mirror of
https://gitlab.com/lunovox/computing.git
synced 2025-03-15 14:41:20 +00:00
2 KiB
2 KiB
TRANSLATES
To generate file 'template.pot', did use terminal command:
cd computing
xgettext -n *.lua -L Lua --force-po --keyword=modComputing.translate --from-code=UTF-8 -o ./locale/template.pot
Cria arquivo .po a partir de um arquivo de templante .pot
Sintaxe:
msginit --no-translator --no-wrap --locale=$LANG.UTF-8 --output-file=$LANG.po --input=$POT
Example to brasilian portuguese language (pt_BR):
msginit --no-translator --no-wrap --locale=pt_BR.UTF-8 --output-file=./locale/pt_BR.po --input=./locale/template.pot
Atualiza arquivo ,po a partir de um arquivo de templante .pot
Sintaxe:
msgmerge --sort-output --no-wrap --update --backup=off $LANG.po $POT
Example to brasilian portuguese language (pt_BR):
msgmerge --sort-output --no-wrap --update --backup=off ./locale/pt_BR.po ./locale/template.pot
To edit '.po' files to your language use app poedit.:
Example of translation into brasilian portuguese language (pt_BR):
cd computing
sudo apt-get inatall poedit
poedit ./locale/pt_BR.po
- See others locales used: ca;cs;da;de;dv;eo;es;et;fr;hu;id;it;ja;jbo;kn;lt;ms;nb;nl;pl;pt;pt_BR;ro;ru;sl;sr_Cyrl;sv;sw;tr;uk
Convert '.po' file to '.tr' file.
COMMAND SAMPLE: TRANSLATE TO BRASILIAN PORTUGUESSE
cd ./locale/
lua po2tr.lua "computing" "pt_BR.po"
mv "pt_BR.tr" "computing.pt_BR.tr"
cat computing.pt_BR.tr | less
TO ENABLE YOUR LANGUAGE IN MINETEST
- To enable the translate to brasilian portuguese language, write
language = pt_BR
in file "minetest.conf". Or write the command/set -n language pt_BR
in game chat, and run again the minetest game.
See more: