mirror of
https://github.com/SpotX-Official/SpotX.git
synced 2026-06-14 03:16:33 +10:00
Added Ukrainian translation 💙💛
https: //github.com/SpotX-CLI/SpotX-Win/issues/234 Co-Authored-By: vaidee <85072834+va1dee@users.noreply.github.com>
This commit is contained in:
+10
-2
@@ -107,7 +107,7 @@ function Format-LanguageCode {
|
||||
|
||||
begin {
|
||||
$supportLanguages = @(
|
||||
'en', 'ru', 'it', 'tr', 'ka', 'pl', 'es', 'fr', 'hi', 'pt', 'id', 'vi', 'ro', 'de', 'hu', 'zh', 'ko'
|
||||
'en', 'ru', 'it', 'tr', 'ka', 'pl', 'es', 'fr', 'hi', 'pt', 'id', 'vi', 'ro', 'de', 'hu', 'zh', 'ko', 'ua'
|
||||
)
|
||||
}
|
||||
|
||||
@@ -182,6 +182,10 @@ function Format-LanguageCode {
|
||||
$returnCode = 'ko'
|
||||
break
|
||||
}
|
||||
'^ua' {
|
||||
$returnCode = 'ua'
|
||||
break
|
||||
}
|
||||
Default {
|
||||
$returnCode = $PSUICulture.Remove(2)
|
||||
break
|
||||
@@ -288,6 +292,10 @@ function Set-ScriptLanguageStrings($LanguageCode) {
|
||||
$langStrings = CallLang -clg "ko"
|
||||
break
|
||||
}
|
||||
'ua' {
|
||||
$langStrings = CallLang -clg "ua"
|
||||
break
|
||||
}
|
||||
Default {
|
||||
# Default to English if unable to find a match.
|
||||
$langStrings = CallLang -clg "en"
|
||||
@@ -312,7 +320,7 @@ if ($langCode -eq 'ru') {
|
||||
$webjsonru = (Invoke-WebRequest -UseBasicParsing -Uri $urlru).Content | ConvertFrom-Json
|
||||
}
|
||||
# Set variable 'add translation line'.
|
||||
if ($langCode -match '^(it|tr|ka|pl|es|fr|hi|pt|id|vi|ro|de|hu|zh|ko)') { $line = $true }
|
||||
if ($langCode -match '^(it|tr|ka|pl|es|fr|hi|pt|id|vi|ro|de|hu|zh|ko|ua)') { $line = $true }
|
||||
|
||||
# Automatic length of stars
|
||||
$au = ($lang).Author.Length + ($lang).Author2.Length
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
[PSCustomObject]@{
|
||||
Author = "Автор патчу:"
|
||||
Author2 = "@Amd64fox"
|
||||
TranslationBy = "Автор перекладу:"
|
||||
TranslationBy2 = "@va1dee"
|
||||
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 вже встановлено, але файли recover xpui.js.bak and xpui.css.bak не знайдені. `nБудь-ласка, видаліть клієнт Spotify та запустіть скрипт ще раз."
|
||||
ExpSpotify = "Експериментальні функції відSpotify"
|
||||
ExpStandart = "Експериментальні функції від SpotX не включено"
|
||||
NoRestore2 = "SpotX вже встановлено, але файл xpui.bak не знайдено. `nБудь-ласка, видаліть клієнт Spotify та запустіть скрипт ще раз."
|
||||
UpdateBlocked = "Оновлення Spotify вже заблоковані"
|
||||
UpdateError = "Помилка при блокуванні оновлень"
|
||||
NoSpotifyExe = "Не вдалося знайти Spotify.exe"
|
||||
InstallComplete = "встановлення завершене"
|
||||
HostInfo = "Небажані посилання знайдені у файлі hosts"
|
||||
HostBak = "Бекап hosts.bak..."
|
||||
HostDel = "Спроба прибрати небажані посилання з оригінального файлу hosts..."
|
||||
HostError = "Щось пішло не так під час редагування файлу hosts, змініть його вручну, або спробуйте запустити скрипт від імені адміністратора"
|
||||
}
|
||||
Reference in New Issue
Block a user