diff --git a/WebApp/src/locales/de.json b/WebApp/src/locales/de.json new file mode 100644 index 00000000..0296a293 --- /dev/null +++ b/WebApp/src/locales/de.json @@ -0,0 +1,227 @@ +{ + "admin.active": "Aktiv", + "admin.address": "Adresse", + "admin.allowProfileCreation": "Neue Profile auf der Anmeldeseite erlauben", + "admin.connected": "Offene Apps", + "admin.deleteProfile": "Profil löschen", + "admin.deleteProfileConfirm": "Profil „{name}“ endgültig löschen? Die Highscores bleiben erhalten.", + "admin.deviceLoggedOut": "Gerät von {name} abgemeldet", + "admin.devices": "Angemeldete Geräte", + "admin.devicesHint": "Geräte werden nach 12 Stunden ohne Nutzung automatisch abgemeldet.", + "admin.general": "Allgemein", + "admin.inactive": "inaktiv", + "admin.logoutDevice": "Gerät abmelden", + "admin.off": "Aus", + "admin.on": "An", + "admin.permissions": "Berechtigungen", + "admin.permissionsHint": "Admins dürfen immer alles.", + "admin.perms.AddToQueue": "Songs zur Warteschlange hinzufügen", + "admin.perms.CreateProfiles": "Profile erstellen", + "admin.perms.DeletePlaylists": "Playlists löschen", + "admin.perms.EditAllProfiles": "Alle Profile bearbeiten", + "admin.perms.EditOwnProfile": "Eigenes Profil bearbeiten", + "admin.perms.EditPlaylists": "Playlists anlegen und bearbeiten", + "admin.perms.ManageQueue": "Warteschlange verwalten (Einträge anderer entfernen, sortieren)", + "admin.perms.StartSongs": "Songs im Spiel starten", + "admin.perms.UseKeyboard": "Fernbedienung nutzen", + "admin.port": "Port", + "admin.profileDeleted": "Profil {name} gelöscht", + "admin.profiles": "Profile", + "admin.profilesHint": "Inaktive Profile sind in der App und im Spiel ausgeblendet und können sich nicht anmelden.", + "admin.queuePlaylistName": "Name der Warteschlangen-Playlist", + "admin.server": "Server", + "admin.serverHint": "Den Port stellt man in der config.xml ein, HTTPS im Spiel unter Optionen → Server.", + "admin.thisDevice": "Dieses Gerät", + "admin.title": "Einstellungen", + "admin.version": "Version", + "audioModes.Instrumental": "Instrumental", + "audioModes.Karaoke": "Karaoke", + "audioModes.Normal": "Normal", + "audioModes.Vocals": "Instrumental/Gesang", + "common.back": "Zurück", + "common.cancel": "Abbrechen", + "common.close": "Schließen", + "common.loading": "Lädt…", + "common.retry": "Erneut versuchen", + "common.save": "Speichern", + "common.saved": "Gespeichert", + "errors.busy": "Vocaluxe ist gerade beschäftigt, bitte nochmal versuchen", + "errors.forbidden": "Dafür fehlt dir die Berechtigung", + "errors.offline": "Keine Verbindung zu Vocaluxe", + "errors.startup": "Vocaluxe ist nicht erreichbar. Läuft das Spiel und ist der Server eingeschaltet?", + "gameModes.Duet": "Duett", + "gameModes.Medley": "Medley", + "gameModes.Normal": "Normal", + "gameModes.Short": "Kurz-Version", + "help.connectText": "Den QR-Code zum Verbinden zeigt Vocaluxe unter Optionen → Server. Ist der Server dort ausgeschaltet, ist die App nicht erreichbar.", + "help.connectTitle": "Verbinden", + "help.gameText": "Im Spiel öffnest du die Warteschlange im Songmenü: Leertaste drücken (oder den Optionen-Knopf anklicken), bei „Playlist öffnen“ die Playlist „{name}“ wählen. Dort siehst du den nächsten Song und alle Einträge und kannst sie direkt starten. Sind Sänger gewählt und Mikrofone eingerichtet, geht es ohne Spielerauswahl sofort los; mit „Spieler ändern“ kommst du doch zur Spielerauswahl.", + "help.gameTitle": "Die Warteschlange im Spiel", + "help.httpsText": "Ist HTTPS eingeschaltet, nutzt Vocaluxe ein selbst erstelltes Zertifikat. Browser kennen es nicht und zeigen beim ersten Aufruf eine Warnung wie „Dies ist keine sichere Verbindung“. Zuhause ist das normal: auf „Erweitert“ und dann „Weiter“ tippen (Safari: „Details einblenden“ → „diese Website besuchen“). Die Verbindung ist trotzdem verschlüsselt. HTTPS braucht man nur für Funktionen wie die Kamera, sonst reicht HTTP.", + "help.httpsTitle": "Zertifikatswarnung", + "help.playlistsText": "Playlists sind Sammlungen auf Vorrat, zum Beispiel „Party-Klassiker“. Du kannst sie in der App anlegen und füllen, im Spiel abspielen oder mit einem Tipp ganz oder teilweise in die Warteschlange übernehmen.", + "help.playlistsTitle": "Playlists", + "help.previewText": "Mit dem Play-Knopf in der Songliste hörst du 30 Sekunden eines Songs auf deinem Handy, ab der Stelle, die auch das Songmenü im Spiel spielt.", + "help.previewTitle": "Vorschau", + "help.queueText": "Songs, die ihr mit dem Handy hinzufügt, landen in der Warteschlange. Jeder kommt reihum mit einem Song dran: Fügt jemand mehrere Songs hinzu, kommen dazwischen die Songs der anderen. Beim Hinzufügen kannst du Spielmodus, Audio und die Sänger wählen und das später in der Warteschlange noch ändern.", + "help.queueTitle": "Die Warteschlange", + "help.startText": "Wer die Berechtigung hat, kann einen Eintrag in der Warteschlange antippen und „Jetzt singen“ wählen. Der Song startet dann sofort im Spiel, außer es wird gerade gesungen.", + "help.startTitle": "Aus der App starten", + "help.title": "Hilfe", + "language.name": "Deutsch", + "live.reconnecting": "Verbindung unterbrochen – wird wiederhergestellt …", + "login.create": "Anlegen und loslegen", + "login.enter": "Anmelden", + "login.locked": "Zu viele Versuche, bitte kurz warten", + "login.name": "Name", + "login.newProfile": "Neues Profil", + "login.noProfiles": "Noch keine Profile vorhanden.", + "login.pin": "PIN", + "login.pinOptional": "PIN (optional, mind. 4 Zeichen)", + "login.pinTitle": "PIN für {name}", + "login.subtitle": "Wähle dein Profil", + "login.title": "Wer bist du?", + "login.wrongPin": "Falsche PIN", + "more.admin": "Einstellungen (Admin)", + "more.api": "API-Dokumentation", + "more.help": "Hilfe", + "more.language": "Sprache", + "more.loggedInAs": "Angemeldet als {name}", + "more.logout": "Abmelden", + "more.playlists": "Playlists", + "more.remote": "Fernbedienung", + "more.title": "Mehr", + "nav.more": "Mehr", + "nav.now": "Jetzt", + "nav.players": "Spieler", + "nav.queue": "Warteschlange", + "nav.queueShort": "Warteschlange", + "nav.remote": "Fernbedienung", + "nav.remoteShort": "Fernbedienung", + "nav.songs": "Songs", + "now.noSong": "Kein Song geladen", + "now.remote": "Fernbedienung", + "now.screen": "Bildschirm", + "now.song": "Song", + "now.title": "Jetzt", + "now.upNext": "Als Nächstes", + "players.allProfiles": "Alle Profile", + "players.changeAvatar": "Bild ändern", + "players.chooseAvatar": "Bild auswählen", + "players.difficulty": "Schwierigkeit", + "players.difficulty0": "Leicht", + "players.difficulty1": "Normal", + "players.difficulty2": "Schwer", + "players.gameAvatars": "Vocaluxe Avatare", + "players.myProfile": "Mein Profil", + "players.name": "Name", + "players.newPin": "Neue PIN", + "players.ownPhoto": "Eigenes Foto", + "players.pin": "PIN", + "players.pinHint": "Mit PIN kann sich niemand anderes als du anmelden.", + "players.pinNone": "Keine PIN", + "players.pinSet": "PIN ist gesetzt", + "players.pinTooShort": "Die PIN braucht mindestens 4 Zeichen", + "players.removePin": "PIN entfernen", + "players.role": "Rolle", + "players.roleChanged": "Rolle geändert", + "players.roles.Admin": "Admin", + "players.roles.Guest": "Gast", + "players.roles.Player": "Spieler", + "players.title": "Spieler", + "playlists.addAllToQueue": "Alle in die Warteschlange", + "playlists.addHint": "Songs fügst du über „Songs“ → Song antippen → „Zur Playlist hinzufügen“ hinzu.", + "playlists.addToQueue": "In die Warteschlange", + "playlists.addedAll": "{n} Songs zur Warteschlange hinzugefügt", + "playlists.create": "Anlegen", + "playlists.delete": "Löschen", + "playlists.deleteConfirm": "Playlist „{name}“ wirklich löschen?", + "playlists.empty": "Noch keine Playlists", + "playlists.emptyPlaylist": "Diese Playlist ist leer", + "playlists.intro": "Playlists sind Song-Sammlungen auf Vorrat. Du findest sie auch im Spiel im Songmenü unter „Playlist öffnen“. Mit „In die Warteschlange“ kommen Songs daraus dran.", + "playlists.name": "Name", + "playlists.new": "Neue Playlist", + "playlists.rename": "Umbenennen", + "playlists.songs": "Keine Songs | 1 Song | {n} Songs", + "playlists.title": "Playlists", + "queue.cannotStart": "Vocaluxe kann gerade keinen Song starten (zum Beispiel, während gesungen wird).", + "queue.clear": "Warteschlange leeren", + "queue.clearConfirm": "Wirklich alle Songs aus der Warteschlange löschen?", + "queue.cleared": "Warteschlange geleert", + "queue.edit": "Eintrag bearbeiten", + "queue.empty": "Die Warteschlange ist leer", + "queue.emptyHint": "Such dir unter „Songs“ etwas aus.", + "queue.fairHint": "Jeder kommt reihum mit einem Song dran.", + "queue.moveDown": "Nach unten", + "queue.moveUp": "Nach oben", + "queue.notifyAdded": "{name} hat „{title}“ hinzugefügt", + "queue.notifyAddedMany": "{name} hat {count} Songs hinzugefügt", + "queue.remove": "Entfernen", + "queue.removed": "Entfernt", + "queue.requestedBy": "hinzugefügt von {name}", + "queue.singers": "Sänger: {names}", + "queue.startNow": "Jetzt singen", + "queue.started": "„{title}“ wird gestartet", + "queue.title": "Warteschlange", + "queue.unknown": "im Spiel hinzugefügt", + "queue.you": "Du", + "queue.yourWish": "Dein Eintrag", + "remote.keys.Backspace": "Löschen", + "remote.keys.Enter": "OK", + "remote.keys.Escape": "Zurück", + "remote.keys.PageDown": "Bild ↓", + "remote.keys.PageUp": "Bild ↑", + "remote.keys.Space": "Leertaste", + "remote.keys.Tab": "Tab", + "remote.send": "Senden", + "remote.text": "Text eingeben", + "remote.title": "Fernbedienung", + "screens.Credits": "Credits", + "screens.Highscore": "Bestenliste", + "screens.Jukebox": "Jukebox", + "screens.Load": "Lädt", + "screens.Main": "Hauptmenü", + "screens.Names": "Spielerauswahl", + "screens.Party": "Party", + "screens.Profiles": "Profile", + "screens.Score": "Punkte", + "screens.Sing": "Singen", + "screens.Song": "Songauswahl", + "screens.Statistics": "Statistik", + "songs.addToPlaylist": "Zur Playlist hinzufügen", + "songs.addToQueue": "In die Warteschlange", + "songs.addedToPlaylist": "Zu „{name}“ hinzugefügt", + "songs.addedToQueue": "„{title}“ ist in der Warteschlange", + "songs.allDecades": "Alle Jahrzehnte", + "songs.allGenres": "Alle Genres", + "songs.allLanguages": "Alle Sprachen", + "songs.audioMode": "Audio", + "songs.clearFilters": "Filter zurücksetzen", + "songs.count": "Keine Songs | 1 Song | {n} Songs", + "songs.decade": "{decade}er", + "songs.decadeLabel": "Jahrzehnt", + "songs.duet": "Duett", + "songs.empty": "Keine Songs gefunden", + "songs.filter": "Filter", + "songs.filterLabel": "Filter", + "songs.gameMode": "Spielmodus", + "songs.genre": "Genre", + "songs.language": "Sprache", + "songs.noPlaylists": "Noch keine Playlists", + "songs.onlyDuets": "Nur Duette", + "songs.players": "Wer singt?", + "songs.playersHint": "Optional. Ohne Auswahl werden die Spieler im Spiel gewählt.", + "songs.playersMax": "Höchstens {n} Spieler", + "songs.preview": "Vorschau", + "songs.previewUnavailable": "Vorschau für diesen Song nicht verfügbar", + "songs.resetFilters": "Filter zurücksetzen", + "songs.search": "Interpret oder Titel suchen", + "songs.showResults": "Keine Songs | 1 Song anzeigen | {n} Songs anzeigen", + "songs.sort": "Sortierung", + "songs.sortBy.Artist": "Interpret", + "songs.sortBy.Title": "Titel", + "songs.sortBy.Year": "Jahr", + "songs.sortLabel": "Sortieren nach", + "songs.stopPreview": "Vorschau stoppen", + "songs.title": "Songs" +} diff --git a/WebApp/src/locales/es.json b/WebApp/src/locales/es.json new file mode 100644 index 00000000..a0a8f966 --- /dev/null +++ b/WebApp/src/locales/es.json @@ -0,0 +1,227 @@ +{ + "admin.active": "Activo", + "admin.address": "Dirección", + "admin.allowProfileCreation": "Permitir nuevos perfiles en la página de inicio de sesión", + "admin.connected": "Apps abiertas", + "admin.deleteProfile": "Eliminar perfil", + "admin.deleteProfileConfirm": "¿Eliminar el perfil «{name}» definitivamente? Sus puntuaciones se conservan.", + "admin.deviceLoggedOut": "Dispositivo de {name} desconectado", + "admin.devices": "Dispositivos conectados", + "admin.devicesHint": "Los dispositivos se desconectan automáticamente tras 12 horas sin uso.", + "admin.general": "General", + "admin.inactive": "inactivo", + "admin.logoutDevice": "Desconectar dispositivo", + "admin.off": "Apagado", + "admin.on": "Encendido", + "admin.permissions": "Permisos", + "admin.permissionsHint": "Los administradores siempre pueden hacerlo todo.", + "admin.perms.AddToQueue": "Añadir canciones a la cola", + "admin.perms.CreateProfiles": "Crear perfiles", + "admin.perms.DeletePlaylists": "Eliminar listas de reproducción", + "admin.perms.EditAllProfiles": "Editar todos los perfiles", + "admin.perms.EditOwnProfile": "Editar el propio perfil", + "admin.perms.EditPlaylists": "Crear y editar listas de reproducción", + "admin.perms.ManageQueue": "Gestionar la cola (quitar entradas de otros, reordenar)", + "admin.perms.StartSongs": "Iniciar canciones en el juego", + "admin.perms.UseKeyboard": "Usar el mando a distancia", + "admin.port": "Puerto", + "admin.profileDeleted": "Perfil {name} eliminado", + "admin.profiles": "Perfiles", + "admin.profilesHint": "Los perfiles inactivos se ocultan en la app y en el juego y no pueden iniciar sesión.", + "admin.queuePlaylistName": "Nombre de la lista de la cola", + "admin.server": "Servidor", + "admin.serverHint": "El puerto se configura en config.xml, HTTPS en el juego en Opciones → Servidor.", + "admin.thisDevice": "Este dispositivo", + "admin.title": "Ajustes", + "admin.version": "Versión", + "audioModes.Instrumental": "Instrumental", + "audioModes.Karaoke": "Karaoke", + "audioModes.Normal": "Normal", + "audioModes.Vocals": "Instrumental/Voces", + "common.back": "Atrás", + "common.cancel": "Cancelar", + "common.close": "Cerrar", + "common.loading": "Cargando…", + "common.retry": "Reintentar", + "common.save": "Guardar", + "common.saved": "Guardado", + "errors.busy": "Vocaluxe está ocupado, inténtalo de nuevo", + "errors.forbidden": "No tienes permiso para hacer esto", + "errors.offline": "Sin conexión con Vocaluxe", + "errors.startup": "No se puede acceder a Vocaluxe. ¿Está el juego en marcha con el servidor encendido?", + "gameModes.Duet": "Dúo", + "gameModes.Medley": "Medley", + "gameModes.Normal": "Normal", + "gameModes.Short": "Versión corta", + "help.connectText": "Vocaluxe muestra el código QR para conectarse en Opciones → Servidor. Si el servidor está apagado allí, no se puede acceder a la app.", + "help.connectTitle": "Conectar", + "help.gameText": "En el juego abres la cola en el menú de canciones: pulsa la barra espaciadora (o haz clic en el botón de opciones) y elige la lista «{name}» en «Abrir lista». Ahí ves la siguiente canción y todas las entradas y puedes iniciarlas directamente. Con cantantes elegidos y micrófonos configurados, se empieza a cantar sin la selección de jugadores; «Cambiar jugadores» muestra la selección de jugadores.", + "help.gameTitle": "La cola en el juego", + "help.httpsText": "Si HTTPS está activado, Vocaluxe usa un certificado creado por sí mismo. Los navegadores no lo conocen y la primera vez muestran un aviso como «La conexión no es privada». En casa es normal: toca «Configuración avanzada» y luego «Continuar» (Safari: «Mostrar detalles» → «visitar este sitio web»). La conexión sigue estando cifrada. HTTPS solo hace falta para funciones como la cámara; si no, HTTP es suficiente.", + "help.httpsTitle": "Aviso de certificado", + "help.playlistsText": "Las listas de reproducción son colecciones para más tarde, p. ej. «Clásicos de fiesta». Puedes crearlas y llenarlas en la app, reproducirlas en el juego o añadir todas o algunas de sus canciones a la cola con un toque.", + "help.playlistsTitle": "Listas de reproducción", + "help.previewText": "El botón de reproducción de la lista de canciones reproduce 30 segundos de una canción en tu móvil, desde donde empieza la vista previa en el menú de canciones del juego.", + "help.previewTitle": "Vista previa", + "help.queueText": "Las canciones que añades con el móvil van a la cola. Cada uno tiene una canción por ronda: si alguien añade varias canciones, las de los demás se intercalan. Al añadir una canción puedes elegir el modo de juego, el audio y los cantantes, y cambiarlos después en la cola.", + "help.queueTitle": "La cola", + "help.startText": "Con el permiso necesario, puedes tocar una entrada de la cola y elegir «Cantar ahora». La canción empieza al instante en el juego, salvo que alguien esté cantando.", + "help.startTitle": "Iniciar desde la app", + "help.title": "Ayuda", + "language.name": "Español", + "live.reconnecting": "Conexión perdida – reconectando …", + "login.create": "Crear y empezar", + "login.enter": "Iniciar sesión", + "login.locked": "Demasiados intentos, espera un momento", + "login.name": "Nombre", + "login.newProfile": "Nuevo perfil", + "login.noProfiles": "Todavía no hay perfiles.", + "login.pin": "PIN", + "login.pinOptional": "PIN (opcional, mínimo 4 caracteres)", + "login.pinTitle": "PIN de {name}", + "login.subtitle": "Elige tu perfil", + "login.title": "¿Quién eres?", + "login.wrongPin": "PIN incorrecto", + "more.admin": "Ajustes (admin)", + "more.api": "Documentación de la API", + "more.help": "Ayuda", + "more.language": "Idioma", + "more.loggedInAs": "Sesión iniciada como {name}", + "more.logout": "Cerrar sesión", + "more.playlists": "Listas de reproducción", + "more.remote": "Mando a distancia", + "more.title": "Más", + "nav.more": "Más", + "nav.now": "Ahora", + "nav.players": "Jugadores", + "nav.queue": "Cola", + "nav.queueShort": "Cola", + "nav.remote": "Mando a distancia", + "nav.remoteShort": "Mando a distancia", + "nav.songs": "Canciones", + "now.noSong": "Ninguna canción cargada", + "now.remote": "Mando a distancia", + "now.screen": "Pantalla", + "now.song": "Canción", + "now.title": "Ahora", + "now.upNext": "A continuación", + "players.allProfiles": "Todos los perfiles", + "players.changeAvatar": "Cambiar imagen", + "players.chooseAvatar": "Elegir imagen", + "players.difficulty": "Dificultad", + "players.difficulty0": "Fácil", + "players.difficulty1": "Normal", + "players.difficulty2": "Difícil", + "players.gameAvatars": "Avatares de Vocaluxe", + "players.myProfile": "Mi perfil", + "players.name": "Nombre", + "players.newPin": "Nuevo PIN", + "players.ownPhoto": "Foto propia", + "players.pin": "PIN", + "players.pinHint": "Con un PIN nadie más puede iniciar sesión como tú.", + "players.pinNone": "Sin PIN", + "players.pinSet": "PIN configurado", + "players.pinTooShort": "El PIN necesita al menos 4 caracteres", + "players.removePin": "Quitar PIN", + "players.role": "Rol", + "players.roleChanged": "Rol cambiado", + "players.roles.Admin": "Admin", + "players.roles.Guest": "Invitado", + "players.roles.Player": "Jugador", + "players.title": "Jugadores", + "playlists.addAllToQueue": "Añadir todo a la cola", + "playlists.addHint": "Añade canciones desde «Canciones» → toca una canción → «Añadir a la lista».", + "playlists.addToQueue": "Añadir a la cola", + "playlists.addedAll": "{n} canciones añadidas a la cola", + "playlists.create": "Crear", + "playlists.delete": "Eliminar", + "playlists.deleteConfirm": "¿Eliminar de verdad la lista «{name}»?", + "playlists.empty": "Todavía no hay listas", + "playlists.emptyPlaylist": "Esta lista está vacía", + "playlists.intro": "Las listas de reproducción son colecciones de canciones para más tarde. También las encuentras en el juego, en el menú de canciones, en «Abrir lista». Con «Añadir a la cola» les llega el turno a sus canciones.", + "playlists.name": "Nombre", + "playlists.new": "Nueva lista", + "playlists.rename": "Renombrar", + "playlists.songs": "Sin canciones | 1 canción | {n} canciones", + "playlists.title": "Listas de reproducción", + "queue.cannotStart": "Vocaluxe no puede iniciar una canción ahora mismo (por ejemplo, mientras alguien está cantando).", + "queue.clear": "Vaciar la cola", + "queue.clearConfirm": "¿Quitar de verdad todas las canciones de la cola?", + "queue.cleared": "Cola vaciada", + "queue.edit": "Editar entrada", + "queue.empty": "La cola está vacía", + "queue.emptyHint": "Elige algo en «Canciones».", + "queue.fairHint": "Cada uno tiene una canción por ronda.", + "queue.moveDown": "Bajar", + "queue.moveUp": "Subir", + "queue.notifyAdded": "{name} ha añadido «{title}»", + "queue.notifyAddedMany": "{name} ha añadido {count} canciones", + "queue.remove": "Quitar", + "queue.removed": "Quitada", + "queue.requestedBy": "añadida por {name}", + "queue.singers": "Cantantes: {names}", + "queue.startNow": "Cantar ahora", + "queue.started": "Iniciando «{title}»", + "queue.title": "Cola", + "queue.unknown": "añadida en el juego", + "queue.you": "Tú", + "queue.yourWish": "Tu entrada", + "remote.keys.Backspace": "Borrar", + "remote.keys.Enter": "OK", + "remote.keys.Escape": "Atrás", + "remote.keys.PageDown": "Pág. ↓", + "remote.keys.PageUp": "Pág. ↑", + "remote.keys.Space": "Espacio", + "remote.keys.Tab": "Tab", + "remote.send": "Enviar", + "remote.text": "Escribir texto", + "remote.title": "Mando a distancia", + "screens.Credits": "Créditos", + "screens.Highscore": "Mejores puntuaciones", + "screens.Jukebox": "Jukebox", + "screens.Load": "Cargando", + "screens.Main": "Menú principal", + "screens.Names": "Selección de jugadores", + "screens.Party": "Fiesta", + "screens.Profiles": "Perfiles", + "screens.Score": "Puntuación", + "screens.Sing": "Cantando", + "screens.Song": "Selección de canción", + "screens.Statistics": "Estadísticas", + "songs.addToPlaylist": "Añadir a la lista", + "songs.addToQueue": "Añadir a la cola", + "songs.addedToPlaylist": "Añadida a «{name}»", + "songs.addedToQueue": "«{title}» está en la cola", + "songs.allDecades": "Todas las décadas", + "songs.allGenres": "Todos los géneros", + "songs.allLanguages": "Todos los idiomas", + "songs.audioMode": "Audio", + "songs.clearFilters": "Restablecer filtros", + "songs.count": "Sin canciones | 1 canción | {n} canciones", + "songs.decade": "Años {decade}", + "songs.decadeLabel": "Década", + "songs.duet": "Dúo", + "songs.empty": "No se han encontrado canciones", + "songs.filter": "Filtrar", + "songs.filterLabel": "Filtro", + "songs.gameMode": "Modo de juego", + "songs.genre": "Género", + "songs.language": "Idioma", + "songs.noPlaylists": "Todavía no hay listas", + "songs.onlyDuets": "Solo dúos", + "songs.players": "¿Quién canta?", + "songs.playersHint": "Opcional. Sin elección, los jugadores se eligen en el juego.", + "songs.playersMax": "Como máximo {n} jugadores", + "songs.preview": "Vista previa", + "songs.previewUnavailable": "La vista previa no está disponible para esta canción", + "songs.resetFilters": "Restablecer filtros", + "songs.search": "Buscar artista o título", + "songs.showResults": "Sin canciones | Mostrar 1 canción | Mostrar {n} canciones", + "songs.sort": "Ordenar", + "songs.sortBy.Artist": "Artista", + "songs.sortBy.Title": "Título", + "songs.sortBy.Year": "Año", + "songs.sortLabel": "Ordenar por", + "songs.stopPreview": "Detener vista previa", + "songs.title": "Canciones" +} diff --git a/WebApp/src/locales/fr.json b/WebApp/src/locales/fr.json new file mode 100644 index 00000000..9121a58b --- /dev/null +++ b/WebApp/src/locales/fr.json @@ -0,0 +1,227 @@ +{ + "admin.active": "Actif", + "admin.address": "Adresse", + "admin.allowProfileCreation": "Autoriser les nouveaux profils sur la page de connexion", + "admin.connected": "Apps ouvertes", + "admin.deleteProfile": "Supprimer le profil", + "admin.deleteProfileConfirm": "Supprimer définitivement le profil « {name} » ? Ses meilleurs scores sont conservés.", + "admin.deviceLoggedOut": "Appareil de {name} déconnecté", + "admin.devices": "Appareils connectés", + "admin.devicesHint": "Les appareils sont déconnectés automatiquement après 12 heures d'inactivité.", + "admin.general": "Général", + "admin.inactive": "inactif", + "admin.logoutDevice": "Déconnecter l'appareil", + "admin.off": "Désactivé", + "admin.on": "Activé", + "admin.permissions": "Autorisations", + "admin.permissionsHint": "Les administrateurs peuvent toujours tout faire.", + "admin.perms.AddToQueue": "Ajouter des chansons à la file d'attente", + "admin.perms.CreateProfiles": "Créer des profils", + "admin.perms.DeletePlaylists": "Supprimer des playlists", + "admin.perms.EditAllProfiles": "Modifier tous les profils", + "admin.perms.EditOwnProfile": "Modifier son propre profil", + "admin.perms.EditPlaylists": "Créer et modifier des playlists", + "admin.perms.ManageQueue": "Gérer la file d'attente (retirer les entrées des autres, réorganiser)", + "admin.perms.StartSongs": "Lancer des chansons dans le jeu", + "admin.perms.UseKeyboard": "Utiliser la télécommande", + "admin.port": "Port", + "admin.profileDeleted": "Profil {name} supprimé", + "admin.profiles": "Profils", + "admin.profilesHint": "Les profils inactifs sont masqués dans l'app et dans le jeu et ne peuvent pas se connecter.", + "admin.queuePlaylistName": "Nom de la playlist de la file d'attente", + "admin.server": "Serveur", + "admin.serverHint": "Le port se règle dans config.xml, HTTPS dans le jeu sous Options → Serveur.", + "admin.thisDevice": "Cet appareil", + "admin.title": "Paramètres", + "admin.version": "Version", + "audioModes.Instrumental": "Instrumental", + "audioModes.Karaoke": "Karaoké", + "audioModes.Normal": "Normal", + "audioModes.Vocals": "Instrumental/Voix", + "common.back": "Retour", + "common.cancel": "Annuler", + "common.close": "Fermer", + "common.loading": "Chargement…", + "common.retry": "Réessayer", + "common.save": "Enregistrer", + "common.saved": "Enregistré", + "errors.busy": "Vocaluxe est occupé, réessaie", + "errors.forbidden": "Tu n'as pas l'autorisation de faire cela", + "errors.offline": "Pas de connexion à Vocaluxe", + "errors.startup": "Impossible d'atteindre Vocaluxe. Le jeu est-il lancé avec le serveur activé ?", + "gameModes.Duet": "Duo", + "gameModes.Medley": "Medley", + "gameModes.Normal": "Normal", + "gameModes.Short": "Version courte", + "help.connectText": "Vocaluxe affiche le code QR de connexion sous Options → Serveur. Si le serveur y est désactivé, l'app est inaccessible.", + "help.connectTitle": "Connexion", + "help.gameText": "Dans le jeu, tu ouvres la file d'attente depuis le menu des chansons : appuie sur la barre d'espace (ou clique sur le bouton des options) et choisis la playlist « {name} » sous « Ouvrir une playlist ». Tu y vois la prochaine chanson et toutes les entrées, et tu peux les lancer directement. Si les chanteurs sont choisis et les micros configurés, on chante sans passer par la sélection des joueurs ; « Changer de joueurs » affiche la sélection des joueurs.", + "help.gameTitle": "La file d'attente dans le jeu", + "help.httpsText": "Si HTTPS est activé, Vocaluxe utilise un certificat qu'il a créé lui-même. Les navigateurs ne le connaissent pas et affichent la première fois un avertissement comme « Votre connexion n'est pas privée ». À la maison, c'est normal : touche « Paramètres avancés » puis « Continuer » (Safari : « Afficher les détails » → « visiter ce site web »). La connexion reste chiffrée. HTTPS n'est nécessaire que pour des fonctions comme la caméra ; sinon HTTP suffit.", + "help.httpsTitle": "Avertissement de certificat", + "help.playlistsText": "Les playlists sont des collections pour plus tard, par ex. « Classiques de soirée ». Tu peux les créer et les remplir dans l'app, les jouer dans le jeu ou ajouter tout ou partie de leurs chansons à la file d'attente en un geste.", + "help.playlistsTitle": "Playlists", + "help.previewText": "Le bouton lecture de la liste des chansons joue 30 secondes d'une chanson sur ton téléphone, à partir de l'endroit où le menu des chansons du jeu commence son aperçu.", + "help.previewTitle": "Aperçu", + "help.queueText": "Les chansons que tu ajoutes avec ton téléphone vont dans la file d'attente. Chacun a une chanson par tour : si quelqu'un ajoute plusieurs chansons, celles des autres passent entre-temps. En ajoutant une chanson, tu peux choisir le mode de jeu, l'audio et les chanteurs, puis les modifier plus tard dans la file d'attente.", + "help.queueTitle": "La file d'attente", + "help.startText": "Avec l'autorisation nécessaire, tu peux toucher une entrée de la file d'attente et choisir « Chanter maintenant ». La chanson démarre aussitôt dans le jeu, sauf si quelqu'un est en train de chanter.", + "help.startTitle": "Lancer depuis l'app", + "help.title": "Aide", + "language.name": "Français", + "live.reconnecting": "Connexion perdue – reconnexion …", + "login.create": "Créer et commencer", + "login.enter": "Se connecter", + "login.locked": "Trop de tentatives, patiente un instant", + "login.name": "Nom", + "login.newProfile": "Nouveau profil", + "login.noProfiles": "Il n'y a pas encore de profils.", + "login.pin": "PIN", + "login.pinOptional": "PIN (facultatif, au moins 4 caractères)", + "login.pinTitle": "PIN pour {name}", + "login.subtitle": "Choisis ton profil", + "login.title": "Qui es-tu ?", + "login.wrongPin": "PIN incorrect", + "more.admin": "Paramètres (admin)", + "more.api": "Documentation de l'API", + "more.help": "Aide", + "more.language": "Langue", + "more.loggedInAs": "Connecté en tant que {name}", + "more.logout": "Se déconnecter", + "more.playlists": "Playlists", + "more.remote": "Télécommande", + "more.title": "Plus", + "nav.more": "Plus", + "nav.now": "En cours", + "nav.players": "Joueurs", + "nav.queue": "File d'attente", + "nav.queueShort": "File", + "nav.remote": "Télécommande", + "nav.remoteShort": "Télécom.", + "nav.songs": "Chansons", + "now.noSong": "Aucune chanson chargée", + "now.remote": "Télécommande", + "now.screen": "Écran", + "now.song": "Chanson", + "now.title": "En cours", + "now.upNext": "À suivre", + "players.allProfiles": "Tous les profils", + "players.changeAvatar": "Changer l'image", + "players.chooseAvatar": "Choisir une image", + "players.difficulty": "Difficulté", + "players.difficulty0": "Facile", + "players.difficulty1": "Normal", + "players.difficulty2": "Difficile", + "players.gameAvatars": "Avatars Vocaluxe", + "players.myProfile": "Mon profil", + "players.name": "Nom", + "players.newPin": "Nouveau PIN", + "players.ownPhoto": "Ma photo", + "players.pin": "PIN", + "players.pinHint": "Avec un PIN, personne d'autre ne peut se connecter à ta place.", + "players.pinNone": "Aucun PIN", + "players.pinSet": "PIN défini", + "players.pinTooShort": "Le PIN doit comporter au moins 4 caractères", + "players.removePin": "Supprimer le PIN", + "players.role": "Rôle", + "players.roleChanged": "Rôle modifié", + "players.roles.Admin": "Admin", + "players.roles.Guest": "Invité", + "players.roles.Player": "Joueur", + "players.title": "Joueurs", + "playlists.addAllToQueue": "Tout ajouter à la file d'attente", + "playlists.addHint": "Ajoute des chansons via « Chansons » → touche une chanson → « Ajouter à la playlist ».", + "playlists.addToQueue": "Ajouter à la file d'attente", + "playlists.addedAll": "{n} chansons ajoutées à la file d'attente", + "playlists.create": "Créer", + "playlists.delete": "Supprimer", + "playlists.deleteConfirm": "Vraiment supprimer la playlist « {name} » ?", + "playlists.empty": "Pas encore de playlists", + "playlists.emptyPlaylist": "Cette playlist est vide", + "playlists.intro": "Les playlists sont des collections de chansons pour plus tard. Tu les trouves aussi dans le jeu, dans le menu des chansons sous « Ouvrir une playlist ». Avec « Ajouter à la file d'attente », leurs chansons passent à leur tour.", + "playlists.name": "Nom", + "playlists.new": "Nouvelle playlist", + "playlists.rename": "Renommer", + "playlists.songs": "Aucune chanson | 1 chanson | {n} chansons", + "playlists.title": "Playlists", + "queue.cannotStart": "Vocaluxe ne peut pas lancer de chanson pour le moment (par exemple pendant que quelqu'un chante).", + "queue.clear": "Vider la file d'attente", + "queue.clearConfirm": "Vraiment retirer toutes les chansons de la file d'attente ?", + "queue.cleared": "File d'attente vidée", + "queue.edit": "Modifier l'entrée", + "queue.empty": "La file d'attente est vide", + "queue.emptyHint": "Choisis quelque chose dans « Chansons ».", + "queue.fairHint": "Chacun a une chanson par tour.", + "queue.moveDown": "Descendre", + "queue.moveUp": "Monter", + "queue.notifyAdded": "{name} a ajouté « {title} »", + "queue.notifyAddedMany": "{name} a ajouté {count} chansons", + "queue.remove": "Retirer", + "queue.removed": "Retirée", + "queue.requestedBy": "ajoutée par {name}", + "queue.singers": "Chanteurs : {names}", + "queue.startNow": "Chanter maintenant", + "queue.started": "Lancement de « {title} »", + "queue.title": "File d'attente", + "queue.unknown": "ajoutée dans le jeu", + "queue.you": "Toi", + "queue.yourWish": "Ton entrée", + "remote.keys.Backspace": "Effacer", + "remote.keys.Enter": "OK", + "remote.keys.Escape": "Retour", + "remote.keys.PageDown": "Page ↓", + "remote.keys.PageUp": "Page ↑", + "remote.keys.Space": "Espace", + "remote.keys.Tab": "Tab", + "remote.send": "Envoyer", + "remote.text": "Saisir du texte", + "remote.title": "Télécommande", + "screens.Credits": "Crédits", + "screens.Highscore": "Meilleurs scores", + "screens.Jukebox": "Jukebox", + "screens.Load": "Chargement", + "screens.Main": "Menu principal", + "screens.Names": "Sélection des joueurs", + "screens.Party": "Soirée", + "screens.Profiles": "Profils", + "screens.Score": "Score", + "screens.Sing": "Chant", + "screens.Song": "Choix de la chanson", + "screens.Statistics": "Statistiques", + "songs.addToPlaylist": "Ajouter à la playlist", + "songs.addToQueue": "Ajouter à la file d'attente", + "songs.addedToPlaylist": "Ajoutée à « {name} »", + "songs.addedToQueue": "« {title} » est dans la file d'attente", + "songs.allDecades": "Toutes les décennies", + "songs.allGenres": "Tous les genres", + "songs.allLanguages": "Toutes les langues", + "songs.audioMode": "Audio", + "songs.clearFilters": "Réinitialiser les filtres", + "songs.count": "Aucune chanson | 1 chanson | {n} chansons", + "songs.decade": "Années {decade}", + "songs.decadeLabel": "Décennie", + "songs.duet": "Duo", + "songs.empty": "Aucune chanson trouvée", + "songs.filter": "Filtrer", + "songs.filterLabel": "Filtre", + "songs.gameMode": "Mode de jeu", + "songs.genre": "Genre", + "songs.language": "Langue", + "songs.noPlaylists": "Pas encore de playlists", + "songs.onlyDuets": "Duos uniquement", + "songs.players": "Qui chante ?", + "songs.playersHint": "Facultatif. Sans choix, les joueurs sont sélectionnés dans le jeu.", + "songs.playersMax": "{n} joueurs maximum", + "songs.preview": "Aperçu", + "songs.previewUnavailable": "L'aperçu n'est pas disponible pour cette chanson", + "songs.resetFilters": "Réinitialiser les filtres", + "songs.search": "Rechercher un artiste ou un titre", + "songs.showResults": "Aucune chanson | Afficher 1 chanson | Afficher {n} chansons", + "songs.sort": "Trier", + "songs.sortBy.Artist": "Artiste", + "songs.sortBy.Title": "Titre", + "songs.sortBy.Year": "Année", + "songs.sortLabel": "Trier par", + "songs.stopPreview": "Arrêter l'aperçu", + "songs.title": "Chansons" +} diff --git a/WebApp/src/locales/sv.json b/WebApp/src/locales/sv.json new file mode 100644 index 00000000..ce0efb29 --- /dev/null +++ b/WebApp/src/locales/sv.json @@ -0,0 +1,227 @@ +{ + "admin.active": "Aktiv", + "admin.address": "Adress", + "admin.allowProfileCreation": "Tillåt nya profiler på inloggningssidan", + "admin.connected": "Öppna appar", + "admin.deleteProfile": "Ta bort profil", + "admin.deleteProfileConfirm": "Vill du ta bort profilen ”{name}” permanent? Rekorden finns kvar.", + "admin.deviceLoggedOut": "Enheten för {name} har loggats ut", + "admin.devices": "Inloggade enheter", + "admin.devicesHint": "Enheter loggas ut automatiskt efter 12 timmars inaktivitet.", + "admin.general": "Allmänt", + "admin.inactive": "inaktiv", + "admin.logoutDevice": "Logga ut enhet", + "admin.off": "Av", + "admin.on": "På", + "admin.permissions": "Behörigheter", + "admin.permissionsHint": "Administratörer får alltid göra allt.", + "admin.perms.AddToQueue": "Lägg till låtar i kön", + "admin.perms.CreateProfiles": "Skapa profiler", + "admin.perms.DeletePlaylists": "Ta bort spellistor", + "admin.perms.EditAllProfiles": "Redigera alla profiler", + "admin.perms.EditOwnProfile": "Redigera egen profil", + "admin.perms.EditPlaylists": "Skapa och redigera spellistor", + "admin.perms.ManageQueue": "Hantera kön (ta bort andras poster och ändra ordning)", + "admin.perms.StartSongs": "Starta låtar i spelet", + "admin.perms.UseKeyboard": "Använd fjärrkontrollen", + "admin.port": "Port", + "admin.profileDeleted": "Profilen {name} har tagits bort", + "admin.profiles": "Profiler", + "admin.profilesHint": "Inaktiva profiler döljs i appen och spelet och kan inte logga in.", + "admin.queuePlaylistName": "Namn på köspellistan", + "admin.server": "Server", + "admin.serverHint": "Porten anges i config.xml och HTTPS i spelet under Inställningar → Server.", + "admin.thisDevice": "Den här enheten", + "admin.title": "Inställningar", + "admin.version": "Version", + "audioModes.Instrumental": "Instrumental", + "audioModes.Karaoke": "Karaoke", + "audioModes.Normal": "Normal", + "audioModes.Vocals": "Instrumental/sång", + "common.back": "Tillbaka", + "common.cancel": "Avbryt", + "common.close": "Stäng", + "common.loading": "Läser in…", + "common.retry": "Försök igen", + "common.save": "Spara", + "common.saved": "Sparat", + "errors.busy": "Vocaluxe är upptaget. Försök igen.", + "errors.forbidden": "Du har inte behörighet att göra detta", + "errors.offline": "Ingen anslutning till Vocaluxe", + "errors.startup": "Det går inte att nå Vocaluxe. Körs spelet med servern påslagen?", + "gameModes.Duet": "Duett", + "gameModes.Medley": "Medley", + "gameModes.Normal": "Normal", + "gameModes.Short": "Kort version", + "help.connectText": "Vocaluxe visar QR-koden för anslutning under Inställningar → Server. Om servern är avstängd där går det inte att nå appen.", + "help.connectTitle": "Anslutning", + "help.gameText": "Öppna kön i spelets låtmeny: tryck på mellanslag (eller klicka på inställningsknappen) och välj spellistan ”{name}” under ”Öppna spellista”. Där ser du nästa låt och alla poster och kan starta dem direkt. Om sångare och mikrofoner är valda börjar sången utan spelarval. Med ”Byt spelare” visas spelarvalet.", + "help.gameTitle": "Kön i spelet", + "help.httpsText": "När HTTPS är på använder Vocaluxe ett självsignerat certifikat. Webbläsaren känner inte igen det och visar en varning, till exempel ”Din anslutning är inte privat”, första gången. Det är förväntat i hemnätverket: tryck på ”Avancerat” och sedan ”Fortsätt” (i Safari: ”Visa detaljer” → ”besök webbplatsen”). Anslutningen är fortfarande krypterad. HTTPS behövs bara för funktioner som kameran; annars går HTTP bra.", + "help.httpsTitle": "Certifikatvarning", + "help.playlistsText": "Spellistor är samlingar för senare, till exempel ”Festklassiker”. Du kan skapa och fylla dem i appen, spela dem i spelet eller lägga alla eller några av låtarna i kön med ett tryck.", + "help.playlistsTitle": "Spellistor", + "help.previewText": "Uppspelningsknappen i låtlistan spelar upp 30 sekunder av en låt på telefonen, med början där spelets låtmeny startar förhandslyssningen.", + "help.previewTitle": "Förhandslyssning", + "help.queueText": "Låtar som du lägger till med telefonen hamnar i kön. Alla får en låt per omgång: om någon lägger till flera låtar kommer de andras låtar emellan. När du lägger till en låt kan du välja spelläge, ljud och sångare och ändra dem senare i kön.", + "help.queueTitle": "Kön", + "help.startText": "Om du har behörighet kan du trycka på en post i kön och välja ”Sjung nu”. Låten startar direkt i spelet, såvida ingen redan sjunger.", + "help.startTitle": "Starta från appen", + "help.title": "Hjälp", + "language.name": "Svenska", + "live.reconnecting": "Anslutningen bröts – ansluter igen…", + "login.create": "Skapa och starta", + "login.enter": "Logga in", + "login.locked": "För många försök. Vänta en stund.", + "login.name": "Namn", + "login.newProfile": "Ny profil", + "login.noProfiles": "Det finns inga profiler ännu.", + "login.pin": "PIN-kod", + "login.pinOptional": "PIN-kod (valfritt, minst 4 tecken)", + "login.pinTitle": "PIN-kod för {name}", + "login.subtitle": "Välj din profil", + "login.title": "Vem är du?", + "login.wrongPin": "Fel PIN-kod", + "more.admin": "Inställningar (administratör)", + "more.api": "API-dokumentation", + "more.help": "Hjälp", + "more.language": "Språk", + "more.loggedInAs": "Inloggad som {name}", + "more.logout": "Logga ut", + "more.playlists": "Spellistor", + "more.remote": "Fjärrkontroll", + "more.title": "Mer", + "nav.more": "Mer", + "nav.now": "Nu", + "nav.players": "Spelare", + "nav.queue": "Kö", + "nav.queueShort": "Kö", + "nav.remote": "Fjärrkontroll", + "nav.remoteShort": "Fjärrkontroll", + "nav.songs": "Låtar", + "now.noSong": "Ingen låt har lästs in", + "now.remote": "Fjärrkontroll", + "now.screen": "Skärm", + "now.song": "Låt", + "now.title": "Nu", + "now.upNext": "Härnäst", + "players.allProfiles": "Alla profiler", + "players.changeAvatar": "Byt bild", + "players.chooseAvatar": "Välj bild", + "players.difficulty": "Svårighetsgrad", + "players.difficulty0": "Lätt", + "players.difficulty1": "Normal", + "players.difficulty2": "Svår", + "players.gameAvatars": "Vocaluxes avatarer", + "players.myProfile": "Min profil", + "players.name": "Namn", + "players.newPin": "Ny PIN-kod", + "players.ownPhoto": "Eget foto", + "players.pin": "PIN-kod", + "players.pinHint": "Med en PIN-kod kan ingen annan logga in som du.", + "players.pinNone": "Ingen PIN-kod", + "players.pinSet": "PIN-kod är angiven", + "players.pinTooShort": "PIN-koden måste ha minst 4 tecken", + "players.removePin": "Ta bort PIN-kod", + "players.role": "Roll", + "players.roleChanged": "Rollen har ändrats", + "players.roles.Admin": "Administratör", + "players.roles.Guest": "Gäst", + "players.roles.Player": "Spelare", + "players.title": "Spelare", + "playlists.addAllToQueue": "Lägg alla i kön", + "playlists.addHint": "Lägg till låtar via ”Låtar” → tryck på en låt → ”Lägg till i spellista”.", + "playlists.addToQueue": "Lägg till i kön", + "playlists.addedAll": "Lade till {n} låtar i kön", + "playlists.create": "Skapa", + "playlists.delete": "Ta bort", + "playlists.deleteConfirm": "Vill du verkligen ta bort spellistan ”{name}”?", + "playlists.empty": "Inga spellistor ännu", + "playlists.emptyPlaylist": "Spellistan är tom", + "playlists.intro": "Spellistor är samlingar av låtar för senare. Du hittar dem också i spelets låtmeny under ”Öppna spellista”. Med ”Lägg till i kön” läggs låtarna i turordning.", + "playlists.name": "Namn", + "playlists.new": "Ny spellista", + "playlists.rename": "Byt namn", + "playlists.songs": "Inga låtar | 1 låt | {n} låtar", + "playlists.title": "Spellistor", + "queue.cannotStart": "Vocaluxe kan inte starta en låt just nu (till exempel medan någon sjunger).", + "queue.clear": "Töm kön", + "queue.clearConfirm": "Vill du verkligen ta bort alla låtar från kön?", + "queue.cleared": "Kön har tömts", + "queue.edit": "Redigera post", + "queue.empty": "Kön är tom", + "queue.emptyHint": "Välj en låt under ”Låtar”.", + "queue.fairHint": "Alla får en låt per omgång.", + "queue.moveDown": "Flytta nedåt", + "queue.moveUp": "Flytta uppåt", + "queue.notifyAdded": "{name} lade till ”{title}”", + "queue.notifyAddedMany": "{name} lade till {count} låtar", + "queue.remove": "Ta bort", + "queue.removed": "Borttagen", + "queue.requestedBy": "tillagd av {name}", + "queue.singers": "Sångare: {names}", + "queue.startNow": "Sjung nu", + "queue.started": "Startar ”{title}”", + "queue.title": "Kö", + "queue.unknown": "tillagd i spelet", + "queue.you": "Du", + "queue.yourWish": "Din post", + "remote.keys.Backspace": "Radera", + "remote.keys.Enter": "OK", + "remote.keys.Escape": "Tillbaka", + "remote.keys.PageDown": "Sida ↓", + "remote.keys.PageUp": "Sida ↑", + "remote.keys.Space": "Mellanslag", + "remote.keys.Tab": "Tabb", + "remote.send": "Skicka", + "remote.text": "Skriv text", + "remote.title": "Fjärrkontroll", + "screens.Credits": "Medverkande", + "screens.Highscore": "Rekord", + "screens.Jukebox": "Jukebox", + "screens.Load": "Läser in", + "screens.Main": "Huvudmeny", + "screens.Names": "Spelarval", + "screens.Party": "Partyläge", + "screens.Profiles": "Profiler", + "screens.Score": "Poäng", + "screens.Sing": "Sång", + "screens.Song": "Låtval", + "screens.Statistics": "Statistik", + "songs.addToPlaylist": "Lägg till i spellista", + "songs.addToQueue": "Lägg till i kön", + "songs.addedToPlaylist": "Tillagd i ”{name}”", + "songs.addedToQueue": "”{title}” finns i kön", + "songs.allDecades": "Alla årtionden", + "songs.allGenres": "Alla genrer", + "songs.allLanguages": "Alla språk", + "songs.audioMode": "Ljud", + "songs.clearFilters": "Återställ filter", + "songs.count": "Inga låtar | 1 låt | {n} låtar", + "songs.decade": "{decade}-talet", + "songs.decadeLabel": "Årtionde", + "songs.duet": "Duett", + "songs.empty": "Inga låtar hittades", + "songs.filter": "Filtrera", + "songs.filterLabel": "Filter", + "songs.gameMode": "Spelläge", + "songs.genre": "Genre", + "songs.language": "Språk", + "songs.noPlaylists": "Inga spellistor ännu", + "songs.onlyDuets": "Endast duetter", + "songs.players": "Vem sjunger?", + "songs.playersHint": "Valfritt. Om du inte väljer utses spelarna i spelet.", + "songs.playersMax": "Högst {n} spelare", + "songs.preview": "Förhandslyssna", + "songs.previewUnavailable": "Förhandslyssning är inte tillgänglig för den här låten", + "songs.resetFilters": "Återställ filter", + "songs.search": "Sök efter artist eller titel", + "songs.showResults": "Inga låtar | Visa 1 låt | Visa {n} låtar", + "songs.sort": "Sortera", + "songs.sortBy.Artist": "Artist", + "songs.sortBy.Title": "Titel", + "songs.sortBy.Year": "År", + "songs.sortLabel": "Sortera efter", + "songs.stopPreview": "Stoppa förhandslyssning", + "songs.title": "Låtar" +}