"ActiveCallBarCalling..." = "A chamar..."; "ActiveCallBarConnecting..." = "A ligar..."; "ActiveCallBarYou are screen sharing" = "Está a partilhar o seu ecrã"; "ActiveCallBarHide/Show Picture-in-Picture" = "Mostrar/Ocultar Picture-in-Picture"; "ActiveCallBarUnmute Mic" = "Ativar microfone"; "ActiveCallBarMute Mic" = "Desativar microfone"; "AliasEditingModelFailed to unpublish alias %1: %2" = "Falha ao reverter publicação da alcunha %1: %2"; "AliasEditingModelFailed to update aliases: %1" = "Falha ao atualizar alcunhas: %1"; "AliasEditorAliases to %1" = "Alcunhas de %1"; "AliasEditorList of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases." = "Lista de alcunhas desta sala. Normalmente só é possível adicionar alcunhas no seu servidor. Pode existir uma alcunha canónica e várias outras alternativas."; "AliasEditorPrimary alias" = "Alcunha principal"; "AliasEditorMake primary alias" = "Tornar alcunha principal"; "AliasEditorAdvertise as an alias in this room" = "Publicitar como uma alcunha nesta sala"; "AliasEditorPublish in room directory" = "Publicar no diretório de salas"; "AliasEditorRemove this alias" = "Remover esta alcunha"; "AliasEditor#new-alias:server.tld" = "#nova-alcunha:servidor.tld"; "AliasEditorAdd" = "Adicionar"; "AllowedRoomsSettingsDialogAllowed rooms settings" = "Definições das salas permitidas"; "AllowedRoomsSettingsDialogList of rooms that allow access to this room. Anyone who is in any of those rooms can join this room." = "Lista de salas que podem aceder a esta. Qualquer membro dessas salas pode aceder a esta."; "AllowedRoomsSettingsDialogParent community" = "Comunidade mãe"; "AllowedRoomsSettingsDialogOther room" = "Outra sala"; "AllowedRoomsSettingsDialogEnter additional rooms not in the list yet..." = "Insira salas adicionais ainda não presentes na lista..."; "Cache RoomName%1 and %2" = "%1 e %2"; "Cache%1 and %n other(s)" = "%1 e outro %n"; "CacheEmpty Room" = "Sala vazia"; "CallInviteVideo Call" = "Videochamada"; "CallInviteVoice Call" = "Chamada"; "CallInviteNo microphone found." = "Nenhum microfone encontrado."; "CallInviteBarVideo Call" = "Videochamada"; "CallInviteBarVoice Call" = "Chamada"; "CallInviteBarDevices" = "Dispositivos"; "CallInviteBarAccept" = "Aceitar"; "CallInviteBarNo microphone found." = "Nenhum microfone encontrado."; "CallInviteBarUnknown microphone: %1" = "Microfone desconhecido: %1"; "CallInviteBarUnknown camera: %1" = "Câmara desconhecida: %1"; "CallInviteBarDecline" = "Recusar"; "CallManagerX11" = "X11"; "CallManagerPipeWire" = "PipeWire"; "CallManagerEntire screen" = "Ecrã inteiro"; "ChatPageFailed to invite user: %1" = "Falha ao convidar utilizador: %1"; "ChatPageInvited user: %1" = "Utilizador convidado: %1"; "ChatPage%n unread message(s) in room %1 " = "%n mensagem não lida na sala %1\n"; "ChatPageConfirm logout" = "Confirmar saída"; "ChatPageThe cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache." = "A cache no seu disco é mais recente do que aquela que esta versão do Nheko suporta. Por favor atualize o Nheko ou limpe a sua cache."; "ChatPageFailed to open database, logging out!" = "Falha ao abrir base de dados. A terminar sessão!"; "ChatPageKnock on room" = "\"Bater à porta\""; "ChatPageDo you really want to knock on %1? You may optionally provide a reason for others to accept your knock:" = "Tem a certeza que quer bater à porta de %1? Opcionalmente, pode indicar uma razão para os membros o aceitarem:"; "ChatPageFailed to knock room: %1" = "Falha ao bater à porta: %1"; "ChatPageRoom creation failed: Bad Alias" = "A criação da sala falhou: Má alcunha"; "ChatPageRoom %1 created." = "Sala %1 criada."; "ChatPageConfirm invite" = "Confirmar convite"; "ChatPageDo you really want to invite %1 (%2)?" = "Tem a certeza que quer convidar %1 (%2)?"; "ChatPageFailed to invite %1 to %2: %3" = "Falha ao convidar %1 para %2: %3"; "ChatPageKicked user: %1" = "Utilizador expulso: %1"; "ChatPageFailed to ban %1 in %2: %3" = "Falha ao banir %1 em %2: %3"; "ChatPageBanned user: %1" = "Utilizador banido: %1"; "ChatPageConfirm unban" = "Confirmar perdão"; "ChatPageDo you really want to unban %1 (%2)?" = "Tem a certeza que quer perdoar %1 (%2)?"; "ChatPageFailed to unban %1 in %2: %3" = "Falha ao perdoar %1 em %2: %3"; "ChatPageUnbanned user: %1" = "Utilizador perdoado: %1"; "ChatPageDo you really want to start a private chat with %1?" = "Tem a certeza que quer começar uma conversa privada com %1?"; "ChatPageCache migration failed!" = "Falha ao migrar a cache!"; "ChatPageBecause of the following reason Nheko wants to drop you to the login page: %1 If you think this is a mistake, you can close Nheko instead to possibly recover your encryption keys. After you have been dropped to the login page, you can sign in again using your usual methods." = "ChatPageBecause of the following reason Nheko wants to drop you to the login page:\n%1\nIf you think this is a mistake, you can close Nheko instead to possibly recover your encryption keys. After you have been dropped to the login page, you can sign in again using your usual methods."; "ChatPageMigrating the cache to the current version failed. This can have different reasons. Please open an issue at https://github.com/Nheko-Reborn/nheko and try to use an older version in the meantime. Alternatively you can try deleting the cache manually." = "ChatPageMigrating the cache to the current version failed. This can have different reasons. Please open an issue at https://github.com/Nheko-Reborn/nheko and try to use an older version in the meantime. Alternatively you can try deleting the cache manually."; "ChatPageIncompatible cache version" = "Versão da cache incompatível"; "ChatPageFailed to restore OLM account. Please login again." = "Falha ao restaurar a sua conta OLM. Por favor autentique-se novamente."; "ChatPageFailed to restore save data. Please login again." = "Falha ao restaurar dados guardados. Por favor, autentique-se novamente."; "ChatPageFailed to setup encryption keys. Server response: %1 %2. Please try again later." = "Falha ao estabelecer chaves encriptadas. Resposta do servidor: %1 %2. Tente novamente mais tarde."; "ChatPagePlease try to login again: %1" = "Por favor, tente autenticar-se novamente: %1"; "ChatPageYou failed to join %1. You can try to knock so that others can invite you in. Do you want to do so? You may optionally provide a reason for others to accept your knock:" = "ChatPageYou failed to join %1. You can try to knock so that others can invite you in. Do you want to do so?\nYou may optionally provide a reason for others to accept your knock:"; "ChatPageFailed to join room: %1" = "Falha ao entrar em sala: %1"; "ChatPageFailed to remove invite: %1" = "Falha ao remover convite: %1"; "ChatPageRoom creation failed: %1" = "Falha ao criar sala: %1"; "ChatPageFailed to leave room: %1" = "Falha ao sair da sala: %1"; "ChatPageReason for the kick" = "Razão para a expulsão"; "ChatPageEnter reason for kicking %1 (%2) or hit enter for no reason:" = "Insira uma razão para a expulsão de %1 (%2) ou carregue no Enter para saltar:"; "ChatPageFailed to kick %1 from %2: %3" = "Falha ao expulsar %1 de %2: %3"; "ChatPageReason for the ban" = "Razão para"; "ChatPageEnter reason for banning %1 (%2) or hit enter for no reason:" = "ChatPageEnter reason for banning %1 (%2) or hit enter for no reason:"; "ChatPageNo network connection" = "Sem ligação à rede"; "CommandCompleter/me " = "CommandCompleter/me "; "CommandCompleter/react " = "CommandCompleter/react "; "CommandCompleter/join [reason]" = "CommandCompleter/join [reason]"; "CommandCompleter/knock [reason]" = "CommandCompleter/knock [reason]"; "CommandCompleter/part [reason]" = "CommandCompleter/part [reason]"; "CommandCompleter/leave [reason]" = "CommandCompleter/leave [reason]"; "CommandCompleter/redact <$eventid|@userid>" = "CommandCompleter/redact <$eventid|@userid>"; "CommandCompleter/roomnick " = "CommandCompleter/roomnick "; "CommandCompleter/shrug [message]" = "CommandCompleter/shrug [message]"; "CommandCompleter/md " = "CommandCompleter/md "; "CommandCompleter/cmark " = "CommandCompleter/cmark "; "CommandCompleter/plain " = "CommandCompleter/plain "; "CommandCompleter/rainbow " = "CommandCompleter/rainbow "; "CommandCompleter/rainbowme " = "CommandCompleter/rainbowme "; "CommandCompleter/notice " = "CommandCompleter/notice "; "CommandCompleter/rainbownotice " = "CommandCompleter/rainbownotice "; "CommandCompleter/confetti [message]" = "CommandCompleter/confetti [message]"; "CommandCompleter/rainbowconfetti [message]" = "CommandCompleter/rainbowconfetti [message]"; "CommandCompleter/invite <@userid> [reason]" = "CommandCompleter/invite <@userid> [reason]"; "CommandCompleter/kick <@userid> [reason]" = "CommandCompleter/kick <@userid> [reason]"; "CommandCompleter/ban <@userid> [reason]" = "CommandCompleter/ban <@userid> [reason]"; "CommandCompleter/unban <@userid> [reason]" = "CommandCompleter/unban <@userid> [reason]"; "CommandCompleter/rainfall [message]" = "CommandCompleter/rainfall [message]"; "CommandCompleter/msgtype [message]" = "CommandCompleter/msgtype [message]"; "CommandCompleter/glitch " = "CommandCompleter/glitch "; "CommandCompleter/gradualglitch " = "CommandCompleter/gradualglitch "; "CommandCompleter/goto " = "CommandCompleter/goto "; "CommandCompleterSend a message expressing an action." = "Enviar a mensagem expressando uma ação."; "CommandCompleterSend as a reaction when you’re replying to a message." = "Enviar como uma reação ao responder a uma mensagem."; "CommandCompleterJoin a room. Reason is optional." = "Entrar numa sala. Razão opcional."; "CommandCompleterAsk to join a room. Reason is optional." = "Pedir para entrar numa sala. Razão opcional."; "CommandCompleterLeave a room. Reason is optional." = "Sair duma sala. Razão opcional."; "CommandCompleterInvite a user into the current room. Reason is optional." = "Convidar um utilizador para a sala atual. Razão opcional."; "CommandCompleterKick a user from the current room. Reason is optional." = "Expulsar um utilizador da sala atual. Razão opcional."; "CommandCompleterBan a user from the current room. Reason is optional." = "Banir um utilizador da sala atual. Razão opcional."; "CommandCompleterUnban a user in the current room. Reason is optional." = "Desbanir um utilizador da sala atual. Razão opcional."; "CommandCompleterRedact an event or all locally cached messages of a user." = "Eliminar um evento ou todas as mensagens de um utilizador guardadas localmente."; "CommandCompleterChange your displayname in this room." = "Alterar o teu nome de exibição nesta sala."; "CommandCompleter¯\_(ツ)_/¯ with an optional message." = "¯\\_(ツ)_/¯ com uma mensagem opcional."; "CommandCompleter(╯°□°)╯︵ ┻━┻" = "(╯°□°)╯︵ ┻━┻"; "CommandCompleter┯━┯╭( º _ º╭)" = "┯━┯╭( º _ º╭)"; "CommandCompleterノ┬─┬ノ ︵ ( \o°o)\" = "ノ┬─┬ノ ︵ ( \\o°o)\\"; "CommandCompleterClear the currently cached messages in this room." = "Limpar as mensagens guardadas desta sala."; "CommandCompleterRefetch the state in this room." = "Voltar a pedir o estado desta sala."; "CommandCompleterRotate the current symmetric encryption key." = "Rodar a chave de encriptação cifragem simétrica atual."; "CommandCompleterSend a markdown formatted message (ignoring the global setting)." = "Enviar uma mensagem formatada com Markdown (ignorando a configuração global)."; "CommandCompleterSend a commonmark formatted message disabling most extensions compared to /md." = "Enviar uma mensagem formatada com CommonMark, desativando a maioria das extensões do /md."; "CommandCompleterSend an unformatted message (ignoring the global setting)." = "Enviar uma mensagem não formatada (ignorando a configuração global)."; "CommandCompleterSend a message in rainbow colors." = "Enviar uma mensagem colorida com o arco-íris."; "CommandCompleterSend /me in rainbow colors." = "Enviar /me colorida com o arco-íris."; "CommandCompleterSend a bot message." = "Enviar uma mensagem robô."; "CommandCompleterSend a bot message in rainbow colors." = "Enviar uma mensagem robô colorida com o arco-íris."; "CommandCompleterSend a message with confetti." = "Enviar uma mensagem com confetes."; "CommandCompleterSend a message in rainbow colors with confetti." = "Enviar uma mensagem colorida com arco-íris e com confetes."; "CommandCompleterSend a message with rain." = "Enviar uma mensagem com chuva."; "CommandCompleterSend a message with a custom message type." = "Enviar uma mensagem com um tipo personalizado."; "CommandCompleterSend a message with a glitch effect." = "CommandCompleterSend a message with a glitch effect."; "CommandCompleterSend a message that gradually glitches." = "CommandCompleterSend a message that gradually glitches."; "CommandCompleterGo to a specific message using an event id, index or matrix: link" = "Ir para uma mensagem específica utilizando um ID/índice de evento ou uma ligação matrix:"; "CommandCompleterConvert this room to a direct chat." = "Converter esta sala numa conversa direta."; "CommandCompleterConvert this direct chat into a room." = "Converter esta conversa direta numa sala."; "CommandCompleterIgnore a user." = "Ignorar um utilizador."; "CommandCompleterStop ignoring a user." = "Deixar de ignorar um utilizador."; "CommunitiesListExpand" = "Expandir"; "CommunitiesListCollapse" = "Colapsar"; "CommunitiesListDo not show notification counts for this community or tag." = "Não mostrar contadores de notificação para esta comunidade ou etiqueta."; "CommunitiesListHide rooms with this tag or from this community by default." = "Esconder salas com esta etiqueta ou desta comunidade, por omissão."; "CommunitiesModelAll rooms" = "Todas as salas"; "CommunitiesModelShows all rooms without filtering." = "Mostra todas as salas sem filtros."; "CommunitiesModelDirect Chats" = "Conversas diretas"; "CommunitiesModelShow direct chats." = "Mostrar conversas diretas."; "CommunitiesModelFavourites" = "Favoritos"; "CommunitiesModelRooms you have favourited." = "Salas favoritas."; "CommunitiesModelLow Priority" = "Prioridade baixa"; "CommunitiesModelRooms with low priority." = "Salas com prioridade baixa."; "CommunitiesModelServer Notices" = "Avisos do servidor"; "CommunitiesModelMessages from your server or administrator." = "Mensagens do seu servidor ou administrador."; "CommunitiesModelFailed to update community: %1" = "Falha ao atualizar comunidade: %1"; "CommunitiesModelFailed to delete room from community: %1" = "Falha ao eliminar sala da comunidade: %1"; "CommunitiesModelFailed to update community for room: %1" = "Falha ao atualizar comunidade da sala: %1"; "CommunitiesModelFailed to remove community from room: %1" = "Falha ao remover comunidade da sala: %1"; "ConfirmJoinRoomDialogConfirm community join" = "Confirmar entrada na comunidade"; "ConfirmJoinRoomDialogConfirm room join" = "Confirmar entrada na sala"; "ConfirmJoinRoomDialog%n member(s)" = "%n membro"; "ConfirmJoinRoomDialogThis room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below:" = "Não é possível entrar nesta sala diretamente. Podes, no entanto, bater à porta e deixar que os seus membros aceitem ou rejeitem o teu pedido. Opcionalmente, podes deixar uma razão de entrar abaixo:"; "ConfirmJoinRoomDialogDo you want to join this room? You can optionally add a reason below:" = "Queres juntar-te a esta sala? Opcionalmente, podes adicionar uma razão abaixo:"; "ConfirmJoinRoomDialogKnock" = "Bater à porta"; "ConfirmJoinRoomDialogJoin" = "Entrar"; "CreateDirectCreate Direct Chat" = "Criar conversa direta"; "CreateDirectUser to invite" = "Utilizador a convidar"; "CreateDirect@user:server.tld" = "@utilizador:servidor.tld"; "CreateDirectEncryption" = "Encriptação"; "CreateRoomNew community" = "Nova comunidade"; "CreateRoomNew Room" = "Nova sala"; "CreateRoomName" = "Nome"; "CreateRoomNo name" = "Sem nome"; "CreateRoomTopic" = "Assunto"; "CreateRoomNo topic" = "Sem assunto"; "CreateRoomAlias" = "Alcunha"; "CreateRoomPublic" = "Pública"; "CreateRoomPublic rooms can be joined by anyone; private rooms need explicit invites." = "Qualquer pessoa pode entrar em salas públicas; é necessário convites explícitos para entrar em salas privadas."; "CreateRoomTrusted" = "De confiança"; "CreateRoomAll invitees are given the same power level as the creator" = "Todos os convidados recebem o mesmo nível de poder que o criador"; "CreateRoomEncryption" = "Encriptação"; "CreateRoomCaution: Encryption cannot be disabled" = "Atenção: Não é possível desativar a encriptação"; "CreateRoomCreate Room" = "Criar sala"; "CrossSigningSecretsDecrypt secrets" = "Desencriptar segredos"; "CrossSigningSecretsEnter your recovery key or passphrase to decrypt your secrets:" = "Insira a sua chave de recuperação ou palavra-passe para desencriptar os seus segredos:"; "CrossSigningSecretsEnter your recovery key or passphrase called %1 to decrypt your secrets:" = "Insira a sua chave de recuperação ou palavra-passe chamada %1 para desencriptar os seus segredos:"; "CrossSigningSecretsDecryption failed" = "Falha ao desencriptar"; "CrossSigningSecretsFailed to decrypt secrets with the provided recovery key or passphrase" = "Falha ao desencriptada segredos com a chave ou palavra-passe dada"; "DigitVerificationVerification Code" = "Código de verificação"; "DigitVerificationPlease verify the following digits. You should see the same numbers on both sides. If they differ, please press 'They do not match!' to abort verification!" = "Por favor verifique os seguintes dígitos. Deve ver os mesmos em ambos os lados. Se forem diferentes, carregue em \"Não coincidem!\" para abortar a verificação!"; "DigitVerificationThey do not match!" = "Não coincidem!"; "DigitVerificationThey match!" = "Coincidem!"; "EmojiVerificationVerification Code" = "Código de verificação"; "EmojiVerificationPlease verify the following emoji. You should see the same emoji on both sides. If they differ, please press 'They do not match!' to abort verification!" = "Por favor verifique os seguintes emojis. Deve ver os mesmos em ambos os lados. Se não coincidirem, carregue em \"Não coincidem!\" para abortar a verificação!"; "EmojiVerificationThe displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body." = "Os emojis exibidos podem ter diferentes apresentações em diferentes clientes, se usarem tipos de letra diferentes. De forma semelhante, podem ser traduzidos para diferentes idiomas. De qualquer forma, devem sempre representar um de 64 objetos e animais distintos. Por exemplo, um leão e um gato são diferentes, mas um gato é igual a outro, mesmo se num sítio aparecer só o focinho e no outro o corpo todo."; "EmojiVerificationThey do not match!" = "Não coincidem!"; "EmojiVerificationThey match!" = "Coincidem!"; "EncryptedThere is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient." = "Não existe nenhuma chave para desbloquear esta mensagem. Nós pedimos a chave automaticamente, mas pode tentar pedi-la outra vez se estiver impaciente."; "EncryptedThis message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message." = "Esta mensagem não pôde ser desencriptada, porque apenas temos uma chave para mensagens mais recentes. Pode tentar solicitar acesso a esta mensagem."; "EncryptedThere was an internal error reading the decryption key from the database." = "Ocorreu um erro interno ao ler a chave de desencriptação da base de dados."; "EncryptedThere was an error decrypting this message." = "Ocorreu um erro ao desencriptar esta mensagem."; "EncryptedThe message couldn't be parsed." = "Esta mensagem não pôde ser processada."; "EncryptedThe encryption key was reused! Someone is possibly trying to insert false messages into this chat!" = "Esta chave de encriptação foi reutilizada! É possível que alguém esteja a tentar inserir mensagens falsas nesta conversa!"; "EncryptedUnknown decryption error" = "Erro de desencriptação desconhecido"; "EncryptedRequest key" = "Solicitar chave"; "EncryptionEnabled%1 enabled end-to-end encryption" = "%1 ativou a encriptação ponta-a-ponta"; "EncryptionEnabledEncryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life." = "EncryptionEnabledEncryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life."; "EncryptionIndicatorThis message is not encrypted!" = "Esta mensagem não está encriptada!"; "EncryptionIndicatorEncrypted by a verified device" = "Encriptado por um dispositivo verificado."; "EncryptionIndicatorEncrypted by an unverified device, but you have trusted that user so far." = "Encriptado por um dispositivo não verificado, mas até agora tem confiado neste utilizador."; "EncryptionIndicatorKey is from an untrusted source like forwarded from another user or the online key backup. For this reason we can't verify who sent the message." = "EncryptionIndicatorKey is from an untrusted source like forwarded from another user or the online key backup. For this reason we can't verify who sent the message."; "EncryptionIndicatorEncrypted by an unverified device." = "EncryptionIndicatorEncrypted by an unverified device."; "EventExpirationDialogEvent expiration for %1" = "EventExpirationDialogEvent expiration for %1"; "EventExpirationDialogEvent expiration" = "EventExpirationDialogEvent expiration"; "EventExpirationDialogYou can configure when your messages will be deleted in %1. This only happens when Nheko is open and has permissions to delete messages until Matrix servers support this feature natively. In general 0 means disable." = "Em %1, podes configurar quando é que as tuas mensagens são eliminadas. Isto só acontece quando o Nheko está aberto e tem permissões para eliminar as tuas mensagens, até que os servidores Matrix suportem esta funcionalidade nativamente. De uma maneira geral, 0 é o mesmo que desativar."; "EventExpirationDialogYou can configure when your messages will be deleted in all rooms unless configured otherwise. This only happens when Nheko is open and has permissions to delete messages until Matrix servers support this feature natively. In general 0 means disable." = "EventExpirationDialogYou can configure when your messages will be deleted in all rooms unless configured otherwise. This only happens when Nheko is open and has permissions to delete messages until Matrix servers support this feature natively. In general 0 means disable."; "EventExpirationDialogExpire events after X days" = "EventExpirationDialogExpire events after X days"; "EventExpirationDialogAutomatically redacts messages after X days, unless otherwise protected. Set to 0 to disable." = "EventExpirationDialogAutomatically redacts messages after X days, unless otherwise protected. Set to 0 to disable."; "EventExpirationDialogOnly keep latest X events" = "EventExpirationDialogOnly keep latest X events"; "EventExpirationDialogDeletes your events in this room if there are more than X newer messages unless otherwise protected. Set to 0 to disable." = "EventExpirationDialogDeletes your events in this room if there are more than X newer messages unless otherwise protected. Set to 0 to disable."; "EventExpirationDialogAlways keep latest X events" = "EventExpirationDialogAlways keep latest X events"; "EventExpirationDialogThis prevents events to be deleted by the above 2 settings if they are the latest X messages from you in the room." = "EventExpirationDialogThis prevents events to be deleted by the above 2 settings if they are the latest X messages from you in the room."; "EventExpirationDialogInclude state events" = "Incluir eventos de estado"; "EventExpirationDialogIf this is turned on, old state events also get redacted. The latest state event of any type+key combination is excluded from redaction to not remove the room name and similar state by accident." = "EventExpirationDialogIf this is turned on, old state events also get redacted. The latest state event of any type+key combination is excluded from redaction to not remove the room name and similar state by accident."; "EventExpiryFailed to set hidden events: %1" = "Falha ao definir eventos ocultados: %1"; "FailedVerification failed" = "Falha ao verifcar"; "FailedOther client does not support our verification protocol." = "O outro cliente não suporta o nosso protocolo de verificação."; "FailedKey mismatch detected!" = "Detetada divergência de chaves!"; "FailedDevice verification timed out." = "A verificação do dispositivo expirou."; "FailedOther party canceled the verification." = "A outra parte cancelou a verificação."; "FailedThe verification was accepted by a different device." = "FailedThe verification was accepted by a different device."; "FailedVerification messages received out of order!" = "Mensagens de verificação recebidas fora de ordem!"; "FailedUnknown verification error." = "Erro de verificação desconhecido."; "FailedClose" = "Fechar"; "FallbackAuthDialogFallback authentication" = "FallbackAuthDialogFallback authentication"; "FallbackAuthDialogOpen the fallback, follow the steps, and confirm after completing them." = "FallbackAuthDialogOpen the fallback, follow the steps, and confirm after completing them."; "FallbackAuthDialogOpen Fallback in Browser" = "FallbackAuthDialogOpen Fallback in Browser"; "FallbackAuthDialogCancel" = "Cancelar"; "FallbackAuthDialogConfirm" = "Confirmar"; "ForwardCompleterForward Message" = "Reencaminhar mensagem"; "GridImagePackModelAccount Pack" = "Pacote de conta"; "HiddenEventsFailed to set hidden events: %1" = "Falha ao definir eventos ocultados: %1"; "HiddenEventsDialogHidden events for %1" = "Eventos ocultados de %1"; "HiddenEventsDialogHidden events" = "Eventos ocultados"; "HiddenEventsDialogThese events will be shown in %1:" = "Estes eventos serão exibidos em %1:"; "HiddenEventsDialogThese events will be shown in all rooms:" = "Estes eventos serão exibidos em todas as salas:"; "HiddenEventsDialogUser events" = "Eventos de utilizador"; "HiddenEventsDialogJoins, leaves, avatar and name changes, bans, …" = "Entradas, saídas, alterações de avatar e nome, banimentos, …"; "HiddenEventsDialogPower level changes" = "Alterações de nível de poder"; "HiddenEventsDialogSent when a moderator is added/removed or the permissions of a room are changed." = "Enviado quando um moderador é adicionado/removido ou as permissões de uma sala são alteradas."; "HiddenEventsDialogStickers" = "Autocolantes"; "IgnoredUsersIgnored users" = "Utilizadores ignorados"; "IgnoredUsersIgnoring a user hides their messages (they can still see yours!)." = "IgnoredUsersIgnoring a user hides their messages (they can still see yours!)."; "IgnoredUsersStop Ignoring." = "Deixar de ignorar."; "ImagePackDeleteDialogAre you sure you wish to delete the sticker pack '%1'?" = "ImagePackDeleteDialogAre you sure you wish to delete the sticker pack '%1'?"; "ImagePackEditorDialogEditing image pack" = "A editar pacote de imagens"; "ImagePackEditorDialogAdd images" = "Adicionar imagens"; "ImagePackEditorDialogImages (*.png *.webp *.gif *.jpg *.jpeg)" = "Imagens (*.png *.webp *.gif *.jpg *.jpeg)"; "ImagePackEditorDialogSelect images for pack" = "Selecionar imagens para o pacote"; "ImagePackEditorDialogAdd to pack" = "Adicionar ao pacote"; "ImagePackEditorDialogChange the overview image for this pack" = "Alterar imagem de capa para este pacote"; "ImagePackEditorDialogOverview Image (*.png *.webp *.jpg *.jpeg)" = "Imagem de capa (*.png *.webp *.jpg *.jpeg)"; "ImagePackEditorDialogSelect overview image for pack" = "Selecionar imagem de capa para o pacote"; "ImagePackEditorDialogState key" = "Chave de estado"; "ImagePackEditorDialogPackname" = "Nome do pacote"; "ImagePackEditorDialogAttribution" = "Atribuição"; "ImagePackEditorDialogUse as Emoji" = "Usar como emoji"; "ImagePackEditorDialogUse as Sticker" = "Usar como autocolante"; "ImagePackEditorDialogShortcode" = "Código"; "ImagePackEditorDialogBody" = "Corpo"; "ImagePackEditorDialogRemove from pack" = "Remover do pacote"; "ImagePackEditorDialogRemove" = "Remover"; "ImagePackSettingsDialogImage pack settings" = "Definições do pacote de imagens"; "ImagePackSettingsDialogCreate account pack" = "Criar pacote de conta"; "ImagePackSettingsDialogNew room pack" = "Criar pacote de sala"; "ImagePackSettingsDialogPrivate pack" = "Pacote privado"; "ImagePackSettingsDialogPack from this room" = "Pacote desta sala"; "ImagePackSettingsDialogPack from parent community" = "ImagePackSettingsDialogPack from parent community"; "ImagePackSettingsDialogGlobally enabled pack" = "Pacote ativo globalmente"; "ImagePackSettingsDialogEnable globally" = "Ativar globalmente"; "ImagePackSettingsDialogEnables this pack to be used in all rooms" = "Permite que o pacote seja usado em todas as salas"; "ImagePackSettingsDialogEdit" = "Editar"; "ImagePackSettingsDialogRemove" = "Remover"; "ImagePackSettingsDialogClose" = "Fechar"; "InputBarSelect file(s)" = "Selecionar ficheiro(s)"; "InputBarAll Files (*)" = "Todos os ficheiros (*)"; "InputBarFailed to fetch user %1" = "Falha ao pedir utilizador %1"; "InputBarUpload of '%1' failed" = "O carregamento de '%1' falhou"; "InviteDialogInvite users to %1" = "Convidar utilizadores para %1"; "InviteDialogSearch user" = "Pesquisar utilizador"; "InviteDialog Example user id. The name 'user' can be localized however you want.@user:yourserver.example.com" = "@utilizador:oteuservidor.exemplo.com"; "InviteDialogSearch on Server" = "Pesquisar no servidor"; "InviteDialogInvite" = "Convidar"; "InviteDialogCancel" = "Cancelar"; "JoinRoomDialogJoin room" = "Entrar na sala"; "JoinRoomDialogRoom ID or alias" = "ID ou alcunha da sala"; "JoinRoomDialogJoin" = "Entrar"; "LeaveRoomDialogLeave room" = "Sair da sala"; "LeaveRoomDialogAre you sure you want to leave?" = "Tem a certeza que quer sair?"; "LoginPageYou have entered an invalid Matrix ID e.g. @user:yourserver.example.com" = "LoginPageYou have entered an invalid Matrix ID e.g. @user:yourserver.example.com"; "LoginPageAutodiscovery failed. Received malformed response." = "Falha na descoberta automática. Reposta mal formatada recebida."; "LoginPageAutodiscovery failed. Unknown error when requesting .well-known." = "Falha na descoberta automática. Erro desconhecido ao solicitar \".well-known\"."; "LoginPageThe required endpoints were not found. Possibly not a Matrix server." = "Não foi possível encontrar os funções (\"endpoints\") necessárias. Possivelmente não é um servidor Matrix."; "LoginPageReceived malformed response. Make sure the homeserver domain is valid." = "Resposta mal formada recebida. Certifique-se que o domínio do servidor está correto."; "LoginPageAn unknown error occured. Make sure the homeserver domain is valid." = "Erro desconhecido. Certifique-se que o domínio do servidor é válido."; "LoginPageThe selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can't sign in." = "LoginPageThe selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can't sign in."; "LoginPageSign in with Apple" = "Iniciar sessão com a Apple"; "LoginPageContinue with Facebook" = "Iniciar sessão com o Facebook"; "LoginPageSign in with Google" = "Iniciar sessão com o Google"; "LoginPageSign in with Twitter" = "Iniciar sessão com o Twitter"; "LoginPageLogin using %1" = "Iniciar sessão com %1"; "LoginPageSSO LOGIN" = "ENTRAR COM ISU (SSO)"; "LoginPageEmpty password" = "Palavra-passe vazia"; "LoginPageSSO login failed" = "Falha no ISU (SSO)"; "LoginPageMatrix ID" = "ID Matrix"; "LoginPagee.g @user:yourserver.example.com" = "p.ex. @utilizador:oteuservidor.exemplo.com"; "LoginPageYour login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. You can also put your homeserver address there if your server doesn't support .well-known lookup. Example: @user:yourserver.example.com If Nheko fails to discover your homeserver, it will show you a field to enter the server manually." = "LoginPageYour login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :.\nYou can also put your homeserver address there if your server doesn't support .well-known lookup.\nExample: @user:yourserver.example.com\nIf Nheko fails to discover your homeserver, it will show you a field to enter the server manually."; "LoginPagePassword" = "Palavra-passe"; "LoginPageYour password." = "A sua palavra-passe"; "LoginPageShow/Hide Password" = "Mostrar/esconder senha"; "LoginPageDevice name" = "Nome do dispositivo"; "LoginPageA name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used." = "LoginPageA name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used."; "LoginPageHomeserver address" = "Endereço do servidor"; "LoginPageyourserver.example.com:8787" = "LoginPageyourserver.example.com:8787"; "LoginPageThe address that can be used to contact your homeserver's client API. Example: https://yourserver.example.com:8787" = "LoginPageThe address that can be used to contact your homeserver's client API.\nExample: https://yourserver.example.com:8787"; "LoginPageLOGIN" = "INCIAR SESSÃO"; "LoginPageBack" = "Voltar"; "LogoutDialogLog out" = "Terminar sessão"; "LogoutDialogA call is in progress. Log out?" = "Há uma chamada em curso. Terminar sessão?"; "LogoutDialogAre you sure you want to log out?" = "Tem a certeza que quer terminar a sessão?"; "MediaUploadFailed to upload media. Please try again." = "Falha ao carregar mídia. Por favor, tente novamente."; "MessageInputHang up" = "Desligar"; "MessageInputAlready on a call" = "Já em chamada"; "MessageInputPlace a call" = "Iniciar chamada"; "MessageInputSend a file" = "Enviar um ficheiro"; "MessageInputWrite a message..." = "Escreva uma mensagem…"; "MessageInputStickers" = "Autocolantes"; "MessageInputEmoji" = "Emoji"; "MessageInputSend" = "Enviar"; "MessageInputYou don't have permission to send messages in this room" = "Não tem permissão para enviar mensagens nesta sala"; "MessageInputWarningDon't mention them in this message" = "MessageInputWarningDon't mention them in this message"; "MessageViewEdit" = "Editar"; "MessageViewReact" = "Reagir"; "MessageViewReply in thread" = "Responder em tópico"; "MessageViewNew thread" = "Novo tópico"; "MessageViewReply" = "Responder"; "MessageViewGo to message" = "Ir para mensagem"; "MessageViewOptions" = "Opções"; "MessageViewEnter reason for removal or hit enter for no reason:" = "Inserir razão para eliminação (vazio para não incluir razão):"; "MessageViewReason for removal" = "Razão para eliminação"; "MessageViewGo to &message" = "Ir para &mensagem"; "MessageView&Copy" = "&Copiar"; "MessageViewCopy &link location" = "Copiar localização da &ligação"; "MessageViewRe&act" = "Re&agir"; "MessageViewRepl&y" = "Responde&r"; "MessageView&Edit" = "&Editar"; "MessageView&Thread" = "&Tópico"; "MessageViewUn&pin" = "Des&afixar"; "MessageView&Pin" = "&Afixar"; "MessageView&Read receipts" = "&Recibos de leitura"; "MessageView&Forward" = "Reen&caminhar"; "MessageView&Mark as read" = "&Marcar como lida"; "MessageViewView raw message" = "Ver mensagem bruta"; "MessageViewView decrypted raw message" = "Ver mensagem bruta desencriptada"; "MessageViewRemo&ve message" = "Remo&ver mensagem"; "MessageViewReport message" = "Denunciar mensagem"; "MessageView&Save as" = "&Guardar como"; "MessageView&Open in external program" = "Abrir num &programa externo"; "MessageViewCopy link to eve&nt" = "Copiar ligação para o eve&nto"; "MessageView&Go to quoted message" = "Ir para mensagem &citada"; "NewVerificationRequestSend Verification Request" = "Enviar pedido de verificação"; "NewVerificationRequestReceived Verification Request" = "Pedido de verificação recebido"; "NewVerificationRequestTo allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.)" = "NewVerificationRequestTo allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.)"; "NewVerificationRequestTo allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now?" = "NewVerificationRequestTo allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now?"; "NewVerificationRequestTo ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party." = "Para garantir que nenhum utilizador mal-intencionado possa intercetar as suas comunicações encriptadas, pode verificar a outra parte."; "NewVerificationRequest%1 has requested to verify their device %2." = "%1 requisitou a verificação do seu dispositivo %2."; "NewVerificationRequest%1 using the device %2 has requested to be verified." = "%1, usando o dispositivo %2, requisitou a sua verificação."; "NewVerificationRequestYour device (%1) has requested to be verified." = "O seu dispositivo (%1) requisitou a sua verificação."; "NewVerificationRequestCancel" = "Cancelar"; "NewVerificationRequestDeny" = "Recusar"; "NewVerificationRequestStart verification" = "Iniciar verificação"; "NewVerificationRequestAccept" = "Aceitar"; "NotificationsManager%1 sent an encrypted message" = "%1 enviou uma mensagem encriptada"; "NotificationsManager Format a reply in a notification. %1 is the sender, %2 the message%1 replied: %2" = "%1 respondeu: %2"; "NotificationsManager%1 replied with an encrypted message" = "%1 respondeu com uma mensagem encriptada"; "NotificationsManager%1 replied to a message" = "%1 respondeu a uma mensagem"; "NotificationsManager%1 sent a message" = "%1 enviou uma mensagem"; "PlaceCallPlace a call to %1?" = "Iniciar chamada para %1?"; "PlaceCallNo microphone found." = "Nenhum microfone encontrado."; "PlaceCallVoice" = "Voz"; "PlaceCallVideo" = "Vídeo"; "PlaceCallScreen" = "Ecrã"; "PlaceCallCancel" = "Cancelar"; "Placeholderunimplemented event: " = "evento não implementado: "; "PowerLevelEditorPermissions in %1" = "PowerLevelEditorPermissions in %1"; "PowerLevelEditorBe careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others." = "PowerLevelEditorBe careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others."; "PowerLevelEditorRoles" = "PowerLevelEditorRoles"; "PowerLevelEditorUsers" = "PowerLevelEditorUsers"; "PowerLevelEditorMove permissions between roles to change them" = "PowerLevelEditorMove permissions between roles to change them"; "PowerLevelEditorAdministrator (%1)" = "PowerLevelEditorAdministrator (%1)"; "PowerLevelEditorModerator (%1)" = "PowerLevelEditorModerator (%1)"; "PowerLevelEditorUser (%1)" = "PowerLevelEditorUser (%1)"; "PowerLevelEditorCustom (%1)" = "PowerLevelEditorCustom (%1)"; "PowerLevelEditorRemove event type" = "PowerLevelEditorRemove event type"; "PowerLevelEditorAdd event type" = "PowerLevelEditorAdd event type"; "PowerLevelEditorAdd new role" = "PowerLevelEditorAdd new role"; "PowerLevelEditorAdd" = "Adicionar"; "PowerLevelEditorMove users up or down to change their permissions" = "PowerLevelEditorMove users up or down to change their permissions"; "PowerLevelEditorRemove user" = "PowerLevelEditorRemove user"; "PowerLevelEditorAdd user" = "PowerLevelEditorAdd user"; "PowerLevelSpacesApplyDialogApply permission changes" = "PowerLevelSpacesApplyDialogApply permission changes"; "PowerLevelSpacesApplyDialogWhich of the subcommunities and rooms should these permissions be applied to?" = "PowerLevelSpacesApplyDialogWhich of the subcommunities and rooms should these permissions be applied to?"; "PowerLevelSpacesApplyDialogApply permissions recursively" = "PowerLevelSpacesApplyDialogApply permissions recursively"; "PowerLevelSpacesApplyDialogOverwrite exisiting modifications in rooms" = "PowerLevelSpacesApplyDialogOverwrite exisiting modifications in rooms"; "PowerLevelSpacesApplyDialogNo permissions to apply the new permissions here" = "PowerLevelSpacesApplyDialogNo permissions to apply the new permissions here"; "PowerLevelSpacesApplyDialogNo changes needed" = "PowerLevelSpacesApplyDialogNo changes needed"; "PowerLevelSpacesApplyDialogExisting modifications to the permissions in this room will be overwritten" = "PowerLevelSpacesApplyDialogExisting modifications to the permissions in this room will be overwritten"; "PowerLevelSpacesApplyDialogPermissions synchronized with community" = "PowerLevelSpacesApplyDialogPermissions synchronized with community"; "PowerLevelsFailed to update powerlevel: %1" = "PowerLevelsFailed to update powerlevel: %1"; "PowerlevelEditingModelsFailed to update powerlevel: %1" = "PowerlevelEditingModelsFailed to update powerlevel: %1"; "PowerlevelIndicatorAdministrator: %1" = "PowerlevelIndicatorAdministrator: %1"; "PowerlevelIndicatorModerator: %1" = "PowerlevelIndicatorModerator: %1"; "PowerlevelIndicatorUser: %1" = "PowerlevelIndicatorUser: %1"; "PowerlevelsTypeListModelOther events" = "PowerlevelsTypeListModelOther events"; "PowerlevelsTypeListModelOther state events" = "PowerlevelsTypeListModelOther state events"; "PowerlevelsTypeListModelRemove other users" = "PowerlevelsTypeListModelRemove other users"; "PowerlevelsTypeListModelBan other users" = "PowerlevelsTypeListModelBan other users"; "PowerlevelsTypeListModelInvite other users" = "PowerlevelsTypeListModelInvite other users"; "PowerlevelsTypeListModelRedact events sent by others" = "PowerlevelsTypeListModelRedact events sent by others"; "PowerlevelsTypeListModelReactions" = "PowerlevelsTypeListModelReactions"; "PowerlevelsTypeListModelDeprecated aliases events" = "PowerlevelsTypeListModelDeprecated aliases events"; "PowerlevelsTypeListModelChange the room avatar" = "PowerlevelsTypeListModelChange the room avatar"; "PowerlevelsTypeListModelChange the room addresses" = "PowerlevelsTypeListModelChange the room addresses"; "PowerlevelsTypeListModelSend encrypted messages" = "PowerlevelsTypeListModelSend encrypted messages"; "PowerlevelsTypeListModelEnable encryption" = "PowerlevelsTypeListModelEnable encryption"; "PowerlevelsTypeListModelChange guest access" = "PowerlevelsTypeListModelChange guest access"; "PowerlevelsTypeListModelChange history visibility" = "PowerlevelsTypeListModelChange history visibility"; "PowerlevelsTypeListModelChange who can join" = "PowerlevelsTypeListModelChange who can join"; "PowerlevelsTypeListModelSend messages" = "PowerlevelsTypeListModelSend messages"; "PowerlevelsTypeListModelChange the room name" = "PowerlevelsTypeListModelChange the room name"; "PowerlevelsTypeListModelChange the room permissions" = "PowerlevelsTypeListModelChange the room permissions"; "PowerlevelsTypeListModelChange the rooms topic" = "PowerlevelsTypeListModelChange the rooms topic"; "PowerlevelsTypeListModelChange the widgets" = "PowerlevelsTypeListModelChange the widgets"; "PowerlevelsTypeListModelChange the widgets (experimental)" = "PowerlevelsTypeListModelChange the widgets (experimental)"; "PowerlevelsTypeListModelRedact own events" = "PowerlevelsTypeListModelRedact own events"; "PowerlevelsTypeListModelChange the pinned events" = "PowerlevelsTypeListModelChange the pinned events"; // Means upgrading to a new room version "PowerlevelsTypeListModelUpgrade the room" = "PowerlevelsTypeListModelUpgrade the room"; "PowerlevelsTypeListModelSend stickers" = "PowerlevelsTypeListModelSend stickers"; "PowerlevelsTypeListModelBan users using policy rules" = "PowerlevelsTypeListModelBan users using policy rules"; "PowerlevelsTypeListModelBan rooms using policy rules" = "PowerlevelsTypeListModelBan rooms using policy rules"; "PowerlevelsTypeListModelBan servers using policy rules" = "PowerlevelsTypeListModelBan servers using policy rules"; "PowerlevelsTypeListModelEdit child communities and rooms" = "PowerlevelsTypeListModelEdit child communities and rooms"; "PowerlevelsTypeListModelChange parent communities" = "PowerlevelsTypeListModelChange parent communities"; "PowerlevelsTypeListModelStart a call" = "PowerlevelsTypeListModelStart a call"; "PowerlevelsTypeListModelNegotiate a call" = "PowerlevelsTypeListModelNegotiate a call"; "PowerlevelsTypeListModelAnswer a call" = "PowerlevelsTypeListModelAnswer a call"; "PowerlevelsTypeListModelHang up a call" = "PowerlevelsTypeListModelHang up a call"; "PowerlevelsTypeListModelReject a call" = "PowerlevelsTypeListModelReject a call"; "PowerlevelsTypeListModelChange the room emotes" = "PowerlevelsTypeListModelChange the room emotes"; "PowerlevelsUserListModelOther users" = "PowerlevelsUserListModelOther users"; "QCoreApplicationCreate a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko." = "QCoreApplicationCreate a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko."; "QCoreApplicationprofile" = "perfil"; "QCoreApplicationprofile name" = "nome de perfil"; "QObjectAlias for '--log-level trace'." = "QObjectAlias for '--log-level trace'."; "QObjectSet the global log level, or a comma-separated list of = pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui}" = "QObjectSet the global log level, or a comma-separated list of = pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui}"; "QObjectlevel" = "QObjectlevel"; "QObjectSet the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none}" = "QObjectSet the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none}"; "QObjecttype" = "QObjecttype"; "QObjectRecompacts the database which might improve performance." = "QObjectRecompacts the database which might improve performance."; "QObjectRespond" = "QObjectRespond"; "QObjectSend" = "Enviar"; "QObjectWrite a message..." = "Escreva uma mensagem…"; "ReCaptchaDialogSolve the reCAPTCHA and press the confirm button" = "Solucione o reCAPTCHA e clique no botão de confirmação"; "ReCaptchaDialogOpen reCAPTCHA" = "ReCaptchaDialogOpen reCAPTCHA"; "ReCaptchaDialogCancel" = "Cancelar"; "ReCaptchaDialogConfirm" = "Confirmar"; "ReadReceiptsRead receipts" = "Recibos de leitura"; "ReadReceiptsModelYesterday, %1" = "Ontem, %1"; "RegisterPageAutodiscovery failed. Received malformed response." = "Falha na descoberta automática. Resposta mal formada recebida."; "RegisterPageAutodiscovery failed. Unknown error when requesting .well-known." = "Falha na descoberta automática. Erro desconhecido ao requisitar \".well-known\"."; "RegisterPageThe required endpoints were not found. Possibly not a Matrix server." = "Não foi possível encontrar os funções (\"endpoints\") necessárias. Possivelmente não é um servidor Matrix."; "RegisterPageReceived malformed response. Make sure the homeserver domain is valid." = "Resposta mal formada recebida. Certifique-se que o domínio do servidor está correto."; "RegisterPageAn unknown error occured. Make sure the homeserver domain is valid." = "Erro desconhecido. Certifique-se que o domínio do servidor é válido."; "RegisterPageThe selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can't register." = "RegisterPageThe selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can't register."; "RegisterPageServer does not support querying registration flows!" = "RegisterPageServer does not support querying registration flows!"; "RegisterPageServer does not support registration." = "RegisterPageServer does not support registration."; "RegisterPageInvalid username." = "RegisterPageInvalid username."; "RegisterPageName already in use." = "RegisterPageName already in use."; "RegisterPagePart of the reserved namespace." = "RegisterPagePart of the reserved namespace."; "RegisterPageHomeserver" = "Servidor"; "RegisterPageyour.server" = "RegisterPageyour.server"; "RegisterPageA server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own." = "Um servidor que permita registos. Uma vez que a Matrix é descentralizada, o utilizador precisa primeiro de encontrar um servidor onde se possa registar, ou alojar o seu próprio."; "RegisterPageUsername" = "Nome de utilizador"; "RegisterPageThe username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /." = "O nome de utilizador não pode ser vazio e tem que conter apenas os caracteres a-z, 0-9, ., _, =, - e /."; "RegisterPageBack" = "Voltar"; "RegisterPagePassword" = "Palavra-passe"; "RegisterPagePlease choose a secure password. The exact requirements for password strength may depend on your server." = "Por favor, escolha uma palavra-passe segura. Os requisitos exatos para a força da palavra-passe poderão depender no seu servidor."; "RegisterPagePassword confirmation" = "Confirmação da palavra-passe"; "RegisterPageYour passwords do not match!" = "RegisterPageYour passwords do not match!"; "RegisterPageDevice name" = "Nome do dispositivo"; "RegisterPageA name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used." = "RegisterPageA name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used."; "RegisterPageREGISTER" = "REGISTAR"; "ReplyPopupClose" = "Fechar"; "ReplyPopupCancel Edit" = "ReplyPopupCancel Edit"; "ReplyPopupCancel Thread" = "ReplyPopupCancel Thread"; "ReportMessageReport message" = "Denunciar mensagem"; "ReportMessageThis message you are reporting will be sent to your server administrator for review. Please note that not all server administrators review reported content. You should also ask a room moderator to remove the content if necessary." = "ReportMessageThis message you are reporting will be sent to your server administrator for review. Please note that not all server administrators review reported content. You should also ask a room moderator to remove the content if necessary."; "ReportMessageEnter your reason for reporting:" = "ReportMessageEnter your reason for reporting:"; "ReportMessageHow bad is the message?" = "ReportMessageHow bad is the message?"; "ReportMessageNot bad" = "ReportMessageNot bad"; "ReportMessageMild" = "ReportMessageMild"; "ReportMessageBad" = "ReportMessageBad"; "ReportMessageSerious" = "ReportMessageSerious"; "ReportMessageExtremely serious" = "ReportMessageExtremely serious"; "RoomDirectoryExplore Public Rooms" = "Explorar salas públicas"; "RoomDirectoryJoin" = "Entrar"; "RoomDirectoryOpen" = "RoomDirectoryOpen"; "RoomDirectorySearch for public rooms" = "Procurar por salas públicas"; "RoomDirectoryChoose custom homeserver" = "Escolher servidor personalizado"; "RoomDirectoryClose" = "Fechar"; "RoomInfono version stored" = "nenhuma versão guardada"; "RoomListStart a new chat" = "Iniciar uma nova conversa"; "RoomListJoin a room" = "Entrar numa sala"; "RoomListCreate a new room" = "Criar uma nova sala"; "RoomListStart a direct chat" = "RoomListStart a direct chat"; "RoomListCreate a new community" = "RoomListCreate a new community"; "RoomListRoom directory" = "Diretório de salas"; "RoomListSearch rooms (Ctrl+K)" = "RoomListSearch rooms (Ctrl+K)"; "RoomListUser settings" = "Definições de utilizador"; "RoomListLogout" = "Terminar sessão"; "RoomListEnter your status message:" = "Insira a sua mensagem de estado:"; "RoomListStatus Message" = "Mensagem de estado"; "RoomListProfile settings" = "Definições de perfil"; "RoomListSet status message" = "Definir mensagem de estado"; "RoomListAutomatic online status" = "RoomListAutomatic online status"; "RoomListOnline" = "RoomListOnline"; "RoomListUnavailable" = "RoomListUnavailable"; "RoomListOffline" = "RoomListOffline"; // Cross-signing setup has not run yet. "RoomListEncryption not set up" = "Encriptação não configurada"; // The user just signed in with this device and hasn't verified their master key. "RoomListUnverified login" = "Sessão não verificada"; // There are unverified devices signed in to this account. "RoomListPlease verify your other devices" = "Por favor, verifique os seus outros dispositivos"; "RoomListClose" = "Fechar"; "RoomListEnter the tag you want to use:" = "Insira a etiqueta que quer usar:"; "RoomListNew tag" = "Nova etiqueta"; "RoomListOpen separately" = "RoomListOpen separately"; "RoomListMark as read" = "RoomListMark as read"; "RoomListRoom settings" = "RoomListRoom settings"; "RoomListLeave room" = "Sair da sala"; "RoomListCopy room link" = "RoomListCopy room link"; "RoomListTag room as:" = "Etiquetar sala com:"; "RoomListFavourite" = "Favoritos"; "RoomListLow priority" = "Prioridade baixa"; "RoomListServer notice" = "Avisos do servidor"; "RoomListCreate new tag..." = "Criar nova etiqueta..."; "RoomListAdd or remove from community..." = "RoomListAdd or remove from community..."; "RoomMembersMembers of %1" = "Membros de %1"; "RoomMembers Summary above list of members%n people in %1" = "%n pessoa em %1"; "RoomMembersInvite more people" = "Convidar mais pessoas"; "RoomMembersSearch..." = "RoomMembersSearch..."; "RoomMembersSort by: " = "RoomMembersSort by: "; "RoomMembersUser ID" = "RoomMembersUser ID"; "RoomMembersDisplay name" = "RoomMembersDisplay name"; "RoomMembersPower level" = "RoomMembersPower level"; "RoomMembersThis room is not encrypted!" = "Esta sala não está encriptada!"; "RoomMembersThis user is verified." = "Este utilizador está verificado."; "RoomMembersThis user isn't verified, but is still using the same master key from the first time you met." = "Este utilizador não está verificado, mas continua a usar a mesma chave-mestra da primeira vez que se conheceram."; "RoomMembersThis user has unverified devices!" = "Este utilizador tem dispositivos não verificados!"; "RoomSettingsFailed to enable encryption: %1" = "Falha ao ativar encriptação: %1"; "RoomSettingsSelect an avatar" = "Selecionar um ícone"; "RoomSettingsAll Files (*)" = "Todos os ficheiros (*)"; "RoomSettingsThe selected file is not an image" = "O ficheiro selecionado não é uma imagem"; "RoomSettingsError while reading file: %1" = "Erro ao ler ficheiro: %1"; "RoomSettingsFailed to upload image: %s" = "Falha ao carregar imagem: %s"; "RoomSettingsDialogRoom Settings" = "Definições de sala"; "RoomSettingsDialogChange room avatar." = "RoomSettingsDialogChange room avatar."; "RoomSettingsDialogChange name of this room" = "RoomSettingsDialogChange name of this room"; "RoomSettingsDialog%n member(s)" = "%n membro"; "RoomSettingsDialogView members of %1" = "RoomSettingsDialogView members of %1"; "RoomSettingsDialogNo topic set" = "RoomSettingsDialogNo topic set"; "RoomSettingsDialogChange topic of this room" = "RoomSettingsDialogChange topic of this room"; "RoomSettingsDialogNOTIFICATIONS" = "RoomSettingsDialogNOTIFICATIONS"; "RoomSettingsDialogNotifications" = "Notificações"; "RoomSettingsDialogMuted" = "Silenciada"; "RoomSettingsDialogMentions only" = "Apenas menções"; "RoomSettingsDialogAll messages" = "Todas as mensagens"; "RoomSettingsDialogENTRY PERMISSIONS" = "RoomSettingsDialogENTRY PERMISSIONS"; "RoomSettingsDialogAnyone can join" = "RoomSettingsDialogAnyone can join"; "RoomSettingsDialogAllow knocking" = "RoomSettingsDialogAllow knocking"; "RoomSettingsDialogAllow joining via other rooms" = "RoomSettingsDialogAllow joining via other rooms"; "RoomSettingsDialogRooms to join via" = "RoomSettingsDialogRooms to join via"; "RoomSettingsDialogChange" = "Alterar"; "RoomSettingsDialogChange the list of rooms users can join this room via. Usually this is the official community of this room." = "RoomSettingsDialogChange the list of rooms users can join this room via. Usually this is the official community of this room."; "RoomSettingsDialogAllow guests to join" = "RoomSettingsDialogAllow guests to join"; "RoomSettingsDialogApply access rules" = "RoomSettingsDialogApply access rules"; "RoomSettingsDialogMESSAGE VISIBILITY" = "RoomSettingsDialogMESSAGE VISIBILITY"; "RoomSettingsDialogAllow viewing history without joining" = "RoomSettingsDialogAllow viewing history without joining"; "RoomSettingsDialogThis is useful to see previews of the room or view it on public websites." = "RoomSettingsDialogThis is useful to see previews of the room or view it on public websites."; "RoomSettingsDialogMembers can see messages since" = "RoomSettingsDialogMembers can see messages since"; "RoomSettingsDialogHow much of the history is visible to joined members. Changing this won't affect the visibility of already sent messages. It only applies to new messages." = "RoomSettingsDialogHow much of the history is visible to joined members. Changing this won't affect the visibility of already sent messages. It only applies to new messages."; "RoomSettingsDialogEverything" = "RoomSettingsDialogEverything"; "RoomSettingsDialogAs long as the user joined, they can see all previous messages." = "RoomSettingsDialogAs long as the user joined, they can see all previous messages."; "RoomSettingsDialogThey got invited" = "RoomSettingsDialogThey got invited"; "RoomSettingsDialogMembers can only see messages from when they got invited going forward." = "RoomSettingsDialogMembers can only see messages from when they got invited going forward."; "RoomSettingsDialogThey joined" = "RoomSettingsDialogThey joined"; "RoomSettingsDialogMembers can only see messages since after they joined." = "RoomSettingsDialogMembers can only see messages since after they joined."; "RoomSettingsDialogApply visibility changes" = "RoomSettingsDialogApply visibility changes"; "RoomSettingsDialogLocally hidden events" = "RoomSettingsDialogLocally hidden events"; "RoomSettingsDialogConfigure" = "RoomSettingsDialogConfigure"; "RoomSettingsDialogSelect events to hide in this room" = "RoomSettingsDialogSelect events to hide in this room"; "RoomSettingsDialogAutomatic event deletion" = "RoomSettingsDialogAutomatic event deletion"; "RoomSettingsDialogSelect if your events get automatically deleted in this room." = "RoomSettingsDialogSelect if your events get automatically deleted in this room."; "RoomSettingsDialogGENERAL SETTINGS" = "RoomSettingsDialogGENERAL SETTINGS"; "RoomSettingsDialogEncryption" = "Encriptação"; "RoomSettingsDialogEnd-to-End Encryption" = "Encriptação ponta-a-ponta"; "RoomSettingsDialogPermission" = "RoomSettingsDialogPermission"; "RoomSettingsDialogView and change the permissions in this room" = "RoomSettingsDialogView and change the permissions in this room"; "RoomSettingsDialogAliases" = "RoomSettingsDialogAliases"; "RoomSettingsDialogView and change the addresses/aliases of this room" = "RoomSettingsDialogView and change the addresses/aliases of this room"; "RoomSettingsDialogSticker & Emote Settings" = "Definições de autocolantes e emojis"; "RoomSettingsDialogChange what packs are enabled, remove packs, or create new ones" = "RoomSettingsDialogChange what packs are enabled, remove packs, or create new ones"; "RoomSettingsDialogINFO" = "INFO"; "RoomSettingsDialogInternal ID" = "ID interno"; "RoomSettingsDialogCopied to clipboard" = "RoomSettingsDialogCopied to clipboard"; "RoomSettingsDialogRoom Version" = "Versão da sala"; "RoomSettingsDialogshow less" = "RoomSettingsDialogshow less"; "RoomSettingsDialogshow more" = "RoomSettingsDialogshow more"; "RoomlistModelPending invite." = "Convite pendente."; "RoomlistModelPreviewing this room" = "A pré-visualizar esta sala"; "RoomlistModelNo preview available" = "Pré-visualização não disponível"; "RoomlistModelThis room is possibly inaccessible" = "RoomlistModelThis room is possibly inaccessible"; "RootPlease enter your login password to continue:" = "Por favor, insira a sua palavra-passe para continuar:"; "RootPlease enter a valid email address to continue:" = "Por favor, insira um endereço de correio eletrónico válido para continuar:"; "RootPlease enter a valid phone number to continue:" = "Por favor, insira um número de telefone válido para continuar:"; "RootPlease enter the token which has been sent to you:" = "RootPlease enter the token which has been sent to you:"; "RootWait for the confirmation link to arrive, then continue." = "Aguarde pela chegada da ligação de confirmação, depois continue."; "ScreenShareShare desktop with %1?" = "Partilhar ambiente de trabalho com %1?"; "ScreenShareMethod:" = "ScreenShareMethod:"; "ScreenShareWindow:" = "Janela:"; "ScreenShareRequest screencast" = "ScreenShareRequest screencast"; "ScreenShareFrame rate:" = "Taxa de fotogramas:"; "ScreenShareInclude your camera picture-in-picture" = "Incluir a sua câmara em miniatura"; "ScreenShareRequest remote camera" = "Requisitar câmara remota"; "ScreenShareView your callee's camera like a regular video call" = "ScreenShareView your callee's camera like a regular video call"; "ScreenShareHide mouse cursor" = "Esconder cursor do rato"; "ScreenShareShare" = "Partilhar"; "ScreenSharePreview" = "Pré-visualizar"; "ScreenShareCancel" = "Cancelar"; "SecretStorageFailed to connect to secret storage" = "Falha ao ligar ao armazenamento secreto"; "SecretStorageNheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Keyring, KeePassXC or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues" = "O Nheko não se conseguiu ligar ao armazenamento seguro para guardar os segredos de encriptação. Isto pode-se dever a vários motivos. Verifique se o seu serviço D-Bus está a correr e se configurou um serviço como o KWallet, Gnome Keyring, KeePassXC ou o equivalente da sua plataforma. Caso continue a ter problemas, não hesite em abrir um tópico aqui: https://github.com/Nheko-Reborn/nheko/issues"; "SelfVerificationCheckThis is your recovery key. You will need it to restore access to your encrypted messages and verification keys. Keep this safe. Don't share it with anyone and don't lose it! Do not pass go! Do not collect $200!" = "Esta é a sua chave de recuperação. Irá necessitar dela para restabelecer o acesso às suas mensagens encriptadas e chaves de verificação. Mantenha-a segura. Não a partilhe com ninguém e não a perca! Não aceite dinheiro em troca da chave!"; "SelfVerificationCheckEncryption setup successfully" = "Encriptação configurada com sucesso"; "SelfVerificationCheckFailed to setup encryption: %1" = "Falha ao configurar encriptação: %1"; "SelfVerificationCheckSetup Encryption" = "Configurar encriptação"; "SelfVerificationCheckHello and welcome to Matrix! It seems like you are new. Before you can securely encrypt your messages, we need to setup a few small things. You can either press accept immediately or adjust a few basic options. We also try to explain a few of the basics. You can skip those parts, but they might prove to be helpful!" = "Olá, seja bem-vindo à Matrix!\nParece que é a sua primeira vez aqui. Antes de poder encriptar as suas mensagens de forma segura, é necessário configurar algumas coisas. Pode premir \"Aceitar\" logo, ou ajustar algumas opções básicas, que tentaremos explicar como funcionam. Poderá saltar essas partes, mas elas podem vir a ser úteis!"; "SelfVerificationCheckActivate Encryption" = "Ativar encriptação"; "SelfVerificationCheckIt seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. If you choose verify, you need to have the other device available. If you choose \"enter passphrase\", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point." = "Parece que já possui configurações de encriptação nesta conta. Para poder aceder às suas mensagens encriptadas e fazer este dispositivo aparecer como de confiança, pode ou verificar um dispositivo existente, ou inserir a sua palavra-passe de recuperação, caso a tenha. Por favor, escolha uma das opções abaixo.\nSe escolher a verificação, terá que ter o outro dispositivo disponível. Se escolher a palavra-passe, irá necessitar da chave de recuperação. Também pode cancelar e verificar-se mais tarde."; "SelfVerificationCheckverify" = "verificar"; "SelfVerificationCheckenter passphrase" = "inserir palavra-passe"; "SelfVerificationStatusFailed to create keys for cross-signing!" = "Falha ao criar chaves para assinatura cruzada!"; "SelfVerificationStatusFailed to create keys for online key backup!" = "Falha ao criar chaves para a cópia de segurança de chaves online!"; "SelfVerificationStatusFailed to create keys for secure server side secret storage!" = "Falha ao criar chaves para o armazenamento seguro no servidor!"; "SelfVerificationStatusEncryption Setup" = "Configuração de encriptação"; "SelfVerificationStatusEncryption setup failed: %1" = "Falha na configuração de encriptação: %1"; "SelfVerificationStatusIdentity key changed. This breaks E2EE, so logging out." = "Chave de identificação alterada. Isto quebra a encriptação, portanto, a terminar sessão..."; "SingleImagePackModelFailed to update image pack: %1" = "Falha ao atualizar pacote de imagem: %1"; "SingleImagePackModelFailed to delete old image pack: %1" = "Falha ao eliminar pacote de imagem antigo: %1"; "SingleImagePackModelFailed to open image: %1" = "Falha ao abrir imagem: %1"; "SingleImagePackModelFailed to upload image: %1" = "Falha ao carregar imagem: %1"; "SpaceMenuLevelAdd or remove from community" = "SpaceMenuLevelAdd or remove from community"; "SpaceMenuLevelOfficial community for this room" = "SpaceMenuLevelOfficial community for this room"; "SpaceMenuLevelAffiliated community for this room" = "SpaceMenuLevelAffiliated community for this room"; "SpaceMenuLevelListed only for community members" = "SpaceMenuLevelListed only for community members"; "SpaceMenuLevelListed only for room members" = "SpaceMenuLevelListed only for room members"; "SpaceMenuLevelNot related" = "SpaceMenuLevelNot related"; "SpaceMenuLevelSubcommunities" = "SpaceMenuLevelSubcommunities"; "StatusIndicatorFailed" = "Falhou"; "StatusIndicatorSent" = "Enviado"; "StatusIndicatorReceived" = "Recebido"; "StatusIndicatorRead" = "Lido"; "StickerPickerSearch" = "Procurar"; "StickerPickerChange what packs are enabled, remove packs, or create new ones" = "StickerPickerChange what packs are enabled, remove packs, or create new ones"; "SuccessSuccessful Verification" = "Verificação bem sucedida"; "SuccessVerification successful! Both sides verified their devices!" = "Verificação bem sucedida! Ambos os lados verificaram os seus dispositivos!"; "SuccessClose" = "Fechar"; "TimelineDefaultMessageStylePart of a thread" = "TimelineDefaultMessageStylePart of a thread"; "TimelineEvent%1 placed a voice call." = "%1 iniciou uma chamada de voz."; "TimelineEvent%1 placed a video call." = "%1 iniciou uma chamada de vídeo."; "TimelineEvent%1 placed a call." = "%1 iniciou uma chamada."; "TimelineEvent%1 answered the call." = "%1 atendeu a chamada."; "TimelineEvent%1 rejected the call." = "TimelineEvent%1 rejected the call."; "TimelineEvent%1 selected answer." = "TimelineEvent%1 selected answer."; "TimelineEvent%1 ended the call." = "%1 terminou a chamada."; "TimelineEvent%1 is negotiating the call..." = "TimelineEvent%1 is negotiating the call..."; "TimelineEventAllow them in" = "Permitir a entrada"; "TimelineEventThis room was replaced for the following reason: %1" = "TimelineEventThis room was replaced for the following reason: %1"; "TimelineEventGo to replacement room" = "TimelineEventGo to replacement room"; "TimelineMetadataEdited" = "Editada"; "TimelineMetadataPart of a thread" = "TimelineMetadataPart of a thread"; "TimelineModelMessage redaction failed: %1" = "Falha ao eliminar mensagem: %1"; "TimelineModelFailed to encrypt event, sending aborted!" = "Falha ao encriptar evento, envio abortado!"; "TimelineModelSave image" = "Guardar imagem"; "TimelineModelSave video" = "Guardar vídeo"; "TimelineModelSave audio" = "Guardar áudio"; "TimelineModelSave file" = "Guardar ficheiro"; "TimelineModel Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)%1 and %2 are typing." = "%1%2 está a escrever..."; "TimelineModel%1 opened the room to the public." = "%1 abriu a sala ao público."; "TimelineModel%1 allowed to join this room by knocking." = "%1 tornou possível entrar na sala \"batendo à porta\"."; "TimelineModel%1 allowed members of the following rooms to automatically join this room: %2" = "%1 autorizou os membros das seguintes salas a juntarem-se à sala automaticamente: %2"; "TimelineModel%1 made the room open to guests." = "%1 tornou a sala aberta a visitantes."; "TimelineModel%1 has closed the room to guest access." = "%1 fechou o acesso à sala a visitantes."; "TimelineModel%1 made the room history world readable. Events may be now read by non-joined people." = "%1 tornou o histórico da sala visível a qualquer pessoa. Eventos podem agora ser lidos por não-membros."; "TimelineModel%1 set the room history visible to members from this point on." = "%1 tornou o histórico da sala, a partir deste momento, visível a membros."; "TimelineModel%1 set the room history visible to members since they were invited." = "%1 tornou o histórico visível a membros desde o seu convite."; "TimelineModel%1 set the room history visible to members since they joined the room." = "%1 tornou o histórico da sala visível ao membros desde a sua entrada."; "TimelineModel%1 has changed the room's permissions." = "%1 alterou as permissões da sala."; "TimelineModel%1 has changed the room's kick powerlevel from %2 to %3." = "TimelineModel%1 has changed the room's kick powerlevel from %2 to %3."; "TimelineModel%n member(s) can now kick room members." = "TimelineModel%n member(s) can now kick room members."; "TimelineModel%1 can now kick room members." = "TimelineModel%1 can now kick room members."; "TimelineModel%1 has changed the room's redact powerlevel from %2 to %3." = "TimelineModel%1 has changed the room's redact powerlevel from %2 to %3."; "TimelineModel%n member(s) can now redact room messages." = "TimelineModel%n member(s) can now redact room messages."; "TimelineModel%1 can now redact room messages." = "TimelineModel%1 can now redact room messages."; "TimelineModel%1 has changed the room's ban powerlevel from %2 to %3." = "TimelineModel%1 has changed the room's ban powerlevel from %2 to %3."; "TimelineModel%n member(s) can now ban room members." = "TimelineModel%n member(s) can now ban room members."; "TimelineModel%1 can now ban room members." = "TimelineModel%1 can now ban room members."; "TimelineModel%1 has changed the room's state_default powerlevel from %2 to %3." = "TimelineModel%1 has changed the room's state_default powerlevel from %2 to %3."; "TimelineModel%n member(s) can now send state events." = "TimelineModel%n member(s) can now send state events."; "TimelineModel%1 can now send state events." = "TimelineModel%1 can now send state events."; "TimelineModel%1 has changed the room's invite powerlevel from %2 to %3." = "TimelineModel%1 has changed the room's invite powerlevel from %2 to %3."; "TimelineModel%1 has changed the room's events_default powerlevel from %2 to %3. New users can now not send any events." = "TimelineModel%1 has changed the room's events_default powerlevel from %2 to %3. New users can now not send any events."; "TimelineModel%1 has changed the room's events_default powerlevel from %2 to %3. New users can now send events that are not otherwise restricted." = "TimelineModel%1 has changed the room's events_default powerlevel from %2 to %3. New users can now send events that are not otherwise restricted."; "TimelineModel%1 has changed the room's events_default powerlevel from %2 to %3." = "TimelineModel%1 has changed the room's events_default powerlevel from %2 to %3."; "TimelineModel%1 has made %2 an administrator of this room." = "TimelineModel%1 has made %2 an administrator of this room."; "TimelineModel%1 has made %2 a moderator of this room." = "TimelineModel%1 has made %2 a moderator of this room."; "TimelineModel%1 has downgraded %2 to moderator of this room." = "TimelineModel%1 has downgraded %2 to moderator of this room."; "TimelineModel%1 has changed the powerlevel of %2 from %3 to %4." = "TimelineModel%1 has changed the powerlevel of %2 from %3 to %4."; "TimelineModel%1 allowed only administrators to send \"%2\"." = "TimelineModel%1 allowed only administrators to send \"%2\"."; "TimelineModel%1 allowed only moderators to send \"%2\"." = "TimelineModel%1 allowed only moderators to send \"%2\"."; "TimelineModel%1 allowed everyone to send \"%2\"." = "TimelineModel%1 allowed everyone to send \"%2\"."; "TimelineModel%1 has changed the powerlevel of event type \"%2\" from the default to %3." = "TimelineModel%1 has changed the powerlevel of event type \"%2\" from the default to %3."; "TimelineModel%1 has changed the powerlevel of event type \"%2\" from %3 to %4." = "TimelineModel%1 has changed the powerlevel of event type \"%2\" from %3 to %4."; "TimelineModel(empty)" = "TimelineModel(empty)"; "TimelineModel%1 removed the following images from the pack %2:
%3" = "TimelineModel%1 removed the following images from the pack %2:
%3"; "TimelineModel%1 added the following images to the pack %2:
%3" = "TimelineModel%1 added the following images to the pack %2:
%3"; "TimelineModel%1 changed the sticker and emotes in this room." = "TimelineModel%1 changed the sticker and emotes in this room."; "TimelineModel%1 disabled the rule to ban users matching %2." = "TimelineModel%1 disabled the rule to ban users matching %2."; "TimelineModel%1 added a rule to ban users matching %2 for '%3'." = "TimelineModel%1 added a rule to ban users matching %2 for '%3'."; "TimelineModel%1 disabled the rule to ban rooms matching %2." = "TimelineModel%1 disabled the rule to ban rooms matching %2."; "TimelineModel%1 added a rule to ban rooms matching %2 for '%3'." = "TimelineModel%1 added a rule to ban rooms matching %2 for '%3'."; "TimelineModel%1 disabled the rule to ban servers matching %2." = "TimelineModel%1 disabled the rule to ban servers matching %2."; "TimelineModel%1 added a rule to ban servers matching %2 for '%3'." = "TimelineModel%1 added a rule to ban servers matching %2 for '%3'."; "TimelineModelRemoved by %1" = "TimelineModelRemoved by %1"; "TimelineModel%1 (%2) removed this message at %3" = "TimelineModel%1 (%2) removed this message at %3"; "TimelineModelRemoved by %1 because: %2" = "TimelineModelRemoved by %1 because: %2"; "TimelineModel%1 (%2) removed this message at %3 Reason: %4" = "TimelineModel%1 (%2) removed this message at %3\nReason: %4"; "TimelineModel%2 revoked the invite to %1." = "TimelineModel%2 revoked the invite to %1."; "TimelineModel%2 kicked %1." = "TimelineModel%2 kicked %1."; "TimelineModel%2 unbanned %1." = "TimelineModel%2 unbanned %1."; "TimelineModel%2 rejected the knock from %1." = "TimelineModel%2 rejected the knock from %1."; "TimelineModel%1 changed their avatar." = "%1 alterou o seu avatar."; "TimelineModel%1 changed some profile info." = "%1 alterou alguma informação de perfil."; "TimelineModel%1 joined." = "%1 entrou."; "TimelineModel%1 joined via authorisation from %2's server." = "%1 entrou com autorização do servidor de %2."; "TimelineModel%1 rejected their invite." = "%1 recusou o seu convite."; "TimelineModel%1 left the room." = "%1 saiu da sala."; "TimelineModelReason: %1" = "Razão: %1"; "TimelineModel%1 redacted their knock." = "%1 eliminou a sua \"batida à porta\"."; "TimelineModel%1 changed which servers are allowed in this room." = "TimelineModel%1 changed which servers are allowed in this room."; "TimelineModel%1 removed the room name." = "TimelineModel%1 removed the room name."; "TimelineModel%1 changed the room name to: %2" = "TimelineModel%1 changed the room name to: %2"; "TimelineModel%1 removed the topic." = "TimelineModel%1 removed the topic."; "TimelineModel%1 changed the topic to: %2" = "TimelineModel%1 changed the topic to: %2"; "TimelineModel%1 changed the room avatar to: %2" = "TimelineModel%1 changed the room avatar to: %2"; "TimelineModel%1 removed the room avatar." = "TimelineModel%1 removed the room avatar."; "TimelineModel%1 changed the pinned messages." = "TimelineModel%1 changed the pinned messages."; "TimelineModel%1 changed the addresses for this room." = "TimelineModel%1 changed the addresses for this room."; "TimelineModel%1 changed the parent communities for this room." = "TimelineModel%1 changed the parent communities for this room."; "TimelineModel%1 created and configured room: %2" = "%1 criou e configurou a sala: %2"; "TimelineModel%1 changed unknown state event %2." = "TimelineModel%1 changed unknown state event %2."; "TimelineModelYou joined this room." = "Entrou na sala."; "TimelineModel%1 made this room require an invitation to join." = "TimelineModel%1 made this room require an invitation to join."; "TimelineModel%1 invited %2." = "TimelineModel%1 invited %2."; "TimelineModel%1 has changed their avatar and changed their display name to %2." = "%1 alterou o seu avatar e também o seu nome de exibição para %2."; "TimelineModel%1 has changed their display name to %2." = "%1 alterou o seu nome de exibição para %2."; "TimelineModel This is a leave event after the user already left and shouldn't happen apart from state resets%1 left after having already left!" = "%1 saiu depois de já ter saído!"; "TimelineModel%1 banned %2" = "TimelineModel%1 banned %2"; "TimelineModel%1 knocked." = "%1 bateu à porta."; "TimelineSectionHeader%1's status message" = "TimelineSectionHeader%1's status message"; "TimelineViewNo room open" = "Nenhuma sala aberta"; "TimelineViewYou are about to notify the whole room" = "Está prestes a notificar toda a sala"; "TimelineViewYou will be mentioning %1" = "TimelineViewYou will be mentioning %1"; "TimelineViewThe command /%1 is not recognized and will be sent as part of your message" = "TimelineViewThe command /%1 is not recognized and will be sent as part of your message"; "TimelineView/%1 looks like an incomplete command. To send it anyway, add a space to the end of your message." = "TimelineView/%1 looks like an incomplete command. To send it anyway, add a space to the end of your message."; "TimelineViewNo preview available" = "Pré-visualização não disponível"; "TimelineViewSettings" = "Definições"; "TimelineView%n member(s)" = "%n membro"; "TimelineViewView members of %1" = "TimelineViewView members of %1"; "TimelineViewThis room is possibly inaccessible. If this room is private, you should remove it from this community." = "TimelineViewThis room is possibly inaccessible. If this room is private, you should remove it from this community."; "TimelineViewjoin the conversation" = "juntar-se à conversa"; "TimelineViewaccept invite" = "aceitar convite"; "TimelineViewdecline invite" = "recusar convite"; "TimelineViewdecline invite and ignore user" = "TimelineViewdecline invite and ignore user"; "TimelineViewleave" = "TimelineViewleave"; "TimelineViewInvited by %1 (%2)" = "TimelineViewInvited by %1 (%2)"; "TimelineViewHide invite reason" = "TimelineViewHide invite reason"; "TimelineViewShow invite reason" = "TimelineViewShow invite reason"; "TimelineViewBack to room list" = "Voltar à lista de salas"; "TopBarNo room selected" = "Nenhuma sala selecionada"; "TopBarIn %1" = "TopBarIn %1"; "TopBarBack to room list" = "Voltar à lista de salas"; "TopBarShow or hide pinned messages" = "TopBarShow or hide pinned messages"; "TopBarShow room members." = "TopBarShow room members."; "TopBarThis room contains only verified devices." = "Esta sala contém apenas dispositivos verificados."; "TopBarThis room contains verified devices and devices which have never changed their master key." = "Esta sala contém dispositivos verificados e/ou que nunca alteraram a sua chave mestra."; "TopBarThis room contains unverified devices!" = "Esta sala contém dispositivos não verificados!"; "TopBarSearch this room" = "TopBarSearch this room"; "TopBarRoom options" = "Opções da sala"; "TopBarInvite users" = "Convidar utilizadores"; "TopBarMembers" = "Membros"; "TopBarLeave room" = "Sair da sala"; "TopBarSettings" = "Definições"; "TopBarUnpin" = "TopBarUnpin"; "TopBarEnter search query" = "TopBarEnter search query"; "TrayIconShow" = "Mostrar"; "TrayIconQuit" = "Sair"; "UIANo available registration flows!" = "Nenhum processo de registo disponível!"; "UIARegistration aborted" = "Registo abortado"; "UIAPlease enter a valid registration token." = "Por favor, insira um código de registo válido."; "UIAInvalid token" = "Código inválido"; "UploadBoxUpload %n file(s)" = "UploadBoxUpload %n file(s)"; "UserProfileSign out device %1" = "Terminar sessão no dispositivo %1"; "UserProfileYou signed out this device." = "Terminou a sessão neste dispositivo."; "UserProfileFailed to ignore \"%1\": %2" = "UserProfileFailed to ignore \"%1\": %2"; "UserProfileSelect an avatar" = "Selecionar um avatar"; "UserProfileAll Files (*)" = "Todos os ficheiros (*)"; "UserProfileThe selected file is not an image" = "O ficheiro selecionado não é uma imagem"; "UserProfileError while reading file: %1" = "Erro ao ler ficheiro: %1"; "UserProfileGlobal User Profile" = "Perfil de utilizador global"; "UserProfileRoom User Profile" = "Perfil de utilizador na sala"; "UserProfileChange avatar globally." = "Alterar avatar globalmente."; "UserProfileChange avatar. Will only apply to this room." = "Alterar avatar. Irá apenas afetar esta sala."; "UserProfileChange display name globally." = "Alterar nome de exibição globalmente."; "UserProfileChange display name. Will only apply to this room." = "Alterar nome de exibição. Irá apenas afetar esta sala."; "UserProfileStatus: %1" = "UserProfileStatus: %1"; "UserProfileRoom: %1" = "Sala: %1"; "UserProfileThis is a room-specific profile. The user's name and avatar may be different from their global versions." = "Este é um perfil específico desta sala. O nome e avatar do utilizador poderão ser diferentes dos seus homólogos globais."; "UserProfileOpen the global profile for this user." = "Abrir o perfil global deste utilizador."; "UserProfileVerify" = "Verificar"; "UserProfileStart a private chat." = "Iniciar uma conversa privada."; "UserProfileKick the user." = "Expulsar o utilizador."; "UserProfileBan the user." = "Banir o utilizador."; "UserProfileUnignore the user." = "UserProfileUnignore the user."; "UserProfileIgnore the user." = "UserProfileIgnore the user."; "UserProfileRefresh device list." = "Atualizar a lista de dispositivos."; "UserProfileDevices" = "Dispositivos"; "UserProfileShared Rooms" = "UserProfileShared Rooms"; "UserProfileSign out this device." = "Terminar sessão neste dispositivo."; "UserProfileChange device name." = "Alterar nome do dispositivo."; "UserProfileLast seen %1 from %2" = "Ativo pela última vez a %1 em %2"; "UserProfileUnverify" = "Anular verificação"; "UserSettingsDefault" = "Predefinido"; "UserSettingsModelTheme" = "Tema"; "UserSettingsModelScale factor" = "Fator de escala"; "UserSettingsModelHighlight message on hover" = "Destacar mensagem quando passar o rato por cima."; "UserSettingsModelLarge Emoji in timeline" = "Emojis grandes na cronologia"; "UserSettingsModelMinimize to tray" = "Minimizar para a bandeja"; "UserSettingsModelStart in tray" = "Iniciar na bandeja"; "UserSettingsModelScrollbars in room list" = "UserSettingsModelScrollbars in room list"; "UserSettingsModelSend messages as Markdown" = "Enviar mensagens como Markdown"; "UserSettingsModelUse shift+enter to send and enter to start a new line" = "UserSettingsModelUse shift+enter to send and enter to start a new line"; "UserSettingsModelEnable message bubbles" = "UserSettingsModelEnable message bubbles"; "UserSettingsModelEnable small Avatars" = "UserSettingsModelEnable small Avatars"; "UserSettingsModelPlay animated images only on hover" = "Reproduzir imagens animadas apenas quando lhes passar o rato por cima."; "UserSettingsModelTyping notifications" = "Notificações de escrita"; "UserSettingsModelSort rooms by unreads" = "Ordenar salas por não lidas"; "UserSettingsModelSort rooms alphabetically" = "UserSettingsModelSort rooms alphabetically"; "UserSettingsModelShow buttons in timeline" = "Mostrar botões na cronologia"; "UserSettingsModelLimit width of timeline" = "Limitar largura da cronologia"; "UserSettingsModelRead receipts" = "Recibos de leitura"; "UserSettingsModelHidden events" = "Eventos ocultados"; "UserSettingsModelIgnored users" = "Utilizadores ignorados"; "UserSettingsModelDesktop notifications" = "Notificações de ambiente de trabalho"; "UserSettingsModelAlert on notification" = "Alertar para notificações"; "UserSettingsModelCircular Avatars" = "Avatares circulares"; "UserSettingsModelUse identicons" = "UserSettingsModelUse identicons"; "UserSettingsModelOpen images with external program" = "UserSettingsModelOpen images with external program"; "UserSettingsModelOpen videos with external program" = "UserSettingsModelOpen videos with external program"; "UserSettingsModelDecrypt messages in sidebar" = "Desencriptar mensagens na barra lateral"; "UserSettingsModelDecrypt notifications" = "UserSettingsModelDecrypt notifications"; "UserSettingsModelDisplay fancy effects such as confetti" = "UserSettingsModelDisplay fancy effects such as confetti"; "UserSettingsModelReduce or disable animations" = "UserSettingsModelReduce or disable animations"; "UserSettingsModelPrivacy Screen" = "Ecrã de privacidade"; "UserSettingsModelPrivacy screen timeout (in seconds [0 - 3600])" = "Tempo de inatividade para ecrã de privacidade (em segundos [0 - 3600])"; "UserSettingsModelTouchscreen mode" = "Modo de toque"; "UserSettingsModelDisable swipe motions" = "UserSettingsModelDisable swipe motions"; "UserSettingsModelFont size" = "Tamanho da letra"; "UserSettingsModelFont Family" = "Tipo de letra"; "UserSettingsModelEmoji Font Family" = "Tipo de letra para emoji"; "UserSettingsModelRingtone" = "Toque"; "UserSettingsModelMicrophone" = "Microfone"; "UserSettingsModelCamera" = "Câmara"; "UserSettingsModelCamera resolution" = "Resolução de câmara"; "UserSettingsModelCamera frame rate" = "UserSettingsModelCamera frame rate"; "UserSettingsModelAllow fallback call assist server" = "Permitir servidor assistente de chamada"; "UserSettingsModelSend encrypted messages to verified users only" = "Enviar mensagens encriptadas apenas a utilizadores verificados"; "UserSettingsModelShare keys with verified users and devices" = "Partilhar chaves com utilizadores e dispositivos verificados"; "UserSettingsModelOnline Key Backup" = "Cópia de segurança de chave online"; "UserSettingsModelProfile" = "UserSettingsModelProfile"; "UserSettingsModelUser ID" = "UserSettingsModelUser ID"; "UserSettingsModelAccesstoken" = "UserSettingsModelAccesstoken"; "UserSettingsModelDevice ID" = "ID do dispositivo"; "UserSettingsModelDevice Fingerprint" = "Impressão digital do dispositivo"; "UserSettingsModelHomeserver" = "Servidor"; "UserSettingsModelVersion" = "UserSettingsModelVersion"; "UserSettingsModelPlatform" = "UserSettingsModelPlatform"; "UserSettingsModelGENERAL" = "GERAL"; "UserSettingsModelACCESSIBILITY" = "UserSettingsModelACCESSIBILITY"; "UserSettingsModelTIMELINE" = "UserSettingsModelTIMELINE"; "UserSettingsModelSIDEBAR" = "UserSettingsModelSIDEBAR"; "UserSettingsModelTRAY" = "UserSettingsModelTRAY"; "UserSettingsModelGLOBAL MESSAGE VISIBILITY" = "UserSettingsModelGLOBAL MESSAGE VISIBILITY"; "UserSettingsModelNOTIFICATIONS" = "UserSettingsModelNOTIFICATIONS"; "UserSettingsModelCALLS" = "CHAMADAS"; "UserSettingsModelENCRYPTION" = "ENCRIPTAÇÃO"; "UserSettingsModelINFO" = "INFO"; "UserSettingsModelSession Keys" = "Chave de sessão"; "UserSettingsModelCross Signing Secrets" = "UserSettingsModelCross Signing Secrets"; "UserSettingsModelOnline backup key" = "UserSettingsModelOnline backup key"; "UserSettingsModelSelf signing key" = "Chave de auto-assinatura."; "UserSettingsModelUser signing key" = "Chave de assinatura de utilizador"; "UserSettingsModelMaster signing key" = "Chave de assinatura mestra"; "UserSettingsModelExpose room information via D-Bus" = "UserSettingsModelExpose room information via D-Bus"; "UserSettingsModelPeriodically update community routing information" = "UserSettingsModelPeriodically update community routing information"; "UserSettingsModelPeriodically delete expired events" = "UserSettingsModelPeriodically delete expired events"; "UserSettingsModelDefault" = "Predefinido"; "UserSettingsModelSet the notification sound to play when a call invite arrives" = "Tocar o som de notificação quando chegar um convite de chamada"; "UserSettingsModelSet timeout (in seconds) for how long after window loses focus before the screen will be blurred. Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)" = "Definir tempo (em segundos) depois da janela perder a \natenção até que o ecrã seja desfocado.\nDefina como 0 para desfocar imediatamente após perder a atenção. Valor máximo de 1 hora (3600 segundos)"; "UserSettingsModelChange the background color of messages when you hover over them." = "Alterar a cor de fundo das mensagens quando passar o rato por cima."; "UserSettingsModelMake font size larger if messages with only a few emojis are displayed." = "Aumentar tamanho do tipo de letra quando apenas alguns emojis são exibidos."; "UserSettingsModelKeep the application running in the background after closing the client window." = "Manter a aplicação a correr em segundo plano depois de fechar a janela."; "UserSettingsModelStart the application in the background without showing the client window." = "Iniciar a aplicação em segundo plano sem mostrar a janela do cliente."; "UserSettingsModelShows scrollbars in the room list and communities list." = "UserSettingsModelShows scrollbars in the room list and communities list."; "UserSettingsModelAllow using markdown in messages. When disabled, all messages are sent as a plain text." = "Permitir Markdown em mensagens.\nQuando desativada, todas as mensagens serão enviadas em texto simples."; "UserSettingsModelInvert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed." = "UserSettingsModelInvert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed."; "UserSettingsModelMessages get a bubble background. This also triggers some layout changes (WIP)." = "UserSettingsModelMessages get a bubble background. This also triggers some layout changes (WIP)."; "UserSettingsModelAvatars are resized to fit above the message." = "UserSettingsModelAvatars are resized to fit above the message."; "UserSettingsModelPlays media like GIFs or WEBPs only when explicitly hovering over them." = "Reproduzir média como GIFs e WEBPs apenas quando passar o cursor explicitamente por cima."; "UserSettingsModelShow who is typing in a room. This will also enable or disable sending typing notifications to others." = "Mostrar quem está a escrever numa sala.\nIrá também ativar ou desativar o envio de notificações de escrita para outros."; "UserSettingsModelDisplay rooms with new messages first. If this is off, the list of rooms will only be sorted by the preferred sorting order. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don't seem to consider them as important as the other rooms." = "UserSettingsModelDisplay rooms with new messages first.\nIf this is off, the list of rooms will only be sorted by the preferred sorting order.\nIf this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don't seem to consider them as important as the other rooms."; "UserSettingsModelSort rooms alphabetically. If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later." = "UserSettingsModelSort rooms alphabetically.\nIf this is off, the list of rooms will be sorted by the timestamp of the last message in a room.\nIf this is on, rooms that come first alphabetically will be sorted earlier than ones that come later."; "UserSettingsModelShow buttons to quickly reply, react or access additional options next to each message." = "Mostrar botões para resposta rápida, reações ou acesso a opções adicionais junto de cada mensagem."; "UserSettingsModelConfigure whether to show or hide certain events like room joins." = "UserSettingsModelConfigure whether to show or hide certain events like room joins."; "UserSettingsModelNotify about received messages when the client is not currently focused." = "UserSettingsModelNotify about received messages when the client is not currently focused."; "UserSettingsModelChange the appearance of user avatars in chats. OFF - square, ON - circle." = "UserSettingsModelChange the appearance of user avatars in chats.\nOFF - square, ON - circle."; "UserSettingsModelDecrypt messages shown in notifications for encrypted chats." = "UserSettingsModelDecrypt messages shown in notifications for encrypted chats."; "UserSettingsModelChoose where to show the total number of notifications contained within a community or tag." = "UserSettingsModelChoose where to show the total number of notifications contained within a community or tag."; "UserSettingsModelSome messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen." = "UserSettingsModelSome messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen."; "UserSettingsModelNheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell." = "UserSettingsModelNheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell."; "UserSettingsModelWill prevent swipe motions like swiping left/right between Rooms and Timeline, or swiping a message to reply." = "UserSettingsModelWill prevent swipe motions like swiping left/right between Rooms and Timeline, or swiping a message to reply."; "UserSettingsModelAutomatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise." = "UserSettingsModelAutomatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise."; "UserSettingsModelThe key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you." = "UserSettingsModelThe key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you."; "UserSettingsModelShow an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion." = "Mostrar alerta quando é recebida uma mensagem."; "UserSettingsModelCommunities sidebar" = "UserSettingsModelCommunities sidebar"; "UserSettingsModelShow message counts for communities and tags" = "UserSettingsModelShow message counts for communities and tags"; "UserSettingsModelSet the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized" = "UserSettingsModelSet the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized"; "UserSettingsModelShow a column containing communities and tags next to the room list." = "UserSettingsModelShow a column containing communities and tags next to the room list."; "UserSettingsModelShow if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read!" = "UserSettingsModelShow if your message was read.\nStatus is displayed next to timestamps.\nWarning: If your homeserver does not support this, your rooms will never be marked as read!"; "UserSettingsModelDisplay an identicon instead of a letter when no avatar is set." = "UserSettingsModelDisplay an identicon instead of a letter when no avatar is set."; "UserSettingsModelOpens images with an external program when tapping the image. Note that when this option is ON, opened files are left unencrypted on disk and must be manually deleted." = "UserSettingsModelOpens images with an external program when tapping the image.\nNote that when this option is ON, opened files are left unencrypted on disk and must be manually deleted."; "UserSettingsModelOpens videos with an external program when tapping the video. Note that when this option is ON, opened files are left unencrypted on disk and must be manually deleted." = "UserSettingsModelOpens videos with an external program when tapping the video.\nNote that when this option is ON, opened files are left unencrypted on disk and must be manually deleted."; "UserSettingsModelDecrypt the messages shown in the sidebar. Only affects messages in encrypted chats." = "Desencriptar mensagens exibidas na barra lateral.\nApenas afeta mensagens em conversas encriptadas."; "UserSettingsModelWhen the window loses focus, the timeline will be blurred." = "Quando a janela perde a atenção, a cronologia \nserá desfocada."; "UserSettingsModelWill prevent text selection in the timeline to make touch scrolling easier." = "UserSettingsModelWill prevent text selection in the timeline to make touch scrolling easier."; "UserSettingsModelChange the scale factor of the whole user interface." = "Alterar o fator de escala para toda a interface."; "UserSettingsModelWill use turn.matrix.org as assist when your home server does not offer one." = "UserSettingsModelWill use turn.matrix.org as assist when your home server does not offer one."; "UserSettingsModelRequires a user to be verified to send encrypted messages to them. This improves safety but makes E2EE more tedious." = "Exigir que um utilizador esteja verificado para lhe enviar mensagens encriptadas. Isto melhora a segurança mas torna a encriptação mais entediante."; "UserSettingsModelDownload message encryption keys from and upload to the encrypted online key backup." = "UserSettingsModelDownload message encryption keys from and upload to the encrypted online key backup."; "UserSettingsModelThe key to decrypt online key backups. If it is cached, you can enable online key backup to store encryption keys securely encrypted on the server." = "UserSettingsModelThe key to decrypt online key backups. If it is cached, you can enable online key backup to store encryption keys securely encrypted on the server."; "UserSettingsModelThe key to verify other users. If it is cached, verifying a user will verify all their devices." = "A chave para verificar outros utilizadores. Se armazenada em cache, verificar um utilizador irá verificar todos os seus dispositivos."; "UserSettingsModelYour most important key. You don't need to have it cached, since not caching it makes it less likely it can be stolen and it is only needed to rotate your other signing keys." = "A sua chave mais importante. Não necessita de a armazenar na cache, visto que será menos provável que seja roubada e só é necessária para rodar as outras chaves de assinatura."; "UserSettingsModelAllow third-party plugins and applications to load information about rooms you are in via D-Bus. This can have useful applications, but it also could be used for nefarious purposes. Enable at your own risk. This setting will take effect upon restart." = "UserSettingsModelAllow third-party plugins and applications to load information about rooms you are in via D-Bus. This can have useful applications, but it also could be used for nefarious purposes. Enable at your own risk.\n\nThis setting will take effect upon restart."; "UserSettingsModelTo allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically." = "UserSettingsModelTo allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically."; "UserSettingsModelRegularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly." = "UserSettingsModelRegularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly."; "UserSettingsModelManage your ignored users." = "UserSettingsModelManage your ignored users."; "UserSettingsModelSystem font" = "UserSettingsModelSystem font"; "UserSettingsModelSystem emoji font" = "UserSettingsModelSystem emoji font"; "UserSettingsModelSelect a file" = "Selecionar um ficheiro"; "UserSettingsModelAll Files (*)" = "Todos os ficheiros (*)"; "UserSettingsModelOpen Sessions File" = "Abrir ficheiro de sessões"; "UserSettingsModelError" = "Erro"; "UserSettingsModelFile Password" = "Palavra-passe do ficheiro"; "UserSettingsModelEnter the passphrase to decrypt the file:" = "Insira a palavra-passe para desencriptar o ficheiro:"; "UserSettingsModelThe password cannot be empty" = "A palavra-passe não pode estar vazia"; "UserSettingsModelEnter passphrase to encrypt your session keys:" = "Insira a palavra-passe para encriptar as suas chaves de sessão:"; "UserSettingsModelFile to save the exported session keys" = "Ficheiro onde guardar as chaves de sessão exportadas"; "UserSettingsPageCACHED" = "ARMAZENADO EM CACHE"; "UserSettingsPageNOT CACHED" = "NÃO ARMAZENADO EM CACHE"; "UserSettingsPageIMPORT" = "IMPORTAR"; "UserSettingsPageEXPORT" = "EXPORTAR"; "UserSettingsPageDOWNLOAD" = "DESCARREGAR"; "UserSettingsPageREQUEST" = "PEDIR"; "UserSettingsPageCONFIGURE" = "UserSettingsPageCONFIGURE"; "UserSettingsPageMANAGE" = "UserSettingsPageMANAGE"; "UserSettingsPageBack" = "Voltar"; "VerificationManagerNo encrypted private chat found with this user. Create an encrypted private chat with this user and try again." = "Não foi encontrada nenhuma conversa privada e encriptada com este utilizador. Crie uma e tente novamente."; "WaitingWaiting for other party…" = "WaitingWaiting for other party…"; "WaitingWaiting for other side to accept the verification request." = "WaitingWaiting for other side to accept the verification request."; "WaitingWaiting for other side to continue the verification process." = "WaitingWaiting for other side to continue the verification process."; "WaitingWaiting for other side to complete the verification process." = "WaitingWaiting for other side to complete the verification process."; "WaitingCancel" = "Cancelar"; "WelcomePageWelcome to nheko! The desktop client for the Matrix protocol." = "Bem-vindo(a) ao Nheko! Um cliente de computador para o protocolo Matrix."; "WelcomePageEnjoy your stay!" = "WelcomePageEnjoy your stay!"; "WelcomePageREGISTER" = "REGISTAR"; "WelcomePageLOGIN" = "INCIAR SESSÃO"; "WelcomePageReduce animations" = "WelcomePageReduce animations"; "WelcomePageNheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell." = "WelcomePageNheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell."; "descriptiveTimeYesterday" = "Ontem"; "emoji-catagoryPeople" = "Pessoas"; "emoji-catagoryNature" = "Natureza"; "emoji-catagoryFood" = "Comida"; "emoji-catagoryActivity" = "Actividades"; "emoji-catagoryTravel" = "Viagem"; "emoji-catagoryObjects" = "Objetos"; "emoji-catagorySymbols" = "Símbolos"; "emoji-catagoryFlags" = "Bandeiras"; "message-description sent:You sent an audio clip" = "Enviou uma mensagem áudio"; "message-description sent:%1 sent an audio clip" = "%1 enviou uma mensagem áudio"; "message-description sent:You sent an image" = "Enviou uma imagem"; "message-description sent:%1 sent an image" = "%1 enviou uma mensagem"; "message-description sent:You sent a file" = "Enviou um ficheiro"; "message-description sent:%1 sent a file" = "%1 enviou um ficheiro"; "message-description sent:You sent a video" = "Enviou um vídeo"; "message-description sent:%1 sent a video" = "%1 enviou um vídeo"; "message-description sent:You sent a sticker" = "Enviou um autocolante"; "message-description sent:%1 sent a sticker" = "%1 enviou um autocolante"; "message-description sent:You sent a notification" = "Enviou uma notificação"; "message-description sent:%1 sent a notification" = "%1 enviou uma notificação"; "message-description sent:You: %1" = "Você: %1"; "message-description sent:%1: %2" = "%1: %2"; "message-description sent:You sent a chat effect" = "message-description sent:You sent a chat effect"; "message-description sent:%1 sent a chat effect" = "message-description sent:%1 sent a chat effect"; "message-description sent:You sent an encrypted message" = "Enviou uma mensagem encriptada"; "message-description sent:%1 sent an encrypted message" = "%1 enviou uma mensagem encriptada"; "message-description sent:You placed a call" = "Iniciou uma chamada"; "message-description sent:%1 placed a call" = "%1 iniciou uma chamada"; "message-description sent:You answered a call" = "Atendeu uma chamada"; "message-description sent:%1 answered a call" = "%1 atendeu uma chamada"; "message-description sent:You ended a call" = "Terminou uma chamada"; "message-description sent:%1 ended a call" = "%1 terminou uma chamada"; "message-description sent:You rejected a call" = "message-description sent:You rejected a call"; "message-description sent:%1 rejected a call" = "message-description sent:%1 rejected a call"; "utilsUnknown Message Type" = "Tipo de mensagem desconhecido";