From 7737bd18667905a02006920f29892df3adcc5dca Mon Sep 17 00:00:00 2001 From: panmlg <80635767+panmlg@users.noreply.github.com> Date: Tue, 25 Apr 2023 16:36:16 +0200 Subject: [PATCH 1/3] Czech language --- src/setup/i18n.ts | 4 + src/setup/locales/cs/translation.json | 128 ++++++++++++++++++++++++++ 2 files changed, 132 insertions(+) create mode 100644 src/setup/locales/cs/translation.json diff --git a/src/setup/i18n.ts b/src/setup/i18n.ts index 56ac9b0f..d52584e4 100644 --- a/src/setup/i18n.ts +++ b/src/setup/i18n.ts @@ -8,6 +8,7 @@ import en from "./locales/en/translation.json"; import fr from "./locales/fr/translation.json"; import nl from "./locales/nl/translation.json"; import tr from "./locales/tr/translation.json"; +import cs from "./locales/cs/translation.json"; const locales = { en: { @@ -22,6 +23,9 @@ const locales = { fr: { translation: fr, }, + cs: { + translation: cs, + } }; i18n // detect user language diff --git a/src/setup/locales/cs/translation.json b/src/setup/locales/cs/translation.json new file mode 100644 index 00000000..6e067d0f --- /dev/null +++ b/src/setup/locales/cs/translation.json @@ -0,0 +1,128 @@ +{ + "global": { + "name": "movie-web" + }, + "search": { + "loading_series": "Načítání Vašich oblíbených seriálů...", + "loading_movie": "Načítání Vašich oblíbených filmů...", + "loading": "Načítání...", + "allResults": "To je vše co máme!", + "noResults": "Nemohli jsme nic najít!", + "allFailed": "Nepodařilo se najít média, zkuste to znovu!", + "headingTitle": "Výsledky vyhledávání", + "bookmarks": "Záložky", + "continueWatching": "Pokračujte ve sledování", + "title": "Co si přejete sledovat?", + "placeholder": "Co si přejete sledovat?" + }, + "media": { + "movie": "Filmy", + "series": "Seriály", + "stopEditing": "Zastavit upravování", + "errors": { + "genericTitle": "Jejda, rozbilo se to!", + "failedMeta": "Nepovedlo se načíst meta", + "mediaFailed": "Nepodařilo se nám požádat o Vaše média, zkontrolujte své internetové připojení a zkuste to znovu.", + "videoFailed": "Při přehrávání požadovaného videa došlo k chybě. Pokud se tohle opakuje prosím nahlašte nám to na <0>Discord serveru nebo na <1>GitHubu." + } + }, + "seasons": { + "seasonAndEpisode": "S{{sezóna}} E{{epizoda}}" + }, + "notFound": { + "genericTitle": "Nenalezeno", + "backArrow": "Zpátky domů", + "media": { + "title": "Nemohli jsme najít Vaše média.", + "description": "Nemohli jsme najít média o které jste požádali. Buďto jsme ho nemohli najít, nebo jste manipulovali s URL." + }, + "provider": { + "title": "Tento poskytovatel byl zakázán", + "description": "Měli jsme s tímto poskytovatelem problémy, nebo byl moc nestabilní na používání, a tak jsme ho museli zakázat." + }, + "page": { + "title": "Tuto stránku se nepodařilo najít", + "description": "Dívali jsme se všude: pod koši, ve skříni, za proxy, ale nakonec jsme nemohli najít stránku, kterou hledáte." + } + }, + "searchBar": { + "movie": "Film", + "series": "Seriál", + "Search": "Hledání" + }, + "videoPlayer": { + "findingBestVideo": "Hledáme pro Vás nejlepší video", + "noVideos": "Jejda, nemohli jsme žádné video najít", + "loading": "Načítání...", + "backToHome": "Zpátky domů", + "backToHomeShort": "Zpět", + "seasonAndEpisode": "S{{season}} E{{episode}}", + "timeLeft": "Zbývá {{timeLeft}}", + "finishAt": "Končí ve {{timeFinished}}", + "buttons": { + "episodes": "Epizody", + "source": "Zdroj", + "captions": "Titulky", + "download": "Stáhnout", + "settings": "Nastavení", + "pictureInPicture": "Obraz v obraze", + "playbackSpeed": "Rychlost přehrávání" + }, + "popouts": { + "back": "Zpět", + "sources": "Zdroje", + "seasons": "Sezóny", + "captions": "Titulky", + "playbackSpeed": "Rychlost přehrávání", + "customPlaybackSpeed": "Vlastní rychlost přehrávání", + "captionPreferences": { + "title": "Upravit", + "delay": "Zpoždení", + "fontSize": "Velikost", + "opacity": "Průhlednost", + "color": "Barva" + }, + "episode": "E{{index}} - {{title}}", + "noCaptions": "Žádné titulky", + "linkedCaptions": "Propojené titulky", + "customCaption": "Vlastní titulky", + "uploadCustomCaption": "Nahrát titulky", + "noEmbeds": "Nebyla nalezena žádná vložení pro tento zdroj", + + "errors": { + "loadingWentWong": "Něco se nepovedlo při načítání epizod pro {{seasonTitle}}", + "embedsError": "Něco se povedlo při načítání vložení pro tuhle věc, kterou máte tak rádi" + }, + "descriptions": { + "sources": "Jakého poskytovatele chcete použít?", + "embeds": "Vyberte video, které chcete sledovat", + "seasons": "Vyberte sérii, kterou chcete sledovat", + "episode": "Vyberte epizodu", + "captions": "Vyberte jazyk titulků", + "captionPreferences": "Upravte titulky tak, jak se Vám budou líbit", + "playbackSpeed": "Změňtě rychlost přehrávání" + } + }, + "errors": { + "fatalError": "Došlo k závažné chybě v přehrávači videa, prosím nahlašte ji na <0>Discord serveru nebo na <1>GitHubu." + } + }, + "settings": { + "title": "Nastavení", + "language": "Jazyk", + "captionLanguage": "Jazyk titulků" + }, + "v3": { + "newSiteTitle": "Je dostupná nová verze!", + "newDomain": "https://movie-web.app", + "newDomainText": "movie-web se brzy přesune na novou doménu: <0>https://movie-web.app. Nezapomeňte si aktualizovat záložky, protože <1>stará stránka přestane fungovat {{date}}.", + "tireless": "Pracovali jsme neúnavně na této nové aktualizaci, a tak doufáme, že se Vám bude líbit co jsme v posledních měsících kuchtili.", + "leaveAnnouncement": "Vezměte mě tam!" + }, + "casting": { + "casting": "Přehrávání do zařízení..." + }, + "errors": { + "offline": "Zkontrolujte své internetové připojení" + } +} From aa91bae4183dc929743b05b3c547afa0f21eb62a Mon Sep 17 00:00:00 2001 From: panmlg <80635767+panmlg@users.noreply.github.com> Date: Tue, 25 Apr 2023 16:59:19 +0200 Subject: [PATCH 2/3] fix of broken thingy --- src/setup/i18n.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/setup/i18n.ts b/src/setup/i18n.ts index d52584e4..195375f0 100644 --- a/src/setup/i18n.ts +++ b/src/setup/i18n.ts @@ -4,11 +4,11 @@ import { initReactI18next } from "react-i18next"; // Languages import { captionLanguages } from "./iso6391"; +import cs from "./locales/cs/translation.json"; import en from "./locales/en/translation.json"; import fr from "./locales/fr/translation.json"; import nl from "./locales/nl/translation.json"; import tr from "./locales/tr/translation.json"; -import cs from "./locales/cs/translation.json"; const locales = { en: { @@ -25,7 +25,7 @@ const locales = { }, cs: { translation: cs, - } + }, }; i18n // detect user language From cce47fab5de2784909bdabde35655dff2d0e14de Mon Sep 17 00:00:00 2001 From: panmlg <80635767+panmlg@users.noreply.github.com> Date: Thu, 27 Apr 2023 23:45:21 +0200 Subject: [PATCH 3/3] Update src/setup/locales/cs/translation.json Co-authored-by: James Hawkins --- src/setup/locales/cs/translation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/setup/locales/cs/translation.json b/src/setup/locales/cs/translation.json index 6e067d0f..3679611a 100644 --- a/src/setup/locales/cs/translation.json +++ b/src/setup/locales/cs/translation.json @@ -27,7 +27,7 @@ } }, "seasons": { - "seasonAndEpisode": "S{{sezóna}} E{{epizoda}}" + "seasonAndEpisode": "S{{season}} E{{episode}}" }, "notFound": { "genericTitle": "Nenalezeno",