public
Description: A Rails Engine that provides web interfaces for translating I18n strings, and other common tasks.
Homepage:
Clone URL: git://github.com/joshmh/i18n_tools.git
joshmh (author)
Sun May 03 11:20:19 -0700 2009
README.markdown

I18nTools

This will include:

  • Translation UI Shows dot-separated keys, base translation and current locale translation. Allows use to change current locale translation. Should be paginated; should optionally filter to only show untranslated strings for locale.
  • Adding new base translations E.g., while coding. Set dot-separated key and string. Should probably be Ajax. Search for entry by code or content in string. Can also be Ajax.
  • Maintenance Remove translations. Search code files for untranslated keys.
  • Change Keys Show current key, text-field for new key. Batch update all the code by showing diff snippets and allowing the user to confirm or abort each change. Update yml files at the end.

How to load and save translations

  • Use I18n.load_path to get files; load into memory; for each translation entry, record which path it came from. Record changed entries back to their original files.

Example

Example goes here.

Copyright (c) 2009 [name of plugin creator], released under the MIT license