arduino/Arduino — pull request #71 by dcuartielles (2012-04-08 02:05:03+00:00)
Title: added improved multilanguage functionality

- added a dropdown list for user to determine their preferred language in case it is different from Locale
- kept the default property of loading the LOCALE language in case there is no default language
- language defaults to English if a string is missing
- modified files: Base.java, Preferences.java, I18n.java, preferences.txt
- added the following languages to the IDE (lacking a couple of new strings in all of them):

Catalan
Chinese
Chinese Simplified
Danish
Dutch
English
French
Filipino
Galician
German
Greek
Hungarian
Italian
Japanese
Latvian
Persian
Portuguese (Brazil)
Romanian
Spanish

- the files are represented by their *.po file and their *.properties file
- only the *.po needs to be translated
- *.properties is generated with the script i18n_update.sh