Method: YARD::I18n::POParser#parse
- Defined in:
- lib/yard/i18n/po_parser.rb
#parse(file) ⇒ Hash<String, String>
Parses PO file.
46 47 48 49 50 51 52 53 54 55 56 57 58 |
# File 'lib/yard/i18n/po_parser.rb', line 46 def parse(file) case @@gettext_version when 2 parser = GetText::PoParser.new data = GetText::MoFile.new when 3 parser = GetText::POParser.new data = GetText::MO.new end parser.report_warning = false parser.parse_file(file, data) data end |