检查一下你的仿真程序是否已翻译

在使用翻译实用工具前,请完整地阅读这个页面。

翻译实用工具可以被用来创造一种新语言的翻译,也可以用来编辑已经存在的翻译。对于这两种情况,使用说明是一样的。

通用指导说明

  1. 下载translation-utility.jar到你的电脑。
  2. 去PhET网站下载你想翻译的仿真程序的JAR文件(在仿真程序的页面里点击“下载”按钮)。
  3. 双击translation-utility.jar 可启动翻译实用工具。
  4. 输入仿真程序的JAR文件的完整路径名称。
  5. 从选项菜单里面选择你要翻译的语言。如果你的语言在菜单里面没有,联系[email protected] 获取自定义语言的代码。当你收到你的自定义语言的代码时,从选项菜单里面选择“自定义”(菜单里面的最后一个选项),并在弹出的文本框里面输入你自定义的语言代码。
  6. 点击“继续”按钮。
  7. 在最右边的文本区域栏目里输入翻译后的字符串
  8. 点击“测试”按钮来运行带有翻译字符串的仿真程序
  9. 点击“保存”和“加载”按钮来保存并加载你的翻译。
  10. 当你完成了你的翻译后,单击“提交给PhET”按钮。这会将你的翻译保存为一个文件,你可以把这个文件用邮件发给PhET。在会话中要注意显示文件名和邮件地址。
  11. 将翻译文件发给PhET。

使用示例

这个例子将演示如何将“氢原子的模型”这个仿真程序翻译成法语。

  1. 下载translation-utility.jar 到你的电脑。
  2. 这里并点击“下载”按钮。将会下载hydrogen-atom_en.jar。
  3. 双击translation-utility.jar 来启动翻译实用工具。
  4. 点击“浏览”按钮并找到你刚刚下载的hydrogen-atom.jar。
  5. 从语言选项菜单里面选择 "French (fr)" 。
  6. 点击“继续”按钮。
  7. 在最右边的文本区域栏目里面输入法语的翻译。例如,要翻译 hydrogen-atom.name,输入“我的的法文标题”。
  8. 点击“测试”按钮,运行翻译过的仿真程序。你将会在程序的对话框里面看到仿真程序以“我的法语标题”启动的。
  9. 使用“保存”按钮,将你的翻译保存为一个文件。你可以退出翻译实用工具,并随后使用“加载”按钮来加载这个文件。
  10. 点击“提交给PhET”按钮,你的翻译将会被保存为hydrogen-atom-strings_fr.properties 。
  11. 将 hydrogen-atom-strings_fr.properties 通过电子邮件发送到 [email protected]

常见字符串

在某个仿真程序里面出现的一些字符串只是在所有PhET仿真程序中使用到的“公共组件”的一部分,我们将这些字符串定义为“常见字符串”。常见字符串的例子包括:“文件”菜单,“帮助”菜单,控制时钟的播放/暂停/停止按钮。当你在翻译一个仿真程序时,翻译实用工具不允许你翻译常见字符串。

想要翻译常见字符串,你必须要下载特定的JAR文件到你的电脑里面。对于Java和Flash仿真程序来说,有单独的JAR文件(以及独立的常见字符串的设置)。要翻译Java 的常见字符串, 下载java-common-strings_en.jar。要翻译Flash 的常见字符串, 下载flash-common-strings_en.jar。将这些JAR文件用你加载仿真程序的JAR文件的方式加载到翻译实用工具里。你只需要翻译每一个JAR一次,我们将会将你的翻译整合到所有的仿真程序中。

警告

  • 有些出现在翻译实用工具中的字符可能并没有出现在你正在翻译的仿真程序当中,这是因为类似的仿真程序(例如 电路设计结构组件的变异)共享同一个翻译文件。如果一个字符串没有出现在你正在翻译的仿真程序中,随时可留空不填。

错误报告

将错误报告给[email protected]。请在你的来函中包含版本号(标题栏会显示)。