首页产品库评测行情新闻|手机数码笔记本台式机DIY硬件数字家庭数码相机办公外设|软件下载游戏开发|社区

更多

数码相机
MP4
LCD
机箱
音箱

天极网 > 开发频道>Java 国际化和本地化 Toolkit 2.0

Java 国际化和本地化 Toolkit 2.0

2000-11-27 00:00作者:出处:sun责任编辑:


功能描述

该工具集是为加速Java应用程序的国际化和本地化开发的的集成开发环境。该工具集包括一个项目管理器和四个工具: 国际化检验工具, 国际化消息生成工具, 资源处理工具, 和翻译器。每个工具都有图形界面,并提供一个编辑工具。 这个编辑工具提供所有的编辑java源文件的功能,如:复制、剪切、粘贴、恢复、重做、查询、替换和转至等。 它能够在词法分析器的帮助下,根据java的语义,以不同的颜色显示源文件中的语句。 国际化检验工具,国际化消息生成工具, 和翻译器也能在命令行下运行。
  • 项目管理器 它是一个项目的管理器,它能够管理一些java源文件和与它们相关的不同的locales的resource bundles。一个项目的结构保存在一个特性文件中。通过激活项目管理器中的特定的工具,任意一个源文件和资源文件都能被处理。当一个resource bundle文件被更新或为文件产生时,项目管理器将被特定的工具自动通知。项目管理器提供一个GUI工具,以配置项目的特性文件,例如工作目录和输出目录等。它也能在图形界面方式下,直接调用这些工具(这些工具也可以被分别请求),如图2所示。

    图2 项目管理器

  • 国际化检验工具
  • 这是为java应用程序做国际化验证的工具。此验证工具能检查java源文件,发现所有与国际化相关的项并产生一个报告作为结果。根据特性文件中的设置,这个报告可以是 文本文件或HTML文件。在报告中,所有与国际化相关的项都被列出。每一项的细节信息包括:源文件名、项的位置,相关的源字符串、项的状态、项的类型,国际化建议等等。有几个层次的项目状态: ERROR, WARNING, NOTSURE, FROZEN, NOTE, FINISHED. 有几种项目类型:String, Bundle name, Resource bundle, Retrieve method, 和Locale sensitive method. 如图3所示:


    图3 国际化检验工具

    Policy 文件作为验证的规则来使用。有两种类型的policy文件:系统policy文件和用户定义policy文件。两种Policy文件的格式是一样的。在系统policy文件中,有一些普通的policy被用作缺省值。在用户定义policy文件中,用户能够客户化它们自己的policies。在policy中的一个规则是应该包括:这种规则的类型(构造函数或方法), 参数的数目,该规则的项的类型(与上面提到的项的类型一样)、该规则的项的状态(与上面提到的项的类型一样),对该项的建议和参数的原型。 此验证器在GUI方式和命令行方式都可以运行。在GUI方式下,它一次仅能处理一个文件,而在命令行方式下,它同时能处理多个文件和目录。当处理多文件时,它能只产生一个报告文件,或分别生成报告文件。
    共7页。 9 1 2 3 4 5 6 7 :

    关注此文的读者还看过:

    返回开发频道首页

    软件频道最新更新

    热点推荐

    天极服务|关于我们|About us|网站律师|RSS订阅|友情合作|加入我们|天极动态|网站地图|意见反馈|MSN/QQ上看天极
    Copyright (C) 1999-2012 Yesky.com, All Rights Reserved 版权所有 天极网络