From 536ff142c3f8cd5e7fddec46afcc4d9998d607c1 Mon Sep 17 00:00:00 2001 From: Weblate Date: Sat, 18 May 2024 18:25:10 +0000 Subject: [PATCH] Multiple Translations updated by Weblate ignore-downstream Co-authored-by: Dani Talens Co-authored-by: GkhnGRBZ Co-authored-by: Havok Dan Co-authored-by: Lizandra Candido da Silva Co-authored-by: Ransack6086 Co-authored-by: Weblate Co-authored-by: Yi Cao Co-authored-by: fordas Co-authored-by: topnew Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/ca/ Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/es/ Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/fr/ Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pt/ Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pt_BR/ Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/tr/ Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/zh_CN/ Translation: Servarr/Sonarr --- src/NzbDrone.Core/Localization/Core/ca.json | 11 +++- src/NzbDrone.Core/Localization/Core/es.json | 38 +++++++------- src/NzbDrone.Core/Localization/Core/fr.json | 2 +- src/NzbDrone.Core/Localization/Core/pt.json | 25 ++++++++- .../Localization/Core/pt_BR.json | 52 +++++++++---------- src/NzbDrone.Core/Localization/Core/tr.json | 51 +++++++++++++++--- .../Localization/Core/zh_CN.json | 7 ++- 7 files changed, 128 insertions(+), 58 deletions(-) diff --git a/src/NzbDrone.Core/Localization/Core/ca.json b/src/NzbDrone.Core/Localization/Core/ca.json index 77decb65e..b0936c991 100644 --- a/src/NzbDrone.Core/Localization/Core/ca.json +++ b/src/NzbDrone.Core/Localization/Core/ca.json @@ -743,5 +743,14 @@ "IndexerHDBitsSettingsMediums": "Mitjans", "UpdateStartupTranslocationHealthCheckMessage": "No es pot instal·lar l'actualització perquè la carpeta d'inici '{startupFolder}' es troba en una carpeta de translocació d'aplicacions.", "UpdateStartupNotWritableHealthCheckMessage": "No es pot instal·lar l'actualització perquè l'usuari '{userName}' no té permisos d'escriptura de la carpeta d'inici '{startupFolder}'.", - "DownloadClientTransmissionSettingsDirectoryHelpText": "Ubicació opcional per a les baixades, deixeu-lo en blanc per utilitzar la ubicació predeterminada de Transmission" + "DownloadClientTransmissionSettingsDirectoryHelpText": "Ubicació opcional per a les baixades, deixeu-lo en blanc per utilitzar la ubicació predeterminada de Transmission", + "Mixed": "Combinat", + "Proxy": "Servidor intermediari", + "Mapping": "Mapejat", + "More": "Més", + "MultiLanguages": "Multi-idioma", + "Organize": "Organitza", + "Search": "Cerca", + "SelectDropdown": "Seleccioneu...", + "Shutdown": "Apaga" } diff --git a/src/NzbDrone.Core/Localization/Core/es.json b/src/NzbDrone.Core/Localization/Core/es.json index 858696d42..08b3c49a6 100644 --- a/src/NzbDrone.Core/Localization/Core/es.json +++ b/src/NzbDrone.Core/Localization/Core/es.json @@ -57,7 +57,7 @@ "Condition": "Condición", "Component": "Componente", "Custom": "Personalizado", - "Cutoff": "Umbral", + "Cutoff": "Límite", "Dates": "Fechas", "Debug": "Debug", "Date": "Fecha", @@ -181,7 +181,7 @@ "AddNewSeriesError": "Falló al cargar los resultados de la búsqueda, inténtelo de nuevo.", "AddNewSeriesHelpText": "Es fácil añadir una nueva serie, empiece escribiendo el nombre de la serie que desea añadir.", "AddNewSeriesRootFolderHelpText": "La subcarpeta '{folder}' será creada automáticamente", - "AddNewSeriesSearchForCutoffUnmetEpisodes": "Empezar la búsqueda de episodios con umbrales no alcanzados", + "AddNewSeriesSearchForCutoffUnmetEpisodes": "Empezar la búsqueda de episodios con límites no alcanzados", "AddNewSeriesSearchForMissingEpisodes": "Empezar búsqueda de episodios faltantes", "AddQualityProfile": "Añadir Perfil de Calidad", "AddQualityProfileError": "No se pudo añadir un nuevo perfil de calidad, inténtelo de nuevo.", @@ -272,7 +272,7 @@ "AuthenticationRequiredPasswordConfirmationHelpTextWarning": "Confirma la nueva contraseña", "MonitorPilotEpisode": "Episodio Piloto", "MonitorRecentEpisodesDescription": "Monitorizar episodios emitidos en los últimos 90 días y los episodios futuros", - "MonitorSelected": "Monitorizar Seleccionados", + "MonitorSelected": "Monitorizar seleccionados", "MonitorSeries": "Monitorizar Series", "NoHistory": "Sin historial", "NoHistoryFound": "No se encontró historial", @@ -436,7 +436,7 @@ "CustomFormatsLoadError": "No se pudo cargar Formatos Personalizados", "CustomFormatsSettings": "Configuración de formatos personalizados", "CustomFormatsSettingsSummary": "Formatos y configuraciones personalizados", - "CutoffUnmet": "Umbrales no alcanzados", + "CutoffUnmet": "Límite no alcanzado", "DailyEpisodeFormat": "Formato de episodio diario", "Database": "Base de datos", "DelayMinutes": "{delay} minutos", @@ -463,14 +463,14 @@ "InteractiveImportLoadError": "No se pueden cargar elementos de la importación manual", "InteractiveImportNoFilesFound": "No se han encontrado archivos de vídeo en la carpeta seleccionada", "InteractiveImportNoQuality": "La calidad debe elegirse para cada archivo seleccionado", - "InteractiveSearchModalHeader": "Búsqueda Interactiva", + "InteractiveSearchModalHeader": "Búsqueda interactiva", "InvalidUILanguage": "Su interfaz de usuario está configurada en un idioma no válido, corríjalo y guarde la configuración", "ChownGroup": "chown grupo", "DelayProfileProtocol": "Protocolo: {preferredProtocol}", "DelayProfilesLoadError": "Incapaz de cargar Perfiles de Retardo", "ContinuingSeriesDescription": "Se esperan más episodios u otra temporada", - "CutoffUnmetLoadError": "Error cargando elementos con umbrales no alcanzados", - "CutoffUnmetNoItems": "No hay elementos con umbrales no alcanzados", + "CutoffUnmetLoadError": "Error cargando elementos con límites no alcanzados", + "CutoffUnmetNoItems": "Ningún elemento con límites no alcanzados", "DelayProfile": "Perfil de retardo", "Delete": "Eliminar", "DeleteDelayProfile": "Eliminar Perfil de Retardo", @@ -530,7 +530,7 @@ "DeleteEpisodesFilesHelpText": "Eliminar archivos de episodios y directorio de series", "DoNotPrefer": "No preferir", "DoNotUpgradeAutomatically": "No actualizar automáticamente", - "IndexerSettingsSeedRatioHelpText": "El ratio que un torrent debería alcanzar antes de detenerse, vacío usa el predeterminado del cliente de descarga. El ratio debería ser al menos 1.0 y seguir las reglas de los indexadores", + "IndexerSettingsSeedRatioHelpText": "El ratio que un torrent debería alcanzar antes de parar, vacío usa el predeterminado del cliente de descarga. El ratio debería ser al menos 1.0 y seguir las reglas de los indexadores", "Download": "Descargar", "Donate": "Donar", "DownloadClientDelugeValidationLabelPluginFailure": "La configuración de etiqueta falló", @@ -816,7 +816,7 @@ "FirstDayOfWeek": "Primer día de la semana", "Forums": "Foros", "FreeSpace": "Espacio libre", - "MissingNoItems": "No hay elementos faltantes", + "MissingNoItems": "Ningún elemento faltante", "ImportListRootFolderMissingRootHealthCheckMessage": "Carpeta raíz faltante para importar lista(s): {rootFolderInfo}", "MissingLoadError": "Error cargando elementos faltantes", "RemoveSelectedBlocklistMessageText": "¿Estás seguro que quieres eliminar los elementos seleccionados de la lista de bloqueos?", @@ -890,8 +890,8 @@ "ImportListSettings": "Importar ajustes de lista", "ImportListsSettingsSummary": "Importar desde otra instancia de {appName} o listas de Trakt y gestionar exclusiones de lista", "IncludeCustomFormatWhenRenamingHelpText": "Incluir en formato de renombrado {Custom Formats}", - "QualityCutoffNotMet": "Calidad del umbral que no ha sido alcanzado", - "SearchForCutoffUnmetEpisodesConfirmationCount": "¿Estás seguro que quieres buscar los {totalRecords} episodios en Umbrales no alcanzados?", + "QualityCutoffNotMet": "No se ha alcanzado el límite de calidad", + "SearchForCutoffUnmetEpisodesConfirmationCount": "¿Estás seguro que quieres buscar los {totalRecords} episodios con límites no alcanzados?", "IndexerOptionsLoadError": "No se pudieron cargar las opciones del indexador", "IndexerIPTorrentsSettingsFeedUrl": "URL del canal", "ICalFeed": "Canal de iCal", @@ -991,7 +991,7 @@ "ImportScriptPathHelpText": "La ruta al script a usar para importar", "ImportUsingScriptHelpText": "Copiar archivos para importar usando un script (p. ej. para transcodificación)", "Importing": "Importando", - "IncludeUnmonitored": "Incluir sin monitorizar", + "IncludeUnmonitored": "Incluir no monitorizadas", "IndexerLongTermStatusAllUnavailableHealthCheckMessage": "Ningún indexador está disponible debido a errores durante más de 6 horas", "IRC": "IRC", "ICalShowAsAllDayEvents": "Mostrar como eventos para todo el día", @@ -1041,7 +1041,7 @@ "ImportedTo": "Importar a", "IncludeCustomFormatWhenRenaming": "Incluir formato personalizado cuando se renombra", "CleanLibraryLevel": "Limpiar el nivel de la librería", - "SearchForCutoffUnmetEpisodes": "Buscar todos los episodios en Umbrales no alcanzados", + "SearchForCutoffUnmetEpisodes": "Buscar todos los episodios con límites no alcanzados", "IconForSpecials": "Icono para Especiales", "ImportListExclusions": "Importar lista de exclusiones", "ImportListStatusAllPossiblePartialFetchHealthCheckMessage": "Todas las listas requieren interacción manual debido a posibles búsquedas parciales", @@ -1057,8 +1057,8 @@ "HourShorthand": "h", "ICalFeedHelpText": "Copia esta URL a tu(s) cliente(s) o pulsa para suscribirse si tu navegador soporta Webcal", "ICalTagsSeriesHelpText": "El canal solo contendrá series con al menos una etiqueta coincidente", - "IconForCutoffUnmet": "Icono para Umbrales no alcanzados", - "IconForCutoffUnmetHelpText": "Mostrar icono para archivos cuando el umbral no haya sido alcanzado", + "IconForCutoffUnmet": "Icono de límite no alcanzado", + "IconForCutoffUnmetHelpText": "Muestra un icono para archivos cuando el límite no haya sido alcanzado", "EpisodeCount": "Recuento de episodios", "IndexerSettings": "Opciones del indexador", "AddDelayProfileError": "No se pudo añadir un nuevo perfil de retraso, por favor inténtalo de nuevo.", @@ -1102,7 +1102,7 @@ "IndexerSettingsRssUrlHelpText": "Introduzca la URL de un canal RSS compatible con {indexer}", "IndexerStatusUnavailableHealthCheckMessage": "Indexadores no disponibles debido a errores: {indexerNames}", "IndexerHDBitsSettingsMediums": "Medios", - "IndexerSettingsSeedTimeHelpText": "El tiempo que un torrent debería ser compartido antes de detenerse, vació usa el predeterminado del cliente de descarga", + "IndexerSettingsSeedTimeHelpText": "El tiempo que un torrent debería ser sembrado antes de parar, vacío usa el predeterminado del cliente de descarga", "IndexerValidationCloudFlareCaptchaRequired": "Sitio protegido por CloudFlare CAPTCHA. Se requiere un token CAPTCHA válido.", "NotificationsEmailSettingsUseEncryption": "Usar Cifrado", "LastDuration": "Última Duración", @@ -1226,7 +1226,7 @@ "MetadataSourceSettings": "Opciones de fuente de metadatos", "MetadataSettingsSeriesSummary": "Crea archivos de metadatos cuando los episodios son importados o las series son refrescadas", "Metadata": "Metadatos", - "MassSearchCancelWarning": "Esto no puede ser cancelado una vez empiece sin reiniciar {appName} o deshabilitar todos tus indexadores.", + "MassSearchCancelWarning": "No puede ser cancelado una vez comience sin reiniciar {appName} o deshabilitar todos tus indexadores.", "MaximumSingleEpisodeAgeHelpText": "Durante una búsqueda completa de temporada, solo serán permitidos los paquetes de temporada cuando el último episodio de temporada sea más antiguo que esta configuración. Solo series estándar. Usa 0 para deshabilitar.", "MaximumSize": "Tamaño máximo", "IndexerValidationNoResultsInConfiguredCategories": "Petición con éxito, pero no se devolvió ningún resultado en las categorías configuradas de tu indexador. Esto puede ser un problema con el indexador o tus ajustes de categoría de tu indexador.", @@ -1710,7 +1710,7 @@ "SeriesIndexFooterEnded": "FInalizado (Todos los episodios descargados)", "ShowDateAdded": "Mostrar fecha de adición", "UnmonitorDeletedEpisodesHelpText": "Los episodios borrados del disco son dejados de monitorizar automáticamente en {appName}", - "UnmonitorSelected": "Dejar de monitorizar seleccionados", + "UnmonitorSelected": "No monitorizar seleccionados", "UpdateSelected": "Actualizar seleccionados", "UpdateUiNotWritableHealthCheckMessage": "No se puede instalar la actualización porque la carpeta de interfaz '{uiFolder}' no es modificable por el usuario '{userName}'.", "UpgradeUntil": "Actualizar hasta", @@ -2073,6 +2073,6 @@ "IndexerSettingsMultiLanguageRelease": "Múltiples idiomas", "IndexerSettingsMultiLanguageReleaseHelpText": "¿Qué idiomas están normalmente en un lanzamiento múltiple en este indexador?", "DownloadClientQbittorrentTorrentStateMissingFiles": "qBittorrent está reportando archivos faltantes", - "BlocklistFilterHasNoItems": "El filtro de lista de bloqueo seleccionado no contiene ningún elemento", + "BlocklistFilterHasNoItems": "El filtro de lista de bloqueo seleccionado no contiene elementos", "HasUnmonitoredSeason": "Tiene temporada sin monitorizar" } diff --git a/src/NzbDrone.Core/Localization/Core/fr.json b/src/NzbDrone.Core/Localization/Core/fr.json index 10fd9c8eb..409e01ae3 100644 --- a/src/NzbDrone.Core/Localization/Core/fr.json +++ b/src/NzbDrone.Core/Localization/Core/fr.json @@ -1884,7 +1884,7 @@ "CustomFormatsSpecificationSource": "Source", "ImportListsAniListSettingsAuthenticateWithAniList": "S'authentifier avec AniList", "ImportListsAniListSettingsImportCancelled": "Importation annulée", - "ImportListsAniListSettingsImportCancelledHelpText": "Médias : La série est annulée", + "ImportListsAniListSettingsImportCancelledHelpText": "Médias : Série annulée", "ImportListsAniListSettingsImportCompleted": "Importation terminée", "ImportListsAniListSettingsImportFinished": "Importation terminée", "ImportListsAniListSettingsUsernameHelpText": "Nom d'utilisateur pour la liste à importer", diff --git a/src/NzbDrone.Core/Localization/Core/pt.json b/src/NzbDrone.Core/Localization/Core/pt.json index 95931000a..bf795d86d 100644 --- a/src/NzbDrone.Core/Localization/Core/pt.json +++ b/src/NzbDrone.Core/Localization/Core/pt.json @@ -186,5 +186,28 @@ "AutomaticSearch": "Pesquisa automática", "AutoTaggingRequiredHelpText": "Esta condição de {implementationName} deve corresponder para que a regra de marcação automática seja aplicada. Caso contrário, uma única correspondência de {implementationName} é suficiente.", "Backup": "Backup", - "AuthenticationRequiredPasswordConfirmationHelpTextWarning": "Confirmar nova senha" + "AuthenticationRequiredPasswordConfirmationHelpTextWarning": "Confirmar nova senha", + "Conditions": "Condições", + "ClickToChangeIndexerFlags": "Clique para alterar os sinalizadores do indexador", + "CustomFormatsSpecificationRegularExpression": "Expressão regular (regex)", + "Dash": "Traço", + "ConnectionSettingsUrlBaseHelpText": "Adiciona um prefixo ao URL {connectionName}, como {url}", + "CustomFormatsSpecificationFlag": "Sinalizar", + "CustomFormatsSpecificationRegularExpressionHelpText": "O regex do formato personalizado não diferencia maiúsculas e minúsculas", + "AutoTaggingSpecificationTag": "Etiqueta", + "ClearBlocklist": "Limpar lista de bloqueio", + "ClearBlocklistMessageText": "Tem a certeza de que deseja limpar todos os itens da lista de bloqueio?", + "CustomFormatsSettingsTriggerInfo": "Um formato personalizado será aplicado a uma versão ou ficheiro quando corresponder a pelo menos um dos diferentes tipos de condição escolhidos.", + "BlocklistOnly": "Apenas adicionar à lista de bloqueio", + "BlocklistAndSearch": "Adicionar à lista de bloqueio e pesquisar", + "BlocklistAndSearchHint": "Iniciar uma pesquisa por um substituto após adicionar à lista de bloqueio", + "BlocklistAndSearchMultipleHint": "Iniciar pesquisas por substitutos após adicionar à lista de bloqueio", + "BlocklistMultipleOnlyHint": "Adicionar à lista de bloqueio sem procurar por substitutos", + "BlocklistOnlyHint": "Adicionar à lista de bloqueio sem procurar por um substituto", + "ChangeCategory": "Alterar categoria", + "ChangeCategoryHint": "Altera o download para a \"Categoria pós-importação\" do cliente de download", + "ChangeCategoryMultipleHint": "Altera os downloads para a \"Categoria pós-importação' do cliente de download", + "ChownGroup": "Fazer chown em grupo", + "Clone": "Clonar", + "ContinuingOnly": "Continuando apenas" } diff --git a/src/NzbDrone.Core/Localization/Core/pt_BR.json b/src/NzbDrone.Core/Localization/Core/pt_BR.json index 6ef21a7f7..a491440c8 100644 --- a/src/NzbDrone.Core/Localization/Core/pt_BR.json +++ b/src/NzbDrone.Core/Localization/Core/pt_BR.json @@ -465,7 +465,7 @@ "ChmodFolder": "chmod Pasta", "ChmodFolderHelpText": "Octal, aplicado durante a importação/renomeação de pastas e arquivos de mídia (sem bits de execução)", "ChmodFolderHelpTextWarning": "Isso só funciona se o usuário que executa {appName} for o proprietário do arquivo. É melhor garantir que o cliente de download defina as permissões corretamente.", - "ChownGroup": "chown Grupo", + "ChownGroup": "Fazer chown em grupo", "ChownGroupHelpText": "Nome do grupo ou gid. Use gid para sistemas de arquivos remotos.", "ChownGroupHelpTextWarning": "Isso só funciona se o usuário que executa {appName} for o proprietário do arquivo. É melhor garantir que o cliente de download use o mesmo grupo que {appName}.", "ClientPriority": "Prioridade do Cliente", @@ -683,7 +683,7 @@ "OnApplicationUpdate": "Na Atualização do Aplicativo", "OnEpisodeFileDelete": "Ao Excluir o Arquivo do Episódio", "OnEpisodeFileDeleteForUpgrade": "No Arquivo do Episódio Excluir para Atualização", - "OnGrab": "Ao Baixar", + "OnGrab": "Ao obter", "OnHealthIssue": "Ao Problema de Saúde", "OnHealthRestored": "Com a Saúde Restaurada", "OnImport": "Ao Importar", @@ -1447,12 +1447,12 @@ "MissingLoadError": "Erro ao carregar itens ausentes", "MissingNoItems": "Nenhum item ausente", "SearchAll": "Pesquisar Todos", - "UnmonitorSelected": "Não Monitorar Selecionado", - "CutoffUnmetNoItems": "Nenhum item com limite não atendido", - "MonitorSelected": "Monitorar selecionados", + "UnmonitorSelected": "Não Monitorar os Selecionados", + "CutoffUnmetNoItems": "Nenhum item com corte não atingido", + "MonitorSelected": "Monitorar Selecionados", "SearchForAllMissingEpisodesConfirmationCount": "Tem certeza de que deseja pesquisar todos os episódios ausentes de {totalRecords}?", "SearchSelected": "Pesquisar Selecionado", - "CutoffUnmetLoadError": "Erro ao carregar itens de limite não atendido", + "CutoffUnmetLoadError": "Erro ao carregar itens de corte não atingidos", "MassSearchCancelWarning": "Isso não pode ser cancelado depois de iniciado sem reiniciar {appName} ou desabilitar todos os seus indexadores.", "SearchForAllMissingEpisodes": "Pesquisar por todos os episódios ausentes", "SearchForCutoffUnmetEpisodes": "Pesquise todos os episódios que o corte não foi atingido", @@ -1503,11 +1503,11 @@ "NzbgetHistoryItemMessage": "Status PAR: {parStatus} - Status de descompactação: {unpackStatus} - Status de movimentação: {moveStatus} - Status do script: {scriptStatus} - Status de exclusão: {deleteStatus} - Status de marcação: {markStatus}", "PostImportCategory": "Categoria Pós-Importação", "SecretToken": "Token Secreto", - "TorrentBlackhole": "Torrent Blackhole", + "TorrentBlackhole": "Blackhole para torrent", "TorrentBlackholeSaveMagnetFiles": "Salvar Arquivos Magnets", "TorrentBlackholeSaveMagnetFilesHelpText": "Salve o link magnet se nenhum arquivo .torrent estiver disponível (útil apenas se o cliente de download suportar magnets salvos em um arquivo)", "UnknownDownloadState": "Estado de download desconhecido: {state}", - "UsenetBlackhole": "Usenet Blackhole", + "UsenetBlackhole": "Blackhole para Usenet", "DownloadClientQbittorrentSettingsInitialStateHelpText": "Estado inicial para torrents adicionados ao qBittorrent. Observe que os Torrents Forçados não obedecem às restrições de semeação", "DownloadClientQbittorrentTorrentStatePathError": "Não foi possível importar. O caminho corresponde ao diretório de download da base do cliente, é possível que 'Manter pasta de nível superior' esteja desabilitado para este torrent ou 'Layout de conteúdo de torrent' NÃO esteja definido como 'Original' ou 'Criar subpasta'?", "DownloadClientQbittorrentValidationCategoryUnsupportedDetail": "As categorias não são suportadas até a versão 3.3.0 do qBittorrent. Atualize ou tente novamente com uma categoria vazia.", @@ -1645,8 +1645,8 @@ "IndexerSettingsPasskey": "Passkey", "IndexerSettingsRssUrl": "URL do RSS", "IndexerSettingsSeasonPackSeedTime": "Tempo de Seed de Pack de Temporada", - "IndexerSettingsSeedRatio": "Proporção de Semeação", - "IndexerSettingsSeedTime": "Tempo de Semeação", + "IndexerSettingsSeedRatio": "Proporção de semeação", + "IndexerSettingsSeedTime": "Tempo de semeação", "IndexerSettingsSeedTimeHelpText": "O tempo que um torrent deve ser semeado antes de parar, vazio usa o padrão do cliente de download", "IndexerSettingsWebsiteUrl": "URL do Website", "IndexerValidationCloudFlareCaptchaExpired": "O token CloudFlare CAPTCHA expirou, atualize-o.", @@ -1892,8 +1892,8 @@ "CustomFormatsSpecificationMaximumSizeHelpText": "O lançamento deve ser menor ou igual a este tamanho", "CustomFormatsSpecificationMinimumSize": "Tamanho Mínimo", "CustomFormatsSpecificationMinimumSizeHelpText": "O lançamento deve ser maior que esse tamanho", - "CustomFormatsSpecificationRegularExpression": "Expressão Regular", - "CustomFormatsSpecificationRegularExpressionHelpText": "RegEx do Formato Personalizado Não Diferencia Maiúsculas de Minúsculas", + "CustomFormatsSpecificationRegularExpression": "Expressão regular (regex)", + "CustomFormatsSpecificationRegularExpressionHelpText": "O regex do formato personalizado não diferencia maiúsculas e minúsculas", "CustomFormatsSpecificationReleaseGroup": "Grupo do Lançamento", "CustomFormatsSpecificationResolution": "Resolução", "CustomFormatsSpecificationSource": "Fonte", @@ -2010,24 +2010,24 @@ "IgnoreDownloadsHint": "Impede que {appName} processe ainda mais esses downloads", "RemoveFromDownloadClientHint": "Remove download e arquivo(s) do cliente de download", "RemoveQueueItemRemovalMethodHelpTextWarning": "'Remover do cliente de download' removerá o download e os arquivos do cliente de download.", - "BlocklistMultipleOnlyHint": "Adiciona a Lista de bloqueio sem procurar substitutos", - "BlocklistOnly": "Apenas Adicionar a Lista de Bloqueio", - "BlocklistAndSearchMultipleHint": "Iniciar pesquisas por substitutos após adicionar a lista de bloqueio", + "BlocklistMultipleOnlyHint": "Adicionar à lista de bloqueio sem procurar por substitutos", + "BlocklistOnly": "Apenas adicionar à lista de bloqueio", + "BlocklistAndSearchMultipleHint": "Iniciar pesquisas por substitutos após adicionar à lista de bloqueio", "BlocklistReleaseHelpText": "Impede que esta versão seja baixada novamente por {appName} via RSS ou Pesquisa Automática", - "ChangeCategoryHint": "Altera o download para a 'Categoria Pós-Importação' do Cliente de Download", - "ChangeCategoryMultipleHint": "Altera os downloads para a 'Categoria Pós-Importação' do Cliente de Download", + "ChangeCategoryHint": "Altera o download para a \"Categoria pós-importação\" do cliente de download", + "ChangeCategoryMultipleHint": "Altera os downloads para a \"Categoria pós-importação' do cliente de download", "DatabaseMigration": "Migração de Banco de Dados", "DoNotBlocklistHint": "Remover sem colocar na lista de bloqueio", - "ChangeCategory": "Alterar Categoria", + "ChangeCategory": "Alterar categoria", "DoNotBlocklist": "Não coloque na lista de bloqueio", "IgnoreDownloads": "Ignorar Downloads", "IgnoreDownloadHint": "Impede que {appName} processe ainda mais este download", "RemoveMultipleFromDownloadClientHint": "Remove downloads e arquivos do cliente de download", "RemoveQueueItemRemovalMethod": "Método de Remoção", "RemoveQueueItemsRemovalMethodHelpTextWarning": "'Remover do Cliente de Download' removerá os downloads e os arquivos do cliente de download.", - "BlocklistAndSearch": "Lista de Bloqueio e Pesquisa", - "BlocklistAndSearchHint": "Inicie uma busca por um substituto após adicionar a lista de bloqueio", - "BlocklistOnlyHint": "Adiciona a Lista de bloqueio sem procurar um substituto", + "BlocklistAndSearch": "Adicionar à lista de bloqueio e pesquisar", + "BlocklistAndSearchHint": "Iniciar uma pesquisa por um substituto após adicionar à lista de bloqueio", + "BlocklistOnlyHint": "Adicionar à lista de bloqueio sem procurar por um substituto", "IgnoreDownload": "Ignorar Download", "ImportListStatusAllPossiblePartialFetchHealthCheckMessage": "Todas as listas requerem interação manual devido a possíveis buscas parciais", "KeepAndTagSeries": "Manter e Etiquetar Séries", @@ -2038,10 +2038,10 @@ "LogOnly": "Só Registro", "CleanLibraryLevel": "Limpar Nível da Biblioteca", "AddDelayProfileError": "Não foi possível adicionar um novo perfil de atraso. Tente novamente.", - "ClickToChangeIndexerFlags": "Clique para alterar sinalizadores do indexador", + "ClickToChangeIndexerFlags": "Clique para alterar os sinalizadores do indexador", "SelectIndexerFlags": "Selecionar Sinalizadores do Indexador", "SetIndexerFlagsModalTitle": "{modalTitle} - Definir Sinalizadores do Indexador", - "CustomFormatsSpecificationFlag": "Sinalizador", + "CustomFormatsSpecificationFlag": "Sinalizar", "IndexerFlags": "Sinalizadores do Indexador", "SetIndexerFlags": "Definir Sinalizadores de Indexador", "ImportListsSonarrSettingsSyncSeasonMonitoring": "Sincronização do Monitoramento da Temporada", @@ -2050,7 +2050,7 @@ "Filters": "Filtros", "Label": "Rótulo", "LabelIsRequired": "Rótulo é requerido", - "ConnectionSettingsUrlBaseHelpText": "Adiciona um prefixo a URL {connectionName}, como {url}", + "ConnectionSettingsUrlBaseHelpText": "Adiciona um prefixo ao URL {connectionName}, como {url}", "ReleaseType": "Tipo de Lançamento", "DownloadClientDelugeSettingsDirectory": "Diretório de Download", "DownloadClientDelugeSettingsDirectoryCompleted": "Mover para o Diretório Quando Concluído", @@ -2061,7 +2061,7 @@ "ImportListsMyAnimeListSettingsAuthenticateWithMyAnimeList": "Autenticar com MyAnimeList", "ImportListsMyAnimeListSettingsListStatus": "Status da Lista", "ImportListsMyAnimeListSettingsListStatusHelpText": "Tipo de lista da qual você deseja importar, defina como 'Todas' para todas as listas", - "CustomFormatsSettingsTriggerInfo": "Um formato personalizado será aplicado a um lançamento ou arquivo quando corresponder a pelo menos um de cada um dos diferentes tipos de condição escolhidos.", + "CustomFormatsSettingsTriggerInfo": "Um formato personalizado será aplicado a um lançamento ou arquivo quando corresponder a pelo menos um dos diferentes tipos de condição escolhidos.", "EpisodeTitleFootNote": "Opcionalmente, controle o truncamento para um número máximo de bytes, incluindo reticências (`...`). Truncar do final (por exemplo, `{Episode Title:30}`) ou do início (por exemplo, `{Episode Title:-30}`) é suportado. Os títulos dos episódios serão automaticamente truncados de acordo com as limitações do sistema de arquivos, se necessário.", "NotificationsTelegramSettingsIncludeAppNameHelpText": "Opcionalmente, prefixe o título da mensagem com {appName} para diferenciar notificações de diferentes aplicativos", "ReleaseGroupFootNote": "Opcionalmente, controle o truncamento para um número máximo de bytes, incluindo reticências (`...`). Truncar do final (por exemplo, `{Release Group:30}`) ou do início (por exemplo, `{Release Group:-30}`) é suportado.`).", @@ -2073,5 +2073,5 @@ "AutoTaggingSpecificationTag": "Etiqueta", "IndexerSettingsMultiLanguageRelease": "Multi Idiomas", "DownloadClientQbittorrentTorrentStateMissingFiles": "qBittorrent está relatando arquivos perdidos", - "BlocklistFilterHasNoItems": "O filtro da lista de bloqueio selecionado não contém itens" + "BlocklistFilterHasNoItems": "O filtro selecionado para a lista de bloqueio não contém itens" } diff --git a/src/NzbDrone.Core/Localization/Core/tr.json b/src/NzbDrone.Core/Localization/Core/tr.json index 74b90b989..3a595cec5 100644 --- a/src/NzbDrone.Core/Localization/Core/tr.json +++ b/src/NzbDrone.Core/Localization/Core/tr.json @@ -60,7 +60,7 @@ "AddDownloadClientError": "Yeni bir indirme istemcisi eklenemiyor, lütfen tekrar deneyin.", "AddCustomFilter": "Özel Filtre Ekleyin", "AddDownloadClientImplementation": "İndirme İstemcisi Ekle - {implementationName}", - "AddExclusion": "Hariç Tutma Ekleme", + "AddExclusion": "Dışlananlara Ekle", "AddList": "Liste Ekleyin", "AddListError": "Yeni bir liste eklenemiyor, lütfen tekrar deneyin.", "AddNew": "Yeni Ekle", @@ -134,11 +134,11 @@ "AutoRedownloadFailedFromInteractiveSearchHelpText": "Başarısız indirmeler, etkileşimli aramada bulunduğunda otomatik olarak farklı bir versiyonu arayın ve indirmeyi deneyin", "ApplyTagsHelpTextReplace": "Değiştir: Etiketleri girilen etiketlerle değiştirin (tüm etiketleri kaldırmak için etiket girmeyin)", "AuthenticationMethod": "Kimlik Doğrulama Yöntemi", - "AuthenticationRequired": "Kimlik Doğrulama Gerekli", + "AuthenticationRequired": "Kimlik Doğrulama", "AuthenticationRequiredWarning": "Kimlik doğrulaması olmadan uzaktan erişimi engellemek için, {appName}'da artık kimlik doğrulamanın etkinleştirilmesini gerektiriyor. İsteğe bağlı olarak yerel adresler için kimlik doğrulamayı devre dışı bırakabilirsiniz.", "ApiKeyValidationHealthCheckMessage": "Lütfen API anahtarınızı en az {length} karakter sayısı kadar güncelleyiniz. Bunu ayarlar veya yapılandırma dosyası üzerinden yapabilirsiniz", "ClearBlocklistMessageText": "Engellenenler listesindeki tüm öğeleri temizlemek istediğinizden emin misiniz?", - "AutomaticUpdatesDisabledDocker": "Docker güncelleme mekanizması kullanıldığında otomatik güncellemeler doğrudan desteklenmez. Kapsayıcı görüntüsünü {appName} dışında güncellemeniz veya bir komut dosyası kullanmanız gerekecek", + "AutomaticUpdatesDisabledDocker": "Docker güncelleme mekanizması kullanıldığında otomatik güncellemeler doğrudan desteklenmez. Konteyner görüntüsünü {appName} dışında güncellemeniz veya bir komut dosyası kullanmanız gerekecek", "ConnectionLostReconnect": "{appName} otomatik bağlanmayı deneyecek veya aşağıda yeniden yükle seçeneğini işaretleyebilirsiniz.", "BlackholeWatchFolderHelpText": "{appName} uygulamasının tamamlanmış indirmeleri içe aktaracağı klasör", "AuthenticationRequiredPasswordConfirmationHelpTextWarning": "Yeni şifreyi onayla", @@ -196,7 +196,7 @@ "DownloadClientDownloadStationValidationSharedFolderMissing": "Paylaşılan klasör mevcut değil", "DeleteImportList": "İçe Aktarma Listesini Sil", "IndexerPriorityHelpText": "Dizinleyici Önceliği (En Yüksek) 1'den (En Düşük) 50'ye kadar. Varsayılan: 25'dir. Eşit olmayan yayınlar için eşitlik bozucu olarak yayınlar alınırken kullanılan {appName}, RSS Senkronizasyonu ve Arama için etkinleştirilmiş tüm dizin oluşturucuları kullanmaya devam edecek", - "DisabledForLocalAddresses": "Yerel Adresler için Devre Dışı Bırakıldı", + "DisabledForLocalAddresses": "Yerel Adreslerde Devre Dışı Bırak", "DownloadClientDelugeValidationLabelPluginInactive": "Etiket eklentisi etkinleştirilmedi", "DownloadClientDelugeValidationLabelPluginInactiveDetail": "Kategorileri kullanmak için {clientName} uygulamasında Etiket eklentisini etkinleştirmiş olmanız gerekir.", "DownloadClientDownloadStationValidationNoDefaultDestinationDetail": "Diskstation'ınızda {username} olarak oturum açmalı ve BT/HTTP/FTP/NZB -> Konum altında DownloadStation ayarlarında manuel olarak ayarlamalısınız.", @@ -383,7 +383,7 @@ "NotificationsKodiSettingAlwaysUpdate": "Daima Güncelle", "NotificationsKodiSettingsCleanLibrary": "Kütüphaneyi Temizle", "NotificationsKodiSettingsCleanLibraryHelpText": "Güncellemeden sonra kitaplığı temizle", - "Unmonitored": "İzlenmeyen", + "Unmonitored": "Takip Edilmiyor", "FormatAgeHour": "saat", "FormatAgeHours": "saat", "NoHistory": "Geçmiş yok", @@ -549,7 +549,7 @@ "VideoDynamicRange": "Video Dinamik Aralığı", "WouldYouLikeToRestoreBackup": "'{name}' yedeğini geri yüklemek ister misiniz?", "NotificationsTwitterSettingsDirectMessage": "Direk mesaj", - "PasswordConfirmation": "Şifre onayı", + "PasswordConfirmation": "Şifre Tekrarı", "OrganizeRenamingDisabled": "Yeniden adlandırma devre dışı bırakıldı, yeniden adlandırılacak bir şey yok", "ResetQualityDefinitionsMessageText": "Kalite tanımlarını sıfırlamak istediğinizden emin misiniz?", "SelectFolderModalTitle": "{modalTitle} - Klasör seç", @@ -689,7 +689,7 @@ "NotificationsValidationUnableToConnectToService": "{serviceName} hizmetine bağlanılamıyor", "OrganizeLoadError": "Önizlemeler yüklenirken hata oluştu", "ParseModalHelpTextDetails": "{appName}, başlığı ayrıştırmaya ve size konuyla ilgili ayrıntıları göstermeye çalışacak", - "NegateHelpText": "İşaretlenirse, bu {implementationName} koşulu eşleşirse özel format uygulanmayacaktır.", + "NegateHelpText": "İşaretlenirse, {implementationName} koşulu eşleşirse özel format uygulanmayacaktır.", "ParseModalHelpText": "Yukarıdaki girişe bir yayın başlığı girin", "Period": "Periyot", "NotificationsPushoverSettingsSound": "Ses", @@ -802,5 +802,40 @@ "MustContain": "İçermeli", "MustNotContain": "İçermemeli", "RssSyncIntervalHelpTextWarning": "Bu, tüm dizinleyiciler için geçerli olacaktır, lütfen onlar tarafından belirlenen kurallara uyun", - "DownloadClientQbittorrentTorrentStateMissingFiles": "qBittorrent eksik dosya raporluyor" + "DownloadClientQbittorrentTorrentStateMissingFiles": "qBittorrent eksik dosya raporluyor", + "ImportListExclusions": "İçe Aktarma Listesinden Hariç Bırakılan(lar)", + "UiLanguage": "Arayüz Dili", + "IndexerSettingsSeedTimeHelpText": "Bir torrentin durmadan önce seed edilmesi gereken süre. Boş bırakılırsa indirme istemcisinin varsayılan ayarını kullanır", + "IndexerSettingsSeedRatioHelpText": "Bir torrentin durmadan önce ulaşması gereken oran. Boş bırakılırsa indirme istemcisinin varsayılan değerini kullanır. Oran en az 1,0 olmalı ve indeksleyici kurallarına uygun olmalıdır", + "EditImportListExclusion": "Hariç Tutulanlar Listesini Düzenle", + "UiLanguageHelpText": "{appName}'ın arayüz için kullanacağı dil", + "IndexerSettingsSeedTime": "Seed Süresi", + "BlocklistFilterHasNoItems": "Seçilen engelleme listesi filtresi hiçbir öğe içermiyor", + "IndexerSettingsSeedRatio": "Seed Oranı", + "Password": "Şifre", + "CutoffUnmetNoItems": "Karşılanmayan son öğe yok", + "MissingLoadError": "Eksik öğeler yüklenirken hata oluştu", + "MissingNoItems": "Eksik öğe yok", + "CutoffUnmet": "Kesinti Karşılanmayan", + "Monitor": "Takip", + "CutoffUnmetLoadError": "Karşılanmamış kesinti öğeleri yüklenirken hata oluştu", + "Monitored": "Takip Ediliyor", + "MonitoredOnly": "Sadece Takip Edilen", + "External": "Harici", + "MassSearchCancelWarning": "Bu işlem, {appName} yeniden başlatılmadan veya tüm dizin oluşturucularınız devre dışı bırakılmadan başlatılır ise iptal edilemez.", + "IncludeUnmonitored": "Takip Edilmeyenleri Dahil Et", + "MonitorSelected": "Takip Edilen Seçildi", + "MonitoredStatus": "Takip Edilen/Durum", + "UnmonitorSelected": "Seçili Takipleri Kaldır", + "ShowMonitored": "Takip Edilenleri Göster", + "ShowMonitoredHelpText": "Posterin altında takip durumu göster", + "Ui": "Arayüz", + "Mechanism": "İşleyiş", + "UiSettings": "Arayüz Ayarları", + "Script": "Hazır Metin", + "UiSettingsLoadError": "Arayüz ayarları yüklenemiyor", + "UpdateAutomaticallyHelpText": "Güncelleştirmeleri otomatik olarak indirip yükleyin. Sistem: Güncellemeler'den yükleme yapmaya devam edebileceksiniz", + "Wanted": "Arananlar", + "Cutoff": "Kesinti", + "Required": "Gerekli" } diff --git a/src/NzbDrone.Core/Localization/Core/zh_CN.json b/src/NzbDrone.Core/Localization/Core/zh_CN.json index 385dc081b..ab24051f9 100644 --- a/src/NzbDrone.Core/Localization/Core/zh_CN.json +++ b/src/NzbDrone.Core/Localization/Core/zh_CN.json @@ -518,7 +518,7 @@ "AnEpisodeIsDownloading": "集正在下载", "AuthenticationRequiredWarning": "为了防止未经身份验证的远程访问,{appName} 现在需要启用身份验证。您可以禁用本地地址的身份验证。", "AutomaticSearch": "自动搜索", - "BackupFolderHelpText": "相对路径将在{appName}的AppData目录下", + "BackupFolderHelpText": "相对路径将在 {appName} 的 AppData 目录下", "BindAddress": "绑定地址", "BindAddressHelpText": "有效的 IP 地址、localhost、或以'*'代表所有接口", "BlocklistLoadError": "无法加载黑名单", @@ -1827,5 +1827,8 @@ "CustomFormatsSpecificationMaximumSizeHelpText": "必须小于或等于该尺寸时才会发布", "AutoTaggingSpecificationGenre": "类型", "AutoTaggingSpecificationSeriesType": "系列类型", - "AutoTaggingSpecificationStatus": "状态" + "AutoTaggingSpecificationStatus": "状态", + "ClickToChangeIndexerFlags": "点击修改索引器标志", + "ConnectionSettingsUrlBaseHelpText": "向 {clientName} url 添加前缀,例如 {url}", + "BlocklistFilterHasNoItems": "所选的黑名单过滤器没有项目" }