Updates referencesource to .NET 4.7
[mono.git] / mcs / class / referencesource / mscorlib / mscorlib.txt
index e95c7ad15fc6ffe1097deff4285c70cb7a3bf96c..35fac908aaa66aff3ad8e3911047f71186a4fad7 100644 (file)
@@ -46,12 +46,7 @@ Exception_EndStackTraceFromPreviousThrow = --- End of stack trace from previous
 Arg_ParamName_Name = Parameter name: {0}
 ArgumentOutOfRange_ActualValue = Actual value was {0}.
 
-#if PLATFORM_UNIX
-NoDebugResources = [{0}]\nArguments: {1}\nDebugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version={2}&File={3}&Key={4}
-#endif
-#if !PLATFORM_UNIX
 NoDebugResources = [{0}]\r\nArguments: {1}\r\nDebugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version={2}&File={3}&Key={4}
-#endif // PLATFORM_UNIX else
 #endif // INCLUDE_RUNTIME
 
 #if !FEATURE_CORECLR
@@ -73,12 +68,7 @@ PostconditionOnExceptionFailed = Postcondition failed after throwing an exceptio
 PostconditionOnExceptionFailed_Cnd = Postcondition failed after throwing an exception: {0}
 InvariantFailed = Invariant failed.
 InvariantFailed_Cnd = Invariant failed: {0}
-#if PLATFORM_UNIX
-StackTrace_Stack = Stack trace: \n{0}
-#endif
-#if !PLATFORM_UNIX
 StackTrace_Stack = Stack trace: \r\n{0}
-#endif // PLATFORM_UNIX else
 MustUseCCRewrite = An assembly (probably "{1}") must be rewritten using the code contracts binary rewriter (CCRewrite) because it is calling Contract.{0} and the CONTRACTS_FULL symbol is defined.  Remove any explicit definitions of the CONTRACTS_FULL symbol from your project and rebuild.  CCRewrite can be downloaded from http://go.microsoft.com/fwlink/?LinkID=169180. \r\nAfter the rewriter is installed, it can be enabled in Visual Studio from the project's Properties page on the Code Contracts pane.  Ensure that "Perform Runtime Contract Checking" is enabled, which will define CONTRACTS_FULL.
 
 ; Access Control
@@ -319,7 +309,7 @@ Arg_EmptyOrNullArray = Array may not be empty or null.
 Arg_EmptyCollection = Collection must not be empty.
 Arg_EmptyOrNullString = String may not be empty or null.
 Argument_ItemNotExist = The specified item does not exist in this KeyedCollection.
-Argument_EncodingNotSupported = '{0}' is not a supported encoding name.
+Argument_EncodingNotSupported = '{0}' is not a supported encoding name. For information on defining a custom encoding, see the documentation for the Encoding.RegisterProvider method.
 Argument_FallbackBufferNotEmpty = Cannot change fallback when buffer is not empty. Previous Convert() call left data in the fallback buffer.
 Argument_InvalidCodePageConversionIndex = Unable to translate Unicode character \\u{0:X4} at index {1} to specified code page.
 Argument_InvalidCodePageBytesIndex = Unable to translate bytes {0} at index {1} from specified code page to Unicode.
@@ -951,6 +941,7 @@ Cryptography_CSP_NoPrivateKey = Object contains only the public half of a key pa
 Cryptography_CSP_OFBNotSupported = Output feedback mode (OFB) is not supported by this implementation.
 Cryptography_CSP_WrongKeySpec = The specified cryptographic service provider (CSP) does not support this key algorithm.
 Cryptography_HashNameSet = Hash name cannot be changed after the first write to the stream.
+Cryptography_HashAlgorithmNameNullOrEmpty = The hash algorithm name cannot be null or empty.
 Cryptography_InvalidHashSize = {0} algorithm hash size is {1} bytes.
 Cryptography_InvalidKey_Weak = Specified key is a known weak key for '{0}' and cannot be used.
 Cryptography_InvalidKey_SemiWeak = Specified key is a known semi-weak key for '{0}' and cannot be used.
@@ -1008,6 +999,46 @@ EventSource_NeedGuid = The Guid of an EventSource must be non zero.
 EventSource_NeedName = The name of an EventSource must not be null.
 EventSource_EtwAlreadyRegistered = The provider has already been registered with the operating system.
 EventSource_ListenerWriteFailure = An error occurred when writing to a listener.
+EventSource_TypeMustDeriveFromEventSource = Event source types must derive from EventSource.
+EventSource_TypeMustBeSealedOrAbstract = Event source types must be sealed or abstract.
+EventSource_TaskOpcodePairReused = Event {0} (with ID {1}) has the same task/opcode pair as event {2} (with ID {3}).
+EventSource_EventMustHaveTaskIfNonDefaultOpcode = Event {0} (with ID {1}) has a non-default opcode but not a task.
+EventSource_EventNameDoesNotEqualTaskPlusOpcode = Event {0} (with ID {1}) has a name that is not the concatenation of its task name and opcode.
+EventSource_PeriodIllegalInProviderName = Period character ('.') is illegal in an ETW provider name ({0}).
+EventSource_IllegalOpcodeValue = Opcode {0} has a value of {1} which is outside the legal range (11-238).
+EventSource_OpcodeCollision = Opcodes {0} and {1} are defined with the same value ({2}).
+EventSource_IllegalTaskValue = Task {0} has a value of {1} which is outside the legal range (1-65535).
+EventSource_TaskCollision = Tasks {0} and {1} are defined with the same value ({2}).
+EventSource_IllegalKeywordsValue = Keyword {0} has a value of {1} which is outside the legal range (0-0x0000080000000000).
+EventSource_KeywordCollision = Keywords {0} and {1} are defined with the same value ({2}).
+EventSource_EventChannelOutOfRange = Channel {0} has a value of {1} which is outside the legal range (16-254).
+EventSource_ChannelTypeDoesNotMatchEventChannelValue = Channel {0} does not match event channel value {1}.
+EventSource_MaxChannelExceeded = Attempt to define more than the maximum limit of 8 channels for a provider.
+EventSource_DuplicateStringKey = Multiple definitions for string "{0}".
+EventSource_EventWithAdminChannelMustHaveMessage = Event {0} specifies an Admin channel {1}. It must specify a Message property.
+EventSource_UnsupportedMessageProperty = Event {0} specifies an illegal or unsupported formatting message ("{1}").
+EventSource_AbstractMustNotDeclareKTOC = Abstract event source must not declare {0} nested type.
+EventSource_AbstractMustNotDeclareEventMethods = Abstract event source must not declare event methods ({0} with ID {1}).
+EventSource_EventMustNotBeExplicitImplementation = Event method {0} (with ID {1}) is an explicit interface method implementation. Re-write method as implicit implementation.
+EventSource_EventParametersMismatch = Event {0} was called with {1} argument(s) , but it is defined with {2} paramenter(s).
+EventSource_InvalidCommand = Invalid command value.
+EventSource_InvalidEventFormat = Can't specify both etw event format flags.
+EventSource_AddScalarOutOfRange = Getting out of bounds during scalar addition. 
+EventSource_PinArrayOutOfRange =  Pins are out of range.
+EventSource_DataDescriptorsOutOfRange = Data descriptors are out of range.
+EventSource_NotSupportedArrayOfNil = Arrays of Nil are not supported.
+EventSource_NotSupportedArrayOfBinary = Arrays of Binary are not supported.
+EventSource_NotSupportedArrayOfNullTerminatedString = Arrays of null-terminated string are not supported.
+EventSource_TooManyFields = Too many fields in structure.
+EventSource_RecursiveTypeDefinition = Recursive type definition is not supported.
+EventSource_NotSupportedEnumType = Enum type {0} underlying type {1} is not supported for serialization.
+EventSource_NonCompliantTypeError = The API supports only anonymous types or types decorated with the EventDataAttribute. Non-compliant type: {0} dataType.
+EventSource_NotSupportedNestedArraysEnums = Nested arrays/enumerables are not supported.
+EventSource_IncorrentlyAuthoredTypeInfo = Incorrectly-authored TypeInfo - a type should be serialized as one field or as one group
+EventSource_NotSupportedCustomSerializedData = Enumerables of custom-serialized data are not supported
+EventSource_StopsFollowStarts = An event with stop suffix must follow a corresponding event with a start suffix.
+EventSource_NoRelatedActivityId = EventSource expects the first parameter of the Event method to be of type Guid and to be named "relatedActivityId" when calling WriteEventWithRelatedActivityId.
+EventSource_VarArgsParameterMismatch = The parameters to the Event method do not match the parameters to the WriteEvent method. This may cause the event to be displayed incorrectly.
 
 ; ExecutionEngineException
 ExecutionEngine_InvalidAttribute = Attribute cannot have multiple definitions.
@@ -1015,6 +1046,7 @@ ExecutionEngine_MissingSecurityDescriptor = Unable to retrieve security descript
 
 ;;ExecutionContext
 ExecutionContext_UndoFailed = Undo operation on a component context threw an exception
+ExecutionContext_ExceptionInAsyncLocalNotification = An exception was not handled in an AsyncLocal<T> notification callback.
 
 
 ; FieldAccessException
@@ -1094,8 +1126,6 @@ InvalidOperation_AddContextFrozen = Attempted to add properties to a frozen cont
 InvalidOperation_AppDomainSandboxAPINeedsExplicitAppBase = This API requires the ApplicationBase to be specified explicitly in the AppDomainSetup parameter.
 InvalidOperation_CantCancelCtrlBreak = Applications may not prevent control-break from terminating their process.
 InvalidOperation_CalledTwice = The method cannot be called twice on the same instance.
-;InvalidOperation_CancellationRegionLeak = A nested cancellation region was not disposed of correctly. The thread's cancellation regions are now potentially invalid.
-;InvalidOperation_CancellationSignalReuse = Cannot reuse a cancellation signal while it is still in use.
 InvalidOperation_CollectionCorrupted = A prior operation on this collection was interrupted by an exception. Collection's state is no longer trusted.
 InvalidOperation_CriticalTransparentAreMutuallyExclusive = SecurityTransparent and SecurityCritical attributes cannot be applied to the assembly scope at the same time.
 InvalidOperation_SubclassedObject = Cannot set sub-classed {0} object to {1} object.
@@ -1192,7 +1222,6 @@ InvalidOperation_PIAMustBeStrongNamed = Primary interop assemblies must be stron
 InvalidOperation_HashInsertFailed = Hashtable insert failed. Load factor too high. The most common cause is multiple threads writing to the Hashtable simultaneously.
 InvalidOperation_UnknownEnumType = Unknown enum type.
 InvalidOperation_GetVersion = OSVersion's call to GetVersionEx failed.
-InvalidOperation_InvalidPlatformID = Unrecognized OS PlatformId.
 InvalidOperation_DateTimeParsing = Internal Error in DateTime and Calendar operations.
 InvalidOperation_UserDomainName = UserDomainName native call failed.
 InvalidOperation_WaitOnTransparentProxy = Cannot wait on a transparent proxy.
@@ -1379,7 +1408,7 @@ NotSupported_CreateInstanceWithTypeBuilder = CreateInstance cannot be used with
 NotSupported_NonUrlAttrOnMBR = UrlAttribute is the only attribute supported for MarshalByRefObject.
 NotSupported_ActivAttrOnNonMBR = Activation Attributes are not supported for types not deriving from MarshalByRefObject.
 NotSupported_ActivForCom = Activation Attributes not supported for COM Objects.
-NotSupported_NoCodepageData = No data is available for encoding {0}.
+NotSupported_NoCodepageData = No data is available for encoding {0}. For information on defining a custom encoding, see the documentation for the Encoding.RegisterProvider method.
 NotSupported_CodePage50229 = The ISO-2022-CN Encoding (Code page 50229) is not supported.
 NotSupported_DynamicAssemblyNoRunAccess = Cannot execute code on a dynamic assembly without run access.
 NotSupported_IDispInvokeDefaultMemberWithNamedArgs = Invoking default method with named arguments is not supported.
@@ -1852,12 +1881,7 @@ PrivilegeNotHeld_Named = The process does not possess the '{0}' privilege which
 
 ; General strings used in the IO package
 IO_UnknownFileName = [Unknown]
-#if PLATFORM_UNIX
-IO_StreamWriterBufferedDataLost = A StreamWriter was not closed and all buffered data within that StreamWriter was not flushed to the underlying stream.  (This was detected when the StreamWriter was finalized with data in its buffer.)  A portion of the data was lost.  Consider one of calling Close(), Flush(), setting the StreamWriter's AutoFlush property to true, or allocating the StreamWriter with a "using" statement.  Stream type: {0}\nFile name: {1}\nAllocated from:\n {2}
-#endif
-#if !PLATFORM_UNIX
 IO_StreamWriterBufferedDataLost = A StreamWriter was not closed and all buffered data within that StreamWriter was not flushed to the underlying stream.  (This was detected when the StreamWriter was finalized with data in its buffer.)  A portion of the data was lost.  Consider one of calling Close(), Flush(), setting the StreamWriter's AutoFlush property to true, or allocating the StreamWriter with a "using" statement.  Stream type: {0}\r\nFile name: {1}\r\nAllocated from:\r\n {2}
-#endif // PLATFORM_UNIX else
 IO_StreamWriterBufferedDataLostCaptureAllocatedFromCallstackNotEnabled = callstack information is not captured by default for performance reasons. Please enable captureAllocatedCallStack config switch for streamWriterBufferedDataLost MDA (refer to MSDN MDA documentation for how to do this).  
 
 ;
@@ -2217,6 +2241,10 @@ Loader_ContextPolicies = Context Policies:
 AppDomain_RequireApplicationName = ApplicationName must be set before the DynamicBase can be set.
 AppDomain_AppBaseNotSet = The ApplicationBase must be set before retrieving this property.
 
+#if FEATURE_HOST_ASSEMBLY_RESOLVER
+AppDomain_BindingModelIsLocked = Binding model is already locked for the AppDomain and cannot be reset.
+Argument_CustomAssemblyLoadContextRequestedNameMismatch = Resolved assembly's simple name should be the same as of the requested assembly.
+#endif // FEATURE_HOST_ASSEMBLY_RESOLVER
 ;
 ; XMLSyntaxExceptions
 XMLSyntax_UnexpectedEndOfFile = Unexpected end of file.
@@ -2320,7 +2348,7 @@ TimeZoneNotFound_MissingRegistryData = The time zone ID '{0}' was not found on t
 ; Tuple
 ArgumentException_TupleIncorrectType=Argument must be of type {0}.
 ArgumentException_TupleNonIComparableElement=The tuple contains an element of type {0} which does not implement the IComparable interface.
-ArgumentException_TupleLastArgumentNotATuple=The last element of an eight element tuple must be a Tuple.
+ArgumentException_TupleLastArgumentNotATuple=The last element of an eight element Tuple must be a Tuple.
 ArgumentException_OtherNotArrayOfCorrectLength=Object is not a array with the same number of elements as the array to compare it to.
 
 ; WinRT collection adapters
@@ -2339,60 +2367,106 @@ InvalidOperation_CannotRemoveLastFromEmptyCollection=Cannot remove the last elem
 Globalization.LegacyModifier =  Legacy
 
 ;
-;Total items: 393
+;Total items: 809
 ;
 Globalization.ci_ = Invariant Language (Invariant Country)
+Globalization.ci_aa = Afar
+Globalization.ci_aa-DJ = Afar (Djibouti)
+Globalization.ci_aa-ER = Afar (Eritrea)
+Globalization.ci_aa-ET = Afar (Ethiopia)
 Globalization.ci_af = Afrikaans
+Globalization.ci_af-NA = Afrikaans (Namibia)
 Globalization.ci_af-ZA = Afrikaans (South Africa)
+Globalization.ci_agq = Aghem
+Globalization.ci_agq-CM = Aghem (Cameroon)
+Globalization.ci_ak = Akan
+Globalization.ci_ak-GH = Akan (Ghana)
 Globalization.ci_am = Amharic
 Globalization.ci_am-ET = Amharic (Ethiopia)
 Globalization.ci_ar = Arabic
+Globalization.ci_ar-001 = Arabic (World)
 Globalization.ci_ar-AE = Arabic (U.A.E.)
 Globalization.ci_ar-BH = Arabic (Bahrain)
+Globalization.ci_ar-DJ = Arabic (Djibouti)
 Globalization.ci_ar-DZ = Arabic (Algeria)
 Globalization.ci_ar-EG = Arabic (Egypt)
+Globalization.ci_ar-ER = Arabic (Eritrea)
+Globalization.ci_ar-IL = Arabic (Israel)
 Globalization.ci_ar-IQ = Arabic (Iraq)
 Globalization.ci_ar-JO = Arabic (Jordan)
+Globalization.ci_ar-KM = Arabic (Comoros)
 Globalization.ci_ar-KW = Arabic (Kuwait)
 Globalization.ci_ar-LB = Arabic (Lebanon)
 Globalization.ci_ar-LY = Arabic (Libya)
 Globalization.ci_ar-MA = Arabic (Morocco)
+Globalization.ci_ar-MR = Arabic (Mauritania)
 Globalization.ci_ar-OM = Arabic (Oman)
+Globalization.ci_ar-PS = Arabic (Palestinian Authority)
 Globalization.ci_ar-QA = Arabic (Qatar)
 Globalization.ci_ar-SA = Arabic (Saudi Arabia)
+Globalization.ci_ar-SD = Arabic (Sudan)
+Globalization.ci_ar-SO = Arabic (Somalia)
+Globalization.ci_ar-SS = Arabic (South Sudan)
 Globalization.ci_ar-SY = Arabic (Syria)
+Globalization.ci_ar-TD = Arabic (Chad)
 Globalization.ci_ar-TN = Arabic (Tunisia)
 Globalization.ci_ar-YE = Arabic (Yemen)
 Globalization.ci_arn = Mapudungun
 Globalization.ci_arn-CL = Mapudungun (Chile)
 Globalization.ci_as = Assamese
 Globalization.ci_as-IN = Assamese (India)
-Globalization.ci_az = Azeri
-Globalization.ci_az-Cyrl = Azeri (Cyrillic)
-Globalization.ci_az-Cyrl-AZ = Azeri (Cyrillic, Azerbaijan)
-Globalization.ci_az-Latn = Azeri (Latin)
-Globalization.ci_az-Latn-AZ = Azeri (Latin, Azerbaijan)
+Globalization.ci_asa = Asu
+Globalization.ci_asa-TZ = Asu (Tanzania)
+Globalization.ci_ast = Asturian
+Globalization.ci_ast-ES = Asturian (Spain)
+Globalization.ci_az = Azerbaijani
+Globalization.ci_az-Cyrl = Azerbaijani (Cyrillic)
+Globalization.ci_az-Cyrl-AZ = Azerbaijani (Cyrillic, Azerbaijan)
+Globalization.ci_az-Latn = Azerbaijani (Latin)
+Globalization.ci_az-Latn-AZ = Azerbaijani (Latin, Azerbaijan)
 Globalization.ci_ba = Bashkir
 Globalization.ci_ba-RU = Bashkir (Russia)
+Globalization.ci_bas = Basaa
+Globalization.ci_bas-CM = Basaa (Cameroon)
 Globalization.ci_be = Belarusian
 Globalization.ci_be-BY = Belarusian (Belarus)
+Globalization.ci_bem = Bemba
+Globalization.ci_bem-ZM = Bemba (Zambia)
+Globalization.ci_bez = Bena
+Globalization.ci_bez-TZ = Bena (Tanzania)
 Globalization.ci_bg = Bulgarian
 Globalization.ci_bg-BG = Bulgarian (Bulgaria)
-Globalization.ci_bn = Bengali
-Globalization.ci_bn-BD = Bengali (Bangladesh)
-Globalization.ci_bn-IN = Bengali (India)
+Globalization.ci_bin = Edo
+Globalization.ci_bin-NG = Edo (Nigeria)
+Globalization.ci_bm = Bambara
+Globalization.ci_bm-Latn = Bambara (Latin)
+Globalization.ci_bm-Latn-ML = Bambara (Latin, Mali)
+Globalization.ci_bm-ML = Bamanankan (Latin, Mali)
+Globalization.ci_bn = Bangla
+Globalization.ci_bn-BD = Bangla (Bangladesh)
+Globalization.ci_bn-IN = Bangla (India)
 Globalization.ci_bo = Tibetan
 Globalization.ci_bo-CN = Tibetan (PRC)
+Globalization.ci_bo-IN = Tibetan (India)
 Globalization.ci_br = Breton
 Globalization.ci_br-FR = Breton (France)
+Globalization.ci_brx = Bodo
+Globalization.ci_brx-IN = Bodo (India)
 Globalization.ci_bs = Bosnian
 Globalization.ci_bs-Cyrl = Bosnian (Cyrillic)
 Globalization.ci_bs-Cyrl-BA = Bosnian (Cyrillic, Bosnia and Herzegovina)
 Globalization.ci_bs-Latn = Bosnian (Latin)
 Globalization.ci_bs-Latn-BA = Bosnian (Latin, Bosnia and Herzegovina)
+Globalization.ci_byn = Blin
+Globalization.ci_byn-ER = Blin (Eritrea)
 Globalization.ci_ca = Catalan
+Globalization.ci_ca-AD = Catalan (Andorra)
 Globalization.ci_ca-ES = Catalan (Catalan)
 Globalization.ci_ca-ES-valencia = Valencian (Spain)
+Globalization.ci_ca-FR = Catalan (France)
+Globalization.ci_ca-IT = Catalan (Italy)
+Globalization.ci_cgg = Chiga
+Globalization.ci_cgg-UG = Chiga (Uganda)
 Globalization.ci_chr = Cherokee
 Globalization.ci_chr-Cher = Cherokee (Cherokee)
 Globalization.ci_chr-Cher-US = Cherokee (Cherokee)
@@ -2404,52 +2478,154 @@ Globalization.ci_cy = Welsh
 Globalization.ci_cy-GB = Welsh (United Kingdom)
 Globalization.ci_da = Danish
 Globalization.ci_da-DK = Danish (Denmark)
+Globalization.ci_da-GL = Danish (Greenland)
+Globalization.ci_dav = Taita
+Globalization.ci_dav-KE = Taita (Kenya)
 Globalization.ci_de = German
 Globalization.ci_de-AT = German (Austria)
+Globalization.ci_de-BE = German (Belgium)
 Globalization.ci_de-CH = German (Switzerland)
 Globalization.ci_de-DE = German (Germany)
 Globalization.ci_de-DE_phoneb = German (Germany)
 Globalization.ci_de-LI = German (Liechtenstein)
 Globalization.ci_de-LU = German (Luxembourg)
+Globalization.ci_dje = Zarma
+Globalization.ci_dje-NE = Zarma (Niger)
 Globalization.ci_dsb = Lower Sorbian
 Globalization.ci_dsb-DE = Lower Sorbian (Germany)
+Globalization.ci_dua = Duala
+Globalization.ci_dua-CM = Duala (Cameroon)
 Globalization.ci_dv = Divehi
 Globalization.ci_dv-MV = Divehi (Maldives)
+Globalization.ci_dyo = Jola-Fonyi
+Globalization.ci_dyo-SN = Jola-Fonyi (Senegal)
+Globalization.ci_dz = Dzongkha
+Globalization.ci_dz-BT = Dzongkha (Bhutan)
+Globalization.ci_ebu = Embu
+Globalization.ci_ebu-KE = Embu (Kenya)
+Globalization.ci_ee = Ewe
+Globalization.ci_ee-GH = Ewe (Ghana)
+Globalization.ci_ee-TG = Ewe (Togo)
 Globalization.ci_el = Greek
+Globalization.ci_el-CY = Greek (Cyprus)
 Globalization.ci_el-GR = Greek (Greece)
 Globalization.ci_en = English
+Globalization.ci_en-001 = English (World)
 Globalization.ci_en-029 = English (Caribbean)
+Globalization.ci_en-150 = English (Europe)
+Globalization.ci_en-AG = English (Antigua and Barbuda)
+Globalization.ci_en-AI = English (Anguilla)
+Globalization.ci_en-AS = English (American Samoa)
 Globalization.ci_en-AU = English (Australia)
+Globalization.ci_en-BB = English (Barbados)
+Globalization.ci_en-BE = English (Belgium)
+Globalization.ci_en-BM = English (Bermuda)
+Globalization.ci_en-BS = English (Bahamas)
+Globalization.ci_en-BW = English (Botswana)
 Globalization.ci_en-BZ = English (Belize)
 Globalization.ci_en-CA = English (Canada)
+Globalization.ci_en-CC = English (Cocos [Keeling] Islands)
+Globalization.ci_en-CK = English (Cook Islands)
+Globalization.ci_en-CM = English (Cameroon)
+Globalization.ci_en-CX = English (Christmas Island)
+Globalization.ci_en-DM = English (Dominica)
+Globalization.ci_en-ER = English (Eritrea)
+Globalization.ci_en-FJ = English (Fiji)
+Globalization.ci_en-FK = English (Falkland Islands)
+Globalization.ci_en-FM = English (Micronesia)
 Globalization.ci_en-GB = English (United Kingdom)
+Globalization.ci_en-GD = English (Grenada)
+Globalization.ci_en-GG = English (Guernsey)
+Globalization.ci_en-GH = English (Ghana)
+Globalization.ci_en-GI = English (Gibraltar)
+Globalization.ci_en-GM = English (Gambia)
+Globalization.ci_en-GU = English (Guam)
+Globalization.ci_en-GY = English (Guyana)
+Globalization.ci_en-HK = English (Hong Kong SAR)
+Globalization.ci_en-ID = English (Indonesia)
 Globalization.ci_en-IE = English (Ireland)
+Globalization.ci_en-IM = English (Isle of Man)
 Globalization.ci_en-IN = English (India)
+Globalization.ci_en-IO = English (British Indian Ocean Territory)
+Globalization.ci_en-JE = English (Jersey)
 Globalization.ci_en-JM = English (Jamaica)
+Globalization.ci_en-KE = English (Kenya)
+Globalization.ci_en-KI = English (Kiribati)
+Globalization.ci_en-KN = English (Saint Kitts and Nevis)
+Globalization.ci_en-KY = English (Cayman Islands)
+Globalization.ci_en-LC = English (Saint Lucia)
+Globalization.ci_en-LR = English (Liberia)
+Globalization.ci_en-LS = English (Lesotho)
+Globalization.ci_en-MG = English (Madagascar)
+Globalization.ci_en-MH = English (Marshall Islands)
+Globalization.ci_en-MO = English (Macao SAR)
+Globalization.ci_en-MP = English (Northern Mariana Islands)
+Globalization.ci_en-MS = English (Montserrat)
+Globalization.ci_en-MT = English (Malta)
+Globalization.ci_en-MU = English (Mauritius)
+Globalization.ci_en-MW = English (Malawi)
 Globalization.ci_en-MY = English (Malaysia)
+Globalization.ci_en-NA = English (Namibia)
+Globalization.ci_en-NF = English (Norfolk Island)
+Globalization.ci_en-NG = English (Nigeria)
+Globalization.ci_en-NR = English (Nauru)
+Globalization.ci_en-NU = English (Niue)
 Globalization.ci_en-NZ = English (New Zealand)
+Globalization.ci_en-PG = English (Papua New Guinea)
 Globalization.ci_en-PH = English (Republic of the Philippines)
+Globalization.ci_en-PK = English (Pakistan)
+Globalization.ci_en-PN = English (Pitcairn Islands)
+Globalization.ci_en-PR = English (Puerto Rico)
+Globalization.ci_en-PW = English (Palau)
+Globalization.ci_en-RW = English (Rwanda)
+Globalization.ci_en-SB = English (Solomon Islands)
+Globalization.ci_en-SC = English (Seychelles)
+Globalization.ci_en-SD = English (Sudan)
 Globalization.ci_en-SG = English (Singapore)
+Globalization.ci_en-SH = English (St Helena, Ascension, Tristan da Cunha)
+Globalization.ci_en-SL = English (Sierra Leone)
+Globalization.ci_en-SS = English (South Sudan)
+Globalization.ci_en-SX = English (Sint Maarten)
+Globalization.ci_en-SZ = English (Swaziland)
+Globalization.ci_en-TC = English (Turks and Caicos Islands)
+Globalization.ci_en-TK = English (Tokelau)
+Globalization.ci_en-TO = English (Tonga)
 Globalization.ci_en-TT = English (Trinidad and Tobago)
+Globalization.ci_en-TV = English (Tuvalu)
+Globalization.ci_en-TZ = English (Tanzania)
+Globalization.ci_en-UG = English (Uganda)
+Globalization.ci_en-UM = English (US Minor Outlying Islands)
 Globalization.ci_en-US = English (United States)
+Globalization.ci_en-VC = English (Saint Vincent and the Grenadines)
+Globalization.ci_en-VG = English (British Virgin Islands)
+Globalization.ci_en-VI = English (US Virgin Islands)
+Globalization.ci_en-VU = English (Vanuatu)
+Globalization.ci_en-WS = English (Samoa)
 Globalization.ci_en-ZA = English (South Africa)
+Globalization.ci_en-ZM = English (Zambia)
 Globalization.ci_en-ZW = English (Zimbabwe)
+Globalization.ci_eo = Esperanto
+Globalization.ci_eo-001 = Esperanto (World)
 Globalization.ci_es = Spanish
+Globalization.ci_es-419 = Spanish (Latin America)
 Globalization.ci_es-AR = Spanish (Argentina)
 Globalization.ci_es-BO = Spanish (Bolivia)
 Globalization.ci_es-CL = Spanish (Chile)
 Globalization.ci_es-CO = Spanish (Colombia)
 Globalization.ci_es-CR = Spanish (Costa Rica)
+Globalization.ci_es-CU = Spanish (Cuba)
 Globalization.ci_es-DO = Spanish (Dominican Republic)
 Globalization.ci_es-EC = Spanish (Ecuador)
 Globalization.ci_es-ES = Spanish (Spain)
 Globalization.ci_es-ES_tradnl = Spanish (Spain)
+Globalization.ci_es-GQ = Spanish (Equatorial Guinea)
 Globalization.ci_es-GT = Spanish (Guatemala)
 Globalization.ci_es-HN = Spanish (Honduras)
 Globalization.ci_es-MX = Spanish (Mexico)
 Globalization.ci_es-NI = Spanish (Nicaragua)
 Globalization.ci_es-PA = Spanish (Panama)
 Globalization.ci_es-PE = Spanish (Peru)
+Globalization.ci_es-PH = Spanish (Philippines)
 Globalization.ci_es-PR = Spanish (Puerto Rico)
 Globalization.ci_es-PY = Spanish (Paraguay)
 Globalization.ci_es-SV = Spanish (El Salvador)
@@ -2460,11 +2636,18 @@ Globalization.ci_et = Estonian
 Globalization.ci_et-EE = Estonian (Estonia)
 Globalization.ci_eu = Basque
 Globalization.ci_eu-ES = Basque (Basque)
+Globalization.ci_ewo = Ewondo
+Globalization.ci_ewo-CM = Ewondo (Cameroon)
 Globalization.ci_fa = Persian
-Globalization.ci_fa-IR = Persian
+Globalization.ci_fa-AF = Persian (Afghanistan)
+Globalization.ci_fa-IR = Persian (Iran)
 Globalization.ci_ff = Fulah
+Globalization.ci_ff-CM = Fulah (Cameroon)
+Globalization.ci_ff-GN = Fulah (Guinea)
 Globalization.ci_ff-Latn = Fulah (Latin)
 Globalization.ci_ff-Latn-SN = Fulah (Latin, Senegal)
+Globalization.ci_ff-MR = Fulah (Mauritania)
+Globalization.ci_ff-NG = Fulah (Nigeria)
 Globalization.ci_fi = Finnish
 Globalization.ci_fi-FI = Finnish (Finland)
 Globalization.ci_fil = Filipino
@@ -2472,12 +2655,55 @@ Globalization.ci_fil-PH = Filipino (Philippines)
 Globalization.ci_fo = Faroese
 Globalization.ci_fo-FO = Faroese (Faroe Islands)
 Globalization.ci_fr = French
+Globalization.ci_fr-029 = French (Caribbean)
 Globalization.ci_fr-BE = French (Belgium)
+Globalization.ci_fr-BF = French (Burkina Faso)
+Globalization.ci_fr-BI = French (Burundi)
+Globalization.ci_fr-BJ = French (Benin)
+Globalization.ci_fr-BL = French (Saint Barthélemy)
 Globalization.ci_fr-CA = French (Canada)
+Globalization.ci_fr-CD = French (Congo DRC)
+Globalization.ci_fr-CF = French (Central African Republic)
+Globalization.ci_fr-CG = French (Congo)
 Globalization.ci_fr-CH = French (Switzerland)
+Globalization.ci_fr-CI = French (Côte d’Ivoire)
+Globalization.ci_fr-CM = French (Cameroon)
+Globalization.ci_fr-DJ = French (Djibouti)
+Globalization.ci_fr-DZ = French (Algeria)
 Globalization.ci_fr-FR = French (France)
+Globalization.ci_fr-GA = French (Gabon)
+Globalization.ci_fr-GF = French (French Guiana)
+Globalization.ci_fr-GN = French (Guinea)
+Globalization.ci_fr-GP = French (Guadeloupe)
+Globalization.ci_fr-GQ = French (Equatorial Guinea)
+Globalization.ci_fr-HT = French (Haiti)
+Globalization.ci_fr-KM = French (Comoros)
 Globalization.ci_fr-LU = French (Luxembourg)
+Globalization.ci_fr-MA = French (Morocco)
 Globalization.ci_fr-MC = French (Monaco)
+Globalization.ci_fr-MF = French (Saint Martin)
+Globalization.ci_fr-MG = French (Madagascar)
+Globalization.ci_fr-ML = French (Mali)
+Globalization.ci_fr-MQ = French (Martinique)
+Globalization.ci_fr-MR = French (Mauritania)
+Globalization.ci_fr-MU = French (Mauritius)
+Globalization.ci_fr-NC = French (New Caledonia)
+Globalization.ci_fr-NE = French (Niger)
+Globalization.ci_fr-PF = French (French Polynesia)
+Globalization.ci_fr-PM = French (Saint Pierre and Miquelon)
+Globalization.ci_fr-RE = French (Reunion)
+Globalization.ci_fr-RW = French (Rwanda)
+Globalization.ci_fr-SC = French (Seychelles)
+Globalization.ci_fr-SN = French (Senegal)
+Globalization.ci_fr-SY = French (Syria)
+Globalization.ci_fr-TD = French (Chad)
+Globalization.ci_fr-TG = French (Togo)
+Globalization.ci_fr-TN = French (Tunisia)
+Globalization.ci_fr-VU = French (Vanuatu)
+Globalization.ci_fr-WF = French (Wallis and Futuna)
+Globalization.ci_fr-YT = French (Mayotte)
+Globalization.ci_fur = Friulian
+Globalization.ci_fur-IT = Friulian (Italy)
 Globalization.ci_fy = Frisian
 Globalization.ci_fy-NL = Frisian (Netherlands)
 Globalization.ci_ga = Irish
@@ -2486,12 +2712,22 @@ Globalization.ci_gd = Scottish Gaelic
 Globalization.ci_gd-GB = Scottish Gaelic (United Kingdom)
 Globalization.ci_gl = Galician
 Globalization.ci_gl-ES = Galician (Galician)
+Globalization.ci_gn = Guarani
+Globalization.ci_gn-PY = Guarani (Paraguay)
 Globalization.ci_gsw = Alsatian
+Globalization.ci_gsw-CH = Alsatian (Switzerland)
 Globalization.ci_gsw-FR = Alsatian (France)
+Globalization.ci_gsw-LI = Alsatian (Liechtenstein)
 Globalization.ci_gu = Gujarati
 Globalization.ci_gu-IN = Gujarati (India)
+Globalization.ci_guz = Gusii
+Globalization.ci_guz-KE = Gusii (Kenya)
+Globalization.ci_gv = Manx
+Globalization.ci_gv-IM = Manx (Isle of Man)
 Globalization.ci_ha = Hausa
 Globalization.ci_ha-Latn = Hausa (Latin)
+Globalization.ci_ha-Latn-GH = Hausa (Latin, Ghana)
+Globalization.ci_ha-Latn-NE = Hausa (Latin, Niger)
 Globalization.ci_ha-Latn-NG = Hausa (Latin, Nigeria)
 Globalization.ci_haw = Hawaiian
 Globalization.ci_haw-US = Hawaiian (United States)
@@ -2509,6 +2745,11 @@ Globalization.ci_hu-HU = Hungarian (Hungary)
 Globalization.ci_hu-HU_technl = Hungarian (Hungary)
 Globalization.ci_hy = Armenian
 Globalization.ci_hy-AM = Armenian (Armenia)
+Globalization.ci_ia = Interlingua
+Globalization.ci_ia-001 = Interlingua (World)
+Globalization.ci_ia-FR = Interlingua (France)
+Globalization.ci_ibb = Ibibio
+Globalization.ci_ibb-NG = Ibibio (Nigeria)
 Globalization.ci_id = Indonesian
 Globalization.ci_id-ID = Indonesian (Indonesia)
 Globalization.ci_ig = Igbo
@@ -2520,6 +2761,7 @@ Globalization.ci_is-IS = Icelandic (Iceland)
 Globalization.ci_it = Italian
 Globalization.ci_it-CH = Italian (Switzerland)
 Globalization.ci_it-IT = Italian (Italy)
+Globalization.ci_it-SM = Italian (San Marino)
 Globalization.ci_iu = Inuktitut
 Globalization.ci_iu-Cans = Inuktitut (Syllabics)
 Globalization.ci_iu-Cans-CA = Inuktitut (Syllabics, Canada)
@@ -2528,13 +2770,38 @@ Globalization.ci_iu-Latn-CA = Inuktitut (Latin, Canada)
 Globalization.ci_ja = Japanese
 Globalization.ci_ja-JP = Japanese (Japan)
 Globalization.ci_ja-JP_radstr = Japanese (Japan)
+Globalization.ci_jgo = Ngomba
+Globalization.ci_jgo-CM = Ngomba (Cameroon)
+Globalization.ci_jmc = Machame
+Globalization.ci_jmc-TZ = Machame (Tanzania)
+Globalization.ci_jv = Javanese
+Globalization.ci_jv-Java = Javanese (Javanese)
+Globalization.ci_jv-Java-ID = Javanese (Javanese, Indonesia)
+Globalization.ci_jv-Latn = Javanese
+Globalization.ci_jv-Latn-ID = Javanese (Indonesia)
 Globalization.ci_ka = Georgian
 Globalization.ci_ka-GE = Georgian (Georgia)
 Globalization.ci_ka-GE_modern = Georgian (Georgia)
+Globalization.ci_kab = Kabyle
+Globalization.ci_kab-DZ = Kabyle (Algeria)
+Globalization.ci_kam = Kamba
+Globalization.ci_kam-KE = Kamba (Kenya)
+Globalization.ci_kde = Makonde
+Globalization.ci_kde-TZ = Makonde (Tanzania)
+Globalization.ci_kea = Kabuverdianu
+Globalization.ci_kea-CV = Kabuverdianu (Cabo Verde)
+Globalization.ci_khq = Koyra Chiini
+Globalization.ci_khq-ML = Koyra Chiini (Mali)
+Globalization.ci_ki = Kikuyu
+Globalization.ci_ki-KE = Kikuyu (Kenya)
 Globalization.ci_kk = Kazakh
 Globalization.ci_kk-KZ = Kazakh (Kazakhstan)
+Globalization.ci_kkj = Kako
+Globalization.ci_kkj-CM = Kako (Cameroon)
 Globalization.ci_kl = Greenlandic
 Globalization.ci_kl-GL = Greenlandic (Greenland)
+Globalization.ci_kln = Kalenjin
+Globalization.ci_kln-KE = Kalenjin (Kenya)
 Globalization.ci_km = Khmer
 Globalization.ci_km-KH = Khmer (Cambodia)
 Globalization.ci_kn = Kannada
@@ -2543,19 +2810,66 @@ Globalization.ci_ko = Korean
 Globalization.ci_ko-KR = Korean (Korea)
 Globalization.ci_kok = Konkani
 Globalization.ci_kok-IN = Konkani (India)
+Globalization.ci_kr = Kanuri
+Globalization.ci_kr-NG = Kanuri (Nigeria)
+Globalization.ci_ks = Kashmiri
+Globalization.ci_ks-Arab = Kashmiri (Perso-Arabic)
+Globalization.ci_ks-Arab-IN = Kashmiri (Perso-Arabic)
+Globalization.ci_ks-Deva = Kashmiri (Devanagari)
+Globalization.ci_ks-Deva-IN = Kashmiri (Devanagari, India)
+Globalization.ci_ksb = Shambala
+Globalization.ci_ksb-TZ = Shambala (Tanzania)
+Globalization.ci_ksf = Bafia
+Globalization.ci_ksf-CM = Bafia (Cameroon)
+Globalization.ci_ksh = Colognian
+Globalization.ci_ksh-DE = Ripuarian (Germany)
 Globalization.ci_ku = Central Kurdish
 Globalization.ci_ku-Arab = Central Kurdish (Arabic)
 Globalization.ci_ku-Arab-IQ = Central Kurdish (Iraq)
+Globalization.ci_kw = Cornish
+Globalization.ci_kw-GB = Cornish (United Kingdom)
 Globalization.ci_ky = Kyrgyz
 Globalization.ci_ky-KG = Kyrgyz (Kyrgyzstan)
+Globalization.ci_la = Latin
+Globalization.ci_la-001 = Latin (World)
+Globalization.ci_lag = Langi
+Globalization.ci_lag-TZ = Langi (Tanzania)
 Globalization.ci_lb = Luxembourgish
 Globalization.ci_lb-LU = Luxembourgish (Luxembourg)
+Globalization.ci_lg = Ganda
+Globalization.ci_lg-UG = Ganda (Uganda)
+Globalization.ci_lkt = Lakota
+Globalization.ci_lkt-US = Lakota (United States)
+Globalization.ci_ln = Lingala
+Globalization.ci_ln-AO = Lingala (Angola)
+Globalization.ci_ln-CD = Lingala (Congo DRC)
+Globalization.ci_ln-CF = Lingala (Central African Republic)
+Globalization.ci_ln-CG = Lingala (Congo)
 Globalization.ci_lo = Lao
 Globalization.ci_lo-LA = Lao (Lao P.D.R.)
 Globalization.ci_lt = Lithuanian
 Globalization.ci_lt-LT = Lithuanian (Lithuania)
+Globalization.ci_lu = Luba-Katanga
+Globalization.ci_lu-CD = Luba-Katanga (Congo DRC)
+Globalization.ci_luo = Luo
+Globalization.ci_luo-KE = Luo (Kenya)
+Globalization.ci_luy = Luyia
+Globalization.ci_luy-KE = Luyia (Kenya)
 Globalization.ci_lv = Latvian
 Globalization.ci_lv-LV = Latvian (Latvia)
+Globalization.ci_mas = Masai
+Globalization.ci_mas-KE = Masai (Kenya)
+Globalization.ci_mas-TZ = Masai (Tanzania)
+Globalization.ci_mer = Meru
+Globalization.ci_mer-KE = Meru (Kenya)
+Globalization.ci_mfe = Morisyen
+Globalization.ci_mfe-MU = Morisyen (Mauritius)
+Globalization.ci_mg = Malagasy
+Globalization.ci_mg-MG = Malagasy (Madagascar)
+Globalization.ci_mgh = Makhuwa-Meetto
+Globalization.ci_mgh-MZ = Makhuwa-Meetto (Mozambique)
+Globalization.ci_mgo = Meta'
+Globalization.ci_mgo-CM = Meta' (Cameroon)
 Globalization.ci_mi = Maori
 Globalization.ci_mi-NZ = Maori (New Zealand)
 Globalization.ci_mk = Macedonian (FYROM)
@@ -2567,6 +2881,9 @@ Globalization.ci_mn-Cyrl = Mongolian (Cyrillic)
 Globalization.ci_mn-MN = Mongolian (Cyrillic, Mongolia)
 Globalization.ci_mn-Mong = Mongolian (Traditional Mongolian)
 Globalization.ci_mn-Mong-CN = Mongolian (Traditional Mongolian, PRC)
+Globalization.ci_mn-Mong-MN = Mongolian (Traditional Mongolian, Mongolia)
+Globalization.ci_mni = Manipuri
+Globalization.ci_mni-IN = Manipuri (India)
 Globalization.ci_moh = Mohawk
 Globalization.ci_moh-CA = Mohawk (Mohawk)
 Globalization.ci_mr = Marathi
@@ -2574,28 +2891,65 @@ Globalization.ci_mr-IN = Marathi (India)
 Globalization.ci_ms = Malay
 Globalization.ci_ms-BN = Malay (Brunei Darussalam)
 Globalization.ci_ms-MY = Malay (Malaysia)
+Globalization.ci_ms-SG = Malay (Latin, Singapore)
 Globalization.ci_mt = Maltese
 Globalization.ci_mt-MT = Maltese (Malta)
+Globalization.ci_mua = Mundang
+Globalization.ci_mua-CM = Mundang (Cameroon)
+Globalization.ci_my = Burmese
+Globalization.ci_my-MM = Burmese (Myanmar)
+Globalization.ci_naq = Nama
+Globalization.ci_naq-NA = Nama (Namibia)
 Globalization.ci_nb = Norwegian (Bokmål)
 Globalization.ci_nb-NO = Norwegian, Bokmål (Norway)
+Globalization.ci_nb-SJ = Norwegian, Bokmål (Svalbard and Jan Mayen)
+Globalization.ci_nd = North Ndebele
+Globalization.ci_nd-ZW = North Ndebele (Zimbabwe)
 Globalization.ci_ne = Nepali
+Globalization.ci_ne-IN = Nepali (India)
 Globalization.ci_ne-NP = Nepali (Nepal)
 Globalization.ci_nl = Dutch
+Globalization.ci_nl-AW = Dutch (Aruba)
 Globalization.ci_nl-BE = Dutch (Belgium)
+Globalization.ci_nl-BQ = Dutch (Bonaire, Sint Eustatius and Saba)
+Globalization.ci_nl-CW = Dutch (Curaçao)
 Globalization.ci_nl-NL = Dutch (Netherlands)
+Globalization.ci_nl-SR = Dutch (Suriname)
+Globalization.ci_nl-SX = Dutch (Sint Maarten)
+Globalization.ci_nmg = Kwasio
+Globalization.ci_nmg-CM = Kwasio (Cameroon)
 Globalization.ci_nn = Norwegian (Nynorsk)
 Globalization.ci_nn-NO = Norwegian, Nynorsk (Norway)
+Globalization.ci_nnh = Ngiemboon
+Globalization.ci_nnh-CM = Ngiemboon (Cameroon)
 Globalization.ci_no = Norwegian
+Globalization.ci_nqo = N'ko
+Globalization.ci_nqo-GN = N'ko (Guinea)
+Globalization.ci_nr = South Ndebele
+Globalization.ci_nr-ZA = South Ndebele (South Africa)
 Globalization.ci_nso = Sesotho sa Leboa
 Globalization.ci_nso-ZA = Sesotho sa Leboa (South Africa)
+Globalization.ci_nus = Nuer
+Globalization.ci_nus-SD = Nuer (Sudan)
+Globalization.ci_nus-SS = Nuer (South Sudan)
+Globalization.ci_nyn = Nyankole
+Globalization.ci_nyn-UG = Nyankole (Uganda)
 Globalization.ci_oc = Occitan
 Globalization.ci_oc-FR = Occitan (France)
-Globalization.ci_or = Oriya
-Globalization.ci_or-IN = Oriya (India)
+Globalization.ci_om = Oromo
+Globalization.ci_om-ET = Oromo (Ethiopia)
+Globalization.ci_om-KE = Oromo (Kenya)
+Globalization.ci_or = Odia
+Globalization.ci_or-IN = Odia (India)
+Globalization.ci_os = Ossetic
+Globalization.ci_os-GE = Ossetian (Cyrillic, Georgia)
+Globalization.ci_os-RU = Ossetian (Cyrillic, Russia)
 Globalization.ci_pa = Punjabi
-Globalization.ci_oa-Arab = Punjabi (Arabic)
+Globalization.ci_pa-Arab = Punjabi (Arabic)
 Globalization.ci_pa-Arab-PK = Punjabi (Islamic Republic of Pakistan)
 Globalization.ci_pa-IN = Punjabi (India)
+Globalization.ci_pap = Papiamento
+Globalization.ci_pap-029 = Papiamento (Caribbean)
 Globalization.ci_pl = Polish
 Globalization.ci_pl-PL = Polish (Poland)
 Globalization.ci_prs = Dari
@@ -2603,11 +2957,25 @@ Globalization.ci_prs-AF = Dari (Afghanistan)
 Globalization.ci_ps = Pashto
 Globalization.ci_ps-AF = Pashto (Afghanistan)
 Globalization.ci_pt = Portuguese
+Globalization.ci_pt-AO = Portuguese (Angola)
 Globalization.ci_pt-BR = Portuguese (Brazil)
+Globalization.ci_pt-CV = Portuguese (Cabo Verde)
+Globalization.ci_pt-GW = Portuguese (Guinea-Bissau)
+Globalization.ci_pt-MO = Portuguese (Macao SAR)
+Globalization.ci_pt-MZ = Portuguese (Mozambique)
 Globalization.ci_pt-PT = Portuguese (Portugal)
+Globalization.ci_pt-ST = Portuguese (São Tomé and Príncipe)
+Globalization.ci_pt-TL = Portuguese (Timor-Leste)
 Globalization.ci_qps-ploc = Pseudo Language (Pseudo)
 Globalization.ci_qps-ploca = Pseudo Language (Pseudo Asia)
 Globalization.ci_qps-plocm = Pseudo Language (Pseudo Mirrored)
+Globalization.ci_qu = Quechua
+Globalization.ci_qu-BO = Quechua (Bolivia)
+Globalization.ci_qu-EC = Quechua (Ecuador)
+Globalization.ci_qu-PE = Quechua (Peru)
+Globalization.ci_quc = K'iche'
+Globalization.ci_quc-Latn = K'iche'
+Globalization.ci_quc-Latn-GT = K'iche' (Guatemala)
 Globalization.ci_qut = K'iche
 Globalization.ci_qut-GT = K'iche (Guatemala)
 Globalization.ci_quz = Quechua
@@ -2616,23 +2984,52 @@ Globalization.ci_quz-EC = Quechua (Ecuador)
 Globalization.ci_quz-PE = Quechua (Peru)
 Globalization.ci_rm = Romansh
 Globalization.ci_rm-CH = Romansh (Switzerland)
+Globalization.ci_rn = Rundi
+Globalization.ci_rn-BI = Rundi (Burundi)
 Globalization.ci_ro = Romanian
+Globalization.ci_ro-MD = Romanian (Moldova)
 Globalization.ci_ro-RO = Romanian (Romania)
+Globalization.ci_rof = Rombo
+Globalization.ci_rof-TZ = Rombo (Tanzania)
 Globalization.ci_ru = Russian
+Globalization.ci_ru-BY = Russian (Belarus)
+Globalization.ci_ru-KG = Russian (Kyrgyzstan)
+Globalization.ci_ru-KZ = Russian (Kazakhstan)
+Globalization.ci_ru-MD = Russian (Moldova)
 Globalization.ci_ru-RU = Russian (Russia)
+Globalization.ci_ru-UA = Russian (Ukraine)
 Globalization.ci_rw = Kinyarwanda
 Globalization.ci_rw-RW = Kinyarwanda (Rwanda)
+Globalization.ci_rwk = Rwa
+Globalization.ci_rwk-TZ = Rwa (Tanzania)
 Globalization.ci_sa = Sanskrit
 Globalization.ci_sa-IN = Sanskrit (India)
 Globalization.ci_sah = Sakha
 Globalization.ci_sah-RU = Sakha (Russia)
+Globalization.ci_saq = Samburu
+Globalization.ci_saq-KE = Samburu (Kenya)
+Globalization.ci_sbp = Sangu
+Globalization.ci_sbp-TZ = Sangu (Tanzania)
+Globalization.ci_sd = Sindhi
+Globalization.ci_sd-Arab = Sindhi (Arabic)
+Globalization.ci_sd-Arab-PK = Sindhi (Islamic Republic of Pakistan)
+Globalization.ci_sd-Deva = Sindhi (Devanagari)
+Globalization.ci_sd-Deva-IN = Sindhi (Devanagari, India)
 Globalization.ci_se = Sami (Northern)
 Globalization.ci_se-FI = Sami, Northern (Finland)
 Globalization.ci_se-NO = Sami, Northern (Norway)
 Globalization.ci_se-SE = Sami, Northern (Sweden)
-Globalization.ci_sd = Sindhi
-Globalization.ci_sd-Arab = Sindhi (Arabic)
-Globalization.ci_sd-Arab-PK = Sindhi (Islamic Republic of Pakistan)
+Globalization.ci_seh = Sena
+Globalization.ci_seh-MZ = Sena (Mozambique)
+Globalization.ci_ses = Koyraboro Senni
+Globalization.ci_ses-ML = Koyraboro Senni (Mali)
+Globalization.ci_sg = Sango
+Globalization.ci_sg-CF = Sango (Central African Republic)
+Globalization.ci_shi = Tachelhit
+Globalization.ci_shi-Latn = Tachelhit (Latin)
+Globalization.ci_shi-Latn-MA = Tachelhit (Latin, Morocco)
+Globalization.ci_shi-Tfng = Tachelhit (Tifinagh)
+Globalization.ci_shi-Tfng-MA = Tachelhit (Tifinagh, Morocco)
 Globalization.ci_si = Sinhala
 Globalization.ci_si-LK = Sinhala (Sri Lanka)
 Globalization.ci_sk = Slovak
@@ -2649,8 +3046,19 @@ Globalization.ci_smn = Sami (Inari)
 Globalization.ci_smn-FI = Sami, Inari (Finland)
 Globalization.ci_sms = Sami (Skolt)
 Globalization.ci_sms-FI = Sami, Skolt (Finland)
+Globalization.ci_sn = Shona
+Globalization.ci_sn-Latn = Shona (Latin)
+Globalization.ci_sn-Latn-ZW = Shona (Latin, Zimbabwe)
+Globalization.ci_so = Somali
+Globalization.ci_so-DJ = Somali (Djibouti)
+Globalization.ci_so-ET = Somali (Ethiopia)
+Globalization.ci_so-KE = Somali (Kenya)
+Globalization.ci_so-SO = Somali (Somalia)
 Globalization.ci_sq = Albanian
 Globalization.ci_sq-AL = Albanian (Albania)
+Globalization.ci_sq-MK = Albanian (Macedonia, FYRO)
+Globalization.ci_sq-XK = Albanian (Kosovo)
+Globalization.ci_sr-Cyrl-XK = Serbian (Cyrillic, Kosovo)
 Globalization.ci_sr = Serbian
 Globalization.ci_sr-Cyrl = Serbian (Cyrillic)
 Globalization.ci_sr-Cyrl-BA = Serbian (Cyrillic, Bosnia and Herzegovina)
@@ -2662,18 +3070,38 @@ Globalization.ci_sr-Latn-BA = Serbian (Latin, Bosnia and Herzegovina)
 Globalization.ci_sr-Latn-CS = Serbian (Latin, Serbia and Montenegro (Former))
 Globalization.ci_sr-Latn-ME = Serbian (Latin, Montenegro)
 Globalization.ci_sr-Latn-RS = Serbian (Latin, Serbia)
+Globalization.ci_sr-Latn-XK = Serbian (Latin, Kosovo)
+Globalization.ci_ss = Swati
+Globalization.ci_ss-SZ = Swati (Swaziland)
+Globalization.ci_ss-ZA = Swati (South Africa)
+Globalization.ci_ssy = Saho
+Globalization.ci_ssy-ER = Saho (Eritrea)
+Globalization.ci_st = Southern Sotho
+Globalization.ci_st-LS = Sesotho (Lesotho)
+Globalization.ci_st-ZA = Southern Sotho (South Africa)
 Globalization.ci_sv = Swedish
+Globalization.ci_sv-AX = Swedish (Åland Islands)
 Globalization.ci_sv-FI = Swedish (Finland)
 Globalization.ci_sv-SE = Swedish (Sweden)
 Globalization.ci_sw = Kiswahili
+Globalization.ci_sw-CD = Kiswahili (Congo DRC)
 Globalization.ci_sw-KE = Kiswahili (Kenya)
+Globalization.ci_sw-TZ = Kiswahili (Tanzania)
+Globalization.ci_sw-UG = Kiswahili (Uganda)
+Globalization.ci_swc = Congo Swahili
+Globalization.ci_swc-CD = Congo Swahili (Congo DRC)
 Globalization.ci_syr = Syriac
 Globalization.ci_syr-SY = Syriac (Syria)
 Globalization.ci_ta = Tamil
 Globalization.ci_ta-IN = Tamil (India)
 Globalization.ci_ta-LK = Tamil (Sri Lanka)
+Globalization.ci_ta-MY = Tamil (Malaysia)
+Globalization.ci_ta-SG = Tamil (Singapore)
 Globalization.ci_te = Telugu
 Globalization.ci_te-IN = Telugu (India)
+Globalization.ci_teo = Teso
+Globalization.ci_teo-KE = Teso (Kenya)
+Globalization.ci_teo-UG = Teso (Uganda)
 Globalization.ci_tg = Tajik
 Globalization.ci_tg-Cyrl = Tajik (Cyrillic)
 Globalization.ci_tg-Cyrl-TJ = Tajik (Cyrillic, Tajikistan)
@@ -2682,18 +3110,30 @@ Globalization.ci_th-TH = Thai (Thailand)
 Globalization.ci_ti = Tigrinya
 Globalization.ci_ti-ER = Tigrinya (Eritrea)
 Globalization.ci_ti-ET = Tigrinya (Ethiopia)
+Globalization.ci_tig = Tigre
+Globalization.ci_tig-ER = Tigre (Eritrea)
 Globalization.ci_tk = Turkmen
 Globalization.ci_tk-TM = Turkmen (Turkmenistan)
 Globalization.ci_tn = Setswana
 Globalization.ci_tn-BW = Setswana (Botswana)
 Globalization.ci_tn-ZA = Setswana (South Africa)
+Globalization.ci_to = Tongan
+Globalization.ci_to-TO = Tongan (Tonga)
 Globalization.ci_tr = Turkish
+Globalization.ci_tr-CY = Turkish (Cyprus)
 Globalization.ci_tr-TR = Turkish (Turkey)
+Globalization.ci_ts = Tsonga
+Globalization.ci_ts-ZA = Tsonga (South Africa)
 Globalization.ci_tt = Tatar
 Globalization.ci_tt-RU = Tatar (Russia)
+Globalization.ci_twq = Tasawaq
+Globalization.ci_twq-NE = Tasawaq (Niger)
 Globalization.ci_tzm = Tamazight
+Globalization.ci_tzm-Arab = Central Atlas Tamazight (Arabic)
+Globalization.ci_tzm-Arab-MA = Central Atlas Tamazight (Arabic, Morocco)
 Globalization.ci_tzm-Latn = Tamazight (Latin)
 Globalization.ci_tzm-Latn-DZ = Tamazight (Latin, Algeria)
+Globalization.ci_tzm-Latn-MA = Central Atlas Tamazight (Latin, Morocco)
 Globalization.ci_tzm-Tfng = Tamazight (Tifinagh)
 Globalization.ci_tzm-Tfng-MA = Central Atlas Tamazight (Tifinagh, Morocco)
 Globalization.ci_ug = Uyghur
@@ -2701,31 +3141,61 @@ Globalization.ci_ug-CN = Uyghur (PRC)
 Globalization.ci_uk = Ukrainian
 Globalization.ci_uk-UA = Ukrainian (Ukraine)
 Globalization.ci_ur = Urdu
+Globalization.ci_ur-IN = Urdu (India)
 Globalization.ci_ur-PK = Urdu (Islamic Republic of Pakistan)
 Globalization.ci_uz = Uzbek
+Globalization.ci_uz-Arab = Uzbek (Perso-Arabic)
+Globalization.ci_uz-Arab-AF = Uzbek (Perso-Arabic, Afghanistan)
 Globalization.ci_uz-Cyrl = Uzbek (Cyrillic)
 Globalization.ci_uz-Cyrl-UZ = Uzbek (Cyrillic, Uzbekistan)
 Globalization.ci_uz-Latn = Uzbek (Latin)
 Globalization.ci_uz-Latn-UZ = Uzbek (Latin, Uzbekistan)
+Globalization.ci_vai = Vai
+Globalization.ci_vai-Latn = Vai (Latin)
+Globalization.ci_vai-Latn-LR = Vai (Latin, Liberia)
+Globalization.ci_vai-Vaii = Vai (Vai)
+Globalization.ci_vai-Vaii-LR = Vai (Vai, Liberia)
+Globalization.ci_ve = Venda
+Globalization.ci_ve-ZA = Venda (South Africa)
 Globalization.ci_vi = Vietnamese
 Globalization.ci_vi-VN = Vietnamese (Vietnam)
+Globalization.ci_vo = Volapük
+Globalization.ci_vo-001 = Volapük (World)
+Globalization.ci_vun = Vunjo
+Globalization.ci_vun-TZ = Vunjo (Tanzania)
+Globalization.ci_wae = Walser
+Globalization.ci_wae-CH = Walser (Switzerland)
+Globalization.ci_wal = Wolaytta
+Globalization.ci_wal-ET = Wolaytta (Ethiopia)
 Globalization.ci_wo = Wolof
 Globalization.ci_wo-SN = Wolof (Senegal)
 Globalization.ci_x-IV = Invariant Language (Invariant Country)
 Globalization.ci_x-IV_mathan = Invariant Language (Invariant Country)
 Globalization.ci_xh = isiXhosa
 Globalization.ci_xh-ZA = isiXhosa (South Africa)
+Globalization.ci_xog = Soga
+Globalization.ci_xog-UG = Soga (Uganda)
+Globalization.ci_yav = Yangben
+Globalization.ci_yav-CM = Yangben (Cameroon)
+Globalization.ci_yi = Yiddish
+Globalization.ci_yi-001 = Yiddish (World)
 Globalization.ci_yo = Yoruba
+Globalization.ci_yo-BJ = Yoruba (Benin)
 Globalization.ci_yo-NG = Yoruba (Nigeria)
+Globalization.ci_zgh = Standard Moroccan Tamazight
+Globalization.ci_zgh-Tfng = Standard Moroccan Tamazight (Tifinagh)
+Globalization.ci_zgh-Tfng-MA = Standard Moroccan Tamazight (Tifinagh, Morocco)
 Globalization.ci_zh = Chinese
 Globalization.ci_zh-CHS = Chinese (Simplified) Legacy
 Globalization.ci_zh-CHT = Chinese (Traditional) Legacy
 Globalization.ci_zh-CN = Chinese (Simplified, PRC)
 Globalization.ci_zh-CN_stroke = Chinese (Simplified, PRC)
-Globalization.ci_zh-HK = Chinese (Traditional, Hong Kong S.A.R.)
-Globalization.ci_zh-HK_radstr = Chinese (Traditional, Hong Kong S.A.R.)
 Globalization.ci_zh-Hans = Chinese (Simplified)
+Globalization.ci_zh-Hans-HK = Chinese (Simplified Han, Hong Kong SAR)
+Globalization.ci_zh-Hans-MO = Chinese (Simplified Han, Macao SAR)
 Globalization.ci_zh-Hant = Chinese (Traditional)
+Globalization.ci_zh-HK = Chinese (Traditional, Hong Kong S.A.R.)
+Globalization.ci_zh-HK_radstr = Chinese (Traditional, Hong Kong S.A.R.)
 Globalization.ci_zh-MO = Chinese (Traditional, Macao S.A.R.)
 Globalization.ci_zh-MO_radstr = Chinese (Traditional, Macao S.A.R.)
 Globalization.ci_zh-MO_stroke = Chinese (Traditional, Macao S.A.R.)
@@ -2740,35 +3210,69 @@ Globalization.ci_zu-ZA = isiZulu (South Africa)
 ;
 ;Total items: 129
 ;
+Globalization.ri_001 = World
 Globalization.ri_029 = Caribbean
+Globalization.ri_150 = Europe
+Globalization.ri_419 = Latin America
+Globalization.ri_AD = Andorra
 Globalization.ri_AE = U.A.E.
 Globalization.ri_AF = Afghanistan
+Globalization.ri_AG = Antigua and Barbuda
+Globalization.ri_AI = Anguilla
 Globalization.ri_AL = Albania
 Globalization.ri_AM = Armenia
+Globalization.ri_AO = Angola
 Globalization.ri_AR = Argentina
+Globalization.ri_AS = American Samoa
 Globalization.ri_AT = Austria
 Globalization.ri_AU = Australia
+Globalization.ri_AW = Aruba
+Globalization.ri_AX = Åland Islands
 Globalization.ri_AZ = Azerbaijan
 Globalization.ri_BA = Bosnia and Herzegovina
+Globalization.ri_BB = Barbados
 Globalization.ri_BD = Bangladesh
 Globalization.ri_BE = Belgium
+Globalization.ri_BF = Burkina Faso
 Globalization.ri_BG = Bulgaria
 Globalization.ri_BH = Bahrain
+Globalization.ri_BI = Burundi
+Globalization.ri_BJ = Benin
+Globalization.ri_BL = Saint Barthélemy
+Globalization.ri_BM = Bermuda
 Globalization.ri_BN = Brunei Darussalam
 Globalization.ri_BO = Bolivia
+Globalization.ri_BQ = Bonaire, Sint Eustatius and Saba
 Globalization.ri_BR = Brazil
+Globalization.ri_BS = Bahamas
+Globalization.ri_BT = Bhutan
+Globalization.ri_BW = Botswana
 Globalization.ri_BY = Belarus
 Globalization.ri_BZ = Belize
 Globalization.ri_CA = Canada
+Globalization.ri_CC = Cocos (Keeling) Islands
+Globalization.ri_CD = Congo (DRC)
+Globalization.ri_CF = Central African Republic
+Globalization.ri_CG = Congo
 Globalization.ri_CH = Switzerland
+Globalization.ri_CI = Côte d’Ivoire
+Globalization.ri_CK = Cook Islands
 Globalization.ri_CL = Chile
+Globalization.ri_CM = Cameroon
 Globalization.ri_CN = People's Republic of China
 Globalization.ri_CO = Colombia
 Globalization.ri_CR = Costa Rica
 Globalization.ri_CS = Serbia and Montenegro (Former)
+Globalization.ri_CU = Cuba
+Globalization.ri_CV = Cabo Verde
+Globalization.ri_CW = Curaçao
+Globalization.ri_CX = Christmas Island
+Globalization.ri_CY = Cyprus
 Globalization.ri_CZ = Czech Republic
 Globalization.ri_DE = Germany
+Globalization.ri_DJ = Djibouti
 Globalization.ri_DK = Denmark
+Globalization.ri_DM = Dominica
 Globalization.ri_DO = Dominican Republic
 Globalization.ri_DZ = Algeria
 Globalization.ri_EC = Ecuador
@@ -2778,96 +3282,181 @@ Globalization.ri_ER = Eritrea
 Globalization.ri_ES = Spain
 Globalization.ri_ET = Ethiopia
 Globalization.ri_FI = Finland
+Globalization.ri_FJ = Fiji
+Globalization.ri_FK = Falkland Islands
+Globalization.ri_FM = Micronesia
 Globalization.ri_FO = Faroe Islands
 Globalization.ri_FR = France
+Globalization.ri_GA = Gabon
 Globalization.ri_GB = United Kingdom
+Globalization.ri_GD = Grenada
 Globalization.ri_GE = Georgia
+Globalization.ri_GF = French Guiana
+Globalization.ri_GG = Guernsey
+Globalization.ri_GH = Ghana
+Globalization.ri_GI = Gibraltar
 Globalization.ri_GL = Greenland
+Globalization.ri_GM = Gambia
+Globalization.ri_GN = Guinea
+Globalization.ri_GP = Guadeloupe
+Globalization.ri_GQ = Equatorial Guinea
 Globalization.ri_GR = Greece
 Globalization.ri_GT = Guatemala
+Globalization.ri_GU = Guam
+Globalization.ri_GW = Guinea-Bissau
+Globalization.ri_GY = Guyana
 Globalization.ri_HK = Hong Kong S.A.R.
 Globalization.ri_HN = Honduras
 Globalization.ri_HR = Croatia
+Globalization.ri_HT = Haiti
 Globalization.ri_HU = Hungary
 Globalization.ri_ID = Indonesia
 Globalization.ri_IE = Ireland
 Globalization.ri_IL = Israel
 Globalization.ri_IN = India
+Globalization.ri_IM = Isle of Man
+Globalization.ri_IO = British Indian Ocean Territory
 Globalization.ri_IQ = Iraq
 Globalization.ri_IR = Iran
 Globalization.ri_IS = Iceland
 Globalization.ri_IT = Italy
 Globalization.ri_IV = Invariant Country
+Globalization.ri_JE = Jersey
 Globalization.ri_JM = Jamaica
 Globalization.ri_JO = Jordan
 Globalization.ri_JP = Japan
 Globalization.ri_KE = Kenya
 Globalization.ri_KG = Kyrgyzstan
 Globalization.ri_KH = Cambodia
+Globalization.ri_KI = Kiribati
+Globalization.ri_KM = Comoros
+Globalization.ri_KN = Saint Kitts and Nevis
 Globalization.ri_KR = Korea
 Globalization.ri_KW = Kuwait
+Globalization.ri_KY = Cayman Islands
 Globalization.ri_KZ = Kazakhstan
 Globalization.ri_LA = Lao P.D.R.
 Globalization.ri_LB = Lebanon
+Globalization.ri_LC = Saint Lucia
 Globalization.ri_LI = Liechtenstein
 Globalization.ri_LK = Sri Lanka
+Globalization.ri_LR = Liberia
+Globalization.ri_LS = Lesotho
 Globalization.ri_LT = Lithuania
 Globalization.ri_LU = Luxembourg
 Globalization.ri_LV = Latvia
 Globalization.ri_LY = Libya
 Globalization.ri_MA = Morocco
 Globalization.ri_MC = Principality of Monaco
+Globalization.ri_MD = Moldova
 Globalization.ri_ME = Montenegro
+Globalization.ri_MF = Saint Martin
+Globalization.ri_MG = Madagascar
+Globalization.ri_MH = Marshall Islands
 Globalization.ri_MK = Macedonia (FYROM)
+Globalization.ri_ML = Mali
+Globalization.ri_MM = Myanmar
 Globalization.ri_MN = Mongolia
 Globalization.ri_MO = Macao S.A.R.
+Globalization.ri_MP = Northern Mariana Islands
+Globalization.ri_MQ = Martinique
+Globalization.ri_MR = Mauritania
+Globalization.ri_MS = Montserrat
 Globalization.ri_MT = Malta
+Globalization.ri_MU = Mauritius
 Globalization.ri_MV = Maldives
+Globalization.ri_MW = Malawi
 Globalization.ri_MX = Mexico
 Globalization.ri_MY = Malaysia
+Globalization.ri_MZ = Mozambique
+Globalization.ri_NA = Namibia
+Globalization.ri_NC = New Caledonia
+Globalization.ri_NE = Niger
+Globalization.ri_NF = Norfolk Island
 Globalization.ri_NG = Nigeria
 Globalization.ri_NI = Nicaragua
 Globalization.ri_NL = Netherlands
 Globalization.ri_NO = Norway
 Globalization.ri_NP = Nepal
+Globalization.ri_NR = Nauru
+Globalization.ri_NU = Niue
 Globalization.ri_NZ = New Zealand
 Globalization.ri_OM = Oman
 Globalization.ri_PA = Panama
 Globalization.ri_PE = Peru
+Globalization.ri_PF = French Polynesia
+Globalization.ri_PG = Papua New Guinea
 Globalization.ri_PH = Philippines
 Globalization.ri_PK = Islamic Republic of Pakistan
 Globalization.ri_PL = Poland
+Globalization.ri_PM = Saint Pierre and Miquelon
+Globalization.ri_PN = Pitcairn Islands
 Globalization.ri_PR = Puerto Rico
+Globalization.ri_PS = Palestinian Authority
 Globalization.ri_PT = Portugal
+Globalization.ri_PW = Palau
 Globalization.ri_PY = Paraguay
 Globalization.ri_QA = Qatar
+Globalization.ri_RE = Réunion
 Globalization.ri_RO = Romania
 Globalization.ri_RS = Serbia
 Globalization.ri_RU = Russia
 Globalization.ri_RW = Rwanda
 Globalization.ri_SA = Saudi Arabia
+Globalization.ri_SB = Solomon Islands
+Globalization.ri_SC = Seychelles
+Globalization.ri_SD = Sudan
 Globalization.ri_SE = Sweden
 Globalization.ri_SG = Singapore
+Globalization.ri_SH = St Helena, Ascension, Tristan da Cunha
 Globalization.ri_SI = Slovenia
+Globalization.ri_SJ = Svalbard and Jan Mayen
 Globalization.ri_SK = Slovakia
+Globalization.ri_SL = Sierra Leone
+Globalization.ri_SM = San Marino
 Globalization.ri_SN = Senegal
+Globalization.ri_SO = Somalia
+Globalization.ri_SR = Suriname
+Globalization.ri_SS = South Sudan
+Globalization.ri_ST = São Tomé and Príncipe
 Globalization.ri_SV = El Salvador
+Globalization.ri_SX = Sint Maarten
 Globalization.ri_SY = Syria
+Globalization.ri_SZ = Swaziland
+Globalization.ri_TC = Turks and Caicos Islands
+Globalization.ri_TD = Chad
+Globalization.ri_TG = Togo
 Globalization.ri_TH = Thailand
 Globalization.ri_TJ = Tajikistan
+Globalization.ri_TK = Tokelau
+Globalization.ri_TL = Timor-Leste
 Globalization.ri_TM = Turkmenistan
 Globalization.ri_TN = Tunisia
+Globalization.ri_TO = Tonga
 Globalization.ri_TR = Turkey
 Globalization.ri_TT = Trinidad and Tobago
+Globalization.ri_TV = Tuvalu
 Globalization.ri_TW = Taiwan
+Globalization.ri_TZ = Tanzania
 Globalization.ri_UA = Ukraine
+Globalization.ri_UG = Uganda
+Globalization.ri_UM = U.S. Outlying Islands
 Globalization.ri_US = United States
 Globalization.ri_UY = Uruguay
 Globalization.ri_UZ = Uzbekistan
+Globalization.ri_VC = Saint Vincent and the Grenadines
 Globalization.ri_VE = Bolivarian Republic of Venezuela
+Globalization.ri_VG = British Virgin Islands
+Globalization.ri_VI = U.S. Virgin Islands
 Globalization.ri_VN = Vietnam
+Globalization.ri_VU = Vanuatu
+Globalization.ri_WF = Wallis and Futuna
+Globalization.ri_WS = Samoa
+Globalization.ri_XK = Kosovo
 Globalization.ri_YE = Yemen
+Globalization.ri_YT = Mayotte
 Globalization.ri_ZA = South Africa
+Globalization.ri_ZM = Zambia
 Globalization.ri_ZW = Zimbabwe
 #endif //!FEATURE_CORECLR
 
@@ -2879,6 +3468,12 @@ Globalization.ri_ZW = Zimbabwe
 Globalization.cp_1200 = Unicode
 Globalization.cp_1201 = Unicode (Big-Endian)
 Globalization.cp_65001 = Unicode (UTF-8)
+Globalization.cp_65000 = Unicode (UTF-7)
+Globalization.cp_12000 = Unicode (UTF-32)
+Globalization.cp_12001 = Unicode (UTF-32 Big-Endian)
+Globalization.cp_20127 = US-ASCII
+Globalization.cp_28591 = Western European (ISO)
+
 #if FEATURE_NON_UNICODE_CODE_PAGES
 Globalization.cp_37 = IBM EBCDIC (US-Canada)
 Globalization.cp_437 = OEM United States
@@ -2945,8 +3540,6 @@ Globalization.cp_10029 = Central European (Mac)
 Globalization.cp_10079 = Icelandic (Mac)
 Globalization.cp_10081 = Turkish (Mac)
 Globalization.cp_10082 = Croatian (Mac)
-Globalization.cp_12000 = Unicode (UTF-32)
-Globalization.cp_12001 = Unicode (UTF-32 Big-Endian)
 Globalization.cp_20000 = Chinese Traditional (CNS)
 Globalization.cp_20001 = TCA Taiwan
 Globalization.cp_20002 = Chinese Traditional (Eten)
@@ -2957,7 +3550,6 @@ Globalization.cp_20105 = Western European (IA5)
 Globalization.cp_20106 = German (IA5)
 Globalization.cp_20107 = Swedish (IA5)
 Globalization.cp_20108 = Norwegian (IA5)
-Globalization.cp_20127 = US-ASCII
 Globalization.cp_20261 = T.61
 Globalization.cp_20269 = ISO-6937
 Globalization.cp_20273 = IBM EBCDIC (Germany)
@@ -2984,7 +3576,6 @@ Globalization.cp_20949 = Korean Wansung
 Globalization.cp_21025 = IBM EBCDIC (Cyrillic Serbian-Bulgarian)
 Globalization.cp_21027 = Ext Alpha Lowercase
 Globalization.cp_21866 = Cyrillic (KOI8-U)
-Globalization.cp_28591 = Western European (ISO)
 Globalization.cp_28592 = Central European (ISO)
 Globalization.cp_28593 = Latin 3 (ISO)
 Globalization.cp_28594 = Baltic (ISO)
@@ -3025,9 +3616,12 @@ Globalization.cp_57008 = ISCII Kannada
 Globalization.cp_57009 = ISCII Malayalam
 Globalization.cp_57010 = ISCII Gujarati
 Globalization.cp_57011 = ISCII Punjabi
-Globalization.cp_65000 = Unicode (UTF-7)
 #endif // FEATURE_NON_UNICODE_CODE_PAGES
 #endif // INCLUDE_DEBUG
 
 ;------------------
 
+; ValueTuple
+ArgumentException_ValueTupleIncorrectType=Argument must be of type {0}.
+ArgumentException_ValueTupleLastArgumentNotAValueTuple=The last element of an eight element ValueTuple must be a ValueTuple.
+