私はdjangoのWebサイト/プロジェクトに取り組んでいます。すでに国際化/ローカライズされており、英語、GB英語、北京語に対応しています。
使用する言語を示す設定構成を除いて、同じコードベースで展開されます。一部の展開は北京語のみであり、他の展開は英語です。
クライアントは、特定の展開のために gb-english バージョン内で使用される言語の一部を変更する必要があります。私の主な目標は、物事を複製することではなく、django 18n から必要なものを得ることができると思います。
基本的に、django i18nを使用して処理できるかどうか、または使用する必要があるかどうかを探しています:
deployA の「ようこそ」
deployB で「オーハイ」、
両方とも gb-english ベースのサイトですが、deployA は「en_GB」を使用し、deployB は「en_GB_special」を使用すると言えるはずです。
非標準の i18n 名/コードを使用したいという事実が、これを行うべきかどうか、またはこれに間違った方法でアプローチしているのかどうか疑問に思っているという事実だと思います。