非対応言語でも英語を強制できますか

この設定は、私のフォーラムで現在有効になっています:

コンテンツのローカライズ:未対応の場合はデフォルトのロケールを使用

「コンテンツのローカライズ対応ロケール」にリストされていないユーザーの希望言語に対して、サイトのデフォルトロケールでローカライズされたコンテンツを提供する。

しかし、私の設定は fi(フィンランド語)です。現実(つまり、私の考えでは)は、訪問者が私が有効にしているものとは異なる言語を使用している場合、その訪問者はフィンランド人ではなく、フィンランド語も読めないはずですが、現在フィンランド語のコンテンツが提供されています。そのような状況では英語を希望していますが、そのフォーラムはフィンランド語が中心であるため、en 系のロケールに変更したくありません。

そこで、

  • それを無効にすると、どのバージョンが提供されますか?
  • en を使用するように指定できますか?
  • より良いポリシーはありますか?
「いいね!」 2

「フォールバック」ロケールの追加に関するいくつかのリクエストがありましたが、まだ対応していません。

「いいね!」 3

「en」を使用したい場合、サイトのデフォルトロケールを「en」に設定するのが適切です。

その設定を無効にすると、フォールバックは行われず、ユーザーは元の言語(サポートされている言語に翻訳されていない限り)を表示します。

ブラウザのロケールを「fi」に設定しているフィンランド人の訪問者は「fi」が表示されます(表示されない場合はバグですので、お知らせください)。デフォルトロケールを「en」に設定しても問題ないと思います。