diff --git a/reactos/base/applications/mscutils/eventvwr/eventvwr.c b/reactos/base/applications/mscutils/eventvwr/eventvwr.c index 74d43e6042c..8106a2fcc7a 100644 --- a/reactos/base/applications/mscutils/eventvwr/eventvwr.c +++ b/reactos/base/applications/mscutils/eventvwr/eventvwr.c @@ -29,9 +29,9 @@ #include "eventvwr.h" #include "evtdetctl.h" +#include // For ConvertSidToStringSidW #include #include -#include // #include "resource.h" @@ -306,6 +306,10 @@ GetMessageStringFromDll( if (hLibrary == NULL) return NULL; + /* Sanitize dwFlags */ + dwFlags &= ~FORMAT_MESSAGE_FROM_STRING; + dwFlags |= FORMAT_MESSAGE_FROM_HMODULE; + _SEH2_TRY { /* @@ -319,7 +323,7 @@ GetMessageStringFromDll( FORMAT_MESSAGE_IGNORE_INSERTS | FORMAT_MESSAGE_MAX_WIDTH_MASK, */ hLibrary, dwMessageId, - MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), + LANG_USER_DEFAULT, (LPWSTR)&lpMsgBuf, nSize, Arguments); @@ -350,10 +354,10 @@ GetMessageStringFromDll( dwLength = FormatMessageW(dwFlags, hLibrary, dwMessageId, - MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), + LANG_USER_DEFAULT, (LPWSTR)&lpMsgBuf, nSize, - Arguments); + NULL /* Arguments */); } } _SEH2_END; @@ -409,7 +413,7 @@ GetMessageStringFromDllList( szDll = wcstok(szMessageDllList, EVENT_DLL_SEPARATOR); while ((szDll != NULL) && !Success) { - // Uses MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT) + // Uses LANG_USER_DEFAULT lpMsgBuf = GetMessageStringFromDll(szDll, dwFlags, dwMessageId, @@ -1261,7 +1265,8 @@ BOOL GetEventUserName(IN PEVENTLOGRECORD pelr, OUT PWCHAR pszUser) // TODO: Add IN DWORD BufLen { - PSID lpSid; + PSID pSid; + PWSTR StringSid; WCHAR szName[1024]; WCHAR szDomain[1024]; SID_NAME_USE peUse; @@ -1269,13 +1274,19 @@ GetEventUserName(IN PEVENTLOGRECORD pelr, DWORD cchDomain = ARRAYSIZE(szDomain); /* Point to the SID */ - lpSid = (PSID)((LPBYTE)pelr + pelr->UserSidOffset); + pSid = (PSID)((LPBYTE)pelr + pelr->UserSidOffset); /* User SID */ if (pelr->UserSidLength > 0) { + /* + * Try to retrieve the user account name and domain name corresponding + * to the SID. If it cannot be retrieved, try to convert the SID to a + * string-form. It should not be bigger than the user-provided buffer + * 'pszUser', otherwise we return an error. + */ if (LookupAccountSidW(NULL, // FIXME: Use computer name? From the particular event? - lpSid, + pSid, szName, &cchName, szDomain, @@ -1285,6 +1296,27 @@ GetEventUserName(IN PEVENTLOGRECORD pelr, StringCchCopyW(pszUser, MAX_PATH, szName); return TRUE; } + else if (ConvertSidToStringSidW(pSid, &StringSid)) + { + BOOL Success; + + /* Copy the string only if the user-provided buffer is small enough */ + if (wcslen(StringSid) + 1 <= MAX_PATH) // + 1 for NULL-terminator + { + StringCchCopyW(pszUser, MAX_PATH, StringSid); + Success = TRUE; + } + else + { + SetLastError(ERROR_NOT_ENOUGH_MEMORY); + Success = FALSE; + } + + /* Free the allocated buffer */ + LocalFree(StringSid); + + return Success; + } } return FALSE; @@ -1672,7 +1704,8 @@ Cleanup: sizeof(szStatusText), szStatusBarTemplate, EventLog->LogName, - dwTotalRecords); + dwTotalRecords, + ListView_GetItemCount(hwndListView)); } else { diff --git a/reactos/base/applications/mscutils/eventvwr/lang/bg-BG.rc b/reactos/base/applications/mscutils/eventvwr/lang/bg-BG.rc index afa1080b001..e4002c3783d 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/bg-BG.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/bg-BG.rc @@ -131,7 +131,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Преглед на събития" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "Зареждане на събитията. Почакайте..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/cs-CZ.rc b/reactos/base/applications/mscutils/eventvwr/lang/cs-CZ.rc index 3a76ed26e5c..56b8839c318 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/cs-CZ.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/cs-CZ.rc @@ -131,7 +131,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Prohlížeč událostí" IDS_APP_TITLE_EX "%s - Protkol %s na \\\\" - IDS_STATUS_MSG "Počet událostí v protokolu %s: %lu" + IDS_STATUS_MSG "Počet událostí v protokolu %s: %lu (listed: %lu)" IDS_LOADING_WAIT "Načítám protokol událostí. Prosím čekejte..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/de-DE.rc b/reactos/base/applications/mscutils/eventvwr/lang/de-DE.rc index 6ce63d290c5..d1b78705349 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/de-DE.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/de-DE.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Ereignisanzeige" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "Ereignis-Protokolle werden geladen. Bitte warten..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/el-GR.rc b/reactos/base/applications/mscutils/eventvwr/lang/el-GR.rc index 93e23a1f807..8eae43fc36c 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/el-GR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/el-GR.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Event Viewer" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "Γίνεται φόρτωση των Logs συμβάντων. Παρακαλώ περιμένετε..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/en-US.rc b/reactos/base/applications/mscutils/eventvwr/lang/en-US.rc index f2976d29272..5929426ec4b 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/en-US.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/en-US.rc @@ -139,7 +139,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Event Viewer" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "Loading Event Logs. Please wait..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/es-ES.rc b/reactos/base/applications/mscutils/eventvwr/lang/es-ES.rc index 9c166ee5087..22305884231 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/es-ES.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/es-ES.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Visor de eventos" IDS_APP_TITLE_EX "%s - Registro de %s en \\\\" - IDS_STATUS_MSG "%s tiene %lu evento(s)" + IDS_STATUS_MSG "%s tiene %lu evento(s) (listed: %lu)" IDS_LOADING_WAIT "Recuperando eventos. Espere un momento..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/fr-FR.rc b/reactos/base/applications/mscutils/eventvwr/lang/fr-FR.rc index b94d939159e..0e4b0e3b6c3 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/fr-FR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/fr-FR.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Visionneuse d'événements" IDS_APP_TITLE_EX "%s - Journal %s sur \\\\" - IDS_STATUS_MSG "%s contient %lu événement(s)" + IDS_STATUS_MSG "%s contient %lu événement(s) (listés : %lu)" IDS_LOADING_WAIT "Chargement des journaux d'événements. Veuillez patienter..." IDS_NO_ITEMS "Aucun élément à afficher dans cet aperçu." // "No events in this log." IDS_EVENTLOG_SYSTEM "Journaux système" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/he-IL.rc b/reactos/base/applications/mscutils/eventvwr/lang/he-IL.rc index 83f5323bf9e..44bae7a02c2 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/he-IL.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/he-IL.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "יומן האירועים" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "טוען יומני אירועים, נא להמתין..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/it-IT.rc b/reactos/base/applications/mscutils/eventvwr/lang/it-IT.rc index 1715adf3fec..670f59acc3f 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/it-IT.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/it-IT.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Visualizzatore eventi" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "Caricamento eventi in corso. Attendere..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/ja-JP.rc b/reactos/base/applications/mscutils/eventvwr/lang/ja-JP.rc index 080ef571ac4..20c177f77a7 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/ja-JP.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/ja-JP.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "イベント ビューア" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "イベント ログを読み込んでいます。 お待ちください..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/ko-KR.rc b/reactos/base/applications/mscutils/eventvwr/lang/ko-KR.rc index dec45a3828e..76131fff744 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/ko-KR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/ko-KR.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "이벤트 뷰어" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "이벤트 로그 로딩중. 기다려주세요..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/no-NO.rc b/reactos/base/applications/mscutils/eventvwr/lang/no-NO.rc index 840a351fc00..9324876dbfb 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/no-NO.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/no-NO.rc @@ -131,7 +131,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Hendelseliste" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "Laster Hendelseliste. Venligst vent..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/pl-PL.rc b/reactos/base/applications/mscutils/eventvwr/lang/pl-PL.rc index adf980e7cb8..7875f98619b 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/pl-PL.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/pl-PL.rc @@ -135,7 +135,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Podgląd zdarzeń" IDS_APP_TITLE_EX "%s - %s Log na \\\\" - IDS_STATUS_MSG "%s posiada %lu zdarzeń" + IDS_STATUS_MSG "%s posiada %lu zdarzeń (listed: %lu)" IDS_LOADING_WAIT "Ładowanie logów zdarzeń. Proszę czekać..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/pt-BR.rc b/reactos/base/applications/mscutils/eventvwr/lang/pt-BR.rc index ee1421d10ad..384ea16660b 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/pt-BR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/pt-BR.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Visualizador de Eventos" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "Carregando Registros de Eventos. Por favor aguarde..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/ro-RO.rc b/reactos/base/applications/mscutils/eventvwr/lang/ro-RO.rc index 31a6bd9c7ec..5259a69f2f9 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/ro-RO.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/ro-RO.rc @@ -136,7 +136,7 @@ BEGIN IDS_COPYRIGHT "Drept de autor (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Observator de evenimente" IDS_APP_TITLE_EX "%s - %s autentificat pe \\\\" - IDS_STATUS_MSG "%s are %lu eveniment(e)" + IDS_STATUS_MSG "%s are %lu eveniment(e) (listed: %lu)" IDS_LOADING_WAIT "Se încarcă jurnalul de evenimentele. Așteptați…" IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc b/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc index a3c233d7b96..c9b87736e4f 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "Авторские права (С) 2007 Марк Пиулачс (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Просмотр событий" IDS_APP_TITLE_EX "%s - %s журнал на \\\\" - IDS_STATUS_MSG "%s содержит %lu событие (ий)" + IDS_STATUS_MSG "%s содержит %lu событие(ий) (listed: %lu)" IDS_LOADING_WAIT "Идет загрузка. Подождите..." IDS_NO_ITEMS "Нет элементов для отображения в этом представлении." // "No events in this log." IDS_EVENTLOG_SYSTEM "Системный журнал" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/sk-SK.rc b/reactos/base/applications/mscutils/eventvwr/lang/sk-SK.rc index d426ec2facf..dcb37e09035 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/sk-SK.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/sk-SK.rc @@ -136,7 +136,7 @@ BEGIN IDS_COPYRIGHT "Autorské práva (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Zobrazovač udalostí" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "Nahrávam záznamy s udalosťami. Počkajte, prosím..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/sq-AL.rc b/reactos/base/applications/mscutils/eventvwr/lang/sq-AL.rc index 18538b0b596..c2934d1f75f 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/sq-AL.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/sq-AL.rc @@ -139,7 +139,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Shikues ngjarjesh" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "Ngarkim loget e ngjarjeve. Ju lutem prisni..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/sv-SE.rc b/reactos/base/applications/mscutils/eventvwr/lang/sv-SE.rc index ed81b66b9a8..fa3b792f223 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/sv-SE.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/sv-SE.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Händelselogg" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "Laddar in Händelseloggen. Vänligen vänta..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/tr-TR.rc b/reactos/base/applications/mscutils/eventvwr/lang/tr-TR.rc index 5c26de1039d..58c4879347b 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/tr-TR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/tr-TR.rc @@ -139,7 +139,7 @@ BEGIN IDS_COPYRIGHT "Telif Hakkı: 2007 - Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Olay Görüntüleyicisi" IDS_APP_TITLE_EX "%s - %s Oturum Aç \\\\" - IDS_STATUS_MSG "%s -> %lu olay var." + IDS_STATUS_MSG "%s -> %lu olay var (listed: %lu)" IDS_LOADING_WAIT "Olay kayıtları yükleniyor. Lütfen bekleyiniz..." IDS_NO_ITEMS "Bu görünümde görüntülenecek bir öğe bile yok." // "No events in this log." IDS_EVENTLOG_SYSTEM "Dizge Kayıtları" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc b/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc index 40abbeb4d04..ed465886a25 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Оглядач подій" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "Завантаження Звіту подій. Будь ласка, зачекайте..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/zh-CN.rc b/reactos/base/applications/mscutils/eventvwr/lang/zh-CN.rc index 5815bf6f27c..8370b8cdfb7 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/zh-CN.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/zh-CN.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "版权所有 (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "事件查看器" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "正在载入日志。请稍候..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/zh-TW.rc b/reactos/base/applications/mscutils/eventvwr/lang/zh-TW.rc index 6092e119731..b58f3a62120 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/zh-TW.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/zh-TW.rc @@ -133,7 +133,7 @@ BEGIN IDS_COPYRIGHT "版權所有 (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "事件檢視器" IDS_APP_TITLE_EX "%s - %s Log on \\\\" - IDS_STATUS_MSG "%s has %lu event(s)" + IDS_STATUS_MSG "%s has %lu event(s) (listed: %lu)" IDS_LOADING_WAIT "正在載入日誌。 請稍候..." IDS_NO_ITEMS "There are no items to show in this view." // "No events in this log." IDS_EVENTLOG_SYSTEM "System Logs"