# File lib/gettext/tools/msginit.rb, line 65
      def run(*arguments)
        parse_arguments(*arguments)
        validate

        parser = PoParser.new
        parser.ignore_fuzzy = false
        pot = parser.parse_file(@input_file,
                                GetText::Tools::MsgMerge::PoData.new)
        po = replace_pot_header(pot)

        File.open(@output_file, "w") do |f|
          f.puts(po.generate_po)
        end
      end