mirror of
https://github.com/Readarr/Readarr.git
synced 2026-03-23 17:14:16 -04:00
Compare commits
12 Commits
v0.3.9.227
...
v0.3.10.22
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bb49949853 | ||
|
|
a093061b29 | ||
|
|
df876707c4 | ||
|
|
2af33143ba | ||
|
|
c3c5a47776 | ||
|
|
a21abe0838 | ||
|
|
a32f5f6639 | ||
|
|
4cd45ecc21 | ||
|
|
2c8e0b1ca4 | ||
|
|
bd25c9e3e0 | ||
|
|
ee64b8788b | ||
|
|
7aeada2089 |
@@ -9,7 +9,7 @@ variables:
|
||||
testsFolder: './_tests'
|
||||
yarnCacheFolder: $(Pipeline.Workspace)/.yarn
|
||||
nugetCacheFolder: $(Pipeline.Workspace)/.nuget/packages
|
||||
majorVersion: '0.3.9'
|
||||
majorVersion: '0.3.10'
|
||||
minorVersion: $[counter('minorVersion', 1)]
|
||||
readarrVersion: '$(majorVersion).$(minorVersion)'
|
||||
buildName: '$(Build.SourceBranchName).$(readarrVersion)'
|
||||
|
||||
@@ -338,4 +338,8 @@ Queue.propTypes = {
|
||||
onRemoveSelectedPress: PropTypes.func.isRequired
|
||||
};
|
||||
|
||||
Queue.defaultProps = {
|
||||
count: 0
|
||||
};
|
||||
|
||||
export default Queue;
|
||||
|
||||
@@ -25,7 +25,7 @@ export async function fetchTranslations(): Promise<boolean> {
|
||||
|
||||
export default function translate(
|
||||
key: string,
|
||||
tokens?: Record<string, string | number | boolean>
|
||||
tokens: Record<string, string | number | boolean> = { appName: 'Readarr' }
|
||||
) {
|
||||
const translation = translations[key] || key;
|
||||
|
||||
|
||||
@@ -68,5 +68,16 @@ namespace NzbDrone.Core.Test.IndexerTests
|
||||
|
||||
VerifyNoUpdate();
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void should_not_record_failure_for_unknown_provider()
|
||||
{
|
||||
Subject.RecordFailure(0);
|
||||
|
||||
Mocker.GetMock<IIndexerStatusRepository>()
|
||||
.Verify(v => v.FindByProviderId(1), Times.Never);
|
||||
|
||||
VerifyNoUpdate();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -142,7 +142,7 @@ namespace NzbDrone.Core.CustomFormats
|
||||
}
|
||||
}
|
||||
|
||||
return matches;
|
||||
return matches.OrderBy(x => x.Name).ToList();
|
||||
}
|
||||
|
||||
private static List<CustomFormat> ParseCustomFormat(BookFile bookFile, Author author, List<CustomFormat> allCustomFormats)
|
||||
|
||||
@@ -46,14 +46,16 @@ namespace NzbDrone.Core.Datastore
|
||||
|
||||
private static string GetConnectionString(string dbPath)
|
||||
{
|
||||
var connectionBuilder = new SQLiteConnectionStringBuilder();
|
||||
|
||||
connectionBuilder.DataSource = dbPath;
|
||||
connectionBuilder.CacheSize = -10000;
|
||||
connectionBuilder.DateTimeKind = DateTimeKind.Utc;
|
||||
connectionBuilder.JournalMode = OsInfo.IsOsx ? SQLiteJournalModeEnum.Truncate : SQLiteJournalModeEnum.Wal;
|
||||
connectionBuilder.Pooling = true;
|
||||
connectionBuilder.Version = 3;
|
||||
var connectionBuilder = new SQLiteConnectionStringBuilder
|
||||
{
|
||||
DataSource = dbPath,
|
||||
CacheSize = -20000,
|
||||
DateTimeKind = DateTimeKind.Utc,
|
||||
JournalMode = OsInfo.IsOsx ? SQLiteJournalModeEnum.Truncate : SQLiteJournalModeEnum.Wal,
|
||||
Pooling = true,
|
||||
Version = 3,
|
||||
BusyTimeout = 100
|
||||
};
|
||||
|
||||
if (OsInfo.IsOsx)
|
||||
{
|
||||
|
||||
@@ -663,5 +663,8 @@
|
||||
"Series": "Seriál",
|
||||
"DeleteCondition": "Odstranit podmínku",
|
||||
"Database": "Databáze",
|
||||
"CountDownloadClientsSelected": "{count} vybraných klientů ke stahování"
|
||||
"CountDownloadClientsSelected": "{count} vybraných klientů ke stahování",
|
||||
"ImportListMissingRoot": "Chybí kořenový adresář pro import seznamu: {0}",
|
||||
"IndexerDownloadClientHelpText": "Zvolte, který klient pro stahování bude použit pro zachytávání z toho indexeru",
|
||||
"ImportListMultipleMissingRoots": "Několik kořenových adresářů chybí pro seznamy importu: {0}"
|
||||
}
|
||||
|
||||
@@ -996,5 +996,6 @@
|
||||
"Small": "Μικρό",
|
||||
"AppUpdated": "{appName} Ενημερώθηκε",
|
||||
"AppUpdatedVersion": "ξαναφορτωθεί",
|
||||
"AutoAdd": "Προσθήκη"
|
||||
"AutoAdd": "Προσθήκη",
|
||||
"ErrorLoadingContent": "Υπήρξε ένα σφάλμα κατά τη φόρτωση του αρχείου"
|
||||
}
|
||||
|
||||
@@ -77,23 +77,23 @@
|
||||
"DelayingDownloadUntilInterp": "Retrasar descarga hasta {0} en {1}",
|
||||
"Delete": "Borrar",
|
||||
"DeleteBackup": "Borrar Backup",
|
||||
"DeleteBackupMessageText": "Seguro que quieres eliminar la copia de seguridad '{0}'?",
|
||||
"DeleteBackupMessageText": "Seguro que quieres eliminar la copia de seguridad '{name}'?",
|
||||
"DeleteDelayProfile": "Borrar Perfil de Retraso",
|
||||
"DeleteDelayProfileMessageText": "Está seguro que quieres borrar este perfil de retraso?",
|
||||
"DeleteDownloadClient": "Borrar Gestor de Descargas",
|
||||
"DeleteDownloadClientMessageText": "Seguro que quieres eliminar el gestor de descargas '{0}'?",
|
||||
"DeleteDownloadClientMessageText": "¿Seguro que quieres eliminar el cliente de descargas '{name}'?",
|
||||
"DeleteEmptyFolders": "Borrar carpetas vacías",
|
||||
"DeleteEmptyFoldersHelpText": "Borrar carpetas vacías durante la exploración del disco y cuando se eliminen archivos",
|
||||
"DeleteImportListExclusion": "Borrar exclusión de lista de importación",
|
||||
"DeleteImportListExclusionMessageText": "Estás seguro de que quieres borrar esta exclusión de lista de importación?",
|
||||
"DeleteImportListMessageText": "Seguro que quieres eliminar la lista '{0}'?",
|
||||
"DeleteImportListMessageText": "Seguro que quieres eliminar la lista '{name}'?",
|
||||
"DeleteIndexer": "Borrar Indexer",
|
||||
"DeleteIndexerMessageText": "Seguro que quieres eliminar el indexer '{0}'?",
|
||||
"DeleteIndexerMessageText": "Seguro que quieres eliminar el indexer '{name}'?",
|
||||
"DeleteMetadataProfileMessageText": "Seguro que quieres eliminar el perfil de calidad {0}",
|
||||
"DeleteNotification": "Borrar Notificación",
|
||||
"DeleteNotificationMessageText": "Seguro que quieres elminiar la notificación '{0}'?",
|
||||
"DeleteNotificationMessageText": "¿Seguro que quieres eliminiar la notificación '{name}'?",
|
||||
"DeleteQualityProfile": "Borrar Perfil de Calidad",
|
||||
"DeleteQualityProfileMessageText": "Seguro que quieres eliminar el perfil de calidad {0}",
|
||||
"DeleteQualityProfileMessageText": "¿Seguro que quieres eliminar el perfil de calidad {name}?",
|
||||
"DeleteReleaseProfile": "Borrar Perfil de Retraso",
|
||||
"DeleteReleaseProfileMessageText": "Está seguro que quieres borrar este perfil de retraso?",
|
||||
"DeleteSelectedBookFiles": "Borrar Archivos Seleccionados",
|
||||
@@ -617,7 +617,7 @@
|
||||
"ThemeHelpText": "Cambia el tema de la interfaz de usuario de la aplicación. El tema \"automático\" utilizará el tema de tu sistema operativo para establecer el modo claro u oscuro. Inspirado por Theme.Park",
|
||||
"CustomFormatSettings": "Ajustes de Formatos Propios",
|
||||
"CutoffFormatScoreHelpText": "Una vez alcanzada esta puntuación del formato propio Radarr dejará de descargar películas",
|
||||
"DeleteCustomFormatMessageText": "Seguro que quieres eliminar el indexer '{0}'?",
|
||||
"DeleteCustomFormatMessageText": "Seguro que quieres eliminar el indexer '{name}'?",
|
||||
"ExportCustomFormat": "Exportar Formato Personalizado",
|
||||
"ResetTitles": "Restablecer títulos",
|
||||
"UpgradesAllowed": "Mejoras permitidas",
|
||||
@@ -655,14 +655,14 @@
|
||||
"RemoveCompleted": "Eliminación completada",
|
||||
"RemoveDownloadsAlert": "Los ajustes de eliminación se han trasladado a los ajustes individuales del cliente de descarga en la tabla anterior.",
|
||||
"RemoveFailed": "La eliminación falló",
|
||||
"ApplyTagsHelpTextAdd": "Añadir: Añadir a las etiquetas la lista existente de etiquetas",
|
||||
"ApplyTagsHelpTextAdd": "Añadir: Añadir las etiquetas la lista existente de etiquetas",
|
||||
"ApplyTagsHelpTextHowToApplyDownloadClients": "Cómo añadir etiquetas a los clientes de descargas seleccionados",
|
||||
"ApplyTagsHelpTextHowToApplyImportLists": "Cómo añadir etiquetas a las listas de importación seleccionadas",
|
||||
"ApplyTagsHelpTextHowToApplyIndexers": "Cómo añadir etiquetas a los indexadores seleccionados",
|
||||
"ApplyTagsHelpTextRemove": "Eliminar: Eliminar las etiquetas introducidas",
|
||||
"ApplyTagsHelpTextReplace": "Reemplazar: Reemplazar las etiquetas con las etiquetas introducidas (no introducir etiquetas para eliminar todas las etiquetas)",
|
||||
"DeleteSelectedDownloadClients": "Borrar Gestor de Descargas",
|
||||
"DeleteSelectedDownloadClientsMessageText": "¿Está seguro de querer eliminar {0} cliente(s) de descarga seleccionado(s)?",
|
||||
"DeleteSelectedDownloadClientsMessageText": "¿Estas seguro que quieres eliminar {count} cliente(s) de descarga seleccionado(s)?",
|
||||
"DeleteSelectedImportListsMessageText": "Seguro que quieres eliminar el indexer '{0}'?",
|
||||
"DeleteSelectedIndexers": "Borrar Indexer",
|
||||
"DownloadClientTagHelpText": "Solo utilizar este indexador para películas que coincidan con al menos una etiqueta. Déjelo en blanco para utilizarlo con todas las películas.",
|
||||
@@ -705,7 +705,7 @@
|
||||
"TotalSpace": "Espacio Total",
|
||||
"IndexerDownloadClientHealthCheckMessage": "Indexadores con clientes de descarga inválidos: {0}.",
|
||||
"ManageImportLists": "Gestionar Listas de Importación",
|
||||
"ConnectionLostToBackend": "Radarr ha perdido su conexión con el backend y tendrá que ser recargado para recuperar su funcionalidad.",
|
||||
"ConnectionLostToBackend": "{appName} ha perdido su conexión con el backend y necesitará ser recargada para restaurar su funcionalidad.",
|
||||
"NotificationStatusSingleClientHealthCheckMessage": "Listas no disponibles debido a errores: {0}",
|
||||
"NotificationStatusAllClientHealthCheckMessage": "Las listas no están disponibles debido a errores",
|
||||
"ReleaseProfiles": "perfil de lanzamiento",
|
||||
|
||||
@@ -831,7 +831,6 @@
|
||||
"DiscCount": "Nombre de disques",
|
||||
"IsExpandedHideFileInfo": "Masquer les informations sur le fichier",
|
||||
"OnReleaseImport": "Lors de l'importation de la version",
|
||||
"EnableProfile": "Activer le profil",
|
||||
"MetadataConsumers": "Consommateurs de métadonnées",
|
||||
"MusicBrainzRecordingID": "Identifiant d'enregistrement MusicBrainz",
|
||||
"OnDownloadFailureHelpText": "En cas d'échec de téléchargement",
|
||||
@@ -889,5 +888,38 @@
|
||||
"Bookshelf": "Étagère à livres",
|
||||
"ErrorLoadingContent": "Une erreur s'est produite lors du chargement de ce contenu",
|
||||
"OnReleaseImportHelpText": "Lors de l'importation de la version",
|
||||
"UnableToLoadMetadataProviderSettings": "Impossible de charger les paramètres du fournisseur de métadonnées"
|
||||
"UnableToLoadMetadataProviderSettings": "Impossible de charger les paramètres du fournisseur de métadonnées",
|
||||
"SearchForNewItems": "Rechercher de nouveaux éléments",
|
||||
"MonitorBookExistingOnlyWarning": "Il s’agit d’un ajustement unique du paramètre surveillé pour chaque album. Utilisez l'option sous Artiste/Modifier pour contrôler ce qui se passe pour les albums nouvellement ajoutés",
|
||||
"SearchForMonitoredBooks": "Rechercher des albums surveillés",
|
||||
"WriteAudioTagsScrub": "Effacer les balises existantes",
|
||||
"ShouldMonitorExistingHelpText": "Surveiller automatiquement les albums de cette liste qui sont déjà dans Lidarr",
|
||||
"IfYouDontAddAnImportListExclusionAndTheAuthorHasAMetadataProfileOtherThanNoneThenThisBookMayBeReaddedDuringTheNextAuthorRefresh": "Si vous n'ajoutez pas d'exclusion de liste d'importation et que l'artiste a un profil de métadonnées autre que « Aucun », cet album pourra être ajouté à nouveau lors de la prochaine actualisation de l'artiste.",
|
||||
"MetadataSettingsSummary": "Créez des fichiers de métadonnées lorsque les épisodes sont importés ou que les sites sont actualisés",
|
||||
"MonitoringOptionsHelpText": "Quels albums doivent être surveillés après l'ajout de l'artiste (ajustement unique)",
|
||||
"EnableAutomaticAddHelpText": "Ajoutez des artistes/albums à Lidarr lorsque les synchronisations sont effectuées via l'interface utilisateur ou par Lidarr",
|
||||
"IsInUseCantDeleteAMetadataProfileThatIsAttachedToAnAuthorOrImportList": "Impossible de supprimer un profil de métadonnées associé à un artiste ou à une liste d'importation",
|
||||
"ListsSettingsSummary": "Importer des listes",
|
||||
"ProfilesSettingsSummary": "Profils de qualité, de langue, de délai et de release",
|
||||
"SkipRedownloadHelpText": "Empêche Lidarr d'essayer de télécharger des versions alternatives pour les éléments supprimés",
|
||||
"CountAuthorsSelected": "{selectedCount} artiste(s) sélectionné(s)",
|
||||
"SearchForAllCutoffUnmetBooks": "Rechercher tous les albums de Cutoff Unmet",
|
||||
"WriteAudioTagsScrubHelp": "Supprimez les balises existantes des fichiers, en ne laissant que celles ajoutées par Lidarr.",
|
||||
"EndedAllBooksDownloaded": "Terminé (Toutes les pistes téléchargées)",
|
||||
"ForeignId": "ID étranger",
|
||||
"GoToAuthorListing": "Aller à la liste des artistes",
|
||||
"WriteAudioTags": "Baliser les fichiers audio avec des métadonnées",
|
||||
"TheBooksFilesWillBeDeleted": "Les fichiers de l'album seront supprimés.",
|
||||
"MonitorNewItemsHelpText": "Quels nouveaux albums doivent être surveillés",
|
||||
"MusicBrainzAuthorID": "Identifiant d'artiste MusicBrainz",
|
||||
"MusicBrainzBookID": "Identifiant de la piste MusicBrainz",
|
||||
"DeleteFilesHelpText": "Supprimez les fichiers de piste et le dossier de l'artiste",
|
||||
"ShowTitleHelpText": "Afficher le nom de l'artiste sous l'affiche",
|
||||
"WriteBookTagsHelpTextWarning": "La sélection de « Tous les fichiers » modifiera les fichiers existants lors de leur importation.",
|
||||
"IsInUseCantDeleteAQualityProfileThatIsAttachedToAnAuthorOrImportList": "Impossible de supprimer un profil de qualité associé à un artiste ou à une liste d'importation",
|
||||
"PathHelpText": "Dossier racine contenant votre bibliothèque musicale",
|
||||
"ReadarrSupportsMultipleListsForImportingBooksAndAuthorsIntoTheDatabase": "Lidarr prend en charge plusieurs listes pour importer des albums et des artistes dans la base de données.",
|
||||
"TotalBookCountBooksTotalBookFileCountBooksWithFilesInterp": "{0} pistes au total. {1} pistes avec fichiers.",
|
||||
"SearchForAllMissingBooks": "Rechercher tous les albums manquants",
|
||||
"ForeignIdHelpText": "L'identifiant Musicbrainz de l'artiste/album à exclure"
|
||||
}
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"BackupFolderHelpText": "Az elérési útvonalak a Readarr AppData könyvtárában lesznek",
|
||||
"BackupNow": "Biztonsági Mentés Most",
|
||||
"BackupRetentionHelpText": "A megőrzési időnél régebbi automatikus biztonsági másolatok automatikusan törlésre kerülnek",
|
||||
"Backups": "Biztonsági Mentés",
|
||||
"Backups": "Biztonsági mentések",
|
||||
"BindAddress": "Kapcsolási Cím",
|
||||
"BindAddressHelpText": "Érvényes IPv4-cím, vagy „*” minden interfészhez",
|
||||
"BindAddressHelpTextWarning": "Újraindítás szükséges a hatálybalépéshez",
|
||||
@@ -23,7 +23,7 @@
|
||||
"BypassProxyForLocalAddresses": "Proxy megkerülése a helyi hálózatos címekhez",
|
||||
"Calendar": "Naptár",
|
||||
"CalendarWeekColumnHeaderHelpText": "Minden oszlop felett jelenjen meg, hogy melyik hét az aktuális",
|
||||
"Cancel": "Vissza",
|
||||
"Cancel": "Mégse",
|
||||
"CancelMessageText": "Biztosan törlöd ezt a függőben lévő feladatot?",
|
||||
"CertificateValidation": "Tanúsítvány érvényesítése",
|
||||
"CertificateValidationHelpText": "Módosítsa a HTTPS-tanúsítvány-ellenőrzés szigorúságát. Ne változtasson, hacsak nem érti a kockázatokat.",
|
||||
@@ -857,7 +857,7 @@
|
||||
"LoadingEditionsFailed": "A kiadások betöltése nem sikerült",
|
||||
"ManualImportSelectEdition": "Kézi importálás – Válaszd ki a Kiadást",
|
||||
"Database": "Adatbázis",
|
||||
"ApplicationURL": "Alkalmazás URL-je",
|
||||
"ApplicationURL": "Alkalmazás URL",
|
||||
"ApplicationUrlHelpText": "Az alkalmazás külső URL-címe, beleértve a http(s)://-t, a portot és az URL-alapot",
|
||||
"ChooseImportMethod": "Importálási mód kiválasztása",
|
||||
"ClickToChangeReleaseGroup": "Kiadási csoport módosítása",
|
||||
@@ -976,5 +976,6 @@
|
||||
"Activity": "Aktivitás",
|
||||
"AddNew": "Új hozzáadása",
|
||||
"Backup": "Biztonsági Mentés",
|
||||
"Medium": "Közepes"
|
||||
"Medium": "Közepes",
|
||||
"AutoAdd": "Automatikus hozzáadás"
|
||||
}
|
||||
|
||||
@@ -63,5 +63,11 @@
|
||||
"ProxyCheckFailedToTestMessage": "Gagal menguji proxy: {0}",
|
||||
"QualityProfiles": "Profil Kualitas",
|
||||
"StatusEndedEnded": "Berakhir",
|
||||
"UILanguageHelpText": "Bahasa yang digunakan UI Sonarr"
|
||||
"UILanguageHelpText": "Bahasa yang digunakan UI Sonarr",
|
||||
"Activity": "Aktivitas",
|
||||
"Backup": "Cadangan",
|
||||
"ConnectionLost": "Koneksi Terputus",
|
||||
"ConnectionLostReconnect": "Radarr akan mencoba untuk menghubungi secara otomatis, atau klik muat ulang di bawah.",
|
||||
"SomeResultsAreHiddenByTheAppliedFilter": "Seluruh hasil disembunyikan karena penyaringan yang diterapkan",
|
||||
"AllResultsAreHiddenByTheAppliedFilter": "Seluruh hasil disembunyikan karena penyaringan yang diterapkan"
|
||||
}
|
||||
|
||||
@@ -648,5 +648,7 @@
|
||||
"ApplyTagsHelpTextReplace": "Vervangen: Vervang de tags met de ingevoerde tags (vul geen tags in om alle tags te wissen)",
|
||||
"AutoAdd": "Automatisch Toevoegen",
|
||||
"Activity": "Activiteit",
|
||||
"AddNew": "Voeg Nieuwe Toe"
|
||||
"AddNew": "Voeg Nieuwe Toe",
|
||||
"AppUpdated": "{appName} is geüpdatet",
|
||||
"AppUpdatedVersion": "{appName} is geüpdatet naar versie '{version}', om de laatste wijzigingen door te voeren moet je mogelijk {appName} herstarten"
|
||||
}
|
||||
|
||||
@@ -193,23 +193,23 @@
|
||||
"CutoffUnmet": "Limite não-correspondido",
|
||||
"DBMigration": "Migração da base de dados",
|
||||
"DeleteBackup": "Eliminar cópia de segurança",
|
||||
"DeleteBackupMessageText": "Tem a certeza que quer eliminar a cópia de segurança \"{0}\"?",
|
||||
"DeleteBackupMessageText": "Tem a certeza que quer eliminar a cópia de segurança \"{name}\"?",
|
||||
"DeleteDelayProfile": "Eliminar perfil de atraso",
|
||||
"DeleteDelayProfileMessageText": "Tem a certeza que quer eliminar este perfil de atraso?",
|
||||
"DeleteDownloadClient": "Eliminar cliente de transferências",
|
||||
"DeleteDownloadClientMessageText": "Tem a certeza que quer eliminar o cliente de transferências \"{0}\"?",
|
||||
"DeleteDownloadClientMessageText": "Tem a certeza que quer eliminar o cliente de transferências \"{name}\"?",
|
||||
"DeleteEmptyFolders": "Eliminar pastas vazias",
|
||||
"DeleteEmptyFoldersHelpText": "Eliminar pastas de filmes vazias durante a análise do disco e quando ficheiros de filmes forem eliminados",
|
||||
"DeleteImportListExclusion": "Eliminar exclusão da lista de importação",
|
||||
"DeleteImportListExclusionMessageText": "Tem a certeza que quer eliminar esta exclusão da lista de importação?",
|
||||
"DeleteImportListMessageText": "Tem a certeza que quer eliminar a lista \"{0}\"?",
|
||||
"DeleteImportListMessageText": "Tem a certeza de que pretende eliminar a lista '{name}'?",
|
||||
"DeleteIndexer": "Eliminar indexador",
|
||||
"DeleteIndexerMessageText": "Tem a certeza que quer eliminar o indexador \"{0}\"?",
|
||||
"DeleteIndexerMessageText": "Tem a certeza de que pretende eliminar o indexador '{name}'?",
|
||||
"DeleteMetadataProfileMessageText": "Tem a certeza que quer eliminar o perfil de qualidade \"{0}\"?",
|
||||
"DeleteNotification": "Eliminar notificação",
|
||||
"DeleteNotificationMessageText": "Tem a certeza que quer eliminar a notificação \"{0}\"?",
|
||||
"DeleteNotificationMessageText": "Tem a certeza que quer eliminar a notificação \"{name}\"?",
|
||||
"DeleteQualityProfile": "Eliminar perfil de qualidade",
|
||||
"DeleteQualityProfileMessageText": "Tem a certeza que quer eliminar o perfil de qualidade \"{0}\"?",
|
||||
"DeleteQualityProfileMessageText": "Tem a certeza de que pretende eliminar o perfil de qualidade '{name}'?",
|
||||
"DeleteReleaseProfile": "Eliminar perfil de versão",
|
||||
"DeleteReleaseProfileMessageText": "Tem a certeza que quer eliminar este perfil de versão?",
|
||||
"DeleteSelectedBookFiles": "Eliminar ficheiros de livro selecionados",
|
||||
@@ -245,7 +245,7 @@
|
||||
"Ended": "Terminado",
|
||||
"ErrorLoadingContents": "Erro ao carregar conteúdo",
|
||||
"ErrorLoadingPreviews": "Erro ao carregar pré-visualizações",
|
||||
"Exception": "Exceção",
|
||||
"Exception": "Excepção",
|
||||
"ExtraFileExtensionsHelpTexts1": "Lista separada por vírgulas de ficheiros adicionais a importar (.nfo será importado como .nfo-orig)",
|
||||
"ExtraFileExtensionsHelpTexts2": "Exemplos: \".sub, .nfo\" ou \"sub,nfo\"",
|
||||
"FailedDownloadHandling": "Falha no processamento de transferências",
|
||||
@@ -457,7 +457,7 @@
|
||||
"IsCalibreLibraryHelpText": "Usar o servidor de conteúdo do Calibre para gerir a biblioteca",
|
||||
"IsInUseCantDeleteAMetadataProfileThatIsAttachedToAnAuthorOrImportList": "Não é possível eliminar um perfil de metadados anexado a um autor ou lista de importação",
|
||||
"LogRotation": "Rotação de logs",
|
||||
"MaintenanceRelease": "Versão de manutenção",
|
||||
"MaintenanceRelease": "Versão de manutenção: reparações de erros e outras melhorias. Consulte o Histórico de Commits do Github para saber mais",
|
||||
"MetadataSourceHelpText": "Origem alternativa de metadados (deixe em branco para usar o padrão)",
|
||||
"MinimumPages": "Mínimo de páginas",
|
||||
"MissingBooksAuthorNotMonitored": "Livros ausentes (autor não monitorado)",
|
||||
@@ -548,9 +548,9 @@
|
||||
"DeleteBookFileMessageText": "Tem a certeza que quer eliminar {0}?",
|
||||
"EndedAllBooksDownloaded": "Terminado (todos os livros transferidos)",
|
||||
"DeleteFilesHelpText": "Eliminar os ficheiros do livro e a pasta do autor",
|
||||
"DeleteImportList": "Eliminar lista de importação",
|
||||
"DeleteImportList": "Eliminar Lista de Importação",
|
||||
"DeleteMetadataProfile": "Eliminar perfil de metadados",
|
||||
"DeleteRootFolder": "Eliminar pasta raiz",
|
||||
"DeleteRootFolder": "Eliminar a Pasta Raiz",
|
||||
"EnableProfile": "Ativar perfil",
|
||||
"EnabledHelpText": "Marque para ativar o perfil de versão",
|
||||
"FilterPlaceHolder": "Filtrar livro",
|
||||
@@ -690,7 +690,7 @@
|
||||
"IndexerJackettAll": "Indexadores que usam o ponto de extremidade não suportado do Jackett 'all (tudo)' : {0}",
|
||||
"Duration": "Duração",
|
||||
"Filters": "Filtros",
|
||||
"AppDataLocationHealthCheckMessage": "Não foi possível atualizar para prevenir apagar a AppData durante a atualização",
|
||||
"AppDataLocationHealthCheckMessage": "Não foi possível actualizar para prevenir apagar a AppData durante a actualização",
|
||||
"FileWasDeletedByViaUI": "O ficheiro foi eliminado por meio da IU",
|
||||
"SizeLimit": "Tamanho Limite",
|
||||
"Started": "Começado",
|
||||
@@ -815,7 +815,7 @@
|
||||
"UnableToLoadCustomFormats": "Não foi possível carregar os formatos personalizados",
|
||||
"CutoffFormatScoreHelpText": "Quando esta pontuação de formato personalizado for alcançada, o Radarr não transferirá mais filmes",
|
||||
"DeleteCustomFormat": "Eliminar formato personalizado",
|
||||
"DeleteCustomFormatMessageText": "Tem a certeza que quer eliminar a pasta raiz \"{0}\"?",
|
||||
"DeleteCustomFormatMessageText": "Tem a certeza de que pretende eliminar o formato personalizado '{name}'?",
|
||||
"Formats": "Formatos",
|
||||
"ResetDefinitionTitlesHelpText": "Redefinir títulos de definição, bem como valores",
|
||||
"ResetDefinitions": "Redefinir Definições",
|
||||
@@ -845,5 +845,17 @@
|
||||
"ApplyTagsHelpTextHowToApplyDownloadClients": "Como aplicar etiquetas aos clientes de download selecionados",
|
||||
"Activity": "Atividade",
|
||||
"AddNew": "Adicionar Novo",
|
||||
"ApplyTagsHelpTextHowToApplyImportLists": "Como aplicar etiquetas às listas de importação selecionadas"
|
||||
"ApplyTagsHelpTextHowToApplyImportLists": "Como aplicar etiquetas às listas de importação selecionadas",
|
||||
"DeleteSelectedDownloadClientsMessageText": "Tem a certeza de que pretende eliminar o(s) cliente(s) de transferência selecionado(s)?",
|
||||
"DeleteSelectedIndexersMessageText": "Tem a certeza de que pretende eliminar {count} indexador(es) selecionado(s)?",
|
||||
"DeleteSelectedImportListsMessageText": "Tem a certeza de que pretende eliminar a(s) lista(s) de importação selecionada(s)?",
|
||||
"CloneCondition": "Clonar Condição",
|
||||
"ConnectionLostReconnect": "O Radarr tentará ligar-se automaticamente, ou você pode clicar em Recarregar abaixo.",
|
||||
"ConnectionLostToBackend": "O Radarr perdeu a ligação com o back-end e precisará ser recarregado para restaurar a funcionalidade.",
|
||||
"EditSelectedImportLists": "Editar Listas de Importação Selecionadas",
|
||||
"DownloadClientRemovesCompletedDownloadsHealthCheckMessage": "O cliente de descarregamento {0} está definido para remover descarregamentos concluídos. Isto pode fazer com que as transferências sejam removidas do seu cliente antes de {1} as poder importar.",
|
||||
"DeleteCondition": "Eliminar Condição",
|
||||
"AppUpdatedVersion": "{appName} foi atualizado para a versão `{version}`, para obter as alterações mais recentes, você precisará recarregar {appName}",
|
||||
"AutomaticUpdatesDisabledDocker": "As actualizações automáticas não são diretamente suportadas quando se utiliza o mecanismo de atualização do Docker. Terá de atualizar a imagem do contentor fora de {appName} ou utilizar um script",
|
||||
"EditSelectedDownloadClients": "Editar Clientes de Transferência Selecionados"
|
||||
}
|
||||
|
||||
@@ -2,70 +2,70 @@
|
||||
"About": "Sobre",
|
||||
"Monitored": "Monitorado",
|
||||
"URLBase": "URL base",
|
||||
"UnableToAddANewDownloadClientPleaseTryAgain": "Não foi possível adicionar um novo cliente de download, tente novamente.",
|
||||
"UnableToAddANewImportListExclusionPleaseTryAgain": "Não foi possível adicionar uma nova exclusão da lista de importação, tente novamente.",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "Não foi possível adicionar um novo indexador, tente novamente.",
|
||||
"UnableToAddANewListPleaseTryAgain": "Não foi possível adicionar uma nova lista, tente novamente.",
|
||||
"UnableToAddANewDownloadClientPleaseTryAgain": "Não foi possível adicionar um novo cliente de download. Tente novamente.",
|
||||
"UnableToAddANewImportListExclusionPleaseTryAgain": "Não foi possível adicionar uma nova exclusão da lista de importação. Tente novamente.",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "Não foi possível adicionar um novo indexador. Tente novamente.",
|
||||
"UnableToAddANewListPleaseTryAgain": "Não foi possível adicionar uma nova lista. Tente novamente.",
|
||||
"UnableToAddANewMetadataProfilePleaseTryAgain": "Não foi possível adicionar um novo perfil de metadados, tente novamente.",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Não foi possível adicionar uma nova notificação, tente novamente.",
|
||||
"UnableToAddANewQualityProfilePleaseTryAgain": "Não foi possível adicionar um novo perfil de qualidade, tente novamente.",
|
||||
"UnableToAddANewRemotePathMappingPleaseTryAgain": "Não foi possível adicionar um novo mapeamento de caminho remoto, tente novamente.",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Não foi possível adicionar uma nova notificação. Tente novamente.",
|
||||
"UnableToAddANewQualityProfilePleaseTryAgain": "Não foi possível adicionar um novo perfil de qualidade. Tente novamente.",
|
||||
"UnableToAddANewRemotePathMappingPleaseTryAgain": "Não foi possível adicionar um novo mapeamento de caminho remoto. Tente novamente.",
|
||||
"20MinutesTwenty": "20 Minutos: {0}",
|
||||
"45MinutesFourtyFive": "45 Minutos: {0}",
|
||||
"60MinutesSixty": "60 Minutos: {0}",
|
||||
"APIKey": "Chave API",
|
||||
"AgeWhenGrabbed": "Idade (quando baixado)",
|
||||
"AgeWhenGrabbed": "Tempo de vida (quando obtido)",
|
||||
"ApiKeyHelpTextWarning": "Requer reinício para ter efeito",
|
||||
"LoadingBooksFailed": "Falha ao carregar livros",
|
||||
"Logs": "Registros",
|
||||
"MustContain": "Deve Conter",
|
||||
"MustContain": "Deve conter",
|
||||
"ProxyPasswordHelpText": "Você só precisa digitar um nome de usuário e senha se for necessário. Caso contrário, deixe-os em branco.",
|
||||
"SslCertPathHelpTextWarning": "Requer reinício para ter efeito",
|
||||
"UnableToLoadMetadataProfiles": "Não foi possível carregar os perfis de metadados",
|
||||
"AddListExclusion": "Adicionar à Lista de Exclusão",
|
||||
"AddListExclusion": "Adicionar exclusão à lista",
|
||||
"AddingTag": "Adicionar tag",
|
||||
"AlreadyInYourLibrary": "Já está na sua biblioteca",
|
||||
"AlternateTitles": "Títulos Alternativos",
|
||||
"Analytics": "Analítica",
|
||||
"AlternateTitles": "Títulos alternativos",
|
||||
"Analytics": "Análises",
|
||||
"AnalyticsEnabledHelpText": "Envie informações anônimas de uso e erro para os servidores do Readarr. Isso inclui informações sobre seu navegador, quais páginas da interface Web do Readarr você usa, relatórios de erros, e a versão do sistema operacional e do tempo de execução. Usaremos essas informações para priorizar recursos e correções de bugs.",
|
||||
"AppDataDirectory": "Diretório AppData",
|
||||
"ApplyTags": "Aplicar Tags",
|
||||
"Authentication": "Autenticação",
|
||||
"AuthenticationMethodHelpText": "Exigir nome de usuário e senha para acessar o Readarr",
|
||||
"AuthorClickToChangeBook": "Clique para alterar o livro",
|
||||
"AutoRedownloadFailedHelpText": "Procurar automaticamente e tente baixar uma versão diferente",
|
||||
"AutoRedownloadFailedHelpText": "Procurar e tentar baixar automaticamente uma versão diferente",
|
||||
"AutoUnmonitorPreviouslyDownloadedBooksHelpText": "Livros excluídos do disco deixam de ser monitorados no Readarr automaticamente",
|
||||
"Automatic": "Automático",
|
||||
"BackupFolderHelpText": "Os caminhos relativos estarão no diretório AppData do Readarr",
|
||||
"BackupNow": "Fazer backup agora",
|
||||
"BackupRetentionHelpText": "Backups automáticos anteriores ao período de retenção serão limpos automaticamente",
|
||||
"Backups": "Backups",
|
||||
"BindAddress": "Fixar Endereço",
|
||||
"BindAddress": "Fixar endereço",
|
||||
"BindAddressHelpText": "Endereço IP válido, localhost ou '*' para todas as interfaces",
|
||||
"BindAddressHelpTextWarning": "Requer reiniciar para ter efeito",
|
||||
"BookIsDownloading": "O livro está baixando",
|
||||
"DiskSpace": "Espaço em disco",
|
||||
"Docker": "Docker",
|
||||
"DownloadClient": "Cliente de Download",
|
||||
"DownloadClientSettings": "Configurações do Cliente de Download",
|
||||
"DownloadClient": "Cliente de download",
|
||||
"DownloadClientSettings": "Configurações do cliente de download",
|
||||
"DownloadClients": "Clientes de download",
|
||||
"DownloadFailedCheckDownloadClientForMoreDetails": "Falha no download: verifique o cliente de download para saber mais",
|
||||
"DownloadFailedInterp": "Falha no download: {0}",
|
||||
"DetailedProgressBar": "Barra de progresso detalhada",
|
||||
"DownloadPropersAndRepacksHelpTexts1": "Se deve ou não atualizar automaticamente para Propers/Repacks",
|
||||
"DownloadPropersAndRepacksHelpTexts1": "Se deve ou não atualizar automaticamente para propers/repacks",
|
||||
"DownloadWarningCheckDownloadClientForMoreDetails": "Aviso de download: verifique o cliente de download para saber mais",
|
||||
"Edit": "Editar",
|
||||
"Edition": "Edição",
|
||||
"Enable": "Habilitar",
|
||||
"GrabRelease": "Obter Lançamento",
|
||||
"GrabReleaseMessageText": "O Readarr não conseguiu determinar a qual autor e livro esse lançamento está relacionado. O Readarr pode não conseguir importar automaticamente este lançamento. Quer obter \"{0}\"?",
|
||||
"GrabSelected": "Obter Selecionado",
|
||||
"GrabRelease": "Obter lançamento",
|
||||
"GrabReleaseMessageText": "O Readarr não conseguiu determinar para qual autor e livro é este lançamento. O Readarr pode não conseguir importar automaticamente este lançamento. Deseja obter \"{0}\"?",
|
||||
"GrabSelected": "Obter selecionado",
|
||||
"Group": "Grupo",
|
||||
"HasPendingChangesNoChanges": "Sem alterações",
|
||||
"HasPendingChangesSaveChanges": "Salvar alterações",
|
||||
"History": "Histórico",
|
||||
"Host": "Host",
|
||||
"Hostname": "Hostname",
|
||||
"Hostname": "Nome do host",
|
||||
"ICalFeed": "Feed do iCal",
|
||||
"ICalHttpUrlHelpText": "Copie este URL em seu(s) cliente(s) ou clique para se inscrever se o seu navegador é compatível com webcal",
|
||||
"ICalLink": "Link do iCal",
|
||||
@@ -76,26 +76,26 @@
|
||||
"CalendarWeekColumnHeaderHelpText": "Mostrar acima de cada coluna quando a semana está na exibição ativa",
|
||||
"Cancel": "Cancelar",
|
||||
"CancelMessageText": "Tem certeza que deseja cancelar esta tarefa pendente?",
|
||||
"CertificateValidation": "Validação de Certificado",
|
||||
"CertificateValidation": "Validação de certificado",
|
||||
"CertificateValidationHelpText": "Altere a rigidez da validação da certificação HTTPS. Não mude a menos que você entenda os riscos.",
|
||||
"ChangeFileDate": "Alterar Data do Arquivo",
|
||||
"ChangeFileDate": "Alterar data do arquivo",
|
||||
"ChangeHasNotBeenSavedYet": "Mudar o que não foi salvo ainda",
|
||||
"ChmodFolder": "chmod Pasta",
|
||||
"ChmodFolder": "Fazer chmod de 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 está executando o Readarr for o proprietário do arquivo. É melhor garantir que o cliente de download defina as permissões corretamente.",
|
||||
"ChownGroupHelpText": "Nome do grupo ou gid. Use gid para sistemas de arquivos remotos.",
|
||||
"ChownGroupHelpTextWarning": "Isso só funciona se o usuário que está executando o Readarr for o proprietário do arquivo. É melhor garantir que o cliente de download use o mesmo grupo que o Readarr.",
|
||||
"Clear": "Limpar",
|
||||
"ClickToChangeQuality": "Clique para alterar a qualidade",
|
||||
"ClientPriority": "Prioridade do Cliente",
|
||||
"CloneIndexer": "Clonar Indexador",
|
||||
"CloneProfile": "Clonar Perfil",
|
||||
"ClientPriority": "Prioridade do cliente",
|
||||
"CloneIndexer": "Clonar indexador",
|
||||
"CloneProfile": "Clonar perfil",
|
||||
"Close": "Fechar",
|
||||
"Columns": "Colunas",
|
||||
"CompletedDownloadHandling": "Gerenciamento de Downloads Completos",
|
||||
"ConnectSettings": "Configurações de Conexão",
|
||||
"CompletedDownloadHandling": "Gerenciamento de downloads concluídos",
|
||||
"ConnectSettings": "Configurações de conexão",
|
||||
"Connections": "Conexões",
|
||||
"CopyUsingHardlinksHelpText": "Os hardlinks permitem que o Readarr importe torrents para a pasta da série sem ocupar espaço extra em disco ou copiar todo o conteúdo do arquivo. Os hardlinks só funcionarão se a origem e o destino estiverem no mesmo volume",
|
||||
"CopyUsingHardlinksHelpText": "Os hardlinks permitem que o Readarr importe torrents de propagação para a pasta da série sem ocupar espaço adicional em disco ou copiar todo o conteúdo do arquivo. Hardlinks só funcionarão se a origem e o destino estiverem no mesmo volume",
|
||||
"CopyUsingHardlinksHelpTextWarning": "Ocasionalmente, os bloqueios de arquivo podem impedir a renomeação de arquivos que estão sendo semeados. Você pode desabilitar temporariamente a semeadura e usar a função de renomeação do Readarr como uma solução alternativa.",
|
||||
"CreateEmptyAuthorFoldersHelpText": "Criar pastas de autor ausente durante a verificação do disco",
|
||||
"CreateGroup": "Criar grupo",
|
||||
@@ -103,41 +103,41 @@
|
||||
"CutoffUnmet": "Corte não atendido",
|
||||
"DBMigration": "Migração de banco de dados",
|
||||
"Dates": "Datas",
|
||||
"DelayProfile": "Perfil de Atraso",
|
||||
"DelayProfiles": "Perfis de Atraso",
|
||||
"DelayProfile": "Perfil de atraso",
|
||||
"DelayProfiles": "Perfis de atraso",
|
||||
"DelayingDownloadUntilInterp": "Atrasando o download até {0} às {1}",
|
||||
"Delete": "Excluir",
|
||||
"DeleteBackup": "Excluir Backup",
|
||||
"DeleteBackupMessageText": "Tem certeza de que deseja excluir o backup '{name}'?",
|
||||
"DeleteDelayProfile": "Excluir Perfil de Atraso",
|
||||
"DeleteDelayProfile": "Excluir perfil de atraso",
|
||||
"DeleteDelayProfileMessageText": "Tem certeza de que deseja excluir este perfil de atraso?",
|
||||
"DeleteDownloadClient": "Excluir Cliente de Download",
|
||||
"DeleteDownloadClient": "Excluir cliente de download",
|
||||
"DeleteDownloadClientMessageText": "Tem certeza de que deseja excluir o cliente de download '{name}'?",
|
||||
"DeleteEmptyFolders": "Excluir pastas vazias",
|
||||
"DeleteEmptyFoldersHelpText": "Excluir pastas de autor vazias durante a verificação do disco e quando os arquivos de livros forem excluídos",
|
||||
"DeleteImportListExclusion": "Excluir Exclusão da Lista de Importação",
|
||||
"DeleteEmptyFoldersHelpText": "Excluir as pastas de autor vazias durante a verificação do disco e quando os arquivos de livros forem excluídos",
|
||||
"DeleteImportListExclusion": "Excluir exclusão da lista de importação",
|
||||
"DeleteImportListExclusionMessageText": "Tem certeza de que deseja excluir esta exclusão da lista de importação?",
|
||||
"DeleteImportListMessageText": "Tem certeza de que deseja excluir a lista '{name}'?",
|
||||
"DeleteIndexer": "Excluir Indexador",
|
||||
"DeleteIndexer": "Excluir indexador",
|
||||
"DeleteIndexerMessageText": "Tem certeza de que deseja excluir o indexador '{name}'?",
|
||||
"DeleteMetadataProfileMessageText": "Tem certeza de que deseja excluir o perfil de metadados '{name}'?",
|
||||
"DeleteNotification": "Excluir Notificação",
|
||||
"DeleteNotification": "Excluir notificação",
|
||||
"DeleteNotificationMessageText": "Tem certeza de que deseja excluir a notificação '{name}'?",
|
||||
"DeleteQualityProfile": "Excluir Perfil de Qualidade",
|
||||
"DeleteQualityProfile": "Excluir perfil de qualidade",
|
||||
"DeleteQualityProfileMessageText": "Tem certeza de que deseja excluir o perfil de qualidade '{name}'?",
|
||||
"DeleteReleaseProfile": "Excluir Perfil de Lançamento",
|
||||
"DeleteReleaseProfile": "Excluir perfil de lançamento",
|
||||
"DeleteReleaseProfileMessageText": "Tem certeza de que deseja excluir este Perfil de Lançamento?",
|
||||
"DeleteRootFolderMessageText": "Tem certeza de que deseja excluir a pasta raiz '{name}'?",
|
||||
"DeleteSelectedBookFiles": "Excluir arquivos do livro selecionado",
|
||||
"DeleteSelectedBookFilesMessageText": "Tem certeza de que deseja excluir os arquivos do livro selecionado?",
|
||||
"DeleteTag": "Excluir tag",
|
||||
"DeleteTagMessageText": "Tem certeza de que deseja excluir a tag \"{0}\"?",
|
||||
"DestinationPath": "Caminho de Destino",
|
||||
"DestinationPath": "Caminho de destino",
|
||||
"DetailedProgressBarHelpText": "Mostrar texto na barra de progresso",
|
||||
"EnableAutomaticAdd": "Habilitar Adição Automática",
|
||||
"EnableAutomaticAdd": "Habilitar adição automática",
|
||||
"EnableAutomaticSearch": "Ativar a pesquisa automática",
|
||||
"EnableColorImpairedMode": "Habilitar Modo para Deficientes Visuais",
|
||||
"EnableColorImpairedModeHelpText": "Estilo alterado para permitir que usuários com deficiência de cor distingam melhor as informações codificadas por cores",
|
||||
"EnableColorImpairedMode": "Habilitar modo para daltonismo",
|
||||
"EnableColorImpairedModeHelpText": "Estilo alterado para permitir que usuários com daltonismo distingam melhor as informações codificadas por cores",
|
||||
"EnableCompletedDownloadHandlingHelpText": "Importar automaticamente downloads concluídos do cliente de download",
|
||||
"EnableHelpText": "Habilitar criação de arquivo de metadados para este tipo de metadados",
|
||||
"EnableInteractiveSearch": "Ativar pesquisa interativa",
|
||||
@@ -152,11 +152,11 @@
|
||||
"ExtraFileExtensionsHelpTexts2": "Exemplos: \".sub, .nfo\" ou \"sub,nfo\"",
|
||||
"FailedDownloadHandling": "Falha no gerenciamento de download",
|
||||
"FileDateHelpText": "Alterar a data do arquivo ao importar/verificar novamente",
|
||||
"FileManagement": "Gerenciamento de Arquivo",
|
||||
"FileNames": "Nomes de Arquivo",
|
||||
"FileManagement": "Gerenciamento de arquivo",
|
||||
"FileNames": "Nomes de arquivo",
|
||||
"Filename": "Nome do arquivo",
|
||||
"Files": "Arquivos",
|
||||
"FirstDayOfWeek": "Primeiro Dia da Semana",
|
||||
"FirstDayOfWeek": "Primeiro dia da semana",
|
||||
"Fixed": "Corrigido",
|
||||
"Folder": "Pasta",
|
||||
"Folders": "Pastas",
|
||||
@@ -168,25 +168,25 @@
|
||||
"GoToInterp": "Ir para {0}",
|
||||
"Grab": "Obter",
|
||||
"GrabID": "Obter ID",
|
||||
"IconForCutoffUnmet": "Ícone para Corte Não Atendido",
|
||||
"IconForCutoffUnmet": "Ícone para limite não atendido",
|
||||
"IconTooltip": "Agendado",
|
||||
"IgnoredAddresses": "Endereços Ignorados",
|
||||
"IgnoredHelpText": "O lançamento será rejeitado se contiver um ou mais desses termos (não diferencia maiúsculas de minúsculas)",
|
||||
"IgnoredAddresses": "Endereços ignorados",
|
||||
"IgnoredHelpText": "O lançamento será rejeitado se contiver um ou mais destes termos (sem distinção entre maiúsculas e minúsculas)",
|
||||
"IgnoredPlaceHolder": "Adicionar nova restrição",
|
||||
"IllRestartLater": "Reiniciarei mais tarde",
|
||||
"ImportExtraFiles": "Importar Arquivos Extras",
|
||||
"ImportExtraFiles": "Importar arquivos adicionais",
|
||||
"Missing": "Ausente",
|
||||
"Mode": "Modo",
|
||||
"ImportExtraFilesHelpText": "Importar arquivos adicionais correspondentes (legendas, nfo, etc.) após importar um arquivo de livro",
|
||||
"ImportFailedInterp": "Falha na importação: {0}",
|
||||
"ImportedTo": "Importado Para",
|
||||
"ImportedTo": "Importado para",
|
||||
"Importing": "Importando",
|
||||
"IncludeHealthWarningsHelpText": "Incluir avisos de integridade",
|
||||
"IncludeUnknownAuthorItemsHelpText": "Mostrar itens sem autor na fila, isso pode incluir autores removidos, livros ou qualquer outra coisa na categoria de Readarr",
|
||||
"IncludeUnmonitored": "Incluir não monitorado",
|
||||
"IncludeUnmonitored": "Incluir não monitorados",
|
||||
"Indexer": "Indexador",
|
||||
"IndexerPriority": "Prioridade do Indexador",
|
||||
"IndexerSettings": "Configurações do Indexador",
|
||||
"IndexerPriority": "Prioridade do indexador",
|
||||
"IndexerSettings": "Configurações do indexador",
|
||||
"Indexers": "Indexadores",
|
||||
"Interval": "Intervalo",
|
||||
"IsCutoffCutoff": "Limite",
|
||||
@@ -197,40 +197,40 @@
|
||||
"LoadingBookFilesFailed": "Falha ao carregar arquivos do livro",
|
||||
"Local": "Local",
|
||||
"LogFiles": "Arquivos de registro",
|
||||
"LogLevel": "Nível de Registro",
|
||||
"LogLevelvalueTraceTraceLoggingShouldOnlyBeEnabledTemporarily": "O registro de rastreamento deve ser ativado apenas temporariamente",
|
||||
"Logging": "Registrando",
|
||||
"LongDateFormat": "Formato de Data Longa",
|
||||
"LogLevel": "Nível de registro",
|
||||
"LogLevelvalueTraceTraceLoggingShouldOnlyBeEnabledTemporarily": "O registro em log deve ser habilitado apenas temporariamente",
|
||||
"Logging": "Registro em log",
|
||||
"LongDateFormat": "Formato longo de data",
|
||||
"MIA": "Desaparecidos",
|
||||
"ManualImport": "Importação Manual",
|
||||
"MarkAsFailed": "Marcar como Falha",
|
||||
"ManualImport": "Importação manual",
|
||||
"MarkAsFailed": "Marcar como falha",
|
||||
"MarkAsFailedMessageText": "Tem certeza que deseja marcar \"{0}\" como falhado?",
|
||||
"MaximumLimits": "Limites Máximos",
|
||||
"MaximumSize": "Tamanho Máximo",
|
||||
"MaximumSizeHelpText": "Tamanho máximo para um lançamento a ser obtido, em MB. Digite zero para definir como Ilimitado.",
|
||||
"MaximumLimits": "Limites máximos",
|
||||
"MaximumSize": "Tamanho máximo",
|
||||
"MaximumSizeHelpText": "Tamanho máximo para um lançamento ser baixado, em MB. Defina como zero para definir como ilimitado.",
|
||||
"Mechanism": "Mecanismo",
|
||||
"MediaInfo": "Informações da mídia",
|
||||
"MediaManagementSettings": "Configurações de Gerenciamento de Mídia",
|
||||
"MediaManagementSettings": "Configurações de gerenciamento de mídia",
|
||||
"Message": "Mensagem",
|
||||
"MetadataSettings": "Configurações de Metadados",
|
||||
"MinimumAge": "Idade Miníma",
|
||||
"MinimumAgeHelpText": "Somente Usenet: Idade mínima em minutos dos NZBs antes de serem capturados. Use isso para dar aos novos lançamentos tempo para se propagar para seu provedor usenet.",
|
||||
"MinimumFreeSpace": "Espaço Livre Mínimo",
|
||||
"MetadataSettings": "Configurações de metadados",
|
||||
"MinimumAge": "Idade miníma",
|
||||
"MinimumAgeHelpText": "Somente Usenet: idade mínima, em minutos, dos NZBs antes de serem capturados. Use isso para dar aos novos lançamentos tempo para se propagar para seu provedor de Usenet.",
|
||||
"MinimumFreeSpace": "Mínimo de espaço livre",
|
||||
"MinimumFreeSpaceWhenImportingHelpText": "Impedir a importação se deixar menos do que esta quantidade de espaço em disco disponível",
|
||||
"MinimumLimits": "Limites Mínimos",
|
||||
"MinimumLimits": "Limites mínimos",
|
||||
"MoreInfo": "Mais informações",
|
||||
"MustNotContain": "Não Deve Conter",
|
||||
"MustNotContain": "Não deve conter",
|
||||
"Name": "Nome",
|
||||
"NamingSettings": "Configurações de Nomes",
|
||||
"NamingSettings": "Configurações de nomenclatura",
|
||||
"New": "Novo",
|
||||
"NoBackupsAreAvailable": "Não há backups disponíveis",
|
||||
"NoHistory": "Sem histórico.",
|
||||
"NoHistory": "Não há histórico.",
|
||||
"NoLeaveIt": "Não, deixe",
|
||||
"NoLimitForAnyRuntime": "Sem limite para qualquer tempo de execução",
|
||||
"NoLimitForAnyRuntime": "Sem limite para qualquer duração",
|
||||
"NoLogFiles": "Nenhum arquivo de registro",
|
||||
"NoMinimumForAnyRuntime": "Sem mínimo para qualquer tempo de execução",
|
||||
"NoMinimumForAnyRuntime": "Sem mínimo para qualquer duração",
|
||||
"NoUpdatesAreAvailable": "Não há atualizações disponíveis",
|
||||
"None": "Vazio",
|
||||
"None": "Nenhum",
|
||||
"NotificationTriggers": "Gatilhos de Notificação",
|
||||
"OnGrabHelpText": "Ao obter",
|
||||
"OnHealthIssueHelpText": "Ao ter problema de integridade",
|
||||
@@ -239,7 +239,7 @@
|
||||
"OpenBrowserOnStart": "Abrir navegador ao iniciar",
|
||||
"Options": "Opções",
|
||||
"Original": "Original",
|
||||
"Overview": "Visão Geral",
|
||||
"Overview": "Visão geral",
|
||||
"PackageVersion": "Versão do pacote",
|
||||
"PageSize": "Tamanho da página",
|
||||
"PageSizeHelpText": "Quantidade de itens a exibir em cada página",
|
||||
@@ -302,7 +302,7 @@
|
||||
"RenameBooksHelpText": "O Readarr usará o nome de arquivo existente se a renomeação estiver desativada",
|
||||
"Reorder": "Reordenar",
|
||||
"ReplaceIllegalCharacters": "Substituir Caracteres Ilegais",
|
||||
"RequiredHelpText": "Essa condição {0} deve corresponder para que o formato personalizado seja aplicado. Caso contrário, uma única partida {0} é suficiente.",
|
||||
"RequiredHelpText": "Essa condição {0} deve corresponder para que o formato personalizado seja aplicado. Caso contrário, uma correspondência {0} é suficiente.",
|
||||
"RequiredPlaceHolder": "Adicionar nova restrição",
|
||||
"RescanAfterRefreshHelpTextWarning": "O Readarr não detectará automaticamente as alterações nos arquivos se não estiver definido como \"Sempre\"",
|
||||
"RescanAuthorFolderAfterRefresh": "Reescanear a pasta do autor após a atualização",
|
||||
@@ -391,14 +391,14 @@
|
||||
"UILanguageHelpTextWarning": "É necessário recarregar o navegador",
|
||||
"UISettings": "Configurações da interface",
|
||||
"UnableToAddANewRootFolderPleaseTryAgain": "Não foi possível adicionar uma nova pasta raiz, tente novamente.",
|
||||
"UnableToLoadBackups": "Não é possível carregar backups",
|
||||
"UnableToLoadBackups": "Não foi possível carregar os backups",
|
||||
"UnableToLoadDelayProfiles": "Não foi possível carregar os perfis de atraso",
|
||||
"UnableToLoadDownloadClientOptions": "Não foi possível carregar as opções do cliente de download",
|
||||
"UnableToLoadDownloadClients": "Não foi possível carregar os clientes de download",
|
||||
"UnableToLoadGeneralSettings": "Não foi possível carregar as configurações gerais",
|
||||
"UnableToLoadHistory": "Não foi possível carregar o histórico.",
|
||||
"UnableToLoadImportListExclusions": "Não foi possível carregar as exclusões de listas de importação",
|
||||
"UnableToLoadIndexerOptions": "Não foi possível carregar as opções de indexador",
|
||||
"UnableToLoadImportListExclusions": "Não foi possível carregar Importar exclusões de lista",
|
||||
"UnableToLoadIndexerOptions": "Não foi possível carregar as opções do indexador",
|
||||
"UnableToLoadIndexers": "Não foi possível carregar os indexadores",
|
||||
"UnableToLoadLists": "Não foi possível carregar as listas",
|
||||
"UnableToLoadMediaManagementSettings": "Não foi possível carregar as configurações de gerenciamento de mídia",
|
||||
@@ -419,7 +419,7 @@
|
||||
"UnmonitoredHelpText": "Incluir livros não monitorados no feed do iCal",
|
||||
"UpdateAll": "Atualizar tudo",
|
||||
"UpdateAutomaticallyHelpText": "Baixe e instale atualizações automaticamente. Você ainda poderá instalar a partir do Sistema: Atualizações",
|
||||
"UpdateMechanismHelpText": "Use o atualizador integrado do Readarr ou um script",
|
||||
"UpdateMechanismHelpText": "Usar o atualizador integrado do Readarr ou um script",
|
||||
"UpdateScriptPathHelpText": "Caminho para um script personalizado que usa um pacote de atualização extraído e lida com o restante do processo de atualização",
|
||||
"Updates": "Atualizações",
|
||||
"UpgradeAllowedHelpText": "Se desabilitada, as qualidades não serão atualizadas",
|
||||
@@ -515,7 +515,7 @@
|
||||
"MusicBrainzRecordingID": "ID da gravação no MusicBrainz",
|
||||
"MusicBrainzBookID": "ID do livro no MusicBrainz",
|
||||
"MusicBrainzAuthorID": "ID do autor no MusicBrainz",
|
||||
"MonitoringOptions": "Opções de Monitoramento",
|
||||
"MonitoringOptions": "Opções de monitoramento",
|
||||
"MonitoredHelpText": "O Readarr pesquisará e baixará o livro",
|
||||
"MonitoredAuthorIsUnmonitored": "O autor não está sendo monitorado",
|
||||
"MonitoredAuthorIsMonitored": "O autor está sendo monitorado",
|
||||
@@ -553,8 +553,8 @@
|
||||
"IsCalibreLibraryHelpText": "Usar o Servidor de Conteúdo do Calibre para gerenciar a biblioteca",
|
||||
"IndexerIdHelpText": "Especificar a qual indexador o perfil se aplica",
|
||||
"ImportLists": "Listas de importação",
|
||||
"ImportListSettings": "Configurações Gerais da Lista de Importação",
|
||||
"ImportListExclusions": "Importar Lista de Exclusões",
|
||||
"ImportListSettings": "Configurações gerais de Importar listas",
|
||||
"ImportListExclusions": "Importar exclusões de lista",
|
||||
"ImportFailures": "Falhas na importação",
|
||||
"IgnoreDeletedBooks": "Ignorar livros excluídos",
|
||||
"IfYouDontAddAnImportListExclusionAndTheAuthorHasAMetadataProfileOtherThanNoneThenThisBookMayBeReaddedDuringTheNextAuthorRefresh": "Se você não adicionar uma exclusão à lista de importação e o autor tiver um perfil de metadados diferente de \"Nenhum\", este livro poderá ser adicionado novamente durante a próxima atualização do autor.",
|
||||
@@ -588,9 +588,9 @@
|
||||
"DiscNumber": "Número do disco",
|
||||
"DiscCount": "Contagem de disco",
|
||||
"Development": "Desenvolvimento",
|
||||
"DeleteRootFolder": "Excluir Pasta Raiz",
|
||||
"DeleteRootFolder": "Excluir pasta raiz",
|
||||
"DeleteMetadataProfile": "Excluir perfil de metadados",
|
||||
"DeleteImportList": "Excluir Lista de Importação",
|
||||
"DeleteImportList": "Excluir lista de importação",
|
||||
"DeleteFilesHelpText": "Excluir arquivos do livro e pasta do autor",
|
||||
"DeleteBookFileMessageText": "Tem certeza que deseja excluir {0}?",
|
||||
"DeleteBookFile": "Excluir arquivo de livro",
|
||||
@@ -608,7 +608,7 @@
|
||||
"ConsoleLogLevel": "Nível de log do console",
|
||||
"CollapseMultipleBooksHelpText": "Recolher vários livros lançados no mesmo dia",
|
||||
"CollapseMultipleBooks": "Recolher vários livros",
|
||||
"ChownGroup": "chown Grupo",
|
||||
"ChownGroup": "Fazer chown de grupo",
|
||||
"CatalogNumber": "Número do Catálogo",
|
||||
"CalibreUsername": "Nome de usuário do Calibre",
|
||||
"CalibreUrlBase": "URL base do Calibre",
|
||||
@@ -687,7 +687,7 @@
|
||||
"SeriesTotal": "Séries ({0})",
|
||||
"TooManyBooks": "Livros ausentes ou muitos? Modifique ou crie um novo",
|
||||
"BlocklistRelease": "Lançamento na lista de bloqueio",
|
||||
"NoHistoryBlocklist": "Sem histórico na lista de bloqueio",
|
||||
"NoHistoryBlocklist": "Não há lista de bloqueio no histórico",
|
||||
"Blocklist": "Lista de Bloqueio",
|
||||
"RemoveFromBlocklist": "Remover da lista de bloqueio",
|
||||
"UnableToLoadBlocklist": "Incapaz de carregar a lista de bloqueio",
|
||||
@@ -734,20 +734,20 @@
|
||||
"OnBookFileDeleteHelpText": "Ao Excluir um Arquivo de Livro",
|
||||
"OnBookTagUpdate": "Ao Atualizar Etiqueta de um Livro",
|
||||
"OnDownloadFailure": "Na Falha do Download",
|
||||
"OnGrab": "Ao Baixar",
|
||||
"OnGrab": "Ao obter",
|
||||
"OnHealthIssue": "Ao Problema de Saúde",
|
||||
"OnImportFailure": "Em uma Falha de Importação",
|
||||
"OnReleaseImport": "Ao Importar Lançamento",
|
||||
"OnRename": "Ao Renomear",
|
||||
"OnUpgrade": "Ao Atualizar",
|
||||
"AppDataLocationHealthCheckMessage": "A atualização não será possível para evitar a exclusão de AppData na atualização",
|
||||
"IndexerSearchCheckNoInteractiveMessage": "Nenhum indexador disponível com a Pesquisa Interativa habilitada, o Readarr não fornecerá nenhum resultado de pesquisa interativa",
|
||||
"IndexerSearchCheckNoInteractiveMessage": "Nenhum indexador disponível com a Pesquisa interativa habilitada, o Readarr não fornecerá nenhum resultado de pesquisa interativa",
|
||||
"ConnectSettingsSummary": "Notificações, conexões com servidores/tocadores de mídia e scripts personalizados",
|
||||
"DownloadClientStatusCheckAllClientMessage": "Todos os clientes de download estão indisponíveis devido a falhas",
|
||||
"DownloadClientsSettingsSummary": "Clientes de download, gerenciamento de download e mapeamentos de caminhos remotos",
|
||||
"Yesterday": "Ontem",
|
||||
"Connect": "Conectar",
|
||||
"CouldntFindAnyResultsForTerm": "Não foi possível encontrar nenhum resultado para '{0}'",
|
||||
"CouldntFindAnyResultsForTerm": "Não foi possível encontrar resultados para \"{0}\"",
|
||||
"DownloadClientCheckNoneAvailableMessage": "Nenhum cliente de download está disponível",
|
||||
"DownloadClientCheckUnableToCommunicateMessage": "Não é possível se comunicar com {0}.",
|
||||
"Duration": "Duração",
|
||||
@@ -759,9 +759,9 @@
|
||||
"FailedToLoadQueue": "Falha ao carregar a fila",
|
||||
"DownloadClientStatusCheckSingleClientMessage": "Clientes de download indisponíveis devido a falhas: {0}",
|
||||
"EditBook": "Editar Livro",
|
||||
"FileWasDeletedByUpgrade": "Arquivo foi excluído para importar uma atualização",
|
||||
"FileWasDeletedByUpgrade": "O arquivo foi excluído para importar uma atualização",
|
||||
"Filters": "Filtros",
|
||||
"ForeignId": "ID Estrangeiro",
|
||||
"ForeignId": "ID estrangeiro",
|
||||
"General": "Geral",
|
||||
"GeneralSettingsSummary": "Porta, SSL, nome de usuário/senha, proxy, análises e atualizações",
|
||||
"HealthNoIssues": "Nenhum problema com sua configuração",
|
||||
@@ -769,7 +769,7 @@
|
||||
"IndexerRssHealthCheckNoAvailableIndexers": "Todos os indexadores compatíveis com rss estão temporariamente indisponíveis devido a erros recentes do indexador",
|
||||
"IndexerSearchCheckNoAvailableIndexersMessage": "Todos os indexadores com capacidade de pesquisa estão temporariamente indisponíveis devido a erros recentes do indexador",
|
||||
"ItsEasyToAddANewAuthorOrBookJustStartTypingTheNameOfTheItemYouWantToAdd": "É fácil adicionar um novo autor ou livro, basta começar a digitar o nome do item que deseja adicionar",
|
||||
"MetadataSettingsSummary": "Criar arquivos de metadados quando os livros forem importados ou o autor for atualizado",
|
||||
"MetadataSettingsSummary": "Criar arquivos de metadados ao importar livros ou atualizar o autor",
|
||||
"ListsSettingsSummary": "Importar Listas",
|
||||
"ImportListStatusCheckSingleClientMessage": "Listas indisponíveis devido a falhas: {0}",
|
||||
"ImportMechanismHealthCheckMessage": "Habilitar Gerenciamento de Download Concluído",
|
||||
@@ -831,7 +831,7 @@
|
||||
"UpdateCheckStartupTranslocationMessage": "Não é possível instalar a atualização porque a pasta de inicialização '{0}' está em uma pasta de translocação de aplicativo.",
|
||||
"TagsSettingsSummary": "Gerenciar tags de autor, perfil, restrição e notificação",
|
||||
"InstanceNameHelpText": "Nome da instância na aba e para o nome do aplicativo Syslog",
|
||||
"AddList": "Adicionar Lista",
|
||||
"AddList": "Adicionar lista",
|
||||
"DataExistingBooks": "Monitorar livros que você tem arquivos ou que não foram lançados ainda",
|
||||
"DataListMonitorAll": "Monitorar autores e todos os livros para cada autor incluído na lista de importação",
|
||||
"DataListMonitorNone": "Não monitorar autores ou livros",
|
||||
@@ -842,7 +842,7 @@
|
||||
"Test": "Teste",
|
||||
"WriteMetadataTags": "Salvar tags de metadados",
|
||||
"RestartRequiredHelpTextWarning": "Requer reinicialização para entrar em vigor",
|
||||
"InstanceName": "Nome da Instância",
|
||||
"InstanceName": "Nome da instância",
|
||||
"ConvertToFormat": "Converter para o Formato",
|
||||
"DataAllBooks": "Monitorar todos os livros",
|
||||
"DataFirstBook": "Monitorar o primeiro livro. Todos os outros livros serão ignorados",
|
||||
@@ -857,38 +857,38 @@
|
||||
"Database": "Banco de dados",
|
||||
"LoadingEditionsFailed": "Falha ao carregar edições",
|
||||
"ManualImportSelectEdition": "Importação Manual - Selecionar Edição",
|
||||
"ApplicationURL": "URL do Aplicativo",
|
||||
"ApplicationUrlHelpText": "A URL externa deste aplicativo, incluindo http(s)://, porta e base da URL",
|
||||
"ApplicationURL": "URL do aplicativo",
|
||||
"ApplicationUrlHelpText": "A URL externa deste aplicativo, incluindo http(s)://, porta e URL base",
|
||||
"Theme": "Tema",
|
||||
"ThemeHelpText": "Alterar o tema da interface do usuário do aplicativo, o tema 'Auto' usará o tema do sistema operacional para definir o modo Claro ou Escuro. Inspirado por Theme.Park",
|
||||
"EnableRssHelpText": "Será usado quando o Readarr procurar periodicamente lançamentos via RSS Sync",
|
||||
"HardlinkCopyFiles": "Hardlink/Copiar Arquivos",
|
||||
"MoveFiles": "Mover Arquivos",
|
||||
"HardlinkCopyFiles": "Criar hardlink/Copiar arquivos",
|
||||
"MoveFiles": "Mover arquivos",
|
||||
"OnApplicationUpdate": "Na Atualização do Aplicativo",
|
||||
"OnApplicationUpdateHelpText": "Ao atualizar o aplicativo",
|
||||
"ChooseImportMethod": "Escolha o método de importação",
|
||||
"ClickToChangeReleaseGroup": "Clique para alterar o grupo de lançamento",
|
||||
"BypassIfAboveCustomFormatScore": "Ignorar se estiver acima da pontuação do formato personalizado",
|
||||
"BypassIfAboveCustomFormatScoreHelpText": "Ativar ignorar quando a versão tiver uma pontuação maior que a pontuação mínima configurada do formato personalizado",
|
||||
"BypassIfHighestQuality": "Ignorar se a qualidade mais alta",
|
||||
"BypassIfHighestQuality": "Ignorar se a qualidade é mais alta",
|
||||
"BypassIfHighestQualityHelpText": "Ignorar o atraso quando o lançamento tiver a qualidade habilitada mais alta no perfil de qualidade",
|
||||
"CustomFormatScore": "Pontuação do formato personalizado",
|
||||
"MinimumCustomFormatScore": "Pontuação Mínima de Formato Personalizado",
|
||||
"MinimumCustomFormatScore": "Pontuação mínima de formato personalizado",
|
||||
"MinimumCustomFormatScoreHelpText": "Pontuação mínima de formato personalizado necessária para ignorar o atraso do protocolo preferido",
|
||||
"ApiKeyValidationHealthCheckMessage": "Atualize sua chave de API para ter pelo menos {0} caracteres. Você pode fazer isso através das configurações ou do arquivo de configuração",
|
||||
"DeleteFormat": "Excluir Formato",
|
||||
"DataFutureBooks": "Monitorar livros que ainda não foram lançados",
|
||||
"DeleteFormatMessageText": "Tem certeza de que deseja excluir a tag de formato '{0}'?",
|
||||
"IncludeCustomFormatWhenRenamingHelpText": "'Incluir em {Formatos Personalizados} formato de renomeação'",
|
||||
"IncludeCustomFormatWhenRenamingHelpText": "\"Incluir no formato de renomeação {Custom Formats}\"",
|
||||
"IndexerTagsHelpText": "Use este indexador apenas para autores com pelo menos uma tag correspondente. Deixe em branco para usar com todos os autores.",
|
||||
"MinFormatScoreHelpText": "Pontuação mínima de formato personalizado permitida para download",
|
||||
"RecycleBinUnableToWriteHealthCheck": "Não é possível gravar na pasta da lixeira configurada: {0}. Certifique-se de que este caminho exista e seja gravável pelo usuário executando o Readarr",
|
||||
"Clone": "Clonar",
|
||||
"CloneCustomFormat": "Clonar formato personalizado",
|
||||
"Conditions": "'Condições'",
|
||||
"CopyToClipboard": "Copiar para área de transferência",
|
||||
"CustomFormat": "Formato Personalizado",
|
||||
"CustomFormatSettings": "Configurações do Formato Personalizado",
|
||||
"CopyToClipboard": "Copiar para a área de transferência",
|
||||
"CustomFormat": "Formato personalizado",
|
||||
"CustomFormatSettings": "Configurações de formato personalizado",
|
||||
"CustomFormats": "Formatos personalizados",
|
||||
"CutoffFormatScoreHelpText": "Depois que essa pontuação de formato personalizado for alcançada, Readarr não obterá mais lançamentos de livros",
|
||||
"DeleteCustomFormat": "Excluir formato personalizado",
|
||||
@@ -906,20 +906,20 @@
|
||||
"ListRefreshInterval": "Intervalo de atualização da lista",
|
||||
"ListWillRefreshEveryInterp": "A lista será atualizada a cada {0}",
|
||||
"ResetDefinitionTitlesHelpText": "Redefinir títulos de definição e valores",
|
||||
"ResetDefinitions": "Redefinir Definições",
|
||||
"ResetDefinitions": "Redefinir definições",
|
||||
"ResetTitles": "Redefinir títulos",
|
||||
"UnableToLoadCustomFormats": "Não foi possível carregar formatos personalizados",
|
||||
"UnableToLoadCustomFormats": "Não foi possível carregar os formatos personalizados",
|
||||
"HiddenClickToShow": "Oculto, clique para mostrar",
|
||||
"HideAdvanced": "Ocultar Avançado",
|
||||
"ShowAdvanced": "Mostrar Avançado",
|
||||
"HideAdvanced": "Ocultar opções avançadas",
|
||||
"ShowAdvanced": "Mostrar opções avançadas",
|
||||
"ShownClickToHide": "Mostrado, clique para ocultar",
|
||||
"ColonReplacement": "Substituto para dois-pontos",
|
||||
"DashOrSpaceDashDependingOnName": "Traço ou Traço e Espaço dependendo do nome",
|
||||
"DashOrSpaceDashDependingOnName": "Traço ou Espaço e Traço, dependendo do nome",
|
||||
"ReplaceWithDash": "Substituir por Traço",
|
||||
"ReplaceWithSpaceDash": "Substituir por Espaço e Traço",
|
||||
"SmartReplace": "Substituição Inteligente",
|
||||
"SmartReplace": "Substituição inteligente",
|
||||
"ReplaceWithSpaceDashSpace": "Substituir com Espaço, Traço e Espaço",
|
||||
"DeleteRemotePathMapping": "Excluir Mapeamento de Caminho Remoto",
|
||||
"DeleteRemotePathMapping": "Excluir mapeamento de caminho remoto",
|
||||
"BlocklistReleases": "Lançamentos na lista de bloqueio",
|
||||
"CloneCondition": "Clonar Condição",
|
||||
"DeleteConditionMessageText": "Tem certeza de que deseja excluir a condição '{name}'?",
|
||||
@@ -934,10 +934,10 @@
|
||||
"Required": "Necessário",
|
||||
"ResetQualityDefinitions": "Redefinir definições de qualidade",
|
||||
"ResetQualityDefinitionsMessageText": "Tem certeza de que deseja redefinir as definições de qualidade?",
|
||||
"BlocklistReleaseHelpText": "Evita que o Readarr pegue automaticamente esses arquivos novamente",
|
||||
"NoCutoffUnmetItems": "Nenhum item de corte não atendido",
|
||||
"BlocklistReleaseHelpText": "Impede que o Readarr obtenha automaticamente esses arquivos novamente",
|
||||
"NoCutoffUnmetItems": "Nenhum item com limite não atendido",
|
||||
"NoEventsFound": "Não foram encontrados eventos",
|
||||
"NoMissingItems": "Nenhum item faltando",
|
||||
"NoMissingItems": "Nenhum item ausente",
|
||||
"CountImportListsSelected": "{selectedCount} lista(s) de importação selecionada(s)",
|
||||
"CountIndexersSelected": "{selectedCount} indexador(es) selecionado(s)",
|
||||
"EditSelectedDownloadClients": "Editar clientes de download selecionados",
|
||||
@@ -1004,15 +1004,15 @@
|
||||
"Ui": "IU",
|
||||
"NotificationStatusAllClientHealthCheckMessage": "Todas as notificações estão indisponíveis devido a falhas",
|
||||
"NotificationStatusSingleClientHealthCheckMessage": "Notificações indisponíveis devido a falhas: {0}",
|
||||
"AllResultsAreHiddenByTheAppliedFilter": "Todos os resultados são ocultados pelo filtro aplicado",
|
||||
"AllResultsAreHiddenByTheAppliedFilter": "Todos os resultados estão ocultos pelo filtro aplicado",
|
||||
"SomeResultsAreHiddenByTheAppliedFilter": "Alguns resultados estão ocultos pelo filtro aplicado",
|
||||
"NoResultsFound": "Nenhum resultado encontrado",
|
||||
"ConnectionLostReconnect": "{appName} tentará se conectar automaticamente ou você pode clicar em recarregar abaixo.",
|
||||
"AutomaticUpdatesDisabledDocker": "As atualizações automáticas não têm suporte direto ao usar o mecanismo de atualização do Docker. Você precisará atualizar a imagem do contêiner fora de {appName} ou usar um script",
|
||||
"WouldYouLikeToRestoreBackup": "Gostaria de restaurar o backup '{name}'?",
|
||||
"AppUpdated": "{appName} Atualizado",
|
||||
"AppUpdated": "{appName} atualizado",
|
||||
"AppUpdatedVersion": "{appName} foi atualizado para a versão `{version}`. Para obter as alterações mais recentes, você precisará recarregar {appName}",
|
||||
"ConnectionLost": "Conexão Perdida",
|
||||
"ConnectionLost": "Conexão perdida",
|
||||
"ConnectionLostToBackend": "{appName} perdeu a conexão com o backend e precisará ser recarregado para restaurar a funcionalidade.",
|
||||
"CountAuthorsSelected": "{selectedCount} autor(es) selecionado(s)",
|
||||
"RecentChanges": "Mudanças Recentes",
|
||||
|
||||
@@ -372,7 +372,7 @@
|
||||
"TestAllIndexers": "Testați toate indexatoarele",
|
||||
"TestAllLists": "Testați toate listele",
|
||||
"ThisWillApplyToAllIndexersPleaseFollowTheRulesSetForthByThem": "Acest lucru se va aplica tuturor indexatorilor, vă rugăm să urmați regulile stabilite de aceștia",
|
||||
"TimeFormat": "Format de timp",
|
||||
"TimeFormat": "Format ora",
|
||||
"Title": "Titlu",
|
||||
"TorrentDelay": "Întârziere Torrent",
|
||||
"TorrentDelayHelpText": "Întârziați în câteva minute pentru a aștepta înainte de a apuca un torent",
|
||||
@@ -642,5 +642,7 @@
|
||||
"AddNew": "Adaugă nou",
|
||||
"Medium": "Mediu",
|
||||
"AllResultsAreHiddenByTheAppliedFilter": "Toate rezultatele sunt ascunse de filtrul aplicat",
|
||||
"Backup": "Copie de rezervă"
|
||||
"Backup": "Copie de rezervă",
|
||||
"AppUpdated": "{appName} actualizat",
|
||||
"BlocklistReleaseHelpText": "Împiedică Radarr să apuce automat această versiune din nou"
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"History": "历史记录",
|
||||
"Host": "主机",
|
||||
"PortNumber": "端口号",
|
||||
"PosterSize": "海报尺寸",
|
||||
"PosterSize": "海报大小",
|
||||
"AddingTag": "添加标签",
|
||||
"AgeWhenGrabbed": "年龄(在被抓取后)",
|
||||
"AlreadyInYourLibrary": "已经在你的库中",
|
||||
@@ -42,7 +42,7 @@
|
||||
"ChownGroupHelpText": "组名称或GID。对于远程文件系统请使用GID。",
|
||||
"ChownGroupHelpTextWarning": "这只在运行Radarr的用户是文件所有者的情况下才有效。最好确保下载客户端使用与Radarr相同的组。",
|
||||
"Clear": "清除",
|
||||
"ClickToChangeQuality": "点击修改质量",
|
||||
"ClickToChangeQuality": "点击更改质量",
|
||||
"ClientPriority": "客户端优先级",
|
||||
"CloneIndexer": "复制索引器",
|
||||
"CloneProfile": "复制配置",
|
||||
@@ -75,12 +75,12 @@
|
||||
"DeleteImportListExclusionMessageText": "你确定要删除这个导入排除列表吗?",
|
||||
"DeleteImportListMessageText": "您确定要删除列表 “{name}” 吗?",
|
||||
"DeleteIndexer": "删除索引器",
|
||||
"DeleteIndexerMessageText": "您确定要删除索引器 “{name}” 吗?",
|
||||
"DeleteIndexerMessageText": "您确定要删除索引器“{name}”吗?",
|
||||
"DeleteMetadataProfileMessageText": "您确定要删除元数据配置文件“{name}”吗?",
|
||||
"DeleteNotification": "删除消息推送",
|
||||
"DeleteNotificationMessageText": "您确定要删除消息推送 “{name}” 吗?",
|
||||
"DeleteNotificationMessageText": "您确定要删除通知“{name}”吗?",
|
||||
"DeleteQualityProfile": "删除质量配置",
|
||||
"DeleteQualityProfileMessageText": "你确定要删除质量配置 “{name}” 吗?",
|
||||
"DeleteQualityProfileMessageText": "您确定要删除质量配置“{name}”吗?",
|
||||
"DeleteReleaseProfile": "删除发布组配置",
|
||||
"DeleteReleaseProfileMessageText": "您确定要删除这个发行配置?",
|
||||
"DeleteSelectedBookFiles": "删除选择的电影文件",
|
||||
@@ -112,7 +112,7 @@
|
||||
"EnableSSL": "启用SSL",
|
||||
"EnableSslHelpText": " 重启生效",
|
||||
"Ended": "已完结",
|
||||
"ErrorLoadingContents": "读取内容错误",
|
||||
"ErrorLoadingContents": "加载内容出错",
|
||||
"ErrorLoadingPreviews": "读取预告片错误",
|
||||
"Exception": "例外",
|
||||
"ExtraFileExtensionsHelpTexts1": "导入逗号分隔其他文件(.nfo将做为.nfo-orig被导入)",
|
||||
@@ -219,7 +219,7 @@
|
||||
"OpenBrowserOnStart": "启动时打开浏览器",
|
||||
"Options": "选项",
|
||||
"Original": "原始的",
|
||||
"Overview": "概述",
|
||||
"Overview": "概览",
|
||||
"PackageVersion": "Package版本",
|
||||
"PageSize": "页面大小",
|
||||
"PageSizeHelpText": "每页显示的项目数",
|
||||
@@ -228,7 +228,7 @@
|
||||
"Permissions": "权限",
|
||||
"Port": "端口",
|
||||
"PortHelpTextWarning": "重启生效",
|
||||
"PreviewRename": "预览重命名",
|
||||
"PreviewRename": "重命名预览",
|
||||
"Profiles": "配置",
|
||||
"Proper": "合适的",
|
||||
"PropersAndRepacks": "适合的和重封装的Propers and Repacks",
|
||||
@@ -262,14 +262,14 @@
|
||||
"RefreshInformationAndScanDisk": "刷新信息并扫描磁盘",
|
||||
"ReleaseDate": "发布日期",
|
||||
"ReleaseGroup": "发布组",
|
||||
"ReleaseRejected": "版本被拒绝",
|
||||
"ReleaseRejected": "发布被拒绝",
|
||||
"ReleaseWillBeProcessedInterp": "发布将被处理{0}",
|
||||
"Reload": "重新加载",
|
||||
"RemotePathMappings": "远程路径映射",
|
||||
"Remove": "移除",
|
||||
"RemoveCompletedDownloadsHelpText": "从下载客户端记录中移除已导入的下载",
|
||||
"RemoveFailedDownloadsHelpText": "从下载客户端中删除已失败的下载",
|
||||
"RemoveFilter": "移除过滤条件",
|
||||
"RemoveFilter": "移除过滤器",
|
||||
"RemoveFromDownloadClient": "从下载客户端中移除",
|
||||
"RemoveFromQueue": "从队列中移除",
|
||||
"RemoveHelpTextWarning": "移除操作会从下载客户端中删除任务和已下载文件。",
|
||||
@@ -316,17 +316,17 @@
|
||||
"Settings": "设置",
|
||||
"ShortDateFormat": "短日期格式",
|
||||
"ShowCutoffUnmetIconHelpText": "终止监控条件未满足前为文件显示图标",
|
||||
"ShowDateAdded": "显示添加日期",
|
||||
"ShowDateAdded": "显示加入时间",
|
||||
"ShowMonitored": "显示监控中的",
|
||||
"ShowMonitoredHelpText": "在海报下显示监控状态",
|
||||
"ShowPath": "显示路径",
|
||||
"ShowQualityProfile": "显示媒体质量配置",
|
||||
"ShowQualityProfile": "显示质量配置文件",
|
||||
"ShowQualityProfileHelpText": "在海报下方显示媒体质量配置",
|
||||
"ShowRelativeDates": "显示相对日期",
|
||||
"ShowRelativeDatesHelpText": "显示相对日期(今天昨天等)或绝对日期",
|
||||
"ShowSearch": "显示搜索按钮",
|
||||
"ShowSearch": "显示搜索",
|
||||
"ShowSearchActionHelpText": "在选项中显示搜索框",
|
||||
"ShowSizeOnDisk": "显示占用磁盘体积",
|
||||
"ShowSizeOnDisk": "显示已用空间",
|
||||
"ShownAboveEachColumnWhenWeekIsTheActiveView": "当使用周视图时显示上面的每一列",
|
||||
"Size": " 文件大小",
|
||||
"SkipFreeSpaceCheck": "跳过剩余空间检查",
|
||||
@@ -363,7 +363,7 @@
|
||||
"TorrentDelay": "Torrent延时",
|
||||
"TorrentDelayHelpText": "延迟几分钟等待获取torrent",
|
||||
"Torrents": "种子",
|
||||
"TotalFileSize": "总文件体积",
|
||||
"TotalFileSize": "文件总大小",
|
||||
"UILanguage": "UI界面语言",
|
||||
"UILanguageHelpText": "Radarr使用的UI界面语言",
|
||||
"UILanguageHelpTextWarning": "浏览器需重新加载",
|
||||
@@ -428,7 +428,7 @@
|
||||
"60MinutesSixty": "60分钟: {0}",
|
||||
"APIKey": "API Key",
|
||||
"About": "关于",
|
||||
"AddListExclusion": "添加排除列表",
|
||||
"AddListExclusion": "添加列表例外",
|
||||
"DeleteTag": "删除标签",
|
||||
"UnableToLoadTags": "无法加载标签",
|
||||
"DownloadClientCheckDownloadingToRoot": "下载客户端{0}将下载内容放在根文件夹{1}中。您不应该下载到根文件夹。",
|
||||
@@ -473,7 +473,7 @@
|
||||
"ThisCannotBeCancelled": "在不禁用所有索引器的情况下,一旦启动就无法取消。",
|
||||
"Time": "时间",
|
||||
"UnableToLoadBlocklist": "无法加载黑名单",
|
||||
"UnselectAll": "全不选",
|
||||
"UnselectAll": "取消选择全部",
|
||||
"UpdateSelected": "更新已选",
|
||||
"Wanted": "想要的",
|
||||
"All": "全部",
|
||||
@@ -525,7 +525,7 @@
|
||||
"Queued": "队列中",
|
||||
"QueueIsEmpty": "空队列",
|
||||
"ReadarrSupportsAnyDownloadClient": "Radarr支持许多常用的的torrent和usenet下载客户端。",
|
||||
"RefreshAndScan": "刷新&扫描",
|
||||
"RefreshAndScan": "刷新并扫描",
|
||||
"RemotePathMappingCheckBadDockerPath": "您正在使用docker;下载客户端 {0} 的下载目录为 {1} ,但是该地址 {2} 不合法。请检查您的远程地址映射和下载客户端设置。",
|
||||
"RemotePathMappingCheckDockerFolderMissing": "您正在使用docker;下载客户端 {0} 报告文件在 {1} 中,但是该目录似乎不存在docker容器中。请检查您的远程地址映射和容器的卷设置。",
|
||||
"RemotePathMappingCheckDownloadPermissions": "Radarr可以找到但无法访问已下载的电影 {0} ,可能是权限错误。",
|
||||
@@ -859,7 +859,7 @@
|
||||
"BindAddressHelpText": "有效的 IP 地址、localhost、或以'*'代表所有接口",
|
||||
"ApplicationURL": "应用程序 URL",
|
||||
"ApplicationUrlHelpText": "此应用的外部URL,包含 http(s)://、端口和基本URL",
|
||||
"ClickToChangeReleaseGroup": "点击修改发布组",
|
||||
"ClickToChangeReleaseGroup": "单击更改发布组",
|
||||
"MoveFiles": "移动文件",
|
||||
"OnApplicationUpdate": "程序更新时",
|
||||
"OnApplicationUpdateHelpText": "程序更新时",
|
||||
@@ -951,7 +951,7 @@
|
||||
"AutomaticUpdatesDisabledDocker": "不支持在使用 Docker 容器时直接升级。你需要升级 {appName} 容器镜像或使用脚本(script)",
|
||||
"ColonReplacement": "替换冒号",
|
||||
"Clone": "复制",
|
||||
"ErrorLoadingContent": "加载此内容时出错",
|
||||
"ErrorLoadingContent": "加载此内容时出现错误",
|
||||
"ReplaceWithSpaceDash": "替换为空格破折号",
|
||||
"ReplaceWithDash": "替换为破折号",
|
||||
"ReplaceWithSpaceDashSpace": "替换为空格破折号空格",
|
||||
@@ -1019,7 +1019,7 @@
|
||||
"LastWriteTime": "最后写入时间",
|
||||
"LastExecution": "上一次执行",
|
||||
"Library": "库",
|
||||
"DownloadClientRemovesCompletedDownloadsHealthCheckMessage": "下载客户端{0}设置为删除已完成的下载。这可能导致在{1}可以导入下载之前从您的客户端删除下载。",
|
||||
"DownloadClientRemovesCompletedDownloadsHealthCheckMessage": "下载客户端 {0} 已被设置为删除已完成的下载。这可能导致在 {1} 导入之前,已下载的文件会被从您的客户端中移除。",
|
||||
"OnAuthorAddedHelpText": "作者添加时",
|
||||
"OnAuthorAdded": "作者添加时"
|
||||
}
|
||||
|
||||
@@ -79,6 +79,11 @@ namespace NzbDrone.Core.ThingiProvider.Status
|
||||
|
||||
protected virtual void RecordFailure(int providerId, TimeSpan minimumBackOff, bool escalate)
|
||||
{
|
||||
if (providerId <= 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
lock (_syncRoot)
|
||||
{
|
||||
var status = GetProviderStatus(providerId);
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
using FluentValidation.Validators;
|
||||
using NzbDrone.Core.Download;
|
||||
|
||||
namespace NzbDrone.Core.Validation
|
||||
{
|
||||
public class DownloadClientExistsValidator : PropertyValidator
|
||||
{
|
||||
private readonly IDownloadClientFactory _downloadClientFactory;
|
||||
|
||||
public DownloadClientExistsValidator(IDownloadClientFactory downloadClientFactory)
|
||||
{
|
||||
_downloadClientFactory = downloadClientFactory;
|
||||
}
|
||||
|
||||
protected override string GetDefaultMessageTemplate() => "Download Client does not exist";
|
||||
|
||||
protected override bool IsValid(PropertyValidatorContext context)
|
||||
{
|
||||
if (context?.PropertyValue == null || (int)context.PropertyValue == 0)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
return _downloadClientFactory.Exists((int)context.PropertyValue);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -16,7 +16,7 @@ namespace NzbDrone.Core.Validation
|
||||
|
||||
protected override bool IsValid(PropertyValidatorContext context)
|
||||
{
|
||||
if (context.PropertyValue == null)
|
||||
if (context?.PropertyValue == null || (int)context.PropertyValue == 0)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using NzbDrone.Core.Indexers;
|
||||
using NzbDrone.Core.Validation;
|
||||
using Readarr.Http;
|
||||
|
||||
namespace Readarr.Api.V1.Indexers
|
||||
@@ -9,9 +10,10 @@ namespace Readarr.Api.V1.Indexers
|
||||
public static readonly IndexerResourceMapper ResourceMapper = new ();
|
||||
public static readonly IndexerBulkResourceMapper BulkResourceMapper = new ();
|
||||
|
||||
public IndexerController(IndexerFactory indexerFactory)
|
||||
public IndexerController(IndexerFactory indexerFactory, DownloadClientExistsValidator downloadClientExistsValidator)
|
||||
: base(indexerFactory, "indexer", ResourceMapper, BulkResourceMapper)
|
||||
{
|
||||
SharedValidator.RuleFor(c => c.DownloadClientId).SetValidator(downloadClientExistsValidator);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user