We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e4449e5 commit 511b47aCopy full SHA for 511b47a
locales.thor
@@ -92,6 +92,22 @@ class Locales < Thor
92
locales.sort
93
end
94
95
+ desc 'not_ready_for VERSION', 'List locales not ready for a VERSION of Rails.'
96
+ def not_ready_for(version)
97
+ locales = []
98
+ Dir.glob(File.dirname(__FILE__) + '/rails/locale/*.{rb,yml}') do |filename|
99
+ if md = filename.match(/([\w\-]+)\.(rb|yml)$/)
100
+ locale = md[1]
101
+ missing_keys, broken_keys = KeyStructure.check(locale, version)
102
+ if not missing_keys.empty? or not broken_keys.empty?
103
+ locales << locale
104
+ end
105
106
107
+ puts locales.sort.join(', ')
108
+ locales.sort
109
110
+
111
desc 'copy_rails3_ready_to FOLDER','Copy rails 3 ready locales to a folder'
112
def copy_rails3_ready_to(folder)
113
puts "Folder #{folder}"
0 commit comments