外部化字符串向导

“将字符串外部化”向导允许您重构编译单元,这样就可以将编译单元中使用的字符串翻译为不同语言。该向导由下列页面组成:

“字符串选择”页面

此页面指定翻译了哪些字符串以及未翻译哪些字符串。

字段

描述

使用 Eclipse 的字符串外部化机制

如果未选择,则使用标准的外部化机制,否则将使用新的 Eclipse 字符串外部化机制
注:如果项目构建路径包含 org.eclipse.osgi.util.NLS 类,则此字段才存在。

输入已生成的键的公共前缀

为生成的每个键指定可选前缀。例如,可以使用编译单元的标准名称。

要外部化的字符串

显示具有建议的键和值的未外部化字符串的列表。

翻译

将所选择的字符串标记为“要翻译”。

不翻译

将所选择的字符串标记为“不翻译”。

跳过

将所选择的字符串标记为“要跳过”。

编辑键...

打开一个用于输入新键的对话框。

上下文

显示字符串在编译单元的上下文中的出现。

“翻译设置”页面

此页面指定特定于翻译的设置。

选项

描述

指定属性文件的目标包。

属性文件名

指定属性文件名。

在“”中创建资源束 accessor 类

如果启用了此项,则向导将创建一个类来访问特定于语言的资源束。

类名

访问资源束的类的名称。

使用缺省替换模式

如果启用了此项,则向导将使用缺省替换模式。

替换模式

指定源模式以替换要外部化的字符串。

添加导入声明

指定附加导入声明。这可能是必需的,这取决于替换模式所引用的类型。

“错误”页面

显示错误和警告(如果有的话)的列表。

“预览”页面

显示将在“完成”时执行的操作的预览。

相关概念

字符串外部化
Eclipse 字符串外部化机制

相关任务

将字符串外部化
使用“将字符串外部化”向导

相关参考

源代码操作