wiki.techinc.nl/languages/messages/MessagesSd.php
C. Scott Ananian 450fe7fcd8 Make {{#language}} consistent with {{#dir}} and {{#bcp47}}
Add the same no-arg options for language code that
{{#dir}} and {{#bcp47}} have, for consistency:
* `{{#language}}` will return the name of the *target language*
  (for articles, the content language; for messages, the user language)

The default value for the "in language" argument should be the autonym.
This was working previously but only via a baroque code flow path for
invalid language codes.  Make this a bit clearer and add tests.

Since non-autonym language code translations are added via the
[[Extension:CLDR]] in production, hook LanguageGetTranslatedLanguageNames
in the ParserTestRunner to ensure that we can test this.

Followup-To: Ice1c671c5b3cc077d2bb80ea5dc25c5eabbfeb36
Followup-To: I19c3e91a924e080f37dc95a0d4e61493583b533e
Change-Id: Ibf6e7f194cc056eadb48a5ad8e6d01a761d9351c
2024-07-30 20:27:17 +00:00

162 lines
8.7 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
/** Sindhi (سنڌي)
*
* @file
* @ingroup Languages
*
* @author Aursani
*/
$rtl = true;
$fallback8bitEncoding = 'windows-1256';
$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 => 'زمرو_بحث',
];
$namespaceAliases = [
'يوزر' => NS_USER,
'يوزر_بحث' => NS_USER_TALK,
'عڪس' => NS_FILE,
'عڪس_بحث' => NS_FILE_TALK,
'سنچو' => NS_TEMPLATE,
'سنچو_بحث' => NS_TEMPLATE_TALK,
];
/** @phpcs-require-sorted-array */
$specialPageAliases = [
'Allmessages' => [ 'سڀ_نياپا' ],
'Allpages' => [ 'سڀ_صفحا' ],
'Ancientpages' => [ 'قديم_صفحا' ],
'Block' => [ 'آءِ_پي_بندش' ],
'BlockList' => [ 'آءِ_پي_بندش_فهرست' ],
'BrokenRedirects' => [ 'ٽٽل_چورڻا' ],
'Categories' => [ 'زمرا' ],
'Confirmemail' => [ 'برقٽپال_تصديقيو' ],
'Contributions' => [ 'ڀاڱيداريون' ],
'CreateAccount' => [ اتو_کوليو' ],
'DoubleRedirects' => [ 'ٻٽا_چورڻا' ],
'Emailuser' => [ 'برقٽپال_يوزر' ],
'Export' => [ 'برآمد' ],
'FileDuplicateSearch' => [ اڳياائيل_ڳولا' ],
'Filepath' => [ ائيل_ڏس' ],
'Import' => [ 'درآمد' ],
'Invalidateemail' => [ اقابلڪار_برقٽپال' ],
'Listadmins' => [ 'منتظمين_فهرست' ],
'Listbots' => [ 'بوٽس_فهرست' ],
'Listfiles' => [ 'عڪس_فهرست' ],
'Listredirects' => [ 'چورڻاهرست' ],
'Listusers' => [ 'يوزر_فهرست' ],
'Lockdb' => [ 'اعدادخانو_بند' ],
'Log' => [ 'لاگس' ],
'Lonelypages' => [ 'يتيم_صفحا' ],
'Longpages' => [ 'طويل_صفحا' ],
'MergeHistory' => [ 'سوانح_ضماءُ' ],
'MIMEsearch' => [ ائيم_ڳولا' ],
'Movepage' => [ 'صفحو_چوريو' ],
'Mycontributions' => [ 'منهنجون_ڀاڱيداريون' ],
'Mypage' => [ 'منهنجو_صفحو' ],
'Mytalk' => [ 'مون_سان_ڳالهه' ],
'Newimages' => [ 'نوان_عڪس' ],
'Newpages' => [ 'نوان_صفحا' ],
'Preferences' => [ 'ترجيحات' ],
'Prefixindex' => [ 'اڳياڙي_ڏسڻي' ],
'Protectedpages' => [ 'تحفظيل_صفحا' ],
'Protectedtitles' => [ 'تحفظيل_عنوان' ],
'Randompage' => [ 'بلا_ترتيب' ],
'Randomredirect' => [ 'بلا_ترتيب_چورڻو' ],
'Recentchanges' => [ ازيون_تبديليون' ],
'Search' => [ 'ڳولا' ],
'Shortpages' => [ 'مختصر_صفحا' ],
'Specialpages' => [ اص_صفحا' ],
'Statistics' => [ 'انگ_اکر' ],
'Uncategorizedcategories' => [ 'اڻ_زمرايل_زمرا' ],
'Uncategorizedimages' => [ 'اڻ_زمرايل_عڪس' ],
'Uncategorizedpages' => [ 'اڻزمرايل_صفحا' ],
'Uncategorizedtemplates' => [ 'اڻ_زمرايل_سانچا' ],
'Undelete' => [ 'اڻ_ڊاهيو' ],
'Unlockdb' => [ 'اعدادخانو_کول' ],
'Unusedcategories' => [ 'اڻ_استعماليل_زمرا' ],
'Unusedimages' => [ 'اڻ_استعماليل_عڪس' ],
'Unusedtemplates' => [ 'اڻ_استعماليل_سانچا' ],
'Unwatchedpages' => [ 'اڻٽيٽيل_صفحا' ],
'Upload' => [ 'چاڙهيو' ],
'Userlogin' => [ 'يوزر_لاگ_اِن' ],
'Userlogout' => [ 'يوزر_لاگ_آئوٽ' ],
'Userrights' => [ 'يوزر_حق' ],
'Version' => [ 'ورزن' ],
'Wantedcategories' => [ ھربل_زمرا' ],
'Wantedpages' => [ ھربل_صفحا' ],
'Watchlist' => [ 'ٽيٽ_فهرست' ],
'Whatlinkshere' => [ 'هتان_ڳنڍيل_صفحا' ],
'Withoutinterwiki' => [ 'ري_بين_الوڪي' ],
];
/** @phpcs-require-sorted-array */
$magicWords = [
'contentlanguage' => [ '1', 'موادٻولي', 'CONTENTLANGUAGE', 'CONTENTLANG' ],
'currentdow' => [ '1', 'اڄوڪوڏينهن', 'CURRENTDOW' ],
'currenttimestamp' => [ '1', 'هلندڙوقتمهر', 'CURRENTTIMESTAMP' ],
'currentweek' => [ '1', 'هلندڙهفتو', 'CURRENTWEEK' ],
'directionmark' => [ '1', 'طرفنشان', 'DIRECTIONMARK', 'DIRMARK' ],
'filepath' => [ '0', 'فائيلڏس', 'FILEPATH:' ],
'fullpagename' => [ '1', 'صحفيجوپورونالو', 'FULLPAGENAME' ],
'fullurl' => [ '0', 'مڪمليوآريل', 'FULLURL:' ],
'grammar' => [ '0', 'وياڪرڻ', 'GRAMMAR:' ],
'hiddencat' => [ '1', '__ لڪل زمرو __', '__HIDDENCAT__' ],
'img_bottom' => [ '1', 'تَرُ', 'bottom' ],
'img_center' => [ '1', 'مرڪز', 'center', 'centre' ],
'img_left' => [ '1', 'کاٻو', 'left' ],
'img_middle' => [ '1', 'وچ', 'middle' ],
'img_none' => [ '1', 'ڪجهنه', 'none' ],
'img_right' => [ '1', 'ساڄو', 'right' ],
'img_top' => [ '1', 'سِرُ', 'top' ],
'img_width' => [ '1', '$1 عڪسلون', '$1px' ],
'language' => [ '0', '#ٻولي', '#LANGUAGE' ],
'localday' => [ '1', 'مقاميڏينهن', 'LOCALDAY' ],
'localday2' => [ '1', 'مقاميڏينهن2', 'LOCALDAY2' ],
'localdayname' => [ '1', 'مقاميڏينهننالو', 'LOCALDAYNAME' ],
'localhour' => [ '1', 'مقاميڪلاڪ', 'LOCALHOUR' ],
'localmonth' => [ '1', 'مقاميمهينو', 'LOCALMONTH', 'LOCALMONTH2' ],
'localmonthname' => [ '1', 'مقاميمهينونالو', 'LOCALMONTHNAME' ],
'localtime' => [ '1', 'مقاميوقت', 'LOCALTIME' ],
'localtimestamp' => [ '1', 'مقاميوقتمهر', 'LOCALTIMESTAMP' ],
'localurl' => [ '0', 'مقامييوآريل', 'LOCALURL:' ],
'localweek' => [ '1', 'مقاميهفتو', 'LOCALWEEK' ],
'localyear' => [ '1', 'مقاميسال', 'LOCALYEAR' ],
'msg' => [ '0', 'نياپو:', 'MSG:' ],
'namespace' => [ '1', 'نانئپولار', 'NAMESPACE' ],
'ns' => [ '0', 'نپ', 'NS:' ],
'numberofadmins' => [ '1', 'منتظمينجوتعداد', 'NUMBEROFADMINS' ],
'numberofarticles' => [ '1', 'مضموننجوتعداد', 'NUMBEROFARTICLES' ],
'numberofedits' => [ '1', 'ترميمنجوتعداد', 'NUMBEROFEDITS' ],
'numberoffiles' => [ '1', 'فائيلنجوتعداد', 'NUMBEROFFILES' ],
'numberofpages' => [ '1', 'صفحنجوتعداد', 'NUMBEROFPAGES' ],
'numberofusers' => [ '1', 'يوزرسجوتعداد', 'NUMBEROFUSERS' ],
'pagename' => [ '1', 'صفحيجوعنوان', 'PAGENAME' ],
'pagesincategory' => [ '1', 'زمريجاصفحا', 'PAGESINCATEGORY', 'PAGESINCAT' ],
'pagesinnamespace' => [ '1', 'نپ۾صفحا', 'PAGESINNAMESPACE:', 'PAGESINNS:' ],
'pagesize' => [ '1', 'صفحيجيماپ', 'PAGESIZE' ],
'plural' => [ '0', 'جمع', 'PLURAL:' ],
'redirect' => [ '0', '#چوريو', '#REDIRECT' ],
'sitename' => [ '1', 'سرزميننالو', 'SITENAME' ],
'special' => [ '0', 'خاص', 'special' ],
'subjectspace' => [ '1', 'مضمونپولار', 'SUBJECTSPACE', 'ARTICLESPACE' ],
'talkspace' => [ '1', 'بحثپولار', 'TALKSPACE' ],
];