About i18n Maven Plugin

Transforms and validates i18n resources for usage in Sling/AEM applications.

Maven Central

Documentation

Overview

It is very tedious to write sling i18n resource manually in this very verbose format
http://sling.apache.org/site/internationalization-support.html#InternationalizationSupport-SampleResources

This plugin allows to write the i18n resources in a very simple and compact format like:

  • Java Properties file
  • JSON file (allows nesting for building key hierarchies)
  • XML file (allows nesting for building key hierarchies)

All those input files are transformed during maven build to the sling destination format in either JCR content JSON or XML format.

See Usage for details.

GitHub Repository

Sources: https://github.com/wcm-io/io.wcm.maven.plugins.i18n-maven-plugin

Back to top

Version: 1.3.1-SNAPSHOT. Last Published: 2024-03-06.