1.在spring的配置檔案裡加入
2.放入資源檔案
message/welcome_en.properties
welcome.springmvc = english titlemessage/ welcome_zh.properties
welcome.springmvc = chongwen title3.在jsp裡使用
<%@ taglib prefix="spring" uri="" %>
4.結束
上面3步就實現了spring的專案的國際化,預設使用的是頭資訊裡的
accept-language:zh-cn,zh;q=0.8來判斷語言,(決定權在瀏覽器)
1.使用cookie
在spring配置檔案中加入:
這是決定使用cookie來儲存使用者的語言,裡面還可以配置使用者的預設語言(也可以不配置)。2.使用session
3.使用使用者瀏覽器的語言(預設的採用的方法)1.使用
spring mvc的配置檔案中插入
這樣就訪問 http://localhost:8080?changeparam=en 就可以修改了
2.注意事項
使用瀏覽器來判斷使用者語言的方法不能修改,只有在使用cookie和session的時候才可以修改使用者語言。
request.getlocale()
結束 Spring MVC國際化配置
一 基於瀏覽器語言的國際化配置 使用spring的mvc,並且配置中有配置resource檔案 其中,message info是你的properties檔案的通用名。如 我的配置檔案叫message info.properties,message info zh cn.properties等等,只要...
SpringMVC的國際化
關於springmvc的國際化,這篇文章已經講的很好了。它講了有如下幾種國際化方式 1 基於http的header資訊的國際化 request.getlocale 2 基於session的國際化 設定session的sessionlocaleresolver.locale session attri...
Qt 國際化 上
qt中的國際化的方法有很多,常用的有使用qtextcodec類和使用tr 函式。前者將編碼名稱寫到 裡面,除非你使用unicode編碼,否則國際化依然是乙個問題 後者就不會有這個問題,並且這也是qt推薦的做法。因此,我們主要來說使用tr 函式的方法進行應用程式的國際化。我們先來看乙個很簡單的main...