2017-03-28 3 views
1

私たちのサイトはオランダ語ですが、私たちはフランスでバージョンをオープンしています。我々は人々が.nlバージョンに行くならば、私たちのサイトの.frバージョンとオランダバージョンに行くときにフランス語を使うことにしました。Joomla 3フレームワークからウェブサイトの言語を変更

私はonAfterInitialiseプラグインを作成してドメインを取得しましたが、現在はフランス語に設定したいと考えています。私たちは重要な言語文字列の上書きを作成しました。

しかし、言語をfr_FRに変更するにはどうすればよいですか?私はドキュメントを試みたが、setLanguageはJoomla 3で廃止されていることに気づいた?

挨拶、

答えて

1

あなたはそれが推奨されませんようJLanguage::getInstanceの代わりsetLanguageを使用する必要があります。あなたが使用できるサイトの言語を変更するには

これはフランス語を.frサイトに読み込みます。

+0

'onAfterInitialise'では、これはうまくいきません。jTextは更新されません。しかし、あなたのコードを使用するプラグインをダウンロードしましたが、 'onAfterDispatch'や' onAfterRoute'のような複数のイベントで使用しました。これについてもう少し詳しく説明できますか?あなたの助けをありがとう! –

+0

@ HansWassinkどのプラグインがそれなのか教えていただけますか?また、すべてのイベントの詳細については、このリンクhttps://docs.joomla.org/Plugin/Eventsを参照することができます。 –

+0

プラグインはこれです:https://www.yireo.com/software/joomla-extensions/language-domains。私はイベントを認識していますが、onAfterInitialiseで 'loadLanguage'を呼び出すことができないため、どのように行ったのかを調べる必要があります:) –

関連する問題