Code

gettext docs: add a "Testing your changes" section to po/README
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>
Fri, 10 Sep 2010 17:43:13 +0000 (17:43 +0000)
committerÆvar Arnfjörð Bjarmason <avarab@gmail.com>
Sat, 30 Oct 2010 07:58:19 +0000 (07:58 +0000)
Change po/README to tell translators that they should do `make` at the
top-level before submitting their translations. Many common errors
will be caught with the `msgfmt --check` run that the Makefile will
compile the message catalogs with.

Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
po/README

index 51d6f3b5c55e06bf591e57fda62e80d42d83927b..8ba06c84871686c7ae0919ea6dba93d040541610 100644 (file)
--- a/po/README
+++ b/po/README
@@ -56,3 +56,16 @@ and then in the po/ directory do:
     msgmerge --add-location --backup=off -U XX.po git.pot
 
 Where XX.po is the file you want to update.
+
+Testing your changes
+--------------------
+
+Before you submit your changes go back to the top-level and do:
+
+    make
+
+On systems with GNU gettext (i.e. not Solaris) this will compile your
+changed PO file with `msgfmt --check`, the --check option flags many
+common errors, e.g. missing printf format strings, or translated
+messages that deviate from the originals in whether they begin/end
+with a newline or not.