import type { Locale } from '.';

const ptBR: Locale = {
  // locales for all components
  locale: 'pt-BR',
  global: {
    placeholder: 'Por favor, selecione',
    emptyText: 'Não há dados disponíveis',
    okText: 'Confirmar',
    cancelText: 'Cancelar',
  },
  input: {
    placeholder: 'Por favor, insira.',
  },
  calendar: {
    weekdayNames: [
      'Segunda-feira',
      'Terça-feira',
      'Quarta-feira',
      'Quinta-feira',
      'Sexta-feira',
      'Sábado',
      'Domingo',
    ],
    format: 'MM/YYYY',
    today: 'Hoje',
    start: 'Início',
    end: 'Fim',
    startAndEnd: 'Início/Fim',
  },
  rangePicker: {
    startPlaceholder: 'Nenhuma seleção foi iniciada',
    endPlaceholder: 'Seleção não concluída',
  },
  guideTour: {
    gotItText: 'Entendi',
    nextStepText: 'Próximo passo',
    prevStepText: 'Etapa anterior',
    jumpText: 'Pular',
  },
  imageUpload: {
    uploadingText: 'Carregando',
    uploadfailedText: 'Falha no upload',
  },
  pageContainer: {
    failed: {
      title: 'A página encontrou alguns pequenos problemas',
      message: 'Vou tentar mais tarde',
    },
    disconnected: {
      title: 'A rede está um pouco ocupada',
      message: 'Mova os dedos para ajudar a consertar',
    },
    empty: {
      title: 'Não há nada aqui',
      message: 'Veja outros',
    },
    busy: {
      title: 'Congestionamento à frente',
      message: 'Tente atualizar',
    },
  },
};

export default ptBR;
