我有一個大網站在Apache
和PHP
下運行,我應該考慮添加一些不同的語言版本,但我不確定正確的方式(或方法)。您網站上的多語言導航和靜態內容的有用方法?
我的問題不是用戶數據,因爲我可以使用不同語言(en,de,it等等)的db表,所以我想集中我的答案在導航和靜態內容。
現在我不能使用gettext,因爲我沒有專用的服務器,每次我想都不能重新啓動它,但肯定會是未來的選擇。
所以我的主要問題是這些:
在現場,我有古典XHTML elements
像menus
,lists
,div
和various static texts
在各個頁面(應該是可圈可點的gettext的,但我需要一個二選一)
網站的其他部分具有XHTML elements
這是dynamically created via AJAX and jQuery
,在這裏我也不懂怎麼辦任何想法...
所以不前ists一些例子,我可以看到一些鏈接來解決它(或一些有用的技術)?
注:
•用戶應該能夠改變語言
•我想避免在一個頁面中不同語言的多個div,這將是偷了我太多的帶寬,我需要的,因爲它可能是高度流量化
感謝您的回覆,對此語言選擇是否存在任何類型的控制,例如語言更改的可能性? – vitto 2010-06-13 22:36:34
我不確定我明白你的意思?如果你的意思是可以用JavaScript之類的東西改變lang值:http://stackoverflow.com/questions/949341/how-to-obtain-lang-attribute-in-html-using-javascript – user268396 2010-06-14 07:24:16
我問你是否我可以改變LastFM.com這樣的語言,所以使用包含語言列表的導航菜單。 我對多語言非常困惑,因爲我從來沒有使用它 – vitto 2010-06-14 08:23:00