From e45519e54020c24ae4ebcdec824f5bb139879dd5 Mon Sep 17 00:00:00 2001 From: HRYZN Date: Sat, 2 Sep 2023 02:24:59 +0000 Subject: [PATCH] chore: Translated using Weblate (Portuguese (Portugal)) Currently translated at 33.4% (619 of 1850 strings) Translation: Firefish/locales Translate-URL: https://hosted.weblate.org/projects/firefish/locales/pt_PT/ --- locales/pt-PT.yml | 102 ++++++++++++++++++++++++++++++++-------------- 1 file changed, 71 insertions(+), 31 deletions(-) diff --git a/locales/pt-PT.yml b/locales/pt-PT.yml index 0a901ad25..ee385ca7b 100644 --- a/locales/pt-PT.yml +++ b/locales/pt-PT.yml @@ -1,7 +1,9 @@ ---- _lang_: "Português" headlineFirefish: "Uma rede ligada por notas" -introFirefish: "Bem-vindo! Firefish é um serviço de microblogue descentralizado de código aberto.\nCria \"notas\" e partilha o que te ocorre com todos à tua volta. 📡\nCom \"reações\" podes também expressar logo o que sentes às notas de todos. 👍\nExploremos um novo mundo! 🚀" +introFirefish: "Bem-vindo! Firefish é um serviço de microblogue descentralizado de + código aberto.\nCria \"notas\" e partilha o que te ocorre com todos à tua volta. + 📡\nCom \"reações\" podes também expressar logo o que sentes às notas de todos. 👍\n + Exploremos um novo mundo! 🚀" monthAndDay: "{day}/{month}" search: "Buscar" notifications: "Notificações" @@ -44,7 +46,8 @@ copyContent: "Copiar conteúdos" copyLink: "Copiar hiperligação" delete: "Eliminar" deleteAndEdit: "Eliminar e editar" -deleteAndEditConfirm: "Tens a certeza que pretendes eliminar esta nota e editá-la? Irás perder todas as suas reações, renotas e respostas." +deleteAndEditConfirm: "Tens a certeza que pretendes eliminar esta nota e editá-la? + Irás perder todas as suas reações, renotas e respostas." addToList: "Adicionar a lista" sendMessage: "Enviar uma mensagem" copyUsername: "Copiar nome de utilizador" @@ -64,9 +67,11 @@ import: "Importar" export: "Exportar" files: "Ficheiros" download: "Descarregar" -driveFileDeleteConfirm: "Tens a certeza que pretendes apagar o ficheiro \"{name}\"? As notas que tenham este ficheiro anexado serão também apagadas." +driveFileDeleteConfirm: "Tens a certeza que pretendes apagar o ficheiro \"{name}\"\ + ? As notas que tenham este ficheiro anexado serão também apagadas." unfollowConfirm: "Tens a certeza que queres deixar de seguir {name}?" -exportRequested: "Pediste uma exportação. Este processo pode demorar algum tempo. Será adicionado à tua Drive após a conclusão do processo." +exportRequested: "Pediste uma exportação. Este processo pode demorar algum tempo. + Será adicionado à tua Drive após a conclusão do processo." importRequested: "Pediste uma importação. Este processo pode demorar algum tempo." lists: "Listas" noLists: "Não tens nenhuma lista" @@ -81,9 +86,12 @@ error: "Erro" somethingHappened: "Ocorreu um erro" retry: "Tentar novamente" pageLoadError: "Ocorreu um erro ao carregar a página." -pageLoadErrorDescription: "Isto é normalmente causado por erros de rede ou pela cache do browser. Experimenta limpar a cache e tenta novamente após algum tempo." -serverIsDead: "O servidor não está respondendo. Por favor espere um pouco e tente novamente." -youShouldUpgradeClient: "Para visualizar essa página, por favor recarregue-a para atualizar seu cliente." +pageLoadErrorDescription: "Isto é normalmente causado por erros de rede ou pela cache + do browser. Experimenta limpar a cache e tenta novamente após algum tempo." +serverIsDead: "O servidor não está respondendo. Por favor espere um pouco e tente + novamente." +youShouldUpgradeClient: "Para visualizar essa página, por favor recarregue-a para + atualizar seu cliente." enterListName: "Insira um nome para a lista" privacy: "Privacidade" makeFollowManuallyApprove: "Pedidos de seguimento precisam ser aprovados" @@ -108,7 +116,8 @@ sensitive: "Conteúdo sensível" add: "Adicionar" reaction: "Reações" reactionSetting: "Quais reações a mostrar no selecionador de reações" -reactionSettingDescription2: "Arraste para reordenar, clique para excluir, pressione + para adicionar." +reactionSettingDescription2: "Arraste para reordenar, clique para excluir, pressione + + para adicionar." rememberNoteVisibility: "Lembrar das configurações de visibilidade de notas" attachCancel: "Remover anexo" markAsSensitive: "Marcar como sensível" @@ -137,13 +146,18 @@ emojiUrl: "URL do Emoji" addEmoji: "Adicionar um Emoji" settingGuide: "Guia de configuração" cacheRemoteFiles: "Memória transitória de arquivos remotos" -cacheRemoteFilesDescription: "Se você desabilitar essa configuração, os arquivos remotos não serão armazenados em memória transitória e serão vinculados diretamente. Economiza o armazenamento do servidor, mas não gera miniaturas, o que aumenta o tráfego." +cacheRemoteFilesDescription: "Se você desabilitar essa configuração, os arquivos remotos + não serão armazenados em memória transitória e serão vinculados diretamente. Economiza + o armazenamento do servidor, mas não gera miniaturas, o que aumenta o tráfego." flagAsBot: "Marcar conta como robô" -flagAsBotDescription: "Se esta conta for operada por um programa, ative este sinalizador. Quando ativado, serve como um sinalizador para evitar o encadeamento de reações para outros programadores, e o manuseio do sistema do Firefish é adequado para ‘bots’." +flagAsBotDescription: "Se esta conta for operada por um programa, ative este sinalizador. + Quando ativado, serve como um sinalizador para evitar o encadeamento de reações + para outros programadores, e o manuseio do sistema do Firefish é adequado para ‘bots’." flagAsCat: "Marcar conta como gato" flagAsCatDescription: "Ative essa opção para marcar essa conta como gato." flagShowTimelineReplies: "Mostrar respostas na linha de tempo" -flagShowTimelineRepliesDescription: "Quando ativado, a linha do tempo mostra as respostas às outras notas do utilizador, além da nota do utilizador." +flagShowTimelineRepliesDescription: "Quando ativado, a linha do tempo mostra as respostas + às outras notas do utilizador, além da nota do utilizador." autoAcceptFollowed: "Aprove automaticamente os seguidores dos seguintes utilizadores" addAccount: "Adicionar Conta" loginFailed: "Não consegui logar" @@ -156,7 +170,10 @@ searchWith: "Buscar: {q}" youHaveNoLists: "Não tem nenhuma lista" followConfirm: "Tem certeza que quer deixar de seguir {name}?" proxyAccount: "Conta proxy" -proxyAccountDescription: "Uma conta proxy é uma conta que atua como seguidora remota para utilizadores sob determinadas condições. Por exemplo, quando um utilizador lista um utilizador remoto, a atividade não será entregue à instância, a menos que alguém esteja seguindo o utilizador listado, portanto, a conta proxy deve seguir." +proxyAccountDescription: "Uma conta proxy é uma conta que atua como seguidora remota + para utilizadores sob determinadas condições. Por exemplo, quando um utilizador + lista um utilizador remoto, a atividade não será entregue à instância, a menos que + alguém esteja seguindo o utilizador listado, portanto, a conta proxy deve seguir." host: "hospedeiro" selectUser: "Selecionar utilizador" recipient: "Morada" @@ -186,11 +203,15 @@ instanceInfo: "Informações da instância" statistics: "Estatisticas" clearQueue: "Limpar a fila" clearQueueConfirmTitle: "Quer limpar a fila?" -clearQueueConfirmText: "Postagens não entregues não serão mais entregues. Normalmente você não precisa fazer isso." +clearQueueConfirmText: "Postagens não entregues não serão mais entregues. Normalmente + você não precisa fazer isso." clearCachedFiles: "Limpar memória transitória" -clearCachedFilesConfirm: "Tem certeza de que deseja excluir todos os arquivos remotos armazenados em memória transitória?" +clearCachedFilesConfirm: "Tem certeza de que deseja excluir todos os arquivos remotos + armazenados em memória transitória?" blockedInstances: "Instância bloqueada" -blockedInstancesDescription: "Defina os anfitriões das instâncias que deseja bloquear, separados por quebras de linha. Uma instância bloqueada não poderá interagir com esta instância." +blockedInstancesDescription: "Defina os anfitriões das instâncias que deseja bloquear, + separados por quebras de linha. Uma instância bloqueada não poderá interagir com + esta instância." muteAndBlock: "Silenciar e bloquear" mutedUsers: "Silenciar utilizador" blockedUsers: "Utilizadores bloqueados" @@ -238,7 +259,9 @@ saved: "Salvo" messaging: "Chat" upload: "Enviando" keepOriginalUploading: "Manter a imagem original" -keepOriginalUploadingDescription: "Mantenha a versão original ao carregar a imagem. Quando desligado, a imagem para publicação na web será gerada no navegador no momento do upload." +keepOriginalUploadingDescription: "Mantenha a versão original ao carregar a imagem. + Quando desligado, a imagem para publicação na web será gerada no navegador no momento + do upload." fromDrive: "\nDa unidade" fromUrl: "Da URL" uploadFromUrl: "Carregamento de URL" @@ -287,7 +310,8 @@ unableToDelete: "Não é possível eliminar" inputNewFileName: "Por favor, digite um novo nome para a pasta!" inputNewDescription: "Insira uma nova legenda" inputNewFolderName: "Por favor, digite um novo nome para a pasta!" -circularReferenceFolder: "A pasta de destino é uma subpasta da pasta que você deseja mover." +circularReferenceFolder: "A pasta de destino é uma subpasta da pasta que você deseja + mover." hasChildFilesOrFolders: "Esta pasta não está vazia e não pode ser excluída." copyUrl: "Copiar URL" rename: "Renomear" @@ -321,7 +345,8 @@ connectService: "Conectar" disconnectService: "Desconectar" enableLocalTimeline: "Ativar linha do tempo local" enableGlobalTimeline: "Ativar linha do tempo global" -disablingTimelinesInfo: "Se você desabilitar essas linhas do tempo, administradores e moderadores ainda poderão usá-las por conveniência." +disablingTimelinesInfo: "Se você desabilitar essas linhas do tempo, administradores + e moderadores ainda poderão usá-las por conveniência." registration: "Registar" enableRegistration: "Permitir que qualquer pessoa se registre" invite: "Convidar" @@ -333,9 +358,11 @@ bannerUrl: "URL da imagem do ‘banner’" backgroundImageUrl: "URL da imagem de fundo" basicInfo: "Informações básicas" pinnedUsers: "Utilizador fixado" -pinnedUsersDescription: "Descreva os utilizadores que você deseja fixar na página \"Localizar\", etc., separados por quebras de linha." +pinnedUsersDescription: "Descreva os utilizadores que você deseja fixar na página + \"Localizar\", etc., separados por quebras de linha." pinnedPages: "Página fixada" -pinnedPagesDescription: "Descreva o caminho da página que você deseja fixar na página superior da instância, separada por quebras de linha." +pinnedPagesDescription: "Descreva o caminho da página que você deseja fixar na página + superior da instância, separada por quebras de linha." pinnedClipId: "ID do clipe a ser fixado" pinnedNotes: "Post fixado" hcaptcha: "hCaptcha" @@ -346,18 +373,21 @@ recaptcha: "reCAPTCHA" enableRecaptcha: "Habilitar reCAPTCHA" recaptchaSiteKey: "Chave do sítio ‘web’" recaptchaSecretKey: "Chave secreta" -avoidMultiCaptchaConfirm: "O uso de vários captchas pode causar interferência. Deseja desativar outros captchas? Você também pode cancelar e deixar vários captchas ativados." +avoidMultiCaptchaConfirm: "O uso de vários captchas pode causar interferência. Deseja + desativar outros captchas? Você também pode cancelar e deixar vários captchas ativados." antennas: "Antenas" manageAntennas: "Gestão de antena" name: "Nome" antennaSource: "Origem de entrada" antennaKeywords: "Palavras-chave recebidas" antennaExcludeKeywords: "Palavras-chave negativas" -antennaKeywordsDescription: "Se você separá-lo com um espaço, será uma especificação AND, e se você separá-lo com uma quebra de linha, será uma especificação OR." +antennaKeywordsDescription: "Se você separá-lo com um espaço, será uma especificação + AND, e se você separá-lo com uma quebra de linha, será uma especificação OR." notifyAntenna: "Notificar novas notas" withFileAntenna: "Apenas notas com arquivos anexados" enableServiceworker: "Ative as notificações push para o seu navegador" -antennaUsersDescription: "Especificar nomes de utilizador separados por quebras de linha" +antennaUsersDescription: "Especificar nomes de utilizador separados por quebras de + linha" caseSensitive: "Maiúsculas e minúsculas" withReplies: "Incluindo resposta" connectedTo: "Você está conectado à seguinte conta" @@ -433,15 +463,19 @@ showFeaturedNotesInTimeline: "Mostrar notas recomendadas na linha do tempo" objectStorage: "Armazenamento de objetos" useObjectStorage: "Usar armazenamento de objetos" objectStorageBaseUrl: "URL base" -objectStorageBaseUrlDesc: "O URL usado para referência. Se você estiver usando um CDN ou Proxy, seu URL, S3:'https: // .s3.amazonaws.com', GCS, etc .:'https://storage.googleapis.com/ ' ." +objectStorageBaseUrlDesc: "O URL usado para referência. Se você estiver usando um + CDN ou Proxy, seu URL, S3:'https: // .s3.amazonaws.com', GCS, etc .:'https://storage.googleapis.com/ + ' ." objectStorageBucket: "Bucket" objectStorageBucketDesc: "Especifique o nome do bucket do serviço a ser usado." objectStoragePrefix: "Prefixo" objectStoragePrefixDesc: "Ele é armazenado neste diretório de prefixo." objectStorageEndpoint: "Ponto final" -objectStorageEndpointDesc: "Especifique vazio para S3, caso contrário, especifique o ponto final para cada serviço. Especifique como''ou': '." +objectStorageEndpointDesc: "Especifique vazio para S3, caso contrário, especifique + o ponto final para cada serviço. Especifique como''ou': '." objectStorageRegion: "Região" -objectStorageRegionDesc: "Especifique uma região como 'xx-east-1'. Caso seu serviço não tenha o conceito de região, ele deve estar vazio ou 'us-east-1'." +objectStorageRegionDesc: "Especifique uma região como 'xx-east-1'. Caso seu serviço + não tenha o conceito de região, ele deve estar vazio ou 'us-east-1'." objectStorageUseSSL: "Usar SSL" objectStorageUseSSLDesc: "Desative-o se não quiser usar https para conexões de API" objectStorageUseProxy: "Usar proxy" @@ -449,7 +483,8 @@ objectStorageUseProxyDesc: "Se você não usa proxy para conexão de API, desati objectStorageSetPublicRead: "Definir 'public-read' ao fazer o upload" serverLogs: "Registro do servidor" deleteAll: "Apagar Tudo" -showFixedPostForm: "Exibir o formulário de postagem na parte superior da linha do tempo" +showFixedPostForm: "Exibir o formulário de postagem na parte superior da linha do + tempo" newNoteRecived: "Nova nota recebida" sounds: "Sons" listen: "Ouvir" @@ -618,7 +653,8 @@ _pages: _dailyRannum: arg1: "Valor mínimo" arg2: "Valor máximo" - dailyRandomPick: "Escolher aleatoriamente de uma lista (Muda uma vez por dia para cada usuário)" + dailyRandomPick: "Escolher aleatoriamente de uma lista (Muda uma vez por dia + para cada usuário)" _dailyRandomPick: arg1: "Listas" seedRandom: "Aleatório (com semente)" @@ -634,7 +670,8 @@ _pages: _seedRandomPick: arg1: "Semente" arg2: "Listas" - DRPWPM: "Escolher aleatoriamente de uma lista ponderada (Muda uma vez por dia para cada usuário)" + DRPWPM: "Escolher aleatoriamente de uma lista ponderada (Muda uma vez por dia + para cada usuário)" _DRPWPM: arg1: "Lista de texto" pick: "Escolhe a partir da lista" @@ -665,7 +702,8 @@ _pages: _for: arg1: "Número de repetições" arg2: "Ação" - typeError: "Espaço {slot} aceita valores de tipo \"{expect}\", mas o valor dado é do tipo \"{actual}\"!" + typeError: "Espaço {slot} aceita valores de tipo \"{expect}\", mas o valor dado + é do tipo \"{actual}\"!" thereIsEmptySlot: "O espaço {slot} está vazio!" types: string: "Texto" @@ -730,3 +768,5 @@ _deck: list: "Listas" mentions: "Menções" direct: "Notas diretas" +editNote: Editar post +edited: Editado a {date} às {time}