diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/en/weechat_dev.en.adoc | 11 | ||||
-rw-r--r-- | doc/fr/weechat_dev.fr.adoc | 12 | ||||
-rw-r--r-- | doc/ja/weechat_dev.ja.adoc | 14 |
3 files changed, 37 insertions, 0 deletions
diff --git a/doc/en/weechat_dev.en.adoc b/doc/en/weechat_dev.en.adoc index da3366d0e..2f8eaddb5 100644 --- a/doc/en/weechat_dev.en.adoc +++ b/doc/en/weechat_dev.en.adoc @@ -1093,6 +1093,15 @@ $ msginit -i weechat.pot -l nl_NL -o nl.po Base language for WeeChat is English, so you must of course perfectly understand English in order to translate to your language. +After changes in sources, you can regenerate all translations files: run this +command in the CMake "build" directory: + +---- +$ make translations && make update-po +---- + +Then you can edit .po files (if you can translate in a language). + When done, you *have* to check your file with script _msgcheck.py_ (https://github.com/flashcode/msgcheck): @@ -1100,6 +1109,8 @@ When done, you *have* to check your file with script _msgcheck.py_ $ msgcheck.py xx.po ---- +And then you can recompile WeeChat to use the new translations. + [[build_autogen_files]] ===== Build auto-generated files diff --git a/doc/fr/weechat_dev.fr.adoc b/doc/fr/weechat_dev.fr.adoc index 71b88de1d..06f13090f 100644 --- a/doc/fr/weechat_dev.fr.adoc +++ b/doc/fr/weechat_dev.fr.adoc @@ -1111,6 +1111,16 @@ $ msginit -i weechat.pot -l nl_NL -o nl.po La langue de base pour WeeChat est l'anglais, donc vous devez évidemment comprendre parfaitement l'anglais pour traduire vers votre langue. +Après des changements dans les sources, vous pouvez regénérer toutes les +traductions : lancez cette commande dans le répertoire "build" de CMake : + +---- +$ make translations && make update-po +---- + +Vous pouvez alors éditer les fichiers .po (si vous pouvez traduire dans une +langue). + Une fois terminé, vous *devez* vérifier votre fichier avec le script _msgcheck.py_ (https://github.com/flashcode/msgcheck) : @@ -1118,6 +1128,8 @@ _msgcheck.py_ (https://github.com/flashcode/msgcheck) : $ msgcheck.py xx.po ---- +Et vous pouvez alors recompiler WeeChat pour utiliser les nouvelles traductions. + [[build_autogen_files]] ===== Construire les fichiers auto-générés diff --git a/doc/ja/weechat_dev.ja.adoc b/doc/ja/weechat_dev.ja.adoc index aeee5acb9..80dff8031 100644 --- a/doc/ja/weechat_dev.ja.adoc +++ b/doc/ja/weechat_dev.ja.adoc @@ -1092,6 +1092,17 @@ $ msginit -i weechat.pot -l nl_NL -o nl.po WeeChat の翻訳元言語は英語です、翻訳する場合は必ず英語から翻訳してください +// TRANSLATION MISSING +After changes in sources, you can regenerate all translations files: run this +command in the CMake "build" directory: + +---- +$ make translations && make update-po +---- + +// TRANSLATION MISSING +Then you can edit .po files (if you can translate in a language). + 翻訳が完了したら、*必ず* _msgcheck.py_ (https://github.com/flashcode/msgcheck) スクリプトを使ってファイルの内容を確認してください: @@ -1099,6 +1110,9 @@ WeeChat $ msgcheck.py xx.po ---- +// TRANSLATION MISSING +And then you can recompile WeeChat to use the new translations. + [[build_autogen_files]] ===== 自動生成ファイルを作成する |