Most of the attached numeric locales come from FreeBSD, I didn't include
others with encodings that I don't see in /usr/share/locale (like
eucJP, eucCN, eucKR, PT154, ISCII-DEV, CP1131, CP866, CP949, Big5,
Big5HKSCS, GB18030, GB2312, GBK, SJIS).
Again tried to minimize space of /usr/share/locale with:
1. Default numeric locale for lang_territory.encoding in
/usr/share/locale/language.encoding
2. Exceptions for some territories in
/usr/share/locale/language_territory.encoding and if necessesary
links to it from others
--
Dios, gracias por tu amor infinito.
--
Vladimir Támara Patiño. http://vtamara.pasosdeJesus.org/
http://www.pasosdejesus.org/dominio_publico_colombia.html
diff -ruN -x *out -x *orig -x obj -x *~ src55-orig/share/locale/Makefile
src/share/locale/Makefile
--- src55-orig/share/locale/Makefile Sun Jun 2 16:05:47 2013
+++ src/share/locale/Makefile Tue Nov 12 01:18:01 2013
@@ -1,6 +1,6 @@
# $OpenBSD: Makefile,v 1.1 2005/08/07 10:03:44 espie Exp $
-SUBDIR= ctype
+SUBDIR= ctype numericdef
.include <bsd.subdir.mk>
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/Makefile src/share/locale/numericdef/Makefile
--- src55-orig/share/locale/numericdef/Makefile Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/Makefile Tue Nov 12 01:47:50 2013
@@ -0,0 +1,150 @@
+# Adapted from FreeBSD
+
+LOCALES= af.ISO8859-1 \
+ am.UTF-8 \
+ be.CP1251 \
+ bg.CP1251 \
+ ca.ISO8859-1 \
+ cs.ISO8859-2 \
+ da.ISO8859-1 \
+ de_CH.ISO8859-1 \
+ de.ISO8859-1 \
+ el.ISO8859-7 \
+ en.ISO8859-1 \
+ es.ISO8859-1 \
+ es_PR.ISO8859-1 \
+ et.ISO8859-15 \
+ eu.ISO8859-1 \
+ fi.ISO8859-1 \
+ fr_BE.ISO8859-1 \
+ fr.ISO8859-1 \
+ hr.ISO8859-2 \
+ hu.ISO8859-2 \
+ hy.ARMSCII-8 \
+ is.ISO8859-1 \
+ it.ISO8859-1 \
+ lt.ISO8859-13 \
+ mn.UTF-8 \
+ nl.ISO8859-1 \
+ no.ISO8859-1 \
+ pl.ISO8859-2 \
+ pt_BR.ISO8859-1 \
+ pt.ISO8859-1 \
+ ro.ISO8859-2 \
+ ru.KOI8-R \
+ sk.ISO8859-2 \
+ sl.ISO8859-2 \
+ sr.ISO8859-2 \
+ sr.ISO8859-5 \
+ sv.ISO8859-1 \
+ tr.ISO8859-9 \
+ uk.KOI8-U
+
+LOCALEDIR= /usr/share/locale
+
+.SUFFIXES: .src .out
+
+.src.out:
+ grep -v '^#' < ${.IMPSRC} > ${.TARGET}
+
+FILES= ${LOCALES:S/$/.out/}
+FILESNAME= LC_NUMERIC
+
+all: ${FILES}
+
+.for locale in ${LOCALES}
+FILESDIR_${locale}.out= ${LOCALEDIR}/${locale}
+.endfor
+
+CLEANFILES= ${FILES}
+
+ENCODINGS= ARMSCII-8 \
+ CP1251 CP866 \
+ ISO8859-1 ISO8859-2 ISO8859-4 ISO8859-5 ISO8859-7 ISO8859-9 \
+ ISO8859-13 ISO8859-15 \
+ KOI8-R KOI8-U US-ASCII UTF-8
+
+BE_LINKS= fr_BE:nl_BE
+NO_LINKS= no:nb_NO no:nn_NO
+ESPR_LINKS= es_PR:es_CR es_PR:es_MX es_PR:es_SV es_PR:es_US
+
+ARMSCII-8_UTF-8= hy
+CP1251_ISO8859-5= be
+CP1251_UTF-8= be bg
+CP866_UTF-8= ru
+ISO8859-1_ISO8859-15= af ca da de_CH de en es es_PR eu \
+ fi fr_BE fr is it nl no pt_BR pt sv \
+ ${BE_LINKS} ${NO_LINKS} ${ESPR_LINKS}
+ISO8859-1_ISO8859-1= ${BE_LINKS} ${CA_LINKS} \
+ ${NO_LINKS} ${ESPR_LINKS}
+ISO8859-1_UTF-8= af ca da de_CH de en es es_PR eu fi fr \
+ fr_BE fr is it nl no pt_BR pt sv
+ISO8859-2_UTF-8= cs hr hu pl ro sk sl
+ISO8859-5_UTF-8= sr uk
+ISO8859-5_CP1251= uk
+ISO8859-7_UTF-8= el
+ISO8859-9_UTF-8= tr
+ISO8859-13_ISO8859-4= lt
+ISO8859-13_ISO8859-13= lt:lv
+ISO8859-13_UTF-8= lt lt:lv
+ISO8859-15_UTF-8= et
+KOI8-R_CP1251= ru
+KOI8-R_CP866= ru
+KOI8-R_ISO8859-5= ru
+KOI8-U_ISO8859-5= uk
+US-ASCII_UTF-8= en:he
+UTF-8_UTF-8= ${BE_LINKS} ${CA_LINKS} de \
+ ${NO_LINKS} ${ESPR_LINKS}
+
+SYMLINKS=
+.for enc1 in ${ENCODINGS}
+.for enc2 in ${ENCODINGS}
+.for lang_terr in ${${enc1}_${enc2}}
+SYMLINKS+= ../${lang_terr:C/:.*$//}.${enc1}/${FILESNAME} \
+ ${LOCALEDIR}/${lang_terr:C/^.*://}.${enc2}
+.endfor
+.endfor
+.endfor
+
+install:
+.for locale in ${LOCALES}
+ install -o ${LOCALEOWN} -g ${LOCALEGRP} -m ${DIRMODE} -d \
+ ${DESTDIR}${FILESDIR_${locale}.out}
+ install -o ${LOCALEOWN} -g ${LOCALEGRP} -m ${LOCALEMODE} \
+ ${locale}.out ${DESTDIR}/${FILESDIR_${locale}.out}/${FILESNAME}
+.endfor
+.for lnk file in ${SYMLINKS}
+ @l=${DESTDIR}${lnk}; \
+ t=${DESTDIR}${file}; \
+ echo $$t -\> $$l; \
+ rm -f $$t/${FILESNAME}; mkdir -p $$t; ln -s $$l $$t
+.endfor
+
+uninstall:
+.for locale in ${LOCALES}
+ if (test -f ${DESTDIR}${LOCALEDIR}/${locale}/${FILESNAME}) then { \
+ rm -f ${DESTDIR}${FILESDIR_${locale}.out}/${FILESNAME}; \
+ } fi; \
+ if (test -d ${DESTDIR}${LOCALEDIR}/${locale}/) then { \
+ r=`ls ${DESTDIR}${FILESDIR_${locale}.out}/`; \
+ if (test "$$r" = "") then { \
+ rm -rf ${DESTDIR}${FILESDIR_${locale}.out}/; \
+ } fi; \
+ } fi;
+.endfor
+.for lnk file in ${SYMLINKS}
+ @l=${DESTDIR}${lnk}; \
+ t=${DESTDIR}${file}; \
+ echo $$t -\> $$l; \
+ rm -f $$t/${FILESNAME}; \
+ if (test -d $$t) then { \
+ r=`ls $$t/`; \
+ if (test "$$r" = "") then { \
+ rm -rf $$t; \
+ } fi; \
+ } fi;
+.endfor
+
+
+
+.include <bsd.prog.mk>
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/af.ISO8859-1.src
src/share/locale/numericdef/af.ISO8859-1.src
--- src55-orig/share/locale/numericdef/af.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/af.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From af_ZA.ISO8859-1.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+.
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/am.UTF-8.src
src/share/locale/numericdef/am.UTF-8.src
--- src55-orig/share/locale/numericdef/am.UTF-8.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/am.UTF-8.src Tue Nov 12 02:09:37 2013
@@ -0,0 +1,12 @@
+# From am_ET.UTF-8.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+.
+# thousands_sep
+,
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/be.CP1251.src
src/share/locale/numericdef/be.CP1251.src
--- src55-orig/share/locale/numericdef/be.CP1251.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/be.CP1251.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,11 @@
+# From be_BY.CP1251.src of FreeBSD
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/bg.CP1251.src
src/share/locale/numericdef/bg.CP1251.src
--- src55-orig/share/locale/numericdef/bg.CP1251.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/bg.CP1251.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From bg_BG.CP1251.src FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/ca.ISO8859-1.src
src/share/locale/numericdef/ca.ISO8859-1.src
--- src55-orig/share/locale/numericdef/ca.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/ca.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From ca_ES.ISO8859-1.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+-1
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/cs.ISO8859-2.src
src/share/locale/numericdef/cs.ISO8859-2.src
--- src55-orig/share/locale/numericdef/cs.ISO8859-2.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/cs.ISO8859-2.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From cs_CZ.ISO8859-2.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/da.ISO8859-1.src
src/share/locale/numericdef/da.ISO8859-1.src
--- src55-orig/share/locale/numericdef/da.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/da.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From da_DK.ISO8859-1.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+.
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/de.ISO8859-1.src
src/share/locale/numericdef/de.ISO8859-1.src
--- src55-orig/share/locale/numericdef/de.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/de.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From de_DE.ISO8859-1 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+-1
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/de_CH.ISO8859-1.src
src/share/locale/numericdef/de_CH.ISO8859-1.src
--- src55-orig/share/locale/numericdef/de_CH.ISO8859-1.src Wed Dec 31
19:00:00 1969
+++ src/share/locale/numericdef/de_CH.ISO8859-1.src Tue Nov 12 02:09:54 2013
@@ -0,0 +1,12 @@
+# From FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+.
+# thousands_sep
+'
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/el.ISO8859-7.src
src/share/locale/numericdef/el.ISO8859-7.src
--- src55-orig/share/locale/numericdef/el.ISO8859-7.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/el.ISO8859-7.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From el_GR.ISO8859-7.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+.
+# grouping
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/en.ISO8859-1.src
src/share/locale/numericdef/en.ISO8859-1.src
--- src55-orig/share/locale/numericdef/en.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/en.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From en_US.ISO8859-1.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+.
+# thousands_sep
+,
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/es.ISO8859-1.src
src/share/locale/numericdef/es.ISO8859-1.src
--- src55-orig/share/locale/numericdef/es.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/es.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# Adapted from es_ES.ISO8859-1 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep. Changed based on
http://es.wikipedia.org/wiki/Separador_decimal and
http://unicode.org/cldr/trac/browser/tags/release-1-9/posix/es_ES.UTF-8.src
+.
+# grouping, separated by ; changed based on
http://blog.lengua-e.com/2007/punto-coma-millares-y-decimales/ and
http://unicode.org/cldr/trac/browser/tags/release-1-9/posix/es_ES.UTF-8.src
+3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/es_PR.ISO8859-1.src
src/share/locale/numericdef/es_PR.ISO8859-1.src
--- src55-orig/share/locale/numericdef/es_PR.ISO8859-1.src Wed Dec 31
19:00:00 1969
+++ src/share/locale/numericdef/es_PR.ISO8859-1.src Tue Nov 12 02:04:12 2013
@@ -0,0 +1,15 @@
+# $adJ$
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+# Based on
+# http://unicode.org/cldr/trac/browser/tags/release-1-9/posix/es_PR.UTF-8.src
+# and
+# http://en.wikipedia.org/wiki/Thousands_separator#Digit_grouping
+# decimal_point
+.
+# thousands_sep
+,
+# grouping, separated by ;
+3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/et.ISO8859-15.src
src/share/locale/numericdef/et.ISO8859-15.src
--- src55-orig/share/locale/numericdef/et.ISO8859-15.src Wed Dec 31
19:00:00 1969
+++ src/share/locale/numericdef/et.ISO8859-15.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From et_EE.ISO8859-15.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/eu.ISO8859-1.src
src/share/locale/numericdef/eu.ISO8859-1.src
--- src55-orig/share/locale/numericdef/eu.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/eu.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From eu_ES.ISO8859-1.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+.
+# grouping, separated by ;
+-1
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/fi.ISO8859-1.src
src/share/locale/numericdef/fi.ISO8859-1.src
--- src55-orig/share/locale/numericdef/fi.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/fi.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From fi_FI.ISO8859-1.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+.
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/fr.ISO8859-1.src
src/share/locale/numericdef/fr.ISO8859-1.src
--- src55-orig/share/locale/numericdef/fr.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/fr.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From fr_FR.ISO8859-1 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+-1
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/fr_BE.ISO8859-1.src
src/share/locale/numericdef/fr_BE.ISO8859-1.src
--- src55-orig/share/locale/numericdef/fr_BE.ISO8859-1.src Wed Dec 31
19:00:00 1969
+++ src/share/locale/numericdef/fr_BE.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+.
+# grouping, separated by ;
+-1
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/hr.ISO8859-2.src
src/share/locale/numericdef/hr.ISO8859-2.src
--- src55-orig/share/locale/numericdef/hr.ISO8859-2.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/hr.ISO8859-2.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From hr_HR.ISO8859-2.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+0;0
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/hu.ISO8859-2.src
src/share/locale/numericdef/hu.ISO8859-2.src
--- src55-orig/share/locale/numericdef/hu.ISO8859-2.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/hu.ISO8859-2.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From hu_HU.ISO8859-2 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/hy.ARMSCII-8.src
src/share/locale/numericdef/hy.ARMSCII-8.src
--- src55-orig/share/locale/numericdef/hy.ARMSCII-8.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/hy.ARMSCII-8.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,15 @@
+# From hy_AM.ARMASCII-8 from FreeBSD
+#
+# LC_NUMERIC source file for ARMSCII-8 locale for FreeBSD
+# Made available by Vahe Khachikyan <v...@khachikyan.de>
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/is.ISO8859-1.src
src/share/locale/numericdef/is.ISO8859-1.src
--- src55-orig/share/locale/numericdef/is.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/is.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From is_IS.ISO8859-1.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/it.ISO8859-1.src
src/share/locale/numericdef/it.ISO8859-1.src
--- src55-orig/share/locale/numericdef/it.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/it.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From it_IT.ISO8859-1 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+.
+# grouping, separated by ;
+0;0
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/lt.ISO8859-13.src
src/share/locale/numericdef/lt.ISO8859-13.src
--- src55-orig/share/locale/numericdef/lt.ISO8859-13.src Wed Dec 31
19:00:00 1969
+++ src/share/locale/numericdef/lt.ISO8859-13.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From lt_LT.ISO8859-13 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/mn.UTF-8.src
src/share/locale/numericdef/mn.UTF-8.src
--- src55-orig/share/locale/numericdef/mn.UTF-8.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/mn.UTF-8.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From mn_MN.UTF-8.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+.
+# thousands_sep
+,
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/nl.ISO8859-1.src
src/share/locale/numericdef/nl.ISO8859-1.src
--- src55-orig/share/locale/numericdef/nl.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/nl.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From nl_NL.ISO8859-1 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+-1
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/no.ISO8859-1.src
src/share/locale/numericdef/no.ISO8859-1.src
--- src55-orig/share/locale/numericdef/no.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/no.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From no_NO.ISO8859-1 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+.
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/pl.ISO8859-2.src
src/share/locale/numericdef/pl.ISO8859-2.src
--- src55-orig/share/locale/numericdef/pl.ISO8859-2.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/pl.ISO8859-2.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From pl_PL.ISO8859-2.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/pt.ISO8859-1.src
src/share/locale/numericdef/pt.ISO8859-1.src
--- src55-orig/share/locale/numericdef/pt.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/pt.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From pt_PT.ISO8859-1 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+0;0
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/pt_BR.ISO8859-1.src
src/share/locale/numericdef/pt_BR.ISO8859-1.src
--- src55-orig/share/locale/numericdef/pt_BR.ISO8859-1.src Wed Dec 31
19:00:00 1969
+++ src/share/locale/numericdef/pt_BR.ISO8859-1.src Tue Nov 12 02:10:15 2013
@@ -0,0 +1,12 @@
+# From FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+.
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/ro.ISO8859-2.src
src/share/locale/numericdef/ro.ISO8859-2.src
--- src55-orig/share/locale/numericdef/ro.ISO8859-2.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/ro.ISO8859-2.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# ro_RO.ISO8859-2 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/ru.KOI8-R.src
src/share/locale/numericdef/ru.KOI8-R.src
--- src55-orig/share/locale/numericdef/ru.KOI8-R.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/ru.KOI8-R.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From ru_RU.KOI8-R.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/sk.ISO8859-2.src
src/share/locale/numericdef/sk.ISO8859-2.src
--- src55-orig/share/locale/numericdef/sk.ISO8859-2.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/sk.ISO8859-2.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,14 @@
+# From sk_SK.ISO8859-2.src of FreeBSD
+#
+# Slovak numeric definition
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/sl.ISO8859-2.src
src/share/locale/numericdef/sl.ISO8859-2.src
--- src55-orig/share/locale/numericdef/sl.ISO8859-2.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/sl.ISO8859-2.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From sl_SI.ISO8859-2.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+0;0
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/sr.ISO8859-2.src
src/share/locale/numericdef/sr.ISO8859-2.src
--- src55-orig/share/locale/numericdef/sr.ISO8859-2.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/sr.ISO8859-2.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From sr_YU.ISO8859-2.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+0;0
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/sr.ISO8859-5.src
src/share/locale/numericdef/sr.ISO8859-5.src
--- src55-orig/share/locale/numericdef/sr.ISO8859-5.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/sr.ISO8859-5.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From sr_YU.ISO8859-5 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/sv.ISO8859-1.src
src/share/locale/numericdef/sv.ISO8859-1.src
--- src55-orig/share/locale/numericdef/sv.ISO8859-1.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/sv.ISO8859-1.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From sv_SE.ISO8859-1 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+3;3
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/tr.ISO8859-9.src
src/share/locale/numericdef/tr.ISO8859-9.src
--- src55-orig/share/locale/numericdef/tr.ISO8859-9.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/tr.ISO8859-9.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From tr_TR.ISO8859-9 of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+0;0
+# EOF
diff -ruN -x *out -x *orig -x obj -x *~
src55-orig/share/locale/numericdef/uk.KOI8-U.src
src/share/locale/numericdef/uk.KOI8-U.src
--- src55-orig/share/locale/numericdef/uk.KOI8-U.src Wed Dec 31 19:00:00 1969
+++ src/share/locale/numericdef/uk.KOI8-U.src Tue Nov 12 01:18:01 2013
@@ -0,0 +1,12 @@
+# From uk_UA.KOI8-U.src of FreeBSD
+#
+# WARNING: spaces may be essential at the end of lines
+# WARNING: empty lines are essential too
+#
+# decimal_point
+,
+# thousands_sep
+
+# grouping, separated by ;
+3;3
+# EOF