# File lib/wikicloth/i18n.rb, line 47 def load_translations return if initialized? @@available_locales = [] @@translations = {} load_path.each do |path| Dir[path].each do |file| begin data = YAML::load(File.read(file)) data.each do |key,value| @@available_locales << key.to_sym unless @@available_locales.include?(key.to_sym) @@translations[key.to_sym] ||= {} import_values(key.to_sym,value) end rescue ArgumentError => err puts "error in #{file}: #{err.message}" end end end initialized! end