java消息包-使用变体时的属性文件命名约定?

java消息包-使用变体时的属性文件命名约定?,java,locale,Java,Locale,使用变体时,消息包属性文件的命名约定是什么 例如,如果区域设置为EN US,则属性文件查找将为 message_en_US.properties 但是,如果我实例化一个本地EN-US,尽管变量字符串是“DEVL”,会怎么样 搜索顺序是什么?建议如下: baseName + "_" + language1 + "_" + country1 + "_" + variant1 委员会建议如下: baseName + "_" + language1 + "_" + country1 + "_" + v

使用变体时,消息包属性文件的命名约定是什么

例如,如果区域设置为EN US,则属性文件查找将为

message_en_US.properties

但是,如果我实例化一个本地EN-US,尽管变量字符串是“DEVL”,会怎么样

搜索顺序是什么?

建议如下:

baseName + "_" + language1 + "_" + country1 + "_" + variant1
委员会建议如下:

baseName + "_" + language1 + "_" + country1 + "_" + variant1