我现在想到的是,如菜单我做一张表,两个字段,英文字段,中文字段网页上两个按钮,点中文内容就显示中文,点英文就显示英文,
如果我这样做,如何判断,点击中文显示中文字段的数据,点击英文就显示英文的数据呢?或者还有什么更好的办法吗?
如果我这样做,如何判断,点击中文显示中文字段的数据,点击英文就显示英文的数据呢?或者还有什么更好的办法吗?
解决方案 »
- asp.net+mvc在vs2010调试的问题
- 对应用程序数字签名后启动速度非常慢
- 关于ajax问题?无法在AjaxControlToolkit 已存在的情况下创建/影像复制该文件。
- jQuery lightBox 如何设置图片的大小
- 各位的公司的服务器都放在那个机房托管啊?(北京地区)
- 如何让session在关闭页面后自动清空?
- RangeValidator控件的问题。
- 新手求救~~初学遇到的问题!
- html页面能加载母版页吗?
- 请问什么是codebehind模式
- jquery.ajax url 参数除了传递到具体的后台方法名吗?
- 从后台接收的时间数据,转换成Json后变成了"/Date(1350144054950+0800)/"
url带标识
IP to country
用户表语系字段
1、cookies放标识,Cookies: lang=en
2 url带标识, x.html?lang=en
3 IP to country, string lang=matchCountry(user-ip);
4 用户表语系字段, create table user(uid, lang)
选其一实现
@Model.Localization.GetLocalString("Calculate_Price_Name", "Calculate Price")
Calculate Price:默认显示
Calculate_Price_Name:这个字段是存在数据库的一个key值,这个key根据不用的language code对应具体的values,
好比Calculate_Price_Name en Calculate Price
Calculate_Price_Name zh 计算价格
这个方法就是根据具体的key到数据库获取相应的value
在所有显示的地方都要调用这个方法来显示具体的语言。至于这个language code我们是根据浏览器的prefer language code来处理的
.net语言,有自己的语言包
js也可以自己设置语言包
数据库里就是各种具体数据,而非控件之类的语言
什么是谷歌翻译?
谷歌翻译基本知识
翻译整个网页和文件
我怎麼能幫助提高谷歌翻譯?
網站管理員的一般信息
谷歌翻译的搜索
翻译的搜索结果是什么呢?
我如何使用翻译的搜索结果呢?
网站翻译插件的网站
什么是网站翻译插件?
我如何添加到我的网页网站翻译插件吗?
我怎样才能提高我的网站自动翻译的吗?
我如何管理游客的翻译建议?
我如何邀请编辑,以帮助管理翻译?
还有什么我应该知道的网站翻译插件吗?
我怎样才能链接到一个网页的翻译版本吗?
还有什么我应该知道的网站翻译插件
谷歌翻译合作伙伴
http://support.google.com/translate