bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bug#72414: make: Polish translation is incorrect


From: Manoj Srivastava
Subject: Re: Bug#72414: make: Polish translation is incorrect
Date: Sat, 4 Nov 2000 13:58:17 -0600
User-agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/21.0.90

Hi,

While entering directory, the following message is printed:
"make[2]: Wchodzê katalog <somedirectory>"
This is gramatically incorrect, and looks silly.

        Apparently, one can't just presume that the word order is
 the same for different languages; and it definitly is not for
 polich. A patch follows that addresses the translation issue
 correctly.

        manoj

--- main.c.orig Sun Oct  1 21:58:23 2000
+++ main.c      Sun Oct  1 22:21:05 2000
@@ -2795,7 +2795,6 @@
      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,18 @@
     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);
 
   if (starting_directory == 0)
-    puts (_("an unknown directory"));
+    if (entering)
+      printf (_("Entering an unknown directory"), program);
+    else
+      printf (_("Leaving an unknown directory"), program);
   else
-    printf (_("directory `%s'\n"), starting_directory);
+    if (entering)
+      printf (_("Entering directory `%s'\n"), starting_directory);
+    else
+      printf (_("Leaving directory `%s'\n"), starting_directory);
 }

-- 
 Anyone who uses the phrase "easy as taking candy from a baby" has
 never tried taking candy from a baby. Robin Hood
Manoj Srivastava   <address@hidden>  <http://www.debian.org/%7Esrivasta/>
1024R/C7261095 print CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C



reply via email to

[Prev in Thread] Current Thread [Next in Thread]