SOURCES (DEVEL): glibc-morelocales.patch - added some Swahili locale
ankry
ankry at pld-linux.org
Tue Nov 15 11:02:20 CET 2005
Author: ankry Date: Tue Nov 15 10:02:20 2005 GMT
Module: SOURCES Tag: DEVEL
---- Log message:
- added some Swahili locale
---- Files affected:
SOURCES:
glibc-morelocales.patch (1.35.4.3 -> 1.35.4.4)
---- Diffs:
================================================================
Index: SOURCES/glibc-morelocales.patch
diff -u SOURCES/glibc-morelocales.patch:1.35.4.3 SOURCES/glibc-morelocales.patch:1.35.4.4
--- SOURCES/glibc-morelocales.patch:1.35.4.3 Fri Nov 11 02:22:14 2005
+++ SOURCES/glibc-morelocales.patch Tue Nov 15 11:02:15 2005
@@ -255,8 +255,15 @@
st_ZA.UTF-8/UTF-8 \
st_ZA/ISO-8859-1 \
sv_FI.UTF-8/UTF-8 \
-@@ -299,8 +375,10 @@
+@@ -297,10 +373,17 @@
+ sv_FI at euro/ISO-8859-15 \
+ sv_SE.UTF-8/UTF-8 \
sv_SE/ISO-8859-1 \
++sw_KE.UTF-8/UTF-8 \
++sw_KE/ISO-8859-1 \
++sw_UG.UTF-8/UTF-8 \
++sw_UG.ISO-8859-10/ISO-8859-10 \
++sw_UG/ISO-8859-1 \
ta_IN/UTF-8 \
te_IN/UTF-8 \
+tg_TJ.KOI8-K/KOI8-K \
@@ -14058,6 +14065,472 @@
+LC_MEASUREMENT
+copy "sr_CS"
+END LC_MEASUREMENT
+diff -uNr libc.old/localedata/locales/sw_KE libc/localedata/locales/sw_KE
+--- libc.old/localedata/locales/sw_KE 1970-01-01 00:00:00.000000000 +0000
++++ libc/localedata/locales/sw_KE 2005-11-15 09:34:46.000000000 +0000
+@@ -0,0 +1,351 @@
++comment_char %
++escape_char /
++%
++% Swahili Language Locale for Kenya
++% Source: Based on data from Debian/Mandriva
++% Contact: ankry at mif dot pg dot gda dot pl
++% Email:
++% Language: sw
++% Territory: Kenya
++% Revision: 0.3
++% Date: 2005-10-14
++% Users: general
++% Repertoiremap: mnemonic,ds
++% Charset: UTF-8
++% Distribution and use is free, also
++% for commercial purposes.
++
++LC_IDENTIFICATION
++title "Swahili locale for Kenya"
++source "Based on data from Debian/Mandriva"
++address ""
++contact ""
++email ""
++tel ""
++fax ""
++language "Swahili"
++territory "Kenya"
++revision "0.2"
++date "2004-08-01"
++%
++category "i18n:1997";LC_IDENTIFICATION
++category "i18n:1997";LC_CTYPE
++category "i18n:1997";LC_COLLATE
++category "i18n:1997";LC_TIME
++category "i18n:1997";LC_NUMERIC
++category "i18n:1997";LC_MONETARY
++category "i18n:1997";LC_MESSAGES
++category "i18n:1997";LC_PAPER
++category "i18n:1997";LC_NAME
++category "i18n:1997";LC_ADDRESS
++category "i18n:1997";LC_TELEPHONE
++END LC_IDENTIFICATION
++
++%%%%%%%%%%%%%%%%
++% TODO: check LC_MONETARY, LC_NUMERIC, LC_MESSAGES, LC_COLLATE
++% check time and date formats
++%%%%%%%%%%%%%%%%
++
++LC_COLLATE
++% Copy the template from ISO/IEC 14651 i.e.
++% use the rules there when making ordered lists of words.
++%
++copy "iso14651_t1"
++% a b c ch d dh e f g gh h i j k kh l m mb mv n nd ng ng' nj ny nz o p q r
++% s sh t th u v w x y z
++
++collating-symbol <ch>
++collating-element <C-H> from "<U0043><U0048>"
++collating-element <C-h> from "<U0043><U0068>"
++collating-element <c-H> from "<U0063><U0048>"
++collating-element <c-h> from "<U0063><U0068>"
++
++collating-symbol <dh>
++collating-element <D-H> from "<U0044><U0048>"
++collating-element <D-h> from "<U0044><U0068>"
++collating-element <d-H> from "<U0064><U0048>"
++collating-element <d-h> from "<U0064><U0068>"
++
++collating-symbol <gh>
++collating-element <G-H> from "<U0047><U0043>"
++collating-element <G-h> from "<U0047><U0063>"
++collating-element <g-H> from "<U0067><U0043>"
++collating-element <g-h> from "<U0067><U0063>"
++
++collating-symbol <kh>
++collating-element <K-H> from "<U004B><U0048>"
++collating-element <K-h> from "<U004B><U0068>"
++collating-element <k-H> from "<U006B><U0048>"
++collating-element <k-h> from "<U006B><U0068>"
++
++collating-symbol <mb>
++collating-element <M-B> from "<U004D><U0042>"
++collating-element <M-b> from "<U004D><U0062>"
++collating-element <m-B> from "<U006D><U0042>"
++collating-element <m-b> from "<U006D><U0062>"
++
++collating-symbol <mv>
++collating-element <M-V> from "<U004D><U0056>"
++collating-element <M-v> from "<U004D><U0076>"
++collating-element <m-V> from "<U006D><U0056>"
++collating-element <m-v> from "<U006D><U0076>"
++
++collating-symbol <nd>
++collating-element <N-D> from "<U004E><U0044>"
++collating-element <N-d> from "<U004E><U0064>"
++collating-element <n-D> from "<U006E><U0044>"
++collating-element <n-d> from "<U006E><U0064>"
++
++collating-symbol <ng>
++collating-element <N-G> from "<U004E><U0047>"
++collating-element <N-g> from "<U004E><U0067>"
++collating-element <n-G> from "<U006E><U0047>"
++collating-element <n-g> from "<U006E><U0067>"
++
++collating-symbol <ng'>
++collating-element <N-G-'> from "<U004E><U0047><U0027>"
++collating-element <N-g-'> from "<U004E><U0067><U0027>"
++collating-element <n-G-'> from "<U006E><U0047><U0027>"
++collating-element <n-g-'> from "<U006E><U0067><U0027>"
++
++collating-symbol <nj>
++collating-element <N-J> from "<U004E><U004A>"
++collating-element <N-j> from "<U004E><U006A>"
++collating-element <n-J> from "<U006E><U004A>"
++collating-element <n-j> from "<U006E><U006A>"
++
++collating-symbol <ny>
++collating-element <N-Y> from "<U004E><U0059>"
++collating-element <N-y> from "<U004E><U0079>"
++collating-element <n-Y> from "<U006E><U0059>"
++collating-element <n-y> from "<U006E><U0079>"
++
++collating-symbol <nz>
++collating-element <N-Z> from "<U004E><U005A>"
++collating-element <N-z> from "<U004E><U007A>"
++collating-element <n-Z> from "<U006E><U005A>"
++collating-element <n-z> from "<U006E><U007A>"
++
++collating-symbol <sh>
++collating-element <S-H> from "<U0053><U0048>"
++collating-element <S-h> from "<U0053><U0068>"
++collating-element <s-H> from "<U0073><U0048>"
++collating-element <s-h> from "<U0073><U0068>"
++
++% symbol <th> is already used in iso14651_t1
++collating-symbol <th0>
++collating-element <T-H> from "<U0054><U0048>"
++collating-element <T-h> from "<U0054><U0068>"
++collating-element <t-H> from "<U0074><U0048>"
++collating-element <t-h> from "<U0074><U0068>"
++
++collating-symbol <CAP-CAP>
++collating-symbol <CAP-MIN>
++collating-symbol <MIN-CAP>
++collating-symbol <MIN-MIN>
++
++reorder-after <MIN>
++<MIN-MIN>
++<MIN-CAP>
++
++reorder-after <CAP>
++<CAP-MIN>
++<CAP-CAP>
++
++reorder-after <c>
++<ch>
++reorder-after <d>
++<dh>
++reorder-after <g>
++<gh>
++reorder-after <k>
++<kh>
++reorder-after <m>
++<mb>
++<mv>
++reorder-after <n>
++<nd>
++<ng>
++<ng'>
++<nj>
++<ny>
++<nz>
++reorder-after <s>
++<sh>
++reorder-after <t>
++<th0>
++
++reorder-after <U0043>
++<C-h> <ch>;<BAS>;<CAP-MIN>;IGNORE
++<C-H> <ch>;<BAS>;<CAP-CAP>;IGNORE
++reorder-after <U0063>
++<c-h> <ch>;<BAS>;<MIN-MIN>;IGNORE
++<c-H> <ch>;<BAS>;<MIN-CAP>;IGNORE
++
++reorder-after <U0044>
++<D-h> <dh>;<BAS>;<CAP-MIN>;IGNORE
++<D-H> <dh>;<BAS>;<CAP-CAP>;IGNORE
++reorder-after <U0064>
++<d-h> <dh>;<BAS>;<MIN-MIN>;IGNORE
++<d-H> <dh>;<BAS>;<MIN-CAP>;IGNORE
++
++reorder-after <U0047>
++<G-h> <gh>;<BAS>;<CAP-MIN>;IGNORE
++<G-H> <gh>;<BAS>;<CAP-CAP>;IGNORE
++reorder-after <U0067>
++<g-h> <gh>;<BAS>;<MIN-MIN>;IGNORE
++<g-H> <gh>;<BAS>;<MIN-CAP>;IGNORE
++
++reorder-after <U004B>
++<K-h> <kh>;<BAS>;<CAP-MIN>;IGNORE
++<K-H> <kh>;<BAS>;<CAP-CAP>;IGNORE
++reorder-after <U006B>
++<k-h> <kh>;<BAS>;<MIN-MIN>;IGNORE
++<k-H> <kh>;<BAS>;<MIN-CAP>;IGNORE
++
++reorder-after <U004D>
++<M-b> <mb>;<BAS>;<CAP-MIN>;IGNORE
++<M-B> <mb>;<BAS>;<CAP-CAP>;IGNORE
++<M-v> <mv>;<BAS>;<CAP-MIN>;IGNORE
++<M-V> <mv>;<BAS>;<CAP-CAP>;IGNORE
++reorder-after <U006D>
++<m-b> <mb>;<BAS>;<MIN-MIN>;IGNORE
++<m-B> <mb>;<BAS>;<MIN-CAP>;IGNORE
++<m-v> <mv>;<BAS>;<MIN-MIN>;IGNORE
++<m-V> <mv>;<BAS>;<MIN-CAP>;IGNORE
++
++reorder-after <U004E>
++<N-d> <nd>;<BAS>;<CAP-MIN>;IGNORE
++<N-D> <nd>;<BAS>;<CAP-CAP>;IGNORE
++<N-g> <ng>;<BAS>;<CAP-MIN>;IGNORE
++<N-G> <ng>;<BAS>;<CAP-CAP>;IGNORE
++<N-g-'> <ng'>;<BAS>;<CAP-MIN>;IGNORE
++<N-G-'> <ng'>;<BAS>;<CAP-CAP>;IGNORE
++<N-j> <nj>;<BAS>;<CAP-MIN>;IGNORE
++<N-J> <nj>;<BAS>;<CAP-CAP>;IGNORE
++<N-y> <ny>;<BAS>;<CAP-MIN>;IGNORE
++<N-Y> <ny>;<BAS>;<CAP-CAP>;IGNORE
++<N-z> <nz>;<BAS>;<CAP-MIN>;IGNORE
++<N-Z> <nz>;<BAS>;<CAP-CAP>;IGNORE
++reorder-after <U006E>
++<n-d> <nd>;<BAS>;<MIN-MIN>;IGNORE
++<n-D> <nd>;<BAS>;<MIN-CAP>;IGNORE
++<n-g> <ng>;<BAS>;<MIN-MIN>;IGNORE
++<n-G> <ng>;<BAS>;<MIN-CAP>;IGNORE
++<n-g-'> <ng'>;<BAS>;<MIN-MIN>;IGNORE
++<n-G-'> <ng'>;<BAS>;<MIN-CAP>;IGNORE
++<n-j> <nj>;<BAS>;<MIN-MIN>;IGNORE
++<n-J> <nj>;<BAS>;<MIN-CAP>;IGNORE
++<n-y> <ny>;<BAS>;<MIN-MIN>;IGNORE
++<n-Y> <ny>;<BAS>;<MIN-CAP>;IGNORE
++<n-z> <nz>;<BAS>;<MIN-MIN>;IGNORE
++<n-Z> <nz>;<BAS>;<MIN-CAP>;IGNORE
++
++reorder-after <U0053>
++<S-h> <sh>;<BAS>;<CAP-MIN>;IGNORE
++<S-H> <sh>;<BAS>;<CAP-CAP>;IGNORE
++reorder-after <U0073>
++<s-h> <sh>;<BAS>;<MIN-MIN>;IGNORE
++<s-H> <sh>;<BAS>;<MIN-CAP>;IGNORE
++
++reorder-after <U0054>
++<T-h> <th0>;<BAS>;<CAP-MIN>;IGNORE
++<T-H> <th0>;<BAS>;<CAP-CAP>;IGNORE
++reorder-after <U0074>
++<t-h> <th0>;<BAS>;<MIN-MIN>;IGNORE
++<t-H> <th0>;<BAS>;<MIN-CAP>;IGNORE
++
++reorder-end
++
++END LC_COLLATE
++
++LC_CTYPE
++copy "i18n"
++END LC_CTYPE
++
++LC_MONETARY
++copy "so_KE"
++END LC_MONETARY
++
++LC_NUMERIC
++copy "so_KE"
++END LC_NUMERIC
++
++LC_TIME
++abday "<U004A><U0070><U0069>";"<U004A><U0074><U0061>";/
++ "<U004A><U006E><U0065>";"<U004A><U0074><U006E>";/
++ "<U0041><U006C><U0068>";"<U0049><U006A><U0075>";/
++ "<U004A><U006D><U006F>"
++day "<U004A><U0075><U006D><U0061><U0070><U0069><U006C><U0069>";/
++ "<U004A><U0075><U006D><U0061><U0074><U0061><U0074><U0075>";/
++ "<U004A><U0075><U006D><U0061><U006E><U006E><U0065>";/
++ "<U004A><U0075><U006D><U0061><U0074><U0061><U006E><U006F>";/
++ "<U0041><U006C><U0068><U0061><U006D><U0069><U0073><U0069>";/
++ "<U0049><U006A><U0075><U006D><U0061><U0061>";/
++ "<U004A><U0075><U006D><U0061><U006D><U006F><U0073><U0069>"
++abmon "<U004A><U0061><U006E>";"<U0046><U0065><U0062>";/
++ "<U004D><U0061><U0063>";"<U0041><U0070><U0072>";/
++ "<U004D><U0065><U0069>";"<U004A><U0075><U006E>";/
++ "<U004A><U0075><U006C>";"<U0041><U0075><U0067>";/
++ "<U0053><U0065><U0070>";"<U004F><U006B><U0074>";/
++ "<U004E><U006F><U0076>";"<U0044><U0069><U0073>"
++mon "<U004A><U0061><U006E><U0075><U0061><U0072><U0069>";/
++ "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0069>";/
++ "<U004D><U0061><U0063><U0068><U0069>";/
++ "<U0041><U0070><U0072><U0069><U006C><U0069>";/
++ "<U004D><U0065><U0069>";/
++ "<U004A><U0075><U006E><U0069>";/
++ "<U004A><U0075><U006C><U0061><U0069>";/
++ "<U0041><U0075><U0067><U006F><U0073><U0074><U0069>";/
++ "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0061>";/
++ "<U004F><U006B><U0074><U006F><U0062><U0061>";/
++ "<U004E><U006F><U0076><U0065><U006D><U0062><U0061>";/
++ "<U0044><U0069><U0073><U0065><U006D><U0062><U0061>"
++%
++d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0072><U0020><U0025><U005A>"
++d_fmt "<U0025><U006D><U002F><U0025><U0064><U002F><U0025><U0079>"
++t_fmt "<U0025><U0072>"
++am_pm "<U0041><U004D>";"<U0050><U004D>"
++t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
++END LC_TIME
++
++LC_MESSAGES
++% FIXME
++copy "en_US"
++END LC_MESSAGES
++
++% Default paper: A4
++LC_PAPER
++height 297
++width 210
++END LC_PAPER
++
++% Metric System (ISO 1000)
++LC_MEASUREMENT
++measurement 1
++END LC_MEASUREMENT
++
++LC_ADDRESS
++%
++% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category.
++%
++postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
++<U0025><U0062><U0025><U0065><U0025><U0072>"
++%
++country_name "<U004B><U0065><U006E><U0079><U0061>"
++country_post "<U004B><U0045><U004E>"
++country_ab2 "<U004B><U0045>"
++country_ab3 "<U004B><U0045><U004E>"
++country_num 404
++country_car "<U0045><U0041><U004B>"
++country_isbn "<U0039><U0039><U0036><U0036>"
++lang_name "<U004B><U0069><U0073><U0077><U0061><U0068><U0069><U006C><U0069>"
++lang_ab "<U0073><U0077>"
++lang_term "<U0073><U0077><U0061>"
++lang_lib "<U0073><U0077><U0061>"
++END LC_ADDRESS
++
++LC_NAME
++% FIXME!
++copy "en_US"
++END LC_NAME
+diff -uNr libc.old/localedata/locales/sw_UG libc/localedata/locales/sw_UG
+--- libc.old/localedata/locales/sw_UG 1970-01-01 00:00:00.000000000 +0000
++++ libc/localedata/locales/sw_UG 2005-11-15 09:34:46.000000000 +0000
+@@ -0,0 +1,107 @@
++comment_char %
++escape_char /
++%
++% Swahili Language Locale for Uganda
++% Source: Based on data from Debian/Mandriva
++% Contact:
++% Email: ankry at mif dot pg dot gda dot pl
++% Language: sw
++% Territory: Uganda
++% Revision: 0.2
++% Date: 2004-08-01
++% Users: general
++% Repertoiremap: mnemonic,ds
++% Charset: UTF-8
++% Distribution and use is free, also
++% for commercial purposes.
++
++LC_IDENTIFICATION
++title "Swahili locale for Uganda"
++source "Based on data from Debian/Mandriva"
++address ""
++contact ""
++email ""
++tel ""
++fax ""
++language "Swahili"
++territory "Uganda"
++revision "0.3"
++date "2005-10-14"
++%
++category "i18n:1997";LC_IDENTIFICATION
++category "i18n:1997";LC_CTYPE
++category "i18n:1997";LC_COLLATE
++category "i18n:1997";LC_TIME
++category "i18n:1997";LC_NUMERIC
++category "i18n:1997";LC_MONETARY
++category "i18n:1997";LC_MESSAGES
++category "i18n:1997";LC_PAPER
++category "i18n:1997";LC_NAME
++category "i18n:1997";LC_ADDRESS
++category "i18n:1997";LC_TELEPHONE
++END LC_IDENTIFICATION
++
++%%%%%%%%%%%%%%%%
++% TODO: check LC_MONETARY, LC_NUMERIC, LC_MESSAGES, LC_COLLATE
++% check time and date formats
++%%%%%%%%%%%%%%%%
++
++LC_COLLATE
++copy "sw_KE"
++END LC_COLLATE
++
++LC_CTYPE
++copy "sw_KE"
++END LC_CTYPE
++
++LC_MONETARY
++copy "lg_UG"
++END LC_MONETARY
++
++LC_NUMERIC
++copy "lg_UG"
++END LC_NUMERIC
++
++LC_TIME
++copy "sw_KE"
++END LC_TIME
++
++LC_MESSAGES
++copy "sw_KE"
++END LC_MESSAGES
++
++% Default paper: A4
++LC_PAPER
++height 297
++width 210
++END LC_PAPER
++
++% Metric System (ISO 1000)
++LC_MEASUREMENT
++measurement 1
++END LC_MEASUREMENT
++
++LC_ADDRESS
++%
++% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category.
++%
++postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
++<U0025><U0062><U0025><U0065><U0025><U0072>"
++%
++% FIXME: Uganda in Swahili
++%country_name ""
++country_post "<U0055><U0047>"
++country_ab2 "<U0055><U0047>"
++country_ab3 "<U0055><U0047><U0041>"
++country_num 800
++country_car "<U0045><U0041><U0055>"
++country_isbn "<U0039><U0039><U0037><U0030>"
++lang_name "<U004B><U0069><U0073><U0077><U0061><U0068><U0069><U006C><U0069>"
++lang_ab "<U0073><U0077>"
++lang_term "<U0073><U0077><U0061>"
++lang_lib "<U0073><U0077><U0061>"
++END LC_ADDRESS
++
++LC_NAME
++copy "sw_KE"
++END LC_NAME
diff -uNr libc.old/localedata/locales/tr_CY libc/localedata/locales/tr_CY
--- libc.old/localedata/locales/tr_CY 2004-07-16 01:24:42.000000000 +0100
+++ libc/localedata/locales/tr_CY 2004-11-14 03:07:27.000000000 +0200
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/glibc-morelocales.patch?r1=1.35.4.3&r2=1.35.4.4&f=u
More information about the pld-cvs-commit
mailing list