diff --git a/app/lang/pt-BR/cachet.php b/app/lang/pt-BR/cachet.php new file mode 100644 index 00000000..68adf6a3 --- /dev/null +++ b/app/lang/pt-BR/cachet.php @@ -0,0 +1,69 @@ + [ + 'status' => [ + 1 => 'Operacional', + 2 => 'Problemas de Perfomance', + 3 => 'Indisponibilidade Parcial', + 4 => 'Falha Grave', + ], + ], + // Incidents + 'incident' => [ + 'status' => [ + 1 => 'Investigando', + 2 => 'Identificado', + 3 => 'Monitorando', + 4 => 'Corrigido', + ], + 'none' => 'Nada a reportar', + ], + // Service Status + 'service' => [ + 'good' => 'Todos os sistemas estão funcionais.', + 'bad' => 'Alguns sistemas estão passando por problemas.', + ], + // Other + 'powered_by' => ':app Página de status rodando com o Cachet.', + 'login_message' => 'Bem vindo novamente!', + 'login' => 'Entrar', + 'logout' => 'Sair', + 'logged_in' => 'Você está logado.', + 'setup' => 'Instalação do Cachet', + 'no_incidents' => 'Nenhum incidente reportado.', + 'dashboard' => [ + 'dashboard' => 'Painel de Controle', + 'components' => 'Componentes', + 'component-add' => 'Adicionar Componente', + 'incidents' => 'Incidente', + 'incident-add' => 'Adicionar Incidente', + 'incident-create-template' => 'Criar Modelo', + 'metrics' => 'Métricas', + 'metrics-add' => 'Adicionar Ponto de métrica', + 'status_page' => 'Página de Status', + 'settings' => 'Configurações', + 'notifications' => 'Notificações', + 'toggle_navigation' => 'Alternar Navegação', + 'search' => 'Buscar...', + 'user' => 'Usuário', + 'help' => 'Ajuda', + ], + // Forms + 'forms' => [ + 'email' => 'Email', + 'password' => 'Senha', + // Setup Form + 'setup' => [ + 'service_details' => 'Detalhes do Serviço', + 'status_page_setup' => 'Instalação da Página de Status', + 'site_name' => 'Nome do Site', + 'site_domain' => 'Domínio do Site', + 'show_support' => 'Mostrar apoio para o Cachet?', + 'admin_account' => 'Conta do Administrador', + 'admin_username' => 'Nome do Usuário', + 'finish_setup' => 'Completar Instalação', + ], + ], +]; diff --git a/app/lang/pt-BR/pagination.php b/app/lang/pt-BR/pagination.php new file mode 100644 index 00000000..613b015a --- /dev/null +++ b/app/lang/pt-BR/pagination.php @@ -0,0 +1,19 @@ + '« Anterior', + 'next' => 'Próxima »', + +]; diff --git a/app/lang/pt-BR/reminders.php b/app/lang/pt-BR/reminders.php new file mode 100644 index 00000000..daf9fa61 --- /dev/null +++ b/app/lang/pt-BR/reminders.php @@ -0,0 +1,22 @@ + "A senha deverá conter pelo menos seis carateres e ser igual à confirmação.", + "user" => "Não conseguimos encontrar nenhum usuário com o endereço de email indicado.", + "token" => "Este código de recuperação de senha é inválido.", + "sent" => "O lembrete da senha foi enviado!", + "reset" => "A senha foi redefinida!", + +]; diff --git a/app/lang/pt-BR/validation.php b/app/lang/pt-BR/validation.php new file mode 100644 index 00000000..a1cc4fb3 --- /dev/null +++ b/app/lang/pt-BR/validation.php @@ -0,0 +1,106 @@ + "O campo :attribute deve ser aceito.", + "active_url" => "O campo :attribute não contém uma URL válida.", + "after" => "O campo :attribute deverá conter uma data posterior a :date.", + "alpha" => "O campo :attribute deverá conter apenas letras.", + "alpha_dash" => "O campo :attribute deverá conter apenas letras, números e traços.", + "alpha_num" => "O campo :attribute deverá conter apenas letras e números .", + "array" => "O campo :attribute precisa ser um conjunto.", + "before" => "O campo :attribute deverá conter uma data anterior a :date.", + "between" => array( + "numeric" => "O campo :attribute deverá ter um valor entre :min e :max.", + "file" => "O campo :attribute deverá ter um tamanho entre :min e :max kilobytes.", + "string" => "O campo :attribute deverá conter entre :min e :max caracteres.", + "array" => "O campo :attribute precisar ter entre :min e :max itens." + ), + "boolean" => "O campo :attribute deverá ter o valor verdadeiro ou falso.", + "confirmed" => "A confirmação para o campo :attribute não coincide.", + "date" => "O campo :attribute não contém uma data válida.", + "date_format" => "A data indicada para o campo :attribute não respeita o formato :format.", + "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 e :max dígitos.", + "email" => "O campo :attribute não contém um endereço de email válido.", + "exists" => "O valor selecionado para o campo :attribute é inválido.", + "image" => "O campo :attribute deverá conter uma imagem.", + "in" => "O campo :attribute não contém um valor válido.", + "integer" => "O campo :attribute deverá conter um número inteiro.", + "ip" => "O campo :attribute deverá conter um IP válido.", + "max" => array( + "numeric" => "O campo :attribute deverá conter um valor inferior a :max.", + "file" => "O campo :attribute deverá ter um tamanho inferior a :max kilobytes.", + "string" => "O campo :attribute deverá conter menos de :max caracteres.", + "array" => "O campo :attribute deve ter no máximo :max itens." + ), + "mimes" => "O campo :attribute deverá conter um arquivo do tipo: :values.", + "min" => array( + "numeric" => "O campo :attribute deverá ter um valor superior ou igual a :min.", + "file" => "O campo :attribute deverá ter no mínimo :min kilobytes.", + "string" => "O campo :attribute deverá conter no mínimo :min caracteres.", + "array" => "O campo :attribute deve ter no mínimo :min itens." + ), + "not_in" => "O campo :attribute contém um valor inválido.", + "numeric" => "O campo :attribute deverá conter um valor numérico.", + "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_if" => "É obrigatória a indicação de um valor para o campo :attribute quando o valor do campo :other é igual a :value.", + "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 quanto :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.", + "size" => array( + "numeric" => "O campo :attribute deverá conter o valor :size.", + "file" => "O campo :attribute deverá ter o tamanho de :size kilobytes.", + "string" => "O campo :attribute deverá conter :size caracteres.", + "array" => "O campo :attribute deve ter :size itens." + ), + "timezone" => "O campo :attribute deverá ter um fuso horário válido.", + "unique" => "O valor indicado para o campo :attribute já se encontra registrado.", + "url" => "O formato do URL indicado para o campo :attribute é inválido.", + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => array( + 'attribute-name' => array( + 'rule-name' => 'custom-message', + ), + ), + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => array(), + +);