关于本站 联系本站 English
首页
| 登录论坛|
| 新闻 | 观点 | 本地化 | 培训 | 测试 | 招聘 | 国际化 | 知识库 | 专题 | 会员区 | 本站月报 | 关于本站 | English |
用户: 密码: 验码:  
栏目导航 网站首页>>本地化>>技术与工具

Java开发的应用软件本地化方法
  发表日期:2008年3月29日  共浏览8024 次      作者:崔启亮  【编辑录入:giltworld
     字体颜色:    【字体:放大 正常 缩小】  【双击鼠标左键自动滚屏】 【图片上滚动鼠标滚轮变焦图片】 

Java 是 Sun 公司在 20 世纪 90 年代中期开发的一种类似于 C++ 的新型软件开发语言。

1 、特点

Java 是一种通过解释方式来执行的语言,语法规则和 C++ 类似。同时, Java 也是一种跨平台的程序设计语言。 Java 非常适合于企业网络和 Internet 环境,现在已成为 Internet 中最受欢迎、最有影响的编程语言之一。 Java 有许多优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。可以运行与任何微处理器,用 Java 开发的程序可以在网络上传输,并运行于任何客户机上。

2 、国际化

Sun 的 Java 开发包 (Java Development Kit-JDK) 包括创建和编译 Java 程序的全部工具。从 1.1 版开始更新和增强了很多软件国际化和本地化的特征功能。

通过使语言相关的部件与软件代码隔离,包括区域支持 (local support) , Unicode 和与区域有关的设置,使得程序员可以开发真正的全球化软件。可以本地化的文字和语言相关的对象存放在“资源包” (resource bundles) 中,与软件代码隔离。

3 、本地化

资源包存放需要本地化的内容,包括两种类型:属性资源包 (Property resource bundles) 和列表资源包 (List resource bundles) 。

在本地化过程中,需要确定需要本地化的字符,属性资源包中等号右边的字符需要本地化,列表资源包中引号内的字符需要本地化。为了确保正确本地化,需要在运行的程序中验证本地化字符。

4 、工具

为了便于软件的国际化和本地化, Sun 在 1999 年发布了 Java 国际化和本地化工具包 (Java Internationalization and Localization ToolKit) 。

该工具包主要包括以下组成部分:

  • 工程管理器 (Project Manager)

定义使用工程 (project) 管理所有的源程序和相关的资源包。

  • 国际化验证程序 (Internationalization Verifier)

检查 Java 程序的国际化问题,报告发现的错误。

  • 消息工具 (Message Tool)

定义资源包,转化和到处消息文本,生成不同区域 (locale) 的资源包。

  • 资源工具 (Resource Tool)

合并、对比不同的资源,转换资源包类型,转换资源文件编码(例如 Unicode )。

  • 翻译工具 (Translator)

重复利用已经翻译的资源翻译资源包。

除了 Sun 提供的工具外,其他支持 Java 软件的国际化和本地化工具还有 Multilizer 公司的 Multilizer 软件。


上一篇:修正软件本地化错误的技巧
下一篇:Alchemy Catalyst软件资源文件抽取使用详解

 相关专题:

·专题1信息无

·专题2信息无
 
  热门文章:
 · 2007年全球翻译公司25 [39881]
 · 缺陷管理工具Bugzill [34670]
 · “本地化世界网”介绍 [32735]
 · XLSX,TBX,SDLT [31934]
 
 相关文章:

·没有相关文章

相关评论:(评论内容只代表网友观点,与本站立场无关!)
发表人:wbQsXaTc

IP:27.218.213.68

发表人邮件:ema00il@linyify.com 发表时间:2020/1/11 13:50:18
    大家好. 柚券的邀请码是153370 记住了!柚券的邀请码是153370
发表、查看更多关于该信息的评论 将本信息发给好友 打印本页
关于本站 | 网站历程 | 使用声明 | 网站地图 | 联系本站 |
本地化世界网版权所有,版权所有2003-2008
京ICP备05035404号
网站统计:    论坛统计:
页面执行时间:109.375毫秒