navidrome/resources/i18n/es.json

745 lines
No EOL
31 KiB
JSON

{
"languageName": "Español",
"resources": {
"song": {
"name": "Canción |||| Canciones",
"fields": {
"albumArtist": "Artista del álbum",
"duration": "Duración",
"trackNumber": "#",
"playCount": "Reproducciones",
"title": "Título",
"artist": "Artista",
"album": "Álbum",
"path": "Ruta del archivo",
"genre": "Género",
"compilation": "Compilación",
"year": "Año",
"size": "Tamaño del archivo",
"updatedAt": "Actualizado el",
"bitRate": "Tasa de bits",
"discSubtitle": "Subtítulo del disco",
"starred": "Favorito",
"comment": "Comentario",
"rating": "Calificación",
"quality": "Calidad",
"bpm": "BPM",
"playDate": "Última reproducción",
"channels": "Canales",
"createdAt": "Agregado el",
"grouping": "Agrupación",
"mood": "Estado de ánimo",
"participants": "Participantes adicionales",
"tags": "Etiquetas adicionales",
"mappedTags": "Etiquetas asignadas",
"rawTags": "Etiquetas sin procesar",
"bitDepth": "Profundidad de bits",
"sampleRate": "Frecuencia de muestreo",
"albumGain": "Ganancia del álbum",
"trackGain": "Ganancia de pista",
"missing": "Faltante",
"libraryName": "Biblioteca",
"composer": "Compositor",
"disc": "Disco %{discNumber}"
},
"actions": {
"addToQueue": "Reproducir después",
"playNow": "Reproducir ahora",
"addToPlaylist": "Agregar a la lista de reproducción",
"shuffleAll": "Reproducir todo aleatoriamente",
"download": "Descargar",
"playNext": "Reproducir a continuación",
"info": "Obtener información",
"showInPlaylist": "Mostrar en la lista de reproducción",
"instantMix": "Mezcla instantánea"
}
},
"album": {
"name": "Álbum |||| Álbumes",
"fields": {
"albumArtist": "Artista del álbum",
"artist": "Artista",
"duration": "Duración",
"songCount": "Canciones",
"playCount": "Reproducciones",
"name": "Nombre",
"genre": "Género",
"compilation": "Compilación",
"year": "Año",
"updatedAt": "Actualizado el",
"comment": "Comentario",
"rating": "Calificación",
"createdAt": "Agregado el",
"size": "Tamaño",
"originalDate": "Original",
"releaseDate": "Publicado",
"releases": "Lanzamiento |||| Lanzamientos",
"released": "Publicado",
"recordLabel": "Discográfica",
"catalogNum": "Número de catálogo",
"releaseType": "Tipo de lanzamiento",
"grouping": "Agrupación",
"media": "Medios",
"mood": "Estado de ánimo",
"date": "Fecha de grabación",
"missing": "Faltante",
"libraryName": "Biblioteca"
},
"actions": {
"playAll": "Reproducir",
"playNext": "Reproducir a continuación",
"addToQueue": "Reproducir después",
"shuffle": "Reproducir aleatoriamente",
"addToPlaylist": "Agregar a la lista de reproducción",
"download": "Descargar",
"info": "Obtener información",
"share": "Compartir",
"refresh": "Actualizar metadatos"
},
"lists": {
"all": "Todos",
"random": "Aleatorio",
"recentlyAdded": "Agregados recientemente",
"recentlyPlayed": "Reproducidos recientemente",
"mostPlayed": "Más reproducidos",
"starred": "Favoritos",
"topRated": "Mejor calificados"
}
},
"artist": {
"name": "Artista |||| Artistas",
"fields": {
"name": "Nombre",
"albumCount": "Número de álbumes",
"songCount": "Número de canciones",
"playCount": "Reproducciones",
"rating": "Calificación",
"genre": "Género",
"size": "Tamaño",
"role": "Rol",
"missing": "Faltante"
},
"roles": {
"albumartist": "Artista del álbum |||| Artistas del álbum",
"artist": "Artista |||| Artistas",
"composer": "Compositor |||| Compositores",
"conductor": "Director de orquesta |||| Directores de orquesta",
"lyricist": "Letrista |||| Letristas",
"arranger": "Arreglista |||| Arreglistas",
"producer": "Productor |||| Productores",
"director": "Director |||| Directores",
"engineer": "Ingeniero de sonido |||| Ingenieros de sonido",
"mixer": "Mezclador |||| Mezcladores",
"remixer": "Remezclador |||| Remezcladores",
"djmixer": "Mezclador de DJ |||| Mezcladores de DJ",
"performer": "Intérprete |||| Intérpretes",
"maincredit": "Artista del álbum o artista |||| Artistas del álbum o artistas"
},
"actions": {
"shuffle": "Reproducir aleatoriamente",
"radio": "Radio",
"topSongs": "Más destacadas"
}
},
"user": {
"name": "Usuario |||| Usuarios",
"fields": {
"userName": "Nombre de usuario",
"isAdmin": "Es administrador",
"lastLoginAt": "Último inicio de sesión",
"updatedAt": "Actualizado el",
"name": "Nombre",
"password": "Contraseña",
"createdAt": "Creado el",
"changePassword": "¿Cambiar contraseña?",
"currentPassword": "Contraseña actual",
"newPassword": "Nueva contraseña",
"token": "Token",
"lastAccessAt": "Último acceso",
"libraries": "Bibliotecas",
"scrobbleFilter": "Filtro de scrobbling"
},
"helperTexts": {
"name": "Los cambios a tu nombre se verán en el próximo inicio de sesión",
"libraries": "Selecciona bibliotecas específicas para este usuario o déjalo vacío para usar las bibliotecas por defecto",
"scrobbleFilter": "Las canciones que coincidan con estas reglas de listas de reproducción inteligentes no se enviarán a Last.fm, ListenBrainz ni a los complementos de scrobbling. Usa la misma sintaxis JSON y el mismo comportamiento que las listas de reproducción inteligentes. Ejemplo: {\"all\":[{\"lt\":{\"rating\":4}}]}. Déjalo vacío para enviar todas las reproducciones. Los recuentos de reproducciones locales no se verán afectados."
},
"notifications": {
"created": "Usuario creado",
"updated": "Usuario actualizado",
"deleted": "Usuario eliminado"
},
"message": {
"listenBrainzToken": "Escribe tu token de usuario de ListenBrainz",
"clickHereForToken": "Haz clic aquí para obtener tu token",
"selectAllLibraries": "Seleccionar todas las bibliotecas",
"adminAutoLibraries": "Los usuarios administradores tienen acceso a todas las bibliotecas automáticamente"
},
"validation": {
"librariesRequired": "Se debe seleccionar al menos una biblioteca para los usuarios que no sean administradores",
"invalidScrobbleFilter": "Deben ser reglas válidas de listas de reproducción inteligentes. No se admiten el límite, el desplazamiento ni el intervalo de actualización."
}
},
"player": {
"name": "Reproductor |||| Reproductores",
"fields": {
"name": "Nombre",
"transcodingId": "Transcodificación",
"maxBitRate": "Tasa de bits máx.",
"client": "Cliente",
"userName": "Usuario",
"lastSeen": "Última conexión",
"reportRealPath": "Informar de la ruta real",
"scrobbleEnabled": "Enviar scrobbles a servicios externos"
}
},
"transcoding": {
"name": "Transcodificación |||| Transcodificaciones",
"fields": {
"name": "Nombre",
"targetFormat": "Formato de destino",
"defaultBitRate": "Tasa de bits por defecto",
"command": "Comando"
},
"choices": {
"noDefaultBitRate": "Ninguna"
}
},
"playlist": {
"name": "Lista de reproducción |||| Listas de reproducción",
"fields": {
"name": "Nombre",
"duration": "Duración",
"ownerName": "Dueño",
"public": "Público",
"updatedAt": "Actualizado el",
"createdAt": "Creado el",
"songCount": "Canciones",
"comment": "Comentario",
"sync": "Importación automática",
"path": "Importar desde",
"starred": "Favorita"
},
"actions": {
"selectPlaylist": "Selecciona una lista de reproducción:",
"addNewPlaylist": "Crear \"%{name}\"",
"export": "Exportar",
"makePublic": "Hacer pública",
"makePrivate": "Hacer privada",
"saveQueue": "Guardar la cola de reproducción en una lista de reproducción",
"searchOrCreate": "Busca listas de reproducción o escribe para crear una nueva…",
"pressEnterToCreate": "Pulsa Enter para crear una nueva lista de reproducción",
"removeFromSelection": "Quitar de la selección"
},
"message": {
"duplicate_song": "Agregar canciones duplicadas",
"song_exist": "Se están agregando duplicados a la lista de reproducción. ¿Quieres agregarlos u omitirlos?",
"noPlaylistsFound": "No se encontraron listas de reproducción",
"noPlaylists": "No hay listas de reproducción disponibles"
}
},
"radio": {
"name": "Radio |||| Radios",
"fields": {
"name": "Nombre",
"streamUrl": "URL de la transmisión",
"homePageUrl": "URL de la página web",
"updatedAt": "Actualizado el",
"createdAt": "Creado el"
},
"actions": {
"playNow": "Reproducir ahora"
}
},
"share": {
"name": "Compartir |||| Compartidos",
"fields": {
"username": "Compartido por",
"url": "URL",
"description": "Descripción",
"contents": "Contenido",
"expiresAt": "Caduca el",
"lastVisitedAt": "Visitado por última vez el",
"visitCount": "Número de visitas",
"format": "Formato",
"maxBitRate": "Tasa de bits máx.",
"updatedAt": "Actualizado el",
"createdAt": "Creado el",
"downloadable": "¿Permitir descargas?"
}
},
"missing": {
"name": "Fichero faltante |||| Ficheros faltantes",
"fields": {
"path": "Ruta",
"size": "Tamaño",
"updatedAt": "Desapareció el",
"libraryName": "Biblioteca"
},
"actions": {
"remove": "Eliminar",
"remove_all": "Eliminar todo"
},
"notifications": {
"removed": "Archivos faltantes eliminados"
},
"empty": "No faltan archivos"
},
"library": {
"name": "Biblioteca |||| Bibliotecas",
"fields": {
"name": "Nombre",
"path": "Ruta",
"remotePath": "Ruta remota",
"lastScanAt": "Último escaneo",
"songCount": "Canciones",
"albumCount": "Álbumes",
"artistCount": "Artistas",
"totalSongs": "Canciones",
"totalAlbums": "Álbumes",
"totalArtists": "Artistas",
"totalFolders": "Carpetas",
"totalFiles": "Archivos",
"totalMissingFiles": "Archivos faltantes",
"totalSize": "Tamaño total",
"totalDuration": "Duración",
"defaultNewUsers": "Por defecto para nuevos usuarios",
"createdAt": "Creado",
"updatedAt": "Actualizado"
},
"sections": {
"basic": "Información básica",
"statistics": "Estadísticas"
},
"actions": {
"scan": "Escanear biblioteca",
"manageUsers": "Gestionar el acceso de usuarios",
"viewDetails": "Ver detalles",
"quickScan": "Escaneo rápido",
"fullScan": "Escaneo completo"
},
"notifications": {
"created": "La biblioteca se creó correctamente",
"updated": "La biblioteca se actualizó correctamente",
"deleted": "La biblioteca se eliminó correctamente",
"scanStarted": "El escaneo de la biblioteca ha comenzado",
"scanCompleted": "El escaneo de la biblioteca se completó",
"quickScanStarted": "El escaneo rápido ha comenzado",
"fullScanStarted": "El escaneo completo ha comenzado",
"scanError": "Error al iniciar el escaneo. Revisa los registros"
},
"validation": {
"nameRequired": "El nombre de la biblioteca es obligatorio",
"pathRequired": "La ruta de la biblioteca es obligatoria",
"pathNotDirectory": "La ruta de la biblioteca debe ser un directorio",
"pathNotFound": "Ruta de la biblioteca no encontrada",
"pathNotAccessible": "La ruta de la biblioteca no es accesible",
"pathInvalid": "Ruta de la biblioteca no válida"
},
"messages": {
"deleteConfirm": "¿Seguro que quieres eliminar esta biblioteca? Esto eliminará todos los datos asociados y el acceso de los usuarios.",
"scanInProgress": "Escaneo en curso...",
"noLibrariesAssigned": "No hay bibliotecas asignadas a este usuario"
}
},
"plugin": {
"name": "Complemento |||| Complementos",
"fields": {
"id": "ID",
"name": "Nombre",
"description": "Descripción",
"version": "Versión",
"author": "Autor",
"website": "Web",
"permissions": "Permisos",
"enabled": "Activado",
"status": "Estado",
"path": "Ruta",
"lastError": "Error",
"hasError": "Error",
"updatedAt": "Actualizado",
"createdAt": "Instalado",
"configKey": "Clave",
"configValue": "Valor",
"allUsers": "Permitir todos los usuarios",
"selectedUsers": "Usuarios seleccionados",
"allLibraries": "Permitir todas las bibliotecas",
"selectedLibraries": "Bibliotecas seleccionadas",
"allowWriteAccess": "Permitir acceso de escritura"
},
"sections": {
"status": "Estado",
"info": "Información del complemento",
"configuration": "Configuración",
"manifest": "Manifiesto",
"usersPermission": "Permiso del usuario",
"libraryPermission": "Permiso de la biblioteca"
},
"status": {
"enabled": "Activado",
"disabled": "Desactivado"
},
"actions": {
"enable": "Activar",
"disable": "Desactivar",
"disabledDueToError": "Corrige el error antes de activar",
"disabledUsersRequired": "Selecciona usuarios antes de activar",
"disabledLibrariesRequired": "Selecciona bibliotecas antes de activar",
"addConfig": "Añadir configuración",
"rescan": "Reescanear"
},
"notifications": {
"enabled": "Complemento activado",
"disabled": "Complemento desactivado",
"updated": "Complemento actualizado",
"error": "Error al actualizar el complemento"
},
"validation": {
"invalidJson": "La configuración debe ser un JSON válido"
},
"messages": {
"idHelp": "El ID del complemento se deriva de su nombre de archivo. Úsalo al hacer referencia al complemento en opciones de configuración como Agents.",
"configHelp": "Configura el complemento utilizando pares de clave-valor. Déjalo en blanco si el complemento no requiere configuración.",
"clickPermissions": "Haz clic en un permiso para ver los detalles",
"noConfig": "No hay configuración establecida",
"allUsersHelp": "Cuando se active, el complemento tendrá acceso a todos los usuarios, incluidos los que se creen en el futuro.",
"noUsers": "Ningún usuario seleccionado",
"permissionReason": "Razón",
"usersRequired": "Este complemento requiere acceso a la información de los usuarios. Selecciona a qué usuarios puede acceder el complemento, o activa 'Permitir todos los usuarios'.",
"allLibrariesHelp": "Cuando se active, el complemento tendrá acceso a todas las bibliotecas, incluidas las que se creen en el futuro.",
"noLibraries": "Ninguna biblioteca seleccionada",
"librariesRequired": "Este complemento requiere acceso a la información de las bibliotecas. Selecciona a qué bibliotecas puede acceder el complemento, o activa 'Permitir todas las bibliotecas'.",
"requiredHosts": "Hosts requeridos",
"configValidationError": "La validación de la configuración falló:",
"schemaRenderError": "No se pudo renderizar el formulario de configuración. Es posible que el esquema del complemento no sea válido.",
"allowWriteAccessHelp": "Cuando está activado, el complemento puede modificar archivos en los directorios de la biblioteca. Por defecto, los complementos tienen acceso de solo lectura."
},
"placeholders": {
"configKey": "clave",
"configValue": "valor"
}
}
},
"ra": {
"auth": {
"welcome1": "¡Gracias por instalar Navidrome!",
"welcome2": "Para empezar, crea un usuario administrador",
"confirmPassword": "Confirme la contraseña",
"buttonCreateAdmin": "Crear Admin",
"auth_check_error": "Por favor inicie sesión para continuar",
"user_menu": "Perfil",
"username": "Usuario",
"password": "Contraseña",
"sign_in": "Acceder",
"sign_in_error": "La autenticación falló, por favor, vuelva a intentarlo",
"logout": "Cerrar sesión",
"insightsCollectionNote": "Navidrome recopila datos de uso anónimos para\nayudar a mejorar el proyecto. Haz clic [aquí] para \nobtener más información y optar por no\nparticipar si lo deseas"
},
"validation": {
"invalidChars": "Por favor use solo letras y números",
"passwordDoesNotMatch": "La contraseña no coincide",
"required": "Requerido",
"minLength": "Debe contener %{min} caracteres al menos",
"maxLength": "Debe contener %{max} caracteres o menos",
"minValue": "Debe ser al menos %{min}",
"maxValue": "Debe ser %{max} o menos",
"number": "Debe ser un número",
"email": "Debe ser un correo electrónico válido",
"oneOf": "Debe ser uno de: %{options}",
"regex": "Debe coincidir con un formato específico (regexp): %{pattern}",
"unique": "Tiene que ser único",
"url": "Debe ser una URL válida"
},
"action": {
"add_filter": "Añadir filtro",
"add": "Añadir",
"back": "Ir atrás",
"bulk_actions": "1 elemento seleccionado |||| %{smart_count} elementos seleccionados",
"cancel": "Cancelar",
"clear_input_value": "Limpiar valor",
"clone": "Duplicar",
"confirm": "Confirmar",
"create": "Crear",
"delete": "Eliminar",
"edit": "Editar",
"export": "Exportar",
"list": "Lista",
"refresh": "Refrescar",
"remove_filter": "Eliminar este filtro",
"remove": "Eliminar",
"save": "Guardar",
"search": "Buscar",
"show": "Mostrar",
"sort": "Ordenar",
"undo": "Deshacer",
"expand": "Expandir",
"close": "Cerrar",
"open_menu": "Abrir menú",
"close_menu": "Cerrar menú",
"unselect": "Deseleccionar",
"skip": "Omitir",
"bulk_actions_mobile": "1 |||| %{smart_count}",
"share": "Compartir",
"download": "Descargar"
},
"boolean": {
"true": "Sí",
"false": "No"
},
"page": {
"create": "Crear %{name}",
"dashboard": "Tablero",
"edit": "%{name} #%{id}",
"error": "Algo salió mal",
"list": "%{name}",
"loading": "Cargando",
"not_found": "No encontrado",
"show": "%{name} #%{id}",
"empty": "Sin %{name} todavía.",
"invite": "¿Quiere agregar una?"
},
"input": {
"file": {
"upload_several": "Arrastre algunos archivos para subir o haga clic para seleccionar uno.",
"upload_single": "Arrastre un archivo para subir o haga clic para seleccionarlo."
},
"image": {
"upload_several": "Arrastre algunas imágenes para subir o haga clic para seleccionar una.",
"upload_single": "Arrastre una imagen para subir o haga clic para seleccionarla."
},
"references": {
"all_missing": "No se pueden encontrar datos de referencias.",
"many_missing": "Al menos una de las referencias asociadas parece no estar disponible.",
"single_missing": "La referencia asociada no parece estar disponible."
},
"password": {
"toggle_visible": "Ocultar contraseña",
"toggle_hidden": "Mostrar contraseña"
}
},
"message": {
"about": "Acerca de",
"are_you_sure": "¿Está seguro?",
"bulk_delete_content": "¿Seguro que quiere eliminar este %{name}? |||| ¿Seguro que quiere eliminar estos %{smart_count} elementos?",
"bulk_delete_title": "Eliminar %{name} |||| Eliminar %{smart_count} %{name}",
"delete_content": "¿Seguro que quiere eliminar este elemento?",
"delete_title": "Eliminar %{name} #%{id}",
"details": "Detalles",
"error": "Se produjo un error en el cliente y su solicitud no se pudo completar",
"invalid_form": "El formulario no es válido. Por favor verifique si hay errores",
"loading": "La página se está cargando, espere un momento por favor",
"no": "No",
"not_found": "O bien escribió una URL incorrecta o siguió un enlace incorrecto.",
"yes": "Sí",
"unsaved_changes": "Algunos de sus cambios no se guardaron. ¿Está seguro de que quiere ignorarlos?"
},
"navigation": {
"no_results": "No se han encontrado resultados",
"no_more_results": "El número de página %{page} está fuera de los límites. Pruebe la página anterior.",
"page_out_of_boundaries": "Número de página %{page} fuera de los límites",
"page_out_from_end": "No puede avanzar después de la última página",
"page_out_from_begin": "No puede ir antes de la página 1",
"page_range_info": "%{offsetBegin}-%{offsetEnd} de %{total}",
"page_rows_per_page": "Filas por página:",
"next": "Siguiente",
"prev": "Anterior",
"skip_nav": "Saltar al contenido"
},
"notification": {
"updated": "Elemento actualizado |||| %{smart_count} elementos actualizados",
"created": "Elemento creado",
"deleted": "Elemento eliminado |||| %{smart_count} elementos eliminados.",
"bad_item": "Elemento incorrecto",
"item_doesnt_exist": "El elemento no existe",
"http_error": "Error de comunicación con el servidor",
"data_provider_error": "Error del proveedor de datos. Consulte la consola para más detalles.",
"i18n_error": "No se pudieron cargar las traducciones para el idioma especificado",
"canceled": "Acción cancelada",
"logged_out": "Su sesión ha finalizado, vuelva a conectarse.",
"new_version": "¡Nueva versión disponible! Por favor refresca esta ventana."
},
"toggleFieldsMenu": {
"columnsToDisplay": "Columnas para mostrar",
"layout": "Diseño",
"grid": "Cuadrícula",
"table": "Tabla"
}
},
"message": {
"note": "NOTA",
"transcodingDisabled": "Cambiar la configuración de la transcodificación a través de la interfaz web está deshabilitado por motivos de seguridad. Si quieres cambiar (editar o agregar) opciones de transcodificación, reinicia el servidor con la opción de configuración %{config}.",
"transcodingEnabled": "Navidrome se está ejecutando con %{config}, lo que permite ejecutar comandos del sistema desde el apartado de transcodificación de la interfaz web. Recomendamos deshabilitar esta opción por motivos de seguridad y habilitarla solo al configurar las opciones de transcodificación.",
"songsAddedToPlaylist": "1 canción agregada a la lista de reproducción |||| %{smart_count} canciones agregadas a la lista de reproducción",
"noPlaylistsAvailable": "Ninguna lista disponible",
"delete_user_title": "Eliminar usuario '%{name}'",
"delete_user_content": "¿Seguro que quieres eliminar a este usuario y todos sus datos (incluidas sus listas y preferencias)?",
"notifications_blocked": "Las notificaciones de este sitio están bloqueadas en tu navegador",
"notifications_not_available": "Este navegador no admite notificaciones de escritorio o no estás accediendo a Navidrome mediante HTTPS",
"lastfmLinkSuccess": "Last.fm está conectado y el scrobbling está activado",
"lastfmLinkFailure": "No se pudo conectar con Last.fm",
"lastfmUnlinkSuccess": "Last.fm se ha desconectado y el scrobbling se desactivó",
"lastfmUnlinkFailure": "No se pudo desconectar Last.fm",
"openIn": {
"lastfm": "Ver en Last.fm",
"musicbrainz": "Ver en MusicBrainz"
},
"lastfmLink": "Leer más...",
"listenBrainzLinkSuccess": "Se ha conectado correctamente a ListenBrainz y se activó el scrobbling como el usuario: %{user}",
"listenBrainzLinkFailure": "No se pudo conectar con ListenBrainz: %{error}",
"listenBrainzUnlinkSuccess": "Se desconectó ListenBrainz y se desactivó el scrobbling",
"listenBrainzUnlinkFailure": "No se pudo desconectar ListenBrainz",
"downloadOriginalFormat": "Descargar en formato original",
"shareOriginalFormat": "Compartir en formato original",
"shareDialogTitle": "Compartir %{resource} '%{name}'",
"shareBatchDialogTitle": "Compartir 1 %{resource} |||| Compartir %{smart_count} %{resource}",
"shareSuccess": "URL copiada al portapapeles: %{url}",
"shareFailure": "Error al copiar la URL %{url} al portapapeles",
"downloadDialogTitle": "Descargar %{resource} '%{name}' (%{size})",
"shareCopyToClipboard": "Copiar al portapapeles: Ctrl+C, Intro",
"remove_missing_title": "Eliminar archivos faltantes",
"remove_missing_content": "¿Realmente desea eliminar los archivos faltantes seleccionados de la base de datos? Esto eliminará permanentemente cualquier referencia a ellos, incluidas sus reproducciones y valoraciones.",
"remove_all_missing_title": "Eliminar todos los archivos faltantes",
"remove_all_missing_content": "¿Realmente desea eliminar todos los archivos faltantes de la base de datos? Esto eliminará permanentemente cualquier referencia a ellos, incluidas sus reproducciones y valoraciones.",
"noSimilarSongsFound": "No se encontraron canciones similares",
"noTopSongsFound": "No se encontraron canciones destacadas",
"startingInstantMix": "Cargando la mezcla instantánea...",
"uploadCover": "Subir portada",
"removeCover": "Eliminar portada",
"coverUploaded": "Portada actualizada",
"coverRemoved": "Portada eliminada",
"coverUploadError": "Error al subir la portada",
"coverRemoveError": "Error al eliminar la portada",
"metadataRefreshStarted": "Actualizando los metadatos en segundo plano",
"quickConnectApproved": "%{app} en %{device} ha iniciado sesión",
"quickConnectInvalidCode": "Código no válido o caducado",
"quickConnectError": "No se pudo aprobar el código"
},
"menu": {
"library": "Biblioteca",
"settings": "Ajustes",
"quickConnect": {
"name": "Conexión rápida",
"code": "Código",
"help": "Introduce el código que muestra una aplicación de Jellyfin para iniciar sesión en tu cuenta",
"confirm": "¿Quieres iniciar sesión en tu cuenta con %{app} %{version} desde %{device}?",
"continue": "Continuar",
"approve": "Aprobar"
},
"version": "Versión",
"theme": "Tema",
"personal": {
"name": "Personal",
"options": {
"theme": "Tema",
"language": "Idioma",
"defaultView": "Vista por defecto",
"desktop_notifications": "Notificaciones de escritorio",
"lastfmScrobbling": "Scrobbling en Last.fm",
"listenBrainzScrobbling": "Scrobbling en ListenBrainz",
"replaygain": "Modo de ReplayGain",
"preAmp": "ReplayGain PreAmp (dB)",
"gain": {
"none": "Desactivado",
"album": "Ganancia del álbum",
"track": "Ganancia de pista"
},
"lastfmNotConfigured": "La clave API de Last.fm no está configurada"
}
},
"albumList": "Álbumes",
"about": "Acerca de",
"playlists": "Listas de reproducción",
"onlyFavourites": "Mostrar solo favoritos",
"sharedPlaylists": "Listas de reproducción compartidas",
"librarySelector": {
"allLibraries": "Todas las bibliotecas (%{count})",
"multipleLibraries": "%{selected} de %{total} bibliotecas",
"selectLibraries": "Seleccionar bibliotecas",
"none": "Ninguna"
}
},
"player": {
"playListsText": "Cola de reproducción",
"openText": "Abrir",
"closeText": "Cerrar",
"notContentText": "Sin música",
"clickToPlayText": "Clic para reproducir",
"clickToPauseText": "Clic para pausar",
"nextTrackText": "Pista siguiente",
"previousTrackText": "Pista anterior",
"reloadText": "Recargar",
"volumeText": "Volumen",
"toggleLyricText": "Mostrar/ocultar letras",
"toggleMiniModeText": "Minimizar",
"destroyText": "Destruir",
"downloadText": "Descargar",
"removeAudioListsText": "Eliminar listas de audio",
"clickToDeleteText": "Clic para eliminar %{name}",
"emptyLyricText": "Sin letras",
"playModeText": {
"order": "En orden",
"orderLoop": "Repetir",
"singleLoop": "Repetir una",
"shufflePlay": "Aleatorio"
}
},
"about": {
"links": {
"homepage": "Página de inicio",
"source": "Código fuente",
"featureRequests": "Pedir funcionalidad",
"lastInsightsCollection": "Última recopilación de datos",
"insights": {
"disabled": "Deshabilitado",
"waiting": "Esperando"
}
},
"tabs": {
"about": "Acerca de",
"config": "Configuración"
},
"config": {
"configName": "Nombre de la configuración",
"environmentVariable": "Variable de entorno",
"currentValue": "Valor actual",
"configurationFile": "Archivo de configuración",
"exportToml": "Exportar configuración (TOML)",
"exportSuccess": "Configuración exportada al portapapeles en formato TOML",
"exportFailed": "Error al copiar la configuración",
"devFlagsHeader": "Indicadores de desarrollo (sujetos a cambios o eliminación)",
"devFlagsComment": "Estas son configuraciones experimentales y pueden eliminarse en versiones futuras",
"downloadToml": "Descargar la configuración (TOML)"
}
},
"activity": {
"title": "Actividad",
"totalScanned": "Total de carpetas escaneadas",
"quickScan": "Escaneo rápido",
"fullScan": "Escaneo completo",
"serverUptime": "Tiempo de actividad del servidor",
"serverDown": "DESCONECTADO",
"scanType": "Último escaneo",
"status": "Error de escaneo",
"elapsedTime": "Tiempo transcurrido",
"selectiveScan": "Escaneo selectivo"
},
"help": {
"title": "Atajos de teclado de Navidrome",
"hotkeys": {
"show_help": "Mostrar esta ayuda",
"toggle_menu": "Mostrar/ocultar la barra lateral",
"toggle_play": "Reproducir / Pausar",
"prev_song": "Canción anterior",
"next_song": "Siguiente canción",
"vol_up": "Subir volumen",
"vol_down": "Bajar volumen",
"toggle_love": "Agregar esta canción a favoritos",
"current_song": "Ir a la canción actual"
}
},
"nowPlaying": {
"title": "En reproducción",
"empty": "Nada en reproducción",
"minutesAgo": "Hace %{smart_count} minuto |||| Hace %{smart_count} minutos"
}
}