Internationalization 如何将CQ5中的i18n功能用于页面级别而非用户级别的不同语言?

Internationalization 如何将CQ5中的i18n功能用于页面级别而非用户级别的不同语言?,internationalization,aem,Internationalization,Aem,我需要在页面级别的组件中使用i18n,我已经通过为法语创建i18n文件夹实现了它,但我没有得到确切的结果。当我将用户语言更改为法语时,我会得到所需的输出,因此我的问题是i18n实现仅适用于用户语言级别,或者如果您使用javacom.day.i18nAPI,是否需要进行任何定制,以便在页面级别,您需要使用基于页面语言的资源包对其进行初始化: I18n i18n = new I18n(slingRequest.getResourceBundle(currentPage.getLanguage(fal

我需要在页面级别的组件中使用i18n,我已经通过为法语创建i18n文件夹实现了它,但我没有得到确切的结果。当我将用户语言更改为法语时,我会得到所需的输出,因此我的问题是i18n实现仅适用于用户语言级别,或者如果您使用java
com.day.i18n
API,是否需要进行任何定制,以便在页面级别

,您需要使用基于页面语言的资源包对其进行初始化:

I18n i18n = new I18n(slingRequest.getResourceBundle(currentPage.getLanguage(false)));