新しい多言語Webサイトをセットアップする方法は?


12

私の古いクライアントの1人は、静的なHTML5 / CSS3レスポンシブ多言語Webサイトではなく、Joomlaを使用したいと考えています。私はJoomlaの初心者であり、私の最大の課題は、RTLおよびLTR言語を含む多言語Joomla Webサイトを作成する方法です。「言語切り替えモジュール」のテストから始めたので、「システムプラグイン言語フィルター」を有効にし、モジュールの位置を設定しました。しかし、それは機能しません。ボックスにカーソルを合わせてクリックすると、何も表示されないので、質問はどのように機能させることができますか?


編集:

主な問題は、「言語切り替えメニューのリストに言語コードが表示されず、ドロップダウンがまったくない」ことです

ここに画像の説明を入力してください


Joomla 3インストーラーは非常に便利で、最初から適切なコンテンツ編成を作成できます。
アニバル14年

私は第一、最初からそれをやっている、私は理解できない問題は「なぜメニューは任意の言語を表示しない」である
Elhamy

言語ごとにメニューを作成し、言語ごとにホームを作成しましたか?適切な多言語構造を持つサンプルJ3サイトをインストールし、両方のサイトを比較します。
アニバル14年

また、Googoe TranslateまたはBing Translateを介して自動翻訳を行うプラグインと、何らかの方法で多言語サイトを支援する拡張Farlangがあります(私は一度も使用したことがありません)。
ソフィスト14

回答:


12

Joomlaの最近のバージョンは、組み込みの多言語機能を提供します。

ただし、多言語を設定するには、プラグインと言語切り替えモジュールを有効にするだけでなく、いくつかの手順が必要です。

簡単に説明すると、手順は次のとおりです。

  1. Extension Manager->言語のインストールから、言語パックをインストールします。-これにより、続きを読むなどのシステムラベルが翻訳されます。
  2. コンテンツ言語の定義-これらは、コンテンツ要素(記事、メニュー、モジュールなど)に割り当てられる言語です。
  3. システムの有効化と設定-言語フィルタープラグイン。
  4. 言語カテゴリ構造を作成します。
    -英語、フランス語などの各言語のルートカテゴリを作成し、各言語で以前に作成したコンテンツ言語を割り当てる必要があります。その後、各言語のサブカテゴリを作成できます。そして、すべての言語に使用されるコンテンツのために、Languages Allというカテゴリを作成することを忘れないでください。
  5. メインの記事を作成し、それらを言語に割り当てます。
  6. 各言語のメニューとメニュー項目を作成します。言語ごとに1つのメニュー。
    1. また、すべて(言語)のホームページメニュー項目と各言語のホームメニュー項目を用意し、すべてのメニュー項目の関連付けを行う必要があります。
  7. すべてのモジュールで同じアプローチに従います。各言語に対応するモジュールを作成します。
  8. 言語切り替えモジュールを公開します。

より詳細なチュートリアルはこちらにあります

また、柔軟性を高めたり、異なるアプローチを提供したりするサードパーティの拡張機能を検討することもできます。

言語モジュールに関する特定の問題の更新:

[ホーム]メニュー項目と各言語の言語の関連付けが作成されていることを確認してください。チュートリアルで説明されている手順に従ってください。


それは私の思考方法の概要を描くのに本当に役立ちましたが、主な問題はまだそこにあります。メニューに言語コードが表示されないのはなぜですか?
エラミー14年

あなたのjoomlaバージョンは何ですか?
FFrewin

回答を更新しました。
FFrewin

1
FFrewinがリストしたステップを完了するまで、言語メニューには言語の選択肢は表示されません。すべてをインストールしたら、セレクターが正しく表示する言語のホームページとメニューを表示します。
エイドエルブランソン

6

いくつかの記事やモジュールがあれば、Joomlaのネイティブの多言語システムで問題ありません。

多数の記事やモジュールがある場合、すべてが重複しているため、処理が簡単ではありません。500件の記事がある場合、英語で500件、フランス語で500件などが必要になると想像してください。

したがって、このようなモジュールを使用することをお勧めします:

http://www.faboba.com/en/composants/falang.html

このモジュールを使用すると、記事が1つだけになり、この記事内でさまざまな翻訳を管理できます。メニューのようなモジュールについても同様です。



1

Joomla 3には、多言語Webサイトを処理するための独自の組み込みシステムがあります。プラグインや拡張機能は必要ありません。以下に、多言語Webサイトのセットアップ方法を正確に示すスクリーンショット付きのステップバイステップガイドを示します。また、各ステップを再確認することで、適切でないものがある場合にWebサイトのトラブルシューティングを行うこともできます。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.