523 lines
26 KiB
Plaintext
523 lines
26 KiB
Plaintext
|
/*++
|
||
|
|
||
|
Copyright (c) 1994-2000, Microsoft Corporation All rights reserved.
|
||
|
|
||
|
Module Name:
|
||
|
|
||
|
intl.rc
|
||
|
|
||
|
Abstract:
|
||
|
|
||
|
This module contains the resource descriptions for the Regional
|
||
|
Options applet.
|
||
|
|
||
|
Revision History:
|
||
|
|
||
|
--*/
|
||
|
|
||
|
|
||
|
|
||
|
//
|
||
|
// Include Files.
|
||
|
//
|
||
|
|
||
|
#include <winuser.h>
|
||
|
#include <commctrl.h>
|
||
|
#include "intlid.h"
|
||
|
|
||
|
|
||
|
|
||
|
//
|
||
|
// Icons.
|
||
|
//
|
||
|
|
||
|
IDI_ICON ICON DISCARDABLE "intl.ico"
|
||
|
|
||
|
|
||
|
|
||
|
//
|
||
|
// Dialogs.
|
||
|
//
|
||
|
|
||
|
DLG_GENERAL DIALOG DISCARDABLE 0, 0, 252, 236
|
||
|
STYLE DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUP |
|
||
|
WS_VISIBLE | WS_CAPTION
|
||
|
CAPTION "Regional Options"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
GROUPBOX "Standards and formats", IDC_GROUPBOX1, 5, 3, 242, 165
|
||
|
LTEXT "This option affects how some programs format numbers, currencies, dates, and time.",
|
||
|
IDC_USER_LOCALE_TEXT, 14, 15, 230, 16
|
||
|
LTEXT "&Select an item to match its preferences, or click Customize to choose your own formats:",
|
||
|
IDC_STATIC, 14, 36, 230, 16
|
||
|
COMBOBOX IDC_USER_LOCALE, 14, 54, 167, 120, CBS_DROPDOWNLIST |
|
||
|
CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
PUSHBUTTON "Customi&ze...", IDC_CUSTOMIZE, 186, 54, 50, 13
|
||
|
|
||
|
LTEXT "Samples", IDC_SAMPLE_TEXT, 14, 73, 70, 10
|
||
|
LTEXT "Number:", IDC_TEXT2, 16, 86, 31, 10
|
||
|
LTEXT "Currency:", IDC_TEXT3, 16, 101, 31, 10
|
||
|
LTEXT "Time:", IDC_TEXT4, 16, 116, 18, 10
|
||
|
LTEXT "Short date:", IDC_TEXT5, 16, 131, 37, 10
|
||
|
LTEXT "Long date:", IDC_TEXT6, 16, 146, 36, 10
|
||
|
EDITTEXT IDC_NUMBER_SAMPLE, 60, 86, 176, 12,
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||
|
EDITTEXT IDC_CURRENCY_SAMPLE, 60, 101, 176, 12,
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||
|
EDITTEXT IDC_TIME_SAMPLE, 60, 116, 176, 12,
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||
|
EDITTEXT IDC_SHRTDATE_SAMPLE, 60, 131, 176, 12,
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||
|
EDITTEXT IDC_LONGDATE_SAMPLE, 60, 146, 176, 12,
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||
|
|
||
|
GROUPBOX "Location", IDC_GROUPBOX2, 5, 174, 242, 54
|
||
|
LTEXT "&To help services provide you with local information, such as news and weather, select your present location:",
|
||
|
IDC_USER_REGION_TEXT, 14, 187, 225, 18
|
||
|
COMBOBOX IDC_USER_REGION, 14, 207, 225, 60, CBS_DROPDOWNLIST |
|
||
|
CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
END
|
||
|
|
||
|
DLG_LANGUAGES DIALOG DISCARDABLE 0, 0, 252, 236
|
||
|
STYLE DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUP |
|
||
|
WS_VISIBLE | WS_CAPTION
|
||
|
CAPTION "Languages"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
GROUPBOX "Text services and input languages", IDC_GROUPBOX1, 5, 3, 242, 52
|
||
|
LTEXT "To view or change the languages and methods you can use to enter text, click Details.",
|
||
|
IDC_LANGUAGE_LIST_TEXT, 12, 13, 230, 18
|
||
|
PUSHBUTTON "&Details...", IDC_LANGUAGE_CHANGE, 190, 34, 50, 14, WS_GROUP
|
||
|
|
||
|
GROUPBOX "Supplemental language support", IDC_GROUPBOX2, 5, 60, 242, 71
|
||
|
LTEXT "Most languages are installed by default. To install additional languages, select the appropriate check box below.",
|
||
|
IDC_LANGUAGE_SUPPL_TEXT, 11, 72, 230, 18
|
||
|
CONTROL "I&nstall files for complex script and right-to-left languages (including Thai)",
|
||
|
IDC_LANGUAGE_COMPLEX, "Button", BS_AUTOCHECKBOX | BS_TOP |
|
||
|
BS_MULTILINE | WS_TABSTOP, 16, 95, 225, 18
|
||
|
CONTROL "In&stall files for East Asian languages",
|
||
|
IDC_LANGUAGE_CJK, "Button", BS_AUTOCHECKBOX | BS_TOP |
|
||
|
WS_TABSTOP, 16, 115, 225, 13
|
||
|
|
||
|
LTEXT "&Language used in menus and dialogs",
|
||
|
IDC_UI_LANGUAGE_TEXT, 14, 139, 138, 8
|
||
|
COMBOBOX IDC_UI_LANGUAGE, 14, 150, 225, 40, CBS_DROPDOWNLIST |
|
||
|
CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
|
||
|
END
|
||
|
|
||
|
DLG_ADVANCED DIALOG DISCARDABLE 0, 0, 252, 236
|
||
|
STYLE DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUP |
|
||
|
WS_VISIBLE | WS_CAPTION
|
||
|
CAPTION "Advanced"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
GROUPBOX "Language for non-Unicode programs", IDC_GROUPBOX1,
|
||
|
5, 5, 242, 84
|
||
|
LTEXT "This system setting enables non-Unicode programs to display menus and dialogs in their native language. It does not affect Unicode programs, but it does apply to all users of this computer.",
|
||
|
IDC_SYSTEM_LOCALE_TEXT1, 14, 17, 225, 26
|
||
|
LTEXT "&Select a language to match the language version of the non-Unicode programs you want to use:",
|
||
|
IDC_SYSTEM_LOCALE_TEXT2, 14, 48, 223, 19
|
||
|
COMBOBOX IDC_SYSTEM_LOCALE, 14, 68, 225, 60, CBS_DROPDOWNLIST |
|
||
|
CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
GROUPBOX "&Code page conversion tables", IDC_GROUPBOX2, 5, 96, 242, 88
|
||
|
CONTROL "", IDC_CODEPAGES, "SysListView32", LVS_REPORT |
|
||
|
LVS_SORTASCENDING | LVS_NOCOLUMNHEADER | WS_BORDER |
|
||
|
WS_TABSTOP, 14, 111, 225, 66, WS_EX_CLIENTEDGE
|
||
|
|
||
|
GROUPBOX "Default user account settings", IDC_GROUPBOX3,
|
||
|
5, 191, 242, 38
|
||
|
CONTROL "Apply all settings to the current user account and to the &default user profile",
|
||
|
IDC_DEFAULT_USER, "Button", BS_AUTOCHECKBOX | BS_MULTILINE |
|
||
|
BS_TOP | WS_TABSTOP, 14, 202, 222, 22
|
||
|
END
|
||
|
|
||
|
DLG_NUMBER DIALOG DISCARDABLE 0, 0, 252, 236
|
||
|
STYLE DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP |
|
||
|
WS_POPUP | WS_VISIBLE | WS_CAPTION
|
||
|
CAPTION "Numbers"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
GROUPBOX "Sample", IDC_SAMPLELBL3, 5, 7, 242, 48
|
||
|
|
||
|
LTEXT "Positive:", IDC_SAMPLELBL1, 10, 20, 30, 10
|
||
|
EDITTEXT IDC_SAMPLE1, 42, 18, 80, 14,
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||
|
LTEXT "Negative:", IDC_SAMPLELBL2, 128, 20, 31, 10
|
||
|
EDITTEXT IDC_SAMPLE2, 162, 18, 80, 14,
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||
|
|
||
|
LTEXT "Positive:", IDC_SAMPLELBL1A, 10, 38, 30, 10
|
||
|
EDITTEXT IDC_SAMPLE1A, 42, 36, 80, 14, ES_RIGHT |
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP,
|
||
|
WS_EX_RIGHT | WS_EX_RTLREADING
|
||
|
LTEXT "Negative:", IDC_SAMPLELBL2A, 128, 38, 31, 10
|
||
|
EDITTEXT IDC_SAMPLE2A, 162, 36, 80, 14, ES_RIGHT |
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP,
|
||
|
WS_EX_RIGHT | WS_EX_RTLREADING
|
||
|
|
||
|
LTEXT "&Decimal symbol:", IDC_STATIC, 20, 61, 96, 9
|
||
|
COMBOBOX IDC_DECIMAL_SYMBOL, 128, 59, 100, 100,
|
||
|
CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
LTEXT "No. of digits af&ter decimal:", IDC_STATIC, 20, 77, 96, 9
|
||
|
COMBOBOX IDC_NUM_DECIMAL_DIGITS, 128, 75, 100, 100,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
LTEXT "Digit &grouping symbol:", IDC_STATIC, 20, 93, 96, 9
|
||
|
COMBOBOX IDC_DIGIT_GROUP_SYMBOL, 128, 91, 100, 100,
|
||
|
CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
LTEXT "D&igit grouping:", IDC_STATIC, 20, 109, 96, 9
|
||
|
COMBOBOX IDC_NUM_DIGITS_GROUP, 128, 107, 100, 100,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
LTEXT "N&egative sign symbol:", IDC_STATIC, 20, 125, 96, 9
|
||
|
COMBOBOX IDC_NEG_SIGN, 128, 123, 100, 100,
|
||
|
CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
LTEXT "Negative number &format:", IDC_STATIC, 20, 141, 96, 9
|
||
|
COMBOBOX IDC_NEG_NUM_FORMAT, 128, 139, 100, 100,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
LTEXT "Display leading &zeros:", IDC_STATIC, 20, 157, 96, 9
|
||
|
COMBOBOX IDC_DISPLAY_LEAD_0, 128, 155, 100, 100,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
LTEXT "&List separator:", IDC_STATIC, 20, 173, 96, 9
|
||
|
COMBOBOX IDC_SEPARATOR, 128, 171, 100, 100,
|
||
|
CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
LTEXT "&Measurement system:", IDC_STATIC, 20, 189, 96, 9
|
||
|
COMBOBOX IDC_MEASURE_SYS, 128, 187, 100, 100,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
LTEXT "Sta&ndard digits:", IDC_NATIVE_DIGITS_TEXT, 20, 205, 96, 9
|
||
|
COMBOBOX IDC_NATIVE_DIGITS, 128, 203, 100, 100,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
LTEXT "Digit &substitution:", IDC_DIGIT_SUBST_TEXT, 20, 221, 96, 9
|
||
|
COMBOBOX IDC_DIGIT_SUBST, 128, 219, 100, 100,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
END
|
||
|
|
||
|
DLG_CURRENCY DIALOG DISCARDABLE 0, 0, 252, 236
|
||
|
STYLE DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP |
|
||
|
WS_POPUP | WS_VISIBLE | WS_CAPTION
|
||
|
CAPTION "Currency"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
GROUPBOX "Sample", IDC_SAMPLELBL3, 5, 7, 242, 40
|
||
|
LTEXT "Positive:", IDC_SAMPLELBL1, 10, 25, 30, 10
|
||
|
EDITTEXT IDC_SAMPLE1, 42, 23, 80, 14,
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||
|
LTEXT "Negative:", IDC_SAMPLELBL2, 128, 25, 31, 10
|
||
|
EDITTEXT IDC_SAMPLE2, 162, 23, 80, 14,
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||
|
|
||
|
LTEXT "Currency &symbol:", IDC_STATIC, 20, 61, 96, 9
|
||
|
COMBOBOX IDC_CURRENCY_SYMBOL, 128, 59, 100, 100,
|
||
|
CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
LTEXT "&Positive currency format:", IDC_STATIC, 20, 78, 96, 9
|
||
|
COMBOBOX IDC_POS_CURRENCY_SYM, 128, 76, 100, 100,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
LTEXT "&Negative currency format:", IDC_STATIC, 20, 95, 96, 9
|
||
|
COMBOBOX IDC_NEG_NUM_FORMAT, 128, 93, 100, 100,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
LTEXT "&Decimal symbol:", IDC_STATIC, 20, 121, 96, 9
|
||
|
COMBOBOX IDC_DECIMAL_SYMBOL, 128, 119, 100, 100,
|
||
|
CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
LTEXT "No. of digits af&ter decimal:", IDC_STATIC, 20, 138, 96, 9
|
||
|
COMBOBOX IDC_NUM_DECIMAL_DIGITS, 128, 136, 100, 100,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
LTEXT "Digit &grouping symbol:", IDC_STATIC, 20, 166, 96, 9
|
||
|
COMBOBOX IDC_DIGIT_GROUP_SYMBOL, 128, 164, 100, 100,
|
||
|
CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
LTEXT "D&igit grouping:", IDC_STATIC, 20, 183, 96, 9
|
||
|
COMBOBOX IDC_NUM_DIGITS_GROUP, 128, 181, 100, 100,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
END
|
||
|
|
||
|
DLG_TIME DIALOG DISCARDABLE 0, 0, 252, 236
|
||
|
STYLE DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP |
|
||
|
WS_POPUP | WS_VISIBLE | WS_CAPTION
|
||
|
CAPTION "Time"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
GROUPBOX "Sample", IDC_GROUPBOX1, 5, 7, 242, 33
|
||
|
LTEXT "Time sample:", IDC_SAMPLELBL1, 13, 21, 54, 10
|
||
|
EDITTEXT IDC_SAMPLE1, 68, 19, 84, 14,
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||
|
EDITTEXT IDC_SAMPLE1A, 156, 19, 84, 14, ES_RIGHT |
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP,
|
||
|
WS_EX_RTLREADING
|
||
|
|
||
|
LTEXT "&Time format:", IDC_STATIC, 13, 52, 54, 10
|
||
|
COMBOBOX IDC_TIME_STYLE, 68, 50, 84, 100,
|
||
|
CBS_DROPDOWN | CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL |
|
||
|
WS_TABSTOP
|
||
|
LTEXT "Time &separator:", IDC_STATIC, 13, 69, 54, 10
|
||
|
COMBOBOX IDC_SEPARATOR, 68, 67, 84, 100,
|
||
|
CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
LTEXT "A&M symbol:", IDC_STATIC, 13, 86, 54, 10
|
||
|
COMBOBOX IDC_AM_SYMBOL, 68, 84, 84, 100,
|
||
|
CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
LTEXT "&PM symbol:", IDC_STATIC, 13, 104, 54, 10
|
||
|
COMBOBOX IDC_PM_SYMBOL, 68, 102, 84, 100,
|
||
|
CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
GROUPBOX "", IDC_GROUPBOX2, 7, 132, 238, 80
|
||
|
LTEXT "Time format notation\nh = hour m = minute s = second t = am or pm\n\nh = 12 hour\nH = 24 hour\n\nhh, mm, ss = leading zero\nh, m, s = no leading zero", IDC_SAMPLE2, 13, 141, 226, 65
|
||
|
END
|
||
|
|
||
|
DLG_DATE DIALOG DISCARDABLE 0, 0, 252, 236
|
||
|
STYLE DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP |
|
||
|
WS_POPUP | WS_VISIBLE | WS_CAPTION
|
||
|
CAPTION "Date"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
GROUPBOX "Calendar", IDC_GROUPBOX3, 5, 7, 242, 74
|
||
|
LTEXT "When a two-digit &year is entered, interpret it as a year between:",
|
||
|
IDC_STATIC, 13, 18, 225, 8
|
||
|
EDITTEXT IDC_TWO_DIGIT_YEAR_LOW, 13, 30, 36, 12,
|
||
|
ES_AUTOHSCROLL | ES_NUMBER | WS_DISABLED
|
||
|
LTEXT "and", IDC_STATIC, 55, 32, 17, 8
|
||
|
EDITTEXT IDC_TWO_DIGIT_YEAR_HIGH, 77, 30, 36, 12,
|
||
|
WS_TABSTOP | WS_BORDER | ES_NUMBER
|
||
|
CONTROL "", IDC_TWO_DIGIT_YEAR_ARROW, UPDOWN_CLASS,
|
||
|
UDS_AUTOBUDDY | UDS_NOTHOUSANDS | UDS_ARROWKEYS |
|
||
|
UDS_SETBUDDYINT | UDS_WRAP, 113, 30, 10, 12
|
||
|
LTEXT "&Calendar type:", IDC_CALENDAR_TYPE_TEXT, 13, 50, 56, 10
|
||
|
COMBOBOX IDC_CALENDAR_TYPE, 77, 48, 161, 100,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
LTEXT "Adjust &Hijri date to:", IDC_ADD_HIJRI_DATE_TEXT, 13, 66, 63, 10
|
||
|
COMBOBOX IDC_ADD_HIJRI_DATE, 77, 64, 161, 100,
|
||
|
CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||
|
GROUPBOX "Short date", IDC_GROUPBOX1, 7, 83, 238, 81
|
||
|
LTEXT "Short date sample:", IDC_SAMPLELBL1, 13, 95, 63, 10
|
||
|
EDITTEXT IDC_SAMPLE1, 77, 93, 161, 14,
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||
|
LTEXT "Right to left sample:", IDC_SAMPLELBL1A, 13, 113, 70, 10
|
||
|
EDITTEXT IDC_SAMPLE1A, 77, 111, 161, 14, ES_RIGHT |
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP,
|
||
|
WS_EX_RTLREADING
|
||
|
LTEXT "&Short date format:", IDC_STATIC, 13, 131, 60, 10
|
||
|
COMBOBOX IDC_SHORT_DATE_STYLE, 77, 129, 161, 100,
|
||
|
CBS_DROPDOWN | CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL |
|
||
|
WS_TABSTOP
|
||
|
LTEXT "&Date separator:", IDC_STATIC, 13, 148, 60, 10
|
||
|
COMBOBOX IDC_SEPARATOR, 77, 146, 51, 100,
|
||
|
CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
|
||
|
GROUPBOX "Long date", IDC_GROUPBOX2, 7, 167, 238, 64
|
||
|
LTEXT "Long date sample:", IDC_SAMPLELBL2, 13, 179, 61, 10
|
||
|
EDITTEXT IDC_SAMPLE2, 77, 177, 161, 14,
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||
|
LTEXT "Right to left sample:", IDC_SAMPLELBL2A, 13, 197, 70, 10
|
||
|
EDITTEXT IDC_SAMPLE2A, 77, 195, 161, 14, ES_RIGHT |
|
||
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP,
|
||
|
WS_EX_RTLREADING
|
||
|
LTEXT "&Long date format:", IDC_STATIC, 13, 215, 60, 10
|
||
|
COMBOBOX IDC_LONG_DATE_STYLE, 77, 213, 161, 100,
|
||
|
CBS_DROPDOWN | CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL |
|
||
|
WS_TABSTOP
|
||
|
END
|
||
|
|
||
|
DLG_SORTING DIALOG DISCARDABLE 0, 0, 252, 236
|
||
|
STYLE DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUP |
|
||
|
WS_VISIBLE | WS_CAPTION
|
||
|
CAPTION "Sorting"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "Sorting methods change the way programs sort characters, words, files, and folders.",
|
||
|
IDC_SORTING_TEXT1, 13, 15, 227, 20
|
||
|
LTEXT "&Select the sorting method to use with this language:",
|
||
|
IDC_SORTING_TEXT2, 13, 38, 228, 8
|
||
|
COMBOBOX IDC_SORTING, 11, 48, 230, 40, CBS_DROPDOWNLIST |
|
||
|
CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
|
||
|
END
|
||
|
|
||
|
DLG_SETUP_INFORMATION DIALOG DISCARDABLE 0, 0, 226, 39
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION
|
||
|
CAPTION "Regional and Language Options"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "Please wait while Setup installs or uninstalls language files. This might take a few minutes.",
|
||
|
IDC_STATIC,13,9,202,23
|
||
|
END
|
||
|
|
||
|
//
|
||
|
// String Tables.
|
||
|
//
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_NAME "Regional and Language Options"
|
||
|
IDS_NAME_CUSTOM "Customize Regional Options"
|
||
|
IDS_INFO "Customize settings for the display of languages, numbers, times, and dates."
|
||
|
IDS_LOCALE_GET_ERROR "One of the files on your computer may be corrupt or missing. To replace the file, reinstall Windows."
|
||
|
IDS_INVALID_USE_OF_NUM "You cannot use a number in this field."
|
||
|
IDS_INVALID_TIME_STYLE "If you are using a character other than H, h, m, s, t, punctuation, or the time separator, use single quotes to enclose it."
|
||
|
IDS_INVALID_DATE_STYLE "If you are using a character other than d, H, h, M, m, s, t, y, punctuation, and the date separator, use single quotes to enclose it."
|
||
|
IDS_NO_LZERO ".7"
|
||
|
IDS_LZERO "0.7"
|
||
|
IDS_METRIC "Metric"
|
||
|
IDS_US "U.S."
|
||
|
IDS_LOCALE_SET_ERROR "One or more of the characters you typed in this field are invalid. Try typing different characters."
|
||
|
IDS_LOCALE_NO_NUMS_IN "One or more of the characters you typed for %s are invalid. Try typing different characters. Enter the space character if you don't want to use a symbol."
|
||
|
IDS_LOCALE_DECIMAL_SYM "Decimal Symbol"
|
||
|
IDS_LOCALE_NEG_SIGN "Negative Sign"
|
||
|
IDS_LOCALE_YEAR_ERROR "The value in this field must be a number between 99 and 9999. Try typing a different number."
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_LOCALE_GROUP_SYM "Grouping Symbol"
|
||
|
IDS_LOCALE_TIME_SEP "Time Separator"
|
||
|
IDS_LOCALE_AM_SYM "AM Symbol"
|
||
|
IDS_LOCALE_PM_SYM "PM Symbol"
|
||
|
IDS_LOCALE_DATE_SEP "Date Separator"
|
||
|
IDS_LOCALE_CURR_SYM "Currency Symbol"
|
||
|
IDS_LOCALE_CDECIMAL_SYM "Currency Decimal Symbol"
|
||
|
IDS_LOCALE_CGROUP_SYM "Currency Grouping Symbol"
|
||
|
IDS_LOCALE_STYLE_ERR "One or more of the characters you typed for the %s format are invalid. Try typing different characters."
|
||
|
IDS_LOCALE_TIME "Time"
|
||
|
IDS_LOCALE_SDATE "Short Date"
|
||
|
IDS_LOCALE_LDATE "Long Date"
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_STYLEUH "H"
|
||
|
IDS_STYLELH "h"
|
||
|
IDS_STYLEUM "M"
|
||
|
IDS_STYLELM "m"
|
||
|
IDS_STYLELS "s"
|
||
|
IDS_STYLELT "t"
|
||
|
IDS_STYLELD "d"
|
||
|
IDS_STYLELY "y"
|
||
|
IDS_REBOOT_STRING "You must restart your computer before the new settings will take effect. \n\nDo you want to restart your computer now?"
|
||
|
IDS_TITLE_STRING "Change Regional Options"
|
||
|
IDS_SETUP_STRING "Setup was unable to install the chosen locale. Please contact your system Administrator."
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_ML_PERMANENT "You may not remove %s from the system."
|
||
|
IDS_ML_CANNOT_MODIFY "Windows could not modify the list box."
|
||
|
IDS_ML_COPY_FAILED "Windows setup could not copy the appropriate files for %s. Make sure you have the correct path name for the files."
|
||
|
IDS_ML_INSTALL_FAILED "Windows setup could not properly install the information for %s."
|
||
|
IDS_ML_SETUP_FAILED "Windows setup could not copy the appropriate files."
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_SPANISH_NAME "Spanish (Spain)"
|
||
|
IDS_DEFAULT " (Default)"
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_DEFAULT_USER_ERROR "Windows was unable to change the UI Language for other users on this machine."
|
||
|
IDS_CHANGE_UI_LANG_NOT_ADMIN "Changes to the UI Language will not take effect until you logoff and logon again."
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_DIGIT_SUBST_CONTEXT "Context"
|
||
|
IDS_DIGIT_SUBST_NONE "None"
|
||
|
IDS_DIGIT_SUBST_NATIONAL "National"
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_SUP_LANG_SUP_INST_TITLE "Install Supplemental Language Support"
|
||
|
IDS_SUP_LANG_SUP_REM_TITLE "Remove Supplemental Language Support"
|
||
|
IDS_SUP_LANG_SUP_CJK_INST "You chose to install the Chinese, Japanese, and Korean language files. This will require 230 MB or more of available disk space. The files will be installed after you click OK or Apply on the Regional and Language Options dialog box."
|
||
|
IDS_SUP_LANG_SUP_COMPLEX_INST "You chose to install the Arabic, Armenian, Georgian, Hebrew, Indic, Thai and Vietnamese language files. This will require 10 MB or more of available disk space. The files will be installed after you click OK or Apply on the Regional and Language Options dialog box."
|
||
|
IDS_SUP_LANG_SUP_CJK_INST64 "You chose to install the Chinese, Japanese, and Korean language files. This will require 280 MB or more of available disk space. The files will be installed after you click OK or Apply on the Regional and Language Options dialog box."
|
||
|
IDS_SUP_LANG_SUP_COMPLEX_INST64 "You chose to install the Arabic, Armenian, Georgian, Hebrew, Indic, Thai and Vietnamese language files. This will require 12 MB or more of available disk space. The files will be installed after you click OK or Apply on the Regional and Language Options dialog box."
|
||
|
IDS_SUP_LANG_SUP_CJK_REM "If you remove the Chinese, Japanese, and Korean language files, you will no longer be able to enter or display text in these languages. To remove these files, click OK or Apply on the Regional and Language Options dialog box."
|
||
|
IDS_SUP_LANG_SUP_COMPLEX_REM "If you remove the Arabic, Armenian, Georgian, Hebrew, Indic, Thai, and Vietnamese language files, you will no longer be able to enter or display text in these languages. To remove these files, click OK or Apply on the Regional and Language Options dialog box."
|
||
|
IDS_TEXT_INPUT_METHODS "Text Services and Input Languages"
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_DEF_USER_CONF_TITLE "Change Default User Settings "
|
||
|
IDS_DEF_USER_CONF "You chose to apply these settings to the default user profile.\n\nThese changes will affect the logon screen and all new user accounts. Some system services may require you to restart your computer before the changes will take effect."
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_LOG_HEAD "\r\n\r\n************************************************************\r\nRegion and Languages Options Unattended Mode Log \r\n************************************************************\r\n"
|
||
|
IDS_LOG_FILE_ERROR "Unattended file not found - "
|
||
|
IDS_LOG_INTL_ERROR "Intl.inf file related error - "
|
||
|
IDS_LOG_SETUP_ERROR "Setup failed to do the requested task - "
|
||
|
IDS_LOG_UPGRADE_SCENARIO "Upgrade scenario!"
|
||
|
IDS_LOG_SETUP_MODE "In setup mode!"
|
||
|
IDS_LOG_FONT_SUBSTITUTE "Font substitution needed!"
|
||
|
IDS_LOG_SWITCH_G "Switch /G detected!"
|
||
|
IDS_LOG_SWITCH_R "Switch /R detected!"
|
||
|
IDS_LOG_SWITCH_I "Switch /I detected!"
|
||
|
IDS_LOG_SWITCH_S "Switch /S detected!"
|
||
|
IDS_LOG_SWITCH_F "Switch /F detected!"
|
||
|
IDS_LOG_SWITCH_M "Switch /M detected!"
|
||
|
IDS_LOG_SWITCH_U "Switch /U detected!"
|
||
|
IDS_LOG_SWITCH_DEFAULT "Unrecognized switch: "
|
||
|
IDS_LOG_LANG_GROUP "Language group installation requested: "
|
||
|
IDS_LOG_LANG "Language installation requested: "
|
||
|
IDS_LOG_SYS_LOCALE "System Locale installation requested: "
|
||
|
IDS_LOG_SYS_LOCALE_DEF "Default User - System Locale installation requested: "
|
||
|
IDS_LOG_USER_LOCALE "User Locale installation requested: "
|
||
|
IDS_LOG_USER_LOCALE_DEF "Default User - User Locale installation requested: "
|
||
|
IDS_LOG_MUI_LANG "MUI Language installation requested: "
|
||
|
IDS_LOG_MUI_LANG_DEF "Default User - MUI Language installation requested: "
|
||
|
IDS_LOG_INPUT "Input locale installation requested."
|
||
|
IDS_LOG_INPUT_DEF "Default User - Input locale installation requested."
|
||
|
IDS_LOG_LAYOUT "Keyboard Layout installation requested: "
|
||
|
IDS_LOG_LAYOUT_INSTALLED "Keyboard Layout installed: "
|
||
|
IDS_LOG_INV_BLOCK "Invariant locale blocked!"
|
||
|
IDS_LOG_NO_ADMIN "No administrative user blocked!"
|
||
|
IDS_LOG_UI_BLOCK "Invalid UI Language blocked!"
|
||
|
IDS_LOG_SYS_LOCALE_CHG "System Locale changed!"
|
||
|
IDS_LOG_USER_LOCALE_CHG "User Locale changed!"
|
||
|
IDS_LOG_UNI_BLOCK "Unicode locale blocked as system locale."
|
||
|
IDS_LOG_SYS_DEF_LAYOUT "System Locale Input Keyboard not found, installing default keyboard layout."
|
||
|
IDS_LOG_USER_DEF_LAYOUT "User Locale Input Keyboard not found, installing default keyboard layout."
|
||
|
IDS_LOG_NO_VALID_FOUND "No valid Language settings found, look for individual keywords."
|
||
|
IDS_LOG_EXT_LANG_FAIL "Supplemental Language Support installation failed - "
|
||
|
IDS_LOG_EXT_LANG_CANCEL "Supplemental Language Support installation cancelled - "
|
||
|
IDS_LOG_LOCALE_ACP_FAIL "GetLocaleInfo failed to return ACP info - "
|
||
|
IDS_LOG_LOCALE_KBD_FAIL "Keyboard Layout installation failed - "
|
||
|
IDS_LOG_LOCALE_LG_FAIL "Keyboard Layout uninstallation failed - "
|
||
|
IDS_LOG_LOCALE_LG_REM "Keyboard Layout removed - "
|
||
|
IDS_LOG_INVALID_LOCALE "Invalid Locale - "
|
||
|
IDS_LOG_UNAT_HEADER "<--- Unattended file log start---->"
|
||
|
IDS_LOG_UNAT_FOOTER "<--- Unattended file log end ---->"
|
||
|
IDS_LOG_UNAT_LOCATED "The unattended mode file path is: "
|
||
|
END
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
//
|
||
|
// Version Info.
|
||
|
//
|
||
|
|
||
|
#ifdef WINNT
|
||
|
#include <winver.h>
|
||
|
#include <ntverp.h>
|
||
|
#else
|
||
|
#include <version.h>
|
||
|
#endif
|
||
|
|
||
|
#define VER_FILETYPE VFT_DLL
|
||
|
#define VER_FILESUBTYPE VFT_UNKNOWN
|
||
|
#define VER_FILEDESCRIPTION_STR "Control Panel DLL"
|
||
|
#define VER_INTERNALNAME_STR "CONTROL"
|
||
|
#define VER_LEGALCOPYRIGHT_YEARS "1991-2000"
|
||
|
#define VER_ORIGINALFILENAME_STR "INTL.CPL"
|
||
|
|
||
|
#include <common.ver>
|