From a4ba3ea244a6a4c4bab56f9d79521ba7674e6a81 Mon Sep 17 00:00:00 2001 From: Herve Lauwerier Date: Thu, 14 Sep 2023 13:02:47 +0000 Subject: [PATCH] Multiple Translations updated by Weblate Translation: Servarr/Sonarr Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/fr/ (cherry picked from commit aa8339e6c09182b65ed6e0497eb0fcf9a5abbea9) --- src/NzbDrone.Core/Localization/Core/el.json | 6 +- src/NzbDrone.Core/Localization/Core/fr.json | 62 +++++++++- src/NzbDrone.Core/Localization/Core/ko.json | 17 ++- src/NzbDrone.Core/Localization/Core/pl.json | 6 +- src/NzbDrone.Core/Localization/Core/pt.json | 111 +++++++++++++++++- .../Localization/Core/pt_BR.json | 2 +- src/NzbDrone.Core/Localization/Core/ro.json | 34 +++++- src/NzbDrone.Core/Localization/Core/ru.json | 5 +- .../Localization/Core/zh_CN.json | 82 ++++++------- 9 files changed, 276 insertions(+), 49 deletions(-) diff --git a/src/NzbDrone.Core/Localization/Core/el.json b/src/NzbDrone.Core/Localization/Core/el.json index ffadb1f73..7bfb1c9ff 100644 --- a/src/NzbDrone.Core/Localization/Core/el.json +++ b/src/NzbDrone.Core/Localization/Core/el.json @@ -14,5 +14,9 @@ "DeleteCustomFormatMessageText": "Είστε σίγουροι πως θέλετε να διαγράψετε τη προσαρμοσμένη μορφή '{0}';", "RemoveSelectedItemsQueueMessageText": "Είστε σίγουροι πως θέλετε να διαγράψετε {0} αντικείμενα από την ουρά;", "CloneCondition": "Κλωνοποίηση συνθήκης", - "RemoveSelectedItemQueueMessageText": "Είστε σίγουροι πως θέλετε να διαγράψετε 1 αντικείμενο από την ουρά;" + "RemoveSelectedItemQueueMessageText": "Είστε σίγουροι πως θέλετε να διαγράψετε 1 αντικείμενο από την ουρά;", + "AddConditionImplementation": "Προσθήκη", + "AppUpdated": "{appName} Ενημερώθηκε", + "AutoAdd": "Προσθήκη", + "AddConnectionImplementation": "Προσθήκη" } diff --git a/src/NzbDrone.Core/Localization/Core/fr.json b/src/NzbDrone.Core/Localization/Core/fr.json index 3d36f819c..5dce946d5 100644 --- a/src/NzbDrone.Core/Localization/Core/fr.json +++ b/src/NzbDrone.Core/Localization/Core/fr.json @@ -157,5 +157,65 @@ "AuthenticationMethodHelpTextWarning": "Veuillez sélectionner une méthode d'authentification valide", "AuthenticationRequiredHelpText": "Modifier les demandes pour lesquelles l'authentification est requise. Ne changez rien si vous ne comprenez pas les risques.", "AutomaticUpdatesDisabledDocker": "Les mises à jour automatiques ne sont pas directement prises en charge lors de l'utilisation du mécanisme de mise à jour de Docker. Vous devrez mettre à jour l'image du conteneur en dehors de {appName} ou utiliser un script", - "BackupRetentionHelpText": "Les sauvegardes automatiques plus anciennes que la période de rétention seront nettoyées automatiquement" + "BackupRetentionHelpText": "Les sauvegardes automatiques plus anciennes que la période de rétention seront nettoyées automatiquement", + "QualityProfile": "Profil de qualité", + "RemotePathMappingDownloadPermissionsHealthCheckMessage": "Sonarr peut voir mais ne peut pas accéder à l'épisode téléchargé {0}. Probablement une erreur de permissions.", + "RemotePathMappingDockerFolderMissingHealthCheckMessage": "Vous utilisez Docker ; le client de téléchargement {0} place les téléchargements dans {1}, mais ce répertoire ne semble pas exister dans le conteneur. Vérifiez vos mappages de chemins d'accès distants et les paramètres de volume du conteneur.", + "BlocklistReleases": "Publications de la liste de blocage", + "BindAddress": "Adresse de liaison", + "BackupsLoadError": "Impossible de charger les sauvegardes", + "BlocklistReleaseHelpText": "Lance une nouvelle recherche pour cet épisode et empêche que cette version soit à nouveau récupérée.", + "BuiltIn": "Intégré", + "BrowserReloadRequired": "Rechargement du navigateur nécessaire", + "BypassDelayIfAboveCustomFormatScore": "Ignorer si le score est supérieur au format personnalisé", + "CheckDownloadClientForDetails": "Pour plus de détails, consultez le client de téléchargement", + "ChooseAnotherFolder": "Sélectionnez un autre dossier", + "BlocklistLoadError": "Impossible de charger la liste de blocage", + "BranchUpdate": "Branche à utiliser pour mettre à jour Sonarr", + "BypassDelayIfAboveCustomFormatScoreMinimumScore": "Score minimum pour le format personnalisé", + "CalendarLoadError": "Impossible de charger le calendrier", + "BypassDelayIfAboveCustomFormatScoreHelpText": "Ignorer lorsque la version a un score supérieur au score minimum configuré pour le format personnalisé", + "CertificateValidationHelpText": "Modifier le niveau de rigueur de la validation de la certification HTTPS. Ne pas modifier si vous ne maîtrisez pas les risques.", + "Certification": "Certification", + "ChangeFileDateHelpText": "Modifier la date du fichier lors de l'importation/la réanalyse", + "ChmodFolder": "chmod Dossier", + "ChmodFolderHelpText": "Octal, appliqué lors de l'importation/du renommage des dossiers et fichiers multimédias (sans bits d'exécution)", + "ChmodFolderHelpTextWarning": "Cela ne fonctionne que si l'utilisateur qui exécute sonarr est le propriétaire du fichier. Il est préférable de s'assurer que le client de téléchargement définit correctement les permissions.", + "ChownGroup": "chown Groupe", + "ChownGroupHelpText": "Nom du groupe ou gid. Utilisez gid pour les systèmes de fichiers distants.", + "ChownGroupHelpTextWarning": "Cela ne fonctionne que si l'utilisateur qui exécute sonarr est le propriétaire du fichier. Il est préférable de s'assurer que le client de téléchargement utilise le même groupe que sonarr.", + "ClickToChangeQuality": "Cliquez pour changer la qualité", + "RefreshSeries": "Actualiser les séries", + "RecycleBinUnableToWriteHealthCheckMessage": "Impossible d'écrire dans le dossier configuré de la corbeille de recyclage : {0}. Assurez-vous que ce chemin existe et qu'il est accessible en écriture par l'utilisateur qui exécute Sonarr.", + "RemotePathMappingFileRemovedHealthCheckMessage": "Le fichier {0} a été supprimé en cours de traitement.", + "RemotePathMappingFilesGenericPermissionsHealthCheckMessage": "Le client de téléchargement {0} a signalé des fichiers dans {1} mais Sonarr ne peut pas voir ce répertoire. Il se peut que vous deviez ajuster les permissions du dossier.", + "CalendarFeed": "Calendrier {appName}", + "CalendarLegendDownloadedTooltip": "L'épisode a été téléchargé et classé", + "CalendarLegendDownloadingTooltip": "L'épisode est en cours de téléchargement", + "CalendarLegendFinaleTooltip": "Fin de série ou de saison", + "CalendarLegendMissingTooltip": "L'épisode a été diffusé et est absent du disque", + "CalendarLegendOnAirTooltip": "Épisode en cours de diffusion", + "CalendarLegendPremiereTooltip": "Première de la série ou de la saison", + "CalendarLegendUnairedTooltip": "L'épisode n'a pas encore été diffusé", + "CalendarLegendUnmonitoredTooltip": "L'épisode n'est pas surveillé", + "CancelProcessing": "Annuler le traitement", + "ChooseImportMode": "Sélectionnez le mode d'importation", + "ClickToChangeLanguage": "Cliquez pour changer de langue", + "ClickToChangeEpisode": "Cliquez pour changer d'épisode", + "ClickToChangeReleaseGroup": "Cliquez pour changer de groupe de diffusion", + "RemotePathMappingFilesBadDockerPathHealthCheckMessage": "Vous utilisez Docker ; le client de téléchargement {0} a signalé des fichiers dans {1} mais ce n'est pas un chemin {2} valide. Vérifiez vos mappages de chemins d'accès distants et les paramètres du client de téléchargement.", + "BypassDelayIfAboveCustomFormatScoreMinimumScoreHelpText": "Score minimum requis pour le format personnalisé pour ignorer le délai pour le protocole préféré", + "BypassDelayIfHighestQualityHelpText": "Ignorer le délai lorsque la libération a la qualité activée la plus élevée dans le profil de qualité avec le protocole préféré.", + "RemotePathMappingBadDockerPathHealthCheckMessage": "Vous utilisez Docker ; le client de téléchargement {0} place les téléchargements dans {1} mais ce n'est pas un chemin {2} valide. Revoyez vos mappages de chemins d'accès distants et les paramètres du client de téléchargement.", + "RemotePathMappingFilesLocalWrongOSPathHealthCheckMessage": "Le client de téléchargement local {0} a signalé des fichiers dans {1}, mais il ne s'agit pas d'un chemin {2} valide. Vérifiez les paramètres de votre client de téléchargement.", + "RemotePathMappingFilesWrongOSPathHealthCheckMessage": "Le client de téléchargement distant {0} a signalé des fichiers dans {1}, mais il ne s'agit pas d'un chemin {2} valide. Revoyez vos mappages de chemins d'accès distants et les paramètres du client de téléchargement.", + "RemotePathMappingFolderPermissionsHealthCheckMessage": "Sonarr peut voir mais ne peut pas accéder au répertoire de téléchargement {0}. Il s'agit probablement d'une erreur de permissions.", + "Path": "Chemin", + "QueueIsEmpty": "La file d'attente est vide", + "Warn": "Avertissement", + "Week": "Semaine", + "Yesterday": "Hier", + "Password": "Mot de passe", + "Queue": "File d'attente", + "Wanted": "Recherché" } diff --git a/src/NzbDrone.Core/Localization/Core/ko.json b/src/NzbDrone.Core/Localization/Core/ko.json index 0967ef424..a719741c0 100644 --- a/src/NzbDrone.Core/Localization/Core/ko.json +++ b/src/NzbDrone.Core/Localization/Core/ko.json @@ -1 +1,16 @@ -{} +{ + "StopSelecting": "선택 취소", + "Sort": "정렬", + "AddedToDownloadQueue": "다운로드 대기열에 추가됨", + "Calendar": "달력", + "CalendarOptions": "달력 옵션", + "System": "시스템", + "AddToDownloadQueue": "다운로드 대기열에 추가됨", + "NoHistory": "내역 없음", + "SelectAll": "모두 선택", + "View": "표시 변경", + "AuthenticationMethodHelpText": "{appName}에 접근하려면 사용자 이름과 암호가 필요합니다.", + "AddNew": "새로 추가하기", + "History": "내역", + "Sunday": "일요일" +} diff --git a/src/NzbDrone.Core/Localization/Core/pl.json b/src/NzbDrone.Core/Localization/Core/pl.json index 974579375..6717d3c29 100644 --- a/src/NzbDrone.Core/Localization/Core/pl.json +++ b/src/NzbDrone.Core/Localization/Core/pl.json @@ -14,5 +14,9 @@ "Authentication": "Autoryzacja", "BlocklistReleases": "Dodaj wersje do czarnej listy", "ApiKeyValidationHealthCheckMessage": "Zaktualizuj swój klucz API aby był długi na co najmniej {0} znaków. Możesz to zrobić poprzez ustawienia lub plik konfiguracyjny", - "AudioInfo": "Informacje o audio" + "AudioInfo": "Informacje o audio", + "AddAutoTagError": "Nie można dodać nowego tagu automatycznego, spróbuj ponownie.", + "AddConditionError": "Nie można dodać nowego warunku, spróbuj ponownie.", + "AddConnection": "Dodaj połączenie", + "AddCustomFilter": "Dodaj spersonalizowany filtr" } diff --git a/src/NzbDrone.Core/Localization/Core/pt.json b/src/NzbDrone.Core/Localization/Core/pt.json index 32766a87b..5aa1d1182 100644 --- a/src/NzbDrone.Core/Localization/Core/pt.json +++ b/src/NzbDrone.Core/Localization/Core/pt.json @@ -14,5 +14,114 @@ "About": "Sobre", "Actions": "Ações", "Absolute": "Absoluto", - "AddANewPath": "Adicionar novo caminho" + "AddANewPath": "Adicionar novo caminho", + "AddCondition": "Adicionar Condição", + "AirDate": "Data de Transmissão", + "AllTitles": "Todos os Títulos", + "Apply": "Aplicar", + "AddingTag": "Adicionando etiqueta", + "AgeWhenGrabbed": "Idade (quando capturada)", + "ApplyTags": "Aplicar etiquetas", + "Authentication": "Autenticação", + "AuthenticationMethodHelpText": "Solicitar Nome de Usuário e Senha para acessar o {appName}", + "AuthenticationRequired": "Autenticação Necessária", + "AutoAdd": "Adicionar automaticamente", + "AddRootFolder": "Adicionar pasta raiz", + "ApplyTagsHelpTextHowToApplyImportLists": "Como aplicar etiquetas às listas de importação selecionadas", + "ApplyTagsHelpTextHowToApplyIndexers": "Como aplicar etiquetas aos indexadores selecionados", + "AddListExclusion": "Adicionar exclusão de lista", + "AddListExclusionHelpText": "Impedir série de ser adicionada ao Sonarr através de listas", + "AddNewSeriesSearchForCutoffUnmetEpisodes": "Iniciar busca por episódios de corte não atendidos", + "AddSeriesWithTitle": "Adicionar {title}", + "AddedDate": "Adicionado: {date}", + "Airs": "Exibições", + "AirsDateAtTimeOn": "{date} às {time} em {networkLabel}", + "AirsTbaOn": "TBA em {networkLabel}", + "AirsTimeOn": "{time} em {networkLabel}", + "AirsTomorrowOn": "Amanhã às {time} em {networkLabel}", + "AllFiles": "Todos os Arquivos", + "AllSeriesAreHiddenByTheAppliedFilter": "Todos os resultados foram ocultados pelo filtro aplicado", + "AlreadyInYourLibrary": "Já está na sua biblioteca", + "AlternateTitles": "Títulos Alternativos", + "Anime": "Anime", + "AnimeTypeDescription": "Episódios lançados usando um número de episódio absoluto", + "AnimeTypeFormat": "Número absoluto do episódio ({format})", + "Any": "Quaisquer", + "AppUpdated": "{appName} Atualizado", + "AppUpdatedVersion": "{appName} foi atualizado para a versão `{version}`, para obter as alterações mais recentes, você precisará recarregar {appName} ", + "ApplyTagsHelpTextHowToApplySeries": "Como aplicar etiquetas à série selecionada", + "ApplyTagsHelpTextRemove": "Remover: eliminar as etiquetas adicionadas", + "AptUpdater": "Utilize o apt para instalar a atualização", + "AuthenticationMethod": "Método de Autenticação", + "AuthenticationRequiredPasswordHelpTextWarning": "Insira uma nova senha", + "AuthenticationRequiredUsernameHelpTextWarning": "Insira um novo Nome de Usuário", + "AutoTagging": "Etiqueta Automática", + "AutoTaggingLoadError": "Não foi possível carregar a etiqueta automática", + "AutoTaggingNegateHelpText": "Se marcada, a regra de etiqueta automática não será aplicada se esta condição {implementationName} corresponder.", + "AddNew": "Adicionar Novo", + "Age": "Idade", + "AddAutoTagError": "Não foi possível adicionar uma nova etiqueta automática, tente novamente.", + "AddConditionError": "Não foi possível adicionar uma nova condição, tente novamente.", + "AddConnection": "Adicionar Conexão", + "AddCustomFormat": "Adicionar formato personalizado", + "AddDelayProfile": "Adicionar perfil de atraso", + "AddDownloadClientError": "Não foi possível adicionar um novo cliente de downloads, tente novamente.", + "AddExclusion": "Adicionar exclusão", + "AddImportList": "Adicionar Lista de Importação", + "AddIndexer": "Adicionar indexador", + "AddImportListExclusion": "Adicionar exclusão na lista de importação", + "AddNotificationError": "Não foi possível adicionar uma nova notificação, tente novamente.", + "AddQualityProfile": "Adicionar Perfil de Qualidade", + "AddReleaseProfile": "Adicionar Perfil de Lançamento", + "AddRemotePathMappingError": "Não foi possível adicionar um novo mapeamento de caminho remoto, tente novamente.", + "AfterManualRefresh": "Após a atualização manual", + "AllResultsAreHiddenByTheAppliedFilter": "Todos os resultados foram ocultados pelo filtro aplicado", + "Always": "Sempre", + "AnalyseVideoFiles": "Analisar arquivos de vídeo", + "Analytics": "Análise", + "AnimeEpisodeFormat": "Formato do Episódio do Anime", + "ApplicationUrlHelpText": "O URL desta aplicação externa, incluindo http(s)://, porta e URL base", + "AuthBasic": "Básico (pop-up do browser)", + "AppDataDirectory": "Diretório AppData", + "AddCustomFormatError": "Não foi possível adicionar um novo formato personalizado, tente novamente.", + "AddDownloadClient": "Adicionar cliente de transferências", + "AddImportListExclusionError": "Não foi possível adicionar uma nova exclusão na lista de importação, tente novamente.", + "AddNewSeriesRootFolderHelpText": "A subpasta '{folder}' será criada automaticamente", + "AddRemotePathMapping": "Adicionar mapeamento de caminho remoto", + "AnalyseVideoFilesHelpText": "Extraia informações de vídeo, como resolução, tempo de execução e informações de codec de arquivos. Isso requer que o Sonarr leia partes do arquivo que podem causar alta atividade no disco ou na rede durante as varreduras.", + "AnalyticsEnabledHelpText": "Envie informações anônimas de uso e erro para os servidores do Sonarr. Isso inclui informações sobre seu navegador, quais páginas do Sonarr WebUI você usa, relatórios de erros, bem como sistema operacional e versão de tempo de execução. Usaremos essas informações para priorizar recursos e correções de bugs.", + "ApiKey": "Chave da API", + "ApplicationURL": "URL do Aplicativo", + "ApplyTagsHelpTextAdd": "Adicionar: agregar as etiquetas à lista existente de etiquetas", + "AddQualityProfileError": "Não foi possível adicionar um novo perfil de qualidade, tente novamente.", + "ApplyTagsHelpTextHowToApplyDownloadClients": "Como aplicar etiquetas aos clientes de download selecionados", + "ApplyTagsHelpTextReplace": "Substituir: mudar as etiquetas pelas adicionadas (deixe em branco para limpar todas as etiquetas)", + "AuthenticationMethodHelpTextWarning": "Selecione um método de autenticação válido", + "AuthenticationRequiredWarning": "Para evitar o acesso remoto sem autenticação, {appName} agora exige que a autenticação esteja habilitada. Opcionalmente, você pode desabilitar a autenticação de endereços locais.", + "AutoRedownloadFailedHelpText": "Procurar automaticamente e tente baixar uma versão diferente", + "AudioInfo": "Informações do áudio", + "AuthForm": "Formulários (Página de Login)", + "AuthenticationRequiredHelpText": "Altere para quais solicitações a autenticação é necessária. Não mude a menos que você entenda os riscos.", + "Agenda": "Agenda", + "All": "Todos", + "AnEpisodeIsDownloading": "Um episódio está sendo baixado", + "AudioLanguages": "Idiomas do Áudio", + "AddConditionImplementation": "Adicionar Condição - {implementationName}", + "AddConnectionImplementation": "Adicionar Conexão - {implementationName}", + "AddCustomFilter": "Adicionar Filtro Personalizado", + "AddDownloadClientImplementation": "Adicionar Cliente de Download - {implementationName}", + "AddImportListImplementation": "Adicionar Lista de Importação - {implementationName}", + "AddIndexerError": "Não foi possível adicionar um novo indexador, tente novamente.", + "AddIndexerImplementation": "Adicionar Indexador - {implementationName}", + "AddNewRestriction": "Adicionar nova restrição", + "AddNewSeriesSearchForMissingEpisodes": "Iniciar pesquisa por episódios ausentes", + "AddToDownloadQueue": "Adicionar à fila de download", + "AddList": "Adicionar Lista", + "AddListError": "Não foi possível adicionar uma nova lista, tente novamente.", + "AddListExclusionError": "Não foi possível adicionar uma nova exclusão de lista, tente novamente.", + "AddedToDownloadQueue": "Adicionado à fila de download", + "AllSeriesInRootFolderHaveBeenImported": "Todas as séries em {path} foram importadas", + "AddNewSeries": "Adicionar Nova Série", + "AddNewSeriesError": "Erro ao carregar resultados da busca. Por favor, tente novamente.", + "AddNewSeriesHelpText": "É fácil adicionar uma nova série, apenas comece a escrever o nome da série que quer adicionar." } diff --git a/src/NzbDrone.Core/Localization/Core/pt_BR.json b/src/NzbDrone.Core/Localization/Core/pt_BR.json index ec91c7a81..3ba1cd817 100644 --- a/src/NzbDrone.Core/Localization/Core/pt_BR.json +++ b/src/NzbDrone.Core/Localization/Core/pt_BR.json @@ -1272,7 +1272,7 @@ "OverrideGrabNoQuality": "A qualidade deve ser selecionada", "OverrideGrabNoSeries": "A série deve ser selecionada", "Parse": "Analisar", - "ParseModalHelpTextDetails": "{appName} tentará analisar o título e mostrar detalhes sobre ele", + "ParseModalHelpTextDetails": "Sonarr tentará analisar o título e mostrar detalhes sobre ele", "RecentChanges": "Mudanças Recentes", "ReleaseRejected": "Lançamento Rejeitado", "ReleaseSceneIndicatorAssumingScene": "Assumindo a Numeração da Scene.", diff --git a/src/NzbDrone.Core/Localization/Core/ro.json b/src/NzbDrone.Core/Localization/Core/ro.json index 25fecf030..6869a799f 100644 --- a/src/NzbDrone.Core/Localization/Core/ro.json +++ b/src/NzbDrone.Core/Localization/Core/ro.json @@ -159,5 +159,37 @@ "SelectFolderModalTitle": "{modalTitle} - Selectați folder", "SelectDownloadClientModalTitle": "{modalTitle} - Selectați clientul de descărcare", "SelectDropdown": "Selectați...", - "True": "Adevărat" + "True": "Adevărat", + "FormatAgeMinutes": "minute", + "TablePageSize": "Mărimea Paginii", + "QueueLoadError": "Nu s-a putut încărca coada de așteptare", + "DownloadIgnored": "Descărcarea ignorată", + "BlocklistLoadError": "Imposibil de încărcat lista neagră", + "FullColorEvents": "Evenimente pline de culoare", + "InfoUrl": "URL informații", + "AddConnection": "Adăugați conexiune", + "DeletedReasonUpgrade": "Fișierul a fost șters pentru a importa un upgrade", + "CustomFormatJson": "Format JSON personalizat", + "HistoryLoadError": "Istoricul nu poate fi încărcat", + "DefaultNameCopiedSpecification": "{name} - Copie", + "DefaultNameCopiedProfile": "{name} - Copie", + "DeletedReasonManual": "Fișierul a fost șters prin interfața de utilizare", + "NoHistoryFound": "Nu s-a găsit istoric", + "Or": "sau", + "PendingDownloadClientUnavailable": "În așteptare - Clientul de descărcare nu este disponibil", + "ReleaseProfilesLoadError": "Nu se pot încărca profilurile", + "UnknownEventTooltip": "Eveniment necunoscut", + "Unknown": "Necunoscut", + "AddConnectionImplementation": "Adăugați conexiune - {implementationName}", + "AddDownloadClientImplementation": "Adăugați client de descărcare - {implementationName}", + "AddIndexerImplementation": "Adăugați Indexator - {implementationName}", + "Umask": "", + "AuthenticationRequiredPasswordHelpTextWarning": "Introduceți o parolă nouă", + "FormatAgeHours": "ore", + "FormatAgeHour": "oră", + "FormatAgeDays": "zile", + "FormatAgeDay": "zi", + "TablePageSizeHelpText": "Numărul de articole de afișat pe fiecare pagină", + "RemoveSelectedBlocklistMessageText": "Sigur doriți să eliminați elementele selectate din lista neagră?", + "AuthenticationRequiredUsernameHelpTextWarning": "Introduceți un nou nume de utilizator" } diff --git a/src/NzbDrone.Core/Localization/Core/ru.json b/src/NzbDrone.Core/Localization/Core/ru.json index a7a0d0c80..df6c65d17 100644 --- a/src/NzbDrone.Core/Localization/Core/ru.json +++ b/src/NzbDrone.Core/Localization/Core/ru.json @@ -146,5 +146,8 @@ "LanguagesLoadError": "Невозможно загрузить языки", "RemoveQueueItem": "Удалить - {sourceTitle}", "ResetQualityDefinitionsMessageText": "Вы уверены, что хотите сбросить определения качества?", - "RemoveSelectedItemsQueueMessageText": "Вы действительно хотите удалить {selectedCount} элементов из очереди?" + "RemoveSelectedItemsQueueMessageText": "Вы действительно хотите удалить {selectedCount} элементов из очереди?", + "AuthenticationMethod": "Способ авторизации", + "AuthenticationRequiredPasswordHelpTextWarning": "Введите новый пароль", + "AuthenticationRequiredUsernameHelpTextWarning": "Введите новое имя пользователя" } diff --git a/src/NzbDrone.Core/Localization/Core/zh_CN.json b/src/NzbDrone.Core/Localization/Core/zh_CN.json index 54b2811cb..734024ea2 100644 --- a/src/NzbDrone.Core/Localization/Core/zh_CN.json +++ b/src/NzbDrone.Core/Localization/Core/zh_CN.json @@ -5,7 +5,7 @@ "DeleteCustomFormatMessageText": "是否确实要删除条件“{0}”?", "ApiKeyValidationHealthCheckMessage": "请将API密钥更新为至少{0}个字符长。您可以通过设置或配置文件执行此操作", "RemoveSelectedItemQueueMessageText": "您确定要从队列中删除一个项目吗?", - "RemoveSelectedItemsQueueMessageText": "您确定要从队列中删除 {selectedCount} 个项目吗?", + "RemoveSelectedItemsQueueMessageText": "您确定要从队列中删除{selectedCount}项吗?", "ApplyChanges": "应用更改", "AutomaticAdd": "自动添加", "EditSelectedDownloadClients": "编辑选定的下载客户端", @@ -135,8 +135,8 @@ "RemotePathMappingFileRemovedHealthCheckMessage": "文件{0} 在处理的过程中被部分删除。", "AutoAdd": "自动添加", "Cancel": "取消", - "DeleteSelectedDownloadClientsMessageText": "是否确实要删除 {count} 个选定的下载客户端?", - "DeleteSelectedImportListsMessageText": "是否确实要删除 {count} 个选定的导入列表?", + "DeleteSelectedDownloadClientsMessageText": "您确定要删除{count}选定的下载客户端吗?", + "DeleteSelectedImportListsMessageText": "您确定要删除选定的{count}导入列表吗?", "Details": "详情", "Name": "名称", "No": "否", @@ -166,7 +166,7 @@ "Date": "日期", "DeleteBackup": "删除备份", "DeleteCustomFormat": "删除自定义命名格式", - "DeleteSelectedIndexersMessageText": "是否确实要删除 {count} 个选定的索引器?", + "DeleteSelectedIndexersMessageText": "您确定要删除{count}选定的索引器吗?", "Deleted": "已删除", "Disabled": "禁用", "Discord": "Discord", @@ -219,7 +219,7 @@ "RelativePath": "相对路径", "ReleaseGroups": "制作团队", "Reload": "重新加载", - "DeleteBackupMessageText": "您确定要删除备份 '{name}' 吗?", + "DeleteBackupMessageText": "您确定要删除备份“{name}”吗?", "EnableAutomaticSearch": "启用自动搜索", "EpisodeAirDate": "剧集播出日期", "IndexerSearchNoInteractiveHealthCheckMessage": "没有启用交互式搜索的索引器,{appName}将不提供任何交互式搜索结果", @@ -310,7 +310,7 @@ "Special": "特色", "RemotePathMappingImportFailedHealthCheckMessage": "{appName}无法导入剧集。查看日志以了解详细信息。", "RemotePathMappingWrongOSPathHealthCheckMessage": "远程下载客户端{0}将文件下载在{1}中,但这不是有效的{2}路径。查看远程路径映射并更新下载客户端设置。", - "RemoveFromDownloadClientHelpTextWarning": "移除操作会从下载客户端中删除任务和已下载文件。", + "RemoveFromDownloadClientHelpTextWarning": "删除将从下载客户端删除下载和文件。", "Renamed": "已重命名", "RootFolderPath": "根目录路径", "Runtime": "时长", @@ -448,7 +448,7 @@ "ConnectSettingsSummary": "通知、与媒体服务器/播放器的链接、自定义脚本", "ConnectionLost": "连接丢失", "ConnectionLostReconnect": "{appName} 将会尝试自动连接,您也可以点击下方的重新加载。", - "ConnectionLostToBackend": "{appName} 与后端的链接已断开,需要重新加载恢复功能。", + "ConnectionLostToBackend": "{appName}失去了与后端的连接,需要重新加载以恢复功能。", "Connections": "连接", "Continuing": "仍在继续", "CopyToClipboard": "复制到剪贴板", @@ -489,7 +489,7 @@ "DeleteQualityProfileMessageText": "你确定要删除质量配置 “{name}” 吗?", "DeleteReleaseProfile": "删除发布组配置", "DeleteReleaseProfileMessageText": "你确定要删除发布组配置 “{name}” 吗?", - "DeleteRemotePathMapping": "删除远程映射路径", + "DeleteRemotePathMapping": "删除远程路径映射", "DeleteRemotePathMappingMessageText": "你确定要删除此远程路径映射吗?", "DeleteRootFolderMessageText": "你确定要删除根目录 “{path}” 吗?", "DeleteSelectedEpisodeFilesHelpText": "你确定要删除选中的集文件吗?", @@ -519,7 +519,7 @@ "UpdateMechanismHelpText": "使用 {appName} 内置的更新程序或脚本", "AuthenticationRequiredHelpText": "更改需要身份验证的请求。除非您了解风险,否则请勿更改。", "AnEpisodeIsDownloading": "集正在下载", - "AuthenticationRequiredWarning": "为了防止在没有身份验证的情况下进行远程访问,{appName} 需要启用身份验证。请配置您的身份验证方法和凭据。您可以选择从本地地址禁用身份验证。", + "AuthenticationRequiredWarning": "为了防止未经身份验证的远程访问,{appName}现在需要启用身份验证。您可以选择禁用本地地址的身份验证。", "AutomaticSearch": "自动搜索", "BackupFolderHelpText": "相对路径将在{appName}的AppData目录下", "BindAddress": "绑定地址", @@ -546,7 +546,7 @@ "AnimeTypeDescription": "使用绝对集数发布的集数", "ApiKey": "API 密钥", "ApplicationUrlHelpText": "此应用的外部URL,包含 http(s)://、端口和基本URL", - "AuthenticationMethodHelpText": "需要用户名和密码来访问 {appName}", + "AuthenticationMethodHelpText": "需要用户名和密码以访问{appName}", "AuthBasic": "基础(浏览器弹出对话框)", "AuthForm": "表单(登陆页面)", "Authentication": "认证", @@ -588,7 +588,7 @@ "DoneEditingGroups": "完成编辑组", "DoNotPrefer": "不要首选", "DoNotUpgradeAutomatically": "不要自动升级", - "DownloadIgnored": "下载被忽略", + "DownloadIgnored": "忽略下载", "DownloadIgnoredTooltip": "集下载被忽略", "EditAutoTag": "编辑自动标签", "AddAutoTagError": "无法添加一个新自动标签,请重试。", @@ -761,7 +761,7 @@ "EnableInteractiveSearchHelpText": "当手动搜索启用时使用", "EnableMediaInfoHelpText": "从文件中提取视频信息,如分辨率、运行时间和编解码器信息。这需要{appName}读取文件,可能导致扫描期间磁盘或网络出现高负载。", "GrabbedHistoryTooltip": "集抓取自 {indexer} 并发送至 {downloadClient}", - "HealthMessagesInfoBox": "您可以通过单击行尾的wiki链接(图书图标)或检查您的[日志]({link})来查找有关这些健康检查的更多信息。如果您在解读这些信息时遇到困难,可以通过以下链接联系我们获得支持。", + "HealthMessagesInfoBox": "您可以通过单击行尾的wiki链接(图书图标)或检查[logs]({link})来查找有关这些运行状况检查消息原因的更多信息。如果你在理解这些信息方面有困难,你可以通过下面的链接联系我们的支持。", "StandardEpisodeFormat": "标准剧集格式", "DefaultNameCopiedSpecification": "{name} - 复制", "AddListExclusion": "添加排除列表", @@ -772,9 +772,9 @@ "AlternateTitles": "备选标题", "Any": "任何", "AuthenticationMethodHelpTextWarning": "请选择有效的认证方式", - "AuthenticationMethod": "", - "AuthenticationRequiredPasswordHelpTextWarning": "输入一个新的密码", - "AuthenticationRequiredUsernameHelpTextWarning": "输入一个新的用户名", + "AuthenticationMethod": "认证方式", + "AuthenticationRequiredPasswordHelpTextWarning": "输入新密码", + "AuthenticationRequiredUsernameHelpTextWarning": "输入新用户名", "DailyEpisodeFormat": "每日剧集格式", "MediaManagementSettingsSummary": "命名,文件管理和根文件夹设置", "ReplaceIllegalCharacters": "替换非法字符", @@ -818,9 +818,9 @@ "RemotePathMappingsInfo": "很少需要远程路径映射,如果{app}和您的下载客户端在同一系统上,最好匹配您的路径。有关详细信息,请参阅[wiki]({wikiLink})", "IndexerPriorityHelpText": "索引器优先级从1(最高)到50(最低),默认25。当资源连接中断时寻找同等资源时使用,否则{appName}将依旧使用已启用的索引器进行RSS同步并搜索", "IndexerTagHelpText": "仅对至少有一个匹配标记的剧集使用此索引器。留空则适用于所有剧集。", - "InteractiveImportNoFilesFound": "在选中文件夹中找不到视频文件", - "RemoveSelectedBlocklistMessageText": "您确定要从阻止列表中删除所选项目吗?", - "InteractiveImportNoQuality": "必须为每个选中的文件选择质量", + "InteractiveImportNoFilesFound": "在所选文件夹中没有找到视频文件", + "RemoveSelectedBlocklistMessageText": "你确定你想从过滤清单中删除选中的项目吗?", + "InteractiveImportNoQuality": "必须为每个选定的文件选择质量", "RestartSonarr": "重启{appName}", "InteractiveSearchModalHeaderSeason": "手动搜索 - {season}", "SearchMonitored": "搜索已监控", @@ -865,7 +865,7 @@ "VisitTheWikiForMoreDetails": "访问wiki获取更多详细信息: ", "AirsTbaOn": "时间待定,在 {networkLabel} 播出", "AirsTimeOn": "{time} 在 {networkLabel} 播出", - "NotificationStatusAllClientHealthCheckMessage": "由于故障所有通知都不可用", + "NotificationStatusAllClientHealthCheckMessage": "由于故障,所有通知都不可用", "Yesterday": "昨天", "OnGrab": "抓取中", "PendingChangesStayReview": "留下检查更改", @@ -938,7 +938,7 @@ "ExpandAll": "展开所有", "False": "否", "FullColorEvents": "全彩事件", - "FullColorEventsHelpText": "更改样式为将整个事件填充为状态颜色,而不仅仅是左边缘。 不适用于议程", + "FullColorEventsHelpText": "改变样式,用状态颜色为整个事件着色,而不仅仅是左边缘。不适用于议程", "HourShorthand": "时", "ImportedTo": "导入到", "Importing": "导入中", @@ -946,9 +946,9 @@ "IndexersSettingsSummary": "索引器和索引器选项", "InteractiveImport": "手动导入", "InstanceNameHelpText": "选项卡及日志应用名称", - "InteractiveImportLoadError": "无法加载手动导入项目", + "InteractiveImportLoadError": "无法加载手动导入项", "InteractiveImportNoEpisode": "必须为每个选中的文件选择一个或多个集", - "InteractiveImportNoImportMode": "必须选择导入模式", + "InteractiveImportNoImportMode": "必须选择导入方式", "InteractiveImportNoLanguage": "必须为每个选中的文件选择语言", "InteractiveImportNoSeries": "必须为每个选中的文件选择剧集", "InteractiveSearchResultsFailedErrorMessage": "搜索失败,因为 {message}。请尝试刷新剧集信息,并验证是否存在必要信息,再尝试进行搜索。", @@ -1037,22 +1037,22 @@ "OnSeriesAdd": "剧集添加时", "Or": "或", "OrganizeModalHeaderSeason": "整理&重命名 - {season}", - "OrganizeNothingToRename": "成功了!任务已完成,没有文件重命名。", + "OrganizeNothingToRename": "成功!我的工作已完成,没有文件要重命名了。", "OrganizeRelativePaths": "所有路径都相对于: `{path}`", - "OrganizeRenamingDisabled": "重命名已关闭,没有文件重新命名", + "OrganizeRenamingDisabled": "重命名被禁用,没有东西可以重命名", "OrganizeSelectedSeriesModalAlert": "提示:要预览重命名,请点击“取消”,然后点击任何剧集标题并使用此图标:", "OrganizeSelectedSeriesModalConfirmation": "你确定要整理 {count} 个选定剧集中的所有文件?", "OverrideAndAddToDownloadQueue": "覆盖并添加到下载队列", "OverrideGrabModalTitle": "覆盖并抓取 - {title}", "OverrideGrabNoEpisode": "必须至少选择一集", - "OverrideGrabNoLanguage": "必须至少选择一种语言", + "OverrideGrabNoLanguage": "必须选择至少一种语言", "OverrideGrabNoQuality": "必须选择质量", "OverrideGrabNoSeries": "必须选择剧集", "Overview": "概述", "OverviewOptions": "概述选项", - "ParseModalHelpText": "在上面的输入框中输入发布标题", + "ParseModalHelpText": "在上面的输入框中输入一个发行版标题", "ParseModalErrorParsing": "解析错误,请重试。", - "ParseModalUnableToParse": "无法解析提供的标题,请重试。", + "ParseModalUnableToParse": "无法解析提供的标题,请再试一次。", "Paused": "暂停", "Pending": "挂起", "PendingChangesMessage": "您有未保存的修改,确定要退出本页么?", @@ -1097,7 +1097,7 @@ "RemoveFromBlocklist": "从黑名单中移除", "RemoveCompletedDownloadsHelpText": "从下载客户端记录中移除已导入的下载", "RemoveFromQueue": "从队列中移除", - "RemoveQueueItem": "移除 - {sourceTitle}", + "RemoveQueueItem": "删除- {sourceTitle}", "RemoveTagsAutomatically": "自动删除标签", "Repeat": "重复", "ResetDefinitions": "重置定义", @@ -1127,7 +1127,7 @@ "SeasonPremieresOnly": "仅限季首播", "SelectDropdown": "选择...", "SelectEpisodesModalTitle": "{modalTitle} - 选择集", - "SelectFolderModalTitle": "{modalTitle} - 选择文件夹", + "SelectFolderModalTitle": "{modalTitle} -选择文件夹", "SelectQuality": "选择质量", "SelectReleaseGroup": "选择发布组", "SeriesDetailsGoTo": "转到 {title}", @@ -1221,7 +1221,7 @@ "ReleaseSceneIndicatorAssumingScene": "推测场景编号。", "ReleaseSceneIndicatorUnknownMessage": "这一集的编号各不相同,版本与任何已知的映射都不匹配。", "RemoveFailedDownloadsHelpText": "从下载客户端中删除已失败的下载", - "RemoveTagsAutomaticallyHelpText": "如果不满足条件,则自动删除标签", + "RemoveTagsAutomaticallyHelpText": "如果条件不满足,则自动移除标签", "ResetAPIKeyMessageText": "您确定要重置您的 API 密钥吗?", "Rss": "RSS", "SceneInformation": "场景信息", @@ -1234,7 +1234,7 @@ "SizeLimit": "尺寸限制", "ShowRelativeDates": "显示相对日期", "ShowRelativeDatesHelpText": "显示相对日期(今天昨天等)或绝对日期", - "TablePageSizeMaximum": "页面大小不得超过 {maximumValue}", + "TablePageSizeMaximum": "页面大小不得超过{maximumValue}", "UiSettingsSummary": "日历、日期和色弱模式选项", "TagCannotBeDeletedWhileInUse": "无法删除使用中的标签", "UnableToLoadRootFolders": "无法加载根目录", @@ -1284,7 +1284,7 @@ "InteractiveSearch": "手动搜索", "InteractiveSearchModalHeader": "手动搜索", "InvalidFormat": "格式不合法", - "InvalidUILanguage": "您的UI设置为无效语言,请更正并保存您的设置", + "InvalidUILanguage": "您的UI被设置为无效的语言,请纠正它并保存设置", "KeyboardShortcuts": "键盘快捷键", "KeyboardShortcutsSaveSettings": "保存设置", "ListRootFolderHelpText": "根目录文件夹列表项需添加", @@ -1311,7 +1311,7 @@ "MyComputer": "我的电脑", "NamingSettings": "命名设置", "NoEpisodeOverview": "没有集摘要", - "NotificationStatusSingleClientHealthCheckMessage": "由于故障通知不可用: {0}", + "NotificationStatusSingleClientHealthCheckMessage": "由于失败导致通知不可用:{0}", "NotificationTriggers": "通知触发器", "NotificationsLoadError": "无法加载通知连接", "OnApplicationUpdate": "程序更新时", @@ -1320,10 +1320,10 @@ "OnImport": "导入中", "Password": "密码", "PendingDownloadClientUnavailable": "挂起 - 下载客户端不可用", - "QueueLoadError": "读取队列失败", + "QueueLoadError": "加载队列失败", "QuickSearch": "快速搜索", - "ReleaseProfiles": "发行配置文件", - "ReleaseProfilesLoadError": "无法加载发行配置文件", + "ReleaseProfiles": "发行版概要", + "ReleaseProfilesLoadError": "无法加载发行版概要", "RemotePath": "远程路径", "RemoveDownloadsAlert": "移除设置被移至上表中的单个下载客户端设置。", "RemoveRootFolder": "移除根目录", @@ -1372,8 +1372,8 @@ "RssSyncInterval": "RSS同步间隔", "SearchAll": "搜索全部", "AgeWhenGrabbed": "年龄(在被抓取后)", - "BypassDelayIfAboveCustomFormatScoreMinimumScoreHelpText": "跳过首选协议延迟所需的最低自定义格式分数", - "BypassDelayIfAboveCustomFormatScoreHelpText": "当抓取发布版本的分数高于配置的最低自定义格式分数时跳过延时", + "BypassDelayIfAboveCustomFormatScoreMinimumScoreHelpText": "绕过首选协议延迟所需的最小自定义格式分数", + "BypassDelayIfAboveCustomFormatScoreHelpText": "当发布版本的评分高于配置的最小自定义格式评分时,跳过延时", "SearchForAllMissing": "搜索所有缺失的集", "SearchForMissing": "搜索缺少", "SearchForQuery": "搜索 {query}", @@ -1385,7 +1385,7 @@ "OnUpgrade": "升级中", "RemotePathMappings": "远程路径映射", "RemotePathMappingsLoadError": "无法加载远程路径映射", - "RemoveQueueItemConfirmation": "你确定要从队列中移除 '{sourceTitle}' 吗?", + "RemoveQueueItemConfirmation": "您确定要从队列中删除'{sourceTitle}'吗?", "RequiredHelpText": "此 {implementationName} 条件必须匹配才能应用自定义格式。 否则,单个 {implementationName} 匹配就足够了。", "RescanSeriesFolderAfterRefresh": "刷新后重新扫描剧集文件夹", "RestartRequiredToApplyChanges": "{appName}需要重新启动才能应用更改,您想现在重新启动吗?", @@ -1415,7 +1415,7 @@ "TorrentDelayHelpText": "延迟几分钟等待获取torrent", "Underscore": "下划线", "SelectAll": "选择全部", - "SelectDownloadClientModalTitle": "{modalTitle} - 选择下载器", + "SelectDownloadClientModalTitle": "{modalTitle} -选择下载客户端", "WantMoreControlAddACustomFormat": "想要更好地控制首选下载吗?添加[自定义格式](/settings/customformats)", "WeekColumnHeader": "日期格式", "WaitingToImport": "等待导入", @@ -1464,7 +1464,7 @@ "RedownloadFailed": "重新下载失败", "RegularExpressionsCanBeTested": "正则表达式可在[此处](http://regexstorm.net/tester)测试。", "SslPort": "SSL端口", - "TablePageSizeMinimum": "页面大小必须至少为 {minimumValue}", + "TablePageSizeMinimum": "页面大小必须至少为{minimumValue}", "TorrentDelayTime": "Torrent延时:{torrentDelay}", "Torrents": "种子", "TotalFileSize": "总文件体积",