summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmir E. Aharoni <amir.aharoni@mail.huji.ac.il>2021-12-20 11:26:53 +0200
committerAmire80 <amir.aharoni@mail.huji.ac.il>2021-12-21 11:00:38 +0000
commitc417a3015b3a69824e43f864113d6dcb353c0eb8 (patch)
tree88bf5ded55a2adb0928ec9976c4915d5a01fab39
parent181bebc58fad0bf467353ba561c3ab79544f0912 (diff)
Add Northern Thai to Names.php
Namespaces and configuration choinces by User:Noktonissian: https://translatewiki.net/wiki/Thread:User_talk:Noktonissian/Namespaces Bug: T298075 Change-Id: If9fc2ecca68b8a2623e92666a4c49744444030e0
-rw-r--r--RELEASE-NOTES-1.381
-rw-r--r--includes/languages/data/Names.php1
-rw-r--r--languages/messages/MessagesNod.php75
3 files changed, 77 insertions, 0 deletions
diff --git a/RELEASE-NOTES-1.38 b/RELEASE-NOTES-1.38
index b35d5af56efc..696b03335bc1 100644
--- a/RELEASE-NOTES-1.38
+++ b/RELEASE-NOTES-1.38
@@ -122,6 +122,7 @@ because of Phabricator reports.
* (T296707) Added language support for Ga (gaa).
* (T297073) Added language support for Nanai (gld).
* (T297074) Added language support for Nawdm (nmz).
+* (T298075) Added language support for Northern Thai (nod).
=== Breaking changes in 1.38 ===
* (T291008) The IP class, deprecated since 1.35 in favor of the IPUtils library,
diff --git a/includes/languages/data/Names.php b/includes/languages/data/Names.php
index 0efc2f7054d4..30cb67e23c8d 100644
--- a/includes/languages/data/Names.php
+++ b/includes/languages/data/Names.php
@@ -342,6 +342,7 @@ class Names {
'nmz' => 'nawdm', # Nawdm
'nn' => 'norsk nynorsk', # Norwegian (Nynorsk)
'no' => 'norsk', # Norwegian macro language (falls back to nb).
+ 'nod' => 'ᨣᩤᩴᨾᩮᩬᩥᨦ', # Northern Thai
'nov' => 'Novial', # Novial
'nqo' => 'ߒߞߏ', # N'Ko
'nrm' => 'Nouormand', # Norman (invalid code; 'nrf' in ISO 639 since 2014)
diff --git a/languages/messages/MessagesNod.php b/languages/messages/MessagesNod.php
new file mode 100644
index 000000000000..f4558b495f34
--- /dev/null
+++ b/languages/messages/MessagesNod.php
@@ -0,0 +1,75 @@
+<?php
+/** Northern Thai (ᨣᩤᩴᨾᩮᩬᩥᨦ)
+ *
+ * To improve a translation please visit https://translatewiki.net
+ *
+ * @ingroup Language
+ * @file
+ *
+ * @author Noktonissian
+ */
+
+$namespaceNames = [
+ NS_MEDIA => 'ᩈᩨ᩵',
+ NS_SPECIAL => 'ᨻᩥᩔᩮ',
+ NS_TALK => 'ᩋᩪ᩶ᨧᩣ',
+ NS_USER => 'ᨹᩪ᩶ᨩᩲ᩶',
+ NS_USER_TALK => 'ᩋᩪ᩶ᨠᩢ᩠ᨷᨹᩪ᩶ᨩᩲ᩶',
+ NS_PROJECT_TALK => 'ᩋᩪ᩶ᨧᩣᩁᩮᩬᩥ᩵ᨦ$1',
+ NS_FILE => 'ᨼᩱᩃ᩺',
+ NS_FILE_TALK => 'ᩋᩪ᩶ᨧᩣᩁᩮᩬᩥ᩵ᨦᨼᩱᩃ᩺',
+ NS_MEDIAWIKI => 'ᨾᩦᨯ᩠ᨿᩮᩅᩥᨠᩥ',
+ NS_MEDIAWIKI_TALK => 'ᩋᩪ᩶ᨧᩣᩁᩮᩬᩥ᩵ᨦᨾᩦᨯ᩠ᨿᩮᩅᩥᨠᩥ',
+ NS_TEMPLATE => 'ᨣᩮᩢ᩶ᩣᨷᩯ᩠ᨷ',
+ NS_TEMPLATE_TALK => 'ᩋᩪ᩶ᨧᩣᩁᩮᩬᩥ᩵ᨦᨣᩮᩢ᩶ᩣᨷᩯ᩠ᨷ',
+ NS_HELP => 'ᩅᩥᨵᩦᨩᩲ᩶',
+ NS_HELP_TALK => 'ᩋᩪ᩶ᨧᩣᩁᩮᩬᩥ᩵ᨦᩅᩥᨵᩦᨩᩲ᩶',
+ NS_CATEGORY => 'ᩉ᩠ᨾ᩠ᩅᨯᩉ᩠ᨾᩪ᩵',
+ NS_CATEGORY_TALK => 'ᩋᩪ᩶ᨧᩣᩁᩮᩬᩥ᩵ᨦᩉ᩠ᨾ᩠ᩅᨯᩉ᩠ᨾᩪ᩵',
+];
+
+$digitTransformTable = [
+ '0' => '᪀', # U+1A80
+ '1' => '᪁', # U+1A81
+ '2' => '᪂', # U+1A82
+ '3' => '᪃', # U+1A83
+ '4' => '᪄', # U+1A84
+ '5' => '᪅', # U+1A85
+ '6' => '᪆', # U+1A86
+ '7' => '᪇', # U+1A87
+ '8' => '᪈', # U+1A88
+ '9' => '᪉', # U+1A89
+];
+
+$datePreferences = [
+ 'default',
+ 'thai',
+ 'mdy',
+ 'dmy',
+ 'ymd',
+ 'ISO 8601',
+];
+
+$defaultDateFormat = 'dmy';
+
+$dateFormats = [
+ 'thai time' => 'H:i',
+ 'thai date' => 'j F xkY',
+ 'thai both' => 'H:i, j F xkY',
+
+ 'mdy time' => 'H:i',
+ 'mdy date' => 'F j, Y',
+ 'mdy both' => 'H:i, F j, Y',
+
+ 'dmy time' => 'H:i',
+ 'dmy date' => 'j F Y',
+ 'dmy both' => 'H:i, j F Y',
+
+ 'ymd time' => 'H:i',
+ 'ymd date' => 'Y F j',
+ 'ymd both' => 'H:i, Y F j',
+
+ 'ISO 8601 time' => 'xnH:xni:xns',
+ 'ISO 8601 date' => 'xnY-xnm-xnd',
+ 'ISO 8601 both' => 'xnY-xnm-xnd"T"xnH:xni:xns',
+];