{
    "extensionDescription": {
        "message": "Integração KeepassXC para navegadores modernos",
        "description": "Name of the extension."
    },
    "addSitePreferenceButtonTitle": {
        "message": "Adicionar preferências para este URL.",
        "description": "Add button title text on Site Preferences tab."
    },
    "editSitePreferenceButtonTitle": {
        "message": "Edit URL for this Site Preferences.",
        "description": "Edit button title text on Site Preferences tab."
    },
    "allowIframeButtonTitle": {
        "message": "Permitir 'Cross-Origin iframes' para a página atual.",
        "description": "Allow Cross-Origin iframes button title text."
    },
    "connectButtonTitle": {
        "message": "Ligar a base de dados ativa atual ao KeePassXC-Browser.",
        "description": "Connect button title text."
    },
    "copyDebugInfoButtonTitle": {
        "message": "Copy debug info to clipboard",
        "description": "Copy debug info button title text on About tab."
    },
    "dismissHttpAuthButtonTitle": {
        "message": "Descartar autenticação básica HTTP.",
        "description": "Dismiss HTTP Auth button title text."
    },
    "reconnectButtonTitle": {
        "message": "Voltar a ligar a base de dados ativa atual ao KeePassXC-Browser.",
        "description": "Reconnect button title text."
    },
    "redetectButtonTitle": {
        "message": "Detetar campos de introdução da página atual.",
        "description": "Redetect login fields button title text."
    },
    "reloadButtonTitle": {
        "message": "Recarrega a extensão e volta a ligar-se ao KeePassXC.",
        "description": "Reload button title text."
    },
    "removeConnectedDatabaseButtonTitle": {
        "message": "Remover a base de dados ligada ao KeePassXC-Browser.",
        "description": "Remove button title on Connected Databases tab."
    },
    "removeCustomLoginFieldsButtonTitle": {
        "message": "Remover campos personalizados para este URL.",
        "description": "Remove button title on Custom Login Fields tab."
    },
    "removeSitePreferencesButtonTitle": {
        "message": "Remover preferências para este URL.",
        "description": "Remove button title on Site Preferences tab."
    },
    "reopenDatabaseButtonTitle": {
        "message": "Reabrir o base de dados ativa atual.",
        "description": "Reopen database button title text."
    },
    "usernameButtonTitle": {
        "message": "Adicionar deteção \"Apenas nome de utilizador\" para a página atual.",
        "description": "Add Username-only detection button title text."
    },
    "contextMenuFillUsernameAndPassword": {
        "message": "Preencher nome de utilizador e palavra-passe",
        "description": "Context menu item for filling both username and password."
    },
    "contextMenuFillPassword": {
        "message": "Preencher apenas palavra-passe",
        "description": "Context menu item for filling password."
    },
    "contextMenuFillTOTP": {
        "message": "Preencher TOTP",
        "description": "Context menu item for filling Time-based One Time Password."
    },
    "contextMenuShowPasswordGeneratorIcons": {
        "message": "Mostrar ícones do gerador de palavra-passe",
        "description": "Show password generator icon on every password input field."
    },
    "contextMenuSaveCredentials": {
        "message": "Guardar credenciais",
        "description": "Save credentials using the credential banner."
    },
    "contextMenuShowPasswordGenerator": {
        "message": "Mostrar gerador de palavras-passe",
        "description": "Show password generator text."
    },
    "contextMenuFillAttribute": {
        "message": "Preencher atributo…",
        "description": "Context menu parent item for filling a custom attribute."
    },
    "contextMenuRequestGlobalAutoType": {
        "message": "Pedir escrita automática global",
        "description": "Global Auto-Type shortcut text."
    },
    "multipleCredentialsDetected": {
        "message": "Detetada autenticação HTTP com várias credenciais. Clique no ícone da extensão para escolher a correta.",
        "description": "Notification when HTTP Authentication has multiple credentials detected."
    },
    "errorMessageUnknown": {
        "message": "Erro desconhecido",
        "description": "Unknown error."
    },
    "errorMessageDatabaseNotOpened": {
        "message": "Base de dados não aberta",
        "description": "Database not opened."
    },
    "errorMessageDatabaseHash": {
        "message": "'Hash' da base de dados não recebida",
        "description": "Database hash not received."
    },
    "errorMessageClientPublicKey": {
        "message": "Chave pública do cliente não recebida",
        "description": "Client public key not received."
    },
    "errorMessageDecrypt": {
        "message": "Não foi possível decifrar a mensagem",
        "description": "Cannot decrypt message."
    },
    "errorMessageTimeout": {
        "message": "Não foi possível ligar a KeePassXC. Verifique se a integração com o navegador está ativada nas definições KeePassXC.",
        "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings."
    },
    "errorMessageCanceled": {
        "message": "Ação cancelada ou recusada",
        "description": "Action canceled or denied."
    },
    "errorMessageEncrypt": {
        "message": "Falha ao cifrar a mensagem. KeePassXC está em execução?",
        "description": "Message encryption failed. Is KeePassXC running?"
    },
    "errorMessageAssociate": {
        "message": "Falha ao associar KeePassXC. Tente novamente.",
        "description": "KeePassXC association failed, try again."
    },
    "errorMessageKeyExchange": {
        "message": "Troca de chaves NÃO efetuada com sucesso",
        "description": "Key exchange was not successful."
    },
    "errorMessageEncryptionKey": {
        "message": "Chave de cifra não reconhecida",
        "description": "Encryption key is not recognized."
    },
    "errorMessageSavedDatabases": {
        "message": "Não existem bases de dados guardadas",
        "description": "No saved databases found."
    },
    "errorMessageIncorrectAction": {
        "message": "Ação incorreta",
        "description": "Incorrect action."
    },
    "errorMessageEmptyMessage": {
        "message": "Recebeu uma mensagem vazia",
        "description": "Empty message received."
    },
    "errorMessageNoURL": {
        "message": "Nenhum URL indicado",
        "description": "No URL provided."
    },
    "errorMessageNoLogins": {
        "message": "Credenciais não encontradas",
        "description": "No logins found."
    },
    "errorMessagePaswordLengthExceeded": {
        "message": "A palavra-passe preenchida é maior do que o comprimento máximo permitido pelo campo",
        "description": "Error notification text shown when filled password is longer than defined maxLength of the input field."
    },
    "errorMessageNoGroupsFound": {
        "message": "Nenhum grupo encontrado",
        "description": "No groups found."
    },
    "errorMessageCannotCreateNewGroup": {
        "message": "Não foi possível criar um novo grupo",
        "description": "Cannot create new group."
    },
    "errorMessageNoValidUuidProvided": {
        "message": "Nenhum UUID válido foi indicado",
        "description": "No valid UUID provided."
    },
    "errorMessageAccessToAllEntriesDenied": {
        "message": "Recusado o acesso a todas as entradas",
        "description": "Access to all entries denied."
    },
    "errorMessagePasskeysAttestationNotSupported": {
        "message": "Prova não suportada",
        "description": "Attestation not supported."
    },
    "errorMessagePasskeysCredentialIsExcluded": {
        "message": "Credencial eliminada",
        "description": "Credential is excluded."
    },
    "errorMessagePasskeysRequestCanceled": {
        "message": "O pedido de chave-mestra foi cancelado",
        "description": "Passkeys request canceled."
    },
    "errorMessagePasskeysInvalidUserVerification": {
        "message": "Verificação de utilizador inválida",
        "description": "Invalid user verification."
    },
    "errorMessagePasskeysEmptyPublicKey": {
        "message": "Chave pública vazia",
        "description": "Empty public key."
    },
    "errorMessagePasskeysInvalidUrlProvided": {
        "message": "Indicou um URL inválido",
        "description": "Invalid URL provided."
    },
    "errorMessagePasskeysOriginNotAllowed": {
        "message": "A origem está vazia ou não é permitida.",
        "description": "Origin is empty or not allowed."
    },
    "errorMessagePasskeysDomainNotValid": {
        "message": "Domínio efetivo não é um domínio válido.",
        "description": "Effective domain is not a valid domain."
    },
    "errorMessagePasskeysDomainRpIdMismatch": {
        "message": "A origem e o ID de RP não coincidem.",
        "description": "Origin and RP ID do not match."
    },
    "errorMessagePasskeysNoSupportedAlgorithms": {
        "message": "Não foi fornecido nenhum algoritmo suportado.",
        "description": "No supported algorithms were provided."
    },
    "errorMessagePasskeysWaitforLifeTimer": {
        "message": "Aguarde que o tempo expire.",
        "description": "Wait for timer to expire."
    },
    "errorMessagePasskeysUnknownError": {
        "message": "Erro desconhecido de chave-mestra.",
        "description": "Unknown passkeys error."
    },
    "errorMessagePasskeysInvalidChallenge": {
        "message": "O desafio é menor que o comprimento mínimo exigido.",
        "description": "Challenge is shorter than required minimum length."
    },
    "errorMessagePasskeysInvalidUserId": {
        "message": "user.id não corresponde ao comprimento necessário.",
        "description": "user.id does not match the required length."
    },
    "errorMessagePasskeysContextIsNotSecure": {
        "message": "O contexto não é seguro.",
        "description": "Context is not secure."
    },
    "errorNotConnected": {
        "message": "Não existe uma ligação a KeePassXC",
        "description": "Error notification shown when not connected to KeePassXC."
    },
    "errorCurrentDatabaseNotConnected": {
        "message": "Current database is not connected.",
        "description": "Error notification shown when current database is not connected during action."
    },
    "passwordGeneratorErrorTooLong": {
        "message": "Erro: a palavra-passe gerada tem um tamanho superior ao permitido!",
        "description": "A warning text shown in the password generator."
    },
    "passwordGeneratorErrorTooLongCut": {
        "message": "O tamanho foi ajustado aos limites",
        "description": "A warning text shown in the password generator."
    },
    "passwordGeneratorErrorTooLongRemember": {
        "message": "Memorize a nova palavra-passe!",
        "description": "A warning text shown in the password generator."
    },
    "passwordGeneratorGenerateText": {
        "message": "Gerar palavra-passe.",
        "description": "Password icon title text."
    },
    "passwordGeneratorNotSupported": {
        "message": "O lançamento do gerador de palavra-passe não é compatível com esta versão do KeePassXC. Atualize o KeePassXC para uma versão mais recente."
    },
    "usernameFieldText": {
        "message": "Preencher credenciais do KeePassXC.",
        "description": "Username field icon hover text."
    },
    "usernameFieldTextNoCredentials": {
        "message": "Não há credenciais a preencher.",
        "description": "Username field icon hover text when no credentials are."
    },
    "usernameLockedFieldText": {
        "message": "A base de dados está bloqueada.",
        "description": "Username field icon hover text when database is locked."
    },
    "usernameDisconnectedFieldText": {
        "message": "O KeePassXC está desligado.",
        "description": "Username field icon hover text when KeePassXC is disconnected."
    },
    "totp": {
        "message": "TOTP",
        "description": "TOTP text."
    },
    "totpFieldText": {
        "message": "Preencher TOTP via KeePassXC",
        "description": "OTP field icon hover text."
    },
    "defineClose": {
        "message": "Fechar",
        "description": "Close button text when choosing Custom Login Fields."
    },
    "defineSkip": {
        "message": "Ignorar",
        "description": "Skip button text when choosing Custom Login Fields."
    },
    "defineMore": {
        "message": "Mostrar mais",
        "description": "More button text when choosing Custom Login Fields."
    },
    "defineReset": {
        "message": "Repor",
        "description": "Reset button text when choosing Custom Login Fields."
    },
    "defineConfirm": {
        "message": "Confirmação",
        "description": "Confirm button text when choosing Custom Login Fields."
    },
    "defineAlreadySelected": {
        "message": "Os campo de autenticação para esta página já foram selecionados e serão substituídos",
        "description": "A text shown when custom credentials fields are already set for the page."
    },
    "defineClearData": {
        "message": "Limpar dados guardados",
        "description": "Clear save data button text when choosing Custom Login Fields."
    },
    "defineStringField": {
        "message": "String Field",
        "description": "Text for string field."
    },
    "defineSubmitButton": {
        "message": "Submit Button",
        "description": "Text for Submit Button."
    },
    "defineChooseUsername": {
        "message": "Escolha o campo para o nome de utilizador",
        "description": "Choosing a username field text when choosing Custom Login Fields."
    },
    "defineChoosePassword": {
        "message": "Escolha o campo para a palavra-passe",
        "description": "Choosing a password field text when choosing Custom Login Fields."
    },
    "defineChooseTOTP": {
        "message": "Escolha o campo TOTP",
        "description": "Choosing a TOTP field text when choosing Custom Login Fields."
    },
    "defineChooseStringFields": {
        "message": "Escolha os campos de cadeia",
        "description": "Choose String Fields a selection text when choosing Custom Login Fields."
    },
    "defineChooseSubmitButton": {
        "message": "Choose submit button",
        "description": "Choose submit button selection text when choosing Custom Login Fields."
    },
    "defineHelpText": {
        "message": "Please confirm your selection or choose more fields as String Fields.",
        "description": "Confirm a selection text when choosing Custom Login Fields which contains String Fields."
    },
    "defineKeyboardText": {
        "message": "Também pode usar os números para escolher os campos com o teclado",
        "description": "Help text when choosing Custom Login Fields."
    },
    "defineChooseCustomLoginFieldText": {
        "message": "Escolha o campo personalizado para autenticação",
        "description": "Help text for Custom Login Field banner."
    },
    "username": {
        "message": "Nome de utilizador",
        "description": "General text for username."
    },
    "password": {
        "message": "Palavra-passe",
        "description": "General text for password."
    },
    "stringFields": {
        "message": "Campos de cadeia",
        "description": "General text for a String Fields."
    },
    "submitButton": {
        "message": "Submit Button",
        "description": "Custom Submit Button text."
    },
    "credentialsNoUsername": {
        "message": "- sem nome de utilizador -",
        "description": "Shown when no username is set in the credentials."
    },
    "credentialsNoLoginsFound": {
        "message": "Não foram encontradas credenciais",
        "description": "Shown when no credentials are found for the current page."
    },
    "credentialsBlockedInIframe": {
        "message": "Credential fill blocked in untrusted iframe.",
        "description": "Alert message when filling credentials is blocked due to iframe restrictions."
    },
    "credentialsMultipleFound": {
        "message": "Existe mais do que uma credencial guardada no KeePassXC!",
        "description": "Alert message when trying to fill username and/or password when multiple credentials are found."
    },
    "credentialsMultipleFoundSecondLine": {
        "message": "Clique no ícone KeePassXC-Browser para mais opções.",
        "description": "Alert message when trying to fill username and/or password when multiple credentials are found."
    },
    "credentialsNoUsernameFound": {
        "message": "Não existem credenciais para o nome de utilizador indicado",
        "description": "Alert message when no credentials are found for the given username."
    },
    "credentialsNoTOTPFound": {
        "message": "TOTP não encontrada",
        "description": "Alert message when no TOTP is found."
    },
    "credentialExpired": {
        "message": "Caducada",
        "description": "If a credential is expired, this is appended to the title label."
    },
    "credentialsRetrieveButton": {
        "message": "Retrieve credentials",
        "description": "Manual retrieve credentials button text."
    },
    "fieldsFill": {
        "message": "Erro: não foram encontrados campos que possam ser preenchidos",
        "description": "Alert message when no fields are found to fill in."
    },
    "fieldsNoPasswordField": {
        "message": "Erro: não foi possível detetar o campo de palavra-passe",
        "description": "Message shown when no password fields are found."
    },
    "fieldsPasswordFillNotAccepted": {
        "message": "É evitado o preenchimento de palavra-passes num campo de texto simples.",
        "description": "Message shown when password fill to a plain text field is prevented."
    },
    "rememberNothingChanged": {
        "message": "Erro: não foi possível detetar as credenciais alteradas",
        "description": "Message shown when trying to save credentials that haven't changed."
    },
    "popupTitle": {
        "message": "KeePassXC - Alerta",
        "description": "Popup window title."
    },
    "popupSettingsText": {
        "message": "Definições",
        "description": "Popup Settings button text."
    },
    "popupChooseCredentialsText": {
        "message": "Escolha os campos personalizados",
        "description": "Popup credential choosing button text."
    },
    "popupConnectButton": {
        "message": "Ligar",
        "description": "Popup Connect button text."
    },
    "popupReconnectButton": {
        "message": "Ligar novamente",
        "description": "Popup Reconnect button text."
    },
    "popupRedetectButton": {
        "message": "Voltar a detetar campos de autenticação",
        "description": "Popup Redetect login fields button text."
    },
    "popupReloadButton": {
        "message": "Recarregar",
        "description": "Popup Reload button text."
    },
    "popupReopenButton": {
        "message": "Reabrir base de dados",
        "description": "Popup reopen database button text."
    },
    "popupUsernameButton": {
        "message": "Utilizar opção 'Apenas nome de utilizador' para este site",
        "description": "Button text for adding Username-only option."
    },
    "popupAllowIframeButton": {
        "message": "Permitir molduras \"Cross-Origin\" para este site",
        "description": "Button text for allowing Cross-Origin iframes option."
    },
    "popupErrorEncountered": {
        "message": "KeePassXC-Browser encontrou um erro:",
        "description": "A text shown above error message in the popup."
    },
    "popupUpdateAvailable": {
        "message": "Está a usar uma versão antiga de KeePassXC",
        "description": "Popup warning message about old version of KeePassXC."
    },
    "popupDownloadNewVersion": {
        "message": "Descarregue a versão mais recente em keepassxc.org",
        "description": "Popup warning message link when KeePassXC version is not up-to-date."
    },
    "popupGettingStartedText": {
        "message": "É a primeira vez que usa esta aplicação? Recomendamos que leia o nosso Guia de Iniciação.",
        "description": "Popup information message about Getting Started Guide."
    },
    "popupGettingStartedLinkText": {
        "message": "Guia de iniciação - Configurar integração com o navegador",
        "description": "Popup Getting Started Guide link text."
    },
    "popupAlertHide": {
        "message": "Ocultar e não mostrar novamente",
        "description": "Hide alert close button title."
    },
    "popupTroubleshootingText": {
        "message": "Não consegue ligar-se ao KeePassXC? Talvez a nossa página wiki possa ajudar.",
        "description": "Popup information message about Troubleshooting Guide."
    },
    "popupTroubleshootingLinkText": {
        "message": "Guia de resolução de problemas",
        "description": "Popup Troubleshooting Guide link text."
    },
    "popupCheckingStatus": {
        "message": "A verificar estado...",
        "description": "Checking status message in popup."
    },
    "popupNotConfigured": {
        "message": "O KeePassXC-Browser não foi configurado. Clique no botão de ligação para emparelhar com o KeePassXC.",
        "description": "A popup message shown when the extension has not been connected to KeePassXC."
    },
    "popupNeedReconfigure": {
        "message": "KeePassXC-Browser foi desconectado do KeePassXC.",
        "description": "A popup message shown when the extension has been disconnected from KeePassXC."
    },
    "popupNeedReconfigureMessage": {
        "message": "Clique no botão de restabelecer a ligação para estabelecer uma nova ligação.",
        "description": "A popup message shown when reconnect is needed."
    },
    "popupConfiguredNotAssociated": {
        "message": "KeePassXC-Browser ainda não se conectou ao KeePassXC, mas foi configurado com o identificador: $1",
        "description": "A popup message shown when KeePassXC is not connected but configured."
    },
    "popupConfiguredAndAssociated": {
        "message": "KeePassXC-Browser está conectado ao KeePassXC e foi configurado com o seguinte identificador: $1",
        "description": "A popup message when a connection to KeePassXC is successful."
    },
    "popupUsernameFieldDetected": {
        "message": "Apenas foi detetado um campo para o nome de utilizador. Adicionar URL às preferências do site com a opção 'Apenas nome de utilizador'?",
        "description": "Text shown when page can be added to Site Preferences with Username-only option enabled."
    },
    "popupIframeDetected": {
        "message": "Detetada uma moldura \"Cross-Origin\". Adicionar URL às preferências do site com a opção 'Permitir molduras \"Cross-Origin\" para este site' ativada?",
        "description": "Text shown when page can be added to Site Preferences with Allow Cross-Origin iframes option enabled."
    },
    "rememberInfoText": {
        "message": "Nome de utilizador ou palavra-passe alterados! Guardar alterações?",
        "description": "Message when username or password has changed."
    },
    "rememberSaving": {
        "message": "As credenciais serão guardadas com o identificador $1 na base de dados conectada",
        "description": "A message when saving or updating credentials."
    },
    "rememberNewUsername": {
        "message": "Este nome de utilizador ainda não foi guardado: $1",
        "description": "A message shown when a new username is detected when saving credentials."
    },
    "rememberUsernameExists": {
        "message": "As credenciais para o nome de utilizador usado estão marcadas a negrito: $1",
        "description": "A message shown when an existing username is detected when saving credentials."
    },
    "rememberChooseCredentials": {
        "message": "Escolha as credenciais que pretende atualizar",
        "description": "A message shown choosing what credentials user wants to update."
    },
    "rememberChooseGroup": {
        "message": "Escolha o grupo para o qual pretende adicionar as novas credenciais.",
        "description": "A message shown choosing what group user wants to use for new credentials."
    },
    "rememberInfoDefaultGroupNotFound": {
        "message": "Grupo padrão criado na base de dados conectada",
        "description": "Info message shown when default group set cannot be found."
    },
    "rememberErrorCreatingNewGroup": {
        "message": "Não é possível criar novos grupos",
        "description": "Error message shown when new groups cannot be created."
    },
    "rememberErrorPasswordNotChanged": {
        "message": "Credenciais não atualizadas. A palavra-passe não foi alterada.",
        "description": "Error message shown when credential password is not changed."
    },
    "rememberErrorCannotSaveCredentials": {
        "message": "Não foi possível guardar e/ou atualizar as credenciais",
        "description": "Error message shown when credentials cannot be saved or updated."
    },
    "rememberErrorDatabaseClosed": {
        "message": "Não foi possível guardar e/ou atualizar as credenciais porque a base de dados não está aberta",
        "description": "Error message shown when credentials cannot be saved or updated and the database is closed."
    },
    "rememberCredentialsNotSaved": {
        "message": "Operação cancelada. Credenciais não atualizadas.",
        "description": "Message shown when saving operation was cancelled."
    },
    "rememberCredentialsSaved": {
        "message": "Guardadas novas credenciais com o nome de utilizador $1",
        "description": "Message shown when new credentials are saved."
    },
    "rememberCredentialsUpdated": {
        "message": "Credenciais atualizadas com o nome de utilizador $1",
        "description": "Message shown when new credentials are successfully updated."
    },
    "rememberCredentialsExists": {
        "message": "Já existem credenciais idênticas. Não há quaisquer alterações para guardar.",
        "description": "Message shown when new credentials already found in database."
    },
    "rememberEmptyUsername": {
        "message": "(vazio)",
        "description": "Means an empty username."
    },
    "rememberNoPassword": {
        "message": "Tem que preencher o nome de utilizador para poder guardar as credenciais",
        "description": "Message shown when no password is set when saving credentials."
    },
    "popupLoginText": {
        "message": "Selecione a informação de autenticação que pretende introduzir nesta página",
        "description": "A popup message shown when one or multiple credentials are present."
    },
    "popupFilterText": {
        "message": "Filtrar:",
        "description": "Text for login credentials quick filter."
    },
    "popupAuthText": {
        "message": "Selecione as informações de autenticação para a autenticação",
        "description": "A popup message shown when doing HTTP Authentication with multiple credentials present."
    },
    "popupMultiplePasswordFields": {
        "message": "Encontrado mais do que um campo de palavra-passe nesta página. Clique com o botão direito do rato num dos campos e escolha um dos seguintes:",
        "description": "A popup message shown when web page has multiple password fields."
    },
    "popupUsername": {
        "message": "Nome de utilizador:",
        "description": "A username field name shown on credential update."
    },
    "popupButtonNew": {
        "message": "Nova",
        "description": "New button text in popup when updating credentials."
    },
    "popupButtonUpdate": {
        "message": "Atualizar",
        "description": "Update button text in popup when updating credentials."
    },
    "popupButtonCancel": {
        "message": "Cancelar",
        "description": "Cancel button text in popup when updating credentials."
    },
    "popupButtonBack": {
        "message": "Voltar",
        "description": "Back button text in popup when updating credentials."
    },
    "popupButtonIgnore": {
        "message": "Não voltar a perguntar para este site",
        "description": "Ignore button text in popup or in notification when updating credentials."
    },
    "popupButtonClose": {
        "message": "Fechar",
        "description": "Close button text in popup or in notification."
    },
    "popupButtonDismissHttpAuth": {
        "message": "Rejeitar e mostrar o diálogo de autenticação padrão",
        "description": "Dismiss button text when in HTTP Authentication popup."
    },
    "optionsDefaultSettingsTitle": {
        "message": "Default settings",
        "description": "Default settings title for Getting Started page."
    },
    "optionsWelcomeTitle": {
        "message": "KeePassXC-Browser",
        "description": "Main card title for Getting Started page."
    },
    "optionsTitle": {
        "message": "Definições | KeePassXC-Browser",
        "description": "Options page title."
    },
    "optionsGeneralSettingsTab": {
        "message": "Definições gerais",
        "description": "General Settings tab text."
    },
    "optionsConnectedDatabasesTab": {
        "message": "Bases de dados conectadas",
        "description": "Connected Databases tab text."
    },
    "optionsCustomFieldsTab": {
        "message": "Campos personalizados",
        "description": "Saved Custom Login Fields tab text."
    },
    "optionsSitePreferencesTab": {
        "message": "Preferências do site",
        "description": "Site Preferences fields tab text."
    },
    "optionsAboutTab": {
        "message": "Acerca",
        "description": "About tab text."
    },
    "optionsMenuGeneral": {
        "message": "Geral",
        "description": "General settings page header."
    },
    "optionsMenuConnectedDatabases": {
        "message": "Bases de dados conectadas",
        "description": "Connected Databases page header."
    },
    "optionsMenuCustomFields": {
        "message": "Campos personalizados",
        "description": "Custom Login Fields page header."
    },
    "optionsMenuSitePreferences": {
        "message": "Preferências do site",
        "description": "Site Preferences page header."
    },
    "optionsSitePreferencesSettings": {
        "message": "Settings",
        "description": "Site Preferences settings button text."
    },
    "optionsMenuAbout": {
        "message": "Acerca",
        "description": "About page header."
    },
    "optionsConfigureShortcuts": {
        "message": "Configurar atalhos",
        "description": "Keyboard shortcut button and title text."
    },
    "optionsButtonSave": {
        "message": "Guardar",
        "description": "Save button text."
    },
    "optionsButtonConnect": {
        "message": "Conectar",
        "description": "Connect button text."
    },
    "optionsButtonRemove": {
        "message": "Remover",
        "description": "Remove button text."
    },
    "optionsButtonAdd": {
        "message": "Adicionar",
        "description": "Add button text."
    },
    "optionsButtonEdit": {
        "message": "Edit",
        "description": "Edit button text."
    },
    "optionsButtonUpdate": {
        "message": "Procurar atualizações",
        "description": "Check for updates button text."
    },
    "optionsButtonRemoveNow": {
        "message": "Sim, remover agora",
        "description": "Confirm button text when removing database key or Custom Login Fields."
    },
    "optionsButtonCancel": {
        "message": "Cancelar",
        "description": "Cancel button text when removing database key or Custom Login Fields."
    },
    "optionsButtonReset": {
        "message": "Repor",
        "description": "Reset button text for keyboard shortcuts."
    },
    "optionsButtonImport": {
        "message": "Importar definições",
        "description": "Import settings button text."
    },
    "optionsButtonExport": {
        "message": "Exportar definições",
        "description": "Export settings button text."
    },
    "optionsButtonResetSettings": {
        "message": "Reset all settings",
        "description": "Reset all settings button text."
    },
    "optionsLabelDefaultGroup": {
        "message": "Grupo padrão para as novas palavras-passe:",
        "description": "Default group options text."
    },
    "optionsDefaultGroupHelpText": {
        "message": "Separe os grupos com barra. Por exemplo: Grupo/Subgrupo",
        "description": "Default group help text."
    },
    "optionsLabelDefaultPasskeyGroup": {
        "message": "Grupo predefinido para guardar as novas chaves-mestra:",
        "description": "Default passkey group options text."
    },
    "optionsLabelDefaultGroupCheckboxText": {
        "message": "Perguntar sempre para guardar novas credenciais",
        "description": "Default group checkbox help text."
    },
    "optionsLabelDefaultGroupCheckboxHelpText": {
        "message": "Se ativada, surge uma caixa de diálogo para escolher o grupo",
        "description": "Default checkbox explanation help text."
    },
    "optionsCheckboxUsePasswordGenerator": {
        "message": "Ativar ícones do gerador de palavras-passe",
        "description": "Activate password generator icons checkbox text."
    },
    "optionsCheckboxUsernameIcons": {
        "message": "Ativar ícones do campo do nome de utilizador",
        "description": "Activate username field icons textbox text."
    },
    "optionsUseObserver": {
        "message": "Utilizar deteção dinâmica do campo de entrada",
        "description": "Use dynamic input field detection checkbox text."
    },
    "optionsUseObserverHelpText": {
        "message": "Útil para páginas que utilizem pop-ups ou diálogos dinâmicos. Desative esta funcionalidade para poupar recursos do CPU em máquinas lentas. Se as credenciais desativadas apenas puderem ser introduzidas com o teclado, surge o menu de contexto ou a extensão.",
        "description": "Use dynamic input field detection help text."
    },
    "optionsCheckboxOTPIcons": {
        "message": "Ativar ícones de campo 2FA/OTP",
        "description": "Activate OTP field icons textbox text."
    },
    "optionsCheckboxAutoRetrieveCredentials": {
        "message": "Recuperar automaticamente as credenciais",
        "description": "Automatically retrieve credentials checkbox text."
    },
    "optionsCheckboxAutomaticReconnect": {
        "message": "Reconectar automaticamente ao KeePassXC",
        "description": "Auto-reconnect checkbox text."
    },
    "optionsAutomaticReconnectWarning": {
        "message": "Atenção! Esta funcionalidade é experimental. Use-a por sua conta e risco.",
        "description": "Auto-reconnect warning message."
    },
    "optionsCheckboxAutoFillSingleEntry": {
        "message": "Preencher automaticamente as entradas de credenciais únicas",
        "description": "Automatically fill-in single credential entry checkbox text."
    },
    "optionsCheckboxAutoFillRelevantCredential": {
        "message": "Automatically fill in relevant credential entries",
        "description": "Automatically fill-in relevant credential entry checkbox text."
    },
    "optionsCheckboxAutoFillSingleTotp": {
        "message": "Preencher automaticamente as entradas TOTP únicas",
        "description": "Automatically fill-in single TOTP entries checkbox text."
    },
    "optionsCheckboxAutoCompleteUsernames": {
        "message": "Ativar conclusão automática nos campos de nome de utilizador",
        "description": "Activate autocomplete for username fields checkbox text."
    },
    "optionsCheckboxShowGroupNameInAutocomplete": {
        "message": "Mostrar o nome do grupo na lista de conclusão automática quando as credenciais são de grupos diferentes",
        "description": "Show group name in autocomplete checkbox text."
    },
    "optionsCheckboxAutoSubmit": {
        "message": "Submeter automaticamente formulários de autenticação",
        "description": "Auto-submit checkbox text."
    },
    "optionsAutoSubmitHelpText": {
        "message": "Submete automaticamente as credenciais selecionadas. Isto é desativado para o preenchimento automático de uma única entrada.",
        "description": "Auto-submit help text."
    },
    "optionsCheckboxShowNotifications": {
        "message": "Mostrar notificações",
        "description": "Show notifications checkbox text."
    },
    "optionsCheckboxUseMonochromeToolbarIcon": {
        "message": "Utilizar ícone monocromático da barra de ferramentas",
        "description": "Use monochrome toolbar icon checkbox text."
    },
    "optionsCheckboxUseCompactMode": {
        "message": "Usar modo compacto",
        "description": "Whether the compact mode (legacy dropdown) should be enabled."
    },
    "optionsSaveDomainOnly": {
        "message": "Guardar apenas o domínio",
        "description": "Save domain only checkbox text."
    },
    "optionsCheckboxShowLoginNotifications": {
        "message": "Mostrar uma notificação se as novas credenciais puderem ser guardadas",
        "description": "Show login notifications checkbox text."
    },
    "optionsDefaultPasswordManager": {
        "message": "Set as default password manager",
        "description": "Default password manager checkbox text."
    },
    "optionsDefaultPasswordManagerHelpText": {
        "message": "Sets KeePassXC-Browser as the default password manager for the browser.",
        "description": "Default password manager help text."
    },
    "optionsRedirectAllowance": {
        "message": "Número de reencaminhamentos permitidos: $1",
        "description": "Redirect allowance range input text."
    },
    "optionsRedirectAllowanceHelpText": {
        "message": "Número máximo de reencaminhamentos até que o 'banner' desapareça. O valor padrão é 3 e infinito é o máximo.",
        "description": "Redirect allowance help text."
    },
    "optionsCheckboxAutoFillAndSend": {
        "message": "Permitir o preenchimento de credenciais 'HTTP Basic Auth'",
        "description": "Allow filling HTTP Basic Auth credentials checkbox text."
    },
    "optionsDebugLogging": {
        "message": "Registo de depuração",
        "description": "Debug logging checkbox text."
    },
    "optionsDebugLoggingHelpText": {
        "message": "Ative o registo de depuração. Os scripts de conteúdo e de segundo plano serão visíveis nas mensagens adicionais da consola.",
        "description": "Debug logging help text."
    },
    "optionsRadioText": {
        "message": "Procurar por atualizações KeePassXC:",
        "description": "Text above radio buttons in the settings page."
    },
    "optionsRadioThreeDays": {
        "message": "de três em três dias",
        "description": "Radio button text."
    },
    "optionsRadioWeek": {
        "message": "a cada semana",
        "description": "Radio button text."
    },
    "optionsRadioMonth": {
        "message": "a cada mês",
        "description": "Radio button text."
    },
    "optionsRadioNever": {
        "message": "nunca",
        "description": "Radio button text."
    },
    "optionsThemeSelectionHeader": {
        "message": "Tema",
        "description": "Theme selection header text."
    },
    "optionsCredentialSortSelectionHeader": {
        "message": "Ordenar credenciais coincidentes por",
        "description": "Credential sort option header text."
    },
    "optionsThemeSelection": {
        "message": "Selecionar tema",
        "description": "Theme selection title text."
    },
    "optionsThemeSystem": {
        "message": "Sistema",
        "description": "System theme text."
    },
    "optionsThemeDark": {
        "message": "Escuro",
        "description": "Dark theme text."
    },
    "optionsThemeLight": {
        "message": "Claro",
        "description": "Light theme text."
    },
    "optionsKeyboardShortcutsHeader": {
        "message": "Teclas de atalho",
        "description": "Keyboard shortcut header text."
    },
    "optionsUsePasswordGeneratorHelpText": {
        "message": "Adiciona um botão aos campos de palavras-passe para gerar uma nova palavra-passe",
        "description": "Password Generator option help text."
    },
    "optionsUsePasswordGeneratorHelpTextSecond": {
        "message": "As palavras-passe serão geradas no KeePassXC utilizando o seu perfil de criação de palavras-passe",
        "description": "Password Generator option help text, second part."
    },
    "optionsPredefinedSiteList": {
        "message": "Sites pré-definidos",
        "description": "Predefined site list details button text."
    },
    "optionsUsePredefinedSites": {
        "message": "Utilizar sites predefinidos para compatibilidade",
        "description": "Use predefined sites checkbox text."
    },
    "optionsUsePredefinedSitesHelpText": {
        "message": "Adiciona sites comuns que têm formulários de início de sessão apenas com o nome de utilizador às preferências do site.",
        "description": "Use predefined sites option help text."
    },
    "optionsShowLoginFormIconHelpText": {
        "message": "Adiciona um ícone aos campos Nome de utilizador para poder preencher as credenciais com um clique",
        "description": "Username field icon option help text."
    },
    "optionsShowOTPIconHelpText": {
        "message": "Adiciona um ícone aos campos que sejam reconhecidos como 2FA/OTP",
        "description": "OTP field icon option help text."
    },
    "optionsHideIconsAlertText": {
        "message": "You can also hide icons manually when needed with shift+click.",
        "description": "Hide icons alert text text."
    },
    "optionsAutoRetrieveCredentialsHelpText": {
        "message": "KeePassXC-Browser irá obter automaticamente as credenciais quando um separador for ativado",
        "description": "Auto-Retrive Credentials option help text."
    },
    "optionsAutomaticReconnectHelpText": {
        "message": "Tornar a conectar automaticamente ao KeePassXC quando for detetado",
        "description": "Auto-reconnect option help text."
    },
    "optionsAutoFillSingleEntryHelpText": {
        "message": "Permitir a KeePassXC-Browser preencher automaticamente as credenciais se receber apenas uma única entrada",
        "description": "Auto-Fill Single Entry option help text."
    },
    "optionsAutoFillRelevantCredentialHelpText": {
        "message": "Automatically fill in the relevant credential if a second fill is needed.",
        "description": "Auto-Fill Relevant Credential option help text."
    },
    "optionsAutoFillSingleEntryWarning": {
        "message": "Aviso! O uso de preenchimento automático não é seguro. Use por sua conta e risco. KeePassXC-Browser tenta detetar automaticamente campos de autenticação. Contudo, estes campos podem ser detetados de forma incorreta levando ao preenchimento de dados confidenciais em campos de entrada inseguros.",
        "description": "Auto-Fill Single Entry warning text."
    },
    "optionsAutoFillSingleTotpHelpText": {
        "message": "Permitir que KeePassXC-Browser preencha os campos TOTP se receber apenas uma entrada.",
        "description": "Auto-Fill Single TOTP field option help text."
    },
    "optionsAutocompleteUsernamesHelpText": {
        "message": "Mostrar uma lista suspensa contendo as credenciais disponíveis para todos os campos nome de utilizador de uma página",
        "description": "Autocomplete Usernames option help text."
    },
    "optionsShowGroupNameInAutocompleteHelpText": {
        "message": "Quando as credenciais são devolvidas de grupos diferentes, o nome do grupo será apresentado. Afeta apenas o modo compacto.",
        "description": "Show group name in autocomplete help text."
    },
    "optionsShowNotificationsHelpText": {
        "message": "Mostrar notificações para erros e quando for necessária qualquer interação",
        "description": "Show notifications option help text."
    },
    "optionsUseMonochromeToolbarIconHelpText": {
        "message": "Utilizar, na barra de ferramentas, um ícone monocromático com símbolos coloridos e adaptar ao tema do navegador (claro/escuro)",
        "description": "Use monochrome toolbar icon option help text."
    },
    "optionsUseCompactModeHelpText": {
        "message": "Usa uma versão compacta da lista pendente para selecionar as credenciais.",
        "description": "Use compact (legacy) mode help text."
    },
    "optionsSaveDomainOnlyHelpText": {
        "message": "Ao guardar as novas credenciais, guardar apenas o domínio e não o URL",
        "description": "Save domain only option help text."
    },
    "optionsSaveDomainOnlyCustomLoginHelpText": {
        "message": "Ao guardar novos campos de início de sessão personalizados, guarda apenas o domínio em vez do URL completo.",
        "description": "Save domain only option help text."
    },
    "optionsDownloadFaviconAfterSave": {
        "message": "Descarregar 'favicon' após guardar",
        "description": "Download favicon after save checkbox label text."
    },
    "optionsDownloadFaviconAfterSaveHelpText": {
        "message": "O 'favicon' será descarregado automaticamente para a nova credencial",
        "description": "Download favicon after save help text."
    },
    "optionsAutoFillAndSendHelpText": {
        "message": "Se forem encontradas credenciais para uma página e o tipo de autenticação for um pedido 'HTTp Basic Auth', KeePassXC-Browser tentará fazer a autenticação com as primeiras credenciais encontradas. Se existirem várias credenciais, pode usar o diálogo da extensão para escolher as corretas. Ainda que esta opção esteja ativa, pode introduzir manualmente as credencias de acesso 'HTTP Basic Auth'.",
        "description": "Auto-Fill And Send option help text."
    },
    "optionsAutoFillAndSendHelpTextSecond": {
        "message": "Um diálogo de autenticação básica HTTP é parecido com este:",
        "description": "HTTP Basic Auth image help text."
    },
    "optionsClearCredentialsTimeout": {
        "message": "Limpar credenciais de separadores não ativos após (segundos, 0-3600).",
        "description": "Clear credentials label text."
    },
    "optionsClearCredentialsTimeoutHelpText": {
        "message": "As credenciais são limpas nos separadores secundários após ultrapassar o tempo limite e as permissões para essas páginas serão pedidas novamente",
        "description": "Clear credentials timeout help text."
    },
    "optionsVersionInfoText": {
        "message": "KeePassXC-Browser necessita do KeePassXC para obter as credenciais",
        "description": "Settings page version info text."
    },
    "optionsVersionDownload": {
        "message": "Pode descarregar a versão mais recente em $1",
        "description": "Settings page download link."
    },
    "optionsVersionRunning": {
        "message": "Está a utilizar KeePassXC, versão: $1 ",
        "description": "Settings page info text of user's KeePassXC version."
    },
    "optionsLatestVersion": {
        "message": "A versão mais recente do KeePassXC é a:$1",
        "description": "Settings page info text about the latest KeePassXC version."
    },
    "optionsKeePassXCVersionRequired": {
        "message": "Necessita de KeePassXC, versão:  $1",
        "description": "KeePassXC version requirement text."
    },
    "optionsMinimumKeePassXCVersionRequired": {
        "message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
        "description": "KeePassXC minimum version requirement text."
    },
    "optionsDefault": {
        "message": "Padrão: $1",
        "description": "Default setting text."
    },
    "optionsInfinite": {
        "message": "Infinito: $1",
        "description": "Infinite setting text."
    },
    "optionsRecommended": {
        "message": "Recomendado: $1",
        "description": "Recommended setting text."
    },
    "optionsShortcutsSuccess": {
        "message": "O atalho para $1 foi alterado com sucesso",
        "description": "Message for successful keyboard shortcut change."
    },
    "optionsShortcutsInfo": {
        "message": "O atalho para $1 foi reposto",
        "description": "Info message for changing keyboard shortcuts."
    },
    "optionsShortcutsDanger": {
        "message": "Erro: o atalho para $1 não foi alterado",
        "description": "Error message for changing keyboard shortcuts."
    },
    "optionsImportExportSettings": {
        "message": "Importar/exportar definições",
        "description": "Settings page header text for import/export."
    },
    "optionsImportSettingsDialogTitle": {
        "message": "Importar definições de um ficheiro externo?",
        "description": "Import settings confirmation dialog title text."
    },
    "optionsImportSettingsDialogText": {
        "message": "As definições atuais serão substituídas. Tem a certeza de que deseja importar os dados do ficheiro?",
        "description": "Import settings confirmation dialog help text."
    },
    "optionsResetSettingsDialogText": {
        "message": "All settings will be reset to defaults. Are you sure?",
        "description": "Reset all settings dialog text."
    },
    "optionsConnectedDatabasesText": {
        "message": "Bases de dados conectadas com KeePassXC-Browser",
        "description": "Info text about connected databases."
    },
    "optionsConnectedDatabasesNotFound": {
        "message": "Não foi encontradas bases de dados conectadas",
        "description": "Shown in the connected databases table when there is no connected databases."
    },
    "optionsDatabasesRemoveIdentifier": {
        "message": "Remover identificador da lista de bases de dados?",
        "description": "Confirmation text when removing database from the list."
    },
    "optionsDatabasesRemoveIdentifierConfirmFirst": {
        "message": "Pretende realmente remover o seguinte identificador da lista da base de dados: $1?",
        "description": "Confirmation text when removing database from the list."
    },
    "optionsDatabasesRemoveIdentifierConfirmSecond": {
        "message": "Pode conectar a sua base de dados em qualquer momento",
        "description": "Confirmation text when removing database from the list, second part."
    },
    "optionsDatabaseIdentifier": {
        "message": "Identificador",
        "description": "Database list column title."
    },
    "optionsDatabaseKey": {
        "message": "Chave",
        "description": "Database list column title."
    },
    "optionsDatabaseLastUsed": {
        "message": "Última utilização",
        "description": "Database list column title."
    },
    "optionsDatabaseCreated": {
        "message": "Criada",
        "description": "Database list column title."
    },
    "optionsDatabaseDelete": {
        "message": "Eliminar",
        "description": "Database list column title."
    },
    "optionsColumnPageURL": {
        "message": "URL da página",
        "description": "Site Preferences list column title."
    },
    "optionsColumnFeatures": {
        "message": "Features",
        "description": "Site Preferences list column title."
    },
    "optionsColumnUsernameOnly": {
        "message": "Deteção 'Apenas de nome de utilizador'",
        "description": "Site Preferences list column title."
    },
    "optionsColumnImprovedInputFieldDetection": {
        "message": "Deteção de campo de preenchimento melhorado",
        "description": "Improved Input Field Detection column text."
    },
    "optionsColumnAllowIframes": {
        "message": "Permitir molduras \"Cross-Origin\"",
        "description": "Allow iframes column text."
    },
    "optionsColumnDelete": {
        "message": "Eliminar",
        "description": "Site Preferences list column title."
    },
    "optionsSelectionNothing": {
        "message": "Ativar todas as funcionalidades",
        "description": "Site Preferences option selection."
    },
    "optionsSelectionNormal": {
        "message": "Desativar credenciais novas/alteradas",
        "description": "Site Preferences option selection."
    },
    "optionsSelectionAutoSubmit": {
        "message": "Desativar submissão automática",
        "description": "Site Preferences option selection."
    },
    "optionsSelectionPasskeys": {
        "message": "Disable passkeys",
        "description": "Site Preferences option selection."
    },
    "optionsSelectionFull": {
        "message": "Desativar todas as funcionalidades",
        "description": "Site Preferences option selection."
    },
    "optionsSortByTitle": {
        "message": "Título",
        "description": "Sort matching credentials by title option selection."
    },
    "optionsSortByUsername": {
        "message": "Nome do utilizador",
        "description": "Sort matching credentials by username option selection."
    },
    "optionsSortByGroupAndTitle": {
        "message": "Grupo e título",
        "description": "Sort matching credentials by group and title option selection."
    },
    "optionsSortByGroupAndUsername": {
        "message": "Grupo e nome de utilizador",
        "description": "Sort matching credentials by group and username option selection."
    },
    "optionsFillSortPriority": {
        "message": "Ordenar credenciais após preenchimento por",
        "description": ""
    },
    "optionsFillSortPriorityHelpText": {
        "message": "Se a opção 'Credenciais relevantes primeiro' estiver selecionada, as credenciais preenchidas anteriormente serão definidas como as primeiras no menu de conclusão automática",
        "description": "Help text for Sort credentials after fill."
    },
    "optionsFillSortPriorityTotp": {
        "message": "Ordenar credenciais após preenchimento TOTP por",
        "description": ""
    },
    "optionsFillSortPriorityTotpHelpText": {
        "message": "Se a opção 'Credenciais relevantes primeiro' estiver selecionada, a TOTP preenchida anteriormente será definida como a primeira no menu de conclusão automática",
        "description": "Help text for Sort credentials after fill for TOTP."
    },
    "optionsFillSortByMatchingCredentials": {
        "message": "Definição das credenciais coincidentes",
        "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting."
    },
    "optionsFillSortByRelevantEntry": {
        "message": "Credencial relevante primeiro",
        "description": "Relevant credential first option for Sort after fill."
    },
    "optionsCustomFieldsNotFound": {
        "message": "Não foram encontrados campos de início de sessão personalizados guardados.",
        "description": "Shown when no saved custom credentials are saved."
    },
    "optionsCustomFieldsTableCaption": {
        "message": "Pode gerir os campos de início de sessão personalizados guardados utilizando a tabela.",
        "description": "Table caption of Custom Login Fields page."
    },
    "optionsCustomFieldsTabHelpTextFirst": {
        "message": "Se KeePassXC-Browser detetar os campos de autenticação errados, pode especificar os campos corretos",
        "description": "Saved Custom Login Fields info text, first part."
    },
    "optionsCustomFieldsTabHelpTextSecond": {
        "message": "Aceda à página, clique no ícone KeePassXC-Browser e selecione",
        "description": "Saved Custom Login Fields info text, second part."
    },
    "optionsCustomFieldsTabHelpTextThird": {
        "message": "Nesta página, pode gerir os campos de início de sessão personalizados guardados.",
        "description": "Saved Custom Login Fields info text, third part."
    },
    "optionsCustomFieldsRemove": {
        "message": "Remover campos de início de sessão personalizados guardados?",
        "description": "Confirmation text when removing saved Custom Login Fields."
    },
    "optionsCustomFieldsConfirmation": {
        "message": "Pretende realmente remover os campos de início de sessão personalizados guardados na página: $1",
        "description": "Confirmation text when removing saved Custom Login Fields."
    },
    "optionsCustomFieldsConfirmationHelpText": {
        "message": "KeePassXC-Browser detetará automaticamente os campos de autenticação na próxima vez que visitar esta página",
        "description": "Part of confirmation text when removing saved Custom Login Fields."
    },
    "optionsSitePreferencesNotFound": {
        "message": "Não foram encontradas preferências do site.",
        "description": "Shown when no Site Preferences are saved."
    },
    "optionsSitePreferencesRemove": {
        "message": "Remover site?",
        "description": "Confirmation text when removing ignored sites from the list."
    },
    "optionsSitePreferencesTabHelpTextFirst": {
        "message": "Os sites nesta página têm associados métodos especiais de manipulação",
        "description": "Site Preferences info text, first part."
    },
    "optionsSitePreferencesTabHelpTextSecond": {
        "message": "Para ignorar credenciais novas/alteradas num site específico, adicione-as abaixo ou utilize o 'banner' de credenciais e selecione <em>Não perguntar de novo para este site</em>",
        "description": "Site Preferences info text, second part."
    },
    "optionsSitePreferencesTabHelpTextThird": {
        "message": "Se um site for totalmente ignorado (se a opção <em>Desativar todas as funcionalidades </em> for selecionada), a extensão nada fará neste site",
        "description": "Site Preferences info text, third part."
    },
    "optionsSitePreferencesTabHelpTextFourth": {
        "message": "A deteção 'Apenas nome de utilizador' permite que KeePassXC-Browser preencha os detalhes de autenticação em sites que possuam páginas distintas para o nome de utilizador e para a palavra-passe",
        "description": "Site Preferences info text, fourth part."
    },
    "optionsSitePreferencesImprovedInputFieldDetectionHelpText": {
        "message": "A deteção melhorada de campo de preenchimento permite uma deteção mais detalhada de campos de preenchimento. Contudo, pode afetar o desempenho. Use com cuidado.",
        "description": "Improved Input Field Detection help text."
    },
    "optionsSitePreferencesAllowIframesHelpText": {
        "message": "A permissão de molduras \"Cross-Origin\" ativa a obtenção de credenciais para 'iframes' de outros domínios. Utilize por sua conta e risco.",
        "description": "Allow Cross-Origin iframes help text."
    },
    "optionsSitePreferencesManualAddText": {
        "message": "Adicionar URL manualmente",
        "description": "Label for adding site manually on Site Preferences tab."
    },
    "optionsSitePreferencesManualAddHelp": {
        "message": "Os URL têm que começar com <code>https://</code>, <code>http://</code>, <code>file://</code> ou <code>ftp://</code> e têm que ter, pelo menos, 5 caracteres.",
        "description": "Help text for adding site manually on Site Preferences tab."
    },
    "optionsSitePreferencesConfirmation": {
        "message": "Tem a certeza de que deseja remover o site especificado da lista: $1",
        "description": "Confirmation text when removing site from Site Preferences."
    },
    "optionsSitePreferencesConfirmationHelpText": {
        "message": "KeePassXC-Browser irá ativar todos as funcionalidades para este site e removerá a deteção 'Apenas nome de utilizador'",
        "description": "Part of confirmation text when removing Site Preferences."
    },
    "optionsSitePreferencesTableCaption": {
        "message": "Pode gerir as preferências do site guardadas utilizando a tabela.",
        "description": "Table caption of Site Preferences page."
    },
    "optionsSitePreferencesSelect": {
        "message": "Opção para ignorar as funcionalidades da extensão para a página",
        "description": "Title text of select element in Site Preferences."
    },
    "optionsAboutChrome": {
        "message": "Aceder a KeePassXC-Browser na Chrome Web Store",
        "description": "About page link to Chrome Web Store."
    },
    "optionsAboutMozilla": {
        "message": "Aceder a KeePassXC-Browser no Mozilla Add-ons",
        "description": "About page link to AMO."
    },
    "optionsAboutEdge": {
        "message": "Aceder a KeePassXC-Browser na página Edge Add-ons",
        "description": "About page link to Edge Add-ons page."
    },
    "optionsAboutGitHub": {
        "message": "Aceder a KeePassXC-Browser no GitHub",
        "description": "About page link to GitHub."
    },
    "optionsAboutExtensionVersion": {
        "message": "KeePassXC-Browser, versão: $1",
        "description": "About page text of extension version."
    },
    "optionsAboutKeePassXCVersion": {
        "message": "KeePassXC, versão: $1",
        "description": "About page text of KeePassXC version."
    },
    "optionsAboutContributors": {
        "message": "Contributos",
        "description": "About page text of contributors."
    },
    "optionsAboutLicenses": {
        "message": "Licenças",
        "description": "About page text of licenses."
    },
    "optionsAboutReportBugs": {
        "message": "Reportar erros",
        "description": "About page text of reporting bugs."
    },
    "optionsAboutCreateNewIssue": {
        "message": "Criar relatório de erro no GitHub.",
        "description": "Link text for creating a new issue."
    },
    "optionsAboutDebugInfo": {
        "message": "Pode utilizar esta informação para depuração",
        "description": "Debug info text."
    },
    "optionsAboutSupporters": {
        "message": "Apoiantes",
        "description": "Supporters label text."
    },
    "optionsErrorInvalidValue": {
        "message": "Valor inválido. Por favor verifique a entrada.",
        "description": "Error shown when input field has an incorrect value."
    },
    "optionsErrorInvalidURL": {
        "message": "URL inválido. Por favor verifique a entrada.",
        "description": "Error shown when input field has an incorrect URL."
    },
    "optionsErrorValueExists": {
        "message": "O valor já existe na lista",
        "description": "Error shown when trying to add a duplicate value to the list."
    },
    "optionsUserInterfaceTitle": {
        "message": "Interface",
        "description": "User interface title in settings page"
    },
    "optionsFillingCredentialsTitle": {
        "message": "Preenchimento de credenciais",
        "description": "Filling credentials title in settings page"
    },
    "optionsSavingCredentialsTitle": {
        "message": "Gravação de credenciais",
        "description": "Saving credentials title in settings page"
    },
    "optionsUpdatesTitle": {
        "message": "Atualizações",
        "description": "Updates title in settings page"
    },
    "optionsAdvancedSettingsTitle": {
        "message": "Definições avançadas",
        "description": "Advanced settings title in settings page"
    },
    "optionsExtensionTitle": {
        "message": "Extensão",
        "description": "Extension title in settings page"
    },
    "optionsPasskeysTitle": {
        "message": "Chaves-mestras",
        "description": "Passkeys settings title in settings page."
    },
    "optionsPasskeysEnable": {
        "message": "Ativar chaves-mestras",
        "description": "Enabled passkeys option text."
    },
    "optionsPasskeysEnableHelpText": {
        "message": "Ativar suporte para autenticação web",
        "description": "Passkeys option help text."
    },
    "optionsPasskeysEnableFallback": {
        "message": "Ativar alternativa para chave-mestra",
        "description": "Enabled passkeys fallback option text."
    },
    "optionsPasskeysEnableFallbackHelpText": {
        "message": "Se ativado, um pedido efetuado a KeePassXC que tenha falhado ou sido cancelado, ativa um pedido de chave-mestra do navegador. Se desativado, é necessária uma ligação ao KeePassXC e, se não acontecer, irá falhar. A opção está ativada por omissão.",
        "description": "Passkeys fallback option help text."
    },
    "openNewTab": {
        "message": "Abre um novo separador",
        "description": "Title attribute text."
    },
    "httpAuthDialog": {
        "message": "Caixa de diálogo 'HTTP Basic Authentication'",
        "description": "Options page HTTP Basic Auth dialog text"
    },
    "autocompleteSubmitMessage": {
        "message": "A sua seleção será submetida automaticamente",
        "description": "Message shown at the bottom of autocomplete menu."
    },
    "lockDatabase": {
        "message": "Bloquear base de dados",
        "description": "Lock database button title text."
    },
    "welcomeText": {
        "message": "Welcome to KeePassXC-Browser!",
        "description": "Main title of Getting Started page."
    },
    "documentationGettingStarted": {
        "message": "Our Getting Started Guide will get you up and running quickly.",
        "description": "Getting Started document text."
    },
    "documentationUserGuide": {
        "message": "Looking for more comprehensive documentation? Our User Guide is there to help.",
        "description": "User Guide text."
    },
    "documentationTroubleshootingGuide": {
        "message": "Need help troubleshooting the browser integration? Check the Troubleshooting Guide.",
        "description": "Troubleshooting Guide text."
    },
    "gettingStartedWelcomeText": {
        "message": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC.",
        "description": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC."
    },
    "gettingStartedSecondWelcomeText": {
        "message": "Please go through the default settings and check all your preferred options.",
        "description": "Please go through the default settings and check all your preferred options."
    },
    "gettingStartedNewUser": {
        "message": "Are you a new user? Check links to our documentation.",
        "description": "Are you a new user? Check links to our documentation."
    }
}
