Method: GetText::MO#load_from_file

Defined in:
lib/gettext/mo.rb

#load_from_file(filename) ⇒ Object



270
271
272
273
274
275
276
277
278
279
280
# File 'lib/gettext/mo.rb', line 270

def load_from_file(filename)
  @filename = filename
  File.open(filename, 'rb') do |f|
    begin
      load_from_stream(f)
    rescue => e
      e.set_backtrace(["#{filename}:#{f.lineno}"] + e.backtrace)
      raise e
    end
  end
end