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

网站语言包原理

发布时间: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>

阅读全文

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

热点内容
word编辑宏选中一段 浏览:458
微信怎么上传其他文件 浏览:220
互联网数据分析需要哪些指标 浏览:844
eps包含链接文件 浏览:167
怎么编程一些风景视频 浏览:430
苹果手机才能领的红包吗 浏览:823
js操作符 浏览:516
怎样打开db文件里的图片 浏览:820
卡仕达配置文件 浏览:419
怎样恢复直接删除的文件 浏览:587
pg数据库怎么迁移库 浏览:610
什么软件存放文件不能下载的 浏览:888
jsp的书籍推荐 浏览:330
大数据处理培训有哪些 浏览:163
苹果二手机检测多少钱 浏览:482
qq生日许愿保存到哪了 浏览:658
斗地主发牌程序c语言 浏览:996
cad安装上为什么文件夹是空的 浏览:676
mp3文件多少字节 浏览:261
哪个饰品批发网站好 浏览:944

友情链接