From 70a10514da7ed91a018cc2746ddcc235342e1970 Mon Sep 17 00:00:00 2001 From: Dmitry Nefedov Date: Sun, 15 Feb 2026 13:11:17 +0300 Subject: [PATCH] Updated Readmes --- README.md | 81 +++++++------------ README_de-de.md | 81 +++++++------------ README_ru-ru.md | 76 +++++++---------- README_uk-ua.md | 77 +++++++----------- Wrapper/README.md | 28 ++++--- .../Module/Sophia.psm1 | 2 +- 6 files changed, 130 insertions(+), 215 deletions(-) diff --git a/README.md b/README.md index e4ff445b..337f6eef 100644 --- a/README.md +++ b/README.md @@ -104,20 +104,12 @@ Made with of Windows * [Key features](#key-features) * [How to download](#how-to-download) - * [From release page](#from-release-page) - * [Download via PowerShell](#download-via-powershell) - * [Download via Chocolatey](#download-via-chocolatey) - * [Download via WinGet](#download-via-winget) - * [Download via Scoop](#download-via-Scoop) * [How to use](#how-to-use) * [How to run the specific function(s)](#how-to-run-the-specific-functions) - * [Wrapper](#wrapper) * [System Requirements](#system-requirements) * [Screenshots](#screenshots) -* [Videos](#videos) * [How to translate](#how-to-translate) -* [Media](#media) -* [SophiApp 2](#sophiapp-20-c--winui-3) +* [SophiApp 2.0](#sophiapp-20-c--winui-3) ## How to download @@ -169,9 +161,7 @@ Download and expand to Downloads folder the latest `Sophia Script for Windows` v iwr sl.sophia.team -useb | iex ``` -### Download via Chocolatey - - +### Chocolatey Download and expand to Downloads folder latest `Sophia Script for Windows` version depending to your Windows version you use. @@ -190,9 +180,7 @@ choco install sophia --params "/PS7" --force -y choco uninstall sophia --force -y ``` -### Download via WinGet - - +### WinGet Download and expand to Downloads folder latest `Sophia Script for Windows` version for Windows 11 and PowerShell 5.1 (SFX archive `sophiascript.exe`). @@ -208,9 +196,7 @@ winget install --id TeamSophia.SophiaScript --location $DownloadsFolder --accept winget uninstall --id TeamSophia.SophiaScript --force ``` -### Download via Scoop - - +### Scoop Download and expand to Downloads folder latest `Sophia Script for Windows` version for Windows 11 for PowerShell 5.1. @@ -248,10 +234,6 @@ scoop uninstall sophia-script --purge * Type `.\Sophia.ps1`and press Enter -```powershell - .\Sophia.ps1 -``` - ### How to run the specific function(s) @@ -280,17 +262,9 @@ Uninstall-UWPApps, "PinToStart -UnpinAll" -Read more [here](./Wrapper/README.md) - -[@BenchTweakGaming](https://github.com/BenchTweakGaming) +Wrapper is a `3rd party closed-source` wrapper for `Sophia Script for Windows`. It's fully maintained by [@BenchTweakGaming](https://github.com/BenchTweakGaming). -* Download the [latest](https://github.com/farag2/Sophia-Script-for-Windows/releases/latest) Wrapper version -* Expand archive -* Run `SophiaScriptWrapper.exe` and import `Sophia.ps1` - * `Sophia.ps1` has to be in `Sophia Script` folder - * The Wrapper has a real time UI rendering -* Configure every function -* Open the `Console Output` tab and press `Run PowerShell`. +Read more [here](./Wrapper/README.md) ## System Requirements @@ -317,34 +291,35 @@ Read more [here](./Wrapper/README.md) -## Videos - -[Video Tutorial](https://www.youtube.com/watch?v=q_weQifFM58) - -[Chris Titus Tech' Review](https://youtu.be/8E6OT_QcHaU?t=370) - -[Znorux' Review](https://youtu.be/091SOihvx0k?t=490) - ## How to translate * Get your OS UI culture by invoking `$PSUICulture` in PowerShell * Create a folder with the UI culture name -* Place your localized SophiaScript.psd1 file into this folder. +* Place your localized SophiaScript.psd1 file into this folder ## Media -* [XDA](https://www.xda-developers.com/sophia-script-returns-control-windows-11) -* [4sysops](https://4sysops.com/archives/windows-10-sophia-script-powershell-functions-for-windows-10-fine-tuning-and-automating-routine-configuration-tasks/) -* [gHacks](https://www.ghacks.net/2020/09/27/windows-10-setup-script-has-a-new-name-and-is-now-easier-to-use/) -* [Neowin](https://www.neowin.net/news/this-windows-10-setup-script-lets-you-fine-tune-around-150-functions-for-new-installs) -* [Comss.ru](https://www.comss.ru/page.php?id=8019) -* [Habr](https://habr.com/company/skillfactory/blog/553800) -* [Deskmodder.de](https://www.deskmodder.de/blog/2021/08/07/sophia-script-for-windows-jetzt-fuer-windows-11-und-10/) -* [PCsoleil Informatique](https://www.pcsoleil.fr/successeur-de-win10-initial-setup-script-sophia-script-comment-lutiliser/) -* [Reddit (archived)](https://www.reddit.com/r/PowerShell/comments/go2n5v/powershell_script_setup_windows_10/) -* [Ru-Board](https://forum.ru-board.com/topic.cgi?forum=62&topic=30617#15) -* [rutracker](https://rutracker.org/forum/viewtopic.php?t=5996011) -* [My Digital Life](https://forums.mydigitallife.net/threads/powershell-windows-10-sophia-script.81675/) +
+XDA + +4sysops + +gHacks + +Neowin + +Comss.ru + +Habr + +Deskmodder.de + +Ru-Board + +rutracker + +My Digital Life +
*** diff --git a/README_de-de.md b/README_de-de.md index ead610a2..3e4293b9 100644 --- a/README_de-de.md +++ b/README_de-de.md @@ -100,24 +100,16 @@ Mit +### WinGet Laden Sie die neueste Version von `Sophia Script for Windows` für Windows 11 und PowerShell 5.1 (SFX-Archiv `sophiascript.exe`) herunter und entpacken Sie sie in den Ordner Downloads. @@ -208,9 +196,7 @@ winget install --id TeamSophia.SophiaScript --location $DownloadsFolder --accept winget uninstall --id TeamSophia.SophiaScript --force ``` -### Herunterladen über Scoop - - +### Scoop Laden Sie die neueste Version von `Sophia Script for Windows` für Windows 11 für PowerShell 5.1 herunter und entpacken Sie sie in den Ordner Downloads. @@ -247,10 +233,6 @@ scoop uninstall sophia-script --purge * Geben Sie `.\Sophia.ps1` ein und drücken Sie Enter -```powershell - .\Sophia.ps1 -``` - ### Verwendung von spezifischen Funktionen @@ -279,17 +261,9 @@ Uninstall-UWPApps, "PinToStart -UnpinAll" -Lesen Sie [hier mehr dazu](./Wrapper/README.md) - -[@BenchTweakGaming](https://github.com/BenchTweakGaming) +Wrapper ist ein Closed-Source-Wrapper eines Drittanbieters für `Sophia Script for Windows”. Er wird vollständig von [@BenchTweakGaming](https://github.com/BenchTweakGaming) gepflegt. -* Laden Sie die [neueste]() Wrapper-Version herunter. -* Das Archiv extrahieren -* Führe `SophiaScriptWrapper.exe` aus und importiere `Sophia.ps1` - * `Sophia.ps1`muss im `Sophia Script` Ordner enthalten sein - * Der Wrapper hat ein Echtzeit-UI-Rendering -* Konfiguriere jede Funktion -* Öffne das `Console Output` Tab und drücke `Run PowerShell`. +Lesen Sie [hier mehr dazu](./Wrapper/README.md) ## System-Voraussetzungen @@ -316,14 +290,6 @@ Lesen Sie [hier mehr dazu](./Wrapper/README.md) -## Videos - -[Video Tutorial](https://www.youtube.com/watch?v=q_weQifFM58) - -[Chris Titus Tech' Review](https://youtu.be/8E6OT_QcHaU?t=370) - -[Znorux' Review](https://youtu.be/091SOihvx0k?t=490) - ## Wie man übersetzt * Holen Sie sich die Sprache der Benutzeroberfläche Ihres Betriebssystems, indem Sie "$PSUICulture" in PowerShell aufrufen @@ -332,18 +298,27 @@ Lesen Sie [hier mehr dazu](./Wrapper/README.md) ## Media -* [XDA](https://www.xda-developers.com/sophia-script-returns-control-windows-11) -* [4sysops](https://4sysops.com/archives/windows-10-sophia-script-powershell-functions-for-windows-10-fine-tuning-and-automating-routine-configuration-tasks/) -* [gHacks](https://www.ghacks.net/2020/09/27/windows-10-setup-script-has-a-new-name-and-is-now-easier-to-use/) -* [Neowin](https://www.neowin.net/news/this-windows-10-setup-script-lets-you-fine-tune-around-150-functions-for-new-installs) -* [Comss.ru](https://www.comss.ru/page.php?id=8019) -* [Habr](https://habr.com/company/skillfactory/blog/553800) -* [Deskmodder.de](https://www.deskmodder.de/blog/2021/08/07/sophia-script-for-windows-jetzt-fuer-windows-11-und-10/) -* [PCsoleil Informatique](https://www.pcsoleil.fr/successeur-de-win10-initial-setup-script-sophia-script-comment-lutiliser/) -* [Reddit (archived)](https://www.reddit.com/r/PowerShell/comments/go2n5v/powershell_script_setup_windows_10/) -* [Ru-Board](https://forum.ru-board.com/topic.cgi?forum=62&topic=30617#15) -* [rutracker](https://rutracker.org/forum/viewtopic.php?t=5996011) -* [My Digital Life](https://forums.mydigitallife.net/threads/powershell-windows-10-sophia-script.81675/) +
+XDA + +4sysops + +gHacks + +Neowin + +Comss.ru + +Habr + +Deskmodder.de + +Ru-Board + +rutracker + +My Digital Life +
*** diff --git a/README_ru-ru.md b/README_ru-ru.md index 99cc6d03..837905a4 100644 --- a/README_ru-ru.md +++ b/README_ru-ru.md @@ -104,20 +104,13 @@ * [Ключевые возможности](#ключевые-возможности) * [Как скачать](#как-скачать) - * [Со страницы релиза](#со-страницы-релиза) - * [Скачать через PowerShell](#скачать-через-powershell) - * [Скачать через Chocolatey](#скачать-через-chocolatey) - * [Скачать через WinGet](#скачать-через-winget) - * [Скачать через Scoop](#скачать-через-Scoop) * [Как использовать](#как-использовать) * [Как выполнить конкретную функцию(и)](#как-выполнить-конкретную-функциюи) - * [Wrapper](#wrapper) * [Системные требования](#системные-требования) * [Скриншоты](#скриншоты) -* [Видео](#видео) * [Перевод](#перевод) * [Ссылки](#ссылки) -* [SophiApp 2](#sophiapp-20-c--winui-3) +* [SophiApp 2.0](#sophiapp-20-c--winui-3) ## Как скачать @@ -169,7 +162,7 @@ iwr script.sophia.team -useb | iex iwr sl.sophia.team -useb | iex ``` -### Скачать через Chocolatey +### Chocolatey @@ -190,9 +183,7 @@ choco install sophia --params "/PS7" --force -y choco uninstall sophia --force -y ``` -### Скачать через WinGet - - +### WinGet Скачать и распаковать в папку Загрузки последнюю версию `Sophia Script for Windows` для Windows 11 и PowerShell 5.1 (SFX-архив `sophiascript.exe`). @@ -208,9 +199,7 @@ winget install --id TeamSophia.SophiaScript --location $DownloadsFolder --accept winget uninstall --id TeamSophia.SophiaScript --force ``` -### Скачать через Scoop - - +### Scoop Скачать и распаковать в папку Загрузки последнюю версию `Sophia Script for Windows` для Windows 11 и PowerShell 5.1. @@ -248,10 +237,6 @@ scoop uninstall sophia-script --purge * Введите `.\Sophia.ps1` и нажмите Enter -```powershell - .\Sophia.ps1 -``` - ### Как выполнить конкретную функцию(и) @@ -282,17 +267,9 @@ Uninstall-UWPApps, "PinToStart -UnpinAll" -Подробнее [здесь](./Wrapper/README.md) +Wrapper — это сторонний лончер с закрытым исходным кодом для `Sophia Script for Windows`. Проект полностью поддерживается [@BenchTweakGaming](https://github.com/BenchTweakGaming). -[@BenchTweakGaming](https://github.com/BenchTweakGaming) - -* Скачайте [последнюю](https://github.com/farag2/Sophia-Script-for-Windows/releases/latest) версию -* Распакуйте архив -* Запустите `SophiaScriptWrapper.exe` и импортируйте `Sophia.ps1` - * Файл `Sophia.ps1` должен находиться в папке `Sophia Script` - * Wrapper имеет рендеринг UI в режиме реального времени -* Настройте каждую функцию -* Откройте раздел `Вывод консоли` и нажмите `Запустить PowerShell`. +Подробнее [здесь](./Wrapper/README.md) ## Системные требования @@ -319,14 +296,6 @@ Uninstall-UWPApps, "PinToStart -UnpinAll" -## Видео - -[Video Tutorial](https://www.youtube.com/watch?v=q_weQifFM58) - -[Chris Titus Tech' Review](https://youtu.be/8E6OT_QcHaU?t=370) - -[Znorux' Review](https://youtu.be/091SOihvx0k?t=490) - ## Перевод * Выполните команду `$PSUICulture` в PowerShell, чтобы узнать код культуры @@ -335,18 +304,27 @@ Uninstall-UWPApps, "PinToStart -UnpinAll" ## Ссылки -* [XDA](https://www.xda-developers.com/sophia-script-returns-control-windows-11) -* [4sysops](https://4sysops.com/archives/windows-10-sophia-script-powershell-functions-for-windows-10-fine-tuning-and-automating-routine-configuration-tasks/) -* [gHacks](https://www.ghacks.net/2020/09/27/windows-10-setup-script-has-a-new-name-and-is-now-easier-to-use/) -* [Neowin](https://www.neowin.net/news/this-windows-10-setup-script-lets-you-fine-tune-around-150-functions-for-new-installs) -* [Comss.ru](https://www.comss.ru/page.php?id=8019) -* [Habr](https://habr.com/company/skillfactory/blog/553800) -* [Deskmodder.de](https://www.deskmodder.de/blog/2021/08/07/sophia-script-for-windows-jetzt-fuer-windows-11-und-10/) -* [PCsoleil Informatique](https://www.pcsoleil.fr/successeur-de-win10-initial-setup-script-sophia-script-comment-lutiliser/) -* [Reddit (archived)](https://www.reddit.com/r/PowerShell/comments/go2n5v/powershell_script_setup_windows_10/) -* [Ru-Board](https://forum.ru-board.com/topic.cgi?forum=62&topic=30617#15) -* [rutracker](https://rutracker.org/forum/viewtopic.php?t=5996011) -* [My Digital Life](https://forums.mydigitallife.net/threads/powershell-windows-10-sophia-script.81675/) +
+XDA + +4sysops + +gHacks + +Neowin + +Comss.ru + +Habr + +Deskmodder.de + +Ru-Board + +rutracker + +My Digital Life +
*** diff --git a/README_uk-ua.md b/README_uk-ua.md index 45e590ac..506134bd 100644 --- a/README_uk-ua.md +++ b/README_uk-ua.md @@ -104,20 +104,14 @@ * [Ключові особливості](#ключові-особливості) * [Як завантажити](#як-завантажити) - * [Зі сторінки релізу](#зі-сторінки-релізу) - * [Завантажити через PowerShell](#завантажити-через-powershell) - * [Завантажити через Chocolatey](#завантажити-через-chocolatey) - * [Завантажити через WinGet](#завантажити-через-winget) - * [Завантажити через Scoop](#завантажити-через-Scoop) * [Як використовувати](#як-використовувати) * [Як запустити певну функцію(ї)](#як-запустити-певну-функціюї) * [Wrapper](#wrapper) * [Системні вимоги](#системні-вимоги) * [Скріншоти](#скріншоти) -* [Відео](#відео) * [Як перекласти](#як-перекласти) * [Медіа](#медіа) -* [SophiApp 2](#sophiapp-20-c--winui-3) +* [SophiApp 2.0](#sophiapp-20-c--winui-3) ## Як завантажити @@ -169,9 +163,7 @@ iwr script.sophia.team -useb | iex iwr sl.sophia.team -useb | iex ``` -### Завантажити через Chocolatey - - +### Chocolatey Завантажте та розпакуйте в папку Завантаження останню версію `Sophia Script for Windows` залежно від вашої версії Windows. @@ -190,9 +182,7 @@ choco install sophia --params "/PS7" --force -y choco uninstall sophia --force -y ``` -### Завантажити через WinGet - - +### WinGet Завантажте та розпакуйте в папку Завантаження останню версію `Sophia Script for Windows` для Windows 11 і PowerShell 5.1 (SFX-архів `sophiascript.exe`). @@ -208,9 +198,7 @@ winget install --id TeamSophia.SophiaScript --location $DownloadsFolder --accept winget uninstall --id TeamSophia.SophiaScript --force ``` -### Завантажити через Scoop - - +### Scoop Завантажте та розпакуйте в папку Завантаження останню версію `Sophia Script for Windows` для Windows 11 та PowerShell 5.1. @@ -248,10 +236,6 @@ scoop uninstall sophia-script --purge * Введіть `.\Sophia.ps1` і натисніть Enter -```powershell - .\Sophia.ps1 -``` - ### Як запустити певну функцію(ї) @@ -280,17 +264,9 @@ Uninstall-UWPApps, "PinToStart -UnpinAll" -Детальніше [тут](./Wrapper/README.md) - -[@BenchTweakGaming](https://github.com/BenchTweakGaming) +Wrapper — це сторонній лончер із закритим вихідним кодом для `Sophia Script for Windows`. Проект повністю підтримується [@BenchTweakGaming](https://github.com/BenchTweakGaming). -* Завантажте [останню](https://github.com/farag2/Sophia-Script-for-Windows/releases/latest) версію Wrapper -* Завантажте та розпакуйте архів -* Запустіть `SophiaScriptWrapper.exe` та імпортуйте `Sophia.ps1` - * `Sophia.ps1` повинен знаходитись у тій папці `Sophia Script` - * Wrapper має рендеринг інтерфейсу в реальному часі -* Налаштуйте кожну функцію -* Відкрийте вкладку `Console Output` і натисніть `Run PowerShell`. +Детальніше [тут](./Wrapper/README.md) ## Системні вимоги @@ -317,14 +293,6 @@ Uninstall-UWPApps, "PinToStart -UnpinAll" -## Відео - -[Video Tutorial](https://www.youtube.com/watch?v=q_weQifFM58) - -[Chris Titus Tech' Review](https://youtu.be/8E6OT_QcHaU?t=370) - -[Znorux' Review](https://youtu.be/091SOihvx0k?t=490) - ## Як перекласти * Дізнайтеся мову інтерфейсу Вашої ОС, викликавши `$PSUICulture` в PowerShell @@ -333,18 +301,27 @@ Uninstall-UWPApps, "PinToStart -UnpinAll" ## Медіа -* [XDA](https://www.xda-developers.com/sophia-script-returns-control-windows-11) -* [4sysops](https://4sysops.com/archives/windows-10-sophia-script-powershell-functions-for-windows-10-fine-tuning-and-automating-routine-configuration-tasks/) -* [gHacks](https://www.ghacks.net/2020/09/27/windows-10-setup-script-has-a-new-name-and-is-now-easier-to-use/) -* [Neowin](https://www.neowin.net/news/this-windows-10-setup-script-lets-you-fine-tune-around-150-functions-for-new-installs) -* [Comss.ru](https://www.comss.ru/page.php?id=8019) -* [Habr](https://habr.com/company/skillfactory/blog/553800) -* [Deskmodder.de](https://www.deskmodder.de/blog/2021/08/07/sophia-script-for-windows-jetzt-fuer-windows-11-und-10/) -* [PCsoleil Informatique](https://www.pcsoleil.fr/successeur-de-win10-initial-setup-script-sophia-script-comment-lutiliser/) -* [Reddit (архівовано)](https://www.reddit.com/r/PowerShell/comments/go2n5v/powershell_script_setup_windows_10/) -* [Ru-Board](https://forum.ru-board.com/topic.cgi?forum=62&topic=30617#15) -* [rutracker](https://rutracker.org/forum/viewtopic.php?t=5996011) -* [My Digital Life](https://forums.mydigitallife.net/threads/powershell-windows-10-sophia-script.81675/) +
+XDA + +4sysops + +gHacks + +Neowin + +Comss.ru + +Habr + +Deskmodder.de + +Ru-Board + +rutracker + +My Digital Life +
*** diff --git a/Wrapper/README.md b/Wrapper/README.md index 3ad9dd16..296c101a 100644 --- a/Wrapper/README.md +++ b/Wrapper/README.md @@ -4,18 +4,28 @@ Created by @BenchTweakGaming This program creates a PowerShell script file that you can run to customize Windows based on Sophia Script. It serves as a front-end GUI for the Sophia Script. It is called a Wrapper. +## How to use + +* Download the [latest](https://github.com/farag2/Sophia-Script-for-Windows/releases/latest) Wrapper version +* Expand archive +* Run `SophiaScriptWrapper.exe` and import `Sophia.ps1` + * `Sophia.ps1` has to be in `Sophia Script` folder + * The Wrapper has a real time UI rendering +* Configure every function +* Open the `Console Output` tab and press `Run PowerShell` + ## Wrapper Files * `Sophia Script Wrapper.exe`: The GUI program. -* `wrapper_config.json`: JSON that contains the configuration settings for the GUI program. -* `wrapper_localizations.json`: JSON that contains the configuration settings for the all the language settings. -* `wrapper_accessibility_scales` : JSON that contains the configuration settings for the all the accessibilty scale settings in different languages. -* `Set-ConsoleFont.ps1`: PS1 that is run to set PS console to correct font when running PS version 5.x. -* `config_Windows_1x.json`: JSON that contains the options (function names), Sophia preset and Windows Default preset, LTSC version. -* `before_after.json`: JSON that contains the options (function names) for before and after the user selections for PowerShell script output. -* `tooltip_Windows_1x.json`: JSON that contains translations for ToolTips/comments above functions. -* `tag.json`: JSON that contains translations for tags. -* `ui.json`: JSON that contains translations for UI. +* `wrapper_config.json`: JSON that contains the configuration settings for the GUI program +* `wrapper_localizations.json`: JSON that contains the configuration settings for the all the language settings +* `wrapper_accessibility_scales` : JSON that contains the configuration settings for the all the accessibilty scale settings in different languages +* `Set-ConsoleFont.ps1`: PS1 that is run to set PS console to correct font when running PS version 5.x +* `config_Windows_1x.json`: JSON that contains the options (function names), Sophia preset and Windows Default preset, LTSC version +* `before_after.json`: JSON that contains the options (function names) for before and after the user selections for PowerShell script output +* `tooltip_Windows_1x.json`: JSON that contains translations for ToolTips/comments above functions +* `tag.json`: JSON that contains translations for tags +* `ui.json`: JSON that contains translations for UI # How to translate UI into another language diff --git a/src/Sophia_Script_for_Windows_11/Module/Sophia.psm1 b/src/Sophia_Script_for_Windows_11/Module/Sophia.psm1 index 9b21ffc4..af7dbad4 100644 --- a/src/Sophia_Script_for_Windows_11/Module/Sophia.psm1 +++ b/src/Sophia_Script_for_Windows_11/Module/Sophia.psm1 @@ -5884,7 +5884,7 @@ function Set-UserShellFolderLocation { {$DriveLetters -contains $Choice} { - Set-UserShellFolder -UserFolder $UserFolder -Path "$($Choice)\$UserFolder" + Set-UserShellFolder -UserFolder $UserFolder -Path "$($Choice)\$UserFolder" ### } $Skip {