2009-10-13 181 views
2

如何使用T.force('ar')來允許系統支持多種語言。允許系統支持多種語言

我有兩個鏈接到我的網頁當按下阿拉伯語鏈接,系統將轉換爲阿拉伯語版本,也當按下英文鏈接,系統將轉換爲英文版本。

如何強制語言上的鏈接的點擊?

並且還如何可以允許數據到數據庫使用「T」

預先感謝

回答

1

在web2py中被翻譯。使包含類似

if re.compile('\w{2}(\-\w{2})?').match(request.vars.force_language or ''): 
    session.forced_language=force_language 
if session.forced_language: 
    T.force(session.forced_language) 

調用的任何頁面與

http://....../index?force_language=ar 

系統將其存儲在會話,並記住您的偏好模型。如果語言/ ar.py存在,將會翻譯。