]> source.dussan.org Git - redmine.git/commitdiff
sort files in locales:check_interpolation and locales:check_parsing_by_psych rake...
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 5 Jul 2012 12:52:28 +0000 (12:52 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 5 Jul 2012 12:52:28 +0000 (12:52 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9915 e93f8b46-1217-0410-a6f0-8f06a7374b81

lib/tasks/locales.rake

index 66801f011b1976b593cade754890745c4d00158b..573e0eb886d0220ff3fdfd0d1a6f3e53a85327e4 100644 (file)
@@ -41,7 +41,8 @@ namespace :locales do
     dir = ENV['DIR'] || './config/locales'
     en_strings = YAML.load(File.read(File.join(dir,'en.yml')))['en']
     files = Dir.glob(File.join(dir,'*.{yaml,yml}'))
-    files.each do |file|
+    files.sort.each do |file|
+      puts "parsing #{file}..."
       file_strings = YAML.load(File.read(file))
       file_strings = file_strings[file_strings.keys.first]
 
@@ -129,7 +130,7 @@ END_DESC
       parser = Psych::Parser.new
       dir = ENV['DIR'] || './config/locales'
       files = Dir.glob(File.join(dir,'*.yml'))
-      files.each do |filename|
+      files.sort.each do |filename|
         next if File.directory? filename
         puts "parsing #{filename}..."
         begin