update translations

This commit is contained in:
xiaomlove
2025-09-23 11:53:30 +07:00
parent 38688178b6
commit c1845f276b
146 changed files with 3645 additions and 1996 deletions
+71
View File
@@ -0,0 +1,71 @@
<?php
return [
'timestamp' => 'Tempo para relatórios',
'request_id' => 'Solicitar ID',
'uploaded_offset' => 'Carregar deslocamento inicial',
'uploaded_total_last' => 'Valor do último carregamento cumulativo',
'uploaded_total' => 'Valor acumulado para upload',
'uploaded_increment' => 'Incremento de upload',
'uploaded_increment_for_user' => 'Incremento de Upload de Usuário',
'downloaded_offset' => 'Baixar volume inicial',
'downloaded_total_last' => 'Último volume cumulativo de download',
'downloaded_total' => 'Volume de Download Cumulativo',
'downloaded_increment' => 'Incremento de Download',
'downloaded_increment_for_user' => 'Incremento de download de usuário',
'left' => 'Valor restante',
'seeder' => 'Semeador',
'leecher' => 'Baixador',
'announce_time' => 'Intervalo de tempo',
'agent' => 'Cliente',
'user_id' => 'ID de usuário',
'passkey' => 'Senha do Usuário',
'torrent_id' => 'ID do torrent',
'peer_id' => 'ID do Par',
'event' => 'Evento',
'ip' => 'PI',
'ipv4' => 'IPV4',
'ipv6' => 'IPV6',
'port' => 'Porta',
'started' => 'Horário de início',
'prev_action' => 'Relatório anterior',
'last_action' => 'Último relatório',
'seeder_count' => 'Contagem de Semeador',
'leecher_count' => 'Número de downloaders',
'scheme' => 'Protocolo reportado',
'host' => 'Reportando o host',
'path' => 'Caminho do relatório',
'continent' => 'Continente',
'country' => 'País/região',
'city' => 'cidade',
'show_client_error' => 'Mostrar erro do cliente',
'client_select' => 'ID do Cliente',
'torrent_size' => 'Tamanho da semente',
'events' => [
'started' => 'Iniciado',
'stopped' => 'Parado',
'paused' => 'Pausado',
'completed' => 'Concluído',
'none' => 'Nenhuma',
],
'batch_no' => 'Número da Peça',
'promotion_state' => 'Estado da promoção',
'promotion_state_desc' => 'Fonte da promoção',
'up_factor' => 'Carregar fator',
'up_factor_desc' => 'Carregar fonte de fator',
'down_factor' => 'Baixar Multiplicador',
'down_factor_desc' => 'Baixar Fonte Multiplicadora',
'speed' => 'Velocidade',
'tab_primary' => 'Informação primária',
'tab_secondary' => 'Informação Secundária',
'fieldset_basic' => 'Informações Básicas',
'fieldset_uploaded' => 'Carregamentos',
'fieldset_downloaded' => 'Downloads',
'fieldset_client' => 'Cliente',
'fieldset_location' => 'Local:',
'fieldset_request' => 'Solicitações',
];
+8
View File
@@ -0,0 +1,8 @@
<?php
return [
'text_key' => 'Anexo para a chave ',
'not_found' => ' não encontrado',
'size' => 'Tamanho',
'downloads' => 'Downloads',
];
+3 -3
View File
@@ -3,7 +3,7 @@
declare(strict_types=1);
return [
'failed' => 'As credenciais indicadas não coincidem com as registadas no sistema.',
'password' => 'A palavra-passe está errada.',
'throttle' => 'O número limite de tentativas de login foi atingido. Por favor tente novamente dentro de :seconds segundos.',
'failed' => 'Credenciais não correspondem aos nossos registros.',
'password' => 'A senha fornecida está incorreta.',
'throttle' => 'Muitas tentativas de login. Por favor, tente novamente em :seconds segundos.',
];
+9
View File
@@ -21,12 +21,20 @@ return [
\App\Models\BonusLogs::BUSINESS_TYPE_BUY_CHANGE_USERNAME_CARD => 'Comprar cartão do usuário para troco',
\App\Models\BonusLogs::BUSINESS_TYPE_GIFT_MEDAL => 'Medalha de presente',
\App\Models\BonusLogs::BUSINESS_TYPE_BUY_TORRENT => 'Comprar torrent',
\App\Models\BonusLogs::BUSINESS_TYPE_REWARD_TORRENT => 'torrent de recompensa',
\App\Models\BonusLogs::BUSINESS_TYPE_ROLE_WORK_SALARY => 'Papel Salário de Trabalho',
\App\Models\BonusLogs::BUSINESS_TYPE_TORRENT_BE_DOWNLOADED => 'Torrent foi baixado',
\App\Models\BonusLogs::BUSINESS_TYPE_RECEIVE_REWARD => 'Receber recompensa',
\App\Models\BonusLogs::BUSINESS_TYPE_RECEIVE_GIFT => 'Receber presente',
\App\Models\BonusLogs::BUSINESS_TYPE_UPLOAD_TORRENT => 'Carregar torrent',
\App\Models\BonusLogs::BUSINESS_TYPE_TORRENT_BE_REWARD => 'Torrent recebe recompensa',
\App\Models\BonusLogs::BUSINESS_TYPE_SEEDING_BASIC => 'Semeando básico',
\App\Models\BonusLogs::BUSINESS_TYPE_SEEDING_DONOR_ADDITION => 'Semeando adição de doador',
\App\Models\BonusLogs::BUSINESS_TYPE_SEEDING_OFFICIAL_ADDITION => 'Semeando adição oficial',
\App\Models\BonusLogs::BUSINESS_TYPE_SEEDING_HAREM_ADDITION => 'Adição da cor semeando',
\App\Models\BonusLogs::BUSINESS_TYPE_SEEDING_MEDAL_ADDITION => 'Semeando adição de medalha',
],
'fields' => [
'business_type' => 'Tipo de negócio',
@@ -34,4 +42,5 @@ return [
'value' => 'Valor da operação',
'new_total_value' => 'Valor pós-operação',
],
'exclude_seeding_bonus' => 'Excluir bônus de semeamento',
];
+4 -1
View File
@@ -4,5 +4,8 @@ return [
'actions' => [
'store_success' => 'Adicionar aos favoritos com sucesso!',
'delete_success' => 'Favorito cancelado!',
]
],
'torrent_not_exists' => 'Torrent: :torrent_id não existe!',
'torrent_already_bookmarked' => 'Torrent: :torrent_id já está marcado!',
'torrent_has_not_been_bookmarked' => 'Torrent: :torrent_id não está marcado!',
];
+1
View File
@@ -7,6 +7,7 @@ return [
'user_not_exists' => '(órfãos)',
'time_units' => [
'week' => 'Semanas',
'hour' => 'horas',
],
'select_all' => 'Selecionar todos',
'unselect_all' => 'Desmarcar todos',
+8
View File
@@ -17,4 +17,12 @@ return [
'text' => 'Ver informações básicas do usuário',
'desc' => 'Ver informações básicas do usuário',
],
'bookmark:store' => [
'text' => 'Adicionar marcador',
'desc' => 'Adicionar marcador',
],
'bookmark:delete' => [
'text' => 'Apagar marcador',
'desc' => 'Apagar marcador',
],
];
+5
View File
@@ -0,0 +1,5 @@
<?php
return [
'content' => 'Conteúdo modificado',
];
+121 -121
View File
@@ -3,154 +3,154 @@
declare(strict_types=1);
return [
'accepted' => 'O campo :attribute deve ser aceite.',
'accepted_if' => 'O :attribute deve ser aceite quando o :other é :value.',
'active_url' => 'O campo :attribute não contém um URL válido.',
'after' => 'O campo :attribute deverá conter uma data posterior a :date.',
'after_or_equal' => 'O campo :attribute deverá conter uma data posterior ou igual a :date.',
'alpha' => 'O campo :attribute deve conter apenas letras.',
'alpha_dash' => 'O campo :attribute deve conter apenas letras, números e traços.',
'alpha_num' => 'O campo :attribute deve conter apenas letras e números .',
'any_of' => 'The :attribute field is invalid.',
'array' => 'O campo :attribute deverá conter uma coleção de elementos.',
'ascii' => 'O :attribute deve conter apenas caracteres alfanuméricos de byte único e símbolos.',
'before' => 'O campo :attribute deverá conter uma data anterior a :date.',
'before_or_equal' => 'O campo :attribute deverá conter uma data anterior ou igual a :date.',
'accepted' => 'O campo:attribute deve ser aceito.',
'accepted_if' => 'O campo :attribute deve ser aceito quando :other é :value.',
'active_url' => 'O campo :attribute deve ser uma URL válida.',
'after' => 'O campo :attribute deve ser uma data após :date.',
'after_or_equal' => 'O campo :attribute deve ser uma data depois ou igual a :date.',
'alpha' => 'O campo :attribute deve conter apenas letras.',
'alpha_dash' => 'O campo :attribute deve conter letras, números, traços e sublinhados.',
'alpha_num' => 'O campo :attribute deve conter apenas letras e números.',
'any_of' => 'O campo :attribute é inválido.',
'array' => 'O :attribute deve ser um array.',
'ascii' => 'O campo :attribute deve conter apenas caracteres alfanuméricos e símbolos.',
'before' => 'O campo :attribute deve ser uma data anterior a :date.',
'before_or_equal' => 'O campo :attribute deve ser uma data anterior ou igual a :date.',
'between' => [
'array' => 'O campo :attribute deverá conter entre :min - :max elementos.',
'file' => 'O campo :attribute deverá ter um tamanho entre :min - :max kilobytes.',
'numeric' => 'O campo :attribute deverá ter um valor entre :min - :max.',
'string' => 'O campo :attribute deverá conter entre :min - :max caracteres.',
'array' => 'O campo :attribute deve ter entre :min e :max itens.',
'file' => 'O campo :attribute deve estar entre :min e :max kilobytes.',
'numeric' => 'O campo :attribute deve estar entre :min e :max.',
'string' => 'O campo :attribute deve ter entre :min e :max caracteres.',
],
'boolean' => 'O campo :attribute deverá conter o valor verdadeiro ou falso.',
'boolean' => 'O campo :attribute deve ser verdadeiro ou falso.',
'can' => 'O campo :attribute contém um valor não autorizado.',
'confirmed' => 'A confirmação para o campo :attribute não coincide.',
'contains' => 'O campo :attribute não possui um valor obrigatório.',
'current_password' => 'A palavra-passe está incorreta.',
'date' => 'O campo :attribute não contém uma data válida.',
'date_equals' => 'O campo :attribute tem de ser uma data igual a :date.',
'date_format' => 'A data indicada para o campo :attribute não respeita o formato :format.',
'decimal' => 'O :attribute deve ter :decimal casas decimais.',
'declined' => 'O :attribute deve ser recusado.',
'declined_if' => 'O :attribute deve ser recusado quando :other é :value.',
'different' => 'Os campos :attribute e :other deverão conter valores diferentes.',
'digits' => 'O campo :attribute deverá conter :digits caracteres.',
'digits_between' => 'O campo :attribute deverá conter entre :min a :max caracteres.',
'dimensions' => 'O campo :attribute deverá conter uma dimensão de imagem válida.',
'distinct' => 'O campo :attribute contém um valor duplicado.',
'doesnt_end_with' => 'O campo :attribute não pode terminar com um dos seguintes: :values.',
'doesnt_start_with' => 'O campo :attribute não pode começar com um dos seguintes: :values.',
'email' => 'O campo :attribute não contém um endereço de e-mail válido.',
'ends_with' => 'O campo :attribute deve terminar com : :values.',
'confirmed' => 'A confirmação do campo :attribute não corresponde.',
'contains' => 'O campo :attribute não contém um valor obrigatório.',
'current_password' => 'A senha está incorreta.',
'date' => 'O campo :attribute deve ser uma data válida.',
'date_equals' => 'O campo :attribute deve ser uma data igual a :date.',
'date_format' => 'O campo :attribute deve ser igual ao formato :format.',
'decimal' => 'O campo :attribute deve ter :decimais.',
'declined' => 'O campo :attribute deve ser recusado.',
'declined_if' => 'O campo :attribute deve ser recusado quando :other é :value.',
'different' => 'O campo :attribute e :other devem ser diferentes.',
'digits' => 'O :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 :attribute tem um valor duplicado.',
'doesnt_end_with' => 'O campo :attribute não deve terminar com um dos seguintes: :values.',
'doesnt_start_with' => 'O campo :attribute não deve começar com um dos seguintes: :values.',
'email' => 'O campo :attribute deve ser um email válido.',
'ends_with' => 'O campo :attribute deve terminar com um dos seguintes: :values.',
'enum' => 'O :attribute selecionado é inválido.',
'exists' => 'O valor selecionado para o campo :attribute é inválido.',
'exists' => 'O :attribute selecionado é inválido.',
'extensions' => 'O campo :attribute deve ter uma das seguintes extensões: :values.',
'file' => 'O campo :attribute deverá conter um ficheiro.',
'filled' => 'É obrigatória a indicação de um valor para o campo :attribute.',
'file' => 'O campo :attribute deve ser um arquivo.',
'filled' => 'O :attribute deve ter um valor.',
'gt' => [
'array' => 'O campo :attribute tem de ter mais de :value itens.',
'file' => 'O campo :attribute tem de ter mais de :value quilobytes.',
'numeric' => 'O campo :attribute tem de ser maior do que :value.',
'string' => 'O campo :attribute tem de ter mais de :value caracteres.',
'array' => 'O campo :attribute deve ter mais de :value items.',
'file' => 'O campo :attribute deve ser maior que :value kilobytes.',
'numeric' => 'O :attribute deve ser maior que :value.',
'string' => 'O campo :attribute deve ser maior que :value caracteres.',
],
'gte' => [
'array' => 'O campo :attribute tem de ter :value itens ou mais.',
'file' => 'O campo :attribute tem de ter :value quilobytes ou mais.',
'numeric' => 'O campo :attribute tem de ser maior ou igual a :value.',
'string' => 'O campo :attribute tem de ter :value caracteres ou mais.',
'array' => 'O campo :attribute deve ter :value items ou mais.',
'file' => 'O campo :attribute deve ser maior ou igual a :value kilobytes.',
'numeric' => 'O campo :attribute deve ser maior ou igual a :value.',
'string' => 'O campo :attribute deve ser maior ou igual a :value caracteres.',
],
'hex_color' => 'O campo :attribute deve ter uma cor hexadecimal válida.',
'image' => 'O campo :attribute deverá conter uma imagem.',
'in' => 'O campo :attribute não contém um valor válido.',
'in_array' => 'O campo :attribute não existe em :other.',
'integer' => 'O campo :attribute deverá conter um número inteiro.',
'ip' => 'O campo :attribute deverá conter um IP válido.',
'ipv4' => 'O campo :attribute deverá conter um IPv4 válido.',
'ipv6' => 'O campo :attribute deverá conter um IPv6 válido.',
'json' => 'O campo :attribute deverá conter um texto JSON válido.',
'hex_color' => 'O campo :attribute deve ser uma cor hexadecimal válida.',
'image' => 'O campo :attribute deve ser uma imagem.',
'in' => 'O :attribute selecionado é inválido.',
'in_array' => 'O campo :attribute deve existir 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 ter um endereço IPv4.',
'ipv6' => 'O campo :attribute deve ter um IPv6 válido.',
'json' => 'O campo :attribute deve ser um JSON válido.',
'list' => 'O campo :attribute deve ser uma lista.',
'lowercase' => 'O campo :attribute deve ser em minúsculas.',
'lowercase' => 'O campo :attribute deve ser minúsculo.',
'lt' => [
'array' => 'O campo :attribute tem de ter menos de :value itens.',
'file' => 'O campo :attribute tem de ter menos de :value quilobytes.',
'numeric' => 'O campo :attribute tem de ser inferior a :value.',
'string' => 'O campo :attribute tem de ter menos de :value caracteres.',
'array' => 'O campo :attribute deve ter menos de :value items.',
'file' => 'O campo :attribute deve ter menos de :value kilobytes.',
'numeric' => 'O :attribute deve ser menor que :value.',
'string' => 'O campo :attribute deve ter menos de :value caracteres.',
],
'lte' => [
'array' => 'O campo :attribute não pode ter mais de :value itens.',
'file' => 'O campo :attribute tem de ter :value quilobytes ou menos.',
'numeric' => 'O campo :attribute tem de ser inferior ou igual a :value.',
'string' => 'O campo :attribute tem de ter :value caracteres ou menos.',
'array' => 'O campo :attribute não deve ter mais de :value items.',
'file' => 'O campo :attribute deve ser menor ou igual a :value kilobytes.',
'numeric' => 'O campo :attribute deve ser menor ou igual a :value.',
'string' => 'O campo :attribute deve ser menor ou igual a :value caracteres.',
],
'mac_address' => 'O :attribute deve ser um endereço MAC válido.',
'mac_address' => 'O campo :attribute deve ser um endereço MAC válido.',
'max' => [
'array' => 'O campo :attribute não deverá conter mais de :max elementos.',
'file' => 'O campo :attribute não deverá ter um tamanho superior a :max kilobytes.',
'numeric' => 'O campo :attribute não deverá conter um valor superior a :max.',
'string' => 'O campo :attribute não deverá conter mais de :max caracteres.',
'array' => 'O campo :attribute não deve ter mais de :max itens.',
'file' => 'O campo :attribute não deve ser maior que :max kilobytes.',
'numeric' => 'O campo :attribute não deve ser maior que :max.',
'string' => 'O campo :attribute não deve ser maior que :max caracteres.',
],
'max_digits' => 'O campo :attribute não pode ter mais do que :max digítos.',
'mimes' => 'O campo :attribute deverá conter um ficheiro do tipo: :values.',
'mimetypes' => 'O campo :attribute deverá conter um ficheiro do tipo: :values.',
'max_digits' => 'O campo :attribute não deve ter mais de :max dígitos.',
'mimes' => 'O campo :attribute deve ser um arquivo de tipo: :values.',
'mimetypes' => 'O campo :attribute deve ser um arquivo de tipo: :values.',
'min' => [
'array' => 'O campo :attribute deverá conter no mínimo :min elementos.',
'file' => 'O campo :attribute deve ter no mínimo :min kilobytes.',
'numeric' => 'O campo :attribute deve ter um valor superior ou igual a :min.',
'string' => 'O campo :attribute deverá conter no mínimo :min caracteres.',
'array' => 'O campo :attribute deve ter pelo menos :min itens.',
'file' => 'O campo :attribute deve ter no mínimo :min caracteres.',
'numeric' => 'O campo :attribute deve ter pelo menos :min.',
'string' => 'O campo :attribute deve ter no mínimo :min caracteres.',
],
'min_digits' => 'O campo :attribute deve ter pelo menos :min digítos.',
'min_digits' => 'O campo :attribute deve ter pelo menos :min dígitos.',
'missing' => 'O campo :attribute deve estar faltando.',
'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 deve estar ausente quando :values estiver presente.',
'missing_with_all' => 'O campo :attribute deve estar ausente quando :values estiverem presentes.',
'multiple_of' => 'O :attribute deve ser um múltiplo de :value',
'not_in' => 'O campo :attribute contém um valor inválido.',
'not_regex' => 'O formato de :attribute não é válido',
'numeric' => 'O campo :attribute deverá conter um valor numérico.',
'missing_if' => 'O campo :attribute deve estar faltando quando :other é :value.',
'missing_unless' => 'O campo :attribute deve estar faltando a menos que :other seja :value.',
'missing_with' => 'O campo :attribute deve estar faltando quando :values está presente.',
'missing_with_all' => 'O campo :attribute deve estar faltando quando :values estão presentes.',
'multiple_of' => 'O :attribute deve ser um múltiplo de :value.',
'not_in' => 'O :attribute selecionado é inválido.',
'not_regex' => 'O formato do campo :attribute é inválido.',
'numeric' => 'O :attribute campo 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 maiúscula e uma minúscula.',
'mixed' => 'O campo :attribute deve conter pelo menos uma letra maiúscula e uma 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' => 'O campo :attribute apareceu numa fuga de dados. Por favor, escolha um :attribute diferente.',
'uncompromised' => 'O :attribute apareceu em uma vazamento de dados. Por favor, escolha outro :attribute.',
],
'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.',
'present' => 'O campo :attribute deve estar presente.',
'present_if' => 'O campo :attribute deve estar presente quando :other é :value.',
'present_unless' => 'O campo :attribute deve estar presente a não ser :other é :value.',
'present_with' => 'O campo :attribute deve estar presente quando :values está presente.',
'present_with_all' => 'O campo :attribute deve estar presente quando :values estão presentes.',
'prohibited' => 'O campo :attribute é proibido.',
'prohibited_if' => 'O campo :attribute é proibido quando :other é :value.',
'prohibited_if_accepted' => 'The :attribute field is prohibited when :other is accepted.',
'prohibited_if_declined' => 'The :attribute field is prohibited when :other is declined.',
'prohibited_unless' => 'O campo :attribute é proibido a menos que :other esteja em :values.',
'prohibited_if_accepted' => 'O campo :attribute é proibido quando :other é aceito.',
'prohibited_if_declined' => 'O campo :attribute é proibido quando :other é negado.',
'prohibited_unless' => 'O campo :attribute é proibido a não ser que :other esteja em :values.',
'prohibits' => 'O campo :attribute proíbe :other de estar presente.',
'regex' => 'O formato do valor para o campo :attribute é inválido.',
'required' => 'É obrigatória a indicação de um valor para o campo :attribute.',
'required_array_keys' => 'O campo :attribute deve conter entradas para: :values.',
'required_if' => 'É obrigatória a indicação de um valor para o campo :attribute quando o valor do campo :other é igual a :value.',
'required_if_accepted' => 'O campo :attribute é obrigatório quando :other foi aceite.',
'required_if_declined' => 'O campo :attribute é obrigatório quando :other foi recusado.',
'required_unless' => 'É obrigatória a indicação de um valor para o campo :attribute a menos que :other esteja presente em :values.',
'required_with' => 'É obrigatória a indicação de um valor para o campo :attribute quando :values está presente.',
'required_with_all' => 'É obrigatória a indicação de um valor para o campo :attribute quando um dos :values está presente.',
'required_without' => 'É obrigatória a indicação de um valor para o campo :attribute quando :values não está presente.',
'required_without_all' => 'É obrigatória a indicação de um valor para o campo :attribute quando nenhum dos :values está presente.',
'same' => 'Os campos :attribute e :other deverão conter valores iguais.',
'regex' => 'O formato do campo :attribute é inválido.',
'required' => 'O campo :attribute é obrigatório.',
'required_array_keys' => 'O campo :attribute deve conter postagens para: :values.',
'required_if' => 'O campo :attribute é obrigatório quando :other é :value.',
'required_if_accepted' => 'O campo :attribute é obrigatório quando :other é aceito.',
'required_if_declined' => 'O campo :attribute é obrigatório quando :other é recusado.',
'required_unless' => 'O campo :attribute é obrigatório a menos que :other esteja em :values.',
'required_with' => 'O campo :attribute é obrigatório quando :values está presente.',
'required_with_all' => 'O campo :attribute é obrigatório quando :values estão presentes.',
'required_without' => 'O campo :attribute é obrigatório quando :values não está presente.',
'required_without_all' => 'O campo :attribute é obrigatório nenhum dos :values está presente.',
'same' => 'O :attribute campo deve ser igual a :other.',
'size' => [
'array' => 'O campo :attribute deve conter :size elementos.',
'file' => 'O campo :attribute deve ter o tamanho de :size kilobytes.',
'numeric' => 'O campo :attribute deverá conter o valor :size.',
'string' => 'O campo :attribute deverá conter :size caracteres.',
'array' => 'O campo :attribute deve conter :size itens.',
'file' => 'O :attribute deve ter :size kilobytes.',
'numeric' => 'O campo :attribute deve ser :size.',
'string' => 'O campo :attribute deve ter :size caracteres.',
],
'starts_with' => 'O campo :attribute tem de começar com um dos valores seguintes: :values',
'string' => 'O campo :attribute deverá conter texto.',
'timezone' => 'O campo :attribute deverá ter um fuso horário válido.',
'ulid' => 'O :attribute deve ser um ULID válido.',
'unique' => 'O valor indicado para o campo :attribute já se encontra registado.',
'uploaded' => 'O upload do ficheiro :attribute falhou.',
'uppercase' => 'O campo :attribute deve ser em maiúsculas.',
'url' => 'O formato do URL indicado para o campo :attribute é inválido.',
'uuid' => ':Attribute tem de ser um UUID válido.',
'starts_with' => 'O campo :attribute deve começar com um dos seguintes: :values.',
'string' => 'O :attribute campo deve ser string.',
'timezone' => 'O campo :attribute deve ser um fuso horário válido.',
'ulid' => 'O :attribute campo deve ser um ULID válido.',
'unique' => 'O :attribute já está em uso.',
'uploaded' => 'O :attribute falhou no upload.',
'uppercase' => 'O campo :attribute deve ser maiúsculo.',
'url' => 'O campo :attribute deve ser uma URL válida.',
'uuid' => 'O campo :attribute deve ser um UUID válido.',
];