Browse Source

Add files via upload

pull/686/head
Dmitry Nefedov 4 months ago
committed by GitHub
parent
commit
1fd90e8ef6
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 126
      Wrapper/Config/Set-ConsoleFont.ps1
  2. 42
      Wrapper/Config/before_after.json
  3. 4820
      Wrapper/Config/config_Windows_10.json
  4. 4754
      Wrapper/Config/config_Windows_10_LTSC.json
  5. 4394
      Wrapper/Config/config_Windows_11.json
  6. 4358
      Wrapper/Config/config_Windows_11_ARM.json
  7. 4240
      Wrapper/Config/config_Windows_11_LTSC.json
  8. 2
      Wrapper/Config/wrapper_config.json
  9. 6
      Wrapper/Config/wrapper_localizations.json
  10. 98
      Wrapper/Localizations/de-DE/tag.json
  11. 3974
      Wrapper/Localizations/de-DE/tooltip_Windows_10.json
  12. 3718
      Wrapper/Localizations/de-DE/tooltip_Windows_11.json
  13. 3710
      Wrapper/Localizations/de-DE/tooltip_Windows_11_ARM.json
  14. 182
      Wrapper/Localizations/de-DE/ui.json
  15. 3934
      Wrapper/Localizations/en-US/tooltip_Windows_10.json
  16. 3718
      Wrapper/Localizations/en-US/tooltip_Windows_11.json
  17. 3710
      Wrapper/Localizations/en-US/tooltip_Windows_11_ARM.json
  18. 182
      Wrapper/Localizations/en-US/ui.json
  19. 100
      Wrapper/Localizations/ru-RU/tag.json
  20. 3974
      Wrapper/Localizations/ru-RU/tooltip_Windows_10.json
  21. 3724
      Wrapper/Localizations/ru-RU/tooltip_Windows_11.json
  22. 4
      Wrapper/Localizations/ru-RU/tooltip_Windows_11_ARM.json
  23. 184
      Wrapper/Localizations/ru-RU/ui.json
  24. BIN
      Wrapper/SophiaScriptWrapper.exe

126
Wrapper/Config/Set-ConsoleFont.ps1

@ -1,50 +1,50 @@
<#
.SYNOPSIS
Set console font to Consolas when script is called from the Wrapper due to it is not loaded by default
.SYNOPSIS
Set console font to Consolas when script is called from the Wrapper due to it is not loaded by default
.LINK
https://github.com/ReneNyffenegger/ps-modules-console
.LINK
https://github.com/ReneNyffenegger/ps-modules-console
#>
function Set-ConsoleFont
{
$Signature = @{
Namespace = "WinAPI"
Name = "ConsoleFont"
Language = "CSharp"
MemberDefinition = @"
$Signature = @{
Namespace = "WinAPI"
Name = "ConsoleFont"
Language = "CSharp"
MemberDefinition = @"
[StructLayout(LayoutKind.Sequential)]
public struct COORD
{
public short X;
public short Y;
public COORD(short x, short y)
{
X = x;
Y = y;
}
public short X;
public short Y;
public COORD(short x, short y)
{
X = x;
Y = y;
}
}
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
public struct CONSOLE_FONT_INFOEX
{
public uint cbSize;
public uint n;
public COORD size;
// The four low-order bits of 'family' specify information about the pitch and the technology:
// 1 = TMPF_FIXED_PITCH, 2 = TMPF_VECTOR, 4 = TMPF_TRUETYPE, 8 = TMPF_DEVICE.
// The four high-order bits specifies the fonts family:
// 80 = FF_DECORATIVE, 0 = FF_DONTCARE, 48 = FF_MODERN, 16 = FF_ROMAN, 64 = FF_SCRIPT, 32 = FF_SWISS
// I assume(!) this value is always 48.
// (In fact, it seems that family is is always 54 = TMPF_VECTOR + TMPF_TRUETYPE + FF_MODERN)
public int family;
public int weight;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)]
public string name;
public uint cbSize;
public uint n;
public COORD size;
// The four low-order bits of 'family' specify information about the pitch and the technology:
// 1 = TMPF_FIXED_PITCH, 2 = TMPF_VECTOR, 4 = TMPF_TRUETYPE, 8 = TMPF_DEVICE.
// The four high-order bits specifies the fonts family:
// 80 = FF_DECORATIVE, 0 = FF_DONTCARE, 48 = FF_MODERN, 16 = FF_ROMAN, 64 = FF_SCRIPT, 32 = FF_SWISS
// I assume(!) this value is always 48.
// (In fact, it seems that family is is always 54 = TMPF_VECTOR + TMPF_TRUETYPE + FF_MODERN)
public int family;
public int weight;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)]
public string name;
}
[DllImport("kernel32.dll", SetLastError = true)]
@ -52,60 +52,60 @@ public static extern IntPtr GetStdHandle(int nStdHandle);
[DllImport("kernel32.dll", CharSet = CharSet.Unicode, SetLastError = true)]
extern static bool GetCurrentConsoleFontEx(
IntPtr hConsoleOutput,
bool bMaximumWindow,
ref CONSOLE_FONT_INFOEX lpConsoleCurrentFont
IntPtr hConsoleOutput,
bool bMaximumWindow,
ref CONSOLE_FONT_INFOEX lpConsoleCurrentFont
);
[DllImport("kernel32.dll", SetLastError = true)]
static extern Int32 SetCurrentConsoleFontEx(
IntPtr ConsoleOutput,
bool MaximumWindow,
ref CONSOLE_FONT_INFOEX lpConsoleCurrentFont
IntPtr ConsoleOutput,
bool MaximumWindow,
ref CONSOLE_FONT_INFOEX lpConsoleCurrentFont
);
public static CONSOLE_FONT_INFOEX GetFont()
{
CONSOLE_FONT_INFOEX ret = new CONSOLE_FONT_INFOEX();
CONSOLE_FONT_INFOEX ret = new CONSOLE_FONT_INFOEX();
ret.cbSize = (uint) Marshal.SizeOf(ret);
if (GetCurrentConsoleFontEx(GetStdHandle(-11), false, ref ret))
{
return ret;
}
ret.cbSize = (uint) Marshal.SizeOf(ret);
if (GetCurrentConsoleFontEx(GetStdHandle(-11), false, ref ret))
{
return ret;
}
throw new Exception("something went wrong with GetCurrentConsoleFontEx");
throw new Exception("something went wrong with GetCurrentConsoleFontEx");
}
public static void SetFont(CONSOLE_FONT_INFOEX font)
{
if (SetCurrentConsoleFontEx(GetStdHandle(-11), false, ref font ) == 0)
{
throw new Exception("something went wrong with SetCurrentConsoleFontEx");
}
if (SetCurrentConsoleFontEx(GetStdHandle(-11), false, ref font ) == 0)
{
throw new Exception("something went wrong with SetCurrentConsoleFontEx");
}
}
public static void SetSize(short w, short h)
{
CONSOLE_FONT_INFOEX font = GetFont();
font.size.X = w;
font.size.Y = h;
SetFont(font);
CONSOLE_FONT_INFOEX font = GetFont();
font.size.X = w;
font.size.Y = h;
SetFont(font);
}
public static void SetName(string name)
{
CONSOLE_FONT_INFOEX font = GetFont();
font.name = name;
SetFont(font);
CONSOLE_FONT_INFOEX font = GetFont();
font.name = name;
SetFont(font);
}
"@
}
if (-not ("WinAPI.ConsoleFont" -as [type]))
{
Add-Type @Signature
}
[WinAPI.ConsoleFont]::SetName("Consolas")
}
if (-not ("WinAPI.ConsoleFont" -as [type]))
{
Add-Type @Signature
}
[WinAPI.ConsoleFont]::SetName("Consolas")
}
# We need to be sure that the Wrapper generated a powershell.exe process. If that true, we need to set Consolas font, unless a Sophia Script logo in console is distored
@ -114,5 +114,5 @@ $ParrentProcess = Get-Process -Id $PowerShellParentProcessId -ErrorAction Ignore
$WrapperProcess = Get-Process -Name SophiaScriptWrapper -ErrorAction Ignore
if ($ParrentProcess.Id -eq $WrapperProcess.Id)
{
Set-ConsoleFont
Set-ConsoleFont
}

42
Wrapper/Config/before_after.json

@ -1,22 +1,22 @@
[
{
"Id": 100,
"Region": "before",
"Function": ""
},
{
"Id": 101,
"Region": "before",
"Function": ""
},
{
"Id": 200,
"Region": "after",
"Function": "PostActions"
},
{
"Id": 201,
"Region": "after",
"Function": "Errors"
}
]
{
"Id": 100,
"Region": "before",
"Function": ""
},
{
"Id": 101,
"Region": "before",
"Function": ""
},
{
"Id": 200,
"Region": "after",
"Function": "PostActions"
},
{
"Id": 201,
"Region": "after",
"Function": "Errors"
}
]

4820
Wrapper/Config/config_Windows_10.json

File diff suppressed because it is too large

4754
Wrapper/Config/config_Windows_10_LTSC.json

File diff suppressed because it is too large

4394
Wrapper/Config/config_Windows_11.json

File diff suppressed because it is too large

4358
Wrapper/Config/config_Windows_11_ARM.json

File diff suppressed because it is too large

4240
Wrapper/Config/config_Windows_11_LTSC.json

File diff suppressed because it is too large

2
Wrapper/Config/wrapper_config.json

@ -40,4 +40,4 @@
"startLineRegionUpdatePolicies": "#region Update Policies",
"endLineRegionUpdatePolicies": "#endregion Update Policies"
}
]
]

6
Wrapper/Config/wrapper_localizations.json

@ -18,7 +18,7 @@
"WidthLabelContextTabInPixels": "243",
"WidthComboBoxInPixels": "150",
"WidthComboBoxSystemTabInPixels": "165",
"WidthComboBoxStartMenuTabInPixels": "250"
"WidthComboBoxStartMenuTabInPixels": "250"
},
"Russian": {
"Code": "ru",
@ -28,7 +28,7 @@
"WidthLabelContextTabInPixels": "243",
"WidthComboBoxInPixels": "175",
"WidthComboBoxSystemTabInPixels": "235",
"WidthComboBoxStartMenuTabInPixels": "260"
"WidthComboBoxStartMenuTabInPixels": "260"
}
}
]
]

98
Wrapper/Localizations/de-DE/tag.json

@ -1,51 +1,51 @@
{
"Warning": "Warnen",
"InitialActions": "Überprüfen",
"Disable": "Deaktivieren",
"Enable": "Aktivieren",
"Minimal": "Мinimal",
"Default": "Standard",
"Never": "Niemals",
"Hide": "Ausblenden",
"Show": "Anzeigen",
"ThisPC": "Dieser PC",
"QuickAccess": "Schnellzugriff",
"Detailed": "Ausführlich",
"Compact": "Kompakt",
"Expanded": "Erweitert",
"Minimized": "Minimiert",
"SearchIcon": "Suchsymbol",
"SearchBox": "Suchbox",
"LargeIcons": "Große Symbole",
"SmallIcons": "Kleine Symbole",
"Category": "Kategorie",
"Dark": "Dunkel",
"Light": "Hell",
"Max": "Maximal",
"Uninstall": "Deinstallieren",
"Install": "Installieren",
"Month": "Monat",
"SystemDrive": "Systemlaufwerk",
"High": "Hoch",
"Balanced": "Ausgewogen",
"English": "Englisch",
"Root": "Root",
"Custom": "Benutzerdefiniert",
"Desktop": "Desktop",
"Automatically": "Automatisch",
"Manually": "Manuell",
"Elevated": "Erhöht",
"NonElevated": "Nicht erhöht",
"Register": "Registrieren",
"Delete": "Löschen",
"Left": "Links",
"Center": "Zentriert",
"WindowsTerminal": "Windows-Terminal",
"ConsoleHost": "Konsolenhost",
"Channels": "Kanäle",
"None": "Keiner",
"ShowMorePins": "Mehr Pins anzeigen",
"ShowMoreRecommendations": "Weitere Empfehlungen anzeigen",
"SearchIconLabel": "Beschriftung des Suchsymbols",
"Skip": "Überspringen"
"Warning": "Warnen",
"InitialActions": "Überprüfen",
"Disable": "Deaktivieren",
"Enable": "Aktivieren",
"Minimal": "Мinimal",
"Default": "Standard",
"Never": "Niemals",
"Hide": "Ausblenden",
"Show": "Anzeigen",
"ThisPC": "Dieser PC",
"QuickAccess": "Schnellzugriff",
"Detailed": "Ausführlich",
"Compact": "Kompakt",
"Expanded": "Erweitert",
"Minimized": "Minimiert",
"SearchIcon": "Suchsymbol",
"SearchBox": "Suchbox",
"LargeIcons": "Große Symbole",
"SmallIcons": "Kleine Symbole",
"Category": "Kategorie",
"Dark": "Dunkel",
"Light": "Hell",
"Max": "Maximal",
"Uninstall": "Deinstallieren",
"Install": "Installieren",
"Month": "Monat",
"SystemDrive": "Systemlaufwerk",
"High": "Hoch",
"Balanced": "Ausgewogen",
"English": "Englisch",
"Root": "Root",
"Custom": "Benutzerdefiniert",
"Desktop": "Desktop",
"Automatically": "Automatisch",
"Manually": "Manuell",
"Elevated": "Erhöht",
"NonElevated": "Nicht erhöht",
"Register": "Registrieren",
"Delete": "Löschen",
"Left": "Links",
"Center": "Zentriert",
"WindowsTerminal": "Windows-Terminal",
"ConsoleHost": "Konsolenhost",
"Channels": "Kanäle",
"None": "Keiner",
"ShowMorePins": "Mehr Pins anzeigen",
"ShowMoreRecommendations": "Weitere Empfehlungen anzeigen",
"SearchIconLabel": "Beschriftung des Suchsymbols",
"Skip": "Überspringen"
}

3974
Wrapper/Localizations/de-DE/tooltip_Windows_10.json

File diff suppressed because it is too large

3718
Wrapper/Localizations/de-DE/tooltip_Windows_11.json

File diff suppressed because it is too large

3710
Wrapper/Localizations/de-DE/tooltip_Windows_11_ARM.json

File diff suppressed because it is too large

182
Wrapper/Localizations/de-DE/ui.json

@ -1,94 +1,94 @@
[
{
"Id": "Menu",
"Options": {
"menuImportExportPreset": "Importieren | Exportieren",
"menuImportPreset": "Voreinstellung importieren",
"menuExportPreset": "Voreinstellung exportieren",
"menuAutosave": "Automatisches Speichern",
"menuPresets": "Voreinstellungen",
"menuOpposite": "Alle umkehren",
"menuOppositeTab": "Gegenüberliegende Registerkarte",
"menuOppositeEverything": "Gegen alles",
"menuClear": "Löschen",
"menuClearTab": "Registerkarte löschen",
"menuClearEverything": "Alles löschen",
"menuTheme": "Thema",
"menuThemeDark": "Dunkel",
"menuThemeLight": "Hell",
"menuLanguage": "Sprache",
"menuAbout": "Über",
"menuDonate": "Spenden"
{
"Id": "Menu",
"Options": {
"menuImportExportPreset": "Importieren | Exportieren",
"menuImportPreset": "Voreinstellung importieren",
"menuExportPreset": "Voreinstellung exportieren",
"menuAutosave": "Automatisches Speichern",
"menuPresets": "Voreinstellungen",
"menuOpposite": "Alle umkehren",
"menuOppositeTab": "Gegenüberliegende Registerkarte",
"menuOppositeEverything": "Gegen alles",
"menuClear": "Löschen",
"menuClearTab": "Registerkarte löschen",
"menuClearEverything": "Alles löschen",
"menuTheme": "Thema",
"menuThemeDark": "Dunkel",
"menuThemeLight": "Hell",
"menuLanguage": "Sprache",
"menuAbout": "Über",
"menuDonate": "Spenden"
}
},
{
"Id": "Tab",
"Options": {
"tabSearch": "Suchen",
"tabInitialActions": "Erste Maßnahmen",
"tabSystemProtection": "Systemschutz",
"tabPrivacyTelemetry": "Datenschutz",
"tabUIPersonalization": "Personalisierung",
"tabOneDrive": "OneDrive",
"tabSystem": "System",
"tabWSL": "WSL",
"tabStartMenu": "Startmenü",
"tabUWP": "UWP Apps",
"tabGaming": "Gaming",
"tabScheduledTasks": "Geplante Aufgaben",
"tabDefenderSecurity": "Defender & Security",
"tabContextMenu": "Kontextmenü",
"tabUpdatePolicies": "Aktualisieren Sie die Richtlinien",
"tabConsoleOutput": "Konsolenausgabe"
}
},
{
"Id": "Button",
"Options": {
"btnRefreshConsole": "Konsole aktualisieren",
"btnRunPowerShell": "PowerShell ausführen",
"btnOpen": "Offen",
"btnSave": "Speichern",
"btnSearch": "Suchen",
"btnClear": "Klar"
}
},
{
"Id": "StatusBar",
"Options": {
"statusBarHover": "Bewegen Sie den Mauszeiger über die Auswahlpunkte, um Informationen zu jeder Option zu erhalten",
"statusBarPresetLoaded": "Voreinstellung geladen!",
"statusBarSophiaPreset": "Sophia Voreinstellung geladen!",
"statusBarWindowsDefaultPreset": "Windows Standardvoreinstellung geladen!",
"statusBarPowerShellScriptCreatedFromSelections": "PowerShell Skript, das anhand Ihrer Auswahlen erstellt wurde! Sie können es ausführen oder speichern.",
"statusBarPowerShellExport": "PowerShell Skript erstellt!",
"statusBarOppositeTab": "Für diese Registerkarte ausgewählte Gegenteile!",
"statusBarOppositeEverything": "Für alles ausgewählte Gegensätze!",
"statusBarClearTab": "Auswahl für Registerkarte gelöscht!",
"statusBarClearEverything": "Alle Auswahlen gelöscht!",
"statusBarMessageDownloadMessagePart1of3": "Herunterladen",
"statusBarMessageDownloadLinkPart2of3": "Sophia Script for Windows",
"statusBarMessageDownloadMessagePart3of3": "und importieren Sie die Voreinstellung Sophia.ps1, um die Steuerelemente zu aktivieren"
}
},
{
"Id": "MessageBox",
"Options": {
"messageBoxNewWrapperFound": "Eine neue Version von 'Wrapper' wurde entdeckt.\nGitHub-Seite öffnen?",
"messageBoxNewSophiaFound": "Eine neue Version von 'Sophia Script' wurde entdeckt.\nGitHub-Seite öffnen?",
"messageBoxPS1FileHasToBeInFolder": "Die Voreinstellungsdatei Sophia.ps1 muss sich im Ordner Sophia Script befinden.",
"messageBoxDoesNotExist": "existiert nicht.",
"messageBoxPresetNotComp": "Voreinstellung ist nicht kompatibel!",
"messageBoxFilesMissingClose": "Die erforderlichen Sophia Script Wrapper-Dateien fehlen. Das Programm wird geschlossen.",
"messageBoxConsoleEmpty": "Die Konsole ist leer.\n Drücken Sie die Schaltfläche Konsole aktualisieren, um ein Skript entsprechend Ihrer Auswahl zu erstellen.",
"messageBoxPowerShellVersionNotInstalled": "Die von Ihnen ausgewählte PowerShell-Version ist nicht installiert."
}
},
{
"Id": "Other",
"Options": {
"textBlockSearchInfo": "Geben Sie die Suchzeichenfolge ein, um die Option zu finden. Die Registerkarte wird in der Farbe Rot umrandet, um die Registerkarte zu finden, die die Option(en) enthält, und die Beschriftung der Option wird ebenfalls in Rot umrandet.",
"textBlockSearchFound": "Anzahl der gefundenen Optionen:"
}
}
},
{
"Id": "Tab",
"Options": {
"tabSearch": "Suchen",
"tabInitialActions": "Erste Maßnahmen",
"tabSystemProtection": "Systemschutz",
"tabPrivacyTelemetry": "Datenschutz",
"tabUIPersonalization": "Personalisierung",
"tabOneDrive": "OneDrive",
"tabSystem": "System",
"tabWSL": "WSL",
"tabStartMenu": "Startmenü",
"tabUWP": "UWP Apps",
"tabGaming": "Gaming",
"tabScheduledTasks": "Geplante Aufgaben",
"tabDefenderSecurity": "Defender & Security",
"tabContextMenu": "Kontextmenü",
"tabUpdatePolicies": "Aktualisieren Sie die Richtlinien",
"tabConsoleOutput": "Konsolenausgabe"
}
},
{
"Id": "Button",
"Options": {
"btnRefreshConsole": "Konsole aktualisieren",
"btnRunPowerShell": "PowerShell ausführen",
"btnOpen": "Offen",
"btnSave": "Speichern",
"btnSearch": "Suchen",
"btnClear": "Klar"
}
},
{
"Id": "StatusBar",
"Options": {
"statusBarHover": "Bewegen Sie den Mauszeiger über die Auswahlpunkte, um Informationen zu jeder Option zu erhalten",
"statusBarPresetLoaded": "Voreinstellung geladen!",
"statusBarSophiaPreset": "Sophia Voreinstellung geladen!",
"statusBarWindowsDefaultPreset": "Windows Standardvoreinstellung geladen!",
"statusBarPowerShellScriptCreatedFromSelections": "PowerShell Skript, das anhand Ihrer Auswahlen erstellt wurde! Sie können es ausführen oder speichern.",
"statusBarPowerShellExport": "PowerShell Skript erstellt!",
"statusBarOppositeTab": "Für diese Registerkarte ausgewählte Gegenteile!",
"statusBarOppositeEverything": "Für alles ausgewählte Gegensätze!",
"statusBarClearTab": "Auswahl für Registerkarte gelöscht!",
"statusBarClearEverything": "Alle Auswahlen gelöscht!",
"statusBarMessageDownloadMessagePart1of3": "Herunterladen",
"statusBarMessageDownloadLinkPart2of3": "Sophia Script for Windows",
"statusBarMessageDownloadMessagePart3of3": "und importieren Sie die Voreinstellung Sophia.ps1, um die Steuerelemente zu aktivieren"
}
},
{
"Id": "MessageBox",
"Options": {
"messageBoxNewWrapperFound": "Eine neue Version von 'Wrapper' wurde entdeckt.\nGitHub-Seite öffnen?",
"messageBoxNewSophiaFound": "Eine neue Version von 'Sophia Script' wurde entdeckt.\nGitHub-Seite öffnen?",
"messageBoxPS1FileHasToBeInFolder": "Die Voreinstellungsdatei Sophia.ps1 muss sich im Ordner Sophia Script befinden.",
"messageBoxDoesNotExist": "existiert nicht.",
"messageBoxPresetNotComp": "Voreinstellung ist nicht kompatibel!",
"messageBoxFilesMissingClose": "Die erforderlichen Sophia Script Wrapper-Dateien fehlen. Das Programm wird geschlossen.",
"messageBoxConsoleEmpty": "Die Konsole ist leer.\n Drücken Sie die Schaltfläche Konsole aktualisieren, um ein Skript entsprechend Ihrer Auswahl zu erstellen.",
"messageBoxPowerShellVersionNotInstalled": "Die von Ihnen ausgewählte PowerShell-Version ist nicht installiert."
}
},
{
"Id": "Other",
"Options": {
"textBlockSearchInfo": "Geben Sie die Suchzeichenfolge ein, um die Option zu finden. Die Registerkarte wird in der Farbe Rot umrandet, um die Registerkarte zu finden, die die Option(en) enthält, und die Beschriftung der Option wird ebenfalls in Rot umrandet.",
"textBlockSearchFound": "Anzahl der gefundenen Optionen:"
}
}
]

3934
Wrapper/Localizations/en-US/tooltip_Windows_10.json

File diff suppressed because it is too large

3718
Wrapper/Localizations/en-US/tooltip_Windows_11.json

File diff suppressed because it is too large

3710
Wrapper/Localizations/en-US/tooltip_Windows_11_ARM.json

File diff suppressed because it is too large

182
Wrapper/Localizations/en-US/ui.json

@ -1,94 +1,94 @@
[
{
"Id": "Menu",
"Options": {
"menuImportExportPreset": "Import | Export",
"menuImportPreset": "Import Preset",
"menuExportPreset": "Export Preset",
"menuAutosave": "Autosave",
"menuPresets": "Presets",
"menuOpposite": "Opposite",
"menuOppositeTab": "Opposite Tab",
"menuOppositeEverything": "Opposite Everything",
"menuClear": "Clear",
"menuClearTab": "Clear Tab",
"menuClearEverything": "Clear Everything",
"menuTheme": "Theme",
"menuThemeDark": "Dark",
"menuThemeLight": "Light",
"menuLanguage": "Language",
"menuAbout": "About",
"menuDonate": "Donate"
{
"Id": "Menu",
"Options": {
"menuImportExportPreset": "Import | Export",
"menuImportPreset": "Import Preset",
"menuExportPreset": "Export Preset",
"menuAutosave": "Autosave",
"menuPresets": "Presets",
"menuOpposite": "Opposite",
"menuOppositeTab": "Opposite Tab",
"menuOppositeEverything": "Opposite Everything",
"menuClear": "Clear",
"menuClearTab": "Clear Tab",
"menuClearEverything": "Clear Everything",
"menuTheme": "Theme",
"menuThemeDark": "Dark",
"menuThemeLight": "Light",
"menuLanguage": "Language",
"menuAbout": "About",
"menuDonate": "Donate"
}
},
{
"Id": "Tab",
"Options": {
"tabSearch": "Search",
"tabInitialActions": "Initial Actions",
"tabSystemProtection": "System Protection",
"tabPrivacyTelemetry": "Privacy",
"tabUIPersonalization": "Personalization",
"tabOneDrive": "OneDrive",
"tabSystem": "System",
"tabWSL": "WSL",
"tabStartMenu": "Start Menu",
"tabUWP": "UWP Apps",
"tabGaming": "Gaming",
"tabScheduledTasks": "Scheduled Tasks",
"tabDefenderSecurity": "Defender & Security",
"tabContextMenu": "Context Menu",
"tabUpdatePolicies": "Update Policies",
"tabConsoleOutput": "Console Output"
}
},
{
"Id": "Button",
"Options": {
"btnRefreshConsole": "Refresh Console",
"btnRunPowerShell": "Run PowerShell",
"btnOpen": "Open",
"btnSave": "Save",
"btnSearch": "Search",
"btnClear": "Clear"
}
},
{
"Id": "StatusBar",
"Options": {
"statusBarHover": "Hover your mouse cursor over the selection items for information about each option",
"statusBarPresetLoaded": "preset loaded!",
"statusBarSophiaPreset": "Sophia preset loaded!",
"statusBarWindowsDefaultPreset": "Windows Default preset loaded!",
"statusBarPowerShellScriptCreatedFromSelections": "PowerShell Script created from your selections! You can run it or save it.",
"statusBarPowerShellExport": "PowerShell script created!",
"statusBarOppositeTab": "Opposites selected for this tab!",
"statusBarOppositeEverything": "Opposites selected for everything!",
"statusBarClearTab": "Selections for tab cleared!",
"statusBarClearEverything": "Selections all cleared!",
"statusBarMessageDownloadMessagePart1of3": "Download",
"statusBarMessageDownloadLinkPart2of3": "Sophia Script for Windows",
"statusBarMessageDownloadMessagePart3of3": "and import Sophia.ps1 preset to enable controls"
}
},
{
"Id": "MessageBox",
"Options": {
"messageBoxNewWrapperFound": "A new version of 'Wrapper' found.\nOpen GitHub latest release page?",
"messageBoxNewSophiaFound": "A new version Sophia Script found.\nOpen GitHub latest release page?",
"messageBoxPS1FileHasToBeInFolder": "Sophia.ps1 preset file must be in Sophia Script folder.",
"messageBoxDoesNotExist": "does not exist.",
"messageBoxPresetNotComp": "preset file is not compatible!",
"messageBoxFilesMissingClose": "Files missing so Sophia Script Wrapper will close.",
"messageBoxConsoleEmpty": "The console is empty.\nClick 'Refresh Console' button to create script with your selections.",
"messageBoxPowerShellVersionNotInstalled": "PowerShell version you selected is not installed."
}
},
{
"Id": "Other",
"Options": {
"textBlockSearchInfo": "Enter search string to find the option. The tab will be outlined in the color red locating the tab containing the option(s) and the option's label will also be in outlined in red.",
"textBlockSearchFound": "Number of options found:"
}
}
},
{
"Id": "Tab",
"Options": {
"tabSearch": "Search",
"tabInitialActions": "Initial Actions",
"tabSystemProtection": "System Protection",
"tabPrivacyTelemetry": "Privacy",
"tabUIPersonalization": "Personalization",
"tabOneDrive": "OneDrive",
"tabSystem": "System",
"tabWSL": "WSL",
"tabStartMenu": "Start Menu",
"tabUWP": "UWP Apps",
"tabGaming": "Gaming",
"tabScheduledTasks": "Scheduled Tasks",
"tabDefenderSecurity": "Defender & Security",
"tabContextMenu": "Context Menu",
"tabUpdatePolicies": "Update Policies",
"tabConsoleOutput": "Console Output"
}
},
{
"Id": "Button",
"Options": {
"btnRefreshConsole": "Refresh Console",
"btnRunPowerShell": "Run PowerShell",
"btnOpen": "Open",
"btnSave": "Save",
"btnSearch": "Search",
"btnClear": "Clear"
}
},
{
"Id": "StatusBar",
"Options": {
"statusBarHover": "Hover your mouse cursor over the selection items for information about each option",
"statusBarPresetLoaded": "preset loaded!",
"statusBarSophiaPreset": "Sophia preset loaded!",
"statusBarWindowsDefaultPreset": "Windows Default preset loaded!",
"statusBarPowerShellScriptCreatedFromSelections": "PowerShell Script created from your selections! You can run it or save it.",
"statusBarPowerShellExport": "PowerShell script created!",
"statusBarOppositeTab": "Opposites selected for this tab!",
"statusBarOppositeEverything": "Opposites selected for everything!",
"statusBarClearTab": "Selections for tab cleared!",
"statusBarClearEverything": "Selections all cleared!",
"statusBarMessageDownloadMessagePart1of3": "Download",
"statusBarMessageDownloadLinkPart2of3": "Sophia Script for Windows",
"statusBarMessageDownloadMessagePart3of3": "and import Sophia.ps1 preset to enable controls"
}
},
{
"Id": "MessageBox",
"Options": {
"messageBoxNewWrapperFound": "A new version of 'Wrapper' found.\nOpen GitHub latest release page?",
"messageBoxNewSophiaFound": "A new version Sophia Script found.\nOpen GitHub latest release page?",
"messageBoxPS1FileHasToBeInFolder": "Sophia.ps1 preset file must be in Sophia Script folder.",
"messageBoxDoesNotExist": "does not exist.",
"messageBoxPresetNotComp": "preset file is not compatible!",
"messageBoxFilesMissingClose": "Files missing so Sophia Script Wrapper will close.",
"messageBoxConsoleEmpty": "The console is empty.\nClick 'Refresh Console' button to create script with your selections.",
"messageBoxPowerShellVersionNotInstalled": "PowerShell version you selected is not installed."
}
},
{
"Id": "Other",
"Options": {
"textBlockSearchInfo": "Enter search string to find the option. The tab will be outlined in the color red locating the tab containing the option(s) and the option's label will also be in outlined in red.",
"textBlockSearchFound": "Number of options found:"
}
}
]

100
Wrapper/Localizations/ru-RU/tag.json

@ -1,51 +1,51 @@
{
"Warning": "Предупреждение",
"InitialActions": "Проверки",
"Disable": "Выключить",
"Enable": "Включить",
"Minimal": "Минимальный",
"Default": "По умолчанию",
"Never": "Никогда",
"Hide": "Скрывать",
"Show": "Показывать",
"ThisPC": "Этот Компьютер",
"QuickAccess": "Быстрый доступ",
"Detailed": "Развернутый вид",
"Compact": "Свернутый вид",
"Expanded": "Развернуть",
"Minimized": "Свернуть",
"SearchIcon": "Значок поиска",
"SearchBox": "Поисковая строка",
"LargeIcons": "Большие иконки",
"SmallIcons": "Маленькие иконки",
"Category": "Категория",
"Dark": "Тёмный",
"Light": "Светлый",
"Max": "Максимальный",
"Uninstall": "Удалить",
"Install": "Установить",
"Month": "Ежемесячно",
"SystemDrive": "Системный диск",
"High": "Высокая производительность",
"Balanced": "Сбалансированная",
"English": "Английский",
"Root": "В корень",
"Custom": "Настраиваемый",
"Desktop": "Рабочий стол",
"Automatically": "Автоматически",
"Manually": "Вручную",
"Elevated": "От имени Администратора",
"NonElevated": "От имени пользователя",
"Register": "Создать",
"Delete": "Удалить",
"Left": "Слева",
"Center": "По центру",
"WindowsTerminal": "Windows Терминал",
"ConsoleHost": "Узел консоли Windows",
"Channels": "Каналы",
"None": "Отсутствует",
"ShowMorePins": "Показать больше закреплений",
"ShowMoreRecommendations": "Показать больше рекомендаций",
"SearchIconLabel": "Знакчок и метка поиска",
"Skip": "Пропустить"
}
"Warning": "Предупреждение",
"InitialActions": "Проверки",
"Disable": "Выключить",
"Enable": "Включить",
"Minimal": "Минимальный",
"Default": "По умолчанию",
"Never": "Никогда",
"Hide": "Скрывать",
"Show": "Показывать",
"ThisPC": "Этот Компьютер",
"QuickAccess": "Быстрый доступ",
"Detailed": "Развернутый вид",
"Compact": "Свернутый вид",
"Expanded": "Развернуть",
"Minimized": "Свернуть",
"SearchIcon": "Значок поиска",
"SearchBox": "Поисковая строка",
"LargeIcons": "Большие иконки",
"SmallIcons": "Маленькие иконки",
"Category": "Категория",
"Dark": "Тёмный",
"Light": "Светлый",
"Max": "Максимальный",
"Uninstall": "Удалить",
"Install": "Установить",
"Month": "Ежемесячно",
"SystemDrive": "Системный диск",
"High": "Высокая производительность",
"Balanced": "Сбалансированная",
"English": "Английский",
"Root": "В корень",
"Custom": "Настраиваемый",
"Desktop": "Рабочий стол",
"Automatically": "Автоматически",
"Manually": "Вручную",
"Elevated": "От имени Администратора",
"NonElevated": "От имени пользователя",
"Register": "Создать",
"Delete": "Удалить",
"Left": "Слева",
"Center": "По центру",
"WindowsTerminal": "Windows Терминал",
"ConsoleHost": "Узел консоли Windows",
"Channels": "Каналы",
"None": "Отсутствует",
"ShowMorePins": "Показать больше закреплений",
"ShowMoreRecommendations": "Показать больше рекомендаций",
"SearchIconLabel": "Знакчок и метка поиска",
"Skip": "Пропустить"
}

3974
Wrapper/Localizations/ru-RU/tooltip_Windows_10.json

File diff suppressed because it is too large

3724
Wrapper/Localizations/ru-RU/tooltip_Windows_11.json

File diff suppressed because it is too large

4
Wrapper/Localizations/ru-RU/tooltip_Windows_11_ARM.json

@ -742,7 +742,7 @@
},
{
"Region": "UI & Personalization",
"Function": "Install-Cursors",
"Function": "Cursors",
"Arg": {
"Zero": {
"Tag": "Default",
@ -1856,4 +1856,4 @@
}
}
}
]
]

184
Wrapper/Localizations/ru-RU/ui.json

@ -1,94 +1,94 @@
[
{
"Id": "Menu",
"Options": {
"menuImportExportPreset": "Импорт | экспорт",
"menuImportPreset": "Импортировать пресет",
"menuExportPreset": "Экспортировать пресет",
"menuAutosave": "Автосохранение",
"menuPresets": "Пресеты",
"menuOpposite": "Противоположные значения",
"menuOppositeTab": "Противоположная вкладка",
"menuOppositeEverything": "Напротив всего",
"menuClear": "Очистить",
"menuClearTab": "Очистить вкладку",
"menuClearEverything": "Очистить все",
"menuTheme": "Тема",
"menuThemeDark": "Тёмная",
"menuThemeLight": "Светлая",
"menuLanguage": "Язык",
"menuAbout": "О программе",
"menuDonate": "Пожертвовать"
{
"Id": "Menu",
"Options": {
"menuImportExportPreset": "Импорт | экспорт",
"menuImportPreset": "Импортировать пресет",
"menuExportPreset": "Экспортировать пресет",
"menuAutosave": "Автосохранение",
"menuPresets": "Пресеты",
"menuOpposite": "Противоположные значения",
"menuOppositeTab": "Противоположная вкладка",
"menuOppositeEverything": "Напротив всего",
"menuClear": "Очистить",
"menuClearTab": "Очистить вкладку",
"menuClearEverything": "Очистить все",
"menuTheme": "Тема",
"menuThemeDark": "Тёмная",
"menuThemeLight": "Светлая",
"menuLanguage": "Язык",
"menuAbout": "О программе",
"menuDonate": "Пожертвовать"
}
},
{
"Id": "Tab",
"Options": {
"tabSearch": "Поиск",
"tabInitialActions": "Первоочередные действия",
"tabSystemProtection": "Защита",
"tabPrivacyTelemetry": "Конфиденциальность",
"tabUIPersonalization": "Персонализация",
"tabOneDrive": "OneDrive",
"tabSystem": "Система",
"tabWSL": "WSL",
"tabStartMenu": "Меню \"Пуск\"",
"tabUWP": "UWP-приложения",
"tabGaming": "Игры",
"tabScheduledTasks": "Планировщик заданий",
"tabDefenderSecurity": "Defender и защита",
"tabContextMenu": "Контекстное меню",
"tabUpdatePolicies": "Обновление политик",
"tabConsoleOutput": "Вывод консоли"
}
},
{
"Id": "Button",
"Options": {
"btnRefreshConsole": "Обновить консоль",
"btnRunPowerShell": "Запустить PowerShell",
"btnOpen": "Обзор",
"btnSave": "Сохранить",
"btnSearch": "Поиск",
"btnClear": "Очистить"
}
},
{
"Id": "StatusBar",
"Options": {
"statusBarHover": "Наведите курсором на функции, чтобы увидеть подсказки по каждой опции",
"statusBarPresetLoaded": "Модуль загружен!",
"statusBarSophiaPreset": "Загружен пресет Sophia!",
"statusBarWindowsDefaultPreset": "Загружен пресет по умолчанию!",
"statusBarPowerShellScriptCreatedFromSelections": "Скрипт для PowerShell создан из ваших выбранных элементов. Можете запустить и сохранить его.",
"statusBarPowerShellExport": "Скрипт для PowerShell создан!",
"statusBarOppositeTab": "Для этой вкладки выбраны противоположные значения!",
"statusBarOppositeEverything": "Выбраны все противоположные значения!",
"statusBarClearTab": "Отмеченные элементы для вкладки очищены!",
"statusBarClearEverything": "Все отмеченные элементы очищены!",
"statusBarMessageDownloadMessagePart1of3": "Скачайте",
"statusBarMessageDownloadLinkPart2of3": "Sophia Script for Windows",
"statusBarMessageDownloadMessagePart3of3": "и импортируйте пресет Sophia.ps1, чтобы включить элементы управления"
}
},
{
"Id": "MessageBox",
"Options": {
"messageBoxNewWrapperFound": "Обнаружена новая версия Wrapper.\nОткрыть страницу GitHub?",
"messageBoxNewSophiaFound": "Обнаружена новая версия Sophia Script.\nОткрыть страницу GitHub?",
"messageBoxPS1FileHasToBeInFolder": "Пресет-файлл Sophia.ps1 должен находиться в папке Sophia Script.",
"messageBoxDoesNotExist": "не существует.",
"messageBoxPresetNotComp": "Пресет несовместим!",
"messageBoxFilesMissingClose": "Отсутствуют необходимые файлы Sophia Script Wrapper. Программа будет закрыта.",
"messageBoxConsoleEmpty": "Консоль пуста.\nНажмите кнопку \"Обновить консоль\", чтобы создать скрипт согласно вышему выбору.",
"messageBoxPowerShellVersionNotInstalled": "Выбранная вами версия PowerShell не установлена."
}
},
{
"Id": "Other",
"Options": {
"textBlockSearchInfo": "Введите запрос в строку поиска, чтобы увидеть найденные результаты. При совпадении категории будут подсвечены красной рамкой. Совпадения по именам функций будут также подсвечены внутри категорий.",
"textBlockSearchFound": "Количество найденных вариантов:"
}
}
},
{
"Id": "Tab",
"Options": {
"tabSearch": "Поиск",
"tabInitialActions": "Первоочередные действия",
"tabSystemProtection": "Защита",
"tabPrivacyTelemetry": "Конфиденциальность",
"tabUIPersonalization": "Персонализация",
"tabOneDrive": "OneDrive",
"tabSystem": "Система",
"tabWSL": "WSL",
"tabStartMenu": "Меню \"Пуск\"",
"tabUWP": "UWP-приложения",
"tabGaming": "Игры",
"tabScheduledTasks": "Планировщик заданий",
"tabDefenderSecurity": "Defender и защита",
"tabContextMenu": "Контекстное меню",
"tabUpdatePolicies": "Обновление политик",
"tabConsoleOutput": "Вывод консоли"
}
},
{
"Id": "Button",
"Options": {
"btnRefreshConsole": "Обновить консоль",
"btnRunPowerShell": "Запустить PowerShell",
"btnOpen": "Обзор",
"btnSave": "Сохранить",
"btnSearch": "Поиск",
"btnClear": "Очистить"
}
},
{
"Id": "StatusBar",
"Options": {
"statusBarHover": "Наведите курсором на функции, чтобы увидеть подсказки по каждой опции",
"statusBarPresetLoaded": "Модуль загружен!",
"statusBarSophiaPreset": "Загружен пресет Sophia!",
"statusBarWindowsDefaultPreset": "Загружен пресет по умолчанию!",
"statusBarPowerShellScriptCreatedFromSelections": "Скрипт для PowerShell создан из ваших выбранных элементов. Можете запустить и сохранить его.",
"statusBarPowerShellExport": "Скрипт для PowerShell создан!",
"statusBarOppositeTab": "Для этой вкладки выбраны противоположные значения!",
"statusBarOppositeEverything": "Выбраны все противоположные значения!",
"statusBarClearTab": "Отмеченные элементы для вкладки очищены!",
"statusBarClearEverything": "Все отмеченные элементы очищены!",
"statusBarMessageDownloadMessagePart1of3": "Скачайте",
"statusBarMessageDownloadLinkPart2of3": "Sophia Script for Windows",
"statusBarMessageDownloadMessagePart3of3": "и импортируйте пресет Sophia.ps1, чтобы включить элементы управления"
}
},
{
"Id": "MessageBox",
"Options": {
"messageBoxNewWrapperFound": "Обнаружена новая версия Wrapper.\nОткрыть страницу GitHub?",
"messageBoxNewSophiaFound": "Обнаружена новая версия Sophia Script.\nОткрыть страницу GitHub?",
"messageBoxPS1FileHasToBeInFolder": "Пресет-файлл Sophia.ps1 должен находиться в папке Sophia Script.",
"messageBoxDoesNotExist": "не существует.",
"messageBoxPresetNotComp": "Пресет несовместим!",
"messageBoxFilesMissingClose": "Отсутствуют необходимые файлы Sophia Script Wrapper. Программа будет закрыта.",
"messageBoxConsoleEmpty": "Консоль пуста.\nНажмите кнопку \"Обновить консоль\", чтобы создать скрипт согласно вышему выбору.",
"messageBoxPowerShellVersionNotInstalled": "Выбранная вами версия PowerShell не установлена."
}
},
{
"Id": "Other",
"Options": {
"textBlockSearchInfo": "Введите запрос в строку поиска, чтобы увидеть найденные результаты. При совпадении категории будут подсвечены красной рамкой. Совпадения по именам функций будут также подсвечены внутри категорий.",
"textBlockSearchFound": "Количество найденных вариантов:"
}
}
]
]

BIN
Wrapper/SophiaScriptWrapper.exe

Binary file not shown.
Loading…
Cancel
Save