2

私は自分のウェブサイトを EU の 24 の言語に翻訳しています。これらには、django のデフォルトでサポートされている言語にリストされていない「Malti」言語が含まれます。

カスタム言語を django に追加して、ネイティブの i18n url 関数を使用できるようにする方法があるかどうかを知りたいです。

ありがとう!

4

1 に答える 1

5
  1. 解決策を見つけました。必要な言語拡張機能を使用して、/django/conf/locale/ にフォルダーを手動で追加する必要があります。実際には、en(英語)フォルダーをコピーして、不足している言語(私の場合はmt)にちなんで名前を付けることができます。

  2. このフォルダーでは、formats.py ファイルを編集して、日付や数字などをローカライズすることもできます。

  3. django を再起動すると、言語がネイティブにサポートされます。

于 2013-12-04T09:39:20.203 に答える