diff --git a/lib/i18n/de.i18n.json b/lib/i18n/de.i18n.json index 454283d5..d645939b 100644 --- a/lib/i18n/de.i18n.json +++ b/lib/i18n/de.i18n.json @@ -354,8 +354,10 @@ "pipFailed": "Bild-in-Bild konnte nicht gestartet werden", "pipErrors": { "androidVersion": "Erfordert Android 8.0 oder neuer", + "iosVersion": "Erfordert iOS 15.0 oder neuer", "permissionDisabled": "Bild-in-Bild-Berechtigung ist deaktiviert. Aktiviere sie unter Einstellungen > Apps > Plezy > Bild-in-Bild", "notSupported": "Dieses Gerät unterstützt den Bild-in-Bild-Modus nicht", + "voSwitchFailed": "Videoausgabe für Bild-in-Bild konnte nicht umgeschaltet werden", "failed": "Bild-in-Bild konnte nicht gestartet werden", "unknown": "Ein Fehler ist aufgetreten: ${error}" }, diff --git a/lib/i18n/en.i18n.json b/lib/i18n/en.i18n.json index b309361f..e3713205 100644 --- a/lib/i18n/en.i18n.json +++ b/lib/i18n/en.i18n.json @@ -354,8 +354,10 @@ "pipFailed": "Picture-in-picture failed to start", "pipErrors": { "androidVersion": "Requires Android 8.0 or newer", + "iosVersion": "Requires iOS 15.0 or newer", "permissionDisabled": "Picture-in-picture permission is disabled. Enable it in Settings > Apps > Plezy > Picture-in-picture", "notSupported": "Device doesn't support picture-in-picture mode", + "voSwitchFailed": "Failed to switch video output for picture-in-picture", "failed": "Picture-in-picture failed to start", "unknown": "An error occurred: ${error}" }, diff --git a/lib/i18n/es.i18n.json b/lib/i18n/es.i18n.json index 7d2de8af..1b8b2d68 100644 --- a/lib/i18n/es.i18n.json +++ b/lib/i18n/es.i18n.json @@ -354,8 +354,10 @@ "pipFailed": "Error al iniciar Imagen en Imagen", "pipErrors": { "androidVersion": "Requiere Android 8.0 o más reciente", + "iosVersion": "Requiere iOS 15.0 o más reciente", "permissionDisabled": "El permiso de Imagen en Imagen está desactivado. Actívalo en Ajustes > Aplicaciones > Plezy > Imagen en Imagen", "notSupported": "El dispositivo no soporta el modo Imagen en Imagen", + "voSwitchFailed": "Error al cambiar la salida de video para Imagen en Imagen", "failed": "Error al iniciar Imagen en Imagen", "unknown": "Ocurrió un error: ${error}" }, diff --git a/lib/i18n/fr.i18n.json b/lib/i18n/fr.i18n.json index f0c12ed1..c6b44f9d 100644 --- a/lib/i18n/fr.i18n.json +++ b/lib/i18n/fr.i18n.json @@ -354,8 +354,10 @@ "pipFailed": "Échec du démarrage du mode image dans l'image", "pipErrors": { "androidVersion": "Nécessite Android 8.0 ou plus récent", + "iosVersion": "Nécessite iOS 15.0 ou plus récent", "permissionDisabled": "L'autorisation Image dans l'image est désactivée. Activez-la dans Paramètres > Applications > Plezy > Image dans l'image", "notSupported": "Cet appareil ne prend pas en charge le mode image dans l'image", + "voSwitchFailed": "Échec du changement de sortie vidéo pour l'image dans l'image", "failed": "Échec du démarrage du mode image dans l'image", "unknown": "Une erreur s'est produite : ${error}" }, diff --git a/lib/i18n/it.i18n.json b/lib/i18n/it.i18n.json index bbd3f052..d6b646c7 100644 --- a/lib/i18n/it.i18n.json +++ b/lib/i18n/it.i18n.json @@ -354,8 +354,10 @@ "pipFailed": "Impossibile avviare la modalità Picture-in-Picture", "pipErrors": { "androidVersion": "Richiede Android 8.0 o versioni successive", + "iosVersion": "Richiede iOS 15.0 o versioni successive", "permissionDisabled": "L'autorizzazione Picture-in-Picture è disabilitata. Abilitala in Impostazioni > App > Plezy > Picture-in-Picture", "notSupported": "Questo dispositivo non supporta la modalità Picture-in-Picture", + "voSwitchFailed": "Impossibile cambiare l'uscita video per Picture-in-Picture", "failed": "Impossibile avviare la modalità Picture-in-Picture", "unknown": "Si è verificato un errore: ${error}" }, diff --git a/lib/i18n/ko.i18n.json b/lib/i18n/ko.i18n.json index f2338f0e..91ce8e2b 100644 --- a/lib/i18n/ko.i18n.json +++ b/lib/i18n/ko.i18n.json @@ -354,8 +354,10 @@ "pipFailed": "화면 속 화면 모드를 시작할 수 없습니다", "pipErrors": { "androidVersion": "Android 8.0 이상이 필요합니다", + "iosVersion": "iOS 15.0 이상이 필요합니다", "permissionDisabled": "화면 속 화면 권한이 비활성화되어 있습니다. 설정 > 앱 > Plezy > 화면 속 화면에서 활성화하세요", "notSupported": "이 기기는 화면 속 화면 모드를 지원하지 않습니다", + "voSwitchFailed": "화면 속 화면을 위한 비디오 출력 전환에 실패했습니다", "failed": "화면 속 화면 모드를 시작할 수 없습니다", "unknown": "오류가 발생했습니다: ${error}" }, diff --git a/lib/i18n/nl.i18n.json b/lib/i18n/nl.i18n.json index 4667a2db..5ccad643 100644 --- a/lib/i18n/nl.i18n.json +++ b/lib/i18n/nl.i18n.json @@ -354,8 +354,10 @@ "pipFailed": "Beeld-in-beeld kon niet worden gestart", "pipErrors": { "androidVersion": "Vereist Android 8.0 of nieuwer", + "iosVersion": "Vereist iOS 15.0 of nieuwer", "permissionDisabled": "Beeld-in-beeld toestemming is uitgeschakeld. Schakel deze in via Instellingen > Apps > Plezy > Beeld-in-beeld", "notSupported": "Dit apparaat ondersteunt geen beeld-in-beeld modus", + "voSwitchFailed": "Kan video-uitvoer niet wisselen voor beeld-in-beeld", "failed": "Beeld-in-beeld kon niet worden gestart", "unknown": "Er is een fout opgetreden: ${error}" }, diff --git a/lib/i18n/strings.g.dart b/lib/i18n/strings.g.dart index 4af76497..27a2cbde 100644 --- a/lib/i18n/strings.g.dart +++ b/lib/i18n/strings.g.dart @@ -4,9 +4,9 @@ /// To regenerate, run: `dart run slang` /// /// Locales: 9 -/// Strings: 7245 (805 per locale) +/// Strings: 7263 (807 per locale) /// -/// Built on 2026-03-02 at 06:26 UTC +/// Built on 2026-03-02 at 13:31 UTC // coverage:ignore-file // ignore_for_file: type=lint, unused_import diff --git a/lib/i18n/strings_de.g.dart b/lib/i18n/strings_de.g.dart index 18b7b6e4..1c896f7f 100644 --- a/lib/i18n/strings_de.g.dart +++ b/lib/i18n/strings_de.g.dart @@ -1164,10 +1164,10 @@ class _TranslationsVideoControlsPipErrorsDe implements TranslationsVideoControls // Translations @override String get androidVersion => 'Erfordert Android 8.0 oder neuer'; - @override String get iosVersion => 'Requires iOS 15.0 or newer'; + @override String get iosVersion => 'Erfordert iOS 15.0 oder neuer'; @override String get permissionDisabled => 'Bild-in-Bild-Berechtigung ist deaktiviert. Aktiviere sie unter Einstellungen > Apps > Plezy > Bild-in-Bild'; @override String get notSupported => 'Dieses Gerät unterstützt den Bild-in-Bild-Modus nicht'; - @override String get voSwitchFailed => 'Failed to switch video output for picture-in-picture'; + @override String get voSwitchFailed => 'Videoausgabe für Bild-in-Bild konnte nicht umgeschaltet werden'; @override String get failed => 'Bild-in-Bild konnte nicht gestartet werden'; @override String unknown({required Object error}) => 'Ein Fehler ist aufgetreten: ${error}'; } @@ -1629,10 +1629,10 @@ extension on TranslationsDe { 'videoControls.endsAt' => ({required Object time}) => 'Endet um ${time}', 'videoControls.pipFailed' => 'Bild-in-Bild konnte nicht gestartet werden', 'videoControls.pipErrors.androidVersion' => 'Erfordert Android 8.0 oder neuer', - 'videoControls.pipErrors.iosVersion' => 'Requires iOS 15.0 or newer', + 'videoControls.pipErrors.iosVersion' => 'Erfordert iOS 15.0 oder neuer', 'videoControls.pipErrors.permissionDisabled' => 'Bild-in-Bild-Berechtigung ist deaktiviert. Aktiviere sie unter Einstellungen > Apps > Plezy > Bild-in-Bild', 'videoControls.pipErrors.notSupported' => 'Dieses Gerät unterstützt den Bild-in-Bild-Modus nicht', - 'videoControls.pipErrors.voSwitchFailed' => 'Failed to switch video output for picture-in-picture', + 'videoControls.pipErrors.voSwitchFailed' => 'Videoausgabe für Bild-in-Bild konnte nicht umgeschaltet werden', 'videoControls.pipErrors.failed' => 'Bild-in-Bild konnte nicht gestartet werden', 'videoControls.pipErrors.unknown' => ({required Object error}) => 'Ein Fehler ist aufgetreten: ${error}', 'videoControls.chapters' => 'Kapitel', @@ -1816,10 +1816,10 @@ extension on TranslationsDe { 'liveTv.tuneFailed' => 'Kanal konnte nicht eingestellt werden', 'liveTv.loading' => 'Kanäle werden geladen...', 'liveTv.nowPlaying' => 'Läuft gerade', - 'liveTv.noPrograms' => 'Keine Programmdaten verfügbar', - 'liveTv.channelNumber' => ({required Object number}) => 'Kanal ${number}', _ => null, } ?? switch (path) { + 'liveTv.noPrograms' => 'Keine Programmdaten verfügbar', + 'liveTv.channelNumber' => ({required Object number}) => 'Kanal ${number}', 'liveTv.live' => 'LIVE', 'liveTv.hd' => 'HD', 'liveTv.premiere' => 'NEU', diff --git a/lib/i18n/strings_en.g.dart b/lib/i18n/strings_en.g.dart index 83456b4f..81e63b6f 100644 --- a/lib/i18n/strings_en.g.dart +++ b/lib/i18n/strings_en.g.dart @@ -3437,10 +3437,10 @@ extension on Translations { 'liveTv.tuneFailed' => 'Failed to tune channel', 'liveTv.loading' => 'Loading channels...', 'liveTv.nowPlaying' => 'Now Playing', - 'liveTv.noPrograms' => 'No program data available', - 'liveTv.channelNumber' => ({required Object number}) => 'Ch. ${number}', _ => null, } ?? switch (path) { + 'liveTv.noPrograms' => 'No program data available', + 'liveTv.channelNumber' => ({required Object number}) => 'Ch. ${number}', 'liveTv.live' => 'LIVE', 'liveTv.hd' => 'HD', 'liveTv.premiere' => 'NEW', diff --git a/lib/i18n/strings_es.g.dart b/lib/i18n/strings_es.g.dart index 4640d559..1ab518e6 100644 --- a/lib/i18n/strings_es.g.dart +++ b/lib/i18n/strings_es.g.dart @@ -1164,10 +1164,10 @@ class _TranslationsVideoControlsPipErrorsEs implements TranslationsVideoControls // Translations @override String get androidVersion => 'Requiere Android 8.0 o más reciente'; - @override String get iosVersion => 'Requires iOS 15.0 or newer'; + @override String get iosVersion => 'Requiere iOS 15.0 o más reciente'; @override String get permissionDisabled => 'El permiso de Imagen en Imagen está desactivado. Actívalo en Ajustes > Aplicaciones > Plezy > Imagen en Imagen'; @override String get notSupported => 'El dispositivo no soporta el modo Imagen en Imagen'; - @override String get voSwitchFailed => 'Failed to switch video output for picture-in-picture'; + @override String get voSwitchFailed => 'Error al cambiar la salida de video para Imagen en Imagen'; @override String get failed => 'Error al iniciar Imagen en Imagen'; @override String unknown({required Object error}) => 'Ocurrió un error: ${error}'; } @@ -1629,10 +1629,10 @@ extension on TranslationsEs { 'videoControls.endsAt' => ({required Object time}) => 'Termina a las ${time}', 'videoControls.pipFailed' => 'Error al iniciar Imagen en Imagen', 'videoControls.pipErrors.androidVersion' => 'Requiere Android 8.0 o más reciente', - 'videoControls.pipErrors.iosVersion' => 'Requires iOS 15.0 or newer', + 'videoControls.pipErrors.iosVersion' => 'Requiere iOS 15.0 o más reciente', 'videoControls.pipErrors.permissionDisabled' => 'El permiso de Imagen en Imagen está desactivado. Actívalo en Ajustes > Aplicaciones > Plezy > Imagen en Imagen', 'videoControls.pipErrors.notSupported' => 'El dispositivo no soporta el modo Imagen en Imagen', - 'videoControls.pipErrors.voSwitchFailed' => 'Failed to switch video output for picture-in-picture', + 'videoControls.pipErrors.voSwitchFailed' => 'Error al cambiar la salida de video para Imagen en Imagen', 'videoControls.pipErrors.failed' => 'Error al iniciar Imagen en Imagen', 'videoControls.pipErrors.unknown' => ({required Object error}) => 'Ocurrió un error: ${error}', 'videoControls.chapters' => 'Capítulos', @@ -1816,10 +1816,10 @@ extension on TranslationsEs { 'liveTv.tuneFailed' => 'Error al sintonizar el canal', 'liveTv.loading' => 'Cargando canales...', 'liveTv.nowPlaying' => 'Reproduciendo ahora', - 'liveTv.noPrograms' => 'No hay datos de programación disponibles', - 'liveTv.channelNumber' => ({required Object number}) => 'Canal ${number}', _ => null, } ?? switch (path) { + 'liveTv.noPrograms' => 'No hay datos de programación disponibles', + 'liveTv.channelNumber' => ({required Object number}) => 'Canal ${number}', 'liveTv.live' => 'EN VIVO', 'liveTv.hd' => 'HD', 'liveTv.premiere' => 'NUEVO', diff --git a/lib/i18n/strings_fr.g.dart b/lib/i18n/strings_fr.g.dart index bd7a99db..4d540c1b 100644 --- a/lib/i18n/strings_fr.g.dart +++ b/lib/i18n/strings_fr.g.dart @@ -1164,10 +1164,10 @@ class _TranslationsVideoControlsPipErrorsFr implements TranslationsVideoControls // Translations @override String get androidVersion => 'Nécessite Android 8.0 ou plus récent'; - @override String get iosVersion => 'Requires iOS 15.0 or newer'; + @override String get iosVersion => 'Nécessite iOS 15.0 ou plus récent'; @override String get permissionDisabled => 'L\'autorisation Image dans l\'image est désactivée. Activez-la dans Paramètres > Applications > Plezy > Image dans l\'image'; @override String get notSupported => 'Cet appareil ne prend pas en charge le mode image dans l\'image'; - @override String get voSwitchFailed => 'Failed to switch video output for picture-in-picture'; + @override String get voSwitchFailed => 'Échec du changement de sortie vidéo pour l\'image dans l\'image'; @override String get failed => 'Échec du démarrage du mode image dans l\'image'; @override String unknown({required Object error}) => 'Une erreur s\'est produite : ${error}'; } @@ -1629,10 +1629,10 @@ extension on TranslationsFr { 'videoControls.endsAt' => ({required Object time}) => 'Fin à ${time}', 'videoControls.pipFailed' => 'Échec du démarrage du mode image dans l\'image', 'videoControls.pipErrors.androidVersion' => 'Nécessite Android 8.0 ou plus récent', - 'videoControls.pipErrors.iosVersion' => 'Requires iOS 15.0 or newer', + 'videoControls.pipErrors.iosVersion' => 'Nécessite iOS 15.0 ou plus récent', 'videoControls.pipErrors.permissionDisabled' => 'L\'autorisation Image dans l\'image est désactivée. Activez-la dans Paramètres > Applications > Plezy > Image dans l\'image', 'videoControls.pipErrors.notSupported' => 'Cet appareil ne prend pas en charge le mode image dans l\'image', - 'videoControls.pipErrors.voSwitchFailed' => 'Failed to switch video output for picture-in-picture', + 'videoControls.pipErrors.voSwitchFailed' => 'Échec du changement de sortie vidéo pour l\'image dans l\'image', 'videoControls.pipErrors.failed' => 'Échec du démarrage du mode image dans l\'image', 'videoControls.pipErrors.unknown' => ({required Object error}) => 'Une erreur s\'est produite : ${error}', 'videoControls.chapters' => 'Chapitres', @@ -1816,10 +1816,10 @@ extension on TranslationsFr { 'liveTv.tuneFailed' => 'Impossible de syntoniser la chaîne', 'liveTv.loading' => 'Chargement des chaînes...', 'liveTv.nowPlaying' => 'En cours de lecture', - 'liveTv.noPrograms' => 'Aucune donnée de programme disponible', - 'liveTv.channelNumber' => ({required Object number}) => 'Ch. ${number}', _ => null, } ?? switch (path) { + 'liveTv.noPrograms' => 'Aucune donnée de programme disponible', + 'liveTv.channelNumber' => ({required Object number}) => 'Ch. ${number}', 'liveTv.live' => 'EN DIRECT', 'liveTv.hd' => 'HD', 'liveTv.premiere' => 'NOUVEAU', diff --git a/lib/i18n/strings_it.g.dart b/lib/i18n/strings_it.g.dart index f65e85e1..11e44e0b 100644 --- a/lib/i18n/strings_it.g.dart +++ b/lib/i18n/strings_it.g.dart @@ -1164,10 +1164,10 @@ class _TranslationsVideoControlsPipErrorsIt implements TranslationsVideoControls // Translations @override String get androidVersion => 'Richiede Android 8.0 o versioni successive'; - @override String get iosVersion => 'Requires iOS 15.0 or newer'; + @override String get iosVersion => 'Richiede iOS 15.0 o versioni successive'; @override String get permissionDisabled => 'L\'autorizzazione Picture-in-Picture è disabilitata. Abilitala in Impostazioni > App > Plezy > Picture-in-Picture'; @override String get notSupported => 'Questo dispositivo non supporta la modalità Picture-in-Picture'; - @override String get voSwitchFailed => 'Failed to switch video output for picture-in-picture'; + @override String get voSwitchFailed => 'Impossibile cambiare l\'uscita video per Picture-in-Picture'; @override String get failed => 'Impossibile avviare la modalità Picture-in-Picture'; @override String unknown({required Object error}) => 'Si è verificato un errore: ${error}'; } @@ -1629,10 +1629,10 @@ extension on TranslationsIt { 'videoControls.endsAt' => ({required Object time}) => 'Finisce alle ${time}', 'videoControls.pipFailed' => 'Impossibile avviare la modalità Picture-in-Picture', 'videoControls.pipErrors.androidVersion' => 'Richiede Android 8.0 o versioni successive', - 'videoControls.pipErrors.iosVersion' => 'Requires iOS 15.0 or newer', + 'videoControls.pipErrors.iosVersion' => 'Richiede iOS 15.0 o versioni successive', 'videoControls.pipErrors.permissionDisabled' => 'L\'autorizzazione Picture-in-Picture è disabilitata. Abilitala in Impostazioni > App > Plezy > Picture-in-Picture', 'videoControls.pipErrors.notSupported' => 'Questo dispositivo non supporta la modalità Picture-in-Picture', - 'videoControls.pipErrors.voSwitchFailed' => 'Failed to switch video output for picture-in-picture', + 'videoControls.pipErrors.voSwitchFailed' => 'Impossibile cambiare l\'uscita video per Picture-in-Picture', 'videoControls.pipErrors.failed' => 'Impossibile avviare la modalità Picture-in-Picture', 'videoControls.pipErrors.unknown' => ({required Object error}) => 'Si è verificato un errore: ${error}', 'videoControls.chapters' => 'Capitoli', @@ -1816,10 +1816,10 @@ extension on TranslationsIt { 'liveTv.tuneFailed' => 'Impossibile sintonizzare il canale', 'liveTv.loading' => 'Caricamento canali...', 'liveTv.nowPlaying' => 'In riproduzione', - 'liveTv.noPrograms' => 'Nessun dato di programma disponibile', - 'liveTv.channelNumber' => ({required Object number}) => 'Canale ${number}', _ => null, } ?? switch (path) { + 'liveTv.noPrograms' => 'Nessun dato di programma disponibile', + 'liveTv.channelNumber' => ({required Object number}) => 'Canale ${number}', 'liveTv.live' => 'IN DIRETTA', 'liveTv.hd' => 'HD', 'liveTv.premiere' => 'NUOVO', diff --git a/lib/i18n/strings_ko.g.dart b/lib/i18n/strings_ko.g.dart index 00af8536..e518c5c3 100644 --- a/lib/i18n/strings_ko.g.dart +++ b/lib/i18n/strings_ko.g.dart @@ -1164,10 +1164,10 @@ class _TranslationsVideoControlsPipErrorsKo implements TranslationsVideoControls // Translations @override String get androidVersion => 'Android 8.0 이상이 필요합니다'; - @override String get iosVersion => 'Requires iOS 15.0 or newer'; + @override String get iosVersion => 'iOS 15.0 이상이 필요합니다'; @override String get permissionDisabled => '화면 속 화면 권한이 비활성화되어 있습니다. 설정 > 앱 > Plezy > 화면 속 화면에서 활성화하세요'; @override String get notSupported => '이 기기는 화면 속 화면 모드를 지원하지 않습니다'; - @override String get voSwitchFailed => 'Failed to switch video output for picture-in-picture'; + @override String get voSwitchFailed => '화면 속 화면을 위한 비디오 출력 전환에 실패했습니다'; @override String get failed => '화면 속 화면 모드를 시작할 수 없습니다'; @override String unknown({required Object error}) => '오류가 발생했습니다: ${error}'; } @@ -1629,10 +1629,10 @@ extension on TranslationsKo { 'videoControls.endsAt' => ({required Object time}) => '${time}에 종료', 'videoControls.pipFailed' => '화면 속 화면 모드를 시작할 수 없습니다', 'videoControls.pipErrors.androidVersion' => 'Android 8.0 이상이 필요합니다', - 'videoControls.pipErrors.iosVersion' => 'Requires iOS 15.0 or newer', + 'videoControls.pipErrors.iosVersion' => 'iOS 15.0 이상이 필요합니다', 'videoControls.pipErrors.permissionDisabled' => '화면 속 화면 권한이 비활성화되어 있습니다. 설정 > 앱 > Plezy > 화면 속 화면에서 활성화하세요', 'videoControls.pipErrors.notSupported' => '이 기기는 화면 속 화면 모드를 지원하지 않습니다', - 'videoControls.pipErrors.voSwitchFailed' => 'Failed to switch video output for picture-in-picture', + 'videoControls.pipErrors.voSwitchFailed' => '화면 속 화면을 위한 비디오 출력 전환에 실패했습니다', 'videoControls.pipErrors.failed' => '화면 속 화면 모드를 시작할 수 없습니다', 'videoControls.pipErrors.unknown' => ({required Object error}) => '오류가 발생했습니다: ${error}', 'videoControls.chapters' => '챕터', @@ -1816,10 +1816,10 @@ extension on TranslationsKo { 'liveTv.tuneFailed' => '채널 튜닝에 실패했습니다', 'liveTv.loading' => '채널 로딩 중...', 'liveTv.nowPlaying' => '현재 재생 중', - 'liveTv.noPrograms' => '프로그램 데이터가 없습니다', - 'liveTv.channelNumber' => ({required Object number}) => '채널 ${number}', _ => null, } ?? switch (path) { + 'liveTv.noPrograms' => '프로그램 데이터가 없습니다', + 'liveTv.channelNumber' => ({required Object number}) => '채널 ${number}', 'liveTv.live' => '실시간', 'liveTv.hd' => 'HD', 'liveTv.premiere' => '신규', diff --git a/lib/i18n/strings_nl.g.dart b/lib/i18n/strings_nl.g.dart index f8f37593..3f351e76 100644 --- a/lib/i18n/strings_nl.g.dart +++ b/lib/i18n/strings_nl.g.dart @@ -1164,10 +1164,10 @@ class _TranslationsVideoControlsPipErrorsNl implements TranslationsVideoControls // Translations @override String get androidVersion => 'Vereist Android 8.0 of nieuwer'; - @override String get iosVersion => 'Requires iOS 15.0 or newer'; + @override String get iosVersion => 'Vereist iOS 15.0 of nieuwer'; @override String get permissionDisabled => 'Beeld-in-beeld toestemming is uitgeschakeld. Schakel deze in via Instellingen > Apps > Plezy > Beeld-in-beeld'; @override String get notSupported => 'Dit apparaat ondersteunt geen beeld-in-beeld modus'; - @override String get voSwitchFailed => 'Failed to switch video output for picture-in-picture'; + @override String get voSwitchFailed => 'Kan video-uitvoer niet wisselen voor beeld-in-beeld'; @override String get failed => 'Beeld-in-beeld kon niet worden gestart'; @override String unknown({required Object error}) => 'Er is een fout opgetreden: ${error}'; } @@ -1629,10 +1629,10 @@ extension on TranslationsNl { 'videoControls.endsAt' => ({required Object time}) => 'Eindigt om ${time}', 'videoControls.pipFailed' => 'Beeld-in-beeld kon niet worden gestart', 'videoControls.pipErrors.androidVersion' => 'Vereist Android 8.0 of nieuwer', - 'videoControls.pipErrors.iosVersion' => 'Requires iOS 15.0 or newer', + 'videoControls.pipErrors.iosVersion' => 'Vereist iOS 15.0 of nieuwer', 'videoControls.pipErrors.permissionDisabled' => 'Beeld-in-beeld toestemming is uitgeschakeld. Schakel deze in via Instellingen > Apps > Plezy > Beeld-in-beeld', 'videoControls.pipErrors.notSupported' => 'Dit apparaat ondersteunt geen beeld-in-beeld modus', - 'videoControls.pipErrors.voSwitchFailed' => 'Failed to switch video output for picture-in-picture', + 'videoControls.pipErrors.voSwitchFailed' => 'Kan video-uitvoer niet wisselen voor beeld-in-beeld', 'videoControls.pipErrors.failed' => 'Beeld-in-beeld kon niet worden gestart', 'videoControls.pipErrors.unknown' => ({required Object error}) => 'Er is een fout opgetreden: ${error}', 'videoControls.chapters' => 'Hoofdstukken', @@ -1816,10 +1816,10 @@ extension on TranslationsNl { 'liveTv.tuneFailed' => 'Kan zender niet afstemmen', 'liveTv.loading' => 'Zenders laden...', 'liveTv.nowPlaying' => 'Nu aan het afspelen', - 'liveTv.noPrograms' => 'Geen programmagegevens beschikbaar', - 'liveTv.channelNumber' => ({required Object number}) => 'Kanaal ${number}', _ => null, } ?? switch (path) { + 'liveTv.noPrograms' => 'Geen programmagegevens beschikbaar', + 'liveTv.channelNumber' => ({required Object number}) => 'Kanaal ${number}', 'liveTv.live' => 'LIVE', 'liveTv.hd' => 'HD', 'liveTv.premiere' => 'NIEUW', diff --git a/lib/i18n/strings_sv.g.dart b/lib/i18n/strings_sv.g.dart index 94755239..4fed86c3 100644 --- a/lib/i18n/strings_sv.g.dart +++ b/lib/i18n/strings_sv.g.dart @@ -1164,10 +1164,10 @@ class _TranslationsVideoControlsPipErrorsSv implements TranslationsVideoControls // Translations @override String get androidVersion => 'Kräver Android 8.0 eller nyare'; - @override String get iosVersion => 'Requires iOS 15.0 or newer'; + @override String get iosVersion => 'Kräver iOS 15.0 eller nyare'; @override String get permissionDisabled => 'Bild-i-bild-behörighet är inaktiverad. Aktivera den i Inställningar > Appar > Plezy > Bild-i-bild'; @override String get notSupported => 'Denna enhet stöder inte bild-i-bild-läge'; - @override String get voSwitchFailed => 'Failed to switch video output for picture-in-picture'; + @override String get voSwitchFailed => 'Kunde inte byta videoutgång för bild-i-bild'; @override String get failed => 'Bild-i-bild kunde inte starta'; @override String unknown({required Object error}) => 'Ett fel uppstod: ${error}'; } @@ -1629,10 +1629,10 @@ extension on TranslationsSv { 'videoControls.endsAt' => ({required Object time}) => 'Slutar ${time}', 'videoControls.pipFailed' => 'Bild-i-bild kunde inte starta', 'videoControls.pipErrors.androidVersion' => 'Kräver Android 8.0 eller nyare', - 'videoControls.pipErrors.iosVersion' => 'Requires iOS 15.0 or newer', + 'videoControls.pipErrors.iosVersion' => 'Kräver iOS 15.0 eller nyare', 'videoControls.pipErrors.permissionDisabled' => 'Bild-i-bild-behörighet är inaktiverad. Aktivera den i Inställningar > Appar > Plezy > Bild-i-bild', 'videoControls.pipErrors.notSupported' => 'Denna enhet stöder inte bild-i-bild-läge', - 'videoControls.pipErrors.voSwitchFailed' => 'Failed to switch video output for picture-in-picture', + 'videoControls.pipErrors.voSwitchFailed' => 'Kunde inte byta videoutgång för bild-i-bild', 'videoControls.pipErrors.failed' => 'Bild-i-bild kunde inte starta', 'videoControls.pipErrors.unknown' => ({required Object error}) => 'Ett fel uppstod: ${error}', 'videoControls.chapters' => 'Kapitel', @@ -1816,10 +1816,10 @@ extension on TranslationsSv { 'liveTv.tuneFailed' => 'Kunde inte ställa in kanalen', 'liveTv.loading' => 'Laddar kanaler...', 'liveTv.nowPlaying' => 'Spelas nu', - 'liveTv.noPrograms' => 'Ingen programdata tillgänglig', - 'liveTv.channelNumber' => ({required Object number}) => 'Kanal ${number}', _ => null, } ?? switch (path) { + 'liveTv.noPrograms' => 'Ingen programdata tillgänglig', + 'liveTv.channelNumber' => ({required Object number}) => 'Kanal ${number}', 'liveTv.live' => 'LIVE', 'liveTv.hd' => 'HD', 'liveTv.premiere' => 'NY', diff --git a/lib/i18n/strings_zh.g.dart b/lib/i18n/strings_zh.g.dart index 1949dce0..2de5b598 100644 --- a/lib/i18n/strings_zh.g.dart +++ b/lib/i18n/strings_zh.g.dart @@ -1164,10 +1164,10 @@ class _TranslationsVideoControlsPipErrorsZh implements TranslationsVideoControls // Translations @override String get androidVersion => '需要 Android 8.0 或更高版本'; - @override String get iosVersion => 'Requires iOS 15.0 or newer'; + @override String get iosVersion => '需要 iOS 15.0 或更高版本'; @override String get permissionDisabled => '画中画权限已禁用。请在设置 > 应用 > Plezy > 画中画中启用'; @override String get notSupported => '此设备不支持画中画模式'; - @override String get voSwitchFailed => 'Failed to switch video output for picture-in-picture'; + @override String get voSwitchFailed => '无法切换画中画的视频输出'; @override String get failed => '画中画启动失败'; @override String unknown({required Object error}) => '发生错误:${error}'; } @@ -1629,10 +1629,10 @@ extension on TranslationsZh { 'videoControls.endsAt' => ({required Object time}) => '${time} 结束', 'videoControls.pipFailed' => '画中画启动失败', 'videoControls.pipErrors.androidVersion' => '需要 Android 8.0 或更高版本', - 'videoControls.pipErrors.iosVersion' => 'Requires iOS 15.0 or newer', + 'videoControls.pipErrors.iosVersion' => '需要 iOS 15.0 或更高版本', 'videoControls.pipErrors.permissionDisabled' => '画中画权限已禁用。请在设置 > 应用 > Plezy > 画中画中启用', 'videoControls.pipErrors.notSupported' => '此设备不支持画中画模式', - 'videoControls.pipErrors.voSwitchFailed' => 'Failed to switch video output for picture-in-picture', + 'videoControls.pipErrors.voSwitchFailed' => '无法切换画中画的视频输出', 'videoControls.pipErrors.failed' => '画中画启动失败', 'videoControls.pipErrors.unknown' => ({required Object error}) => '发生错误:${error}', 'videoControls.chapters' => '章节', @@ -1816,10 +1816,10 @@ extension on TranslationsZh { 'liveTv.tuneFailed' => '无法调谐频道', 'liveTv.loading' => '正在加载频道...', 'liveTv.nowPlaying' => '正在播放', - 'liveTv.noPrograms' => '没有可用的节目数据', - 'liveTv.channelNumber' => ({required Object number}) => '频道 ${number}', _ => null, } ?? switch (path) { + 'liveTv.noPrograms' => '没有可用的节目数据', + 'liveTv.channelNumber' => ({required Object number}) => '频道 ${number}', 'liveTv.live' => '直播', 'liveTv.hd' => '高清', 'liveTv.premiere' => '新', diff --git a/lib/i18n/sv.i18n.json b/lib/i18n/sv.i18n.json index 197c63c5..0804ba7f 100644 --- a/lib/i18n/sv.i18n.json +++ b/lib/i18n/sv.i18n.json @@ -354,8 +354,10 @@ "pipFailed": "Bild-i-bild kunde inte starta", "pipErrors": { "androidVersion": "Kräver Android 8.0 eller nyare", + "iosVersion": "Kräver iOS 15.0 eller nyare", "permissionDisabled": "Bild-i-bild-behörighet är inaktiverad. Aktivera den i Inställningar > Appar > Plezy > Bild-i-bild", "notSupported": "Denna enhet stöder inte bild-i-bild-läge", + "voSwitchFailed": "Kunde inte byta videoutgång för bild-i-bild", "failed": "Bild-i-bild kunde inte starta", "unknown": "Ett fel uppstod: ${error}" }, diff --git a/lib/i18n/zh.i18n.json b/lib/i18n/zh.i18n.json index 00967371..5a202e54 100644 --- a/lib/i18n/zh.i18n.json +++ b/lib/i18n/zh.i18n.json @@ -354,8 +354,10 @@ "pipFailed": "画中画启动失败", "pipErrors": { "androidVersion": "需要 Android 8.0 或更高版本", + "iosVersion": "需要 iOS 15.0 或更高版本", "permissionDisabled": "画中画权限已禁用。请在设置 > 应用 > Plezy > 画中画中启用", "notSupported": "此设备不支持画中画模式", + "voSwitchFailed": "无法切换画中画的视频输出", "failed": "画中画启动失败", "unknown": "发生错误:${error}" },