我已使用messages.en,messages.de等將我的播放應用國際化。但是,美國和英國有不同的日期格式偏好。播放框架中日期格式的國際化
戲劇文檔有點不清楚,我認爲你必須使用2個字母的ISO代碼,但它似乎也在3個字母的ISO語言代碼工作。
我在這裏找到了eng和enu,並將它插入遊戲和成功。 http://msdn.microsoft.com/en-us/library/ee825488%28v=cs.20%29.aspx
雖然我無法在官方ISO中找到它們,但希望播放更清楚一點,即3個字母的代碼可以工作,因此我知道這是一個功能而不是bug。
一般來說,關於如何在這裏最好地使用日期格式的建議?將他們與語言選擇聯繫起來是一個好主意,或者更好地讓用戶有一種獨立於語言的選擇?
我讀了幾次doc文件,沒有看到這段文字。我會按照建議重構語言代碼。因此,我的messages.enu和messages.eng文件現在將成爲messages.en(如果用戶不支持國家,則默認用英文表示),而用英文表示message.en_GB。謝謝! – bladmiral
這是Play 2.1.1的正確方法嗎? –