README.md in alchemy_i18n-1.1.0 vs README.md in alchemy_i18n-2.0.0
- old
+ new
@@ -1,55 +1,22 @@
-# AlchemyCMS Translation Files
+# AlchemyCMS Translations
-Translations files for AlchemyCMS 4.1 and above.
+Translations files for AlchemyCMS 4.4 and above.
-## Usage
+## Installation
-The recommended way of adding Alchemy translations is to [download the translation files](https://github.com/AlchemyCMS/alchemy_i18n/tree/master/config/locales) you need
-and save them into your apps `config/locales` folder.
+Add this Gem to your `Gemfile` and run the install generator
-Alternatively you could add this gem into your apps `Gemfile`, but then you will add all supported translations into the `I18n.load_path`
-which will raise the consumed runtime memory and increase the app start up time.
-
-### Backend javascript translations
-
-[Download the Javascript translation files](https://github.com/AlchemyCMS/alchemy_i18n/tree/master/app/assets/javascripts/alchemy_i18n) you need
-and save them into your apps `vendor/assets/javascripts/alchemy_i18n` folder.
-
-Require each js locale you need to your `vendor/assets/javascripts/alchemy/admin/all.js` file
-
-```js
-//= require alchemy_i18n/de
-//= require alchemy_i18n/fr
-//= require select2_locale_de
-//= require select2_locale_fr
-//= require flatpickr/de
-//= require flatpickr/fr
```
-
-Or require all js translations at once by adding (**not recommended**)
-
-```js
-//= require alchemy_i18n
+bin/rails g alchemy_i18n:install
```
-### Rails translations
+Pass the locales you want to generate files for with the `--locales` option.
+Seperate multiple locales by space.
-This gem only provides translations for Alchemy itself. If you also need translations for ActiveSupport features (like `to_sentence` or `number_with_currency`, etc.)
-you should [download the Rails translation files](https://github.com/svenfuchs/rails-i18n/tree/master/rails/locale) and save them into your apps `config/locales` folder.
-
-Alternatively you could add the `rails-i18n` gem into your apps `Gemfile`, but then you will add all supported translations into the `I18n.load_path`
-which will raise the consumed runtime memory and increase the app start up time.
-
-### Russian translations
-
-If you want to use Russian translation and have better i18n support, you should put:
-
-```ruby
-gem 'russian', '~> 0.6.0'
```
-
-or a gem with similar functionality into your apps `Gemfile`.
+bin/rails g alchemy_i18n:install --locales=de it es
+```
---
A ruby translation project managed on [Locale](http://www.localeapp.com/) that's open to all!