Sha256: b807cc3970693f9093e03028e194a2a8b9840916297098c010e1ec0a1574913f

Contents?: true

Size: 510 Bytes

Versions: 8

Compression:

Stored size: 510 Bytes

Contents

namespace :interpret do
  desc 'Copy all the translations from config/locales/*.yml into DB backend'
  task :dump => :environment do
    Interpret::Translation.dump
    eval(Interpret.sweeper.classify).instance.send(:expire_cache_all) if Interpret.sweeper
  end

  desc 'Synchronize the keys used in db backend with the ones on *.yml files'
  task :update => :environment do
    Interpret::Translation.update
    eval(Interpret.sweeper.classify).instance.send(:expire_cache_all) if Interpret.sweeper
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
interpret-1.1.2 lib/tasks/interpret.rake
interpret-1.1.1 lib/tasks/interpret.rake
interpret-1.1.0 lib/tasks/interpret.rake
interpret-1.0.2 lib/tasks/interpret.rake
interpret-1.0.1 lib/tasks/interpret.rake
interpret-0.2.1 lib/tasks/interpret.rake
interpret-1.0.0 lib/tasks/interpret.rake
interpret-0.2.0 lib/tasks/interpret.rake