Wednesday, January 8, 2014

How to translate latex documents?

1 - use po4a-gettextize to generate .po file
2 - upload the *.po file to  http://translate.google.com/toolkit/list?hl=en#translations/active
3 - edit properly on google translate an download the translated *.po file
4 - use po4a-translate to generate the latex document translated


example:
po4a-gettextize -f tex -M utf-8 -m proposal.tex -p out.po -o definitions=commands.po4a

po4a-translate -f latex -M utf-8 -m proposal.tex -p translated.po -l p.tex -o definitions=commands.po4a

commands.po4a file content :

% po4a:  environment small
% po4a:  environment document
% po4a:  environment enumerate
% po4a:  environment table
% po4a:  environment tabular