Skip to content

This project contains a converter for (java) property files into Appcelerator Titaniums XML format. This is useful, when you want to edit the files using Pootle for instance.

License

Notifications You must be signed in to change notification settings

Communote/Converter-Properties-To-Titanium-XML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

This project contains a converter, which can transform Java property files used for localizations into Titanium Appcelerator XML files.

This is useful, if you use other tools than a simple text editor for maintaining your localizations, for instance Pootle or Weblate.

Download

Download the latest version from https://github.com/downloads/Communote/Converter-Properties-To-Titanium-XML/converter-0.2.jar

Usage

  1. Create strings.locale files instead of strings.xml within your Titanium projects. We used locale as extension, because of some UTF-8 problems. Simple treat them as they were Java properties.
  2. Edit your localization in the strings.locale files
  3. Configure Titanium Studio to use the converter as an additional builder:
    1. Open the projects settings and navigate to builders
    2. Add a new builder “LanguageConverter” and configure it like this
      1. Location: Path to your Java executable, i.e. /usr/bin/java
      2. Working Directory: ${build_project}
      3. Arguments: “-jar /path/to/converter.jar”
      4. Optional: Configure “Build Options” for your needs, for instance to let it only run on build and clean.
    3. Move the builder to the top of the list of builders

Contact

If you still have any problems, questions, suggestions… ask here on Github or send an email to support [at] communote.com.

About

This project contains a converter for (java) property files into Appcelerator Titaniums XML format. This is useful, when you want to edit the files using Pootle for instance.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages