[SYSDM] Make file browse filter string translatable
authorStanislav Motylkov <x86corez@gmail.com>
Fri, 14 Jan 2022 23:18:04 +0000 (02:18 +0300)
committerStanislav Motylkov <x86corez@gmail.com>
Fri, 14 Jan 2022 23:22:11 +0000 (02:22 +0300)
Addendum to e58b4a49. CORE-11733

29 files changed:
dll/cpl/sysdm/environment.c
dll/cpl/sysdm/lang/bg-BG.rc
dll/cpl/sysdm/lang/cs-CZ.rc
dll/cpl/sysdm/lang/da-DK.rc
dll/cpl/sysdm/lang/de-DE.rc
dll/cpl/sysdm/lang/el-GR.rc
dll/cpl/sysdm/lang/en-US.rc
dll/cpl/sysdm/lang/es-ES.rc
dll/cpl/sysdm/lang/fr-FR.rc
dll/cpl/sysdm/lang/he-IL.rc
dll/cpl/sysdm/lang/hu-HU.rc
dll/cpl/sysdm/lang/id-ID.rc
dll/cpl/sysdm/lang/it-IT.rc
dll/cpl/sysdm/lang/ja-JP.rc
dll/cpl/sysdm/lang/nl-NL.rc
dll/cpl/sysdm/lang/no-NO.rc
dll/cpl/sysdm/lang/pl-PL.rc
dll/cpl/sysdm/lang/pt-PT.rc
dll/cpl/sysdm/lang/ro-RO.rc
dll/cpl/sysdm/lang/ru-RU.rc
dll/cpl/sysdm/lang/sk-SK.rc
dll/cpl/sysdm/lang/sq-AL.rc
dll/cpl/sysdm/lang/sv-SE.rc
dll/cpl/sysdm/lang/tr-TR.rc
dll/cpl/sysdm/lang/uk-UA.rc
dll/cpl/sysdm/lang/zh-CN.rc
dll/cpl/sysdm/lang/zh-HK.rc
dll/cpl/sysdm/lang/zh-TW.rc
dll/cpl/sysdm/resource.h

index 549a41e..cf744ce 100644 (file)
@@ -304,13 +304,16 @@ static VOID
 BrowseRequiredFile(HWND hwndDlg)
 {
     OPENFILENAME ofn;
+    TCHAR szFilter[MAX_STR_LENGTH] = _T("");
     TCHAR szFile[MAX_PATH] = _T("");
 
+    LoadString(hApplet, IDS_FILE_BROWSE_FILTER, szFilter, _countof(szFilter));
+
     ZeroMemory(&ofn, sizeof(ofn));
 
     ofn.lStructSize = sizeof(ofn);
     ofn.hwndOwner = hwndDlg;
-    ofn.lpstrFilter = _T("All Files (*.*)\0*.*\0");
+    ofn.lpstrFilter = szFilter;
     ofn.lpstrFile = szFile;
     ofn.nMaxFile = _countof(szFile);
     ofn.Flags = OFN_EXPLORER | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY;
index 7cef011..c92e690 100644 (file)
@@ -369,4 +369,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Warning"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index df66476..8793f8a 100644 (file)
@@ -374,4 +374,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Varování"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 79abbbd..b5d597f 100644 (file)
@@ -369,4 +369,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Warning"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index b7849dc..0584033 100644 (file)
@@ -378,4 +378,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Warnung"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index a0b45d5..626f52e 100644 (file)
@@ -369,4 +369,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Warning"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 53cab24..2d23c1b 100644 (file)
@@ -369,4 +369,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Warning"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index ef2ae10..2405d22 100644 (file)
@@ -371,4 +371,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Advertencia"
     IDS_ENVIRONMENT_WARNING "Cualquier cambio será descartado y el valor de la variable será editado como texto."
     IDS_ENVIRONMENT_WARNING_TITLE "Propiedades del Sistema"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 77b771b..7f2560b 100644 (file)
@@ -369,4 +369,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Attention"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 0e12567..dfbbcc5 100644 (file)
@@ -371,4 +371,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Warning"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 1b7203e..e0c263b 100644 (file)
@@ -371,4 +371,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Figyelmeztetés"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index e1dbffa..78ec439 100644 (file)
@@ -369,4 +369,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Peringatan"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 49f0936..e37b43a 100644 (file)
@@ -369,4 +369,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Warning"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 921200c..ee627b7 100644 (file)
@@ -369,4 +369,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "警告"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 09e9e7c..dddbec1 100644 (file)
@@ -369,4 +369,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Warning"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 37bc41b..2ad7297 100644 (file)
@@ -369,4 +369,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Warning"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index f624cd1..f6d6541 100644 (file)
@@ -378,4 +378,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Uwaga"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index b3e0942..1f873d9 100644 (file)
@@ -373,4 +373,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Aviso"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 9232afe..795fa03 100644 (file)
@@ -378,4 +378,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Avertisment"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 4858b3d..daaa4c0 100644 (file)
@@ -369,4 +369,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Внимание"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index cb4ad83..dbf6d8a 100644 (file)
@@ -377,4 +377,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Warning"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index d01da1d..7dbd5ef 100644 (file)
@@ -369,4 +369,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Warning"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 8b2cdca..eb5fe88 100644 (file)
@@ -371,4 +371,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Warning"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index a81ad6d..61712cc 100644 (file)
@@ -371,4 +371,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Uyarı"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index e9cf653..46f1309 100644 (file)
@@ -377,4 +377,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "Увага"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 6105149..1a2b402 100644 (file)
@@ -372,4 +372,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "警告"
     IDS_ENVIRONMENT_WARNING "Any changes that have been done will be discarded and the variable's value will be edited as text."
     IDS_ENVIRONMENT_WARNING_TITLE "System Properties"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 3ef6c76..6741e52 100644 (file)
@@ -352,4 +352,5 @@ BEGIN
     IDS_HWPROFILE_ALREADY_IN_USE "設定檔名稱已在使用。"
     IDS_HWPROFILE_PROFILE "設定檔"
     IDS_HWPROFILE_WARNING "警告"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 2573827..c10ab4e 100644 (file)
@@ -378,4 +378,5 @@ BEGIN
     IDS_HWPROFILE_WARNING "警告"
     IDS_ENVIRONMENT_WARNING "您所做的任何更改都將被丟棄,變數的值將編輯為文字。"
     IDS_ENVIRONMENT_WARNING_TITLE "系統內容"
+    IDS_FILE_BROWSE_FILTER "All Files (*.*)\0*.*\0"
 END
index 4fc0fa8..4490a7d 100644 (file)
@@ -65,6 +65,7 @@
 
 #define IDS_ENVIRONMENT_WARNING            150
 #define IDS_ENVIRONMENT_WARNING_TITLE      151
+#define IDS_FILE_BROWSE_FILTER             152
 
 /* Propsheet - general */
 #define IDD_PROPPAGEGENERAL  100