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

网站语言包原理

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

阅读全文

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

热点内容
mac应用程序打不开了 浏览:836
qq飞车手游内测版下载地址 浏览:927
中文网站翻译成俄语多少钱 浏览:107
文件名加标题 浏览:644
共享数据怎么被冻结了 浏览:150
如何登记考勤数据 浏览:640
苹果6s前置照片效果 浏览:171
企业微信素材库文件下载链接 浏览:582
pdf文件怎么取消标黄 浏览:781
打电话时不能使用网络是什么原因 浏览:919
ps怎么将文件合并 浏览:747
java的日期格式化 浏览:981
电脑应用程序怎么关 浏览:986
微信上链接在哪个文件夹 浏览:691
欧姆龙安装打开找不到密钥文件 浏览:302
苹果基本表情 浏览:128
我的世界教育版编程在哪里 浏览:842
pong文件夹找不到 浏览:759
69版本黑切 浏览:997
杭州道富java 浏览:635

友情链接