Skip to content

Instantly share code, notes, and snippets.

@vladvinnikov
Created March 4, 2012 21:15
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save vladvinnikov/1974812 to your computer and use it in GitHub Desktop.
Save vladvinnikov/1974812 to your computer and use it in GitHub Desktop.
I18n Tools

h3. Backends

"i18n_backend_database":http://github.com/dylanz/i18n_backend_database
Database Backend for Rails I18n

h3. UIs

"i18n_db_admin":http://github.com/yar/i18n_db_admin
Demo application including admin interface for Rails translations using i18n_db

"acts-as-i18n-ui":http://github.com/horaci/acts-as-i18n-ui
An ActiveController extension to create a user interface to manage I18n translations.

"treelator":http://github.com/sikatizen/treelator
Application for easy translation with I18n and .yml files

"i18n-online":http://github.com/matholroyd/i18n-online
Allowing translators to modify locale text without having to edit YAML

h3. Inplace translation

"click-to-globalize":http://github.com/jodosha/click-to-globalize
Globalization made easy with interface in place translations

"i18n_in_place_edit":http://github.com/jeroenvandijk/i18n_in_place_edit
This plugin is meant to make translating your quick and simple through in place edit.

h3. Coding tools

"missing_t":http://github.com/balinterdi/missing_t
Missing T provides an easy way to see which internationalized messages lack their translations in a ruby project that uses I18n (e.g Rails apps)

"i15r":http://github.com/balinterdi/i15r
I15r (Internationalizer) searches for all the non-i18n texts in erb views in the given files/directory and replaces them with I18n messages.

"i18n_extractor":http://github.com/Bertg/i18n_extractor
extract I18n keys from your rails application

"I18nParser":http://github.com/leandronunes/I18nParser
I18nParser makes a parse of your rails application code and extract the I18n symbols to be translated.

h3. Testing

"assert_i18n":http://github.com/cwninja/assert_i18n
A collection of I18n assertions I use in daily life.

h3. Localization

"i18n_localize_core":http://github.com/rafaelrosafu/i18n_localize_core
With i18n_localize_core you can make regular Date and String objects abide by the formatting rules configured in your localization files.

h3. Interesting stuff

"i19n":http://github.com/iain/i19n
Extensions for I18n. Gives you some more sensible defaults and clever scoping.

"i18n-with-scope":http://github.com/awendt/i18n-with-scope
Very simple Rails plugin that introduces I18n.with_scope()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment