Drupal 7がメニュー項目を翻訳する方法について非常に混乱しています。多くのモジュールがインストールされているので、どれが状態に関連するのかわかりません;実際、私は持っていません私の頭は、どのモジュールが何を実行し、依存しているものを完全に包み込みました。
現在、英語とフランス語のバイリンガルウェブサイトに取り組んでいます。翻訳付きのメニューを作成する2つの異なる方法に気づきました。両方の手順と結果の概要を説明します。これらの違いが存在する理由と、これらの違いを効果的に適用する方法を説明できます。
方法1の結果が方法2の結果と異なるのはなぜですか?方法1では各翻訳が新しいメニュー項目であるのに、方法2では翻訳がグループ化されるのはなぜですか?
ユーザーがメニュー項目を作成するときに言語を選択するのを忘れるのは非常に簡単です。これにより、サイト内に情報の並行トラックが誤って作成されます(英語のページとフランス語のページの相関関係が失われる重複サイトのようです)。事後にこの問題を修正するのはとても面倒です!
方法1はノード変換を指します。方法2はリンクの変換ですが、同じパスに進みます。ほとんどの人にとって、方法1は進むべき道です。ただし、方法2も便利です。
たぶん、1つの言語でビルドして、Google Translate Elements JSアドオンを使用すれば、より簡単になるでしょう。それは本当にユーザーのニーズに依存します。私のクライアントでは、方法1を使用する必要がありました。