标签: aem
嘿,我希望有人可以指向一些文档或检查页面的lang版本的示例,例如,如果我在英语页面上,并且它也在Spanishsh中,我希望捕获URL。西班牙语页面。
答案 0 :(得分:0)
您可以获取页面的语言。
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)