/Android-strings-xml-csv-converter

Convert Android translatable strings.xml into csv and back

Primary LanguageGroovyMIT LicenseMIT

#Android String XML-CSV Converter Build Status ##What does it do? ####It will convert strings.xml, arrays.xml, plurals.xml Image of CSV ####to CSV Image of CSV ####and back!

##Why? You want to translate strings, arrays, plurals in strings.xml, arrays.xml, and plurals.xml into different languages in csv so you can use as spreadsheet in Excel, Google Drive

##Requirement Java JRE 8 or Jetbrains IDE

##How to use it?

  1. Download the file
  2. Unzip or untar the file
  3. Open groovy-app/bin/groovy-app (groovy-app.bat if you are on Windows)
  4. From here, with the GUI onwards it's pretty self explanatory. Select Android folder for the value and the location of your saved csv. Image of CSV

####OR Download and install the IntelliJ or Android Studio Plugin from the jetbrains repository or here

##NOTE

  1. It won't convert arrays and plurals (yet), make sure you save them in other files such as array.xml

##TODO

  • Ability to convert arrays and plurals
  • IntelliJ and Android Studio plugin
  • [] Clean up the (very ugly) codes
  • Enable the application to run in Java version less than 8
  • Added support for commas