Remove button-math
[lhc/web/wiklou.git] / languages / messages / MessagesEn.php
1 <?php
2 /**
3 * This is the default English localisation file
4 *
5 * END USERS: DO NOT EDIT THIS FILE DIRECTLY!
6 *
7 * Changes in this file will be lost during software upgrades.
8 * You can make your customizations on the wiki.
9 * While logged in as administrator, go to [[Special:Allmessages]]
10 * and edit the MediaWiki:* pages listed there.
11 *
12 * See MessagesQqq.php for message documentation incl. usage of parameters
13 */
14
15 /**
16 * Fallback language, used for all unspecified messages and behavior. This
17 * is English by default, for all files other than this one.
18 *
19 * Do NOT set this to false in any other message file! Leave the line out to
20 * accept the default fallback to "en".
21 */
22 $fallback = false;
23
24 /**
25 * Is the language written right-to-left?
26 */
27 $rtl = false;
28
29 /**
30 * Should all nouns (not just proper ones) be capitalized?
31 * Enabling this property will add the capitalize-all-nouns class to the <body> tag
32 */
33 $capitalizeAllNouns = false;
34
35 /**
36 * Optional array mapping ASCII digits 0-9 to local digits.
37 */
38 $digitTransformTable = null;
39
40 /**
41 * Transform table for decimal point '.' and thousands separator ','
42 */
43 $separatorTransformTable = null;
44
45 /**
46 * Extra user preferences, which will be shown in Special:Preferences as
47 * checkboxes. Extra settings in derived languages will automatically be
48 * appended to the array of the fallback languages.
49 */
50 $extraUserToggles = array();
51
52 /**
53 * URLs do not specify their encoding. UTF-8 is used by default, but if the
54 * URL is not a valid UTF-8 sequence, we have to try to guess what the real
55 * encoding is. The encoding used in this case is defined below, and must be
56 * supported by iconv().
57 */
58 $fallback8bitEncoding = 'windows-1252';
59
60 /**
61 * To allow "foo[[bar]]" to extend the link over the whole word "foobar"
62 */
63 $linkPrefixExtension = false;
64
65 /**
66 * Namespace names. NS_PROJECT is always set to $wgMetaNamespace after the
67 * settings are loaded, it will be ignored even if you specify it here.
68 *
69 * NS_PROJECT_TALK will be set to $wgMetaNamespaceTalk if that variable is
70 * set, otherwise the string specified here will be used. The string may
71 * contain "$1", which will be replaced by the name of NS_PROJECT. It may
72 * also contain a grammatical transformation, e.g.
73 *
74 * NS_PROJECT_TALK => 'Keskustelu_{{grammar:elative|$1}}'
75 *
76 * Only one grammatical transform may be specified in the string. For
77 * performance reasons, this transformation is done locally by the language
78 * module rather than by the full wikitext parser. As a result, no other
79 * parser features are available.
80 */
81 $namespaceNames = array(
82 NS_MEDIA => 'Media',
83 NS_SPECIAL => 'Special',
84 NS_MAIN => '',
85 NS_TALK => 'Talk',
86 NS_USER => 'User',
87 NS_USER_TALK => 'User_talk',
88 # NS_PROJECT set by $wgMetaNamespace
89 NS_PROJECT_TALK => '$1_talk',
90 NS_FILE => 'File',
91 NS_FILE_TALK => 'File_talk',
92 NS_MEDIAWIKI => 'MediaWiki',
93 NS_MEDIAWIKI_TALK => 'MediaWiki_talk',
94 NS_TEMPLATE => 'Template',
95 NS_TEMPLATE_TALK => 'Template_talk',
96 NS_HELP => 'Help',
97 NS_HELP_TALK => 'Help_talk',
98 NS_CATEGORY => 'Category',
99 NS_CATEGORY_TALK => 'Category_talk',
100 );
101
102 /**
103 * Array of namespace aliases, mapping from name to NS_xxx index
104 */
105 $namespaceAliases = array();
106
107 /**
108 * Array of gender specific. namespace aliases.
109 * Mapping NS_xxx to array of GENDERKEY to alias.
110 * Example:
111 $namespaceGenderAliases = array(
112 NS_USER => array( 'male' => 'Male_user', 'female' => 'Female_user' ),
113 );
114 */
115 $namespaceGenderAliases = array();
116
117 /**
118 * A list of date format preference keys, which can be selected in user
119 * preferences. New preference keys can be added, provided they are supported
120 * by the language class's timeanddate(). Only the 5 keys listed below are
121 * supported by the wikitext converter (parser/DateFormatter.php).
122 *
123 * The special key "default" is an alias for either dmy or mdy depending on
124 * $wgAmericanDates
125 */
126 $datePreferences = array(
127 'default',
128 'mdy',
129 'dmy',
130 'ymd',
131 'ISO 8601',
132 );
133
134 /**
135 * The date format to use for generated dates in the user interface.
136 * This may be one of the above date preferences, or the special value
137 * "dmy or mdy", which uses mdy if $wgAmericanDates is true, and dmy
138 * if $wgAmericanDates is false.
139 */
140 $defaultDateFormat = 'dmy or mdy';
141
142 /**
143 * Associative array mapping old numeric date formats, which may still be
144 * stored in user preferences, to the new string formats.
145 */
146 $datePreferenceMigrationMap = array(
147 'default',
148 'mdy',
149 'dmy',
150 'ymd'
151 );
152
153 /**
154 * These are formats for dates generated by MediaWiki (as opposed to the wikitext
155 * DateFormatter). Documentation for the format string can be found in
156 * Language.php, search for sprintfDate.
157 *
158 * This array is automatically inherited by all subclasses. Individual keys can be
159 * overridden.
160 */
161 $dateFormats = array(
162 'mdy time' => 'H:i',
163 'mdy date' => 'F j, Y',
164 'mdy monthonly' => 'F Y',
165 'mdy both' => 'H:i, F j, Y',
166 'mdy pretty' => 'F j',
167
168 'dmy time' => 'H:i',
169 'dmy date' => 'j F Y',
170 'dmy monthonly' => 'F Y',
171 'dmy both' => 'H:i, j F Y',
172 'dmy pretty' => 'j F',
173
174 'ymd time' => 'H:i',
175 'ymd date' => 'Y F j',
176 'ymd monthonly' => 'Y F',
177 'ymd both' => 'H:i, Y F j',
178 'ymd pretty' => 'F j',
179
180 'ISO 8601 time' => 'xnH:xni:xns',
181 'ISO 8601 date' => 'xnY-xnm-xnd',
182 'ISO 8601 monthonly' => 'xnY-xnm',
183 'ISO 8601 both' => 'xnY-xnm-xnd"T"xnH:xni:xns',
184 'ISO 8601 pretty' => 'xnm-xnd'
185 );
186
187 /**
188 * Default list of book sources
189 */
190 $bookstoreList = array(
191 'AddALL' => 'http://www.addall.com/New/Partner.cgi?query=$1&type=ISBN',
192 'PriceSCAN' => 'http://www.pricescan.com/books/bookDetail.asp?isbn=$1',
193 'Barnes & Noble' => 'http://search.barnesandnoble.com/bookSearch/isbnInquiry.asp?isbn=$1',
194 'Amazon.com' => 'http://www.amazon.com/gp/search/?field-isbn=$1'
195 );
196
197 /**
198 * Magic words
199 * Customizable syntax for wikitext and elsewhere.
200 *
201 * IDs must be valid identifiers, they cannot contain hyphens.
202 * CASE is 0 to match all case variants, 1 for case-sensitive
203 *
204 * Note to translators:
205 * Please include the English words as synonyms. This allows people
206 * from other wikis to contribute more easily.
207 *
208 * This array can be modified at runtime with the LanguageGetMagic hook
209 */
210 $magicWords = array(
211 # ID CASE SYNONYMS
212 'redirect' => array( 0, '#REDIRECT' ),
213 'notoc' => array( 0, '__NOTOC__' ),
214 'nogallery' => array( 0, '__NOGALLERY__' ),
215 'forcetoc' => array( 0, '__FORCETOC__' ),
216 'toc' => array( 0, '__TOC__' ),
217 'noeditsection' => array( 0, '__NOEDITSECTION__' ),
218 'currentmonth' => array( 1, 'CURRENTMONTH', 'CURRENTMONTH2' ),
219 'currentmonth1' => array( 1, 'CURRENTMONTH1' ),
220 'currentmonthname' => array( 1, 'CURRENTMONTHNAME' ),
221 'currentmonthnamegen' => array( 1, 'CURRENTMONTHNAMEGEN' ),
222 'currentmonthabbrev' => array( 1, 'CURRENTMONTHABBREV' ),
223 'currentday' => array( 1, 'CURRENTDAY' ),
224 'currentday2' => array( 1, 'CURRENTDAY2' ),
225 'currentdayname' => array( 1, 'CURRENTDAYNAME' ),
226 'currentyear' => array( 1, 'CURRENTYEAR' ),
227 'currenttime' => array( 1, 'CURRENTTIME' ),
228 'currenthour' => array( 1, 'CURRENTHOUR' ),
229 'localmonth' => array( 1, 'LOCALMONTH', 'LOCALMONTH2' ),
230 'localmonth1' => array( 1, 'LOCALMONTH1' ),
231 'localmonthname' => array( 1, 'LOCALMONTHNAME' ),
232 'localmonthnamegen' => array( 1, 'LOCALMONTHNAMEGEN' ),
233 'localmonthabbrev' => array( 1, 'LOCALMONTHABBREV' ),
234 'localday' => array( 1, 'LOCALDAY' ),
235 'localday2' => array( 1, 'LOCALDAY2' ),
236 'localdayname' => array( 1, 'LOCALDAYNAME' ),
237 'localyear' => array( 1, 'LOCALYEAR' ),
238 'localtime' => array( 1, 'LOCALTIME' ),
239 'localhour' => array( 1, 'LOCALHOUR' ),
240 'numberofpages' => array( 1, 'NUMBEROFPAGES' ),
241 'numberofarticles' => array( 1, 'NUMBEROFARTICLES' ),
242 'numberoffiles' => array( 1, 'NUMBEROFFILES' ),
243 'numberofusers' => array( 1, 'NUMBEROFUSERS' ),
244 'numberofactiveusers' => array( 1, 'NUMBEROFACTIVEUSERS' ),
245 'numberofedits' => array( 1, 'NUMBEROFEDITS' ),
246 'numberofviews' => array( 1, 'NUMBEROFVIEWS' ),
247 'pagename' => array( 1, 'PAGENAME' ),
248 'pagenamee' => array( 1, 'PAGENAMEE' ),
249 'namespace' => array( 1, 'NAMESPACE' ),
250 'namespacee' => array( 1, 'NAMESPACEE' ),
251 'namespacenumber' => array( 1, 'NAMESPACENUMBER' ),
252 'talkspace' => array( 1, 'TALKSPACE' ),
253 'talkspacee' => array( 1, 'TALKSPACEE' ),
254 'subjectspace' => array( 1, 'SUBJECTSPACE', 'ARTICLESPACE' ),
255 'subjectspacee' => array( 1, 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
256 'fullpagename' => array( 1, 'FULLPAGENAME' ),
257 'fullpagenamee' => array( 1, 'FULLPAGENAMEE' ),
258 'subpagename' => array( 1, 'SUBPAGENAME' ),
259 'subpagenamee' => array( 1, 'SUBPAGENAMEE' ),
260 'rootpagename' => array( 1, 'ROOTPAGENAME' ),
261 'rootpagenamee' => array( 1, 'ROOTPAGENAMEE' ),
262 'basepagename' => array( 1, 'BASEPAGENAME' ),
263 'basepagenamee' => array( 1, 'BASEPAGENAMEE' ),
264 'talkpagename' => array( 1, 'TALKPAGENAME' ),
265 'talkpagenamee' => array( 1, 'TALKPAGENAMEE' ),
266 'subjectpagename' => array( 1, 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
267 'subjectpagenamee' => array( 1, 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
268 'msg' => array( 0, 'MSG:' ),
269 'subst' => array( 0, 'SUBST:' ),
270 'safesubst' => array( 0, 'SAFESUBST:' ),
271 'msgnw' => array( 0, 'MSGNW:' ),
272 'img_thumbnail' => array( 1, 'thumbnail', 'thumb' ),
273 'img_manualthumb' => array( 1, 'thumbnail=$1', 'thumb=$1' ),
274 'img_right' => array( 1, 'right' ),
275 'img_left' => array( 1, 'left' ),
276 'img_none' => array( 1, 'none' ),
277 'img_width' => array( 1, '$1px' ),
278 'img_center' => array( 1, 'center', 'centre' ),
279 'img_framed' => array( 1, 'framed', 'enframed', 'frame' ),
280 'img_frameless' => array( 1, 'frameless' ),
281 'img_lang' => array( 1, 'lang=$1' ),
282 'img_page' => array( 1, 'page=$1', 'page $1' ),
283 'img_upright' => array( 1, 'upright', 'upright=$1', 'upright $1' ),
284 'img_border' => array( 1, 'border' ),
285 'img_baseline' => array( 1, 'baseline' ),
286 'img_sub' => array( 1, 'sub' ),
287 'img_super' => array( 1, 'super', 'sup' ),
288 'img_top' => array( 1, 'top' ),
289 'img_text_top' => array( 1, 'text-top' ),
290 'img_middle' => array( 1, 'middle' ),
291 'img_bottom' => array( 1, 'bottom' ),
292 'img_text_bottom' => array( 1, 'text-bottom' ),
293 'img_link' => array( 1, 'link=$1' ),
294 'img_alt' => array( 1, 'alt=$1' ),
295 'img_class' => array( 1, 'class=$1' ),
296 'int' => array( 0, 'INT:' ),
297 'sitename' => array( 1, 'SITENAME' ),
298 'ns' => array( 0, 'NS:' ),
299 'nse' => array( 0, 'NSE:' ),
300 'localurl' => array( 0, 'LOCALURL:' ),
301 'localurle' => array( 0, 'LOCALURLE:' ),
302 'articlepath' => array( 0, 'ARTICLEPATH' ),
303 'pageid' => array( 0, 'PAGEID' ),
304 'server' => array( 0, 'SERVER' ),
305 'servername' => array( 0, 'SERVERNAME' ),
306 'scriptpath' => array( 0, 'SCRIPTPATH' ),
307 'stylepath' => array( 0, 'STYLEPATH' ),
308 'grammar' => array( 0, 'GRAMMAR:' ),
309 'gender' => array( 0, 'GENDER:' ),
310 'notitleconvert' => array( 0, '__NOTITLECONVERT__', '__NOTC__' ),
311 'nocontentconvert' => array( 0, '__NOCONTENTCONVERT__', '__NOCC__' ),
312 'currentweek' => array( 1, 'CURRENTWEEK' ),
313 'currentdow' => array( 1, 'CURRENTDOW' ),
314 'localweek' => array( 1, 'LOCALWEEK' ),
315 'localdow' => array( 1, 'LOCALDOW' ),
316 'revisionid' => array( 1, 'REVISIONID' ),
317 'revisionday' => array( 1, 'REVISIONDAY' ),
318 'revisionday2' => array( 1, 'REVISIONDAY2' ),
319 'revisionmonth' => array( 1, 'REVISIONMONTH' ),
320 'revisionmonth1' => array( 1, 'REVISIONMONTH1' ),
321 'revisionyear' => array( 1, 'REVISIONYEAR' ),
322 'revisiontimestamp' => array( 1, 'REVISIONTIMESTAMP' ),
323 'revisionuser' => array( 1, 'REVISIONUSER' ),
324 'revisionsize' => array( 1, 'REVISIONSIZE' ),
325 'plural' => array( 0, 'PLURAL:' ),
326 'fullurl' => array( 0, 'FULLURL:' ),
327 'fullurle' => array( 0, 'FULLURLE:' ),
328 'canonicalurl' => array( 0, 'CANONICALURL:' ),
329 'canonicalurle' => array( 0, 'CANONICALURLE:' ),
330 'lcfirst' => array( 0, 'LCFIRST:' ),
331 'ucfirst' => array( 0, 'UCFIRST:' ),
332 'lc' => array( 0, 'LC:' ),
333 'uc' => array( 0, 'UC:' ),
334 'raw' => array( 0, 'RAW:' ),
335 'displaytitle' => array( 1, 'DISPLAYTITLE' ),
336 'rawsuffix' => array( 1, 'R' ),
337 'nocommafysuffix' => array( 0, 'NOSEP' ),
338 'newsectionlink' => array( 1, '__NEWSECTIONLINK__' ),
339 'nonewsectionlink' => array( 1, '__NONEWSECTIONLINK__' ),
340 'currentversion' => array( 1, 'CURRENTVERSION' ),
341 'urlencode' => array( 0, 'URLENCODE:' ),
342 'anchorencode' => array( 0, 'ANCHORENCODE' ),
343 'currenttimestamp' => array( 1, 'CURRENTTIMESTAMP' ),
344 'localtimestamp' => array( 1, 'LOCALTIMESTAMP' ),
345 'directionmark' => array( 1, 'DIRECTIONMARK', 'DIRMARK' ),
346 'language' => array( 0, '#LANGUAGE:' ),
347 'contentlanguage' => array( 1, 'CONTENTLANGUAGE', 'CONTENTLANG' ),
348 'pagesinnamespace' => array( 1, 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
349 'numberofadmins' => array( 1, 'NUMBEROFADMINS' ),
350 'formatnum' => array( 0, 'FORMATNUM' ),
351 'padleft' => array( 0, 'PADLEFT' ),
352 'padright' => array( 0, 'PADRIGHT' ),
353 'special' => array( 0, 'special' ),
354 'speciale' => array( 0, 'speciale' ),
355 'defaultsort' => array( 1, 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
356 'filepath' => array( 0, 'FILEPATH:' ),
357 'tag' => array( 0, 'tag' ),
358 'hiddencat' => array( 1, '__HIDDENCAT__' ),
359 'pagesincategory' => array( 1, 'PAGESINCATEGORY', 'PAGESINCAT' ),
360 'pagesize' => array( 1, 'PAGESIZE' ),
361 'index' => array( 1, '__INDEX__' ),
362 'noindex' => array( 1, '__NOINDEX__' ),
363 'numberingroup' => array( 1, 'NUMBERINGROUP', 'NUMINGROUP' ),
364 'staticredirect' => array( 1, '__STATICREDIRECT__' ),
365 'protectionlevel' => array( 1, 'PROTECTIONLEVEL' ),
366 'cascadingsources' => array( 1, 'CASCADINGSOURCES' ),
367 'formatdate' => array( 0, 'formatdate', 'dateformat' ),
368 'url_path' => array( 0, 'PATH' ),
369 'url_wiki' => array( 0, 'WIKI' ),
370 'url_query' => array( 0, 'QUERY' ),
371 'defaultsort_noerror' => array( 0, 'noerror' ),
372 'defaultsort_noreplace' => array( 0, 'noreplace' ),
373 'pagesincategory_all' => array( 0, 'all' ),
374 'pagesincategory_pages' => array( 0, 'pages' ),
375 'pagesincategory_subcats' => array( 0, 'subcats' ),
376 'pagesincategory_files' => array( 0, 'files' ),
377 );
378
379 /**
380 * Alternate names of special pages. All names are case-insensitive. The first
381 * listed alias will be used as the default. Aliases from the fallback
382 * localisation (usually English) will be included by default.
383 *
384 * This array may be altered at runtime using the LanguageGetSpecialPageAliases
385 * hook.
386 */
387 $specialPageAliases = array(
388 'Activeusers' => array( 'ActiveUsers' ),
389 'Allmessages' => array( 'AllMessages' ),
390 'AllMyUploads' => array( 'AllMyUploads', 'AllMyFiles' ),
391 'Allpages' => array( 'AllPages' ),
392 'Ancientpages' => array( 'AncientPages' ),
393 'Badtitle' => array( 'Badtitle' ),
394 'Blankpage' => array( 'BlankPage' ),
395 'Block' => array( 'Block', 'BlockIP', 'BlockUser' ),
396 'Booksources' => array( 'BookSources' ),
397 'BrokenRedirects' => array( 'BrokenRedirects' ),
398 'Categories' => array( 'Categories' ),
399 'ChangeEmail' => array( 'ChangeEmail' ),
400 'ChangePassword' => array( 'ChangePassword', 'ResetPass', 'ResetPassword' ),
401 'ComparePages' => array( 'ComparePages' ),
402 'Confirmemail' => array( 'ConfirmEmail' ),
403 'Contributions' => array( 'Contributions', 'Contribs' ),
404 'CreateAccount' => array( 'CreateAccount' ),
405 'Deadendpages' => array( 'DeadendPages' ),
406 'DeletedContributions' => array( 'DeletedContributions' ),
407 'Diff' => array( 'Diff' ),
408 'DoubleRedirects' => array( 'DoubleRedirects' ),
409 'EditWatchlist' => array( 'EditWatchlist' ),
410 'Emailuser' => array( 'EmailUser' ),
411 'ExpandTemplates' => array( 'ExpandTemplates', 'Expantemplates' ),
412 'Export' => array( 'Export' ),
413 'Fewestrevisions' => array( 'FewestRevisions' ),
414 'FileDuplicateSearch' => array( 'FileDuplicateSearch' ),
415 'Filepath' => array( 'FilePath' ),
416 'Import' => array( 'Import' ),
417 'Invalidateemail' => array( 'InvalidateEmail' ),
418 'JavaScriptTest' => array( 'JavaScriptTest' ),
419 'BlockList' => array( 'BlockList', 'ListBlocks', 'IPBlockList' ),
420 'LinkSearch' => array( 'LinkSearch' ),
421 'Listadmins' => array( 'ListAdmins' ),
422 'Listbots' => array( 'ListBots' ),
423 'Listfiles' => array( 'ListFiles', 'FileList', 'ImageList' ),
424 'Listgrouprights' => array( 'ListGroupRights', 'UserGroupRights' ),
425 'Listredirects' => array( 'ListRedirects' ),
426 'ListDuplicatedFiles' => array( 'ListDuplicatedFiles', 'ListFileDuplicates' ),
427 'Listusers' => array( 'ListUsers', 'UserList' ),
428 'Lockdb' => array( 'LockDB' ),
429 'Log' => array( 'Log', 'Logs' ),
430 'Lonelypages' => array( 'LonelyPages', 'OrphanedPages' ),
431 'Longpages' => array( 'LongPages' ),
432 'MergeHistory' => array( 'MergeHistory' ),
433 'MIMEsearch' => array( 'MIMESearch' ),
434 'Mostcategories' => array( 'MostCategories' ),
435 'Mostimages' => array( 'MostLinkedFiles', 'MostFiles', 'MostImages' ),
436 'Mostinterwikis' => array( 'MostInterwikis' ),
437 'Mostlinked' => array( 'MostLinkedPages', 'MostLinked' ),
438 'Mostlinkedcategories' => array( 'MostLinkedCategories', 'MostUsedCategories' ),
439 'Mostlinkedtemplates' => array( 'MostLinkedTemplates', 'MostUsedTemplates' ),
440 'Mostrevisions' => array( 'MostRevisions' ),
441 'Movepage' => array( 'MovePage' ),
442 'Mycontributions' => array( 'MyContributions' ),
443 'Mypage' => array( 'MyPage' ),
444 'Mytalk' => array( 'MyTalk' ),
445 'Myuploads' => array( 'MyUploads', 'MyFiles' ),
446 'Newimages' => array( 'NewFiles', 'NewImages' ),
447 'Newpages' => array( 'NewPages' ),
448 'PagesWithProp' => array( 'PagesWithProp', 'Pageswithprop', 'PagesByProp', 'Pagesbyprop' ),
449 'PasswordReset' => array( 'PasswordReset' ),
450 'PermanentLink' => array( 'PermanentLink', 'PermaLink' ),
451 'Popularpages' => array( 'PopularPages' ),
452 'Preferences' => array( 'Preferences' ),
453 'Prefixindex' => array( 'PrefixIndex' ) ,
454 'Protectedpages' => array( 'ProtectedPages' ),
455 'Protectedtitles' => array( 'ProtectedTitles' ),
456 'Randompage' => array( 'Random', 'RandomPage' ),
457 'RandomInCategory' => array( 'RandomInCategory' ),
458 'Randomredirect' => array( 'RandomRedirect' ),
459 'Recentchanges' => array( 'RecentChanges' ),
460 'Recentchangeslinked' => array( 'RecentChangesLinked', 'RelatedChanges' ),
461 'Redirect' => array( 'Redirect' ),
462 'ResetTokens' => array( 'ResetTokens' ),
463 'Revisiondelete' => array( 'RevisionDelete' ),
464 'RunJobs' => array( 'RunJobs' ),
465 'Search' => array( 'Search' ),
466 'Shortpages' => array( 'ShortPages' ),
467 'Specialpages' => array( 'SpecialPages' ),
468 'Statistics' => array( 'Statistics' ),
469 'Tags' => array( 'Tags' ),
470 'TrackingCategories' => array( 'TrackingCategories' ),
471 'Unblock' => array( 'Unblock' ),
472 'Uncategorizedcategories' => array( 'UncategorizedCategories' ),
473 'Uncategorizedimages' => array( 'UncategorizedFiles', 'UncategorizedImages' ),
474 'Uncategorizedpages' => array( 'UncategorizedPages' ),
475 'Uncategorizedtemplates' => array( 'UncategorizedTemplates' ),
476 'Undelete' => array( 'Undelete' ),
477 'Unlockdb' => array( 'UnlockDB' ),
478 'Unusedcategories' => array( 'UnusedCategories' ),
479 'Unusedimages' => array( 'UnusedFiles', 'UnusedImages' ),
480 'Unusedtemplates' => array( 'UnusedTemplates' ),
481 'Unwatchedpages' => array( 'UnwatchedPages' ),
482 'Upload' => array( 'Upload' ),
483 'UploadStash' => array( 'UploadStash' ),
484 'Userlogin' => array( 'UserLogin', 'Login' ),
485 'Userlogout' => array( 'UserLogout', 'Logout' ),
486 'Userrights' => array( 'UserRights', 'MakeSysop', 'MakeBot' ),
487 'Version' => array( 'Version' ),
488 'Wantedcategories' => array( 'WantedCategories' ),
489 'Wantedfiles' => array( 'WantedFiles' ),
490 'Wantedpages' => array( 'WantedPages', 'BrokenLinks' ),
491 'Wantedtemplates' => array( 'WantedTemplates' ),
492 'Watchlist' => array( 'Watchlist' ),
493 'Whatlinkshere' => array( 'WhatLinksHere' ),
494 'Withoutinterwiki' => array( 'WithoutInterwiki' ),
495 );
496
497 /**
498 * Regular expression matching the "link trail", e.g. "ed" in [[Toast]]ed, as
499 * the first group, and the remainder of the string as the second group.
500 */
501 $linkTrail = '/^([a-z]+)(.*)$/sD';
502
503 /**
504 * Regular expression charset matching the "link prefix", e.g. "foo" in
505 * foo[[bar]]. UTF-8 characters may be used.
506 */
507 $linkPrefixCharset = 'a-zA-Z\\x{80}-\\x{10ffff}';
508
509 /**
510 * List of filenames for some ui images that can be overridden per language
511 * basis if needed.
512 */
513 $imageFiles = array(
514 'button-bold' => 'button_bold.png',
515 'button-italic' => 'button_italic.png',
516 'button-link' => 'button_link.png',
517 'button-extlink' => 'button_extlink.png',
518 'button-headline' => 'button_headline.png',
519 'button-image' => 'button_image.png',
520 'button-media' => 'button_media.png',
521 'button-nowiki' => 'button_nowiki.png',
522 'button-sig' => 'button_sig.png',
523 'button-hr' => 'button_hr.png',
524 );
525
526 /**
527 * A list of messages to preload for each request.
528 * Here we add messages that are needed for a typical anonymous parser cache hit.
529 */
530 $preloadedMessages = array(
531 'aboutpage',
532 'aboutsite',
533 'accesskey-ca-edit',
534 'accesskey-ca-history',
535 'accesskey-ca-nstab-main',
536 'accesskey-ca-talk',
537 'accesskey-ca-view',
538 'accesskey-n-currentevents',
539 'accesskey-n-help',
540 'accesskey-n-mainpage-description',
541 'accesskey-n-portal',
542 'accesskey-n-randompage',
543 'accesskey-n-recentchanges',
544 'accesskey-p-logo',
545 'accesskey-pt-login',
546 'accesskey-search',
547 'accesskey-search-fulltext',
548 'accesskey-search-go',
549 'accesskey-t-permalink',
550 'accesskey-t-recentchangeslinked',
551 'accesskey-t-specialpages',
552 'accesskey-t-whatlinkshere',
553 'actions',
554 'anonnotice',
555 'currentevents',
556 'currentevents-url',
557 'disclaimerpage',
558 'disclaimers',
559 'edit',
560 'editsection',
561 'editsectionhint',
562 'help',
563 'helppage',
564 'interlanguage-link-title',
565 'jumpto',
566 'jumptonavigation',
567 'jumptosearch',
568 'lastmodifiedat',
569 'mainpage',
570 'mainpage-description',
571 'mainpage-nstab',
572 'namespaces',
573 'navigation',
574 'nav-login-createaccount',
575 'nstab-main',
576 'nstab-talk',
577 'opensearch-desc',
578 'pagecategories',
579 'pagecategorieslink',
580 'pagetitle',
581 'pagetitle-view-mainpage',
582 'permalink',
583 'personaltools',
584 'portal',
585 'portal-url',
586 'printableversion',
587 'privacy',
588 'privacypage',
589 'randompage',
590 'randompage-url',
591 'recentchanges',
592 'recentchangeslinked-toolbox',
593 'recentchanges-url',
594 'retrievedfrom',
595 'search',
596 'searcharticle',
597 'searchbutton',
598 'sidebar',
599 'navigation-heading',
600 'site-atom-feed',
601 'sitenotice',
602 'specialpages',
603 'tagline',
604 'talk',
605 'toolbox',
606 'tooltip-ca-edit',
607 'tooltip-ca-history',
608 'tooltip-ca-nstab-main',
609 'tooltip-ca-talk',
610 'tooltip-ca-view',
611 'tooltip-n-currentevents',
612 'tooltip-n-help',
613 'tooltip-n-mainpage-description',
614 'tooltip-n-portal',
615 'tooltip-n-randompage',
616 'tooltip-n-recentchanges',
617 'tooltip-p-logo',
618 'tooltip-p-navigation',
619 'tooltip-p-tb',
620 'tooltip-pt-login',
621 'tooltip-search',
622 'tooltip-search-fulltext',
623 'tooltip-search-go',
624 'tooltip-t-permalink',
625 'tooltip-t-recentchangeslinked',
626 'tooltip-t-specialpages',
627 'tooltip-t-whatlinkshere',
628 'variants',
629 'vector-view-edit',
630 'vector-view-history',
631 'vector-view-view',
632 'viewcount',
633 'views',
634 'whatlinkshere',
635 );
636