Is it possible to determine if the CultureInfo
instance that I am working with is based on a Latin character set or not?
How to determine if a CultureInfo instance supports Latin characters
Asked Answered
I believe you can use the CultureInfo.TextInfo.ANSICodePage
.
There are only so many of these (detailed here: http://msdn.microsoft.com/en-us/goglobal/bb964654).
You mostly just need to check that it's value is either 1252 or 1250
Not sure whether this is sufficient, but how about testing the CultureInfo.NativeName property for Latin characters using the CharUnicodeInfo.GetUnicodeCategory method
See also the Unicode UAX #24 on Script Properties and the Unicode Character to Script assignment table.
© 2022 - 2024 — McMap. All rights reserved.