# File lib/gettext_i18n_rails/base_parser.rb, line 9 def self.parse(file, _options = {}, msgids = []) return msgids unless load_library code = convert_to_code(File.read(file)) RubyGettextExtractor.parse_string(code, msgids, file) rescue Racc::ParseError => e $stderr.puts "file ignored: ruby_parser cannot read #{extension} files with 1.9 syntax --- #{file}: (#{e.message.strip})" return msgids end