From 60fd4e94de0184f172804f3646c97e2e48df313b Mon Sep 17 00:00:00 2001 From: Edinei Valdameri <99054215+edineivaldameri@users.noreply.github.com> Date: Wed, 4 Sep 2024 19:09:05 -0300 Subject: [PATCH] Create pt_BR.js Add translation to Brazilian Portuguese --- src/locales/pt_BR.js | 217 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 217 insertions(+) create mode 100644 src/locales/pt_BR.js diff --git a/src/locales/pt_BR.js b/src/locales/pt_BR.js new file mode 100644 index 0000000..afc8a1b --- /dev/null +++ b/src/locales/pt_BR.js @@ -0,0 +1,217 @@ +export default { + /** + * Default error messages + */ + 'accepted': 'O campo :attribute deve ser aceito.', + 'accepted_if': 'O :attribute deve ser aceito quando :other for :value.', + 'active_url': 'O campo :attribute não é uma URL válida.', + 'after': 'O campo :attribute deve ser uma data posterior a :date.', + 'after_or_equal': 'O campo :attribute deve ser uma data posterior ou igual a :date.', + 'alpha': 'O campo :attribute só pode conter letras.', + 'alpha_dash': 'O campo :attribute só pode conter letras, números e traços.', + 'alpha_num': 'O campo :attribute só pode conter letras e números.', + 'array': 'O campo :attribute deve ser uma matriz.', + 'ascii': 'O campo :attribute deve conter somente caracteres alfanuméricos.', + 'before': 'O campo :attribute deve ser uma data anterior :date.', + 'before_or_equal': 'O campo :attribute deve ser uma data anterior ou igual a :date.', + 'between': { + 'array': 'O campo :attribute deve ter entre :min e :max itens.', + 'file': 'O campo :attribute deve ser entre :min e :max kilobytes.', + 'numeric': 'O campo :attribute deve ser entre :min e :max.', + 'string': 'O campo :attribute deve ser entre :min e :max caracteres.', + }, + 'boolean': 'O campo :attribute deve ser verdadeiro ou falso.', + 'can': 'O campo :attribute contém valores não autorizado.', + 'confirmed': 'O campo :attribute de confirmação não confere.', + 'contains': 'O campo :attribute está faltando um valor obrigatório.', + 'current_password': 'A senha está incorreta.', + 'date': 'O campo :attribute não é uma data válida.', + 'date_equals': 'O campo :attribute deve ser uma data igual a :date.', + 'date_format': 'O campo :attribute não corresponde ao formato :format.', + 'decimal': 'O campo :attribute deve ter :decimal casas decimais.', + 'declined': 'O :attribute deve ser recusado.', + 'declined_if': 'O :attribute deve ser recusado quando :other for :value.', + 'different': 'Os campos :attribute e :other devem ser diferentes.', + 'digits': 'O campo :attribute deve ter :digits dígitos.', + 'digits_between': 'O campo :attribute deve ter entre :min e :max dígitos.', + 'dimensions': 'O campo :attribute tem dimensões de imagem inválidas.', + 'distinct': 'O campo :attribute tem um valor duplicado.', + 'doesnt_end_with': 'O campo :attribute não pode terminar com um dos seguintes: :values.', + 'doesnt_start_with': 'O :attribute não pode começar com um dos seguintes: :values.', + 'email': 'O campo :attribute deve ser um endereço de e-mail válido.', + 'ends_with': 'O campo :attribute deve terminar com um dos seguintes: :values', + 'enum': 'O :attribute selecionado é inválido.', + 'exists': 'O campo :attribute selecionado é inválido.', + 'extensions': 'O campo :attribute deve conter uma das seguintes extensões: :values.', + 'file': 'O campo :attribute deve ser um arquivo.', + 'filled': 'O campo :attribute deve ter um valor.', + 'gt': { + 'numeric': 'O campo :attribute deve ser maior que :value.', + 'file': 'O campo :attribute deve ser maior que :value kilobytes.', + 'string': 'O campo :attribute deve ser maior que :value caracteres.', + 'array': 'O campo :attribute deve conter mais de :value itens.', + }, + 'gte': { + 'numeric': 'O campo :attribute deve ser maior ou igual a :value.', + 'file': 'O campo :attribute deve ser maior ou igual a :value kilobytes.', + 'string': 'O campo :attribute deve ser maior ou igual a :value caracteres.', + 'array': 'O campo :attribute deve conter :value itens ou mais.', + }, + 'hex_color': 'O campo :attribute deve ser uma cor hexadecimal válida.', + 'image': 'O campo :attribute deve ser uma imagem.', + 'in': 'O campo :attribute selecionado é inválido.', + 'in_array': 'O campo :attribute não existe em :other.', + 'integer': 'O campo :attribute deve ser um número inteiro.', + 'ip': 'O campo :attribute deve ser um endereço de IP válido.', + 'ipv4': 'O campo :attribute deve ser um endereço IPv4 válido.', + 'ipv6': 'O campo :attribute deve ser um endereço IPv6 válido.', + 'json': 'O campo :attribute deve ser uma string JSON válida.', + 'list': 'O campo :attribute deve ser uma lista.', + 'lowercase': 'O campo :attribute deve estar em letras minúsculas.', + 'lt': { + 'numeric': 'O campo :attribute deve ser menor que :value.', + 'file': 'O campo :attribute deve ser menor que :value kilobytes.', + 'string': 'O campo :attribute deve ser menor que :value caracteres.', + 'array': 'O campo :attribute deve conter menos de :value itens.', + }, + 'lte': { + 'numeric': 'O campo :attribute deve ser menor ou igual a :value.', + 'file': 'O campo :attribute deve ser menor ou igual a :value kilobytes.', + 'string': 'O campo :attribute deve ser menor ou igual a :value caracteres.', + 'array': 'O campo :attribute não deve conter mais que :value itens.', + }, + 'mac_address': 'O campo :attribute deve ser um MAC address válido.', + 'max': { + 'numeric': 'O campo :attribute não pode ser superior a :max.', + 'file': 'O campo :attribute não pode ser superior a :max kilobytes.', + 'string': 'O campo :attribute não pode ser superior a :max caracteres.', + 'array': 'O campo :attribute não pode ter mais do que :max itens.', + }, + 'max_digits': 'O campo :attribute não pode ser superior a :max dígitos', + 'mimes': 'O campo :attribute deve ser um arquivo do tipo: :values.', + 'mimetypes': 'O campo :attribute deve ser um arquivo do tipo: :values.', + 'min': { + 'numeric': 'O campo :attribute deve ser pelo menos :min.', + 'file': 'O campo :attribute deve ter pelo menos :min kilobytes.', + 'string': 'O campo :attribute deve ter pelo menos :min caracteres.', + 'array': 'O campo :attribute deve ter pelo menos :min itens.', + }, + 'missing': 'O campo :attribute deve estar ausente.', + 'missing_if': 'O campo :attribute deve estar ausente quando :other for :value.', + 'missing_unless': 'O campo :attribute deve estar ausente, a menos que :other seja :value.', + 'missing_with': 'O campo :attribute não deve estar presente quando houver :values.', + 'missing_with_all': 'O campo :attribute deve estar ausente quando :values estiverem presentes.', + 'min_digits': 'O campo :attribute deve ter pelo menos :min dígitos', + 'not_in': 'O campo :attribute selecionado é inválido.', + 'multiple_of': 'O campo :attribute deve ser um múltiplo de :value.', + 'not_regex': 'O campo :attribute possui um formato inválido.', + 'numeric': 'O campo :attribute deve ser um número.', + 'password': { + 'letters': 'O campo :attribute deve conter pelo menos uma letra.', + 'mixed': 'O campo :attribute deve conter pelo menos uma letra maiúscula e uma letra minúscula.', + 'numbers': 'O campo :attribute deve conter pelo menos um número.', + 'symbols': 'O campo :attribute deve conter pelo menos um símbolo.', + 'uncompromised': 'A senha que você inseriu em :attribute está em um vazamento de dados. Por favor escolha uma senha diferente.', + }, + 'present': 'O campo :attribute deve estar presente.', + 'present_if': 'O campo :attribute deve estar presente quando :other for :value.', + 'present_unless': 'O campo :attribute deve estar presente, a menos que :other seja :value.', + 'present_with': 'O campo :attribute deve estar presente quando :values estiver presente.', + 'present_with_all': 'O campo :attribute deve estar presente quando :values estiverem presentes.', + 'regex': 'O campo :attribute tem um formato inválido.', + 'required': 'O campo :attribute é obrigatório.', + 'required_array_keys': 'O campo :attribute deve conter entradas para: :values.', + 'required_if': 'O campo :attribute é obrigatório quando :other for :value.', + 'required_if_accepted': 'O campo :attribute é obrigatório quando :other for aceito.', + 'required_if_declined': 'O campo :attribute é obrigatório quando :other for recusado.', + 'required_unless': 'O campo :attribute é obrigatório exceto quando :other for :values.', + 'required_with': 'O campo :attribute é obrigatório quando :values está presente.', + 'required_with_all': 'O campo :attribute é obrigatório quando :values está presente.', + 'required_without': 'O campo :attribute é obrigatório quando :values não está presente.', + 'required_without_all': 'O campo :attribute é obrigatório quando nenhum dos :values estão presentes.', + 'prohibited': 'O campo :attribute é proibido.', + 'prohibited_if': 'O campo :attribute é proibido quando :other for :value.', + 'prohibited_unless': 'O campo :attribute é proibido exceto quando :other for :values.', + 'prohibits': 'O campo :attribute proíbe :other de estar presente.', + 'same': 'Os campos :attribute e :other devem corresponder.', + 'size': { + 'numeric': 'O campo :attribute deve ser :size.', + 'file': 'O campo :attribute deve ser :size kilobytes.', + 'string': 'O campo :attribute deve ser :size caracteres.', + 'array': 'O campo :attribute deve conter :size itens.', + }, + 'starts_with': 'O campo :attribute deve começar com um dos seguintes valores: :values', + 'string': 'O campo :attribute deve ser uma string.', + 'timezone': 'O campo :attribute deve ser uma zona válida.', + 'unique': 'O campo :attribute já está sendo utilizado.', + 'uploaded': 'Ocorreu uma falha no upload do campo :attribute.', + 'uppercase': 'O campo :attribute deve conter letras maiúsculas.', + 'url': 'O campo :attribute tem um formato inválido.', + 'ulid': 'O campo :attribute deve ser um ULID válido.', + 'uuid': 'O campo :attribute deve ser um UUID válido.', + + /** + * Custom error messages + */ + custom: { + 'attribute-name': { + 'rule-name': 'custom-message', + }, + }, + + /** + * Custom attributes + */ + attributes: { + 'address': 'endereço', + 'age': 'idade', + 'body': 'conteúdo', + 'cell': 'célula', + 'city': 'cidade', + 'country': 'país', + 'date': 'data', + 'day': 'dia', + 'excerpt': 'resumo', + 'first_name' : 'primeiro nome', + 'gender': 'gênero', + 'marital_status' : 'estado civil', + 'profession' : 'profissão', + 'nationality' : 'nacionalidade', + 'hour': 'hora', + 'last_name' : 'sobrenome', + 'message': 'mensagem', + 'minute': 'minuto', + 'mobile': 'celular', + 'month': 'mês', + 'name': 'nome', + 'zipcode': 'cep', + 'company_name': 'razão social', + 'neighborhood' : 'bairro', + 'number': 'número', + 'password' : 'senha', + 'phone': 'telefone', + 'second': 'segundo', + 'sex': 'sexo', + 'state': 'estado', + 'street': 'rua', + 'subject': 'assunto', + 'text': 'texto', + 'time': 'hora', + 'title': 'título', + 'username' : 'usuário', + 'year': 'ano', + 'description' : 'descrição', + 'password_confirmation' : 'confirmação da senha', + 'current_password' : 'senha atual', + 'complement' : 'complemento', + 'modality' : 'modalidade', + 'category' : 'categoria', + 'blood_type' : 'tipo sanguíneo', + 'birth_date' : 'data de nascimento' + }, + + /** + * Custom values + */ + values: {}, +};