/JsonTranslator

Easy translation of Json-based translation projects

Primary LanguageJavazlib LicenseZlib

#JsonTranslator

Whith JsonTranslator you can easily manage the translations for a project which is using JSON files with translation strings.

Requirements

  • Java 8 or higher
  • Write permissions to a folder to use as project folder

How it works

Don't have a JAR file? Check out the Releases page, or build one yourself.

  1. Open a folder, to use as project folder.
  2. Go to Edit > Add > Translation and enter information (do this for every translation you want).
  3. Go to Edit > Add > Key and enter a name (do this for all keys you want).
  4. Click on the keys at the left side of the window.
  5. Edit the strings.
  6. Project > Save project (exports files).

You can give the project a name in Project > Rename.

Building

  1. Download (and extract) the repo as ZIP or git clone https://github.com/jochembroekhoff/JsonTranslator.git.
  2. Install Maven if you haven't yet.
  3. Open up a command prompt.
  4. Navigate to the folder you've extracted the ZIP or cloned the repo in.
  5. Type mvn install and hit return, wait a sec.
  6. If it's all finished, check the target folder, there's a file called JsonTranslator-(version number).jar.

You can now use that file and start JsonTranslator.

Or, if you want a pre-built JAR, check out the Releases page.

License

Licensed under the Zlib license (LICENSE.txt).

The zlib license header to use in NetBeans IDE is licenseheader.txt.