私はDjangoプロジェクトを翻訳する方法を探しています。 Djangoで提供される組み込みの機構は素晴らしいですが、いくつかの弱点があり、私は代替手段を探していました。Django i18n:gettextの代替手段はありますか?
プロジェクトの所有者は、英語(元の翻訳)を含むすべての翻訳を編集できる必要があります。 gettextを使用すると、Pootleのようなツールで翻訳を編集することは可能ですが、元の文字列はファイルソースまたはテンプレート内でハードコードされたままです。製品の所有者が変更できる方法はありません。
_('form_sumbit_button')
しかし、これは翻訳者のために使用することはほとんど不可能pootleのようなツールを作る:
解決策は、このように、いくつかのユニークな識別子を翻訳gettextを作り、ちょうど英語を含むすべての言語にそれらを変換することです。
質問: Djangoプロジェクトの翻訳に必要なツールはありますか?