0

私はdjangoのWebサイト/プロジェクトに取り組んでいます。すでに国際化/ローカライズされており、英語、GB英語、北京語に対応しています。

使用する言語を示す設定構成を除いて、同じコードベースで展開されます。一部の展開は北京語のみであり、他の展開は英語です。

クライアントは、特定の展開のために gb-english バージョン内で使用される言語の一部を変更する必要があります。私の主な目標は、物事を複製することではなく、django 18n から必要なものを得ることができると思います。

基本的に、django i18nを使用して処理できるかどうか、または使用する必要があるかどうかを探しています:

deployA の「ようこそ」

deployB で「オーハイ」、

両方とも gb-english ベースのサイトですが、deployA は「en_GB」を使用し、deployB は「en_GB_special」を使用すると言えるはずです。

非標準の i18n 名/コードを使用したいという事実が、これを行うべきかどうか、またはこれに間違った方法でアプローチしているのかどうか疑問に思っているという事実だと思います。

4

1 に答える 1