From b8d9a36a6bf78a838e8991311cf7b77f4095d99e Mon Sep 17 00:00:00 2001 From: Jaex Date: Fri, 8 May 2020 14:23:38 +0300 Subject: [PATCH] #4774: Added Portuguese to settings --- ShareX.HelpersLib/ShareX.HelpersLib.csproj | 5 ++++- ShareX/Enums.cs | 2 ++ ShareX/Forms/AboutForm.cs | 1 + ShareX/LanguageHelper.cs | 6 ++++++ ShareX/Properties/Resources.Designer.cs | 19 +++++++++++++++++++ ShareX/Properties/Resources.resx | 6 ++++++ ShareX/Resources/pt.png | Bin 0 -> 554 bytes ShareX/ShareX.csproj | 3 +++ 8 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 ShareX/Resources/pt.png diff --git a/ShareX.HelpersLib/ShareX.HelpersLib.csproj b/ShareX.HelpersLib/ShareX.HelpersLib.csproj index 916e114c2..6a4053ca4 100644 --- a/ShareX.HelpersLib/ShareX.HelpersLib.csproj +++ b/ShareX.HelpersLib/ShareX.HelpersLib.csproj @@ -159,7 +159,9 @@ - + + Component + @@ -1221,6 +1223,7 @@ + diff --git a/ShareX/Enums.cs b/ShareX/Enums.cs index f59e0facc..be3ee30d9 100644 --- a/ShareX/Enums.cs +++ b/ShareX/Enums.cs @@ -65,6 +65,8 @@ public enum SupportedLanguage MexicanSpanish, [Description("فارسی (Persian)")] Persian, + [Description("Português (Portuguese)")] + Portuguese, [Description("Português-Brasil (Portuguese-Brazil)")] PortugueseBrazil, [Description("Русский (Russian)")] diff --git a/ShareX/Forms/AboutForm.cs b/ShareX/Forms/AboutForm.cs index ce4326f78..9954e9562 100644 --- a/ShareX/Forms/AboutForm.cs +++ b/ShareX/Forms/AboutForm.cs @@ -100,6 +100,7 @@ public AboutForm() {Resources.AboutForm_AboutForm_Language_uk}: https://github.com/6c6c6 {Resources.AboutForm_AboutForm_Language_id_ID}: https://github.com/Nicedward {Resources.AboutForm_AboutForm_Language_es_MX}: https://github.com/absay +{Resources.AboutForm_AboutForm_Language_pt_PT}: https://github.com/FarewellAngelina {Resources.AboutForm_AboutForm_External_libraries}: diff --git a/ShareX/LanguageHelper.cs b/ShareX/LanguageHelper.cs index e3d862590..1f1342601 100644 --- a/ShareX/LanguageHelper.cs +++ b/ShareX/LanguageHelper.cs @@ -107,6 +107,9 @@ public static Image GetLanguageIcon(SupportedLanguage language) case SupportedLanguage.Persian: icon = Resources.ir; break; + case SupportedLanguage.Portuguese: + icon = Resources.pt; + break; case SupportedLanguage.PortugueseBrazil: icon = Resources.br; break; @@ -173,6 +176,9 @@ public static string GetCultureName(SupportedLanguage language) case SupportedLanguage.Persian: cultureName = "fa-IR"; break; + case SupportedLanguage.Portuguese: + cultureName = "pt-PT"; + break; case SupportedLanguage.PortugueseBrazil: cultureName = "pt-BR"; break; diff --git a/ShareX/Properties/Resources.Designer.cs b/ShareX/Properties/Resources.Designer.cs index 0b5505fff..df1315644 100644 --- a/ShareX/Properties/Resources.Designer.cs +++ b/ShareX/Properties/Resources.Designer.cs @@ -177,6 +177,15 @@ public static string AboutForm_AboutForm_Language_pt_BR { } } + /// + /// Looks up a localized string similar to Portuguese. + /// + public static string AboutForm_AboutForm_Language_pt_PT { + get { + return ResourceManager.GetString("AboutForm_AboutForm_Language_pt_PT", resourceCulture); + } + } + /// /// Looks up a localized string similar to Russian. /// @@ -2062,6 +2071,16 @@ public static string Program_WritePersonalPathConfig_Cant_access_to_file { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap pt { + get { + object obj = ResourceManager.GetObject("pt", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized string similar to Input text to encode. /// diff --git a/ShareX/Properties/Resources.resx b/ShareX/Properties/Resources.resx index 0906b4fac..cce4f4b0d 100644 --- a/ShareX/Properties/Resources.resx +++ b/ShareX/Properties/Resources.resx @@ -1033,4 +1033,10 @@ Middle click to close ..\Resources\edit-scale-white.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\pt.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Portuguese + \ No newline at end of file diff --git a/ShareX/Resources/pt.png b/ShareX/Resources/pt.png new file mode 100644 index 0000000000000000000000000000000000000000..ece79801506ecf8c42397349b4fa2cfe8176b999 GIT binary patch literal 554 zcmV+_0@eMAP)op82)aAGO;3n0AgYI#891D4N?IF|Ns4E{L7&Dm*MXp#y@|U|NLS4 z{rmr)KmTFmmra`h0*Hly38?u0llM=#nEx6H|J4!x{U`A6pVzdvv{Rd?JIrI9L zs`Fos+0`Q4a^C}Q0+k5A1KaQ$>Lf<6lK=vUh2aka(D+|}f9<^YM_B9kC$A?0Z|}3+ z`ptao7t>dSY6f5^0o~2O01!YR8-T_G^}PA>yZ7X8cHUpx=KlJ_{+sC?ST#h$AD{+c zSpNn30U&@_7``$5{_{tYU-I{#-$2g*Lz_YNHw#c5FVJd`!65YaF9ZRd1Q0-s48{x$ s?-&?Px# literal 0 HcmV?d00001 diff --git a/ShareX/ShareX.csproj b/ShareX/ShareX.csproj index c41b6108b..4bb4ddc0e 100644 --- a/ShareX/ShareX.csproj +++ b/ShareX/ShareX.csproj @@ -1760,6 +1760,9 @@ + + +