b

babylon-maven-plugin

Babylon is a tool to gather messages, and their translations from property files. It performs a round-trip consisting of two phases: export phase and import phase. In the export phase the messages are written to a Google Sheets spreadsheet. A translator will then fill in the missing translations. In the import phase, the spreadsheet (with the missing translations filled out by a translator) is examined, and the newly translated messages are used to update the respective translation property files. Also, the state of the translation, snapshot, is written out to a disk in the form of JSON file. Babylon can be run as a Maven plugin or as a standalone console application.
https://github.com/FgForrest/Babylon/
MIT License
FG Forrest, a.s.
Vladimír Kroupa
Files download
File Operation
babylon-maven-plugin-2.0.11.jar download
babylon-maven-plugin-2.0.11.pom download
babylon-maven-plugin-2.0.11-sources.jar download
Apache Maven
<dependency>
  <groupId>one.edee.oss</groupId>
  <artifactId>babylon-maven-plugin</artifactId>
  <version>2.0.11</version>
  <type>maven-plugin</type>
</dependency>
Gradle Groovy
implementation 'one.edee.oss:babylon-maven-plugin:2.0.11'
Gradle Kotlin
implementation("one.edee.oss:babylon-maven-plugin:2.0.11")
Scala SBT
libraryDependencies += "one.edee.oss" % "babylon-maven-plugin" % "2.0.11"
Groovy Grape
@Grapes(
  @Grab(group='one.edee.oss', module='babylon-maven-plugin', version='2.0.11')
)
Apache Ivy
<dependency org="one.edee.oss" name="babylon-maven-plugin" rev="2.0.11" />
Leiningen
[one.edee.oss/babylon-maven-plugin "2.0.11"]
Apache Buildr
'one.edee.oss:babylon-maven-plugin:jar:2.0.11'