Add Finnish translation (#288)

* added finnish translation.

Added finnish translation for installer.

* add Finnish translation

* Updated welcome message

* update welcome text #2

Co-authored-by: amd64fox <62529699+amd64fox@users.noreply.github.com>
This commit is contained in:
Rutkuli
2023-01-23 01:04:07 +02:00
committed by GitHub
parent 88758f348c
commit 85ebc1faae
2 changed files with 87 additions and 22 deletions
+26 -22
View File
@@ -113,7 +113,7 @@ function Format-LanguageCode {
$supportLanguages = @( $supportLanguages = @(
'en', 'ru', 'it', 'tr', 'ka', 'pl', 'es', 'fr', 'hi', 'pt', 'id', 'vi', 'ro', 'de', 'hu', 'zh', 'zh-TW', 'ko', 'ua', 'fa', 'sr', 'lv', 'bn', 'el' 'en', 'ru', 'it', 'tr', 'ka', 'pl', 'es', 'fr', 'hi', 'pt', 'id', 'vi', 'ro', 'de', 'hu', 'zh', 'zh-TW', 'ko', 'ua', 'fa', 'sr', 'lv', 'bn', 'el', 'fi'
) )
@@ -215,6 +215,10 @@ function Format-LanguageCode {
$returnCode = 'el' $returnCode = 'el'
break break
} }
'^fi' {
$returnCode = 'fi'
break
}
Default { Default {
$returnCode = $PSUICulture $returnCode = $PSUICulture
$long_code = $true $long_code = $true
@@ -1427,29 +1431,29 @@ If ($test_spa) {
# xpui.css # xpui.css
if ($new_theme -or !($premium)) { if ($new_theme -or !($premium)) {
if (!($premium)) { if (!($premium)) {
# Hide download icon on different pages # Hide download icon on different pages
$icon = $webjson.others.downloadicon.add $icon = $webjson.others.downloadicon.add
# Hide submenu item "download" # Hide submenu item "download"
$submenu = $webjson.others.submenudownload.add $submenu = $webjson.others.submenudownload.add
# Hide very high quality streaming # Hide very high quality streaming
$very_high = $webjson.others.veryhighstream.add $very_high = $webjson.others.veryhighstream.add
}
# New UI fix
if ($new_theme) {
if ($offline -ge "1.1.94.864" -and $offline -lt "1.2.3.1107") {
$navaltfix = $webjson.others.navaltfix.add[0]
} }
if ($offline -ge "1.2.3.1107") {
$navaltfix = $webjson.others.navaltfix.add[1]
}
$navaltfix2 = $webjson.others.navaltfix.add[2]
}
$css = $icon, $submenu, $very_high, $navaltfix, $navaltfix2 # New UI fix
extract -counts 'one' -method 'zip' -name 'xpui.css' -add $css if ($new_theme) {
} if ($offline -ge "1.1.94.864" -and $offline -lt "1.2.3.1107") {
$navaltfix = $webjson.others.navaltfix.add[0]
}
if ($offline -ge "1.2.3.1107") {
$navaltfix = $webjson.others.navaltfix.add[1]
}
$navaltfix2 = $webjson.others.navaltfix.add[2]
}
$css = $icon, $submenu, $very_high, $navaltfix, $navaltfix2
extract -counts 'one' -method 'zip' -name 'xpui.css' -add $css
}
# Old UI fix # Old UI fix
extract -counts 'one' -method 'zip' -name 'xpui.css' -helper "FixOldTheme" extract -counts 'one' -method 'zip' -name 'xpui.css' -helper "FixOldTheme"
+61
View File
@@ -0,0 +1,61 @@
[PSCustomObject]@{
Welcome = "
╔═══════════════════════════════╗
║ Tervetuloa SpotX:n Windowsiin ║
╚═══════════════════════════════╝"
Incorrect = "Hupsista, väärä arvo,"
Incorrect2 = "Syötä uudelleen "
Download = "Latauksen aikana tapahtui virhe"
Download2 = "Pyydetään latausta uudelleen 5 sekunnin kuluttua..."
Download3 = "Taas virhe"
Download4 = "Tarkista verkkoasetuksesi ja suorita asennus uudelleen"
Download5 = "Ladataan Spotify:tä"
Download6 = "Curl virhe"
StopScrpit = "Skripti on pysäytetty"
MsSpoti = "Spotifyn Microsoft Store -versio on havaittu, jota ei tueta"
MsSpoti2 = "Poista Spotifyn Windows Store -versio [Y/N]"
MsSpoti3 = "Spotifyn Microsoft Store -version automaattinen poistaminen..."
MsSpoti4 = "Poistetaan Spotifyn Microsoft Store -versiota."
Prem = "Muunnos premium-tiliin..."
OldV = "Spotifysta löytyi vanhentunut versio"
OldV2 = "Spotify {0} -versiosi on vanhentunut, on suositeltavaa päivittää versioon {1}"
OldV3 = "Haluatko päivittää? [Y/N]"
AutoUpd = "Automaattinen päivitys suositeltuun versioon"
DelOrOver = "Haluatko poistaa nykyisen version {0} vai asentaa sen päälle? Y [Poista asennus] / N [Asenna edellisen päälle]"
DelOld = "Poistetaan vanhaa Spotify versiota..."
NewV = "Spotifyn ei-tuettu versio löytyi"
NewV2 = "Spotify-versiotasi {0} ei ole vielä testattu, tällä hetkellä versio {1} on vakaa"
NewV3 = "Haluatko jatkaa versiolla {0} (bugit sekä virheet mahdollista)? [Y/N]"
Recom = "Haluatko asentaa suositellun {0} version? [Y/N]"
DelNew = "Poistetaan testaamattoman Spotify versiota..."
DownSpoti = "Ladataan ja asennetaan spotify:tä"
DownSpoti2 = "Odota hetki..."
PodcatsOff = "podcastit poissa päältä"
PodcastsOn = "podcastit päällä"
PodcatsSelect = "Haluatko poistaa käytöstä podcastit, jaksot ja äänikirjat pääsivulta? [Y/N]"
DowngradeNote = "On suositeltavaa estää päivitykset, koska Spotify muutettiin vanhempaan versioon"
UpdBlock = "Spotifyn päivitykset estetty"
UpdUnblock = "Spotifyn päivityksiä ei ole estetty"
UpdSelect = "Haluatko estää Spotifyn päivitykset? [Y/N]"
CacheOn = "välimuistin tyhjennys käytössä ({0})"
CacheOff = "Välimuistin tyhjennys ei ole käytössä"
CacheSelect = "Haluatko määrittää automaattisen välimuistin tyhjennyksen? [Y/N]"
CacheDays = "Vanha välimuisti: XX päivää tyhjennettävä"
CacheDays2 = "Syötä päivien lukumäärä 1100 päivää"
ModSpoti = "Paikataan Spotifyn tiedostoja..."
Error = "Virhe"
FileLocBroken = "Spotify-tiedostojen sijainti on rikki, asenna spotify uudelleen ja suorita komentosarja uudelleen"
Spicetify = "Spicetify havaittu"
NoRestore = "SpotX on jo asennettu, mutta tiedostot xpui.js.bak- ja xpui.css.bak ei löytynyt. `nAsenna spotify uudelleen ja suorita Install.bat tiedosto uudelleen"
ExpSpotify = "Spotifyn ylläpitämät kokeelliset ominaisuudet"
ExpStandart = "SpotX:n kokeelliset ominaisuudet eivät sisälly mukaan"
NoRestore2 = "SpotX on jo asennettu, xpui.bak tiedostoa ei löynyt. `nAsenna spotify uudelleen ja suorita Install.bat tiedosto uudelleen"
UpdateBlocked = "Spotify-päivitykset on jo estetty"
UpdateError = "Päivitysten estäminen epäonnistui"
NoSpotifyExe = "Spotify.exe tiedostoa ei löytynyt"
InstallComplete = "asennus suoritettu"
HostInfo = "Hosts-tiedostosta löytyi ei-toivottuja URL-osoitteita"
HostBak = "Varmuuskopioidaan hosts.bak..."
HostDel = "Yritetään poistaa ei toivottuja URL-osoitteita alkuperäisestä hosts-tiedostosta..."
HostError = "Jotain meni pieleen, hosts-tiedostoton muokkaamisessa, muokkaa sitä manuaalisesti tai suorita komentosarja järjestelmänvalvojana"
}