xref: /netbsd-src/share/locale/Makefile.locale (revision dd255ccea4286b0c44fa8fd48a9a19a768afe8e1)
1# $NetBSD: Makefile.locale,v 1.4 2013/08/19 22:34:41 joerg Exp $
2
3LANGUAGE=	af be bg ca cs da de el en es \
4		et eu fi fr hr hu hy is it ja \
5		kk ko lt nb nl nn pt pl ro ru \
6		sk sl sr_Cyrl sr_Latn sv tr uk zh
7
8TERRITORY=	AM AT AU BE BG BR BY CA CH CN \
9		CZ DE DK EE ES FI FR GB GR HK \
10		HR HU IS IT JP KR KZ LT ME NL \
11		NO NZ PL PT RO RS RU SE SI SK \
12		TR TW US UA ZA
13
14LANGUAGE_AM=	hy
15LANGUAGE_AT=	de
16LANGUAGE_AU=	en
17LANGUAGE_BE=	fr nl
18LANGUAGE_BG=	bg
19LANGUAGE_BR=	pt
20LANGUAGE_BY=	be ru
21LANGUAGE_CA=	en fr
22LANGUAGE_CH=	de fr it
23LANGUAGE_CN=	zh
24LANGUAGE_CZ=	cs
25LANGUAGE_DE=	de
26LANGUAGE_DK=	da
27LANGUAGE_EE=	et
28LANGUAGE_ES=	ca es au
29LANGUAGE_FI=	fi
30LANGUAGE_FR=	fr
31LANGUAGE_GB=	en
32LANGUAGE_GR=	el
33LANGUAGE_HK=	zh
34LANGUAGE_HR=	hr
35LANGUAGE_HU=	hu
36LANGUAGE_IS=	is
37LANGUAGE_IT=	it
38LANGUAGE_JP=	ja
39LANGUAGE_KR=	ko
40LANGUAGE_KZ=	kk
41LANGUAGE_LT=	lt
42LANGUAGE_ME=	sr_Cyrl sr_Latn
43LANGUAGE_NL=	nl
44LANGUAGE_NO=	nb nn
45LANGUAGE_NZ=	en
46LANGUAGE_PL=	pl
47LANGUAGE_PT=	pt
48LANGUAGE_RO=	ro
49LANGUAGE_RS=	sr_Cyrl sr_Latn
50LANGUAGE_RU=	ru
51LANGUAGE_SE=	sv
52LANGUAGE_SI=	sl
53LANGUAGE_SK=	sk
54LANGUAGE_TR=	tr
55LANGUAGE_TW=	zh
56LANGUAGE_US=	en
57LANGUAGE_UA=	uk
58LANGUAGE_ZA=	af
59
60TERRITORY_af=	ZA
61TERRITORY_be=	BY
62TERRITORY_bg=	BG
63TERRITORY_ca=	ES
64TERRITORY_cs=	CZ
65TERRITORY_da=	DK
66TERRITORY_de=	AT CH DE
67TERRITORY_el=	GR
68TERRITORY_en=	AU CA GB NZ US
69TERRITORY_es=	ES
70TERRITORY_et=	EE
71TERRITORY_eu=	ES
72TERRITORY_fi=	FI
73TERRITORY_fr=	BE CA CH FR
74TERRITORY_hr=	HR
75TERRITORY_hu=	HU
76TERRITORY_hy=	AM
77TERRITORY_is=	IS
78TERRITORY_it=	CH IT
79TERRITORY_ja=	JP
80TERRITORY_kk=	KZ
81TERRITORY_ko=	KR
82TERRITORY_lt=	LT
83TERRITORY_nb=	NO
84TERRITORY_nl=	BE NL
85TERRITORY_nn=	NO
86TERRITORY_pt=	BR PT
87TERRITORY_pl=	PL
88TERRITORY_ro=	RO
89TERRITORY_ru=	BY RU
90TERRITORY_sk=	SK
91TERRITORY_sl=	SI
92TERRITORY_sr_Cyrl=	ME RS
93TERRITORY_sr_Latn=	ME RS
94TERRITORY_sv=	SE
95TERRITORY_tr=	TR
96TERRITORY_uk=	UA
97TERRITORY_zh=	CN HK TW
98
99CODESET_af_ZA=	ISO8859-1 ISO8859-15 UTF-8
100CODESET_be_BY=	ISO8859-5 CP1251 UTF-8
101CODESET_bg_BG=	CP1251 UTF-8
102CODESET_ca_ES=	ISO8859-1 ISO8859-15 UTF-8
103CODESET_cs_CZ=	ISO8859-2 UTF-8
104CODESET_da_DK=	ISO8859-1 ISO8859-15 UTF-8
105CODESET_de_AT=	ISO8859-1 ISO8859-15 UTF-8
106CODESET_de_CH=	ISO8859-1 ISO8859-15 UTF-8
107CODESET_de_DE=	ISO8859-1 ISO8859-15 UTF-8
108CODESET_el_GR=	ISO8859-7 UTF-8
109CODESET_en_AU=	ISO8859-1 ISO8859-15 UTF-8
110CODESET_en_CA=	ISO8859-1 ISO8859-15 UTF-8
111CODESET_en_GB=	ISO8859-1 ISO8859-15 UTF-8
112CODESET_en_NZ=	ISO8859-1 ISO8859-15 UTF-8
113CODESET_en_US=	US-ASCII UTF-8 ISO8859-1 ISO8859-15
114CODESET_es_ES=	ISO8859-1 ISO8859-15 UTF-8
115CODESET_et_EE=	ISO8859-15 UTF-8
116CODESET_eu_ES=	ISO8859-1 ISO8859-15 UTF-8
117CODESET_fi_FI=	ISO8859-1 ISO8859-15 UTF-8
118CODESET_fr_BE=	ISO8859-1 ISO8859-15 UTF-8
119CODESET_fr_CA=	ISO8859-1 ISO8859-15 UTF-8
120CODESET_fr_CH=	ISO8859-1 ISO8859-15 UTF-8
121CODESET_fr_FR=	ISO8859-1 ISO8859-15 UTF-8
122CODESET_hr_HR=	ISO8859-2 UTF-8
123CODESET_hu_HU=	ISO8859-2 UTF-8
124CODESET_hy_AM=	ARMSCII-8 UTF-8
125CODESET_is_IS=	ISO8859-1 ISO8859-15 UTF-8
126CODESET_it_CH=	ISO8859-1 ISO8859-15 UTF-8
127CODESET_it_IT=	ISO8859-1 ISO8859-15 UTF-8
128CODESET_ja_JP=	ct eucJP SJIS ISO-2022-JP ISO-2022-JP-2 UTF-8
129CODESET_kk_KZ=	PT154 UTF-8
130CODESET_ko_KR=	eucKR UTF-8
131CODESET_lt_LT=	ISO8859-4 ISO8859-13 UTF-8
132CODESET_nb_NO=	ISO8859-1 ISO8859-15 UTF-8
133CODESET_nl_BE=	ISO8859-1 ISO8859-15 UTF-8
134CODESET_nl_NL=	ISO8859-1 ISO8859-15 UTF-8
135CODESET_nn_NO=	ISO8859-1 ISO8859-15 UTF-8
136CODESET_pt_BR=	ISO8859-1 UTF-8
137CODESET_pl_PL=	ISO8859-2 UTF-8
138CODESET_pt_PT=	ISO8859-1 ISO8859-15 UTF-8
139CODESET_ro_RO=	ISO8859-2 UTF-8
140CODESET_ru_BY=	CP1251 UTF-8
141CODESET_ru_RU=	ISO8859-5 CP866 CP1251 KOI8-R UTF-8
142CODESET_sk_SK=	ISO8859-2 UTF-8
143CODESET_sl_SI=	ISO8859-2 UTF-8
144CODESET_sr_Cyrl_ME=	ISO8859-5 UTF-8
145CODESET_sr_Cyrl_RS=	ISO8859-5 UTF-8
146CODESET_sr_Latn_ME=	ISO8859-2 UTF-8
147CODESET_sr_Latn_RS=	ISO8859-2 UTF-8
148CODESET_sv_SE=	ISO8859-1 ISO8859-15 UTF-8
149CODESET_tr_TR=	ISO8859-9 UTF-8
150CODESET_uk_UA=	ISO8859-5 CP1251 KOI8-U UTF-8
151CODESET_zh_CN=	eucCN GB18030 UTF-8
152CODESET_zh_HK=	Big5hkscs UTF-8
153CODESET_zh_TW=	Big5 eucTW UTF-8
154
155.for language in ${LANGUAGE}
156.for territory in ${TERRITORY_${language}}
157.for codeset in ${CODESET_${language}_${territory}}
158LOCALES+=${language}_${territory}.${codeset}
159.if empty(LOCALESRC_${language}_${territory}.${codeset})
160LOCALESRC_${language}_${territory}.${codeset}= \
161	${language}_${territory}.${codeset}
162.endif
163FILESDIR_${language}_${territory}.${codeset}.out= \
164	${LOCALEDIR}/${language}_${territory}.${codeset}
165FILESNAME_${language}_${territory}.${codeset}.out= \
166	${LOCALEFILE}
167.endfor
168.endfor
169.endfor
170