向Liferay添加语言

时间:2012-10-24 16:05:08

标签: liferay liferay-6

我正在使用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,但我也一样。

你能帮助我吗?

很多! 阿尔贝托

2 个答案:

答案 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

并解决了