0

sitefinity で多言語サイトを立ち上げようとしています。

構造は

mysite.com/us/ - all US content
mysite.com/fr/ - all French content

したがって、米国のホームページは

mysite.com/us/home

フランスのホームページは

mysite.com/fr/home

どうやってやるの?

サイト検索は、現在選択されているロケール (この例では /fr/ または /us/) に制限する必要があります。

デフォルトでは、米国のホームページはサイトのルートに配置され、フランス語は /fr/ の下に配置されます。

mysite.com/home     #US version, should appear under mysite.com/us/home
mysite.com/fr/home  #French version
4

2 に答える 2

0

mysite.com/home にルーティングする「ダミー」の既定の言語を設定してから、米国とフランスを第 2 言語として追加することができます。次に mysite.com/home に、ルーティングする言語フォルダーのホームページを決定するロジックを追加するか、ページ html に次のようなものを追加して、米国のホームページに自動リダイレクトします。

<script>
    window.location.replace('mysite.com/us/home');
</script>
于 2014-02-17T17:32:17.383 に答える
0

サポートする言語を管理するには、[管理] -> [設定] に移動し、左側のメニューから [言語] を選択します。

詳しく紹介している動画はこちらです。 多言語 Sitefinity ページとコンテンツの有効化と作成

于 2012-04-29T05:05:11.140 に答える