JFace的本地化 安裝JFace語言包

2021-06-16 17:40:50 字數 490 閱讀 4087

如果您正在使用jface開發介面的化,也許您會遇到jface對話方塊不能正常顯示中文.而用swt開發的對話方塊卻可以正常顯示,原因何在呢?

這是因為swt中的對話方塊是呼叫本地作業系統的對話方塊,它顯示的按鈕是根據本地作業系統的語言設定的,而jface中的對話方塊是通過swt中的shell 視窗封裝來的,呼叫的是swt中的button控制項物件,檢視messagedialog類的源**可以發現設定按鈕文字是通過字元常量來設定的,所以 jface對話方塊不能正常顯示中文.

那麼能否讓它正常顯示中文呢?答案是肯定的.只要安裝jface語言包即可

eclipse3.2版本的多國語言包

最後將(解壓後)plugins目錄中找到

org.eclipse.jface.nl1_3.2.0.v200606220026.jar

org.eclipse.jface.text.nl1_3.2.0.v200606220026.jar

兩個檔案,將這兩個檔案新增到您所建的工程類庫中去即可  

本地化 日誌本地化

目錄 概要執行時日誌 國際化與本地化 定義你的本地化日誌資訊mymsg enum package org.skzr.logging basename charset utf 8 value org.skzr.logging.msglocallog public enum mymsg 定義國際化檔案o...

Swift 匯出本地化和匯入本地化

一。匯出本地化 1.如下設定,來新增本地化語言 2.匯出檔案 儲存完成後 生成以下兩個檔案 然後用xlifftool 分別開啟以上兩個檔案 在以下顯示 no translation 的地方,新增英文所要替代的語言,如下所示 然後儲存就可以了 二.匯入本地化 1.按如下步驟 2.新增 3新增後出現以下...

本地化測試

com localization testing kiki翻譯於2005 8 12 在本文中,我們講述了在編碼階段期間所能夠做的事情和為了使發現問題最有效,你應該將你的本地化測試力量集中在何處等問題。翻譯應用程式的資源和測試 與開發平行進行通常是一種較好的方法。這有助於在過程的早期揭露 功能設計中的...