lib/knj/gettext_threadded.rb in knjrbfw-0.0.21 vs lib/knj/gettext_threadded.rb in knjrbfw-0.0.22

- old
+ new

@@ -28,14 +28,14 @@ if pofile.match(/\.po$/) pofn = "#{dir}/#{file}/#{fname}/#{pofile}" cont = nil File.open(pofn, {:encoding => @args[:encoding]}) do |fp| - cont = fp.read + cont = fp.read.encode("utf-8") end cont.scan(/msgid\s+\"(.+)\"\nmsgstr\s+\"(.+)\"\n\n/) do |match| - @langs[file][match[0]] = match[1] + @langs[file][match[0]] = match[1].to_s.encode("utf-8") end end end end end \ No newline at end of file