translation.rake 397 Bytes
namespace :noosfero do
  namespace :translations do

    desc 'Update all translation files'
    task :update => ['gettext:po:update', 'noosfero:doc:rebuild']

    desc 'Compiles all translations'
    task :compile do
      sh 'find po plugins/*/po -name "*.po" -exec touch "{}" ";"'
      Rake::Task['gettext:mo:update'].invoke
      Rake::Task['noosfero:doc:translate'].invoke
    end
  end
end