From 0b654aeafacd900182b4aa19f61c83a19874c7d4 Mon Sep 17 00:00:00 2001 From: "homarr-crowdin[bot]" <190541745+homarr-crowdin[bot]@users.noreply.github.com> Date: Sun, 8 Feb 2026 14:03:04 +0100 Subject: [PATCH] chore(lang): update translations from crowdin (#5002) Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com> --- packages/translation/src/lang/en-gb.json | 212 ++--- packages/translation/src/lang/no.json | 2 +- packages/translation/src/lang/pt.json | 1058 +++++++++++----------- 3 files changed, 636 insertions(+), 636 deletions(-) diff --git a/packages/translation/src/lang/en-gb.json b/packages/translation/src/lang/en-gb.json index 1ad6ede28..8510c4e2f 100644 --- a/packages/translation/src/lang/en-gb.json +++ b/packages/translation/src/lang/en-gb.json @@ -836,19 +836,19 @@ "title": "Request error", "description": { "connection": { - "hostUnreachable": "", - "networkUnreachable": "", - "refused": "", - "reset": "" + "hostUnreachable": "The server could not be reached. This usually means the host is offline or unreachable from your network.", + "networkUnreachable": "The network is unreachable. Please check your Internet connection or network configuration.", + "refused": "The server refused the connection. It may not be running or is rejecting requests on the specified port.", + "reset": "The connection was unexpectedly closed by the server. This can happen if the server is unstable or restarted." }, "dns": { - "notFound": "", - "timeout": "", - "noAnswer": "" + "notFound": "The server address could not be found. Please check the URL for typos or invalid domain names.", + "timeout": "DNS lookup timed out. This may be a temporary issue—please try again in a few moments.", + "noAnswer": "The DNS server didn't return a valid response. The domain may exist but has no valid records." }, "timeout": { - "aborted": "", - "timeout": "" + "aborted": "The request was aborted before it could complete. This might be due to a user action or system timeout.", + "timeout": "The request took too long to complete and was timed out. Check your network or try again later." } } } @@ -920,8 +920,8 @@ "message": "The path is incorrect. Please double-check the URL" }, "tooManyRequests": { - "title": "", - "message": "" + "title": "Too many requests in a given time", + "message": "There were too many requests. You are likely being rate-limited or rejected by the target system" } } }, @@ -963,36 +963,36 @@ "newLabel": "New realm" }, "personalAccessToken": { - "label": "", - "newLabel": "" + "label": "Personal Access Token", + "newLabel": "New Personal Access Token" }, "topic": { - "label": "", - "newLabel": "" + "label": "Topic", + "newLabel": "New topic" }, "url": { - "label": "", - "newLabel": "" + "label": "URL", + "newLabel": "New URL" }, "opnsenseApiKey": { - "label": "", - "newLabel": "" + "label": "API Key (Key)", + "newLabel": "New API Key (Key)" }, "opnsenseApiSecret": { - "label": "", - "newLabel": "" + "label": "API Key (Secret)", + "newLabel": "New API Key (Secret)" }, "githubAppId": { - "label": "", - "newLabel": "" + "label": "App Id", + "newLabel": "New App Id" }, "githubInstallationId": { - "label": "", - "newLabel": "" + "label": "Installation Id", + "newLabel": "New Installation Id" }, "privateKey": { - "label": "", - "newLabel": "" + "label": "Private key", + "newLabel": "New private key" } } }, @@ -1044,14 +1044,14 @@ } }, "common": { - "success": "", + "success": "Success", "beta": "Beta", "error": "Alpha", "action": { "add": "Add", "apply": "Apply", "backToOverview": "Back to overview", - "change": "", + "change": "Change", "create": "Create", "createAnother": "Create and start over", "edit": "Edit", @@ -1063,7 +1063,7 @@ "cancel": "Cancel", "delete": "Delete", "discard": "Discard", - "close": "", + "close": "Close", "confirm": "Confirm", "continue": "Continue", "previous": "Previous", @@ -1138,9 +1138,9 @@ "dangerZone": "Danger zone", "noResults": "No results have been found", "unsavedChanges": "You have unsaved changes!", - "servers": "", - "applications": "", - "services": "", + "servers": "Servers", + "applications": "Apps", + "services": "Services", "preview": { "show": "Show a preview", "hide": "Hide the preview" @@ -1177,8 +1177,8 @@ }, "unit": { "speed": { - "kilometersPerHour": "", - "milesPerHour": "" + "kilometersPerHour": "km/h", + "milesPerHour": "mph" } } }, @@ -1193,7 +1193,7 @@ "label": "Title" }, "customCssClasses": { - "label": "" + "label": "Custom CSS classes" }, "borderColor": { "label": "Border colour" @@ -1226,69 +1226,69 @@ }, "remove": { "title": "Remove category", - "message": "" + "message": "Are you sure you want to remove the category {name}?" }, "edit": { - "title": "", - "submit": "" + "title": "Rename category", + "submit": "Rename category" }, "menu": { "label": { - "create": "", - "changePosition": "" + "create": "New category", + "changePosition": "Change position" } }, "openAllInNewTabs": { - "title": "", - "text": "" + "title": "Open all in tabs", + "text": "Some browsers may block the bulk-opening of tabs for security reasons. Homarr was unable to open all windows, because your browser blocked this action. Please allow \"Open pop-up windows\" and re-try." } } }, "item": { "action": { - "create": "", - "import": "", - "edit": "", - "moveResize": "", - "duplicate": "", - "remove": "" + "create": "New item", + "import": "Import item", + "edit": "Edit item", + "moveResize": "Move / resize item", + "duplicate": "Duplicate item", + "remove": "Remove item" }, "menu": { "label": { - "settings": "" + "settings": "Settings" } }, "create": { - "title": "", - "search": "", - "addToBoard": "" + "title": "Choose item to add", + "search": "Filter items", + "addToBoard": "Add to board" }, "moveResize": { - "title": "", + "title": "Move / resize item", "field": { "width": { - "label": "" + "label": "Width" }, "height": { - "label": "" + "label": "Height" }, "xOffset": { - "label": "" + "label": "X offset" }, "yOffset": { - "label": "" + "label": "Y offset" } } }, "edit": { - "title": "", + "title": "Edit item", "advancedOptions": { - "label": "", - "title": "" + "label": "Advanced options", + "title": "Advanced item options" }, "field": { "integrations": { - "label": "" + "label": "Integrations" }, "title": { "label": "" @@ -1427,46 +1427,46 @@ }, "dnsHoleControls": { "name": "", - "description": "", + "description": "Control PiHole or AdGuard from your dashboard", "option": { "layout": { - "label": "", + "label": "Layout", "option": { "row": { - "label": "" + "label": "Horizontal" }, "column": { - "label": "" + "label": "Vertical" }, "grid": { - "label": "" + "label": "Grid" } } }, "showToggleAllButtons": { - "label": "" + "label": "Show Toggle All Buttons" } }, "error": { - "internalServerError": "" + "internalServerError": "Failed to control DNS Hole" }, "controls": { - "enableAll": "", - "disableAll": "", - "setTimer": "", - "set": "", - "enabled": "", - "disabled": "", - "processing": "", - "disconnected": "", - "hours": "", - "minutes": "", - "unlimited": "" + "enableAll": "Enable All", + "disableAll": "Disable All", + "setTimer": "Set Timer", + "set": "Set", + "enabled": "Enabled", + "disabled": "Disabled", + "processing": "Processing", + "disconnected": "Disconnected", + "hours": "Hours", + "minutes": "Minutes", + "unlimited": "Leave blank to unlimited" } }, "clock": { - "name": "", - "description": "", + "name": "Date and time", + "description": "Displays the current date and time.", "option": { "customTitleToggle": { "label": "", @@ -4475,12 +4475,12 @@ "message": "", "notification": { "success": { - "title": "", - "message": "" + "title": "Search engine deleted", + "message": "The search engine was deleted successfully" }, "error": { - "title": "", - "message": "" + "title": "Search engine not deleted", + "message": "The search engine could not be deleted" } } } @@ -4488,15 +4488,15 @@ "media": { "request": { "modal": { - "title": "", + "title": "Request \"{name}\"", "table": { "header": { - "season": "", - "episodes": "" + "season": "Season", + "episodes": "Episodes" } }, "button": { - "send": "" + "send": "Send request" } } } @@ -4506,44 +4506,44 @@ "certificate": { "field": { "hostname": { - "label": "" + "label": "Hostname" }, "subject": { - "label": "" + "label": "Subject" }, "issuer": { - "label": "" + "label": "Issuer" }, "validFrom": { - "label": "" + "label": "Valid from" }, "validTo": { - "label": "" + "label": "Valid to" }, "serialNumber": { - "label": "" + "label": "Serial number" }, "fingerprint": { - "label": "" + "label": "Fingerprint" } }, "page": { "list": { - "title": "", - "description": "", + "title": "Trusted certificates", + "description": "Used by Homarr to request data from integrations.", "noResults": { - "title": "" + "title": "There are no certificates yet" }, "invalid": { - "title": "", - "description": "" + "title": "Invalid certificate", + "description": "Failed to parse certificate" }, - "expires": "", - "toHostnames": "" + "expires": "Expires {when}", + "toHostnames": "Trusted hostnames" }, "hostnames": { - "title": "", - "description": "", + "title": "Trusted certificate hostnames", + "description": "Some certificates do not allow the specific domain Homarr uses to request them, because of this all trusted hostnames with their certificate thumbprints are used to bypass these restrictions.", "noResults": { "title": "There are no hostnames yet" }, diff --git a/packages/translation/src/lang/no.json b/packages/translation/src/lang/no.json index 5cc427169..a7bed2efb 100644 --- a/packages/translation/src/lang/no.json +++ b/packages/translation/src/lang/no.json @@ -3305,7 +3305,7 @@ "title": "Statistikk", "general": { "title": "Send anonym brukerdata", - "text": "Homarr vil sende anonymt brukerdata med åpen kildekode programvaren Umami. Det vil aldri samle inn personlig informasjon og følger derfor GDPR & CCPA fullstendig. Vi oppfordrer deg til å aktivere sending av brukerdata da det hjelper teamet vårt å identifisere problemer og sette prioritering." + "text": "Homarr vil sende anonymiserte analyser ved bruk av den åpne programvaren Umami. Når dette er aktivert, samler vi inn: Homarr-versjon, databastype (MySQL/PostgreSQL/SQLite), Docker/Kubernetes-status, aktiverte autentiseringsmetoder, og antallet av hver funksjon. Alle data er anonyme og aggregerte – ingen personlig informasjon, URL-er, navn eller identifiserbare data samles inn. Dette hjelper vårt open source-team med å forstå bruks‑mønstre og prioritere utvikling." }, "widgetData": { "title": "Widget data", diff --git a/packages/translation/src/lang/pt.json b/packages/translation/src/lang/pt.json index 80b0afd5e..20c061339 100644 --- a/packages/translation/src/lang/pt.json +++ b/packages/translation/src/lang/pt.json @@ -27,8 +27,8 @@ "description": "Configure o comportamento da importação" }, "boardSelection": { - "title": "{count} quadros encontrados", - "description": "Escolha todos os quadros com o tamanho que você deseja importar", + "title": "{count} painéis encontrados", + "description": "Escolha todos os painéis com o tamanho que você deseja importar", "action": { "selectAll": "Selecionar todos", "unselectAll": "Desmarcar Todos" @@ -95,8 +95,8 @@ "subtitle": "Você está pronto para começar!", "description": "Você concluiu com sucesso o processo de configuração. Agora você pode começar a usar o Homarr. Selecione sua próxima ação:", "action": { - "goToBoard": "Ir para o quadro {name}", - "createBoard": "Crie seu primeiro quadro", + "goToBoard": "Ir para o painel {name}", + "createBoard": "Crie seu primeiro painel", "inviteUser": "Convidar outros usuários", "docs": "Ler a documentação" } @@ -212,7 +212,7 @@ "message": "Quadro inicial alterado com sucesso" }, "error": { - "message": "Não foi possível alterar o quadro inicial" + "message": "Não foi possível alterar o painel inicial" } } }, @@ -287,7 +287,7 @@ }, "delete": { "label": "Excluir usuário permanentemente", - "description": "Exclui esse usuário incluindo suas preferências. Isso não removerá nenhum quadro. O usuário não sera notificado.", + "description": "Exclui esse usuário incluindo suas preferências. Isso não removerá nenhum painel. O usuário não será notificado.", "confirm": "Tem certeza que deseja excluir o usuário {username} e suas preferências?" }, "select": { @@ -308,11 +308,11 @@ "members": "Membros", "homeBoard": { "label": "Quadro inicial", - "description": "Somente quadros acessíveis ao grupo podem ser selecionados" + "description": "Somente painéis acessíveis ao grupo podem ser selecionados" }, "mobileBoard": { "label": "Quadro para celular", - "description": "Somente quadros acessíveis ao grupo podem ser selecionados" + "description": "Somente painéis acessíveis ao grupo podem ser selecionados" } }, "permission": { @@ -334,7 +334,7 @@ }, "use-all": { "label": "Usar todas aplicações", - "description": "Permitir que os membros adicionem qualquer aplicativo aos seus quadros" + "description": "Permitir que os membros adicionem qualquer aplicativo aos seus painéis" }, "modify-all": { "label": "Modificar todos os aplicativos", @@ -515,11 +515,11 @@ "notification": { "success": { "title": "Configurações salvas", - "message": "As configurações do quadro foram salvas com sucesso" + "message": "As configurações do painel foram salvas com sucesso" }, "error": { "title": "Falha ao salvar configurações", - "message": "Não foi possível salvar as configurações do quadro" + "message": "Não foi possível salvar as configurações do painel" } } } @@ -537,7 +537,7 @@ }, "defaultGroup": { "name": "Grupo padrão", - "description": "" + "description": "{name} — Todos os usuários conectados" } }, "app": { @@ -603,8 +603,8 @@ }, "useDifferentUrlForPing": { "checkbox": { - "label": "", - "description": "" + "label": "Use uma URL diferente para o ping", + "description": "Útil se o Homarr puder acessar diretamente usando um hostname interno ou rede para evitar uso de largura de banda do provedor" } } }, @@ -614,8 +614,8 @@ "notFound": "Nenhum aplicativo encontrado", "search": "Busque por um aplicativo", "noResults": "Sem resultados", - "action": "", - "title": "Selecione um aplicativo para adicioná-lo neste quadro" + "action": "Selecionar {app}", + "title": "Selecione um aplicativo para adicioná-lo neste painel" }, "create": { "title": "Criar aplicativo", @@ -631,11 +631,11 @@ "title": "Integrações", "search": "Buscar integrações", "noResults": { - "title": "" + "title": "Ainda não existem integrações" } }, "create": { - "title": "", + "title": "Nova integração {name}", "notification": { "success": { "title": "Criação bem-sucedida", @@ -663,7 +663,7 @@ } }, "edit": { - "title": "", + "title": "Editar integração {name}", "notification": { "success": { "title": "Mudanças aplicadas com sucesso", @@ -676,9 +676,9 @@ }, "app": { "action": { - "add": "", - "remove": "", - "select": "" + "add": "Vincular um aplicativo", + "remove": "Desvincular", + "select": "Selecione um aplicativo para vincular" } } }, @@ -706,7 +706,7 @@ }, "attemptSearchEngineCreation": { "label": "Criar mecanismo de busca", - "description": "" + "description": "A integração \"{kind}\" pode ser usada com os mecanismos de busca. Marque isso para configurar automaticamente o mecanismo de busca." }, "app": { "sectionTitle": "Aplicativo vinculado" @@ -738,24 +738,24 @@ "description": "Ocorreu um erro desconhecido, abra a causa abaixo para ver mais detalhes" }, "parse": { - "title": "", - "description": "" + "title": "Erro de análise", + "description": "A resposta não pôde ser analisada. Verifique se a URL está apontando para a URL base do serviço." }, "authorization": { "title": "Erro de autorização", - "description": "A requisição não foi autorizada. Verifique se as credenciais estão corretas e se você as configurou com permissões suficientes." + "description": "A solicitação não foi autorizada. Verifique se as credenciais estão corretas e se você as configurou com permissões suficientes." }, "statusCode": { - "title": "", - "description": "", - "otherDescription": "", + "title": "Erro de resposta", + "description": "Resposta inesperada recebida: {statusCode} ({reason}) de . Verifique se a URL está apontando para a URL base da integração.", + "otherDescription": "Resposta inesperada recebida: {statusCode} de . Verifique se a URL está apontando para a URL base da integração.", "reason": { - "badRequest": "Requisição inválida", + "badRequest": "Solicitação inválida", "notFound": "Não encontrado", - "tooManyRequests": "", + "tooManyRequests": "Muitas solicitações", "internalServerError": "Erro interno do servidor", - "serviceUnavailable": "", - "gatewayTimeout": "" + "serviceUnavailable": "Serviço indisponível", + "gatewayTimeout": "Tempo esgotado do gateway" } }, "certificate": { @@ -777,7 +777,7 @@ }, "extract": { "title": "Falha na extração do certificado CA", - "message": "" + "message": "Apenas certificados autoassinados sem uma cadeia podem ser buscados automaticamente. Se você estiver usando um certificado autoassinado, certifique-se de fazer upload do certificado CA manualmente. Você pode encontrar instruções sobre como fazer isso em ." } }, "action": { @@ -833,31 +833,31 @@ } }, "request": { - "title": "Erro de requisição", + "title": "Erro de solicitação", "description": { "connection": { "hostUnreachable": "O servidor não pôde ser alcançado. Isso geralmente significa que o host está offline ou inacessível da sua rede.", - "networkUnreachable": "", + "networkUnreachable": "A rede está inacessível. Verifique sua conexão com a internet ou configuração de rede.", "refused": "O servidor recusou a conexão. Ele pode não estar em execução ou está rejeitando solicitações na porta especificada.", "reset": "A conexão foi fechada inesperadamente pelo servidor. Isso pode acontecer se o servidor estiver instável ou for reiniciado." }, "dns": { "notFound": "Não foi possível encontrar o endereço do servidor. Verifique se há erros de digitação ou nomes de domínio inválidos na URL.", - "timeout": "", + "timeout": "A consulta DNS expirou. Isso pode ser um problema temporário—tente novamente em alguns instantes.", "noAnswer": "O servidor DNS não retornou uma resposta válida. O domínio pode existir, mas não possui registros válidos." }, "timeout": { - "aborted": "", - "timeout": "" + "aborted": "A solicitação foi abortada antes de ser concluída. Isso pode ser devido a uma ação do usuário ou tempo limite do sistema.", + "timeout": "A solicitação demorou muito para ser concluída e expirou. Verifique sua rede ou tente novamente mais tarde." } } } }, - "alertNotice": "", + "alertNotice": "O botão Salvar é habilitado após o estabelecimento de uma conexão bem-sucedida", "notification": { "success": { - "title": "", - "message": "" + "title": "Conexão bem-sucedida", + "message": "A conexão foi estabelecida com sucesso" }, "invalidUrl": { "title": "URL inválido", @@ -868,15 +868,15 @@ "message": "Nem todas as credenciais foram fornecidas" }, "invalidCredentials": { - "title": "", - "message": "" + "title": "Credenciais inválidas", + "message": "As credenciais são inválidas" }, "commonError": { - "title": "", - "message": "" + "title": "Falha na conexão", + "message": "A conexão não pôde ser estabelecida" }, "badRequest": { - "title": "Requisição inválida", + "title": "Solicitação inválida", "message": "A solicitação estava malformada" }, "unauthorized": { @@ -884,7 +884,7 @@ "message": "Credenciais provavelmente incorretas" }, "forbidden": { - "title": "", + "title": "Proibido", "message": "Provavelmente faltam permissões" }, "notFound": { @@ -896,37 +896,37 @@ "message": "O servidor encontrou um erro" }, "serviceUnavailable": { - "title": "", + "title": "Serviço indisponível", "message": "O servidor está indisponível no momento" }, "connectionAborted": { - "title": "", - "message": "" + "title": "Conexão abortada", + "message": "A conexão foi abortada" }, "domainNotFound": { "title": "Domínio não encontrado", "message": "O domínio não pôde ser encontrado" }, "connectionRefused": { - "title": "", - "message": "" + "title": "Conexão recusada", + "message": "A conexão foi recusada" }, "invalidJson": { - "title": "", - "message": "" + "title": "JSON inválido", + "message": "A resposta não é um JSON válido" }, "wrongPath": { - "title": "", - "message": "" + "title": "Caminho incorreto", + "message": "O caminho provavelmente não está correto" }, "tooManyRequests": { - "title": "", - "message": "" + "title": "Muitas solicitações em um curto período", + "message": "Houve muitas requisições. Você provavelmente está sendo limitado por taxa ou rejeitado pelo sistema de destino" } } }, "secrets": { - "title": "", + "title": "Secrets", "lastUpdated": "Última atualização em {date}", "notSet": { "label": "Nenhum valor definido", @@ -938,7 +938,7 @@ "message": "Tem certeza de que deseja redefinir esta credencial?" }, "noSecretsRequired": { - "segmentTitle": "", + "segmentTitle": "Sem credenciais", "text": "Nenhuma credencial necessária para esta integração" }, "kind": { @@ -959,8 +959,8 @@ "newLabel": "Novo ID de token" }, "realm": { - "label": "", - "newLabel": "" + "label": "Realm", + "newLabel": "Novo realm" }, "personalAccessToken": { "label": "Token de acesso pessoal", @@ -975,31 +975,31 @@ "newLabel": "Nova URL" }, "opnsenseApiKey": { - "label": "", - "newLabel": "" + "label": "Chave de API (Key)", + "newLabel": "Nova Chave de API (Key)" }, "opnsenseApiSecret": { - "label": "", - "newLabel": "" + "label": "Chave de API (Key)", + "newLabel": "Nova Chave de API (Key)" }, "githubAppId": { - "label": "", - "newLabel": "" + "label": "ID do Aplicativo", + "newLabel": "Novo ID de Aplicativo" }, "githubInstallationId": { - "label": "", - "newLabel": "" + "label": "ID de instalação", + "newLabel": "Novo ID de instalação" }, "privateKey": { - "label": "", - "newLabel": "" + "label": "Chave privada", + "newLabel": "Nova chave privada" } } }, "permission": { - "use": "", - "interact": "", - "full": "" + "use": "Selecionar integrações em itens", + "interact": "Interagir com integrações", + "full": "Acesso completo à integração" } }, "media": { @@ -1039,7 +1039,7 @@ "label": "Copiar URL" }, "open": { - "label": "" + "label": "Abrir mídia" } } }, @@ -1117,7 +1117,7 @@ "addLabel": "Adicionar {value}" }, "select": { - "placeholder": "", + "placeholder": "Selecionar um valor", "badge": { "recommended": "Recomendado" } @@ -1166,7 +1166,7 @@ "custom": { "passwordsDoNotMatch": "Senhas não coincidem", "passwordRequirements": "A senha não atende aos requisitos", - "boardAlreadyExists": "Já existe um quadro com este nome", + "boardAlreadyExists": "Já existe um painel com este nome", "invalidFileType": "Formato de arquivo inválido, esperado {expected}", "invalidFileName": "Nome de arquivo inválido", "fileTooLarge": "O arquivo é muito grande, o tamanho máximo é {maxSize}", @@ -1196,11 +1196,11 @@ "label": "Classes CSS customizadas" }, "borderColor": { - "label": "" + "label": "Cor da borda" } }, "remove": { - "title": "", + "title": "Remover seção dinâmica", "message": "Tem certeza de que deseja remover esta seção dinâmica? Os itens serão movidos para o mesmo local na seção pai." } }, @@ -1213,19 +1213,19 @@ "action": { "create": "Nova categoria", "edit": "Renomear categoria", - "remove": "", + "remove": "Remover categoria", "moveUp": "Subir", "moveDown": "Mover para baixo", "createAbove": "Nova categoria acima", "createBelow": "Nova categoria abaixo", - "openAllInNewTabs": "" + "openAllInNewTabs": "Abrir tudo em abas" }, "create": { "title": "Nova categoria", "submit": "Adicionar categoria" }, "remove": { - "title": "", + "title": "Remover categoria", "message": "Tem certeza que deseja deletar a categoria {name}?" }, "edit": { @@ -1239,8 +1239,8 @@ } }, "openAllInNewTabs": { - "title": "", - "text": "" + "title": "Abrir tudo em abas", + "text": "Alguns navegadores podem bloquear a abertura em massa de abas por motivos de segurança. O Homarr não conseguiu abrir todas as janelas porque seu navegador bloqueou esta ação. Por favor, permita \"Abrir janelas pop-up\" e tente novamente." } } }, @@ -1261,7 +1261,7 @@ "create": { "title": "Escolha o item a adicionar", "search": "Filtrar itens", - "addToBoard": "Adicionar ao quadro" + "addToBoard": "Adicionar ao painel" }, "moveResize": { "title": "Mover / redimensionar item", @@ -1308,11 +1308,11 @@ }, "widget": { "app": { - "name": "", - "description": "", + "name": "Aplicativo", + "description": "Incorpora um aplicativo no quadro.", "option": { "appId": { - "label": "" + "label": "Escolher aplicativo" }, "openInNewTab": { "label": "Abrir em nova guia" @@ -1321,10 +1321,10 @@ "label": "Exibir o nome do aplicativo" }, "pingEnabled": { - "label": "" + "label": "Habilitar verificação de status" }, "layout": { - "label": "", + "label": "Layout", "option": { "row": "Horizontal", "row-reverse": "Horizontal (invertido)", @@ -1333,31 +1333,31 @@ } }, "descriptionDisplayMode": { - "label": "", - "description": "", + "label": "Modo de exibição da descrição", + "description": "Escolha como exibir a descrição do aplicativo", "option": { - "normal": "", - "tooltip": "", + "normal": "Dentro do widget", + "tooltip": "Como tooltip", "hidden": "Oculto" } } }, "error": { "notFound": { - "label": "", - "tooltip": "" + "label": "Nenhum aplicativo", + "tooltip": "Você não tem nenhum aplicativo válido selecionado" } } }, "bookmarks": { "name": "Marcadores", - "description": "", + "description": "Exibe múltiplos links de aplicativos", "option": { "title": { "label": "Título" }, "layout": { - "label": "", + "label": "Layout", "option": { "row": { "label": "Horizontal" @@ -1392,11 +1392,11 @@ } }, "dnsHoleSummary": { - "name": "", - "description": "", + "name": "Resumo do DNS Hole", + "description": "Exibe o resumo do seu DNS Hole", "option": { "layout": { - "label": "", + "label": "Layout", "option": { "row": { "label": "Horizontal" @@ -1410,27 +1410,27 @@ } }, "usePiHoleColors": { - "label": "" + "label": "Usar cores do Pi-Hole" } }, "error": { - "internalServerError": "", + "internalServerError": "Falha ao buscar resumo do DNS Hole", "integrationsDisconnected": "Nenhum dado disponível, todas as integrações estão desconectadas" }, "data": { "adsBlockedToday": "Bloqueado hoje", "adsBlockedTodayPercentage": "Bloqueado hoje", "dnsQueriesToday": "Consultas hoje", - "domainsBeingBlocked": "" + "domainsBeingBlocked": "Domínios na lista de bloqueio" }, - "domainsTooltip": "" + "domainsTooltip": "Devido a múltiplas integrações, o Homarr não pode calcular o número exato de domínios sendo bloqueados" }, "dnsHoleControls": { - "name": "", + "name": "Controles do DNS Hole", "description": "Controle o PiHole ou o AdGuard em seu painel de controle", "option": { "layout": { - "label": "", + "label": "Layout", "option": { "row": { "label": "Horizontal" @@ -1444,11 +1444,11 @@ } }, "showToggleAllButtons": { - "label": "" + "label": "Exibir botões \"Alternar Todos\"" } }, "error": { - "internalServerError": "" + "internalServerError": "Falha ao gerenciar o DNS Hole" }, "controls": { "enableAll": "Habilitar todos", @@ -1461,7 +1461,7 @@ "disconnected": "Desconectado", "hours": "Horas", "minutes": "Minutos", - "unlimited": "" + "unlimited": "Deixe em branco para não limitar" } }, "clock": { @@ -1557,7 +1557,7 @@ "checkList": "Lista de verificação", "increaseIndent": "Aumentar recuo", "decreaseIndent": "Diminuir recuo", - "link": "", + "link": "Link", "unlink": "Remover link", "image": "Incorporar imagem", "addTable": "Adicionar tabela", @@ -1585,7 +1585,7 @@ "width": "Largura", "height": "Altura" }, - "placeholder": "", + "placeholder": "Comece a escrever suas notas", "dismiss": { "title": "Descartar alterações?", "message": "Você tem alterações não salvas em seu bloco de notas. Tem certeza de que deseja descartá-las?", @@ -1634,8 +1634,8 @@ } }, "smartHome-entityState": { - "name": "", - "description": "", + "name": "Estado da Entidade", + "description": "Exibe o estado de uma entidade e permite alterná-lo opcionalmente", "option": { "entityId": { "label": "ID da entidade" @@ -1644,16 +1644,16 @@ "label": "Nome de exibição" }, "entityUnit": { - "label": "" + "label": "Unidade da Entidade" }, "clickable": { - "label": "" + "label": "Clicável" } } }, "smartHome-executeAutomation": { - "name": "", - "description": "", + "name": "Executar automação", + "description": "Acionar uma automação com um único clique", "option": { "displayName": { "label": "Nome de exibição" @@ -1667,14 +1667,14 @@ } }, "stockPrice": { - "name": "", - "description": "", + "name": "Preço das ações", + "description": "Exibe o preço atual das ações de uma empresa", "option": { "stock": { - "label": "" + "label": "Símbolo da ação" }, "timeRange": { - "label": "", + "label": "Intervalo de tempo", "option": { "1d": { "label": "1 dia" @@ -1692,7 +1692,7 @@ "label": "6 meses" }, "ytd": { - "label": "" + "label": "Acumulado no ano (YTD)" }, "1y": { "label": "1 ano" @@ -1744,7 +1744,7 @@ }, "calendar": { "name": "Calendário", - "description": "", + "description": "Exibe eventos de suas integrações em uma visualização de calendário dentro de um período relativo específico", "duration": { "allDay": "Dia inteiro" }, @@ -1752,19 +1752,19 @@ "releaseType": { "label": "Tipo de libertação de Radarr", "options": { - "inCinemas": "", - "digitalRelease": "", - "physicalRelease": "" + "inCinemas": "Nos cinemas", + "digitalRelease": "Lançamento digital", + "physicalRelease": "Lançamento físico" } }, "filterPastMonths": { - "label": "" + "label": "Começar de" }, "filterFutureMonths": { - "label": "" + "label": "Terminar em" }, "showUnmonitored": { - "label": "" + "label": "Mostrar não monitorados" } } }, @@ -1829,7 +1829,7 @@ }, "indexerManager": { "name": "Status do Gerenciador de Indexadores", - "description": "", + "description": "Status dos seus indexadores", "option": { "openIndexerSiteInNewTab": { "label": "Abrir o site do indexador em uma nova guia" @@ -1838,7 +1838,7 @@ "title": "Gerenciador de indexadores", "testAll": "Testar todos", "error": { - "internalServerError": "" + "internalServerError": "Falha ao buscar status dos indexadores" } }, "healthMonitoring": { @@ -1846,7 +1846,7 @@ "description": "Exibe informações que mostram a saúde e status de seu(s) sistema(s).", "tab": { "system": "Sistema", - "cluster": "" + "cluster": "Cluster" }, "option": { "fahrenheit": { @@ -1865,13 +1865,13 @@ "label": "Mostrar informações do sistema de arquivos" }, "defaultTab": { - "label": "" + "label": "Aba padrão" }, "visibleClusterSections": { - "label": "" + "label": "Seções de cluster visíveis" }, "sectionIndicatorRequirement": { - "label": "" + "label": "Requisito do indicador de seção" } }, "popover": { @@ -1881,16 +1881,16 @@ "memoryAvailable": "Disponível: {memoryAvailable}GiB ({percent}%)", "version": "Versão {version}", "uptime": "Tempo de atividade: {months} mês(es), {days} dias, {hours} horas, {minutes} minutos", - "loadAverage": "", + "loadAverage": "Média de carga:", "minute": "1 minuto", "minutes": "{count} minutos", - "used": "", + "used": "Usado", "available": "Disponível", - "lastSeen": "" + "lastSeen": "Última atualização de status: {lastSeen}" }, "memory": {}, "error": { - "internalServerError": "" + "internalServerError": "Falha ao buscar status de saúde" }, "cluster": { "summary": { @@ -1899,33 +1899,33 @@ }, "resource": { "node": { - "name": "" + "name": "Nós" }, "qemu": { - "name": "" + "name": "VMs" }, "lxc": { - "name": "" + "name": "LXCs" }, "storage": { - "name": "" + "name": "Armazenamento" } }, "popover": { "rightSection": { - "node": "", - "vmId": "", - "plugin": "" + "node": "Nós", + "vmId": "ID da VM", + "plugin": "Plugin" }, "detail": { "cpu": "Núcleos", "memory": "Memória", - "storage": "", - "uptime": "", - "haState": "", + "storage": "Armazenamento", + "uptime": "Tempo de atividade", + "haState": "Estado HA", "storageType": { - "local": "", - "shared": "" + "local": "Armazenamento local", + "shared": "Armazenamento compartilhado" } } }, @@ -1934,7 +1934,7 @@ "name": "Nome", "cpu": "CPU", "memory": "RAM", - "node": "" + "node": "Nó" } } } @@ -1944,19 +1944,19 @@ "description": "Estatísticas dos seus contêineres (Esse widget só pode ser adicionado com privilégios de administrador)", "option": { "enableRowSorting": { - "label": "" + "label": "Ativar ordenação de itens" }, "defaultSort": { - "label": "", + "label": "Coluna usada para ordenação por padrão", "option": { "name": "Nome", - "state": "", + "state": "Estado", "cpuUsage": "Uso da CPU", "memoryUsage": "Uso da Memória" } }, "descendingDefaultSort": { - "label": "" + "label": "Inverter ordenação" } }, "error": { @@ -1987,10 +1987,10 @@ }, "error": { "noIntegration": "Nenhuma integração Coolify configurada", - "internalServerError": "" + "internalServerError": "Falha ao buscar dados do Coolify" }, "server": { - "buildServer": "" + "buildServer": "Build" }, "instances": { "title": "Instâncias" @@ -2043,13 +2043,13 @@ }, "hasAutoPlay": { "label": "Reprodução automática", - "description": "" + "description": "A reprodução automática só funciona quando está no mudo devido a restrições do navegador" }, "isMuted": { - "label": "" + "label": "Mudo" }, "hasControls": { - "label": "" + "label": "Exibir controles" } }, "error": { @@ -2058,21 +2058,21 @@ } }, "mediaServer": { - "name": "", - "description": "", + "name": "Streams atuais do servidor de mídia", + "description": "Exibe os streams atuais em seus servidores de mídia", "option": { "showOnlyPlaying": { - "label": "", - "description": "" + "label": "Exibir apenas o que está sendo reproduzido", + "description": "Desabilitar isso não funcionará para o Plex" } }, "items": { - "currentlyPlaying": "", + "currentlyPlaying": "Reproduzindo agora", "user": "Usuário", "name": "Nome", "id": "Id", "metadata": { - "title": "", + "title": "Estatísticas para nerds", "video": { "title": "Vídeo", "resolution": "Resolução" @@ -2083,63 +2083,63 @@ "codec": "Codificador de áudio" }, "transcoding": { - "title": "", + "title": "Transcodificação", "container": "Contêiner", "resolution": "Resolução", - "target": "" + "target": "Codec de destino" } } } }, "downloads": { - "name": "", - "description": "", + "name": "Cliente de Download", + "description": "Permite visualizar e gerenciar seus Downloads de clientes Torrent e Usenet.", "option": { "columns": { - "label": "" + "label": "Colunas para exibir" }, "enableRowSorting": { - "label": "" + "label": "Habilitar ordenação de itens" }, "defaultSort": { - "label": "" + "label": "Coluna usada para ordenação por padrão" }, "descendingDefaultSort": { - "label": "" + "label": "Inverter ordenação" }, "showCompletedUsenet": { - "label": "" + "label": "Exibir entradas usenet marcadas como concluídas" }, "showCompletedTorrent": { - "label": "" + "label": "Exibir entradas torrent marcadas como concluídas" }, "showCompletedHttp": { - "label": "" + "label": "Exibir entradas diversas marcadas como concluídas" }, "activeTorrentThreshold": { - "label": "" + "label": "Ocultar torrents concluídos abaixo deste limite (em kiB/s)" }, "categoryFilter": { - "label": "" + "label": "Categorias/rótulos para filtrar" }, "filterIsWhitelist": { - "label": "" + "label": "Filtrar como lista de permissões" }, "applyFilterToRatio": { - "label": "" + "label": "Usar filtro para calcular Proporção" }, "limitPerIntegration": { - "label": "", - "description": "" + "label": "Limitar itens por integração", + "description": "Isso limitará o número de itens exibidos por integração, não globalmente" } }, "errors": { - "noColumns": "", - "noCommunications": "" + "noColumns": "Selecionar Colunas em Itens", + "noCommunications": "Não foi possível carregar dados da integração" }, "items": { "actions": { - "columnTitle": "" + "columnTitle": "Controles" }, "added": { "columnTitle": "Adicionado", @@ -2155,7 +2155,7 @@ }, "index": { "columnTitle": "#", - "detailsTitle": "" + "detailsTitle": "Índice atual no cliente" }, "id": { "columnTitle": "Id" @@ -2164,7 +2164,7 @@ "columnTitle": "Integração" }, "name": { - "columnTitle": "" + "columnTitle": "Nome do trabalho" }, "progress": { "columnTitle": "Progresso", @@ -2175,100 +2175,100 @@ "detailsTitle": "Relação de torrent (recebido/enviado)" }, "received": { - "columnTitle": "", - "detailsTitle": "" + "columnTitle": "Total baixado", + "detailsTitle": "Total baixado" }, "sent": { - "columnTitle": "", - "detailsTitle": "" + "columnTitle": "Total enviado", + "detailsTitle": "Total enviado" }, "size": { - "columnTitle": "", - "detailsTitle": "" + "columnTitle": "Tamanho do arquivo", + "detailsTitle": "Tamanho total da seleção/arquivos" }, "state": { "columnTitle": "Estado", - "detailsTitle": "" + "detailsTitle": "Estado do trabalho" }, "time": { - "columnTitle": "", - "detailsTitle": "" + "columnTitle": "Tempo de conclusão", + "detailsTitle": "Tempo desde/até a conclusão" }, "type": { - "columnTitle": "", - "detailsTitle": "" + "columnTitle": "Tipo", + "detailsTitle": "Tipo de cliente de download" }, "upSpeed": { "columnTitle": "Para cima", - "detailsTitle": "" + "detailsTitle": "Velocidade de envio" } }, "states": { "downloading": "Baixando", - "queued": "", + "queued": "Em fila", "paused": "Pausado", "completed": "Concluído", - "failed": "", - "processing": "", - "leeching": "", - "stalled": "", + "failed": "Falhou", + "processing": "Processando", + "leeching": "Baixando (Leeching)", + "stalled": "Parado", "unknown": "Desconhecido", - "seeding": "" + "seeding": "Compartilhando (Seeding)" }, "actions": { "clients": { - "modalTitle": "", - "pause": "", - "resume": "" + "modalTitle": "Lista de clientes de download", + "pause": "Pausar todos os clientes/itens", + "resume": "Retomar todos os clientes/itens" }, "client": { - "pause": "", - "resume": "" + "pause": "Pausar cliente", + "resume": "Retomar cliente" }, "item": { "pause": "Pausar item", - "resume": "", + "resume": "Pausar item", "delete": { "title": "Excluir item", - "modalTitle": "", - "entry": "", - "entryAndFiles": "" + "modalTitle": "Tem certeza de que deseja excluir este trabalho?", + "entry": "Excluir entrada", + "entryAndFiles": "Excluir entrada e arquivo(s)" } } }, - "globalRatio": "" + "globalRatio": "Proporção global" }, "mediaReleases": { - "name": "", - "description": "", + "name": "Lançamentos de mídias", + "description": "Exibe mídias recém-adicionadas ou lançamentos futuros de diferentes integrações", "option": { "layout": { - "label": "", + "label": "Layout", "option": { "backdrop": { - "label": "" + "label": "Backdrop" }, "poster": { - "label": "" + "label": "Pôster" } } }, "showDescriptionTooltip": { - "label": "" + "label": "Exibir dica de descrição" }, "showType": { - "label": "" + "label": "Exibir emblema de tipo de mídia" }, "showSource": { - "label": "" + "label": "Exibir integração de origem" } }, "length": { - "duration": "" + "duration": "{length} minutos" } }, "mediaRequests-requestList": { - "name": "", + "name": "Lista de Solicitações de Mídia", "description": "Veja uma lista de todas as solicitações de mídia da sua instância do Overseerr ou Jellyseerr", "option": { "linksTargetNewTab": { @@ -2276,18 +2276,18 @@ } }, "pending": { - "approve": "", - "approving": "", - "decline": "" + "approve": "Aprovar solicitação", + "approving": "Aprovando solicitação...", + "decline": "Recusar solicitação" }, "availability": { "unknown": "Desconhecido", - "pending": "", - "processing": "", - "requested": "", + "pending": "Pendente", + "processing": "Processando", + "requested": "Solicitado", "partiallyAvailable": "Parcial", "available": "Disponível", - "blacklisted": "", + "blacklisted": "Na lista negra", "deleted": "Excluído" }, "status": { @@ -2300,7 +2300,7 @@ "toBeDetermined": "TBD" }, "mediaRequests-requestStats": { - "name": "", + "name": "Estatísticas de Solicitações de Mídia", "description": "Estatísticas sobre suas solicitações de mídia", "option": {}, "titles": { @@ -2308,54 +2308,54 @@ "main": "Estatísticas de mídia", "approved": "Já aprovado", "pending": "Aprovações pendentes", - "processing": "", - "declined": "", - "available": "", + "processing": "Sendo processado", + "declined": "Já recusado", + "available": "Já disponível", "tv": "Solicitações de TV", "movie": "Solicitações de filmes", - "total": "" + "total": "Total" }, "users": { "main": "Principais usuários", - "requests": "" + "requests": "Solicitações" } } }, "mediaTranscoding": { - "name": "", - "description": "", + "name": "Transcodificação de mídia", + "description": "Estatísticas, fila atual e status dos workers de transcodificação de mídia", "option": { "defaultView": { - "label": "" + "label": "Visualização padrão" }, "queuePageSize": { - "label": "" + "label": "Tamanho da página da fila" } }, "tab": { - "workers": "", + "workers": "Workers", "queue": "Fila", "statistics": "Estatísticas" }, - "currentIndex": "", + "currentIndex": "{start}-{end} de {total}", "healthCheck": { - "title": "", - "queued": "", + "title": "Verificação de saúde", + "queued": "Em fila", "status": { - "healthy": "", - "unhealthy": "" + "healthy": "Saudável", + "unhealthy": "Não saudável" } }, "panel": { "statistics": { "empty": "Vazio", - "transcodes": "", - "transcodesCount": "", - "healthChecksCount": "", - "filesCount": "", - "savedSpace": "", - "healthChecks": "", - "videoCodecs": "", + "transcodes": "Transcodificações", + "transcodesCount": "Transcodificações", + "healthChecksCount": "Verificações de saúde", + "filesCount": "Arquivos", + "savedSpace": "Espaço economizado", + "healthChecks": "Verificações de saúde", + "videoCodecs": "Codificadores", "videoContainers": "Contêineres", "videoResolutions": "Resoluções" }, @@ -2366,7 +2366,7 @@ "eta": "TED", "progress": "Progresso", "transcode": "Transcodificar", - "healthCheck": "" + "healthCheck": "Verificação de saúde" } }, "queue": { @@ -2375,26 +2375,26 @@ "file": "Ficheiro", "size": "Tamanho", "transcode": "Transcodificar", - "healthCheck": "" + "healthCheck": "Verificação de saúde" } } } }, "rssFeed": { - "name": "", - "description": "", + "name": "Feeds RSS", + "description": "Monitora e exibe um ou mais feeds RSS, ATOM ou JSON genéricos", "option": { "feedUrls": { "label": "URLs de feed" }, "enableRtl": { - "label": "" + "label": "Habilitar RTL" }, "textLinesClamp": { - "label": "" + "label": "Limite de linhas da descrição" }, "maximumAmountPosts": { - "label": "" + "label": "Limite de quantidade de posts" }, "hideDescription": { "label": "Ocultar descrição" @@ -2402,20 +2402,20 @@ } }, "releases": { - "name": "", - "description": "", + "name": "Lançamentos", + "description": "Exibe uma lista da versão atual dos repositórios fornecidos com a expressão regular de versão fornecida.", "option": { "newReleaseWithin": { - "label": "", + "label": "Novo lançamento dentro de", "description": "Exemplo de uso: 1w (1 semana), 10M (10 meses). Tipos de unidades aceitas: h (horas), d (dias), w (semanas), M (meses), y (anos). Deixe em branco para não destacar novos lançamentos." }, "staleReleaseWithin": { - "label": "", + "label": "Lançamento Antigo Dentro de", "description": "Exemplo de uso: 1w (1 semana), 10M (10 meses). Tipos de unidades aceitas: h (horas), d (dias), w (semanas), M (meses), y (anos). Deixe em branco para não destacar versões antigas." }, "showOnlyHighlighted": { - "label": "", - "description": "" + "label": "Exibir apenas destacados", + "description": "Exibir apenas lançamentos novos ou antigos. Conforme acima." }, "showDetails": { "label": "Exibir detalhes" @@ -2424,8 +2424,8 @@ "label": "Exibir apenas ícones" }, "topReleases": { - "label": "", - "description": "" + "label": "Principais lançamentos", + "description": "O número máximo de lançamentos recentes a exibir. Zero significa sem limite." }, "repositories": { "label": "Repositórios", @@ -2438,83 +2438,83 @@ "noImagesFound": "Nenhuma imagem do Docker encontrada", "listFoundImages": "Lista de imagens encontradas", "listAlreadyImportedImages": "Lista de imagens já importadas", - "allImagesAlreadyImported": "", + "allImagesAlreadyImported": "Todas as imagens já importadas", "onlyAdminCanImport": "Apenas administradores podem importar do Docker", - "selectAll": "", - "deselectAll": "" + "selectAll": "Selecionar tudo", + "deselectAll": "Desmarcar tudo" }, "provider": { "label": "Provedor" }, "identifier": { "label": "Identificador", - "placeholder": "" + "placeholder": "Nome ou Proprietário/Nome" }, "name": { "label": "Nome" }, "versionFilter": { - "label": "", + "label": "Filtro de versão", "prefix": { - "label": "" + "label": "Prefixo" }, "precision": { - "label": "", + "label": "Precisão", "options": { - "none": "" + "none": "Nenhum(a)" } }, "suffix": { - "label": "" + "label": "Sufixo" }, "regex": { - "label": "" + "label": "Expressão regular (RegEx)" } }, "edit": { - "label": "" + "label": "Editar" }, "editForm": { - "title": "", + "title": "Editar repositório", "cancel": { - "label": "" + "label": "Cancelar" }, "confirm": { - "label": "" + "label": "Confirmar" } }, "importForm": { "title": "Importar do Docker" }, "example": { - "label": "" + "label": "Exemplo" }, - "invalid": "", + "invalid": "Definição de repositório inválida, verifique os valores", "noProvider": { "label": "Nenhum provedor", - "tooltip": "" + "tooltip": "O provedor não pôde ser analisado, defina-o manualmente após importar as imagens" } } }, "not-found": "Não encontrado", - "pre-release": "", - "archived": "", - "forked": "", - "starsCount": "", - "forksCount": "", - "issuesCount": "", - "markViewed": "", - "openProjectPage": "", - "openReleasePage": "", - "releaseDescription": "", - "projectDescription": "", + "pre-release": "Pré-lançamento", + "archived": "Arquivado", + "forked": "Fork", + "starsCount": "Estrelas", + "forksCount": "Forks", + "issuesCount": "Issues abertas", + "markViewed": "Marcar como visualizado", + "openProjectPage": "Abrir página do projeto", + "openReleasePage": "Abrir página do lançamento", + "releaseDescription": "Descrição do lançamento", + "projectDescription": "Descrição do projeto", "created": "Criado", "error": { "label": "Erro", "messages": { "invalidIdentifier": "Identificador inválido", - "noMatchingVersion": "", - "noReleasesFound": "", + "noMatchingVersion": "Nenhuma versão correspondente encontrada", + "noReleasesFound": "Nenhum lançamento encontrado", "noProviderSeleceted": "Nenhum provedor selecionado", "noProviderResponse": "Nenhuma resposta do provedor" } @@ -2524,21 +2524,21 @@ "option": {}, "card": { "vpn": { - "countConnected": "" + "countConnected": "{count} conectados" } }, "error": { "integrationsDisconnected": "Nenhum dado disponível, todas as integrações estão desconectadas", - "unknownContentOption": "" + "unknownContentOption": "Opção de conteúdo desconhecida para o widget de resumo do controlador de rede: " }, - "name": "", - "description": "" + "name": "Resumo do Controlador de Rede", + "description": "Exibe o resumo de um Controlador de Rede (como UniFi Controller)" }, "networkControllerStatus": { "card": { "variants": { "wired": { - "name": "" + "name": "Com fio" }, "wifi": { "name": "Wi-Fi" @@ -2548,7 +2548,7 @@ "label": "Usuários" }, "guests": { - "label": "" + "label": "Convidados" } }, "option": { @@ -2558,7 +2558,7 @@ "label": "Wi-Fi" }, "wired": { - "label": "" + "label": "Com fio" } }, "label": "Conteúdo do widget" @@ -2566,28 +2566,28 @@ }, "error": { "integrationsDisconnected": "Nenhum dado disponível, todas as integrações estão desconectadas", - "unknownContentOption": "" + "unknownContentOption": "Opção de conteúdo desconhecida para o widget de status de rede: " }, - "name": "", - "description": "" + "name": "Status da Rede", + "description": "Exibir dispositivos conectados em uma rede" }, "networkController": { "error": { - "internalServerError": "" + "internalServerError": "Falha ao buscar resumo do Controlador de Rede" } }, "firewall": { - "name": "", - "description": "", + "name": "Monitoramento do Firewall", + "description": "Exibe um resumo dos firewalls", "tab": { "system": "Sistema", - "interfaces": "" + "interfaces": "Interfaces" }, "error": { - "internalServerError": "" + "internalServerError": "Não foi possível obter dados do firewall" }, "option": { - "interfaces": "" + "interfaces": "Interfaces de rede a serem exibidas" }, "widget": { "fwname": "Nome", @@ -2599,157 +2599,157 @@ "memory": "Memória", "interfaces": { "name": "nome", - "trans": "", - "recv": "", - "title": "" + "trans": "Transmitido", + "recv": "Recebido", + "title": "Interfaces de rede" } } }, "notifications": { - "name": "", - "description": "", - "noItems": "", + "name": "Notificações", + "description": "Exibe histórico de notificações de uma integração", + "noItems": "Nenhuma notificação para exibir.", "option": {} }, "systemResources": { - "name": "", + "name": "Recursos do Sistema", "description": "Utilização da CPU, Memória, Disco e outro hardware do seu sistema", "option": { "hasShadow": { - "label": "" + "label": "Habilitar sombreamento do gráfico" }, "visibleCharts": { - "label": "", - "description": "", + "label": "Gráficos visíveis", + "description": "Selecione os gráficos que você deseja que estejam visíveis.", "option": { "cpu": "CPU", "memory": "Memória", - "network": "" + "network": "Rede" } }, "labelDisplayMode": { - "label": "", + "label": "Modo de exibição do rótulo", "option": { - "textWithIcon": "", - "text": "", - "icon": "", + "textWithIcon": "Exibir texto com ícone", + "text": "Exibir apenas texto", + "icon": "Exibir apenas ícones", "hidden": "Ocultar rótulo" } } }, "card": { "cpu": "CPU", - "memory": "", - "network": "", - "up": "", - "down": "" + "memory": "MEM", + "network": "REDE", + "up": "ENVIO", + "down": "RECEBIDO" } }, "systemDisks": { - "name": "", - "description": "", + "name": "Discos do sistema", + "description": "Uso de disco do seu sistema", "option": { "showTemperatureIfAvailable": { - "label": "" + "label": "Mostrar temperatura se disponível" }, "displayMode": { - "label": "", + "label": "Modo de exibição", "option": { "percentage": { - "label": "" + "label": "Porcentagem (ex: 76%)" }, "absolute": { - "label": "" + "label": "Valores absolutos (ex: 800GB / 1TB)" }, "free": { - "label": "" + "label": "Porcentagem de espaço livre (ex: 24% livre)" } } }, "showBackgroundBar": { - "label": "" + "label": "Exibir barra de uso em segundo plano" } }, "status": { - "unhealthy": "" + "unhealthy": "Não saudável" } } }, "widgetPreview": { "toggle": { - "enabled": "", - "disabled": "" + "enabled": "Modo de edição habilitado", + "disabled": "Modo de edição desabilitado" }, "dimensions": { - "title": "" + "title": "Alterar dimensões" } }, "board": { "action": { "duplicate": { - "title": "", - "message": "", + "title": "Duplicar painel", + "message": "Isso duplicará o painel {name} com todo o seu conteúdo. Se os widgets fizerem referência a integrações que você não tem permissão para usar, eles serão removidos.", "notification": { "success": { - "title": "", - "message": "" + "title": "Painel duplicado", + "message": "O painel foi duplicado com sucesso" }, "error": { - "title": "", - "message": "" + "title": "Não foi possível duplicar o painel", + "message": "O painel não pôde ser duplicado" } } }, "edit": { "notification": { "success": { - "title": "", - "message": "" + "title": "Alterações aplicadas com sucesso", + "message": "O painel foi salvo com sucesso" }, "error": { - "title": "", - "message": "" + "title": "Não foi possível aplicar as alterações", + "message": "O painel não pôde ser salvo" } }, "confirmLeave": { - "title": "", - "message": "" + "title": "Alterações não salvas", + "message": "Você tem alterações não salvas, tem certeza de que deseja sair?" } }, "oldImport": { - "label": "", + "label": "Importar do Homarr anterior à versão 1.0.0", "notification": { "success": { - "title": "", - "message": "" + "title": "Importação bem-sucedida", + "message": "O painel foi importado com sucesso" }, "error": { - "title": "", - "message": "" + "title": "Falha na importação", + "message": "O painel não pôde ser importado, verifique os logs para mais detalhes" } }, "form": { "file": { - "label": "", - "invalidError": "" + "label": "Selecionar arquivo JSON", + "invalidError": "Arquivo de configuração inválido" }, "apps": { "label": "Aplicativos", "avoidDuplicates": { - "label": "", - "description": "" + "label": "Evitar duplicatas", + "description": "Ignora aplicativos onde já existe um aplicativo com o mesmo href" }, "onlyImportApps": { - "label": "", - "description": "Só adiciona os aplicativos, o quadro precisa ser recriado manualmente" + "label": "Importar apenas aplicativos", + "description": "Só adiciona os aplicativos, o painel precisa ser recriado manualmente" } }, "name": { - "label": "Nome do quadro" + "label": "Nome do painel" }, "screenSize": { - "label": "", - "description": "", + "label": "Tamanho da tela", + "description": "Nas versões anteriores à 1.0 existiam três modos diferentes, então você podia escolher a quantidade de colunas para cada tamanho de tela.", "option": { "sm": "Pequeno", "md": "Médio", @@ -2757,12 +2757,12 @@ } }, "sidebarBehavior": { - "label": "", + "label": "Comportamento da barra lateral", "description": "As barras laterais foram removidas na versão 1.0. Você pode selecionar o que deve acontecer com os itens dentro delas.", "option": { "lastSection": { - "label": "", - "description": "" + "label": "Última seção", + "description": "A barra lateral será exibida abaixo da última seção" }, "removeItems": { "label": "Remover itens", @@ -2784,7 +2784,7 @@ "label": "Título da página" }, "metaTitle": { - "label": "" + "label": "Meta-título" }, "logoImageUrl": { "label": "URL da imagem de logo" @@ -2794,7 +2794,7 @@ }, "backgroundImageUrl": { "label": "URL da imagem do plano de fundo", - "placeholder": "", + "placeholder": "Comece a digitar para pesquisar imagens locais", "group": { "your": "Suas imagens", "other": "Outras imagens" @@ -2804,33 +2804,33 @@ "label": "Anexo de imagem de fundo", "option": { "fixed": { - "label": "", - "description": "" + "label": "Fixo", + "description": "O plano de fundo permanece na mesma posição." }, "scroll": { - "label": "", - "description": "" + "label": "Rolar", + "description": "O plano de fundo rola com o mouse." } } }, "backgroundImageRepeat": { - "label": "", + "label": "Repetição da imagem de fundo", "option": { "repeat": { - "label": "", - "description": "" + "label": "Repetir", + "description": "A imagem é repetida o quanto for necessário para cobrir toda a área de pintura da imagem de fundo." }, "no-repeat": { - "label": "", - "description": "" + "label": "Não repetir", + "description": "A imagem não é repetida e pode não preencher todo o espaço." }, "repeat-x": { - "label": "", - "description": "" + "label": "Repetir X", + "description": "Igual a 'Repetir' mas apenas no eixo horizontal." }, "repeat-y": { - "label": "", - "description": "" + "label": "Repetir Y", + "description": "Igual a 'Repetir' mas apenas no eixo vertical." } } }, @@ -2838,11 +2838,11 @@ "label": "Tamanho da imagem de fundo", "option": { "cover": { - "label": "", - "description": "" + "label": "Cobrir", + "description": "Dimensiona a imagem o menor possível para cobrir toda a janela cortando o espaço excessivo." }, "contain": { - "label": "", + "label": "Incluir", "description": "Dimensione a imagem o máximo possível dentro do seu contêiner, sem recortá-la ou distorcê-la." } } @@ -2860,26 +2860,26 @@ "label": "Cor do ícone" }, "clearColor": { - "label": "" + "label": "Limpar cor" }, "customCss": { - "label": "CSS personalizado para este quadro", + "label": "CSS personalizado para este painel", "description": "Além disso, personalize seu painel usando CSS, recomendado apenas para usuários experientes", "customClassesAlert": { "title": "Classes personalizadas", - "description": "Você pode adicionar classes personalizadas aos itens do seu quadro nas opções avançadas de cada item e usá-las no CSS personalizado acima." + "description": "Você pode adicionar classes personalizadas aos itens do seu painel nas opções avançadas de cada item e usá-las no CSS personalizado acima." } }, "disableStatus": { "label": "Desabilitar status do aplicativo", - "description": "" + "description": "Desabilita a verificação de status para todos os aplicativos neste painel" }, "columnCount": { - "label": "" + "label": "Contagem de coluna" }, "itemRadius": { - "label": "", - "description": "", + "label": "Raio do item", + "description": "Altera o arredondamento dos blocos no seu painel", "option": { "xs": "Muito pequeno", "sm": "Pequeno", @@ -2893,18 +2893,18 @@ }, "isPublic": { "label": "Público", - "description": "Quadros públicos são acessíveis a todos, mesmo sem uma conta" + "description": "Painéis públicos são acessíveis a todos, mesmo sem uma conta." } }, "content": { "metaTitle": "Quadro {boardName}" }, "setting": { - "title": "Configurações para o quadro {boardName}", + "title": "Configurações para o painel {boardName}", "section": { "general": { "title": "Geral", - "unrecognizedLink": "" + "unrecognizedLink": "O link fornecido não é reconhecido e não será exibido, mas ainda pode funcionar." }, "layout": { "title": "Layout", @@ -2932,10 +2932,10 @@ "permission": { "item": { "view": { - "label": "Exibir quadro" + "label": "Exibir painel" }, "modify": { - "label": "Editar quadro" + "label": "Editar painel" }, "full": { "label": "Acesso completo" @@ -2947,18 +2947,18 @@ "title": "Zona de risco", "action": { "rename": { - "label": "Renomear quadro", - "description": "", + "label": "Renomear painel", + "description": "Alterar o nome quebrará quaisquer links para este painel.", "button": "Alterar nome", "modal": { - "title": "Renomear quadro" + "title": "Renomear painel" } }, "visibility": { - "label": "Editar visibilidade do quadro", + "label": "Editar visibilidade do painel", "description": { - "public": "Este quadro está público atualmente.", - "private": "Este quadro está privado atualmente." + "public": "Este painel está público atualmente.", + "private": "Este painel está privado atualmente." }, "button": { "public": "Tornar privado", @@ -2966,22 +2966,22 @@ }, "confirm": { "public": { - "title": "Tornar quadro privado", - "description": "Tem certeza que deseja tornar esse quadro privado? Isso ocultará o quadro do público. Os links para convidados serão desativados." + "title": "Tornar painel privado", + "description": "Tem certeza que deseja tornar esse painel privado? Isso ocultará o painel do público. Os links para convidados serão desativados." }, "private": { - "title": "Tornar quadro público", - "description": "Tem certeza que deseja tornar esse quadro público? Isso tornará o quadro acessível a todos." + "title": "Tornar painel público", + "description": "Tem certeza que deseja tornar esse painel público? Isso tornará o painel acessível a todos." } } }, "delete": { - "label": "Excluir este quadro", - "description": "", - "button": "", + "label": "Excluir este painel", + "description": "Uma vez que você exclui um painel, não há como voltar atrás. Por favor, tenha certeza.", + "button": "Excluir este painel", "confirm": { - "title": "Excluir quadro", - "description": "" + "title": "Excluir painel", + "description": "Tem certeza de que deseja excluir este painel? Isso excluirá permanentemente o painel e todo o seu conteúdo." } } } @@ -2991,32 +2991,32 @@ "error": { "noBoard": { "title": "Bem-vindo ao Homarr", - "description": "", - "link": "Crie seu primeiro quadro", - "notice": "Para fazer esta página desaparecer, crie um quadro e defina-o como quadro inicial" + "description": "Um painel elegante e moderno que coloca todos os seus aplicativos e serviços ao seu alcance.", + "link": "Crie seu primeiro painel", + "notice": "Para fazer esta página desaparecer, crie um painel e defina-o como painel inicial" }, "notFound": { "title": "Quadro não encontrado", - "description": "O quadro especificado não foi encontrado ou você não tem acesso a ele.", - "link": "Visualizar todos os quadros", - "notice": "" + "description": "O painel especificado não foi encontrado ou você não tem acesso a ele.", + "link": "Visualizar todos os painéis", + "notice": "Verifique o link ou entre em contato com um administrador se você acha que deveria estar acessível" }, "homeBoard": { - "title": "", + "title": "Nenhum painel inicial estabelecido", "admin": { - "description": "", - "link": "", - "notice": "" + "description": "Você ainda não definiu um painel inicial para o servidor.", + "link": "Configurar painel inicial do servidor", + "notice": "Para fazer essa página desaparecer para todos os usuários, defina um painel inicial para o servidor" }, "user": { - "description": "", - "link": "", - "notice": "" + "description": "Você ainda não definiu um painel inicial.", + "link": "Configure seu quadro inicial", + "notice": "Para fazer essa página desaparecer, especifique o quadro inicial em suas preferências" }, "anonymous": { - "description": "", - "link": "", - "notice": "" + "description": "O administrador do servidor ainda não definiu um quadro inicial.", + "link": "Visualizar painéis públicos", + "notice": "Para fazer essa página desaparecer, peça ao administrador do servidor para definir um quadro inicial para o servidor" } } } @@ -3027,11 +3027,11 @@ "label": "Nome" }, "columnCount": { - "label": "" + "label": "Contagem de colunas" }, "breakpoint": { - "label": "", - "description": "" + "label": "Breakpoint", + "description": "O layout será usado em todas as telas maiores que este breakpoint até o próximo breakpoint maior." } } }, @@ -3129,14 +3129,14 @@ } }, "setMobileHomeBoard": { - "label": "", + "label": "Definir como painel para dispositivos móveis", "badge": { - "label": "", - "tooltip": "" + "label": "Dispositivos móveis", + "tooltip": "Esse painel será exibido como padrão para dispositivos móveis" } }, "duplicate": { - "label": "" + "label": "Quadro duplicado" }, "delete": { "label": "Excluir permanentemente", @@ -3147,8 +3147,8 @@ } }, "visibility": { - "public": "", - "private": "" + "public": "Este quadro é publico", + "private": "Este quadro é privado" }, "modal": { "createBoard": { @@ -3161,7 +3161,7 @@ } }, "media": { - "includeFromAllUsers": "" + "includeFromAllUsers": "Incluir mídia para todos os usuários" }, "user": { "back": "Voltar aos usuários", @@ -3175,7 +3175,7 @@ "title": "Quadro inicial", "type": { "general": "Geral", - "mobile": "" + "mobile": "Dispositivos móveis" } }, "search": "Buscar", @@ -3209,22 +3209,22 @@ }, "groups": { "label": "Grupos", - "title": "", - "description": "" + "title": "Selecione todos os grupos dos quais o usuário deve ser membro", + "description": "O grupo {everyoneGroup} é atribuído a todos os usuários e não pode ser removido." }, "review": { - "label": "" + "label": "Revisão" }, "completed": { "title": "Usuário criado" }, "error": { - "title": "" + "title": "Falha ao criar usuário" } }, "action": { - "createAnother": "", - "back": "" + "createAnother": "Criar outro usuário", + "back": "Retornar à lista de usuários" } }, "invite": { @@ -3238,7 +3238,7 @@ "title": "Copiar convite", "description": "Seu convite foi gerado. Após o fechamento deste modal, você não poderá mais copiar este link. Caso não deseje mais convidar essa pessoa, você pode excluir este convite a qualquer momento.", "link": "Link do convite", - "button": "" + "button": "Copiar e fechar" }, "delete": { "title": "Excluir convite", @@ -3267,25 +3267,25 @@ "general": { "title": "Geral", "owner": "Dono", - "ownerOfGroup": "", - "ownerOfGroupDeleted": "" + "ownerOfGroup": "Proprietário deste grupo", + "ownerOfGroupDeleted": "O proprietário deste grupo foi excluído. Atualmente não possui proprietário." }, "setting": { "title": "Configurações", "alert": "As configurações do grupo são priorizadas pela ordem dos grupos na lista. As configurações superiores substituem as configurações inferiores.", "board": { - "title": "Quadros" + "title": "Painéis" } }, "members": { "title": "Membros", - "search": "", + "search": "Encontrar um membro", "notFound": "Nenhum membro encontrado" }, "permissions": { "title": "Permissões", "form": { - "unsavedChanges": "" + "unsavedChanges": "Você tem alterações não salvas!" } } } @@ -3302,50 +3302,50 @@ }, "section": { "analytics": { - "title": "", + "title": "Análises", "general": { - "title": "", - "text": "" + "title": "Enviar análises anônimas", + "text": "O Homarr enviará análises anonimizadas usando o software de código aberto Umami. Quando habilitado, coletamos: versão do Homarr, tipo de banco de dados (MySQL/PostgreSQL/SQLite), status Docker/Kubernetes, métodos de autenticação habilitados e a quantidade de cada recurso. Todos os dados são anônimos e agregados - nenhuma informação pessoal, URLs, nomes ou dados identificáveis são coletados. Isso ajuda nossa equipe de código aberto a entender padrões de uso e priorizar o desenvolvimento." }, "widgetData": { - "title": "", - "text": "" + "title": "Dados de widgets", + "text": "Envia quais widgets (e suas quantidades) você configurou. Não inclui URLs, nomes ou quaisquer outros dados." }, "integrationData": { - "title": "", - "text": "" + "title": "Dados de integrações", + "text": "Envia quais integrações (e suas quantidades) você configurou. Não inclui URLs, nomes ou quaisquer outros dados." }, "usersData": { "title": "Dados dos usuários", - "text": "" + "text": "Envia a quantidade de usuários e se você ativou SSO" } }, "crawlingAndIndexing": { - "title": "", + "title": "Rastreamento e Indexação", "warning": "Ativar ou desativar qualquer configuração aqui afetará significativamente a forma como os mecanismos de pesquisa indexam e rastreiam sua página. Qualquer configuração é uma solicitação e cabe ao rastreador aplicar essas configurações. Qualquer modificação pode levar vários dias ou semanas para serem aplicadas. Algumas configurações podem ser específicas do mecanismo de busca.", "noIndex": { - "title": "", - "text": "" + "title": "Não indexar", + "text": "Não indexe o site nos mecanismos de busca e não o exiba em nenhum resultado de pesquisa" }, "noFollow": { - "title": "", - "text": "" + "title": "Não seguir", + "text": "Não siga nenhum link durante a indexação. Desabilitar isso fará com que os rastreadores tentem seguir todos os links no Homarr." }, "noTranslate": { - "title": "", - "text": "" + "title": "Não traduzir", + "text": "Quando o idioma do site provavelmente não é aquele que o usuário provavelmente deseja ler, o Google mostrará um link de tradução nos resultados da pesquisa" }, "noSiteLinksSearchBox": { - "title": "", - "text": "" + "title": "Sem caixa de pesquisa de links do site", + "text": "O Google criará uma caixa de pesquisa com os links rastreados, juntamente com outros links diretos. Habilitar isso pedirá ao Google para desabilitar essa caixa." } }, "board": { "title": "Placas", "homeBoard": { - "label": "", - "mobileLabel": "", - "description": "Apenas quadros públicos estão disponíveis para seleção" + "label": "Painel inicial global", + "mobileLabel": "Painel para dispositivos móveis (global)", + "description": "Apenas painéis públicos estão disponíveis para seleção" }, "status": { "title": "Status de aplicativo", @@ -3362,21 +3362,21 @@ "user": { "title": "Usuários", "enableGravatar": { - "label": "", - "description": "" + "label": "Ativar Gravatar", + "description": "Usa avatares de usuário do Libravatar/Gravatar quando nenhum avatar personalizado está definido e um e-mail está configurado" } }, "search": { "title": "Buscar", "defaultSearchEngine": { - "label": "", - "description": "" + "label": "Mecanismo de busca padrão global", + "description": "Mecanismos de busca de integração não podem ser selecionados aqui" } }, "appearance": { "title": "Aparência", "defaultColorScheme": { - "label": "", + "label": "Esquema de cores padrão", "options": { "light": "Claro", "dark": "Escuro" @@ -3395,32 +3395,32 @@ "tasks": { "title": "Tarefas", "status": { - "idle": "", + "idle": "Ocioso", "running": "Em execução", "error": "Erro", - "disabled": "" + "disabled": "Desabilitado" }, "job": { "minecraftServerStatus": { "label": "Status do servidor Minecraft" }, "iconsUpdater": { - "label": "" + "label": "Atualizador de Ícones" }, "analytics": { - "label": "" + "label": "Análises" }, "smartHomeEntityState": { - "label": "" + "label": "Estado de Entidade do Smart Home" }, "ping": { - "label": "" + "label": "Pings" }, "mediaServer": { "label": "Servidor de Mídia" }, "mediaOrganizer": { - "label": "" + "label": "Organizadores de Mídia" }, "downloads": { "label": "Downloads" @@ -3435,7 +3435,7 @@ "label": "Feeds RSS" }, "indexerManager": { - "label": "" + "label": "Gerenciador de Indexadores" }, "healthMonitoring": { "label": "Monitoramento de saúde" @@ -3524,25 +3524,25 @@ }, "trigger": { "success": { - "message": "" + "message": "Tarefa acionada com sucesso" }, "error": { - "message": "" + "message": "Falha ao acionar tarefa" } }, "enable": { "success": { - "message": "" + "message": "Tarefa habilitada com sucesso" } }, "disable": { "success": { - "message": "" + "message": "Tarefa desabilitada com sucesso" } }, "toggle": { "error": { - "message": "" + "message": "Falha ao alternar status da tarefa" } } }, @@ -3588,7 +3588,7 @@ "accordion": { "contributors": { "title": "Contribuidores", - "subtitle": "" + "subtitle": "{count} mantendo código e Homarr" }, "translators": { "title": "Tradutores", @@ -3596,7 +3596,7 @@ }, "libraries": { "title": "Bibliotecas", - "subtitle": "" + "subtitle": "{count} usadas no código do Homarr" }, "hotkeys": { "title": "Teclas de atalho", @@ -3636,9 +3636,9 @@ "running": "Em execução", "paused": "Pausado", "restarting": "Recomeço", - "exited": "", + "exited": "Finalizado", "removing": "Remoção", - "dead": "" + "dead": "Morto" } }, "stats": { @@ -3715,7 +3715,7 @@ "notification": { "success": { "title": "Os contêineres foram atualizados", - "message": "" + "message": "Você está agora visualizando os dados mais recentes" }, "error": { "title": "Os contêineres não foram atualizados", @@ -3995,7 +3995,7 @@ "tab": { "user": "Usuários", "group": "Grupos", - "inherited": "" + "inherited": "Grupos herdados" }, "field": { "user": { @@ -4118,14 +4118,14 @@ } }, "search": { - "placeholder": "", + "placeholder": "Buscar por qualquer coisa", "nothingFound": "Nada encontrado", "error": { - "fetch": "" + "fetch": "Ocorreu um erro ao buscar os dados" }, "mode": { "appIntegrationBoard": { - "help": "Buscar por aplicativos, integrações ou quadros", + "help": "Buscar por aplicativos, integrações ou painéis", "group": { "app": { "title": "Aplicativos", @@ -4154,7 +4154,7 @@ "label": "Definir como quadro inicial" }, "mobileBoard": { - "label": "" + "label": "Definir como painel para dispositivos móveis" }, "settings": { "label": "Abrir configurações" @@ -4171,7 +4171,7 @@ } }, "command": { - "help": "", + "help": "Ativar modo de comando", "group": { "localCommand": { "title": "Comandos locais" @@ -4222,9 +4222,9 @@ } }, "media": { - "requestMovie": "", - "requestSeries": "", - "openIn": "" + "requestMovie": "Solicitar filme", + "requestSeries": "Solicitar série", + "openIn": "Abrir em {kind}" }, "external": { "help": "Usar um mecanismo de busca externo", @@ -4238,10 +4238,10 @@ } }, "detail": { - "title": "" + "title": "Selecione uma ação para o mecanismo de busca" }, "searchResults": { - "title": "" + "title": "Selecione um resultado de pesquisa para ações" } }, "option": { @@ -4281,7 +4281,7 @@ "label": "Documentação" }, "submitIssue": { - "label": "" + "label": "Reportar um problema" }, "discord": { "label": "Discórdia da comunidade" @@ -4325,7 +4325,7 @@ "label": "Gerenciar página inicial" }, "manageBoard": { - "label": "Gerenciar quadros" + "label": "Gerenciar painéis" }, "manageApp": { "label": "Gerenciar aplicativos" @@ -4415,13 +4415,13 @@ } }, "engine": { - "search": "", + "search": "Encontrar um mecanismo de busca", "field": { "name": { "label": "Nome" }, "short": { - "label": "" + "label": "Abreviação" }, "urlTemplate": { "label": "Modelo de busca de URL" @@ -4435,9 +4435,9 @@ "title": "Mecanismos de busca", "noResults": { "title": "Ainda não existem mecanismos de busca", - "action": "" + "action": "Crie seu primeiro mecanismo de busca" }, - "interactive": "" + "interactive": "Interativo, usa uma integração" }, "create": { "title": "Novo mecanismo de busca", @@ -4466,8 +4466,8 @@ }, "configControl": "Configuração", "searchEngineType": { - "generic": "", - "fromIntegration": "" + "generic": "Genérico", + "fromIntegration": "De integração" } }, "delete": { @@ -4488,7 +4488,7 @@ "media": { "request": { "modal": { - "title": "", + "title": "Solicitar \"{name}\"", "table": { "header": { "season": "Temporada", @@ -4496,7 +4496,7 @@ } }, "button": { - "send": "" + "send": "Enviar solicitação" } } }