From 44caf4b1ff7b5e89ff4080ab1820a9d2f8ad7327 Mon Sep 17 00:00:00 2001 From: Fredrik Burmester Date: Mon, 26 Jan 2026 08:17:00 +0100 Subject: [PATCH] feat(i18n): add swedish translations for tv interface and fix hardcoded strings --- components/tv/TVTechnicalDetails.tsx | 4 ++-- translations/sv.json | 31 ++++++++++++++++++++++++---- 2 files changed, 29 insertions(+), 6 deletions(-) diff --git a/components/tv/TVTechnicalDetails.tsx b/components/tv/TVTechnicalDetails.tsx index 6184c72e..412759f0 100644 --- a/components/tv/TVTechnicalDetails.tsx +++ b/components/tv/TVTechnicalDetails.tsx @@ -45,7 +45,7 @@ export const TVTechnicalDetails: React.FC = React.memo( marginBottom: 4, }} > - Video + {t("common.video")} {videoStream.DisplayTitle || @@ -64,7 +64,7 @@ export const TVTechnicalDetails: React.FC = React.memo( marginBottom: 4, }} > - Audio + {t("common.audio")} {audioStream.DisplayTitle || diff --git a/translations/sv.json b/translations/sv.json index 483be971..8788e617 100644 --- a/translations/sv.json +++ b/translations/sv.json @@ -122,7 +122,15 @@ "appearance": { "title": "Utseende", "merge_next_up_continue_watching": "Slå ihop Fortsätt titta och nästa avsnitt", - "hide_remote_session_button": "Dölj fjärrsessionsknapp" + "hide_remote_session_button": "Dölj fjärrsessionsknapp", + "show_home_backdrop": "Dynamisk hembakgrund", + "show_hero_carousel": "Hjältekarusell", + "show_series_poster_on_episode": "Visa serieaffisch på avsnitt", + "text_size": "Textstorlek", + "text_size_small": "Liten", + "text_size_default": "Standard", + "text_size_large": "Stor", + "text_size_extra_large": "Extra stor" }, "network": { "title": "Nätverk", @@ -508,7 +516,10 @@ "next": "Nästa", "back": "Tillbaka", "continue": "Fortsätt", - "verifying": "Verifierar..." + "verifying": "Verifierar...", + "login": "Logga in", + "refresh": "Uppdatera", + "seeAll": "Visa alla" }, "search": { "search": "Sök...", @@ -621,7 +632,9 @@ "search_failed": "Sökningen misslyckades", "no_subtitle_provider": "Ingen undertextleverantör konfigurerad på servern", "no_subtitles_found": "Inga undertexter hittades", - "add_opensubtitles_key_hint": "Lägg till OpenSubtitles API-nyckel i inställningar för klientsidesökning som reserv" + "add_opensubtitles_key_hint": "Lägg till OpenSubtitles API-nyckel i inställningar för klientsidesökning som reserv", + "ends_at": "slutar", + "settings": "Inställningar" }, "item_card": { "next_up": "Näst på tur", @@ -631,8 +644,10 @@ "seasons": "Säsonger", "season": "Säsong ", "from_this_series": "Från den här serien", + "more_from_this_season": "Från denna säsong", "view_series": "Visa serien", "view_season": "Visa säsongen", + "select_season": "Välj säsong", "no_episodes_for_this_season": "Inga avsnitt för den här säsongen", "overview": "Översikt", "more_with": "Mer med {{name}}", @@ -650,7 +665,14 @@ }, "show_more": "Visa Mer", "show_less": "Visa Mindre", + "left": "kvar", + "more_info": "Mer info", + "director": "Regissör", + "cast": "Skådespelare", + "technical_details": "Tekniska detaljer", "appeared_in": "Förekommer I", + "movies": "Filmer", + "shows": "Serier", "could_not_load_item": "Kunde Inte Ladda Artikeln", "none": "Inget", "download": { @@ -738,7 +760,8 @@ "search": "Sök", "library": "Bibliotek", "custom_links": "Egna länkar", - "favorites": "Favoriter" + "favorites": "Favoriter", + "settings": "Inställningar" }, "music": { "title": "Musik",