GlobaLite is meant to be a breed of the best i18n /l10n plugins available for Rails. (compatible with Rails 2.1)
NOTE: GlobaLite is NOT yet compatible with Rails 2.2 Edge. I worked with the i18n team to create Rails i18n/l10n API but I didn't port GlobaLite yet. I didn't even start working on that. GlobaLite is NOT thread-safe and might have issues if used in Rails 2.2
LATEST UPDATES:
- Nov 13 2008: added Greek Dimitrakopoulos
- Nov 13 2008: added Arabic (Egypt) Mosta
- Sept 29 2008: added Danish Hoeg
- Sept 5 2008: added Ukrainian Prihodko
- Sept 5 2008: added support for labels Sponagl
- July 30 2008: Globalite now works with plugin_paths. nmerouze
- July 30 2008: fixed improper handling of multiple pluralizations in a single string morhekil
- July 30 2008:added custom inflectors support morhekil
- July 30 2008:updated Russian language file Philippov
- July 17 2008: improved Turkish language file and resource path localization Torun
- June 16 2008: Added Malagasy + new rake task creating and/or appending all non-translated symbols from views , helpers & controllers to the org_base file.
- June 2 2008: Added Finnish, Serbian and Turkish + tested against Rails 2.1
- May 16 2008: Added support for Russian, Argentinean Spanish, Dutch + fixed a #select_month bug
- May 14 2008: Added support for Polish + validation error localization (GitHub only)
- May 13 2008: Rails 2.1rc1 compatible + support for Hungarian. (available only @ GitHub)
- May 1 2008: GlobaLite example app moved to GitHub: http://github.com/mattetti/globalite-example
- March 4 2008: GlobaLite is moving to GitHub: http://github.com/mattetti/globalite/tree/master
git clone git://github.com/mattetti/globalite.git I'll keep the repo in sync for a little while until I totally switch to git. Feel free to fork github and send me pull requests.
- Sept 2nd 2007:
- Added Chinese localization thanks to Ivan Chang
- Added pluralization support
- Added ActiveRecord error message localization
- Updated the sample application
- August 16th 2007: Added German Localization thanks to Ralph von Der Heyden!
- August 1 2007: updated the French translation(Alexandre Bournier), reverted the recent change to the model error msg handling since it doesn't seem stable
- July 31 2007: Added better model error localization name translation contributed by Guillaume Belleguic
- July 2 2007: SAMPLE Application now available: http://www.railsontherun.com/2007/7/2/globalite-sample-application
Globalite offers
- easy UI localization.
- Rails localization.
- user content available in multiple languages.
- Active Record validation localization
- Simple UI localization
- support different locales
- yml file based
- simple syntax
- no setup needed
- enough for most projects needing localization
- pass variables to the localization and let the translator deal with it
- Simple Rails Localization
- support different locales
- nothing to do, rails comes in your own language (including currency conversion and other helpers)
- yml file based localization for easy update
- support for Rails 1.2x
- simple to maintain
- simple to add/edit a new locale
- Resource routes get translated
- Built-in Rails localization in:
- English (UK)
- English (US)
- French (FR)
- Spanish (Spain, Argentina)
- Italian
- Portuguese (Brazilian and Portuguese - thanks to Marcus Derencius)
- German (Germany) (thanks to Ralph von Der Heyden)
- Chinese(CN, HK, TW)
- Hungarian
- Polish
- Russian
- Dutch
- Finnish
- Turkish
- Malagasy
- Ukrainian
- Danish
- Greek
- Arabic
Go to http://www.railsontherun.com/globalite for more info and news
Submit your language file in your own language to Matt Aimonetti: mattAimonetti@gmail.com