From 042d7a4a10c78dd93a56a2f32d18a0fb74dbe697 Mon Sep 17 00:00:00 2001 From: Souda <52483168+soudabot@users.noreply.github.com> Date: Tue, 1 Aug 2023 13:46:04 +0000 Subject: [PATCH] feat: add spanish translations (#585) * Update bug_report.yml * Create app_es.arb * Fix the missing lines and improve the translation --------- Co-authored-by: Kingkor Roy Tirtho --- .github/ISSUE_TEMPLATE/bug_report.yml | 1 + lib/l10n/app_es.arb | 253 ++++++++++++++++++++++++++ 2 files changed, 254 insertions(+) create mode 100644 lib/l10n/app_es.arb diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 816c7b897..9a2f44fee 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -56,6 +56,7 @@ body: - "Website (spotube.netlify.app)" - "GitHub Releases (Binary)" - "GitHub Actions (Nightly Binary)" + - "Play Store (Android)" - "F-Droid (Android)" - "Arch User Repository (AUR)" - "Flathub (Flatpak)" diff --git a/lib/l10n/app_es.arb b/lib/l10n/app_es.arb new file mode 100644 index 000000000..eb6a714a6 --- /dev/null +++ b/lib/l10n/app_es.arb @@ -0,0 +1,253 @@ +{ + "guest": "Invitado", + "browse": "Explorar", + "search": "Buscar", + "library": "Biblioteca", + "lyrics": "Letras", + "settings": "Configuración", + "genre_categories_filter": "Filtrar categorías o géneros...", + "genre": "Género", + "personalized": "Personalizado", + "featured": "Destacado", + "new_releases": "Nuevos Lanzamientos", + "songs": "Canciones", + "playing_track": "Reproduciendo {track}", + "queue_clear_alert": "Esto eliminará la lista actual. Se eliminarán {track_length} canciones.\n¿Deseas continuar?", + "load_more": "Cargar más", + "playlists": "Listas de reproducción", + "artists": "Artistas", + "albums": "Álbumes", + "tracks": "Canciones", + "downloads": "Descargas", + "filter_playlists": "Filtrar tus listas de reproducción...", + "liked_tracks": "Canciones Favoritas", + "liked_tracks_description": "Todas tus canciones favoritas", + "create_playlist": "Crear Lista de reproducción", + "create_a_playlist": "Crear una lista de reproducción", + "create": "Crear", + "cancel": "Cancelar", + "playlist_name": "Nombre de la lista", + "name_of_playlist": "Nombre de la lista", + "description": "Descripción", + "public": "Pública", + "collaborative": "Colaborativa", + "search_local_tracks": "Buscar canciones locales...", + "play": "Reproducir", + "delete": "Eliminar", + "none": "Ninguno", + "sort_a_z": "Ordenar de la A a la Z", + "sort_z_a": "Ordenar de la Z a la A", + "sort_artist": "Ordenar por Artista", + "sort_album": "Ordenar por Álbum", + "sort_tracks": "Ordenar Canciones", + "currently_downloading": "Descargando en curso ({tracks_length})", + "cancel_all": "Cancelar todo", + "filter_artist": "Filtrar artistas...", + "followers": "{followers} Seguidores", + "add_artist_to_blacklist": "Agregar artista a la lista negra", + "top_tracks": "Mejores Canciones", + "fans_also_like": "A los fans también les gusta", + "loading": "Cargando...", + "artist": "Artista", + "blacklisted": "En la lista negra", + "following": "Siguiendo", + "follow": "Seguir", + "artist_url_copied": "URL del artista copiada al portapapeles", + "added_to_queue": "Agregadas {tracks} canciones a la lista", + "filter_albums": "Filtrar álbumes...", + "synced": "Sincronizado", + "plain": "Normal", + "shuffle": "Aleatorio", + "search_tracks": "Buscar canciones...", + "released": "Lanzado", + "error": "Error {error}", + "title": "Título", + "time": "Duración", + "more_actions": "Más acciones", + "download_count": "Descargas ({count})", + "add_count_to_playlist": "Agregar ({count}) a la lista", + "add_count_to_queue": "Agregar ({count}) a la lista", + "play_count_next": "Reproducir ({count}) a continuación", + "album": "Álbum", + "copied_to_clipboard": "{data} copiado al portapapeles", + "add_to_following_playlists": "Agregar {track} a las listas de reproducción siguientes", + "add": "Agregar", + "added_track_to_queue": "{track} agregada a la lista", + "add_to_queue": "Agregar a la lista", + "track_will_play_next": "{track} se reproducirá a continuación", + "play_next": "Reproducir a continuación", + "removed_track_from_queue": "{track} eliminada de la lista", + "remove_from_queue": "Eliminar de la lista", + "remove_from_favorites": "Eliminar de favoritos", + "save_as_favorite": "Guardar como favorito", + "add_to_playlist": "Agregar a la lista", + "remove_from_playlist": "Eliminar de la lista", + "add_to_blacklist": "Agregar a la lista negra", + "remove_from_blacklist": "Eliminar de la lista negra", + "share": "Compartir", + "mini_player": "Reproductor Mini", + "slide_to_seek": "Desliza para buscar adelante o atrás", + "shuffle_playlist": "Reproducir lista en orden aleatorio", + "unshuffle_playlist": "Desactivar reproducción aleatoria", + "previous_track": "Pista anterior", + "next_track": "Pista siguiente", + "pause_playback": "Pausar reproducción", + "resume_playback": "Reanudar reproducción", + "loop_track": "Repetir pista", + "repeat_playlist": "Repetir lista", + "queue": "Lista", + "alternative_track_sources": "Fuentes alternativas de canciones", + "download_track": "Descargar canción", + "tracks_in_queue": "{tracks} canciones en la lista", + "clear_all": "Limpiar todo", + "show_hide_ui_on_hover": "Mostrar/Ocultar interfaz al pasar el cursor", + "always_on_top": "Siempre visible", + "exit_mini_player": "Salir del reproductor mini", + "download_location": "Ubicación de descargas", + "account": "Cuenta", + "login_with_spotify": "Iniciar sesión con tu cuenta de Spotify", + "connect_with_spotify": "Conectar con Spotify", + "logout": "Cerrar sesión", + "logout_of_this_account": "Cerrar sesión de esta cuenta", + "language_region": "Idioma y Región", + "language": "Idioma", + "system_default": "Predeterminado del sistema", + "market_place_region": "Región de la tienda", + "recommendation_country": "País de recomendación", + "appearance": "Apariencia", + "layout_mode": "Modo de diseño", + "override_layout_settings": "Anular la configuración del modo de diseño responsive", + "adaptive": "Adaptable", + "compact": "Compacto", + "extended": "Extendido", + "theme": "Tema", + "dark": "Oscuro", + "light": "Claro", + "system": "Sistema", + "accent_color": "Color de acento", + "sync_album_color": "Sincronizar color del álbum", + "sync_album_color_description": "Usa el color dominante del arte del álbum como color de acento", + "playback": "Reproducción", + "audio_quality": "Calidad de audio", + "high": "Alta", + "low": "Baja", + "pre_download_play": "Pre-descargar y reproducir", + "pre_download_play_description": "En lugar de transmitir audio, descarga bytes y reproduce en su lugar (recomendado para usuarios con mayor ancho de banda)", + "skip_non_music": "Omitir segmentos que no son música (SponsorBlock)", + "blacklist_description": "Canciones y artistas en la lista negra", + "wait_for_download_to_finish": "Por favor, espera a que termine la descarga actual", + "download_lyrics": "Descargar letras junto con las canciones", + "desktop": "Escritorio", + "close_behavior": "Comportamiento al cerrar", + "close": "Cerrar", + "minimize_to_tray": "Minimizar en la bandeja del sistema", + "show_tray_icon": "Mostrar icono en la bandeja del sistema", + "about": "Acerca de", + "u_love_spotube": "Sabemos que te encanta Spotube", + "check_for_updates": "Buscar actualizaciones", + "about_spotube": "Acerca de Spotube", + "blacklist": "Lista negra", + "please_sponsor": "Por favor, apoya/dona", + "spotube_description": "Spotube, un cliente ligero, multiplataforma y gratuito de Spotify", + "version": "Versión", + "build_number": "Número de compilación", + "founder": "Fundador", + "repository": "Repositorio", + "bug_issues": "Errores y problemas", + "made_with": "Hecho con ❤️ en Bangladesh🇧🇩", + "kingkor_roy_tirtho": "Kingkor Roy Tirtho", + "copyright": "© 2021-{current_year} Kingkor Roy Tirtho", + "license": "Licencia", + "add_spotify_credentials": "Agrega tus credenciales de Spotify para comenzar", + "credentials_will_not_be_shared_disclaimer": "No te preocupes, tus credenciales no serán recopiladas ni compartidas con nadie", + "know_how_to_login": "¿No sabes cómo hacerlo?", + "follow_step_by_step_guide": "Sigue la guía paso a paso", + "spotify_cookie": "Cookie de Spotify {name}", + "cookie_name_cookie": "Cookie {name}", + "fill_in_all_fields": "Por favor, completa todos los campos", + "submit": "Enviar", + "exit": "Salir", + "previous": "Anterior", + "next": "Siguiente", + "done": "Listo", + "step_1": "Paso 1", + "first_go_to": "Primero, ve a", + "login_if_not_logged_in": "e inicia sesión/registra tu cuenta si no lo has hecho aún", + "step_2": "Paso 2", + "step_2_steps": "1. Una vez que hayas iniciado sesión, presiona F12 o haz clic derecho con el ratón > Inspeccionar para abrir las herramientas de desarrollo del navegador.\n2. Luego ve a la pestaña \"Application\" (Chrome, Edge, Brave, etc.) o \"Storage\" (Firefox, Palemoon, etc.)\n3. Ve a la sección \"Cookies\" y luego la subsección \"https://accounts.spotify.com\"", + "step_3": "Paso 3", + "step_3_steps": "Copia los valores de las Cookies \"sp_dc\" y \"sp_key\"", + "success_emoji": "¡Éxito! 🥳", + "success_message": "Ahora has iniciado sesión con éxito en tu cuenta de Spotify. ¡Buen trabajo!", + "step_4": "Paso 4", + "step_4_steps": "Pega los valores copiados de \"sp_dc\" y \"sp_key\" en los campos respectivos", + "something_went_wrong": "Algo salió mal", + "piped_instance": "Instancia del servidor Piped", + "piped_description": "La instancia del servidor Piped a utilizar para la coincidencia de pistas\nAlgunas pueden no funcionar bien, úsalas bajo tu propio riesgo", + "generate_playlist": "Generar Lista de reproducción", + "track_exists": "La canción {track} ya existe", + "replace_downloaded_tracks": "Reemplazar todas las canciones descargadas", + "skip_download_tracks": "Omitir la descarga de todas las canciones descargadas", + "do_you_want_to_replace": "¿Deseas reemplazar la canción existente?", + "replace": "Reemplazar", + "skip": "Omitir", + "select_up_to_count_type": "Seleccionar hasta {count} {type}", + "select_genres": "Seleccionar Géneros", + "add_genres": "Agregar Géneros", + "country": "País", + "number_of_tracks_generate": "Número de canciones a generar", + "acousticness": "Acousticness", + "danceability": "Danceability", + "energy": "Energía", + "instrumentalness": "Instrumentalidad", + "liveness": "En vivo", + "loudness": "Volumen", + "speechiness": "Habla", + "valence": "Valencia", + "popularity": "Popularidad", + "key": "Tono", + "duration": "Duración (s)", + "tempo": "Tempo (BPM)", + "mode": "Modo", + "time_signature": "Compás", + "short": "Corto", + "medium": "Medio", + "long": "Largo", + "min": "Mín.", + "max": "Máx.", + "target": "Objetivo", + "moderate": "Moderado", + "deselect_all": "Deseleccionar todo", + "select_all": "Seleccionar todo", + "are_you_sure": "¿Estás seguro?", + "generating_playlist": "Generando tu lista de reproducción personalizada...", + "selected_count_tracks": "Seleccionadas {count} canciones", + "download_warning": "Si descargas todas las canciones de golpe, estás claramente pirateando música y causando daño a la sociedad creativa de la música. Espero que seas consciente de esto y siempre intentes respetar y apoyar el arduo trabajo de los artistas", + "download_ip_ban_warning": "Por cierto, tu IP puede ser bloqueada en YouTube debido a solicitudes de descarga excesivas. El bloqueo de IP significa que no podrás usar YouTube (incluso si has iniciado sesión) durante al menos 2-3 meses desde esa dirección IP. Y Spotube no se hace responsable si esto ocurre alguna vez", + "by_clicking_accept_terms": "Al hacer clic en 'Aceptar', aceptas los siguientes términos:", + "download_agreement_1": "Sé que estoy pirateando música. Soy malo", + "download_agreement_2": "Apoyaré al artista donde pueda y solo lo hago porque no tengo dinero para comprar su arte", + "download_agreement_3": "Soy completamente consciente de que mi IP puede ser bloqueada en YouTube y no responsabilizo a Spotube ni a sus dueños/contribuyentes por cualquier incidente causado por mi acción actual", + "decline": "Rechazar", + "accept": "Aceptar", + "details": "Detalles", + "youtube": "YouTube", + "channel": "Canal", + "likes": "Me gusta", + "dislikes": "No me gusta", + "views": "Vistas", + "streamUrl": "URL del streaming", + "stop": "Detener", + "sort_newest": "Ordenar por más recientes", + "sort_oldest": "Ordenar por más antiguos", + "sleep_timer": "Temporizador de apagado", + "mins": "{minutes} minutos", + "hours": "{hours} horas", + "hour": "{hours} hora", + "custom_hours": "Horas personalizadas", + "logs": "Registros", + "developers": "Desarrolladores", + "not_logged_in": "No has iniciado sesión", + "search_mode": "Modo de búsqueda", + "youtube_api_type": "Tipo de API de YouTube" +}