ikazuchi.plugins.pofile is plugin for ikazuchi to transalte PO file with good reference.
ikazuchi is intended to work with other tools since it's a CUI tool.
See the project documentation for more detail.
Setup
by easy_install
Make environment:
easy_install ikazuchi.plugins.pofile
by buildout
Make environment:
hg clone https://bitbucket.org/t2y/ikazuchi.plugins.pofile
cd ikazuchi.plugins.pofile
python bootstrap.py -d
bin/buildout
Usage:
Translate PO file with ikazuchi command:
./bin/ikazuchi -p pofile examples/short_test.po
msgid: ikazuchi translation
reference(Google): [Actually, translated sentence]
Input:
All command option are:
$ ikazuchi -h
usage: ikazuchi [-h] [-a API] [-d] [-e ENCODING] [-f LANG] [-l]
[-p PLUGIN [PLUGIN ...]] [-q] [-s SENTENCE [SENTENCE ...]]
[-t LANG] [--version]
optional arguments:
-h, --help show this help message and exit
-a API, --api API APIs are ['google', 'microsoft']
-d, --detect detect language for target sentence
-e ENCODING, --encoding ENCODING
input/output encoding
-f LANG, --from LANG original language
-l, --languages show supported languages
-p PLUGIN [PLUGIN ...], --plugin PLUGIN [PLUGIN ...]
extend with plugin, show available plugins using
"help"
-q, --quiet not to show original sentence to stdout
-s SENTENCE [SENTENCE ...], --sentences SENTENCE [SENTENCE ...]
target sentences
-t LANG, --to LANG target language to translate
--version show program's version number and exit
Features:
- Translate GNU gettext catalog named PO file with good reference from web API
What is new in this release:
- use Microsoft Translator as Default API
What is new in version 0.1.1:
- Add subparser for pofile plug-in
Requirements:
- Python
- ikazuchi
- polib
- setuptools
Comments not found