2
i18nでJSTLタグを使いたいです。スペースといくつかの特殊文字を含むi18nキー名を使用できますか?
i18nキー値ペアの作成時に、はスペースといくつかの特殊文字を含むi18nキー名を使用できますか?
i18nでJSTLタグを使いたいです。スペースといくつかの特殊文字を含むi18nキー名を使用できますか?
i18nキー値ペアの作成時に、はスペースといくつかの特殊文字を含むi18nキー名を使用できますか?
はい。 i18n辞書のキーは英語の文字列です。 AEM Mavenの原型から例:
/ui.apps/src/main/content/jcr_root/apps/demosite/i18n/fr.xml
でI18Nフランス語辞書:
<copyright
jcr:mixinTypes="[sling:Message]"
jcr:primaryType="nt:folder"
sling:key="&copy; {0} AEM Demo Site. All rights reserved."
sling:message="&copy; {0} AEM Demo Site. Tous droits réservés."/>
そして/ui.apps/src/main/content/jcr_root/apps/demosite/components/structure/page/partials/main.html
で利用されている文字列:
<footer class="page__footer">
<p class="page__copyright">${"© {0} AEM Demo Site. All rights reserved." @ i18n, format=main.year, context='html'}</p>
</footer>