diff mbox

localedata: CLDRv29: update LC_ADDRESS.lang_name translations

Message ID 1460957575-4675-1-git-send-email-vapier@gentoo.org
State New
Headers show

Commit Message

Mike Frysinger April 18, 2016, 5:32 a.m. UTC
This updates a bunch of locales based on CLDR v29 data:
  az_AZ: changing Azərbaycanca to azərbaycan dili
  be_BY: changing беларуская мова to беларуская
  bem_ZM: changing iciBemba to Ichibemba
  bg_BG: changing български език to български
  bo_CN: changing པོད་སྐད་ to བོད་སྐད་
  bo_IN: changing པོད་སྐད་ to བོད་སྐད་
  br_FR: changing Brezhoneg to brezhoneg
  brx_IN: lang_name: setting to बड़ो
  ce_RU: changing нохчийн мотт to нохчийн
  cs_CZ: changing Čeština to čeština
  dz_BT: changing (རྫོང་ཁ to རྫོང་ཁ
  el_CY: changing ελληνικά to Ελληνικά
  el_GR: changing ελληνικά to Ελληνικά
  es_AR: changing Español to español
  es_BO: changing Español to español
  es_CL: changing Español to español
  es_CO: changing Español to español
  es_CR: changing Español to español
  es_CU: changing Español to español
  es_DO: changing Español to español
  es_EC: changing Español to español
  es_ES: changing Español to español
  es_GT: changing Español to español
  es_HN: changing Español to español
  es_MX: changing Español to español
  es_NI: changing Español to español
  es_PA: changing Español to español
  es_PE: changing Español to español
  es_PR: changing Español to español
  es_PY: changing Español to español
  es_SV: changing Español to español
  es_US: changing Español to español
  es_UY: changing Español to español
  es_VE: changing Español to español
  et_EE: changing eesti keel to eesti
  eu_ES: changing Euskara to euskara
  fr_BE: changing Français to français
  fr_CA: changing Français to français
  fr_CH: changing Français to français
  fr_FR: changing Français to français
  fr_LU: changing Français to français
  fur_IT: changing Furlan to furlan
  fy_NL: changing Frysk to West-Frysk
  gl_ES: changing Galego to galego
  gv_GB: changing y Ghaelg to Gaelg
  he_IL: lang_name: setting to עברית
  hsb_DE: changing Hornjoserbšćina to hornjoserbšćina
  hy_AM: changing Հայերեն to հայերեն
  id_ID: changing Bahasa Ind/onesia to Indonesia
  it_CH: changing Italiano to italiano
  it_IT: changing Italiano to italiano
  kk_KZ: lang_name: setting to қазақ тілі
  kl_GL: changing Kalaallisut to kalaallisut
  km_KH: changing ភាសាខ្មែរ to ខ្មែរ
  ko_KR: changing 한국말 to 한국어
  ks_IN: changing kạ̄šur to کٲشُر
  kw_GB: changing Kernowek to kernewek
  ky_KG: changing Кыргызча to кыргызча
  lg_UG: changing Oluganda to Luganda
  lt_LT: changing lietuvių kalba to lietuvių
  lv_LV: changing latviešu valoda to latviešu
  mk_MK: changing македонск/и јазик to македонски
  mn_MN: changing Монгол хэл to монгол
  nb_NO: changing Bokmål to norsk bokmål
  nn_NO: changing Nynorsk to nynorsk
  os_RU: lang_name: setting to ирон
  ru_RU: lang_name: setting to русский
  ru_UA: lang_name: setting to русский
  se_NO: changing Davvisámegiella to davvisámegiella
  sk_SK: lang_name: setting to slovenčina
  ta_IN: lang_name: setting to தமிழ்
  ta_LK: lang_name: setting to தமிழ்
  tk_TM: changing Türkmençe to türkmençe
  tr_CY: changing Turkish to Türkçe
  tr_TR: changing Turkish to Türkçe
  ur_IN: lang_name: setting to {اردو}
  ur_PK: lang_name: setting to {اردو}
  uz_UZ@cyrillic: changing Ўзбекча to Ўзбек
  vi_VN: changing Việt ngữ to Tiếng Việt
  yo_NG: changing Yorùbá to Èdè Yorùbá
  zu_ZA: changing IsiZulu to isiZulu

Most of these are simple case changes, but they match the CLDR db.
A search for a few of the others suggests they're also correct.
---
 localedata/locales/az_AZ          | 4 +---
 localedata/locales/be_BY          | 2 +-
 localedata/locales/bem_ZM         | 2 +-
 localedata/locales/bg_BG          | 2 +-
 localedata/locales/bo_CN          | 2 +-
 localedata/locales/bo_IN          | 2 +-
 localedata/locales/br_FR          | 2 +-
 localedata/locales/brx_IN         | 1 +
 localedata/locales/ce_RU          | 2 +-
 localedata/locales/cs_CZ          | 2 +-
 localedata/locales/dz_BT          | 2 +-
 localedata/locales/el_CY          | 2 +-
 localedata/locales/el_GR          | 2 +-
 localedata/locales/es_AR          | 2 +-
 localedata/locales/es_BO          | 2 +-
 localedata/locales/es_CL          | 2 +-
 localedata/locales/es_CO          | 2 +-
 localedata/locales/es_CR          | 2 +-
 localedata/locales/es_CU          | 2 +-
 localedata/locales/es_DO          | 2 +-
 localedata/locales/es_EC          | 2 +-
 localedata/locales/es_ES          | 2 +-
 localedata/locales/es_GT          | 2 +-
 localedata/locales/es_HN          | 2 +-
 localedata/locales/es_MX          | 2 +-
 localedata/locales/es_NI          | 2 +-
 localedata/locales/es_PA          | 2 +-
 localedata/locales/es_PE          | 2 +-
 localedata/locales/es_PR          | 2 +-
 localedata/locales/es_PY          | 2 +-
 localedata/locales/es_SV          | 2 +-
 localedata/locales/es_US          | 2 +-
 localedata/locales/es_UY          | 2 +-
 localedata/locales/es_VE          | 2 +-
 localedata/locales/et_EE          | 2 +-
 localedata/locales/eu_ES          | 2 +-
 localedata/locales/fr_BE          | 2 +-
 localedata/locales/fr_CA          | 2 +-
 localedata/locales/fr_CH          | 2 +-
 localedata/locales/fr_FR          | 2 +-
 localedata/locales/fr_LU          | 2 +-
 localedata/locales/fur_IT         | 2 +-
 localedata/locales/fy_NL          | 2 +-
 localedata/locales/gl_ES          | 2 +-
 localedata/locales/gv_GB          | 3 +--
 localedata/locales/he_IL          | 1 +
 localedata/locales/hsb_DE         | 3 +--
 localedata/locales/hy_AM          | 2 +-
 localedata/locales/id_ID          | 2 +-
 localedata/locales/it_CH          | 2 +-
 localedata/locales/it_IT          | 2 +-
 localedata/locales/kk_KZ          | 1 +
 localedata/locales/kl_GL          | 2 +-
 localedata/locales/km_KH          | 2 +-
 localedata/locales/ko_KR          | 2 +-
 localedata/locales/ks_IN          | 2 +-
 localedata/locales/kw_GB          | 2 +-
 localedata/locales/ky_KG          | 2 +-
 localedata/locales/lg_UG          | 2 +-
 localedata/locales/lt_LT          | 2 +-
 localedata/locales/lv_LV          | 2 +-
 localedata/locales/mk_MK          | 2 +-
 localedata/locales/mn_MN          | 2 +-
 localedata/locales/nb_NO          | 2 +-
 localedata/locales/nn_NO          | 2 +-
 localedata/locales/os_RU          | 1 +
 localedata/locales/ru_RU          | 1 +
 localedata/locales/ru_UA          | 1 +
 localedata/locales/se_NO          | 2 +-
 localedata/locales/sk_SK          | 1 +
 localedata/locales/ta_IN          | 1 +
 localedata/locales/ta_LK          | 1 +
 localedata/locales/tk_TM          | 3 +--
 localedata/locales/tr_CY          | 2 +-
 localedata/locales/tr_TR          | 2 +-
 localedata/locales/ur_IN          | 1 +
 localedata/locales/ur_PK          | 1 +
 localedata/locales/uz_UZ          | 2 +-
 localedata/locales/uz_UZ@cyrillic | 2 +-
 localedata/locales/vi_VN          | 2 +-
 localedata/locales/yo_NG          | 2 +-
 localedata/locales/zu_ZA          | 2 +-
 82 files changed, 82 insertions(+), 76 deletions(-)

Comments

Chris Leonard April 18, 2016, 7:11 a.m. UTC | #1
On Mon, Apr 18, 2016 at 1:32 AM, Mike Frysinger <vapier@gentoo.org> wrote:
> This updates a bunch of locales based on CLDR v29 data:

>   id_ID: changing Bahasa Ind/onesia to Indonesia


This individual change just does not look right to me.  "Bahasa" is
the Indonesian word for language.  I have been working quite a bit
with an Indonesian localizer recently, so I can double check if
needed, but the "Bahasa Indonesia" entry in the "Bahasa Indonesia"
wikipedia would strongly suggest that "Indonesia" is insufficient to
describe the language of that country.

cjl

https://id.wikipedia.org/wiki/Bahasa_Indonesia
Mike Frysinger April 18, 2016, 2:44 p.m. UTC | #2
On 18 Apr 2016 03:11, Chris Leonard wrote:
> On Mon, Apr 18, 2016 at 1:32 AM, Mike Frysinger wrote:
> > This updates a bunch of locales based on CLDR v29 data:
> >   id_ID: changing Bahasa Ind/onesia to Indonesia
> 
> 
> This individual change just does not look right to me.  "Bahasa" is
> the Indonesian word for language.  I have been working quite a bit
> with an Indonesian localizer recently, so I can double check if
> needed, but the "Bahasa Indonesia" entry in the "Bahasa Indonesia"
> wikipedia would strongly suggest that "Indonesia" is insufficient to
> describe the language of that country.

CLDR says otherwise:
  id.xml: <territory type="ID">Indonesia</territory>

file a ticket if you think it should include Bahasa ?
  http://unicode.org/cldr/trac/newticket
-mike
Chris Leonard April 18, 2016, 4:27 p.m. UTC | #3
On Mon, Apr 18, 2016 at 10:44 AM, Mike Frysinger <vapier@gentoo.org> wrote:
> On 18 Apr 2016 03:11, Chris Leonard wrote:
>> On Mon, Apr 18, 2016 at 1:32 AM, Mike Frysinger wrote:
>> > This updates a bunch of locales based on CLDR v29 data:
>> >   id_ID: changing Bahasa Ind/onesia to Indonesia
>>
>>
>> This individual change just does not look right to me.  "Bahasa" is
>> the Indonesian word for language.  I have been working quite a bit
>> with an Indonesian localizer recently, so I can double check if
>> needed, but the "Bahasa Indonesia" entry in the "Bahasa Indonesia"
>> wikipedia would strongly suggest that "Indonesia" is insufficient to
>> describe the language of that country.
>
> CLDR says otherwise:
>   id.xml: <territory type="ID">Indonesia</territory>
>
> file a ticket if you think it should include Bahasa ?
>   http://unicode.org/cldr/trac/newticket
> -mike

 You cited territory type tag, not language name tag.

cjl
Mike Frysinger April 18, 2016, 4:51 p.m. UTC | #4
On 18 Apr 2016 12:27, Chris Leonard wrote:
> On Mon, Apr 18, 2016 at 10:44 AM, Mike Frysinger wrote:
> > On 18 Apr 2016 03:11, Chris Leonard wrote:
> >> On Mon, Apr 18, 2016 at 1:32 AM, Mike Frysinger wrote:
> >> > This updates a bunch of locales based on CLDR v29 data:
> >> >   id_ID: changing Bahasa Ind/onesia to Indonesia
> >>
> >>
> >> This individual change just does not look right to me.  "Bahasa" is
> >> the Indonesian word for language.  I have been working quite a bit
> >> with an Indonesian localizer recently, so I can double check if
> >> needed, but the "Bahasa Indonesia" entry in the "Bahasa Indonesia"
> >> wikipedia would strongly suggest that "Indonesia" is insufficient to
> >> describe the language of that country.
> >
> > CLDR says otherwise:
> >   id.xml: <territory type="ID">Indonesia</territory>
> >
> > file a ticket if you think it should include Bahasa ?
> >   http://unicode.org/cldr/trac/newticket
> 
>  You cited territory type tag, not language name tag.

so i did.  same answer though for language tag ;).
  id.xml: <language type="id">Indonesia</language>
-mike
Chris Leonard April 18, 2016, 5:48 p.m. UTC | #5
On Mon, Apr 18, 2016 at 12:51 PM, Mike Frysinger <vapier@gentoo.org> wrote:
> On 18 Apr 2016 12:27, Chris Leonard wrote:
>> On Mon, Apr 18, 2016 at 10:44 AM, Mike Frysinger wrote:
>> > On 18 Apr 2016 03:11, Chris Leonard wrote:
>> >> On Mon, Apr 18, 2016 at 1:32 AM, Mike Frysinger wrote:
>> >> > This updates a bunch of locales based on CLDR v29 data:
>> >> >   id_ID: changing Bahasa Ind/onesia to Indonesia
>> >>
>> >>
>> >> This individual change just does not look right to me.  "Bahasa" is
>> >> the Indonesian word for language.  I have been working quite a bit
>> >> with an Indonesian localizer recently, so I can double check if
>> >> needed, but the "Bahasa Indonesia" entry in the "Bahasa Indonesia"
>> >> wikipedia would strongly suggest that "Indonesia" is insufficient to
>> >> describe the language of that country.
>> >
>> > CLDR says otherwise:
>> >   id.xml: <territory type="ID">Indonesia</territory>
>> >
>> > file a ticket if you think it should include Bahasa ?
>> >   http://unicode.org/cldr/trac/newticket
>>
>>  You cited territory type tag, not language name tag.
>
> so i did.  same answer though for language tag ;).
>   id.xml: <language type="id">Indonesia</language>
> -mike

I honestly wasn't trying to win a nit-pick point, but I hadn't
downloaded CLDRv29 yet, just did.

I accept the overall goal of harmonization with CLDR and leveraging
them as an upstream to the greatest extent possible, but I have a
problem with not only knowingly propagating an error, but in taking
affirmative action to break something that is currently correct.  I do
not know if a sin of commission is worse than a sin of omission, but
it seems to transcend laziness to achieve offensiveness.

By what right or mandate are we going to override the correct
representation of cultural information in the Gnu/Linux project
dedicated to allowing proper representation of cultural information?
I like the idea of leveraging CLDR, but following arbitrary
self-adopted rules is no excuse for not using one's mind or
disrespecting someone else's culture (especially in this context).  I
believe we are failing in our responsibilities as stewards of this
information if we knowingly make it incorrect and then say, tough
shit, file a bug elsewhere, not our problem.

That is not to say that good stewardship does not also include trying
to improve our processes and seeking to share errors we discover with
the relevant upstream or downstream efforts, I am all for that and
will personally assist with such information gardening in any way I
can.  I do think we owe it to our users to not knowingly break stuff,
like the name of their own language or country just because it is
convenient.

cjl
Mike Frysinger April 18, 2016, 6:11 p.m. UTC | #6
On 18 Apr 2016 13:48, Chris Leonard wrote:
> I accept the overall goal of harmonization with CLDR and leveraging
> them as an upstream to the greatest extent possible, but I have a
> problem with not only knowingly propagating an error, but in taking
> affirmative action to break something that is currently correct.  I do
> not know if a sin of commission is worse than a sin of omission, but
> it seems to transcend laziness to achieve offensiveness.

i just started a thread on that topic :).  let's take the discussion there.
-mike
Mike FABIAN June 22, 2017, 9:23 a.m. UTC | #7
> On Mon, Apr 18, 2016 at 10:44 AM, Mike Frysinger <vapier@gentoo.org> wrote:
> > On 18 Apr 2016 03:11, Chris Leonard wrote:
> >> On Mon, Apr 18, 2016 at 1:32 AM, Mike Frysinger wrote:
> >> > This updates a bunch of locales based on CLDR v29 data:
> >> >   id_ID: changing Bahasa Ind/onesia to Indonesia
> >>
> >>
> >> This individual change just does not look right to me.  "Bahasa" is
> >> the Indonesian word for language.  I have been working quite a bit
> >> with an Indonesian localizer recently, so I can double check if
> >> needed, but the "Bahasa Indonesia" entry in the "Bahasa Indonesia"
> >> wikipedia would strongly suggest that "Indonesia" is insufficient to
> >> describe the language of that country.
> >
> > CLDR says otherwise:
> >   id.xml: <territory type="ID">Indonesia</territory>
> >
> > file a ticket if you think it should include Bahasa ?
> >   http://unicode.org/cldr/trac/newticket
> > -mike
> 
>  You cited territory type tag, not language name tag.
> 
> cjl

I reported it to CLDR as:

http://unicode.org/cldr/trac/ticket/10405
diff mbox

Patch

diff --git a/localedata/locales/az_AZ b/localedata/locales/az_AZ
index 2d1e619..b223ba0 100644
--- a/localedata/locales/az_AZ
+++ b/localedata/locales/az_AZ
@@ -298,9 +298,7 @@  country_ab3 "<U0041><U005A><U0045>"
 country_num 031
 % AZ
 country_car    "<U0041><U005A>"
-% Azərbaycanca
-lang_name    "<U0041><U007A><U0259><U0072><U0062><U0061><U0079><U0063><U0061><U006E><U0063><U0061>"
-
+lang_name   "<U0061><U007A><U0259><U0072><U0062><U0061><U0079><U0063><U0061><U006E><U0020><U0064><U0069><U006C><U0069>"
 % az
 lang_ab      "<U0061><U007A>"
 % aze
diff --git a/localedata/locales/be_BY b/localedata/locales/be_BY
index 877de4c..e4dd1bb 100644
--- a/localedata/locales/be_BY
+++ b/localedata/locales/be_BY
@@ -181,7 +181,7 @@  country_num 112
 % BY
 country_car    "<U0042><U0059>"
 % беларуская мова
-lang_name    "<U0431><U0435><U043B><U0430><U0440><U0443><U0441><U043A><U0430><U044F><U0020><U043C><U043E><U0432><U0430>"
+lang_name    "<U0431><U0435><U043B><U0430><U0440><U0443><U0441><U043A><U0430><U044F>"
 % be
 lang_ab      "<U0062><U0065>"
 % bel
diff --git a/localedata/locales/bem_ZM b/localedata/locales/bem_ZM
index 0efffe9..5cb21c6 100644
--- a/localedata/locales/bem_ZM
+++ b/localedata/locales/bem_ZM
@@ -186,7 +186,7 @@  country_ab3   "<U005A><U004D><U0042>"
 country_num   894
 % Z
 country_car  "<U005A>"
-lang_name     "<U0069><U0063><U0069><U0042><U0065><U006D><U0062><U0061>"
+lang_name     "<U0049><U0063><U0068><U0069><U0062><U0065><U006D><U0062><U0061>"
 % bem
 lang_term    "<U0062><U0065><U006D>"
 % bem
diff --git a/localedata/locales/bg_BG b/localedata/locales/bg_BG
index 5a1f17e..0db66e1 100644
--- a/localedata/locales/bg_BG
+++ b/localedata/locales/bg_BG
@@ -268,7 +268,7 @@  country_num   100
 country_car  "<U0042><U0047>"
 country_isbn  954
 % български език
-lang_name    "<U0431><U044A><U043B><U0433><U0430><U0440><U0441><U043A><U0438><U0020><U0435><U0437><U0438><U043A>"
+lang_name    "<U0431><U044A><U043B><U0433><U0430><U0440><U0441><U043A><U0438>"
 lang_ab      "<U0062><U0067>"
 lang_term    "<U0062><U0075><U006C>"
 lang_lib    "<U0062><U0075><U006C>"
diff --git a/localedata/locales/bo_CN b/localedata/locales/bo_CN
index cf23b27..b4c9dc1 100644
--- a/localedata/locales/bo_CN
+++ b/localedata/locales/bo_CN
@@ -171,7 +171,7 @@  country_ab3	"<U0043><U0048><U004E>"
 country_num	156
 country_car "<U0043><U0048><U004E>"
 country_isbn	"<U0037>"
-lang_name     "<U0F54><U0F7C><U0F51><U0F0B><U0F66><U0F90><U0F51><U0F0B>"
+lang_name     "<U0F56><U0F7C><U0F51><U0F0B><U0F66><U0F90><U0F51><U0F0B>"
 % bo
 lang_ab       "<U0062><U006F>"
 % bod
diff --git a/localedata/locales/bo_IN b/localedata/locales/bo_IN
index d255ab4..0064fb6 100644
--- a/localedata/locales/bo_IN
+++ b/localedata/locales/bo_IN
@@ -96,7 +96,7 @@  country_ab3 "<U0049><U004E><U0044>"
 country_num 356
 % IND
 country_car    "<U0049><U004E><U0044>"
-lang_name     "<U0F54><U0F7C><U0F51><U0F0B><U0F66><U0F90><U0F51><U0F0B>"
+lang_name     "<U0F56><U0F7C><U0F51><U0F0B><U0F66><U0F90><U0F51><U0F0B>"
 % bo
 lang_ab       "<U0062><U006F>"
 % bod
diff --git a/localedata/locales/br_FR b/localedata/locales/br_FR
index 5a4c214..d470b18 100644
--- a/localedata/locales/br_FR
+++ b/localedata/locales/br_FR
@@ -176,7 +176,7 @@  country_num 250
 % F
 country_car    "<U0046>"
 % Brezhoneg
-lang_name    "<U0042><U0072><U0065><U007A><U0068><U006F><U006E><U0065><U0067>"
+lang_name    "<U0062><U0072><U0065><U007A><U0068><U006F><U006E><U0065><U0067>"
 % br
 lang_ab      "<U0062><U0072>"
 % bre
diff --git a/localedata/locales/brx_IN b/localedata/locales/brx_IN
index 97ebca0..bbaa78c 100644
--- a/localedata/locales/brx_IN
+++ b/localedata/locales/brx_IN
@@ -182,6 +182,7 @@  country_ab3 "<U0049><U004E><U0044>"
 country_num 356
 % IND
 country_car    "<U0049><U004E><U0044>"
+lang_name   "<U092C><U0921><U093C><U094B>"
 % brx
 lang_term    "<U0062><U0072><U0078>"
 % brx
diff --git a/localedata/locales/ce_RU b/localedata/locales/ce_RU
index 0151e76..102c9e3 100644
--- a/localedata/locales/ce_RU
+++ b/localedata/locales/ce_RU
@@ -158,7 +158,7 @@  country_num  643
 % RUS
 country_car  "<U0052><U0055><U0053>"
 % нохчийн мотт
-lang_name    "<U043D><U043E><U0445><U0447><U0438><U0439><U043D><U0020><U043C><U043E><U0442><U0442>"
+lang_name    "<U043D><U043E><U0445><U0447><U0438><U0439><U043D>"
 % ce
 lang_ab      "<U0063><U0065>"
 % che
diff --git a/localedata/locales/cs_CZ b/localedata/locales/cs_CZ
index cbc4086..a153d27 100644
--- a/localedata/locales/cs_CZ
+++ b/localedata/locales/cs_CZ
@@ -2498,7 +2498,7 @@  country_ab3   "<U0043><U005A><U0045>"
 country_num   203
 country_car   "<U0043><U005A>"
 %country_isbn  ???
-lang_name     "<U010C><U0065><U0161><U0074><U0069><U006E><U0061>"
+lang_name     "<U010D><U0065><U0161><U0074><U0069><U006E><U0061>"
 lang_ab       "<U0063><U0073>"
 lang_term     "<U0063><U0065><U0073>"
 lang_lib      "<U0063><U007A><U0065>"
diff --git a/localedata/locales/dz_BT b/localedata/locales/dz_BT
index e0633d3..12bf001 100644
--- a/localedata/locales/dz_BT
+++ b/localedata/locales/dz_BT
@@ -667,7 +667,7 @@  country_car "<U0042><U0048><U0054>"
 %FIXME
 %country_isbn  ""
 % རྫོང་ཁ
-lang_name    "<U0028><U0F62><U0FAB><U0F7C><U0F44><U0F0B><U0F41>"
+lang_name    "<U0F62><U0FAB><U0F7C><U0F44><U0F0B><U0F41>"
 % dz
 lang_ab      "<U0064><U007A>"
 % dzo
diff --git a/localedata/locales/el_CY b/localedata/locales/el_CY
index fed597d..429afe7 100644
--- a/localedata/locales/el_CY
+++ b/localedata/locales/el_CY
@@ -111,7 +111,7 @@  country_num 196
 % CY
 country_car  "<U0043><U0059>"
 % ελληνικά
-lang_name    "<U03B5><U03BB><U03BB><U03B7><U03BD><U03B9><U03BA><U03AC>"
+lang_name    "<U0395><U03BB><U03BB><U03B7><U03BD><U03B9><U03BA><U03AC>"
 % el
 lang_ab      "<U0065><U006C>"
 % ell
diff --git a/localedata/locales/el_GR b/localedata/locales/el_GR
index 5b0a247..c8e5c1a 100644
--- a/localedata/locales/el_GR
+++ b/localedata/locales/el_GR
@@ -181,7 +181,7 @@  country_num 300
 % GR
 country_car    "<U0047><U0052>"
 % ελληνικά
-lang_name    "<U03B5><U03BB><U03BB><U03B7><U03BD><U03B9><U03BA><U03AC>"
+lang_name    "<U0395><U03BB><U03BB><U03B7><U03BD><U03B9><U03BA><U03AC>"
 % el
 lang_ab      "<U0065><U006C>"
 % ell
diff --git a/localedata/locales/es_AR b/localedata/locales/es_AR
index 1415ddb..9a58c0f 100644
--- a/localedata/locales/es_AR
+++ b/localedata/locales/es_AR
@@ -157,7 +157,7 @@  country_num   032
 % RA
 country_car    "<U0052><U0041>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_BO b/localedata/locales/es_BO
index 9ceeeaf..d76ab5c 100644
--- a/localedata/locales/es_BO
+++ b/localedata/locales/es_BO
@@ -155,7 +155,7 @@  country_num   068
 % BOL
 country_car    "<U0042><U004F><U004C>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_CL b/localedata/locales/es_CL
index 908ab6a..cb3ad3b 100644
--- a/localedata/locales/es_CL
+++ b/localedata/locales/es_CL
@@ -155,7 +155,7 @@  country_num   152
 % RCH
 country_car    "<U0052><U0043><U0048>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_CO b/localedata/locales/es_CO
index 2d612f7..b806ca3 100644
--- a/localedata/locales/es_CO
+++ b/localedata/locales/es_CO
@@ -158,7 +158,7 @@  country_num   170
 % CO
 country_car    "<U0043><U004F>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_CR b/localedata/locales/es_CR
index 2b38edc..44317ce 100644
--- a/localedata/locales/es_CR
+++ b/localedata/locales/es_CR
@@ -163,7 +163,7 @@  country_ab2   "<U0043><U0052>"
 country_ab3   "<U0043><U0052><U0049>"
 country_num   188
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_CU b/localedata/locales/es_CU
index b775214..784c7bc 100644
--- a/localedata/locales/es_CU
+++ b/localedata/locales/es_CU
@@ -126,7 +126,7 @@  country_num   192
 % C
 country_car    "<U0043>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_DO b/localedata/locales/es_DO
index f61b706..5e542da 100644
--- a/localedata/locales/es_DO
+++ b/localedata/locales/es_DO
@@ -157,7 +157,7 @@  country_num   214
 % DOM
 country_car    "<U0044><U004F><U004D>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_EC b/localedata/locales/es_EC
index 806eb48..fec1456 100644
--- a/localedata/locales/es_EC
+++ b/localedata/locales/es_EC
@@ -155,7 +155,7 @@  country_num   218
 % EC
 country_car    "<U0045><U0043>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_ES b/localedata/locales/es_ES
index 06191b5..f5059f5 100644
--- a/localedata/locales/es_ES
+++ b/localedata/locales/es_ES
@@ -171,7 +171,7 @@  country_num   724
 % E
 country_car    "<U0045>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_GT b/localedata/locales/es_GT
index ec7cb15..8061729 100644
--- a/localedata/locales/es_GT
+++ b/localedata/locales/es_GT
@@ -157,7 +157,7 @@  country_num   320
 % GCA
 country_car    "<U0047><U0043><U0041>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_HN b/localedata/locales/es_HN
index a9d4a98..b20ea2e 100644
--- a/localedata/locales/es_HN
+++ b/localedata/locales/es_HN
@@ -158,7 +158,7 @@  country_car "<U0048><U004E>"
 % es
 lang_ab      "<U0065><U0073>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % spa
 lang_term    "<U0073><U0070><U0061>"
 % spa
diff --git a/localedata/locales/es_MX b/localedata/locales/es_MX
index 1f205fe..6b0680b 100644
--- a/localedata/locales/es_MX
+++ b/localedata/locales/es_MX
@@ -156,7 +156,7 @@  country_num   484
 % MEX
 country_car    "<U004D><U0045><U0058>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_NI b/localedata/locales/es_NI
index 6e9647b..7e63702 100644
--- a/localedata/locales/es_NI
+++ b/localedata/locales/es_NI
@@ -149,7 +149,7 @@  country_num   558
 % NIC
 country_car    "<U004E><U0049><U0043>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_PA b/localedata/locales/es_PA
index 05e7e06..9dba130 100644
--- a/localedata/locales/es_PA
+++ b/localedata/locales/es_PA
@@ -156,7 +156,7 @@  country_num   591
 % PA
 country_car    "<U0050><U0041>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_PE b/localedata/locales/es_PE
index 8b4aeec..a8cdda1 100644
--- a/localedata/locales/es_PE
+++ b/localedata/locales/es_PE
@@ -155,7 +155,7 @@  country_num   604
 % PE
 country_car    "<U0050><U0045>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_PR b/localedata/locales/es_PR
index 7982aa9..c9e12d5 100644
--- a/localedata/locales/es_PR
+++ b/localedata/locales/es_PR
@@ -147,7 +147,7 @@  country_ab3   "<U0050><U0052><U0049>"
 country_num   630
 country_car "<U0050><U0052>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_PY b/localedata/locales/es_PY
index 1df986e..c992250 100644
--- a/localedata/locales/es_PY
+++ b/localedata/locales/es_PY
@@ -154,7 +154,7 @@  country_num   600
 % PY
 country_car    "<U0050><U0059>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_SV b/localedata/locales/es_SV
index 343a013..56658dc 100644
--- a/localedata/locales/es_SV
+++ b/localedata/locales/es_SV
@@ -157,7 +157,7 @@  country_num   222
 % ES
 country_car    "<U0045><U0053>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_US b/localedata/locales/es_US
index ce5dd8c..8746014 100644
--- a/localedata/locales/es_US
+++ b/localedata/locales/es_US
@@ -210,7 +210,7 @@  country_num   840
 country_car   "<U0055><U0053><U0041>"
 country_isbn  0
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_UY b/localedata/locales/es_UY
index 83438ff..956738c 100644
--- a/localedata/locales/es_UY
+++ b/localedata/locales/es_UY
@@ -154,7 +154,7 @@  country_num   858
 % UY
 country_car    "<U0055><U0059>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/es_VE b/localedata/locales/es_VE
index ae46361..8b093b4 100644
--- a/localedata/locales/es_VE
+++ b/localedata/locales/es_VE
@@ -156,7 +156,7 @@  country_num   862
 % YV
 country_car    "<U0059><U0056>"
 % Español
-lang_name     "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
+lang_name     "<U0065><U0073><U0070><U0061><U00F1><U006F><U006C>"
 % es
 lang_ab      "<U0065><U0073>"
 % spa
diff --git a/localedata/locales/et_EE b/localedata/locales/et_EE
index a6cdc4e..c6e29f9 100644
--- a/localedata/locales/et_EE
+++ b/localedata/locales/et_EE
@@ -2242,7 +2242,7 @@  country_ab3     "<U0045><U0053><U0054>"
 country_num     233
 country_car     "<U0045><U0053><U0054>"
 country_isbn    "<U0039><U0039><U0038><U0035>"
-lang_name       "<U0065><U0065><U0073><U0074><U0069><U0020><U006B><U0065><U0065><U006C>"
+lang_name       "<U0065><U0065><U0073><U0074><U0069>"
 lang_ab         "<U0065><U0074>"
 lang_term       "<U0065><U0073><U0074>"
 lang_lib        "<U0065><U0073><U0074>"
diff --git a/localedata/locales/eu_ES b/localedata/locales/eu_ES
index bbf35e2..4d1eff3 100644
--- a/localedata/locales/eu_ES
+++ b/localedata/locales/eu_ES
@@ -169,7 +169,7 @@  country_num 724
 % E
 country_car    "<U0045>"
 % Euskara
-lang_name    "<U0045><U0075><U0073><U006B><U0061><U0072><U0061>"
+lang_name    "<U0065><U0075><U0073><U006B><U0061><U0072><U0061>"
 % eu
 lang_ab      "<U0065><U0075>"
 % eus
diff --git a/localedata/locales/fr_BE b/localedata/locales/fr_BE
index 40654ea..9707701 100644
--- a/localedata/locales/fr_BE
+++ b/localedata/locales/fr_BE
@@ -161,7 +161,7 @@  country_num 056
 % B
 country_car    "<U0042>"
 % Français
-lang_name "<U0046><U0072><U0061><U006E><U00E7><U0061><U0069><U0073>"
+lang_name "<U0066><U0072><U0061><U006E><U00E7><U0061><U0069><U0073>"
 % fr
 lang_ab      "<U0066><U0072>"
 % fra
diff --git a/localedata/locales/fr_CA b/localedata/locales/fr_CA
index 2861800..ccfe78d 100644
--- a/localedata/locales/fr_CA
+++ b/localedata/locales/fr_CA
@@ -151,7 +151,7 @@  country_num 124
 % CDN
 country_car    "<U0043><U0044><U004E>"
 % Français
-lang_name "<U0046><U0072><U0061><U006E><U00E7><U0061><U0069><U0073>"
+lang_name "<U0066><U0072><U0061><U006E><U00E7><U0061><U0069><U0073>"
 % fr
 lang_ab      "<U0066><U0072>"
 % fra
diff --git a/localedata/locales/fr_CH b/localedata/locales/fr_CH
index 31f934f..8a3b8b0 100644
--- a/localedata/locales/fr_CH
+++ b/localedata/locales/fr_CH
@@ -140,7 +140,7 @@  country_num 756
 % CH
 country_car    "<U0043><U0048>"
 % Français
-lang_name "<U0046><U0072><U0061><U006E><U00E7><U0061><U0069><U0073>"
+lang_name "<U0066><U0072><U0061><U006E><U00E7><U0061><U0069><U0073>"
 % fr
 lang_ab      "<U0066><U0072>"
 % fra
diff --git a/localedata/locales/fr_FR b/localedata/locales/fr_FR
index 6fbbbae..9a67a73 100644
--- a/localedata/locales/fr_FR
+++ b/localedata/locales/fr_FR
@@ -181,7 +181,7 @@  country_num 250
 % F
 country_car    "<U0046>"
 % Français
-lang_name "<U0046><U0072><U0061><U006E><U00E7><U0061><U0069><U0073>"
+lang_name "<U0066><U0072><U0061><U006E><U00E7><U0061><U0069><U0073>"
 % fr
 lang_ab      "<U0066><U0072>"
 % fra
diff --git a/localedata/locales/fr_LU b/localedata/locales/fr_LU
index 849b6fe..eae1334 100644
--- a/localedata/locales/fr_LU
+++ b/localedata/locales/fr_LU
@@ -158,7 +158,7 @@  country_num 442
 % L
 country_car    "<U004C>"
 % Français
-lang_name "<U0046><U0072><U0061><U006E><U00E7><U0061><U0069><U0073>"
+lang_name "<U0066><U0072><U0061><U006E><U00E7><U0061><U0069><U0073>"
 % fr
 lang_ab      "<U0066><U0072>"
 % fra
diff --git a/localedata/locales/fur_IT b/localedata/locales/fur_IT
index 4b4f143..0d1e6d2 100644
--- a/localedata/locales/fur_IT
+++ b/localedata/locales/fur_IT
@@ -146,7 +146,7 @@  country_num 380
 % I
 country_car    "<U0049>"
 % Furlan
-lang_name    "<U0046><U0075><U0072><U006C><U0061><U006E>"
+lang_name    "<U0066><U0075><U0072><U006C><U0061><U006E>"
 % fur
 lang_term    "<U0066><U0075><U0072>"
 END LC_ADDRESS
diff --git a/localedata/locales/fy_NL b/localedata/locales/fy_NL
index 4ee6dc9..cb147d2 100644
--- a/localedata/locales/fy_NL
+++ b/localedata/locales/fy_NL
@@ -134,7 +134,7 @@  country_ab3 "<U004E><U004C><U0044>"
 country_num 528
 country_car "<U004E><U004C>"
 % Frysk
-lang_name    "<U0046><U0072><U0079><U0073><U006B>"
+lang_name    "<U0057><U0065><U0073><U0074><U002D><U0046><U0072><U0079><U0073><U006B>"
 % fy
 lang_ab      "<U0066><U0079>"
 % fry
diff --git a/localedata/locales/gl_ES b/localedata/locales/gl_ES
index ba858f2..e70e8a1 100644
--- a/localedata/locales/gl_ES
+++ b/localedata/locales/gl_ES
@@ -159,7 +159,7 @@  country_num 724
 % E
 country_car    "<U0045>"
 % Galego
-lang_name    "<U0047><U0061><U006C><U0065><U0067><U006F>"
+lang_name    "<U0067><U0061><U006C><U0065><U0067><U006F>"
 % gl
 lang_ab      "<U0067><U006C>"
 % glg
diff --git a/localedata/locales/gv_GB b/localedata/locales/gv_GB
index 73fa14e..2bbaec6 100644
--- a/localedata/locales/gv_GB
+++ b/localedata/locales/gv_GB
@@ -172,8 +172,7 @@  country_ab3 "<U0047><U0042><U0052>"
 country_num 826
 % GB
 country_car    "<U0047><U0042>"
-% y Ghaelg
-lang_name    "<U0079><U0020><U0047><U0068><U0061><U0065><U006C><U0067>"
+lang_name   "<U0047><U0061><U0065><U006C><U0067>"
 % gv
 lang_ab      "<U0067><U0076>"
 % glv
diff --git a/localedata/locales/he_IL b/localedata/locales/he_IL
index a0dabd9..f3f1a17 100644
--- a/localedata/locales/he_IL
+++ b/localedata/locales/he_IL
@@ -162,6 +162,7 @@  country_ab3 "<U0049><U0053><U0052>"
 country_num 376
 % IL
 country_car    "<U0049><U004C>"
+lang_name   "<U05E2><U05D1><U05E8><U05D9><U05EA>"
 % he
 lang_ab      "<U0068><U0065>"
 % heb
diff --git a/localedata/locales/hsb_DE b/localedata/locales/hsb_DE
index 6ef5963..1da7210 100644
--- a/localedata/locales/hsb_DE
+++ b/localedata/locales/hsb_DE
@@ -2214,8 +2214,7 @@  country_ab3   "<U0044><U0045><U0055>"
 country_num   276
 country_car   "<U0044>"
 country_isbn  3
-lang_name     "<U0048><U006F><U0072><U006E><U006A><U006F><U0073><U0065>/
-<U0072><U0062><U0161><U0107><U0069><U006E><U0061>"
+lang_name     "<U0068><U006F><U0072><U006E><U006A><U006F><U0073><U0065><U0072><U0062><U0161><U0107><U0069><U006E><U0061>"
 lang_ab      ""
 % hsb
 lang_term    "<U0068><U0073><U0062>"
diff --git a/localedata/locales/hy_AM b/localedata/locales/hy_AM
index a6e80d6..da31fa4 100644
--- a/localedata/locales/hy_AM
+++ b/localedata/locales/hy_AM
@@ -184,7 +184,7 @@  country_ab3 "<U0041><U0052><U004D>"
 country_num 051
 country_car "<U0041><U004D>"
 country_isbn "<U0039><U0039><U0039><U0033><U0030>"
-lang_name "<U0540><U0561><U0575><U0565><U0580><U0565><U0576>"
+lang_name "<U0570><U0561><U0575><U0565><U0580><U0565><U0576>"
 % hy
 lang_ab      "<U0068><U0079>"
 % hye
diff --git a/localedata/locales/id_ID b/localedata/locales/id_ID
index 4322e2c..7e7f3c4 100644
--- a/localedata/locales/id_ID
+++ b/localedata/locales/id_ID
@@ -160,7 +160,7 @@  country_num 360
 % RI
 country_car    "<U0052><U0049>"
 % Bahasa Indonesia
-lang_name    "<U0042><U0061><U0068><U0061><U0073><U0061><U0020><U0049><U006E><U0064>/<U006F><U006E><U0065><U0073><U0069><U0061>"
+lang_name    "<U0049><U006E><U0064><U006F><U006E><U0065><U0073><U0069><U0061>"
 % id
 lang_ab      "<U0069><U0064>"
 % ind
diff --git a/localedata/locales/it_CH b/localedata/locales/it_CH
index 9b4e94d..a616595 100644
--- a/localedata/locales/it_CH
+++ b/localedata/locales/it_CH
@@ -138,7 +138,7 @@  country_num 756
 % CH
 country_car    "<U0043><U0048>"
 % Italiano
-lang_name    "<U0049><U0074><U0061><U006C><U0069><U0061><U006E><U006F>"
+lang_name    "<U0069><U0074><U0061><U006C><U0069><U0061><U006E><U006F>"
 % it
 lang_ab      "<U0069><U0074>"
 % ita
diff --git a/localedata/locales/it_IT b/localedata/locales/it_IT
index 1389171..2896276 100644
--- a/localedata/locales/it_IT
+++ b/localedata/locales/it_IT
@@ -165,7 +165,7 @@  country_num 380
 % I
 country_car    "<U0049>"
 % Italiano
-lang_name    "<U0049><U0074><U0061><U006C><U0069><U0061><U006E><U006F>"
+lang_name    "<U0069><U0074><U0061><U006C><U0069><U0061><U006E><U006F>"
 % it
 lang_ab      "<U0069><U0074>"
 % ita
diff --git a/localedata/locales/kk_KZ b/localedata/locales/kk_KZ
index 8f8cc4b..d24629d 100644
--- a/localedata/locales/kk_KZ
+++ b/localedata/locales/kk_KZ
@@ -265,6 +265,7 @@  country_name "<U049A><U0430><U0437><U0430><U049B><U0441><U0442><U0430><U043D>"
 country_num 398
 % KZ
 country_car    "<U004B><U005A>"
+lang_name   "<U049B><U0430><U0437><U0430><U049B><U0020><U0442><U0456><U043B><U0456>"
 % kk
 lang_ab      "<U006B><U006B>"
 % kaz
diff --git a/localedata/locales/kl_GL b/localedata/locales/kl_GL
index 033872f..62a3018 100644
--- a/localedata/locales/kl_GL
+++ b/localedata/locales/kl_GL
@@ -143,7 +143,7 @@  country_ab3 "<U0047><U0052><U004C>"
 country_num 304
 country_car "<U004B><U004E>"
 % Kalaallisut
-lang_name    "<U004B><U0061><U006C><U0061><U0061><U006C><U006C><U0069><U0073><U0075><U0074>"
+lang_name    "<U006B><U0061><U006C><U0061><U0061><U006C><U006C><U0069><U0073><U0075><U0074>"
 % kl
 lang_ab      "<U006B><U006C>"
 % kal
diff --git a/localedata/locales/km_KH b/localedata/locales/km_KH
index 2f3eab7..78aa4e0 100644
--- a/localedata/locales/km_KH
+++ b/localedata/locales/km_KH
@@ -1876,7 +1876,7 @@  country_car "<U004B><U0048>"
 %FIXME
 %country_isbn  ""
 % ភាសាខ្មែរ (Khmer)
-lang_name     "<U1797><U17B6><U179F><U17B6><U1781><U17D2><U1798><U17C2><U179A>"
+lang_name     "<U1781><U17D2><U1798><U17C2><U179A>"
 % km
 lang_ab       "<U006B><U006D>"
 % khm
diff --git a/localedata/locales/ko_KR b/localedata/locales/ko_KR
index 0e1f9be..dd2a0fd 100644
--- a/localedata/locales/ko_KR
+++ b/localedata/locales/ko_KR
@@ -6252,7 +6252,7 @@  country_num 410
 % ROK
 country_car    "<U0052><U004F><U004B>"
 % 한국말
-lang_name    "<UD55C><UAD6D><UB9D0>"
+lang_name    "<UD55C><UAD6D><UC5B4>"
 % ko
 lang_ab      "<U006B><U006F>"
 % kor
diff --git a/localedata/locales/ks_IN b/localedata/locales/ks_IN
index 2c0da75..fe49521 100644
--- a/localedata/locales/ks_IN
+++ b/localedata/locales/ks_IN
@@ -203,7 +203,7 @@  country_num 356
 % IND
 country_car    "<U0049><U004E><U0044>"
 % kạ̄šur
-lang_name    "<U006B><U1EA1><U0304><U0161><U0075><U0072>"
+lang_name    "<U06A9><U0672><U0634><U064F><U0631>"
 % ks
 lang_ab      "<U006B><U0073>"
 % kas
diff --git a/localedata/locales/kw_GB b/localedata/locales/kw_GB
index 6bb6a3a..68b7709 100644
--- a/localedata/locales/kw_GB
+++ b/localedata/locales/kw_GB
@@ -165,7 +165,7 @@  country_num 826
 % GB
 country_car    "<U0047><U0042>"
 % Kernowek
-lang_name    "<U004B><U0065><U0072><U006E><U006F><U0077><U0065><U006B>"
+lang_name    "<U006B><U0065><U0072><U006E><U0065><U0077><U0065><U006B>"
 % kw
 lang_ab      "<U006B><U0077>"
 % cor
diff --git a/localedata/locales/ky_KG b/localedata/locales/ky_KG
index 356acba..e2c28b6 100644
--- a/localedata/locales/ky_KG
+++ b/localedata/locales/ky_KG
@@ -215,7 +215,7 @@  country_num 417
 % KS
 country_car    "<U004B><U0053>"
 % Кыргызча
-lang_name    "<U041A><U044B><U0440><U0433><U044B><U0437><U0447><U0430>"
+lang_name    "<U043A><U044B><U0440><U0433><U044B><U0437><U0447><U0430>"
 % ky
 lang_ab      "<U006B><U0079>"
 % kir
diff --git a/localedata/locales/lg_UG b/localedata/locales/lg_UG
index 754c657..3d409d5 100644
--- a/localedata/locales/lg_UG
+++ b/localedata/locales/lg_UG
@@ -320,7 +320,7 @@  country_num 800
 % EAU
 country_car    "<U0045><U0041><U0055>"
 % Oluganda
-lang_name    "<U004F><U006C><U0075><U0067><U0061><U006E><U0064><U0061>"
+lang_name    "<U004C><U0075><U0067><U0061><U006E><U0064><U0061>"
 % lg
 lang_ab      "<U006C><U0067>"
 % lug
diff --git a/localedata/locales/lt_LT b/localedata/locales/lt_LT
index 8558b4e..a3d7c26 100644
--- a/localedata/locales/lt_LT
+++ b/localedata/locales/lt_LT
@@ -2233,7 +2233,7 @@  country_num 440
 % LT
 country_car    "<U004C><U0054>"
 % lietuvių kalba
-lang_name    "<U006C><U0069><U0065><U0074><U0075><U0076><U0069><U0173><U0020><U006B><U0061><U006C><U0062><U0061>"
+lang_name    "<U006C><U0069><U0065><U0074><U0075><U0076><U0069><U0173>"
 % lt
 lang_ab      "<U006C><U0074>"
 % lit
diff --git a/localedata/locales/lv_LV b/localedata/locales/lv_LV
index 1d206a3..290e084 100644
--- a/localedata/locales/lv_LV
+++ b/localedata/locales/lv_LV
@@ -2225,7 +2225,7 @@  country_num 428
 % LV
 country_car    "<U004C><U0056>"
 % latviešu valoda
-lang_name    "<U006C><U0061><U0074><U0076><U0069><U0065><U0161><U0075><U0020><U0076><U0061><U006C><U006F><U0064><U0061>"
+lang_name    "<U006C><U0061><U0074><U0076><U0069><U0065><U0161><U0075>"
 % lv
 lang_ab      "<U006C><U0076>"
 % lav
diff --git a/localedata/locales/mk_MK b/localedata/locales/mk_MK
index 7a20ae3..6cd8c15 100644
--- a/localedata/locales/mk_MK
+++ b/localedata/locales/mk_MK
@@ -159,7 +159,7 @@  country_car "<U004d><U004b>"
 country_num 807
 country_isbn "9989"
 % македонски јазик
-lang_name    "<U043C><U0430><U043A><U0435><U0434><U043E><U043D><U0441><U043A>/<U0438><U0020><U0458><U0430><U0437><U0438><U043A>"
+lang_name    "<U043C><U0430><U043A><U0435><U0434><U043E><U043D><U0441><U043A><U0438>"
 lang_ab "<U006d><U006b>"
 lang_term "<U006d><U006b><U0064>"
 lang_lib "<U006d><U0061><U0063>"
diff --git a/localedata/locales/mn_MN b/localedata/locales/mn_MN
index 7dcac33..123a450 100644
--- a/localedata/locales/mn_MN
+++ b/localedata/locales/mn_MN
@@ -258,7 +258,7 @@  country_num   496
 country_car   "<U004D><U0047><U004C>"
 country_isbn  99929
 % Монгол хэл
-lang_name    "<U041C><U043E><U043D><U0433><U043E><U043B><U0020><U0445><U044D><U043B>"
+lang_name    "<U043C><U043E><U043D><U0433><U043E><U043B>"
 lang_ab       "<U006D><U006E>"
 lang_term     "<U006D><U006F><U006E>"
 lang_lib      "<U006D><U006F><U006E>"
diff --git a/localedata/locales/nb_NO b/localedata/locales/nb_NO
index a2b182a..73d9e03 100644
--- a/localedata/locales/nb_NO
+++ b/localedata/locales/nb_NO
@@ -271,7 +271,7 @@  country_num 578
 % N
 country_car    "<U004E>"
 % Bokmål
-lang_name    "<U0042><U006F><U006B><U006D><U00E5><U006C>"
+lang_name    "<U006E><U006F><U0072><U0073><U006B><U0020><U0062><U006F><U006B><U006D><U00E5><U006C>"
 % nb
 lang_ab      "<U006E><U0062>"
 % nob
diff --git a/localedata/locales/nn_NO b/localedata/locales/nn_NO
index ec11e11..14372d3 100644
--- a/localedata/locales/nn_NO
+++ b/localedata/locales/nn_NO
@@ -171,7 +171,7 @@  country_num 578
 % N
 country_car    "<U004E>"
 % Nynorsk
-lang_name    "<U004E><U0079><U006E><U006F><U0072><U0073><U006B>"
+lang_name    "<U006E><U0079><U006E><U006F><U0072><U0073><U006B>"
 % nn
 lang_ab      "<U006E><U006E>"
 % nno
diff --git a/localedata/locales/os_RU b/localedata/locales/os_RU
index 3535474..107c4fc 100644
--- a/localedata/locales/os_RU
+++ b/localedata/locales/os_RU
@@ -178,6 +178,7 @@  country_ab3 "<U0052><U0055><U0053>"
 country_num 643
 % RUS
 country_car    "<U0052><U0055><U0053>"
+lang_name   "<U0438><U0440><U043E><U043D>"
 % os
 lang_ab      "<U006F><U0073>"
 % oss
diff --git a/localedata/locales/ru_RU b/localedata/locales/ru_RU
index cd9a119..4065742 100644
--- a/localedata/locales/ru_RU
+++ b/localedata/locales/ru_RU
@@ -187,6 +187,7 @@  country_ab3 "<U0052><U0055><U0053>"
 country_num 643
 % RUS
 country_car    "<U0052><U0055><U0053>"
+lang_name   "<U0440><U0443><U0441><U0441><U043A><U0438><U0439>"
 % ru
 lang_ab      "<U0072><U0075>"
 % rus
diff --git a/localedata/locales/ru_UA b/localedata/locales/ru_UA
index 549a6f6..919b4a0 100644
--- a/localedata/locales/ru_UA
+++ b/localedata/locales/ru_UA
@@ -178,6 +178,7 @@  country_ab3 "<U0055><U004B><U0052>"
 country_num 804
 % UA
 country_car    "<U0055><U0041>"
+lang_name   "<U0440><U0443><U0441><U0441><U043A><U0438><U0439>"
 % ru
 lang_ab      "<U0072><U0075>"
 % rus
diff --git a/localedata/locales/se_NO b/localedata/locales/se_NO
index 915063e..21bfad6 100644
--- a/localedata/locales/se_NO
+++ b/localedata/locales/se_NO
@@ -321,7 +321,7 @@  country_num 578
 % N
 country_car    "<U004E>"
 % Davvisámegiella
-lang_name    "<U0044><U0061><U0076><U0076><U0069><U0073><U00E1><U006D><U0065><U0067><U0069><U0065><U006C><U006C><U0061>"
+lang_name    "<U0064><U0061><U0076><U0076><U0069><U0073><U00E1><U006D><U0065><U0067><U0069><U0065><U006C><U006C><U0061>"
 % se
 lang_ab      "<U0073><U0065>"
 % sme
diff --git a/localedata/locales/sk_SK b/localedata/locales/sk_SK
index 1ec122a..dd6cc15 100644
--- a/localedata/locales/sk_SK
+++ b/localedata/locales/sk_SK
@@ -224,6 +224,7 @@  country_ab3 "<U0053><U0056><U004B>"
 country_num 703
 % SK
 country_car    "<U0053><U004B>"
+lang_name   "<U0073><U006C><U006F><U0076><U0065><U006E><U010D><U0069><U006E><U0061>"
 % sk
 lang_ab      "<U0073><U006B>"
 % slk
diff --git a/localedata/locales/ta_IN b/localedata/locales/ta_IN
index 4fa4d54..117a8f0 100644
--- a/localedata/locales/ta_IN
+++ b/localedata/locales/ta_IN
@@ -213,6 +213,7 @@  country_ab3 "<U0049><U004E><U0044>"
 country_num 356
 % IND
 country_car    "<U0049><U004E><U0044>"
+lang_name   "<U0BA4><U0BAE><U0BBF><U0BB4><U0BCD>"
 % ta
 lang_ab      "<U0074><U0061>"
 % tam
diff --git a/localedata/locales/ta_LK b/localedata/locales/ta_LK
index 49c72de..3cedcd0 100644
--- a/localedata/locales/ta_LK
+++ b/localedata/locales/ta_LK
@@ -94,6 +94,7 @@  country_ab3 "<U004C><U004B><U0041>"
 country_num 144
 % CL
 country_car  "<U0043><U004C>"
+lang_name   "<U0BA4><U0BAE><U0BBF><U0BB4><U0BCD>"
 % ta
 lang_ab      "<U0074><U0061>"
 % tam
diff --git a/localedata/locales/tk_TM b/localedata/locales/tk_TM
index 292db91..fb0d712 100644
--- a/localedata/locales/tk_TM
+++ b/localedata/locales/tk_TM
@@ -445,8 +445,7 @@  country_ab2 "<U0054><U004D>"
 % TKM
 country_ab3 "<U0054><U004B><U004D>"
 % Türkmençe
-lang_name   "<U0054><U00FC><U0072><U006B><U006D>/
-<U0065><U006E><U00E7><U0065>"
+lang_name   "<U0074><U00FC><U0072><U006B><U006D><U0065><U006E><U00E7><U0065>"
 % tuk
 lang_term   "<U0074><U0075><U006B>"
 % tuk
diff --git a/localedata/locales/tr_CY b/localedata/locales/tr_CY
index d31cd85..f7f2e45 100644
--- a/localedata/locales/tr_CY
+++ b/localedata/locales/tr_CY
@@ -100,7 +100,7 @@  country_num 196
 country_ab2 "<U0043><U0059>"
 country_ab3 "<U0043><U0059><U0050>"
 % Turkish
-lang_name	"<U0054><U0075><U0072><U006B><U0069><U0073><U0068>"
+lang_name	"<U0054><U00FC><U0072><U006B><U00E7><U0065>"
 % tur
 lang_term	"<U0074><U0075><U0072>"
 % tur
diff --git a/localedata/locales/tr_TR b/localedata/locales/tr_TR
index a9f0cf2..2b9bbf0 100644
--- a/localedata/locales/tr_TR
+++ b/localedata/locales/tr_TR
@@ -4350,7 +4350,7 @@  country_ab2	"<U0054><U0052>"
 % TUR
 country_ab3	"<U0054><U0055><U0052>"
 % Turkish
-lang_name	"<U0054><U0075><U0072><U006B><U0069><U0073><U0068>"
+lang_name	"<U0054><U00FC><U0072><U006B><U00E7><U0065>"
 % tur
 lang_term	"<U0074><U0075><U0072>"
 % tur
diff --git a/localedata/locales/ur_IN b/localedata/locales/ur_IN
index 368a251..bf11ce9 100644
--- a/localedata/locales/ur_IN
+++ b/localedata/locales/ur_IN
@@ -180,6 +180,7 @@  country_ab3 "<U0049><U004E><U0044>"
 country_num 356
 % IND
 country_car    "<U0049><U004E><U0044>"
+lang_name   "<U0627><U0631><U062F><U0648>"
 % ur
 lang_ab      "<U0075><U0072>"
 % urd
diff --git a/localedata/locales/ur_PK b/localedata/locales/ur_PK
index fd64ebc..608ef5f 100644
--- a/localedata/locales/ur_PK
+++ b/localedata/locales/ur_PK
@@ -201,6 +201,7 @@  country_ab3 "<U0050><U0041><U004B>"
 country_num 586
 % PK
 country_car    "<U0050><U004B>"
+lang_name   "<U0627><U0631><U062F><U0648>"
 % ur
 lang_ab      "<U0075><U0072>"
 % urd
diff --git a/localedata/locales/uz_UZ b/localedata/locales/uz_UZ
index e0974d7..981f6b2 100644
--- a/localedata/locales/uz_UZ
+++ b/localedata/locales/uz_UZ
@@ -319,7 +319,7 @@  country_num  860
 %country_isbn ""
 % UZ
 country_car    "<U0055><U005A>"
-lang_name   "<U004F><U0027><U007A><U0062><U0065><U006B>"
+lang_name   "<U006F><U2018><U007A><U0062><U0065><U006B>"
 % uz
 lang_ab      "<U0075><U007A>"
 % uzb
diff --git a/localedata/locales/uz_UZ@cyrillic b/localedata/locales/uz_UZ@cyrillic
index 697c65a..fdbbeee 100644
--- a/localedata/locales/uz_UZ@cyrillic
+++ b/localedata/locales/uz_UZ@cyrillic
@@ -319,7 +319,7 @@  country_num  860
 % FIXME: ISBN number?
 %country_isbn ""
 country_car "<U0055><U005A>"
-lang_name   "<U040E><U0437><U0431><U0435><U043A><U0447><U0430>"
+lang_name   "<U040E><U0437><U0431><U0435><U043A>"
 % uz
 lang_ab      "<U0075><U007A>"
 % uzb
diff --git a/localedata/locales/vi_VN b/localedata/locales/vi_VN
index 1644407..b30c12b 100644
--- a/localedata/locales/vi_VN
+++ b/localedata/locales/vi_VN
@@ -333,7 +333,7 @@  LC_ADDRESS
 postal_fmt  "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
 <U0025><U0062><U0025><U0065><U0025><U0072>"
 country_name "<U0056><U0069><U1EC7><U0074><U0020><U004E><U0061><U006D>"
-lang_name "<U0056><U0069><U1EC7><U0074><U0020><U006E><U0067><U1EEF>"
+lang_name "<U0054><U0069><U1EBF><U006E><U0067><U0020><U0056><U0069><U1EC7><U0074>"
 
 country_ab2 "<U0056><U004E>"
 country_ab3 "<U0056><U004E><U004D>"
diff --git a/localedata/locales/yo_NG b/localedata/locales/yo_NG
index d8acf4b..3f488ed 100644
--- a/localedata/locales/yo_NG
+++ b/localedata/locales/yo_NG
@@ -479,7 +479,7 @@  postal_fmt    "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
 country_name "<U004F><U0072><U00ED><U006C><U1EB9><U0301><U00E8><U0064><U0065><U0020><U004E><U00E0><U00EC><U006A><U00ED><U0072><U00ED><U00E0>"
 
 % Language name in Yoruba - "Yorùbá"
-lang_name     "<U0059><U006F><U0072><U00F9><U0062><U00E1>"
+lang_name     "<U00C8><U0064><U00E8><U0020><U0059><U006F><U0072><U00F9><U0062><U00E1>"
 
 % CEPT MAILCODES are suggested
 % Alternatively use the code found on your countries postal item tracking number
diff --git a/localedata/locales/zu_ZA b/localedata/locales/zu_ZA
index cc3ce98..26296f7 100644
--- a/localedata/locales/zu_ZA
+++ b/localedata/locales/zu_ZA
@@ -218,7 +218,7 @@  country_name "<U0069><U002D><U0053><U006F><U0075><U0074><U0068><U0020><U0041><U0
 country_post "<U005A><U0041>"
 % Abbreviated country postal name - "ZA"
 %
-lang_name "<U0049><U0073><U0069><U005A><U0075><U006C><U0075>"
+lang_name "<U0069><U0073><U0069><U005A><U0075><U006C><U0075>"
 % Language name in Zulu - "IsiZulu"
 
 % UN Geneve 1949:68 Distinguishing signs of vehicles in international traffic