Skip to content

Commit 6be0de5

Browse files
committed
[MSI][BOOTDATA][INF] Add missing localized strings to msi.dll resources
1 parent 3f4f518 commit 6be0de5

28 files changed

+242
-123
lines changed

boot/bootdata/hivecls.inf

Lines changed: 26 additions & 123 deletions
Original file line numberDiff line numberDiff line change
@@ -432,25 +432,26 @@ HKCR,"xslfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.e
432432

433433
; MSI files
434434
HKCR,".msi","",0x00000000,"Msi.Package"
435-
HKCR,"Msi.Package","",0x00000000,%MSIPACK%
436-
;;HKCR,"Msi.Package","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\msi.dll,-34"
435+
HKCR,"Msi.Package","",0x00000000,"ReactOS Installer Package"
436+
HKCR,"Msi.Package","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\msi.dll,-34"
437437
HKCR,"Msi.Package\DefaultIcon","",0x00000000,"msiexec.exe"
438-
;;HKCR,"Msi.Package\shell\Open","MUIVerb",0x00020000,"@%SystemRoot%\system32\msi.dll,-36"
438+
HKCR,"Msi.Package\shell\Open","",0x00000000,"Install"
439+
HKCR,"Msi.Package\shell\Open","MUIVerb",0x00020000,"@%SystemRoot%\system32\msi.dll,-36"
439440
HKCR,"Msi.Package\shell\Open\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /i ""%1"""
440-
HKCR,"Msi.Package\shell\Repair","",0x00000000,%REPAIR%
441-
;;HKCR,"Msi.Package\shell\Repair","MUIVerb",0x00020000,"@%SystemRoot%\system32\msi.dll,-37"
441+
HKCR,"Msi.Package\shell\Repair","",0x00000000,"Repair"
442+
HKCR,"Msi.Package\shell\Repair","MUIVerb",0x00020000,"@%SystemRoot%\system32\msi.dll,-37"
442443
HKCR,"Msi.Package\shell\Repair\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /f ""%1"""
443-
HKCR,"Msi.Package\shell\Uninstall","",0x00000000,%UNINSTALL%
444-
;;HKCR,"Msi.Package\shell\Uninstall","MUIVerb",0x00020000,"@%SystemRoot%\system32\msi.dll,-38"
444+
HKCR,"Msi.Package\shell\Uninstall","",0x00000000,"Uninstall"
445+
HKCR,"Msi.Package\shell\Uninstall","MUIVerb",0x00020000,"@%SystemRoot%\system32\msi.dll,-38"
445446
HKCR,"Msi.Package\shell\Uninstall\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /x ""%1"""
446447

447448
; MSP files
448449
HKCR,".msp","",0x00000000,"Msi.Patch"
449-
HKCR,"Msi.Patch","",0x00000000,%MSIPTCH%
450-
;;HKCR,"Msi.Patch","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\msi.dll,-35"
450+
HKCR,"Msi.Patch","",0x00000000,"ReactOS Installer Patch"
451+
HKCR,"Msi.Patch","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\msi.dll,-35"
451452
HKCR,"Msi.Patch\DefaultIcon","",0x00000000,"msiexec.exe"
452-
HKCR,"Msi.Patch\shell\Open","",0x00000000,%APPLY%
453-
;;HKCR,"Msi.Patch\shell\Open","MUIVerb",0x00020000,"@%SystemRoot%\system32\msi.dll,-39"
453+
HKCR,"Msi.Patch\shell\Open","",0x00000000,"Apply Patch"
454+
HKCR,"Msi.Patch\shell\Open","MUIVerb",0x00020000,"@%SystemRoot%\system32\msi.dll,-39"
454455
HKCR,"Msi.Patch\shell\Open\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /p ""%1"""
455456

456457
; NT DOS32 Configuration File
@@ -796,10 +797,6 @@ CHMFILE="Compiled HTML Help File"
796797
XMLFILE="XML Document"
797798
XSLFILE="XSL Stylesheet"
798799

799-
;; In msi.dll
800-
MSIPACK="ReactOS Installer Package"
801-
MSIPTCH="ReactOS Installer Patch"
802-
803800
;; In themeui.dll
804801
MSSTYLESFILE="Visual Style File"
805802
THEMEFILE="Theme File"
@@ -819,12 +816,9 @@ WSFFILE="Windows Script File"
819816
;; For .reg files, right-click menu
820817
MERGE="Merge"
821818

822-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
819+
;; For screensaver (*.scr) files, right-click menu
823820
CONFIGURE="Configure"
824821
INSTALL="Install"
825-
UNINSTALL="Uninstall"
826-
REPAIR="Repair"
827-
APPLY="Apply Patch"
828822
TEST="Test"
829823

830824
;------------------------------------------------------------------------
@@ -840,10 +834,6 @@ CPLFILE_OPENWITH="Mit der Systemsteuerung öffnen"
840834
;XMLFILE="XML Document"
841835
;XSLFILE="XSL Stylesheet"
842836

843-
;; In msi.dll
844-
;MSIPACK="ReactOS Installer Package"
845-
;MSIPTCH="ReactOS Installer Patch"
846-
847837
;; In themeui.dll
848838
;MSSTYLESFILE="Visual Style File"
849839
;THEMEFILE="Theme File"
@@ -862,12 +852,9 @@ CPLFILE_OPENWITH="Mit der Systemsteuerung öffnen"
862852
;; For .reg files, right-click menu
863853
;MERGE="Merge"
864854

865-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
855+
;; For screensaver (*.scr) files, right-click menu
866856
;CONFIGURE="Configure"
867857
;INSTALL="Install"
868-
;UNINSTALL="Uninstall"
869-
;REPAIR="Repair"
870-
;APPLY="Apply Patch"
871858
;TEST="Test"
872859

873860
;------------------------------------------------------------------------
@@ -883,10 +870,6 @@ CHMFILE="Archivo de ayuda HTML compilado"
883870
XMLFILE="Documento XML"
884871
XSLFILE="Hoja de estilos XSL"
885872

886-
;; In msi.dll
887-
MSIPACK="Paquete de instalación de ReactOS"
888-
;MSIPTCH="ReactOS Installer Patch"
889-
890873
;; In themeui.dll
891874
MSSTYLESFILE="Archivo de estilo visual"
892875
THEMEFILE="Archivo de tema"
@@ -905,12 +888,9 @@ WMZFILE="Metarchivo mejorado comprimido"
905888
;; For .reg files, right-click menu
906889
MERGE="Combinar"
907890

908-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
891+
;; For screensaver (*.scr) files, right-click menu
909892
CONFIGURE="Configurar"
910893
INSTALL="Instalar"
911-
UNINSTALL="Desinstalar"
912-
REPAIR="Reparar"
913-
;APPLY="Apply Patch"
914894
TEST="Probar"
915895

916896
;------------------------------------------------------------------------
@@ -926,10 +906,6 @@ CHMFILE="Fichier d'aide HTML compilé"
926906
XMLFILE="Document XML"
927907
XSLFILE="Feuille de style XSL"
928908

929-
;; In msi.dll
930-
MSIPACK="Package ReactOS Installer"
931-
;MSIPTCH="ReactOS Installer Patch"
932-
933909
;; In themeui.dll
934910
MSSTYLESFILE="Fichier de styles visuels"
935911
THEMEFILE="Fichier de thèmes"
@@ -948,12 +924,9 @@ SCFFILE="Commande de l'explorateur ReactOS"
948924
;; For .reg files, right-click menu
949925
MERGE="Fusionner"
950926

951-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
927+
;; For screensaver (*.scr) files, right-click menu
952928
CONFIGURE="Configurer"
953929
INSTALL="Installer"
954-
UNINSTALL="Désinstaller"
955-
REPAIR="Réparer"
956-
;APPLY="Apply Patch"
957930
TEST="Tester"
958931

959932
;------------------------------------------------------------------------
@@ -969,10 +942,6 @@ CHMFILE="File della guida HTML compilato"
969942
XMLFILE="Documento XML"
970943
XSLFILE="Foglio di stile XSL"
971944

972-
;; In msi.dll
973-
MSIPACK="Pacchetto di installazione di ReactOS"
974-
;MSIPTCH="ReactOS Installer Patch"
975-
976945
;; In themeui.dll
977946
MSSTYLESFILE="File di stili visivi"
978947
THEMEFILE="File di tema visivo"
@@ -991,12 +960,9 @@ AVIFILE="Filmato video"
991960
;; For .reg files, right-click menu
992961
MERGE="Unione"
993962

994-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
963+
;; For screensaver (*.scr) files, right-click menu
995964
CONFIGURE="Configura"
996965
INSTALL="Installa"
997-
UNINSTALL="Rimuovi"
998-
REPAIR="Ripara"
999-
;APPLY="Apply Patch"
1000966
TEST="Prova"
1001967

1002968
;------------------------------------------------------------------------
@@ -1012,10 +978,6 @@ CHMFILE="Skompilowany plik Pomocy w formacie HTML"
1012978
XMLFILE="Dokument XML"
1013979
XSLFILE="Arkusz stylów XSL"
1014980

1015-
;; In msi.dll
1016-
MSIPACK="Pakiet Instalatora ReactOS"
1017-
;MSIPTCH="ReactOS Installer Patch"
1018-
1019981
;; In themeui.dll
1020982
MSSTYLESFILE="Plik stylu wizualnego"
1021983
THEMEFILE="Plik motywu"
@@ -1034,12 +996,9 @@ WMZFILE="Skompresowany metaplik"
1034996
;; For .reg files, right-click menu
1035997
MERGE="Scal"
1036998

1037-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
999+
;; For screensaver (*.scr) files, right-click menu
10381000
CONFIGURE="Konfiguruj"
10391001
INSTALL="Zainstaluj"
1040-
UNINSTALL="Odinstaluj"
1041-
REPAIR="Napraw"
1042-
;APPLY="Apply Patch"
10431002
TEST="Testuj"
10441003

10451004
;------------------------------------------------------------------------
@@ -1056,10 +1015,6 @@ CHMFILE="Ficheiro de ajuda HTML compilado"
10561015
XMLFILE="Documento XML"
10571016
XSLFILE="Folha de estilos XSL"
10581017

1059-
;; In msi.dll
1060-
MSIPACK="Pacote de instalação do ReactOS"
1061-
;MSIPTCH="ReactOS Installer Patch"
1062-
10631018
;; In themeui.dll
10641019
MSSTYLESFILE="Ficheiro de estilo visual"
10651020
THEMEFILE="Ficheiro de temas"
@@ -1078,12 +1033,9 @@ WMZFILE="Metarquivo aprimorado compactado"
10781033
;; For .reg files, right-click menu
10791034
MERGE="Combinar"
10801035

1081-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
1036+
;; For screensaver (*.scr) files, right-click menu
10821037
CONFIGURE="Configurar"
10831038
INSTALL="Instalar"
1084-
UNINSTALL="Desinstalar"
1085-
REPAIR="Reparar"
1086-
;APPLY="Apply Patch"
10871039
TEST="Testar"
10881040

10891041
;------------------------------------------------------------------------
@@ -1100,10 +1052,6 @@ CHMFILE="Manual compilat din HTML"
11001052
XMLFILE="Document XML"
11011053
XSLFILE="Foaie de stil XSL"
11021054

1103-
;; In msi.dll
1104-
MSIPACK="Pachet de instalare ReactOS"
1105-
;MSIPTCH="ReactOS Installer Patch"
1106-
11071055
;; In themeui.dll
11081056
MSSTYLESFILE="Fișier de stil vizual"
11091057
THEMEFILE="Temă de interfață grafică"
@@ -1122,12 +1070,9 @@ WMZFILE="Metafișier îmbunătățit comprimat"
11221070
;; For .reg files, right-click menu
11231071
MERGE="Unește"
11241072

1125-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
1073+
;; For screensaver (*.scr) files, right-click menu
11261074
CONFIGURE="Configurează"
11271075
INSTALL="Instalează"
1128-
UNINSTALL="Dezinstalează"
1129-
REPAIR="Repară"
1130-
;APPLY="Apply Patch"
11311076
TEST="Testează"
11321077

11331078
;------------------------------------------------------------------------
@@ -1143,10 +1088,6 @@ CHMFILE="Скомпилированный HTML-файл справки"
11431088
XMLFILE="Документ XML"
11441089
XSLFILE="XSL таблица стилей"
11451090

1146-
;; In msi.dll
1147-
MSIPACK="Пакет установщика ReactOS"
1148-
MSIPTCH="Исправления установщика ReactOS"
1149-
11501091
;; In themeui.dll
11511092
MSSTYLESFILE="Файл стиля оформления"
11521093
THEMEFILE="Файл темы оформления"
@@ -1165,12 +1106,9 @@ WMZFILE="Сжатый расширенный метафайл"
11651106
;; For .reg files, right-click menu
11661107
MERGE="Слияние"
11671108

1168-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
1109+
;; For screensaver (*.scr) files, right-click menu
11691110
CONFIGURE="Настроить"
11701111
INSTALL="Установить"
1171-
UNINSTALL="Удалить"
1172-
REPAIR="Исправить"
1173-
APPLY="Применить"
11741112
TEST="Тест"
11751113

11761114
;------------------------------------------------------------------------
@@ -1186,10 +1124,6 @@ CHMFILE="已編譯的 HTML 說明檔案"
11861124
XMLFILE="XML 文件"
11871125
XSLFILE="XSL 樣式表"
11881126

1189-
;; In msi.dll
1190-
MSIPACK="ReactOS 安裝套件"
1191-
;MSIPTCH="ReactOS Installer Patch"
1192-
11931127
;; In themeui.dll
11941128
MSSTYLESFILE="視覺樣式檔案"
11951129
THEMEFILE="主題檔案"
@@ -1208,12 +1142,9 @@ SCFFILE="ReactOS Explorer 命令"
12081142
;; For .reg files, right-click menu
12091143
MERGE="合併"
12101144

1211-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
1145+
;; For screensaver (*.scr) files, right-click menu
12121146
CONFIGURE="設定"
12131147
INSTALL="安裝"
1214-
UNINSTALL="解除安裝"
1215-
REPAIR="修復"
1216-
;APPLY="Apply Patch"
12171148
TEST="測試"
12181149

12191150
;------------------------------------------------------------------------
@@ -1229,10 +1160,6 @@ CPLFILE_OPENWITH="Denetim Masası'yla Aç"
12291160
;XMLFILE="XML Dosyası"
12301161
;XSLFILE="XSL Stil Şablonu"
12311162

1232-
;; In msi.dll
1233-
;MSIPACK="ReactOS Yükleyicisi Paketi"
1234-
;MSIPTCH="ReactOS Installer Patch"
1235-
12361163
;; In themeui.dll
12371164
;MSSTYLESFILE="Görsel Stil Dosyası"
12381165
;THEMEFILE="Tema Dosyası"
@@ -1251,12 +1178,9 @@ CPLFILE_OPENWITH="Denetim Masası'yla Aç"
12511178
;; For .reg files, right-click menu
12521179
;MERGE="Birleştir"
12531180

1254-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
1181+
;; For screensaver (*.scr) files, right-click menu
12551182
;CONFIGURE="Yapılandır"
12561183
;INSTALL="Yükle"
1257-
;UNINSTALL="Kaldır"
1258-
;REPAIR="Onar"
1259-
;APPLY="Apply Patch"
12601184
;TEST="Dene"
12611185

12621186
;------------------------------------------------------------------------
@@ -1272,10 +1196,6 @@ CHMFILE="已編譯 HTML 說明檔案"
12721196
XMLFILE="XML 文件"
12731197
XSLFILE="XSL 樣式表"
12741198

1275-
;; In msi.dll
1276-
MSIPACK="ReactOS 安裝套件"
1277-
;MSIPTCH="ReactOS Installer Patch"
1278-
12791199
;; In themeui.dll
12801200
MSSTYLESFILE="視覺樣式檔案"
12811201
THEMEFILE="主題檔案"
@@ -1294,12 +1214,9 @@ SCFFILE="ReactOS Explorer 命令"
12941214
;; For .reg files, right-click menu
12951215
MERGE="合併"
12961216

1297-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
1217+
;; For screensaver (*.scr) files, right-click menu
12981218
CONFIGURE="設定"
12991219
INSTALL="安裝"
1300-
UNINSTALL="解除安裝"
1301-
REPAIR="修復"
1302-
;APPLY="Apply Patch"
13031220
TEST="測試"
13041221

13051222
;------------------------------------------------------------------------
@@ -1316,10 +1233,6 @@ CHMFILE="コンパイル済み HTML ヘルプ ファイル"
13161233
XMLFILE="XML 文書"
13171234
XSLFILE="XSL スタイルシート"
13181235

1319-
;; In msi.dll
1320-
MSIPACK="ReactOS インストーラ パッケージ"
1321-
;MSIPTCH="ReactOS Installer Patch"
1322-
13231236
;; In themeui.dll
13241237
MSSTYLESFILE="視覚スタイル ファイル"
13251238
THEMEFILE="テーマ ファイル"
@@ -1338,12 +1251,9 @@ WMZFILE="圧縮済み拡張メタファイル"
13381251
;; For .reg files, right-click menu
13391252
MERGE="結合"
13401253

1341-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
1254+
;; For screensaver (*.scr) files, right-click menu
13421255
CONFIGURE="設定"
13431256
INSTALL="インストール"
1344-
UNINSTALL="アンインストール"
1345-
REPAIR="修復"
1346-
;APPLY="Apply Patch"
13471257
TEST="テスト"
13481258

13491259
;------------------------------------------------------------------------
@@ -1359,10 +1269,6 @@ CHMFILE="已编译的 HTML 帮助文件"
13591269
XMLFILE="XML 文档"
13601270
XSLFILE="XSL 样式表"
13611271

1362-
;; In msi.dll
1363-
MSIPACK="ReactOS Installer 软件包"
1364-
;MSIPTCH="ReactOS Installer Patch"
1365-
13661272
;; In themeui.dll
13671273
MSSTYLESFILE="可视化风格文件"
13681274
THEMEFILE="主题文件"
@@ -1381,12 +1287,9 @@ SCFFILE="ReactOS Explorer Command"
13811287
;; For .reg files, right-click menu
13821288
MERGE="合并"
13831289

1384-
;; For screensaver (*.scr) and MSI install package (*.msi) files, right-click menu
1290+
;; For screensaver (*.scr) files, right-click menu
13851291
CONFIGURE="配置"
13861292
INSTALL="安装"
1387-
UNINSTALL="卸载"
1388-
REPAIR="修复"
1389-
;APPLY="Apply Patch"
13901293
TEST="测试"
13911294

13921295
; EOF

0 commit comments

Comments
 (0)