From 5cf66c5ff6a54a7409bdc1a67e2d31bed7d917fa Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 May 2026 03:14:10 +0000 Subject: [PATCH] Update codegen files --- LanguageData/rfc5646 | 37 ++++++++++++++-- LanguageData/rfc5646.json | 60 +++++++++++++++++++++++--- LanguageTags/Rfc5646DataGen.cs | 77 +++++++++++++++++++++++++++------- 3 files changed, 152 insertions(+), 22 deletions(-) diff --git a/LanguageData/rfc5646 b/LanguageData/rfc5646 index 93230f4..f6a20c0 100644 --- a/LanguageData/rfc5646 +++ b/LanguageData/rfc5646 @@ -1,4 +1,4 @@ -File-Date: 2026-04-21 +File-Date: 2026-05-05 %% Type: language Subtag: aa @@ -387,6 +387,7 @@ Added: 2005-10-16 %% Type: language Subtag: ia +Description: Interlingua (IALA) Description: Interlingua (International Auxiliary Language Association) Added: 2005-10-16 @@ -9315,7 +9316,7 @@ Added: 2009-07-29 %% Type: language Subtag: den -Description: Slave (Athapascan) +Description: Slavey Added: 2005-10-16 Scope: macrolanguage %% @@ -15274,6 +15275,7 @@ Added: 2009-07-29 %% Type: language Subtag: isu +Description: Isu Description: Isu (Menchum Division) Added: 2009-07-29 %% @@ -17375,7 +17377,7 @@ Added: 2009-07-29 %% Type: language Subtag: kjo -Description: Harijan Kinnauri +Description: Kinnauri Pahari Added: 2009-07-29 %% Type: language @@ -18812,6 +18814,8 @@ Added: 2009-07-29 %% Type: language Subtag: kut +Description: Ktunaxa +Description: Ksanka Description: Kutenai Added: 2005-10-16 %% @@ -21705,6 +21709,7 @@ Added: 2009-07-29 %% Type: language Subtag: mdc +Description: Soq Description: Male (Papua New Guinea) Added: 2009-07-29 %% @@ -21810,6 +21815,7 @@ Added: 2009-07-29 %% Type: language Subtag: mdy +Description: Male Description: Male (Ethiopia) Added: 2009-07-29 %% @@ -23142,6 +23148,7 @@ Added: 2009-07-29 Type: language Subtag: moh Description: Mohawk +Description: Kanien'kéha Added: 2005-10-16 %% Type: language @@ -26275,6 +26282,7 @@ Added: 2010-03-11 Type: language Subtag: nok Description: Nooksack +Description: Lhéchelesem Added: 2009-07-29 %% Type: language @@ -33138,6 +33146,7 @@ Added: 2005-10-16 %% Type: language Subtag: srs +Description: Tsuut'ina Description: Sarsi Added: 2009-07-29 %% @@ -33882,6 +33891,7 @@ Added: 2017-02-23 %% Type: language Subtag: szv +Description: Isubu Description: Isu (Fako Division) Added: 2009-07-29 %% @@ -36247,6 +36257,13 @@ Description: Te'un Added: 2009-07-29 %% Type: language +Subtag: tvg +Description: Tugunese +Description: Batavian Portuguese Creole +Description: Mardijker Creole +Added: 2026-05-05 +%% +Type: language Subtag: tvi Description: Tulai Added: 2023-03-17 @@ -37796,6 +37813,7 @@ Added: 2009-07-29 %% Type: language Subtag: wab +Description: Yote Description: Wab Added: 2009-07-29 %% @@ -41182,6 +41200,7 @@ Added: 2012-08-12 %% Type: language Subtag: yko +Description: Iyasa Description: Yasa Added: 2009-07-29 %% @@ -42196,6 +42215,11 @@ Description: Zhire Added: 2009-07-29 %% Type: language +Subtag: zhk +Description: Kurdish Sign Language +Added: 2026-05-05 +%% +Type: language Subtag: zhn Description: Nong Zhuang Added: 2009-07-29 @@ -44847,6 +44871,13 @@ Prefix: zh Macrolanguage: zh %% Type: extlang +Subtag: zhk +Description: Kurdish Sign Language +Added: 2026-05-05 +Preferred-Value: zhk +Prefix: sgn +%% +Type: extlang Subtag: zib Description: Zimbabwe Sign Language Added: 2009-07-29 diff --git a/LanguageData/rfc5646.json b/LanguageData/rfc5646.json index fe436bd..c7a1493 100644 --- a/LanguageData/rfc5646.json +++ b/LanguageData/rfc5646.json @@ -1,5 +1,5 @@ { - "FileDate": "2026-04-21", + "FileDate": "2026-05-05", "RecordList": [ { "Type": "Language", @@ -765,6 +765,7 @@ "Type": "Language", "SubTag": "ia", "Description": [ + "Interlingua (IALA)", "Interlingua (International Auxiliary Language Association)" ], "Added": "2005-10-16", @@ -19865,7 +19866,7 @@ "Type": "Language", "SubTag": "den", "Description": [ - "Slave (Athapascan)" + "Slavey" ], "Added": "2005-10-16", "Scope": "MacroLanguage", @@ -32659,6 +32660,7 @@ "Type": "Language", "SubTag": "isu", "Description": [ + "Isu", "Isu (Menchum Division)" ], "Added": "2009-07-29", @@ -37218,7 +37220,7 @@ "Type": "Language", "SubTag": "kjo", "Description": [ - "Harijan Kinnauri" + "Kinnauri Pahari" ], "Added": "2009-07-29", "Scope": "None", @@ -40339,6 +40341,8 @@ "Type": "Language", "SubTag": "kut", "Description": [ + "Ktunaxa", + "Ksanka", "Kutenai" ], "Added": "2005-10-16", @@ -46593,6 +46597,7 @@ "Type": "Language", "SubTag": "mdc", "Description": [ + "Soq", "Male (Papua New Guinea)" ], "Added": "2009-07-29", @@ -46824,6 +46829,7 @@ "Type": "Language", "SubTag": "mdy", "Description": [ + "Male", "Male (Ethiopia)" ], "Added": "2009-07-29", @@ -49709,7 +49715,8 @@ "Type": "Language", "SubTag": "moh", "Description": [ - "Mohawk" + "Mohawk", + "Kanien\u0027k\u00E9ha" ], "Added": "2005-10-16", "Scope": "None", @@ -56502,7 +56509,8 @@ "Type": "Language", "SubTag": "nok", "Description": [ - "Nooksack" + "Nooksack", + "Lh\u00E9chelesem" ], "Added": "2009-07-29", "Scope": "None", @@ -71286,6 +71294,7 @@ "Type": "Language", "SubTag": "srs", "Description": [ + "Tsuut\u0027ina", "Sarsi" ], "Added": "2009-07-29", @@ -72900,6 +72909,7 @@ "Type": "Language", "SubTag": "szv", "Description": [ + "Isubu", "Isu (Fako Division)" ], "Added": "2009-07-29", @@ -78011,6 +78021,19 @@ "Comments": [], "Prefix": [] }, + { + "Type": "Language", + "SubTag": "tvg", + "Description": [ + "Tugunese", + "Batavian Portuguese Creole", + "Mardijker Creole" + ], + "Added": "2026-05-05", + "Scope": "None", + "Comments": [], + "Prefix": [] + }, { "Type": "Language", "SubTag": "tvi", @@ -81377,6 +81400,7 @@ "Type": "Language", "SubTag": "wab", "Description": [ + "Yote", "Wab" ], "Added": "2009-07-29", @@ -88735,6 +88759,7 @@ "Type": "Language", "SubTag": "yko", "Description": [ + "Iyasa", "Yasa" ], "Added": "2009-07-29", @@ -90902,6 +90927,17 @@ "Comments": [], "Prefix": [] }, + { + "Type": "Language", + "SubTag": "zhk", + "Description": [ + "Kurdish Sign Language" + ], + "Added": "2026-05-05", + "Scope": "None", + "Comments": [], + "Prefix": [] + }, { "Type": "Language", "SubTag": "zhn", @@ -96145,6 +96181,20 @@ ], "PreferredValue": "yue" }, + { + "Type": "ExtLanguage", + "SubTag": "zhk", + "Description": [ + "Kurdish Sign Language" + ], + "Added": "2026-05-05", + "Scope": "None", + "Comments": [], + "Prefix": [ + "sgn" + ], + "PreferredValue": "zhk" + }, { "Type": "ExtLanguage", "SubTag": "zib", diff --git a/LanguageTags/Rfc5646DataGen.cs b/LanguageTags/Rfc5646DataGen.cs index 9ccb7e4..45e5ac8 100644 --- a/LanguageTags/Rfc5646DataGen.cs +++ b/LanguageTags/Rfc5646DataGen.cs @@ -13,7 +13,7 @@ public sealed partial class Rfc5646Data public static Rfc5646Data Create() => new() { - FileDate = new DateOnly(2026, 4, 21), + FileDate = new DateOnly(2026, 5, 5), RecordList = [ new() @@ -994,7 +994,11 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Interlingua (International Auxiliary Language Association)"], + Description = + [ + @"Interlingua (IALA)", + @"Interlingua (International Auxiliary Language Association)", + ], Comments = [], Prefix = [], }, @@ -26570,7 +26574,7 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Slave (Athapascan)"], + Description = [@"Slavey"], Comments = [], Prefix = [], }, @@ -43705,7 +43709,7 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Isu (Menchum Division)"], + Description = [@"Isu", @"Isu (Menchum Division)"], Comments = [], Prefix = [], }, @@ -49855,7 +49859,7 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Harijan Kinnauri"], + Description = [@"Kinnauri Pahari"], Comments = [], Prefix = [], }, @@ -54070,7 +54074,7 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Kutenai"], + Description = [@"Ktunaxa", @"Ksanka", @"Kutenai"], Comments = [], Prefix = [], }, @@ -62475,7 +62479,7 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Male (Papua New Guinea)"], + Description = [@"Soq", @"Male (Papua New Guinea)"], Comments = [], Prefix = [], }, @@ -62790,7 +62794,7 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Male (Ethiopia)"], + Description = [@"Male", @"Male (Ethiopia)"], Comments = [], Prefix = [], }, @@ -66675,7 +66679,7 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Mohawk"], + Description = [@"Mohawk", @"Kanien'kéha"], Comments = [], Prefix = [], }, @@ -75825,7 +75829,7 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Nooksack"], + Description = [@"Nooksack", @"Lhéchelesem"], Comments = [], Prefix = [], }, @@ -95685,7 +95689,7 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Sarsi"], + Description = [@"Tsuut'ina", @"Sarsi"], Comments = [], Prefix = [], }, @@ -97860,7 +97864,7 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Isu (Fako Division)"], + Description = [@"Isubu", @"Isu (Fako Division)"], Comments = [], Prefix = [], }, @@ -104735,6 +104739,21 @@ public static Rfc5646Data Create() => Prefix = [], }, new() + { + Type = Rfc5646Record.RecordType.Language, + SubTag = "tvg", + Added = new DateOnly(2026, 5, 5), + SuppressScript = null, + Scope = Rfc5646Record.RecordScope.None, + MacroLanguage = null, + Deprecated = null, + PreferredValue = null, + Tag = null, + Description = [@"Tugunese", @"Batavian Portuguese Creole", @"Mardijker Creole"], + Comments = [], + Prefix = [], + }, + new() { Type = Rfc5646Record.RecordType.Language, SubTag = "tvi", @@ -109275,7 +109294,7 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Wab"], + Description = [@"Yote", @"Wab"], Comments = [], Prefix = [], }, @@ -119190,7 +119209,7 @@ public static Rfc5646Data Create() => Deprecated = null, PreferredValue = null, Tag = null, - Description = [@"Yasa"], + Description = [@"Iyasa", @"Yasa"], Comments = [], Prefix = [], }, @@ -122079,6 +122098,21 @@ public static Rfc5646Data Create() => Prefix = [], }, new() + { + Type = Rfc5646Record.RecordType.Language, + SubTag = "zhk", + Added = new DateOnly(2026, 5, 5), + SuppressScript = null, + Scope = Rfc5646Record.RecordScope.None, + MacroLanguage = null, + Deprecated = null, + PreferredValue = null, + Tag = null, + Description = [@"Kurdish Sign Language"], + Comments = [], + Prefix = [], + }, + new() { Type = Rfc5646Record.RecordType.Language, SubTag = "zhn", @@ -127971,6 +128005,21 @@ public static Rfc5646Data Create() => Prefix = [@"zh"], }, new() + { + Type = Rfc5646Record.RecordType.ExtLanguage, + SubTag = "zhk", + Added = new DateOnly(2026, 5, 5), + SuppressScript = null, + Scope = Rfc5646Record.RecordScope.None, + MacroLanguage = null, + Deprecated = null, + PreferredValue = "zhk", + Tag = null, + Description = [@"Kurdish Sign Language"], + Comments = [], + Prefix = [@"sgn"], + }, + new() { Type = Rfc5646Record.RecordType.ExtLanguage, SubTag = "zib",