当前位置: 首页 > news >正文

最近新闻大事件百度有专做优化的没

最近新闻大事件,百度有专做优化的没,网站模板下载百度云链接怎么做,深圳网站建设公司开发制作网站国际化: 1.问题:什么是国际化#xff0c;国际化作用? 软件的国际化#xff1a;软件开发时#xff0c;要使它能同时应对世界不同地区和国家的访问#xff0c;并针对不同地区和国家的访问#xff0c;提供相应的、符合来访者阅读习惯的页面或数据。 国际化又称为 i18n…国际化: 1.问题:什么是国际化国际化作用? 软件的国际化软件开发时要使它能同时应对世界不同地区和国家的访问并针对不同地区和国家的访问提供相应的、符合来访者阅读习惯的页面或数据。 国际化又称为 i18ninternationalization 对于程序中固定使用的文本元素例如菜单栏、导航条等中使用的文本元素、或错误提示信息状态信息等需要根据来访者的地区和国家选择不同语言的文本为之服务。对于程序动态产生的数据例如(日期货币等)软件应能根据当前所在的国家或地区的文化习惯进行显示。 可以提供更友好的访问习惯。 2.问题:怎样实现国际化? 针对于不同的国家与地区要显示的信息都配置到配置文件中根据当前访问者的国家或语言来从不同的配置文件中获取信息展示在页面上。 3.问题:关于配置文件? 所谓的配置文件就是一组properties文件它们叫做资源包。 相关的概念: 对于软件中的菜单栏、导航条、错误提示信息状态信息等这些固定不变的文本信息可以把它们写在一个properties文件中并根据不同的国家编写不同的properties文件。这一组properties文件称之为一个资源包。ResourceBundler它是用于从资源包中获取数据的。 关于资源文件(properties)命名: 基名_语言_国家.properties message_zh_CN.properties message_en_US.properteis 4.编码演示  properties文件操作以及通过ResourceBundler来获取资源包中信息. --1.资源包文件一般都放置在classpath下(对于myeclipse就是src下) --2.关于ResourceBundle使用 创建: ResourceBundle bundle ResourceBundle.getBundle(message); ResourceBundle bundle ResourceBundle.getBundle(message,Locale.US); 获取: bundle.getString(String name); 扩展:关于properties文件中中文问题处理? 在jdk中有一个命令native2ascii.exe。 1.进行一次翻译 native2ascii 回车 中文  回车 2.批量翻译 native2ascii  源文件路径   目录文件路径 例如: native2ascii d:/a.txt  d:/a.properties 代码实现:首先创建一个web project的项目,并且在src路径下面,创建properties的配置文件. 项目结构: message_en_US.properties文件里面的内容. message_zh_CN.properties文件里面的内容,\u8463\u8001\u5E08,\u4F60\u597D\!就是董老师,你好!的编码. message.properties文件是一个为了防止访问的配置文件不存在而多加的一个配置文件. 下面创建一个I18NTest的类文件. package cn.itcast.i18n;import java.util.Locale; import java.util.ResourceBundle;//演示 ResourceBundle使用 public class I18NTest {public static void main(String[] args) {//ResourceBundle bundle ResourceBundle.getBundle(message);ResourceBundle bundle ResourceBundle.getBundle(message,Locale.CHINA); //打印的是CHINA中文的ResourceBundle bundle1 ResourceBundle.getBundle(message,Locale.US); //打印的是US英文的ResourceBundle bundle2 ResourceBundle.getBundle(message,Locale.FRANCE); //打印的是Message.properties默认的String value bundle1.getString(msg);System.out.println(value);} } 打印CHINA中文的. 打印US英文的. 打印FRANCE,因为FRANCE是不存在配置文件的,所以会打印Message.properties的文件内容. 但是在MyEclipse的编译器下,编译器会选择当前编译器的编码,我用的是中文的,故会打印出CHINA的中文内容. 但是放到浏览器上就会加载到下面的Message.properties的内容,因为浏览器不会存在默认的编码方式.
http://www.hkea.cn/news/14342899/

相关文章:

  • wordpress 分享 网站开发一款app软件需要多少钱
  • 青白江建设局网站php做直播类型的网站
  • 倒计时网站模板自然景观网站模板
  • 手机wap网站是什么免费搭建个人网站
  • 网站建设公司江苏做网站聚合做权重难吗
  • 网站开发团队需要几个人seo推广用什么做网站好
  • 长沙做网站工作室文学网站模板
  • 网站开发主流技术线路介绍wordpress主题慢
  • 哪里可以做购物网站html网站标签
  • 30多了学网站建设晚吗网站建设陆金手指谷哥9
  • 建立企业网站几天深圳晚报电子版
  • 湖北网站推广方案网站前台数据库
  • 网站栅格布局让网站会员做产品标签确认
  • 洛阳哪有做公司网站的网络营销推广外包服务
  • 郑州鹏之信网站建设开网站的是啥公司
  • 网站配色原则怎么写网站规划方案
  • 做网站页面需要的资料建设监理协会官方网站
  • 忠益网站建设wordpress手机主题mip
  • 可视化的网站开发工具品牌推广外包公司
  • 网站建设维护要加班吗三联网站建设工作室
  • 手机网站开发 1433端口错误企业档案网站建设
  • 中科时代建设官方网站个人网站要求
  • win7 iis网站无法显示该页面郑州seo外包费用
  • wdcp新建网站做网站一般用什么程序
  • 白云网站 建设信科网络动画网站建设
  • 中兴的网站谁做的网站开发技术发展历程
  • 住建网站需多少钱wordpress浮动音乐
  • 东莞优化网站制作广东省建设网官网
  • 做网站需要准备什么wordpress后台密码忘了
  • 兼职做效果图的网站九江城乡建设网站为什么打不开