# XFree86 NLS for Chinese locale zh_CN.UTF-8 # Modified from xc/nls/XLC_LOCALE/en_US.UTF-8 # by James Su # # # XLC_FONTSET category # XLC_FONTSET on_demand_loading True object_name generic # fs0 class (7 bit ASCII) fs0 { charset { name ISO8859-1:GL } font { primary ISO8859-1:GL vertical_rotate all } } # fs1 class (ISO8859 families) fs1 { charset { name ISO8859-1:GR } font { primary ISO8859-1:GR } } # fs2 class (Chinese Han Character) fs2 { charset { name GB2312.1980-0:GL } font { primary GB2312.1980-0:GL } } # fs3 class (Chinese Han Character GBK) fs3 { charset { name GBK-0:GLGR } font { primary GBK-0:GLGR substitute GB13000.1993-1:GLGR } } # fs3 class fs4 { charset BIG5-0:GLGR font { # load_option delay_nocheck primary BIG5-0:GLGR } } # fs4 class for JISX0208 fs5 { charset JISX0208.1983-0:GL font { load_option delay_nocheck primary JISX0208.1983-0:GL } } # fs5 class for JISX0201 kana fs6 { charset JISX0201.1976-0:GR font { load_option delay_nocheck primary JISX0201.1976-0:GR } } # fs6 class for KS C 5601-1992 Supplementary Codes 3 fs7 { charset KSC5601.1992-3:GLGR font { #load_option delay_nocheck primary KSC5601.1992-3:GLGR } } # CTL language fs8 { charset TIS620-0:GR font { load_option delay_nocheck primary TIS620-0:GR } } fs9 { charset ISO8859-5:GR font { load_option delay_nocheck primary ISO8859-5:GR } } # fs9 class fs10 { charset ISO8859-7:GR font { load_option delay_nocheck primary ISO8859-7:GR } } # fs10 class fs11 { charset ISO8859-2:GR font { load_option delay_nocheck primary ISO8859-2:GR } } # fs11 class fs12 { charset ISO8859-4:GR font { load_option delay_nocheck primary ISO8859-4:GR } } # fs12 class fs13 { charset ISO8859-9:GR font { load_option delay_nocheck primary ISO8859-9:GR } } # fs13 class fs14 { charset ISO8859-15:GR font { load_option delay_nocheck primary ISO8859-15:GR } } # fs14 class (ISO8859-6) (Arabic) fs15 { charset { name ISO8859-6:GLGR } font { load_option delay_nocheck primary ISO8859-6:GLGR } } # fs15 class (ISO8859-8) (Hebrew) fs16 { charset { name ISO8859-8:GR } font { load_option delay_nocheck primary ISO8859-8:GR } } # fs16 class (SUN.UNICODE.INDIA-0) (Indian Script) fs17 { charset { name SUN.UNICODE.INDIA-0:GLGR } font { load_option delay_nocheck primary SUN.UNICODE.INDIA-0:GLGR } } # fs17 (Last, fallback) class (unicode-fontspecific) fs18 { charset { name UNICODE-FONTSPECIFIC:GLGR } font { load_option delay_nocheck primary UNICODE-FONTSPECIFIC:GLGR } } END XLC_FONTSET # # XLC_XLOCALE category # XLC_XLOCALE encoding_name UTF-8 mb_cur_max 6 state_depend_encoding False # cs0 class cs0 { side GL:Default length 1 ct_encoding ISO8859-1:GL } # cs1 class cs1 { side GR:Default length 1 ct_encoding ISO8859-1:GR } # cs2 class cs2 { side GR length 2 ct_encoding GB2312.1980-0:GL; GB2312.1980-0:GR } # cs11 class cs3 { side GR:Default length 2 ct_encoding BIG5-0:GLGR } # cs4 class cs4 { side GR length 2 ct_encoding JISX0208.1983-0:GL; JISX0208.1983-0:GR; } # cs5 class cs5 { side GR:Default length 1 ct_encoding JISX0201.1976-0:GL } # cs15 class cs6 { side GR:Default length 2 ct_encoding KSC5601.1992-3:GLGR } # Thai cs7 { side GR:Default length 1 ct_encoding TIS620-0:GR } # cs8 class cs8 { side GR:Default length 1 ct_encoding ISO8859-5:GR } # cs9 class cs9 { side GR:Default length 1 ct_encoding ISO8859-7:GR } # cs10 class cs10 { side GR:Default length 1 ct_encoding ISO8859-2:GR } # cs11 class cs11 { side GR:Default length 1 ct_encoding ISO8859-4:GR } # cs12 class cs12 { side GR:Default length 1 ct_encoding ISO8859-9:GR } # cs13 class cs13 { side GR:Default length 1 ct_encoding ISO8859-15:GR } # cs14 class cs14 { side GR:Default length 2 ct_encoding ISO8859-6:GLGR } # cs15 class cs15 { side GR:Default length 1 ct_encoding ISO8859-8:GR } # cs16 class cs16 { side GR:Default length 2 ct_encoding SUN.UNICODE.INDIA-0:GLGR } # Last, fallback class cs17 { side GR:Default length 1 ct_encoding UNICODE-FONTSPECIFIC:GLGR } END XLC_XLOCALE