私の Django プロジェクトでは、i18n 国際化を使用してすべてのテンプレートを翻訳しています。ここで、選択した言語に応じて、ユーザーがデータベースに送信するデータを分離したいと考えています。1 つのテーブルに複数の言語を混在させたくありません。この問題を解決する最善の方法は何ですか? Django 1.5.2 を使用して開発しています。
質問する
73 次
2 に答える
2
私はすでにこのようなプロジェクトを作成しました。言語が混在する 1 つのテーブルを使用し、その言語がどの言語であるかを示す列を使用しました。この実装に問題はありません。
私が考えていた別のアプローチは、content_ のようなテーブルを動的に作成して入力することです。
固定番号の言語はありますか?
于 2013-08-29T09:43:26.653 に答える
0
何が最善の方法なのか本当にわかりません。辞書をシリアル化できます。たとえば、この dic をデータベースに保存します。
{
'en': 'Book',
'ge': 'booch',
...
}
于 2013-08-29T09:46:49.210 に答える