From 0a1abfcbbb6cb7d74b55c7db294e7bbc36de26dd Mon Sep 17 00:00:00 2001 From: edde746 <86283021+edde746@users.noreply.github.com> Date: Sun, 19 Apr 2026 13:42:58 +0200 Subject: [PATCH] fix: video playback tile description --- lib/i18n/da.i18n.json | 1 + lib/i18n/de.i18n.json | 1 + lib/i18n/en.i18n.json | 1 + lib/i18n/es.i18n.json | 1 + lib/i18n/fr.i18n.json | 1 + lib/i18n/it.i18n.json | 1 + lib/i18n/ja.i18n.json | 1 + lib/i18n/ko.i18n.json | 1 + lib/i18n/nb.i18n.json | 1 + lib/i18n/nl.i18n.json | 1 + lib/i18n/pl.i18n.json | 1 + lib/i18n/pt.i18n.json | 1 + lib/i18n/ru.i18n.json | 1 + lib/i18n/strings.g.dart | 4 ++-- lib/i18n/strings_da.g.dart | 4 +++- lib/i18n/strings_de.g.dart | 4 +++- lib/i18n/strings_en.g.dart | 6 +++++- lib/i18n/strings_es.g.dart | 4 +++- lib/i18n/strings_fr.g.dart | 4 +++- lib/i18n/strings_it.g.dart | 4 +++- lib/i18n/strings_ja.g.dart | 4 +++- lib/i18n/strings_ko.g.dart | 4 +++- lib/i18n/strings_nb.g.dart | 4 +++- lib/i18n/strings_nl.g.dart | 4 +++- lib/i18n/strings_pl.g.dart | 4 +++- lib/i18n/strings_pt.g.dart | 4 +++- lib/i18n/strings_ru.g.dart | 4 +++- lib/i18n/strings_sv.g.dart | 4 +++- lib/i18n/strings_zh.g.dart | 4 +++- lib/i18n/sv.i18n.json | 1 + lib/i18n/zh.i18n.json | 1 + lib/screens/settings/settings_screen.dart | 2 +- 32 files changed, 65 insertions(+), 18 deletions(-) diff --git a/lib/i18n/da.i18n.json b/lib/i18n/da.i18n.json index a28aab1d..76045abf 100644 --- a/lib/i18n/da.i18n.json +++ b/lib/i18n/da.i18n.json @@ -80,6 +80,7 @@ "theme": "Tema", "appearance": "Udseende", "videoPlayback": "Videoafspilning", + "videoPlaybackDescription": "Konfigurer afspilningsadfærd", "advanced": "Avanceret", "episodePosterMode": "Episodeplakatstil", "seriesPoster": "Serieplakat", diff --git a/lib/i18n/de.i18n.json b/lib/i18n/de.i18n.json index 00c22e2a..2ed3b790 100644 --- a/lib/i18n/de.i18n.json +++ b/lib/i18n/de.i18n.json @@ -80,6 +80,7 @@ "theme": "Design", "appearance": "Darstellung", "videoPlayback": "Videowiedergabe", + "videoPlaybackDescription": "Wiedergabeverhalten konfigurieren", "advanced": "Erweitert", "episodePosterMode": "Episoden-Poster-Stil", "seriesPoster": "Serienposter", diff --git a/lib/i18n/en.i18n.json b/lib/i18n/en.i18n.json index e1dbd12a..fc2b5120 100644 --- a/lib/i18n/en.i18n.json +++ b/lib/i18n/en.i18n.json @@ -80,6 +80,7 @@ "theme": "Theme", "appearance": "Appearance", "videoPlayback": "Video Playback", + "videoPlaybackDescription": "Configure playback behavior", "advanced": "Advanced", "episodePosterMode": "Episode Poster Style", "seriesPoster": "Series Poster", diff --git a/lib/i18n/es.i18n.json b/lib/i18n/es.i18n.json index 9c67d188..0e90133c 100644 --- a/lib/i18n/es.i18n.json +++ b/lib/i18n/es.i18n.json @@ -80,6 +80,7 @@ "theme": "Tema", "appearance": "Apariencia", "videoPlayback": "Reproducción de Video", + "videoPlaybackDescription": "Configurar el comportamiento de reproducción", "advanced": "Avanzado", "episodePosterMode": "Estilo de Póster de Episodio", "seriesPoster": "Póster de Serie", diff --git a/lib/i18n/fr.i18n.json b/lib/i18n/fr.i18n.json index 760b7854..c1c80c38 100644 --- a/lib/i18n/fr.i18n.json +++ b/lib/i18n/fr.i18n.json @@ -80,6 +80,7 @@ "theme": "Thème", "appearance": "Apparence", "videoPlayback": "Lecture vidéo", + "videoPlaybackDescription": "Configurer le comportement de lecture", "advanced": "Avancé", "episodePosterMode": "Style du Poster d'épisode", "seriesPoster": "Poster de série", diff --git a/lib/i18n/it.i18n.json b/lib/i18n/it.i18n.json index 560ac6f1..76395105 100644 --- a/lib/i18n/it.i18n.json +++ b/lib/i18n/it.i18n.json @@ -80,6 +80,7 @@ "theme": "Tema", "appearance": "Aspetto", "videoPlayback": "Riproduzione video", + "videoPlaybackDescription": "Configura il comportamento di riproduzione", "advanced": "Avanzate", "episodePosterMode": "Stile poster episodio", "seriesPoster": "Poster della serie", diff --git a/lib/i18n/ja.i18n.json b/lib/i18n/ja.i18n.json index 6ced831a..1e42f56b 100644 --- a/lib/i18n/ja.i18n.json +++ b/lib/i18n/ja.i18n.json @@ -80,6 +80,7 @@ "theme": "テーマ", "appearance": "外観", "videoPlayback": "動画再生", + "videoPlaybackDescription": "再生動作を設定", "advanced": "詳細", "episodePosterMode": "エピソードポスタースタイル", "seriesPoster": "シリーズポスター", diff --git a/lib/i18n/ko.i18n.json b/lib/i18n/ko.i18n.json index 85cf4e0c..65672120 100644 --- a/lib/i18n/ko.i18n.json +++ b/lib/i18n/ko.i18n.json @@ -80,6 +80,7 @@ "theme": "테마", "appearance": "외관", "videoPlayback": "비디오 재생", + "videoPlaybackDescription": "재생 동작 구성", "advanced": "고급", "episodePosterMode": "에피소드 포스터 스타일", "seriesPoster": "시리즈 포스터", diff --git a/lib/i18n/nb.i18n.json b/lib/i18n/nb.i18n.json index 262e5e20..81f1878b 100644 --- a/lib/i18n/nb.i18n.json +++ b/lib/i18n/nb.i18n.json @@ -80,6 +80,7 @@ "theme": "Tema", "appearance": "Utseende", "videoPlayback": "Videoavspilling", + "videoPlaybackDescription": "Konfigurer avspillingsatferd", "advanced": "Avansert", "episodePosterMode": "Episodeplakatstil", "seriesPoster": "Serieplakat", diff --git a/lib/i18n/nl.i18n.json b/lib/i18n/nl.i18n.json index cb964615..a95d9e8c 100644 --- a/lib/i18n/nl.i18n.json +++ b/lib/i18n/nl.i18n.json @@ -80,6 +80,7 @@ "theme": "Thema", "appearance": "Uiterlijk", "videoPlayback": "Video afspelen", + "videoPlaybackDescription": "Afspeelgedrag configureren", "advanced": "Geavanceerd", "episodePosterMode": "Aflevering poster stijl", "seriesPoster": "Serie poster", diff --git a/lib/i18n/pl.i18n.json b/lib/i18n/pl.i18n.json index c7d8ee4f..b4525ffd 100644 --- a/lib/i18n/pl.i18n.json +++ b/lib/i18n/pl.i18n.json @@ -80,6 +80,7 @@ "theme": "Motyw", "appearance": "Wygląd", "videoPlayback": "Odtwarzanie wideo", + "videoPlaybackDescription": "Skonfiguruj zachowanie odtwarzania", "advanced": "Zaawansowane", "episodePosterMode": "Styl plakatu odcinka", "seriesPoster": "Plakat serialu", diff --git a/lib/i18n/pt.i18n.json b/lib/i18n/pt.i18n.json index a4e2f13f..29ee4231 100644 --- a/lib/i18n/pt.i18n.json +++ b/lib/i18n/pt.i18n.json @@ -80,6 +80,7 @@ "theme": "Tema", "appearance": "Aparência", "videoPlayback": "Reprodução de Vídeo", + "videoPlaybackDescription": "Configurar comportamento de reprodução", "advanced": "Avançado", "episodePosterMode": "Estilo do Poster de Episódio", "seriesPoster": "Poster da Série", diff --git a/lib/i18n/ru.i18n.json b/lib/i18n/ru.i18n.json index f8e872d5..6eaa8e1b 100644 --- a/lib/i18n/ru.i18n.json +++ b/lib/i18n/ru.i18n.json @@ -80,6 +80,7 @@ "theme": "Тема", "appearance": "Внешний вид", "videoPlayback": "Воспроизведение видео", + "videoPlaybackDescription": "Настройка поведения воспроизведения", "advanced": "Дополнительно", "episodePosterMode": "Стиль постера эпизода", "seriesPoster": "Постер сериала", diff --git a/lib/i18n/strings.g.dart b/lib/i18n/strings.g.dart index c0918ed0..e5523d4f 100644 --- a/lib/i18n/strings.g.dart +++ b/lib/i18n/strings.g.dart @@ -4,9 +4,9 @@ /// To regenerate, run: `dart run slang` /// /// Locales: 15 -/// Strings: 13605 (907 per locale) +/// Strings: 13620 (908 per locale) /// -/// Built on 2026-04-19 at 09:37 UTC +/// Built on 2026-04-19 at 11:34 UTC // coverage:ignore-file // ignore_for_file: type=lint, unused_import diff --git a/lib/i18n/strings_da.g.dart b/lib/i18n/strings_da.g.dart index 247b0c69..b7503d71 100644 --- a/lib/i18n/strings_da.g.dart +++ b/lib/i18n/strings_da.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsDa implements TranslationsSettingsEn { @override String get theme => 'Tema'; @override String get appearance => 'Udseende'; @override String get videoPlayback => 'Videoafspilning'; + @override String get videoPlaybackDescription => 'Konfigurer afspilningsadfærd'; @override String get advanced => 'Avanceret'; @override String get episodePosterMode => 'Episodeplakatstil'; @override String get seriesPoster => 'Serieplakat'; @@ -1484,6 +1485,7 @@ extension on TranslationsDa { 'settings.theme' => 'Tema', 'settings.appearance' => 'Udseende', 'settings.videoPlayback' => 'Videoafspilning', + 'settings.videoPlaybackDescription' => 'Konfigurer afspilningsadfærd', 'settings.advanced' => 'Avanceret', 'settings.episodePosterMode' => 'Episodeplakatstil', 'settings.seriesPoster' => 'Serieplakat', @@ -1925,9 +1927,9 @@ extension on TranslationsDa { 'libraries.noCollections' => 'Ingen samlinger i dette bibliotek', 'libraries.noFoldersFound' => 'Ingen mapper fundet', 'libraries.folders' => 'mapper', - 'libraries.tabs.recommended' => 'Anbefalet', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'Anbefalet', 'libraries.tabs.browse' => 'Gennemse', 'libraries.tabs.collections' => 'Samlinger', 'libraries.tabs.playlists' => 'Playlister', diff --git a/lib/i18n/strings_de.g.dart b/lib/i18n/strings_de.g.dart index 745d36a7..71ec5a11 100644 --- a/lib/i18n/strings_de.g.dart +++ b/lib/i18n/strings_de.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsDe implements TranslationsSettingsEn { @override String get theme => 'Design'; @override String get appearance => 'Darstellung'; @override String get videoPlayback => 'Videowiedergabe'; + @override String get videoPlaybackDescription => 'Wiedergabeverhalten konfigurieren'; @override String get advanced => 'Erweitert'; @override String get episodePosterMode => 'Episoden-Poster-Stil'; @override String get seriesPoster => 'Serienposter'; @@ -1484,6 +1485,7 @@ extension on TranslationsDe { 'settings.theme' => 'Design', 'settings.appearance' => 'Darstellung', 'settings.videoPlayback' => 'Videowiedergabe', + 'settings.videoPlaybackDescription' => 'Wiedergabeverhalten konfigurieren', 'settings.advanced' => 'Erweitert', 'settings.episodePosterMode' => 'Episoden-Poster-Stil', 'settings.seriesPoster' => 'Serienposter', @@ -1925,9 +1927,9 @@ extension on TranslationsDe { 'libraries.noCollections' => 'Keine Sammlungen in dieser Mediathek', 'libraries.noFoldersFound' => 'Keine Ordner gefunden', 'libraries.folders' => 'Ordner', - 'libraries.tabs.recommended' => 'Empfohlen', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'Empfohlen', 'libraries.tabs.browse' => 'Durchsuchen', 'libraries.tabs.collections' => 'Sammlungen', 'libraries.tabs.playlists' => 'Wiedergabelisten', diff --git a/lib/i18n/strings_en.g.dart b/lib/i18n/strings_en.g.dart index 70405154..21837270 100644 --- a/lib/i18n/strings_en.g.dart +++ b/lib/i18n/strings_en.g.dart @@ -344,6 +344,9 @@ class TranslationsSettingsEn { /// en: 'Video Playback' String get videoPlayback => 'Video Playback'; + /// en: 'Configure playback behavior' + String get videoPlaybackDescription => 'Configure playback behavior'; + /// en: 'Advanced' String get advanced => 'Advanced'; @@ -3305,6 +3308,7 @@ extension on Translations { 'settings.theme' => 'Theme', 'settings.appearance' => 'Appearance', 'settings.videoPlayback' => 'Video Playback', + 'settings.videoPlaybackDescription' => 'Configure playback behavior', 'settings.advanced' => 'Advanced', 'settings.episodePosterMode' => 'Episode Poster Style', 'settings.seriesPoster' => 'Series Poster', @@ -3746,9 +3750,9 @@ extension on Translations { 'libraries.noCollections' => 'No collections in this library', 'libraries.noFoldersFound' => 'No folders found', 'libraries.folders' => 'folders', - 'libraries.tabs.recommended' => 'Recommended', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'Recommended', 'libraries.tabs.browse' => 'Browse', 'libraries.tabs.collections' => 'Collections', 'libraries.tabs.playlists' => 'Playlists', diff --git a/lib/i18n/strings_es.g.dart b/lib/i18n/strings_es.g.dart index 660fd4e8..f006c5db 100644 --- a/lib/i18n/strings_es.g.dart +++ b/lib/i18n/strings_es.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsEs implements TranslationsSettingsEn { @override String get theme => 'Tema'; @override String get appearance => 'Apariencia'; @override String get videoPlayback => 'Reproducción de Video'; + @override String get videoPlaybackDescription => 'Configurar el comportamiento de reproducción'; @override String get advanced => 'Avanzado'; @override String get episodePosterMode => 'Estilo de Póster de Episodio'; @override String get seriesPoster => 'Póster de Serie'; @@ -1484,6 +1485,7 @@ extension on TranslationsEs { 'settings.theme' => 'Tema', 'settings.appearance' => 'Apariencia', 'settings.videoPlayback' => 'Reproducción de Video', + 'settings.videoPlaybackDescription' => 'Configurar el comportamiento de reproducción', 'settings.advanced' => 'Avanzado', 'settings.episodePosterMode' => 'Estilo de Póster de Episodio', 'settings.seriesPoster' => 'Póster de Serie', @@ -1925,9 +1927,9 @@ extension on TranslationsEs { 'libraries.noCollections' => 'No hay colecciones en esta biblioteca', 'libraries.noFoldersFound' => 'No se encontraron carpetas', 'libraries.folders' => 'carpetas', - 'libraries.tabs.recommended' => 'Recomendado', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'Recomendado', 'libraries.tabs.browse' => 'Explorar', 'libraries.tabs.collections' => 'Colecciones', 'libraries.tabs.playlists' => 'Listas', diff --git a/lib/i18n/strings_fr.g.dart b/lib/i18n/strings_fr.g.dart index 2ccc5665..d5c25cd5 100644 --- a/lib/i18n/strings_fr.g.dart +++ b/lib/i18n/strings_fr.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsFr implements TranslationsSettingsEn { @override String get theme => 'Thème'; @override String get appearance => 'Apparence'; @override String get videoPlayback => 'Lecture vidéo'; + @override String get videoPlaybackDescription => 'Configurer le comportement de lecture'; @override String get advanced => 'Avancé'; @override String get episodePosterMode => 'Style du Poster d\'épisode'; @override String get seriesPoster => 'Poster de série'; @@ -1484,6 +1485,7 @@ extension on TranslationsFr { 'settings.theme' => 'Thème', 'settings.appearance' => 'Apparence', 'settings.videoPlayback' => 'Lecture vidéo', + 'settings.videoPlaybackDescription' => 'Configurer le comportement de lecture', 'settings.advanced' => 'Avancé', 'settings.episodePosterMode' => 'Style du Poster d\'épisode', 'settings.seriesPoster' => 'Poster de série', @@ -1925,9 +1927,9 @@ extension on TranslationsFr { 'libraries.noCollections' => 'Aucune collection dans cette bibliothèque', 'libraries.noFoldersFound' => 'Aucun dossier trouvé', 'libraries.folders' => 'dossiers', - 'libraries.tabs.recommended' => 'Recommandé', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'Recommandé', 'libraries.tabs.browse' => 'Parcourir', 'libraries.tabs.collections' => 'Collections', 'libraries.tabs.playlists' => 'Playlists', diff --git a/lib/i18n/strings_it.g.dart b/lib/i18n/strings_it.g.dart index d8785d30..00cc2472 100644 --- a/lib/i18n/strings_it.g.dart +++ b/lib/i18n/strings_it.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsIt implements TranslationsSettingsEn { @override String get theme => 'Tema'; @override String get appearance => 'Aspetto'; @override String get videoPlayback => 'Riproduzione video'; + @override String get videoPlaybackDescription => 'Configura il comportamento di riproduzione'; @override String get advanced => 'Avanzate'; @override String get episodePosterMode => 'Stile poster episodio'; @override String get seriesPoster => 'Poster della serie'; @@ -1484,6 +1485,7 @@ extension on TranslationsIt { 'settings.theme' => 'Tema', 'settings.appearance' => 'Aspetto', 'settings.videoPlayback' => 'Riproduzione video', + 'settings.videoPlaybackDescription' => 'Configura il comportamento di riproduzione', 'settings.advanced' => 'Avanzate', 'settings.episodePosterMode' => 'Stile poster episodio', 'settings.seriesPoster' => 'Poster della serie', @@ -1925,9 +1927,9 @@ extension on TranslationsIt { 'libraries.noCollections' => 'Nessuna raccolta in questa libreria', 'libraries.noFoldersFound' => 'Nessuna cartella trovata', 'libraries.folders' => 'cartelle', - 'libraries.tabs.recommended' => 'Consigliati', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'Consigliati', 'libraries.tabs.browse' => 'Esplora', 'libraries.tabs.collections' => 'Raccolte', 'libraries.tabs.playlists' => 'Playlist', diff --git a/lib/i18n/strings_ja.g.dart b/lib/i18n/strings_ja.g.dart index ce2c1f37..cfc44d01 100644 --- a/lib/i18n/strings_ja.g.dart +++ b/lib/i18n/strings_ja.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsJa implements TranslationsSettingsEn { @override String get theme => 'テーマ'; @override String get appearance => '外観'; @override String get videoPlayback => '動画再生'; + @override String get videoPlaybackDescription => '再生動作を設定'; @override String get advanced => '詳細'; @override String get episodePosterMode => 'エピソードポスタースタイル'; @override String get seriesPoster => 'シリーズポスター'; @@ -1484,6 +1485,7 @@ extension on TranslationsJa { 'settings.theme' => 'テーマ', 'settings.appearance' => '外観', 'settings.videoPlayback' => '動画再生', + 'settings.videoPlaybackDescription' => '再生動作を設定', 'settings.advanced' => '詳細', 'settings.episodePosterMode' => 'エピソードポスタースタイル', 'settings.seriesPoster' => 'シリーズポスター', @@ -1925,9 +1927,9 @@ extension on TranslationsJa { 'libraries.noCollections' => 'このライブラリにコレクションがありません', 'libraries.noFoldersFound' => 'フォルダが見つかりません', 'libraries.folders' => 'フォルダ', - 'libraries.tabs.recommended' => 'おすすめ', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'おすすめ', 'libraries.tabs.browse' => 'ブラウズ', 'libraries.tabs.collections' => 'コレクション', 'libraries.tabs.playlists' => 'プレイリスト', diff --git a/lib/i18n/strings_ko.g.dart b/lib/i18n/strings_ko.g.dart index e18bc1cb..af8dc1fc 100644 --- a/lib/i18n/strings_ko.g.dart +++ b/lib/i18n/strings_ko.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsKo implements TranslationsSettingsEn { @override String get theme => '테마'; @override String get appearance => '외관'; @override String get videoPlayback => '비디오 재생'; + @override String get videoPlaybackDescription => '재생 동작 구성'; @override String get advanced => '고급'; @override String get episodePosterMode => '에피소드 포스터 스타일'; @override String get seriesPoster => '시리즈 포스터'; @@ -1484,6 +1485,7 @@ extension on TranslationsKo { 'settings.theme' => '테마', 'settings.appearance' => '외관', 'settings.videoPlayback' => '비디오 재생', + 'settings.videoPlaybackDescription' => '재생 동작 구성', 'settings.advanced' => '고급', 'settings.episodePosterMode' => '에피소드 포스터 스타일', 'settings.seriesPoster' => '시리즈 포스터', @@ -1925,9 +1927,9 @@ extension on TranslationsKo { 'libraries.noCollections' => '이 미디어 라이브러리에는 컬렉션이 없습니다', 'libraries.noFoldersFound' => '폴더를 찾을 수 없습니다', 'libraries.folders' => '폴더', - 'libraries.tabs.recommended' => '추천', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => '추천', 'libraries.tabs.browse' => '찾아보기', 'libraries.tabs.collections' => '컬렉션', 'libraries.tabs.playlists' => '재생 목록', diff --git a/lib/i18n/strings_nb.g.dart b/lib/i18n/strings_nb.g.dart index f04c69cc..25a179a2 100644 --- a/lib/i18n/strings_nb.g.dart +++ b/lib/i18n/strings_nb.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsNb implements TranslationsSettingsEn { @override String get theme => 'Tema'; @override String get appearance => 'Utseende'; @override String get videoPlayback => 'Videoavspilling'; + @override String get videoPlaybackDescription => 'Konfigurer avspillingsatferd'; @override String get advanced => 'Avansert'; @override String get episodePosterMode => 'Episodeplakatstil'; @override String get seriesPoster => 'Serieplakat'; @@ -1484,6 +1485,7 @@ extension on TranslationsNb { 'settings.theme' => 'Tema', 'settings.appearance' => 'Utseende', 'settings.videoPlayback' => 'Videoavspilling', + 'settings.videoPlaybackDescription' => 'Konfigurer avspillingsatferd', 'settings.advanced' => 'Avansert', 'settings.episodePosterMode' => 'Episodeplakatstil', 'settings.seriesPoster' => 'Serieplakat', @@ -1925,9 +1927,9 @@ extension on TranslationsNb { 'libraries.noCollections' => 'Ingen samlinger i dette biblioteket', 'libraries.noFoldersFound' => 'Ingen mapper funnet', 'libraries.folders' => 'mapper', - 'libraries.tabs.recommended' => 'Anbefalt', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'Anbefalt', 'libraries.tabs.browse' => 'Bla gjennom', 'libraries.tabs.collections' => 'Samlinger', 'libraries.tabs.playlists' => 'Spillelister', diff --git a/lib/i18n/strings_nl.g.dart b/lib/i18n/strings_nl.g.dart index c347bfec..ed50b493 100644 --- a/lib/i18n/strings_nl.g.dart +++ b/lib/i18n/strings_nl.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsNl implements TranslationsSettingsEn { @override String get theme => 'Thema'; @override String get appearance => 'Uiterlijk'; @override String get videoPlayback => 'Video afspelen'; + @override String get videoPlaybackDescription => 'Afspeelgedrag configureren'; @override String get advanced => 'Geavanceerd'; @override String get episodePosterMode => 'Aflevering poster stijl'; @override String get seriesPoster => 'Serie poster'; @@ -1484,6 +1485,7 @@ extension on TranslationsNl { 'settings.theme' => 'Thema', 'settings.appearance' => 'Uiterlijk', 'settings.videoPlayback' => 'Video afspelen', + 'settings.videoPlaybackDescription' => 'Afspeelgedrag configureren', 'settings.advanced' => 'Geavanceerd', 'settings.episodePosterMode' => 'Aflevering poster stijl', 'settings.seriesPoster' => 'Serie poster', @@ -1925,9 +1927,9 @@ extension on TranslationsNl { 'libraries.noCollections' => 'Geen collecties in deze bibliotheek', 'libraries.noFoldersFound' => 'Geen mappen gevonden', 'libraries.folders' => 'mappen', - 'libraries.tabs.recommended' => 'Aanbevolen', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'Aanbevolen', 'libraries.tabs.browse' => 'Bladeren', 'libraries.tabs.collections' => 'Collecties', 'libraries.tabs.playlists' => 'Afspeellijsten', diff --git a/lib/i18n/strings_pl.g.dart b/lib/i18n/strings_pl.g.dart index 1d762a62..b49527a4 100644 --- a/lib/i18n/strings_pl.g.dart +++ b/lib/i18n/strings_pl.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsPl implements TranslationsSettingsEn { @override String get theme => 'Motyw'; @override String get appearance => 'Wygląd'; @override String get videoPlayback => 'Odtwarzanie wideo'; + @override String get videoPlaybackDescription => 'Skonfiguruj zachowanie odtwarzania'; @override String get advanced => 'Zaawansowane'; @override String get episodePosterMode => 'Styl plakatu odcinka'; @override String get seriesPoster => 'Plakat serialu'; @@ -1484,6 +1485,7 @@ extension on TranslationsPl { 'settings.theme' => 'Motyw', 'settings.appearance' => 'Wygląd', 'settings.videoPlayback' => 'Odtwarzanie wideo', + 'settings.videoPlaybackDescription' => 'Skonfiguruj zachowanie odtwarzania', 'settings.advanced' => 'Zaawansowane', 'settings.episodePosterMode' => 'Styl plakatu odcinka', 'settings.seriesPoster' => 'Plakat serialu', @@ -1925,9 +1927,9 @@ extension on TranslationsPl { 'libraries.noCollections' => 'Brak kolekcji w tej bibliotece', 'libraries.noFoldersFound' => 'Nie znaleziono folderów', 'libraries.folders' => 'foldery', - 'libraries.tabs.recommended' => 'Rekomendowane', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'Rekomendowane', 'libraries.tabs.browse' => 'Przeglądaj', 'libraries.tabs.collections' => 'Kolekcje', 'libraries.tabs.playlists' => 'Playlisty', diff --git a/lib/i18n/strings_pt.g.dart b/lib/i18n/strings_pt.g.dart index 169b255d..d8325fc4 100644 --- a/lib/i18n/strings_pt.g.dart +++ b/lib/i18n/strings_pt.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsPt implements TranslationsSettingsEn { @override String get theme => 'Tema'; @override String get appearance => 'Aparência'; @override String get videoPlayback => 'Reprodução de Vídeo'; + @override String get videoPlaybackDescription => 'Configurar comportamento de reprodução'; @override String get advanced => 'Avançado'; @override String get episodePosterMode => 'Estilo do Poster de Episódio'; @override String get seriesPoster => 'Poster da Série'; @@ -1484,6 +1485,7 @@ extension on TranslationsPt { 'settings.theme' => 'Tema', 'settings.appearance' => 'Aparência', 'settings.videoPlayback' => 'Reprodução de Vídeo', + 'settings.videoPlaybackDescription' => 'Configurar comportamento de reprodução', 'settings.advanced' => 'Avançado', 'settings.episodePosterMode' => 'Estilo do Poster de Episódio', 'settings.seriesPoster' => 'Poster da Série', @@ -1925,9 +1927,9 @@ extension on TranslationsPt { 'libraries.noCollections' => 'Nenhuma coleção nesta biblioteca', 'libraries.noFoldersFound' => 'Nenhuma pasta encontrada', 'libraries.folders' => 'pastas', - 'libraries.tabs.recommended' => 'Recomendados', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'Recomendados', 'libraries.tabs.browse' => 'Navegar', 'libraries.tabs.collections' => 'Coleções', 'libraries.tabs.playlists' => 'Playlists', diff --git a/lib/i18n/strings_ru.g.dart b/lib/i18n/strings_ru.g.dart index 38e86700..bb2a7887 100644 --- a/lib/i18n/strings_ru.g.dart +++ b/lib/i18n/strings_ru.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsRu implements TranslationsSettingsEn { @override String get theme => 'Тема'; @override String get appearance => 'Внешний вид'; @override String get videoPlayback => 'Воспроизведение видео'; + @override String get videoPlaybackDescription => 'Настройка поведения воспроизведения'; @override String get advanced => 'Дополнительно'; @override String get episodePosterMode => 'Стиль постера эпизода'; @override String get seriesPoster => 'Постер сериала'; @@ -1484,6 +1485,7 @@ extension on TranslationsRu { 'settings.theme' => 'Тема', 'settings.appearance' => 'Внешний вид', 'settings.videoPlayback' => 'Воспроизведение видео', + 'settings.videoPlaybackDescription' => 'Настройка поведения воспроизведения', 'settings.advanced' => 'Дополнительно', 'settings.episodePosterMode' => 'Стиль постера эпизода', 'settings.seriesPoster' => 'Постер сериала', @@ -1925,9 +1927,9 @@ extension on TranslationsRu { 'libraries.noCollections' => 'В этой библиотеке нет коллекций', 'libraries.noFoldersFound' => 'Папки не найдены', 'libraries.folders' => 'папки', - 'libraries.tabs.recommended' => 'Рекомендуемые', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'Рекомендуемые', 'libraries.tabs.browse' => 'Обзор', 'libraries.tabs.collections' => 'Коллекции', 'libraries.tabs.playlists' => 'Плейлисты', diff --git a/lib/i18n/strings_sv.g.dart b/lib/i18n/strings_sv.g.dart index d494fc2b..7d7c21d8 100644 --- a/lib/i18n/strings_sv.g.dart +++ b/lib/i18n/strings_sv.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsSv implements TranslationsSettingsEn { @override String get theme => 'Tema'; @override String get appearance => 'Utseende'; @override String get videoPlayback => 'Videouppspelning'; + @override String get videoPlaybackDescription => 'Konfigurera uppspelningsbeteende'; @override String get advanced => 'Avancerat'; @override String get episodePosterMode => 'Avsnittsaffisch-stil'; @override String get seriesPoster => 'Serieaffisch'; @@ -1484,6 +1485,7 @@ extension on TranslationsSv { 'settings.theme' => 'Tema', 'settings.appearance' => 'Utseende', 'settings.videoPlayback' => 'Videouppspelning', + 'settings.videoPlaybackDescription' => 'Konfigurera uppspelningsbeteende', 'settings.advanced' => 'Avancerat', 'settings.episodePosterMode' => 'Avsnittsaffisch-stil', 'settings.seriesPoster' => 'Serieaffisch', @@ -1925,9 +1927,9 @@ extension on TranslationsSv { 'libraries.noCollections' => 'Inga samlingar i det här biblioteket', 'libraries.noFoldersFound' => 'Inga mappar hittades', 'libraries.folders' => 'mappar', - 'libraries.tabs.recommended' => 'Rekommenderat', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => 'Rekommenderat', 'libraries.tabs.browse' => 'Bläddra', 'libraries.tabs.collections' => 'Samlingar', 'libraries.tabs.playlists' => 'Spellistor', diff --git a/lib/i18n/strings_zh.g.dart b/lib/i18n/strings_zh.g.dart index 182f44fe..207e7f1e 100644 --- a/lib/i18n/strings_zh.g.dart +++ b/lib/i18n/strings_zh.g.dart @@ -200,6 +200,7 @@ class _TranslationsSettingsZh implements TranslationsSettingsEn { @override String get theme => '主题'; @override String get appearance => '外观'; @override String get videoPlayback => '视频播放'; + @override String get videoPlaybackDescription => '配置播放行为'; @override String get advanced => '高级'; @override String get episodePosterMode => '剧集海报样式'; @override String get seriesPoster => '剧集海报'; @@ -1484,6 +1485,7 @@ extension on TranslationsZh { 'settings.theme' => '主题', 'settings.appearance' => '外观', 'settings.videoPlayback' => '视频播放', + 'settings.videoPlaybackDescription' => '配置播放行为', 'settings.advanced' => '高级', 'settings.episodePosterMode' => '剧集海报样式', 'settings.seriesPoster' => '剧集海报', @@ -1925,9 +1927,9 @@ extension on TranslationsZh { 'libraries.noCollections' => '此媒体库中没有合集', 'libraries.noFoldersFound' => '未找到文件夹', 'libraries.folders' => '文件夹', - 'libraries.tabs.recommended' => '推荐', _ => null, } ?? switch (path) { + 'libraries.tabs.recommended' => '推荐', 'libraries.tabs.browse' => '浏览', 'libraries.tabs.collections' => '合集', 'libraries.tabs.playlists' => '播放列表', diff --git a/lib/i18n/sv.i18n.json b/lib/i18n/sv.i18n.json index da305598..1bfbe8f3 100644 --- a/lib/i18n/sv.i18n.json +++ b/lib/i18n/sv.i18n.json @@ -80,6 +80,7 @@ "theme": "Tema", "appearance": "Utseende", "videoPlayback": "Videouppspelning", + "videoPlaybackDescription": "Konfigurera uppspelningsbeteende", "advanced": "Avancerat", "episodePosterMode": "Avsnittsaffisch-stil", "seriesPoster": "Serieaffisch", diff --git a/lib/i18n/zh.i18n.json b/lib/i18n/zh.i18n.json index e39fd0fb..327c52bf 100644 --- a/lib/i18n/zh.i18n.json +++ b/lib/i18n/zh.i18n.json @@ -80,6 +80,7 @@ "theme": "主题", "appearance": "外观", "videoPlayback": "视频播放", + "videoPlaybackDescription": "配置播放行为", "advanced": "高级", "episodePosterMode": "剧集海报样式", "seriesPoster": "剧集海报", diff --git a/lib/screens/settings/settings_screen.dart b/lib/screens/settings/settings_screen.dart index a4f9077e..0e990001 100644 --- a/lib/screens/settings/settings_screen.dart +++ b/lib/screens/settings/settings_screen.dart @@ -235,7 +235,7 @@ class _SettingsScreenState extends State with FocusableTab { focusNode: _focusTracker.get(_kPlayback), leading: const AppIcon(Symbols.play_circle_rounded, fill: 1), title: Text(t.settings.videoPlayback), - subtitle: Text(t.settings.subtitleStylingDescription), + subtitle: Text(t.settings.videoPlaybackDescription), trailing: const AppIcon(Symbols.chevron_right_rounded, fill: 1), onTap: () { Navigator.push(context, MaterialPageRoute(builder: (context) => const PlaybackSettingsScreen()));