為了讓應用面向世界化,讓系統具備多語言,是必備的條件。
本演示程式是個簡單的多語言演示系統,具備即使切換各國語言得特點,程式使用的顯示文字採用xml檔案配置,從而達到不用語言的效果,看flash效果
flash動畫
看了效果,就說一下原理,其實很簡單,就是程式中需要用到的每乙個文字,都是讀取xml配置檔案得,在各個語言版本的xml配置檔案中,都保持著相同的key,但是其中的vlaue就不相同
先看下中文配置
程式**
<?xml version="1.0" encoding="utf-8"?>
中文英文登陸
名 稱:
密 碼:
英文版配置檔案
程式**
<?xml version="1.0" encoding="utf-8"?>
china
english
login
username:
userpass:
可以看到這兩個檔案在檔案中的username:,保持著相同的key,但是值就不一樣
接下來看介面程式
程式**
Struts實現多國語言切換
摘要 通過下拉框裡各個語言 中文,日本語,english 的選擇,切換jsp頁面文字。tyrone1979 發表於 2005 08 26 13 27 19 1 準備資源檔案。資源檔案命名格式 filename language country.properties.中文檔名為index zh cn....
android程式設計切換多國語言
displaymetrics dm resources.getdisplaymetrics configuration config resources.getconfiguration locale locale getsetlanguagelocale context config.locale...
C WPF 動態切換多國語言支援
wpf支援多國語言方式大同小異,本文將介紹使用資源字典檔案實現多國語言動態切換,其不僅可以實現ui顯示語言的切換,也可以實現控制項對應繫結資料的語言切換,整體操作可行且較容易實現。以下分步描述具體實現過程 為方便說明,新建乙個wpf專案,新增乙個combox textbox以及button控制項 一...