我正在使用Liferay Portal 6.1.0 GA1
情景: 配置portal-ext.properties之后,如:
locales=es_ES,en_US
time.zones=Europe/Paris
运行服务器OK ...(仅限那些语言和时区)
我想通过控制面板添加一种新语言 - >门户网站设置 - >显示设置,写入
es_ES,en_US,it_IT到可用语言
但我明白了:
Please enter a valid locale error.
我也尝试停止LR并编辑portal-ext.properties,但我也一样。
你能帮助我吗?
很多! 阿尔贝托
答案 0 :(得分:5)
看起来问题与您从“显示设置”中选择的语言数量有关。在从portal-ext.properties添加仅2个区域设置(es_ES,en_US)之后,当您转到控制面板时 - >显示设置,它在Current中显示大约10种以上的语言。因此,在将英语添加到当前并保存后,尝试使用portal-ext.properties中提供的locales =值验证所有语言。
当它尝试验证您在portal-ext.properties中提供的语言之外的语言时,它会给出错误。 你在这里可以做的是, - 首先从Current返回可用的所有条目 - 仅添加"英语(ES)"当前的一个 - 保存
参考:here
答案 1 :(得分:0)
ASWER我自己的问题:
我尝试添加意大利语(测试阶段),所以我尝试了:
locales=es_ES,en_US
locales.beta=it_IT
time.zones=Europe/Paris
但这在LR Portal 6.1.0中不起作用。所以我试过了:
locales=es_ES,en_US,it_IT
time.zones=Europe/Paris
并解决了