言語を明示する

地域付きの ja-JPen_US も基底言語として解釈します。取得不能または未対応なら英語へ戻ります。

python
niltest.configure(language="ja")
niltest.configure(language="en")

アプリやプラグインから拡張

組み込みテンプレートと同じキーを翻訳し、起動時に登録します。キー不足や未知キーは登録時に検出されます。

python
from niltest import register_locale

register_locale("fr", messages)

このサイトの翻訳方式

ページ構造、コード例、レイアウトは共有し、翻訳ファイルには文章キーだけを置いています。新しい言語ファイルを追加するとルートが自動生成されます。