にCakePHPでmultilanugageサイトを実装するための最善のアプローチは何ですか:CakePHPの:言語切り替えとURL
2)http://cakedc.com/pierre_martin/2010/08/05/i18n-routes-with-cakephp-1-3 3)それとも何か他のもの?
ありがとうございます!
[EN]
:
にCakePHPでmultilanugageサイトを実装するための最善のアプローチは何ですか:CakePHPの:言語切り替えとURL
2)http://cakedc.com/pierre_martin/2010/08/05/i18n-routes-with-cakephp-1-3 3)それとも何か他のもの?
ありがとうございます!
[EN]
:
3)私が働いていたウェブサイトのために、私は、URLやページを翻訳本当にURLはする必要があります例えばURLを翻訳するように頼まれましたwww.mysite.com/ 製品
[ES]
es.mysite.com/ PRODUCTOS
[FR]
fr.mysite.com/ produits
私は誰かが特定の言語で検索を行う場合、これはSEOを向上させると思います。これを達成するため 、私は私のルートのようなものだったのセッションに言語を保存し、I:
Router::connect(__('/products',true), array('controller' => 'products', 'action' => 'index'));
(うーん、今私はそれについて考える...私もいけないセッションでのLANGを格納する必要があるので、私はサブドメインを読み取ることで表示する言語を知っていることを確認してください)。 また、必要に応じて、Cookieを保存してユーザーの優先言語を保存することもできます。言語を変更するには、ユーザーを対応するサブドメインにリダイレクトするだけです。 (でも、同じページに彼を別の言語にリダイレクトしたいのであれば、難しいかもしれませんが、不可能ではありません)
これは本当に簡単なURL翻訳方法でした。
希望します。
翻訳URLは素晴らしいですが、今は必要ありません。私は言語間のリンクのための最良のアプローチを使用したいと思うし、最高の技術/アプローチを知らない – Orbitum