diff --git a/src/scripts/site.js b/src/scripts/site.js index 3a10dc85a1..f5ad942d6e 100644 --- a/src/scripts/site.js +++ b/src/scripts/site.js @@ -623,8 +623,25 @@ var AppInfo = {}; require(["playerSelectionMenu", "fullscreenManager"]); - if (!AppInfo.isNativeApp && window.ApiClient) { - require(["css!" + ApiClient.getUrl("Branding/Css")]); + var apiClient = window.ConnectionManager && window.ConnectionManager.currentApiClient(); + if (apiClient) { + fetch(apiClient.getUrl("Branding/Css")) + .then(function(response) { + if (!response.ok) { + throw new Error(response.status + ' ' + response.statusText); + } + return response.text(); + }) + .then(function(css) { + // Inject the branding css as a dom element in body so it will take + // precedence over other stylesheets + var style = document.createElement('style'); + style.appendChild(document.createTextNode(css)); + document.body.appendChild(style); + }) + .catch(function(err) { + console.warn('Error applying custom css', err); + }); } }); }); diff --git a/src/strings/sk.json b/src/strings/sk.json index 19cf3e3615..974f02f648 100644 --- a/src/strings/sk.json +++ b/src/strings/sk.json @@ -5,7 +5,7 @@ "Albums": "Albumy", "All": "Všetko", "AllChannels": "Všetky kanály", - "AllComplexFormats": "Všetky komplexné formáty (ASS, SSA, VOBSUB, PGS, SUB/IDX, atď)", + "AllComplexFormats": "Všetky komplexné formáty (ASS, SSA, VOBSUB, PGS, SUB/IDX, atď.)", "AllEpisodes": "Všetky epizódy", "AllLanguages": "Všetky jazyky", "AllLibraries": "Všetky knižnice", @@ -21,15 +21,15 @@ "AspectRatio": "Pomer strán", "AttributeNew": "Nové", "AutoBasedOnLanguageSetting": "Automaticky (na základe nastavenia jazyka)", - "Backdrops": "Pozadie", - "BirthDateValue": "Narodil sa: {0}", + "Backdrops": "Pozadia", + "BirthDateValue": "Narodený/á: {0}", "BirthLocation": "Miesto narodenia", "BirthPlaceValue": "Miesto narodenia: {0}", "BookLibraryHelp": "Audioknihy a učebnice sú podporované. Prečítajte si {0}pravidlá pre názvy kníh v Jellyfine{1}.", "Books": "Knihy", "ButtonAdd": "Pridať", "ButtonAddMediaLibrary": "Pridať knižnicu médií", - "ButtonAddScheduledTaskTrigger": "Pridať spúštač", + "ButtonAddScheduledTaskTrigger": "Pridať spúšťač", "ButtonAddServer": "Pridať server", "ButtonAddUser": "Pridať používateľa", "ButtonArrowDown": "Dole", @@ -61,7 +61,7 @@ "ButtonNextTrack": "Nasledujúca stopa", "ButtonOpen": "Otvoriť", "ButtonParentalControl": "Rodičovská kontrola", - "ButtonPause": "Pauza", + "ButtonPause": "Pozastaviť", "ButtonPlay": "Prehrať", "ButtonPreviousTrack": "Predchádzajúca stopa", "ButtonProfile": "Profil", @@ -92,7 +92,7 @@ "ButtonTrailer": "Trailer", "ButtonUninstall": "Odinštalovať", "ButtonUp": "Hore", - "ButtonViewWebsite": "Zobraziť web stránku", + "ButtonViewWebsite": "Zobraziť webovú stránku", "ButtonWebsite": "Webové stránky", "Categories": "Kategórie", "ChannelAccessHelp": "Zvoľte kanály zdieľané s týmto používateľom. Administrátori budú schopní upraviť všetky kanály použitím správcu metadát.", @@ -109,8 +109,8 @@ "CriticRating": "Hodnotenie kritikov", "DateAdded": "Dátum pridania", "DatePlayed": "Dátum prehrania", - "DeathDateValue": "Zomrel: {0}", - "DefaultErrorMessage": "Pri spracúvaní požiadavky došlo k chybe. Skúste prosím neskôr znova.", + "DeathDateValue": "Zomrel/a: {0}", + "DefaultErrorMessage": "Pri spracovaní požiadavky došlo k chybe. Prosím, skúste to neskôr znova.", "Delete": "Zmazať", "DeleteDeviceConfirmation": "Ste si istý, že chcete odstrániť toto zariadenie? Objaví sa znovu, keď sa ním používateľ nabudúce prihlási.", "DeleteImage": "Zmazať obrázok", @@ -120,7 +120,7 @@ "DeleteUserConfirmation": "Ste si istý, že chcete zmazať tohto používateľa?", "Descending": "Zostupne", "Desktop": "Stolný počítač", - "DetectingDevices": "Detegujem zariadenia", + "DetectingDevices": "Hľadám zariadenia", "DeviceAccessHelp": "Táto možnosť sa vzťahuje iba na zariadenia, ktoré môžu byť jedinečne identifikované a nezabráni prístup cez prehliadač. Filtrovaním prístupu používateľských zariadení zabraňuje užívateľom použiť nové zariadenie, pokiaľ neboli tu schválené.", "Director": "Režisér", "DirectorValue": "Réžia: {0}", @@ -152,18 +152,18 @@ "Favorite": "Obľúbené", "Favorites": "Obľúbené", "File": "Súbor", - "FileNotFound": "Súbor nenájdený.", + "FileNotFound": "Súbor nebol nájdený.", "FileReadError": "Pri čítaní súboru nastala chyba.", "Filters": "Filtre", "FolderTypeBooks": "Knihy", "FolderTypeMovies": "Filmy", "FolderTypeMusic": "Hudba", "FolderTypeMusicVideos": "Hudobné videá", - "FolderTypeTvShows": "TV", + "FolderTypeTvShows": "Seriály", "FolderTypeUnset": "Zmiešaný obsah", "FormatValue": "Formát: {0}", "Friday": "Piatok", - "Fullscreen": "Na celú obrazovku", + "Fullscreen": "Celá obrazovka", "General": "Všeobecné", "GenreValue": "Žáner: {0}", "Genres": "Žánre", @@ -178,7 +178,7 @@ "HeaderActiveRecordings": "Aktívne nahrávky", "HeaderActivity": "Aktivita", "HeaderAddToCollection": "Pridať do kolekcie", - "HeaderAddUpdateImage": "Pridať/nahrať obrázok", + "HeaderAddUpdateImage": "Pridať/aktualizovať obrázok", "HeaderAddUser": "Pridať používateľa", "HeaderAlbums": "Albumy", "HeaderApiKey": "Kľúč API", @@ -187,7 +187,7 @@ "HeaderAudioSettings": "Nastavenia zvuku", "HeaderAutomaticUpdates": "Automatické aktualizácie", "HeaderBooks": "Knihy", - "HeaderCastAndCrew": "Obsadenie", + "HeaderCastAndCrew": "Obsadenie a štáb", "HeaderChannels": "Kanály", "HeaderChapterImages": "Obrázky kapitol", "HeaderConfigureRemoteAccess": "Nastaviť vzdialený prístup", @@ -225,7 +225,7 @@ "HeaderItems": "Položky", "HeaderLatestEpisodes": "Najnovšie epizódy", "HeaderLatestMedia": "Najnovšie médiá", - "HeaderLatestMovies": "Posledne pridané Filmy", + "HeaderLatestMovies": "Najnovšie filmy", "HeaderLatestMusic": "Najnovšia hudba", "HeaderLatestRecordings": "Najnovšie nahrávky", "HeaderLibraries": "Knižnice", @@ -238,7 +238,7 @@ "HeaderMedia": "Médiá", "HeaderMediaInfo": "Informácie o médiu", "HeaderMetadataSettings": "Nastavenia metadát", - "HeaderMoreLikeThis": "Podobné", + "HeaderMoreLikeThis": "Podobné ako toto", "HeaderMovies": "Filmy", "HeaderMusicQuality": "Kvalita hudby", "HeaderMusicVideos": "Hudobné videá", @@ -870,7 +870,7 @@ "ButtonSelectView": "Výber zobrazenia", "CancelRecording": "Zrušiť nahrávanie", "AirDate": "Dátum vysielania", - "Aired": "Vysielané", + "Aired": "Odvysielané", "Alerts": "Upozornenia", "AllowOnTheFlySubtitleExtraction": "Povoliť extrahovanie titulkov za behu", "ButtonFilter": "Filter", @@ -886,7 +886,7 @@ "Display": "Zobrazenie", "EnableBackdrops": "Pozadia", "EnableDisplayMirroring": "Zrkadlenie obrazu", - "Ended": "Ukončené", + "Ended": "Ukončený", "FileReadCancelled": "Čítanie súboru bolo zrušené.", "Folders": "Priečinky", "GuideProviderLogin": "Prihlásenie", @@ -926,12 +926,12 @@ "MessageImageFileTypeAllowed": "Sú podporované iba súbory JPEG a PNG.", "Playlists": "Playlisty", "Sync": "Synchronizácia", - "Box": "Puzdro", - "BoxRear": "Zadnýá časť puzdra", + "Box": "Obal", + "BoxRear": "Obal (zadná časť)", "ButtonLibraryAccess": "Prístup ku knižnici", "ConfirmDeleteItem": "Zmazaním tejto položky odstránite súbor zo súborového systému aj z knižnice médií. Ste si istý/á, že chcete pokračovať?", "ConfirmDeleteItems": "Zmazaním týchto položiek odstránite súbory zo súborového systému aj z knižnice médií. Ste si istý/á, že chcete pokračovať?", - "Continuing": "Pokračovanie", + "Continuing": "Pokračujúci", "Default": "Predvolené", "DirectStreamHelp2": "Priame streamovanie súboru používa veľmi málo procesorového výkonu bez straty kvality videa.", "DirectStreaming": "Priame streamovanie", @@ -944,7 +944,7 @@ "HeaderAddScheduledTaskTrigger": "Pridať spúšťač", "HeaderAddToPlaylist": "Pridať do playlistu", "HeaderAlert": "Upozornenie", - "HeaderCastCrew": "Herci a obsadenie", + "HeaderCastCrew": "Obsadenie a štáb", "HeaderDownloadSync": "Sťahovanie a synchronizácia", "HeaderExternalIds": "Externé ID:", "HeaderFeatureAccess": "Prístup k funkciám", @@ -1049,11 +1049,11 @@ "HeaderSeriesOptions": "Nastavenia seriálov", "HeaderRestartingServer": "Server sa reštartuje", "HeaderParentalRatings": "Rodičovské hodnotenia", - "HeaderEnabledFields": "Povolenie polia", + "HeaderEnabledFields": "Povolené polia", "HeaderAudioLanguages": "Jazyk zvuku", "HeaderAllowMediaDeletionFrom": "Povoliť zmazanie médií z", "HeaderAdmin": "Admin", - "EnableThemeVideos": "Videá uvodných zvučiek", + "EnableThemeVideos": "Videá úvodných zvučiek", "EnableThemeSongs": "Úvodné zvučky", "EnablePhotosHelp": "Obrázky budú detekované a zobrazené spolu s ostatnými multimediálnymi súbormi.", "EnableColorCodedBackgrounds": "Farebne označené pozadia", @@ -1126,10 +1126,10 @@ "HeaderFavoriteBooks": "Obľúbené knihy", "HeaderEnabledFieldsHelp": "Zrušte zaškrtnutie, aby ste zabránili zmenám dát.", "HeaderDisplay": "Zobrazenie", - "HeaderDirectPlayProfile": "Profil Direct Play", - "HeaderDeveloperInfo": "Vývojárske informácie", + "HeaderDirectPlayProfile": "Profil Priameho prehrávania", + "HeaderDeveloperInfo": "Informácie pre vývojára", "HeaderDeleteTaskTrigger": "Vymazať spúšťač úlohy", - "HeaderDefaultRecordingSettings": "Východzie nastavenia nahrávania", + "HeaderDefaultRecordingSettings": "Predvolené nastavenia nahrávania", "HeaderCodecProfileHelp": "Profily kodekov označujú obmedzenia zariadenia pri prehrávaní pomocou špecifických kodekov. Pokiaľ je obmedzenie aplikované, médium bude transkódované aj pokiaľ je kodek nakonfigurovaný na priame prehrávanie.", "HeaderContainerProfileHelp": "Profily kontajnerov označujú obmedzenia zariadenia pri prehrávaní pomocou špecifických formátov. Pokiaľ je obmedzenie aplikované, médium bude transkódované aj pokiaľ je formát nakonfigurovaný na priame prehrávanie.", "HeaderContainerProfile": "Profily kontajnerov", @@ -1140,8 +1140,8 @@ "HeaderBranding": "Značka", "HeaderBlockItemsWithNoRating": "Blokované položky so žiadnymi alebo nerozpoznanými informáciami o hodnotení:", "HeaderAppearsOn": "Objaví sa", - "HeaderApp": "Aplikácia", - "HeaderApiKeysHelp": "Externé aplikácie musia mať vlastný API kľúč, aby mohli komunikovať s Jellyfin Serverom. Kľúče sú vydávané pomocou prihlásenia sa cez Jellyfin účet alebo manuálnym priradením kľúča aplikacií.", + "HeaderApp": "Appka", + "HeaderApiKeysHelp": "Externé aplikácie musia mať vlastný API kľúč, aby mohli komunikovať s Jellyfin Serverom. Kľúče sú vydávané pomocou prihlásenia sa cez Jellyfin účet alebo manuálnym priradením kľúča aplikácií.", "HeaderAdditionalParts": "Dodatočné časti", "HardwareAccelerationWarning": "Povolenie hardvérovej akcelerácie môže spôsobiť nestabilitu v niektorých podmienkach. Uistite sa, že váš operačný systém a grafické ovládače sú plne aktualizované. Pokiaľ máte po zapnutí problémy s prehrávaním videa, budete musieť zmeniť nastavenie späť na Auto.", "AddItemToCollectionHelp": "Pridať položku do kolekcie jej vyhľadaním a použitím pravého tlačítka myši alebo kliknutím na tlačidlo ponuky a pridať do kolekcie.", @@ -1163,26 +1163,26 @@ "EnableThemeVideosHelp": "Prehrať videá úvodných zvučiek na pozadí počas prechádzania knižnice.", "EnableThemeSongsHelp": "Prehrať úvodnú zvučku na pozadí pri prechádzaní knižnice.", "EnableStreamLoopingHelp": "Povolte, pokiaľ živé vysielanie obsahuje len pár sekúnd dát a nemusí byť nepretržite požadované. Pokiaľ bude táto funkcia povolená v prípade, že nebude potrebná, môže spôsobiť problémy.", - "EnableStreamLooping": "Auto. cyklenie živých streamov", + "EnableStreamLooping": "Auto cyklenie živých vysielaní", "EnableExternalVideoPlayersHelp": "Ponuka externého prehrávača sa zobrazí pri spustení prehrávania videa.", "EnableBackdropsHelp": "Zobraziť pozadia na pozadí pre niektoré stránky pri prechádzaní knižnice.", "DisplayInOtherHomeScreenSections": "Zobrazenie v sekciách domovskej obrazovky, ako sú najnovšie médiá a pokračovať v pozeraní", - "DirectStreamHelp1": "Médium je kompatibilné zo zariadením nezávisle na rozlíšení alebo type média (H.264, AC3, atď), je však v nekompatibilnom kontajneri (mkv, avi, wmv, atď). Video bude za behu prebalené do kompatibilného kontajnera ešte pred streamovaním do zariadenia.", + "DirectStreamHelp1": "Médium je kompatibilné zo zariadením nezávisle na rozlíšení alebo type média (H.264, AC3, atď.), je však v nekompatibilnom kontajneri (mkv, avi, wmv, atď.). Video bude za behu prebalené do kompatibilného kontajnera ešte pred streamovaním do zariadenia.", "Depressed": "Stlačený", - "DefaultSubtitlesHelp": "Titulky sú načítané v závislosti od východzích a vynútených nastavení v zabudovaných metadátach. Jazykové predvoľby sú zobrané do úvahy až vtedy, keď je k dispozícií viacero možností.", - "DefaultMetadataLangaugeDescription": "Toto sú vaše východzie hodnoty ktoré môžu byť prispôsobené na základe jednotlivých knižníc.", + "DefaultSubtitlesHelp": "Titulky sú načítané v závislosti od predvolených a vynútených nastavení v zabudovaných metadátach. Jazykové predvoľby sú zobrané do úvahy až vtedy, keď je k dispozícií viacero možností.", + "DefaultMetadataLangaugeDescription": "Toto sú vaše predvolené hodnoty ktoré môžu byť prispôsobené na základe jednotlivých knižníc.", "CustomDlnaProfilesHelp": "Vytvorte si vlastný profil pre nové zariadenie alebo pre prepísanie systémového profilu.", "CopyStreamURLSuccess": "URL úspešne skopírovaná.", "CopyStreamURL": "Kopírovať URL adresu streamu", "ConfigureDateAdded": "Konfigurácia, ako sa pridáva dátum, je definovaná v dashboarde Jellyfin Servera pod nastavením Knižnice", "ColorTransfer": "Farba prenosu", "ColorPrimaries": "Primárna farba", - "CinemaModeConfigurationHelp": "Kino režim prináša zážitok ako z kina priamo do vašej obývačky s možnosťou prehrať ukážky a vlastné intrá pred hlavným programom.", + "CinemaModeConfigurationHelp": "Kino režim prináša zážitok ako z kina priamo do vašej obývačky s možnosťou prehrať trailery a vlastné intrá pred hlavným programom.", "ChangingMetadataImageSettingsNewContent": "Zmeny v nastavení metadát alebo v sťahovaní artworkov sa budú vzťahovať len na nový obsah pridaný do vašej knižnice. Pokiaľ chcete aplikovať zmeny na existujúce položky, musíte ich aktualizovať manuálne.", "CancelSeries": "Ukončiť seriál", "ButtonSplit": "Rozdeliť", "ButtonAddImage": "Pridať obrázok", - "BurnSubtitlesHelp": "Určuje, či má server vypaľovať titulky počas prevodu videa v závislosti na formáte tituliek. Vynechanie tejto možnosti výrazne zvýši výkon serveru. Vyberte možnosť Auto, pokiaľ chcete vypálovať do obrazu titulky v grafickom formáte (VOBSUB, PGS, SUB/IDX, atď) a niektoré ASS/SSA titulky.", + "BurnSubtitlesHelp": "Určuje, či má server vypaľovať titulky počas prevodu videa v závislosti na formáte tituliek. Vynechanie tejto možnosti výrazne zvýši výkon serveru. Vyberte možnosť Auto, pokiaľ chcete vypalovať do obrazu titulky v grafickom formáte (VOBSUB, PGS, SUB/IDX, atď.) a niektoré ASS/SSA titulky.", "BrowsePluginCatalogMessage": "Prehliadnite si náš katalóg dostupných zásuvných modulov.", "Browse": "Prechádzať", "Blacklist": "Blacklist", @@ -1196,7 +1196,7 @@ "TvLibraryHelp": "Pozrite sa na {0}sprievodcu pomenovania TV programov{1}.", "LabelLineup": "Lineup:", "ErrorAddingListingsToSchedulesDirect": "Nastala chyba pri pridávaní lineupu do účtu vášho Direct plánovača. Direct plánovač umožňuje len obmedzený počet lineupov na účet. Možno sa budete musieť prihlásiť na web Direct plánovača a odstrániť ostatné záznamy z vášho účtu pred pokračovaním.", - "Features": "Fukcie", + "Features": "Funkcie", "XmlTvPathHelp": "Cesta k XMLTV súboru. Jellyfin tento súbor načíta a pravidelne ho skontroluje, či neobsahuje aktualizácie. Ste zodpovedný za vytvorenie a aktualizovanie tohoto súboru.", "XmlTvNewsCategoriesHelp": "Programy s týmito kategóriami budú zobrazené ako spravodajské programy. Viacej kategórií oddelte \"|\".", "XmlTvMovieCategoriesHelp": "Programy s týmito kategóriami budú zobrazené ako filmy. Viacej kategórií oddelte \"|\".", @@ -1452,7 +1452,7 @@ "LabelAlbumArtMaxWidthHelp": "Maximálne rozlíšenie obrázku albumu prostredníctvom upnp:albumArtURI.", "LabelAlbumArtMaxHeightHelp": "Maximálne rozlíšenie obrázku albumu prostredníctvom upnp:albumArtURI.", "LabelAlbumArtHelp": "PN používa obrázok albumu, vrámci dlna:profileID atribútu upnp:albumArtURI. Niektoré zariadenia vyžadujú špecifickú hodnotu, bez ohľadu na veľkosť obrázku.", - "HeaderDirectPlayProfileHelp": "Pridať direct play profil pre definovanie, ktorý formát môže zariadenie natívne zvládnuť.", + "HeaderDirectPlayProfileHelp": "Pridať profil priameho prehrávania pre definovanie, ktorý formát môže zariadenie natívne zvládnuť.", "LabelInNetworkSignInWithEasyPasswordHelp": "Použite jednoduchý PIN kód na prihlásenie v klientoch vo vnútri lokálnej siete. Vaše bežné heslo bude potrebné len pokiaľ ste mimo domova. Pokiaľ je PIN kód ponechaný prázdny, tak nebude potrebovať heslo vo vašej domácej sieti.", "EasyPasswordHelp": "Váš jednoduchý PIN kód sa dá používať v režime offline na podporovaných zariadeniach a taktiež môže byť použitý ako jednoduché prihlásenie v lokálnej sieti.", "HeaderNavigation": "Navigácia",