This commit adds the necessary changes to recognise the new de_IT locale
present in GLIBC 2.24 onwards.
It fixes also a small issue in the de_LI ISO8859-15 locale mapping.

https://bugs.freedesktop.org/show_bug.cgi?id=98857

Signed-off-by: Matthias Dieter Wallnöfer <[email protected]>
---
 nls/compose.dir.pre  |  3 +++
 nls/locale.alias.pre | 17 +++++++++++++++++
 nls/locale.dir.pre   |  5 ++++-
 3 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/nls/compose.dir.pre b/nls/compose.dir.pre
index e59cbe8..19db258 100644
--- a/nls/compose.dir.pre
+++ b/nls/compose.dir.pre
@@ -57,6 +57,8 @@ iso8859-1/Compose:            de_CH.ISO8859-1
 iso8859-15/Compose:            de_CH.ISO8859-15
 iso8859-1/Compose:             de_DE.ISO8859-1
 iso8859-15/Compose:            de_DE.ISO8859-15
+iso8859-1/Compose:             de_IT.ISO8859-1
+iso8859-15/Compose:            de_IT.ISO8859-15
 iso8859-1/Compose:             de_LI.ISO8859-1
 iso8859-15/Compose:            de_LI.ISO8859-15
 iso8859-1/Compose:             de_LU.ISO8859-1
@@ -308,6 +310,7 @@ en_US.UTF-8/Compose:                de_AT.UTF-8
 en_US.UTF-8/Compose:           de_BE.UTF-8
 en_US.UTF-8/Compose:           de_CH.UTF-8
 en_US.UTF-8/Compose:           de_DE.UTF-8
+en_US.UTF-8/Compose:           de_IT.UTF-8
 en_US.UTF-8/Compose:           de_LI.UTF-8
 en_US.UTF-8/Compose:           de_LU.UTF-8
 el_GR.UTF-8/Compose:           el_CY.UTF-8
diff --git a/nls/locale.alias.pre b/nls/locale.alias.pre
index d9f0785..49bc278 100644
--- a/nls/locale.alias.pre
+++ b/nls/locale.alias.pre
@@ -270,6 +270,22 @@ de_DE.8859-15@euro:                                
de_DE.ISO8859-15
 de_DE.ISO-8859-15@euro:                                de_DE.ISO8859-15
 de_DE.UTF-8@euro:                              de_DE.UTF-8
 de_DE.utf8:                                    de_DE.UTF-8
+de_IT:                                         de_IT.ISO8859-1
+de_IT.iso88591:                                        de_IT.ISO8859-1
+de_IT.ISO_8859-1:                              de_IT.ISO8859-1
+de_IT.ISO-8859-1:                              de_IT.ISO8859-1
+de_IT.iso885915:                               de_IT.ISO8859-15
+de_IT.ISO_8859-15:                             de_IT.ISO8859-15
+de_IT.ISO-8859-15:                             de_IT.ISO8859-15
+de_IT.utf8:                                    de_IT.UTF-8
+de_LI:                                         de_LI.ISO8859-1
+de_LI.iso88591:                                        de_LI.ISO8859-1
+de_LI.ISO_8859-1:                              de_LI.ISO8859-1
+de_LI.ISO-8859-1:                              de_LI.ISO8859-1
+de_LI.iso885915:                               de_LI.ISO8859-15
+de_LI.ISO_8859-15:                             de_LI.ISO8859-15
+de_LI.ISO-8859-15:                             de_LI.ISO8859-15
+de_LI.utf8:                                    de_LI.UTF-8
 de_LU:                                         de_LU.ISO8859-1
 de_LU@euro:                                    de_LU.ISO8859-15
 de_LU.iso88591:                                        de_LU.ISO8859-1
@@ -1308,6 +1324,7 @@ Danish_Denmark.1252:                              
da_DK.ISO8859-1
 German_Austria.1252:                           de_AT.ISO8859-1
 German_Switzerland.1252:                       de_CH.ISO8859-1
 German_Germany.1252:                           de_DE.ISO8859-1
+German_Italy.1252:                             de_IT.ISO8859-1
 German_Liechtenstein.1252:                     de_LI.ISO8859-1
 German_Luxembourg.1252:                                de_LU.ISO8859-1
 Greek_Greece.1253:                             el_GR.ISO8859-7
diff --git a/nls/locale.dir.pre b/nls/locale.dir.pre
index c4740a7..97872c9 100644
--- a/nls/locale.dir.pre
+++ b/nls/locale.dir.pre
@@ -58,8 +58,10 @@ iso8859-1/XLC_LOCALE:                        de_CH.ISO8859-1
 iso8859-15/XLC_LOCALE:                 de_CH.ISO8859-15
 iso8859-1/XLC_LOCALE:                  de_DE.ISO8859-1
 iso8859-15/XLC_LOCALE:                 de_DE.ISO8859-15
+iso8859-1/XLC_LOCALE:                  de_IT.ISO8859-1
+iso8859-15/XLC_LOCALE:                 de_IT.ISO8859-15
 iso8859-1/XLC_LOCALE:                  de_LI.ISO8859-1
-iso8859-1/XLC_LOCALE:                  de_LI.ISO8859-15
+iso8859-15/XLC_LOCALE:                 de_LI.ISO8859-15
 iso8859-1/XLC_LOCALE:                  de_LU.ISO8859-1
 iso8859-15/XLC_LOCALE:                 de_LU.ISO8859-15
 iso8859-7/XLC_LOCALE:                  el_GR.ISO8859-7
@@ -310,6 +312,7 @@ en_US.UTF-8/XLC_LOCALE:                     de_AT.UTF-8
 en_US.UTF-8/XLC_LOCALE:                        de_BE.UTF-8
 en_US.UTF-8/XLC_LOCALE:                        de_CH.UTF-8
 en_US.UTF-8/XLC_LOCALE:                        de_DE.UTF-8
+en_US.UTF-8/XLC_LOCALE:                        de_IT.UTF-8
 en_US.UTF-8/XLC_LOCALE:                        de_LI.UTF-8
 en_US.UTF-8/XLC_LOCALE:                        de_LU.UTF-8
 en_US.UTF-8/XLC_LOCALE:                        el_CY.UTF-8
-- 
2.9.3
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to