r108567 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r108566‎ | r108567 | r108568 >
Date:23:54, 10 January 2012
Author:preilly
Status:ok
Tags:
Comment:
1.18wmf1: MFT r106729 - r108534
Modified paths:
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/ApplicationTemplate.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/ApplicationWmlTemplate.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/DisableTemplate.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/FooterTemplate.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/LeaveFeedbackTemplate.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/MobileFrontend.i18n.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/MobileFrontend.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/MobileFrontendTemplate.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/OptInTemplate.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/OptOutTemplate.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/SearchTemplate.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/ThanksNoticeTemplate.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/javascripts/beta_application.js (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/javascripts/beta_opensearch.js (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/javascripts/filepage.js (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/stylesheets/beta_common.css (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/stylesheets/common.css (modified) (history)

Diff [purge]

Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/FooterTemplate.php
@@ -32,8 +32,10 @@
3333
3434 $feedbackLink = ( $this->data['code'] == 'en' && $this->data['isBetaGroupMember'] ) ? "| <a href=\"{$leaveFeedbackURL}\">{$leaveFeedback}</a>" : '';
3535
 36+ $footerDisplayNone = ( $this->data['hideFooter'] ) ? ' style="display: none;" ' : '';
 37+
3638 $footerHtml = <<<HTML
37 - <div id='footer'>
 39+ <div id='footer' {$footerDisplayNone}>
3840 <div class='nav' id='footmenu'>
3941 <div class='mwm-notice'>
4042 <a href="{$viewNormalSiteURL}">{$regularSite}</a> | <a href="{$imagesURL}">{$imagesToggle}</a> {$feedbackLink} {$logoutLink}
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/LeaveFeedbackTemplate.php
@@ -1,7 +1,7 @@
22 <?php
33
44 if( !defined( 'MEDIAWIKI' ) ) {
5 - die( -1 );
 5+ die( -1 );
66 }
77
88 class LeaveFeedbackTemplate extends MobileFrontendTemplate {
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/ApplicationTemplate.php
@@ -1,7 +1,7 @@
22 <?php
33
44 if( !defined( 'MEDIAWIKI' ) ) {
5 - die( -1 );
 5+ die( -1 );
66 }
77
88 class ApplicationTemplate extends MobileFrontendTemplate {
@@ -13,10 +13,12 @@
1414 } else {
1515 $appleTouchIconTag = '';
1616 }
 17+
 18+ $zeroRatedBanner = ( isset( $this->data['zeroRatedBanner'] ) ) ? str_replace( 'style="display:none;"', '', $this->data['zeroRatedBanner'] ) : '';
1719
1820 $betaPrefix = ( $this->data['isBetaGroupMember'] ) ? 'beta_' : '';
1921
20 - $noticeHtml = empty( $this->data['noticeHtml'] ) ? '' : $this->data['noticeHtml'];
 22+ $noticeHtml = ( isset( $this->data['noticeHtml'] ) ) ? $this->data['noticeHtml'] : '';
2123
2224 $cssFileName = ( isset( $this->data['device']['css_file_name'] ) ) ? $this->data['device']['css_file_name'] : 'default';
2325
@@ -26,7 +28,7 @@
2729
2830 $openSearchScript = $startScriptTag . $javaScriptPath . $betaPrefix . 'opensearch.js?version=12142011129437' . $endScriptTag;
2931 $jQueryScript = ( $this->data['device']['supports_jquery'] ) ? $startScriptTag . $javaScriptPath . 'jquery-1.7.1.min.js' . $endScriptTag : '';
30 - $filePageScript = ( $this->data['isFilePage'] ) ? $startScriptTag . $javaScriptPath . 'filepage.js' . $endScriptTag : '';
 32+ $filePageScript = ( $this->data['isFilePage'] ) ? $startScriptTag . $javaScriptPath . 'filepage.js?version=122920111241' . $endScriptTag : '';
3133
3234 $startLinkTag = "<link href='{$this->data['wgExtensionAssetsPath']}/MobileFrontend/stylesheets/";
3335 $endLinkTag = "' media='all' rel='Stylesheet' type='text/css' />";
@@ -55,6 +57,7 @@
5658 </script>
5759 </head>
5860 <body>
 61+ {$zeroRatedBanner}
5962 {$this->data['searchWebkitHtml']}
6063 <div class='show' id='content_wrapper'>
6164 {$noticeHtml}
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/DisableTemplate.php
@@ -1,15 +1,14 @@
22 <?php
33
44 if( !defined( 'MEDIAWIKI' ) ) {
5 - die( -1 );
 5+ die( -1 );
66 }
77
88 class DisableTemplate extends MobileFrontendTemplate {
9 -
 9+
1010 public function getHTML() {
1111
12 - $currentURL = $this->data['currentURL'];
13 - $currentURL = str_replace( '&mobileaction=disable_mobile_site', '', $currentURL );
 12+ $currentURL = str_replace( '&mobileaction=disable_mobile_site', '', $this->data['currentURL'] ); // TODO: $currentURl is unused
1413 $mobileRedirectFormAction = $this->data['mobileRedirectFormAction'];
1514
1615 $disableHtml = <<<HTML
@@ -20,7 +19,7 @@
2120 {$this->data['explainDisable']}
2221 </p>
2322 <div id='disableButtons'>
24 - <form action='{$this->data['mobileRedirectFormAction']}' method='get'>
 23+ <form action='{$mobileRedirectFormAction}' method='get'>
2524 <input name='to' type='hidden' value='{$this->data['currentURL']}' />
2625 <input name='expires_in_days' type='hidden' value='3650' />
2726 <button id='disableButton' type='submit'>{$this->data['disableButton']}</button>
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/SearchTemplate.php
@@ -1,7 +1,7 @@
22 <?php
33
44 if( !defined( 'MEDIAWIKI' ) ) {
5 - die( -1 );
 5+ die( -1 );
66 }
77
88 class SearchTemplate extends MobileFrontendTemplate {
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/MobileFrontendTemplate.php
@@ -1,51 +1,51 @@
22 <?php
33
44 if( !defined( 'MEDIAWIKI' ) ) {
5 - die( -1 );
 5+ die( -1 );
66 }
77
88 abstract class MobileFrontendTemplate {
99 public $data;
10 -
 10+
1111 /**
12 - * Constructor
13 - */
 12+ * Constructor
 13+ */
1414 public function __construct() {
1515 $this->data = array();
1616 }
17 -
 17+
1818 /**
19 - * Sets the value $value to $name
20 - * @param $name
21 - * @param $value
22 - */
23 - public function set( $name, $value ) {
24 - $this->data[$name] = $value;
25 - }
 19+ * Sets the value $value to $name
 20+ * @param $name
 21+ * @param $value
 22+ */
 23+ public function set( $name, $value ) {
 24+ $this->data[$name] = $value;
 25+ }
2626
2727 /**
28 - * Sets the value $value to $name
29 - * @param $name
30 - * @param $value
31 - */
32 - public function setByArray( $options ) {
 28+ * Sets the value $value to $name
 29+ * @param $name
 30+ * @param $value
 31+ */
 32+ public function setByArray( $options ) {
3333 foreach ($options as $name => $value ) {
3434 $this->set( $name, $value );
3535 }
36 - }
 36+ }
3737
3838 /**
39 - * Gets the value of $name
40 - * @param $name
41 - * @return string
42 - */
43 - public function get( $name ) {
44 - return $this->data[$name];
45 - }
 39+ * Gets the value of $name
 40+ * @param $name
 41+ * @return string
 42+ */
 43+ public function get( $name ) {
 44+ return $this->data[$name];
 45+ }
4646
47 - /**
48 - * Main function, used by classes that subclass MobileFrontendTemplate
49 - * to show the actual HTML output
50 - */
51 - abstract public function getHTML();
52 -}
\ No newline at end of file
 47+ /**
 48+ * Main function, used by classes that subclass MobileFrontendTemplate
 49+ * to show the actual HTML output
 50+ */
 51+ abstract public function getHTML();
 52+}
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/javascripts/filepage.js
@@ -71,15 +71,19 @@
7272 }
7373
7474 function addToggle(id) {
75 - var filetoc = document.getElementById('filetoc'),
76 - items = filetoc.getElementsByTagName('a');
77 - for (var i = 0; i < items.length; i++) {
78 - var item = items[i],
79 - href = item.href,
80 - hashPos = href.search('#'),
81 - hash = href.substr(hashPos + 1);
82 - if (hash == id) {
83 - items[i].onclick = makeToggle(id);
 75+ var filetoc = document.getElementById('filetoc');
 76+ if ( filetoc ) {
 77+ var items = filetoc.getElementsByTagName('a');
 78+ if ( items ) {
 79+ for (var i = 0; i < items.length; i++) {
 80+ var item = items[i],
 81+ href = item.href,
 82+ hashPos = href.search('#'),
 83+ hash = href.substr(hashPos + 1);
 84+ if (hash == id) {
 85+ items[i].onclick = makeToggle(id);
 86+ }
 87+ }
8488 }
8589 }
8690 }
@@ -91,12 +95,14 @@
9296 }
9397
9498 function stopClickThrough() {
95 - var file = document.getElementById('file'),
96 - links = file.getElementsByTagName('a');
97 - if (links.length) {
98 - links[0].onclick = function() {
99 - return false;
100 - };
 99+ var file = document.getElementById('file');
 100+ if ( file ) {
 101+ var links = file.getElementsByTagName('a');
 102+ if (links.length) {
 103+ links[0].onclick = function() {
 104+ return false;
 105+ };
 106+ }
101107 }
102108 }
103109
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/javascripts/beta_application.js
@@ -3,6 +3,12 @@
44 var results = document.getElementById( 'results' );
55 var languageSelection = document.getElementById( 'languageselection' );
66
 7+var zeroRatedBanner = document.getElementById( 'zero-rated-banner' );
 8+
 9+if ( !zeroRatedBanner ) {
 10+ var zeroRatedBanner = document.getElementById( 'zero-rated-banner-red' );
 11+}
 12+
713 initClearSearchLink();
814
915 function initClearSearchLink() {
@@ -121,7 +127,10 @@
122128 s.display = s.display == 'none' || ( i && !s.display ) ? 'inline-block' : 'none';
123129 }
124130 for ( var i = 0, d = ['content_','anchor_']; i<=1; i++ ) {
125 - var s = document.getElementById( d[i] + section_id ).style;
126 - s.display = s.display == 'block' ? 'none' : 'block';
 131+ var e = document.getElementById( d[i] + section_id );
 132+
 133+ if ( e ) {
 134+ e.style.display = e.style.display == 'block' ? 'none' : 'block';
 135+ }
127136 }
128137 }
\ No newline at end of file
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/javascripts/beta_opensearch.js
@@ -28,7 +28,7 @@
2929 if ( viewportmeta ) {
3030 viewportmeta.content = 'width=device-width, minimum-scale=1.0, maximum-scale=1.0, initial-scale=1.0';
3131 document.body.addEventListener( 'gesturestart', function () {
32 - viewportmeta.content = 'width=device-width, minimum-scale=0.25, maximum-scale=1.6';
 32+ viewportmeta.content = 'width=device-width, initial-scale=1.0';
3333 }, false );
3434 }
3535 }
@@ -41,6 +41,10 @@
4242 search.onfocus = function() {
4343
4444 resetViewPort();
 45+
 46+ if ( zeroRatedBanner ) {
 47+ zeroRatedBanner.style.display = 'none';
 48+ }
4549
4650 if ( !focused ) {
4751 content.style.display = 'none';
@@ -126,12 +130,16 @@
127131 if ( footer ) {
128132 footer.style.display = 'block';
129133 }
130 -
 134+
131135 var pE = document.getElementById( 'placeholder' );
132136 if ( pE ) {
133137 pE.style.display = 'none';
134138 }
135139
 140+ if ( zeroRatedBanner ) {
 141+ zeroRatedBanner.style.display = 'block';
 142+ }
 143+
136144 if ( ol ) {
137145 if ( sq ) {
138146 logo.style.visibility = 'visible';
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/MobileFrontend.php
@@ -41,20 +41,20 @@
4242
4343 // autoload extension classes
4444
45 -$autoloadClasses = array(
46 - 'DeviceDetection',
47 - 'CssDetection',
48 - 'MobileFrontendTemplate',
49 - 'ApplicationTemplate',
50 - 'SearchTemplate',
51 - 'FooterTemplate',
52 - 'LeaveFeedbackTemplate',
53 - 'DisableTemplate',
54 - 'OptInTemplate',
55 - 'OptOutTemplate',
56 - 'ApplicationWmlTemplate',
57 - 'ThanksNoticeTemplate',
58 - );
 45+$autoloadClasses = array (
 46+ 'DeviceDetection',
 47+ 'CssDetection',
 48+ 'MobileFrontendTemplate',
 49+ 'ApplicationTemplate',
 50+ 'SearchTemplate',
 51+ 'FooterTemplate',
 52+ 'LeaveFeedbackTemplate',
 53+ 'DisableTemplate',
 54+ 'OptInTemplate',
 55+ 'OptOutTemplate',
 56+ 'ApplicationWmlTemplate',
 57+ 'ThanksNoticeTemplate',
 58+);
5959
6060 foreach ( $autoloadClasses as $class ) {
6161 $wgAutoloadClasses[$class] = $cwd . $class . '.php';
@@ -146,12 +146,14 @@
147147 public static $isBetaGroupMember = false;
148148 public static $hideSearchBox = false;
149149 public static $hideLogo = false;
 150+ public static $hideFooter = false;
150151 public static $languageUrls;
151152 public static $wsLoginToken = '';
152153 public static $wsLoginFormAction = '';
153154 public static $isFilePage;
154155 public static $logoutHtml;
155156 public static $loginHtml;
 157+ public static $zeroRatedBanner;
156158
157159 public static $messageKeys = array(
158160 'mobile-frontend-show-button',
@@ -393,9 +395,11 @@
394396
395397 $languageUrl = $parsedUrl['scheme'] . $parsedUrl['delimiter'] . $parsedUrl['host'] . $parsedUrl['path'];
396398 if ( isset( $parsedUrl['query'] ) ) {
397 - $languageUrl .= $queryDelimiter . $parsedUrl['query'] . $fragmentDelimiter . $parsedUrl['fragment'];
 399+ $languageUrl .= $queryDelimiter . $parsedUrl['query'];
398400 }
399 -
 401+ if ( isset( $parsedUrl['fragment'] ) ) {
 402+ $languageUrl .= $fragmentDelimiter . $parsedUrl['fragment'];
 403+ }
400404 $languageUrls[] = array(
401405 'href' => $languageUrl,
402406 'text' => ( $wgContLang->getLanguageName( $nt->getInterwiki() ) != ''
@@ -421,9 +425,16 @@
422426 return true;
423427 }
424428
 429+ /**
 430+ * @param $out OutputPage
 431+ * @param $redirect
 432+ * @param $code
 433+ * @return bool
 434+ */
425435 public function beforePageRedirect( $out, &$redirect, &$code ) {
 436+ global $wgMobileDomain;
 437+ wfProfileIn( __METHOD__ );
426438 if ( $out->getTitle()->isSpecial( 'Userlogin' ) ) {
427 - global $wgMobileDomain;
428439 $xDevice = isset( $_SERVER['HTTP_X_DEVICE'] ) ? $_SERVER['HTTP_X_DEVICE'] : '';
429440 if ( $xDevice ) {
430441 $parsedUrl = wfParseUrl( $redirect );
@@ -445,11 +456,12 @@
446457 }
447458 }
448459 }
 460+ wfProfileOut( __METHOD__ );
449461 return true;
450462 }
451463
452464 /**
453 - * @param $out Outputpage
 465+ * @param $out OutputPage
454466 * @param $text String
455467 * @return bool
456468 */
@@ -458,6 +470,7 @@
459471 wfProfileIn( __METHOD__ );
460472
461473 $userAgent = $_SERVER['HTTP_USER_AGENT'];
 474+ $acceptHeader = isset( $_SERVER["HTTP_ACCEPT"] ) ? $_SERVER["HTTP_ACCEPT"] : '';
462475 $uAmd5 = md5( $userAgent );
463476
464477 $key = wfMemcKey( 'mobile', 'ua', $uAmd5 );
@@ -495,164 +508,165 @@
496509 $mobileAction = $wgRequest->getText( 'mobileaction' );
497510 $action = $wgRequest->getText( 'action' );
498511
499 - if ( self::$useFormat === 'mobile' || self::$useFormat === 'mobile-wap' ||
500 - $xDevice ) {
501 - if ( $action !== 'edit' &&
502 - $mobileAction !== 'view_normal_site' ) {
 512+ if ( self::$useFormat !== 'mobile' && self::$useFormat !== 'mobile-wap' &&
 513+ !$xDevice ) {
 514+ wfProfileOut( __METHOD__ );
 515+ return true;
 516+ }
 517+ if ( $action === 'edit' ||
 518+ $mobileAction === 'view_normal_site' ) {
 519+ wfProfileOut( __METHOD__ );
 520+ return true;
 521+ }
503522
504 - self::$title = $out->getTitle();
 523+ self::$title = $out->getTitle();
505524
506 - if ( Title::newMainPage()->equals( self::$title ) ) {
507 - self::$isMainPage = true;
508 - }
509 - if ( self::$title->getNamespace() == NS_FILE ) {
510 - self::$isFilePage = true;
511 - }
 525+ if ( self::$title->isMainPage() ) {
 526+ self::$isMainPage = true;
 527+ }
 528+ if ( self::$title->getNamespace() == NS_FILE ) {
 529+ self::$isFilePage = true;
 530+ }
512531
513 - self::$htmlTitle = $out->getHTMLTitle();
514 - self::$disableImages = $wgRequest->getText( 'disableImages', 0 );
515 - self::$enableImages = $wgRequest->getText( 'enableImages', 0 );
516 - self::$displayNoticeId = $wgRequest->getText( 'noticeid', '' );
 532+ self::$htmlTitle = $out->getHTMLTitle();
 533+ self::$disableImages = $wgRequest->getText( 'disableImages', 0 );
 534+ self::$enableImages = $wgRequest->getText( 'enableImages', 0 );
 535+ self::$displayNoticeId = $wgRequest->getText( 'noticeid', '' );
517536
518 - if ( self::$disableImages == 1 ) {
519 - $wgRequest->response()->setcookie( 'disableImages', 1 );
520 - $location = str_replace( '?disableImages=1', '', str_replace( '&disableImages=1', '', $wgRequest->getFullRequestURL() ) );
521 - $location = str_replace( '&mfi=1', '', str_replace( '&mfi=0', '', $location ) );
522 - $location = $this->getRelativeURL( $location );
523 - $wgRequest->response()->header( 'Location: ' . $location . '&mfi=0' );
524 - }
 537+ if ( self::$disableImages == 1 ) {
 538+ $wgRequest->response()->setcookie( 'disableImages', 1 );
 539+ $location = str_replace( '?disableImages=1', '', str_replace( '&disableImages=1', '', $wgRequest->getFullRequestURL() ) );
 540+ $location = str_replace( '&mfi=1', '', str_replace( '&mfi=0', '', $location ) );
 541+ $location = $this->getRelativeURL( $location );
 542+ $wgRequest->response()->header( 'Location: ' . $location . '&mfi=0' );
 543+ } elseif ( self::$disableImages == 0 ) {
 544+ $disableImages = $wgRequest->getCookie( 'disableImages' );
 545+ if ( $disableImages ) {
 546+ self::$disableImages = $disableImages;
 547+ }
 548+ }
525549
526 - if ( self::$disableImages == 0 ) {
527 - $disableImages = $wgRequest->getCookie( 'disableImages' );
528 - if ( $disableImages ) {
529 - self::$disableImages = $disableImages;
530 - }
531 - }
 550+ if ( self::$enableImages == 1 ) {
 551+ $disableImages = $wgRequest->getCookie( 'disableImages' );
 552+ if ( $disableImages ) {
 553+ $wgRequest->response()->setcookie( 'disableImages', '' );
 554+ }
 555+ $location = str_replace( '?enableImages=1', '', str_replace( '&enableImages=1', '', $wgRequest->getFullRequestURL() ) );
 556+ $location = str_replace( '&mfi=1', '', str_replace( '&mfi=0', '', $location ) );
 557+ $location = $this->getRelativeURL( $location );
 558+ $wgRequest->response()->header( 'Location: ' . $location . '&mfi=1' );
 559+ }
532560
533 - if ( self::$enableImages == 1 ) {
534 - $disableImages = $wgRequest->getCookie( 'disableImages' );
535 - if ( $disableImages ) {
536 - $wgRequest->response()->setcookie( 'disableImages', '' );
537 - }
538 - $location = str_replace( '?enableImages=1', '', str_replace( '&enableImages=1', '', $wgRequest->getFullRequestURL() ) );
539 - $location = str_replace( '&mfi=1', '', str_replace( '&mfi=0', '', $location ) );
540 - $location = $this->getRelativeURL( $location );
541 - $wgRequest->response()->header( 'Location: ' . $location . '&mfi=1' );
542 - }
 561+ self::$format = $wgRequest->getText( 'format' );
 562+ self::$callback = $wgRequest->getText( 'callback' );
 563+ self::$requestedSegment = $wgRequest->getText( 'seg', 0 );
 564+ self::$search = $wgRequest->getText( 'search' );
 565+ self::$searchField = $wgRequest->getText( 'search', '' );
543566
544 - self::$format = $wgRequest->getText( 'format' );
545 - self::$callback = $wgRequest->getText( 'callback' );
546 - self::$requestedSegment = $wgRequest->getText( 'seg', 0 );
547 - self::$search = $wgRequest->getText( 'search' );
548 - self::$searchField = $wgRequest->getText( 'search', '' );
 567+ $device = new DeviceDetection();
549568
550 - $acceptHeader = isset( $_SERVER["HTTP_ACCEPT"] ) ? $_SERVER["HTTP_ACCEPT"] : '';
551 - $device = new DeviceDetection();
 569+ if ( $xDevice ) {
 570+ $formatName = $xDevice;
 571+ } else {
 572+ $formatName = $device->formatName( $userAgent, $acceptHeader );
 573+ }
552574
553 - if ( $xDevice ) {
554 - $formatName = $xDevice;
555 - } else {
556 - $formatName = $device->formatName( $userAgent, $acceptHeader );
557 - }
 575+ self::$device = $device->format( $formatName );
558576
559 - self::$device = $device->format( $formatName );
 577+ if ( self::$device['view_format'] === 'wml' ) {
 578+ $this->contentFormat = 'WML';
 579+ } elseif ( self::$device['view_format'] === 'html' ) {
 580+ $this->contentFormat = 'XHTML';
 581+ }
560582
561 - if ( self::$device['view_format'] === 'wml' ) {
562 - $this->contentFormat = 'WML';
563 - } elseif ( self::$device['view_format'] === 'html' ) {
564 - $this->contentFormat = 'XHTML';
565 - }
 583+ if ( self::$useFormat === 'mobile-wap' ) {
 584+ $this->contentFormat = 'WML';
 585+ }
566586
567 - if ( self::$useFormat === 'mobile-wap' ) {
568 - $this->contentFormat = 'WML';
569 - }
 587+ if ( $mobileAction == 'leave_feedback' ) {
 588+ echo $this->renderLeaveFeedbackXHTML();
 589+ wfProfileOut( __METHOD__ );
 590+ exit();
 591+ }
570592
571 - if ( $mobileAction == 'leave_feedback' ) {
572 - echo $this->renderLeaveFeedbackXHTML();
573 - wfProfileOut( __METHOD__ );
574 - exit();
575 - }
 593+ if ( $mobileAction == 'leave_feedback_post' ) {
576594
577 - if ( $mobileAction == 'leave_feedback_post' ) {
 595+ $this->getMsg();
578596
579 - $this->getMsg();
 597+ $subject = $wgRequest->getText( 'subject', '' );
 598+ $message = $wgRequest->getText( 'message', '' );
 599+ $token = $wgRequest->getText( 'edittoken', '' );
580600
581 - $subject = $wgRequest->getText( 'subject', '' );
582 - $message = $wgRequest->getText( 'message', '' );
583 - $token = $wgRequest->getText( 'edittoken', '' );
 601+ $title = Title::newFromText( self::$messages['mobile-frontend-feedback-page'] );
584602
585 - $title = Title::newFromText( self::$messages['mobile-frontend-feedback-page'] );
 603+ if ( $title->userCan( 'edit' ) &&
 604+ !$wgUser->isBlockedFrom( $title ) &&
 605+ $wgUser->matchEditToken( $token ) ) {
 606+ $article = new Article( $title, 0 );
 607+ $rawtext = $article->getRawText();
 608+ $rawtext .= "\n== {$subject} == \n {$message} ~~~~ \n <small>User agent: {$userAgent}</small> ";
 609+ $article->doEdit( $rawtext, '' );
 610+ }
586611
587 - if ( $title->userCan( 'edit' ) &&
588 - !$wgUser->isBlockedFrom( $title ) &&
589 - $wgUser->matchEditToken( $token ) ) {
590 - $article = new Article( $title, 0 );
591 - $rawtext = $article->getRawText();
592 - $rawtext .= "\n== {$subject} == \n {$message} ~~~~ \n <small>User agent: {$userAgent}</small> ";
593 - $article->doEdit( $rawtext, '' );
594 - }
 612+ $location = str_replace( '&mobileaction=leave_feedback_post', '', $wgRequest->getFullRequestURL() . '&noticeid=1&useformat=mobile' );
 613+ $location = $this->getRelativeURL( $location );
 614+ $wgRequest->response()->header( 'Location: ' . $location );
 615+ wfProfileOut( __METHOD__ );
 616+ exit();
 617+ }
595618
596 - $location = str_replace( '&mobileaction=leave_feedback_post', '', $wgRequest->getFullRequestURL() . '&noticeid=1&useformat=mobile' );
597 - $location = $this->getRelativeURL( $location );
598 - $wgRequest->response()->header( 'Location: ' . $location );
599 - wfProfileOut( __METHOD__ );
600 - exit();
601 - }
 619+ if ( $mobileAction == 'disable_mobile_site' && $this->contentFormat == 'XHTML' ) {
 620+ echo $this->renderDisableMobileSiteXHTML();
 621+ wfProfileOut( __METHOD__ );
 622+ exit();
 623+ }
602624
603 - if ( $mobileAction == 'disable_mobile_site' && $this->contentFormat == 'XHTML' ) {
604 - echo $this->renderDisableMobileSiteXHTML();
605 - wfProfileOut( __METHOD__ );
606 - exit();
607 - }
 625+ if ( $mobileAction == 'opt_in_mobile_site' && $this->contentFormat == 'XHTML' ) {
 626+ echo $this->renderOptInMobileSiteXHTML();
 627+ wfProfileOut( __METHOD__ );
 628+ exit();
 629+ }
608630
609 - if ( $mobileAction == 'opt_in_mobile_site' && $this->contentFormat == 'XHTML' ) {
610 - echo $this->renderOptInMobileSiteXHTML();
611 - wfProfileOut( __METHOD__ );
612 - exit();
613 - }
 631+ if ( $mobileAction == 'opt_out_mobile_site' && $this->contentFormat == 'XHTML' ) {
 632+ echo $this->renderOptOutMobileSiteXHTML();
 633+ wfProfileOut( __METHOD__ );
 634+ exit();
 635+ }
614636
615 - if ( $mobileAction == 'opt_out_mobile_site' && $this->contentFormat == 'XHTML' ) {
616 - echo $this->renderOptOutMobileSiteXHTML();
617 - wfProfileOut( __METHOD__ );
618 - exit();
619 - }
 637+ if ( $mobileAction == 'opt_in_cookie' ) {
 638+ wfIncrStats( 'mobile.opt_in_cookie_set' );
 639+ $this->setOptInOutCookie( '1' );
 640+ $this->disableCaching();
 641+ $location = wfExpandUrl( Title::newMainPage()->getFullURL(), PROTO_CURRENT );
 642+ $wgRequest->response()->header( 'Location: ' . $location );
 643+ }
620644
621 - if ( $mobileAction == 'opt_in_cookie' ) {
622 - wfIncrStats( 'mobile.opt_in_cookie_set' );
623 - $this->setOptInOutCookie( '1' );
624 - $this->disableCaching();
625 - $location = wfExpandUrl( Title::newMainPage()->getFullURL(), PROTO_CURRENT );
626 - $wgRequest->response()->header( 'Location: ' . $location );
627 - }
 645+ if ( $mobileAction == 'opt_out_cookie' ) {
 646+ $this->setOptInOutCookie( '' );
 647+ }
628648
629 - if ( $mobileAction == 'opt_out_cookie' ) {
630 - $this->setOptInOutCookie( '' );
631 - }
 649+ $this->getMsg();
 650+ $this->disableCaching();
 651+ $this->sendXDeviceVaryHeader();
 652+ $this->sendApplicationVersionVaryHeader();
 653+ $this->checkUserStatus();
 654+ $this->checkUserLoggedIn();
632655
633 - $this->getMsg();
634 - $this->disableCaching();
635 - $this->sendXDeviceVaryHeader();
636 - $this->sendApplicationVersionVaryHeader();
637 - $this->checkUserStatus();
638 - $this->checkUserLoggedIn();
 656+ if ( self::$title->isSpecial( 'Userlogin' ) && self::$isBetaGroupMember ) {
 657+ self::$wsLoginToken = $wgRequest->getSessionData( 'wsLoginToken' );
 658+ $q = array( 'action' => 'submitlogin', 'type' => 'login' );
 659+ $returnToVal = $wgRequest->getVal( 'returnto' );
639660
640 - if ( self::$title->isSpecial( 'Userlogin' ) && self::$isBetaGroupMember ) {
641 - self::$wsLoginToken = $wgRequest->getSessionData( 'wsLoginToken' );
642 - $q = array( 'action' => 'submitlogin', 'type' => 'login' );
643 - $returnToVal = $wgRequest->getVal( 'returnto' );
 661+ if ( $returnToVal ) {
 662+ $q['returnto'] = $returnToVal;
 663+ }
644664
645 - if ( $returnToVal ) {
646 - $q['returnto'] = $returnToVal;
647 - }
 665+ self::$wsLoginFormAction = self::$title->getLocalURL( $q );
 666+ }
648667
649 - self::$wsLoginFormAction = self::$title->getLocalURL( $q );
650 - }
 668+ $this->setDefaultLogo();
 669+ ob_start( array( $this, 'DOMParse' ) );
651670
652 - $this->setDefaultLogo();
653 - ob_start( array( $this, 'DOMParse' ) );
654 - }
655 - }
656 -
657671 wfProfileOut( __METHOD__ );
658672 return true;
659673 }
@@ -684,8 +698,21 @@
685699 }
686700
687701 private function checkUserStatus() {
 702+ global $wgRequest;
688703 wfProfileIn( __METHOD__ );
689704
 705+ $hideSearchBox = $wgRequest->getInt( 'hidesearchbox' );
 706+
 707+ if ( $hideSearchBox === 1 ) {
 708+ self::$hideSearchBox = true;
 709+ }
 710+
 711+ $hideLogo = $wgRequest->getInt( 'hidelogo' );
 712+
 713+ if ( $hideLogo === 1 ) {
 714+ self::$hideLogo = true;
 715+ }
 716+
690717 if ( !empty( $_SERVER['HTTP_APPLICATION_VERSION'] ) &&
691718 strpos( $_SERVER['HTTP_APPLICATION_VERSION'], 'Wikipedia Mobile' ) !== false ) {
692719 self::$hideSearchBox = true;
@@ -694,6 +721,10 @@
695722 }
696723 }
697724
 725+ if ( self::$hideLogo == true ) {
 726+ self::$hideFooter = true;
 727+ }
 728+
698729 $optInCookie = $this->getOptInOutCookie();
699730 if ( !empty( $optInCookie ) &&
700731 $optInCookie == 1 ) {
@@ -720,6 +751,9 @@
721752 return true;
722753 }
723754
 755+ /**
 756+ * @return Mixed
 757+ */
724758 private function getOptInOutCookie() {
725759 global $wgRequest;
726760 wfProfileIn( __METHOD__ );
@@ -784,6 +818,7 @@
785819 $wgOut->addVaryHeader( 'X-Device' );
786820 }
787821 $wgOut->addVaryHeader( 'Cookie' );
 822+ $wgOut->addVaryHeader( 'X-Carrier' );
788823 wfProfileOut( __METHOD__ );
789824 return true;
790825 }
@@ -793,7 +828,7 @@
794829 wfProfileIn( __METHOD__ );
795830 $wgOut->addVaryHeader( 'Application_Version' );
796831 if ( isset( $_SERVER['HTTP_APPLICATION_VERSION'] ) ) {
797 - $wgRequest->response()->header( 'Application_Version: ' . $_SERVER['HTTP_APPLICATION_VERSION'] );
 832+ $wgRequest->response()->header( 'Application_Version: ' . $_SERVER['HTTP_APPLICATION_VERSION'] );
798833 } else {
799834 if ( isset( $_SERVER['HTTP_X_DEVICE'] ) ) {
800835 if ( stripos( $_SERVER['HTTP_X_DEVICE'], 'iphone' ) !== false ||
@@ -832,10 +867,8 @@
833868 $leaveFeedbackTemplate->setByArray( $options );
834869 $leaveFeedbackHtml = $leaveFeedbackTemplate->getHTML();
835870 $contentHtml = $leaveFeedbackHtml;
836 - $noticeHtml = ( !empty( $noticeHtml ) ) ? $noticeHtml : '';
837871 $applicationTemplate = $this->getApplicationTemplate();
838872 $options = array(
839 - 'noticeHtml' => $noticeHtml,
840873 'htmlTitle' => self::$messages['mobile-frontend-leave-feedback'],
841874 'searchWebkitHtml' => $searchWebkitHtml,
842875 'contentHtml' => $contentHtml,
@@ -872,10 +905,8 @@
873906 $optInTemplate->setByArray( $options );
874907 $optInHtml = $optInTemplate->getHTML();
875908 $contentHtml = $optInHtml;
876 - $noticeHtml = ( !empty( $noticeHtml ) ) ? $noticeHtml : '';
877909 $applicationTemplate = $this->getApplicationTemplate();
878910 $options = array(
879 - 'noticeHtml' => $noticeHtml,
880911 'htmlTitle' => self::$messages['mobile-frontend-opt-in-title'],
881912 'searchWebkitHtml' => $searchWebkitHtml,
882913 'contentHtml' => $contentHtml,
@@ -901,21 +932,19 @@
902933 $searchWebkitHtml = $searchTemplate->getHTML();
903934 $footerTemplate = $this->getFooterTemplate();
904935 $footerHtml = $footerTemplate->getHTML();
905 - $optOutTemplate = new OptOutTemplate();
906 - $options = array(
907 - 'explainOptOut' => self::$messages['mobile-frontend-opt-out-explain'],
908 - 'optOutMessage' => self::$messages['mobile-frontend-opt-out-message'],
909 - 'yesButton' => self::$messages['mobile-frontend-opt-out-yes-button'],
910 - 'noButton' => self::$messages['mobile-frontend-opt-out-no-button'],
911 - 'formAction' => wfExpandUrl( Title::newMainPage()->getFullURL(), PROTO_CURRENT ),
912 - );
913 - $optOutTemplate->setByArray( $options );
914 - $optOutHtml = $optOutTemplate->getHTML();
 936+ $optOutTemplate = new OptOutTemplate();
 937+ $options = array(
 938+ 'explainOptOut' => self::$messages['mobile-frontend-opt-out-explain'],
 939+ 'optOutMessage' => self::$messages['mobile-frontend-opt-out-message'],
 940+ 'yesButton' => self::$messages['mobile-frontend-opt-out-yes-button'],
 941+ 'noButton' => self::$messages['mobile-frontend-opt-out-no-button'],
 942+ 'formAction' => wfExpandUrl( Title::newMainPage()->getFullURL(), PROTO_CURRENT ),
 943+ );
 944+ $optOutTemplate->setByArray( $options );
 945+ $optOutHtml = $optOutTemplate->getHTML();
915946 $contentHtml = $optOutHtml;
916 - $noticeHtml = ( !empty( $noticeHtml ) ) ? $noticeHtml : '';
917947 $applicationTemplate = $this->getApplicationTemplate();
918948 $options = array(
919 - 'noticeHtml' => $noticeHtml,
920949 'htmlTitle' => self::$messages['mobile-frontend-opt-out-title'],
921950 'searchWebkitHtml' => $searchWebkitHtml,
922951 'contentHtml' => $contentHtml,
@@ -960,12 +989,10 @@
961990 );
962991 $disableTemplate->setByArray( $options );
963992 $disableHtml = $disableTemplate->getHTML();
964 -
 993+
965994 $contentHtml = $disableHtml;
966 - $noticeHtml = ( !empty( $noticeHtml ) ) ? $noticeHtml : '';
967995 $applicationTemplate = $this->getApplicationTemplate();
968996 $options = array(
969 - 'noticeHtml' => $noticeHtml,
970997 'htmlTitle' => $htmlTitle,
971998 'searchWebkitHtml' => $searchWebkitHtml,
972999 'contentHtml' => $contentHtml,
@@ -1176,6 +1203,7 @@
11771204 $this->mainPage->strictErrorChecking = false;
11781205 $this->mainPage->encoding = 'UTF-8';
11791206
 1207+ $zeroLandingPage = $this->mainPage->getElementById( 'zero-landing-page' );
11801208 $featuredArticle = $this->mainPage->getElementById( 'mp-tfa' );
11811209 $newsItems = $this->mainPage->getElementById( 'mp-itn' );
11821210
@@ -1186,6 +1214,10 @@
11871215
11881216 $content = $this->mainPage->createElement( 'div' );
11891217 $content->setAttribute( 'id', 'content' );
 1218+
 1219+ if ( $zeroLandingPage ) {
 1220+ $content->appendChild( $zeroLandingPage );
 1221+ }
11901222
11911223 if ( $featuredArticle ) {
11921224 $h2FeaturedArticle = $this->mainPage->createElement( 'h2', self::$messages['mobile-frontend-featured-article'] );
@@ -1321,6 +1353,16 @@
13221354
13231355 $itemToRemoveRecords = $this->parseItemsToRemove();
13241356
 1357+ $zeroRatedBannerElement = $this->doc->getElementById( 'zero-rated-banner' );
 1358+
 1359+ if ( !$zeroRatedBannerElement ) {
 1360+ $zeroRatedBannerElement = $this->doc->getElementById( 'zero-rated-banner-red' );
 1361+ }
 1362+
 1363+ if ( $zeroRatedBannerElement ) {
 1364+ self::$zeroRatedBanner = $this->doc->saveXML( $zeroRatedBannerElement, LIBXML_NOEMPTYTAG );
 1365+ }
 1366+
13251367 if ( self::$isBetaGroupMember ) {
13261368 $ptLogout = $this->doc->getElementById( 'pt-logout' );
13271369
@@ -1328,9 +1370,8 @@
13291371 $ptLogoutLink = $ptLogout->firstChild;
13301372 self::$logoutHtml = $this->doc->saveXML( $ptLogoutLink, LIBXML_NOEMPTYTAG );
13311373 }
1332 -
13331374 $ptAnonLogin = $this->doc->getElementById( 'pt-anonlogin' );
1334 -
 1375+
13351376 if ( !$ptAnonLogin ) {
13361377 $ptAnonLogin = $this->doc->getElementById( 'pt-login' );
13371378 }
@@ -1383,14 +1424,22 @@
13841425 $itemToRemoveRecords['CLASS'][] = "thumbcaption";
13851426 $itemToRemoveRecords['CLASS'][] = "gallery";
13861427 }
 1428+
 1429+ $tagToRemoveNodeIdAttributeValues = array( 'zero-language-search' );
13871430
13881431 $domElemsToRemove = array();
13891432 foreach ( $itemToRemoveRecords['TAG'] as $tagToRemove ) {
13901433 $tagToRemoveNodes = $this->doc->getElementsByTagName( $tagToRemove );
1391 -
13921434 foreach ( $tagToRemoveNodes as $tagToRemoveNode ) {
 1435+ $tagToRemoveNodeIdAttributeValue = '';
13931436 if ( $tagToRemoveNode ) {
1394 - $domElemsToRemove[] = $tagToRemoveNode;
 1437+ $tagToRemoveNodeIdAttribute = $tagToRemoveNode->getAttributeNode( 'id' );
 1438+ if ( $tagToRemoveNodeIdAttribute ) {
 1439+ $tagToRemoveNodeIdAttributeValue = $tagToRemoveNodeIdAttribute->value;
 1440+ }
 1441+ if ( !in_array( $tagToRemoveNodeIdAttributeValue, $tagToRemoveNodeIdAttributeValues ) ) {
 1442+ $domElemsToRemove[] = $tagToRemoveNode;
 1443+ }
13951444 }
13961445 }
13971446 }
@@ -1530,7 +1579,7 @@
15311580 }
15321581
15331582 if ( self::$format === 'json' ) {
1534 - header( 'Content-Type: application/json' );
 1583+ header( 'Content-Type: application/javascript' );
15351584 header( 'Content-Disposition: attachment; filename="data.js";' );
15361585 $json_data = array();
15371586 $json_data['title'] = htmlspecialchars ( self::$title->getText() );
@@ -1566,6 +1615,7 @@
15671616 'logoutHtml' => $logoutHtml,
15681617 'loginHtml' => $loginHtml,
15691618 'code' => self::$code,
 1619+ 'hideFooter' => self::$hideFooter,
15701620 'isBetaGroupMember' => self::$isBetaGroupMember,
15711621 );
15721622 $footerTemplate->setByArray( $options );
@@ -1608,6 +1658,7 @@
16091659 'wgExtensionAssetsPath' => $wgExtensionAssetsPath,
16101660 'wgScriptPath' => $wgScriptPath,
16111661 'isFilePage' => self::$isFilePage,
 1662+ 'zeroRatedBanner' => self::$zeroRatedBanner,
16121663 );
16131664 $applicationTemplate->setByArray( $options );
16141665 wfProfileOut( __METHOD__ );
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/ApplicationWmlTemplate.php
@@ -1,7 +1,7 @@
22 <?php
33
44 if( !defined( 'MEDIAWIKI' ) ) {
5 - die( -1 );
 5+ die( -1 );
66 }
77
88 class ApplicationWmlTemplate extends MobileFrontendTemplate {
@@ -19,10 +19,10 @@
2020 <wml xml:lang="{$code}" dir="{$dir}">
2121 <template>
2222 <do name="home" type="options" label="{$this->data['homeButton']}" >
23 - <go href="{$this->data['mainPageUrl']}"/>
 23+ <go href="{$mainPageUrl}"/>
2424 </do>
2525 <do name="random" type="options" label="{$this->data['randomButton']}">
26 - <go href="{$this->data['randomPageUrl']}"/>
 26+ <go href="{$randomPageUrl}"/>
2727 </do>
2828 </template>
2929 {$this->data['contentHtml']}
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/MobileFrontend.i18n.php
@@ -41,8 +41,8 @@
4242 'mobile-frontend-author-link' => 'View this media file on regular {{SITENAME}} to see information about authorship, licensing, and additional descriptions.',
4343 'mobile-frontend-download-full-version' => 'Download full version',
4444 'mobile-frontend-file-namespace' => 'File',
45 - 'mobile-frontend-wml-continue' => 'Continue ...',
46 - 'mobile-frontend-wml-back' => 'Back ...',
 45+ 'mobile-frontend-wml-continue' => 'Continue...',
 46+ 'mobile-frontend-wml-back' => 'Back...',
4747 'mobile-frontend-view' => 'Mobile view',
4848 'mobile-frontend-opt-in-message' => 'Join the mobile beta?',
4949 'mobile-frontend-opt-in-yes-button' => 'Yes',
@@ -168,6 +168,7 @@
169169
170170 /** Afrikaans (Afrikaans)
171171 * @author Naudefj
 172+ * @author පසිඳු කාවින්ද
172173 */
173174 $messages['af'] = array(
174175 'mobile-frontend-desc' => 'Mobiele Koppelvlak',
@@ -218,6 +219,11 @@
219220 'mobile-frontend-leave-feedback-link-text' => 'Terugvoer oor mobiele koppelvlak',
220221 'mobile-frontend-leave-feedback' => 'Gee terugvoer',
221222 'mobile-frontend-leave-feedback-thanks' => 'Dankie vir u terugvoer!',
 223+ 'mobile-frontend-language' => 'Taal',
 224+ 'mobile-frontend-username' => 'Gebruikersnaam:',
 225+ 'mobile-frontend-password' => 'Wagwoord',
 226+ 'mobile-frontend-login' => 'Teken in',
 227+ 'mobile-frontend-placeholder' => 'Tik jou Soektogteks hier ...',
222228 );
223229
224230 /** Akan (Akan) */
@@ -259,8 +265,11 @@
260266 'mobile-frontend-search-text' => 'ፈልግ',
261267 );
262268
263 -/** Aragonese (Aragonés) */
 269+/** Aragonese (Aragonés)
 270+ * @author Juanpabl
 271+ */
264272 $messages['an'] = array(
 273+ 'mobile-frontend-desc' => 'Interficie mobil',
265274 'mobile-frontend-search-submit' => 'Ir-ie',
266275 'mobile-frontend-search-results' => "Resultaus d'a busca",
267276 'mobile-frontend-no-article-found' => "No s'ha trobau garra articlo",
@@ -276,15 +285,48 @@
277286 'mobile-frontend-regular-site' => 'Veyer ista pachina en a {{SITENAME}} normal',
278287 'mobile-frontend-perm-stop-redirect' => 'Desactivar o sitio móbil de traza permanent',
279288 'mobile-frontend-error-page-title' => 'Tenemos un problema!',
280 - 'mobile-frontend-error-page-text' => '{{SITENAME}} móbil ye encara en desenvolique activo y somos treballando firme ta apanyar todas as nuestras errors internas. Ya nos han notificau ista error y nos meteremos luego a apanyar-la. Por favor, torne-lo a intentar más entabant.',
 289+ 'mobile-frontend-error-page-text' => '{{SITENAME}} móbil ye encara en desembolique activo y somos treballando de firme ta apanyar todas as nuestras errors internas. Ya nos han notificau ista error y nos meteremos luego a apanyar-la. Por favor, torne-lo a intentar más entabant.',
281290 'mobile-frontend-are-you-sure' => 'Ye seguro ?',
282 - 'mobile-frontend-explain-disable' => 'Ye seguro que quiere desactivar a versión móbil de {{SITENAME}}? Si triga <b>Disable</b>, alabetz, quan vesite {{SITENAME}} dende agora, no será reendrezau ta ista visualización ta móbils de {{SITENAME}}.',
 291+ 'mobile-frontend-explain-disable' => 'Ye seguro que quiere desactivar a versión mobil de {{SITENAME}}? Si triga <b>Disable</b>, alavez, quan vesite {{SITENAME}} dende agora, no será reendrezau ta ista visualización ta mobils de {{SITENAME}}.',
283292 'mobile-frontend-nav-end' => 'Fin',
284293 'mobile-frontend-nav-top' => 'Alto',
285294 'mobile-frontend-nav-edit' => 'Editar',
286295 'mobile-frontend-nav-history' => 'Historial',
287296 'mobile-frontend-search-text' => 'Mirar',
288297 'mobile-frontend-contact-us' => 'Si tiene qualsiquier pregunta u comentario, puet ninviar-nos un correu electronico a mobile@wikipedia.org',
 298+ 'mobile-frontend-author-link' => "Veyer iste fichero de datos audiovisuals en a versión regular de {{SITENAME}} ta veyer a información sobre l'autoría, licencia y descripcions adicionals.",
 299+ 'mobile-frontend-download-full-version' => 'Descargar a versión completa',
 300+ 'mobile-frontend-file-namespace' => 'Fichero',
 301+ 'mobile-frontend-wml-continue' => 'Continar...',
 302+ 'mobile-frontend-wml-back' => 'Enta zaga ...',
 303+ 'mobile-frontend-view' => 'Versión ta mobils',
 304+ 'mobile-frontend-opt-in-message' => "Quiere unir-se a las nuestras prebas d'a nueva interficie mobil?",
 305+ 'mobile-frontend-opt-in-yes-button' => 'sí',
 306+ 'mobile-frontend-opt-in-no-button' => 'No',
 307+ 'mobile-frontend-opt-in-title' => 'Prebar a beta Mobil',
 308+ 'mobile-frontend-opt-in-explain' => 'Prebando a beta, tendrá acceso a caracteristicas experimentals, con o risgo de trobar problemas u errors.',
 309+ 'mobile-frontend-opt-out-message' => 'Quiere deixar de prebar a beta mobil?',
 310+ 'mobile-frontend-opt-out-yes-button' => 'Sí',
 311+ 'mobile-frontend-opt-out-no-button' => 'No',
 312+ 'mobile-frontend-opt-out-title' => 'Deixar de prebar a beta Mobil',
 313+ 'mobile-frontend-opt-out-explain' => 'En deixar a beta mobil, desactivará todas as caracteristicas experimentals y tornará ta la experiencia mobil clasica.',
 314+ 'mobile-frontend-disable-images' => 'Desactivar imachens en a versión ta mobils',
 315+ 'mobile-frontend-enable-images' => 'Activar imachens en a versión ta mobils',
 316+ 'mobile-frontend-news-items' => 'Actualidat',
 317+ 'mobile-frontend-leave-feedback-title' => "Informar-nos d'a tuya experiencia en en o puesto ta mobils.",
 318+ 'mobile-frontend-leave-feedback-notice' => "A suya retroalimentación nos aduya a amillorar a suya experiencia mobil en ista pachina. Se publicará (en chunto con o suyo nombre d'usuario, a versión d'o navegador y o sistema operativo que emplega) en a pachina &quot;\$1&quot;. Mire de emplegar una linia d'afer informativa, p. eix. \"Problemas de formato con tablas amplas\". Os suyos comentarios serán subchectos a la nuestra politica d'emplego.",
 319+ 'mobile-frontend-leave-feedback-subject' => 'Afer',
 320+ 'mobile-frontend-leave-feedback-message' => 'Mensache',
 321+ 'mobile-frontend-leave-feedback-cancel' => 'Cancelar',
 322+ 'mobile-frontend-leave-feedback-submit' => 'Ninviar comentarios',
 323+ 'mobile-frontend-leave-feedback-link-text' => 'Retroalimentación sobre a extensión MobileFrontend',
 324+ 'mobile-frontend-leave-feedback' => 'Retroalimentación sobre o puesto web mobil',
 325+ 'mobile-frontend-leave-feedback-thanks' => 'Gracias por o suyo comentario!',
 326+ 'mobile-frontend-language' => 'Idioma',
 327+ 'mobile-frontend-username' => "Nombre d'usuario:",
 328+ 'mobile-frontend-password' => 'Contrasenya:',
 329+ 'mobile-frontend-login' => 'Encetar sesión',
 330+ 'mobile-frontend-placeholder' => 'Introduzca a suya busca...',
289331 );
290332
291333 /** Angika (अङ्गिका) */
@@ -338,11 +380,11 @@
339381 'mobile-frontend-disable-button' => 'عطل',
340382 'mobile-frontend-back-button' => 'ارجع',
341383 'mobile-frontend-regular-site' => 'اعرض هذه الصفحة على {{SITENAME}} الاعتيادية',
342 - 'mobile-frontend-perm-stop-redirect' => 'عطّل موقع النقّال بشكل دائم',
 384+ 'mobile-frontend-perm-stop-redirect' => 'عطّل موقع المحمول دائمًا',
343385 'mobile-frontend-error-page-title' => 'لدينا مشكلة!',
344 - 'mobile-frontend-error-page-text' => 'لا تزال {{SITENAME}} الجوال تحت التطوير النشط ونحن نعمل بجد لإصلاح كل أخطائنا الداخلية. لقد أبلغنا عن هذا الخطأ وسوف نصلحه قريبًا. .من فضلك ارجع لاحقًا.',
 386+ 'mobile-frontend-error-page-text' => 'لا تزال {{SITENAME}} المحمول تحت التطوير النشط ونحن نعمل بجد لإصلاح كل أخطائنا الداخلية. لقد أُبلِغنا عن هذا الخطأ وسوف نصلحه قريبًا. .من فضلك ارجع لاحقًا.',
345387 'mobile-frontend-are-you-sure' => 'هل أنت متأكد؟',
346 - 'mobile-frontend-explain-disable' => 'هل أنت متأكد من أنك تريد تعطيل النسخة المحمولة من {{SITENAME}}؟ إذا اخترت <b>عطل</b>، فمن الآن فصاعدا عندما تزور {{SITENAME}} فلن يتم تحويلك إلى عرض المحمول هذا ل{{SITENAME}}.',
 388+ 'mobile-frontend-explain-disable' => 'هل أنت متأكد من أنك تريد تعطيل نسخة المحمول من {{SITENAME}}؟ إذا اخترت <b>عطل</b>، فلن تُحوّل عندما تزور {{SITENAME}} إلى عرض المحمول هذا من الآن فصاعدا.',
347389 'mobile-frontend-nav-end' => 'نهاية',
348390 'mobile-frontend-nav-top' => 'أعلى',
349391 'mobile-frontend-nav-edit' => 'عدل',
@@ -352,23 +394,23 @@
353395 'mobile-frontend-author-link' => 'شاهد ملف الوسائط هذا على نسخة {{SITENAME}} الاعتيادية لترى معلومات منشئه وترخيصه ووصفًا إضافيًا.',
354396 'mobile-frontend-download-full-version' => 'نزّل النسخة الكاملة',
355397 'mobile-frontend-file-namespace' => 'ملف',
356 - 'mobile-frontend-wml-continue' => 'استمر ...',
357 - 'mobile-frontend-wml-back' => 'ارجع ...',
 398+ 'mobile-frontend-wml-continue' => 'استمر...',
 399+ 'mobile-frontend-wml-back' => 'ارجع...',
358400 'mobile-frontend-view' => 'عرض المحمول',
359 - 'mobile-frontend-opt-in-message' => 'أتريد أن تنضم إلى التجربة الاختيارية لواجهة الجوال الجديدة؟',
 401+ 'mobile-frontend-opt-in-message' => 'أتريد أن تنضم إلى نسخة بيتا المحمول؟',
360402 'mobile-frontend-opt-in-yes-button' => 'نعم',
361403 'mobile-frontend-opt-in-no-button' => 'لا',
362 - 'mobile-frontend-opt-in-title' => 'انضم إلى التجربة',
363 - 'mobile-frontend-opt-in-explain' => 'يسمح لك هذا بدخول التجربة',
364 - 'mobile-frontend-opt-out-message' => 'أتريد أن تغادر التجربة الاختيارية لواجهة الجوال الجديدة؟',
 404+ 'mobile-frontend-opt-in-title' => 'انضم إلى نسخة بيتا المحمول',
 405+ 'mobile-frontend-opt-in-explain' => 'بانضمامك إلى نسخة بيتا ستصل إلى ميزات تجريبية وقد تصادف عللا ومشاكل.',
 406+ 'mobile-frontend-opt-out-message' => 'أتريد أن تغادر نسخة بيتا المحمول؟',
365407 'mobile-frontend-opt-out-yes-button' => 'نعم',
366408 'mobile-frontend-opt-out-no-button' => 'لا',
367 - 'mobile-frontend-opt-out-title' => 'انسحب من التجربة',
368 - 'mobile-frontend-opt-out-explain' => 'يسمح لك هذا بمغادرة التجربة',
369 - 'mobile-frontend-disable-images' => 'عطل الصور على موقع الجوال',
370 - 'mobile-frontend-enable-images' => 'مكّن الصور على موقع الجوال',
 409+ 'mobile-frontend-opt-out-title' => 'انسحب من نسخة بيتا المحمول',
 410+ 'mobile-frontend-opt-out-explain' => 'بمغادرة نسخة بيتا المحمول ستعطل جميع المزايا التجريبية وتعود لواجهة المحمول الاعتيادية.',
 411+ 'mobile-frontend-disable-images' => 'عطل الصور على موقع المحمول',
 412+ 'mobile-frontend-enable-images' => 'مكّن الصور على موقع المحمول',
371413 'mobile-frontend-news-items' => 'في الأخبار',
372 - 'mobile-frontend-leave-feedback-title' => 'ترك تعليقات على واجهة المحمول',
 414+ 'mobile-frontend-leave-feedback-title' => 'أعطنا ملاحظاتك عن تجربة موقع المحمول',
373415 'mobile-frontend-leave-feedback-notice' => 'ملاحظاتك تساعدنا على تحسين واجهة المحمول. سيتم نشرها علنا ( مع اسم المستخدم الخاص بك وإصدار المستعرض ونظام التشغيل) على صفحة " $1 ". الرجاء اختيار مواضيع ذات صلة، مثل "أشكال التصاميم مع جدولتها". ستكون ملاحظاتك خاضعة لشروط الاستخدام.',
374416 'mobile-frontend-leave-feedback-subject' => 'موضوع',
375417 'mobile-frontend-leave-feedback-message' => 'رسالة',
@@ -378,6 +420,10 @@
379421 'mobile-frontend-leave-feedback' => 'اترك تعليقات',
380422 'mobile-frontend-leave-feedback-thanks' => 'شكرا على إبداء ملاحظاتك!',
381423 'mobile-frontend-language' => 'اللغة',
 424+ 'mobile-frontend-username' => 'اسم المستخدم:',
 425+ 'mobile-frontend-password' => 'كلمة السر:',
 426+ 'mobile-frontend-login' => 'ادخل',
 427+ 'mobile-frontend-placeholder' => 'اكتب عبارة البحث هنا...',
382428 );
383429
384430 /** Aramaic (ܐܪܡܝܐ)
@@ -506,9 +552,15 @@
507553 'mobile-frontend-leave-feedback-subject' => 'Mövzu',
508554 'mobile-frontend-leave-feedback-message' => 'Mesaj',
509555 'mobile-frontend-leave-feedback-cancel' => 'İmtina',
 556+ 'mobile-frontend-language' => 'Dil',
 557+ 'mobile-frontend-username' => 'İstifadəçi adı:',
 558+ 'mobile-frontend-password' => 'Parol:',
 559+ 'mobile-frontend-login' => 'Daxil ol',
510560 );
511561
512 -/** Bashkir (Башҡортса) */
 562+/** Bashkir (Башҡортса)
 563+ * @author Haqmar
 564+ */
513565 $messages['ba'] = array(
514566 'mobile-frontend-search-submit' => 'Күсеү',
515567 'mobile-frontend-search-results' => 'Эҙләү һөҙөмтәләре',
@@ -537,6 +589,25 @@
538590 'mobile-frontend-author-link' => 'Авторы, рөхсәтнамәһе тураһында мәғлүмәтте һәм өҫтәмә тасуирламаһын ҡарау өсөн, был медиа файлды ғәҙәттәге Википедияла ҡарағыҙ.',
539591 'mobile-frontend-download-full-version' => 'Тулы өлгөһөн күсереп алырға',
540592 'mobile-frontend-file-namespace' => 'Файл',
 593+ 'mobile-frontend-wml-continue' => 'Дауамы...',
 594+ 'mobile-frontend-wml-back' => 'Кирегә...',
 595+ 'mobile-frontend-view' => 'Мобиль версия',
 596+ 'mobile-frontend-opt-in-message' => 'Мобиль бета-версияға бәйләнергәме?',
 597+ 'mobile-frontend-opt-in-yes-button' => 'Эйе',
 598+ 'mobile-frontend-opt-in-no-button' => 'Юҡ',
 599+ 'mobile-frontend-opt-in-title' => 'Мобиль бета режимы',
 600+ 'mobile-frontend-leave-feedback-subject' => 'Тема',
 601+ 'mobile-frontend-leave-feedback-message' => 'Хәбәр',
 602+ 'mobile-frontend-leave-feedback-cancel' => 'Кире алырға',
 603+ 'mobile-frontend-leave-feedback-submit' => 'Кире белдереү ебәрергә',
 604+ 'mobile-frontend-leave-feedback-link-text' => 'Мобиль арайөҙ тураһында баһаламалар',
 605+ 'mobile-frontend-leave-feedback' => 'Баһалама яҙырға',
 606+ 'mobile-frontend-leave-feedback-thanks' => 'Баһаламағыҙ өсөн рәхмәт!',
 607+ 'mobile-frontend-language' => 'Тел',
 608+ 'mobile-frontend-username' => 'Ҡулланыусы исеме:',
 609+ 'mobile-frontend-password' => 'Пароль:',
 610+ 'mobile-frontend-login' => 'Танылыу',
 611+ 'mobile-frontend-placeholder' => 'Эҙләү юлы',
541612 );
542613
543614 /** Bavarian (Boarisch)
@@ -661,6 +732,7 @@
662733
663734 /** Bulgarian (Български)
664735 * @author Spiritia
 736+ * @author Vladimir Penov
665737 */
666738 $messages['bg'] = array(
667739 'mobile-frontend-search-submit' => 'Отваряне',
@@ -675,7 +747,7 @@
676748 'mobile-frontend-hide-button' => '-',
677749 'mobile-frontend-disable-button' => 'Изключване',
678750 'mobile-frontend-back-button' => 'Връщане',
679 - 'mobile-frontend-regular-site' => 'Вижте страницата в обикновената версия на Уикипедия',
 751+ 'mobile-frontend-regular-site' => 'Вижте страницата в обикновената версия на {{SITENAME}}',
680752 'mobile-frontend-perm-stop-redirect' => 'Трайно изключване на мобилния сайт',
681753 'mobile-frontend-error-page-title' => 'Имаме проблем!',
682754 'mobile-frontend-error-page-text' => 'Мобилната Уикипедия все още е в активна разработка и ние работим упорито по отстраняване на всички наши грешки. Бяхме уведомени за тази грешка и скоро ще я оправим. Моля, проверете отново!',
@@ -690,6 +762,9 @@
691763 'mobile-frontend-author-link' => 'Разгледайте този мултимедиен файл в обикновената версия на Уикипедия, за да видите информация за автора, лиценза и допълнително описание.',
692764 'mobile-frontend-download-full-version' => 'Изтегляне на пълната версия',
693765 'mobile-frontend-file-namespace' => 'Файл',
 766+ 'mobile-frontend-wml-continue' => 'Продължаване...',
 767+ 'mobile-frontend-wml-back' => 'Назад...',
 768+ 'mobile-frontend-view' => 'Мобилен изглед',
694769 'mobile-frontend-opt-in-yes-button' => 'да',
695770 'mobile-frontend-opt-in-no-button' => 'не',
696771 'mobile-frontend-opt-out-yes-button' => 'да',
@@ -760,6 +835,11 @@
761836 'mobile-frontend-leave-feedback-submit' => 'প্রতিক্রিয়া জমা',
762837 'mobile-frontend-leave-feedback' => 'মোবাইল সাইট প্রতিক্রিয়া',
763838 'mobile-frontend-leave-feedback-thanks' => 'প্রতিক্রিয়া জানানোর জন্য আপনাকে ধন্যবাদ!',
 839+ 'mobile-frontend-language' => 'ভাষা',
 840+ 'mobile-frontend-username' => 'ব্যবহারকারী নাম:',
 841+ 'mobile-frontend-password' => 'শব্দচাবি:',
 842+ 'mobile-frontend-login' => 'প্রবেশ',
 843+ 'mobile-frontend-placeholder' => 'এখানে আপনার অনুসন্ধান লিখুন...',
764844 );
765845
766846 /** Breton (Brezhoneg)
@@ -879,7 +959,7 @@
880960 'mobile-frontend-hide-button' => 'Amaga',
881961 'mobile-frontend-disable-button' => 'Inhabilita',
882962 'mobile-frontend-back-button' => 'Enrere',
883 - 'mobile-frontend-regular-site' => 'Vegeu aquesta pàgina al web {{SITENAME}} habitual',
 963+ 'mobile-frontend-regular-site' => 'Mostra la pàgina en la versió habitual',
884964 'mobile-frontend-perm-stop-redirect' => 'Inhabilita permanentment la versió mòbil',
885965 'mobile-frontend-error-page-title' => 'Tenim un problema!',
886966 'mobile-frontend-error-page-text' => "El web {{SITENAME}} mòbil encara està en desenvolupament i estem treballant per a resoldre tots els errors interns. Hem estat notificats d'aquest error i el repararem aviat. Torneu-ho a provar més endavant!",
@@ -891,22 +971,22 @@
892972 'mobile-frontend-nav-history' => 'Historial',
893973 'mobile-frontend-search-text' => 'Cerca',
894974 'mobile-frontend-contact-us' => 'Si teniu cap pregunta o comentari, no dubteu a contactar-nos per correu a mobile@wikipedia.org',
895 - 'mobile-frontend-author-link' => "Vegeu aquest fitxer multimèdia al web {{SITENAME}} habitual per consultar la informació de l'autoria, la llicència i les descripcions addicionals.",
 975+ 'mobile-frontend-author-link' => "Vegeu el fitxer multimèdia al web {{SITENAME}} habitual per consultar la informació de l'autoria, la llicència i les descripcions addicionals.",
896976 'mobile-frontend-download-full-version' => 'Baixa la versió sencera',
897977 'mobile-frontend-file-namespace' => 'Fitxer',
898978 'mobile-frontend-wml-continue' => 'Continua ...',
899979 'mobile-frontend-wml-back' => 'Enrere ...',
900980 'mobile-frontend-view' => 'Versió per a mòbils',
901 - 'mobile-frontend-opt-in-message' => 'Voleu provar la nova interfície mòbil?',
 981+ 'mobile-frontend-opt-in-message' => 'Voleu provar la versió mòbil beta?',
902982 'mobile-frontend-opt-in-yes-button' => 'sí',
903983 'mobile-frontend-opt-in-no-button' => 'no',
904 - 'mobile-frontend-opt-in-title' => 'Opció a les proves',
905 - 'mobile-frontend-opt-in-explain' => 'Això us permet entrar al sistema de prova',
906 - 'mobile-frontend-opt-out-message' => 'Voleu deixar el sistema de proves de la nova interfície mòbil?',
 984+ 'mobile-frontend-opt-in-title' => 'Opció a la versió mòbil beta',
 985+ 'mobile-frontend-opt-in-explain' => 'Quan proveu la versió beta, tindreu accés a les característiques experimentals assumint el risc de trobar-hi problemes.',
 986+ 'mobile-frontend-opt-out-message' => 'Voleu deixar la versió mòbil beta?',
907987 'mobile-frontend-opt-out-yes-button' => 'sí',
908988 'mobile-frontend-opt-out-no-button' => 'no',
909 - 'mobile-frontend-opt-out-title' => 'Abandonament del sistema de proves',
910 - 'mobile-frontend-opt-out-explain' => 'Això us permet deixar el sistema de proves',
 989+ 'mobile-frontend-opt-out-title' => 'Fora de la versió beta mòbil',
 990+ 'mobile-frontend-opt-out-explain' => "En deixar la versió mòbil beta, s'inhabilitaran les característiques experimentals i tornareu a l'experiència mòbil clàssica.",
911991 'mobile-frontend-disable-images' => 'Inhabilita les imatges al lloc web mòbil',
912992 'mobile-frontend-enable-images' => 'Habilita les imatges al lloc web mòbil',
913993 'mobile-frontend-news-items' => 'Actualitat',
@@ -918,8 +998,12 @@
919999 'mobile-frontend-leave-feedback-submit' => 'Tramet els comentaris',
9201000 'mobile-frontend-leave-feedback-link-text' => 'Extensió de comentaris de la interfície mòbil',
9211001 'mobile-frontend-leave-feedback' => 'Comentaris del lloc web mòbil',
922 - 'mobile-frontend-leave-feedback-thanks' => 'Gràcies pels vostres comentaris!',
 1002+ 'mobile-frontend-leave-feedback-thanks' => 'Gràcies pels comentaris!',
9231003 'mobile-frontend-language' => 'Llengua',
 1004+ 'mobile-frontend-username' => "Nom d'usuari:",
 1005+ 'mobile-frontend-password' => 'Contrasenya:',
 1006+ 'mobile-frontend-login' => 'Inicia una sessió',
 1007+ 'mobile-frontend-placeholder' => 'Escriviu la cerca a continuació...',
9241008 );
9251009
9261010 /** Chechen (Нохчийн) */
@@ -1042,16 +1126,16 @@
10431127 'mobile-frontend-wml-continue' => 'Pokračovat …',
10441128 'mobile-frontend-wml-back' => 'Zpět …',
10451129 'mobile-frontend-view' => 'Mobilní verze',
1046 - 'mobile-frontend-opt-in-message' => 'Zúčastníte se našeho testování nového mobilního rozhraní?',
 1130+ 'mobile-frontend-opt-in-message' => 'Zkusit mobilní betaverzi?',
10471131 'mobile-frontend-opt-in-yes-button' => 'ano',
10481132 'mobile-frontend-opt-in-no-button' => 'ne',
1049 - 'mobile-frontend-opt-in-title' => 'Zúčastnit se testování',
1050 - 'mobile-frontend-opt-in-explain' => 'Tohle vám umožní zúčastnit se testu',
1051 - 'mobile-frontend-opt-out-message' => 'Opustit testování nového mobilního rozhraní?',
 1133+ 'mobile-frontend-opt-in-title' => 'Přihlášení k mobilní betaverzi',
 1134+ 'mobile-frontend-opt-in-explain' => 'Připojením k betatestu získáte přístup k experimentálním funkcím, ale s rizikem, že narazíte na chyby a problémy.',
 1135+ 'mobile-frontend-opt-out-message' => 'Opustit mobilní betaverzi?',
10521136 'mobile-frontend-opt-out-yes-button' => 'ano',
10531137 'mobile-frontend-opt-out-no-button' => 'ne',
1054 - 'mobile-frontend-opt-out-title' => 'Skončit s testováním',
1055 - 'mobile-frontend-opt-out-explain' => 'Tohle vám umožní opustit test',
 1138+ 'mobile-frontend-opt-out-title' => 'Odhlášení z mobilní betaverze',
 1139+ 'mobile-frontend-opt-out-explain' => 'Opuštěním mobilní betaverze vypnete všechny experimentální funkce a vrátíte se na klasickou mobilní verzi.',
10561140 'mobile-frontend-disable-images' => 'Vypnout v mobilní verzi obrázky',
10571141 'mobile-frontend-enable-images' => 'Zapnout v mobilní verzi obrázky',
10581142 'mobile-frontend-news-items' => 'Aktuality',
@@ -1275,7 +1359,9 @@
12761360 'mobile-frontend-placeholder' => 'Geben Sie hier Ihre Suche ein ...',
12771361 );
12781362
1279 -/** Zazaki (Zazaki) */
 1363+/** Zazaki (Zazaki)
 1364+ * @author Erdemaslancan
 1365+ */
12801366 $messages['diq'] = array(
12811367 'mobile-frontend-search-submit' => 'Şo',
12821368 'mobile-frontend-random-button' => 'Raştamae',
@@ -1284,7 +1370,7 @@
12851371 'mobile-frontend-nav-end' => 'Pey',
12861372 'mobile-frontend-nav-top' => 'Ser',
12871373 'mobile-frontend-nav-edit' => 'Bıvurne',
1288 - 'mobile-frontend-search-text' => 'Cıgeyre',
 1374+ 'mobile-frontend-search-text' => 'Cıgeyrê',
12891375 );
12901376
12911377 /** Lower Sorbian (Dolnoserbski)
@@ -1378,6 +1464,7 @@
13791465 );
13801466
13811467 /** Greek (Ελληνικά)
 1468+ * @author AK
13821469 * @author Glavkos
13831470 * @author ZaDiak
13841471 */
@@ -1412,18 +1499,29 @@
14131500 'mobile-frontend-wml-continue' => 'Συνέχεια ...',
14141501 'mobile-frontend-wml-back' => 'Πίσω ...',
14151502 'mobile-frontend-view' => 'Προβολή κινητού',
 1503+ 'mobile-frontend-opt-in-message' => 'Εγγραφή στη δοκιμή για κινητά;',
14161504 'mobile-frontend-opt-in-yes-button' => 'ναι',
14171505 'mobile-frontend-opt-in-no-button' => 'όχι',
 1506+ 'mobile-frontend-opt-in-explain' => 'Με την εγγραφή σας στη δοκιμή, θα έχετε πρόσβαση σε πειραματικά χαρακτηριστικά, με κίνδυνο την αντιμετώπιση σφάλμάτων και ζητημάτων.',
 1507+ 'mobile-frontend-opt-out-message' => 'Αναχώρηση από τη δοκιμή για κινητά;',
14181508 'mobile-frontend-opt-out-yes-button' => 'ναι',
14191509 'mobile-frontend-opt-out-no-button' => 'όχι',
14201510 'mobile-frontend-opt-out-explain' => 'Αυτό σας επιτρέπει να εγκαταλείψετε τη δοκιμή',
14211511 'mobile-frontend-disable-images' => 'Απενεργοποίηση εικόνων σε ιστοχώρους κινητών',
 1512+ 'mobile-frontend-enable-images' => 'Ενεργοποίηση εικόνων στην ιστοσελίδα για κινητά',
14221513 'mobile-frontend-news-items' => 'Στις ειδήσεις',
 1514+ 'mobile-frontend-leave-feedback-title' => 'Δώστε μας τα σχόλιά σας σχετικά με την εμπειρία σας στην ιστοσελίδα για κινητά',
14231515 'mobile-frontend-leave-feedback-subject' => 'Θέμα',
14241516 'mobile-frontend-leave-feedback-message' => 'Μήνυμα',
14251517 'mobile-frontend-leave-feedback-cancel' => 'Ακύρωση',
14261518 'mobile-frontend-leave-feedback-submit' => 'Υποβολή Ανατροφοδότησης',
14271519 'mobile-frontend-leave-feedback' => 'Αφήστε ανατροφοδότηση',
 1520+ 'mobile-frontend-leave-feedback-thanks' => 'Ευχαριστούμε, για τα σχόλιά σας!',
 1521+ 'mobile-frontend-language' => 'Γλώσσα',
 1522+ 'mobile-frontend-username' => 'Όνομα χρήστη:',
 1523+ 'mobile-frontend-password' => 'Κωδικός πρόσβασης:',
 1524+ 'mobile-frontend-login' => 'Είσοδος',
 1525+ 'mobile-frontend-placeholder' => 'Πληκτρολογήστε εδώ την αναζήτησή σας...',
14281526 );
14291527
14301528 /** Esperanto (Esperanto)
@@ -1462,16 +1560,16 @@
14631561 'mobile-frontend-wml-continue' => 'Kontinui …',
14641562 'mobile-frontend-wml-back' => 'Retroiri ...',
14651563 'mobile-frontend-view' => 'Vidigo por porteblaj aparatoj',
1466 - 'mobile-frontend-opt-in-message' => 'Ĉu aliĝi nian volontan testadon de la nova poŝtelefona fasado?',
 1564+ 'mobile-frontend-opt-in-message' => 'Ĉu aliĝi beta-version de poŝtelefona fasado?',
14671565 'mobile-frontend-opt-in-yes-button' => 'jes',
14681566 'mobile-frontend-opt-in-no-button' => 'ne',
1469 - 'mobile-frontend-opt-in-title' => 'Volontado por Testado',
1470 - 'mobile-frontend-opt-in-explain' => 'Ĉi tiu permesas al vi eniri la teston',
1471 - 'mobile-frontend-opt-out-message' => 'Ĉu foriri volontan testadon de la nova poŝtelefona fasado?',
 1567+ 'mobile-frontend-opt-in-title' => 'Malnepra testado por poŝtelefona beta-versio',
 1568+ 'mobile-frontend-opt-in-explain' => 'Aliĝante la beta-version, vi eblos atingi eksperimentajn ecojn, riskante renkonti cimojn kaj problemojn.',
 1569+ 'mobile-frontend-opt-out-message' => 'Ĉu foriri la poŝtelefonan beta-version?',
14721570 'mobile-frontend-opt-out-yes-button' => 'jes',
14731571 'mobile-frontend-opt-out-no-button' => 'ne',
1474 - 'mobile-frontend-opt-out-title' => 'Foriri Volontadon de Testado',
1475 - 'mobile-frontend-opt-out-explain' => 'Ĉi tiu permesas al vi eliri la teston',
 1572+ 'mobile-frontend-opt-out-title' => 'Foriri Testado de Poŝtelefona Fasado',
 1573+ 'mobile-frontend-opt-out-explain' => 'Eliĝante la poŝtelefonan version, vi malŝalti ĉiujn eksperimentajn ecojn kaj ŝalti la klasikan poŝtelefonan etoson.',
14761574 'mobile-frontend-disable-images' => 'Malŝalti bildojn en poŝtelefona retejo',
14771575 'mobile-frontend-enable-images' => 'Ŝalti bildojn en poŝtelefona retejo',
14781576 'mobile-frontend-news-items' => 'Aktuale',
@@ -1484,11 +1582,18 @@
14851583 'mobile-frontend-leave-feedback-link-text' => 'Komentoj pri Poŝtelefona Fasado',
14861584 'mobile-frontend-leave-feedback' => 'Lasi komenton',
14871585 'mobile-frontend-leave-feedback-thanks' => 'Dankon pro viaj komentoj!',
 1586+ 'mobile-frontend-language' => 'Lingvo',
 1587+ 'mobile-frontend-username' => 'Salutnomo:',
 1588+ 'mobile-frontend-password' => 'Pasvorto:',
 1589+ 'mobile-frontend-login' => 'Ensaluti',
 1590+ 'mobile-frontend-placeholder' => 'Entajpu serĉon ĉi tie...',
14881591 );
14891592
14901593 /** Spanish (Español)
14911594 * @author Crazymadlover
14921595 * @author Fitoschido
 1596+ * @author Imre
 1597+ * @author Platonides
14931598 */
14941599 $messages['es'] = array(
14951600 'mobile-frontend-desc' => 'Interfaz móvil',
@@ -1530,12 +1635,27 @@
15311636 'mobile-frontend-opt-out-yes-button' => 'sí',
15321637 'mobile-frontend-opt-out-no-button' => 'no',
15331638 'mobile-frontend-opt-out-explain' => 'Esto te permite dejar las pruebas',
 1639+ 'mobile-frontend-disable-images' => 'Desactivar imágenes en la versión para móviles',
 1640+ 'mobile-frontend-enable-images' => 'Activar imágenes en la versión para móviles',
 1641+ 'mobile-frontend-news-items' => 'Actualidad',
 1642+ 'mobile-frontend-leave-feedback-title' => 'Informarnos de tu experiencia en en el sitio para móviles.',
 1643+ 'mobile-frontend-leave-feedback-subject' => 'Asunto',
 1644+ 'mobile-frontend-leave-feedback-message' => 'Mensaje',
 1645+ 'mobile-frontend-leave-feedback-cancel' => 'Cancelar',
 1646+ 'mobile-frontend-leave-feedback-submit' => 'Enviar comentarios',
 1647+ 'mobile-frontend-leave-feedback-thanks' => '¡Gracias por tu comentario!',
 1648+ 'mobile-frontend-language' => 'Idioma',
 1649+ 'mobile-frontend-username' => 'Nombre de usuario:',
 1650+ 'mobile-frontend-password' => 'Contraseña:',
 1651+ 'mobile-frontend-login' => 'Iniciar sesión',
 1652+ 'mobile-frontend-placeholder' => 'Introduzca su búsqueda...',
15341653 );
15351654
15361655 /** Estonian (Eesti)
15371656 * @author Pikne
15381657 */
15391658 $messages['et'] = array(
 1659+ 'mobile-frontend-search-submit' => 'Mine',
15401660 'mobile-frontend-search-results' => 'Otsingu tulemused',
15411661 'mobile-frontend-no-article-found' => 'Artiklit ei leitud',
15421662 'mobile-frontend-in-the-news' => 'Pressiülevaade',
@@ -1551,17 +1671,37 @@
15521672 'mobile-frontend-error-page-title' => 'Meil on probleem',
15531673 'mobile-frontend-are-you-sure' => 'Oled kindel?',
15541674 'mobile-frontend-explain-disable' => 'Kas oled kindel, et soovid {{GRAMMAR:genitive|{{SITENAME}}}} mobiiliversiooni keelata? Pärast <b>Keela</b> valimist ei ümber suunata sind enam {{GRAMMAR:genitive|{{SITENAME}}}} mobiilivaatesse, kui külastad {{GRAMMAR:partitive|{{SITENAME}}}}.',
 1675+ 'mobile-frontend-nav-end' => 'Lõpp',
15551676 'mobile-frontend-nav-top' => 'Üles',
 1677+ 'mobile-frontend-nav-edit' => 'Redigeeri',
15561678 'mobile-frontend-nav-history' => 'Ajalugu',
15571679 'mobile-frontend-search-text' => 'Otsi',
15581680 'mobile-frontend-contact-us' => 'Saatke oma küsimused ja kommentaarid meie e-posti aadressile mobile@wikipedia.org',
 1681+ 'mobile-frontend-wml-continue' => 'Jätka...',
 1682+ 'mobile-frontend-wml-back' => 'Tagasi...',
15591683 'mobile-frontend-view' => 'Mobiilivaade',
 1684+ 'mobile-frontend-opt-in-yes-button' => 'Jah',
 1685+ 'mobile-frontend-opt-in-no-button' => 'Ei',
 1686+ 'mobile-frontend-opt-out-yes-button' => 'Jah',
 1687+ 'mobile-frontend-opt-out-no-button' => 'Ei',
15601688 'mobile-frontend-disable-images' => 'Keela mobiilivaates pildid',
15611689 'mobile-frontend-enable-images' => 'Luba mobiilivaates pildid',
 1690+ 'mobile-frontend-leave-feedback-subject' => 'Teema',
 1691+ 'mobile-frontend-leave-feedback-message' => 'Sõnum',
 1692+ 'mobile-frontend-leave-feedback-cancel' => 'Loobu',
 1693+ 'mobile-frontend-leave-feedback-submit' => 'Saada tagasiside',
 1694+ 'mobile-frontend-leave-feedback' => 'Mobiilisaidi tagasiside',
 1695+ 'mobile-frontend-leave-feedback-thanks' => 'Aitäh tagasiside eest!',
15621696 'mobile-frontend-language' => 'Keel',
 1697+ 'mobile-frontend-username' => 'Kasutajanimi:',
 1698+ 'mobile-frontend-password' => 'Parool:',
 1699+ 'mobile-frontend-login' => 'Logi sisse',
 1700+ 'mobile-frontend-placeholder' => 'Tipi siia otsitav...',
15631701 );
15641702
1565 -/** Basque (Euskara) */
 1703+/** Basque (Euskara)
 1704+ * @author An13sa
 1705+ */
15661706 $messages['eu'] = array(
15671707 'mobile-frontend-search-submit' => 'Joan',
15681708 'mobile-frontend-search-results' => 'Bilaketaren emaitzak',
@@ -1590,6 +1730,17 @@
15911731 'mobile-frontend-author-link' => 'Fitxategi hau {{SITENAME}} arruntean ikusi egilea, lizentzia eta bestelako informazioa ikusteko.',
15921732 'mobile-frontend-download-full-version' => 'Bertsio Osoa jaitsi',
15931733 'mobile-frontend-file-namespace' => 'Fitxategia',
 1734+ 'mobile-frontend-wml-continue' => 'Jarraitu ...',
 1735+ 'mobile-frontend-wml-back' => 'Atzera ...',
 1736+ 'mobile-frontend-opt-in-yes-button' => 'Bai',
 1737+ 'mobile-frontend-opt-in-no-button' => 'Ez',
 1738+ 'mobile-frontend-opt-out-no-button' => 'Ez',
 1739+ 'mobile-frontend-leave-feedback-subject' => 'Gaia',
 1740+ 'mobile-frontend-leave-feedback-message' => 'Mezua',
 1741+ 'mobile-frontend-leave-feedback-cancel' => 'Utzi',
 1742+ 'mobile-frontend-language' => 'Hizkuntza',
 1743+ 'mobile-frontend-password' => 'Pasahitza',
 1744+ 'mobile-frontend-login' => 'Saioa hasi',
15941745 );
15951746
15961747 /** Extremaduran (Estremeñu) */
@@ -1624,6 +1775,7 @@
16251776 * @author Baqeri
16261777 * @author Leyth
16271778 * @author Mjbmr
 1779+ * @author Rmashhadi
16281780 * @author ZxxZxxZ
16291781 */
16301782 $messages['fa'] = array(
@@ -1658,9 +1810,11 @@
16591811 'mobile-frontend-wml-continue' => 'ادامه...',
16601812 'mobile-frontend-wml-back' => 'بازگشت...',
16611813 'mobile-frontend-view' => 'نمای تلفن همراه',
 1814+ 'mobile-frontend-opt-in-message' => 'به سامانۀ آزمایشی گوشی همراه می‌پیوندید؟',
16621815 'mobile-frontend-opt-in-yes-button' => 'بله',
16631816 'mobile-frontend-opt-in-no-button' => 'خیر',
1664 - 'mobile-frontend-opt-in-explain' => 'این به شما، اجازهٔ ورود به آزمایش را می‌دهد',
 1817+ 'mobile-frontend-opt-in-explain' => 'این به شما اجازهٔ ورود به آزمایش را می‌دهد',
 1818+ 'mobile-frontend-opt-out-message' => 'سامانۀ آزمایشی گوشی همراه را ترک می‌کنید؟',
16651819 'mobile-frontend-opt-out-yes-button' => 'بله',
16661820 'mobile-frontend-opt-out-no-button' => 'خیر',
16671821 'mobile-frontend-opt-out-explain' => 'این به شما اجازه آزمایش را می‌دهد',
@@ -1680,13 +1834,17 @@
16811835 'mobile-frontend-username' => 'نام کاربری:',
16821836 'mobile-frontend-password' => 'گذرواژه:',
16831837 'mobile-frontend-login' => 'ورود',
 1838+ 'mobile-frontend-placeholder' => 'برای جستجو اینجا تایپ کنید...',
16841839 );
16851840
16861841 /** Finnish (Suomi)
16871842 * @author Crt
 1843+ * @author Nedergard
 1844+ * @author Nike
16881845 * @author Olli
16891846 */
16901847 $messages['fi'] = array(
 1848+ 'mobile-frontend-desc' => 'Mobiilikäyttöliittymä',
16911849 'mobile-frontend-search-submit' => 'Siirry',
16921850 'mobile-frontend-search-results' => 'Hakutulokset',
16931851 'mobile-frontend-no-article-found' => 'Sivua ei löytynyt',
@@ -1717,21 +1875,21 @@
17181876 'mobile-frontend-wml-continue' => 'Jatka...',
17191877 'mobile-frontend-wml-back' => 'Takaisin...',
17201878 'mobile-frontend-view' => 'Mobiilinäkymä',
1721 - 'mobile-frontend-opt-in-message' => 'Liity uuden mobiilinäkymän testaukseen?',
1722 - 'mobile-frontend-opt-in-yes-button' => 'kyllä',
1723 - 'mobile-frontend-opt-in-no-button' => 'ei',
1724 - 'mobile-frontend-opt-in-title' => 'Osallistu testaukseen',
1725 - 'mobile-frontend-opt-in-explain' => 'Tämä mahdollistaa testaukseen osallistumisen',
1726 - 'mobile-frontend-opt-out-message' => 'Poistu uuden mobiilinäkymän testauksesta?',
1727 - 'mobile-frontend-opt-out-yes-button' => 'kyllä',
1728 - 'mobile-frontend-opt-out-no-button' => 'ei',
1729 - 'mobile-frontend-opt-out-title' => 'Poistu testauksesta',
1730 - 'mobile-frontend-opt-out-explain' => 'Tämän avulla voit jättää testin',
 1879+ 'mobile-frontend-opt-in-message' => 'Haluatko osallistua mobiilitestiin?',
 1880+ 'mobile-frontend-opt-in-yes-button' => 'Kyllä',
 1881+ 'mobile-frontend-opt-in-no-button' => 'Ei',
 1882+ 'mobile-frontend-opt-in-title' => 'Osallistu mobiilitestaukseen',
 1883+ 'mobile-frontend-opt-in-explain' => 'Liittymällä kokeelliseen versioon, saat mahdollisuuden käyttää kokeellisia ominaisuuksia, mutta on mahdollista, että kohtaat ohjelmointivirheitä tai muita ongelmia.',
 1884+ 'mobile-frontend-opt-out-message' => 'Haluatko poistua mobiilitestistä?',
 1885+ 'mobile-frontend-opt-out-yes-button' => 'Kyllä',
 1886+ 'mobile-frontend-opt-out-no-button' => 'Ei',
 1887+ 'mobile-frontend-opt-out-title' => 'Poistu mobiilitestauksesta',
 1888+ 'mobile-frontend-opt-out-explain' => 'Jos jätät kokeellisen version, kaikki kokeelliset ominaisuudet poistetaan käytöstä ja palaat perinteiseen versioon.',
17311889 'mobile-frontend-disable-images' => 'Poista kuvat käytöstä mobiilisivustolla',
17321890 'mobile-frontend-enable-images' => 'Ota kuvat käyttöön mobiilisivustolla',
17331891 'mobile-frontend-news-items' => 'Uutisissa',
17341892 'mobile-frontend-leave-feedback-title' => 'Anna palautetta mobiilisivuston käyttökokemuksesta',
1735 - 'mobile-frontend-leave-feedback-notice' => 'Palautteesi lähetetään julkisesti, jonka mukana tulee käyttäjätunnuksesi, selainversiosi ja käyttöjärjestelmäsi. Tiedot lähetetään sivulle "$1"',
 1893+ 'mobile-frontend-leave-feedback-notice' => 'Palautteesi auttaa meitä kehittämään mobiilisivuston käyttökokemusta. Se tulee julkiseksi (käyttäjänimesi, selainversiosi ja käyttöjärjestelmäsi lisäksi) sivulle &quot;$1&quot;. Yritä valita mahdollisimman kuvaava otsikkorivi, esim. "Muotoiluongelmat leveiden taulukoiden kanssa". Palautteesi tulee noudattaa käyttöehtojamme.',
17361894 'mobile-frontend-leave-feedback-subject' => 'Otsikko',
17371895 'mobile-frontend-leave-feedback-message' => 'Viesti',
17381896 'mobile-frontend-leave-feedback-cancel' => 'Peruuta',
@@ -1740,12 +1898,57 @@
17411899 'mobile-frontend-leave-feedback' => 'Palaute mobiilisivustosta',
17421900 'mobile-frontend-leave-feedback-thanks' => 'Kiitos palautteestasi.',
17431901 'mobile-frontend-language' => 'Kieli',
1744 - 'mobile-frontend-username' => 'Käyttäjätunnus:',
1745 - 'mobile-frontend-password' => 'Salasana:',
 1902+ 'mobile-frontend-username' => 'Käyttäjätunnus',
 1903+ 'mobile-frontend-password' => 'Salasana',
17461904 'mobile-frontend-login' => 'Kirjaudu sisään',
17471905 'mobile-frontend-placeholder' => 'Kirjoita hakusi tähän...',
17481906 );
17491907
 1908+/** Faroese (Føroyskt)
 1909+ * @author EileenSanda
 1910+ */
 1911+$messages['fo'] = array(
 1912+ 'mobile-frontend-search-submit' => 'Far',
 1913+ 'mobile-frontend-search-results' => 'Leitiúrslit',
 1914+ 'mobile-frontend-no-article-found' => 'Ongin síða funnin',
 1915+ 'mobile-frontend-featured-article' => 'Dagsins grein',
 1916+ 'mobile-frontend-home-button' => 'Heim',
 1917+ 'mobile-frontend-random-button' => 'Tilvildarlig',
 1918+ 'mobile-frontend-show-button' => 'Vís',
 1919+ 'mobile-frontend-hide-button' => 'Fjal',
 1920+ 'mobile-frontend-disable-button' => 'Ger óvirki',
 1921+ 'mobile-frontend-back-button' => 'Aftur',
 1922+ 'mobile-frontend-regular-site' => 'Síggj hesa síðu á vanligu {{SITENAME}}',
 1923+ 'mobile-frontend-perm-stop-redirect' => 'Ger mobilu síðuna óvirknað fyri altíð',
 1924+ 'mobile-frontend-error-page-title' => 'Vit hava ein trupulleika!',
 1925+ 'mobile-frontend-are-you-sure' => 'Ert tú sikkur?',
 1926+ 'mobile-frontend-nav-end' => 'Enda',
 1927+ 'mobile-frontend-nav-top' => 'Til ovast á síðuni',
 1928+ 'mobile-frontend-nav-edit' => 'Rætta',
 1929+ 'mobile-frontend-nav-history' => 'Søga',
 1930+ 'mobile-frontend-search-text' => 'Leita',
 1931+ 'mobile-frontend-download-full-version' => 'Heinta fulla versjón',
 1932+ 'mobile-frontend-file-namespace' => 'Fíla',
 1933+ 'mobile-frontend-wml-continue' => 'Halt fram...',
 1934+ 'mobile-frontend-wml-back' => 'Aftur ...',
 1935+ 'mobile-frontend-view' => 'Mobil vísing',
 1936+ 'mobile-frontend-opt-in-message' => 'Ynskir tú at luttaka í mobilu beta?',
 1937+ 'mobile-frontend-opt-in-yes-button' => 'Ja',
 1938+ 'mobile-frontend-opt-in-no-button' => 'Nei',
 1939+ 'mobile-frontend-opt-in-title' => 'Mobilt beta opt-in',
 1940+ 'mobile-frontend-opt-out-yes-button' => 'Ja',
 1941+ 'mobile-frontend-opt-out-no-button' => 'Nei',
 1942+ 'mobile-frontend-leave-feedback-subject' => 'Evni',
 1943+ 'mobile-frontend-leave-feedback-message' => 'Boð',
 1944+ 'mobile-frontend-leave-feedback-cancel' => 'Angra',
 1945+ 'mobile-frontend-leave-feedback-submit' => 'Send viðmerking',
 1946+ 'mobile-frontend-leave-feedback-thanks' => 'Takk fyri tína afturmelding!',
 1947+ 'mobile-frontend-language' => 'Mál',
 1948+ 'mobile-frontend-username' => 'Brúkaranavn:',
 1949+ 'mobile-frontend-password' => 'Loyniorð:',
 1950+ 'mobile-frontend-login' => 'Rita inn',
 1951+);
 1952+
17501953 /** French (Français)
17511954 * @author Crochet.david
17521955 * @author DavidL
@@ -1851,21 +2054,21 @@
18522055 'mobile-frontend-wml-continue' => 'Continuar ...',
18532056 'mobile-frontend-wml-back' => 'Retôrn ...',
18542057 'mobile-frontend-view' => 'Visualisacion mobila',
1855 - 'mobile-frontend-opt-in-message' => 'Rejuendre noutra èprôva volontèra du frontâl mobilo novél ?',
 2058+ 'mobile-frontend-opt-in-message' => 'Rentrar dens la bèta-èprôva de la vèrsion mobila ?',
18562059 'mobile-frontend-opt-in-yes-button' => 'ouè',
18572060 'mobile-frontend-opt-in-no-button' => 'nan',
1858 - 'mobile-frontend-opt-in-title' => 'Volontèro por èprovar',
1859 - 'mobile-frontend-opt-in-explain' => 'Cen vos pèrmèt de comenciér l’èprôva',
1860 - 'mobile-frontend-opt-out-message' => 'Quitar l’èprôva volontèra du frontâl mobilo novél ?',
 2061+ 'mobile-frontend-opt-in-title' => 'Rentrar dens la bèta-èprôva de la vèrsion mobila',
 2062+ 'mobile-frontend-opt-in-explain' => 'En rentrent dens la bèta-èprôva, vos aréd accès a les fonccionalitâts èxpèrimentâles, u risco de rencontrar cofieries et problèmos.',
 2063+ 'mobile-frontend-opt-out-message' => 'Quitar la bèta-èprôva de la vèrsion mobila ?',
18612064 'mobile-frontend-opt-out-yes-button' => 'ouè',
18622065 'mobile-frontend-opt-out-no-button' => 'nan',
1863 - 'mobile-frontend-opt-out-title' => 'Sortia ux volontèros d’èprôva',
1864 - 'mobile-frontend-opt-out-explain' => 'Cen vos pèrmèt de quitar l’èprôva',
 2066+ 'mobile-frontend-opt-out-title' => 'Quitar la bèta-èprôva de la vèrsion mobila',
 2067+ 'mobile-frontend-opt-out-explain' => 'En quitent la bèta-èprôva, vos dèsactiveréd totes les fonccionalitâts èxpèrimentâles et pués torneréd a l’èxpèrience mobila classica.',
18652068 'mobile-frontend-disable-images' => 'Dèsctivar les émâges sur lo seto mobilo',
18662069 'mobile-frontend-enable-images' => 'Activar les émâges sur lo seto mobilo',
18672070 'mobile-frontend-news-items' => 'Dens les novèles',
18682071 'mobile-frontend-leave-feedback-title' => 'Balyéd-nos voutron avis sur voutra èxpèrience du seto mobilo',
1869 - 'mobile-frontend-leave-feedback-notice' => 'Voutron avis nos édierat a mèlyorar voutra èxpèrience du seto mobilo. Serat postâ publicament (avouéc voutron nom d’utilisator, la vèrsion de voutron navigator et pués voutron sistèmo d’èxplouètacion) sur la pâge « $1 ». Volyéd tâchiér de chouèsir una legne de sujèt parlenta, per ègz. « Problèmos de formatâjo avouéc les trâbles lârges ». Voutron avis est somês a noutres condicions d’usâjo.',
 2072+ 'mobile-frontend-leave-feedback-notice' => 'Voutron avis nos édierat a mèlyorar voutra èxpèrience du seto mobilo. Serat postâ publicament (avouéc voutron nom d’usanciér, la vèrsion de voutron navigator et pués voutron sistèmo d’èxplouètacion) sur la pâge « $1 ». Volyéd tâchiér de chouèsir una legne de sujèt parlenta, per ègz. « Problèmos de formatâjo avouéc les trâbles lârges ». Voutron avis est somês a noutres condicions d’usâjo.',
18702073 'mobile-frontend-leave-feedback-subject' => 'Sujèt',
18712074 'mobile-frontend-leave-feedback-message' => 'Mèssâjo',
18722075 'mobile-frontend-leave-feedback-cancel' => 'Anular',
@@ -1877,6 +2080,7 @@
18782081 'mobile-frontend-username' => 'Nom d’usanciér :',
18792082 'mobile-frontend-password' => 'Contresegno :',
18802083 'mobile-frontend-login' => 'Sè branchiér',
 2084+ 'mobile-frontend-placeholder' => 'Buchiéd voutra rechèrche ique...',
18812085 );
18822086
18832087 /** Friulian (Furlan) */
@@ -2073,6 +2277,17 @@
20742278 'mobile-frontend-language' => 'Sprooch',
20752279 );
20762280
 2281+/** Gujarati (ગુજરાતી)
 2282+ * @author Tekina
 2283+ */
 2284+$messages['gu'] = array(
 2285+ 'mobile-frontend-search-results' => 'શોધના પરિણામ',
 2286+ 'mobile-frontend-no-article-found' => 'કોઇ લેખ નથી મળતો',
 2287+ 'mobile-frontend-featured-article' => 'આજનો વિશેષ લેખ',
 2288+ 'mobile-frontend-regular-site' => 'આ લેખને {{SITENAME}} પર જુવો',
 2289+ 'mobile-frontend-error-page-title' => 'અમે મુશ્કેલીમાં છીએ',
 2290+);
 2291+
20772292 /** Manx (Gaelg) */
20782293 $messages['gv'] = array(
20792294 'mobile-frontend-search-submit' => 'Gow',
@@ -2225,8 +2440,11 @@
22262441 'mobile-frontend-placeholder' => 'הקלידו את מילות החיפוש כאן...',
22272442 );
22282443
2229 -/** Hindi (हिन्दी) */
 2444+/** Hindi (हिन्दी)
 2445+ * @author Ansumang
 2446+ */
22302447 $messages['hi'] = array(
 2448+ 'mobile-frontend-desc' => 'मोबाइल फ्रंटएंड',
22312449 'mobile-frontend-search-submit' => 'जाएँ',
22322450 'mobile-frontend-search-results' => 'खोज के परिणाम',
22332451 'mobile-frontend-no-article-found' => 'कोई लेख नहीं मिला',
@@ -2254,6 +2472,35 @@
22552473 'mobile-frontend-author-link' => 'ग्रन्थकारिता, लाइसन्सिंग, और अतिरिक्त विवरणों बारे में सूचना के लिए इस मीडिया सञ्चिका को नियमित विकिपीडिया पर देखें।',
22562474 'mobile-frontend-download-full-version' => 'पूर्ण संस्करण डाउनलोड करें',
22572475 'mobile-frontend-file-namespace' => 'सञ्चिका',
 2476+ 'mobile-frontend-wml-continue' => 'जारी रखें ...',
 2477+ 'mobile-frontend-wml-back' => 'वापस ...',
 2478+ 'mobile-frontend-view' => 'मोबाइल दृश्य',
 2479+ 'mobile-frontend-opt-in-message' => 'मोबाइल बीटा में शामिल हो?',
 2480+ 'mobile-frontend-opt-in-yes-button' => 'हाँ',
 2481+ 'mobile-frontend-opt-in-no-button' => 'नहीं',
 2482+ 'mobile-frontend-opt-in-title' => 'मोबाइल बीटा अप्ट-इन',
 2483+ 'mobile-frontend-opt-in-explain' => 'बीटा में शामिल होने से, आपको प्रयोगात्मक विशेषताओं को उपयोग मिलेगी, तथा प्रोग्राम में त्रुटि और मुद्दों का सामना कर पाएंगे ।',
 2484+ 'mobile-frontend-opt-out-message' => 'मोबाइल बीटा छोड़ दें?',
 2485+ 'mobile-frontend-opt-out-yes-button' => 'हाँ',
 2486+ 'mobile-frontend-opt-out-no-button' => 'नहीं',
 2487+ 'mobile-frontend-opt-out-title' => 'मोबाइल बीटा अप्ट-आउट',
 2488+ 'mobile-frontend-opt-out-explain' => 'बीटा छोड़ने से, आपको प्रयोगात्मक विशेषताओं की उपयोग से हटा दीजाएगी और क्लासिक मोबाइल अनुभव उपलब्ध होगा ।',
 2489+ 'mobile-frontend-disable-images' => 'मोबाइल साइट पर छवियों को अक्षम करें',
 2490+ 'mobile-frontend-enable-images' => 'मोबाइल साइट पर छवियों को सक्षम करें',
 2491+ 'mobile-frontend-news-items' => 'समाचार में',
 2492+ 'mobile-frontend-leave-feedback-title' => 'आपकी मोबाइल साइट अनुभव का प्रतिक्रिया दें',
 2493+ 'mobile-frontend-leave-feedback-subject' => 'विषय',
 2494+ 'mobile-frontend-leave-feedback-message' => 'संदेश',
 2495+ 'mobile-frontend-leave-feedback-cancel' => 'रद्द करें',
 2496+ 'mobile-frontend-leave-feedback-submit' => 'प्रतिक्रिया भेजें',
 2497+ 'mobile-frontend-leave-feedback-link-text' => 'मोबाइल फ्रंटएंड एक्सटेंनशन प्रतिक्रिया',
 2498+ 'mobile-frontend-leave-feedback' => 'मोबाइल साइट पे सुझाव',
 2499+ 'mobile-frontend-leave-feedback-thanks' => 'धन्यवाद, आपकी प्रतिक्रिया के लिए!',
 2500+ 'mobile-frontend-language' => 'भाषा',
 2501+ 'mobile-frontend-username' => 'सदस्य नाम:',
 2502+ 'mobile-frontend-password' => 'पासवर्ड:',
 2503+ 'mobile-frontend-login' => 'लॉग इन',
 2504+ 'mobile-frontend-placeholder' => 'खोज के लिए यहाँ टाइप करें...',
22582505 );
22592506
22602507 /** Hiligaynon (Ilonggo) */
@@ -2308,6 +2555,7 @@
23092556 * @author Michawiki
23102557 */
23112558 $messages['hsb'] = array(
 2559+ 'mobile-frontend-desc' => 'Zwobraznjenje stronow za mobilne kónčne graty',
23122560 'mobile-frontend-search-submit' => 'Pytać',
23132561 'mobile-frontend-search-results' => 'Pytanske wuslědki',
23142562 'mobile-frontend-no-article-found' => 'Žadyn nastawk namakany',
@@ -2338,22 +2586,33 @@
23392587 'mobile-frontend-wml-continue' => 'Dale ...',
23402588 'mobile-frontend-wml-back' => 'Wróćo ...',
23412589 'mobile-frontend-view' => 'Mobilny napohlad',
 2590+ 'mobile-frontend-opt-in-message' => 'Na beta-tesće so wobdźělić?',
23422591 'mobile-frontend-opt-in-yes-button' => 'haj',
23432592 'mobile-frontend-opt-in-no-button' => 'ně',
 2593+ 'mobile-frontend-opt-in-title' => 'Wobdźělenje na mobilnym betatesće',
 2594+ 'mobile-frontend-opt-in-explain' => 'Přez wobdźělenje na betatesće, změješ přistup na eksperimentelne funkcije, kotrež wšak móža zmylki a problemy zawinować.',
 2595+ 'mobile-frontend-opt-out-message' => 'Beta-test wopušćić?',
23442596 'mobile-frontend-opt-out-yes-button' => 'haj',
23452597 'mobile-frontend-opt-out-no-button' => 'ně',
 2598+ 'mobile-frontend-opt-out-title' => 'Skónčenje wobdźělenja na mobilnym betatesće',
 2599+ 'mobile-frontend-opt-out-explain' => 'Hdyž wobdźělenje na mobilnym betatesće skónčiš, znjemóžniš wšě eksperimentelne funkcije a wróćiš so ke klasiskim funkcijam.',
23462600 'mobile-frontend-disable-images' => 'Wobrazy w mobilnym napohledźe znjemóžnić',
23472601 'mobile-frontend-enable-images' => 'Wobrazy w mobilnym napohledźe zmóžnić',
23482602 'mobile-frontend-news-items' => 'W powěsćach',
 2603+ 'mobile-frontend-leave-feedback-title' => 'Zdźěl nam swoje nazhonjenja z mobilnym sydłom',
 2604+ 'mobile-frontend-leave-feedback-notice' => 'Twoje komentary pomhaja nam mobilne sydło polěpšić. Wozjewja so z wužiwarskim mjenom, wersiju wobhladowaka a dźěłowym systemom na stronje &quot;$1&quot;. Prošu wubjer wuprajiwu temu, na př. "Problemy při formatowanju tabelow". Twoje komentary podleža našim wužiwarskim wuměnjenjam.',
23492605 'mobile-frontend-leave-feedback-subject' => 'Tema',
23502606 'mobile-frontend-leave-feedback-message' => 'Powěsć',
23512607 'mobile-frontend-leave-feedback-cancel' => 'Přetorhnyć',
23522608 'mobile-frontend-leave-feedback-submit' => 'Komentar wotpósłać',
 2609+ 'mobile-frontend-leave-feedback-link-text' => 'Komentary k rozšěrjenju MobileFrontend',
 2610+ 'mobile-frontend-leave-feedback' => 'Komentary wo mobilnym sydle',
23532611 'mobile-frontend-leave-feedback-thanks' => 'Dźakujemy so za twój komentar!',
23542612 'mobile-frontend-language' => 'Rěč',
23552613 'mobile-frontend-username' => 'Wužiwarske mjeno:',
23562614 'mobile-frontend-password' => 'Hesło:',
23572615 'mobile-frontend-login' => 'Přizjewić',
 2616+ 'mobile-frontend-placeholder' => 'Zapodaj tu swoje pytanje...',
23582617 );
23592618
23602619 /** Hungarian (Magyar)
@@ -2571,6 +2830,71 @@
25722831 'mobile-frontend-search-text' => 'Chọwa',
25732832 );
25742833
 2834+/** Iloko (Ilokano)
 2835+ * @author Lam-ang
 2836+ */
 2837+$messages['ilo'] = array(
 2838+ 'mobile-frontend-desc' => 'Nakuti a Sanguan',
 2839+ 'mobile-frontend-search-submit' => 'Inkan',
 2840+ 'mobile-frontend-search-results' => 'Dagiti nagbanagan ti panagbiruk',
 2841+ 'mobile-frontend-no-article-found' => 'Awan ti panid a nabirukan',
 2842+ 'mobile-frontend-featured-article' => 'Ti Nailasin nga Artikulo iti daytoy nga Aldaw',
 2843+ 'mobile-frontend-in-the-news' => 'Damdamag',
 2844+ 'mobile-frontend-home-button' => 'Balay',
 2845+ 'mobile-frontend-random-button' => 'Pugto',
 2846+ 'mobile-frontend-back-to-top-of-section' => 'Agsubli idiay maysa a paset',
 2847+ 'mobile-frontend-show-button' => 'Ipakita',
 2848+ 'mobile-frontend-hide-button' => 'Ilemmeng',
 2849+ 'mobile-frontend-disable-button' => 'Ibaldado',
 2850+ 'mobile-frontend-back-button' => 'Agsubli',
 2851+ 'mobile-frontend-regular-site' => 'Kitaen daytoy a panid iti kadawyan a/nga {{SITENAME}}',
 2852+ 'mobile-frontend-perm-stop-redirect' => 'Agnanayon a ibaldado ti kinuti a pagsaadan',
 2853+ 'mobile-frontend-error-page-title' => 'Addaan tayo ti parikut!',
 2854+ 'mobile-frontend-error-page-text' => 'Ti {{SITENAME}} a kinuti ket maar-aramid pay laeng ken agtrabtrabaho kami a mangsimpa amin kadagiti kinauneg a biddut. napaammuan kamin kadagitoy a biddut ken simpaen minton.',
 2855+ 'mobile-frontend-are-you-sure' => 'Segurado ka?',
 2856+ 'mobile-frontend-explain-disable' => 'Segurado ka a kayatmo nga ibaldado ti berion iti {{SITENAME}}? No piliem daytoy <b>Ibaldado</b>, manipud tattan, no sarungkaram ti {{SITENAME}}, saan kan ton a maibaw-ing tit daytoy a kinutia panagkita iti {{SITENAME}}.',
 2857+ 'mobile-frontend-nav-end' => 'Nalpas',
 2858+ 'mobile-frontend-nav-top' => 'Rabaw',
 2859+ 'mobile-frontend-nav-edit' => 'Urnosen',
 2860+ 'mobile-frontend-nav-history' => 'Pakasaritaan',
 2861+ 'mobile-frontend-search-text' => 'Biruken',
 2862+ 'mobile-frontend-contact-us' => 'No adda saludsod mo wenno komentario pangngaasi ta agwaya ka nga agi e-surat kadakami idiay mobile@wikipedia.org',
 2863+ 'mobile-frontend-author-link' => 'Kitaen daytoy media a papeles idiay kadawyan a/nga {{SITENAME}} tapno makita ti pakaammo a maipanggep ti mannurat, lisensia, ken dagiti dadduma pay a panagipalpalawag.',
 2864+ 'mobile-frontend-download-full-version' => 'Mangipan ti sibubukel a bersion',
 2865+ 'mobile-frontend-file-namespace' => 'Papeles',
 2866+ 'mobile-frontend-wml-continue' => 'Agtuloy...',
 2867+ 'mobile-frontend-wml-back' => 'Agsubli...',
 2868+ 'mobile-frontend-view' => 'Nakuti a panagkita',
 2869+ 'mobile-frontend-opt-in-message' => 'Makitipon ti nakuti a beta?',
 2870+ 'mobile-frontend-opt-in-yes-button' => 'Wen',
 2871+ 'mobile-frontend-opt-in-no-button' => 'Saan',
 2872+ 'mobile-frontend-opt-in-title' => 'Pilien ti beta a nakuti',
 2873+ 'mobile-frontend-opt-in-explain' => 'Babaen ti makitipon ti beta, makaserrek ka kadagiti subsubokan a langa, nga addaan ti peggad a makasarak ka kadagiti kiteb ken parikut.',
 2874+ 'mobile-frontend-opt-out-message' => 'Pumanaw ti nakuti a beta?',
 2875+ 'mobile-frontend-opt-out-yes-button' => 'Wen',
 2876+ 'mobile-frontend-opt-out-no-button' => 'Saan',
 2877+ 'mobile-frontend-opt-out-title' => 'Saan nga agpili ti nakuti a beta',
 2878+ 'mobile-frontend-opt-out-explain' => 'Babaen ti pumanaw iti nakuti a beta, maibaldadom amin a subsubokan a langa ken agsubli ka iti klasiko a nakuti a padas.',
 2879+ 'mobile-frontend-disable-images' => 'Ibaldado dagiti imahen idiay nakuti a pagsaadan',
 2880+ 'mobile-frontend-enable-images' => 'Pakabaelan dagiti imahen idiay nakuti a pagsaadan',
 2881+ 'mobile-frontend-news-items' => 'Damdamag',
 2882+ 'mobile-frontend-leave-feedback-title' => 'Ikkan dakami ti pangipagarupan maipanggep ti panagpadas mo ti nakuti a pagsaadan',
 2883+ 'mobile-frontend-leave-feedback-notice' => 'Ti pangipagarupam ket makatulong kadakami nga agpasayaat ti panagpadas mo ti nakuti a pagsaadan. Daytoy ket maipablaak iti publiko (mairaman ti naganmo nga agar-aramat ken ti pagpaandar ti sistema) idiay panid &quot;$1&quot;.
 2884+Pangngaasi a padasen ti agpili iti pakaammo a gandat a linia, a kasla daytoy. "Kinabuklan a parikut nga addaan dagiti nalawa a tabla". Ti pangipagarupam ket suheto kadagiti bagi mi a sakup ti pinagusar.',
 2885+ 'mobile-frontend-leave-feedback-subject' => 'Suheto',
 2886+ 'mobile-frontend-leave-feedback-message' => 'Mensahe',
 2887+ 'mobile-frontend-leave-feedback-cancel' => 'Ukasen',
 2888+ 'mobile-frontend-leave-feedback-submit' => 'Agited ti Pagipagarupan',
 2889+ 'mobile-frontend-leave-feedback-link-text' => 'Pangipagarupan ti Nakuti a Sanguan a Pagpa-atiddog',
 2890+ 'mobile-frontend-leave-feedback' => 'Pangipagarupan ti nakuti a pagsaadan',
 2891+ 'mobile-frontend-leave-feedback-thanks' => 'Agyama kami, kadagiti pangipagarupam!',
 2892+ 'mobile-frontend-language' => 'Pagsasao',
 2893+ 'mobile-frontend-username' => 'Nagan ti agar-aramat:',
 2894+ 'mobile-frontend-password' => 'Kontrasenias:',
 2895+ 'mobile-frontend-login' => 'Sumrek',
 2896+ 'mobile-frontend-placeholder' => 'Imakinilia dagiti birukem ditoy...',
 2897+);
 2898+
25752899 /** Ingush (ГІалгІай Ğalğaj)
25762900 * @author Amire80
25772901 */
@@ -2597,22 +2921,45 @@
25982922 'mobile-frontend-file-namespace' => 'Паьл',
25992923 );
26002924
2601 -/** Icelandic (Íslenska) */
 2925+/** Icelandic (Íslenska)
 2926+ * @author Maxí
 2927+ */
26022928 $messages['is'] = array(
26032929 'mobile-frontend-search-submit' => 'Áfram',
26042930 'mobile-frontend-search-results' => 'Leitarniðurstöður',
26052931 'mobile-frontend-no-article-found' => 'Engin grein fannst',
26062932 'mobile-frontend-featured-article' => 'Grein mánaðarins',
26072933 'mobile-frontend-home-button' => 'Forsíða',
 2934+ 'mobile-frontend-random-button' => 'Handahófsvalið',
26082935 'mobile-frontend-show-button' => 'Sýna',
26092936 'mobile-frontend-hide-button' => 'Fela',
 2937+ 'mobile-frontend-disable-button' => 'Óvirkja',
 2938+ 'mobile-frontend-back-button' => 'Til baka',
26102939 'mobile-frontend-regular-site' => 'Sýna þessa síða á venjulegri Wikipediu',
26112940 'mobile-frontend-perm-stop-redirect' => 'Gera farsímasíðuna óvirka til frambúðar',
 2941+ 'mobile-frontend-error-page-title' => 'Villa hefur komið upp!',
 2942+ 'mobile-frontend-nav-edit' => 'Breyta',
 2943+ 'mobile-frontend-search-text' => 'Leita',
 2944+ 'mobile-frontend-file-namespace' => 'Skrá',
 2945+ 'mobile-frontend-wml-continue' => 'Áfram…',
 2946+ 'mobile-frontend-wml-back' => 'Til baka…',
 2947+ 'mobile-frontend-view' => 'Farsímaútgáfa',
 2948+ 'mobile-frontend-disable-images' => 'Fela myndir á farsímasíðunni',
 2949+ 'mobile-frontend-enable-images' => 'Sýna myndir á farsímasíðunni',
 2950+ 'mobile-frontend-leave-feedback-subject' => 'Efni',
 2951+ 'mobile-frontend-leave-feedback-message' => 'Skilaboð',
 2952+ 'mobile-frontend-leave-feedback-cancel' => 'Hætta við',
 2953+ 'mobile-frontend-language' => 'Tungumál',
 2954+ 'mobile-frontend-username' => 'Notandanafn:',
 2955+ 'mobile-frontend-password' => 'Aðgangsorð:',
 2956+ 'mobile-frontend-login' => 'Skrá inn',
26122957 );
26132958
26142959 /** Italian (Italiano)
 2960+ * @author Aushulz
26152961 * @author Beta16
26162962 * @author Nemo bis
 2963+ * @author Raoli
26172964 */
26182965 $messages['it'] = array(
26192966 'mobile-frontend-desc' => 'Interfaccia mobile',
@@ -2646,12 +2993,12 @@
26472994 'mobile-frontend-wml-continue' => 'Continua ...',
26482995 'mobile-frontend-wml-back' => 'Indietro ...',
26492996 'mobile-frontend-view' => 'Versione mobile',
2650 - 'mobile-frontend-opt-in-message' => 'Vuoi provare il funzionamento della nuova interfaccia mobile?',
 2997+ 'mobile-frontend-opt-in-message' => 'Vuoi provare la versione beta per mobile?',
26512998 'mobile-frontend-opt-in-yes-button' => 'sì',
26522999 'mobile-frontend-opt-in-no-button' => 'no',
26533000 'mobile-frontend-opt-in-title' => 'Partecipazione al collaudo',
2654 - 'mobile-frontend-opt-in-explain' => 'Qui puoi partecipare alla prova',
2655 - 'mobile-frontend-opt-out-message' => 'Abbandonare la prova della nuova interfaccia mobile?',
 3001+ 'mobile-frontend-opt-in-explain' => 'Partecipando alla versione di prova avrai la possibilità di usare funzionalità sperimentali, ma con il rischio di incontrare errori e problemi.',
 3002+ 'mobile-frontend-opt-out-message' => 'Abbandonare la versione beta per mobile?',
26563003 'mobile-frontend-opt-out-yes-button' => 'sì',
26573004 'mobile-frontend-opt-out-no-button' => 'no',
26583005 'mobile-frontend-opt-out-title' => 'Abbandono del collaudo',
@@ -2672,6 +3019,7 @@
26733020 'mobile-frontend-username' => 'Nome utente:',
26743021 'mobile-frontend-password' => 'Password:',
26753022 'mobile-frontend-login' => 'Entra',
 3023+ 'mobile-frontend-placeholder' => 'Digita la tua ricerca qui...',
26763024 );
26773025
26783026 /** Japanese (日本語)
@@ -2742,6 +3090,8 @@
27433091
27443092 /** Georgian (ქართული)
27453093 * @author Dawid Deutschland
 3094+ * @author ITshnik
 3095+ * @author გიორგიმელა
27463096 */
27473097 $messages['ka'] = array(
27483098 'mobile-frontend-search-submit' => 'აბა ჰე',
@@ -2771,11 +3121,17 @@
27723122 'mobile-frontend-author-link' => 'იხილეთ ეს მედია ფაილი ჩვეულებრივ ვიკიპედიაში, რათა გაიგოთ მისი ავტორი, ლიცენზირება და დამატებითი ინფორმაცია.',
27733123 'mobile-frontend-download-full-version' => 'სრული ვერსიის გადმოწერა',
27743124 'mobile-frontend-file-namespace' => 'ფაილი',
 3125+ 'mobile-frontend-view' => 'მობილური ვერსია',
 3126+ 'mobile-frontend-opt-in-no-button' => 'არა',
27753127 'mobile-frontend-opt-out-yes-button' => 'კი',
27763128 'mobile-frontend-opt-out-no-button' => 'არა',
27773129 'mobile-frontend-leave-feedback-subject' => 'თემა',
27783130 'mobile-frontend-leave-feedback-message' => 'შეტყობინება',
27793131 'mobile-frontend-leave-feedback-cancel' => 'გაუქმება',
 3132+ 'mobile-frontend-language' => 'ენა',
 3133+ 'mobile-frontend-username' => 'მომხმარებელი:',
 3134+ 'mobile-frontend-password' => 'პაროლი:',
 3135+ 'mobile-frontend-login' => 'შესვლა',
27803136 );
27813137
27823138 /** Адыгэбзэ (Адыгэбзэ) */
@@ -2930,6 +3286,7 @@
29313287 * @author SEVEREN
29323288 */
29333289 $messages['ko'] = array(
 3290+ 'mobile-frontend-desc' => '모바일 프론트엔드',
29343291 'mobile-frontend-search-submit' => '가기',
29353292 'mobile-frontend-search-results' => '검색 결과',
29363293 'mobile-frontend-no-article-found' => '문서를 찾지 못했습니다',
@@ -2960,18 +3317,26 @@
29613318 'mobile-frontend-wml-continue' => '계속...',
29623319 'mobile-frontend-wml-back' => '뒤로...',
29633320 'mobile-frontend-view' => '모바일판에서 보기',
 3321+ 'mobile-frontend-opt-in-message' => '모바일 베타에 참여할까요?',
29643322 'mobile-frontend-opt-in-yes-button' => '예',
29653323 'mobile-frontend-opt-in-no-button' => '아니오',
 3324+ 'mobile-frontend-opt-in-title' => '모바일 베타 버전 켜기',
 3325+ 'mobile-frontend-opt-in-explain' => '베타에 참여하면서, 버그나 문제가 생길 위험을 감수하고 실험 중인 기능을 사용해볼 수 있습니다.',
 3326+ 'mobile-frontend-opt-out-message' => '모바일 베타를 빠져나올까요?',
29663327 'mobile-frontend-opt-out-yes-button' => '예',
29673328 'mobile-frontend-opt-out-no-button' => '오아니오',
 3329+ 'mobile-frontend-opt-out-title' => '모바일 베타 끄기',
 3330+ 'mobile-frontend-opt-out-explain' => '모바일 베타를 끄면서 모든 실험 중인 기능을 끄고 기본 모바일 환경으로 돌아갈 것입니다.',
29683331 'mobile-frontend-disable-images' => '이미지를 표시하지 않도록 설정',
29693332 'mobile-frontend-enable-images' => '이미지를 표시하도록 설정',
29703333 'mobile-frontend-news-items' => '새로 들어온 소식',
 3334+ 'mobile-frontend-leave-feedback-title' => '모바일 사이트 환경에 대한 피드백을 남겨주세요',
29713335 'mobile-frontend-leave-feedback-notice' => '당신의 피드백이 모바일 사이트를 개선하는 데 도움이 됩니다. 피드백은 당신의 계정 이름, 브라우저 버전과 운영 체제 정보와 함께 &quot;$1&quot; 문서에 공개적으로 게시될 것입니다. 제목에 도움이 되는 정보를 입력해주세요. 예를 들면 "넓은 표에 관한 문제"라고 쓸 수 있습니다. 당신의 피드백은 이용 규약의 적용을 받습니다.',
29723336 'mobile-frontend-leave-feedback-subject' => '제목',
29733337 'mobile-frontend-leave-feedback-message' => '메시지',
29743338 'mobile-frontend-leave-feedback-cancel' => '취소',
29753339 'mobile-frontend-leave-feedback-submit' => '피드백 보내기',
 3340+ 'mobile-frontend-leave-feedback-link-text' => '모바일 프론트엔드 확장 기능 피드백',
29763341 'mobile-frontend-leave-feedback' => '모바일 사이트 피드백',
29773342 'mobile-frontend-feedback-page' => 'Project:모바일 확장 기능 피드백',
29783343 'mobile-frontend-leave-feedback-thanks' => '피드백해 주셔서 감사합니다!',
@@ -2979,6 +3344,7 @@
29803345 'mobile-frontend-username' => '계정 이름:',
29813346 'mobile-frontend-password' => '비밀번호:',
29823347 'mobile-frontend-login' => '로그인',
 3348+ 'mobile-frontend-placeholder' => '검색할 것을 여기 입력하세요...',
29833349 );
29843350
29853351 /** Karachay-Balkar (Къарачай-Малкъар) */
@@ -3050,27 +3416,32 @@
30513417 'mobile-frontend-opt-in-yes-button' => 'jo',
30523418 'mobile-frontend-opt-in-no-button' => 'nä',
30533419 'mobile-frontend-opt-in-title' => 'Beim Ußprobeere metmaache',
3054 - 'mobile-frontend-opt-in-explain' => 'Dat löht Desch beim Ußprobeere metmaache',
3055 - 'mobile-frontend-opt-out-message' => 'Mem freiwillije Ußprobeere vun dä neue Bedeenung för Mobiljeräte ophüüre?',
 3420+ 'mobile-frontend-opt-in-explain' => 'Beim Ußprobeere metmaache löht Desch neu Saache känne liehre, ävver et künnt sind, dat De jät fengks, wat noch nit flupp.',
 3421+ 'mobile-frontend-opt-out-message' => 'Mem freiwillije Ußprobeere vun dä Neueschkeite för Mobiljeräte ophüüre?',
30563422 'mobile-frontend-opt-out-yes-button' => 'jo',
30573423 'mobile-frontend-opt-out-no-button' => 'nä',
30583424 'mobile-frontend-opt-out-title' => 'Nit mih beim freiwillije Ußprobeere metmaaache',
3059 - 'mobile-frontend-opt-out-explain' => 'Dat löht Desch mem Ußprobeere ophüre',
 3425+ 'mobile-frontend-opt-out-explain' => 'Dat löht Desch mem Ußprobeere ophüre, un all de neue Saache sin affjeschalldt, Do küß widder op dä ahle Schtandatt zeröck.',
30603426 'mobile-frontend-disable-images' => 'Belder för et Mobiljerät ußschallde',
30613427 'mobile-frontend-enable-images' => 'Belder för et Mobiljerät uohlohße',
30623428 'mobile-frontend-news-items' => 'En de Präß',
30633429 'mobile-frontend-leave-feedback-title' => 'Jiv ons Röckmäldunge övver de !!FUZY!!ßait för Mobiljeräte',
3064 - 'mobile-frontend-leave-feedback-notice' => 'Din Röckmälunge wääde öffentlesch op dä Sigg "$1" faßjehallde, zosamme met Dingem Metmaacher-Name, Dingem Brauser singe Version un däm Name vun Dingem Bedreifssüßtehm.',
 3430+ 'mobile-frontend-leave-feedback-notice' => 'Ding Röckmälunge helfe met, dat De met de Mobiljeräte besser heh bedeent wees.
 3431+Se wääde öffentlesch op dä Sigg „$1“ faßjehallde, zosamme met Dingem Metmaacher-Name, Dingem Brauser singe Version un däm Name vun Dingem Bedriefssüßtehm.
 3432+Bes esu jood un donn en joode Övverschreff för Dinge Beidraach heh ußsöhke; esu jät wi: „E Problehm mem Ußsinn bei Tabälle.“
 3433+För Ding Röckmälonge jällte uns Notzongesbedenonge.',
30653434 'mobile-frontend-leave-feedback-subject' => 'Theema',
30663435 'mobile-frontend-leave-feedback-message' => 'Nohreesch',
30673436 'mobile-frontend-leave-feedback-cancel' => 'Stopp! Avbreche!',
30683437 'mobile-frontend-leave-feedback-submit' => 'Lohß jonn!',
 3438+ 'mobile-frontend-leave-feedback-link-text' => 'Röckmäldonge övver de Zohsazprojramme för Mobiljerääte',
30693439 'mobile-frontend-leave-feedback' => 'Rückmäldonge övver der Zohjang för Mobiljerääte',
30703440 'mobile-frontend-leave-feedback-thanks' => 'Mer bedanke uns för Ding Rökmäldong.',
30713441 'mobile-frontend-language' => 'Shprooch',
30723442 'mobile-frontend-username' => 'Metmaacher Name:',
30733443 'mobile-frontend-password' => 'Paßwoot:',
30743444 'mobile-frontend-login' => 'Enlogge',
 3445+ 'mobile-frontend-placeholder' => 'Jiv heh en, wat De söhke wells&nbsp;&hellip;',
30753446 );
30763447
30773448 /** Kurdish (Kurdî) */
@@ -3212,7 +3583,7 @@
32133584 'mobile-frontend-opt-out-yes-button' => 'jo',
32143585 'mobile-frontend-opt-out-no-button' => 'neen',
32153586 'mobile-frontend-opt-out-title' => 'Net méi beim mobile Beta-Projet matmaachen.',
3216 - 'mobile-frontend-opt-out-explain' => 'Dëst erlaabt Iech fir net méi beim Teste matzemmaachen.',
 3587+ 'mobile-frontend-opt-out-explain' => 'Wann Dir déi mobil Beta verloosst, dann desaktivéiert Dir all experimentell Fonctiounen an Dir kommt zréck an déi klassesch Mobil-Vue.',
32173588 'mobile-frontend-disable-images' => 'Biller an der Mobiler Versioun desaktivéieren',
32183589 'mobile-frontend-enable-images' => 'Biller an der Mobiler Versioun aktivéieren',
32193590 'mobile-frontend-news-items' => 'An den Neiegkeeten',
@@ -3390,7 +3761,10 @@
33913762 'mobile-frontend-nav-history' => 'Viesture',
33923763 );
33933764
3394 -/** Latvian (Latviešu) */
 3765+/** Latvian (Latviešu)
 3766+ * @author GreenZeb
 3767+ * @author Papuass
 3768+ */
33953769 $messages['lv'] = array(
33963770 'mobile-frontend-search-submit' => 'Meklēt',
33973771 'mobile-frontend-search-results' => 'Meklēšanas rezultāti',
@@ -3401,10 +3775,36 @@
34023776 'mobile-frontend-random-button' => 'Nejaušs raksts',
34033777 'mobile-frontend-show-button' => 'Parādīt',
34043778 'mobile-frontend-hide-button' => 'Paslēpt',
3405 - 'mobile-frontend-regular-site' => 'Apskatīt šo lapu parastajā Vikipēdijā',
 3779+ 'mobile-frontend-disable-button' => 'Atslēgt',
 3780+ 'mobile-frontend-back-button' => 'Atpakaļ',
 3781+ 'mobile-frontend-regular-site' => 'Apskatīt šo lapu parastajā {{SITENAME}}',
34063782 'mobile-frontend-perm-stop-redirect' => 'Turpmāk izmantot parasto Vikipēdiju',
34073783 'mobile-frontend-error-page-title' => 'Mums ir radusies problēma!',
34083784 'mobile-frontend-error-page-text' => 'Vikipēdijas mobilā versija joprojām tiek aktīvi izstrādāta, un mēs ieguldām lielu darbu, lai novērstu visas iekšējās kļūmes. Mēs esam saņēmuši informāciju par šo kļūdu un ceram to drīz novērst. Lūdzu, pamēģiniet vēlreiz pēc kāda laiciņa!',
 3785+ 'mobile-frontend-nav-end' => 'Beigas',
 3786+ 'mobile-frontend-nav-top' => 'Sākums',
 3787+ 'mobile-frontend-nav-edit' => 'Labot',
 3788+ 'mobile-frontend-nav-history' => 'Vēsture',
 3789+ 'mobile-frontend-file-namespace' => 'Fails',
 3790+ 'mobile-frontend-wml-continue' => 'Turpināt...',
 3791+ 'mobile-frontend-wml-back' => 'Atpakaļ...',
 3792+ 'mobile-frontend-view' => 'Mobilais skats',
 3793+ 'mobile-frontend-opt-in-message' => 'Pievienoties mobilajai beta versijai?',
 3794+ 'mobile-frontend-opt-in-yes-button' => 'Jā',
 3795+ 'mobile-frontend-opt-in-no-button' => 'Nē',
 3796+ 'mobile-frontend-opt-out-message' => 'Atstāt mobilo beta versiju?',
 3797+ 'mobile-frontend-opt-out-yes-button' => 'Jā',
 3798+ 'mobile-frontend-opt-out-no-button' => 'Nē',
 3799+ 'mobile-frontend-news-items' => 'Ziņās',
 3800+ 'mobile-frontend-leave-feedback-subject' => 'Temats',
 3801+ 'mobile-frontend-leave-feedback-message' => 'Ieraksts',
 3802+ 'mobile-frontend-leave-feedback-cancel' => 'Atcelt',
 3803+ 'mobile-frontend-leave-feedback-submit' => 'Pievienot atsauksmi',
 3804+ 'mobile-frontend-language' => 'Valoda',
 3805+ 'mobile-frontend-username' => 'Lietotājvārds:',
 3806+ 'mobile-frontend-password' => 'Parole:',
 3807+ 'mobile-frontend-login' => 'Pieslēgties',
 3808+ 'mobile-frontend-placeholder' => 'Ievadiet meklēšanas frāzi šeit...',
34093809 );
34103810
34113811 /** Lazuri (Lazuri) */
@@ -3651,7 +4051,9 @@
36524052 /** Marathi (मराठी)
36534053 * @author Evision
36544054 * @author Kaajawa
 4055+ * @author Mahitgar
36554056 * @author Rahuldeshmukh101
 4057+ * @author V.narsikar
36564058 */
36574059 $messages['mr'] = array(
36584060 'mobile-frontend-search-submit' => 'चला',
@@ -3669,9 +4071,9 @@
36704072 'mobile-frontend-regular-site' => 'हे पृष्ठ सामान्य {{SITENAME}}मधे पाहा',
36714073 'mobile-frontend-perm-stop-redirect' => 'कायमचे मोबाईल संकेतस्थळ अक्षम करा',
36724074 'mobile-frontend-error-page-title' => 'काहीतरी विपरित घडले !',
3673 - 'mobile-frontend-error-page-text' => 'विकिपीडिया मोबाइल संकेतस्थळ पूर्ण झालेले नाही, आणि आम्ही आमच्या अंतर्गत चुका दुरूस्त करत आहोत. आम्हाला या चुकीबद्दल खबर मिळाली आहे आणि लवकरच ती दुरुस्त केली जाईल . कृपया पुन्हा पाहा!',
 4075+ 'mobile-frontend-error-page-text' => 'विकिपीडिया मोबाइल संकेतस्थळ अजूनही विकसनशील अवस्थेत आहे आणि आम्ही आमच्या अंतर्गत चुका दुरूस्त करीत आहोत. आम्हाला या चुकीची नोंद घेतली आहे आणि लवकरच ती दुरुस्त करण्यात येईल . कृपया पुन्हा बघा!',
36744076 'mobile-frontend-are-you-sure' => 'नक्की?',
3675 - 'mobile-frontend-explain-disable' => 'तुम्हाला नक्की विकीपीडिया मोबाईल आवृत्ती अक्षम करायची आहे का? तुम्ही <b>अक्षम</b> केल्यानंतर तुम्ही विकीपीडियाला भेट द्याल तेंव्हा तुम्हाला विकीपीडिया मोबाईल आवृत्तीवर पाठवले जाणार नाही.',
 4077+ 'mobile-frontend-explain-disable' => 'तुम्हाला नक्की {{SITENAME}} मोबाईल आवृत्ती अक्षम करायची आहे का? असे केल्यानंतर तुम्ही पुढच्या वेळेस {{SITENAME}}ला भेट द्याल तेंव्हा तुम्हाला {{SITENAME}} मोबाईल आवृत्तीवर पाठवले जाणार नाही.',
36764078 'mobile-frontend-nav-end' => 'शेवट',
36774079 'mobile-frontend-nav-top' => 'वर',
36784080 'mobile-frontend-nav-edit' => 'संपादन',
@@ -3686,6 +4088,7 @@
36874089 'mobile-frontend-view' => 'लघु-दृश्य',
36884090 'mobile-frontend-opt-in-yes-button' => 'हो',
36894091 'mobile-frontend-opt-in-no-button' => 'नाही',
 4092+ 'mobile-frontend-opt-in-explain' => 'बीटा जॉईन करून तुम्हाला एक्सपेरिमेंटल फिचर्सचा उपयोग करता येईल ,अर्थात बग्स आणी इतर अवघड स्थिती अनुभवण्याची मानसिक तयारी ठेवावी',
36904093 'mobile-frontend-opt-out-yes-button' => 'हो',
36914094 'mobile-frontend-opt-out-no-button' => 'नाही',
36924095 'mobile-frontend-news-items' => 'बातम्यांमध्ये',
@@ -3719,11 +4122,11 @@
37204123 'mobile-frontend-disable-button' => 'Matikan',
37214124 'mobile-frontend-back-button' => 'Kembali',
37224125 'mobile-frontend-regular-site' => 'Lihat laman ini di {{SITENAME}} biasa',
3723 - 'mobile-frontend-perm-stop-redirect' => 'Lumpuhkan versi bergerak secara kekal',
 4126+ 'mobile-frontend-perm-stop-redirect' => 'Matikan versi mudah alih secara kekal',
37244127 'mobile-frontend-error-page-title' => 'Kami mempunyai masalah!',
37254128 'mobile-frontend-error-page-text' => '{{SITENAME}} mobile masih dalam pembangunan aktif dan kami sedang berusaha keras memperbaiki semua ralat dalaman kami. Kami telah dimaklumkan mengenai ralat ini dan akan segera memperbaikinya. Sila datang balik nanti!',
37264129 'mobile-frontend-are-you-sure' => 'Adakah anda pasti?',
3727 - 'mobile-frontend-explain-disable' => 'Adakah anda pasti anda hendak melumpuhkan versi bergerak {{SITENAME}}? Jika anda memilih <b>Lumpuhkan</b>, maka dari sekarang, apabila anda melawat {{SITENAME}}, anda tidak akan dilencongkan ke paparan mudah alih {{SITENAME}} ini.',
 4130+ 'mobile-frontend-explain-disable' => 'Adakah anda benar-benar mahu mematikan versi mudah alih {{SITENAME}}? Jika anda memilih sedemikian, maka mulai sekarang, apabila anda melawat {{SITENAME}}, anda tidak akan dilencongkan ke paparan mudah alih {{SITENAME}} ini lagi.',
37284131 'mobile-frontend-nav-end' => 'Tamat',
37294132 'mobile-frontend-nav-top' => 'Puncak',
37304133 'mobile-frontend-nav-edit' => 'Sunting',
@@ -3736,15 +4139,15 @@
37374140 'mobile-frontend-wml-continue' => 'Teruskan ...',
37384141 'mobile-frontend-wml-back' => 'Kembali ...',
37394142 'mobile-frontend-view' => 'Paparan Mudah Alih',
3740 - 'mobile-frontend-opt-in-message' => 'Nak masuk beta mobil?',
 4143+ 'mobile-frontend-opt-in-message' => 'Nak masuk beta mudah alih?',
37414144 'mobile-frontend-opt-in-yes-button' => 'ya',
37424145 'mobile-frontend-opt-in-no-button' => 'tidak',
3743 - 'mobile-frontend-opt-in-title' => 'Pilih masuk beta mobil',
 4146+ 'mobile-frontend-opt-in-title' => 'Pilih masuk beta mudah alih',
37444147 'mobile-frontend-opt-in-explain' => 'Dengan menyertai beta ini, anda akan mendapat capaian kepada ciri-ciri percubaan, tetapi anda mungkin akan berdepan dengan pepijat dan masalah-masalah yang seumpamanya.',
3745 - 'mobile-frontend-opt-out-message' => 'Nak keluar dari beta mobil?',
 4148+ 'mobile-frontend-opt-out-message' => 'Nak keluar dari beta mudah alih?',
37464149 'mobile-frontend-opt-out-yes-button' => 'ya',
37474150 'mobile-frontend-opt-out-no-button' => 'tidak',
3748 - 'mobile-frontend-opt-out-title' => 'Pilih keluar beta mobil',
 4151+ 'mobile-frontend-opt-out-title' => 'Pilih keluar beta mudah alih',
37494152 'mobile-frontend-opt-out-explain' => 'Dengan meninggalkan beta mobil, anda akan mematikan semua ciri-ciri percubaan dan kembali kepada pengalaman mudah alih anda yang asal.',
37504153 'mobile-frontend-disable-images' => 'Matikan imej di tapak mudah alih',
37514154 'mobile-frontend-enable-images' => 'Membolehkan imej di tapak mudah alih',
@@ -3834,6 +4237,72 @@
38354238 'mobile-frontend-view' => 'موبایلی هارشائن',
38364239 );
38374240
 4241+/** Norwegian (bokmål)‬ (‪Norsk (bokmål)‬)
 4242+ * @author Event
 4243+ * @author Jon Harald Søby
 4244+ * @author Nghtwlkr
 4245+ */
 4246+$messages['nb'] = array(
 4247+ 'mobile-frontend-desc' => 'Mobilgrensesnitt',
 4248+ 'mobile-frontend-search-submit' => 'Gå',
 4249+ 'mobile-frontend-search-results' => 'Søkeresultater',
 4250+ 'mobile-frontend-no-article-found' => 'Ingen artikler funnet',
 4251+ 'mobile-frontend-featured-article' => 'Dagens utvalgte artikkel',
 4252+ 'mobile-frontend-in-the-news' => 'I nyhetene',
 4253+ 'mobile-frontend-home-button' => 'Hjem',
 4254+ 'mobile-frontend-random-button' => 'Tilfeldig',
 4255+ 'mobile-frontend-back-to-top-of-section' => 'Gå ett avsnitt tilbake',
 4256+ 'mobile-frontend-show-button' => 'Vis',
 4257+ 'mobile-frontend-hide-button' => 'Skjul',
 4258+ 'mobile-frontend-disable-button' => 'Deaktiver',
 4259+ 'mobile-frontend-back-button' => 'Tilbake',
 4260+ 'mobile-frontend-regular-site' => 'Vis denne siden på vanlig {{SITENAME}}',
 4261+ 'mobile-frontend-perm-stop-redirect' => 'Deaktiver mobilside permanent',
 4262+ 'mobile-frontend-error-page-title' => 'Vi har et problem!',
 4263+ 'mobile-frontend-error-page-text' => '{{SITENAME}} for mobil er fortsatt under aktiv utvikling, og vi jobber hardt med å fikse våre interne feil. Vi har blitt varslet om denne feilen, og vil fikse den snart. Kom gjerne tilbake!',
 4264+ 'mobile-frontend-are-you-sure' => 'Er du sikker?',
 4265+ 'mobile-frontend-explain-disable' => 'Er du sikker på at du ønsker å deaktivere mobilutgaven av {{SITENAME}}? Om du velger <b>Deaktiver</b> vil du ikke lenger bli omdirigert til mobilutgaven av {{SITENAME}}.',
 4266+ 'mobile-frontend-nav-end' => 'Slutt',
 4267+ 'mobile-frontend-nav-top' => 'Topp',
 4268+ 'mobile-frontend-nav-edit' => 'Rediger',
 4269+ 'mobile-frontend-nav-history' => 'Historikk',
 4270+ 'mobile-frontend-search-text' => 'Søk',
 4271+ 'mobile-frontend-contact-us' => 'Om du har spørsmål eller kommentarer, send oss en e-post på mobile@wikipedia.org',
 4272+ 'mobile-frontend-author-link' => 'Vis denne mediefilen på vanlig {{SITENAME}} for å se informasjon om opphavsperson, lisensiering og ytterligere beskrivelser.',
 4273+ 'mobile-frontend-download-full-version' => 'Last ned fullversjon',
 4274+ 'mobile-frontend-file-namespace' => 'Fil',
 4275+ 'mobile-frontend-wml-continue' => 'Fortsett ...',
 4276+ 'mobile-frontend-wml-back' => 'Tilbake ...',
 4277+ 'mobile-frontend-view' => 'Mobilvisning',
 4278+ 'mobile-frontend-opt-in-message' => 'Bli med på mobilbetatesting?',
 4279+ 'mobile-frontend-opt-in-yes-button' => 'ja',
 4280+ 'mobile-frontend-opt-in-no-button' => 'nei',
 4281+ 'mobile-frontend-opt-in-title' => 'Påmelding til mobilbetatesting',
 4282+ 'mobile-frontend-opt-in-explain' => 'Ved å bli med på betatestingen vil du få tilgang til eksperimentelle funksjoner, som kan inneholde feil og problemer.',
 4283+ 'mobile-frontend-opt-out-message' => 'Forlate mobilbetatesting?',
 4284+ 'mobile-frontend-opt-out-yes-button' => 'ja',
 4285+ 'mobile-frontend-opt-out-no-button' => 'nei',
 4286+ 'mobile-frontend-opt-out-title' => 'Avmelding fra mobilbetatesting',
 4287+ 'mobile-frontend-opt-out-explain' => 'Ved å forlate mobilbetatestingen vil du slå av alle eksperimentelle funksjoner og gå tilbake til den vanlige mobilsiden.',
 4288+ 'mobile-frontend-disable-images' => 'Deaktiver bilder på mobilsiden',
 4289+ 'mobile-frontend-enable-images' => 'Gjør tilgjengelig bilder på mobilnettstedet',
 4290+ 'mobile-frontend-news-items' => 'I nyhetene',
 4291+ 'mobile-frontend-leave-feedback-title' => 'Gi oss tilbakemelding om din erfaring med mobilnettstedet',
 4292+ 'mobile-frontend-leave-feedback-notice' => 'Din tilbakemelding hjelper oss å forbedre brukeropplevelsen på ditt mobilnettsted. Den vil bli publisert offentlig, sammen med ditt brukernavn, nettleserversjon og operativsystem, på siden &quot;$1&quot;. Vennligst lag en informativ emnetekst, f. eks. "Formateringsdetaljer for brede tabeller". For din tilbakemelding gjelder våre bruksvilkår.',
 4293+ 'mobile-frontend-leave-feedback-subject' => 'Emne',
 4294+ 'mobile-frontend-leave-feedback-message' => 'Melding',
 4295+ 'mobile-frontend-leave-feedback-cancel' => 'Avbryt',
 4296+ 'mobile-frontend-leave-feedback-submit' => 'Send tilbakemelding',
 4297+ 'mobile-frontend-leave-feedback-link-text' => 'Tilbakemelding på utvidelsen MobileFrontend',
 4298+ 'mobile-frontend-leave-feedback' => 'Tilbakemelding på mobilnettsted',
 4299+ 'mobile-frontend-leave-feedback-thanks' => 'Takk for din tilbakemelding!',
 4300+ 'mobile-frontend-language' => 'Språk',
 4301+ 'mobile-frontend-username' => 'Brukernavn:',
 4302+ 'mobile-frontend-password' => 'Passord:',
 4303+ 'mobile-frontend-login' => 'Logg inn',
 4304+ 'mobile-frontend-placeholder' => 'Skriv inn søkord her...',
 4305+);
 4306+
38384307 /** Nedersaksisch (Nedersaksisch)
38394308 * @author Servien
38404309 */
@@ -3967,6 +4436,25 @@
39684437 'mobile-frontend-placeholder' => 'Zoeken...',
39694438 );
39704439
 4440+/** ‪Nederlands (informeel)‬ (‪Nederlands (informeel)‬)
 4441+ * @author Effeietsanders
 4442+ */
 4443+$messages['nl-informal'] = array(
 4444+ 'mobile-frontend-error-page-text' => '{{SITENAME}} Mobiel is in ontwikkeling en er wordt hard aan gewerkt om alle fouten op te lossen.
 4445+We hebben deze fout ontvangen en verhelpen deze zo snel mogelijk.
 4446+Binnenkort zie je hier het resultaat.',
 4447+ 'mobile-frontend-are-you-sure' => 'Weet je het zeker?',
 4448+ 'mobile-frontend-explain-disable' => 'Weet je zeker dat je de mobiele versie van {{SITENAME}} wilt uitschakelen? Als je <b>Uitschakelen</b> kiest, dan word je vanaf dat moment niet doorverwezen naar deze mobiele versie van {{SITENAME}} als u {{SITENAME}} bezoekt.',
 4449+ 'mobile-frontend-contact-us' => 'Als je vragen of opmerkingen hebt, neem dan gerust per e-mail contact met ons op via mobile@wikipedia.org',
 4450+ 'mobile-frontend-opt-in-message' => 'Wil je de nieuwe mobiele functionaliteit testen?',
 4451+ 'mobile-frontend-opt-in-explain' => 'Als je meedoet met testen, krijg je toegang tot experimentele functionaliteit, met het risico op fouten en problemen.',
 4452+ 'mobile-frontend-opt-out-message' => 'Wil je de nieuwe mobiele functionaliteit niet langer testen?',
 4453+ 'mobile-frontend-opt-out-explain' => 'Door te stoppen met testen wordt alle experimentele functionaliteit uitgeschakeld en ga je weer de klassieke mobiele vormgeving gebruiken.',
 4454+ 'mobile-frontend-leave-feedback-title' => 'Geef ons terugkoppeling over je ervaring met de mobiele site',
 4455+ 'mobile-frontend-leave-feedback-notice' => 'Jouw terugkoppeling helpt ons om je ervaring op de mobiele site te verbeteren. Deze terugkoppeling is openbaar (ook je gebruikersnaam, browserversie en besturingssysteem) op de pagina &quot;$1&quot;. Kies alsjeblieft een informatieve onderwerpregel, bijvoorbeeld "Opmaakproblemen met brede tabellen". Op je terugkoppeling zijn onze gebruiksvoorwaarden van toepassing.',
 4456+ 'mobile-frontend-leave-feedback-thanks' => 'Bedankt voor je terugkoppeling!',
 4457+);
 4458+
39714459 /** Norwegian Nynorsk (‪Norsk (nynorsk)‬)
39724460 * @author Ranveig
39734461 */
@@ -4001,68 +4489,6 @@
40024490 'mobile-frontend-view' => 'For mobil',
40034491 );
40044492
4005 -/** Norwegian (bokmål)‬ (‪Norsk (bokmål)‬)
4006 - * @author Event
4007 - * @author Jon Harald Søby
4008 - * @author Nghtwlkr
4009 - */
4010 -$messages['no'] = array(
4011 - 'mobile-frontend-desc' => 'Mobilgrensesnitt',
4012 - 'mobile-frontend-search-submit' => 'Gå',
4013 - 'mobile-frontend-search-results' => 'Søkeresultater',
4014 - 'mobile-frontend-no-article-found' => 'Ingen artikler funnet',
4015 - 'mobile-frontend-featured-article' => 'Dagens utvalgte artikkel',
4016 - 'mobile-frontend-in-the-news' => 'I nyhetene',
4017 - 'mobile-frontend-home-button' => 'Hjem',
4018 - 'mobile-frontend-random-button' => 'Tilfeldig',
4019 - 'mobile-frontend-back-to-top-of-section' => 'Gå ett avsnitt tilbake',
4020 - 'mobile-frontend-show-button' => 'Vis',
4021 - 'mobile-frontend-hide-button' => 'Skjul',
4022 - 'mobile-frontend-disable-button' => 'Deaktiver',
4023 - 'mobile-frontend-back-button' => 'Tilbake',
4024 - 'mobile-frontend-regular-site' => 'Vis denne siden på vanlig {{SITENAME}}',
4025 - 'mobile-frontend-perm-stop-redirect' => 'Deaktiver mobilside permanent',
4026 - 'mobile-frontend-error-page-title' => 'Vi har et problem!',
4027 - 'mobile-frontend-error-page-text' => '{{SITENAME}} for mobil er fortsatt under aktiv utvikling, og vi jobber hardt med å fikse våre interne feil. Vi har blitt varslet om denne feilen, og vil fikse den snart. Kom gjerne tilbake!',
4028 - 'mobile-frontend-are-you-sure' => 'Er du sikker?',
4029 - 'mobile-frontend-explain-disable' => 'Er du sikker på at du ønsker å deaktivere mobilutgaven av {{SITENAME}}? Om du velger <b>Deaktiver</b> vil du ikke lenger bli omdirigert til mobilutgaven av {{SITENAME}}.',
4030 - 'mobile-frontend-nav-end' => 'Slutt',
4031 - 'mobile-frontend-nav-top' => 'Topp',
4032 - 'mobile-frontend-nav-edit' => 'Rediger',
4033 - 'mobile-frontend-nav-history' => 'Historikk',
4034 - 'mobile-frontend-search-text' => 'Søk',
4035 - 'mobile-frontend-contact-us' => 'Om du har spørsmål eller kommentarer, send oss en e-post på mobile@wikipedia.org',
4036 - 'mobile-frontend-author-link' => 'Vis denne mediefilen på vanlig {{SITENAME}} for å se informasjon om opphavsperson, lisensiering og ytterligere beskrivelser.',
4037 - 'mobile-frontend-download-full-version' => 'Last ned fullversjon',
4038 - 'mobile-frontend-file-namespace' => 'Fil',
4039 - 'mobile-frontend-wml-continue' => 'Fortsett ...',
4040 - 'mobile-frontend-wml-back' => 'Tilbake ...',
4041 - 'mobile-frontend-view' => 'Mobilvisning',
4042 - 'mobile-frontend-opt-in-message' => 'Bli med i vår valgfrie testing av den nye mobilutgaven?',
4043 - 'mobile-frontend-opt-in-yes-button' => 'ja',
4044 - 'mobile-frontend-opt-in-no-button' => 'nei',
4045 - 'mobile-frontend-opt-in-title' => 'Påmelding til testing',
4046 - 'mobile-frontend-opt-in-explain' => 'Dette tillater deg å delta i testingen',
4047 - 'mobile-frontend-opt-out-message' => 'Forlate valgfri testing av mobilutgaven?',
4048 - 'mobile-frontend-opt-out-yes-button' => 'ja',
4049 - 'mobile-frontend-opt-out-no-button' => 'nei',
4050 - 'mobile-frontend-opt-out-title' => 'Meld deg ut av testing',
4051 - 'mobile-frontend-opt-out-explain' => 'Dette lar deg forlate testen',
4052 - 'mobile-frontend-disable-images' => 'Deaktiver bilder på mobilsiden',
4053 - 'mobile-frontend-enable-images' => 'Gjør tilgjengelig bilder på mobilnettstedet',
4054 - 'mobile-frontend-news-items' => 'I nyhetene',
4055 - 'mobile-frontend-leave-feedback-title' => 'Gi oss tilbakemelding om din erfaring med mobilnettstedet',
4056 - 'mobile-frontend-leave-feedback-notice' => 'Din tilbakemelding hjelper oss å forbedre brukeropplevelsen på ditt mobilnettsted. Den vil bli publisert offentlig, sammen med ditt brukernavn, nettleserversjon og operativsystem, på siden &quot;$1&quot;. Vennligst lag en informativ emnetekst, f. eks. "Formateringsdetaljer for brede tabeller". For din tilbakemelding gjelder våre bruksvilkår.',
4057 - 'mobile-frontend-leave-feedback-subject' => 'Emne',
4058 - 'mobile-frontend-leave-feedback-message' => 'Melding',
4059 - 'mobile-frontend-leave-feedback-cancel' => 'Avbryt',
4060 - 'mobile-frontend-leave-feedback-submit' => 'Send tilbakemelding',
4061 - 'mobile-frontend-leave-feedback-link-text' => 'Tilbakemelding på utvidelsen MobileFrontend',
4062 - 'mobile-frontend-leave-feedback' => 'Tilbakemelding på mobilnettsted',
4063 - 'mobile-frontend-leave-feedback-thanks' => 'Takk for din tilbakemelding!',
4064 - 'mobile-frontend-language' => 'Språk',
4065 -);
4066 -
40674493 /** Occitan (Occitan)
40684494 * @author Boulaur
40694495 */
@@ -4286,6 +4712,8 @@
42874713
42884714 /** Polish (Polski)
42894715 * @author Leinad
 4716+ * @author Olgak85
 4717+ * @author Rzuwig
42904718 * @author Sp5uhe
42914719 * @author Woytecr
42924720 */
@@ -4321,16 +4749,16 @@
43224750 'mobile-frontend-wml-continue' => 'Dalej ...',
43234751 'mobile-frontend-wml-back' => 'Wstecz ...',
43244752 'mobile-frontend-view' => 'Wersja na komórkę',
4325 - 'mobile-frontend-opt-in-message' => 'Przyłączysz się do grupy testującej nowy mobilny interfejs użytkownika?',
 4753+ 'mobile-frontend-opt-in-message' => 'Przyłącz się do mobilnego interfejsu użytkownika w wersji testowej?',
43264754 'mobile-frontend-opt-in-yes-button' => 'tak',
43274755 'mobile-frontend-opt-in-no-button' => 'nie',
43284756 'mobile-frontend-opt-in-title' => 'Włącz testowanie',
4329 - 'mobile-frontend-opt-in-explain' => 'Umożliwia rozpoczęcie testowania',
4330 - 'mobile-frontend-opt-out-message' => 'Zakończyć testowanie nowego mobilnego interfejsu użytkownika?',
 4757+ 'mobile-frontend-opt-in-explain' => 'Przyłączając się do wersji beta otrzymasz dostęp do eksperymentalnych funkcji, mogących wywołać błędy i problemy.',
 4758+ 'mobile-frontend-opt-out-message' => 'Pozostaw nowy mobilny interfejs użytkownika?',
43314759 'mobile-frontend-opt-out-yes-button' => 'tak',
43324760 'mobile-frontend-opt-out-no-button' => 'nie',
4333 - 'mobile-frontend-opt-out-title' => 'Wyłącz testowanie',
4334 - 'mobile-frontend-opt-out-explain' => 'Umożliwia zakończenie testowania',
 4761+ 'mobile-frontend-opt-out-title' => 'Wyłącz wersję testową',
 4762+ 'mobile-frontend-opt-out-explain' => 'Wyłączając wersję beta mobilnego interfejsu wyłączysz również różne eksperymentalne funkcje i powrócisz do klasycznego interfejsu mobilnego.',
43354763 'mobile-frontend-disable-images' => 'Wyłącz wyświetlanie obrazów na mobilnej witrynie',
43364764 'mobile-frontend-enable-images' => 'Włącz wyświetlanie obrazów na mobilnej witrynie',
43374765 'mobile-frontend-news-items' => 'Aktualności',
@@ -4347,6 +4775,7 @@
43484776 'mobile-frontend-username' => 'Nazwa użytkownika:',
43494777 'mobile-frontend-password' => 'Hasło:',
43504778 'mobile-frontend-login' => 'Zaloguj się',
 4779+ 'mobile-frontend-placeholder' => 'Wpisz tutaj wyszukiwania...',
43514780 );
43524781
43534782 /** Piedmontese (Piemontèis)
@@ -4385,16 +4814,16 @@
43864815 'mobile-frontend-wml-continue' => 'Andé anans ...',
43874816 'mobile-frontend-wml-back' => 'André ...',
43884817 'mobile-frontend-view' => 'Visualisassion an sël sacociàbil',
4389 - 'mobile-frontend-opt-in-message' => 'Veul-lo giontesse a nòste preuve volontarie an sla neuva visualisassion për ij sacociàbij?',
 4818+ 'mobile-frontend-opt-in-message' => 'Veul-lo giontesse a prové ij sacociàbij?',
43904819 'mobile-frontend-opt-in-yes-button' => 'é!',
43914820 'mobile-frontend-opt-in-no-button' => 'nò',
4392 - 'mobile-frontend-opt-in-title' => 'Aceta për Prové',
4393 - 'mobile-frontend-opt-in-explain' => "Sòn a-j përmët d'ancaminé la preuva",
4394 - 'mobile-frontend-opt-out-message' => 'Chité la preuva volontaria dla neuva visualisassion për ij sacociàbij?',
 4821+ 'mobile-frontend-opt-in-title' => 'Aceta për prové ij sacociàbij',
 4822+ 'mobile-frontend-opt-in-explain' => "Partissipand a le preuve beta, a l'avrà drit a le funsion sperimentaj, con l'arzigh d'ancontré eror e problema.",
 4823+ 'mobile-frontend-opt-out-message' => 'Chité ëd prové ij sacociàbij?',
43954824 'mobile-frontend-opt-out-yes-button' => 'é!',
43964825 'mobile-frontend-opt-out-no-button' => 'nò',
4397 - 'mobile-frontend-opt-out-title' => 'Seurte da le Preuve',
4398 - 'mobile-frontend-opt-out-explain' => 'Sòn a-j përmët ëd seurte da le preuve',
 4826+ 'mobile-frontend-opt-out-title' => "Chité la preuva beta pr'ij sacociàbij",
 4827+ 'mobile-frontend-opt-out-explain' => "An chitand la preuva beta pr'ij sacociàbij, a disabilitrà tute le funsion sperimentaj e a artornrà a l'antërfacia clàssica pr'ij sacociàbij.",
43994828 'mobile-frontend-disable-images' => "Disabilité le figure an sël sit pr'ij sacociàbij",
44004829 'mobile-frontend-enable-images' => "Abilité le figure an sël sit pr'ij sacociàbij",
44014830 'mobile-frontend-news-items' => 'Ant le Neuve',
@@ -4407,6 +4836,11 @@
44084837 'mobile-frontend-leave-feedback-link-text' => "Opinion an sla visualisassion pr'ij sacociàbij",
44094838 'mobile-frontend-leave-feedback' => "Lassé n'opinion",
44104839 'mobile-frontend-leave-feedback-thanks' => 'Mersì, për toa opinion!',
 4840+ 'mobile-frontend-language' => 'Lenga',
 4841+ 'mobile-frontend-username' => 'Stranòm:',
 4842+ 'mobile-frontend-password' => 'Ciav:',
 4843+ 'mobile-frontend-login' => 'Intra',
 4844+ 'mobile-frontend-placeholder' => 'Anseriss toa arserca ambelessì...',
44114845 );
44124846
44134847 /** Western Punjabi (پنجابی)
@@ -4488,26 +4922,37 @@
44894923 'mobile-frontend-regular-site' => 'همدا مخ په {{SITENAME}} کتل',
44904924 'mobile-frontend-perm-stop-redirect' => 'د تل لپاره د موباييل وېبځی ناچارند کول',
44914925 'mobile-frontend-error-page-title' => 'موږ يوې ستونزې سره مخ يوو!',
4492 - 'mobile-frontend-error-page-text' => 'د موبايل لپاره د ويکيپېډيا بڼه لا تر اوسه پورې د رغولو پر حال کې ده او موږ هم تر اوسه پورې د تېروتنو او ستونزو د ليري کولو په هڅه کې يو. موږ ته د ډېرو ستونزو او د سيستم د منځنۍ تېروتنو په اړه خبر راکړ شوی او موږ به ډېر ژر دا ستونزې حل کړو. مهرباني وکړۍ يو څه موده وروسته بيا راشۍ.',
 4926+ 'mobile-frontend-error-page-text' => 'د موبايل لپاره د {{SITENAME}} بڼه لا تر اوسه پورې د رغولو پر حال کې ده او موږ هم تر اوسه پورې د تېروتنو او ستونزو د ليري کولو په هڅه کې يو. موږ ته د ډېرو ستونزو او د سيستم د منځنۍ تېروتنو په اړه خبر راکړ شوی او موږ به ډېر ژر دا ستونزې حل کړو. مهرباني وکړۍ يو څه موده وروسته بيا راشۍ.',
44934927 'mobile-frontend-are-you-sure' => 'آيا تاسې ډاډه ياست؟',
4494 - 'mobile-frontend-explain-disable' => 'آيا تاسې په رښتيا سره د ويکيپېډيا د موباييل بڼه ناچارنده کول غواړۍ؟ که تاسې<b>ناچارند کول</b> وټاکۍ، نو له هماغه دم نه راوروسته چې کله تاسې ويکيپېډيا نه ليدنه کوۍ، بيا به تاسې د موباييل لپاره د ويکيپېډيا دې مخ ته نه ورګرځول کېږۍ.',
 4928+ 'mobile-frontend-explain-disable' => 'آيا تاسې په رښتيا سره د {{SITENAME}} د موباييل بڼه ناچارنده کول غواړۍ؟ که تاسې<b>ناچارند کول</b> وټاکۍ، نو له هماغه دم نه راوروسته چې کله تاسې {{SITENAME}} نه ليدنه کوۍ، بيا به تاسې د موباييل لپاره د {{SITENAME}} دې مخ ته نه ورګرځول کېږۍ.',
44954929 'mobile-frontend-nav-end' => 'پای',
44964930 'mobile-frontend-nav-top' => 'سر',
44974931 'mobile-frontend-nav-edit' => 'سمول',
44984932 'mobile-frontend-nav-history' => 'پېښليک',
44994933 'mobile-frontend-search-text' => 'پلټل',
45004934 'mobile-frontend-contact-us' => 'که تاسې کومې پوښتنې او يا هم تبصرې لرۍ نو په ډاډه زړه يې موږ ته په دې پتې mobile@wikipedia.org برېښليک کولای شی.',
4501 - 'mobile-frontend-author-link' => 'د دې لپاره چې د همدې رسنيزې دوتنې د خاوند، منښتليک او نورو څرګندونو په اړه مالومات ترلاسه کړۍ، نو لطفاً دا رسنۍ د ويکيپېډيا په عادي مخ وګورۍ.',
 4935+ 'mobile-frontend-author-link' => 'د دې رسنيزې دوتنې د خاوند، منښتليک، څرګندونو او نورو مالوماتو د کتلو لپاره دا رسنۍ د {{SITENAME}} په عادي مخ وګورۍ.',
45024936 'mobile-frontend-download-full-version' => 'بشپړه بڼه ښکته کول',
45034937 'mobile-frontend-file-namespace' => 'دوتنه',
 4938+ 'mobile-frontend-wml-continue' => 'ادامه...',
 4939+ 'mobile-frontend-wml-back' => 'پر شا کېدل...',
45044940 'mobile-frontend-view' => 'د موبايل په بڼې کتل',
 4941+ 'mobile-frontend-opt-in-message' => 'د موبايل آزمېښتي بڼې کې ګډېدل غواړۍ؟',
45054942 'mobile-frontend-opt-in-yes-button' => 'هو',
45064943 'mobile-frontend-opt-in-no-button' => 'نه',
45074944 'mobile-frontend-opt-out-yes-button' => 'هو',
45084945 'mobile-frontend-opt-out-no-button' => 'نه',
 4946+ 'mobile-frontend-disable-images' => 'په موبايل وېبځي انځورونه ناچارنول',
 4947+ 'mobile-frontend-enable-images' => 'په موبايل وېبځي انځورونه چارنول',
45094948 'mobile-frontend-news-items' => 'په خبرونو کې',
 4949+ 'mobile-frontend-leave-feedback-subject' => 'سکالو',
45104950 'mobile-frontend-leave-feedback-message' => 'پيغام',
45114951 'mobile-frontend-leave-feedback-cancel' => 'ناګارل',
 4952+ 'mobile-frontend-language' => 'ژبه',
 4953+ 'mobile-frontend-username' => 'کارن-نوم:',
 4954+ 'mobile-frontend-password' => 'پټنوم:',
 4955+ 'mobile-frontend-login' => 'ننوتل',
 4956+ 'mobile-frontend-placeholder' => 'د پلټلو لپاره دلته وټاپۍ...',
45124957 );
45134958
45144959 /** Portuguese (Português)
@@ -4577,6 +5022,7 @@
45785023 /** Brazilian Portuguese (Português do Brasil)
45795024 * @author Giro720
45805025 * @author MetalBrasil
 5026+ * @author Rafael Vargas
45815027 */
45825028 $messages['pt-br'] = array(
45835029 'mobile-frontend-desc' => 'Interface para dispositivos móveis',
@@ -4610,21 +5056,21 @@
46115057 'mobile-frontend-wml-continue' => 'continuar ...',
46125058 'mobile-frontend-wml-back' => 'Voltar ...',
46135059 'mobile-frontend-view' => 'Versão para dispositivo móvel',
4614 - 'mobile-frontend-opt-in-message' => 'Deseja participar dos nossos opt-in de testes da nova interface móvel',
 5060+ 'mobile-frontend-opt-in-message' => 'Deseja participar dos testes da nova interface móvel?',
46155061 'mobile-frontend-opt-in-yes-button' => 'sim',
46165062 'mobile-frontend-opt-in-no-button' => 'não',
4617 - 'mobile-frontend-opt-in-title' => 'Opt-In para testes',
4618 - 'mobile-frontend-opt-in-explain' => 'Isto permite a entrada no teste',
4619 - 'mobile-frontend-opt-out-message' => 'Deixar os testes opt-in da nova interface móvel?',
 5063+ 'mobile-frontend-opt-in-title' => 'Participar dos testes da interface móvel',
 5064+ 'mobile-frontend-opt-in-explain' => 'Ao participar dos testes, você terá acesso a recursos experimentais, correndo o risco de encontrar erros e problemas.',
 5065+ 'mobile-frontend-opt-out-message' => 'Deseja participar dos testes da nova interface móvel?',
46205066 'mobile-frontend-opt-out-yes-button' => 'sim',
46215067 'mobile-frontend-opt-out-no-button' => 'não',
4622 - 'mobile-frontend-opt-out-title' => 'Opt-Out dos testes',
4623 - 'mobile-frontend-opt-out-explain' => 'Isto permite a saída do teste',
 5068+ 'mobile-frontend-opt-out-title' => 'Abandonar os testes da interface móvel',
 5069+ 'mobile-frontend-opt-out-explain' => 'Ao abandonar os testes da interface móvel, todos os recursos experimentais serão desativados e retornará para a experiência móvel clássica.',
46245070 'mobile-frontend-disable-images' => 'Desativar imagens no site móvel',
46255071 'mobile-frontend-enable-images' => 'Ativar imagens no site móvel',
46265072 'mobile-frontend-news-items' => 'Eventos recentes',
4627 - 'mobile-frontend-leave-feedback-title' => 'Deixar feedback sobre interface móvel',
4628 - 'mobile-frontend-leave-feedback-notice' => 'Seus comentários serão postados publicamente, junto com o seu nome de usuário, versão do navegador e sistema operacional para a página "$1"',
 5073+ 'mobile-frontend-leave-feedback-title' => 'Deixar feedback sobre a experiência com a interface móvel',
 5074+ 'mobile-frontend-leave-feedback-notice' => 'Seus comentários nos ajudam a melhorar a sua experiência no site móvel. Ele será postado publicamente (juntamente com seu nome de usuário, a versão do navegador e sistema operacional) na página "$1". Por favor, tente escolher um assunto informativo, por exemplo, "problemas de formatação em tabelas largas". Seus comentários estão sujeitos aos nossos termos de uso.',
46295075 'mobile-frontend-leave-feedback-subject' => 'Assunto',
46305076 'mobile-frontend-leave-feedback-message' => 'Mensagem',
46315077 'mobile-frontend-leave-feedback-cancel' => 'Cancelar',
@@ -4632,6 +5078,11 @@
46335079 'mobile-frontend-leave-feedback-link-text' => 'Comentário de interface móvel',
46345080 'mobile-frontend-leave-feedback' => 'Deixar comentário',
46355081 'mobile-frontend-leave-feedback-thanks' => 'Obrigado por seus comentários!',
 5082+ 'mobile-frontend-language' => 'Idioma',
 5083+ 'mobile-frontend-username' => 'Nome de usuário:',
 5084+ 'mobile-frontend-password' => 'Senha:',
 5085+ 'mobile-frontend-login' => 'Autenticar-se',
 5086+ 'mobile-frontend-placeholder' => 'Digite sua pesquisa aqui...',
46365087 );
46375088
46385089 /** Romansh (Rumantsch)
@@ -4713,9 +5164,11 @@
47145165 'mobile-frontend-wml-continue' => 'Continuare...',
47155166 'mobile-frontend-wml-back' => 'Înapoi...',
47165167 'mobile-frontend-view' => 'Versiune mobilă',
 5168+ 'mobile-frontend-opt-in-message' => 'Vă alăturați versiunii beta pentru mobil?',
47175169 'mobile-frontend-opt-in-yes-button' => 'da',
47185170 'mobile-frontend-opt-in-no-button' => 'nu',
47195171 'mobile-frontend-opt-in-explain' => 'Prin examinarea stadiului beta, veți avea acces la caracteristici experimentale, cu riscul de a întâmpina erori și probleme.',
 5172+ 'mobile-frontend-opt-out-message' => 'Doriți să părăsiți versiunea beta pentru mobil?',
47205173 'mobile-frontend-opt-out-yes-button' => 'da',
47215174 'mobile-frontend-opt-out-no-button' => 'nu',
47225175 'mobile-frontend-opt-out-explain' => 'Părăsind stadiul mobil beta, veți dezactiva toate caracteristicile experimentale și veți reveni la experiența mobilă clasică.',
@@ -4832,16 +5285,16 @@
48335286 'mobile-frontend-wml-continue' => 'Далее ...',
48345287 'mobile-frontend-wml-back' => 'Назад ...',
48355288 'mobile-frontend-view' => 'Мобильная версия',
4836 - 'mobile-frontend-opt-in-message' => 'Есть желание присоединиться к тестированию мобильного интерфейса?',
 5289+ 'mobile-frontend-opt-in-message' => 'Подключиться к мобильной бета-версии?',
48375290 'mobile-frontend-opt-in-yes-button' => 'да',
48385291 'mobile-frontend-opt-in-no-button' => 'нет',
4839 - 'mobile-frontend-opt-in-title' => 'Переключиться в режим тестирования',
4840 - 'mobile-frontend-opt-in-explain' => 'Это позволит вам пройти тест',
4841 - 'mobile-frontend-opt-out-message' => 'Хотите прекратить участие в тестировании мобильного интерфейса?',
 5292+ 'mobile-frontend-opt-in-title' => 'Режим мобильной беты',
 5293+ 'mobile-frontend-opt-in-explain' => 'Присоединившись к бета-тестированию, вы получите доступ к некоторым экспериментальным функциям, но также увеличится ваш риск встретить ошибоку или проблему.',
 5294+ 'mobile-frontend-opt-out-message' => 'Покинуть мобильную бету?',
48425295 'mobile-frontend-opt-out-yes-button' => 'да',
48435296 'mobile-frontend-opt-out-no-button' => 'нет',
4844 - 'mobile-frontend-opt-out-title' => 'Покинуть режим тестирования',
4845 - 'mobile-frontend-opt-out-explain' => 'Это позволит вам отложить тест',
 5297+ 'mobile-frontend-opt-out-title' => 'Покидание режима мобильной беты',
 5298+ 'mobile-frontend-opt-out-explain' => 'Прекратив использование мобильной беты, вы потеряете доступ к некоторым экспериментальным функциям и возвратитесь к классической версии интерфейса.',
48465299 'mobile-frontend-disable-images' => 'Отключить изображения на мобильном сайте',
48475300 'mobile-frontend-enable-images' => 'Включить изображения на мобильном сайте',
48485301 'mobile-frontend-news-items' => 'Новости',
@@ -4921,6 +5374,26 @@
49225375 'mobile-frontend-leave-feedback-thanks' => 'Дякуєме за ваш погляд!',
49235376 );
49245377
 5378+/** Sanskrit (संस्कृतम्)
 5379+ * @author Ansumang
 5380+ */
 5381+$messages['sa'] = array(
 5382+ 'mobile-frontend-home-button' => 'गृहम्',
 5383+ 'mobile-frontend-nav-history' => 'इतिहास',
 5384+ 'mobile-frontend-file-namespace' => 'सञ्चिका',
 5385+ 'mobile-frontend-opt-in-yes-button' => 'आम्',
 5386+ 'mobile-frontend-opt-in-no-button' => 'नहीं',
 5387+ 'mobile-frontend-opt-out-yes-button' => 'आम्',
 5388+ 'mobile-frontend-opt-out-no-button' => 'नहीं',
 5389+ 'mobile-frontend-leave-feedback-subject' => 'विषय',
 5390+ 'mobile-frontend-leave-feedback-message' => 'संदेश',
 5391+ 'mobile-frontend-leave-feedback-cancel' => 'निवर्तयते',
 5392+ 'mobile-frontend-language' => 'भाषा',
 5393+ 'mobile-frontend-username' => 'योजकनामन्:',
 5394+ 'mobile-frontend-password' => 'पासवर्ड:',
 5395+ 'mobile-frontend-login' => 'प्रविश्यताम्',
 5396+);
 5397+
49255398 /** Sakha (Саха тыла)
49265399 * @author HalanTul
49275400 */
@@ -4958,7 +5431,9 @@
49595432 'mobile-frontend-opt-out-yes-button' => 'сөп',
49605433 );
49615434
4962 -/** Sicilian (Sicilianu) */
 5435+/** Sicilian (Sicilianu)
 5436+ * @author Aushulz
 5437+ */
49635438 $messages['scn'] = array(
49645439 'mobile-frontend-search-submit' => 'Và trova',
49655440 'mobile-frontend-search-results' => 'Risurtati dâ circata',
@@ -4984,6 +5459,13 @@
49855460 'mobile-frontend-nav-history' => 'Crunuluggìa',
49865461 'mobile-frontend-search-text' => 'Và cerca',
49875462 'mobile-frontend-contact-us' => 'Siddu aviti quistioni o cummenti putiti cuntattarini via email ô nnirizzu mobile@wikipedia.org',
 5463+ 'mobile-frontend-wml-continue' => 'Camina...',
 5464+ 'mobile-frontend-opt-in-yes-button' => 'Sè',
 5465+ 'mobile-frontend-opt-in-no-button' => 'Nò',
 5466+ 'mobile-frontend-opt-out-yes-button' => 'Sè',
 5467+ 'mobile-frontend-opt-out-no-button' => 'Nò',
 5468+ 'mobile-frontend-password' => 'Parola chiavi:',
 5469+ 'mobile-frontend-login' => 'Trasi',
49885470 );
49895471
49905472 /** Serbo-Croatian (Srpskohrvatski) */
@@ -5046,6 +5528,7 @@
50475529 * @author බිඟුවා
50485530 */
50495531 $messages['si'] = array(
 5532+ 'mobile-frontend-desc' => 'ජංගම ඉදිරිපස',
50505533 'mobile-frontend-search-submit' => 'යන්න',
50515534 'mobile-frontend-search-results' => 'ගවේෂණ ප්‍රතිඵල',
50525535 'mobile-frontend-no-article-found' => 'ලිපියක් හමු නොවුණි',
@@ -5063,33 +5546,52 @@
50645547 'mobile-frontend-error-page-title' => 'අපට ප්‍රශ්නයක් තිබේ!',
50655548 'mobile-frontend-error-page-text' => 'ජංගම {{SITENAME}} තවමත් සංවර්ධනය කරමින් පවතින අතර අභ්‍යන්තර දෝෂ සමනය කිරීමට අපි කටයුතු කරමින් සිටිමු. අපට මෙම දෝෂය පිළිබඳ දන්වනු ලැබ ඇති අතර එය ඉක්මනින් නිවැරදි කරනු ඇත. කරුණාකර නැවත පරීක්ෂා කරන්න!',
50665549 'mobile-frontend-are-you-sure' => 'ඔබට විශ්වාසද ?',
5067 - 'mobile-frontend-explain-disable' => 'ඔබට නිසැකවම විකිපීඩියාවල ජංගම අනුවාදය අක්‍රීය කිරීමට අවශ්‍ය ද?ඔබ <b>අක්‍රීය කරන්න</b> තෝරාගනු ලැබුවහොත්,මෙතැන් සිට,ඔබ විකිපීඩියා වෙත පිවිසෙන විට,ඔබ මෙම විකිපීඩියා ජංගම දසුන වෙත ආපසු හරවා නොයවනු ඇත.',
 5550+ 'mobile-frontend-explain-disable' => 'ඔබට නිසැකවම {{SITENAME}} හී ජංගම අනුවාදය අක්‍රීය කිරීමට අවශ්‍ය ද? ඔබ <b>අක්‍රීය කරන්න</b> තෝරාගනු ලැබුවහොත්, මෙතැන් සිට, ඔබ {{SITENAME}} වෙත පිවිසෙන විට, ඔබව මෙම {{SITENAME}} ජංගම දසුන වෙත ආපසු හරවා නොයවනු ඇත.',
50685551 'mobile-frontend-nav-end' => '෴',
50695552 'mobile-frontend-nav-top' => 'ඉහළ',
50705553 'mobile-frontend-nav-edit' => 'සංස්කරණය කරන්න',
50715554 'mobile-frontend-nav-history' => 'ඉතිහාසය',
50725555 'mobile-frontend-search-text' => 'සොයන්න',
50735556 'mobile-frontend-contact-us' => 'ඔබට යම් ප්‍රශ්න හෝ අදහස් ඇත්නම් කරුණාකර mobile@wikipedia.org වෙත අපට විද්‍යුත් තැපැල් කිරීමට නොපැකිළෙන්න',
 5557+ 'mobile-frontend-author-link' => 'කර්තෘත්වය, බලපත්‍රදායකය, සහ අතිරේක විස්තර ගැන තොරතුරු නැරඹීම සදහා මෙම මාධ්‍ය ගොනුව සාමාන්‍ය {{SITENAME}} හි නරඹන්න.',
 5558+ 'mobile-frontend-download-full-version' => 'සම්පූර්ණ අනුවාදය බාගන්න',
50745559 'mobile-frontend-file-namespace' => 'ගොනුව',
50755560 'mobile-frontend-wml-continue' => 'දිගට කර ගෙන යමින්...',
50765561 'mobile-frontend-wml-back' => 'ආපසු...',
50775562 'mobile-frontend-view' => 'ජංගම දසුන',
 5563+ 'mobile-frontend-opt-in-message' => 'ජංගම අත්හදා බැලීමට එකතු වෙනවද?',
50785564 'mobile-frontend-opt-in-yes-button' => 'ඔව්',
50795565 'mobile-frontend-opt-in-no-button' => 'නැත',
 5566+ 'mobile-frontend-opt-in-title' => 'ජංගම බීටා ඇතුලත',
 5567+ 'mobile-frontend-opt-in-explain' => 'බීටා වෙත එක් වීමෙන්, ඔබ හට දෝෂ සහ වාදපද හමුවෙන අනතුරක් වියහැකි, පරීක්ෂාත්මක මුහුණුවර වෙත ප්‍රවේශ වීමේ හැකියාව ඇත.',
 5568+ 'mobile-frontend-opt-out-message' => 'ජංගම අත්හදා බැලීමෙන් ඉවත් වෙනවද?',
50805569 'mobile-frontend-opt-out-yes-button' => 'ඔව්',
50815570 'mobile-frontend-opt-out-no-button' => 'නැත',
 5571+ 'mobile-frontend-opt-out-title' => 'ජංගම බීටා පිටත',
 5572+ 'mobile-frontend-opt-out-explain' => 'ජංගම බීටා අතහැර යාමෙන්, පරීක්ෂාත්මක මුහුණුවර අක්‍රීය කොට ඔබව පැරණි ජංගම අත්දැකීම වෙත නැවත යවනු ඇත.',
 5573+ 'mobile-frontend-disable-images' => 'ජංගම අඩවියෙහි පින්තුර අක්‍රීය කරන්න',
 5574+ 'mobile-frontend-enable-images' => 'ජංගම අඩවියෙහි පින්තුර සක්‍රීය කරන්න',
 5575+ 'mobile-frontend-news-items' => 'පුවත් වලින්',
 5576+ 'mobile-frontend-leave-feedback-title' => 'ඔබගේ ජංගම අඩවි අත්දැකීම පිළිබඳව අපට ප්‍රතිචාරය ලබා දෙන්න',
50825577 'mobile-frontend-leave-feedback-subject' => 'විෂයය',
50835578 'mobile-frontend-leave-feedback-message' => 'පණිවුඩය',
50845579 'mobile-frontend-leave-feedback-cancel' => 'අවලංගු කරන්න',
50855580 'mobile-frontend-leave-feedback-submit' => 'ප්‍රතිපෝෂණය ඉදිරිපත් කරන්න',
 5581+ 'mobile-frontend-leave-feedback-link-text' => 'ජංගමඉදිරිපස විස්තීර්ණ ප්‍රතිචාරය',
 5582+ 'mobile-frontend-leave-feedback' => 'ජංගම අඩවි ප්‍රතිචාර',
 5583+ 'mobile-frontend-leave-feedback-thanks' => 'ස්තුතියි, ඔබේ ප්‍රතිචාරයට!',
50865584 'mobile-frontend-language' => 'භාෂාව',
50875585 'mobile-frontend-username' => 'පරිශීලක නාමය:',
50885586 'mobile-frontend-password' => 'මුරපදය:',
50895587 'mobile-frontend-login' => 'පිවිසෙන්න',
 5588+ 'mobile-frontend-placeholder' => 'ඔබේ සෙවුම මෙහි යොදන්න...',
50905589 );
50915590
5092 -/** Slovak (Slovenčina) */
 5591+/** Slovak (Slovenčina)
 5592+ * @author Helix84
 5593+ */
50935594 $messages['sk'] = array(
 5595+ 'mobile-frontend-desc' => 'Mobilné rozhranie',
50945596 'mobile-frontend-search-submit' => 'Ísť na',
50955597 'mobile-frontend-search-results' => 'Výsledky vyhľadávania',
50965598 'mobile-frontend-no-article-found' => 'Nenašiel sa žiadny článok',
@@ -5097,23 +5599,56 @@
50985600 'mobile-frontend-in-the-news' => 'V novinkách',
50995601 'mobile-frontend-home-button' => 'Hlavná stránka',
51005602 'mobile-frontend-random-button' => 'Náhodná',
 5603+ 'mobile-frontend-back-to-top-of-section' => 'Skočiť o sekciu späť',
51015604 'mobile-frontend-show-button' => 'Zobraziť',
51025605 'mobile-frontend-hide-button' => 'Skryť',
51035606 'mobile-frontend-disable-button' => 'Deaktivovať',
51045607 'mobile-frontend-back-button' => 'Späť',
5105 - 'mobile-frontend-regular-site' => 'Zobraziť stránku na klasickej Wikipédii',
 5608+ 'mobile-frontend-regular-site' => 'Zobraziť túto stránku na klasickej {{GRAMMAR:lokál|{{SITENAME}}}}',
51065609 'mobile-frontend-perm-stop-redirect' => 'Trvalo deaktivovať mobilnú stránku',
51075610 'mobile-frontend-error-page-title' => 'Vyskytol sa problém!',
5108 - 'mobile-frontend-error-page-text' => '{{SITENAME}} mobile je v aktívnom vývoji a my sa snažíme odtrániť všetky naše interné chyby. O tejto chybe sme boli informovaní a problém v krátkosti odstránime. Skúste sa vrátiť o chvíľu!',
 5611+ 'mobile-frontend-error-page-text' => '{{SITENAME}} mobile je v aktívnom vývoji a my sa snažíme odstrániť všetky naše interné chyby. O tejto chybe sme boli informovaní a problém čoskoro odstránime. Skúste to neskôr skontrolovať!',
51095612 'mobile-frontend-are-you-sure' => 'Ste si istý?',
 5613+ 'mobile-frontend-explain-disable' => 'Ste si istý, že chcete vypnúť mobilnú verziu {{GRAMMAR:genitív|{{SITENAME}}}}? Ak zvolíte <b>Vypnúť</b>, tak keď následne navštívite {{GRAMMAR:akuzatív|{{SITENAME}}}}, nebudete presmerovaný na túto mobilnú verziu {{GRAMMAR:genitív|{{SITENAME}}}}.',
51105614 'mobile-frontend-nav-end' => 'Koniec',
51115615 'mobile-frontend-nav-top' => 'Hore',
51125616 'mobile-frontend-nav-edit' => 'Upraviť',
51135617 'mobile-frontend-nav-history' => 'História',
51145618 'mobile-frontend-search-text' => 'Vyhľadávanie',
51155619 'mobile-frontend-contact-us' => 'Ak máte nejaké otázky alebo pripomienky prosím neváhajte nás kontaktovať na mobile@wikipedia.org',
 5620+ 'mobile-frontend-author-link' => 'Zobraziť tento multimediálny súbor v štandardnom zobrazení {{GRAMMAR:genitív|{{SITENAME}}}}, kde uvidíte informácie o autorstve, licencovaní a ďalšie popisy.',
51165621 'mobile-frontend-download-full-version' => 'Stiahnite si plnú verziu',
51175622 'mobile-frontend-file-namespace' => 'Súbor',
 5623+ 'mobile-frontend-wml-continue' => 'Pokračovať...',
 5624+ 'mobile-frontend-wml-back' => 'Späť...',
 5625+ 'mobile-frontend-view' => 'Mobilné zobrazenie',
 5626+ 'mobile-frontend-opt-in-message' => 'Skúsiť beta verziu mobilného rozhrania?',
 5627+ 'mobile-frontend-opt-in-yes-button' => 'Áno',
 5628+ 'mobile-frontend-opt-in-no-button' => 'Nie',
 5629+ 'mobile-frontend-opt-in-title' => 'Prihlásenie sa do programu Mobilné zobrazenie (beta)',
 5630+ 'mobile-frontend-opt-in-explain' => 'Ak zapnete beta verziu, budete mať prístup k experimentálnym funkciám, ktorý je však spojený s rizikom, že narazíte na chyby a problémy.',
 5631+ 'mobile-frontend-opt-out-message' => 'Opustiť beta verziu mobilného rozhrania?',
 5632+ 'mobile-frontend-opt-out-yes-button' => 'Áno',
 5633+ 'mobile-frontend-opt-out-no-button' => 'Nie',
 5634+ 'mobile-frontend-opt-out-title' => 'Odhlásenie sa z programu Mobilné zobrazenie (beta)',
 5635+ 'mobile-frontend-opt-out-explain' => 'Opustením beta verzie mobilného rozhrania vypnete všetky experimentálne funkcie a vrátite sa na klasické mobilné rozhranie.',
 5636+ 'mobile-frontend-disable-images' => 'Vypnúť obrázky v mobilnom rozhraní',
 5637+ 'mobile-frontend-enable-images' => 'Zapnúť obrázky v mobilnom rozhraní',
 5638+ 'mobile-frontend-news-items' => 'V novinkách',
 5639+ 'mobile-frontend-leave-feedback-title' => 'Pošlite nám vaše komentáre týkajúce sa mobilného rozhrania',
 5640+ 'mobile-frontend-leave-feedback-notice' => 'Vaše komentáre nám pomáhajú vylepšovať mobilné rozhranie. Vaše komentáre budú zverejnené (spolu s vašim používateľským menom, verziou prehliadača a operačného systému) na stránke „$1“. Prosím, skúste zvoliť informatívny predmet, napr. „Problém s formátovaním širokých tabuliek“. Vaše komentáre podliehajú našim Podmienkam použitia.',
 5641+ 'mobile-frontend-leave-feedback-subject' => 'Predmet',
 5642+ 'mobile-frontend-leave-feedback-message' => 'Správa',
 5643+ 'mobile-frontend-leave-feedback-cancel' => 'Zrušiť',
 5644+ 'mobile-frontend-leave-feedback-submit' => 'Odoslať komentár',
 5645+ 'mobile-frontend-leave-feedback-link-text' => 'Komentár k rozšíreniu MobileFrontend',
 5646+ 'mobile-frontend-leave-feedback' => 'Komentáre k mobilnému rozhraniu',
 5647+ 'mobile-frontend-leave-feedback-thanks' => 'Vďaka za vaše pripomienky!',
 5648+ 'mobile-frontend-language' => 'Jazyk',
 5649+ 'mobile-frontend-username' => 'Používateľské meno:',
 5650+ 'mobile-frontend-password' => 'Heslo:',
 5651+ 'mobile-frontend-login' => 'Prihlásiť sa',
 5652+ 'mobile-frontend-placeholder' => 'Sem napíšte hľadaný výraz...',
51185653 );
51195654
51205655 /** Slovenian (Slovenščina)
@@ -5180,8 +5715,11 @@
51815716 'mobile-frontend-placeholder' => 'Vnesite svoj iskalni niz tukaj ...',
51825717 );
51835718
5184 -/** Albanian (Shqip) */
 5719+/** Albanian (Shqip)
 5720+ * @author Olsi
 5721+ */
51855722 $messages['sq'] = array(
 5723+ 'mobile-frontend-desc' => 'Për celular',
51865724 'mobile-frontend-search-submit' => 'Shko',
51875725 'mobile-frontend-search-results' => 'Rezultatet e kërkimit',
51885726 'mobile-frontend-no-article-found' => 'Nuk u gjet asnjë artikull',
@@ -5194,21 +5732,51 @@
51955733 'mobile-frontend-hide-button' => 'Fshih',
51965734 'mobile-frontend-disable-button' => 'Çaktivizo',
51975735 'mobile-frontend-back-button' => 'Prapa',
5198 - 'mobile-frontend-regular-site' => 'Shiko këtë faqe në versionin e rregullt të Wikpedia-s.',
 5736+ 'mobile-frontend-regular-site' => 'Shiko këtë faqe në versionin e rregullt të {{SITENAME}}',
51995737 'mobile-frontend-perm-stop-redirect' => 'Çaktivizo përgjithmonë {{SITENAME}}-n në telefon',
52005738 'mobile-frontend-error-page-title' => 'Ne kemi një problem!',
5201 - 'mobile-frontend-error-page-text' => '{{SITENAME}} në telefon është ende në zhvillim e sipër dhe ne po punojmë shumë për të zgjidhur të gjitha problemet tona të brendshme. Ne kemi qenë në dijeni të këtij problemi dhe do ta zgjidhim atë shumë shpejt. Të lutemi kontrollo përseri më vonë!',
 5739+ 'mobile-frontend-error-page-text' => 'Wikipedia në telefon është ende në zhvillim e sipër dhe ne po punojmë shumë për të zgjidhur të gjitha problemet tona të brendshme. Ne kemi qenë në dijeni të këtij problemi dhe do ta zgjidhim atë shumë shpejt. Të lutemi kontrollo përseri më vonë!',
52025740 'mobile-frontend-are-you-sure' => 'Je i/e sigurt?',
5203 - 'mobile-frontend-explain-disable' => 'Je i/e sigurt që dëshiron te çaktivizozh versionin e {{SITENAME}}-s në telefon? N.q.s. zgjedh <b>Çaktivizo</b> nga ky moment, kur ti të vizitosh {{SITENAME}}-n, nuk do të ridrejtohesh më tek versioni i telefonit të {{SITENAME}}-s.',
 5741+ 'mobile-frontend-explain-disable' => 'Je i/e sigurt që dëshiron te çaktivizozh versionin e Wikipedia-s në telefon? N.q.s. zgjedh <b>Çaktivizo</b> nga ky moment, kur ti të vizitosh Wikipedia-n, nuk do të ridrejtohesh më tek versioni i telefonit të Wikipedia-s.',
52045742 'mobile-frontend-nav-end' => 'Shko në fund',
52055743 'mobile-frontend-nav-top' => 'Ngjitu në krye',
52065744 'mobile-frontend-nav-edit' => 'Redakto',
52075745 'mobile-frontend-nav-history' => 'Historiku',
52085746 'mobile-frontend-search-text' => 'Kërko',
52095747 'mobile-frontend-contact-us' => 'N.q.s. ke ndonjë pyetje apo koment mos nguro të na dërgosh email në mobile@wikipedia.org',
5210 - 'mobile-frontend-author-link' => 'Shiko këtë media skedarë në {{SITENAME}} të zakonshme për të shikuar informata rreth autorësisë, licencimit dhe përshkrimeve tjera shtesë.',
 5748+ 'mobile-frontend-author-link' => '!Shiko këtë media skedarë në {{SITENAME}} të zakonshme për të shikuar informata rreth autorësisë, licencimit dhe përshkrimeve tjera shtesë.',
52115749 'mobile-frontend-download-full-version' => 'Shkarko versionin e plotë',
52125750 'mobile-frontend-file-namespace' => 'Skedarë',
 5751+ 'mobile-frontend-wml-continue' => 'Vazhdo...',
 5752+ 'mobile-frontend-wml-back' => 'Prapa ...',
 5753+ 'mobile-frontend-view' => 'Për celular',
 5754+ 'mobile-frontend-opt-in-message' => 'Bashkohu me versionin beta për celular?',
 5755+ 'mobile-frontend-opt-in-yes-button' => 'Po',
 5756+ 'mobile-frontend-opt-in-no-button' => 'Jo',
 5757+ 'mobile-frontend-opt-in-title' => 'Versioni beta opt-in për celular',
 5758+ 'mobile-frontend-opt-in-explain' => 'Duke iu bashkuar versionit beta, ju do të keni qasje në tipare eksperimentale, me riskun e ndeshjes me probleme.',
 5759+ 'mobile-frontend-opt-out-message' => 'Doni ta lini versionin beta për celular?',
 5760+ 'mobile-frontend-opt-out-yes-button' => 'Po',
 5761+ 'mobile-frontend-opt-out-no-button' => 'Jo',
 5762+ 'mobile-frontend-opt-out-title' => 'Versioni beta opt-out për celular',
 5763+ 'mobile-frontend-opt-out-explain' => 'Duke lënë versionin beta për celular, ju do të çaktivizoni të gjitha tiparet eksperimentale dhe do të ktheheni tek përvoja e versionit klasik për celular.',
 5764+ 'mobile-frontend-disable-images' => 'Çaktivizo figurat në versionin për celular',
 5765+ 'mobile-frontend-enable-images' => 'Aktivizo figurat në versionin për celular',
 5766+ 'mobile-frontend-news-items' => 'Në lajme',
 5767+ 'mobile-frontend-leave-feedback-title' => 'Na jepni përshtypjet tuaja rreth përvojës në versionin e celularit',
 5768+ 'mobile-frontend-leave-feedback-notice' => 'Përshtypja juaj na ndihmon për të përmirësur përvojën e versionit për celular. Do të postohet publikisht (së bashku me emrin tuaj të përdoruesit, versionin e shfletuesit dhe sistemin operativ) në faqen &quot;$1&quot;. Ju lutemi provoni të zgjidhni një linjë subjekti informativ, p.sh. "Formatimi i çështjeve me tabela të gjera". Përshtypja juaj është subjekt i kushteve tona të përdorimit.',
 5769+ 'mobile-frontend-leave-feedback-subject' => 'Subjekti:',
 5770+ 'mobile-frontend-leave-feedback-message' => 'Mesazhi',
 5771+ 'mobile-frontend-leave-feedback-cancel' => 'Anulo',
 5772+ 'mobile-frontend-leave-feedback-submit' => 'Paraqit përshtypjet',
 5773+ 'mobile-frontend-leave-feedback-link-text' => 'Shtesë përshtypjeje MobileFronted',
 5774+ 'mobile-frontend-leave-feedback' => 'Përshtypja për versionin e celularit',
 5775+ 'mobile-frontend-leave-feedback-thanks' => 'Faleminderit për përshtypjet tuaja!',
 5776+ 'mobile-frontend-language' => 'Gjuha',
 5777+ 'mobile-frontend-username' => 'Emri i përdoruesit:',
 5778+ 'mobile-frontend-password' => 'Fjalëkalimi:',
 5779+ 'mobile-frontend-login' => 'Hyni',
 5780+ 'mobile-frontend-placeholder' => 'Shkruani kërkimin tuaj këtu...',
52135781 );
52145782
52155783 /** Serbian (Cyrillic script) (‪Српски (ћирилица)‬)
@@ -5244,17 +5812,23 @@
52455813 'mobile-frontend-author-link' => 'Погледајте ову датотеку у обичном режиму да бисте сазнали више о аутору, лиценци и додатним описима.',
52465814 'mobile-frontend-download-full-version' => 'Преузми цело издање',
52475815 'mobile-frontend-file-namespace' => 'Датотека',
 5816+ 'mobile-frontend-wml-continue' => 'Настави…',
 5817+ 'mobile-frontend-wml-back' => 'Назад…',
 5818+ 'mobile-frontend-view' => 'Мобилни приказ',
 5819+ 'mobile-frontend-opt-in-message' => 'Желите ли да се придружите бета верзији мобилног уређаја?',
52485820 'mobile-frontend-opt-in-yes-button' => 'да',
52495821 'mobile-frontend-opt-in-no-button' => 'не',
5250 - 'mobile-frontend-opt-in-title' => 'Пријавите се за испробавање',
5251 - 'mobile-frontend-opt-in-explain' => 'С овим приступате испробавању',
 5822+ 'mobile-frontend-opt-in-title' => 'Приступање бета верији мобилног уређаја',
 5823+ 'mobile-frontend-opt-in-explain' => 'Користећи бета верзију, добијате приступ до пробних могућности, али с ризиком да дођете до грешака и проблема.',
 5824+ 'mobile-frontend-opt-out-message' => 'Желите ли да напустите бета верзију мобилног уређаја?',
52525825 'mobile-frontend-opt-out-yes-button' => 'да',
52535826 'mobile-frontend-opt-out-no-button' => 'не',
5254 - 'mobile-frontend-opt-out-title' => 'Откажите своје учешће у испробавању',
5255 - 'mobile-frontend-opt-out-explain' => 'С овим напуштате испробавање',
 5827+ 'mobile-frontend-opt-out-title' => 'Напустите бета верзију мобилног уређаја',
 5828+ 'mobile-frontend-opt-out-explain' => 'Напуштањем бета верзије мобилног уређаја, одричете се свих пробних могућности и враћате се класичној мобилној верзији.',
52565829 'mobile-frontend-disable-images' => 'Онемогући слике на мобилним страницама',
52575830 'mobile-frontend-enable-images' => 'Омогући слике на мобилним страницама',
52585831 'mobile-frontend-news-items' => 'Вести',
 5832+ 'mobile-frontend-leave-feedback-title' => 'Реците нам ваше мишљење о мобилној верзији',
52595833 'mobile-frontend-leave-feedback-subject' => 'Наслов',
52605834 'mobile-frontend-leave-feedback-message' => 'Порука',
52615835 'mobile-frontend-leave-feedback-cancel' => 'Откажи',
@@ -5264,10 +5838,15 @@
52655839 'mobile-frontend-feedback-page' => 'Project:Мишљења о мобилном додатку',
52665840 'mobile-frontend-leave-feedback-thanks' => 'Хвала вам на повратној информацији.',
52675841 'mobile-frontend-language' => 'Језик',
 5842+ 'mobile-frontend-username' => 'Корисничко име:',
 5843+ 'mobile-frontend-password' => 'Лозинка:',
 5844+ 'mobile-frontend-login' => 'Пријави ме',
 5845+ 'mobile-frontend-placeholder' => 'Овде унесите упит за претрагу…',
52685846 );
52695847
52705848 /** Serbian (Latin script) (‪Srpski (latinica)‬) */
52715849 $messages['sr-el'] = array(
 5850+ 'mobile-frontend-desc' => 'Korisnički deo za mobilne uređaje',
52725851 'mobile-frontend-search-submit' => 'Idi',
52735852 'mobile-frontend-search-results' => 'Rezultati pretrage',
52745853 'mobile-frontend-no-article-found' => 'Članak nije pronađen.',
@@ -5280,21 +5859,51 @@
52815860 'mobile-frontend-hide-button' => 'Sakrij',
52825861 'mobile-frontend-disable-button' => 'Onemogući',
52835862 'mobile-frontend-back-button' => 'Nazad',
5284 - 'mobile-frontend-regular-site' => 'Pogledaj ovu stranicu na običnoj Vikipediji',
 5863+ 'mobile-frontend-regular-site' => 'Pogledajte ovu stranicu u običnom režimu',
52855864 'mobile-frontend-perm-stop-redirect' => 'Trajno onemogući mobilni prikaz',
52865865 'mobile-frontend-error-page-title' => 'Došlo je do problema!',
5287 - 'mobile-frontend-error-page-text' => 'Mobilna Vikipedija je još uvek u fazi aktivnog razvoja i radimo naporno na popravci svih unutrašnjih grešaka. Obavešteni smo o ovoj grešci i ispravićemo je uskoro. Svratite nam opet!',
 5866+ 'mobile-frontend-error-page-text' => 'Mobilno izdanje vikija {{SITENAME}} je još uvek u aktivnom razvoju, i naporno radimo da popravimo sve unutrašnje greške. Obavešteni smo o ovoj grešci i ispravićemo je uskoro. Svratite nam opet!',
52885867 'mobile-frontend-are-you-sure' => 'Jeste li sigurni?',
5289 - 'mobile-frontend-explain-disable' => 'Želite li da onemogućite mobilno izdanje Vikipedije? Ako izaberete <i>Onemogući</i>, od sada pa nadalje nećete biti preusmeravani na ovaj mobilni prikaz kada posetite Vikipediju.',
 5868+ 'mobile-frontend-explain-disable' => 'Želite li da onemogućite mobilno izdanje ovog vikija? Ako izaberete <i>Onemogući</i>, od sada pa nadalje nećete biti preusmeravani na ovaj mobilni prikaz kada posetite {{SITENAME}}.',
52905869 'mobile-frontend-nav-end' => 'Kraj',
52915870 'mobile-frontend-nav-top' => 'Vrh',
52925871 'mobile-frontend-nav-edit' => 'Uredi',
52935872 'mobile-frontend-nav-history' => 'Istorija',
52945873 'mobile-frontend-search-text' => 'Pretraga',
52955874 'mobile-frontend-contact-us' => 'Ako imate bilo kakva pitanja ili primedbe, slobodno nam pišite na mobile@wikipedia.org',
5296 - 'mobile-frontend-author-link' => 'Pogledajte ovu datoteku na običnoj Vikipediji za pregled podataka o autorskim pravima, licenciranju i dodatnim opisima.',
 5875+ 'mobile-frontend-author-link' => 'Pogledajte ovu datoteku u običnom režimu da biste saznali više o autoru, licenci i dodatnim opisima.',
52975876 'mobile-frontend-download-full-version' => 'Preuzmi celo izdanje',
52985877 'mobile-frontend-file-namespace' => 'Datoteka',
 5878+ 'mobile-frontend-wml-continue' => 'Nastavi…',
 5879+ 'mobile-frontend-wml-back' => 'Nazad…',
 5880+ 'mobile-frontend-view' => 'Mobilni prikaz',
 5881+ 'mobile-frontend-opt-in-message' => 'Želite li da se pridružite beta verziji mobilnog uređaja?',
 5882+ 'mobile-frontend-opt-in-yes-button' => 'da',
 5883+ 'mobile-frontend-opt-in-no-button' => 'ne',
 5884+ 'mobile-frontend-opt-in-title' => 'Pristupanje beta veriji mobilnog uređaja',
 5885+ 'mobile-frontend-opt-in-explain' => 'Koristeći beta verziju, dobijate pristup do probnih mogućnosti, ali s rizikom da dođete do grešaka i problema.',
 5886+ 'mobile-frontend-opt-out-message' => 'Želite li da napustite beta verziju mobilnog uređaja?',
 5887+ 'mobile-frontend-opt-out-yes-button' => 'da',
 5888+ 'mobile-frontend-opt-out-no-button' => 'ne',
 5889+ 'mobile-frontend-opt-out-title' => 'Napustite beta verziju mobilnog uređaja',
 5890+ 'mobile-frontend-opt-out-explain' => 'Napuštanjem beta verzije mobilnog uređaja, odričete se svih probnih mogućnosti i vraćate se klasičnoj mobilnoj verziji.',
 5891+ 'mobile-frontend-disable-images' => 'Onemogući slike na mobilnim stranicama',
 5892+ 'mobile-frontend-enable-images' => 'Omogući slike na mobilnim stranicama',
 5893+ 'mobile-frontend-news-items' => 'Vesti',
 5894+ 'mobile-frontend-leave-feedback-title' => 'Recite nam vaše mišljenje o mobilnoj verziji',
 5895+ 'mobile-frontend-leave-feedback-subject' => 'Naslov',
 5896+ 'mobile-frontend-leave-feedback-message' => 'Poruka',
 5897+ 'mobile-frontend-leave-feedback-cancel' => 'Otkaži',
 5898+ 'mobile-frontend-leave-feedback-submit' => 'Pošalji povratnu informaciju',
 5899+ 'mobile-frontend-leave-feedback-link-text' => 'Mišljenje o Mobilnom sučelju',
 5900+ 'mobile-frontend-leave-feedback' => 'Mišljenje',
 5901+ 'mobile-frontend-feedback-page' => 'Project:Mišljenja o mobilnom dodatku',
 5902+ 'mobile-frontend-leave-feedback-thanks' => 'Hvala vam na povratnoj informaciji.',
 5903+ 'mobile-frontend-language' => 'Jezik',
 5904+ 'mobile-frontend-username' => 'Korisničko ime:',
 5905+ 'mobile-frontend-password' => 'Lozinka:',
 5906+ 'mobile-frontend-login' => 'Prijavi me',
 5907+ 'mobile-frontend-placeholder' => 'Ovde unesite upit za pretragu…',
52995908 );
53005909
53015910 /** Sundanese (Basa Sunda) */
@@ -5433,6 +6042,7 @@
54346043 );
54356044
54366045 /** Tamil (தமிழ்)
 6046+ * @author Shanmugamp7
54376047 * @author Sodabottle
54386048 * @author Surya Prakash.S.A.
54396049 */
@@ -5478,7 +6088,16 @@
54796089 'mobile-frontend-leave-feedback-title' => 'கைபேசித் தளத்தைப் பற்றிய கருத்துகளைத் தரவும்',
54806090 'mobile-frontend-leave-feedback-subject' => 'பொருள்',
54816091 'mobile-frontend-leave-feedback-message' => 'தகவல்',
 6092+ 'mobile-frontend-leave-feedback-cancel' => 'ரத்து செய்',
 6093+ 'mobile-frontend-leave-feedback-submit' => 'கருத்தைச் சமர்ப்பிக்கவும்',
 6094+ 'mobile-frontend-leave-feedback-link-text' => 'MobileFrontend விரிவாக்க கருத்து',
 6095+ 'mobile-frontend-leave-feedback' => 'கைப்பேசி தளத்தின் கருத்து',
 6096+ 'mobile-frontend-leave-feedback-thanks' => 'உங்கள் கருத்துக்கு நன்றி.',
54826097 'mobile-frontend-language' => 'மொழி',
 6098+ 'mobile-frontend-username' => 'பயனர் பெயர்:',
 6099+ 'mobile-frontend-password' => 'கடவுச்சொல்:',
 6100+ 'mobile-frontend-login' => 'புகுபதிகை',
 6101+ 'mobile-frontend-placeholder' => 'உங்கள் தேடலை இங்கு தட்டச்சு செய்யவும்...',
54836102 );
54846103
54856104 /** Telugu (తెలుగు)
@@ -5497,7 +6116,7 @@
54986117 'mobile-frontend-hide-button' => 'దాచు',
54996118 'mobile-frontend-disable-button' => 'అచేతనంచేయి',
55006119 'mobile-frontend-back-button' => 'వెనక్కి',
5501 - 'mobile-frontend-regular-site' => 'ఈ పేజీని మామూలు వికీపీడియాలో చూడండి',
 6120+ 'mobile-frontend-regular-site' => 'ఈ పేజీని మామూలు {{SITENAME}}లో చూడండి',
55026121 'mobile-frontend-perm-stop-redirect' => 'మొబైలు సైటుని శాశ్వతంగా అచేతనం చేయి',
55036122 'mobile-frontend-error-page-title' => 'ఏదో సమస్య ఉంది!',
55046123 'mobile-frontend-error-page-text' => 'వికీపీడియా మొబైలు ఇంకా క్రియాశీలంగా అభివృద్ధి చేయబడుతుంది మరియు మేము అన్ని అంతర్గత పొరపాట్లను సరిచేయడానికి శ్రమిస్తున్నాం. ఈ పొరపాటు గురించి మాకు సమాచారం అందింది మరియు దీన్ని తర్వలోనే సరిచేస్తాం. దయచేసి మరోసారి చూడండి!',
@@ -5514,11 +6133,20 @@
55156134 'mobile-frontend-file-namespace' => 'దస్త్రం',
55166135 'mobile-frontend-wml-continue' => 'కొనసాగించు ...',
55176136 'mobile-frontend-wml-back' => 'వెనుకకు ...',
 6137+ 'mobile-frontend-view' => 'మొబైల్ వీక్షణ',
55186138 'mobile-frontend-opt-in-yes-button' => 'అవును',
55196139 'mobile-frontend-opt-in-no-button' => 'కాదు',
55206140 'mobile-frontend-opt-out-yes-button' => 'అవును',
55216141 'mobile-frontend-opt-out-no-button' => 'కాదు',
55226142 'mobile-frontend-news-items' => 'వార్తల్లో',
 6143+ 'mobile-frontend-leave-feedback-subject' => 'విషయం',
 6144+ 'mobile-frontend-leave-feedback-message' => 'సందేశం',
 6145+ 'mobile-frontend-leave-feedback-cancel' => 'రద్దుచేయి',
 6146+ 'mobile-frontend-leave-feedback-thanks' => 'మీ ప్రతిస్పందనకు కృతజ్ఞతలు!',
 6147+ 'mobile-frontend-language' => 'భాష',
 6148+ 'mobile-frontend-username' => 'వాడుకరి పేరు:',
 6149+ 'mobile-frontend-password' => 'సంకేతపదం:',
 6150+ 'mobile-frontend-login' => 'ప్రవేశించండి',
55236151 );
55246152
55256153 /** Tetum (Tetun) */
@@ -5559,6 +6187,33 @@
55606188 'mobile-frontend-file-namespace' => 'Парванда',
55616189 );
55626190
 6191+/** Tajik (Latin script) (tojikī) */
 6192+$messages['tg-latn'] = array(
 6193+ 'mobile-frontend-search-submit' => 'Birav',
 6194+ 'mobile-frontend-search-results' => 'Natoiçi Çustuçū',
 6195+ 'mobile-frontend-no-article-found' => 'Maqola Pajdo Naşud',
 6196+ 'mobile-frontend-featured-article' => 'Maqolai Barguzidai Imrūz',
 6197+ 'mobile-frontend-in-the-news' => 'Dar Axbor',
 6198+ 'mobile-frontend-home-button' => 'Xona',
 6199+ 'mobile-frontend-random-button' => 'Tasodufī',
 6200+ 'mobile-frontend-back-to-top-of-section' => 'Bozgaşt Ba Qismati A',
 6201+ 'mobile-frontend-show-button' => 'Namoiş',
 6202+ 'mobile-frontend-hide-button' => 'Nuhuftan',
 6203+ 'mobile-frontend-disable-button' => "Ƣajrifa'ol kardan",
 6204+ 'mobile-frontend-back-button' => 'Bozgaşt',
 6205+ 'mobile-frontend-perm-stop-redirect' => "Hameşagī ƣajrifa'ol kardani nusxai somonai mobilī",
 6206+ 'mobile-frontend-error-page-title' => 'Muşkile rux dodaast!',
 6207+ 'mobile-frontend-are-you-sure' => 'Ojo mutmain hasted?',
 6208+ 'mobile-frontend-nav-end' => 'Pojon',
 6209+ 'mobile-frontend-nav-top' => 'Bolo',
 6210+ 'mobile-frontend-nav-edit' => 'Viroiş',
 6211+ 'mobile-frontend-nav-history' => "Ta'rix",
 6212+ 'mobile-frontend-search-text' => 'Çustuçū',
 6213+ 'mobile-frontend-contact-us' => 'Dar surati doştani har guna savol jo nazar lutfan bo imejl bo mo dar tamos boşed mobile@wikipedia.org',
 6214+ 'mobile-frontend-download-full-version' => 'Borgiriji Nusxai Komil',
 6215+ 'mobile-frontend-file-namespace' => 'Parvanda',
 6216+);
 6217+
55636218 /** Thai (ไทย)
55646219 * @author Horus
55656220 */
@@ -5648,6 +6303,7 @@
56496304 );
56506305
56516306 /** Turkish (Türkçe)
 6307+ * @author Cekli829
56526308 * @author Emperyan
56536309 */
56546310 $messages['tr'] = array(
@@ -5678,9 +6334,16 @@
56796335 'mobile-frontend-author-link' => 'Bu medya dosyasını {{SITENAME}} üzerinde yazarlık, lisans ve ek açıklamaları hakkında bilgi için görüntüleyin.',
56806336 'mobile-frontend-download-full-version' => 'Tam Sürümü İndir',
56816337 'mobile-frontend-file-namespace' => 'Dosya',
 6338+ 'mobile-frontend-wml-back' => 'Geri...',
56826339 'mobile-frontend-view' => 'Mobil Görünüm',
56836340 'mobile-frontend-opt-in-yes-button' => 'evet',
56846341 'mobile-frontend-opt-in-no-button' => 'hayır',
 6342+ 'mobile-frontend-opt-out-yes-button' => 'Evet',
 6343+ 'mobile-frontend-opt-out-no-button' => 'Hayır',
 6344+ 'mobile-frontend-language' => 'Dil',
 6345+ 'mobile-frontend-username' => 'Kullanıcı adı:',
 6346+ 'mobile-frontend-password' => 'Şifre:',
 6347+ 'mobile-frontend-login' => 'Oturum aç',
56856348 );
56866349
56876350 /** Tatar (Cyrillic script) (Татарча) */
@@ -5746,6 +6409,7 @@
57476410 * @author Dim Grits
57486411 * @author Gucci Mane Burrr
57496412 * @author Sodmy
 6413+ * @author Тест
57506414 */
57516415 $messages['uk'] = array(
57526416 'mobile-frontend-desc' => 'Мобільний інтерфейс',
@@ -5803,7 +6467,10 @@
58046468 'mobile-frontend-feedback-page' => 'Project:Mobile Extension Feedback',
58056469 'mobile-frontend-leave-feedback-thanks' => 'Дякуємо, за ваш відгук!',
58066470 'mobile-frontend-language' => 'Мова',
 6471+ 'mobile-frontend-username' => "Ім'я користувача:",
58076472 'mobile-frontend-password' => 'Пароль:',
 6473+ 'mobile-frontend-login' => 'Увійти',
 6474+ 'mobile-frontend-placeholder' => 'Введіть пошуковий запит тут...',
58086475 );
58096476
58106477 /** Urdu (اردو) */
@@ -5858,13 +6525,34 @@
58596526 'mobile-frontend-search-text' => 'Serca',
58606527 );
58616528
5862 -/** Veps (Vepsan kel') */
 6529+/** Veps (Vepsän kel')
 6530+ * @author Игорь Бродский
 6531+ */
58636532 $messages['vep'] = array(
 6533+ 'mobile-frontend-search-submit' => 'Tehta',
 6534+ 'mobile-frontend-search-results' => "Ecindan rezul'tatad",
 6535+ 'mobile-frontend-in-the-news' => 'Uzištusiš',
 6536+ 'mobile-frontend-home-button' => 'Pälehtpolele',
 6537+ 'mobile-frontend-show-button' => 'Ozutada',
58646538 'mobile-frontend-hide-button' => 'Peitta',
58656539 'mobile-frontend-back-button' => 'Tagaze',
 6540+ 'mobile-frontend-error-page-title' => 'Meil om problem!',
 6541+ 'mobile-frontend-are-you-sure' => 'Olet-ik varmdad?',
 6542+ 'mobile-frontend-nav-end' => 'Lop',
 6543+ 'mobile-frontend-nav-top' => 'Üläh',
58666544 'mobile-frontend-nav-edit' => 'Redaktiruida',
58676545 'mobile-frontend-nav-history' => 'Istorii',
 6546+ 'mobile-frontend-search-text' => 'Ecind',
58686547 'mobile-frontend-file-namespace' => 'Fail',
 6548+ 'mobile-frontend-wml-continue' => 'Jätkta...',
 6549+ 'mobile-frontend-wml-back' => 'Tagaze...',
 6550+ 'mobile-frontend-opt-in-yes-button' => 'Ka',
 6551+ 'mobile-frontend-opt-in-no-button' => 'Ei',
 6552+ 'mobile-frontend-opt-out-yes-button' => 'Ka',
 6553+ 'mobile-frontend-opt-out-no-button' => 'Ei',
 6554+ 'mobile-frontend-leave-feedback-message' => 'Tedotuz',
 6555+ 'mobile-frontend-language' => 'Kel’',
 6556+ 'mobile-frontend-password' => 'Peitsana:',
58696557 );
58706558
58716559 /** Vietnamese (Tiếng Việt)
@@ -6038,6 +6726,7 @@
60396727 );
60406728
60416729 /** Yiddish (ייִדיש)
 6730+ * @author Imre
60426731 * @author פוילישער
60436732 */
60446733 $messages['yi'] = array(
@@ -6071,9 +6760,19 @@
60726761 'mobile-frontend-wml-continue' => 'ווײַטער …',
60736762 'mobile-frontend-wml-back' => 'צוריק ...',
60746763 'mobile-frontend-view' => 'מאבילער קוק',
 6764+ 'mobile-frontend-opt-in-yes-button' => 'יאָ',
 6765+ 'mobile-frontend-opt-in-no-button' => 'ניין',
 6766+ 'mobile-frontend-opt-out-yes-button' => 'יא',
 6767+ 'mobile-frontend-opt-out-no-button' => 'ניין',
 6768+ 'mobile-frontend-leave-feedback-cancel' => 'אַנולירן',
 6769+ 'mobile-frontend-language' => 'שפּראַך',
 6770+ 'mobile-frontend-username' => 'באַניצער נאָמען:',
 6771+ 'mobile-frontend-password' => 'פאסווארט:',
60756772 );
60766773
6077 -/** Yoruba (Yorùbá) */
 6774+/** Yoruba (Yorùbá)
 6775+ * @author Demmy
 6776+ */
60786777 $messages['yo'] = array(
60796778 'mobile-frontend-search-submit' => 'Lọ',
60806779 'mobile-frontend-search-results' => 'Àwọn Èsì Àwárí',
@@ -6088,6 +6787,9 @@
60896788 'mobile-frontend-nav-edit' => 'Àtúnṣe',
60906789 'mobile-frontend-nav-history' => 'Ìtàn',
60916790 'mobile-frontend-search-text' => 'Ṣàwárí',
 6791+ 'mobile-frontend-leave-feedback-cancel' => 'Fagilé',
 6792+ 'mobile-frontend-language' => 'Èdè',
 6793+ 'mobile-frontend-username' => 'Orúkọ oníṣe:',
60926794 );
60936795
60946796 /** Cantonese (粵語)
@@ -6109,6 +6811,7 @@
61106812 /** Simplified Chinese (‪中文(简体)‬)
61116813 * @author Anakmalaysia
61126814 * @author Kuailong
 6815+ * @author Liangent
61136816 * @author PhiLiP
61146817 * @author Shizhao
61156818 * @author Xiaomingyan
@@ -6145,16 +6848,16 @@
61466849 'mobile-frontend-wml-continue' => '继续……',
61476850 'mobile-frontend-wml-back' => '后退……',
61486851 'mobile-frontend-view' => '移动浏览',
6149 - 'mobile-frontend-opt-in-message' => '愿意帮助我们测试新的移动前端吗?',
 6852+ 'mobile-frontend-opt-in-message' => '您想参加移动公测吗?',
61506853 'mobile-frontend-opt-in-yes-button' => '是',
61516854 'mobile-frontend-opt-in-no-button' => '否',
6152 - 'mobile-frontend-opt-in-title' => '参加测试',
6153 - 'mobile-frontend-opt-in-explain' => '这使您可以输入测试',
6154 - 'mobile-frontend-opt-out-message' => '离开选择加入新移动前端的测试吗?',
 6855+ 'mobile-frontend-opt-in-title' => '参加移动公测',
 6856+ 'mobile-frontend-opt-in-explain' => '参加公测后,您将可以访问实验性功能,但会遇到不少错误和问题。',
 6857+ 'mobile-frontend-opt-out-message' => '您想离开移动公测吗?',
61556858 'mobile-frontend-opt-out-yes-button' => '是',
61566859 'mobile-frontend-opt-out-no-button' => '否',
6157 - 'mobile-frontend-opt-out-title' => '退出测试',
6158 - 'mobile-frontend-opt-out-explain' => '这使您可以退出测试',
 6860+ 'mobile-frontend-opt-out-title' => '退出移动公测',
 6861+ 'mobile-frontend-opt-out-explain' => '离开公测后,您将禁用所有实验性功能,回归经典移动使用。',
61596862 'mobile-frontend-disable-images' => '移动网站上禁用图像',
61606863 'mobile-frontend-enable-images' => '移动网站上启用图像',
61616864 'mobile-frontend-news-items' => '新闻动态',
@@ -6167,6 +6870,11 @@
61686871 'mobile-frontend-leave-feedback-link-text' => '移动前端反馈',
61696872 'mobile-frontend-leave-feedback' => '留下反馈',
61706873 'mobile-frontend-leave-feedback-thanks' => '谢谢您的反馈意见!',
 6874+ 'mobile-frontend-language' => '语言',
 6875+ 'mobile-frontend-username' => '用户名:',
 6876+ 'mobile-frontend-password' => '密码:',
 6877+ 'mobile-frontend-login' => '登录',
 6878+ 'mobile-frontend-placeholder' => '在这里输入搜索内容...',
61716879 );
61726880
61736881 /** Traditional Chinese (‪中文(繁體)‬)
@@ -6209,16 +6917,16 @@
62106918 'mobile-frontend-wml-continue' => '繼續 ...',
62116919 'mobile-frontend-wml-back' => '返回 ...',
62126920 'mobile-frontend-view' => '行動瀏覽',
6213 - 'mobile-frontend-opt-in-message' => '加入我們對於行動瀏覽界面的可選性測試?',
 6921+ 'mobile-frontend-opt-in-message' => '您想參加移動公測嗎?',
62146922 'mobile-frontend-opt-in-yes-button' => '是',
62156923 'mobile-frontend-opt-in-no-button' => '不',
6216 - 'mobile-frontend-opt-in-title' => '可選入的測試',
6217 - 'mobile-frontend-opt-in-explain' => '這個使你可以進入測試',
6218 - 'mobile-frontend-opt-out-message' => '退出對於行動瀏覽界面的可選性測試?',
 6924+ 'mobile-frontend-opt-in-title' => '參加移動公測',
 6925+ 'mobile-frontend-opt-in-explain' => '參加公測後,您將可以訪問實驗性功能,但會遇到不少錯誤和問題。',
 6926+ 'mobile-frontend-opt-out-message' => '您想退出移動公測嗎?',
62196927 'mobile-frontend-opt-out-yes-button' => '退出',
62206928 'mobile-frontend-opt-out-no-button' => '不要退出',
6221 - 'mobile-frontend-opt-out-title' => '退出測試',
6222 - 'mobile-frontend-opt-out-explain' => '這允許你退出測試',
 6929+ 'mobile-frontend-opt-out-title' => '退出行動公測',
 6930+ 'mobile-frontend-opt-out-explain' => '退出公測後,您將禁用所有實驗性功能,回歸正常移動使用。',
62236931 'mobile-frontend-disable-images' => '在行動瀏覽上禁用圖像',
62246932 'mobile-frontend-enable-images' => '在行動瀏覽上啟用圖像',
62256933 'mobile-frontend-news-items' => '新聞動態',
@@ -6231,6 +6939,11 @@
62326940 'mobile-frontend-leave-feedback-link-text' => '移動前端反饋',
62336941 'mobile-frontend-leave-feedback' => '留下反饋',
62346942 'mobile-frontend-leave-feedback-thanks' => '謝謝您的反饋!',
 6943+ 'mobile-frontend-language' => '語言',
 6944+ 'mobile-frontend-username' => '用戶名:',
 6945+ 'mobile-frontend-password' => '密碼:',
 6946+ 'mobile-frontend-login' => '登錄',
 6947+ 'mobile-frontend-placeholder' => '在這裡輸入搜索內容...',
62356948 );
62366949
62376950 /** Chinese (Hong Kong) (‪中文(香港)‬)
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/OptInTemplate.php
@@ -1,7 +1,7 @@
22 <?php
33
44 if( !defined( 'MEDIAWIKI' ) ) {
5 - die( -1 );
 5+ die( -1 );
66 }
77
88 class OptInTemplate extends MobileFrontendTemplate {
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/OptOutTemplate.php
@@ -1,7 +1,7 @@
22 <?php
33
44 if( !defined( 'MEDIAWIKI' ) ) {
5 - die( -1 );
 5+ die( -1 );
66 }
77
88 class OptOutTemplate extends MobileFrontendTemplate {
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/ThanksNoticeTemplate.php
@@ -1,7 +1,7 @@
22 <?php
33
44 if( !defined( 'MEDIAWIKI' ) ) {
5 - die( -1 );
 5+ die( -1 );
66 }
77
88 class ThanksNoticeTemplate extends MobileFrontendTemplate {
@@ -17,4 +17,4 @@
1818 HTML;
1919 return $noticeHtml;
2020 }
21 -}
\ No newline at end of file
 21+}
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/stylesheets/common.css
@@ -15,6 +15,32 @@
1616 display: none;
1717 }
1818
 19+#zero-rated-banner {
 20+ position: relative;
 21+ height: 20px;
 22+ width: 100%;
 23+ z-index: 99;
 24+ background: #EE8833;
 25+ display: block;
 26+ border-bottom: 1px solid;
 27+ border-color: #000000;
 28+}
 29+
 30+#zero-rated-banner-red {
 31+ position: relative;
 32+ height: 20px;
 33+ width: 100%;
 34+ z-index: 99;
 35+ background: #FF0000;
 36+ display: block;
 37+ border-bottom: 1px solid;
 38+ border-color: #000000;
 39+}
 40+
 41+#zero-rated-banner-text {
 42+ margin: 0px;
 43+}
 44+
1945 .suggestions-results {
2046 font-size: 1.2em;
2147 cursor: pointer;
Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/stylesheets/beta_common.css
@@ -21,6 +21,32 @@
2222 display: none;
2323 }
2424
 25+#zero-rated-banner {
 26+ position: relative;
 27+ height: 20px;
 28+ width: 100%;
 29+ z-index: 99;
 30+ background: #EE8833;
 31+ display: block;
 32+ border-bottom: 1px solid;
 33+ border-color: #000000;
 34+}
 35+
 36+#zero-rated-banner-red {
 37+ position: relative;
 38+ height: 20px;
 39+ width: 100%;
 40+ z-index: 99;
 41+ background: #FF0000;
 42+ display: block;
 43+ border-bottom: 1px solid;
 44+ border-color: #000000;
 45+}
 46+
 47+#zero-rated-banner-text {
 48+ margin: 0px;
 49+}
 50+
2551 .suggestions-results {
2652 font-size: 1.4em;
2753 cursor: pointer;

Past revisions this follows-up on

RevisionCommit summaryAuthorDate
r106729More space to tab stuffreedy23:49, 19 December 2011
r108534move acceptHeader variablepreilly19:21, 10 January 2012

Status & tagging log