2016-08-03 9 views
0

私は現在Umbraco 7.4.3を使用しています。多言語サイトに加えて、必要性は多言語のドロップダウンリストでもあります。すべてのページについて、ユーザーは言語を切り替えることができる必要があります。Umbracoで多言語サイトを作成するには?

+1

http://24days.in/umbraco/2014/razor-language-switcher/ – ediblecode

+0

あなたの具体的な要件について考える必要があります。 Umbracoを使用して多言語サイトを実装するには、複数のアプローチがあり、使用するケース、エディタのニーズ、経験、好みによって異なります。それは、アレックスの答えは素晴らしいと私は間違いなく彼が参照したリソースから始めると述べた。 –

+0

リンクごとにそれをどのように実装するかについてもっと詳しく述べることができます... http://24days.in/umbraco/2014/razor-language-switcher/ –

答えて

1

多言語サイトの場合は、Vortoプラグインを使用してください。プロジェクトのページ記述では、「Vortoは既存のプロパティエディタをラップするプロパティエディタラッパーで、サイトで有効になっている言語ごとに複数の値を入力できるようにすることで、多言語プロパティに変換します。

「設定」>「言語」で必要な言語を設定し、Vortoを使用してデータ型を作成し、Vortoデータ型を使用してドキュメント型を作成すると、コンテンツエディタはさまざまな言語で編集できます。

異なる言語でコンテンツを表示するには、それらの言語でホスト名を設定する必要があります。また、カスタムContent Finderと対応するURLプロバイダを使用することをお勧めします。私がそうすることで夫婦のブログ記事を書いている:

http://www.alexlindgren.com/archive/building-multilingual-sites-in-umbraco-with-vorto/ http://www.alexlindgren.com/archive/building-multilingual-sites-in-umbraco-with-vorto-part-2/

ダウン言語スイッチャーの低下については、あなたのテンプレートでそれをコーディングする必要があります。コメント内で共有されたリンク(http://24days.in/umbraco/2014/razor-language-switcher/)は、これを行う方法の1つを示しています。

+0

アレックスに感謝、私はVortoを使用しています。今や、ページごとにカスタムURLを作成する必要があります。例えば。日本語の場合。 abc.com/homuおよび英語abc.com/homeを参照してください。私の知る限り、カスタムURL機能は今までVortoでは提供されていません。それで、それを実装する方法。私はこれを参照しました... http://24days.in/umbraco/2015/multilingual-vorto-nested-content/そしてUmbracoパッケージをそれに応じてロードしました。そのパッケージで動作しますが、私がプロジェクトで実装しようとすると、動作しません。詳細については、適切な方法をご提案ください。 –

+0

詳細については、これを実装する方法についても言及してください。 http://24days.in/umbraco/2014/razor-language-switcher/ –

関連する問題