我要求将以下亚洲语言添加到Liferay dxp门户网站中。我可以添加菲律宾语和其他语言。标准普通话。
当我在portal-ext.properties文件中添加菲律宾语言代码“fil”并重新启动服务器时,我收到一条错误消息“菲律宾语言代码不适用于2个字符”。
我认为这是因为菲律宾语言代码是ISO-3语言代码。
我不知道liferay是否支持iso-3语言代码。
请建议我如何克服这种情况。
答案 0 :(得分:3)
语言代码不是Liferay特有的,而是JAVA。 Liferay使用JAVA的标准Locale功能来识别语言。
尝试使用google获取所需语言的Java语言环境并使用该值。像en_GB,sk_SK ......
编辑: 您还可以创建自己的lang代码。我曾经用cy_GB将Welsh添加到门户网站,并且一切正常。
另外,请注意您需要处理所提供语言的标记。没有它们,配置UI看起来很不可用。见How to add language icons in liferay DXP