diff --git a/src/localization/languages/pt.json b/src/localization/languages/pt.json
index 5b242458..c3155dfa 100644
--- a/src/localization/languages/pt.json
+++ b/src/localization/languages/pt.json
@@ -1,25 +1,25 @@
{
"name": "português (brasil)",
"substrings": {
- "ContactLink": "crie um issue no github"
+ "ContactLink": "crie uma issue no github"
},
"strings": {
+ "AppTitleCobalt": "cobalt",
"LinkInput": "cole seu link aqui",
- "AboutSummary": "{appName} é o lugar ideal para baixar conteúdo das redes sociais. sem anúncios, rastreadores ou outras coisas suspeitas. é só colar um link e pronto!",
- "EmbedBriefDescription": "salve o que você ama sem anúncios, rastreadores ou outras porcarias assustadoras",
+ "AboutSummary": "cobalt é o local ideal para downloads de redes sociais e de mídia. zero anúncios, rastreadores ou outras porcarias medonhas. é só colar um link da sua plataforma desejada e você estará pronto para arrasar!",
+ "EmbedBriefDescription": "salve o que você ama. sem anúncios, rastreadores ou outras porcarias medonhas.",
"MadeWithLove": "feito com <3 por wukko",
"AccessibilityInputArea": "área de entrada de link",
"AccessibilityOpenAbout": "abrir janela sobre",
"AccessibilityDownloadButton": "botão de download",
"AccessibilityOpenSettings": "abrir janela de configurações",
- "AccessibilityClosePopup": "fechar a janela",
"AccessibilityOpenDonate": "abrir janela de doação",
- "TitlePopupAbout": "o que é {appName}?",
+ "TitlePopupAbout": "o que é o cobalt?",
"TitlePopupSettings": "configurações",
"TitlePopupError": "eita...",
"TitlePopupChangelog": "o que há de novo?",
- "TitlePopupDonate": "apoie {appName}",
- "TitlePopupDownload": "como continuar?",
+ "TitlePopupDonate": "apoie o cobalt",
+ "TitlePopupDownload": "como quer salvar?",
"ErrorSomethingWentWrong": "algo deu errado e eu não consegui encontrar nada. você pode tentar novamente, mas se o problema persistir, {ContactLink}.",
"ErrorUnsupported": "parece que este serviço ainda não é suportado ou o seu link é inválido. você colou o link correto?",
"ErrorBrokenLink": "{s} é suportado, mas tem algo de errado com o link. talvez você não o copiou completamente?",
@@ -29,8 +29,8 @@
"ErrorCouldntFetch": "não consegui encontrar nada sobre este link. verifique se ele funciona e tente novamente! alguns conteúdos podem estar com uma trava de região, então tenha isso em mente.",
"ErrorLengthLimit": "eu não consigo processar vídeos maiores que {s} minutos, escolha algo mais curto se você puder!",
"ErrorBadFetch": "ocorreu um erro quando tentei obter informações sobre seu link. tem certeza de ele funciona? verifique e tente novamente.",
- "ErrorNoInternet": "não consegui me conectar a internet, ou a api do {appName} está fora do ar no momento. verifique a sua conexão e tente novamente.",
- "ErrorCantConnectToServiceAPI": "não foi possível conectar ao serviço api. talvez o app tenha caído, ou {appName} foi bloqueado. Tente novamente, mas se o erro persistir, {ContactLink}.",
+ "ErrorNoInternet": "não há internet, ou a api do cobalt está fora do ar. verifique sua conexão e tente novamente.",
+ "ErrorCantConnectToServiceAPI": "não consegui me conectar à api do serviço selecionado. talvez o app tenha caído, ou o cobalt foi bloqueado. tente novamente, e se o erro persistir, {ContactLink}.",
"ErrorEmptyDownload": "não vejo nada que possa ser baixado pelo seu link. tente um diferente!",
"ErrorLiveVideo": "este é um vídeo ao vivo, eu ainda estou para aprender a olhar para o futuro. espere que a transmissão termine e tente novamente!",
"SettingsAppearanceSubtitle": "aparência",
@@ -46,10 +46,9 @@
"AccessibilityEnableDownloadPopup": "perguntar o que fazer com os downloads",
"SettingsQualityDescription": "se a qualidade selecionada não estiver disponível, a mais próxima é usada no lugar.",
"LinkGitHubChanges": ">> veja commits anteriores e contribua no github",
- "NoScriptMessage": "O {appName} usa javascript para solicitações de api e interface interativa. Você precisa permitir que o javascript use este site. Não há códigos estranhos, prometo.",
- "DownloadPopupDescriptionIOS": "o jeito mais fácil de salvar vídeos no ios:\n1. adicione este atalho da Siri.\n2. pressione o botão \"compartilhar\" aqui encima e selecione \"salvar em fotos\" na aba que aparecer.\ncaso seja pedido, revise a solicitação de permissão e clique em \"sempre permitir\".\n\nmétodo alternativo:\npressione e segure o botão de download, oculte o preview do vídeo, e selecione \"baixar o arquivo vinculado\" para fazer o download.\ndepois, abra os downloads do safari, selecione o arquivo que você baixou, abra o menu de compartilhamento e por fim pressione \"salvar vídeo\".",
+ "NoScriptMessage": "o cobalt usa javascript para solicitações de api e interações de interface. você precisa permitir o uso do javascript neste site. eu coloco a minha mão no fogo de que não tem nenhum código esquisito ou suspeito aqui, pode confiar!",
+ "DownloadPopupDescriptionIOS": "o jeito mais fácil de salvar vídeos no ios:\n1. adicione este atalho da Siri.\n2. pressione o botão \"compartilhar\" aqui encima e selecione \"salvar em fotos\" na aba que aparecer.\ncaso seja pedido, revise a solicitação de permissão e clique em \"sempre permitir\".\n\nmétodo alternativo:\npressione e segure o botão de download, oculte o preview do vídeo, e selecione \"baixar o arquivo vinculado\" para fazer o download.\ndepois, abra os downloads do safari, selecione o arquivo que você baixou, abra o menu de compartilhamento e por fim pressione \"salvar vídeo\".",
"DownloadPopupDescription": "o botão de download abre uma nova aba com o arquivo solicitado. você pode desativar este pop-up nas configurações.",
- "DownloadPopupWayToSave": "escolha como salvar",
"ClickToCopy": "pressione para copiar",
"Download": "baixar",
"CopyURL": "copiar",
@@ -88,15 +87,14 @@
"MediaPickerTitle": "escolha o que salvar",
"MediaPickerExplanationPC": "clique ou clique com o botão direito para baixar o que você quer.",
"MediaPickerExplanationPhone": "pressione ou pressione e segure para baixar o que você quer.",
- "MediaPickerExplanationPhoneIOS": "aperte e segure, oculte a pré-visualização e então selecione \"baixar arquivo\" para salvar.",
"TwitterSpaceWasntRecorded": "este espaço do twitter não foi gravado, então não há nada para baixar. tente outro!",
"ErrorCantProcess": "não consegui processar o seu pedido :(\nvocê pode tentar novamente, mas se seu problema persistir, por favor {ContactLink}.",
"ChangelogPressToHide": "fechar",
"Donate": "doar",
- "DonateSub": "me ajude a mantê-lo de pé",
- "DonateExplanation": "{appName} não (e nunca irá) lhe mostrar anúncios ou vender os seus dados, e portanto, é completamente gratuito para ser usado. mas parece que desenvolver e manter um serviço online usado por mais de 200 mil pessoas não é tão fácil assim.\n\nse você alguma vez achou que {appName} foi útil e quer ajudar a continuar o seu desenvolvimento e seu suporte, ou simplesmente quer agradecer ao desenvolvedor, dê um trocado pra gente! cada centavo ajuda e nós lhe agradecemos eternamente :D\n\nno momento, eu tenho grandes planos (pra aumentar o nosso serviço) e eu preciso da sua ajuda. o uso do {appName} está crescendo diariamente, e portanto, eu preciso compensar tudo isso. suas doações serão mais valorizadas do que nunca.\n\neu ainda não ganho nada com o {appName}, já que eu re-invisto tudo de volta para os usuários, então você estará basicamente ajudando a todos.",
+ "DonateSub": "ajude-nos a permanecermos online.",
+ "DonateExplanation": "O cobalt não joga anúncios na sua cara e não vende seus dados pessoais e, portanto, é totalmente gratuito para uso e para todos. mas o desenvolvimento e a manutenção de um serviço com muita mídia, usado por mais de 350 mil pessoas, é bastante caro. tanto em termos de tempo quanto de dinheiro. como estudante, é bastante difícil para mim lidar com essas despesas sozinho. \n\nse o cobalt o ajudou no passado e você deseja mantê-lo crescendo e evoluindo, você pode fazê-lo fazendo uma doação!\n\nao doar você está ajudando todos que usam o cobalt: professores, alunos, músicos, criadores de conteúdo, artistas, palestrantes e muitos, muitos mais! \n\nnos últimos meses as doações me permitiram: *; aumentar a estabilidade e o tempo de atividade para quase 100%. \n*; acelerar TODOS os downloads, especialmente os mais pesados. \n*; abrir a API do cobalt para uso público gratuito. \n*; aguentar vários grandes picos de usuários sem quedas notáveis. \n*; mudar para um grande provedor de infraestrutura em nuvem confiável. \n*; separar o front-end e a API para resiliência e descentralização futura.\n\ncada centavo é importante e é extremamente apreciado, você pode realmente fazer a diferença!",
"DonateVia": "doe via",
- "DonateHireMe": "...ou você pode me contratar :)",
+ "DonateHireMe": "...ou você pode me contratar :)",
"SettingsVideoMute": "silenciar áudio",
"SettingsVideoMuteExplanation": "remove o áudio dos downloads dos vídeos sempre quando possível.",
"ErrorSoundCloudNoClientId": "eu não consegui obter o token temporário necessário para baixar as músicas do soundcloud. tente novamente, e se o problema persistir, {ContactLink}.",
@@ -104,22 +102,48 @@
"CollapseSupport": "suporte e código-fonte",
"CollapsePrivacy": "política de privacidade",
"ServicesNote": "esta lista não é final e continua se expandindo ao longo do tempo, certifique-se de verificá-la de vez em quando!",
- "FollowSupport": "mantenha contato com {appName} para suporte, questionários, notícias e muito mais:",
- "SupportNote": "por favor, note que perguntas e problemas podem levar algum tempo para responder, só tem uma pessoa que está gerenciando tudo aqui.",
+ "FollowSupport": "mantenha-se em contato com o cobalt para suporte, questionários, notícias e muito mais:",
+ "SupportNote": "tenha em mente que a resposta para sua dúvida pode demorar um pouco, já que há apenas uma pessoa que está administrando tudo por aqui.",
"SourceCode": "relate problemas, explore o código-fonte, ou faça um fork do repositório:",
- "PrivacyPolicy": "a política de privacidade do {appName} é simples: nenhum dado sobre você é coletado ou armazenado. zero, cero, nada, nadinha mesmo.\no que você baixa é da sua conta, e não da minha.\n\nalguns dados que não são re-rastreáveis são armazenados temporariamente quando o download solicitado requer uma renderização ao vivo. eles são necessários para que esse recurso funcione.\n\nnesse caso, a informação sobre a transmissão solicitada fica temporariamente armazenada na memória RAM do servidor por 20 segundos. após esse tempo, todas as informações armazenadas anteriormente serão removidas permanentemente.\nninguém (nem mesmo eu) tem acesso a estes dados, porque a base de código oficial do {appName} não oferece uma maneira de lê-la fora do processamento de funções em primeiro lugar.\n\nvocê pode verificar o repositório do github do {appName}e ver que tudo está como eu descrevi.",
- "ErrorYTUnavailable": "este vídeo do youtube está indisponível ou com restrição de idade. no momento, eu não consigo baixar vídeos com conteúdo confidencial. tente baixar outro video!",
+ "PrivacyPolicy": "a política de privacidade do cobalt é simples: nenhum dado sobre você é coletado ou armazenado. zero, 0, nada, nadinha mesmo.\no que você baixa é só da sua conta, e não é da minha e nem de ninguém.\n\nse o seu download precisar de uma renderização ao vivo, alguns dados não re-rastreáveis serão armazenados temporariamente na memória RAM do nosso servidor. eles são necessários para que esse recurso funcione.\n\nnesse caso, essa informação sobre o conteúdo solicitado fica temporariamente armazenada por 20 segundos, e é permanente removida depois desse tempo.\nninguém (nem mesmo eu) tem acesso a estes dados. a database do cobalt nem sequer oferece uma maneira de lê-la fora do processamento de funções.\n\nvocê mesmo pode verificar o código fonte do cobalt e ver que tudo está lá como eu descrevi.",
+ "ErrorYTUnavailable": "esse vídeo do youtube não está disponível, pois ele pode ter uma restrição de idade ou de região. use outro vídeo!",
"ErrorYTTryOtherCodec": "não consegui encontrar nada para baixar com suas configurações. selecione outro codec ou qualidade!\n\nnota: a api do youtube às vezes age de forma inesperada. bote a culpa no google, e não em mim.",
"SettingsCodecSubtitle": "codec do youtube",
"SettingsCodecDescription": "h264: geralmente tem um melhor suporte a players de video, mas a qualidade para no 1080p.\nav1: baixo suporte a players de video, mas tem suporte a 8k e HDR.\nvp9: geralmente tem a taxa de bits mais alta dos 3 e é a que preserva mais detalhes. tem suporte a 4k e HDR.\n\nescolha h264 se você quiser a melhor compatibilidade com editores/players de video/redes sociais.",
"SettingsAudioDub": "trilha de áudio do youtube",
- "SettingsAudioDubDescription": "define qual trilha de áudio será usada. caso a faixa dublada não esteja disponível, o idioma original do vídeo será usado.\n\noriginal: o idioma original do vídeo é usado.\nauto: o idioma padrão do navegador (e do {appName}) é usado.",
+ "SettingsAudioDubDescription": "define qual trilha de áudio será usada. caso a faixa dublada não esteja disponível, o idioma original do vídeo será usado.\n\noriginal: o idioma original do vídeo é usado.\nauto: o idioma padrão do navegador (e do cobalt) é usado.",
"SettingsDubDefault": "original",
"SettingsDubAuto": "auto",
"SettingsVimeoPrefer": "tipo de download dos videos do vimeo",
- "SettingsVimeoPreferDescription": "progressivo: faz uma conexão direta para o cdn do vimeo. a qualidade máxima é de 1080p.\ndireto: vídeos e áudio são mesclados pelo {appName} em um único arquivo. a qualidade máxima é de 4k.\n\nselecione \"progressivo\" se você quiser a melhor compatibilidade com editores/players de video/redes sociais. se o download progressivo não estiver disponível, o direto será usado.",
+ "SettingsVimeoPreferDescription": "progressivo: faz uma conexão direta para o cdn do vimeo. a qualidade máxima é de 1080p.\ndireto: vídeos e áudio são mesclados pelo cobalt em um único arquivo. a qualidade máxima é de 4k.\n\nselecione \"progressivo\" se você quiser a melhor compatibilidade com editores/players de video/redes sociais. se o download progressivo não estiver disponível, o direto será usado.",
"ShareURL": "compartilhar",
"ErrorTweetUnavailable": "não consegui encontrar nada sobre este tweet. isso pode ter ocorrido por um limite de visibilidade. tente outro tweet!",
- "UrgentUpdate6": "todas as falhas de rede foram corrigidas!"
+ "ErrorTwitterRIP": "o twitter restringiu o acesso de qualquer conteúdo à usuários não autenticados. embora exista uma maneira de obter tweets comuns, infelizmente, é impossível obter spaces no momento. estou analisando possíveis soluções.",
+ "UrgentDonate": "o cobalt precisa da sua ajuda!",
+ "PopupCloseDone": "pronto",
+ "Accessibility": "acessibilidade",
+ "SettingsReduceTransparency": "reduzir transparência",
+ "SettingsDisableAnimations": "desabilitar animações",
+ "FeatureErrorGeneric": "seu navegador não permite ou suporta este recurso. verifique se há atualizações disponíveis e tente novamente!",
+ "ClipboardErrorFirefox": "você está usando o firefox, onde todas as funcionalidades de leitura da área de transferência (copiar e colar) estão desativadas.\n\nvocê pode corrigir isso seguindo as seguintes etapas listadas abaixo:\n\n1: na barra de pesquisa, vá para about:config\n2: caso apareça, aceite os riscos. mexa com cuidado nas configurações, pois elas podem quebrar o seu navegador.\n3: pesquise por \"dom.events.asyncClipboard.readText\" (sem aspas)\n4: ative a opção. o texto \"false\" no meio deve virar \"true\"\n5: reinicie o navegador e tudo deve estar de volta ao normal!\n\n\n...ou você pode pular todo esse trabalho e colar o link manualmente.",
+ "ClipboardErrorNoPermission": "cobalt não pode acessar o item mais recente de sua área de trabalho sem sua permissão.\n\nse você não quiser dar acesso, cole o link manualmente.\n\nse você quer, vá para as configurações do site e ative a permissão de área de transferência.",
+ "SupportSelfTroubleshooting": "enfrentando problemas? leia o guia de auto-solução de problemas primeiro!",
+ "AccessibilityGoBack": "voltar e fechar o pop-up",
+ "CollapseKeyboard": "atalhos de teclado",
+ "KeyboardShortcutsIntro": "use o cobalt ainda mais rápido com atalhos de teclado:",
+ "KeyboardShortcutQuickPaste": "cola o link",
+ "KeyboardShortcutClear": "limpa a área de entrada de link",
+ "KeyboardShortcutClosePopup": "fecha todos os pop-ups",
+ "CollapseLegal": "assuntos legais",
+ "FairUse": "o cobalt é uma ferramenta que facilita o download e conteúdo da internet e não tem nenhuma responsabilidade. você é responsável pelo que baixa, a forma que usa e distribui esse conteúdo.\n\no cobalt não salva nenhuma informação sobre você, é impossível eu dedurá-lo, mas por favor seja consciente ao usar conteúdo dos outros e sempre credite criadores originais!\n\nao usar o cobalt em situações educativas (trabalhos escolares, trabalhos de casa, etc.) mencione o link original do vídeo.\n\nuso justo e créditos beneficiam todos.",
+ "UrgentFeatureUpdate71": "mais serviços suportados!",
+ "UrgentThanks": "obrigado pelo apoio!",
+ "SettingsDisableMetadata": "não adicionar metadados",
+ "UrgentNewDomain": "novo domínio, mesmo cobalt",
+ "NewDomainWelcomeTitle": "olá!",
+ "NewDomainWelcome": "cobalto está se movendo! mesmos recursos, mesmo dono, simplesmente um domínio mais relembrável e ainda sem anúncios.\n\ncobalt.tools é o novo domínio principal, ou seja, onde você está agora. certifique-se de atualizar seus favoritos e reinstalar o aplicativo web!",
+ "DataTransferSuccess": "ah, e seus ajustes foram transferidos automaticamente :)",
+ "DataTransferError": "algo deu errado ao transferir suas configurações. você terá que abrir as configurações e configurar o cobalt manualmente.",
+ "SupportNotAffiliated": "cobalt não é afiliado com nenhum dos serviços listados acima."
}
}