mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2025-05-24 01:13:00 -04:00
Merge master
This commit is contained in:
commit
2ce0c7ea47
@ -11,9 +11,7 @@
|
|||||||
<ui-btn v-if="userIsAdminOrUp" :loading="quickMatching" color="bg-bg" type="button" class="h-full" small @click.stop.prevent="quickMatch">{{ $strings.ButtonQuickMatch }}</ui-btn>
|
<ui-btn v-if="userIsAdminOrUp" :loading="quickMatching" color="bg-bg" type="button" class="h-full" small @click.stop.prevent="quickMatch">{{ $strings.ButtonQuickMatch }}</ui-btn>
|
||||||
</ui-tooltip>
|
</ui-tooltip>
|
||||||
|
|
||||||
<ui-tooltip :disabled="isLibraryScanning" text="Rescan library item including metadata" direction="bottom" class="mr-2 md:mr-4">
|
<ui-btn v-if="userIsAdminOrUp && !isFile" :loading="rescanning" :disabled="isLibraryScanning" color="bg-bg" type="button" class="h-full" small @click.stop.prevent="rescan">{{ $strings.ButtonReScan }}</ui-btn>
|
||||||
<ui-btn v-if="userIsAdminOrUp && !isFile" :loading="rescanning" :disabled="isLibraryScanning" color="bg-bg" type="button" class="h-full" small @click.stop.prevent="rescan">{{ $strings.ButtonReScan }}</ui-btn>
|
|
||||||
</ui-tooltip>
|
|
||||||
|
|
||||||
<div class="grow" />
|
<div class="grow" />
|
||||||
|
|
||||||
|
@ -36,7 +36,7 @@
|
|||||||
<div class="flex justify-end pt-4">
|
<div class="flex justify-end pt-4">
|
||||||
<ui-checkbox v-if="!allDownloaded" v-model="selectAll" @input="toggleSelectAll" :label="selectAllLabel" small checkbox-bg="primary" border-color="gray-600" class="mx-8" />
|
<ui-checkbox v-if="!allDownloaded" v-model="selectAll" @input="toggleSelectAll" :label="selectAllLabel" small checkbox-bg="primary" border-color="gray-600" class="mx-8" />
|
||||||
<ui-btn v-if="!allDownloaded" :disabled="!episodesSelected.length" @click="submit">{{ buttonText }}</ui-btn>
|
<ui-btn v-if="!allDownloaded" :disabled="!episodesSelected.length" @click="submit">{{ buttonText }}</ui-btn>
|
||||||
<p v-else class="text-success text-base px-2 py-4">All episodes are downloaded</p>
|
<p v-else class="text-success text-base px-2 py-4">{{ $strings.LabelAllEpisodesDownloaded }}</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</modals-modal>
|
</modals-modal>
|
||||||
|
@ -81,7 +81,7 @@ export default {
|
|||||||
var existingSeriesSameName = this.seriesItems.findIndex((se) => se.name.toLowerCase() === this.selectedSeries.name.toLowerCase())
|
var existingSeriesSameName = this.seriesItems.findIndex((se) => se.name.toLowerCase() === this.selectedSeries.name.toLowerCase())
|
||||||
if (existingSeriesSameName >= 0 && existingSeriesIndex < 0) {
|
if (existingSeriesSameName >= 0 && existingSeriesIndex < 0) {
|
||||||
console.error('Attempt to add duplicate series')
|
console.error('Attempt to add duplicate series')
|
||||||
this.$toast.error('Cannot add two of the same series')
|
this.$toast.error(this.$strings.ToastSeriesSubmitFailedSameName)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -380,7 +380,7 @@ export default {
|
|||||||
const ref = this.getEditFormRef(li.id)
|
const ref = this.getEditFormRef(li.id)
|
||||||
ref.mapBatchDetails(batchMapPayload, this.mapDetailsType)
|
ref.mapBatchDetails(batchMapPayload, this.mapDetailsType)
|
||||||
})
|
})
|
||||||
this.$toast.success('Details mapped')
|
this.$toast.success(this.$strings.ToastBatchApplyDetailsToItemsSuccess)
|
||||||
},
|
},
|
||||||
newSeriesItem(item) {},
|
newSeriesItem(item) {},
|
||||||
removedSeriesItem(item) {},
|
removedSeriesItem(item) {},
|
||||||
@ -452,7 +452,7 @@ export default {
|
|||||||
this.isProcessing = false
|
this.isProcessing = false
|
||||||
if (data.updates) {
|
if (data.updates) {
|
||||||
this.itemsWithChanges = []
|
this.itemsWithChanges = []
|
||||||
this.$toast.success(`Successfully updated ${data.updates} items`)
|
this.$toast.success(this.$getString('MessageItemsUpdated', [data.updates]))
|
||||||
this.$router.replace(`/library/${this.currentLibraryId}/bookshelf`)
|
this.$router.replace(`/library/${this.currentLibraryId}/bookshelf`)
|
||||||
} else {
|
} else {
|
||||||
this.$toast.warning(this.$strings.MessageNoUpdatesWereNecessary)
|
this.$toast.warning(this.$strings.MessageNoUpdatesWereNecessary)
|
||||||
@ -460,7 +460,7 @@ export default {
|
|||||||
})
|
})
|
||||||
.catch((error) => {
|
.catch((error) => {
|
||||||
console.error('failed to batch update', error)
|
console.error('failed to batch update', error)
|
||||||
this.$toast.error('Failed to batch update')
|
this.$toast.error(this.$strings.ToastFailedToUpdate)
|
||||||
this.isProcessing = false
|
this.isProcessing = false
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
@ -54,8 +54,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<!-- Item list header -->
|
<!-- Item list header -->
|
||||||
<div v-else class="w-full flex items-center pb-4 border-b border-white/10">
|
<div v-else class="w-full flex items-center pb-4 border-b border-white/10">
|
||||||
<p class="text-lg">{{ items.length }} item{{ items.length === 1 ? '' : 's' }}</p>
|
<p class="text-lg lowercase">{{ items.length === 1 ? `1 ${$strings.LabelItem}` : $getString('LabelXItems', [items.length]) }}</p>
|
||||||
<p v-if="ignoredFiles.length" class="text-lg"> | {{ ignoredFiles.length }} file{{ ignoredFiles.length === 1 ? '' : 's' }} ignored</p>
|
|
||||||
<div class="grow" />
|
<div class="grow" />
|
||||||
<ui-btn :disabled="processing" small @click="reset">{{ $strings.ButtonReset }}</ui-btn>
|
<ui-btn :disabled="processing" small @click="reset">{{ $strings.ButtonReset }}</ui-btn>
|
||||||
</div>
|
</div>
|
||||||
@ -363,10 +362,14 @@ export default {
|
|||||||
for (const item of items) {
|
for (const item of items) {
|
||||||
const filepath = Path.join(this.selectedFolder.fullPath, item.directory)
|
const filepath = Path.join(this.selectedFolder.fullPath, item.directory)
|
||||||
const exists = await this.$axios
|
const exists = await this.$axios
|
||||||
.$post(`/api/filesystem/pathexists`, { filepath })
|
.$post(`/api/filesystem/pathexists`, { filepath, directory: item.directory, folderPath: this.selectedFolder.fullPath })
|
||||||
.then((data) => {
|
.then((data) => {
|
||||||
if (data.exists) {
|
if (data.exists) {
|
||||||
this.$toast.error(`Filepath "${filepath}" already exists on server`)
|
if (data.libraryItemTitle) {
|
||||||
|
this.$toast.error(this.$getString('ToastUploaderItemExistsInSubdirectoryError', [data.libraryItemTitle]))
|
||||||
|
} else {
|
||||||
|
this.$toast.error(this.$getString('ToastUploaderFilepathExistsError', [filepath]))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return data.exists
|
return data.exists
|
||||||
})
|
})
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
"ButtonAddChapters": "Afegeix",
|
"ButtonAddChapters": "Afegeix",
|
||||||
"ButtonAddDevice": "Afegeix Dispositiu",
|
"ButtonAddDevice": "Afegeix Dispositiu",
|
||||||
"ButtonAddLibrary": "Crea Biblioteca",
|
"ButtonAddLibrary": "Crea Biblioteca",
|
||||||
"ButtonAddPodcasts": "Afegeix Podcasts",
|
"ButtonAddPodcasts": "Afegeix pòdcasts",
|
||||||
"ButtonAddUser": "Crea Usuari",
|
"ButtonAddUser": "Crea Usuari",
|
||||||
"ButtonAddYourFirstLibrary": "Crea la teva Primera Biblioteca",
|
"ButtonAddYourFirstLibrary": "Crea la teva Primera Biblioteca",
|
||||||
"ButtonApply": "Aplica",
|
"ButtonApply": "Aplica",
|
||||||
@ -28,7 +28,7 @@
|
|||||||
"ButtonDownloadQueue": "Cua",
|
"ButtonDownloadQueue": "Cua",
|
||||||
"ButtonEdit": "Edita",
|
"ButtonEdit": "Edita",
|
||||||
"ButtonEditChapters": "Edita Capítol",
|
"ButtonEditChapters": "Edita Capítol",
|
||||||
"ButtonEditPodcast": "Edita Podcast",
|
"ButtonEditPodcast": "Edita el pòdcast",
|
||||||
"ButtonEnable": "Habilita",
|
"ButtonEnable": "Habilita",
|
||||||
"ButtonFireAndFail": "Executat i fallat",
|
"ButtonFireAndFail": "Executat i fallat",
|
||||||
"ButtonFireOnTest": "Activa esdeveniment de prova",
|
"ButtonFireOnTest": "Activa esdeveniment de prova",
|
||||||
@ -51,7 +51,7 @@
|
|||||||
"ButtonNext": "Següent",
|
"ButtonNext": "Següent",
|
||||||
"ButtonNextChapter": "Següent Capítol",
|
"ButtonNextChapter": "Següent Capítol",
|
||||||
"ButtonNextItemInQueue": "Següent element a la cua",
|
"ButtonNextItemInQueue": "Següent element a la cua",
|
||||||
"ButtonOk": "D'acord",
|
"ButtonOk": "D’acord",
|
||||||
"ButtonOpenFeed": "Obre Font",
|
"ButtonOpenFeed": "Obre Font",
|
||||||
"ButtonOpenManager": "Obre Editor",
|
"ButtonOpenManager": "Obre Editor",
|
||||||
"ButtonPause": "Pausa",
|
"ButtonPause": "Pausa",
|
||||||
@ -105,11 +105,11 @@
|
|||||||
"ButtonUnlinkOpenId": "Desvincula OpenID",
|
"ButtonUnlinkOpenId": "Desvincula OpenID",
|
||||||
"ButtonUpload": "Carrega",
|
"ButtonUpload": "Carrega",
|
||||||
"ButtonUploadBackup": "Carrega Còpia de Seguretat",
|
"ButtonUploadBackup": "Carrega Còpia de Seguretat",
|
||||||
"ButtonUploadCover": "Carrega Portada",
|
"ButtonUploadCover": "Puja una coberta",
|
||||||
"ButtonUploadOPMLFile": "Carrega Fitxer OPML",
|
"ButtonUploadOPMLFile": "Puja un fitxer OPML",
|
||||||
"ButtonUserDelete": "Elimina Usuari {0}",
|
"ButtonUserDelete": "Suprimeix l'usuari {0}",
|
||||||
"ButtonUserEdit": "Edita Usuari {0}",
|
"ButtonUserEdit": "Edita l'usuari {0}",
|
||||||
"ButtonViewAll": "Mostra-ho Tot",
|
"ButtonViewAll": "Mostra-ho tot",
|
||||||
"ButtonYes": "Sí",
|
"ButtonYes": "Sí",
|
||||||
"ErrorUploadFetchMetadataAPI": "Error obtenint metadades",
|
"ErrorUploadFetchMetadataAPI": "Error obtenint metadades",
|
||||||
"ErrorUploadFetchMetadataNoResults": "No s'han pogut obtenir metadades - Intenta actualitzar el títol i/o autor",
|
"ErrorUploadFetchMetadataNoResults": "No s'han pogut obtenir metadades - Intenta actualitzar el títol i/o autor",
|
||||||
@ -119,7 +119,7 @@
|
|||||||
"HeaderAdvanced": "Avançat",
|
"HeaderAdvanced": "Avançat",
|
||||||
"HeaderAppriseNotificationSettings": "Configuració de Notificacions Apprise",
|
"HeaderAppriseNotificationSettings": "Configuració de Notificacions Apprise",
|
||||||
"HeaderAudioTracks": "Pistes d'àudio",
|
"HeaderAudioTracks": "Pistes d'àudio",
|
||||||
"HeaderAudiobookTools": "Eines de Gestió d'Arxius d'Audiollibre",
|
"HeaderAudiobookTools": "Eines de gestió de fitxers de l'audiollibre",
|
||||||
"HeaderAuthentication": "Autenticació",
|
"HeaderAuthentication": "Autenticació",
|
||||||
"HeaderBackups": "Còpies de Seguretat",
|
"HeaderBackups": "Còpies de Seguretat",
|
||||||
"HeaderChangePassword": "Canvia Contrasenya",
|
"HeaderChangePassword": "Canvia Contrasenya",
|
||||||
@ -127,18 +127,18 @@
|
|||||||
"HeaderChooseAFolder": "Tria una Carpeta",
|
"HeaderChooseAFolder": "Tria una Carpeta",
|
||||||
"HeaderCollection": "Col·lecció",
|
"HeaderCollection": "Col·lecció",
|
||||||
"HeaderCollectionItems": "Elements a la Col·lecció",
|
"HeaderCollectionItems": "Elements a la Col·lecció",
|
||||||
"HeaderCover": "Portada",
|
"HeaderCover": "Coberta",
|
||||||
"HeaderCurrentDownloads": "Descàrregues Actuals",
|
"HeaderCurrentDownloads": "Baixades actuals",
|
||||||
"HeaderCustomMessageOnLogin": "Missatge Personalitzat a l'Iniciar Sessió",
|
"HeaderCustomMessageOnLogin": "Missatge personalitzat en iniciar sessió",
|
||||||
"HeaderCustomMetadataProviders": "Proveïdors de Metadades Personalitzats",
|
"HeaderCustomMetadataProviders": "Proveïdors de metadades personalitzats",
|
||||||
"HeaderDetails": "Detalls",
|
"HeaderDetails": "Detalls",
|
||||||
"HeaderDownloadQueue": "Cua de Descàrregues",
|
"HeaderDownloadQueue": "Cua de baixades",
|
||||||
"HeaderEbookFiles": "Fitxers de Llibres Digitals",
|
"HeaderEbookFiles": "Fitxers de Llibres Digitals",
|
||||||
"HeaderEmail": "Correu electrònic",
|
"HeaderEmail": "Correu electrònic",
|
||||||
"HeaderEmailSettings": "Configuració de Correu Electrònic",
|
"HeaderEmailSettings": "Configuració de Correu Electrònic",
|
||||||
"HeaderEpisodes": "Episodis",
|
"HeaderEpisodes": "Episodis",
|
||||||
"HeaderEreaderDevices": "Dispositius Ereader",
|
"HeaderEreaderDevices": "Dispositius Ereader",
|
||||||
"HeaderEreaderSettings": "Configuració del Lector",
|
"HeaderEreaderSettings": "Paràmetres del lector",
|
||||||
"HeaderFiles": "Element",
|
"HeaderFiles": "Element",
|
||||||
"HeaderFindChapters": "Cerca Capítol",
|
"HeaderFindChapters": "Cerca Capítol",
|
||||||
"HeaderIgnoredFiles": "Ignora Element",
|
"HeaderIgnoredFiles": "Ignora Element",
|
||||||
@ -174,7 +174,7 @@
|
|||||||
"HeaderPlayerSettings": "Configuració del Reproductor",
|
"HeaderPlayerSettings": "Configuració del Reproductor",
|
||||||
"HeaderPlaylist": "Llista de Reproducció",
|
"HeaderPlaylist": "Llista de Reproducció",
|
||||||
"HeaderPlaylistItems": "Elements de la Llista de Reproducció",
|
"HeaderPlaylistItems": "Elements de la Llista de Reproducció",
|
||||||
"HeaderPodcastsToAdd": "Podcasts a afegir",
|
"HeaderPodcastsToAdd": "Pòdcasts a afegir",
|
||||||
"HeaderPreviewCover": "Previsualització de la Portada",
|
"HeaderPreviewCover": "Previsualització de la Portada",
|
||||||
"HeaderRSSFeedGeneral": "Detalls RSS",
|
"HeaderRSSFeedGeneral": "Detalls RSS",
|
||||||
"HeaderRSSFeedIsOpen": "La Font RSS està oberta",
|
"HeaderRSSFeedIsOpen": "La Font RSS està oberta",
|
||||||
@ -183,39 +183,41 @@
|
|||||||
"HeaderRemoveEpisodes": "Elimina {0} Episodis",
|
"HeaderRemoveEpisodes": "Elimina {0} Episodis",
|
||||||
"HeaderSavedMediaProgress": "Desa el Progrés del Multimèdia",
|
"HeaderSavedMediaProgress": "Desa el Progrés del Multimèdia",
|
||||||
"HeaderSchedule": "Horari",
|
"HeaderSchedule": "Horari",
|
||||||
"HeaderScheduleEpisodeDownloads": "Programa Descàrregues Automàtiques d'Episodis",
|
"HeaderScheduleEpisodeDownloads": "Programa baixades automàtiques d'episodis",
|
||||||
"HeaderScheduleLibraryScans": "Programa Escaneig Automàtic de Biblioteca",
|
"HeaderScheduleLibraryScans": "Programa Escaneig Automàtic de Biblioteca",
|
||||||
"HeaderSession": "Sessió",
|
"HeaderSession": "Sessió",
|
||||||
"HeaderSetBackupSchedule": "Programa Còpies de Seguretat",
|
"HeaderSetBackupSchedule": "Programa Còpies de Seguretat",
|
||||||
"HeaderSettings": "Configuració",
|
"HeaderSettings": "Paràmetres",
|
||||||
"HeaderSettingsDisplay": "Interfície",
|
"HeaderSettingsDisplay": "Interfície",
|
||||||
"HeaderSettingsExperimental": "Funcions Experimentals",
|
"HeaderSettingsExperimental": "Funcionalitats experimentals",
|
||||||
"HeaderSettingsGeneral": "General",
|
"HeaderSettingsGeneral": "General",
|
||||||
"HeaderSettingsScanner": "Escàner",
|
"HeaderSettingsScanner": "Escàner",
|
||||||
|
"HeaderSettingsWebClient": "Client web",
|
||||||
"HeaderSleepTimer": "Temporitzador de son",
|
"HeaderSleepTimer": "Temporitzador de son",
|
||||||
"HeaderStatsLargestItems": "Elements més Grans",
|
"HeaderStatsLargestItems": "Elements més grans",
|
||||||
"HeaderStatsLongestItems": "Elements més Llargs (h)",
|
"HeaderStatsLongestItems": "Elements més llargs (h)",
|
||||||
"HeaderStatsMinutesListeningChart": "Minuts Escoltant (Últims 7 dies)",
|
"HeaderStatsMinutesListeningChart": "Minuts escoltant (últims 7 dies)",
|
||||||
"HeaderStatsRecentSessions": "Sessions Recents",
|
"HeaderStatsRecentSessions": "Sessions recents",
|
||||||
"HeaderStatsTop10Authors": "Top 10 Autors",
|
"HeaderStatsTop10Authors": "Top 10 Autors",
|
||||||
"HeaderStatsTop5Genres": "Top 5 Gèneres",
|
"HeaderStatsTop5Genres": "Top 5 Gèneres",
|
||||||
"HeaderTableOfContents": "Taula de Continguts",
|
"HeaderTableOfContents": "Sumari",
|
||||||
"HeaderTools": "Eines",
|
"HeaderTools": "Eines",
|
||||||
"HeaderUpdateAccount": "Actualitza Compte",
|
"HeaderUpdateAccount": "Actualitza el compte",
|
||||||
"HeaderUpdateAuthor": "Actualitza Autor",
|
"HeaderUpdateAuthor": "Actualitza l'autor",
|
||||||
"HeaderUpdateDetails": "Actualitza Detalls",
|
"HeaderUpdateDetails": "Actualitza els detalls",
|
||||||
"HeaderUpdateLibrary": "Actualitza Biblioteca",
|
"HeaderUpdateLibrary": "Actualitza la biblioteca",
|
||||||
"HeaderUsers": "Usuaris",
|
"HeaderUsers": "Usuaris",
|
||||||
"HeaderYearReview": "Revisió de l'Any {0}",
|
"HeaderYearReview": "Revisió de l'any {0}",
|
||||||
"HeaderYourStats": "Les teves Estadístiques",
|
"HeaderYourStats": "Les vostres estadístiques",
|
||||||
"LabelAbridged": "Resumit",
|
"LabelAbridged": "Resumit",
|
||||||
"LabelAbridgedChecked": "Resumit (comprovat)",
|
"LabelAbridgedChecked": "Resumit (comprovat)",
|
||||||
"LabelAbridgedUnchecked": "Sense resumir (no comprovat)",
|
"LabelAbridgedUnchecked": "Sense resumir (no comprovat)",
|
||||||
"LabelAccessibleBy": "Accessible per",
|
"LabelAccessibleBy": "Accessible per",
|
||||||
"LabelAccountType": "Tipus de Compte",
|
"LabelAccountType": "Tipus de compte",
|
||||||
"LabelAccountTypeAdmin": "Administrador",
|
"LabelAccountTypeAdmin": "Administrador",
|
||||||
"LabelAccountTypeGuest": "Convidat",
|
"LabelAccountTypeGuest": "Convidat",
|
||||||
"LabelAccountTypeUser": "Usuari",
|
"LabelAccountTypeUser": "Usuari",
|
||||||
|
"LabelActivities": "Activitats",
|
||||||
"LabelActivity": "Activitat",
|
"LabelActivity": "Activitat",
|
||||||
"LabelAddToCollection": "Afegit a la Col·lecció",
|
"LabelAddToCollection": "Afegit a la Col·lecció",
|
||||||
"LabelAddToCollectionBatch": "S'han Afegit {0} Llibres a la Col·lecció",
|
"LabelAddToCollectionBatch": "S'han Afegit {0} Llibres a la Col·lecció",
|
||||||
@ -225,11 +227,12 @@
|
|||||||
"LabelAddedDate": "{0} Afegit",
|
"LabelAddedDate": "{0} Afegit",
|
||||||
"LabelAdminUsersOnly": "Només usuaris administradors",
|
"LabelAdminUsersOnly": "Només usuaris administradors",
|
||||||
"LabelAll": "Tots",
|
"LabelAll": "Tots",
|
||||||
"LabelAllUsers": "Tots els Usuaris",
|
"LabelAllEpisodesDownloaded": "Tots els episodis baixats",
|
||||||
|
"LabelAllUsers": "Tots els usuaris",
|
||||||
"LabelAllUsersExcludingGuests": "Tots els usuaris excepte convidats",
|
"LabelAllUsersExcludingGuests": "Tots els usuaris excepte convidats",
|
||||||
"LabelAllUsersIncludingGuests": "Tots els usuaris i convidats",
|
"LabelAllUsersIncludingGuests": "Tots els usuaris i convidats",
|
||||||
"LabelAlreadyInYourLibrary": "Ja existeix a la Biblioteca",
|
"LabelAlreadyInYourLibrary": "Ja existeix a la Biblioteca",
|
||||||
"LabelApiToken": "Token de l'API",
|
"LabelApiToken": "Testimoni de l'API",
|
||||||
"LabelAppend": "Adjuntar",
|
"LabelAppend": "Adjuntar",
|
||||||
"LabelAudioBitrate": "Taxa de bits d'àudio (per exemple, 128k)",
|
"LabelAudioBitrate": "Taxa de bits d'àudio (per exemple, 128k)",
|
||||||
"LabelAudioChannels": "Canals d'àudio (1 o 2)",
|
"LabelAudioChannels": "Canals d'àudio (1 o 2)",
|
||||||
@ -238,8 +241,8 @@
|
|||||||
"LabelAuthorFirstLast": "Autor (Nom Cognom)",
|
"LabelAuthorFirstLast": "Autor (Nom Cognom)",
|
||||||
"LabelAuthorLastFirst": "Autor (Cognom, Nom)",
|
"LabelAuthorLastFirst": "Autor (Cognom, Nom)",
|
||||||
"LabelAuthors": "Autors",
|
"LabelAuthors": "Autors",
|
||||||
"LabelAutoDownloadEpisodes": "Descarregar episodis automàticament",
|
"LabelAutoDownloadEpisodes": "Baixa episodis automàticament",
|
||||||
"LabelAutoFetchMetadata": "Actualitzar Metadades Automàticament",
|
"LabelAutoFetchMetadata": "Recupera metadades automàticament",
|
||||||
"LabelAutoFetchMetadataHelp": "Obtén metadades de títol, autor i sèrie per agilitzar la càrrega. És possible que calgui revisar metadades addicionals després de la càrrega.",
|
"LabelAutoFetchMetadataHelp": "Obtén metadades de títol, autor i sèrie per agilitzar la càrrega. És possible que calgui revisar metadades addicionals després de la càrrega.",
|
||||||
"LabelAutoLaunch": "Inici automàtic",
|
"LabelAutoLaunch": "Inici automàtic",
|
||||||
"LabelAutoLaunchDescription": "Redirigir automàticament al proveïdor d'autenticació quan s'accedeix a la pàgina d'inici de sessió (ruta d'excepció manual <code>/login?autoLaunch=0</code>)",
|
"LabelAutoLaunchDescription": "Redirigir automàticament al proveïdor d'autenticació quan s'accedeix a la pàgina d'inici de sessió (ruta d'excepció manual <code>/login?autoLaunch=0</code>)",
|
||||||
@ -248,7 +251,7 @@
|
|||||||
"LabelBackToUser": "Torna a Usuari",
|
"LabelBackToUser": "Torna a Usuari",
|
||||||
"LabelBackupAudioFiles": "Còpia de seguretat d'arxius d'àudio",
|
"LabelBackupAudioFiles": "Còpia de seguretat d'arxius d'àudio",
|
||||||
"LabelBackupLocation": "Ubicació de la Còpia de Seguretat",
|
"LabelBackupLocation": "Ubicació de la Còpia de Seguretat",
|
||||||
"LabelBackupsEnableAutomaticBackups": "Habilitar Còpies de Seguretat Automàtiques",
|
"LabelBackupsEnableAutomaticBackups": "Còpies de seguretat automàtiques",
|
||||||
"LabelBackupsEnableAutomaticBackupsHelp": "Còpies de seguretat desades a /metadata/backups",
|
"LabelBackupsEnableAutomaticBackupsHelp": "Còpies de seguretat desades a /metadata/backups",
|
||||||
"LabelBackupsMaxBackupSize": "Mida màxima de la còpia de seguretat (en GB) (0 per il·limitat)",
|
"LabelBackupsMaxBackupSize": "Mida màxima de la còpia de seguretat (en GB) (0 per il·limitat)",
|
||||||
"LabelBackupsMaxBackupSizeHelp": "Com a protecció contra una configuració incorrecta, les còpies de seguretat fallaran si superen la mida configurada.",
|
"LabelBackupsMaxBackupSizeHelp": "Com a protecció contra una configuració incorrecta, les còpies de seguretat fallaran si superen la mida configurada.",
|
||||||
@ -267,7 +270,7 @@
|
|||||||
"LabelChaptersFound": "Capítol Trobat",
|
"LabelChaptersFound": "Capítol Trobat",
|
||||||
"LabelClickForMoreInfo": "Fes clic per a més informació",
|
"LabelClickForMoreInfo": "Fes clic per a més informació",
|
||||||
"LabelClickToUseCurrentValue": "Fes clic per utilitzar el valor actual",
|
"LabelClickToUseCurrentValue": "Fes clic per utilitzar el valor actual",
|
||||||
"LabelClosePlayer": "Tancar reproductor",
|
"LabelClosePlayer": "Tanca el reproductor",
|
||||||
"LabelCodec": "Còdec",
|
"LabelCodec": "Còdec",
|
||||||
"LabelCollapseSeries": "Contraure sèrie",
|
"LabelCollapseSeries": "Contraure sèrie",
|
||||||
"LabelCollapseSubSeries": "Contraure la subsèrie",
|
"LabelCollapseSubSeries": "Contraure la subsèrie",
|
||||||
@ -278,8 +281,9 @@
|
|||||||
"LabelContinueListening": "Continuar escoltant",
|
"LabelContinueListening": "Continuar escoltant",
|
||||||
"LabelContinueReading": "Continuar llegint",
|
"LabelContinueReading": "Continuar llegint",
|
||||||
"LabelContinueSeries": "Continuar sèries",
|
"LabelContinueSeries": "Continuar sèries",
|
||||||
"LabelCover": "Portada",
|
"LabelCover": "Coberta",
|
||||||
"LabelCoverImageURL": "URL de la Imatge de Portada",
|
"LabelCoverImageURL": "URL de la imatge de coberta",
|
||||||
|
"LabelCoverProvider": "Proveïdor de cobertes",
|
||||||
"LabelCreatedAt": "Creat",
|
"LabelCreatedAt": "Creat",
|
||||||
"LabelCronExpression": "Expressió de Cron",
|
"LabelCronExpression": "Expressió de Cron",
|
||||||
"LabelCurrent": "Actual",
|
"LabelCurrent": "Actual",
|
||||||
@ -287,36 +291,37 @@
|
|||||||
"LabelCustomCronExpression": "Expressió de Cron Personalitzada:",
|
"LabelCustomCronExpression": "Expressió de Cron Personalitzada:",
|
||||||
"LabelDatetime": "Hora i Data",
|
"LabelDatetime": "Hora i Data",
|
||||||
"LabelDays": "Dies",
|
"LabelDays": "Dies",
|
||||||
"LabelDeleteFromFileSystemCheckbox": "Eliminar arxius del sistema (desmarcar per eliminar només de la base de dades)",
|
"LabelDeleteFromFileSystemCheckbox": "Suprimeix del sistema de fitxers (desmarqueu per a eliminar de la base de dades només)",
|
||||||
"LabelDescription": "Descripció",
|
"LabelDescription": "Descripció",
|
||||||
"LabelDeselectAll": "Desseleccionar Tots",
|
"LabelDeselectAll": "Desseleccionar Tots",
|
||||||
"LabelDevice": "Dispositiu",
|
"LabelDevice": "Dispositiu",
|
||||||
"LabelDeviceInfo": "Informació del Dispositiu",
|
"LabelDeviceInfo": "Informació del Dispositiu",
|
||||||
"LabelDeviceIsAvailableTo": "El dispositiu està disponible per a...",
|
"LabelDeviceIsAvailableTo": "El dispositiu està disponible per a...",
|
||||||
"LabelDirectory": "Directori",
|
"LabelDirectory": "Directori",
|
||||||
"LabelDiscFromFilename": "Disc a partir del Nom de l'Arxiu",
|
"LabelDiscFromFilename": "Disc a partir del nom de fitxer",
|
||||||
"LabelDiscFromMetadata": "Disc a partir de Metadades",
|
"LabelDiscFromMetadata": "Disc a partir de metadades",
|
||||||
"LabelDiscover": "Descobrir",
|
"LabelDiscover": "Descobrir",
|
||||||
"LabelDownload": "Descarregar",
|
"LabelDownload": "Descarregar",
|
||||||
"LabelDownloadNEpisodes": "Descarregar {0} episodis",
|
"LabelDownloadNEpisodes": "Descarregar {0} episodis",
|
||||||
|
"LabelDownloadable": "Baixables",
|
||||||
"LabelDuration": "Duració",
|
"LabelDuration": "Duració",
|
||||||
"LabelDurationComparisonExactMatch": "(coincidència exacta)",
|
"LabelDurationComparisonExactMatch": "(coincidència exacta)",
|
||||||
"LabelDurationComparisonLonger": "({0} més llarg)",
|
"LabelDurationComparisonLonger": "({0} més llarg)",
|
||||||
"LabelDurationComparisonShorter": "({0} més curt)",
|
"LabelDurationComparisonShorter": "({0} més curt)",
|
||||||
"LabelDurationFound": "Duració Trobada:",
|
"LabelDurationFound": "Durada trobada:",
|
||||||
"LabelEbook": "Llibre electrònic",
|
"LabelEbook": "Llibre electrònic",
|
||||||
"LabelEbooks": "Llibres electrònics",
|
"LabelEbooks": "Llibres electrònics",
|
||||||
"LabelEdit": "Editar",
|
"LabelEdit": "Edita",
|
||||||
"LabelEmail": "Correu electrònic",
|
"LabelEmail": "Correu electrònic",
|
||||||
"LabelEmailSettingsFromAddress": "Remitent",
|
"LabelEmailSettingsFromAddress": "Remitent",
|
||||||
"LabelEmailSettingsRejectUnauthorized": "Rebutja certificats no autoritzats",
|
"LabelEmailSettingsRejectUnauthorized": "Rebutja certificats no autoritzats",
|
||||||
"LabelEmailSettingsRejectUnauthorizedHelp": "Desactivar la validació de certificats SSL pot exposar la teva connexió a riscos de seguretat, com atacs de tipus man-in-the-middle. Desactiva aquesta opció només si coneixes les implicacions i confies en el servidor de correu al qual et connectes.",
|
"LabelEmailSettingsRejectUnauthorizedHelp": "Desactivar la validació de certificats SSL pot exposar la teva connexió a riscos de seguretat, com atacs de tipus man-in-the-middle. Desactiva aquesta opció només si coneixes les implicacions i confies en el servidor de correu al qual et connectes.",
|
||||||
"LabelEmailSettingsSecure": "Seguretat",
|
"LabelEmailSettingsSecure": "Seguretat",
|
||||||
"LabelEmailSettingsSecureHelp": "Si està activat, es farà servir TLS per connectar-se al servidor. Si està desactivat, es farà servir TLS si el servidor admet l'extensió STARTTLS. En la majoria dels casos, pots deixar aquesta opció activada si et connectes al port 465. Desactiva-la en el cas d'usar els ports 587 o 25. (de nodemailer.com/smtp/#authentication)",
|
"LabelEmailSettingsSecureHelp": "Si està activat, es farà servir TLS per a connectar-se al servidor. Si està desactivat, es farà servir TLS si el servidor admet l'extensió STARTTLS. En la majoria dels casos, podeu deixar aquesta opció activada si us connecteu al port 465. Desactiveu-la en el cas d'usar els ports 587 o 25. (de nodemailer.com/smtp/#authentication)",
|
||||||
"LabelEmailSettingsTestAddress": "Provar Adreça",
|
"LabelEmailSettingsTestAddress": "Provar Adreça",
|
||||||
"LabelEmbeddedCover": "Portada Integrada",
|
"LabelEmbeddedCover": "Portada Integrada",
|
||||||
"LabelEnable": "Habilitar",
|
"LabelEnable": "Habilitar",
|
||||||
"LabelEncodingBackupLocation": "Es guardarà una còpia de seguretat dels teus arxius d'àudio originals a:",
|
"LabelEncodingBackupLocation": "Es desarà una còpia de seguretat dels vostres fitxers d'àudio originals a:",
|
||||||
"LabelEncodingChaptersNotEmbedded": "Els capítols no s'incrusten en els audiollibres multipista.",
|
"LabelEncodingChaptersNotEmbedded": "Els capítols no s'incrusten en els audiollibres multipista.",
|
||||||
"LabelEncodingClearItemCache": "Assegura't de purgar periòdicament la memòria cau.",
|
"LabelEncodingClearItemCache": "Assegura't de purgar periòdicament la memòria cau.",
|
||||||
"LabelEncodingFinishedM4B": "El M4B acabat es col·locarà a la teva carpeta d'audiollibres a:",
|
"LabelEncodingFinishedM4B": "El M4B acabat es col·locarà a la teva carpeta d'audiollibres a:",
|
||||||
@ -324,7 +329,7 @@
|
|||||||
"LabelEncodingStartedNavigation": "Un cop iniciada la tasca, pots sortir d'aquesta pàgina.",
|
"LabelEncodingStartedNavigation": "Un cop iniciada la tasca, pots sortir d'aquesta pàgina.",
|
||||||
"LabelEncodingTimeWarning": "La codificació pot trigar fins a 30 minuts.",
|
"LabelEncodingTimeWarning": "La codificació pot trigar fins a 30 minuts.",
|
||||||
"LabelEncodingWarningAdvancedSettings": "Advertència: No actualitzis aquesta configuració tret que estiguis familiaritzat amb les opcions de codificació d'ffmpeg.",
|
"LabelEncodingWarningAdvancedSettings": "Advertència: No actualitzis aquesta configuració tret que estiguis familiaritzat amb les opcions de codificació d'ffmpeg.",
|
||||||
"LabelEncodingWatcherDisabled": "Si has desactivat la supervisió dels arxius, hauràs de tornar a escanejar aquest audiollibre més endavant.",
|
"LabelEncodingWatcherDisabled": "Si heu desactivat la supervisió dels fitxers, haureu de tornar a escanejar aquest audiollibre més endavant.",
|
||||||
"LabelEnd": "Fi",
|
"LabelEnd": "Fi",
|
||||||
"LabelEndOfChapter": "Fi del capítol",
|
"LabelEndOfChapter": "Fi del capítol",
|
||||||
"LabelEpisode": "Episodi",
|
"LabelEpisode": "Episodi",
|
||||||
@ -344,30 +349,30 @@
|
|||||||
"LabelExportOPML": "Exportar OPML",
|
"LabelExportOPML": "Exportar OPML",
|
||||||
"LabelFeedURL": "Font de URL",
|
"LabelFeedURL": "Font de URL",
|
||||||
"LabelFetchingMetadata": "Obtenció de metadades",
|
"LabelFetchingMetadata": "Obtenció de metadades",
|
||||||
"LabelFile": "Arxiu",
|
"LabelFile": "Fitxer",
|
||||||
"LabelFileBirthtime": "Arxiu creat a",
|
"LabelFileBirthtime": "Arxiu creat a",
|
||||||
"LabelFileBornDate": "Creat {0}",
|
"LabelFileBornDate": "Creat {0}",
|
||||||
"LabelFileModified": "Arxiu modificat",
|
"LabelFileModified": "Fitxer modificat",
|
||||||
"LabelFileModifiedDate": "Modificat {0}",
|
"LabelFileModifiedDate": "Modificat {0}",
|
||||||
"LabelFilename": "Nom de l'arxiu",
|
"LabelFilename": "Nom del fitxer",
|
||||||
"LabelFilterByUser": "Filtrar per Usuari",
|
"LabelFilterByUser": "Filtrar per Usuari",
|
||||||
"LabelFindEpisodes": "Cercar Episodi",
|
"LabelFindEpisodes": "Cercar Episodi",
|
||||||
"LabelFinished": "Acabat",
|
"LabelFinished": "Acabat",
|
||||||
"LabelFolder": "Carpeta",
|
"LabelFolder": "Carpeta",
|
||||||
"LabelFolders": "Carpetes",
|
"LabelFolders": "Carpetes",
|
||||||
"LabelFontBold": "Negreta",
|
"LabelFontBold": "Negreta",
|
||||||
"LabelFontBoldness": "Nivell de negreta en font",
|
"LabelFontBoldness": "Gruix de la lletra",
|
||||||
"LabelFontFamily": "Família tipogràfica",
|
"LabelFontFamily": "Família tipogràfica",
|
||||||
"LabelFontItalic": "Cursiva",
|
"LabelFontItalic": "Cursiva",
|
||||||
"LabelFontScale": "Mida de la font",
|
"LabelFontScale": "Escala de la lletra",
|
||||||
"LabelFontStrikethrough": "Ratllat",
|
"LabelFontStrikethrough": "Ratllat",
|
||||||
"LabelFormat": "Format",
|
"LabelFormat": "Format",
|
||||||
"LabelFull": "Complet",
|
"LabelFull": "Complet",
|
||||||
"LabelGenre": "Gènere",
|
"LabelGenre": "Gènere",
|
||||||
"LabelGenres": "Gèneres",
|
"LabelGenres": "Gèneres",
|
||||||
"LabelHardDeleteFile": "Eliminar Definitivament",
|
"LabelHardDeleteFile": "Eliminar Definitivament",
|
||||||
"LabelHasEbook": "Té un llibre electrònic",
|
"LabelHasEbook": "Té llibre electrònic",
|
||||||
"LabelHasSupplementaryEbook": "Té un llibre electrònic complementari",
|
"LabelHasSupplementaryEbook": "Té llibre electrònic suplementari",
|
||||||
"LabelHideSubtitles": "Amagar subtítols",
|
"LabelHideSubtitles": "Amagar subtítols",
|
||||||
"LabelHighestPriority": "Prioritat més alta",
|
"LabelHighestPriority": "Prioritat més alta",
|
||||||
"LabelHost": "Amfitrió",
|
"LabelHost": "Amfitrió",
|
||||||
@ -380,26 +385,27 @@
|
|||||||
"LabelIncomplete": "Incomplet",
|
"LabelIncomplete": "Incomplet",
|
||||||
"LabelInterval": "Interval",
|
"LabelInterval": "Interval",
|
||||||
"LabelIntervalCustomDailyWeekly": "Personalitzar diari/setmanal",
|
"LabelIntervalCustomDailyWeekly": "Personalitzar diari/setmanal",
|
||||||
"LabelIntervalEvery12Hours": "Cada 12 Hores",
|
"LabelIntervalEvery12Hours": "Cada 12 hores",
|
||||||
"LabelIntervalEvery15Minutes": "Cada 15 minuts",
|
"LabelIntervalEvery15Minutes": "Cada 15 minuts",
|
||||||
"LabelIntervalEvery2Hours": "Cada 2 Hores",
|
"LabelIntervalEvery2Hours": "Cada 2 hores",
|
||||||
"LabelIntervalEvery30Minutes": "Cada 30 minuts",
|
"LabelIntervalEvery30Minutes": "Cada 30 minuts",
|
||||||
"LabelIntervalEvery6Hours": "Cada 6 Hores",
|
"LabelIntervalEvery6Hours": "Cada 6 hores",
|
||||||
"LabelIntervalEveryDay": "Cada Dia",
|
"LabelIntervalEveryDay": "Cada dia",
|
||||||
"LabelIntervalEveryHour": "Cada Hora",
|
"LabelIntervalEveryHour": "Cada hora",
|
||||||
|
"LabelIntervalEveryMinute": "Cada minut",
|
||||||
"LabelInvert": "Invertir",
|
"LabelInvert": "Invertir",
|
||||||
"LabelItem": "Element",
|
"LabelItem": "Element",
|
||||||
"LabelJumpBackwardAmount": "Quantitat de salts cap enrere",
|
"LabelJumpBackwardAmount": "Quantitat de salts cap enrere",
|
||||||
"LabelJumpForwardAmount": "Quantitat de salts cap endavant",
|
"LabelJumpForwardAmount": "Quantitat de salts cap endavant",
|
||||||
"LabelLanguage": "Idioma",
|
"LabelLanguage": "Llengua",
|
||||||
"LabelLanguageDefaultServer": "Idioma Predeterminat del Servidor",
|
"LabelLanguageDefaultServer": "Llengua per defecte del servidor",
|
||||||
"LabelLanguages": "Idiomes",
|
"LabelLanguages": "Llengües",
|
||||||
"LabelLastBookAdded": "Últim Llibre Afegit",
|
"LabelLastBookAdded": "Últim llibre afegit",
|
||||||
"LabelLastBookUpdated": "Últim Llibre Actualitzat",
|
"LabelLastBookUpdated": "Últim llibre actualitzat",
|
||||||
"LabelLastSeen": "Última Vegada Vist",
|
"LabelLastSeen": "Última Vegada Vist",
|
||||||
"LabelLastTime": "Última Vegada",
|
"LabelLastTime": "Última Vegada",
|
||||||
"LabelLastUpdate": "Última Actualització",
|
"LabelLastUpdate": "Última Actualització",
|
||||||
"LabelLayout": "Distribució",
|
"LabelLayout": "Disposició",
|
||||||
"LabelLayoutSinglePage": "Pàgina única",
|
"LabelLayoutSinglePage": "Pàgina única",
|
||||||
"LabelLayoutSplitPage": "Dues Pàgines",
|
"LabelLayoutSplitPage": "Dues Pàgines",
|
||||||
"LabelLess": "Menys",
|
"LabelLess": "Menys",
|
||||||
@ -422,12 +428,12 @@
|
|||||||
"LabelMaxEpisodesToDownloadPerCheck": "Nombre màxim de nous episodis que es descarregaran per comprovació",
|
"LabelMaxEpisodesToDownloadPerCheck": "Nombre màxim de nous episodis que es descarregaran per comprovació",
|
||||||
"LabelMaxEpisodesToKeep": "Nombre màxim d'episodis que es mantindran",
|
"LabelMaxEpisodesToKeep": "Nombre màxim d'episodis que es mantindran",
|
||||||
"LabelMaxEpisodesToKeepHelp": "El valor 0 no estableix un límit màxim. Després de descarregar automàticament un nou episodi, això eliminarà l'episodi més antic si té més de X episodis. Això només eliminarà 1 episodi per nova descàrrega.",
|
"LabelMaxEpisodesToKeepHelp": "El valor 0 no estableix un límit màxim. Després de descarregar automàticament un nou episodi, això eliminarà l'episodi més antic si té més de X episodis. Això només eliminarà 1 episodi per nova descàrrega.",
|
||||||
"LabelMediaPlayer": "Reproductor de Mitjans",
|
"LabelMediaPlayer": "Reproductor multimèdia",
|
||||||
"LabelMediaType": "Tipus de multimèdia",
|
"LabelMediaType": "Tipus de mitjà",
|
||||||
"LabelMetaTag": "Metaetiqueta",
|
"LabelMetaTag": "Metaetiqueta",
|
||||||
"LabelMetaTags": "Metaetiquetes",
|
"LabelMetaTags": "Metaetiquetes",
|
||||||
"LabelMetadataOrderOfPrecedenceDescription": "Les fonts de metadades de major prioritat prevaldran sobre les de menor prioritat",
|
"LabelMetadataOrderOfPrecedenceDescription": "Les fonts de metadades de major prioritat prevaldran sobre les de menor prioritat",
|
||||||
"LabelMetadataProvider": "Proveïdor de Metadades",
|
"LabelMetadataProvider": "Proveïdor de metadades",
|
||||||
"LabelMinute": "Minut",
|
"LabelMinute": "Minut",
|
||||||
"LabelMinutes": "Minuts",
|
"LabelMinutes": "Minuts",
|
||||||
"LabelMissing": "Absent",
|
"LabelMissing": "Absent",
|
||||||
@ -460,33 +466,33 @@
|
|||||||
"LabelNotificationsMaxFailedAttemptsHelp": "Les notificacions es desactivaran després de fallar aquest nombre de vegades",
|
"LabelNotificationsMaxFailedAttemptsHelp": "Les notificacions es desactivaran després de fallar aquest nombre de vegades",
|
||||||
"LabelNotificationsMaxQueueSize": "Mida màxima de la cua de notificacions",
|
"LabelNotificationsMaxQueueSize": "Mida màxima de la cua de notificacions",
|
||||||
"LabelNotificationsMaxQueueSizeHelp": "Les notificacions estan limitades a 1 per segon. Les notificacions seran ignorades si arriben al número màxim de cua per prevenir spam d'esdeveniments.",
|
"LabelNotificationsMaxQueueSizeHelp": "Les notificacions estan limitades a 1 per segon. Les notificacions seran ignorades si arriben al número màxim de cua per prevenir spam d'esdeveniments.",
|
||||||
"LabelNumberOfBooks": "Nombre de Llibres",
|
"LabelNumberOfBooks": "Nombre de llibres",
|
||||||
"LabelNumberOfEpisodes": "Nombre d'Episodis",
|
"LabelNumberOfEpisodes": "Nre. d'episodis",
|
||||||
"LabelOpenIDAdvancedPermsClaimDescription": "Nom de la notificació de OpenID que conté permisos avançats per accions d'usuari dins l'aplicació que s'aplicaran a rols que no siguin d'administrador (<b>si estan configurats</b>). Si el reclam no apareix en la resposta, es denegarà l'accés a ABS. Si manca una sola opció, es tractarà com a <code>falsa</code>. Assegura't que la notificació del proveïdor d'identitats coincideixi amb l'estructura esperada:",
|
"LabelOpenIDAdvancedPermsClaimDescription": "Nom de la notificació de OpenID que conté permisos avançats per accions d'usuari dins l'aplicació que s'aplicaran a rols que no siguin d'administrador (<b>si estan configurats</b>). Si el reclam no apareix en la resposta, es denegarà l'accés a ABS. Si manca una sola opció, es tractarà com a <code>falsa</code>. Assegura't que la notificació del proveïdor d'identitats coincideixi amb l'estructura esperada:",
|
||||||
"LabelOpenIDClaims": "Deixa les següents opcions buides per desactivar l'assignació avançada de grups i permisos, el que assignaria automàticament al grup 'Usuari'.",
|
"LabelOpenIDClaims": "Deixa les següents opcions buides per desactivar l'assignació avançada de grups i permisos, el que assignaria automàticament al grup 'Usuari'.",
|
||||||
"LabelOpenIDGroupClaimDescription": "Nom de la declaració OpenID que conté una llista de grups de l'usuari. Comunament coneguts com <code>grups</code>. <b>Si es configura</b>, l'aplicació assignarà automàticament rols basats en la pertinença a grups de l'usuari, sempre que aquests grups es denominen 'admin', 'user' o 'guest' en la notificació. La sol·licitud ha de contenir una llista, i si un usuari pertany a diversos grups, l'aplicació assignarà el rol corresponent al major nivell d'accés. Si cap grup coincideix, es denegarà l'accés.",
|
"LabelOpenIDGroupClaimDescription": "Nom de la declaració OpenID que conté una llista de grups de l'usuari. Comunament coneguts com <code>grups</code>. <b>Si es configura</b>, l'aplicació assignarà automàticament rols basats en la pertinença a grups de l'usuari, sempre que aquests grups es denominen 'admin', 'user' o 'guest' en la notificació. La sol·licitud ha de contenir una llista, i si un usuari pertany a diversos grups, l'aplicació assignarà el rol corresponent al major nivell d'accés. Si cap grup coincideix, es denegarà l'accés.",
|
||||||
"LabelOverwrite": "Sobreescriure",
|
"LabelOverwrite": "Sobreescriure",
|
||||||
"LabelPaginationPageXOfY": "Pàgina {0} de {1}",
|
"LabelPaginationPageXOfY": "Pàgina {0} de {1}",
|
||||||
"LabelPassword": "Contrasenya",
|
"LabelPassword": "Contrasenya",
|
||||||
"LabelPath": "Ruta de carpeta",
|
"LabelPath": "Camí",
|
||||||
"LabelPermanent": "Permanent",
|
"LabelPermanent": "Permanent",
|
||||||
"LabelPermissionsAccessAllLibraries": "Pot Accedir a Totes les Biblioteques",
|
"LabelPermissionsAccessAllLibraries": "Pot accedir a totes les biblioteques",
|
||||||
"LabelPermissionsAccessAllTags": "Pot Accedir a Totes les Etiquetes",
|
"LabelPermissionsAccessAllTags": "Pot accedir a totes les etiquetes",
|
||||||
"LabelPermissionsAccessExplicitContent": "Pot Accedir a Contingut Explícit",
|
"LabelPermissionsAccessExplicitContent": "Pot accedir a contingut explícit",
|
||||||
"LabelPermissionsCreateEreader": "Pot Crear un Gestor de Projectes",
|
"LabelPermissionsCreateEreader": "Pot crear un lector",
|
||||||
"LabelPermissionsDelete": "Pot Eliminar",
|
"LabelPermissionsDelete": "Pot suprimir",
|
||||||
"LabelPermissionsDownload": "Pot Descarregar",
|
"LabelPermissionsDownload": "Pot baixar",
|
||||||
"LabelPermissionsUpdate": "Pot Actualitzar",
|
"LabelPermissionsUpdate": "Pot actualitzar",
|
||||||
"LabelPermissionsUpload": "Pot Pujar",
|
"LabelPermissionsUpload": "Pot pujar",
|
||||||
"LabelPersonalYearReview": "Revisió del teu any ({0})",
|
"LabelPersonalYearReview": "Revisió del vostre any ({0})",
|
||||||
"LabelPhotoPathURL": "Ruta/URL de la Foto",
|
"LabelPhotoPathURL": "Camí/URL de la foto",
|
||||||
"LabelPlayMethod": "Mètode de Reproducció",
|
"LabelPlayMethod": "Mètode de reproducció",
|
||||||
"LabelPlayerChapterNumberMarker": "{0} de {1}",
|
"LabelPlayerChapterNumberMarker": "{0}/{1}",
|
||||||
"LabelPlaylists": "Llistes de Reproducció",
|
"LabelPlaylists": "Llistes de reproducció",
|
||||||
"LabelPodcast": "Podcast",
|
"LabelPodcast": "Pòdcast",
|
||||||
"LabelPodcastSearchRegion": "Regió de Cerca de Podcasts",
|
"LabelPodcastSearchRegion": "Regió de cerca de pòdcasts",
|
||||||
"LabelPodcastType": "Tipus de Podcast",
|
"LabelPodcastType": "Tipus de pòdcast",
|
||||||
"LabelPodcasts": "Podcasts",
|
"LabelPodcasts": "Pòdcasts",
|
||||||
"LabelPort": "Port",
|
"LabelPort": "Port",
|
||||||
"LabelPrefixesToIgnore": "Prefixos per Ignorar (no distingeix entre majúscules i minúscules.)",
|
"LabelPrefixesToIgnore": "Prefixos per Ignorar (no distingeix entre majúscules i minúscules.)",
|
||||||
"LabelPreventIndexing": "Evita que la teva font sigui indexada pels directoris de podcasts d'iTunes i Google",
|
"LabelPreventIndexing": "Evita que la teva font sigui indexada pels directoris de podcasts d'iTunes i Google",
|
||||||
@ -507,13 +513,13 @@
|
|||||||
"LabelRSSFeedPreventIndexing": "Evitar l'indexació",
|
"LabelRSSFeedPreventIndexing": "Evitar l'indexació",
|
||||||
"LabelRSSFeedSlug": "Font RSS Slug",
|
"LabelRSSFeedSlug": "Font RSS Slug",
|
||||||
"LabelRSSFeedURL": "URL de la Font RSS",
|
"LabelRSSFeedURL": "URL de la Font RSS",
|
||||||
"LabelRandomly": "Aleatòriament",
|
"LabelRandomly": "A l'atzar",
|
||||||
"LabelReAddSeriesToContinueListening": "Reafegir la sèrie per continuar escoltant-la",
|
"LabelReAddSeriesToContinueListening": "Reafegir la sèrie per continuar escoltant-la",
|
||||||
"LabelRead": "Llegit",
|
"LabelRead": "Llegit",
|
||||||
"LabelReadAgain": "Tornar a llegir",
|
"LabelReadAgain": "Tornar a llegir",
|
||||||
"LabelReadEbookWithoutProgress": "Llegir Ebook sense guardar progrés",
|
"LabelReadEbookWithoutProgress": "Llegir Ebook sense guardar progrés",
|
||||||
"LabelRecentSeries": "Sèries Recents",
|
"LabelRecentSeries": "Sèries recents",
|
||||||
"LabelRecentlyAdded": "Afegit Recentment",
|
"LabelRecentlyAdded": "Addicions recents",
|
||||||
"LabelRecommended": "Recomanats",
|
"LabelRecommended": "Recomanats",
|
||||||
"LabelRedo": "Refer",
|
"LabelRedo": "Refer",
|
||||||
"LabelRegion": "Regió",
|
"LabelRegion": "Regió",
|
||||||
@ -535,7 +541,7 @@
|
|||||||
"LabelSelectUsers": "Seleccionar usuaris",
|
"LabelSelectUsers": "Seleccionar usuaris",
|
||||||
"LabelSendEbookToDevice": "Enviar Ebook a...",
|
"LabelSendEbookToDevice": "Enviar Ebook a...",
|
||||||
"LabelSequence": "Seqüència",
|
"LabelSequence": "Seqüència",
|
||||||
"LabelSerial": "Serial",
|
"LabelSerial": "En sèrie",
|
||||||
"LabelSeries": "Sèries",
|
"LabelSeries": "Sèries",
|
||||||
"LabelSeriesName": "Nom de la Sèrie",
|
"LabelSeriesName": "Nom de la Sèrie",
|
||||||
"LabelSeriesProgress": "Progrés de la Sèrie",
|
"LabelSeriesProgress": "Progrés de la Sèrie",
|
||||||
@ -553,6 +559,8 @@
|
|||||||
"LabelSettingsEpubsAllowScriptedContentHelp": "Permetre que els fitxers epub executin scripts. Es recomana mantenir aquesta opció desactivada tret que confiïs en l'origen dels fitxers epub.",
|
"LabelSettingsEpubsAllowScriptedContentHelp": "Permetre que els fitxers epub executin scripts. Es recomana mantenir aquesta opció desactivada tret que confiïs en l'origen dels fitxers epub.",
|
||||||
"LabelSettingsExperimentalFeatures": "Funcions Experimentals",
|
"LabelSettingsExperimentalFeatures": "Funcions Experimentals",
|
||||||
"LabelSettingsExperimentalFeaturesHelp": "Funcions en desenvolupament que es beneficiarien dels teus comentaris i experiències de prova. Feu clic aquí per obrir una conversa a Github.",
|
"LabelSettingsExperimentalFeaturesHelp": "Funcions en desenvolupament que es beneficiarien dels teus comentaris i experiències de prova. Feu clic aquí per obrir una conversa a Github.",
|
||||||
|
"LabelSettingsFindCovers": "Troba cobertes",
|
||||||
|
"LabelSettingsSortingIgnorePrefixes": "Ignora els prefixos en ordenar",
|
||||||
"LabelShowAll": "Mostra-ho tot",
|
"LabelShowAll": "Mostra-ho tot",
|
||||||
"LabelShowSeconds": "Mostra segons",
|
"LabelShowSeconds": "Mostra segons",
|
||||||
"LabelShowSubtitles": "Mostra subtítols",
|
"LabelShowSubtitles": "Mostra subtítols",
|
||||||
@ -624,7 +632,7 @@
|
|||||||
"LabelUndo": "Desfés",
|
"LabelUndo": "Desfés",
|
||||||
"LabelUnknown": "Desconegut",
|
"LabelUnknown": "Desconegut",
|
||||||
"LabelUnknownPublishDate": "Data de publicació desconeguda",
|
"LabelUnknownPublishDate": "Data de publicació desconeguda",
|
||||||
"LabelUpdateCover": "Actualitza portada",
|
"LabelUpdateCover": "Actualitza la coberta",
|
||||||
"LabelUpdateCoverHelp": "Permet sobreescriure les portades existents dels llibres seleccionats quan es trobi una coincidència.",
|
"LabelUpdateCoverHelp": "Permet sobreescriure les portades existents dels llibres seleccionats quan es trobi una coincidència.",
|
||||||
"LabelUpdateDetails": "Actualitza detalls",
|
"LabelUpdateDetails": "Actualitza detalls",
|
||||||
"LabelUpdateDetailsHelp": "Permet sobreescriure els detalls existents dels llibres seleccionats quan es trobin coincidències.",
|
"LabelUpdateDetailsHelp": "Permet sobreescriure els detalls existents dels llibres seleccionats quan es trobin coincidències.",
|
||||||
@ -654,9 +662,9 @@
|
|||||||
"LabelYearReviewHide": "Oculta resum de l'any",
|
"LabelYearReviewHide": "Oculta resum de l'any",
|
||||||
"LabelYearReviewShow": "Mostra resum de l'any",
|
"LabelYearReviewShow": "Mostra resum de l'any",
|
||||||
"LabelYourAudiobookDuration": "Duració del teu audiollibre",
|
"LabelYourAudiobookDuration": "Duració del teu audiollibre",
|
||||||
"LabelYourBookmarks": "Els teus marcadors",
|
"LabelYourBookmarks": "Els vostres marcadors",
|
||||||
"LabelYourPlaylists": "Les teves llistes",
|
"LabelYourPlaylists": "Les teves llistes",
|
||||||
"LabelYourProgress": "El teu progrés",
|
"LabelYourProgress": "El vostre progrés",
|
||||||
"MessageAddToPlayerQueue": "Afegeix a la cua del reproductor",
|
"MessageAddToPlayerQueue": "Afegeix a la cua del reproductor",
|
||||||
"MessageAppriseDescription": "Per utilitzar aquesta funció, hauràs de tenir l'<a href=\"https://github.com/caronc/apprise-api\" target=\"_blank\">API d'Apprise</a> en funcionament o una API que gestioni resultats similars. <br/>La URL de l'API d'Apprise ha de tenir la mateixa ruta d'arxius que on s'envien les notificacions. Per exemple: si la teva API és a <code>http://192.168.1.1:8337</code>, llavors posaries <code>http://192.168.1.1:8337/notify</code>.",
|
"MessageAppriseDescription": "Per utilitzar aquesta funció, hauràs de tenir l'<a href=\"https://github.com/caronc/apprise-api\" target=\"_blank\">API d'Apprise</a> en funcionament o una API que gestioni resultats similars. <br/>La URL de l'API d'Apprise ha de tenir la mateixa ruta d'arxius que on s'envien les notificacions. Per exemple: si la teva API és a <code>http://192.168.1.1:8337</code>, llavors posaries <code>http://192.168.1.1:8337/notify</code>.",
|
||||||
"MessageBackupsDescription": "Les còpies de seguretat inclouen: usuaris, progrés dels usuaris, detalls dels elements de la biblioteca, configuració del servidor i imatges a <code>/metadata/items</code> i <code>/metadata/authors</code>. Les còpies de seguretat <strong>NO</strong> inclouen cap fitxer guardat a la carpeta de la teva biblioteca.",
|
"MessageBackupsDescription": "Les còpies de seguretat inclouen: usuaris, progrés dels usuaris, detalls dels elements de la biblioteca, configuració del servidor i imatges a <code>/metadata/items</code> i <code>/metadata/authors</code>. Les còpies de seguretat <strong>NO</strong> inclouen cap fitxer guardat a la carpeta de la teva biblioteca.",
|
||||||
@ -722,6 +730,12 @@
|
|||||||
"MessageEmbedFailed": "Error en incrustar!",
|
"MessageEmbedFailed": "Error en incrustar!",
|
||||||
"MessageEmbedFinished": "Incrustació acabada!",
|
"MessageEmbedFinished": "Incrustació acabada!",
|
||||||
"MessageEmbedQueue": "En cua per incrustar metadades ({0} en cua)",
|
"MessageEmbedQueue": "En cua per incrustar metadades ({0} en cua)",
|
||||||
|
"MessageFetching": "S'està recuperant...",
|
||||||
|
"MessageImportantNotice": "Avís important",
|
||||||
|
"MessageItemsSelected": "{0} elements seleccionats",
|
||||||
|
"MessageItemsUpdated": "{0} elements actualitzats",
|
||||||
|
"MessageLoading": "S'està carregant...",
|
||||||
|
"MessageLoadingFolders": "S'estan carregant les carpetes...",
|
||||||
"MessageMarkAsFinished": "Marcar com acabat",
|
"MessageMarkAsFinished": "Marcar com acabat",
|
||||||
"MessageMarkAsNotFinished": "Marcar com no acabat",
|
"MessageMarkAsNotFinished": "Marcar com no acabat",
|
||||||
"MessageMatchBooksDescription": "S'intentarà fer coincidir els llibres de la biblioteca amb un llibre del proveïdor de cerca seleccionat, i s'ompliran els detalls buits i la portada. No sobreescriu els detalls.",
|
"MessageMatchBooksDescription": "S'intentarà fer coincidir els llibres de la biblioteca amb un llibre del proveïdor de cerca seleccionat, i s'ompliran els detalls buits i la portada. No sobreescriu els detalls.",
|
||||||
@ -729,35 +743,35 @@
|
|||||||
"MessageNoAuthors": "Sense autors",
|
"MessageNoAuthors": "Sense autors",
|
||||||
"MessageNoBackups": "Sense còpies de seguretat",
|
"MessageNoBackups": "Sense còpies de seguretat",
|
||||||
"MessageNoBookmarks": "Sense marcadors",
|
"MessageNoBookmarks": "Sense marcadors",
|
||||||
"MessageNoChapters": "Sense capítols",
|
"MessageNoChapters": "Cap capítol",
|
||||||
"MessageNoCollections": "Sense col·leccions",
|
"MessageNoCollections": "Cap col·lecció",
|
||||||
"MessageNoCoversFound": "Cap portada trobada",
|
"MessageNoCoversFound": "No s'ha trobat cap coberta",
|
||||||
"MessageNoDescription": "Sense descripció",
|
"MessageNoDescription": "Sense descripció",
|
||||||
"MessageNoDevices": "Sense dispositius",
|
"MessageNoDevices": "Sense dispositius",
|
||||||
"MessageNoDownloadsInProgress": "No hi ha descàrregues en curs",
|
"MessageNoDownloadsInProgress": "No hi ha baixades en curs",
|
||||||
"MessageNoDownloadsQueued": "Sense cua de descàrrega",
|
"MessageNoDownloadsQueued": "No hi ha cap baixada en cua",
|
||||||
"MessageNoEpisodeMatchesFound": "No s'han trobat episodis que coincideixin",
|
"MessageNoEpisodeMatchesFound": "No s'han trobat episodis que coincideixin",
|
||||||
"MessageNoEpisodes": "Sense episodis",
|
"MessageNoEpisodes": "Sense episodis",
|
||||||
"MessageNoFoldersAvailable": "No hi ha carpetes disponibles",
|
"MessageNoFoldersAvailable": "No hi ha carpetes disponibles",
|
||||||
"MessageNoGenres": "Sense gèneres",
|
"MessageNoGenres": "Sense gèneres",
|
||||||
"MessageNoIssues": "Sense problemes",
|
"MessageNoIssues": "Sense problemes",
|
||||||
"MessageNoItems": "Sense elements",
|
"MessageNoItems": "Cap element",
|
||||||
"MessageNoItemsFound": "Cap element trobat",
|
"MessageNoItemsFound": "Cap element trobat",
|
||||||
"MessageNoListeningSessions": "Sense sessions escoltades",
|
"MessageNoListeningSessions": "Cap sessió d'escolta",
|
||||||
"MessageNoLogs": "Sense registres",
|
"MessageNoLogs": "Sense registres",
|
||||||
"MessageNoMediaProgress": "Sense progrés multimèdia",
|
"MessageNoMediaProgress": "Sense progrés multimèdia",
|
||||||
"MessageNoNotifications": "Sense notificacions",
|
"MessageNoNotifications": "Sense notificacions",
|
||||||
"MessageNoPodcastFeed": "Podcast no vàlid: sense font",
|
"MessageNoPodcastFeed": "Podcast no vàlid: sense font",
|
||||||
"MessageNoPodcastsFound": "Cap podcast trobat",
|
"MessageNoPodcastsFound": "No s'ha trobat cap pòdcast",
|
||||||
"MessageNoResults": "Sense resultats",
|
"MessageNoResults": "Sense resultats",
|
||||||
"MessageNoSearchResultsFor": "No hi ha resultats per a la cerca \"{0}\"",
|
"MessageNoSearchResultsFor": "No hi ha resultats per a la cerca «{0}»",
|
||||||
"MessageNoSeries": "Sense sèries",
|
"MessageNoSeries": "Sense sèries",
|
||||||
"MessageNoTags": "Sense etiquetes",
|
"MessageNoTags": "Sense etiquetes",
|
||||||
"MessageNoTasksRunning": "Sense tasques en execució",
|
"MessageNoTasksRunning": "Sense tasques en execució",
|
||||||
"MessageNoUpdatesWereNecessary": "No calien actualitzacions",
|
"MessageNoUpdatesWereNecessary": "No calia cap actualització",
|
||||||
"MessageNoUserPlaylists": "No tens cap llista de reproducció",
|
"MessageNoUserPlaylists": "No teniu cap llista de reproducció",
|
||||||
"MessageNotYetImplemented": "Encara no implementat",
|
"MessageNotYetImplemented": "Encara no implementat",
|
||||||
"MessageOpmlPreviewNote": "Nota: Aquesta és una vista prèvia de l'arxiu OPML analitzat. El títol real del podcast s'obtindrà del canal RSS.",
|
"MessageOpmlPreviewNote": "Nota: aquesta és una previsualització del fitxer OPML analitzat. El títol real del pòdcast s'obtindrà del canal RSS.",
|
||||||
"MessageOr": "o",
|
"MessageOr": "o",
|
||||||
"MessagePauseChapter": "Pausar la reproducció del capítol",
|
"MessagePauseChapter": "Pausar la reproducció del capítol",
|
||||||
"MessagePlayChapter": "Escoltar l'inici del capítol",
|
"MessagePlayChapter": "Escoltar l'inici del capítol",
|
||||||
@ -903,8 +917,8 @@
|
|||||||
"ToastCollectionRemoveSuccess": "Col·lecció eliminada",
|
"ToastCollectionRemoveSuccess": "Col·lecció eliminada",
|
||||||
"ToastCollectionUpdateSuccess": "Col·lecció actualitzada",
|
"ToastCollectionUpdateSuccess": "Col·lecció actualitzada",
|
||||||
"ToastCoverUpdateFailed": "Error en actualitzar la portada",
|
"ToastCoverUpdateFailed": "Error en actualitzar la portada",
|
||||||
"ToastDeleteFileFailed": "Error en eliminar l'arxiu",
|
"ToastDeleteFileFailed": "No s'ha pogut suprimir el fitxer",
|
||||||
"ToastDeleteFileSuccess": "Arxiu eliminat",
|
"ToastDeleteFileSuccess": "Fitxer suprimit",
|
||||||
"ToastDeviceAddFailed": "Error en afegir el dispositiu",
|
"ToastDeviceAddFailed": "Error en afegir el dispositiu",
|
||||||
"ToastDeviceNameAlreadyExists": "Ja existeix un dispositiu amb aquest nom",
|
"ToastDeviceNameAlreadyExists": "Ja existeix un dispositiu amb aquest nom",
|
||||||
"ToastDeviceTestEmailFailed": "Error en enviar el correu de prova",
|
"ToastDeviceTestEmailFailed": "Error en enviar el correu de prova",
|
||||||
@ -912,8 +926,8 @@
|
|||||||
"ToastEmailSettingsUpdateSuccess": "Configuració de correu electrònic actualitzada",
|
"ToastEmailSettingsUpdateSuccess": "Configuració de correu electrònic actualitzada",
|
||||||
"ToastEncodeCancelFailed": "No s'ha pogut cancel·lar la codificació",
|
"ToastEncodeCancelFailed": "No s'ha pogut cancel·lar la codificació",
|
||||||
"ToastEncodeCancelSucces": "Codificació cancel·lada",
|
"ToastEncodeCancelSucces": "Codificació cancel·lada",
|
||||||
"ToastEpisodeDownloadQueueClearFailed": "No s'ha pogut buidar la cua de descàrregues",
|
"ToastEpisodeDownloadQueueClearFailed": "No s'ha pogut buidar la cua de baixades",
|
||||||
"ToastEpisodeDownloadQueueClearSuccess": "Cua de descàrregues buidada",
|
"ToastEpisodeDownloadQueueClearSuccess": "La cua d'episodis baixats s'ha netejat",
|
||||||
"ToastEpisodeUpdateSuccess": "{0} episodi(s) actualitzat(s)",
|
"ToastEpisodeUpdateSuccess": "{0} episodi(s) actualitzat(s)",
|
||||||
"ToastErrorCannotShare": "No es pot compartir de manera nativa en aquest dispositiu",
|
"ToastErrorCannotShare": "No es pot compartir de manera nativa en aquest dispositiu",
|
||||||
"ToastFailedToLoadData": "Error en carregar les dades",
|
"ToastFailedToLoadData": "Error en carregar les dades",
|
||||||
@ -927,9 +941,9 @@
|
|||||||
"ToastItemDeletedFailed": "Error en eliminar l'element",
|
"ToastItemDeletedFailed": "Error en eliminar l'element",
|
||||||
"ToastItemDeletedSuccess": "Element eliminat",
|
"ToastItemDeletedSuccess": "Element eliminat",
|
||||||
"ToastItemDetailsUpdateSuccess": "Detalls de l'element actualitzats",
|
"ToastItemDetailsUpdateSuccess": "Detalls de l'element actualitzats",
|
||||||
"ToastItemMarkedAsFinishedFailed": "Error en marcar com a acabat",
|
"ToastItemMarkedAsFinishedFailed": "No s'ha pogut marcar com a finalitzat",
|
||||||
"ToastItemMarkedAsFinishedSuccess": "Element marcat com a acabat",
|
"ToastItemMarkedAsFinishedSuccess": "Element marcat com a acabat",
|
||||||
"ToastItemMarkedAsNotFinishedFailed": "Error en marcar com a no acabat",
|
"ToastItemMarkedAsNotFinishedFailed": "No s'ha pogut marcar com a no finalitzat",
|
||||||
"ToastItemMarkedAsNotFinishedSuccess": "Element marcat com a no acabat",
|
"ToastItemMarkedAsNotFinishedSuccess": "Element marcat com a no acabat",
|
||||||
"ToastItemUpdateSuccess": "Element actualitzat",
|
"ToastItemUpdateSuccess": "Element actualitzat",
|
||||||
"ToastLibraryCreateFailed": "Error en crear la biblioteca",
|
"ToastLibraryCreateFailed": "Error en crear la biblioteca",
|
||||||
@ -964,12 +978,12 @@
|
|||||||
"ToastNotificationTestTriggerFailed": "No s'ha pogut activar la notificació de prova",
|
"ToastNotificationTestTriggerFailed": "No s'ha pogut activar la notificació de prova",
|
||||||
"ToastNotificationTestTriggerSuccess": "Notificació de prova activada",
|
"ToastNotificationTestTriggerSuccess": "Notificació de prova activada",
|
||||||
"ToastNotificationUpdateSuccess": "Notificació actualitzada",
|
"ToastNotificationUpdateSuccess": "Notificació actualitzada",
|
||||||
"ToastPlaylistCreateFailed": "Error en crear la llista de reproducció",
|
"ToastPlaylistCreateFailed": "No s'ha pogut crear la llista de reproducció",
|
||||||
"ToastPlaylistCreateSuccess": "Llista de reproducció creada",
|
"ToastPlaylistCreateSuccess": "Llista de reproducció creada",
|
||||||
"ToastPlaylistRemoveSuccess": "Llista de reproducció eliminada",
|
"ToastPlaylistRemoveSuccess": "Llista de reproducció eliminada",
|
||||||
"ToastPlaylistUpdateSuccess": "Llista de reproducció actualitzada",
|
"ToastPlaylistUpdateSuccess": "Llista de reproducció actualitzada",
|
||||||
"ToastPodcastCreateFailed": "Error en crear el podcast",
|
"ToastPodcastCreateFailed": "No s'ha pogut crear el pòdcast",
|
||||||
"ToastPodcastCreateSuccess": "Podcast creat",
|
"ToastPodcastCreateSuccess": "S'ha creat el pòdcast correctament",
|
||||||
"ToastPodcastGetFeedFailed": "No s'ha pogut obtenir el podcast",
|
"ToastPodcastGetFeedFailed": "No s'ha pogut obtenir el podcast",
|
||||||
"ToastPodcastNoEpisodesInFeed": "No s'han trobat episodis en el feed RSS",
|
"ToastPodcastNoEpisodesInFeed": "No s'han trobat episodis en el feed RSS",
|
||||||
"ToastPodcastNoRssFeed": "El podcast no té un feed RSS",
|
"ToastPodcastNoRssFeed": "El podcast no té un feed RSS",
|
||||||
|
@ -252,7 +252,7 @@
|
|||||||
"LabelBackToUser": "Zurück zum Benutzer",
|
"LabelBackToUser": "Zurück zum Benutzer",
|
||||||
"LabelBackupAudioFiles": "Audio-Dateien sichern",
|
"LabelBackupAudioFiles": "Audio-Dateien sichern",
|
||||||
"LabelBackupLocation": "Backup-Ort",
|
"LabelBackupLocation": "Backup-Ort",
|
||||||
"LabelBackupsEnableAutomaticBackups": "Automatische Sicherung aktivieren",
|
"LabelBackupsEnableAutomaticBackups": "Automatische Sicherung",
|
||||||
"LabelBackupsEnableAutomaticBackupsHelp": "Backups werden in /metadata/backups gespeichert",
|
"LabelBackupsEnableAutomaticBackupsHelp": "Backups werden in /metadata/backups gespeichert",
|
||||||
"LabelBackupsMaxBackupSize": "Maximale Sicherungsgröße (in GB) (0 gleich ohne Begrenzung)",
|
"LabelBackupsMaxBackupSize": "Maximale Sicherungsgröße (in GB) (0 gleich ohne Begrenzung)",
|
||||||
"LabelBackupsMaxBackupSizeHelp": "Zum Schutz vor Fehlkonfigurationen schlagen Sicherungen fehl, wenn sie die konfigurierte Größe überschreiten.",
|
"LabelBackupsMaxBackupSizeHelp": "Zum Schutz vor Fehlkonfigurationen schlagen Sicherungen fehl, wenn sie die konfigurierte Größe überschreiten.",
|
||||||
@ -558,6 +558,8 @@
|
|||||||
"LabelSettingsBookshelfViewHelp": "Skeumorphes Design mit Holzeinlegeböden",
|
"LabelSettingsBookshelfViewHelp": "Skeumorphes Design mit Holzeinlegeböden",
|
||||||
"LabelSettingsChromecastSupport": "Chromecastunterstützung",
|
"LabelSettingsChromecastSupport": "Chromecastunterstützung",
|
||||||
"LabelSettingsDateFormat": "Datumsformat",
|
"LabelSettingsDateFormat": "Datumsformat",
|
||||||
|
"LabelSettingsEnableWatcher": "Bibliotheken automatisch nach Änderungen durchsuchen",
|
||||||
|
"LabelSettingsEnableWatcherForLibrary": "Bibliothek automatisch nach Änderungen durchsuchen",
|
||||||
"LabelSettingsEnableWatcherHelp": "Aktiviert das automatische Hinzufügen/Aktualisieren von Elementen, wenn Dateiänderungen erkannt werden. *Erfordert einen Server-Neustart",
|
"LabelSettingsEnableWatcherHelp": "Aktiviert das automatische Hinzufügen/Aktualisieren von Elementen, wenn Dateiänderungen erkannt werden. *Erfordert einen Server-Neustart",
|
||||||
"LabelSettingsEpubsAllowScriptedContent": "Skriptinhalte in Epubs zulassen",
|
"LabelSettingsEpubsAllowScriptedContent": "Skriptinhalte in Epubs zulassen",
|
||||||
"LabelSettingsEpubsAllowScriptedContentHelp": "Erlaube Epub-Dateien, Skripte auszuführen. Es wird empfohlen, diese Einstellung deaktiviert zu lassen, es sei denn, du vertraust der Quelle der Epub-Dateien.",
|
"LabelSettingsEpubsAllowScriptedContentHelp": "Erlaube Epub-Dateien, Skripte auszuführen. Es wird empfohlen, diese Einstellung deaktiviert zu lassen, es sei denn, du vertraust der Quelle der Epub-Dateien.",
|
||||||
@ -575,7 +577,7 @@
|
|||||||
"LabelSettingsOnlyShowLaterBooksInContinueSeries": "Überspringe vorherige Bücher in fortführender Serie",
|
"LabelSettingsOnlyShowLaterBooksInContinueSeries": "Überspringe vorherige Bücher in fortführender Serie",
|
||||||
"LabelSettingsOnlyShowLaterBooksInContinueSeriesHelp": "Die Startseite von \"Fortführende Serien\" zeigt das erste noch nicht begonnene Buch in Serien an, die mindestens ein Buch abgeschlossen und keine Bücher begonnen haben. Wenn diese Einstellung aktiviert wird, werden Serien ab dem letzten abgeschlossenen Buch fortgesetzt und nicht ab dem ersten nicht begonnenen Buch.",
|
"LabelSettingsOnlyShowLaterBooksInContinueSeriesHelp": "Die Startseite von \"Fortführende Serien\" zeigt das erste noch nicht begonnene Buch in Serien an, die mindestens ein Buch abgeschlossen und keine Bücher begonnen haben. Wenn diese Einstellung aktiviert wird, werden Serien ab dem letzten abgeschlossenen Buch fortgesetzt und nicht ab dem ersten nicht begonnenen Buch.",
|
||||||
"LabelSettingsParseSubtitles": "Analysiere Untertitel",
|
"LabelSettingsParseSubtitles": "Analysiere Untertitel",
|
||||||
"LabelSettingsParseSubtitlesHelp": "Extrahiere den Untertitel von Medium-Ordnernamen.<br>Untertitel müssen vom eigentlichem Titel durch ein \" - \" getrennt sein. <br>Beispiel: \"Titel - Untertitel\"",
|
"LabelSettingsParseSubtitlesHelp": "Extrahiere die Untertitel von Medium-Ordnernamen.<br>Untertitel müssen vom eigentlichem Titel durch ein \" - \" getrennt sein. <br>Beispiel: \"Titel - Untertitel\"",
|
||||||
"LabelSettingsPreferMatchedMetadata": "Bevorzuge online abgestimmte Metadaten",
|
"LabelSettingsPreferMatchedMetadata": "Bevorzuge online abgestimmte Metadaten",
|
||||||
"LabelSettingsPreferMatchedMetadataHelp": "Bei einem Schnellabgleich überschreiben online neu abgestimmte Metadaten alle schon vorhandenen Metadaten eines Mediums. Standardmäßig werden bei einem Schnellabgleich nur fehlende Metadaten ersetzt.",
|
"LabelSettingsPreferMatchedMetadataHelp": "Bei einem Schnellabgleich überschreiben online neu abgestimmte Metadaten alle schon vorhandenen Metadaten eines Mediums. Standardmäßig werden bei einem Schnellabgleich nur fehlende Metadaten ersetzt.",
|
||||||
"LabelSettingsSkipMatchingBooksWithASIN": "Überspringe beim Online-Abgleich alle Bücher die bereits eine ASIN haben",
|
"LabelSettingsSkipMatchingBooksWithASIN": "Überspringe beim Online-Abgleich alle Bücher die bereits eine ASIN haben",
|
||||||
|
@ -229,6 +229,7 @@
|
|||||||
"LabelAddedDate": "Added {0}",
|
"LabelAddedDate": "Added {0}",
|
||||||
"LabelAdminUsersOnly": "Admin users only",
|
"LabelAdminUsersOnly": "Admin users only",
|
||||||
"LabelAll": "All",
|
"LabelAll": "All",
|
||||||
|
"LabelAllEpisodesDownloaded": "All episodes downloaded",
|
||||||
"LabelAllUsers": "All Users",
|
"LabelAllUsers": "All Users",
|
||||||
"LabelAllUsersExcludingGuests": "All users excluding guests",
|
"LabelAllUsersExcludingGuests": "All users excluding guests",
|
||||||
"LabelAllUsersIncludingGuests": "All users including guests",
|
"LabelAllUsersIncludingGuests": "All users including guests",
|
||||||
@ -777,8 +778,8 @@
|
|||||||
"MessageForceReScanDescription": "will scan all files again like a fresh scan. Audio file ID3 tags, OPF files, and text files will be scanned as new.",
|
"MessageForceReScanDescription": "will scan all files again like a fresh scan. Audio file ID3 tags, OPF files, and text files will be scanned as new.",
|
||||||
"MessageImportantNotice": "Important Notice!",
|
"MessageImportantNotice": "Important Notice!",
|
||||||
"MessageInsertChapterBelow": "Insert chapter below",
|
"MessageInsertChapterBelow": "Insert chapter below",
|
||||||
"MessageItemsSelected": "{0} Items Selected",
|
"MessageItemsSelected": "{0} items selected",
|
||||||
"MessageItemsUpdated": "{0} Items Updated",
|
"MessageItemsUpdated": "{0} items updated",
|
||||||
"MessageJoinUsOn": "Join us on",
|
"MessageJoinUsOn": "Join us on",
|
||||||
"MessageLoading": "Loading...",
|
"MessageLoading": "Loading...",
|
||||||
"MessageLoadingFolders": "Loading folders...",
|
"MessageLoadingFolders": "Loading folders...",
|
||||||
@ -953,6 +954,7 @@
|
|||||||
"ToastBackupRestoreFailed": "Failed to restore backup",
|
"ToastBackupRestoreFailed": "Failed to restore backup",
|
||||||
"ToastBackupUploadFailed": "Failed to upload backup",
|
"ToastBackupUploadFailed": "Failed to upload backup",
|
||||||
"ToastBackupUploadSuccess": "Backup uploaded",
|
"ToastBackupUploadSuccess": "Backup uploaded",
|
||||||
|
"ToastBatchApplyDetailsToItemsSuccess": "Details applied to items",
|
||||||
"ToastBatchDeleteFailed": "Batch delete failed",
|
"ToastBatchDeleteFailed": "Batch delete failed",
|
||||||
"ToastBatchDeleteSuccess": "Batch delete success",
|
"ToastBatchDeleteSuccess": "Batch delete success",
|
||||||
"ToastBatchQuickMatchFailed": "Batch Quick Match failed!",
|
"ToastBatchQuickMatchFailed": "Batch Quick Match failed!",
|
||||||
@ -1065,6 +1067,7 @@
|
|||||||
"ToastSelectAtLeastOneUser": "Select at least one user",
|
"ToastSelectAtLeastOneUser": "Select at least one user",
|
||||||
"ToastSendEbookToDeviceFailed": "Failed to send ebook to device",
|
"ToastSendEbookToDeviceFailed": "Failed to send ebook to device",
|
||||||
"ToastSendEbookToDeviceSuccess": "Ebook sent to device \"{0}\"",
|
"ToastSendEbookToDeviceSuccess": "Ebook sent to device \"{0}\"",
|
||||||
|
"ToastSeriesSubmitFailedSameName": "Cannot add two series with the same name",
|
||||||
"ToastSeriesUpdateFailed": "Series update failed",
|
"ToastSeriesUpdateFailed": "Series update failed",
|
||||||
"ToastSeriesUpdateSuccess": "Series update success",
|
"ToastSeriesUpdateSuccess": "Series update success",
|
||||||
"ToastServerSettingsUpdateSuccess": "Server settings updated",
|
"ToastServerSettingsUpdateSuccess": "Server settings updated",
|
||||||
@ -1083,6 +1086,8 @@
|
|||||||
"ToastUnknownError": "Unknown error",
|
"ToastUnknownError": "Unknown error",
|
||||||
"ToastUnlinkOpenIdFailed": "Failed to unlink user from OpenID",
|
"ToastUnlinkOpenIdFailed": "Failed to unlink user from OpenID",
|
||||||
"ToastUnlinkOpenIdSuccess": "User unlinked from OpenID",
|
"ToastUnlinkOpenIdSuccess": "User unlinked from OpenID",
|
||||||
|
"ToastUploaderFilepathExistsError": "Filepath \"{0}\" already exists on server",
|
||||||
|
"ToastUploaderItemExistsInSubdirectoryError": "Item \"{0}\" is using a subdirectory of the upload path.",
|
||||||
"ToastUserDeleteFailed": "Failed to delete user",
|
"ToastUserDeleteFailed": "Failed to delete user",
|
||||||
"ToastUserDeleteSuccess": "User deleted",
|
"ToastUserDeleteSuccess": "User deleted",
|
||||||
"ToastUserPasswordChangeSuccess": "Password changed successfully",
|
"ToastUserPasswordChangeSuccess": "Password changed successfully",
|
||||||
|
@ -1,49 +1,49 @@
|
|||||||
{
|
{
|
||||||
"ButtonAdd": "Agregar",
|
"ButtonAdd": "Añadir",
|
||||||
"ButtonAddChapters": "Agregar",
|
"ButtonAddChapters": "Añadir capítulos",
|
||||||
"ButtonAddDevice": "Agregar Dispositivo",
|
"ButtonAddDevice": "Añadir dispositivo",
|
||||||
"ButtonAddLibrary": "Crear Biblioteca",
|
"ButtonAddLibrary": "Añadir biblioteca",
|
||||||
"ButtonAddPodcasts": "Agregar Podcasts",
|
"ButtonAddPodcasts": "Añadir pódcast",
|
||||||
"ButtonAddUser": "Crear Usuario",
|
"ButtonAddUser": "Añadir usuario",
|
||||||
"ButtonAddYourFirstLibrary": "Crea tu Primera Biblioteca",
|
"ButtonAddYourFirstLibrary": "Añada su primera biblioteca",
|
||||||
"ButtonApply": "Aplicar",
|
"ButtonApply": "Aplicar",
|
||||||
"ButtonApplyChapters": "Aplicar Capítulos",
|
"ButtonApplyChapters": "Aplicar capítulos",
|
||||||
"ButtonAuthors": "Autores",
|
"ButtonAuthors": "Autores",
|
||||||
"ButtonBack": "Atrás",
|
"ButtonBack": "Atrás",
|
||||||
"ButtonBrowseForFolder": "Buscar por Carpeta",
|
"ButtonBrowseForFolder": "Buscar carpeta",
|
||||||
"ButtonCancel": "Cancelar",
|
"ButtonCancel": "Cancelar",
|
||||||
"ButtonCancelEncode": "Cancelar Codificador",
|
"ButtonCancelEncode": "Cancelar Codificador",
|
||||||
"ButtonChangeRootPassword": "Cambiar Contraseña Root",
|
"ButtonChangeRootPassword": "Cambiar contraseña administrativa",
|
||||||
"ButtonCheckAndDownloadNewEpisodes": "Verificar y Descargar Nuevos Episodios",
|
"ButtonCheckAndDownloadNewEpisodes": "Comprobar y descargar episodios nuevos",
|
||||||
"ButtonChooseAFolder": "Escoger una Carpeta",
|
"ButtonChooseAFolder": "Escoger una Carpeta",
|
||||||
"ButtonChooseFiles": "Escoger un Archivo",
|
"ButtonChooseFiles": "Escoger un Archivo",
|
||||||
"ButtonClearFilter": "Quitar filtros",
|
"ButtonClearFilter": "Quitar filtros",
|
||||||
"ButtonCloseFeed": "Cerrar fuente",
|
"ButtonCloseFeed": "Cerrar suministro",
|
||||||
"ButtonCloseSession": "Cerrar la sesión abierta",
|
"ButtonCloseSession": "Cerrar la sesión abierta",
|
||||||
"ButtonCollections": "Colecciones",
|
"ButtonCollections": "Colecciones",
|
||||||
"ButtonConfigureScanner": "Configurar Escáner",
|
"ButtonConfigureScanner": "Configurar Escáner",
|
||||||
"ButtonCreate": "Crear",
|
"ButtonCreate": "Crear",
|
||||||
"ButtonCreateBackup": "Crear Respaldo",
|
"ButtonCreateBackup": "Crear respaldo",
|
||||||
"ButtonDelete": "Eliminar",
|
"ButtonDelete": "Eliminar",
|
||||||
"ButtonDownloadQueue": "Fila",
|
"ButtonDownloadQueue": "Cola",
|
||||||
"ButtonEdit": "Editar",
|
"ButtonEdit": "Editar",
|
||||||
"ButtonEditChapters": "Editar Capítulo",
|
"ButtonEditChapters": "Editar capítulos",
|
||||||
"ButtonEditPodcast": "Editar Podcast",
|
"ButtonEditPodcast": "Editar pódcast",
|
||||||
"ButtonEnable": "Permitir",
|
"ButtonEnable": "Permitir",
|
||||||
"ButtonFireAndFail": "Ejecutado y fallido",
|
"ButtonFireAndFail": "Ejecutado y fallido",
|
||||||
"ButtonFireOnTest": "Activar evento de prueba",
|
"ButtonFireOnTest": "Activar evento de prueba",
|
||||||
"ButtonForceReScan": "Forzar Re-Escaneo",
|
"ButtonForceReScan": "Forzar Re-Escaneo",
|
||||||
"ButtonFullPath": "Ruta de Acceso Completa",
|
"ButtonFullPath": "Ruta completa",
|
||||||
"ButtonHide": "Esconder",
|
"ButtonHide": "Ocultar",
|
||||||
"ButtonHome": "Inicio",
|
"ButtonHome": "Inicio",
|
||||||
"ButtonIssues": "Problemas",
|
"ButtonIssues": "Problemas",
|
||||||
"ButtonJumpBackward": "Retroceder",
|
"ButtonJumpBackward": "Retroceder",
|
||||||
"ButtonJumpForward": "Adelantar",
|
"ButtonJumpForward": "Adelantar",
|
||||||
"ButtonLatest": "Últimos",
|
"ButtonLatest": "Más recientes",
|
||||||
"ButtonLibrary": "Biblioteca",
|
"ButtonLibrary": "Biblioteca",
|
||||||
"ButtonLogout": "Cerrar Sesión",
|
"ButtonLogout": "Salir",
|
||||||
"ButtonLookup": "Buscar",
|
"ButtonLookup": "Buscar",
|
||||||
"ButtonManageTracks": "Administrar Pistas de Audio",
|
"ButtonManageTracks": "Gestionar pistas",
|
||||||
"ButtonMapChapterTitles": "Asignar Títulos a Capítulos",
|
"ButtonMapChapterTitles": "Asignar Títulos a Capítulos",
|
||||||
"ButtonMatchAllAuthors": "Encontrar Todos los Autores",
|
"ButtonMatchAllAuthors": "Encontrar Todos los Autores",
|
||||||
"ButtonMatchBooks": "Encontrar Libros",
|
"ButtonMatchBooks": "Encontrar Libros",
|
||||||
@ -51,9 +51,9 @@
|
|||||||
"ButtonNext": "Siguiente",
|
"ButtonNext": "Siguiente",
|
||||||
"ButtonNextChapter": "Siguiente Capítulo",
|
"ButtonNextChapter": "Siguiente Capítulo",
|
||||||
"ButtonNextItemInQueue": "El siguiente elemento en cola",
|
"ButtonNextItemInQueue": "El siguiente elemento en cola",
|
||||||
"ButtonOk": "Bueno",
|
"ButtonOk": "Aceptar",
|
||||||
"ButtonOpenFeed": "Abrir fuente",
|
"ButtonOpenFeed": "Abrir suministro",
|
||||||
"ButtonOpenManager": "Abrir Editor",
|
"ButtonOpenManager": "Abrir gestor",
|
||||||
"ButtonPause": "Pausar",
|
"ButtonPause": "Pausar",
|
||||||
"ButtonPlay": "Reproducir",
|
"ButtonPlay": "Reproducir",
|
||||||
"ButtonPlayAll": "Reproducir todo",
|
"ButtonPlayAll": "Reproducir todo",
|
||||||
@ -62,10 +62,10 @@
|
|||||||
"ButtonPrevious": "Anterior",
|
"ButtonPrevious": "Anterior",
|
||||||
"ButtonPreviousChapter": "Capítulo Anterior",
|
"ButtonPreviousChapter": "Capítulo Anterior",
|
||||||
"ButtonProbeAudioFile": "Examinar archivo de audio",
|
"ButtonProbeAudioFile": "Examinar archivo de audio",
|
||||||
"ButtonPurgeAllCache": "Purgar Todo el Cache",
|
"ButtonPurgeAllCache": "Purgar toda la antememoria",
|
||||||
"ButtonPurgeItemsCache": "Purgar Elementos de Cache",
|
"ButtonPurgeItemsCache": "Purgar antememoria de elementos",
|
||||||
"ButtonQueueAddItem": "Agregar a la Fila",
|
"ButtonQueueAddItem": "Añadir a la cola",
|
||||||
"ButtonQueueRemoveItem": "Remover de la Fila",
|
"ButtonQueueRemoveItem": "Quitar de la cola",
|
||||||
"ButtonQuickEmbed": "Inserción rápida",
|
"ButtonQuickEmbed": "Inserción rápida",
|
||||||
"ButtonQuickEmbedMetadata": "Agregue metadatos rápidamente",
|
"ButtonQuickEmbedMetadata": "Agregue metadatos rápidamente",
|
||||||
"ButtonQuickMatch": "Encontrar Rápido",
|
"ButtonQuickMatch": "Encontrar Rápido",
|
||||||
@ -73,25 +73,25 @@
|
|||||||
"ButtonRead": "Leer",
|
"ButtonRead": "Leer",
|
||||||
"ButtonReadLess": "Leer menos",
|
"ButtonReadLess": "Leer menos",
|
||||||
"ButtonReadMore": "Leer más",
|
"ButtonReadMore": "Leer más",
|
||||||
"ButtonRefresh": "Refrecar",
|
"ButtonRefresh": "Actualizar",
|
||||||
"ButtonRemove": "Remover",
|
"ButtonRemove": "Quitar",
|
||||||
"ButtonRemoveAll": "Remover Todos",
|
"ButtonRemoveAll": "Quitar todo",
|
||||||
"ButtonRemoveAllLibraryItems": "Remover Todos los Elementos de la Biblioteca",
|
"ButtonRemoveAllLibraryItems": "Quitar todos los elementos de la biblioteca",
|
||||||
"ButtonRemoveFromContinueListening": "Remover de Continuar Escuchando",
|
"ButtonRemoveFromContinueListening": "Remover de Continuar Escuchando",
|
||||||
"ButtonRemoveFromContinueReading": "Remover de Continuar Leyendo",
|
"ButtonRemoveFromContinueReading": "Remover de Continuar Leyendo",
|
||||||
"ButtonRemoveSeriesFromContinueSeries": "Remover Serie de Continuar Series",
|
"ButtonRemoveSeriesFromContinueSeries": "Remover Serie de Continuar Series",
|
||||||
"ButtonReset": "Reiniciar",
|
"ButtonReset": "Restablecer",
|
||||||
"ButtonResetToDefault": "Restaurar valores por defecto",
|
"ButtonResetToDefault": "Restaurar valores predeterminados",
|
||||||
"ButtonRestore": "Restaurar",
|
"ButtonRestore": "Restaurar",
|
||||||
"ButtonSave": "Guardar",
|
"ButtonSave": "Guardar",
|
||||||
"ButtonSaveAndClose": "Guardar y Cerrar",
|
"ButtonSaveAndClose": "Guardar y cerrar",
|
||||||
"ButtonSaveTracklist": "Guardar Tracklist",
|
"ButtonSaveTracklist": "Guardar lista de pistas",
|
||||||
"ButtonScan": "Escanear",
|
"ButtonScan": "Escanear",
|
||||||
"ButtonScanLibrary": "Escanear Biblioteca",
|
"ButtonScanLibrary": "Escanear Biblioteca",
|
||||||
"ButtonScrollLeft": "Desplazarse hacia la izquierda",
|
"ButtonScrollLeft": "Desplazarse hacia la izquierda",
|
||||||
"ButtonScrollRight": "Desplazarse hacia la derecha",
|
"ButtonScrollRight": "Desplazarse hacia la derecha",
|
||||||
"ButtonSearch": "Buscar",
|
"ButtonSearch": "Buscar",
|
||||||
"ButtonSelectFolderPath": "Seleccionar Ruta de Carpeta",
|
"ButtonSelectFolderPath": "Seleccionar ruta de carpeta",
|
||||||
"ButtonSeries": "Series",
|
"ButtonSeries": "Series",
|
||||||
"ButtonSetChaptersFromTracks": "Seleccionar Capítulos Según las Pistas",
|
"ButtonSetChaptersFromTracks": "Seleccionar Capítulos Según las Pistas",
|
||||||
"ButtonShare": "Compartir",
|
"ButtonShare": "Compartir",
|
||||||
@ -103,130 +103,131 @@
|
|||||||
"ButtonSubmit": "Enviar",
|
"ButtonSubmit": "Enviar",
|
||||||
"ButtonTest": "Prueba",
|
"ButtonTest": "Prueba",
|
||||||
"ButtonUnlinkOpenId": "Desvincular OpenID",
|
"ButtonUnlinkOpenId": "Desvincular OpenID",
|
||||||
"ButtonUpload": "Subir",
|
"ButtonUpload": "Cargar",
|
||||||
"ButtonUploadBackup": "Subir Respaldo",
|
"ButtonUploadBackup": "Cargar respaldo",
|
||||||
"ButtonUploadCover": "Subir Portada",
|
"ButtonUploadCover": "Cargar cubierta",
|
||||||
"ButtonUploadOPMLFile": "Cargar archivo OPML",
|
"ButtonUploadOPMLFile": "Cargar archivo OPML",
|
||||||
"ButtonUserDelete": "Eliminar Usuario {0}",
|
"ButtonUserDelete": "Eliminar usuario {0}",
|
||||||
"ButtonUserEdit": "Editar Usuario {0}",
|
"ButtonUserEdit": "Editar usuario {0}",
|
||||||
"ButtonViewAll": "Ver Todos",
|
"ButtonViewAll": "Ver todo",
|
||||||
"ButtonYes": "Sí",
|
"ButtonYes": "Sí",
|
||||||
"ErrorUploadFetchMetadataAPI": "Error obteniendo metadatos",
|
"ErrorUploadFetchMetadataAPI": "Error al recuperar los metadatos",
|
||||||
"ErrorUploadFetchMetadataNoResults": "No se pudo obtener metadatos - Intenta actualizar el título y/o autor",
|
"ErrorUploadFetchMetadataNoResults": "No se pudieron recuperar los metadatos; pruebe a actualizar el título o autor",
|
||||||
"ErrorUploadLacksTitle": "Se debe tener título",
|
"ErrorUploadLacksTitle": "Debe tener título",
|
||||||
"HeaderAccount": "Cuenta",
|
"HeaderAccount": "Cuenta",
|
||||||
"HeaderAddCustomMetadataProvider": "Agregar proveedor de metadatos personalizado",
|
"HeaderAddCustomMetadataProvider": "Añadir proveedor de metadatos personalizado",
|
||||||
"HeaderAdvanced": "Avanzado",
|
"HeaderAdvanced": "Avanzado",
|
||||||
"HeaderAppriseNotificationSettings": "Ajustes de Notificaciones de Apprise",
|
"HeaderAppriseNotificationSettings": "Configuración de notificaciones de Apprise",
|
||||||
"HeaderAudioTracks": "Pistas de audio",
|
"HeaderAudioTracks": "Pistas de audio",
|
||||||
"HeaderAudiobookTools": "Herramientas de Gestión de Archivos de Audiolibro",
|
"HeaderAudiobookTools": "Herramientas de Gestión de Archivos de Audiolibro",
|
||||||
"HeaderAuthentication": "Autenticación",
|
"HeaderAuthentication": "Autenticación",
|
||||||
"HeaderBackups": "Respaldos",
|
"HeaderBackups": "Respaldos",
|
||||||
"HeaderChangePassword": "Cambiar Contraseña",
|
"HeaderChangePassword": "Cambiar contraseña",
|
||||||
"HeaderChapters": "Capítulos",
|
"HeaderChapters": "Capítulos",
|
||||||
"HeaderChooseAFolder": "Escoger una Carpeta",
|
"HeaderChooseAFolder": "Escoger una Carpeta",
|
||||||
"HeaderCollection": "Colección",
|
"HeaderCollection": "Colección",
|
||||||
"HeaderCollectionItems": "Elementos en la colección",
|
"HeaderCollectionItems": "Elementos en la colección",
|
||||||
"HeaderCover": "Portada",
|
"HeaderCover": "Cubierta",
|
||||||
"HeaderCurrentDownloads": "Descargando Actualmente",
|
"HeaderCurrentDownloads": "Descargas actuales",
|
||||||
"HeaderCustomMessageOnLogin": "Mensaje personalizado al iniciar sesión",
|
"HeaderCustomMessageOnLogin": "Mensaje personalizado al acceder",
|
||||||
"HeaderCustomMetadataProviders": "Proveedores de metadatos personalizados",
|
"HeaderCustomMetadataProviders": "Proveedores de metadatos personalizados",
|
||||||
"HeaderDetails": "Detalles",
|
"HeaderDetails": "Detalles",
|
||||||
"HeaderDownloadQueue": "Lista de Descarga",
|
"HeaderDownloadQueue": "Cola de descargas",
|
||||||
"HeaderEbookFiles": "Archivos de libros digitales",
|
"HeaderEbookFiles": "Archivos de libros digitales",
|
||||||
"HeaderEmail": "Correo electrónico",
|
"HeaderEmail": "Correo electrónico",
|
||||||
"HeaderEmailSettings": "Opciones de Email",
|
"HeaderEmailSettings": "Configuración de correo electrónico",
|
||||||
"HeaderEpisodes": "Episodios",
|
"HeaderEpisodes": "Episodios",
|
||||||
"HeaderEreaderDevices": "Dispositivos Ereader",
|
"HeaderEreaderDevices": "Dispositivos Ereader",
|
||||||
"HeaderEreaderSettings": "Ajustes del lector",
|
"HeaderEreaderSettings": "Configuración del lector",
|
||||||
"HeaderFiles": "Elemento",
|
"HeaderFiles": "Archivos",
|
||||||
"HeaderFindChapters": "Buscar Capitulo",
|
"HeaderFindChapters": "Buscar capítulos",
|
||||||
"HeaderIgnoredFiles": "Ignorar Elemento",
|
"HeaderIgnoredFiles": "Archivos ignorados",
|
||||||
"HeaderItemFiles": "Carpetas de Elementos",
|
"HeaderItemFiles": "Archivos de elementos",
|
||||||
"HeaderItemMetadataUtils": "Utilidades de Metadata de Elementos",
|
"HeaderItemMetadataUtils": "Utilidades de metadatos de elementos",
|
||||||
"HeaderLastListeningSession": "Ultimas Sesiones",
|
"HeaderLastListeningSession": "Última sesión de escucha",
|
||||||
"HeaderLatestEpisodes": "Últimos episodios",
|
"HeaderLatestEpisodes": "Episodios más recientes",
|
||||||
"HeaderLibraries": "Bibliotecas",
|
"HeaderLibraries": "Bibliotecas",
|
||||||
"HeaderLibraryFiles": "Archivos de Biblioteca",
|
"HeaderLibraryFiles": "Archivos de Biblioteca",
|
||||||
"HeaderLibraryStats": "Estáticas de Biblioteca",
|
"HeaderLibraryStats": "Estadísticas de biblioteca",
|
||||||
"HeaderListeningSessions": "Sesión",
|
"HeaderListeningSessions": "Sesión",
|
||||||
"HeaderListeningStats": "Estadísticas de Tiempo Escuchado",
|
"HeaderListeningStats": "Estadísticas de Tiempo Escuchado",
|
||||||
"HeaderLogin": "Iniciar Session",
|
"HeaderLogin": "Acceder",
|
||||||
"HeaderLogs": "Registros",
|
"HeaderLogs": "Registros",
|
||||||
"HeaderManageGenres": "Administrar Géneros",
|
"HeaderManageGenres": "Gestionar géneros",
|
||||||
"HeaderManageTags": "Administrar Etiquetas",
|
"HeaderManageTags": "Gestionar etiquetas",
|
||||||
"HeaderMapDetails": "Asignar Detalles",
|
"HeaderMapDetails": "Asignar Detalles",
|
||||||
"HeaderMatch": "Encontrar",
|
"HeaderMatch": "Encontrar",
|
||||||
"HeaderMetadataOrderOfPrecedence": "Orden de precedencia de metadatos",
|
"HeaderMetadataOrderOfPrecedence": "Orden de precedencia de metadatos",
|
||||||
"HeaderMetadataToEmbed": "Metadatos para Insertar",
|
"HeaderMetadataToEmbed": "Metadatos para Insertar",
|
||||||
"HeaderNewAccount": "Nueva Cuenta",
|
"HeaderNewAccount": "Cuenta nueva",
|
||||||
"HeaderNewLibrary": "Nueva Biblioteca",
|
"HeaderNewLibrary": "Biblioteca nueva",
|
||||||
"HeaderNotificationCreate": "Crear notificación",
|
"HeaderNotificationCreate": "Crear notificación",
|
||||||
"HeaderNotificationUpdate": "Notificación de actualización",
|
"HeaderNotificationUpdate": "Notificación de actualización",
|
||||||
"HeaderNotifications": "Notificaciones",
|
"HeaderNotifications": "Notificaciones",
|
||||||
"HeaderOpenIDConnectAuthentication": "Autenticación OpenID Connect",
|
"HeaderOpenIDConnectAuthentication": "Autenticación OpenID Connect",
|
||||||
"HeaderOpenListeningSessions": "Sesiones públicas de escucha",
|
"HeaderOpenListeningSessions": "Sesiones públicas de escucha",
|
||||||
"HeaderOpenRSSFeed": "Abrir fuente RSS",
|
"HeaderOpenRSSFeed": "Abrir suministro RSS",
|
||||||
"HeaderOtherFiles": "Otros Archivos",
|
"HeaderOtherFiles": "Otros archivos",
|
||||||
"HeaderPasswordAuthentication": "Autenticación por contraseña",
|
"HeaderPasswordAuthentication": "Autenticación por contraseña",
|
||||||
"HeaderPermissions": "Permisos",
|
"HeaderPermissions": "Permisos",
|
||||||
"HeaderPlayerQueue": "Fila del Reproductor",
|
"HeaderPlayerQueue": "Cola del reproductor",
|
||||||
"HeaderPlayerSettings": "Ajustes del reproductor",
|
"HeaderPlayerSettings": "Configuración del reproductor",
|
||||||
"HeaderPlaylist": "Lista de reproducción",
|
"HeaderPlaylist": "Lista de reproducción",
|
||||||
"HeaderPlaylistItems": "Elementos de lista de reproducción",
|
"HeaderPlaylistItems": "Elementos de lista de reproducción",
|
||||||
"HeaderPodcastsToAdd": "Podcasts para agregar",
|
"HeaderPodcastsToAdd": "Pódcast para añadir",
|
||||||
"HeaderPreviewCover": "Vista Previa de Portada",
|
"HeaderPreviewCover": "Previsualizar cubierta",
|
||||||
"HeaderRSSFeedGeneral": "Detalles RSS",
|
"HeaderRSSFeedGeneral": "Detalles de RSS",
|
||||||
"HeaderRSSFeedIsOpen": "Fuente RSS está abierta",
|
"HeaderRSSFeedIsOpen": "El suministro RSS está abierto",
|
||||||
"HeaderRSSFeeds": "Fuentes RSS",
|
"HeaderRSSFeeds": "Suministros RSS",
|
||||||
"HeaderRemoveEpisode": "Remover Episodio",
|
"HeaderRemoveEpisode": "Quitar episodio",
|
||||||
"HeaderRemoveEpisodes": "Remover {0} Episodios",
|
"HeaderRemoveEpisodes": "Quitar {0} episodios",
|
||||||
"HeaderSavedMediaProgress": "Guardar Progreso de Multimedia",
|
"HeaderSavedMediaProgress": "Guardar Progreso de Multimedia",
|
||||||
"HeaderSchedule": "Horario",
|
"HeaderSchedule": "Horario",
|
||||||
"HeaderScheduleEpisodeDownloads": "Programar descargas automáticas de episodios",
|
"HeaderScheduleEpisodeDownloads": "Programar descargas automáticas de episodios",
|
||||||
"HeaderScheduleLibraryScans": "Programar Escaneo Automático de Biblioteca",
|
"HeaderScheduleLibraryScans": "Programar Escaneo Automático de Biblioteca",
|
||||||
"HeaderSession": "Sesión",
|
"HeaderSession": "Sesión",
|
||||||
"HeaderSetBackupSchedule": "Programar Respaldo",
|
"HeaderSetBackupSchedule": "Programar Respaldo",
|
||||||
"HeaderSettings": "Configuraciones",
|
"HeaderSettings": "Configuración",
|
||||||
"HeaderSettingsDisplay": "Interfaz",
|
"HeaderSettingsDisplay": "Interfaz",
|
||||||
"HeaderSettingsExperimental": "Funciones Experimentales",
|
"HeaderSettingsExperimental": "Funcionalidades experimentales",
|
||||||
"HeaderSettingsGeneral": "General",
|
"HeaderSettingsGeneral": "General",
|
||||||
"HeaderSettingsScanner": "Escáner",
|
"HeaderSettingsScanner": "Escáner",
|
||||||
"HeaderSettingsWebClient": "Cliente web",
|
"HeaderSettingsWebClient": "Cliente web",
|
||||||
"HeaderSleepTimer": "Temporizador de apagado",
|
"HeaderSleepTimer": "Temporizador de apagado",
|
||||||
"HeaderStatsLargestItems": "Artículos mas Grandes",
|
"HeaderStatsLargestItems": "Elementos más grandes",
|
||||||
"HeaderStatsLongestItems": "Artículos mas Largos (h)",
|
"HeaderStatsLongestItems": "Elementos más extensos (h)",
|
||||||
"HeaderStatsMinutesListeningChart": "Minutos escuchando (Últimos 7 días)",
|
"HeaderStatsMinutesListeningChart": "Minutos escuchando (últimos 7 días)",
|
||||||
"HeaderStatsRecentSessions": "Sesiones recientes",
|
"HeaderStatsRecentSessions": "Sesiones recientes",
|
||||||
"HeaderStatsTop10Authors": "Top 10 Autores",
|
"HeaderStatsTop10Authors": "Top 10 Autores",
|
||||||
"HeaderStatsTop5Genres": "Top 5 Géneros",
|
"HeaderStatsTop5Genres": "Top 5 Géneros",
|
||||||
"HeaderTableOfContents": "Tabla de contenidos",
|
"HeaderTableOfContents": "Sumario",
|
||||||
"HeaderTools": "Herramientas",
|
"HeaderTools": "Herramientas",
|
||||||
"HeaderUpdateAccount": "Actualizar Cuenta",
|
"HeaderUpdateAccount": "Actualizar cuenta",
|
||||||
"HeaderUpdateAuthor": "Actualizar Autor",
|
"HeaderUpdateAuthor": "Actualizar autor",
|
||||||
"HeaderUpdateDetails": "Actualizar Detalles",
|
"HeaderUpdateDetails": "Actualizar detalles",
|
||||||
"HeaderUpdateLibrary": "Actualizar Biblioteca",
|
"HeaderUpdateLibrary": "Actualizar biblioteca",
|
||||||
"HeaderUsers": "Usuarios",
|
"HeaderUsers": "Usuarios",
|
||||||
"HeaderYearReview": "Revisión del año {0}",
|
"HeaderYearReview": "Revisión del año {0}",
|
||||||
"HeaderYourStats": "Tus estadísticas",
|
"HeaderYourStats": "Sus estadísticas",
|
||||||
"LabelAbridged": "Abreviado",
|
"LabelAbridged": "Abreviado",
|
||||||
"LabelAbridgedChecked": "Abreviado (comprobado)",
|
"LabelAbridgedChecked": "Abreviado (comprobado)",
|
||||||
"LabelAbridgedUnchecked": "Sin abreviar (sin comprobar)",
|
"LabelAbridgedUnchecked": "Sin abreviar (sin comprobar)",
|
||||||
"LabelAccessibleBy": "Accesible por",
|
"LabelAccessibleBy": "Accesible por",
|
||||||
"LabelAccountType": "Tipo de Cuenta",
|
"LabelAccountType": "Tipo de cuenta",
|
||||||
"LabelAccountTypeAdmin": "Administrador",
|
"LabelAccountTypeAdmin": "Administrador",
|
||||||
"LabelAccountTypeGuest": "Invitado",
|
"LabelAccountTypeGuest": "Invitado",
|
||||||
"LabelAccountTypeUser": "Usuario",
|
"LabelAccountTypeUser": "Usuario",
|
||||||
|
"LabelActivities": "Actividades",
|
||||||
"LabelActivity": "Actividad",
|
"LabelActivity": "Actividad",
|
||||||
"LabelAddToCollection": "Añadido a la Colección",
|
"LabelAddToCollection": "Añadir a colección",
|
||||||
"LabelAddToCollectionBatch": "Se Añadieron {0} Libros a la Colección",
|
"LabelAddToCollectionBatch": "Añadir {0} libros a colección",
|
||||||
"LabelAddToPlaylist": "Añadido a la lista de reproducción",
|
"LabelAddToPlaylist": "Añadir a lista de reproducción",
|
||||||
"LabelAddToPlaylistBatch": "Se Añadieron {0} Artículos a la Lista de Reproducción",
|
"LabelAddToPlaylistBatch": "Añadir {0} elementos a lista de reproducción",
|
||||||
"LabelAddedAt": "Añadido",
|
"LabelAddedAt": "Añadido",
|
||||||
"LabelAddedDate": "{0} Añadido",
|
"LabelAddedDate": "{0} Añadido",
|
||||||
"LabelAdminUsersOnly": "Solamente usuarios administradores",
|
"LabelAdminUsersOnly": "Solamente usuarios administradores",
|
||||||
"LabelAll": "Todos",
|
"LabelAll": "Todos",
|
||||||
"LabelAllUsers": "Todos los Usuarios",
|
"LabelAllUsers": "Todos los usuarios",
|
||||||
"LabelAllUsersExcludingGuests": "Todos los usuarios excepto invitados",
|
"LabelAllUsersExcludingGuests": "Todos los usuarios excepto invitados",
|
||||||
"LabelAllUsersIncludingGuests": "Todos los usuarios e invitados",
|
"LabelAllUsersIncludingGuests": "Todos los usuarios e invitados",
|
||||||
"LabelAlreadyInYourLibrary": "Ya existe en la Biblioteca",
|
"LabelAlreadyInYourLibrary": "Ya existe en la Biblioteca",
|
||||||
@ -240,21 +241,21 @@
|
|||||||
"LabelAuthorLastFirst": "Autor (Apellido, Nombre)",
|
"LabelAuthorLastFirst": "Autor (Apellido, Nombre)",
|
||||||
"LabelAuthors": "Autores",
|
"LabelAuthors": "Autores",
|
||||||
"LabelAutoDownloadEpisodes": "Descargar episodios automáticamente",
|
"LabelAutoDownloadEpisodes": "Descargar episodios automáticamente",
|
||||||
"LabelAutoFetchMetadata": "Actualizar Metadatos Automáticamente",
|
"LabelAutoFetchMetadata": "Recuperar metadatos automáticamente",
|
||||||
"LabelAutoFetchMetadataHelp": "Obtiene metadatos de título, autor y serie para agilizar la carga. Es posible que haya que cotejar metadatos adicionales después de la carga.",
|
"LabelAutoFetchMetadataHelp": "Obtiene metadatos de título, autor y serie para agilizar la carga. Es posible que haya que cotejar metadatos adicionales después de la carga.",
|
||||||
"LabelAutoLaunch": "Lanzamiento automático",
|
"LabelAutoLaunch": "Lanzamiento automático",
|
||||||
"LabelAutoLaunchDescription": "Redirigir al proveedor de autenticación automáticamente al navegar a la página de inicio de sesión (ruta de sobreescritura manual <code>/login?autoLaunch=0</code>)",
|
"LabelAutoLaunchDescription": "Redirigir al proveedor de autenticación automáticamente al navegar a la página de inicio de sesión (ruta de sobreescritura manual <code>/login?autoLaunch=0</code>)",
|
||||||
"LabelAutoRegister": "Registro automático",
|
"LabelAutoRegister": "Registro automático",
|
||||||
"LabelAutoRegisterDescription": "Crear usuarios automáticamente tras iniciar sesión",
|
"LabelAutoRegisterDescription": "Crear usuarios automáticamente tras iniciar sesión",
|
||||||
"LabelBackToUser": "Regresar a Usuario",
|
"LabelBackToUser": "Regresar a Usuario",
|
||||||
"LabelBackupAudioFiles": "Copia de seguridad de archivos de audio",
|
"LabelBackupAudioFiles": "Respaldar archivos de audio",
|
||||||
"LabelBackupLocation": "Ubicación del Respaldo",
|
"LabelBackupLocation": "Ubicación del respaldo",
|
||||||
"LabelBackupsEnableAutomaticBackups": "Habilitar Respaldo Automático",
|
"LabelBackupsEnableAutomaticBackups": "Copias de respaldo automáticas",
|
||||||
"LabelBackupsEnableAutomaticBackupsHelp": "Respaldo Guardado en /metadata/backups",
|
"LabelBackupsEnableAutomaticBackupsHelp": "Respaldos guardados en /metadata/backups",
|
||||||
"LabelBackupsMaxBackupSize": "Tamaño máximo de copia de seguridad (en GB) (0 para ilimitado)",
|
"LabelBackupsMaxBackupSize": "Tamaño máximo de copia de respaldo (en GB) (0 para ilimitado)",
|
||||||
"LabelBackupsMaxBackupSizeHelp": "Como protección contra una configuración errónea, los respaldos fallarán si se excede el tamaño configurado.",
|
"LabelBackupsMaxBackupSizeHelp": "Como protección contra una configuración errónea, los respaldos fallarán si se excede el tamaño configurado.",
|
||||||
"LabelBackupsNumberToKeep": "Numero de respaldos para conservar",
|
"LabelBackupsNumberToKeep": "Numero de respaldos para conservar",
|
||||||
"LabelBackupsNumberToKeepHelp": "Solamente 1 respaldo se removerá a la vez. Si tiene mas respaldos guardados, debe removerlos manualmente.",
|
"LabelBackupsNumberToKeepHelp": "Solamente 1 respaldo se quitará a la vez. Si tiene más respaldos guardados, debe quitarlos manualmente.",
|
||||||
"LabelBitrate": "Tasa de bits",
|
"LabelBitrate": "Tasa de bits",
|
||||||
"LabelBonus": "Bonus",
|
"LabelBonus": "Bonus",
|
||||||
"LabelBooks": "Libros",
|
"LabelBooks": "Libros",
|
||||||
@ -279,8 +280,9 @@
|
|||||||
"LabelContinueListening": "Seguir escuchando",
|
"LabelContinueListening": "Seguir escuchando",
|
||||||
"LabelContinueReading": "Continuar leyendo",
|
"LabelContinueReading": "Continuar leyendo",
|
||||||
"LabelContinueSeries": "Continuar series",
|
"LabelContinueSeries": "Continuar series",
|
||||||
"LabelCover": "Portada",
|
"LabelCover": "Cubierta",
|
||||||
"LabelCoverImageURL": "URL de Imagen de Portada",
|
"LabelCoverImageURL": "URL de imagen de cubierta",
|
||||||
|
"LabelCoverProvider": "Proveedor de cubiertas",
|
||||||
"LabelCreatedAt": "Creado",
|
"LabelCreatedAt": "Creado",
|
||||||
"LabelCronExpression": "Expresión de Cron",
|
"LabelCronExpression": "Expresión de Cron",
|
||||||
"LabelCurrent": "Actual",
|
"LabelCurrent": "Actual",
|
||||||
@ -288,19 +290,19 @@
|
|||||||
"LabelCustomCronExpression": "Expresión de Cron Personalizada:",
|
"LabelCustomCronExpression": "Expresión de Cron Personalizada:",
|
||||||
"LabelDatetime": "Hora y Fecha",
|
"LabelDatetime": "Hora y Fecha",
|
||||||
"LabelDays": "Días",
|
"LabelDays": "Días",
|
||||||
"LabelDeleteFromFileSystemCheckbox": "Eliminar archivos del sistema (desmarcar para eliminar sólo de la base de datos)",
|
"LabelDeleteFromFileSystemCheckbox": "Eliminar del sistema de archivos (desmarque para quitar de la base de datos solamente)",
|
||||||
"LabelDescription": "Descripción",
|
"LabelDescription": "Descripción",
|
||||||
"LabelDeselectAll": "Deseleccionar Todos",
|
"LabelDeselectAll": "Deseleccionar Todos",
|
||||||
"LabelDevice": "Dispositivo",
|
"LabelDevice": "Dispositivo",
|
||||||
"LabelDeviceInfo": "Información de Dispositivo",
|
"LabelDeviceInfo": "Información del dispositivo",
|
||||||
"LabelDeviceIsAvailableTo": "El dispositivo está disponible para...",
|
"LabelDeviceIsAvailableTo": "El dispositivo está disponible para...",
|
||||||
"LabelDirectory": "Directorio",
|
"LabelDirectory": "Directorio",
|
||||||
"LabelDiscFromFilename": "Disco a partir del Nombre del Archivo",
|
"LabelDiscFromFilename": "Disco a partir del nombre de archivo",
|
||||||
"LabelDiscFromMetadata": "Disco a partir de Metadata",
|
"LabelDiscFromMetadata": "Disco a partir de metadatos",
|
||||||
"LabelDiscover": "Descubrir",
|
"LabelDiscover": "Descubrir",
|
||||||
"LabelDownload": "Descargar",
|
"LabelDownload": "Descargar",
|
||||||
"LabelDownloadNEpisodes": "Descargar {0} episodios",
|
"LabelDownloadNEpisodes": "Descargar {0} episodios",
|
||||||
"LabelDownloadable": "Descarregable",
|
"LabelDownloadable": "Descargable",
|
||||||
"LabelDuration": "Duración",
|
"LabelDuration": "Duración",
|
||||||
"LabelDurationComparisonExactMatch": "(coincidencia exacta)",
|
"LabelDurationComparisonExactMatch": "(coincidencia exacta)",
|
||||||
"LabelDurationComparisonLonger": "({0} más largo)",
|
"LabelDurationComparisonLonger": "({0} más largo)",
|
||||||
@ -312,15 +314,15 @@
|
|||||||
"LabelEmail": "Correo electrónico",
|
"LabelEmail": "Correo electrónico",
|
||||||
"LabelEmailSettingsFromAddress": "Remitente",
|
"LabelEmailSettingsFromAddress": "Remitente",
|
||||||
"LabelEmailSettingsRejectUnauthorized": "Rechazar certificados no autorizados",
|
"LabelEmailSettingsRejectUnauthorized": "Rechazar certificados no autorizados",
|
||||||
"LabelEmailSettingsRejectUnauthorizedHelp": "Deshabilitar la validación de certificados SSL puede exponer tu conexión a riesgos de seguridad, como ataques man-in-the-middle. Desactiva esta opción sólo si conoces las implicaciones y confias en el servidor de correo al que te conectas.",
|
"LabelEmailSettingsRejectUnauthorizedHelp": "Desactivar la validación de certificados SSL puede exponer su conexión a riesgos de seguridad, como los ataques por intermediario. Desactive esta opción solo si conoce las implicaciones y confía en el servidor de correo al que se conecta.",
|
||||||
"LabelEmailSettingsSecure": "Seguridad",
|
"LabelEmailSettingsSecure": "Seguridad",
|
||||||
"LabelEmailSettingsSecureHelp": "Si está activado, se usará TLS para conectarse al servidor. Si está apagado, se usará TLS si su servidor tiene soporte para la extensión STARTTLS. En la mayoría de los casos, puede dejar esta opción activada si se está conectando al puerto 465. Apáguela en el caso de usar los puertos 587 o 25. (de nodemailer.com/smtp/#authentication)",
|
"LabelEmailSettingsSecureHelp": "Si está activado, se usará TLS para conectarse al servidor. Si está apagado, se usará TLS si su servidor tiene soporte para la extensión STARTTLS. En la mayoría de los casos, puede dejar esta opción activada si se está conectando al puerto 465. Apáguela en el caso de usar los puertos 587 o 25. (de nodemailer.com/smtp/#authentication)",
|
||||||
"LabelEmailSettingsTestAddress": "Probar Dirección",
|
"LabelEmailSettingsTestAddress": "Probar dirección",
|
||||||
"LabelEmbeddedCover": "Portada Integrada",
|
"LabelEmbeddedCover": "Cubierta incrustada",
|
||||||
"LabelEnable": "Habilitar",
|
"LabelEnable": "Activar",
|
||||||
"LabelEncodingBackupLocation": "Se guardará una copia de seguridad de tus archivos de audio originales en:",
|
"LabelEncodingBackupLocation": "Se guardará una copia de respaldo de sus archivos de audio originales en:",
|
||||||
"LabelEncodingChaptersNotEmbedded": "Los capítulos no se incrustan en los audiolibros multipista.",
|
"LabelEncodingChaptersNotEmbedded": "Los capítulos no se incrustan en los audiolibros multipista.",
|
||||||
"LabelEncodingClearItemCache": "Asegúrese de purgar periódicamente la caché.",
|
"LabelEncodingClearItemCache": "Asegúrese de purgar periódicamente la antememoria de elementos.",
|
||||||
"LabelEncodingFinishedM4B": "El M4B terminado se colocará en su carpeta de audiolibros en:",
|
"LabelEncodingFinishedM4B": "El M4B terminado se colocará en su carpeta de audiolibros en:",
|
||||||
"LabelEncodingInfoEmbedded": "Los metadatos se integrarán en las pistas de audio dentro de la carpeta de audiolibros.",
|
"LabelEncodingInfoEmbedded": "Los metadatos se integrarán en las pistas de audio dentro de la carpeta de audiolibros.",
|
||||||
"LabelEncodingStartedNavigation": "Una vez iniciada la tarea, puedes salir de esta página.",
|
"LabelEncodingStartedNavigation": "Una vez iniciada la tarea, puedes salir de esta página.",
|
||||||
@ -331,20 +333,20 @@
|
|||||||
"LabelEndOfChapter": "Fin del capítulo",
|
"LabelEndOfChapter": "Fin del capítulo",
|
||||||
"LabelEpisode": "Episodio",
|
"LabelEpisode": "Episodio",
|
||||||
"LabelEpisodeNotLinkedToRssFeed": "Episodio no enlazado al feed RSS",
|
"LabelEpisodeNotLinkedToRssFeed": "Episodio no enlazado al feed RSS",
|
||||||
"LabelEpisodeNumber": "Episodio #{0}",
|
"LabelEpisodeNumber": "Episodio n.º {0}",
|
||||||
"LabelEpisodeTitle": "Titulo de Episodio",
|
"LabelEpisodeTitle": "Título de episodio",
|
||||||
"LabelEpisodeType": "Tipo de Episodio",
|
"LabelEpisodeType": "Tipo de episodio",
|
||||||
"LabelEpisodeUrlFromRssFeed": "URL del episodio del feed RSS",
|
"LabelEpisodeUrlFromRssFeed": "URL de episodio del suministro RSS",
|
||||||
"LabelEpisodes": "Episodios",
|
"LabelEpisodes": "Episodios",
|
||||||
"LabelEpisodic": "Episodios",
|
"LabelEpisodic": "Episódico",
|
||||||
"LabelExample": "Ejemplo",
|
"LabelExample": "Ejemplo",
|
||||||
"LabelExpandSeries": "Ampliar serie",
|
"LabelExpandSeries": "Ampliar serie",
|
||||||
"LabelExpandSubSeries": "Expandir la subserie",
|
"LabelExpandSubSeries": "Expandir la subserie",
|
||||||
"LabelExplicit": "Explicito",
|
"LabelExplicit": "Explícito",
|
||||||
"LabelExplicitChecked": "Explícito (marcado)",
|
"LabelExplicitChecked": "Explícito (marcado)",
|
||||||
"LabelExplicitUnchecked": "No Explícito (sin marcar)",
|
"LabelExplicitUnchecked": "No Explícito (sin marcar)",
|
||||||
"LabelExportOPML": "Exportar OPML",
|
"LabelExportOPML": "Exportar OPML",
|
||||||
"LabelFeedURL": "Fuente de URL",
|
"LabelFeedURL": "URL del suministro",
|
||||||
"LabelFetchingMetadata": "Obteniendo metadatos",
|
"LabelFetchingMetadata": "Obteniendo metadatos",
|
||||||
"LabelFile": "Archivo",
|
"LabelFile": "Archivo",
|
||||||
"LabelFileBirthtime": "Archivo creado en",
|
"LabelFileBirthtime": "Archivo creado en",
|
||||||
@ -358,10 +360,10 @@
|
|||||||
"LabelFolder": "Carpeta",
|
"LabelFolder": "Carpeta",
|
||||||
"LabelFolders": "Carpetas",
|
"LabelFolders": "Carpetas",
|
||||||
"LabelFontBold": "Negrilla",
|
"LabelFontBold": "Negrilla",
|
||||||
"LabelFontBoldness": "Nivel de negrilla en fuente",
|
"LabelFontBoldness": "Peso tipográfico",
|
||||||
"LabelFontFamily": "Familia tipográfica",
|
"LabelFontFamily": "Familia tipográfica",
|
||||||
"LabelFontItalic": "Itálica",
|
"LabelFontItalic": "Itálica",
|
||||||
"LabelFontScale": "Tamaño de fuente",
|
"LabelFontScale": "Escala de letra",
|
||||||
"LabelFontStrikethrough": "Tachado",
|
"LabelFontStrikethrough": "Tachado",
|
||||||
"LabelFormat": "Formato",
|
"LabelFormat": "Formato",
|
||||||
"LabelFull": "Completo",
|
"LabelFull": "Completo",
|
||||||
@ -372,7 +374,7 @@
|
|||||||
"LabelHasSupplementaryEbook": "Tiene un libro complementario",
|
"LabelHasSupplementaryEbook": "Tiene un libro complementario",
|
||||||
"LabelHideSubtitles": "Ocultar subtítulos",
|
"LabelHideSubtitles": "Ocultar subtítulos",
|
||||||
"LabelHighestPriority": "Mayor prioridad",
|
"LabelHighestPriority": "Mayor prioridad",
|
||||||
"LabelHost": "Host",
|
"LabelHost": "Anfitrión",
|
||||||
"LabelHour": "Hora",
|
"LabelHour": "Hora",
|
||||||
"LabelHours": "Horas",
|
"LabelHours": "Horas",
|
||||||
"LabelIcon": "Icono",
|
"LabelIcon": "Icono",
|
||||||
@ -382,26 +384,27 @@
|
|||||||
"LabelIncomplete": "Incompleto",
|
"LabelIncomplete": "Incompleto",
|
||||||
"LabelInterval": "Intervalo",
|
"LabelInterval": "Intervalo",
|
||||||
"LabelIntervalCustomDailyWeekly": "Personalizar diario/semanal",
|
"LabelIntervalCustomDailyWeekly": "Personalizar diario/semanal",
|
||||||
"LabelIntervalEvery12Hours": "Cada 12 Horas",
|
"LabelIntervalEvery12Hours": "Cada 12 horas",
|
||||||
"LabelIntervalEvery15Minutes": "Cada 15 minutos",
|
"LabelIntervalEvery15Minutes": "Cada 15 minutos",
|
||||||
"LabelIntervalEvery2Hours": "Cada 2 Horas",
|
"LabelIntervalEvery2Hours": "Cada 2 horas",
|
||||||
"LabelIntervalEvery30Minutes": "Cada 30 minutos",
|
"LabelIntervalEvery30Minutes": "Cada 30 minutos",
|
||||||
"LabelIntervalEvery6Hours": "Cada 6 Horas",
|
"LabelIntervalEvery6Hours": "Cada 6 horas",
|
||||||
"LabelIntervalEveryDay": "Cada Día",
|
"LabelIntervalEveryDay": "Cada día",
|
||||||
"LabelIntervalEveryHour": "Cada Hora",
|
"LabelIntervalEveryHour": "Cada hora",
|
||||||
|
"LabelIntervalEveryMinute": "Cada minuto",
|
||||||
"LabelInvert": "Invertir",
|
"LabelInvert": "Invertir",
|
||||||
"LabelItem": "Elemento",
|
"LabelItem": "Elemento",
|
||||||
"LabelJumpBackwardAmount": "Cantidad de saltos hacia atrás",
|
"LabelJumpBackwardAmount": "Cantidad de saltos hacia atrás",
|
||||||
"LabelJumpForwardAmount": "Cantidad de saltos hacia adelante",
|
"LabelJumpForwardAmount": "Cantidad de saltos hacia adelante",
|
||||||
"LabelLanguage": "Idioma",
|
"LabelLanguage": "Idioma",
|
||||||
"LabelLanguageDefaultServer": "Lenguaje Predeterminado del Servidor",
|
"LabelLanguageDefaultServer": "Idioma predeterminado del servidor",
|
||||||
"LabelLanguages": "Idiomas",
|
"LabelLanguages": "Idiomas",
|
||||||
"LabelLastBookAdded": "Último Libro Agregado",
|
"LabelLastBookAdded": "Último libro añadido",
|
||||||
"LabelLastBookUpdated": "Último Libro Actualizado",
|
"LabelLastBookUpdated": "Último libro actualizado",
|
||||||
"LabelLastSeen": "Última Vez Visto",
|
"LabelLastSeen": "Última Vez Visto",
|
||||||
"LabelLastTime": "Última Vez",
|
"LabelLastTime": "Última Vez",
|
||||||
"LabelLastUpdate": "Última Actualización",
|
"LabelLastUpdate": "Última Actualización",
|
||||||
"LabelLayout": "Distribución",
|
"LabelLayout": "Disposición",
|
||||||
"LabelLayoutSinglePage": "Página única",
|
"LabelLayoutSinglePage": "Página única",
|
||||||
"LabelLayoutSplitPage": "Dos Páginas",
|
"LabelLayoutSplitPage": "Dos Páginas",
|
||||||
"LabelLess": "Menos",
|
"LabelLess": "Menos",
|
||||||
@ -424,15 +427,15 @@
|
|||||||
"LabelMaxEpisodesToDownloadPerCheck": "Número máximo de episodios nuevos que se descargarán por comprobación",
|
"LabelMaxEpisodesToDownloadPerCheck": "Número máximo de episodios nuevos que se descargarán por comprobación",
|
||||||
"LabelMaxEpisodesToKeep": "Número máximo de episodios que se mantendrán",
|
"LabelMaxEpisodesToKeep": "Número máximo de episodios que se mantendrán",
|
||||||
"LabelMaxEpisodesToKeepHelp": "El valor 0 no establece un límite máximo. Después de que se descargue automáticamente un nuevo episodio, esto eliminará el episodio más antiguo si tiene más de X episodios. Esto solo eliminará 1 episodio por nueva descarga.",
|
"LabelMaxEpisodesToKeepHelp": "El valor 0 no establece un límite máximo. Después de que se descargue automáticamente un nuevo episodio, esto eliminará el episodio más antiguo si tiene más de X episodios. Esto solo eliminará 1 episodio por nueva descarga.",
|
||||||
"LabelMediaPlayer": "Reproductor de Medios",
|
"LabelMediaPlayer": "Reproductor multimedia",
|
||||||
"LabelMediaType": "Tipo de multimedia",
|
"LabelMediaType": "Tipo de multimedia",
|
||||||
"LabelMetaTag": "Metaetiqueta",
|
"LabelMetaTag": "Metaetiqueta",
|
||||||
"LabelMetaTags": "Metaetiquetas",
|
"LabelMetaTags": "Metaetiquetas",
|
||||||
"LabelMetadataOrderOfPrecedenceDescription": "Las fuentes de metadatos de mayor prioridad prevalecerán sobre las de menor prioridad",
|
"LabelMetadataOrderOfPrecedenceDescription": "Las fuentes de metadatos de mayor prioridad prevalecerán sobre las de menor prioridad",
|
||||||
"LabelMetadataProvider": "Proveedor de Metadatos",
|
"LabelMetadataProvider": "Proveedor de metadatos",
|
||||||
"LabelMinute": "Minuto",
|
"LabelMinute": "Minuto",
|
||||||
"LabelMinutes": "Minutos",
|
"LabelMinutes": "Minutos",
|
||||||
"LabelMissing": "Ausente",
|
"LabelMissing": "Falta",
|
||||||
"LabelMissingEbook": "No tiene ebook",
|
"LabelMissingEbook": "No tiene ebook",
|
||||||
"LabelMissingSupplementaryEbook": "No tiene ebook suplementario",
|
"LabelMissingSupplementaryEbook": "No tiene ebook suplementario",
|
||||||
"LabelMobileRedirectURIs": "URIs de redirección a móviles permitidos",
|
"LabelMobileRedirectURIs": "URIs de redirección a móviles permitidos",
|
||||||
@ -444,17 +447,17 @@
|
|||||||
"LabelNarrators": "Narradores",
|
"LabelNarrators": "Narradores",
|
||||||
"LabelNew": "Nuevo",
|
"LabelNew": "Nuevo",
|
||||||
"LabelNewPassword": "Nueva Contraseña",
|
"LabelNewPassword": "Nueva Contraseña",
|
||||||
"LabelNewestAuthors": "Autores más recientes",
|
"LabelNewestAuthors": "Autores más nuevos",
|
||||||
"LabelNewestEpisodes": "Episodios más recientes",
|
"LabelNewestEpisodes": "Episodios más nuevos",
|
||||||
"LabelNextBackupDate": "Fecha del Siguiente Respaldo",
|
"LabelNextBackupDate": "Fecha del siguiente respaldo",
|
||||||
"LabelNextScheduledRun": "Próxima Ejecución Programada",
|
"LabelNextScheduledRun": "Próxima ejecución programada",
|
||||||
"LabelNoCustomMetadataProviders": "Sin proveedores de metadatos personalizados",
|
"LabelNoCustomMetadataProviders": "Sin proveedores de metadatos personalizados",
|
||||||
"LabelNoEpisodesSelected": "Ningún Episodio Seleccionado",
|
"LabelNoEpisodesSelected": "Ningún Episodio Seleccionado",
|
||||||
"LabelNotFinished": "No terminado",
|
"LabelNotFinished": "No terminado",
|
||||||
"LabelNotStarted": "Sin iniciar",
|
"LabelNotStarted": "Sin iniciar",
|
||||||
"LabelNotes": "Notas",
|
"LabelNotes": "Notas",
|
||||||
"LabelNotificationAppriseURL": "URL(s) de Apprise",
|
"LabelNotificationAppriseURL": "URL(s) de Apprise",
|
||||||
"LabelNotificationAvailableVariables": "Variables Disponibles",
|
"LabelNotificationAvailableVariables": "Variables disponibles",
|
||||||
"LabelNotificationBodyTemplate": "Plantilla de Cuerpo",
|
"LabelNotificationBodyTemplate": "Plantilla de Cuerpo",
|
||||||
"LabelNotificationEvent": "Evento de Notificación",
|
"LabelNotificationEvent": "Evento de Notificación",
|
||||||
"LabelNotificationTitleTemplate": "Plantilla de Titulo",
|
"LabelNotificationTitleTemplate": "Plantilla de Titulo",
|
||||||
@ -462,37 +465,38 @@
|
|||||||
"LabelNotificationsMaxFailedAttemptsHelp": "Las notificaciones se desactivan después de fallar este número de veces",
|
"LabelNotificationsMaxFailedAttemptsHelp": "Las notificaciones se desactivan después de fallar este número de veces",
|
||||||
"LabelNotificationsMaxQueueSize": "Tamaño máximo de la cola de notificaciones",
|
"LabelNotificationsMaxQueueSize": "Tamaño máximo de la cola de notificaciones",
|
||||||
"LabelNotificationsMaxQueueSizeHelp": "Las notificaciones están limitadas a 1 por segundo. Las notificaciones serán ignoradas si llegan al numero máximo de cola para prevenir spam de eventos.",
|
"LabelNotificationsMaxQueueSizeHelp": "Las notificaciones están limitadas a 1 por segundo. Las notificaciones serán ignoradas si llegan al numero máximo de cola para prevenir spam de eventos.",
|
||||||
"LabelNumberOfBooks": "Numero de Libros",
|
"LabelNumberOfBooks": "Número de libros",
|
||||||
"LabelNumberOfEpisodes": "# de Episodios",
|
"LabelNumberOfEpisodes": "N.º de episodios",
|
||||||
"LabelOpenIDAdvancedPermsClaimDescription": "Nombre de la notificación de OpenID que contiene permisos avanzados para acciones de usuario dentro de la aplicación que se aplicarán a roles que no sean de administrador (<b>si están configurados</b>). Si el reclamo no aparece en la respuesta, se denegará el acceso a ABS. Si falta una sola opción, se tratará como <code>falsa</code>. Asegúrese de que la notificación del proveedor de identidades coincida con la estructura esperada:",
|
"LabelOpenIDAdvancedPermsClaimDescription": "Nombre de la notificación de OpenID que contiene permisos avanzados para acciones de usuario dentro de la aplicación que se aplicarán a roles que no sean de administrador (<b>si están configurados</b>). Si el reclamo no aparece en la respuesta, se denegará el acceso a ABS. Si falta una sola opción, se tratará como <code>falsa</code>. Asegúrese de que la notificación del proveedor de identidades coincida con la estructura esperada:",
|
||||||
"LabelOpenIDClaims": "Deje las siguientes opciones vacías para deshabilitar la asignación avanzada de grupos y permisos, lo que asignaría de manera automática al grupo 'Usuario'.",
|
"LabelOpenIDClaims": "Deje las siguientes opciones vacías para deshabilitar la asignación avanzada de grupos y permisos, lo que asignaría de manera automática al grupo 'Usuario'.",
|
||||||
"LabelOpenIDGroupClaimDescription": "Nombre de la declaración OpenID que contiene una lista de grupos del usuario. Comúnmente conocidos como <code>grupos</code>. <b>Si se configura</b>, la aplicación asignará automáticamente roles en función de la pertenencia a grupos del usuario, siempre que estos grupos se denominen \"admin\", \"user\" o \"guest\" en la notificación. La solicitud debe contener una lista, y si un usuario pertenece a varios grupos, la aplicación asignará el rol correspondiente al mayor nivel de acceso. Si ningún grupo coincide, se denegará el acceso.",
|
"LabelOpenIDGroupClaimDescription": "Nombre de la declaración OpenID que contiene una lista de grupos del usuario. Comúnmente conocidos como <code>grupos</code>. <b>Si se configura</b>, la aplicación asignará automáticamente roles en función de la pertenencia a grupos del usuario, siempre que estos grupos se denominen \"admin\", \"user\" o \"guest\" en la notificación. La solicitud debe contener una lista, y si un usuario pertenece a varios grupos, la aplicación asignará el rol correspondiente al mayor nivel de acceso. Si ningún grupo coincide, se denegará el acceso.",
|
||||||
"LabelOpenRSSFeed": "Abrir Fuente RSS",
|
"LabelOpenRSSFeed": "Abrir suministro RSS",
|
||||||
"LabelOverwrite": "Sobrescribir",
|
"LabelOverwrite": "Sobrescribir",
|
||||||
"LabelPaginationPageXOfY": "Página {0} de {1}",
|
"LabelPaginationPageXOfY": "Página {0} de {1}",
|
||||||
"LabelPassword": "Contraseña",
|
"LabelPassword": "Contraseña",
|
||||||
"LabelPath": "Ruta de carpeta",
|
"LabelPath": "Ruta",
|
||||||
"LabelPermanent": "Permanente",
|
"LabelPermanent": "Permanente",
|
||||||
"LabelPermissionsAccessAllLibraries": "Puede Accesar a Todas las bibliotecas",
|
"LabelPermissionsAccessAllLibraries": "Puede acceder a todas las bibliotecas",
|
||||||
"LabelPermissionsAccessAllTags": "Pueda Accesar a Todas las Etiquetas",
|
"LabelPermissionsAccessAllTags": "Puede acceder a todas las etiquetas",
|
||||||
"LabelPermissionsAccessExplicitContent": "Puede Accesar a Contenido Explicito",
|
"LabelPermissionsAccessExplicitContent": "Puede acceder a contenido explícito",
|
||||||
"LabelPermissionsCreateEreader": "Puede crear un gestor de proyectos",
|
"LabelPermissionsCreateEreader": "Puede crear un lector",
|
||||||
"LabelPermissionsDelete": "Puede Eliminar",
|
"LabelPermissionsDelete": "Puede eliminar",
|
||||||
"LabelPermissionsDownload": "Puede Descargar",
|
"LabelPermissionsDownload": "Puede descargar",
|
||||||
"LabelPermissionsUpdate": "Puede Actualizar",
|
"LabelPermissionsUpdate": "Puede actualizar",
|
||||||
"LabelPermissionsUpload": "Puede Subir",
|
"LabelPermissionsUpload": "Puede cargar",
|
||||||
"LabelPersonalYearReview": "Revisión de tu año ({0})",
|
"LabelPersonalYearReview": "Revisión de su año ({0})",
|
||||||
"LabelPhotoPathURL": "Ruta de Acceso/URL de Foto",
|
"LabelPhotoPathURL": "Ruta/URL de foto",
|
||||||
"LabelPlayMethod": "Método de Reproducción",
|
"LabelPlayMethod": "Método de reproducción",
|
||||||
|
"LabelPlaybackRateIncrementDecrement": "Cantidad de aumento/reducción de tasa de reproducción",
|
||||||
"LabelPlayerChapterNumberMarker": "{0} de {1}",
|
"LabelPlayerChapterNumberMarker": "{0} de {1}",
|
||||||
"LabelPlaylists": "Lista de Reproducción",
|
"LabelPlaylists": "Listas de reproducción",
|
||||||
"LabelPodcast": "Podcast",
|
"LabelPodcast": "Pódcast",
|
||||||
"LabelPodcastSearchRegion": "Región de búsqueda de podcasts",
|
"LabelPodcastSearchRegion": "Región de búsqueda de pódcast",
|
||||||
"LabelPodcastType": "Tipo Podcast",
|
"LabelPodcastType": "Tipo de pódcast",
|
||||||
"LabelPodcasts": "Podcasts",
|
"LabelPodcasts": "Pódcast",
|
||||||
"LabelPort": "Puerto",
|
"LabelPort": "Puerto",
|
||||||
"LabelPrefixesToIgnore": "Prefijos para Ignorar (no distingue entre mayúsculas y minúsculas.)",
|
"LabelPrefixesToIgnore": "Prefijos para Ignorar (no distingue entre mayúsculas y minúsculas.)",
|
||||||
"LabelPreventIndexing": "Evite que su fuente sea indexada por los directorios de podcasts de iTunes y Google",
|
"LabelPreventIndexing": "Evite que los directorios de pódcast de iTunes y Google indicen su suministro",
|
||||||
"LabelPrimaryEbook": "Ebook principal",
|
"LabelPrimaryEbook": "Ebook principal",
|
||||||
"LabelProgress": "Progreso",
|
"LabelProgress": "Progreso",
|
||||||
"LabelProvider": "Proveedor",
|
"LabelProvider": "Proveedor",
|
||||||
@ -506,42 +510,42 @@
|
|||||||
"LabelPublishers": "Editores",
|
"LabelPublishers": "Editores",
|
||||||
"LabelRSSFeedCustomOwnerEmail": "Correo electrónico de dueño personalizado",
|
"LabelRSSFeedCustomOwnerEmail": "Correo electrónico de dueño personalizado",
|
||||||
"LabelRSSFeedCustomOwnerName": "Nombre de dueño personalizado",
|
"LabelRSSFeedCustomOwnerName": "Nombre de dueño personalizado",
|
||||||
"LabelRSSFeedOpen": "Fuente RSS Abierta",
|
"LabelRSSFeedOpen": "Suministro RSS abierto",
|
||||||
"LabelRSSFeedPreventIndexing": "Prevenir indexado",
|
"LabelRSSFeedPreventIndexing": "Prevenir indexado",
|
||||||
"LabelRSSFeedSlug": "Fuente RSS Slug",
|
"LabelRSSFeedSlug": "«Slug» de suministro RSS",
|
||||||
"LabelRSSFeedURL": "URL de Fuente RSS",
|
"LabelRSSFeedURL": "URL de suministro RSS",
|
||||||
"LabelRandomly": "Aleatorio",
|
"LabelRandomly": "Aleatorio",
|
||||||
"LabelReAddSeriesToContinueListening": "Volver a agregar la serie para continuar escuchándola",
|
"LabelReAddSeriesToContinueListening": "Volver a agregar la serie para continuar escuchándola",
|
||||||
"LabelRead": "Leído",
|
"LabelRead": "Leído",
|
||||||
"LabelReadAgain": "Volver a leer",
|
"LabelReadAgain": "Volver a leer",
|
||||||
"LabelReadEbookWithoutProgress": "Leer Ebook sin guardar progreso",
|
"LabelReadEbookWithoutProgress": "Leer libro electrónico sin guardar progreso",
|
||||||
"LabelRecentSeries": "Series Recientes",
|
"LabelRecentSeries": "Series recientes",
|
||||||
"LabelRecentlyAdded": "Agregado Recientemente",
|
"LabelRecentlyAdded": "Añadidos recientemente",
|
||||||
"LabelRecommended": "Recomendados",
|
"LabelRecommended": "Recomendados",
|
||||||
"LabelRedo": "Rehacer",
|
"LabelRedo": "Rehacer",
|
||||||
"LabelRegion": "Región",
|
"LabelRegion": "Región",
|
||||||
"LabelReleaseDate": "Fecha de Estreno",
|
"LabelReleaseDate": "Fecha de estreno",
|
||||||
"LabelRemoveAllMetadataAbs": "Eliminar todos los archivos metadata.abs",
|
"LabelRemoveAllMetadataAbs": "Eliminar todos los archivos metadata.abs",
|
||||||
"LabelRemoveAllMetadataJson": "Eliminar todos los archivos metadata.json",
|
"LabelRemoveAllMetadataJson": "Eliminar todos los archivos metadata.json",
|
||||||
"LabelRemoveCover": "Remover Portada",
|
"LabelRemoveCover": "Quitar cubierta",
|
||||||
"LabelRemoveMetadataFile": "Eliminar archivos de metadatos en carpetas de elementos de biblioteca",
|
"LabelRemoveMetadataFile": "Eliminar archivos de metadatos en carpetas de elementos de biblioteca",
|
||||||
"LabelRemoveMetadataFileHelp": "Elimine todos los archivos metadata.json y metadata.abs de sus carpetas {0}.",
|
"LabelRemoveMetadataFileHelp": "Elimine todos los archivos metadata.json y metadata.abs de sus carpetas {0}.",
|
||||||
"LabelRowsPerPage": "Filas por página",
|
"LabelRowsPerPage": "Filas por página",
|
||||||
"LabelSearchTerm": "Buscar Termino",
|
"LabelSearchTerm": "Buscar término",
|
||||||
"LabelSearchTitle": "Buscar Titulo",
|
"LabelSearchTitle": "Buscar título",
|
||||||
"LabelSearchTitleOrASIN": "Buscar Título o ASIN",
|
"LabelSearchTitleOrASIN": "Buscar título o ASIN",
|
||||||
"LabelSeason": "Temporada",
|
"LabelSeason": "Temporada",
|
||||||
"LabelSeasonNumber": "Sesión #{0}",
|
"LabelSeasonNumber": "Sesión #{0}",
|
||||||
"LabelSelectAll": "Seleccionar todo",
|
"LabelSelectAll": "Seleccionar todo",
|
||||||
"LabelSelectAllEpisodes": "Seleccionar todos los episodios",
|
"LabelSelectAllEpisodes": "Seleccionar todos los episodios",
|
||||||
"LabelSelectEpisodesShowing": "Seleccionar los {0} episodios visibles",
|
"LabelSelectEpisodesShowing": "Seleccionar los {0} episodios visibles",
|
||||||
"LabelSelectUsers": "Seleccionar usuarios",
|
"LabelSelectUsers": "Seleccionar usuarios",
|
||||||
"LabelSendEbookToDevice": "Enviar Ebook a...",
|
"LabelSendEbookToDevice": "Enviar libro electrónico a...",
|
||||||
"LabelSequence": "Secuencia",
|
"LabelSequence": "Secuencia",
|
||||||
"LabelSerial": "Serial",
|
"LabelSerial": "En serie",
|
||||||
"LabelSeries": "Series",
|
"LabelSeries": "Serie",
|
||||||
"LabelSeriesName": "Nombre de la Serie",
|
"LabelSeriesName": "Nombre de la serie",
|
||||||
"LabelSeriesProgress": "Progreso de la Serie",
|
"LabelSeriesProgress": "Progreso de la serie",
|
||||||
"LabelServerLogLevel": "Nivel de registro del servidor",
|
"LabelServerLogLevel": "Nivel de registro del servidor",
|
||||||
"LabelServerYearReview": "Resumen del año del servidor ({0})",
|
"LabelServerYearReview": "Resumen del año del servidor ({0})",
|
||||||
"LabelSetEbookAsPrimary": "Establecer como primario",
|
"LabelSetEbookAsPrimary": "Establecer como primario",
|
||||||
@ -550,15 +554,17 @@
|
|||||||
"LabelSettingsAudiobooksOnly": "Sólo Audiolibros",
|
"LabelSettingsAudiobooksOnly": "Sólo Audiolibros",
|
||||||
"LabelSettingsAudiobooksOnlyHelp": "Al activar esta opción se ignorarán los archivos de ebook a menos de que estén dentro de la carpeta de un audiolibro, en cuyo caso se marcarán como ebooks suplementarios",
|
"LabelSettingsAudiobooksOnlyHelp": "Al activar esta opción se ignorarán los archivos de ebook a menos de que estén dentro de la carpeta de un audiolibro, en cuyo caso se marcarán como ebooks suplementarios",
|
||||||
"LabelSettingsBookshelfViewHelp": "Diseño Esqueuomorfo con Estantes de Madera",
|
"LabelSettingsBookshelfViewHelp": "Diseño Esqueuomorfo con Estantes de Madera",
|
||||||
"LabelSettingsChromecastSupport": "Soporte para Chromecast",
|
"LabelSettingsChromecastSupport": "Compatibilidad con Chromecast",
|
||||||
"LabelSettingsDateFormat": "Formato de Fecha",
|
"LabelSettingsDateFormat": "Formato de Fecha",
|
||||||
|
"LabelSettingsEnableWatcher": "Buscar cambios automáticamente en las bibliotecas",
|
||||||
|
"LabelSettingsEnableWatcherForLibrary": "Buscar cambios automáticamente en la biblioteca",
|
||||||
"LabelSettingsEnableWatcherHelp": "Permite agregar/actualizar elementos automáticamente cuando se detectan cambios en los archivos. *Requiere reiniciar el servidor",
|
"LabelSettingsEnableWatcherHelp": "Permite agregar/actualizar elementos automáticamente cuando se detectan cambios en los archivos. *Requiere reiniciar el servidor",
|
||||||
"LabelSettingsEpubsAllowScriptedContent": "Permitir scripts en epubs",
|
"LabelSettingsEpubsAllowScriptedContent": "Permitir scripts en epubs",
|
||||||
"LabelSettingsEpubsAllowScriptedContentHelp": "Permitir que los archivos epub ejecuten scripts. Se recomienda mantener esta opción desactivada a menos que confíe en el origen de los archivos epub.",
|
"LabelSettingsEpubsAllowScriptedContentHelp": "Permitir que los archivos epub ejecuten scripts. Se recomienda mantener esta opción desactivada a menos que confíe en el origen de los archivos epub.",
|
||||||
"LabelSettingsExperimentalFeatures": "Funciones Experimentales",
|
"LabelSettingsExperimentalFeatures": "Funcionalidades experimentales",
|
||||||
"LabelSettingsExperimentalFeaturesHelp": "Funciones en desarrollo que se beneficiarían de sus comentarios y experiencias de prueba. Haga click aquí para abrir una conversación en Github.",
|
"LabelSettingsExperimentalFeaturesHelp": "Funciones en desarrollo que se beneficiarían de sus comentarios y experiencias de prueba. Haga click aquí para abrir una conversación en Github.",
|
||||||
"LabelSettingsFindCovers": "Buscar Portadas",
|
"LabelSettingsFindCovers": "Encontrar cubiertas",
|
||||||
"LabelSettingsFindCoversHelp": "Si tu audiolibro no tiene una portada incluída, o la portada no esta dentro de la carpeta, el escaneador tratará de encontrar una portada.<br>Nota: Esto extenderá el tiempo de escaneo",
|
"LabelSettingsFindCoversHelp": "Si su audiolibro no tiene una cubierta incrustada, o esta no se encuentra en la carpeta, el escaneador tratará de encontrar una cubierta.<br>Nota: esto prolongará el tiempo de escaneo",
|
||||||
"LabelSettingsHideSingleBookSeries": "Esconder series con un solo libro",
|
"LabelSettingsHideSingleBookSeries": "Esconder series con un solo libro",
|
||||||
"LabelSettingsHideSingleBookSeriesHelp": "Las series con un solo libro no aparecerán en la página de series ni la repisa para series de la página principal.",
|
"LabelSettingsHideSingleBookSeriesHelp": "Las series con un solo libro no aparecerán en la página de series ni la repisa para series de la página principal.",
|
||||||
"LabelSettingsHomePageBookshelfView": "Usar la vista de librero en la página principal",
|
"LabelSettingsHomePageBookshelfView": "Usar la vista de librero en la página principal",
|
||||||
@ -576,15 +582,15 @@
|
|||||||
"LabelSettingsSkipMatchingBooksWithISBN": "Omitir libros coincidentes que ya tengan un ISBN",
|
"LabelSettingsSkipMatchingBooksWithISBN": "Omitir libros coincidentes que ya tengan un ISBN",
|
||||||
"LabelSettingsSortingIgnorePrefixes": "Ignorar prefijos al ordenar",
|
"LabelSettingsSortingIgnorePrefixes": "Ignorar prefijos al ordenar",
|
||||||
"LabelSettingsSortingIgnorePrefixesHelp": "Es decir, para el prefijo \"el\" título del libro, \"El título del libro\" se ordenaría como \"Título del libro, El\"",
|
"LabelSettingsSortingIgnorePrefixesHelp": "Es decir, para el prefijo \"el\" título del libro, \"El título del libro\" se ordenaría como \"Título del libro, El\"",
|
||||||
"LabelSettingsSquareBookCovers": "Usar portadas cuadradas",
|
"LabelSettingsSquareBookCovers": "Usar cubiertas cuadradas",
|
||||||
"LabelSettingsSquareBookCoversHelp": "Prefierir usar portadas cuadradas sobre las portadas estándar 1.6:1",
|
"LabelSettingsSquareBookCoversHelp": "Preferir usar cubiertas cuadradas sobre las cubiertas estándar 1.6:1",
|
||||||
"LabelSettingsStoreCoversWithItem": "Guardar portadas con elementos",
|
"LabelSettingsStoreCoversWithItem": "Guardar cubiertas con el elemento",
|
||||||
"LabelSettingsStoreCoversWithItemHelp": "De forma predeterminada, las portadas se almacenan en /metadata/items, activando esta opción almacenará las portadas en la carpeta de elementos de la biblioteca. Sólo se conservará un archivo llamado \"cover\"",
|
"LabelSettingsStoreCoversWithItemHelp": "De forma predeterminada, las portadas se almacenan en /metadata/items, activando esta opción almacenará las portadas en la carpeta de elementos de la biblioteca. Sólo se conservará un archivo llamado \"cover\"",
|
||||||
"LabelSettingsStoreMetadataWithItem": "Guardar metadatos con elementos",
|
"LabelSettingsStoreMetadataWithItem": "Guardar metadatos con elementos",
|
||||||
"LabelSettingsStoreMetadataWithItemHelp": "Por defecto, los archivos de metadatos se almacenan en /metadata/items. Si habilita esta opción, los archivos de metadatos se guardarán en la carpeta de elementos de su biblioteca",
|
"LabelSettingsStoreMetadataWithItemHelp": "Por defecto, los archivos de metadatos se almacenan en /metadata/items. Si habilita esta opción, los archivos de metadatos se guardarán en la carpeta de elementos de su biblioteca",
|
||||||
"LabelSettingsTimeFormat": "Formato de Tiempo",
|
"LabelSettingsTimeFormat": "Formato de Tiempo",
|
||||||
"LabelShare": "Compartir",
|
"LabelShare": "Compartir",
|
||||||
"LabelShareDownloadableHelp": "Permet als usuaris amb l'enllaç compartit descarregar un arxiu zip amb l'item de la llibreria.",
|
"LabelShareDownloadableHelp": "Permite a quienes posean el enlace de compartición descargar un archivo ZIP del elemento de la biblioteca.",
|
||||||
"LabelShareOpen": "abrir un recurso compartido",
|
"LabelShareOpen": "abrir un recurso compartido",
|
||||||
"LabelShareURL": "Compartir la URL",
|
"LabelShareURL": "Compartir la URL",
|
||||||
"LabelShowAll": "Mostrar Todos",
|
"LabelShowAll": "Mostrar Todos",
|
||||||
@ -615,7 +621,7 @@
|
|||||||
"LabelStatsOverallHours": "Total de Horas",
|
"LabelStatsOverallHours": "Total de Horas",
|
||||||
"LabelStatsWeekListening": "Tiempo escuchando en la Semana",
|
"LabelStatsWeekListening": "Tiempo escuchando en la Semana",
|
||||||
"LabelSubtitle": "Subtítulo",
|
"LabelSubtitle": "Subtítulo",
|
||||||
"LabelSupportedFileTypes": "Tipos de Archivos Soportados",
|
"LabelSupportedFileTypes": "Tipos de archivo admitidos",
|
||||||
"LabelTag": "Etiqueta",
|
"LabelTag": "Etiqueta",
|
||||||
"LabelTags": "Etiquetas",
|
"LabelTags": "Etiquetas",
|
||||||
"LabelTagsAccessibleToUser": "Etiquetas Accessibles al Usuario",
|
"LabelTagsAccessibleToUser": "Etiquetas Accessibles al Usuario",
|
||||||
@ -660,9 +666,9 @@
|
|||||||
"LabelUndo": "Deshacer",
|
"LabelUndo": "Deshacer",
|
||||||
"LabelUnknown": "Desconocido",
|
"LabelUnknown": "Desconocido",
|
||||||
"LabelUnknownPublishDate": "Fecha de publicación desconocida",
|
"LabelUnknownPublishDate": "Fecha de publicación desconocida",
|
||||||
"LabelUpdateCover": "Actualizar Portada",
|
"LabelUpdateCover": "Actualizar cubierta",
|
||||||
"LabelUpdateCoverHelp": "Permitir sobrescribir las portadas existentes para los libros seleccionados cuando se encuentra una coincidencia",
|
"LabelUpdateCoverHelp": "Permitir sobrescribir las cubiertas existentes de los libros seleccionados cuando se encuentra una coincidencia",
|
||||||
"LabelUpdateDetails": "Actualizar Detalles",
|
"LabelUpdateDetails": "Actualizar detalles",
|
||||||
"LabelUpdateDetailsHelp": "Permitir sobrescribir detalles existentes de los libros seleccionados cuando sean encontrados",
|
"LabelUpdateDetailsHelp": "Permitir sobrescribir detalles existentes de los libros seleccionados cuando sean encontrados",
|
||||||
"LabelUpdatedAt": "Actualizado En",
|
"LabelUpdatedAt": "Actualizado En",
|
||||||
"LabelUploaderDragAndDrop": "Arrastre y suelte archivos o carpetas",
|
"LabelUploaderDragAndDrop": "Arrastre y suelte archivos o carpetas",
|
||||||
@ -679,7 +685,7 @@
|
|||||||
"LabelVersion": "Versión",
|
"LabelVersion": "Versión",
|
||||||
"LabelViewBookmarks": "Ver Marcadores",
|
"LabelViewBookmarks": "Ver Marcadores",
|
||||||
"LabelViewChapters": "Ver Capítulos",
|
"LabelViewChapters": "Ver Capítulos",
|
||||||
"LabelViewPlayerSettings": "Ver los ajustes del reproductor",
|
"LabelViewPlayerSettings": "Ver configuración del reproductor",
|
||||||
"LabelViewQueue": "Ver Fila del Reproductor",
|
"LabelViewQueue": "Ver Fila del Reproductor",
|
||||||
"LabelVolume": "Volumen",
|
"LabelVolume": "Volumen",
|
||||||
"LabelWebRedirectURLsDescription": "Autorice estas URL en su proveedor OAuth para permitir la redirección a la aplicación web después de iniciar sesión:",
|
"LabelWebRedirectURLsDescription": "Autorice estas URL en su proveedor OAuth para permitir la redirección a la aplicación web después de iniciar sesión:",
|
||||||
@ -692,32 +698,33 @@
|
|||||||
"LabelYourAudiobookDuration": "Duración de tu Audiolibro",
|
"LabelYourAudiobookDuration": "Duración de tu Audiolibro",
|
||||||
"LabelYourBookmarks": "Tus Marcadores",
|
"LabelYourBookmarks": "Tus Marcadores",
|
||||||
"LabelYourPlaylists": "Tus Listas",
|
"LabelYourPlaylists": "Tus Listas",
|
||||||
"LabelYourProgress": "Tu Progreso",
|
"LabelYourProgress": "Su progreso",
|
||||||
"MessageAddToPlayerQueue": "Agregar a fila del Reproductor",
|
"MessageAddToPlayerQueue": "Agregar a fila del Reproductor",
|
||||||
"MessageAppriseDescription": "Para usar esta función deberás tener <a href=\"https://github.com/caronc/apprise-api\" target=\"_blank\">la API de Apprise</a> corriendo o una API que maneje los mismos resultados. <br/>La URL de la API de Apprise debe tener la misma ruta de archivos que donde se envían las notificaciones. Por ejemplo: si su API esta en <code>http://192.168.1.1:8337</code> entonces pondría <code>http://192.168.1.1:8337/notify</code>.",
|
"MessageAppriseDescription": "Para usar esta función deberás tener <a href=\"https://github.com/caronc/apprise-api\" target=\"_blank\">la API de Apprise</a> corriendo o una API que maneje los mismos resultados. <br/>La URL de la API de Apprise debe tener la misma ruta de archivos que donde se envían las notificaciones. Por ejemplo: si su API esta en <code>http://192.168.1.1:8337</code> entonces pondría <code>http://192.168.1.1:8337/notify</code>.",
|
||||||
"MessageBackupsDescription": "Los respaldos incluyen: usuarios, el progreso del los usuarios, los detalles de los elementos de la biblioteca, la configuración del servidor y las imágenes en <code>/metadata/items</code> y <code>/metadata/authors</code>. Los Respaldos <strong>NO</strong> incluyen ningún archivo guardado en la carpeta de tu biblioteca.",
|
"MessageBackupsDescription": "Los respaldos incluyen: usuarios, el progreso del los usuarios, los detalles de los elementos de la biblioteca, la configuración del servidor y las imágenes en <code>/metadata/items</code> y <code>/metadata/authors</code>. Los Respaldos <strong>NO</strong> incluyen ningún archivo guardado en la carpeta de tu biblioteca.",
|
||||||
"MessageBackupsLocationEditNote": "Nota: Actualizar la ubicación de la copia de seguridad no moverá ni modificará las copias de seguridad existentes",
|
"MessageBackupsLocationEditNote": "Nota: actualizar la ubicación de la copia de respaldo no moverá ni modificará los respaldos existentes",
|
||||||
"MessageBackupsLocationNoEditNote": "Nota: La ubicación de la copia de seguridad se establece a través de una variable de entorno y no se puede cambiar aquí.",
|
"MessageBackupsLocationNoEditNote": "Nota: la ubicación de la copia de respaldo se establece a través de una variable de entorno y no se puede cambiar aquí.",
|
||||||
"MessageBackupsLocationPathEmpty": "La ruta de la copia de seguridad no puede estar vacía",
|
"MessageBackupsLocationPathEmpty": "La ruta de la copia de seguridad no puede estar vacía",
|
||||||
"MessageBatchQuickMatchDescription": "\"Encontrar Rápido\" tratará de agregar portadas y metadatos faltantes de los elementos seleccionados. Habilite la opción de abajo para que \"Encontrar Rápido\" pueda sobrescribir portadas y/o metadatos existentes.",
|
"MessageBatchQuickMatchDescription": "\"Encontrar Rápido\" tratará de agregar portadas y metadatos faltantes de los elementos seleccionados. Habilite la opción de abajo para que \"Encontrar Rápido\" pueda sobrescribir portadas y/o metadatos existentes.",
|
||||||
"MessageBookshelfNoCollections": "No tienes ninguna colección",
|
"MessageBookshelfNoCollections": "Aún no ha hecho ninguna colección",
|
||||||
"MessageBookshelfNoRSSFeeds": "Ninguna Fuente RSS esta abierta",
|
"MessageBookshelfNoCollectionsHelp": "Las colecciones son públicas. Cualquiera que pueda acceder a la biblioteca las podrá ver.",
|
||||||
|
"MessageBookshelfNoRSSFeeds": "Ningún suministro RSS está abierto",
|
||||||
"MessageBookshelfNoResultsForFilter": "Ningún Resultado para el filtro \"{0}: {1}\"",
|
"MessageBookshelfNoResultsForFilter": "Ningún Resultado para el filtro \"{0}: {1}\"",
|
||||||
"MessageBookshelfNoResultsForQuery": "No hay resultados para la consulta",
|
"MessageBookshelfNoResultsForQuery": "No hay resultados para la consulta",
|
||||||
"MessageBookshelfNoSeries": "No tienes ninguna serie",
|
"MessageBookshelfNoSeries": "No tiene ninguna serie",
|
||||||
"MessageChapterEndIsAfter": "El final del capítulo es después del final de tu audiolibro",
|
"MessageChapterEndIsAfter": "El final del capítulo es después del final de tu audiolibro",
|
||||||
"MessageChapterErrorFirstNotZero": "El primer capitulo debe iniciar en 0",
|
"MessageChapterErrorFirstNotZero": "El primer capitulo debe iniciar en 0",
|
||||||
"MessageChapterErrorStartGteDuration": "El tiempo de inicio no es válido: debe ser inferior a la duración del audiolibro",
|
"MessageChapterErrorStartGteDuration": "El tiempo de inicio no es válido: debe ser inferior a la duración del audiolibro",
|
||||||
"MessageChapterErrorStartLtPrev": "El tiempo de inicio no es válido: debe ser mayor o igual que el tiempo de inicio del capítulo anterior",
|
"MessageChapterErrorStartLtPrev": "El tiempo de inicio no es válido: debe ser mayor o igual que el tiempo de inicio del capítulo anterior",
|
||||||
"MessageChapterStartIsAfter": "El comienzo del capítulo es después del final de su audiolibro",
|
"MessageChapterStartIsAfter": "El comienzo del capítulo es después del final de su audiolibro",
|
||||||
"MessageCheckingCron": "Revisando cron...",
|
"MessageCheckingCron": "Revisando cron...",
|
||||||
"MessageConfirmCloseFeed": "Está seguro de que desea cerrar esta fuente?",
|
"MessageConfirmCloseFeed": "¿Confirma que quiere cerrar este suministro?",
|
||||||
"MessageConfirmDeleteBackup": "¿Está seguro de que desea eliminar el respaldo {0}?",
|
"MessageConfirmDeleteBackup": "¿Está seguro de que desea eliminar el respaldo {0}?",
|
||||||
"MessageConfirmDeleteDevice": "¿Estás seguro de que deseas eliminar el lector electrónico \"{0}\"?",
|
"MessageConfirmDeleteDevice": "¿Estás seguro de que deseas eliminar el lector electrónico \"{0}\"?",
|
||||||
"MessageConfirmDeleteFile": "Esto eliminará el archivo de su sistema de archivos. ¿Está seguro?",
|
"MessageConfirmDeleteFile": "Esto eliminará el archivo de su sistema de archivos. ¿Está seguro?",
|
||||||
"MessageConfirmDeleteLibrary": "¿Está seguro de que desea eliminar permanentemente la biblioteca \"{0}\"?",
|
"MessageConfirmDeleteLibrary": "¿Está seguro de que desea eliminar permanentemente la biblioteca \"{0}\"?",
|
||||||
"MessageConfirmDeleteLibraryItem": "Esto removerá la librería de la base de datos y archivos en tu sistema. ¿Estás seguro?",
|
"MessageConfirmDeleteLibraryItem": "Esto eliminará el elemento de la biblioteca de la base de datos y del sistema de archivos. ¿Confirma que quiere hacerlo?",
|
||||||
"MessageConfirmDeleteLibraryItems": "Esto removerá {0} elemento(s) de la librería en base de datos y archivos en tu sistema. ¿Estás seguro?",
|
"MessageConfirmDeleteLibraryItems": "Esto eliminará {0} elementos de la biblioteca de la base de datos y del sistema de archivos. ¿Confirma que quiere hacerlo?",
|
||||||
"MessageConfirmDeleteMetadataProvider": "¿Estás seguro de que deseas eliminar el proveedor de metadatos personalizado \"{0}\"?",
|
"MessageConfirmDeleteMetadataProvider": "¿Estás seguro de que deseas eliminar el proveedor de metadatos personalizado \"{0}\"?",
|
||||||
"MessageConfirmDeleteNotification": "¿Estás seguro de que deseas eliminar esta notificación?",
|
"MessageConfirmDeleteNotification": "¿Estás seguro de que deseas eliminar esta notificación?",
|
||||||
"MessageConfirmDeleteSession": "¿Está seguro de que desea eliminar esta sesión?",
|
"MessageConfirmDeleteSession": "¿Está seguro de que desea eliminar esta sesión?",
|
||||||
@ -761,13 +768,13 @@
|
|||||||
"MessageEmbedQueue": "En cola para incrustar metadatos ({0} en cola)",
|
"MessageEmbedQueue": "En cola para incrustar metadatos ({0} en cola)",
|
||||||
"MessageEpisodesQueuedForDownload": "{0} Episodio(s) en cola para descargar",
|
"MessageEpisodesQueuedForDownload": "{0} Episodio(s) en cola para descargar",
|
||||||
"MessageEreaderDevices": "Para garantizar la entrega de libros electrónicos, es posible que tenga que agregar la dirección de correo electrónico anterior como remitente válido para cada dispositivo enumerado a continuación.",
|
"MessageEreaderDevices": "Para garantizar la entrega de libros electrónicos, es posible que tenga que agregar la dirección de correo electrónico anterior como remitente válido para cada dispositivo enumerado a continuación.",
|
||||||
"MessageFeedURLWillBe": "URL de la fuente será {0}",
|
"MessageFeedURLWillBe": "El URL del suministro será {0}",
|
||||||
"MessageFetching": "Buscando...",
|
"MessageFetching": "Buscando...",
|
||||||
"MessageForceReScanDescription": "Escaneará todos los archivos como un nuevo escaneo. Archivos de audio con etiquetas ID3, archivos OPF y archivos de texto serán escaneados como nuevos.",
|
"MessageForceReScanDescription": "Escaneará todos los archivos como un nuevo escaneo. Archivos de audio con etiquetas ID3, archivos OPF y archivos de texto serán escaneados como nuevos.",
|
||||||
"MessageImportantNotice": "¡Notificación importante!",
|
"MessageImportantNotice": "¡Notificación importante!",
|
||||||
"MessageInsertChapterBelow": "Insertar Capítulo Abajo",
|
"MessageInsertChapterBelow": "Insertar Capítulo Abajo",
|
||||||
"MessageItemsSelected": "{0} Elementos Seleccionados",
|
"MessageItemsSelected": "{0} elementos seleccionados",
|
||||||
"MessageItemsUpdated": "{0} Elementos Actualizados",
|
"MessageItemsUpdated": "{0} elementos actualizados",
|
||||||
"MessageJoinUsOn": "Únetenos en",
|
"MessageJoinUsOn": "Únetenos en",
|
||||||
"MessageLoading": "Cargando...",
|
"MessageLoading": "Cargando...",
|
||||||
"MessageLoadingFolders": "Cargando archivos...",
|
"MessageLoadingFolders": "Cargando archivos...",
|
||||||
@ -786,7 +793,7 @@
|
|||||||
"MessageNoBookmarks": "Sin marcadores",
|
"MessageNoBookmarks": "Sin marcadores",
|
||||||
"MessageNoChapters": "Sin capítulos",
|
"MessageNoChapters": "Sin capítulos",
|
||||||
"MessageNoCollections": "Sin colecciones",
|
"MessageNoCollections": "Sin colecciones",
|
||||||
"MessageNoCoversFound": "Ninguna Portada Encontrada",
|
"MessageNoCoversFound": "Ninguna cubierta encontrada",
|
||||||
"MessageNoDescription": "Sin Descripción",
|
"MessageNoDescription": "Sin Descripción",
|
||||||
"MessageNoDevices": "Sin dispositivos",
|
"MessageNoDevices": "Sin dispositivos",
|
||||||
"MessageNoDownloadsInProgress": "No hay descargas actualmente en curso",
|
"MessageNoDownloadsInProgress": "No hay descargas actualmente en curso",
|
||||||
@ -799,18 +806,19 @@
|
|||||||
"MessageNoItems": "Sin elementos",
|
"MessageNoItems": "Sin elementos",
|
||||||
"MessageNoItemsFound": "Ningún elemento encontrado",
|
"MessageNoItemsFound": "Ningún elemento encontrado",
|
||||||
"MessageNoListeningSessions": "Ninguna sesión escuchada",
|
"MessageNoListeningSessions": "Ninguna sesión escuchada",
|
||||||
"MessageNoLogs": "No hay logs",
|
"MessageNoLogs": "Ningún registro",
|
||||||
"MessageNoMediaProgress": "Multimedia sin Progreso",
|
"MessageNoMediaProgress": "Multimedia sin Progreso",
|
||||||
"MessageNoNotifications": "Ninguna Notificación",
|
"MessageNoNotifications": "Ninguna notificación",
|
||||||
"MessageNoPodcastFeed": "Podcast no válido: Sin feed",
|
"MessageNoPodcastFeed": "Podcast no válido: Sin feed",
|
||||||
"MessageNoPodcastsFound": "Ningún podcast encontrado",
|
"MessageNoPodcastsFound": "Ningún podcast encontrado",
|
||||||
"MessageNoResults": "Sin Resultados",
|
"MessageNoResults": "Sin Resultados",
|
||||||
"MessageNoSearchResultsFor": "No hay resultados para la búsqueda \"{0}\"",
|
"MessageNoSearchResultsFor": "La búsqueda «{0}» no produjo ningún resultado",
|
||||||
"MessageNoSeries": "Sin Series",
|
"MessageNoSeries": "Ninguna serie",
|
||||||
"MessageNoTags": "Sin Etiquetas",
|
"MessageNoTags": "Ninguna etiqueta",
|
||||||
"MessageNoTasksRunning": "Ninguna Tarea Corriendo",
|
"MessageNoTasksRunning": "Ninguna tarea en ejecución",
|
||||||
"MessageNoUpdatesWereNecessary": "No fue necesario actualizar",
|
"MessageNoUpdatesWereNecessary": "No fue necesario actualizar",
|
||||||
"MessageNoUserPlaylists": "No tienes lista de reproducciones",
|
"MessageNoUserPlaylists": "No tiene ninguna lista de reproducción",
|
||||||
|
"MessageNoUserPlaylistsHelp": "Las listas de reproducción son privadas. Solo quien las cree podrá verlas.",
|
||||||
"MessageNotYetImplemented": "Aun no implementado",
|
"MessageNotYetImplemented": "Aun no implementado",
|
||||||
"MessageOpmlPreviewNote": "Nota: Esta es una vista previa del archivo OPML analizado. El título real del podcast se obtendrá del canal RSS.",
|
"MessageOpmlPreviewNote": "Nota: Esta es una vista previa del archivo OPML analizado. El título real del podcast se obtendrá del canal RSS.",
|
||||||
"MessageOr": "o",
|
"MessageOr": "o",
|
||||||
@ -818,8 +826,8 @@
|
|||||||
"MessagePlayChapter": "Escuchar el comienzo del capítulo",
|
"MessagePlayChapter": "Escuchar el comienzo del capítulo",
|
||||||
"MessagePlaylistCreateFromCollection": "Crear una lista de reproducción a partir de una colección",
|
"MessagePlaylistCreateFromCollection": "Crear una lista de reproducción a partir de una colección",
|
||||||
"MessagePleaseWait": "Por favor, espera...",
|
"MessagePleaseWait": "Por favor, espera...",
|
||||||
"MessagePodcastHasNoRSSFeedForMatching": "El podcast no tiene una URL de fuente RSS que pueda usar",
|
"MessagePodcastHasNoRSSFeedForMatching": "El pódcast no tiene un URL de suministro RSS que pueda usarse para encontrar correspondencias",
|
||||||
"MessagePodcastSearchField": "Introduzca el término de búsqueda o la URL de la fuente RSS",
|
"MessagePodcastSearchField": "Introduzca el término de búsqueda o el URL del suministro RSS",
|
||||||
"MessageQuickEmbedInProgress": "Integración rápida en proceso",
|
"MessageQuickEmbedInProgress": "Integración rápida en proceso",
|
||||||
"MessageQuickEmbedQueue": "En cola para inserción rápida ({0} en cola)",
|
"MessageQuickEmbedQueue": "En cola para inserción rápida ({0} en cola)",
|
||||||
"MessageQuickMatchAllEpisodes": "Combina rápidamente todos los episodios",
|
"MessageQuickMatchAllEpisodes": "Combina rápidamente todos los episodios",
|
||||||
@ -858,7 +866,7 @@
|
|||||||
"MessageTaskMatchingBooksInLibrary": "Libros coincidentes en la biblioteca \"{0}\"",
|
"MessageTaskMatchingBooksInLibrary": "Libros coincidentes en la biblioteca \"{0}\"",
|
||||||
"MessageTaskNoFilesToScan": "Sin archivos para escanear",
|
"MessageTaskNoFilesToScan": "Sin archivos para escanear",
|
||||||
"MessageTaskOpmlImport": "Importar OPML",
|
"MessageTaskOpmlImport": "Importar OPML",
|
||||||
"MessageTaskOpmlImportDescription": "Creando podcasts a partir de {0} fuentes RSS",
|
"MessageTaskOpmlImportDescription": "Creando pódcast a partir de {0} suministros RSS",
|
||||||
"MessageTaskOpmlImportFeed": "Feed de importación OPML",
|
"MessageTaskOpmlImportFeed": "Feed de importación OPML",
|
||||||
"MessageTaskOpmlImportFeedDescription": "Importando el feed RSS \"{0}\"",
|
"MessageTaskOpmlImportFeedDescription": "Importando el feed RSS \"{0}\"",
|
||||||
"MessageTaskOpmlImportFeedFailed": "No se puede obtener el podcast",
|
"MessageTaskOpmlImportFeedFailed": "No se puede obtener el podcast",
|
||||||
@ -868,7 +876,7 @@
|
|||||||
"MessageTaskOpmlImportFinished": "Añadido {0} podcasts",
|
"MessageTaskOpmlImportFinished": "Añadido {0} podcasts",
|
||||||
"MessageTaskOpmlParseFailed": "No se pudo analizar el archivo OPML",
|
"MessageTaskOpmlParseFailed": "No se pudo analizar el archivo OPML",
|
||||||
"MessageTaskOpmlParseFastFail": "No se encontró la etiqueta <opml> del archivo OPML no válido O no se encontró la etiqueta <outline>",
|
"MessageTaskOpmlParseFastFail": "No se encontró la etiqueta <opml> del archivo OPML no válido O no se encontró la etiqueta <outline>",
|
||||||
"MessageTaskOpmlParseNoneFound": "No se encontraron fuentes en el archivo OPML",
|
"MessageTaskOpmlParseNoneFound": "No se encontró ningún suministro en el archivo OPML",
|
||||||
"MessageTaskScanItemsAdded": "{0} añadido",
|
"MessageTaskScanItemsAdded": "{0} añadido",
|
||||||
"MessageTaskScanItemsMissing": "Falta {0}",
|
"MessageTaskScanItemsMissing": "Falta {0}",
|
||||||
"MessageTaskScanItemsUpdated": "{0} actualizado",
|
"MessageTaskScanItemsUpdated": "{0} actualizado",
|
||||||
@ -888,11 +896,11 @@
|
|||||||
"NoteChangeRootPassword": "El usuario Root es el único usuario que puede no tener una contraseña",
|
"NoteChangeRootPassword": "El usuario Root es el único usuario que puede no tener una contraseña",
|
||||||
"NoteChapterEditorTimes": "Nota: El tiempo de inicio del primer capítulo debe permanecer en 0:00, y el tiempo de inicio del último capítulo no puede exceder la duración del audiolibro.",
|
"NoteChapterEditorTimes": "Nota: El tiempo de inicio del primer capítulo debe permanecer en 0:00, y el tiempo de inicio del último capítulo no puede exceder la duración del audiolibro.",
|
||||||
"NoteFolderPicker": "Nota: Las carpetas ya asignadas no se mostrarán",
|
"NoteFolderPicker": "Nota: Las carpetas ya asignadas no se mostrarán",
|
||||||
"NoteRSSFeedPodcastAppsHttps": "Advertencia: La mayoría de las aplicaciones de podcast requieren que la URL de la fuente RSS use HTTPS",
|
"NoteRSSFeedPodcastAppsHttps": "Atención: la mayoría de las aplicaciones de pódcast requieren que el URL del suministro RSS use HTTPS",
|
||||||
"NoteRSSFeedPodcastAppsPubDate": "Advertencia: 1 o más de sus episodios no tienen fecha de publicación. Algunas aplicaciones de podcast lo requieren.",
|
"NoteRSSFeedPodcastAppsPubDate": "Advertencia: 1 o más de sus episodios no tienen fecha de publicación. Algunas aplicaciones de podcast lo requieren.",
|
||||||
"NoteUploaderFoldersWithMediaFiles": "Las carpetas con archivos multimedia se manejarán como elementos separados en la biblioteca.",
|
"NoteUploaderFoldersWithMediaFiles": "Las carpetas con archivos multimedia se manejarán como elementos separados en la biblioteca.",
|
||||||
"NoteUploaderOnlyAudioFiles": "Si sube solamente archivos de audio, cada archivo se manejará como un audiolibro por separado.",
|
"NoteUploaderOnlyAudioFiles": "Si sube solamente archivos de audio, cada archivo se manejará como un audiolibro por separado.",
|
||||||
"NoteUploaderUnsupportedFiles": "Se ignorarán los archivos no soportados. Al elegir o arrastrar una carpeta, los archivos que no estén dentro de una subcarpeta serán ignorados.",
|
"NoteUploaderUnsupportedFiles": "Se ignorarán los archivos no admitidos. Al elegir o arrastrar una carpeta, los archivos que no estén dentro de una subcarpeta se ignorarán.",
|
||||||
"NotificationOnBackupCompletedDescription": "Se activa cuando se completa una copia de seguridad",
|
"NotificationOnBackupCompletedDescription": "Se activa cuando se completa una copia de seguridad",
|
||||||
"NotificationOnBackupFailedDescription": "Se activa cuando falla una copia de seguridad",
|
"NotificationOnBackupFailedDescription": "Se activa cuando falla una copia de seguridad",
|
||||||
"NotificationOnEpisodeDownloadedDescription": "Se activa cuando se descarga automáticamente un episodio de un podcast",
|
"NotificationOnEpisodeDownloadedDescription": "Se activa cuando se descarga automáticamente un episodio de un podcast",
|
||||||
@ -980,7 +988,7 @@
|
|||||||
"ToastInvalidImageUrl": "URL de la imagen no válida",
|
"ToastInvalidImageUrl": "URL de la imagen no válida",
|
||||||
"ToastInvalidMaxEpisodesToDownload": "Número máximo de episodios para descargar no válidos",
|
"ToastInvalidMaxEpisodesToDownload": "Número máximo de episodios para descargar no válidos",
|
||||||
"ToastInvalidUrl": "URL no válida",
|
"ToastInvalidUrl": "URL no válida",
|
||||||
"ToastItemCoverUpdateSuccess": "Portada del elemento actualizada",
|
"ToastItemCoverUpdateSuccess": "Cubierta del elemento actualizada",
|
||||||
"ToastItemDeletedFailed": "Error al eliminar el elemento",
|
"ToastItemDeletedFailed": "Error al eliminar el elemento",
|
||||||
"ToastItemDeletedSuccess": "Elemento borrado",
|
"ToastItemDeletedSuccess": "Elemento borrado",
|
||||||
"ToastItemDetailsUpdateSuccess": "Detalles del Elemento Actualizados",
|
"ToastItemDetailsUpdateSuccess": "Detalles del Elemento Actualizados",
|
||||||
@ -1012,13 +1020,13 @@
|
|||||||
"ToastNewUserTagError": "Debes seleccionar al menos una etiqueta",
|
"ToastNewUserTagError": "Debes seleccionar al menos una etiqueta",
|
||||||
"ToastNewUserUsernameError": "Introduce un nombre de usuario",
|
"ToastNewUserUsernameError": "Introduce un nombre de usuario",
|
||||||
"ToastNoNewEpisodesFound": "No se encontraron nuevos episodios",
|
"ToastNoNewEpisodesFound": "No se encontraron nuevos episodios",
|
||||||
"ToastNoRSSFeed": "El Podcast no tiene una fuente RSS",
|
"ToastNoRSSFeed": "El pódcast no tiene un suministro RSS",
|
||||||
"ToastNoUpdatesNecessary": "No es necesario actualizar",
|
"ToastNoUpdatesNecessary": "No es necesario actualizar",
|
||||||
"ToastNotificationCreateFailed": "Error al crear notificación",
|
"ToastNotificationCreateFailed": "Error al crear notificación",
|
||||||
"ToastNotificationDeleteFailed": "Error al borrar la notificación",
|
"ToastNotificationDeleteFailed": "Error al borrar la notificación",
|
||||||
"ToastNotificationFailedMaximum": "El número máximo de intentos fallidos debe ser ≥ 0",
|
"ToastNotificationFailedMaximum": "El número máximo de intentos fallidos debe ser ≥ 0",
|
||||||
"ToastNotificationQueueMaximum": "La cola de notificación máxima debe ser ≥ 0",
|
"ToastNotificationQueueMaximum": "La cola de notificación máxima debe ser ≥ 0",
|
||||||
"ToastNotificationSettingsUpdateSuccess": "Ajustes de la notificación actualizados",
|
"ToastNotificationSettingsUpdateSuccess": "Configuración de notificaciones actualizada",
|
||||||
"ToastNotificationTestTriggerFailed": "No se ha podido activar la notificación de prueba",
|
"ToastNotificationTestTriggerFailed": "No se ha podido activar la notificación de prueba",
|
||||||
"ToastNotificationTestTriggerSuccess": "Notificación de prueba activada",
|
"ToastNotificationTestTriggerSuccess": "Notificación de prueba activada",
|
||||||
"ToastNotificationUpdateSuccess": "Notificación actualizada",
|
"ToastNotificationUpdateSuccess": "Notificación actualizada",
|
||||||
@ -1036,8 +1044,8 @@
|
|||||||
"ToastProviderCreatedSuccess": "Nuevo proveedor añadido",
|
"ToastProviderCreatedSuccess": "Nuevo proveedor añadido",
|
||||||
"ToastProviderNameAndUrlRequired": "Nombre y Url obligatorios",
|
"ToastProviderNameAndUrlRequired": "Nombre y Url obligatorios",
|
||||||
"ToastProviderRemoveSuccess": "Proveedor eliminado",
|
"ToastProviderRemoveSuccess": "Proveedor eliminado",
|
||||||
"ToastRSSFeedCloseFailed": "Error al cerrar fuente RSS",
|
"ToastRSSFeedCloseFailed": "Error al cerrar el suministro RSS",
|
||||||
"ToastRSSFeedCloseSuccess": "Fuente RSS cerrada",
|
"ToastRSSFeedCloseSuccess": "Suministro RSS cerrado",
|
||||||
"ToastRemoveFailed": "Error al eliminar",
|
"ToastRemoveFailed": "Error al eliminar",
|
||||||
"ToastRemoveItemFromCollectionFailed": "Error al eliminar el elemento de la colección",
|
"ToastRemoveItemFromCollectionFailed": "Error al eliminar el elemento de la colección",
|
||||||
"ToastRemoveItemFromCollectionSuccess": "Elemento eliminado de la colección",
|
"ToastRemoveItemFromCollectionSuccess": "Elemento eliminado de la colección",
|
||||||
@ -1052,6 +1060,7 @@
|
|||||||
"ToastSelectAtLeastOneUser": "Selecciona al menos un usuario",
|
"ToastSelectAtLeastOneUser": "Selecciona al menos un usuario",
|
||||||
"ToastSendEbookToDeviceFailed": "Error al enviar el ebook al dispositivo",
|
"ToastSendEbookToDeviceFailed": "Error al enviar el ebook al dispositivo",
|
||||||
"ToastSendEbookToDeviceSuccess": "Ebook enviado al dispositivo \"{0}\"",
|
"ToastSendEbookToDeviceSuccess": "Ebook enviado al dispositivo \"{0}\"",
|
||||||
|
"ToastSeriesSubmitFailedSameName": "No se puede añadir dos series con el mismo nombre",
|
||||||
"ToastSeriesUpdateFailed": "Error al actualizar la serie",
|
"ToastSeriesUpdateFailed": "Error al actualizar la serie",
|
||||||
"ToastSeriesUpdateSuccess": "Serie actualizada",
|
"ToastSeriesUpdateSuccess": "Serie actualizada",
|
||||||
"ToastServerSettingsUpdateSuccess": "Configuración del servidor actualizada",
|
"ToastServerSettingsUpdateSuccess": "Configuración del servidor actualizada",
|
||||||
|
@ -229,6 +229,7 @@
|
|||||||
"LabelAddedDate": "Dodano {0}",
|
"LabelAddedDate": "Dodano {0}",
|
||||||
"LabelAdminUsersOnly": "Samo korisnici administratori",
|
"LabelAdminUsersOnly": "Samo korisnici administratori",
|
||||||
"LabelAll": "Sve",
|
"LabelAll": "Sve",
|
||||||
|
"LabelAllEpisodesDownloaded": "Svi preuzeti nastavci",
|
||||||
"LabelAllUsers": "Svi korisnici",
|
"LabelAllUsers": "Svi korisnici",
|
||||||
"LabelAllUsersExcludingGuests": "Svi korisnici osim gostiju",
|
"LabelAllUsersExcludingGuests": "Svi korisnici osim gostiju",
|
||||||
"LabelAllUsersIncludingGuests": "Svi korisnici uključujući i goste",
|
"LabelAllUsersIncludingGuests": "Svi korisnici uključujući i goste",
|
||||||
@ -953,6 +954,7 @@
|
|||||||
"ToastBackupRestoreFailed": "Vraćanje sigurnosne kopije nije uspjelo",
|
"ToastBackupRestoreFailed": "Vraćanje sigurnosne kopije nije uspjelo",
|
||||||
"ToastBackupUploadFailed": "Učitavanje sigurnosne kopije nije uspjelo",
|
"ToastBackupUploadFailed": "Učitavanje sigurnosne kopije nije uspjelo",
|
||||||
"ToastBackupUploadSuccess": "Sigurnosna kopija učitana",
|
"ToastBackupUploadSuccess": "Sigurnosna kopija učitana",
|
||||||
|
"ToastBatchApplyDetailsToItemsSuccess": "Pojedinosti primijenjene stavkama",
|
||||||
"ToastBatchDeleteFailed": "Grupno brisanje nije uspjelo",
|
"ToastBatchDeleteFailed": "Grupno brisanje nije uspjelo",
|
||||||
"ToastBatchDeleteSuccess": "Grupno brisanje je uspjelo",
|
"ToastBatchDeleteSuccess": "Grupno brisanje je uspjelo",
|
||||||
"ToastBatchQuickMatchFailed": "Grupno brzo prepoznavanje nije uspjelo!",
|
"ToastBatchQuickMatchFailed": "Grupno brzo prepoznavanje nije uspjelo!",
|
||||||
@ -1065,6 +1067,7 @@
|
|||||||
"ToastSelectAtLeastOneUser": "Odaberite najmanje jednog korisnika",
|
"ToastSelectAtLeastOneUser": "Odaberite najmanje jednog korisnika",
|
||||||
"ToastSendEbookToDeviceFailed": "Slanje e-knjige na uređaj nije uspjelo",
|
"ToastSendEbookToDeviceFailed": "Slanje e-knjige na uređaj nije uspjelo",
|
||||||
"ToastSendEbookToDeviceSuccess": "E-knjiga poslana uređaju \"{0}\"",
|
"ToastSendEbookToDeviceSuccess": "E-knjiga poslana uređaju \"{0}\"",
|
||||||
|
"ToastSeriesSubmitFailedSameName": "Nije moguće dodati dva istoimena serijala",
|
||||||
"ToastSeriesUpdateFailed": "Ažuriranje serijala nije uspjelo",
|
"ToastSeriesUpdateFailed": "Ažuriranje serijala nije uspjelo",
|
||||||
"ToastSeriesUpdateSuccess": "Serijal uspješno ažuriran",
|
"ToastSeriesUpdateSuccess": "Serijal uspješno ažuriran",
|
||||||
"ToastServerSettingsUpdateSuccess": "Postavke poslužitelja ažurirane",
|
"ToastServerSettingsUpdateSuccess": "Postavke poslužitelja ažurirane",
|
||||||
|
@ -252,7 +252,7 @@
|
|||||||
"LabelBackToUser": "Назад к пользователю",
|
"LabelBackToUser": "Назад к пользователю",
|
||||||
"LabelBackupAudioFiles": "Резервное копирование аудиофайлов",
|
"LabelBackupAudioFiles": "Резервное копирование аудиофайлов",
|
||||||
"LabelBackupLocation": "Путь для бэкапов",
|
"LabelBackupLocation": "Путь для бэкапов",
|
||||||
"LabelBackupsEnableAutomaticBackups": "Включить автоматическое бэкапирование",
|
"LabelBackupsEnableAutomaticBackups": "Автоматическое резервное копирование",
|
||||||
"LabelBackupsEnableAutomaticBackupsHelp": "Бэкапы сохраняются в /metadata/backups",
|
"LabelBackupsEnableAutomaticBackupsHelp": "Бэкапы сохраняются в /metadata/backups",
|
||||||
"LabelBackupsMaxBackupSize": "Максимальный размер бэкапа (в GB) (0 для неограниченного лимита)",
|
"LabelBackupsMaxBackupSize": "Максимальный размер бэкапа (в GB) (0 для неограниченного лимита)",
|
||||||
"LabelBackupsMaxBackupSizeHelp": "В качестве защиты процесс бэкапирования будет завершаться ошибкой, если будет превышен настроенный размер.",
|
"LabelBackupsMaxBackupSizeHelp": "В качестве защиты процесс бэкапирования будет завершаться ошибкой, если будет превышен настроенный размер.",
|
||||||
@ -420,7 +420,7 @@
|
|||||||
"LabelListenAgain": "Послушать снова",
|
"LabelListenAgain": "Послушать снова",
|
||||||
"LabelLogLevelDebug": "Debug",
|
"LabelLogLevelDebug": "Debug",
|
||||||
"LabelLogLevelInfo": "Info",
|
"LabelLogLevelInfo": "Info",
|
||||||
"LabelLogLevelWarn": "Warn",
|
"LabelLogLevelWarn": "Предупреждение",
|
||||||
"LabelLookForNewEpisodesAfterDate": "Искать новые эпизоды после этой даты",
|
"LabelLookForNewEpisodesAfterDate": "Искать новые эпизоды после этой даты",
|
||||||
"LabelLowestPriority": "Самый низкий приоритет",
|
"LabelLowestPriority": "Самый низкий приоритет",
|
||||||
"LabelMatchExistingUsersBy": "Сопоставление существующих пользователей по",
|
"LabelMatchExistingUsersBy": "Сопоставление существующих пользователей по",
|
||||||
@ -558,6 +558,8 @@
|
|||||||
"LabelSettingsBookshelfViewHelp": "Конструкция с деревянными полками",
|
"LabelSettingsBookshelfViewHelp": "Конструкция с деревянными полками",
|
||||||
"LabelSettingsChromecastSupport": "Поддержка Chromecast",
|
"LabelSettingsChromecastSupport": "Поддержка Chromecast",
|
||||||
"LabelSettingsDateFormat": "Формат даты",
|
"LabelSettingsDateFormat": "Формат даты",
|
||||||
|
"LabelSettingsEnableWatcher": "Автоматическое сканирование библиотек на изменение",
|
||||||
|
"LabelSettingsEnableWatcherForLibrary": "Автоматическое сканирование библиотеки на изменение",
|
||||||
"LabelSettingsEnableWatcherHelp": "Включает автоматическое добавление/обновление элементов при обнаружении изменений файлов. *Требуется перезапуск сервера",
|
"LabelSettingsEnableWatcherHelp": "Включает автоматическое добавление/обновление элементов при обнаружении изменений файлов. *Требуется перезапуск сервера",
|
||||||
"LabelSettingsEpubsAllowScriptedContent": "Разрешение содержимого epub с скриптами",
|
"LabelSettingsEpubsAllowScriptedContent": "Разрешение содержимого epub с скриптами",
|
||||||
"LabelSettingsEpubsAllowScriptedContentHelp": "Разрешить файлам epub выполнять скрипты. Рекомендуется отключать этот параметр, если вы не доверяете источнику файлов epub.",
|
"LabelSettingsEpubsAllowScriptedContentHelp": "Разрешить файлам epub выполнять скрипты. Рекомендуется отключать этот параметр, если вы не доверяете источнику файлов epub.",
|
||||||
|
@ -12,12 +12,12 @@
|
|||||||
"ButtonBack": "Späť",
|
"ButtonBack": "Späť",
|
||||||
"ButtonBatchEditPopulateFromExisting": "Vytvoriť z existujúcej",
|
"ButtonBatchEditPopulateFromExisting": "Vytvoriť z existujúcej",
|
||||||
"ButtonBatchEditPopulateMapDetails": "Vyplniť detaily na mape",
|
"ButtonBatchEditPopulateMapDetails": "Vyplniť detaily na mape",
|
||||||
"ButtonBrowseForFolder": "Prehľadávať adresáre",
|
"ButtonBrowseForFolder": "Prehľadávať priečinky",
|
||||||
"ButtonCancel": "Zrušiť",
|
"ButtonCancel": "Zrušiť",
|
||||||
"ButtonCancelEncode": "Zrušiť kódovanie",
|
"ButtonCancelEncode": "Zrušiť kódovanie",
|
||||||
"ButtonChangeRootPassword": "Zmeniť Root heslo",
|
"ButtonChangeRootPassword": "Zmeniť Root heslo",
|
||||||
"ButtonCheckAndDownloadNewEpisodes": "Skontrolovať a stiahnuť nové epizódy",
|
"ButtonCheckAndDownloadNewEpisodes": "Skontrolovať a stiahnuť nové epizódy",
|
||||||
"ButtonChooseAFolder": "Vyberte adresár",
|
"ButtonChooseAFolder": "Vyberte priečinok",
|
||||||
"ButtonChooseFiles": "Vyberte súbory",
|
"ButtonChooseFiles": "Vyberte súbory",
|
||||||
"ButtonClearFilter": "Zrušiť filter",
|
"ButtonClearFilter": "Zrušiť filter",
|
||||||
"ButtonCloseFeed": "Zatvoriť zdroj",
|
"ButtonCloseFeed": "Zatvoriť zdroj",
|
||||||
@ -32,6 +32,8 @@
|
|||||||
"ButtonEditChapters": "Upraviť kapitoly",
|
"ButtonEditChapters": "Upraviť kapitoly",
|
||||||
"ButtonEditPodcast": "Upraviť podcast",
|
"ButtonEditPodcast": "Upraviť podcast",
|
||||||
"ButtonEnable": "Povoliť",
|
"ButtonEnable": "Povoliť",
|
||||||
|
"ButtonFireAndFail": "Fire and Fail",
|
||||||
|
"ButtonFireOnTest": "Fire onTest udalosť",
|
||||||
"ButtonForceReScan": "Vynútiť preskenovanie",
|
"ButtonForceReScan": "Vynútiť preskenovanie",
|
||||||
"ButtonFullPath": "Zobraziť cestu",
|
"ButtonFullPath": "Zobraziť cestu",
|
||||||
"ButtonHide": "Skryť",
|
"ButtonHide": "Skryť",
|
||||||
@ -88,6 +90,97 @@
|
|||||||
"ButtonSaveTracklist": "Uložiť zoznam",
|
"ButtonSaveTracklist": "Uložiť zoznam",
|
||||||
"ButtonScan": "Skenovať",
|
"ButtonScan": "Skenovať",
|
||||||
"ButtonScanLibrary": "Skenovať knižnicu",
|
"ButtonScanLibrary": "Skenovať knižnicu",
|
||||||
|
"ButtonScrollLeft": "Doľava",
|
||||||
|
"ButtonScrollRight": "Doprava",
|
||||||
|
"ButtonSearch": "Vyhľadávanie",
|
||||||
|
"ButtonSelectFolderPath": "Vybrať umiestnenie priečinku",
|
||||||
|
"ButtonSeries": "Série",
|
||||||
|
"ButtonSetChaptersFromTracks": "Nastaviť kapitoly podľa stôp",
|
||||||
|
"ButtonShare": "Zdieľať",
|
||||||
|
"ButtonShiftTimes": "Posunúť začiatky kapitol",
|
||||||
|
"ButtonShow": "Zobraziť",
|
||||||
|
"ButtonStartM4BEncode": "Spustiť prekódovanie na M4B",
|
||||||
|
"ButtonStartMetadataEmbed": "Vložiť metadáta",
|
||||||
|
"ButtonStats": "Štatistiky",
|
||||||
|
"ButtonSubmit": "Odoslať",
|
||||||
|
"ButtonTest": "Test",
|
||||||
|
"ButtonUnlinkOpenId": "Odhlásiť OpenID",
|
||||||
|
"ButtonUpload": "Nahrať",
|
||||||
|
"ButtonUploadBackup": "Nahrať zálohu",
|
||||||
|
"ButtonUploadCover": "Nahrať obal",
|
||||||
|
"ButtonUploadOPMLFile": "Nahrať súbor OPML",
|
||||||
|
"ButtonUserDelete": "Odstrániť užívateľa {0}",
|
||||||
|
"ButtonUserEdit": "Upraviť užívateľa {0}",
|
||||||
|
"ButtonViewAll": "Zobraziť všetko",
|
||||||
|
"ButtonYes": "Áno",
|
||||||
|
"ErrorUploadFetchMetadataAPI": "Chyba pri sťahovaní metadát",
|
||||||
|
"ErrorUploadFetchMetadataNoResults": "Metadáta sa nenašli - skúste upraviť názov a/alebo autora",
|
||||||
|
"ErrorUploadLacksTitle": "Musí mať názov",
|
||||||
|
"HeaderAccount": "Účet",
|
||||||
|
"HeaderAddCustomMetadataProvider": "Pridať vastný zdroj metadát",
|
||||||
|
"HeaderAdvanced": "Pokročilé",
|
||||||
|
"HeaderAppriseNotificationSettings": "Nastavenie Apprise notifikácií",
|
||||||
|
"HeaderAudioTracks": "Zvukové stopy",
|
||||||
|
"HeaderAudiobookTools": "Nástroje na správu súborov audiokníh",
|
||||||
|
"HeaderAuthentication": "Overenie",
|
||||||
|
"HeaderBackups": "Zálohy",
|
||||||
|
"HeaderChangePassword": "Zmeniť heslo",
|
||||||
|
"HeaderChapters": "Kapitoly",
|
||||||
|
"HeaderChooseAFolder": "Vybrať priečinok",
|
||||||
|
"HeaderCollection": "Zbierka",
|
||||||
|
"HeaderCollectionItems": "Položky zbierky",
|
||||||
|
"HeaderCover": "Obal",
|
||||||
|
"HeaderCurrentDownloads": "Aktuálne sťahovanie",
|
||||||
|
"HeaderCustomMessageOnLogin": "Vlastné privítanie pri prihlásení",
|
||||||
|
"HeaderCustomMetadataProviders": "Vlastné zdroje metadát",
|
||||||
|
"HeaderDetails": "Podrobnosti",
|
||||||
|
"HeaderDownloadQueue": "Poradie sťahovania",
|
||||||
|
"HeaderEbookFiles": "Súbory e-kníh",
|
||||||
|
"HeaderEmail": "E-mail",
|
||||||
|
"HeaderEmailSettings": "Nastavenie e-mailu",
|
||||||
|
"HeaderEpisodes": "Epizódy",
|
||||||
|
"HeaderEreaderDevices": "Čítačky e-kníh",
|
||||||
|
"HeaderEreaderSettings": "Nastavenia čítačky",
|
||||||
|
"HeaderFiles": "Súbory",
|
||||||
|
"HeaderFindChapters": "Nájsť kapitoly",
|
||||||
|
"HeaderIgnoredFiles": "Ignorované súbory",
|
||||||
|
"HeaderItemFiles": "Položka Súbory",
|
||||||
|
"HeaderItemMetadataUtils": "Položka Nástroje metadát",
|
||||||
|
"HeaderLastListeningSession": "Posledné pripojenie",
|
||||||
|
"HeaderLatestEpisodes": "Najnovšie epizódy",
|
||||||
|
"HeaderLibraries": "Knižnice",
|
||||||
|
"HeaderLibraryFiles": "Súbory knižnice",
|
||||||
|
"HeaderLibraryStats": "Štatistiky knižnice",
|
||||||
|
"HeaderListeningSessions": "Pripojenia",
|
||||||
|
"HeaderListeningStats": "Štatistiky počúvania",
|
||||||
|
"HeaderLogin": "Prihlásenie",
|
||||||
|
"HeaderLogs": "Záznamy udalostí",
|
||||||
|
"HeaderManageGenres": "Spravovať žánre",
|
||||||
|
"HeaderManageTags": "Spravovať štítky",
|
||||||
"HeaderMatch": "Spárovať",
|
"HeaderMatch": "Spárovať",
|
||||||
|
"HeaderMetadataOrderOfPrecedence": "Metadáta pravidiel poradia",
|
||||||
|
"HeaderMetadataToEmbed": "Metadáta na vloženie",
|
||||||
|
"HeaderNewAccount": "Nový účet",
|
||||||
|
"HeaderNewLibrary": "Nová knižnica",
|
||||||
|
"HeaderNotificationCreate": "Vytvoriť notifikáciu",
|
||||||
|
"HeaderNotificationUpdate": "Aktualizovať notifikáciu",
|
||||||
|
"HeaderNotifications": "Notifikácie",
|
||||||
|
"HeaderOpenIDConnectAuthentication": "Overenie pripojenia OpenID",
|
||||||
|
"HeaderOpenListeningSessions": "Aktívne pripojenia",
|
||||||
|
"HeaderOpenRSSFeed": "Otvoriť RSS zdroj",
|
||||||
|
"HeaderOtherFiles": "Ostatné súbory",
|
||||||
|
"HeaderPasswordAuthentication": "Overenie heslom",
|
||||||
|
"HeaderPermissions": "Povolenia",
|
||||||
|
"HeaderPlayerQueue": "Poradie prehrávania",
|
||||||
|
"HeaderPlayerSettings": "Nastavenia prehrávania",
|
||||||
|
"HeaderPlaylist": "Playlist",
|
||||||
|
"HeaderPlaylistItems": "Položky playlistu",
|
||||||
|
"HeaderPodcastsToAdd": "Podcasty na pridanie",
|
||||||
|
"HeaderPreviewCover": "Ukážka obalu",
|
||||||
|
"HeaderRSSFeedGeneral": "Detaily RSS",
|
||||||
|
"HeaderRSSFeedIsOpen": "RSS zdroj je otvorený",
|
||||||
|
"HeaderRSSFeeds": "RSS zdroje",
|
||||||
|
"HeaderRemoveEpisode": "Odstrániť epizódu",
|
||||||
|
"HeaderRemoveEpisodes": "Odstrániť {0} epizód",
|
||||||
"LabelBackupsNumberToKeepHelp": "Týmto spôsobom odstránite vždy iba jednu zálohu. V prípade, ak chcete odtrániť viacero záloh, mali by ste ich odstrániť manuálne."
|
"LabelBackupsNumberToKeepHelp": "Týmto spôsobom odstránite vždy iba jednu zálohu. V prípade, ak chcete odtrániť viacero záloh, mali by ste ich odstrániť manuálne."
|
||||||
}
|
}
|
||||||
|
@ -229,6 +229,7 @@
|
|||||||
"LabelAddedDate": "Dodano {0}",
|
"LabelAddedDate": "Dodano {0}",
|
||||||
"LabelAdminUsersOnly": "Samo administratorji",
|
"LabelAdminUsersOnly": "Samo administratorji",
|
||||||
"LabelAll": "Vse",
|
"LabelAll": "Vse",
|
||||||
|
"LabelAllEpisodesDownloaded": "Vse epizode so prenešene",
|
||||||
"LabelAllUsers": "Vsi uporabniki",
|
"LabelAllUsers": "Vsi uporabniki",
|
||||||
"LabelAllUsersExcludingGuests": "Vsi uporabniki razen gosti",
|
"LabelAllUsersExcludingGuests": "Vsi uporabniki razen gosti",
|
||||||
"LabelAllUsersIncludingGuests": "Vsi uporabniki vključno z gosti",
|
"LabelAllUsersIncludingGuests": "Vsi uporabniki vključno z gosti",
|
||||||
@ -953,6 +954,7 @@
|
|||||||
"ToastBackupRestoreFailed": "Varnostne kopije ni bilo mogoče obnoviti",
|
"ToastBackupRestoreFailed": "Varnostne kopije ni bilo mogoče obnoviti",
|
||||||
"ToastBackupUploadFailed": "Nalaganje varnostne kopije ni uspelo",
|
"ToastBackupUploadFailed": "Nalaganje varnostne kopije ni uspelo",
|
||||||
"ToastBackupUploadSuccess": "Varnostna kopija je naložena",
|
"ToastBackupUploadSuccess": "Varnostna kopija je naložena",
|
||||||
|
"ToastBatchApplyDetailsToItemsSuccess": "Podrobnosti, uporabljene za elemente",
|
||||||
"ToastBatchDeleteFailed": "Paketno brisanje ni uspelo",
|
"ToastBatchDeleteFailed": "Paketno brisanje ni uspelo",
|
||||||
"ToastBatchDeleteSuccess": "Paketno brisanje je bilo uspešno",
|
"ToastBatchDeleteSuccess": "Paketno brisanje je bilo uspešno",
|
||||||
"ToastBatchQuickMatchFailed": "Paketno hitro ujemanje ni uspelo!",
|
"ToastBatchQuickMatchFailed": "Paketno hitro ujemanje ni uspelo!",
|
||||||
@ -1065,6 +1067,7 @@
|
|||||||
"ToastSelectAtLeastOneUser": "Izberite vsaj enega uporabnika",
|
"ToastSelectAtLeastOneUser": "Izberite vsaj enega uporabnika",
|
||||||
"ToastSendEbookToDeviceFailed": "E-knjige ni bilo mogoče poslati v napravo",
|
"ToastSendEbookToDeviceFailed": "E-knjige ni bilo mogoče poslati v napravo",
|
||||||
"ToastSendEbookToDeviceSuccess": "E-knjiga je bila poslana v napravo \"{0}\"",
|
"ToastSendEbookToDeviceSuccess": "E-knjiga je bila poslana v napravo \"{0}\"",
|
||||||
|
"ToastSeriesSubmitFailedSameName": "Dveh serij z istim imenom ni mogoče dodati",
|
||||||
"ToastSeriesUpdateFailed": "Posodobitev serije ni uspela",
|
"ToastSeriesUpdateFailed": "Posodobitev serije ni uspela",
|
||||||
"ToastSeriesUpdateSuccess": "Uspešna posodobitev serije",
|
"ToastSeriesUpdateSuccess": "Uspešna posodobitev serije",
|
||||||
"ToastServerSettingsUpdateSuccess": "Nastavitve strežnika so bile posodobljene",
|
"ToastServerSettingsUpdateSuccess": "Nastavitve strežnika so bile posodobljene",
|
||||||
|
@ -71,8 +71,8 @@
|
|||||||
"ButtonQuickMatch": "Snabbmatchning",
|
"ButtonQuickMatch": "Snabbmatchning",
|
||||||
"ButtonReScan": "Ny skanning",
|
"ButtonReScan": "Ny skanning",
|
||||||
"ButtonRead": "Läs",
|
"ButtonRead": "Läs",
|
||||||
"ButtonReadLess": "Läs mindre",
|
"ButtonReadLess": "Visa mindre",
|
||||||
"ButtonReadMore": "Läs mer",
|
"ButtonReadMore": "Visa mer",
|
||||||
"ButtonRefresh": "Uppdatera",
|
"ButtonRefresh": "Uppdatera",
|
||||||
"ButtonRemove": "Ta bort",
|
"ButtonRemove": "Ta bort",
|
||||||
"ButtonRemoveAll": "Ta bort alla",
|
"ButtonRemoveAll": "Ta bort alla",
|
||||||
@ -85,7 +85,7 @@
|
|||||||
"ButtonRestore": "Återställ",
|
"ButtonRestore": "Återställ",
|
||||||
"ButtonSave": "Spara",
|
"ButtonSave": "Spara",
|
||||||
"ButtonSaveAndClose": "Spara och stäng",
|
"ButtonSaveAndClose": "Spara och stäng",
|
||||||
"ButtonSaveTracklist": "Spara spårlista",
|
"ButtonSaveTracklist": "Spara ordningsföljden",
|
||||||
"ButtonScan": "Skanna",
|
"ButtonScan": "Skanna",
|
||||||
"ButtonScanLibrary": "Skanna bibliotek",
|
"ButtonScanLibrary": "Skanna bibliotek",
|
||||||
"ButtonScrollLeft": "Scroll vänster",
|
"ButtonScrollLeft": "Scroll vänster",
|
||||||
@ -100,7 +100,7 @@
|
|||||||
"ButtonStartM4BEncode": "Starta M4B-omkodning",
|
"ButtonStartM4BEncode": "Starta M4B-omkodning",
|
||||||
"ButtonStartMetadataEmbed": "Infoga metadata",
|
"ButtonStartMetadataEmbed": "Infoga metadata",
|
||||||
"ButtonStats": "Statistik",
|
"ButtonStats": "Statistik",
|
||||||
"ButtonSubmit": "Spara",
|
"ButtonSubmit": "Skicka",
|
||||||
"ButtonTest": "Testa",
|
"ButtonTest": "Testa",
|
||||||
"ButtonUpload": "Ladda upp",
|
"ButtonUpload": "Ladda upp",
|
||||||
"ButtonUploadBackup": "Läs in säkerhetskopia",
|
"ButtonUploadBackup": "Läs in säkerhetskopia",
|
||||||
@ -117,7 +117,7 @@
|
|||||||
"HeaderAddCustomMetadataProvider": "Addera egen källa för metadata",
|
"HeaderAddCustomMetadataProvider": "Addera egen källa för metadata",
|
||||||
"HeaderAdvanced": "Avancerad",
|
"HeaderAdvanced": "Avancerad",
|
||||||
"HeaderAppriseNotificationSettings": "Inställningar av meddelanden med Apprise",
|
"HeaderAppriseNotificationSettings": "Inställningar av meddelanden med Apprise",
|
||||||
"HeaderAudioTracks": "Ljudspår",
|
"HeaderAudioTracks": "Ljudfiler",
|
||||||
"HeaderAudiobookTools": "Hantering av ljudboksfiler",
|
"HeaderAudiobookTools": "Hantering av ljudboksfiler",
|
||||||
"HeaderAuthentication": "Autentisering",
|
"HeaderAuthentication": "Autentisering",
|
||||||
"HeaderBackups": "Säkerhetskopior",
|
"HeaderBackups": "Säkerhetskopior",
|
||||||
@ -164,6 +164,7 @@
|
|||||||
"HeaderNotificationUpdate": "Uppdateringsnotis",
|
"HeaderNotificationUpdate": "Uppdateringsnotis",
|
||||||
"HeaderNotifications": "Meddelanden",
|
"HeaderNotifications": "Meddelanden",
|
||||||
"HeaderOpenIDConnectAuthentication": "OpenID Connect Autentisering",
|
"HeaderOpenIDConnectAuthentication": "OpenID Connect Autentisering",
|
||||||
|
"HeaderOpenListeningSessions": "Öppna lyssningstillfällen",
|
||||||
"HeaderOpenRSSFeed": "Öppna RSS-flöde",
|
"HeaderOpenRSSFeed": "Öppna RSS-flöde",
|
||||||
"HeaderOtherFiles": "Andra filer",
|
"HeaderOtherFiles": "Andra filer",
|
||||||
"HeaderPasswordAuthentication": "Lösenordsautentisering",
|
"HeaderPasswordAuthentication": "Lösenordsautentisering",
|
||||||
@ -224,6 +225,7 @@
|
|||||||
"LabelAddedDate": "Adderad {0}",
|
"LabelAddedDate": "Adderad {0}",
|
||||||
"LabelAdminUsersOnly": "Endast administratörer",
|
"LabelAdminUsersOnly": "Endast administratörer",
|
||||||
"LabelAll": "Alla",
|
"LabelAll": "Alla",
|
||||||
|
"LabelAllEpisodesDownloaded": "Alla avsnitt är nedladdade",
|
||||||
"LabelAllUsers": "Alla användare",
|
"LabelAllUsers": "Alla användare",
|
||||||
"LabelAllUsersExcludingGuests": "Alla användare utom gäster",
|
"LabelAllUsersExcludingGuests": "Alla användare utom gäster",
|
||||||
"LabelAllUsersIncludingGuests": "Alla användare inklusive gäster",
|
"LabelAllUsersIncludingGuests": "Alla användare inklusive gäster",
|
||||||
@ -281,7 +283,7 @@
|
|||||||
"LabelCoverProvider": "Källa för omslag",
|
"LabelCoverProvider": "Källa för omslag",
|
||||||
"LabelCreatedAt": "Skapad",
|
"LabelCreatedAt": "Skapad",
|
||||||
"LabelCronExpression": "Schemaläggning med hjälp av Cron (Cron Expression)",
|
"LabelCronExpression": "Schemaläggning med hjälp av Cron (Cron Expression)",
|
||||||
"LabelCurrent": "Nuvarande",
|
"LabelCurrent": "Nuvarande plats",
|
||||||
"LabelCurrently": "För närvarande:",
|
"LabelCurrently": "För närvarande:",
|
||||||
"LabelCustomCronExpression": "Anpassat Cron-uttryck:",
|
"LabelCustomCronExpression": "Anpassat Cron-uttryck:",
|
||||||
"LabelDatetime": "Datum och klockslag",
|
"LabelDatetime": "Datum och klockslag",
|
||||||
@ -293,17 +295,17 @@
|
|||||||
"LabelDeviceInfo": "Enhetsinformation",
|
"LabelDeviceInfo": "Enhetsinformation",
|
||||||
"LabelDeviceIsAvailableTo": "Enhet är tillgänglig för...",
|
"LabelDeviceIsAvailableTo": "Enhet är tillgänglig för...",
|
||||||
"LabelDirectory": "Katalog",
|
"LabelDirectory": "Katalog",
|
||||||
"LabelDiscFromFilename": "Skiva från filnamn",
|
"LabelDiscFromFilename": "Skiva från filnamnet",
|
||||||
"LabelDiscFromMetadata": "Skiva från metadata",
|
"LabelDiscFromMetadata": "Skiva från metadata",
|
||||||
"LabelDiscover": "Några förslag",
|
"LabelDiscover": "Några förslag",
|
||||||
"LabelDownload": "Ladda ner",
|
"LabelDownload": "Ladda ner",
|
||||||
"LabelDownloadNEpisodes": "Ladda ner {0} avsnitt",
|
"LabelDownloadNEpisodes": "Ladda ner {0} avsnitt",
|
||||||
"LabelDownloadable": "Nedladdningsbar",
|
"LabelDownloadable": "Nedladdningsbar",
|
||||||
"LabelDuration": "Varaktighet",
|
"LabelDuration": "Längd",
|
||||||
"LabelDurationComparisonExactMatch": "(exakt matchning)",
|
"LabelDurationComparisonExactMatch": "(exakt matchning)",
|
||||||
"LabelDurationComparisonLonger": "({0} längre)",
|
"LabelDurationComparisonLonger": "({0} längre)",
|
||||||
"LabelDurationComparisonShorter": "({0} kortare)",
|
"LabelDurationComparisonShorter": "({0} kortare)",
|
||||||
"LabelDurationFound": "Varaktighet hittad:",
|
"LabelDurationFound": "Längd hittad:",
|
||||||
"LabelEbook": "E-bok",
|
"LabelEbook": "E-bok",
|
||||||
"LabelEbooks": "E-böcker",
|
"LabelEbooks": "E-böcker",
|
||||||
"LabelEdit": "Redigera",
|
"LabelEdit": "Redigera",
|
||||||
@ -317,14 +319,14 @@
|
|||||||
"LabelEmbeddedCover": "Infogat omslag",
|
"LabelEmbeddedCover": "Infogat omslag",
|
||||||
"LabelEnable": "Aktivera",
|
"LabelEnable": "Aktivera",
|
||||||
"LabelEncodingBackupLocation": "En säkerhetskopia av ljudfilerna kommer att placeras i katalogen:",
|
"LabelEncodingBackupLocation": "En säkerhetskopia av ljudfilerna kommer att placeras i katalogen:",
|
||||||
"LabelEncodingChaptersNotEmbedded": "Information om kapitel kommer inte att inkluderas i ljudböcker med flera ljudspår.",
|
"LabelEncodingChaptersNotEmbedded": "Information om kapitel kommer inte att inkluderas i ljudböcker med flera ljudfiler.",
|
||||||
"LabelEncodingClearItemCache": "Kom ihåg att regelbundet rensa cachen för föremål. Du hittar funktionen längst ner på sidan 'Inställningar'.",
|
"LabelEncodingClearItemCache": "Kom ihåg att regelbundet rensa cachen för föremål. Du hittar funktionen längst ner på sidan 'Inställningar'.",
|
||||||
"LabelEncodingFinishedM4B": "Den färdiga M4B-filen kommer att placeras i katalogen:",
|
"LabelEncodingFinishedM4B": "Den färdiga M4B-filen kommer att placeras i katalogen:",
|
||||||
"LabelEncodingInfoEmbedded": "Metadata kommer att adderas i ljudfilerna i mappen med ljudboken.",
|
"LabelEncodingInfoEmbedded": "Metadata kommer att adderas i ljudfilerna i mappen med ljudboken.",
|
||||||
"LabelEncodingStartedNavigation": "När du startat uppgiften kan du lämna denna sida. Arbetet fortsätter i bakgrunden.",
|
"LabelEncodingStartedNavigation": "När du startat uppgiften kan du lämna denna sida. Arbetet fortsätter i bakgrunden.",
|
||||||
"LabelEncodingTimeWarning": "Omkodningen kan ta upp till 30 minuter eller ännu längre för riktigt stora filer.",
|
"LabelEncodingTimeWarning": "Omkodningen kan ta upp till 30 minuter eller ännu längre för riktigt stora filer.",
|
||||||
"LabelEncodingWarningAdvancedSettings": "VARNING: Ändra inte inställningarna om du inte är bekant med inställningarna för omkodning med 'ffmpeg'.",
|
"LabelEncodingWarningAdvancedSettings": "VARNING: Ändra inte inställningarna om du inte är bekant med inställningarna för omkodning med 'ffmpeg'.",
|
||||||
"LabelEncodingWatcherDisabled": "Om funktionen 'Watcher' är avstängd behöver du göra en ny skanning av ljudboken efteråt.",
|
"LabelEncodingWatcherDisabled": "Om den automatiska bevakningen av förändringar är avstängd behöver du göra en ny skanning av ljudboken efteråt.",
|
||||||
"LabelEnd": "Slut",
|
"LabelEnd": "Slut",
|
||||||
"LabelEndOfChapter": "Slut av kapitel",
|
"LabelEndOfChapter": "Slut av kapitel",
|
||||||
"LabelEpisode": "Avsnitt",
|
"LabelEpisode": "Avsnitt",
|
||||||
@ -429,7 +431,7 @@
|
|||||||
"LabelMetadataProvider": "Källa för metadata",
|
"LabelMetadataProvider": "Källa för metadata",
|
||||||
"LabelMinute": "Minut",
|
"LabelMinute": "Minut",
|
||||||
"LabelMinutes": "Minuter",
|
"LabelMinutes": "Minuter",
|
||||||
"LabelMissing": "Saknad",
|
"LabelMissing": "Saknar",
|
||||||
"LabelMissingEbook": "Saknar e-bok",
|
"LabelMissingEbook": "Saknar e-bok",
|
||||||
"LabelMissingSupplementaryEbook": "Saknar kompletterande e-bok",
|
"LabelMissingSupplementaryEbook": "Saknar kompletterande e-bok",
|
||||||
"LabelMore": "Mer",
|
"LabelMore": "Mer",
|
||||||
@ -437,7 +439,7 @@
|
|||||||
"LabelName": "Namn",
|
"LabelName": "Namn",
|
||||||
"LabelNarrator": "Uppläsare",
|
"LabelNarrator": "Uppläsare",
|
||||||
"LabelNarrators": "Uppläsare",
|
"LabelNarrators": "Uppläsare",
|
||||||
"LabelNew": "Nytt",
|
"LabelNew": "Ny plats",
|
||||||
"LabelNewPassword": "Nytt lösenord",
|
"LabelNewPassword": "Nytt lösenord",
|
||||||
"LabelNewestAuthors": "Senaste författarna",
|
"LabelNewestAuthors": "Senaste författarna",
|
||||||
"LabelNewestEpisodes": "Senaste avsnitten",
|
"LabelNewestEpisodes": "Senaste avsnitten",
|
||||||
@ -488,7 +490,7 @@
|
|||||||
"LabelProgress": "Framsteg",
|
"LabelProgress": "Framsteg",
|
||||||
"LabelProvider": "Källa",
|
"LabelProvider": "Källa",
|
||||||
"LabelPubDate": "Publiceringsdatum",
|
"LabelPubDate": "Publiceringsdatum",
|
||||||
"LabelPublishYear": "Publiceringsår",
|
"LabelPublishYear": "Utgivningsår",
|
||||||
"LabelPublishedDate": "Publicerad {0}",
|
"LabelPublishedDate": "Publicerad {0}",
|
||||||
"LabelPublishedDecade": "Årtionde för publicering",
|
"LabelPublishedDecade": "Årtionde för publicering",
|
||||||
"LabelPublishedDecades": "Årtionde för publicering",
|
"LabelPublishedDecades": "Årtionde för publicering",
|
||||||
@ -542,9 +544,10 @@
|
|||||||
"LabelSettingsBookshelfViewHelp": "Bakgrund med ett utseende liknande en bokhylla i trä",
|
"LabelSettingsBookshelfViewHelp": "Bakgrund med ett utseende liknande en bokhylla i trä",
|
||||||
"LabelSettingsChromecastSupport": "Stöd för Chromecast",
|
"LabelSettingsChromecastSupport": "Stöd för Chromecast",
|
||||||
"LabelSettingsDateFormat": "Datumformat",
|
"LabelSettingsDateFormat": "Datumformat",
|
||||||
"LabelSettingsEnableWatcherHelp": "Aktiverar automatik att addera/uppdatera<br> objekt när ändringar av filer genomförs.<br>OBS: Kräver en omstart av servern",
|
"LabelSettingsEnableWatcher": "Automatiskt upptäcka förändringar i biblioteket",
|
||||||
|
"LabelSettingsEnableWatcherHelp": "Aktiverar automatik att upptäcka när objekt<br>adderas, uppdateras eller raderas.<br>OBS: Kräver en omstart av servern",
|
||||||
"LabelSettingsEpubsAllowScriptedContent": "Tillåt e-böcker i epubs-format som innehåller script",
|
"LabelSettingsEpubsAllowScriptedContent": "Tillåt e-böcker i epubs-format som innehåller script",
|
||||||
"LabelSettingsEpubsAllowScriptedContentHelp": "Tillåt att epub-filer får använda script.<br>Det rekommenderas att denna inställning är<br>avstängd när du inte litar på källan för epub-filerna.",
|
"LabelSettingsEpubsAllowScriptedContentHelp": "Tillåt att epub-filer får innehålla script.<br>Det rekommenderas att denna inställning är<br>avstängd när du inte litar på källan för epub-filerna.",
|
||||||
"LabelSettingsExperimentalFeatures": "Experimentella funktioner",
|
"LabelSettingsExperimentalFeatures": "Experimentella funktioner",
|
||||||
"LabelSettingsExperimentalFeaturesHelp": "Funktioner under utveckling som behöver din feedback och hjälp med testning. Klicka för att öppna diskussionen på GitHub.",
|
"LabelSettingsExperimentalFeaturesHelp": "Funktioner under utveckling som behöver din feedback och hjälp med testning. Klicka för att öppna diskussionen på GitHub.",
|
||||||
"LabelSettingsFindCovers": "Hitta ett omslag",
|
"LabelSettingsFindCovers": "Hitta ett omslag",
|
||||||
@ -557,13 +560,13 @@
|
|||||||
"LabelSettingsLibraryMarkAsFinishedTimeRemaining": "Återstående tid är mindre än (sekunder)",
|
"LabelSettingsLibraryMarkAsFinishedTimeRemaining": "Återstående tid är mindre än (sekunder)",
|
||||||
"LabelSettingsLibraryMarkAsFinishedWhen": "Markera objekt som avslutade när",
|
"LabelSettingsLibraryMarkAsFinishedWhen": "Markera objekt som avslutade när",
|
||||||
"LabelSettingsOnlyShowLaterBooksInContinueSeries": "Hoppa över tidigare böcker i en serie",
|
"LabelSettingsOnlyShowLaterBooksInContinueSeries": "Hoppa över tidigare böcker i en serie",
|
||||||
"LabelSettingsOnlyShowLaterBooksInContinueSeriesHelp": "Sektionen 'Fortsätt med serien' på startsidan visar \"nästa bok\" i serien,<br>där åtminstone en bok avslutats, och ingen bok i serien har påbörjats.<br>Om detta alternativ aktiveras kommer efterföljande bok till den<br>avslutade att föreslås - istället för den första ej avslutade boken i serien.",
|
"LabelSettingsOnlyShowLaterBooksInContinueSeriesHelp": "Sektionen 'Fortsätt med serien' på startsidan visar <br>\"nästa bok\" i serien, där åtminstone en bok avslutats,<br>och ingen bok i serien har påbörjats.<br><br>Om detta alternativ aktiveras kommer efterföljande bok<br>till den avslutade att föreslås - istället<br>för den första ej avslutade boken i serien.",
|
||||||
"LabelSettingsParseSubtitles": "Hämta undertitel från bokens mapp",
|
"LabelSettingsParseSubtitles": "Hämta undertitel från bokens mapp",
|
||||||
"LabelSettingsParseSubtitlesHelp": "Hämtar undertiteln från namnet<br> på mappen där boken lagras.<br>Undertiteln måste vara åtskilda med ett bindestreck ' - '.<br>En mapp med namnet 'Boktitel - Bokens undertitel'<br> får undertiteln \"Bokens undertitel\"",
|
"LabelSettingsParseSubtitlesHelp": "Hämtar undertiteln från namnet<br> på mappen där boken lagras.<br>Undertiteln måste vara åtskilda med ett bindestreck ' - '.<br>En mapp med namnet 'Boktitel - Bokens undertitel'<br> får undertiteln \"Bokens undertitel\"",
|
||||||
"LabelSettingsPreferMatchedMetadata": "Prioritera matchad metadata",
|
"LabelSettingsPreferMatchedMetadata": "Prioritera matchad metadata",
|
||||||
"LabelSettingsPreferMatchedMetadataHelp": "Matchad data kommer att ersätta befintliga uppgifter vid en snabbmatchning. Som standard kommer en snabbmatchning endast att fylla i saknade detaljer.",
|
"LabelSettingsPreferMatchedMetadataHelp": "Matchad data kommer att ersätta befintliga uppgifter vid en snabbmatchning. Som standard kommer en snabbmatchning endast att fylla i saknade detaljer.",
|
||||||
"LabelSettingsSkipMatchingBooksWithASIN": "Hoppa över matchande böcker som har en ASIN-kod",
|
"LabelSettingsSkipMatchingBooksWithASIN": "Hoppa över matchande böcker med ASIN-kod",
|
||||||
"LabelSettingsSkipMatchingBooksWithISBN": "Hoppa över matchande böcker som har en ISBN-kod",
|
"LabelSettingsSkipMatchingBooksWithISBN": "Hoppa över matchande böcker med ISBN-kod",
|
||||||
"LabelSettingsSortingIgnorePrefixes": "Ignorera prefix vid sortering",
|
"LabelSettingsSortingIgnorePrefixes": "Ignorera prefix vid sortering",
|
||||||
"LabelSettingsSortingIgnorePrefixesHelp": "För prefix som t.ex. \"the\" kommer boktiteln \"The Book Title\" att sorteras som \"Book Title, The\"",
|
"LabelSettingsSortingIgnorePrefixesHelp": "För prefix som t.ex. \"the\" kommer boktiteln \"The Book Title\" att sorteras som \"Book Title, The\"",
|
||||||
"LabelSettingsSquareBookCovers": "Använd kvadratiska omslag",
|
"LabelSettingsSquareBookCovers": "Använd kvadratiska omslag",
|
||||||
@ -577,7 +580,7 @@
|
|||||||
"LabelShareDownloadableHelp": "Tillåt att användare som fått en delad länk att ladda ner ett komprimerat objekt från biblioteket.",
|
"LabelShareDownloadableHelp": "Tillåt att användare som fått en delad länk att ladda ner ett komprimerat objekt från biblioteket.",
|
||||||
"LabelShareURL": "Dela URL-länk",
|
"LabelShareURL": "Dela URL-länk",
|
||||||
"LabelShowAll": "Visa alla",
|
"LabelShowAll": "Visa alla",
|
||||||
"LabelShowSeconds": "Visa sekunder",
|
"LabelShowSeconds": "Visa i sekunder",
|
||||||
"LabelShowSubtitles": "Visa underrubriker",
|
"LabelShowSubtitles": "Visa underrubriker",
|
||||||
"LabelSize": "Storlek",
|
"LabelSize": "Storlek",
|
||||||
"LabelSleepTimer": "Sovtimer",
|
"LabelSleepTimer": "Sovtimer",
|
||||||
@ -587,7 +590,7 @@
|
|||||||
"LabelStartTime": "Starttid",
|
"LabelStartTime": "Starttid",
|
||||||
"LabelStarted": "Startad",
|
"LabelStarted": "Startad",
|
||||||
"LabelStartedAt": "Startades",
|
"LabelStartedAt": "Startades",
|
||||||
"LabelStatsAudioTracks": "Ljudspår",
|
"LabelStatsAudioTracks": "Ljudfiler",
|
||||||
"LabelStatsAuthors": "Författare",
|
"LabelStatsAuthors": "Författare",
|
||||||
"LabelStatsBestDay": "Bästa dag",
|
"LabelStatsBestDay": "Bästa dag",
|
||||||
"LabelStatsDailyAverage": "Dagligt genomsnitt",
|
"LabelStatsDailyAverage": "Dagligt genomsnitt",
|
||||||
@ -634,10 +637,10 @@
|
|||||||
"LabelToolsMakeM4bDescription": "Skapa en ljudboksfil i M4B-format som inkluderar metadata, omslagsbild och kapitel.",
|
"LabelToolsMakeM4bDescription": "Skapa en ljudboksfil i M4B-format som inkluderar metadata, omslagsbild och kapitel.",
|
||||||
"LabelToolsSplitM4b": "Dela upp M4B-fil i MP3-filer",
|
"LabelToolsSplitM4b": "Dela upp M4B-fil i MP3-filer",
|
||||||
"LabelToolsSplitM4bDescription": "Skapa MP3-filer från en M4B-fil uppdelad i kapitel som inkluderar metadata, omslagsbild och kapitel.",
|
"LabelToolsSplitM4bDescription": "Skapa MP3-filer från en M4B-fil uppdelad i kapitel som inkluderar metadata, omslagsbild och kapitel.",
|
||||||
"LabelTotalDuration": "Total varaktighet",
|
"LabelTotalDuration": "Total längd",
|
||||||
"LabelTotalTimeListened": "Total tid lyssnad",
|
"LabelTotalTimeListened": "Total tid lyssnad",
|
||||||
"LabelTrackFromFilename": "Spår från filnamn",
|
"LabelTrackFromFilename": "Plats från filnamnet",
|
||||||
"LabelTrackFromMetadata": "Spår från metadata",
|
"LabelTrackFromMetadata": "Plats från metadata",
|
||||||
"LabelTracks": "Spår",
|
"LabelTracks": "Spår",
|
||||||
"LabelTracksMultiTrack": "Flerspårigt",
|
"LabelTracksMultiTrack": "Flerspårigt",
|
||||||
"LabelTracksNone": "Inga spår",
|
"LabelTracksNone": "Inga spår",
|
||||||
@ -675,7 +678,7 @@
|
|||||||
"LabelXItems": "{0} objekt",
|
"LabelXItems": "{0} objekt",
|
||||||
"LabelYearReviewHide": "Dölj årets sammanställning",
|
"LabelYearReviewHide": "Dölj årets sammanställning",
|
||||||
"LabelYearReviewShow": "Visa årets sammanställning",
|
"LabelYearReviewShow": "Visa årets sammanställning",
|
||||||
"LabelYourAudiobookDuration": "Din ljudboks varaktighet",
|
"LabelYourAudiobookDuration": "Din ljudboks längd",
|
||||||
"LabelYourBookmarks": "Dina bokmärken",
|
"LabelYourBookmarks": "Dina bokmärken",
|
||||||
"LabelYourPlaylists": "Dina spellistor",
|
"LabelYourPlaylists": "Dina spellistor",
|
||||||
"LabelYourProgress": "Framsteg",
|
"LabelYourProgress": "Framsteg",
|
||||||
@ -696,7 +699,7 @@
|
|||||||
"MessageBookshelfNoSeries": "Du har inga serier",
|
"MessageBookshelfNoSeries": "Du har inga serier",
|
||||||
"MessageChapterEndIsAfter": "Kapitelns slut är efter din ljudboks slut",
|
"MessageChapterEndIsAfter": "Kapitelns slut är efter din ljudboks slut",
|
||||||
"MessageChapterErrorFirstNotZero": "Första kapitlet måste börja vid 0",
|
"MessageChapterErrorFirstNotZero": "Första kapitlet måste börja vid 0",
|
||||||
"MessageChapterErrorStartGteDuration": "Ogiltig starttid, måste vara mindre än ljudbokens varaktighet",
|
"MessageChapterErrorStartGteDuration": "Ogiltig starttid, måste vara mindre än ljudbokens längd",
|
||||||
"MessageChapterErrorStartLtPrev": "Ogiltig starttid, måste vara större än eller lika med föregående kapitlets starttid",
|
"MessageChapterErrorStartLtPrev": "Ogiltig starttid, måste vara större än eller lika med föregående kapitlets starttid",
|
||||||
"MessageChapterStartIsAfter": "Kapitlets start är efter din ljudboks slut",
|
"MessageChapterStartIsAfter": "Kapitlets start är efter din ljudboks slut",
|
||||||
"MessageCheckingCron": "Kontrollerar cron...",
|
"MessageCheckingCron": "Kontrollerar cron...",
|
||||||
@ -742,7 +745,7 @@
|
|||||||
"MessageConfirmSendEbookToDevice": "Är du säker på att du vill skicka {0} e-bok \"{1}\" till enheten \"{2}\"?",
|
"MessageConfirmSendEbookToDevice": "Är du säker på att du vill skicka {0} e-bok \"{1}\" till enheten \"{2}\"?",
|
||||||
"MessageDaysListenedInTheLastYear": "{0} dagars lyssnande det senaste året",
|
"MessageDaysListenedInTheLastYear": "{0} dagars lyssnande det senaste året",
|
||||||
"MessageDownloadingEpisode": "Laddar ner avsnitt",
|
"MessageDownloadingEpisode": "Laddar ner avsnitt",
|
||||||
"MessageDragFilesIntoTrackOrder": "Dra filer till rätt spårordning",
|
"MessageDragFilesIntoTrackOrder": "Ändra ordningen genom att klicka och dra filerna till rätt plats",
|
||||||
"MessageEmbedFinished": "Inbäddning genomförd!",
|
"MessageEmbedFinished": "Inbäddning genomförd!",
|
||||||
"MessageEpisodesQueuedForDownload": "{0} avsnitt i kö för nedladdning",
|
"MessageEpisodesQueuedForDownload": "{0} avsnitt i kö för nedladdning",
|
||||||
"MessageEreaderDevices": "För att säkerställa överföring av e-böcker kan du bli tvungen<br>att addera ovanstående e-postadress som godkänd avsändare<br>för varje enhet angiven nedan.",
|
"MessageEreaderDevices": "För att säkerställa överföring av e-böcker kan du bli tvungen<br>att addera ovanstående e-postadress som godkänd avsändare<br>för varje enhet angiven nedan.",
|
||||||
@ -765,7 +768,7 @@
|
|||||||
"MessageMarkAsFinished": "Markera som avslutad",
|
"MessageMarkAsFinished": "Markera som avslutad",
|
||||||
"MessageMarkAsNotFinished": "Markera som ej avslutad",
|
"MessageMarkAsNotFinished": "Markera som ej avslutad",
|
||||||
"MessageMatchBooksDescription": "kommer att försöka matcha böcker i biblioteket med en bok från den valda källan och fylla i uppgifter som saknas och omslag. Inga befintliga uppgifter kommer att ersättas.",
|
"MessageMatchBooksDescription": "kommer att försöka matcha böcker i biblioteket med en bok från den valda källan och fylla i uppgifter som saknas och omslag. Inga befintliga uppgifter kommer att ersättas.",
|
||||||
"MessageNoAudioTracks": "Inga ljudspår har hittats",
|
"MessageNoAudioTracks": "Inga ljudfiler har hittats",
|
||||||
"MessageNoAuthors": "Inga författare",
|
"MessageNoAuthors": "Inga författare",
|
||||||
"MessageNoBackups": "Inga säkerhetskopior",
|
"MessageNoBackups": "Inga säkerhetskopior",
|
||||||
"MessageNoBookmarks": "Inga bokmärken",
|
"MessageNoBookmarks": "Inga bokmärken",
|
||||||
@ -816,12 +819,12 @@
|
|||||||
"MessageResetChaptersConfirm": "Är du säker på att du vill återställa alla kapitel och ångra de ändringarna du gjort?",
|
"MessageResetChaptersConfirm": "Är du säker på att du vill återställa alla kapitel och ångra de ändringarna du gjort?",
|
||||||
"MessageRestoreBackupConfirm": "Är du säker på att du vill läsa in säkerhetskopian som skapades den",
|
"MessageRestoreBackupConfirm": "Är du säker på att du vill läsa in säkerhetskopian som skapades den",
|
||||||
"MessageRestoreBackupWarning": "Att återställa en säkerhetskopia kommer att skriva över hela databasen som finns i /config och omslagsbilder i /metadata/items & /metadata/authors.<br /><br />Säkerhetskopior ändrar inte några filer i dina biblioteksmappar. Om du har aktiverat serverinställningar för att lagra omslagskonst och metadata i dina biblioteksmappar säkerhetskopieras eller skrivs de inte över.<br /><br />Alla klienter som använder din server kommer att uppdateras automatiskt.",
|
"MessageRestoreBackupWarning": "Att återställa en säkerhetskopia kommer att skriva över hela databasen som finns i /config och omslagsbilder i /metadata/items & /metadata/authors.<br /><br />Säkerhetskopior ändrar inte några filer i dina biblioteksmappar. Om du har aktiverat serverinställningar för att lagra omslagskonst och metadata i dina biblioteksmappar säkerhetskopieras eller skrivs de inte över.<br /><br />Alla klienter som använder din server kommer att uppdateras automatiskt.",
|
||||||
"MessageScheduleLibraryScanNote": "För de flesta användare rekommenderas att denna funktion ej aktiveras. Istället bör funktionen 'Watcher' vara aktiverad. Watcher kommer då automatiskt identifiera förändringar i biblioteket. För vissa filsystem (som t.ex. NFS) fungerar inte Watcher. Då kan schemalagda skanningar av biblioteken användas istället.",
|
"MessageScheduleLibraryScanNote": "För de flesta användare rekommenderas att denna funktion ej aktiveras. Istället bör funktionen som automatisk upptäcker ändringar av filerna vara aktiverad. För vissa filsystem (som t.ex. NFS) fungerar inte denna funktion. Då kan schemalagda skanningar av biblioteken användas istället.",
|
||||||
"MessageScheduleRunEveryWeekdayAtTime": "Startar varje {0} klockan {1}",
|
"MessageScheduleRunEveryWeekdayAtTime": "Startar varje {0} klockan {1}",
|
||||||
"MessageSearchResultsFor": "Sökresultat för",
|
"MessageSearchResultsFor": "Sökresultat för",
|
||||||
"MessageSelected": "{0} valda",
|
"MessageSelected": "{0} valda",
|
||||||
"MessageServerCouldNotBeReached": "Servern kunde inte nås",
|
"MessageServerCouldNotBeReached": "Servern kunde inte nås",
|
||||||
"MessageSetChaptersFromTracksDescription": "Ställ in kapitel med varje ljudfil som ett kapitel och kapitelrubrik som ljudfilens namn",
|
"MessageSetChaptersFromTracksDescription": "Använd varje ljudfil som ett kapitel och ljudfilens namn som kapitlets rubrik",
|
||||||
"MessageStartPlaybackAtTime": "Starta uppspelning av \"{0}\" vid tidpunkt {1}?",
|
"MessageStartPlaybackAtTime": "Starta uppspelning av \"{0}\" vid tidpunkt {1}?",
|
||||||
"MessageTaskAudioFileNotWritable": "Det går inte att skriva till ljudfilen \"{0}\"",
|
"MessageTaskAudioFileNotWritable": "Det går inte att skriva till ljudfilen \"{0}\"",
|
||||||
"MessageTaskCanceledByUser": "Uppgiften avslutades av användaren",
|
"MessageTaskCanceledByUser": "Uppgiften avslutades av användaren",
|
||||||
@ -859,12 +862,12 @@
|
|||||||
"MessageUploaderItemSuccess": "har blivit uppladdad!",
|
"MessageUploaderItemSuccess": "har blivit uppladdad!",
|
||||||
"MessageUploading": "Laddar upp...",
|
"MessageUploading": "Laddar upp...",
|
||||||
"MessageValidCronExpression": "Giltigt cron-uttryck",
|
"MessageValidCronExpression": "Giltigt cron-uttryck",
|
||||||
"MessageWatcherIsDisabledGlobally": "Watcher är inaktiverad centralt under rubriken 'Inställningar'",
|
"MessageWatcherIsDisabledGlobally": "Automatisk bevakning av förändringar är inaktiverad under rubriken 'Inställningar'",
|
||||||
"MessageXLibraryIsEmpty": "Biblioteket {0} är tomt!",
|
"MessageXLibraryIsEmpty": "Biblioteket {0} är tomt!",
|
||||||
"MessageYourAudiobookDurationIsLonger": "Varaktigheten på din ljudbok är längre än den hittade varaktigheten",
|
"MessageYourAudiobookDurationIsLonger": "Längden på din ljudbok är längre än den hittade längden",
|
||||||
"MessageYourAudiobookDurationIsShorter": "Varaktigheten på din ljudbok är kortare än den hittade varaktigheten",
|
"MessageYourAudiobookDurationIsShorter": "Längden på din ljudbok är kortare än den hittade längden",
|
||||||
"NoteChangeRootPassword": "Användaren 'root' är den enda användaren som kan vara utan lösenord",
|
"NoteChangeRootPassword": "Användaren 'root' är den enda användaren som kan vara utan lösenord",
|
||||||
"NoteChapterEditorTimes": "OBS: Starttiden för första kapitlet måste vara 0:00 och starttiden för det sista kapitlet får inte överstiga ljudbokens totala varaktighet.",
|
"NoteChapterEditorTimes": "OBS: Starttiden för första kapitlet måste vara 0:00 och starttiden för det sista kapitlet får inte överstiga ljudbokens totala längd.",
|
||||||
"NoteFolderPicker": "OBS: Mappar som redan är kopplade kommer inte att visas",
|
"NoteFolderPicker": "OBS: Mappar som redan är kopplade kommer inte att visas",
|
||||||
"NoteRSSFeedPodcastAppsHttps": "VARNING: De flesta applikationer för podcasts kräver att URL:en för RSS-flödet använder HTTPS",
|
"NoteRSSFeedPodcastAppsHttps": "VARNING: De flesta applikationer för podcasts kräver att URL:en för RSS-flödet använder HTTPS",
|
||||||
"NoteRSSFeedPodcastAppsPubDate": "VARNING: Ett eller flera av dina avsnitt saknar publiceringsdatum. Vissa applikationer för podcasts kräver detta.",
|
"NoteRSSFeedPodcastAppsPubDate": "VARNING: Ett eller flera av dina avsnitt saknar publiceringsdatum. Vissa applikationer för podcasts kräver detta.",
|
||||||
@ -875,7 +878,7 @@
|
|||||||
"NotificationOnBackupFailedDescription": "Aktiveras när en backup misslyckas",
|
"NotificationOnBackupFailedDescription": "Aktiveras när en backup misslyckas",
|
||||||
"NotificationOnEpisodeDownloadedDescription": "Aktiveras när avsnitt i en podcast automatiskt har hämtats",
|
"NotificationOnEpisodeDownloadedDescription": "Aktiveras när avsnitt i en podcast automatiskt har hämtats",
|
||||||
"PlaceholderNewCollection": "Nytt namn på samlingen",
|
"PlaceholderNewCollection": "Nytt namn på samlingen",
|
||||||
"PlaceholderNewFolderPath": "Nytt sökväg till mappen",
|
"PlaceholderNewFolderPath": "Ny sökväg till mappen",
|
||||||
"PlaceholderNewPlaylist": "Nytt namn på spellistan",
|
"PlaceholderNewPlaylist": "Nytt namn på spellistan",
|
||||||
"PlaceholderSearch": "Sök...",
|
"PlaceholderSearch": "Sök...",
|
||||||
"PlaceholderSearchEpisode": "Sök avsnitt...",
|
"PlaceholderSearchEpisode": "Sök avsnitt...",
|
||||||
@ -895,7 +898,7 @@
|
|||||||
"StatsTopMonth": "Bästa månad",
|
"StatsTopMonth": "Bästa månad",
|
||||||
"StatsTopNarrator": "Populäraste uppläsare",
|
"StatsTopNarrator": "Populäraste uppläsare",
|
||||||
"StatsTopNarrators": "Populäraste uppläsarna",
|
"StatsTopNarrators": "Populäraste uppläsarna",
|
||||||
"StatsTotalDuration": "Med en total varaktighet av…",
|
"StatsTotalDuration": "Med den totala längden…",
|
||||||
"StatsYearInReview": "- SAMMANSTÄLLNING AV ÅRET",
|
"StatsYearInReview": "- SAMMANSTÄLLNING AV ÅRET",
|
||||||
"ToastAccountUpdateSuccess": "Kontot har uppdaterats",
|
"ToastAccountUpdateSuccess": "Kontot har uppdaterats",
|
||||||
"ToastAsinRequired": "En ASIN-kod krävs",
|
"ToastAsinRequired": "En ASIN-kod krävs",
|
||||||
@ -1013,6 +1016,7 @@
|
|||||||
"ToastSelectAtLeastOneUser": "Åtminstone en användare måste väljas",
|
"ToastSelectAtLeastOneUser": "Åtminstone en användare måste väljas",
|
||||||
"ToastSendEbookToDeviceFailed": "Misslyckades med att skicka e-boken till enheten",
|
"ToastSendEbookToDeviceFailed": "Misslyckades med att skicka e-boken till enheten",
|
||||||
"ToastSendEbookToDeviceSuccess": "E-boken skickad till enheten \"{0}\"",
|
"ToastSendEbookToDeviceSuccess": "E-boken skickad till enheten \"{0}\"",
|
||||||
|
"ToastSeriesSubmitFailedSameName": "Det är inte möjligt att addera två serier med samma namn",
|
||||||
"ToastSeriesUpdateFailed": "Uppdateringen av serier misslyckades",
|
"ToastSeriesUpdateFailed": "Uppdateringen av serier misslyckades",
|
||||||
"ToastSeriesUpdateSuccess": "Uppdateringen av serierna lyckades",
|
"ToastSeriesUpdateSuccess": "Uppdateringen av serierna lyckades",
|
||||||
"ToastServerSettingsUpdateSuccess": "Inställningarna för servern har uppdaterats",
|
"ToastServerSettingsUpdateSuccess": "Inställningarna för servern har uppdaterats",
|
||||||
|
@ -229,6 +229,7 @@
|
|||||||
"LabelAddedDate": "Додано {0}",
|
"LabelAddedDate": "Додано {0}",
|
||||||
"LabelAdminUsersOnly": "Тільки для адміністраторів",
|
"LabelAdminUsersOnly": "Тільки для адміністраторів",
|
||||||
"LabelAll": "Усе",
|
"LabelAll": "Усе",
|
||||||
|
"LabelAllEpisodesDownloaded": "Усі серії завантажено",
|
||||||
"LabelAllUsers": "Усі користувачі",
|
"LabelAllUsers": "Усі користувачі",
|
||||||
"LabelAllUsersExcludingGuests": "Усі, крім гостей",
|
"LabelAllUsersExcludingGuests": "Усі, крім гостей",
|
||||||
"LabelAllUsersIncludingGuests": "Усі, включно з гостями",
|
"LabelAllUsersIncludingGuests": "Усі, включно з гостями",
|
||||||
@ -777,7 +778,7 @@
|
|||||||
"MessageForceReScanDescription": "Просканує усі файли заново, неначе вперше. ID3-мітки, файли OPF та текстові файли будуть проскановані як нові.",
|
"MessageForceReScanDescription": "Просканує усі файли заново, неначе вперше. ID3-мітки, файли OPF та текстові файли будуть проскановані як нові.",
|
||||||
"MessageImportantNotice": "Важливе повідомлення!",
|
"MessageImportantNotice": "Важливе повідомлення!",
|
||||||
"MessageInsertChapterBelow": "Введіть главу нижче",
|
"MessageInsertChapterBelow": "Введіть главу нижче",
|
||||||
"MessageItemsSelected": "Обрано елементів: {0}",
|
"MessageItemsSelected": "Вибрано елементів: {0}",
|
||||||
"MessageItemsUpdated": "Оновлено елементів: {0}",
|
"MessageItemsUpdated": "Оновлено елементів: {0}",
|
||||||
"MessageJoinUsOn": "Приєднуйтесь до",
|
"MessageJoinUsOn": "Приєднуйтесь до",
|
||||||
"MessageLoading": "Завантаження...",
|
"MessageLoading": "Завантаження...",
|
||||||
@ -953,6 +954,7 @@
|
|||||||
"ToastBackupRestoreFailed": "Не вдалося відновити резервну копію",
|
"ToastBackupRestoreFailed": "Не вдалося відновити резервну копію",
|
||||||
"ToastBackupUploadFailed": "Не вдалося завантажити резервну копію",
|
"ToastBackupUploadFailed": "Не вдалося завантажити резервну копію",
|
||||||
"ToastBackupUploadSuccess": "Резервну копію завантажено",
|
"ToastBackupUploadSuccess": "Резервну копію завантажено",
|
||||||
|
"ToastBatchApplyDetailsToItemsSuccess": "Деталі застосовано до елементів",
|
||||||
"ToastBatchDeleteFailed": "Помилка при пакетному видаленні",
|
"ToastBatchDeleteFailed": "Помилка при пакетному видаленні",
|
||||||
"ToastBatchDeleteSuccess": "Пакетне видалення успішне",
|
"ToastBatchDeleteSuccess": "Пакетне видалення успішне",
|
||||||
"ToastBatchQuickMatchFailed": "Не вдалося виконати пакетне швидке співпадіння!",
|
"ToastBatchQuickMatchFailed": "Не вдалося виконати пакетне швидке співпадіння!",
|
||||||
@ -1065,6 +1067,7 @@
|
|||||||
"ToastSelectAtLeastOneUser": "Виберіть хоча б одного користувача",
|
"ToastSelectAtLeastOneUser": "Виберіть хоча б одного користувача",
|
||||||
"ToastSendEbookToDeviceFailed": "Не вдалося надіслати електронну книгу на пристрій",
|
"ToastSendEbookToDeviceFailed": "Не вдалося надіслати електронну книгу на пристрій",
|
||||||
"ToastSendEbookToDeviceSuccess": "Електронну книгу надіслано на пристрій \"{0}\"",
|
"ToastSendEbookToDeviceSuccess": "Електронну книгу надіслано на пристрій \"{0}\"",
|
||||||
|
"ToastSeriesSubmitFailedSameName": "Неможливо додати дві серії з однаковою назвою",
|
||||||
"ToastSeriesUpdateFailed": "Не вдалося оновити серію",
|
"ToastSeriesUpdateFailed": "Не вдалося оновити серію",
|
||||||
"ToastSeriesUpdateSuccess": "Серію успішно оновлено",
|
"ToastSeriesUpdateSuccess": "Серію успішно оновлено",
|
||||||
"ToastServerSettingsUpdateSuccess": "Налаштування сервера оновлено",
|
"ToastServerSettingsUpdateSuccess": "Налаштування сервера оновлено",
|
||||||
|
@ -4,6 +4,7 @@ const Logger = require('../Logger')
|
|||||||
const fs = require('../libs/fsExtra')
|
const fs = require('../libs/fsExtra')
|
||||||
const { toNumber } = require('../utils/index')
|
const { toNumber } = require('../utils/index')
|
||||||
const fileUtils = require('../utils/fileUtils')
|
const fileUtils = require('../utils/fileUtils')
|
||||||
|
const Database = require('../Database')
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef RequestUserObject
|
* @typedef RequestUserObject
|
||||||
@ -87,14 +88,50 @@ class FileSystemController {
|
|||||||
return res.sendStatus(403)
|
return res.sendStatus(403)
|
||||||
}
|
}
|
||||||
|
|
||||||
const filepath = req.body.filepath
|
const { filepath, directory, folderPath } = req.body
|
||||||
if (!filepath?.length) {
|
|
||||||
|
if (!filepath?.length || typeof filepath !== 'string') {
|
||||||
return res.sendStatus(400)
|
return res.sendStatus(400)
|
||||||
}
|
}
|
||||||
|
|
||||||
const exists = await fs.pathExists(filepath)
|
const exists = await fs.pathExists(filepath)
|
||||||
res.json({
|
|
||||||
exists
|
if (exists) {
|
||||||
|
return res.json({
|
||||||
|
exists: true
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// If directory and folderPath are passed in, check if a library item exists in a subdirectory
|
||||||
|
// See: https://github.com/advplyr/audiobookshelf/issues/4146
|
||||||
|
if (typeof directory === 'string' && typeof folderPath === 'string' && directory.length > 0 && folderPath.length > 0) {
|
||||||
|
const cleanedDirectory = directory.split('/').filter(Boolean).join('/')
|
||||||
|
if (cleanedDirectory.includes('/')) {
|
||||||
|
// Can only be 2 levels deep
|
||||||
|
const possiblePaths = []
|
||||||
|
const subdir = Path.dirname(directory)
|
||||||
|
possiblePaths.push(fileUtils.filePathToPOSIX(Path.join(folderPath, subdir)))
|
||||||
|
if (subdir.includes('/')) {
|
||||||
|
possiblePaths.push(fileUtils.filePathToPOSIX(Path.join(folderPath, Path.dirname(subdir))))
|
||||||
|
}
|
||||||
|
|
||||||
|
const libraryItem = await Database.libraryItemModel.findOne({
|
||||||
|
where: {
|
||||||
|
path: possiblePaths
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
if (libraryItem) {
|
||||||
|
return res.json({
|
||||||
|
exists: true,
|
||||||
|
libraryItemTitle: libraryItem.title
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return res.json({
|
||||||
|
exists: false
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -308,6 +308,27 @@ class AudioFileScanner {
|
|||||||
bookMetadata.series = series
|
bookMetadata.series = series
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
// Detect if multiple series are in the series & series-part tags.
|
||||||
|
// Note: This requires that every series has a sequence and that they are separated by a semicolon.
|
||||||
|
if (value.includes(';') && audioFileMetaTags.tagSeriesPart?.includes(';')) {
|
||||||
|
const seriesSplit = value
|
||||||
|
.split(';')
|
||||||
|
.map((s) => s.trim())
|
||||||
|
.filter(Boolean)
|
||||||
|
const seriesSequenceSplit = audioFileMetaTags.tagSeriesPart
|
||||||
|
.split(';')
|
||||||
|
.map((s) => s.trim())
|
||||||
|
.filter(Boolean)
|
||||||
|
if (seriesSplit.length > 1 && seriesSplit.length === seriesSequenceSplit.length) {
|
||||||
|
bookMetadata.series = seriesSplit.map((series, index) => ({
|
||||||
|
name: series,
|
||||||
|
sequence: seriesSequenceSplit[index] || null
|
||||||
|
}))
|
||||||
|
libraryScan.addLog(LogLevel.DEBUG, `Detected multiple series in series/series-part tags: ${bookMetadata.series.map((s) => `${s.name} #${s.sequence}`).join(', ')}`)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Original embed used "series" and "series-part" tags
|
// Original embed used "series" and "series-part" tags
|
||||||
bookMetadata.series = [
|
bookMetadata.series = [
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user