[ros-diffs] [dreimer] 40292: Sync WinHLP32 and WordPad with Wine HEAD. Bug 4306 by Paolo Devoti. Update for Italian Translations.

dreimer at svn.reactos.org dreimer at svn.reactos.org
Mon Mar 30 01:28:30 CEST 2009


Author: dreimer
Date: Mon Mar 30 03:28:29 2009
New Revision: 40292

URL: http://svn.reactos.org/svn/reactos?rev=40292&view=rev
Log:
Sync WinHLP32 and WordPad with Wine HEAD.
Bug 4306 by Paolo Devoti. Update for Italian Translations.

Modified:
    trunk/reactos/base/applications/winhlp32/winhelp.c
    trunk/reactos/base/applications/winhlp32/winhelp.h
    trunk/reactos/base/applications/wordpad/Sv.rc
    trunk/reactos/base/setup/reactos/lang/it-IT.rc
    trunk/reactos/base/shell/cmd/lang/it-IT.rc
    trunk/reactos/dll/win32/syssetup/lang/it-IT.rc

Modified: trunk/reactos/base/applications/winhlp32/winhelp.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/winhlp32/winhelp.c?rev=40292&r1=40291&r2=40292&view=diff
==============================================================================
--- trunk/reactos/base/applications/winhlp32/winhelp.c [iso-8859-1] (original)
+++ trunk/reactos/base/applications/winhlp32/winhelp.c [iso-8859-1] Mon Mar 30 03:28:29 2009
@@ -136,7 +136,7 @@
         SendMessage(hTextWnd, EM_SETSCROLLPOS, 0, (LPARAM)&pt);
     }
     SendMessage(hTextWnd, WM_SETREDRAW, TRUE, 0);
-    InvalidateRect(hTextWnd, NULL, TRUE);
+    RedrawWindow(hTextWnd, NULL, NULL, RDW_FRAME|RDW_INVALIDATE);
 }
 
 /***********************************************************************
@@ -581,6 +581,64 @@
 
 /***********************************************************************
  *
+ *           WINHELP_FindLink
+ */
+static HLPFILE_LINK* WINHELP_FindLink(WINHELP_WINDOW* win, LPARAM pos)
+{
+    HLPFILE_LINK*           link;
+    POINTL                  mouse_ptl, char_ptl, char_next_ptl;
+    DWORD                   cp;
+
+    if (!win->page) return NULL;
+
+    mouse_ptl.x = (short)LOWORD(pos);
+    mouse_ptl.y = (short)HIWORD(pos);
+    cp = SendMessageW(GetDlgItem(win->hMainWnd, CTL_ID_TEXT), EM_CHARFROMPOS,
+                      0, (LPARAM)&mouse_ptl);
+
+    for (link = win->page->first_link; link; link = link->next)
+    {
+        if (link->cpMin <= cp && cp <= link->cpMax)
+        {
+            /* check whether we're at end of line */
+            SendMessageW(GetDlgItem(win->hMainWnd, CTL_ID_TEXT), EM_POSFROMCHAR,
+                         (LPARAM)&char_ptl, cp);
+            SendMessageW(GetDlgItem(win->hMainWnd, CTL_ID_TEXT), EM_POSFROMCHAR,
+                         (LPARAM)&char_next_ptl, cp + 1);
+            if (char_next_ptl.y != char_ptl.y || mouse_ptl.x >= char_next_ptl.x)
+                link = NULL;
+            break;
+        }
+    }
+    return link;
+}
+
+static LRESULT CALLBACK WINHELP_RicheditWndProc(HWND hWnd, UINT msg,
+                                                WPARAM wParam, LPARAM lParam)
+{
+    WINHELP_WINDOW *win = (WINHELP_WINDOW*) GetWindowLongPtr(GetParent(hWnd), 0);
+    DWORD messagePos;
+    POINT pt;
+    switch(msg)
+    {
+        case WM_SETCURSOR:
+            messagePos = GetMessagePos();
+            pt.x = (short)LOWORD(messagePos);
+            pt.y = (short)HIWORD(messagePos);
+            ScreenToClient(hWnd, &pt);
+            if (win->page && WINHELP_FindLink(win, MAKELPARAM(pt.x, pt.y)))
+            {
+                SetCursor(win->hHandCur);
+                return 0;
+            }
+            /* fall through */
+        default:
+            return CallWindowProcA(win->origRicheditWndProc, hWnd, msg, wParam, lParam);
+    }
+}
+
+/***********************************************************************
+ *
  *           WINHELP_CreateHelpWindow
  */
 BOOL WINHELP_CreateHelpWindow(WINHELP_WNDPAGE* wpage, int nCmdShow, BOOL remember)
@@ -701,6 +759,8 @@
                                 0, 0, 0, 0, win->hMainWnd, (HMENU)CTL_ID_TEXT, Globals.hInstance, NULL);
         SendMessage(hTextWnd, EM_SETEVENTMASK, 0,
                     SendMessage(hTextWnd, EM_GETEVENTMASK, 0, 0) | ENM_MOUSEEVENTS);
+        win->origRicheditWndProc = (WNDPROC)SetWindowLongPtr(hTextWnd, GWLP_WNDPROC,
+                                                             (LONG_PTR)WINHELP_RicheditWndProc);
     }
 
     hIcon = (wpage->page) ? wpage->page->file->hIcon : NULL;
@@ -769,40 +829,6 @@
     return WINHELP_CreateHelpWindow(&wpage, nCmdShow, TRUE);
 }
 
-/***********************************************************************
- *
- *           WINHELP_FindLink
- */
-static HLPFILE_LINK* WINHELP_FindLink(WINHELP_WINDOW* win, LPARAM pos)
-{
-    HLPFILE_LINK*           link;
-    POINTL                  mouse_ptl, char_ptl, char_next_ptl;
-    DWORD                   cp;
-
-    if (!win->page) return NULL;
-
-    mouse_ptl.x = (short)LOWORD(pos);
-    mouse_ptl.y = (short)HIWORD(pos);
-    cp = SendMessageW(GetDlgItem(win->hMainWnd, CTL_ID_TEXT), EM_CHARFROMPOS,
-                      0, (LPARAM)&mouse_ptl);
-
-    for (link = win->page->first_link; link; link = link->next)
-    {
-        if (link->cpMin <= cp && cp <= link->cpMax)
-        {
-            /* check whether we're at end of line */
-            SendMessageW(GetDlgItem(win->hMainWnd, CTL_ID_TEXT), EM_POSFROMCHAR,
-                         (LPARAM)&char_ptl, cp);
-            SendMessageW(GetDlgItem(win->hMainWnd, CTL_ID_TEXT), EM_POSFROMCHAR,
-                         (LPARAM)&char_next_ptl, cp + 1);
-            if (char_next_ptl.y != char_ptl.y || mouse_ptl.x >= char_next_ptl.x)
-                link = NULL;
-            break;
-        }
-    }
-    return link;
-}
-
 /******************************************************************
  *             WINHELP_HandleTextMouse
  *
@@ -815,20 +841,8 @@
 
     switch (msg)
     {
-    case WM_MOUSEMOVE:
-        if (WINHELP_FindLink(win, lParam))
-            SetCursor(win->hHandCur);
-        else
-            SetCursor(LoadCursor(0, IDC_ARROW));
-        break;
-
-     case WM_LBUTTONDOWN:
-         if ((win->current_link = WINHELP_FindLink(win, lParam)))
-             ret = TRUE;
-         break;
-
-    case WM_LBUTTONUP:
-        if ((link = WINHELP_FindLink(win, lParam)) && link == win->current_link)
+    case WM_LBUTTONDOWN:
+        if ((link = WINHELP_FindLink(win, lParam)))
         {
             HLPFILE_WINDOWINFO*     wi;
 
@@ -863,7 +877,6 @@
             }
             ret = TRUE;
         }
-        win->current_link = NULL;
         break;
     }
     return ret;
@@ -898,11 +911,11 @@
             (HWND)lParam == Globals.active_popup->hMainWnd ||
             GetWindow((HWND)lParam, GW_OWNER) == Globals.active_win->hMainWnd)
             break;
-    case WM_LBUTTONUP:
     case WM_LBUTTONDOWN:
-        if (WINHELP_HandleTextMouse(Globals.active_popup, msg, lParam) && msg == WM_LBUTTONDOWN)
+        if (WINHELP_HandleTextMouse(Globals.active_popup, msg, lParam))
             return FALSE;
         /* fall through */
+    case WM_LBUTTONUP:
     case WM_MBUTTONDOWN:
     case WM_RBUTTONDOWN:
     case WM_NCLBUTTONDOWN:

Modified: trunk/reactos/base/applications/winhlp32/winhelp.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/winhlp32/winhelp.h?rev=40292&r1=40291&r2=40292&view=diff
==============================================================================
--- trunk/reactos/base/applications/winhlp32/winhelp.h [iso-8859-1] (original)
+++ trunk/reactos/base/applications/winhlp32/winhelp.h [iso-8859-1] Mon Mar 30 03:28:29 2009
@@ -80,6 +80,8 @@
     HWND                hShadowWnd;
     HWND                hHistoryWnd;
 
+    WNDPROC             origRicheditWndProc;
+
     HFONT*              fonts;
     UINT                fonts_len;
 
@@ -88,7 +90,6 @@
     HBRUSH              hBrush;
 
     HLPFILE_WINDOWINFO* info;
-    HLPFILE_LINK*       current_link;
 
     WINHELP_PAGESET     back;
     unsigned            font_scale; /* 0 = small, 1 = normal, 2 = large */

Modified: trunk/reactos/base/applications/wordpad/Sv.rc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/wordpad/Sv.rc?rev=40292&r1=40291&r2=40292&view=diff
==============================================================================
--- trunk/reactos/base/applications/wordpad/Sv.rc [iso-8859-1] (original)
+++ trunk/reactos/base/applications/wordpad/Sv.rc [iso-8859-1] Mon Mar 30 03:28:29 2009
@@ -22,7 +22,7 @@
 
 IDM_MAINMENU MENU DISCARDABLE
 BEGIN
-    POPUP "&Fil"
+    POPUP "&Arkiv"
     BEGIN
         MENUITEM "&Nytt...\tCtrl+N",       ID_FILE_NEW
         MENUITEM "&Öppna...\tCtrl+O",      ID_FILE_OPEN
@@ -151,7 +151,7 @@
 Caption "Tabulatorer"
 FONT 8, "MS Shell Dlg"
 BEGIN
-    GROUPBOX "Tabulatorstopp", -1, 10, 10, 120, 90
+    GROUPBOX "Tabbstopp", -1, 10, 10, 120, 90
     COMBOBOX IDC_TABSTOPS, 20, 20, 100, 60, CBS_SIMPLE
     DEFPUSHBUTTON "Lägg &till", ID_TAB_ADD, 20, 80, 45, 15
     PUSHBUTTON "Ta &bort", ID_TAB_DEL, 72, 80, 45, 15
@@ -242,6 +242,7 @@
     STRING_OPEN_FAILED,               "Kunde inte öppna filen."
     STRING_OPEN_ACCESS_DENIED,        "Du har inte tillgång till att öppna filen."
     STRING_PRINTING_NOT_IMPLEMENTED, "Utskrift ej implementerat."
+    STRING_MAX_TAB_STOPS,            "Kan ej lägga till mer än 32 tabbstopp."
 END
 
 #pragma code_page(default)

Modified: trunk/reactos/base/setup/reactos/lang/it-IT.rc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/setup/reactos/lang/it-IT.rc?rev=40292&r1=40291&r2=40292&view=diff
==============================================================================
--- trunk/reactos/base/setup/reactos/lang/it-IT.rc [iso-8859-1] (original)
+++ trunk/reactos/base/setup/reactos/lang/it-IT.rc [iso-8859-1] Mon Mar 30 03:28:29 2009
@@ -8,7 +8,7 @@
     LTEXT "Benvenuto al wizard di installazione di ReactOS.", IDC_STARTTITLE, 115, 8, 195, 24
     LTEXT "Non è ancora possibile installare ReactOS direttamente da questo CD! "\
           "E' necessario riavviare il computer da questo CD per procedere "\
-	  "alla instalazione di ReactOS.", IDC_STATIC, 115, 40, 195, 100
+	  "alla installazione di ReactOS.", IDC_STATIC, 115, 40, 195, 100
     LTEXT "Cliccare Fine per uscire.", IDC_STATIC, 115, 169, 195, 17
 END
 
@@ -128,8 +128,8 @@
  
     LTEXT "Quando verrà premuto fine il computer si riavvierà.", IDC_STATIC, 20, 80, 277, 10
     CONTROL "", IDC_RESTART_PROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 20, 120, 277, 8
-    LTEXT "Se presente rimuovere il CD dal lettore e per riavviare "\
-          "il computer cliccare Fine.", IDC_STATIC, 10, 180, 297, 20
+    LTEXT "Se presente rimuovere il CD dal lettore e cliccare Fine "\
+          "per riavviare il computer.", IDC_STATIC, 10, 180, 297, 20
 END
 
 STRINGTABLE
@@ -146,8 +146,8 @@
     IDS_PROCESSSUBTITLE "Creazione e formattazione della partizione, copia dei file, installazione del Boot loader"
     IDS_RESTARTTITLE    "Prima fase della installazione completata"
     IDS_RESTARTSUBTITLE "La prima fase della installazione è stata completata, riavviare il computer per procedere alla seconda fase"
-    IDS_SUMMARYTITLE    "Installation Summary"
-    IDS_SUMMARYSUBTITLE "List installation properties to check before apply to the installation device"
+    IDS_SUMMARYTITLE    "Sintesi della installazione"
+    IDS_SUMMARYSUBTITLE "Elencare le proprietà della installazione da controllare prima che siano eseguite sul dispositivo di installazione"
     IDS_ABORTSETUP      "ReactOS non è installato completamente sul computer. Se interropete l'installazione ora sarà necessario eseguire l'installazione di nuovo. Volete procedere?"
     IDS_ABORTSETUP2     "Volete interrompere l'installazione?"
 END

Modified: trunk/reactos/base/shell/cmd/lang/it-IT.rc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/shell/cmd/lang/it-IT.rc?rev=40292&r1=40291&r2=40292&view=diff
==============================================================================
--- trunk/reactos/base/shell/cmd/lang/it-IT.rc [iso-8859-1] (original)
+++ trunk/reactos/base/shell/cmd/lang/it-IT.rc [iso-8859-1] Mon Mar 30 03:28:29 2009
@@ -5,13 +5,13 @@
 STRINGTABLE DISCARDABLE
 BEGIN
 
-STRING_ASSOC_HELP,    "Modify file extension associations.\n\n\
+STRING_ASSOC_HELP,    "Modifica le associazioni per le estensioni dei file.\n\n\
 assoc [.ext[=[FileType]]]\n\
 \n\
-assoc (print all associations)\n\
-assoc .ext (print specific association)\n\
-assoc .ext= (remove specific association)\n\
-assoc .ext=FileType (add new association)\n"
+assoc (mostra tutte le associazioni)\n\
+assoc .ext (mostra una specifica associazione)\n\
+assoc .ext= (rimuove una specifica associazione)\n\
+assoc .ext=FileType (aggiung una associazione)\n"
 
 STRING_ATTRIB_HELP,    "Visualizza o modifica gli attributi dei file.\n\n\
 ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] file ...\n\
@@ -72,7 +72,7 @@
 
 STRING_CLS_HELP, "Cancella lo schermo.\n\nCLS\n"
 
-STRING_CMD_HELP1, "\nComandi interni disponibilin:\n"
+STRING_CMD_HELP1, "\nComandi interni disponibili:\n"
 
 STRING_CMD_HELP2, "\nFunzioni disponibili:"
 
@@ -154,10 +154,10 @@
   /Q    Tacito.\n\
   /W    Sovrascive con valori casuali prima di cancellare.\n\
   /Y    Cancella anche *.* senza chiedere conferma.\n\
-  /F    Forza la cancellazione di file nascost, di sistema o in sola lettura.\n\
+  /F    Forza la cancellazione di file nascosti, di sistema o in sola lettura.\n\
   /S    Cancella i file anche nelle sottocartelle\n\
   /A    Seleziona i file da cancellare in base agli attributi.\n\
-        attributes\n\
+        attributi\n\
         R     Sola lettura\n\
         S     Sistema\n\
         A     Archiviabile\n\
@@ -219,7 +219,7 @@
 PUSHD [percorso | ..]\n\n\
   percorso        Indica la cartella che deve diventare quella corrente\n"
 
-STRING_DIRSTACK_HELP2, "cambia alla cartella memorizzata da PUSHD.\n\nPOPD"
+STRING_DIRSTACK_HELP2, "Cambia alla cartella memorizzata da PUSHD.\n\nPOPD"
 
 STRING_DIRSTACK_HELP3, "Visualizza il contenuto dello stack delle cartelle.\n\nDIRS"
 
@@ -301,12 +301,12 @@
 STRING_MKDIR_HELP,   "Crea una cartella.\n\n\
 MKDIR [disco:]percorso\nMD    [disco:]percorso"
 
-STRING_MKLINK_HELP, "Creates a filesystem link object.\n\n\
-MKLINK [/D | /H | /J] linkname target\n\n\
-  /D  Indicates that the symbolic link target is a directory.\n\
-  /H  Create a hard link.\n\
-  /J  Create a directory junction.\n\n\
-If neither /H or /J is specified, a symbolic link is created."
+STRING_MKLINK_HELP, "Crea un oggetto di collegamento nel filesystem.\n\n\
+MKLINK [/D | /H | /J] nomelink target\n\n\
+  /D  Indica che il link simbolico è riferito a una cartella.\n\
+  /H  Crea un hard link.\n\
+  /J  Crea una directory junction.\n\n\
+Se non sono specificati ne /H ne /J verrà creato un link simbolico."
 
 STRING_MEMMORY_HELP1, "Visualizza la quantità della memoria di sistema.\n\n\
 MEMORY"
@@ -347,7 +347,7 @@
 YES  :  10    |  NO      :  11\n\
 OK   :  10    |  CANCEL  :  12\n"
 
-STRING_PATH_HELP1, "visualizza o imposta i percorsi di ricerca per\n\
+STRING_PATH_HELP1, "Visualizza o imposta i percorsi di ricerca per\n\
 gli eseguibili.\n\n\
 PATH [[disco:][percorso[;...]]\n\
 PATH ;\n\n\
@@ -394,8 +394,8 @@
 STRING_RMDIR_HELP2,	"La cartella non è vuota!\n"
 
 STRING_REN_HELP1, "Rinomina file/cartella or file/cartelle.\n\n\
-RENAME [/E /N /P /Q /S /T] vecchi_onome ... novo_nome\n\
-REN    [/E /N /P /Q /S /T] vecchi_onome ... novo_nome\n\n\
+RENAME [/E /N /P /Q /S /T] vecchio_nome ... nuovo_nome\n\
+REN    [/E /N /P /Q /S /T] vecchio_nome ... nuovo_nome\n\n\
   /E    Nessun messaggio di errore.\n\
   /N    Nulla.\n\
   /P    Chiede conferma per ogni file.\n\
@@ -549,7 +549,7 @@
 STRING_VOL_HELP4, "Visualizza l'etichetta del volume del disco e il numero di serie se disponibili.\n\n\
 VOL [disco:]"
 
-STRING_WINDOW_HELP1, "cambia l'aspetto della finestra della console\n\n\
+STRING_WINDOW_HELP1, "Cambia l'aspetto della finestra della console\n\n\
 WINDOW [/POS[=]sinistra,alto,larghezza,altezza]\n\
               [MIN|MAX|RESTORE] ['titolo']\n\n\
 /POS          specifica la posizione e la dimensione della finestra\n\
@@ -557,7 +557,7 @@
 MAX           massimizza la finestra\n\
 RESTORE       ripristina la finestra"
 
-STRING_WINDOW_HELP2, "cambia l'aspetto della finestra della console\n\n\
+STRING_WINDOW_HELP2, "Cambia l'aspetto della finestra della console\n\n\
 ACTIVATE 'window' [/POS[=]sinistra,alto,larghezza,altezza]\n\
               [MIN|MAX|RESTORE] ['title']\n\n\
 window        finestra su cui eseguire l'azione\n\
@@ -572,6 +572,7 @@
   comando /?   Per i dettagli su uno specifico comando\n\n\
 ?        Elenco di tutti i comandi disponibili.\n\
 ALIAS    Imposta, toglie o visualizza gli alias.\n\
+ASSOC    Modifica le associazioni per le estensioni dei file.\n\
 ATTRIB   Visualizza o modifica gli attributi dei file.\n\
 BEEP     Segnale acustico.\n\
 CALL     Chiama un batch da un'altro.\n\
@@ -597,7 +598,7 @@
 LABEL    Crea, modifica, o cancella l'etichetta di un disco.\n\
 MD       Crea una cartella.\n\
 MKDIR    Crea una cartella.\n\
-MKLINK   Creates a filesystem link object.\n\
+MKLINK   Crea un oggetto di collegamento nel filesystem.\n\
 MOVE     Muove uno o più file da una cartella a un'altra\n\
 PATH     Visualizza o imposta i percorsi di ricerca per gli eseguibili.\n\
 PAUSE    Ferma l'esecuzione di un batch e visualizza un messaggio.\n\
@@ -714,11 +715,11 @@
 STRING_SCREEN_COL,                 "valore non valido per colonna"
 STRING_SCREEN_ROW,                 "valore non valido per riga"
 STRING_TIMER_TIME                  "Timer %d è %s: "
-STRING_MKLINK_CREATED_SYMBOLIC,    "Symbolic link created for %s <<===>> %s\n"
-STRING_MKLINK_CREATED_HARD,        "Hard link created for %s <<===>> %s\n"
-STRING_MKLINK_CREATED_JUNCTION,    "Junction created for %s <<===>> %s\n"
-STRING_MORE,                       "More? "
-STRING_CANCEL_BATCH_FILE,          "\r\nCtrl-Break pressed.  Cancel batch file? (Si/No/Tutti) "
+STRING_MKLINK_CREATED_SYMBOLIC,    "Link simbolico creato per %s <<===>> %s\n"
+STRING_MKLINK_CREATED_HARD,        "Hard link creato per %s <<===>> %s\n"
+STRING_MKLINK_CREATED_JUNCTION,    "Junction creato per %s <<===>> %s\n"
+STRING_MORE,                       "Avanti? "
+STRING_CANCEL_BATCH_FILE,          "\r\nCtrl-Break.  Interrompere il file batch? (Si/No/Tutti)"
 
 STRING_INVALID_OPERAND,            "Operando non valido."
 STRING_EXPECTED_CLOSE_PAREN,       "Attesa una ')'."

Modified: trunk/reactos/dll/win32/syssetup/lang/it-IT.rc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/it-IT.rc?rev=40292&r1=40291&r2=40292&view=diff
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/it-IT.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/syssetup/lang/it-IT.rc [iso-8859-1] Mon Mar 30 03:28:29 2009
@@ -198,8 +198,8 @@
     IDS_CMT_DEVMGMT     "Lancia la Gestione periferiche"
     IDS_CMT_SERVMAN     "Lancia la Gestione dei servizi"
     IDS_CMT_RDESKTOP    "Avvia il Desktop remoto"
-    IDS_CMT_EVENTVIEW   "Launch Event Viewer"
-    IDS_CMT_MSCONFIG    "Launch System Configuration program"
+    IDS_CMT_EVENTVIEW   "Lancia il visualizzatore degli eventi"
+    IDS_CMT_MSCONFIG    "Lancia il programma di configurazione del sistema"
 END
 
 STRINGTABLE
@@ -213,8 +213,8 @@
 BEGIN
 	IDS_SYS_TOOLS        "Strumenti di sistema"
 	IDS_CMT_CHARMAP      "Mappa dei caratteri"
-	IDS_CMT_KBSWITCH     "Keyboard Layout Switcher"
-    IDS_CMT_DXDIAG       "Launch ReactX-Diagnostic program"
+	IDS_CMT_KBSWITCH     "Cambia la disposizione della tastiera"
+    IDS_CMT_DXDIAG       "Esegui il programma di diagnostica ReactX-"
 END
 
 STRINGTABLE
@@ -225,9 +225,9 @@
 
 STRINGTABLE
 BEGIN
-    IDS_SYS_ENTERTAINMENT       "Entertainment"
-    IDS_CMT_MPLAY32             "Launch Multimedia Player"
-    IDS_CMT_SNDVOL32            "Launch Volume Control"
+    IDS_SYS_ENTERTAINMENT       "Divertimento"
+    IDS_CMT_MPLAY32             "Esegui Multimedia Player"
+    IDS_CMT_SNDVOL32            "Esegui Conrollo Volume"
 END
 
 STRINGTABLE
@@ -245,27 +245,27 @@
 
 STRINGTABLE
 BEGIN
-    IDS_SHORT_CMD        "Command Prompt.lnk"
+    IDS_SHORT_CMD        "Prompt dei comandi.lnk"
     IDS_SHORT_EXPLORER   "ReactOS Explorer.lnk"
     IDS_SHORT_DOWNLOADER "Download !.lnk"
     IDS_SHORT_SERVICE    "Service Manager.lnk"
     IDS_SHORT_DEVICE     "Device Manager.lnk"
     IDS_SHORT_MPLAY32    "Multimedia Player.lnk"
-    IDS_SHORT_CALC       "Calculator.lnk"
+    IDS_SHORT_CALC       "Calcolatrice.lnk"
     IDS_SHORT_REGEDIT    "Regedit.lnk"
     IDS_SHORT_NOTEPAD    "Notepad.lnk"
     IDS_SHORT_WORDPAD    "WordPad.lnk"
     IDS_SHORT_SNAP       "SnapShot.lnk"
-    IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
+    IDS_SHORT_SOLITAIRE  "Solitario.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
     IDS_SHORT_CHARMAP    "CharMap.lnk"
     IDS_SHORT_MAGNIFY    "Magnify.lnk"
     IDS_SHORT_RDESKTOP   "Remote Desktop.lnk"
-    IDS_SHORT_KBSWITCH   "Keyboard Layout Switcher.lnk"
-    IDS_SHORT_EVENTVIEW  "Event Viewer.lnk"
-    IDS_SHORT_MSCONFIG   "System Configuration.lnk"
-    IDS_SHORT_SNDVOL32   "Volume Control.lnk"
-    IDS_SHORT_DXDIAG     "ReactX Diagnostic.lnk"
+    IDS_SHORT_KBSWITCH   "Disposizione della tastiera.lnk"
+    IDS_SHORT_EVENTVIEW  "Visualizzatore Eventi.lnk"
+    IDS_SHORT_MSCONFIG   "Configuratione del sistema.lnk"
+    IDS_SHORT_SNDVOL32   "Controllo Volume.lnk"
+    IDS_SHORT_DXDIAG     "ReactX Diagnostica.lnk"
 END
 
 STRINGTABLE



More information about the Ros-diffs mailing list