0

私は、少なくとも 2 つの言語 (ロシア語と英語) で記述されたデータを格納する Django アプリケーションを作成しています。

「データ」とは、ユーザーがアプリケーション (UI ではなく) に対して書き込み (入力、編集) および読み取りを行う情報を意味します。アプリケーションはドキュメンテーション システムのようなものです。ドキュメンテーション アイテム (段落) が含まれており、それぞれにロシア語、英語、および場合によっては他の言語のテキストが関連付けられています。

Django のデータ オブジェクトに多言語の説明を提供するための標準的で確立された方法はありますか? はいの場合、それはどこに記載されていますか?

4

2 に答える 2

2

ローカリゼーションと国際化に対する Django のサポートは、ラベルとテンプレートの一部であるテキストの翻訳、日付と数字の書式設定、最近ではタイムゾーンの適切なサポートに限定されています。さらに、優先言語の自動 URL プレフィックスが 1.4 で追加されました。

ユーザーが入力したコンテンツを複数の言語で保存するための公式サポートはありません。ただし、次のようなプロジェクトdjango-multilingual-modelは、この方向への良い一歩です。

于 2013-05-08T07:07:07.913 に答える
1

必要なのは Django Hvad だと思います。

https://github.com/kristianoellegaard/django-hvad

于 2015-01-15T19:12:23.150 に答える