Method: BabelDiff::ImportFileHandler#phrases
- Defined in:
- lib/babel_diff/import_file_handler.rb
#phrases ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/babel_diff/import_file_handler.rb', line 5 def phrases phrase_files = Dir.glob(phrase_directory + '/*.yml').map {|f| PhraseFile.new(f) } import_files = Dir.glob(import_directory + '/*/*.yml').map {|f| ImportFile.new(f) } matched_files = {} phrase_files.each do |phrase| if matched_import = import_files.detect {|i| i.language == phrase.language } matched_files[phrase.language] = [phrase.contents, matched_import.contents] end end matched_files end |