+2003-08-04 Bruno Haible <bruno@clisp.org>
+
+ * lang-perl-1: Small tweaks.
+ * lang-perl-2: Likewise.
+ * xgettext-26: Likewise.
+
2003-08-04 Guido Flohr <guido@imperia.net>
* format-perl-brace-1: Fix last patch,
cat <<\EOF > program.pl
use Locale::Messages;
textdomain "prog";
-bindtextdomain ("./");
+bindtextdomain "prog", "./";
my $n = 2;
print _"'Your command, please?', asked the waiter.";
+print "\n";
printf ngettext ("a piece of cake", "%d pieces of cake", $n), $n;
+print "\n";
printf _"%s is replaced by %s.", "FF", "EUR";
+print "\n";
EOF
tmpfiles="$tmpfiles prog.pot"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
msgid "'Your command, please?', asked the waiter."
-msgstr "«Votre commande, s'il vous plait», dit le garçon."
+msgstr "Votre commande, s'il vous plait, dit le gar�n."
# Les gateaux allemands sont les meilleurs du monde.
#, perl-format
tmpfiles="$tmpfiles prog.ok prog.out"
: ${DIFF=diff}
cat <<\EOF > prog.ok
-«Votre commande, s'il vous plait», dit le garçon.
+Votre commande, s'il vous plait, dit le gar�n.
2 morceaux de gateau
EUR remplace FF.
EOF
use Locale::TextDomain (prog => './');
my $n = 2;
print __"'Your command, please?', asked the waiter.";
-print "\n"
+print "\n";
printf __n ("a piece of cake", "%d pieces of cake", $n), $n;
-print "\n"
+print "\n";
printf __x ("{old} is replaced by {new}.", old => "FF", new => "EUR");
-print "\n"
+print "\n";
EOF
tmpfiles="$tmpfiles prog.pot"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
msgid "'Your command, please?', asked the waiter."
-msgstr "«Votre commande, s'il vous plait», dit le garçon."
+msgstr "Votre commande, s'il vous plait, dit le gar�n."
# Les gateaux allemands sont les meilleurs du monde.
#, perl-format
tmpfiles="$tmpfiles prog.ok prog.out"
: ${DIFF=diff}
cat <<\EOF > prog.ok
-«Votre commande, s'il vous plait», dit le garçon.
+Votre commande, s'il vous plait, dit le gar�n.
2 morceaux de gateau
EUR remplace FF.
EOF
use Locale::Messages;
textdomain "prog";
-bindtextdomain ("./");
+bindtextdomain "prog", "./";
s/foo/
# stress test for string extraction /xe;