From 58f084ebffecea4ec982c0a4f2c519c07011b75f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Sun, 22 Nov 2015 03:25:38 +0000 Subject: [PATCH] [WORDPAD] - Add document icon to wordpad. [SHELL32] - Add FriendlyTypeName support to HCR_MapTypeToValueW as well. - Sync HCR_GetClassNameA ReactOS additions into HCR_GetClassNameW. [NOTEPAD][SHIMGVW] - Add localized FriendlyTypeName file type strings. [SHELL32][HIVECLS] Update the FriendlyTypeName file type strings. This commit is an addendum to revision range r32966-r32969 and r32973. svn path=/trunk/; revision=69999 --- .../base/applications/notepad/lang/bg-BG.rc | 2 + .../base/applications/notepad/lang/cs-CZ.rc | 2 + .../base/applications/notepad/lang/da-DK.rc | 2 + .../base/applications/notepad/lang/de-DE.rc | 2 + .../base/applications/notepad/lang/el-GR.rc | 2 + .../base/applications/notepad/lang/en-US.rc | 2 + .../base/applications/notepad/lang/es-ES.rc | 2 + .../base/applications/notepad/lang/eu-ES.rc | 2 + .../base/applications/notepad/lang/fi-FI.rc | 2 + .../base/applications/notepad/lang/fr-FR.rc | 4 +- .../base/applications/notepad/lang/he-IL.rc | 2 + .../base/applications/notepad/lang/hu-HU.rc | 2 + .../base/applications/notepad/lang/hy-AM.rc | 2 + .../base/applications/notepad/lang/id-ID.rc | 2 + .../base/applications/notepad/lang/it-IT.rc | 2 + .../base/applications/notepad/lang/ja-JP.rc | 2 + .../base/applications/notepad/lang/lt-LT.rc | 2 + .../base/applications/notepad/lang/ms-MY.rc | 2 + .../base/applications/notepad/lang/nl-NL.rc | 2 + .../base/applications/notepad/lang/no-NO.rc | 2 + .../base/applications/notepad/lang/pl-PL.rc | 2 + .../base/applications/notepad/lang/pt-BR.rc | 2 + .../base/applications/notepad/lang/pt-PT.rc | 2 + .../base/applications/notepad/lang/ro-RO.rc | 2 + .../base/applications/notepad/lang/ru-RU.rc | 2 + .../base/applications/notepad/lang/sk-SK.rc | 2 + .../base/applications/notepad/lang/sl-SI.rc | 2 + .../base/applications/notepad/lang/sq-AL.rc | 2 + .../base/applications/notepad/lang/sv-SE.rc | 2 + .../base/applications/notepad/lang/th-TH.rc | 2 + .../base/applications/notepad/lang/tr-TR.rc | 2 + .../base/applications/notepad/lang/uk-UA.rc | 2 + .../base/applications/notepad/lang/uz-UZ.rc | 2 + .../base/applications/notepad/lang/zh-CN.rc | 2 + .../base/applications/notepad/lang/zh-TW.rc | 2 + .../base/applications/notepad/notepad_res.h | 2 + .../applications/wordpad/res/document.ico | Bin 0 -> 29886 bytes reactos/base/applications/wordpad/rsrc.rc | 3 + reactos/base/applications/wordpad/wordpad.h | 3 +- reactos/boot/bootdata/hivecls.inf | 169 +++++++++++------- .../dll/win32/shell32/folders/CRecycleBin.cpp | 1 + reactos/dll/win32/shell32/lang/bg-BG.rc | 9 +- reactos/dll/win32/shell32/lang/ca-ES.rc | 11 +- reactos/dll/win32/shell32/lang/cs-CZ.rc | 9 +- reactos/dll/win32/shell32/lang/da-DK.rc | 11 +- reactos/dll/win32/shell32/lang/de-DE.rc | 9 +- reactos/dll/win32/shell32/lang/el-GR.rc | 11 +- reactos/dll/win32/shell32/lang/en-GB.rc | 13 +- reactos/dll/win32/shell32/lang/en-US.rc | 11 +- reactos/dll/win32/shell32/lang/es-ES.rc | 7 +- reactos/dll/win32/shell32/lang/fi-FI.rc | 11 +- reactos/dll/win32/shell32/lang/fr-FR.rc | 13 +- reactos/dll/win32/shell32/lang/he-IL.rc | 11 +- reactos/dll/win32/shell32/lang/hu-HU.rc | 11 +- reactos/dll/win32/shell32/lang/it-IT.rc | 7 +- reactos/dll/win32/shell32/lang/ja-JP.rc | 13 +- reactos/dll/win32/shell32/lang/ko-KR.rc | 11 +- reactos/dll/win32/shell32/lang/nl-NL.rc | 11 +- reactos/dll/win32/shell32/lang/no-NO.rc | 9 +- reactos/dll/win32/shell32/lang/pl-PL.rc | 9 +- reactos/dll/win32/shell32/lang/pt-BR.rc | 9 +- reactos/dll/win32/shell32/lang/pt-PT.rc | 9 +- reactos/dll/win32/shell32/lang/ro-RO.rc | 13 +- reactos/dll/win32/shell32/lang/ru-RU.rc | 7 +- reactos/dll/win32/shell32/lang/sk-SK.rc | 9 +- reactos/dll/win32/shell32/lang/sl-SI.rc | 11 +- reactos/dll/win32/shell32/lang/sq-AL.rc | 11 +- reactos/dll/win32/shell32/lang/sv-SE.rc | 11 +- reactos/dll/win32/shell32/lang/tr-TR.rc | 11 +- reactos/dll/win32/shell32/lang/uk-UA.rc | 9 +- reactos/dll/win32/shell32/lang/zh-CN.rc | 9 +- reactos/dll/win32/shell32/lang/zh-TW.rc | 11 +- reactos/dll/win32/shell32/shresdef.h | 39 ++-- reactos/dll/win32/shell32/wine/classes.c | 49 +++++ reactos/dll/win32/shimgvw/lang/bg-BG.rc | 11 ++ reactos/dll/win32/shimgvw/lang/cs-CZ.rc | 11 ++ reactos/dll/win32/shimgvw/lang/de-DE.rc | 11 ++ reactos/dll/win32/shimgvw/lang/en-US.rc | 11 ++ reactos/dll/win32/shimgvw/lang/es-ES.rc | 11 ++ reactos/dll/win32/shimgvw/lang/fr-FR.rc | 13 +- reactos/dll/win32/shimgvw/lang/he-IL.rc | 11 ++ reactos/dll/win32/shimgvw/lang/it-IT.rc | 11 ++ reactos/dll/win32/shimgvw/lang/lt-LT.rc | 11 ++ reactos/dll/win32/shimgvw/lang/no-NO.rc | 11 ++ reactos/dll/win32/shimgvw/lang/pl-PL.rc | 11 ++ reactos/dll/win32/shimgvw/lang/ro-RO.rc | 11 ++ reactos/dll/win32/shimgvw/lang/ru-RU.rc | 11 ++ reactos/dll/win32/shimgvw/lang/sk-SK.rc | 11 ++ reactos/dll/win32/shimgvw/lang/sq-AL.rc | 11 ++ reactos/dll/win32/shimgvw/lang/tr-TR.rc | 11 ++ reactos/dll/win32/shimgvw/lang/uk-UA.rc | 11 ++ reactos/dll/win32/shimgvw/lang/zh-CN.rc | 11 ++ reactos/dll/win32/shimgvw/resource.h | 25 ++- 93 files changed, 707 insertions(+), 173 deletions(-) create mode 100644 reactos/base/applications/wordpad/res/document.ico diff --git a/reactos/base/applications/notepad/lang/bg-BG.rc b/reactos/base/applications/notepad/lang/bg-BG.rc index 17ca5913fb0..f46d001e6dc 100644 --- a/reactos/base/applications/notepad/lang/bg-BG.rc +++ b/reactos/base/applications/notepad/lang/bg-BG.rc @@ -181,4 +181,6 @@ BEGIN STRING_CR "Мак (CR)" STRING_LINE_COLUMN "Ред %d, стълб %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/cs-CZ.rc b/reactos/base/applications/notepad/lang/cs-CZ.rc index 69e98b1831d..e49c5625157 100644 --- a/reactos/base/applications/notepad/lang/cs-CZ.rc +++ b/reactos/base/applications/notepad/lang/cs-CZ.rc @@ -182,4 +182,6 @@ paměti." STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Řádek %d, sloupec %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/da-DK.rc b/reactos/base/applications/notepad/lang/da-DK.rc index 4a49adbd3bb..6278e023503 100644 --- a/reactos/base/applications/notepad/lang/da-DK.rc +++ b/reactos/base/applications/notepad/lang/da-DK.rc @@ -182,4 +182,6 @@ hukommelse, og prøv så igen." STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Line %d, column %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/de-DE.rc b/reactos/base/applications/notepad/lang/de-DE.rc index 778f0c7b348..55ecb73fd1c 100644 --- a/reactos/base/applications/notepad/lang/de-DE.rc +++ b/reactos/base/applications/notepad/lang/de-DE.rc @@ -183,4 +183,6 @@ um diese Funktion \nabzuschließen. Beenden Sie eine oder mehrere \ STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Zeile %d, Spalte %d" STRING_PRINTERROR "Die Datei '%s' kann nicht gedruckt werden.\n\nStellen Sie sicher, dass der Drucker angeschlossen und richtig konfiguriert ist." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/el-GR.rc b/reactos/base/applications/notepad/lang/el-GR.rc index 69be199c5bf..0e973eef44d 100644 --- a/reactos/base/applications/notepad/lang/el-GR.rc +++ b/reactos/base/applications/notepad/lang/el-GR.rc @@ -182,4 +182,6 @@ BEGIN STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Line %d, column %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/en-US.rc b/reactos/base/applications/notepad/lang/en-US.rc index e484f08d4f7..da80359e7a4 100644 --- a/reactos/base/applications/notepad/lang/en-US.rc +++ b/reactos/base/applications/notepad/lang/en-US.rc @@ -181,4 +181,6 @@ task. \nClose one or more applications to increase the amount of \nfree memory." STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Line %d, column %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/es-ES.rc b/reactos/base/applications/notepad/lang/es-ES.rc index 835d77c1bbd..3ba0daac014 100644 --- a/reactos/base/applications/notepad/lang/es-ES.rc +++ b/reactos/base/applications/notepad/lang/es-ES.rc @@ -182,4 +182,6 @@ aumentar la cantidad \nde memoria libre." STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Línea %d, columna %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/eu-ES.rc b/reactos/base/applications/notepad/lang/eu-ES.rc index 0ba2f92f202..5d4bba4ea21 100644 --- a/reactos/base/applications/notepad/lang/eu-ES.rc +++ b/reactos/base/applications/notepad/lang/eu-ES.rc @@ -182,4 +182,6 @@ memoria librearen \nkopurua handitzeko." STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Line %d, column %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/fi-FI.rc b/reactos/base/applications/notepad/lang/fi-FI.rc index 4279a23577c..32e01a031b0 100644 --- a/reactos/base/applications/notepad/lang/fi-FI.rc +++ b/reactos/base/applications/notepad/lang/fi-FI.rc @@ -182,4 +182,6 @@ muistia." STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Line %d, column %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/fr-FR.rc b/reactos/base/applications/notepad/lang/fr-FR.rc index a0a871cb372..09493fc1572 100644 --- a/reactos/base/applications/notepad/lang/fr-FR.rc +++ b/reactos/base/applications/notepad/lang/fr-FR.rc @@ -181,5 +181,7 @@ de la mémoire." STRING_LF "Unix (LF)" STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Ligne %d, colonne %d" - STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + STRING_PRINTERROR "Impossible d'imprimer le fichier '%s'.\n\nVérifiez que l'imprimante est allumée et correctement configurée." + + STRING_TEXT_DOCUMENT "Document Texte" END diff --git a/reactos/base/applications/notepad/lang/he-IL.rc b/reactos/base/applications/notepad/lang/he-IL.rc index 9b282dd8756..903614859c2 100644 --- a/reactos/base/applications/notepad/lang/he-IL.rc +++ b/reactos/base/applications/notepad/lang/he-IL.rc @@ -181,4 +181,6 @@ task. \nClose one or more applications to increase the amount of \nfree memory." STRING_CR "מקינטוש (CR)" STRING_LINE_COLUMN "שורה %d, עמודה %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/hu-HU.rc b/reactos/base/applications/notepad/lang/hu-HU.rc index caa24f8b5e4..39a77144eac 100644 --- a/reactos/base/applications/notepad/lang/hu-HU.rc +++ b/reactos/base/applications/notepad/lang/hu-HU.rc @@ -182,4 +182,6 @@ Szeretné menteni a változásokat?" STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Line %d, column %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/hy-AM.rc b/reactos/base/applications/notepad/lang/hy-AM.rc index 45cc91589f9..ceab86b74af 100644 --- a/reactos/base/applications/notepad/lang/hy-AM.rc +++ b/reactos/base/applications/notepad/lang/hy-AM.rc @@ -181,4 +181,6 @@ Would you like to save the changes ?" STRING_CR "Մակինտոշ (CR)" STRING_LINE_COLUMN "Line %d, column %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/id-ID.rc b/reactos/base/applications/notepad/lang/id-ID.rc index 50078b932b8..577748dcc38 100644 --- a/reactos/base/applications/notepad/lang/id-ID.rc +++ b/reactos/base/applications/notepad/lang/id-ID.rc @@ -182,4 +182,6 @@ bebas." STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Line %d, column %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/it-IT.rc b/reactos/base/applications/notepad/lang/it-IT.rc index f94db281c94..fda792b5797 100644 --- a/reactos/base/applications/notepad/lang/it-IT.rc +++ b/reactos/base/applications/notepad/lang/it-IT.rc @@ -182,4 +182,6 @@ di memoria libera." STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Linea %d, colonna %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/ja-JP.rc b/reactos/base/applications/notepad/lang/ja-JP.rc index c092acfa261..4372ce75634 100644 --- a/reactos/base/applications/notepad/lang/ja-JP.rc +++ b/reactos/base/applications/notepad/lang/ja-JP.rc @@ -182,4 +182,6 @@ BEGIN STRING_CR "Mac (CR)" STRING_LINE_COLUMN "%d 行、%d 列" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/lt-LT.rc b/reactos/base/applications/notepad/lang/lt-LT.rc index be6a90c28b0..7a235ce1303 100644 --- a/reactos/base/applications/notepad/lang/lt-LT.rc +++ b/reactos/base/applications/notepad/lang/lt-LT.rc @@ -181,4 +181,6 @@ Ar norite išsaugoti pakeitimus?" STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Eilutė %d, stulpelis %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/ms-MY.rc b/reactos/base/applications/notepad/lang/ms-MY.rc index ecf1ec2a299..b344c890461 100644 --- a/reactos/base/applications/notepad/lang/ms-MY.rc +++ b/reactos/base/applications/notepad/lang/ms-MY.rc @@ -183,4 +183,6 @@ tugas ini. \nTutup satu atau lebih aplikasi untuk menambah jumlah \ningatan koso STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Garisan %d, Kolum %d" STRING_PRINTERROR "Tidak boleh mencetak fail '%s'.\n\nPastikan pencetak dihidupkan dan dikonfigurasikan dengan betul." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/nl-NL.rc b/reactos/base/applications/notepad/lang/nl-NL.rc index a6acf861208..b7a4dd7ff75 100644 --- a/reactos/base/applications/notepad/lang/nl-NL.rc +++ b/reactos/base/applications/notepad/lang/nl-NL.rc @@ -181,4 +181,6 @@ Wilt u de wijzigingen opslaan?" STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Line %d, column %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/no-NO.rc b/reactos/base/applications/notepad/lang/no-NO.rc index ea0c07009a1..f50e5b13d10 100644 --- a/reactos/base/applications/notepad/lang/no-NO.rc +++ b/reactos/base/applications/notepad/lang/no-NO.rc @@ -182,4 +182,6 @@ minne." STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Linje %d, kolonne %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/pl-PL.rc b/reactos/base/applications/notepad/lang/pl-PL.rc index dcee3554f83..46a51b26240 100644 --- a/reactos/base/applications/notepad/lang/pl-PL.rc +++ b/reactos/base/applications/notepad/lang/pl-PL.rc @@ -176,4 +176,6 @@ BEGIN STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Linia %d, kolumna %d" STRING_PRINTERROR "Nie można wydrukować pliku '%s'.\n\nUpewnij się, że drukarka jest włączona i poprawnie skonfigurowana." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/pt-BR.rc b/reactos/base/applications/notepad/lang/pt-BR.rc index 55153af85d6..c8f0f9235a2 100644 --- a/reactos/base/applications/notepad/lang/pt-BR.rc +++ b/reactos/base/applications/notepad/lang/pt-BR.rc @@ -181,4 +181,6 @@ tarefa. \nFeche uma ou mais aplicações para aumentar a quantidade de memória STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Linha %d, coluna %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/pt-PT.rc b/reactos/base/applications/notepad/lang/pt-PT.rc index 55153af85d6..c8f0f9235a2 100644 --- a/reactos/base/applications/notepad/lang/pt-PT.rc +++ b/reactos/base/applications/notepad/lang/pt-PT.rc @@ -181,4 +181,6 @@ tarefa. \nFeche uma ou mais aplicações para aumentar a quantidade de memória STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Linha %d, coluna %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/ro-RO.rc b/reactos/base/applications/notepad/lang/ro-RO.rc index fe5a8809fb3..976354a05c2 100644 --- a/reactos/base/applications/notepad/lang/ro-RO.rc +++ b/reactos/base/applications/notepad/lang/ro-RO.rc @@ -186,4 +186,6 @@ Păstrați modificările aduse?" STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Linia %d, coloana %d" STRING_PRINTERROR "Nu se poate imprima fișierul '%s'.\n\nAsigurați-vă că imprimanta este pornită și configurată corespunzător." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/ru-RU.rc b/reactos/base/applications/notepad/lang/ru-RU.rc index 75105ed63ea..e7e84fea504 100644 --- a/reactos/base/applications/notepad/lang/ru-RU.rc +++ b/reactos/base/applications/notepad/lang/ru-RU.rc @@ -181,4 +181,6 @@ BEGIN STRING_CR "Macintosh (CR)" STRING_LINE_COLUMN "Строка %d, столбец %d" STRING_PRINTERROR "Невозможно распечатать файл '%s'.\n\nПроверьте, включен ли принтер, и настроен ли он правильно." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/sk-SK.rc b/reactos/base/applications/notepad/lang/sk-SK.rc index 13819715857..13ba1127683 100644 --- a/reactos/base/applications/notepad/lang/sk-SK.rc +++ b/reactos/base/applications/notepad/lang/sk-SK.rc @@ -189,4 +189,6 @@ alebo viac aplikácií, aby sa uvoľnila pamäť a skúste to znova." STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Riadok %d, stĺpec %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/sl-SI.rc b/reactos/base/applications/notepad/lang/sl-SI.rc index 00602c2212b..fa96389a553 100644 --- a/reactos/base/applications/notepad/lang/sl-SI.rc +++ b/reactos/base/applications/notepad/lang/sl-SI.rc @@ -181,4 +181,6 @@ operacijo. \nÈe ga želite sprostiti, konèajte enega ali veè programov in pos STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Line %d, column %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/sq-AL.rc b/reactos/base/applications/notepad/lang/sq-AL.rc index c0746d77668..9d15af58630 100644 --- a/reactos/base/applications/notepad/lang/sq-AL.rc +++ b/reactos/base/applications/notepad/lang/sq-AL.rc @@ -185,4 +185,6 @@ detyrë. \nMbyll nje ose me shume programe te rrisesh shumën e \nmemories." STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Linje %d, kolonë %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/sv-SE.rc b/reactos/base/applications/notepad/lang/sv-SE.rc index 4b9d095eb85..52166d2a46e 100644 --- a/reactos/base/applications/notepad/lang/sv-SE.rc +++ b/reactos/base/applications/notepad/lang/sv-SE.rc @@ -181,4 +181,6 @@ den här åtgärden. \nAvsluta ett eller flera program för att frigöra mer min STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Line %d, column %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/th-TH.rc b/reactos/base/applications/notepad/lang/th-TH.rc index 2122af30e2d..2f4b1fc2cf0 100644 --- a/reactos/base/applications/notepad/lang/th-TH.rc +++ b/reactos/base/applications/notepad/lang/th-TH.rc @@ -176,4 +176,6 @@ BEGIN STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Line %d, column %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/tr-TR.rc b/reactos/base/applications/notepad/lang/tr-TR.rc index ccad5826217..0208ad6c5e4 100644 --- a/reactos/base/applications/notepad/lang/tr-TR.rc +++ b/reactos/base/applications/notepad/lang/tr-TR.rc @@ -178,4 +178,6 @@ BEGIN STRING_CR "Mac (CR)" STRING_LINE_COLUMN "%d. Yataç, %d. Dikeç" STRING_PRINTERROR """%s"" kütüğü yazdırılamıyor.\n\nYazıcının açık olduğundan ve doğru yapılandırıldığından emin olunuz." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/uk-UA.rc b/reactos/base/applications/notepad/lang/uk-UA.rc index 3e342980452..63767ecc9b6 100644 --- a/reactos/base/applications/notepad/lang/uk-UA.rc +++ b/reactos/base/applications/notepad/lang/uk-UA.rc @@ -181,4 +181,6 @@ BEGIN STRING_CR "Mac (CR)" STRING_LINE_COLUMN "Рядок %d, стовпчик %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/uz-UZ.rc b/reactos/base/applications/notepad/lang/uz-UZ.rc index dcbbdef2be8..751726146ce 100644 --- a/reactos/base/applications/notepad/lang/uz-UZ.rc +++ b/reactos/base/applications/notepad/lang/uz-UZ.rc @@ -181,4 +181,6 @@ O‘zgarishlarni saqlashni istaysizmi?" STRING_CR "Macintosh (CR)" STRING_LINE_COLUMN "Qator %d, Ustun %d" STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly." + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/zh-CN.rc b/reactos/base/applications/notepad/lang/zh-CN.rc index a6ff2a0a5f2..d5ef8744497 100644 --- a/reactos/base/applications/notepad/lang/zh-CN.rc +++ b/reactos/base/applications/notepad/lang/zh-CN.rc @@ -181,4 +181,6 @@ BEGIN STRING_CR "Mac (CR)" STRING_LINE_COLUMN "线 %d, 列 %d" STRING_PRINTERROR "不能打印文件 '%s'。\n\n请确保打印机已打开,并且已正确配置。" + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/lang/zh-TW.rc b/reactos/base/applications/notepad/lang/zh-TW.rc index bba84d0d0fe..ae0f75d8812 100644 --- a/reactos/base/applications/notepad/lang/zh-TW.rc +++ b/reactos/base/applications/notepad/lang/zh-TW.rc @@ -182,4 +182,6 @@ BEGIN STRING_LINE_COLUMN "第 %d 行,第 %d 字元" STRING_PRINTERROR """%s"" 檔案列印失敗。\n\ 請檢查印表機是否已經開機和正確設定。" + + STRING_TEXT_DOCUMENT "Text Document" END diff --git a/reactos/base/applications/notepad/notepad_res.h b/reactos/base/applications/notepad/notepad_res.h index 63e6ee59ca5..5fa2ea2d107 100644 --- a/reactos/base/applications/notepad/notepad_res.h +++ b/reactos/base/applications/notepad/notepad_res.h @@ -101,3 +101,5 @@ #define STRING_LICENSE 0x185 #define STRING_LINE_COLUMN 0x186 #define STRING_PRINTERROR 0x187 + +#define STRING_TEXT_DOCUMENT 0x200 diff --git a/reactos/base/applications/wordpad/res/document.ico b/reactos/base/applications/wordpad/res/document.ico new file mode 100644 index 0000000000000000000000000000000000000000..ced8cbbec7efe0a2b92f5bf24c77974677102a11 GIT binary patch literal 29886 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 literal 0 HcmV?d00001 diff --git a/reactos/base/applications/wordpad/rsrc.rc b/reactos/base/applications/wordpad/rsrc.rc index 9c6800fda32..98b8c930aea 100644 --- a/reactos/base/applications/wordpad/rsrc.rc +++ b/reactos/base/applications/wordpad/rsrc.rc @@ -61,6 +61,9 @@ IDB_FORMATBAR BITMAP "res/formatbar.bmp" /* @makedep: wordpad.ico */ IDI_WORDPAD ICON "res/wordpad.ico" +/* @makedep: document.ico */ +IDI_RTFDOC ICON "res/document.ico" + /* @makedep: zoom.cur */ IDC_ZOOM CURSOR "res/zoom.cur" diff --git a/reactos/base/applications/wordpad/wordpad.h b/reactos/base/applications/wordpad/wordpad.h index c9f560b4bf2..eacee932711 100644 --- a/reactos/base/applications/wordpad/wordpad.h +++ b/reactos/base/applications/wordpad/wordpad.h @@ -184,8 +184,9 @@ #define IDB_FORMATBAR 101 #define IDI_WORDPAD 102 +#define IDI_RTFDOC 103 -#define IDC_ZOOM 103 +#define IDC_ZOOM 104 #define STRING_ALL_FILES 1400 #define STRING_TEXT_FILES_TXT 1401 diff --git a/reactos/boot/bootdata/hivecls.inf b/reactos/boot/bootdata/hivecls.inf index c2cbf1a10fc..37697391b9b 100644 --- a/reactos/boot/bootdata/hivecls.inf +++ b/reactos/boot/bootdata/hivecls.inf @@ -29,7 +29,7 @@ HKCR,".rtf\shellnew","",0x00000000,"" HKCR,".rtf\shellnew","Data",0x00020000,"{\rtf1}" HKCR,"rtffile","",0x00000000,"Rich Text Document" HKCR,"rtffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\wordpad.exe,-1404" -HKCR,"rtffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-2" +HKCR,"rtffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\wordpad.exe,-103" HKCR,"rtffile\shell\open","",0x00000000,"Open" HKCR,"rtffile\shell\open\command","",0x00020000,"%SystemRoot%\system32\wordpad.exe %1" @@ -39,8 +39,8 @@ HKCR,".386","PerceivedType",0x00000000,"system" HKCR,".vxd","",0x00000000,"vxdfile" HKCR,".vxd","PerceivedType",0x00000000,"system" HKCR,"vxdfile","",0x00000000,"Virtual Device Driver" +HKCR,"vxdfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-219" HKCR,"vxdfile","NoOpen",0x00000000,"" -HKCR,"vxdfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-157" ; Animated Cursors HKCR,".ani","",0x00000000,"anifile" @@ -48,18 +48,18 @@ HKCR,"anifile","",0x00000000,"Animated Cursor" HKCR,"anifile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\main.cpl,-1039" HKCR,"anifile\DefaultIcon","",0x00000000,"%1" -; DOS Batch Files +; ReactOS Batch Files HKCR,".bat","",0x00000000,"batfile" -HKCR,"batfile","",0x00000000,"DOS Batch File" -HKCR,"batfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-158" +HKCR,"batfile","",0x00000000,"ReactOS Batch File" +HKCR,"batfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-201" HKCR,"batfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-153" HKCR,"batfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1" HKCR,"batfile\shell\open\command","",0x00000000,"""%1"" %*" -; ReactOS Cmd Script Files +; ReactOS Command Script Files HKCR,".cmd","",0x00000000,"cmdfile" HKCR,"cmdfile","",0x00000000,"ReactOS Command Script" -HKCR,"cmdfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-159" +HKCR,"cmdfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-202" HKCR,"cmdfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-153" HKCR,"cmdfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1" HKCR,"cmdfile\shell\open\command","",0x00000000,"""%1"" %*" @@ -67,43 +67,44 @@ HKCR,"cmdfile\shell\open\command","",0x00000000,"""%1"" %*" ; DOS Applications HKCR,".com","",0x00000000,"comfile" HKCR,"comfile","",0x00000000,"DOS Application" -HKCR,"comfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-160" +HKCR,"comfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-203" HKCR,"comfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-3" HKCR,"comfile\shell\open\command","",0x00000000,"""%1"" %*" -; Control Panel extensions +; Control Panel Items HKCR,".cpl","",0x00000000,"cplfile" -HKCR,"cplfile","",0x00000000,%CPLFILE% -HKCR,"cplfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-161" +HKCR,"cplfile","",0x00000000,"Control Panel Item" +HKCR,"cplfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-204" HKCR,"cplfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154" HKCR,"cplfile\shell\cplopen","",0x00000000,%CPLFILE_OPENWITH% +;;HKCR,"cplfile\shell\cplopen","MUIVerb",0x00020000,"@%SystemRoot%\system32\shell32.dll,-154" HKCR,"cplfile\shell\cplopen\command","",0x00020000,"%SystemRoot%\system32\rundll32.exe shell32.dll,Control_RunDLL %1,%*" HKCR,"cplfile\shell\runas\command","",0x00020000,"%SystemRoot%\system32\rundll32.exe shell32.dll,Control_RunDLLAsUser %1,%*" ; Cursors HKCR,".cur","",0x00000000,"curfile" HKCR,"curfile","",0x00000000,"Cursor" -HKCR,"curfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-162" +HKCR,"curfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-205" HKCR,"curfile\DefaultIcon","",0x00000000,"%1" ; Dynamic Link Libraries HKCR,".dll","",0x00000000,"dllfile" -HKCR,"dllfile","",0x00000000,"Dynamic Link Library" +HKCR,"dllfile","",0x00000000,"Application Extension" +HKCR,"dllfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-206" HKCR,"dllfile","NoOpen",0x00000000,"" -HKCR,"dllfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-163" HKCR,"dllfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154" ; Device Drivers HKCR,".drv","",0x00000000,"drvfile" HKCR,"drvfile","",0x00000000,"Device Driver" -HKCR,"drvfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-164" +HKCR,"drvfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-207" HKCR,"drvfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154" ; Applications HKCR,".exe","",0x00000000,"exefile" -HKCR,"exefile","",0x00000000,"ReactOS Application" -HKCR,"exefile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-165" -HKCR,"exefile\Defaulticon","",0x00000000,"%1" +HKCR,"exefile","",0x00000000,"Application" +HKCR,"exefile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-208" +HKCR,"exefile\DefaultIcon","",0x00000000,"%1" HKCR,"exefile\shell\open\command","",0x00000000,"""%1"" %*" HKCR,"exefile\shell\runas\command","",0x00020000,"""%1"" %*" HKCR,"exefile\shellex\DropHandler","",0x00020000,"{86C86720-42A0-1069-A2E8-08002B30309D}" @@ -111,32 +112,32 @@ HKCR,"exefile\shellex\DropHandler","",0x00020000,"{86C86720-42A0-1069-A2E8-08002 ; Fonts HKCR,".fon","",0x00000000,"fonfile" HKCR,"fonfile","",0x00000000,"Font file" -HKCR,"fonfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-166" +HKCR,"fonfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-209" HKCR,"fonfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-155" HKCR,"fonfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\fontview.exe %1" HKCR,".ttf","",0x00000000,"ttffile" -HKCR,"ttffile","",0x00000000,"TrueType font file" -HKCR,"ttffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-167" +HKCR,"ttffile","",0x00000000,"TrueType Font file" +HKCR,"ttffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-210" HKCR,"ttffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-156" HKCR,"ttffile\shell\open\command","",0x00020000,"%SystemRoot%\system32\fontview.exe %1" HKCR,".otf","",0x00000000,"otffile" -HKCR,"otffile","",0x00000000,"OpenType font file" +HKCR,"otffile","",0x00000000,"OpenType Font file" +HKCR,"otffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-211" HKCR,"otffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-156" -HKCR,"otffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-167" HKCR,"otffile\shell\open\command","",0x00020000,"%SystemRoot%\system32\fontview.exe %1" ; Help Files HKCR,".hlp","",0x00000000,"hlpfile" HKCR,"hlpfile","",0x00000000,"Help File" -HKCR,"hlpfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-168" +HKCR,"hlpfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-212" HKCR,"hlpfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-24" HKCR,"hlpfile\shell\open\command","",0x00020000,"%SystemRoot%\winhlp32.exe %1" HKCR,".chm","",0x00000000,"chm.file" -HKCR,"chm.file","",0x00000000,"Compiled HTML Help File" -HKCR,"chm.file","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-168" +HKCR,"chm.file","",0x00000000,%CHMFILE% +;;HKCR,"chm.file","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\hhctrl.ocx,-452" HKCR,"chm.file\DefaultIcon","",0x00020000,"%SystemRoot%\hh.exe,0" HKCR,"chm.file\shell\open\command","",0x00020000,"%SystemRoot%\hh.exe %1" @@ -147,44 +148,50 @@ HKCR,".htm","PerceivedType",0x00000000,"text" HKCR,".html","",0x00000000,"htmlfile" HKCR,".html","Content Type",0x00000000,"text/html" HKCR,".html","PerceivedType",0x00000000,"text" -HKCR,"htmlfile","",0x00000000,"HTML File" +HKCR,"htmlfile","",0x00000000,%HTMLFILE% +;;HKCR,"htmlfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\ieframe.dll,-912" HKCR,"htmlfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\ieframe.dll,0" HKCR,"htmlfile\shell\open\command","",0x00020000,"""%programfiles%\Internet Explorer\iexplore.exe"" %1" ; Icons HKCR,".ico","",0x00000000,"icofile" HKCR,"icofile","",0x00000000,"Icon" +HKCR,"icofile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-213" HKCR,"icofile\DefaultIcon","",0x00000000,"%1" +; GIF Images +HKCR,".gif","",0x00000000,"giffile" +HKCR,"giffile","",0x00000000,"GIF Image" +HKCR,"giffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shimgvw.dll,-302" +HKCR,"giffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,2" +HKCR,"giffile\shell\open\command","",0x00020000,"""%programfiles%\Internet Explorer\iexplore.exe"" %1" + ; JPEG Images HKCR,".jpg","",0x00000000,"jpegfile" HKCR,".jpeg","",0x00000000,"jpegfile" HKCR,"jpegfile","",0x00000000,"JPEG Image" +HKCR,"jpegfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shimgvw.dll,-303" HKCR,"jpegfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,0" HKCR,"jpegfile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1" ; Bitmap Images HKCR,".bmp","",0x00000000,"bmpfile" HKCR,"bmpfile","",0x00000000,"Bitmap Image" +HKCR,"bmpfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shimgvw.dll,-304" HKCR,"bmpfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,1" HKCR,"bmpfile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1" ; PNG Images HKCR,".png","",0x00000000,"pngfile" HKCR,"pngfile","",0x00000000,"PNG Image" +HKCR,"pngfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shimgvw.dll,-305" HKCR,"pngfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,2" HKCR,"pngfile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1" -; GIF Images -HKCR,".gif","",0x00000000,"giffile" -HKCR,"giffile","",0x00000000,"GIF Image" -HKCR,"giffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,2" -HKCR,"giffile\shell\open\command","",0x00020000,"""%programfiles%\Internet Explorer\iexplore.exe"" %1" - ; Configuration Files HKCR,".ini","",0x00000000,"inifile" HKCR,"inifile","",0x00000000,"Configuration Settings" -HKCR,"inifile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-169" +HKCR,"inifile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-214" HKCR,"inifile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-151" HKCR,"inifile\shell\open\command","",0x00000000,"notepad.exe ""%1""" HKCR,"inifile\shell\print\command","",0x00000000,"notepad.exe /p ""%1""" @@ -192,7 +199,7 @@ HKCR,"inifile\shell\print\command","",0x00000000,"notepad.exe /p ""%1""" ; Setup Information Files HKCR,".inf","",0x00000000,"inffile" HKCR,"inffile","",0x00000000,"Setup Information" -HKCR,"inffile\FriendlyTypeName","",0x00020000,"%SystemRoot%\system32\setupapi.dll,-2001" +HKCR,"inffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\setupapi.dll,-2001" HKCR,"inffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-151" HKCR,"inffile\shell\open\command","",0x00000000,"notepad.exe ""%1""" HKCR,"inffile\shell\Install","",0x00000000,"Install" @@ -204,9 +211,9 @@ HKCR,".lnk","",0x00000000,"lnkfile" HKCR,".lnk\shellnew","",0x00000000,"" HKCR,".lnk\shellnew","command",0x00020000,"%SystemRoot%\system32\rundll32.exe appwiz.cpl,NewLinkHere %1" HKCR,"lnkfile","",0x00000000,"Shortcut" -HKCR,"lnkfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-170" -HKCR,"lnkfile","NeverShowExt",0x00000000,"" +HKCR,"lnkfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-215" HKCR,"lnkfile","IsShortcut",0x00000000,"yes" +HKCR,"lnkfile","NeverShowExt",0x00000000,"" HKCR,"lnkfile\CLSID","",0x00000000,"{00021401-0000-0000-C000-000000000046}" HKCR,"lnkfile\shellex\IconHandler","",0x00000000,"{00021401-0000-0000-C000-000000000046}" HKCR,"lnkfile\shellex\DropHandler","",0x00000000,"{00021401-0000-0000-C000-000000000046}" @@ -229,6 +236,7 @@ HKCR,".txt","Content Type",0x00000000,"text/plain" HKCR,".txt\shellnew","",0x00000000,"" HKCR,".txt\shellnew","NullFile",0x00020000,"" HKCR,"txtfile","",0x00000000,"Text Document" +HKCR,"txtfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\notepad.exe,-512" HKCR,"txtfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-152" HKCR,"txtfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1" HKCR,"txtfile\shell\print\command","",0x00000000,"notepad.exe /p ""%1""" @@ -236,20 +244,23 @@ HKCR,"txtfile\shell\print\command","",0x00000000,"notepad.exe /p ""%1""" ; XML Documents HKCR,".xml","",0x00000000,"xmlfile" HKCR,".xml","Content Type",0x00000000,"text/xml" -HKCR,"xmlfile","",0x00000000,"XML Document" +HKCR,"xmlfile","",0x00000000,%XMLFILE% +;;HKCR,"xmlfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\msxml3r.dll,-1" HKCR,"xmlfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\msxml3.dll,0" HKCR,"xmlfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1" ; XSL Stylesheets HKCR,".xsl","",0x00000000,"xslfile" HKCR,".xsl","Content Type",0x00000000,"text/xml" -HKCR,"xslfile","",0x00000000,"XSL Stylesheet" +HKCR,"xslfile","",0x00000000,%XSLFILE% +;;HKCR,"xslfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\msxml3r.dll,-2" HKCR,"xslfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\msxml3.dll,1" HKCR,"xslfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1" ; MSI files HKCR,".msi","",0x00000000,"Msi.Package" -HKCR,"Msi.Package","",0x00000000,"ReactOS Installer Package" +HKCR,"Msi.Package","",0x00000000,%MSIPACK% +;;HKCR,"Msi.Package","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\msi.dll,-34" HKCR,"Msi.Package\DefaultIcon","",0x00000000,"msiexec.exe" HKCR,"Msi.Package\shell\Open\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /i ""%1""" HKCR,"Msi.Package\shell\Repair\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /f ""%1""" @@ -257,11 +268,15 @@ HKCR,"Msi.Package\shell\Uninstall\command","",0x00020000,"%SystemRoot%\system32\ ; Program Information File for NT VDM HKCR,".pif","",0x00000000,"piffile" +HKCR,"piffile","",0x00000000,"NT VDM Program Information File" +HKCR,"piffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-216" +HKCR,"piffile","IsShortcut",0x00000000,"yes" +HKCR,"piffile","NeverShowExt",0x00000000,"" ; Registration Entries HKCR,".reg","",0x00000000,"regfile" -HKCR,"regfile","",0x00000000,"Registration Entries" -HKCR,"regfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-170" +HKCR,"regfile","",0x00000000,"Registration File" +HKCR,"regfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\regedit.exe,-31000" HKCR,"regfile\DefaultIcon","",0x00020000,"%SystemRoot%\regedit.exe,1" HKCR,"regfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1" HKCR,"regfile\shell\open","",0x00000000,"Merge" @@ -270,7 +285,8 @@ HKCR,"regfile\shell\open\command","",0x00000000,"regedit.exe ""%1""" ; Screen Savers HKCR,".scr","",0x00000000,"scrfile" HKCR,"scrfile","",0x00000000,"Screen Saver" -HKCR,"scrfile\Defaulticon","",0x00000000,"%1" +HKCR,"scrfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-217" +HKCR,"scrfile\DefaultIcon","",0x00000000,"%1" HKCR,"scrfile\shell\config","",0x00000000,"Configure" HKCR,"scrfile\shell\config\command","",0x00000000,"""%1""" HKCR,"scrfile\shell\install","",0x00000000,"Install" @@ -294,19 +310,19 @@ HKCR,"SHCmdFile\shellex\DropHandler","",0x00000000,"{86C86720-42A0-1069-A2E8-080 ; System Files HKCR,".sys","",0x00000000,"sysfile" HKCR,"sysfile","",0x00000000,"System File" +HKCR,"sysfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-218" HKCR,"sysfile","NoOpen",0x00000000,"" -HKCR,"sysfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-171" HKCR,"sysfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154" ; MS Styles (Themes) HKCR,".msstyles","",0x00000000,"msstylesfile" -HKCR,"msstylesfile","",0x00000000,"Visual Style File" +HKCR,"msstylesfile","",0x00000000,%MSSTYLESFILE% HKCR,"msstylesfile\DefaultIcon","","0x00020000","%SystemRoot%\system32\themeui.dll,-1" HKCR,"msstylesfile\shell\open\command","",0x00000000,"%SystemRoot%\system32\rundll32.exe shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Appearance /Action:OpenMSTheme file:""%1""" ; Theme Files HKCR,".theme","",0x00000000,"themefile" -HKCR,"themefile","",0x00000000,"Theme File" +HKCR,"themefile","",0x00000000,%THEMEFILE% HKCR,"themefile\DefaultIcon","","0x00020000","%SystemRoot%\system32\themeui.dll,-1" HKCR,"themefile\shell\open\command","",0x00000000,"%SystemRoot%\system32\rundll32.exe shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Appearance /Action:OpenTheme /file:""%1""" @@ -315,26 +331,26 @@ HKCR,".url","",0x00000000,"InternetShortcut" ; Wave Sounds HKCR,".wav","",0x00000000,"SoundRec" -HKCR,"SoundRec","",0x00000000,"Wave Sound" +HKCR,"SoundRec","",0x00000000,%WAVFILE% HKCR,"SoundRec\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-225" HKCR,"SoundRec\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1" ; Midi Sounds HKCR,".mid","",0x00000000,"MIDFile" HKCR,".midi","",0x00000000,"MIDFile" -HKCR,"MIDFile","",0x00000000,"MIDI Sequence" +HKCR,"MIDFile","",0x00000000,%MIDFILE% HKCR,"MIDFile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-225" HKCR,"MIDFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1" ; Audio CD HKCR,".cda","",0x00000000,"CDAFile" -HKCR,"CDAFile","",0x00000000,"CD Audio Track" +HKCR,"CDAFile","",0x00000000,%CDAFILE% HKCR,"CDAFile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-225" HKCR,"CDAFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1" ; Avi Files HKCR,".avi","",0x00000000,"AVIFile" -HKCR,"AVIFile","",0x00000000,"Video Clip" +HKCR,"AVIFile","",0x00000000,%AVIFILE% HKCR,"AVIFile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-224" HKCR,"AVIFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1" @@ -554,42 +570,65 @@ HKCR,"MIME\Database\Rfc1766","0435",0x00000000,"zu;Zulu" ;-------------------------------- STRINGS ------------------------------- [Strings] -CPLFILE="Control Panel Extension" +;; In shell32.dll CPLFILE_OPENWITH="Open with Control Panel" +;; In hhctrl.ocx +CHMFILE="Compiled HTML Help File" +;; In ieframe.dll +HTMLFILE="HTML File" +;; In msxml3r.dll +XMLFILE="XML Document" +XSLFILE="XSL Stylesheet" +;; In msi.dll +MSIPACK="ReactOS Installer Package" +;; In themeui.dll +MSSTYLESFILE="Visual Style File" +THEMEFILE="Theme File" +;; In some multimedia exe/dll +WAVFILE="Wave Sound" +MIDFILE="MIDI Sequence" +CDAFILE="CD Audio Track" +AVIFILE="Video Clip" + ; LANG_GERMAN SUBLANG_NEUTRAL [Strings.0007] -CPLFILE="Systemsteuerungselement" CPLFILE_OPENWITH="Mit der Systemsteuerung öffnen" +; LANG_SPANISH SUBLANG_NEUTRAL +[Strings.000A] +CPLFILE_OPENWITH="Abrir con el Panel de control" + ; LANG_FRENCH SUBLANG_NEUTRAL [Strings.000C] -CPLFILE="Extension du Panneau de Contrôle" CPLFILE_OPENWITH="Ouvrir avec le Panneau de Contrôle" +CHMFILE="Fichier d'aide HTML compilé" +HTMLFILE="Fichier HTML" +XMLFILE="Document XML" +XSLFILE="Feuille de style XSL" +MSIPACK="Package ReactOS Installer" +MSSTYLESFILE="Fichier de styles visuels" +THEMEFILE="Fichier de thèmes" +WAVFILE="Son Wave" +MIDFILE="Séquence MIDI" +CDAFILE="Piste de CD Audio" +AVIFILE="Clip Vidéo" + ; LANG_POLISH SUBLANG_NEUTRAL [Strings.0015] -CPLFILE="Aplet Panelu Sterowania" CPLFILE_OPENWITH="Otwórz poprzez Panel Sterowania" -; LANG_SPANISH SUBLANG_NEUTRAL -[Strings.0a] -CPLFILE="Extensión del Panel de control" -CPLFILE_OPENWITH="Abrir con el Panel de control" - ; LANG_ROMANIAN SUBLANG_NEUTRAL [Strings.0018] -CPLFILE="Extensie pentru panou de control" -CPLFILE_OPENWITH="Deschide în panou de control" +CPLFILE_OPENWITH="Deschide în Panoul de control" ; LANG_RUSSIAN SUBLANG_NEUTRAL [Strings.0019] -CPLFILE="Элемент панели управления" CPLFILE_OPENWITH="Открыть с помощью Панели управления" -; Turkish -[Strings.041f] -CPLFILE="Denetim Masası Uzantısı" +; LANG_TURKISH SUBLANG_DEFAULT +[Strings.041F] CPLFILE_OPENWITH="Denetim Masası'yla Aç" ; EOF diff --git a/reactos/dll/win32/shell32/folders/CRecycleBin.cpp b/reactos/dll/win32/shell32/folders/CRecycleBin.cpp index 67cd4dee51a..ae68c9fd660 100644 --- a/reactos/dll/win32/shell32/folders/CRecycleBin.cpp +++ b/reactos/dll/win32/shell32/folders/CRecycleBin.cpp @@ -768,6 +768,7 @@ HRESULT WINAPI CRecycleBin::GetDetailsOf(PCUITEMID_CHILD pidl, UINT iColumn, LPS FormatDateTime(buffer, MAX_PATH, &pFileDetails->LastModification); break; case COLUMN_TYPE: + // FIXME: We should in fact use a UNICODE version of _ILGetFileType szTypeName[0] = L'\0'; wcscpy(buffer, PathFindExtensionW(pFileDetails->szName)); if (!( HCR_MapTypeToValueW(buffer, buffer, sizeof(buffer) / sizeof(WCHAR), TRUE) && diff --git a/reactos/dll/win32/shell32/lang/bg-BG.rc b/reactos/dll/win32/shell32/lang/bg-BG.rc index 180477165ef..5e271f3b379 100644 --- a/reactos/dll/win32/shell32/lang/bg-BG.rc +++ b/reactos/dll/win32/shell32/lang/bg-BG.rc @@ -775,8 +775,8 @@ BEGIN IDS_PICK_ICON_TITLE "Изберете значе" IDS_PICK_ICON_FILTER "Файлове със значета (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Изпълними файлове (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Папка" - IDS_VIRTUAL_DRIVER "Водач на привидно устройство" IDS_BAT_FILE "Пакетен файл на РеактОС" IDS_CMD_FILE "Писание за управление на РеактОС" IDS_COM_FILE "Приложение за ДОС" @@ -786,11 +786,16 @@ BEGIN IDS_DRV_FILE "Водача на устройство" IDS_EXE_FILE "Приложение" IDS_FON_FILE "Шрифтов файл" - IDS_TTF_FILE "Файл с шрифт TrueType " + IDS_TTF_FILE "Файл с шрифт TrueType" + IDS_OTF_FILE "Файл с шрифт OpenType" IDS_HLP_FILE "Помощен файл" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Настроечен файл" IDS_LNK_FILE "Препратка" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Системен файл" + IDS_VXD_FILE "Водач на привидно устройство" IDS_OPEN_VERB "Отваряне" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/ca-ES.rc b/reactos/dll/win32/shell32/lang/ca-ES.rc index 6747bf42d50..b5974fbc038 100644 --- a/reactos/dll/win32/shell32/lang/ca-ES.rc +++ b/reactos/dll/win32/shell32/lang/ca-ES.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/cs-CZ.rc b/reactos/dll/win32/shell32/lang/cs-CZ.rc index 0a68bd3ac22..4665b70d19f 100644 --- a/reactos/dll/win32/shell32/lang/cs-CZ.rc +++ b/reactos/dll/win32/shell32/lang/cs-CZ.rc @@ -781,11 +781,11 @@ BEGIN IDS_PICK_ICON_TITLE "Zvolit ikonu" IDS_PICK_ICON_FILTER "Soubory ikon (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Spustitelné soubory (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Složka" - IDS_VIRTUAL_DRIVER "Virtuální ovladač zařízení" IDS_BAT_FILE "ReactOS dávkový soubor" IDS_CMD_FILE "ReactOS příkazový skript" - IDS_COM_FILE "DOSová aplikace" + IDS_COM_FILE "DOS Aplikace" IDS_CPL_FILE "Položka Ovládacích panelů" IDS_CUR_FILE "Kurzor" IDS_DLL_FILE "Rozšíření aplikace" @@ -793,10 +793,15 @@ BEGIN IDS_EXE_FILE "Aplikace" IDS_FON_FILE "Soubor písma" IDS_TTF_FILE "Soubor písma TrueType" + IDS_OTF_FILE "Soubor písma OpenType" IDS_HLP_FILE "Soubor nápovědy" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Konfigurační nastavení" IDS_LNK_FILE "Zástupce" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Systémový soubor" + IDS_VXD_FILE "Virtuální ovladač zařízení" IDS_OPEN_VERB "Otevřít" IDS_EXPLORE_VERB "Prozkoumat" diff --git a/reactos/dll/win32/shell32/lang/da-DK.rc b/reactos/dll/win32/shell32/lang/da-DK.rc index 32cbbc54271..e39756d8cda 100644 --- a/reactos/dll/win32/shell32/lang/da-DK.rc +++ b/reactos/dll/win32/shell32/lang/da-DK.rc @@ -781,11 +781,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -793,10 +793,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/de-DE.rc b/reactos/dll/win32/shell32/lang/de-DE.rc index c9a2b89a613..9eac5b285b7 100644 --- a/reactos/dll/win32/shell32/lang/de-DE.rc +++ b/reactos/dll/win32/shell32/lang/de-DE.rc @@ -776,11 +776,11 @@ BEGIN IDS_PICK_ICON_TITLE "Symbol auswählen" IDS_PICK_ICON_FILTER "Symboldateien (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0Alle Dateien (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Programme (*.exe)\0*.exe\0Alle Dateien (*.*)\0*.*\0" + IDS_DIRECTORY "Dateiordner" - IDS_VIRTUAL_DRIVER "Virtueller Gerätetreiber" IDS_BAT_FILE "ReactOS-Stapelverarbeitungsdatei" IDS_CMD_FILE "ReactOS-Befehlsskript" - IDS_COM_FILE "Dos Anwendung" + IDS_COM_FILE "DOS Anwendung" IDS_CPL_FILE "Systemsteuerungselement" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Programmbibliothek" @@ -788,10 +788,15 @@ BEGIN IDS_EXE_FILE "Anwendung" IDS_FON_FILE "Schriftartendatei" IDS_TTF_FILE "TrueType-Schriftartendatei" + IDS_OTF_FILE "OpenType-Schriftartendatei" IDS_HLP_FILE "Hilfedatei" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Konfigurationseinstellungen" IDS_LNK_FILE "Verknüpfung" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Systemdatei" + IDS_VXD_FILE "Virtueller Gerätetreiber" IDS_OPEN_VERB "Öffnen" IDS_EXPLORE_VERB "Durchsuchen" diff --git a/reactos/dll/win32/shell32/lang/el-GR.rc b/reactos/dll/win32/shell32/lang/el-GR.rc index 3a10e617b88..c844d6e29f9 100644 --- a/reactos/dll/win32/shell32/lang/el-GR.rc +++ b/reactos/dll/win32/shell32/lang/el-GR.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/en-GB.rc b/reactos/dll/win32/shell32/lang/en-GB.rc index 962aebf2dde..2240302cb1c 100644 --- a/reactos/dll/win32/shell32/lang/en-GB.rc +++ b/reactos/dll/win32/shell32/lang/en-GB.rc @@ -598,7 +598,7 @@ BEGIN GROUPBOX "Check disk options", -1, 7, 6, 179, 40 PUSHBUTTON "Cancel", IDCANCEL, 128, 95, 60, 14 AUTOCHECKBOX "Automatically fix file system errors", 14000, 12, 15, 155, 10 - AUTOCHECKBOX "&Scan for and attempt recovery of bad sectors", 14001, 16, 30, 165, 10 + AUTOCHECKBOX "&Scan for and attempt recovery of bad sectors", 14001, 12, 30, 165, 10 CONTROL "", 14002, "MSCTLS_PROGRESS32", 16, 7, 50, 179, 8 LTEXT "", 14003, 60, 80, 170, 10 END @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/en-US.rc b/reactos/dll/win32/shell32/lang/en-US.rc index e072bbab0f3..33606d25a08 100644 --- a/reactos/dll/win32/shell32/lang/en-US.rc +++ b/reactos/dll/win32/shell32/lang/en-US.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/es-ES.rc b/reactos/dll/win32/shell32/lang/es-ES.rc index 67c2a125749..3dbde5f821b 100644 --- a/reactos/dll/win32/shell32/lang/es-ES.rc +++ b/reactos/dll/win32/shell32/lang/es-ES.rc @@ -776,8 +776,8 @@ BEGIN IDS_PICK_ICON_TITLE "Seleccione un icono" IDS_PICK_ICON_FILTER "Archivos de icono (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0Todos los archivos (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Programas (*.exe)\0*.exe\0Todos los archivos (*.*)\0*.*\0" + IDS_DIRECTORY "Directorio" - IDS_VIRTUAL_DRIVER "Controlador de dispositivo virtual" IDS_BAT_FILE "Archivo por lotes de ReactOS" IDS_CMD_FILE "Script de comandos ReactOS" IDS_COM_FILE "Aplicación DOS" @@ -788,10 +788,15 @@ BEGIN IDS_EXE_FILE "Aplicación" IDS_FON_FILE "Archivo de fuente" IDS_TTF_FILE "Archivo de fuente TrueType" + IDS_OTF_FILE "Archivo de fuente OpenType" IDS_HLP_FILE "Archivo de ayuda" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Archivo de configuración" IDS_LNK_FILE "Acceso directo" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Archivo del sistema" + IDS_VXD_FILE "Controlador de dispositivo virtual" IDS_OPEN_VERB "Abrir" IDS_EXPLORE_VERB "Explorar" diff --git a/reactos/dll/win32/shell32/lang/fi-FI.rc b/reactos/dll/win32/shell32/lang/fi-FI.rc index 8906afb84e9..f8b7c3e8ef6 100644 --- a/reactos/dll/win32/shell32/lang/fi-FI.rc +++ b/reactos/dll/win32/shell32/lang/fi-FI.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/fr-FR.rc b/reactos/dll/win32/shell32/lang/fr-FR.rc index fe662dfb2f6..13e6ea6a526 100644 --- a/reactos/dll/win32/shell32/lang/fr-FR.rc +++ b/reactos/dll/win32/shell32/lang/fr-FR.rc @@ -775,22 +775,27 @@ BEGIN IDS_PICK_ICON_TITLE "Choisir une icône" IDS_PICK_ICON_FILTER "Fichiers d'icônes (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Fichiers exécutables (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Dossier" - IDS_VIRTUAL_DRIVER "Pilote de périphérique virtuel" IDS_BAT_FILE "Fichier Batch ReactOS" IDS_CMD_FILE "Script de commandes ReactOS" IDS_COM_FILE "Application DOS" - IDS_CPL_FILE "Elément du panneau de contrôle" + IDS_CPL_FILE "Élément du panneau de contrôle" IDS_CUR_FILE "Curseur" IDS_DLL_FILE "Extension d'application" IDS_DRV_FILE "Pilote de périphérique" IDS_EXE_FILE "Application" - IDS_FON_FILE "Fichier police" - IDS_TTF_FILE "Fichier police TrueType" + IDS_FON_FILE "Fichier de police" + IDS_TTF_FILE "Fichier de police TrueType" + IDS_OTF_FILE "Fichier de police OpenType" IDS_HLP_FILE "Fichier d'aide" + IDS_ICO_FILE "Icône" IDS_INI_FILE "Fichier de configuration" IDS_LNK_FILE "Raccourci" + IDS_PIF_FILE "Fichier d'information programme NT VDM" + IDS_SCR_FILE "Écran de veille" IDS_SYS_FILE "Fichier système" + IDS_VXD_FILE "Pilote de périphérique virtuel" IDS_OPEN_VERB "Ouvrir" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/he-IL.rc b/reactos/dll/win32/shell32/lang/he-IL.rc index 31a60f51554..cba52722653 100644 --- a/reactos/dll/win32/shell32/lang/he-IL.rc +++ b/reactos/dll/win32/shell32/lang/he-IL.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/hu-HU.rc b/reactos/dll/win32/shell32/lang/hu-HU.rc index 37a500d0f4f..734e8f2e3bb 100644 --- a/reactos/dll/win32/shell32/lang/hu-HU.rc +++ b/reactos/dll/win32/shell32/lang/hu-HU.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/it-IT.rc b/reactos/dll/win32/shell32/lang/it-IT.rc index 3cd1581e633..b19a9747584 100644 --- a/reactos/dll/win32/shell32/lang/it-IT.rc +++ b/reactos/dll/win32/shell32/lang/it-IT.rc @@ -775,8 +775,8 @@ BEGIN IDS_PICK_ICON_TITLE "Scegliere un'icona" IDS_PICK_ICON_FILTER "Icone (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0Tutti i file (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "File eseguibili (*.exe)\0*.exe\0Tutti i file (*.*)\0*.*\0" + IDS_DIRECTORY "Cartella" - IDS_VIRTUAL_DRIVER "Driver di Periferica Virtuale" IDS_BAT_FILE "File Batch ReactOS" IDS_CMD_FILE "Script di comandi ReactOS" IDS_COM_FILE "Applicazione DOS" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Applicazione" IDS_FON_FILE "Font" IDS_TTF_FILE "TrueType Font" + IDS_OTF_FILE "OpenType Font" IDS_HLP_FILE "File della guida" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Impostazioni di configurazione" IDS_LNK_FILE "Collegamento" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "File di sistema" + IDS_VXD_FILE "Driver di Periferica Virtuale" IDS_OPEN_VERB "Apri" IDS_EXPLORE_VERB "Esplora" diff --git a/reactos/dll/win32/shell32/lang/ja-JP.rc b/reactos/dll/win32/shell32/lang/ja-JP.rc index 3b00c9e255f..ba306316b9d 100644 --- a/reactos/dll/win32/shell32/lang/ja-JP.rc +++ b/reactos/dll/win32/shell32/lang/ja-JP.rc @@ -147,7 +147,7 @@ IDD_ABOUT_AUTHORS DIALOGEX 35, 90, 235, 85 STYLE DS_SHELLFONT | WS_CHILD FONT 9, "MS UI Gothic" BEGIN - LTEXT "ReactOSは次の方々によって提供されています:", IDC_STATIC, 0, 0, 180, 10 + LTEXT "ReactOS は次の方々によって提供されています:", IDC_STATIC, 0, 0, 180, 10 LISTBOX IDC_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75 END @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "アイコンの選択" IDS_PICK_ICON_FILTER "アイコンファイル (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "実行可能 ファイル (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "フォルダ" - IDS_VIRTUAL_DRIVER "仮想 デバイス ドライバ" IDS_BAT_FILE "ReactOS バッチ ファイル" IDS_CMD_FILE "ReactOS コマンド スクリプト" - IDS_COM_FILE "Dos アプリケーション" + IDS_COM_FILE "DOS アプリケーション" IDS_CPL_FILE "コントロール パネルの項目" IDS_CUR_FILE "カーソル" IDS_DLL_FILE "アプリケーション 拡張" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "アプリケーション" IDS_FON_FILE "フォント ファイル" IDS_TTF_FILE "TrueType フォント ファイル" + IDS_OTF_FILE "OpenType フォント ファイル" IDS_HLP_FILE "ヘルプ ファイル" - IDS_INI_FILE "構成設定" + IDS_ICO_FILE "Icon" + IDS_INI_FILE "設定ファイル" IDS_LNK_FILE "ショートカット" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "システム ファイル" + IDS_VXD_FILE "仮想 デバイス ドライバ" IDS_OPEN_VERB "開く" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/ko-KR.rc b/reactos/dll/win32/shell32/lang/ko-KR.rc index 439d26d4cc5..d1f864ab9af 100644 --- a/reactos/dll/win32/shell32/lang/ko-KR.rc +++ b/reactos/dll/win32/shell32/lang/ko-KR.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/nl-NL.rc b/reactos/dll/win32/shell32/lang/nl-NL.rc index 3da5a3fda18..a50f021ec26 100644 --- a/reactos/dll/win32/shell32/lang/nl-NL.rc +++ b/reactos/dll/win32/shell32/lang/nl-NL.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/no-NO.rc b/reactos/dll/win32/shell32/lang/no-NO.rc index 077b575bf0f..526043ca6d6 100644 --- a/reactos/dll/win32/shell32/lang/no-NO.rc +++ b/reactos/dll/win32/shell32/lang/no-NO.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Velg Ikon" IDS_PICK_ICON_FILTER "Ikon Fil (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Kjørbare filer (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Mappe" - IDS_VIRTUAL_DRIVER "Virtuell enhetdriver" IDS_BAT_FILE "ReactOS Batch fil" IDS_CMD_FILE "ReactOS Kommando skript" - IDS_COM_FILE "Dos applikasjon" + IDS_COM_FILE "DOS Applikasjon" IDS_CPL_FILE "Kontrollpanel enhet" IDS_CUR_FILE "Markør" IDS_DLL_FILE "Applikasjon utvidelse" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Applikasjon" IDS_FON_FILE "Skrift fil" IDS_TTF_FILE "TrueType skrift fil" + IDS_OTF_FILE "OpenType skrift fil" IDS_HLP_FILE "Hjelp fil" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Konfigurasjon innstilling" IDS_LNK_FILE "Snarvei" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Systemfil" + IDS_VXD_FILE "Virtuell enhetdriver" IDS_OPEN_VERB "Åpne" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/pl-PL.rc b/reactos/dll/win32/shell32/lang/pl-PL.rc index 05efe31e772..f43fc4060e5 100644 --- a/reactos/dll/win32/shell32/lang/pl-PL.rc +++ b/reactos/dll/win32/shell32/lang/pl-PL.rc @@ -779,8 +779,8 @@ BEGIN IDS_PICK_ICON_TITLE "Wybierz ikonę" IDS_PICK_ICON_FILTER "Pliki ikon (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0Wszystkie pliki (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Programy (*.exe)\0*.exe\0Wszystkie pliki (*.*)\0*.*\0" + IDS_DIRECTORY "Katalog" - IDS_VIRTUAL_DRIVER "Sterownik urządzenia wirtualnego" IDS_BAT_FILE "Plik wsadowy ReactOS" IDS_CMD_FILE "Skrypt konsoli ReactOS" IDS_COM_FILE "Aplikacja DOS" @@ -788,13 +788,18 @@ BEGIN IDS_CUR_FILE "Kursor" IDS_DLL_FILE "Rozszerzenie aplikacji" IDS_DRV_FILE "Sterownik urządzenia" - IDS_EXE_FILE "Program" + IDS_EXE_FILE "Aplikacja" IDS_FON_FILE "Plik czcionki" IDS_TTF_FILE "Plik czcionki TrueType" + IDS_OTF_FILE "Plik czcionki OpenType" IDS_HLP_FILE "Plik pomocy" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Ustawienia konfiguracji" IDS_LNK_FILE "Skrót" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Plik systemowy" + IDS_VXD_FILE "Sterownik urządzenia wirtualnego" IDS_OPEN_VERB "Otwórz" IDS_EXPLORE_VERB "Eksploruj" diff --git a/reactos/dll/win32/shell32/lang/pt-BR.rc b/reactos/dll/win32/shell32/lang/pt-BR.rc index d8e9e8233c2..8f8ed8c3984 100644 --- a/reactos/dll/win32/shell32/lang/pt-BR.rc +++ b/reactos/dll/win32/shell32/lang/pt-BR.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Escolhe Ícone" IDS_PICK_ICON_FILTER "Arquivos de Ícone (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Arquivos Executáveis (*.exe)\0*.exe\0Todos os arquivos (*.*)\0*.*\0" + IDS_DIRECTORY "Pasta" - IDS_VIRTUAL_DRIVER "Dispositivo de Driver Virtual" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Arquivo de Ajuda" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Atalho" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Arquivo do sistema" + IDS_VXD_FILE "Dispositivo de Driver Virtual" IDS_OPEN_VERB "Abrir" IDS_EXPLORE_VERB "Explorar" diff --git a/reactos/dll/win32/shell32/lang/pt-PT.rc b/reactos/dll/win32/shell32/lang/pt-PT.rc index 3843da6101d..7f7b710b863 100644 --- a/reactos/dll/win32/shell32/lang/pt-PT.rc +++ b/reactos/dll/win32/shell32/lang/pt-PT.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Escolha Ícone" IDS_PICK_ICON_FILTER "Ficheiros de Ícones (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Ficheiros Executáveis (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Pasta" - IDS_VIRTUAL_DRIVER "Driver de Dispositivo Virtual" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Aplicação Dos" + IDS_COM_FILE "Aplicação DOS" IDS_CPL_FILE "Item do Painel de Controle" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Extensão da Aplicação" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Aplicação" IDS_FON_FILE "Ficheiro de tipo de letra" IDS_TTF_FILE "Tipo de letra TrueType" + IDS_OTF_FILE "Tipo de letra OpenType" IDS_HLP_FILE "Ficheiro de Ajuda" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Definições" IDS_LNK_FILE "Atalho" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Ficheiro de Sistema" + IDS_VXD_FILE "Driver de Dispositivo Virtual" IDS_OPEN_VERB "Abrir" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/ro-RO.rc b/reactos/dll/win32/shell32/lang/ro-RO.rc index c08b05774ff..06d3c9891bc 100644 --- a/reactos/dll/win32/shell32/lang/ro-RO.rc +++ b/reactos/dll/win32/shell32/lang/ro-RO.rc @@ -777,11 +777,11 @@ BEGIN IDS_PICK_ICON_TITLE "Alegerea pictogramei" IDS_PICK_ICON_FILTER "Fișiere pictogramă (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0Orice fișier (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Fișiere executabile (*.exe)\0*.exe\0Orice fișier (*.*)\0*.*\0" + IDS_DIRECTORY "Dosar" - IDS_VIRTUAL_DRIVER "Pilot dispozitiv virtual" - IDS_BAT_FILE "Fișier de comenzi" - IDS_CMD_FILE "Script de comenzi" - IDS_COM_FILE "Modul DOS" + IDS_BAT_FILE "Fișier de comenzi ReactOS" + IDS_CMD_FILE "Script de comenzi ReactOS" + IDS_COM_FILE "Executabil DOS" IDS_CPL_FILE "Element din Panoul de control" IDS_CUR_FILE "Indicator" IDS_DLL_FILE "Bibliotecă aplicație" @@ -789,10 +789,15 @@ BEGIN IDS_EXE_FILE "Executabil" IDS_FON_FILE "Font" IDS_TTF_FILE "Font TrueType" + IDS_OTF_FILE "Font OpenType" IDS_HLP_FILE "Manual de utilizare" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Fișier de inițializare" IDS_LNK_FILE "Scurtătură" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Fișier de sistem" + IDS_VXD_FILE "Pilot dispozitiv virtual" IDS_OPEN_VERB "Deschide" IDS_EXPLORE_VERB "Explorează" diff --git a/reactos/dll/win32/shell32/lang/ru-RU.rc b/reactos/dll/win32/shell32/lang/ru-RU.rc index 782e9197df5..efed90c0ee0 100644 --- a/reactos/dll/win32/shell32/lang/ru-RU.rc +++ b/reactos/dll/win32/shell32/lang/ru-RU.rc @@ -777,8 +777,8 @@ BEGIN IDS_PICK_ICON_TITLE "Выбрать значок" IDS_PICK_ICON_FILTER "Файлы значков (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0Все файлы (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Исполняемые файлы (*.exe)\0*.exe\0Все файлы (*.*)\0*.*\0" + IDS_DIRECTORY "Папка" - IDS_VIRTUAL_DRIVER "Драйвер виртуального устройства" IDS_BAT_FILE "Пакетный файл ReactOS" IDS_CMD_FILE "Командный скрипт ReactOS" IDS_COM_FILE "Приложение DOS" @@ -789,10 +789,15 @@ BEGIN IDS_EXE_FILE "Приложение" IDS_FON_FILE "Файл шрифта" IDS_TTF_FILE "Файл шрифта TrueType" + IDS_OTF_FILE "Файл шрифта OpenType" IDS_HLP_FILE "Файл справки" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Файл конфигурации" IDS_LNK_FILE "Ярлык" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Системный файл" + IDS_VXD_FILE "Драйвер виртуального устройства" IDS_OPEN_VERB "Открыть" IDS_EXPLORE_VERB "Открыть в дереве" diff --git a/reactos/dll/win32/shell32/lang/sk-SK.rc b/reactos/dll/win32/shell32/lang/sk-SK.rc index 29b0a785aa8..9596240f530 100644 --- a/reactos/dll/win32/shell32/lang/sk-SK.rc +++ b/reactos/dll/win32/shell32/lang/sk-SK.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Súbory ikon (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0Všetky súbory (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Spustiteľné súbory (*.exe)\0*.exe\0Všetky súbory (*.*)\0*.*\0" + IDS_DIRECTORY "Priečinok" - IDS_VIRTUAL_DRIVER "Ovládač virtuálneho zariadenia" IDS_BAT_FILE "Dávkový súbor systému ReactOS" IDS_CMD_FILE "Príkazový skript systému ReactOS" - IDS_COM_FILE "DOS aplikácia" + IDS_COM_FILE "DOS Aplikácia" IDS_CPL_FILE "Položka ovládacieho panela" IDS_CUR_FILE "Kurzor" IDS_DLL_FILE "Rozšírenie aplikácie" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Aplikácia" IDS_FON_FILE "Súbor písma" IDS_TTF_FILE "Súbor písma TrueType" + IDS_OTF_FILE "Súbor písma OpenType" IDS_HLP_FILE "Súbor pomocníka" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Konfiguračné nastavenia" IDS_LNK_FILE "Odkaz" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Systémový súbor" + IDS_VXD_FILE "Ovládač virtuálneho zariadenia" IDS_OPEN_VERB "Otvoriť" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/sl-SI.rc b/reactos/dll/win32/shell32/lang/sl-SI.rc index 4e1b1f4dba0..391a019fb5b 100644 --- a/reactos/dll/win32/shell32/lang/sl-SI.rc +++ b/reactos/dll/win32/shell32/lang/sl-SI.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/sq-AL.rc b/reactos/dll/win32/shell32/lang/sq-AL.rc index 1331628048d..a7d76ea0be6 100644 --- a/reactos/dll/win32/shell32/lang/sq-AL.rc +++ b/reactos/dll/win32/shell32/lang/sq-AL.rc @@ -779,22 +779,27 @@ BEGIN IDS_PICK_ICON_TITLE "Ndrysho Ikonë" IDS_PICK_ICON_FILTER "Ikonë Programi (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0T'gjith Dokumentat (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Dokumente Ekzekutues (*.exe)\0*.exe\0T'gjith Dokumentat (*.*)\0*.*\0" + IDS_DIRECTORY "Dosje" - IDS_VIRTUAL_DRIVER "Udhëzuesi Virtual Pajisjes" IDS_BAT_FILE "ReactOS Dokument Batch" IDS_CMD_FILE "ReactOS Skript Komande" - IDS_COM_FILE "Aplikacion Dos" + IDS_COM_FILE "Aplikacion DOS" IDS_CPL_FILE "Artikuj Kontroll Panelit" IDS_CUR_FILE "Tregues" IDS_DLL_FILE "Zgjatja Aplikacionit" IDS_DRV_FILE "Drejtuesi Pajisjes" IDS_EXE_FILE "Aplikacion" IDS_FON_FILE "Dokument Fonti" - IDS_TTF_FILE "Dokument Fonti TipiVërtetë" + IDS_TTF_FILE "Dokument Fonti TrueType" + IDS_OTF_FILE "Dokument Fonti OpenType" IDS_HLP_FILE "Dokumente Ndihme" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Konfigum Cilësimesh" IDS_LNK_FILE "Shkurtues" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Dokumente Sistemi" + IDS_VXD_FILE "Udhëzuesi Virtual Pajisjes" IDS_OPEN_VERB "Hap" IDS_EXPLORE_VERB "Eksplorer" diff --git a/reactos/dll/win32/shell32/lang/sv-SE.rc b/reactos/dll/win32/shell32/lang/sv-SE.rc index 747e46f7ab2..86e4e0ef743 100644 --- a/reactos/dll/win32/shell32/lang/sv-SE.rc +++ b/reactos/dll/win32/shell32/lang/sv-SE.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/lang/tr-TR.rc b/reactos/dll/win32/shell32/lang/tr-TR.rc index 51c5d0efa74..967182fb594 100644 --- a/reactos/dll/win32/shell32/lang/tr-TR.rc +++ b/reactos/dll/win32/shell32/lang/tr-TR.rc @@ -775,22 +775,27 @@ BEGIN IDS_PICK_ICON_TITLE "Simge Seç" IDS_PICK_ICON_FILTER "Simge dosyaları (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0Tüm Dosyalar (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Uygulama (*.exe)\0*.exe\0Tüm Dosyalar (*.*)\0*.*\0" + IDS_DIRECTORY "Klasör" - IDS_VIRTUAL_DRIVER "Sanal Aygıt Sürücüsü" IDS_BAT_FILE "ReactOS Toplu İş Dosyası" IDS_CMD_FILE "ReactOS Komut Dosyası" - IDS_COM_FILE "Dos Uygulaması" - IDS_CPL_FILE "Denetim Dosyası Öğesi" + IDS_COM_FILE "DOS Uygulaması" + IDS_CPL_FILE "Denetim Masası Öğesi" IDS_CUR_FILE "İmleç" IDS_DLL_FILE "Uygulama Uzantısı" IDS_DRV_FILE "Aygıt Sürücüsü" IDS_EXE_FILE "Uygulama" IDS_FON_FILE "Yazıtipi" IDS_TTF_FILE "TrueType Yazıtipi" + IDS_OTF_FILE "OpenType Yazıtipi" IDS_HLP_FILE "Yardım Dosyası" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Yapılandırma Ayarları" IDS_LNK_FILE "Kısayol" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Sistem dosyası" + IDS_VXD_FILE "Sanal Aygıt Sürücüsü" IDS_OPEN_VERB "Aç" IDS_EXPLORE_VERB "Araştır" diff --git a/reactos/dll/win32/shell32/lang/uk-UA.rc b/reactos/dll/win32/shell32/lang/uk-UA.rc index 5a9ea644469..5549ba2dc8d 100644 --- a/reactos/dll/win32/shell32/lang/uk-UA.rc +++ b/reactos/dll/win32/shell32/lang/uk-UA.rc @@ -775,11 +775,11 @@ BEGIN IDS_PICK_ICON_TITLE "Вибрати значок" IDS_PICK_ICON_FILTER "Файли значків (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0Всі Файли (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Виконувані файли (*.exe)\0*.exe\0Всі Файли (*.*)\0*.*\0" + IDS_DIRECTORY "Папка" - IDS_VIRTUAL_DRIVER "Драйвер віртуального пристрою" IDS_BAT_FILE "Пакетний файл ReactOS" IDS_CMD_FILE "Командний скрипт ReactOS" - IDS_COM_FILE "Додаток Dos" + IDS_COM_FILE "Додаток DOS" IDS_CPL_FILE "Елемент панелі керування" IDS_CUR_FILE "Курсор" IDS_DLL_FILE "Розширення додатку" @@ -787,10 +787,15 @@ BEGIN IDS_EXE_FILE "Додаток" IDS_FON_FILE "Файл шрифту" IDS_TTF_FILE "Файл шрифту TrueType" + IDS_OTF_FILE "Файл шрифту OpenType" IDS_HLP_FILE "Файл довідки" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Файл налаштувань" IDS_LNK_FILE "Ярлик" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "Системний файл" + IDS_VXD_FILE "Драйвер віртуального пристрою" IDS_OPEN_VERB "Відкрити" IDS_EXPLORE_VERB "Відкрити в дереві" diff --git a/reactos/dll/win32/shell32/lang/zh-CN.rc b/reactos/dll/win32/shell32/lang/zh-CN.rc index 4e17a283ea7..58fd06d44eb 100644 --- a/reactos/dll/win32/shell32/lang/zh-CN.rc +++ b/reactos/dll/win32/shell32/lang/zh-CN.rc @@ -782,11 +782,11 @@ BEGIN IDS_PICK_ICON_TITLE "选择图标" IDS_PICK_ICON_FILTER "图标文件 (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "可执行文件 (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "文件夹" - IDS_VIRTUAL_DRIVER "虚拟设备驱动程序" IDS_BAT_FILE "ReactOS 批处理文件" IDS_CMD_FILE "ReactOS 命令脚本" - IDS_COM_FILE "Dos 应用程序" + IDS_COM_FILE "DOS 应用程序" IDS_CPL_FILE "控制面板项" IDS_CUR_FILE "光标" IDS_DLL_FILE "应用程序扩展" @@ -794,10 +794,15 @@ BEGIN IDS_EXE_FILE "应用程序" IDS_FON_FILE "字体文件" IDS_TTF_FILE "TrueType 字体文件" + IDS_OTF_FILE "OpenType 字体文件" IDS_HLP_FILE "帮助文件" + IDS_ICO_FILE "Icon" IDS_INI_FILE "配置设置" IDS_LNK_FILE "快捷方式" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" IDS_SYS_FILE "系统文件" + IDS_VXD_FILE "虚拟设备驱动程序" IDS_OPEN_VERB "打开" IDS_EXPLORE_VERB "浏览" diff --git a/reactos/dll/win32/shell32/lang/zh-TW.rc b/reactos/dll/win32/shell32/lang/zh-TW.rc index ced0c8b497d..2fdb4a76bc5 100644 --- a/reactos/dll/win32/shell32/lang/zh-TW.rc +++ b/reactos/dll/win32/shell32/lang/zh-TW.rc @@ -783,11 +783,11 @@ BEGIN IDS_PICK_ICON_TITLE "Choose Icon" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_DIRECTORY "Folder" - IDS_VIRTUAL_DRIVER "Virtual Device Driver" IDS_BAT_FILE "ReactOS Batch File" IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "Dos Application" + IDS_COM_FILE "DOS Application" IDS_CPL_FILE "Control Panel Item" IDS_CUR_FILE "Cursor" IDS_DLL_FILE "Application Extension" @@ -795,10 +795,15 @@ BEGIN IDS_EXE_FILE "Application" IDS_FON_FILE "Font file" IDS_TTF_FILE "TrueType Font file" + IDS_OTF_FILE "OpenType Font file" IDS_HLP_FILE "Help File" + IDS_ICO_FILE "Icon" IDS_INI_FILE "Configuration Settings" IDS_LNK_FILE "Shortcut" - IDS_SYS_FILE "System file" + IDS_PIF_FILE "NT VDM Program Information File" + IDS_SCR_FILE "Screen Saver" + IDS_SYS_FILE "System File" + IDS_VXD_FILE "Virtual Device Driver" IDS_OPEN_VERB "Open" IDS_EXPLORE_VERB "Explore" diff --git a/reactos/dll/win32/shell32/shresdef.h b/reactos/dll/win32/shell32/shresdef.h index 0df84561a6e..b884833807f 100644 --- a/reactos/dll/win32/shell32/shresdef.h +++ b/reactos/dll/win32/shell32/shresdef.h @@ -141,22 +141,29 @@ #define IDS_RECYCLEBIN_LOCATION 153 #define IDS_RECYCLEBIN_DISKSPACE 154 #define IDS_OPEN_WITH_FILTER 155 -#define IDS_DIRECTORY 156 -#define IDS_VIRTUAL_DRIVER 157 -#define IDS_BAT_FILE 158 -#define IDS_CMD_FILE 159 -#define IDS_COM_FILE 160 -#define IDS_CPL_FILE 161 -#define IDS_CUR_FILE 162 -#define IDS_DLL_FILE 163 -#define IDS_DRV_FILE 164 -#define IDS_EXE_FILE 165 -#define IDS_FON_FILE 166 -#define IDS_TTF_FILE 167 -#define IDS_HLP_FILE 168 -#define IDS_INI_FILE 169 -#define IDS_LNK_FILE 170 -#define IDS_SYS_FILE 171 + +/* Friendly File Type Names */ +#define IDS_DIRECTORY 200 +#define IDS_BAT_FILE 201 +#define IDS_CMD_FILE 202 +#define IDS_COM_FILE 203 +#define IDS_CPL_FILE 204 +#define IDS_CUR_FILE 205 +#define IDS_DLL_FILE 206 +#define IDS_DRV_FILE 207 +#define IDS_EXE_FILE 208 +#define IDS_FON_FILE 209 +#define IDS_TTF_FILE 210 +#define IDS_OTF_FILE 211 +#define IDS_HLP_FILE 212 +#define IDS_ICO_FILE 213 +#define IDS_INI_FILE 214 +#define IDS_LNK_FILE 215 +#define IDS_PIF_FILE 216 +#define IDS_SCR_FILE 217 +#define IDS_SYS_FILE 218 +#define IDS_VXD_FILE 219 + #define IDS_EMPTY_BITBUCKET 172 #define IDS_SHLEXEC_NOASSOC 173 #define IDS_FILE_TYPES 174 diff --git a/reactos/dll/win32/shell32/wine/classes.c b/reactos/dll/win32/shell32/wine/classes.c index 8ac442e1f34..c2c014c09d0 100644 --- a/reactos/dll/win32/shell32/wine/classes.c +++ b/reactos/dll/win32/shell32/wine/classes.c @@ -64,6 +64,14 @@ BOOL HCR_MapTypeToValueW(LPCWSTR szExtension, LPWSTR szFileType, LONG len, BOOL return FALSE; } +#ifdef __REACTOS__ + if (!RegLoadMUIStringW(hkey, L"FriendlyTypeName", szFileType, len, NULL, 0, NULL)) + { + RegCloseKey(hkey); + return TRUE; + } +#endif + if (RegQueryValueW(hkey, NULL, szFileType, &len)) { RegCloseKey(hkey); @@ -416,9 +424,28 @@ BOOL HCR_GetClassNameA(REFIID riid, LPSTR szDest, DWORD len) { HKEY hkey; BOOL ret = FALSE; DWORD buflen = len; +#ifdef __REACTOS__ + CHAR szName[100]; + LPOLESTR pStr; +#endif szDest[0] = 0; + +#ifdef __REACTOS__ + if (StringFromCLSID(riid, &pStr) == S_OK) + { + DWORD dwLen = buflen * sizeof(CHAR); + sprintf(szName, "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\CLSID\\%S", pStr); + if (!RegGetValueA(HKEY_CURRENT_USER, szName, NULL, RRF_RT_REG_SZ, NULL, (PVOID)szDest, &dwLen)) + { + ret = TRUE; + } + CoTaskMemFree(pStr); + } + if (!ret && HCR_RegOpenClassIDKey(riid, &hkey)) +#else if (HCR_RegOpenClassIDKey(riid, &hkey)) +#endif { if (!RegLoadMUIStringA(hkey,"LocalizedString",szDest,len,NULL,0,NULL) || !RegQueryValueExA(hkey,"",0,NULL,(LPBYTE)szDest,&len)) @@ -440,6 +467,28 @@ BOOL HCR_GetClassNameA(REFIID riid, LPSTR szDest, DWORD len) if(LoadStringA(shell32_hInstance, IDS_MYCOMPUTER, szDest, buflen)) ret = TRUE; } +#ifdef __REACTOS__ + else if (IsEqualIID(riid, &CLSID_MyDocuments)) + { + if(LoadStringA(shell32_hInstance, IDS_PERSONAL, szDest, buflen)) + ret = TRUE; + } + else if (IsEqualIID(riid, &CLSID_RecycleBin)) + { + if(LoadStringA(shell32_hInstance, IDS_RECYCLEBIN_FOLDER_NAME, szDest, buflen)) + ret = TRUE; + } + else if (IsEqualIID(riid, &CLSID_ControlPanel)) + { + if(LoadStringA(shell32_hInstance, IDS_CONTROLPANEL, szDest, buflen)) + ret = TRUE; + } + else if (IsEqualIID(riid, &CLSID_AdminFolderShortcut)) + { + if(LoadStringA(shell32_hInstance, IDS_ADMINISTRATIVETOOLS, szDest, buflen)) + ret = TRUE; + } +#endif } TRACE("-- (%s)\n", szDest); diff --git a/reactos/dll/win32/shimgvw/lang/bg-BG.rc b/reactos/dll/win32/shimgvw/lang/bg-BG.rc index 47e7da6a860..f288133bdad 100644 --- a/reactos/dll/win32/shimgvw/lang/bg-BG.rc +++ b/reactos/dll/win32/shimgvw/lang/bg-BG.rc @@ -15,3 +15,14 @@ BEGIN IDS_TOOLTIP_PRINT "Разпечатване (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Записване като... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/cs-CZ.rc b/reactos/dll/win32/shimgvw/lang/cs-CZ.rc index 2c43852c677..6f59f1935bd 100644 --- a/reactos/dll/win32/shimgvw/lang/cs-CZ.rc +++ b/reactos/dll/win32/shimgvw/lang/cs-CZ.rc @@ -20,3 +20,14 @@ BEGIN IDS_TOOLTIP_PRINT "Tisk (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Uložit jako... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/de-DE.rc b/reactos/dll/win32/shimgvw/lang/de-DE.rc index ca65ea4b492..2163cfc80fd 100644 --- a/reactos/dll/win32/shimgvw/lang/de-DE.rc +++ b/reactos/dll/win32/shimgvw/lang/de-DE.rc @@ -15,3 +15,14 @@ BEGIN IDS_TOOLTIP_PRINT "Drucken (Strg+P)" IDS_TOOLTIP_SAVEAS "Speichern unter... (Strg+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/en-US.rc b/reactos/dll/win32/shimgvw/lang/en-US.rc index 77c7f3032d3..e0b087991f8 100644 --- a/reactos/dll/win32/shimgvw/lang/en-US.rc +++ b/reactos/dll/win32/shimgvw/lang/en-US.rc @@ -15,3 +15,14 @@ BEGIN IDS_TOOLTIP_PRINT "Print (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Save As... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/es-ES.rc b/reactos/dll/win32/shimgvw/lang/es-ES.rc index e17c84b68b3..76e9c2e66b0 100644 --- a/reactos/dll/win32/shimgvw/lang/es-ES.rc +++ b/reactos/dll/win32/shimgvw/lang/es-ES.rc @@ -15,3 +15,14 @@ BEGIN IDS_TOOLTIP_PRINT "Imprimir (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Guardar como... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/fr-FR.rc b/reactos/dll/win32/shimgvw/lang/fr-FR.rc index 4f58fb62f21..5b98cfe9a46 100644 --- a/reactos/dll/win32/shimgvw/lang/fr-FR.rc +++ b/reactos/dll/win32/shimgvw/lang/fr-FR.rc @@ -4,7 +4,7 @@ STRINGTABLE BEGIN IDS_APPTITLE "Visionneuse d'Images et Fax de ReactOS" IDS_SETASDESKBG "Définir comme Arrière-plan du Bureau" - IDS_PREVIEW "Preview" + IDS_PREVIEW "Aperçu" /* Tooltips */ IDS_TOOLTIP_NEXT_PIC "Image Suivante" IDS_TOOLTIP_PREV_PIC "Image Précédente" @@ -15,3 +15,14 @@ BEGIN IDS_TOOLTIP_PRINT "Imprimer (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Enregistrer sous... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "Image EMF" + IDS_GIF_FILE "Image GIF" + IDS_JPG_FILE "Image JPEG" + IDS_BMP_FILE "Image Bitmap" + IDS_PNG_FILE "Image PNG" + // IDS_TIF_FILE "Image TIF" + // IDS_WMF_FILE "Image WMF" +END diff --git a/reactos/dll/win32/shimgvw/lang/he-IL.rc b/reactos/dll/win32/shimgvw/lang/he-IL.rc index 9a58c5489c1..815a26d98a2 100644 --- a/reactos/dll/win32/shimgvw/lang/he-IL.rc +++ b/reactos/dll/win32/shimgvw/lang/he-IL.rc @@ -15,3 +15,14 @@ BEGIN IDS_TOOLTIP_PRINT "הדפס (Ctrl+P)" IDS_TOOLTIP_SAVEAS "שמירה בשם... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/it-IT.rc b/reactos/dll/win32/shimgvw/lang/it-IT.rc index 86e5f817fa2..b6de6d317cd 100644 --- a/reactos/dll/win32/shimgvw/lang/it-IT.rc +++ b/reactos/dll/win32/shimgvw/lang/it-IT.rc @@ -15,3 +15,14 @@ BEGIN IDS_TOOLTIP_PRINT "Stampare (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Salva in... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/lt-LT.rc b/reactos/dll/win32/shimgvw/lang/lt-LT.rc index d868e3de7c3..6baad136d4d 100644 --- a/reactos/dll/win32/shimgvw/lang/lt-LT.rc +++ b/reactos/dll/win32/shimgvw/lang/lt-LT.rc @@ -17,3 +17,14 @@ BEGIN IDS_TOOLTIP_PRINT "Spausdinti (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Įrašyti kaip... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/no-NO.rc b/reactos/dll/win32/shimgvw/lang/no-NO.rc index 5cf213612a7..ee0dfed96ac 100644 --- a/reactos/dll/win32/shimgvw/lang/no-NO.rc +++ b/reactos/dll/win32/shimgvw/lang/no-NO.rc @@ -15,3 +15,14 @@ BEGIN IDS_TOOLTIP_PRINT "Skriv ut (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Lagre som... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/pl-PL.rc b/reactos/dll/win32/shimgvw/lang/pl-PL.rc index 74c61235a8c..ec4086128cc 100644 --- a/reactos/dll/win32/shimgvw/lang/pl-PL.rc +++ b/reactos/dll/win32/shimgvw/lang/pl-PL.rc @@ -20,3 +20,14 @@ BEGIN IDS_TOOLTIP_PRINT "Drukuj (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Zapisz jako... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/ro-RO.rc b/reactos/dll/win32/shimgvw/lang/ro-RO.rc index a28fd8ba1c6..a4cbe7683a8 100644 --- a/reactos/dll/win32/shimgvw/lang/ro-RO.rc +++ b/reactos/dll/win32/shimgvw/lang/ro-RO.rc @@ -22,3 +22,14 @@ BEGIN IDS_TOOLTIP_PRINT "Imprimă (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Păstrare în… (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/ru-RU.rc b/reactos/dll/win32/shimgvw/lang/ru-RU.rc index b06cdfaa8d0..b7412dd981d 100644 --- a/reactos/dll/win32/shimgvw/lang/ru-RU.rc +++ b/reactos/dll/win32/shimgvw/lang/ru-RU.rc @@ -15,3 +15,14 @@ BEGIN IDS_TOOLTIP_PRINT "Печать (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Сохранить как... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/sk-SK.rc b/reactos/dll/win32/shimgvw/lang/sk-SK.rc index 5069a8adcdd..4d9d5f300e4 100644 --- a/reactos/dll/win32/shimgvw/lang/sk-SK.rc +++ b/reactos/dll/win32/shimgvw/lang/sk-SK.rc @@ -19,3 +19,14 @@ BEGIN IDS_TOOLTIP_PRINT "Vytlačiť (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Uložiť ako... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/sq-AL.rc b/reactos/dll/win32/shimgvw/lang/sq-AL.rc index 2986cc4fe00..f3c0e7dcd90 100644 --- a/reactos/dll/win32/shimgvw/lang/sq-AL.rc +++ b/reactos/dll/win32/shimgvw/lang/sq-AL.rc @@ -19,3 +19,14 @@ BEGIN IDS_TOOLTIP_PRINT "Printo (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Ruaj Si... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/tr-TR.rc b/reactos/dll/win32/shimgvw/lang/tr-TR.rc index f47ebe0ac5e..4a838f62e25 100644 --- a/reactos/dll/win32/shimgvw/lang/tr-TR.rc +++ b/reactos/dll/win32/shimgvw/lang/tr-TR.rc @@ -17,3 +17,14 @@ BEGIN IDS_TOOLTIP_PRINT "Yazdır (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Ayrı Sakla... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/uk-UA.rc b/reactos/dll/win32/shimgvw/lang/uk-UA.rc index 43a9affa93f..0397daa484b 100644 --- a/reactos/dll/win32/shimgvw/lang/uk-UA.rc +++ b/reactos/dll/win32/shimgvw/lang/uk-UA.rc @@ -23,3 +23,14 @@ BEGIN IDS_TOOLTIP_PRINT "Друк (Ctrl+P)" IDS_TOOLTIP_SAVEAS "Зберегти як... (Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/lang/zh-CN.rc b/reactos/dll/win32/shimgvw/lang/zh-CN.rc index efe55c1ab29..064cfbec1aa 100644 --- a/reactos/dll/win32/shimgvw/lang/zh-CN.rc +++ b/reactos/dll/win32/shimgvw/lang/zh-CN.rc @@ -17,3 +17,14 @@ BEGIN IDS_TOOLTIP_PRINT "打印 (Ctrl+P)" IDS_TOOLTIP_SAVEAS "另存为...(Ctrl+S)" END + +STRINGTABLE +BEGIN + // IDS_EMF_FILE "EMF Image" + IDS_GIF_FILE "GIF Image" + IDS_JPG_FILE "JPEG Image" + IDS_BMP_FILE "Bitmap Image" + IDS_PNG_FILE "PNG Image" + // IDS_TIF_FILE "TIF Image" + // IDS_WMF_FILE "WMF Image" +END diff --git a/reactos/dll/win32/shimgvw/resource.h b/reactos/dll/win32/shimgvw/resource.h index 7a27c051b6c..0adf7a9ee91 100644 --- a/reactos/dll/win32/shimgvw/resource.h +++ b/reactos/dll/win32/shimgvw/resource.h @@ -40,12 +40,21 @@ #define IDS_SETASDESKBG 101 #define IDS_PREVIEW 550 +/* Friendly File Type Names */ +// #define IDS_EMF_FILE 301 +#define IDS_GIF_FILE 302 +#define IDS_JPG_FILE 303 +#define IDS_BMP_FILE 304 +#define IDS_PNG_FILE 305 +// #define IDS_TIF_FILE 306 +// #define IDS_WMF_FILE 307 + /* Tooltips strings */ -#define IDS_TOOLTIP_NEXT_PIC 300 -#define IDS_TOOLTIP_PREV_PIC 301 -#define IDS_TOOLTIP_ZOOM_IN 302 -#define IDS_TOOLTIP_ZOOM_OUT 304 -#define IDS_TOOLTIP_ROT_CLOCKW 305 -#define IDS_TOOLTIP_ROT_COUNCW 306 -#define IDS_TOOLTIP_PRINT 307 -#define IDS_TOOLTIP_SAVEAS 308 +#define IDS_TOOLTIP_NEXT_PIC 400 +#define IDS_TOOLTIP_PREV_PIC 401 +#define IDS_TOOLTIP_ZOOM_IN 402 +#define IDS_TOOLTIP_ZOOM_OUT 404 +#define IDS_TOOLTIP_ROT_CLOCKW 405 +#define IDS_TOOLTIP_ROT_COUNCW 406 +#define IDS_TOOLTIP_PRINT 407 +#define IDS_TOOLTIP_SAVEAS 408