diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | i18n/ja.po | 6 | ||||
-rw-r--r-- | main.c | 17 |
3 files changed, 20 insertions, 8 deletions
@@ -1,3 +1,8 @@ +2000-09-21 Paul D. Smith <paul@paulandlesley.org> + + * main.c (log_working_directory): Rework the text to use complete + sentences, to make life simpler for the translators. + 2000-08-21 Paul D. Smith <paul@paulandlesley.org> * variable.c (try_variable_definition): Change how we handle @@ -1049,15 +1049,15 @@ msgstr "\n# Make データベース終了 %s\n" #: main.c:2749 msgid "Entering" -msgstr "入ります" +msgstr "ここに入ります: " #: main.c:2749 msgid "Leaving" -msgstr "出ます" +msgstr "ここから出ます: " #: main.c:2768 msgid "an unknown directory" -msgstr "ディレクトリ不明" +msgstr "不明なディレクトリ" #: main.c:2770 #, c-format @@ -2795,7 +2795,6 @@ log_working_directory (entering) int entering; { static int entered = 0; - char *msg = entering ? _("Entering") : _("Leaving"); /* Print nothing without the flag. Don't print the entering message again if we already have. Don't print the leaving message if we @@ -2809,12 +2808,20 @@ log_working_directory (entering) fputs ("# ", stdout); if (makelevel == 0) - printf ("%s: %s ", program, msg); + printf ("%s: ", program); else - printf ("%s[%u]: %s ", program, makelevel, msg); + printf ("%s[%u]: ", program, makelevel); + + /* Use entire sentences to give the translators a fighting chance. */ if (starting_directory == 0) - puts (_("an unknown directory")); + if (entering) + puts (_("Entering an unknown directory")); + else + puts (_("Leaving an unknown directory")); else - printf (_("directory `%s'\n"), starting_directory); + if (entering) + printf (_("Entering directory `%s'\n"), starting_directory); + else + printf (_("Leaving directory `%s'\n"), starting_directory); } |