Update for installer languages

- added Chinese Traditional, Serbian, Latvian translation https://github.com/SpotX-CLI/SpotX-Win/issues/250 https://github.com/SpotX-CLI/SpotX-Win/issues/238 https://github.com/SpotX-CLI/SpotX-Win/issues/237
- added ability to embed similar languages
- fixed some minor bugs in the installer language management code
This commit is contained in:
amd64fox
2022-12-22 17:38:56 +03:00
parent 98b86056d8
commit a8eee60717
24 changed files with 376 additions and 283 deletions

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "Patch Autor:"
Author2 = "@Amd64fox"
TranslationBy = "Übersetzung von:"
TranslationBy2 = "@Robin-728"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Hoppla, ein falscher wert,"
Incorrect2 = "bitte geben sie einen neuen Wert ein in "
Download = "Fehler beim Download"

View File

@@ -1,6 +1,8 @@
[PSCustomObject]@{
Author = "Patch author:"
Author2 = "@Amd64fox"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Oops, an incorrect value,"
Incorrect2 = "enter again through "
Download = "Error downloading"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "Autor del parche:"
Author2 = "@Amd64fox"
TranslationBy = "Autor de la traducción:"
TranslationBy2 = "@peter9811"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Ufff, un valor incorrecto,"
Incorrect2 = "ingrese nuevamente el valor "
Download = "Error al descargar"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "نویسنده پچ:"
Author2 = "@Amd64fox"
TranslationBy = "ترجمه شده توسط:"
TranslationBy2 = "@Houshmand_am"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "اوه، یک مقدار نادرست"
Incorrect2 = "دوباره وارد شوید "
Download = "خطا در دانلود"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "Auteur du patch:"
Author2 = "@Amd64fox"
TranslationBy = "Auteur de la traduction:"
TranslationBy2 = "@xerta555 / @EDM115"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Oups, une valeur est incorrecte,"
Incorrect2 = "veuillez recommencer "
Download = "Erreur de téléchargement"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "पैच लेखक:"
Author2 = "@Amd64fox"
TranslationBy = "अनुवाद लेखक:"
TranslationBy2 = "@tdivyajyotis"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "ओह, एक गलत मान,"
Incorrect2 = "के माध्यम से फिर से दर्ज करें "
Download = "डाउनलोड करने में गड़बड़ी"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "Patch szerzője:"
Author2 = "@Amd64fox"
TranslationBy = "Fordítás szerzője:"
TranslationBy2 = "@Wex02"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Hoppá, helytelen érték,"
Incorrect2 = "Próbáld újra "
Download = "Letöltési hiba"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "Penulis tambalan:"
Author2 = "@Amd64fox"
TranslationBy = "Penulis terjemahan:"
TranslationBy2 = "@aliazhar-id"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Ups, nilai yang salah,"
Incorrect2 = "masukkan lagi"
Download = "Kesalahan saat mengunduh"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "Autore patch:"
Author2 = "@Amd64fox"
TranslationBy = "Autori traduzione:"
TranslationBy2 = "@Francescoaracu, @0x4nt"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Ops! Valore sbagliato,"
Incorrect2 = "inserisci di nuovo"
Download = "Errore nel download"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "პაჩის ავტორი:"
Author2 = "@Amd64fox"
TranslationBy = "თარგმანის ავტორი:"
TranslationBy2 = "@Naviamold1"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "უპს, არასწორი შენატანი,"
Incorrect2 = "მაგრამ თავიდან სცადე"
Download = "შეცდომა ჩაწერის დროს"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "패치 제작자:"
Author2 = "@Amd64fox"
TranslationBy = "번역가:"
TranslationBy2 = "@jinoo2005609 "
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "이런, 잘못된 값이네요,"
Incorrect2 = "다시 입력해주세요 "
Download = "다운로드 오류"

View File

@@ -0,0 +1,61 @@
[PSCustomObject]@{
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Hmm. Nepareiza vērtība,"
Incorrect2 = "lūdzu ievadiet to vēlreiz "
Download = "Kļūda lejuplādējot"
Download2 = "Atkārtosim lejuplādi pēc 5 sekundēm..."
Download3 = "Atkal kļūda"
Download4 = "Pārbaudi savus tīkla iestatījumus un mēģini instalēt vēlreiz"
Download5 = "Lejuplādejam Spotify"
Download6 = "Curl kļūda"
StopScrpit = "Skripts ir apstājies"
MsSpoti = "Microsoft veikala Spotify versija tika konstatēta, un nav atbalstīta."
MsSpoti2 = "Izdzēst Spotify Windows Store versiju [Y/N]"
MsSpoti3 = "Automātiski izdzēš Spotify MS..."
MsSpoti4 = "Izdzēš Spotify MS..."
Prem = "Modifikācija premium kontam..."
OldV = "Spotify vecā versija bija konstatēta."
OldV2 = "Tava Spotify {0} versija ir novecojusi, bet ir ieteicams atjaunot uz {1} versiju"
OldV3 = "Vēlies atjaunot? [Y/N]"
AutoUpd = "Automātiski atjauno uz ieteicamo versiju"
DelOrOver = "Vai vēlies izdzēst līdzšinejo {0} versiju vai instalēt ieteicamo versiju virs vecās? Y [Izdzēst] / N [Instalēt Virs]"
DelOld = "Izdzēš veco Spotify..."
NewV = "Atrasta neatbalstītā Spotify versija"
NewV2 = "Tava Spotify {0} versija nav tikusi testēta, šobrīd stabilākā ir {1} versija"
NewV3 = "Vai vēlies turpināt ar {0} versiju? (ir iespējamas kļūdas) [Y/N]"
Recom = "Vai vēlies instalēt ieteikto {0} versiju? [Y/N]"
DelNew = "Izdzēšam netestēto Spotify..."
DownSpoti = "Lejuplādējam un instalējam Spotify"
DownSpoti2 = "Lūdzu nedaudz uzgaidiet..."
PodcatsOff = "Raidieraksti ir izslēgti"
PodcastsOn = "Raidieraksti ir ieslēgti"
PodcatsSelect = "Vai vēlies ieslēkt raidierakstus, epizodes un audiogrāmatas no galvenās lapas? [Y/N]"
DowngradeNote = "Ir ieteikts izslēgt atjauninājumus, tāpēc ka Spotify versija tika pazemināta."
UpdBlock = "Spotify atjauninājumi ir bloķēti"
UpdUnblock = "Spotify atjauninājumi nav bloķēti"
UpdSelect = "Vai vēlies bloķēt Spotify atjauninājumus? [Y/N]"
CacheOn = "Kešatmiņu tīrīšana ir ieslēgta ({0})"
CacheOff = "Kešatmiņu tīrīšana nav ieslēgta"
CacheSelect = "Vai vēlaties iestatīt automātisko kešatmiņas tīrīšanu? [Y/N]"
CacheDays = "Kešatmiņa vecāka par: XX dienām tiks tīrīta. "
CacheDays2 = "Ievadiet, cik dienas no 1 līdz 100 ir jāgaida lai tīrītu kešatmiņu."
ModSpoti = "Modo Spotify..."
Error = "Kļūda"
FileLocBroken = "Spotify failu atrašanās vieta ir bojāta, atinstalējiet klientu un palaidiet skriptu vēlreiz"
Spicetify = "Spicetify konstatēts"
NoRestore = "SpotX ir jau instalēts, bet faili lai atgūtu xpui.js.bak un xpui.css.bak nebija atrasti. `nLūdzu aninstalējiet Spotify klientu un palaidiet Install.bat vēlreiz"
ExpSpotify = "Eksperimentālās funkcijas, kuras operē Spotify"
ExpStandart = "SpotX eksperimentālās funkcijas nav iekļautas"
NoRestore2 = "SpotX ir jau instalēts, bet xpui.bak nebija atrasts. `nLūdzu izdzēs Spotify klientu un palaid Install.bat vēlreiz"
UpdateBlocked = "Spotify atjauninājumi ir jau bloķēti"
UpdateError = "Neizdevās bloķēt atjauninājumus"
NoSpotifyExe = "Neizdevās atrast Spotify.exe"
InstallComplete = "Instalācija pabeigta"
HostInfo = "hosts failā atrasti nevēlami URL"
HostBak = "Dublē hosts.bak ..."
HostDel = "Mēģina noņemt nevēlamus URL no sākotnējā hosts faila..."
HostError = "Kaut kas greizi aizgāja rediģējot hosts failu, rediģējiet to manuāli vai palaidiet skriptu ar administratora privilēģijām"
}

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "Patch author:"
Author2 = "@Amd64fox"
TranslationBy = "Translation author:"
TranslationBy2 = "@Nokxixr"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Oops, niewłaściwa wartość,"
Incorrect2 = "Wejdź ponownie przez"
Download = "Błąd pobierania"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "Autor do patch:"
Author2 = "@Amd64fox"
TranslationBy = "Autor da tradução:"
TranslationBy2 = "@igorruckert"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Ops, um valor incorreto,"
Incorrect2 = "entre novamente por "
Download = "Erro no download"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "Autorul patchului:"
Author2 = "@Amd64fox"
TranslationBy = "Autorul traducerii:"
TranslationBy2 = "@scr3ppie"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Ups, o valoare incorectă,"
Incorrect2 = "introduceți din nou prin "
Download = "Eroare la descărcare"

View File

@@ -1,6 +1,8 @@
[PSCustomObject]@{
Author = "Автор патча:"
Author2 = "@Amd64fox"
Welcome = "
╔══════════════════════════════════════╗
║ Добро пожаловать в SpotX для Windows ║
╚══════════════════════════════════════╝"
Incorrect = "Ой, некорректное значение,"
Incorrect2 = "повторите ввод через"
Download = "Ошибка загрузки"

View File

@@ -0,0 +1,61 @@
[PSCustomObject]@{
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Упс, нетачна вредност,"
Incorrect2 = "унесите поново за "
Download = "Грешка преузимања"
Download2 = "Понован захтев за 5 секунди..."
Download3 = "Поново грешка"
Download4 = "Проверите своје поставке мреже и покрените инсталацију још једном"
Download5 = "Преузимање Spotify-ја"
Download6 = "Curl грешка"
StopScrpit = "Скрипта заустављена"
MsSpoti = "Детектована је верзија Spotify-ја из Microsoft Store-а, што није подржано"
MsSpoti2 = "Деинсталирати верзију Spotify-ја из Microsoft Store-а? [Y/N]"
MsSpoti3 = "Аутоматска деинсталација Spotify MS..."
MsSpoti4 = "Деинсталација Spotify MS..."
Prem = "Модификација за премијум налог..."
OldV = "Нађена је застарела верзија Spotify-ја"
OldV2 = "Ваша верзија Spotify-ја {0} је застарела, препоручује се да је ажурирате на {1}"
OldV3 = "Желите ли да ажурирате? [Y/N]"
AutoUpd = "Аутоматско ажурирање на препоручену верзију"
DelOrOver = "Желите ли да деинсталирате тренутну верзију {0} или да инсталирате преко ње? Y [Деинсталирај] / N [Преко]"
DelOld = "Деинсталација старог Spotify-ја..."
NewV = "Нађена је неподржана верзија Spotify-ја"
NewV2 = "Ваша верзија Spotify-ја {0} није још била тестирана, тренутна стабилна верзија је {1}"
NewV3 = "Желите ли да наставите са верзијом {0} (могуће су грешке)? [Y/N]"
Recom = "Желите ли да инсталирате препоручену верзију {0}? [Y/N]"
DelNew = "Деинсталација нетестираног Spotify-ја..."
DownSpoti = "Преузимање и инсталација Spotify-ја"
DownSpoti2 = "Молимо сачекајте..."
PodcatsOff = "Искључи подкасте"
PodcastsOn = "Укључи подкасте"
PodcatsSelect = "Желите ли да онемогућите подкасте, епизоде и аудиокњиге на почетној страни? [Y/N]"
DowngradeNote = "Препоручује се да блокирате пошто је Spotify био даунгрејдован"
UpdBlock = "Ажурирања Spotify-ја блокирана"
UpdUnblock = "Ажурирања Spotify-ја нису блокирана"
UpdSelect = "Желите ли да блокирате ажурирања Spotify-ја? [Y/N]"
CacheOn = "Чишћење кеша омогућено ({0})"
CacheOff = "Чишћење кеша није омогућено"
CacheSelect = "Желите ли да подесите аутоматско чишћење кеша? [Y/N]"
CacheDays = "Кеш старији од XX дана ће се брисати"
CacheDays2 = "Унесите број дана од 1 до 100"
ModSpoti = "Крпљење Spotify-ја..."
Error = "Грешка"
FileLocBroken = "Локација фајлова Spotify-ја је нарушена, деинсталирајте клијент, па покрените скрипту поново"
Spicetify = "Детектован је Spicetify"
NoRestore = "SpotX је већ био инсталиран, али резервни фајлови xpui.js.bak и xpui.css.bak нису нађени. `nМолимо деинсталирајте Spotify клијент и покрените Install.bat поново"
ExpSpotify = "Експерименталним могућностима управља Spotify"
ExpStandart = "Експерименталне могућности SpotX-а нису укључене"
NoRestore2 = "SpotX је већ био инсталиран, xpui.bak није нађен. `nМолимо деинсталирајте Spotify клијент и покрените Install.bat поново"
UpdateBlocked = "Ажурирања Spotify-ја су већ блокирана"
UpdateError = "Блокирање ажурирања није успело"
NoSpotifyExe = "Spotify.exe није нађен"
InstallComplete = "Инсталација завршена"
HostInfo = "Нежељени URL-ови нађени у фајлу hosts"
HostBak = "Прављење резервне копије hosts.bak..."
HostDel = "Покушавамо да уклонимо нежељене URL-ове из оригиналног фајла hosts..."
HostError = "Нешто је пошло наопако током уређивања фајла hosts, уредите га ручно или покрените скрипту као администратор"
}

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "Yama yapımcısı:"
Author2 = "@Amd64fox"
TranslationBy = "Tercüman:"
TranslationBy2 = "@metezd"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Eyvah, yanlış bir değer,"
Incorrect2 = "tekrar girin "
Download = "İndirirken hata oluştu"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "Автор патчу:"
Author2 = "@Amd64fox"
TranslationBy = "Автор перекладу:"
TranslationBy2 = "@va1dee"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Упс, некоректне значення,"
Incorrect2 = "введіть знову через "
Download = "Помилка завантаження"

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "Tác giả bản vá:"
Author2 = "@Amd64fox"
TranslationBy = "Bản dịch của:"
TranslationBy2 = "@CDzungx"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "Ối, sai giá trị rồi,"
Incorrect2 = "nhập lại lần nữa "
Download = "Lỗi khi tải xuống"

View File

@@ -0,0 +1,61 @@
[PSCustomObject]@{
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "糟糕, 不正確的參數,"
Incorrect2 = "請重新輸入 "
Download = "下載錯誤"
Download2 = "將在五秒後重試"
Download3 = "再次出錯"
Download4 = "檢查您的網路設定後再次嘗試安裝"
Download5 = "下載 Spotify"
Download6 = "Curl 錯誤"
StopScrpit = "腳本已停止"
MsSpoti = "偵測到不支援的 Spotify 微軟商店版本"
MsSpoti2 = "解除安裝微軟商店的 Spotify [Y/N]"
MsSpoti3 = "自動解除安裝 Spotify 的微軟商店版本..."
MsSpoti4 = "正在解除安裝 Spotify 的微軟商店版本..."
Prem = "針對 Premium 帳號的修改..."
OldV = "發現過時的 Spotify 版本"
OldV2 = "您的Spotify {0} 版本已過時, 建議更新到 {1}"
OldV3 = "需要更新嗎? [Y/N]"
AutoUpd = "自動更新到推薦版本"
DelOrOver = "是否要解除安裝當前版本 {0} 或者覆蓋安裝? Y [解除安裝] / N [覆蓋安裝]"
DelOld = "解除安裝舊的 Spotify..."
NewV = "偵測到不支援的 Spotify 版本"
NewV2 = "您的 Spotify {0} 版本還沒有經過測試, 目前穩定的版本是 {1} "
NewV3 = "您想要繼續使用 {0} 版本嗎 (可能會出現錯誤) ? [Y/N]"
Recom = "您想安裝推薦的 {0} 版本嗎 ? [Y/N]"
DelNew = "解除安裝未經測試的 Spotify 版本..."
DownSpoti = "下載並安裝 Spotify"
DownSpoti2 = "請稍等..."
PodcatsOff = "關閉Podcasts"
PodcastsOn = "開啟Podcasts"
PodcatsSelect = "您想要關閉主頁上的Podcasts, 劇集和有聲書嗎? [Y/N]"
DowngradeNote = "推薦阻止 Spotify 降級"
UpdBlock = "阻止 Spotify 更新"
UpdUnblock = "不阻止 Spotify 更新"
UpdSelect = "您想要阻止 Spotify 更新嗎? [Y/N]"
CacheOn = "清除快取已開啟 ({0})"
CacheOff = "未開啟清除快取"
CacheSelect = "您想要設定自動清除快取嗎? [Y/N]"
CacheDays = "超過 XX 天的快取將被清除 "
CacheDays2 = "輸入從 1 到 100 之內的天數"
ModSpoti = "修補 Spotify..."
Error = "錯誤"
FileLocBroken = "Spotify 檔案已損壞, 請解除安裝客戶端並重新運行腳本"
Spicetify = "偵測到 Spicetify"
NoRestore = "SpotX 已經安裝, 但找不到檔案 xpui.js.bak 和 xpui.css.bak not `n請重新安裝 Spotify 客戶端後再運行 Install.bat"
ExpSpotify = "啟用 Spotify 的實驗性功能Experimental features operated by Spotify"
ExpStandart = "SpotX的實驗性功能沒有啟用"
NoRestore2 = "SpotX 已經安裝, 但是找不到xpui.bak `n請重新安裝 Spotify 客戶端後再運行 Install.bat"
UpdateBlocked = "Spotify 更新已經被阻止"
UpdateError = "阻止更新失敗"
NoSpotifyExe = "找不到 Spotify.exe"
InstallComplete = "安裝完成"
HostInfo = "在 hosts 檔案中發現不需要的 URL"
HostBak = "備份原始 hosts 檔案為 hosts.bak..."
HostDel = "嘗試從原始 hosts 檔案中刪除不需要的 URL ..."
HostError = "在編輯 hosts 檔案時發生了錯誤, 請手動編輯或以系統管理員身分運行腳本"
}

View File

@@ -1,8 +1,8 @@
[PSCustomObject]@{
Author = "补丁作者:"
Author2 = "@Amd64fox"
TranslationBy = "翻译作者:"
TranslationBy2 = "@lumineyuri"
Welcome = "
╔══════════════════════════════╗
║ Welcome to SpotX for Windows ║
╚══════════════════════════════╝"
Incorrect = "糟糕,不正确的参数,"
Incorrect2 = "请重新输入 "
Download = "下载错误"