chore: Sync translations (#4105)
This commit is contained in:
![41898282+github-actions[bot]@users.noreply.github.com](/assets/img/avatar_default.png)
committed by
GitHub

parent
c9b1a3bf60
commit
c696b5fa9d
@ -1,34 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
|
||||
Note: All strings must have a unique path, even if the same string is declared in two different apps.
|
||||
This is because Crowdin requires temporarily flattening this file and removing the <app> and <patch> elements.
|
||||
All strings must have a unique path, even if the same string is declared in two different apps.
|
||||
This is because Crowdin requires temporarily flattening this file and removing the <app> and <patch> elements.
|
||||
|
||||
# General guidelines and information for translating
|
||||
|
||||
## Strings parameters can be reordered to allow more flexible translations if the grammar should be changed.
|
||||
Strings with new lines must be raw strings where they're wrapped in quotes and new lines are not encoded.
|
||||
Raw strings still requires escaping embedded double quotes but escaping embedded single quotes is optional.
|
||||
|
||||
For example, the patches string:
|
||||
<string name="revanced_patches_string">You will arrive at %1$s in %2$s hours from now</string>
|
||||
Could be translated to another language using a rearranged grammar:
|
||||
<string name="revanced_patches_string">You will arrive %2$s hours from now at %1$s</string>
|
||||
Raw strings are required because Crowdin AI translations regularly gets confused and
|
||||
replace \n with an encoded new line character.
|
||||
|
||||
For Manager strings:
|
||||
You will arrive at ${destination} in ${count} hours from now
|
||||
Could be rearranged by changing the order of the ${} parameters:
|
||||
You will arrive ${count} hours from now at ${destination}
|
||||
Bad:
|
||||
<string name="summary_key">First \'item\' text\nSecond \"item\" text</string>
|
||||
|
||||
Reordering is particularly relevant when translating into right to left languages, or for any language with grammar that is noticeably different from English.
|
||||
Good:
|
||||
<string name="summary_key">"First 'item' text
|
||||
Second \"item\" text"</string>
|
||||
|
||||
## Single and double quotation marks must be escaped for patch strings (Manager does not require escaping any quotes).
|
||||
|
||||
All _patches_ single and double quotation marks must be escaped as \" or \'
|
||||
Forgetting to do this will cause that string to appear in app with no quotation characters.
|
||||
|
||||
Correct:
|
||||
<string name="revanced_string">You\'re correct. This is the \"correct\" way and this text will appear as expected in the app</string>
|
||||
Not correct:
|
||||
<string name="revanced_string">You're not correct. This is not the "correct" way and this text will not appear as expected the in app</string>
|
||||
-->
|
||||
<resources>
|
||||
<app id="shared">
|
||||
@ -36,7 +25,7 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_check_environment_failed_title">Verificação falhou</string>
|
||||
<string name="revanced_check_environment_dialog_open_official_source_button">Abrir o site oficial</string>
|
||||
<string name="revanced_check_environment_dialog_ignore_button">Ignorar</string>
|
||||
<string name="revanced_check_environment_failed_message"><h5>Este aplicativo não parece ter sido patcheado por você.</h5><br>Este app pode não funcionar corretamente, <b>pode ser prejudicial ou até mesmo perigoso de usar</b>.<br><br>Essas verificações indicam que este app foi pré-patcheado ou obtido de outra pessoa<br><br><small>%1$s</small><br>É altamente recomendável <b>desinstalar este app e você mesmo patchear</b> para garantir que você esteja usando um app validado e seguro.<p><<br>Se ignorado, este aviso será exibido apenas duas vezes.</string>
|
||||
<string name="revanced_check_environment_failed_message"><h5>Este aplicativo não parece ter sido patcheado por você.</h5><br>Este app pode não funcionar corretamente, <b>pode ser prejudicial ou até mesmo perigoso de usar</b>.<br><br>Essas verificações indicam que este app foi pré-patcheado ou obtido de outra pessoa<br><br><small>%1$s</small><br>É altamente recomendável <b>desinstalar este app e você mesmo patchear</b> para garantir que você esteja usando um app validado e seguro.<p><br>Se ignorado, este aviso será exibido apenas duas vezes.</string>
|
||||
<string name="revanced_check_environment_not_same_patching_device">Patcheado em um dispositivo diferente</string>
|
||||
<string name="revanced_check_environment_manager_not_expected_installer">Não instalado pelo ReVanced Manager</string>
|
||||
<string name="revanced_check_environment_not_near_patch_time">Patcheado há mais de 10 minutos</string>
|
||||
@ -68,9 +57,17 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<!-- Translations of this should not be longer than the original English text, otherwise the text can be clipped and not entirely shown. -->
|
||||
<string name="gms_core_toast_not_installed_message">O MicroG GmsCore não está instalado. Instale-o.</string>
|
||||
<string name="gms_core_dialog_title">Ação necessária</string>
|
||||
<string name="gms_core_dialog_not_whitelisted_not_allowed_in_background_message">MicroG GmsCore não tem permissão para ser executado em segundo plano.\n\nVá até a aba \"Não mate meu aplicativo\", e aplique as instruções para a instalação do MicroG.\n\nIsso é necessário para que o aplicativo funcione.</string>
|
||||
<string name="gms_core_dialog_not_whitelisted_not_allowed_in_background_message">"MicroG GmsCore não tem permissão para rodar em segundo plano.
|
||||
|
||||
Siga o guia \"Não mate meu app\" para seu celular e aplique as instruções para sua instalação do MicroG.
|
||||
|
||||
Isso é necessário para o aplicativo funcionar. "</string>
|
||||
<string name="gms_core_dialog_open_website_text">Abrir site</string>
|
||||
<string name="gms_core_dialog_not_whitelisted_using_battery_optimizations_message">A otimização da bateria devem ser desativada para evitar problemas no MicroG GmsCore.\n\nToque no botão continuar e desative a otimização da bateria.</string>
|
||||
<string name="gms_core_dialog_not_whitelisted_using_battery_optimizations_message">"As otimizações de bateria do MicroG GmsCore devem ser desabilitadas para evitar problemas.
|
||||
|
||||
Desabilitar as otimizações de bateria para o MicroG não afetará negativamente o uso da bateria.
|
||||
|
||||
Toque no botão continuar e permita as mudanças de otimização. "</string>
|
||||
<string name="gms_core_dialog_continue_text">Continuar</string>
|
||||
</patch>
|
||||
</app>
|
||||
@ -107,7 +104,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_debug_toast_on_error_title">Mostrar notificação flutuante de erro do ReVanced</string>
|
||||
<string name="revanced_debug_toast_on_error_summary_on">Mostrar notificação flutuante se ocorrer erro</string>
|
||||
<string name="revanced_debug_toast_on_error_summary_off">Não mostrar notificação flutuante se ocorrer erro</string>
|
||||
<string name="revanced_debug_toast_on_error_user_dialog_message">Desativar ocultar todas as notificações flutuantes de erro do ReVanced.\n\nVocê não será notificado de nenhum evento inesperado.</string>
|
||||
<string name="revanced_debug_toast_on_error_user_dialog_message">"Desligar as notificações de erro oculta todas as notificações de erro do ReVanced.
|
||||
|
||||
Você não será notificado sobre nenhum evento inesperado."</string>
|
||||
</patch>
|
||||
<patch id="layout.hide.general.hideLayoutComponentsPatch">
|
||||
<string name="revanced_disable_like_subscribe_glow_title">Desativar brilho do botão de Inscrever-se / Curtir</string>
|
||||
@ -126,7 +125,12 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_hide_channel_watermark_summary_on">Marca d\'água está oculta</string>
|
||||
<string name="revanced_hide_channel_watermark_summary_off">Marca d\'água é mostrada</string>
|
||||
<string name="revanced_hide_horizontal_shelves_title">Ocultar prateleiras horizontais</string>
|
||||
<string name="revanced_hide_horizontal_shelves_summary_on">Prateleiras estão ocultas, tais como:\n• Ultimas notícias\n• Continuar assistindo\n• Canais para você\n• Compras\n• Assista novamente</string>
|
||||
<string name="revanced_hide_horizontal_shelves_summary_on">"As prateleiras estão ocultas, tais como:
|
||||
• Últimas notícias
|
||||
• Continue assistindo
|
||||
• Explore mais canais
|
||||
• Compras
|
||||
• Assista novamente"</string>
|
||||
<string name="revanced_hide_horizontal_shelves_summary_off">Prateleiras não estão ocultos</string>
|
||||
<!-- 'Join' should be translated using the same localized wording YouTube displays.
|
||||
This appears in the video player for certain videos. -->
|
||||
@ -275,7 +279,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_hide_doodles_title">Ocultar Doodles do YouTube</string>
|
||||
<string name="revanced_hide_doodles_summary_on">Doodles na barra de pesquisa estão ocultos</string>
|
||||
<string name="revanced_hide_doodles_summary_off">Os Doodles na barra de pesquisa são mostrados</string>
|
||||
<string name="revanced_hide_doodles_user_dialog_message">Doodles do YouTube aparecem alguns dias por ano.\n\nSe um Doodle estiver ativo em sua região e esta configuração de ocultação estiver ativada, a barra de filtros abaixo da barra de pesquisa também será oculta.</string>
|
||||
<string name="revanced_hide_doodles_user_dialog_message">"Os Doodles do YouTube são exibidos alguns dias por ano.
|
||||
|
||||
Se um Doodle estiver sendo exibido atualmente em sua região e esta configuração de ocultação estiver ativada, a barra de filtros abaixo da barra de pesquisa também será ocultada."</string>
|
||||
<string name="revanced_custom_filter_screen_title">Filtro personalizado</string>
|
||||
<string name="revanced_custom_filter_screen_summary">Ocultar componentes usando filtros personalizados</string>
|
||||
<string name="revanced_custom_filter_title">Ativar filtro personalizado</string>
|
||||
@ -299,9 +305,18 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_hide_keyword_content_phrases_title">Palavras-chave para ocultar</string>
|
||||
<!-- For localization it is preferred, but not required, if 'LeBlanc' is replaced with a localized name or a familiar word that has upper case letters in the middle of the word.
|
||||
This is because keywords can be in any language, and showing an example in the localized script helps convey this. -->
|
||||
<string name="revanced_hide_keyword_content_phrases_summary">Palavras-chave e frases a serem ocultadas, separadas por novas linhas\n\nPalavras-chave podem ser nomes de canais ou qualquer texto mostrado em títulos de vídeos\n\nPalavras com letras maiúsculas no meio devem ser inseridas com maiúsculas e minúsculas (por exemplo: iPhone, TikTok, LeBlanc)</string>
|
||||
<string name="revanced_hide_keyword_content_phrases_summary">"Palavras-chave e frases para ocultar, separadas por novas linhas
|
||||
|
||||
As palavras-chave podem ser nomes de canais ou qualquer texto mostrado nos títulos dos vídeos
|
||||
|
||||
As palavras com letras maiúsculas no meio devem ser inseridas com a caixa (por exemplo: iPhone, TikTok, LeBlanc)"</string>
|
||||
<string name="revanced_hide_keyword_content_about_title">Sobre a filtragem com palavra-chave</string>
|
||||
<string name="revanced_hide_keyword_content_about_summary">Home/Assinatura/Busca Resultados são filtrados para ocultar conteúdo que corresponde às palavras chaves\n\nLimitações\n• Shorts não podem ser ocultados pelo nome do canal\n• Alguns componentes do UI podem não ser ocultados\n• Procurar por uma palavra-chave pode não mostrar Resultados</string>
|
||||
<string name="revanced_hide_keyword_content_about_summary">"Os resultados da página inicial/assinatura/pesquisa são filtrados para ocultar o conteúdo que corresponde às frases de palavras-chave
|
||||
|
||||
Linitações
|
||||
• Shorts não podem ser ocultados pelo nome do canal
|
||||
• Alguns componentes da IU podem não ser ocultados
|
||||
• A pesquisa por uma palavra-chave pode não mostrar resultados"</string>
|
||||
<string name="revanced_hide_keyword_content_about_whole_words_title">Corresponder palavras inteiras</string>
|
||||
<!-- Translations _must_ use a localized example. For languages that do not use spaces between words (Chinese, Japanese, etc) the English AI example should be used since no localized examples exist. Or if using machine translations, or if nobody wants to think of a localized example, then the English 'ai' example should be left as-is. -->
|
||||
<string name="revanced_hide_keyword_content_about_whole_words_summary">Colocar uma palavra-chave/frase entre aspas duplas impedirá correspondências parciais de títulos de vídeos e nomes de canais<br><br>Por exemplo,<br><b>\"ia\"</b> ocultará o vídeo: <b>Como funciona a IA?</b><br>mas não ocultará: <b>Como criar um canal do zero?</b></string>
|
||||
@ -317,7 +332,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_hide_general_ads_summary_on">Anúncios gerais estão ocultos</string>
|
||||
<string name="revanced_hide_general_ads_summary_off">Os anúncios gerais são mostrados</string>
|
||||
<string name="revanced_hide_fullscreen_ads_title">Ocultar anúncios em tela cheia</string>
|
||||
<string name="revanced_hide_fullscreen_ads_summary_on">Os anúncios de tela cheia são ocultos\n\nEste recurso está disponível apenas para dispositivos mais antigos</string>
|
||||
<string name="revanced_hide_fullscreen_ads_summary_on">"Os anúncios em tela cheia estão ocultos
|
||||
|
||||
Este recurso está disponível apenas para dispositivos mais antigos"</string>
|
||||
<string name="revanced_hide_fullscreen_ads_summary_off">Anúncios em tela cheia não estão ocultos</string>
|
||||
<string name="revanced_hide_buttoned_ads_title">Ocultar anúncios com botões</string>
|
||||
<string name="revanced_hide_buttoned_ads_summary_on">Os anúncios com botões estão ocultos</string>
|
||||
@ -491,7 +508,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_hide_subscriptions_button_summary_off">O botão inscrições é mostrado</string>
|
||||
<!-- 'Notifications' should be translated using the same localized wording YouTube displays the tab. -->
|
||||
<string name="revanced_switch_create_with_notifications_button_title">Mudar botão Criar por Notificações</string>
|
||||
<string name="revanced_switch_create_with_notifications_button_summary_on">O botão Criar é alternado com o botão Notificações\n\nNota: Ativar isso também forçar a ocultação de anúncios de vídeo</string>
|
||||
<string name="revanced_switch_create_with_notifications_button_summary_on">"O botão Criar é trocado com o botão Notificações
|
||||
|
||||
Nota: Habilitar isso também oculta os anúncios em vídeo"</string>
|
||||
<string name="revanced_switch_create_with_notifications_button_summary_off">Botão criar não está alternado com o botão notificações</string>
|
||||
<string name="revanced_hide_navigation_button_labels_title">Ocultar rótulos dos botões de navegação</string>
|
||||
<string name="revanced_hide_navigation_button_labels_summary_on">Rótulos são ocultos</string>
|
||||
@ -711,6 +730,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_hide_player_popup_panels_summary_off">Painel pop-up do reprodutor não está oculto</string>
|
||||
</patch>
|
||||
<patch id="layout.player.fullscreen.openVideosFullscreen">
|
||||
<string name="revanced_open_videos_fullscreen_portrait_title">Abrir vídeos em tela cheia retrato</string>
|
||||
<string name="revanced_open_videos_fullscreen_portrait_summary_on">Vídeos abrem em tela cheia</string>
|
||||
<string name="revanced_open_videos_fullscreen_portrait_summary_off">Vídeos não abrem em tela cheia</string>
|
||||
</patch>
|
||||
<patch id="layout.player.overlay.customPlayerOverlayOpacityResourcePatch">
|
||||
<string name="revanced_player_overlay_opacity_title">Opacidade do reprodutor</string>
|
||||
@ -729,7 +751,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_ryd_enable_summary_off">Não gostei não está oculto</string>
|
||||
<string name="revanced_ryd_shorts_title">Mostrar não gostei no Shorts</string>
|
||||
<string name="revanced_ryd_shorts_summary_on">Mostrar não gostei no Shorts</string>
|
||||
<string name="revanced_ryd_shorts_summary_on_disclaimer">Mostrar não gostei no Shorts\n\nNão gostei pode não aparecer no modo anonimo</string>
|
||||
<string name="revanced_ryd_shorts_summary_on_disclaimer">"Descurtidas mostradas em Shorts
|
||||
|
||||
Limitação: As curtidas podem não aparecer no modo anônimo"</string>
|
||||
<string name="revanced_ryd_shorts_summary_off">Não gostei oculto nos Shorts</string>
|
||||
<string name="revanced_ryd_dislike_percentage_title">Não gostei com porcentagem</string>
|
||||
<string name="revanced_ryd_dislike_percentage_summary_on">Não gostei mostrado com porcentagem</string>
|
||||
@ -772,7 +796,11 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">As miniaturas na barra de busca são de qualidade média</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">As miniaturas da barra de busca em tela cheia são de alta qualidade</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">As miniaturas da barra de busca em tela cheia são de qualidade média</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">Isso também vai restaurar miniaturas em transmissões ao vivo que não têm miniaturas da barra de busca.\n\nAs miniaturas da barra de busca vão usar a mesma qualidade do vídeo atual.\\n\nEste recurso funciona melhor com qualidade de vídeo de 720p ou inferior e quando usar uma conexão de internet muito rápida.</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Isso também restaurará as miniaturas em transmissões ao vivo que não possuem miniaturas de barra de busca.
|
||||
|
||||
A barra de busca usará a mesma qualidade do vídeo atual.
|
||||
|
||||
Este recurso funciona melhor com uma qualidade de vídeo de 720p ou inferior e ao usar uma conexão de internet muito rápida."</string>
|
||||
<string name="revanced_restore_old_seekbar_thumbnails_title">Restaurar as miniaturas antigas da barra de busca</string>
|
||||
<string name="revanced_restore_old_seekbar_thumbnails_summary_on">As miniaturas vão aparecer acima da barra de busca</string>
|
||||
<string name="revanced_restore_old_seekbar_thumbnails_summary_off">As miniaturas na barra de busca vão aparecer em tela cheia</string>
|
||||
@ -835,7 +863,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_sb_settings_import_successful">Configurações importadas com sucesso</string>
|
||||
<string name="revanced_sb_settings_import_failed">Falha ao importar: %s</string>
|
||||
<string name="revanced_sb_settings_export_failed">Falha ao exportar: %s</string>
|
||||
<string name="revanced_sb_settings_revanced_export_user_id_warning">Suas configurações contêm uma id de usuário SponsorBlock particular.\n\nSeu id de usuário é como uma senha e nunca deve ser compartilhada.\n</string>
|
||||
<string name="revanced_sb_settings_revanced_export_user_id_warning">"Suas configurações contêm um ID de usuário SponsorBlock privado.
|
||||
|
||||
Seu ID de usuário é como uma senha e nunca deve ser compartilhado. "</string>
|
||||
<string name="revanced_sb_settings_revanced_export_user_id_warning_dismiss">Não exibir novamente</string>
|
||||
<string name="revanced_sb_diff_segments">Alterar comportamento do segmento</string>
|
||||
<string name="revanced_sb_segments_sponsor">Patrocinador</string>
|
||||
@ -895,9 +925,10 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_sb_submit_failed_invalid">Não foi possível votar no segmento: %s</string>
|
||||
<string name="revanced_sb_submit_failed_timeout">SponsorBlock está temporariamente desligado</string>
|
||||
<string name="revanced_sb_submit_failed_unknown_error">Não é possível enviar o segmento (status: %1$d %2$s)</string>
|
||||
<string name="revanced_sb_submit_failed_rate_limit">Não foi possível enviar o segmento.\nLimite de Taxa (muitos do mesmo usuário ou IP)</string>
|
||||
<string name="revanced_sb_submit_failed_rate_limit">Não é possível enviar o segmento. Taxa limitada (muitos do mesmo usuário ou IP)</string>
|
||||
<string name="revanced_sb_submit_failed_forbidden">Não é possível enviar o segmento: %s</string>
|
||||
<string name="revanced_sb_submit_failed_duplicate">Não é possível enviar o segmento.\nJá existe</string>
|
||||
<string name="revanced_sb_submit_failed_duplicate">"Não é possível enviar o segmento.
|
||||
Já existe"</string>
|
||||
<string name="revanced_sb_submit_succeeded">Segmento enviado com sucesso</string>
|
||||
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
|
||||
<string name="revanced_sb_sponsorblock_connection_failure_timeout">SponsorBlock temporariamente indisponível (API expirou)</string>
|
||||
@ -920,7 +951,15 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_sb_new_segment_time_start">Tempo em que o segmento começa</string>
|
||||
<string name="revanced_sb_new_segment_time_end">Tempo em que o segmento termina</string>
|
||||
<string name="revanced_sb_new_segment_confirm_title">Os tempos estão corretos?</string>
|
||||
<string name="revanced_sb_new_segment_confirm_content">O segmento é de\n\n%1$s\na\n%2$s\n\n(%3$s)\n\nPronto para enviar?</string>
|
||||
<string name="revanced_sb_new_segment_confirm_content">"O segmento é de
|
||||
|
||||
%1$s
|
||||
para
|
||||
%2$s
|
||||
|
||||
(%3$s)
|
||||
|
||||
Pronto para enviar?"</string>
|
||||
<string name="revanced_sb_new_segment_start_is_before_end">O início deve ser antes do fim</string>
|
||||
<string name="revanced_sb_new_segment_mark_locations_first">Marque dois locais na barra de tempo primeiro</string>
|
||||
<string name="revanced_sb_new_segment_preview_segment_first">Visualize o segmento e certifique-se de que ele pule sem problemas</string>
|
||||
@ -962,7 +1001,11 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_spoof_app_version_title">Spoofing da versão do aplicativo</string>
|
||||
<string name="revanced_spoof_app_version_summary_on">Versão spoofada</string>
|
||||
<string name="revanced_spoof_app_version_summary_off">Versão não spoofada</string>
|
||||
<string name="revanced_spoof_app_version_user_dialog_message">A versão do aplicativo será spoofada para uma versão mais antiga do YouTube.\n\nIsso mudará a aparência e os recursos do aplicativo, mas efeitos colaterais desconhecidos podem ocorrer.\n\nSe desativar, é recomendável limpar os dados do aplicativo para evitar bugs na interface.</string>
|
||||
<string name="revanced_spoof_app_version_user_dialog_message">"A versão do aplicativo será falsificada para uma versão mais antiga do YouTube.
|
||||
|
||||
Isso mudará a aparência e os recursos do aplicativo, mas podem ocorrer efeitos colaterais desconhecidos.
|
||||
|
||||
Se posteriormente desativado, é recomendável limpar os dados do aplicativo para evitar bugs na IU."</string>
|
||||
<!-- It is ideal, but not required, if the text here appears is alphabetically after the text used for 'revanced_spoof_app_version_title'.
|
||||
This is because the 'General layout' menu uses alphabetic sorting, and it functionally works better if the spoof target selector appears below the 'Spoof app version' UI switch -->
|
||||
<string name="revanced_spoof_app_version_target_title">Versão de spoofing alvo</string>
|
||||
@ -1025,19 +1068,28 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_miniplayer_rounded_corners_summary_on">Os cantos são arredondados</string>
|
||||
<string name="revanced_miniplayer_rounded_corners_summary_off">Os cantos são quadrados</string>
|
||||
<string name="revanced_miniplayer_double_tap_action_title">Ativar toque duplo e pinçar para redimensionar</string>
|
||||
<string name="revanced_miniplayer_double_tap_action_summary_on">Toque duplo e pinça para redimensionar está ativado\n\n• Toque duplo para aumentar o tamanho do miniplayer\n• Toque duas vezes de novo para restaurar o tamanho original</string>
|
||||
<string name="revanced_miniplayer_double_tap_action_summary_on">"A ação de toque duplo e beliscar para redimensionar está habilitada
|
||||
|
||||
• Toque duas vezes para aumentar o tamanho do miniplayer
|
||||
• Toque duas vezes novamente para restaurar o tamanho original"</string>
|
||||
<string name="revanced_miniplayer_double_tap_action_summary_off">Toque duplo e pinçar para redimensionar está desativado</string>
|
||||
<string name="revanced_miniplayer_drag_and_drop_title">Ativar arrastar e soltar</string>
|
||||
<string name="revanced_miniplayer_drag_and_drop_summary_on">Arrastar e soltar é habilitado\n\nMiniplayer pode ser arrastado para qualquer canto da tela</string>
|
||||
<string name="revanced_miniplayer_drag_and_drop_summary_on">"Arrastar e soltar está habilitado
|
||||
|
||||
O miniplayer pode ser arrastado para qualquer canto da tela"</string>
|
||||
<string name="revanced_miniplayer_drag_and_drop_summary_off">Arrastar e soltar está desativado</string>
|
||||
<string name="revanced_miniplayer_horizontal_drag_title">Ativar o gesto de arrastar horizontal</string>
|
||||
<string name="revanced_miniplayer_horizontal_drag_summary_on">Gesto de arrastar horizontal habilitado\n\nO miniplayer pode ser arrastado para fora da tela para a esquerda ou direita</string>
|
||||
<string name="revanced_miniplayer_horizontal_drag_summary_on">"O gesto de arrastar horizontalmente está habilitado
|
||||
|
||||
O miniplayer pode ser arrastado para fora da tela para a esquerda ou direita"</string>
|
||||
<string name="revanced_miniplayer_horizontal_drag_summary_off">Gesto de arrastar horizontal desativado</string>
|
||||
<string name="revanced_miniplayer_hide_expand_close_title">Ocultar botão fechar</string>
|
||||
<string name="revanced_miniplayer_hide_expand_close_summary_on">O botão fechar está oculto</string>
|
||||
<string name="revanced_miniplayer_hide_expand_close_summary_off">Botão fechar é mostrado</string>
|
||||
<string name="revanced_miniplayer_hide_expand_close_legacy_title">Ocultar botões de expansão e fechar</string>
|
||||
<string name="revanced_miniplayer_hide_expand_close_legacy_summary_on">Os botões são ocultos\n\nDeslize para expandir ou fechar</string>
|
||||
<string name="revanced_miniplayer_hide_expand_close_legacy_summary_on">"Os botões estão ocultos
|
||||
|
||||
Deslize para expandir ou fechar"</string>
|
||||
<string name="revanced_miniplayer_hide_expand_close_legacy_summary_off">Os botões de expansão e fechar são mostrados</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Ocultar subtextos</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Subtextos estão ocultos</string>
|
||||
@ -1068,7 +1120,9 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<patch id="layout.thumbnails.bypassImageRegionRestrictionsPatch">
|
||||
<string name="revanced_bypass_image_region_restrictions_title">Ignorar restrições de região de imagem</string>
|
||||
<string name="revanced_bypass_image_region_restrictions_summary_on">Usando imagem host yt4.ggpht.com</string>
|
||||
<string name="revanced_bypass_image_region_restrictions_summary_off">Usando a imagem original host\n\nHabilitando isso pode corrigir imagens ausentes que estão bloqueadas em algumas regiões</string>
|
||||
<string name="revanced_bypass_image_region_restrictions_summary_off">"Usando o host de imagem original
|
||||
|
||||
Habilitar isso pode corrigir imagens ausentes que estão bloqueadas em algumas regiões"</string>
|
||||
</patch>
|
||||
<patch id="layout.thumbnails.alternativeThumbnailsPatch">
|
||||
<!-- 'Home' should be translated using the same localized wording YouTube displays for the home tab. -->
|
||||
@ -1083,7 +1137,11 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_alt_thumbnail_options_entry_2">DeArrow & Miniaturas originais</string>
|
||||
<string name="revanced_alt_thumbnail_options_entry_3">DeArrow & captura estática</string>
|
||||
<string name="revanced_alt_thumbnail_options_entry_4">Captura estática</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_about_summary">DeArrow fornece miniaturas de forma coletivas para vídeos do YouTube. Estas miniaturas são frequentemente mais relevantes do que as fornecidas pelo YouTube\n\nSe ativado, URLs de vídeo serão enviadas para o servidor API e nenhum outro dado será enviado. Se um vídeo não tiver miniaturas DeArrow, então o original ou captura estática será mostrado\n\nToque aqui para saber mais sobre o DeArrow</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_about_summary">"DeArrow fornece miniaturas de crowdsourcing para vídeos do YouTube. Essas miniaturas costumam ser mais relevantes do que as fornecidas pelo YouTube
|
||||
|
||||
Se ativado, os URLs dos vídeos serão enviados ao servidor API e nenhum outro dado será enviado. Se um vídeo não tiver miniaturas DeArrow, as originais ou capturas fixas serão exibidas
|
||||
|
||||
Toque aqui para saber mais sobre DeArrow"</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_connection_toast_title">Exibir uma notificação flutuante se a API não estiver disponível</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_connection_toast_summary_on">Notificação flutuante será exibida se DeArrow não estiver disponível</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_connection_toast_summary_off">Notificação flutuante não será exibida se DeArrow não estiver disponível</string>
|
||||
@ -1122,8 +1180,12 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
</patch>
|
||||
<patch id="misc.dimensions.spoof.spoofDeviceDimensionsPatch">
|
||||
<string name="revanced_spoof_device_dimensions_title">Spoofing de dimensões do dispositivo</string>
|
||||
<string name="revanced_spoof_device_dimensions_summary_on">Dimensões do dispositivo spoofadas\n\nQualidades maiores de vídeo podem ser desbloqueadas, mas você pode experienciar travamentos na repodução de vídeo, maior gasto de bateria e efeitos colaterais desconhecidos</string>
|
||||
<string name="revanced_spoof_device_dimensions_summary_off">Dimensões do dispositivo não spoofadas\n\nAtivando isso pode desbloquear maiores qualidades de vídeo</string>
|
||||
<string name="revanced_spoof_device_dimensions_summary_on">"Dimensões do dispositivo falsificadas
|
||||
|
||||
Qualidades de vídeo mais altas podem ser desbloqueadas, mas você pode ter problemas de reprodução de vídeo, pior duração da bateria e efeitos colaterais desconhecidos"</string>
|
||||
<string name="revanced_spoof_device_dimensions_summary_off">"Dimensões do dispositivo não falsificadas
|
||||
|
||||
Habilitar isso pode desbloquear qualidades de vídeo mais altas"</string>
|
||||
<string name="revanced_spoof_device_dimensions_user_dialog_message">Ativar isto pode causar travamentos na reprodução de vídeo, maior gasto de bateria e efeitos colaterais desconhecidos.</string>
|
||||
</patch>
|
||||
<patch id="misc.gms.gmsCoreSupportResourcePatch">
|
||||
@ -1173,8 +1235,8 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_custom_speed_menu_summary_off">O menu de velocidade personalizado não é mostrado</string>
|
||||
<string name="revanced_custom_playback_speeds_title">Velocidade de reprodução personalizada</string>
|
||||
<string name="revanced_custom_playback_speeds_summary">Adicionar ou mudar as velocidades de reprodução personalizadas</string>
|
||||
<string name="revanced_custom_playback_speeds_invalid">Velocidades personalizadas devem ser menores que %s. Usando valores padrão.</string>
|
||||
<string name="revanced_custom_playback_speeds_parse_exception">Velocidade personalizada de reprodução inválida. Usando valores padrão.</string>
|
||||
<string name="revanced_custom_playback_speeds_invalid">Velocidades personalizadas devem ser menores que %s</string>
|
||||
<string name="revanced_custom_playback_speeds_parse_exception">Velocidades de reprodução personalizadas inválidas</string>
|
||||
<string name="revanced_custom_playback_speeds_auto">Automático</string>
|
||||
</patch>
|
||||
<patch id="video.speed.remember.rememberPlaybackSpeedPatch">
|
||||
@ -1199,13 +1261,79 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_spoof_video_streams_screen_summary">Spoofa o fluxo de vídeo do cliente para evitar problemas de reprodução</string>
|
||||
<string name="revanced_spoof_video_streams_title">Spoofing do fluxo de vídeo</string>
|
||||
<string name="revanced_spoof_video_streams_summary_on">Fluxo de vídeo spoofado</string>
|
||||
<string name="revanced_spoof_video_streams_summary_off">Fluxo de vídeo não spoofado\n\nA reprodução de vídeo pode não funcionar</string>
|
||||
<string name="revanced_spoof_video_streams_summary_off">"Os streams de vídeo não são falsificados
|
||||
|
||||
A reprodução de vídeo pode não funcionar"</string>
|
||||
<string name="revanced_spoof_video_streams_user_dialog_message">Desativar esta configuração pode causar problemas de reprodução de vídeo.</string>
|
||||
<string name="revanced_spoof_video_streams_client_title">Cliente padrão</string>
|
||||
<string name="revanced_spoof_video_streams_ios_force_avc_title">Forçar AVC (H.264)</string>
|
||||
<string name="revanced_spoof_video_streams_ios_force_avc_summary_on">O codec de vídeo é forçado para AVC (H.264)</string>
|
||||
<string name="revanced_spoof_video_streams_ios_force_avc_summary_off">O codec de vídeo é determinado automaticamente</string>
|
||||
<string name="revanced_spoof_video_streams_ios_force_avc_user_dialog_message">"Habilitar isso pode melhorar a duração da bateria e corrigir a reprodução intermitente.
|
||||
|
||||
AVC tem uma resolução máxima de 1080p, o codec de áudio Opus não está disponível e a reprodução de vídeo usará mais dados da Internet do que VP9 ou AV1."</string>
|
||||
<string name="revanced_spoof_video_streams_about_ios_title">Efeitos colaterais do spoofing de iOS</string>
|
||||
<string name="revanced_spoof_video_streams_about_ios_summary">"• Vídeos infantis privados podem não ser reproduzidos
|
||||
• As transmissões ao vivo começam do início
|
||||
• Os vídeos terminam 1 segundo antes"</string>
|
||||
<string name="revanced_spoof_video_streams_about_android_vr_title">Efeitos colaterais do spoofing de Android VR</string>
|
||||
<string name="revanced_spoof_video_streams_about_android_vr_summary">"• Vídeos infantis podem não ser reproduzidos
|
||||
• As transmissões ao vivo começam do início
|
||||
• Os vídeos terminam 1 segundo antes"</string>
|
||||
<string name="revanced_spoof_video_streams_language_title">Idioma do fluxo de áudio padrão</string>
|
||||
<string name="revanced_spoof_video_streams_language_DEFAULT">Idioma do aplicativo</string>
|
||||
<string name="revanced_spoof_video_streams_language_AR">Árabe</string>
|
||||
<string name="revanced_spoof_video_streams_language_AZ">Azeri</string>
|
||||
<string name="revanced_spoof_video_streams_language_BG">Búlgaro</string>
|
||||
<string name="revanced_spoof_video_streams_language_BN">Bengalí</string>
|
||||
<string name="revanced_spoof_video_streams_language_CA">Catalão</string>
|
||||
<string name="revanced_spoof_video_streams_language_CS">Tcheco</string>
|
||||
<string name="revanced_spoof_video_streams_language_DA">Dinamarquês</string>
|
||||
<string name="revanced_spoof_video_streams_language_DE">Alemão</string>
|
||||
<string name="revanced_spoof_video_streams_language_EL">Grego</string>
|
||||
<string name="revanced_spoof_video_streams_language_EN">Inglês</string>
|
||||
<string name="revanced_spoof_video_streams_language_ES">Espanhol</string>
|
||||
<string name="revanced_spoof_video_streams_language_ET">Estoniano</string>
|
||||
<string name="revanced_spoof_video_streams_language_FA">Persa</string>
|
||||
<string name="revanced_spoof_video_streams_language_FI">Finlandês</string>
|
||||
<string name="revanced_spoof_video_streams_language_FR">Francês</string>
|
||||
<string name="revanced_spoof_video_streams_language_GU">Gujarati</string>
|
||||
<string name="revanced_spoof_video_streams_language_HI">Hindi</string>
|
||||
<string name="revanced_spoof_video_streams_language_HR">Croata</string>
|
||||
<string name="revanced_spoof_video_streams_language_HU">Húngaro</string>
|
||||
<string name="revanced_spoof_video_streams_language_ID">Indonésio</string>
|
||||
<string name="revanced_spoof_video_streams_language_IT">Italiano</string>
|
||||
<string name="revanced_spoof_video_streams_language_JA">Japonês</string>
|
||||
<string name="revanced_spoof_video_streams_language_KK">Cazaque</string>
|
||||
<string name="revanced_spoof_video_streams_language_KO">Coreano</string>
|
||||
<string name="revanced_spoof_video_streams_language_LT">Lituano</string>
|
||||
<string name="revanced_spoof_video_streams_language_LV">Letão</string>
|
||||
<string name="revanced_spoof_video_streams_language_MK">Macedônio</string>
|
||||
<string name="revanced_spoof_video_streams_language_MN">Mongól</string>
|
||||
<string name="revanced_spoof_video_streams_language_MR">Marata</string>
|
||||
<string name="revanced_spoof_video_streams_language_MS">Malaio</string>
|
||||
<string name="revanced_spoof_video_streams_language_MY">Birmanês</string>
|
||||
<string name="revanced_spoof_video_streams_language_NL">Holandês</string>
|
||||
<string name="revanced_spoof_video_streams_language_OR">Oriá</string>
|
||||
<string name="revanced_spoof_video_streams_language_PA">Punjabi</string>
|
||||
<string name="revanced_spoof_video_streams_language_PL">Polonês</string>
|
||||
<string name="revanced_spoof_video_streams_language_PT_BR">Português (Brasil)</string>
|
||||
<string name="revanced_spoof_video_streams_language_PT_PT">Português (Portugal)</string>
|
||||
<string name="revanced_spoof_video_streams_language_RO">Romeno</string>
|
||||
<string name="revanced_spoof_video_streams_language_RU">Russo</string>
|
||||
<string name="revanced_spoof_video_streams_language_SK">Eslovaco</string>
|
||||
<string name="revanced_spoof_video_streams_language_SL">Esloveno</string>
|
||||
<string name="revanced_spoof_video_streams_language_SR">Sérvio</string>
|
||||
<string name="revanced_spoof_video_streams_language_SV">Sueco</string>
|
||||
<string name="revanced_spoof_video_streams_language_SW">Suaíli</string>
|
||||
<string name="revanced_spoof_video_streams_language_TA">Tamil</string>
|
||||
<string name="revanced_spoof_video_streams_language_TE">Télugo</string>
|
||||
<string name="revanced_spoof_video_streams_language_TH">Tailandês</string>
|
||||
<string name="revanced_spoof_video_streams_language_TR">Turco</string>
|
||||
<string name="revanced_spoof_video_streams_language_UK">Ucraniano</string>
|
||||
<string name="revanced_spoof_video_streams_language_UR">Urdu</string>
|
||||
<string name="revanced_spoof_video_streams_language_VI">Vietnamita</string>
|
||||
<string name="revanced_spoof_video_streams_language_ZH">Chinês</string>
|
||||
</patch>
|
||||
</app>
|
||||
<app id="twitch">
|
||||
@ -1215,8 +1343,8 @@ This is because Crowdin requires temporarily flattening this file and removing t
|
||||
<string name="revanced_block_audio_ads_summary_off">Anúncios de áudio não estão bloqueados</string>
|
||||
</patch>
|
||||
<patch id="ad.embedded.embeddedAdsPatch">
|
||||
<string name="revanced_embedded_ads_service_unavailable">%s não está disponível. Anúncios podem ser exibidos. Tente alternar para outro serviço de bloqueio de anúncios nas configurações.</string>
|
||||
<string name="revanced_embedded_ads_service_failed">O servidor %s retornou um erro. Os anúncios podem ser mostrados. Tente alternar para outro serviço de bloqueio de anúncios nas configurações.</string>
|
||||
<string name="revanced_embedded_ads_service_unavailable">%s indisponível, os anúncios podem ser exibidos. Tente alterar o serviço de bloqueio de anúncios nas configurações.</string>
|
||||
<string name="revanced_embedded_ads_service_failed">%s retornou um erro, os anúncios podem ser exibidos. Tente alterar o serviço de bloqueio de anúncios nas configurações.</string>
|
||||
<string name="revanced_block_embedded_ads_title">Bloquear anúncios de vídeo incorporados</string>
|
||||
<string name="revanced_block_embedded_ads_entry_1">Desativado</string>
|
||||
<string name="revanced_block_embedded_ads_entry_2">Luminous proxy</string>
|
||||
|
Reference in New Issue
Block a user