Browse Source

Polish translation added (v12.5)

deadmoon 3 years ago
parent
commit
6d068e4919

+ 3 - 0
CHANGELOG.md

@@ -1,3 +1,6 @@
+## [12.5] - 2022-04-2
+- New: Fully translated into Polish (thanks to https://github.com/factuall - Adrian Nieściur)
+
 ## [12.4] - 2022-03-29
 - New: Fully translated into Korean (thanks to https://github.com/VenusGirl - VenusGirl)
 - New: Updated Newtonsoft.Json from version 12.0.2 to 13.0.1

+ 2 - 1
Optimizer/Enums.cs

@@ -100,6 +100,7 @@
         CN, // chinese
         CZ, // czech
         TW, // taiwan
-        KO // korean
+        KO, // korean
+        PL // polish
     }
 }

+ 36 - 2
Optimizer/Forms/FirstRunForm.Designer.cs

@@ -57,6 +57,8 @@ namespace Optimizer
             this.radioHellenic = new Optimizer.MoonnRadio();
             this.radioEnglish = new Optimizer.MoonnRadio();
             this.radioRussian = new Optimizer.MoonnRadio();
+            this.radioPolish = new Optimizer.MoonnRadio();
+            this.pictureBox11 = new System.Windows.Forms.PictureBox();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox88)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox87)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox86)).BeginInit();
@@ -70,6 +72,7 @@ namespace Optimizer
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox8)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox9)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox10)).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)(this.pictureBox11)).BeginInit();
             this.SuspendLayout();
             // 
             // pictureBox88
@@ -230,7 +233,7 @@ namespace Optimizer
             // pictureBox10
             // 
             this.pictureBox10.Image = global::Optimizer.Properties.Resources.korea;
-            this.pictureBox10.Location = new System.Drawing.Point(13, 188);
+            this.pictureBox10.Location = new System.Drawing.Point(160, 189);
             this.pictureBox10.Name = "pictureBox10";
             this.pictureBox10.Size = new System.Drawing.Size(32, 19);
             this.pictureBox10.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
@@ -243,7 +246,7 @@ namespace Optimizer
             this.radioKorean.AutoSize = true;
             this.radioKorean.Font = new System.Drawing.Font("Segoe UI Semibold", 12F);
             this.radioKorean.ForeColor = System.Drawing.Color.White;
-            this.radioKorean.Location = new System.Drawing.Point(53, 185);
+            this.radioKorean.Location = new System.Drawing.Point(200, 186);
             this.radioKorean.Margin = new System.Windows.Forms.Padding(2);
             this.radioKorean.Name = "radioKorean";
             this.radioKorean.Size = new System.Drawing.Size(76, 25);
@@ -435,6 +438,32 @@ namespace Optimizer
             this.radioRussian.UseVisualStyleBackColor = true;
             this.radioRussian.CheckedChanged += new System.EventHandler(this.radioRussian_CheckedChanged);
             // 
+            // radioPolish
+            // 
+            this.radioPolish.AutoSize = true;
+            this.radioPolish.Font = new System.Drawing.Font("Segoe UI Semibold", 12F);
+            this.radioPolish.ForeColor = System.Drawing.Color.White;
+            this.radioPolish.Location = new System.Drawing.Point(53, 185);
+            this.radioPolish.Margin = new System.Windows.Forms.Padding(2);
+            this.radioPolish.Name = "radioPolish";
+            this.radioPolish.Size = new System.Drawing.Size(69, 25);
+            this.radioPolish.TabIndex = 108;
+            this.radioPolish.Tag = "";
+            this.radioPolish.Text = "Polski";
+            this.radioPolish.UseVisualStyleBackColor = true;
+            this.radioPolish.CheckedChanged += new System.EventHandler(this.radioPolish_CheckedChanged);
+            // 
+            // pictureBox11
+            // 
+            this.pictureBox11.Image = global::Optimizer.Properties.Resources.poland;
+            this.pictureBox11.Location = new System.Drawing.Point(13, 188);
+            this.pictureBox11.Name = "pictureBox11";
+            this.pictureBox11.Size = new System.Drawing.Size(32, 19);
+            this.pictureBox11.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+            this.pictureBox11.TabIndex = 107;
+            this.pictureBox11.TabStop = false;
+            this.pictureBox11.Click += new System.EventHandler(this.pictureBox11_Click);
+            // 
             // FirstRunForm
             // 
             this.AcceptButton = this.btnStart;
@@ -443,6 +472,8 @@ namespace Optimizer
             this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(20)))), ((int)(((byte)(20)))), ((int)(((byte)(20)))));
             this.CancelButton = this.btnStart;
             this.ClientSize = new System.Drawing.Size(311, 267);
+            this.Controls.Add(this.radioPolish);
+            this.Controls.Add(this.pictureBox11);
             this.Controls.Add(this.radioKorean);
             this.Controls.Add(this.pictureBox10);
             this.Controls.Add(this.radioTaiwan);
@@ -495,6 +526,7 @@ namespace Optimizer
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox8)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox9)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox10)).EndInit();
+            ((System.ComponentModel.ISupportInitialize)(this.pictureBox11)).EndInit();
             this.ResumeLayout(false);
             this.PerformLayout();
 
@@ -529,5 +561,7 @@ namespace Optimizer
         private System.Windows.Forms.PictureBox pictureBox9;
         private MoonnRadio radioKorean;
         private System.Windows.Forms.PictureBox pictureBox10;
+        private MoonnRadio radioPolish;
+        private System.Windows.Forms.PictureBox pictureBox11;
     }
 }

+ 12 - 0
Optimizer/Forms/FirstRunForm.cs

@@ -176,5 +176,17 @@ namespace Optimizer
         {
             radioChinese.PerformClick();
         }
+
+        private void pictureBox11_Click(object sender, EventArgs e)
+        {
+            radioPolish.PerformClick();
+        }
+
+        private void radioPolish_CheckedChanged(object sender, EventArgs e)
+        {
+            Options.CurrentOptions.LanguageCode = LanguageCode.PL;
+            Options.SaveSettings();
+            Options.LoadTranslation();
+        }
     }
 }

+ 8 - 7
Optimizer/Forms/MainForm.Designer.cs

@@ -624,9 +624,9 @@ namespace Optimizer
             this.chromeTelemetrySw.Font = new System.Drawing.Font("Segoe UI Semibold", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
             this.chromeTelemetrySw.ForeColor = System.Drawing.Color.White;
             this.chromeTelemetrySw.LabelText = "Disable Google Chrome Telemetry";
-            this.chromeTelemetrySw.Location = new System.Drawing.Point(457, 324);
+            this.chromeTelemetrySw.Location = new System.Drawing.Point(21, 399);
             this.chromeTelemetrySw.Name = "chromeTelemetrySw";
-            this.chromeTelemetrySw.Size = new System.Drawing.Size(414, 24);
+            this.chromeTelemetrySw.Size = new System.Drawing.Size(490, 24);
             this.chromeTelemetrySw.TabIndex = 68;
             this.chromeTelemetrySw.Tag = "themeable";
             this.chromeTelemetrySw.ToggleChecked = false;
@@ -637,9 +637,9 @@ namespace Optimizer
             this.ffTelemetrySw.Font = new System.Drawing.Font("Segoe UI Semibold", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
             this.ffTelemetrySw.ForeColor = System.Drawing.Color.White;
             this.ffTelemetrySw.LabelText = "Disable Mozilla Firefox Telemetry";
-            this.ffTelemetrySw.Location = new System.Drawing.Point(457, 287);
+            this.ffTelemetrySw.Location = new System.Drawing.Point(21, 362);
             this.ffTelemetrySw.Name = "ffTelemetrySw";
-            this.ffTelemetrySw.Size = new System.Drawing.Size(414, 24);
+            this.ffTelemetrySw.Size = new System.Drawing.Size(490, 24);
             this.ffTelemetrySw.TabIndex = 67;
             this.ffTelemetrySw.Tag = "themeable";
             this.ffTelemetrySw.ToggleChecked = false;
@@ -652,7 +652,7 @@ namespace Optimizer
             this.vsSw.LabelText = "Disable Visual Studio Telemetry";
             this.vsSw.Location = new System.Drawing.Point(21, 325);
             this.vsSw.Name = "vsSw";
-            this.vsSw.Size = new System.Drawing.Size(414, 24);
+            this.vsSw.Size = new System.Drawing.Size(490, 24);
             this.vsSw.TabIndex = 66;
             this.vsSw.Tag = "themeable";
             this.vsSw.ToggleChecked = false;
@@ -691,7 +691,7 @@ namespace Optimizer
             this.officeTelemetrySw.LabelText = "Disable Office 2016 Telemetry";
             this.officeTelemetrySw.Location = new System.Drawing.Point(21, 287);
             this.officeTelemetrySw.Name = "officeTelemetrySw";
-            this.officeTelemetrySw.Size = new System.Drawing.Size(414, 24);
+            this.officeTelemetrySw.Size = new System.Drawing.Size(490, 24);
             this.officeTelemetrySw.TabIndex = 63;
             this.officeTelemetrySw.Tag = "themeable";
             this.officeTelemetrySw.ToggleChecked = false;
@@ -4649,7 +4649,7 @@ namespace Optimizer
             // boxLang
             // 
             this.boxLang.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
-            this.boxLang.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+            this.boxLang.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
             this.boxLang.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(20)))), ((int)(((byte)(20)))), ((int)(((byte)(20)))));
             this.boxLang.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
             this.boxLang.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
@@ -4667,6 +4667,7 @@ namespace Optimizer
             "Español",
             "Português",
             "Français",
+            "Polski",
             "简体中文",
             "繁體中文",
             "한국어"});

+ 13 - 0
Optimizer/Forms/MainForm.cs

@@ -905,6 +905,12 @@ namespace Optimizer
                 this.MinimumSize = _sizeDefault;
                 this.Size = _sizeDefault;
             }
+            if (Options.CurrentOptions.LanguageCode == LanguageCode.PL)
+            {
+                boxLang.Text = "Polski";
+                this.MinimumSize = _sizeDefault;
+                this.Size = _sizeDefault;
+            }
         }
 
         private void GetHardwareSpecs()
@@ -4074,6 +4080,13 @@ namespace Optimizer
                 this.MinimumSize = _sizeDefault;
                 this.Size = _sizeDefault;
             }
+            else if (boxLang.Text == "Polski")
+            {
+                picFlag.Image = Properties.Resources.poland;
+                Options.CurrentOptions.LanguageCode = LanguageCode.PL;
+                this.MinimumSize = _sizeDefault;
+                this.Size = _sizeDefault;
+            }
 
             this.CenterToScreen();
             Options.SaveSettings();

+ 1 - 1
Optimizer/Forms/MainForm.resx

@@ -684,7 +684,7 @@ any application only by typing your desired keyword.</value>
         AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
         LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
         ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAC8
-        GgAAAk1TRnQBSQFMAgEBCQEAASABAwEgAQMBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA
+        GgAAAk1TRnQBSQFMAgEBCQEAATgBAwE4AQMBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA
         AwABYAMAAQEBAAEgBgABwP8A/wD/AP8A/wD/AP8A/wAeAANHAYB0//8AiQADRwGAdP//AIkAAyoBQANH
         AYADRwGAA0cBgANHAYADRwGAA0cBgANHAYADRwGAA0cBgANHAYADRwGAA0cBgANHAYADRwGAA0cBgANH
         AYADRwGAA0cBgANHAYADRwGAA0cBgANHAYADRwGAA0cBgANHAYADRwGAA0cBgANHAYADRwGA/wD/AP8A

+ 2 - 0
Optimizer/Optimizer.csproj

@@ -276,6 +276,7 @@
       <DependentUpon>Settings.settings</DependentUpon>
       <DesignTimeSharedInput>True</DesignTimeSharedInput>
     </Compile>
+    <None Include="Resources\i18n\PL.json" />
     <None Include="Resources\Scripts\AddOpenWithCMD.reg" />
     <None Include="Resources\i18n\CN.json" />
     <None Include="Resources\i18n\CZ.json" />
@@ -340,6 +341,7 @@
     </COMReference>
   </ItemGroup>
   <ItemGroup>
+    <None Include="Resources\Flags\poland.png" />
     <None Include="Resources\Flags\korea.png" />
     <None Include="Resources\Flags\taiwan.png" />
     <None Include="Resources\Flags\united-kingdom.png" />

+ 1 - 0
Optimizer/Options.cs

@@ -291,6 +291,7 @@ namespace Optimizer
             if (CurrentOptions.LanguageCode == LanguageCode.CZ) TranslationList = JObject.Parse(Properties.Resources.CZ);
             if (CurrentOptions.LanguageCode == LanguageCode.TW) TranslationList = JObject.Parse(Properties.Resources.TW);
             if (CurrentOptions.LanguageCode == LanguageCode.KO) TranslationList = JObject.Parse(Properties.Resources.KO);
+            if (CurrentOptions.LanguageCode == LanguageCode.PL) TranslationList = JObject.Parse(Properties.Resources.PL);
         }
     }
 }

+ 1 - 1
Optimizer/Program.cs

@@ -13,7 +13,7 @@ namespace Optimizer
         /* DO NOT LEAVE THEM EMPTY */
 
         internal readonly static float Major = 12;
-        internal readonly static float Minor = 4;
+        internal readonly static float Minor = 5;
 
         internal readonly static bool EXPERIMENTAL_BUILD = false;
 

+ 31 - 0
Optimizer/Properties/Resources.Designer.cs

@@ -619,6 +619,37 @@ namespace Optimizer.Properties {
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized string similar to {
+        ///	&quot;btnAbout&quot;: &quot;OK&quot;,
+        ///	&quot;restartButton&quot;: &quot;Uruchom ponownie&quot;,
+        ///	&quot;restartButton8&quot;: &quot;Uruchom ponownie&quot;,
+        ///	&quot;restartButton10&quot;: &quot;Uruchom ponownie&quot;,
+        ///	&quot;restartAndApply&quot;: &quot;Uruchomić ponownie aby zastosować zmiany?&quot;,
+        ///	&quot;txtVersion&quot;: &quot;Obecna wersja: {VN}&quot;,
+        ///	&quot;txtBitness&quot;: &quot;Praca na {BITS} bitach&quot;,
+        ///	&quot;linkUpdate&quot;: &quot;Dostępna aktualizacja&quot;,
+        ///	&quot;lblLab&quot;: &quot;Eksperymentalna kompilacja\n(usuwana po testowaniu)&quot;,
+        ///	&quot;performanceSw&quot;: &quot;Włącz ulepszenia wydajności&quot;,
+        ///	&quot;networkSw&quot;: &quot;Wyłącz Network Throttling&quot;,
+        ///	&quot;defenderSw&quot;: &quot;Wyłą [rest of string was truncated]&quot;;.
+        /// </summary>
+        internal static string PL {
+            get {
+                return ResourceManager.GetString("PL", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized resource of type System.Drawing.Bitmap.
+        /// </summary>
+        internal static System.Drawing.Bitmap poland {
+            get {
+                object obj = ResourceManager.GetObject("poland", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+        
         /// <summary>
         ///   Looks up a localized string similar to Windows Registry Editor Version 5.00
         ///

+ 6 - 0
Optimizer/Properties/Resources.resx

@@ -259,4 +259,10 @@
   <data name="korea" type="System.Resources.ResXFileRef, System.Windows.Forms">
     <value>..\Resources\Flags\korea.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
   </data>
+  <data name="PL" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\i18n\PL.json;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
+  </data>
+  <data name="poland" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\Flags\poland.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
 </root>

BIN
Optimizer/Resources/Flags/poland.png


+ 409 - 0
Optimizer/Resources/i18n/PL.json

@@ -0,0 +1,409 @@
+{
+	"btnAbout": "OK",
+	"restartButton": "Uruchom ponownie",
+	"restartButton8": "Uruchom ponownie",
+	"restartButton10": "Uruchom ponownie",
+	"restartAndApply": "Uruchomić ponownie aby zastosować zmiany?",
+	"txtVersion": "Obecna wersja: {VN}",
+	"txtBitness": "Praca na {BITS} bitach",
+	"linkUpdate": "Dostępna aktualizacja",
+	"lblLab": "Eksperymentalna kompilacja\n(usuwana po testowaniu)",
+	"performanceSw": "Włącz ulepszenia wydajności",
+	"networkSw": "Wyłącz Network Throttling",
+	"defenderSw": "Wyłącz Windows Defender",
+	"systemRestoreSw": "Wyłącz przywracanie systemu",
+	"printSw": "Wyłącz usługę drukowania",
+	"mediaSharingSw": "Wyłącz udostępnianie Windows Media Player",
+	"faxSw": "Wyłącz usługę faksowania",
+	"reportingSw": "Wyłącz raportowanie błędów",
+	"homegroupSw": "Wyłącz grupy domowe",
+	"superfetchSw": "Wyłącz usługę Superfetch",
+	"telemetryTasksSw": "Wyłącz zadania telemetryczne",
+	"officeTelemetrySw": "Wyłącz zbieranie danych telemetrycznych w Office 2016",
+	"vsSW": "Wyłącz zbieranie danych telemetrycznych w Visual Studio Telemetry",
+	"ffTelemetrySw": "Wyłącz zbieranie danych telemetrycznych w Mozilla Firefox",
+	"chromeTelemetrySw": "Wyłącz zbieranie danych telemetrycznych w Google Chrome",
+    "compatSw": "Wyłącz Asystena zgodności",
+	"smartScreenSw": "Wyłącz funkcję SmartScreen",
+	"stickySw": "Wyłącz klawisze trwałe",
+	"universalTab": "Uniwersalne",
+	"modernAppsTab": "Programy UWP",
+	"startupTab": "Autostart",
+	"appsTab": "Popularne programy",
+	"cleanerTab": "Oczyszczanie",
+	"pingerTab": "Ping",
+	"registryFixerTab": "Rejestr",
+	"integratorTab": "Integrator",
+	"CleanPreviewForm": "Podgląd oczyszczania",
+	"optionsTab": "Ustawienia",
+	"oldMixerSw": "Przywróć klasyczny mikser audio",
+	"oldExplorerSw": "Przywróć klasyczny Eksplorator Windows",
+	"adsSw": "Wyłącz reklamy w menu Start",
+	"uODSw": "Odinstaluj OneDrive",
+	"peopleSw": "Wyłącz My People",
+	"longPathsSw": "Włącz długie ścieżki",
+	"autoUpdatesSw": "Wyłącz automatyczne aktualizacje",
+	"driversSw": "Nie akutalizuj automatycznie sterowników ",
+	"telemetryServicesSw": "Wyłącz usługi zbierania danych telemetrycznych",
+	"privacySw": "Zwiększ prywatność",
+	"ccSw": "Wyłącz schowek w chmurze",
+	"cortanaSw": "Wyłącz Cortanę",
+	"sensorSw": "Wyłącz czujniki",
+	"castSw": "Usuń Prześlij na urządzenie",
+	"inkSw": "Wyłącz pismo odręczne",
+	"spellSw": "Wyłącz sprawdzanie pisowni",
+	"xboxSw": "Wyłącz Xbox Live",
+	"gameBarSw": "Wyłącz Game Bar",
+	"insiderSw": "Wyłącz usługi Windows Insider",
+	"featuresSw": "Wyłącz aktualizacje funkcji",
+	"actionSw": "Wyłącz centrum powiadomień",
+	"disableOneDriveSw": "Wyłącz OneDrive",
+	"tpmSw": "Wyłącz sprawdzanie TPM 2.0 ",
+	"leftTaskbarSw": "Wyrównaj pasek zadań do lewej",
+	"snapAssistSw": "Wyłącz Snap Assist",
+	"widgetsSw": "Wyłącz widżety",
+	"chatSw": "Wyłącz Chat",
+	"smallerTaskbarSw": "Mały pasek zadań",
+	"classicRibbonSw": "Przywróć klasyczną wstążkę w Eksplorerze Windows",
+	"classicContextSw": "Przywróć klasyczne menu kontekstowe",
+	"refreshModernAppsButton": "Odśwież",
+	"uninstallModernAppsButton": "Odinstaluj",
+	"txtModernAppsTitle": "Odinstaluj niechciane aplikacje UWP",
+	"chkSelectAllModernApps": "Zaznacz wszystko",
+	"chkOnlyRemovable": "Ukryj nieusuwalne",
+	"txtUWP": "Jeśli odinstalujesz Microsoft Store\nnie będziesz w stanie\ninstalować aplikacji UWP\n\nNiektóre programy nie mogą\nbyć odinstalowane t.j.\n\nMicrosoft Edge,\nUstawienia, itp.",
+	"startupTitle": "Wybierz elementy autostartu",
+	"removeStartupItemB": "Usuń",
+	"locateFileB": "Otwórz lokalizację pliku",
+	"findInRegB": "Pokaż w rejestrze",
+	"refreshStartupB": "Odśwież",
+	"restoreStartupB": "Przywróć",
+	"backupStartupB": "Ótwórz kopię zapasową",
+	"lblBackupTitle": "Nazwa kopii zapasowej:",
+	"doBackup": "OK",
+	"cancelBackup": "Anuluj",
+	"startupItemName": "Nazwa",
+	"startupItemLocation": "Lokalizacja",
+	"startupItemType": "Rodzaj",
+	"txtFeedError": "Brak połączenia z internetem, spróbuj ponownie odświeżyć łącza.",
+	"appsTitle": "Szybkie pobieranie i instalacja przytatnych programów",
+	"btnGetFeed": "Odśwież łącza",
+	"bitPref": "Ustaw preferowaną ilość bitów",
+	"linkWarnings": "Zobacz ostrzeżenia",
+	"txtDownloadStatus": "W gotowości",
+	"goToDownloadsB": "Przejdź do Pobranych",
+	"btnDownloadApps": "Pobierz",
+	"cAutoInstall": "Zainstaluj po pobraniu",
+	"setDownDirLbl": "Wybierz folder docelowy:",
+	"c64": "64-bit",
+	"c32": "32-bit",
+	"checkSelectAll": "Zaznacz wszystko",
+	"checkTemp": "Pliki tymczasowe",
+	"checkLogs": "Pliki dziennika",
+	"checkMiniDumps": "Zobacz minidumpy BSOD",
+	"checkBin": "Opróżnij kosz",
+	"checkMediaCache": "Pamięć podręczna Windows Media Player",
+	"checkErrorReports": "Raporty o błedach",
+	"cleanDriveB": "Oczyszczanie",
+	"lblPretext": "Maksymalny oczyszczalny rozmiar:",
+	"cleanerTitle": "Oczyść dysk systemowy",
+	"pingerTitle": "Pinguj adres IP i określ opóźnienie",
+	"lblPinger": "IP / Nazwa domeny",
+	"lblDNS": "Rekomendowany DNS Cloudflare\n(kliknij, aby skopiować)",
+	"btnOpenNetwork": "Otwórz sieć",
+	"copyIPB": "Kopiuj",
+	"copyB": "Kopiuj IP",
+	"btnShodan": "Sprawdź na SHODAN.io",
+	"btnPing": "Pinguj",
+	"lblResults": "Rezultat",
+	"flushCacheB": "Wyczyść pamięć podręczną DNS",
+	"btnExport": "Eksportuj",
+	"hostsTitle": "Edytuj łatwo twój plik hosts",
+	"linkLocate": "Znajdź",
+	"linkAdvancedEdit": "Zaawansowany edytor",
+	"linkRestoreDefault": "Przywróć domyślne",
+	"lblIP": "Adres IP",
+	"lblDomain": "Domena",
+	"chkBlock": "Zablokuj",
+	"addHostB": "Dodaj",
+	"lblLock": "Zablokuj edycję pliku HOSTS",
+	"chkReadOnly": "Tylko do odczytu",
+	"lblAdblock": "Gotowe blokery reklam",
+	"lblAdblockSub": "(usunie obecną konfigurację)",
+	"adblockS": "AdBlock + Social Media",
+	"adblockP": "AdBlock + Porno",
+	"removeHostB": "Usuń",
+	"refreshHostsB": "Odśwież",
+	"removeAllHostsB": "Usuń wszystko",
+	"regFixB": "Napraw",
+	"regLbl": "(wymagane do niektórych zmian)",
+	"checkRestartExplorer": "Uruchom ponownie Explorer by zobaczyć zmiany",
+	"checkRegistryEditor": "Edytor rejestru",
+	"checkFirewall": "Windows Firewall",
+	"checkContextMenu": "Menu kontekstowe",
+	"checkRunDialog": "Otwórz okno",
+	"checkFolderOptions": "Ustawienia katalogu",
+	"checkControlPanel": "Panel sterowania",
+	"checkCommandPrompt": "Konsola Systemu Windows",
+	"checkTaskManager": "Menadżer Zadań",
+	"checkWłączAll": "Włącz wszystko",
+	"registryTitle": "Napraw często występujące błędy",
+	"quickAccessToggle": "Otwórz menu szybkiego dostępu",
+	"helpTipsToggle": "Pokazuj podpowiedzi",
+	"lblTheming": "Wybież motyw",
+	"radioOcean": "Ocean",
+	"radioMagma": "Magma",
+	"radioZerg": "Zerg",
+	"radioCaramel": "Carmel",
+	"radioLime": "Limonka",
+	"radioMinimal": "Minimalizm",
+	"lblUpdating": "Zaktualizuj",
+	"btnUpdate": "Sprawdź aktualność",
+	"btnChangelog": "Wyświetl zmiany",
+	"lblUpdateWyłączd": "Wyłączone w eksperymentalnych kompilacjach",
+	"lblTroubleshoot": "Rozwiązywanie problemów",
+	"btnViewLog": "Wyświetl błędy",
+	"btnOpenConf": "Pokaż folder konfiguracyjny",
+	"btnResetConfig": "Resetuj konfigurację",
+	"integrator1": "Integrator pozwala dodać w pełni konfigurowalne\npozycje w menu kontekstowym na pulpicie:",
+	"integrator2": "• Dowolny program",
+	"integrator3": "• Skróty do folderów",
+	"integrator4": "• Linki",
+	"integrator5": "• Dowolny plik",
+	"integrator6": "• Komendy systemowe",
+	"integrator7": "Pozycje mogą mieć wybrane miejsce i ikonę.\nMogą również one byc domyślnie ukryte i\ndostępne przy wciśnięciu klawisza SHIFT,\n tworzyć własne komendy\nuruchamiające dowolny program po wpisaniu\nwybranej frazy.",
+	"integratorInfoTab": "Informacje",
+	"tabPage8": "Dodaj/Modyfikuj",
+	"tabPage9": "Usuń",
+	"tabPage10": "Gotowe menu",
+	"tabPage11": "Okno Uruchom",
+	"addItemL": "Dodaj lub modyfikuj pozycję",
+	"itemtype": "Rodzaj pozycji",
+	"radioProgram": "Program",
+	"radioFolder": "Folder",
+	"radioLink": "Link",
+	"radioFile": "Plik",
+	"radioCommand": "Komenda",
+	"itemtoaddgroup": "Program do dodania",
+	"folderToAdd": "Folder do dodania",
+	"linkToAdd": "Link do dodania",
+	"fileToAdd": "Plik do dodania",
+	"commandToAdd": "Komenda do dodania",
+	"icontoaddgroup": "Ikona do dodania",
+	"checkDefaultIcon": "Używaj ikony programy",
+	"checkDefaultFolderIcon": "Używaj domyślnej ikony folderu",
+	"checkFavicon": "Pobierz ikonę strony (favicon)",
+	"checkNoIcon": "Brak ikony",
+	"dnsCacheM": "Pamięc podręczna DNS jest jeszcze generowana, spróbuj ponownie później!",
+	"itemposition": "Pozycja",
+	"radioTop": "Góra",
+	"radioMiddle": "Środek",
+	"radioBottom": "Dół",
+	"security": "Bezpieczeństwo",
+	"checkShift": "Pokaż tylko gdy klawisz SHIFT jest wciśnięty",
+	"itemnamegroup": "Nazwa pozycji w menu",
+	"btnAddItem": "Dodaj/Modyfikuj",
+	"removeIntegratorItemsL": "Usuń istniejące rzeczy na pulpicie",
+	"removeDIB": "Usuń",
+	"refreshIIB": "Odśwież",
+	"removeAllIIB": "Usuń wszystko",
+	"PMB": "Dodaj Power Menu",
+	"STB": "Dodaj Narzędzie Systemowe",
+	"WAB": "Dodaj Aplikację Windows",
+	"SSB": "Dodaj Skróty Systemowy",
+	"DSB": "Dodaj Skróty do pulpitu",
+	"AddOwnerB": "Dodaj 'Przejmij na własność'",
+	"RemoveOwnerB": "Usuń 'Przejmij na własność'",
+	"AddCMDB": "Dodaj 'Otwórz w Konsoli Systemu Window'",
+	"DeleteCMDB": "Usuń 'Otwórz w Konsoli Systemu Window'",
+	"readyMenusL": "Dodaj przydatne, gotowe menu",
+	"refreshCCB": "Odśwież",
+	"removeCCB": "Usuń",
+	"removeCCL": "Usuń isntiejące komendy",
+	"btnCreateCustomCommand": "Utwórz",
+	"ccKeywordL": "słowo klucz",
+	"ccFileL": "Miejsce docelowe",
+	"ccL": "Zdefiniuj własne komendy Uruchom",
+	"btnYes": "Tak",
+	"btnNo": "Nie",
+	"btnOk": "OK",
+	"HostsEditorForm": "Edytor Hosts",
+	"savebtn": "Zapisz",
+	"closebtn": "Zamknij",
+	"adminMissingMsg": "Optimizer musi być uruchomiony jako Administrator!\nProgram zostanie zamknięty...",
+	"unsupportedMsg": "Optimizer działa od Windows 7 w górę!\nProgram zostanie zamknięty...",
+	"confInvalidVersionMsg": "Wersja Systemu Windows się nie zgadza!",
+	"confInvalidFormatMsg": "Plik konfiguracyjny jest w niepoprawnym formacie!",
+	"confNotFoundMsg": "Plik konfiguracyjny nie istnieje!",
+	"argInvalidMsg": "Niepoprawny argument! Przykład: Optimizer.exe /silent.conf",
+	"alreadyRunningMsg": "Optimizer jest już otwarty w tle!",
+	"StartupPreviewForm": "Podgląd zawartości startupu",
+	"StartupRestoreForm": "Przywróć zawartość startupu",
+	"backupL": "Odzyskaj zawartość startupu",
+	"txtNoBackups": "Nie znaleziono żadnych kopii zapasowych",
+	"previewBackupB": "Podgląd",
+	"restoreBackupB": "Przywróć",
+	"deleteBackupB": "Usuń",
+	"noNewVersion": "Obecna wersja jest aktualna!",
+	"betaVersion": "Używasz eksperymentalnej kompilacji!",
+	"removeAllStartup": "Czy na pewno chcesz usunąć zawartość startupu?",
+	"removeAllHosts": "Czy na pewno chcesz usunąć zawartość hosts?",
+	"removeAllItems": "Czy na pewno chcesz usunąć zawartość pulpitu?",
+	"removeModernApps": "Czy na pewno chcesz to odinstalować następujące aplikacje?",
+	"errorModernApps": "Następujące aplikacje nie mogły być odinstalowane:\n",
+	"resetMessage": "Czy na pewno chcesz zresetować konfigurację?\nZresetuje to wszystkie ustawienia włączając ekstraktowane ikony\nlub pobrane używając Integratora. Żadne zmiany nie dotyczą samego komputera!",
+	"newVersion": "Nowa wersja dostępna!\n\nNajnowsza wersja: {LATEST}\nObecna wersja: {CURRENT}\n\nCzy chcesz pobrać i zaktualizować?\n\nAplikacja zrestartuje się za kilka sekund.",
+	"flushDNSMessage": "Czy na pewno chcesz wyczyścić zapamiętane DNSy?\n\nWstrzyma to połączenie sieciowe, lecz może do pełnego działania być wciąż potrzebne uruchomienie ponownie.",
+	"downloadsFinished": "Zakończono",
+	"downloadDirInvalid": "Folder docelowy nie istnieje lub nie jest właściwy!",
+	"no64Download": "Wersja 62-bitowa nie dostępna, pobieram wersję 32-bitową!",
+	"no32Download": "Wersja 32 bitowa dostępna, pomijam",
+	"installing": "Instalowanie",
+	"linkInvalid": "Link nie jest już prawidłowy",
+	"noErrorsM": "Brak jakichkolwiek błędów!",
+	"hostNotFound": "Nie znaleziono hosta!",
+	"pinging": "Pinguję 9 razy o 32 bitach...",
+	"latency": "OPÓŹNIENIE",
+	"lblSystemTools": "System i narzędzia",
+	"lblInternet": "Internet",
+	"lblCoding": "Programowanie",
+	"lblVideoSound": "Wideo i dźwięk",
+	"min": "Min",
+	"max": "Max",
+	"avg": "Średnia",
+	"timeout": "Przekroczono limit czasu",
+	"languagesL": "Choose język",
+	"trayStartup": "Menadżer autostartu",
+	"trayCleaner": "Oczyszczanie dysku",
+	"trayPinger": "Ping",
+	"trayHosts": "Edytor HOSTS",
+	"trayAD": "Pobieranie aplikacji",
+	"trayOptions": "Opcje",
+	"trayRegistry": "Naprawa rejestru",
+	"trayRestartExplorer": "Zrestartuj Explorer",
+	"trayExit": "Wyjdź",
+	"tipWhatsThis": "Co to jest?",
+	"hwDetailed": "Szczegóły",
+	"btnCopyHW": "Kopiuj",
+	"btnSaveHW": "Wklej",
+	"indiciumTab": "Sprzęt",
+	"toolHWCopy": "Kopiuj",
+	"toolHWGoogle": "Wyszukaj w Google",
+	"toolHWDuck": "Wyszukaj w DuckDuckGo",
+	"trayHW": "Informacje o sprzęcie",
+	"os": "System operacyjny",
+	"cpu": "Procesory",
+	"ram": "Pamięć RAM",
+	"gpu": "Karty graficzne",
+	"mobo": "Płyty główne",
+	"disk": "Pamięć dyskowa",
+	"inet": "Karty sieciowe",
+	"audio": "Audio",
+	"dev": "Peryferia",
+	"vm": "Pamięć wideo",
+	"drives": "Dyski twarde",
+	"volumes": "Partycje",
+	"opticals": "Dyski optyczne",
+	"removables": "Dyski przenośne",
+	"physicalAdapters": "Adaptery",
+	"virtualAdapters": "Wirtualne Adapters",
+	"keyboards": "Klawiatury",
+	"pointings": "Urządzenia wskazujące",
+	"performanceTip": "Zbiór wewnętrznych ustawień systemu Windows w celu optymalizacji wydajności.
+Całkowicie bezpieczny w aplikacji.
+	
+- Skraca czas oczekiwania przed zabiciem niereagujących procesów.
+- Zmniejsza czas opóźnienia wyświetlania menu.
+- Wyłącza powiadomienie o sprawdzaniu małej ilości miejsca na dysku
+- Wyłącza funkcję wstrząsania, aby zminimalizować
+- Zawsze pokazuje rozszerzenia plików
+- Pokazuje ukryte pliki",
+	"networkTip": "Windows implementuje mechanizm ograniczania przepustowości sieci, który ograniczy
+ruch sieciowy podczas uruchamiania aplikacji multimedialnych. Może również zmniejszyć sieć
+wydajność podczas grania w gry online.",
+	"defenderTip": "⚠ Windows Defender NIE MOŻE być wyłączony w systemie Windows 10 w wersji 1903 i nowszych.
+	
+Windows Defender to wbudowany program antywirusowy w systemach Windows.",
+	"smartScreenTip": "SmartScreen automatycznie skanuje pliki, pliki do pobrania i strony internetowe, blokując
+znane już niebezpieczne treści i ostrzega przed ich uruchomieniem.",
+	"systemRestoreTip": "Przywracanie systemu to funkcja, która pozwala przywrócić stan systemu Windows
+do poprzedniego w celu odzyskania sprawności po awariach lub innych problemach.",
+	"reportingTip": "Raportowanie błędów zbiera informacje o awariach i błędach aplikacji i wysyła je do firmy Microsoft.",
+	"telemetryTasksTip": "Usługi telemetryczne okresowo wysyłają dane dotyczące użytkowania i wydajności do firmy Microsoft,
+dla przyszłej poprawy.",
+	"officeTelemetryTip": "Telemetria pakietu Office cyklicznie wysyła informacje o użyciu i
+dane dotyczące wydajności do firmy Microsoft w celu przyszłej poprawy.",
+	"ffTelemetryTip": "Wyłącza usługi telemetrii i raportowania danych Mozilla Firefox.",
+	"vsTip": "Wyłącza funkcje telemetryczne i informacje zwrotne w programie Visual Studio, w tym klienta SQM.",
+	"chromeTelemetryTip": "Wyłącza narzędzie do raportowania telemetrii i oprogramowania Google Chrome (znane z tego, że powoduje wysokie zużycie procesora).",
+	"printTip": "Usługa drukowania jest odpowiedzialna za wykrywanie, instalowanie i wykorzystywanie drukarek.",
+	"faxTip": "Usługa faksu odpowiada za wysyłanie i odbieranie faksów.",
+	"mediaSharingTip": "Udostępnianie odtwarzacza multimediów zapewnia udostępnianie multimediów w domu dla programu Windows Media Player.",
+	"stickyTip": "Sticky Keys to funkcja ułatwień dostępu, która pomaga użytkownikom systemu Windows w
+niepełnosprawności fizycznej ograniczająca często
+powtarzające i przeciążające ruchy.",
+	"homegroupTip": "HomeGroup to funkcja umożliwiająca udostępnianie plików
+w sieci domowej za pomocą Eksploratora Windows.",
+	"superfetchTip": "Superfetch wstępnie ładuje powszechnie używane aplikacje do pamięci RAM, powodując duże zużycie dysku,
+szczególnie na dyskach twardych.",
+	"compatTip": "Usługa Compatibility Assistant wykrywa znane problemy ze zgodnością w starszych programach.",
+	"disableOneDriveTip": "Wyłącza integrację z pamięcią masową w chmurze OneDrive.",
+	"oldMixerTip": "Przywraca klasyczny Mikser Głośności.",
+	"oldExplorerTip": "- Wyłącza historię szybkiego dostępu
+- Ustawia domyślne miejsce Eksploratora Windows na 'Ten Komputer'
+- Wyłącza ostatnie pliki
+- Usuwa wyszukiwanie, zadania i pogodę z paska zadań
+- Wyłącza historię plików",
+	"adsTip": "Zapobiega wyświetlaniu reklam w menu Start.",
+	"uODTip": "Całkowicie usuwa integrację pamięcią masową w chmurze - OneDrive.",
+	"peopleTip": "My People to nowa funkcja pokazująca ostatnie kontakty na pasku zadań.",
+	"longPathsTip": "Usuwa ograniczenie maksymalnej długości ścieżki do 256 znaków.",
+	"inkTip": "Windows Ink zapewnia obsługę cyfrowych pisaków do rysowania na ekranie.",
+	"spellTip": "Funkcje klawiatury dotykowej, takie jak:
+	
+- Auto-korekta
+- Sugestie tekstowe
+- Sprawdzanie pisowni",
+	"xboxTip": "Usługi Xbox Live oferują przesyłanie strumieniowe, nagrywanie i funkcje społecznościowe w grach na konsolę Xbox.",
+	"actionTip": "Centrum powiadomień to centralne miejsce na powiadomienia i kafelki szybkiej akcji,
+jak Wi-Fi, Bluetooth itp.",
+	"autoUpdatesTip": "Wyłącza automatyczne pobieranie i instalację aktualizacji systemu Windows.
+Zamiast tego pojawia się powiadomienie, gdy dostępne są nowe aktualizacje.
+Wyłącza również usługę Delivery Optimization.",
+	"driversTip": "Przydatne, gdy Windows Update stale zastępuje poprawnie
+działający sterownik wadliwym.",
+	"telemetryServicesTip": "Usługi telemetryczne śledzą i rejestrują dane o użytkowaniu, wysyłając informacje zwrotne 
+do analizy dla Microsoft.",
+	"privacyTip": "Dodatkowe poprawki prywatności wyłączające następujące elementy:
+
+- Biometria
+- Geolokalizacja
+- Udostępniaj aplikacje na różnych urządzeniach
+- Rejestrator tekstu
+- Diagnostyka",
+	"ccTip": "Cloud Clipboard udostępnia dane ze schowka na Twoich urządzeniach.
+Umożliwia kopiowanie na jednym urządzeniu i wklejanie na innym.
+Wymaga logowania do konta Microsoft.",
+	"cortanaTip": "Cortana to wirtualny asystent oparty na sztucznej inteligencji.
+
+- Wyłącza Cortanę.
+- Wyłącza wyszukiwanie internetowe w menu Start
+- Zapobiega przechowywaniu historii wyszukiwania",
+	"sensorTip": "Usługi zarządzające funkcjonalnością czujników,
+jak auto-obracanie, auto-jasność itp.
+Przydatne tylko dla tabletów lub urządzeń z ekranem dotykowym.",
+	"castTip": "Usuwa menu kontekstowe udostępniania zawartości multimedialnej na urządzenia Miracast.",
+	"gameBarTip": "Pasek gier to menu szybkiego dostępu do usług gier Xbox.",
+	"insiderTip": "Program Windows Insider umożliwia testowanie najnowszych funkcji
+zanim zostaną udostępnione publicznie.
+Jest to uważane za niepotrzebną usługę dla użytkowników, którzy nie chcą brać udziału.",
+	"featuresTip": "Aktualizacje funkcji to technicznie nowe wersje systemu Windows, które wymagają uaktualnienia. Uważa się je, za ryzykowną procedurę. Są to zazwyczaj wydania półroczne.",
+	"tpmTip": "Omija wymagania bezpiecznego rozruchu i TPM 2.0, umożliwiając aktualizację do systemu Windows 11.",
+	"leftTaskbarTip": "Wyrównuje ikony paska zadań do lewej.",
+	"snapAssistTip": "Wyłącza Snap Assist Flyout po najechaniu na przycisk maksymalizacji.",
+	"widgetsTip": "Wyłącza funkcję widżetów i usuwa ikonę widżetów z paska zadań.",
+	"chatTip": "Usuwa ikonę czatu z paska zadań.",
+	"smallerTaskbarTip": "Zmniejsza rozmiar paska zadań i ikon.",
+	"classicRibbonTip": "Przywraca klasyczny pasek funkcyjny z systemu Windows 10 w Eksploratorze plików.",
+	"classicContextTip": "Przywraca klasyczne menu prawego przycisku myszy, usuwając 'Pokaż więcej opcji'."
+}

+ 5 - 4
README.md

@@ -10,7 +10,7 @@ Optimizer is recommended after a fresh, clean installation of Windows to achieve
 
 Depending on your version of Windows, Optimizer will also allow you to perform some specific tweaks.
 <p align="center">
-	<a href="https://github.com/hellzerg/optimizer/releases/download/12.4/Optimizer-12.4.exe" target="_blank">
+	<a href="https://github.com/hellzerg/optimizer/releases/download/12.5/Optimizer-12.5.exe" target="_blank">
 		<img src="https://raw.githubusercontent.com/hellzerg/optimizer/master/download-button.png">
 		<br>
 		<img src="https://raw.githubusercontent.com/hellzerg/optimizer/master/flags.png">
@@ -81,12 +81,13 @@ https://github.com/hellzerg/optimizer/blob/master/LEGACY.md
 * https://github.com/tomlonghorn - Tom Longhorn for Czech translation
 * https://github.com/H3XDaemon - H3XDaemon for Taiwanese translation
 * https://github.com/VenusGirl - VenusGirl for Korean translation
+* https://github.com/factuall - Adrian Nieściur for Polish translation
 
 ## How to include an app in Common Apps - Pull Request
 https://github.com/hellzerg/optimizer/blob/master/FEED.md
 
 ## Details: ##
 
-* Latest version: 12.4
-* Released: March 29, 2022
-* SHA256: 39FE777265B0246BB37A08EBE6D4748FD056332552475F3563F0CE65C7529B46
+* Latest version: 12.5
+* Released: April 2, 2022
+* SHA256: 511B91ACC4A663DCB08FF5ABA241022131C6D805EE8F9D6CD22B9FF723C98C28

+ 1 - 1
version.txt

@@ -1 +1 @@
-12.4
+12.5