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

网站语言包原理

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

阅读全文

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

热点内容
计算机程序文件名扩展名为 浏览:982
网络游戏推广策划案 浏览:609
替换所有文件内容的代码 浏览:960
不是常用数据模型有哪些 浏览:426
aspcms版本号 浏览:835
安卓怎么用数据流量下载软件 浏览:553
大众手动空调数据流通道号是多少 浏览:303
手机qq令牌 浏览:737
cg原画上色教程 浏览:993
婚介服务中心app怎么做 浏览:43
日本苹果66g多少钱 浏览:93
个性的文件夹名称 浏览:697
怎么设置文件打开密码 浏览:811
手机版qq客服代码怎么用 浏览:24
fme可以打开哪些文件 浏览:339
好看的qq密码 浏览:293
安卓唯一标识有哪些 浏览:243
win10ime 浏览:271
手机号大数据保护停机是什么意思 浏览:81
两个苹果手机怎么隔空投送app 浏览:903

友情链接