导航:首页 > 文件教程 > 网站语言包原理

网站语言包原理

发布时间:2023-06-16 01:36:27

㈠ 如何把现有的javajsp做的网站加上语言包,可让界面支持多种语言的切换,求大师..(10分)

1、java本身支持多语言。

2、若要让网站支持多语化,要有相应的语言文件,即页面中需要翻译的元素都要翻译成对应的语言并保存瞎差罩到文件中(类似配置文件以键值对的形式存储)。

3、页面元素不能存在硬编磨闹码,意思是当替换语庆乎言文件后页面内容可相应替换,若内容写死在代码中则无法实现多语化。

㈡ 如何把现有的java jsp做的网站加上语言包,可让界面支持多种语言的切换,求大师..(10分)

其实网站上的语言包有两种方式一个是I18N配置国际化语言包,加载的时候后台切换,一种是做多套模板,选择语言包的时候刷过去

㈢ 如何在制作的网站中添加语言包

这个跟你的网站架构有关。
在IT开发中,添加语言包被IT软件工业称作i18n。如果回你的网站是CMS系统建站,答其中必然有i18n扩展功能,你需要查询相关CMS系统的官方文档和使用说明。

如果是你自己开发的网站,那么你要自己开发i18n扩展机制。最简单的实现,就是把语言包做成一个文本文件或放入数据库,其中存放变量和语言文字。
举个例子吧,假设网站代码是这样的:
<html><title>@_test</title><body>@_language</body></html>
其中以@_开头的是文本变量,在不同的语言版本中被替换成不同的文本。英语版文本为:@_test=test, @_language=English;中文版为@_test=测试, @_language=中文;德语版为@_test=Testen, @_language=Deutsch...这些不同的语言版本分别存放在不同的文件或数据库字段中。
用户访问的时候,直接读取文件或数据库中变量对应的相应语言版本中的值,然后替换网站代码中对应的变量名。假设中国人访问这个网站,就会得到这样的网站代码:
<html><title>测试</title><body>中文</body></html>

阅读全文

与网站语言包原理相关的资料

热点内容
js里计算数字和 浏览:679
数控编程的基点是什么 浏览:862
零食买货上门的app有哪些 浏览:781
网络线路备份措施 浏览:498
苹果6p需要贴膜吗 浏览:214
java的视频 浏览:252
java设计模式分类 浏览:791
最大的数据线是多少厘米 浏览:880
湖州如何学数控编程 浏览:648
编程gu表示什么 浏览:259
表格批量修改照片文件名 浏览:934
20l6年元旦微信表情 浏览:720
网络销售股票怎么做 浏览:85
如何把qq程序解压出来 浏览:578
hearingtest安卓版 浏览:156
抽查原地形数据要抽多少个点 浏览:382
正时链条看电脑哪个数据 浏览:584
怎么让网站关键词排名 浏览:80
编程猫如何建立随机坐标列表 浏览:942
js中获取父元素的位置 浏览:703

友情链接