[SHELL32_NEW]

- Merge 51423, 51426 and 51435

- Remove "Play" and "Preview" translations - they shouldn't be in shell32
- Pass an argument array to FormatMessage to insert the filename details into error messages (instead of failing)

svn path=/branches/shell32_new-bringup/; revision=51934
This commit is contained in:
Ged Murphy 2011-05-26 21:11:36 +00:00
parent 83c347aaef
commit b0ebdd8ffe
32 changed files with 54 additions and 81 deletions

View file

@ -744,12 +744,11 @@ BEGIN
IDS_SYS_FILE "Ñèñòåìåí ôàéë" IDS_SYS_FILE "Ñèñòåìåí ôàéë"
IDS_OPEN_VERB "Îòâàðÿíå" IDS_OPEN_VERB "Îòâàðÿíå"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Èçïúëíÿâàíå êàòî " IDS_RUNAS_VERB "Èçïúëíÿâàíå êàòî "
IDS_EDIT_VERB "Îáðàáîòêà" IDS_EDIT_VERB "Îáðàáîòêà"
IDS_FIND_VERB "Òúðñåíå" IDS_FIND_VERB "Òúðñåíå"
IDS_PRINT_VERB "Ðàçïå÷àòâàíå" IDS_PRINT_VERB "Ðàçïå÷àòâàíå"
IDS_PLAY_VERB "Âúçïðîèçâåæäàíå"
IDS_PREVIEW_VERB "Ïðåãëåä"
IDS_FILE_FOLDER "%u ôàéëà, %u ïàïêè" IDS_FILE_FOLDER "%u ôàéëà, %u ïàïêè"
IDS_PRINTERS "Ïå÷àòà÷è" IDS_PRINTERS "Ïå÷àòà÷è"

View file

@ -743,12 +743,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -730,12 +730,11 @@ BEGIN
IDS_SYS_FILE "Systémový soubor" IDS_SYS_FILE "Systémový soubor"
IDS_OPEN_VERB "Otevøít" IDS_OPEN_VERB "Otevøít"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Spustit jako " IDS_RUNAS_VERB "Spustit jako "
IDS_EDIT_VERB "Upravit" IDS_EDIT_VERB "Upravit"
IDS_FIND_VERB "Najít" IDS_FIND_VERB "Najít"
IDS_PRINT_VERB "Tisknout" IDS_PRINT_VERB "Tisknout"
IDS_PLAY_VERB "Pøehrát"
IDS_PREVIEW_VERB "Náhled"
IDS_FILE_FOLDER "%u souborù, %u složek" IDS_FILE_FOLDER "%u souborù, %u složek"
IDS_PRINTERS "Tiskárny" IDS_PRINTERS "Tiskárny"

View file

@ -732,12 +732,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -747,12 +747,11 @@ BEGIN
IDS_SYS_FILE "Systemdatei" IDS_SYS_FILE "Systemdatei"
IDS_OPEN_VERB "Öffnen" IDS_OPEN_VERB "Öffnen"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Ausführen als " IDS_RUNAS_VERB "Ausführen als "
IDS_EDIT_VERB "Bearbeiten" IDS_EDIT_VERB "Bearbeiten"
IDS_FIND_VERB "Finden" IDS_FIND_VERB "Finden"
IDS_PRINT_VERB "Drucken" IDS_PRINT_VERB "Drucken"
IDS_PLAY_VERB "Abspielen"
IDS_PREVIEW_VERB "Vorschau"
IDS_FILE_FOLDER "%u Dateien, %u Ordner" IDS_FILE_FOLDER "%u Dateien, %u Ordner"
IDS_PRINTERS "Drucker" IDS_PRINTERS "Drucker"

View file

@ -744,12 +744,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -743,12 +743,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -754,12 +754,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -756,12 +756,11 @@ BEGIN
IDS_SYS_FILE "Archivo del sistema" IDS_SYS_FILE "Archivo del sistema"
IDS_OPEN_VERB "Abrir" IDS_OPEN_VERB "Abrir"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Ejecutar como ..." IDS_RUNAS_VERB "Ejecutar como ..."
IDS_EDIT_VERB "Editar" IDS_EDIT_VERB "Editar"
IDS_FIND_VERB "Buscar" IDS_FIND_VERB "Buscar"
IDS_PRINT_VERB "Imprimir" IDS_PRINT_VERB "Imprimir"
IDS_PLAY_VERB "Reproducir"
IDS_PREVIEW_VERB "Vista previa"
IDS_FILE_FOLDER "%u Archivos, %u Carpetas" IDS_FILE_FOLDER "%u Archivos, %u Carpetas"
IDS_PRINTERS "Impresoras" IDS_PRINTERS "Impresoras"

View file

@ -743,12 +743,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -747,12 +747,11 @@ BEGIN
IDS_SYS_FILE "Fichier système" IDS_SYS_FILE "Fichier système"
IDS_OPEN_VERB "Ouvrir" IDS_OPEN_VERB "Ouvrir"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Lancer en tant que " IDS_RUNAS_VERB "Lancer en tant que "
IDS_EDIT_VERB "Éditer" IDS_EDIT_VERB "Éditer"
IDS_FIND_VERB "Chercher" IDS_FIND_VERB "Chercher"
IDS_PRINT_VERB "Imprimer" IDS_PRINT_VERB "Imprimer"
IDS_PLAY_VERB "Lire"
IDS_PREVIEW_VERB "Apercevoir"
IDS_FILE_FOLDER "%u fichiers, %u répertoires" IDS_FILE_FOLDER "%u fichiers, %u répertoires"
IDS_PRINTERS "Imprimantes" IDS_PRINTERS "Imprimantes"

View file

@ -746,12 +746,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -754,12 +754,11 @@ BEGIN
IDS_SYS_FILE "File di sistema" IDS_SYS_FILE "File di sistema"
IDS_OPEN_VERB "Apri" IDS_OPEN_VERB "Apri"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Eseguire come " IDS_RUNAS_VERB "Eseguire come "
IDS_EDIT_VERB "Modifica" IDS_EDIT_VERB "Modifica"
IDS_FIND_VERB "Cerca" IDS_FIND_VERB "Cerca"
IDS_PRINT_VERB "Stampa" IDS_PRINT_VERB "Stampa"
IDS_PLAY_VERB "Mostra"
IDS_PREVIEW_VERB "Anteprima"
IDS_FILE_FOLDER "%u File, %u Cartelle" IDS_FILE_FOLDER "%u File, %u Cartelle"
IDS_PRINTERS "Stampanti" IDS_PRINTERS "Stampanti"

View file

@ -743,12 +743,11 @@ BEGIN
IDS_SYS_FILE "システム ファイル" IDS_SYS_FILE "システム ファイル"
IDS_OPEN_VERB "開く" IDS_OPEN_VERB "開く"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "別のユーザーとして実行 " IDS_RUNAS_VERB "別のユーザーとして実行 "
IDS_EDIT_VERB "編集" IDS_EDIT_VERB "編集"
IDS_FIND_VERB "検索" IDS_FIND_VERB "検索"
IDS_PRINT_VERB "印刷" IDS_PRINT_VERB "印刷"
IDS_PLAY_VERB "再生"
IDS_PREVIEW_VERB "プレビュー"
IDS_FILE_FOLDER "%u 個のファイル、 %u 個のフォルダ" IDS_FILE_FOLDER "%u 個のファイル、 %u 個のフォルダ"
IDS_PRINTERS "プリンタ" IDS_PRINTERS "プリンタ"

View file

@ -743,12 +743,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -743,12 +743,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -746,12 +746,11 @@ BEGIN
IDS_SYS_FILE "Systemfil" IDS_SYS_FILE "Systemfil"
IDS_OPEN_VERB "Åpne" IDS_OPEN_VERB "Åpne"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Kjør som" IDS_RUNAS_VERB "Kjør som"
IDS_EDIT_VERB "Rediger" IDS_EDIT_VERB "Rediger"
IDS_FIND_VERB "Finn" IDS_FIND_VERB "Finn"
IDS_PRINT_VERB "Skriv ut" IDS_PRINT_VERB "Skriv ut"
IDS_PLAY_VERB "Spill"
IDS_PREVIEW_VERB "Forhåndsvis"
IDS_FILE_FOLDER "%u filer, %u mapper" IDS_FILE_FOLDER "%u filer, %u mapper"
IDS_PRINTERS "Skrivere" IDS_PRINTERS "Skrivere"

View file

@ -751,12 +751,11 @@ BEGIN
IDS_SYS_FILE "Plik systemowy" IDS_SYS_FILE "Plik systemowy"
IDS_OPEN_VERB "Otwórz" IDS_OPEN_VERB "Otwórz"
IDS_EXPLORE_VERB "Eksploruj"
IDS_RUNAS_VERB "Uruchom jako " IDS_RUNAS_VERB "Uruchom jako "
IDS_EDIT_VERB "Edytuj" IDS_EDIT_VERB "Edytuj"
IDS_FIND_VERB "Wyszukaj" IDS_FIND_VERB "Wyszukaj"
IDS_PRINT_VERB "Drukuj" IDS_PRINT_VERB "Drukuj"
IDS_PLAY_VERB "Odtwórz"
IDS_PREVIEW_VERB "Podgl¹d"
IDS_FILE_FOLDER "%u Plików, %u Katalogów" IDS_FILE_FOLDER "%u Plików, %u Katalogów"
IDS_PRINTERS "Drukarki" IDS_PRINTERS "Drukarki"

View file

@ -745,12 +745,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -746,12 +746,11 @@ BEGIN
IDS_SYS_FILE "Ficheiro de Sistema" IDS_SYS_FILE "Ficheiro de Sistema"
IDS_OPEN_VERB "Abrir" IDS_OPEN_VERB "Abrir"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Executar como " IDS_RUNAS_VERB "Executar como "
IDS_EDIT_VERB "Editar" IDS_EDIT_VERB "Editar"
IDS_FIND_VERB "Procurar" IDS_FIND_VERB "Procurar"
IDS_PRINT_VERB "Imprimir" IDS_PRINT_VERB "Imprimir"
IDS_PLAY_VERB "Reproduzir"
IDS_PREVIEW_VERB "Previzualizar"
IDS_FILE_FOLDER "%u Ficheiros, %u Pastas" IDS_FILE_FOLDER "%u Ficheiros, %u Pastas"
IDS_PRINTERS "Impressoras" IDS_PRINTERS "Impressoras"

View file

@ -746,12 +746,11 @@ BEGIN
IDS_SYS_FILE "Fișier de sistem" IDS_SYS_FILE "Fișier de sistem"
IDS_OPEN_VERB "Deschidere" IDS_OPEN_VERB "Deschidere"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Rulare ca " IDS_RUNAS_VERB "Rulare ca "
IDS_EDIT_VERB "Editare" IDS_EDIT_VERB "Editare"
IDS_FIND_VERB "Căutare" IDS_FIND_VERB "Căutare"
IDS_PRINT_VERB "Imprimare" IDS_PRINT_VERB "Imprimare"
IDS_PLAY_VERB "Redare"
IDS_PREVIEW_VERB "Previzualizare"
IDS_FILE_FOLDER "%u fișiere, %u dosare" IDS_FILE_FOLDER "%u fișiere, %u dosare"
IDS_PRINTERS "Imprimante" IDS_PRINTERS "Imprimante"

View file

@ -668,10 +668,10 @@ BEGIN
IDS_LOGOFF_PROMPT "Do you want to log off?" IDS_LOGOFF_PROMPT "Do you want to log off?"
/* Run File dialog */ /* Run File dialog */
IDS_RUNDLG_ERROR "Unable to display Run File dialog box (internal error)" IDS_RUNDLG_ERROR "Íåâîçìîæíî îòîáðàçèòü Äèàëîã Âûïîëíèòü Ôàéë (âíóòðåííÿÿ îøèáêà)"
IDS_RUNDLG_BROWSE_ERROR "Unable to display Browse dialog box (internal error)" IDS_RUNDLG_BROWSE_ERROR "Íåâîçìîæíî îòîáðàçèòü Äèàëîã Îáçîð (âíóòðåííÿÿ îøèáêà)"
IDS_RUNDLG_BROWSE_CAPTION "Browse" IDS_RUNDLG_BROWSE_CAPTION "Îáçîð"
IDS_RUNDLG_BROWSE_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" IDS_RUNDLG_BROWSE_FILTER "Èñïîëíÿåìûå ôàéëû (*.exe)\0*.exe\0Âñå ôàéëû (*.*)\0*.*\0"
/* shell folder path default values */ /* shell folder path default values */
IDS_PROGRAMS "Ãëàâíîå ìåíþ\\Ïðîãðàììû" IDS_PROGRAMS "Ãëàâíîå ìåíþ\\Ïðîãðàììû"
@ -722,8 +722,8 @@ BEGIN
IDS_RECYCLEBIN_DISKSPACE "Äîñòóïíîå ïðîñòðàíñòâî" IDS_RECYCLEBIN_DISKSPACE "Äîñòóïíîå ïðîñòðàíñòâî"
IDS_EMPTY_BITBUCKET "Î÷èñòèòü êîðçèíó" IDS_EMPTY_BITBUCKET "Î÷èñòèòü êîðçèíó"
IDS_PICK_ICON_TITLE "Âûáðàòü çíà÷îê" IDS_PICK_ICON_TITLE "Âûáðàòü çíà÷îê"
IDS_PICK_ICON_FILTER "Ôàéëû çíà÷êîâ (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_PICK_ICON_FILTER "Ôàéëû çíà÷êîâ (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0Âñå ôàéëû (*.*)\0*.*\0"
IDS_OPEN_WITH_FILTER "Èñïîëíÿåìûå ôàéëû (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Èñïîëíÿåìûå ôàéëû (*.exe)\0*.exe\0Âñå ôàéëû (*.*)\0*.*\0"
IDS_DIRECTORY "Ïàïêà" IDS_DIRECTORY "Ïàïêà"
IDS_VIRTUAL_DRIVER "Äðàéâåð âèðòóàëüíîãî óñòðîéñòâà" IDS_VIRTUAL_DRIVER "Äðàéâåð âèðòóàëüíîãî óñòðîéñòâà"
IDS_BAT_FILE "Ïàêåòíûé ôàéë ReactOS" IDS_BAT_FILE "Ïàêåòíûé ôàéë ReactOS"
@ -742,12 +742,11 @@ BEGIN
IDS_SYS_FILE "Ñèñòåìíûé ôàéë" IDS_SYS_FILE "Ñèñòåìíûé ôàéë"
IDS_OPEN_VERB "Îòêðûòü" IDS_OPEN_VERB "Îòêðûòü"
IDS_EXPLORE_VERB "Îòêðûòü â äåðåâå"
IDS_RUNAS_VERB "Çàïóñòèòü êàê " IDS_RUNAS_VERB "Çàïóñòèòü êàê "
IDS_EDIT_VERB "Èçìåíèòü" IDS_EDIT_VERB "Èçìåíèòü"
IDS_FIND_VERB "Ïîèñê" IDS_FIND_VERB "Ïîèñê"
IDS_PRINT_VERB "Ïå÷àòü" IDS_PRINT_VERB "Ïå÷àòü"
IDS_PLAY_VERB "Âîñïðîèçâåñòè"
IDS_PREVIEW_VERB "Ïðåäïðîñìîòð"
IDS_FILE_FOLDER "%u ôàéëîâ, %u ïàïîê" IDS_FILE_FOLDER "%u ôàéëîâ, %u ïàïîê"
IDS_PRINTERS "Ïðèíòåðû" IDS_PRINTERS "Ïðèíòåðû"

View file

@ -749,12 +749,11 @@ BEGIN
IDS_SYS_FILE "Systémový súbor" IDS_SYS_FILE "Systémový súbor"
IDS_OPEN_VERB "Otvori<72>" IDS_OPEN_VERB "Otvori<72>"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Spusti<74> ako " IDS_RUNAS_VERB "Spusti<74> ako "
IDS_EDIT_VERB "Upravi<76>" IDS_EDIT_VERB "Upravi<76>"
IDS_FIND_VERB "Find" //Nájs<6A>, H¾ada<64>, Vyh¾ada<64> ??? IDS_FIND_VERB "Find" //Nájs<6A>, H¾ada<64>, Vyh¾ada<64> ???
IDS_PRINT_VERB "Tlaèi<C3A8>" IDS_PRINT_VERB "Tlaèi<C3A8>"
IDS_PLAY_VERB "Prehra<72>"
IDS_PREVIEW_VERB "Preview" //Náh¾ad, Ukážka, Prezrie<69> ???
IDS_FILE_FOLDER "súbory: %u, prieèinky: %u" IDS_FILE_FOLDER "súbory: %u, prieèinky: %u"
IDS_PRINTERS "Tlaèiarne" IDS_PRINTERS "Tlaèiarne"

View file

@ -743,12 +743,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -743,12 +743,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -743,12 +743,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -682,10 +682,10 @@ BEGIN
IDS_LOGOFF_PROMPT "Âè õî÷åòå âèéòè ç ñèñòåìè?" IDS_LOGOFF_PROMPT "Âè õî÷åòå âèéòè ç ñèñòåìè?"
/* Run File dialog */ /* Run File dialog */
IDS_RUNDLG_ERROR "Unable to display Run File dialog box (internal error)" IDS_RUNDLG_ERROR "Íåìîæëèâî â³äîáðàçèòè ijàëîã Çàïóñêó Ôàéëó (âíóòð³øíÿ ïîìèëêà)"
IDS_RUNDLG_BROWSE_ERROR "Unable to display Browse dialog box (internal error)" IDS_RUNDLG_BROWSE_ERROR "Íåìîæëèâî â³äîáðàçèòè ijàëîã Îãëÿäó (âíóòð³øíÿ ïîìèëêà)"
IDS_RUNDLG_BROWSE_CAPTION "Browse" IDS_RUNDLG_BROWSE_CAPTION "Îãëÿä"
IDS_RUNDLG_BROWSE_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" IDS_RUNDLG_BROWSE_FILTER "Âèêîíóâàí³ Ôàéëè (*.exe)\0*.exe\0Âñ³ Ôàéëè (*.*)\0*.*\0"
/* shell folder path default values */ /* shell folder path default values */
IDS_PROGRAMS "Start Menu\\Programs" IDS_PROGRAMS "Start Menu\\Programs"
@ -736,8 +736,8 @@ BEGIN
IDS_RECYCLEBIN_DISKSPACE "Äîñòóïíèé ïðîñò³ð" IDS_RECYCLEBIN_DISKSPACE "Äîñòóïíèé ïðîñò³ð"
IDS_EMPTY_BITBUCKET "Î÷èñòèòè Êîøèê" IDS_EMPTY_BITBUCKET "Î÷èñòèòè Êîøèê"
IDS_PICK_ICON_TITLE "Âèáðàòè çíà÷îê" IDS_PICK_ICON_TITLE "Âèáðàòè çíà÷îê"
IDS_PICK_ICON_FILTER "Ôàéëè çíà÷ê³â (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_PICK_ICON_FILTER "Ôàéëè çíà÷ê³â (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0Âñ³ Ôàéëè (*.*)\0*.*\0"
IDS_OPEN_WITH_FILTER "Âèêîíóâàí³ ôàéëè (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Âèêîíóâàí³ ôàéëè (*.exe)\0*.exe\0Âñ³ Ôàéëè (*.*)\0*.*\0"
IDS_DIRECTORY "Ïàïêà" IDS_DIRECTORY "Ïàïêà"
IDS_VIRTUAL_DRIVER "Äðàéâåð â³ðòóàëüíîãî ïðèñòðîþ" IDS_VIRTUAL_DRIVER "Äðàéâåð â³ðòóàëüíîãî ïðèñòðîþ"
IDS_BAT_FILE "Ïàêåòíèé ôàéë ReactOS" IDS_BAT_FILE "Ïàêåòíèé ôàéë ReactOS"
@ -756,12 +756,11 @@ BEGIN
IDS_SYS_FILE "Ñèñòåìíèé ôàéë" IDS_SYS_FILE "Ñèñòåìíèé ôàéë"
IDS_OPEN_VERB "³äêðèòè" IDS_OPEN_VERB "³äêðèòè"
IDS_EXPLORE_VERB "³äêðèòè â äåðåâ³"
IDS_RUNAS_VERB "Çàïóñòèòè ÿê " IDS_RUNAS_VERB "Çàïóñòèòè ÿê "
IDS_EDIT_VERB "Çì³íèòè" IDS_EDIT_VERB "Çì³íèòè"
IDS_FIND_VERB "Ïîøóê" IDS_FIND_VERB "Ïîøóê"
IDS_PRINT_VERB "Äðóê" IDS_PRINT_VERB "Äðóê"
IDS_PLAY_VERB "³äòâîðèòè"
IDS_PREVIEW_VERB "Ïåðåãëÿä"
IDS_FILE_FOLDER "%u ôàéë³â, %u ïàïîê" IDS_FILE_FOLDER "%u ôàéë³â, %u ïàïîê"
IDS_PRINTERS "Ïðèíòåðè" IDS_PRINTERS "Ïðèíòåðè"

View file

@ -731,12 +731,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -744,12 +744,11 @@ BEGIN
IDS_SYS_FILE "System file" IDS_SYS_FILE "System file"
IDS_OPEN_VERB "Open" IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_RUNAS_VERB "Run as " IDS_RUNAS_VERB "Run as "
IDS_EDIT_VERB "Edit" IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find" IDS_FIND_VERB "Find"
IDS_PRINT_VERB "Print" IDS_PRINT_VERB "Print"
IDS_PLAY_VERB "Play"
IDS_PREVIEW_VERB "Preview"
IDS_FILE_FOLDER "%u Files, %u Folders" IDS_FILE_FOLDER "%u Files, %u Folders"
IDS_PRINTERS "Printers" IDS_PRINTERS "Printers"

View file

@ -1426,15 +1426,22 @@ static UINT_PTR SHELL_execute_url( LPCWSTR lpFile, LPCWSTR wFile, LPCWSTR wcmd,
return retval; return retval;
} }
void do_error_dialog( UINT_PTR retval, HWND hwnd ) void do_error_dialog( UINT_PTR retval, HWND hwnd, WCHAR* filename)
{ {
WCHAR msg[2048]; WCHAR msg[2048];
int error_code=GetLastError(); DWORD error_code = GetLastError();
DWORD_PTR msgArguments[3] = { (DWORD_PTR)filename, 0, 0 };
if (retval == SE_ERR_NOASSOC) if (retval == SE_ERR_NOASSOC)
LoadStringW(shell32_hInstance, IDS_SHLEXEC_NOASSOC, msg, sizeof(msg)/sizeof(WCHAR)); LoadStringW(shell32_hInstance, IDS_SHLEXEC_NOASSOC, msg, sizeof(msg)/sizeof(WCHAR));
else else
FormatMessageW(FORMAT_MESSAGE_FROM_SYSTEM, NULL, error_code, 0, msg, sizeof(msg)/sizeof(WCHAR), NULL); FormatMessageW(FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_ARGUMENT_ARRAY,
NULL,
error_code,
LANG_USER_DEFAULT,
msg,
sizeof(msg)/sizeof(WCHAR),
(va_list*)msgArguments);
MessageBoxW(hwnd, msg, NULL, MB_ICONERROR); MessageBoxW(hwnd, msg, NULL, MB_ICONERROR);
} }
@ -1596,7 +1603,7 @@ BOOL SHELL_execute( LPSHELLEXECUTEINFOW sei, SHELL_ExecuteW32 execfunc )
Info.oaifInFlags = OAIF_ALLOW_REGISTRATION | OAIF_EXEC; Info.oaifInFlags = OAIF_ALLOW_REGISTRATION | OAIF_EXEC;
//if (SHOpenWithDialog(sei_tmp.hwnd, &Info) != S_OK) //if (SHOpenWithDialog(sei_tmp.hwnd, &Info) != S_OK)
do_error_dialog(retval, sei_tmp.hwnd); do_error_dialog(retval, sei_tmp.hwnd, wszApplicationName);
} }
HeapFree(GetProcessHeap(), 0, wszApplicationName); HeapFree(GetProcessHeap(), 0, wszApplicationName);
if (wszParameters != parametersBuffer) if (wszParameters != parametersBuffer)
@ -1824,7 +1831,7 @@ BOOL SHELL_execute( LPSHELLEXECUTEINFOW sei, SHELL_ExecuteW32 execfunc )
Info.oaifInFlags = OAIF_ALLOW_REGISTRATION | OAIF_EXEC; Info.oaifInFlags = OAIF_ALLOW_REGISTRATION | OAIF_EXEC;
//if (SHOpenWithDialog(sei_tmp.hwnd, &Info) != S_OK) //if (SHOpenWithDialog(sei_tmp.hwnd, &Info) != S_OK)
do_error_dialog(retval, sei_tmp.hwnd); do_error_dialog(retval, sei_tmp.hwnd, wszApplicationName);
} }
HeapFree(GetProcessHeap(), 0, wszApplicationName); HeapFree(GetProcessHeap(), 0, wszApplicationName);

View file

@ -153,8 +153,7 @@
#define IDS_EDIT_VERB 303 #define IDS_EDIT_VERB 303
#define IDS_FIND_VERB 304 #define IDS_FIND_VERB 304
#define IDS_PRINT_VERB 305 #define IDS_PRINT_VERB 305
#define IDS_PLAY_VERB 306
#define IDS_PREVIEW_VERB 307
#define IDS_FILE_FOLDER 308 #define IDS_FILE_FOLDER 308
#define IDS_CREATELINK 309 #define IDS_CREATELINK 309
#define IDS_INSTALLNEWFONT 310 #define IDS_INSTALLNEWFONT 310

View file

@ -646,10 +646,6 @@ IDefaultContextMenuImpl::AddStaticContextMenusToMenu(
idResource = IDS_FIND_VERB; idResource = IDS_FIND_VERB;
else if (!wcsicmp(curEntry->szVerb, L"print")) else if (!wcsicmp(curEntry->szVerb, L"print"))
idResource = IDS_PRINT_VERB; idResource = IDS_PRINT_VERB;
else if (!wcsicmp(curEntry->szVerb, L"play"))
idResource = IDS_PLAY_VERB;
else if (!wcsicmp(curEntry->szVerb, L"preview"))
idResource = IDS_PREVIEW_VERB;
else if (!wcsicmp(curEntry->szVerb, L"printto")) else if (!wcsicmp(curEntry->szVerb, L"printto"))
{ {
curEntry = curEntry->Next; curEntry = curEntry->Next;