2

20 か国以上で使用されている大規模な Django Web サービスがあります。

完全なサイトは英語ですが、すべてのコードに「trans」タグが付けられているため、将来的には翻訳できるようになりますが、今のところはすべて英語で表示したいのです、ロケールの日付/時刻/数値形式を使用しています。

私はすべてのユーザーの言語を追跡し、ロケールを L10N に使用するように設定していますが、この段階では翻訳を行っていません。

私の設定ファイルでは、USE_I18N と USE_L10N は両方とも True です。

Q: どのようにすれば、すべてのコードのトランスタグを維持し (将来の証明)、Django I18N のものを持たずに (つまり、すべてが平易な英語になります)、同時に L10N で小数、日付、時刻を処理するにはどうすればよいですか?

I18N を false に変更しようとしましたが、これにより日付形式が非 L10N になります。

現在の I18N と L10N の True フォーマットは問題ありません。私のトランスは問題なく処理れますが、Django のデフォルトの翻訳はすべて I18N になっているため、たとえば「検索」はスウェーデン語では「sök」になりますが、それ以外はすべて英語です... :-(

/イェンス

4

0 に答える 0