AEM 检查页面的 lang 版本

AEM checking lang version of a page

嘿,我希望有人能指出我的一些文档或检查页面的 lang 版本的示例,例如,如果我在英文页面上并且它也是西班牙文,我想捕获URL 西班牙文页面。

您可以获得主页的语言。

Locale getLanguage()

此外,还有一个具有多种功能的语言管理器。

西班牙语页面应该相同,但语言根不同。但是,如果您还使用别名来翻译 URL 路径,那么您应该阅读 属性.

参见:

https://helpx.adobe.com/experience-manager/6-3/sites/developing/using/reference-materials/javadoc/com/day/cq/wcm/api/Page.html#getLanguage(boolean)

https://helpx.adobe.com/experience-manager/6-2/sites/developing/using/reference-materials/javadoc/com/day/cq/wcm/api/LanguageManager.html#getCqLanguages(org.apache.sling.api.resource.ResourceResolver,%20java.lang.String)