Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 1.02 KB

README.pt-br.md

File metadata and controls

40 lines (34 loc) · 1.02 KB

Localização Português Brasileiro para o Yup

Read in English

Estilos

Há três estilos de tradução:

  • pt é a tradução padrão do arquivo locale.js do Yup. Exemplo: 'nome deve ter exatamente 20 caracteres'
  • ptForm é otimizado para ser exibido em campos de formulários. Ele não repete o nome do campo e é formatado como uma frase. Exemplo: 'O campo deve ter exatamente 20 caracteres.'
  • ptShort é parecido com o ptForm, mas as mensagens são mais curtas. Exemplo: 'Deve ter exatamente 20 caracteres.'

Uso

Instale com o npm ...

npm install yup-locale-pt

... ou como o yarn ...

yarn add yup-locale-pt

e mude a localizaçao com a função setLocale do Yup...

import * as Yup from 'yup';
import { pt } from 'yup-locale-pt';

Yup.setLocale(pt);

...ou...

import * as Yup from 'yup';
import { ptForm } from 'yup-locale-pt';

Yup.setLocale(ptForm);

...ou...

import * as Yup from 'yup';
import { ptShort } from 'yup-locale-pt';

Yup.setLocale(ptShort);