Author: janderwald
Date: Sun Jul 6 01:26:00 2008
New Revision: 34319
URL:
http://svn.reactos.org/svn/reactos?rev=34319&view=rev
Log:
- allow translation of static shell verbs such as open/edit/find/play/preview/print/runas
used in context menu items
Modified:
trunk/reactos/dll/win32/shell32/lang/bg-BG.rc
trunk/reactos/dll/win32/shell32/lang/ca-ES.rc
trunk/reactos/dll/win32/shell32/lang/cs-CZ.rc
trunk/reactos/dll/win32/shell32/lang/da-DK.rc
trunk/reactos/dll/win32/shell32/lang/de-DE.rc
trunk/reactos/dll/win32/shell32/lang/el-GR.rc
trunk/reactos/dll/win32/shell32/lang/en-GB.rc
trunk/reactos/dll/win32/shell32/lang/en-US.rc
trunk/reactos/dll/win32/shell32/lang/es-ES.rc
trunk/reactos/dll/win32/shell32/lang/fi-FI.rc
trunk/reactos/dll/win32/shell32/lang/fr-FR.rc
trunk/reactos/dll/win32/shell32/lang/hu-HU.rc
trunk/reactos/dll/win32/shell32/lang/it-IT.rc
trunk/reactos/dll/win32/shell32/lang/ja-JP.rc
trunk/reactos/dll/win32/shell32/lang/ko-KR.rc
trunk/reactos/dll/win32/shell32/lang/nb-NO.rc
trunk/reactos/dll/win32/shell32/lang/nl-NL.rc
trunk/reactos/dll/win32/shell32/lang/pl-PL.rc
trunk/reactos/dll/win32/shell32/lang/pt-BR.rc
trunk/reactos/dll/win32/shell32/lang/pt-PT.rc
trunk/reactos/dll/win32/shell32/lang/ru-RU.rc
trunk/reactos/dll/win32/shell32/lang/sk-SK.rc
trunk/reactos/dll/win32/shell32/lang/sl-SI.rc
trunk/reactos/dll/win32/shell32/lang/sv-SE.rc
trunk/reactos/dll/win32/shell32/lang/tr-TR.rc
trunk/reactos/dll/win32/shell32/lang/uk-UA.rc
trunk/reactos/dll/win32/shell32/lang/zh-CN.rc
trunk/reactos/dll/win32/shell32/lang/zh-TW.rc
trunk/reactos/dll/win32/shell32/shresdef.h
trunk/reactos/dll/win32/shell32/shv_item_cmenu.c
Modified: trunk/reactos/dll/win32/shell32/lang/bg-BG.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/bg-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/bg-BG.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/bg-BG.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -682,8 +682,17 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
-
-
-
-
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+
+END
+
+
+
+
Modified: trunk/reactos/dll/win32/shell32/lang/ca-ES.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/ca-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/ca-ES.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/ca-ES.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/cs-CZ.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/cs-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/cs-CZ.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/cs-CZ.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -676,8 +676,16 @@
IDS_EXE_FILE "Aplikace"
IDS_FON_FILE "Soubor písma"
IDS_TTF_FILE "Soubor písma TrueType"
- IDS_HLP_FILE "Soubor nápovìdy"
+ IDS_HLP_FILE "Soubor nápovìdy"
IDS_INI_FILE "Konfiguraèní nastavení"
IDS_LNK_FILE "Zástupce"
IDS_SYS_FILE "Systémový soubor"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/da-DK.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/da-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/da-DK.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/da-DK.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -680,4 +680,11 @@
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/de-DE.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/de-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/de-DE.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/de-DE.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Konfigurationseinstellungen"
IDS_LNK_FILE "Verknüpfung"
IDS_SYS_FILE "Systemdatei"
-END
+
+ IDS_OPEN_VERB "Öffnen"
+ IDS_RUNAS_VERB "Ausführen als "
+ IDS_EDIT_VERB "Bearbeiten"
+ IDS_FIND_VERB "Finden"
+ IDS_PRINT_VERB "Drucken"
+ IDS_PLAY_VERB "Abspielen"
+ IDS_PREVIEW_VERB "Vorschau"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/el-GR.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/el-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/el-GR.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/el-GR.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/en-GB.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/en-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/en-GB.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/en-GB.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/en-US.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/en-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/en-US.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/en-US.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/es-ES.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/es-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/es-ES.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/es-ES.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -681,4 +681,12 @@
IDS_INI_FILE "Opciones de configuración"
IDS_LNK_FILE "Acceso directo"
IDS_SYS_FILE "Archivo del sistema"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/fi-FI.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/fi-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/fi-FI.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/fi-FI.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/fr-FR.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/fr-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/fr-FR.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/fr-FR.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -683,4 +683,12 @@
IDS_INI_FILE "Fichier de configuration"
IDS_LNK_FILE "Raccourci"
IDS_SYS_FILE "Fichier système"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/hu-HU.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/hu-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/hu-HU.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/hu-HU.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -682,4 +682,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/it-IT.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/it-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/it-IT.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/it-IT.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -680,4 +680,12 @@
IDS_INI_FILE "Impostazioni di configurazione"
IDS_LNK_FILE "Collegamento"
IDS_SYS_FILE "File di sistema"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/ja-JP.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/ja-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/ja-JP.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/ja-JP.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/ko-KR.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/ko-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/ko-KR.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/ko-KR.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/nb-NO.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/nb-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/nb-NO.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/nb-NO.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/nl-NL.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/nl-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/nl-NL.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/nl-NL.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/pl-PL.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/pl-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/pl-PL.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/pl-PL.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -685,4 +685,12 @@
IDS_INI_FILE "Ustawienia konfiguracji"
IDS_LNK_FILE "Skrót"
IDS_SYS_FILE "Plik systemowy"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/pt-BR.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/pt-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/pt-BR.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/pt-BR.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -681,4 +681,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/pt-PT.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/pt-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/pt-PT.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/pt-PT.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -681,4 +681,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/ru-RU.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/ru-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/ru-RU.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/ru-RU.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -677,4 +677,12 @@
IDS_INI_FILE "Ôàéë êîíôèãóðàöèè"
IDS_LNK_FILE "ßðëûê"
IDS_SYS_FILE "Ñèñòåìíûé ôàéë"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/sk-SK.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/sk-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/sk-SK.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/sk-SK.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -685,4 +685,12 @@
IDS_INI_FILE "Konfiguraèné nastavenia"
IDS_LNK_FILE "Odkaz"
IDS_SYS_FILE "Systémový súbor"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/sl-SI.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/sl-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/sl-SI.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/sl-SI.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/sv-SE.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/sv-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/sv-SE.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/sv-SE.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/tr-TR.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/tr-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/tr-TR.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/tr-TR.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -679,4 +679,12 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/uk-UA.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/uk-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/uk-UA.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/uk-UA.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -680,4 +680,12 @@
IDS_INI_FILE "Ôàéë íàëàøòóâàíü"
IDS_LNK_FILE "ßðëèê"
IDS_SYS_FILE "Ñèñòåìíèé ôàéë"
-END
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
+END
Modified: trunk/reactos/dll/win32/shell32/lang/zh-CN.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/zh-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/zh-CN.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/zh-CN.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -680,6 +680,14 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
END
#pragma code_page(default)
Modified: trunk/reactos/dll/win32/shell32/lang/zh-TW.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/lang/zh-…
==============================================================================
--- trunk/reactos/dll/win32/shell32/lang/zh-TW.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/lang/zh-TW.rc [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -680,6 +680,14 @@
IDS_INI_FILE "Configuration Settings"
IDS_LNK_FILE "Shortcut"
IDS_SYS_FILE "System file"
+
+ IDS_OPEN_VERB "Open"
+ IDS_RUNAS_VERB "Run as "
+ IDS_EDIT_VERB "Edit"
+ IDS_FIND_VERB "Find"
+ IDS_PRINT_VERB "Print"
+ IDS_PLAY_VERB "Play"
+ IDS_PREVIEW_VERB "Preview"
END
#pragma code_page(default)
Modified: trunk/reactos/dll/win32/shell32/shresdef.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/shresdef…
==============================================================================
--- trunk/reactos/dll/win32/shell32/shresdef.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/shresdef.h [iso-8859-1] Sun Jul 6 01:26:00 2008
@@ -133,6 +133,13 @@
#define IDS_LNK_FILE 170
#define IDS_SYS_FILE 171
#define IDS_EMPTY_BITBUCKET 172
+#define IDS_OPEN_VERB 300
+#define IDS_RUNAS_VERB 301
+#define IDS_EDIT_VERB 302
+#define IDS_FIND_VERB 303
+#define IDS_PRINT_VERB 304
+#define IDS_PLAY_VERB 305
+#define IDS_PREVIEW_VERB 306
/* Note: this string is referenced from the registry */
#define IDS_RECYCLEBIN_FOLDER_NAME 8964
Modified: trunk/reactos/dll/win32/shell32/shv_item_cmenu.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/shv_item…
==============================================================================
--- trunk/reactos/dll/win32/shell32/shv_item_cmenu.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/shv_item_cmenu.c [iso-8859-1] Sun Jul 6 01:26:00
2008
@@ -37,6 +37,7 @@
#include "shell32_main.h"
#include "shellfolder.h"
#include "debughlp.h"
+#include "shresdef.h"
WINE_DEFAULT_DEBUG_CHANNEL(shell);
/* ugly hack for cut&paste files */
@@ -518,6 +519,8 @@
{
MENUITEMINFOW mii;
PStaticShellEntry curEntry;
+ WCHAR szVerb[20];
+ UINT idResource;
mii.cbSize = sizeof(mii);
mii.fMask = MIIM_ID | MIIM_TYPE | MIIM_STATE | MIIM_DATA;
@@ -530,11 +533,42 @@
while(curEntry)
{
- /* FIXME
- * load localized verbs if its an open edit find print printto openas properties
verb
- */
-
- mii.dwTypeData = curEntry->szVerb;
+ if (!wcsicmp(curEntry->szVerb, L"open"))
+ idResource = IDS_OPEN_VERB;
+ else if (!wcsicmp(curEntry->szVerb, L"runas"))
+ idResource = IDS_RUNAS_VERB;
+ else if (!wcsicmp(curEntry->szVerb, L"edit"))
+ idResource = IDS_EDIT_VERB;
+ else if (!wcsicmp(curEntry->szVerb, L"find"))
+ idResource = IDS_FIND_VERB;
+ else if (!wcsicmp(curEntry->szVerb, L"print"))
+ 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
+ idResource = 0;
+
+ if (idResource > 0)
+ {
+ if (LoadStringW(shell32_hInstance, idResource, szVerb,
sizeof(szVerb)/sizeof(WCHAR)))
+ {
+ szVerb[(sizeof(szVerb)/sizeof(WCHAR))-1] = L'\0';
+ mii.dwTypeData = szVerb;
+ }
+ else
+ {
+ WARN("unknown verb %s\n", debugstr_w(curEntry->szVerb));
+ mii.dwTypeData = curEntry->szVerb;
+ }
+ }
+ else
+ {
+ WARN("unknown verb %s\n", debugstr_w(curEntry->szVerb));
+ mii.dwTypeData = curEntry->szVerb;
+ }
+
mii.cch = strlenW(mii.dwTypeData);
InsertMenuItemW(hMenu, indexMenu++, TRUE, &mii);
mii.fState = MFS_ENABLED;