From 424988e4accd0e25ded0a67a5713446b60f7c4d0 Mon Sep 17 00:00:00 2001 From: Antonio Terceiro Date: Mon, 18 Jan 2016 18:42:01 -0200 Subject: [PATCH] gettext.rake: explicitly define locales if po/ is not available --- lib/tasks/gettext.rake | 5 +++++ 1 file changed, 5 insertions(+), 0 deletions(-) diff --git a/lib/tasks/gettext.rake b/lib/tasks/gettext.rake index dc65f05..c4ee772 100644 --- a/lib/tasks/gettext.rake +++ b/lib/tasks/gettext.rake @@ -16,6 +16,11 @@ GetText::Tools::Task.define do |task| 'public/*.html.erb', 'public/designs/themes/{base,noosfero,profile-base}/*.{rhtml,html.erb}', ].map { |pattern| Dir.glob(pattern) }.flatten + + # installed, no po/ available + if !File.directory?(task.po_base_directory) + task.locales = Dir.chdir(task.mo_base_directory) { Dir.glob('*') } + end end task 'gettext:mo:update' => :symlinkmo -- libgit2 0.21.2