xref: /illumos-gate/usr/src/data/locale/Makefile.com (revision 3125066d)
16cf13876SYuri Pankov#
26cf13876SYuri Pankov# This file and its contents are supplied under the terms of the
36cf13876SYuri Pankov# Common Development and Distribution License ("CDDL"), version 1.0.
46cf13876SYuri Pankov# You may only use this file in accordance with the terms of version
56cf13876SYuri Pankov# 1.0 of the CDDL.
66cf13876SYuri Pankov#
76cf13876SYuri Pankov# A full copy of the text of the CDDL should have accompanied this
86cf13876SYuri Pankov# source.  A copy of the CDDL is also available via the Internet at
96cf13876SYuri Pankov# http://www.illumos.org/license/CDDL.
106cf13876SYuri Pankov#
116cf13876SYuri Pankov
126cf13876SYuri Pankov#
13*3125066dSYuri Pankov# Copyright 2019 Nexenta by DDN, Inc. All rights reserved.
146cf13876SYuri Pankov# Copyright 2011 EveryCity Ltd. All rights reserved.
156cf13876SYuri Pankov# Copyright 2013 DEY Storage Systems, Inc.
166cf13876SYuri Pankov# Copyright 2016 Joyent, Inc.
176cf13876SYuri Pankov#
186cf13876SYuri Pankov
196cf13876SYuri Pankov# List of autogenerated charmaps, keep in sync with supported locales
206cf13876SYuri Pankov_CHARMAPS=	GB18030 \
216cf13876SYuri Pankov		ISO8859-1 \
226cf13876SYuri Pankov		ISO8859-2 \
236cf13876SYuri Pankov		ISO8859-5 \
246cf13876SYuri Pankov		ISO8859-7 \
256cf13876SYuri Pankov		ISO8859-9 \
266cf13876SYuri Pankov		ISO8859-13 \
276cf13876SYuri Pankov		ISO8859-15 \
286cf13876SYuri Pankov		KOI8-R \
296cf13876SYuri Pankov		UTF-8
306cf13876SYuri Pankov
316cf13876SYuri Pankov# The following charmaps are not autogenerated:
326cf13876SYuri Pankov# ISO8859-11	missing from current CLDR release
336cf13876SYuri PankovCHARMAPS=	$(_CHARMAPS) \
346cf13876SYuri Pankov		ISO8859-11
356cf13876SYuri Pankov
366cf13876SYuri Pankov# List of autogenerated (unless stated otherwise) locales
376cf13876SYuri PankovGB18030_LOCALES= \
386cf13876SYuri Pankov		zh_CN
396cf13876SYuri Pankov
40503609a9SYuri PankovISO8859_1_LOCALES= \
41503609a9SYuri Pankov		da_DK \
42503609a9SYuri Pankov		de_CH de_DE \
43503609a9SYuri Pankov		en_AU en_CA en_GB en_NZ en_US \
44503609a9SYuri Pankov		es_AR es_BO es_CL es_CO es_EC es_ES es_GT es_MX es_NI es_PA \
45503609a9SYuri Pankov		es_PE es_SV es_UY es_VE \
46503609a9SYuri Pankov		fr_CA fr_CH fr_FR \
47503609a9SYuri Pankov		is_IS \
48503609a9SYuri Pankov		it_CH it_IT \
49503609a9SYuri Pankov		sv_SE
50503609a9SYuri Pankov
51503609a9SYuri PankovISO8859_2_LOCALES= \
52503609a9SYuri Pankov		cs_CZ \
53503609a9SYuri Pankov		hr_HR \
54503609a9SYuri Pankov		hu_HU \
55503609a9SYuri Pankov		pl_PL \
56503609a9SYuri Pankov		sq_AL
57503609a9SYuri Pankov
58503609a9SYuri PankovISO8859_5_LOCALES= \
59503609a9SYuri Pankov		bg_BG \
60503609a9SYuri Pankov		mk_MK \
61503609a9SYuri Pankov		ru_RU
62503609a9SYuri Pankov
63503609a9SYuri PankovISO8859_7_LOCALES= \
64503609a9SYuri Pankov		el_GR
65503609a9SYuri Pankov
66503609a9SYuri PankovISO8859_9_LOCALES= \
67503609a9SYuri Pankov		tr_TR
68503609a9SYuri Pankov
696cf13876SYuri Pankov_ISO8859_11_LOCALES=
706cf13876SYuri Pankov# The following ISO8859-11 locales are not autogenerated:
716cf13876SYuri Pankov# th_TH		missing from current CLDR release
72503609a9SYuri PankovISO8859_11_LOCALES= \
736cf13876SYuri Pankov		$(_ISO8859_11_LOCALES) \
74503609a9SYuri Pankov		th_TH
75503609a9SYuri Pankov
76503609a9SYuri PankovISO8859_13_LOCALES= \
77503609a9SYuri Pankov		lt_LT \
78503609a9SYuri Pankov		lv_LV
79503609a9SYuri Pankov
80503609a9SYuri PankovISO8859_15_LOCALES= \
81503609a9SYuri Pankov		ca_ES \
82503609a9SYuri Pankov		da_DK \
83503609a9SYuri Pankov		de_AT de_DE \
84503609a9SYuri Pankov		en_GB en_IE en_US \
85503609a9SYuri Pankov		es_ES \
86503609a9SYuri Pankov		fi_FI \
87503609a9SYuri Pankov		fr_BE fr_FR \
88503609a9SYuri Pankov		it_IT \
89503609a9SYuri Pankov		nl_BE nl_NL \
90503609a9SYuri Pankov		pt_PT \
91503609a9SYuri Pankov		sv_FI sv_SE
92503609a9SYuri Pankov
936cf13876SYuri PankovKOI8_R_LOCALES=	ru_RU
94503609a9SYuri Pankov
95*3125066dSYuri Pankov_UTF_8_LOCALES=	C \
96*3125066dSYuri Pankov		af_ZA \
97503609a9SYuri Pankov		ar_AE ar_BH ar_DZ ar_EG ar_IQ ar_JO ar_KW ar_LB ar_LY ar_MA \
98503609a9SYuri Pankov		ar_OM ar_QA ar_SA ar_TN ar_YE \
99503609a9SYuri Pankov		as_IN \
100503609a9SYuri Pankov		az_AZ \
101503609a9SYuri Pankov		be_BY \
102503609a9SYuri Pankov		bg_BG \
103503609a9SYuri Pankov		bn_BD bn_IN \
104503609a9SYuri Pankov		bo_CN bo_IN \
105503609a9SYuri Pankov		bs_BA \
106503609a9SYuri Pankov		ca_ES \
107503609a9SYuri Pankov		cs_CZ \
108503609a9SYuri Pankov		da_DK \
109503609a9SYuri Pankov		de_AT de_BE de_CH de_DE de_LI de_LU \
110503609a9SYuri Pankov		el_CY el_GR \
111503609a9SYuri Pankov		en_AU en_BW en_BZ en_CA en_GB en_HK en_IE en_IN en_JM en_MH \
112503609a9SYuri Pankov		en_MT en_NA en_NZ en_PH en_PK en_SG en_TT en_US en_ZA en_ZW \
113503609a9SYuri Pankov		es_AR es_BO es_CL es_CO es_CR es_DO es_EC es_ES es_GQ es_GT \
114503609a9SYuri Pankov		es_HN es_MX es_NI es_PA es_PE es_PR es_PY es_SV es_US es_UY \
115503609a9SYuri Pankov		es_VE \
116503609a9SYuri Pankov		et_EE \
117503609a9SYuri Pankov		fi_FI \
118503609a9SYuri Pankov		fil_PH \
119503609a9SYuri Pankov		fr_BE fr_CA fr_CF fr_CH fr_FR fr_GN fr_LU fr_MC fr_MG fr_ML \
120503609a9SYuri Pankov		fr_NE fr_SN \
121503609a9SYuri Pankov		ga_IE \
122503609a9SYuri Pankov		gu_IN \
123503609a9SYuri Pankov		he_IL \
124503609a9SYuri Pankov		hi_IN \
125503609a9SYuri Pankov		hr_HR \
126503609a9SYuri Pankov		hu_HU \
127503609a9SYuri Pankov		hy_AM \
128503609a9SYuri Pankov		id_ID \
129503609a9SYuri Pankov		ii_CN \
130503609a9SYuri Pankov		is_IS \
131503609a9SYuri Pankov		it_CH it_IT \
132503609a9SYuri Pankov		ja_JP \
133503609a9SYuri Pankov		ka_GE \
134503609a9SYuri Pankov		kk_KZ \
135503609a9SYuri Pankov		kn_IN \
136503609a9SYuri Pankov		ko_KR \
137503609a9SYuri Pankov		kok_IN \
138503609a9SYuri Pankov		lt_LT \
139503609a9SYuri Pankov		lv_LV \
140503609a9SYuri Pankov		mk_MK \
141503609a9SYuri Pankov		ml_IN \
1426cf13876SYuri Pankov		mn_MN \
143503609a9SYuri Pankov		mr_IN \
144503609a9SYuri Pankov		ms_MY \
145503609a9SYuri Pankov		mt_MT \
146503609a9SYuri Pankov		ne_IN ne_NP \
147503609a9SYuri Pankov		nl_BE nl_NL \
148503609a9SYuri Pankov		nb_NO \
149503609a9SYuri Pankov		nn_NO \
150503609a9SYuri Pankov		or_IN \
151503609a9SYuri Pankov		pa_IN pa_PK \
152503609a9SYuri Pankov		pl_PL \
153503609a9SYuri Pankov		pt_BR pt_GW pt_MZ pt_PT \
154503609a9SYuri Pankov		ro_MD ro_RO \
155503609a9SYuri Pankov		ru_MD ru_RU ru_UA \
156503609a9SYuri Pankov		si_LK \
157503609a9SYuri Pankov		sk_SK \
158503609a9SYuri Pankov		sl_SI \
159503609a9SYuri Pankov		sq_AL \
160503609a9SYuri Pankov		sr_BA sr_ME sr_RS \
161503609a9SYuri Pankov		sv_FI sv_SE \
162503609a9SYuri Pankov		ta_IN ta_LK \
163503609a9SYuri Pankov		te_IN \
164503609a9SYuri Pankov		th_TH \
165503609a9SYuri Pankov		tr_TR \
166503609a9SYuri Pankov		uk_UA \
167503609a9SYuri Pankov		ug_CN \
168503609a9SYuri Pankov		ur_IN ur_PK \
169503609a9SYuri Pankov		vi_VN \
1706cf13876SYuri Pankov		zh_CN zh_HK zh_MO zh_SG zh_TW
1716cf13876SYuri Pankov# The following UTF-8 locales are not autogenerated:
1726cf13876SYuri Pankov# km_KH		erroneous LC_MESSAGES section, keeping old version
1736cf13876SYuri Pankov# mn_CN		missing from current CLDR release, keeping old version
1746cf13876SYuri Pankov# sa_IN		missing from current CLDR release, keeping old version
1756cf13876SYuri Pankov# zz_AA		translation test locale
1766cf13876SYuri PankovUTF_8_LOCALES=	$(_UTF_8_LOCALES) \
1776cf13876SYuri Pankov		km_KH \
1786cf13876SYuri Pankov		mn_CN \
1796cf13876SYuri Pankov		sa_IN \
180503609a9SYuri Pankov		zz_AA
1816cf13876SYuri Pankov
1826cf13876SYuri Pankov# List of locales that happen to have translations for them present in the gate
1836cf13876SYuri Pankov# zz_AA.UTF-8	locale used for testing translation
1846cf13876SYuri PankovTRANSLOCS=	zz_AA.UTF-8
185*3125066dSYuri PankovPRIVTRANSLOCS=	zz_AA.UTF-8
186