mirror of
https://github.com/reactos/reactos.git
synced 2024-07-06 20:55:16 +00:00
[INTL]
* Localize the message boxes that contained hardcoded strings. * Create PrintErrorMsgBox() to reduce code duplication for the error messages. * Brought to you by Lee Schroeder. CORE-7339 #resolve #comment Committed in r61926. Cheers ! svn path=/trunk/; revision=61926
This commit is contained in:
parent
5c4082a7a6
commit
d09f611410
|
@ -104,9 +104,7 @@ SetShortDateSep(HWND hwndDlg, LCID lcid)
|
||||||
{
|
{
|
||||||
if (_istalnum(szShortDateSep[nSepCount]) || (szShortDateSep[nSepCount] == _T('\'')))
|
if (_istalnum(szShortDateSep[nSepCount]) || (szShortDateSep[nSepCount] == _T('\'')))
|
||||||
{
|
{
|
||||||
MessageBox(NULL,
|
PrintErrorMsgBox(IDS_ERROR_SYMBOL_SEPARATE);
|
||||||
_T("Entered short date separator contain incorrect symbol"),
|
|
||||||
_T("Error"), MB_OK | MB_ICONERROR);
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -156,9 +154,7 @@ SetShortDateFormat(HWND hwndDlg, LCID lcid)
|
||||||
!isDateCompAl(szShortDateFmt[nDateCompCount]) &&
|
!isDateCompAl(szShortDateFmt[nDateCompCount]) &&
|
||||||
!OpenApostFlg)
|
!OpenApostFlg)
|
||||||
{
|
{
|
||||||
MessageBox(NULL,
|
PrintErrorMsgBox(IDS_ERROR_SYMBOL_FORMAT_SHORT);
|
||||||
_T("Entered short date format contain incorrect symbol"),
|
|
||||||
_T("Error"), MB_OK | MB_ICONERROR);
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -166,9 +162,7 @@ SetShortDateFormat(HWND hwndDlg, LCID lcid)
|
||||||
|
|
||||||
if (OpenApostFlg)
|
if (OpenApostFlg)
|
||||||
{
|
{
|
||||||
MessageBoxW(NULL,
|
PrintErrorMsgBox(IDS_ERROR_SYMBOL_FORMAT_SHORT);
|
||||||
_T("Entered short date format contain incorrect symbol"),
|
|
||||||
_T("Error"), MB_OK | MB_ICONERROR);
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -214,9 +208,7 @@ SetLongDateFormat(HWND hwndDlg, LCID lcid)
|
||||||
!isDateCompAl(szLongDateFmt[nDateCompCount]) &&
|
!isDateCompAl(szLongDateFmt[nDateCompCount]) &&
|
||||||
!OpenApostFlg)
|
!OpenApostFlg)
|
||||||
{
|
{
|
||||||
MessageBox(NULL,
|
PrintErrorMsgBox(IDS_ERROR_SYMBOL_FORMAT_LONG);
|
||||||
_T("Entered long date format contain incorrect symbol"),
|
|
||||||
_T("Error"), MB_OK | MB_ICONERROR);
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -224,9 +216,7 @@ SetLongDateFormat(HWND hwndDlg, LCID lcid)
|
||||||
|
|
||||||
if (OpenApostFlg)
|
if (OpenApostFlg)
|
||||||
{
|
{
|
||||||
MessageBoxW(NULL,
|
PrintErrorMsgBox(IDS_ERROR_SYMBOL_FORMAT_LONG);
|
||||||
_T("Entered long date format contain incorrect symbol"),
|
|
||||||
_T("Error"), MB_OK | MB_ICONERROR);
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -575,9 +565,9 @@ DatePageProc(HWND hwndDlg,
|
||||||
}
|
}
|
||||||
case IDC_SCR_MAX_YEAR:
|
case IDC_SCR_MAX_YEAR:
|
||||||
{
|
{
|
||||||
/* Set "Apply" button enabled */
|
/* Set "Apply" button enabled */
|
||||||
/* FIXME */
|
/* FIXME */
|
||||||
//PropSheet_Changed(GetParent(hwndDlg), hwndDlg);
|
//PropSheet_Changed(GetParent(hwndDlg), hwndDlg);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case IDC_CALTYPE_COMBO:
|
case IDC_CALTYPE_COMBO:
|
||||||
|
|
|
@ -161,23 +161,21 @@ SetNewLocale(LCID lcid)
|
||||||
ret = GetLocaleInfo(MAKELCID(lcid, SORT_DEFAULT), LOCALE_IDEFAULTCODEPAGE, OEMPage, sizeof(OEMPage)/sizeof(TCHAR));
|
ret = GetLocaleInfo(MAKELCID(lcid, SORT_DEFAULT), LOCALE_IDEFAULTCODEPAGE, OEMPage, sizeof(OEMPage)/sizeof(TCHAR));
|
||||||
if (ret == 0)
|
if (ret == 0)
|
||||||
{
|
{
|
||||||
MessageBox(NULL, _T("Problem reading OEM code page"), _T("Big Problem"), MB_OK);
|
PrintErrorMsgBox(IDS_ERROR_OEM_CODE_PAGE);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = GetLocaleInfo(MAKELCID(lcid, SORT_DEFAULT), LOCALE_IDEFAULTANSICODEPAGE, ACPPage, sizeof(ACPPage)/sizeof(TCHAR));
|
ret = GetLocaleInfo(MAKELCID(lcid, SORT_DEFAULT), LOCALE_IDEFAULTANSICODEPAGE, ACPPage, sizeof(ACPPage)/sizeof(TCHAR));
|
||||||
if (ret == 0)
|
if (ret == 0)
|
||||||
{
|
{
|
||||||
MessageBox(NULL, _T("Problem reading ANSI code page"), _T("Big Problem"), MB_OK);
|
PrintErrorMsgBox(IDS_ERROR_ANSI_CODE_PAGE);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = RegOpenKey(HKEY_CURRENT_USER, _T("Control Panel\\International"), &localeKey);
|
ret = RegOpenKey(HKEY_CURRENT_USER, _T("Control Panel\\International"), &localeKey);
|
||||||
if (ret != ERROR_SUCCESS)
|
if (ret != ERROR_SUCCESS)
|
||||||
{
|
{
|
||||||
// Some serious error
|
PrintErrorMsgBox(IDS_ERROR_INT_KEY_REG);
|
||||||
MessageBox(NULL, _T("Problem opening HKCU\\Control Panel\\International key"),
|
|
||||||
_T("Big Problem"), MB_OK);
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -190,9 +188,7 @@ SetNewLocale(LCID lcid)
|
||||||
ret = RegOpenKey(HKEY_USERS, _T(".DEFAULT\\Control Panel\\International"), &localeKey);
|
ret = RegOpenKey(HKEY_USERS, _T(".DEFAULT\\Control Panel\\International"), &localeKey);
|
||||||
if (ret != ERROR_SUCCESS)
|
if (ret != ERROR_SUCCESS)
|
||||||
{
|
{
|
||||||
// Some serious error
|
PrintErrorMsgBox(IDS_ERROR_DEF_INT_KEY_REG);
|
||||||
MessageBox(NULL, _T("Problem opening HKU\\.DEFAULT\\Control Panel\\International key"),
|
|
||||||
_T("Big Problem"), MB_OK);
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -206,8 +202,7 @@ SetNewLocale(LCID lcid)
|
||||||
ret = RegOpenKey(HKEY_LOCAL_MACHINE, _T("SYSTEM\\CurrentControlSet\\Control\\NLS\\Language"), &langKey);
|
ret = RegOpenKey(HKEY_LOCAL_MACHINE, _T("SYSTEM\\CurrentControlSet\\Control\\NLS\\Language"), &langKey);
|
||||||
if (ret != ERROR_SUCCESS)
|
if (ret != ERROR_SUCCESS)
|
||||||
{
|
{
|
||||||
MessageBoxW(NULL, _T("Problem opening HKLM\\SYSTEM\\CurrentControlSet\\Control\\NLS\\Language key"),
|
PrintErrorMsgBox(IDS_ERROR_NLS_KEY_REG);
|
||||||
_T("Big Problem"), MB_OK);
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -221,8 +216,7 @@ SetNewLocale(LCID lcid)
|
||||||
ret = RegOpenKey(HKEY_LOCAL_MACHINE, _T("SYSTEM\\CurrentControlSet\\Control\\NLS\\CodePage"), &langKey);
|
ret = RegOpenKey(HKEY_LOCAL_MACHINE, _T("SYSTEM\\CurrentControlSet\\Control\\NLS\\CodePage"), &langKey);
|
||||||
if (ret != ERROR_SUCCESS)
|
if (ret != ERROR_SUCCESS)
|
||||||
{
|
{
|
||||||
MessageBox(NULL, _T("Problem opening HKLM\\SYSTEM\\CurrentControlSet\\Control\\NLS\\CodePage key"),
|
PrintErrorMsgBox(IDS_ERROR_NLS_CODE_REG);
|
||||||
_T("Big Problem"), MB_OK);
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -29,6 +29,8 @@
|
||||||
|
|
||||||
#define NUM_APPLETS (1)
|
#define NUM_APPLETS (1)
|
||||||
|
|
||||||
|
#define BUFFERSIZE 512
|
||||||
|
|
||||||
static LONG APIENTRY
|
static LONG APIENTRY
|
||||||
Applet(HWND hwnd, UINT uMsg, LPARAM wParam, LPARAM lParam);
|
Applet(HWND hwnd, UINT uMsg, LPARAM wParam, LPARAM lParam);
|
||||||
|
|
||||||
|
@ -46,6 +48,17 @@ APPLET Applets[NUM_APPLETS] =
|
||||||
{IDC_CPLICON, IDS_CPLNAME, IDS_CPLDESCRIPTION, Applet}
|
{IDC_CPLICON, IDS_CPLNAME, IDS_CPLDESCRIPTION, Applet}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
VOID
|
||||||
|
PrintErrorMsgBox(UINT msg)
|
||||||
|
{
|
||||||
|
TCHAR szErrorText[BUFFERSIZE];
|
||||||
|
TCHAR szErrorCaption[BUFFERSIZE];
|
||||||
|
|
||||||
|
LoadString(hApplet, msg, szErrorText, sizeof(szErrorText)/sizeof(TCHAR));
|
||||||
|
LoadString(hApplet, IDS_ERROR, szErrorCaption, sizeof(szErrorCaption)/sizeof(TCHAR));
|
||||||
|
|
||||||
|
MessageBox(NULL, szErrorText, szErrorCaption, MB_OK | MB_ICONERROR);
|
||||||
|
}
|
||||||
|
|
||||||
static VOID
|
static VOID
|
||||||
InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc)
|
InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc)
|
||||||
|
@ -124,7 +137,7 @@ Applet(HWND hwnd, UINT uMsg, LPARAM wParam, LPARAM lParam)
|
||||||
{
|
{
|
||||||
PROPSHEETPAGE psp[3];
|
PROPSHEETPAGE psp[3];
|
||||||
PROPSHEETHEADER psh;
|
PROPSHEETHEADER psh;
|
||||||
TCHAR Caption[256];
|
TCHAR Caption[BUFFERSIZE];
|
||||||
|
|
||||||
if (OpenSetupInf())
|
if (OpenSetupInf())
|
||||||
{
|
{
|
||||||
|
|
|
@ -57,6 +57,7 @@ extern DWORD IsUnattendedSetupEnabled;
|
||||||
extern DWORD UnattendLCID;
|
extern DWORD UnattendLCID;
|
||||||
|
|
||||||
/* intl.c */
|
/* intl.c */
|
||||||
|
VOID PrintErrorMsgBox(UINT msg);
|
||||||
|
|
||||||
/* languages.c */
|
/* languages.c */
|
||||||
INT_PTR CALLBACK
|
INT_PTR CALLBACK
|
||||||
|
|
|
@ -191,3 +191,18 @@ BEGIN
|
||||||
IDS_CPLNAME "Местни и езикови настройки"
|
IDS_CPLNAME "Местни и езикови настройки"
|
||||||
IDS_CPLDESCRIPTION "Избор на езици и изписване на числата, валутите, времето и датата."
|
IDS_CPLDESCRIPTION "Избор на езици и изписване на числата, валутите, времето и датата."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -196,3 +196,18 @@ BEGIN
|
||||||
IDS_CPLNAME "Místní nastavení"
|
IDS_CPLNAME "Místní nastavení"
|
||||||
IDS_CPLDESCRIPTION "Zde lze nastavit zobrazení jazyků, čísel, měn, času a dat."
|
IDS_CPLDESCRIPTION "Zde lze nastavit zobrazení jazyků, čísel, měn, času a dat."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -191,3 +191,18 @@ BEGIN
|
||||||
IDS_CPLNAME "Regionale Einstellungen"
|
IDS_CPLNAME "Regionale Einstellungen"
|
||||||
IDS_CPLDESCRIPTION "Wählen Sie Anzeigeeinstellungen für Sprache, Zahlen, Währung, Uhrzeit und Datum aus."
|
IDS_CPLDESCRIPTION "Wählen Sie Anzeigeeinstellungen für Sprache, Zahlen, Währung, Uhrzeit und Datum aus."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -191,3 +191,18 @@ BEGIN
|
||||||
IDS_CPLNAME "Regional Options"
|
IDS_CPLNAME "Regional Options"
|
||||||
IDS_CPLDESCRIPTION "Select languages and format numbers, currencies, times and date."
|
IDS_CPLDESCRIPTION "Select languages and format numbers, currencies, times and date."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -193,3 +193,18 @@ BEGIN
|
||||||
IDS_CPLNAME "Opciones regionales"
|
IDS_CPLNAME "Opciones regionales"
|
||||||
IDS_CPLDESCRIPTION "Personaliza la configuración para mostrar idiomas, números, horas y fechas."
|
IDS_CPLDESCRIPTION "Personaliza la configuración para mostrar idiomas, números, horas y fechas."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -190,6 +190,21 @@ END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLNAME "Options régionales"
|
IDS_CPLNAME "Options régionales"
|
||||||
IDS_CPLDESCRIPTION "Sélectionner les langues, les formats de nombres, les monnaies, l'heure et la date."
|
IDS_CPLDESCRIPTION "Sélectionner les langues, les formats de nombres, les monnaies, l'heure et la date."
|
||||||
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
END
|
END
|
||||||
|
|
|
@ -193,3 +193,18 @@ BEGIN
|
||||||
IDS_CPLNAME "אפשרויות אזוריות"
|
IDS_CPLNAME "אפשרויות אזוריות"
|
||||||
IDS_CPLDESCRIPTION "Select languages and format numbers, currencies, times and date."
|
IDS_CPLDESCRIPTION "Select languages and format numbers, currencies, times and date."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -193,3 +193,18 @@ BEGIN
|
||||||
IDS_CPLNAME "Opzioni internazionali e della lingua"
|
IDS_CPLNAME "Opzioni internazionali e della lingua"
|
||||||
IDS_CPLDESCRIPTION "Personalizza le impostazioni per la visualizzazione delle lingue, numeri, ora e data."
|
IDS_CPLDESCRIPTION "Personalizza le impostazioni per la visualizzazione delle lingue, numeri, ora e data."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -191,3 +191,18 @@ BEGIN
|
||||||
IDS_CPLNAME "Regionale innstillinger"
|
IDS_CPLNAME "Regionale innstillinger"
|
||||||
IDS_CPLDESCRIPTION "Velg språk og nummer format, valuta, tid og dato."
|
IDS_CPLDESCRIPTION "Velg språk og nummer format, valuta, tid og dato."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -199,3 +199,18 @@ BEGIN
|
||||||
IDS_CPLNAME "Ustawienia regionalne"
|
IDS_CPLNAME "Ustawienia regionalne"
|
||||||
IDS_CPLDESCRIPTION "Ustawienia języków oraz formaty liczb, walut, daty i czasu."
|
IDS_CPLDESCRIPTION "Ustawienia języków oraz formaty liczb, walut, daty i czasu."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -190,6 +190,21 @@ END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CPLNAME "Opțiuni regionale"
|
IDS_CPLNAME "Opțiuni regionale"
|
||||||
IDS_CPLDESCRIPTION "Configurarea limbii și formatarea numerelor, valutelor, datei și orei."
|
IDS_CPLDESCRIPTION "Configurarea limbii și formatarea numerelor, valutelor, datei și orei."
|
||||||
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
END
|
END
|
||||||
|
|
|
@ -193,3 +193,18 @@ BEGIN
|
||||||
IDS_CPLNAME "Язык и региональные стандарты"
|
IDS_CPLNAME "Язык и региональные стандарты"
|
||||||
IDS_CPLDESCRIPTION "Выбор языка, формата чисел, денежных единиц, времени и даты."
|
IDS_CPLDESCRIPTION "Выбор языка, формата чисел, денежных единиц, времени и даты."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -197,3 +197,18 @@ BEGIN
|
||||||
IDS_CPLNAME "Miestne a jazykové nastavenia"
|
IDS_CPLNAME "Miestne a jazykové nastavenia"
|
||||||
IDS_CPLDESCRIPTION "Select languages and format numbers, currencies, times and date."
|
IDS_CPLDESCRIPTION "Select languages and format numbers, currencies, times and date."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -193,3 +193,18 @@ BEGIN
|
||||||
IDS_CPLNAME "Bölgelik Ayarlar"
|
IDS_CPLNAME "Bölgelik Ayarlar"
|
||||||
IDS_CPLDESCRIPTION "Dilleri ve sayı, para birimi, saat ve târih biçimlerini seçer."
|
IDS_CPLDESCRIPTION "Dilleri ve sayı, para birimi, saat ve târih biçimlerini seçer."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -199,3 +199,18 @@ BEGIN
|
||||||
IDS_CPLNAME "Регіональні стандарти"
|
IDS_CPLNAME "Регіональні стандарти"
|
||||||
IDS_CPLDESCRIPTION "Налаштування мовних параметрів і формату чисел, грошових одиниць, часу й дат."
|
IDS_CPLDESCRIPTION "Налаштування мовних параметрів і формату чисел, грошових одиниць, часу й дат."
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -195,3 +195,18 @@ BEGIN
|
||||||
IDS_CPLNAME "区域选项"
|
IDS_CPLNAME "区域选项"
|
||||||
IDS_CPLDESCRIPTION "选择语言、数字、货币、时间和日期的显示设置。"
|
IDS_CPLDESCRIPTION "选择语言、数字、货币、时间和日期的显示设置。"
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_ERROR "Error"
|
||||||
|
IDS_ERROR_SYMBOL_SEPARATE "Entered short date separator contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_SHORT "Entered short date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_SYMBOL_FORMAT_LONG "Entered long date format contain incorrect symbol"
|
||||||
|
IDS_ERROR_OEM_CODE_PAGE "Problem reading OEM code page"
|
||||||
|
IDS_ERROR_ANSI_CODE_PAGE "Problem reading ANSI code page"
|
||||||
|
IDS_ERROR_INT_KEY_REG "Problem opening HKCU\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_DEF_INT_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_KEY_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_NLS_CODE_REG "Problem opening HKU\\.DEFAULT\\Control Panel\\International key"
|
||||||
|
IDS_ERROR_INPUT_DLL "Can't start input.dll"
|
||||||
|
END
|
||||||
|
|
|
@ -31,10 +31,7 @@ LanguagesPageProc(HWND hwndDlg,
|
||||||
shInputDll.lpParameters = _T("shell32.dll,Control_RunDLL input.dll");
|
shInputDll.lpParameters = _T("shell32.dll,Control_RunDLL input.dll");
|
||||||
if (ShellExecuteEx(&shInputDll) == 0)
|
if (ShellExecuteEx(&shInputDll) == 0)
|
||||||
{
|
{
|
||||||
MessageBox(NULL,
|
PrintErrorMsgBox(IDS_ERROR_INPUT_DLL);
|
||||||
_T("Can't start input.dll"),
|
|
||||||
_T("Error"),
|
|
||||||
MB_OK | MB_ICONERROR);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -76,3 +76,15 @@
|
||||||
#define IDS_SPAIN 1003
|
#define IDS_SPAIN 1003
|
||||||
#define IDS_METRIC 1004
|
#define IDS_METRIC 1004
|
||||||
#define IDS_IMPERIAL 1005
|
#define IDS_IMPERIAL 1005
|
||||||
|
|
||||||
|
#define IDS_ERROR 1006
|
||||||
|
#define IDS_ERROR_ANSI_CODE_PAGE 1007
|
||||||
|
#define IDS_ERROR_INT_KEY_REG 1008
|
||||||
|
#define IDS_ERROR_DEF_INT_KEY_REG 1009
|
||||||
|
#define IDS_ERROR_NLS_KEY_REG 1010
|
||||||
|
#define IDS_ERROR_NLS_CODE_REG 1011
|
||||||
|
#define IDS_ERROR_OEM_CODE_PAGE 1012
|
||||||
|
#define IDS_ERROR_SYMBOL_SEPARATE 1013
|
||||||
|
#define IDS_ERROR_SYMBOL_FORMAT_SHORT 1014
|
||||||
|
#define IDS_ERROR_SYMBOL_FORMAT_LONG 1015
|
||||||
|
#define IDS_ERROR_INPUT_DLL 1016
|
||||||
|
|
Loading…
Reference in a new issue