我已使用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的正确方法吗? –