2011-08-11 34 views

回答

0

3)對於一個網站,我的工作,我被要求翻譯的URL和頁面,但真正轉化的網址,例如網址應該是:

[CN]

www.mysite.com/ 產品

[ES]

es.mysite.com/ 個PRODUCTOS

[FR]

fr.mysite.com/ PRODUITS

我想,當有人提出以特定語言搜索這提高了搜索引擎優化。 要做到這一點,我存儲在語言的會話和我在我的路線是這樣的:

Router::connect(__('/products',true), array('controller' => 'products', 'action' => 'index')); 

(嗯,現在我想想...我不甚至需要郎存儲在會話,因爲我通過閱讀子域知道顯示的語言。) 如果你想,你可以存儲一個cookie來保存用戶的首選語言。要更改語言,您只需將用戶重定向到相應的子域。 (但它會很棘手,但並非不可能,如果你想將他重定向到他所在的同一頁面,但使用不同的語言)

在我看來,這是一個非常簡單的翻譯網址的方式。

希望這可以幫助

+0

翻譯網址是偉大的,但我現在不需要它。我想用最好的方法來連接不同的語言,但不知道最好的技術/方法 – Orbitum