[Po4a-commits] "po4a po4a,1.53,1.54"
Nicolas FRANCOIS
nekral-guest at alioth.debian.org
Sat Mar 4 19:32:15 UTC 2006
Update of /cvsroot/po4a/po4a
In directory haydn:/tmp/cvs-serv26711
Modified Files:
po4a
Log Message:
Update the documentation regarding the splitted mode.
Index: po4a
===================================================================
RCS file: /cvsroot/po4a/po4a/po4a,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -d -r1.53 -r1.54
--- po4a 4 Mar 2006 19:04:53 -0000 1.53
+++ po4a 4 Mar 2006 19:32:13 -0000 1.54
@@ -87,6 +87,13 @@
[po4a_paths] doc/l10n/project.doc.pot $lang:doc/l10n/$lang.po
+You can also use $master to refer to the document basename. In this case,
+po4a will use a splitted mode: one POT and one PO (for each language) will
+be created for each document specified in the po4a configuration file.
+See the B<Splitted mode> section.
+
+ [po4a_paths] doc/$master/$master.pot $lang:doc/$master/$lang.po
+
=head2 Specifying the documents to translate
You now naturally have to specify which documents are translated, their
@@ -156,6 +163,19 @@
Note that you can specify additional options on a per file basis.
+=head2 Splitted mode
+
+The splitted mode is used when $master is used in the [po4a_paths] line.
+
+When the splitted mode is used, a temporary big POT and temporary big POs
+are used. This permits to share the translations between all the POs.
+
+If two POs have different translations for the same string, po4a will mark
+this string as fuzzy and will submit both translations in all the POs
+which contain this string. Then, when a translator updates the translation
+and removes the fuzzy tag in one PO, the translation of this string will
+be updated in every POs automatically.
+
=head1 OPTIONS
=over 4
More information about the Po4a-commits
mailing list