2 );
*/
$rtl = false;
/**
* Optional array mapping ASCII digits 0-9 to local digits.
*/
$digitTransformTable = null;
/**
* Transform table for decimal point '.' and thousands separator ','
*/
$separatorTransformTable = null;
/**
* Overrides for the default user options. This is mainly used by RTL languages.
*/
$defaultUserOptionOverrides = array();
/**
* Extra user preferences which will be shown in Special:Preferences as
* checkboxes. Extra settings in derived languages will automatically be
* appended to the array of the fallback languages.
*/
$extraUserToggles = array();
/**
* URLs do not specify their encoding. UTF-8 is used by default, but if the
* URL is not a valid UTF-8 sequence, we have to try to guess what the real
* encoding is. The encoding used in this case is defined below, and must be
* supported by iconv().
*/
$fallback8bitEncoding = 'windows-1252';
/**
* To allow "foo[[bar]]" to extend the link over the whole word "foobar"
*/
$linkPrefixExtension = false;
/**
* Namespace names. NS_PROJECT is always set to $wgMetaNamespace after the
* settings are loaded, it will be ignored even if you specify it here.
*
* NS_PROJECT_TALK will be set to $wgMetaNamespaceTalk if that variable is
* set, otherwise the string specified here will be used. The string may
* contain "$1", which will be replaced by the name of NS_PROJECT. It may
* also contain a grammatical transformation, e.g.
*
* NS_PROJECT_TALK => 'Keskustelu_{{grammar:elative|$1}}'
*
* Only one grammatical transform may be specified in the string. For
* performance reasons, this transformation is done locally by the language
* module rather than by the full wikitext parser. As a result, no other
* parser features are available.
*/
$namespaceNames = array(
NS_MEDIA => 'Media',
NS_SPECIAL => 'Special',
NS_MAIN => '',
NS_TALK => 'Talk',
NS_USER => 'User',
NS_USER_TALK => 'User_talk',
# NS_PROJECT set by $wgMetaNamespace
NS_PROJECT_TALK => '$1_talk',
NS_IMAGE => 'Image',
NS_IMAGE_TALK => 'Image_talk',
NS_MEDIAWIKI => 'MediaWiki',
NS_MEDIAWIKI_TALK => 'MediaWiki_talk',
NS_TEMPLATE => 'Template',
NS_TEMPLATE_TALK => 'Template_talk',
NS_HELP => 'Help',
NS_HELP_TALK => 'Help_talk',
NS_CATEGORY => 'Category',
NS_CATEGORY_TALK => 'Category_talk',
);
/**
* Array of namespace aliases, mapping from name to NS_xxx index
*/
$namespaceAliases = array();
/**
* Labels of the quickbar settings in Special:Preferences
*/
$quickbarSettings = array(
'None', 'Fixed left', 'Fixed right', 'Floating left', 'Floating right'
);
/**
* Skin names. If any key is not specified, the English one will be used.
*/
$skinNames = array(
'standard' => 'Classic',
'nostalgia' => 'Nostalgia',
'cologneblue' => 'Cologne Blue',
'davinci' => 'DaVinci',
'mono' => 'Mono',
'monobook' => 'MonoBook',
'myskin' => 'MySkin',
'chick' => 'Chick'
);
/**
* Deprecated, use the message array
*/
$mathNames = array(
MW_MATH_PNG => 'mw_math_png',
MW_MATH_SIMPLE => 'mw_math_simple',
MW_MATH_HTML => 'mw_math_html',
MW_MATH_SOURCE => 'mw_math_source',
MW_MATH_MODERN => 'mw_math_modern',
MW_MATH_MATHML => 'mw_math_mathml'
);
/**
* A list of date format preference keys which can be selected in user
* preferences. New preference keys can be added, provided they are supported
* by the language class's timeanddate(). Only the 5 keys listed below are
* supported by the wikitext converter (DateFormatter.php).
*
* The special key "default" is an alias for either dmy or mdy depending on
* $wgAmericanDates
*/
$datePreferences = array(
'default',
'mdy',
'dmy',
'ymd',
'ISO 8601',
);
/**
* The date format to use for generated dates in the user interface.
* This may be one of the above date preferences, or the special value
* "dmy or mdy", which uses mdy if $wgAmericanDates is true, and dmy
* if $wgAmericanDates is false.
*/
$defaultDateFormat = 'dmy or mdy';
/**
* Associative array mapping old numeric date formats, which may still be
* stored in user preferences, to the new string formats.
*/
$datePreferenceMigrationMap = array(
'default',
'mdy',
'dmy',
'ymd'
);
/**
* These are formats for dates generated by MediaWiki (as opposed to the wikitext
* DateFormatter). Documentation for the format string can be found in
* Language.php, search for sprintfDate.
*
* This array is automatically inherited by all subclasses. Individual keys can be
* overridden.
*/
$dateFormats = array(
'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',
);
/**
* Default list of book sources
*/
$bookstoreList = array(
'AddALL' => 'http://www.addall.com/New/Partner.cgi?query=$1&type=ISBN',
'PriceSCAN' => 'http://www.pricescan.com/books/bookDetail.asp?isbn=$1',
'Barnes & Noble' => 'http://search.barnesandnoble.com/bookSearch/isbnInquiry.asp?isbn=$1',
'Amazon.com' => 'http://www.amazon.com/exec/obidos/ISBN=$1'
);
/**
* Magic words
* Customisable syntax for wikitext and elsewhere
*
* Note to translators:
* Please include the English words as synonyms. This allows people
* from other wikis to contribute more easily.
*
* This array can be modified at runtime with the LanguageGetMagic hook
*/
$magicWords = array(
# ID CASE SYNONYMS
'redirect' => array( 0, '#REDIRECT' ),
'notoc' => array( 0, '__NOTOC__' ),
'nogallery' => array( 0, '__NOGALLERY__' ),
'forcetoc' => array( 0, '__FORCETOC__' ),
'toc' => array( 0, '__TOC__' ),
'noeditsection' => array( 0, '__NOEDITSECTION__' ),
'start' => array( 0, '__START__' ),
'currentmonth' => array( 1, 'CURRENTMONTH' ),
'currentmonthname' => array( 1, 'CURRENTMONTHNAME' ),
'currentmonthnamegen' => array( 1, 'CURRENTMONTHNAMEGEN' ),
'currentmonthabbrev' => array( 1, 'CURRENTMONTHABBREV' ),
'currentday' => array( 1, 'CURRENTDAY' ),
'currentday2' => array( 1, 'CURRENTDAY2' ),
'currentdayname' => array( 1, 'CURRENTDAYNAME' ),
'currentyear' => array( 1, 'CURRENTYEAR' ),
'currenttime' => array( 1, 'CURRENTTIME' ),
'currenthour' => array( 1, 'CURRENTHOUR' ),
'localmonth' => array( 1, 'LOCALMONTH' ),
'localmonthname' => array( 1, 'LOCALMONTHNAME' ),
'localmonthnamegen' => array( 1, 'LOCALMONTHNAMEGEN' ),
'localmonthabbrev' => array( 1, 'LOCALMONTHABBREV' ),
'localday' => array( 1, 'LOCALDAY' ),
'localday2' => array( 1, 'LOCALDAY2' ),
'localdayname' => array( 1, 'LOCALDAYNAME' ),
'localyear' => array( 1, 'LOCALYEAR' ),
'localtime' => array( 1, 'LOCALTIME' ),
'localhour' => array( 1, 'LOCALHOUR' ),
'numberofpages' => array( 1, 'NUMBEROFPAGES' ),
'numberofarticles' => array( 1, 'NUMBEROFARTICLES' ),
'numberoffiles' => array( 1, 'NUMBEROFFILES' ),
'numberofusers' => array( 1, 'NUMBEROFUSERS' ),
'pagename' => array( 1, 'PAGENAME' ),
'pagenamee' => array( 1, 'PAGENAMEE' ),
'namespace' => array( 1, 'NAMESPACE' ),
'namespacee' => array( 1, 'NAMESPACEE' ),
'talkspace' => array( 1, 'TALKSPACE' ),
'talkspacee' => array( 1, 'TALKSPACEE' ),
'subjectspace' => array( 1, 'SUBJECTSPACE', 'ARTICLESPACE' ),
'subjectspacee' => array( 1, 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
'fullpagename' => array( 1, 'FULLPAGENAME' ),
'fullpagenamee' => array( 1, 'FULLPAGENAMEE' ),
'subpagename' => array( 1, 'SUBPAGENAME' ),
'subpagenamee' => array( 1, 'SUBPAGENAMEE' ),
'basepagename' => array( 1, 'BASEPAGENAME' ),
'basepagenamee' => array( 1, 'BASEPAGENAMEE' ),
'talkpagename' => array( 1, 'TALKPAGENAME' ),
'talkpagenamee' => array( 1, 'TALKPAGENAMEE' ),
'subjectpagename' => array( 1, 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
'subjectpagenamee' => array( 1, 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
'msg' => array( 0, 'MSG:' ),
'subst' => array( 0, 'SUBST:' ),
'msgnw' => array( 0, 'MSGNW:' ),
'end' => array( 0, '__END__' ),
'img_thumbnail' => array( 1, 'thumbnail', 'thumb' ),
'img_manualthumb' => array( 1, 'thumbnail=$1', 'thumb=$1'),
'img_right' => array( 1, 'right' ),
'img_left' => array( 1, 'left' ),
'img_none' => array( 1, 'none' ),
'img_width' => array( 1, '$1px' ),
'img_center' => array( 1, 'center', 'centre' ),
'img_framed' => array( 1, 'framed', 'enframed', 'frame' ),
'img_page' => array( 1, 'page=$1', 'page $1' ),
'int' => array( 0, 'INT:' ),
'sitename' => array( 1, 'SITENAME' ),
'ns' => array( 0, 'NS:' ),
'localurl' => array( 0, 'LOCALURL:' ),
'localurle' => array( 0, 'LOCALURLE:' ),
'server' => array( 0, 'SERVER' ),
'servername' => array( 0, 'SERVERNAME' ),
'scriptpath' => array( 0, 'SCRIPTPATH' ),
'grammar' => array( 0, 'GRAMMAR:' ),
'notitleconvert' => array( 0, '__NOTITLECONVERT__', '__NOTC__'),
'nocontentconvert' => array( 0, '__NOCONTENTCONVERT__', '__NOCC__'),
'currentweek' => array( 1, 'CURRENTWEEK' ),
'currentdow' => array( 1, 'CURRENTDOW' ),
'localweek' => array( 1, 'LOCALWEEK' ),
'localdow' => array( 1, 'LOCALDOW' ),
'revisionid' => array( 1, 'REVISIONID' ),
'revisionday' => array( 1, 'REVISIONDAY' ),
'revisionday2' => array( 1, 'REVISIONDAY2' ),
'revisionmonth' => array( 1, 'REVISIONMONTH' ),
'revisionyear' => array( 1, 'REVISIONYEAR' ),
'revisiontimestamp' => array( 1, 'REVISIONTIMESTAMP' ),
'plural' => array( 0, 'PLURAL:' ),
'fullurl' => array( 0, 'FULLURL:' ),
'fullurle' => array( 0, 'FULLURLE:' ),
'lcfirst' => array( 0, 'LCFIRST:' ),
'ucfirst' => array( 0, 'UCFIRST:' ),
'lc' => array( 0, 'LC:' ),
'uc' => array( 0, 'UC:' ),
'raw' => array( 0, 'RAW:' ),
'displaytitle' => array( 1, 'DISPLAYTITLE' ),
'rawsuffix' => array( 1, 'R' ),
'newsectionlink' => array( 1, '__NEWSECTIONLINK__' ),
'currentversion' => array( 1, 'CURRENTVERSION' ),
'urlencode' => array( 0, 'URLENCODE:' ),
'anchorencode' => array( 0, 'ANCHORENCODE' ),
'currenttimestamp' => array( 1, 'CURRENTTIMESTAMP' ),
'localtimestamp' => array( 1, 'LOCALTIMESTAMP' ),
'directionmark' => array( 1, 'DIRECTIONMARK', 'DIRMARK' ),
'language' => array( 0, '#LANGUAGE:' ),
'contentlanguage' => array( 1, 'CONTENTLANGUAGE', 'CONTENTLANG' ),
'pagesinnamespace' => array( 1, 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
'numberofadmins' => array( 1, 'NUMBEROFADMINS' ),
'formatnum' => array( 0, 'FORMATNUM' ),
'padleft' => array( 0, 'PADLEFT' ),
'padright' => array( 0, 'PADRIGHT' ),
'special' => array( 0, 'special', ),
);
/**
* Alternate names of special pages. All names are case-insensitive. The first
* listed alias will be used as the default. Aliases from the fallback
* localisation (usually English) will be included by default.
*
* This array may be altered at runtime using the LangugeGetSpecialPageAliases
* hook.
*/
$specialPageAliases = array(
'DoubleRedirects' => array( 'DoubleRedirects' ),
'BrokenRedirects' => array( 'BrokenRedirects' ),
'Disambiguations' => array( 'Disambiguations' ),
'Userlogin' => array( 'Userlogin' ),
'Userlogout' => array( 'Userlogout' ),
'Preferences' => array( 'Preferences' ),
'Watchlist' => array( 'Watchlist' ),
'Recentchanges' => array( 'Recentchanges' ),
'Upload' => array( 'Upload' ),
'Imagelist' => array( 'Imagelist' ),
'Newimages' => array( 'Newimages' ),
'Listusers' => array( 'Listusers', 'Userlist' ),
'Statistics' => array( 'Statistics' ),
'Randompage' => array( 'Random', 'Randompage' ),
'Lonelypages' => array( 'Lonelypages' ),
'Uncategorizedpages' => array( 'Uncategorizedpages' ),
'Uncategorizedcategories' => array( 'Uncategorizedcategories' ),
'Uncategorizedimages' => array( 'Uncategorizedimages' ),
'Unusedcategories' => array( 'Unusedcategories' ),
'Unusedimages' => array( 'Unusedimages' ),
'Wantedpages' => array( 'Wantedpages' ),
'Wantedcategories' => array( 'Wantedcategories' ),
'Mostlinked' => array( 'Mostlinked' ),
'Mostlinkedcategories' => array( 'Mostlinkedcategories' ),
'Mostcategories' => array( 'Mostcategories' ),
'Mostimages' => array( 'Mostimages' ),
'Mostrevisions' => array( 'Mostrevisions' ),
'Shortpages' => array( 'Shortpages' ),
'Longpages' => array( 'Longpages' ),
'Newpages' => array( 'Newpages' ),
'Ancientpages' => array( 'Ancientpages' ),
'Deadendpages' => array( 'Deadendpages' ),
'Allpages' => array( 'Allpages' ),
'Prefixindex' => array( 'Prefixindex' ) ,
'Ipblocklist' => array( 'Ipblocklist' ),
'Specialpages' => array( 'Specialpages' ),
'Contributions' => array( 'Contributions' ),
'Emailuser' => array( 'Emailuser' ),
'Whatlinkshere' => array( 'Whatlinkshere' ),
'Recentchangeslinked' => array( 'Recentchangeslinked' ),
'Movepage' => array( 'Movepage' ),
'Blockme' => array( 'Blockme' ),
'Booksources' => array( 'Booksources' ),
'Categories' => array( 'Categories' ),
'Export' => array( 'Export' ),
'Version' => array( 'Version' ),
'Allmessages' => array( 'Allmessages' ),
'Log' => array( 'Log', 'Logs' ),
'Blockip' => array( 'Blockip' ),
'Undelete' => array( 'Undelete' ),
'Import' => array( 'Import' ),
'Lockdb' => array( 'Lockdb' ),
'Unlockdb' => array( 'Unlockdb' ),
'Userrights' => array( 'Userrights' ),
'MIMEsearch' => array( 'MIMEsearch' ),
'Unwatchedpages' => array( 'Unwatchedpages' ),
'Listredirects' => array( 'Listredirects' ),
'Revisiondelete' => array( 'Revisiondelete' ),
'Unusedtemplates' => array( 'Unusedtemplates' ),
'Randomredirect' => array( 'Randomredirect' ),
'Mypage' => array( 'Mypage' ),
'Mytalk' => array( 'Mytalk' ),
'Mycontributions' => array( 'Mycontributions' ),
'Listadmins' => array( 'Listadmins' ),
);
/**
* Regular expression matching the "link trail", e.g. "ed" in [[Toast]]ed, as
* the first group, and the remainder of the string as the second group.
*/
$linkTrail = '/^([a-z]+)(.*)$/sD';
#-------------------------------------------------------------------
# Default messages
#-------------------------------------------------------------------
# Allowed characters in keys are: A-Z, a-z, 0-9, underscore (_) and
# hyphen (-). If you need more characters, you may be able to change
# the regex in MagicWord::initRegex
$messages = array(
/*
The sidebar for MonoBook is generated from this message, lines that do not
begin with * or ** are discarded, furthermore lines that do begin with ** and
do not contain | are also discarded, but don't depend on this behaviour for
future releases. Also note that since each list value is wrapped in a unique
XHTML id it should only appear once and include characters that are legal
XHTML id names.
Note to translators: Do not include this message in the language files you
submit for inclusion in MediaWiki, it should always be inherited from the
parent class in order maintain consistency across languages.
*/
'sidebar' => '
* navigation
** mainpage|mainpage
** portal-url|portal
** currentevents-url|currentevents
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
** sitesupport-url|sitesupport',
# User preference toggles
'tog-underline' => 'Underline links:',
'tog-highlightbroken' => 'Format broken links like this (alternative: like this?).',
'tog-justify' => 'Justify paragraphs',
'tog-hideminor' => 'Hide minor edits in recent changes',
'tog-extendwatchlist' => 'Expand watchlist to show all applicable changes',
'tog-usenewrc' => 'Enhanced recent changes (JavaScript)',
'tog-numberheadings' => 'Auto-number headings',
'tog-showtoolbar' => 'Show edit toolbar (JavaScript)',
'tog-editondblclick' => 'Edit pages on double click (JavaScript)',
'tog-editsection' => 'Enable section editing via [edit] links',
'tog-editsectiononrightclick' => 'Enable section editing by right clicking
on section titles (JavaScript)',
'tog-showtoc' => 'Show table of contents (for pages with more than 3 headings)',
'tog-rememberpassword' => 'Remember my login on this computer',
'tog-editwidth' => 'Edit box has full width',
'tog-watchcreations' => 'Add pages I create to my watchlist',
'tog-watchdefault' => 'Add pages I edit to my watchlist',
'tog-minordefault' => 'Mark all edits minor by default',
'tog-previewontop' => 'Show preview before edit box',
'tog-previewonfirst' => 'Show preview on first edit',
'tog-nocache' => 'Disable page caching',
'tog-enotifwatchlistpages' => 'E-mail me when a page I\'m watching is changed',
'tog-enotifusertalkpages' => 'E-mail me when my user talk page is changed',
'tog-enotifminoredits' => 'E-mail me also for minor edits of pages',
'tog-enotifrevealaddr' => 'Reveal my e-mail address in notification mails',
'tog-shownumberswatching' => 'Show the number of watching users',
'tog-fancysig' => 'Raw signatures (without automatic link)',
'tog-externaleditor' => 'Use external editor by default',
'tog-externaldiff' => 'Use external diff by default',
'tog-showjumplinks' => 'Enable "jump to" accessibility links',
'tog-uselivepreview' => 'Use live preview (JavaScript) (Experimental)',
'tog-autopatrol' => 'Mark edits I make as patrolled',
'tog-forceeditsummary' => 'Prompt me when entering a blank edit summary',
'tog-watchlisthideown' => 'Hide my edits from the watchlist',
'tog-watchlisthidebots' => 'Hide bot edits from the watchlist',
'tog-nolangconversion' => 'Disable variants conversion',
'tog-ccmeonemails' => 'Send me copies of emails I send to other users',
'underline-always' => 'Always',
'underline-never' => 'Never',
'underline-default' => 'Browser default',
'skinpreview' => '(Preview)',
# dates
'sunday' => 'Sunday',
'monday' => 'Monday',
'tuesday' => 'Tuesday',
'wednesday' => 'Wednesday',
'thursday' => 'Thursday',
'friday' => 'Friday',
'saturday' => 'Saturday',
'sun' => 'Sun',
'mon' => 'Mon',
'tue' => 'Tue',
'wed' => 'Wed',
'thu' => 'Thu',
'fri' => 'Fri',
'sat' => 'Sat',
'january' => 'January',
'february' => 'February',
'march' => 'March',
'april' => 'April',
'may_long' => 'May',
'june' => 'June',
'july' => 'July',
'august' => 'August',
'september' => 'September',
'october' => 'October',
'november' => 'November',
'december' => 'December',
'january-gen' => 'January',
'february-gen' => 'February',
'march-gen' => 'March',
'april-gen' => 'April',
'may-gen' => 'May',
'june-gen' => 'June',
'july-gen' => 'July',
'august-gen' => 'August',
'september-gen' => 'September',
'october-gen' => 'October',
'november-gen' => 'November',
'december-gen' => 'December',
'jan' => 'Jan',
'feb' => 'Feb',
'mar' => 'Mar',
'apr' => 'Apr',
'may' => 'May',
'jun' => 'Jun',
'jul' => 'Jul',
'aug' => 'Aug',
'sep' => 'Sep',
'oct' => 'Oct',
'nov' => 'Nov',
'dec' => 'Dec',
# Bits of text used by many pages:
#
'categories' => 'Categories',
'pagecategories' => '{{PLURAL:$1|Category|Categories}}',
'pagecategorieslink' => 'Special:Categories',
'category_header' => 'Articles in category "$1"',
'subcategories' => 'Subcategories',
'category-media-header' => 'Media in category "$1"',
'linkprefix' => '/^(.*?)([a-zA-Z\x80-\xff]+)$/sD',
'mainpage' => 'Main Page',
'mainpagetext' => "'''MediaWiki has been successfully installed.'''",
'mainpagedocfooter' => "Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
== Getting started ==
* [http://www.mediawiki.org/wiki/Help:Configuration_settings Configuration settings list]
* [http://www.mediawiki.org/wiki/Help:FAQ MediaWiki FAQ]
* [http://mail.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
'portal' => 'Community portal',
'portal-url' => 'Project:Community Portal',
'about' => 'About',
'aboutsite' => 'About {{SITENAME}}',
'aboutpage' => 'Project:About',
'article' => 'Content page',
'help' => 'Help',
'helppage' => 'Help:Contents',
'bugreports' => 'Bug reports',
'bugreportspage' => 'Project:Bug_reports',
'sitesupport' => 'Donations',
'sitesupport-url' => 'Project:Site support',
'faq' => 'FAQ',
'faqpage' => 'Project:FAQ',
'edithelp' => 'Editing help',
'newwindow' => '(opens in new window)',
'edithelppage' => 'Help:Editing',
'cancel' => 'Cancel',
'qbfind' => 'Find',
'qbbrowse' => 'Browse',
'qbedit' => 'Edit',
'qbpageoptions' => 'This page',
'qbpageinfo' => 'Context',
'qbmyoptions' => 'My pages',
'qbspecialpages' => 'Special pages',
'moredotdotdot' => 'More...',
'mypage' => 'My page',
'mytalk' => 'My talk',
'anontalk' => 'Talk for this IP',
'navigation' => 'Navigation',
# Metadata in edit box
'metadata_help' => 'Metadata (see [[{{ns:project}}:Metadata]] for an explanation):',
'currentevents' => 'Current events',
'currentevents-url' => 'Current events',
'disclaimers' => 'Disclaimers',
'disclaimerpage' => 'Project:General_disclaimer',
'privacy' => 'Privacy policy',
'privacypage' => 'Project:Privacy_policy',
'errorpagetitle' => 'Error',
'returnto' => 'Return to $1.',
'tagline' => 'From {{SITENAME}}',
'help' => 'Help',
'search' => 'Search',
'searchbutton' => 'Search',
'go' => 'Go',
'searcharticle' => 'Go',
'history' => 'Page history',
'history_short' => 'History',
'updatedmarker' => 'updated since my last visit',
'info_short' => 'Information',
'printableversion' => 'Printable version',
'permalink' => 'Permanent link',
'print' => 'Print',
'edit' => 'Edit',
'editthispage' => 'Edit this page',
'delete' => 'Delete',
'deletethispage' => 'Delete this page',
'undelete_short' => 'Undelete {{PLURAL:$1|one edit|$1 edits}}',
'protect' => 'Protect',
'protectthispage' => 'Protect this page',
'unprotect' => 'unprotect',
'unprotectthispage' => 'Unprotect this page',
'newpage' => 'New page',
'talkpage' => 'Discuss this page',
'specialpage' => 'Special Page',
'personaltools' => 'Personal tools',
'postcomment' => 'Post a comment',
'addsection' => '+',
'articlepage' => 'View content page',
'talk' => 'Discussion',
'views' => 'Views',
'toolbox' => 'Toolbox',
'userpage' => 'View user page',
'projectpage' => 'View project page',
'imagepage' => 'View image page',
'mediawikipage' => 'View message page',
'templatepage' => 'View template page',
'viewhelppage' => 'View help page',
'categorypage' => 'View category page',
'viewtalkpage' => 'View discussion',
'otherlanguages' => 'In other languages',
'redirectedfrom' => '(Redirected from $1)',
'redirectpagesub' => 'Redirect page',
'lastmodifiedat' => 'This page was last modified $2, $1.', //$1 date, $2 time
'viewcount' => 'This page has been accessed {{plural:$1|one time|$1 times}}.',
'copyright' => 'Content is available under $1.',
'protectedpage' => 'Protected page',
'jumpto' => 'Jump to:',
'jumptonavigation' => 'navigation',
'jumptosearch' => 'search',
'badaccess' => 'Permission error',
'badaccess-group0' => 'You are not allowed to execute the action you have requested.',
'badaccess-group1' => 'The action you have requested is limited to users in the group $1.',
'badaccess-group2' => 'The action you have requested is limited to users in one of the groups $1.',
'badaccess-groups' => 'The action you have requested is limited to users in one of the groups $1.',
'versionrequired' => 'Version $1 of MediaWiki required',
'versionrequiredtext' => 'Version $1 of MediaWiki is required to use this page. See [[Special:Version]]',
'widthheight' => '$1×$2',
'ok' => 'OK',
'sitetitle' => '{{SITENAME}}',
'pagetitle' => '$1 - {{SITENAME}}',
'sitesubtitle' => '',
'retrievedfrom' => 'Retrieved from "$1"',
'youhavenewmessages' => 'You have $1 ($2).',
'newmessageslink' => 'new messages',
'newmessagesdifflink' => 'last change',
'editsection'=>'edit',
'editold'=>'edit',
'editsectionhint' => 'Edit section: $1',
'toc' => 'Contents',
'showtoc' => 'show',
'hidetoc' => 'hide',
'thisisdeleted' => 'View or restore $1?',
'viewdeleted' => 'View $1?',
'restorelink' => '{{PLURAL:$1|one deleted edit|$1 deleted edits}}',
'feedlinks' => 'Feed:',
'feed-invalid' => 'Invalid subscription feed type.',
'feed-atom' => 'Atom',
'feed-rss' => 'RSS',
'sitenotice' => '-', # the equivalent to wgSiteNotice
'anonnotice' => '-',
# Short words for each namespace, by default used in the 'article' tab in monobook
'nstab-main' => 'Article',
'nstab-user' => 'User page',
'nstab-media' => 'Media page',
'nstab-special' => 'Special',
'nstab-project' => 'Project page',
'nstab-image' => 'File',
'nstab-mediawiki' => 'Message',
'nstab-template' => 'Template',
'nstab-help' => 'Help page',
'nstab-category' => 'Category',
# Main script and global functions
#
'nosuchaction' => 'No such action',
'nosuchactiontext' => 'The action specified by the URL is not
recognized by the wiki',
'nosuchspecialpage' => 'No such special page',
'nospecialpagetext' => 'You have requested an invalid special page, a list of valid special pages may be found at [[{{ns:special}}:Specialpages]].',
# General errors
#
'error' => 'Error',
'databaseerror' => 'Database error',
'dberrortext' => 'A database query syntax error has occurred.
This may indicate a bug in the software.
The last attempted database query was:
$1from within function "$2". MySQL returned error "$3: $4".', 'dberrortextcl' => 'A database query syntax error has occurred. The last attempted database query was: "$1" from within function "$2". MySQL returned error "$3: $4"', 'noconnect' => 'Sorry! The wiki is experiencing some technical difficulties, and cannot contact the database server.
http://
or ftp://
.',
'upload-file-error' => 'Internal error',
'upload-file-error-text' => 'An internal error occurred when attempting to create a temporary file on the server. Please contact a system administrator.',
'upload-misc-error' => 'Unknown upload error',
'upload-misc-error-text' => 'An unknown error occurred during the upload. Please verify that the URL is valid and accessible and try again. If the problem persists, contact a system administrator.',
# Some likely curl errors. More could be added from Please note that other web sites may link to an image with a direct URL, and so may still be listed here despite being in active use.
', 'unusedcategoriestext' => 'The following category pages exist although no other article or category make use of them.', 'booksources' => 'Book sources', 'booksources-summary' => '', 'categoriespagetext' => 'The following categories exist in the wiki.', 'data' => 'Data', 'userrights' => 'User rights management', 'userrights-summary' => '', 'groups' => 'User groups', 'booksourcetext' => "Below is a list of links to other sites that sell new and used books, and may also have further information about books you are looking for.", 'isbn' => 'ISBN', 'rfcurl' => 'http://www.ietf.org/rfc/rfc$1.txt', 'pubmedurl' => 'http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=$1', 'alphaindexline' => "$1 to $2", 'version' => 'Version', 'log' => 'Logs', 'alllogstext' => 'Combined display of upload, deletion, protection, blocking, and sysop logs. You can narrow down the view by selecting a log type, the user name, or the affected page.', 'logempty' => 'No matching items in log.', # Special:Allpages 'nextpage' => 'Next page ($1)', 'prevpage' => 'Previous page ($1)', 'allpagesfrom' => 'Display pages starting at:', 'allarticles' => 'All articles', 'allinnamespace' => 'All pages ($1 namespace)', 'allnotinnamespace' => 'All pages (not in $1 namespace)', 'allpagesprev' => 'Previous', 'allpagesnext' => 'Next', 'allpagessubmit' => 'Go', 'allpagesprefix' => 'Display pages with prefix:', 'allpagesbadtitle' => 'The given page title was invalid or had an inter-language or inter-wiki prefix. It may contain one or more characters which cannot be used in titles.', # Special:Listusers 'listusersfrom' => 'Display users starting at:', # Email this user # 'mailnologin' => 'No send address', 'mailnologintext' => "You must be [[Special:Userlogin|logged in]] and have a valid e-mail address in your [[Special:Preferences|preferences]] to send e-mail to other users.", 'emailuser' => 'E-mail this user', 'emailpage' => 'E-mail user', 'emailpagetext' => 'If this user has entered a valid e-mail address in his or her user preferences, the form below will send a single message. The e-mail address you entered in your user preferences will appear as the "From" address of the mail, so the recipient will be able to reply.', 'usermailererror' => 'Mail object returned error:', 'defemailsubject' => "{{SITENAME}} e-mail", 'noemailtitle' => 'No e-mail address', 'noemailtext' => 'This user has not specified a valid e-mail address, or has chosen not to receive e-mail from other users.', 'emailfrom' => 'From', 'emailto' => 'To', 'emailsubject' => 'Subject', 'emailmessage' => 'Message', 'emailsend' => 'Send', 'emailccme' => 'E-mail me a copy of my message.', 'emailccsubject'=> 'Copy of your message to $1: $2', 'emailsent' => 'E-mail sent', 'emailsenttext' => 'Your e-mail message has been sent.', # Watchlist 'watchlist' => 'My watchlist', 'watchlistfor' => "(for '''$1''')", 'nowatchlist' => 'You have no items on your watchlist.', 'watchlistanontext' => 'Please $1 to view or edit items on your watchlist.', 'watchlistcount' => "'''You have {{PLURAL:$1|$1 item|$1 items}} on your watchlist, including talk pages.'''", 'clearwatchlist' => 'Clear watchlist', 'watchlistcleartext' => 'Are you sure you wish to remove them?', 'watchlistclearbutton' => 'Clear watchlist', 'watchlistcleardone' => 'Your watchlist has been cleared. {{PLURAL:$1|$1 item was|$1 items were}} removed.', 'watchnologin' => 'Not logged in', 'watchnologintext' => 'You must be [[Special:Userlogin|logged in]] to modify your watchlist.', 'addedwatch' => 'Added to watchlist', 'addedwatchtext' => "The page \"[[:$1]]\" has been added to your [[Special:Watchlist|watchlist]]. Future changes to this page and its associated Talk page will be listed there, and the page will appear '''bolded''' in the [[Special:Recentchanges|list of recent changes]] to make it easier to pick out. If you want to remove the page from your watchlist later, click \"Unwatch\" in the sidebar.", 'removedwatch' => 'Removed from watchlist', 'removedwatchtext' => "The page \"[[:$1]]\" has been removed from your watchlist.", 'watch' => 'Watch', 'watchthispage' => 'Watch this page', 'unwatch' => 'Unwatch', 'unwatchthispage' => 'Stop watching', 'notanarticle' => 'Not a content page', 'watchnochange' => 'None of your watched items was edited in the time period displayed.', 'watchdetails' => '* {{PLURAL:$1|$1 page|$1 pages}} watched not counting talk pages * [[Special:Watchlist/edit|Show and edit complete watchlist]] * [[Special:Watchlist/clear|Remove all pages]]', 'wlheader-enotif' => "* E-mail notification is enabled.", 'wlheader-showupdated' => "* Pages which have been changed since you last visited them are shown in '''bold'''", 'watchmethod-recent'=> 'checking recent edits for watched pages', 'watchmethod-list' => 'checking watched pages for recent edits', 'removechecked' => 'Remove checked items from watchlist', 'watchlistcontains' => "Your watchlist contains $1 pages.", 'watcheditlist' => 'Here\'s an alphabetical list of your watched content pages. Check the boxes of pages you want to remove from your watchlist and click the \'remove checked\' button at the bottom of the screen (deleting a content page also deletes the accompanying talk page and vice versa).', 'removingchecked' => 'Removing requested items from watchlist...', 'couldntremove' => "Couldn't remove item '$1'...", 'iteminvalidname' => "Problem with item '$1', invalid name...", 'wlnote' => 'Below are the last $1 changes in the last $2 hours.', 'wlshowlast' => 'Show last $1 hours $2 days $3', 'wlsaved' => 'This is a saved version of your watchlist.', 'wlhideshowown' => '$1 my edits', 'wlhideshowbots' => '$1 bot edits', 'wldone' => 'Done.', 'enotif_mailer' => '{{SITENAME}} Notification Mailer', 'enotif_reset' => 'Mark all pages visited', 'enotif_newpagetext'=> 'This is a new page.', 'changed' => 'changed', 'created' => 'created', 'enotif_subject' => '{{SITENAME}} page $PAGETITLE has been $CHANGEDORCREATED by $PAGEEDITOR', 'enotif_lastvisited' => 'See $1 for all changes since your last visit.', 'enotif_body' => 'Dear $WATCHINGUSERNAME, the {{SITENAME}} page $PAGETITLE has been $CHANGEDORCREATED on $PAGEEDITDATE by $PAGEEDITOR, see $PAGETITLE_URL for the current version. $NEWPAGE Editor\'s summary: $PAGESUMMARY $PAGEMINOREDIT Contact the editor: mail: $PAGEEDITOR_EMAIL wiki: $PAGEEDITOR_WIKI There will be no other notifications in case of further changes unless you visit this page. You could also reset the notification flags for all your watched pages on your watchlist. Your friendly {{SITENAME}} notification system -- To change your watchlist settings, visit {{fullurl:{{ns:special}}:Watchlist/edit}} Feedback and further assistance: {{fullurl:{{ns:help}}:Contents}}', # Delete/protect/revert # 'deletepage' => 'Delete page', 'confirm' => 'Confirm', 'excontent' => "content was: '$1'", 'excontentauthor' => "content was: '$1' (and the only contributor was '[[Special:Contributions/$2|$2]]')", 'exbeforeblank' => "content before blanking was: '$1'", 'exblank' => 'page was empty', 'confirmdelete' => 'Confirm delete', 'deletesub' => "(Deleting \"$1\")", 'historywarning' => 'Warning: The page you are about to delete has a history:', 'confirmdeletetext' => "You are about to permanently delete a page or image along with all of its history from the database. Please confirm that you intend to do this, that you understand the consequences, and that you are doing this in accordance with [[{{ns:project}}:Policy]].", 'actioncomplete' => 'Action complete', 'deletedtext' => "\"$1\" has been deleted. See $2 for a record of recent deletions.", 'deletedarticle' => "deleted \"[[$1]]\"", 'dellogpage' => 'Deletion log', 'dellogpagetext' => 'Below is a list of the most recent deletions.', 'deletionlog' => 'deletion log', 'reverted' => 'Reverted to earlier revision', 'deletecomment' => 'Reason for deletion', 'imagereverted' => 'Revert to earlier version was successful.', 'rollback' => 'Roll back edits', 'rollback_short' => 'Rollback', 'rollbacklink' => 'rollback', 'rollbackfailed' => 'Rollback failed', 'cantrollback' => 'Cannot revert edit; last contributor is only author of this page.', 'alreadyrolled' => "Cannot rollback last edit of [[:$1]] by [[User:$2|$2]] ([[User talk:$2|Talk]]); someone else has edited or rolled back the page already. Last edit was by [[User:$3|$3]] ([[User talk:$3|Talk]]).", # only shown if there is an edit comment 'editcomment' => "The edit comment was: \"$1\".", 'revertpage' => "Reverted edits by [[Special:Contributions/$2|$2]] ([[User_talk:$2|Talk]]); changed back to last version by [[User:$1|$1]]", 'sessionfailure' => 'There seems to be a problem with your login session; this action has been canceled as a precaution against session hijacking. Please hit "back" and reload the page you came from, then try again.', 'protectlogpage' => 'Protection log', 'protectlogtext' => "Below is a list of page locks and unlocks.", 'protectedarticle' => 'protected "[[$1]]"', 'unprotectedarticle' => 'unprotected "[[$1]]"', 'protectsub' => '(Protecting "$1")', 'confirmprotecttext' => 'Do you really want to protect this page?', 'confirmprotect' => 'Confirm protection', 'protectmoveonly' => 'Protect from moves only', 'protectcomment' => 'Reason for protecting', 'unprotectsub' =>"(Unprotecting \"$1\")", 'confirmunprotecttext' => 'Do you really want to unprotect this page?', 'confirmunprotect' => 'Confirm unprotection', 'unprotectcomment' => 'Reason for unprotecting', 'protect-unchain' => 'Unlock move permissions', 'protect-text' => 'You may view and change the protection level here for the page $1.', 'protect-viewtext' => 'Your account does not have permission to change page protection levels. Here are the current settings for the page $1:', 'protect-default' => '(default)', 'protect-level-autoconfirmed' => 'Block unregistered users', 'protect-level-sysop' => 'Sysops only', # restrictions (nouns) 'restriction-edit' => 'Edit', 'restriction-move' => 'Move', # Undelete 'undelete' => 'View deleted pages', 'undeletepage' => 'View and restore deleted pages', 'viewdeletedpage' => 'View deleted pages', 'undeletepagetext' => 'The following pages have been deleted but are still in the archive and can be restored. The archive may be periodically cleaned out.', 'undeleteextrahelp' => "To restore the entire page, leave all checkboxes deselected and click '''''Restore'''''. To perform a selective restoration, check the boxes corresponding to the revisions to be restored, and click '''''Restore'''''. Clicking '''''Reset''''' will clear the comment field and all checkboxes.", 'undeletearticle' => 'Restore deleted page', 'undeleterevisions' => "$1 revisions archived", 'undeletehistory' => 'If you restore the page, all revisions will be restored to the history. If a new page with the same name has been created since the deletion, the restored revisions will appear in the prior history, and the current revision of the live page will not be automatically replaced.', 'undeletehistorynoadmin' => 'This article has been deleted. The reason for deletion is shown in the summary below, along with details of the users who had edited this page before deletion. The actual text of these deleted revisions is only available to administrators.', 'undeleterevision' => "Deleted revision as of $1", 'undeleterevision-missing' => "Invalid or missing revision. You may have a bad link, or the revision may have been restored or removed from the archive.", 'undeletebtn' => 'Restore', 'undeletereset' => 'Reset', 'undeletecomment' => 'Comment:', 'undeletedarticle' => "restored \"[[$1]]\"", 'undeletedrevisions' => "$1 revisions restored", 'undeletedrevisions-files' => "$1 revisions and $2 file(s) restored", 'undeletedfiles' => "$1 file(s) restored", 'cannotundelete' => 'Undelete failed; someone else may have undeleted the page first.', 'undeletedpage' => "'''$1 has been restored''' Consult the [[Special:Log/delete|deletion log]] for a record of recent deletions and restorations.", # Namespace form on various pages 'namespace' => 'Namespace:', 'invert' => 'Invert selection', # Contributions # 'contributions' => 'User contributions', 'mycontris' => 'My contributions', 'contribsub' => "For $1", 'nocontribs' => 'No changes were found matching these criteria.', 'ucnote' => "Below are this user's last $1 changes in the last $2 days.", 'uclinks' => "View the last $1 changes; view the last $2 days.", 'uctop' => ' (top)' , 'newbies' => 'newbies', 'sp-newimages-showfrom' => 'Show new images starting from $1', 'sp-contributions-newest' => 'Newest', 'sp-contributions-oldest' => 'Oldest', 'sp-contributions-newer' => 'Newer $1', 'sp-contributions-older' => 'Older $1', 'sp-contributions-newbies-sub' => 'For newbies', # What links here # 'whatlinkshere' => 'What links here', 'whatlinkshere-summary' => '', 'whatlinkshere-barrow' => '<', 'notargettitle' => 'No target', 'notargettext' => 'You have not specified a target page or user to perform this function on.', 'linklistsub' => '(List of links)', 'linkshere' => "The following pages link to '''[[:$1]]''':", 'nolinkshere' => "No pages link to '''[[:$1]]'''.", 'isredirect' => 'redirect page', 'istemplate' => 'inclusion', # Block/unblock IP # 'blockip' => 'Block user', 'blockiptext' => "Use the form below to block write access from a specific IP address or username. This should be done only only to prevent vandalism, and in accordance with [[{{ns:project}}:Policy|policy]]. Fill in a specific reason below (for example, citing particular pages that were vandalized).", 'ipaddress' => 'IP Address', 'ipadressorusername' => 'IP Address or username', 'ipbexpiry' => 'Expiry', 'ipbreason' => 'Reason', 'ipbanononly' => 'Block anonymous users only', 'ipbcreateaccount' => 'Prevent account creation', 'ipbenableautoblock' => 'Automatically block the last IP address used by this user, and any subsequent addresses they try to edit from', 'ipbsubmit' => 'Block this user', 'ipbother' => 'Other time', 'ipboptions' => '2 hours:2 hours,1 day:1 day,3 days:3 days,1 week:1 week,2 weeks:2 weeks,1 month:1 month,3 months:3 months,6 months:6 months,1 year:1 year,infinite:infinite', 'ipbotheroption' => 'other', 'badipaddress' => 'Invalid IP address', 'blockipsuccesssub' => 'Block succeeded', 'blockipsuccesstext' => '[[{{ns:Special}}:Contributions/$1|$1]] has been blocked.$2
',
# Metadata
'metadata' => 'Metadata',
'metadata-help' => 'This file contains additional information, probably added from the digital camera or scanner used to create or digitize it. If the file has been modified from its original state, some details may not fully reflect the modified image.',
'metadata-expand' => 'Show extended details',
'metadata-collapse' => 'Hide extended details',
'metadata-fields' => 'EXIF metadata fields listed in this message will
be included on image page display when the metadata table
is collapsed. Others will be hidden by default.
* make
* model
* datetimeoriginal
* exposuretime
* fnumber
* focallength',
# Exif tags
'exif-imagewidth' =>'Width',
'exif-imagelength' =>'Height',
'exif-bitspersample' =>'Bits per component',
'exif-compression' =>'Compression scheme',
'exif-photometricinterpretation' =>'Pixel composition',
'exif-orientation' =>'Orientation',
'exif-samplesperpixel' =>'Number of components',
'exif-planarconfiguration' =>'Data arrangement',
'exif-ycbcrsubsampling' =>'Subsampling ratio of Y to C',
'exif-ycbcrpositioning' =>'Y and C positioning',
'exif-xresolution' =>'Horizontal resolution',
'exif-yresolution' =>'Vertical resolution',
'exif-resolutionunit' =>'Unit of X and Y resolution',
'exif-stripoffsets' =>'Image data location',
'exif-rowsperstrip' =>'Number of rows per strip',
'exif-stripbytecounts' =>'Bytes per compressed strip',
'exif-jpeginterchangeformat' =>'Offset to JPEG SOI',
'exif-jpeginterchangeformatlength' =>'Bytes of JPEG data',
'exif-transferfunction' =>'Transfer function',
'exif-whitepoint' =>'White point chromaticity',
'exif-primarychromaticities' =>'Chromaticities of primarities',
'exif-ycbcrcoefficients' =>'Color space transformation matrix coefficients',
'exif-referenceblackwhite' =>'Pair of black and white reference values',
'exif-datetime' =>'File change date and time',
'exif-imagedescription' =>'Image title',
'exif-make' =>'Camera manufacturer',
'exif-model' =>'Camera model',
'exif-software' =>'Software used',
'exif-artist' =>'Author',
'exif-copyright' =>'Copyright holder',
'exif-exifversion' =>'Exif version',
'exif-flashpixversion' =>'Supported Flashpix version',
'exif-colorspace' =>'Color space',
'exif-componentsconfiguration' =>'Meaning of each component',
'exif-compressedbitsperpixel' =>'Image compression mode',
'exif-pixelydimension' =>'Valid image width',
'exif-pixelxdimension' =>'Valid image height',
'exif-makernote' =>'Manufacturer notes',
'exif-usercomment' =>'User comments',
'exif-relatedsoundfile' =>'Related audio file',
'exif-datetimeoriginal' =>'Date and time of data generation',
'exif-datetimedigitized' =>'Date and time of digitizing',
'exif-subsectime' =>'DateTime subseconds',
'exif-subsectimeoriginal' =>'DateTimeOriginal subseconds',
'exif-subsectimedigitized' =>'DateTimeDigitized subseconds',
'exif-exposuretime' =>'Exposure time',
'exif-exposuretime-format' => '$1 sec ($2)',
'exif-fnumber' =>'F Number',
'exif-fnumber-format' =>'f/$1',
'exif-exposureprogram' =>'Exposure Program',
'exif-spectralsensitivity' =>'Spectral sensitivity',
'exif-isospeedratings' =>'ISO speed rating',
'exif-oecf' =>'Optoelectronic conversion factor',
'exif-shutterspeedvalue' =>'Shutter speed',
'exif-aperturevalue' =>'Aperture',
'exif-brightnessvalue' =>'Brightness',
'exif-exposurebiasvalue' =>'Exposure bias',
'exif-maxaperturevalue' =>'Maximum land aperture',
'exif-subjectdistance' =>'Subject distance',
'exif-meteringmode' =>'Metering mode',
'exif-lightsource' =>'Light source',
'exif-flash' =>'Flash',
'exif-focallength' =>'Lens focal length',
'exif-focallength-format' =>'$1 mm',
'exif-subjectarea' =>'Subject area',
'exif-flashenergy' =>'Flash energy',
'exif-spatialfrequencyresponse' =>'Spatial frequency response',
'exif-focalplanexresolution' =>'Focal plane X resolution',
'exif-focalplaneyresolution' =>'Focal plane Y resolution',
'exif-focalplaneresolutionunit' =>'Focal plane resolution unit',
'exif-subjectlocation' =>'Subject location',
'exif-exposureindex' =>'Exposure index',
'exif-sensingmethod' =>'Sensing method',
'exif-filesource' =>'File source',
'exif-scenetype' =>'Scene type',
'exif-cfapattern' =>'CFA pattern',
'exif-customrendered' =>'Custom image processing',
'exif-exposuremode' =>'Exposure mode',
'exif-whitebalance' =>'White Balance',
'exif-digitalzoomratio' =>'Digital zoom ratio',
'exif-focallengthin35mmfilm' =>'Focal length in 35 mm film',
'exif-scenecapturetype' =>'Scene capture type',
'exif-gaincontrol' =>'Scene control',
'exif-contrast' =>'Contrast',
'exif-saturation' =>'Saturation',
'exif-sharpness' =>'Sharpness',
'exif-devicesettingdescription' =>'Device settings description',
'exif-subjectdistancerange' =>'Subject distance range',
'exif-imageuniqueid' =>'Unique image ID',
'exif-gpsversionid' =>'GPS tag version',
'exif-gpslatituderef' =>'North or South Latitude',
'exif-gpslatitude' =>'Latitude',
'exif-gpslongituderef' =>'East or West Longitude',
'exif-gpslongitude' =>'Longitude',
'exif-gpsaltituderef' =>'Altitude reference',
'exif-gpsaltitude' =>'Altitude',
'exif-gpstimestamp' =>'GPS time (atomic clock)',
'exif-gpssatellites' =>'Satellites used for measurement',
'exif-gpsstatus' =>'Receiver status',
'exif-gpsmeasuremode' =>'Measurement mode',
'exif-gpsdop' =>'Measurement precision',
'exif-gpsspeedref' =>'Speed unit',
'exif-gpsspeed' =>'Speed of GPS receiver',
'exif-gpstrackref' =>'Reference for direction of movement',
'exif-gpstrack' =>'Direction of movement',
'exif-gpsimgdirectionref' =>'Reference for direction of image',
'exif-gpsimgdirection' =>'Direction of image',
'exif-gpsmapdatum' =>'Geodetic survey data used',
'exif-gpsdestlatituderef' =>'Reference for latitude of destination',
'exif-gpsdestlatitude' =>'Latitude destination',
'exif-gpsdestlongituderef' =>'Reference for longitude of destination',
'exif-gpsdestlongitude' =>'Longitude of destination',
'exif-gpsdestbearingref' =>'Reference for bearing of destination',
'exif-gpsdestbearing' =>'Bearing of destination',
'exif-gpsdestdistanceref' =>'Reference for distance to destination',
'exif-gpsdestdistance' =>'Distance to destination',
'exif-gpsprocessingmethod' =>'Name of GPS processing method',
'exif-gpsareainformation' =>'Name of GPS area',
'exif-gpsdatestamp' =>'GPS date',
'exif-gpsdifferential' =>'GPS differential correction',
# Make & model, can be wikified in order to link to the camera and model name
'exif-make-value' => '$1',
'exif-model-value' =>'$1',
'exif-software-value' => '$1',
# Exif attributes
'exif-compression-1' => 'Uncompressed',
'exif-compression-6' => 'JPEG',
'exif-photometricinterpretation-2' => 'RGB',
'exif-photometricinterpretation-6' => 'YCbCr',
'exif-orientation-1' => 'Normal', // 0th row: top; 0th column: left
'exif-orientation-2' => 'Flipped horizontally', // 0th row: top; 0th column: right
'exif-orientation-3' => 'Rotated 180°', // 0th row: bottom; 0th column: right
'exif-orientation-4' => 'Flipped vertically', // 0th row: bottom; 0th column: left
'exif-orientation-5' => 'Rotated 90° CCW and flipped vertically', // 0th row: left; 0th column: top
'exif-orientation-6' => 'Rotated 90° CW', // 0th row: right; 0th column: top
'exif-orientation-7' => 'Rotated 90° CW and flipped vertically', // 0th row: right; 0th column: bottom
'exif-orientation-8' => 'Rotated 90° CCW', // 0th row: left; 0th column: bottom
'exif-planarconfiguration-1' => 'chunky format',
'exif-planarconfiguration-2' => 'planar format',
'exif-xyresolution-i' => '$1 dpi',
'exif-xyresolution-c' => '$1 dpc',
'exif-colorspace-1' => 'sRGB',
'exif-colorspace-ffff.h' => 'FFFF.H',
'exif-componentsconfiguration-0' => 'does not exist',
'exif-componentsconfiguration-1' => 'Y',
'exif-componentsconfiguration-2' => 'Cb',
'exif-componentsconfiguration-3' => 'Cr',
'exif-componentsconfiguration-4' => 'R',
'exif-componentsconfiguration-5' => 'G',
'exif-componentsconfiguration-6' => 'B',
'exif-exposureprogram-0' => 'Not defined',
'exif-exposureprogram-1' => 'Manual',
'exif-exposureprogram-2' => 'Normal program',
'exif-exposureprogram-3' => 'Aperture priority',
'exif-exposureprogram-4' => 'Shutter priority',
'exif-exposureprogram-5' => 'Creative program (biased toward depth of field)',
'exif-exposureprogram-6' => 'Action program (biased toward fast shutter speed)',
'exif-exposureprogram-7' => 'Portrait mode (for closeup photos with the background out of focus)',
'exif-exposureprogram-8' => 'Landscape mode (for landscape photos with the background in focus)',
'exif-subjectdistance-value' => '$1 metres',
'exif-meteringmode-0' => 'Unknown',
'exif-meteringmode-1' => 'Average',
'exif-meteringmode-2' => 'CenterWeightedAverage',
'exif-meteringmode-3' => 'Spot',
'exif-meteringmode-4' => 'MultiSpot',
'exif-meteringmode-5' => 'Pattern',
'exif-meteringmode-6' => 'Partial',
'exif-meteringmode-255' => 'Other',
'exif-lightsource-0' => 'Unknown',
'exif-lightsource-1' => 'Daylight',
'exif-lightsource-2' => 'Fluorescent',
'exif-lightsource-3' => 'Tungsten (incandescent light)',
'exif-lightsource-4' => 'Flash',
'exif-lightsource-9' => 'Fine weather',
'exif-lightsource-10' => 'Cloudy weather',
'exif-lightsource-11' => 'Shade',
'exif-lightsource-12' => 'Daylight fluorescent (D 5700 – 7100K)',
'exif-lightsource-13' => 'Day white fluorescent (N 4600 – 5400K)',
'exif-lightsource-14' => 'Cool white fluorescent (W 3900 – 4500K)',
'exif-lightsource-15' => 'White fluorescent (WW 3200 – 3700K)',
'exif-lightsource-17' => 'Standard light A',
'exif-lightsource-18' => 'Standard light B',
'exif-lightsource-19' => 'Standard light C',
'exif-lightsource-20' => 'D55',
'exif-lightsource-21' => 'D65',
'exif-lightsource-22' => 'D75',
'exif-lightsource-23' => 'D50',
'exif-lightsource-24' => 'ISO studio tungsten',
'exif-lightsource-255' => 'Other light source',
'exif-focalplaneresolutionunit-2' => 'inches',
'exif-sensingmethod-1' => 'Undefined',
'exif-sensingmethod-2' => 'One-chip color area sensor',
'exif-sensingmethod-3' => 'Two-chip color area sensor',
'exif-sensingmethod-4' => 'Three-chip color area sensor',
'exif-sensingmethod-5' => 'Color sequential area sensor',
'exif-sensingmethod-7' => 'Trilinear sensor',
'exif-sensingmethod-8' => 'Color sequential linear sensor',
'exif-filesource-3' => 'DSC',
'exif-scenetype-1' => 'A directly photographed image',
'exif-customrendered-0' => 'Normal process',
'exif-customrendered-1' => 'Custom process',
'exif-exposuremode-0' => 'Auto exposure',
'exif-exposuremode-1' => 'Manual exposure',
'exif-exposuremode-2' => 'Auto bracket',
'exif-whitebalance-0' => 'Auto white balance',
'exif-whitebalance-1' => 'Manual white balance',
'exif-scenecapturetype-0' => 'Standard',
'exif-scenecapturetype-1' => 'Landscape',
'exif-scenecapturetype-2' => 'Portrait',
'exif-scenecapturetype-3' => 'Night scene',
'exif-gaincontrol-0' => 'None',
'exif-gaincontrol-1' => 'Low gain up',
'exif-gaincontrol-2' => 'High gain up',
'exif-gaincontrol-3' => 'Low gain down',
'exif-gaincontrol-4' => 'High gain down',
'exif-contrast-0' => 'Normal',
'exif-contrast-1' => 'Soft',
'exif-contrast-2' => 'Hard',
'exif-saturation-0' => 'Normal',
'exif-saturation-1' => 'Low saturation',
'exif-saturation-2' => 'High saturation',
'exif-sharpness-0' => 'Normal',
'exif-sharpness-1' => 'Soft',
'exif-sharpness-2' => 'Hard',
'exif-subjectdistancerange-0' => 'Unknown',
'exif-subjectdistancerange-1' => 'Macro',
'exif-subjectdistancerange-2' => 'Close view',
'exif-subjectdistancerange-3' => 'Distant view',
// Pseudotags used for GPSLatitudeRef and GPSDestLatitudeRef
'exif-gpslatitude-n' => 'North latitude',
'exif-gpslatitude-s' => 'South latitude',
// Pseudotags used for GPSLongitudeRef and GPSDestLongitudeRef
'exif-gpslongitude-e' => 'East longitude',
'exif-gpslongitude-w' => 'West longitude',
'exif-gpsstatus-a' => 'Measurement in progress',
'exif-gpsstatus-v' => 'Measurement interoperability',
'exif-gpsmeasuremode-2' => '2-dimensional measurement',
'exif-gpsmeasuremode-3' => '3-dimensional measurement',
// Pseudotags used for GPSSpeedRef and GPSDestDistanceRef
'exif-gpsspeed-k' => 'Kilometres per hour',
'exif-gpsspeed-m' => 'Miles per hour',
'exif-gpsspeed-n' => 'Knots',
// Pseudotags used for GPSTrackRef, GPSImgDirectionRef and GPSDestBearingRef
'exif-gpsdirection-t' => 'True direction',
'exif-gpsdirection-m' => 'Magnetic direction',
# external editor support
'edit-externally' => 'Edit this file using an external application',
'edit-externally-help' => 'See the [http://meta.wikimedia.org/wiki/Help:External_editors setup instructions] for more information.',
# 'all' in various places, this might be different for inflected languages
'recentchangesall' => 'all',
'imagelistall' => 'all',
'watchlistall1' => 'all',
'watchlistall2' => 'all',
'namespacesall' => 'all',
# E-mail address confirmation
'confirmemail' => 'Confirm E-mail address',
'confirmemail_noemail' => 'You do not have a valid email address set in your [[Special:Preferences|user preferences]].',
'confirmemail_text' => "This wiki requires that you validate your e-mail address
before using e-mail features. Activate the button below to send a confirmation
mail to your address. The mail will include a link containing a code; load the
link in your browser to confirm that your e-mail address is valid.",
'confirmemail_send' => 'Mail a confirmation code',
'confirmemail_sent' => 'Confirmation e-mail sent.',
'confirmemail_sendfailed' => 'Could not send confirmation mail. Check address for invalid characters.
Mailer returned: $1',
'confirmemail_invalid' => 'Invalid confirmation code. The code may have expired.',
'confirmemail_needlogin' => 'You need to $1 to confirm your email address.',
'confirmemail_success' => 'Your e-mail address has been confirmed. You may now log in and enjoy the wiki.',
'confirmemail_loggedin' => 'Your e-mail address has now been confirmed.',
'confirmemail_error' => 'Something went wrong saving your confirmation.',
'confirmemail_subject' => '{{SITENAME}} e-mail address confirmation',
'confirmemail_body' => "Someone, probably you from IP address $1, has registered an
account \"$2\" with this e-mail address on {{SITENAME}}.
To confirm that this account really does belong to you and activate
e-mail features on {{SITENAME}}, open this link in your browser:
$3
If this is *not* you, don't follow the link. This confirmation code
will expire at $4.",
# Inputbox extension, may be useful in other contexts as well
'tryexact' => 'Try exact match',
'searchfulltext' => 'Search full text',
'createarticle' => 'Create article',
# Scary transclusion
'scarytranscludedisabled' => '[Interwiki transcluding is disabled]',
'scarytranscludefailed' => '[Template fetch failed for $1; sorry]',
'scarytranscludetoolong' => '[URL is too long; sorry]',
# Trackbacks
'trackbackbox' => '