Files
plezy/lib/i18n/pt.i18n.json
T

1248 lines
60 KiB
JSON

{
"app": {
"title": "Plezy"
},
"auth": {
"signIn": "Entrar",
"signInWithPlex": "Entrar com Plex",
"showQRCode": "Mostrar QR Code",
"authenticate": "Autenticar",
"authenticationTimeout": "A autenticação expirou. Tente novamente.",
"scanQRToSignIn": "Escaneie este QR code para entrar",
"waitingForAuth": "Aguardando autenticação...\nConclua o login no seu navegador.",
"useBrowser": "Usar navegador",
"or": "ou",
"connectToJellyfin": "Conectar ao Jellyfin",
"useQuickConnect": "Usar Quick Connect",
"quickConnectCode": "Código do Quick Connect",
"quickConnectInstructions": "Abra o seu servidor Jellyfin num navegador, inicie sessão e escolha Quick Connect no menu do utilizador. Insira este código para aprovar o início de sessão.",
"quickConnectWaiting": "A aguardar aprovação…",
"quickConnectCancel": "Cancelar",
"quickConnectExpired": "O código do Quick Connect expirou antes da aprovação. Tente novamente."
},
"common": {
"cancel": "Cancelar",
"save": "Salvar",
"close": "Fechar",
"clear": "Limpar",
"reset": "Redefinir",
"later": "Depois",
"submit": "Enviar",
"confirm": "Confirmar",
"retry": "Tentar novamente",
"logout": "Sair",
"unknown": "Desconhecido",
"refresh": "Atualizar",
"yes": "Sim",
"no": "Não",
"delete": "Excluir",
"shuffle": "Aleatório",
"addTo": "Adicionar a...",
"createNew": "Criar novo",
"connect": "Conectar",
"disconnect": "Desconectar",
"play": "Reproduzir",
"pause": "Pausar",
"resume": "Retomar",
"error": "Erro",
"search": "Buscar",
"home": "Início",
"back": "Voltar",
"settings": "Configurações",
"mute": "Silenciar",
"ok": "OK",
"reconnect": "Reconectar",
"exitConfirmTitle": "Sair do app?",
"exitConfirmMessage": "Tem certeza que deseja sair?",
"dontAskAgain": "Não perguntar novamente",
"exit": "Sair",
"viewAll": "Ver Tudo",
"checkingNetwork": "Verificando rede...",
"refreshingServers": "Atualizando servidores...",
"loadingServers": "Carregando servidores...",
"connectingToServers": "Conectando aos servidores...",
"startingOfflineMode": "Iniciando modo offline...",
"loading": "Carregando...",
"fullscreen": "Tela cheia",
"exitFullscreen": "Sair da tela cheia"
},
"screens": {
"licenses": "Licenças",
"switchProfile": "Trocar Perfil",
"subtitleStyling": "Estilo de Legendas",
"mpvConfig": "mpv.conf",
"logs": "Logs"
},
"update": {
"available": "Atualização Disponível",
"versionAvailable": "Versão ${version} está disponível",
"currentVersion": "Atual: ${version}",
"skipVersion": "Pular Esta Versão",
"viewRelease": "Ver Lançamento",
"latestVersion": "Você está na versão mais recente",
"checkFailed": "Falha ao verificar atualizações"
},
"settings": {
"title": "Configurações",
"supportDeveloper": "Apoie o Plezy",
"supportDeveloperDescription": "Doe via Liberapay para financiar o desenvolvimento",
"language": "Idioma",
"theme": "Tema",
"appearance": "Aparência",
"videoPlayback": "Reprodução de Vídeo",
"videoPlaybackDescription": "Configurar comportamento de reprodução",
"advanced": "Avançado",
"episodePosterMode": "Estilo do Poster de Episódio",
"seriesPoster": "Poster da Série",
"seasonPoster": "Poster da Temporada",
"episodeThumbnail": "Miniatura",
"showHeroSectionDescription": "Exibir carrossel de conteúdo em destaque na tela inicial",
"secondsLabel": "Segundos",
"minutesLabel": "Minutos",
"secondsShort": "s",
"minutesShort": "m",
"durationHint": "Insira a duração (${min}-${max})",
"systemTheme": "Sistema",
"lightTheme": "Claro",
"darkTheme": "Escuro",
"oledTheme": "OLED",
"libraryDensity": "Densidade da Biblioteca",
"compact": "Compacto",
"comfortable": "Confortável",
"viewMode": "Modo de Visualização",
"gridView": "Grade",
"listView": "Lista",
"showHeroSection": "Mostrar Seção de Destaque",
"useGlobalHubs": "Usar layout inicial",
"useGlobalHubsDescription": "Mostra hubs da página inicial como o cliente oficial. Quando desligado, mostra recomendações por biblioteca.",
"showServerNameOnHubs": "Mostrar Nome do Servidor nos Hubs",
"showServerNameOnHubsDescription": "Sempre exibir o nome do servidor nos títulos dos hubs. Quando desativado, mostra apenas para nomes duplicados.",
"groupLibrariesByServer": "Agrupar Bibliotecas por Servidor",
"groupLibrariesByServerDescription": "Mostra um cabeçalho para cada servidor de mídia na barra lateral quando conectado a vários servidores.",
"alwaysKeepSidebarOpen": "Manter Barra Lateral Sempre Aberta",
"alwaysKeepSidebarOpenDescription": "A barra lateral fica expandida e a área de conteúdo se ajusta",
"showUnwatchedCount": "Mostrar Contagem de Não Assistidos",
"showUnwatchedCountDescription": "Exibir contagem de episódios não assistidos em séries e temporadas",
"showEpisodeNumberOnCards": "Mostrar Número do Episódio nos Cards",
"showEpisodeNumberOnCardsDescription": "Mostrar o número do episódio ao lado da temporada (ex. S2 E3) nos cards de episódios",
"showSeasonPostersOnTabs": "Mostrar Pôsteres de Temporada nas Abas",
"showSeasonPostersOnTabsDescription": "Exibe o pôster da temporada acima de cada aba de temporada na página de detalhes de uma série",
"hideSpoilers": "Ocultar Spoilers de Episódios Não Assistidos",
"hideSpoilersDescription": "Desfocar miniaturas e ocultar descrições de episódios que você ainda não assistiu",
"playerBackend": "Backend do Player",
"exoPlayer": "ExoPlayer (Recomendado)",
"mpv": "mpv",
"hardwareDecoding": "Decodificação por Hardware",
"hardwareDecodingDescription": "Usar aceleração por hardware quando disponível",
"bufferSize": "Tamanho do Buffer",
"bufferSizeMB": "${size}MB",
"bufferSizeAuto": "Automático (Recomendado)",
"bufferSizeWarning": "Seu dispositivo tem ${heap}MB de memória. Um buffer de ${size}MB pode causar problemas de reprodução.",
"defaultQualityTitle": "Qualidade padrão",
"defaultQualityDescription": "Usado ao iniciar a reprodução. Valores menores reduzem a largura de banda.",
"subtitleStyling": "Estilo de Legendas",
"subtitleStylingDescription": "Personalizar aparência das legendas",
"smallSkipDuration": "Duração do Avanço Curto",
"largeSkipDuration": "Duração do Avanço Longo",
"rewindOnResume": "Rebobinar ao retomar",
"secondsUnit": "${seconds} segundos",
"defaultSleepTimer": "Timer de Sono Padrão",
"minutesUnit": "${minutes} minutos",
"rememberTrackSelections": "Lembrar seleção de faixas por série/filme",
"rememberTrackSelectionsDescription": "Salvar automaticamente preferências de idioma de áudio e legenda ao trocar faixas durante a reprodução",
"clickVideoTogglesPlayback": "Clicar no vídeo para alternar reprodução/pausa",
"clickVideoTogglesPlaybackDescription": "Se ativado, clicar no player reproduz/pausa o vídeo. Caso contrário, clicar mostra/oculta os controles.",
"videoPlayerControls": "Controles do Player de Vídeo",
"keyboardShortcuts": "Atalhos de Teclado",
"keyboardShortcutsDescription": "Personalizar atalhos de teclado",
"videoPlayerNavigation": "Navegação do Player de Vídeo",
"videoPlayerNavigationDescription": "Usar teclas de seta para navegar nos controles do player",
"watchTogetherRelay": "Relay do Assistir Juntos",
"watchTogetherRelayDescription": "Definir um servidor relay personalizado para Assistir Juntos. Todos os participantes devem usar o mesmo servidor.",
"watchTogetherRelayHint": "https://meu-relay.exemplo.com.br",
"crashReporting": "Relatório de Erros",
"crashReportingDescription": "Enviar relatórios de erros para ajudar a melhorar o app",
"debugLogging": "Log de Depuração",
"debugLoggingDescription": "Ativar log detalhado para solução de problemas",
"viewLogs": "Ver Logs",
"viewLogsDescription": "Ver logs do aplicativo",
"clearCache": "Limpar Cache",
"clearCacheDescription": "Isso limpará todas as imagens e dados em cache. O app pode demorar mais para carregar conteúdo após limpar o cache.",
"clearCacheSuccess": "Cache limpo com sucesso",
"resetSettings": "Redefinir Configurações",
"resetSettingsDescription": "Isso redefinirá todas as configurações para os valores padrão. Esta ação não pode ser desfeita.",
"resetSettingsSuccess": "Configurações redefinidas com sucesso",
"backup": "Backup",
"exportSettings": "Exportar Configurações",
"exportSettingsDescription": "Salve suas preferências em um arquivo",
"exportSettingsSuccess": "Configurações exportadas",
"exportSettingsFailed": "Não foi possível exportar as configurações",
"importSettings": "Importar Configurações",
"importSettingsDescription": "Restaurar preferências a partir de um arquivo",
"importSettingsConfirm": "Isso substituirá suas configurações atuais. Continuar?",
"importSettingsSuccess": "Configurações importadas",
"importSettingsFailed": "Não foi possível importar as configurações",
"importSettingsInvalidFile": "Este arquivo não é uma exportação válida do Plezy",
"importSettingsNoUser": "Entre na conta antes de importar as configurações",
"shortcutsReset": "Atalhos redefinidos para o padrão",
"about": "Sobre",
"aboutDescription": "Informações do app e licenças",
"updates": "Atualizações",
"updateAvailable": "Atualização Disponível",
"checkForUpdates": "Verificar Atualizações",
"autoCheckUpdatesOnStartup": "Verificar atualizações automaticamente ao iniciar",
"autoCheckUpdatesOnStartupDescription": "Mostrar uma notificação quando uma nova versão estiver disponível ao iniciar",
"validationErrorEnterNumber": "Insira um número válido",
"validationErrorDuration": "A duração deve ser entre ${min} e ${max} ${unit}",
"shortcutAlreadyAssigned": "Atalho já atribuído a ${action}",
"shortcutUpdated": "Atalho atualizado para ${action}",
"autoSkip": "Pular Automaticamente",
"autoSkipIntro": "Pular Intro Automaticamente",
"autoSkipIntroDescription": "Pular marcadores de intro automaticamente após alguns segundos",
"autoSkipCredits": "Pular Créditos Automaticamente",
"autoSkipCreditsDescription": "Pular créditos automaticamente e reproduzir próximo episódio",
"forceSkipMarkerFallback": "Forçar marcadores alternativos",
"forceSkipMarkerFallbackDescription": "Usar padrões de títulos de capítulos para marcadores de pulo mesmo quando o Plex fornece marcadores nativos",
"autoSkipDelay": "Atraso do Pulo Automático",
"autoSkipDelayDescription": "Aguardar ${seconds} segundos antes de pular automaticamente",
"introPattern": "Padrão de marcador de intro",
"introPatternDescription": "Expressão regular para corresponder marcadores de intro nos títulos dos capítulos",
"creditsPattern": "Padrão de marcador de créditos",
"creditsPatternDescription": "Expressão regular para corresponder marcadores de créditos nos títulos dos capítulos",
"invalidRegex": "Expressão regular inválida",
"downloads": "Downloads",
"downloadLocationDescription": "Escolha onde armazenar conteúdo baixado",
"downloadLocationDefault": "Padrão (Armazenamento do App)",
"downloadLocationCustom": "Local Personalizado",
"selectFolder": "Selecionar Pasta",
"resetToDefault": "Redefinir para Padrão",
"currentPath": "Atual: ${path}",
"downloadLocationChanged": "Local de download alterado",
"downloadLocationReset": "Local de download redefinido para padrão",
"downloadLocationInvalid": "A pasta selecionada não permite gravação",
"downloadLocationSelectError": "Falha ao selecionar pasta",
"downloadOnWifiOnly": "Baixar apenas no WiFi",
"downloadOnWifiOnlyDescription": "Impedir downloads quando em dados móveis",
"autoRemoveWatchedDownloads": "Remover downloads assistidos automaticamente",
"autoRemoveWatchedDownloadsDescription": "Excluir automaticamente episódios e filmes baixados quando marcados como assistidos",
"cellularDownloadBlocked": "Downloads estão desativados em dados móveis. Conecte ao WiFi ou altere a configuração.",
"maxVolume": "Volume Máximo",
"maxVolumeDescription": "Permitir aumento de volume acima de 100% para mídias silenciosas",
"maxVolumePercent": "${percent}%",
"discordRichPresence": "Discord Rich Presence",
"discordRichPresenceDescription": "Mostrar o que você está assistindo no Discord",
"trakt": "Trakt",
"traktDescription": "Sincronizar histórico de exibição com Trakt",
"trackers": "Rastreadores",
"trackersDescription": "Sincronizar progresso com Trakt, MyAnimeList, AniList e Simkl",
"companionRemoteServer": "Servidor de controlo remoto",
"companionRemoteServerDescription": "Permitir que dispositivos móveis na sua rede controlem esta aplicação",
"autoPip": "Picture-in-Picture Automático",
"autoPipDescription": "Entrar automaticamente em picture-in-picture ao sair do app durante a reprodução",
"matchContentFrameRate": "Corresponder Taxa de Quadros do Conteúdo",
"matchContentFrameRateDescription": "Ajustar a taxa de atualização da tela para corresponder ao conteúdo de vídeo, reduzindo tremulação e economizando bateria",
"matchRefreshRate": "Corresponder Taxa de Atualização",
"matchRefreshRateDescription": "Alterar a taxa de atualização da tela para corresponder ao conteúdo de vídeo em tela cheia",
"matchDynamicRange": "Corresponder Faixa Dinâmica",
"matchDynamicRangeDescription": "Ativar automaticamente o HDR para conteúdo HDR e voltar ao SDR ao sair do reprodutor",
"displaySwitchDelay": "Atraso na Troca de Tela",
"tunneledPlayback": "Reprodução Tunelizada",
"tunneledPlaybackDescription": "Usar tunelamento de vídeo acelerado por hardware. Desative se você vir uma tela preta com áudio em conteúdo HDR",
"requireProfileSelectionOnOpen": "Pedir perfil ao abrir o app",
"requireProfileSelectionOnOpenDescription": "Mostrar seleção de perfil toda vez que o app for aberto",
"confirmExitOnBack": "Confirmar antes de sair",
"confirmExitOnBackDescription": "Mostrar diálogo de confirmação ao pressionar voltar para sair do app",
"forceTvMode": "Forçar modo TV",
"forceTvModeDescription": "Usar o layout de TV independentemente da detecção automática. Útil em dispositivos Android TV que não reportam o recurso leanback. Reinicia o app ao alterar.",
"startInFullscreen": "Iniciar em tela cheia",
"startInFullscreenDescription": "Abrir o Plezy em modo de tela cheia ao iniciar",
"autoHidePerformanceOverlay": "Ocultar overlay de desempenho automaticamente",
"autoHidePerformanceOverlayDescription": "Desvanecer o overlay de desempenho com os controles de reprodução",
"showNavBarLabels": "Mostrar Rótulos da Barra de Navegação",
"showNavBarLabelsDescription": "Exibir rótulos de texto sob os ícones da barra de navegação",
"liveTvDefaultFavorites": "Canais favoritos por padrão",
"liveTvDefaultFavoritesDescription": "Mostrar apenas canais favoritos ao abrir TV ao vivo",
"display": "Tela",
"homeScreen": "Tela inicial",
"navigation": "Navegação",
"window": "Janela",
"content": "Conteúdo",
"player": "Reprodutor",
"subtitlesAndConfig": "Legendas e configuração",
"seekAndTiming": "Busca e tempo",
"behavior": "Comportamento"
},
"search": {
"hint": "Buscar filmes, séries, músicas...",
"tryDifferentTerm": "Tente um termo de busca diferente",
"searchYourMedia": "Buscar suas mídias",
"enterTitleActorOrKeyword": "Insira um título, ator ou palavra-chave"
},
"hotkeys": {
"setShortcutFor": "Definir Atalho para ${actionName}",
"clearShortcut": "Limpar atalho",
"actions": {
"playPause": "Reproduzir/Pausar",
"volumeUp": "Aumentar Volume",
"volumeDown": "Diminuir Volume",
"seekForward": "Avançar (${seconds}s)",
"seekBackward": "Retroceder (${seconds}s)",
"fullscreenToggle": "Alternar Tela Cheia",
"muteToggle": "Alternar Silêncio",
"subtitleToggle": "Alternar Legendas",
"audioTrackNext": "Próxima Faixa de Áudio",
"subtitleTrackNext": "Próxima Faixa de Legenda",
"chapterNext": "Próximo Capítulo",
"chapterPrevious": "Capítulo Anterior",
"episodeNext": "Próximo Episódio",
"episodePrevious": "Episódio Anterior",
"speedIncrease": "Aumentar Velocidade",
"speedDecrease": "Diminuir Velocidade",
"speedReset": "Redefinir Velocidade",
"subSeekNext": "Ir para Próxima Legenda",
"subSeekPrev": "Ir para Legenda Anterior",
"shaderToggle": "Alternar Shaders",
"skipMarker": "Pular Intro/Créditos"
}
},
"fileInfo": {
"title": "Info do Arquivo",
"video": "Vídeo",
"audio": "Áudio",
"file": "Arquivo",
"advanced": "Avançado",
"codec": "Codec",
"resolution": "Resolução",
"bitrate": "Taxa de Bits",
"frameRate": "Taxa de Quadros",
"aspectRatio": "Proporção",
"profile": "Perfil",
"bitDepth": "Profundidade de Bits",
"colorSpace": "Espaço de Cor",
"colorRange": "Faixa de Cor",
"colorPrimaries": "Primárias de Cor",
"chromaSubsampling": "Subamostragem de Croma",
"channels": "Canais",
"subtitles": "Legendas",
"overallBitrate": "Taxa de bits total",
"path": "Caminho",
"size": "Tamanho",
"container": "Container",
"duration": "Duração",
"optimizedForStreaming": "Otimizado para Streaming",
"has64bitOffsets": "Offsets de 64 bits"
},
"mediaMenu": {
"markAsWatched": "Marcar como Assistido",
"markAsUnwatched": "Marcar como Não Assistido",
"removeFromContinueWatching": "Remover de Continuar Assistindo",
"goToSeries": "Ir para a série",
"goToSeason": "Ir para a temporada",
"shufflePlay": "Reprodução Aleatória",
"fileInfo": "Info do Arquivo",
"deleteFromServer": "Excluir do servidor",
"confirmDelete": "Isso excluirá permanentemente esta mídia e seus arquivos do seu servidor. Esta ação não pode ser desfeita.",
"deleteMultipleWarning": "Isso inclui todos os episódios e seus arquivos.",
"mediaDeletedSuccessfully": "Item de mídia excluído com sucesso",
"mediaFailedToDelete": "Falha ao excluir item de mídia",
"rate": "Avaliar",
"playFromBeginning": "Reproduzir do início",
"playVersion": "Reproduzir versão..."
},
"accessibility": {
"mediaCardMovie": "${title}, filme",
"mediaCardShow": "${title}, série de TV",
"mediaCardEpisode": "${title}, ${episodeInfo}",
"mediaCardSeason": "${title}, ${seasonInfo}",
"mediaCardWatched": "assistido",
"mediaCardPartiallyWatched": "${percent} por cento assistido",
"mediaCardUnwatched": "não assistido",
"tapToPlay": "Toque para reproduzir"
},
"tooltips": {
"shufflePlay": "Reprodução aleatória",
"playTrailer": "Reproduzir trailer",
"markAsWatched": "Marcar como assistido",
"markAsUnwatched": "Marcar como não assistido"
},
"videoControls": {
"audioLabel": "Áudio",
"subtitlesLabel": "Legendas",
"resetToZero": "Redefinir para 0ms",
"addTime": "+${amount}${unit}",
"minusTime": "-${amount}${unit}",
"playsLater": "${label} reproduz depois",
"playsEarlier": "${label} reproduz antes",
"noOffset": "Sem deslocamento",
"letterbox": "Letterbox",
"fillScreen": "Preencher tela",
"stretch": "Esticar",
"lockRotation": "Travar rotação",
"unlockRotation": "Destravar rotação",
"timerActive": "Timer Ativo",
"playbackWillPauseIn": "A reprodução pausará em ${duration}",
"stillWatching": "Ainda assistindo?",
"pausingIn": "Pausando em ${seconds}s",
"continueWatching": "Continuar",
"autoPlayNext": "Reproduzir Próximo Automaticamente",
"playNext": "Reproduzir Próximo",
"playButton": "Reproduzir",
"pauseButton": "Pausar",
"seekBackwardButton": "Retroceder ${seconds} segundos",
"seekForwardButton": "Avançar ${seconds} segundos",
"previousButton": "Episódio anterior",
"nextButton": "Próximo episódio",
"previousChapterButton": "Capítulo anterior",
"nextChapterButton": "Próximo capítulo",
"muteButton": "Silenciar",
"unmuteButton": "Ativar som",
"settingsButton": "Configurações de vídeo",
"tracksButton": "Áudio e Legendas",
"chaptersButton": "Capítulos",
"versionsButton": "Versões do vídeo",
"versionQualityButton": "Versão e qualidade",
"versionColumnHeader": "Versão",
"qualityColumnHeader": "Qualidade",
"qualityOriginal": "Original",
"qualityPresetLabel": "${resolution}p ${bitrate} Mbps",
"qualityBandwidthEstimate": "~${bitrate} Mbps",
"transcodeUnavailableFallback": "Transcodificação indisponível — reproduzindo qualidade original",
"pipButton": "Modo Picture-in-Picture",
"aspectRatioButton": "Proporção",
"ambientLighting": "Iluminação ambiente",
"fullscreenButton": "Entrar em tela cheia",
"exitFullscreenButton": "Sair da tela cheia",
"alwaysOnTopButton": "Sempre no topo",
"rotationLockButton": "Travar rotação",
"lockScreen": "Travar tela",
"screenLockButton": "Travar tela",
"longPressToUnlock": "Pressione e segure para destravar",
"timelineSlider": "Linha do tempo do vídeo",
"volumeSlider": "Nível de volume",
"endsAt": "Termina às ${time}",
"pipActive": "Reproduzindo em Picture-in-Picture",
"pipFailed": "Falha ao iniciar picture-in-picture",
"pipErrors": {
"androidVersion": "Requer Android 8.0 ou superior",
"iosVersion": "Requer iOS 15.0 ou superior",
"permissionDisabled": "A permissão de picture-in-picture está desativada. Ative em Configurações > Apps > Plezy > Picture-in-picture",
"notSupported": "O dispositivo não suporta modo picture-in-picture",
"voSwitchFailed": "Falha ao trocar saída de vídeo para picture-in-picture",
"failed": "Falha ao iniciar picture-in-picture",
"unknown": "Ocorreu um erro: ${error}"
},
"chapters": "Capítulos",
"noChaptersAvailable": "Nenhum capítulo disponível",
"queue": "Fila",
"noQueueItems": "Nenhum item na fila",
"searchSubtitles": "Pesquisar legendas",
"language": "Idioma",
"noSubtitlesFound": "Nenhuma legenda encontrada",
"subtitleDownloaded": "Legenda baixada",
"subtitleDownloadFailed": "Falha ao baixar legenda",
"searchLanguages": "Pesquisar idiomas..."
},
"userStatus": {
"admin": "Admin",
"restricted": "Restrito",
"protected": "Protegido",
"current": "ATUAL"
},
"messages": {
"markedAsWatched": "Marcado como assistido",
"markedAsUnwatched": "Marcado como não assistido",
"markedAsWatchedOffline": "Marcado como assistido (será sincronizado quando online)",
"markedAsUnwatchedOffline": "Marcado como não assistido (será sincronizado quando online)",
"autoRemovedWatchedDownload": "Removido automaticamente: ${title}",
"removedFromContinueWatching": "Removido de Continuar Assistindo",
"errorLoading": "Erro: ${error}",
"fileInfoNotAvailable": "Informações do arquivo não disponíveis",
"errorLoadingFileInfo": "Erro ao carregar info do arquivo: ${error}",
"errorLoadingSeries": "Erro ao carregar série",
"errorLoadingSeason": "Erro ao carregar temporada",
"musicNotSupported": "Reprodução de música ainda não é suportada",
"noDescriptionAvailable": "Nenhuma descrição disponível",
"noProfilesAvailable": "Nenhum perfil disponível",
"contactAdminForProfiles": "Contate o administrador do servidor para adicionar perfis",
"unableToDetermineLibrarySection": "Não é possível determinar a secção da biblioteca para este item",
"logsCleared": "Logs limpos",
"logsCopied": "Logs copiados para a área de transferência",
"noLogsAvailable": "Nenhum log disponível",
"libraryScanning": "Escaneando \"${title}\"...",
"libraryScanStarted": "Escaneamento da biblioteca iniciado para \"${title}\"",
"libraryScanFailed": "Falha ao escanear biblioteca: ${error}",
"metadataRefreshing": "Atualizando metadados de \"${title}\"...",
"metadataRefreshStarted": "Atualização de metadados iniciada para \"${title}\"",
"metadataRefreshFailed": "Falha ao atualizar metadados: ${error}",
"logoutConfirm": "Tem certeza que deseja sair?",
"noSeasonsFound": "Nenhuma temporada encontrada",
"noEpisodesFound": "Nenhum episódio encontrado na primeira temporada",
"noEpisodesFoundGeneral": "Nenhum episódio encontrado",
"noResultsFound": "Nenhum resultado encontrado",
"sleepTimerSet": "Timer de sono definido para ${label}",
"noItemsAvailable": "Nenhum item disponível",
"failedToCreatePlayQueueNoItems": "Falha ao criar fila de reprodução - sem itens",
"failedPlayback": "Falha ao ${action}: ${error}",
"switchingToCompatiblePlayer": "Alternando para player compatível...",
"serverLimitTitle": "Falha na reprodução",
"serverLimitBody": "O servidor retornou um erro (HTTP 500). Isso geralmente significa que o proprietário do servidor definiu um limite de largura de banda ou transcodificação que está rejeitando sua sessão. Não há nada a ser feito pelo cliente — o proprietário do servidor precisa ajustar as configurações.",
"logsUploaded": "Logs enviados",
"logsUploadFailed": "Falha ao enviar logs",
"logId": "ID do Log"
},
"subtitlingStyling": {
"text": "Texto",
"border": "Borda",
"background": "Fundo",
"fontSize": "Tamanho da Fonte",
"textColor": "Cor do Texto",
"borderSize": "Tamanho da Borda",
"borderColor": "Cor da Borda",
"backgroundOpacity": "Opacidade do Fundo",
"backgroundColor": "Cor de Fundo",
"position": "Posição",
"assOverride": "Substituição ASS",
"bold": "Negrito",
"italic": "Itálico"
},
"mpvConfig": {
"title": "mpv.conf",
"description": "Configurações avançadas do player de vídeo",
"presets": "Predefinições",
"noPresets": "Nenhuma predefinição salva",
"saveAsPreset": "Salvar como Predefinição...",
"presetName": "Nome da Predefinição",
"presetNameHint": "Insira um nome para esta predefinição",
"loadPreset": "Carregar",
"deletePreset": "Excluir",
"presetSaved": "Predefinição salva",
"presetLoaded": "Predefinição carregada",
"presetDeleted": "Predefinição excluída",
"confirmDeletePreset": "Tem certeza que deseja excluir esta predefinição?",
"configPlaceholder": "gpu-api=vulkan\nhwdec=auto\n# comment"
},
"dialog": {
"confirmAction": "Confirmar Ação"
},
"profiles": {
"addPlezyProfile": "Adicionar perfil Plezy",
"switchingProfile": "Mudando perfil…",
"deleteThisProfileTitle": "Excluir este perfil?",
"deleteThisProfileMessage": "${displayName} será removido. As conexões não serão afetadas.",
"active": "Ativo",
"manage": "Gerenciar",
"delete": "Excluir",
"signOut": "Sair",
"signOutPlexTitle": "Sair do Plex?",
"signOutPlexMessage": "${displayName} e todos os usuários do Plex Home desta conta serão removidos deste dispositivo. Você pode entrar novamente a qualquer momento.",
"signedOutPlex": "Saiu do Plex.",
"signOutFailed": "Falha ao sair.",
"sectionTitle": "Perfis",
"summarySingle": "Adicione perfis para mesclar usuários gerenciados e identidades locais",
"summaryMultipleWithActive": "${count} perfis · ativo: ${activeName}",
"summaryMultiple": "${count} perfis",
"removeConnectionTitle": "Remover conexão?",
"removeConnectionMessage": "${displayName} perderá o acesso a ${connectionLabel}. A conexão em si continua disponível para outros perfis.",
"deleteProfileTitle": "Excluir perfil?",
"deleteProfileMessage": "Isso remove ${displayName} e todas as suas conexões deste dispositivo. Os servidores Plex/Jellyfin subjacentes não são afetados.",
"profileNameLabel": "Nome do perfil",
"pinProtectionLabel": "Proteção por PIN",
"pinManagedByPlex": "PIN gerenciado pelo Plex. Edite em plex.tv.",
"noPinSetEditOnPlex": "Nenhum PIN definido. Para exigir um, edite o usuário Home em plex.tv.",
"setPin": "Definir PIN",
"connectionsLabel": "Conexões",
"add": "Adicionar",
"deleteProfileButton": "Excluir perfil",
"noConnectionsHint": "Sem conexões — adicione uma para usar este perfil.",
"plexHomeAccount": "Conta Plex Home",
"connectionDefault": "Padrão",
"makeDefault": "Definir como padrão",
"removeConnection": "Remover",
"borrowAddTo": "Adicionar a ${displayName}",
"borrowExplain": "Tome emprestada uma conexão de outro perfil. Perfis de origem protegidos por PIN pedem o PIN antes de compartilhar.",
"borrowEmpty": "Nada para emprestar ainda.",
"borrowEmptySubtitle": "Conecte primeiro uma conta Plex ou servidor Jellyfin a outro perfil e volte aqui.",
"newProfile": "Novo perfil",
"profileNameHint": "ex.: Visitantes, Crianças, Sala de família",
"pinProtectionOptional": "Proteção por PIN (opcional)",
"pinExplain": "PIN de 4 dígitos necessário para alternar para este perfil. Barreira suave — quem puder limpar os dados do app pode contorná-la.",
"continueButton": "Continuar",
"pinsDontMatch": "Os PINs não correspondem"
},
"connections": {
"sectionTitle": "Conexões",
"addConnection": "Adicionar conexão",
"addConnectionSubtitleNoProfile": "Faça login com Plex ou conecte um servidor Jellyfin",
"addConnectionSubtitleScoped": "Adicionar a ${displayName} — conta Plex, servidor Jellyfin ou emprestar de outro perfil",
"sessionExpiredOne": "Sessão expirada para ${name}",
"sessionExpiredMany": "Sessão expirada para ${count} servidores",
"signInAgain": "Entrar novamente"
},
"discover": {
"title": "Descobrir",
"switchProfile": "Trocar Perfil",
"noContentAvailable": "Nenhum conteúdo disponível",
"addMediaToLibraries": "Adicione mídias às suas bibliotecas",
"continueWatching": "Continuar Assistindo",
"continueWatchingIn": "Continuar assistindo em ${library}",
"nextUp": "A seguir",
"nextUpIn": "A seguir em ${library}",
"recentlyAdded": "Adicionados recentemente",
"recentlyAddedIn": "Adicionados recentemente em ${library}",
"playEpisode": "S${season}E${episode}",
"overview": "Sinopse",
"cast": "Elenco",
"extras": "Trailers e Extras",
"studio": "Estúdio",
"rating": "Avaliação",
"movie": "Filme",
"tvShow": "Série de TV",
"minutesLeft": "${minutes} min restantes"
},
"errors": {
"searchFailed": "Falha na busca: ${error}",
"connectionTimeout": "Tempo de conexão esgotado ao carregar ${context}",
"connectionFailed": "Não foi possível conectar ao servidor de mídia",
"failedToLoad": "Falha ao carregar ${context}: ${error}",
"noClientAvailable": "Nenhum cliente disponível",
"authenticationFailed": "Falha na autenticação: ${error}",
"couldNotLaunchUrl": "Não foi possível abrir a URL de autenticação",
"pleaseEnterToken": "Insira um token",
"invalidToken": "Token inválido",
"failedToVerifyToken": "Falha ao verificar token: ${error}",
"failedToSwitchProfile": "Falha ao trocar para ${displayName}",
"failedToDeleteProfile": "Falha ao excluir ${displayName}",
"failedToRate": "Não foi possível atualizar a classificação"
},
"libraries": {
"title": "Bibliotecas",
"scanLibraryFiles": "Escanear Arquivos da Biblioteca",
"scanLibrary": "Escanear Biblioteca",
"analyze": "Analisar",
"analyzeLibrary": "Analisar Biblioteca",
"refreshMetadata": "Atualizar Metadados",
"emptyTrash": "Esvaziar Lixeira",
"emptyingTrash": "Esvaziando lixeira de \"${title}\"...",
"trashEmptied": "Lixeira esvaziada de \"${title}\"",
"failedToEmptyTrash": "Falha ao esvaziar lixeira: ${error}",
"analyzing": "Analisando \"${title}\"...",
"analysisStarted": "Análise iniciada para \"${title}\"",
"failedToAnalyze": "Falha ao analisar biblioteca: ${error}",
"noLibrariesFound": "Nenhuma biblioteca encontrada",
"allLibrariesHidden": "Todas as bibliotecas estão ocultas",
"hiddenLibrariesCount": "Bibliotecas ocultas (${count})",
"thisLibraryIsEmpty": "Esta biblioteca está vazia",
"all": "Todos",
"clearAll": "Limpar Tudo",
"scanLibraryConfirm": "Tem certeza que deseja escanear \"${title}\"?",
"analyzeLibraryConfirm": "Tem certeza que deseja analisar \"${title}\"?",
"refreshMetadataConfirm": "Tem certeza que deseja atualizar os metadados de \"${title}\"?",
"emptyTrashConfirm": "Tem certeza que deseja esvaziar a lixeira de \"${title}\"?",
"manageLibraries": "Gerenciar Bibliotecas",
"sort": "Ordenar",
"sortBy": "Ordenar Por",
"filters": "Filtros",
"confirmActionMessage": "Tem certeza que deseja realizar esta ação?",
"showLibrary": "Mostrar biblioteca",
"hideLibrary": "Ocultar biblioteca",
"libraryOptions": "Opções da biblioteca",
"content": "conteúdo da biblioteca",
"selectLibrary": "Selecionar biblioteca",
"filtersWithCount": "Filtros (${count})",
"noRecommendations": "Nenhuma recomendação disponível",
"noCollections": "Nenhuma coleção nesta biblioteca",
"noFoldersFound": "Nenhuma pasta encontrada",
"folders": "pastas",
"tabs": {
"recommended": "Recomendados",
"browse": "Navegar",
"collections": "Coleções",
"playlists": "Playlists"
},
"groupings": {
"title": "Agrupamento",
"all": "Todos",
"movies": "Filmes",
"shows": "Séries de TV",
"seasons": "Temporadas",
"episodes": "Episódios",
"folders": "Pastas"
},
"filterCategories": {
"genre": "Gênero",
"year": "Ano",
"contentRating": "Classificação",
"tag": "Tag"
},
"sortLabels": {
"title": "Título",
"dateAdded": "Data de adição",
"releaseDate": "Data de lançamento",
"rating": "Avaliação",
"lastPlayed": "Última reprodução",
"playCount": "Reproduções",
"random": "Aleatório",
"dateShared": "Data de compartilhamento",
"latestEpisodeAirDate": "Última data de exibição do episódio"
}
},
"about": {
"title": "Sobre",
"openSourceLicenses": "Licenças Open Source",
"versionLabel": "Versão ${version}",
"appDescription": "Um belo cliente Plex e Jellyfin para Flutter",
"viewLicensesDescription": "Ver licenças de bibliotecas de terceiros"
},
"serverSelection": {
"allServerConnectionsFailed": "Falha ao conectar a qualquer servidor. Verifique sua rede e tente novamente.",
"noServersFoundForAccount": "Nenhum servidor encontrado para ${username} (${email})",
"failedToLoadServers": "Falha ao carregar servidores: ${error}"
},
"hubDetail": {
"title": "Título",
"releaseYear": "Ano de Lançamento",
"dateAdded": "Data de Adição",
"rating": "Avaliação",
"noItemsFound": "Nenhum item encontrado"
},
"logs": {
"clearLogs": "Limpar Logs",
"copyLogs": "Copiar Logs",
"uploadLogs": "Enviar Logs"
},
"licenses": {
"relatedPackages": "Pacotes Relacionados",
"license": "Licença",
"licenseNumber": "Licença ${number}",
"licensesCount": "${count} licenças"
},
"navigation": {
"libraries": "Bibliotecas",
"downloads": "Downloads",
"liveTv": "TV ao Vivo"
},
"liveTv": {
"title": "TV ao Vivo",
"guide": "Guia",
"noChannels": "Nenhum canal disponível",
"noDvr": "Nenhum DVR configurado em nenhum servidor",
"noPrograms": "Nenhum dado de programação disponível",
"live": "AO VIVO",
"reloadGuide": "Recarregar Guia",
"now": "Agora",
"today": "Hoje",
"tomorrow": "Amanhã",
"midnight": "Meia-noite",
"overnight": "Madrugada",
"morning": "Manhã",
"daytime": "Dia",
"evening": "Noite",
"lateNight": "Madrugada",
"whatsOn": "O que Está Passando",
"watchChannel": "Assistir Canal",
"favorites": "Favoritos",
"reorderFavorites": "Reordenar favoritos",
"joinSession": "Entrar na sessão em andamento",
"watchFromStart": "Assistir do início (${minutes} min atrás)",
"watchLive": "Assistir ao vivo",
"goToLive": "Ir para o ao vivo",
"record": "Gravar",
"recordEpisode": "Gravar episódio",
"recordSeries": "Gravar série",
"recordOptions": "Opções de gravação",
"recordings": "Gravações",
"scheduledRecordings": "Agendadas",
"recordingRules": "Regras de gravação",
"noScheduledRecordings": "Sem gravações agendadas",
"noRecordingRules": "Sem regras de gravação",
"manageRecording": "Gerenciar gravação",
"cancelRecording": "Cancelar gravação",
"cancelRecordingTitle": "Cancelar esta gravação?",
"cancelRecordingMessage": "${title} não será mais gravado.",
"deleteRule": "Excluir regra",
"deleteRuleTitle": "Excluir regra de gravação?",
"deleteRuleMessage": "Episódios futuros de ${title} não serão gravados.",
"recordingScheduled": "Gravação agendada",
"alreadyScheduled": "Este programa já está agendado",
"dvrAdminRequired": "As configurações de DVR exigem uma conta de administrador",
"recordingFailed": "Não foi possível agendar a gravação",
"recordingTargetMissing": "Não foi possível determinar a biblioteca de gravação",
"recordNotAvailable": "Gravação indisponível para este programa",
"recordingCancelled": "Gravação cancelada",
"recordingRuleDeleted": "Regra de gravação excluída",
"processRecordingRules": "Reavaliar regras",
"loadingRecordings": "Carregando gravações...",
"recordingInProgress": "Gravando agora",
"recordingsCount": "${count} agendadas",
"editRule": "Editar regra",
"editRuleAction": "Editar",
"recordingRuleUpdated": "Regra de gravação atualizada",
"guideReloadRequested": "Atualização da guia solicitada",
"rulesProcessRequested": "Reavaliação de regras solicitada",
"recordShow": "Gravar programa"
},
"collections": {
"title": "Coleções",
"collection": "Coleção",
"empty": "A coleção está vazia",
"unknownLibrarySection": "Não é possível excluir: Seção de biblioteca desconhecida",
"deleteCollection": "Excluir Coleção",
"deleteConfirm": "Tem certeza que deseja excluir \"${title}\"? Esta ação não pode ser desfeita.",
"deleted": "Coleção excluída",
"deleteFailed": "Falha ao excluir coleção",
"deleteFailedWithError": "Falha ao excluir coleção: ${error}",
"failedToLoadItems": "Falha ao carregar itens da coleção: ${error}",
"selectCollection": "Selecionar Coleção",
"collectionName": "Nome da Coleção",
"enterCollectionName": "Insira o nome da coleção",
"addedToCollection": "Adicionado à coleção",
"errorAddingToCollection": "Falha ao adicionar à coleção",
"created": "Coleção criada",
"removeFromCollection": "Remover da coleção",
"removeFromCollectionConfirm": "Remover \"${title}\" desta coleção?",
"removedFromCollection": "Removido da coleção",
"removeFromCollectionFailed": "Falha ao remover da coleção",
"removeFromCollectionError": "Erro ao remover da coleção: ${error}",
"searchCollections": "Pesquisar coleções..."
},
"playlists": {
"title": "Playlists",
"playlist": "Playlist",
"noPlaylists": "Nenhuma playlist encontrada",
"create": "Criar Playlist",
"playlistName": "Nome da Playlist",
"enterPlaylistName": "Insira o nome da playlist",
"delete": "Excluir Playlist",
"removeItem": "Remover da Playlist",
"smartPlaylist": "Playlist Inteligente",
"itemCount": "${count} itens",
"oneItem": "1 item",
"emptyPlaylist": "Esta playlist está vazia",
"deleteConfirm": "Excluir Playlist?",
"deleteMessage": "Tem certeza que deseja excluir \"${name}\"?",
"created": "Playlist criada",
"deleted": "Playlist excluída",
"itemAdded": "Adicionado à playlist",
"itemRemoved": "Removido da playlist",
"selectPlaylist": "Selecionar Playlist",
"errorCreating": "Falha ao criar playlist",
"errorDeleting": "Falha ao excluir playlist",
"errorLoading": "Falha ao carregar playlists",
"errorAdding": "Falha ao adicionar à playlist",
"errorReordering": "Falha ao reordenar item da playlist",
"errorRemoving": "Falha ao remover da playlist"
},
"watchTogether": {
"title": "Assistir Juntos",
"description": "Assista conteúdo sincronizado com amigos e família",
"createSession": "Criar Sessão",
"creating": "Criando...",
"joinSession": "Entrar na Sessão",
"joining": "Entrando...",
"controlMode": "Modo de Controle",
"controlModeQuestion": "Quem pode controlar a reprodução?",
"hostOnly": "Apenas o Anfitrião",
"anyone": "Qualquer pessoa",
"hostingSession": "Hospedando Sessão",
"inSession": "Em Sessão",
"sessionCode": "Código da Sessão",
"hostControlsPlayback": "Anfitrião controla a reprodução",
"anyoneCanControl": "Qualquer pessoa pode controlar a reprodução",
"hostControls": "Controle do anfitrião",
"anyoneControls": "Controle de todos",
"participants": "Participantes",
"host": "Anfitrião",
"hostBadge": "HOST",
"youAreHost": "Você é o anfitrião",
"watchingWithOthers": "Assistindo com outros",
"endSession": "Encerrar Sessão",
"leaveSession": "Sair da Sessão",
"endSessionQuestion": "Encerrar Sessão?",
"leaveSessionQuestion": "Sair da Sessão?",
"endSessionConfirm": "Isso encerrará a sessão para todos os participantes.",
"leaveSessionConfirm": "Você será removido da sessão.",
"endSessionConfirmOverlay": "Isso encerrará a sessão de visualização para todos os participantes.",
"leaveSessionConfirmOverlay": "Você será desconectado da sessão de visualização.",
"end": "Encerrar",
"leave": "Sair",
"syncing": "Sincronizando...",
"joinWatchSession": "Entrar na Sessão",
"enterCodeHint": "Insira o código de 5 caracteres",
"pasteFromClipboard": "Colar da área de transferência",
"pleaseEnterCode": "Insira um código de sessão",
"codeMustBe5Chars": "O código da sessão deve ter 5 caracteres",
"joinInstructions": "Insira o código da sessão compartilhado pelo anfitrião para entrar na sessão.",
"failedToCreate": "Falha ao criar sessão",
"failedToJoin": "Falha ao entrar na sessão",
"sessionCodeCopied": "Código da sessão copiado para a área de transferência",
"relayUnreachable": "O servidor de retransmissão está inacessível. Isso pode ser causado pelo seu provedor bloqueando a conexão. Você ainda pode tentar, mas o Assistir Juntos pode não funcionar.",
"reconnectingToHost": "Reconectando ao anfitrião...",
"currentPlayback": "Reprodução Atual",
"joinCurrentPlayback": "Entrar na Reprodução Atual",
"joinCurrentPlaybackDescription": "Voltar ao que o anfitrião está assistindo agora",
"failedToOpenCurrentPlayback": "Falha ao abrir reprodução atual",
"participantJoined": "${name} entrou",
"participantLeft": "${name} saiu",
"participantPaused": "${name} pausou",
"participantResumed": "${name} retomou",
"participantSeeked": "${name} avançou",
"participantBuffering": "${name} está carregando",
"waitingForParticipants": "Aguardando outros carregarem...",
"recentRooms": "Salas recentes",
"renameRoom": "Renomear sala",
"removeRoom": "Remover",
"guestSwitchUnavailable": "Não foi possível trocar — servidor indisponível para sincronização",
"guestSwitchFailed": "Não foi possível trocar — conteúdo não encontrado neste servidor"
},
"downloads": {
"title": "Downloads",
"manage": "Gerenciar",
"tvShows": "Séries de TV",
"movies": "Filmes",
"noDownloads": "Nenhum download ainda",
"noDownloadsDescription": "Conteúdo baixado aparecerá aqui para visualização offline",
"downloadNow": "Baixar",
"deleteDownload": "Excluir download",
"retryDownload": "Tentar download novamente",
"downloadQueued": "Download na fila",
"serverErrorBitrate": "Erro do servidor — o arquivo pode exceder o limite de bitrate de streaming remoto",
"episodesQueued": "${count} episódios na fila de download",
"downloadDeleted": "Download excluído",
"deleteConfirm": "Tem certeza que deseja excluir \"${title}\"? Isso removerá o arquivo baixado do seu dispositivo.",
"deletingWithProgress": "Excluindo ${title}... (${current} de ${total})",
"deleting": "Excluindo...",
"queuedTooltip": "Na fila",
"queuedFilesTooltip": "Na fila: ${files}",
"downloadingTooltip": "Baixando...",
"downloadingFilesTooltip": "Baixando ${files}",
"noDownloadsTree": "Nenhum download",
"pauseAll": "Pausar todos",
"resumeAll": "Retomar todos",
"deleteAll": "Excluir todos",
"selectVersion": "Selecionar versão",
"allEpisodes": "Todos os episódios",
"unwatchedOnly": "Apenas não assistidos",
"nextNUnwatched": "Próximos ${count} não assistidos",
"customAmount": "Quantidade personalizada...",
"howManyEpisodes": "Quantos episódios?",
"itemsQueued": "${count} itens na fila de download",
"keepSynced": "Manter sincronizado",
"downloadOnce": "Baixar uma vez",
"keepNUnwatched": "Manter ${count} não assistidos",
"editSyncRule": "Editar regra de sincronização",
"removeSyncRule": "Remover regra de sincronização",
"removeSyncRuleConfirm": "Parar de sincronizar \"${title}\"? Os episódios baixados serão mantidos.",
"syncRuleCreated": "Regra de sincronização criada — mantendo ${count} episódios não assistidos",
"syncRuleUpdated": "Regra de sincronização atualizada",
"syncRuleRemoved": "Regra de sincronização removida",
"syncedNewEpisodes": "${count} novos episódios sincronizados para ${title}",
"activeSyncRules": "Regras de sincronização",
"noSyncRules": "Nenhuma regra de sincronização",
"manageSyncRule": "Gerenciar sincronização",
"editEpisodeCount": "Número de episódios",
"editSyncFilter": "Filtro de sincronização",
"syncAllItems": "Sincronizando todos os itens",
"syncUnwatchedItems": "Sincronizando itens não vistos",
"syncRuleServerContext": "Servidor: ${server} • ${status}",
"syncRuleAvailable": "Disponível",
"syncRuleOffline": "Offline",
"syncRuleSignInRequired": "Início de sessão necessário",
"syncRuleNotAvailableForProfile": "Indisponível para o perfil atual",
"syncRuleUnknownServer": "Servidor desconhecido",
"syncRuleListCreated": "Regra de sincronização criada"
},
"shaders": {
"title": "Shaders",
"noShaderDescription": "Sem aprimoramento de vídeo",
"nvscalerDescription": "Escalonamento de imagem NVIDIA para vídeo mais nítido",
"artcnnVariantNeutral": "Neutro",
"artcnnVariantDenoise": "Redução de ruído",
"artcnnVariantDenoiseSharpen": "Redução de ruído + nitidez",
"qualityFast": "Rápido",
"qualityHQ": "Alta Qualidade",
"mode": "Modo",
"importShader": "Importar Shader",
"customShaderDescription": "Shader GLSL personalizado",
"shaderImported": "Shader importado",
"shaderImportFailed": "Falha ao importar shader",
"deleteShader": "Excluir Shader",
"deleteShaderConfirm": "Excluir \"${name}\"?"
},
"companionRemote": {
"title": "Controle Remoto",
"connectedTo": "Conectado a ${name}",
"session": {
"startingServer": "A iniciar servidor remoto...",
"failedToCreate": "Falha ao iniciar o servidor remoto:",
"hostAddress": "Endereço do host",
"connected": "Conectado",
"serverRunning": "Servidor remoto ativo",
"serverStopped": "Servidor remoto parado",
"serverRunningDescription": "Dispositivos móveis na sua rede podem descobrir e conectar-se a esta aplicação",
"serverStoppedDescription": "Inicie o servidor para permitir que dispositivos móveis se conectem",
"usePhoneToControl": "Use o seu dispositivo móvel para controlar esta aplicação",
"startServer": "Iniciar servidor",
"stopServer": "Parar servidor",
"minimize": "Minimizar"
},
"pairing": {
"discoveryDescription": "Dispositivos na sua rede a executar Plezy com a mesma conta Plex aparecerão automaticamente",
"hostAddressHint": "192.168.1.100:48632",
"connecting": "A conectar...",
"searchingForDevices": "A procurar dispositivos...",
"noDevicesFound": "Nenhum dispositivo encontrado na sua rede",
"noDevicesHint": "Certifique-se de que o Plezy está aberto no seu desktop e que ambos os dispositivos estão na mesma rede WiFi",
"availableDevices": "Dispositivos disponíveis",
"manualConnection": "Conexão manual",
"cryptoInitFailed": "Não foi possível inicializar a conexão segura. Certifique-se de que está conectado a uma conta Plex.",
"validationHostRequired": "Introduza o endereço do host",
"validationHostFormat": "O formato deve ser IP:porta (ex. 192.168.1.100:48632)",
"connectionTimedOut": "Tempo de conexão esgotado. Certifique-se de que ambos os dispositivos estão na mesma rede.",
"sessionNotFound": "Dispositivo não encontrado. Certifique-se de que o Plezy está em execução no host.",
"authFailed": "Autenticação falhou. Certifique-se de que ambos os dispositivos usam a mesma conta Plex.",
"failedToConnect": "Falha ao conectar: ${error}"
},
"remote": {
"disconnectConfirm": "Deseja desconectar da sessão remota?",
"reconnecting": "Reconectando...",
"attemptOf": "Tentativa ${current} de 5",
"retryNow": "Tentar Agora",
"tabRemote": "Remoto",
"tabPlay": "Reproduzir",
"tabMore": "Mais",
"menu": "Menu",
"tabNavigation": "Navegação",
"tabDiscover": "Descobrir",
"tabLibraries": "Bibliotecas",
"tabSearch": "Buscar",
"tabDownloads": "Downloads",
"tabSettings": "Configurações",
"previous": "Anterior",
"playPause": "Reproduzir/Pausar",
"next": "Próximo",
"seekBack": "Retroceder",
"stop": "Parar",
"seekForward": "Avançar",
"volume": "Volume",
"volumeDown": "Diminuir",
"volumeUp": "Aumentar",
"fullscreen": "Tela Cheia",
"subtitles": "Legendas",
"audio": "Áudio",
"searchHint": "Buscar no desktop..."
}
},
"videoSettings": {
"playbackSettings": "Configurações de Reprodução",
"playbackSpeed": "Velocidade de Reprodução",
"sleepTimer": "Timer de Sono",
"audioSync": "Sincronia de Áudio",
"subtitleSync": "Sincronia de Legendas",
"hdr": "HDR",
"audioOutput": "Saída de Áudio",
"performanceOverlay": "Overlay de Desempenho",
"audioPassthrough": "Passagem de Áudio",
"audioNormalization": "Normalizar Volume"
},
"externalPlayer": {
"title": "Player Externo",
"useExternalPlayer": "Usar Player Externo",
"useExternalPlayerDescription": "Abrir vídeos em um app externo em vez do player integrado",
"selectPlayer": "Selecionar Player",
"customPlayers": "Players Personalizados",
"systemDefault": "Padrão do Sistema",
"addCustomPlayer": "Adicionar Player Personalizado",
"playerName": "Nome do Player",
"playerCommand": "Comando",
"playerPackage": "Nome do Pacote",
"playerUrlScheme": "Esquema de URL",
"off": "Desativado",
"launchFailed": "Falha ao abrir player externo",
"appNotInstalled": "${name} não está instalado",
"playInExternalPlayer": "Reproduzir no Player Externo"
},
"metadataEdit": {
"editMetadata": "Editar...",
"screenTitle": "Editar Metadados",
"basicInfo": "Informações Básicas",
"artwork": "Arte",
"advancedSettings": "Configurações Avançadas",
"title": "Título",
"sortTitle": "Título para Ordenação",
"originalTitle": "Título Original",
"releaseDate": "Data de Lançamento",
"contentRating": "Classificação Indicativa",
"studio": "Estúdio",
"tagline": "Tagline",
"summary": "Sinopse",
"poster": "Poster",
"background": "Plano de Fundo",
"logo": "Logo",
"squareArt": "Imagem Quadrada",
"selectPoster": "Selecionar Poster",
"selectBackground": "Selecionar Plano de Fundo",
"selectLogo": "Selecionar Logo",
"selectSquareArt": "Selecionar Imagem Quadrada",
"fromUrl": "Da URL",
"uploadFile": "Enviar Arquivo",
"enterImageUrl": "Insira a URL da imagem",
"imageUrl": "URL da Imagem",
"metadataUpdated": "Metadados atualizados",
"metadataUpdateFailed": "Falha ao atualizar metadados",
"artworkUpdated": "Arte atualizada",
"artworkUpdateFailed": "Falha ao atualizar arte",
"noArtworkAvailable": "Nenhuma arte disponível",
"notSet": "Não definido",
"libraryDefault": "Padrão da biblioteca",
"accountDefault": "Padrão da conta",
"seriesDefault": "Padrão da série",
"episodeSorting": "Ordenação de Episódios",
"oldestFirst": "Mais antigos primeiro",
"newestFirst": "Mais recentes primeiro",
"keep": "Manter",
"allEpisodes": "Todos os episódios",
"latestEpisodes": "${count} episódios mais recentes",
"latestEpisode": "Episódio mais recente",
"episodesAddedPastDays": "Episódios adicionados nos últimos ${count} dias",
"deleteAfterPlaying": "Excluir Episódios Após Reproduzir",
"never": "Nunca",
"afterADay": "Após um dia",
"afterAWeek": "Após uma semana",
"afterAMonth": "Após um mês",
"onNextRefresh": "Na próxima atualização",
"seasons": "Temporadas",
"show": "Mostrar",
"hide": "Ocultar",
"episodeOrdering": "Ordenação de Episódios",
"tmdbAiring": "The Movie Database (Exibição)",
"tvdbAiring": "TheTVDB (Exibição)",
"tvdbAbsolute": "TheTVDB (Absoluto)",
"metadataLanguage": "Idioma dos Metadados",
"useOriginalTitle": "Usar Título Original",
"preferredAudioLanguage": "Idioma de Áudio Preferido",
"preferredSubtitleLanguage": "Idioma de Legenda Preferido",
"subtitleMode": "Modo de Seleção Automática de Legendas",
"manuallySelected": "Seleção manual",
"shownWithForeignAudio": "Exibir com áudio estrangeiro",
"alwaysEnabled": "Sempre ativado",
"tags": "Tags",
"addTag": "Adicionar tag",
"genre": "Gênero",
"director": "Diretor",
"writer": "Roteirista",
"producer": "Produtor",
"country": "País",
"collection": "Coleção",
"label": "Rótulo",
"style": "Estilo",
"mood": "Humor"
},
"matchScreen": {
"match": "Associar...",
"fixMatch": "Corrigir correspondência...",
"unmatch": "Desassociar",
"unmatchConfirm": "Limpar a correspondência atual deste item? O Plex vai tratá-lo como não correspondido até que o associe novamente.",
"unmatchSuccess": "Item desassociado",
"unmatchFailed": "Falha ao desassociar item",
"matchApplied": "Correspondência aplicada",
"matchFailed": "Falha ao aplicar correspondência",
"titleHint": "Título",
"yearHint": "Ano",
"search": "Pesquisar",
"noMatchesFound": "Nenhuma correspondência encontrada"
},
"serverTasks": {
"title": "Tarefas do servidor",
"failedToLoad": "Falha ao carregar tarefas",
"noTasks": "Nenhuma tarefa em execução"
},
"trakt": {
"title": "Trakt",
"connected": "Conectado",
"connectedAs": "Conectado como @${username}",
"disconnectConfirm": "Desconectar conta do Trakt?",
"disconnectConfirmBody": "O Plezy deixará de enviar eventos de reprodução ao Trakt. Você pode reconectar a qualquer momento.",
"scrobble": "Scrobbling em tempo real",
"scrobbleDescription": "Envia eventos de reprodução, pausa e parada ao Trakt durante a exibição.",
"watchedSync": "Sincronizar status de assistido",
"watchedSyncDescription": "Ao marcar itens como assistidos no Plezy, eles também serão marcados no Trakt."
},
"trackers": {
"title": "Rastreadores",
"hubSubtitle": "Mantenha seu progresso sincronizado com Trakt e outros serviços.",
"notConnected": "Não conectado",
"connectedAs": "Conectado como @${username}",
"scrobble": "Registrar progresso automaticamente",
"scrobbleDescription": "Atualiza sua lista quando você termina um episódio ou filme.",
"disconnectConfirm": "Desconectar ${service}?",
"disconnectConfirmBody": "Plezy deixará de atualizar sua lista do ${service}. Você pode reconectar a qualquer momento.",
"connectFailed": "Não foi possível conectar ao ${service}. Tente novamente.",
"services": {
"mal": "MyAnimeList",
"anilist": "AniList",
"simkl": "Simkl"
},
"deviceCode": {
"title": "Ativar Plezy no ${service}",
"body": "Acesse ${url} e insira este código:",
"openToActivate": "Abrir ${service} para ativar",
"waitingForAuthorization": "Aguardando autorização…",
"codeCopied": "Código copiado"
},
"oauthProxy": {
"title": "Entrar no ${service}",
"body": "Escaneie este código QR com o celular, ou abra o URL abaixo em qualquer dispositivo com navegador.",
"openToSignIn": "Abrir ${service} para entrar",
"urlCopied": "URL copiado"
},
"libraryFilter": {
"title": "Filtro de bibliotecas",
"subtitleAllSyncing": "Sincronizando todas as bibliotecas",
"subtitleNoneSyncing": "Nada a sincronizar",
"subtitleBlocked": "${count} bloqueadas",
"subtitleAllowed": "${count} permitidas",
"mode": "Modo de filtro",
"modeBlacklist": "Lista negra",
"modeWhitelist": "Lista branca",
"modeHintBlacklist": "Sincronizar todas as bibliotecas exceto as marcadas abaixo.",
"modeHintWhitelist": "Sincronizar apenas as bibliotecas marcadas abaixo.",
"libraries": "Bibliotecas",
"noLibraries": "Nenhuma biblioteca disponível"
}
},
"addServer": {
"addJellyfinTitle": "Adicionar servidor Jellyfin",
"jellyfinUrlIntro": "Insira a URL do seu servidor Jellyfin — ex.: `https://jellyfin.example.com`. Você pode entrar em seguida.",
"serverUrl": "URL do servidor",
"findServer": "Encontrar servidor",
"username": "Usuário",
"password": "Senha",
"signIn": "Entrar",
"change": "Alterar",
"required": "Obrigatório",
"couldNotReachServer": "Não foi possível conectar ao servidor: ${error}",
"signInFailed": "Falha ao entrar: ${error}",
"quickConnectFailed": "Quick Connect falhou: ${error}",
"addPlexTitle": "Entrar com Plex",
"plexAuthIntro": "Escolha como entrar no Plex. O fluxo do navegador abre plex.tv onde você confirma a conexão; a opção QR é prática para TV / dispositivos remotos.",
"plexQRPrompt": "Escaneie este código QR para entrar.",
"waitingForPlexConfirmation": "Aguardando o plex.tv confirmar o login…",
"pinExpired": "O PIN expirou antes do login. Tente novamente.",
"duplicatePlexAccount": "Este dispositivo já está conectado a uma conta Plex. Saia nas configurações para trocar de conta.",
"failedToRegisterAccount": "Falha ao registrar a conta: ${error}",
"enterJellyfinUrlError": "Insira a URL do seu servidor Jellyfin",
"addConnectionTitle": "Adicionar conexão",
"addConnectionTitleScoped": "Adicionar a ${name}",
"addConnectionIntroGlobal": "Adicione outro servidor de mídia. Você pode misturar contas Plex e servidores Jellyfin — itens de cada backend conectado aparecem juntos na tela inicial.",
"addConnectionIntroScoped": "Adicione um novo servidor ou pegue um emprestado de outro perfil.",
"signInWithPlexCard": "Entrar com Plex",
"signInWithPlexCardSubtitle": "Autorize este dispositivo na sua conta Plex. Servidores compartilhados com a conta vêm junto automaticamente.",
"signInWithPlexCardSubtitleScoped": "Autorize uma nova conta Plex. Seus usuários Home aparecem como perfis.",
"connectToJellyfinCard": "Conectar ao Jellyfin",
"connectToJellyfinCardSubtitle": "Insira a URL do seu servidor Jellyfin e entre com usuário + senha (Quick Connect em breve).",
"connectToJellyfinCardSubtitleScoped": "Entre em um servidor Jellyfin. Vinculado a ${name}.",
"borrowFromAnotherProfile": "Pegar emprestado de outro perfil",
"borrowFromAnotherProfileSubtitle": "Reutilize uma conexão já associada a outro perfil. Perfis de origem protegidos por PIN solicitarão o PIN."
}
}