An ADM file I use - need to set "Enforce Show Policies Only" policy
setting as adm has GP preferences.
Locale.adm:
CLASS MACHINE
CLASS USER
CATEGORY "Policy Settings"
CATEGORY "Environment Settings"
CATEGORY "System Settings"
CATEGORY "System"
POLICY "International Settings (User Locale)"
KEYNAME "Control Panel\Desktop"
PART "Note: setting this policy does not install the locale
files." TEXT
END PART
PART "International locale files should be loaded by a system
admin." TEXT
END PART
PART "Select Locale" DROPDOWNLIST
REQUIRED
KEYNAME "Control Panel\International"
VALUENAME "Scountry"
ITEMLIST
NAME "United Kingdom"
VALUE "United Kingdom"
ACTIONLIST
KEYNAME "Control Panel\International"
VALUENAME "iCountry"
VALUE "44"
VALUENAME "iCurrDigits"
VALUE "2"
VALUENAME "iCurrency"
VALUE "0"
VALUENAME "iDate"
VALUE "1"
VALUENAME "iDigits"
VALUE "2"
VALUENAME "iLZero"
VALUE "1"
VALUENAME "iMeasure"
VALUE "0"
VALUENAME "iNegCurr"
VALUE "1"
VALUENAME "iTime"
VALUE "1"
VALUENAME "iTLZero"
VALUE "1"
VALUENAME "Locale"
VALUE "00000809"
VALUENAME "s1159"
VALUE ""
VALUENAME "s2359"
VALUE ""
VALUENAME "sCountry"
VALUE "United Kingdom"
VALUENAME "sCurrency"
VALUE "£"
VALUENAME "sDate"
VALUE "/"
VALUENAME "sDecimal"
VALUE "."
VALUENAME "sLanguage"
VALUE "ENG"
VALUENAME "sList"
VALUE ","
VALUENAME "sLongDate"
VALUE "dd MMMM yyyy"
VALUENAME "sShortDate"
VALUE "dd/MM/yy"
VALUENAME "sThousand"
VALUE ","
VALUENAME "sTime"
VALUE ":"
END ACTIONLIST
NAME "Australia"
VALUE "Australia" DEFAULT
ACTIONLIST
KEYNAME "Control Panel\International"
VALUENAME "iCountry"
VALUE "61"
VALUENAME "iCurrDigits"
VALUE "2"
VALUENAME "iCurrency"
VALUE "0"
VALUENAME "iDate"
VALUE "1"
VALUENAME "iDigits"
VALUE "2"
VALUENAME "iLZero"
VALUE "1"
VALUENAME "iMeasure"
VALUE "0"
VALUENAME "iNegCurr"
VALUE "1"
VALUENAME "iTime"
VALUE "1"
VALUENAME "iTLZero"
VALUE "0"
VALUENAME "Locale"
VALUE "00000c09"
VALUENAME "s1159"
VALUE ""
VALUENAME "s2359"
VALUE ""
VALUENAME "sCountry"
VALUE "Australia"
VALUENAME "sCurrency"
VALUE "$"
VALUENAME "sDate"
VALUE "/"
VALUENAME "sDecimal"
VALUE "."
VALUENAME "sLanguage"
VALUE "ENA"
VALUENAME "sList"
VALUE ","
VALUENAME "sLongDate"
VALUE "dd MMMM yyyy"
VALUENAME "sShortDate"
VALUE "dd/MM/yyyy"
VALUENAME "sThousand"
VALUE ","
VALUENAME "sTime"
VALUE ":"
END ACTIONLIST
NAME "Italy"
VALUE "Italy"
ACTIONLIST
KEYNAME "Control Panel\International"
VALUENAME "iCountry"
VALUE "39"
VALUENAME "iCurrDigits"
VALUE "0"
VALUENAME "iCurrency"
VALUE "2"
VALUENAME "iDate"
VALUE "1"
VALUENAME "iDigits"
VALUE "2"
VALUENAME "iLZero"
VALUE "1"
VALUENAME "iMeasure"
VALUE "0"
VALUENAME "iNegCurr"
VALUE "9"
VALUENAME "iTime"
VALUE "1"
VALUENAME "iTLZero"
VALUE "0"
VALUENAME "Locale"
VALUE "00000410"
VALUENAME "s1159"
VALUE ""
VALUENAME "s2359"
VALUE ""
VALUENAME "sCountry"
VALUE "Italy"
VALUENAME "sCurrency"
VALUE "L."
VALUENAME "sDate"
VALUE "/"
VALUENAME "sDecimal"
VALUE ","
VALUENAME "sLanguage"
VALUE "ITA"
VALUENAME "sList"
VALUE ";"
VALUENAME "sLongDate"
VALUE "dddd d MMMM yyyy"
VALUENAME "sShortDate"
VALUE "dd/MM/yy"
VALUENAME "sThousand"
VALUE "."
VALUENAME "sTime"
VALUE "."
END ACTIONLIST
NAME "New Zealand"
VALUE "New Zealand"
ACTIONLIST
KEYNAME "Control Panel\International"
VALUENAME "iCountry"
VALUE "64"
VALUENAME "iCurrDigits"
VALUE "2"
VALUENAME "iCurrency"
VALUE "0"
VALUENAME "iDate"
VALUE "1"
VALUENAME "iDigits"
VALUE "2"
VALUENAME "iLZero"
VALUE "1"
VALUENAME "iMeasure"
VALUE "0"
VALUENAME "iNegCurr"
VALUE "1"
VALUENAME "iTime"
VALUE "1"
VALUENAME "iTLZero"
VALUE "1"
VALUENAME "Locale"
VALUE "00001409"
VALUENAME "s1159"
VALUE "AM"
VALUENAME "s2359"
VALUE "PM"
VALUENAME "sCountry"
VALUE "New Zealand"
VALUENAME "sCurrency"
VALUE "$"
VALUENAME "sDate"
VALUE "/"
VALUENAME "sDecimal"
VALUE "."
VALUENAME "sLanguage"
VALUE "ENG"
VALUENAME "sList"
VALUE ","
VALUENAME "sLongDate"
VALUE "dd MMMM yyyy"
VALUENAME "sShortDate"
VALUE "dd/MM/yy"
VALUENAME "sThousand"
VALUE ","
VALUENAME "sTime"
VALUE ":"
END ACTIONLIST
NAME "United States"
VALUE "United States"
ACTIONLIST
KEYNAME "Control Panel\International"
VALUENAME "iCountry"
VALUE "1"
VALUENAME "iCurrDigits"
VALUE "2"
VALUENAME "iCurrency"
VALUE "0"
VALUENAME "iDate"
VALUE "0"
VALUENAME "iDigits"
VALUE "2"
VALUENAME "iLZero"
VALUE "1"
VALUENAME "iMeasure"
VALUE "1"
VALUENAME "iNegCurr"
VALUE "0 "
VALUENAME "iTime"
VALUE "0"
VALUENAME "iTLZero"
VALUE "0"
VALUENAME "Locale"
VALUE "00000409"
VALUENAME "s1159"
VALUE "AM"
VALUENAME "s2359"
VALUE "PM"
VALUENAME "sCountry"
VALUE "United States"
VALUENAME "sCurrency"
VALUE "$"
VALUENAME "sDate"
VALUE "/"
VALUENAME "sDecimal"
VALUE "."
VALUENAME "sLanguage"
VALUE "ENU"
VALUENAME "sList"
VALUE ","
VALUENAME "sLongDate"
VALUE "dddd MMMM dd, yyyy"
VALUENAME "sShortDate"
VALUE "M/d/yy"
VALUENAME "sThousand"
VALUE ","
VALUENAME "sTime"
VALUE ":"
END ACTIONLIST
NAME "Sweden"
VALUE "Sweden"
ACTIONLIST
KEYNAME "Control Panel\International"
VALUENAME "iCountry"
VALUE "46"
VALUENAME "iCurrDigits"
VALUE "2"
VALUENAME "iCurrency"
VALUE "3"
VALUENAME "iDate"
VALUE "2"
VALUENAME "iDigits"
VALUE "2"
VALUENAME "iLZero"
VALUE "1"
VALUENAME "iMeasure"
VALUE "0"
VALUENAME "iNegCurr"
VALUE "8"
VALUENAME "iTime"
VALUE "1"
VALUENAME "iTLZero"
VALUE "1"
VALUENAME "Locale"
VALUE "0000041d"
VALUENAME "s1159"
VALUE ""
VALUENAME "s2359"
VALUE ""
VALUENAME "sCountry"
VALUE "Sverige"
VALUENAME "sCurrency"
VALUE "kr"
VALUENAME "sDate"
VALUE "-"
VALUENAME "sDecimal"
VALUE ","
VALUENAME "sLanguage"
VALUE "SVE"
VALUENAME "sList"
VALUE ";"
VALUENAME "sLongDate"
VALUE "'den 'd MMMM yyyy"
VALUENAME "sShortDate"
VALUE "yyyy-MM-dd"
VALUENAME "sThousand"
VALUE " "
VALUENAME "sTime"
VALUE ":"
END ACTIONLIST
END ITEMLIST
END PART
END POLICY
POLICY "International Settings (System Locale)"
KEYNAME "Keyboard Layout\Preload"
PART "Select Keyboard Layout" DROPDOWNLIST
REQUIRED
KEYNAME "Keyboard Layout\Preload"
VALUENAME "1"
ITEMLIST
NAME "Input Dutch / Keyboard US-Int"
VALUE "00000413"
ACTIONLIST
KEYNAME "Keyboard Layout\Toggle"
VALUENAME "Hotkey"
VALUE "1"
KEYNAME "Keyboard Layout\Substitutes"
VALUENAME "00000413"
VALUE "00020409"
END ACTIONLIST
NAME "Input Dutch / Keyboard US"
VALUE "00000413"
ACTIONLIST
KEYNAME "Keyboard Layout\Toggle"
VALUENAME "Hotkey"
VALUE "1"
KEYNAME "Keyboard Layout\Substitutes"
VALUENAME "00000413"
VALUE "00000409"
END ACTIONLIST
NAME "Input Dutch / Keyboard Dutch"
VALUE "00000413"
ACTIONLIST
KEYNAME "Keyboard Layout\Toggle"
VALUENAME "Hotkey"
VALUE "1"
KEYNAME "Keyboard Layout\Substitutes"
VALUENAME "00000413"
VALUE DELETE
END ACTIONLIST
NAME "Input Australian / Keyboard US"
VALUE "00000c09" DEFAULT
ACTIONLIST
KEYNAME "Keyboard Layout\Toggle"
VALUENAME "Hotkey"
VALUE "3"
KEYNAME "Keyboard Layout\Substitutes"
VALUENAME "00000c09"
VALUE "00000409"
END ACTIONLIST
NAME "Input New Zealand / Keyboard US"
VALUE "00001409"
ACTIONLIST
KEYNAME "Keyboard Layout\Toggle"
VALUENAME "Hotkey"
VALUE "3"
KEYNAME "Keyboard Layout\Substitutes"
VALUENAME "00001409"
VALUE "00000409"
END ACTIONLIST
NAME "Input United States / Keyboard US"
VALUE "00000409"
ACTIONLIST
KEYNAME "Keyboard Layout\Toggle"
VALUENAME "Hotkey"
VALUE "3"
KEYNAME "Keyboard Layout\Substitutes"
VALUENAME "00000409"
VALUE DELETE
END ACTIONLIST
NAME "Input United Kindom / Keyboard UK"
VALUE "00000809"
ACTIONLIST
KEYNAME "Keyboard Layout\Toggle"
VALUENAME "Hotkey"
VALUE "3"
KEYNAME "Keyboard Layout\Substitutes"
VALUENAME "00000809"
VALUE DELETE
END ACTIONLIST
NAME "Input Sweden / Keyboard Swedish"
VALUE "0000041d"
ACTIONLIST
KEYNAME "Keyboard Layout\Toggle"
VALUENAME "Hotkey"
VALUE "3"
KEYNAME "Keyboard Layout\Substitutes"
VALUENAME "0000041d"
VALUE DELETE
END ACTIONLIST
END ITEMLIST
END PART
END POLICY
END CATEGORY
END CATEGORY
END CATEGORY
END CATEGORY
[STRINGS]
; * * * O T H E R S * * *
IEAK_Title="Corporate Settings"
IEAK_Description2="Code Download Notes:"
IEAK_Description4="An example code download path:
CODEBASE;<
http://activex.microsoft.com/objects/ocget.dll>"
IEAK_DescriptionTitle="Corporate Settings"