2017-01-21 15 views
0

Djangoを使用して開発したWebサイトがあります。サイトを別の言語に翻訳するための言語切り替えオプションを提供したいと思います。 Google言語のWordPressサイト翻訳などのプラグインがありますか、それとも目標を達成するための他の方法がありますか?DjangoのWebサイトをローカライズする方法

答えて

0

django-autotranslateがあります。これは、Google翻訳を使用して.poファイルを変換します。しかし、意味のある.poファイルを持っているかどうかは、[upn]gettetxt関数、transblocktransタグなど、djangoのすべての国際化ユーティリティを正しく使用していることによって決まります。

the django documentation on internationalizationをお読みください。しかし、悲しいことは、機械翻訳はまだ十分ではありません。あなたが質の高い翻訳を望むなら(あなたはどんな深刻なプロジェクトでもそれを望みます)、自分で翻訳したり、プロの翻訳者にそれをさせる必要があります。

+0

私のウェブサイトは、テンプレートとJavaScriptを使用しており、既に開発されています。私はI18Nの私の理解の使用によると、多くのrecodeとリワークが必要です、文書を通過しました。とにかくプラグインなどのようなものはありませんか? –

+0

私が知っていることはありません。しかし、優れたIDEは、[PyCharm](https://www.jetbrains.com/help/pycharm/2016.3/extracting-blocks-of-text-from-django-templates.html)のように、文字列を自動検出するツールをいくつか用意しています。 )。 – schwobaseggl

関連する問題