CodePages.h
Go to the documentation of this file.
1 /*--------------------------------------------------------------------------------------+
2 |
3 | Supplied under applicable software license agreement.
4 |
5 | Copyright (c) 2018 Bentley Systems, Incorporated. All rights reserved.
6 |
7 +---------------------------------------------------------------------------------------*/
8 #pragma once
9 
11 
13 
16 
17 //=======================================================================================
18 // @bsiclass Bentley Systems
19 //=======================================================================================
20 enum class LangCodePage
21  {
22  Unknown = -1,
23  None = 0,
24  OEM_US = 437,
25  Transparent_ASMO = 720,
26  OEM_Greek = 737,
27  OEM_Baltic = 775,
28  OEM_Multilingual = 850,
29  OEM_LatinII = 852,
30  OEM_Cryllic = 855,
31  OEM_Turkish = 857,
32  OEM_LatinI = 858,
33  OEM_Hebrew = 862,
34  OEM_Russian = 866,
35  OEM_Thai = 874,
36  Japanese = 932,
37  Simplified_Chinese = 936,
38  Korean = 949,
39  Traditional_Chinese = 950,
40  Unicode = 1200,
43  Central_European = 1250,
44  Cyrillic = 1251,
45  LatinI = 1252,
46  Greek = 1253,
47  Turkish = 1254,
48  Hebrew = 1255,
49  Arabic = 1256,
50  Baltic = 1257,
51  Vietnamese = 1258,
52  Johab = 1361,
53  ISO_8859_1 = 28591,
54  ISO_8859_2 = 28592,
55  ISO_8859_3 = 28593,
56  ISO_8859_4 = 28594,
57  ISO_8859_5 = 28595,
58  ISO_8859_6 = 28596,
59  ISO_8859_7 = 28597,
60  ISO_8859_8 = 28598,
61  ISO_8859_9 = 28599,
62  ISO_8859_15 = 28605,
63  ISCII_UNICODE_UTF_7 = 65000,
64  ISCII_UNICODE_UTF_8 = 65001,
65 
66  }; // LangCodePage
67 
69 
71 
ANSI/OEM - Korean (Unified Hangeul Code)
OEM - Multlingual Latin I + Euro symbol.
ISO 8859-2 Central Europe.
Unicode UCS-2 Little-Endian (BMP of ISO 10646)
Arabic - Transparent ASMO.
#define BEGIN_BENTLEY_NAMESPACE
Definition: Bentley.r.h:24
ANSI/OEM - Simplified Chinese (PRC, Singapore)
ANSI/OEM - Traditional Chinese (Taiwan; Hong Kong SAR, PRC)
ANSI/OEM - Thai (same as 28605, ISO 8859-15)
LangCodePage
Definition: CodePages.h:20
OEM - Cyrillic (primarily Russian)
ANSI/OEM - Vietnamese.
ANSI/OEM - Japanese, Shift-JIS.
OEM - Greek (formerly 437G)
OEM - United States.
#define END_BENTLEY_NAMESPACE
Definition: Bentley.r.h:25
OEM - Multilingual Latin I.
unknown status (newly added to system)

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.