Merge "Parser: Emit deprecation warnings for ParserLimitReport hook"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Mon, 26 Jun 2017 15:05:22 +0000 (15:05 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Mon, 26 Jun 2017 15:05:22 +0000 (15:05 +0000)
43 files changed:
RELEASE-NOTES-1.30
includes/FileDeleteForm.php
includes/MWNamespace.php
includes/Sanitizer.php
includes/Title.php
includes/api/ApiDelete.php
includes/api/ApiOpenSearch.php
includes/api/i18n/ko.json
includes/api/i18n/pl.json
includes/api/i18n/pt.json
includes/api/i18n/ru.json
includes/filerepo/file/LocalFile.php
includes/filerepo/file/UnregisteredLocalFile.php
includes/installer/i18n/ru.json
includes/parser/Parser.php
languages/i18n/be-tarask.json
languages/i18n/bs.json
languages/i18n/ce.json
languages/i18n/cs.json
languages/i18n/en.json
languages/i18n/es.json
languages/i18n/fr.json
languages/i18n/frr.json
languages/i18n/fy.json
languages/i18n/he.json
languages/i18n/hr.json
languages/i18n/it.json
languages/i18n/kbp.json
languages/i18n/lij.json
languages/i18n/nan.json
languages/i18n/ne.json
languages/i18n/nl.json
languages/i18n/pt-br.json
languages/i18n/pt.json
languages/i18n/ru.json
languages/i18n/shi.json
languages/i18n/tcy.json
languages/i18n/yi.json
languages/i18n/zh-hant.json
maintenance/jsduck/eg-iframe.html
tests/phpunit/includes/HtmlTest.php
tests/phpunit/includes/MWNamespaceTest.php
tests/phpunit/includes/TitleTest.php

index 6bd63d3..5772798 100644 (file)
@@ -105,6 +105,10 @@ changes to languages because of Phabricator reports.
   deprecated. There are no known callers.
 * File::getStreamHeaders() was deprecated.
 * MediaHandler::getStreamHeaders() was deprecated.
+* Title::canTalk() was deprecated, the new Title::canHaveTalkPage() should be
+  used instead.
+* MWNamespace::canTalk() was deprecated, the new MWNamespace::hasTalkNamespace()
+  should be used instead.
 * The ExtractThumbParameters hook (deprecated in 1.21) was removed.
 * The OutputPage::addParserOutputNoText and ::getHeadLinks methods (both
   deprecated in 1.24) were removed.
index f284d92..e7b4a1f 100644 (file)
@@ -202,7 +202,27 @@ class FileDeleteForm {
                        if ( $deleteStatus->isOK() ) {
                                $status = $file->delete( $reason, $suppress, $user );
                                if ( $status->isOK() ) {
-                                       $status->value = $deleteStatus->value; // log id
+                                       if ( $deleteStatus->value === null ) {
+                                               // No log ID from doDeleteArticleReal(), probably
+                                               // because the page/revision didn't exist, so create
+                                               // one here.
+                                               $logtype = $suppress ? 'suppress' : 'delete';
+                                               $logEntry = new ManualLogEntry( $logtype, 'delete' );
+                                               $logEntry->setPerformer( $user );
+                                               $logEntry->setTarget( clone $title );
+                                               $logEntry->setComment( $reason );
+                                               $logEntry->setTags( $tags );
+                                               $logid = $logEntry->insert();
+                                               $dbw->onTransactionPreCommitOrIdle(
+                                                       function () use ( $dbw, $logEntry, $logid ) {
+                                                               $logEntry->publish( $logid );
+                                                       },
+                                                       __METHOD__
+                                               );
+                                               $status->value = $logid;
+                                       } else {
+                                               $status->value = $deleteStatus->value; // log id
+                                       }
                                        $dbw->endAtomic( __METHOD__ );
                                } else {
                                        // Page deleted but file still there? rollback page delete
index 4c5561f..89cb616 100644 (file)
@@ -278,12 +278,26 @@ class MWNamespace {
        }
 
        /**
-        * Can this namespace ever have a talk namespace?
+        * Does this namespace ever have a talk namespace?
+        *
+        * @deprecated since 1.30, use hasTalkNamespace() instead.
         *
         * @param int $index Namespace index
-        * @return bool
+        * @return bool True if this namespace either is or has a corresponding talk namespace.
         */
        public static function canTalk( $index ) {
+               return self::hasTalkNamespace( $index );
+       }
+
+       /**
+        * Does this namespace ever have a talk namespace?
+        *
+        * @since 1.30
+        *
+        * @param int $index Namespace ID
+        * @return bool True if this namespace either is or has a corresponding talk namespace.
+        */
+       public static function hasTalkNamespace( $index ) {
                return $index >= NS_MAIN;
        }
 
index 8920e92..8424432 100644 (file)
@@ -793,7 +793,7 @@ class Sanitizer {
                        }
 
                        # Strip javascript "expression" from stylesheets.
-                       # http://msdn.microsoft.com/workshop/author/dhtml/overview/recalc.asp
+                       # https://msdn.microsoft.com/en-us/library/ms537634.aspx
                        if ( $attribute == 'style' ) {
                                $value = Sanitizer::checkCss( $value );
                        }
index c9f09f7..2ebeb0d 100644 (file)
@@ -1020,12 +1020,25 @@ class Title implements LinkTarget {
        }
 
        /**
-        * Could this title have a corresponding talk page?
+        * Can this title have a corresponding talk page?
         *
-        * @return bool
+        * @deprecated since 1.30, use canHaveTalkPage() instead.
+        *
+        * @return bool True if this title either is a talk page or can have a talk page associated.
         */
        public function canTalk() {
-               return MWNamespace::canTalk( $this->mNamespace );
+               return $this->canHaveTalkPage();
+       }
+
+       /**
+        * Can this title have a corresponding talk page?
+        *
+        * @see MWNamespace::hasTalkNamespace
+        *
+        * @return bool True if this title either is a talk page or can have a talk page associated.
+        */
+       public function canHaveTalkPage() {
+               return MWNamespace::hasTalkNamespace( $this->mNamespace );
        }
 
        /**
index 99065c4..72bbe00 100644 (file)
@@ -44,11 +44,13 @@ class ApiDelete extends ApiBase {
                $params = $this->extractRequestParams();
 
                $pageObj = $this->getTitleOrPageId( $params, 'fromdbmaster' );
-               if ( !$pageObj->exists() ) {
+               $titleObj = $pageObj->getTitle();
+               if ( !$pageObj->exists() &&
+                       !( $titleObj->getNamespace() == NS_FILE && self::canDeleteFile( $pageObj->getFile() ) )
+               ) {
                        $this->dieWithError( 'apierror-missingtitle' );
                }
 
-               $titleObj = $pageObj->getTitle();
                $reason = $params['reason'];
                $user = $this->getUser();
 
@@ -128,6 +130,14 @@ class ApiDelete extends ApiBase {
                return $page->doDeleteArticleReal( $reason, false, 0, true, $error, $user, $tags );
        }
 
+       /**
+        * @param File $file
+        * @return bool
+        */
+       protected static function canDeleteFile( File $file ) {
+               return $file->exists() && $file->isLocal() && !$file->getRedirected();
+       }
+
        /**
         * @param Page $page Object to work on
         * @param User $user User doing the action
@@ -143,7 +153,7 @@ class ApiDelete extends ApiBase {
                $title = $page->getTitle();
 
                $file = $page->getFile();
-               if ( !$file->exists() || !$file->isLocal() || $file->getRedirected() ) {
+               if ( !self::canDeleteFile( $file ) ) {
                        return self::delete( $page, $user, $reason, $tags );
                }
 
index ff65d0e..9eb5793 100644 (file)
@@ -232,7 +232,7 @@ class ApiOpenSearch extends ApiBase {
                                break;
 
                        case 'xml':
-                               // http://msdn.microsoft.com/en-us/library/cc891508%28v=vs.85%29.aspx
+                               // https://msdn.microsoft.com/en-us/library/cc891508(v=vs.85).aspx
                                $imageKeys = [
                                        'source' => true,
                                        'alt' => true,
index 816380d..7a22e72 100644 (file)
        "apihelp-parse-paramvalue-prop-sections": "구문 분석된 위키텍스트의 문단을 제공합니다.",
        "apihelp-parse-paramvalue-prop-revid": "구문 분석된 페이지의 판 ID를 추가합니다.",
        "apihelp-parse-paramvalue-prop-displaytitle": "구문 분석된 위키텍스트의 제목을 추가합니다.",
-       "apihelp-parse-paramvalue-prop-headitems": "<span class=\"apihelp-deprecated\">사용되지 않습니다.</span> 문서의 <code>&lt;head&gt;</code> 안에 넣을 항목을 제공합니다.",
+       "apihelp-parse-paramvalue-prop-headitems": "문서의 <code>&lt;head&gt;</code> 안에 넣을 항목을 제공합니다.",
        "apihelp-parse-paramvalue-prop-headhtml": "문서의 구문 분석된 <code>&lt;head&gt;</code>를 제공합니다.",
        "apihelp-parse-paramvalue-prop-modules": "문서에 사용되는 ResourceLoader 모듈을 제공합니다. 불러오려면, <code>mw.loader.using()</code>을 사용하세요. <kbd>jsconfigvars</kbd> 또는 <kbd>encodedjsconfigvars</kbd>는 <kbd>modules</kbd>와 함께 요청해야 합니다.",
        "apihelp-parse-paramvalue-prop-jsconfigvars": "문서에 특화된 자바스크립트 구성 변수를 제공합니다. 적용하려면 <code>mw.config.set()</code>을 사용하세요.",
        "apihelp-query+alldeletedrevisions-param-excludeuser": "이 사용자에 대한 판을 나열하지 않습니다.",
        "apihelp-query+alldeletedrevisions-param-namespace": "이 이름공간의 문서만 나열합니다.",
        "apihelp-query+alldeletedrevisions-example-user": "<kbd>Example</kbd>님의 최근 50개의 삭제된 기여를 나열합니다.",
+       "apihelp-query+allfileusages-summary": "존재하지 않는 것을 포함하여 파일을 사용하는 모든 문서를 나열합니다.",
        "apihelp-query+allfileusages-paramvalue-prop-title": "파일의 제목을 추가합니다.",
        "apihelp-query+allfileusages-param-limit": "반환할 총 항목 수입니다.",
        "apihelp-query+allfileusages-example-unique": "고유한 파일 제목을 나열합니다.",
        "apihelp-query+categorymembers-param-limit": "반환할 문서의 최대 수입니다.",
        "apihelp-query+categorymembers-param-startsortkey": "$1starthexsortkey를 대신 사용해 주십시오.",
        "apihelp-query+categorymembers-param-endsortkey": "$1endhexsortkey를 대신 사용해 주십시오.",
+       "apihelp-query+contributors-summary": "문서에 대해 로그인한 기여자의 목록과 익명 기여자의 수를 가져옵니다.",
        "apihelp-query+deletedrevisions-summary": "삭제된 판 정보를 가져옵니다.",
        "apihelp-query+deletedrevs-summary": "삭제된 판을 나열합니다.",
        "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|모드|모드}}: $2",
index 6bdaaeb..3f5d531 100644 (file)
                        "The Polish",
                        "Matma Rex",
                        "Sethakill",
-                       "Woytecr"
+                       "Woytecr",
+                       "InternerowyGołąb"
                ]
        },
-       "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:Special:MyLanguage/API:Main_page|Dokumentacja]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Lista dyskusyjna]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Ogłoszenia dotyczące API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Błędy i propozycje]\n</div>\n<strong>Stan:</strong> Wszystkie funkcje opisane na tej stronie powinny działać, ale API nadal jest aktywnie rozwijane i mogą się zmienić w dowolnym czasie. Subskrybuj [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ listę dyskusyjną mediawiki-api-announce], aby móc na bieżąco dowiadywać się o aktualizacjach.\n\n<strong>Błędne żądania:</strong> Gdy zostanie wysłane błędne żądanie do API, zostanie wysłany w odpowiedzi nagłówek HTTP z kluczem \"MediaWiki-API-Error\" i zarówno jego wartość jak i wartość kodu błędu wysłanego w odpowiedzi będą miały taką samą wartość. Aby uzyskać więcej informacji, zobacz [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Błędy i ostrzeżenia]].\n\n<strong>Testowanie:</strong> Aby łatwo testować żądania API, zobacz [[Special:ApiSandbox]].",
        "apihelp-main-param-action": "Wybierz akcję do wykonania.",
        "apihelp-main-param-format": "Format danych wyjściowych.",
        "apihelp-main-param-maxlag": "Maksymalne opóźnienie mogą być używane kiedy MediaWiki jest zainstalowana w klastrze zreplikowanej bazy danych. By zapisać działania powodujące większe opóźnienie replikacji, ten parametr może wymusić czekanie u klienta, dopóki opóźnienie replikacji jest mniejsze niż określona wartość. W przypadku nadmiernego opóźnienia, kod błędu <samp>maxlag</samp> jest zwracany z wiadomością jak <samp>Oczekiwanie na $host: $lag sekund opóźnienia</samp>.<br />Zobacz [[mw:Special:MyLanguage/Manual:Maxlag_parameter|Podręcznik:Parametr Maxlag]] by uzyskać więcej informacji.",
@@ -28,7 +28,7 @@
        "apihelp-main-param-servedby": "Dołącz do odpowiedzi nazwę hosta, który obsłużył żądanie.",
        "apihelp-main-param-curtimestamp": "Dołącz obecny znacznik czasu do wyniku.",
        "apihelp-main-param-uselang": "Język, w którym mają być pokazywane tłumaczenia wiadomości. <kbd>[[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]]</kbd> z <kbd>siprop=languages</kbd> zwróci listę języków lub ustaw jako <kbd>user</kbd>, aby pobrać z preferencji zalogowanego użytkownika lub <kbd>content</kbd>, aby wykorzystać język zawartości tej wiki.",
-       "apihelp-block-description": "Zablokuj użytkownika.",
+       "apihelp-block-summary": "Zablokuj użytkownika.",
        "apihelp-block-param-user": "Nazwa użytkownika, adres IP albo zakres adresów IP, które chcesz zablokować. Nie można używać razem z <var>$1userid</var>.",
        "apihelp-block-param-expiry": "Czas trwania. Może być względny (np. <kbd>5 months</kbd> or <kbd>2 weeks</kbd>) lub konkretny (np. <kbd>2014-09-18T12:34:56Z</kbd>). Jeśli jest ustawiony na <kbd>infinite</kbd>, <kbd>indefinite</kbd>, lub <kbd>never</kbd>, blokada nigdy nie wygaśnie.",
        "apihelp-block-param-reason": "Powód blokady.",
        "apihelp-block-param-allowusertalk": "Pozwala użytkownikowi edytować własną stronę dyskusji (zależy od <var>[[mw:Special:MyLanguage/Manual:$wgBlockAllowsUTEdit|$wgBlockAllowsUTEdit]]</var>).",
        "apihelp-block-param-reblock": "Jeżeli ten użytkownik jest już zablokowany, nadpisz blokadę.",
        "apihelp-block-param-watchuser": "Obserwuj stronę użytkownika lub IP oraz ich strony dyskusji.",
+       "apihelp-block-param-tags": "Zmieniaj tagi by potwierdzić wejście do bloku logów.",
        "apihelp-block-example-ip-simple": "Zablokuj IP <kbd>192.0.2.5</kbd> na 3 dni z powodem <kbd>First strike</kbd>.",
        "apihelp-block-example-user-complex": "Zablokuj użytkownika <kbd>Vandal</kbd> na zawsze z powodem <kbd>Vandalism</kbd> i uniemożliw utworzenie nowego konta oraz wysyłanie emaili.",
-       "apihelp-changeauthenticationdata-description": "Zmień dane logowania bieżącego użytkownika.",
+       "apihelp-changeauthenticationdata-summary": "Zmień dane logowania bieżącego użytkownika.",
        "apihelp-changeauthenticationdata-example-password": "Spróbuj zmienić hasło bieżącego użytkownika na <kbd>ExamplePassword</kbd>.",
-       "apihelp-checktoken-description": "Sprawdź poprawność tokenu z <kbd>[[Special:ApiHelp/query+tokens|action=query&meta=tokens]]</kbd>.",
+       "apihelp-checktoken-summary": "Sprawdź poprawność tokenu z <kbd>[[Special:ApiHelp/query+tokens|action=query&meta=tokens]]</kbd>.",
        "apihelp-checktoken-param-type": "Typ tokenu do przetestowania.",
        "apihelp-checktoken-param-token": "Token do przetestowania.",
        "apihelp-checktoken-param-maxtokenage": "Maksymalny wiek tokenu, w sekundach.",
        "apihelp-checktoken-example-simple": "Sprawdź poprawność tokenu <kbd>csrf</kbd>.",
-       "apihelp-clearhasmsg-description": "Czyści flagę <code>hasmsg</code> dla bieżącego użytkownika.",
+       "apihelp-clearhasmsg-summary": "Czyści flagę <code>hasmsg</code> dla bieżącego użytkownika.",
        "apihelp-clearhasmsg-example-1": "Wyczyść flagę <code>hasmsg</code> dla bieżącego użytkownika.",
+       "apihelp-compare-summary": "Zauważ różnicę między dwoma stronami",
        "apihelp-compare-param-fromtitle": "Pierwszy tytuł do porównania.",
        "apihelp-compare-param-fromid": "ID pierwszej strony do porównania.",
        "apihelp-compare-param-fromrev": "Pierwsza wersja do porównania.",
        "apihelp-compare-param-totitle": "Drugi tytuł do porównania.",
        "apihelp-compare-param-toid": "Numer drugiej strony do porównania.",
        "apihelp-compare-param-torev": "Druga wersja do porównania.",
-       "apihelp-createaccount-description": "Utwórz nowe konto.",
+       "apihelp-createaccount-summary": "Utwórz nowe konto.",
        "apihelp-createaccount-param-name": "Nazwa użytkownika",
        "apihelp-createaccount-param-password": "Hasło (ignorowane jeśli ustawiono <var>$1mailpassword</var>).",
        "apihelp-createaccount-param-domain": "Domena uwierzytelniania zewnętrznego (opcjonalnie).",
        "apihelp-createaccount-param-reason": "Opcjonalny powód tworzenia konta, który zostanie umieszczony w rejestrze.",
        "apihelp-createaccount-example-pass": "Utwórz użytkownika <kbd>testuser</kbd> z hasłem <kbd>test123</kbd>.",
        "apihelp-createaccount-example-mail": "Utwórz użytkownika <kbd>testmailuser</kbd> i wyślij losowo wygenerowane hasło na emaila.",
-       "apihelp-delete-description": "Usuń stronę.",
+       "apihelp-delete-summary": "Usuń stronę.",
        "apihelp-delete-param-reason": "Powód usuwania. Jeśli pozostawisz to pole puste, zostanie użyty powód wygenerowany automatycznie.",
        "apihelp-delete-param-watch": "Dodaj stronę do obecnej listy obserwowanych.",
        "apihelp-delete-param-unwatch": "Usuń stronę z obecnej listy obserwowanych.",
        "apihelp-delete-example-simple": "Usuń <kbd>Main Page</kbd>.",
        "apihelp-delete-example-reason": "Usuń <kbd>Main Page</kbd> z powodem <kbd>Preparing for move</kbd>.",
-       "apihelp-disabled-description": "Ten moduł został wyłączony.",
-       "apihelp-edit-description": "Twórz i edytuj strony.",
+       "apihelp-disabled-summary": "Ten moduł został wyłączony.",
+       "apihelp-edit-summary": "Twórz i edytuj strony.",
        "apihelp-edit-param-title": "Tytuł strony do edycji. Nie może być użyty równocześnie z <var>$1pageid</var>.",
        "apihelp-edit-param-pageid": "ID strony do edycji. Nie może być używany równocześnie z <var>$1title</var>.",
        "apihelp-edit-param-section": "Numer sekcji. <kbd>0</kbd> dla górnej sekcji, <kbd>new</kbd> dla nowej sekcji.",
        "apihelp-edit-param-token": "Token powinien być wysyłany jako ostatni parametr albo przynajmniej po parametrze $1text.",
        "apihelp-edit-example-edit": "Edytuj stronę.",
        "apihelp-edit-example-prepend": "Dopisz <kbd>_&#95;NOTOC_&#95;</kbd> na początku strony.",
-       "apihelp-emailuser-description": "Wyślij e‐mail do użytkownika.",
+       "apihelp-emailuser-summary": "Wyślij e‐mail do użytkownika.",
        "apihelp-emailuser-param-target": "Użytkownik, do którego wysłać e-mail.",
        "apihelp-emailuser-param-subject": "Nagłówek tematu.",
        "apihelp-emailuser-param-text": "Treść emaila.",
        "apihelp-emailuser-param-ccme": "Wyślij kopię wiadomości do mnie.",
        "apihelp-emailuser-example-email": "Wyślij e-mail do użytkownika <kbd>WikiSysop</kbd> z tekstem <kbd>Content</kbd>.",
-       "apihelp-expandtemplates-description": "Rozwija wszystkie szablony zawarte w wikitekście.",
+       "apihelp-expandtemplates-summary": "Rozwija wszystkie szablony zawarte w wikitekście.",
        "apihelp-expandtemplates-param-title": "Tytuł strony.",
        "apihelp-expandtemplates-param-text": "Wikitext do przekonwertowania.",
        "apihelp-expandtemplates-param-revid": "ID wersji, dla <nowiki>{{REVISIONID}}</nowiki> i podobnych zmiennych.",
        "apihelp-expandtemplates-paramvalue-prop-wikitext": "Rozwinięty wikitekst.",
-       "apihelp-feedcontributions-description": "Zwraca kanał wkładu użytkownika.",
+       "apihelp-feedcontributions-summary": "Zwraca kanał wkładu użytkownika.",
        "apihelp-feedcontributions-param-feedformat": "Format danych wyjściowych.",
        "apihelp-feedcontributions-param-user": "Jakich użytkowników pobrać wkład.",
        "apihelp-feedcontributions-param-namespace": "Z jakiej przestrzeni nazw wyświetlać wkład użytkownika.",
        "apihelp-feedcontributions-param-hideminor": "Ukryj drobne zmiany.",
        "apihelp-feedcontributions-param-showsizediff": "Pokaż różnicę rozmiaru między wersjami.",
        "apihelp-feedcontributions-example-simple": "Zwróć liste edycji dokonanych przez użytkownika <kbd>Example</kbd>.",
-       "apihelp-feedrecentchanges-description": "Zwraca kanał ostatnich zmian.",
+       "apihelp-feedrecentchanges-summary": "Zwraca kanał ostatnich zmian.",
        "apihelp-feedrecentchanges-param-feedformat": "Format danych wyjściowych.",
        "apihelp-feedrecentchanges-param-namespace": "Przestrzeń nazw, do której ograniczone są wyniki.",
        "apihelp-feedrecentchanges-param-invert": "Wszystkie przestrzenie nazw oprócz wybranej.",
        "apihelp-feedrecentchanges-param-categories_any": "Pokaż zmiany tylko na stronach będących w jednej z tych kategorii.",
        "apihelp-feedrecentchanges-example-simple": "Pokaż ostatnie zmiany.",
        "apihelp-feedrecentchanges-example-30days": "Pokaż ostatnie zmiany z 30 dni.",
-       "apihelp-feedwatchlist-description": "Zwraca kanał listy obserwowanych.",
+       "apihelp-feedwatchlist-summary": "Zwraca kanał listy obserwowanych.",
        "apihelp-feedwatchlist-param-feedformat": "Format kanału.",
        "apihelp-feedwatchlist-param-hours": "Wymień strony zmienione w ciągu tylu godzin licząc od teraz.",
        "apihelp-feedwatchlist-param-linktosections": "Linkuj bezpośrednio do zmienionych sekcji jeżeli to możliwe.",
        "apihelp-feedwatchlist-example-default": "Pokaż kanał listy obserwowanych.",
        "apihelp-feedwatchlist-example-all6hrs": "Pokaż wszystkie zmiany na obserwowanych stronach dokonane w ciągu ostatnich 6 godzin.",
-       "apihelp-filerevert-description": "Przywróć plik do starej wersji.",
+       "apihelp-filerevert-summary": "Przywróć plik do starej wersji.",
        "apihelp-filerevert-param-filename": "Docelowa nazwa pliku bez prefiksu Plik:",
        "apihelp-filerevert-param-comment": "Prześlij komentarz.",
        "apihelp-filerevert-example-revert": "Przywróć <kbd>Wiki.png</kbd> do wersji z <kbd>2011-03-05T15:27:40Z</kbd>.",
-       "apihelp-help-description": "Wyświetl pomoc dla określonych modułów.",
+       "apihelp-help-summary": "Wyświetl pomoc dla określonych modułów.",
        "apihelp-help-param-modules": "Moduły do wyświetlenia pomocy dla (wartości <var>action</var> i <var>format</var> parametry, lub <kbd>main</kbd>). Może określić podmoduły z <kbd>+</kbd>.",
        "apihelp-help-param-submodules": "Dołącz pomoc podmodułów nazwanego modułu.",
        "apihelp-help-param-recursivesubmodules": "Zawiera pomoc dla podmodułów rekursywnie.",
        "apihelp-help-example-recursive": "Cała pomoc na jednej stronie.",
        "apihelp-help-example-help": "Pomoc dla modułu pomocy",
        "apihelp-help-example-query": "Pomoc dla dwóch podmodułów zapytań.",
-       "apihelp-imagerotate-description": "Obróć jeden lub wiecej obrazków.",
+       "apihelp-imagerotate-summary": "Obróć jeden lub wiecej obrazków.",
        "apihelp-imagerotate-param-rotation": "Stopni w prawo, aby obrócić zdjęcie.",
        "apihelp-imagerotate-example-simple": "Obróć <kbd>Plik:Przykład.png</kbd> o <kbd>90</kbd> stopni.",
        "apihelp-imagerotate-example-generator": "Obróć wszystkie obrazki w <kbd>Kategorii:Flip</kbd> o <kbd>180</kbd> stopni.",
        "apihelp-login-param-token": "Token logowania zdobyty w pierwszym zapytaniu.",
        "apihelp-login-example-gettoken": "Zdobądź token logowania.",
        "apihelp-login-example-login": "Zaloguj się",
-       "apihelp-logout-description": "Wyloguj i wyczyść dane sesji.",
+       "apihelp-logout-summary": "Wyloguj i wyczyść dane sesji.",
        "apihelp-logout-example-logout": "Wyloguj obecnego użytkownika.",
-       "apihelp-managetags-description": "Wykonywanie zadań związanych z zarządzaniem znacznikami zmian.",
+       "apihelp-managetags-summary": "Wykonywanie zadań związanych z zarządzaniem znacznikami zmian.",
        "apihelp-managetags-param-operation": "Jakiej operacji dokonać:\n;create:Stworzenie nowego znacznika zmian do ręcznego użycia.\n;delete:Usunięcie znacznika zmian z bazy danych, włącznie z usunięciem danego znacznika z wszystkich oznaczonych nim zmian i wpisów rejestru i ostatnich zmian.\n;activate:Aktywuj znacznik zmian, użytkownicy będą mogli go ręcznie przypisywać.\n;deactivate:Dezaktywuj znacznik zmian, użytkownicy nie będą mogli przypisywać go ręcznie.",
        "apihelp-managetags-param-tag": "Znacznik do utworzenia, usunięcia, aktywacji lub dezaktywacji. Do utworzenia znacznika, nazwa nie misi istnieć. Do usunięcia znacznika, musi on istnieć. Do aktywacji znacznika, musi on istnieć i nie może być w użyciu przez żadne rozszerzenie. Do dezaktywowania znacznika, musi on być do tej pory aktywowany i ręcznie zdefiniowany.",
        "apihelp-managetags-param-reason": "Opcjonalny powód utworzenia, usunięcia, włączenia lub wyłączenia znacznika.",
        "apihelp-managetags-example-delete": "Usunięcie znacznika <kbd>vandlaism</kbd> z powodu <kbd>Misspelt</kbd>",
        "apihelp-managetags-example-activate": "Aktywacja znacznika o nazwie <kbd>spam</kbd> z powodem <kbd>For use in edit patrolling</kbd>",
        "apihelp-managetags-example-deactivate": "Dezaktywacja znacznika o nazwie <kbd>spam</kbd> z powodu <kbd>No longer required</kbd>",
-       "apihelp-mergehistory-description": "Łączenie historii edycji.",
+       "apihelp-mergehistory-summary": "Łączenie historii edycji.",
        "apihelp-mergehistory-param-from": "Tytuł strony, z której historia ma zostać połączona. Nie może być używane z <var>$1fromid</var>.",
        "apihelp-mergehistory-param-fromid": "ID strony, z której historia ma zostać połączona. Nie może być używane z <var>$1from</var>.",
        "apihelp-mergehistory-param-to": "Tytuł strony, z którą połączyć historię. Nie może być używane z <var>$1toid</var>.",
        "apihelp-mergehistory-param-toid": "ID strony, z którą połączyć historię. Nie może być używane z <var>$1to</var>.",
        "apihelp-mergehistory-param-reason": "Powód łączenia historii.",
        "apihelp-mergehistory-example-merge": "Połącz całą historię strony <kbd>Oldpage</kbd> ze stroną <kbd>Newpage</kbd>.",
-       "apihelp-move-description": "Przenieś stronę.",
+       "apihelp-move-summary": "Przenieś stronę.",
        "apihelp-move-param-from": "Tytuł strony do zmiany nazwy. Nie można używać razem z <var>$1fromid</var>.",
        "apihelp-move-param-to": "Tytuł na jaki zmienić nazwę strony.",
        "apihelp-move-param-reason": "Powód zmiany nazwy.",
        "apihelp-move-param-unwatch": "Usuń stronę i przekierowanie z listy obserwowanych bieżącego użytkownika.",
        "apihelp-move-param-ignorewarnings": "Ignoruj wszystkie ostrzeżenia.",
        "apihelp-move-example-move": "Przenieś <kbd>Badtitle</kbd> na <kbd>Goodtitle</kbd> bez pozostawienia przekierowania.",
-       "apihelp-opensearch-description": "Przeszukaj wiki przy użyciu protokołu OpenSearch.",
+       "apihelp-opensearch-summary": "Przeszukaj wiki przy użyciu protokołu OpenSearch.",
        "apihelp-opensearch-param-search": "Wyszukaj tekst.",
        "apihelp-opensearch-param-limit": "Maksymalna liczba zwracanych wyników.",
        "apihelp-opensearch-param-namespace": "Przestrzenie nazw do przeszukania.",
        "apihelp-opensearch-param-format": "Format danych wyjściowych.",
        "apihelp-opensearch-param-warningsaserror": "Jeżeli pojawią się ostrzeżenia związane z <kbd>format=json</kbd>, zwróć błąd API zamiast ignorowania ich.",
        "apihelp-opensearch-example-te": "Znajdź strony zaczynające się od <kbd>Te</kbd>.",
-       "apihelp-options-description": "Zmienia preferencje bieżącego użytkownika.\n\nMożna ustawiać tylko opcje zarejestrowane w rdzeniu, w zainstalowanych rozszerzeniach lub z kluczami o prefiksie <code>userjs-</code> (do wykorzystywania przez skrypty użytkowników).",
        "apihelp-options-param-reset": "Resetuj preferencje do domyślnych.",
        "apihelp-options-param-resetkinds": "Lista typów opcji do zresetowania, jeżeli ustawiono opcję <var>$1reset</var>.",
        "apihelp-options-param-change": "Lista zmian, w formacie nazwa=wartość (np. skin=vector).  Jeżeli nie zostanie podana wartość (nawet znak równości), np., optionname|otheroption|..., to opcja zostanie zresetowana do jej wartości domyślnej. Jeżeli jakakolwiek podawana wartość zawiera znak pionowej kreski (<kbd>|</kbd>), użyj [[Special:ApiHelp/main#main/datatypes|alternatywnego separatora wielu wartości]] aby operacja się powiodła.",
        "apihelp-options-example-reset": "Resetuj wszystkie preferencje.",
        "apihelp-options-example-change": "Zmień preferencje <kbd>skin</kbd> (skórka) i <kbd>hideminor</kbd> (ukryj drobne edycje).",
        "apihelp-options-example-complex": "Zresetuj wszystkie preferencje, a następnie ustaw <kbd>skin</kbd> i <kbd>nickname</kbd>.",
-       "apihelp-paraminfo-description": "Zdobądź informacje o modułach API.",
+       "apihelp-paraminfo-summary": "Zdobądź informacje o modułach API.",
        "apihelp-paraminfo-param-modules": "Lista nazw modułów (wartości parametrów <var>action</var> i <var>format</var> lub <kbd>main</kbd>). Można określić podmoduły za pomocą <kbd>+</kbd> lub wszystkie podmoduły, wpisując <kbd>+*</kbd>, lub wszystkie podmoduły rekursywnie <kbd>+**</kbd>.",
        "apihelp-paraminfo-param-helpformat": "Format tekstów pomocy.",
        "apihelp-paraminfo-param-querymodules": "Lista nazw modułów zapytań (wartość parametrów <var>prop</var>, <var>meta</var> lub <var>list</var>). Użyj <kbd>$1modules=query+foo</kbd> zamiast <kbd>$1querymodules=foo</kbd>.",
        "apihelp-parse-example-page": "Przeanalizuj stronę.",
        "apihelp-parse-example-text": "Parsuj wikitekst.",
        "apihelp-parse-example-summary": "Parsuj powód.",
-       "apihelp-patrol-description": "Sprawdź stronę lub edycję.",
+       "apihelp-patrol-summary": "Sprawdź stronę lub edycję.",
        "apihelp-patrol-param-rcid": "ID z ostatnich zmian do oznaczenia jako sprawdzone.",
        "apihelp-patrol-param-revid": "Numer edycji do sprawdzenia.",
        "apihelp-patrol-example-rcid": "Sprawdź ostatnią zmianę.",
        "apihelp-patrol-example-revid": "Sprawdź edycje.",
-       "apihelp-protect-description": "Zmień poziom zabezpieczenia strony.",
+       "apihelp-protect-summary": "Zmień poziom zabezpieczenia strony.",
        "apihelp-protect-param-reason": "Powód zabezpieczania/odbezpieczania.",
        "apihelp-protect-param-cascade": "Włącz ochronę kaskadową (chronione są wszystkie osadzone szablony i obrazki na tej stronie). Ignorowane, jeśli żaden z danych poziomów ochrony nie wspiera kaskadowania.",
        "apihelp-protect-example-protect": "Zabezpiecz stronę",
        "apihelp-protect-example-unprotect": "Odbezpiecz stronę ustawiając ograniczenia na <kbd>all</kbd> (czyli każdy może wykonać działanie).",
        "apihelp-protect-example-unprotect2": "Odbezpiecz stronę ustawiając brak ograniczeń.",
-       "apihelp-purge-description": "Wyczyść pamięć podręczną dla stron o podanych tytułach.",
+       "apihelp-purge-summary": "Wyczyść pamięć podręczną dla stron o podanych tytułach.",
        "apihelp-purge-param-forcelinkupdate": "Uaktualnij tabele linków.",
        "apihelp-purge-param-forcerecursivelinkupdate": "Uaktualnij tabele linków włącznie z linkami dotyczącymi każdej strony wykorzystywanej jako szablon na tej stronie.",
        "apihelp-purge-example-simple": "Wyczyść strony <kbd>Main Page</kbd> i <kbd>API</kbd>.",
        "apihelp-purge-example-generator": "Przeczyść pierwsze 10 stron w przestrzeni głównej.",
-       "apihelp-query+allcategories-description": "Wymień wszystkie kategorie.",
+       "apihelp-query+allcategories-summary": "Wymień wszystkie kategorie.",
        "apihelp-query+allcategories-param-from": "Kategoria, od której rozpocząć wyliczanie.",
        "apihelp-query+allcategories-param-to": "Kategoria, na której zakończyć wyliczanie.",
        "apihelp-query+allcategories-param-dir": "Kierunek sortowania.",
        "apihelp-query+allcategories-paramvalue-prop-size": "Dodaje liczbę stron w kategorii.",
        "apihelp-query+allcategories-paramvalue-prop-hidden": "Oznacza kategorie ukryte za pomocą <code>_&#95;HIDDENCAT_&#95;</code>.",
        "apihelp-query+allcategories-example-size": "Wymień kategorie z informacjami o liczbie stron w każdej z nich.",
-       "apihelp-query+alldeletedrevisions-description": "Wymień wszystkie usunięte wersje użytkownika lub z przestrzeni nazw.",
+       "apihelp-query+alldeletedrevisions-summary": "Wymień wszystkie usunięte wersje użytkownika lub z przestrzeni nazw.",
        "apihelp-query+alldeletedrevisions-paraminfo-useronly": "Może być użyte tylko z <var>$3user</var>.",
        "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "Nie może być używane z <var>$3user</var>.",
        "apihelp-query+alldeletedrevisions-param-start": "Znacznik czasu, od którego rozpocząć wyliczanie.",
        "apihelp-query+alldeletedrevisions-param-namespace": "Listuj tylko strony z tej przestrzeni nazw.",
        "apihelp-query+alldeletedrevisions-example-user": "Wymień ostatnie 50 usuniętych edycji przez użytkownika <kbd>Example</kbd>.",
        "apihelp-query+alldeletedrevisions-example-ns-main": "Wymień ostatnie 50 usuniętych edycji z przestrzeni głównej.",
-       "apihelp-query+allfileusages-description": "Lista wykorzystania pliku, także dla nieistniejących.",
+       "apihelp-query+allfileusages-summary": "Lista wykorzystania pliku, także dla nieistniejących.",
        "apihelp-query+allfileusages-param-from": "Nazwa pliku, od którego rozpocząć wyliczanie.",
        "apihelp-query+allfileusages-param-to": "Nazwa pliku, na którym zakończyć wyliczanie.",
        "apihelp-query+allfileusages-param-prop": "Jakie informacje dołączyć:",
        "apihelp-query+allpages-example-B": "Pokaż listę stron rozpoczynających się na literę <kbd>B</kbd>.",
        "apihelp-query+allpages-example-generator": "Pokaż informacje o 4 stronach rozpoczynających się na literę <kbd>T</kbd>.",
        "apihelp-query+allpages-example-generator-revisions": "Pokaż zawartość pierwszych dwóch nieprzekierowujących stron, zaczynających się na <kbd>Re</kbd>.",
-       "apihelp-query+allredirects-description": "Lista wszystkich przekierowań do przestrzeni nazw.",
+       "apihelp-query+allredirects-summary": "Lista wszystkich przekierowań do przestrzeni nazw.",
        "apihelp-query+allredirects-param-from": "Nazwa przekierowania, od którego rozpocząć wyliczanie.",
        "apihelp-query+allredirects-param-to": "Nazwa przekierowania, na którym zakończyć wyliczanie.",
        "apihelp-query+allredirects-param-prop": "Jakie informacje dołączyć:",
        "apihelp-query+allredirects-paramvalue-prop-title": "Dodaje tytuł przekierowania.",
        "apihelp-query+allredirects-param-namespace": "Przestrzeń nazw, z której wymieniać.",
        "apihelp-query+allredirects-param-limit": "Łączna liczba obiektów do zwrócenia.",
-       "apihelp-query+allrevisions-description": "Wyświetl wszystkie wersje.",
+       "apihelp-query+allrevisions-summary": "Wyświetl wszystkie wersje.",
        "apihelp-query+allrevisions-param-start": "Znacznik czasu, od którego rozpocząć wyliczanie.",
        "apihelp-query+allrevisions-param-end": "Znacznik czasu, na którym zakończyć wyliczanie.",
        "apihelp-query+allrevisions-param-user": "Wyświetl wersje tylko tego użytkownika.",
        "apihelp-query+allusers-param-witheditsonly": "Tylko użytkownicy, którzy edytowali.",
        "apihelp-query+allusers-param-activeusers": "Wyświetl tylko użytkowników, aktywnych w ciągu {{PLURAL:$1|ostatniego dnia|ostatnich $1 dni}}.",
        "apihelp-query+allusers-example-Y": "Wyświetl użytkowników zaczynających się na <kbd>Y</kbd>.",
-       "apihelp-query+backlinks-description": "Znajdź wszystkie strony, które linkują do danej strony.",
+       "apihelp-query+backlinks-summary": "Znajdź wszystkie strony, które linkują do danej strony.",
        "apihelp-query+backlinks-param-namespace": "Przestrzeń nazw, z której wymieniać.",
        "apihelp-query+backlinks-example-simple": "Pokazuj linki do <kbd>Main page</kbd>.",
-       "apihelp-query+blocks-description": "Lista wszystkich zablokowanych użytkowników i adresów IP.",
+       "apihelp-query+blocks-summary": "Lista wszystkich zablokowanych użytkowników i adresów IP.",
        "apihelp-query+blocks-param-start": "Znacznik czasu, od którego rozpocząć wyliczanie.",
        "apihelp-query+blocks-param-end": "Znacznik czasu, na którym zakończyć wyliczanie.",
        "apihelp-query+blocks-param-ids": "Lista zablokowanych ID do wylistowania (opcjonalne).",
        "apihelp-query+blocks-example-simple": "Listuj blokady.",
        "apihelp-query+categories-paramvalue-prop-timestamp": "Dodaje znacznik czasu dodania kategorii.",
        "apihelp-query+categories-param-limit": "Liczba kategorii do zwrócenia.",
-       "apihelp-query+categoryinfo-description": "Zwraca informacje o danych kategoriach.",
-       "apihelp-query+categorymembers-description": "Wszystkie strony w danej kategorii.",
+       "apihelp-query+categoryinfo-summary": "Zwraca informacje o danych kategoriach.",
+       "apihelp-query+categorymembers-summary": "Wszystkie strony w danej kategorii.",
        "apihelp-query+categorymembers-param-title": "Kategoria, której zawartość wymienić (wymagane). Musi zawierać prefiks <kbd>{{ns:category}}:</kbd>. Nie może być używany równocześnie z <var>$1pageid</var>.",
        "apihelp-query+categorymembers-param-pageid": "ID strony kategorii, z której wymienić strony. Nie może być użyty równocześnie z <var>$1title</var>.",
        "apihelp-query+categorymembers-param-prop": "Jakie informacje dołączyć:",
        "apihelp-query+deletedrevs-param-excludeuser": "Nie listuj zmian dokonanych przez tego użytkownika.",
        "apihelp-query+deletedrevs-param-namespace": "Listuj tylko strony z tej przestrzeni nazw.",
        "apihelp-query+deletedrevs-param-limit": "Maksymalna liczba zmian do wylistowania.",
-       "apihelp-query+disabled-description": "Ten moduł zapytań został wyłączony.",
+       "apihelp-query+disabled-summary": "Ten moduł zapytań został wyłączony.",
        "apihelp-query+duplicatefiles-example-generated": "Szukaj duplikatów wśród wszystkich plików.",
        "apihelp-query+embeddedin-param-filterredir": "Jak filtrować przekierowania.",
        "apihelp-query+embeddedin-param-limit": "Łączna liczba stron do zwrócenia.",
        "apihelp-query+filearchive-paramvalue-prop-mime": "Dodaje typ MIME obrazka.",
        "apihelp-query+filearchive-example-simple": "Pokaż listę wszystkich usuniętych plików.",
        "apihelp-query+filerepoinfo-example-simple": "Uzyskaj informacje na temat repozytoriów plików.",
-       "apihelp-query+fileusage-description": "Znajdź wszystkie strony, które używają danych plików.",
+       "apihelp-query+fileusage-summary": "Znajdź wszystkie strony, które używają danych plików.",
        "apihelp-query+fileusage-paramvalue-prop-title": "Nazwa każdej strony.",
        "apihelp-query+fileusage-paramvalue-prop-redirect": "Oznacz, jeśli strona jest przekierowaniem.",
        "apihelp-query+fileusage-param-limit": "Ilość do zwrócenia.",
-       "apihelp-query+imageinfo-description": "Zwraca informacje o pliku i historię przesyłania.",
+       "apihelp-query+imageinfo-summary": "Zwraca informacje o pliku i historię przesyłania.",
        "apihelp-query+imageinfo-paramvalue-prop-canonicaltitle": "Dodaje kanoniczny tytuł pliku.",
        "apihelp-query+imageinfo-paramvalue-prop-dimensions": "Alias rozmiaru.",
        "apihelp-query+imageinfo-paramvalue-prop-sha1": "Dołączy sumę kontrolną SHA-1 dla tego pliku.",
        "apihelp-query+imageinfo-param-urlheight": "Podobne do $1urlwidth.",
        "apihelp-query+images-param-limit": "Liczba plików do zwrócenia.",
        "apihelp-query+imageusage-example-simple": "Pokaż strony, które korzystają z [[:File:Albert Einstein Head.jpg]].",
-       "apihelp-query+info-description": "Pokaż podstawowe informacje o stronie.",
+       "apihelp-query+info-summary": "Pokaż podstawowe informacje o stronie.",
        "apihelp-query+info-paramvalue-prop-watchers": "Liczba obserwujących, jeśli jest to dozwolone.",
        "apihelp-query+info-paramvalue-prop-readable": "Czy użytkownik może przeczytać tę stronę.",
        "apihelp-query+iwbacklinks-param-prefix": "Prefix interwiki.",
        "apihelp-query+iwbacklinks-param-limit": "Łączna liczba stron do zwrócenia.",
        "apihelp-query+iwbacklinks-paramvalue-prop-iwprefix": "Dodaje prefiks interwiki.",
        "apihelp-query+iwbacklinks-paramvalue-prop-iwtitle": "Dodaje tytuł interwiki.",
-       "apihelp-query+iwlinks-description": "Wyświetla wszystkie liki interwiki z danych stron.",
+       "apihelp-query+iwlinks-summary": "Wyświetla wszystkie liki interwiki z danych stron.",
        "apihelp-query+iwlinks-paramvalue-prop-url": "Dodaje pełny adres URL.",
        "apihelp-query+iwlinks-param-limit": "Łączna liczba linków interwiki do zwrócenia.",
        "apihelp-query+langbacklinks-param-limit": "Łączna liczba stron do zwrócenia.",
        "apihelp-query+langbacklinks-paramvalue-prop-lllang": "Dodaje kod języka linku językowego.",
        "apihelp-query+langbacklinks-paramvalue-prop-lltitle": "Dodaje tytuł linku językowego.",
        "apihelp-query+langlinks-paramvalue-prop-url": "Dodaje pełny adres URL.",
-       "apihelp-query+links-description": "Zwraca wszystkie linki z danych stron.",
+       "apihelp-query+links-summary": "Zwraca wszystkie linki z danych stron.",
        "apihelp-query+links-param-namespace": "Pokaż linki tylko w tych przestrzeniach nazw.",
        "apihelp-query+links-param-limit": "Liczba linków do zwrócenia.",
-       "apihelp-query+linkshere-description": "Znajdź wszystkie strony, które linkują do danych stron.",
+       "apihelp-query+linkshere-summary": "Znajdź wszystkie strony, które linkują do danych stron.",
        "apihelp-query+linkshere-paramvalue-prop-title": "Nazwa każdej strony.",
        "apihelp-query+linkshere-paramvalue-prop-redirect": "Oznacz, jeśli strona jest przekierowaniem.",
        "apihelp-query+linkshere-param-limit": "Liczba do zwrócenia.",
-       "apihelp-query+logevents-description": "Pobierz zdarzenia z rejestru.",
        "apihelp-query+logevents-example-simple": "Lista ostatnich zarejestrowanych zdarzeń.",
        "apihelp-query+pagepropnames-param-limit": "Maksymalna liczba zwracanych nazw.",
        "apihelp-query+pageswithprop-param-prop": "Jakie informacje dołączyć:",
        "apihelp-query+prefixsearch-param-namespace": "Przestrzenie nazw do przeszukania.",
        "apihelp-query+prefixsearch-param-limit": "Maksymalna liczba zwracanych wyników.",
        "apihelp-query+prefixsearch-param-offset": "Liczba wyników do pominięcia.",
-       "apihelp-query+protectedtitles-description": "Lista wszystkich tytułów zabezpieczonych przed tworzeniem.",
+       "apihelp-query+protectedtitles-summary": "Lista wszystkich tytułów zabezpieczonych przed tworzeniem.",
        "apihelp-query+protectedtitles-param-namespace": "Listuj tylko strony z tych przestrzeni nazw.",
        "apihelp-query+protectedtitles-param-limit": "Łączna liczba stron do zwrócenia.",
        "apihelp-query+protectedtitles-paramvalue-prop-level": "Dodaje poziom zabezpieczeń.",
        "apihelp-query+recentchanges-param-tag": "Pokazuj tylko zmiany oznaczone tym znacznikiem.",
        "apihelp-query+recentchanges-paramvalue-prop-comment": "Dodaje komentarz do edycji.",
        "apihelp-query+recentchanges-example-simple": "Lista ostatnich zmian.",
-       "apihelp-query+redirects-description": "Zwraca wszystkie przekierowania do danej strony.",
+       "apihelp-query+redirects-summary": "Zwraca wszystkie przekierowania do danej strony.",
        "apihelp-query+redirects-paramvalue-prop-title": "Nazwa każdego przekierowania.",
        "apihelp-query+redirects-param-limit": "Ile przekierowań zwrócić.",
        "apihelp-query+revisions+base-paramvalue-prop-ids": "Identyfikator wersji.",
        "apihelp-query+revisions+base-paramvalue-prop-content": "Tekst wersji.",
        "apihelp-query+revisions+base-paramvalue-prop-tags": "Znaczniki wersji.",
        "apihelp-query+revisions+base-param-limit": "Ograniczenie na liczbę wersji, które będą zwrócone.",
-       "apihelp-query+search-description": "Wykonaj wyszukiwanie pełnotekstowe.",
+       "apihelp-query+search-summary": "Wykonaj wyszukiwanie pełnotekstowe.",
        "apihelp-query+search-param-info": "Które metadane zwrócić.",
        "apihelp-query+search-paramvalue-prop-size": "Dodaje rozmiar strony w bajtach.",
        "apihelp-query+search-paramvalue-prop-wordcount": "Dodaje liczbę słów na stronie.",
        "apihelp-query+siteinfo-param-numberingroup": "Wyświetla liczbę użytkowników w grupach użytkowników.",
        "apihelp-query+siteinfo-example-simple": "Pobierz informacje o stronie.",
        "apihelp-query+stashimageinfo-param-sessionkey": "Alias dla $1filekey, dla kompatybilności wstecznej.",
-       "apihelp-query+tags-description": "Lista znaczników zmian.",
+       "apihelp-query+tags-summary": "Lista znaczników zmian.",
        "apihelp-query+tags-param-limit": "Maksymalna liczba znaczników do wyświetlenia.",
        "apihelp-query+tags-paramvalue-prop-name": "Dodaje nazwę znacznika.",
        "apihelp-query+tags-paramvalue-prop-displayname": "Dodaje komunikat systemowy dla znacznika.",
        "apihelp-query+tags-paramvalue-prop-description": "Dodaje opis znacznika.",
        "apihelp-query+tags-paramvalue-prop-active": "Czy znacznik jest nadal stosowany.",
        "apihelp-query+tags-example-simple": "Wymień dostępne znaczniki.",
-       "apihelp-query+templates-description": "Zwraca wszystkie strony osadzone w danych stronach.",
+       "apihelp-query+templates-summary": "Zwraca wszystkie strony osadzone w danych stronach.",
        "apihelp-query+templates-param-namespace": "Pokaż szablony tylko w tych przestrzeniach nazw.",
        "apihelp-query+templates-param-limit": "Ile szablonów zwrócić?",
        "apihelp-query+transcludedin-paramvalue-prop-title": "Nazwa każdej strony.",
        "apihelp-query+transcludedin-param-limit": "Ile zwrócić.",
        "apihelp-query+usercontribs-paramvalue-prop-comment": "Dodaje komentarz edycji.",
        "apihelp-query+usercontribs-paramvalue-prop-parsedcomment": "Dodaje sparsowany komentarz edycji.",
-       "apihelp-query+userinfo-description": "Pobierz informacje o aktualnym użytkowniku.",
+       "apihelp-query+userinfo-summary": "Pobierz informacje o aktualnym użytkowniku.",
        "apihelp-query+userinfo-param-prop": "Jakie informacje dołączyć:",
        "apihelp-query+userinfo-paramvalue-prop-groups": "Wyświetla wszystkie grupy, do których należy bieżący użytkownik.",
        "apihelp-query+userinfo-paramvalue-prop-rights": "Wyświetla wszystkie uprawnienia, które ma bieżący użytkownik.",
        "apihelp-query+userinfo-paramvalue-prop-registrationdate": "Dodaje datę rejestracji użytkownika.",
        "apihelp-query+userinfo-example-simple": "Pobierz informacje o aktualnym użytkowniku.",
        "apihelp-query+userinfo-example-data": "Pobierz dodatkowe informacje o aktualnym użytkowniku.",
-       "apihelp-query+users-description": "Pobierz informacje o liście użytkowników.",
+       "apihelp-query+users-summary": "Pobierz informacje o liście użytkowników.",
        "apihelp-query+users-param-prop": "Jakie informacje dołączyć:",
        "apihelp-query+users-paramvalue-prop-groups": "Wyświetla wszystkie grupy, do których należy każdy z użytkowników.",
        "apihelp-query+users-paramvalue-prop-rights": "Wyświetla wszystkie uprawnienia, które ma każdy z użytkowników.",
        "apihelp-query+watchlist-paramvalue-prop-timestamp": "Dodaje znacznik czasu edycji.",
        "apihelp-query+watchlist-paramvalue-prop-sizes": "Dodaje starą i nową długość strony.",
        "apihelp-query+watchlist-paramvalue-type-external": "Zmiany zewnętrzne.",
-       "apihelp-resetpassword-description": "Wyślij użytkownikowi e-mail do resetowania hasła.",
+       "apihelp-resetpassword-summary": "Wyślij użytkownikowi e-mail do resetowania hasła.",
        "apihelp-resetpassword-example-email": "Wyślij e-mail do resetowania hasła do wszystkich użytkowników posiadających adres <kbd>user@example.com</kbd>.",
        "apihelp-revisiondelete-param-ids": "Identyfikatory wersji do usunięcia.",
        "apihelp-revisiondelete-param-hide": "Co ukryć w każdej z wersji.",
        "apihelp-revisiondelete-param-show": "Co pokazać w każdej z wersji.",
        "apihelp-revisiondelete-param-reason": "Powód usunięcia lub przywrócenia.",
-       "apihelp-setpagelanguage-description": "Zmień język strony.",
+       "apihelp-setpagelanguage-summary": "Zmień język strony.",
        "apihelp-setpagelanguage-param-reason": "Powód zmiany.",
        "apihelp-stashedit-param-title": "Tytuł edytowanej strony.",
        "apihelp-stashedit-param-sectiontitle": "Tytuł nowej sekcji.",
        "apihelp-stashedit-param-text": "Zawartość strony.",
        "apihelp-stashedit-param-summary": "Opis zmian.",
        "apihelp-tag-param-reason": "Powód zmiany.",
-       "apihelp-unblock-description": "Odblokuj użytkownika.",
+       "apihelp-unblock-summary": "Odblokuj użytkownika.",
        "apihelp-unblock-param-user": "Nazwa użytkownika, adres IP albo zakres adresów IP, które chcesz odblokować. Nie można używać jednocześnie z <var>$1id</var> lub <var>$1userid</var>.",
        "apihelp-unblock-param-reason": "Powód odblokowania.",
        "apihelp-undelete-param-title": "Tytuł strony do przywrócenia.",
        "apihelp-userrights-param-remove": "Usuń użytkownika z tych grup.",
        "apihelp-userrights-param-reason": "Powód zmiany.",
        "apihelp-validatepassword-param-password": "Hasło do walidacji.",
-       "apihelp-json-description": "Dane wyjściowe w formacie JSON.",
-       "apihelp-jsonfm-description": "Dane wyjściowe w formacie JSON (prawidłowo wyświetlane w HTML).",
-       "apihelp-php-description": "Dane wyjściowe w serializowany formacie PHP.",
-       "apihelp-phpfm-description": "Dane wyjściowe w serializowanym formacie PHP (prawidłowo wyświetlane w HTML).",
-       "apihelp-xml-description": "Dane wyjściowe w formacie XML.",
+       "apihelp-json-summary": "Dane wyjściowe w formacie JSON.",
+       "apihelp-jsonfm-summary": "Dane wyjściowe w formacie JSON (prawidłowo wyświetlane w HTML).",
+       "apihelp-php-summary": "Dane wyjściowe w serializowany formacie PHP.",
+       "apihelp-phpfm-summary": "Dane wyjściowe w serializowanym formacie PHP (prawidłowo wyświetlane w HTML).",
+       "apihelp-xml-summary": "Dane wyjściowe w formacie XML.",
        "apihelp-xml-param-xslt": "Jeśli określony, dodaje podaną stronę jako arkusz styli XSL. Powinna to być strona wiki w przestrzeni nazw MediaWiki, której nazwa kończy się na <code>.xsl</code>.",
        "apihelp-xml-param-includexmlnamespace": "Jeśli zaznaczono, dodaje przestrzeń nazw XML.",
-       "apihelp-xmlfm-description": "Dane wyjściowe w formacie XML (prawidłowo wyświetlane w HTML).",
+       "apihelp-xmlfm-summary": "Dane wyjściowe w formacie XML (prawidłowo wyświetlane w HTML).",
        "api-format-title": "Wynik MediaWiki API",
        "api-pageset-param-titles": "Lista tytułów, z którymi pracować.",
        "api-pageset-param-pageids": "Lista identyfikatorów stron, z którymi pracować.",
index fe5138e..caeaa82 100644 (file)
        "apihelp-feedrecentchanges-param-target": "Mostrar apenas mudanças em páginas afluentes a esta.",
        "apihelp-feedrecentchanges-param-showlinkedto": "Mostrar mudanças em páginas com ligações para a página selecionada.",
        "apihelp-feedrecentchanges-param-categories": "Mostrar apenas mudanças nas páginas que estão em todas estas categorias.",
-       "apihelp-feedrecentchanges-param-categories_any": "Mostrar mudanças nas páginas que estão em qualquer uma destas categorias.",
+       "apihelp-feedrecentchanges-param-categories_any": "Mostrar apenas mudanças nas páginas que estão em qualquer uma das categorias.",
        "apihelp-feedrecentchanges-example-simple": "Mostrar mudanças recentes.",
        "apihelp-feedrecentchanges-example-30days": "Mostrar as mudanças recentes de 30 dias.",
        "apihelp-feedwatchlist-summary": "Devolve um ''feed'' das páginas vigiadas.",
        "apihelp-query+users-param-token": "Em substituição, usar <kbd>[[Special:ApiHelp/query+tokens|action=query&meta=tokens]]</kbd>.",
        "apihelp-query+users-example-simple": "Devolver informações sobre o utilizador <kbd>Example</kbd>.",
        "apihelp-query+watchlist-summary": "Obter mudanças recentes das páginas vigiadas do utilizador atual.",
-       "apihelp-query+watchlist-param-allrev": "Incluir múltiplas revisões da mesma página dentro do intervalo de tempo indicado.",
+       "apihelp-query+watchlist-param-allrev": "Incluir revisões múltiplas da mesma página dentro do intervalo de tempo indicado.",
        "apihelp-query+watchlist-param-start": "A data e hora da mudança recente a partir da qual será começada a enumeração.",
        "apihelp-query+watchlist-param-end": "A data e hora da mudança recente na qual será terminada a enumeração.",
        "apihelp-query+watchlist-param-namespace": "Filtrar as mudanças para produzir só as dos espaços nominais indicados.",
        "api-help-title": "Ajuda da API do MediaWiki",
        "api-help-lead": "Esta é uma página de documentação da API do MediaWiki gerada automaticamente.\n\nDocumentação e exemplos: https://www.mediawiki.org/wiki/API",
        "api-help-main-header": "Módulo principal",
-       "api-help-flag-deprecated": "Este módulo é obsoleto.",
+       "api-help-undocumented-module": "Não existe documentação para o módulo $1.",
+       "api-help-flag-deprecated": "Este módulo foi descontinuado.",
        "api-help-flag-internal": "<strong>Este módulo é interno ou instável.</strong> O seu funcionamento pode ser alterado sem aviso prévio.",
        "api-help-flag-readrights": "Este módulo requer direitos de leitura.",
        "api-help-flag-writerights": "Este módulo requer direitos de escrita.",
        "apiwarn-deprecation-login-nobotpw": "O início de sessões com uma conta principal através de <kbd>action=login</kbd> foi descontinuado e poderá deixar de funcionar sem aviso prévio. Para iniciar uma sessão de forma segura, consulte <kbd>action=clientlogin</kbd>.",
        "apiwarn-deprecation-login-token": "A obtenção de uma chave através de <kbd>action=login</kbd> foi descontinuada. Em substituição, use <kbd>action=query&meta=tokens&type=login</kbd>.",
        "apiwarn-deprecation-parameter": "O parâmetro <var>$1</var> foi descontinuado.",
-       "apiwarn-deprecation-parse-headitems": "<kbd>prop=headitems</kbd> é obsoleto desde o MediaWiki 1.28. Use <kbd>prop=headhtml</kbd> ao criar novos documentos de HTML, ou <kbd>prop=modules|jsconfigvars</kbd> ao atualizar um documento no lado do cliente.",
+       "apiwarn-deprecation-parse-headitems": "<kbd>prop=headitems</kbd> está obsoleto desde o MediaWiki 1.28. Use <kbd>prop=headhtml</kbd> ao criar novos documentos de HTML, ou <kbd>prop=modules|jsconfigvars</kbd> ao atualizar um documento no lado do cliente.",
        "apiwarn-deprecation-purge-get": "O uso de <kbd>action=purge</kbd> através de um GET foi descontinuado. Em substituição, use um POST.",
        "apiwarn-deprecation-withreplacement": "<kbd>$1</kbd> foi descontinuado. Em substituição, use <kbd>$2</kbd>, por favor.",
        "apiwarn-difftohidden": "Não foi possível criar uma lista das diferenças em relação à r$1: o conteúdo está ocultado.",
index 91a1f74..c6617a9 100644 (file)
@@ -74,6 +74,8 @@
        "apihelp-clientlogin-summary": "Вход в вики с помощью интерактивного потока.",
        "apihelp-clientlogin-example-login": "Начать вход в вики в качестве участника <kbd>Example</kbd> с паролем <kbd>ExamplePassword</kbd>.",
        "apihelp-clientlogin-example-login2": "Продолжить вход после ответа <samp>UI</samp> для двухфакторной авторизации, предоставив <kbd>987654</kbd> в качестве токена <var>OATHToken</var>.",
+       "apihelp-compare-summary": "Получение разницы между двумя страницами.",
+       "apihelp-compare-extended-description": "Номер версии, заголовок страницы, её идентификатор, текст, или относительная сноска должна быть задана как для «from», так и для «to».",
        "apihelp-compare-param-fromtitle": "Заголовок первой сравниваемой страницы.",
        "apihelp-compare-param-fromid": "Идентификатор первой сравниваемой страницы.",
        "apihelp-compare-param-fromrev": "Первая сравниваемая версия.",
        "apihelp-imagerotate-param-tags": "Изменить метки записи в журнале загрузок.",
        "apihelp-imagerotate-example-simple": "Повернуть <kbd>File:Example.png</kbd> на <kbd>90</kbd> градусов.",
        "apihelp-imagerotate-example-generator": "Повернуть все изображения в <kbd>Category:Flip</kbd> на <kbd>180</kbd> градусов.",
+       "apihelp-import-summary": "Импорт страницы из другой вики, или из XML-файла.",
+       "apihelp-import-extended-description": "Обратите внимание, что HTTP POST-запрос должен быть осуществлён как загрузка файла (то есть, с использованием многотомных данных) при отправки файла через параметр <var>xml</var>.",
        "apihelp-import-param-summary": "Описание записи журнала импорта.",
        "apihelp-import-param-xml": "Загруженный XML-файл.",
        "apihelp-import-param-interwikisource": "Для импорта из других вики: импортируемая вики.",
        "apihelp-import-example-import": "Импортировать [[meta:Help:ParserFunctions]] с полной историей правок в пространство имён 100.",
        "apihelp-linkaccount-summary": "Связать аккаунт третьей стороны с текущим участником.",
        "apihelp-linkaccount-example-link": "Начать связывание аккаунта с <kbd>Example</kdb>.",
+       "apihelp-login-summary": "Вход и получение аутентификационных cookie.",
+       "apihelp-login-extended-description": "Это действие должно быть использовано только в комбинации со [[Special:BotPasswords]]; использование этого модуля для входа в основной аккаунт не поддерживается и может сбиться без предупреждения. Для безопасного входа в основной аккаунт, используйте <kbd>[[Special:ApiHelp/clientlogin|action=clientlogin]]</kbd>.",
+       "apihelp-login-extended-description-nobotpasswords": "Это действие не поддерживается и может сбиться без предупреждения. Для безопасного входа, используйте <kbd>[[Special:ApiHelp/clientlogin|action=clientlogin]]</kbd>.",
        "apihelp-login-param-name": "Имя участника.",
        "apihelp-login-param-password": "Пароль.",
        "apihelp-login-param-domain": "Домен (необязательно).",
        "apihelp-opensearch-param-format": "Формат вывода.",
        "apihelp-opensearch-param-warningsaserror": "Если предупреждения возникают при <kbd>format=json</kbd>, вернуть ошибку API вместо того, чтобы игнорировать их.",
        "apihelp-opensearch-example-te": "Найти страницы, начинающиеся с <kbd>Te</kbd>.",
+       "apihelp-options-summary": "Смена настроек текущего участника.",
+       "apihelp-options-extended-description": "Менять можно только настройки, зарегистрированные в ядре или в одном из установленных расширений, а также настройки, чьи ключи начинаются с <code>userjs-</code> (предназначенные для использования в пользовательских скриптах).",
        "apihelp-options-param-reset": "Сбрасывает настройки на установленные по умолчанию.",
        "apihelp-options-param-resetkinds": "Список типов сбрасываемых настроек, если задана опция <var>$1reset</var>.",
        "apihelp-options-param-change": "Список изменений в формате название=значение (например, skin=vector). Если значения не даётся (нет даже знака равенства), например, названиенастройки|другаянастройка|, настройка будет возвращена в своё значение по умолчанию. Если какое-либо значение должно содержать знак пайпа (<kbd>|</kbd>), используйте [[Special:ApiHelp/main#main/datatypes|альтернативный разделитель значений]] для корректного проведения операции.",
        "apihelp-paraminfo-param-formatmodules": "Список названий форматных модулей (значения параметра <var>format</var>). Вместо этого используйте <var>$1modules</var>.",
        "apihelp-paraminfo-example-1": "Показать информацию для <kbd>[[Special:ApiHelp/parse|action=parse]]</kbd>, <kbd>[[Special:ApiHelp/jsonfm|format=jsonfm]]</kbd>, <kbd>[[Special:ApiHelp/query+allpages|action=query&list=allpages]]</kbd>, и <kbd>[[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]]</kbd>.",
        "apihelp-paraminfo-example-2": "Показать информацию для всех подмодулей <kbd>[[Special:ApiHelp/query|action=query]]</kbd>.",
+       "apihelp-parse-summary": "Парсит содержимое и возвращает результат парсинга.",
+       "apihelp-parse-extended-description": "См. различные prop-модули <kbd>[[Special:ApiHelp/query|action=query]]</kbd> для получения информации о текущей версии страницы.\n\nЕсть несколько способов указать текст для парсинга:\n# Указать страницы или версию, используя <var>$1page</var>, <var>$1pageid</var> или <var>$1oldid</var>.\n# Явно указать содержимое, используя <var>$1text</var>, <var>$1title</var> и <var>$1contentmodel</var>.\n# Указать описание правки. Параметру <var>$1prop</var> должно быть присвоено пустое значение.",
        "apihelp-parse-param-title": "Название страницы, которой принадлежит текст. Если опущено, должен быть указан параметр <var>$1contentmodel</var>, и в качестве заголовка будет использовано [[API]].",
        "apihelp-parse-param-text": "Распарсиваемый текст. Используйте <var>$1title</var> или <var>$1contentmodel</var> для управления моделью содержимого.",
        "apihelp-parse-param-summary": "Анализируемое описание правки.",
        "apihelp-purge-param-forcerecursivelinkupdate": "Обновить таблицу ссылок для данной страницы, а также всех страниц, использующих данную как шаблон.",
        "apihelp-purge-example-simple": "Очистить кэш для страниц <kbd>Main Page</kbd> и <kbd>API</kbd>.",
        "apihelp-purge-example-generator": "Очистить кэш первых 10 страниц в основном пространстве имен.",
+       "apihelp-query-summary": "Запросить данные с и о MediaWiki.",
+       "apihelp-query-extended-description": "Все модификации данных сначала должны запросить соответствующий токен для предотвращения злоупотреблений с вредоносных сайтов.",
        "apihelp-query-param-prop": "Какие использовать свойства для запрашиваемых страниц.",
        "apihelp-query-param-list": "Какие списки использовать.",
        "apihelp-query-param-meta": "Какие метаданные использовать.",
        "apihelp-query+allimages-param-start": "Временная метка, с которой начать перечисление. Можно использовать только одновременно с $1sort=timestamp.",
        "apihelp-query+allimages-param-end": "Временная метка, на которой закончить перечисление. Можно использовать только одновременно с $1sort=timestamp.",
        "apihelp-query+allimages-param-prefix": "Найти все названия файлов, начинающиеся с этого значения. Можно использовать только одновременно с $1sort=name.",
-       "apihelp-query+allimages-param-minsize": "Ограничить изображения этим числом байт снизу.",
-       "apihelp-query+allimages-param-maxsize": "Ограничить изображения этим числом байт сверху.",
+       "apihelp-query+allimages-param-minsize": "Ограничить изображения этим числом байтов снизу.",
+       "apihelp-query+allimages-param-maxsize": "Ограничить изображения этим числом байтов сверху.",
        "apihelp-query+allimages-param-sha1": "SHA1-хэш этого изображения. Переопределяет $1sha1base36.",
        "apihelp-query+allimages-param-sha1base36": "SHA1-хэш этого изображения в base 36 (используется в MediaWiki).",
        "apihelp-query+allimages-param-user": "Вернуть только файлы, загруженные этим участником. Может быть использовано только одновременно с $1sort=timestamp и не может одновременно с $1filterbots.",
        "apihelp-query+allpages-param-prefix": "Найти все названия страниц, начинающиеся с этого значения.",
        "apihelp-query+allpages-param-namespace": "Пространство имён для перечисления.",
        "apihelp-query+allpages-param-filterredir": "Какие страницы перечислять.",
-       "apihelp-query+allpages-param-minsize": "Ограничить страницы этим числом байт снизу.",
-       "apihelp-query+allpages-param-maxsize": "Ограничить страницы этим числом байт сверху.",
+       "apihelp-query+allpages-param-minsize": "Ограничить страницы этим числом байтов снизу.",
+       "apihelp-query+allpages-param-maxsize": "Ограничить страницы этим числом байтов сверху.",
        "apihelp-query+allpages-param-prtype": "Перечислить только защищённые страницы.",
        "apihelp-query+allpages-param-prlevel": "Отфильтровывать страницы, основываясь на уровне защиты (должно быть использовано одновременно с параметром $1prtype=).",
        "apihelp-query+allpages-param-prfiltercascade": "Отфильтровывать страницы, основываясь на каскадности (игнорируется, если $1prtype не задан).",
        "apihelp-query+contributors-param-excluderights": "Исключать участников с данными правами. Участники с правами, предоставляемыми неявными или автоматически присваиваемыми группами — такими, как *, user или autoconfirmed, — не считаются.",
        "apihelp-query+contributors-param-limit": "Сколько редакторов вернуть.",
        "apihelp-query+contributors-example-simple": "Показать редакторов страницы <kbd>Main Page</kbd>.",
+       "apihelp-query+deletedrevisions-summary": "Получение информации об удалённых правках.",
+       "apihelp-query+deletedrevisions-extended-description": "Может быть использовано несколькими способами:\n# Получение удалённых правок для набора страниц, заданного с помощью названий или идентификаторов. Сортируется по названиям и временным меткам.\n# Получение данных о наборе удалённых правок, заданных с помощью их revid. Сортируется по идентификаторам версий.",
        "apihelp-query+deletedrevisions-param-start": "Временная метка, с которой начать перечисление. Игнорируется при обработке списка идентификаторов версий.",
        "apihelp-query+deletedrevisions-param-end": "Временная метка, на которой закончить перечисление. Игнорируется при обработке списка идентификаторов версий.",
        "apihelp-query+deletedrevisions-param-tag": "Только правки с заданной меткой.",
        "apihelp-query+deletedrevisions-param-excludeuser": "Не перечислять правки данного участника.",
        "apihelp-query+deletedrevisions-example-titles": "Список удалённых правок страниц <kbd>Main Page</kbd> и <kbd>Talk:Main Page</kbd> с содержимым.",
        "apihelp-query+deletedrevisions-example-revids": "Список информации для удалённой правки <kbd>123456</kbd>.",
+       "apihelp-query+deletedrevs-summary": "Перечисление удалённых правок.",
+       "apihelp-query+deletedrevs-extended-description": "Работает в трёх режимах:\n# Перечисление удалённых правок для заданных названий страниц, сортируется по временным меткам.\n# Перечисление удалённого вклада заданного участника, сортируется по временным меткам (названия страниц не указываются).\n# Перечисление удалённых правок в заданном пространстве имён, сортируется по названиям страниц и временным меткам (названия страниц и $1user не указываются).\n\nОпределённые параметры применяются только к некоторым режимам и игнорируются в других.",
        "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|Мод|Моды}}: $2",
        "apihelp-query+deletedrevs-param-start": "Временная метка, с которой начать перечисление.",
        "apihelp-query+deletedrevs-param-end": "Временная метка, на которой закончить перечисление.",
        "apihelp-query+embeddedin-param-limit": "Сколько страниц вернуть.",
        "apihelp-query+embeddedin-example-simple": "Показать включения <kbd>Template:Stub</kbd>.",
        "apihelp-query+embeddedin-example-generator": "Получить информацию о страницах, включающих <kbd>Template:Stub</kbd>.",
+       "apihelp-query+extlinks-summary": "Получение всех внешних ссылок (не интервик) для данной страницы.",
        "apihelp-query+extlinks-param-limit": "Сколько ссылок вернуть.",
        "apihelp-query+extlinks-param-protocol": "Протокол ссылки. Если оставлено пустым, а <var>$1query</var> задано, будут найдены ссылки с протоколом <kbd>http</kbd>. Оставьте пустым и <var>$1query</var>, и данный параметр, чтобы получить список всех внешних ссылок.",
        "apihelp-query+extlinks-param-query": "Поисковый запрос без протокола. Полезно для проверки, содержит ли определённая страница определённую внешнюю ссылку.",
        "apihelp-query+info-param-token": "Вместо этого используйте [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].",
        "apihelp-query+info-example-simple": "Получить информацию о странице <kbd>Main Page</kbd>.",
        "apihelp-query+info-example-protection": "Получить основную информацию и информацию о защите страницы <kbd>Main Page</kbd>.",
+       "apihelp-query+iwbacklinks-summary": "Поиск всех страниц, ссылающихся на заданную интервики ссылку.",
+       "apihelp-query+iwbacklinks-extended-description": "Может быть использована для поиска всех ссылок с префиксом, или всех ссылок на название (с заданным префиксом). Неиспользование никакого параметра фактически означает «все интервики-ссылки».",
        "apihelp-query+iwbacklinks-param-prefix": "Префикс интервики.",
        "apihelp-query+iwbacklinks-param-title": "Искомая интервики-ссылка. Должна быть использована вместе с <var>$1blprefix</var>.",
        "apihelp-query+iwbacklinks-param-limit": "Сколько страниц вернуть.",
        "apihelp-query+iwlinks-param-title": "Искомая интервики-ссылка. Должна быть использована вместе с <var>$1prefix</var>.",
        "apihelp-query+iwlinks-param-dir": "Порядок перечисления.",
        "apihelp-query+iwlinks-example-simple": "Получить интервики-ссылки со страницы <kbd>Main Page</kbd>.",
+       "apihelp-query+langbacklinks-summary": "Поиск всех страниц, ссылающихся на заданную языковую ссылку.",
+       "apihelp-query+langbacklinks-extended-description": "Может быть использовано для поиска всех ссылок с языковым кодом, или всех ссылок на страницу с заданным языком. Неиспользование этого параметра фактически вернёт все языковые ссылки.\n\nОбратите внимания, что ссылки, добавляемые расширениями, могут не рассматриваться.",
        "apihelp-query+langbacklinks-param-lang": "Язык ссылки.",
        "apihelp-query+langbacklinks-param-title": "Искомая языковая ссылка. Должно быть использовано с $1lang.",
        "apihelp-query+langbacklinks-param-limit": "Сколько страниц вернуть.",
        "apihelp-query+linkshere-param-show": "Показать только элементы, соответствующие этим критериям:\n;redirect: Показать только перенаправления.\n;!redirect: Показать только не перенаправления.",
        "apihelp-query+linkshere-example-simple": "Получить список страниц, ссылающихся на [[Main Page]].",
        "apihelp-query+linkshere-example-generator": "Получить информацию о страницах, ссылающихся на [[Main Page]].",
+       "apihelp-query+logevents-summary": "Получение записей журналов.",
        "apihelp-query+logevents-param-prop": "Какие свойства получить:",
        "apihelp-query+logevents-paramvalue-prop-ids": "Добавляет идентификатор записи журнала.",
        "apihelp-query+logevents-paramvalue-prop-title": "Добавляет заголовок страницы, связанной с записью журнала.",
        "apihelp-query+pageswithprop-param-dir": "Порядок сортировки.",
        "apihelp-query+pageswithprop-example-simple": "Список первых 10 страниц, использующих <code>&#123;&#123;DISPLAYTITLE:&#125;&#125;</code>.",
        "apihelp-query+pageswithprop-example-generator": "Получение дополнительной информации о первых десяти страницах, использующих <code>_&#95;NOTOC_&#95;</code>.",
+       "apihelp-query+prefixsearch-summary": "Осуществление поиска по префиксу названий страниц.",
+       "apihelp-query+prefixsearch-extended-description": "Не смотря на похожесть названий, этот модуль не является эквивалентом [[Special:PrefixIndex]]; если вы ищете его, см. <kbd>[[Special:ApiHelp/query+allpages|action=query&list=allpages]]</kbd> с параметром <kbd>apprefix</kbd>. Задача этого модуля близка к <kbd>[[Special:ApiHelp/opensearch|action=opensearch]]</kbd>: получение пользовательского ввода и представление наиболее подходящих заголовков. В зависимости от поискового движка, используемого на сервере, сюда может включаться исправление опечаток, избегание перенаправлений и другие эвристики.",
        "apihelp-query+prefixsearch-param-search": "Поисковый запрос.",
        "apihelp-query+prefixsearch-param-namespace": "Пространства имён для поиска.",
        "apihelp-query+prefixsearch-param-limit": "Максимальное число возвращаемых результатов.",
        "apihelp-query+querypage-param-page": "Название служебной страницы. Обратите внимание: чувствительно к регистру.",
        "apihelp-query+querypage-param-limit": "Количество возвращаемых результатов.",
        "apihelp-query+querypage-example-ancientpages": "Вернуть результаты [[Special:Ancientpages]].",
+       "apihelp-query+random-summary": "Получение набора случайных страниц.",
+       "apihelp-query+random-extended-description": "Страницы перечисляются в строгой последовательности, случайна только входная точка. Это означает, что если, например, <samp>Main Page</samp> — первая страница в списке, то <samp>List of fictional monkeys</samp> <em>всегда</em> будет второй, <samp>List of people on stamps of Vanuatu</samp> — третьей, и так далее.",
        "apihelp-query+random-param-namespace": "Вернуть только страницы этих пространств имён.",
        "apihelp-query+random-param-limit": "Ограничение на количество возвращаемых страниц.",
        "apihelp-query+random-param-redirect": "Вместо этого, используйте <kbd>$1filterredir=redirects</kbd>.",
        "apihelp-query+redirects-param-show": "Показывать только элементы, удовлетворяющие данным критериям:\n;fragment: Показывать только перенаправления с фрагментами.\n;!fragment: Показывать только перенаправления без фрагментов.",
        "apihelp-query+redirects-example-simple": "Получить список перенаправлений на [[Main Page]].",
        "apihelp-query+redirects-example-generator": "Получить информацию о всех перенаправлениях на [[Main Page]].",
+       "apihelp-query+revisions-summary": "Получение информации о версии страницы.",
+       "apihelp-query+revisions-extended-description": "Может использоваться в трёх режимах:\n# Получение данных о наборе страниц (последних версий) с помощью передачи названий или идентификаторов страниц.\n# Получение версий одной данной страницы, используя названия или идентификаторы с началом, концом или лимитом.\n# Получение данных о наборе версий, передаваемых с помощью их идентификаторов.",
        "apihelp-query+revisions-paraminfo-singlepageonly": "Может быть использовано только с одной страницей (режим №2).",
        "apihelp-query+revisions-param-startid": "Начать перечисление с этой временной метки версии. Версия обязана существовать, но не обязана принадлежать этой странице.",
        "apihelp-query+revisions-param-endid": "Закончить перечисление на этой временной метке версии. Версия обязана существовать, но не обязана принадлежать этой странице.",
        "apihelp-query+revisions+base-paramvalue-prop-parsedcomment": "Распарсенное описание правки.",
        "apihelp-query+revisions+base-paramvalue-prop-content": "Текст версии.",
        "apihelp-query+revisions+base-paramvalue-prop-tags": "Метки версии.",
-       "apihelp-query+revisions+base-paramvalue-prop-parsetree": "Дерево парсинга XML содержимого версии (требуется модель содержимого <code>$1</code>).",
+       "apihelp-query+revisions+base-paramvalue-prop-parsetree": "<span class=\"apihelp-deprecated\">Не поддерживается.</span> Вместо этого используйте <kbd>[[Special:ApiHelp/expandtemplates|action=expandtemplates]]</kbd> или <kbd>[[Special:ApiHelp/parse|action=parse]]</kbd>. Дерево парсинга XML содержимого версии (требуется модель содержимого <code>$1</code>).",
        "apihelp-query+revisions+base-param-limit": "Сколько версий вернуть.",
-       "apihelp-query+revisions+base-param-expandtemplates": "Раскрыть шаблоны в содержимом версии (требуется $1prop=content).",
-       "apihelp-query+revisions+base-param-generatexml": "СгенеÑ\80иÑ\80оваÑ\82Ñ\8c Ð´ÐµÑ\80ево Ð¿Ð°Ñ\80Ñ\81инга XML Ñ\81одеÑ\80жимого Ð²ÐµÑ\80Ñ\81ии (Ñ\82Ñ\80ебÑ\83еÑ\82Ñ\81Ñ\8f $1prop=content; Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð½Ð° <kbd>$1prop=parsetree</kbd>).",
-       "apihelp-query+revisions+base-param-parse": "Распарсить содержимое версии (требуется $1prop=content). Из соображений производительности, при использовании этой опции, в качестве $1limit принудительно устанавливается 1.",
+       "apihelp-query+revisions+base-param-expandtemplates": "Ð\92меÑ\81Ñ\82о Ñ\8dÑ\82ого Ð¸Ñ\81полÑ\8cзÑ\83йÑ\82е <kbd>[[Special:ApiHelp/expandtemplates|action=expandtemplates]]</kbd>. Ð Ð°Ñ\81кÑ\80Ñ\8bÑ\82Ñ\8c Ñ\88аблонÑ\8b Ð² Ñ\81одеÑ\80жимом Ð²ÐµÑ\80Ñ\81ии (Ñ\82Ñ\80ебÑ\83еÑ\82Ñ\81Ñ\8f $1prop=content).",
+       "apihelp-query+revisions+base-param-generatexml": "Ð\92меÑ\81Ñ\82о Ñ\8dÑ\82ого Ð¸Ñ\81полÑ\8cзÑ\83йÑ\82е <kbd>[[Special:ApiHelp/expandtemplates|action=expandtemplates]]</kbd> Ð¸Ð»Ð¸ <kbd>[[Special:ApiHelp/parse|action=parse]]</kbd>. Ð¡Ð³ÐµÐ½ÐµÑ\80иÑ\80оваÑ\82Ñ\8c Ð´ÐµÑ\80ево Ð¿Ð°Ñ\80Ñ\81инга XML Ñ\81одеÑ\80жимого Ð²ÐµÑ\80Ñ\81ии (Ñ\82Ñ\80ебÑ\83еÑ\82Ñ\81Ñ\8f $1prop=content).",
+       "apihelp-query+revisions+base-param-parse": "Ð\92меÑ\81Ñ\82о Ñ\8dÑ\82ого Ð¸Ñ\81полÑ\8cзÑ\83йÑ\82е <kbd>[[Special:ApiHelp/parse|action=parse]]</kbd>. Ð Ð°Ñ\81паÑ\80Ñ\81иÑ\82Ñ\8c Ñ\81одеÑ\80жимое Ð²ÐµÑ\80Ñ\81ии (Ñ\82Ñ\80ебÑ\83еÑ\82Ñ\81Ñ\8f $1prop=content). Ð\98з Ñ\81ообÑ\80ажений Ð¿Ñ\80оизводиÑ\82елÑ\8cноÑ\81Ñ\82и, Ð¿Ñ\80и Ð¸Ñ\81полÑ\8cзовании Ñ\8dÑ\82ой Ð¾Ð¿Ñ\86ии, Ð² ÐºÐ°Ñ\87еÑ\81Ñ\82ве $1limit Ð¿Ñ\80инÑ\83диÑ\82елÑ\8cно Ñ\83Ñ\81Ñ\82анавливаеÑ\82Ñ\81Ñ\8f 1.",
        "apihelp-query+revisions+base-param-section": "Вернуть содержимое только секции с заданным номером.",
-       "apihelp-query+revisions+base-param-diffto": "Идентификатор версии, с которым сравнивать каждую версию. Используйте <kbd>prev</kbd>, <kbd>next</kbd> и <kbd>cur</kbd> для предыдущей, следующей и текущей версии соответственно.",
-       "apihelp-query+revisions+base-param-difftotext": "Текст, с которым сравнивать каждую версию. Сравнивает ограниченное число версий. Переопределяет <var>$1diffto</var>. Если задано <var>$1section</var>, сравнение будет произведено только с этой секцией.",
-       "apihelp-query+revisions+base-param-difftotextpst": "Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с <var>$1difftotext</var>.",
+       "apihelp-query+revisions+base-param-diffto": "Ð\92меÑ\81Ñ\82о Ñ\8dÑ\82ого Ð¸Ñ\81полÑ\8cзÑ\83йÑ\82е <kbd>[[Special:ApiHelp/compare|action=compare]]</kbd>. Ð\98денÑ\82иÑ\84икаÑ\82оÑ\80 Ð²ÐµÑ\80Ñ\81ии, Ñ\81 ÐºÐ¾Ñ\82оÑ\80Ñ\8bм Ñ\81Ñ\80авниваÑ\82Ñ\8c ÐºÐ°Ð¶Ð´Ñ\83Ñ\8e Ð²ÐµÑ\80Ñ\81иÑ\8e. Ð\98Ñ\81полÑ\8cзÑ\83йÑ\82е <kbd>prev</kbd>, <kbd>next</kbd> Ð¸ <kbd>cur</kbd> Ð´Ð»Ñ\8f Ð¿Ñ\80едÑ\8bдÑ\83Ñ\89ей, Ñ\81ледÑ\83Ñ\8eÑ\89ей Ð¸ Ñ\82екÑ\83Ñ\89ей Ð²ÐµÑ\80Ñ\81ии Ñ\81ооÑ\82веÑ\82Ñ\81Ñ\82венно.",
+       "apihelp-query+revisions+base-param-difftotext": "Ð\92меÑ\81Ñ\82о Ñ\8dÑ\82ого Ð¸Ñ\81полÑ\8cзÑ\83йÑ\82е <kbd>[[Special:ApiHelp/compare|action=compare]]</kbd>. Ð¢ÐµÐºÑ\81Ñ\82, Ñ\81 ÐºÐ¾Ñ\82оÑ\80Ñ\8bм Ñ\81Ñ\80авниваÑ\82Ñ\8c ÐºÐ°Ð¶Ð´Ñ\83Ñ\8e Ð²ÐµÑ\80Ñ\81иÑ\8e. Ð¡Ñ\80авниваеÑ\82 Ð¾Ð³Ñ\80аниÑ\87енное Ñ\87иÑ\81ло Ð²ÐµÑ\80Ñ\81ий. Ð\9fеÑ\80еопÑ\80еделÑ\8fеÑ\82 <var>$1diffto</var>. Ð\95Ñ\81ли Ð·Ð°Ð´Ð°Ð½Ð¾ <var>$1section</var>, Ñ\81Ñ\80авнение Ð±Ñ\83деÑ\82 Ð¿Ñ\80оизведено Ñ\82олÑ\8cко Ñ\81 Ñ\8dÑ\82ой Ñ\81екÑ\86ией.",
+       "apihelp-query+revisions+base-param-difftotextpst": "Вместо этого используйте <kbd>[[Special:ApiHelp/compare|action=compare]]</kbd>. Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с <var>$1difftotext</var>.",
        "apihelp-query+revisions+base-param-contentformat": "Формат серилиализации, использованный в <var>$1difftotext</var> и ожидаемый в результате.",
        "apihelp-query+search-summary": "Проведение полнотекстового поиска.",
        "apihelp-query+search-param-search": "Искать страницы, названия или тексты которых содержат это значение. Вы можете использовать в поисковом запросе служебные функции в зависимости от того, какой поисковый движок используется на сервере.",
        "apihelp-removeauthenticationdata-summary": "Удаление аутентификационных данных для текущего участника.",
        "apihelp-removeauthenticationdata-example-simple": "Попытка удалить данные текущего участника для <kbd>FooAuthenticationRequest</kbd>.",
        "apihelp-resetpassword-summary": "Отправить участнику письмо для сброса пароля.",
+       "apihelp-resetpassword-extended-description-noroutes": "Маршруты смены пароля не доступны.\n\nВключите маршруты в <var>[[mw:Special:MyLanguage/Manual:$wgPasswordResetRoutes|$wgPasswordResetRoutes]]</var> для использования этого модуля.",
        "apihelp-resetpassword-param-user": "Сбрасываемый участник.",
        "apihelp-resetpassword-param-email": "Электронный адрес сбрасываемого участника.",
        "apihelp-resetpassword-example-user": "Послать письмо для сброса пароля участнику <kbd>Example</kbd>.",
        "apihelp-revisiondelete-param-tags": "Изменить метки записи в журнале удалений.",
        "apihelp-revisiondelete-example-revision": "Скрыть содержимое версии <kbd>12345</kbd> страницы <kbd>Main Page</kbd>.",
        "apihelp-revisiondelete-example-log": "Скрыть все данные записи <kbd>67890</kbd> в журнале с причиной <kbd>BLP violation</kbd>.",
+       "apihelp-rollback-summary": "Отмена последней правки на странице.",
+       "apihelp-rollback-extended-description": "Если последний редактировавший страницу участник сделал несколько правок подряд, все они будут откачены.",
        "apihelp-rollback-param-title": "Заголовок откатываемой страницы. Не может быть использовано одновременно с <var>$1pageid</var>.",
        "apihelp-rollback-param-pageid": "Идентификатор откатываемой страницы. Не может быть использовано одновременно с <var>$1title</var>.",
        "apihelp-rollback-param-tags": "Метки, применяемые к откату.",
        "apihelp-rollback-example-summary": "Откатить последние правки страницы <kbd>Main Page</kbd> анонимного участника <kbd>192.0.2.5</kbd> с описанием <kbd>Reverting vandalism</kbd>, и отметить эти правки и их откат как правки ботов.",
        "apihelp-rsd-summary": "Экспорт схемы RSD (Really Simple Discovery).",
        "apihelp-rsd-example-simple": "Экспортировать схему RSD.",
+       "apihelp-setnotificationtimestamp-summary": "Обновление временной метки уведомления для отслеживаемых страниц.",
+       "apihelp-setnotificationtimestamp-extended-description": "Это затрагивает подсвечивание изменённых страниц в списке наблюдения и истории, и отправляет письмо, если включена настройка «{{int:tog-enotifwatchlistpages}}».",
        "apihelp-setnotificationtimestamp-param-entirewatchlist": "Работать над всеми отслеживаемыми страницами.",
        "apihelp-setnotificationtimestamp-param-timestamp": "Новая временная метка уведомления.",
        "apihelp-setnotificationtimestamp-param-torevid": "Версия, к временной метке которой приравнять временную метку уведомления (только для одной страницы).",
        "apihelp-setpagelanguage-param-tags": "Изменить теги записей в журнале, возникающих в результате этого действия.",
        "apihelp-setpagelanguage-example-language": "Изменить язык <kbd>Main Page</kbd> на баскский.",
        "apihelp-setpagelanguage-example-default": "Изменить язык страницы с идентификатором 123 на язык по умолчанию.",
+       "apihelp-stashedit-summary": "Подготовка правки в общем кэше.",
+       "apihelp-stashedit-extended-description": "Предназначено для использования через AJAX из формы редактирования для увеличения производительности сохранения страницы.",
        "apihelp-stashedit-param-title": "Заголовок редактируемой страницы.",
        "apihelp-stashedit-param-section": "Номер раздела. <kbd>0</kbd> для верхнего раздела, <kbd>new</kbd> для нового раздела.",
        "apihelp-stashedit-param-sectiontitle": "Заголовок нового раздела.",
        "apihelp-tag-param-tags": "Метки, применяемые к записи в журнале, создаваемой в результате этого действия.",
        "apihelp-tag-example-rev": "Добавить метку <kbd>vandalism</kbd> к версии с идентификатором 123 без указания причины.",
        "apihelp-tag-example-log": "Удаление метки <kbd>spam</kbd> из записи журнала с идентификатором 123 с причиной <kbd>Wrongly applied</kbd>.",
+       "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-unblock-param-tags": "Изменить метки записи в журнале блокировок.",
        "apihelp-unblock-example-id": "Снять блокировку с идентификатором #<kbd>105</kbd>.",
        "apihelp-unblock-example-user": "Разблокировать участника <kbd>Bob</kbd> по причине <kbd>Sorry Bob</kbd>.",
+       "apihelp-undelete-summary": "Восстановление версий удалённой страницы.",
+       "apihelp-undelete-extended-description": "Список удалённых версий с временными метками может быть получен с помощью [[Special:ApiHelp/query+deletedrevisions|prop=deletedrevisions]], а список идентификаторов удалённых файлов может быть получен с помощью [[Special:ApiHelp/query+filearchive|list=filearchive]].",
        "apihelp-undelete-param-title": "Заголовок восстанавливаемой страницы.",
        "apihelp-undelete-param-reason": "Причина восстановления.",
        "apihelp-undelete-param-tags": "Изменить метки записи в журнале удалений.",
        "apihelp-undelete-example-revisions": "Восстановить две версии страницы <kbd>Main Page</kbd>.",
        "apihelp-unlinkaccount-summary": "Удаление связанного стороннего аккаунта с текущим участником.",
        "apihelp-unlinkaccount-example-simple": "Попытаться удалить связь между текущим участником и <kbd>FooAuthenticationRequest</kbd>.",
+       "apihelp-upload-summary": "Загрузка файла или получение статуса незавершённых загрузок.",
+       "apihelp-upload-extended-description": "Доступно несколько режимов:\n* Прямо загрузить содержимое файла, используя параметр <var>$1file</var>.\n* Загрузить файл по кусочком, используя параметры <var>$1filesize</var>, <var>$1chunk</var> и <var>$1offset</var>.\n* Заставить сервер MediaWiki запросить файл по ссылке, используя параметр <var>$1url</var>.\n* Завершить старую загрузку, провалившуюся из-за предупреждений, используя параметр <var>$1filekey</var>.\nОбратите внимание, что запрос HTTP POST должен быть выполнен как загрузка файла (то есть, с использованием <code>multipart/form-data</code>) при отправке <var>$1file</var>.",
        "apihelp-upload-param-filename": "Целевое название файла.",
        "apihelp-upload-param-comment": "Описание загрузки. Также используется как начальный текст страницы при загрузке нового файла, если параметр <var>$1text</var> не задан.",
        "apihelp-upload-param-tags": "Изменить метки записи в журнале загрузок и версии файловой страницы.",
        "apihelp-userrights-example-user": "Добавить участника <kbd>FooBot</kbd> в группу <kbd>bot</kbd> и удалить его из групп <kbd>sysop</kbd> и <kbd>bureaucrat</kbd>.",
        "apihelp-userrights-example-userid": "Добавить участника с идентификатором <kbd>123</kbd> в группу <kbd>bot</kbd> и удалить его из групп <kbd>sysop</kbd> и <kbd>bureaucrat</kbd>.",
        "apihelp-userrights-example-expiry": "Добавить участника <kbd>SometimeSysop</kbd> в группу <kbd>sysop</kbd> на один месяц.",
+       "apihelp-validatepassword-summary": "Проверка пароля на удовлетворение политики вики.",
+       "apihelp-validatepassword-extended-description": "Результатом проверки является <samp>Good</samp>, если пароль приемлемый, <samp>Change</samp>, если пароль может быть использован для входа, но должен быть сменён, и <samp>Invalid</samp>, если пароль не может быть использован.",
        "apihelp-validatepassword-param-password": "Проверяемый пароль.",
        "apihelp-validatepassword-param-user": "Имя участника, при использовании во время создания аккаунта. Такого участника не должно существовать.",
        "apihelp-validatepassword-param-email": "Электронная почта, при использовании во время создания аккаунта.",
        "apierror-cantsend": "Вы не авторизованы, ваш электронный адрес не подтверждён или у вас нет прав на отправку электронной почты другим участникам, поэтому вы не можете отправить электронное письмо.",
        "apierror-cantundelete": "Невозможно восстановить: возможно, запрашиваемые версии не существуют или уже были восстановлены.",
        "apierror-changeauth-norequest": "Попытка создать запрос правки провалилась.",
-       "apierror-chunk-too-small": "Минимальный размер кусочка — $1 {{PLURAL:$1|байт|байта|байтов}}, если кусочек не является последним.",
+       "apierror-chunk-too-small": "Минимальный размер кусочка — $1 {{PLURAL:$1|байт|байта|байт}}, если кусочек не является последним.",
        "apierror-cidrtoobroad": "Диапазоны $1 CIDR, шире /$2, не разрешены.",
        "apierror-compare-no-title": "Невозможно выполнить преобразование перед записью правки без заголовка. Попробуйте задать <var>fromtitle</var> или <var>totitle</var>.",
        "apierror-compare-relative-to-nothing": "Нет версии 'from', к которой относится <var>torelative</var>.",
        "apiwarn-tokennotallowed": "Действие «$1» не разрешено для текущего участника.",
        "apiwarn-tokens-origin": "Токены не могут быть получены, пока не применено правило ограничения домена.",
        "apiwarn-toomanyvalues": "Слишком много значений передано параметру <var>$1</var>. Максимальное число — $2.",
-       "apiwarn-truncatedresult": "Результат был усечён, поскольку в противном случае он был бы больше лимита в $1 байт.",
+       "apiwarn-truncatedresult": "Результат был усечён, поскольку в противном случае он был бы больше лимита в $1 {{PLURAL:$1|байт|байта|байт}}.",
        "apiwarn-unclearnowtimestamp": "Передача «$2» в качестве параметра временной метки <var>$1</var> не поддерживается. Если по какой-то причине вы хотите прямо указать текущее время без вычисления его на стороне клиента, используйте <kbd>now</kbd>.",
        "apiwarn-unrecognizedvalues": "{{PLURAL:$3|Нераспознанное значение|Нераспознанные значения}} параметра <var>$1</var>: $2.",
        "apiwarn-unsupportedarray": "Параметр <var>$1</var> использует неподдерживаемый синтаксис массивов PHP.",
        "apiwarn-validationfailed-badchars": "некорректные символы в ключе (разрешены только <code>a-z</code>, <code>A-Z</code>, <code>0-9</code>, <code>_</code> и <code>-</code>).",
        "apiwarn-validationfailed-badpref": "некорректная настройка.",
        "apiwarn-validationfailed-cannotset": "не может быть задано этим модулем.",
-       "apiwarn-validationfailed-keytoolong": "ключ слишком длинен (разрешено не более $1 байт).",
+       "apiwarn-validationfailed-keytoolong": "ключ слишком длинен (разрешено не более $1 {{PLURAL:$1|байт|байта|байт}}).",
        "apiwarn-validationfailed": "Ошибка проверки для <kbd>$1</kbd>: $2",
        "apiwarn-wgDebugAPI": "<strong>Предупреждение безопасности</strong>: активирован <var>$wgDebugAPI</var>.",
        "api-feed-error-title": "Ошибка ($1)",
index 8d715e8..e1c2546 100644 (file)
@@ -716,6 +716,11 @@ class LocalFile extends File {
         * @return int
         */
        public function getWidth( $page = 1 ) {
+               $page = (int)$page;
+               if ( $page < 1 ) {
+                       $page = 1;
+               }
+
                $this->load();
 
                if ( $this->isMultipage() ) {
@@ -743,6 +748,11 @@ class LocalFile extends File {
         * @return int
         */
        public function getHeight( $page = 1 ) {
+               $page = (int)$page;
+               if ( $page < 1 ) {
+                       $page = 1;
+               }
+
                $this->load();
 
                if ( $this->isMultipage() ) {
index 5ee25cd..b22f8cb 100644 (file)
@@ -111,6 +111,11 @@ class UnregisteredLocalFile extends File {
         * @return bool
         */
        private function cachePageDimensions( $page = 1 ) {
+               $page = (int)$page;
+               if ( $page < 1 ) {
+                       $page = 1;
+               }
+
                if ( !isset( $this->dims[$page] ) ) {
                        if ( !$this->getHandler() ) {
                                return false;
index fc9984e..cdd13c2 100644 (file)
@@ -23,7 +23,8 @@
                        "Macofe",
                        "StasR",
                        "Irus",
-                       "Mailman"
+                       "Mailman",
+                       "Facenapalm"
                ]
        },
        "config-desc": "Инсталлятор MediaWiki",
@@ -98,7 +99,7 @@
        "config-uploads-not-safe": "'''Внимание:''' директория, используемая по умолчанию для загрузок (<code>$1</code>) уязвима к выполнению произвольных скриптов.\nХотя MediaWiki проверяет все загружаемые файлы на наличие угроз, настоятельно рекомендуется [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Security#Upload_security закрыть данную уязвимость] перед включением загрузки файлов.",
        "config-no-cli-uploads-check": "'''Предупреждение:''' каталог для загрузки по умолчанию ( <code>$1</code> ) не проверялся на уязвимости\n на выполнение произвольного сценария во время установки CLI.",
        "config-brokenlibxml": "В вашей системе имеется сочетание версий PHP и libxml2, которое может привести к скрытым повреждениям данных в MediaWiki и других веб-приложениях.\nОбновите libxml2 до версии 2.7.3 или старше ([https://bugs.php.net/bug.php?id=45996 сведения об ошибке]).\nУстановка прервана.",
-       "config-suhosin-max-value-length": "Suhosin установлен и ограничивает параметр GET <code>length</code> до $1 байт. Компонент MediaWiki ResourceLoader будет обходить это ограничение, но это снизит производительность. Если это возможно, следует установить <code>suhosin.get.max_value_length</code> в значение 1024 или выше в <code>php.ini</code>, а также установить для <code>$wgResourceLoaderMaxQueryLength</code> такое же значение в LocalSettings.php.",
+       "config-suhosin-max-value-length": "Suhosin установлен и ограничивает параметр GET <code>length</code> до $1 {{PLURAL:$1|байт|байта|байт}}. Компонент MediaWiki ResourceLoader будет обходить это ограничение, но это снизит производительность. Если это возможно, следует установить <code>suhosin.get.max_value_length</code> в значение 1024 или выше в <code>php.ini</code>, а также установить для <code>$wgResourceLoaderMaxQueryLength</code> такое же значение в LocalSettings.php.",
        "config-db-type": "Тип базы данных:",
        "config-db-host": "Хост базы данных:",
        "config-db-host-help": "Если сервер базы данных находится на другом сервере, введите здесь его имя хоста или IP-адрес.\n\nЕсли вы используете виртуальный хостинг, ваш провайдер должен указать правильное имя хоста в своей документации.\n\nЕсли вы устанавливаете систему на сервере под Windows и используете MySQL, имя сервера «localhost» может не работать. В этом случае попробуйте указать 127.0.0.1 локальный  IP-адрес.\n\nЕсли вы используете PostgreSQL, оставьте это поле пустым для подключения через сокет Unix.",
index 5256733..c83198f 100644 (file)
@@ -3378,11 +3378,6 @@ class Parser {
 
                list( $callback, $flags ) = $this->mFunctionHooks[$function];
 
-               # Workaround for PHP bug 35229 and similar
-               if ( !is_callable( $callback ) ) {
-                       throw new MWException( "Tag hook for $function is not callable\n" );
-               }
-
                // Avoid PHP 7.1 warning from passing $this by reference
                $parser = $this;
 
@@ -3883,17 +3878,10 @@ class Parser {
                        }
 
                        if ( isset( $this->mTagHooks[$name] ) ) {
-                               # Workaround for PHP bug 35229 and similar
-                               if ( !is_callable( $this->mTagHooks[$name] ) ) {
-                                       throw new MWException( "Tag hook for $name is not callable\n" );
-                               }
                                $output = call_user_func_array( $this->mTagHooks[$name],
                                        [ $content, $attributes, $this, $frame ] );
                        } elseif ( isset( $this->mFunctionTagHooks[$name] ) ) {
                                list( $callback, ) = $this->mFunctionTagHooks[$name];
-                               if ( !is_callable( $callback ) ) {
-                                       throw new MWException( "Tag hook for $name is not callable\n" );
-                               }
 
                                // Avoid PHP 7.1 warning from passing $this by reference
                                $parser = $this;
@@ -4762,7 +4750,7 @@ class Parser {
         * @throws MWException
         * @return callable|null The old value of the mTagHooks array associated with the hook
         */
-       public function setHook( $tag, $callback ) {
+       public function setHook( $tag, callable $callback ) {
                $tag = strtolower( $tag );
                if ( preg_match( '/[<>\r\n]/', $tag, $m ) ) {
                        throw new MWException( "Invalid character {$m[0]} in setHook('$tag', ...) call" );
@@ -4793,7 +4781,7 @@ class Parser {
         * @throws MWException
         * @return callable|null The old value of the mTagHooks array associated with the hook
         */
-       public function setTransparentTagHook( $tag, $callback ) {
+       public function setTransparentTagHook( $tag, callable $callback ) {
                $tag = strtolower( $tag );
                if ( preg_match( '/[<>\r\n]/', $tag, $m ) ) {
                        throw new MWException( "Invalid character {$m[0]} in setTransparentHook('$tag', ...) call" );
@@ -4856,7 +4844,7 @@ class Parser {
         * @throws MWException
         * @return string|callable The old callback function for this name, if any
         */
-       public function setFunctionHook( $id, $callback, $flags = 0 ) {
+       public function setFunctionHook( $id, callable $callback, $flags = 0 ) {
                global $wgContLang;
 
                $oldVal = isset( $this->mFunctionHooks[$id] ) ? $this->mFunctionHooks[$id][0] : null;
@@ -4908,7 +4896,7 @@ class Parser {
         * @throws MWException
         * @return null
         */
-       public function setFunctionTagHook( $tag, $callback, $flags ) {
+       public function setFunctionTagHook( $tag, callable $callback, $flags ) {
                $tag = strtolower( $tag );
                if ( preg_match( '/[<>\r\n]/', $tag, $m ) ) {
                        throw new MWException( "Invalid character {$m[0]} in setFunctionTagHook('$tag', ...) call" );
index aea01a7..e3e4de0 100644 (file)
        "authform-notoken": "Адсутнічае токен",
        "authform-wrongtoken": "Няслушны токен",
        "specialpage-securitylevel-not-allowed-title": "Не дазволена",
+       "specialpage-securitylevel-not-allowed": "Выбачайце, вам не дазволена выкарыстоўваць гэтую старонку, бо вашая асоба ня можа быць пацьверджаная.",
+       "authpage-cannot-login": "Не атрымалася пачаць уваход у сыстэму.",
        "changecredentials": "Зьмена ўліковых зьвестак",
        "removecredentials": "Выдаленьне ўліковых зьвестак",
        "removecredentials-submit": "Выдаліць уліковыя зьвесткі",
index 95272d5..d26c6d5 100644 (file)
        "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|spisak novih stranica]])",
        "recentchanges-submit": "Prikaži",
        "rcfilters-activefilters": "Aktivni filteri",
+       "rcfilters-advancedfilters": "Napredni filteri",
        "rcfilters-quickfilters": "Sačuvane postavke filtera",
        "rcfilters-quickfilters-placeholder-title": "Zasad nema sačuvanih linkova",
        "rcfilters-quickfilters-placeholder-description": "Da sačuvate postavke filtera da biste ih kasnije ponovo upotrijebili, kliknite na ikonu markera pod \"Aktivni filterima\" ispod.",
        "rcfilters-filter-lastrevision-description": "Najnovija izmjena na stranici.",
        "rcfilters-filter-previousrevision-label": "Ranije izmjene",
        "rcfilters-filter-previousrevision-description": "Sve izmjene koje nisu najnovije na stranici.",
+       "rcfilters-filter-excluded": "Izuzeto",
        "rcfilters-tag-prefix-namespace-inverted": "<strong>:ne</strong> $1",
-       "rcfilters-view-tags": "Oznake",
+       "rcfilters-view-tags": "Označene izmjene",
        "rcnotefrom": "Ispod {{PLURAL:$5|je izmjena|su izmjene}} od <strong>$3, $4</strong> (do <strong>$1</strong> prikazano).",
        "rclistfromreset": "Resetiraj izbor datuma",
        "rclistfrom": "Prikaži nove izmjene počev od $3 u $2",
        "apisandbox-loading": "Učitavam podatke o API modulu \"$1\"...",
        "apisandbox-load-error": "Došlo je do greške pri učitavanju informacija o API-modulu \"$1\": $2",
        "apisandbox-no-parameters": "API modul nema parametara.",
+       "apisandbox-helpurls": "Linkovi za pomoć",
        "apisandbox-examples": "Primjeri",
        "apisandbox-dynamic-parameters": "Dodatni parametri",
        "apisandbox-dynamic-parameters-add-label": "Dodaj parametar:",
        "emailmessage": "Poruka:",
        "emailsend": "Pošalji",
        "emailccme": "Pošalji mi kopiju moje poruke e-poštom.",
-       "emailccsubject": "Kopiraj Vašu poruku za $1: $2",
+       "emailccsubject": "Kopija Vaše poruke za $1: $2",
        "emailsent": "Poruka poslata",
        "emailsenttext": "Vaša poruka je poslata e-poštom.",
        "emailuserfooter": "Ovu e-poruku {{GENDER:$1|poslao|poslala}} je $1 {{GENDER:$2|korisniku|korisnici}} $2 pomoću funkcije \"{{int:emailuser}}\" s {{GRAMMAR:genitiv|{{SITENAME}}}}. Ako {{GENDER:$2|odgovorite}} na ovu e-poruku, {{GENDER:$2|Vaša}} će se poruka direktno poslati {{GENDER:$1|originalnom pošiljaocu|originalnoj pošiljatejici}} i otkrit ćete {{GENDER:$1|mu|joj}} {{GENDER:$2|svoju}} adresu e-pošte.",
        "tooltip-ca-delete": "Obrišite ovu stranicu",
        "tooltip-ca-undelete": "Vratite izmjene koje su načinjene prije brisanja stranice",
        "tooltip-ca-move": "Premjesti ovu stranicu",
-       "tooltip-ca-watch": "Dodajte stranicu u listu praćnih članaka",
+       "tooltip-ca-watch": "Dodaj stranicu na spisak praćenja",
        "tooltip-ca-unwatch": "Ukloni ovu stranicu sa spiska praćenih članaka",
        "tooltip-search": "Pretraži {{GRAMMAR:akuzativ|{{SITENAME}}}}",
        "tooltip-search-go": "Idi na stranicu s tačno ovim imenom ako postoji",
index 3f1b3da..2bc253d 100644 (file)
        "templatesused": "{{PLURAL:$1|1=Кеп, лелош ю|Кепаш, лелош ю}} хӀокху агӀон башхонца:",
        "templatesusedpreview": "{{PLURAL:$1|1=Кеп, лелошдолу|Кепаш, лелойлу}} оцу хьалх хьожучу агӀонца:",
        "templatesusedsection": "ХӀокху декъан чохь {{PLURAL:$1|1=лелош йолу кеп|лелош йолу кепаш}}:",
-       "template-protected": "(гlаÑ\80оллийÑ\86а)",
+       "template-protected": "(лаÑ\80йина)",
        "template-semiprotected": "(дуьззина доцуш ларъяр)",
        "hiddencategories": "ХӀара агӀо чуйогӀуш ю оцу $1 {{PLURAL:$1|1=къайлаха категори чу|къайлаха категореш чу}}:",
        "edittools": "<!-- Кхузе буха диллина йоза гуш хир ду редоккхуче бухахь а хlума чуйоккхуче бухахь. -->",
        "mw-widgets-dateinput-placeholder-day": "ШШШШ-ББ-ДД",
        "mw-widgets-dateinput-placeholder-month": "ШШШШ-ББ",
        "mw-widgets-titleinput-description-redirect": "ДӀасхьажорг $1 тӀе",
+       "date-range-from": "Терхьера:",
+       "date-range-to": "Терхье:",
        "sessionprovider-generic": "$1 сесси",
        "randomrootpage": "Цахууш нисъелла ораман агӀо",
        "authmanager-provider-temporarypassword": "Ханна пароль",
index 79f9dfe..8cd1e38 100644 (file)
        "rcfilters-filter-lastrevision-description": "Poslední změna stránky.",
        "rcfilters-filter-previousrevision-label": "Dřívější verze",
        "rcfilters-filter-previousrevision-description": "Všechny změny, které nejsou nejnovější úpravou stránky.",
-       "rcfilters-view-tags": "Značky",
+       "rcfilters-view-tags": "Označené editace",
        "rcnotefrom": "Níže {{PLURAL:$5|je změna|jsou změny}} od <strong>$3, $4</strong> ({{PLURAL:$1|zobrazena|zobrazeny|zobrazeno}} nejvýše <strong>$1</strong>).",
        "rclistfromreset": "Obnovit výběr data",
        "rclistfrom": "Ukázat nové změny, počínaje od $2, $3",
index 9d0445b..430a051 100644 (file)
        "log-description-pagelang": "This is a log of changes in page languages.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|changed}} the language of $3 from $4 to $5",
        "default-skin-not-found": "Whoops! The default skin for your wiki, defined in <code dir=\"ltr\">$wgDefaultSkin</code> as <code>$1</code>, is not available.\n\nYour installation seems to include the following {{PLURAL:$4|skin|skins}}. See [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] for information how to enable {{PLURAL:$4|it|them and choose the default}}.\n\n$2\n\n; If you have just installed MediaWiki:\n: You probably installed from git, or directly from the source code using some other method. This is expected. Try installing some skins from [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's skin directory], by:\n:* Downloading the [https://www.mediawiki.org/wiki/Download tarball installer], which comes with several skins and extensions. You can copy and paste the <code>skins/</code> directory from it.\n:* Downloading individual skin tarballs from [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Using Git to download skins].\n: Doing this should not interfere with your git repository if you're a MediaWiki developer.\n\n; If you have just upgraded MediaWiki:\n: MediaWiki 1.24 and newer no longer automatically enables installed skins (see [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]). You can paste the following {{PLURAL:$5|line|lines}} into <code>LocalSettings.php</code> to enable {{PLURAL:$5|the|all}} installed {{PLURAL:$5|skin|skins}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; If you have just modified <code>LocalSettings.php</code>:\n: Double-check the skin names for typos.",
-       "default-skin-not-found-no-skins": "Whoops! The default skin for your wiki, defined in <code>$wgDefaultSkin</code> as <code>$1</code>, is not available.\n\nYou have no installed skins.\n\n; If you have just installed or upgraded MediaWiki:\n: You probably installed from git, or directly from the source code using some other method. This is expected. MediaWiki 1.24 and newer doesn't include any skins in the main repository. Try installing some skins from [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's skin directory], by:\n:* Downloading the [https://www.mediawiki.org/wiki/Download tarball installer], which comes with several skins and extensions. You can copy and paste the <code>skins/</code> directory from it.\n:* Downloading individual skin tarballs from [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Using Git to download skins].\n: Doing this should not interfere with your git repository if you're a MediaWiki developer. See [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] for information how to enable skins and choose the default.\n",
+       "default-skin-not-found-no-skins": "Whoops! The default skin for your wiki, defined in <code>$wgDefaultSkin</code> as <code>$1</code>, is not available.\n\nYou have no installed skins.\n\n; If you have just installed or upgraded MediaWiki:\n: You probably installed from git, or directly from the source code using some other method. This is expected. MediaWiki 1.24 and newer doesn't include any skins in the main repository. Try installing some skins from [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's skin directory], by:\n:* Downloading the [https://www.mediawiki.org/wiki/Download tarball installer], which comes with several skins and extensions. You can copy and paste the <code>skins/</code> directory from it.\n:* Downloading individual skin tarballs from [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Using Git to download skins].\n: Doing this should not interfere with your git repository if you're a MediaWiki developer. See [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] for information how to enable skins and choose the default.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (enabled)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 (<strong>disabled</strong>)",
        "mediastatistics": "Media statistics",
index e3f2e64..35e3915 100644 (file)
                        "Juanpabl",
                        "AlimanRuna",
                        "Luzcaru",
-                       "Javiersanp"
+                       "Javiersanp",
+                       "Josecurioso",
+                       "Jnistal12"
                ]
        },
        "tog-underline": "Subrayar los enlaces:",
        "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (véase también la [[Special:NewPages|lista de páginas nuevas]])",
        "recentchanges-submit": "Mostrar",
        "rcfilters-activefilters": "Filtros activos",
+       "rcfilters-advancedfilters": "Filtros avanzados",
        "rcfilters-quickfilters": "Ajustes de filtro guardados",
        "rcfilters-quickfilters-placeholder-title": "Ningún enlace guardado aún",
        "rcfilters-quickfilters-placeholder-description": "Para guardar tus ajustes de filtro y reutilizarlos más tarde, pulsa en el icono del marcador en el área de Filtro activo que se encuentra a continuación.",
        "rcfilters-filter-lastrevision-description": "El cambio más reciente a una página.",
        "rcfilters-filter-previousrevision-label": "Revisiones anteriores",
        "rcfilters-filter-previousrevision-description": "Todos los cambios que no son los más recientes cambian a una página.",
-       "rcfilters-view-tags": "Etiquetas",
+       "rcfilters-filter-excluded": "Excluido",
+       "rcfilters-tag-prefix-namespace-inverted": "<strong>Estado:</strong> $1",
+       "rcfilters-view-tags": "Ediciones etiquetadas",
        "rcnotefrom": "Debajo {{PLURAL:$5|aparece el cambio|aparecen los cambios}} desde <strong>$3, $4</strong> (se muestran hasta <strong>$1</strong>).",
        "rclistfromreset": "Restablecer selección de fecha",
        "rclistfrom": "Mostrar cambios nuevos desde las $2 del $3",
        "apisandbox-sending-request": "Enviando pedido a la API...",
        "apisandbox-loading-results": "Recibiendo resultados de la API...",
        "apisandbox-results-error": "Ocurrió un error durante la carga de la respuesta a la consulta API: $1",
+       "apisandbox-results-login-suppressed": "Esta petición ha sido procesada como un usuario sin sesión iniciada puesto que se podría usar para circunvenir la seguridad del navegador. Tenga en cuenta que la gestión del token automático del API sandbox no funciona correctamente con tales peticiones, por favor rellenalas manualmente.",
        "apisandbox-request-selectformat-label": "Mostrar los datos de la petición como:",
        "apisandbox-request-format-url-label": "Cadena de consulta de la URL",
        "apisandbox-request-url-label": "URL solicitante:",
        "newimages-legend": "Filtro",
        "newimages-label": "Nombre del archivo (o una parte):",
        "newimages-user": "Dirección IP o nombre de usuario",
+       "newimages-newbies": "Mostrar solo las contribuciones de cuentas nuevas",
        "newimages-showbots": "Mostrar cargas de bots",
        "newimages-hidepatrolled": "Ocultar las subidas verificadas",
+       "newimages-mediatype": "Tipo de medio:",
        "noimages": "No hay nada que ver.",
        "gallery-slideshow-toggle": "Activar o desactivar las miniaturas",
        "ilsubmit": "Buscar",
        "logentry-import-upload-details": "$1 {{GENDER:$2|importó}} $3 subiendo un archivo ($4 {{PLURAL:$4|revisión|revisiones}})",
        "logentry-import-interwiki": "$1 {{GENDER:$2|importó}} $3 desde otro wiki",
        "logentry-import-interwiki-details": "$1 {{GENDER:$2|importó}} $3 desde $5 ($4 {{PLURAL:$4|revisión|revisiones}})",
-       "logentry-merge-merge": "$1 {{GENDER:$2|combinó}} $3 en $4 (revisiones hasta el $5)",
+       "logentry-merge-merge": "$1 {{GENDER:$2|merged}} $3 en $4 (revisiones hasta el $5)",
        "logentry-move-move": "$1 {{GENDER:$2|trasladó}} la página $3 a $4",
        "logentry-move-move-noredirect": "$1 {{GENDER:$2|trasladó}} la página $3 a $4 sin dejar una redirección",
        "logentry-move-move_redir": "$1 {{GENDER:$2|trasladó}} la página $3 a $4 sobre una redirección",
        "undelete-cantedit": "No puedes deshacer el borrado de esta página porque no tienes permisos para editarla.",
        "undelete-cantcreate": "No puedes deshacer el borrado de esta página porque no existe ninguna página con este nombre y no tienes permisos para crearla.",
        "pagedata-title": "Datos de la página",
+       "pagedata-text": "Esta página provee una interfaz de datos a otras páginas. Por favor proporcione el título de la página en la URL usando la sintaxis de subpáginas.\n* La negociación del contenido se aplica en base a la cabecera Accept de su cliente. Esto significa que los datos de la página se proporcionarán en su formato de preferencia.",
+       "pagedata-not-acceptable": "No se ha encontrado un formato coincidente. Tipos MIME admitidos:",
        "pagedata-bad-title": "El título «$1» no es válido."
 }
index a3015dd..8189f9b 100644 (file)
        "recentchanges-legend-plusminus": "(''±123'')",
        "recentchanges-submit": "Lister",
        "rcfilters-activefilters": "Filtres actifs",
+       "rcfilters-advancedfilters": "Filtres avancés",
        "rcfilters-quickfilters": "Configuration des filtres sauvegardée",
        "rcfilters-quickfilters-placeholder-title": "Aucun lien n’a encore été sauvegardé",
        "rcfilters-quickfilters-placeholder-description": "Pour sauvegarder la configuration de vos filtres pour la réutiliser ultérieurement, cliquez sur l’icône des raccourcis dans la zone des filtres actifs, ci-dessous.",
        "rcfilters-filter-previousrevision-description": "Toutes les modifications apportées à une page et qui ne sont pas la dernière.",
        "rcfilters-filter-excluded": "Exclu",
        "rcfilters-tag-prefix-namespace-inverted": "<strong>:not</strong> $1",
-       "rcfilters-view-tags": "Étiquettes",
+       "rcfilters-view-tags": "Modifications marquées",
        "rcnotefrom": "Ci-dessous {{PLURAL:$5|la modification effectuée|les modifications effectuées}} depuis le <strong>$3, $4</strong> (affichées jusqu’à <strong>$1</strong>).",
        "rclistfromreset": "Réinitialiser la sélection de la date",
        "rclistfrom": "Afficher les nouvelles modifications depuis le $3 à $2",
index bf23318..1b64081 100644 (file)
        "anontalk": "Diskuschuun",
        "navigation": "Nawigatjuun",
        "and": "&#32;an",
-       "qbfind": "Finj",
-       "qbbrowse": "Schük",
-       "qbedit": "Bewerke",
-       "qbpageoptions": "Detdiar sidj",
-       "qbmyoptions": "Min sidjen",
        "faq": "FAQ",
-       "faqpage": "Project:FAQ",
        "actions": "Aktjuunen",
        "namespaces": "Nöömrümer",
        "variants": "Warianten",
        "edit-local": "Lokaal beskriiwang bewerke",
        "create": "Maage",
        "create-local": "Lokaal beskriiwang diartudu",
-       "editthispage": "Sidj bewerke",
-       "create-this-page": "Nei sidj maage",
        "delete": "Strik",
-       "deletethispage": "Detdiar sidj strik",
-       "undeletethispage": "Detdiar stregen sidj turaghaale",
        "undelete_short": "{{PLURAL:$1|1 werjuun|$1 werjuunen}} weder iinstel",
        "viewdeleted_short": "{{PLURAL:$1|Ian stregen werjuun|$1 stregen werjuunen}} uunluke",
        "protect": "Seekre",
        "protect_change": "feranre",
-       "protectthispage": "Sidj seekre",
        "unprotect": "Sidjenseekerhaid",
-       "unprotectthispage": "Sääkering aphääwe",
        "newpage": "Nei sidj",
-       "talkpage": "Detdiar sidj diskutiare",
        "talkpagelinktext": "Diskuschuun",
        "specialpage": "Spezial-sidj",
        "personaltools": "Min werktjüügen",
-       "articlepage": "Artiikel wise",
        "talk": "Diskuschuun",
        "views": "Uunsichten",
        "toolbox": "Werktjüügen",
        "tool-link-userrights": "{{GENDER:$1|Brükersköölen}} feranre",
        "tool-link-userrights-readonly": "{{GENDER:$1|Brükersköölen}} beluke",
        "tool-link-emailuser": "E-mail tu {{GENDER:$1|didiar brüker|detdiar brükerin}} schüür",
-       "userpage": "Brükersidj uunwise",
-       "projectpage": "Projektsidj wise",
        "imagepage": "Dateisidj uunwise",
        "mediawikipage": "Mädialangssidj uunwise",
        "templatepage": "Föörlaagensidj uunwise",
        "tags-create-reason": "Grünj:",
        "tags-create-submit": "Maage",
        "tags-create-no-name": "Dü skel en markiarangsnööm uundu.",
-       "tags-create-invalid-chars": "Markiarangsnöömer mut nian komas (<code>,</code>) of swäärsstreger (<code>/</code>) haa.",
+       "tags-create-invalid-chars": "Markiarangsnöömer mut nian komas (<code>,</code>), luadrocht streger (<code>|</code>) of swäärsstreger (<code>/</code>) haa.",
        "tags-create-invalid-title-chars": "Markiarangsnöömer mut nian tiakens haa, diar uk uun sidjennöömer ei föörkem mut.",
        "tags-create-already-exists": "Det markiarang \"$1\" jaft at al.",
        "tags-create-warnings-above": "{{PLURAL:$2|Detdiar wäärnang as|Jodiar wäärnangen san}} apdaaget, üs det markiarang \"$1\" iinracht wurd skul:",
index e9859a0..9d7b20b 100644 (file)
@@ -18,7 +18,8 @@
                        "Robin van der Vliet",
                        "PiefPafPier",
                        "Catrope",
-                       "Sjoerddebruin"
+                       "Sjoerddebruin",
+                       "Ieneach fan 'e Esk"
                ]
        },
        "tog-underline": "Keppelings ûnderstreekje:",
        "welcomeuser": "Wolkom, $1!",
        "yourname": "Brûkersnamme:",
        "userlogin-yourname": "Brûkersnamme",
-       "userlogin-yourname-ph": "Jou dyn brûkersnamme",
-       "createacct-another-username-ph": "Jou dyn brûkersnamme",
+       "userlogin-yourname-ph": "Jou jo brûkersnamme",
+       "createacct-another-username-ph": "Jou jo brûkersnamme",
        "yourpassword": "Wachtwurd:",
        "userlogin-yourpassword": "Wachtwurd",
-       "userlogin-yourpassword-ph": "Jou dyn wachtwurd",
-       "createacct-yourpassword-ph": "Jou dyn wachtwurd",
+       "userlogin-yourpassword-ph": "Jou jo wachtwurd",
+       "createacct-yourpassword-ph": "Jou jo wachtwurd",
        "yourpasswordagain": "Jo wachtwurd (nochris)",
        "createacct-yourpasswordagain": "Befêstigje wachtwurd",
        "createacct-yourpasswordagain-ph": "Befêstigje wachtwurd nochris",
        "wrongpassword": "Meidochnamme en wachtwurd hearre net by elkoar. Besykje op 'e nij, of fier it wachtwurd twa kear yn en meitsje nije meidoggersynstellings.",
        "wrongpasswordempty": "It opjûne wachtwurd wie leech. Besykje it nochris.",
        "passwordtooshort": "Wachtwurden moatte op syn minst {{PLURAL:$1|1 teken|$1 tekens}} lang wêze.",
-       "password-name-match": "Dyn wachtwurd mei net itselde as dyn meidoggersnamme wêze.",
+       "password-name-match": "Jo wachtwurd mei net itselde wêze as jo meidoggersnamme.",
        "mailmypassword": "E-mail my in nij wachtwurd.",
        "passwordremindertitle": "Nij wachtwurd foar de {{SITENAME}}",
        "passwordremindertext": "Immen (nei alle gedachten jo, fan ynternetadres $1) had in nij wachtwurd\nfoar {{SITENAME}} ($4) oanfrege. Der is in tydlik wachtwurd foar meidogger\n\"$2\"  makke en ynstelt as \"$3\". As dat jo bedoeling wie, melde jo jo dan\nno oan en kies in nij wachtwurd. Dyn tydlik wachtwurd komt yn {{PLURAL:$5|ien dei|$5 dagen}} te ferfallen.\nDer is in tydlik wachtwurd oanmakke foar brûker \"$2\": \"$3\".\n\nAs immen oars as jo dit fersyk dien hat of at it wachtwurd jo tuskentiidsk wer yn 't sin kommen is en\njo it net langer feroarje wolle, dan kinne jo dit berjocht ferjitte en\nfierdergean mei it brûken fan jo âlde wachtwurd.",
        "watchthis": "Folgje dizze side",
        "savearticle": "Side bewarje",
        "publishpage": "Side fêstlizze",
-       "publishchanges": "Feroarings publisearjen",
+       "publishchanges": "Feroarings publisearje",
        "preview": "Oerlêze",
        "showpreview": "Earst oerlêze",
        "showdiff": "Wizigings",
        "edit-hook-aborted": "De bewurking is ôfbrutsen troch in hook.\nDer is gjin taljochting beskikber.",
        "edit-gone-missing": "De side kin net bywurke wurde.\nHy liket fuorthelle te wezen.",
        "edit-conflict": "Bewurkingskonflikt.",
-       "edit-no-change": "Dyn bewurking is is net trochfierd, om 't der gjin feroaring yn 'e tekst oanbrocht is.",
-       "postedit-confirmation-saved": "Dyn bewurking is fêstlein.",
+       "edit-no-change": "Jo bewurking is net trochfierd, om 't der gjin feroaring yn 'e tekst oanbrocht is.",
+       "postedit-confirmation-saved": "Jo bewurking is fêstlein.",
        "edit-already-exists": "De side is net oanmakke.\nHy bestie al.",
        "defaultmessagetext": "Standert berjochttekst",
        "content-model-wikitext": "wikitekst",
index f09e8e0..e6efb0e 100644 (file)
        "title-invalid-characters": "כותרת הדף המבוקש מכילה תווים בלתי תקינים: \"$1\".",
        "title-invalid-relative": "בכותרת יש נתיב יחסי. כותרת דפים יחסיות (./, ../) אינן תקינות, משום שלעתים קרובות הן יהיו בלתי־ניתנות להשגה כשתטופלנה על־ידי הדפדפן של המשתמש.",
        "title-invalid-magic-tilde": "כותרת הדף המבוקש מכילה רצף טילדות מיוחד שאינו תקין (<nowiki>~~~</nowiki>).",
-       "title-invalid-too-long": "×\9b×\95תרת ×\94×\93×£ ×\94×\9e×\91×\95קש ×\90ר×\95×\9b×\94 ×\9e×\93×\99. ×\94×\99×\90 ×¦×¨×\99×\9b×\94 ×\9c×\94×\99×\95ת ×\9c×\9b×\9c ×\94×\99×\95תר ×\91×\90×\95ר×\9a ×©×\9c {{PLURAL:$1|×\91×\99×\99×\98 ×\90×\97×\93|$1 ×\91×\99×\99×\98ים}} בקידוד UTF-8.",
+       "title-invalid-too-long": "×\9b×\95תרת ×\94×\93×£ ×\94×\9e×\91×\95קש ×\90ר×\95×\9b×\94 ×\9e×\93×\99. ×\94×\99×\90 ×¦×¨×\99×\9b×\94 ×\9c×\94×\99×\95ת ×\9c×\9b×\9c ×\94×\99×\95תר ×\91×\90×\95ר×\9a ×©×\9c {{PLURAL:$1|×\91×\99ת ×\90×\97×\93|$1 ×\91תים}} בקידוד UTF-8.",
        "title-invalid-leading-colon": "כותרת הדף המבוקש מכילה תו נקודתיים בלתי תקין בתחילתה.",
        "perfcached": "המידע הבא הוא עותק שמור בזיכרון המטמון, ועשוי שלא להיות מעודכן. לכל היותר {{PLURAL:$1|תוצאה אחת נשמרת|$1 תוצאות נשמרות}} בזיכרון המטמון.",
        "perfcachedts": "המידע הבא הוא עותק שמור בזיכרון המטמון, שעודכן לאחרונה ב־$1. לכל היותר {{PLURAL:$4|תוצאה אחת נשמרת|$4 תוצאות נשמרות}} בזיכרון המטמון.",
        "history-show-deleted": "גרסאות מוסתרות בלבד",
        "histfirst": "הישנות ביותר",
        "histlast": "החדשות ביותר",
-       "historysize": "({{PLURAL:$1|×\91×\99×\99×\98 ×\90×\97×\93|$1 ×\91×\99×\99×\98ים}})",
+       "historysize": "({{PLURAL:$1|×\91×\99ת ×\90×\97×\93|$1 ×\91תים}})",
        "historyempty": "(ריק)",
        "history-feed-title": "היסטוריית גרסאות",
        "history-feed-description": "היסטוריית הגרסאות של הדף הזה בוויקי",
        "recentchanges-label-minor": "זוהי עריכה משנית",
        "recentchanges-label-bot": "עריכה זו בוצעה על־ידי בוט",
        "recentchanges-label-unpatrolled": "עריכה זו טרם נבדקה",
-       "recentchanges-label-plusminus": "×\94ש×\99× ×\95×\99 ×\91×\92×\95×\93×\9c ×\94×\93×£ (×\91×\91×\99×\99×\98×\99×\9d)",
+       "recentchanges-label-plusminus": "×\92×\95×\93×\9c ×\94×\93×£ ×\94שתנ×\94 ×\91×\9eספר ×\9b×\96×\94 ×©×\9c ×\91ת×\99×\9d",
        "recentchanges-legend-heading": "<strong>מקרא:</strong>",
        "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ({{GENDER:|ראה|ראי|ראו}} גם את [[Special:NewPages|רשימת הדפים החדשים]])",
        "recentchanges-legend-plusminus": "(<em>±123</em>)",
        "number_of_watching_users_pageview": "[{{PLURAL:$1|משתמש אחד עוקב|$1 משתמשים עוקבים}} אחרי הדף]",
        "rc_categories": "הגבלה לקטגוריות (מופרדות בתו \"|\"):",
        "rc_categories_any": "כל אחת מהנבחרות",
-       "rc-change-size-new": "{{PLURAL:$1|×\91×\99×\99×\98 ×\90×\97×\93|$1 ×\91×\99×\99×\98ים}} לאחר השינוי",
+       "rc-change-size-new": "{{PLURAL:$1|×\91×\99ת ×\90×\97×\93|$1 ×\91תים}} לאחר השינוי",
        "newsectionsummary": "/* $1 */ פסקה חדשה",
        "rc-enhanced-expand": "הצגת הפרטים",
        "rc-enhanced-hide": "הסתרת הפרטים",
        "ignorewarnings": "התעלמות מכל האזהרות",
        "minlength1": "שמות קבצים צריכים להיות בני תו אחד לפחות.",
        "illegalfilename": "שם הקובץ \"$1\" מכיל תווים שאינם מותרים בכותרות דפים.\nנא לשנות את השם ולנסות להעלותו שנית.",
-       "filename-toolong": "ש×\9e×\95ת ×©×\9c ×§×\91צ×\99×\9d ×\9c×\90 ×\99×\9b×\95×\9c×\99×\9d ×\9c×\94×\99×\95ת ×\90ר×\95×\9b×\99×\9d ×\99×\95תר ×\9eÖ¾240 ×\91×\99×\99×\98ים.",
+       "filename-toolong": "ש×\9e×\95ת ×©×\9c ×§×\91צ×\99×\9d ×\9c×\90 ×\99×\9b×\95×\9c×\99×\9d ×\9c×\94×\99×\95ת ×\90ר×\95×\9b×\99×\9d ×\99×\95תר ×\9eÖ¾240 ×\91תים.",
        "badfilename": "שם הקובץ שונה ל־\"$1\".",
        "filetype-mime-mismatch": "סיומת הקובץ \".$1\" אינה מתאימה לסוג ה־MIME שנמצא לקובץ זה ($2).",
        "filetype-badmime": "לא ניתן להעלות קבצים שסוג ה־MIME שלהם הוא \"$1\".",
        "backend-fail-closetemp": "לא הייתה אפשרות לסגור את הקובץ הזמני.",
        "backend-fail-read": "לא ניתן היה לקרוא את הקובץ \"$1\".",
        "backend-fail-create": "לא ניתן היה לכתוב את הקובץ \"$1\".",
-       "backend-fail-maxsize": "לא ניתן היה לכתוב את הקובץ \"$1\" כיוון שהוא גדול יותר {{PLURAL:$2|מבייט אחד|מ־$2 בייטים}}.",
+       "backend-fail-maxsize": "לא ניתן היה לכתוב את הקובץ \"$1\" כי הוא גדול {{PLURAL:$2|מביית אחד|מ־$2 בתים}}.",
        "backend-fail-readonly": "מאגר האחסון לקבצים \"$1\" הוא כרגע במצב קריאה בלבד. הסיבה שניתנה לכך היא: <em>$2</em>",
        "backend-fail-synced": "הקובץ \"$1\" נמצא במצב לא עקבי בתוך מאגרי אחסון הקבצים הפנימיים",
        "backend-fail-connect": "לא ניתן היה להתחבר למאגר אחסון הקבצים הפנימי \"$1\".",
        "withoutinterwiki-legend": "תחילית",
        "withoutinterwiki-submit": "הצגה",
        "fewestrevisions": "הדפים בעלי מספר העריכות הנמוך ביותר",
-       "nbytes": "{{PLURAL:$1|×\91×\99×\99×\98 ×\90×\97×\93|$1 ×\91×\99×\99×\98ים}}",
+       "nbytes": "{{PLURAL:$1|×\91×\99ת ×\90×\97×\93|$1 ×\91תים}}",
        "ncategories": "{{PLURAL:$1|קטגוריה אחת|$1 קטגוריות}}",
        "ninterwikis": "{{PLURAL:$1|קישור בינוויקי קחד|$1 קישורי בינוויקי}}",
        "nlinks": "{{PLURAL:$1|קישור אחד|$1 קישורים}}",
        "restriction-level": "רמת ההגנה:",
        "minimum-size": "גודל מינימלי",
        "maximum-size": "גודל מרבי:",
-       "pagesize": "(×\91×\91×\99×\99×\98ים)",
+       "pagesize": "(×\91תים)",
        "restriction-edit": "עריכה",
        "restriction-move": "העברה",
        "restriction-create": "יצירה",
        "import-parse-failure": "שגיאה בפענוח ה־XML",
        "import-noarticle": "אין דף לייבוא!",
        "import-nonewrevisions": "כל הגרסאות יובאו בעבר.",
-       "xml-error-string": "$1 ×\91ש×\95ר×\94 $2, ×¢×\9e×\95×\93×\94 $3 (×\91×\99×\99×\98 מספר $4): $5",
+       "xml-error-string": "$1 ×\91ש×\95ר×\94 $2, ×¢×\9e×\95×\93×\94 $3 (×\91×\99ת מספר $4): $5",
        "import-upload": "העלאת קובץ XML",
        "import-token-mismatch": "מידע הכניסה אבד.\n\nייתכן שנותקתם מהחשבון. <strong>אנא ודאו שאתם עדיין מחוברים לחשבון ונסו שוב.</strong>\nאם זה עדיין לא עובד, נסו [[Special:UserLogout|לצאת מהחשבון]] ולהיכנס אליו שנית, וודאו שהדפדפן שלכם מאפשר קבלת עוגיות מאתר זה.",
        "import-invalid-interwiki": "לא ניתן לייבא מאתר הוויקי שצוין.",
        "pageinfo-header-properties": "מאפייני הדף",
        "pageinfo-display-title": "כותרת התצוגה",
        "pageinfo-default-sort": "מפתח המיון הרגיל",
-       "pageinfo-length": "×\90×\95ר×\9a ×\94×\93×£ (×\91×\91×\99×\99×\98ים)",
+       "pageinfo-length": "×\90×\95ר×\9a ×\94×\93×£ (×\91×\91תים)",
        "pageinfo-article-id": "מזהה הדף",
        "pageinfo-language": "שפת התוכן של הדף",
        "pageinfo-language-change": "שינוי",
        "exif-yresolution": "רזולוציה אנכית",
        "exif-stripoffsets": "מיקום מידע התמונה",
        "exif-rowsperstrip": "מספר השורות לרצועה",
-       "exif-stripbytecounts": "×\91×\99×\99×\98ים לרצועה דחוסה",
+       "exif-stripbytecounts": "×\91תים לרצועה דחוסה",
        "exif-jpeginterchangeformat": "יחס ל־JPEG SOI",
-       "exif-jpeginterchangeformatlength": "×\91×\99×\99×\98×\99×\9d ×©×\9c ×\9e×\99×\93×¢ JPEG",
+       "exif-jpeginterchangeformatlength": "×\91ת×\99×\9d ×©×\9c × ×ª×\95× ×\99 JPEG",
        "exif-whitepoint": "נקודה לבנה צבעונית",
        "exif-primarychromaticities": "צבעוניות ה־Primarity",
        "exif-ycbcrcoefficients": "מקדמי פעולת הטרנספורמציה של מרחב הצבע",
        "limitreport-ppvisitednodes": "מספר הצמתים שקדם־המפענח ביקר בהם",
        "limitreport-ppgeneratednodes": "מספר הצמתים שקדם־המפענח יצר",
        "limitreport-postexpandincludesize": "גודל הטקסט המוכלל לאחר הפריסה",
-       "limitreport-postexpandincludesize-value": "{{PLURAL:$2|$1 ×\9eת×\95×\9a ×\91×\99×\99×\98 ×\90×\97×\93|$1/$2 ×\91×\99×\99×\98ים}}",
+       "limitreport-postexpandincludesize-value": "{{PLURAL:$2|$1 ×\9eת×\95×\9a ×\91×\99ת ×\90×\97×\93|$1 ×\9eת×\95×\9a $2 ×\91תים}}",
        "limitreport-templateargumentsize": "גודל הפרמטרים של התבניות",
-       "limitreport-templateargumentsize-value": "{{PLURAL:$2|$1 ×\9eת×\95×\9a ×\91×\99×\99×\98 ×\90×\97×\93|$1/$2 ×\91×\99×\99×\98ים}}",
+       "limitreport-templateargumentsize-value": "{{PLURAL:$2|$1 ×\9eת×\95×\9a ×\91×\99ת ×\90×\97×\93|$1 ×\9eת×\95×\9a $2 ×\91תים}}",
        "limitreport-expansiondepth": "עומק הפריסה הגבוה ביותר",
        "limitreport-expensivefunctioncount": "מספר פונקציות המפענח שגוזלות משאבים",
        "expandtemplates": "פריסת תבניות",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 (<strong>מבוטל</strong>)",
        "mediastatistics": "סטטיסטיקות קבצים",
        "mediastatistics-summary": "סטטיסטיקה על סוגי קבצים שהועלו. הסטטיסטיקה כוללת רק את הגרסה החדשה ביותר של הקובץ: גרסאות ישנות או מחוקות של קבצים אינן כלולות.",
-       "mediastatistics-nbytes": "{{PLURAL:$1|×\91×\99×\99×\98 ×\90×\97×\93|$1 ×\91×\99×\99×\98ים}} ($2; $3%)",
-       "mediastatistics-bytespertype": "×\94×\92×\95×\93×\9c ×\94×\9b×\95×\9c×\9c ×©×\9c ×\94ק×\91צ×\99×\9d ×\91פרק ×\96×\94: {{PLURAL:$1|×\91×\99×\99×\98 ×\90×\97×\93|$1 ×\91×\99×\99×\98ים}} ($2; $3%).",
-       "mediastatistics-allbytes": "×\94×\92×\95×\93×\9c ×\94×\9b×\95×\9c×\9c ×©×\9c ×\9b×\9c ×\94ק×\91צ×\99×\9d: {{PLURAL:$1|×\91×\99×\99×\98 ×\90×\97×\93|$1 ×\91×\99×\99×\98ים}} ($2).",
+       "mediastatistics-nbytes": "{{PLURAL:$1|×\91×\99ת ×\90×\97×\93|$1 ×\91תים}} ($2; $3%)",
+       "mediastatistics-bytespertype": "×\94×\92×\95×\93×\9c ×\94×\9b×\95×\9c×\9c ×©×\9c ×\94ק×\91צ×\99×\9d ×\91פרק ×\96×\94: {{PLURAL:$1|×\91×\99ת ×\90×\97×\93|$1 ×\91תים}} ($2; $3%).",
+       "mediastatistics-allbytes": "×\94×\92×\95×\93×\9c ×\94×\9b×\95×\9c×\9c ×©×\9c ×\9b×\9c ×\94ק×\91צ×\99×\9d: {{PLURAL:$1|×\91×\99ת ×\90×\97×\93|$1 ×\91תים}} ($2).",
        "mediastatistics-table-mimetype": "סוג MIME",
        "mediastatistics-table-extensions": "סיומות אפשריות",
        "mediastatistics-table-count": "מספר הקבצים",
index f2e311d..e1f4e52 100644 (file)
        "subject-preview": "Pregled teme:",
        "previewerrortext": "Pri pokušaju prikazivanja pretpregleda vaših promjena došlo je do pogrješke.",
        "blockedtitle": "Suradnik je blokiran",
-       "blockedtext": "'''Vaše suradničko ime ili IP adresa je blokirana'''\n\nBlokirao Vas je $1.\nRazlog blokiranja je sljedeći: ''$2''.\n\n* Početak blokade: $8\n* Istek blokade: $6\n* Ime blokiranog suradnika: $7\n\nMožete kontaktirati $1 ili jednog od [[{{MediaWiki:Grouppage-sysop}}|administratora]] kako bi Vam pojasnili razlog blokiranja.\n\nPrimijetite da ne možete koristiti opciju \"Pošalji mu e-poruku\" ako niste upisali valjanu adresu e-pošte u Vašim [[Special:Preferences|suradničkim postavkama]] i ako niste u tome onemogućeni prilikom blokiranja.\n\nVaša trenutačna IP adresa je $3, a oznaka bloka #$5. Molimo navedite ovaj broj kod svakog upita vezano za razlog blokiranja.",
-       "autoblockedtext": "Vaša IP adresa automatski je blokirana zbog toga što ju je koristio drugi suradnik, kojeg je blokirao $1.\nRazlog blokiranja je sljedeći:\n\n:''$2''\n\n* Početak blokade: $8\n* Blokada istječe: $6\n* Ime blokiranog suradnika: $7\n\nMožete kontaktirati $1 ili jednog od [[{{MediaWiki:Grouppage-sysop}}|administratora]] kako bi Vam pojasnili razlog blokiranja.\n\nPrimijetite da ne možete rabiti opciju \"Pošalji mu e-poruku\" ako niste upisali valjanu adresu e-pošte u Vašim [[Special:Preferences|suradničkim postavkama]] i ako niste u tome onemogućeni prilikom blokiranja.\n\nVaša trenutačna IP adresa je $3, a oznaka bloka #$5. Molimo navedite ovaj broj kod svakog upita vezano za razlog blokiranja.",
+       "blockedtext": "<strong>Vaše je suradničko ime blokirano ili je Vaša IP adresa blokirana.</strong>\n\nBlokirao Vas je $1.\nRazlog blokiranja je sljedeći: <em>$2</em>.\n\n* Početak blokade: $8\n* Blokada istječe: $6\n* Blokirani suradnik: $7\n\nMožete kontaktirati $1 ili jednog od [[{{MediaWiki:Grouppage-sysop}}|administratora]] kako bi Vam pojasnili razlog blokiranja.\n\nPrimijetite da ne možete koristiti opciju \"Pošalji e-poruku suradnici – suradniku\" ako niste upisali valjanu adresu e-pošte u Vašim [[Special:Preferences|suradničkim postavkama]] i ako niste u tome onemogućeni prilikom blokiranja.\n\nVaša trenutačna IP adresa je $3, a oznaka bloka #$5. Molimo uvrstite sve gore navedene detalje u svaki upit koji napišete.",
+       "autoblockedtext": "Vaša IP adresa automatski je blokirana zbog toga što ju je koristio drugi suradnik, kojeg je blokirao $1.\nRazlog blokiranja je sljedeći:\n\n:<em>$2</em>\n\n* Početak blokade: $8\n* Blokada istječe: $6\n* Blokirani suradnik: $7\n\nMožete kontaktirati $1 ili jednog od [[{{MediaWiki:Grouppage-sysop}}|administratora]] kako bi Vam pojasnili razlog blokiranja.\n\nPrimijetite da ne možete rabiti opciju \"Pošalji e-poruku suradnici – suradniku\" ako niste upisali valjanu adresu e-pošte u Vašim [[Special:Preferences|suradničkim postavkama]] i ako niste u tome onemogućeni prilikom blokiranja.\n\nVaša trenutačna IP adresa je $3, a oznaka bloka #$5. Molimo uvrstite sve gore navedene detalje u svaki upit koji napišete.",
        "blockednoreason": "bez obrazloženja",
        "whitelistedittext": "Za uređivanje stranice molimo $1.",
        "confirmedittext": "Morate potvrditi Vašu adresu e-pošte prije nego što Vam bude omogućeno uređivanje. Molim unesite i ovjerite Vašu adresu e-pošte u [[Special:Preferences|suradničkim postavkama]].",
        "rcfilters-filter-watchlist-watched-description": "Izmjene stranica na Vašem popisu praćenja.",
        "rcfilters-filter-watchlist-watchednew-label": "Nove izmjene na popisu praćenja",
        "rcfilters-filter-watchlist-watchednew-description": "Izmjene stranica na popisu praćenja koje niste posjetili od vremena učinjenih izmjena.",
-       "rcfilters-filter-watchlist-notwatched-label": "Van popisa praćenja",
+       "rcfilters-filter-watchlist-notwatched-label": "Izvan popisa praćenja",
        "rcfilters-filter-watchlist-notwatched-description": "Sve izmjene na stranicama osim onih na popisu praćenja.",
        "rcfilters-filtergroup-changetype": "Vrste promjena",
        "rcfilters-filter-pageedits-label": "Uređivanja stranice",
        "trackingcategories-disabled": "Kategorija onemogućena",
        "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 mu e-poruku",
+       "emailuser": "Pošalji e-poruku suradnici – suradniku",
        "emailuser-title-target": "Pošalji poruku {{GENDER:$1|suradniku|suradnici|suradniku}}",
        "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.",
        "tooltip-feed-rss": "RSS feed za ovu stranicu",
        "tooltip-feed-atom": "Atom feed za ovu stranicu",
        "tooltip-t-contributions": "Pogledaj popis doprinosa {{GENDER:$1|ovog suradnika|ove suradnice}}",
-       "tooltip-t-emailuser": "Pošalji suradniku e-mail",
+       "tooltip-t-emailuser": "Pošalji {{GENDER:$1|suradniku|suradnici}} e-poruku",
        "tooltip-t-info": "Više informacija o ovoj stranici",
        "tooltip-t-upload": "Postavi datoteke",
        "tooltip-t-specialpages": "Popis svih posebnih stranica",
        "table_pager_limit_submit": "Idi",
        "table_pager_empty": "Nema rezultata",
        "autosumm-blank": "uklonjen cjelokupni sadržaj stranice",
-       "autosumm-replace": "tekst stranice se zamjenjuje s '$1'",
-       "autoredircomment": "preusmjeravanje na [[$1]]",
-       "autosumm-new": "nova stranica: $1",
+       "autosumm-replace": "Zamijenjen sadržaj stranice s »$1«",
+       "autoredircomment": "Preusmjeravanje stranice na [[$1]]",
+       "autosumm-new": "Stvorena nova stranica sa sadržajem: »$1«.",
        "autosumm-newblank": "stvorena prazna stranica",
        "size-bytes": "$1 {{PLURAL:$1|bajt|bajta|bajtova}}",
        "lag-warn-normal": "Moguće je da izmjene nastale posljednjih $1 {{PLURAL:$1|sekundu|sekundi}} neće biti vidljive na ovom popisu.",
index cb4dee6..a624660 100644 (file)
                        "Redredsonia",
                        "Luigi.delia",
                        "Samuele2002",
-                       "Kaspo"
+                       "Kaspo",
+                       "Pequod76"
                ]
        },
        "tog-underline": "Sottolinea i collegamenti:",
        "previewnote": "'''Ricorda che questa è solo un'anteprima.'''\nLe tue modifiche NON sono ancora state salvate!",
        "continue-editing": "Vai all'area di modifica",
        "previewconflict": "L'anteprima corrisponde al testo presente nella casella di modifica superiore e rappresenta la pagina come apparirà se si sceglie di salvarla in questo momento.",
-       "session_fail_preview": "Spiacenti. Non è stato possibile elaborare la modifica perché sono andati persi i dati relativi alla sessione.\n\nPotresti essere stato disconnesso. <strong>Verifica di essere ancora collegato e riprova</strong>.\nSe il problema persiste, puoi provare a [[Special:UserLogout|scollegarti]] ed effettuare un nuovo l'accesso, controllando che il tuo browser accetti i cookie da questo sito.",
+       "session_fail_preview": "Spiacenti. Non è stato possibile elaborare la modifica perché sono andati persi i dati relativi alla sessione.\n\nPotresti essere stato disconnesso. <strong>Verifica di essere ancora collegato e riprova</strong>.\nSe il problema persiste, puoi provare a [[Special:UserLogout|scollegarti]] e ad effettuare un nuovo accesso, controllando che il tuo browser accetti i cookie da questo sito.",
        "session_fail_preview_html": "Spiacenti. Non è stato possibile elaborare la modifica perché sono andati persi i dati relativi alla sessione.\n\n<em>Siccome {{SITENAME}} ha dell'HTML grezzo attivato e c'è stata una perdita dei dati della sessione, l'anteprima è nascosta come precauzione contro gli attacchi JavaScript.</em>\n\n<strong>Se si tratta di un normale tentativo d'anteprima, riprova.</strong> \nSe il problema persiste, puoi provare a [[Special:UserLogout|scollegarti]] ed effettuare un nuovo l'accesso, controllando che il tuo browser accetti i cookie da questo sito.",
        "token_suffix_mismatch": "'''La modifica non è stata salvata perché il client ha mostrato di gestire in modo errato i caratteri di punteggiatura nel token associato alla stessa. Per evitare una possibile corruzione del testo della pagina, è stata rifiutata l'intera modifica. Questa situazione può verificarsi, talvolta, quando vengono usati alcuni servizi di proxy anonimi via web che presentano dei bug.'''",
        "edit_form_incomplete": "'''Alcune parti del modulo di modifica non hanno raggiunto il server; controllare che le modifiche siano intatte e riprovare.'''",
index e42fe51..a18eeb9 100644 (file)
@@ -2,7 +2,8 @@
        "@metadata": {
                "authors": [
                        "Gnangbade",
-                       "Stephanecbisson"
+                       "Stephanecbisson",
+                       "MF-Warburg"
                ]
        },
        "tog-underline": "Kpasɩ kɩhɛsɩ",
        "anontalk": "Ndɔnjɔɔlɩyɛ",
        "navigation": "Tʋʋzɩtʋ",
        "and": "&#32;nɛ",
-       "qbfind": "Ñɩnɩ",
-       "qbbrowse": "Kuli",
-       "qbedit": "Ñɔɔzɩ",
-       "qbpageoptions": "Takayɩhayʋʋ kʋnɛ",
-       "qbmyoptions": "Man-takayɩhatʋ",
        "faq": "Tɔm pɔsɩtʋ kɩkpɛndɩtʋ",
-       "faqpage": "Project:Tɔmpɔsɩtʋ kɩkpɛndɩtʋ",
        "actions": "Labɩtʋ",
        "namespaces": "Hɩla loniye",
        "variants": "Ndɩ ndɩ",
        "edit-local": "Ñɔɔzɩ kɛdɩtʋ kɩcɛyɩtʋ",
        "create": "Lɩzɩ",
        "create-local": "Sɔzɩ kɛdɩtʋ kɩcɛyɩtʋ",
-       "editthispage": "Ñɔɔzɩ takayɩhayʋʋ kʋnɛ",
-       "create-this-page": "Lɩzɩ takayɩhayʋʋ kʋnɛ",
        "delete": "Hɩzɩ",
-       "deletethispage": "Hɩzɩ takayɩhayʋʋ kʋnɛ",
-       "undeletethispage": "Kitina takayɩhayʋʋ kɩhɩzʋʋ",
        "undelete_short": "Kitina {{PLURAL:$1|ñɔɔzʋʋ|$1 ñɔɔzɩtʋ}}",
        "viewdeleted_short": "Na {{PLURAL:$1|ñɔɔzʋʋ kɩhɩzʋʋ|$1 ñɔɔzɩtʋ kɩhɩzɩtʋ}}",
        "protect": "Kandɩ",
        "protect_change": "Lɛɣzɩ",
-       "protectthispage": "Kandɩ takayɩhayʋʋ kʋnɛ kɩ-yɔɔ",
        "unprotect": "Lɛɣzɩ kandɩtʋ",
-       "unprotectthispage": "Lɛɣzɩ takayɩhayʋʋ kʋnɛ kɩ-yɔɔ kandɩtʋ",
        "newpage": "Takayɩhayʋʋ kɩfalʋʋ",
-       "talkpage": "Takayɩhayʋʋ kʋnɛ kɩ-yɔɔ ndɔnjɔlɩyɛ",
        "talkpagelinktext": "ndɔncɔɔlɩyɛ",
        "specialpage": "Takayɩhayʋʋ ndɩ",
        "personaltools": "Man-kɩlabɩnaʋ",
-       "articlepage": "Na takayɩhayʋʋ ŋgʋ kɩ-taa wɛ tɔm yɔ",
        "talk": "Ndɔncɔɔlɩyɛ",
        "views": "Taaɖɩtʋ",
        "toolbox": "Kɩlabɩnaʋ",
        "tool-link-userrights": "Lɛɣzɩ {{GENDER:$1|labɩnɩyaa}} tindima",
        "tool-link-userrights-readonly": "Na {{GENDER:$1|labɩnɩyaa}} tindima",
        "tool-link-emailuser": "Tiyina meeli kɛ labɩnayʋ",
-       "userpage": "Na labɩnayʋ takayɩhayʋʋ",
-       "projectpage": "Na tambaɣ takayɩhayʋʋ",
        "imagepage": "Na takayaɣ takayɩhayʋʋ",
        "mediawikipage": "Na tɔm kiyekitu takayɩhayʋʋ",
        "templatepage": "Na kɩtɩzɩnaʋ takayɩhayʋʋ",
        "tooltip-summary": "Ma tɔm keem natʋyʋ",
        "simpleantispam-label": "Spam lʋbɩnaʋ yɔɔ wiluu. \\nLa <strong>taala</strong> ma cɩnɛ!\"",
        "pageinfo-toolboxlink": "Takayɩhayʋʋ yɔɔ kiheyitu",
-       "previousdiff": "Wayɩ ñɔɔzɩtʋ",
-       "nextdiff": "Ñʋʋzʋʋ kɩtɩŋɩm",
+       "previousdiff": "← Wayɩ ñɔɔzɩtʋ",
+       "nextdiff": "Ñʋʋzʋʋ kɩtɩŋɩm →",
        "file-info-size": "Kpaɣna pɩkɩsɛlɩ $1 nɛ pɩtalɩ $2 ñɩŋgʋ, takayaɣ walanzɩ : $3, MIME akɩlɩ : $4",
        "file-nohires": "Tʋtʋ tʋnɛ tɩ-wayɩ fɛyɩ.",
        "svg-long-desc": "SVG takayaɣ; tʋtʋ $1 pikiseli powolo patɩlɩ $2; walanzɩ : $3",
index f829501..bcce571 100644 (file)
        "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (veddi e [[Special:NewPages|neuve paggine]])",
        "recentchanges-submit": "Fanni vedde",
        "rcfilters-activefilters": "Filtri attivi",
-       "rcfilters-quickfilters": "Inganci rappidi",
+       "rcfilters-advancedfilters": "Filtri avançæ",
+       "rcfilters-quickfilters": "Sarva e impostaçioin do filtro",
+       "rcfilters-quickfilters-placeholder-title": "Nesciun ingancio sarvou ancon",
+       "rcfilters-quickfilters-placeholder-description": "Pe sarvâ e impostaçioin do to filtro e doeuviâle torna ciu tardi, clicca l'icona segnalibbro inte l'area \"Filtri attivi\" chì de sotta",
        "rcfilters-savedqueries-defaultlabel": "Filtri sarvæ",
        "rcfilters-savedqueries-rename": "Rinommina",
        "rcfilters-savedqueries-setdefault": "Imposta comme predefinio",
        "rcfilters-savedqueries-unsetdefault": "Rimoeuvi comme predefinio",
        "rcfilters-savedqueries-remove": "Leva",
        "rcfilters-savedqueries-new-name-label": "Nomme",
-       "rcfilters-savedqueries-apply-label": "Crea ingancio rappido",
+       "rcfilters-savedqueries-apply-label": "Sarva impostaçioin",
        "rcfilters-savedqueries-cancel-label": "Anulla",
-       "rcfilters-savedqueries-add-new-title": "Sarva filtri comme ingancio rappido",
+       "rcfilters-savedqueries-add-new-title": "Sarva e impostaçioin attoale do filtro",
        "rcfilters-restore-default-filters": "Ripristina i filtri predefinii",
        "rcfilters-clear-all-filters": "Netezza tutti i filtri",
        "rcfilters-search-placeholder": "Filtra i urtime modiffiche (navega ò comença a digitâ)",
        "rcfilters-state-message-fullcoverage": "A seleçion de tutti i filtri inte 'n groppo l'è comme no seleçionâne manc'un, coscì che sto filtro o no fa effetto. O groppo o l'includde: $1",
        "rcfilters-filtergroup-registration": "Registraçion utente",
        "rcfilters-filter-registered-label": "Registrou",
+       "rcfilters-filter-registered-description": "Contributoî conessi.",
        "rcfilters-filter-unregistered-label": "Non registrou",
+       "rcfilters-filter-unregistered-description": "Contributoî non conessi.",
+       "rcfilters-filter-unregistered-conflicts-user-experience-level": "Questo filtro o l'è in conflito co-{{PLURAL:$2|o seguente filtro|i seguenti filtri}} Esperiença, ch'o {{PLURAL:$2|troeuva|troeuvan}} soltanto di utenti registræ: $1",
        "rcfilters-filtergroup-authorship": "Aotô do contributo",
        "rcfilters-filter-editsbyself-label": "E to modiffiche",
        "rcfilters-filter-editsbyself-description": "I to contributi.",
        "rcfilters-filter-editsbyother-label": "E modiffiche di atri",
        "rcfilters-filter-editsbyother-description": "Tutte e modiffiche sarvo e to.",
        "rcfilters-filtergroup-userExpLevel": "Livello d'esperiença (solo pe i utenti registræ)",
+       "rcfilters-filtergroup-user-experience-level-conflicts-unregistered": "I filtri esperiença troeuvan solo di utenti registræ, quindi questo filtroo l' è in conflito co-o filtro \"Non registrou\".",
+       "rcfilters-filtergroup-user-experience-level-conflicts-unregistered-global": "O filtro \"Non registrou\" o l'è in conflito con un ò ciu filtri Esperiença, ch'atroeuvan solo di utenti registræ. I filtri in conflito son marcæ inte l'area \"Filtri attivi\" chì de d'ato.",
        "rcfilters-filter-user-experience-level-newcomer-label": "Noeuvi utenti",
        "rcfilters-filter-user-experience-level-newcomer-description": "Meno de 10 modiffiche e 4 giorni d'attivitæ.",
+       "rcfilters-filter-user-experience-level-learner-label": "Prinçipianti",
+       "rcfilters-filter-user-experience-level-learner-description": "Con ciu esperiença di \"Noeuvi arrivæ\" ma meno che i \"Utenti esperti\".",
        "rcfilters-filter-user-experience-level-experienced-label": "Utenti con esperiença",
        "rcfilters-filter-user-experience-level-experienced-description": "Ciù de 30 giorni d'attivitæ e 500 modiffiche.",
        "rcfilters-filtergroup-automated": "Contributi aotomattichi",
        "rcfilters-filter-minor-label": "Cangiamenti menoî",
        "rcfilters-filter-minor-description": "Modiffiche che l'aoto o l'ha indicou comme minoî.",
        "rcfilters-filter-major-label": "Cangiamenti non menoî",
+       "rcfilters-filter-major-description": "Modiffiche non indicæ comme minoî.",
+       "rcfilters-filtergroup-watchlist": "Paggine sotta oservaçion",
        "rcfilters-filter-watchlist-watched-label": "Sotta oservaçion",
+       "rcfilters-filter-watchlist-watched-description": "Modiffiche a-e paggine sotta oservaçion.",
+       "rcfilters-filter-watchlist-watchednew-label": "Noeuvi cangi a-e paggine sotta oservaçion",
+       "rcfilters-filter-watchlist-watchednew-description": "Cangi a-e paggine sotta oservaçion che non t'hæ vixitou doppo a modiffica.",
+       "rcfilters-filter-watchlist-notwatched-label": "Non sotta oservaçion",
+       "rcfilters-filter-watchlist-notwatched-description": "Tutto foeua che i cangi a-e to paggine sotta oservaçion.",
        "rcfilters-filtergroup-changetype": "Tipo de modiffica",
        "rcfilters-filter-pageedits-label": "Modiffiche a-e paggine",
+       "rcfilters-filter-pageedits-description": "Modiffiche a-o contegnto wiki, discuscioin, descriçioin categoria…",
        "rcfilters-filter-newpages-label": "Creaçioin de paggine",
-       "rcfilters-filter-logactions-description": "Açioin aministrative, creaçioin utençe, eliminaçioin paggine, caregamenti....",
+       "rcfilters-filter-newpages-description": "Modiffiche che crean de noeuve paggine.",
+       "rcfilters-filter-categorization-label": "Modiffiche a-e categorie",
+       "rcfilters-filter-categorization-description": "Registri de pagine azonte ò rimosse da-e categorie.",
+       "rcfilters-filter-logactions-label": "Açioin de registro",
+       "rcfilters-filter-logactions-description": "Açioin aministrative, creaçioin utençe, eliminaçioin paggine, caregamenti...",
+       "rcfilters-hideminor-conflicts-typeofchange-global": "O filtro \"Modiffiche minoî\" o l'è in confito con un ò ciu filtri \"Tipo de modiffica\", percose çerte modiffiche no poeuan ese indicæ comme \"minoî\". I filtri in conflito son indicæ inte l'area \"Filtri attivi\" chì de d'ato.",
+       "rcfilters-hideminor-conflicts-typeofchange": "Gh'è di tipi de modiffiche che no poeuan ese indicæ comme \"minoî\", quindi questo filtro o l'è in conflito co-i seguenti filtri \"Tipo de modiffica\": $1",
+       "rcfilters-typeofchange-conflicts-hideminor": "Questo filtro \"Tipo di modifica\" o l'è in conflito co-o  filtro \"Modiffiche minoî\". Çerti tipi de modiffiche no poeuan ese indicæ comme \"minoî\".",
        "rcfilters-filtergroup-lastRevision": "Urtima revixon",
        "rcfilters-filter-lastrevision-label": "Urtima revixon",
        "rcfilters-filter-lastrevision-description": "I urtime modiffiche a 'na paggina.",
        "rcfilters-filter-previousrevision-label": "Verscioin precedente",
+       "rcfilters-filter-previousrevision-description": "Tutte e modiffiche che no son l'urtima modiffica a-a paggina.",
+       "rcfilters-filter-excluded": "Escluzo",
+       "rcfilters-tag-prefix-namespace-inverted": "<strong>:non</strong> $1",
+       "rcfilters-view-tags": "Modiffiche etichettæ",
        "rcnotefrom": "Chì sotta gh'è {{PLURAL:$5|o cangiamento|i cangiamenti}} a partî da <strong>$3, $4</strong> (scin a '''$1''').",
+       "rclistfromreset": "Reimposta a seleçion da dæta",
        "rclistfrom": "Fanni vedde e modiffiche apportæ partindo da $3 $2",
        "rcshowhideminor": "$1 cangiaménti minoî",
        "rcshowhideminor-show": "Fanni vedde",
        "php-uploaddisabledtext": "O caregamento di file tramite PHP o l'è disabilitou. Controlla a configuaçion de file_uploads.",
        "uploadscripted": "Questo file o conten un codiçe HTML ò de script, ch'o poriæ ese interpretou erroniamente da un browser web.",
        "upload-scripted-pi-callback": "Imposcibile caregâ un file ch'o conten un'instruçion de elaboaçion in XML-stylesheet.",
+       "upload-scripted-dtd": "Imposcibbile caregâ di file SVG che contegnan 'na deciaraçion DTD non-standard.",
        "uploaded-script-svg": "Trovou elemento de script \"$1\" into file caregou in formato SVG.",
        "uploaded-hostile-svg": "Trovou CSS no seguo inte l'elemento de stile do file in formato SVG caregou.",
        "uploaded-event-handler-on-svg": "Impostâ i attributi de gestion di eventi <code>$1=\"$2\"</code> no l'è consentio inti file SGV",
        "enotif_body_intro_moved": "A pagina $1 de {{SITENAME}} a l'è stæta mesciâ da {{gender:$2|$2}} o $PAGEEDITDATE, amia $3 pe-a verscion attoale.",
        "enotif_body_intro_restored": "A pagina $1 de {{SITENAME}} a l'è stæta ripristinâ da {{gender:$2|$2}} o $PAGEEDITDATE, amia $3 pe-a verscion attoale.",
        "enotif_body_intro_changed": "A pagina $1 de {{SITENAME}} a l'è stæta modificâ da {{gender:$2|$2}} o $PAGEEDITDATE, amia $3 pe-a verscion attoale.",
-       "enotif_lastvisited": "Vixita $1 pe vedde tutte e modiffiche da l'urtima vixita.",
-       "enotif_lastdiff": "Vixita $1 pe vedde a modiffica.",
+       "enotif_lastvisited": "Pe tutte e modiffiche da-a to urtima vixita, amia $1",
+       "enotif_lastdiff": "Pe vixualizâ sta modiffica, amia $1",
        "enotif_anon_editor": "ûtente anònnimo $1",
        "enotif_body": "Gentî $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\nÖgetto de l'intervento, inseio da l'aotô: $PAGESUMMARY $PAGEMINOREDIT\n\nContatta l'aotô:\nvia posta eletronnica: $PAGEEDITOR_EMAIL\nin sciô scito: $PAGEEDITOR_WIKI\n\nNo saiâ mandou atre notiffiche in caxo de urteioî attivitæ, se no ti vixiti a pagina doppo avei effettuou l'accesso. Inoltre, l'è poscibbile modificâ e impostaçioin de notiffica pe tutte e paggine inta lista dei öservæ speciali.\n\nO scistema de notiffica de {{SITENAME}}, a-o to serviççio\n\n--\nPe modificâ e impostaçioin de notiffiche via posta elettronnica, vixita \n{{canonicalurl:{{#special:Preferences}}}}\n\nPe modificâ a lista di öservæ speciali, vixita \n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nPe rimoeuve a pagina da-a lista di öservæ speciali, vixita\n$UNWATCHURL\n\nPe commentâ e riçeive agiutto:\n$HELPPAGE",
        "changed": "cangiâ",
        "editcomment": "L'ogetto da modiffica o l'ea: <em>$1</em>.",
        "revertpage": "Annullou e modiffiche de [[Special:Contributions/$2|$2]] ([[User talk:$2|discuscion]]), riportâ a-a verscion precedente de [[User:$1|$1]]",
        "revertpage-nouser": "Annullou e modiffiche de un utente ascoso, riportâ a-a verscion precedente de {{GENDER:$1|[[User:$1|$1]]}}",
-       "rollback-success": "Annullou e modiffiche de $1; paggina riportâ a l'urtima verscion de $2.",
+       "rollback-success": "Annullou e modiffiche de {{GENDER:$3|$1}}; paggina riportâ a l'urtima verscion de {{GENDER:$4|$2}}.",
        "rollback-success-notify": "Annullou e modiffiche de $1;\npaggina riportâ a l'urtima revixon de $2. [$3 Mostra e modiffiche]",
        "sessionfailure-title": "Sescion fallia",
        "sessionfailure": "S'è veificou un problema inta sescion ch'a l'identiffica l'accesso; o scistema o no l'ha eseguio o comando impartio pe precauçion. Torna a-a paggina precedente co-o tasto 'Inderê' do to browser, recarega a paggina e riproeuva.",
        "changecontentmodel-emptymodels-title": "Nisciun modello de contegnuo disponibbile",
        "changecontentmodel-emptymodels-text": "O contegnuo de [[:$1]] o no poeu ese convertio inte nisciun tipo.",
        "log-name-contentmodel": "Modiffiche do modello di contegnui",
-       "log-description-contentmodel": "Eventi relativi a-o modello de contegnuo de 'na paggina",
+       "log-description-contentmodel": "Questa pagina a l'elenca e modiffiche a-o modello de contegnuo de paggine, e e paggine che son stæte creæ con un modello de contegnuo despægio da quello predefinio.",
        "logentry-contentmodel-new": "$1 {{GENDER:$2|l'ha creou}} a paggina $3 doeuviando un modello de contegnuo non predefinio \"$5\"",
        "logentry-contentmodel-change": "$1 {{GENDER:$2|l'ha modificou}} o modello de contegnuo da paggina $3 da \"$4\" a \"$5\"",
        "logentry-contentmodel-change-revertlink": "ripristina",
        "modifiedarticleprotection": "ha modificou o livello de proteçion de \"[[$1]]\"",
        "unprotectedarticle": "o l'ha sprotezuo \"[[$1]]\"",
        "movedarticleprotection": "o l'ha mesciou a proteçion da \"[[$2]]\" a \"[[$1]]\"",
+       "protectedarticle-comment": "{{GENDER:$2|Protezuo}} \"[[$1]]\"",
+       "modifiedarticleprotection-comment": "{{GENDER:$2|Cangiou o livello de proteçion}} pe \"[[$1]]\"",
+       "unprotectedarticle-comment": "{{GENDER:$2|Rimosso a proteçion}} da \"[[$1]]\"",
        "protect-title": "Cangio do livello de proteçion pe \"$1\"",
        "protect-title-notallowed": "Veddi o livello de proteçion de \" $1 \"",
        "prot_1movedto2": "[[$1]] mesciòu a [[$2]]",
        "sp-contributions-uploads": "caregaménti",
        "sp-contributions-logs": "log",
        "sp-contributions-talk": "Ciæti",
-       "sp-contributions-userrights": "manezzo di driti di utenti",
+       "sp-contributions-userrights": "gestion permissi {{GENDER:$1|utente}}",
        "sp-contributions-blocked-notice": "St'utente o l'è attualmente bloccòu.\nL'urtimo elemento into registro di blocchi o l'è riportòu chì de sotta pe rifeimento:",
        "sp-contributions-blocked-notice-anon": "St'addreçço IP o l'è attoalmente bloccòu.\nL'urtimo elemento into registro di blocchi o l'è riportòu chì de sotta pe rifeimento:",
        "sp-contributions-search": "Riçerca contribuçioìn",
        "unblocked-id": "O blocco $1 o l'è stæto rimòsso",
        "unblocked-ip": "[[Special:Contributions/$1|$1]] o l'è stæto sbloccou.",
        "blocklist": "Utenti bloccæ",
+       "autoblocklist": "Aotoblocchi",
+       "autoblocklist-submit": "Çerchia",
+       "autoblocklist-legend": "Elenca aotoblocchi",
+       "autoblocklist-localblocks": "{{PLURAL:$1|Aotoblocco locale|Aotoblocchi locali}}",
+       "autoblocklist-total-autoblocks": "Nummero totâ di aotoblocchi: $1",
+       "autoblocklist-empty": "A lista di aotoblocchi a l'è voeua.",
+       "autoblocklist-otherblocks": "{{PLURAL:$1|Atro aotoblocco|Atri aotoblocchi}}",
        "ipblocklist": "Utenti blocæ",
        "ipblocklist-legend": "Çerca un utente bloccou",
        "blocklist-userblocks": "Ascondi i blocchi di utenti registræ",
        "cant-move-to-user-page": "No ti g'hæ o permisso pe mesciâ a pagina insce 'na pagina utente (escluse e sottopagine utente).",
        "cant-move-category-page": "No ti g'hæ o permisso pe mesciâ de categorie.",
        "cant-move-to-category-page": "No ti g'hæ o permisso pe mesciâ a pagina insce 'na categoria.",
+       "cant-move-subpages": "No ti g'hæ o permisso pe mesciâ de sottopaggine.",
+       "namespace-nosubpages": "O namespace \"$1\" o no consente sottopaggine.",
        "newtitle": "Noeuvo tittolo:",
        "move-watch": "Azzonze a li osservæ speçiâli",
        "movepagebtn": "Stramûâ a paggina",
        "movelogpagetext": "De sotta una lista de tutti i stramui de paggina.",
        "movesubpage": "{{PLURAL:$1|Sottopagina|Sottopagine}}",
        "movesubpagetext": "Questa pagina a g'ha $1 {{PLURAL:$1|sottopagina mostrâ|sottopagine mostræ}} chì de sotta.",
+       "movesubpagetalktext": "A corispondente paggina de discuscion a g'ha $1 {{PLURAL:$1|sottopaggina mostrâ|sottopaggine mostræ}} chì aproeuvo.",
        "movenosubpage": "Questa pagina a no g'ha de sottopagine.",
        "movereason": "Raxon",
        "revertmove": "Ristorâ",
        "tooltip-pt-mycontris": "A lista de {{GENDER:|to}} contribuçioin",
        "tooltip-pt-anoncontribs": "Un elenco de modiffiche fæte da questo adreçço IP",
        "tooltip-pt-login": "Consegemmo a registraçión, ma a no l'è obrigatoia.",
+       "tooltip-pt-login-private": "Ti devi acede pe doeuviâ sta wiki",
        "tooltip-pt-logout": "Sciorti",
        "tooltip-pt-createaccount": "Se conseggia de registrase e de intrâ, sciben che no segge obligatoio",
        "tooltip-ca-talk": "Discuscion riguardo a sta paggina.",
        "anonymous": "{{PLURAL:$1|Utente anonnimo|Utenti anonnimi}} de {{SITENAME}}",
        "siteuser": "$1, utente de {{SITENAME}}",
        "anonuser": "$1, utente anonnimo de {{SITENAME}}",
-       "lastmodifiedatby": "Sta pagina a l'è stæta cangiâ l'urtima votta a e $2 do $1 da $3.",
+       "lastmodifiedatby": "Sta paggina a l'è stæta cangiâ l'urtima votta o $1 a $2  da $3.",
        "othercontribs": "O testo attoale o l'è basou in sciô travaggio de $1.",
        "others": "atri",
        "siteusers": "$1, {{PLURAL:$2|{{GENDER:$1|utente}}|utenti}} de {{SITENAME}}",
        "pageinfo-length": "Longheçça da paggina (in byte)",
        "pageinfo-article-id": "ID da paggina",
        "pageinfo-language": "Lengua do contegnuo da paggina",
+       "pageinfo-language-change": "cangia",
        "pageinfo-content-model": "Modello do contegnuo da paggina",
        "pageinfo-content-model-change": "cangia",
        "pageinfo-robot-policy": "Indiçizzaçion pe-i robot",
        "pageinfo-category-pages": "Nummero de paggine",
        "pageinfo-category-subcats": "Nummio de sottacategorie",
        "pageinfo-category-files": "Nummero di file",
+       "pageinfo-user-id": "ID utente",
        "markaspatrolleddiff": "Marca comme controlâ",
        "markaspatrolledtext": "Marca sta paggina comme controlâ",
        "markaspatrolledtext-file": "Marca a verscion de sto file comme controlâ",
        "patrol-log-header": "Questo o l'è 'n registro de revixoin controlæ.",
        "log-show-hide-patrol": "$1 registro di controlli",
        "log-show-hide-tag": "$1 registro di etichette",
+       "confirm-markpatrolled-button": "OK",
+       "confirm-markpatrolled-top": "Marca verscion $3 de $2 comme veificâ?",
        "deletedrevision": "Scassou a vegia verscion de $1.",
        "filedeleteerror-short": "Errô inta scassatua do file: $1",
        "filedeleteerror-long": "Gh'è stæto di erroî into tentativo de scassâ o file:\n\n$1",
        "newimages-summary": "Questa pagina speciale a mostra i urtimi file caregæ.",
        "newimages-legend": "Filtro",
        "newimages-label": "Nomme do file (o una parte de questo):",
+       "newimages-user": "Adresso IP ò nomme utente",
+       "newimages-newbies": "Fanni vedde solo e contribuçioin di noeuvi utenti",
        "newimages-showbots": "Mostra i caregamenti fæti dai bot",
        "newimages-hidepatrolled": "Ascondi i caregamenti controlæ",
+       "newimages-mediatype": "Tipo de suporto:",
        "noimages": "No gh'è ninte da vedde.",
+       "gallery-slideshow-toggle": "Alterna miniatue",
        "ilsubmit": "Çerca",
        "bydate": "pe dæta",
        "sp-newimages-showfrom": "Mostra i file ciù reçenti a partî da-e oe $2 do $1",
        "tags-deactivate": "disattiva",
        "tags-hitcount": "$1 {{PLURAL:$1|modiffica|modiffiche}}",
        "tags-manage-no-permission": "No ti g'hæ a permiscion pe manezâ i cangi d'etichetta.",
-       "tags-manage-blocked": "No ti poeu manezâ i cangi d'etichetta dementre che t'ê blocou.",
+       "tags-manage-blocked": "No ti poeu gestî i etichette a-e modiffiche mentre t'ê {{GENDER:$1|bloccou|bloccâ}}.",
        "tags-create-heading": "Crea un noeuvo tag",
        "tags-create-explanation": "Pe impostaçion predefinia, i tag apen-a creæ saian disponibbili pe l'utilizzo di utenti e di bot.",
        "tags-create-tag-name": "Nomme de l'etichetta:",
index ed1ed8e..0f0fbcc 100644 (file)
        "delete": "Thâi",
        "undelete_short": "Kiù {{PLURAL:$1|$1|$1}} ê thâi-tiāu ê",
        "viewdeleted_short": "Khoàⁿ {{PLURAL:$1|chi̍t-ê thâi tiàu--ê pian-chi̍p|$1 ê thâi tiàu--ê pian-chi̍p}}",
-       "protect": "Pó-hō·",
+       "protect": "Pó-hō͘",
        "protect_change": "kái-piàn",
-       "unprotect": "kái pó-hō·",
+       "unprotect": "Kái-piàn pó-hō͘",
        "newpage": "Sin ia̍h",
        "talkpagelinktext": "thó-lūn",
        "specialpage": "Te̍k-sû-ia̍h",
        "alreadyrolled": "Bô-hoat-tō· kā [[User:$2|$2]] ([[User talk:$2|Thó-lūn]]) tùi [[:$1]] ê siu-kái ká-tńg-khì; í-keng ū lâng siu-kái a̍h-sī ká-tńg chit ia̍h. Téng 1 ūi siu-kái-chiá sī [[User:$3|$3]] ([[User talk:$3|Thó-lūn]]).",
        "editcomment": "Siu-kái phêng-lūn sī: <em>$1</em>.",
        "protectedarticle": "pó-hō͘ \"[[$1]]\"",
-       "protect-title": "Pó-hō· \"$1\"",
+       "protect-title": "Kái-piàn \"$1\" ê pó-hō͘ chân-kip",
        "prot_1movedto2": "[[$1]] sóa khì tī [[$2]]",
        "protect-legend": "Khak-tēng beh pó-hō·",
        "protectcomment": "Lí-iû:",
        "sp-contributions-newbies-sub": "Sin lâi--ê",
        "sp-contributions-blocklog": "Hong-só ji̍t-chì",
        "sp-contributions-deleted": "{{GENDER:$1|iōng-chiá}} hō͘ lâng thâi tiāu ê kòng-hiàn",
-       "sp-contributions-uploads": "Ap-ló͘",
+       "sp-contributions-uploads": "ap-ló͘",
        "sp-contributions-logs": "Ji̍t-chì",
        "sp-contributions-talk": "thó-lūn",
        "sp-contributions-userrights": "{{GENDER:$1|iōng-chiá}} khoân-hān koán-lí",
index 7e48196..00d8d12 100644 (file)
        "anontalk": "वार्ता",
        "navigation": "अन्वेषण",
        "and": "&#32;र",
-       "qbfind": "पत्ता लगाउनु",
-       "qbbrowse": "ब्राउज गर्ने",
-       "qbedit": "सम्पादन गर्ने",
-       "qbpageoptions": "यो पेज",
-       "qbmyoptions": "मेरो पेज",
        "faq": "धैरै सोधिएका प्रश्नहरू",
-       "faqpage": "Project:धैरै सोधिएका प्रश्नहरू",
        "actions": "कार्यहरु",
        "namespaces": "नेमस्पेस",
        "variants": "बहुरुपहरू",
        "edit-local": "स्थानिय वर्णन सम्पादन गर्नुहोस्",
        "create": "सृजना गर्नुहोस्",
        "create-local": "स्थानीय वर्णन थप्नुहोस",
-       "editthispage": "यो पृष्ठ सम्पादन गर्नुहोस",
-       "create-this-page": "यो पृष्ठ बनाउने",
        "delete": "मेट्ने",
-       "deletethispage": "यो पृष्ठ हटाउनुहोस्",
-       "undeletethispage": "मेटेको पृष्ठ फिर्तागर्ने",
        "undelete_short": "{{PLURAL:$1|एउटा  मेटिएको सम्पादन|$1 मेटिएका सम्पादनहरू}} फर्काउने",
        "viewdeleted_short": "{{PLURAL:$1|मेटिएको सम्पादन |$1 मेटिएका सम्पादनहरू}}",
        "protect": "सुरक्षित राख्नुहोस्",
        "protect_change": "परिवर्तन",
-       "protectthispage": "यो पृष्ठ सुरक्षित गर्नुहोस्",
        "unprotect": "सुरक्षा परिवर्तन गर्ने",
-       "unprotectthispage": "यो पृष्ठको सुरक्षा परिवर्तन  गर्ने",
        "newpage": "नयाँ पृष्ठ",
-       "talkpage": "यो पृष्ठको बारेमा छलफल गर्नुहोस्",
        "talkpagelinktext": "वार्तालाप",
        "specialpage": "विशेष पृष्ठ",
        "personaltools": "व्यक्तिगत औजारहरू",
-       "articlepage": "कन्टेन्ट पृष्ठ हेर्नुहोस्",
        "talk": "वार्तालाप",
        "views": "अवलोकनहरू",
        "toolbox": "औजारहरू",
        "tool-link-userrights": "परिवर्तन {{GENDER:$1|प्रयोगकर्ता}} समूह",
        "tool-link-userrights-readonly": "{{GENDER:$1|प्रयोगकर्ता}} समूहहरू हेर्नुहोस्।",
        "tool-link-emailuser": "{{GENDER:$1|प्रयोगकर्ता}} लाई इमेल गर्ने",
-       "userpage": "प्रयोगकर्ता पृष्ठ हेर्ने",
-       "projectpage": "आयोजना पृष्ठ हेर्ने",
        "imagepage": "फाइल पृष्ठ हेर्नुहोस्",
        "mediawikipage": "सन्देश पृष्ठ हेर्ने",
        "templatepage": "ढाँचा पृष्ठ हेर्ने",
        "prefs-skin": "काँचुली",
        "skin-preview": "पूर्वावलोकन",
        "datedefault": "कुनै अभिरुचि छैन",
-       "prefs-labs": "पà¥\8dरयà¥\8bà¤\97शाला à¤\97à¥\81णहरà¥\81",
+       "prefs-labs": "पà¥\8dरयà¥\8bà¤\97शाला à¤\97à¥\81णहरà¥\82",
        "prefs-user-pages": "प्रयोगकर्ता पृष्ठहरू",
        "prefs-personal": "प्रयोगकर्ताको विवरण",
        "prefs-rc": "नयाँ परिवर्तनहरू",
        "zip-file-open-error": "ZIP परीक्षणको लागि फाइल खोल्दा एक त्रुटी भेटीयो ।",
        "zip-wrong-format": "खुलाइएको फाइल ZIP फाइल हैन ।",
        "zip-bad": "यो फाइल बिग्रीएको अवस्थामा छ या खोल्न नसकिने ZIP फाइल हो\nसुरक्षाको कारणले गर्दा राम्ररी जाँच गर्न सकिएन ।",
-       "zip-unsupported": "यà¥\8b à¤«à¤¾à¤\87ल à¤\8fà¤\95 ZIP à¤«à¤¾à¤\87ल à¤¹à¥\8b à¤° à¤¯à¤¸à¤²à¥\87 à¤ªà¥\8dरयà¥\8bà¤\97 à¤\97रà¥\8dनà¥\87 à¤\97à¥\81णहरà¥\81 ,मेडियाविकिद्वारा समर्थित छैन ।\nसुरक्षाको कारणले राम्ररी जाँच गर्न सकिएन ।",
+       "zip-unsupported": "यà¥\8b à¤«à¤¾à¤\87ल à¤\8fà¤\95 ZIP à¤«à¤¾à¤\87ल à¤¹à¥\8b à¤° à¤¯à¤¸à¤²à¥\87 à¤ªà¥\8dरयà¥\8bà¤\97 à¤\97रà¥\8dनà¥\87 à¤\97à¥\81णहरà¥\82 ,मेडियाविकिद्वारा समर्थित छैन ।\nसुरक्षाको कारणले राम्ररी जाँच गर्न सकिएन ।",
        "uploadstash": "उर्ध्वभरण स्टाश",
        "uploadstash-summary": "यो पृष्ठ ती फाइलहरूलाई पहुँच प्रदान गर्छ जुन अपलोड गरिएको छ ‍‌‍‌(वा अपलोड प्रक्रियामा रहेको छ) तर विकिमा अहिले पनि प्रकासित गरिएको छैन। यो फाइलहरू अपलोड गरेको प्रयोगकर्ता वाहेक कसैको लागि पनि उपलब्ध छैन।",
        "uploadstash-clear": "स्टाश गरिएका फाइल हटाउने",
        "month": "महिना देखि (र पहिले):",
        "year": "वर्ष देखि( र पहिले):",
        "sp-contributions-newbies": "नयाँ खाताको योगदानहरू मात्र देखाउने",
-       "sp-contributions-newbies-sub": "नयाà¤\81 à¤\96ाताहरà¥\81को लागि",
+       "sp-contributions-newbies-sub": "नयाà¤\81 à¤\96ाताहरà¥\82को लागि",
        "sp-contributions-newbies-title": "नयाँ खाताहरूको लागि प्रयोगकर्ताका योगदानहरू",
        "sp-contributions-blocklog": "रोकावट लग",
        "sp-contributions-suppresslog": "प्रयोगकर्ताको योगदानहरू दबाइएको छ ।",
index c902e77..a81953a 100644 (file)
        "recentchanges-legend-plusminus": "(<em>±123</em>)",
        "recentchanges-submit": "Weergeven",
        "rcfilters-activefilters": "Actieve filters",
+       "rcfilters-advancedfilters": "Geavanceerde filters",
        "rcfilters-quickfilters": "Opgeslagen filterinstellingen",
        "rcfilters-quickfilters-placeholder-title": "Nog geen koppelingen opgeslagen",
+       "rcfilters-quickfilters-placeholder-description": "Om uw filterinstellingen op te slaan en later te kunnen hergebruiken, klik op het bladwijzer pictogram in het Actieve Filter gebied beneden.",
        "rcfilters-savedqueries-defaultlabel": "Opgeslagen filters",
        "rcfilters-savedqueries-rename": "Hernoemen",
        "rcfilters-savedqueries-setdefault": "Als standaard instellen",
        "gotointerwiki-external": "U staat op het punt om {{SITENAME}} te verlaten en [[$2]] te bezoeken. [[$2]] is een aparte website.\n\n'''[$1 Doorgaan naar $1]'''",
        "undelete-cantedit": "U kunt deze pagina niet terug plaatsen omdat u niet het recht hebt om deze pagina te bewerken.",
        "undelete-cantcreate": "U kunt deze pagina niet terugplaatsen omdat er geen bestaande pagina met deze naam is en u geen toestemming hebt om deze pagina aan te maken.",
+       "pagedata-title": "Pagina data",
        "pagedata-not-acceptable": "Er is geen overeenkomende indeling gevonden. Ondersteunde MIME-typen: $1",
        "pagedata-bad-title": "Ongeldige titel: $1."
 }
index 7fac425..1f3cf8e 100644 (file)
        "recentchanges-legend-plusminus": "(''±123'')",
        "recentchanges-submit": "Exibir",
        "rcfilters-activefilters": "Filtros ativos",
+       "rcfilters-advancedfilters": "Filtros avançados",
        "rcfilters-quickfilters": "Configurações de filtros gravadas",
        "rcfilters-quickfilters-placeholder-title": "Ainda não foi gravado nenhum link",
        "rcfilters-quickfilters-placeholder-description": "Para gravar as suas configurações dos filtros e reutilizá-las mais tarde, clique o ícone do marcador de página, na área Filtro Ativo abaixo.",
        "rcfilters-filter-previousrevision-description": "Todas as alterações que não são a alteração mais recente para uma página.",
        "rcfilters-filter-excluded": "Excluído",
        "rcfilters-tag-prefix-namespace-inverted": "<strong>:não</strong> $1",
-       "rcfilters-view-tags": "Etiquetas",
+       "rcfilters-view-tags": "Edições marcadas",
        "rcnotefrom": "Abaixo {{PLURAL:$5|é a mudança|são as mudanças}} desde <strong>$3, $4</strong> (up to <strong>$1</strong> shown).",
        "rclistfromreset": "Redefinir seleção da data",
        "rclistfrom": "Mostrar as novas alterações a partir das $2 de $3",
        "apisandbox-sending-request": "Enviando solicitação de API ...",
        "apisandbox-loading-results": "Recebendo resultados da API ...",
        "apisandbox-results-error": "Ocorreu um erro ao carregar a resposta de consulta da API: $1.",
+       "apisandbox-results-login-suppressed": "Esta solicitação foi processada como um usuário desconectado, pois poderia ser usado para ignorar a segurança do mesmo Same Origin. Tenha em atenção que o manuseio automático de toques da API sandbox não funciona corretamente com esses pedidos, preencha-os manualmente.",
        "apisandbox-request-selectformat-label": "Mostrar dados do pedido como:",
        "apisandbox-request-format-url-label": "Sequência de consulta de URL",
        "apisandbox-request-url-label": "URL solicitante:",
index b0095fa..4d691bc 100644 (file)
        "histlast": "Mais novas",
        "historysize": "({{PLURAL:$1|1 byte|$1 bytes}})",
        "historyempty": "(vazia)",
-       "history-feed-title": "Histórico de revisão",
+       "history-feed-title": "Histórico de revisões",
        "history-feed-description": "Histórico de edições para esta página nesta wiki",
        "history-feed-item-nocomment": "$1 em $2",
        "history-feed-empty": "A página solicitada não existe.\nPode ter sido eliminada da wiki ou o nome sido alterado.\nTente [[Special:Search|pesquisar na wiki]] novas páginas relevantes.",
        "mergehistory-fail-permission": "Privilégios insuficientes para fundir os históricos.",
        "mergehistory-fail-self-merge": "As páginas de origem e de destino não podem ser a mesma.",
        "mergehistory-fail-timestamps-overlap": "As revisões de origem sobrepõem ou são posteriores às revisões de destino.",
-       "mergehistory-fail-toobig": "Não é possível fundir o histórico, já que um número de revisão(ões) acima do limite ($1 {{PLURAL:$1|revisão|revisões}}) seriam movidos.",
+       "mergehistory-fail-toobig": "Não é possível fundir o histórico, porque seria movido um número de revisões superior ao limite de $1 {{PLURAL:$1|revisão|revisões}}.",
        "mergehistory-no-source": "A página de origem $1 não existe.",
        "mergehistory-no-destination": "A página de destino $1 não existe.",
        "mergehistory-invalid-source": "A página de origem precisa ser um título válido.",
        "powersearch-remember": "Lembrar seleção para pesquisas futuras",
        "search-external": "Pesquisa externa",
        "searchdisabled": "Foi impossibilitada a realização de pesquisas na wiki {{SITENAME}}.\nEntretanto, pode realizar pesquisas através do Google.\nNote, no entanto, que a indexação da wiki {{SITENAME}} neste motor de busca pode estar desatualizada.",
-       "search-error": "Um erro ocorreu enquanto se efectuava a pesquisa: $1",
+       "search-error": "Ocorreu um erro durante a pesquisa: $1",
        "search-warning": "Ocorreu um aviso ao pesquisar: $1",
        "preferences": "Preferências",
        "mypreferences": "Preferências",
        "recentchanges-legend-plusminus": "(<em>±123</em>)",
        "recentchanges-submit": "Mostrar",
        "rcfilters-activefilters": "Filtros ativos",
+       "rcfilters-advancedfilters": "Filtros avançados",
        "rcfilters-quickfilters": "Configurações de filtros gravadas",
        "rcfilters-quickfilters-placeholder-title": "Ainda não foi gravado nenhum link",
        "rcfilters-quickfilters-placeholder-description": "Para gravar as suas configurações dos filtros e reutilizá-las mais tarde, clique o ícone do marcador de página, na área Filtro Ativo abaixo.",
        "rcfilters-filter-user-experience-level-experienced-description": "Mais de 30 dias de atividade e 500 edições.",
        "rcfilters-filtergroup-automated": "Contribuições automatizadas",
        "rcfilters-filter-bots-label": "Robô",
-       "rcfilters-filter-bots-description": "Edições efectuadas por ferramentas automatizadas.",
+       "rcfilters-filter-bots-description": "Edições efetuadas por ferramentas automatizadas.",
        "rcfilters-filter-humans-label": "Ser humano (não robô)",
-       "rcfilters-filter-humans-description": "Edições efectuadas por editores humanos.",
+       "rcfilters-filter-humans-description": "Edições efetuadas por editores humanos.",
        "rcfilters-filtergroup-reviewstatus": "Estado da revisão",
        "rcfilters-filter-patrolled-label": "Patrulhadas",
        "rcfilters-filter-patrolled-description": "Edições marcadas como patrulhadas.",
        "rcfilters-filter-previousrevision-description": "Todas as modificações que não sejam a modificação mais recente de uma página.",
        "rcfilters-filter-excluded": "Excluído",
        "rcfilters-tag-prefix-namespace-inverted": "<strong>:não</strong> $1",
-       "rcfilters-view-tags": "Etiquetas",
+       "rcfilters-view-tags": "Edições marcadas",
        "rcnotefrom": "Abaixo {{PLURAL:$5|está a mudança|estão as mudanças}} desde <strong>$2</strong> (mostradas até <strong>$1</strong>).",
        "rclistfromreset": "Reiniciar a seleção da data",
        "rclistfrom": "Mostrar as novas mudanças a partir das $2 de $3",
        "statistics-edits-average": "Média de edições por página",
        "statistics-users": "[[Special:ListUsers|Utilizadores]] registados",
        "statistics-users-active": "Utilizadores ativos",
-       "statistics-users-active-desc": "Utilizadores que efectuaram uma operação {{PLURAL:$1|no último dia|nos últimos $1 dias}}",
+       "statistics-users-active-desc": "Utilizadores que efetuaram uma operação {{PLURAL:$1|no último dia|nos últimos $1 dias}}",
        "pageswithprop": "Páginas que usam uma propriedade",
        "pageswithprop-legend": "Páginas que usam uma propriedade",
        "pageswithprop-text": "Esta página lista páginas que usam uma propriedade em particular.",
index 59fc028..55f698c 100644 (file)
        "unknown-error": "Неизвестная ошибка.",
        "tmp-create-error": "Невозможно создать временный файл.",
        "tmp-write-error": "Ошибка записи во временный файл.",
-       "large-file": "Рекомендуется использовать файлы, размер которых не превышает $1 байт (размер загруженного файла составляет $2 байт).",
+       "large-file": "Рекомендуется использовать файлы, размер которых не превышает $1 {{PLURAL:$1|байт|байта|байт}} (размер загруженного файла составляет $2 {{PLURAL:$2|байт|байта|байт}}).",
        "largefileserver": "Размер файла превышает максимально разрешённый.",
        "emptyfile": "Загруженный вами файл, вероятно, пустой. Возможно, это произошло из-за ошибки при наборе имени файла. Пожалуйста, проверьте, действительно ли вы хотите загрузить этот файл.",
        "windows-nonascii-filename": "Эта вики не поддерживает имена файлов с символами, отсутствующими в таблице ASCII.",
        "apisandbox-sending-request": "Отправка API-запроса…",
        "apisandbox-loading-results": "Получение API-результатов…",
        "apisandbox-results-error": "Произошла ошибка при загрузке API-ответа на запрос: $1.",
+       "apisandbox-results-login-suppressed": "Этот запрос обработался как запрос неавторизованного пользователя, так как он может быть использован для обхода правила ограничения домена в браузере. Обратите внимание, что автоматическая обработка токенов песочницы API не работает корректно с такими запросами; пожалуйста, заполните их вручную.",
        "apisandbox-request-selectformat-label": "Показать данные запроса, как:",
        "apisandbox-request-format-url-label": "Строка URL-запроса",
        "apisandbox-request-url-label": "URL-адрес запроса:",
        "autoredircomment": "Перенаправление на [[$1]]",
        "autosumm-new": "Новая страница: «$1»",
        "autosumm-newblank": "Создана пустая страница",
-       "size-bytes": "$1 байт",
+       "size-bytes": "$1 {{PLURAL:$1|байт|байта|байт}}",
        "size-kilobytes": "$1 КБ",
        "size-megabytes": "$1 МБ",
        "size-gigabytes": "$1 ГБ",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 (<strong>отключено</strong>)",
        "mediastatistics": "Медиа-статистика",
        "mediastatistics-summary": "Статистические данные о типах загруженных файлов. Она включает информацию только о последних версиях файлов. Более старые или удалённые версии файлов не учитываются.",
-       "mediastatistics-nbytes": "$1 байт{{PLURAL:$1||а|ов}} ($2; $3%)",
-       "mediastatistics-bytespertype": "Общий размер файла для этого раздела: $1 байт{{PLURAL:$1||ов|а}} ($2; $3%).",
-       "mediastatistics-allbytes": "Общий размер всех файлов: $1 байт{{PLURAL:$1||ов|а}} ($2).",
+       "mediastatistics-nbytes": "$1 {{PLURAL:$1|байт|байта|байт}} ($2; $3%)",
+       "mediastatistics-bytespertype": "Общий размер файла для этого раздела: $1 {{PLURAL:$1|байт|байта|байт}} ($2; $3%).",
+       "mediastatistics-allbytes": "Общий размер всех файлов: $1 {{PLURAL:$1|байт|байта|байт}} ($2).",
        "mediastatistics-table-mimetype": "MIME-тип",
        "mediastatistics-table-extensions": "Возможные расширения",
        "mediastatistics-table-count": "Количество файлов",
index 80f7f9f..497104f 100644 (file)
@@ -4,7 +4,8 @@
                        "Dalinanir",
                        "Ebe123",
                        "Zanatos",
-                       "아라"
+                       "아라",
+                       "Amara-Amaziɣ"
                ]
        },
        "tog-underline": "krrj du izdayn:",
        "thu": "Akwas",
        "fri": "Asimwas",
        "sat": "Asidyas",
-       "january": "Innayr",
+       "january": "ⵉⵏⵏⴰⵢⵔ",
        "february": "brayr",
        "march": "Mars",
        "april": "Ibrir",
        "may_long": "Mayyu",
-       "june": "Yunyu",
+       "june": "ⵢⵓⵏⵢⵓ",
        "july": "Yulyu",
-       "august": "Γuct",
-       "september": "Cutanbir",
+       "august": "ⵖⵓⵛⵜ",
+       "september": "ⵛⵓⵜⴰⵏⴱⵉⵔ",
        "october": "Kṭubr",
-       "november": "Nuwanbir",
-       "december": "Dujanbir",
-       "january-gen": "Innayr",
+       "november": "ⵏⵓⵡⴰⵏⴱⵉⵔ",
+       "december": "ⴷⵓⵊⴰⵏⴱⵉⵔ",
+       "january-gen": "ⵉⵏⵏⴰⵢⵔ",
        "february-gen": "Brayr",
        "march-gen": "Mars",
        "april-gen": "Ibrir",
        "may-gen": "Mayyu",
-       "june-gen": "Yunyu",
+       "june-gen": "ⵢⵓⵏⵢⵓ",
        "july-gen": "Yulyu",
-       "august-gen": "Γuct",
-       "september-gen": "Cutanbir",
+       "august-gen": "ⵖⵓⵛⵜ",
+       "september-gen": "ⵛⵓⵜⴰⵏⴱⵉⵔ",
        "october-gen": "Kṭubr",
-       "november-gen": "Nuwanbir",
-       "december-gen": "Dujanbir",
-       "jan": "Innayr",
+       "november-gen": "ⵏⵓⵡⴰⵏⴱⵉⵔ",
+       "december-gen": "ⴷⵓⵊⴰⵏⴱⵉⵔ",
+       "jan": "ⵉⵏⵏ",
        "feb": "brayr",
        "mar": "Mar",
        "apr": "Ibrir",
-       "may": "Mayyuh",
-       "jun": "yunyu",
-       "jul": "yulyu",
-       "aug": "ɣuct",
-       "sep": "cutanbir",
+       "may": "ⵎⴰⵢ",
+       "jun": "ⵢⵓⵍ",
+       "jul": "ⵢⵓⵍ",
+       "aug": "ⵖⵓⵛ",
+       "sep": "ⵛⵓⵜ",
        "oct": "kṭuber",
        "nov": "Nuw",
        "dec": "Duj",
        "index-category": "Tisniwin su umatar",
        "noindex-category": "Tisniwin bla amatar",
        "broken-file-category": "Tisniwin ɣ llan izdayn rzanin",
-       "about": "F",
+       "about": "ⵅⴼ",
        "article": "Mayllan ɣ tasna",
        "newwindow": "Murzemt ɣ tasatmt tamaynut",
        "cancel": "ḥiyyd",
        "mytalk": "Amsgdal inu",
        "anontalk": "Amsgdal i w-ansa yad",
        "navigation": "Tunigin",
-       "and": "&#32; d",
-       "qbfind": "Af",
-       "qbbrowse": "Cabba",
-       "qbedit": "Sbadl",
-       "qbpageoptions": "Tasnat ad",
-       "qbmyoptions": "Tisnatin inu",
+       "and": "&#32;ⴷ",
        "faq": "Isqsitn li bdda tsutulnin",
-       "faqpage": "Project: Isqqsit li bdda",
        "actions": "Imskarn",
        "namespaces": "Ismawn n tɣula",
        "variants": "lmotaghayirat",
        "errorpagetitle": "Laffut",
        "returnto": "Urri s $1.",
        "tagline": "Ž {{SITENAME}}",
-       "help": "Asaws",
-       "search": "Acnubc",
-       "searchbutton": "Cabba",
+       "help": "ⵜⵉⵡⵉⵙⵉ",
+       "search": "ⵙⵉⴳⴳⵍ",
+       "searchbutton": "ⵙⵉⴳⴳⵍ",
        "go": "Balak",
        "searcharticle": "Ftu",
-       "history": "Amzruy n tasna",
-       "history_short": "Amzruy",
+       "history": "ⴰⵎⵣⵔⵓⵢ ⵏ ⵜⴰⵙⵏⴰ",
+       "history_short": "ⴰⵎⵣⵔⵓⵢ",
        "updatedmarker": "Tuybddal z tizrink li iğuran",
        "printableversion": "Tasna nu sugz",
        "permalink": "Azday Bdda illan",
        "print": "Siggz",
-       "edit": "Ẓreg (bddel)",
-       "create": "Skr",
-       "editthispage": "Ara tasna yad",
-       "create-this-page": "Sker tasna yad",
-       "delete": "Ḥiyd",
-       "deletethispage": "Ḥiyd tasna yad",
+       "edit": "ⵙⵏⴼⵍ",
+       "create": "ⵙⵏⵓⵍⴼⵓ",
+       "delete": "ⴽⴽⵙ",
        "undelete_short": "Yurrid {{PLURAL:$1|yan umbddel|$1 imbddeln}}",
        "protect": "Ḥbu",
        "protect_change": "Abddel",
-       "protectthispage": "Ḥbu tasna yad",
        "unprotect": "Kksas aḥbu",
-       "unprotectthispage": "Kks aḥbu i tasnatad",
-       "newpage": "tawriqt tamaynut",
-       "talkpage": "Sgdl f tasna yad",
+       "newpage": "ⵜⴰⵙⵏⴰ ⵜⴰⵎⴰⵢⵏⵓⵜ",
        "talkpagelinktext": "Sgdl (mdiwil)",
        "specialpage": "Tasna izlin",
        "personaltools": "Imasn inu",
-       "articlepage": "Mel mayllan ɣ tasna",
        "talk": "Amsgdal",
        "views": "Ẓr.. (Mel)",
-       "toolbox": "Tanaka n imasn",
-       "userpage": "Ẓr n tasna n umsqdac",
-       "projectpage": "Ẓr tasna n tuwwuri",
+       "toolbox": "ⵉⵎⴰⵙⵙⵏ",
        "imagepage": "Ẓr tasna n-usddaw",
        "mediawikipage": "Ẓr tasna n tabrat",
        "templatepage": "Ẓr tasna n Tamudemt",
        "protectedpage": "Tasnayat iqn ugdal nes.",
        "jumpto": "Ftu s:",
        "jumptonavigation": "Tunigen",
-       "jumptosearch": "Acnubc",
+       "jumptosearch": "ⵙⵉⴳⴳⵍ",
        "view-pool-error": "Surf, iqddacn žayn ɣilad. mnnaw midn yaḍnin ay siggiln tasna yad. Qqel imik fad addaɣ talst at tarmt at lkmt tasna yad\n\n$1",
        "pool-timeout": "Tzrit tizi n uql lli yak ittuykfan. Ggutn midn lli iran ad iẓr tasna yad. Urrid yan imik..",
        "pool-queuefull": "Umuɣ n twuri iẓun (iεmr)",
        "pool-errorunknown": "Anzri (error) ur ittuyssan.",
-       "aboutsite": "F {{SITENAME}}",
+       "aboutsite": "ⵅⴼ {{SITENAME}}",
        "aboutpage": "Project:f' mayad",
        "copyright": "Mayllan gis illa ɣ ddu $1.",
        "copyrightpage": "{{ns:project}}:Izrfan n umgay",
        "disclaimers": "Ur darssuq",
        "disclaimerpage": "Project: Ur illa maddar illa ssuq",
        "edithelp": "Aws ɣ tirra",
-       "mainpage": "Tasana tamzwarut",
-       "mainpage-description": "Tasna tamzwarut",
+       "mainpage": "ⵜⴰⵙⵏⴰ ⵏ ⵓⵙⵏⵓⴱⴳ",
+       "mainpage-description": "ⵜⴰⵙⵏⴰ ⵏ ⵓⵙⵏⵓⴱⴳ",
        "policy-url": "Project:Tasrtit",
        "portal": "Ağur n w-amun",
        "portal-url": "Project:Ağur n w-amun",
        "retrievedfrom": "Yurrid z \"$1\"",
        "youhavenewmessages": "Illa dark $1 ($2).",
        "youhavenewmessagesmulti": "Dark tibratin timaynutin ɣ $1",
-       "editsection": "Ẓreg (bddel)",
-       "editold": "Ẓreg (bddel)",
+       "editsection": "ⵙⵏⴼⵍ",
+       "editold": "ⵙⵏⴼⵍ",
        "viewsourceold": "Mel aɣbalu",
-       "editlink": "Ẓreg (bddel)",
+       "editlink": "ⵙⵏⴼⵍ",
        "viewsourcelink": "Mel aɣbalu",
        "editsectionhint": "Ẓreg ayyaw: $1",
-       "toc": "Mayllan",
+       "toc": "ⵜⵓⵎⴰⵢⵉⵏ",
        "showtoc": "Mel",
        "hidetoc": "ḥbu",
        "collapsible-collapse": "Smnuḍu",
        "page-rss-feed": "\"$1\" tlqim RSS",
        "page-atom-feed": "$1 azday atom",
        "red-link-title": "$1 (tasna yad ur tlli)",
-       "nstab-main": "Tasnat",
+       "nstab-main": "ⵜⴰⵙⵏⴰ",
        "nstab-user": "Tasnat u-msxdam",
        "nstab-media": "Tasnat Ntuzumt",
        "nstab-special": "Tasna tamzlit",
        "nstab-project": "Tasna n tuwuri",
-       "nstab-image": "Asdaw",
-       "nstab-mediawiki": "Tabrat",
+       "nstab-image": "ⴰⴼⴰⵢⵍⵓ",
+       "nstab-mediawiki": "ⵜⵓⵣⵉⵏⵜ",
        "nstab-template": "Talɣa",
-       "nstab-help": "Tasna n-aws",
+       "nstab-help": "ⵜⴰⵙⵏⴰ ⵏ ⵜⵡⵉⵙⵉ",
        "nstab-category": "Taggayt",
        "nosuchaction": "Ur illa mat iskrn",
        "nosuchactiontext": "Mytuskarn ɣu tansa yad ur tti tgi.\n\nIrwas is turit tansa  skra mani yaḍnin, ulla azday ur igi amya.\n\nTzdar attili tamukrist ɣ {{SITENAME}}.",
        "mailmypassword": "sifd yi awal ihdan yadni",
        "mailerror": "Gar azn n tbrat : $1",
        "emailconfirmlink": "Als i tasna nk n tbratin izd nit nttat ayan.",
-       "loginlanguagelabel": "Tutlayt: $1",
+       "loginlanguagelabel": "ⵜⵓⵜⵍⴰⵢⵜ: $1",
        "php-mail-error-unknown": "Kra ur igadda tasɣnt btbratin() n PHP.",
        "changepassword": "bdl awal ihdan",
        "resetpass_announce": "Tkcmt {{GENDER:||e|(e)}} s yat tangalt lli kin ilkmt s tbrat emeil . tangaltad ur tgi abla tin yat twalt. Bac ad tkmlt tqqiyyidank kcm tangalt tamaynut nk ɣid:",
        "loginreqlink": "Kcm ɣid",
        "loginreqpagetext": "Illa fllak  $1 bac ad tẓṛt tisniwin yaḍn.",
        "accmailtitle": "awal ihdan hatin yuznak nnit",
-       "newarticle": "(Amaynu)",
+       "newarticle": "(ⴰⵎⴰⵢⵏⵓ)",
        "newarticletext": "Tfrt yan uzday s yat tasna lli ur ta jju illan [{{fullurl:Special:Log|type=delete&page={{FULLPAGENAMEE}}}} ttuykkas].\nIɣ rast daɣ tskrt skcm atṛiṣ nk ɣ tanaka  yad (Tẓḍaṛt an taggt γi [$1 tasna u usaws] iɣ trit inɣmisn yaḍn).\nIvd tlkmt {{GENDER:||e|(e)}} ɣis bla trit, klikki f tajrrayt n '''urrir''' n iminig nk (navigateur).",
        "noarticletext": "ɣilad ur illa walu may ityuran  f tasnatad ad, tzdart at [[Special:Search/{{PAGENAME}}|search for this page title]] in other pages,\n<span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} search the related logs],\nulla cabba  [{{fullurl:{{FULLPAGENAME}}|action=edit}} edit this page]</span>.",
        "noarticletext-nopermission": "Ur illa may itt yuran ɣ tasna tad.\nẒr [[Special:Search/{{PAGENAME}}|search for this page title]] ɣ tisnatin yaḍnin,\nulla <span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}}search the related logs]</span>.",
        "history-feed-item-nocomment": "$1 ar $2",
        "rev-delundel": "Mel/ĥbu",
        "rev-showdeleted": "Mel",
-       "revdelete-show-file-submit": "yah",
+       "revdelete-show-file-submit": "ⵢⴰⵀ",
        "revdelete-radio-set": "yah",
        "revdelete-radio-unset": "uhu",
        "revdelete-suppress": "Ḥbu issfkatn ḥtta iy-indbal",
        "searchprofile-images": "Multimedia",
        "searchprofile-everything": "kullu",
        "searchprofile-advanced": "motaqqadim",
-       "searchprofile-articles-tooltip": "qlb gh $1",
+       "searchprofile-articles-tooltip": "ⵙⵉⴳⴳⵍ ⴳ $1",
        "searchprofile-images-tooltip": "qlb gh tswira",
        "searchprofile-everything-tooltip": "Cabba ɣ kullu may ityran ɣid (d ḥtta ɣ tisna nu umsgdal)",
        "searchprofile-advanced-tooltip": "Cabba ɣ igmmaḍn li tuyzlaynin",
        "search-result-category-size": "$1 amdan{{PLURAL:$1||i-n}} ($2 ddu talɣa{{PLURAL:$2||i-s}}, $3 asdaw{{PLURAL:$3||i-n}})",
        "search-redirect": "(Asmmati $1)",
        "search-section": "Ayyaw $1",
-       "search-suggest": "Is trit att nnit: $1",
+       "search-suggest": "ⵉⵙ ⵜⵔⵉⴷ ⴰⴷ ⵜⵉⵏⵉⴷ: $1",
        "search-interwiki-caption": "Tiwuriwin taytmatin",
        "search-interwiki-default": "$1 imyakkatn",
-       "search-interwiki-more": "(Uggar)",
+       "search-interwiki-more": "(ⵓⴳⴳⴰⵔ)",
        "search-relatedarticle": "Tzdi",
        "searchrelated": "Tuyzday",
        "searchall": "Kullu",
        "username": "smiyt o-msxdam:",
        "prefs-registration": "waqt n tsjil:",
        "yourrealname": "smiyt nk lmqol",
-       "yourlanguage": "tutlayt:",
+       "yourlanguage": "ⵜⵓⵜⵍⴰⵢⵜ:",
        "yournick": "sinyator",
        "yourgender": "ljins",
        "gender-unknown": "ghayr mohdad",
        "newuserlogpage": "Aɣmis n willi mmurzmn imiḍan amsqdac",
        "rightslog": "Anɣmas n imbddlnn izrfan n umsqdac",
        "action-read": "Ssɣr tasna yad",
-       "action-edit": "Ẓrig tasna yad.",
+       "action-edit": "ⵙⵏⴼⵍ ⵜⴰⵙⵏⴰ ⴰⴷ",
        "action-createpage": "Snufl tasna yad. (gttin)",
        "action-createtalk": "Snufl Tisniwin ad. (xlqtnt)",
        "action-createaccount": "snulf amiḍan ad n usqdac",
        "rcshowhidemine": "$1 iẓṛign inu",
        "rclinks": "Ml id  $1 n imbddltn immgura li ittuyskarn n id $2 ussan ad gguranin",
        "diff": "Gar",
-       "hist": "Amzruy",
-       "hide": "Ḥbu",
+       "hist": "ⵎⵣⵔⵢ",
+       "hide": "ⵙⵙⵏⵜⵍ",
        "show": "Mel",
-       "minoreditletter": "m",
-       "newpageletter": "A",
-       "boteditletter": "q",
+       "minoreditletter": "ⵎⵥⵢ",
+       "newpageletter": "ⵎⵢⵏ",
+       "boteditletter": "",
        "unpatrolledletter": "!",
        "number_of_watching_users_pageview": "[$1 iżŗi {{PLURAL:$1|amsqdac|imsqdacn}}]",
        "rc_categories_any": "wanna",
        "recentchangeslinked-toolbox": "Imbddeln zund ɣwid",
        "recentchangeslinked-title": "Imbddeln li izdin \"$1\"",
        "recentchangeslinked-summary": "Ɣid umuɣ iymbddeln li ittyskarnin tigira yad ɣ tisniwin li ittuyzdayn d kra n tasna (ulla i igmamn n kra taggayt ittuyzlayn). Tisniwin  ɣ [[Special:Watchlist|Umuɣ n tisniwin li ttsaggat]].",
-       "recentchangeslinked-page": "Assaɣ n tasna",
+       "recentchangeslinked-page": "ⵉⵙⵎ ⵏ ⵜⴰⵙⵏⴰ:",
        "recentchangeslinked-to": "Afficher les changements vers les pages liées au lieu de la page donnée\nMel imbddeln z tisniwin li ittuyzdayni bla tasna li trit.",
        "upload": "Srbu asddaw",
        "uploadbtn": "Srbu asddaw",
        "uploadnologintext": "Mel zwar mat git [[Special:UserLogin|Mel mat git]] iɣ trit ad tsrbut isddawn.",
        "upload_directory_missing": "Akaram n w-affay ($1) ur ittyufa d urt iskr uqadac web (serveur)",
        "uploadlogpage": "Anɣmis n isrbuṭn",
-       "filename": "Assaɣ n usdaw",
+       "filename": "ⵉⵙⵎ ⵏ ⵓⴼⴰⵢⵍⵓ",
        "filedesc": "Talusi",
        "fileuploadsummary": "Talusi",
        "filereuploadsummary": "Imbddln n usdaw",
        "filestatus": "Izrfan ḥbanin",
-       "filesource": "Aɣbalu",
+       "filesource": "ⴰⵙⴰⴳⵎ:",
        "upload-source": "Aɣbalu n usdaw",
        "sourcefilename": "Aɣbalu n ussaɣ n usdaw",
        "license": "Tlla s izrfan",
        "license-header": "Tẓrg ddu n izrfan",
-       "file-anchor-link": "Asdaw",
-       "filehist": "Amzry n usdaw",
+       "file-anchor-link": "ⴰⴼⴰⵢⵍⵓ",
+       "filehist": "ⴰⵎⵣⵔⵓⵢ ⵏ ⵓⴼⴰⵢⵍⵓ",
        "filehist-help": "Adr i asakud/tizi bac attżrt manik as izwar usddaw ɣ tizi yad",
        "filehist-revert": "Sgadda daɣ",
        "filehist-current": "Ɣilad",
-       "filehist-datetime": "Asakud/Tizi",
+       "filehist-datetime": "ⴰⵙⴰⴽⵓⴷ/ⴰⴽⵓⴷ",
        "filehist-thumb": "Awlaf imżżin",
        "filehist-thumbtext": "Mżżi n lqim ɣ tizi $1",
        "filehist-user": "Amsqdac",
        "filehist-dimensions": "Dimensions",
-       "filehist-comment": "Aɣfawal",
+       "filehist-comment": "ⴰⵅⴼⴰⵡⴰⵍ",
        "imagelinks": "Izdayn n usdaw",
        "linkstoimage": "Tasna yad {{PLURAL:$1|izdayn n tasna|$1 azday n tasniwin}} s usdaw:",
        "nolinkstoimage": "Ḥtta kra n tasna ur tra asdaw ad",
        "uncategorizedcategories": "Taggayin ur ittuyzlayn ɣ kraygan taggayt",
        "prefixindex": "Tisniwin lli izwarn s ...",
        "usercreated": "{{GENDER:$3|tuyskar}}  z $1 ar $2",
-       "newpages": "Tisniwin timaynutin",
-       "move": "Smmatti",
-       "movethispage": "Smmatti tasna yad",
+       "newpages": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⵜⵉⵎⴰⵢⵏⵓⵜⵉⵏ",
+       "move": "ⵙⵎⴰⵜⵜⵉ",
+       "movethispage": "ⵙⵎⴰⵜⵜⵉ ⵜⴰⵙⵏⴰ ⴰⴷ",
        "unusedcategoriestext": "Taggayin ad llant waxxa gis nt ur tlli kra n tasna wala kra n taggayin yaḍnin",
        "notargettitle": "F walu",
        "nopagetext": "Tasna li trit ur tlli",
        "categories": "imggrad",
        "linksearch": "Izdayn n brra",
        "linksearch-line": "$1 tmmuttid z $2",
-       "listgrouprights-members": "Umuɣ n  midn",
+       "listgrouprights-members": "(ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵉⴳⵎⴰⵎⵏ)",
        "emailuser": "Azn tabrat umsqdac ad",
        "watchlist": "Umuɣ n imtfrn",
        "mywatchlist": "Umuɣ inu lli tsaggaɣ",
-       "watchlistfor2": "I $1 $2",
+       "watchlistfor2": " $1 $2",
        "addedwatchtext": "tasna « [[:$1]] » tllan ɣ [[Special:Watchlist|umuɣ n umtfr]]. Imbdln lli dyuckan d tasna lli dis iṭṭuzn rad asn nskr agmmaḍ nsn. Tasna radd ttbayan s \"uḍnay\" ɣ [[Special:RecentChanges|Umuɣ n imbddeln imaynutn]]",
        "removedwatchtext": "Tasna \"[[:$1]]\" ḥra ttuykkas z [[Special:Watchlist|your watchlist]].",
        "watch": "zaydtin i tochwafin-niw",
        "watchlist-options": "Tixtiṛiyin n umuɣ lli ntfar",
        "watching": "Ar itt sagga",
        "unwatching": "Ur at sul ntsagga",
-       "deletepage": "Amḥiyd n tasna",
+       "deletepage": "ⴽⴽⵙ ⵜⴰⵙⵏⴰ",
        "confirmdeletetext": "Ḥan tbidt f attkkist tasna yad kullu d kullu amzruy nes.\nilla fllak ad ni tẓrt is trit ast tkkist d is tssnt marad igguṛu iɣt tkkist d is iffaɣ mayad i [[{{MediaWiki:Policy-url}}|tasrtit]].",
        "actioncomplete": "tigawt tummidt",
        "actionfailed": "Tawwuri i xsrn",
        "protect-expiring": "tzri $1 (UTC)",
        "protect-cascade": "gdlnt wala tisniwin llin illan ɣ tasna yad (Agdal s imuzzar)",
        "protect-cantedit": "Ur as tufit ad sbadlt tiskfal n ugdal n tasna yad acku urak ittuyskar",
-       "restriction-type": "Turagt",
+       "restriction-type": "ⵜⵓⵔⴰⴳⵜ:",
        "restriction-level": "Restriction level:",
        "undeletelink": "mel/rard",
        "undeleteviewlink": "Ẓṛ",
        "blanknamespace": "(Amuqran)",
        "contributions": "Tiwuriwin n umsaws",
        "contributions-title": "Umuɣ n tiwuriwin n umsqdac $1",
-       "mycontris": "Tiwuriwin inu",
+       "mycontris": "ⵜⵓⵎⵓⵜⵉⵏ",
        "contribsub2": "I $1 ($2)",
        "uctop": "(tamgarut)",
        "month": "Z usggas (d urbur):",
        "sp-contributions-userrights": "Sgiddi izrfan",
        "sp-contributions-blocked-notice": "Amsqdac ad ittuysbddad. Maf ittuysbddad illa ɣ uɣmmis n n willi n sbid. Mayad ɣ trit ad tsnt maɣ",
        "sp-contributions-blocked-notice-anon": "Tansa yad IP ttuysbddad. Maf ittuysbddad illa ɣ uɣmmis n n willi n sbid. Mayad ɣ trit ad tsnt maɣ",
-       "sp-contributions-search": "Cnubc f tiwuriwin",
+       "sp-contributions-search": "ⵙⵉⴳⴳⵍ ⵜⵓⵎⵓⵜⵉⵏ",
        "sp-contributions-username": "Tansa IP niɣ assaɣ nu umsqdac:",
        "sp-contributions-toponly": "Ad urtmlt adla mat ittuyẓran tigira yad",
-       "sp-contributions-submit": "Cabba (Sigl)",
+       "sp-contributions-submit": "ⵙⵉⴳⴳⵍ",
        "sp-contributions-explain": "↓",
        "whatlinkshere": "May izdayn ɣid",
        "whatlinkshere-title": "Tisniwin li izdayn d \"$1\"",
-       "whatlinkshere-page": "Tasna:",
+       "whatlinkshere-page": "ⵜⴰⵙⵏⴰ:",
        "linkshere": "Tasnawinad ar slkamnt i '''[[:$1]]''':",
        "nolinkshere": "Ur llant tasniwin li izdin d '''[[:$1]]'''.",
        "nolinkshere-ns": "Ur tlla kra n tasna izdin d  '''[[:$1]]''' ɣ tɣult l-ittuystayn.",
        "blocklink": "Adur tajt",
        "unblocklink": "kkis agdal",
        "change-blocklink": "Sbadl agdal",
-       "contribslink": "tikkin",
+       "contribslink": "ⵜⵓⵎⵓⵜⵉⵏ",
        "blocklogpage": "aɣmmis n may ittuyqqanin",
        "blocklog-showlog": "Amsqdac ikkattin ittuyqqan. anɣmis n willi ttuyqqanin  ɣid:",
        "blocklog-showsuppresslog": "Amsqdac ikkattin ittuyqqan d iḥba. Anɣmis n willi ttuyqqanin  ɣid:",
        "movereason": "Maɣ:",
        "revertmove": "Rard",
        "export": "assufɣ n tasniwin",
-       "allmessagesname": "Assaɣ",
+       "allmessagesname": "ⵉⵙⵎ",
        "allmessagesdefault": "Tabrat bla astay",
        "thumbnail-more": "Simɣur",
        "thumbnail_error": "Irrur n uskr n umssutl: $1",
        "tooltip-ca-history": "Tunɣilt tamzwarut n tasna yad",
        "tooltip-ca-protect": "Ḥbu tasna yad",
        "tooltip-ca-unprotect": "Kkis aḥbu n tasna yad",
-       "tooltip-ca-delete": "Kkis tasna yad",
+       "tooltip-ca-delete": "ⴽⴽⵙ ⵜⴰⵙⵏⴰ ⴰⴷ",
        "tooltip-ca-undelete": "Rard imbddeln imzwura li ittyskarnin ɣ tasna yad",
-       "tooltip-ca-move": "Smmati tasna yad",
+       "tooltip-ca-move": "ⵙⵎⴰⵜⵜⵉ ⵜⴰⵙⵏⴰ ⴰⴷ",
        "tooltip-ca-watch": "Smd tasna yad itilli tsaggat.",
        "tooltip-ca-unwatch": "Kkis tasna yad z ɣ tilli tsaggat",
-       "tooltip-search": "siggl ɣ {{SITENAME}}",
+       "tooltip-search": "ⵙⵉⴳⴳⵍ ⴳ {{SITENAME}}",
        "tooltip-search-go": "Ftu s tasna s w-assaɣ znd ɣ-wad  iɣ tlla",
        "tooltip-search-fulltext": "Cnubc aṭṛiṣad ɣ tisnatin",
        "tooltip-p-logo": "Tasnat tamuqrant",
        "metadata-expand": "Ml ifruriyn lluzzanin",
        "metadata-collapse": "Aḥbu n ifruriyn lluzzanin",
        "metadata-fields": "Igran n isfkan n metadata li illan ɣ tabratad ran ilin ɣ tawlaf n tasna iɣ mzzin tiflut n isfka n mita\nWiyyaḍ raggis ḥbun s ɣiklli sttin kkan gantn.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude",
-       "exif-exposureprogram-1": "w-ofoss",
+       "exif-exposureprogram-1": "ⴰⵡⴼⵓⵙ",
        "exif-subjectdistance-value": "$1 metro",
        "exif-meteringmode-0": "orityawssan",
        "exif-meteringmode-1": "moyen",
        "exif-lightsource-1": "dow n wass",
        "exif-lightsource-2": "Fluorescent",
        "exif-lightsource-3": "dow ijhddn",
-       "exif-lightsource-4": "lflash",
+       "exif-lightsource-4": "ⴼⵍⴰⵛ",
        "exif-lightsource-9": "ljow ifolkin",
        "exif-lightsource-10": "tagot",
        "exif-lightsource-11": "asklo",
        "exif-sensingmethod-2": "amfay n lon n tozmi ghyat tosa",
        "exif-sensingmethod-3": "amfay n lon n tozmi ghsnat tosatin",
-       "exif-gaincontrol-0": "walo",
+       "exif-gaincontrol-0": "ⵡⴰⵍⵓ",
        "exif-contrast-0": "normal",
        "exif-contrast-1": "irtb",
        "exif-contrast-2": "iqor",
        "namespacesall": "kullu",
        "monthsall": "kullu",
        "recreate": "awd skr",
-       "confirm_purge_button": "Waxxa",
+       "confirm_purge_button": "ⵡⴰⵅⵅⴰ",
        "imgmultigo": "ballak !",
        "ascending_abbrev": "aryaqliw",
        "descending_abbrev": "aritgiiz",
        "version-poweredby-others": "wiyyad",
        "version-software-product": "lmntoj",
        "version-software-version": "noskha",
-       "fileduplicatesearch-filename": "smiyt n-wasdaw:",
-       "fileduplicatesearch-submit": "Sigl",
+       "fileduplicatesearch-filename": "ⵉⵙⵎ ⵏ ⵓⴼⴰⵢⵍⵓ:",
+       "fileduplicatesearch-submit": "ⵙⵉⴳⴳⵍ",
        "specialpages": "tiwriqin tesbtarin",
        "specialpages-group-other": "tiwriqin khassa yadnin",
        "specialpages-group-login": "kchm/sjl",
        "specialpages-group-users": "imskhdamn d salahiyat",
        "specialpages-group-highuse": "tiwriqim li bahra skhdamn midn",
        "specialpages-group-pages": "lista n twriqin",
-       "specialpages-group-pagetools": "tawriqt n ladawat",
+       "specialpages-group-pagetools": "ⵉⵎⴰⵙⵙⵏ ⵏ ⵜⴰⵙⵏⵉⵡⵉⵏ",
        "specialpages-group-wiki": "wiki ladawat dlmalomat",
        "specialpages-group-redirects": "sfhat tahwil gant khassa",
        "specialpages-group-spam": "ladawat n spam",
        "tag-filter-submit": "Istayn",
        "tags-title": "imarkiwn",
        "tags-hitcount-header": "tghyiran markanin",
-       "tags-edit": "bddl",
+       "tags-active-no": "ⵓⵀⵓ",
+       "tags-edit": "ⵙⵏⴼⵍ",
        "comparepages": "qarnn tiwriqin",
-       "compare-page1": "tawriqt 1",
-       "compare-page2": "tawriqt 2",
+       "compare-page1": "ⵜⴰⵙⵏⴰ 1",
+       "compare-page2": "ⵜⴰⵙⵏⴰ 2",
        "compare-rev1": "morajaa 1",
        "compare-rev2": "morajaa 2",
        "compare-submit": "qarn",
index ecbb08f..bda032f 100644 (file)
        "copyrightpage": "{{ns:project}}:ಕೃತಿ ಸ್ವಾಮ್ಯತೆಲು",
        "currentevents": "ಇತ್ತೆದ ಸಂಗತಿಲು",
        "currentevents-url": "Project:ಇತ್ತೆದ ಸಂಗತಿಲು",
-       "disclaimers": "ಹà²\95à³\8dà²\95à³\8dâ\80\8c à²¬à³\81ಡà³\8dâ\80\8dನ",
+       "disclaimers": "ಹà²\95à³\8dà²\95à³\8dâ\80\8c à²¨à²¿à²°à²¾à²\95ರಣà³\86ಲà³\81",
        "disclaimerpage": "Project:ಸಾಮಾನ್ಯೊ ಹಕ್ಕ್‌ ಬುಡ್‌ನ",
        "edithelp": "ಸಂಪಾದನೆಗ್ ಸಹಾಯೊ",
        "helppage-top-gethelp": "ಸಹಾಯೊ",
        "tooltip-ca-unwatch": "ಈ ಪುಟೊನು ಇರೆನ ವೀಕ್ಷಣಾ ಪಟ್ಟಿರ್ದ್ ದೆಪ್ಪುಲೆ",
        "tooltip-search": "{{SITENAME}}ನ್ ನಾಡ್‍ಲೆ",
        "tooltip-search-go": "ಉಂದುವೇ ಪುದರ್ದ ಪುಟೊ ಇತ್ತ್‌ಂಡ ಅಡೆ ಪೋಲೆ",
-       "tooltip-search-fulltext": "ಈ ಪಟ್ಯೊಡ್ ಉಪ್ಪುನಂಚಿನ ಪುಟೊಲೆನ್ ನಾಡ್‌ಲೆ",
+       "tooltip-search-fulltext": "à²\88 à²ªà²\9fà³\8dಯà³\8aಡà³\8d à²\89ಪà³\8dಪà³\81ನà²\82à²\9aಿನ à²ªà³\81à²\9fà³\8aà²\95à³\81ಲà³\86ನà³\8d à²¨à²¾à²¡à³\8dâ\80\8cಲà³\86",
        "tooltip-p-logo": "ಮುಖ್ಯ ಪುಟಕ್ ಪೋಲೆ",
        "tooltip-n-mainpage": "ಮುಖ್ಯಪುಟನ್ ತೂಲೆ",
        "tooltip-n-mainpage-description": "ಮುಕ್ಯೊ ಪುಟೊನ್ ತೂಲೆ",
        "tooltip-n-recentchanges": "ವಿಕಿಡ್ ದುಂಬುದ ಒಂತೆ ಸಮಯೊಡ್ ಆತಿನಂಚಿನ ಬದಲಾವಣೆಲೆನ ಪಟ್ಟಿ",
        "tooltip-n-randompage": "ಇಚ್ಚೆದ ಪುಟೊ ಒಂಜೆನ್ ತೋಜಾವು",
        "tooltip-n-help": "ಇಂದೆತ ಬಗೆಟ್ ತೆರೆಯೊನುನ ಜಾಗೆ",
-       "tooltip-t-whatlinkshere": "ಇಡೆಗ್ ಕೊಂಡಿ ಕೊರ್ಪುನಂಚಿನ ಪೂರ ವಿಕಿ ಪುಟೊಲೆನ ಪಟ್ಟಿ",
+       "tooltip-t-whatlinkshere": "à²\87ಡà³\86à²\97à³\8d à²\95à³\8aà²\82ಡಿ à²\95à³\8aರà³\8dಪà³\81ನà²\82à²\9aಿನ à²ªà³\82ರ à²µà²¿à²\95ಿ à²ªà³\81à²\9fà³\8aà²\95à³\81ಲà³\86ನ à²ªà²\9fà³\8dà²\9fಿ",
        "tooltip-t-recentchangeslinked": "ಈ ಪುಟೊಡ್ದ್ ಸಂಪರ್ಕೊ ಉಪ್ಪುನಂಚಿನ ಪುಟೊಟು ಇಂಚಿಪೊದ ಬದಲಾವಣೆಲು",
        "tooltip-feed-rss": "ಈ ಪುಟೊಗು ಆರ್.ಎಸ್.ಎಸ್ ಫೀಡ್",
        "tooltip-feed-atom": "ಈ ಪುಟೊಕು ಆಟಮ್ ಫೀಡ್ ಮಲ್ಪುಲೆ",
        "tooltip-t-contributions": "{{GENDER:$1|ಈ ಸದಸ್ಯೆರ್ನ}} ಕಾಣಿಕೆದ ಪಟ್ಟಿನ್ ತೋಜಾವು",
        "tooltip-t-emailuser": "{{GENDER:$1|ಈ ಸದಸ್ಯೆರೆಗ್}} ಇ-ಮೇಲ್ ಕಡಪುಡ್ಲೆ",
        "tooltip-t-upload": "ಫೈಲ್’ನ್ ಅಪ್ಲೋಡ್ ಮಲ್ಪುಲೆ",
-       "tooltip-t-specialpages": "ಪೂರ  ವಿಸೇಸೊ ಪುಟೊಲೆನ ಪಟ್ಟಿ",
+       "tooltip-t-specialpages": "ಪà³\82ರ  à²µà²¿à²¸à³\87ಸà³\8a à²ªà³\81à²\9fà³\8aà²\95à³\81ಲà³\86ನ à²ªà²\9fà³\8dà²\9fಿ",
        "tooltip-t-print": "ಈ ಪುಟೊತ ಮುದ್ರಣೊ ಮಲ್ಪುನ ಆವೃತ್ತಿ",
        "tooltip-t-permalink": "ಪುಟೊತ ಈ ಆವೃತ್ತಿಗ್ ಸಾಸಿತೊ ಕೊಂಡಿ",
        "tooltip-ca-nstab-main": "ಮಾಹಿತಿ ಪುಟೊನ್ ತೂಲೆ",
index afa9d5c..2b3796f 100644 (file)
        "delete": "אויסמעקן",
        "undelete_short": "צוריקשטעלן {{PLURAL:$1|איין רעדאַקטירונג|$1 רעדאַקטירונגען}}",
        "viewdeleted_short": "באַקוקן {{PLURAL:$1|איין געמעקטע ענדערונג|$1 געמעקטע ענדערונגען}}",
-       "protect": "באשיצן",
+       "protect": "באַשיצן",
        "protect_change": "טוישן",
        "unprotect": "ענדערונג באַשיצונג",
        "newpage": "נייער בלאַט",
        "botpasswords-updated-title": "באט פאסווארט דערהיינטיקט",
        "botpasswords-updated-body": "דאס באט פאסווארט פאר באט־נאמען \"$1\" פון באניצער \"$2\" איז דערהיינטיקט געווארן.",
        "botpasswords-deleted-title": "באט פאסווארט אויסגעמעקט",
+       "botpasswords-not-exist": "באניצער \"$1\" האט נישט קיין באט פאסווארט מיטן נאמען \"$2\".",
        "resetpass_forbidden": "פאסווערטער קענען נישט ווערן געטוישט",
        "resetpass_forbidden-reason": "פאסווערטער קענען נישט ווערן געטוישט: $1",
        "resetpass-no-info": "איר דארפֿט זיין אריינלאגירט צוצוקומען גלייך צו דעם דאזיגן בלאט.",
        "invalid-content-data": "אומגילטיקע אינהאלט דאטן",
        "content-not-allowed-here": "\"$1\" אינהאלט נישט דערלויבט אויף בלאט [[$2]]",
        "editwarning-warning": "איבערלאזן דעם בלאט קען גורם זײַן פֿארלירן אײַערע ענדערונגען.\nאויב איר זענט ארײַנלאגירט, קענט איר מבטל זײַן די דאזיגע ווארענונג אין דער \"באארבעטן\" אפטיילונג פון אײַערע פרעפערענצן.",
+       "editpage-invalidcontentmodel-title": "אינהאלט־מאדעל נישט געשטיצט",
+       "editpage-invalidcontentmodel-text": "דער אינהאלט מאדעל \"$1\" איז נישט געשטיצט.",
        "editpage-notsupportedcontentformat-title": "אינהאלט־פארמאט נישט געשטיצט",
        "editpage-notsupportedcontentformat-text": "דער אינהאלט־פארמאט $1 ווערט ניט געשטיצט דורכן אינהאלט־מאדעל $2.",
        "content-model-wikitext": "וויקיטעקסט",
        "grant-group-email": "שיקן ע־פאסט",
        "grant-group-other": "פֿארשידענע אקטיוויטעטן",
        "grant-createaccount": "שאַפֿן קאנטעס",
+       "grant-createeditmovepage": "שאפֿן, רעדאקטירן און באוועגן בלעטער",
+       "grant-delete": "אויסמעקן בלעטער, ווערסיעס און לאגבוך פרטים",
+       "grant-editinterface": "רעדאקטירן דעם מעדיעוויקי נאמענטייל און באניצער CSS/JavaScript",
+       "grant-editmycssjs": "רעדאקטירן אייער באניצער CSS/JavaScript",
+       "grant-editmyoptions": "רעדאקטירן אײַערע באניצער פרעפֿערענצן",
        "grant-editmywatchlist": "רעדאקטירן אײַער אויפֿפאסונג ליסטע",
        "grant-editpage": "רעדאקטירן עקזיסטירנדע בלעטער",
        "grant-editprotected": "רעדאקטירן געשיצטע בלעטער",
        "action-writeapi": "ניצן דעם שרײַבן API",
        "action-delete": "אויסמעקן דעם בלאַט",
        "action-deleterevision": "אויסמעקן רעוויזיעס",
+       "action-deletelogentry": "אויסמעקן לאגבוך איינצלען",
        "action-deletedhistory": "באַקוקן א בלאט'ס אויסגעמעקטע היסטאריע",
        "action-deletedtext": "באקוקן אויסגעמעקטן רעוויזיע טעקסט",
        "action-browsearchive": "זוכן אויסגעמעקטע בלעטער",
        "rcfilters-filterlist-title": "פֿילטערס",
        "rcfilters-filterlist-whatsthis": "וואס איז דאס?",
        "rcfilters-filterlist-noresults": "קיין פֿילטערס נישט געטראפֿן",
+       "rcfilters-filtergroup-registration": "באניצער איינשרייבונג",
        "rcfilters-filter-registered-label": "אײַנגעשריבן",
        "rcfilters-filter-editsbyself-label": "ענדערונגען פון אייך",
        "rcfilters-filter-editsbyself-description": "אייערע אייגענע בײשטײערונגען.",
        "rcfilters-filter-humans-description": "רעדאקטירונגען געמאכט פון מענטשן רעדאקטארן.",
        "rcfilters-filtergroup-reviewstatus": "רעצענזירונג־סטאטוס",
        "rcfilters-filter-patrolled-label": "פאטראלירט",
+       "rcfilters-filter-unpatrolled-label": "אומפאטראלירט",
+       "rcfilters-filter-minor-label": "מינערדיקע רעדאַקטירונגען",
+       "rcfilters-filter-pageedits-label": "בלאט רעדאקטירונגען",
        "rcfilters-filter-newpages-label": "בלאַט־שאַפֿונגען",
        "rcfilters-filtergroup-lastRevision": "לעצטע ווערסיע",
        "rcfilters-filter-lastrevision-label": "לעצטע ווערסיע",
+       "rcfilters-filter-previousrevision-label": "פֿריערדיקע ווערסיעס",
+       "rcfilters-filter-excluded": "אויסגעשלאסן",
+       "rcfilters-tag-prefix-namespace-inverted": "<strong>:נישט</strong> $1",
        "rcnotefrom": "פֿאלגנד {{PLURAL:$5|איז די ענדערונג| זענען די ענדערונגען}} זײַט <strong>$3, $4</strong> (ביז <strong>$1</strong>).",
        "rclistfrom": "װײַזן נײַע ענדערונגען פֿון $3 $2",
        "rcshowhideminor": "$1 מינערדיגע ענדערונגען",
        "protectedpages-unknown-performer": "אומבאוואוסטער באניצער",
        "protectedtitles": "געשיצטע קעפלעך",
        "protectedtitlesempty": "אצינד זענען קיין קעפלעך נישט באַשיצט מיט די דאזיגע פאַראַמעטערס.",
+       "protectedtitles-submit": "צייגן קעפלעך",
        "listusers": "באַניצער ליסטע",
        "listusers-editsonly": "ווייזן נאר באניצערס מיט רעדאקטירונגען",
        "listusers-creationsort": "סארטירן לויט דער שאַפן דאַטע",
        "querypage-disabled": "דער באַזונדער־בלאַט איז אומאַקטיווירט צוליב אויספֿירונג סיבות.",
        "apihelp": "API־הילף",
        "apihelp-no-such-module": "מאָדול \"$1\" נישט געפונען.",
+       "apisandbox": "API זאמדקאסטן",
        "apisandbox-unfullscreen": "ווייזן בלאט",
        "apisandbox-reset": "רייניקן",
        "apisandbox-retry": "פרובירן נאכאמאל",
        "modifiedarticleprotection": "געענדערט באשיצונג שטאפל פון [[$1]]",
        "unprotectedarticle": "אראפגענומען שוץ פון \"[[$1]] \"",
        "movedarticleprotection": "באוועגט די שיץ באשטימונגען פֿון \"[[$2]]\" אויף \"[[$1]]\"",
+       "protectedarticle-comment": "{{GENDER:$2|האט געשיצט}} \"[[$1]]\"",
        "protect-title": "ענדערן שיץ ניווא פֿאַר \"$1\"",
        "protect-title-notallowed": "באקוקן שיץ־ניווא פון \"$1\"",
        "prot_1movedto2": "[[$1]] אריבערגעפירט צו [[$2]]",
        "logentry-newusers-create2": "באניצער קאנטע $1 איז {{GENDER:$2|געשאפן געווארן}} דורך $3",
        "logentry-newusers-byemail": "באניצער קאנטע $3 איז {{GENDER:$2|געשאפן געווארן}} דורך $1 און דאס פאסווארט איז געשיקט געווארט דורך ע־פאסט",
        "logentry-newusers-autocreate": "באַניצער קאנטע $1 {{GENDER:$2|געשאפן}} אויטאמאטיש",
+       "logentry-protect-protect": "$1 {{GENDER:$2|האט געשיצט}} דעם בלאַט $3 $4",
        "logentry-rights-rights": "$1 האָט {{GENDER:$2|געביטן}} גרופּע מיטגלידערשאַפט פאַר {{GENDER:$6|$3}} פון $4 אויף $5",
        "logentry-rights-rights-legacy": "$1 {{GENDER:$2|האט געביטן}} גרופע מיטגלידערשאפט פאר $3",
        "logentry-rights-autopromote": "$1 אויטאמאטיש  {{GENDER:$2|פראמאווירט}} פון $4 צו $5",
index 47984f5..3d975de 100644 (file)
        "search-file-match": "(符合檔案內容)",
        "search-suggest": "您指的是不是:$1",
        "search-rewritten": "顯示 $1 的搜尋結果,改搜尋 $2。",
-       "search-interwiki-caption": "æº\90è\87ªå§\90妹專案的結果",
+       "search-interwiki-caption": "æº\90è\87ªå§\8a妹專案的結果",
        "search-interwiki-default": "來自 $1 的結果:",
        "search-interwiki-more": "(更多)",
        "search-interwiki-more-results": "更多結果",
index e7fdd7d..91e0bc1 100644 (file)
@@ -50,7 +50,7 @@
        <script src="modules/lib/oojs-ui/oojs-ui-widgets.js"></script>
        <script src="modules/lib/oojs-ui/oojs-ui-toolbars.js"></script>
        <script src="modules/lib/oojs-ui/oojs-ui-windows.js"></script>
-       <script src="modules/lib/oojs-ui/oojs-ui-mediawiki.js"></script>
+       <script src="modules/lib/oojs-ui/oojs-ui-wikimediaui.js"></script>
        <style>
                body {
                        font-size: 0.8em;
index 115a8cf..f3d4916 100644 (file)
@@ -588,7 +588,7 @@ class HtmlTest extends MediaWikiTestCase {
                ];
 
                # <button> specific handling
-               # see remarks on http://msdn.microsoft.com/en-us/library/ie/ms535211%28v=vs.85%29.aspx
+               # see remarks on https://msdn.microsoft.com/library/ms535211(v=vs.85).aspx
                $cases[] = [ '<button type="submit"></button>',
                        'button', [ 'type' => 'submit' ],
                        'According to standard the default type is "submit". '
index 5977652..498532f 100644 (file)
@@ -262,21 +262,43 @@ class MWNamespaceTest extends MediaWikiTestCase {
        }
        */
 
+       public function provideHasTalkNamespace() {
+               return [
+                       [ NS_MEDIA, false ],
+                       [ NS_SPECIAL, false ],
+
+                       [ NS_MAIN, true ],
+                       [ NS_TALK, true ],
+                       [ NS_USER, true ],
+                       [ NS_USER_TALK, true ],
+
+                       [ 100, true ],
+                       [ 101, true ],
+               ];
+       }
+
        /**
-        * @covers MWNamespace::canTalk
+        * @dataProvider provideHasTalkNamespace
+        * @covers MWNamespace::hasTalkNamespace
+        *
+        * @param int $index
+        * @param bool $expected
         */
-       public function testCanTalk() {
-               $this->assertCanNotTalk( NS_MEDIA );
-               $this->assertCanNotTalk( NS_SPECIAL );
-
-               $this->assertCanTalk( NS_MAIN );
-               $this->assertCanTalk( NS_TALK );
-               $this->assertCanTalk( NS_USER );
-               $this->assertCanTalk( NS_USER_TALK );
+       public function testHasTalkNamespace( $index, $expected ) {
+               $actual = MWNamespace::hasTalkNamespace( $index );
+               $this->assertSame( $actual, $expected, "NS $index" );
+       }
 
-               // User defined namespaces
-               $this->assertCanTalk( 100 );
-               $this->assertCanTalk( 101 );
+       /**
+        * @dataProvider provideHasTalkNamespace
+        * @covers MWNamespace::canTalk
+        *
+        * @param int $index
+        * @param bool $expected
+        */
+       public function testCanTalk( $index, $expected ) {
+               $actual = MWNamespace::canTalk( $index );
+               $this->assertSame( $actual, $expected, "NS $index" );
        }
 
        /**
index 6c44999..c06a2e4 100644 (file)
@@ -675,6 +675,47 @@ class TitleTest extends MediaWikiTestCase {
                );
        }
 
+       public function provideCanHaveTalkPage() {
+               return [
+                       'User page has talk page' => [
+                               Title::makeTitle( NS_USER, 'Jane' ), true
+                       ],
+                       'Talke page has talk page' => [
+                               Title::makeTitle( NS_TALK, 'Foo' ), true
+                       ],
+                       'Special page cannot have talk page' => [
+                               Title::makeTitle( NS_SPECIAL, 'Thing' ), false
+                       ],
+                       'Virtual namespace cannot have talk page' => [
+                               Title::makeTitle( NS_MEDIA, 'Kitten.jpg' ), false
+                       ],
+               ];
+       }
+
+       /**
+        * @dataProvider provideCanHaveTalkPage
+        * @covers Title::canHaveTalkPage
+        *
+        * @param Title $title
+        * @param bool $expected
+        */
+       public function testCanHaveTalkPage( Title $title, $expected ) {
+               $actual = $title->canHaveTalkPage();
+               $this->assertSame( $expected, $actual, $title->getPrefixedDBkey() );
+       }
+
+       /**
+        * @dataProvider provideCanHaveTalkPage
+        * @covers Title::canTalk
+        *
+        * @param Title $title
+        * @param bool $expected
+        */
+       public function testCanTalk( Title $title, $expected ) {
+               $actual = $title->canTalk();
+               $this->assertSame( $expected, $actual, $title->getPrefixedDBkey() );
+       }
+
        public function provideCreateFragmentTitle() {
                return [
                        [ Title::makeTitle( NS_MAIN, 'Test' ), 'foo' ],