Merge "RCFilters: Store invert as a standard filter/parameter"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Wed, 11 Oct 2017 20:30:41 +0000 (20:30 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Wed, 11 Oct 2017 20:30:41 +0000 (20:30 +0000)
51 files changed:
includes/api/i18n/uk.json
includes/api/i18n/zh-hans.json
includes/content/TextContent.php
includes/installer/i18n/eu.json
includes/installer/i18n/zh-hant.json
includes/libs/rdbms/database/DatabaseMssql.php
includes/libs/rdbms/database/DatabaseMysql.php
includes/libs/rdbms/database/DatabaseMysqli.php
includes/libs/rdbms/database/DatabasePostgres.php
includes/libs/rdbms/database/DatabaseSqlite.php
includes/shell/Command.php
includes/specials/SpecialUnblock.php
languages/i18n/af.json
languages/i18n/ba.json
languages/i18n/be-tarask.json
languages/i18n/cdo.json
languages/i18n/ckb.json
languages/i18n/el.json
languages/i18n/en.json
languages/i18n/fi.json
languages/i18n/hr.json
languages/i18n/ia.json
languages/i18n/ku-latn.json
languages/i18n/ml.json
languages/i18n/mwl.json
languages/i18n/my.json
languages/i18n/pl.json
languages/i18n/ps.json
languages/i18n/qqq.json
languages/i18n/sl.json
languages/i18n/sv.json
languages/i18n/tg-cyrl.json
languages/i18n/uk.json
languages/i18n/ur.json
languages/messages/MessagesKk_arab.php
languages/messages/MessagesKk_cyrl.php
languages/messages/MessagesKk_latn.php
languages/messages/MessagesKsh.php
languages/messages/MessagesRu.php
languages/messages/MessagesUr.php
maintenance/runJobs.php
resources/Resources.php
resources/src/mediawiki.action/mediawiki.action.edit.styles.less
resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterMenuHeaderWidget.less
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterMenuHeaderWidget.js
tests/common/TestsAutoLoader.php
tests/phpunit/includes/RevisionTest.php
tests/phpunit/includes/RevisionTestModifyableContent.php [new file with mode: 0644]
tests/phpunit/includes/RevisionTestModifyableContentHandler.php [new file with mode: 0644]
tests/phpunit/languages/classes/LanguagePlTest.php

index 2fcd915..ca0b0a8 100644 (file)
@@ -12,7 +12,8 @@
                        "Andriykopanytsia",
                        "Максим Підліснюк",
                        "AS",
-                       "Umherirrender"
+                       "Umherirrender",
+                       "Choomaq"
                ]
        },
        "apihelp-main-extended-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:Special:MyLanguage/API:Main_page|Документація]]\n* [[mw:Special:MyLanguage/API:FAQ|ЧаПи]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Список розсилки]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Оголошення API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Баґи і запити]\n</div>\n<strong>Статус:</strong> Усі функції, вказані на цій сторінці, мають працювати, але API далі перебуває в активній розробці і може змінитися у будь-який момент. Підпишіться на [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ список розсилки mediawiki-api-announce], щоб помічати оновлення.\n\n<strong>Хибні запити:</strong> Коли до API надсилаються хибні запити, буде відіслано HTTP-шапку з ключем «MediaWiki-API-Error», а тоді і значення шапки, і код помилки, надіслані назад, будуть встановлені з тим же значенням. Більше інформації див. на [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Errors and warnings]].\n\n<strong>Тестування:</strong> Для зручності тестування запитів API, див. [[Special:ApiSandbox]].",
        "apihelp-tokens-summary": "Отримати жетони для дій пов'язаних зі зміною даних.",
        "apihelp-tokens-extended-description": "Цей модуль застарів на користь [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].",
        "apihelp-tokens-param-type": "Які типи жетонів запитати.",
-       "apihelp-tokens-example-edit": "Отримати жетон редагування (за замовчуванням).",
-       "apihelp-tokens-example-emailmove": "Отримати жетон електронної пошти та жетон перейменування.",
+       "apihelp-tokens-example-edit": "Отримати токен редагування (за замовчуванням).",
+       "apihelp-tokens-example-emailmove": "Отримати токен електронної пошти та токен перейменування.",
        "apihelp-unblock-summary": "Розблокувати користувача.",
        "apihelp-unblock-param-id": "Ідентифікатор блоку чи розблокування (отриманий через <kbd>list=blocks</kbd>). Не може бути використано разом із <var>$1user</var> або <var>$1userid</var>.",
        "apihelp-unblock-param-user": "Ім'я користувача, IP-адреса чи IP-діапазон до розблокування. Не може бути використано разом із <var>$1id</var> або <var>$1userid</var>.",
index 5daadb1..0084717 100644 (file)
@@ -22,7 +22,8 @@
                        "損齋",
                        "Myy730",
                        "D41D8CD98F",
-                       "Umherirrender"
+                       "Umherirrender",
+                       "NeverBehave"
                ]
        },
        "apihelp-main-extended-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:Special:MyLanguage/API:Main_page|文档]]\n* [[mw:Special:MyLanguage/API:FAQ|常见问题]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api 邮件列表]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API公告]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R 程序错误与功能请求]\n</div>\n<strong>状态信息:</strong>本页所展示的所有特性都应正常工作,但是API仍在开发当中,将会随时变化。请订阅[https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ mediawiki-api-announce 邮件列表]以便获得更新通知。\n\n<strong>错误请求:</strong>当API收到错误请求时,HTTP header将会返回一个包含\"MediaWiki-API-Error\"的值,随后header的值与error code将会送回并设置为相同的值。详细信息请参阅[[mw:Special:MyLanguage/API:Errors_and_warnings|API:错误与警告]]。\n\n<strong>测试中:</strong>测试API请求的易用性,请参见[[Special:ApiSandbox]]。",
        "apiwarn-notfile": "“$1”不是文件。",
        "apiwarn-nothumb-noimagehandler": "不能创建缩略图,因为$1没有关联的图片处理器。",
        "apiwarn-parse-nocontentmodel": "<var>title</var>或<var>contentmodel</var>未提供,假设$1。",
-       "apiwarn-parse-revidwithouttext": "<var>revid</var>在没有<var>text</var>的情况下被使用,并且请求了已解析页面的属性。您是想用<var>oldid</var>而不是<var>revid</var>么?",
+       "apiwarn-parse-revidwithouttext": "<var>revid</var>在没有<var>text</var>的情况下被使用,并且请求了已解析的页面属性。您是想用<var>oldid</var>而不是<var>revid</var>么?",
        "apiwarn-parse-titlewithouttext": "<var>title</var>在没有<var>text</var>的情况下被使用,并且请求了已解析页面的属性。您是想用<var>page</var>而不是<var>title</var>么?",
        "apiwarn-redirectsandrevids": "重定向解决方案不能与<var>revids</var>参数一起使用。任何<var>revids</var>所指向的重定向都未被解决。",
        "apiwarn-tokennotallowed": "操作“$1”不允许当前用户使用。",
index 5f585bc..e5a9f90 100644 (file)
  */
 class TextContent extends AbstractContent {
 
+       /**
+        * @var string
+        */
+       protected $mText;
+
        /**
         * @param string $text
         * @param string $model_id
index 0591cbb..f367abd 100644 (file)
        "config-localsettings-upgrade": "<code>LocalSettings.php</code> fitxategi bat detektatu da.\nInstalazioa eguneratzeko, mesedez, sar ezazu <code>$wgUpgradeKey</code> balioa beheko koadroan.\n<code>LocalSettings.php</code> fitxategian aurkituko duzu.",
        "config-localsettings-cli-upgrade": "<code>LocalSettings.php</code> fitxategi bat detektatu da.\nInstalazioa eguneratzeko, exekuta ezazu <code>update.php</code>, mesedez",
        "config-localsettings-key": "Eguneratze-gakoa:",
+       "config-localsettings-badkey": "Sartu duzun eguneratze-gakoa ez da zuzena.",
+       "config-upgrade-key-missing": "Detektatu egin da dagoeneko MediaWiki instalatu dagoela.\n\nInstalazio hau gaurkotzeko, jarri hurrengo lerroa behekoaldean <code> LocalSettings.php </code>\n\n$1",
+       "config-localsettings-incomplete": "Existitzen den <code>LocalSettings.php</code> bukatu gabe dagoela ematen du.\n$1 aldagaia ez dago finkatuta.\nMesedez, aldatu <code>LocalSettings.php</code>, aldagaia aldatzeko eta gero klikatu {{int:Config-continue}}\".",
        "config-session-error": "Saio hasierako errorea: $1",
+       "config-session-expired": "Saioren informazio galdu egin dela ematen du.\nSaioak konfiguratutak daude $1 -eko iraupenerako.\nHau handitu ahal duzu <code>code>session.gc_maxlifetime</code> jartzen  php.ini -n.\n\nBerrabiatu instalazio prozesua.",
+       "config-no-session": "Saioren informazio galdu egin da!\nEgiaztatu zure php.ini eta ziurtatu <code>session.save_path</code> egoki zaion direktorioan kokatu dagoela.",
        "config-your-language": "Zure hizkuntza:",
        "config-your-language-help": "Aukeratu instalazio prozesuan erabiliko den hizkuntza",
        "config-wiki-language": "Wiki hizkuntza:",
+       "config-wiki-language-help": "Aukeratu nagusiki wikia zein hizkuntzan idatzita egongo da.",
        "config-back": "← Atzera",
        "config-continue": "Jarraitu →",
        "config-page-language": "Hizkuntza",
@@ -35,6 +41,7 @@
        "config-page-copying": "Kopiatzea",
        "config-page-upgradedoc": "Eguneratu",
        "config-page-existingwiki": "Existitzen den wikia",
+       "config-help-restart": "Ezabatu nahi duzu gorde duzun  informazio guztia eta berrebiarazi instalazio prozesua?",
        "config-restart": "Bai, berriz hasi",
        "config-sidebar": "* [https://www.mediawiki.org MediaWiki nagusia]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents Erabiltzaileentzako Gida]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Contents Administratzaileentzako Gida]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MEG]\n----\n* <doclink href=Readme>Irakur nazazu</doclink>\n* <doclink href=ReleaseNotes>Oharren argitalpena</doclink>\n* <doclink href=Copying>Kopiaketa</doclink>\n* <doclink href=UpgradeDoc>Eguneratzea</doclink>",
        "config-env-php": "PHP $1 instalatuta dago.",
        "config-apcu": "[http://www.php.net/apcu APCu] instalatuta dago",
        "config-wincache": "[http://www.iis.net/download/WinCacheForPhp WinCache] instalatuta dago",
        "config-diff3-bad": "GNU diff3 ez da aurkitu.",
+       "config-git": "Git bertsio-kontrol software aurkitu da: <code>$1</code>",
+       "config-git-bad": "Git bertsio-kontrol software ez da aurkitu.",
+       "config-no-uri": "<strong>Errore:</strong> Ezin izan da zehaztu URI. Instalazio geldiarazi egin da.",
+       "config-no-cli-uri": "<strong>Oharra</strong>. Ez da zehaztu <code>--scriptpath</code>, erabiltzen estandar <code>$1</code> .",
        "config-using-server": "\"<nowiki>$1</nowiki>\" zerbitzari-izena erabiltzen.",
        "config-using-uri": "\"<nowiki>$1$2</nowiki>\" zerbitzariaren URLa erabiltzen.",
+       "config-brokenlibxml": "Zure sistemak dauka PHP-ko eta libxml2-ko konbinazio akastun bat eta eragin ahal du korrupzioa datarekin MediaWikin eta beste web aplikazioetan.\nAktualizatu libxml2 2.7.3-era edo berrietara ([https://bugs.php.net/bug.php?id=45996 bug filed with PHP]).\nInstalazioa geldiarazi egin da.",
        "config-db-type": "Datu-base mota:",
        "config-db-host": "Datu-basearen zerbitzaria:",
        "config-db-host-oracle": "Datu-baseko TNS:",
        "config-db-wiki-settings": "Wiki hau identifikatu",
        "config-db-name": "Datu-base izena:",
+       "config-db-name-help": "Aukeratu zure Wikia identifikatzen duen izena.\nEzin dira espazioak eabili.\n\nErabiltzen ari bazara web hosting partekatua, hostin-eko hornitzaileak emango dizu datu-basearen izen espezifikoa edo kontrol panel baten bitzrtez zure datu-basea sortzea utziko dizu.",
        "config-db-name-oracle": "Datu-baseko eskema:",
        "config-db-username": "Datu-base lankide izena:",
        "config-db-password": "Datu-base pasahitza:",
+       "config-db-install-username": "Sartu erabiliko duzun erabiltzaile izena datu-basearikn konektzatzeko instalazio prozesuaren bitartean.\nHau ez da MediaWikiaren erabiltzaile izanea; hau da datu-basearen erabiltzaile izena da.",
+       "config-db-install-password": "Sartu erabiliko den pasahitza datu-basea konektatzeko instalazio prozesuan zehar.\n\nHau ez da MediaWikiaren pasahitza; hau da zure datu-basearen pasahitza.",
+       "config-db-account-lock": "Operazio arruntentan erabili erabiltzaile izena eta pasahitza berdina",
+       "config-db-wiki-account": "Operazio arruntentaten erabili erabiltzaile kontua.",
+       "config-db-prefix": "Datu-basearen taularen aurrizkiak:",
        "config-db-port": "Datu-basearen ataka:",
        "config-db-schema": "MediaWikirako eskema:",
+       "config-db-schema-help": "Patroi hau normalean egokia da. Bakarrik aldatu beharrezkoa bada.",
+       "config-pg-test-error": "Ezin da datu-basearekin konektatu <strong>$1</strong>: $2",
+       "config-sqlite-dir": "SQLite -eko informazioaren direktorioa:",
        "config-type-mysql": "MySQL (edo bateragarria)",
        "config-type-postgres": "PostgreSQL",
        "config-type-sqlite": "SQLite",
        "config-header-mssql": "Microsoft SQL Server-en ezarpenak",
        "config-invalid-db-type": "Datu-base mota baliogabea.",
        "config-db-sys-user-exists-oracle": "$1 erabiltzaile kontua dagoeneko existitzen da. SYSDBA kontu berri bat sortzeko erabili daiteke soilik!",
+       "config-sqlite-mkdir-error": "Arazo bat sortu da datuen direktorioa sortzerakoan \"$1\".\nLokalizazio egiaztatu eta berriro saiatu.",
+       "config-sqlite-dir-unwritable": "Ezin izan da \"$1\" direktoriora idatzi.\nAldatu baimenak web-serbidoreak idatzi ahal izateko, eta berriro saiatu.",
+       "config-sqlite-connection-error": "$1.\n\nDatu direktorioa eta datu-basea egiaztatu eta berriro saiatu.",
        "config-sqlite-readonly": "Ezin da idatzi <code>$1</code> fitxategian.",
+       "config-sqlite-cant-create-db": "Ezin izan da <code>$1</code> datu-basearen artxiboa sortu.",
+       "config-upgrade-done-no-regenerate": "Eguneratze prozesua amaitu egin da.\n\nHasi ahal zara [ $1 wikia arabiltzen]",
        "config-regenerate": "Birsortu LocalSettings.php →",
+       "config-db-web-account": "Datu-basearen kontua web sarbiderako.",
+       "config-db-web-account-same": "Instalazioan erabili duzun kontu berdina erabili.",
+       "config-db-web-create": "Kontua sortu oraindik ez bada existitzen.",
+       "config-db-web-no-create-privs": "Zehaztu duzun kontuak ez dauka pribilegio nahikoak kontu bat sortzeko.\nZehaztu duzun kontua existitu behar da.",
        "config-mysql-innodb": "InnoDB",
        "config-mysql-myisam": "MyISAM",
        "config-mysql-binary": "Bitarra",
        "config-mysql-utf8": "UTF-8",
+       "config-mssql-windowsauth": "Windows-eko Autentifikazioa.",
        "config-site-name": "Wikiaren izena:",
+       "config-site-name-blank": "Aukeratu webgunearen izena.",
        "config-project-namespace": "Proiektuaren izen-tartea:",
        "config-ns-generic": "Proiektua",
+       "config-ns-site-name": "Wiki izenaren berdina: $1",
        "config-ns-other": "Bestelakoa (zehaztu)",
        "config-ns-other-default": "MyWiki",
        "config-admin-box": "Administratzaile kontua",
        "config-admin-name": "Zure erabiltzaile-izena:",
        "config-admin-password": "Pasahitza:",
        "config-admin-password-confirm": "Pasahitza berriz:",
+       "config-admin-name-blank": "Sartu administratzaile kontua.",
+       "config-admin-name-invalid": "<nowiki>$1</nowiki> erabiltzaile izena baliogabea da.\nZehaztu erabiltzaile izen desberdin bat.",
+       "config-admin-password-blank": "Sartu pasahitza administratzaile kontuarentzako.",
        "config-admin-password-mismatch": "Sartutako bi pasahitzak ez datoz bat.",
        "config-admin-email": "E-posta helbidea:",
+       "config-admin-email-help": "Sartu email bat baimena emateko mezuak jasotzeko, pasahitza aldatzeko and orrien aldaketeei buruz berri edukitzeko.\nHutsik utzi ahal duzu.",
        "config-admin-error-bademail": "Helbide elektroniko okerra idatzi duzu.",
+       "config-almost-done": "Ia amaitu duzu!\nFalta den konfigurazioa saltatu ahal duzu eta zuzenean wikia instalatu.",
        "config-optional-continue": "Galdera gehiago egin.",
        "config-optional-skip": "Aspertuta nago, wikia instalatu bakarrik.",
        "config-profile-wiki": "Wikia ireki",
        "config-license-pd": "Domeinu Askea",
        "config-license-cc-choose": "Aukeratu Creative Commons lizentzia pertsonalizatua",
        "config-email-settings": "E-posta hobespenak",
+       "config-enable-email": "Aktibatu irteerako emaila.",
+       "config-email-auth": "Aktibatu emailaren autentifikazioa.",
+       "config-email-auth-help": "Aukera hau aktibatuta badago, erabiltzaileak konfirmatu behar du bere emaila, sortzerakoen edota aldetzerakoan bidali zaion linka erabiltzen.\n\nBakarrik kautotaku emailak gai izango dira beste erabiltzaileen emailak jasotzeko edota jakinarazpen emailak aldatzeko.\n\nAukera hau hautatzea <strong>gomendagarria</strong> da Wiki publikoentzat, emaileen erramintien abusua dela eta.",
        "config-email-sender": "Itzuli helbide elektronikoa:",
        "config-upload-settings": "Irudi eta fitxategi igoerak",
        "config-upload-enable": "Fitxategi igoera gaitu",
        "config-instantcommons": "Instant Commons gaitu",
        "config-cc-again": "Berriz aukeratu...",
        "config-advanced-settings": "Konfigurazio aurreratua",
+       "config-memcache-badip": "Sartu duzu Memcached-eko baliogabeko IP  bat: $1",
        "config-extensions": "Luzapenak",
        "config-skins": "Itxurak",
        "config-install-step-done": "egina",
        "config-install-stats": "Estatistikak hasten",
        "config-install-keys": "Gako sekretuak sortzen",
        "config-install-sysop": "Administratzaile kontua sortzen",
+       "config-install-subscribe-fail": "Ezin izan da mediawiki-announce -ra harpidetu: $1",
+       "config-install-done-path": "<strong>Zorionak!</strong>\nMediaWiki instalatu duzu.\n\nInstalatzaileak sortu egin du <code>LocalSettings.php</code>\nZure konfigurazio guztia dauka.\n\nDeskargatu egin behar duzu eta jarri <code>$4</code> -ean . Deskarga automakikoki hasiko da.\n\nEz badizu deskargatzeko aukerarik eman, edo kantzalatu egin baduzu, hurrengo linkean klikatu berrabiatzeko:\n\n$3\n\n<strong>Oharra:</strong> Instalazio prozesuatik ateratzen bazara konfigurazio artxikoa deskargatu barik, gero ez da egongo eskuragarri.\n\nBehin hori eginda, <strong>[$2 enter your wiki]</strong> ahal duzu.",
        "config-download-localsettings": "Jaitsi <code>LocalSettings.php</code>",
        "config-help": "Laguntza",
        "config-help-tooltip": "sakatu zabaltzeko",
index ab365ec..96f0ef1 100644 (file)
@@ -19,7 +19,8 @@
                        "Suchichi02",
                        "Winstonyin",
                        "Wehwei",
-                       "Wwycheuk"
+                       "Wwycheuk",
+                       "蘭斯特"
                ]
        },
        "config-desc": "MediaWiki 安裝程式",
        "config-help-tooltip": "點選以展開",
        "config-nofile": "查無檔案 \"$1\",是否已被刪除?",
        "config-extension-link": "您是否了解您的 Wiki 支援 [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Extensions 擴充套件]?\n\n\n您可以瀏覽 [https://www.mediawiki.org/wiki/Special:MyLanguage/Category:Extensions_by_category 擴充套件分類] 或 [https://www.mediawiki.org/wiki/Extension_Matrix 擴充套件資料表] 以取得相關的資訊。",
+       "config-skins-screenshots": "$1 (螢幕截圖: $2)",
+       "config-screenshot": "螢幕截圖",
        "mainpagetext": "<strong>已安裝 MediaWiki。</strong>",
        "mainpagedocfooter": "有關使用wiki的訊息,請參閱[https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents 使用者指南]。\n\n== 新手入門 ==\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings 系統設定]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki常見問題]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki郵寄清單]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 將MediaWiki翻譯至您的語言]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 了解如何在您的wiki上防禦破壞]"
 }
index 4ebc623..8a69eec 100644 (file)
@@ -1065,7 +1065,6 @@ class DatabaseMssql extends Database {
         */
        public function strencode( $s ) {
                // Should not be called by us
-
                return str_replace( "'", "''", $s );
        }
 
index d81d909..58b0926 100644 (file)
@@ -203,7 +203,7 @@ class DatabaseMysql extends DatabaseMysqlBase {
        protected function mysqlRealEscapeString( $s ) {
                $conn = $this->getBindingHandle();
 
-               return mysql_real_escape_string( $s, $conn );
+               return mysql_real_escape_string( (string)$s, $conn );
        }
 }
 
index 4c3cbdd..c1a5698 100644 (file)
@@ -316,7 +316,7 @@ class DatabaseMysqli extends DatabaseMysqlBase {
        protected function mysqlRealEscapeString( $s ) {
                $conn = $this->getBindingHandle();
 
-               return $conn->real_escape_string( $s );
+               return $conn->real_escape_string( (string)$s );
        }
 
        /**
index 5719a1f..5a7da49 100644 (file)
@@ -1175,7 +1175,7 @@ SQL;
 
        public function strencode( $s ) {
                // Should not be called by us
-               return pg_escape_string( $this->getBindingHandle(), $s );
+               return pg_escape_string( $this->getBindingHandle(), (string)$s );
        }
 
        public function addQuotes( $s ) {
@@ -1196,7 +1196,7 @@ SQL;
                        return 'DEFAULT';
                }
 
-               return "'" . pg_escape_string( $conn, $s ) . "'";
+               return "'" . pg_escape_string( $conn, (string)$s ) . "'";
        }
 
        /**
index 870fc3e..2b06607 100644 (file)
@@ -790,7 +790,7 @@ class DatabaseSqlite extends Database {
                        return "x'" . bin2hex( $s->fetch() ) . "'";
                } elseif ( is_bool( $s ) ) {
                        return (int)$s;
-               } elseif ( strpos( $s, "\0" ) !== false ) {
+               } elseif ( strpos( (string)$s, "\0" ) !== false ) {
                        // SQLite doesn't support \0 in strings, so use the hex representation as a workaround.
                        // This is a known limitation of SQLite's mprintf function which PDO
                        // should work around, but doesn't. I have reported this to php.net as bug #63419:
@@ -806,9 +806,9 @@ class DatabaseSqlite extends Database {
                                'For consistency all binary data should have been ' .
                                'first processed with self::encodeBlob()'
                        );
-                       return "x'" . bin2hex( $s ) . "'";
+                       return "x'" . bin2hex( (string)$s ) . "'";
                } else {
-                       return $this->mConn->quote( $s );
+                       return $this->mConn->quote( (string)$s );
                }
        }
 
index cefe573..4e0c0ec 100644 (file)
@@ -313,12 +313,20 @@ class Command {
 
                        $readyPipes = $pipes;
 
-                       // Clear last error
+                       // clear get_last_error without actually raising an error
+                       // from http://php.net/manual/en/function.error-get-last.php#113518
+                       // TODO replace with clear_last_error when requirements are bumped to PHP7
+                       set_error_handler( function () {
+                       }, 0 );
                        // @codingStandardsIgnoreStart Generic.PHP.NoSilencedErrors.Discouraged
                        @trigger_error( '' );
+                       // @codingStandardsIgnoreEnd
+                       restore_error_handler();
+
+                       // @codingStandardsIgnoreStart Generic.PHP.NoSilencedErrors.Discouraged
                        $numReadyPipes = @stream_select( $readyPipes, $emptyArray, $emptyArray, $timeout );
+                       // @codingStandardsIgnoreEnd
                        if ( $numReadyPipes === false ) {
-                               // @codingStandardsIgnoreEnd
                                $error = error_get_last();
                                if ( strncmp( $error['message'], $eintrMessage, strlen( $eintrMessage ) ) == 0 ) {
                                        continue;
index 56b6cc3..0da9b7a 100644 (file)
@@ -57,7 +57,7 @@ class SpecialUnblock extends SpecialPage {
 
                $out = $this->getOutput();
                $out->setPageTitle( $this->msg( 'unblockip' ) );
-               $out->addModules( [ 'mediawiki.special' ] );
+               $out->addModules( [ 'mediawiki.special', 'mediawiki.userSuggest' ] );
 
                $form = HTMLForm::factory( 'ooui', $this->getFields(), $this->getContext() );
                $form->setWrapperLegendMsg( 'unblockip' );
@@ -87,12 +87,12 @@ class SpecialUnblock extends SpecialPage {
        protected function getFields() {
                $fields = [
                        'Target' => [
-                               'type' => 'user',
+                               'type' => 'text',
                                'label-message' => 'ipaddressorusername',
                                'autofocus' => true,
                                'size' => '45',
                                'required' => true,
-                               'ipallowed' => true,
+                               'cssclass' => 'mw-autocomplete-user', // used by mediawiki.userSuggest
                        ],
                        'Name' => [
                                'type' => 'info',
index a92428b..12d89de 100644 (file)
@@ -24,7 +24,8 @@
                        "Fwolff",
                        "Oesjaar",
                        "Matma Rex",
-                       "Biggs ZA"
+                       "Biggs ZA",
+                       "Slashme"
                ]
        },
        "tog-underline": "Onderstreep skakels.",
@@ -42,6 +43,7 @@
        "tog-watchdefault": "Voeg bladsye en lêers wat ek wysig by my dophoulys",
        "tog-watchmoves": "Voeg bladsye en lêers wat ek skuif by my dophoulys",
        "tog-watchdeletion": "Voeg bladsye en lêers wat ek skrap by my dophoulys",
+       "tog-watchuploads": "Voeg lêers wat ek oplaai by my dophoulys",
        "tog-watchrollback": "Voeg bladsye wat ek teruggerol het by my dophoulys",
        "tog-minordefault": "Merk alle wysigings automaties as klein by verstek.",
        "tog-previewontop": "Wys voorskou bo wysigingsboks.",
@@ -51,7 +53,7 @@
        "tog-enotifminoredits": "Stuur ook e-pos vir klein wysigings aan bladsye en lêers",
        "tog-enotifrevealaddr": "Stel my e-posadres bloot in kennisgewingspos",
        "tog-shownumberswatching": "Wys die aantal gebruikers wat dophou",
-       "tog-oldsig": "Bestaande handtekening:",
+       "tog-oldsig": "Jou bestaande handtekening:",
        "tog-fancysig": "Doodgewone handtekening (sonder outomatiese skakel)",
        "tog-uselivepreview": "Gebruik lewendige voorskou",
        "tog-forceeditsummary": "Let my daarop as ek nie 'n opsomming van my wysiging gee nie",
        "tog-watchlisthidebots": "Versteek robotwysigings in dophoulys",
        "tog-watchlisthideminor": "Versteek klein wysigings van my dophoulys",
        "tog-watchlisthideliu": "Versteek wysigings deur aangetekende gebruikers van dophoulys",
+       "tog-watchlistreloadautomatically": "Herlaai outomaties die dophoulys as 'n filter verander word (benodig JavaScript)",
+       "tog-watchlistunwatchlinks": "Voeg direkte dophou/verwyder skakels by dophoulysitems (JavaScript benodig vir skakelaarfunksie)",
        "tog-watchlisthideanons": "Versteek wysigings deur anonieme gebruikers van dophoulys",
        "tog-watchlisthidepatrolled": "Versteek gepatrolleerde wysigings van dophoulys",
+       "tog-watchlisthidecategorization": "Versteek kategorisering van bladsye",
        "tog-ccmeonemails": "Stuur my 'n kopie van die e-pos wat ek aan ander stuur",
        "tog-diffonly": "Moenie 'n bladsy se inhoud onder die wysigingsverskil wys nie",
        "tog-showhiddencats": "Wys versteekte kategorieë",
        "tagline": "Vanaf {{SITENAME}}",
        "help": "Hulp",
        "search": "Soek",
+       "search-ignored-headings": " #<!-- los hierdie reël onveranderd hier --> <pre>\n# Hofies wat deur die soektog geïgnoreer word.\n# Wysigings word toegepas sodra die bladsy met die hofie geïndekseer word.\n# Jy kan ïndeksering afdwing deur 'n nietige wysiging te maak.\n# Die sintaks is soos volg:\n#   * Alles vanaf 'n \"#\" karakter tot die einde van 'n lyn is 'n opmerking.\n#   * Elke reël wat enige teks bevat moet die presiese titel wees wat geïgnoreer moet word, insluitend hoof- en kleinletters.\nVerwsyings\nEksterne skakels\nSien ook\n #</pre> <!-- los hierdie reël onveranderd hier -->",
        "searchbutton": "Soek",
        "go": "Wys",
        "searcharticle": "Wys",
        "talk": "Bespreking",
        "views": "Weergawes",
        "toolbox": "Gereedskap",
+       "tool-link-emailuser": "E-pos die {{GENDER:$1|gebruiker}}",
        "imagepage": "Lees bladsy oor lêer",
        "mediawikipage": "Bekyk boodskapsbladsy",
        "templatepage": "Bekyk sjabloonsbladsy",
        "passwordreset-emailtext-user": "Gebruiker $1 op die webtuiste {{SITENAME}} het u gebruikersgegewens vir {{SITENAME}} ($4) opgevra.\nDie volgende {{PLURAL:$3|gebruiker is|gebruikers is}} aan die e-posadres gekoppel:\n\n$2\n\n{{PLURAL:$3|Die tydelike wagwoord verval|Hierdie tydelike wagwoorde verval}} oor {{PLURAL:$5|een dag|$5 dae}}.\nMeld asseblief aan en verander u wagwoord nou. As u dit nie versoek het nie, of as u die oorspronklike wagwoord nog ken en dit nie wil verander nie, ignoreer die berig en hou aan om u ou wagwoord te gebruik.",
        "passwordreset-emailelement": "Gebruikersnaam: \n$1\n\nTydelike wagwoord: \n$2",
        "passwordreset-emailsentemail": "'n E-pos is gestuur om u wagwoord te herstel.",
+       "passwordreset-invalidemail": "Ongeldige e-posadres",
        "changeemail": "Wysig E-posadres",
        "changeemail-header": "Wysig rekening se e-posadres",
        "changeemail-no-info": "U moet aangemeld wees om regstreeks toegang tot die bladsy te kry.",
        "userrights-nodatabase": "Databasis $1 bestaan nie of is nie hier beskikbaar nie.",
        "userrights-changeable-col": "Groepe wat u kan verander",
        "userrights-unchangeable-col": "Groepe wat u nie kan verander nie",
+       "userrights-expiry": "Verval:",
+       "userrights-expiry-existing": "Bestaande vervaldatum: $2 om $3",
+       "userrights-expiry-othertime": "Ander tyd:",
        "userrights-conflict": "Konflik met gebruikersregte! Pas asseblief weer u wysigings toe.",
        "group": "Groep:",
        "group-user": "Gebruikers",
        "rcfilters-savedqueries-new-name-label": "Naam",
        "rcfilters-savedqueries-new-name-placeholder": "Beskryf die doel van die filter",
        "rcfilters-savedqueries-apply-label": "Skep filter",
-       "rcfilters-savedqueries-apply-and-setdefault-label": "Skep verstefilter",
+       "rcfilters-savedqueries-apply-and-setdefault-label": "Skep verstekfilter",
        "rcfilters-savedqueries-cancel-label": "Kanselleer",
        "rcfilters-savedqueries-add-new-title": "Stoor huidige instellings",
        "rcfilters-restore-default-filters": "Stel filters terug",
        "rcfilters-filter-user-experience-level-newcomer-label": "Nuwelinge",
        "rcfilters-filter-user-experience-level-newcomer-description": "Minder as 10 wysigings en 4 dae van aktiwiteit.",
        "rcfilters-filter-user-experience-level-learner-label": "Leerlinge",
+       "rcfilters-filter-user-experience-level-learner-description": "Redigeerders met meer ervaring as \"nuwelinge\", maar minder as \"ervare gebruikers\".",
+       "rcfilters-filter-user-experience-level-experienced-label": "Ervare gebruikers",
+       "rcfilters-filter-user-experience-level-experienced-description": "Meer as 500 wysigings en 30 dae van aktiwiteit.",
        "rcfilters-filter-bots-label": "Bot",
        "rcfilters-filter-bots-description": "Wysigings met behulp van geoutomatiseerde hulpmiddele.",
        "rcfilters-filter-humans-label": "Menslik (nie 'n bot)",
        "rcfilters-filter-minor-label": "Klein wysigings",
        "rcfilters-filter-minor-description": "Wysigings wat deur die outeur as klein gemerk is.",
        "rcfilters-filter-major-label": "Groot wysigings",
-       "rcfilters-filter-major-description": "Wysigings wat nie as klein gekerm is nie.",
-       "rcfilters-filtergroup-watchlist": "Opgehoude bladsye",
-       "rcfilters-filter-watchlist-watched-label": "Op die dophoulys",
+       "rcfilters-filter-major-description": "Wysigings wat nie as klein gemerk is nie.",
+       "rcfilters-filtergroup-watchlist": "Dopgehoude bladsye",
+       "rcfilters-filter-watchlist-watched-label": "In dophoulys",
        "rcfilters-filter-watchlist-watched-description": "Wysigings aan bladsye op u dophoulys.",
+       "rcfilters-filter-watchlist-watchednew-label": "Nuwe dophoulys-wysigings",
+       "rcfilters-filter-watchlist-watchednew-description": "Wysigings aan bladsye op u dophoulys wat u nog nie besoek het nie.",
+       "rcfilters-filter-watchlist-notwatched-label": "Nie op dophoulys",
+       "rcfilters-filter-watchlist-notwatched-description": "Alles behalwe wysigings aan bladsye op u dophoulys.",
        "rcfilters-filtergroup-watchlistactivity": "Dophoulys-bedrywighede",
+       "rcfilters-filtergroup-changetype": "Soort wysiging",
        "rcfilters-filter-pageedits-label": "Bladsywysigings",
+       "rcfilters-filter-pageedits-description": "Wysigings aan wiki-inhoud, besprekings en kategoriebeskrywings…",
        "rcfilters-filter-newpages-label": "Nuwe bladsye",
+       "rcfilters-filter-newpages-description": "Bywerkings wat nuwe bladsye skep.",
+       "rcfilters-filter-categorization-label": "Kategorie-wysigings",
        "rcfilters-filter-logactions-label": "Geregistreerde aksies",
+       "rcfilters-filter-logactions-description": "Administratiewe aksies, nuwe rekeninge, bladsyverwyderings, oplaaie…",
+       "rcfilters-filtergroup-lastRevision": "Nuutste weergawes",
+       "rcfilters-filter-lastrevision-label": "Nuutste weergawe",
+       "rcfilters-filter-lastrevision-description": "Slegs die mees onlangse wysigings aan die bladsy.",
+       "rcfilters-filter-previousrevision-label": "Nie die nuutste weergawe nie",
+       "rcfilters-filter-previousrevision-description": "Alle wysigings is nie die \"nuutste weergawe\" nie.",
+       "rcfilters-filter-excluded": "Uitgesluit",
+       "rcfilters-tag-prefix-namespace-inverted": "<strong>:nie</strong> $1",
        "rcfilters-view-advanced-filters-label": "Gevorderde filters",
        "rcfilters-view-tags": "Geëtiketteerde wysigings",
-       "rcfilters-view-namespaces-tooltip": "Filter resultate per naamruimte",
+       "rcfilters-view-namespaces-tooltip": "Filtreer resultate per naamruimte",
+       "rcfilters-view-tags-tooltip": "Filter resultate volgens wysigingsetikette",
        "rcfilters-preference-label": "Versteek die verbeter weergawe van 'Onlangse wysigings'",
        "rcnotefrom": "{{PLURAL:$5|Wysiging|Wysigings}} sedert <strong>$3 om $4</strong> (maksimum van <strong>$1</strong> word gewys).",
        "rclistfrom": "Vertoon wysigings vanaf $3 $2",
        "watchlist-details": "Daar is {{PLURAL:$1|$1 bladsy|$1 bladsye}} in u dophoulys (besprekingsblaaie ingesluit).",
        "wlheader-enotif": "E-pos kennisgewings is aangeskakel.",
        "wlheader-showupdated": "Bladsye wat verander is sedert u hulle laas besoek het word in '''vetdruk''' uitgewys.",
-       "wlnote": "Hier volg die laaste {{PLURAL:$1|verandering|'''$1''' veranderings}} binne die laaste {{PLURAL:$2|uur|'''$2''' ure}}, soos vanaf $3 om $4.",
+       "wlnote": "Hier volg die laaste {{PLURAL:$1|verandering<strong>$1</strong> veranderings}} binne die laaste {{PLURAL:$2|uur|<strong>$2</strong> ure}}, soos op $3 om $4.",
        "wlshowlast": "Wys afgelope $1 ure, $2 dae",
        "watchlist-hide": "Versteek",
        "watchlist-submit": "Wys",
        "allmessages-filter-unmodified": "Onveranderd",
        "allmessages-filter-all": "Alle",
        "allmessages-filter-modified": "Verander",
-       "allmessages-prefix": "Filter op voorvoegsel:",
+       "allmessages-prefix": "Filtreer volgens voorvoegsel:",
        "allmessages-language": "Taal:",
        "allmessages-filter-submit": "Laat waai",
        "allmessages-filter-translate": "Vertaal",
        "exif-flash-mode-2": "flitser verplig onderdruk",
        "exif-flash-mode-3": "outomatiese modus",
        "exif-flash-function-1": "Geen flitserfunksie",
-       "exif-flash-redeye-1": "filter rooi oë vermindering",
+       "exif-flash-redeye-1": "vermindering van rooi oë",
        "exif-focalplaneresolutionunit-2": "duim",
        "exif-sensingmethod-1": "Ongedefineer",
        "exif-sensingmethod-2": "Eén-chip-kleursensor",
index 71824d3..0a78d13 100644 (file)
        "rcfilters-activefilters": "Әүҙем фильтрҙар",
        "rcfilters-advancedfilters": "Киңәйтелгән фильтрҙар",
        "rcfilters-limit-title": "Күрһәтеү өсөн үҙгәртеүҙәр",
-       "rcfilters-limit-shownum": "{{PLURAL:$1|$1 һуңғы үҙгәреште}} күрһәтергә",
+       "rcfilters-limit-shownum": "Һуңғы {{PLURAL:$1}} үҙгәреште күрһәтергә",
        "rcfilters-days-title": "Аҙаҡҡы көндәр",
        "rcfilters-hours-title": "Аҙаҡҡы сәғәттәр",
        "rcfilters-days-show-days": "$1 {{PLURAL:$1|көн}}",
index 56a5a58..396e8da 100644 (file)
        "blocklog-showlog": "Гэты ўдзельнік ужо заблякаваны. Журнал блякаваньняў пададзены ніжэй:",
        "blocklog-showsuppresslog": "Гэты ўдзельнік ужо заблякаваны і схаваны. Журнал хаваньняў пададзены ніжэй:",
        "blocklogentry": "заблякаваны [[$1]] на тэрмін: $2 $3",
-       "reblock-logentry": "зьмененыя парамэтры блякаваньня для [[$1]] на тэрмін: з $2 да $3",
+       "reblock-logentry": "зьмененыя парамэтры блякаваньня для [[$1]] на тэрмін $2 $3",
        "blocklogtext": "Гэта журнал уліку блякаваньняў і разблякаваньняў удзельнікаў.\nАўтаматычна заблякаваныя IP-адрасы не пазначаныя.\nГлядзіце [[Special:BlockList|сьпіс блякаваньняў]], каб пабачыць дзейныя ў гэты момант блякаваньні.",
        "unblocklogentry": "разблякаваны $1",
        "block-log-flags-anononly": "толькі ананімныя ўдзельнікі",
index 94c0132..f2b3cdd 100644 (file)
                        "唐吉訶德的侍從",
                        "Ztl8702",
                        "Macofe",
-                       "GnuDoyng"
+                       "GnuDoyng",
+                       "Davidzdh"
                ]
        },
        "tog-underline": "Â-hĕk-siáng lièng-giék",
        "tog-hideminor": "Káung kī cī-bŏng gì guó-éu siŭ-gāi",
        "tog-hidepatrolled": "Káung kī cī-bŏng ī giēng-că gì siŭ-gāi",
        "tog-newpageshidepatrolled": "Káung kī sĭng hiĕk dăng-dăng gà̤-dēng ī-gĭng giēng-că guó gì hiĕk",
+       "tog-hidecategorization": "隱藏頁面分類",
        "tog-extendwatchlist": "敆擴展監視單單臺中顯示所有其更改,伓啻最近其更改",
        "tog-usenewrc": "按頁顯示最近修改共監視列表臺中其群組改變",
-       "tog-numberheadings": "Biĕu-dà̤ cê̤ṳ-dông piĕng-hô̤",
-       "tog-showtoolbar": "Hiēng-sê piĕng-cĭk gă-sĭ-dèu",
+       "tog-numberheadings": "標題自動編號",
+       "tog-showtoolbar": "顯示編輯家私條",
        "tog-editondblclick": "雙擊就修改頁面",
        "tog-editsectiononrightclick": "啟用右擊標題編輯段落",
        "tog-watchcreations": "加添我開其頁面共我上傳其文件遘我其監視單",
        "tog-watchdefault": "添加我編輯其頁面共文件遘我其監視單",
        "tog-watchmoves": "添加我移動其頁面共文件遘我其監視單",
        "tog-watchdeletion": "添加我刪掉其頁面共文件遘我其監視單",
+       "tog-watchuploads": "共我上傳其新文件加遘我其監視單",
        "tog-watchrollback": "敆我其監視列表臺中添加我做過回滚其頁面",
        "tog-minordefault": "默認共所有其編輯都當作過幼修改",
        "tog-previewontop": "敆編輯框以前顯示預覽",
@@ -38,9 +41,9 @@
        "tog-enotifminoredits": "就㑚講是過幼編輯,也着發電子郵件乞我",
        "tog-enotifrevealaddr": "敆通知郵件臺中顯示我其電子郵件地址",
        "tog-shownumberswatching": "顯示監視用戶其數量",
-       "tog-oldsig": "Nṳ̄ còng-câi gì chiĕng-miàng:",
+       "tog-oldsig": "汝存在其簽名:",
        "tog-fancysig": "共簽名當成維基文本(無自動鏈接)",
-       "tog-uselivepreview": "使即時預覽",
+       "tog-uselivepreview": "無重新加載頁面直接看預覽",
        "tog-forceeditsummary": "提醒我行遘蜀萆空白其編輯總結",
        "tog-watchlisthideown": "趁監視單𡅏囥起我其修改",
        "tog-watchlisthidebots": "囥起監視單其機器人其修改",
@@ -50,7 +53,7 @@
        "tog-watchlisthideanons": "共匿名其用戶其編輯趁監視單𡅏囥起咯",
        "tog-watchlisthidepatrolled": "共巡查其編輯趁監視單𡅏囥起咯",
        "tog-watchlisthidecategorization": "Káung kī hiĕk gì lôi-biék",
-       "tog-ccmeonemails": "共我發乞其他用戶其電子郵件其備份發乞我",
+       "tog-ccmeonemails": "共我發乞其他用戶其電子郵件其備份發乞我",
        "tog-diffonly": "伓使敆下底其顯示𣍐蜀様其地方顯示頁面內容",
        "tog-showhiddencats": "㪗藏類別",
        "tog-norollbackdiff": "Cék-hèng huòi-gūng ī-hâiu ng-sāi hiēng-sê chă-biék",
        "editfont-monospace": "蜀様寬其字體",
        "editfont-sansserif": "無襯線其字體",
        "editfont-serif": "有襯線其字體",
-       "sunday": "Lā̤-bái",
-       "monday": "Bái-ék",
-       "tuesday": "Bái-nê",
-       "wednesday": "Bái-săng",
-       "thursday": "Bái-sé",
-       "friday": "Bái-ngô",
-       "saturday": "Bái-lĕ̤k",
+       "sunday": "禮拜",
+       "monday": "拜一",
+       "tuesday": "拜二",
+       "wednesday": "拜三",
+       "thursday": "拜四",
+       "friday": "拜五",
+       "saturday": "拜六",
        "sun": "禮拜",
-       "mon": "B1",
-       "tue": "Bái-nê",
+       "mon": "拜一",
+       "tue": "拜二",
        "wed": "拜三",
        "thu": "拜四",
        "fri": "拜五",
        "sat": "拜六",
-       "january": "Ék-nguŏk",
-       "february": "Nê-nguŏh",
-       "march": "Săng-nguŏk",
-       "april": "Sé-nguŏk",
-       "may_long": "Ngô-nguŏk",
-       "june": "Lĕ̤k-nguŏk",
-       "july": "Chék-nguŏk",
-       "august": "Báik-nguŏk",
-       "september": "Gāu-nguŏk",
-       "october": "Sĕk-nguŏk",
-       "november": "Sĕk-ék-nguŏk",
-       "december": "Sĕk-nê-nguŏk",
+       "january": "一月",
+       "february": "二月",
+       "march": "三月",
+       "april": "四月",
+       "may_long": "五月",
+       "june": "六月",
+       "july": "七月",
+       "august": "八月",
+       "september": "九月",
+       "october": "十月",
+       "november": "十一月",
+       "december": "十二月",
        "january-gen": "一月",
-       "february-gen": "Nê-nguŏk",
+       "february-gen": "二月",
        "march-gen": "三月",
        "april-gen": "四月",
        "may-gen": "五月",
        "october-gen": "十月",
        "november-gen": "十一月",
        "december-gen": "十二月",
-       "jan": "Ék-nguŏk",
-       "feb": "Nê-nguŏk",
-       "mar": "Săng-nguŏk",
-       "apr": "Sé-nguŏk",
-       "may": "Ngô-nguŏk",
-       "jun": "Lĕ̤k-nguŏk",
-       "jul": "Chék-nguŏk",
-       "aug": "Báik-nguŏk",
-       "sep": "Gāu-nguŏk",
-       "oct": "Sĕk-nguŏk",
-       "nov": "Sĕk-ék-nguŏk",
-       "dec": "Sĕk-nê-nguŏk",
+       "jan": "一月",
+       "feb": "二月",
+       "mar": "三月",
+       "apr": "四月",
+       "may": "五月",
+       "jun": "六月",
+       "jul": "七月",
+       "aug": "八月",
+       "sep": "九月",
+       "oct": "十月",
+       "nov": "十一月",
+       "dec": "十二月",
        "january-date": "一月$1號",
        "february-date": "二月$1號",
        "march-date": "三月$1號",
        "category_header": "「$1」類別下底其頁面",
        "subcategories": "子類別",
        "category-media-header": "「$1」類別下底其媒體",
-       "category-empty": "''茲類別下底現在無文章也無媒體。''",
+       "category-empty": "<em>茲類別下底現在無文章也無媒體。</em>",
        "hidden-categories": "{{PLURAL:$1}} bĭk ké̤ṳk káung kī gì lôi-biék",
        "hidden-category-category": "已經囥起其類別",
        "category-subcat-count": "{{PLURAL:$2|Ciā lôi-biék nâ bău-guák â-dā̤ siŏh bĭk cṳ̄-lôi-biék.|Ciā lôi-biék bău-guák â-dā̤ $1 bĭk cṳ̄-lôi-biék, gê̤ṳng-cūng $2 bĭk.}}",
        "category-file-count-limited": "下底其茲$1萆文件都敆茲蜀萆類別𡅏。{{PLURAL:$1}}",
        "listingcontinuesabbrev": "(繼續前斗)",
        "index-category": "索引其頁面",
-       "noindex-category": "Muôi sáuk-īng gì hiĕk",
+       "noindex-category": "無索引其頁",
        "broken-file-category": "獃其文件鏈接其頁面",
        "about": "關於",
        "article": "文章",
-       "newwindow": "(敆新窗口開)",
+       "newwindow": "(敆新窗口𡅏開)",
        "cancel": "取消",
-       "moredotdotdot": "価...",
-       "morenotlisted": "Ciā dăng-dăng mâ̤ uòng-cīng.",
+       "moredotdotdot": "価...",
+       "morenotlisted": "茲萆單單𣍐完整",
        "mypage": "頁面",
        "mytalk": "我其討論",
-       "anontalk": "Păng-gōng",
-       "navigation": "Īng-dô̤:",
-       "and": "&#32;gâe̤ng",
+       "anontalk": "攀講",
+       "navigation": "引導",
+       "and": "&#32;",
        "faq": "真稠碰著其問題",
        "actions": "動作",
-       "namespaces": "Miàng-kŭng-găng",
-       "variants": "Biéng-tā̤",
-       "navigation-heading": "Dô̤-hòng chái-dăng",
-       "errorpagetitle": "咯",
+       "namespaces": "命名空間",
+       "variants": "變體",
+       "navigation-heading": "導航菜單",
+       "errorpagetitle": "咯",
        "returnto": "轉去$1。",
-       "tagline": "Lài-nguòng: {{SITENAME}}",
-       "help": "Bŏng-cô",
-       "search": "Sìng-tō̤",
-       "searchbutton": "Tō̤",
+       "tagline": "來源:{{SITENAME}}",
+       "help": "幫助",
+       "search": "尋討",
+       "searchbutton": "尋討",
        "go": "去",
-       "searcharticle": "Kó̤",
-       "history": "Hiĕk-miêng lĭk-sṳ̄",
-       "history_short": "Lĭk-sṳ̄",
+       "searcharticle": "去",
+       "history": "頁面歷史",
+       "history_short": "歷史",
+       "history_small": "歷史",
        "updatedmarker": "趁我最後蜀回訪問開始更新",
-       "printableversion": "Â̤ páh-éng gì bēng-buōng",
-       "permalink": "Īng-giū lièng-giék",
+       "printableversion": "會使拍印其版本",
+       "permalink": "永久鏈接",
        "print": "拍印",
-       "view": "Ché̤ṳ-siŏh-ché̤ṳ",
+       "view": "覷蜀覷",
        "view-foreign": "敆$1𡅏看",
-       "edit": "Siŭ-gāi",
+       "edit": "修改",
        "edit-local": "編輯當地描述",
        "create": "創建",
        "create-local": "添加當地描述",
        "protect_change": "改變",
        "unprotect": "改變保護其狀態",
        "newpage": "新頁",
-       "talkpagelinktext": "páng-gōng",
+       "talkpagelinktext": "攀講",
        "specialpage": "特殊頁",
-       "personaltools": "Gó̤-ìng gì gă-sĭ-huă",
-       "talk": "Tō̤-lâung",
-       "views": "Ché̤ṳ-siŏh-ché̤ṳ",
-       "toolbox": "Gă-sĭ-huă",
+       "personaltools": "自家其家私花",
+       "talk": "討論",
+       "views": "覷蜀覷",
+       "toolbox": "家私花",
        "imagepage": "覷蜀覷文件頁面",
        "mediawikipage": "看消息頁",
        "templatepage": "看模板頁",
        "viewhelppage": "看幫助頁",
        "categorypage": "看分類頁",
        "viewtalkpage": "看討論",
-       "otherlanguages": "Gì-tă ngṳ̄-ngiòng",
+       "otherlanguages": "其他語言",
        "redirectedfrom": "(téng $1 tṳ̀ng-déng-hióng guó-lì)",
        "redirectpagesub": "重定向頁",
        "redirectto": "重定向遘",
-       "lastmodifiedat": "Cī siŏh hiĕk sê diŏh $1 $2 sèng-hâiu có̤i-hâiu siŭ-gāi gì.",
+       "lastmodifiedat": "茲蜀頁是著$1地方,$2辰候之後修改其。",
        "viewcount": "茲蜀頁已經乞訪問$1回了。{{PLURAL:$1}}",
        "protectedpage": "保護頁",
-       "jumpto": "Tiéu gáu:",
-       "jumptonavigation": "Īng-dô̤:",
-       "jumptosearch": "Sìng-tō̤",
-       "view-pool-error": "對不住,服務器茲蜀萆時候已過載了。\n過価用戶敆𡅏覷茲蜀頁。\n起動等仂久再來覷茲蜀頁。\n\n$1",
+       "jumpto": "跳遘:",
+       "jumptonavigation": "引導",
+       "jumptosearch": "尋討",
+       "view-pool-error": "對不住,服務器茲蜀萆時候已過載了。\n過価用戶敆𡅏覷茲蜀頁。\n起動等仂久再來覷茲蜀頁。\n\n$1",
        "generic-pool-error": "對不住,現刻時服務器過載了。\n實在過価用戶敆𡅏訪問茲蜀萆資源。\n起動汝等蜀刻再訪問茲蜀萆資源。",
        "pool-timeout": "等待鎖定其時間遘了",
        "pool-queuefull": "隊列池已經滿了",
        "poolcounter-usage-error": "Ê̤ṳng-huák chó̤-nguô: $1",
        "aboutsite": "Guăng-ṳ̀ {{SITENAME}}",
        "aboutpage": "Project:Guăng-ṳ̀",
-       "copyright": "內容會使敆$1下底會使獲得遘,若無會給出其它提示。",
+       "copyright": "內容會使敆$1下底會使獲得遘,若無會乞其他提示。",
        "copyrightpage": "{{ns:project}}:Bēng-guòng",
        "currentevents": "Duâi Ché̤ṳ Â",
        "currentevents-url": "Project:Duâi Ché̤ṳ Â",
        "disclaimers": "Mò̤-hô-cáik sĭng-mìng",
        "disclaimerpage": "Project:Mò̤-hô-cáik sĭng-mìng",
        "edithelp": "修改保護",
-       "helppage-top-gethelp": "Bŏng-cô",
+       "helppage-top-gethelp": "幫助",
        "mainpage": "Tàu Hiĕk",
        "mainpage-description": "Tàu Hiĕk",
        "policy-url": "Project:政策",
        "portal-url": "Project:Tiăng-dŏng",
        "privacy": "Ṳ̄ng-sṳ̆ céng-cháik",
        "privacypage": "Project:Ṳ̄ng-sŭ céng-cháik",
-       "badaccess": "權限錯誤",
+       "badaccess": "權限綻去",
        "badaccess-group0": "汝𣍐使做汝要求其茲蜀萆動作。",
        "badaccess-groups": "汝卜做其動作着{{PLURAL:$2|茲蜀群組|茲蜀組裡勢}}其用戶乍有能耐使:$1",
        "versionrequired": "需要版本$1其MediaWiki",
        "versionrequiredtext": "需要MediaWiki其版本$1來使茲蜀頁。\n覷[[Special:Version|版本頁面]]。",
        "ok": "好",
-       "retrievedfrom": "Lài-nguòng: \"$1\"",
-       "youhavenewmessages": "汝有$1($2)。",
+       "retrievedfrom": "來源:\"$1\"",
+       "youhavenewmessages": "{{PLURAL:$3|汝有}}$1($2)。",
        "youhavenewmessagesfromusers": "汝有趁$3用戶($2)來其$1萆信息{{PLURAL:$3}}",
        "youhavenewmessagesmanyusers": "汝有趁雅価用戶($2)其$1信息",
        "newmessageslinkplural": "{{PLURAL:$1|蜀條新其消息|999=新其消息}}",
        "newmessagesdifflinkplural": "最後{{PLURAL:$1|回改變|999=回改變}}",
        "youhavenewmessagesmulti": "汝有趁$1來其新信息",
-       "editsection": "siŭ-gāi",
+       "editsection": "修改",
        "editold": "修改",
        "viewsourceold": "看源代碼",
-       "editlink": "siŭ-gāi",
-       "viewsourcelink": "Káng nguòng-dâi-mā",
-       "editsectionhint": "Siŭ-gāi dâung: $1",
-       "toc": "Mŭk-liŏh",
+       "editlink": "修改",
+       "viewsourcelink": "看源代碼",
+       "editsectionhint": "修改段落:$1",
+       "toc": "目錄",
        "showtoc": "顯示",
        "hidetoc": "囥起",
        "collapsible-collapse": "掩",
        "site-atom-feed": "$1 Atom déng-iŏk",
        "page-rss-feed": "「$1」RSS訂閱",
        "page-atom-feed": "$1 Atom déng-iŏk",
-       "red-link-title": "$1 (mò̤ hī hiĕk)",
+       "red-link-title": "$1(無茲頁)",
        "sort-descending": "降序排序",
-       "sort-ascending": "序排序",
-       "nstab-main": "Ùng-ciŏng",
+       "sort-ascending": "序排序",
+       "nstab-main": "頁面",
        "nstab-user": "用戶頁",
        "nstab-media": "媒體頁",
-       "nstab-special": "Dĕk-sṳ̀-hiĕk",
-       "nstab-project": "工程頁",
-       "nstab-image": "Ùng-giông",
+       "nstab-special": "特殊頁",
+       "nstab-project": "項目頁",
+       "nstab-image": "文件",
        "nstab-mediawiki": "消息",
        "nstab-template": "模板",
        "nstab-help": "幫助頁",
        "nosuchactiontext": "茲蜀種URL指定其行動是𣍐合法其。",
        "nosuchspecialpage": "無總款其特殊頁",
        "nospecialpagetext": "<strong>汝請求蜀萆𣍐合法其特殊頁面。</strong>\n\n合法其特殊頁面清單會使敆[[Special:SpecialPages|{{int:特殊頁面}}]]頁面討著",
-       "error": "咯",
+       "error": "咯",
        "databaseerror": "數據庫有綻",
        "databaseerror-text": "數據庫查詢發生錯誤。\n嚽可能是軟件裡勢其程序缺陷。",
        "databaseerror-textcl": "數據庫查詢發生錯誤。",
        "laggedslavemode": "'''警告:'''頁面可能無最近其更新。",
        "readonly": "數據庫乞鎖起咯",
        "enterlockreason": "拍入汝鎖定數據庫其原因,包括汝估計其釋放鎖其時間",
-       "readonlytext": "數據庫茲滿乞儂鎖定了,𣍐使寫新條目或者做修改。有可能是日常維護,之後就會正常。\n\n\n鎖起數據庫其管理員總款解釋:$1",
+       "readonlytext": "æ\95¸æ\93\9a庫è\8c²æ»¿ä¹\9eå\84\82é\8e\96å®\9aäº\86ï¼\8cð£\8d\90使寫æ\96°æ¢\9dç\9b®æ\88\96è\80\85å\81\9aä¿®æ\94¹ã\80\82æ\9c\89å\8f¯è\83½æ\98¯æ\97¥å¸¸ç¶­è­·ï¼\8cä¹\8bå¾\8cå°±æ\9c\83正常ã\80\82\n\n\né\8e\96èµ·æ\95¸æ\93\9a庫å\85¶ç³»çµ±ç®¡ç\90\86å\93¡ç¸½æ¬¾è§£é\87\8bï¼\9a$1",
        "missing-article": "數據庫未討遘本身應當著討遘其名叫\"$1\"其頁面$2其文本。\n\n嚽可能是下底其過時其diff或者已經删除其歴史鏈接造成其。\n\n如果伓是茲兩種情況,汝可能發現著蜀萆服務器其缺陷。\n起動汝共茲蜀萆缺陷匯報乞[[Special:ListUsers/sysop|管理員]],附上網址。",
        "missingarticle-rev": "(版本#:$1)",
        "missingarticle-diff": "(比並:$1、$2)",
        "filenotfound": "討𣍐著文件「$1」。",
        "unexpected": "伓是卜挃其值:「$1」=「$2」。",
        "formerror": "綻去:𣍐使提交表單。",
-       "badarticleerror": "不允許敆茲蜀萆做茲蜀種行為。",
-       "cannotdelete": "ç\84¡è\83½è\80\90å\88ªæ\8e\89é \81é\9d¢æ\88\96è\80\85æ\96\87件ã\80\8c$1ã\80\8dã\80\82\nå\8f¯è\83½è\8c²å·²ç¶\93å\85±別儂刪掉咯了。",
+       "badarticleerror": "𣍐使敆茲蜀萆頁面做茲蜀種行為。",
+       "cannotdelete": "ç\84¡è\83½è\80\90å\88ªæ\8e\89é\80\99é \81é\9d¢æ\88\96è\80\85æ\96\87件ã\80\8c$1ã\80\8dã\80\82\nå\8f¯è\83½å\9a½å·²ç¶\93ä¹\9e別儂刪掉咯了。",
        "cannotdelete-title": "無辦法刪掉頁面「$1」",
        "delete-hook-aborted": "刪除乞鉤子拍斷咯。\n無給出解釋。",
        "no-null-revision": "𣍐使敆頁面$1𡅏新建空操作。",
-       "badtitle": "其標題",
+       "badtitle": "其標題",
        "perfcached": "下底其數據乞緩存固加可能伓是最新其。{{PLURAL:$1|$1條結果}}會敆緩存臺中討著。",
        "perfcachedts": "下底其數據已經緩存過了,最後更新遘$1。{{PLURAL:$4|$4條結果}}會敆緩存臺中討著。",
        "querypage-no-updates": "茲蜀頁其更新乞禁止了。\n數據嚽塊現刻時𣍐更新了。",
        "viewsource-title": "覷\"$1\"其源代碼",
        "actionthrottled": "行動乞取消咯",
        "protectedpagetext": "茲頁已經乞保護起咯,𣍐使修改或者其它行動。",
-       "viewsourcetext": "汝會使看共複製茲蜀頁其源代碼",
-       "viewyourtext": "汝會使覷蜀覷或者複製茲頁'''汝其修改'''其源代碼:",
+       "viewsourcetext": "汝會使看共複製茲蜀頁其源代碼",
+       "viewyourtext": "汝會使覷蜀覷或者複製茲頁<strong>汝其修改</strong>其源代碼。",
        "editinginterface": "<strong>警告:</strong>汝敆𡅏修改其頁面廮𡅏提供茲蜀萆軟件其界面文本。\n茲蜀頁其改變會影響遘其它用戶其用戶界面其顯示。",
-       "cascadeprotected": "茲頁乞保護起去,汝無能耐修改,因為茲頁乞下底有開“級聯”選項其{{PLURAL:$1|頁|頁}}保護頁面引用:\n$2",
+       "cascadeprotected": "茲頁乞保護起去,汝無能耐修改,因為茲頁乞下底有開「級聯」選項其{{PLURAL:$1|頁|頁}}保護頁面引用:\n$2",
        "namespaceprotected": "汝𣍐使修改敆'''$1'''命名空間其頁面。",
        "customcssprotected": "汝𣍐使修改茲蜀萆CSS頁面,因為伊有別蜀隻用戶其設定。",
        "customjsprotected": "汝𣍐使修改茲蜀萆JavaScript頁面,因為伊有別蜀隻用戶其設定。",
        "exception-nologin": "未登錄",
        "exception-nologin-text": "起動汝登錄以後再訪問茲蜀頁,或者做茲蜀萆操作。",
        "exception-nologin-text-manual": "起動汝$1,以後才會使訪問茲蜀頁,或者做茲蜀萆行為。",
-       "virus-badscanner": "獃其配置:𣍐八其病毒掃描器:''$1''",
-       "virus-scanfailed": "掃描失敗(代碼$1)",
+       "virus-badscanner": "呆其配置:𣍐仈倛病毒掃描器:<em>$1</em>",
+       "virus-scanfailed": "掃描𣍐來(代碼$1)",
        "virus-unknownscanner": "𣍐八其反病毒:",
        "logouttext": "<strong>汝現在已經躒出了。</strong>\n\n注意有其頁面可能會繼續顯示汝未躒出辰候其樣式,除開汝清理瀏覽器緩存。",
        "welcomeuser": "歡迎,$1!",
        "createacct-reason": "原因",
        "createacct-reason-ph": "汝奚勢復想開另外蜀隻賬戶?",
        "createacct-submit": "開賬戶",
-       "createacct-another-submit": "新建另外蜀萆賬號",
+       "createacct-another-submit": "新建賬號",
        "createacct-benefit-heading": "{{SITENAME}}是共汝蜀様其儂做其。",
        "createacct-benefit-body1": "{{PLURAL:$1|修改}}",
        "createacct-benefit-body2": "{{PLURAL:$1|頁面}}",
        "createacct-benefit-body3": "最近其{{PLURAL:$1|貢獻者}}",
        "badretype": "汝拍入其密碼𣍐蜀様。",
        "userexists": "用戶名已經乞別人使去了。\n起動另外再起蜀萆名字。",
-       "loginerror": "登錄有",
+       "loginerror": "登錄有",
        "createacct-error": "開賬號無成功",
-       "createaccounterror": "無能開賬戶:$1",
+       "createaccounterror": "無能開賬戶:$1",
        "nocookiesnew": "用戶賬號已經開好了,不過汝固未躒入。\n{{SITENAME}}使cookie來記錄已經躒入其用戶。\n汝其cookie固未開起來。\n起動汝開啟cookie,仱再使汝新其賬號共密碼來躒入。",
        "nocookieslogin": "{{SITENAME}}使cookies來記錄已經登錄其用戶。\n但是汝禁用了cookie。\n起動汝開起cookie,然後再試蜀試。",
        "noname": "汝未指定蜀萆合法其用戶名。",
        "nosuchusershort": "無總款其用戶名「$1」。\n檢查汝其拼寫。",
        "nouserspecified": "汝著指定蜀萆用戶名。",
        "login-userblocked": "茲隻用戶已經乞封鎖去了。登錄是𣍐允許其。",
-       "wrongpassword": "密碼咯。\n起動再查蜀下。",
+       "wrongpassword": "密碼咯。\n起動再查蜀下。",
        "wrongpasswordempty": "未拍入密碼。\n起動汝再試蜀下。",
        "passwordtooshort": "密碼著設最少{{PLURAL:$1|$1萆字符}}。",
        "password-name-match": "汝其密碼無能耐共汝其用戶名蜀模蜀樣。",
        "passwordremindertitle": "{{SITENAME}}其新其臨時密碼",
        "passwordsent": "新密碼已經寄遘「$1」註冊其電子郵件地址了。\n收遘後,請再登錄蜀頭部。",
        "mailerror": "寄電批有綻:$1",
-       "acct_creation_throttle_hit": "使汝其IP訪問茲蜀萆維基百科訪問者其已經敆最後蜀日創建{{PLURAL:$1|$1萆賬戶}}去了。茲蜀段時間最価若允許創建茲滿価萆賬戶。故此講使茲蜀萆IP訪問其儂敆現刻時𣍐使再開賬戶了。",
+       "acct_creation_throttle_hit": "使汝其IP訪問茲蜀萆維基百科訪問者其已經敆最後$2創建{{PLURAL:$1|$1萆賬戶}}去了。茲蜀段時間最価若允許創建茲滿価萆賬戶。故此講使茲蜀萆IP訪問其儂敆現刻時𣍐使再開賬戶了。",
        "emailauthenticated": "汝其電子郵件地址已經敆$2$3確定過了。",
        "emailnotauthenticated": "汝其電批固未確定過。\n下底其所有特性都𣍐發電批乞汝。",
        "emailconfirmlink": "確定汝其電批地址",
        "resetpass-submit-cancel": "取消",
        "resetpass-temp-password": "臨時密碼:",
        "passwordreset": "重置密碼",
-       "passwordreset-text-one": "完成茲隻表單,通過電批寄臨時密碼其方法來重新設定汝其密碼。",
+       "passwordreset-text-one": "完成茲隻表單,使電批寄臨時密碼來重新設定汝其密碼。",
        "passwordreset-username": "用戶名:",
        "passwordreset-domain": "域名:",
        "passwordreset-email": "電批地址:",
-       "passwordreset-emailsentemail": "蜀萆密碼重新設置其電批已經寄出去了。",
-       "changeemail": "修改é\9b»æ\89¹å\85¶å\9c°å\9d\80",
+       "passwordreset-emailsentemail": "如果茲萆电子郵件地址共汝其賬號有關聯,噲密碼重設电子郵件會發過去。",
+       "changeemail": "修改æ\88\96è\80\85å\88ªé\99¤é\9b»å­\90é\83µä»¶å\9c°å\9d\80",
        "changeemail-header": "修改賬戶電子郵件地址",
        "changeemail-oldemail": "現刻時其電批地址:",
        "changeemail-newemail": "新其電批地址:",
        "sig_tip": "汝其帶時間戳其簽名",
        "hr_tip": "水平線(廮𡅏保護使其)",
        "summary": "總結:",
-       "subject": "主題/標題:",
+       "subject": "主題:",
        "minoredit": "過幼修改",
        "watchthis": "監視茲頁",
        "savearticle": "Bō̤-còng ciā hiĕk",
        "anoneditwarning": "<strong>警告:</strong>汝固未登錄。\n儷是汝做出修改其話,汝其IP地址會敆編輯歷史裡勢公開。儷是汝<strong>[$1躒入]</strong>或者<strong>[$2註册新賬號]</strong>,汝其修改記錄會顯示汝其用戶名,固有其它其好處。",
        "anonpreviewwarning": "<em>汝固未躒入。儷是汝卜想保存茲蜀頁其修改,汝其IP地址會乞記著茲蜀頁其編輯歷史臺中。</em>",
        "missingcommenttext": "起動敆下底拍蜀條評論。",
-       "summary-preview": "總結預覽:",
+       "summary-preview": "修改總結預覽:",
        "blockedtitle": "用戶乞封鎖了",
        "blockednoreason": "無掏出原因",
        "whitelistedittext": "汝必須$1乍會使修改頁面。",
-       "loginreqtitle": "需要登錄",
+       "loginreqtitle": "汝著登錄",
        "loginreqlink": "láuk-diē",
        "loginreqpagetext": "起動汝$1以後再看其它頁面。",
        "accmailtitle": "密碼寄出了",
        "newarticle": "(新)",
        "newarticletext": "汝已經跟鏈接跟遘無存在其頁面了。\n卜想創建頁面,敆下底其框框𡅏拍字(覷蜀覷[$1 幫助頁面]有無更更価其幫助)。\n如果汝是無注意來遘茲蜀萆頁面,篤囇汝其瀏覽器上其「返回」按鈕。",
        "anontalkpagetext": "<em>茲是未登錄其用戶討論頁面。</em>\n故此儂家著使數字IP來確定伊。\n總款其IP地址會乞雅価用戶共享。\n如果蜀隻未登錄其用戶見覺無關係其評論指向汝,起動[[Special:CreateAccount|開賬戶]]或者[[Special:UserLogin|登錄]]來避免以後共其它未登錄其用戶混蜀堆。",
-       "noarticletext": "現在敆茲蜀頁𡅏無文字。汝會使敆其它其頁面𡅏[[Special:Search/{{PAGENAME}}|討蜀討茲蜀萆標題]],<span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} 討相關其記錄],或者[{{fullurl:{{FULLPAGENAME}}|action=edit}}編輯茲蜀頁]</span>。",
+       "noarticletext": "現在敆茲蜀頁𡅏無文字。汝會使敆其它其頁面𡅏[[Special:Search/{{PAGENAME}}|討蜀討茲蜀萆標題]],<span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} 討相關其記錄],或者[{{fullurl:{{FULLPAGENAME}}|action=edit}}創建茲蜀頁]</span>。",
        "clearyourcache": "'''注意:'''保存以後,汝可能固著刷新汝其瀏覽器緩存來看遘變化。\n* '''火狐/Safari:'''擪下''Shift''篤蜀篤''重新載入'',或者擪蜀擪''Ctrl+F5''或者''Ctrl+R'' (''⌘-R''敆Mac懸頂)\n* '''Google Chrome:'''擪''Ctrl+Shift+R''(敆Mac𡅏使''⌘-Shift-R'')\n* '''Internet Explorer:'''擪''Ctrl''其時候篤蜀篤''刷新'',或者擪''Ctrl+F5''\n* '''Opera:'''敆''工具→首選項''𡅏清除緩存",
        "note": "<strong>注意:</strong>",
        "previewnote": "'''記定茲若是蜀萆預覽。'''\n汝其改變固𡅏未保存!",
        "continue-editing": "繼續修改",
-       "editing": "修改 $1",
+       "editing": "修改$1",
        "creating": "創建$1",
        "editingsection": "修改$1(段)",
        "editingcomment": "修改$1(新其蜀部分)",
        "yourtext": "汝其文字",
        "editingold": "'''警告:汝現在𡅏修改已經過時其版本。'''\n如果汝保存伊,趁茲以後其任何改變都變無了。",
        "yourdiff": "差別",
-       "readonlywarning": "'''警告:數據庫已經乞鎖定來保養去了,故此汝現刻時𣍐使保存汝其編輯。'''\n汝可能希望複製再粘貼汝其文字遘蜀萆文本文件𡅏,再共伊保存起咯。\n\n鎖定伊其管理員給出茲蜀萆解釋:$1",
+       "readonlywarning": "<strong>警告:數據庫已經乞鎖定來保養去了,故此汝現刻時𣍐使保存汝其編輯。</strong>\n汝可能希望複製再粘貼汝其文字遘蜀萆文本文件𡅏,再共伊保存起咯。\n\n鎖定伊其系統管理員給出茲蜀萆解釋:$1",
        "protectedpagewarning": "''警告:茲蜀頁已經乞保護起去了,故此囇有管理員權力其用戶乍會使修改伊。'''\n最新其日誌已經敆下底提供來做參考:",
        "semiprotectedpagewarning": "'''注意:''' 茲蜀頁已經乞保護起去了,故此囇有註冊其用戶乍會使修改伊。\n最新其日誌已經敆下底提供來做參考:",
        "templatesused": "{{PLURAL:$1}}茲頁裏勢使其模板:",
        "page_first": "頭",
        "page_last": "尾",
        "histlegend": "差別揀選:選擇卜比並其版本,再擪「回車」('''Enter''')或者擪底底其'''比並揀選版本'''。<br />\n說明:(伶)=共第一新其版本比並,(前)=共前蜀版本比並,~=過幼修改。",
-       "history-fieldset-title": "瀏覽歷史",
-       "history-show-deleted": "囇刪掉",
+       "history-fieldset-title": "尋討各萆版本",
+       "history-show-deleted": "囇刪掉版本",
        "histfirst": "最舊",
        "histlast": "最遲",
        "historysize": "({{PLURAL:$1|$1字節}})",
        "searchprofile-articles-tooltip": "Găk $1 lā̤ sìng-tō̤",
        "searchprofile-images-tooltip": "Sìng-tō̤ ùng-giông",
        "search-result-size": "$1 ({{PLURAL:$2|$2 bĭk dăng-sṳ̀}})",
-       "search-redirect": "(dêng-hióng $1)",
+       "search-redirect": "(趁$1重定向過來)",
        "search-suggest": "汝其意思是伓是:$1",
        "searchrelated": "相關其",
        "searchall": "全部",
        "prefs-rc": "這般其改變",
        "prefs-watchlist": "監視單",
        "prefs-watchlist-days": "監視單單臺中顯示其天數",
-       "prefs-watchlist-edits": "敆擴展監視其單單臺中顯示其更改其最大數目:",
+       "prefs-watchlist-edits": "敆監視其單單臺中顯示其更改其最大數目:",
        "prefs-misc": "其它",
        "saveprefs": "保存",
        "prefs-editing": "編輯",
        "email": "電批",
        "prefs-help-email": "電子郵件地址是愛寫就寫其,但是如果汝𣍐記密碼咯,密碼重置其時候需要茲。",
        "prefs-help-email-others": "汝也會使選擇讓其他其用戶通過汝其用戶頁面或者討論頁面懸頂其鏈接,使電子郵件來聯繫汝。其他其用戶聯繫汝其辰候,汝其電子郵件地址𣍐顯示出來。",
-       "editusergroup": "修改用戶組",
+       "editusergroup": "加載用戶組",
        "group": "組:",
        "group-bot": "機器人",
        "group-sysop": "管理員",
        "group-bot-member": "機器人",
        "group-sysop-member": "管理員",
        "group-bureaucrat-member": "官僚組",
-       "group-suppress-member": "巡查員",
+       "group-suppress-member": "{{GENDER:$1|監督員}}",
        "grouppage-autoconfirmed": "{{ns:project}}:自動確認用戶",
        "grouppage-bot": "{{ns:project}}:機器人",
        "grouppage-sysop": "{{ns:project}}:管理員",
        "grouppage-bureaucrat": "{{ns:project}}:官僚組",
-       "grouppage-suppress": "{{ns:project}}:巡查員",
+       "grouppage-suppress": "{{ns:project}}:監督員",
        "newuserlogpage": "Kŭi dióng-hô nĭk-cé",
        "action-edit": "修改茲蜀頁",
        "recentchanges": "Cī-bŏng gì gāi-biéng",
        "nolinkstoimage": "無鏈接遘茲蜀萆文件其頁面。",
        "uploadnewversion-linktext": "上傳蜀萆新版本其茲萆文件。",
        "shared-repo-name-wikimediacommons": "Wikimedia Commons",
+       "upload-disallowed-here": "汝無年呆覆蓋茲萆文件。",
        "download": "下載",
        "unwatchedpages": "無監視其頁面",
        "listredirects": "重定向其單單",
        "booksources-search-legend": "尋討書源",
        "booksources-text": "下底是鏈接遘其它賣新書共舊書其站點其單單,固加可能有更多關於汝敆𡅏看其茲本書其信息:",
        "specialloguserlabel": "表演者:",
-       "speciallogtitlelabel": "目標(稱呼或者用戶):",
+       "speciallogtitlelabel": "目標(頭銜或者{{ns:user}}:用戶其用戶名):",
        "log": "日誌",
        "alllogstext": "所有會使趁{{SITENAME}}獲得其日誌其都合併顯示。\n汝會使使揀選日誌類型、用戶名(大小寫敏感),或者受影響其頁面(大小寫敏感)其方法來縮小視角。",
        "logempty": "日誌裏勢討要𣍐着項目",
        "deletepage": "刪頁",
        "confirm": "確認",
        "excontent": "乇是:「$1」",
-       "excontentauthor": "ä¹\87æ\98¯ï¼\9aã\80\8c$1ã\80\8dï¼\88並ä¸\94ä½\9cè\80\85å\9b\87æ\9c\89ã\80\8c[[Special:Contributions/$2|$2]]ã\80\8d)",
+       "excontentauthor": "ä¹\87æ\98¯ï¼\9aã\80\8c$1ã\80\8dï¼\8c並ä¸\94ä½\9cè\80\85å\9b\87æ\9c\89è\9c\80è\90\86ä½\9cè\80\85ã\80\8c[[Special:Contributions/$2|$2]]ã\80\8dï¼\88[[User talk:$2|è¨\8eè«\96]])",
        "exbeforeblank": "空白以前其乇是:「$1」",
        "historywarning": "<strong>警告:</strong>汝卜想刪掉其頁面有$1隻{{PLURAL:$1|版本|版本}}其蜀段歷史:",
        "confirmdeletetext": "汝準備將囫圇隻頁面或者圖片(包括伊其歷史)全部刪唻。\n請汝確定:汝當真卜想總款做,汝瞭解總款做其後果,並且汝總款做是符合[[{{MediaWiki:Policy-url}}]]其。",
        "sp-contributions-newbies": "囇顯示新開賬戶其貢獻",
        "sp-contributions-newbies-sub": "才來其",
        "sp-contributions-blocklog": "封鎖日誌",
-       "sp-contributions-deleted": "乞刪唻其用戶貢獻",
+       "sp-contributions-deleted": "乞刪唻其{{GENDER:$1|用戶}}貢獻",
        "sp-contributions-uploads": "上傳",
        "sp-contributions-logs": "日誌",
        "sp-contributions-talk": "討論",
        "lockdbsuccesssub": "數據庫鎖定好了",
        "databasenotlocked": "茲數據庫無鎖。",
        "move-page-legend": "移動頁面",
-       "movepagetext": "使下底其表單重新乞茲蜀頁起蜀萆名字,移動伊共伊所有其歷史遘伊其新名字。\n舊其標題會變成新其標題其重定向頁。\n汝會使自動更新重定向許蜀點遘原底其標題。\n如果伊結果伓是總款其話,汝著檢查蜀下[[Special:DoubleRedirects|雙重重定向]]或者[[Special:BrokenRedirects|獃其重定向]]。\n汝有責任讓頁面鏈接遘正確其地方。\n\n注意儷是許塊已經有蜀隻頁面,噲就'''無能耐'''移動過了,除開噲儷是蜀萆重定向並且無舊底其修改歷史。\n嚽其意思就是講儷是汝名字起綻了,汝會使將茲蜀萆頁面重新起伊原底其名字,但是𣍐使覆蓋已經有其頁面。\n\n'''警告!'''\n嚽可能會對一般頁面造成盡大其並且無能耐想遘其改變;\n起動汝著敆做之前會意總款做其後果。",
+       "movepagetext": "使下底其表單重新乞茲蜀頁起蜀萆名字,移動伊共伊所有其歷史遘伊其新名字。\n舊其標題會變成新其標題其重定向頁。\n汝會使自動更新重定向許蜀點遘原底其標題。\n如果伊結果伓是總款其話,汝著檢查蜀下[[Special:DoubleRedirects|雙重重定向]]或者[[Special:BrokenRedirects|獃其重定向]]。\n汝有責任讓頁面鏈接遘正確其地方。\n\n注意儷是許塊已經有蜀隻頁面,噲就'''無能耐'''移動過了,除開噲儷是蜀萆重定向並且無舊底其修改歷史。\n嚽其意思就是講儷是汝名字起綻了,汝會使將茲蜀萆頁面重新起伊原底其名字,但是𣍐使覆蓋已經有其頁面。\n\n<strong>注意:</strong>\n嚽可能會對一般頁面造成盡大其並且無能耐想遘其改變;\n起動汝著敆做之前會意總款做其後果。",
        "movepagetalktext": "相關其討論頁會自動共伊移遘'''無挃''':\n* 汝其新其用戶名已經有蜀頁有內容其討論頁,或者\n* 汝取消下底其框框。\n\n若總款,汝會使自家移動或者是合併頁面。",
        "movenologintext": "著[[Special:UserLogin|躒入]]才有能耐移動頁面。",
-       "newtitle": "新題目:",
+       "newtitle": "新題目:",
        "move-watch": "監視茲頁",
        "movepagebtn": "移動頁面",
        "pagemovedsub": "移動成功",
        "allmessagestext": "茲是敆MediaWiki命名空間裏勢系統消息其蜀萆單單。\n如果汝卜想貢獻通用其MediaWiki基本地化服務,起動汝訪問[https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation MediaWiki本地化]共[https://translatewiki.net translatewiki.net]。",
        "allmessagesnotsupportedDB": "茲蜀頁𣍐使其,因為'''$wgUseDatabaseMessages'''已經乞禁止去了。",
        "thumbnail-more": "Huóng-duâi",
-       "tooltip-pt-userpage": "汝其用戶頁",
-       "tooltip-pt-mytalk": "汝其討論頁",
+       "tooltip-pt-userpage": "{{GENDER:|汝其用戶}}頁",
+       "tooltip-pt-mytalk": "{{GENDER:|汝其}}討論頁",
        "tooltip-pt-anontalk": "Cī ciáh IP ôi-cī iū-guăng siŭ-gāi gì tō̤-lâung",
-       "tooltip-pt-preferences": "汝其設定",
+       "tooltip-pt-preferences": "{{GENDER:|汝其}}設定",
        "tooltip-pt-watchlist": "汝監視其頁面有改過其單單",
-       "tooltip-pt-mycontris": "汝其貢獻其單單",
+       "tooltip-pt-mycontris": "{{GENDER:|汝其}}貢獻其單單",
        "tooltip-pt-login": "Gióng-ngiê nṳ̄ sĕng láuk-diē; bók-guó nàng-gă mò̤ ăng nṳ̄ cūng-kuāng có̤.",
        "tooltip-pt-logout": "Láuk-chók",
        "tooltip-pt-createaccount": "Gióng-ngiê nṳ̄ sĕng kŭi dióng-hô gái láuk-diē; bók-guó nàng-gă mò̤ ăng nṳ̄ cūng-kuāng có̤.",
        "tooltip-n-help": "Sìng-tō̤ bŏng-cô gì sū-câi",
        "tooltip-t-whatlinkshere": "Ciòng-buô lièng-gáu cŭ-uái gì wiki hiĕk-miêng dăng-dăng",
        "tooltip-t-recentchangeslinked": "鏈遘茲頁其頁面其最近修改\nCī hiĕk lièng gáu bĕk hiĕk gì cī-bŏng gì gāi-biéng",
-       "tooltip-t-contributions": "茲蜀用戶其貢獻單單",
-       "tooltip-t-emailuser": "向茲蜀隻用戶寄電批",
+       "tooltip-t-contributions": "{{GENDER:$1|茲蜀隻用戶}}其貢獻單單",
+       "tooltip-t-emailuser": "向{{GENDER:$1|茲蜀隻用戶}}寄電批",
        "tooltip-t-upload": "Siông-diòng ùng-giông",
        "tooltip-t-specialpages": "Cuòng-buô dĕk-sṳ̀-hiĕk dăng-dăng",
        "tooltip-t-print": "Cī hiĕk gì â̤ páh-éng bēng-buōng",
        "tooltip-t-permalink": "茲頁茲版本其永久鏈接\nCī hiĕk cī bēng-buōng gì īng-giū lièng-giék",
        "tooltip-ca-nstab-main": "Káng iĕk gì nô̤i-ṳ̀ng",
        "tooltip-ca-nstab-user": "覷蜀覷用戶頁",
-       "tooltip-ca-nstab-special": "茲是蜀萆特殊頁,汝𣍐使修改茲蜀頁。",
+       "tooltip-ca-nstab-special": "茲是蜀萆特殊頁,𣍐使修改。",
        "tooltip-ca-nstab-project": "看工程頁",
        "tooltip-ca-nstab-image": "Ché̤ṳ ùng-giông hiĕk",
        "tooltip-ca-nstab-template": "覷蜀覷模板",
        "previousdiff": "← 舊其修改",
        "nextdiff": "新其修改 →",
        "file-nohires": "無更高決斷",
+       "show-big-image": "原底其文件",
+       "show-big-image-preview": "茲萆預覽其尺寸:$1.",
+       "show-big-image-other": "其他{{PLURAL:$2|分辨率}}:$1。",
        "show-big-image-size": "$1 × $2 chiông-só",
        "ilsubmit": "尋討",
        "bydate": "按日期",
        "metadata": "Nguòng-só-gé̤ṳ",
+       "metadata-help": "茲萆文件臺中有多餘其信息,可能是數碼相機或者掃描儀敆創建或者數字化其過程臺中添加其。如果文件趁初始狀態開始就已經受遘修改,噲有其詳細說明可能無法反映修改以後其文件。",
+       "metadata-expand": "顯示詳細資料",
        "exif-componentsconfiguration-0": "無存在",
        "exif-meteringmode-0": "𣍐八",
        "exif-lightsource-0": "𣍐八",
        "confirmemail_body": "有人(可能是汝)敆IP地址$1𡅏已經使茲蜀萆電子郵件地址來註冊蜀萆賬戶「$2」去了。\n\n卜想確認茲蜀萆賬戶當真是汝其,固加敆{{SITENAME}}激活電子郵件特點,許敆汝其瀏覽器𡅏拍開茲蜀萆鏈接:\n\n$3\n\n如果汝*無*註冊茲賬戶,單擊茲蜀萆鏈接來取消電子郵件確認:\n\n$5\n\n茲蜀萆確認代碼會敆$4時候過期。",
        "deletedwhileediting": "<strong>警告:</strong>茲蜀頁敆汝編輯以前已經乞刪唻了!",
        "recreate": "重新開",
+       "confirm-purge-title": "刷新茲頁",
        "confirm_purge_button": "好",
+       "confirm-purge-top": "卜想清除茲頁其缓存無?",
+       "confirm-purge-bottom": "刷新頁面會清除缓存,固加會強制顯示最近其版本。",
        "imgmultipageprev": "← 前蜀頁",
        "imgmultipagenext": "下蜀頁 →",
        "imgmultigo": "去!",
        "watchlisttools-edit": "看共修改監視單",
        "watchlisttools-raw": "修改原始監視單",
        "specialpages": "Dĕk-sṳ̀-hiĕk",
-       "searchsuggest-search": "Tō̤"
+       "tag-filter": "[[Special:Tags|標籤]]過濾器:",
+       "tag-list-wrapper": "([[Special:Tags|$1萆標籤]]:$2)",
+       "searchsuggest-search": "討 {{SITENAME}}"
 }
index 5991aab..a4e8205 100644 (file)
        "recentchanges-legend-plusminus": "(''±۱٢٣'')",
        "recentchanges-submit": "نیشانی بدە",
        "rcfilters-legend-heading": "<strong>پێرستی ناوبڕەکان:</strong>",
+       "rcfilters-other-review-tools": "<strong>ئامرازەکانی تری بەسەرداچوونەوە</strong>",
        "rcfilters-activefilters": "پاڵێوەرە چالاکەکان",
+       "rcfilters-advancedfilters": "پاڵوێنە پێشکەوتووەکان",
        "rcfilters-limit-shownum": "پیشاندانی دوایین $1 دەستکاری",
+       "rcfilters-days-show-days": "$1 {{PLURAL:$1|ڕۆژ}}",
+       "rcfilters-quickfilters": "پاڵوێنە پاشەکەوتکراوەکان",
        "rcfilters-savedqueries-defaultlabel": "پاڵوێنە پاشەکەوتکراوەکان",
        "rcfilters-clear-all-filters": "ھەموو فیلتەرەکان بسڕەوە",
        "rcfilters-search-placeholder": "پاڵاوتنی گۆڕانکارییە نوێیەکان (بگەڕێ یان دەست بە نووسین بکە)",
        "rcfilters-filter-newpages-label": "دروستکردنی پەڕەکان",
        "rcfilters-filter-categorization-label": "گۆڕانکاری پۆلەکان",
        "rcfilters-filter-logactions-label": "کردارە لۆگییەکان",
+       "rcfilters-view-advanced-filters-label": "پاڵوێنە پێشکەوتووەکان",
        "rcnotefrom": "ژێرەوە {{PLURAL:$5|گۆڕانکارییەکەیە|گۆڕانکارییەکانە}} لە <strong>$3، $4</strong>ەوە (ھەتا <strong>$1</strong> نیشان دراوە).",
        "rclistfrom": "گۆڕانکارییە نوێکان نیشان بدە بە دەستپێکردن لە $3 $2",
        "rcshowhideminor": "دەستکارییە بچووکەکان $1",
index 4a2e3f5..a2dfd7b 100644 (file)
@@ -84,7 +84,7 @@
        "tog-shownumberswatching": "Εμφάνιση του αριθμού των συνδεδεμένων χρηστών",
        "tog-oldsig": "Η τρέχουσα υπογραφή σας:",
        "tog-fancysig": "Μεταχείριση υπογραφής ως κώδικα wiki (χωρίς αυτόματο σύνδεσμο)",
-       "tog-uselivepreview": "ΧÏ\81ήÏ\83η Ï\80Ï\81οεÏ\80ιÏ\83κÏ\8cÏ\80ηÏ\83ηÏ\82 Ï\83ε Î¶Ï\89νÏ\84ανÏ\8c Ï\87Ï\81Ï\8cνο",
+       "tog-uselivepreview": "Î\95μÏ\86άνιÏ\83ηÏ\82 Ï\80Ï\81οεÏ\80ιÏ\83κÏ\8cÏ\80ηÏ\83ηÏ\82 Ï\87Ï\89Ï\81ίÏ\82 ÎµÏ\80αναÏ\86Ï\8cÏ\81Ï\84Ï\89Ï\83η Ï\84ηÏ\82 Ï\83ελίδαÏ\82",
        "tog-forceeditsummary": "Να ειδοποιούμαι κατά την εισαγωγή κενής σύνοψης επεξεργασίας",
        "tog-watchlisthideown": "Απόκρυψη των επεξεργασιών μου από τη λίστα παρακολούθησης",
        "tog-watchlisthidebots": "Απόκρυψη των επεξεργασιών των bot από τη λίστα παρακολούθησης",
        "contentmodelediterror": "Δεν μπορείτε να επεξεργαστείτε αυτή την αναθεώρηση, γιατί το περιεχόμενό του μοντέλου του  είναι <code>$1</code>, το οποίο διαφέρει από το τρέχον περιεχόμενο μοντέλο της σελίδας <code>$2</code>.",
        "recreate-moveddeleted-warn": "'''Προειδοποίηση: Ξαναδημιουργείτε μια σελίδα που είχε προηγουμένως διαγραφεί.'''\n\nΘα πρέπει να σκεφτείτε σοβαρά αν είναι σωστό να συνεχίσετε να επεξεργάζεστε αυτή τη σελίδα.\nΟι καταγραφές διαγραφών και μετακινήσεων παρέχονται εδώ για διευκόλυνση:",
        "moveddeleted-notice": "Αυτή η σελίδα έχει διαγραφεί.\nΤο αρχείο καταγραφών διαγραφών και μετακινήσεων της σελίδας παρέχεται παρακάτω για αναφορά.",
-       "moveddeleted-notice-recent": "ΣÏ\85γγνÏ\8eμη, Î· Ï\83ελίδα Î­Ï\87ει Î´Î¹Î±Î³Ï\81αÏ\86εί Ï\80Ï\81Ï\8cÏ\83Ï\86αÏ\84α (μέÏ\83α Ï\83Ï\84ιÏ\82 Ï\84ελεÏ\85Ï\84αίεÏ\82 24 Ï\8eÏ\81εÏ\82).\nÎ\97 Î´Î¹Î±Î³Ï\81αÏ\86ή ÎºÎ±Î¹ Î¼ÎµÏ\84ακίνηÏ\83η Ï\84οÏ\85 Î±Ï\81Ï\87είοÏ\85 ÎºÎ±Ï\84αγÏ\81αÏ\86ής της σελίδας παρέχεται παρακάτω για αναφορά.",
+       "moveddeleted-notice-recent": "ΣÏ\85γγνÏ\8eμη, Î· Ï\83ελίδα Î­Ï\87ει Î´Î¹Î±Î³Ï\81αÏ\86εί Ï\80Ï\81Ï\8cÏ\83Ï\86αÏ\84α (μέÏ\83α Ï\83Ï\84ιÏ\82 Ï\84ελεÏ\85Ï\84αίεÏ\82 24 Ï\8eÏ\81εÏ\82).\nΤο Î±Ï\81Ï\87είο ÎºÎ±Ï\84αγÏ\81αÏ\86ήÏ\82 Î´Î¹Î±Î³Ï\81αÏ\86ήÏ\82, Ï\80Ï\81οÏ\83Ï\84αÏ\83ίαÏ\82, ÎºÎ±Î¹ Î¼ÎµÏ\84ακίνηÏ\83ης της σελίδας παρέχεται παρακάτω για αναφορά.",
        "log-fulllog": "Εμφάνιση πλήρους αρχείου",
        "edit-hook-aborted": "Η επεξεργασία ματαιώθηκε από το hook.\nΔεν έδωσε εξήγηση.",
        "edit-gone-missing": "Δεν ήταν εφικτό να ενημερωθεί η σελίδα.\nΦαίνεται πως έχει διαγραφεί.",
        "search-file-match": "(ταιριάζει με το περιεχόμενο του αρχείου)",
        "search-suggest": "Μήπως εννοούσατε: $1",
        "search-rewritten": "Εμφανίζονται αποτελέσματα για $1. Εναλλακτικά αναζητήστε για $2.",
-       "search-interwiki-caption": "Αδελφικά εγχειρήματα",
+       "search-interwiki-caption": "Αποτελέσματα από αδελφικά εγχειρήματα",
        "search-interwiki-default": "$1 αποτελέσματα:",
        "search-interwiki-more": "(περισσότερα)",
        "search-interwiki-more-results": "περισσότερα αποτελέσματα",
        "youremail": "Διεύθυνση ηλεκτρονικού ταχυδρομείου:",
        "username": "{{GENDER:$1|Όνομα χρήστη}}:",
        "prefs-memberingroups": "{{GENDER:$2|Μέλος}} της {{PLURAL:$1|ομάδας|ομάδων}}:",
-       "group-membership-link-with-expiry": "$1 (μέÏ\87Ï\81ι Ï\84ιÏ\82 $3 Ï\83Ï\84ιÏ\82 $4)",
+       "group-membership-link-with-expiry": "$1 (έÏ\89Ï\82 $2)",
        "prefs-registration": "Χρόνος εγγραφής:",
        "yourrealname": "Πραγματικό όνομα:",
        "yourlanguage": "Γλώσσα:",
        "userrights-nodatabase": "Η βάση δεδομένων $1 δεν υπάρχει ή δεν είναι τοπική.",
        "userrights-changeable-col": "Ομάδες που μπορείτε να αλλάξετε",
        "userrights-unchangeable-col": "Ομάδες που δεν μπορείτε να αλλάξετε",
-       "userrights-expiry-current": "Λήγει στις $2 στις $3",
+       "userrights-expiry-current": "Λήγει στις $1",
        "userrights-expiry-none": "Δεν λήγει",
        "userrights-expiry": "Λήγει:",
        "userrights-expiry-existing": "Υπάρχουσα ώρα λήξης: $3, $2",
        "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (δείτε [[Special:NewPages|κατάλογος νέων σελίδων]])",
        "recentchanges-legend-plusminus": "(<em>±123</em>)",
        "recentchanges-submit": "Προβολή",
+       "rcfilters-other-review-tools": "<strong>Άλλα εργαλεία επιθεώρησης</strong>",
+       "rcfilters-group-results-by-page": "Ομαδοποίηση αποτελεσμάτων ανά σελίδα",
+       "rcfilters-grouping-title": "Ομαδοποίηση",
        "rcfilters-activefilters": "Ενεργά φίλτρα",
        "rcfilters-advancedfilters": "Σύνθετα Φίλτρα",
        "rcfilters-limit-title": "Αλλαγές για εμφάνιση",
+       "rcfilters-limit-shownum": "Εμφάνιση {{{{PLURAL:$1|τελευταίας επεξεργασίας|τελευταίων $1 επεξεργασιών}}",
        "rcfilters-days-title": "Πρόσφατες ημέρες",
        "rcfilters-hours-title": "Πρόσφατες ώρες",
        "rcfilters-days-show-days": "$1 {{PLURAL:$1|μέρα|μέρες}}",
        "rcfilters-days-show-hours": "$1 {{PLURAL:$1|ώρα|ώρες}}",
+       "rcfilters-highlighted-filters-list": "Επισημασμένες: $1",
        "rcfilters-quickfilters": "Αποθηκευμένα φίλτρα",
        "rcfilters-savedqueries-defaultlabel": "Αποθηκευμένα φίλτρα",
        "rcfilters-savedqueries-rename": "Μετονομασία",
        "rcfilters-savedqueries-setdefault": "Ορισμός ως προεπιλογή",
        "rcfilters-savedqueries-remove": "Αφαίρεση",
        "rcfilters-savedqueries-new-name-label": "Όνομα",
+       "rcfilters-savedqueries-apply-label": "Δημιουργία φίλτρου",
+       "rcfilters-savedqueries-apply-and-setdefault-label": "Δημιουργία προεπιλεγμένου φίλτρου",
        "rcfilters-savedqueries-cancel-label": "Ακύρωση",
+       "rcfilters-savedqueries-add-new-title": "Αποθήκευση τρεχουσών ρυθμίσεων φίλτρων",
        "rcfilters-restore-default-filters": "Επαναφορά προεπιλεγμένων φίλτρων",
        "rcfilters-clear-all-filters": "Εκκαθάριση όλων των φίλτρων",
+       "rcfilters-show-new-changes": "Προβολή νεότερων αλλαγών",
        "rcfilters-search-placeholder": "Φιλτράρισμα πρόσφατων αλλαγών (περιηγηθείτε ή αρχίστε να πληκτρολογείτε)",
        "rcfilters-invalid-filter": "Μη έγκυρο φίλτρο",
        "rcfilters-empty-filter": "Χωρίς ενεργά φίλτρα. Εμφανίζονται όλες οι συνεισφορές.",
        "rcfilters-filterlist-title": "Φίλτρα",
-       "rcfilters-filterlist-whatsthis": "Τι ÎµÎ¯Î½Î±Î¹ Î±Ï\85Ï\84Ï\8c;",
-       "rcfilters-filterlist-feedbacklink": "Î\94Ï\8eÏ\83Ï\84ε Î±Î½Î±Ï\84Ï\81οÏ\86οδÏ\8cÏ\84ηÏ\83η Î³Î¹Î± Ï\84α Î½Î­Î± Ï\86ίλÏ\84Ï\81α (beta)",
+       "rcfilters-filterlist-whatsthis": "ΠÏ\89Ï\82 Î»ÎµÎ¹Ï\84οÏ\85Ï\81γοÏ\8dν Î±Ï\85Ï\84ά;",
+       "rcfilters-filterlist-feedbacklink": "ΠείÏ\84ε Î¼Î±Ï\82 Ï\84ι Ï\83κέÏ\86Ï\84εÏ\83Ï\84ε Î³Î¹Î± Î±Ï\85Ï\84ά Ï\84α (νέα) ÎµÏ\81γαλεία Ï\86ιλÏ\84Ï\81αÏ\81ίÏ\83μαÏ\84οÏ\82",
        "rcfilters-highlightbutton-title": "Επισήμανση αποτελεσμάτων",
        "rcfilters-highlightmenu-title": "Επιλέξτε ένα χρώμα",
        "rcfilters-highlightmenu-help": "Επιλέξτε ένα χρώμα για να επισημάνετε αυτή την ιδιότητα",
        "rcfilters-filter-editsbyself-description": "Οι δικές σας συνεισφορές.",
        "rcfilters-filter-editsbyother-label": "Αλλαγές από άλλους",
        "rcfilters-filter-editsbyother-description": "Όλες οι αλλαγές εκτός από τις δικές σας.",
-       "rcfilters-filtergroup-userExpLevel": "Επίπεδο εμπειρίας (για εγγεγραμμένους χρήστες μόνο)",
+       "rcfilters-filtergroup-userExpLevel": "Εγγραφή χρήστη και εμπειρία",
        "rcfilters-filter-user-experience-level-registered-label": "Εγγεγραμμένοι",
        "rcfilters-filter-user-experience-level-registered-description": "Συνδεδεμένοι συντάκτες.",
        "rcfilters-filter-user-experience-level-unregistered-label": "Μη εγγεγραμμένοι",
        "rcfilters-filter-user-experience-level-unregistered-description": "Συντάκτες που δεν είναι συνδεδεμένοι.",
        "rcfilters-filter-user-experience-level-newcomer-label": "Νεοφερμένοι",
-       "rcfilters-filter-user-experience-level-newcomer-description": "Î\9bιγότερες από 10 επεξεργασίες και 4 ημέρες δραστηριότητας.",
+       "rcfilters-filter-user-experience-level-newcomer-description": "Î\95γγεγÏ\81αμμένοι Ï\83Ï\85νÏ\84άκÏ\84εÏ\82 Î¼Îµ Î»ιγότερες από 10 επεξεργασίες και 4 ημέρες δραστηριότητας.",
        "rcfilters-filter-user-experience-level-learner-label": "Μαθητευόμενοι",
-       "rcfilters-filter-user-experience-level-learner-description": "ΠεÏ\81ιÏ\83Ï\83Ï\8cÏ\84εÏ\81εÏ\82 Î·Î¼Î­Ï\81εÏ\82 Î´Ï\81αÏ\83Ï\84ηÏ\81ιÏ\8cÏ\84ηÏ\84αÏ\82 ÎºÎ±Î¹ ÎµÏ\80εξεÏ\81γαÏ\83ίεÏ\82 Î±Ï\80Ï\8c Ï\84οÏ\85Ï\82 Â«Î½ÎµÎ¿Ï\86εÏ\81μένοÏ\85Ï\82» Î±Î»Î»Î¬ Î»Î¹Î³Ï\8cÏ\84εÏ\81εÏ\82 Î±Ï\80Ï\8c Ï\84οÏ\85Ï\82 Â«Î­Î¼Ï\80ειÏ\81οÏ\85Ï\82 Ï\87Ï\81ήÏ\83Ï\84εÏ\82».",
+       "rcfilters-filter-user-experience-level-learner-description": "Î\95γγεγÏ\81αμμένοι Ï\83Ï\85νÏ\84άκÏ\84εÏ\82 Î¼Îµ ÎµÎ¼Ï\80ειÏ\81ία Î¼ÎµÏ\84αξÏ\8d Â«Î½ÎµÎ¿Ï\86εÏ\81μένÏ\89ν» ÎºÎ±Î¹ Â«Î­Î¼Ï\80ειÏ\81Ï\89ν Ï\87Ï\81ηÏ\83Ï\84Ï\8eν».",
        "rcfilters-filter-user-experience-level-experienced-label": "Έμπειροι χρήστες",
-       "rcfilters-filter-user-experience-level-experienced-description": "ΠεÏ\81ιÏ\83Ï\83Ï\8cÏ\84εÏ\81εÏ\82 Î±Ï\80Ï\8c 30 Î·Î¼Î­Ï\81εÏ\82 Î´Ï\81αÏ\83Ï\84ηÏ\81ιÏ\8cÏ\84ηÏ\84αÏ\82 ÎºÎ±Î¹ 500 Î±Î»Î»Î±Î³Î­ς.",
+       "rcfilters-filter-user-experience-level-experienced-description": "Î\95γγεγÏ\81αμμένοι Ï\83Ï\85νÏ\84άκÏ\84εÏ\82 Î¼Îµ Ï\80εÏ\81ιÏ\83Ï\83Ï\8cÏ\84εÏ\81εÏ\82 Î±Ï\80Ï\8c 500 ÎµÏ\80εξεÏ\81γαÏ\83ίεÏ\82 ÎºÎ±Î¹ 30 Î·Î¼Î­Ï\81εÏ\82 Î´Ï\81αÏ\83Ï\84ηÏ\81ιÏ\8cÏ\84ηÏ\84ας.",
        "rcfilters-filtergroup-automated": "Αυτοματοποιημένες συνεισφορές",
        "rcfilters-filter-bots-label": "Ρομπότ",
        "rcfilters-filter-bots-description": "Επεξεργασίες που έγιναν από αυτοματοποιημένα εργαλεία.",
        "rcfilters-filter-humans-label": "Ανθρώπινες (όχι από ρομπότ)",
        "rcfilters-filter-humans-description": "Επεξεργασίες που έγιναν από ανθρώπους συντάκτες.",
+       "rcfilters-filter-patrolled-label": "Ελεγμένες",
        "rcfilters-filtergroup-significance": "Σημαντικότητα",
        "rcfilters-filter-minor-label": "Μικροεπεξεργασίες",
        "rcfilters-filter-minor-description": "Επεξεργασίες που ο συντάκτης χαρακτήρισε ως μικροεπεξεργασίες.",
        "rcfilters-filter-major-description": "Επεξεργασίες μη χαρακτηρισμένες ως μικροεπεξεργασίες.",
        "rcfilters-filtergroup-changetype": "Τύπος αλλαγής",
        "rcfilters-filter-pageedits-label": "Επεξεργασίες σελίδων",
-       "rcfilters-filter-pageedits-description": "Επεξεργασίες σε περιεχόμενο του wiki, συζητήσεις, περιγραφές κατηγοριών....",
+       "rcfilters-filter-pageedits-description": "Επεξεργασίες σε περιεχόμενο του wiki, συζητήσεις, περιγραφές κατηγοριών",
        "rcfilters-filter-newpages-label": "Δημιουργίες σελίδων",
        "rcfilters-filter-newpages-description": "Επεξεργασίες που δημιουργούν νέες σελίδες.",
        "rcfilters-filter-categorization-label": "Αλλαγές κατηγοριών",
        "rcfilters-filter-categorization-description": "Καταγραφές σελίδων που προστίθενται ή αφαιρούνται από κατηγορίες.",
        "rcfilters-filter-logactions-label": "Καταγραφόμενες ενέργειες",
-       "rcfilters-filter-logactions-description": "Διαχειριστικές ενέργειες, δημιουργίες λογαριασμών, διαγραφές σελίδων, ανεβάσματα αρχείων....",
+       "rcfilters-filter-logactions-description": "Διαχειριστικές ενέργειες, δημιουργίες λογαριασμών, διαγραφές σελίδων, ανεβάσματα αρχείων…",
+       "rcfilters-exclude-button-off": "Εξαίρεση επιλεγμένων",
+       "rcfilters-view-advanced-filters-label": "Προχωρημένα φίλτρα",
+       "rcfilters-view-tags": "Επεξεργασίες με ετικέτες",
+       "rcfilters-view-namespaces-tooltip": "Φιλτράρισμα αποτελεσμάτων κατά ονοματοχώρο",
        "rcnotefrom": "Παρακάτω {{PLURAL:$5|είναι η αλλαγή|είναι οι αλλαγές}} από <strong>$3, $4</strong> (έως <strong>$1</strong> που εμφανίζεται).",
        "rclistfrom": "Εμφάνιση νέων αλλαγών αρχίζοντας από τις $3 στις $2",
        "rcshowhideminor": "$1 μικροεπεξεργασιών",
        "version-libraries-description": "Περιγραφή",
        "version-libraries-authors": "Δημιουργοί",
        "redirect": "Ανακατεύθυνση κατά αρχείο, χρήστη, σελίδα, αναγνωριστικό αναθεώρησης ή αρχείο καταγραφής ID",
+       "redirect-summary": "Αυτή η ειδική σελίδα ανακατευθύνει προς ένα αρχείο (αν δοθεί όνομα αρχείου), μια σελίδα (αν δοθεί ID αναθεώρησης ή ID σελίδας), μια σελίδα χρήστη (αν δοθεί αριθμητικό ID χρήστη), ή μια καταχώρηση μητρώου (αν δοθεί ID καταχώρησης). Χρήση: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], [[{{#Special:Redirect}}/user/101]], or [[{{#Special:Redirect}}/logid/186]].",
        "redirect-submit": "Μετάβαση",
        "redirect-lookup": "Αναζήτηση:",
        "redirect-value": "Τιμή:",
index 282b906..6bf32b2 100644 (file)
        "rcfilters-view-namespaces-tooltip": "Filter results by namespace",
        "rcfilters-view-tags-tooltip": "Filter results using edit tags",
        "rcfilters-view-return-to-default-tooltip": "Return to main filter menu",
-       "rcfilters-view-tags-help-icon-tooltip": "Learn more about Tagged Edits",
+       "rcfilters-view-tags-help-icon-tooltip": "Learn more about Tagged edits",
        "rcfilters-liveupdates-button": "Live updates",
        "rcfilters-liveupdates-button-title-on": "Turn off live updates",
        "rcfilters-liveupdates-button-title-off": "Display new changes as they happen",
        "uploaded-script-svg": "Found scriptable element \"$1\" in the uploaded SVG file.",
        "uploaded-hostile-svg": "Found unsafe CSS in the style element of uploaded SVG file.",
        "uploaded-event-handler-on-svg": "Setting event-handler attributes <code>$1=\"$2\"</code> is not allowed in SVG files.",
-       "uploaded-href-attribute-svg": "href attributes in SVG files are only allowed to link to http:// or https:// targets, found <code>&lt;$1 $2=\"$3\"&gt;</code>.",
+       "uploaded-href-attribute-svg": "<a> elements can only link (href) to data: (embedded file), http:// or https://, or fragment (#, same-document) targets.  For other elements, such as <image>, only data: and fragment are allowed.  Try embedding images when exporting your SVG.  Found <code>&lt;$1 $2=\"$3\"&gt;</code>.",
        "uploaded-href-unsafe-target-svg": "Found href to unsafe data: URI target <code>&lt;$1 $2=\"$3\"&gt;</code> in the uploaded SVG file.",
        "uploaded-animate-svg": "Found \"animate\" tag that might be changing href, using the \"from\" attribute <code>&lt;$1 $2=\"$3\"&gt;</code> in the uploaded SVG file.",
        "uploaded-setting-event-handler-svg": "Setting event-handler attributes is blocked, found <code>&lt;$1 $2=\"$3\"&gt;</code> in the uploaded SVG file.",
index 293b3de..096d50c 100644 (file)
        "mw-widgets-usersmultiselect-placeholder": "Lisää enemmän...",
        "date-range-from": "Aloituspäivä:",
        "date-range-to": "Päättymispäivä:",
-       "sessionmanager-tie": "!!FYZZ!!Cannot combine multiple request authentication types: $1.",
+       "sessionmanager-tie": "Cannot combine multiple request authentication types: $1.",
        "sessionprovider-generic": "$1 istuntoa",
        "sessionprovider-mediawiki-session-cookiesessionprovider": "istuntoja, joissa on evästeet käytössä",
        "sessionprovider-nocookies": "Evästeet on voitu poistaa käytöstä. Varmista, että sinulla on evästeet käytössä ja yritä sitten uudelleen.",
index a9576e8..002df5d 100644 (file)
        "nosuchusershort": "Ne postoji suradnik s imenom \"$1\". Provjerite Vaš unos.",
        "nouserspecified": "Molimo navedite suradničko ime.",
        "login-userblocked": "Ovaj je suradnik blokiran. Prijava nije dopuštena.",
-       "wrongpassword": "Zaporka koju ste unijeli nije ispravna. Pokušajte ponovno.",
+       "wrongpassword": "Zaporka koju ste unijeli nije ispravna. Molimo Vas, pokušajte ponovo.",
        "wrongpasswordempty": "Niste unijeli zaporku. Pokušajte ponovno.",
        "passwordtooshort": "Zaporka mora sadržavati najmanje {{PLURAL:$1|1 znak|$1 znaka|$1 znakova}}.",
        "password-name-match": "Vaša zaporka mora biti različita od Vašeg suradničkog imena.",
        "rcfilters-savedqueries-add-new-title": "Spremi trenutačne postavke filtra",
        "rcfilters-restore-default-filters": "Vrati zadane filtre",
        "rcfilters-clear-all-filters": "Očisti sve filtre",
-       "rcfilters-show-new-changes": "Prikaži najnovije promjene",
+       "rcfilters-show-new-changes": "Vidi najnovije izmjene",
        "rcfilters-search-placeholder": "Filtriraj nedavne promjene (pretražite ili počnite unositi)",
        "rcfilters-invalid-filter": "Filter nije valjan",
        "rcfilters-empty-filter": "Nema aktivnih filtra. Prikazani su svi doprinosi.",
        "mailnologin": "Nema adrese pošiljatelja",
        "mailnologintext": "Morate biti [[Special:UserLogin|prijavljeni]]\ni imati valjanu adresu e-pošte u svojim [[Special:Preferences|postavkama]]\nda bi mogli slati poštu drugim suradnicima.",
        "emailuser": "Pošalji e-poruku suradnici – suradniku",
-       "emailuser-title-target": "Pošalji poruku {{GENDER:$1|suradniku|suradnici|suradniku}}",
+       "emailuser-title-target": "Pošalji e-poruku {{GENDER:$1|suradniku|suradnici}}",
        "emailuser-title-notarget": "Pošalji e-poštu suradniku",
-       "emailpagetext": "Možete koristiti ovaj obrazac za slanje elektroničke pošte {{GENDER:$1|suradniku|suradnici}}.\nE-mail adresa iz Vaših [[Special:Preferences|postavki]] nalazit će se u \"From\" polju poruke i primatelj će Vam moći izravno odgovoriti.",
+       "emailpagetext": "Možete rabiti donji obrazac za slanje elektroničke poruke {{GENDER:$1|ovom suradniku|ovoj suradnici}}.\nAdresa e-pošte iz Vaših [[Special:Preferences|postavki]] nalazit će se u »From« polju e-poruke i {{GENDER:$1|primatelj|primateljica}} će Vam moći izravno odgovoriti.",
        "defemailsubject": "{{SITENAME}} e-mail od suradnika \"$1\"",
        "usermaildisabled": "Suradnička e-pošta je onemogućena",
        "usermaildisabledtext": "Ne možete slati e-poštu drugim suradnicima na ovom wikiju",
        "emailtarget": "Unesite suradničko ime primatelja",
        "emailusername": "Suradničko ime:",
        "emailusernamesubmit": "Pošalji",
-       "email-legend": "Pošalji elektroničku poštu drugom suradniku projekta {{SITENAME}}",
+       "email-legend": "Pošalji elektroničku poruku drugom suradniku projekta {{SITENAME}}",
        "emailfrom": "Od:",
        "emailto": "Za:",
        "emailsubject": "Tema:",
        "emailmessage": "Poruka:",
        "emailsend": "Pošalji",
-       "emailccme": "Pošalji mi e-mailom kopiju moje poruke.",
+       "emailccme": "Pošalji mi presliku moje poruke e-poštom.",
        "emailccsubject": "Kopija Vaše poruke za $1: $2",
        "emailsent": "E-poruka je poslana!",
        "emailsenttext": "Vaša poruka je poslana.",
        "revertpage-nouser": "Vraćene izmjene suradnika (suradničko ime uklonjeno) na posljednju inačicu suradnika [[User:$1|$1]]",
        "rollback-success": "uklonjeno uređivanje {{GENDER:$1|suradnika|suradnice}} $1\nvraćeno na posljednju inačicu {{GENDER:$2|suradnika|suradnice}} $2.",
        "sessionfailure-title": "Prekid sesije",
-       "sessionfailure": "Uočili smo problem s Vašom prijavom. Zadnja naredba nije izvršena kako bi se izbjegla zloupotreba. Molimo Vas da se u pregledniku vratite natrag na prethodnu stranicu, ponovno je učitate i zatim pokušate opet.",
+       "sessionfailure": "Izgleda da postoji problem s uspostavom sjednice kod Vašega prijavljivanja; ta radnja otkazana je kao način sprječavanja krađe sjednice. Molimo Vas da se u pregledniku vratite natrag na prethodnu stranicu, ponovo ju učitate i zatim pokušate opet.",
        "changecontentmodel": "Promjena modela sadržaja stranice",
        "changecontentmodel-legend": "Promijeni model sadržaja",
        "changecontentmodel-title-label": "Naziv stranice",
        "move-watch": "Prati ovu stranicu",
        "movepagebtn": "Premjesti stranicu",
        "pagemovedsub": "Premještanje uspjelo",
-       "movepage-moved": "'''\"$1\" je premješteno na \"$2\"'''",
-       "movepage-moved-redirect": "Napravljeno je preusmjeravanje.",
-       "movepage-moved-noredirect": "Stvaranje preusmjeravanja je izostavljeno.",
+       "movepage-moved": "<strong>Stranica »$1« premještena je na »$2«</strong>.",
+       "movepage-moved-redirect": "Načinjeno je preusmjeravanje.",
+       "movepage-moved-noredirect": "Stvaranje preusmjeravanja bilo je izostavljeno.",
        "articleexists": "Stranica pod tim imenom već postoji ili ime koje ste odabrali nije u skladu s pravilima.\nMolimo odaberite drugo ime.",
        "cantmove-titleprotected": "Ne možete premjestiti ovu stranicu na ovo mjesto, jer je novi naslov zaštićen od kreiranja",
        "movetalk": "Premjesti i njezinu stranicu za razgovor ako je moguće.",
index e676f76..ebf0b28 100644 (file)
        "rcfilters-view-namespaces-tooltip": "Filtrar le resultatos per spatio de nomines",
        "rcfilters-view-tags-tooltip": "Filtrar le resultatos usante etiquettas de version",
        "rcfilters-view-return-to-default-tooltip": "Retornar al menu principal de filtros",
+       "rcfilters-view-tags-help-icon-tooltip": "Leger plus sur le modification con etiquettas",
        "rcfilters-liveupdates-button": "Fluxo continue",
        "rcfilters-liveupdates-button-title-on": "Disactivar actualisation in directo",
        "rcfilters-liveupdates-button-title-off": "Monstrar cambiamentos in tempore real",
        "ipb_blocked_as_range": "Error: Le IP $1 non es blocate directemente e non pote esser disblocate.\nIllo es, nonobstante, blocate como parte del intervallo $2, le qual pote esser disblocate.",
        "ip_range_invalid": "Intervallo de adresses IP invalide.",
        "ip_range_toolarge": "Non es permittite blocar un gamma de adresses IP plus grande que /$1.",
+       "ip_range_exceeded": "Le rango IP excede le rango maxime. Le rango permittite es: /$1.",
+       "ip_range_toolow": "Le rangos IP ha essite effectivemente disactivate.",
        "proxyblocker": "Blocator de proxy",
        "proxyblockreason": "Tu adresse IP ha essite blocate proque illo es un proxy aperte.\nPer favor contacta tu providitor de servicio internet o supporto technic e informa les de iste problema grave de securitate.",
        "sorbsreason": "Tu adresse IP es listate como proxy aperte in le DNSBL usate per {{SITENAME}}.",
index f6c63b5..70a5eaf 100644 (file)
        "recentchanges-legend-heading": "<strong>Ravekirina kurtenavan:</strong>",
        "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (here [[Special:NewPages|lîsteya rûpelên nû]])",
        "recentchanges-submit": "Nîşan bide",
+       "rcfilters-legend-heading": "<strong>Lîsteya kurtenavan:</strong>",
        "rcfilters-activefilters": "Parzûnên çalak",
        "rcfilters-limit-shownum": "{{PLURAL:$1|Guherandina dawî|$1 guherandinên dawî}} nîşan bide",
+       "rcfilters-days-show-days": "{{PLURAL:$1|rojek|$1 roj}}",
+       "rcfilters-days-show-hours": "{{PLURAL:$1|saetek|$1 saet}}",
+       "rcfilters-quickfilters": "Parzûnên tomarkirî",
+       "rcfilters-savedqueries-defaultlabel": "Parzûnên tomarkirî",
+       "rcfilters-savedqueries-rename": "Nav biguherîne",
+       "rcfilters-savedqueries-remove": "Jê bibe",
+       "rcfilters-savedqueries-new-name-label": "Nav",
+       "rcfilters-savedqueries-cancel-label": "Betal bike",
+       "rcfilters-filterlist-title": "Parzûn",
        "rcfilters-filter-editsbyself-label": "Guhêrandinên ji yaliyê te",
        "rcfilters-filter-editsbyother-label": "Guherandinên ji aliyên kesên din",
+       "rcfilters-filter-bots-label": "Bot",
+       "rcfilters-filter-humans-label": "Mirov (ne bot)",
        "rcfilters-filter-categorization-label": "Guherandinên kategoriyan",
        "rcfilters-view-advanced-filters-label": "Parzûnên pêşketî",
        "rclistfrom": "Guherandinên ji $3 $2 şûnde nîşan bide",
index 1bf8407..6f7a688 100644 (file)
        "recentchanges-legend-heading": "<strong>സൂചന:</strong>",
        "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|പുതിയ താളുകളുടെ പട്ടികയും]] കാണുക)",
        "recentchanges-submit": "പ്രദർശിപ്പിക്കുക",
+       "rcfilters-tag-remove": "'$1' നീക്കംചെയ്യുക",
        "rcfilters-legend-heading": "<strong>ചുരുക്കെഴുത്തുകളുടെ പട്ടിക:</strong>",
        "rcfilters-other-review-tools": "<strong>മറ്റ് സംശോധന ഉപകരണങ്ങൾ</strong>",
        "rcfilters-group-results-by-page": "ഫലങ്ങൾ താളനുസരിച്ച് ഗണങ്ങളാക്കുക",
        "rcfilters-grouping-title": "ഗണങ്ങളാക്കൽ",
-       "rcfilters-activefilters": "à´¸à´\95àµ\8dà´°à´¿à´¯ അരിപ്പകൾ",
+       "rcfilters-activefilters": "à´¸à´\9càµ\80à´µ അരിപ്പകൾ",
        "rcfilters-advancedfilters": "വിപുല അരിപ്പകൾ",
        "rcfilters-limit-title": "പ്രദർശിപ്പിക്കേണ്ട മാറ്റങ്ങൾ",
        "rcfilters-limit-shownum": "അവസാന {{PLURAL:$1|മാറ്റം|$1 മാറ്റങ്ങൾ}} പ്രദർശിപ്പിക്കുക",
        "rcfilters-days-title": "സമീപദിവസങ്ങൾ",
-       "rcfilters-hours-title": "സമീപ മണിക്കൂറുകൾ",
+       "rcfilters-hours-title": "സമീപമണിക്കൂറുകൾ",
        "rcfilters-days-show-days": "{{PLURAL:$1|ഒരു ദിവസം|$1 ദിവസം}}",
        "rcfilters-days-show-hours": "{{PLURAL:$1|ഒരു മണിക്കൂർ|$1 മണിക്കൂർ}}",
        "rcfilters-highlighted-filters-list": "പ്രമുഖമാക്കിയവ: $1",
-       "rcfilters-quickfilters": "à´¸àµ\82à´\95àµ\8dà´·à´¿à´\9aàµ\8dà´\9aിട്ടുള്ള അരിപ്പകൾ",
-       "rcfilters-quickfilters-placeholder-title": "à´\95à´£àµ\8dണിà´\95à´³àµ\8aà´¨àµ\8dà´¨àµ\81à´\82 à´¸àµ\82à´\95àµ\8dà´·à´¿à´\9aàµ\8dà´\9aàµ\8d à´µàµ\86à´\9aàµ\8dà´\9aിട്ടില്ല",
-       "rcfilters-quickfilters-placeholder-description": "താà´\99àµ\8dà´\95à´³àµ\81à´\9fàµ\86 à´\85à´°à´¿à´ªàµ\8dà´ªà´\95à´³àµ\81à´\9fàµ\86 à´¸à´\9càµ\8dà´\9càµ\80à´\95à´°à´£à´\82 à´¸àµ\82à´\95àµ\8dà´·à´¿à´\9aàµ\8dà´\9aàµ\8d à´µàµ\86à´\9aàµ\8dà´\9aàµ\8d à´ªà´¿à´¨àµ\8dà´¨àµ\80à´\9fàµ\81പയàµ\8bà´\97à´¿à´\95àµ\8dà´\95ാനായി, à´¤à´¾à´´àµ\86à´¯àµ\81à´³àµ\8dà´³ à´¸à´\95àµ\8dà´°à´¿à´¯ അരിപ്പകളുടെ ഭാഗത്തെ ബുക്ക്‌മാർക്ക് ഐകോണിൽ അമർത്തുക.",
-       "rcfilters-savedqueries-defaultlabel": "à´¸àµ\82à´\95àµ\8dà´·à´¿à´\9aàµ\8dà´\9aിട്ടുള്ള അരിപ്പകൾ",
+       "rcfilters-quickfilters": "à´¸àµ\87à´µàµ\8d à´\9aàµ\86à´¯àµ\8dà´¤ിട്ടുള്ള അരിപ്പകൾ",
+       "rcfilters-quickfilters-placeholder-title": "à´\95à´£àµ\8dണിà´\95à´³àµ\8aà´¨àµ\8dà´¨àµ\81à´\82 à´\87à´¤àµ\81വരàµ\86 à´¸àµ\87à´µàµ\8d à´\9aàµ\86à´¯àµ\8dà´¤ിട്ടില്ല",
+       "rcfilters-quickfilters-placeholder-description": "താà´\99àµ\8dà´\95à´³àµ\81à´\9fàµ\86 à´\85à´°à´¿à´ªàµ\8dà´ªà´\95à´³àµ\81à´\9fàµ\86 à´¸à´\9càµ\8dà´\9càµ\80à´\95à´°à´£à´\82 à´¸àµ\87à´µàµ\8d à´\9aàµ\86à´¯àµ\8dà´¤àµ\8d à´ªà´¿à´¨àµ\8dà´¨àµ\80à´\9fàµ\81പയàµ\8bà´\97à´¿à´\95àµ\8dà´\95ാനായി, à´¤à´¾à´´àµ\86à´¯àµ\81à´³àµ\8dà´³ à´¸à´\9càµ\80à´µ അരിപ്പകളുടെ ഭാഗത്തെ ബുക്ക്‌മാർക്ക് ഐകോണിൽ അമർത്തുക.",
+       "rcfilters-savedqueries-defaultlabel": "à´¸àµ\87à´µàµ\8d à´\9aàµ\86à´¯àµ\8dà´¤ിട്ടുള്ള അരിപ്പകൾ",
        "rcfilters-savedqueries-rename": "പേരുമാറ്റുക",
        "rcfilters-savedqueries-setdefault": "സ്വതേയുള്ളതാക്കുക",
        "rcfilters-savedqueries-unsetdefault": "സ്വതേയുള്ളതെന്നത് ഒഴിവാക്കുക",
        "rcfilters-savedqueries-apply-label": "അരിപ്പ സൃഷ്ടിക്കുക",
        "rcfilters-savedqueries-apply-and-setdefault-label": "സ്വതേയുള്ള അരിപ്പ സൃഷ്ടിക്കുക",
        "rcfilters-savedqueries-cancel-label": "റദ്ദാക്കുക",
-       "rcfilters-savedqueries-add-new-title": "നിലവിലàµ\81à´³àµ\8dà´³ à´\85à´°à´¿à´ªàµ\8dà´ª à´¸à´\9càµ\8dà´\9càµ\80à´\95à´°à´£à´\82 à´¸àµ\82à´\95àµ\8dà´·à´¿à´\9aàµ\8dà´\9aàµ\8d à´µàµ\86à´¯àµ\8dà´\95àµ\8dà´\95ുക",
+       "rcfilters-savedqueries-add-new-title": "നിലവിലàµ\81à´³àµ\8dà´³ à´\85à´°à´¿à´ªàµ\8dà´ª à´¸à´\9càµ\8dà´\9càµ\80à´\95à´°à´£à´\82 à´¸àµ\87à´µàµ\8d à´\9aàµ\86à´¯àµ\8dà´¯ുക",
        "rcfilters-restore-default-filters": "സ്വതേയുള്ള അരിപ്പകൾ പുനഃസ്ഥാപിക്കുക",
        "rcfilters-clear-all-filters": "എല്ലാ അരിപ്പകളും ഒഴിവാക്കുക",
        "rcfilters-show-new-changes": "ഏറ്റവും പുതിയ മാറ്റങ്ങൾ കാണുക",
        "rcfilters-search-placeholder": "സമീപകാലമാറ്റങ്ങൾ അരിച്ചെടുക്കുക (ബ്രൗസ് ചെയ്യുക അല്ലെങ്കിൽ ടൈപ്പ് ചെയ്ത് തുടങ്ങുക)",
        "rcfilters-invalid-filter": "അസാധുവായ അരിപ്പ",
-       "rcfilters-empty-filter": "à´¸à´\95àµ\8dà´°à´¿à´¯à´\99àµ\8dà´\99ളായ അരിപ്പകൾ ഇല്ല. എല്ലാ സംഭാവനകളും പ്രദർശിപ്പിക്കുന്നു.",
+       "rcfilters-empty-filter": "à´¸à´\9càµ\80à´µ അരിപ്പകൾ ഇല്ല. എല്ലാ സംഭാവനകളും പ്രദർശിപ്പിക്കുന്നു.",
        "rcfilters-filterlist-title": "അരിപ്പകൾ",
        "rcfilters-filterlist-whatsthis": "ഇതെങ്ങനെയാണ് പ്രവർത്തിക്കുന്നത്?",
        "rcfilters-filterlist-feedbacklink": "ഈ (പുതിയ) അരിച്ചെടുക്കൽ ഉപകരണങ്ങൾ എങ്ങനെയുണ്ടെന്ന് ഞങ്ങളോട് പറയുക",
        "rcfilters-highlightmenu-help": "ഈ ഇനം പ്രമുഖമാക്കി കാട്ടാൻ ഒരു നിറം തിരഞ്ഞെടുക്കുക",
        "rcfilters-filterlist-noresults": "അരിപ്പകളൊന്നും കണ്ടെത്താനായില്ല",
        "rcfilters-noresults-conflict": "തിരച്ചിൽ മാനദണ്ഡങ്ങൾ സമരസപ്പെടാത്തതിനാൽ ഫലങ്ങൾ ഒന്നും കണ്ടെത്താനായില്ല",
+       "rcfilters-state-message-subset": "ഇനി കൊടുത്തിരിക്കുന്ന വിശാല {{PLURAL:$2|അരിപ്പയിൽ|അരിപ്പകളിൽ}} ഫലങ്ങൾ ഉൾപ്പെട്ടിട്ടുള്ളതിനാൽ, ഈ അരിപ്പ യാതൊരു പ്രഭാവവും ഉണ്ടാക്കുന്നതല്ല (തിരിച്ചറിയാനായി ഇത് പ്രമുഖമാക്കി കാണിക്കുക):$1",
+       "rcfilters-state-message-fullcoverage": "ഈ ഗണത്തിലെ എല്ലാ അരിപ്പകളും തിരഞ്ഞെടുക്കുന്നത്, ഒരു അരിപ്പയും തിരഞ്ഞെടുക്കാത്തതിന് തുല്യമാണ്, അതിനാൽ ഈ അരിപ്പ യാതൊരു പ്രഭാവവും ഉണ്ടാക്കുന്നതല്ല. ഗണത്തിൽ ഉൾപ്പെടുന്നവ: $1",
        "rcfilters-filtergroup-authorship": "ലേഖകരുടെ സംഭാവനകൾ",
        "rcfilters-filter-editsbyself-label": "താങ്കൾ ചെയ്ത മാറ്റങ്ങൾ",
        "rcfilters-filter-editsbyself-description": "താങ്കളുടെ സ്വന്തം സംഭാവനകൾ.",
        "rcfilters-filter-newpages-label": "താൾ സൃഷ്ടിക്കലുകൾ",
        "rcfilters-filter-newpages-description": "പുതിയ താളുകൾ ഉണ്ടാക്കിയ മാറ്റങ്ങൾ",
        "rcfilters-filter-categorization-label": "വർഗ്ഗത്തിലെ മാറ്റങ്ങൾ",
+       "rcfilters-filter-categorization-description": "വർഗ്ഗത്തിൽ ചേർത്തതും ഒഴിവാക്കിയതുമായ താളുകളുടെ വിവരങ്ങൾ.",
+       "rcfilters-filter-logactions-label": "രേഖപ്പെടുത്തിയ പ്രവൃത്തികൾ",
+       "rcfilters-filter-logactions-description": "കാര്യനിർവാഹക പ്രവർത്തനങ്ങൾ, അംഗത്വസൃഷ്ടികൾ, താൾ മായ്ക്കലുകൾ, അപ്‌ലോഡുകൾ...",
+       "rcfilters-filtergroup-lastRevision": "ഏറ്റവും പുതിയ നാൾപ്പതിപ്പുകൾ",
+       "rcfilters-filter-lastrevision-label": "ഏറ്റവും പുതിയ നാൾപ്പതിപ്പ്",
+       "rcfilters-filter-lastrevision-description": "താളിലെ ഏറ്റവും പുതിയ മാറ്റം മാത്രം.",
+       "rcfilters-filter-previousrevision-label": "ഒടുവിലത്തെ നാൾപ്പതിപ്പ് അല്ലാത്തവ",
+       "rcfilters-filter-previousrevision-description": "\"ഒടുവിലത്തെ നാൾപ്പതിപ്പ്\" അല്ലാത്ത എല്ലാ മാറ്റങ്ങളും.",
+       "rcfilters-filter-excluded": "ഒഴിച്ചുള്ളവ",
+       "rcfilters-tag-prefix-namespace-inverted": "<strong>:ഇവയല്ലാത്തവ -</strong> $1",
+       "rcfilters-exclude-button-off": "തിരഞ്ഞെടുത്തവ ഒഴിച്ചുനിർത്തുക",
+       "rcfilters-exclude-button-on": "തിരഞ്ഞെടുത്തവ ഒഴിവാക്കുക",
+       "rcfilters-view-advanced-filters-label": "വിപുല അരിപ്പകൾ",
+       "rcfilters-view-tags": "ടാഗ് ചെയ്തിട്ടുള്ള തിരുത്തുകൾ",
+       "rcfilters-view-namespaces-tooltip": "നാമമേഖല അനുസരിച്ച് ഫലങ്ങൾ അരിച്ചെടുക്കുക",
+       "rcfilters-liveupdates-button": "നിലവിലുള്ള പുതുക്കലുകൾ",
        "rcnotefrom": "<strong>$3, $4</strong> മുതലുള്ള {{PLURAL:$5|മാറ്റം|മാറ്റങ്ങൾ}} ആണ് താഴെയുള്ളത്  (<strong>$1</strong> എണ്ണം വരെ കൊടുക്കുന്നതാണ്).",
+       "rclistfromreset": "തീയതി എടുത്തത് പുനഃസജ്ജീകരിക്കുക",
        "rclistfrom": "$3 $2 മുതലുള്ള മാറ്റങ്ങൾ പ്രദർശിപ്പിക്കുക",
        "rcshowhideminor": "ചെറുതിരുത്തലുകൾ $1",
        "rcshowhideminor-show": "പ്രദർശിപ്പിക്കുക",
        "uploadstash-badtoken": "പ്രവൃത്തി വിജയകരമായിരുന്നില്ല, താങ്കളുടെ തിരുത്തുവാനുള്ള അവകാശങ്ങൾ ചിലപ്പോൾ കാലഹരണപ്പെട്ടിട്ടുണ്ടാകാം. വീണ്ടും ശ്രമിക്കുക.",
        "uploadstash-errclear": "പ്രമാണങ്ങൾ ശൂന്യമാക്കൽ വിജയകരമായിരുന്നില്ല.",
        "uploadstash-refresh": "പ്രമാണങ്ങളുടെ പട്ടിക പുതുക്കുക",
+       "uploadstash-thumbnail": "ലഘുചിത്രം കാണുക",
        "img-auth-accessdenied": "പ്രവേശനമില്ല",
        "img-auth-nopathinfo": "PATH_INFO ലഭ്യമല്ല.\nതാങ്കളുടെ സെർവർ ഈ വിവരം കൈമാറ്റം ചെയ്യാൻ തയ്യാറാക്കിയിട്ടില്ല.\nഅത് img_auth പിന്തുണയില്ലാത്ത സി.ജി.ഐ. അധിഷ്ഠിതമായ ഒന്നായിരിക്കാം.\nhttps://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Image_Authorization കാണുക.",
        "img-auth-notindir": "ആവശ്യപ്പെട്ട പാത അപ്‌‌ലോഡ് ഡയറക്റ്ററിയിൽ സജ്ജീകരിച്ചു നൽകിയിട്ടില്ല.",
index ece02ae..8f29c6e 100644 (file)
        "disclaimers": "Abiso de cuntenido",
        "disclaimerpage": "Project:Abiso giral",
        "edithelp": "Ajuda de eidiçon",
-       "mainpage": "Páigina percipal",
+       "mainpage": "Biquipédia:Páigina percipal",
        "mainpage-description": "Páigina percipal",
        "policy-url": "Project:Políticas",
        "portal": "Portal de la quemunidade",
        "listgrouprights-members": "(lista de nembros)",
        "listgrants": "Cuncessones de permissones a las aplicaçones lhigadas",
        "trackingcategories": "Catadories de monitorizaçon",
+       "trackingcategories-summary": "Esta páigina lhista las catadories de monitorizaçon geradas outomaticamente pul software Biqui (MediaWiki). Ls nomes de las catadories puoden ser altarados modificando las mensaiges de sistema relebantes ne l domínio {{ns:8}}.",
+       "trackingcategories-msg": "Catadorie monitorada",
+       "trackingcategories-name": "Nome de la mensaige",
+       "trackingcategories-desc": "Critérios de ancluson de la catadorie",
        "restricted-displaytitle-ignored": "Páiginas cun títalos de apersentaçon eignorados",
        "emailuser": "Ambiar carta eiletrónica a {{GENDER:{{BASEPAGENAME}}|este outelizador|esta outelizadora|este(a) outelizador(a)}}",
        "emailfrom": "De:",
        "nolinkshere": "Nun eisisten lhigaçones pa '''[[:$1]]'''.",
        "isredirect": "páigina de ancaminamiento",
        "istemplate": "ancluson",
-       "isimage": "lhigaçon d'eimaige",
+       "isimage": "lhigaçon pa l fexeiro",
        "whatlinkshere-prev": "{{PLURAL:$1|pa trás|$1 pa trás}}",
        "whatlinkshere-next": "{{PLURAL:$1|próssimo|próssimos $1}}",
        "whatlinkshere-links": "← lhigaçones",
index 0548e66..f852e58 100644 (file)
        "action-sendemail": "အီးမေးများ ပို့ရန်",
        "action-editmywatchlist": "သင့် စောင့်ကြည့်စာရင်းကို တည်းဖြတ်ရန်",
        "action-viewmywatchlist": "သင့် စောင့်ကြည့်စာရင်းကို ကြည့်ရန်",
+       "action-purge": "ဤစာမျက်နှာကို ရှင်းသန့်ရန်",
        "nchanges": "ပြောင်းလဲချက် $1 {{PLURAL:$1|ခု|ခု}}",
        "enhancedrc-history": "ရာဇဝင်",
        "recentchanges": "လတ်တလော အပြောင်းအလဲများ",
        "recentchanges-legend-heading": "<strong>အညွှန်း:</strong>",
        "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|စာမျက်နှာသစ်များ စာရင်း]]ကိုလည်း ကြည့်ရန်)",
        "recentchanges-submit": "ပြသရန်",
+       "rcfilters-tag-remove": "'$1' ကို ဖယ်ရှားရန်",
        "rcfilters-legend-heading": "<strong>အတိုကောက်များ စာရင်း:</strong>",
+       "rcfilters-other-review-tools": "<strong>အခြား ဆန်းစစ်ကိရိယာများ</strong>",
+       "rcfilters-group-results-by-page": "စာမျက်နှာအလိုက် ရလဒ်များ အုပ်စုဖွဲ့ရန်",
+       "rcfilters-grouping-title": "အုပ်စုဖွဲ့ခြင်း",
        "rcfilters-activefilters": "သက်ဝင်နေသာ filter များ",
+       "rcfilters-advancedfilters": "အဆင့်မြင့် filter များ",
+       "rcfilters-limit-title": "ပြသမည့် ပြောင်းလဲမှုများ",
        "rcfilters-limit-shownum": "နောက်ဆုံး {{PLURAL:$1|ပြောင်းလဲမှု|ပြောင်းလဲမှုများ $1 ခု}}ကို ကြည့်ရန်",
+       "rcfilters-days-title": "မကြာသေးမီက ရက်များ",
+       "rcfilters-hours-title": "မကြာသေးမီက နာရီများ",
        "rcfilters-days-show-days": "$1 {{PLURAL:$1|ရက်|ရက်}}",
        "rcfilters-days-show-hours": "$1 {{PLURAL:$1|နာရီ|နာရီ}}",
+       "rcfilters-quickfilters": "သိမ်းထားသော filter များ",
+       "rcfilters-quickfilters-placeholder-title": "မည်သည့် လင့်ခ်မှ မသိမ်းရသေးပါ",
+       "rcfilters-savedqueries-defaultlabel": "သိမ်းထားသော filter များ",
        "rcfilters-savedqueries-rename": "အမည်ပြန်ပြောင်းရန်",
+       "rcfilters-savedqueries-setdefault": "မူလပုံသေအဖြစ် သတ်မှတ်ရန်",
+       "rcfilters-savedqueries-unsetdefault": "မူလပုံသေအဖြစ်မှ ဖယ်ရှားရန်",
        "rcfilters-savedqueries-remove": "ဖယ်ရှားရန်",
        "rcfilters-savedqueries-new-name-label": "အမည်",
+       "rcfilters-savedqueries-new-name-placeholder": "filter ၏ ရည်ရွယ်ချက်ကို ဖော်ပြရန်",
+       "rcfilters-savedqueries-apply-label": "filter ဖန်တီးရန်",
+       "rcfilters-savedqueries-apply-and-setdefault-label": "မူလပုံသေ filter ဖန်တီးရန်",
        "rcfilters-savedqueries-cancel-label": "မလုပ်တော့ပါ",
+       "rcfilters-savedqueries-add-new-title": "လက်ရှိ filter အပြင်အဆင်များ သိမ်းရန်",
+       "rcfilters-restore-default-filters": "မူလပုံသေ filter များအတိုင်း ပြန်ထားရန်",
+       "rcfilters-clear-all-filters": "filter များအားလုံး ရှင်းလင်းရန်",
        "rcfilters-show-new-changes": "နောက်ဆုံး ပြောင်းလဲမှုများကို ကြည့်ရန်",
+       "rcfilters-invalid-filter": "မရေရာသော filter",
+       "rcfilters-highlightmenu-title": "အရောင်တစ်ခု ရွေးချယ်ပါ",
+       "rcfilters-filter-editsbyself-label": "သင်၏ ပြောင်းလဲမှုများ",
        "rcfilters-filter-editsbyself-description": "သင်၏ ဆောင်ရွက်ချက်များ။",
        "rcfilters-filter-editsbyother-label": "အခြားသူများ၏ ပြောင်းလဲမှုများ",
        "rcfilters-filter-editsbyother-description": "သင့်ဆောင်ရွက်ချက်များမှ လွဲ၍ ပြောင်းလဲမှုများ အားလုံး။",
        "rcfilters-filtergroup-userExpLevel": "အသုံးပြုသူ မှတ်ပုံတင်ထားခြင်းနှင့် အတွေ့အကြုံ",
+       "rcfilters-filter-user-experience-level-registered-label": "မှတ်ပုံတင်ထားသူ",
+       "rcfilters-filter-user-experience-level-registered-description": "အကောင့်ဝင်ထားသည့် တည်းဖြတ်သူများ။",
+       "rcfilters-filter-user-experience-level-unregistered-label": "မှတ်ပုံမတင်ထားသူ",
+       "rcfilters-filter-user-experience-level-unregistered-description": "အကောင့်မဝင်ထားသည့် တည်းဖြတ်သူများ။",
+       "rcfilters-filter-user-experience-level-newcomer-label": "လူသစ်များ",
+       "rcfilters-filter-user-experience-level-newcomer-description": "တည်းဖြတ်မှု ၁၀ ကြိမ်အောက်နှင့် လုပ်ကိုင်မှု ၄ ရက်အောက်ရှိသော မှတ်ပုံတင်ထားသည့် တည်းဖြတ်သူများ။",
+       "rcfilters-filter-user-experience-level-learner-label": "လေ့လာသူများ",
+       "rcfilters-filter-user-experience-level-learner-description": "\"လူသစ်များ\" နှင့် \"အတွေ့အကြုံရှိ အသုံးပြုသူများ\" အကြားရှိ မှတ်ပုံတင်ထားသော တည်းဖြတ်သူများ။",
+       "rcfilters-filter-user-experience-level-experienced-label": "အတွေ့အကြုံရှိ အသုံးပြုသူများ",
+       "rcfilters-filter-user-experience-level-experienced-description": "တည်းဖြတ်မှု ၅၀၀ အထက်နှင့် လုပ်ဆောင်မှု ရက် ၃၀ ကျော်သည့် မှတ်ပုံတင်ထားသော တည်းဖြတ်သူများ။",
+       "rcfilters-filtergroup-automated": "အလိုအလျောက် ဆောင်ရွက်ချက်များ",
        "rcfilters-filter-bots-label": "ဘော့",
        "rcfilters-filter-bots-description": "အလိုအလျောက် ကိရိယာများ၏ တည်းဖြတ်မှုများ။",
        "rcfilters-filter-humans-label": "လူ (ဘော့မဟုတ်)",
+       "rcfilters-filter-humans-description": "လူတည်းဖြတ်သူများ၏ တည်းဖြတ်မှုများ။",
+       "rcfilters-filtergroup-reviewstatus": "အခြေအနေ သုံးသပ်ရန်",
+       "rcfilters-filter-patrolled-label": "စောင့်ကြပ်စစ်ဆေးပြီး",
+       "rcfilters-filter-patrolled-description": "စောင့်ကြပ်စစ်ဆေးပြီးကြောင်း မှတ်သားထားသည့် တည်းဖြတ်မှုများ။",
        "rcfilters-filter-unpatrolled-label": "မစောင့်ကြည့်မစစ်ဆေးရသေး",
        "rcfilters-filter-unpatrolled-description": "စောင့်ကြည့်စစ်ဆေးပြီးကြောင်း မမှတ်သားရသေးသည့် တည်းဖြတ်မှုများ။",
        "rcfilters-filter-minor-label": "အရေးမကြီးသည့် တည်းဖြတ်မှုများ",
        "rcfilters-filter-minor-description": "အရေးမကြီးဟု မှတ်သားလိုက်သော တည်းဖြတ်မှုများ။",
        "rcfilters-filter-major-label": "အရေးမကြီး မဟုတ်သော တည်းဖြတ်မှုများ",
        "rcfilters-filter-major-description": "အရေးမကြီးဟု မသတ်မှတ်ထားသော တည်းဖြတ်မှုများ။",
+       "rcfilters-filtergroup-watchlist": "စောင့်ကြည့်စာရင်းဝင် စာမျက်နှာများ",
+       "rcfilters-filter-watchlist-watched-label": "စောင့်ကြည့်စာရင်းပေါ်ရှိ",
+       "rcfilters-filter-watchlist-watched-description": "သင့်စောင့်ကြည့်စာရင်းရှိ စာမျက်နှာများ၏ ပြောင်းလဲမှုများ။",
+       "rcfilters-filter-watchlist-watchednew-label": "စောင့်ကြည့်စာရင်း ပြောင်းလဲမှုအသစ်များ",
+       "rcfilters-filter-watchlist-watchednew-description": "ပြောင်းလဲမှုဖြစ်ပြီးနောက် ဝင်ရောက် မကြည့်ရှုရသေးသော စောင့်ကြည့်စာရင်းရှိ စာမျက်နှာများ၏ ပြောင်းလဲမှုများ။",
+       "rcfilters-filter-watchlist-notwatched-label": "စောင့်ကြည့်စာရင်းတွင် မရှိ",
+       "rcfilters-filter-watchlist-notwatched-description": "သင့်စောင့်ကြည့်စာရင်းရှိ စာမျက်နှာများမှလွဲ၍ ကျန်ပြောင်းလဲမှုများ အားလုံး။",
+       "rcfilters-filtergroup-watchlistactivity": "စောင့်ကြည့်စာရင်း လှုပ်ရှားမှု",
+       "rcfilters-filter-watchlistactivity-unseen-label": "မကြည့်ရှုရသေးသော ပြောင်းလဲမှုများ",
+       "rcfilters-filter-watchlistactivity-unseen-description": "ပြောင်းလဲမှု ဖြစ်ပြီးနောက် ဝင်ရောက်မကြည့်ရှုရသေးသော စာမျက်နှာများ၏ ပြောင်းလဲမှုများ။",
+       "rcfilters-filter-watchlistactivity-seen-label": "ကြည့်ရှုပြီးသော ပြောင်းလဲမှုများ",
+       "rcfilters-filter-watchlistactivity-seen-description": "ပြောင်းလဲမှု ဖြစ်ပြီးနောက် ဝင်ရောက်ကြည့်ရှုပြီးသော စာမျက်နှာများ၏ ပြောင်းလဲမှုများ။",
        "rcfilters-filtergroup-changetype": "ပြောင်းလဲမှု အမျိုးအစား",
        "rcfilters-filter-pageedits-label": "စာမျက်နှာ တည်းဖြတ်မှုများ",
        "rcfilters-filter-pageedits-description": "ဝီကီအကြောင်းအရာများ၊ ဆွေးနွေးချက်များ၊ ကဏ္ဍဖော်ပြချက်များ စသည်တို့၏ တည်းဖြတ်မှုများ",
+       "rcfilters-filter-newpages-label": "စာမျက်နှာ ဖန်တီးမှုများ",
        "rcfilters-filter-newpages-description": "စာမျက်နှာအသစ် ဖန်တီးလိုက်သည့် တည်းဖြတ်မှုများ။",
        "rcfilters-filter-categorization-label": "ကဏ္ဍပြောင်းလဲမှုများ",
        "rcfilters-filter-categorization-description": "ကဏ္ဍများထဲသို့ စာမျက်နှာများ ပေါင်းထည့်ခြင်း သို့ ဖယ်ရှားခြင်း မှတ်တမ်းများ။",
        "rcfilters-filter-logactions-label": "အကောင့်ဝင်ထားသည့် ပြုလုပ်ချက်များ",
        "rcfilters-filter-logactions-description": "စီမံခန့်ခွဲရေး ပြုလုပ်ချက်များ၊ အကောင့် ဖန်တီးမှုများ၊ စာမျက်နှာ ဖျက်ခြင်းများ၊ ဖိုင်တင်ခြင်းများ...",
+       "rcfilters-filtergroup-lastRevision": "နောက်ဆုံး တည်းဖြတ်မူများ",
        "rcfilters-filter-lastrevision-label": "နောက်ဆုံး တည်းဖြတ်မူ",
+       "rcfilters-filter-lastrevision-description": "စာမျက်နှာတစ်ခု၏ နောက်ဆုံးအကျဆုံး ပြောင်းလဲမှုသာလျှင်။",
+       "rcfilters-filter-previousrevision-label": "နောက်ဆုံး တည်းဖြတ်မူမဟုတ်",
        "rcfilters-filter-previousrevision-description": "\"နောက်ဆုံး တည်းဖြတ်မူ\" မဟုတ်သော ပြောင်းလဲမှုများ အားလုံး။",
        "rcfilters-filter-excluded": "ချန်လှပ်",
+       "rcfilters-exclude-button-off": "ရွေးချယ်ထားသည်များ ချန်လှပ်ရန်",
+       "rcfilters-exclude-button-on": "ရွေးချယ်ထားသည်များ ချန်လှပ်နေသည်",
+       "rcfilters-view-advanced-filters-label": "အဆင့်မြင့် filter များ",
+       "rcfilters-view-tags": "စာတွဲမှတ်ထားသော တည်းဖြတ်မှုများ",
+       "rcfilters-view-namespaces-tooltip": "အမည်ညွှန်းအလိုက် ရလဒ်များ စစ်ထုတ်ရန်",
+       "rcfilters-view-tags-tooltip": "တည်းဖြတ်စာတွဲများ အသုံးပြု၍ ရလဒ်များ စစ်ထုတ်ရန်",
+       "rcfilters-view-return-to-default-tooltip": "ပင်မ filter မီနူးသို့ ပြန်သွားရန်",
+       "rcfilters-view-tags-help-icon-tooltip": "စာတွဲမှတ်ထားသော တည်းဖြတ်မှုများအကြောင်း ပိုမိုလေ့လာရန်",
+       "rcfilters-liveupdates-button-title-off": "ပြောင်းလဲမှုအသစ် ဖြစ်ပေါ်တိုင်း ပြသရန်",
+       "rcfilters-watchlist-markseen-button": "ပြောင်းလဲမှုများအားလုံးကို ကြည့်ရှုပြီးကြောင်း မှတ်သားရန်",
+       "rcfilters-watchlist-edit-watchlist-button": "သင့်စောင့်ကြည့်စာရင်းရှိ စာမျက်နှာများစာရင်းအား တည်းဖြတ်ရန်",
+       "rcfilters-watchlist-showupdated": "သင်နောက်ဆုံးကြည့်ရှုခဲ့ပြီးနောက် ပြောင်းလဲမှုရှိခဲ့သော စာမျက်နှာများကို <strong>စာလုံးမဲ</strong> ဖြင့် ပြသထားသည်။",
        "rcnotefrom": "အောက်ပါတို့မှာ <strong>$3၊ $4</strong> မှစ၍ {{PLURAL:$5|ပြောင်းလဲမှု|ပြောင်းလဲမှုများ}} ဖြစ်သည်  (<strong>$1</strong> အထိ ပြထား)။",
+       "rclistfromreset": "ရက်စွဲရွေးချယ်မှုအား ပြန်စရန်",
        "rclistfrom": "$3 $2 မှစသော အပြောင်းအလဲအသစ်များကို ပြရန်",
        "rcshowhideminor": "အရေးမကြီးသော ပြင်ဆင်မှု $1ရန်",
        "rcshowhideminor-show": "ပြသရန်",
        "newpageletter": "အသစ်",
        "boteditletter": "ဘော့",
        "number_of_watching_users_pageview": "[စောင့်ကြည့်နေသော အသုံးပြုသူ $1 {{PLURAL:$1|ဦး|ဦး}}]",
+       "rc_categories": "ကဏ္ဍများအား ကန့်သတ်ရန် (\"|\" ဖြင့် ခွဲခြား):",
        "rc_categories_any": "ရွေးချယ်ခံရသော မည်သူမဆို",
        "rc-change-size-new": "$1 {{PLURAL:$1|byte|bytes}} ပြောင်းလဲပြီးနောက်",
        "newsectionsummary": "/* $1 */ အပိုင်းသစ်",
        "recentchanges-page-added-to-category-bundled": "[[:$1]] အား ကဏ္ဍထဲသို့ ပေါင်းထည့်ခဲ့ပြီး၊ [[Special:WhatLinksHere/$1|ဤစာမျက်နှာသည် အခြားစာမျက်နှာများထဲတွင် ပါဝင်သည်]]",
        "recentchanges-page-removed-from-category": "ကဏ္ဍထဲမှ [[:$1]] ကို ဖယ်ရှားခဲ့သည်",
        "recentchanges-page-removed-from-category-bundled": "[[:$1]] အား ကဏ္ဍထဲမှ ဖယ်ရှားခဲ့ပြီး၊ [[Special:WhatLinksHere/$1|ဤစာမျက်နှာသည် အခြားစာမျက်နှာများထဲတွင် ပါဝင်သည်]]",
+       "autochange-username": "မီဒီယာဝီကီ MediaWiki အလိုအလျောက်ပြောင်းလဲမှု",
        "upload": "ဖိုင်​တင်​ရန်​",
        "uploadbtn": "ဖိုင်​တင်​ရန်​",
        "reuploaddesc": "Upload တင်နေခြင်းကို ဖျက်သိမ်းပြီး upload တင်သည့် ပုံစံသို့ ပြန်သွားရန်",
        "uploadlogpage": "Upload တင်သည့် မှတ်တမ်း",
        "uploadlogpagetext": "အောက်ပါတို့သည် မကြာမီက upload လုပ်ထားသော ဖိုင်စာရင်း ဖြစ်သည်။\nပိုမို၍ ခြုံငုံသုံးသပ်ကြည့်ရှုနိုင်ရန် [[Special:NewFiles|ဖိုင်အသစ်များ ပြခန်း]]ကို ကြည့်ပါ။",
        "filename": "ဖိုင်အမည်",
-       "filedesc": "အ​ကျဉ်း​ချုပ်​",
+       "filedesc": "အကျဉ်းချုပ်",
        "fileuploadsummary": "အ​ကျဉ်း​ချုပ်​ -",
        "filereuploadsummary": "ဖိုင်အပြောင်းအလဲများ -",
        "filestatus": "မူပိုင်ခွင့် အခြေအနေ -",
index c74c197..7d42c20 100644 (file)
        "prefs-editor": "Edytor",
        "prefs-preview": "Podgląd",
        "prefs-advancedrc": "Zaawansowane",
+       "prefs-opt-out": "Rezygnacja z ulepszeń",
        "prefs-advancedrendering": "Zaawansowane",
        "prefs-advancedsearchoptions": "Zaawansowane",
        "prefs-advancedwatchlist": "Zaawansowane",
        "rcfilters-invalid-filter": "Nieprawidłowy filtr",
        "rcfilters-empty-filter": "Brak aktywnych filtrów. Wyświetlane są wszystkie zmiany.",
        "rcfilters-filterlist-title": "Filtry",
-       "rcfilters-filterlist-whatsthis": "Jak działają?",
+       "rcfilters-filterlist-whatsthis": "Jak to działa?",
        "rcfilters-filterlist-feedbacklink": "Napisz co sądzisz o tych nowych narzędziach filtrowania",
        "rcfilters-highlightbutton-title": "Podświetl wyniki",
        "rcfilters-highlightmenu-title": "Wybierz kolor",
        "log": "Rejestr operacji",
        "logeventslist-submit": "Pokaż",
        "all-logs-page": "Wszystkie publiczne operacje",
-       "alllogstext": "Wspólny rejestr wszystkich typów operacji dla {{GRAMMAR:D.lp|{{SITENAME}}}}.\nMożesz zawęzić liczbę wyników poprzez wybranie typu rejestru, nazwy użytkownika albo tytułu strony.",
+       "alllogstext": "Wspólny rejestr wszystkich typów operacji dla {{GRAMMAR:D.lp|{{SITENAME}}}}.\nMożesz zawęzić liczbę wyników poprzez wybranie typu rejestru, nazwy użytkownika lub tytułu strony.",
        "logempty": "W rejestrze nie znaleziono pozycji odpowiadających zapytaniu.",
        "log-title-wildcard": "Szukaj tytułów zaczynających się od tego tekstu",
        "showhideselectedlogentries": "Zmień widoczność wybranych wpisów rejestru",
        "blocklist-timestamp": "Sygnatura czasowa",
        "blocklist-target": "Cel",
        "blocklist-expiry": "Upływa",
-       "blocklist-by": "Administrator blokujący",
+       "blocklist-by": "Blokujący administrator",
        "blocklist-params": "Parametry blokad",
        "blocklist-reason": "Powód",
        "ipblocklist-submit": "Szukaj",
index 4d2cc3d..f360215 100644 (file)
        "preview": "مخليدنه",
        "showpreview": "مخليدنه",
        "showdiff": "بدلونونه ښکاره کول",
-       "blankarticle": "<strong>خبرتÛ\8cا:</strong> ØªØ§Ø³Ù\88 Ø¯ Û\8cÙ\88 Ø®Ø§Ù\84Ù\8a Ù\85Ø® Ø¬Ù\88Ú\93Ù\84Ù\88 Ù¾Ù\87 Ø­Ø§Ù\84 Ú©Ù\8a Ù\8aاست.\nÚ©Ù\87 Â«$1» Ø±Ø§ Ø¯Ù\88Ù\87Ù\85 Ú\81Ù\84Ù\8a Ú©Ù\84Û\8cÚ© Ú©Ú\93ئØ\8c مخ به د معلوماتو بغير جوړ سي.",
+       "blankarticle": "<strong>خبرتÛ\8cا:</strong> ØªØ§Ø³Ù\88 Ø¯ Û\8cÙ\88 Ø®Ø§Ù\84Ù\8a Ù\85Ø® Ø¬Ù\88Ú\93Ù\84Ù\88 Ù¾Ù\87 Ø­Ø§Ù\84 Ú©Ù\8a Ù\8aاست.\nÚ©Ù\87 Â«$1» Ø¯Ù\88Ù\87Ù\85 Ú\81Ù\84Ù\8a Ú©Ú\9aÙ\8a Ú©Ø§Ú\96Ù\8aØ\8c Ù\86Ù\88 مخ به د معلوماتو بغير جوړ سي.",
        "anoneditwarning": "<strong>گواښنه:</strong>  تاسې غونډال کې نه ياست ننوتي. که تاسې کوم سمونونه ترسره کوۍ نو ستاسې IP پته به ټولو ته د دې مخ د سمونونو په پېښليک کې ښکاري. که تاسې په خپل نوم <strong>[$1 کې ننوځئ]</strong> يا <strong>[$2 يو گڼون جوړ کړئ]</strong>، نو ستاسې سمونونه به ستاسې کارن-نوم اړونده ثبت شي چې ډېرې نورې گټې هم لري.",
        "anonpreviewwarning": "''تاسې غونډال ته نه ياست ننوتي. خوندي کولو سره به ستاسې IP پته به د دې مخ د سمونونو په پېښليک کې ثبت شي.''",
        "missingcommenttext": "لطفاً تبصره لاندې وليکۍ.",
        "permissionserrorstext": "تاسې د لاندې {{PLURAL:$1|سبب|سببونو}} پخاطر د دې کړنې اجازه نه لرۍ:",
        "permissionserrorstext-withaction": "تاسې د $2 اجازه نه لری، دا د {{PLURAL:$1|دغه سبب|دغو سببونو}} پخاطر:",
        "recreate-moveddeleted-warn": "'''گواښنه: تاسې د يوه داسې مخ بياجوړونه کوۍ کوم چې يو ځل پخوا ړنگ شوی وو.'''\n\nپکار ده چې تاسې په دې ځان پوه کړۍ چې ايا دا تاسې ته وړ ده چې د همدې مخ جوړول په پرله پسې توگه وکړۍ.\nستاسې د اسانتياوو لپاره د همدې مخ د ړنگېدلو يادښت هم ورکړ شوی:",
-       "moveddeleted-notice": "دا مخ ړنگ شوی.\nدلته لاندې د دې مخ د ړنگېدنې او لېږدېدنې يادښت د سرچينې په توگه ورکړ شوی.",
+       "moveddeleted-notice": "دا مخ ړنگ شوی.\nدلته لاندې ددې مخ د ړنگېدنې او لېږدېدنې ياداښت د سرچينې په توگه ورکړل شوی دي.",
        "log-fulllog": "بشپړ يادښت کتل",
        "edit-gone-missing": "د دې مخ اوسمهالول و نه کړای شول.\nداسې ښکاري چې دا مخ ړنگ شوی.",
        "edit-conflict": "د سمولو خنډ",
index 4d6cf93..bb40e25 100644 (file)
        "rcfilters-view-namespaces-tooltip": "Tooltip for the button that loads the namespace view in [[Special:RecentChanges]]",
        "rcfilters-view-tags-tooltip": "Tooltip for the button that loads the tags view in [[Special:RecentChanges]]",
        "rcfilters-view-return-to-default-tooltip": "Tooltip for the button that returns to the default filter view in [[Special:RecentChanges]]",
-       "rcfilters-view-tags-help-icon-tooltip": "Tooltip for the help button that leads user to [[mw:Special:MyLanguage/Help:New_filters_for_edit_review/Advanced_filters#tags|Help page]] for Tagged Edits",
+       "rcfilters-view-tags-help-icon-tooltip": "Tooltip for the help button that leads user to Special:Tags page",
        "rcfilters-liveupdates-button": "Label for the button to enable or disable live updates on [[Special:RecentChanges]]",
        "rcfilters-liveupdates-button-title-on": "Title for the button to enable or disable live updates on [[Special:RecentChanges]] when the feature is ON.",
        "rcfilters-liveupdates-button-title-off": "Title for the button to enable or disable live updates on [[Special:RecentChanges]] when the feature is OFF.",
index 14ccbf0..33bd974 100644 (file)
        "rcfilters-filter-editsbyself-label": "Vaše spremembe",
        "rcfilters-filter-editsbyself-description": "Vaša lastna urejanja.",
        "rcfilters-filter-editsbyother-label": "Spremembe drugih",
-       "rcfilters-filter-editsbyother-description": "Vse spremembe razen vaše.",
-       "rcfilters-filtergroup-userExpLevel": "Registriranost in izkušenost uporabnika",
-       "rcfilters-filter-user-experience-level-registered-label": "Registriran",
-       "rcfilters-filter-user-experience-level-registered-description": "Prijavljeni uredniki.",
-       "rcfilters-filter-user-experience-level-unregistered-label": "Neregistriran",
-       "rcfilters-filter-user-experience-level-unregistered-description": "Uredniki, ki niso prijavljeni.",
+       "rcfilters-filter-editsbyother-description": "Vse spremembe razen vaših.",
+       "rcfilters-filtergroup-userExpLevel": "Prijava in izkušnje uporabnika",
+       "rcfilters-filter-user-experience-level-registered-label": "Prijavljeni",
+       "rcfilters-filter-user-experience-level-registered-description": "Prijavljeni uporabniki.",
+       "rcfilters-filter-user-experience-level-unregistered-label": "Neprijavljeni",
+       "rcfilters-filter-user-experience-level-unregistered-description": "Uporabniki, ki niso prijavljeni.",
        "rcfilters-filter-user-experience-level-newcomer-label": "Novinci",
-       "rcfilters-filter-user-experience-level-newcomer-description": "Registrirani uredniki z manj kot 10 urejanji in 4 dnevi dejavnosti.",
+       "rcfilters-filter-user-experience-level-newcomer-description": "Registrirani uporabniki z manj kot 10 urejanji in 4 dnevi dejavnosti.",
        "rcfilters-filter-user-experience-level-learner-label": "Učenci",
-       "rcfilters-filter-user-experience-level-learner-description": "Registrirani uredniki, katerih izkušenost se uvršča med »Novince« in »Izkušene uporabnike«.",
+       "rcfilters-filter-user-experience-level-learner-description": "Registrirani uporabniki, ki so po izkušenosti med »Novinci« in »Izkušenimi uporabniki«.",
        "rcfilters-filter-user-experience-level-experienced-label": "Izkušeni uporabniki",
-       "rcfilters-filter-user-experience-level-experienced-description": "Registrirani uredniki z več kot 500 urejanji in 30 dnevi dejavnosti.",
+       "rcfilters-filter-user-experience-level-experienced-description": "Registrirani uporabniki z več kot 500 urejanji in 30 dnevi dejavnosti.",
        "rcfilters-filtergroup-automated": "Samodejni prispevki",
        "rcfilters-filter-bots-label": "Bot",
        "rcfilters-filter-bots-description": "Urejanja, narejena s samodejnimi orodji.",
        "rcfilters-filter-humans-label": "Človek (ne bot)",
-       "rcfilters-filter-humans-description": "Urejanja, ki so jih izvedli uredniki ljudje.",
+       "rcfilters-filter-humans-description": "Urejanja, ki so jih izvedli ljudje.",
        "rcfilters-filtergroup-reviewstatus": "Stanje pregleda",
        "rcfilters-filter-patrolled-label": "Nadzorovano",
        "rcfilters-filter-patrolled-description": "Urejanja, ki so označena kot nadzorovana.",
        "rcfilters-filter-unpatrolled-label": "Nenadzorovano",
        "rcfilters-filter-unpatrolled-description": "Urejanja, ki niso označena kot nadzorovana.",
        "rcfilters-filtergroup-significance": "Pomembnost",
-       "rcfilters-filter-minor-label": "Manjše urejanje",
+       "rcfilters-filter-minor-label": "Manjša urejanja",
        "rcfilters-filter-minor-description": "Urejanja, ki jih je avtor označil kot manjša.",
        "rcfilters-filter-major-label": "Nemanjša urejanja",
        "rcfilters-filter-major-description": "Urejanja, ki niso označena kot manjša.",
        "rcfilters-filtergroup-watchlist": "Nadzorovane strani",
        "rcfilters-filter-watchlist-watched-label": "Na spisku nadzorov",
-       "rcfilters-filter-watchlist-watched-description": "Spremembe strani na vašems spisku nadzorov.",
+       "rcfilters-filter-watchlist-watched-description": "Spremembe strani iz vašega Spiska nadzorov.",
        "rcfilters-filter-watchlist-watchednew-label": "Nove spremembe nadzorovanih strani",
        "rcfilters-filter-watchlist-watchednew-description": "Spremembe nadzorovanih strani, ki jih niste obiskali, odkar je prišlo do sprememb.",
        "rcfilters-filter-watchlist-notwatched-label": "Ni na spisku nadzorov",
-       "rcfilters-filter-watchlist-notwatched-description": "Vse razen spremembe strani na vašem spisku nadzorov.",
+       "rcfilters-filter-watchlist-notwatched-description": "Vse razen sprememb strani iz vašega Spiska nadzorov.",
        "rcfilters-filtergroup-watchlistactivity": "Dejavnost spiska nadzorov",
        "rcfilters-filter-watchlistactivity-unseen-label": "Nepregledane spremembe",
        "rcfilters-filter-watchlistactivity-unseen-description": "Spremembe strani, ki jih niste obiskali, odkar je prišlo do sprememb.",
        "rcfilters-filter-newpages-description": "Urejanja, ki ustvarijo nove strani.",
        "rcfilters-filter-categorization-label": "Spremembe kategorij",
        "rcfilters-filter-categorization-description": "Zapisi o straneh, ki so bila dodana ali odstranjena iz kategorij.",
-       "rcfilters-filter-logactions-label": "Zabeležena dejanja",
+       "rcfilters-filter-logactions-label": "Dnevniška dejanja",
        "rcfilters-filter-logactions-description": "Administrativna dejanja, ustvarjanja računov, izbrisi strani, nalaganja ...",
        "rcfilters-hideminor-conflicts-typeofchange-global": "Filter »Manjša urejanja« je v sporu z enim ali več filtri Vrsta spremembe, ker nekaterih vrst urejanj ni možno označiti kot »manjša«. Filtri v sporu so označeni v območju Dejavni filtri zgoraj.",
        "rcfilters-hideminor-conflicts-typeofchange": "Nekaterih vrst sprememb ni možno označiti kot »manjše«, zato je ta filter v sporu z naslednjimi filtri Vrsta spremembe: $1",
index 7c143a4..b6b9c79 100644 (file)
@@ -88,7 +88,7 @@
        "tog-hidecategorization": "Dölj kategorisering av sidor",
        "tog-extendwatchlist": "Utöka bevakningslistan till att visa alla ändringar, inte bara den senaste",
        "tog-usenewrc": "Gruppera ändringar efter sida i senaste ändringar och bevakningslistan",
-       "tog-numberheadings": "Automatiskt numrerade rubriker",
+       "tog-numberheadings": "Numrera rubriker automatiskt",
        "tog-showtoolbar": "Visa redigeringsverktygsraden",
        "tog-editondblclick": "Redigera sidor med dubbelklick",
        "tog-editsectiononrightclick": "Aktivera redigering av avsnitt genom högerklick på underrubriker",
        "tog-diffonly": "Visa inte sidinnehåll under diffar",
        "tog-showhiddencats": "Visa dolda kategorier",
        "tog-norollbackdiff": "Visa inte diff efter tillbakarullning",
-       "tog-useeditwarning": "Varna mig om jag lämnar en redigeringssida där jag gjort ändringar men inte sparat.",
+       "tog-useeditwarning": "Varna mig om jag lämnar en redigeringssida med osparade ändringar",
        "tog-prefershttps": "Använd alltid en säker anslutning medan jag är inloggad",
        "underline-always": "Alltid",
        "underline-never": "Aldrig",
        "december-gen": "december",
        "jan": "jan",
        "feb": "feb",
-       "mar": "mars",
+       "mar": "mar",
        "apr": "apr",
        "may": "maj",
-       "jun": "juni",
-       "jul": "juli",
+       "jun": "jun",
+       "jul": "jul",
        "aug": "aug",
-       "sep": "sept",
+       "sep": "sep",
        "oct": "okt",
        "nov": "nov",
        "dec": "dec",
        "category_header": "Sidor i kategorin \"$1\"",
        "subcategories": "Underkategorier",
        "category-media-header": "Media i kategorin \"$1\"",
-       "category-empty": "''Den här kategorin innehåller just nu inga sidor eller filer.''",
+       "category-empty": "<em>Den här kategorin innehåller just nu inga sidor eller filer.</em>",
        "hidden-categories": "{{PLURAL:$1|Dold kategori|Dolda kategorier}}",
        "hidden-category-category": "Dolda kategorier",
        "category-subcat-count": "{{PLURAL:$2|Denna kategori har endast följande underkategori.|Denna kategori har följande {{PLURAL:$1|underkategori|$1 underkategorier}} (av totalt $2).}}",
        "tagline": "Från {{SITENAME}}",
        "help": "Hjälp",
        "search": "Sök",
-       "search-ignored-headings": "#<!-- lämna denna rad precis som den är --> <pre>\n# Rubriker som kommer att ignoreras av sökningen.\n# Förändringar av detta kommer att gälla så fort sidan med rubriken är indexerad.\n# Du kan tvinga sidan att indexeras om genom att göra en null-redigering.\n# Syntaxen är som följer:\n#  * Allt från ett \"#\" tecken till slutet av raden är en kommentar.\n#  * Varje icke-tom rad är den exakta titeln som ska ignoreras, shiftläge och allt.\nReferenser\nExterna länkar\nSe även\n #</pre> <!-- lämna denna rad precis som den är -->",
+       "search-ignored-headings": "#<!-- lämna denna rad precis som den är --> <pre>\n# Rubriker som kommer att ignoreras av sökningen.\n# Förändringar av detta kommer att gälla så fort sidan med rubriken är indexerad.\n# Du kan tvinga sidan att indexeras om genom att göra en null-redigering.\n# Syntaxen är som följer:\n#  * Allt från ett \"#\" tecken till slutet av raden är en kommentar.\n#  * Varje icke-tom rad är den exakta titeln som ska ignoreras, skiftläge och allt.\nReferenser\nExterna länkar\nSe även\n #</pre> <!-- lämna denna rad precis som den är -->",
        "searchbutton": "Sök",
        "go": "Gå till",
        "searcharticle": "Gå till",
        "protect_change": "ändra",
        "unprotect": "Ändra skydd",
        "newpage": "Ny sida",
-       "talkpagelinktext": "Diskussion",
+       "talkpagelinktext": "diskussion",
        "specialpage": "Specialsida",
        "personaltools": "Personliga verktyg",
        "talk": "Diskussion",
        "view-pool-error": "Tyvärr är servrarna överbelastade för tillfället.\nFör många användare försöker visa denna sida.\nVänta en liten stund och försök igen lite senare.\n\n$1",
        "generic-pool-error": "Tyvärr är servrarna överbelastade för tillfället.\nFör många användare försöker visa denna resurs.\nVänta en liten stund innan du försöker komma åt resursen igen.",
        "pool-timeout": "Timeout i väntan på låsning",
-       "pool-queuefull": "Kön är full",
+       "pool-queuefull": "Pool-kön är full",
        "pool-errorunknown": "Okänt fel",
        "pool-servererror": "Pool counter-tjänsten är inte tillgänglig ($1).",
        "poolcounter-usage-error": "Användningsfel: $1",
        "privacy": "Integritetspolicy",
        "privacypage": "Project:Integritetspolicy",
        "badaccess": "Behörighetsfel",
-       "badaccess-group0": "Du har inte behörighet att utföra den handling du begärt.",
-       "badaccess-groups": "Den handling du har begärt kan enbart utföras av användare i {{PLURAL:$2|gruppen|en av grupperna}}: $1.",
+       "badaccess-group0": "Du har inte behörighet att utföra den åtgärd du begärt.",
+       "badaccess-groups": "Den åtgärd du har begärt kan enbart utföras av användare i {{PLURAL:$2|gruppen|en av grupperna}}: $1.",
        "versionrequired": "Version $1 av MediaWiki krävs",
-       "versionrequiredtext": "Version $1 av MediaWiki är nödvändig för att använda denna sida. Se [[Special:Version|versionssidan]].",
+       "versionrequiredtext": "Version $1 av MediaWiki krävs för att använda denna sida. Se [[Special:Version|versionssidan]].",
        "ok": "OK",
        "retrievedfrom": "Hämtad från \"$1\"",
        "youhavenewmessages": "{{PLURAL:$3|Du har}} $1 ($2).",
        "nstab-category": "Kategori",
        "mainpage-nstab": "Huvudsida",
        "nosuchaction": "Funktionen finns inte",
-       "nosuchactiontext": "Den handling som specificerats av webbadressen är ogiltig.\nDu kan ha stavat webbadressen fel, eller följt en felaktig länk.\nDet kan även bero på en bugg i mjukvaran som används på {{SITENAME}}.",
+       "nosuchactiontext": "Den åtgärd som specificerats av webbadressen är ogiltig.\nDu kan ha stavat webbadressen fel, eller följt en felaktig länk.\nDet kan även bero på en bugg i mjukvaran som används på {{SITENAME}}.",
        "nosuchspecialpage": "Någon sådan specialsida finns inte",
        "nospecialpagetext": "<strong>Du har begärt en specialsida som inte finns.</strong>\n\nI [[Special:SpecialPages|listan över specialsidor]] kan du se vilka specialsidor som finns.",
        "error": "Fel",
        "directorynotreadableerror": "Katalog \"$1\" är inte läsbar.",
        "filenotfound": "Kunde inte hitta filen \"$1\".",
        "unexpected": "Oväntat värde: \"$1\"=\"$2\".",
-       "formerror": "Fel: Kunde inte sända formulär",
+       "formerror": "Fel: Kunde inte sända formulär.",
        "badarticleerror": "Den åtgärden kan inte utföras på den här sidan.",
        "cannotdelete": "Sidan eller filen \"$1\" kunde inte raderas.\nDen kanske redan har raderats av någon annan.",
        "cannotdelete-title": "Sidan \"$1\" kan inte raderas",
        "title-invalid-characters": "Den begärda sidtiteln innehåller ogiltiga tecken: \"$1\".",
        "title-invalid-relative": "Titeln har relativa sökvägar. Relativa sidtitlar (./, ../) är ogiltiga då de oftast är onåbara när de hanteras av en användares webbläsare.",
        "title-invalid-magic-tilde": "Den begärda sidans titel innehåller ogiltiga magiska tildesekvenser (<nowiki>~~~</nowiki>).",
-       "title-invalid-too-long": "Den begärda sidtiteln är för lång. Det får inte vara längre än $1 {{PLURAL:$1|byte}} i UTF-8-kodning.",
+       "title-invalid-too-long": "Den begärda sidtiteln är för lång. Den får inte vara längre än $1 {{PLURAL:$1|byte}} i UTF-8-kodning.",
        "title-invalid-leading-colon": "Den begärda sidans titel innehåller ett ogiltigt kolon i början.",
        "perfcached": "Följande data är cachad och är möjligtvis inte helt uppdaterad. Maximalt {{PLURAL:$1|ett|$1}} resultat finns {{PLURAL:$1|tillgängligt|tillgängliga}} i cachen.",
        "perfcachedts": "Följande data är cachad och uppdaterades senast $1. Maximalt {{PLURAL:$4|ett|$4}} resultat finns {{PLURAL:$4|tillgängligt|tillgängliga}} i cachen.",
        "protectedpagetext": "Den här sidan har skrivskyddats för att förhindra redigering eller andra åtgärder.",
        "viewsourcetext": "Du kan se och kopiera denna sidas källtext.",
        "viewyourtext": "Du kan se och kopiera källtexten för <strong>dina redigeringar</strong> av denna sida.",
-       "protectedinterface": "Denna sida innehåller text för mjukvarans gränssnitt på denna wiki, och är skrivskyddad för att förebygga missbruk.\nFör att lägga till eller ändra översättningar för alla wikis, var god använd [https://translatewiki.net/ translatewiki.net], lokaliseringsprojektet för MediaWiki.",
+       "protectedinterface": "Denna sida innehåller text för mjukvarans gränssnitt på denna wiki, och är skrivskyddad för att förebygga missbruk.\nFör att lägga till eller ändra översättningar för alla wikier, var god använd [https://translatewiki.net/ translatewiki.net], lokaliseringsprojektet för MediaWiki.",
        "editinginterface": "<strong>Varning:</strong> Du redigerar en sida som används för texten i gränssnittet.\nÄndringar på denna sida kommer att påverka användargränssnittets utseende för andra användare på denna wiki.",
-       "translateinterface": "För att lägga till eller ändra översättningar för alla wikis, använd [https://translatewiki.net/ translatewiki.net], lokaliseringsprojektet för MediaWiki.",
+       "translateinterface": "För att lägga till eller ändra översättningar för alla wikier, använd [https://translatewiki.net/ translatewiki.net], lokaliseringsprojektet för MediaWiki.",
        "cascadeprotected": "Den här sidan har skyddats från redigering eftersom den inkluderas på följande {{PLURAL:$1|sida|sidor}} som skrivskyddats med \"kaskaderande\"-inställningen aktiverad:\n$2",
-       "namespaceprotected": "Du har inte behörighet att redigera sidor i namnrymden '''$1'''.",
+       "namespaceprotected": "Du har inte behörighet att redigera sidor i namnrymden <strong>$1</strong>.",
        "customcssprotected": "Du har inte behörighet att redigera denna CSS-sida eftersom den innehåller en annan användares personliga inställningar.",
        "customjsprotected": "Du har inte behörighet att redigera denna JavaScript-sida eftersom den innehåller en annan användares personliga inställningar.",
-       "mycustomcssprotected": "Du har inte rättigheten att redigera denna CSS-sida.",
-       "mycustomjsprotected": "Du har inte rättigheten att redigera denna JavaScript-sida.",
+       "mycustomcssprotected": "Du har inte behörighet att redigera denna CSS-sida.",
+       "mycustomjsprotected": "Du har inte behörighet att redigera denna JavaScript-sida.",
        "myprivateinfoprotected": "Du har inte behörighet att redigera din privata information.",
        "mypreferencesprotected": "Du har inte behörighet att redigera dina inställningar.",
        "ns-specialprotected": "Specialsidor kan inte redigeras.",
        "exception-nologin": "Inte inloggad",
        "exception-nologin-text": "Var god logga in för att komma åt denna sida eller åtgärd.",
        "exception-nologin-text-manual": "Var god $1 för att få tillgång till denna sida eller åtgärd.",
-       "virus-badscanner": "Dålig konfigurering: okänd virusskanner: ''$1''",
+       "virus-badscanner": "Dålig konfigurering: Okänd virusskanner: <em>$1</em>",
        "virus-scanfailed": "skanning misslyckades (kod $1)",
        "virus-unknownscanner": "okänt antivirusprogram:",
        "logouttext": "<strong>Du är nu utloggad.</strong>\n\nObservera att det, tills du tömmer din webbläsares cache, på vissa sidor kan det se ut som att du fortfarande är inloggad.",
        "userlogin-yourpassword": "Lösenord",
        "userlogin-yourpassword-ph": "Ange ditt lösenord",
        "createacct-yourpassword-ph": "Ange ett lösenord",
-       "yourpasswordagain": "Upprepa lösenord",
+       "yourpasswordagain": "Upprepa lösenord:",
        "createacct-yourpasswordagain": "Bekräfta lösenordet",
        "createacct-yourpasswordagain-ph": "Ange lösenordet igen",
        "userlogin-remembermypassword": "Håll mig inloggad",
        "cannotloginnow-text": "Det går inte att logga in med $1.",
        "cannotcreateaccount-title": "Kan inte skapa konton",
        "cannotcreateaccount-text": "Direkt kontoregistrering är inte aktiverat på denna wiki.",
-       "yourdomainname": "Din domän",
+       "yourdomainname": "Din domän:",
        "password-change-forbidden": "Du kan inte ändra lösenord på denna wiki.",
-       "externaldberror": "Antingen inträffade autentiseringsproblem med en extern databas, eller så får du inte uppdatera ditt externa konto.",
+       "externaldberror": "Antingen inträffade autentiseringsproblem med en databas, eller så får du inte uppdatera ditt externa konto.",
        "login": "Logga in",
        "login-security": "Verifiera din identitet",
        "nav-login-createaccount": "Logga in / skapa konto",
        "userlogin-createanother": "Skapa ett annat konto",
        "createacct-emailrequired": "E-postadress",
        "createacct-emailoptional": "E-postadress (valfritt)",
-       "createacct-email-ph": "Bekräfta din e-postadress",
+       "createacct-email-ph": "Ange din e-postadress",
        "createacct-another-email-ph": "Skriv in e-postadress",
        "createaccountmail": "Använd ett tillfälligt slumpvis valt lösenord och skicka det till den angivna e-postadressen",
        "createaccountmail-help": "Kan användas för att skapa ett konto åt en annan person utan att kunna lösenordet.",
        "createacct-loginerror": "Kontot skapades men du kunde inte loggas in automatiskt. Var god [[Special:UserLogin|logga in manuellt]].",
        "noname": "Du har angett ett ogiltigt användarnamn.",
        "loginsuccesstitle": "Inloggad",
-       "loginsuccess": "'''Du är nu inloggad på {{SITENAME}} som \"$1\".'''",
+       "loginsuccess": "<strong>Du är nu inloggad på {{SITENAME}} som \"$1\".</strong>",
        "nosuchuser": "Det finns ingen användare med namnet \"$1\".\nAnvändarnamn är skiftlägeskänsliga.\nKontrollera din stavning, eller [[Special:CreateAccount|skapa ett nytt konto]].",
        "nosuchusershort": "Det finns ingen användare som heter \"$1\". Kontrollera att du stavat rätt.",
        "nouserspecified": "Du måste ange ett användarnamn.",
        "login-userblocked": "Denna användare är blockerad. Inloggning är inte tillåtet.",
        "wrongpassword": "Lösenordet du angav är felaktigt. Försök igen.",
-       "wrongpasswordempty": "Lösenordet som angavs var blankt. Var god försök igen.",
+       "wrongpasswordempty": "Lösenordet som angavs var tomt. Var god försök igen.",
        "passwordtooshort": "Lösenord måste innehålla minst {{PLURAL:$1|$1 tecken}}.",
        "passwordtoolong": "Lösenord kan inte vara längre än {{PLURAL:$1|1 tecken|$1 tecken}}.",
        "passwordtoopopular": "Vanliga lösenord kan inte användas. Välj ett mer unikt lösenord.",
        "password-login-forbidden": "Användningen av dessa användarnamn och lösenord har förbjudits.",
        "mailmypassword": "Återställ lösenord",
        "passwordremindertitle": "Nytt temporärt lösenord från {{SITENAME}}",
-       "passwordremindertext": "Någon (förmodligen du, från IP-adressen $1) har begärt ett nytt lösenord för {{SITENAME}} ($4). Ett tillfälligt lösenordet för användaren \"$2\" har skapats och satts till \"$3\". Om detta var vad du önskade, behöver du nu logga in och välja ett nytt lösenord. Ditt tillfälliga lösenord går ut om {{PLURAL:$5|ett dygn|$5 dygn}}.\n\nOm denna begäran gjordes av någon annan, eller om du har kommit ihåg ditt lösenord, och inte längre önskar ändra det, kan du ignorera detta meddelande och fortsätta använda ditt gamla lösenord.",
+       "passwordremindertext": "Någon (förmodligen du, från IP-adressen $1) har begärt ett nytt lösenord för {{SITENAME}} ($4). Ett tillfälligt lösenord för användaren \"$2\" har skapats och satts till \"$3\". Om detta var vad du önskade, behöver du nu logga in och välja ett nytt lösenord. Ditt tillfälliga lösenord går ut om {{PLURAL:$5|ett dygn|$5 dygn}}.\n\nOm denna begäran gjordes av någon annan, eller om du har kommit ihåg ditt lösenord, och inte längre önskar ändra det, kan du ignorera detta meddelande och fortsätta använda ditt gamla lösenord.",
        "noemail": "Användaren \"$1\" har inte registrerat någon e-postadress.",
-       "noemailcreate": "Du måste ange en giltig e-postadress",
+       "noemailcreate": "Du måste ange en giltig e-postadress.",
        "passwordsent": "Ett nytt lösenord har skickats till den e-postadress som användaren \"$1\" har registrerat. När du får meddelandet, var god logga in igen.",
        "blocked-mailpassword": "Din IP-adress har blockerats från att redigera. För att förhindra missbruk kan den inte användas för att få ett nytt lösenord.",
        "eauthentsent": "Ett e-postmeddelande för bekräftelse har skickats till den angivna e-postadressen.\nInnan någon annan e-post kan skickas till kontot, måste du följa instruktionerna i e-postmeddelandet för att bekräfta att kontot verkligen är ditt.",
        "mailerror": "Fel vid skickande av e-post: $1",
        "acct_creation_throttle_hit": "Besökare till den här wikin som har använt din IP-adress har skapat {{PLURAL:$1|ett användarkonto|$1 användarkonton}} under det senaste $2, vilket är det maximalt tillåtna inom den tidsperioden.\nSom ett resultat kan besökare som använder den här IP-adressen inte skapa några fler användarkonton just nu.",
        "emailauthenticated": "Din e-postadress bekräftades den $2 kl. $3.",
-       "emailnotauthenticated": "Din e-postadress är ännu inte bekräftad. Ingen e-post kommer att skickas vad gäller det följande funktionerna.",
+       "emailnotauthenticated": "Din e-postadress är ännu inte bekräftad. Ingen e-post kommer att skickas vad gäller de följande funktionerna.",
        "noemailprefs": "Uppge en e-postadress i dina inställningar för att få dessa funktioner att fungera.",
        "emailconfirmlink": "Bekräfta din e-postadress",
        "invalidemailaddress": "E-postadressen kan inte godtas då formatet verkar vara felaktigt.\nSkriv in en adress med korrekt format eller töm fältet.",
-       "cannotchangeemail": "E-post-adresser som är bundna till användarkonton kan inte ändras på denna wiki.",
+       "cannotchangeemail": "E-postadresser kan inte ändras på denna wiki.",
        "emaildisabled": "Denna webbplats kan inte skicka e-post.",
        "accountcreated": "Kontot har skapats",
        "accountcreatedtext": "Användarkontot [[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|diskussion]]) har skapats.",
        "createaccount-title": "Konto skapat på {{SITENAME}}",
        "createaccount-text": "Någon har skapat ett konto åt din e-postadress på {{SITENAME}} ($4) med namnet \"$2\" och lösenordet \"$3\". Du bör nu logga in och ändra ditt lösenord.\n\nDu kan ignorera detta meddelande om kontot skapats av misstag.",
-       "login-throttled": "Du har gjort för många misslyckade inloggningsförsök.\nVänta $1 innan du försöker igen.",
+       "login-throttled": "Du har gjort för många nyliga inloggningsförsök.\nVänta $1 innan du försöker igen.",
        "login-abort-generic": "Din inloggning misslyckades - Avbröts",
-       "login-migrated-generic": "Dit konto har migrerats och ditt användarnamn existerar inte längre på denna wiki.",
+       "login-migrated-generic": "Ditt konto har migrerats och ditt användarnamn existerar inte längre på denna wiki.",
        "loginlanguagelabel": "Språk: $1",
        "suspicious-userlogout": "Din begäran om att logga ut nekades eftersom det ser ut som det skickades av en trasig webbläsare eller cachande proxy.",
        "createacct-another-realname-tip": "Riktigt namn behöver inte anges.\nOm du väljer att ange det, kommer det att användas för att tillskriva dig ditt arbete.",
        "pt-login-continue-button": "Fortsätt att logga in",
        "pt-createaccount": "Skapa konto",
        "pt-userlogout": "Logga ut",
-       "php-mail-error-unknown": "Okänt fel i PHP:s mail()-funktion",
+       "php-mail-error-unknown": "Okänt fel i PHP:s mail()-funktion.",
        "user-mail-no-addy": "Försökte skicka e-post utan en e-postadress",
        "user-mail-no-body": "Försökte skicka e-post med tomt eller orimligt kort innehåll.",
        "changepassword": "Byt lösenord",
        "changepassword-success": "Ditt lösenord har ändrats!",
        "changepassword-throttled": "Du har gjort för många inloggningsförsök nyligen.\nVänta $1 innan du försöker igen.",
        "botpasswords": "Botlösenord",
-       "botpasswords-summary": "<em>Botlösenord</em> ger åtkomst till ett användarkonto via API utan att använda kontots primära inloggningsuppgifter. Tillgängliga användarrättigheter när du är loggar in med ett botlösenord kan vara begränsade.\n\nOm du inte vet varför du kanske vill göra detta bör du förmodligen inte göra det. Ingen behöver någonsin be dig att generera ett av dessa och ge det till dem.",
+       "botpasswords-summary": "<em>Botlösenord</em> ger åtkomst till ett användarkonto via API utan att använda kontots primära inloggningsuppgifter. Tillgängliga användarbehörigheter när man är inloggad med ett botlösenord kan vara begränsade.\n\nOm du inte vet varför du skulle vilja göra detta, bör du förmodligen inte göra det. Ingen behöver någonsin be dig att generera ett av dessa och ge det till dem.",
        "botpasswords-disabled": "Botlösenord är inaktiverade.",
        "botpasswords-no-central-id": "För att använda botlösenord måste du vara inloggad på ett centraliserat konto.",
        "botpasswords-existing": "Befintliga botlösenord",
        "botpasswords-label-delete": "Radera",
        "botpasswords-label-resetpassword": "Återställ lösenordet",
        "botpasswords-label-grants": "Tillgängliga beviljanden:",
-       "botpasswords-help-grants": "Beviljande ger åtkomst till användarrättigheter som ditt användarkonto redan har. När ett beviljande aktiveras här ger det inte åtkomst till de användarrättigheter som ditt användarkonto inte annars skulle ha. Se [[Special:ListGrants|tabellen över beviljanden]] för mer information.",
+       "botpasswords-help-grants": "Beviljande ger åtkomst till användarbehörigheter som ditt användarkonto redan har. När ett beviljande aktiveras här ger det inte åtkomst till de användarrättigheter som ditt användarkonto inte annars skulle ha. Se [[Special:ListGrants|tabellen över beviljanden]] för mer information.",
        "botpasswords-label-grants-column": "Beviljas",
        "botpasswords-bad-appid": "Botnamnet \"$1\" är inte giltigt.",
        "botpasswords-insert-failed": "Kunde inte lägga till botnamnet \"$1\". Har det redan lagts till?",
        "botpasswords-updated-body": "Botlösenordet för botnamnet \"$1\" till användaren \"$2\" uppdaterades.",
        "botpasswords-deleted-title": "Botlösenord raderades",
        "botpasswords-deleted-body": "Botlösenordet för botnamnet \"$1\" till användaren \"$2\" raderades.",
-       "botpasswords-newpassword": "Det nya lösenordet att logga in för <strong>$1</strong> är <strong>$2</strong>. <em>Spara detta som framtida referens.</em> <br> (För äldre botar som kräver att inloggningsnamnet är detsamma som det eventuella användarnamnet kan du även använda <strong>$3</strong> som användarnamn och <strong>$4</strong> som lösenord.)",
+       "botpasswords-newpassword": "Det nya lösenordet för att logga in med <strong>$1</strong> är <strong>$2</strong>. <em>Spara detta för framtida referens.</em> <br> (För äldre botar som kräver att inloggningsnamnet är detsamma som det eventuella användarnamnet kan du även använda <strong>$3</strong> som användarnamn och <strong>$4</strong> som lösenord.)",
        "botpasswords-no-provider": "BotPasswordsSessionProvider är inte tillgänglig.",
        "botpasswords-restriction-failed": "Begränsningar av botlösenord tillåter inte denna inloggning.",
        "botpasswords-invalid-name": "Det angivna användarnamnet innehåller inte separatorn för botlösenord (\"$1\").",
        "rcfilters-savedqueries-add-new-title": "Spara filterinställningar",
        "rcfilters-restore-default-filters": "Återställ standardfilter",
        "rcfilters-clear-all-filters": "Rensa alla filter",
-       "rcfilters-show-new-changes": "Visa nyaste ändringarna",
+       "rcfilters-show-new-changes": "Visa de nyaste ändringarna",
        "rcfilters-search-placeholder": "Filtrera senaste ändringar (bläddra eller börja skriva)",
        "rcfilters-invalid-filter": "Ogiltigt filter",
        "rcfilters-empty-filter": "Inga aktiva filter. Alla bidrag visas.",
        "rcfilters-watchlist-markseen-button": "Markera alla ändringar som sedda",
        "rcfilters-watchlist-edit-watchlist-button": "Redigera din lista över bevakade sidor",
        "rcfilters-watchlist-showupdated": "Sidor som har ändrats sedan ditt senaste besök visas i <strong>fetstil</strong> med färgmarkering.",
-       "rcfilters-preference-label": "Dölj den förbättrade versionen av Senaste ändrinar",
+       "rcfilters-preference-label": "Dölj den förbättrade versionen av Senaste ändringar",
        "rcfilters-preference-help": "Stänger det nydesignade gränssnittet från 2017 och alla verktyg som lades till från och med då.",
        "rcnotefrom": "Nedan visas {{PLURAL:$5|ändringen|ändringar}} sedan <strong>$3, $4</strong> (upp till <strong>$1</strong> ändringar visas).",
        "rclistfromreset": "Återställ datumval",
index 9114076..973741b 100644 (file)
        "pool-servererror": "Хидмати ҳисобкунаки ҳафз дастрас нест ($1).",
        "aboutsite": "Дар бораи {{SITENAME}}",
        "aboutpage": "Project:Дар бораи",
-       "copyright": "Мӯҳтаво таҳти иҷозатномаи $1 ва ё дигар дастрас аст.",
+       "copyright": "Муҳтаво таҳти иҷозатномаи $1 ва ё дигар дастрас аст.",
        "copyrightpage": "{{ns:project}}:Copyrights",
        "currentevents": "Рӯйдодҳои кунунӣ",
        "currentevents-url": "Лоиҳа:Рӯйдодҳои кунунӣ",
        "nocookiesfornew": "Ҳисоби корбарӣ сохта нашуд, чун мо манбаъи онро тасдиқ карда натавонистем.\nМутмаин бошед, ки кукиҳои мурургар фаъоланд, ин саҳифро аз нав кушода бори дигар саъй кунед.",
        "noname": "Номи корбари дурустеро шумо пешниҳод накардед.",
        "loginsuccesstitle": "Вуруд бо муваффақият",
-       "loginsuccess": "'''Шумо акнун ба Википедиа ҳамчун \"$1\". вуруд кардед'''",
+       "loginsuccess": "'''Шумо акнун ба Википедия ҳамчун \"$1\". вуруд кардед'''",
        "nosuchuser": "Корбаре бо номи \"$1\" вуҷуд надорад.\nАмали номро барраси кунед, ё [[Special:CreateAccount|ҳисоби ҷадидеро эҷод кунед]].",
        "nosuchusershort": "Ягон корбаре бо номи \"$1\" вуҷуд надорад. Тарзи навишти номро санҷед.",
        "nouserspecified": "Шумо бояд як номи корбарӣ мушаххас кунед.",
        "viewprevnext": "Намоиши ($1 {{int:pipe-separator}} $2) ($3)",
        "searchmenu-exists": "'''Саҳифае бо номи \"[[:$1]]\" дар ин вики вуҷуд дорад.'''",
        "searchmenu-new": "'''Эҷоди саҳифаи \"[[:$1]]\" дар ин вики!'''",
-       "searchprofile-articles": "Саҳифаҳои мӯҳтаво",
+       "searchprofile-articles": "Саҳифаҳои муҳтаво",
        "searchprofile-images": "Чандрасонаӣ",
        "searchprofile-everything": "Ҳамачиз",
        "searchprofile-advanced": "Пешрафта",
        "searchprofile-articles-tooltip": "Ҷустуҷӯ дар $1",
        "searchprofile-images-tooltip": "Ҷустуҷӯи парвандаҳо",
-       "searchprofile-everything-tooltip": "Ҷустуҷӯи ҳамаи мӯҳтаво (бо ҳисоби саҳифаҳои баҳс)",
+       "searchprofile-everything-tooltip": "Ҷустуҷӯи ҳамаи муҳтаво (бо ҳисоби саҳифаҳои баҳс)",
        "searchprofile-advanced-tooltip": "Ҷустуҷӯ дар фазоҳои номи дилхоҳ",
        "search-result-size": "$1 ({{PLURAL:$2|1 калима|$2 калима}})",
        "search-redirect": "(тағйири масир $1)",
        "prefs-registration": "Замони сабтином:",
        "yourrealname": "Номи аслӣ:",
        "yourlanguage": "Забон:",
-       "yourvariant": "Навъи забони мӯҳтаво:",
+       "yourvariant": "Навъи забони муҳтаво:",
        "yournick": "Ники шумо:",
        "badsig": "Имзои хом нодуруст аст; барҷасбҳои HTML-ро баррасӣ кунед.",
        "badsiglength": "Тахаллус хеле дароз аст.\nОн бояд камтар аз $1 {{PLURAL:$1|аломат|аломатҳо}} бошад.",
        "enhancedrc-history": "таърих",
        "recentchanges": "Тағйироти охирин",
        "recentchanges-legend": "Ихтиёроти тағйироти охирин",
-       "recentchanges-summary": "Назорати тағйиротҳои навтарин дар Википедиа дар ҳамин саҳифа аст.",
+       "recentchanges-summary": "Назорати тағйиротҳои навтарин дар Википедия дар ҳамин саҳифа аст.",
        "recentchanges-feed-description": "Радёбии охирин тағйироти ин вики дар ин хурд.",
        "recentchanges-label-newpage": "Ин вироиш саҳифаи нав эҷод кард",
        "recentchanges-label-minor": "Ин вироиши ҷузъи аст",
        "randomincategory-submit": "Бирав",
        "randomredirect": "Масири тасодуфӣ",
        "randomredirect-nopages": "Ҳеҷ саҳифаи тағйири масире дар ин фазои ном мавҷуд нест.",
-       "statistics": "Омор/Статистика",
+       "statistics": "Омор",
        "statistics-header-pages": "Саҳифаи омор",
        "statistics-header-edits": "Вироиши омор",
        "statistics-header-users": "Омори корбарон",
        "statistics-header-hooks": "Дигар омор",
-       "statistics-articles": "Саҳифаҳои мӯҳтаво",
+       "statistics-articles": "Саҳифаҳои муҳтаво",
        "statistics-pages": "Саҳифаҳо",
        "statistics-pages-desc": "Тамоми саҳифаҳо дар ин вики-сомона (саҳифаҳои равонакунӣ, баҳсҳо ва ғ.)",
        "statistics-files": "Парвандаҳои боршуда",
        "tooltip-n-mainpage-description": "Бозгашт ба саҳифаи аслӣ",
        "tooltip-n-portal": "Дар бораи лоиҳа, чӣ корҳоро метавонед кард, ва дарёфти чизҳо",
        "tooltip-n-currentevents": "Ёфтани иттилооти пешзамина перомуни рӯйдодҳои кунунӣ",
-       "tooltip-n-recentchanges": "Рӯйхати тағйирот дар Википедиа",
+       "tooltip-n-recentchanges": "Рӯйхати тағйирот дар Википедия",
        "tooltip-n-randompage": "Овардани як саҳифаи тасодуфӣ",
        "tooltip-n-help": "Макон барои дарёфт",
        "tooltip-t-whatlinkshere": "Рӯйхати ҳамаи саҳифаҳое, ки ба ин саҳифа пайванд доранд",
        "tooltip-preferences-save": "Захираи тарҷиҳот",
        "tooltip-summary": "Хулосаи кӯтоҳ ворид кунед",
        "anonymous": "{{PLURAL:$1|корбари|корбарони}} гумномӣ {{SITENAME}}",
-       "siteuser": "Википедиа user $1",
+       "siteuser": "Википедия user $1",
        "lastmodifiedatby": "Ин саҳифа охирин маротиба дар $2, $1 аз тарафи $3 тағйир дода шудааст.",
        "othercontribs": "Дар асоси коре аз тарафи $1.",
        "others": "дигарон",
index bb256be..fae1106 100644 (file)
        "underline-never": "Ніколи",
        "underline-default": "Використовувати налаштування браузера",
        "editfont-style": "Тип шрифту в полі редагування:",
-       "editfont-default": "Шрифт від веб-оглядача",
        "editfont-monospace": "Шрифт зі сталою шириною",
        "editfont-sansserif": "Шрифт без засічок",
        "editfont-serif": "Шрифт із засічками",
        "prefs-advancedwatchlist": "Розширені налаштування",
        "prefs-displayrc": "Налаштування показу",
        "prefs-displaywatchlist": "Налаштування показу",
-       "prefs-tokenwatchlist": "Ð\96еÑ\82он",
+       "prefs-tokenwatchlist": "Токен",
        "prefs-diffs": "Різниці версій",
        "prefs-help-prefershttps": "Цей параметр набуде чинності при вашому наступному вході у систему.",
        "prefswarning-warning": "Ви внесли в свої налаштування зміни, які ще не були збережені.\nЯкщо ви залишите цю сторінку, не натиснувши \"$1\", налаштування не будуть оновлені.",
        "block": "Заблокувати користувача",
        "unblock": "Розблокувати користувача",
        "blockip": "Заблокувати {{GENDER:$1|користувача|користувачку}}",
-       "blockip-legend": "Блокування користувача",
        "blockiptext": "Використовуйте форму нижче, щоб заблокувати можливість редагування зазначеній IP-адресі або користувачу.\nЦе слід робити лише для запобігання порушенням і у відповідності до [[{{MediaWiki:Policy-url}}|правил]].\nОбов'язково заповніть причину нижче, бажано дати інформативну вичерпну інформацію (наприклад, послатися на конкретні правила, дати посилання на редагування користувача, які призвели до блокування). Можна конкретизувати причину блокування на сторінці обговорення користувача.\nВи можете заблокувати діапазони IP-адрес, використовуючи [https://uk.wikipedia.org/wiki/CIDR CIDR]-синтаксис. Максимально допустимий діапазон — /$1 для протоколу IPv4 та /$2 для протоколу IPv6.",
        "ipaddressorusername": "IP-адреса або ім'я користувача:",
        "ipbexpiry": "Термін:",
index 29ef5f4..33fe621 100644 (file)
@@ -69,6 +69,7 @@
        "tog-watchlisthideminor": "زیرِنظر فہرست سے معمولی ترامیم چھپائیں",
        "tog-watchlisthideliu": "زیرِنظر فہرست سے داخلِ نوشتہ شدہ صارفین کی ترامیم چھپائیں",
        "tog-watchlistreloadautomatically": "کسی مقطار میں تبدیلی کے بعد زیر نظر فہرست کو خودکار طور پر تازہ کریں (جاوا اسکرپٹ درکار)",
+       "tog-watchlistunwatchlinks": "زیر نظر فہرست کے اندراجات میں زیر نظر کرنے اور ہٹانے کے براہ راست روابط شامل کریں (اس سہولت کے لیے جاوا اسکرپٹ درکار ہے)",
        "tog-watchlisthideanons": "زیرِنظر فہرست سے نامعلوم صارفین کی ترامیم چھپائیں",
        "tog-watchlisthidepatrolled": "زیرِنظر فہرست سے مراجع شدہ ترامیم چھپائیں",
        "tog-watchlisthidecategorization": "صفحات کی زمرہ بندی چھپائیں",
        "gender-unknown": "اگر ممکن ہو تو آپ کے تذکرہ کے وقت سافٹ ویئر غیر جانبدار جنسی الفاظ استعمال کرے گا",
        "gender-male": "مرد",
        "gender-female": "عورت",
-       "prefs-help-gender": "اس ØªØ±Ø¬Û\8cØ­ Ú©Û\8c ØªØ±ØªÛ\8cب Ø§Ø®ØªÛ\8cارÛ\8c Û\81Û\92Û\94\nآپ Ø§Ù\88ر Ø¯Û\8cگر ØµØ§Ø±Ù\81Û\8cÙ\86 Ú©Û\92 Ù\84Û\8cÛ\92 Ø§Ø² Ø±Ù\88ئÛ\92 Ù\82Ù\88اعد Ù\85Ù\86اسب Ø¬Ù\86سی الفاظ کے انتخاب کے لیے سافٹ ویئر اس قدر کو استعمال کرتا ہے۔\nیہ معلومات عام ہوگی۔",
+       "prefs-help-gender": "اس ØªØ±Ø¬Û\8cØ­ Ú©Û\8c ØªØ±ØªÛ\8cب Ø§Ø®ØªÛ\8cارÛ\8c Û\81Û\92Û\94\nآپ Ø§Ù\88ر Ø¯Û\8cگر ØµØ§Ø±Ù\81Û\8cÙ\86 Ú©Û\92 Ù\84Û\8cÛ\92 Ø§Ø² Ø±Ù\88ئÛ\92 Ù\82Ù\88اعد Ù\85Ù\86اسب ØµÙ\86Ù\81ی الفاظ کے انتخاب کے لیے سافٹ ویئر اس قدر کو استعمال کرتا ہے۔\nیہ معلومات عام ہوگی۔",
        "email": "برقی خط",
        "prefs-help-realname": "حقیقی نام اختیاری ہے۔\nاگر آپ درج کریں تو اسے آپ کے کاموں کو آپ سے منسوب کرنے کے لیے استعمال کیا جائے گا۔",
        "prefs-help-email": "برقی ڈاک پتے کا اندراج اختیاری ہے، عموماً اس کی ضرورت اس وقت پڑتی ہے جب آپ اپنا پاس ورڈ بھول چکے ہوں اور نیا پاس ورڈ رکھنا چاہتے ہوں۔",
        "prefs-editor": "خانہ ترمیم",
        "prefs-preview": "نمائش",
        "prefs-advancedrc": "اضافی اختیارات",
+       "prefs-opt-out": "اصلاحات سے گریز",
        "prefs-advancedrendering": "اضافی اختیارات",
        "prefs-advancedsearchoptions": "اعلی اختیارات",
        "prefs-advancedwatchlist": "اضافی اختیارات",
        "rcfilters-view-tags-help-icon-tooltip": "ٹیگ شدہ ترامیم کے متعلق مزید معلومات",
        "rcfilters-watchlist-edit-watchlist-button": "اپنی زیرنظر صفحات کی فہرست ترمیم کیجیے",
        "rcfilters-watchlist-showupdated": "تبدیلیوں کے رونما ہونے کے بعد جن صفحات کو آپ نے نہیں دیکھا وہ <strong>جلی</strong> حرفوں میں ٹھوس علامتوں کے ساتھ نظر آئیں گے۔",
+       "rcfilters-preference-label": "حالیہ تبدیلیوں کا اصلاح شدہ نسخہ چھپائیں",
+       "rcfilters-preference-help": "سنہ 2017ء کے انٹرفیس کو واپس لایا گیا ہے اور تمام آلات کو شامل کیا گیا ہے۔",
        "rcnotefrom": "ذیل میں <strong>$2</strong> سے کی گئی {{PLURAL:$5|تبدیلی|تبدیلیاں}} <strong>$1</strong> تک دکھائی جا رہی ہیں۔",
        "rclistfrom": "$2، $3ء سے ہونے والی نئی تبدیلیاں دکھائیں",
        "rcshowhideminor": "معمولی ترامیم $1",
        "mw-widgets-dateinput-no-date": "کسی تاریخ کو منتخب نہیں کیا گیا",
        "mw-widgets-titleinput-description-new-page": "صفحہ ابھی تک موجود نہیں",
        "mw-widgets-titleinput-description-redirect": "$1 کا رجوع مکرر",
+       "mw-widgets-usersmultiselect-placeholder": "مزید شامل کریں۔۔۔",
        "date-range-from": "تاریخ از:",
        "date-range-to": "تا:",
        "sessionmanager-tie": "تصدیقی درخواست کی متعدد قسموں کو یکجا نہیں کیا جا سکتا: $1",
index 72179d6..6032773 100644 (file)
  * @author Urhixidur
  */
 
-/**
- * بۇل قازاقشا تىلدەسۋىنىڭ جەرسىندىرۋ فايلى
- *
- * شەتكى پايدالانۋشىلار: بۇل فايلدى تىكەلەي وڭدەمەڭىز!
- *
- * بۇل فايلداعى وزگەرىستەر باعدارلامالىق جاساقتاما كەزەكتى جاڭارتىلعاندا جوعالتىلادى.
- * ۋىيكىيدە ٴوز باپتالىمدارىڭىزدى ىستەي الاسىز.
- * اكىمشى بوپ كىرگەنىڭىزدە, [[ارنايى:بارلىق حابارلار]] دەگەن بەتكە ٴوتىڭىز دە
- * مىندا تىزىمدەلىنگەن مەدىياۋىيكىي:* سىيپاتى بار بەتتەردى وڭدەڭىز.
- */
-
 $fallback = 'kk-cyrl';
 $rtl = true;
 
index 818a9b6..2857721 100644 (file)
  * @author Urhixidur
  */
 
-/**
- * Бұл қазақша тілдесуінің жерсіндіру файлы
- *
- * ШЕТКІ ПАЙДАЛАНУШЫЛАР: БҰЛ ФАЙЛДЫ ТІКЕЛЕЙ ӨҢДЕМЕҢІЗ!
- *
- * Бұл файлдағы өзгерістер бағдарламалық жасақтама кезекті жаңартылғанда жоғалтылады.
- * Уикиде өз бапталымдарыңызды істей аласыз.
- * Әкімші боп кіргеніңізде, [[Арнайы:Барлық хабарлар]] деген бетке өтіңіз де
- * мында тізімделінген МедиаУики:* сипаты бар беттерді өңдеңіз.
- */
 $separatorTransformTable = [
        ',' => "\xc2\xa0",
        '.' => ',',
index 56d8a58..36e8ecb 100644 (file)
  * @author Urhixidur
  */
 
-/**
- * Bul qazaqşa tildeswiniñ jersindirw faýlı
- *
- * ŞETKİ PAÝDALANWŞILAR: BUL FAÝLDI TİKELEÝ ÖÑDEMEÑİZ!
- *
- * Bul faýldağı özgerister bağdarlamalıq jasaqtama kezekti jañartılğanda joğaltıladı.
- * Wïkïde öz baptalımdarıñızdı isteý alasız.
- * Äkimşi bop kirgeniñizde, [[Arnaýı:Barlıq xabarlar]] degen betke ötiñiz de
- * mında tizimdelingen MedïaWïkï:* sïpatı bar betterdi öñdeñiz.
- */
-
 $fallback = 'kk-cyrl';
 
 $separatorTransformTable = [
index 164b20a..1fef838 100644 (file)
  * Otherwise most part of the following expressions are taken from the Akademie.
  *
  */
-/**
- * Hints for editing
- * Avoid Ã¤ and other special codings because of legibility for those users,
- * who will take this as a basis for further ripuarian message interfaces
- * Ã¤ => ä, Ã¶ => ö, Ã¼ => ü, Ã„ => Ä, Ã– => Ö, Ãœ => Ü, ÃŸ => ß
- * â€ž => „, â€œ => “
- */
 
 $fallback = 'de';
 
index 3041abd..b5f310d 100644 (file)
@@ -416,14 +416,6 @@ $bookstoreList = [
        'Amazon.com' => 'https://www.amazon.com/exec/obidos/ISBN=$1'
 ];
 
-/**
- * Изменения сделанные в этом файле будут потеряны при обновлении MediaWiki.
- *
- * Если необходимо внести изменения в перевод отдельных строк интерфейса,
- * сделайте это посредством редактирования страниц вида «MediaWiki:*».
- * Их список можно найти на странице «Special:Allmessages».
- */
-
 $separatorTransformTable = [
        ',' => "\xc2\xa0", # nbsp
        '.' => ','
index cac8482..80c8114 100644 (file)
@@ -12,6 +12,7 @@
  * @author Muhammad Shuaib
  * @author Noor2020
  * @author O.bangash
+ * @author Obaid Raza
  * @author Rachitrali
  * @author Reedy
  * @author Tahir mq
@@ -61,80 +62,119 @@ $namespaceAliases = [
 $specialPageAliases = [
        'Activeusers'               => [ 'متحرک_صارفین' ],
        'Allmessages'               => [ 'تمام_پیغامات' ],
+       'AllMyUploads'              => [ 'میرے_تمام_اپلوڈ', 'میری_تمام_فائلیں' ],
        'Allpages'                  => [ 'تمام_صفحات' ],
+       'ApiHelp'                   => [ 'آے_پی_آئی_معاونت' ],
+       'ApiSandbox'                => [ 'اے_پی_آئی_تختہ_مشق' ],
        'Ancientpages'              => [ 'قدیم_صفحات' ],
+       'AutoblockList'             => [ 'فہرست_خودکار_پابندی' ],
        'Badtitle'                  => [ 'خراب_عنوان' ],
        'Blankpage'                 => [ 'خالی_صفحہ' ],
-       'Block'                     => [ 'پابندی', 'آئی_پی_پتہ_پابندی', 'پابندی_بر_صارف' ],
+       'Block'                     => [ 'پابÙ\86دÛ\8c', 'آئÛ\8c_Ù¾Û\8c_پابÙ\86دÛ\8c', 'آئÛ\8c_Ù¾Û\8c_پتÛ\81_پابÙ\86دÛ\8c', 'پابÙ\86دÛ\8c_بر_صارÙ\81' ],
        'Booksources'               => [ 'کتابی_وسائل' ],
+       'BotPasswords'              => [ 'روبہ_کے_پاسورڈ' ],
        'BrokenRedirects'           => [ 'شکستہ_رجوع_مکررات' ],
        'Categories'                => [ 'زمرہ_جات' ],
+       'ChangeContentModel'        => [ 'تبدیلی_مواد_ماڈل' ],
+       'ChangeCredentials'         => [ 'تبدیلی_حساس_معلومات' ],
        'ChangeEmail'               => [ 'ڈاک_تبدیل' ],
-       'ChangePassword'            => [ 'کلمہ_شناخت_تبدیل', 'تنظیم_کلمہ_شناخت' ],
+       'ChangePassword'            => [ 'تبدیلی_پاسورڈ', 'کلمہ_شناخت_تبدیل', 'تنظیم_کلمہ_شناخت' ],
        'ComparePages'              => [ 'موازنہ_صفحات' ],
        'Confirmemail'              => [ 'تصدیق_ڈاک' ],
        'Contributions'             => [ 'شراکتیں' ],
        'CreateAccount'             => [ 'تخلیق_کھاتہ' ],
        'Deadendpages'              => [ 'مردہ_صفحات' ],
        'DeletedContributions'      => [ 'حذف_شدہ_شراکتیں' ],
+       'Diff'                      => [ 'فرق' ],
        'DoubleRedirects'           => [ 'دوہرے_رجوع_مکررات' ],
-       'EditWatchlist'             => [ 'ترمیم_زیر_نظر' ],
-       'Emailuser'                 => [ 'صارف_ڈاک' ],
+       'EditTags'                  => [ 'ترمیم_ٹیگ' ],
+       'EditWatchlist'             => [ 'ترمیم_زیر_نظر_فہرست', 'ترمیم_زیر_نظر' ],
+       'Emailuser'                 => [ 'صارف_ڈاک', 'برقی_ڈاک' ],
+       'ExpandTemplates'           => [ 'توسیع_سانچہ_جات' ],
        'Export'                    => [ 'برآمد', 'برآمدگی' ],
-       'Fewestrevisions'           => [ 'کم_نظر_ثانی_شدہ' ],
+       'Fewestrevisions'           => [ 'کمترین_نسخہ', 'کم_نظر_ثانی_شدہ' ],
        'FileDuplicateSearch'       => [ 'تلاش_دوہری_فائل', 'دہری_ملف_تلاش' ],
        'Filepath'                  => [ 'راہ_فائل', 'راہ_ملف' ],
+       'GoToInterwiki'             => [ 'بین_الویکی_پر_جائیں' ],
        'Import'                    => [ 'درآمد', 'درآمدگی' ],
        'Invalidateemail'           => [ 'ڈاک_تصدیق_منسوخ' ],
        'JavaScriptTest'            => [ 'تجربہ_جاوا_اسکرپٹ' ],
-       'BlockList'                 => [ 'فہرست_ممنوع', 'فہرست_دستور_شبکی_ممنوع' ],
+       'BlockList'                 => [ 'فہرست_ممنوعین', 'فہرست_ممنوع', 'فہرست_دستور_شبکی_ممنوع' ],
        'LinkSearch'                => [ 'تلاش_روابط' ],
+       'LinkAccounts'              => [ 'کھاتے_مربوط_کریں' ],
        'Listadmins'                => [ 'فہرست_منتظمین' ],
        'Listbots'                  => [ 'فہرست_روبہ_جات' ],
        'Listfiles'                 => [ 'فائلوں_کی_فہرست', 'فہرست_تصاویر' ],
        'Listgrouprights'           => [ 'فہرست_اختیارات_گروہ', 'صارفی_گروہ_اختیارات' ],
+       'Listgrants'                => [ 'فہرست_عطیات' ],
        'Listredirects'             => [ 'فہرست_رجوع_مکررات' ],
+       'ListDuplicatedFiles'       => [ 'دوہری_فائلوں_کی_فہرست' ],
        'Listusers'                 => [ 'فہرست_صارفین' ],
+       'Lockdb'                    => [ 'ڈیٹابیس_مقفل' ],
        'Log'                       => [ 'نوشتہ', 'نوشتہ_جات' ],
        'Lonelypages'               => [ 'یتیم_صفحات' ],
        'Longpages'                 => [ 'طویل_صفحات' ],
+       'MediaStatistics'           => [ 'شماریات_میڈیا' ],
        'MergeHistory'              => [ 'ضم_تاریخچہ' ],
+       'MIMEsearch'                => [ 'ایم_آئی_ایم_ای_تلاش' ],
+       'Mostcategories'            => [ 'بیشتر_زمرہ_جات' ],
+       'Mostimages'                => [ 'بیشتر_تصویریں', 'بیشتر_مربوط_تصویریں', 'بیشتر_فائلیں' ],
+       'Mostinterwikis'            => [ 'بیشتر_بین_الویکی_رعابط' ],
+       'Mostlinked'                => [ 'بیشتر_مربوط_صفحات', 'بیشتر_مربوط' ],
+       'Mostlinkedcategories'      => [ 'بیشتر_مربوط_زمرہ_جات', 'بیشتر_مستعمل_زمرہ_جات' ],
+       'Mostlinkedtemplates'       => [ 'بیشتر_مستعمل_صفحات', 'بیشتر_مربوط_سانچے', 'بیشتر_مستعمل_سانچے' ],
+       'Mostrevisions'             => [ 'بیشتر_نسخے' ],
        'Movepage'                  => [ 'منتقلی_صفحہ' ],
        'Mycontributions'           => [ 'میری_شراکتیں', 'میرا_حصہ' ],
+       'MyLanguage'                => [ 'میری_زبان' ],
        'Mypage'                    => [ 'میرا_صفحہ' ],
-       'Mytalk'                    => [ 'میری_گفتگو' ],
-       'Myuploads'                 => [ 'میرے_اپلوڈ', 'میرے_زبراثقالات' ],
-       'Newimages'                 => [ 'جدید_فائلیں', 'جدید_املاف', 'جدید_تصاویر' ],
+       'Mytalk'                    => [ 'میرا_تبادلہ_خیال',  'میری_گفتگو' ],
+       'Myuploads'                 => [ 'میرے_اپلوڈ', 'میرے_زبراثقالات', 'میری_فائلیں' ],
+       'Newimages'                 => [ 'جدید_فائلیں', 'جدید_املاف', 'جدید_تصاویر', 'نئی_فائلیں', 'نئی_املاف', 'نئی_تصاویر', 'نئی_تصویریں', 'جدید_تصویریں' ],
        'Newpages'                  => [ 'جدید_صفحات' ],
+       'PagesWithProp'             => [ 'صفحات_مع_خاصیت', 'صفحات_بلحاظ_خاصیت' ],
+       'PageData'                  => [ 'معلومات_صفحہ' ],
+       'PageLanguage'              => [ 'صفحہ_کی_زبان' ],
+       'PasswordReset'             => [ 'پاسورڈ_کی_ترتیب_نو' ],
        'PermanentLink'             => [ 'مستقل_ربط' ],
        'Preferences'               => [ 'ترجیحات' ],
        'Prefixindex'               => [ 'اشاریہ_سابقہ' ],
        'Protectedpages'            => [ 'محفوظ_صفحات' ],
-       'Protectedtitles'           => [ 'محفوظ_عناوین' ],
-       'Randompage'                => [ 'تصادف', 'تصادفی_مقالہ' ],
-       'Randomredirect'            => [ 'تصادفی_رجوع_مکرر' ],
+       'Protectedtitles'          => [ 'محفوظ_عناوین' ],
+       'Randompage'                => [ 'جستہ', 'جستہ_جستہ', 'تصادف', 'تصادفی_مقالہ' ],
+       'RandomInCategory'          => [ 'جستہ_جستہ_زمرہ' ],
+       'Randomredirect'            => [ 'جستہ_جستہ_رجوع_مکرر', 'تصادفی_رجوع_مکرر' ],
+       'Randomrootpage'            => [ 'جستہ_جستہ_بنیادی_صفحہ' ],
        'Recentchanges'             => [ 'حالیہ_تبدیلیاں' ],
-       'Recentchangeslinked'       => [ 'متعلقہ_تبدیلیاں' ],
-       'Revisiondelete'            => [ 'حذف_نظر_ثانی', 'حذف_اعادہ' ],
+       'Recentchangeslinked'       => [ 'متعلقہ_حالیہ_تبدیلیاں', 'متعلقہ_تبدیلیاں' ],
+       'Redirect'                  => [ 'رجوع_مکرر' ],
+       'RemoveCredentials'         => [ 'حذف_حساس_معلومات' ],
+       'ResetTokens'               => [ 'ٹوکنوں_کی_ترتیب_نو' ],
+       'Revisiondelete'            => [ 'حذف_نسخہ', 'حذف_نظر_ثانی', 'حذف_اعادہ' ],
+       'RunJobs'                   => [ 'تعمیل_امور' ],
        'Search'                    => [ 'تلاش' ],
        'Shortpages'                => [ 'مختصر_صفحات' ],
        'Specialpages'              => [ 'خصوصی_صفحات' ],
        'Statistics'                => [ 'شماریات' ],
        'Tags'                      => [ 'ٹیگ', 'ٹیگز' ],
+       'TrackingCategories'        => [ 'متلاشی_زمرہ_جات' ],
        'Unblock'                   => [ 'پابندی_ختم' ],
        'Uncategorizedcategories'   => [ 'غیر_زمرہ_بند_زمرہ_جات' ],
        'Uncategorizedimages'       => [ 'غیر_زمرہ_بند_فائلیں', 'غیر_زمرہ_بند_املاف', 'غیر_زمرہ_بند_تصاویر' ],
        'Uncategorizedpages'        => [ 'غیر_زمرہ_بند_صفحات' ],
        'Uncategorizedtemplates'    => [ 'غیر_زمرہ_بند_سانچے' ],
        'Undelete'                  => [ 'بحال' ],
+       'UnlinkAccounts'            => [ 'کھاتے_غیر_مربوط_کریں' ],
+       'Unlockdb'                  => [ 'ڈیٹابیس_قفل_کھولیں' ],
        'Unusedcategories'          => [ 'غیر_مستعمل_زمرہ_جات' ],
-       'Unusedimages'              => [ 'غیر_مستعمل_فائلیں', 'غیر_مستعمل_املاف', 'غیر_مستعمل_تصاویر' ],
+       'Unusedimages'              => [ 'غیر_مستعمل_فائلیں', 'غیر_مستعمل_املاف', 'غیر_مستعمل_تصاویر', 'غیر_مستعمل_تصویریں' ],
        'Unusedtemplates'           => [ 'غیر_مستعمل_سانچے' ],
        'Unwatchedpages'            => [ 'نادیدہ_صفحات' ],
-       'Upload'                    => [ 'اپلوڈ', 'زبراثقال' ],
-       'Userlogin'                 => [ 'داخل_نوشتگی' ],
-       'Userlogout'                => [ 'خارج_نوشتگی' ],
-       'Userrights'                => [ 'صارفی_اختیارات' ],
+       'Upload'                    => [ 'اپلوڈ', 'زبراثقال', 'زبر_اثقال' ],
+       'UploadStash'               => [ 'اجتماعی_اپلوڈ' ],
+       'Userlogin'                 => [ 'داخل_ہوں', 'داخل_نوشتگی' ],
+       'Userlogout'                => [ 'خارج_ہوں', 'خارج_نوشتگی' ],
+       'Userrights'                => [ 'اختیارات_صارف', 'صارفی_اختیارات' ],
        'Version'                   => [ 'نسخہ', 'اخراجہ' ],
        'Wantedcategories'          => [ 'مطلوبہ_زمرہ_جات' ],
        'Wantedfiles'               => [ 'مطلوبہ_فائلیں', 'مطلوبہ_املاف' ],
@@ -147,23 +187,174 @@ $specialPageAliases = [
 
 $magicWords = [
        'redirect'                  => [ '0', '#رجوع_مکرر', '#REDIRECT' ],
-       'notoc'                     => [ '0', '_فہرست_نہیں_', '__NOTOC__' ],
+       'notoc'                     => [ '0', '__فہرست_نہیں__', '__نافہرست__', '__NOTOC__' ],
+       'nogallery'                 => [ '0', '__نگارخانہ_نہیں__', '__NOGALLERY__' ],
+       'forcetoc'                  => [ '0', '__بافہرست__', '__FORCETOC__' ],
        'toc'                       => [ '0', '__فہرست__', '__TOC__' ],
-       'noeditsection'             => [ '0', '__ناتحریرقسم__', '__NOEDITSECTION__' ],
+       'noeditsection'             => [ '0', '__ناترمیم_قطعہ__', '__NOEDITSECTION__' ],
+       'currentmonth'              => [ '1', 'موجودہ_مہینہ', 'موجودہ_مہینہ2', 'CURRENTMONTH', 'CURRENTMONTH2' ],
+       'currentmonth1'             => [ '1', 'موجودہ_مہینہ1', 'CURRENTMONTH1' ],
+       'currentmonthname'          => [ '1', 'موجودہ_مہینہ_کا_نام', 'CURRENTMONTHNAME' ],
+       'currentmonthnamegen'       => [ '1', 'موجودہ_مہینہ_کا_نام_اضافت', 'CURRENTMONTHNAMEGEN' ],
+       'currentmonthabbrev'        => [ '1', 'موجودہ_مہینہ_کا_اختصار', 'CURRENTMONTHABBREV' ],
+       'currentday'                => [ '1', 'موجودہ_دن', 'CURRENTDAY' ],
+       'currentday2'               => [ '1', 'موجودہ_دن2', 'CURRENTDAY2' ],
+       'currentdayname'            => [ '1', 'موجودہ_دن_کا_نام', 'CURRENTDAYNAME' ],
+       'currentyear'               => [ '1', 'موجودہ_سال', 'CURRENTYEAR' ],
+       'currenttime'               => [ '1', 'موجودہ_وقت', 'CURRENTTIME' ],
+       'currenthour'               => [ '1', 'موجودہ_گھنٹہ', 'CURRENTHOUR' ],
+       'localmonth'                => [ '1', 'مقامی_مہینہ', 'مقامی_مہینہ2',  'LOCALMONTH', 'LOCALMONTH2' ],
+       'localmonth1'               => [ '1', 'مقامی_مہینہ1', 'LOCALMONTH1' ],
+       'localmonthname'            => [ '1', 'مقامی_مہینہ_کا_نام', 'LOCALMONTHNAME' ],
+       'localmonthnamegen'         => [ '1', 'مقامی_مہینہ_کا_نام_اضافت', 'LOCALMONTHNAMEGEN' ],
+       'localmonthabbrev'          => [ '1', 'مقامی_مہینہ_کا_اختصار', 'LOCALMONTHABBREV' ],
+       'localday'                  => [ '1', 'مقامی_دن', 'LOCALDAY' ],
+       'localday2'                 => [ '1', 'مقامی_دن2', 'LOCALDAY2' ],
+       'localdayname'              => [ '1', 'مقامی_دن_کا_نام', 'LOCALDAYNAME' ],
+       'localyear'                 => [ '1', 'مقامی_سال', 'LOCALYEAR' ],
+       'localtime'                 => [ '1', 'مقامی_وقت', 'LOCALTIME' ],
+       'localhour'                 => [ '1', 'مقامی_گھنٹہ', 'LOCALHOUR' ],
+       'numberofpages'             => [ '1', 'تعداد_صفحات', 'NUMBEROFPAGES' ],
+       'numberofarticles'          => [ '1', 'تعداد_مضامین', 'NUMBEROFARTICLES' ],
+       'numberoffiles'             => [ '1', 'تعداد_فائل', 'NUMBEROFFILES' ],
+       'numberofusers'             => [ '1', 'تعداد_صارفین', 'NUMBEROFUSERS' ],
+       'numberofactiveusers'       => [ '1', 'تعداد_فعال_صارفین', 'NUMBEROFACTIVEUSERS' ],
+       'numberofedits'             => [ '1', 'تعداد_ترامیم', 'NUMBEROFEDITS' ],
        'pagename'                  => [ '1', 'نام_صفحہ', 'PAGENAME' ],
+       'pagenamee'                 => [ '1', 'نام_صفحہ_کوڈ', 'PAGENAMEE' ],
        'namespace'                 => [ '1', 'نام_فضا', 'NAMESPACE' ],
+       'namespacee'                => [ '1', 'نام_فضا_کوڈ', 'NAMESPACEE' ],
+       'namespacenumber'           => [ '1', 'نام_فضا_کا_عدد', 'NAMESPACENUMBER' ],
+       'talkspace'                 => [ '1', 'تبادلہ_خیال_نام_فضا', 'TALKSPACE' ],
+       'talkspacee'                => [ '1', 'تبادلہ_خیال_کوڈ', 'TALKSPACEE' ],
+       'subjectspace'              => [ '1', 'مضمون_نام_فضا',  'SUBJECTSPACE', 'ARTICLESPACE' ],
+       'subjectspacee'             => [ '1', 'مضمون_نام_فضا_کوڈ',  'SUBJECTSPACEE', 'ARTICLESPACEE' ],
+       'fullpagename'              => [ '1', 'صفحہ_کا_مکمل_نام', 'مکمل_نام',  'FULLPAGENAME' ],
+       'fullpagenamee'             => [ '1', 'مکمل_نام_کوڈ', 'FULLPAGENAMEE' ],
+       'subpagename'               => [ '1', 'نام_ذیلی_صفحہ', 'SUBPAGENAME' ],
+       'subpagenamee'              => [ '1', 'ذیلی_صفحہ_کوڈ', 'SUBPAGENAMEE' ],
+       'rootpagename'              => [ '1', 'نام_اصل_صفحہ', 'ROOTPAGENAME' ],
+       'rootpagenamee'             => [ '1', 'اصل_صفحہ_کوڈ', 'ROOTPAGENAMEE' ],
+       'basepagename'              => [ '1', 'نام_بنیادی_صفحہ', 'BASEPAGENAME' ],
+       'basepagenamee'             => [ '1', 'بنیادی_صفحہ_کوڈ', 'BASEPAGENAMEE' ],
+       'talkpagename'              => [ '1', 'نام_تبادلہ_خیال_صفحہ', 'TALKPAGENAME' ],
+       'talkpagenamee'             => [ '1', 'تبادلہ_خیال_صفحہ_کوڈ', 'TALKPAGENAMEE' ],
+       'subjectpagename'           => [ '1', 'نام_صفحہ_مضمون', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ],
+       'subjectpagenamee'          => [ '1', 'نام_صفحہ_مضمون_کوڈ', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ],
        'msg'                       => [ '0', 'پیغام:', 'MSG:' ],
-       'subst'                     => [ '0', 'جا:', 'نقل:', 'SUBST:' ],
-       'safesubst'                 => [ '0', 'محفوظ_جا:', 'محفوظ_نقل:', 'SAFESUBST:' ],
+       'subst'                     => [ '0', 'نقل:', 'جا:', 'SUBST:' ],
+       'safesubst'                 => [ '0', 'محفوظ_نقل:', 'محفوظ_جا:', 'SAFESUBST:' ],
+       'msgnw'                     => [ '0', 'خام_پیغام:', 'MSGNW:' ],
        'img_thumbnail'             => [ '1', 'تصغیر', 'thumb', 'thumbnail' ],
+       'img_manualthumb'           => [ '1', 'تصغیر=$1', 'thumbnail=$1', 'thumb=$1' ],
        'img_right'                 => [ '1', 'دائیں', 'right' ],
        'img_left'                  => [ '1', 'بائیں', 'left' ],
-       'img_center'                => [ '1', 'درمیان', 'center', 'centre' ],
-       'sitename'                  => [ '1', 'نام_موقع', 'SITENAME' ],
+       'img_none'                  => [ '1', 'بغیر', 'بدون', 'none' ],
+       'img_width'                 => [ '1', '$1پکسل', '$1پک', '$1px' ],
+       'img_center'                => [ '1', 'وسط', 'center', 'centre' ],
+       'img_framed'                => [ '1', 'چوکھٹا', 'frame', 'framed', 'enframed' ],
+       'img_frameless'             => [ '1', 'بدون_چوکھٹا', 'frameless' ],
+       'img_lang'                  => [ '1', 'زبان=$1', 'lang=$1' ],
+       'img_page'                  => [ '1', 'صفحہ=$1', 'صفحہ_$1', 'page=$1', 'page $1' ],
+       'img_upright'               => [ '1', 'ایستادہ', 'ایستادہ=$1', 'ایستادہ_$1', 'upright', 'upright=$1', 'upright $1' ],
+       'img_border'                => [ '1', 'حدود', 'border' ],
+       'img_baseline'              => [ '1', 'خط_اساسی', 'baseline' ],
+       'img_sub'                   => [ '1', 'زیر', 'sub' ],
+       'img_super'                 => [ '1', 'زبر', 'super', 'sup' ],
+       'img_top'                   => [ '1', 'بالا', 'top' ],
+       'img_text_top'              => [ '1', 'متن-بالا', 'text-top' ],
+       'img_middle'                => [ '1', 'وسط', 'درمیان', 'middle' ],
+       'img_bottom'                => [ '1', 'زیریں', 'bottom' ],
+       'img_text_bottom'           => [ '1', 'متن-زیریں', 'text-bottom' ],
+       'img_link'                  => [ '1', 'ربط=$1', 'لنک=$1', 'link=$1' ],
+       'img_alt'                   => [ '1', 'متبادل=$1', 'alt=$1' ],
+       'img_class'                 => [ '1', 'درجہ=$1', 'class=$1' ],
+       'int'                       => [ '0', 'عالمی:', 'INT:' ],
+       'sitename'                  => [ '1', 'سائٹ_نام', 'نام_سائٹ', 'نام_موقع', 'SITENAME' ],
+       'ns'                        => [ '0', 'نف:', 'NS:' ],
+       'nse'                       => [ '0', 'نفک:', 'NSE:' ],
+       'localurl'                  => [ '0', 'مقامی_ربط:', 'LOCALURL:' ],
+       'localurle'                 => [ '0', 'مقامی_ربط_کوڈ:', 'LOCALURLE:' ],
+       'articlepath'               => [ '0', 'راہ_مضمون', 'ARTICLEPATH' ],
+       'pageid'                    => [ '0', 'شناخت_صفحہ', 'PAGEID' ],
+       'server'                    => [ '0', 'سرور', 'SERVER' ],
+       'servername'                => [ '0', 'نام_سرور', 'SERVERNAME' ],
+       'scriptpath'                => [ '0', 'راہ_اسکرپٹ', 'SCRIPTPATH' ],
+       'stylepath'                 => [ '0', 'راہ_طرز', 'STYLEPATH' ],
        'grammar'                   => [ '0', 'قواعد:', 'GRAMMAR:' ],
-       'gender'                    => [ '0', 'جنس:', 'GENDER:' ],
+       'gender'                    => [ '0', 'صنف:', 'GENDER:' ],
+       'bidi'                      => [ '0', 'بی_ڈی:', 'BIDI:' ],
+       'notitleconvert'            => [ '0', '__منتقلی_عنوان_نہیں__',  '__NOTITLECONVERT__', '__NOTC__' ],
+       'nocontentconvert'          => [ '0', '__منتقلی_مواد_نہیں__', '__NOCONTENTCONVERT__', '__NOCC__' ],
+       'currentweek'               => [ '1', 'موجودہ_ہفتہ', 'CURRENTWEEK' ],
+       'currentdow'                => [ '1', 'ہفتہ_کا_دن', 'CURRENTDOW' ],
+       'localweek'                 => [ '1', 'مقامی_ہفتہ', 'LOCALWEEK' ],
+       'localdow'                  => [ '1', 'مقامی_ہفتہ_کا_دن', 'LOCALDOW' ],
+       'revisionid'                => [ '1', 'شناخت_نسخہ', 'REVISIONID' ],
+       'revisionday'               => [ '1', 'یوم_نسخہ', 'REVISIONDAY' ],
+       'revisionday2'              => [ '1', 'یوم_نسخہ2', 'REVISIONDAY2' ],
+       'revisionmonth'             => [ '1', 'ماہ_نسخہ', 'REVISIONMONTH' ],
+       'revisionmonth1'            => [ '1', 'ماہ_نسخہ1', 'REVISIONMONTH1' ],
+       'revisionyear'              => [ '1', 'سال_نسخہ', 'REVISIONYEAR' ],
+       'revisiontimestamp'         => [ '1', 'مہر_وقت_نسخہ', 'REVISIONTIMESTAMP' ],
+       'revisionuser'              => [ '1', 'صارف_نسخہ', 'REVISIONUSER' ],
+       'revisionsize'              => [ '1', 'حجم_نسخہ', 'REVISIONSIZE' ],
+       'plural'                    => [ '0', 'جمع:', 'PLURAL:' ],
+       'fullurl'                   => [ '0', 'مکمل_ربط:', 'FULLURL:' ],
+       'fullurle'                  => [ '0', 'مکمل_ربط_کوڈ:', 'FULLURLE:' ],
+       'canonicalurl'              => [ '0', 'معیاری_ربط:', 'CANONICALURL:' ],
+       'canonicalurle'             => [ '0', 'معیاری_ربط_کوڈ:', 'CANONICALURLE:' ],
+       'lcfirst'                   => [ '0', 'چھوٹے_حروف_سے_شروع:', 'LCFIRST:' ],
+       'ucfirst'                   => [ '0', 'بڑے_حروف_سے_شروع:', 'UCFIRST:' ],
+       'lc'                        => [ '0', 'چھوٹے_حروف:', 'LC:' ],
+       'uc'                        => [ '0', 'بڑے_حروف:', 'UC:' ],
+       'raw'                       => [ '0', 'خام:', 'RAW:' ],
+       'displaytitle'              => [ '1', 'نمائش_عنوان', 'DISPLAYTITLE' ],
+       'rawsuffix'                 => [ '1', 'آر', 'R' ],
+       'nocommafysuffix'           => [ '0', 'جدا_نہیں', 'NOSEP' ],
+       'newsectionlink'            => [ '1', '__ربط_نیا_قطعہ__', '__NEWSECTIONLINK__' ],
+       'nonewsectionlink'          => [ '1', '__ربط_نیا_قطعہ_نہیں__', '__NONEWSECTIONLINK__' ],
+       'currentversion'            => [ '1', 'موجودہ_نسخہ', 'CURRENTVERSION' ],
+       'urlencode'                 => [ '0', 'ربط_کوڈ:', 'URLENCODE:' ],
+       'anchorencode'              => [ '0', 'اینکر_کوڈ', 'ANCHORENCODE' ],
+       'currenttimestamp'          => [ '1', 'موجودہ_مہر_وقت', 'CURRENTTIMESTAMP' ],
+       'localtimestamp'            => [ '1', 'مقامی_مہر_وقت', 'LOCALTIMESTAMP' ],
+       'directionmark'             => [ '1', 'علامت_جہت', 'DIRECTIONMARK', 'DIRMARK' ],
+       'language'                  => [ '0', '#زبان:', '#LANGUAGE:' ],
+       'contentlanguage'           => [ '1', 'مواد_کی_زبان', 'CONTENTLANGUAGE', 'CONTENTLANG' ],
+       'pagesinnamespace'          => [ '1', 'نام_فضا_میں_صفحات:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ],
+       'numberofadmins'            => [ '1', 'تعداد_منتظمین', 'NUMBEROFADMINS' ],
+       'formatnum'                 => [ '0', 'صیغہ_عدد', 'FORMATNUM' ],
+       'padleft'                   => [ '0', 'بائیں_جوڑیں', 'PADLEFT' ],
+       'padright'                  => [ '0', 'دائیں_جوڑیں', 'PADRIGHT' ],
        'special'                   => [ '0', 'خاص', 'special' ],
-       'speciale'                  => [ '0', 'خاص_عنوان', 'speciale' ],
+       'speciale'                  => [ '0', 'خاص_کوڈ', 'speciale' ],
+       'defaultsort'               => [ '1', 'ابتدائی_ترتیب', 'کلید_ابتدائی_ترتیب', 'ابتدائی_ترتیب_زمرہ', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ],
+       'filepath'                  => [ '0', 'راہ_فائل:', 'FILEPATH:' ],
+       'tag'                       => [ '0', 'ٹیگ', 'tag' ],
+       'hiddencat'                 => [ '1', '__پوشیدہ_زمرہ__', '__HIDDENCAT__' ],
+       'pagesincategory'           => [ '1', 'زمرے_میں_صفحات', 'PAGESINCATEGORY', 'PAGESINCAT' ],
+       'pagesize'                  => [ '1', 'حجم_صفحہ', 'PAGESIZE' ],
        'index'                     => [ '1', '__اشاریہ__', '__INDEX__' ],
-       'noindex'                   => [ '1', '__نااشاریہ__', '__NOINDEX__' ],
+       'noindex'                   => [ '1', '__اشاریہ_نہیں__', '__NOINDEX__' ],
+       'numberingroup'             => [ '1', 'تعداد_در_گروہ', 'NUMBERINGROUP', 'NUMINGROUP' ],
+       'staticredirect'            => [ '1', '__ساکن_رجوع_مکرر__', '__STATICREDIRECT__' ],
+       'protectionlevel'           => [ '1', 'درجہ_حفاظت', 'PROTECTIONLEVEL' ],
+       'protectionexpiry'          => [ '1', 'اختتام_حفاظت', 'PROTECTIONEXPIRY' ],
+       'cascadingsources'          => [ '1', 'آبشاری_مآخذ', 'CASCADINGSOURCES' ],
+       'formatdate'                => [ '0', 'صیغہ_تاریخ', 'formatdate', 'dateformat' ],
+       'url_path'                  => [ '0', 'راہ', 'PATH' ],
+       'url_wiki'                  => [ '0', 'ویکی', 'WIKI' ],
+       'url_query'                 => [ '0', 'استفسار', 'QUERY' ],
+       'defaultsort_noerror'       => [ '0', 'نقص_نہیں', 'noerror' ],
+       'defaultsort_noreplace'     => [ '0', 'تبدیلی_نہیں', 'noreplace' ],
+       'displaytitle_noerror'      => [ '0', 'نقص_نہیں', 'noerror' ],
+       'displaytitle_noreplace'    => [ '0', 'تبدیلی_نہیں', 'noreplace' ],
+       'pagesincategory_all'       => [ '0', 'کل', 'all' ],
+       'pagesincategory_pages'     => [ '0', 'صفحات', 'pages' ],
+       'pagesincategory_subcats'   => [ '0', 'ذیلی_زمرے', 'subcats' ],
+       'pagesincategory_files'     => [ '0', 'فائلیں', 'files' ],
 ];
+
+# LinkTrail for Urdu language
+$linkTrail = "/^([ابپتٹثجچحخدڈذر​ڑ​زژسشصضطظعغفقکگل​م​نوؤہھیئےآأءۃ]+)(.*)$/sDu";
index 2e011fe..929b5c9 100644 (file)
@@ -25,6 +25,9 @@ require_once __DIR__ . '/Maintenance.php';
 
 use MediaWiki\Logger\LoggerFactory;
 
+// So extensions (and other code) can check whether they're running in job mode
+define( 'MEDIAWIKI_JOB_RUNNER', true );
+
 /**
  * Maintenance script that runs pending jobs.
  *
index 6d59d5c..4df8194 100644 (file)
@@ -1922,6 +1922,7 @@ return [
                        'jquery.makeCollapsible',
                        'mediawiki.language',
                        'mediawiki.user',
+                       'mediawiki.util',
                        'mediawiki.rcfilters.filters.dm',
                        'oojs-ui.styles.icons-content',
                        'oojs-ui.styles.icons-moderation',
index dc6a366..1d578e4 100644 (file)
        #wpSummaryWidget {
                display: block;
                margin-bottom: 1em;
-               max-width: none;
        }
 
        #wpSummaryLabel {
                margin: 0;
        }
 
+       #wpSummaryWidget,
+       #wpSummaryLabel .oo-ui-fieldLayout-header {
+               max-width: none;
+       }
+
        .editCheckboxes .oo-ui-fieldLayout {
                margin-right: 1em;
        }
index 83fe189..f9b32a2 100644 (file)
                position: absolute;
                top: 50%;
                .transform( translateY( -50% ) );
+
+               // HACK: Following overrides help icon size and centers it
+               &.oo-ui-widget.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
+                       box-sizing: content-box;
+                       padding: 0;
+
+                       .oo-ui-icon-help {
+                               min-width: initial;
+                               min-height: initial;
+                               width: 1.4em;
+                               height: 1.4em;
+                               margin-top: 0.2375em;
+                       }
+               }
        }
 
        &-header {
index ea32e36..83e68a5 100644 (file)
 
                        // Add highlight class to all highlighted list items
                        $elements
-                               .addClass( 'mw-rcfilters-highlight-color-' + filterItem.getHighlightColor() );
+                               .addClass(
+                                       'mw-rcfilters-highlighted ' +
+                                       'mw-rcfilters-highlight-color-' + filterItem.getHighlightColor()
+                               );
 
+                       // Track the filters for each item in .data( 'highlightedFilters' )
                        $elements.each( function () {
-                               var filterString = $( this ).attr( 'data-highlightedFilters' ) || '',
-                                       filters = filterString ? filterString.split( '|' ) : [];
-
+                               var filters = $( this ).data( 'highlightedFilters' );
+                               if ( !filters ) {
+                                       filters = [];
+                                       $( this ).data( 'highlightedFilters', filters );
+                               }
                                if ( filters.indexOf( filterItem.getLabel() ) === -1 ) {
                                        filters.push( filterItem.getLabel() );
                                }
-
-                               $( this )
-                                       .attr( 'data-highlightedFilters', filters.join( '|' ) );
                        } );
                }.bind( this ) );
-               // Apply a title for relevant filters
-               this.$element.find( '[data-highlightedFilters]' ).each( function () {
-                       var filterString = $( this ).attr( 'data-highlightedFilters' ) || '',
-                               filters = filterString ? filterString.split( '|' ) : [];
-
-                       if ( filterString ) {
-                               $( this ).attr( 'title', mw.msg( 'rcfilters-highlighted-filters-list', filters.join( ', ' ) ) );
+               // Apply a title to each highlighted item, with a list of filters
+               this.$element.find( '.mw-rcfilters-highlighted' ).each( function () {
+                       var filters = $( this ).data( 'highlightedFilters' );
+
+                       if ( filters && filters.length ) {
+                               $( this ).attr( 'title', mw.msg(
+                                       'rcfilters-highlighted-filters-list',
+                                       filters.join( mw.msg( 'comma-separator' ) )
+                               ) );
                        }
-               } );
 
+               } );
                if ( this.inEnhancedMode() ) {
                        this.updateEnhancedParentHighlight();
                }
        mw.rcfilters.ui.ChangesListWrapperWidget.prototype.clearHighlight = function () {
                // Remove highlight classes
                mw.rcfilters.HighlightColors.forEach( function ( color ) {
-                       this.$element.find( '.mw-rcfilters-highlight-color-' + color ).removeClass( 'mw-rcfilters-highlight-color-' + color );
+                       this.$element
+                               .find( '.mw-rcfilters-highlight-color-' + color )
+                               .removeClass( 'mw-rcfilters-highlight-color-' + color );
                }.bind( this ) );
 
-               this.$element.find( '[data-highlightedFilters]' )
+               this.$element.find( '.mw-rcfilters-highlighted' )
                        .removeAttr( 'title' )
-                       .removeAttr( 'data-highlightedFilters' );
+                       .removeData( 'highlightedFilters' )
+                       .removeClass( 'mw-rcfilters-highlighted' );
 
                // Remove grey from enhanced rows
                this.$element.find( '.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey' )
index a000696..dceb132 100644 (file)
@@ -41,7 +41,7 @@
                        framed: false,
                        title: mw.msg( 'rcfilters-view-tags-help-icon-tooltip' ),
                        classes: [ 'mw-rcfilters-ui-filterMenuHeaderWidget-helpIcon' ],
-                       href: 'https://www.mediawiki.org/wiki/Special:MyLanguage/Help:New_filters_for_edit_review/Advanced_filters#tags',
+                       href: mw.util.getUrl( 'Special:Tags' ),
                        target: '_blank'
                } );
                this.helpIcon.toggle( this.model.getCurrentView() === 'tags' );
index 8f752df..a965d3e 100644 (file)
@@ -64,6 +64,8 @@ $wgAutoloadClasses += [
        'LessFileCompilationTest' => "$testDir/phpunit/LessFileCompilationTest.php",
 
        # tests/phpunit/includes
+       'RevisionTestModifyableContent' => "$testDir/phpunit/includes/RevisionTestModifyableContent.php",
+       'RevisionTestModifyableContentHandler' => "$testDir/phpunit/includes/RevisionTestModifyableContentHandler.php",
        'RevisionStorageTest' => "$testDir/phpunit/includes/RevisionStorageTest.php",
        'TestLogger' => "$testDir/phpunit/includes/TestLogger.php",
 
index 386f219..ba19f3b 100644 (file)
@@ -4,6 +4,7 @@
  * @group ContentHandler
  */
 class RevisionTest extends MediaWikiTestCase {
+
        protected function setUp() {
                global $wgContLang;
 
@@ -42,14 +43,16 @@ class RevisionTest extends MediaWikiTestCase {
                );
 
                MWNamespace::clearCaches();
-               $wgContLang->resetNamespaces(); # reset namespace cache
+               // Reset namespace cache
+               $wgContLang->resetNamespaces();
        }
 
-       function tearDown() {
+       protected function tearDown() {
                global $wgContLang;
 
                MWNamespace::clearCaches();
-               $wgContLang->resetNamespaces(); # reset namespace cache
+               // Reset namespace cache
+               $wgContLang->resetNamespaces();
 
                parent::tearDown();
        }
@@ -183,7 +186,7 @@ class RevisionTest extends MediaWikiTestCase {
         *
         * @return Revision
         */
-       function newTestRevision( $text, $title = "Test",
+       private function newTestRevision( $text, $title = "Test",
                $model = CONTENT_MODEL_WIKITEXT, $format = null
        ) {
                if ( is_string( $title ) ) {
@@ -210,7 +213,7 @@ class RevisionTest extends MediaWikiTestCase {
                return $rev;
        }
 
-       function dataGetContentModel() {
+       public function dataGetContentModel() {
                // NOTE: we expect the help namespace to always contain wikitext
                return [
                        [ 'hello world', 'Help:Hello', null, null, CONTENT_MODEL_WIKITEXT ],
@@ -230,7 +233,7 @@ class RevisionTest extends MediaWikiTestCase {
                $this->assertEquals( $expectedModel, $rev->getContentModel() );
        }
 
-       function dataGetContentFormat() {
+       public function dataGetContentFormat() {
                // NOTE: we expect the help namespace to always contain wikitext
                return [
                        [ 'hello world', 'Help:Hello', null, null, CONTENT_FORMAT_WIKITEXT ],
@@ -251,7 +254,7 @@ class RevisionTest extends MediaWikiTestCase {
                $this->assertEquals( $expectedFormat, $rev->getContentFormat() );
        }
 
-       function dataGetContentHandler() {
+       public function dataGetContentHandler() {
                // NOTE: we expect the help namespace to always contain wikitext
                return [
                        [ 'hello world', 'Help:Hello', null, null, 'WikitextContentHandler' ],
@@ -271,7 +274,7 @@ class RevisionTest extends MediaWikiTestCase {
                $this->assertEquals( $expectedClass, get_class( $rev->getContentHandler() ) );
        }
 
-       function dataGetContent() {
+       public function dataGetContent() {
                // NOTE: we expect the help namespace to always contain wikitext
                return [
                        [ 'hello world', 'Help:Hello', null, null, Revision::FOR_PUBLIC, 'hello world' ],
@@ -400,9 +403,11 @@ class RevisionTest extends MediaWikiTestCase {
                        ]
                );
 
+               /** @var RevisionTestModifyableContent $content */
                $content = $rev->getContent( Revision::RAW );
                $content->setText( "bar" );
 
+               /** @var RevisionTestModifyableContent $content2 */
                $content2 = $rev->getContent( Revision::RAW );
                // content is mutable, expect clone
                $this->assertNotSame( $content, $content2, "expected a clone" );
@@ -410,7 +415,8 @@ class RevisionTest extends MediaWikiTestCase {
                $this->assertEquals( "foo", $content2->getText() );
 
                $content2->setText( "bla bla" );
-               $this->assertEquals( "bar", $content->getText() ); // clones should be independent
+               // clones should be independent
+               $this->assertEquals( "bar", $content->getText() );
        }
 
        /**
@@ -428,38 +434,3 @@ class RevisionTest extends MediaWikiTestCase {
                $this->assertSame( $content, $content2 );
        }
 }
-
-class RevisionTestModifyableContent extends TextContent {
-       public function __construct( $text ) {
-               parent::__construct( $text, "RevisionTestModifyableContent" );
-       }
-
-       public function copy() {
-               return new RevisionTestModifyableContent( $this->mText );
-       }
-
-       public function getText() {
-               return $this->mText;
-       }
-
-       public function setText( $text ) {
-               $this->mText = $text;
-       }
-}
-
-class RevisionTestModifyableContentHandler extends TextContentHandler {
-
-       public function __construct() {
-               parent::__construct( "RevisionTestModifyableContent", [ CONTENT_FORMAT_TEXT ] );
-       }
-
-       public function unserializeContent( $text, $format = null ) {
-               $this->checkFormat( $format );
-
-               return new RevisionTestModifyableContent( $text );
-       }
-
-       public function makeEmptyContent() {
-               return new RevisionTestModifyableContent( '' );
-       }
-}
diff --git a/tests/phpunit/includes/RevisionTestModifyableContent.php b/tests/phpunit/includes/RevisionTestModifyableContent.php
new file mode 100644 (file)
index 0000000..11e4e18
--- /dev/null
@@ -0,0 +1,21 @@
+<?php
+
+class RevisionTestModifyableContent extends TextContent {
+
+       public function __construct( $text ) {
+               parent::__construct( $text, "RevisionTestModifyableContent" );
+       }
+
+       public function copy() {
+               return new RevisionTestModifyableContent( $this->mText );
+       }
+
+       public function getText() {
+               return $this->mText;
+       }
+
+       public function setText( $text ) {
+               $this->mText = $text;
+       }
+
+}
diff --git a/tests/phpunit/includes/RevisionTestModifyableContentHandler.php b/tests/phpunit/includes/RevisionTestModifyableContentHandler.php
new file mode 100644 (file)
index 0000000..e262b40
--- /dev/null
@@ -0,0 +1,19 @@
+<?php
+
+class RevisionTestModifyableContentHandler extends TextContentHandler {
+
+       public function __construct() {
+               parent::__construct( "RevisionTestModifyableContent", [ CONTENT_FORMAT_TEXT ] );
+       }
+
+       public function unserializeContent( $text, $format = null ) {
+               $this->checkFormat( $format );
+
+               return new RevisionTestModifyableContent( $text );
+       }
+
+       public function makeEmptyContent() {
+               return new RevisionTestModifyableContent( '' );
+       }
+
+}
index a6d0f2e..d7a0074 100644 (file)
@@ -74,4 +74,31 @@ class LanguagePlTest extends LanguageClassesTestCase {
                        [ 'other', 201 ],
                ];
        }
+
+       /**
+        * @covers LanguagePl::commafy()
+        * @dataProvider provideCommafyData
+        */
+       public function testCommafy( $number, $numbersWithCommas ) {
+               $this->assertEquals(
+                       $numbersWithCommas,
+                       $this->getLang()->commafy( $number ),
+                       "commafy('$number')"
+               );
+       }
+
+       public static function provideCommafyData() {
+               // Note that commafy() always uses English separators (',' and '.') instead of
+               // Polish (' ' and ','). There is another function that converts them later.
+               return [
+                       [ 1000, '1000' ],
+                       [ 10000, '10,000' ],
+                       [ 1000.0001, '1000.0001' ],
+                       [ 10000.0001, '10,000.0001' ],
+                       [ -1000, '-1000' ],
+                       [ -10000, '-10,000' ],
+                       [ -1000.0001, '-1000.0001' ],
+                       [ -10000.0001, '-10,000.0001' ],
+               ];
+       }
 }