如何用.net做双语网站,是不是要用到皮肤,那数据库呢?如何转换,还是考虑用两个数据库?

来源:百度知道 编辑:UC知道 时间:2024/06/05 06:09:58
数据库要求支持中文和日语(并且,相对同一栏目,中文或日语只输入一次,自己完成翻译?)

DOT Net包含国际化,说通俗点,就是界面上的所有输出的文字都不是写死的,而是代码值,每个代码可以对应多个翻译。
比如在中文配置文件中为 1=中文 ,在英文配置文件中为 1=Chinese
浏览器会自动把客户端的语言情况反馈给服务器,服务器就会自动加载相应的语言脚本,当然,也可以由用户自定义。
不过要注意CSS对页面的处理,因为同一句话不同语言长度不一样,显示出来的实际效果可能不一样。
至于数据库,用通用的utf-8好了。数据库不用在乎内容,文本内容都在语言脚本里。