Babelish : Chaotically confused, like Babel
Originally created to deal with localizedStrings files (aka CSV-to-iOS-Localizable.strings-converter), this command tool now converts a csv file of translations into the below file formats and vice-versa:
- .strings (iOS)
- .xml (Android)
- .json
- .php
It can also fetch the csv file from GoogleDrive.
Installation
gem install babelish
Requires Ruby 1.9.2 or above.
Usage
You can use a configuration file to hold all your commandline arguments into a file.
Place a .babelish file (YAML) in your repo where you will run the command.
See .babelish.sample file in the doc folder. as the possible values.
For previous CSV-to-iOS-Localizable.strings-converter, rename your .csvconverter into .babelish.
Contributing
Want to add another support for a new format or/and usage? Add a new feature? Fix a bug?
Just create a pull request with a branch like feature/<nameofbranch> or hotfix/<nameofbranch>.
Development
Run bundle install to install all the dependencies. Tests are done with Test::Unit so run rake test to run all the test suite.
Todo & Known issues
See GitHub issues


