aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmir E. Aharoni <amir.aharoni@mail.huji.ac.il>2024-05-13 08:51:51 -0400
committerAmire80 <amir.aharoni@mail.huji.ac.il>2024-08-28 14:12:16 +0000
commit3a275a80aabdaf26e6c222fa6e586a2e11040400 (patch)
treeece1ef91a8a9434eb1282c651064f2e7da593d27
parentd3b49baccd54752ba6016eb1cc79107132c949fc (diff)
downloadmediawikicore-3a275a80aabdaf26e6c222fa6e586a2e11040400.tar.gz
mediawikicore-3a275a80aabdaf26e6c222fa6e586a2e11040400.zip
Add Haryanvi language (bgc)
Bug: T364737 Change-Id: Ic88ea60db67ed32dd8ac4534025f71537b1d0e11
-rw-r--r--RELEASE-NOTES-1.431
-rw-r--r--includes/languages/data/Names.php1
-rw-r--r--languages/messages/MessagesBgc.php22
-rw-r--r--resources/src/mediawiki.skinning/i18n-headings.less1
4 files changed, 25 insertions, 0 deletions
diff --git a/RELEASE-NOTES-1.43 b/RELEASE-NOTES-1.43
index 9d6545ceca97..a25e52c5238f 100644
--- a/RELEASE-NOTES-1.43
+++ b/RELEASE-NOTES-1.43
@@ -188,6 +188,7 @@ because of Phabricator reports.
(nan-hant).
* (T290657) Added language support for Levantine Arabic (apc).
* (T364291) Added language support for Musi, also known as Palembang (mui).
+* (T364737) Added language support for Haryanvi (bgc).
* (T365365) Added language support for Chakma (ccp).
* (T367991) Added language support for Iban (iba).
* (T367688) Added language support for Interslavic (Latin) (isv-latn).
diff --git a/includes/languages/data/Names.php b/includes/languages/data/Names.php
index 08a5710e7481..a272d600861d 100644
--- a/includes/languages/data/Names.php
+++ b/includes/languages/data/Names.php
@@ -96,6 +96,7 @@ class Names {
'be-x-old' => 'беларуская (тарашкевіца)', # (be-tarask compat)
'bew' => 'Betawi', # Betawi
'bg' => 'български', # Bulgarian
+ 'bgc' => 'हरियाणवी', # Haryanvi
'bgn' => 'روچ کپتین بلوچی', # Western Balochi
'bh' => 'भोजपुरी', # Bihari macro language. Falls back to Bhojpuri (bho)
'bho' => 'भोजपुरी', # Bhojpuri
diff --git a/languages/messages/MessagesBgc.php b/languages/messages/MessagesBgc.php
new file mode 100644
index 000000000000..9dd31a72bfd9
--- /dev/null
+++ b/languages/messages/MessagesBgc.php
@@ -0,0 +1,22 @@
+<?php
+/** Haryanvi (हरियाणवी)
+ *
+ * @file
+ * @ingroup Languages
+ */
+
+$digitTransformTable = [
+ '0' => '०', # U+0966
+ '1' => '१', # U+0967
+ '2' => '२', # U+0968
+ '3' => '३', # U+0969
+ '4' => '४', # U+096A
+ '5' => '५', # U+096B
+ '6' => '६', # U+096C
+ '7' => '७', # U+096D
+ '8' => '८', # U+096E
+ '9' => '९', # U+096F
+];
+$linkTrail = "/^([a-z\x{0900}-\x{0963}\x{0966}-\x{A8E0}-\x{A8FF}]+)(.*)$/sDu";
+
+$digitGroupingPattern = "#,##,##0.###";
diff --git a/resources/src/mediawiki.skinning/i18n-headings.less b/resources/src/mediawiki.skinning/i18n-headings.less
index 2b2966a0b86e..e97697bad395 100644
--- a/resources/src/mediawiki.skinning/i18n-headings.less
+++ b/resources/src/mediawiki.skinning/i18n-headings.less
@@ -10,6 +10,7 @@
:lang( anp ),
:lang( as ),
:lang( awa ),
+:lang( bgc ),
:lang( bh ), /* Macrolanguage, used on bh.wikipedia.org, should be removed one day */
:lang( bho ),
:lang( blk ),