mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 02:18:39 +00:00
Support to Brazilian Portuguese (#16209)
* Added Portuguese - Brasil language * Update auth.php * Add files via upload * Update auth.php * Update passwords.php * Update passwords.php * Update settings.php * Update settings.php * Update settings.php * Update settings.php * Update settings.php * Update settings.php * Update settings.php * Update pt-BR.json * Update widgets.php * Update widgets.php * Update validation.php
This commit is contained in:
parent
9abfa7b0e6
commit
c071768fe7
662
lang/pt-BR.json
Normal file
662
lang/pt-BR.json
Normal file
@ -0,0 +1,662 @@
|
||||
{
|
||||
" (Read)": " (Leitura)",
|
||||
"(Un) Acknowledgement note:": "Nota de (Des)Reconhecimento",
|
||||
"(Un)Acknowledgement note:": "Nota de (Des)Reconhecimento:",
|
||||
"About :project_name": "Sobre :project_name",
|
||||
"Abuse Contact Finder": "Localizador de Contato de Abuso",
|
||||
"Access": "Acesso",
|
||||
"Ack alert": "Reconhecer alerta",
|
||||
"Acknowledge Alert": "Reconhecer Alerta",
|
||||
"Acknowledge until alert clears": "Reconhecer até que o alerta seja resolvido",
|
||||
"Acknowledge until clear:": "Reconhecer até resolver:",
|
||||
"Acknowledgements": "Agradecimentos",
|
||||
"Action": "Ação",
|
||||
"Actions": "Ações",
|
||||
"Add Device": "Adicionar Dispositivo",
|
||||
"Add Poller Group": "Adicionar Grupo de Poller",
|
||||
"Add Service": "Adicionar Serviço",
|
||||
"Add schedule notes to devices notes": "Adicionar notas da agendamento às notas dos dispositivos",
|
||||
"Add User": "Adicionar Usuário",
|
||||
"Add Widgets": "Adicionar Widgets",
|
||||
"Add a message to the acknowledgement": "Adicionar uma mensagem ao reconhecimento",
|
||||
"Add": "Adicionar",
|
||||
"Admin": "Admin",
|
||||
"Alert History": "Histórico de Alertas",
|
||||
"Alert history": "Histórico de Alertas",
|
||||
"Alert History Stats": "Estatísticas do Histórico de Alertas",
|
||||
"Alert history stats": "Estatísticas do Histórico de Alertas",
|
||||
"Alert Log": "Registro de Alertas",
|
||||
"Alert Log entries": "Entradas do Registro de Alertas",
|
||||
"Alert Rules": "Regras de Alerta",
|
||||
"Alert rule": "Regra de Alerta",
|
||||
"Alert Templates": "Modelos de Alerta",
|
||||
"Alert Transports": "Transportes de Alerta",
|
||||
"Alert disabled": "Alerta desativado",
|
||||
"Alert notes": "Notas de alerta",
|
||||
"Alerted": "Alertado",
|
||||
"alert-disabled": "alerta-desativado",
|
||||
"Alert": "Alerta",
|
||||
"Alerts": "Alertas",
|
||||
"All": "Todos",
|
||||
"All Devices": "Todos os Dispositivos",
|
||||
"All Device Types": "Todos os Tipos de Dispositivos",
|
||||
"All Featuresets": "Todos os Conjuntos de Recursos",
|
||||
"All Locations": "Todas as Localizações",
|
||||
"All Messages": "Todas as Mensagens",
|
||||
"All OS": "Todos os SOs",
|
||||
"All Platforms": "Todas as Plataformas",
|
||||
"All Ports": "Todas as Portas",
|
||||
"All Priorities": "Todas as Prioridades",
|
||||
"All Programs": "Todos os Programas",
|
||||
"All Services": "Todos os Serviços",
|
||||
"All alerts": "Todos os alertas",
|
||||
"All devices": "Todos os dispositivos",
|
||||
"All types": "Todos os tipos",
|
||||
"All Types": "Todos os Tipos",
|
||||
"All Versions": "Todas as Versões",
|
||||
"All widgets removed": "Todos os widgets removidos",
|
||||
"and click Save": "e clique em Salvar",
|
||||
"Any": "Qualquer",
|
||||
"any severity": "qualquer severidade",
|
||||
"any state": "qualquer estado",
|
||||
"API Access": "Acesso à API",
|
||||
"API Docs": "Documentação da API",
|
||||
"API Settings": "Configurações da API",
|
||||
"App does not exist": "Aplicativo não existe",
|
||||
"Application": "Aplicação",
|
||||
"Application monitors for PowerDNS, Shoutcast, NTPD (Client, Server).": "Monitores de aplicativos para PowerDNS, Shoutcast, NTPD (Cliente, Servidor).",
|
||||
"Applications": "Aplicações",
|
||||
"Apply Service Templates": "Aplicar Modelos de Serviço",
|
||||
"Apply Services for this Service Template": "Aplicar Serviços para este Modelo de Serviço",
|
||||
"Apps": "Aplicativos",
|
||||
"Are you sure you want to Apply All Service Templates?": "Você tem certeza de que deseja Aplicar Todos os Modelos de Serviço?",
|
||||
"Are you sure you want to delete ": "Você tem certeza de que deseja excluir ",
|
||||
"Are you sure you want to delete AND remove all Services created by ": "Você tem certeza de que deseja excluir E remover todos os Serviços criados por ",
|
||||
"Are you sure you want to remove all Services created by ": "Você tem certeza de que deseja remover todos os Serviços criados por ",
|
||||
"ARP Tables": "Tabelas ARP",
|
||||
"ARP Table": "Tabela ARP",
|
||||
"Ascending": "Ascendente",
|
||||
"Auth History": "Histórico de Autenticação",
|
||||
"Auth": "Autenticação",
|
||||
"Authlog": "Log de Autenticação",
|
||||
"Automatic Title": "Título Automático",
|
||||
"Availability": "Disponibilidade",
|
||||
"Availability Map": "Mapa de Disponibilidade",
|
||||
"Availability map for": "Mapa de disponibilidade para",
|
||||
"Basic": "Básico",
|
||||
"Better": "Melhor",
|
||||
"BGP Down": "BGP Fora do Ar",
|
||||
"Bill does not exist": "Tarifa não existe",
|
||||
"Bill": "Tarifa",
|
||||
"Bits": "Bits",
|
||||
"boxes": "caixas",
|
||||
"Bug tracker": "Rastreador de Bugs",
|
||||
"Bulk Add" : "Adicionar em Massa",
|
||||
"Can Modify Password": "Pode Modificar Senha",
|
||||
"Cancel": "Cancelar",
|
||||
"Cannot delete locations used by devices": "Não é possível excluir locais usados por dispositivos",
|
||||
"Change Password": "Mudar Senha",
|
||||
"Changelog": "Changelog",
|
||||
"Check Type": "Tipo de Verificação",
|
||||
"Check your log for more details.": "Verifique seu log para mais detalhes.",
|
||||
"Child Hosts:" : "Hosts Filhos:",
|
||||
"Clear" : "Limpar",
|
||||
"Clear All" : "Limpar Tudo",
|
||||
"Clear remote stats": "Limpar estatísticas remotas",
|
||||
"Clear reporting data": "Limpar Dados de Relatórios",
|
||||
"Click on the Edit Dashboard button (next to the list of dashboards) to add widgets": "Clique no botão Editar Dashboard (ao lado da lista de dashboards) para adicionar widgets",
|
||||
"Close": "Fechar",
|
||||
"Cluster Master": "Mestre do Cluster",
|
||||
"Codebase for fork.": "Base de código para fork.",
|
||||
"Collectd code": "Código Collectd.",
|
||||
"Collaboration": "Colaboração",
|
||||
"Columns": "Colunas",
|
||||
"Community Forum": "Fórum da Comunidade",
|
||||
"compact": "compacto",
|
||||
"Component Status": "Status do Componente",
|
||||
"Configuration": "Configuração",
|
||||
"Confirm Delete": "Confirmar Exclusão",
|
||||
"Confirm Password": "Confirmar Senha",
|
||||
"Contributors": "Colaboradores",
|
||||
"Coordinates": "Coordenadas",
|
||||
"Copy Dashboard to": "Copiar Painel para",
|
||||
"Copy Dashboard": "Copiar Painel",
|
||||
"Core": "Core",
|
||||
"Count": "Contagem",
|
||||
"Countries": "Países",
|
||||
"CPU": "CPU",
|
||||
"CPU Usage": "Uso da CPU",
|
||||
"Create Device Group": "Criar Grupo de Dispositivos",
|
||||
"Create new poller group": "Criar Novo Grupo de Pollers",
|
||||
"Create User": "Criar Usuário",
|
||||
"Critical :service_count": "Crítico :service_count",
|
||||
"Critical": "Crítico",
|
||||
"CSS Style": "Estilo CSS",
|
||||
"Ctrl-F to focus the global search bar": "Ctrl-F para focar na barra de busca global",
|
||||
"Current Password": "Senha Atual",
|
||||
"Custom Aggregator(s)": "Agregador(es) Personalizado(s)",
|
||||
"Custom Image": "Imagem Customizada",
|
||||
"Custom Map Editor": "Editor de Mapas Customizados",
|
||||
"Custom title for widget": "Título personalizado para widget",
|
||||
"Custom title": "Título personalizado",
|
||||
"Customers": "Clientes",
|
||||
"Dashboard Name": "Nome do Painel",
|
||||
"Dashboard": "Painel",
|
||||
"Dashboard": "Painel",
|
||||
"Dashboards": "Painéis",
|
||||
"Database": "Banco de Dados",
|
||||
"Database Schema": "Esquema do Banco de Dados",
|
||||
"Date range": "Intervalo de datas",
|
||||
"Default": "Padrão",
|
||||
"default 80": "padrão 80",
|
||||
"default": "padrão",
|
||||
"Default Title": "Título Padrão",
|
||||
"Define Rules": "Definir Regras",
|
||||
"Delete Device": "Excluir Dispositivo",
|
||||
"Delete Service Template": "Excluir Modelo de Serviço",
|
||||
"Delete": "Excluir",
|
||||
"Delete": "Excluir",
|
||||
"Deleted :port_count": "Excluído :port_count",
|
||||
"Deleted User": "Usuário Deletado",
|
||||
"Deleted": "Excluído",
|
||||
"Demo": "Demo",
|
||||
"Dependencies": "Dependências",
|
||||
"Descending": "Descendente",
|
||||
"Description": "Descrição",
|
||||
"Detail": "Detalhado",
|
||||
"Details": "Detalhes",
|
||||
"Device Dependencies": "Dependências do Dispositivo",
|
||||
"Device dependencies could not be retrieved from the database": "As dependências do dispositivo não puderam ser recuperadas do banco de dados",
|
||||
"Device Dependency for Multiple Devices" : "Dependência do Dispositivo para Vários Dispositivos",
|
||||
"Device Dependency": "Dependência do Dispositivo",
|
||||
"Device dependencies saved successfully" : "Dependências do dispositivo salvas com sucesso",
|
||||
"Device Down": "Dispositivo Fora do Ar",
|
||||
"Device Group Dependencies": "Dependências do Grupo de Dispositivos",
|
||||
"Device Group Rules": "Grupo de Regras de Dispositivos",
|
||||
"Device Group Type": "Grupo de Tipo de Dispositivos",
|
||||
"Device Groups Dependencies": "Dependências dos Grupos de Dispositivos",
|
||||
"Device Groups Maps": "Mapas de Grupos de Dispositivos",
|
||||
"Device Groups": "Grupos de Dispositivos",
|
||||
"Device Permissions": "Permissões de Dispositivo",
|
||||
"Device Rebooted": "Dispositivo Reiniciado",
|
||||
"Device Rules": "Regras do Dispositivo",
|
||||
"Device Status": "Status do Dispositivo",
|
||||
"Device Summary": "Resumo dos Dispositivos",
|
||||
"Device Type": "Tipo de Dispositivo",
|
||||
"Device Types": "Tipos de Dispositivos",
|
||||
"Device does not exist": "Dispositivo não existe",
|
||||
"Device group": "Grupo de Dispositivos",
|
||||
"Device": "Dispositivo",
|
||||
"devices and services": "dispositivos e serviços",
|
||||
"Devices Polled": "Dispositivos Pollados",
|
||||
"Devices": "Dispositivos",
|
||||
"Disable TwoFactor": "Desativar Dois Fatores",
|
||||
"disabled": "desativado",
|
||||
"Disabled :port_count": "Desativado :port_count",
|
||||
"Disabled": "Desativado",
|
||||
"Disabled\/ignored": "Desativado\/ignorado",
|
||||
"Disabled polling/alerting": "Polling/alertas desativados",
|
||||
"Disk": "Disco",
|
||||
"Disk I/O": "E/S de Disco",
|
||||
"Disk usage": "Uso de Disco",
|
||||
"Display Name": "Nome de Exibição",
|
||||
"Display type": "Tipo de exibição",
|
||||
"Displayed severity": "Severidade exibida",
|
||||
"Distributedpoller": "Poller Distribuído",
|
||||
"Distributed poller": "Poller Distribuído",
|
||||
"Docs": "Documentos",
|
||||
"down": "fora do ar",
|
||||
"Down :port_count": "Fora do ar :port_count",
|
||||
"Down": "Fora do ar",
|
||||
"Duration": "Duração",
|
||||
"Dynamic": "Dinâmico",
|
||||
"Edit Dashboard": "Editar Painel",
|
||||
"Edit Dependency": "Editar Dependência",
|
||||
"Edit Device Group": "Editar Grupo de Dispositivos",
|
||||
"Edit Mode": "Modo de Edição",
|
||||
"Edit Service Template": "Editar Modelo de Serviço",
|
||||
"Edit User": "Editar Usuário",
|
||||
"Edit": "Editar",
|
||||
"Email": "Email",
|
||||
"empty": "vazio",
|
||||
"Enable": "Habilitar",
|
||||
"Enabled": "Habilitado",
|
||||
"End": "Fim",
|
||||
"Error Rate": "Taxa de Erros",
|
||||
"Error reporting:": "Relatórios de Erros:",
|
||||
"ERROR: Could not update": "ERRO: Não foi possível atualizar",
|
||||
"ERROR: You need to be admin": "ERRO: Você precisa ser administrador",
|
||||
"ERROR: You have no write-access to this dashboard": "ERRO: Você não tem permissão de escrita neste painel",
|
||||
"Errored :port_count": "Erro :port_count",
|
||||
"Errored": "Erro",
|
||||
"Event type": "Tipo de evento",
|
||||
"Eventlog Entries": "Entradas do Log de Eventos",
|
||||
"Eventlog": "Log de Eventos",
|
||||
"Existing password did not match": "Senha existente não confere",
|
||||
"Export to PDF": "Exportar para PDF",
|
||||
"FDB Tables": "Tabelas FDB",
|
||||
"FDB Table": "Tabela FDB",
|
||||
"Facility": "Instalação",
|
||||
"Failed to create user": "Falha ao criar usuário",
|
||||
"Failed to delete Poller Group": "Falha ao excluir Grupo de Poller",
|
||||
"Failed to delete location": "Falha ao excluir localização",
|
||||
"Failed to remove Two Factor": "Falha ao remover Dois Fatores",
|
||||
"Failed to remove Two-Factor.": "Falha ao remover Autenticação de Dois Fatores.",
|
||||
"Failed to unlock Two Factor": "Falha ao desbloquear Dois Fatores",
|
||||
"Failed to unlock Two-Factor.": "Falha ao desbloquear Autenticação de Dois Fatores.",
|
||||
"Failed to update user :username": "Falha ao atualizar usuário :username",
|
||||
"Failure": "Falha",
|
||||
"Filter": "Filtrar",
|
||||
"Firewalls": "Firewalls",
|
||||
"Four Hours": "Quatro Horas",
|
||||
"From": "De",
|
||||
"Geo Locations": "Localizações Geográficas",
|
||||
"Geographical": "Geográfico",
|
||||
"Global Administrative Access": "Acesso Administrativo Global",
|
||||
"Global Read": "Leitura Global",
|
||||
"Global Search": "Pesquisa Global",
|
||||
"Global Settings": "Configurações Globais",
|
||||
"Globe": "Globo",
|
||||
"Graphs": "Gráficos",
|
||||
"Graph type": "Tipo de Gráfico",
|
||||
"Group Name": "Nome do Grupo",
|
||||
"Grouping radius": "Raio de Agrupamento",
|
||||
"Groups": "Grupos",
|
||||
"Health": "Saúde",
|
||||
"Help": "Ajuda",
|
||||
"Here you can modify multiple device dependencies. Setting the parent device to \"None\" will clear the dependency." : "Aqui você pode modificar várias dependências de dispositivos. Definir o dispositivo pai como \"Nenhum\" limpará a dependência.",
|
||||
"Hide": "Esconder",
|
||||
"hide": "esconder",
|
||||
"hide acknowledged": "esconder reconhecido",
|
||||
"Hide Dashboard Editor": "Ocultar Editor de Painéis",
|
||||
"Hide Navigation": "Ocultar Navegação",
|
||||
"Highlight Dependencies to Root Device": "Destacar Dependências para Dispositivo Raiz",
|
||||
"History": "Histórico",
|
||||
"Hostname": "Nome do Host",
|
||||
"ID": "ID",
|
||||
"ie. 0 for Greenwich": "ex. 0 para Greenwich",
|
||||
"ie. 51.4800 for Greenwich": "ex. 51.4800 para Greenwich",
|
||||
"IP, ASN etc.": "IP, ASN etc.",
|
||||
"IP Address": "Endereço IP",
|
||||
"IPv4 Address": "Endereços IPv4",
|
||||
"IPv4 Addresses": "Endereços IPv4",
|
||||
"IPv4 Networks": "Redes IPv4",
|
||||
"IPv6 Address": "Endereços IPv6",
|
||||
"IPv6 Addresses": "Endereços IPv6",
|
||||
"IPv6 Networks": "Redes IPv6",
|
||||
"If you need additional help, you can find how to get help at": "Se você precisar de ajuda adicional, pode encontrar como obter ajuda em",
|
||||
"If you would like to remove the Poller Group then please click Delete.": "Se você deseja remover o Grupo de Poller, clique em Excluir.",
|
||||
"Ignore tag": "Ignorar etiqueta",
|
||||
"Ignored :port_count": "Ignorado :port_count",
|
||||
"Ignored tag": "Etiqueta Ignorada",
|
||||
"Ignored": "Ignorado",
|
||||
"ignored": "ignorado",
|
||||
"Image URL": "URL da Imagem",
|
||||
"Initial Latitude": "Latitude Inicial",
|
||||
"Initial Longitude": "Longitude Inicial",
|
||||
"Initial Zoom": "Zoom Inicial",
|
||||
"Interface type": "Tipo de interface",
|
||||
"Interface": "Interface",
|
||||
"Inventory": "Inventário",
|
||||
"Isolated Devices": "Dispositivos Isolados",
|
||||
"Job": "Tarefa",
|
||||
"Label": "Etiqueta",
|
||||
"Language": "Idioma",
|
||||
"Last Checkin": "Último Checkin",
|
||||
"Last days": "Últimos dias",
|
||||
"Last Polled (minutes)": "Último Poll (minutos)",
|
||||
"Last Polled": "Último Poll",
|
||||
"Last Run": "Última Execução",
|
||||
"Last polled (minutes)": "Última poll (minutos)",
|
||||
"Level": "Nível",
|
||||
"LibreNMS is a community-based project": "LibreNMS é um projeto comunitário",
|
||||
"LibreNMS is an autodiscovering PHP/MySQL-based network monitoring system": "LibreNMS é um sistema de monitoramento de rede baseado em PHP/MySQL com descoberta automática",
|
||||
"License": "Licença",
|
||||
"Lists": "Listas",
|
||||
"Load": "Carga",
|
||||
"Local git log": "Log git Local",
|
||||
"Location deleted": "Localização excluída",
|
||||
"Location updated": "Localização atualizada",
|
||||
"Location must have devices to show graphs": "A localização deve ter dispositivos para mostrar gráficos",
|
||||
"Location": "Localização",
|
||||
"Locations": "Localizações",
|
||||
"Log Level": "Nível de Log",
|
||||
"Login": "Login",
|
||||
"Logon": "Login",
|
||||
"Logout": "Logout",
|
||||
"MAC Address": "Endereços MAC",
|
||||
"Mail": "Correio",
|
||||
"Maintenance": "Manutenção",
|
||||
"maintenance": "manutenção",
|
||||
"Manage Access": "Gerenciar Acesso",
|
||||
"Manage Device Dependencies": "Gerenciar Dependências de Dispositivos",
|
||||
"Manage Groups": "Gerenciar Grupos",
|
||||
"Manage Users": "Gerenciar Usuários",
|
||||
"Maps": "Mapas",
|
||||
"Markers": "Marcadores",
|
||||
"Memory usage": "Uso de Memória",
|
||||
"Memory": "Memória",
|
||||
"Message": "Mensagem",
|
||||
"Metrics": "Métricas",
|
||||
"Metros": "Regiões Metropolitanas",
|
||||
"MIB associations": "Associações MIB",
|
||||
"MIB definitions": "Definições MIB",
|
||||
"Minimum log Level": "Mínimo",
|
||||
"Mode select": "Selecionar modo",
|
||||
"Munin plugin does not exist": "Plugin Munin não existe",
|
||||
"Munin plugin": "Plugin Munin",
|
||||
"My Settings": "Minhas Configurações",
|
||||
"N\/A": "N\/A",
|
||||
"Name": "Nome",
|
||||
"Name": "Nome",
|
||||
"Network": "Rede",
|
||||
"Never polled": "Nunca pollado",
|
||||
"New Dashboard": "Novo Painel",
|
||||
"New Device Group": "Novo Grupo de Dispositivos",
|
||||
"New Password": "Nova Senha",
|
||||
"New Service Template": "Novo Modelo de Serviço",
|
||||
"no": "não",
|
||||
"No Services for this Service Template were removed": "Nenhum Serviço para este Modelo de Serviço foi removido",
|
||||
"No Two-Factor Token entered.": "Nenhum Token de Autenticação de Dois Fatores inserido.",
|
||||
"No Two-Factor settings, how did you get here?": "Nenhuma configuração de Autenticação de Dois Fatores, como você chegou aqui?",
|
||||
"No TwoFactor key generated for this user, Nothing to do.": "Nenhuma chave de Dois Fatores gerada para este usuário, Nada a fazer.",
|
||||
"No devices found within interval.": "Nenhum dispositivo encontrado dentro do intervalo.",
|
||||
"No devices found": "Nenhum dispositivo encontrado",
|
||||
"No devices": "Sem dispositivos",
|
||||
"No other Dashboards": "Nenhum outro Painel",
|
||||
"No results found!": "Nenhum resultado encontrado!",
|
||||
"Node ID": "ID do Nó",
|
||||
"None": "Nenhum",
|
||||
"Normal": "Normal",
|
||||
"not filtered": "não filtrado",
|
||||
"Notes": "Notas",
|
||||
"Notifications": "Notificações",
|
||||
"Number of Devices": "Número de Dispositivos",
|
||||
"Number of interfaces": "Número de interfaces",
|
||||
"Ok": "Ok",
|
||||
"Ok (recovered)": "Ok (recuperado)",
|
||||
"Ok, warning and critical": "Ok, aviso e crítico",
|
||||
"One Day": "Um Dia",
|
||||
"One Hour": "Uma Hora",
|
||||
"One Month": "Um Mês",
|
||||
"One Week": "Uma Semana",
|
||||
"One Year": "Um Ano",
|
||||
"Online stats:": "Estatísticas online:",
|
||||
"only devices": "somente dispositivos",
|
||||
"only services": "somente serviços",
|
||||
"Operating System": "Sistema Operacional",
|
||||
"Opt in to send anonymous usage statistics to LibreNMS?": "Deseja enviar estatísticas de uso anônimas para o LibreNMS?",
|
||||
"or higher": "ou maior",
|
||||
"Order By": "Ordenar Por",
|
||||
"Origin": "Origem",
|
||||
"Outages": "Interrupções",
|
||||
"Overview": "Visão Geral",
|
||||
"Overlib Library.": "Biblioteca Overlib.",
|
||||
"Package": "Pacote",
|
||||
"Packages": "Pacotes",
|
||||
"Page Size": "Tamanho da Página",
|
||||
"Parameters": "Parâmetros",
|
||||
"Parent Device(s)": "Dispositivo(s) Pai",
|
||||
"Parent ID": "ID do Pai",
|
||||
"Parent Host:" : "Host Pai:",
|
||||
"Password": "Senha",
|
||||
"Pattern": "Padrão",
|
||||
"Peering + Transit": "Peering + Trânsito",
|
||||
"Peering": "Peering",
|
||||
"Performance": "Desempenho",
|
||||
"Php": "PHP",
|
||||
"Placeholder": " ",
|
||||
"Platform": "Plataforma",
|
||||
"Please choose a parent device for": "Por favor, escolha um dispositivo pai para",
|
||||
"Please enter auth token": "Por favor, insira o token de autenticação",
|
||||
"Please feel free to join us and contribute code, documentation, and bug reports:": "Sinta-se à vontade para se juntar a nós e contribuir com código, documentação e relatórios de bugs:",
|
||||
"Plugin Admin": "Administração de Plugins",
|
||||
"Plugins": "Plugins",
|
||||
"Poller Cluster Health": "Saúde do Cluster do Poller",
|
||||
"Poller Group deleted": "Grupo de Poller excluído",
|
||||
"Poller Groups": "Grupos de Poller",
|
||||
"Poller Name": "Nome do Poller",
|
||||
"Poller duration": "Duração do Poller",
|
||||
"Poller": "Poller",
|
||||
"Pollers": "Pollers",
|
||||
"Polling Duration": "Duração da Poll",
|
||||
"Port Down": "Porta Fora do Ar",
|
||||
"Port Groups": "Grupos de Portas",
|
||||
"Port does not exist": "Porta não existe",
|
||||
"Port": "Porta",
|
||||
"Port group": "Grupo de portas",
|
||||
"Ports": "Portas",
|
||||
"Power Status": "Status da Alimentação",
|
||||
"Preferences": "Preferências",
|
||||
"Priority": "Prioridade",
|
||||
"Private": "Privado",
|
||||
"Problem with backend": "Problema com o backend",
|
||||
"Processor load": "Carga do Processador",
|
||||
"Processor": "Processador",
|
||||
"Processors": "Processadores",
|
||||
"Program": "Programa",
|
||||
"Programs": "Programas",
|
||||
"Provinces": "Estados",
|
||||
"Pseudowires": "Pseudofios",
|
||||
"Public Devices": "Dispositivos Públicos",
|
||||
"Push Notifications": "Notificações Push",
|
||||
"Query": "Consulta",
|
||||
"Real Name": "Nome Real",
|
||||
"recovered": "recuperado",
|
||||
"Region": "Região",
|
||||
"Register": "Registrar",
|
||||
"Remember Me": "Lembrar-me",
|
||||
"Remember:": "Lembre-se:",
|
||||
"Remote Host": "Host Remoto",
|
||||
"Remove Dashboard": "Remover Painel",
|
||||
"Remove Services for this Service Template": "Remover Serviços para este Modelo de Serviço",
|
||||
"Remove": "Remover",
|
||||
"Remove Search": "Remover Pesquisa",
|
||||
"Remove Header": "Remover Cabeçalho",
|
||||
"Removed Two Factor.": "Dois Fatores Removido.",
|
||||
"Reporting & Statistics": "Relatórios e Estatísticas",
|
||||
"Opt in to send anonymous reports to LibreNMS?": "Deseja participar do envio de relatórios anônimos para o LibreNMS?",
|
||||
"Reset": "Redefinir",
|
||||
"Reset criteria to default.": "Redefinir critérios para o padrão.",
|
||||
"Resolution": "Resolução",
|
||||
"Response time": "Tempo de resposta",
|
||||
"Restore Search": "Restaurar Pesquisa",
|
||||
"Restore Header": "Restaurar Cabeçalho",
|
||||
"Result": "Resultado",
|
||||
"RIPE NCC - API Tools": "Ferramentas de API do RIPE NCC",
|
||||
"RIPE NCC API Tools": "Ferramentas de API do RIPE NCC",
|
||||
"Roles": "Papéis",
|
||||
"Routing": "Roteamento",
|
||||
"Rrd": "RRD",
|
||||
"Rrdcheck": "rrdcheck",
|
||||
"Running the following commands will fix the issue most of the time:": "Executar os seguintes comandos resolverá o problema na maioria das vezes:",
|
||||
"Rule": "Regra",
|
||||
"Save changes": "Salvar alterações",
|
||||
"Save notes": "Salvar notas",
|
||||
"Save": "Salvar",
|
||||
"Scheduler": "Agendador",
|
||||
"Scheduled Maintenance": "Manutenção Programada",
|
||||
"Search": "Pesquisar",
|
||||
"Search all time": "Pesquisar tempo todo",
|
||||
"Search last 1 day": "Pesquisar último 1 dia",
|
||||
"Search last 1 hour": "Pesquisar última 1 hora",
|
||||
"Search last 14 days": "Pesquisar últimos 14 dias",
|
||||
"Search last 15 minutes": "Pesquisar últimos 15 minutos",
|
||||
"Search last 2 days": "Pesquisar últimos 2 dias",
|
||||
"Search last 2 hours": "Pesquisar últimas 2 horas",
|
||||
"Search last 30 days": "Pesquisar últimos 30 dias",
|
||||
"Search last 30 minutes": "Pesquisar últimos 30 minutos",
|
||||
"Search last 5 days": "Pesquisar últimos 5 dias",
|
||||
"Search last 5 minutes": "Pesquisar últimos 5 minutos",
|
||||
"Search last 7 days": "Pesquisar últimos 7 dias",
|
||||
"Search last 8 hours": "Pesquisar últimas 8 horas",
|
||||
"Seconds": "Segundos",
|
||||
"See the <a href=\":url\">list of contributors</a> on GitHub.": "Veja a <a href=\":url\">lista de colaboradores</a> no GitHub.",
|
||||
"Select Devices": "Selecionar Dispositivos",
|
||||
"Select Widget": "Selecionar Widget",
|
||||
"Select a Munin plugin": "Selecionar um plugin Munin",
|
||||
"Select a bill": "Selecionar uma tarifa",
|
||||
"Select a device": "Selecionar um dispositivo",
|
||||
"Select a graph": "Selecionar um gráfico",
|
||||
"Select a port": "Selecionar uma porta",
|
||||
"Select an application": "Selecionar uma aplicação",
|
||||
"Select one or more": "Selecione um ou mais",
|
||||
"Select or add one or more": "Selecione ou adicione um ou mais",
|
||||
"Select the parent device to delete its child devices" : "Selecione o dispositivo pai para excluir seus dispositivos filhos",
|
||||
"Sensors": "Sensores",
|
||||
"Server Name": "Nome do Servidor",
|
||||
"Server Stats": "Estatísticas do Servidor",
|
||||
"Servers": "Servidores",
|
||||
"Service Down": "Serviço Fora do Ar",
|
||||
"Services Templates": "Modelos de Serviços",
|
||||
"Services": "Serviços",
|
||||
"Settings": "Configurações",
|
||||
"Severity": "Severidade",
|
||||
"severity, descending": "severidade, descendente",
|
||||
"Shared (Read)": "Compartilhado (Leitura)",
|
||||
"Shared Dashboards": "Painéis Compartilhados",
|
||||
"Shared": "Compartilhado",
|
||||
"Show": "Mostrar",
|
||||
"show": "mostrar",
|
||||
"Show Dashboard Editor": "Exibir Editor de Painéis",
|
||||
"Show Port Errors": "Mostrar Erros de Porta",
|
||||
"Show Procedure field": "Mostrar campo de Procedimento",
|
||||
"Show Services": "Mostrar Serviços",
|
||||
"Show acknowledged": "Mostrar reconhecido",
|
||||
"Show devices": "Mostrar dispositivos",
|
||||
"Show legend": "Mostrar legenda",
|
||||
"Show only fired": "Mostrar somente disparado",
|
||||
"show only acknowledged": "mostrar somente reconhecido",
|
||||
"show only fired alerts": "mostrar somente alertas disparados",
|
||||
"Shutdown": "Desligar",
|
||||
"Six Hours": "Seis Horas",
|
||||
"SNMP code improvements.": "Melhorias no código SNMP.",
|
||||
"SNMP sysName": "sysName via SNMP",
|
||||
"Sort alerts by": "Classificar alertas por",
|
||||
"Sort order": "Ordem de classificação",
|
||||
"Sort Order": "Ordem de Classificação",
|
||||
"Source": "Fonte",
|
||||
"Standard Pollers": "Pollers Padrão",
|
||||
"Start": "Início",
|
||||
"State": "Estado",
|
||||
"Static": "Estático",
|
||||
"Statistics": "Estatísticas",
|
||||
"Status": "Status",
|
||||
"Storage": "Armazenamento",
|
||||
"Stream": "Stream",
|
||||
"Submit": "Enviar",
|
||||
"Summary": "Resumo",
|
||||
"Sysname": "Nome do Sistema",
|
||||
"Syslog Entries": "Entradas Syslog",
|
||||
"System": "Sistema",
|
||||
"System Status": "Status do Sistema",
|
||||
"Target URL": "URL de Destino",
|
||||
"Temperature": "Temperatura",
|
||||
"The :attribute field is required.": "O campo :attribute é obrigatório.",
|
||||
"The :attribute must a valid IP address\/network or hostname.": "O :attribute deve ser um endereço IP\/rede ou nome de host válido.",
|
||||
"The following html tags are supported: <b>, <iframe>, <i>, <ul>, <ol>, <li>, <h1>, <h2>, <h3>, <h4>, <br>, <p>.": "As seguintes tags HTML são suportadas: <b>, <iframe>, <i>, <ul>, <ol>, <li>, <h1>, <h2>, <h3>, <h4>, <br>, <p>.",
|
||||
"If you want just text then wrap in <pre></pre>": "Se você quiser apenas texto, envolva em <pre></pre>",
|
||||
"The Service Template could not be deleted": "O Modelo de Serviço não pôde ser excluído",
|
||||
"The device group could not be deleted": "O grupo de dispositivos não pôde ser excluído",
|
||||
"The device dependency could not be fetched.": "A dependência do dispositivo não pôde ser buscada.",
|
||||
"The device dependency could not be saved.": "A dependência do dispositivo não pôde ser salva.",
|
||||
"The device dependency could not be deleted." : "A dependência do dispositivo não pôde ser excluída.",
|
||||
"The user could not be deleted": "O usuário não pôde ser excluído",
|
||||
"This indicates the most likely endpoint switchport": "Isso indica a porta de switch de endpoint mais provável",
|
||||
"Three Months": "Três Meses",
|
||||
"Tile size": "Tamanho do Bloco",
|
||||
"Time Range": "Intervalo de Tempo",
|
||||
"Timestamp": "Timestamp",
|
||||
"timestamp, descending": "timestamp, descendente",
|
||||
"Timezone": "Fuso Horário",
|
||||
"To": "Para",
|
||||
"Toggle Dropdown": "Alternar Dropdown",
|
||||
"Toggle navigation": "Alternar navegação",
|
||||
"Toner": "Toner",
|
||||
"Too many two-factor failures, please contact administrator.": "Falhas excessivas na Autenticação de Dois Fatores, entre em contato com o administrador.",
|
||||
"Too many two-factor failures, please wait :time seconds": "Falhas excessivas na Autenticação de Dois Fatores, aguarde :time segundos",
|
||||
"Tools": "Ferramentas",
|
||||
"Top Count of Devices Types": "Quantidade Máxima de Tipos de Dispositivos",
|
||||
"Top :interface_count interfaces polled within :time_interval minutes": "Top :interface_count interfaces verificadas nos últimos :time_interval minutos",
|
||||
"Top :interface_count errored interfaces polled within :time_interval minutes": "Top :interface_count interfaces com erros verificadas nos últimos :time_interval minutos",
|
||||
"Top Errors": "Principais Erros",
|
||||
"Top Interfaces": "Principais Interfaces",
|
||||
"Top Devices": "Principais Dispositivos",
|
||||
"Top query": "Consulta principal",
|
||||
"Total Poll Time": "Tempo Total de Poll",
|
||||
"Total Poller Time": "Tempo Total de Pooler",
|
||||
"Total Poller Time Per Module": "Tempo Total de Poller por Módulo",
|
||||
"Total hosts": "Total de hosts",
|
||||
"Total services": "Total de serviços",
|
||||
"Total traffic": "Tráfego total",
|
||||
"Total": "Total",
|
||||
"Traffic Bills": "Tarifas de Tráfego",
|
||||
"Traffic": "Tráfego",
|
||||
"Transit": "Trânsito",
|
||||
"Translation not fully supported": "Tradução não suportada totalmente",
|
||||
"Twelve Hours": "Doze Horas",
|
||||
"Two Months": "Dois Meses",
|
||||
"Two Weeks": "Duas Semanas",
|
||||
"Two Years": "Dois Anos",
|
||||
"Two-Factor Authentication": "Autenticação de Dois Fatores",
|
||||
"Two-Factor removed.": "Autenticação de Dois Fatores removida.",
|
||||
"Two-Factor unlocked.": "Autenticação de Dois Fatores desbloqueada.",
|
||||
"TwoFactor Type": "Tipo de Dois Fatores",
|
||||
"TwoFactor auth added.": "Autenticação de Dois Fatores adicionada.",
|
||||
"TwoFactor auth removed.": "Autenticação de Dois Fatores removida.",
|
||||
"Type": "Tipo",
|
||||
"Ungrouped Devices": "Dispositivos Desagrupados",
|
||||
"Uniform Tiles": "Blocos Uniformes",
|
||||
"Unlock": "Desbloquear",
|
||||
"Unlocked Two Factor.": "Desbloqueio de Dois Fatores.",
|
||||
"Unpolled devices": "Dispositivos não pollados",
|
||||
"Up + Down": "Ativo + Fora do ar",
|
||||
"Up": "Ativo",
|
||||
"up": "ativo",
|
||||
"Up/Down Time": "Tempo Up/Down",
|
||||
"Update": "Atualizar",
|
||||
"Update URL": "Atualizar URL",
|
||||
"Updated dashboard for :username": "Painel atualizado para :username",
|
||||
"Update the browser URL to reflect the search criteria.": "Atualizar a URL do navegador para refletir os critérios de pesquisa.",
|
||||
"Updated widget settings": "Configurações do widget atualizadas",
|
||||
"Updates": "Atualizações",
|
||||
"Uptime": "Uptime",
|
||||
"Usage": "Uso",
|
||||
"Usage statistics:": "Estatísticas de Uso:",
|
||||
"User :username created": "Usuário :username criado",
|
||||
"User :username deleted.": "Usuário :username excluído.",
|
||||
"User :username updated": "Usuário :username atualizado",
|
||||
"User Preferences": "Preferências do Usuário",
|
||||
"User exceeded failures": "Usuário excedeu falhas",
|
||||
"User": "Usuário",
|
||||
"Username": "Nome de Usuário",
|
||||
"VM Host": "Host VM",
|
||||
"Validate Config": "Validar Configuração",
|
||||
"Vendor": "Fornecedor",
|
||||
"Verify New Password": "Verificar Nova Senha",
|
||||
"Version": "Versão",
|
||||
"View Ungrouped Devices": "Visualizar Dispositivos Desagrupados",
|
||||
"Virtual Machines": "Máquinas Virtuais",
|
||||
"yes": "sim",
|
||||
"You can only move & resize widgets when you're in Edit Mode.": "Você só pode mover e redimensionar widgets quando estiver no Modo de Edição.",
|
||||
"Warning :service_count": "Aviso :service_count",
|
||||
"warn": "aviso",
|
||||
"Warning": "Aviso",
|
||||
"Warning and critical": "Aviso e crítico",
|
||||
"Web Server": "Servidor Web",
|
||||
"Web site": "Site",
|
||||
"Whoops, looks like something went wrong. Check your librenms.log.": "Ops, parece que algo deu errado. Verifique o seu librenms.log.",
|
||||
"Whoops, the web server could not write required files to the filesystem.": "Ops, o servidor web não pôde gravar os arquivos necessários no sistema de arquivos.",
|
||||
"Widget title": "Título do Widget",
|
||||
"Widget :title added": "Widget :title adicionado",
|
||||
"Widget :title removed": "Widget :title removido",
|
||||
"Widgets": "Widgets",
|
||||
"Widgets updated": "Widgets atualizados",
|
||||
"Widget refresh interval (s)": "Intervalo de atualização do Widget (s)",
|
||||
"Wireless Sensors": "Sensores Sem Fio",
|
||||
"Wireless": "Sem Fio",
|
||||
"World Map": "Mapa-Mundi",
|
||||
"Worse": "Pior",
|
||||
"Wrong Two-Factor Token.": "Token de Autenticação de Dois Fatores incorreto.",
|
||||
"Whois": "Whois"
|
||||
}
|
21
lang/pt-BR/auth.php
Normal file
21
lang/pt-BR/auth.php
Normal file
@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Authentication Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines are used during authentication for various
|
||||
| messages that we need to display to the user. You are free to modify
|
||||
| these language lines according to your application's requirements.
|
||||
|
|
||||
*/
|
||||
|
||||
'title' => 'Autenticação',
|
||||
'failed' => 'Estas 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.',
|
||||
'disabled' => 'Sua conta está desativada, por favor, entre em contato com o administrador.',
|
||||
];
|
65
lang/pt-BR/bgp.php
Normal file
65
lang/pt-BR/bgp.php
Normal file
@ -0,0 +1,65 @@
|
||||
<?php
|
||||
|
||||
// https://www.iana.org/assignments/bgp-parameters/bgp-parameters.xhtml#bgp-parameters-3
|
||||
return [
|
||||
'error_codes' => [
|
||||
0 => 'Reservado',
|
||||
1 => 'Erro no Cabeçalho da Mensagem',
|
||||
2 => 'Erro na Mensagem OPEN',
|
||||
3 => 'Erro na Mensagem UPDATE',
|
||||
4 => 'Tempo de Espera Expirado',
|
||||
5 => 'Erro na Finite State Machine',
|
||||
6 => 'Cease',
|
||||
7 => 'Erro na Mensagem ROUTE-REFRESH',
|
||||
],
|
||||
'error_subcodes' => [
|
||||
1 => [
|
||||
0 => 'Não Especificado',
|
||||
1 => 'Conexão Não Sincronizada',
|
||||
2 => 'Comprimento da Mensagem Incorreto',
|
||||
3 => 'Tipo de Mensagem Incorreto',
|
||||
],
|
||||
2 => [
|
||||
0 => 'Não Especificado',
|
||||
1 => 'Número de Versão Não Suportado',
|
||||
2 => 'AS do Peer Incorreto',
|
||||
3 => 'Identificador BGP Incorreto',
|
||||
4 => 'Parâmetro Opcional Não Suportado',
|
||||
5 => '[Obsoleto]',
|
||||
6 => 'Tempo de Espera Inaceitável',
|
||||
7 => 'Incompatibilidade de Função (BGP Draft Temporário)',
|
||||
],
|
||||
3 => [
|
||||
0 => 'Não Especificado',
|
||||
1 => 'Lista de Atributos Malformada',
|
||||
2 => 'Atributo Well-known Não Reconhecido',
|
||||
3 => 'Atributo Well-known Ausente',
|
||||
4 => 'Erro nos Flags do Atributo',
|
||||
5 => 'Erro no Comprimento do Atributo',
|
||||
6 => 'Atributo ORIGIN Inválido',
|
||||
7 => '[Obsoleto]',
|
||||
8 => 'Atributo NEXT_HOP Inválido',
|
||||
9 => 'Erro em Atributo Opcional',
|
||||
10 => 'Campo de Rede Inválido',
|
||||
11 => 'AS_PATH Malformado',
|
||||
],
|
||||
5 => [
|
||||
0 => 'Erro Não Especificado',
|
||||
1 => 'Recebeu Mensagem Inesperada no Estado OpenSent',
|
||||
2 => 'Recebeu Mensagem Inesperada no Estado OpenConfirm',
|
||||
3 => 'Recebeu Mensagem Inesperada no Estado Established',
|
||||
],
|
||||
6 => [
|
||||
0 => 'Reservado',
|
||||
1 => 'Número Máximo de Prefixos Alcançado',
|
||||
2 => 'Desligamento Administrativo',
|
||||
3 => 'Peer Desconfigurado',
|
||||
4 => 'Reinicialização Administrativa',
|
||||
5 => 'Conexão Rejeitada',
|
||||
6 => 'Outra Mudança de Configuração',
|
||||
7 => 'Resolução de Colisão de Conexão',
|
||||
8 => 'Sem Recursos',
|
||||
9 => 'Reinicialização Forçada',
|
||||
],
|
||||
],
|
||||
];
|
265
lang/pt-BR/commands.php
Normal file
265
lang/pt-BR/commands.php
Normal file
@ -0,0 +1,265 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'config:get' => [
|
||||
'description' => 'Obter valor de configuração',
|
||||
'arguments' => [
|
||||
'setting' => 'configuração para obter valor na notação de ponto (exemplo: snmp.community.0)',
|
||||
],
|
||||
'options' => [
|
||||
'dump' => 'Dump de toda a configuração como json',
|
||||
],
|
||||
],
|
||||
'config:set' => [
|
||||
'description' => 'Definir valor de configuração (ou desfazer)',
|
||||
'arguments' => [
|
||||
'setting' => 'configuração para definir na notação de ponto (exemplo: snmp.community.0) Para anexar a um array, sufixar com .+',
|
||||
'value' => 'valor a ser definido, desfaz a configuração se omitido',
|
||||
],
|
||||
'options' => [
|
||||
'ignore-checks' => 'Ignorar todas as verificações de segurança',
|
||||
],
|
||||
'confirm' => 'Redefinir :setting para o padrão?',
|
||||
'forget_from' => 'Esquecer :path de :parent?',
|
||||
'errors' => [
|
||||
'append' => 'Não é possível anexar a configuração não-array',
|
||||
'failed' => 'Falha ao definir :setting',
|
||||
'invalid' => 'Esta não é uma configuração válida. Por favor, verifique sua entrada',
|
||||
'invalid_os' => 'SO especificado (:os) não existe',
|
||||
'nodb' => 'Banco de dados não conectado',
|
||||
'no-validation' => 'Não é possível definir :setting, falta definição de validação.',
|
||||
],
|
||||
],
|
||||
'db:seed' => [
|
||||
'existing_config' => 'O banco de dados contém configurações existentes. Continuar?',
|
||||
],
|
||||
'dev:check' => [
|
||||
'description' => 'Verificações de código do LibreNMS. Executar sem opções executa todas as verificações',
|
||||
'arguments' => [
|
||||
'check' => 'Executar a verificação especificada :checks',
|
||||
],
|
||||
'options' => [
|
||||
'commands' => 'Imprimir apenas os comandos que seriam executados, sem verificações',
|
||||
'db' => 'Executar testes unitários que requerem conexão com o banco de dados',
|
||||
'fail-fast' => 'Parar verificações ao encontrar qualquer falha',
|
||||
'full' => 'Executar verificações completas ignorando a filtragem de arquivos alterados',
|
||||
'module' => 'Módulo específico para executar testes. Implica unit, --db, --snmpsim',
|
||||
'os' => 'SO específico para executar testes. Pode ser uma expressão regular ou uma lista separada por vírgulas. Implica unit, --db, --snmpsim',
|
||||
'os-modules-only' => 'Pular teste de detecção de SO ao especificar um SO específico. Acelera o tempo de teste ao verificar alterações não relacionadas à detecção.',
|
||||
'quiet' => 'Ocultar saída a menos que haja um erro',
|
||||
'snmpsim' => 'Usar snmpsim para testes unitários',
|
||||
],
|
||||
],
|
||||
'dev:simulate' => [
|
||||
'description' => 'Simular dispositivos usando dados de teste',
|
||||
'arguments' => [
|
||||
'file' => 'O nome do arquivo (apenas o nome base) do arquivo snmprec para atualizar ou adicionar ao LibreNMS. Se o arquivo não for especificado, nenhum dispositivo será adicionado ou atualizado.',
|
||||
],
|
||||
'options' => [
|
||||
'multiple' => 'Usar nome da comunidade para o nome do host em vez de snmpsim',
|
||||
'remove' => 'Remover o dispositivo após parar',
|
||||
],
|
||||
'added' => 'Dispositivo :hostname (:id) adicionado',
|
||||
'exit' => 'Ctrl-C para parar',
|
||||
'removed' => 'Dispositivo :id removido',
|
||||
'updated' => 'Dispositivo :hostname (:id) atualizado',
|
||||
],
|
||||
'device:add' => [
|
||||
'description' => 'Adicionar um novo dispositivo',
|
||||
'arguments' => [
|
||||
'device spec' => 'Nome do host ou IP para adicionar',
|
||||
],
|
||||
'options' => [
|
||||
'v1' => 'Usar SNMP v1',
|
||||
'v2c' => 'Usar SNMP v2c',
|
||||
'v3' => 'Usar SNMP v3',
|
||||
'display-name' => "Uma string para exibir como nome deste dispositivo, padrão é o nome do host.\nPode ser um modelo simples usando substituições: {{ \$hostname }}, {{ \$sysName }}, {{ \$sysName_fallback }}, {{ \$ip }}",
|
||||
'force' => 'Apenas adicione o dispositivo, não faça verificações de segurança',
|
||||
'group' => 'Grupo de poller (para polling distribuído)',
|
||||
'ping-fallback' => 'Adicionar o dispositivo apenas para ping se não responder ao SNMP',
|
||||
'port-association-mode' => 'Define como as portas são mapeadas. ifName é sugerido para Linux/Unix',
|
||||
'community' => 'Comunidade SNMP v1 ou v2',
|
||||
'transport' => 'Transporte para conectar ao dispositivo',
|
||||
'port' => 'Porta de transporte SNMP',
|
||||
'security-name' => 'Nome de usuário de segurança SNMPv3',
|
||||
'auth-password' => 'Senha de autenticação SNMPv3',
|
||||
'auth-protocol' => 'Protocolo de autenticação SNMPv3',
|
||||
'privacy-protocol' => 'Protocolo de privacidade SNMPv3',
|
||||
'privacy-password' => 'Senha de privacidade SNMPv3',
|
||||
'ping-only' => 'Adicionar um dispositivo apenas para ping',
|
||||
'os' => 'Apenas ping: especificar SO',
|
||||
'hardware' => 'Apenas ping: especificar hardware',
|
||||
'sysName' => 'Apenas ping: especificar sysName',
|
||||
],
|
||||
'validation-errors' => [
|
||||
'port.between' => 'A porta deve ser entre 1-65535',
|
||||
'poller-group.in' => 'O grupo de poller fornecido não existe',
|
||||
],
|
||||
'messages' => [
|
||||
'save_failed' => 'Falha ao salvar dispositivo :hostname',
|
||||
'try_force' => 'Você pode tentar com a opção --force para pular verificações de segurança',
|
||||
'added' => 'Dispositivo adicionado :hostname (:device_id)',
|
||||
],
|
||||
],
|
||||
'device:ping' => [
|
||||
'description' => 'Pingar dispositivo e registrar dados para resposta',
|
||||
'arguments' => [
|
||||
'device spec' => 'Dispositivo para pingar um dos: <ID do Dispositivo>, <Nome do Host/IP>, todos',
|
||||
],
|
||||
],
|
||||
'device:poll' => [
|
||||
'description' => 'Obter dados do dispositivo(s) conforme definido pela descoberta',
|
||||
'arguments' => [
|
||||
'device spec' => 'Especificação do dispositivo para poll: device_id, nome do host, curinga (*), ímpar, par, todos',
|
||||
],
|
||||
'options' => [
|
||||
'modules' => 'Especificar módulo único a ser executado. Módulos separados por vírgulas, submódulos podem ser adicionados com /',
|
||||
'no-data' => 'Não atualizar datastores (RRD, InfluxDB, etc)',
|
||||
],
|
||||
'errors' => [
|
||||
'db_connect' => 'Falha ao conectar ao banco de dados. Verifique se o serviço de banco de dados está em execução e as configurações de conexão.',
|
||||
'db_auth' => 'Falha ao conectar ao banco de dados. Verifique as credenciais: :error',
|
||||
'no_devices' => 'Nenhum dispositivo encontrado correspondendo à especificação fornecida.',
|
||||
'none_up' => 'Dispositivo estava fora do ar, não foi possível fazer poll.|Todos os dispositivos estavam fora do ar, não foi possível fazer poll.',
|
||||
'none_polled' => 'Nenhum dispositivo foi pollado.',
|
||||
],
|
||||
'polled' => 'Fez poll em :count dispositivos em :time',
|
||||
],
|
||||
'key:rotate' => [
|
||||
'description' => 'Rotacionar APP_KEY, isso descriptografa todos os dados criptografados com a chave antiga fornecida e os armazena com a nova chave em APP_KEY.',
|
||||
'arguments' => [
|
||||
'old_key' => 'A antiga APP_KEY que é válida para dados criptografados',
|
||||
],
|
||||
'options' => [
|
||||
'generate-new-key' => 'Se você não tiver a nova chave definida em .env, use a APP_KEY de .env para descriptografar os dados, gerar uma nova chave e defini-la em .env',
|
||||
'forgot-key' => 'Se você não tiver a chave antiga, deve excluir todos os dados criptografados para poder continuar a usar certos recursos do LibreNMS',
|
||||
],
|
||||
'destroy' => 'Destruir todos os dados de configuração criptografados?',
|
||||
'destroy_confirm' => 'Destrua todos os dados criptografados apenas se não conseguir encontrar a antiga APP_KEY!',
|
||||
'cleared-cache' => 'A configuração estava em cache, cache foi limpo para garantir que APP_KEY está correta. Por favor, execute novamente lnms key:rotate',
|
||||
'backup_keys' => 'SALVE AMBAS as chaves! Caso algo dê errado, defina a nova chave em .env e use a chave antiga como argumento para este comando',
|
||||
'backup_key' => 'SALVE esta chave! Esta chave é necessária para acessar dados criptografados',
|
||||
'backups' => 'Este comando pode causar perda irreversível de dados e invalidará todas as sessões do navegador. Certifique-se de ter backups.',
|
||||
'confirm' => 'Tenho backups e quero continuar',
|
||||
'decrypt-failed' => 'Falha ao descriptografar :item, ignorando',
|
||||
'failed' => 'Falha ao descriptografar item(ns). Defina a nova chave como APP_KEY e execute novamente com a chave antiga como argumento.',
|
||||
'current_key' => 'APP_KEY atual: :key',
|
||||
'new_key' => 'Nova APP_KEY: :key',
|
||||
'old_key' => 'Antiga APP_KEY: :key',
|
||||
'save_key' => 'Salvar nova chave em .env?',
|
||||
'success' => 'Chaves rotacionadas com sucesso!',
|
||||
'validation-errors' => [
|
||||
'not_in' => ':attribute não deve coincidir com a APP_KEY atual',
|
||||
'required' => 'Ou a chave antiga ou --generate-new-key é necessária.',
|
||||
],
|
||||
],
|
||||
'lnms' => [
|
||||
'validation-errors' => [
|
||||
'optionValue' => 'A opção selecionada :option é inválida. Deve ser um dos: :values',
|
||||
],
|
||||
],
|
||||
'maintenance:fetch-ouis' => [
|
||||
'description' => 'Buscar MAC OUIs e armazená-los em cache para exibir nomes de fornecedores para endereços MAC',
|
||||
'options' => [
|
||||
'force' => 'Ignorar quaisquer configurações ou bloqueios que impeçam a execução do comando',
|
||||
'wait' => 'Aguardar um tempo aleatório, usado pelo agendador para evitar sobrecarga do servidor',
|
||||
],
|
||||
'disabled' => 'Integração Mac OUI desativada (:setting)',
|
||||
'enable_question' => 'Habilitar integração Mac OUI e busca agendada?',
|
||||
'recently_fetched' => 'Banco de dados MAC OUI buscado recentemente, pulando atualização.',
|
||||
'waiting' => 'Aguardando :minutes minuto antes de tentar atualizar o MAC OUI|Aguardando :minutes minutos antes de tentar atualizar o MAC OUI',
|
||||
'starting' => 'Armazenando Mac OUI no banco de dados',
|
||||
'downloading' => 'Baixando',
|
||||
'processing' => 'Processando CSV',
|
||||
'saving' => 'Salvando resultados',
|
||||
'success' => 'Mapeamentos OUI/Fabricante atualizados com sucesso. :count OUI modificado|Atualizado com sucesso. :count OUI modificados',
|
||||
'error' => 'Erro ao processar Mac OUI:',
|
||||
'vendor_update' => 'Adicionando OUI :oui para :vendor',
|
||||
],
|
||||
'plugin:disable' => [
|
||||
'description' => 'Desativar todos os plugins com o nome fornecido',
|
||||
'arguments' => [
|
||||
'plugin' => 'O nome do plugin a ser desativado ou "all" para desativar todos os plugins',
|
||||
],
|
||||
'already_disabled' => 'Plugin já desativado',
|
||||
'disabled' => ':count plugin desativado|:count plugins desativados',
|
||||
'failed' => 'Falha ao desativar plugin(s)',
|
||||
],
|
||||
'plugin:enable' => [
|
||||
'description' => 'Habilitar o plugin mais recente com o nome fornecido',
|
||||
'arguments' => [
|
||||
'plugin' => 'O nome do plugin a ser habilitado ou "all" para desativar todos os plugins',
|
||||
],
|
||||
'already_enabled' => 'Plugin já habilitado',
|
||||
'enabled' => ':count plugin habilitado|:count plugins habilitados',
|
||||
'failed' => 'Falha ao habilitar plugin(s)',
|
||||
],
|
||||
'report:devices' => [
|
||||
'description' => 'Imprimir dados dos dispositivos',
|
||||
'columns' => 'Colunas do banco de dados:',
|
||||
'synthetic' => 'Campos adicionais:',
|
||||
'counts' => 'Contagens de relacionamento:',
|
||||
'arguments' => [
|
||||
'device spec' => 'Especificação do dispositivo para poll: device_id, nome do host, curinga (*), ímpar, par, todos',
|
||||
],
|
||||
'options' => [
|
||||
'list-fields' => 'Imprimir uma lista de campos válidos',
|
||||
'fields' => 'Uma lista de campos separados por vírgulas para exibir. Opções válidas: nomes de colunas do dispositivo no banco de dados, contagens de relacionamento (ports_count) e/ou displayName',
|
||||
'output' => 'Formato de saída para exibir os dados :types',
|
||||
],
|
||||
],
|
||||
'smokeping:generate' => [
|
||||
'args-nonsense' => 'Use um dos --probes e --targets',
|
||||
'config-insufficient' => 'Para gerar uma configuração do smokeping, você deve ter definido "smokeping.probes", "fping" e "fping6" em sua configuração',
|
||||
'dns-fail' => 'não foi resolvível e foi omitido da configuração',
|
||||
'description' => 'Gerar uma configuração adequada para uso com smokeping',
|
||||
'header-first' => 'Este arquivo foi gerado automaticamente por "lnms smokeping:generate',
|
||||
'header-second' => 'Alterações locais podem ser sobrescritas sem aviso ou backups sendo feitos',
|
||||
'header-third' => 'Para mais informações, veja https://docs.librenms.org/Extensions/Smokeping/"',
|
||||
'no-devices' => 'Nenhum dispositivo elegível encontrado - dispositivos não devem estar desativados.',
|
||||
'no-probes' => 'Pelo menos um probe é necessário.',
|
||||
'options' => [
|
||||
'probes' => 'Gerar lista de probes - usado para dividir a configuração do smokeping em vários arquivos. Conflita com "--targets"',
|
||||
'targets' => 'Gerar a lista de alvos - usado para dividir a configuração do smokeping em vários arquivos. Conflita com "--probes"',
|
||||
'no-header' => 'Não adicionar o comentário padrão ao início do arquivo gerado',
|
||||
'no-dns' => 'Pular consultas DNS',
|
||||
'single-process' => 'Usar apenas um único processo para smokeping',
|
||||
'compat' => '[obsoleto] Imitar o comportamento do gen_smokeping.php',
|
||||
],
|
||||
],
|
||||
'snmp:fetch' => [
|
||||
'description' => 'Executar consulta SNMP em um dispositivo',
|
||||
'arguments' => [
|
||||
'device spec' => 'Especificação do dispositivo para poll: device_id, nome do host, curinga (*), ímpar, par, todos',
|
||||
'oid(s)' => 'Um ou mais OID SNMP para buscar. Deve ser MIB::oid ou um oid numérico',
|
||||
],
|
||||
'failed' => 'Comando SNMP falhou!',
|
||||
'oid' => 'OID',
|
||||
'options' => [
|
||||
'output' => 'Especificar o formato de saída :formats',
|
||||
'numeric' => 'OIDs Numéricos',
|
||||
'depth' => 'Profundidade para agrupar a tabela snmp. Geralmente o mesmo número de itens no índice da tabela',
|
||||
],
|
||||
'not_found' => 'Dispositivo não encontrado',
|
||||
'value' => 'Valor',
|
||||
],
|
||||
'translation:generate' => [
|
||||
'description' => 'Gerar arquivos json de idioma atualizados para uso na interface web',
|
||||
],
|
||||
'user:add' => [
|
||||
'description' => 'Adicionar um usuário local, você só pode fazer login com este usuário se a autenticação estiver definida como mysql',
|
||||
'arguments' => [
|
||||
'username' => 'O nome de usuário com o qual o usuário fará login',
|
||||
],
|
||||
'options' => [
|
||||
'descr' => 'Descrição do usuário',
|
||||
'email' => 'Email a ser usado para o usuário',
|
||||
'password' => 'Senha para o usuário, se não fornecida, você será solicitado',
|
||||
'full-name' => 'Nome completo do usuário',
|
||||
'role' => 'Definir o usuário para o papel desejado :roles',
|
||||
],
|
||||
'password-request' => 'Por favor, insira a senha do usuário',
|
||||
'success' => 'Usuário adicionado com sucesso: :username',
|
||||
'wrong-auth' => 'Aviso! Você não poderá fazer login com este usuário porque não está usando autenticação MySQL',
|
||||
],
|
||||
];
|
12
lang/pt-BR/components.php
Normal file
12
lang/pt-BR/components.php
Normal file
@ -0,0 +1,12 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'notification-subscription-status' => [
|
||||
'no-support' => 'Este navegador não suporta notificações',
|
||||
'no-transport' => 'Para habilitar notificações no navegador, deve haver um transporte de alerta referenciando este usuário',
|
||||
'enabled' => 'Notificações habilitadas para este navegador',
|
||||
'disabled' => 'Notificações desabilitadas para este navegador',
|
||||
'enable' => 'Habilitar',
|
||||
'disable' => 'Desabilitar',
|
||||
],
|
||||
];
|
16
lang/pt-BR/device.php
Normal file
16
lang/pt-BR/device.php
Normal file
@ -0,0 +1,16 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'attributes' => [
|
||||
'features' => 'Recursos do SO',
|
||||
'hardware' => 'Hardware',
|
||||
'icon' => 'Ícone',
|
||||
'ip' => 'IP',
|
||||
'location' => 'Localização',
|
||||
'os' => 'SO do Dispositivo',
|
||||
'serial' => 'Serial',
|
||||
'sysName' => 'sysName',
|
||||
'version' => 'Versão do SO',
|
||||
'type' => 'Tipo de dispositivo',
|
||||
],
|
||||
];
|
46
lang/pt-BR/exceptions.php
Normal file
46
lang/pt-BR/exceptions.php
Normal file
@ -0,0 +1,46 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'database_connect' => [
|
||||
'title' => 'Erro ao conectar ao banco de dados',
|
||||
],
|
||||
'database_inconsistent' => [
|
||||
'title' => 'Banco de dados inconsistente',
|
||||
'header' => 'Inconsistências no banco de dados encontradas durante um erro de banco de dados, por favor, corrija para continuar.',
|
||||
],
|
||||
'dusk_unsafe' => [
|
||||
'title' => 'É inseguro executar Dusk em produção',
|
||||
'message' => 'Execute ":command" para remover Dusk ou, se você for um desenvolvedor, defina o APP_ENV apropriado',
|
||||
],
|
||||
'file_write_failed' => [
|
||||
'title' => 'Erro: Não foi possível escrever no arquivo',
|
||||
'message' => 'Falha ao escrever no arquivo (:file). Por favor, verifique as permissões e SELinux/AppArmor, se aplicável.',
|
||||
],
|
||||
'host_exists' => [
|
||||
'hostname_exists' => 'Dispositivo :hostname já existe',
|
||||
'ip_exists' => 'Não é possível adicionar :hostname, já temos o dispositivo :existing com este IP :ip',
|
||||
'sysname_exists' => 'Já temos o dispositivo :hostname devido a sysName duplicado: :sysname',
|
||||
],
|
||||
'host_unreachable' => [
|
||||
'unpingable' => 'Não foi possível pingar :hostname (:ip)',
|
||||
'unsnmpable' => 'Não foi possível conectar a :hostname, por favor, verifique os detalhes SNMP e a acessibilidade SNMP',
|
||||
'unresolvable' => 'O nome do host não resolveu para IP',
|
||||
'no_reply_community' => 'SNMP :version: Sem resposta com a comunidade :credentials',
|
||||
'no_reply_credentials' => 'SNMP :version: Sem resposta com as credenciais :credentials',
|
||||
],
|
||||
'ldap_missing' => [
|
||||
'title' => 'Suporte PHP LDAP ausente',
|
||||
'message' => 'PHP não suporta LDAP, por favor, instale ou habilite a extensão PHP LDAP',
|
||||
],
|
||||
'maximum_execution_time_exceeded' => [
|
||||
'title' => 'Tempo máximo de execução de :seconds segundo excedido|Tempo máximo de execução de :seconds segundos excedido',
|
||||
'message' => 'O carregamento da página excedeu o tempo máximo de execução configurado no PHP. Aumente o max_execution_time no seu php.ini ou melhore o hardware do servidor',
|
||||
],
|
||||
'unserializable_route_cache' => [
|
||||
'title' => 'Erro causado por incompatibilidade de versão do PHP',
|
||||
'message' => 'A versão do PHP que o seu servidor web está executando (:web_version) não corresponde à versão do CLI (:cli_version)',
|
||||
],
|
||||
'snmp_version_unsupported' => [
|
||||
'message' => 'Versão SNMP não suportada ":snmpver", deve ser v1, v2c ou v3',
|
||||
],
|
||||
];
|
72
lang/pt-BR/install.php
Normal file
72
lang/pt-BR/install.php
Normal file
@ -0,0 +1,72 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'checks' => [
|
||||
'comment' => 'Comentário',
|
||||
'item' => 'Item',
|
||||
'php_required' => ':version ou superior necessário',
|
||||
'status' => 'Status',
|
||||
'title' => 'Verificações Pré-Instalação',
|
||||
],
|
||||
'database' => [
|
||||
'credentials' => 'Credenciais do Banco de Dados',
|
||||
'host' => 'Host',
|
||||
'host_placeholder' => 'Use localhost para Unix-Socket',
|
||||
'name' => 'Nome do Banco de Dados',
|
||||
'password' => 'Senha',
|
||||
'port' => 'Porta',
|
||||
'port_placeholder' => 'Deixe em branco se estiver usando Unix-Socket',
|
||||
'socket' => 'Unix-Socket',
|
||||
'socket_placeholder' => 'Use apenas para caminho de socket personalizado',
|
||||
'test' => 'Verificar Credenciais',
|
||||
'title' => 'Configurar Banco de Dados',
|
||||
'username' => 'Usuário',
|
||||
],
|
||||
'finish' => [
|
||||
'config_exists' => 'O arquivo config.php existe',
|
||||
'config_not_required' => 'Este arquivo não é necessário. Aqui está o padrão.',
|
||||
'config_not_written' => 'Não foi possível escrever config.php',
|
||||
'config_written' => 'Arquivo config.php escrito',
|
||||
'copied' => 'Copiado para a área de transferência',
|
||||
'dashboard' => 'Painel',
|
||||
'env_manual' => 'Atualize manualmente :file com o seguinte conteúdo',
|
||||
'env_not_written' => 'Não foi possível escrever o arquivo .env',
|
||||
'env_written' => 'Arquivo .env escrito',
|
||||
'failed' => 'Falha ao salvar .env',
|
||||
'finish' => 'Finalizar Instalação',
|
||||
'manual_copy' => 'Pressione Ctrl-C para copiar',
|
||||
'retry' => 'Tentar Novamente',
|
||||
'settings' => 'Configurações Adicionais',
|
||||
'success' => 'Instalação Completa',
|
||||
'thanks' => 'Obrigado por usar o LibreNMS.',
|
||||
'title' => 'Finalizar Instalação',
|
||||
'validate_button' => 'Validar Instalação',
|
||||
],
|
||||
'install' => 'Instalar',
|
||||
'migrate' => [
|
||||
'building_interrupt' => 'Não feche esta página ou interrompa a importação!',
|
||||
'error' => 'Erro encontrado, verifique a saída para mais detalhes.',
|
||||
'migrate' => 'Construir Banco de Dados',
|
||||
'retry' => 'Tentar Novamente',
|
||||
'timeout' => 'Solicitação HTTP expirou, a estrutura do seu banco de dados pode estar inconsistente.',
|
||||
'wait' => 'Por Favor, Aguarde...',
|
||||
],
|
||||
'steps' => [
|
||||
'checks' => 'Verificações Pré-Instalação',
|
||||
'database' => 'Banco de Dados',
|
||||
'finish' => 'Finalizar Instalação',
|
||||
'migrate' => 'Construir Banco de Dados',
|
||||
'user' => 'Criar Usuário',
|
||||
],
|
||||
'title' => 'Instalação do LibreNMS',
|
||||
'user' => [
|
||||
'button' => 'Adicionar Usuário',
|
||||
'created' => 'Usuário Criado',
|
||||
'email' => 'Email',
|
||||
'failure' => 'Falha ao criar usuário',
|
||||
'password' => 'Senha',
|
||||
'success' => 'Usuário criado com sucesso',
|
||||
'title' => 'Criar Usuário Administrador',
|
||||
'username' => 'Nome de Usuário',
|
||||
],
|
||||
];
|
10
lang/pt-BR/inventory.php
Normal file
10
lang/pt-BR/inventory.php
Normal file
@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'purge' => 'Purgar Não-Existente',
|
||||
'name' => 'Nome da Peça',
|
||||
'model' => 'Número da Peça',
|
||||
'serial' => 'Número de Série',
|
||||
'part' => 'Peça',
|
||||
'all_parts' => 'Todas as Peças',
|
||||
];
|
165
lang/pt-BR/map.php
Normal file
165
lang/pt-BR/map.php
Normal file
@ -0,0 +1,165 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'custom' => [
|
||||
'title' => [
|
||||
'edit_dialog' => 'Selecionar Mapa Personalizado para Editar',
|
||||
'create' => 'Criar Novo Mapa Personalizado',
|
||||
'view' => ':name | Mapa Personalizado',
|
||||
'edit' => 'Editar Mapa Personalizado',
|
||||
'manage' => 'Gerenciar Mapas Personalizados',
|
||||
],
|
||||
'create_map' => 'Novo Mapa',
|
||||
'view' => [
|
||||
'loading' => 'Carregando dados',
|
||||
'no_devices' => 'Nenhum dispositivo encontrado',
|
||||
],
|
||||
'edit' => [
|
||||
'text_font' => 'Fonte do Texto',
|
||||
'text_size' => 'Tamanho do Texto',
|
||||
'text_color' => 'Cor do Texto',
|
||||
'defaults' => 'Definir Padrões',
|
||||
'bg' => [
|
||||
'title' => 'Definir Plano de Fundo',
|
||||
'background' => 'Plano de Fundo',
|
||||
'color' => 'Cor',
|
||||
'image' => 'Imagem',
|
||||
'map' => 'Mapa',
|
||||
'none' => 'Nenhum',
|
||||
'clear_bg' => 'Limpar Plano de Fundo',
|
||||
'clear_background' => 'Limpar Plano de Fundo',
|
||||
'keep_background' => 'Manter Plano de Fundo',
|
||||
'saving' => 'Salvando...',
|
||||
'save_errors' => 'Falha ao salvar devido aos seguintes erros:',
|
||||
'save_error' => 'Falha ao salvar. O servidor retornou o código de erro: :code',
|
||||
'save' => 'Salvar Plano de Fundo',
|
||||
'lat' => 'Latitude',
|
||||
'lng' => 'Longitude',
|
||||
'zoom' => 'Zoom',
|
||||
'adjust_map' => 'Ajustar Mapa',
|
||||
'adjust_map_finish' => 'Concluir Ajuste do Mapa',
|
||||
'as_image' => 'Definir como Imagem',
|
||||
'as_image_hint' => 'Definir o mapa como plano de fundo da imagem será estático, mas terá desempenho melhor e funcionará sem conexão com o servidor de mapas',
|
||||
],
|
||||
'map' => [
|
||||
'settings_title' => 'Configurações do Mapa',
|
||||
'name' => 'Nome',
|
||||
'menu_group' => 'Menu Grupo',
|
||||
'no_group' => 'Sem Grupo',
|
||||
'width' => 'Largura',
|
||||
'height' => 'Altura',
|
||||
'alignment' => 'Alinhamento do Nó',
|
||||
'edgeseparation' => 'Separação de Links',
|
||||
'reverse' => 'Inverter Setas',
|
||||
'enable_legend' => 'Habilitar Legenda',
|
||||
'saving' => 'Salvando...',
|
||||
'save_errors' => 'Falha ao salvar devido aos seguintes erros:',
|
||||
'save_error' => 'Falha ao salvar. O servidor retornou o código de erro: :code',
|
||||
'delete' => 'Excluir :name?',
|
||||
'list' => 'Retornar à lista de mapas',
|
||||
'unsavedchanges' => 'Você tem alterações não salvas. Pressione confirmar para descartar as alterações e retornar à lista de mapas, ou cancelar para retornar ao editor.',
|
||||
'edit' => 'Editar Configurações do Mapa',
|
||||
'rerender' => 'Re-Renderizar Mapa',
|
||||
'save' => 'Salvar Mapa',
|
||||
'legend' => [
|
||||
'font_size' => 'Tamanho do Texto da Legenda',
|
||||
'steps' => 'Etapas da Legenda',
|
||||
'hideinvalid' => 'Ocultar Inválidos',
|
||||
'hideoverspeed' => 'Ocultar 100%+',
|
||||
],
|
||||
],
|
||||
'node' => [
|
||||
'new' => 'Novo Nó',
|
||||
'add' => 'Adicionar Nó',
|
||||
'edit' => 'Editar Nó',
|
||||
'defaults_title' => 'Configuração Padrão do Nó',
|
||||
'label' => 'Rótulo',
|
||||
'name' => 'Nome do Nó',
|
||||
'device_select' => 'Selecionar Dispositivo',
|
||||
'edit_defaults' => 'Editar Padrões do Nó',
|
||||
'map_link' => 'Link para Mapa',
|
||||
'map_select' => 'Selecionar Mapa...',
|
||||
'style' => 'Estilo',
|
||||
'style_options' => [
|
||||
'box' => 'Caixa',
|
||||
'circle' => 'Círculo',
|
||||
'database' => 'Banco de Dados',
|
||||
'ellipse' => 'Elipse',
|
||||
'text' => 'Texto',
|
||||
'device_image' => 'Imagem do Dispositivo',
|
||||
'device_image_circle' => 'Imagem do Dispositivo (Circular)',
|
||||
'diamond' => 'Diamante',
|
||||
'dot' => 'Ponto',
|
||||
'star' => 'Estrela',
|
||||
'triangle' => 'Triângulo',
|
||||
'triangle_inverted' => 'Triângulo Invertido',
|
||||
'hexagon' => 'Hexágono',
|
||||
'square' => 'Quadrado',
|
||||
'icon' => 'Ícone (selecionar abaixo)',
|
||||
],
|
||||
'icon' => 'Ícone',
|
||||
'icon_options' => [
|
||||
'server' => 'Servidor',
|
||||
'desktop' => 'Desktop',
|
||||
'dish' => 'Antena Parabólica',
|
||||
'satellite' => 'Satélite',
|
||||
'wifi' => 'Wifi',
|
||||
'cloud' => 'Nuvem',
|
||||
'globe' => 'Globo',
|
||||
'tower' => 'Torre',
|
||||
'arrow_right' => 'Seta - Direita',
|
||||
'arrow_left' => 'Seta - Esquerda',
|
||||
'arrow_up' => 'Seta - Cima',
|
||||
'arrow_down' => 'Seta - Baixo',
|
||||
],
|
||||
'image' => 'Imagem',
|
||||
'image_options' => [
|
||||
'adc' => 'Controlador de Entrega de Aplicação',
|
||||
'firewall' => 'Firewall',
|
||||
'gtm' => 'Gerenciador de Tráfego Global',
|
||||
'router' => 'Roteador',
|
||||
'switch-l2' => 'Switch - L2',
|
||||
'switch-l3' => 'Switch - L3',
|
||||
],
|
||||
'size' => 'Tamanho do Nó',
|
||||
'bg_color' => 'Cor de Fundo',
|
||||
'border_color' => 'Cor da Borda',
|
||||
],
|
||||
'edge' => [
|
||||
'new' => 'Nova Aresta',
|
||||
'add' => 'Adicionar Aresta',
|
||||
'defaults_title' => 'Configuração Padrão da Aresta',
|
||||
'from' => 'De',
|
||||
'to' => 'Para',
|
||||
'port_select' => 'Selecionar Porta',
|
||||
'reverse' => 'Inverter Direção da Porta',
|
||||
'edit_defaults' => 'Editar Padrões da Aresta',
|
||||
'style' => 'Estilo da Linha',
|
||||
'style_options' => [
|
||||
'dynamic' => 'Dinâmico',
|
||||
'continuous' => 'Contínuo',
|
||||
'discrete' => 'Discreto',
|
||||
'diagonalCross' => 'Cruz Diagonal',
|
||||
'straightCross' => 'Cruz Reta',
|
||||
'horizontal' => 'Horizontal',
|
||||
'vertical' => 'Vertical',
|
||||
'curvedCW' => 'Curvado no Sentido Horário',
|
||||
'curvedCCW' => 'Curvado no Sentido Anti-Horário',
|
||||
'cubicBezier' => 'Bezier Cúbico',
|
||||
],
|
||||
'show_usage_percent' => 'Mostrar percentual de uso',
|
||||
'show_usage_bps' => 'Mostrar uso em bps',
|
||||
'label' => 'Rótulo',
|
||||
'recenter' => 'Recentrar Linha',
|
||||
],
|
||||
'validate' => [
|
||||
'width_format' => 'A largura deve ser um número seguido de px ou %',
|
||||
'width_percent' => 'A largura em porcentagem deve estar entre 10 e 100',
|
||||
'width_pixels' => 'A largura em pixels deve ser de pelo menos 200',
|
||||
'height_format' => 'A altura deve ser um número seguido de px ou %',
|
||||
'height_percent' => 'A altura em porcentagem deve estar entre 10 e 100',
|
||||
'height_pixels' => 'A altura em pixels deve ser de pelo menos 200',
|
||||
],
|
||||
],
|
||||
],
|
||||
];
|
36
lang/pt-BR/modules.php
Normal file
36
lang/pt-BR/modules.php
Normal file
@ -0,0 +1,36 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'slas' => [
|
||||
'types' => [
|
||||
'dhcp' => 'DHCP',
|
||||
'dlsw' => 'DLSW',
|
||||
'dns' => 'DNS',
|
||||
'DnsQuery' => 'Consulta DNS',
|
||||
'echo' => 'ICMP Ping',
|
||||
'ethernetJitter' => 'Jitter Ethernet',
|
||||
'ethernetPing' => 'Ping Ethernet',
|
||||
'fileIO' => 'Arquivo I/O',
|
||||
'ftp' => 'FTP',
|
||||
'http' => 'HTTP',
|
||||
'HttpGet' => 'HTTP Get',
|
||||
'HttpGetMetadata' => 'HTTP Get Metadata',
|
||||
'IcmpEcho' => 'Echo ICMP',
|
||||
'icmpjitter' => 'Jitter ICMP',
|
||||
'IcmpTimeStamp' => 'Timestamp ICMP',
|
||||
'jitter' => 'Jitter',
|
||||
'lspGroup' => 'Grupo LSP',
|
||||
'lspPing' => 'Ping LSP',
|
||||
'lspPingPseudowire' => 'Ping Pseudowire LSP',
|
||||
'lspTrace' => 'Rastreamento LSP',
|
||||
'NtpQuery' => 'Consulta NTP',
|
||||
'pathEcho' => 'Ping ICMP de Caminho',
|
||||
'rtp' => 'RTP',
|
||||
'script' => 'Script',
|
||||
'tcpConnect' => 'Conexão TCP',
|
||||
'udpEcho' => 'Ping UDP',
|
||||
'UdpTimestamp' => 'Timestamp UDP',
|
||||
'voip' => 'VoIP',
|
||||
],
|
||||
],
|
||||
];
|
7
lang/pt-BR/overview.php
Normal file
7
lang/pt-BR/overview.php
Normal file
@ -0,0 +1,7 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'default' => [
|
||||
'title' => 'Visão Geral',
|
||||
],
|
||||
];
|
20
lang/pt-BR/pagination.php
Normal file
20
lang/pt-BR/pagination.php
Normal file
@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Linhas de Linguagem de Paginação
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| As linhas de linguagem a seguir são usadas pela biblioteca de paginação
|
||||
| para construir os links de paginação simples. Você é livre para alterá-las
|
||||
| para qualquer coisa que desejar para personalizar suas visualizações
|
||||
| para melhor corresponder ao seu aplicativo.
|
||||
|
|
||||
*/
|
||||
|
||||
'previous' => '« Anterior',
|
||||
'next' => 'Próximo »',
|
||||
|
||||
];
|
21
lang/pt-BR/passwords.php
Normal file
21
lang/pt-BR/passwords.php
Normal file
@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Password Reset Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines are the default lines which match reasons
|
||||
| that are given by the password broker for a password update attempt
|
||||
| has failed, such as for an invalid token or invalid new password.
|
||||
|
|
||||
*/
|
||||
|
||||
'reset' => 'Sua senha foi redefinida!',
|
||||
'sent' => 'Enviamos por e-mail o link de redefinição de senha!',
|
||||
'throttled' => 'Por favor, aguarde antes de tentar novamente.',
|
||||
'token' => 'Este token de redefinição de senha é inválido.',
|
||||
'user' => 'Não conseguimos encontrar um usuário com esse endereço de e-mail.',
|
||||
];
|
12
lang/pt-BR/plugins.php
Normal file
12
lang/pt-BR/plugins.php
Normal file
@ -0,0 +1,12 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'settings_page' => 'Configurações do :plugin',
|
||||
'admin_page' => 'Administração de Plugins',
|
||||
'admin_title' => 'Plugins do Sistema',
|
||||
'errors' => [
|
||||
'not_exist' => 'O plugin :plugin não existe.',
|
||||
'disabled' => 'O plugin :plugin está desativado.',
|
||||
'view_missing' => 'Visualização ausente.',
|
||||
],
|
||||
];
|
104
lang/pt-BR/poller.php
Normal file
104
lang/pt-BR/poller.php
Normal file
@ -0,0 +1,104 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'settings' => [
|
||||
'settings' => [
|
||||
'poller_groups' => [
|
||||
'description' => 'Grupos Atribuídos',
|
||||
'help' => 'Este nó só agirá em dispositivos nestes grupos de poller.',
|
||||
],
|
||||
'poller_enabled' => [
|
||||
'description' => 'Poller Habilitado',
|
||||
'help' => 'Habilitar workers de poller neste nó.',
|
||||
],
|
||||
'poller_workers' => [
|
||||
'description' => 'Workers de Poller',
|
||||
'help' => 'Quantidade de workers de poller a serem gerados neste nó.',
|
||||
],
|
||||
'poller_frequency' => [
|
||||
'description' => 'Frequência do Poller (Aviso!)',
|
||||
'help' => 'Com que frequência pollar dispositivos neste nó. Aviso! Alterar isso sem corrigir os arquivos rrd quebrará os gráficos. Veja a documentação para mais informações.',
|
||||
],
|
||||
'poller_down_retry' => [
|
||||
'description' => 'Repetição de Dispositivo Offline',
|
||||
'help' => 'Se um dispositivo estiver offline quando o polling for tentado neste nó. Este é o tempo de espera antes de tentar novamente.',
|
||||
],
|
||||
'discovery_enabled' => [
|
||||
'description' => 'Descoberta Habilitada',
|
||||
'help' => 'Habilitar workers de descoberta neste nó.',
|
||||
],
|
||||
'discovery_workers' => [
|
||||
'description' => 'Workers de Descoberta',
|
||||
'help' => 'Quantidade de workers de descoberta a serem executados neste nó. Definir um valor muito alto pode causar sobrecarga.',
|
||||
],
|
||||
'discovery_frequency' => [
|
||||
'description' => 'Frequência de Descoberta',
|
||||
'help' => 'Com que frequência executar a descoberta de dispositivos neste nó. O padrão é 4 vezes ao dia.',
|
||||
],
|
||||
'services_enabled' => [
|
||||
'description' => 'Serviços Habilitados',
|
||||
'help' => 'Habilitar workers de serviços neste nó.',
|
||||
],
|
||||
'services_workers' => [
|
||||
'description' => 'Workers de Serviços',
|
||||
'help' => 'Quantidade de workers de serviços neste nó.',
|
||||
],
|
||||
'services_frequency' => [
|
||||
'description' => 'Frequência dos Serviços',
|
||||
'help' => 'Com que frequência executar serviços neste nó. Isso deve corresponder à frequência do poller.',
|
||||
],
|
||||
'billing_enabled' => [
|
||||
'description' => 'Tarifação Habilitada',
|
||||
'help' => 'Habilitar workers de tarifação neste nó.',
|
||||
],
|
||||
'billing_frequency' => [
|
||||
'description' => 'Frequência de Tarifação',
|
||||
'help' => 'Com que frequência coletar dados de tarifação neste nó.',
|
||||
],
|
||||
'billing_calculate_frequency' => [
|
||||
'description' => 'Frequência de Cálculo de Tarifação',
|
||||
'help' => 'Com que frequência calcular o uso da tarifação neste nó.',
|
||||
],
|
||||
'alerting_enabled' => [
|
||||
'description' => 'Alertas Habilitados',
|
||||
'help' => 'Habilitar o worker de alertas neste nó.',
|
||||
],
|
||||
'alerting_frequency' => [
|
||||
'description' => 'Frequência de Alertas',
|
||||
'help' => 'Com que frequência as regras de alerta são verificadas neste nó. Note que os dados são atualizados apenas com base na frequência do poller.',
|
||||
],
|
||||
'ping_enabled' => [
|
||||
'description' => 'Fast Ping Habilitado',
|
||||
'help' => 'Fast Ping apenas pinga dispositivos para verificar se estão ativos ou inativos',
|
||||
],
|
||||
'ping_frequency' => [
|
||||
'description' => 'Frequência do Ping',
|
||||
'help' => 'Com que frequência verificar o ping neste nó. Aviso! Se você mudar isso, deve fazer alterações adicionais. Verifique a documentação do Fast Ping.',
|
||||
],
|
||||
'update_enabled' => [
|
||||
'description' => 'Manutenção Diária Habilitada',
|
||||
'help' => 'Executar o script de manutenção daily.sh e reiniciar o serviço de dispatcher posteriormente.',
|
||||
],
|
||||
'update_frequency' => [
|
||||
'description' => 'Frequência da Manutenção',
|
||||
'help' => 'Com que frequência executar a manutenção diária neste nó. O padrão é 1 dia. É altamente recomendável não alterar isso.',
|
||||
],
|
||||
'loglevel' => [
|
||||
'description' => 'Nível de Log',
|
||||
'help' => 'Nível de log do serviço de dispatcher.',
|
||||
],
|
||||
'watchdog_enabled' => [
|
||||
'description' => 'Watchdog Habilitado',
|
||||
'help' => 'O Watchdog monitora o arquivo de log e reinicia o serviço se não tiver sido atualizado',
|
||||
],
|
||||
'watchdog_log' => [
|
||||
'description' => 'Arquivo de Log para Monitorar',
|
||||
'help' => 'O padrão é o arquivo de log do LibreNMS.',
|
||||
],
|
||||
],
|
||||
'units' => [
|
||||
'seconds' => 'Segundos',
|
||||
'workers' => 'Workers',
|
||||
],
|
||||
],
|
||||
];
|
43
lang/pt-BR/port.php
Normal file
43
lang/pt-BR/port.php
Normal file
@ -0,0 +1,43 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'groups' => [
|
||||
'updated' => 'Grupos de :port atualizados',
|
||||
'none' => ':port nenhuma atualização solicitada',
|
||||
],
|
||||
'filters' => [
|
||||
'status_up' => 'Mostrar Apenas Ativos',
|
||||
'admin_down' => 'Mostrar Administrativamente Inativos',
|
||||
'disabled' => 'Mostrar Desativados',
|
||||
'ignored' => 'Mostrar Ignorados',
|
||||
],
|
||||
'graphs' => [
|
||||
'bits' => 'Bits',
|
||||
'upkts' => 'Pacotes Unicast',
|
||||
'nupkts' => 'Pacotes Não-Unicast',
|
||||
'errors' => 'Erros',
|
||||
'etherlike' => 'Etherlike',
|
||||
],
|
||||
'mtu_label' => 'MTU :mtu',
|
||||
'tabs' => [
|
||||
'arp' => 'Tabela ARP',
|
||||
'fdb' => 'Tabela FDB',
|
||||
'links' => 'Vizinhos',
|
||||
'xdsl' => 'xDSL',
|
||||
],
|
||||
'unknown_port' => 'Porta Desconhecida',
|
||||
'vlan_count' => 'VLANs: :count',
|
||||
'vlan_label' => 'VLAN: :label',
|
||||
'vrf_label' => 'VRF: :name',
|
||||
'xdsl' => [
|
||||
'sync_stat' => 'Sinc: :down/:up',
|
||||
'attainable_stat' => 'Máx: :down/:up',
|
||||
'attenuation_stat' => 'Aten: :down/:up',
|
||||
'snr_stat' => 'SNR: :down/:up',
|
||||
'sync' => 'Velocidade de Sincronização',
|
||||
'attainable' => 'Velocidade Atingível',
|
||||
'attenuation' => 'Atenuação',
|
||||
'snr' => 'Margem SNR',
|
||||
'power' => 'Potências de Saída',
|
||||
],
|
||||
];
|
18
lang/pt-BR/preferences.php
Normal file
18
lang/pt-BR/preferences.php
Normal file
@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| User preferences
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Translation strings for user preferences
|
||||
| lang: is the display name for this language in the language select dialog
|
||||
|
|
||||
*/
|
||||
|
||||
'title' => 'Preferências',
|
||||
'lang' => 'Português - Brasil',
|
||||
|
||||
];
|
194
lang/pt-BR/sensors.php
Normal file
194
lang/pt-BR/sensors.php
Normal file
@ -0,0 +1,194 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Linhas de Linguagem dos Sensores
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| As seguintes linhas de linguagem são usadas para traduzir nomes e unidades dos sensores
|
||||
|
|
||||
*/
|
||||
|
||||
'title' => 'Sensores',
|
||||
'airflow' => [
|
||||
'short' => 'Fluxo de Ar',
|
||||
'long' => 'Fluxo de Ar',
|
||||
'unit' => 'cfm',
|
||||
'unit_long' => 'Pés Cúbicos por Minuto',
|
||||
],
|
||||
'ber' => [
|
||||
'short' => 'BER',
|
||||
'long' => 'Taxa de Erro de Bit',
|
||||
'unit' => '',
|
||||
'unit_long' => '',
|
||||
],
|
||||
'charge' => [
|
||||
'short' => 'Carga',
|
||||
'long' => 'Porcentagem de Carga',
|
||||
'unit' => '%',
|
||||
'unit_long' => 'Porcento',
|
||||
],
|
||||
'chromatic_dispersion' => [
|
||||
'short' => 'Dispersão Cromática',
|
||||
'long' => 'Dispersão Cromática',
|
||||
'unit' => 'ps/nm/km',
|
||||
'unit_long' => 'Picosegundos por Nanômetro por Quilômetro',
|
||||
],
|
||||
'cooling' => [
|
||||
'short' => 'Resfriamento',
|
||||
'long' => '',
|
||||
'unit' => 'W',
|
||||
'unit_long' => 'Watts',
|
||||
],
|
||||
'count' => [
|
||||
'short' => 'Contagem',
|
||||
'long' => 'Contagem',
|
||||
'unit' => '',
|
||||
'unit_long' => '',
|
||||
],
|
||||
'current' => [
|
||||
'short' => 'Corrente',
|
||||
'long' => 'Corrente',
|
||||
'unit' => 'A',
|
||||
'unit_long' => 'Ampéres',
|
||||
],
|
||||
'dbm' => [
|
||||
'short' => 'dBm',
|
||||
'long' => 'dBm',
|
||||
'unit' => 'dBm',
|
||||
'unit_long' => 'Decibéis-Miliwatt',
|
||||
],
|
||||
'delay' => [
|
||||
'short' => 'Atraso',
|
||||
'long' => 'Atraso',
|
||||
'unit' => 's',
|
||||
'unit_long' => 'Segundos',
|
||||
],
|
||||
'eer' => [
|
||||
'short' => 'EER',
|
||||
'long' => 'Razão de Eficiência Energética',
|
||||
'unit' => '',
|
||||
'unit_long' => '',
|
||||
],
|
||||
'fanspeed' => [
|
||||
'short' => 'Velocidade do Ventilador',
|
||||
'long' => 'Velocidade do Ventilador',
|
||||
'unit' => 'RPM',
|
||||
'unit_long' => 'Rotações por Minuto',
|
||||
],
|
||||
'frequency' => [
|
||||
'short' => 'Frequência',
|
||||
'long' => 'Frequência',
|
||||
'unit' => 'Hz',
|
||||
'unit_long' => 'Hertz',
|
||||
],
|
||||
'humidity' => [
|
||||
'short' => 'Umidade',
|
||||
'long' => 'Porcentagem de Umidade',
|
||||
'unit' => '%',
|
||||
'unit_long' => 'Porcento',
|
||||
],
|
||||
'load' => [
|
||||
'short' => 'Carga',
|
||||
'long' => 'Porcentagem de Carga',
|
||||
'unit' => '%',
|
||||
'unit_long' => 'Porcento',
|
||||
],
|
||||
'loss' => [
|
||||
'short' => 'Perda',
|
||||
'long' => 'Porcentagem de Perda',
|
||||
'unit' => '%',
|
||||
'unit_long' => 'Porcento',
|
||||
],
|
||||
'power' => [
|
||||
'short' => 'Potência',
|
||||
'long' => 'Potência',
|
||||
'unit' => 'W',
|
||||
'unit_long' => 'Watts',
|
||||
],
|
||||
'power_consumed' => [
|
||||
'short' => 'Potência Consumida',
|
||||
'long' => 'Potência Consumida',
|
||||
'unit' => 'kWh',
|
||||
'unit_long' => 'Quilowatts-Hora',
|
||||
],
|
||||
'power_factor' => [
|
||||
'short' => 'Fator de Potência',
|
||||
'long' => 'Fator de Potência',
|
||||
'unit' => '',
|
||||
'unit_long' => '',
|
||||
],
|
||||
'pressure' => [
|
||||
'short' => 'Pressão',
|
||||
'long' => 'Pressão',
|
||||
'unit' => 'kPa',
|
||||
'unit_long' => 'Quilopascais',
|
||||
],
|
||||
'quality_factor' => [
|
||||
'short' => 'Fator de Qualidade',
|
||||
'long' => 'Fator de Qualidade',
|
||||
'unit' => '',
|
||||
'unit_long' => '',
|
||||
],
|
||||
'runtime' => [
|
||||
'short' => 'Tempo de Execução',
|
||||
'long' => 'Tempo de Execução',
|
||||
'unit' => 'Min',
|
||||
'unit_long' => 'Minutos',
|
||||
],
|
||||
'signal' => [
|
||||
'short' => 'Sinal',
|
||||
'long' => 'Sinal',
|
||||
'unit' => 'dBm',
|
||||
'unit_long' => 'Decibéis-Miliwatt',
|
||||
],
|
||||
'tv_signal' => [
|
||||
'short' => 'Sinal',
|
||||
'long' => 'Sinal de TV',
|
||||
'unit' => 'dBmV',
|
||||
'unit_long' => 'Decibéis-Milivolt',
|
||||
],
|
||||
'bitrate' => [
|
||||
'short' => 'Taxa de Bits',
|
||||
'long' => 'Taxa de Bits',
|
||||
'unit' => 'bps',
|
||||
'unit_long' => 'Bits por Segundo',
|
||||
],
|
||||
'snr' => [
|
||||
'short' => 'SNR',
|
||||
'long' => 'Relação Sinal-Ruído',
|
||||
'unit' => 'dB',
|
||||
'unit_long' => 'Decibéis',
|
||||
],
|
||||
'state' => [
|
||||
'short' => 'Estado',
|
||||
'long' => 'Estado',
|
||||
'unit' => '',
|
||||
],
|
||||
'temperature' => [
|
||||
'short' => 'Temperatura',
|
||||
'long' => 'Temperatura',
|
||||
'unit' => '°C',
|
||||
'unit_long' => '° Celsius',
|
||||
],
|
||||
'voltage' => [
|
||||
'short' => 'Tensão',
|
||||
'long' => 'Tensão',
|
||||
'unit' => 'V',
|
||||
'unit_long' => 'Volts',
|
||||
],
|
||||
'waterflow' => [
|
||||
'short' => 'Fluxo de Água',
|
||||
'long' => 'Fluxo de Água',
|
||||
'unit' => 'l/m',
|
||||
'unit_long' => 'Litros por Minuto',
|
||||
],
|
||||
'percent' => [
|
||||
'short' => 'Porcentagem',
|
||||
'long' => 'Porcentagem',
|
||||
'unit' => '%',
|
||||
'unit_long' => 'Porcento',
|
||||
],
|
||||
];
|
1791
lang/pt-BR/settings.php
Normal file
1791
lang/pt-BR/settings.php
Normal file
File diff suppressed because it is too large
Load Diff
6
lang/pt-BR/smokeping.php
Normal file
6
lang/pt-BR/smokeping.php
Normal file
@ -0,0 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'in' => 'Entrada',
|
||||
'out' => 'Saída',
|
||||
];
|
23
lang/pt-BR/stp.php
Normal file
23
lang/pt-BR/stp.php
Normal file
@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'stp_info' => 'Informações da Instância STP',
|
||||
'stp_ports' => 'Portas STP',
|
||||
'vlan' => 'VLAN',
|
||||
'root_bridge' => 'Root Bridge',
|
||||
'bridge_address' => 'Endereço da Bridge (MAC)',
|
||||
'protocol' => 'Especificação do protocolo',
|
||||
'priority' => 'Prioridade',
|
||||
'last_topology_change' => 'Tempo desde a mudança de topologia',
|
||||
'topology_changes' => 'Mudanças de topologia',
|
||||
'designated_root' => 'Raíz designada (MAC)',
|
||||
'root_cost' => 'Custo da raíz',
|
||||
'root_port' => 'Porta raíz',
|
||||
'max_age' => 'Idade máxima (s)',
|
||||
'hello_time' => 'Tempo de hello (s)',
|
||||
'hold_time' => 'Tempo de espera (s)',
|
||||
'forward_delay' => 'Atraso de encaminhamento (s)',
|
||||
'bridge_max_age' => 'Idade máxima da bridge (s)',
|
||||
'bridge_hello_time' => 'Tempo de hello da bridge (s)',
|
||||
'bridge_forward_delay' => 'Atraso de encaminhamento da bridge (s)',
|
||||
];
|
41
lang/pt-BR/syslog.php
Normal file
41
lang/pt-BR/syslog.php
Normal file
@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Syslog',
|
||||
'severity' => [
|
||||
'0' => 'Emergência',
|
||||
'1' => 'Alerta',
|
||||
'2' => 'Crítico',
|
||||
'3' => 'Erro',
|
||||
'4' => 'Aviso',
|
||||
'5' => 'Notificação',
|
||||
'6' => 'Informativo',
|
||||
'7' => 'Depuração',
|
||||
],
|
||||
'facility' => [
|
||||
'0' => 'kernel messages',
|
||||
'1' => 'user-level messages',
|
||||
'2' => 'mail-system',
|
||||
'3' => 'system daemons',
|
||||
'4' => 'security/authorization messages',
|
||||
'5' => 'messages generated internally by syslogd',
|
||||
'6' => 'line printer subsystem',
|
||||
'7' => 'network news subsystem',
|
||||
'8' => 'UUCP subsystem',
|
||||
'9' => 'clock daemon',
|
||||
'10' => 'security/authorization messages',
|
||||
'11' => 'FTP daemon',
|
||||
'12' => 'NTP subsystem',
|
||||
'13' => 'log audit',
|
||||
'14' => 'log alert',
|
||||
'15' => 'clock daemon (note 2)',
|
||||
'16' => 'local use 0 (local0)',
|
||||
'17' => 'local use 1 (local1)',
|
||||
'18' => 'local use 2 (local2)',
|
||||
'19' => 'local use 3 (local3)',
|
||||
'20' => 'local use 4 (local4)',
|
||||
'21' => 'local use 5 (local5)',
|
||||
'22' => 'local use 6 (local6)',
|
||||
'23' => 'local use 7 (local7)',
|
||||
],
|
||||
];
|
301
lang/pt-BR/validation.php
Normal file
301
lang/pt-BR/validation.php
Normal file
@ -0,0 +1,301 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Linhas de Idioma de Validação
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| As linhas de idioma a seguir contêm as mensagens de erro padrão usadas
|
||||
| pela classe de validador. Algumas dessas regras têm várias versões,
|
||||
| como as regras de tamanho. Sinta-se à vontade para ajustar cada uma
|
||||
| dessas mensagens aqui.
|
||||
|
|
||||
*/
|
||||
|
||||
'accepted' => 'O campo :attribute deve ser aceito.',
|
||||
'accepted_if' => 'O campo :attribute deve ser aceito quando :other for :value.',
|
||||
'active_url' => 'O campo :attribute deve ser 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 deve conter apenas letras.',
|
||||
'alpha_dash' => 'O campo :attribute deve conter apenas letras, números, traços e sublinhados.',
|
||||
'alpha_num' => 'O campo :attribute deve conter apenas letras e números.',
|
||||
'array' => 'O campo :attribute deve ser um array.',
|
||||
'ascii' => 'O campo :attribute deve conter apenas caracteres alfanuméricos de um byte 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 deve ter entre :min e :max itens.',
|
||||
'file' => 'O campo :attribute deve ter 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 deve ser verdadeiro ou falso.',
|
||||
'confirmed' => 'A confirmação do campo :attribute não coincide.',
|
||||
'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 corresponder ao formato :format.',
|
||||
'decimal' => 'O campo :attribute deve ter :decimal casas decimais.',
|
||||
'declined' => 'O campo :attribute deve ser recusado.',
|
||||
'declined_if' => 'O campo :attribute deve ser recusado quando :other for :value.',
|
||||
'different' => 'O campo :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 possui dimensões de imagem inválidas.',
|
||||
'distinct' => 'O campo :attribute possui 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 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 :attribute selecionado é inválido.',
|
||||
'file' => 'O campo :attribute deve ser um arquivo.',
|
||||
'filled' => 'O campo :attribute deve ter um valor.',
|
||||
'gt' => [
|
||||
'array' => 'O campo :attribute deve ter mais de :value itens.',
|
||||
'file' => 'O campo :attribute deve ser maior que :value kilobytes.',
|
||||
'numeric' => 'O campo :attribute deve ser maior que :value.',
|
||||
'string' => 'O campo :attribute deve ser maior que :value caracteres.',
|
||||
],
|
||||
'gte' => [
|
||||
'array' => 'O campo :attribute deve ter :value itens 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.',
|
||||
],
|
||||
'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 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.',
|
||||
'lowercase' => 'O campo :attribute deve estar em letras minúsculas.',
|
||||
'lt' => [
|
||||
'array' => 'O campo :attribute deve ter menos de :value itens.',
|
||||
'file' => 'O campo :attribute deve ser menor que :value kilobytes.',
|
||||
'numeric' => 'O campo :attribute deve ser menor que :value.',
|
||||
'string' => 'O campo :attribute deve ser menor que :value caracteres.',
|
||||
],
|
||||
'lte' => [
|
||||
'array' => 'O campo :attribute não deve ter mais de :value itens.',
|
||||
'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 campo :attribute deve ser um endereço MAC válido.',
|
||||
'max' => [
|
||||
'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 deve ter mais de :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' => [
|
||||
'array' => 'O campo :attribute deve ter pelo menos :min itens.',
|
||||
'file' => 'O campo :attribute deve ter pelo menos :min kilobytes.',
|
||||
'numeric' => 'O campo :attribute deve ser pelo menos :min.',
|
||||
'string' => 'O campo :attribute deve ter pelo menos :min caracteres.',
|
||||
],
|
||||
'min_digits' => 'O campo :attribute deve ter pelo menos :min dígitos.',
|
||||
'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 deve estar ausente quando :values estiver presente.',
|
||||
'missing_with_all' => 'O campo :attribute deve estar ausente quando :values estiverem presentes.',
|
||||
'multiple_of' => 'O campo :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 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 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 :attribute fornecido apareceu em um vazamento de dados. Escolha um :attribute diferente.',
|
||||
],
|
||||
'present' => 'O campo :attribute deve estar presente.',
|
||||
'prohibited' => 'O campo :attribute é proibido.',
|
||||
'prohibited_if' => 'O campo :attribute é proibido quando :other for :value.',
|
||||
'prohibited_unless' => 'O campo :attribute é proibido, a menos que :other esteja em :values.',
|
||||
'prohibits' => 'O campo :attribute proíbe :other de estar presente.',
|
||||
'regex' => 'O formato do campo :attribute é 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_unless' => 'O campo :attribute é obrigatório, a menos que :other esteja em :values.',
|
||||
'required_with' => 'O campo :attribute é obrigatório quando :values estiver presente.',
|
||||
'required_with_all' => 'O campo :attribute é obrigatório quando :values estiverem presentes.',
|
||||
'required_without' => 'O campo :attribute é obrigatório quando :values não estiver presente.',
|
||||
'required_without_all' => 'O campo :attribute é obrigatório quando nenhum dos :values estiver presente.',
|
||||
'same' => 'O campo :attribute e :other devem corresponder.',
|
||||
'size' => [
|
||||
'array' => 'O campo :attribute deve conter :size itens.',
|
||||
'file' => 'O campo :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 deve começar com um dos seguintes: :values.',
|
||||
'string' => 'O campo :attribute deve ser uma string.',
|
||||
'timezone' => 'O campo :attribute deve ser um fuso horário válido.',
|
||||
'unique' => 'O campo :attribute já foi usado.',
|
||||
'uploaded' => 'O campo :attribute falhou ao ser enviado.',
|
||||
'uppercase' => 'O campo :attribute deve estar em letras maiúsculas.',
|
||||
'url' => 'O campo :attribute deve ser uma URL válida.',
|
||||
'ulid' => 'O campo :attribute deve ser um ULID válido.',
|
||||
'uuid' => 'O campo :attribute deve ser um UUID válido.',
|
||||
|
||||
// Específico do LibreNMS
|
||||
'alpha_space' => 'O campo :attribute pode conter apenas letras, números, sublinhados e espaços.',
|
||||
'ip_or_hostname' => 'O campo :attribute deve ser um endereço IP/rede ou nome de host válido.',
|
||||
'is_regex' => 'O campo :attribute não é uma expressão regular válida',
|
||||
'keys_in' => 'O campo :attribute contém chaves inválidas: :extra. Chaves válidas: :values',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Linhas de Idioma de Validação Personalizadas
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Aqui você pode especificar mensagens de validação personalizadas para atributos usando
|
||||
| a convenção "attribute.rule" para nomear as linhas. Isso facilita a
|
||||
| especificação de uma linha de idioma personalizada específica para uma determinada regra de atributo.
|
||||
|
|
||||
*/
|
||||
|
||||
'custom' => [
|
||||
'attribute-name' => [
|
||||
'rule-name' => 'mensagem-personalizada',
|
||||
],
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Atributos de Validação Personalizados
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| As linhas de idioma a seguir são usadas para trocar nosso espaço reservado de atributo
|
||||
| por algo mais legível, como "Endereço de E-mail" em vez de "email". Isso simplesmente nos ajuda
|
||||
| a tornar nossa mensagem mais expressiva.
|
||||
|
|
||||
*/
|
||||
|
||||
'attributes' => [],
|
||||
|
||||
'results' => [
|
||||
'autofix' => 'Tentar corrigir automaticamente',
|
||||
'fix' => 'Correção',
|
||||
'fixed' => 'Correção concluída, atualize para executar as validações novamente.',
|
||||
'fetch_failed' => 'Falha ao buscar resultados de validação',
|
||||
'backend_failed' => 'Falha ao carregar dados do backend, verifique o console para erro.',
|
||||
'invalid_fixer' => 'Fixador inválido',
|
||||
'show_all' => 'Mostrar tudo',
|
||||
'show_less' => 'Mostrar menos',
|
||||
'validate' => 'Validar',
|
||||
'validating' => 'Validando',
|
||||
],
|
||||
'validations' => [
|
||||
'rrd' => [
|
||||
'CheckRrdVersion' => [
|
||||
'fail' => 'A versão do rrdtool especificada é mais recente do que a instalada. Config: :config_version Instalado: :installed_version',
|
||||
'fix' => 'Comente ou exclua $config[\'rrdtool_version\'] = \':version\'; do seu arquivo config.php',
|
||||
'ok' => 'Versão do rrdtool ok',
|
||||
],
|
||||
'CheckRrdcachedConnectivity' => [
|
||||
'fail_socket' => ':socket não parece existir, teste de conectividade do rrdcached falhou',
|
||||
'fail_port' => 'Não é possível conectar ao servidor rrdcached na porta :port',
|
||||
'ok' => 'Conectado ao rrdcached',
|
||||
],
|
||||
'CheckRrdDirPermissions' => [
|
||||
'fail_root' => 'Seu diretório RRD é de propriedade do root, considere mudar para usar um usuário não root',
|
||||
'fail_mode' => 'Seu diretório RRD não está configurado para 0775',
|
||||
'ok' => 'rrd_dir é gravável',
|
||||
],
|
||||
],
|
||||
'database' => [
|
||||
'CheckDatabaseTableNamesCase' => [
|
||||
'fail' => 'Você tem lower_case_table_names definido como 1 ou true na configuração do mysql.',
|
||||
'fix' => 'Defina lower_case_table_names=0 no seu arquivo de configuração mysql na seção [mysqld].',
|
||||
'ok' => 'lower_case_table_names está habilitado',
|
||||
],
|
||||
'CheckDatabaseServerVersion' => [
|
||||
'fail' => 'A versão :server :min é a versão mínima suportada a partir de :date.',
|
||||
'fix' => 'Atualize :server para uma versão suportada, sugerida :suggested.',
|
||||
'ok' => 'O servidor SQL atende aos requisitos mínimos',
|
||||
],
|
||||
'CheckMysqlEngine' => [
|
||||
'fail' => 'Algumas tabelas não estão usando o mecanismo InnoDB recomendado, isso pode causar problemas.',
|
||||
'tables' => 'Tabelas',
|
||||
'ok' => 'O mecanismo MySQL está ótimo',
|
||||
],
|
||||
'CheckSqlServerTime' => [
|
||||
'fail' => "O tempo entre este servidor e o banco de dados mysql está incorreto\n Hora do Mysql :mysql_time\n Hora do PHP :php_time",
|
||||
'ok' => 'Os tempos do MySQL e PHP coincidem',
|
||||
],
|
||||
'CheckSchemaVersion' => [
|
||||
'fail_outdated' => 'Seu banco de dados está desatualizado!',
|
||||
'fail_legacy_outdated' => 'Seu esquema de banco de dados (:current) é mais antigo do que o mais recente (:latest).',
|
||||
'fix_legacy_outdated' => 'Execute manualmente ./daily.sh e verifique se há erros.',
|
||||
'warn_extra_migrations' => 'Seu esquema de banco de dados tem migrações extras (:migrations). Se você acabou de mudar para a versão estável da versão diária, seu banco de dados está entre lançamentos e isso será resolvido com o próximo lançamento.',
|
||||
'warn_legacy_newer' => 'Seu esquema de banco de dados (:current) é mais recente do que o esperado (:latest). Se você acabou de mudar para a versão estável da versão diária, seu banco de dados está entre lançamentos e isso será resolvido com o próximo lançamento.',
|
||||
'ok' => 'O esquema do banco de dados está atualizado',
|
||||
],
|
||||
'CheckSchemaCollation' => [
|
||||
'ok' => 'Collations do banco de dados e das colunas estão corretas',
|
||||
],
|
||||
],
|
||||
'distributedpoller' => [
|
||||
'CheckDistributedPollerEnabled' => [
|
||||
'ok' => 'A configuração de Polling Distribuído está habilitada globalmente',
|
||||
'not_enabled' => 'Você não habilitou distributed_poller',
|
||||
'not_enabled_globally' => 'Você não habilitou distributed_poller globalmente',
|
||||
],
|
||||
'CheckMemcached' => [
|
||||
'not_configured_host' => 'Você não configurou distributed_poller_memcached_host',
|
||||
'not_configured_port' => 'Você não configurou distributed_poller_memcached_port',
|
||||
'could_not_connect' => 'Não foi possível conectar ao servidor memcached',
|
||||
'ok' => 'Conexão com memcached está ok',
|
||||
],
|
||||
'CheckRrdcached' => [
|
||||
'fail' => 'Você não habilitou rrdcached',
|
||||
],
|
||||
],
|
||||
'poller' => [
|
||||
'CheckActivePoller' => [
|
||||
'fail' => 'Nenhum método de polling ativo detectado',
|
||||
'both_fail' => 'Tanto o Dispatcher Service quanto o Python Wrapper estiveram ativos recentemente, isso pode causar duplo polling',
|
||||
'ok' => 'Pollers ativos encontrados',
|
||||
],
|
||||
'CheckDispatcherService' => [
|
||||
'fail' => 'Nenhum nó de dispatcher ativo encontrado',
|
||||
'ok' => 'Dispatcher Service está habilitado',
|
||||
'nodes_down' => 'Alguns nós de dispatcher não fizeram check-in recentemente',
|
||||
'not_detected' => 'Dispatcher Service não detectado',
|
||||
'warn' => 'O Dispatcher Service foi usado, mas não recentemente',
|
||||
],
|
||||
'CheckLocking' => [
|
||||
'fail' => 'Problema no servidor de bloqueio: :message',
|
||||
'ok' => 'Os bloqueios estão funcionais',
|
||||
],
|
||||
'CheckPythonWrapper' => [
|
||||
'fail' => 'Nenhum poller de wrapper python ativo encontrado',
|
||||
'no_pollers' => 'Nenhum poller de wrapper python encontrado',
|
||||
'cron_unread' => 'Não foi possível ler os arquivos cron',
|
||||
'ok' => 'O wrapper do poller Python está fazendo polling',
|
||||
'nodes_down' => 'Alguns nós de polling não fizeram check-in recentemente',
|
||||
'not_detected' => 'A entrada cron do wrapper Python não está presente',
|
||||
],
|
||||
'CheckRedis' => [
|
||||
'bad_driver' => 'Usando :driver para bloqueio, você deve definir CACHE_DRIVER=redis',
|
||||
'ok' => 'Redis está funcional',
|
||||
'unavailable' => 'Redis está indisponível',
|
||||
],
|
||||
],
|
||||
],
|
||||
];
|
64
lang/pt-BR/widgets.php
Normal file
64
lang/pt-BR/widgets.php
Normal file
@ -0,0 +1,64 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'alerts' => [
|
||||
'title' => 'Alertas',
|
||||
],
|
||||
'alertlog' => [
|
||||
'title' => 'Histórico de Alertas',
|
||||
],
|
||||
'alertlog-stats' => [
|
||||
'title' => 'Estatísticas do Histórico de Alertas',
|
||||
],
|
||||
'availability-map' => [
|
||||
'title' => 'Mapa de Disponibilidade',
|
||||
],
|
||||
'component-status' => [
|
||||
'title' => 'Status do Componente',
|
||||
],
|
||||
'device-summary-horiz' => [
|
||||
'title' => 'Resumo de Dispositivos Horizontal',
|
||||
],
|
||||
'device-summary-vert' => [
|
||||
'title' => 'Resumo de Dispositivos Vertical',
|
||||
],
|
||||
'device-types' => [
|
||||
'title' => 'Tipos de Dispositivos',
|
||||
],
|
||||
'eventlog' => [
|
||||
'title' => 'Log de Eventos',
|
||||
],
|
||||
'generic-graph' => [
|
||||
'title' => 'Gráfico',
|
||||
],
|
||||
'generic-image' => [
|
||||
'title' => 'Imagens Externas',
|
||||
],
|
||||
'globe' => [
|
||||
'title' => 'Mapa do Globo',
|
||||
],
|
||||
'graylog' => [
|
||||
'title' => 'Graylog',
|
||||
],
|
||||
'notes' => [
|
||||
'title' => 'Notas',
|
||||
],
|
||||
'server-stats' => [
|
||||
'title' => 'Estatísticas do Servidor',
|
||||
],
|
||||
'syslog' => [
|
||||
'title' => 'Syslog',
|
||||
],
|
||||
'top-devices' => [
|
||||
'title' => 'Principais Dispositivos',
|
||||
],
|
||||
'top-errors' => [
|
||||
'title' => 'Principais Erros',
|
||||
],
|
||||
'top-interfaces' => [
|
||||
'title' => 'Principais Interfaces',
|
||||
],
|
||||
'worldmap' => [
|
||||
'title' => 'Mapa Mundial',
|
||||
],
|
||||
];
|
135
lang/pt-BR/wireless.php
Normal file
135
lang/pt-BR/wireless.php
Normal file
@ -0,0 +1,135 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Wireless Sensors Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| As seguintes linhas de linguagem são usadas para traduzir nomes e unidades de sensores sem fio
|
||||
|
|
||||
*/
|
||||
|
||||
'title' => 'Sem Fio',
|
||||
'ap-count' => [
|
||||
'short' => 'APs',
|
||||
'long' => 'Contagem de APs',
|
||||
'unit' => '',
|
||||
],
|
||||
'clients' => [
|
||||
'short' => 'Clientes',
|
||||
'long' => 'Contagem de Clientes',
|
||||
'unit' => '',
|
||||
],
|
||||
'capacity' => [
|
||||
'short' => 'Capacidade',
|
||||
'long' => 'Capacidade',
|
||||
'unit' => '%',
|
||||
],
|
||||
'ccq' => [
|
||||
'short' => 'CCQ',
|
||||
'long' => 'Qualidade de Conexão do Cliente',
|
||||
'unit' => '%',
|
||||
],
|
||||
'errors' => [
|
||||
'short' => 'Erros',
|
||||
'long' => 'Contagem de Erros',
|
||||
'unit' => '',
|
||||
],
|
||||
'error-ratio' => [
|
||||
'short' => 'Taxa de Erros',
|
||||
'long' => 'Taxa de Erros por Bit/Pacote',
|
||||
'unit' => '%',
|
||||
],
|
||||
'error-rate' => [
|
||||
'short' => 'Taxa de Erros',
|
||||
'long' => 'Taxa de Erros por Bit',
|
||||
'unit' => 'bps',
|
||||
],
|
||||
'frequency' => [
|
||||
'short' => 'Frequência',
|
||||
'long' => 'Frequência',
|
||||
'unit' => 'MHz',
|
||||
],
|
||||
'distance' => [
|
||||
'short' => 'Distância',
|
||||
'long' => 'Distância',
|
||||
'unit' => 'm',
|
||||
],
|
||||
'mse' => [
|
||||
'short' => 'EMQ',
|
||||
'long' => 'Erro Médio Quadrático',
|
||||
'unit' => 'dB',
|
||||
],
|
||||
'noise-floor' => [
|
||||
'short' => 'Ruído de Fundo',
|
||||
'long' => 'Ruído de Fundo',
|
||||
'unit' => 'dBm',
|
||||
],
|
||||
'power' => [
|
||||
'short' => 'Potência/Sinal',
|
||||
'long' => 'Potência ou Sinal TX/RX',
|
||||
'unit' => 'dBm',
|
||||
],
|
||||
'quality' => [
|
||||
'short' => 'Qualidade',
|
||||
'long' => 'Qualidade',
|
||||
'unit' => '%',
|
||||
],
|
||||
'rate' => [
|
||||
'short' => 'Taxa',
|
||||
'long' => 'Taxa TX/RX',
|
||||
'unit' => 'bps',
|
||||
],
|
||||
'rssi' => [
|
||||
'short' => 'RSSI',
|
||||
'long' => 'Indicador de Força do Sinal Recebido',
|
||||
'unit' => 'dBm',
|
||||
],
|
||||
'snr' => [
|
||||
'short' => 'SNR',
|
||||
'long' => 'Relação Sinal-Ruído',
|
||||
'unit' => 'dB',
|
||||
],
|
||||
'sinr' => [
|
||||
'short' => 'SINR',
|
||||
'long' => 'Relação Sinal-Interferência-Mais-Ruído',
|
||||
'unit' => 'dB',
|
||||
],
|
||||
'rsrq' => [
|
||||
'short' => 'RSRQ',
|
||||
'long' => 'Qualidade do Sinal de Referência Recebido',
|
||||
'unit' => 'dB',
|
||||
],
|
||||
'rsrp' => [
|
||||
'short' => 'RSRP',
|
||||
'long' => 'Potência dos Sinais de Referência Recebidos',
|
||||
'unit' => 'dBm',
|
||||
],
|
||||
'ssr' => [
|
||||
'short' => 'RSS',
|
||||
'long' => 'Relação de Força do Sinal',
|
||||
'unit' => 'dB',
|
||||
],
|
||||
'utilization' => [
|
||||
'short' => 'Utilização',
|
||||
'long' => 'Utilização',
|
||||
'unit' => '%',
|
||||
],
|
||||
'xpi' => [
|
||||
'short' => 'XPI',
|
||||
'long' => 'Interferência de Polarização Cruzada',
|
||||
'unit' => 'dB',
|
||||
],
|
||||
'cell' => [
|
||||
'short' => 'Célula',
|
||||
'long' => 'Célula',
|
||||
'unit' => '',
|
||||
],
|
||||
'channel' => [
|
||||
'short' => 'Canal',
|
||||
'long' => 'Canal',
|
||||
'unit' => '',
|
||||
],
|
||||
];
|
Loading…
Reference in New Issue
Block a user