0

複数の言語オプションを備えたサイトをご希望のクライアントのウェブサイトのスコープを設定しようとしています。彼らはまたそれがCMSであることを望んでいます。私はJoomlaやDrupalなどのプラットフォームのコア・イニシアチブが多言語サポートであることを読んでいますが、これがどういう仕組みになっているのかは疑問です。Drupal 8のようなプラットフォームで多言語サポートはどのように機能しますか?

私の質問は、翻訳されたコンテンツがどのように生成され、これらのプラットフォームで配信されるかです。これらのプラットフォームは言語コードをチェックし、そのコードに基づいて、ノードの日本語版をプリントアウトしますか?ノードの英語版ですか?だから本質的には、私が持っていたいと思っている多くの言語のために、鏡が言う英語の個別のページ(ノード)を作成する必要があります。したがって、英語版10ページのインストールには、日本語版のノードを持つ同じ10ページが必要ですか?

adminのために、私は別のサブドメインや何かに複数のDrupalインストールをセットアップする方が良いでしょうか?日本の管理者はjp.mysite.com/userにアクセスし、日本のデータベースにのみアクセスできますか?英語の管理者も同じですか?

私は本質的に何を求めているのでしょうか?私のインストールを複数のボックスに複製するほうが良いか、または、1つのボックスに本質的にはミラーリングしているが、その中の言語?

答えて

0

私はしかし、Joomlaので、Drupalのに話すことができない - あなたは(私は信じているコミュニティを追加ロケールファイルから引っ張られる)バックエンドにインストールできる言語があります

あなたはそれを切り替える行うと、あなたが表示されるはずです"Default Language Saved"のようなメッセージです。

これは、プロファイルまたはログインページで特定の言語を選択したユーザーには影響しません。

しかし、多言語機能を使用する場合(つまり、プラグインSystem - Languagefilterが有効な場合)、サイトデフォルト言語は公開されたコンテンツ言語でなければなりません。

最終的には、1つのインストールを使用してください。複数のインストールはちょっとばかげています。特に、これらのCMSはその機能を持つように設計されているためです。

0

Drupalの場合は、多言語対応のサイトを1つだけ作成することをおすすめします。元のノードを表示したり、言語ごとに異なるメニューがある場合は、ユーザーからページを完全に隠すなど、翻訳がないときにサイトがどのように動作するかを決定する能力があります。

管理が簡単で、コンテンツエディションもおそらくそうです。

1つのサイトで使いたい場合でも、言語ごとにサブドメインを使用することができます。これは、Drupalの機能です。言語ネゴシエーションのページでこれを設定することができます。これは、使用するコンテンツおよびインターフェイス言語のネゴシエーションの方法に関して非常に柔軟です。

関連する問題