无法在 Liferay 7 中将菲律宾语添加为一种语言
Can not add Filipino as a language in Liferay 7
我需要将以下亚洲语言添加到 Liferay dxp 门户中。我可以添加除菲律宾语和标准普通话以外的语言。
- 越南语
- 泰国语
- 普通话标准
- 英语
- 泰米尔语
- 马来语
- 菲律宾语
- 缅甸语
- 印度尼西亚语
- 马来西亚人
- 高棉语
- 老挝语
当我在 portal-ext.properties 文件中添加菲律宾语言代码 "fil" 并重新启动服务器时,我收到一个错误 "Filipino language code is not available for 2 char".
我认为这是因为菲律宾语言代码在 ISO-3 语言代码中。
不知道liferay是否支持iso-3语言代码
请建议我如何克服这种情况。
语言代码并非特定于 Liferay,而是特定于 JAVA。 Liferay 使用 JAVA 的标准 Locale 功能来识别语言。
尝试 google 为您所需语言的 Java 区域设置并使用该值。类似于 en_GB、sk_SK...
编辑:
您也可以发明自己的语言代码。我曾经使用 cy_GB 将威尔士语添加到门户中并且一切正常。
另外请注意,您需要注意所提供语言的标志。如果没有它们,配置 UI 将看起来无法使用。看这里
我需要将以下亚洲语言添加到 Liferay dxp 门户中。我可以添加除菲律宾语和标准普通话以外的语言。
- 越南语
- 泰国语
- 普通话标准
- 英语
- 泰米尔语
- 马来语
- 菲律宾语
- 缅甸语
- 印度尼西亚语
- 马来西亚人
- 高棉语
- 老挝语
当我在 portal-ext.properties 文件中添加菲律宾语言代码 "fil" 并重新启动服务器时,我收到一个错误 "Filipino language code is not available for 2 char".
我认为这是因为菲律宾语言代码在 ISO-3 语言代码中。
不知道liferay是否支持iso-3语言代码
请建议我如何克服这种情况。
语言代码并非特定于 Liferay,而是特定于 JAVA。 Liferay 使用 JAVA 的标准 Locale 功能来识别语言。
尝试 google 为您所需语言的 Java 区域设置并使用该值。类似于 en_GB、sk_SK...
编辑: 您也可以发明自己的语言代码。我曾经使用 cy_GB 将威尔士语添加到门户中并且一切正常。
另外请注意,您需要注意所提供语言的标志。如果没有它们,配置 UI 将看起来无法使用。看这里