web-dev-qa-db-ja.com

デフォルトの言語を変更することが推奨されないのはなぜですか?

私はDrupal 8.2.5の新規インストールを行っており、ほとんどスペイン語のコンテンツに使用したいが、管理インターフェースは英語のままにしておきます。

作業サイトでデフォルト言語を変更することはお勧めしません。

そして/ admin/config/regional/language/detection/selectedは言う、

サイトのデフォルト言語自体を変更すると、他の望ましくない副作用が生じる可能性があります。

デフォルトの言語を変更すると何が壊れますか?または、質問する方が良い質問ですが、デフォルトの言語を変更したい必要がありますか?私は この質問 を見つけましたが、Drupal8より前であることを除けば、私の質問には答えません。

ありがとう。

19
Pedro

Drupal 7では完全な混乱でした。Drupalで8つの点が大幅に改善されました。デフォルトの言語を切り替えることができるようになりましたが、まだ影響がある可能性があります:

  • URLエイリアスには言語があります。デフォルトの言語を変更すると、特にエイリアスが手動で作成された場合に、奇妙な動作が発生する可能性があります https://www.drupal.org/node/2484411

  • 構成エンティティは、正しい言語を持たなくなる可能性があります。おそらく、構成をエクスポートして、エクスポートされた構成に適切なlangコードが含まれていることを確認するなどの手動作業を行う必要があります。

  • ...

3
gagarine

サイトの設定で問題が発生しました。たとえば、サイト名は「Drupal」に変更されましたが、初期のデフォルト言語(英語)では正しいサイト名が保持されています。これを修正するのは本当に大変でした。最後に、構成をエクスポートし、ymlのサイト名を変更して、再インポートしました。

0
nessunluogo