Skip to content

Commit befa146

Browse files
committed
fix: use Sorani / Kurmanji to name Kurdish variants
This seems to better fit for users expecting to find Sorani / Kurmanji directly. Fixes #1657
1 parent 2f2f70c commit befa146

134 files changed

Lines changed: 2342 additions & 1078 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

PLURALS_DIFF.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,9 +130,9 @@ Code | Name | Plurals | CLDR plurals | Gettext plurals | Translate toolkit |
130130
`chp` | Chipewyan | nplurals=2; plural=n != 1; | | | |
131131
`chr` | Cherokee | nplurals=2; plural=n != 1; | ✔ | | |
132132
`chy` | Cheyenne | nplurals=2; plural=n != 1; | | | |
133-
`ckb` | Kurdish (Central) | nplurals=2; plural=n != 1; | ✔ | | |
134-
`ckb_IQ` | Kurdish (Central, Iraq) | nplurals=2; plural=n != 1; | ✔ | | |
135-
`ckb_IR` | Kurdish (Central, Iran) | nplurals=2; plural=n != 1; | ✔ | | |
133+
`ckb` | Kurdish (Sorani) | nplurals=2; plural=n != 1; | ✔ | | |
134+
`ckb_IQ` | Kurdish (Sorani, Iraq) | nplurals=2; plural=n != 1; | ✔ | | |
135+
`ckb_IR` | Kurdish (Sorani, Iran) | nplurals=2; plural=n != 1; | ✔ | | |
136136
`cnr` | Montenegrin | nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 \|\| n%100>=20) ? 1 : 2; | | | |
137137
`cnr_Cyrl` | Montenegrin (Cyrillic script) | nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 \|\| n%100>=20) ? 1 : 2; | | | |
138138
`co` | Corsican | nplurals=2; plural=n != 1; | | | |
@@ -384,8 +384,8 @@ Code | Name | Plurals | CLDR plurals | Gettext plurals | Translate toolkit |
384384
`kln` | Kalenjin | nplurals=2; plural=n != 1; | | | |
385385
`km` | Khmer (Central) | nplurals=1; plural=0; | ✔ | | ✔ |
386386
`kmb` | Kimbundu | nplurals=2; plural=n != 1; | | | |
387-
`kmr` | Kurdish (Northern) | nplurals=2; plural=n != 1; | | | |
388-
`kmr_Latn` | Kurdish (Northern, Latin script) | nplurals=2; plural=n != 1; | | | |
387+
`kmr` | Kurdish (Kurmanji) | nplurals=2; plural=n != 1; | | | |
388+
`kmr_Latn` | Kurdish (Kurmanji, Latin script) | nplurals=2; plural=n != 1; | | | |
389389
`kn` | Kannada | nplurals=2; plural=n > 1; | ✔ | | ✔ |
390390
`ko` | Korean | nplurals=1; plural=0; | ✔ | ✔ | ✔ |
391391
`kok` | Konkani | nplurals=2; plural=n > 1; | ✔ | | nplurals=2; plural=(n != 1); |

cldr.csv

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ ceb,Cebuano,2,n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 1
4646
cgg,Chiga,2,n != 1
4747
chr,Cherokee,2,n != 1
4848
ckb,Central Kurdish,2,n != 1
49-
ckb_IQ,"Kurdish (Central, Iraq)",2,n != 1
50-
ckb_IR,"Kurdish (Central, Iran)",2,n != 1
49+
ckb_IQ,"Kurdish (Sorani, Iraq)",2,n != 1
50+
ckb_IR,"Kurdish (Sorani, Iran)",2,n != 1
5151
cs,Czech,3,(n == 1) ? 0 : ((n >= 2 && n <= 4) ? 1 : 2)
5252
csw,Swampy Cree,2,n > 1
5353
cv,Chuvash,3,(n == 0) ? 0 : ((n == 1) ? 1 : 2)

languages.csv

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,9 @@ cho,Choctaw,2,n != 1
123123
chp,Chipewyan,2,n != 1
124124
chr,Cherokee,2,n != 1
125125
chy,Cheyenne,2,n != 1
126-
ckb,Kurdish (Central),2,n != 1
127-
ckb_IQ,"Kurdish (Central, Iraq)",2,n != 1
128-
ckb_IR,"Kurdish (Central, Iran)",2,n != 1
126+
ckb,Kurdish (Sorani),2,n != 1
127+
ckb_IQ,"Kurdish (Sorani, Iraq)",2,n != 1
128+
ckb_IR,"Kurdish (Sorani, Iran)",2,n != 1
129129
cnr,Montenegrin,3,n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2
130130
cnr_Cyrl,Montenegrin (Cyrillic script),3,n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2
131131
co,Corsican,2,n != 1
@@ -377,8 +377,8 @@ kl,Greenlandic,2,n != 1
377377
kln,Kalenjin,2,n != 1
378378
km,Khmer (Central),1,0
379379
kmb,Kimbundu,2,n != 1
380-
kmr,Kurdish (Northern),2,n != 1
381-
kmr_Latn,"Kurdish (Northern, Latin script)",2,n != 1
380+
kmr,Kurdish (Kurmanji),2,n != 1
381+
kmr_Latn,"Kurdish (Kurmanji, Latin script)",2,n != 1
382382
kn,Kannada,2,n > 1
383383
ko,Korean,1,0
384384
kok,Konkani,2,n > 1

weblate_language_data/check_languages.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6092,6 +6092,7 @@
60926092
"kuria",
60936093
"kurichiya",
60946094
"kurigram",
6095+
"kurmanji",
60956096
"kurmukar",
60966097
"kurnai",
60976098
"kurrama",
@@ -10923,6 +10924,7 @@
1092310924
"sopron",
1092410925
"soqotri",
1092510926
"sora",
10927+
"sorani",
1092610928
"sorbian",
1092710929
"sorell",
1092810930
"sori",

weblate_language_data/languages.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1137,7 +1137,7 @@
11371137
# Translators: Language name for ISO code "ckb". The parenthesis clarifies
11381138
# variant of the language. It could contain a region, age (Old, Middle, ...)
11391139
# or other variant.
1140-
_("Kurdish (Central)"),
1140+
_("Kurdish (Sorani)"),
11411141
2,
11421142
"n != 1",
11431143
),
@@ -1146,7 +1146,7 @@
11461146
# Translators: Language name for ISO code "ckb_IQ". The parenthesis clarifies
11471147
# variant of the language. It could contain a region, age (Old, Middle, ...)
11481148
# or other variant.
1149-
_("Kurdish (Central, Iraq)"),
1149+
_("Kurdish (Sorani, Iraq)"),
11501150
2,
11511151
"n != 1",
11521152
),
@@ -1155,7 +1155,7 @@
11551155
# Translators: Language name for ISO code "ckb_IR". The parenthesis clarifies
11561156
# variant of the language. It could contain a region, age (Old, Middle, ...)
11571157
# or other variant.
1158-
_("Kurdish (Central, Iran)"),
1158+
_("Kurdish (Sorani, Iran)"),
11591159
2,
11601160
"n != 1",
11611161
),
@@ -3423,7 +3423,7 @@
34233423
# Translators: Language name for ISO code "kmr". The parenthesis clarifies
34243424
# variant of the language. It could contain a region, age (Old, Middle, ...)
34253425
# or other variant.
3426-
_("Kurdish (Northern)"),
3426+
_("Kurdish (Kurmanji)"),
34273427
2,
34283428
"n != 1",
34293429
),
@@ -3432,7 +3432,7 @@
34323432
# Translators: Language name for ISO code "kmr_Latn". The parenthesis clarifies
34333433
# variant of the language. It could contain a region, age (Old, Middle, ...)
34343434
# or other variant.
3435-
_("Kurdish (Northern, Latin script)"),
3435+
_("Kurdish (Kurmanji, Latin script)"),
34363436
2,
34373437
"n != 1",
34383438
),

weblate_language_data/locale/ab/LC_MESSAGES/django.po

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgid ""
66
msgstr ""
77
"Project-Id-Version: Weblate Language Data\n"
88
"Report-Msgid-Bugs-To: https://github.com/WeblateOrg/language-data/issues/\n"
9-
"POT-Creation-Date: 2026-04-13 10:08+0000\n"
9+
"POT-Creation-Date: 2026-04-13 14:05+0200\n"
1010
"PO-Revision-Date: 2025-09-20 13:36+0000\n"
1111
"Last-Translator: Manuela Silva <mmsrs@sky.com>\n"
1212
"Language-Team: Abkhazian <https://hosted.weblate.org/projects/weblate/"
@@ -765,19 +765,19 @@ msgstr ""
765765
#. Translators: Language name for ISO code "ckb". The parenthesis clarifies
766766
#. variant of the language. It could contain a region, age (Old, Middle, ...)
767767
#. or other variant.
768-
msgid "Kurdish (Central)"
768+
msgid "Kurdish (Sorani)"
769769
msgstr ""
770770

771771
#. Translators: Language name for ISO code "ckb_IQ". The parenthesis clarifies
772772
#. variant of the language. It could contain a region, age (Old, Middle, ...)
773773
#. or other variant.
774-
msgid "Kurdish (Central, Iraq)"
774+
msgid "Kurdish (Sorani, Iraq)"
775775
msgstr ""
776776

777777
#. Translators: Language name for ISO code "ckb_IR". The parenthesis clarifies
778778
#. variant of the language. It could contain a region, age (Old, Middle, ...)
779779
#. or other variant.
780-
msgid "Kurdish (Central, Iran)"
780+
msgid "Kurdish (Sorani, Iran)"
781781
msgstr ""
782782

783783
#. Translators: Language name for ISO code "cnr". The parenthesis clarifies
@@ -2289,13 +2289,13 @@ msgstr ""
22892289
#. Translators: Language name for ISO code "kmr". The parenthesis clarifies
22902290
#. variant of the language. It could contain a region, age (Old, Middle, ...)
22912291
#. or other variant.
2292-
msgid "Kurdish (Northern)"
2292+
msgid "Kurdish (Kurmanji)"
22932293
msgstr ""
22942294

22952295
#. Translators: Language name for ISO code "kmr_Latn". The parenthesis clarifies
22962296
#. variant of the language. It could contain a region, age (Old, Middle, ...)
22972297
#. or other variant.
2298-
msgid "Kurdish (Northern, Latin script)"
2298+
msgid "Kurdish (Kurmanji, Latin script)"
22992299
msgstr ""
23002300

23012301
#. Translators: Language name for ISO code "kn". The parenthesis clarifies

weblate_language_data/locale/af/LC_MESSAGES/django.po

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Weblate Language Data\n"
1010
"Report-Msgid-Bugs-To: https://github.com/WeblateOrg/language-data/issues/\n"
11-
"POT-Creation-Date: 2026-04-13 10:08+0000\n"
11+
"POT-Creation-Date: 2026-04-13 14:05+0200\n"
1212
"PO-Revision-Date: 2026-01-18 10:01+0000\n"
1313
"Last-Translator: Jim Kats <jim-kats@hotmail.com>\n"
1414
"Language-Team: Afrikaans <https://hosted.weblate.org/projects/weblate/"
@@ -809,20 +809,26 @@ msgstr "Cheyennees"
809809
#. Translators: Language name for ISO code "ckb". The parenthesis clarifies
810810
#. variant of the language. It could contain a region, age (Old, Middle, ...)
811811
#. or other variant.
812-
msgid "Kurdish (Central)"
813-
msgstr ""
812+
#, fuzzy
813+
#| msgid "Kurdish, Sorani"
814+
msgid "Kurdish (Sorani)"
815+
msgstr "Koerdies Sorani"
814816

815817
#. Translators: Language name for ISO code "ckb_IQ". The parenthesis clarifies
816818
#. variant of the language. It could contain a region, age (Old, Middle, ...)
817819
#. or other variant.
818-
msgid "Kurdish (Central, Iraq)"
819-
msgstr ""
820+
#, fuzzy
821+
#| msgid "Kurdish, Sorani"
822+
msgid "Kurdish (Sorani, Iraq)"
823+
msgstr "Koerdies Sorani"
820824

821825
#. Translators: Language name for ISO code "ckb_IR". The parenthesis clarifies
822826
#. variant of the language. It could contain a region, age (Old, Middle, ...)
823827
#. or other variant.
824-
msgid "Kurdish (Central, Iran)"
825-
msgstr ""
828+
#, fuzzy
829+
#| msgid "Kurdish, Sorani"
830+
msgid "Kurdish (Sorani, Iran)"
831+
msgstr "Koerdies Sorani"
826832

827833
#. Translators: Language name for ISO code "cnr". The parenthesis clarifies
828834
#. variant of the language. It could contain a region, age (Old, Middle, ...)
@@ -2401,14 +2407,18 @@ msgstr "Kimbundu"
24012407
#. Translators: Language name for ISO code "kmr". The parenthesis clarifies
24022408
#. variant of the language. It could contain a region, age (Old, Middle, ...)
24032409
#. or other variant.
2404-
msgid "Kurdish (Northern)"
2405-
msgstr ""
2410+
#, fuzzy
2411+
#| msgid "Kurdish, Sorani"
2412+
msgid "Kurdish (Kurmanji)"
2413+
msgstr "Koerdies Sorani"
24062414

24072415
#. Translators: Language name for ISO code "kmr_Latn". The parenthesis clarifies
24082416
#. variant of the language. It could contain a region, age (Old, Middle, ...)
24092417
#. or other variant.
2410-
msgid "Kurdish (Northern, Latin script)"
2411-
msgstr ""
2418+
#, fuzzy
2419+
#| msgid "Inuktitut"
2420+
msgid "Kurdish (Kurmanji, Latin script)"
2421+
msgstr "Innuïties"
24122422

24132423
#. Translators: Language name for ISO code "kn". The parenthesis clarifies
24142424
#. variant of the language. It could contain a region, age (Old, Middle, ...)

weblate_language_data/locale/afh/LC_MESSAGES/django.po

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: Weblate Language Data\n"
99
"Report-Msgid-Bugs-To: https://github.com/WeblateOrg/language-data/issues/\n"
10-
"POT-Creation-Date: 2026-04-13 10:08+0000\n"
10+
"POT-Creation-Date: 2026-04-13 14:05+0200\n"
1111
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1212
"Last-Translator: Automatically generated\n"
1313
"Language-Team: none\n"
@@ -763,19 +763,19 @@ msgstr ""
763763
#. Translators: Language name for ISO code "ckb". The parenthesis clarifies
764764
#. variant of the language. It could contain a region, age (Old, Middle, ...)
765765
#. or other variant.
766-
msgid "Kurdish (Central)"
766+
msgid "Kurdish (Sorani)"
767767
msgstr ""
768768

769769
#. Translators: Language name for ISO code "ckb_IQ". The parenthesis clarifies
770770
#. variant of the language. It could contain a region, age (Old, Middle, ...)
771771
#. or other variant.
772-
msgid "Kurdish (Central, Iraq)"
772+
msgid "Kurdish (Sorani, Iraq)"
773773
msgstr ""
774774

775775
#. Translators: Language name for ISO code "ckb_IR". The parenthesis clarifies
776776
#. variant of the language. It could contain a region, age (Old, Middle, ...)
777777
#. or other variant.
778-
msgid "Kurdish (Central, Iran)"
778+
msgid "Kurdish (Sorani, Iran)"
779779
msgstr ""
780780

781781
#. Translators: Language name for ISO code "cnr". The parenthesis clarifies
@@ -2287,13 +2287,13 @@ msgstr ""
22872287
#. Translators: Language name for ISO code "kmr". The parenthesis clarifies
22882288
#. variant of the language. It could contain a region, age (Old, Middle, ...)
22892289
#. or other variant.
2290-
msgid "Kurdish (Northern)"
2290+
msgid "Kurdish (Kurmanji)"
22912291
msgstr ""
22922292

22932293
#. Translators: Language name for ISO code "kmr_Latn". The parenthesis clarifies
22942294
#. variant of the language. It could contain a region, age (Old, Middle, ...)
22952295
#. or other variant.
2296-
msgid "Kurdish (Northern, Latin script)"
2296+
msgid "Kurdish (Kurmanji, Latin script)"
22972297
msgstr ""
22982298

22992299
#. Translators: Language name for ISO code "kn". The parenthesis clarifies

weblate_language_data/locale/ang/LC_MESSAGES/django.po

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: Weblate Language Data\n"
99
"Report-Msgid-Bugs-To: https://github.com/WeblateOrg/language-data/issues/\n"
10-
"POT-Creation-Date: 2026-04-13 10:08+0000\n"
10+
"POT-Creation-Date: 2026-04-13 14:05+0200\n"
1111
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1212
"Last-Translator: Automatically generated\n"
1313
"Language-Team: none\n"
@@ -763,19 +763,19 @@ msgstr ""
763763
#. Translators: Language name for ISO code "ckb". The parenthesis clarifies
764764
#. variant of the language. It could contain a region, age (Old, Middle, ...)
765765
#. or other variant.
766-
msgid "Kurdish (Central)"
766+
msgid "Kurdish (Sorani)"
767767
msgstr ""
768768

769769
#. Translators: Language name for ISO code "ckb_IQ". The parenthesis clarifies
770770
#. variant of the language. It could contain a region, age (Old, Middle, ...)
771771
#. or other variant.
772-
msgid "Kurdish (Central, Iraq)"
772+
msgid "Kurdish (Sorani, Iraq)"
773773
msgstr ""
774774

775775
#. Translators: Language name for ISO code "ckb_IR". The parenthesis clarifies
776776
#. variant of the language. It could contain a region, age (Old, Middle, ...)
777777
#. or other variant.
778-
msgid "Kurdish (Central, Iran)"
778+
msgid "Kurdish (Sorani, Iran)"
779779
msgstr ""
780780

781781
#. Translators: Language name for ISO code "cnr". The parenthesis clarifies
@@ -2287,13 +2287,13 @@ msgstr ""
22872287
#. Translators: Language name for ISO code "kmr". The parenthesis clarifies
22882288
#. variant of the language. It could contain a region, age (Old, Middle, ...)
22892289
#. or other variant.
2290-
msgid "Kurdish (Northern)"
2290+
msgid "Kurdish (Kurmanji)"
22912291
msgstr ""
22922292

22932293
#. Translators: Language name for ISO code "kmr_Latn". The parenthesis clarifies
22942294
#. variant of the language. It could contain a region, age (Old, Middle, ...)
22952295
#. or other variant.
2296-
msgid "Kurdish (Northern, Latin script)"
2296+
msgid "Kurdish (Kurmanji, Latin script)"
22972297
msgstr ""
22982298

22992299
#. Translators: Language name for ISO code "kn". The parenthesis clarifies

0 commit comments

Comments
 (0)