wiki.techinc.nl/languages/messages/MessagesBe_tarask.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

240 lines
17 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
/** Belarusian (Taraškievica orthography) (беларуская (тарашкевіца))
*
* @file
* @ingroup Languages
*/
$fallback = 'be';
$namespaceNames = [
NS_MEDIA => 'Мэдыя',
NS_SPECIAL => 'Спэцыяльныя',
NS_TALK => 'Абмеркаваньне',
NS_USER => 'Удзельнік',
NS_USER_TALK => утаркі_ўдзельніка',
NS_PROJECT_TALK => 'Абмеркаваньне_{{GRAMMAR:родны|$1}}',
NS_FILE => 'Файл',
NS_FILE_TALK => 'Абмеркаваньнеайла',
NS_MEDIAWIKI => 'MediaWiki',
NS_MEDIAWIKI_TALK => 'Абмеркаваньне_MediaWiki',
NS_TEMPLATE => 'Шаблён',
NS_TEMPLATE_TALK => 'Абмеркаваньнеаблёну',
NS_HELP => 'Дапамога',
NS_HELP_TALK => 'Абмеркаваньнеапамогі',
NS_CATEGORY => 'Катэгорыя',
NS_CATEGORY_TALK => 'Абмеркаваньнеатэгорыі',
];
$namespaceAliases = [
'Абмеркаваньне_$1' => NS_PROJECT_TALK, // legacy support for old non-inflected links
'Выява' => NS_FILE,
'Абмеркаваньне_выявы' => NS_FILE_TALK,
];
$namespaceGenderAliases = [
NS_USER => [ 'male' => 'Удзельнік', 'female' => 'Удзельніца' ],
NS_USER_TALK => [ 'male' => утаркі_ўдзельніка', 'female' => утаркі_ўдзельніцы' ],
];
/** @phpcs-require-sorted-array */
$specialPageAliases = [
'Allmessages' => [ 'Сыстэмныя_паведамленьні' ],
'Allpages' => [ 'Усе_старонкі' ],
'Ancientpages' => [ 'Найстарэйшыя_старонкі' ],
'Block' => [ 'Блякаваньне' ],
'BrokenRedirects' => [ 'Некарэктныя_перанакіраваньні' ],
'Categories' => [ 'Катэгорыі' ],
'ChangePassword' => [ 'Зьмяніць_пароль', 'Ачысьціць_пароль' ],
'Contributions' => [ 'Унёсак' ],
'CreateAccount' => [ 'Стварыць_рахунак' ],
'Deadendpages' => [ 'Тупіковыя_старонкі' ],
'DeletedContributions' => [ 'Выдалены_ўнёсак' ],
'DoubleRedirects' => [ 'Двайныя_перанакіраваньні' ],
'Emailuser' => [ аслаць_ліст' ],
'Export' => [ 'Экспарт' ],
'Filepath' => [ 'Шляхаайла' ],
'Import' => [ 'Імпарт' ],
'LinkSearch' => [ ошук_вонкавых_спасылак' ],
'Listadmins' => [ 'Сьпіс_адміністратараў' ],
'Listbots' => [ 'Сьпіс_робатаў' ],
'Listfiles' => [ 'Сьпісайлаў' ],
'Listredirects' => [ 'Сьпіс_перанакіраваньняў' ],
'Listusers' => [ 'Сьпіс_удзельнікаў' ],
'Log' => [ урналы_падзеяў' ],
'Lonelypages' => [ 'Старонкі-сіраціны' ],
'Longpages' => [ оўгія_старонкі' ],
'MergeHistory' => [ історыя_аб\'яднаньняў' ],
'Mycontributions' => [ 'Мой_унёсак' ],
'Mypage' => [ 'Мая_старонка' ],
'Mytalk' => [ 'Мае_размовы' ],
'Newimages' => [ 'Новыя_файлы' ],
'Newpages' => [ 'Новыя_старонкі' ],
'Protectedpages' => [ 'Абароненыя_старонкі' ],
'Protectedtitles' => [ 'Забароненыя_старонкі' ],
'Randompage' => [ 'Выпадковая_старонка' ],
'Randomredirect' => [ 'Выпадковае_перанакіраваньне' ],
'Recentchanges' => [ 'Апошнія_зьмены' ],
'Search' => [ 'Пошук' ],
'Shortpages' => [ 'Кароткія_старонкі' ],
'Specialpages' => [ 'Спэцыяльныя_старонкі' ],
'Statistics' => [ 'Статыстыка' ],
'Uncategorizedcategories' => [ 'Некатэгарызаваныя_катэгорыі' ],
'Uncategorizedimages' => [ 'Некатэгарызаваныя_файлы' ],
'Uncategorizedpages' => [ 'Некатэгарызаваныя_старонкі' ],
'Uncategorizedtemplates' => [ 'Некатэгарызаваныя_шаблёны' ],
'Upload' => [ 'Загрузка' ],
'Userlogin' => [ 'Уваход_у_сыстэму' ],
'Version' => [ 'Вэрсія' ],
'Wantedcategories' => [ 'Запатрабаваныя_катэгорыі' ],
'Wantedfiles' => [ 'Запатрабаваныя_файлы' ],
'Wantedpages' => [ 'Запатрабаваныя_старонкі', 'Некарэктныя_спасылкі' ],
'Wantedtemplates' => [ 'Запатрабаваныя_шаблёны' ],
'Watchlist' => [ 'Сьпісазіраньня' ],
'Whatlinkshere' => [ 'Спасылкіа_старонку' ],
];
/** @phpcs-require-sorted-array */
$magicWords = [
'basepagename' => [ '1', 'НАЗВААЗАВАЙ_СТАРОНКІ', 'BASEPAGENAME' ],
'basepagenamee' => [ '1', 'НАЗВААЗАВАЙ_СТАРОНКІ_2', 'BASEPAGENAMEE' ],
'contentlanguage' => [ '1', 'МОВА_ЗЬМЕСТУ', 'CONTENTLANGUAGE', 'CONTENTLANG' ],
'currentday' => [ '1', 'БЯГУЧЫ_ДЗЕНЬ', 'CURRENTDAY' ],
'currentday2' => [ '1', 'БЯГУЧЫ_ДЗЕНЬ_2', 'CURRENTDAY2' ],
'currentdayname' => [ '1', 'НАЗВА_БЯГУЧАГАНЯ', 'CURRENTDAYNAME' ],
'currentdow' => [ '1', 'БЯГУЧЫ_ДЗЕНЬ_ТЫДНЯ', 'CURRENTDOW' ],
'currenthour' => [ '1', 'БЯГУЧАЯ_ГАДЗІНА', 'CURRENTHOUR' ],
'currentmonth' => [ '1', 'БЯГУЧЫ_МЕСЯЦ', 'CURRENTMONTH', 'CURRENTMONTH2' ],
'currentmonthabbrev' => [ '1', 'СКАРОЧАНАЯ_НАЗВА_БЯГУЧАГА_МЕСЯЦА', 'CURRENTMONTHABBREV' ],
'currentmonthname' => [ '1', 'НАЗВА_БЯГУЧАГА_МЕСЯЦА', 'CURRENTMONTHNAME' ],
'currentmonthnamegen' => [ '1', 'НАЗВА_БЯГУЧАГА_МЕСЯЦА_Ў_РОДНЫМ_СКЛОНЕ', 'CURRENTMONTHNAMEGEN' ],
'currenttime' => [ '1', 'БЯГУЧЫ_ЧАС', 'CURRENTTIME' ],
'currenttimestamp' => [ '1', 'МОМАНТАСУ', 'CURRENTTIMESTAMP' ],
'currentversion' => [ '1', 'БЯГУЧАЯ_ВЭРСІЯ', 'CURRENTVERSION' ],
'currentweek' => [ '1', 'БЯГУЧЫ_ТЫДЗЕНЬ', 'CURRENTWEEK' ],
'currentyear' => [ '1', 'БЯГУЧЫ_ГОД', 'CURRENTYEAR' ],
'defaultsort' => [ '1', 'САРТЫРОЎКАА_ЗМОЎЧВАНЬНІ:', 'КЛЮЧ_САРТЫРОЎКІА_ЗМОЎЧВАНЬНІ:', 'САРТЫРОЎКА_Ў_КАТЭГОРЫІА_ЗМОЎЧВАНЬНІ:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ],
'directionmark' => [ '1', 'СЫМБАЛЬ_НАПРАМКУІСЬМА', 'DIRECTIONMARK', 'DIRMARK' ],
'displaytitle' => [ '1', АКАЗВАЦЬ_НАЗВУ', 'DISPLAYTITLE' ],
'filepath' => [ '0', 'ШЛЯХААЙЛА:', 'FILEPATH:' ],
'forcetoc' => [ '0', '__ЗЬМЕСТРЫМУСАМ__', '__FORCETOC__' ],
'formatnum' => [ '0', АРМАТАВАЦЬІК', 'FORMATNUM' ],
'fullpagename' => [ '1', ОЎНАЯ_НАЗВА_СТАРОНКІ', 'FULLPAGENAME' ],
'fullpagenamee' => [ '1', ОЎНАЯ_НАЗВА_СТАРОНКІ_2', 'FULLPAGENAMEE' ],
'fullurl' => [ '0', ОЎНЫ_АДРАС:', 'FULLURL:' ],
'fullurle' => [ '0', ОЎНЫ_АДРАС_2:', 'FULLURLE:' ],
'gender' => [ '0', 'ПОЛ:', 'GENDER:' ],
'grammar' => [ '0', 'ГРАМАТЫКА:', 'GRAMMAR:' ],
'hiddencat' => [ '1', '__СХАВАЦЬ_КАТЭГОРЫЮ__', '__HIDDENCAT__' ],
'img_bottom' => [ '1', 'зьнізу', 'bottom' ],
'img_center' => [ '1', 'цэнтар', 'цэнтр', 'center', 'centre' ],
'img_framed' => [ '1', 'рамка', 'безрамкі', 'framed', 'enframed', 'frame' ],
'img_left' => [ '1', 'зьлева', 'злева', 'left' ],
'img_link' => [ '1', 'спасылка=$1', 'link=$1' ],
'img_manualthumb' => [ '1', 'значак=$1', 'міні=$1', 'мініяцюра=$1', 'thumbnail=$1', 'thumb=$1' ],
'img_middle' => [ '1', 'пасярэдзіне', 'middle' ],
'img_none' => [ '1', 'няма', 'none' ],
'img_page' => [ '1', 'старонка=$1', 'старонка $1', 'page=$1', 'page $1' ],
'img_right' => [ '1', 'справа', 'right' ],
'img_thumbnail' => [ '1', 'значак', 'міні', 'мініяцюра', 'thumbnail', 'thumb' ],
'img_top' => [ '1', 'зьверху', 'top' ],
'img_width' => [ '1', '$1пкс', '$1px' ],
'language' => [ '0', '#МОВА', '#LANGUAGE' ],
'lc' => [ '0', 'МАЛЫМІІТАРАМІ:', 'LC:' ],
'lcfirst' => [ '0', ЕРШАЯ_ЛІТАРА_МАЛАЯ:', 'LCFIRST:' ],
'localday' => [ '1', 'ЛЯКАЛЬНЫ_ДЗЕНЬ', 'LOCALDAY' ],
'localday2' => [ '1', 'ЛЯКАЛЬНЫ_ДЗЕНЬ_2', 'LOCALDAY2' ],
'localdayname' => [ '1', 'НАЗВА_ЛЯКАЛЬНАГАНЯ', 'LOCALDAYNAME' ],
'localdow' => [ '1', 'ЛЯКАЛЬНЫ_ДЗЕНЬ_ТЫДНЯ', 'LOCALDOW' ],
'localhour' => [ '1', 'ЛЯКАЛЬНАЯ_ГАДЗІНА', 'LOCALHOUR' ],
'localmonth' => [ '1', 'ЛЯКАЛЬНЫ_МЕСЯЦ', 'LOCALMONTH', 'LOCALMONTH2' ],
'localmonthabbrev' => [ '1', 'СКАРОЧАНАЯ_НАЗВА_ЛЯКАЛЬНАГА_МЕСЯЦА', 'LOCALMONTHABBREV' ],
'localmonthname' => [ '1', 'НАЗВА_ЛЯКАЛЬНАГА_МЕСЯЦА', 'LOCALMONTHNAME' ],
'localmonthnamegen' => [ '1', 'НАЗВА_ЛЯКАЛЬНАГА_МЕСЯЦА_Ў_РОДНЫМ_СКЛОНЕ', 'LOCALMONTHNAMEGEN' ],
'localtime' => [ '1', 'ЛЯКАЛЬНЫ_ЧАС', 'LOCALTIME' ],
'localtimestamp' => [ '1', 'ЛЯКАЛЬНЫ_МОМАНТАСУ', 'LOCALTIMESTAMP' ],
'localurl' => [ '0', 'ЛЯКАЛЬНЫ_АДРАС:', 'LOCALURL:' ],
'localurle' => [ '0', 'ЛЯКАЛЬНЫ_АДРАС_2:', 'LOCALURLE:' ],
'localweek' => [ '1', 'ЛЯКАЛЬНЫ_ТЫДЗЕНЬ', 'LOCALWEEK' ],
'localyear' => [ '1', 'ЛЯКАЛЬНЫ_ГОД', 'LOCALYEAR' ],
'msg' => [ '0', 'ПАВЕДАМЛЕНЬНЕ:', 'MSG:' ],
'msgnw' => [ '0', АВЕДАМЛЕНЬНЕ_БЯЗЬ_ВІКІ:', 'MSGNW:' ],
'namespace' => [ '1', РАСТОРА_НАЗВАЎ', 'NAMESPACE' ],
'namespacee' => [ '1', РАСТОРА_НАЗВАЎ_2', 'NAMESPACEE' ],
'newsectionlink' => [ '1', '__СПАСЫЛКА_НА_НОВУЮ_СЭКЦЫЮ__', '__NEWSECTIONLINK__' ],
'nocontentconvert' => [ '0', '__НЕ_КАНВЭРТАВАЦЬ_ТЭКСТ__', '__NOCONTENTCONVERT__', '__NOCC__' ],
'noeditsection' => [ '0', '__БЕЗ_РЭДАГАВАНЬНЯ_СЭКЦЫІ__', '__NOEDITSECTION__' ],
'nogallery' => [ '0', '__БЕЗАЛЕРЭІ__', '__NOGALLERY__' ],
'notitleconvert' => [ '0', '__НЕ_КАНВЭРТАВАЦЬ_НАЗВУ__', '__NOTITLECONVERT__', '__NOTC__' ],
'notoc' => [ '0', '__БЯЗЬ_ЗЬМЕСТУ__', '__NOTOC__' ],
'ns' => [ '0', 'ПН:', 'NS:' ],
'numberofactiveusers' => [ '1', 'КОЛЬКАСЬЦЬ_АКТЫЎНЫХ_УДЗЕЛЬНІКАЎ', 'NUMBEROFACTIVEUSERS' ],
'numberofadmins' => [ '1', 'КОЛЬКАСЬЦЬ_АДМІНІСТРАТАРАЎ', 'NUMBEROFADMINS' ],
'numberofarticles' => [ '1', 'КОЛЬКАСЬЦЬ_АРТЫКУЛАЎ', 'NUMBEROFARTICLES' ],
'numberofedits' => [ '1', 'КОЛЬКАСЬЦЬ_РЭДАГАВАНЬНЯЎ', 'NUMBEROFEDITS' ],
'numberoffiles' => [ '1', 'КОЛЬКАСЬЦЬАЙЛАЎ', 'NUMBEROFFILES' ],
'numberofpages' => [ '1', 'КОЛЬКАСЬЦЬ_СТАРОНАК', 'NUMBEROFPAGES' ],
'numberofusers' => [ '1', 'КОЛЬКАСЬЦЬ_УДЗЕЛЬНІКАЎ', 'NUMBEROFUSERS' ],
'pagename' => [ '1', 'НАЗВА_СТАРОНКІ', 'PAGENAME' ],
'pagenamee' => [ '1', 'НАЗВА_СТАРОНКІ_2', 'PAGENAMEE' ],
'pagesincategory' => [ '1', 'КОЛЬКАСЬЦЬ_СТАРОНАК_У_КАТЭГОРЫІ', 'PAGESINCATEGORY', 'PAGESINCAT' ],
'pagesinnamespace' => [ '1', 'КОЛЬКАСЬЦЬ_СТАРОНАК_УРАСТОРЫ_НАЗВАЎ:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ],
'pagesize' => [ '1', АМЕР_СТАРОНКІ', 'PAGESIZE' ],
'plural' => [ '0', 'МНОЖНЫ_ЛІК:', 'PLURAL:' ],
'raw' => [ '0', 'НЕАПРАЦАВАНЫ:', 'RAW:' ],
'rawsuffix' => [ '1', 'Н', 'R' ],
'redirect' => [ '0', '#перанакіраваньне', '#REDIRECT' ],
'revisionday' => [ '1', ЗЕНЬ_ВЭРСІІ', 'REVISIONDAY' ],
'revisionday2' => [ '1', ЗЕНЬ_ВЭРСІІ_2', 'REVISIONDAY2' ],
'revisionid' => [ '1', 'ID_ВЭРСІІ', 'REVISIONID' ],
'revisionmonth' => [ '1', 'МЕСЯЦ_ВЭРСІІ', 'REVISIONMONTH' ],
'revisiontimestamp' => [ '1', 'МОМАНТАСУ_ВЭРСІІ', 'REVISIONTIMESTAMP' ],
'revisionyear' => [ '1', ОД_ВЭРСІІ', 'REVISIONYEAR' ],
'scriptpath' => [ '0', 'ШЛЯХА_СКРЫПТА', 'SCRIPTPATH' ],
'server' => [ '0', 'СЭРВЭР', 'SERVER' ],
'servername' => [ '0', 'НАЗВА_СЭРВЭРА', 'SERVERNAME' ],
'sitename' => [ '1', 'НАЗВА_САЙТУ', 'SITENAME' ],
'staticredirect' => [ '1', '__СТАТЫЧНАЕЕРАНАКІРАВАНЬНЕ__', '__STATICREDIRECT__' ],
'subjectpagename' => [ '1', 'НАЗВА_СТАРОНКІРАДМЕТУ', 'НАЗВА_СТАРОНКІ_АРТЫКУЛА', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ],
'subjectpagenamee' => [ '1', 'НАЗВА_СТАРОНКІРАДМЕТУ_2', 'НАЗВА_СТАРОНКІ_АРТЫКУЛА_2', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ],
'subjectspace' => [ '1', РАСТОРА_НАЗВАЎ_ПРАДМЕТУ', РАСТОРА_НАЗВАЎ_АРТЫКУЛА', 'SUBJECTSPACE', 'ARTICLESPACE' ],
'subjectspacee' => [ '1', РАСТОРА_НАЗВАЎ_ПРАДМЕТУ_2', РАСТОРА_НАЗВАЎ_АРТЫКУЛА_2', 'SUBJECTSPACEE', 'ARTICLESPACEE' ],
'subpagename' => [ '1', 'НАЗВААДСТАРОНКІ', 'SUBPAGENAME' ],
'subpagenamee' => [ '1', 'НАЗВААДСТАРОНКІ_2', 'SUBPAGENAMEE' ],
'subst' => [ '0', 'ПАДСТАНОЎКА:', 'SUBST:' ],
'tag' => [ '0', 'тэг', 'tag' ],
'talkpagename' => [ '1', 'НАЗВА_СТАРОНКІ_АБМЕРКАВАНЬНЯ', 'TALKPAGENAME' ],
'talkpagenamee' => [ '1', 'НАЗВА_СТАРОНКІ_АБМЕРКАВАНЬНЯ_2', 'TALKPAGENAMEE' ],
'talkspace' => [ '1', РАСТОРА_НАЗВАЎ_АБМЕРКАВАНЬНЯ', 'TALKSPACE' ],
'talkspacee' => [ '1', РАСТОРА_НАЗВАЎ_АБМЕРКАВАНЬНЯ_2', 'TALKSPACEE' ],
'toc' => [ '0', '__ЗЬМЕСТ__', '__TOC__' ],
'uc' => [ '0', 'ВЯЛІКІМІІТАРАМІ:', 'UC:' ],
'ucfirst' => [ '0', ЕРШАЯ_ЛІТАРА_ВЯЛІКАЯ:', 'UCFIRST:' ],
];
$bookstoreList = [
'OZ.by' => 'http://oz.by/search.phtml?what=books&isbn=$1',
'Amazon.com' => 'https://www.amazon.com/exec/obidos/ISBN=$1'
];
$datePreferences = [
'default',
'dmy',
'ISO 8601',
];
$defaultDateFormat = 'dmy';
$dateFormats = [
'dmy time' => 'H:i',
'dmy date' => 'j xg Y',
'dmy both' => 'H:i, j xg Y',
];
$separatorTransformTable = [
',' => "\u{00A0}", # nbsp
'.' => ','
];
$minimumGroupingDigits = 2;
$linkTrail = '/^([абвгґджзеёжзійклмнопрстуўфхцчшыьэюяćčłńśšŭźža-z]+)(.*)$/sDu';