歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

教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日 翻 譯:飲海([email protected]) -------------------------------------------------------------- 序言 一直以來,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網絡工具平台項目 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在美國或其它國家或兩者的商標。 其它公司,產品,或服務名稱可能是其它公司的商標或服務標記。 /** *全文結束 *希望這份譯文能給你的學習帶來幫助 *謝謝你的支持 */



Microsoft是Microsoft Corporation在美國或其它國家或兩者的商標。 其它公司,產品,或服務名稱可能是其它公司的商標或服務標記。 /** *全文結束 *希望這份譯文能給你的學習帶來幫助 *謝謝你的支持 */



Copyright © Linux教程網 All Rights Reserved