Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AEM6:添加新语言_Aem - Fatal编程技术网

AEM6:添加新语言

AEM6:添加新语言,aem,Aem,我想给AEM6添加一种新语言。我已从/libs/wcm/core/resources/languages添加了/apps/wcm/core/resources/languages,并更改了位于的路径langmgr.list.path . 我还在/apps/wcm/core/resources/languages下添加了语言ilo_ph,并添加了具有价值的国家/地区属性。当我创建与其他页面(如en_US等)平行的ilo_ph页面时,我无法在工具-->语言副本下看到国旗。我需要做什么才能在工具-->

我想给AEM6添加一种新语言。我已从/libs/wcm/core/resources/languages添加了/apps/wcm/core/resources/languages,并更改了位于的路径langmgr.list.path
. 我还在/apps/wcm/core/resources/languages下添加了语言ilo_ph,并添加了具有价值的国家/地区属性。当我创建与其他页面(如en_US等)平行的ilo_ph页面时,我无法在工具-->语言副本下看到国旗。我需要做什么才能在工具-->语言副本下看到语言和相应的标志。

据我所知,AEM语言副本不支持包含超过2个字母的语言代码。因此,它可能在“语言复制”对话框中被忽略

引用文件

支持的语言代码为ISO-639-1定义的小写双字母代码,支持的国家/地区代码为ISO 3166定义的小写或大写双字母代码


有关更多信息,请参阅。

谢谢您的回复。根据ISO 639-3,语言代码为ilo。这是否意味着我不能将其添加到AEM?正如上面提到的,ISO-639-1是当前支持的。不过,我想我们可以通过某种程度的定制来解决这个问题,我还没有尝试过。如果成功,将进行更新。好的,谢谢。如果你有任何想法,请告诉我,我也可以试试。