Sha256: 56c4716ce863e56945c617e1a54cda94554d126eb4279a27120fd64d3ef68205

Contents?: true

Size: 1.94 KB

Versions: 1

Compression:

Stored size: 1.94 KB

Contents

= I18n generators

This gem plugin generates a set of locale files for Rails i18n feature.
Supports Rails 3.1, 3.0.x, 2.3.x and 2.2.x.

* http://github.com/amatsuda/i18n_generators
* http://rubygems.org/gems/i18n_generators


== FEATURES

This gem/plugin provides following generate commands.

=== 1. Generate Locale Files for ActiveRecord/ActiveSupport/ActionPack

    rails g i18n:locale ja (de-AT, pt-BR, etc.)

Downloads the .yml file for the specified locale from the official rails-i18n repository:
    https://github.com/svenfuchs/rails-i18n/tree/master/rails/locale

Then the generater sets the application default locale to the specified locale.

This will generate following locale file.

    config/locales/ja.yml

=== 2. Generate Translation YAML File For All Models/Attributes

    rails g i18n:translation ja (de-AT, pt-BR, etc.)

This will generate following YAML file.

    config/locales/translation.ja.yml

The generator scans your app/models directory, and generates a YAML file
with all the AR model names and attributes so that you don't have to write
the YAML skeleton manually or by copy/paste. In addition, the generatortries
to translate each of them into the specified language. The generator doesn't
overwrite the existing value so that you can rerun the generator again and again.

=== 3. Generate All

    rails g i18n:all ja # (de-AT, pt-BR, etc.)

Executes 1 and 2 at once.


== REQUIREMENTS:

* Ruby (>= 1.8.7)
* Ruby on Rails (3.1 or 3.0 or 2.3 or 2.2)


== INSTALL:

* As a gem

    gem install i18n_generators # install orginal version so far

* With Bundler
Add

    gem 'i18n_generators' # as above

to your Gemfile, then `bundle`. Restricting the group to :development would be
a good idea, since the generator would probably be used only in development mode.

* As a Rails plugin

    rails plugin install git://github.com/hauleth/i18n-generators.git


Copyright (c) 2008 - 2011 Akira Matsuda (fixed by Ɓukasz Niemier), released
under the MIT license

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
i18n-generators-1.1.1 README.rdoc