mirror of
https://github.com/amir20/dozzle.git
synced 2026-06-23 04:10:12 +00:00
a79ffdaf50
Co-authored-by: Dhaval Patel <dhavu262@gmail.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
257 lines
9.2 KiB
YAML
257 lines
9.2 KiB
YAML
toolbar:
|
|
clear: Limpar
|
|
download: Baixar
|
|
download-filtered: Baixar Logs Filtrados
|
|
search: Pesquisar
|
|
show: Mostrar {std}
|
|
show-all: Mostrar tudo
|
|
stop: Parar
|
|
start: Iniciar
|
|
restart: Reiniciar
|
|
show-hostname: Mostrar nome do host
|
|
show-container-name: Mostrar nome do container
|
|
shell: Shell
|
|
attach: Anexar
|
|
copy-permalink: Copiar link permanente
|
|
copy-logs: Copiar logs
|
|
copy-filtered-logs: Copiar logs filtrados
|
|
copying-logs: Copiando logs...
|
|
action:
|
|
copy-log: Copiar log
|
|
copy-link: Copiar permalink
|
|
see-in-context: Ver no contexto
|
|
show-details: Mostrar detalhes
|
|
create-alert: Criar alerta
|
|
label:
|
|
containers: Contêineres
|
|
container: Nenhum container | 1 container | {count} containers
|
|
host-count: Nenhum Host | 1 Host | {count} Hosts
|
|
service: Nenhum serviço | 1 serviço | {count} serviços
|
|
services: Serviços
|
|
running-containers: Containers em Execução
|
|
all-containers: Todos os Containers
|
|
host: Host
|
|
hosts: Hosts
|
|
password: Senha
|
|
username: Usuário
|
|
container-name: Nome do Container
|
|
status: Status
|
|
created: Criado
|
|
avg-cpu: Média CPU (%)
|
|
avg-mem: Média MEM (%)
|
|
pinned: Fixado
|
|
per-page: Linhas por página
|
|
host-menu: Hosts e Containers
|
|
swarm-menu: Serviços e Stacks
|
|
group-menu: Grupos Personalizados
|
|
no-logs: O container ainda não tem logs
|
|
show-all-containers: Mostrar todos os containers
|
|
collapse-all: Recolher tudo
|
|
tooltip:
|
|
search: Pesquisar containers (⌘ + k, ⌃k)
|
|
pin-column: Fixar como coluna
|
|
merge-all: Unir tudo em um fluxo
|
|
error:
|
|
page-not-found: Esta página não existe
|
|
invalid-auth: Usuário ou senha inválidos
|
|
copy-not-supported: Copiar para a área de transferência não é suportado no seu navegador
|
|
copy-not-supported-hint: Área de transferência indisponível. Copie o link abaixo
|
|
logs-skipped: Mostrar {total} entradas ocultas
|
|
container-not-found: Container não encontrado
|
|
events-stream:
|
|
title: Erro Inesperado
|
|
message: >-
|
|
A interface do Dozzle não conseguiu se conectar à API. Verifique suas configurações de rede. Se você estiver usando um proxy reverso, certifique-se de que ele esteja configurado corretamente.
|
|
events-timeout:
|
|
title: Algo não está certo
|
|
message: >-
|
|
A interface do Dozzle atingiu o tempo limite ao conectar-se à API. Verifique a conexão de rede e tente novamente.
|
|
alert:
|
|
redirected:
|
|
title: Redirecionado para novo container
|
|
message: O Dozzle redirecionou você automaticamente para o novo container {containerId}.
|
|
similar-container-found:
|
|
title: Container similar encontrado
|
|
message: >-
|
|
O Dozzle encontrou um container similar {containerId} que está em execução no mesmo host e mudará automaticamente para ele, a menos que você clique em 'Cancelar'.
|
|
title:
|
|
page-not-found: Página não encontrada
|
|
login: Autenticação Requerida
|
|
dashboard: 1 container | {count} containers
|
|
settings: Configurações
|
|
button:
|
|
logout: Sair
|
|
login: Entrar
|
|
settings: Configurações
|
|
cancel: Cancelar
|
|
redirect: Redirecionar
|
|
placeholder:
|
|
search-containers: Pesquisar containers (⌘ + k, ⌃k)
|
|
search: Pesquisar
|
|
settings:
|
|
help-support: >
|
|
Por favor, apoie o Dozzle doando ou nos patrocinando no GitHub. Suas contribuições nos ajudam a melhorar o Dozzle para todos. Obrigado! 🙏🏼
|
|
display: Exibição
|
|
locale: Sobrescrever idioma
|
|
small-scrollbars: Usar barras de rolagem menores
|
|
show-timestamps: Mostrar marcas de tempo
|
|
soft-wrap: Quebrar linhas automaticamente
|
|
datetime-format: Sobrescrever formato de data e hora
|
|
font-size: Tamanho da fonte para logs
|
|
color-scheme: Esquema de cores
|
|
options: Opções
|
|
show-stopped-containers: Mostrar containers parados
|
|
group-containers: Agrupar containers por namespace
|
|
about: Sobre
|
|
search: Habilitar pesquisa com Dozzle usando
|
|
using-version: Você está usando <a href="https://dozzle.dev/" target="_blank" rel="noreferrer noopener">Dozzle</a> {version}.
|
|
update-available: >-
|
|
Nova versão disponível! Atualize para <a href="{href}" target="_blank" rel="noreferrer noopener">{nextVersion}</a>.
|
|
show-std: Mostrar rótulos stdout e stderr
|
|
automatic-redirect: Redirecionar automaticamente para novos containers com o mesmo nome
|
|
compact: Ativar modo compacto para logs
|
|
size:
|
|
small: Pequeno
|
|
medium: Médio
|
|
large: Grande
|
|
theme:
|
|
auto: Auto
|
|
dark: Escuro
|
|
light: Claro
|
|
redirect:
|
|
instant: Instantâneo
|
|
delayed: Atrasado
|
|
none: Nenhum
|
|
grouping:
|
|
always: Sempre
|
|
at-least-2: Pelo menos 2
|
|
never: Nunca
|
|
hour:
|
|
auto: Auto
|
|
12: "12"
|
|
24: "24"
|
|
log:
|
|
preview: Esta é uma prévia dos logs
|
|
warning: Um log de aviso se parece com isto
|
|
complex: Esta é uma entrada de log complexa como json
|
|
simple: Esta é uma mensagem muito longa que seria quebrada por padrão. Desabilitar quebras suaves desabilitaria isso. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
|
multi-line-error:
|
|
start-line: Esta é uma mensagem de erro multi-linha
|
|
middle-line: com uma segunda linha
|
|
end-line: e finalmente a terceira linha.
|
|
releases:
|
|
features: uma nova funcionalidade | {count} funcionalidades
|
|
bugFixes: uma correção de bug | {count} correções
|
|
breaking: uma mudança incompatível | {count} mudanças incompatíveis
|
|
three_parts: "{first}, {second} e {third}"
|
|
two_parts: "{first} com {second}"
|
|
latest: Mais recente
|
|
no_releases: Você tem a versão mais recente
|
|
log_actions:
|
|
copy_log: Copiar log
|
|
jump_to_context: Ir para contexto
|
|
toasts:
|
|
copied:
|
|
title: Copiado
|
|
message: Log copiado para a área de transferência
|
|
analytics:
|
|
creating_table: Criando tabela temporária...
|
|
downloading: Buscando logs dos containers... ({size})
|
|
evaluating_query: Avaliando consulta...
|
|
total_records: Total de {count} registros.
|
|
showing_first: Mostrando os primeiros {count}.
|
|
notifications:
|
|
title: Notificações
|
|
description: Configure onde e quando receber alertas
|
|
destinations: Destinos
|
|
add-destination: Adicionar destino
|
|
alerts: Alertas
|
|
add: Adicionar
|
|
filter:
|
|
all: Todos ({count})
|
|
enabled: Habilitados ({count})
|
|
paused: Pausados ({count})
|
|
no-alerts: Nenhum alerta configurado ainda. Crie um para começar.
|
|
alert:
|
|
paused: Pausado
|
|
containers: Containers
|
|
log-filter: Filtro de log
|
|
metric-filter: Métrica
|
|
cooldown: Tempo de espera
|
|
destination: Destino
|
|
dispatcher-deleted: Dispatcher excluído
|
|
containers-count: "{count} containers"
|
|
triggered-count: "{count} acionados"
|
|
last-triggered: "Último: {time}"
|
|
destination:
|
|
http-webhook: HTTP Webhook
|
|
dozzle-cloud: Dozzle Cloud
|
|
edit: Editar
|
|
delete: Excluir
|
|
alert-form:
|
|
create-title: Criar Alerta
|
|
edit-title: Editar Alerta
|
|
description: Inscreva-se em eventos de log que correspondam aos seus critérios
|
|
alert-name: Nome do Alerta
|
|
alert-name-placeholder: ex., Erros de API de Teste
|
|
container-filter: Filtro de Container
|
|
containers-match: "{count} containers correspondem: {names}"
|
|
no-containers-match: Nenhum container corresponde a este filtro
|
|
log-filter: Filtro de Log
|
|
logs-match: "{count} logs correspondem"
|
|
no-logs-match: Nenhum log corresponde a este filtro
|
|
destination: Destino
|
|
select-destination: Selecione um destino
|
|
no-destinations: Nenhum destino configurado. Adicione um primeiro.
|
|
preview: Prévia
|
|
cancel: Cancelar
|
|
save: Salvar
|
|
create: Criar Alerta
|
|
metric-filter: Expressão de Métrica
|
|
expression-valid: A expressão é válida
|
|
metric-fields-hint: "Campos disponíveis: {fields}"
|
|
cooldown-label: Tempo de espera
|
|
cooldown-hint: "{duration} entre alertas por container"
|
|
alert-type: Tipo de alerta
|
|
log-alert: Alerta de log
|
|
metric-alert: Alerta de métrica
|
|
destination-form:
|
|
create-title: Adicionar Destino
|
|
edit-title: Editar Destino
|
|
description: Para onde as notificações devem ser enviadas?
|
|
name: Nome
|
|
name-placeholder: ex., Slack de Produção
|
|
type: Tipo
|
|
webhook-title: HTTP Webhook
|
|
webhook-description: Slack, Discord, endpoint personalizado
|
|
cloud-title: Dozzle Cloud
|
|
cloud-description: Notificações push, alertas por email e resumos com IA
|
|
webhook-url: URL do Webhook
|
|
webhook-url-placeholder: https://hooks.foo.com/services/...
|
|
api-key: Chave API
|
|
payload-format: Formato do Payload
|
|
format-slack: Slack
|
|
format-discord: Discord
|
|
format-ntfy: ntfy
|
|
format-custom: Personalizado
|
|
template: Template
|
|
template-hint: Sintaxe de template Go
|
|
test: Testar
|
|
test-success: Teste bem-sucedido
|
|
cancel: Cancelar
|
|
close: Fechar
|
|
save: Salvar
|
|
add: Adicionar Destino
|
|
cloud-exists: Apenas um destino Dozzle Cloud pode ser configurado
|
|
link-cloud: Vincular Conta
|
|
link-cloud-button: Vincular Dozzle Cloud
|
|
cloud-settings-hint: Para configurar seus canais gerenciados, vá para
|
|
cloud-settings-link: Configurações do Dozzle Cloud
|
|
cloud-checking: Verificando status da nuvem...
|
|
cloud-relink: Sua chave API é inválida ou expirou. Por favor, exclua e vincule sua conta novamente.
|
|
cloud-plan: Plano
|
|
cloud-usage: Eventos neste período
|
|
cloud-link-success:
|
|
title: Dozzle Cloud Vinculado
|
|
message: Sua conta foi vinculada com sucesso ao Dozzle Cloud.
|