https://github.com/dataliquid/i18n-maven-plugin
Handle internationalization and localization easily - convert Excel sheets to resource files (Properties, JSON, XML)
https://github.com/dataliquid/i18n-maven-plugin
Last synced: 3 months ago
JSON representation
Handle internationalization and localization easily - convert Excel sheets to resource files (Properties, JSON, XML)
- Host: GitHub
- URL: https://github.com/dataliquid/i18n-maven-plugin
- Owner: dataliquid
- License: apache-2.0
- Created: 2026-02-04T16:47:52.000Z (4 months ago)
- Default Branch: develop
- Last Pushed: 2026-02-04T17:06:05.000Z (4 months ago)
- Last Synced: 2026-02-05T04:24:38.052Z (4 months ago)
- Language: Java
- Size: 108 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= i18n Maven Plugin
Handle internationalization and localization easily with the i18n Maven Plugin.
Convert your Excel sheets to resource files. Your input file `i18n.xls` will be converted to different output resource files.
== Output Formats
=== Properties
----
customer.properties
customer_en.properties
----
[source,properties]
----
#Generated file customer.properties
CUSTOMER=Customer
FIRSTNAME=Firstname
LASTNAME=Lastname
----
=== JSON
----
customer.json
customer_en.json
----
[source,json]
----
{
"CUSTOMER": "Customer",
"FIRSTNAME": "Firstname",
"LASTNAME": "Lastname"
}
----
=== XML
----
customer.xml
customer_en.xml
----
[source,xml]
----
Generated file customer.xml
Customer
Firstname
Lastname
----
== Usage
[source,xml]
----
com.dataliquid.maven
i18n-maven-plugin
1.0.0
i18n
generate-resources
i18n
C1
B4
src/main/resources/i18n.xls
properties
json
xml
----
== Bug Tracker
Have a bug or a feature request? Please create an issue on GitHub.
https://github.com/dataliquid/i18n-maven-plugin/issues
== Contributing
Fork the repository and submit pull requests.
== License
Copyright 2014 Ben Asmussen, 2024 Dataliquid GmbH
Licensed under the Apache License, Version 2.0.