Skip to content

Jerryzs/localization

Repository files navigation

Localization Strings Manager Build Status License Release

This project is licensed under Apache License 2.0, see here.
Go to the Official Website

Introduction

This application allows you to organize translation strings and export them as localization files for your applications.

Starting from version 1.0, Java Runtime Environment (JRE) will be bundled with this application and will therefore no longer be required to be pre-installed.

Contribute

If you'd like to contribute to this project, please follow these requirements:

  • Use this Integrated Development Environment (IDE): JetBrains IntelliJ IDEA
  • Use this version of Java Development Kit (JDK): OpenJDK 11
    • This project also uses the jpackage packaging tool. Click here for more details.

Exporting Files

Java Properties File

Example: en_US.properties (filenames and extensions can all be changed)

this.is.key.one=Translation
this.is.key.two=Translation
...

JavaScript Object Notation (JSON)

Example: en_US.json (filenames and extensions can all be changed)

{
  "this.is.key.one": "Translation", 
  "this.is.key.two": "Translation"
}

Customized File Format

Comming Soon

About

Create, manage and export translation files for your applications.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages