diff --git a/.github/Doc/FAQ.md b/.github/Doc/FAQ.md index e2593c3..5c21f80 100644 --- a/.github/Doc/FAQ.md +++ b/.github/Doc/FAQ.md @@ -4,7 +4,7 @@ If you notice an error or other malfunction in the mod or in its installation, then do not rush to create a problem report, try this couple of simple steps, this helps to solve a large number of different bugs: -- Completely remove Spotify so that there are no tails from the old versions of the client, [this patch](https://github.com/amd64fox/Uninstall-Spotify) will do it for you in one click, after that, run the SpotX installation again, this way you will perform a clean installation, which helps to avoid a lot of bugs associated with outdated versions. +- Completely remove Spotify so that there are no tails from the old versions of the client, [this patch](https://github.com/amd64fox/Uninstall-Spotify) will do it for you in one click, after that restart pc and run the SpotX installation again, this way you will perform a clean installation, which helps to avoid a lot of bugs associated with outdated versions. - Also, as an additional measure, look at your host file, it should not contain different URLs that can cause the client to work incorrectly, even if you are sure that you did not add anything to it, then go into it anyway and check it for sure, since Some ad blockers that you may have used in the past may have added entries to the host file automatically without your consent. To quickly open the host file, press `Win + R` and enter `%WinDir%\System32\Drivers\Etc\hosts`, in order for the system to allow you to edit the file, you need to open it as an administrator. - If you still see errors, then install the original client and check this error there, if the error is present in the original client, then here you need to wait for a fix from the Spotify developers. @@ -66,7 +66,7 @@ If you need your old hosts file, then you can find a backup of it in the same fo

I want to translate the installer into my language, how can I do that?

-If you would like to translate the installer into your language, you can do so here, and if you notice a bug in current languages, you can report it here. +If you would like to translate the installer into your language, you can do so [here](https://github.com/amd64fox/SpotX/issues/new?assignees=&labels=%F0%9F%8C%90+New+translation&template=installer-new-translation.yml), and if you notice a bug in current languages, you can report it [here](https://github.com/amd64fox/SpotX/issues/new?assignees=&labels=%F0%9F%8C%90+Fix+translation&template=itranslation-fix.yml). diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 110f3ba..ac50333 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -5,13 +5,13 @@ body: - type: checkboxes attributes: label: 🧐 Have you read the FAQ and viewed similar issues? - description: Please read the FAQ. Also check the open and closed issue because your issue may have already been fixed. + description: Please read the FAQ. Also check the open and closed issue because your issue may have already been fixed. options: - label: I have read the FAQ required: true - label: I have checked older issues, open and closed required: true - - label: I did a clean install of SpotX as described in the FAQ + - label: I did a clean install of SpotX as described in the FAQ required: true - type: markdown attributes: diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index a941e79..0b67cd1 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ blank_issues_enabled: false contact_links: - name: ✏️ FAQ - url: https://github.com/amd64fox/SpotX/blob/main/.github/Doc/FAQ.md + url: https://github.com/amd64fox/SpotX/blob/main/.github/Doc/FAQ.md#faq about: Read the frequently asked questions, maybe it will help solve your problem right now. \ No newline at end of file diff --git a/.github/Pic/Excremental-fun/Navalt.jpg b/.github/Pic/Excremental-fun/Navalt.jpg index 19a707e..e39d49d 100644 Binary files a/.github/Pic/Excremental-fun/Navalt.jpg and b/.github/Pic/Excremental-fun/Navalt.jpg differ diff --git a/Install.ps1 b/Install.ps1 index 3ec4eec..7b7bcc0 100644 --- a/Install.ps1 +++ b/Install.ps1 @@ -883,6 +883,9 @@ if (!($cache_on) -and !($cache_off)) { } } +if ($exp_standart) { Write-Host ($lang).ExpStandart`n } +if ($exp_spotify) { Write-Host ($lang).ExpSpotify`n } + function Helper($paramname) { switch ( $paramname ) { @@ -932,15 +935,10 @@ function Helper($paramname) { "RuTranslate" { # Additional translation of some words for the Russian language $ru_translate = @{ - One = '"one": "Enhanced with [{]0[}] recommended song."', '"one": "Добавлен {0} рекомендованный трек."' - Few = '"few": "Enhanced with [{]0[}] recommended songs."', '"few": "Добавлено {0} рекомендованных трека."' - Many = '"many": "Enhanced with [{]0[}] recommended songs."', '"many": "Добавлено {0} рекомендованных треков."' - Other = '"other": "Enhanced with [{]0[}] recommended songs."', '"other": "Добавлено {0} рекомендованных трека."' EnhancePlaylist = '"To Enhance this playlist, you.ll need to go online."', '"Чтобы улучшить этот плейлист, вам нужно подключиться к интернету."' ConfirmAge = '"Confirm your age"', '"Подтвердите свой возраст"' - Premium = '"%price%\/month after. Terms and conditions apply. One month free not available for users who have already tried Premium."', '"%price%/месяц спустя. Принять условия. Один месяц бесплатно, недоступно для пользователей, которые уже попробовали Premium."' - AdFreeMusic = '"Enjoy ad-free music listening, offline listening, and more. Cancel anytime."', '"Наслаждайтесь прослушиванием музыки без рекламы, прослушиванием в офлайн режиме и многим другим. Отменить можно в любое время."' - LyricsBy = '"Lyrics provided by [{]0[}]"', '"Тексты песен предоставлены {0}"' + Premium = '"%price%\/month after. Terms and conditions apply. One month free not available for users who have already tried Premium."', '"%price%/месяц спустя. Принять условия. Один месяц бесплатно, недоступно для пользователей, которые уже попробовали Premium."' + AdFreeMusic = '"Enjoy ad-free music listening, offline listening, and more. Cancel anytime."', '"Наслаждайтесь прослушиванием музыки без рекламы, прослушиванием в офлайн режиме и многим другим. Отменить можно в любое время."' AddPlaylist = '"Add to another playlist"', '"Добавить в другой плейлист"' OfflineStorage = '"Offline storage location"', '"Хранилище скачанных треков"' ChangeLocation = '"Change location"', '"Изменить место"' @@ -955,8 +953,7 @@ function Helper($paramname) { Name = '"Name"', '"Имя"' ChangeSpeed = '"Change speed"', '"Изменение скорости"' Years19 = '"You need to be at least 19 years old to listen to explicit content marked with"', '"Вам должно быть не менее 19 лет, чтобы слушать непристойный контент, помеченный значком"' - AddPlaylist2 = '"Add to this playlist"', '"Добавить в этот плейлист"' - Retrying = '"Retrying in [{]0[}]..."', '"Повторная попытка в {0}..."' + AddPlaylist2 = '"Add to this playlist"', '"Добавить в этот плейлист"' NoConnect = '"Couldn.t connect to Spotify."', '"Не удалось подключиться к Spotify."' Reconnecting = '"Reconnecting..."', '"Повторное подключение..."' NoConnection = '"No connection"', '"Нет соединения"' @@ -985,7 +982,6 @@ function Helper($paramname) { AlbumReleaseMany = '"many": "\\"%name%\\" was released %years% years ago this week!"', '"many": "\"%name%\" был выпущен %years% лет назад на этой неделе!"' AlbumReleaseOther = '"other": "\\"%name%\\" was released %years% years ago this week!"', '"other": "\"%name%\" был выпущен %years% года назад на этой неделе!"' Speed = '"Speed [{]0[}]×"', '"Скорость {0}×"' - SearchEmpty = '(\")(No \{1\} found for)( \\\"\{0\}\\\"\")', '$1{1} не найдено для$3' AudiobookFree = '"This audiobook is free"', '"Эта аудиокнига бесплатна"' AudiobookGet = '"Get"', '"Получить"' AudiobookBy = '"Buy"', '"Купить"' @@ -1025,7 +1021,6 @@ function Helper($paramname) { if (!($enablenavalt)) { $exp_features.Remove('ExpFeatures16') } if ($made_for_you_off) { $exp_features.Remove('ExpFeatures17') } if ($exp_standart) { - Write-Host ($lang).ExpStandart`n $exp_features.Remove('ExpFeatures10'), $exp_features.Remove('ExpFeatures11'), $exp_features.Remove('ExpFeatures12'), $exp_features.Remove('ExpFeatures13'), $exp_features.Remove('ExpFeatures14'), $exp_features.Remove('ExpFeatures15'), @@ -1152,7 +1147,6 @@ if (Test-Path $xpui_js_patch) { if (!($premium)) { $xpui_js = Helper -paramname "OffadsonFullscreen" } # Experimental Feature - if ($exp_spotify) { Write-Host ($lang).ExpSpotify`n } if (!($exp_spotify)) { $xpui_js = Helper -paramname "ExpFeature" } # Remove all languages except En and Ru from xpui.js @@ -1298,7 +1292,6 @@ If (Test-Path $xpui_spa_patch) { } # Experimental Feature - if ($exp_spotify) { Write-Host ($lang).ExpSpotify`n } if (!($exp_spotify)) { $xpui_js = Helper -paramname "ExpFeature" } # Remove all languages except En and Ru from xpui.js diff --git a/README.md b/README.md index b0e07a0..441ee0b 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ - +

Modified Spotify Client for Windows

@@ -14,7 +14,7 @@

System requirements

- OS: Windows 7-11 -- Spotify: Recommended official version [1.1.90.859](https://cutt.ly/8EH6NuH) +- Spotify: Recommended official version [1.1.91.824](https://cutt.ly/8EH6NuH) - For Windows Desktop only (Microsoft store version is not suitable). - PowerShell: 3 or higher @@ -181,7 +181,7 @@ or

FAQ

-- Please see [FAQ](https://github.com/amd64fox/SpotX/blob/main/.github/Doc/FAQ.md) +- Read [FAQ](https://github.com/amd64fox/SpotX/blob/main/.github/Doc/FAQ.md#faq)

Credits