You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为AEM Tags添加本地化所需的新语言?

AEM Tags控制台语言下拉列表的数据源解析

Tags编辑界面的语言选择列表,并非直接读取/libs/wcm/core/resources/languages下的全量语言配置,而是通过以下两个核心逻辑筛选而来:

  • 站点已配置的语言副本(Language Copies)
    下拉列表优先展示当前AEM实例中,各站点实际创建的语言副本对应的区域代码。只有那些被作为站点语言启用的locale,才会出现在选项里——这是为了确保标签的本地化标题能和站点的语言体系匹配,避免选择未被站点支持的语言。

  • OSGi系统级语言配置
    可以通过Adobe Experience Manager WCM Core Language Manager(对应OSGi配置类com.day.cq.wcm.core.impl.LanguageManagerImpl)中的Supported Languages参数,限定系统全局支持的语言范围。Tags控制台的下拉列表会读取这个配置,只显示其中包含的语言条目,进一步缩小可选范围。

如果你的列表缺少需要的区域代码,可按以下步骤排查:

  1. 确认目标语言是否已在对应站点创建了语言副本;
  2. 检查上述OSGi配置的Supported Languages参数,是否添加了目标locale代码;
  3. 若有自定义的Tags编辑组件,排查前端代码是否存在硬编码的语言过滤逻辑(默认场景下极少出现)。

内容的提问来源于stack exchange,提问作者toniedzwiedz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 11:11:36