3ヶ国語を用意してみた。実行中に任意の言語で表示する。
成果物
前回
ファイル構成
- src/
- main.py
- res/
- i18n/
- languages/
- de/
- LC_MESSAGES/
- hello.mo
- LC_MESSAGES/
- en/
- LC_MESSAGES/
- hello.mo
- LC_MESSAGES/
- ja/
- LC_MESSAGES/
- hello.mo
- LC_MESSAGES/
- de/
- hello_de.po
- hello_en.po
- hello_ja.po
- messages.pot
- msgfmt.py
- pygettext.py
- languages/
- i18n/
所感
だいぶスッキリした。次は翻訳を自動化したいが、これは難しいか。