po2moz1
Convert gettext po localization files to mozilla .dtd and .properties files.
Usage
po2moz [--version]
[{-h | --help}]
[--manpage]
[--progress
PROGRESS]
[--errorlevel
ERRORLEVEL]
[{-i | --input}]
INPUT
[{-x | --exclude
EXCLUDE}]
[{-o | --output}]
OUTPUT
[{-t | --template
TEMPLATE}]
[{-S | --timestamp}]
[{-l | --locale
LOCALE}]
[--threshold
PERCENT]
[--fuzzy]
[--nofuzzy]
[--removeuntranslated]
Overview
See: http://docs.translatehouse.org/projects/translate-toolkit/en/latest/commands/moz2po.html for examples and usage instructions.
Options
-
--version -
show program's version number and exit
- -h/--help
-
show this help message and exit
-
--manpage -
output a manpage based on the help
-
--progress -
show progress as: dots, none, bar, names, verbose
-
--errorlevel -
show errorlevel as: none, message, exception, traceback
- -i/--input
-
read from INPUT in *, dtd.po, dtd.pot, inc.po, inc.pot, ini.po, ini.pot, it.po, it.pot, js, lang.po, lang.pot, manifest, properties.po, properties.pot, rdf formats
- -x/--exclude
-
exclude names matching EXCLUDE from input paths
- -o/--output
-
write to OUTPUT in *, dtd, inc, ini, it, js, lang, manifest, properties, rdf formats
- -t/--template
-
read from TEMPLATE in *, dtd, inc, ini, it, js, lang, manifest, properties, rdf formats
- -S/--timestamp
-
skip conversion if the output file has newer timestamp
- -l/--locale
-
set output locale (required as this sets the directory names)
-
--threshold -
only convert files where the translation completion is above PERCENT
-
--fuzzy -
use translations marked fuzzy
-
--nofuzzy -
don't use translations marked fuzzy (default)
-
--removeuntranslated -
remove untranslated strings from output
Releases
9 releases since Debian 5.0 (Lenny); the text changed 8 times.
--removeuntranslated since Debian 8 (Jessie);
--threshold since Debian 8 (Jessie).
--clonexpi until Debian 7 (Wheezy);
--psyco until Debian 5.0 (Lenny).