问题描述
请问一下,java的资源国际化中,属性文件的名称是不是要固定了,比如说message_zh_CN.properties,message_en.properties;其中后面的zh_CN和en是不是固定的?谢谢 问题补充:<div class="quote_title">jkls 写道</div><div class="quote_div">zh是中文 CN是中国 en是msg文件名标示 </div><br />这个我还是知道的,但是我想问的是这些资源文件的*_zh_CN.properties和*_en.properties是固定格式吗?
解决方案
是固定Action级别的国际化文件命名规则遵循Action名-字体-国家代码.properties。如LoginAction的国际化文件的命名为 LoginAction_zh_CN.properties(中文)、LoginAction_en_US.properties(英文)。文件的格式为 key=Value对。如:login.username = username not be blank!(英文)login.username = u7528u6237u540du4e0du80fdu4e3au7a7a(中文“用户名不能为空”的utf-8编码)详细可以查看网站:http://hi.baidu.com/cpuhandou/blog/item/d90000f538050e68ddc47496.html
解决方案二:
zh是中文 CN是中国 en是msg文件名标示
时间: 2024-10-21 20:39:37