]> sjero.net Git - wget/commitdiff
Proper quote marks, even when LANGUAGE is just ordinary en_US instead of en@quot...
authorMicah Cowan <micah@cowan.name>
Fri, 25 Jan 2008 07:37:15 +0000 (23:37 -0800)
committerMicah Cowan <micah@cowan.name>
Fri, 25 Jan 2008 07:37:15 +0000 (23:37 -0800)
ChangeLog
configure.ac
po/Rules-quot
po/boldquot.sed
po/quot.sed

index 39a41954f3120bd13d1129658f80795040e6d921..2749a692bd0f9b667a5aec2a7a73583b88a94a67 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-01-24  Micah Cowan  <micah@cowan.name>
+
+       * configure.ac: Added en_US LINGUA (generated).
+       * po/Rules-quot: Added rule to copy en_US.po from en@quot.po.
+       * po/boldquot.sed, po/quot.sed: Translate _all_ apostrophes we
+       find, not just the ones used for quotes; and add a rule to write
+       Hrvoje's last name properly. ^_^
+
 2007-12-10  Micah Cowan  <micah@cowan.name>
 
        * NEWS: Removed developer-only notices (Autoconf, TODO, PATCHES,
index 2cd623b1fd64bf3b35dac8d084cccf2d41a796f8..01267b050787e17b72aa7689a798ca5fd56dcb32 100644 (file)
@@ -432,7 +432,7 @@ dnl     ALL_LINGUAS="cs de hr it ..."
 dnl The downside was that configure needed to be rebuilt whenever a
 dnl new language was added.
 dnl
-ALL_LINGUAS="en@quot en@boldquot $(cd ${srcdir}/po && ls *.po | grep -v 'en@.*quot' | sed -e 's/\.po$//' | tr '\012' ' ')"
+ALL_LINGUAS="en@quot en@boldquot en_US $(cd ${srcdir}/po && ls *.po | grep -v 'en@.*quot' | sed -e 's/\.po$//' | tr '\012' ' ')"
 
 dnl
 dnl Find makeinfo.  We used to provide support for Emacs processing
index 9c2a995e3009a099cf52764d458398716dee4df6..f8b4198a330a427c14eaf3ba922a3ec565dd8a57 100644 (file)
@@ -45,3 +45,8 @@ en@boldquot.insert-header: insert-header.sin
 mostlyclean: mostlyclean-quot
 mostlyclean-quot:
        rm -f *.insert-header
+
+en_US.po: en_US.po-update
+
+en_US.po-update: en@quot.po
+       cp $^ en_US.po
index 4b937aa517bcff9f5adfc2a01d6d780445999297..c1458fd6d7fe82460670827ade8b7cdb972cb05d 100644 (file)
@@ -8,3 +8,8 @@ s/“/“\e[1m/g
 s/”/\e[0m”/g
 s/‘/‘\e[1m/g
 s/’/\e[0m’/g
+
+# At least in all of our current strings, ' should be ’.
+s/'/’/g
+# Special: write Hrvoje’s last name properly.
+s/Niksic/Nikšić/g
index 0122c46318dc8bc115167fa2c259f8456668f861..b0e65f835396e5ad985c4fad1d0a757d89aa0303 100644 (file)
@@ -4,3 +4,8 @@ s/ '\([^`']*\)' / ‘\1’ /g
 s/ '\([^`']*\)'$/ ‘\1’/g
 s/^'\([^`']*\)' /‘\1’ /g
 s/“”/""/g
+
+# At least in all of our current strings, ' should be ’.
+s/'/’/g
+# Special: write Hrvoje’s last name properly.
+s/Niksic/Nikšić/g