向Liferay添加语言
我正在使用Liferay Portal 6.1.0 GA1 情景: 配置portal-ext.properties后,如:向Liferay添加语言,liferay,liferay-6,Liferay,Liferay 6,我正在使用Liferay Portal 6.1.0 GA1 情景: 配置portal-ext.properties后,如: locales=es_ES,en_US time.zones=Europe/Paris 然后运行服务器OK。。。(仅限那些语言和时区) 我想通过控制面板->门户设置->显示设置,写入,添加一种新语言 是的,是的,是的,它是可用的语言 但我得到: Please enter a valid locale error. 我还试图停止LR并编辑portal-ext.prope
locales=es_ES,en_US
time.zones=Europe/Paris
然后运行服务器OK。。。(仅限那些语言和时区)
我想通过控制面板->门户设置->显示设置,写入,添加一种新语言
是的,是的,是的,它是可用的语言
但我得到:
Please enter a valid locale error.
我还试图停止LR并编辑portal-ext.properties,但得到了相同的结果
你能帮我吗
太多了!
阿尔贝托回答我自己的问题:
我尝试添加意大利语(测试阶段),因此我尝试:
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
解决了我自己的问题:
我尝试添加意大利语(测试阶段),因此我尝试:
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
问题似乎在于您从显示设置中选择的语言数量。在从portal-ext.properties中只添加了两个区域设置(es_es,en_US)之后,当您转到“控制面板”->“显示设置”时,它将以当前格式显示大约10多种语言。因此,在将英语添加到current并保存之后,它将尝试使用portal-ext.properties中提供的locales=值验证所有语言 当它尝试验证您在portal-ext.properties中提供的语言以外的语言时,它将给出错误消息。 你能做的是, -首先将所有条目从当前位置移回可用位置 -仅将“英语”添加到当前版本 -拯救
参考资料:看起来问题在于您从显示设置中选择的语言数量。在从portal-ext.properties中只添加了两个区域设置(es_es,en_US)之后,当您转到“控制面板”->“显示设置”时,它将以当前格式显示大约10多种语言。因此,在将英语添加到current并保存之后,它将尝试使用portal-ext.properties中提供的locales=值验证所有语言 当它尝试验证您在portal-ext.properties中提供的语言以外的语言时,它将给出错误消息。 你能做的是, -首先将所有条目从当前位置移回可用位置 -仅将“英语”添加到当前版本 -拯救 参考: