How to determine if a CultureInfo instance supports Latin characters
Asked Answered
R

2

9

Is it possible to determine if the CultureInfo instance that I am working with is based on a Latin character set or not?

Referendum answered 25/5, 2011 at 15:51 Comment(0)
O
3

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

Orate answered 17/6, 2011 at 8:11 Comment(0)
G
1

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.

Giulietta answered 25/5, 2011 at 19:37 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.