无法在Liferay 7中添加菲律宾语作为语言



我需要将以下亚洲语言添加到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中添加语言图标

最新更新