# File lib/yard/i18n/locale.rb, line 30
      def load(locale_directory)
        po_file = File.join(locale_directory, "#{@name}.po")
        return false unless File.exist?(po_file)

        parser = GetText::PoParser.new
        parser.report_warning = false
        data = GetText::MoFile.new
        parser.parse_file(po_file, data)
        @messages.merge!(data)
        true
      end