summaryrefslogtreecommitdiffstats
path: root/share/monetdef
diff options
context:
space:
mode:
authortjr <tjr@FreeBSD.org>2004-03-27 08:14:15 +0000
committertjr <tjr@FreeBSD.org>2004-03-27 08:14:15 +0000
commit642f4c91afbe006726dd200c3930b0858e481b9d (patch)
tree19ac68324e90f69bde7f7400f432c3e49e8f2e2d /share/monetdef
parentb04fb1227537fc0212af7d7dc9f4ed352bf0efb2 (diff)
downloadFreeBSD-src-642f4c91afbe006726dd200c3930b0858e481b9d.zip
FreeBSD-src-642f4c91afbe006726dd200c3930b0858e481b9d.tar.gz
Add UTF-8 versions of all the currently supported system locales. Most of
the hard work was done by Hye-Shik Chang in the misc/utf8locale port; I made a few minor adjustments and merged the makefiles. PR: 44307
Diffstat (limited to 'share/monetdef')
-rw-r--r--share/monetdef/Makefile57
-rw-r--r--share/monetdef/be_BY.UTF-8.src35
-rw-r--r--share/monetdef/bg_BG.UTF-8.src36
-rw-r--r--share/monetdef/cs_CZ.UTF-8.src36
-rw-r--r--share/monetdef/en_GB.UTF-8.src36
-rw-r--r--share/monetdef/en_IE.UTF-8.src36
-rw-r--r--share/monetdef/hy_AM.UTF-8.src39
-rw-r--r--share/monetdef/kk_KZ.UTF-8.src36
-rw-r--r--share/monetdef/pl_PL.UTF-8.src36
-rw-r--r--share/monetdef/ru_RU.UTF-8.src36
-rw-r--r--share/monetdef/sr_YU.UTF-8.src36
-rw-r--r--share/monetdef/uk_UA.UTF-8.src36
-rw-r--r--share/monetdef/zh_CN.UTF-8.src36
-rw-r--r--share/monetdef/zh_HK.UTF-8.src36
14 files changed, 527 insertions, 0 deletions
diff --git a/share/monetdef/Makefile b/share/monetdef/Makefile
index 623580f..f6552d3 100644
--- a/share/monetdef/Makefile
+++ b/share/monetdef/Makefile
@@ -8,9 +8,12 @@ LOCALES= af_ZA.ISO8859-1 \
be_BY.CP1131 \
be_BY.CP1251 \
be_BY.ISO8859-5 \
+ be_BY.UTF-8 \
bg_BG.CP1251 \
+ bg_BG.UTF-8 \
ca_ES.ISO8859-1 \
cs_CZ.ISO8859-2 \
+ cs_CZ.UTF-8 \
da_DK.ISO8859-1 \
de_AT.ISO8859-1 \
de_CH.ISO8859-1 \
@@ -19,6 +22,8 @@ LOCALES= af_ZA.ISO8859-1 \
en_AU.ISO8859-1 \
en_CA.ISO8859-1 \
en_GB.ISO8859-1 \
+ en_GB.UTF-8 \
+ en_IE.UTF-8 \
en_NZ.ISO8859-1 \
en_US.ISO8859-1 \
es_ES.ISO8859-1 \
@@ -31,16 +36,19 @@ LOCALES= af_ZA.ISO8859-1 \
hr_HR.ISO8859-2 \
hu_HU.ISO8859-2 \
hy_AM.ARMSCII-8 \
+ hy_AM.UTF-8 \
is_IS.ISO8859-1 \
it_IT.ISO8859-1 \
ja_JP.eucJP \
kk_KZ.PT154 \
+ kk_KZ.UTF-8 \
ko_KR.eucKR \
lt_LT.ISO8859-13 \
nl_BE.ISO8859-1 \
nl_NL.ISO8859-1 \
no_NO.ISO8859-1 \
pl_PL.ISO8859-2 \
+ pl_PL.UTF-8 \
pt_BR.ISO8859-1 \
pt_PT.ISO8859-1 \
ro_RO.ISO8859-2 \
@@ -48,17 +56,22 @@ LOCALES= af_ZA.ISO8859-1 \
ru_RU.CP866 \
ru_RU.ISO8859-5 \
ru_RU.KOI8-R \
+ ru_RU.UTF-8 \
sk_SK.ISO8859-2 \
sl_SI.ISO8859-2 \
sr_YU.ISO8859-2 \
sr_YU.ISO8859-5 \
+ sr_YU.UTF-8 \
sv_SE.ISO8859-1 \
tr_TR.ISO8859-9 \
uk_UA.ISO8859-5 \
uk_UA.KOI8-U \
+ uk_UA.UTF-8 \
zh_CN.eucCN \
zh_CN.GB18030 \
zh_CN.GB2312 \
+ zh_CN.UTF-8 \
+ zh_HK.UTF-8 \
zh_TW.Big5
LOCALEDIR= ${DESTDIR}/usr/share/locale
@@ -68,6 +81,15 @@ LATIN15LINKS= af_ZA ca_ES da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_NZ \
en_US es_ES fi_FI fr_BE fr_CA fr_CH fr_FR is_IS is_IS it_IT \
it_CH nl_BE nl_NL no_NO pt_PT sv_SE
+UTF8_LATIN1LINKS= af_ZA ca_ES da_DK de_AT de_CH de_DE en_AU en_CA en_NZ \
+ en_US es_ES fi_FI fr_BE fr_CA fr_FR is_IS it_IT nl_BE \
+ nl_NL no_NO pt_BR pt_PT sv_SE
+UTF8_LATIN2LINKS= hr_HR hu_HU ro_RO sk_SK sl_SI sr_YU
+UTF8_LATIN7LINKS= el_GR
+UTF8_LATIN9LINKS= tr_TR
+UTF8_LATIN13LINKS= lt_LT
+UTF8_LATIN15LINKS= et_EE
+
CH_SRC= de_CH
CH_LINKS= fr_CH it_CH
@@ -101,4 +123,39 @@ afterinstall:
${LOCALEDIR}/ko_KR.CP949/LC_MONETARY
ln -sf ../zh_CN.GB2312/LC_MONETARY \
${LOCALEDIR}/zh_CN.GBK/LC_MONETARY
+.for link in ${UTF8_LATIN1LINKS}
+ ln -sf ../${link}.ISO8859-1/LC_MONETARY \
+ ${LOCALEDIR}/${link}.UTF-8/LC_MONETARY
+.endfor
+.for link in ${UTF8_LATIN2LINKS}
+ ln -sf ../${link}.ISO8859-2/LC_MONETARY \
+ ${LOCALEDIR}/${link}.UTF-8/LC_MONETARY
+.endfor
+.for link in ${UTF8_LATIN7LINKS}
+ ln -sf ../${link}.ISO8859-7/LC_MONETARY \
+ ${LOCALEDIR}/${link}.UTF-8/LC_MONETARY
+.endfor
+.for link in ${UTF8_LATIN9LINKS}
+ ln -sf ../${link}.ISO8859-9/LC_MONETARY \
+ ${LOCALEDIR}/${link}.UTF-8/LC_MONETARY
+.endfor
+.for link in ${UTF8_LATIN13LINKS}
+ ln -sf ../${link}.ISO8859-13/LC_MONETARY \
+ ${LOCALEDIR}/${link}.UTF-8/LC_MONETARY
+.endfor
+.for link in ${UTF8_LATIN15LINKS}
+ ln -sf ../${link}.ISO8859-15/LC_MONETARY \
+ ${LOCALEDIR}/${link}.UTF-8/LC_MONETARY
+.endfor
+.for link in ${CH_LINKS}
+ ln -sf ../${CH_SRC}.UTF-8/LC_MONETARY \
+ ${LOCALEDIR}/${link}.UTF-8/LC_MONETARY
+.endfor
+ ln -sf ../ja_JP.eucJP/LC_MONETARY \
+ ${LOCALEDIR}/ja_JP.UTF-8/LC_MONETARY
+ ln -sf ../ko_KR.eucKR/LC_MONETARY \
+ ${LOCALEDIR}/ko_KR.UTF-8/LC_MONETARY
+ ln -sf ../zh_TW.Big5/LC_MONETARY \
+ ${LOCALEDIR}/zh_TW.UTF-8/LC_MONETARY
+
.include <bsd.prog.mk>
diff --git a/share/monetdef/be_BY.UTF-8.src b/share/monetdef/be_BY.UTF-8.src
new file mode 100644
index 0000000..a103547
--- /dev/null
+++ b/share/monetdef/be_BY.UTF-8.src
@@ -0,0 +1,35 @@
+# $FreeBSD$
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+BYR
+# currency_symbol
+руб.
+# mon_decimal_point
+,
+# mon_thousands_sep
+
+# mon_grouping
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+2
+# frac_digits
+2
+# p_cs_precedes
+0
+# p_sep_by_space
+1
+# n_cs_precedes
+0
+# n_sep_by_space
+1
+# p_sign_posn
+1
+# n_sign_posn
+1
+# EOF
diff --git a/share/monetdef/bg_BG.UTF-8.src b/share/monetdef/bg_BG.UTF-8.src
new file mode 100644
index 0000000..be1d688
--- /dev/null
+++ b/share/monetdef/bg_BG.UTF-8.src
@@ -0,0 +1,36 @@
+# $FreeBSD$
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+BGN
+# currency_symbol
+лв.
+# mon_decimal_point
+,
+# mon_thousands_sep
+
+# mon_grouping
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+2
+# frac_digits
+2
+# p_cs_precedes
+0
+# p_sep_by_space
+1
+# n_cs_precedes
+0
+# n_sep_by_space
+1
+# p_sign_posn
+1
+# n_sign_posn
+1
+# EOF
diff --git a/share/monetdef/cs_CZ.UTF-8.src b/share/monetdef/cs_CZ.UTF-8.src
new file mode 100644
index 0000000..cc10a62
--- /dev/null
+++ b/share/monetdef/cs_CZ.UTF-8.src
@@ -0,0 +1,36 @@
+# $FreeBSD$
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+CZK
+# currency_symbol
+Kč
+# mon_decimal_point
+,
+# mon_thousands_sep
+
+# mon_grouping
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+2
+# frac_digits
+2
+# p_cs_precedes
+0
+# p_sep_by_space
+1
+# n_cs_precedes
+0
+# n_sep_by_space
+1
+# p_sign_posn
+1
+# n_sign_posn
+1
+# EOF
diff --git a/share/monetdef/en_GB.UTF-8.src b/share/monetdef/en_GB.UTF-8.src
new file mode 100644
index 0000000..e187d8c
--- /dev/null
+++ b/share/monetdef/en_GB.UTF-8.src
@@ -0,0 +1,36 @@
+# $FreeBSD$
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+GBP
+# currency_symbol
+# mon_decimal_point
+.
+# mon_thousands_sep
+,
+# mon_grouping, separated by ;
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+2
+# frac_digits
+2
+# p_cs_precedes
+1
+# p_sep_by_space
+0
+# n_cs_precedes
+1
+# n_sep_by_space
+0
+# p_sign_posn
+1
+# n_sign_posn
+1
+# EOF
diff --git a/share/monetdef/en_IE.UTF-8.src b/share/monetdef/en_IE.UTF-8.src
new file mode 100644
index 0000000..1ddcc5c
--- /dev/null
+++ b/share/monetdef/en_IE.UTF-8.src
@@ -0,0 +1,36 @@
+# $FreeBSD$
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+EUR
+# currency_symbol
+€
+# mon_decimal_point
+.
+# mon_thousands_sep
+,
+# mon_grouping, separated by ;
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+2
+# frac_digits
+2
+# p_cs_precedes
+1
+# p_sep_by_space
+0
+# n_cs_precedes
+1
+# n_sep_by_space
+0
+# p_sign_posn
+1
+# n_sign_posn
+1
+# EOF
diff --git a/share/monetdef/hy_AM.UTF-8.src b/share/monetdef/hy_AM.UTF-8.src
new file mode 100644
index 0000000..80396b1
--- /dev/null
+++ b/share/monetdef/hy_AM.UTF-8.src
@@ -0,0 +1,39 @@
+# $FreeBSD$
+#
+# LC_MONETARY source for ARMSCII-8 locale for FreeBSD
+# Made available by Vahe Khachikyan <vahe@khachikyan.de>
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+AMD
+# currency_symbol
+ԴՐ
+# mon_decimal_point
+.
+# mon_thousands_sep
+,
+# mon_grouping, separated by ;
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+2
+# frac_digits
+2
+# p_cs_precedes
+0
+# p_sep_by_space
+1
+# n_cs_precedes
+0
+# n_sep_by_space
+1
+# p_sign_posn
+1
+# n_sign_posn
+1
+# EOF
diff --git a/share/monetdef/kk_KZ.UTF-8.src b/share/monetdef/kk_KZ.UTF-8.src
new file mode 100644
index 0000000..ddf0353
--- /dev/null
+++ b/share/monetdef/kk_KZ.UTF-8.src
@@ -0,0 +1,36 @@
+# $FreeBSD$
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+KZT
+# currency_symbol
+тг.
+# mon_decimal_point
+,
+# mon_thousands_sep
+
+# mon_grouping, separated by ;
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+2
+# frac_digits
+2
+# p_cs_precedes
+0
+# p_sep_by_space
+1
+# n_cs_precedes
+0
+# n_sep_by_space
+1
+# p_sign_posn
+1
+# n_sign_posn
+1
+# EOF
diff --git a/share/monetdef/pl_PL.UTF-8.src b/share/monetdef/pl_PL.UTF-8.src
new file mode 100644
index 0000000..5138186
--- /dev/null
+++ b/share/monetdef/pl_PL.UTF-8.src
@@ -0,0 +1,36 @@
+# $FreeBSD$
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+PLN
+# currency_symbol
+zł
+# mon_decimal_point
+,
+# mon_thousands_sep
+
+# mon_grouping
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+2
+# frac_digits
+2
+# p_cs_precedes
+1
+# p_sep_by_space
+2
+# n_cs_precedes
+1
+# n_sep_by_space
+2
+# p_sign_posn
+4
+# n_sign_posn
+4
+# EOF
diff --git a/share/monetdef/ru_RU.UTF-8.src b/share/monetdef/ru_RU.UTF-8.src
new file mode 100644
index 0000000..cab01da
--- /dev/null
+++ b/share/monetdef/ru_RU.UTF-8.src
@@ -0,0 +1,36 @@
+# $FreeBSD$
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+RUR
+# currency_symbol
+руб.
+# mon_decimal_point
+,
+# mon_thousands_sep
+
+# mon_grouping, separated by ;
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+2
+# frac_digits
+2
+# p_cs_precedes
+0
+# p_sep_by_space
+1
+# n_cs_precedes
+0
+# n_sep_by_space
+1
+# p_sign_posn
+1
+# n_sign_posn
+1
+# EOF
diff --git a/share/monetdef/sr_YU.UTF-8.src b/share/monetdef/sr_YU.UTF-8.src
new file mode 100644
index 0000000..6e8b013
--- /dev/null
+++ b/share/monetdef/sr_YU.UTF-8.src
@@ -0,0 +1,36 @@
+# $FreeBSD$
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+YUD
+# currency_symbol
+дин
+# mon_decimal_point
+,
+# mon_thousands_sep
+
+# mon_grouping, separated by ;
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+2
+# frac_digits
+2
+# p_cs_precedes
+0
+# p_sep_by_space
+1
+# n_cs_precedes
+0
+# n_sep_by_space
+1
+# p_sign_posn
+1
+# n_sign_posn
+1
+# EOF
diff --git a/share/monetdef/uk_UA.UTF-8.src b/share/monetdef/uk_UA.UTF-8.src
new file mode 100644
index 0000000..842c02f
--- /dev/null
+++ b/share/monetdef/uk_UA.UTF-8.src
@@ -0,0 +1,36 @@
+# $FreeBSD$
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+UAH
+# currency_symbol
+грн.
+# mon_decimal_point
+,
+# mon_thousands_sep
+
+# mon_grouping, separated by ;
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+2
+# frac_digits
+2
+# p_cs_precedes
+0
+# p_sep_by_space
+1
+# n_cs_precedes
+0
+# n_sep_by_space
+1
+# p_sign_posn
+1
+# n_sign_posn
+1
+# EOF
diff --git a/share/monetdef/zh_CN.UTF-8.src b/share/monetdef/zh_CN.UTF-8.src
new file mode 100644
index 0000000..136d66c
--- /dev/null
+++ b/share/monetdef/zh_CN.UTF-8.src
@@ -0,0 +1,36 @@
+# $FreeBSD$
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+CNY
+# currency_symbol
+¥
+# mon_decimal_point
+.
+# mon_thousands_sep
+,
+# mon_grouping, separated by ;
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+0
+# frac_digits
+0
+# p_cs_precedes
+1
+# p_sep_by_space
+0
+# n_cs_precedes
+1
+# n_sep_by_space
+0
+# p_sign_posn
+1
+# n_sign_posn
+4
+# EOF
diff --git a/share/monetdef/zh_HK.UTF-8.src b/share/monetdef/zh_HK.UTF-8.src
new file mode 100644
index 0000000..64921a9
--- /dev/null
+++ b/share/monetdef/zh_HK.UTF-8.src
@@ -0,0 +1,36 @@
+# $FreeBSD$
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# int_curr_symbol (last character always SPACE)
+HKD
+# currency_symbol
+HK$
+# mon_decimal_point
+.
+# mon_thousands_sep
+,
+# mon_grouping, separated by ;
+3;3
+# positive_sign
+
+# negative_sign
+-
+# int_frac_digits
+2
+# frac_digits
+2
+# p_cs_precedes
+1
+# p_sep_by_space
+0
+# n_cs_precedes
+1
+# n_sep_by_space
+0
+# p_sign_posn
+1
+# n_sign_posn
+0
+# EOF
OpenPOWER on IntegriCloud