diff --git a/src/i18n/locales/cs.json b/src/i18n/locales/cs.json index a62ef8550..4d142e8c7 100644 --- a/src/i18n/locales/cs.json +++ b/src/i18n/locales/cs.json @@ -1381,6 +1381,12 @@ } }, "pasteGradient": "Vložit přechod", - "pasteGradientPlaceholder": "Sem vložte JSON přechodu…" + "pasteGradientPlaceholder": "Sem vložte JSON přechodu…", + "systemAudioConsentAllow": "Povolit", + "systemAudioConsentBody": "Vizualizér potřebuje pro svou činnost přístup k systémovému zvuku", + "systemAudioConsentTitle": "Povolit přístup k systémovému zvuku?", + "systemAudioCaptureFailed": "Nepodařilo se spustit zachytávání: {{message}}", + "systemAudioNoAudioTrack": "Nebyla zachycena žádná zvuková stopa. Ujistěte se, že jste při výzvě povolili zachytávání zvuku.", + "systemAudioConsentDecline": "Zamítnout" } } diff --git a/src/i18n/locales/de.json b/src/i18n/locales/de.json index cb6a09713..ad087724e 100644 --- a/src/i18n/locales/de.json +++ b/src/i18n/locales/de.json @@ -242,7 +242,7 @@ "criticRating": "Kritikerbewertung", "album": "$t(entity.album, {\"count\": 1})", "trackNumber": "Track", - "channels": "$t(common.channel_other)", + "channels": "$t(common.channel,{\"count\":2})", "owner": "$t(common.owner)", "genre": "$t(entity.genre, {\"count\": 1})", "artist": "$t(entity.artist, {\"count\": 1})", @@ -273,13 +273,13 @@ "input_name": "Servername", "success": "Server erfolgreich hinzugefügt", "input_savePassword": "Passwort speichern", - "ignoreSsl": "SSL ignorieren $t(common.restartRequired)", - "ignoreCors": "CORS ignorieren $t(common.restartRequired)", + "ignoreSsl": "SSL ignorieren ($t(common.restartRequired))", + "ignoreCors": "CORS ignorieren ($t(common.restartRequired))", "error_savePassword": "Beim Speichern des Passworts ist ein Fehler aufgetreten", "input_preferInstantMix": "Instant-Mix bevorzugen", "input_preferInstantMixDescription": "nur Instant-Mix verwenden, um ähnliche Songs zu erhalten. Nützlich bei Verwendung von Plugins, die in dieses Verhalten eingreifen", "input_preferRemoteUrl": "öffentliche URL bevorzugen", - "input_remoteUrl": "Öffentliche URL", + "input_remoteUrl": "öffentliche URL", "input_remoteUrlPlaceholder": "Optional: öffentliche URL für externe Funktionen" }, "addToPlaylist": { @@ -357,6 +357,9 @@ "input_offset": "$t(setting.lyricOffset)", "export": "Songtexte exportieren", "input_synced": "Synchronisierte Songtexte exportieren" + }, + "editRadioStation": { + "success": "Radiosender erfolgreich aktualisiert" } }, "entity": { @@ -426,8 +429,8 @@ "pagination": "Seitenzahlen", "pagination_itemsPerPage": "Elemente pro Seite", "pagination_infinite": "unendlich", - "moveUp": "Nach oben bewegen", - "moveDown": "Nach unten bewegen", + "moveUp": "nach oben", + "moveDown": "nach unten", "pinToLeft": "links anheften", "pinToRight": "rechts anheften", "itemGap": "Item Abstand (px)", @@ -450,13 +453,13 @@ "albumArtist": "$t(entity.albumArtist, {\"count\": 1})", "artist": "$t(entity.artist, {\"count\": 1})", "favorite": "$t(common.favorite)", - "actions": "$t(common.action_other)", + "actions": "$t(common.action,{\"count\":2})", "genre": "$t(entity.genre, {\"count\": 1})", "album": "$t(entity.album, {\"count\": 1})", "size": "$t(common.size)", "bpm": "$t(common.bpm)", "titleCombined": "$t(common.title) (kombiniert)", - "channels": "$t(common.channel_other)", + "channels": "$t(common.channel,{\"count\":2})", "duration": "$t(common.duration)", "note": "$t(common.note)", "owner": "$t(common.owner)", @@ -493,7 +496,7 @@ "rating": "Bewertung", "albumCount": "$t(entity.album, {\"count\": 2})", "artist": "$t(entity.artist, {\"count\": 1})", - "channels": "$t(common.channel_other)", + "channels": "$t(common.channel,{\"count\":2})", "comment": "Kommentar", "dateAdded": "hinzugefügt am", "playCount": "Abgespielt", @@ -716,7 +719,8 @@ }, "releasenotes": { "commitsSinceStable": "Commits seit {{stable}}", - "noStableReleaseToCompare": "Kein stable Relase zum vergleichen verfügbar" + "noStableReleaseToCompare": "Kein stable Relase zum vergleichen verfügbar", + "noNewCommits": "keine neuen Beiträge in diesem Bereich" } }, "player": { @@ -766,12 +770,12 @@ "sleepTimer": "Sleep Timer", "sleepTimer_custom": "Benutzerdefiniert", "sleepTimer_hours": "{{count}} std", - "sleepTimer_minutes": "{{count}} min", + "sleepTimer_minutes": "{{count}} Min", "trackRadio": "Song Radio", "albumRadio": "Album Radio" }, "setting": { - "audioDevice_description": "wählen Sie das Audiogerät aus, das für die Wiedergabe verwendet werden soll (nur Webplayer)", + "audioDevice_description": "das für die Wiedergabe zu verwendende Audiogerät auswählen", "audioExclusiveMode": "Audio-Exklusivmodus", "audioDevice": "Audiogerät", "accentColor": "Akzentfarbe", @@ -789,7 +793,7 @@ "crossfadeDuration": "Dauer der Überblendung", "discordIdleStatus": "rich presence status im Leerlauf", "audioPlayer": "Audio-Player", - "discordApplicationId": "{{discord}} Anwendungs ID", + "discordApplicationId": "{{discord}} Anwendungs-ID", "customFontPath_description": "Legt den Pfad zur benutzerdefinierten Schriftart fest, welche für die Anwendung verwendet werden soll", "remotePort_description": "Legt den Port des Fernsteuerungsserver fest", "hotkey_skipBackward": "rückwärts springen", @@ -1009,7 +1013,7 @@ "transcodeFormat": "Format für Umwandlung", "startMinimized_description": "Startet die Anwendung im Info-Bereich", "startMinimized": "Im Info-Bereich starten", - "mediaSession_description": "Aktiviert die Windows Media Session-Integration, zeigt Mediensteuerelemente und Metadaten im Systemlautstärke-Overlay und auf dem Sperrbildschirm an (nur Windows)", + "mediaSession_description": "aktiviert die Media Session Integration. Dies ermöglicht die Steuerung und Anzeige der Medien in der Systemlautstärkeoption und auf dem Sperrbildschirm", "mediaSession": "Media Session aktivieren", "artistBackgroundBlur": "Unschärfegrad für Künstlerhintergründe", "artistBackgroundBlur_description": "Legt den Grad der Unschärfe fest, der auf das Hintergrundbild des Künstlers angewendet wird", @@ -1017,11 +1021,11 @@ "contextMenu_description": "Legt die Einträge fest, die im Rechtsklick-Menü angezeigt werden sollen. Abgewählte Einträge werden ausgeblendet", "crossfadeStyle": "Art der Überblende", "customCss_description": "Benutzerdefinierter CSS-Inhalt. Hinweis: Inhalte und Remote-URLs sind nicht zulässige Eigenschaften. Unten siehst du eine Vorschau deines Inhalts. Aufgrund von Bereinigung werden womöglich zusätzliche, nicht von dir definierte Felder angezeigt", - "customCssNotice": "Warnung: Obwohl eine gewisse Bereinigung erfolgt (url() und content: sind nicht zulässig), kann die Verwendung von benutzerdefiniertem CSS dennoch Risiken mit sich bringen, da dadurch die Benutzeroberfläche verändert wird", + "customCssNotice": "Warnung: Obwohl eine gewisse Bereinigung erfolgt (nicht zulässig sind z. B. \"url()\" und \"content:\"), kann ein benutzerdefiniertes CSS Risiken mit sich bringen, da die Benutzeroberfläche dadurch verändert wird", "releaseChannel_optionBeta": "Beta", "releaseChannel_optionLatest": "Stabil", "releaseChannel": "Veröffentlichungskanal", - "releaseChannel_description": "Zwischen stabilen und beta Veröffentlichungen für automatische Aktualisierungen wählen", + "releaseChannel_description": "zwischen stabilen, Beta- oder Alpha-Versionen (Nightly) für automatische Updates wählen", "discordDisplayType_artistname": "Künstlername(n)", "discordDisplayType_description": "Ändert den aktuellen Titel im Zuhör-Status", "discordDisplayType_songname": "Songtitel", @@ -1121,7 +1125,13 @@ "nativeSpotify": "Spotify App benutzen", "qobuz_description": "Zeige Links zu Qobuz auf den Interpreten/Alben Seiten", "spotify_description": "Zeige Links zu Spotify auf den Interpreten/Alben Seiten", - "artistReleaseTypeConfiguration": "Interpreten Release Typ Einstellung" + "artistReleaseTypeConfiguration": "Interpreten Release Typ Einstellung", + "discordStateIcon": "Play Icon anzeigen", + "homeFeatureStyle_optionSingle": "Einzeln", + "nativeSpotify_description": "in der Spotify App statt im Browser öffnen", + "imageResolution_optionFullScreenPlayer": "Wiedergabe im Vollbildmodus", + "sidePlayQueueLayout_optionHorizontal": "horizontal", + "sidePlayQueueLayout_optionVertical": "vertikal" }, "dragDropZone": { "error_oneFileOnly": "Bitte wähle nur 1 Datei", @@ -1211,7 +1221,7 @@ "dualVertical": "Dual-Vertikal" } }, - "minimumFrequency": "Mindestfrequenz", + "minimumFrequency": "Minimale Frequenz", "minimumDecibels": "Minimale Dezibel", "visualizerType": "Visualizer Art", "cyclePresets": "Vorlagen durchrotieren", @@ -1246,10 +1256,10 @@ "channelLayout": "Kanallayout", "maxFPS": "Max FPS", "opacity": "Deckkraft", - "customGradients": "Benutzerdefinierte Gradienten", + "customGradients": "Benutzerdefinierter Farbverlauf", "addCustomGradient": "Benutzerdefinierten Gradienten hinzufügen", - "gradientName": "Gradientenname", - "gradientNamePlaceholder": "Gradientenname", + "gradientName": "Name Farbverlauf", + "gradientNamePlaceholder": "Name Farbverlauf", "vertical": "Vertikal", "horizontal": "Horizontal", "addColor": "Farbe hinzufügen", @@ -1262,9 +1272,9 @@ "builtIn": "Eingebaut", "colors": "Farben", "colorMode": "Farbmodus", - "gradient": "Gradienten", - "gradientLeft": "Gradienten links", - "gradientRight": "Gradienten rechts", + "gradient": "Farbverlauf", + "gradientLeft": "Farberverlauf links", + "gradientRight": "Farbverlauf rechts", "fft": "FFT", "fftSize": "FFT Größe", "smoothing": "Glätten", @@ -1273,17 +1283,20 @@ "sensitivity": "Empfindlichkeit", "weightingFilter": "Gewichtungsfilter", "maximumDecibels": "Maximale Dezibel", - "linearAmplitude": "Lineare Amplitude", + "linearAmplitude": "Linearer Ausschlag", "linearBoost": "Linearer Boost", "radialSpectrum": "Radiales Spektrum", "radial": "Radial", "radialInvert": "Radial invertiert", "radius": "Radius", - "miscellaneousSettings": "Verschiedenes Einstellungen", + "miscellaneousSettings": "Verschiedene Einstellungen", "ansiBands": "ANSI Bänder", "lowResolution": "Niedrige Auflösung", "showFPS": "FPS anzeigen", "fadePeaks": "Spitzen abblenden", - "showPeaks": "Spitzen anzeigen" + "showPeaks": "Spitzen anzeigen", + "systemAudioConsentAllow": "Erlauben", + "systemAudioConsentDecline": "Ablehnen", + "frequencyScale": "Frequenzskala" } } diff --git a/src/i18n/locales/es.json b/src/i18n/locales/es.json index 3ce9f1ec4..c133a1f2e 100644 --- a/src/i18n/locales/es.json +++ b/src/i18n/locales/es.json @@ -1001,6 +1001,9 @@ "export": "Exportar letras", "input_synced": "Exportar letras sincronizadas", "input_offset": "$t(setting.lyricOffset)" + }, + "editRadioStation": { + "success": "Estación de radio actualizada con éxito" } }, "table": { @@ -1378,6 +1381,12 @@ "lowResolution": "Baja resolución", "splitGradient": "Dividir degradado", "noteLabels": "Etiquetas de notas", - "lumiBars": "Barras luminiscentes" + "lumiBars": "Barras luminiscentes", + "systemAudioConsentAllow": "Permitir", + "systemAudioConsentDecline": "Denegar", + "systemAudioConsentTitle": "¿Permitir acceso al sistema de audio?", + "systemAudioConsentBody": "El visualizador requiere acceso al sistema de audio para funcionar", + "systemAudioCaptureFailed": "No se pudo iniciar la captura: {{message}}", + "systemAudioNoAudioTrack": "Ninguna pista de audio devuelta. Asegúrate de que la captura de audio está activada cuando se solicite." } } diff --git a/src/i18n/locales/fr.json b/src/i18n/locales/fr.json index fdd374bc1..033e6f1b0 100644 --- a/src/i18n/locales/fr.json +++ b/src/i18n/locales/fr.json @@ -1002,6 +1002,9 @@ "export": "exporter les paroles", "input_synced": "exporter les paroles synchronisées", "input_offset": "$t(setting.lyricOffset)" + }, + "editRadioStation": { + "success": "station de radio a été mise à jour avec succès" } }, "entity": { @@ -1379,6 +1382,12 @@ }, "lumiBars": "Lumi Bars", "outlineBars": "Outline Bars", - "splitGradient": "Split Gradient" + "splitGradient": "Split Gradient", + "systemAudioNoAudioTrack": "Aucune piste audio n'a été renvoyée. Assurez-vous que la capture audio est activée lorsque vous y êtes invité.", + "systemAudioConsentAllow": "Permettre", + "systemAudioConsentBody": "Le visualiseur nécessite un accès au système audio pour fonctionner", + "systemAudioConsentDecline": "Refuser", + "systemAudioConsentTitle": "Permettre l'accès au système audio ?", + "systemAudioCaptureFailed": "Impossible de démarrer la capture : {{message}}" } } diff --git a/src/i18n/locales/ja.json b/src/i18n/locales/ja.json index 4c0eedc12..a78d211e0 100644 --- a/src/i18n/locales/ja.json +++ b/src/i18n/locales/ja.json @@ -1037,7 +1037,7 @@ }, "updateServer": { "title": "サーバーをアップデート", - "success": "サーバーがアップデートされました" + "success": "サーバーの更新に成功しました" }, "queryEditor": { "input_optionMatchAll": "すべて一致", @@ -1102,6 +1102,9 @@ }, "saveQueue": { "success": "プレイキューをサーバーに保存しました" + }, + "editRadioStation": { + "success": "ラジオ局の更新に成功しました" } }, "entity": { @@ -1332,6 +1335,12 @@ "d": "D", "z": "Z" } - } + }, + "systemAudioConsentAllow": "許可", + "systemAudioConsentBody": "ビジュアライザーを機能させるためには、システムオーディオへのアクセスが必要です", + "systemAudioConsentDecline": "拒否", + "systemAudioConsentTitle": "システムオーディオへのアクセスを許可しますか?", + "systemAudioCaptureFailed": "キャプチャを開始できませんでした: {{message}}", + "systemAudioNoAudioTrack": "音声トラックが返されませんでした。プロンプトが表示されたら、音声キャプチャが有効になっていることを確認してください。" } } diff --git a/src/i18n/locales/pl.json b/src/i18n/locales/pl.json index 517940bd8..3e07c6b11 100644 --- a/src/i18n/locales/pl.json +++ b/src/i18n/locales/pl.json @@ -1381,6 +1381,12 @@ }, "pasteGradient": "Wklej Gradient", "pasteGradientPlaceholder": "Wklej tutaj JSON gradientu...", - "ansiBands": "Paski ANSI" + "ansiBands": "Paski ANSI", + "systemAudioConsentAllow": "Zezwól", + "systemAudioConsentBody": "Wizualizer wymaga dostępu do audio systemu do działania", + "systemAudioConsentDecline": "Odmów", + "systemAudioConsentTitle": "Przyznać dostęp do audio systemu?", + "systemAudioCaptureFailed": "Nie udało się rozpocząć przechwytywania: {{message}}", + "systemAudioNoAudioTrack": "Nie została zwrócona żadna ścieżka audio. Sprawdź czy przechwytywanie audio będzie włączone, gdy będzie o to prośba." } } diff --git a/src/i18n/locales/zh-Hant.json b/src/i18n/locales/zh-Hant.json index bfc181b3b..d9f835567 100644 --- a/src/i18n/locales/zh-Hant.json +++ b/src/i18n/locales/zh-Hant.json @@ -1337,6 +1337,10 @@ } }, "systemAudioCaptureFailed": "無法開始擷取:{{message}}", - "systemAudioNoAudioTrack": "沒有回傳任何音軌。確保在提示時啟用音訊擷取。" + "systemAudioNoAudioTrack": "沒有回傳任何音軌。確保在提示時啟用音訊擷取。", + "systemAudioConsentAllow": "允許", + "systemAudioConsentBody": "此視覺化器需要存取系統音訊才能運作", + "systemAudioConsentDecline": "拒絕", + "systemAudioConsentTitle": "允許存取系統音訊?" } }