1XCOMM XLocale Database Sample for microsoft-cp1256. 2XCOMM 3 4XCOMM 5XCOMM XLC_FONTSET category 6XCOMM 7XLC_FONTSET 8XCOMM fs0 class 9fs0 { 10 charset { 11 name ISO8859-1:GL 12 } 13 font { 14 primary MICROSOFT-CP1256:GL 15 substitute ISO8859-1:GL 16 vertical_rotate all 17 } 18} 19XCOMM fs1 class 20fs1 { 21 charset { 22 name MICROSOFT-CP1256:GR 23 } 24 font { 25 primary MICROSOFT-CP1256:GR 26 } 27} 28END XLC_FONTSET 29 30XCOMM 31XCOMM XLC_CHARSET_DEFINE category 32XCOMM 33XLC_CHARSET_DEFINE 34csd0 { 35 charset_name MICROSOFT-CP1256 36 side GR 37 length 1 38 string_encoding False 39 sequence \x1b%/1 40} 41END XLC_CHARSET_DEFINE 42 43XCOMM 44XCOMM XLC_XLOCALE category 45XCOMM 46XLC_XLOCALE 47 48encoding_name MICROSOFT-CP1256 49mb_cur_max 1 50state_depend_encoding False 51#if WCHAR32 52wc_encoding_mask \x30000000 53wc_shift_bits 7 54#else 55wc_encoding_mask \x00008080 56wc_shift_bits 8 57#endif 58 59use_stdc_env True 60force_convert_to_mb True 61 62XCOMM cs0 class 63cs0 { 64 side GL:Default 65 length 1 66 wc_encoding \x00000000 67 ct_encoding MICROSOFT-CP1256:GL; ISO8859-1:GL 68} 69 70 71XCOMM cs1 class 72cs1 { 73 side GR:Default 74 length 1 75#if WCHAR32 76 wc_encoding \x30000000 77#else 78 wc_encoding \x00008080 79#endif 80 ct_encoding MICROSOFT-CP1256:GR 81} 82 83END XLC_XLOCALE 84