diff options
author | Paul Smith <psmith@gnu.org> | 2000-09-21 04:14:38 +0000 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2000-09-21 04:14:38 +0000 |
commit | 50ba270762ae63aa2f31934e4e41a84374b9bc6a (patch) | |
tree | b7e42f4012d5cdf3206d9f4984fe8b3dafb709eb /main.c | |
parent | 8ddf04c6279395d29de8c4e2f853ddfcab560756 (diff) | |
download | gunmake-50ba270762ae63aa2f31934e4e41a84374b9bc6a.tar.gz |
* Rework phrasing to allow for better translations.
# New Japanese translation file.
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 17 |
1 files changed, 12 insertions, 5 deletions
@@ -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); } |