From 7cce0a34e268ce783be8c4a064a8b4873043b305 Mon Sep 17 00:00:00 2001 From: amd64fox <62529699+amd64fox@users.noreply.github.com> Date: Wed, 17 Aug 2022 19:36:00 +0300 Subject: [PATCH] fix commit --- Install.ps1 | 147 ++++++++++++++++++++++++++-------------------------- 1 file changed, 74 insertions(+), 73 deletions(-) diff --git a/Install.ps1 b/Install.ps1 index af2a832..0fc2d91 100644 --- a/Install.ps1 +++ b/Install.ps1 @@ -98,7 +98,7 @@ function Format-LanguageCode { begin { $supportLanguages = @( - 'en', 'ru', 'it', 'tr', 'ka', 'pl' + 'en', 'ru', 'it', 'tr', 'ka', 'pl', 'es' ) } @@ -109,10 +109,6 @@ function Format-LanguageCode { $returnCode = 'en' break } - '^es' { - $returnCode = 'es' - break - } '^(ru|py)' { $returnCode = 'ru' break @@ -133,6 +129,10 @@ function Format-LanguageCode { $returnCode = 'pl' break } + '^es' { + $returnCode = 'es' + break + } Default { $returnCode = $PSUICulture.Remove(2) break @@ -229,69 +229,6 @@ function Set-ScriptLanguageStrings { HostError = "Something went wrong while editing the hosts file, edit it manually or run the script as administrator" } - $langStringsES = [PSCustomObject]@{ - Author = "Autor del parche:" - Author2 = "@Amd64fox" - Incorrect = "Ufff, un valor incorrecto," - Incorrect2 = "ingrese nuevamente el valor " - Download = "Error al descargar" - Download2 = "Se volverá a realizar la solicitud en 5 segundos..." - Download3 = "Error de nuevo" - Download4 = "Comprueba tu configuración de red y ejecuta la instalación de nuevo" - Download5 = "Descargando Spotify" - StopScrpit = "El script se ha detenido" - MsSpoti = "La versión de Spotify de Microsoft Store se ha detectado y no es compatible" - MsSpoti2 = "Desinstalar Spotify edición Windows Store [S/N]" - MsSpoti3 = "Desinstalación automática de Spotify de Microsoft Store..." - MsSpoti4 = "Desinstalación de Spotify de Microsoft Store..." - Prem = "Modificación para la cuenta premium..." - OldV = "Se ha encontrado una versión obsoleta de Spotify" - OldV2 = "Tu versión de Spotify {0} está obsoleta, se recomienda actualizar a {1}" - OldV3 = "¿Quieres actualizar? [Y/N]" - AutoUpd = "Actualización automática a la versión recomendada" - DelOrOver = "¿Desea desinstalar la versión actual de {0} o instalar sobre ella? Y [Desinstalar] / N [Instalar encima]" - DelOld = "Desinstalando el antiguo Spotify..." - NewV = "Se ha encontrado una versión no compatible de Spotify" - NewV2 = "Tu versión de Spotify {0} aún no ha sido probada, actualmente la versión estable es la {1}" - NewV3 = "¿Quieres continuar con la versión {0} (posibles errores)? [Y/N]" - Recom = "¿Desea instalar la versión recomendada {0}? [S/N]" - DelNew = "Desinstalando un Spotify no probado..." - DownSpoti = "Descargando e instalando Spotify" - DownSpoti2 = "Por favor, espera..." - PodcatsOff = "Podcasts desactivados" - PodcastsOn = "Podcasts activados" - PodcatsSelect = "¿Quieres desactivar los podcasts de la página principal? [Y/N]" - DowngradeNote = "Es recomendable bloquear las actualizaciones porque ha habido una bajada en la versión de Spotify" - UpdBlock = "Actualizaciones de Spotify bloqueadas" - UpdUnblock = "Las actualizaciones de Spotify no están bloqueadas" - UpdSelect = "¿Quieres bloquear las actualizaciones de Spotify? [Y/N]" - CacheOn = "Limpieza de caché activada ({0})" - CacheOff = "La limpieza de la caché no está activada" - CacheSelect = "¿Quieres configurar la limpieza automática de la caché? [Y/N]" - CacheDays = "Caché más antigua: XX días para ser limpiada" - CacheDays2 = "Introduzca el número de días de 1 a 100" - NoVariable = "No se ha encontrado la variable" - NoVariable2 = "en xpui.js" - NoVariable3 = "en licenses.html" - NoVariable4 = "en html" - ModSpoti = "Parcheando Spotify..." - Error = "Error" - FileLocBroken = "La ubicación de los archivos de Spotify no funciona, desinstala el cliente y vuelve a ejecutar el script" - Spicetify = "Spicetify detectado" - NoRestore = "SpotX ya ha sido instalado, pero los archivos a recuperar xpui.js.bak y xpui.css.bak no se encuentran. `nPor favor, desinstala el cliente Spotify y ejecuta Install.bat de nuevo" - ExpSpotify = "Funciones experimentales utilizadas para Spotify". - ExpStandart = "Las características experimentales de SpotX no están incluidas" - NoRestore2 = "SpotX ya ha sido instalado, xpui.bak no se encuentra. `nPor favor, desinstala el cliente de Spotify y ejecuta Install.bat de nuevo" - UpdateBlocked = "Las actualizaciones de Spotify ya están bloqueadas" - UpdateError = "No se han podido bloquear las actualizaciones" - NoSpotifyExe = "No se ha podido encontrar Spotify.exe" - InstallComplete = "Instalación completada" - HostInfo = "Se han encontrado URLs no deseadas en el archivo de hosts" - HostBak = "Haciendo una copia de seguridad de hosts.bak..." - HostDel = "Intentando eliminar las URLs no deseadas del archivo hosts original..." - HostError = "Algo salió mal al editar el archivo hosts, edítelo manualmente o ejecute el script como administrador" - } - $langStringsRU = [PSCustomObject]@{ Author = "Автор патча:" Author2 = "@Amd64fox" @@ -615,6 +552,70 @@ function Set-ScriptLanguageStrings { HostDel = "Próba usunięcia niechcianych adresów URL z oryginalnego pliku hosts..." HostError = "Coś poszło nie tak podczas edycji pliku hosts, edytuj go ręcznie lub uruchom skrypt jako administrator" } + $langStringsES = [PSCustomObject]@{ + Author = "Autor del parche:" + Author2 = "@Amd64fox" + TranslationBy = "Autor de la traducción:" + TranslationBy2 = "@peter9811" + Incorrect = "Ufff, un valor incorrecto," + Incorrect2 = "ingrese nuevamente el valor " + Download = "Error al descargar" + Download2 = "Se volverá a realizar la solicitud en 5 segundos..." + Download3 = "Error de nuevo" + Download4 = "Comprueba tu configuración de red y ejecuta la instalación de nuevo" + Download5 = "Descargando Spotify" + StopScrpit = "El script se ha detenido" + MsSpoti = "La versión de Spotify de Microsoft Store se ha detectado y no es compatible" + MsSpoti2 = "Desinstalar Spotify edición Windows Store [Y/N]" + MsSpoti3 = "Desinstalación automática de Spotify de Microsoft Store..." + MsSpoti4 = "Desinstalación de Spotify de Microsoft Store..." + Prem = "Modificación para la cuenta premium..." + OldV = "Se ha encontrado una versión obsoleta de Spotify" + OldV2 = "Tu versión de Spotify {0} está obsoleta, se recomienda actualizar a {1}" + OldV3 = "¿Quieres actualizar? [Y/N]" + AutoUpd = "Actualización automática a la versión recomendada" + DelOrOver = "¿Desea desinstalar la versión actual de {0} o instalar sobre ella? Y [Desinstalar] / N [Instalar encima]" + DelOld = "Desinstalando el antiguo Spotify..." + NewV = "Se ha encontrado una versión no compatible de Spotify" + NewV2 = "Tu versión de Spotify {0} aún no ha sido probada, actualmente la versión estable es la {1}" + NewV3 = "¿Quieres continuar con la versión {0} (posibles errores)? [Y/N]" + Recom = "¿Desea instalar la versión recomendada {0}? [Y/N]" + DelNew = "Desinstalando un Spotify no probado..." + DownSpoti = "Descargando e instalando Spotify" + DownSpoti2 = "Por favor, espera..." + PodcatsOff = "Podcasts desactivados" + PodcastsOn = "Podcasts activados" + PodcatsSelect = "¿Quieres desactivar los podcasts de la página principal? [Y/N]" + DowngradeNote = "Es recomendable bloquear las actualizaciones porque ha habido una bajada en la versión de Spotify" + UpdBlock = "Actualizaciones de Spotify bloqueadas" + UpdUnblock = "Las actualizaciones de Spotify no están bloqueadas" + UpdSelect = "¿Quieres bloquear las actualizaciones de Spotify? [Y/N]" + CacheOn = "Limpieza de caché activada ({0})" + CacheOff = "La limpieza de la caché no está activada" + CacheSelect = "¿Quieres configurar la limpieza automática de la caché? [Y/N]" + CacheDays = "Caché más antigua: XX días para ser limpiada" + CacheDays2 = "Introduzca el número de días de 1 a 100" + NoVariable = "No se ha encontrado la variable" + NoVariable2 = "en xpui.js" + NoVariable3 = "en licenses.html" + NoVariable4 = "en html" + ModSpoti = "Parcheando Spotify..." + Error = "Error" + FileLocBroken = "La ubicación de los archivos de Spotify no funciona, desinstala el cliente y vuelve a ejecutar el script" + Spicetify = "Spicetify detectado" + NoRestore = "SpotX ya ha sido instalado, pero los archivos a recuperar xpui.js.bak y xpui.css.bak no se encuentran. `nPor favor, desinstala el cliente Spotify y ejecuta Install.bat de nuevo" + ExpSpotify = "Funciones experimentales utilizadas para Spotify". + ExpStandart = "Las características experimentales de SpotX no están incluidas" + NoRestore2 = "SpotX ya ha sido instalado, xpui.bak no se encuentra. `nPor favor, desinstala el cliente de Spotify y ejecuta Install.bat de nuevo" + UpdateBlocked = "Las actualizaciones de Spotify ya están bloqueadas" + UpdateError = "No se han podido bloquear las actualizaciones" + NoSpotifyExe = "No se ha podido encontrar Spotify.exe" + InstallComplete = "Instalación completada" + HostInfo = "Se han encontrado URLs no deseadas en el archivo de hosts" + HostBak = "Haciendo una copia de seguridad de hosts.bak..." + HostDel = "Intentando eliminar las URLs no deseadas del archivo hosts original..." + HostError = "Algo salió mal al editar el archivo hosts, edítelo manualmente o ejecute el script como administrador" + } } process { @@ -624,10 +625,6 @@ function Set-ScriptLanguageStrings { $langStrings = $langStringsEN break } - 'es' { - $langStrings = $langStringsES - break - } 'ru' { $langStrings = $langStringsRU break @@ -648,6 +645,10 @@ function Set-ScriptLanguageStrings { $langStrings = $langStringsPL break } + 'es' { + $langStrings = $langStringsES + break + } Default { # Default to English if unable to find a match. $langStrings = $langStringsEN @@ -669,7 +670,7 @@ $lang = Set-ScriptLanguageStrings -LanguageCode $langCode # Set variable 'ru'. if ($langCode -eq 'ru') { $ru = $true } # Set variable 'add transl line'. -if ($langCode -match '^(es|it|tr|ka|pl)') { $line = $true } +if ($langCode -match '^(it|tr|ka|pl|es)') { $line = $true } # Automatic length of stars $au = ($lang).Author.Length + ($lang).Author2.Length