| 概要 | 下载 | 安装 | 购买 | 详细 | 服务 | 联系我们 |
| World Wide Navi的详情 |
- World Wide Navi 的帮助
Here.
- 国际化程序编制的参考信息
Here.
- World Wide Navi 目录
Here.
- World Wide Navi 解决方案模型
Here.
- World Wide Navi 价格表
Here.
- World Wide Navi 导入型号
Here.
|
| 环境 |
操作系统 - Windows XP / Vista / 7
Linux (32 bit)
Mac OS X
所需软件 - JRE 1.5 或更新版本 (只支持Oracle公司的产品)
|
使用许可
|
|
免费版....可以使用源代码的分析和互动修正
估价,对工具评价的免费使用许可。
个人版....可以使用分析,字符串的总括外部化,规则的进口/输出
对各开发程序员开放的小组使用许可。
专业版....可以使用分析,自动修补,规则的编辑,和其他全部功能。
向开发领队开放的单独使用许可。
|
| 功能详情 |
主要规格
| 项目 |
描述 |
许可 |
| 免费 |
个人 |
专业 |
| 支持的编程语言 |
C, C++, Java, C#, VB, JSP, ASP, JavaScript, ActionScript
|
全部 |
全部 |
全部 |
| 支持的用户界面 |
提供独立的图形用户界面,
Eclipse的插件,
Visual Studio Addin,
命令用户界面(DOS提示符或Linux终端)。
截图请看 >> 这里
操作演示请看 >> 这里 这里
帮助>> 这里 这里 |
Visual Studio
没有附加件 |
全部 |
全部 |
| 源代码分析 |
在可修改的规测上进行源代码的分析, 利用图示和文件报告结果。 不仅是出现的问题, 重要点也能被指出。
截图请看 >> 这里
操作演示请看 >> 这里帮助>>这里
详情请看 >> 这里 |
✓ |
✓ |
✓ |
编辑分析规则
|
规测包括,
声明,
函数调用,
字符串文本,
文字比较,
必要关键词
这5类。
您可以灵活调整它们。
截图请看 >> 这里
操作演示请看 >> 这里
帮助>> 这里
详情请看 >> 这里
|
规则不能保存
|
规则不能保存
|
✓ |
| 字符串外部化 |
嵌入式字符串 能被上面提到的 '字符串' 检测到,并自动外在到资源文件。
截图请看 >> 这里 这 里
操作演示请看 >> 这里
帮助>> 这里
详情请看 >> 这里
|
一次只能用一次字符串,不能使用UI命令
|
✓ |
✓ |
| Word And Character Counting |
Words and characters of embedded strings can be counted up for localization quote.
|
Maximum 200 words and 500 characters only
|
✓ |
✓ |
解析规则的输入/输出
|
被编辑的规则可以输出,也可以用其他的机器输入。通过它们,可以实现解析规则的共享。(对于共享规则,必须有至少一个专业许可证)
帮助这里 |
X |
✓ |
✓ |
| 声明/函数 替换 |
上述由“声明”和“函数使用”类别检测出已过时的数据类型和函数同已在规则中登录的置换候补相替换。
截图请看 >> 这里
帮助>> 这里
|
X |
X |
✓ |
| 同本地化工具合作 |
同本地化工具 Sisulizer的合作。
截图请看 >> 这 里
操作演示请看 >> 这 里
帮助>> 这里
|
Two languages only(*1) |
Two languages only(*1) |
✓ |
| 为多国语言启动测试的系统语言变更 |
为多国语言启动测试的系统语言变更。
截图请看 >> 这 里
操作演示请看 >> 这 里
帮助>> 这里
|
Two languages only(*1) |
Two languages only(*1) |
✓ |
| 为多国语言网页链接测试的浏览器语言变更 |
为多国语言网页链接测试的浏览器语言变更。截图请看 >> 这里
操作演示请看 >> 这里
帮助>> 这里
|
Two languages only(*1) |
Two languages only(*1) |
✓ |
| 跳过不必要的代码 |
您认为没有必要进行分析的源代码,可以用行注释,块注释,或作为文件或目录来跳过。
帮助>>这里 这里
|
✓ |
✓ |
✓ |
| 咨询信息 |
许多咨询信息(I18N技巧等) 都被默认设置为本地HTML文件。
截图请看 >> 这里
不执行>>这里 |
✓ |
✓ |
✓ |
网页搜索视图
|
您可以使用右边的网络搜索页面来搜索详细信息。
可以自动对应每个搜索结果。
截图请看 >> 这里
|
✓ |
✓ |
✓ |
| 分析总汇 |
分析的总汇数据包括,
错误总数,
各分类的错误数,
文件数,
步骤数,
截图请看 >> 这里 |
✓ |
✓ |
✓ |
| 许可证期限 |
零售版许可证是有期限的。
请看 购买 |
无限制
|
90天 to 1800天(*2) |
90天 to 1800天(*2) |
选项规则
|
在不执行中没有,并且方便的解析规则可以从支持论坛下载并使用。
详细请查询服务
|
X |
✓ |
✓ |
| Email Support |
Tool usage and internationalization skill support in English and Japanese. |
X |
✓ |
✓ |
*1)由英语和UI语言构成。UI语言是英语的 情况下,由英语和日语组成。
*2)使用期间内的延长,超过使用期限后都可以再购买。超过使用期限后许可证将会回到免费版。
分析规格
默认情况下,下面的分析是可能的。
请查看帮助数据库。
| 源类型 |
图书馆 |
描述 |
| C/C++ |
标准 C (POSIX) |
检查单字节数据格式,函数, 区域设置和屏幕方向所必须的功能, 受locale影响的重要功能,等等。
固定数据格式和地点的函数也可被检测。 l
|
| Win32 |
检查不支持UNICODE的数据格式和功能,资源载入or和屏幕方向的必要功能,受locale影响的重要功能,等等。
固定数据格式和地点的函数也可被检测。
|
| Gettext |
过滤ettext macro 中的文字串和功能。
|
| GTK+ |
过滤 GTK macros中的文字串。 |
| X |
检查重要或设定locale所必须的X函数。
|
| Motif |
检查重要或设定locale所必须的Motif函数。
|
| C++ |
.NET |
检查重要或与文化有关的class和方法,资源处理和屏幕方向所必须的class,可以置换为NET类型(用于移植)的win32数据类型等等。
固定数据格式,字体,文化的函数也可以被检测出。
|
| MFC |
检查可以置换为MFC类型(用于移植)的win32数据类型。
固定字体的函数也可以被检测出。 |
| Qt |
过滤Qt macros中的字符串。 |
| Java |
Standard |
检查受locale影响的重要阶层和方法,资源处理必须的阶层,等等。
不推荐的阶层和方法也 |
| AWT |
检查受locale影响的重要阶层和方法,屏幕方向必须的阶层, 等等。
固定部件尺寸的函数也能被检测出。
|
| Swing |
检查受locale影响的重要阶层和方法,屏幕方向必须的阶层, 等等。
固定部件尺寸的函数也能被检测出。 |
| J2EE |
过滤HTTP处理方法中的字符串。
|
| C# |
.NET |
检查重要或与文化相关的阶层和方法,资源处理,屏幕方向必须的阶层,等等。
固定数据格式,字体,文化的函数也可以被检测出。 |
| VB |
6.0 |
检查重要或文化相关函数和必要的资源处理的功能。
|
| .NET |
检查重要或文化相关类和方法、 对资源处理或屏幕方向必要类型。
此外可以检测固定数据格式、 字体和文化的函数调用。 |
| JSP |
J2EE/JSP |
Detecting embedded string in HTMLs and non-UTF-8 encoding settings, and analyzing Java code area.
|
| JavaScript |
JS1.5/2.0 |
Internationalization and localization points for JavaScript 1.5 and 2.0 can be analyzed. |
| ActionScript |
AS3.0/Flex/AIR |
Internationalization and localization points for ActionScript 3.0, Flex, and AIR can be analyzed. |
| 所有源文件通用的 |
符号,文件路径,电子邮件地址,标签,数据库,命令行,定义名称等文字列,能恰当地从错误中排出开来。
使用了算子的记号也能被检测出,如 '<', '>', '=', .等等。 |
*除以上所列之外,我们还有其他更多的项目。想知道更多的细节,请阅览应用程序的规则。
规测编辑规格
分析规则有五大类,每个都拥有以实现智能分析的选项。
请查看帮助的各个章节。
| 类别 |
选项 |
描述 |
| 声明 |
只检测数组和指针 |
排除带个字符 (例char c;) |
| 排除特定函数内的宣言 |
例main(char** argv)... |
| 排除拥有具体修饰语的宣言 |
例 const char*... |
| 函数调用 |
设置每个参数允许的值 |
例 第一参数setlocale需要LC_ALL, LC_...中的一个 |
| 设置每册参数的不争取的值 |
例 CreatePointFont() 不能有硬编码的字体的字体名称
|
字符串文本 |
排除or检测匹配特定正规表现的文字列 |
例 "<td>", "hoge@com", ... |
| 排除or检测设定于特定函数的参数文字列 |
例 getString("key-1"), new Exception("fatal error..."), ...
|
| 排除or检测用于特定macros的文字列 |
例 #define APP_NAME "Your Application Name",
#define ITEM_NAME "File Item Name" ...
|
| 排除or检测设定于类似的名字的变量中的文字列。 |
例 String sql = "select * from ...";
String mysql2 = "drop table ..."; ...
|
| 文字比较 |
排除匹配特定正规表现的文字 |
例 '\0' 等等
|
| 必要的关键词 |
指定设置场所
|
例 setlocale必须被记述在 'main'函数内
|
要出现在特定的关键词前面
|
例setlocale必须在其它受locale影响的功能被叫之前被叫
|
*除以上所列之外,我们还有其他更多的项目。想知道更多的细节,请阅览应用程序的规则。
字符串外部规则
字符串外部化可以根据资源格式进行匹配的详细设置。
请查看帮助中的设定。 |
|