Sha256: 5852de09ac1f6071d423aec12a4427a55d180a4a24ce84086dc7c1204190f0a0
Contents?: true
Size: 891 Bytes
Versions: 18
Compression:
Stored size: 891 Bytes
Contents
# Application template recipe for the rails_apps_composer. Change the recipe here: # https://github.com/RailsApps/rails_apps_composer/blob/master/recipes/locale.rb unless prefs[:locale] prefs[:locale] = ask_wizard('Set a locale? Enter nothing for English, or es, de, etc:') prefs[:locale] = 'none' unless prefs[:locale].present? end unless prefer :locale, 'none' add_gem 'devise-i18n' if prefer :authentication, 'devise' end stage_two do unless prefer :locale, 'none' gsub_file 'config/application.rb', /# config.i18n.default_locale.*$/, "config.i18n.default_locale = :#{prefs[:locale]}" locale_filename = "config/locales/#{prefs[:locale]}.yml" create_file locale_filename append_to_file locale_filename, "#{prefs[:locale]}:" end end __END__ name: locale description: "Set default locale" author: hedgesky category: other requires: [setup] run_after: [setup]
Version data entries
18 entries across 18 versions & 1 rubygems