namespace :idioma do
desc "Import from extraction" task :import_from_extraction => :environment do Idioma::PhraseImporter.import_from_extraction end desc "Prime backend" task :prime_backend => :environment do Idioma::Phrase.prime_backend end # rake idioma:duplicate_for_locales base_locale=en new_locale=es desc "Duplicate for locales" task :duplicate_for_locales => :environment do if ENV["base_locale"].nil? || ENV["new_locale"].nil? raise new Exception("Please provide base_locale and new_locale ENV variables") end Idioma::Phrase.duplicate_for_locales(ENV["base_locale"], ENV["new_locale"]) end
end