mirror of
https://github.com/Prowlarr/Prowlarr
synced 2025-12-06 00:22:31 +01:00
Translate System pages
(cherry picked from commit 93e8ff0ac7610fa8739f2e577ece98c2c06c8881)
This commit is contained in:
parent
3e3a7ed4f0
commit
37bc46c1cd
41 changed files with 114 additions and 90 deletions
|
|
@ -116,6 +116,7 @@ class BackupRow extends Component {
|
|||
|
||||
<TableRowCell className={styles.actions}>
|
||||
<IconButton
|
||||
title={translate('RestoreBackup')}
|
||||
name={icons.RESTORE}
|
||||
onPress={this.onRestorePress}
|
||||
/>
|
||||
|
|
@ -138,7 +139,9 @@ class BackupRow extends Component {
|
|||
isOpen={isConfirmDeleteModalOpen}
|
||||
kind={kinds.DANGER}
|
||||
title={translate('DeleteBackup')}
|
||||
message={translate('DeleteBackupMessageText', { name })}
|
||||
message={translate('DeleteBackupMessageText', {
|
||||
name
|
||||
})}
|
||||
confirmLabel={translate('Delete')}
|
||||
onConfirm={this.onConfirmDeletePress}
|
||||
onCancel={this.onConfirmDeleteModalClose}
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@ class Backups extends Component {
|
|||
{
|
||||
!isFetching && !!error &&
|
||||
<Alert kind={kinds.DANGER}>
|
||||
{translate('UnableToLoadBackups')}
|
||||
{translate('BackupsLoadError')}
|
||||
</Alert>
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ import styles from './RestoreBackupModalContent.css';
|
|||
|
||||
function getErrorMessage(error) {
|
||||
if (!error || !error.responseJSON || !error.responseJSON.message) {
|
||||
return 'Error restoring backup';
|
||||
return translate('ErrorRestoringBackup');
|
||||
}
|
||||
|
||||
return error.responseJSON.message;
|
||||
|
|
@ -146,7 +146,9 @@ class RestoreBackupModalContent extends Component {
|
|||
|
||||
<ModalBody>
|
||||
{
|
||||
!!id && `Would you like to restore the backup '${name}'?`
|
||||
!!id && translate('WouldYouLikeToRestoreBackup', {
|
||||
name
|
||||
})
|
||||
}
|
||||
|
||||
{
|
||||
|
|
@ -203,7 +205,7 @@ class RestoreBackupModalContent extends Component {
|
|||
|
||||
<ModalFooter>
|
||||
<div className={styles.additionalInfo}>
|
||||
Note: Prowlarr will automatically restart and reload the UI during the restore process.
|
||||
{translate('RestartReloadNote')}
|
||||
</div>
|
||||
|
||||
<Button onPress={onModalClose}>
|
||||
|
|
@ -216,7 +218,7 @@ class RestoreBackupModalContent extends Component {
|
|||
isSpinning={isRestoring}
|
||||
onPress={this.onRestorePress}
|
||||
>
|
||||
Restore
|
||||
{translate('Restore')}
|
||||
</SpinnerButton>
|
||||
</ModalFooter>
|
||||
</ModalContent>
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ function LogsTable(props) {
|
|||
{
|
||||
isPopulated && !error && !items.length &&
|
||||
<Alert kind={kinds.INFO}>
|
||||
No events found
|
||||
{translate('NoEventsFound')}
|
||||
</Alert>
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ function LogsTableDetailsModal(props) {
|
|||
onModalClose={onModalClose}
|
||||
>
|
||||
<ModalHeader>
|
||||
Details
|
||||
{translate('Details')}
|
||||
</ModalHeader>
|
||||
|
||||
<ModalBody>
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import PropTypes from 'prop-types';
|
||||
import React, { Component } from 'react';
|
||||
import Alert from 'Components/Alert';
|
||||
import Link from 'Components/Link/Link';
|
||||
import LoadingIndicator from 'Components/Loading/LoadingIndicator';
|
||||
import InlineMarkdown from 'Components/Markdown/InlineMarkdown';
|
||||
import PageContent from 'Components/Page/PageContent';
|
||||
import PageContentBody from 'Components/Page/PageContentBody';
|
||||
import PageToolbar from 'Components/Page/Toolbar/PageToolbar';
|
||||
|
|
@ -77,13 +77,15 @@ class LogFiles extends Component {
|
|||
<PageContentBody>
|
||||
<Alert>
|
||||
<div>
|
||||
Log files are located in: {location}
|
||||
{translate('LogFilesLocation', {
|
||||
location
|
||||
})}
|
||||
</div>
|
||||
|
||||
{
|
||||
currentLogView === 'Log Files' &&
|
||||
<div>
|
||||
The log level defaults to 'Info' and can be changed in <Link to="/settings/general">General Settings</Link>
|
||||
<InlineMarkdown data={translate('TheLogLevelDefault')} />
|
||||
</div>
|
||||
}
|
||||
</Alert>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ import { executeCommand } from 'Store/Actions/commandActions';
|
|||
import { fetchLogFiles } from 'Store/Actions/systemActions';
|
||||
import createCommandExecutingSelector from 'Store/Selectors/createCommandExecutingSelector';
|
||||
import combinePath from 'Utilities/String/combinePath';
|
||||
import translate from 'Utilities/String/translate';
|
||||
import LogFiles from './LogFiles';
|
||||
|
||||
function createMapStateToProps() {
|
||||
|
|
@ -29,7 +30,7 @@ function createMapStateToProps() {
|
|||
isFetching,
|
||||
items,
|
||||
deleteFilesExecuting,
|
||||
currentLogView: 'Log Files',
|
||||
currentLogView: translate('LogFiles'),
|
||||
location: combinePath(isWindows, appData, ['logs'])
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ import Link from 'Components/Link/Link';
|
|||
import RelativeDateCell from 'Components/Table/Cells/RelativeDateCell';
|
||||
import TableRowCell from 'Components/Table/Cells/TableRowCell';
|
||||
import TableRow from 'Components/Table/TableRow';
|
||||
import translate from 'Utilities/String/translate';
|
||||
import styles from './LogFilesTableRow.css';
|
||||
|
||||
class LogFilesTableRow extends Component {
|
||||
|
|
@ -32,7 +33,7 @@ class LogFilesTableRow extends Component {
|
|||
target="_blank"
|
||||
noRouter={true}
|
||||
>
|
||||
Download
|
||||
{translate('Download')}
|
||||
</Link>
|
||||
</TableRowCell>
|
||||
</TableRow>
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ import Menu from 'Components/Menu/Menu';
|
|||
import MenuButton from 'Components/Menu/MenuButton';
|
||||
import MenuContent from 'Components/Menu/MenuContent';
|
||||
import MenuItem from 'Components/Menu/MenuItem';
|
||||
import translate from 'Utilities/String/translate';
|
||||
|
||||
class LogsNavMenu extends Component {
|
||||
|
||||
|
|
@ -50,13 +51,13 @@ class LogsNavMenu extends Component {
|
|||
<MenuItem
|
||||
to={'/system/logs/files'}
|
||||
>
|
||||
Log Files
|
||||
{translate('LogFiles')}
|
||||
</MenuItem>
|
||||
|
||||
<MenuItem
|
||||
to={'/system/logs/files/update'}
|
||||
>
|
||||
Updater Log Files
|
||||
{translate('UpdaterLogFiles')}
|
||||
</MenuItem>
|
||||
</MenuContent>
|
||||
</Menu>
|
||||
|
|
|
|||
|
|
@ -45,11 +45,11 @@ class Updates extends Component {
|
|||
const hasUpdateToInstall = hasUpdates && _.some(items, { installable: true, latest: true });
|
||||
const noUpdateToInstall = hasUpdates && !hasUpdateToInstall;
|
||||
|
||||
const externalUpdaterPrefix = 'Unable to update Prowlarr directly,';
|
||||
const externalUpdaterPrefix = translate('UpdateAppDirectlyLoadError');
|
||||
const externalUpdaterMessages = {
|
||||
external: 'Prowlarr is configured to use an external update mechanism',
|
||||
apt: 'use apt to install the update',
|
||||
docker: 'update the docker container to receive the update'
|
||||
external: translate('ExternalUpdater'),
|
||||
apt: translate('AptUpdater'),
|
||||
docker: translate('DockerUpdater')
|
||||
};
|
||||
|
||||
return (
|
||||
|
|
@ -78,7 +78,7 @@ class Updates extends Component {
|
|||
isSpinning={isInstallingUpdate}
|
||||
onPress={onInstallLatestPress}
|
||||
>
|
||||
Install Latest
|
||||
{translate('InstallLatest')}
|
||||
</SpinnerButton> :
|
||||
|
||||
<Fragment>
|
||||
|
|
@ -114,7 +114,7 @@ class Updates extends Component {
|
|||
/>
|
||||
|
||||
<div className={styles.message}>
|
||||
{translate('TheLatestVersionIsAlreadyInstalled')}
|
||||
{translate('OnLatestVersion')}
|
||||
</div>
|
||||
|
||||
{
|
||||
|
|
@ -166,7 +166,7 @@ class Updates extends Component {
|
|||
kind={kinds.SUCCESS}
|
||||
title={formatDateTime(update.installedOn, longDateFormat, timeFormat)}
|
||||
>
|
||||
Currently Installed
|
||||
{translate('CurrentlyInstalled')}
|
||||
</Label> :
|
||||
null
|
||||
}
|
||||
|
|
@ -178,7 +178,7 @@ class Updates extends Component {
|
|||
kind={kinds.INVERSE}
|
||||
title={formatDateTime(update.installedOn, longDateFormat, timeFormat)}
|
||||
>
|
||||
Previously Installed
|
||||
{translate('PreviouslyInstalled')}
|
||||
</Label> :
|
||||
null
|
||||
}
|
||||
|
|
@ -214,16 +214,16 @@ class Updates extends Component {
|
|||
|
||||
{
|
||||
!!updatesError &&
|
||||
<div>
|
||||
Failed to fetch updates
|
||||
</div>
|
||||
<Alert kind={kinds.WARNING}>
|
||||
{translate('FailedToFetchUpdates')}
|
||||
</Alert>
|
||||
}
|
||||
|
||||
{
|
||||
!!generalSettingsError &&
|
||||
<div>
|
||||
Failed to update settings
|
||||
</div>
|
||||
<Alert kind={kinds.DANGER}>
|
||||
{translate('FailedToUpdateSettings')}
|
||||
</Alert>
|
||||
}
|
||||
</PageContentBody>
|
||||
</PageContent>
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@
|
|||
"UnableToAddANewAppProfilePleaseTryAgain": "غير قادر على إضافة ملف تعريف جودة جديد ، يرجى المحاولة مرة أخرى.",
|
||||
"UnableToAddANewDownloadClientPleaseTryAgain": "غير قادر على إضافة عميل تنزيل جديد ، يرجى المحاولة مرة أخرى.",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "غير قادر على إضافة مفهرس جديد ، يرجى المحاولة مرة أخرى.",
|
||||
"UnableToLoadBackups": "تعذر تحميل النسخ الاحتياطية",
|
||||
"BackupsLoadError": "تعذر تحميل النسخ الاحتياطية",
|
||||
"UnsavedChanges": "التغييرات غير المحفوظة",
|
||||
"UpdateUiNotWritableHealthCheckMessage": "لا يمكن تثبيت التحديث لأن مجلد واجهة المستخدم '{uiFolder}' غير قابل للكتابة بواسطة المستخدم '{userName}'",
|
||||
"UpdateScriptPathHelpText": "المسار إلى برنامج نصي مخصص يأخذ حزمة تحديث مستخرجة ويتعامل مع ما تبقى من عملية التحديث",
|
||||
|
|
@ -329,7 +329,7 @@
|
|||
"Queued": "في قائمة الانتظار",
|
||||
"Remove": "إزالة",
|
||||
"Replace": "يحل محل",
|
||||
"TheLatestVersionIsAlreadyInstalled": "تم بالفعل تثبيت أحدث إصدار من {0}",
|
||||
"OnLatestVersion": "تم بالفعل تثبيت أحدث إصدار من {0}",
|
||||
"DownloadClientPriorityHelpText": "تحديد أولويات عملاء التنزيل المتعددين. يتم استخدام Round-Robin للعملاء الذين لديهم نفس الأولوية.",
|
||||
"ApplyTagsHelpTextAdd": "إضافة: أضف العلامات إلى قائمة العلامات الموجودة",
|
||||
"ApplyTagsHelpTextHowToApplyApplications": "كيفية تطبيق العلامات على الأفلام المختارة",
|
||||
|
|
|
|||
|
|
@ -153,7 +153,7 @@
|
|||
"UISettings": "Настройки на потребителския интерфейс",
|
||||
"UnableToAddANewApplicationPleaseTryAgain": "Не може да се добави ново известие, моля, опитайте отново.",
|
||||
"UnableToAddANewAppProfilePleaseTryAgain": "Не може да се добави нов качествен профил, моля, опитайте отново.",
|
||||
"UnableToLoadBackups": "Архивите не могат да се заредят",
|
||||
"BackupsLoadError": "Архивите не могат да се заредят",
|
||||
"AllIndexersHiddenDueToFilter": "Всички филми са скрити поради приложен филтър.",
|
||||
"Level": "Ниво",
|
||||
"ApplicationStatusCheckAllClientMessage": "Всички списъци са недостъпни поради неуспехи",
|
||||
|
|
@ -329,7 +329,7 @@
|
|||
"Queued": "На опашка",
|
||||
"Remove": "Премахване",
|
||||
"Replace": "Сменете",
|
||||
"TheLatestVersionIsAlreadyInstalled": "Вече е инсталирана най-новата версия на {0}",
|
||||
"OnLatestVersion": "Вече е инсталирана най-новата версия на {0}",
|
||||
"Genre": "Жанрове",
|
||||
"ApplyTagsHelpTextRemove": "Премахване: Премахнете въведените тагове",
|
||||
"ApplyTagsHelpTextHowToApplyIndexers": "Как да приложите тагове към избраните филми",
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@
|
|||
"Type": "Tipus",
|
||||
"UILanguageHelpTextWarning": "Es requereix una recàrrega del navegador",
|
||||
"UISettings": "Configuració de la interfície",
|
||||
"UnableToLoadBackups": "No es poden carregar còpies de seguretat",
|
||||
"BackupsLoadError": "No es poden carregar còpies de seguretat",
|
||||
"DownloadClientsLoadError": "No es poden carregar els clients de baixada",
|
||||
"UnableToLoadTags": "No es poden carregar les etiquetes",
|
||||
"UnableToLoadUISettings": "No es pot carregar la configuració de la IU",
|
||||
|
|
@ -340,7 +340,7 @@
|
|||
"UILanguageHelpText": "Idioma que utilitzarà {appName} per a la interfície d'usuari",
|
||||
"Remove": "Elimina",
|
||||
"Replace": "Substitueix",
|
||||
"TheLatestVersionIsAlreadyInstalled": "La darrera versió de {appName} ja està instal·lada",
|
||||
"OnLatestVersion": "La darrera versió de {appName} ja està instal·lada",
|
||||
"ThemeHelpText": "Canvieu el tema de la interfície d'usuari de l'aplicació, el tema \"Automàtic\" utilitzarà el tema del vostre sistema operatiu per configurar el mode clar o fosc. Inspirat en {inspiredBy}.",
|
||||
"ApplicationURL": "URL de l'aplicació",
|
||||
"Publisher": "Editor",
|
||||
|
|
|
|||
|
|
@ -198,7 +198,7 @@
|
|||
"SSLCertPasswordHelpText": "Heslo pro soubor pfx",
|
||||
"SSLCertPath": "Cesta certifikátu SSL",
|
||||
"SSLCertPathHelpText": "Cesta k souboru pfx",
|
||||
"UnableToLoadBackups": "Nelze načíst zálohy",
|
||||
"BackupsLoadError": "Nelze načíst zálohy",
|
||||
"DownloadClientsLoadError": "Nelze načíst klienty pro stahování",
|
||||
"UnableToLoadGeneralSettings": "Nelze načíst obecná nastavení",
|
||||
"DeleteNotification": "Smazat oznámení",
|
||||
|
|
@ -329,7 +329,7 @@
|
|||
"Queued": "Ve frontě",
|
||||
"Remove": "Odstranit",
|
||||
"Replace": "Nahradit",
|
||||
"TheLatestVersionIsAlreadyInstalled": "Nejnovější verze aplikace {appName} je již nainstalována",
|
||||
"OnLatestVersion": "Nejnovější verze aplikace {appName} je již nainstalována",
|
||||
"More": "Více",
|
||||
"ApplyTagsHelpTextAdd": "Přidat: Přidá značky k již existujícímu seznamu",
|
||||
"ApplyTagsHelpTextHowToApplyApplications": "Jak použít značky na vybrané filmy",
|
||||
|
|
|
|||
|
|
@ -232,7 +232,7 @@
|
|||
"UnableToAddANewAppProfilePleaseTryAgain": "Kan ikke tilføje en ny kvalitetsprofil, prøv igen.",
|
||||
"UnableToAddANewDownloadClientPleaseTryAgain": "Kunne ikke tilføje en ny downloadklient. Prøv igen.",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "Kunne ikke tilføje en ny indekser. Prøv igen.",
|
||||
"UnableToLoadBackups": "Kunne ikke indlæse sikkerhedskopier",
|
||||
"BackupsLoadError": "Kunne ikke indlæse sikkerhedskopier",
|
||||
"UnableToLoadGeneralSettings": "Kan ikke indlæse generelle indstillinger",
|
||||
"UnableToLoadNotifications": "Kunne ikke indlæse meddelelser",
|
||||
"UnableToLoadTags": "Kan ikke indlæse tags",
|
||||
|
|
@ -340,7 +340,7 @@
|
|||
"Notification": "Notifikationer",
|
||||
"Remove": "Fjerne",
|
||||
"Replace": "erstat",
|
||||
"TheLatestVersionIsAlreadyInstalled": "Den seneste version af {appName} er allerede installeret",
|
||||
"OnLatestVersion": "Den seneste version af {appName} er allerede installeret",
|
||||
"Year": "År",
|
||||
"ApplyTagsHelpTextAdd": "Tilføj: Føj tags til den eksisterende liste over tags",
|
||||
"ApplyTagsHelpTextHowToApplyApplications": "Sådan anvendes tags på de valgte film",
|
||||
|
|
|
|||
|
|
@ -394,7 +394,7 @@
|
|||
"TestAllApps": "Alle Apps testen",
|
||||
"TestAllClients": "Prüfe alle Clients",
|
||||
"TestAllIndexers": "Prüfe alle Indexer",
|
||||
"TheLatestVersionIsAlreadyInstalled": "Die aktuellste Version ist bereits installiert",
|
||||
"OnLatestVersion": "Die aktuellste Version ist bereits installiert",
|
||||
"ThemeHelpText": "Ändere das UI-Theme der Anwendung. Das 'Auto'-Theme verwendet dein Betriebssystem-Theme, um den hellen oder dunklen Modus einzustellen. Inspiriert von {0}",
|
||||
"Time": "Zeit",
|
||||
"Title": "Titel",
|
||||
|
|
@ -419,7 +419,7 @@
|
|||
"UnableToAddANewNotificationPleaseTryAgain": "Die neue Benachrichtigung konnte nicht hinzugefügt werden, bitte erneut probieren.",
|
||||
"UnableToLoadAppProfiles": "App-Profile können nicht geladen werden",
|
||||
"ApplicationsLoadError": "Anwendungsliste kann nicht geladen werden",
|
||||
"UnableToLoadBackups": "Sicherungen können nicht geladen werden",
|
||||
"BackupsLoadError": "Sicherungen können nicht geladen werden",
|
||||
"UnableToLoadDevelopmentSettings": "Entwicklereinstellungen konnten nicht geladen werden",
|
||||
"DownloadClientsLoadError": "Downloader konnten nicht geladen werden",
|
||||
"UnableToLoadGeneralSettings": "Allgemeine Einstellungen konnten nicht geladen werden",
|
||||
|
|
|
|||
|
|
@ -234,7 +234,7 @@
|
|||
"IncludeHealthWarningsHelpText": "Συμπεριλάβετε προειδοποιήσεις για την υγεία",
|
||||
"Security": "Ασφάλεια",
|
||||
"Tasks": "Καθήκοντα",
|
||||
"UnableToLoadBackups": "Δεν είναι δυνατή η φόρτωση αντιγράφων ασφαλείας",
|
||||
"BackupsLoadError": "Δεν είναι δυνατή η φόρτωση αντιγράφων ασφαλείας",
|
||||
"DownloadClientsLoadError": "Δεν είναι δυνατή η φόρτωση πελατών λήψης",
|
||||
"UpdateMechanismHelpText": "Χρησιμοποιήστε το ενσωματωμένο πρόγραμμα ενημέρωσης του {appName} ή ένα script",
|
||||
"AnalyticsEnabledHelpText": "Στείλτε ανώνυμες πληροφορίες χρήσης και σφάλματος στους διακομιστές του {appName}. Αυτό περιλαμβάνει πληροφορίες στο πρόγραμμα περιήγησής σας, ποιες σελίδες {appName} WebUI χρησιμοποιείτε, αναφορά σφαλμάτων καθώς και έκδοση λειτουργικού συστήματος και χρόνου εκτέλεσης. Θα χρησιμοποιήσουμε αυτές τις πληροφορίες για να δώσουμε προτεραιότητα σε λειτουργίες και διορθώσεις σφαλμάτων.",
|
||||
|
|
@ -458,7 +458,7 @@
|
|||
"SyncLevelFull": "Πλήρης συγχρονισμός: Θα διατηρήσει πλήρως συγχρονισμένα τα ευρετήρια αυτής της εφαρμογής. Στη συνέχεια, οι αλλαγές που γίνονται στους indexers στο {appName} συγχρονίζονται με αυτήν την εφαρμογή. Οποιαδήποτε αλλαγή γίνει σε ευρετήρια απομακρυσμένα σε αυτήν την εφαρμογή θα παρακαμφθεί από τον {appName} στον επόμενο συγχρονισμό.",
|
||||
"Remove": "Αφαιρώ",
|
||||
"Replace": "Αντικαθιστώ",
|
||||
"TheLatestVersionIsAlreadyInstalled": "Η τελευταία έκδοση του {appName} είναι ήδη εγκατεστημένη",
|
||||
"OnLatestVersion": "Η τελευταία έκδοση του {appName} είναι ήδη εγκατεστημένη",
|
||||
"ApiKeyValidationHealthCheckMessage": "Παρακαλούμε ενημερώστε το κλείδι API ώστε να έχει τουλάχιστον {length} χαρακτήρες. Μπορείτε να το κάνετε αυτό μέσα από τις ρυθμίσεις ή το αρχείο ρυθμίσεων",
|
||||
"StopSelecting": "Διακοπή Επιλογής",
|
||||
"OnHealthRestored": "Στην Αποκατάσταση Υγείας",
|
||||
|
|
|
|||
|
|
@ -68,6 +68,7 @@
|
|||
"Apps": "Apps",
|
||||
"AppsMinimumSeeders": "Apps Minimum Seeders",
|
||||
"AppsMinimumSeedersHelpText": "Minimum seeders required by the Applications for the indexer to grab, empty is Sync profile's default",
|
||||
"AptUpdater": "Use apt to install the update",
|
||||
"AreYouSureYouWantToDeleteCategory": "Are you sure you want to delete mapped category?",
|
||||
"AreYouSureYouWantToDeleteIndexer": "Are you sure you want to delete '{name}' from {appName}?",
|
||||
"Artist": "Artist",
|
||||
|
|
@ -98,6 +99,7 @@
|
|||
"BackupNow": "Backup Now",
|
||||
"BackupRetentionHelpText": "Automatic backups older than the retention period will be cleaned up automatically",
|
||||
"Backups": "Backups",
|
||||
"BackupsLoadError": "Unable to load backups",
|
||||
"BasicSearch": "Basic Search",
|
||||
"BeforeUpdate": "Before update",
|
||||
"BindAddress": "Bind Address",
|
||||
|
|
@ -184,8 +186,10 @@
|
|||
"DisabledUntil": "Disabled Until",
|
||||
"Discord": "Discord",
|
||||
"Docker": "Docker",
|
||||
"DockerUpdater": "Update the docker container to receive the update",
|
||||
"Donate": "Donate",
|
||||
"Donations": "Donations",
|
||||
"Download": "Download",
|
||||
"DownloadClient": "Download Client",
|
||||
"DownloadClientAriaSettingsDirectoryHelpText": "Optional location to put downloads in, leave blank to use the default Aria2 location",
|
||||
"DownloadClientCategory": "Download Client Category",
|
||||
|
|
@ -269,12 +273,15 @@
|
|||
"Episode": "Episode",
|
||||
"Error": "Error",
|
||||
"ErrorLoadingContents": "Error loading contents",
|
||||
"ErrorRestoringBackup": "Error restoring backup",
|
||||
"EventType": "Event Type",
|
||||
"Events": "Events",
|
||||
"Exception": "Exception",
|
||||
"ExistingTag": "Existing tag",
|
||||
"External": "External",
|
||||
"ExternalUpdater": "{appName} is configured to use an external update mechanism",
|
||||
"Failed": "Failed",
|
||||
"FailedToFetchUpdates": "Failed to fetch updates",
|
||||
"FeatureRequests": "Feature Requests",
|
||||
"Filename": "Filename",
|
||||
"Files": "Files",
|
||||
|
|
@ -455,11 +462,13 @@
|
|||
"Level": "Level",
|
||||
"Link": "Link",
|
||||
"LogFiles": "Log Files",
|
||||
"LogFilesLocation": "Log files are located in: {location}",
|
||||
"LogLevel": "Log Level",
|
||||
"LogLevelTraceHelpTextWarning": "Trace logging should only be enabled temporarily",
|
||||
"LogSizeLimit": "Log Size Limit",
|
||||
"LogSizeLimitHelpText": "Maximum log file size in MB before archiving. Default is 1MB.",
|
||||
"Logging": "Logging",
|
||||
"Logout": "Logout",
|
||||
"Logs": "Logs",
|
||||
"MIA": "MIA",
|
||||
"MaintenanceRelease": "Maintenance Release: bug fixes and other improvements. See Github Commit History for more details",
|
||||
|
|
@ -496,6 +505,7 @@
|
|||
"NoChange": "No Change",
|
||||
"NoChanges": "No Changes",
|
||||
"NoDownloadClientsFound": "No download clients found",
|
||||
"NoEventsFound": "No events found",
|
||||
"NoHistoryFound": "No history found",
|
||||
"NoIndexerCategories": "No categories found for this indexer",
|
||||
"NoIndexerHistory": "No history found for this indexer",
|
||||
|
|
@ -529,6 +539,7 @@
|
|||
"OnHealthIssueHelpText": "On Health Issue",
|
||||
"OnHealthRestored": "On Health Restored",
|
||||
"OnHealthRestoredHelpText": "On Health Restored",
|
||||
"OnLatestVersion": "The latest version of {appName} is already installed",
|
||||
"Open": "Open",
|
||||
"OpenBrowserOnStart": "Open browser on start",
|
||||
"OpenThisModal": "Open This Modal",
|
||||
|
|
@ -606,6 +617,7 @@
|
|||
"Restart": "Restart",
|
||||
"RestartNow": "Restart Now",
|
||||
"RestartProwlarr": "Restart {appName}",
|
||||
"RestartReloadNote": "Note: {appName} will automatically restart and reload the UI during the restore process.",
|
||||
"RestartRequiredHelpTextWarning": "Requires restart to take effect",
|
||||
"Restore": "Restore",
|
||||
"RestoreBackup": "Restore Backup",
|
||||
|
|
@ -703,7 +715,7 @@
|
|||
"TestAllApps": "Test All Apps",
|
||||
"TestAllClients": "Test All Clients",
|
||||
"TestAllIndexers": "Test All Indexers",
|
||||
"TheLatestVersionIsAlreadyInstalled": "The latest version of {appName} is already installed",
|
||||
"TheLogLevelDefault": "The log level defaults to 'Info' and can be changed in [General Settings](/settings/general)",
|
||||
"Theme": "Theme",
|
||||
"ThemeHelpText": "Change Application UI Theme, 'Auto' Theme will use your OS Theme to set Light or Dark mode. Inspired by {inspiredBy}.",
|
||||
"Time": "Time",
|
||||
|
|
@ -743,7 +755,6 @@
|
|||
"UnableToAddANewIndexerProxyPleaseTryAgain": "Unable to add a new indexer proxy, please try again.",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Unable to add a new notification, please try again.",
|
||||
"UnableToLoadAppProfiles": "Unable to load app profiles",
|
||||
"UnableToLoadBackups": "Unable to load backups",
|
||||
"UnableToLoadDevelopmentSettings": "Unable to load Development settings",
|
||||
"UnableToLoadGeneralSettings": "Unable to load General settings",
|
||||
"UnableToLoadHistory": "Unable to load history",
|
||||
|
|
@ -754,6 +765,7 @@
|
|||
"UnableToLoadUISettings": "Unable to load UI settings",
|
||||
"UnsavedChanges": "Unsaved Changes",
|
||||
"UnselectAll": "Unselect All",
|
||||
"UpdateAppDirectlyLoadError": "Unable to update {appName} directly,",
|
||||
"UpdateAutomaticallyHelpText": "Automatically download and install updates. You will still be able to install from System: Updates",
|
||||
"UpdateAvailableHealthCheckMessage": "New update is available: {version}",
|
||||
"UpdateMechanismHelpText": "Use {appName}'s built-in updater or a script",
|
||||
|
|
@ -761,6 +773,7 @@
|
|||
"UpdateStartupNotWritableHealthCheckMessage": "Cannot install update because startup folder '{startupFolder}' is not writable by the user '{userName}'.",
|
||||
"UpdateStartupTranslocationHealthCheckMessage": "Cannot install update because startup folder '{startupFolder}' is in an App Translocation folder.",
|
||||
"UpdateUiNotWritableHealthCheckMessage": "Cannot install update because UI folder '{uiFolder}' is not writable by the user '{userName}'.",
|
||||
"UpdaterLogFiles": "Updater Log Files",
|
||||
"Updates": "Updates",
|
||||
"Uptime": "Uptime",
|
||||
"Url": "Url",
|
||||
|
|
@ -778,6 +791,7 @@
|
|||
"Website": "Website",
|
||||
"WhatsNew": "What's New?",
|
||||
"Wiki": "Wiki",
|
||||
"WouldYouLikeToRestoreBackup": "Would you like to restore the backup '{name}'?",
|
||||
"XmlRpcPath": "XML RPC Path",
|
||||
"Year": "Year",
|
||||
"Yes": "Yes",
|
||||
|
|
|
|||
|
|
@ -248,7 +248,7 @@
|
|||
"UnableToLoadUISettings": "No se han podido cargar los ajustes de UI",
|
||||
"UnableToLoadHistory": "No se ha podido cargar la historia",
|
||||
"UnableToLoadGeneralSettings": "No se han podido cargar los ajustes Generales",
|
||||
"UnableToLoadBackups": "No se pudo cargar las copias de seguridad",
|
||||
"BackupsLoadError": "No se pudo cargar las copias de seguridad",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "No se ha podido añadir una nueva notificación, prueba otra vez.",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "No se pudo añadir un nuevo indexador, por favor inténtalo de nuevo.",
|
||||
"UnableToAddANewDownloadClientPleaseTryAgain": "No se ha podido añadir un nuevo gestor de descargas, prueba otra vez.",
|
||||
|
|
@ -363,7 +363,7 @@
|
|||
"Started": "Iniciado",
|
||||
"Remove": "Eliminar",
|
||||
"Replace": "Reemplazar",
|
||||
"TheLatestVersionIsAlreadyInstalled": "La última versión de {appName} ya está instalada",
|
||||
"OnLatestVersion": "La última versión de {appName} ya está instalada",
|
||||
"Apps": "Aplicaciones",
|
||||
"AddApplication": "Añadir aplicación",
|
||||
"AddCustomFilter": "Añadir Filtro Personalizado",
|
||||
|
|
|
|||
|
|
@ -133,7 +133,7 @@
|
|||
"UnableToAddANewApplicationPleaseTryAgain": "Uuden sovelluksen lisäys epäonnistui. Yritä uudelleen.",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "Uuden tietolähteen lisäys epäonnistui. Yritä uudelleen.",
|
||||
"UnableToAddANewIndexerProxyPleaseTryAgain": "Uuden tiedonhaun välityspalvelimen lisäys epäonnistui. Yritä uudelleen.",
|
||||
"UnableToLoadBackups": "Varmuuskopioiden lataus epäonnistui",
|
||||
"BackupsLoadError": "Varmuuskopioiden lataus epäonnistui",
|
||||
"DownloadClientsLoadError": "Lataustyökalujen lataus ei onistu",
|
||||
"UnableToLoadGeneralSettings": "Virhe ladattaessa yleisiä asetuksia",
|
||||
"UpdateAutomaticallyHelpText": "Lataa ja asenna päivitykset automaattisesti. Voit myös edelleen suorittaa asennuksen järjestelmäasetusten päivitykset-osiosta.",
|
||||
|
|
@ -455,7 +455,7 @@
|
|||
"AuthenticationRequired": "Vaadi tunnistautuminen",
|
||||
"Remove": "Poista",
|
||||
"Replace": "Korvaa",
|
||||
"TheLatestVersionIsAlreadyInstalled": "{appName}in uusin versio on jo asennettu",
|
||||
"OnLatestVersion": "{appName}in uusin versio on jo asennettu",
|
||||
"ApplicationURL": "Sovelluksen URL",
|
||||
"ApplicationUrlHelpText": "Tämän sovelluksen ulkoinen URL-osoite, johon sisältyy http(s)://, portti ja URL-perusta.",
|
||||
"Track": "Valvo",
|
||||
|
|
|
|||
|
|
@ -214,7 +214,7 @@
|
|||
"UnableToLoadHistory": "Impossible de charger l'historique",
|
||||
"UnableToLoadGeneralSettings": "Impossible de charger les paramètres généraux",
|
||||
"DownloadClientsLoadError": "Impossible de charger les clients de téléchargement",
|
||||
"UnableToLoadBackups": "Impossible de charger les sauvegardes",
|
||||
"BackupsLoadError": "Impossible de charger les sauvegardes",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Impossible d'ajouter une nouvelle notification, veuillez réessayer.",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "Impossible d'ajouter un nouvel indexeur, veuillez réessayer.",
|
||||
"UnableToAddANewDownloadClientPleaseTryAgain": "Impossible d'ajouter un nouveau client de téléchargement, veuillez réessayer.",
|
||||
|
|
@ -458,7 +458,7 @@
|
|||
"AuthenticationRequiredWarning": "Pour empêcher l'accès à distance sans authentification, {appName} exige désormais que l'authentification soit activée. Vous pouvez éventuellement désactiver l'authentification pour les adresses locales.",
|
||||
"Remove": "Retirer",
|
||||
"Replace": "Remplacer",
|
||||
"TheLatestVersionIsAlreadyInstalled": "La dernière version de {appName} est déjà installée",
|
||||
"OnLatestVersion": "La dernière version de {appName} est déjà installée",
|
||||
"AddCustomFilter": "Ajouter filtre personnalisé",
|
||||
"AddApplication": "Ajouter une application",
|
||||
"IncludeManualGrabsHelpText": "Inclure les saisies manuelles effectuées dans {appName}",
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@
|
|||
"UILanguageHelpTextWarning": "חובה לטעון דפדפן",
|
||||
"UISettings": "הגדרות ממשק המשתמש",
|
||||
"UnableToAddANewAppProfilePleaseTryAgain": "לא ניתן להוסיף פרופיל איכות חדש, נסה שוב.",
|
||||
"UnableToLoadBackups": "לא ניתן לטעון גיבויים",
|
||||
"BackupsLoadError": "לא ניתן לטעון גיבויים",
|
||||
"UnableToLoadTags": "לא ניתן לטעון תגים",
|
||||
"UnableToLoadUISettings": "לא ניתן לטעון הגדרות ממשק משתמש",
|
||||
"UnsavedChanges": "שינויים שלא נשמרו",
|
||||
|
|
@ -371,7 +371,7 @@
|
|||
"EditSyncProfile": "הוספת פרופיל סינכרון",
|
||||
"Notifications": "התראות",
|
||||
"Notification": "התראות",
|
||||
"TheLatestVersionIsAlreadyInstalled": "הגרסה האחרונה של {appName} כבר מותקנת",
|
||||
"OnLatestVersion": "הגרסה האחרונה של {appName} כבר מותקנת",
|
||||
"Remove": "לְהַסִיר",
|
||||
"Replace": "החלף",
|
||||
"AddApplication": "הוספת אפליקציה",
|
||||
|
|
|
|||
|
|
@ -111,7 +111,7 @@
|
|||
"UnableToAddANewDownloadClientPleaseTryAgain": "नया डाउनलोड क्लाइंट जोड़ने में असमर्थ, कृपया पुनः प्रयास करें।",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "नया अनुक्रमणिका जोड़ने में असमर्थ, कृपया पुनः प्रयास करें।",
|
||||
"UnableToAddANewIndexerProxyPleaseTryAgain": "नया अनुक्रमणिका जोड़ने में असमर्थ, कृपया पुनः प्रयास करें।",
|
||||
"UnableToLoadBackups": "बैकअप लोड करने में असमर्थ",
|
||||
"BackupsLoadError": "बैकअप लोड करने में असमर्थ",
|
||||
"NoTagsHaveBeenAddedYet": "अभी तक कोई टैग नहीं जोड़े गए हैं",
|
||||
"Reddit": "reddit",
|
||||
"UpdateMechanismHelpText": "रेडर के बिल्ट इन अपडेटर या स्क्रिप्ट का उपयोग करें",
|
||||
|
|
@ -328,7 +328,7 @@
|
|||
"LastExecution": "अंतिम निष्पादन",
|
||||
"Queued": "कतारबद्ध",
|
||||
"Remove": "हटाना",
|
||||
"TheLatestVersionIsAlreadyInstalled": "रेडर का नवीनतम संस्करण पहले से ही स्थापित है",
|
||||
"OnLatestVersion": "रेडर का नवीनतम संस्करण पहले से ही स्थापित है",
|
||||
"Replace": "बदलने के",
|
||||
"More": "अधिक",
|
||||
"DeleteSelectedDownloadClients": "डाउनलोड क्लाइंट हटाएं",
|
||||
|
|
|
|||
|
|
@ -224,7 +224,7 @@
|
|||
"UnableToLoadHistory": "Nem sikerült betölteni az előzményeket",
|
||||
"UnableToLoadGeneralSettings": "Nem sikerült betölteni az általános beállításokat",
|
||||
"DownloadClientsLoadError": "Nem sikerült betölteni a letöltőkliens(eke)t",
|
||||
"UnableToLoadBackups": "Biztonsági mentés(ek) betöltése sikertelen",
|
||||
"BackupsLoadError": "Biztonsági mentés(ek) betöltése sikertelen",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Nem lehet új értesítést hozzáadni, próbálkozz újra.",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "Nem lehet új indexert hozzáadni, próbálkozz újra.",
|
||||
"UnableToAddANewDownloadClientPleaseTryAgain": "Nem lehet új letöltőklienst hozzáadni, próbálkozz újra.",
|
||||
|
|
@ -456,7 +456,7 @@
|
|||
"AuthenticationRequired": "Azonosítás szükséges",
|
||||
"AuthenticationRequiredHelpText": "Módosítsa, hogy mely kérésekhez van szükség hitelesítésre. Ne változtasson, hacsak nem érti a kockázatokat.",
|
||||
"AuthenticationRequiredWarning": "A hitelesítés nélküli távoli hozzáférés megakadályozása érdekében a(z) {appName} alkalmazásnak engedélyeznie kell a hitelesítést. Opcionálisan letilthatja a helyi címekről történő hitelesítést.",
|
||||
"TheLatestVersionIsAlreadyInstalled": "A {appName} legújabb verziója már telepítva van",
|
||||
"OnLatestVersion": "A {appName} legújabb verziója már telepítva van",
|
||||
"Remove": "Eltávolítás",
|
||||
"Replace": "Kicserél",
|
||||
"ApplicationURL": "Alkalmazás URL",
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@
|
|||
"Torrents": "Flæði",
|
||||
"Type": "Tegund",
|
||||
"UnableToAddANewApplicationPleaseTryAgain": "Ekki er hægt að bæta við nýrri tilkynningu. Reyndu aftur.",
|
||||
"UnableToLoadBackups": "Ekki er hægt að hlaða afrit",
|
||||
"BackupsLoadError": "Ekki er hægt að hlaða afrit",
|
||||
"DownloadClientsLoadError": "Ekki er hægt að hlaða niður viðskiptavinum",
|
||||
"UnableToLoadGeneralSettings": "Ekki er hægt að hlaða almennar stillingar",
|
||||
"UnableToLoadHistory": "Ekki er hægt að hlaða sögu",
|
||||
|
|
@ -329,7 +329,7 @@
|
|||
"NextExecution": "Næsta framkvæmd",
|
||||
"Remove": "Fjarlægðu",
|
||||
"Replace": "Skipta um",
|
||||
"TheLatestVersionIsAlreadyInstalled": "Nýjasta útgáfan af {appName} er þegar uppsett",
|
||||
"OnLatestVersion": "Nýjasta útgáfan af {appName} er þegar uppsett",
|
||||
"ApplyTagsHelpTextAdd": "Bæta við: Bættu merkjum við núverandi lista yfir merki",
|
||||
"ApplyTagsHelpTextHowToApplyApplications": "Hvernig á að setja merki á völdu kvikmyndirnar",
|
||||
"ApplyTagsHelpTextHowToApplyIndexers": "Hvernig á að setja merki á völdu kvikmyndirnar",
|
||||
|
|
|
|||
|
|
@ -240,7 +240,7 @@
|
|||
"UnableToLoadHistory": "Impossibile caricare la storia",
|
||||
"UnableToLoadGeneralSettings": "Impossibile caricare le impostazioni Generali",
|
||||
"DownloadClientsLoadError": "Impossibile caricare i client di download",
|
||||
"UnableToLoadBackups": "Impossibile caricare i backup",
|
||||
"BackupsLoadError": "Impossibile caricare i backup",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Impossibile aggiungere una nuova notifica, riprova.",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "Impossibile aggiungere un nuovo Indicizzatore, riprova.",
|
||||
"UnableToAddANewDownloadClientPleaseTryAgain": "Impossibile aggiungere un nuovo client di download, riprova.",
|
||||
|
|
@ -456,7 +456,7 @@
|
|||
"MappedCategories": "Categorie mappate",
|
||||
"Remove": "Rimuovi",
|
||||
"Replace": "Sostituire",
|
||||
"TheLatestVersionIsAlreadyInstalled": "L'ultima versione di {appName} è già installata",
|
||||
"OnLatestVersion": "L'ultima versione di {appName} è già installata",
|
||||
"ApplicationURL": "URL Applicazione",
|
||||
"ApplicationUrlHelpText": "L'URL esterno di questa applicazione, incluso http(s)://, porta e URL base",
|
||||
"Episode": "Episodio",
|
||||
|
|
|
|||
|
|
@ -206,7 +206,7 @@
|
|||
"UnableToAddANewDownloadClientPleaseTryAgain": "新しいダウンロードクライアントを追加できません。もう一度やり直してください。",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "新しいインデクサーを追加できません。もう一度やり直してください。",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "新しい通知を追加できません。もう一度やり直してください。",
|
||||
"UnableToLoadBackups": "バックアップを読み込めません",
|
||||
"BackupsLoadError": "バックアップを読み込めません",
|
||||
"UnableToLoadHistory": "履歴を読み込めません",
|
||||
"UnableToLoadTags": "タグを読み込めません",
|
||||
"UnableToLoadUISettings": "UI設定を読み込めません",
|
||||
|
|
@ -329,7 +329,7 @@
|
|||
"Queued": "キューに入れられました",
|
||||
"Remove": "削除する",
|
||||
"Replace": "交換",
|
||||
"TheLatestVersionIsAlreadyInstalled": "{appName}の最新バージョンはすでにインストールされています",
|
||||
"OnLatestVersion": "{appName}の最新バージョンはすでにインストールされています",
|
||||
"Track": "痕跡",
|
||||
"DeleteSelectedDownloadClients": "ダウンロードクライアントを削除する",
|
||||
"Genre": "ジャンル",
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@
|
|||
"UnableToAddANewAppProfilePleaseTryAgain": "새 품질 프로필을 추가 할 수 없습니다. 다시 시도하십시오.",
|
||||
"UnableToAddANewDownloadClientPleaseTryAgain": "새 다운로드 클라이언트를 추가 할 수 없습니다. 다시 시도하십시오.",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "새 인덱서를 추가 할 수 없습니다. 다시 시도하십시오.",
|
||||
"UnableToLoadBackups": "백업을로드 할 수 없습니다.",
|
||||
"BackupsLoadError": "백업을로드 할 수 없습니다.",
|
||||
"UpdateAutomaticallyHelpText": "업데이트를 자동으로 다운로드하고 설치합니다. 시스템 : 업데이트에서 계속 설치할 수 있습니다.",
|
||||
"RemoveFilter": "필터 제거",
|
||||
"Size": "크기",
|
||||
|
|
@ -328,7 +328,7 @@
|
|||
"LastExecution": "마지막 실행",
|
||||
"Queued": "대기 중",
|
||||
"Replace": "바꾸다",
|
||||
"TheLatestVersionIsAlreadyInstalled": "최신 버전의 Whisparr가 이미 설치되어 있습니다.",
|
||||
"OnLatestVersion": "최신 버전의 Whisparr가 이미 설치되어 있습니다.",
|
||||
"Remove": "없애다",
|
||||
"Genre": "장르",
|
||||
"ApplyTagsHelpTextAdd": "추가 : 기존 태그 목록에 태그를 추가합니다.",
|
||||
|
|
|
|||
|
|
@ -364,7 +364,7 @@
|
|||
"TestAllApps": "Alle apps testen",
|
||||
"TestAllClients": "Test Alle Downloaders",
|
||||
"TestAllIndexers": "Test Alle Indexeerders",
|
||||
"TheLatestVersionIsAlreadyInstalled": "De nieuwste versie van {appName} is al geïnstalleerd",
|
||||
"OnLatestVersion": "De nieuwste versie van {appName} is al geïnstalleerd",
|
||||
"Time": "Tijd",
|
||||
"Title": "Titel",
|
||||
"Today": "Vandaag",
|
||||
|
|
@ -386,7 +386,7 @@
|
|||
"UnableToAddANewIndexerProxyPleaseTryAgain": "Kan geen nieuwe Indexeerder-proxy toevoegen. Probeer het opnieuw.",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Kon geen nieuwe notificatie toevoegen, gelieve opnieuw te proberen.",
|
||||
"UnableToLoadAppProfiles": "Kan app-profielen niet laden",
|
||||
"UnableToLoadBackups": "Kon geen veiligheidskopieën laden",
|
||||
"BackupsLoadError": "Kon geen veiligheidskopieën laden",
|
||||
"UnableToLoadDevelopmentSettings": "Kan ontwikkelingsinstellingen niet laden",
|
||||
"DownloadClientsLoadError": "Downloaders kunnen niet worden geladen",
|
||||
"UnableToLoadGeneralSettings": "Kon Algemene instellingen niet inladen",
|
||||
|
|
|
|||
|
|
@ -261,7 +261,7 @@
|
|||
"UnableToAddANewIndexerPleaseTryAgain": "Nie można dodać nowego indeksatora, spróbuj ponownie.",
|
||||
"UnableToAddANewIndexerProxyPleaseTryAgain": "Nie można dodać nowego indeksatora, spróbuj ponownie.",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Nie można dodać nowego powiadomienia, spróbuj ponownie.",
|
||||
"UnableToLoadBackups": "Nie można załadować kopii zapasowych",
|
||||
"BackupsLoadError": "Nie można załadować kopii zapasowych",
|
||||
"DownloadClientsLoadError": "Nie można załadować klientów pobierania",
|
||||
"UnableToLoadGeneralSettings": "Nie można załadować ustawień ogólnych",
|
||||
"UnableToLoadHistory": "Nie można załadować historii",
|
||||
|
|
@ -341,7 +341,7 @@
|
|||
"ApplicationLongTermStatusCheckAllClientMessage": "Wszystkie indeksatory są niedostępne z powodu awarii przez ponad 6 godzin",
|
||||
"Remove": "Usunąć",
|
||||
"Replace": "Zastąpić",
|
||||
"TheLatestVersionIsAlreadyInstalled": "Najnowsza wersja {appName} jest już zainstalowana",
|
||||
"OnLatestVersion": "Najnowsza wersja {appName} jest już zainstalowana",
|
||||
"ApplicationURL": "Link do aplikacji",
|
||||
"ApplicationUrlHelpText": "Zewnętrzny URL tej aplikacji zawierający http(s)://, port i adres URL",
|
||||
"ApplyTagsHelpTextAdd": "Dodaj: dodaj tagi do istniejącej listy tagów",
|
||||
|
|
|
|||
|
|
@ -270,7 +270,7 @@
|
|||
"UnableToLoadGeneralSettings": "Não foi possível carregar as definições gerais",
|
||||
"DownloadClientsLoadError": "Não foi possível carregar os clientes de transferências",
|
||||
"UnableToAddANewDownloadClientPleaseTryAgain": "Não foi possível adicionar um novo cliente de transferências, tenta novamente.",
|
||||
"UnableToLoadBackups": "Não foi possível carregar as cópias de segurança",
|
||||
"BackupsLoadError": "Não foi possível carregar as cópias de segurança",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Não foi possível adicionar uma nova notificação, tenta novamente.",
|
||||
"UISettings": "Definições da IU",
|
||||
"UILanguageHelpTextWarning": "É preciso reiniciar o browser",
|
||||
|
|
@ -404,7 +404,7 @@
|
|||
"Queued": "Em fila",
|
||||
"Remove": "Remover",
|
||||
"Replace": "Substituir",
|
||||
"TheLatestVersionIsAlreadyInstalled": "A versão mais recente do {appName} já está instalada",
|
||||
"OnLatestVersion": "A versão mais recente do {appName} já está instalada",
|
||||
"AddSyncProfile": "Adicionar Perfil de Sincronização",
|
||||
"AddApplication": "Adicionar Aplicação",
|
||||
"AddCustomFilter": "Adicionar Filtro customizado",
|
||||
|
|
|
|||
|
|
@ -429,7 +429,7 @@
|
|||
"TestAllApps": "Testar todos os aplicativos",
|
||||
"TestAllClients": "Testar todos os clientes",
|
||||
"TestAllIndexers": "Testar todos os indexadores",
|
||||
"TheLatestVersionIsAlreadyInstalled": "A versão mais recente do {appName} já está instalada",
|
||||
"OnLatestVersion": "A versão mais recente do {appName} já está instalada",
|
||||
"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 {inspiredBy}.",
|
||||
"Time": "Tempo",
|
||||
|
|
@ -462,7 +462,7 @@
|
|||
"UnableToAddANewNotificationPleaseTryAgain": "Não foi possível adicionar uma nova notificação. Tente novamente.",
|
||||
"UnableToLoadAppProfiles": "Não foi possível carregar os perfis de aplicativos",
|
||||
"ApplicationsLoadError": "Não é possível carregar a lista de aplicativos",
|
||||
"UnableToLoadBackups": "Não foi possível carregar os backups",
|
||||
"BackupsLoadError": "Não foi possível carregar os backups",
|
||||
"UnableToLoadDevelopmentSettings": "Não foi possível carregar as configurações de desenvolvimento",
|
||||
"DownloadClientsLoadError": "Não foi possível carregar os clientes de download",
|
||||
"UnableToLoadGeneralSettings": "Não foi possível carregar as configurações gerais",
|
||||
|
|
|
|||
|
|
@ -178,7 +178,7 @@
|
|||
"TestAllClients": "Testați toți clienții",
|
||||
"Today": "Astăzi",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Imposibil de adăugat o nouă notificare, încercați din nou.",
|
||||
"UnableToLoadBackups": "Imposibil de încărcat copiile de rezervă",
|
||||
"BackupsLoadError": "Imposibil de încărcat copiile de rezervă",
|
||||
"DownloadClientsLoadError": "Nu se pot încărca clienții de descărcare",
|
||||
"URLBase": "Baza URL",
|
||||
"UrlBaseHelpText": "Pentru suport proxy invers, implicit este gol",
|
||||
|
|
@ -374,7 +374,7 @@
|
|||
"NextExecution": "Următoarea execuție",
|
||||
"Remove": "Elimina",
|
||||
"Replace": "A inlocui",
|
||||
"TheLatestVersionIsAlreadyInstalled": "Cea mai recentă versiune a {appName} este deja instalată",
|
||||
"OnLatestVersion": "Cea mai recentă versiune a {appName} este deja instalată",
|
||||
"AddApplication": "Adaugă",
|
||||
"AddCustomFilter": "Adaugă filtru personalizat",
|
||||
"Track": "Urmă",
|
||||
|
|
|
|||
|
|
@ -255,7 +255,7 @@
|
|||
"UnableToAddANewIndexerPleaseTryAgain": "Не удалось добавить новый индексатор, попробуйте ещё раз.",
|
||||
"UnableToAddANewIndexerProxyPleaseTryAgain": "Не удалось добавить новый прокси индексатора, попробуйте ещё раз.",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Не удалось добавить новое уведомление, попробуйте ещё раз.",
|
||||
"UnableToLoadBackups": "Не удалось загрузить резервные копии",
|
||||
"BackupsLoadError": "Не удалось загрузить резервные копии",
|
||||
"DownloadClientsLoadError": "Не удалось загрузить клиенты загрузки",
|
||||
"UnableToLoadGeneralSettings": "Не удалось загрузить общие настройки",
|
||||
"UnableToLoadNotifications": "Не удалось загрузить уведомления",
|
||||
|
|
@ -351,7 +351,7 @@
|
|||
"ThemeHelpText": "Изменить тему интерфейса приложения. Тема 'Авто' будет использовать тему вашей ОС для выбора светлого или тёмного режима. Вдохновлено {inspiredBy}.",
|
||||
"Remove": "Удалить",
|
||||
"Replace": "Заменить",
|
||||
"TheLatestVersionIsAlreadyInstalled": "Последняя версия {appName} уже установлена",
|
||||
"OnLatestVersion": "Последняя версия {appName} уже установлена",
|
||||
"ApplicationURL": "URL-адрес приложения",
|
||||
"ApplicationUrlHelpText": "Внешний URL-адрес этого приложения, включая http(s)://, порт и базовый URL-адрес",
|
||||
"Label": "Метка",
|
||||
|
|
|
|||
|
|
@ -130,7 +130,7 @@
|
|||
"UnableToAddANewDownloadClientPleaseTryAgain": "Nie je možné pridať novú podmienku, skúste to znova.",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Nie je možné pridať novú podmienku, skúste to znova.",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "Nie je možné pridať novú podmienku, skúste to znova.",
|
||||
"UnableToLoadBackups": "Nie je možné načítať albumy",
|
||||
"BackupsLoadError": "Nie je možné načítať albumy",
|
||||
"Docker": "Docker",
|
||||
"UnableToAddANewApplicationPleaseTryAgain": "Nie je možné pridať novú podmienku, skúste to znova.",
|
||||
"EditIndexerImplementation": "Pridať Indexer - {implementationName}",
|
||||
|
|
|
|||
|
|
@ -289,7 +289,7 @@
|
|||
"Torrent": "Torrenter",
|
||||
"UILanguage": "UI-språk",
|
||||
"UnableToAddANewApplicationPleaseTryAgain": "Det gick inte att lägga till ett nytt meddelande, försök igen.",
|
||||
"UnableToLoadBackups": "Det gick inte att ladda säkerhetskopior",
|
||||
"BackupsLoadError": "Det gick inte att ladda säkerhetskopior",
|
||||
"UnableToAddANewIndexerProxyPleaseTryAgain": "Inte möjligt att lägga till en ny indexerare, var god försök igen.",
|
||||
"UnableToLoadGeneralSettings": "Det går inte att läsa in allmänna inställningar",
|
||||
"New": "Ny",
|
||||
|
|
@ -402,7 +402,7 @@
|
|||
"Queued": "Köad",
|
||||
"Remove": "Ta bort",
|
||||
"Replace": "Ersätta",
|
||||
"TheLatestVersionIsAlreadyInstalled": "Den senaste versionen av {appName} är redan installerad",
|
||||
"OnLatestVersion": "Den senaste versionen av {appName} är redan installerad",
|
||||
"ApplicationURL": "Applikations-URL",
|
||||
"ApplicationUrlHelpText": "Denna applikations externa URL inklusive http(s)://, port och URL-bas",
|
||||
"Episode": "Avsnitt",
|
||||
|
|
|
|||
|
|
@ -101,7 +101,7 @@
|
|||
"SelectAll": "เลือกทั้งหมด",
|
||||
"SystemTimeCheckMessage": "เวลาของระบบปิดมากกว่า 1 วัน งานที่ตั้งเวลาไว้อาจทำงานไม่ถูกต้องจนกว่าจะมีการแก้ไขเวลา",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "ไม่สามารถเพิ่มการแจ้งเตือนใหม่โปรดลองอีกครั้ง",
|
||||
"UnableToLoadBackups": "ไม่สามารถโหลดข้อมูลสำรอง",
|
||||
"BackupsLoadError": "ไม่สามารถโหลดข้อมูลสำรอง",
|
||||
"UnableToLoadNotifications": "ไม่สามารถโหลดการแจ้งเตือน",
|
||||
"ApplicationStatusCheckAllClientMessage": "รายการทั้งหมดไม่พร้อมใช้งานเนื่องจากความล้มเหลว",
|
||||
"ApplicationStatusCheckSingleClientMessage": "รายการไม่พร้อมใช้งานเนื่องจากความล้มเหลว: {0}",
|
||||
|
|
@ -329,7 +329,7 @@
|
|||
"Queued": "อยู่ในคิว",
|
||||
"Remove": "ลบ",
|
||||
"Replace": "แทนที่",
|
||||
"TheLatestVersionIsAlreadyInstalled": "มีการติดตั้ง {appName} เวอร์ชันล่าสุดแล้ว",
|
||||
"OnLatestVersion": "มีการติดตั้ง {appName} เวอร์ชันล่าสุดแล้ว",
|
||||
"Track": "ติดตาม",
|
||||
"DeleteSelectedApplicationsMessageText": "แน่ใจไหมว่าต้องการลบตัวสร้างดัชนี \"{0}\"",
|
||||
"ApplyTagsHelpTextAdd": "เพิ่ม: เพิ่มแท็กในรายการแท็กที่มีอยู่",
|
||||
|
|
|
|||
|
|
@ -242,7 +242,7 @@
|
|||
"UnableToAddANewIndexerPleaseTryAgain": "Yeni bir dizinleyici eklenemiyor, lütfen tekrar deneyin.",
|
||||
"UnableToAddANewIndexerProxyPleaseTryAgain": "Yeni bir dizinleyici eklenemiyor, lütfen tekrar deneyin.",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Yeni bir bildirim eklenemiyor, lütfen tekrar deneyin.",
|
||||
"UnableToLoadBackups": "Yedeklemeler yüklenemiyor",
|
||||
"BackupsLoadError": "Yedeklemeler yüklenemiyor",
|
||||
"UnableToLoadHistory": "Geçmiş yüklenemiyor",
|
||||
"UnableToLoadNotifications": "Bildirimler yüklenemiyor",
|
||||
"UnableToLoadUISettings": "UI ayarları yüklenemiyor",
|
||||
|
|
@ -332,7 +332,7 @@
|
|||
"ApplicationLongTermStatusCheckSingleClientMessage": "6 saatten uzun süredir yaşanan arızalar nedeniyle dizinleyiciler kullanılamıyor: {0}",
|
||||
"Remove": "Kaldır",
|
||||
"Replace": "Değiştir",
|
||||
"TheLatestVersionIsAlreadyInstalled": "{appName}'ın en son sürümü zaten kurulu",
|
||||
"OnLatestVersion": "{appName}'ın en son sürümü zaten kurulu",
|
||||
"ApplyTagsHelpTextAdd": "Ekle: Etiketleri mevcut etiket listesine ekleyin",
|
||||
"ApplyTagsHelpTextHowToApplyApplications": "Seçilen filmlere etiketler nasıl uygulanır",
|
||||
"ApplyTagsHelpTextRemove": "Kaldır: Girilen etiketleri kaldırın",
|
||||
|
|
|
|||
|
|
@ -181,7 +181,7 @@
|
|||
"UILanguageHelpTextWarning": "Потрібно перезавантажити браузер",
|
||||
"UnableToAddANewIndexerPleaseTryAgain": "Не вдалося додати новий індексатор, спробуйте ще раз.",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Не вдалося додати нове сповіщення, спробуйте ще раз.",
|
||||
"UnableToLoadBackups": "Не вдалося завантажити резервні копії",
|
||||
"BackupsLoadError": "Не вдалося завантажити резервні копії",
|
||||
"UnableToLoadUISettings": "Не вдалося завантажити налаштування інтерфейсу користувача",
|
||||
"UnsavedChanges": "Незбережені зміни",
|
||||
"UnselectAll": "Скасувати вибір усіх",
|
||||
|
|
@ -336,7 +336,7 @@
|
|||
"ApplicationLongTermStatusCheckSingleClientMessage": "Індексатори недоступні через збої більше 6 годин: {0}",
|
||||
"Remove": "Видалити",
|
||||
"Replace": "Замінити",
|
||||
"TheLatestVersionIsAlreadyInstalled": "Остання версія {appName} вже встановлена",
|
||||
"OnLatestVersion": "Остання версія {appName} вже встановлена",
|
||||
"ApplicationURL": "URL програми",
|
||||
"Theme": "Тема",
|
||||
"ApplyTagsHelpTextAdd": "Додати: додати теги до наявного списку тегів",
|
||||
|
|
|
|||
|
|
@ -214,7 +214,7 @@
|
|||
"UnableToAddANewDownloadClientPleaseTryAgain": "Không thể thêm ứng dụng khách tải xuống mới, vui lòng thử lại.",
|
||||
"UnableToAddANewIndexerProxyPleaseTryAgain": "Không thể thêm trình chỉ mục mới, vui lòng thử lại.",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "Không thể thêm thông báo mới, vui lòng thử lại.",
|
||||
"UnableToLoadBackups": "Không thể tải các bản sao lưu",
|
||||
"BackupsLoadError": "Không thể tải các bản sao lưu",
|
||||
"DownloadClientsLoadError": "Không thể tải ứng dụng khách tải xuống",
|
||||
"UnableToLoadGeneralSettings": "Không thể tải Cài đặt chung",
|
||||
"UnableToLoadHistory": "Không thể tải lịch sử",
|
||||
|
|
@ -329,7 +329,7 @@
|
|||
"Queued": "Đã xếp hàng",
|
||||
"Remove": "Tẩy",
|
||||
"Replace": "Thay thế",
|
||||
"TheLatestVersionIsAlreadyInstalled": "Phiên bản mới nhất của {appName} đã được cài đặt",
|
||||
"OnLatestVersion": "Phiên bản mới nhất của {appName} đã được cài đặt",
|
||||
"ApplyChanges": "Áp dụng thay đổi",
|
||||
"ApplyTagsHelpTextAdd": "Thêm: Thêm thẻ vào danh sách thẻ hiện có",
|
||||
"ApplyTagsHelpTextHowToApplyApplications": "Cách áp dụng thẻ cho các phim đã chọn",
|
||||
|
|
|
|||
|
|
@ -426,7 +426,7 @@
|
|||
"TestAllApps": "测试全部应用",
|
||||
"TestAllClients": "测试全部客户端",
|
||||
"TestAllIndexers": "测试全部索引器",
|
||||
"TheLatestVersionIsAlreadyInstalled": "已安装最新版本的{appName}",
|
||||
"OnLatestVersion": "已安装最新版本的{appName}",
|
||||
"Theme": "主题",
|
||||
"ThemeHelpText": "更改应用程序UI主题,“自动”主题将使用您的操作系统主题设置亮或暗模式。灵感来源于{inspirredby}。",
|
||||
"Time": "时间",
|
||||
|
|
@ -451,7 +451,7 @@
|
|||
"UnableToAddANewIndexerProxyPleaseTryAgain": "无法添加搜刮器,请稍后重试。",
|
||||
"UnableToAddANewNotificationPleaseTryAgain": "无法添加新通知,请稍后重试。",
|
||||
"UnableToLoadAppProfiles": "无法加载应用配置",
|
||||
"UnableToLoadBackups": "无法加载备份",
|
||||
"BackupsLoadError": "无法加载备份",
|
||||
"UnableToLoadDevelopmentSettings": "无法加载开发设置",
|
||||
"DownloadClientsLoadError": "无法加载下载客户端",
|
||||
"UnableToLoadGeneralSettings": "无法加载通用设置",
|
||||
|
|
|
|||
Loading…
Reference in a new issue