如何使用T.force('ar')来允许系统支持多种语言。
当按下阿拉伯语链接时,我的页面有两个链接,系统将转换为阿拉伯语版本,当按下英文链接时,系统将转换为英文版本。
点击链接时如何强制语言?
以及如何使用“T”
将数据转换为数据库提前致谢
答案 0 :(得分: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
系统会将其存储在会话中并记住您的偏好。如果languages / ar.py存在,将翻译。