Skip to content

Adding Portuguese (Brazil) Translation #161

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jan 19, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions resources/lang/pt_BR/cachet.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?php

return [
'support' => [
'section_heading' => 'Apoiar o Cachet',
'consider_supporting' => 'Por favor, considere apoiar o Cachet via *GitHub Sponsors*.',
'keep_up_to_date' => 'Mantenha-se atualizado com as últimas notícias e lançamentos seguindo o *blog do Cachet*.',
'work_in_progress_text' => 'O Cachet está em desenvolvimento ativo. As coisas ainda estão sujeitas a mudanças.',
],
'powered_by' => 'Powered by',
'open_source_status_page' => 'The open-source status page.',
'all_times_shown_in' => 'Todos os horários são exibidos em *:timezone*.',
'rss_feed' => 'RSS Feed :name',
];
38 changes: 38 additions & 0 deletions resources/lang/pt_BR/component.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<?php

return [
'resource_label' => 'Componente|Componentes',
'list' => [
'headers' => [
'name' => 'Nome',
'status' => 'Status',
'order' => 'Ordem',
'group' => 'Grupo',
'enabled' => 'Ativo',
'created_at' => 'Criado em',
'updated_at' => 'Atualizado em',
'deleted_at' => 'Excluído em',
],
'empty_state' => [
'heading' => 'Componentes',
'description' => 'Os componentes representam as várias partes do seu sistema que podem afetar o status da sua página de status.',
],
],
'last_updated' => 'Última atualização :timestamp',
'view_details' => 'Ver Detalhes',
'form' => [
'name_label' => 'Nome',
'status_label' => 'Status',
'description_label' => 'Descrição',
'component_group_label' => 'Grupo de Componentes',
'link_label' => 'Link',
'link_helper' => 'Um link opcional para o componente.',
],
'status' => [
'operational' => 'Operacional',
'performance_issues' => 'Problemas de Performance',
'partial_outage' => 'Indisponibilidade Parcial',
'major_outage' => 'Indisponibilidade Total',
'unknown' => 'Desconhecido',
],
];
29 changes: 29 additions & 0 deletions resources/lang/pt_BR/component_group.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?php

return [
'resource_label' => 'Grupo de Componente|Grupos de Componentes',
'incident_count' => ':count Incidente|:count Incidentes',
'visibility' => [
'expanded' => 'Sempre Expandido',
'collapsed' => 'Sempre Recolhido',
'collapsed_unless_incident' => 'Recolhido Exceto Durante Incidente',
],
'list' => [
'headers' => [
'name' => 'Nome',
'visible' => 'Visível',
'collapsed' => 'Recolhido',
'created_at' => 'Criado em',
'updated_at' => 'Atualizado em',
],
'empty_state' => [
'heading' => 'Grupos de Componentes',
'description' => 'Agrupar componentes relacionados.',
],
],
'form' => [
'name_label' => 'Nome',
'visible_label' => 'Visível',
'collapsed_label' => 'Recolhido',
],
];
80 changes: 80 additions & 0 deletions resources/lang/pt_BR/incident.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
<?php

return [
'title' => 'Incidentes',
'resource_label' => 'Incidente|Incidentes',
'status' => [
'investigating' => 'Investigando',
'identified' => 'Identificado',
'watching' => 'Monitorando',
'fixed' => 'Resolvido',
'reported' => 'Reportado',
],
'edit_button' => 'Editar Incidente',
'new_button' => 'Novo Incidente',
'no_incidents_reported' => 'Nenhum incidente reportado.',
'timeline' => [
'past_incidents_header' => 'Incidentes Anteriores',
'recent_incidents_header' => 'Incidentes Recentes',
'no_incidents_reported_between' => 'Nenhum incidente reportado entre :from e :to',
'navigate' => [
'previous' => 'Anterior',
'today' => 'Hoje',
'next' => 'Próximo',
],
],
'list' => [
'headers' => [
'name' => 'Nome',
'status' => 'Status',
'visible' => 'Visível',
'stickied' => 'Fixado',
'occurred_at' => 'Ocorrido em',
'notified_subscribers' => 'Inscritos notificados',
'created_at' => 'Criado em',
'updated_at' => 'Atualizado em',
'deleted_at' => 'Excluído em',
],
'actions' => [
'record_update' => 'Registrar Atualização',
'view_incident' => 'Ver incidente',
],
'empty_state' => [
'heading' => 'Incidentes',
'description' => 'Incidentes são usados para comunicar e rastrear o status dos seus serviços.',
],
],
'form' => [
'name_label' => 'Nome',
'status_label' => 'Status',
'message_label' => 'Mensagem',
'occurred_at_label' => 'Ocorrido em',
'occurred_at_helper' => 'O horário de criação do incidente será usado se deixado em branco.',
'visible_label' => 'Visível',
'user_label' => 'Usuário',
'user_helper' => 'O usuário que reportou o incidente.',
'notifications_label' => 'Notificar Inscritos?',
'stickied_label' => 'Fixar Incidente?',
'guid_label' => 'UUID do Incidente',
'add_component' => [
'action_label' => 'Adicionar Componente',
'header' => 'Componentes',
'component_label' => 'Componente',
'status_label' => 'Status',
],
],
'record_update' => [
'success_title' => 'Incidente :name Atualizado',
'success_body' => 'Uma nova atualização do incidente foi registrada.',
'form' => [
'message_label' => 'Mensagem',
'status_label' => 'Status',
'user_label' => 'Usuário',
'user_helper' => 'Quem reportou este incidente.',
],
],
'overview' => [
'total_incidents_label' => 'Total de Incidentes',
'total_incidents_description' => 'Número total de incidentes.',
],
];
31 changes: 31 additions & 0 deletions resources/lang/pt_BR/incident_template.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?php

return [
'resource_label' => 'Template de Incidente|Templates de Incidentes',
'list' => [
'headers' => [
'name' => 'Nome',
'slug' => 'Slug',
'engine' => 'Engine',
'created_at' => 'Criado em',
'updated_at' => 'Atualizado em',
'deleted_at' => 'Excluído em',
],
'empty_state' => [
'heading' => 'Templates de Incidentes',
'description' => 'Templates de incidentes são usados para criar mensagens de incidentes reutilizáveis.',
],
],
'form' => [
'name_label' => 'Nome',
'slug_label' => 'Slug',
'template_label' => 'Template',
'engine_label' => 'Engine',
],
'engine' => [
'laravel_blade' => 'Laravel Blade',
'laravel_blade_docs' => 'Documentação do Laravel Blade',
'twig' => 'Twig',
'twig_docs' => 'Documentação do Twig',
],
];
17 changes: 17 additions & 0 deletions resources/lang/pt_BR/integrations.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?php

return [
'oh_dear' => [
'import_feed_button' => 'Importar Feed',
'status_page_url_label' => 'URL da Página de Status do Oh Dear',
'status_page_url_helper' => 'Digite a URL da sua página de status do Oh Dear (ex: https://status.example.com).',
'import_sites_as_components_label' => 'Importar Sites como Componentes',
'import_sites_as_components_helper' => 'Sites configurados no Oh Dear serão importados como componentes no Cachet.',
'component_group_label' => 'Grupo de Componentes',
'component_group_helper' => 'O grupo de componentes para atribuir aos componentes importados.',
'import_incidents_label' => 'Importar Incidentes',
'import_incidents_helper' => 'Incidentes recentes do Oh Dear serão importados como incidentes no Cachet.',
'provided_url_invalid' => 'A URL fornecida não é um endpoint válido de página de status do Oh Dear.',
'imported_successfully' => 'Feed do Oh Dear importado com sucesso.',
],
];
50 changes: 50 additions & 0 deletions resources/lang/pt_BR/metric.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<?php

return [
'resource_label' => 'Métrica|Métricas',
'list' => [
'headers' => [
'name' => 'Nome',
'suffix' => 'Sufixo',
'default_value' => 'Valor Padrão',
'calc_type' => 'Tipo de Métrica',
'display_chart' => 'Exibir Gráfico',
'places' => 'Casas Decimais',
'default_view' => 'Visualização Padrão',
'threshold' => 'Limite',
'order' => 'Ordem',
'visible' => 'Visível',
'points_count' => 'Contagem de Pontos',
'created_at' => 'Criado em',
'updated_at' => 'Atualizado em',
],
'empty_state' => [
'heading' => 'Métricas',
'description' => 'Métricas são usadas para rastrear e exibir dados.',
],
],
'form' => [
'name_label' => 'Nome',
'suffix_label' => 'Sufixo',
'description_label' => 'Descrição',
'default_view_label' => 'Visualização Padrão',
'default_value_label' => 'Valor Padrão',
'calc_type_label' => 'Tipo de Métrica',
'places_label' => 'Casas Decimais',
'threshold_label' => 'Limite',
'visible_label' => 'Visível',
'display_chart_label' => 'Exibir Gráfico',
],
'overview' => [
'metric_points_label' => 'Pontos de Métrica',
'metric_points_description' => 'Pontos de métrica recentes.',
],
'sum_label' => 'Soma',
'average_label' => 'Média',
'view_labels' => [
'last_hour' => 'Última Hora',
'today' => 'Hoje',
'week' => 'Semana',
'month' => 'Mês',
],
];
28 changes: 28 additions & 0 deletions resources/lang/pt_BR/navigation.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?php

return [
'settings' => [
'label' => 'Configurações',
'items' => [
'manage_cachet' => 'Gerenciar Cachet',
'manage_customization' => 'Gerenciar Personalização',
'manage_theme' => 'Gerenciar Tema',
],
],

'integrations' => [
'label' => 'Integrações',
'items' => [
'oh_dear' => 'Oh Dear',
],
],
'resources' => [
'label' => 'Recursos',
'items' => [
'status_page' => 'Página de Status',
'documentation' => 'Documentação',
'discord' => 'Entrar no Discord',
'sponsor' => 'Apoiar o Cachet',
],
],
];
9 changes: 9 additions & 0 deletions resources/lang/pt_BR/resource.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?php

return [
'visibility' => [
'authenticated' => 'Usuários',
'guest' => 'Visitantes',
'hidden' => 'Sempre Oculto',
],
];
44 changes: 44 additions & 0 deletions resources/lang/pt_BR/schedule.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
<?php

return [
'resource_label' => 'Agendamento|Agendamentos',
'list' => [
'headers' => [
'name' => 'Nome',
'status' => 'Status',
'scheduled_at' => 'Agendado para',
'completed_at' => 'Concluído em',
'created_at' => 'Criado em',
'updated_at' => 'Atualizado em',
'deleted_at' => 'Excluído em',
],
'empty_state' => [
'heading' => 'Agendamentos',
'description' => 'Planeje e agende suas manutenções.',
],
'actions' => [
'record_update' => 'Registrar Atualização',
'complete' => 'Concluir Manutenção',
],
],
'form' => [
'name_label' => 'Nome',
'message_label' => 'Mensagem',
'scheduled_at_label' => 'Agendado para',
'completed_at_label' => 'Concluído em',
],
'add_update' => [
'success_title' => 'Agendamento :name Atualizado',
'success_body' => 'Uma nova atualização do agendamento foi registrada.',
'form' => [
'message_label' => 'Mensagem',
'completed_at_label' => 'Concluído em',
],
],
'status' => [
'upcoming' => 'Próximo',
'in_progress' => 'Em Andamento',
'complete' => 'Concluído',
],
'planned_maintenance_header' => 'Manutenção Planejada',
];
38 changes: 38 additions & 0 deletions resources/lang/pt_BR/settings.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<?php

return [
'manage_cachet' => [
'site_name_label' => 'Nome do Site',
'about_this_site_label' => 'Sobre Este Site',
'timezone_label' => 'Fuso Horário',
'incident_days_label' => 'Dias de Incidentes',
'major_outage_threshold_label' => 'Limite de Indisponibilidade Total',
'refresh_rate_label' => 'Atualizar Página Automaticamente',
'refresh_rate_label_input_suffix_seconds' => 'segundos',
'recent_incidents_days_suffix_days' => 'dias',
'toggles' => [
'support_cachet' => 'Apoiar o Cachet',
'show_timezone' => 'Exibir Fuso Horário',
'show_dashboard_link' => 'Exibir Link do Painel',
'display_graphs' => 'Exibir Gráficos',
'only_show_disrupted_days' => 'Exibir Apenas Dias com Interrupções',
'recent_incidents_only' => 'Exibir Apenas Incidentes Recentes',
'recent_incidents_days' => 'Número de Dias para Exibir Incidentes Recentes',
],
],
'manage_customization' => [
'header_label' => 'HTML Personalizado do Cabeçalho',
'footer_label' => 'HTML Personalizado do Rodapé',
'stylesheet_label' => 'CSS Personalizado',
],
'manage_theme' => [
'app_banner_label' => 'Imagem do Banner',
'status_page_accent' => [
'heading' => 'Cor de Destaque da Página de Status',
'description' => 'Personalize a cor de destaque da sua página de status. O Cachet pode selecionar automaticamente uma cor base correspondente.',
'accent_color_label' => 'Cor de Destaque',
'accent_content_label' => 'Cor Base',
'accent_pairing_label' => 'Combinação de Destaque',
],
],
];
Loading
Loading