我需要将以下亚洲语言添加到Liferay dxp门户中。我可以添加除菲律宾语和标准普通话以外的语言。
- 越南语
- 泰语
- 普通话
- 英语
- 泰米尔语
- 马来语
- 菲律宾语
- 缅甸语
- 印度尼西亚语
- 马来西亚
- 高棉语
- 老挝语
当我在portal-ext.properties文件中添加菲律宾语代码"fil"并重新启动服务器时,我收到"菲律宾语言代码不适用于2个字符"的错误。
我认为这是因为菲律宾语言代码是 ISO-3 语言代码。
我不知道Liferay是否支持iso-3语言代码。
请建议我如何克服这种情况。
语言代码不是特定于Liferay的,而是特定于JAVA的。Liferay使用JAVA的标准语言环境功能来识别语言。
尝试在谷歌上搜索所需语言的 Java 语言环境并使用该值。像en_GB,sk_SK...
编辑:您还可以发明自己的语言代码。我曾经将威尔士语添加到门户中,cy_GB一切正常。
另外,请注意,您需要注意所提供语言的标志。没有它们,配置 UI 看起来将非常无法使用。看这里 如何在Liferay DXP中添加语言图标