From b0b5fbaa115e6bb6415cb158d10606c0d6273d5d Mon Sep 17 00:00:00 2001 From: amd64fox Date: Wed, 12 Oct 2022 19:51:05 +0300 Subject: [PATCH] Added Hungarian translation https: //github.com/SpotX-CLI/SpotX-Win/issues/181 Co-Authored-By: Wex02 <68199765+Wex02@users.noreply.github.com> --- Install.ps1 | 12 +++++-- scripts/installer-lang/hu.ps1 | 67 +++++++++++++++++++++++++++++++++++ 2 files changed, 77 insertions(+), 2 deletions(-) create mode 100644 scripts/installer-lang/hu.ps1 diff --git a/Install.ps1 b/Install.ps1 index 5f36e11..07d3001 100644 --- a/Install.ps1 +++ b/Install.ps1 @@ -104,7 +104,7 @@ function Format-LanguageCode { begin { $supportLanguages = @( - 'en', 'ru', 'it', 'tr', 'ka', 'pl', 'es', 'fr', 'hi', 'pt', 'id', 'vi', 'ro', 'de' + 'en', 'ru', 'it', 'tr', 'ka', 'pl', 'es', 'fr', 'hi', 'pt', 'id', 'vi', 'ro', 'de', 'hu' ) } @@ -167,6 +167,10 @@ function Format-LanguageCode { $returnCode = 'de' break } + '^hu' { + $returnCode = 'hu' + break + } Default { $returnCode = $PSUICulture.Remove(2) break @@ -261,6 +265,10 @@ function Set-ScriptLanguageStrings($LanguageCode) { $langStrings = CallLang -clg "de" break } + 'hu' { + $langStrings = CallLang -clg "hu" + break + } Default { # Default to English if unable to find a match. $langStrings = CallLang -clg "en" @@ -281,7 +289,7 @@ $lang = Set-ScriptLanguageStrings -LanguageCode $langCode # Set variable 'ru'. if ($langCode -eq 'ru') { $ru = $true } # Set variable 'add translation line'. -if ($langCode -match '^(it|tr|ka|pl|es|fr|hi|pt|id|vi|ro|de)') { $line = $true } +if ($langCode -match '^(it|tr|ka|pl|es|fr|hi|pt|id|vi|ro|de|hu)') { $line = $true } # Automatic length of stars $au = ($lang).Author.Length + ($lang).Author2.Length diff --git a/scripts/installer-lang/hu.ps1 b/scripts/installer-lang/hu.ps1 new file mode 100644 index 0000000..94b0964 --- /dev/null +++ b/scripts/installer-lang/hu.ps1 @@ -0,0 +1,67 @@ +[PSCustomObject]@{ + Author = "Patch szerzője:" + Author2 = "@Amd64fox" + TranslationBy = "Fordítás szerzője:" + TranslationBy2 = "@Wex02" + Incorrect = "Hoppá, helytelen érték," + Incorrect2 = "Próbáld újra " + Download = "Letöltési hiba" + Download2 = "Újrapróbálás 5 másodpercen belül..." + Download3 = "Ismét hiba" + Download4 = "Ellenőrizze a hálózati beállításokat, és futtassa újra a telepítést" + Download5 = "Spotify letöltése" + Download6 = "Curl hiba" + StopScrpit = "A script leállt" + MsSpoti = "A Spotify Microsoft Store verziója van telepítve, amely nem támogatott" + MsSpoti2 = "A Spotify Windows Store kiadásának eltávolítása [Y/N]" + MsSpoti3 = "A Spotify MS automatikus eltávolítása..." + MsSpoti4 = "Spotify MS eltávolítása..." + Prem = "Módosítás a prémium fiókhoz..." + OldV = "A Spotify elavult verziója van telepítve" + OldV2 = "A Spotify {0} verziója elavult, ajánlott frissíteni a {1} verzióra." + OldV3 = "Szeretné frissíteni ? [Y/N]" + AutoUpd = "Automatikus frissítés a javasolt verzióra" + DelOrOver = "A {0} jelenlegi verzióját szeretné eltávolítani vagy telepíteni rá? Y [Eltávolítás] / N [Felül telepítés]" + DelOld = "A régi Spotify eltávolítása..." + NewV = "A Spotify nem támogatott verziója van telepítve" + NewV2 = "A Spotify {0} verzióját még nem teszteltük, jelenlegi stabil verzió: {1}. " + NewV3 = "Folytatni szeretné a {0} verzióval (hibák léphetnek fel) ? [Y/N]" + Recom = "Szeretné telepíteni a {0} ajánlott verziót? [Y/N]" + DelNew = "Nem tesztelt Spotify eltávolítása..." + DownSpoti = "A Spotify letöltése és telepítése" + DownSpoti2 = "Kérem várjon..." + PodcatsOff = "Podcastok kikapcsolása" + PodcastsOn = "Podcastok bekapcsolása" + PodcatsSelect = "Szeretné letiltani a podcastokat, epizódokat és hangoskönyveket a főoldalról? [Y/N]" + DowngradeNote = "Ajánlott blokkolni, mert a Spotify lett alacsonyabb szintre lett állítva." + UpdBlock = "Spotify frissítések blokkolva" + UpdUnblock = "A Spotify frissítések nincsenek blokkolva" + UpdSelect = "Szeretnéd letiltani a Spotify frissítéseket? [Y/N]" + CacheOn = "A gyorsítótár törlése engedélyezve ({0})" + CacheOff = "A gyorsítótár törlése nem engedélyezett" + CacheSelect = "Szeretné beállítani az automatikus gyorsítótár-tisztítást? [Y/N]" + CacheDays = "XX napnál régebbi gyorsítótárak törlésre fognak kerülni " + CacheDays2 = "Adj meg egy napot 1 és 100 között." + NoVariable = "Nem talált változót" + NoVariable2 = "xpui.js-ben" + NoVariable3 = "licenses.html-ben" + NoVariable4 = "html-ben" + NoVariable5 = "home-v2.js-ben" + NoVariable6 = "xpui-desktop-modals.js-ben" + ModSpoti = "Spotify patchelése..." + Error = "Hiba" + FileLocBroken = "A Spotify fájlok sérültek, távolítsa el a klienst, és futtassa újra a szkriptet." + Spicetify = "Spicetify érzékelve." + NoRestore = "A SpotX már telepítve van, de a helyreállító fájlok xpui.js.bak és xpui.css.bak nem találhatóak. `nTávolítsa el a Spotify klienst, és futtassa újra az Install.bat fájlt." + ExpSpotify = "A Spotify kísérleti funkciók engedélyezve" + ExpStandart = "A SpotX kísérleti funkciói nincsenek egedélyezve" + NoRestore2 = "A SpotX már telepítve van, az xpui.bak nem található. `nTávolítsa el a Spotify klienst, és futtassa újra az Install.bat fájlt." + UpdateBlocked = "A Spotify frissítések már blokkolva vannak" + UpdateError = "Nem sikerült blokkolni a frissítéseket" + NoSpotifyExe = "Spotify.exe nem található" + InstallComplete = "Telepítés befejeződött" + HostInfo = "Nemkívánatos URL-címek a hosts fájlban" + HostBak = "A hosts.bak mentése..." + HostDel = "A nem kívánt URL-ek eltávolítása az eredeti hosts fájlból..." + HostError = "Valami hiba történt a hosts fájl szerkesztése közben, szerkeszd meg manuálisan, vagy futtasd a szkriptet rendszergazdaként." +}