2009-10-13 139 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存在,将会翻译。