class FastGettext::PoFile

Responsibility:

- abstract po files for Po Repository

TODO refactor...

Public Class Methods

to_mo_file(file, options={}) click to toggle source
# File lib/fast_gettext/po_file.rb, line 7
def self.to_mo_file(file, options={})
  require 'fast_gettext/vendor/poparser'
  mo_file = FastGettext::GetText::MOFile.new
  FastGettext::GetText::PoParser.new.parse(File.read(file), mo_file, !options[:ignore_fuzzy], !options[:ignore_obsolete])
  MoFile.new(mo_file)
end