教Eclipse说你的本土语言

导读:
  /**
  *译者声明:
  *在能力之上力求信、达、雅,但由于本人水平有限,某些表述可能不准确或不流畅。
  *敬请见谅并恳请读者批评指正。
  */
  教Eclipse说你的本土语言
  摘要
  一直以来,Eclipse项目及一些最高级项目的翻译都是由Eclipse基金会在Eclipse发布每个主要版本时来完成的。然而官方却没有关于哪些
  语言包可用,在哪可以得到,怎样安装和使用等的说明。本文将一步一步教你有哪些语言包,到哪下载,如何安装,怎样以不同的语言启动
  Eclipse。本文中在不同操作系统下以不同的语言启动Eclipse的例子,涵盖的语言包括了单字节字符如俄语,双字节字符如繁体中文,双向字
  符如阿拉伯语,操作系统有RHEL WS 4, Windows XP, 和Mac OS X 10.3 Panther,并有一些有用的提示。通过本文你可以全面地学会怎样以已
  翻译的不同的语言启动Eclipse——即使你所使用的语言环境在本文中没有详细的叙述。
  原文作者:IBM公司 Kit Lo 2006年2月24日
  翻 译:饮海(glconline@163.com)
  --------------------------------------------------------------
  序言
  一直以来,Eclipse项目及一些最高级项目的翻译都是由Eclipse基金会在Eclipse发布每个主要版本时来完成的。然而官方消息却没有关于
  有哪些语言包,在哪可以得到,怎样安装和使用的说明。本文将一步一步教你有哪些语言包,到哪下载,如何安装,怎样以不同的语言启动
  Eclipse。
  可用资源
  最新的Eclipse 3.1语言包可以在http://download.eclipse.org/downloads/drops/L-3.1.1_Language_Packs-200510051300/index.php下
  载。在http://www.eclipse.org/org/press-release/20051012nlscb.html可以查看Eclipse发布的消息。这些语言包是基于Eclipse 3.1.1版本
  翻译的,但是对所有的3.1的维护版本都可用。从技术层面上来说,除非是要修复严重的程序bug,否则的话,一般不会出现新词,如果在
  Eclipse 3.1的维护版本中添加了新词,这些新词在这个版本的语言包不会被翻译。
  不同类型的语言包
  Eclipse 3.1可用的不同类型语言包如下面所列:
  ·NLpack1——包含了德语、西班牙语、法语、意大利语、日语、韩语、巴西语、葡萄牙语、繁体中文和简体中文Eclipse项目和插件的本土语
  言元素和片段。
  ·NLpack2——包含了捷克语、匈牙利语、波兰语和俄语Eclipse项目和插件的本土语言元素和片段。
  ·NLpackBidi——包含了阿拉伯语项目和插件的本土语言元素和片段。
  ·NLpack1_FeatureOverlay——包含了德语、西班牙语、法语、意大利语、日语、韩语、巴西语、葡萄牙语、繁体中文和简体中文Eclipse项目
  元素属性文件的翻译。
  ·NLpack2_FeatureOverlay——包含了捷克语、匈牙利语、波兰语和俄语Eclipse项目元素属性文件的翻译。
  ·NLpackBidi_FeatureOverlay——包含了阿拉伯语Eclipse项目元素属性文件的翻译。
  下图显示了Eclipse 3.1不同类型语言包所包含的文件:
  图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure001.png
  图1——不同类型语言包所包含的文件
  注意:不符合Java资源命名规则的文件如HTML和XML文件在该插件目录的子目录下。
  安装Eclipse
  在安装语言包之前,我们假设你已经安装了Eclipse的某一个版本,最新版的Eclipse 3.1.2可以在
  download.eclipse.org/downloads/drops/R-3.1.2-200601181600/index.php下载。
  注意:Eclipse不包含Java运行环境{Java runtime environment (JRE)},你需要安装一个1.4.2版或更高版本的Java运行环境或Java开发
  工具包{Java development kit (JDK)}以运行Eclipse。如果寻找Java运行环境(JRE)需要帮助可以查看
  http://download.eclipse.org/downloads/drops/R-3.1.2-200601181600/java-runtimes.html。
  如何得到语言包
  你必须根据你所安装的Eclipse的版本来下载对应的语言包。首先,在浏览器中打开这个页面
  http://download.eclipse.org/downloads/drops/L-3.1.1_Language_Packs-200510051300/index.php。如果你已经下载了Eclipse JDT
  Runtime,滚动页面至JDT Runtime Language Packs表格处。如果你下载的是Eclipse PDE SDK,滚动页面至PDE SDK Language Packs表格处,
  如果你下载的是其他的安装文件找到相应的Language Packs表格处。在每个语言包表格(请参阅图2)中,第一列告诉你这个语言包包含了哪些
  语言。第二列是Windows 98/ME/2000/XP系统下的相应的语言包。第三列是Linux (x86/GTK 2)系统下相应的语言包。
  图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure002.png
  图2——Eclipse SDK语言包表
  安装语言包
  例如你现在要在Windows XP系统中安装繁体中文语言包。你已经下载了NLpack1-eclipse-SDK-3.1.1a-win32.zip和
  NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip(图2中红框所示)。只需把语言包解压到Eclipse安装目录下(如D:/eclipse-SDK-3.1.1-
  win32)就可完成语言包的安装。要验证安装是否成功,在Eclipse SDK中依次打开"帮助>软件更新>管理配置(Help>Software Updates>Manage
  Configuration)"。在管理配置(Product Configuration)窗口(见图3)左边展开目录树。如果安装成功可以看到已安装了的Eclipse元素相应
  的语言包。
  图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure003.png
  图3——产品配置窗口
  以不同语言启动Eclipse
  在安装了Eclipse和语言包后有两种不同的方法来以不同的语言启动Eclipse。
  ·按你的操作系统的语言启动Eclipse(例如,你使用的是日语版的Windows XP,而且你想用日语启动Eclipse),你只需要运行Eclipse可执行
  文件就可以了。在Windows下,这个可执行文件的名称是eclipse.exe,这个文件位于安装目录的eclipse子目录下。如果Eclipse安装在
  D:/eclipse-SDK-3.1.1-win32,则这个可执行文件是D:/eclipse-SDK-3.1.1-win32/eclipse/eclipse.exe。
  ·如果你想以和操作系统不同的语言启动Eclipse(例如,使用的是英语版的Windows XP,而你想以日语启动Eclipse——在此假设你已经安装
  了所需的包括键盘布局和输入法编辑器在内的操作系统语言支持),你可以在启动Eclipse时指定-nl 命令行参数。
  在Windows系统下,有两种方法指定Eclipse运行命令行参数:
  о命令行
  ·打开Windows命令提示符
  ·更改目录到Eclipse安装目录的eclipse子目录下(如D:/eclipse-SDK-3.1.1-win32/eclipse)
  ·输入下面的命令,以日语启动Eclipse
  eclipse.exe –nl ja
  图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure004.png
  оWindows快捷方式
  ·给Eclipse可执行文件(如D:/eclipse-SDK-3.1.1-win32/eclipse/eclipse.exe)创建一个快捷方式
  ·右击快捷方式图标,在弹出菜单中选择属性
  ·在目标的内容后添加–nl ja命令行参数
  图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure005.png
  ·点击确定,保存更改
  ·双击快捷方式,以日语启动Eclipse
  注意:Mac OS X 10.3 Panther系统不支持Eclipse 3.1语言包,更多信息参阅本文下面的在Mac OS X 10.3 Panther系统中以繁体中文启动
  Eclipse。
  在Mac OS X下,如果要传递参数给Eclipse,需要修改Eclipse应用程序包内的Info.plist文件:
  о按住Control键并点击Eclipse应用程序包图标(将会弹出一个菜单)
  о在弹出菜单中选择显示包内容(Show Package Contents)
  图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure006.png
  о在内容子文件夹下找到Info.plist并用你最常用的文本编辑器打开
  о在Eclipse键的后面添加命令行选项-nlja
  图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure007.png
  о保存更改
  о双击Eclipse应用程序包图标,以日语运行Eclipse
  下面是在不同的系统环境下以不同的语言启动Eclipse的一些例子,我们假设你已经安装了所有的NLpack1, NLpack2, NLpackBidi,
  NLpack1_FeatureOverlay, NLpack2_FeatureOverlay和NLpackBidi_FeatureOverlay语言包。
  /**
  *说明:
  *原文中接下来的一部分内容例举了在其它的操作系统如Red Hat Enterprise Linux WS 4,
  *Apple Mac OS X 10.3 Panther下以其它的语言如俄语、阿拉伯语、繁体中文启动Eclipse
  *在此略过,有需要的读者请参考原文:
  *http://www.eclipse.org/articles/Article-Speak-The-Local-Language/article.html
  */
  其它Eclipse项目的语言包
  还可得到以下的Eclipse项目和Eclipse 3.1的子项目的翻译。这些项目及下载语言包的地址如下表所示:
  Eclipse工具项目
  ·Visual Editor (VE)
  http://www.eclipse.org/vep/WebContent/docs/translations/translation.html
  ·UML2
  http://download.eclipse.org/tools/uml2/scripts/downloads.php
  ·Graphical Editor Framework (GEF)
  http://www.eclipse.org/gef/translations/translation.html
  ·EMF / XSD
  http://download.eclipse.org/tools/emf/scripts/downloads.php#NLS21
  Eclipse网络工具平台项目
  http://download.eclipse.org/webtools/downloads/translations/M-0.7.1-200509270720/translation.html
  Eclipse测试性能工具项目
  http://www.eclipse.org/tptp/home/downloads/drops/TPTP-4.0.1.html
  可以参照上面所述的安装过程来安装这些语言包.
  结论
  感谢Eclipse基金会为这些语言包所做出的贡献。全球的Eclipse用户都会对Eclipse感觉更加亲切——因为Eclipse说他们自己的本土语言。
  商标
  IBM和PowerPC是IBM公司在美国或其它国家或两者的注册商标。
  Java和所有基于的商标是Sun Microsystems, Inc. 在美国或其它国家或两者的商标。
  Linux是Linus Torvalds在美国或其它国家或两者的商标。
  Microsoft是Microsoft Corporation在美国或其它国家或两者的商标。
  其它公司,产品,或服务名称可能是其它公司的商标或服务标记。
  /**
  *全文结束
  *希望这份译文能给你的学习带来帮助
  *谢谢你的支持
  */
  /** *译者声明: *在能力之上力求信、达、雅,但由于本人水平有限,某些表述可能不准确或不流畅。 *敬请见谅并恳请读者批评指正。 */教Eclipse说你的本土语言摘要 一直以来,Eclipse项目及一些最高级项目的翻译都是由Eclipse基金会在Eclipse发布每个主要版本时来完成的。然而官方却没有关于哪些语言包可用,在哪可以得到,怎样安装和使用等的说明。本文将一步一步教你有哪些语言包,到哪下载,如何安装,怎样以不同的语言启动 Eclipse。本文中在不同操作系统下以不同的语言启动Eclipse的例子,涵盖的语言包括了单字节字符如俄语,双字节字符如繁体中文,双向字符如阿拉伯语,操作系统有RHEL WS 4, Windows XP, 和Mac OS X 10.3 Panther,并有一些有用的提示。通过本文你可以全面地学会怎样以已翻译的不同的语言启动Eclipse——即使你所使用的语言环境在本文中没有详细的叙述。原文作者:IBM公司 Kit Lo 2006年2月24日翻 译:饮海(glconline@163.com)--------------------------------------------------------------序言 一直以来,Eclipse项目及一些最高级项目的翻译都是由Eclipse基金会在Eclipse发布每个主要版本时来完成的。然而官方消息却没有关于有哪些语言包,在哪可以得到,怎样安装和使用的说明。本文将一步一步教你有哪些语言包,到哪下载,如何安装,怎样以不同的语言启动 Eclipse。可用资源 最新的Eclipse 3.1语言包可以在http://download.eclipse.org/downloads/drops/L-3.1.1_Language_Packs-200510051300/index.php下载。在http://www.eclipse.org/org/press-release/20051012nlscb.html可以查看Eclipse发布的消息。这些语言包是基于Eclipse 3.1.1版本翻译的,但是对所有的3.1的维护版本都可用。从技术层面上来说,除非是要修复严重的程序bug,否则的话,一般不会出现新词,如果在 Eclipse 3.1的维护版本中添加了新词,这些新词在这个版本的语言包不会被翻译。不同类型的语言包 Eclipse 3.1可用的不同类型语言包如下面所列:·NLpack1——包含了德语、西班牙语、法语、意大利语、日语、韩语、巴西语、葡萄牙语、繁体中文和简体中文Eclipse项目和插件的本土语言元素和片段。·NLpack2——包含了捷克语、匈牙利语、波兰语和俄语Eclipse项目和插件的本土语言元素和片段。·NLpackBidi——包含了阿拉伯语项目和插件的本土语言元素和片段。·NLpack1_FeatureOverlay——包含了德语、西班牙语、法语、意大利语、日语、韩语、巴西语、葡萄牙语、繁体中文和简体中文Eclipse项目元素属性文件的翻译。·NLpack2_FeatureOverlay——包含了捷克语、匈牙利语、波兰语和俄语Eclipse项目元素属性文件的翻译。·NLpackBidi_FeatureOverlay——包含了阿拉伯语Eclipse项目元素属性文件的翻译。 下图显示了Eclipse 3.1不同类型语言包所包含的文件:图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure001.png 图1——不同类型语言包所包含的文件 注意:不符合Java资源命名规则的文件如HTML和XML文件在该插件目录的子目录下。安装Eclipse 在安装语言包之前,我们假设你已经安装了Eclipse的某一个版本,最新版的Eclipse 3.1.2可以在 download.eclipse.org/downloads/drops/R-3.1.2-200601181600/index.php下载。 注意:Eclipse不包含Java运行环境{Java runtime environment (JRE)},你需要安装一个1.4.2版或更高版本的Java运行环境或Java开发工具包{Java development kit (JDK)}以运行Eclipse。如果寻找Java运行环境(JRE)需要帮助可以查看 http://download.eclipse.org/downloads/drops/R-3.1.2-200601181600/java-runtimes.html。如何得到语言包 你必须根据你所安装的Eclipse的版本来下载对应的语言包。首先,在浏览器中打开这个页面 http://download.eclipse.org/downloads/drops/L-3.1.1_Language_Packs-200510051300/index.php。如果你已经下载了Eclipse JDT Runtime,滚动页面至JDT Runtime Language Packs表格处。如果你下载的是Eclipse PDE SDK,滚动页面至PDE SDK Language Packs表格处,如果你下载的是其他的安装文件找到相应的Language Packs表格处。在每个语言包表格(请参阅图2)中,第一列告诉你这个语言包包含了哪些语言。第二列是Windows 98/ME/2000/XP系统下的相应的语言包。第三列是Linux (x86/GTK 2)系统下相应的语言包。图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure002.png 图2——Eclipse SDK语言包表安装语言包 例如你现在要在Windows XP系统中安装繁体中文语言包。你已经下载了NLpack1-eclipse-SDK-3.1.1a-win32.zip和 NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip(图2中红框所示)。只需把语言包解压到Eclipse安装目录下(如D:/eclipse-SDK-3.1.1- win32)就可完成语言包的安装。要验证安装是否成功,在Eclipse SDK中依次打开"帮助>软件更新>管理配置(Help>Software Updates>Manage Configuration)"。在管理配置(Product Configuration)窗口(见图3)左边展开目录树。如果安装成功可以看到已安装了的Eclipse元素相应的语言包。图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure003.png 图3——产品配置窗口以不同语言启动Eclipse 在安装了Eclipse和语言包后有两种不同的方法来以不同的语言启动Eclipse。·按你的操作系统的语言启动Eclipse(例如,你使用的是日语版的Windows XP,而且你想用日语启动Eclipse),你只需要运行Eclipse可执行文件就可以了。在Windows下,这个可执行文件的名称是eclipse.exe,这个文件位于安装目录的eclipse子目录下。如果Eclipse安装在 D:/eclipse-SDK-3.1.1-win32,则这个可执行文件是D:/eclipse-SDK-3.1.1-win32/eclipse/eclipse.exe。·如果你想以和操作系统不同的语言启动Eclipse(例如,使用的是英语版的Windows XP,而你想以日语启动Eclipse——在此假设你已经安装了所需的包括键盘布局和输入法编辑器在内的操作系统语言支持),你可以在启动Eclipse时指定-nl 命令行参数。 在Windows系统下,有两种方法指定Eclipse运行命令行参数: о命令行 ·打开Windows命令提示符 ·更改目录到Eclipse安装目录的eclipse子目录下(如D:/eclipse-SDK-3.1.1-win32/eclipse) ·输入下面的命令,以日语启动Eclipse eclipse.exe –nl ja图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure004.png оWindows快捷方式 ·给Eclipse可执行文件(如D:/eclipse-SDK-3.1.1-win32/eclipse/eclipse.exe)创建一个快捷方式 ·右击快捷方式图标,在弹出菜单中选择属性 ·在目标的内容后添加–nl ja命令行参数图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure005.png ·点击确定,保存更改 ·双击快捷方式,以日语启动Eclipse注意:Mac OS X 10.3 Panther系统不支持Eclipse 3.1语言包,更多信息参阅本文下面的在Mac OS X 10.3 Panther系统中以繁体中文启动 Eclipse。 在Mac OS X下,如果要传递参数给Eclipse,需要修改Eclipse应用程序包内的Info.plist文件: о按住Control键并点击Eclipse应用程序包图标(将会弹出一个菜单) о在弹出菜单中选择显示包内容(Show Package Contents)图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure006.png о在内容子文件夹下找到Info.plist并用你最常用的文本编辑器打开 о在Eclipse键的后面添加命令行选项-nlja图片地址:http://www.eclipse.org/articles/Article-Speak-The-Local-Language/images/figure007.png о保存更改 о双击Eclipse应用程序包图标,以日语运行Eclipse 下面是在不同的系统环境下以不同的语言启动Eclipse的一些例子,我们假设你已经安装了所有的NLpack1, NLpack2, NLpackBidi, NLpack1_FeatureOverlay, NLpack2_FeatureOverlay和NLpackBidi_FeatureOverlay语言包。/** *说明: *原文中接下来的一部分内容例举了在其它的操作系统如Red Hat Enterprise Linux WS 4, *Apple Mac OS X 10.3 Panther下以其它的语言如俄语、阿拉伯语、繁体中文启动Eclipse *在此略过,有需要的读者请参考原文: *http://www.eclipse.org/articles/Article-Speak-The-Local-Language/article.html */其它Eclipse项目的语言包 还可得到以下的Eclipse项目和Eclipse 3.1的子项目的翻译。这些项目及下载语言包的地址如下表所示: Eclipse工具项目 ·Visual Editor (VE) http://www.eclipse.org/vep/WebContent/docs/translations/translation.html ·UML2 http://download.eclipse.org/tools/uml2/scripts/downloads.php ·Graphical Editor Framework (GEF) http://www.eclipse.org/gef/translations/translation.html ·EMF / XSD http://download.eclipse.org/tools/emf/scripts/downloads.php#NLS21 Eclipse网络工具平台项目 http://download.eclipse.org/webtools/downloads/translations/M-0.7.1-200509270720/translation.html Eclipse测试性能工具项目 http://www.eclipse.org/tptp/home/downloads/drops/TPTP-4.0.1.html可以参照上面所述的安装过程来安装这些语言包.结论感谢Eclipse基金会为这些语言包所做出的贡献。全球的Eclipse用户都会对Eclipse感觉更加亲切——因为Eclipse说他们自己的本土语言。商标 IBM和PowerPC是IBM公司在美国或其它国家或两者的注册商标。 Java和所有基于的商标是Sun Microsystems, Inc. 在美国或其它国家或两者的商标。 Linux是Linus Torvalds在美国或其它国家或两者的商标。 Microsoft是Microsoft Corporation在美国或其它国家或两者的商标。其它公司,产品,或服务名称可能是其它公司的商标或服务标记。/** *全文结束 *希望这份译文能给你的学习带来帮助 *谢谢你的支持 */

本文转自
http://www.cn-java.com/www1/?action-viewnews-itemid-3537
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值