WikidataBuilder has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/301348

Change subject: New Wikidata Build - 2016-07-27T10:00:01+0000
......................................................................

New Wikidata Build - 2016-07-27T10:00:01+0000

Change-Id: I0819eb2a24903cd47d2fe86dccbd8aef2b2f11d7
---
M composer.lock
M extensions/ArticlePlaceholder/ArticlePlaceholder.alias.php
M extensions/ArticlePlaceholder/composer.json
M extensions/ArticlePlaceholder/extension.json
M extensions/ArticlePlaceholder/i18n/en.json
M extensions/ArticlePlaceholder/i18n/qqq.json
R extensions/ArticlePlaceholder/includes/specials/SpecialAboutTopic.php
A extensions/ArticlePlaceholder/includes/specials/SpecialCreateTopicPage.php
R 
extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialAboutTopicTest.php
A 
extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialCreateTopicPageTest.php
M extensions/Constraints/i18n/ko.json
M extensions/MediaInfo/i18n/ast.json
M extensions/Wikibase/client/i18n/hsb.json
M extensions/Wikibase/client/i18n/sat.json
M extensions/Wikibase/lib/i18n/ko.json
M extensions/Wikibase/repo/i18n/ast.json
M extensions/Wikibase/repo/i18n/es.json
M extensions/Wikibase/repo/i18n/gl.json
M extensions/Wikibase/repo/i18n/ka.json
M extensions/Wikibase/repo/i18n/ko.json
M extensions/Wikibase/repo/i18n/nn.json
M extensions/Wikibase/repo/i18n/sat.json
M extensions/Wikibase/view/resources/wikibase/view/ViewFactory.js
M extensions/Wikibase/view/tests/qunit/wikibase/view/ViewFactory.tests.js
M vendor/composer/autoload_classmap.php
M vendor/composer/autoload_psr4.php
M vendor/composer/installed.json
27 files changed, 258 insertions(+), 58 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikidata 
refs/changes/48/301348/1

diff --git a/composer.lock b/composer.lock
index 8014cc3..6c2ad94 100644
--- a/composer.lock
+++ b/composer.lock
@@ -782,12 +782,12 @@
             "source": {
                 "type": "git",
                 "url": 
"https://github.com/wikimedia/mediawiki-extensions-ArticlePlaceholder.git";,
-                "reference": "073296c7430bc8bab38602d6a1e44a0020deff1c"
+                "reference": "83c1230895eb7f9d22871c64617a698dc307d53b"
             },
             "dist": {
                 "type": "zip",
-                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/073296c7430bc8bab38602d6a1e44a0020deff1c";,
-                "reference": "073296c7430bc8bab38602d6a1e44a0020deff1c",
+                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/83c1230895eb7f9d22871c64617a698dc307d53b";,
+                "reference": "83c1230895eb7f9d22871c64617a698dc307d53b",
                 "shasum": ""
             },
             "require-dev": {
@@ -797,7 +797,8 @@
             "type": "mediawiki-extension",
             "autoload": {
                 "psr-4": {
-                    "ArticlePlaceholder\\": "includes/"
+                    "ArticlePlaceholder\\": "includes/",
+                    "ArticlePlaceholder\\Specials\\": "includes/specials/"
                 }
             },
             "notification-url": "https://packagist.org/downloads/";,
@@ -811,7 +812,7 @@
             ],
             "description": "Provides a special page with Wikibase information 
about a certain topic, with invitation to create an article for the topic",
             "homepage": 
"https://www.mediawiki.org/wiki/Extension:ArticlePlaceholder";,
-            "time": "2016-07-20 17:32:59"
+            "time": "2016-07-26 21:10:23"
         },
         {
             "name": "propertysuggester/property-suggester",
@@ -974,7 +975,7 @@
             "source": {
                 "type": "git",
                 "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints";,
-                "reference": "309ce722b4960d6f39f993f710948f1c0c5d1f71"
+                "reference": "470d393a624d86ba02b635928372baba3a30d7f2"
             },
             "require": {
                 "php": ">=5.3.0",
@@ -1020,7 +1021,7 @@
             "support": {
                 "issues": 
"https://phabricator.wikimedia.org/project/profile/1202/";
             },
-            "time": "2016-07-18 14:46:03"
+            "time": "2016-07-26 20:58:23"
         },
         {
             "name": "wikibase/data-model",
@@ -1418,7 +1419,7 @@
             "source": {
                 "type": "git",
                 "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseMediaInfo";,
-                "reference": "4701112f61abb145addfb6ea712b6ed54182475f"
+                "reference": "d36cf50c992c76c056c457589fef7623062096d0"
             },
             "require": {
                 "php": ">=5.5.0",
@@ -1464,7 +1465,7 @@
                 "issues": "https://phabricator.wikimedia.org/";,
                 "irc": "irc://irc.freenode.net/wikidata"
             },
-            "time": "2016-07-25 23:41:57"
+            "time": "2016-07-26 20:58:17"
         },
         {
             "name": "wikibase/quality",
@@ -1570,12 +1571,12 @@
             "source": {
                 "type": "git",
                 "url": 
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git";,
-                "reference": "69a4ea36d34c344e1892df32aecf9c7eed123923"
+                "reference": "af470b34df6d1acf03ed6f9e51b604e3387db448"
             },
             "dist": {
                 "type": "zip",
-                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/69a4ea36d34c344e1892df32aecf9c7eed123923";,
-                "reference": "69a4ea36d34c344e1892df32aecf9c7eed123923",
+                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/af470b34df6d1acf03ed6f9e51b604e3387db448";,
+                "reference": "af470b34df6d1acf03ed6f9e51b604e3387db448",
                 "shasum": ""
             },
             "require": {
@@ -1647,7 +1648,7 @@
                 "wikibaserepo",
                 "wikidata"
             ],
-            "time": "2016-07-25 20:26:52"
+            "time": "2016-07-27 08:26:25"
         },
         {
             "name": "wikibase/wikimedia-badges",
diff --git a/extensions/ArticlePlaceholder/ArticlePlaceholder.alias.php 
b/extensions/ArticlePlaceholder/ArticlePlaceholder.alias.php
index 42e7a35..4d40abe 100644
--- a/extensions/ArticlePlaceholder/ArticlePlaceholder.alias.php
+++ b/extensions/ArticlePlaceholder/ArticlePlaceholder.alias.php
@@ -12,4 +12,5 @@
 /** English (English) */
 $specialPageAliases['en'] = array(
        'AboutTopic' => array( 'AboutTopic', 'FancyUnicorn' ),
+       'CreateTopicPage' => array( 'CreateTopicPage' ),
 );
diff --git a/extensions/ArticlePlaceholder/composer.json 
b/extensions/ArticlePlaceholder/composer.json
index 1de7800..ae69b1b 100644
--- a/extensions/ArticlePlaceholder/composer.json
+++ b/extensions/ArticlePlaceholder/composer.json
@@ -19,7 +19,8 @@
        },
        "autoload": {
                "psr-4": {
-                       "ArticlePlaceholder\\": "includes/"
+                       "ArticlePlaceholder\\": "includes/",
+                       "ArticlePlaceholder\\Specials\\": "includes/specials/"
                }
        },
        "scripts": {
diff --git a/extensions/ArticlePlaceholder/extension.json 
b/extensions/ArticlePlaceholder/extension.json
index 855fa8e..70dfd57 100644
--- a/extensions/ArticlePlaceholder/extension.json
+++ b/extensions/ArticlePlaceholder/extension.json
@@ -8,7 +8,8 @@
        "type": "other",
        "license-name": "GPL-2.0+",
        "SpecialPages": {
-               "AboutTopic": 
"ArticlePlaceholder\\SpecialAboutTopic::newFromGlobalState"
+               "AboutTopic": 
"ArticlePlaceholder\\Specials\\SpecialAboutTopic::newFromGlobalState",
+               "CreateTopicPage": 
"ArticlePlaceholder\\Specials\\SpecialCreateTopicPage"
        },
        "MessagesDirs": {
                "ArticlePlaceholder": [
diff --git a/extensions/ArticlePlaceholder/i18n/en.json 
b/extensions/ArticlePlaceholder/i18n/en.json
index f18b288..e93fa17 100644
--- a/extensions/ArticlePlaceholder/i18n/en.json
+++ b/extensions/ArticlePlaceholder/i18n/en.json
@@ -4,6 +4,7 @@
                        "Lucie-Aimée Kaffee"
                ]
        },
+       "createtopicpage": "Create page",
        "articleplaceholder-desc": "Provides a special page with {{WBREPONAME}} 
information about a certain topic, with invitation to create an article for the 
topic",
        "articleplaceholder-abouttopic": "About topic",
        "articleplaceholder-abouttopic-intro": "This special page gives you a 
quick overview of a topic based on data from {{WBREPONAME}}.",
@@ -19,5 +20,9 @@
        "articleplaceholder-abouttopic-lua-entity": "Entity",
        "articleplaceholder-abouttopic-lua-reference": "Reference",
        "articleplaceholder-abouttopic-lua-identifier": "External resources",
-       "articleplaceholder-search-header": "Discover data on the topic"
+       "articleplaceholder-search-header": "Discover data on the topic",
+       "articleplaceholder-createpage-title": "Create $1",
+       "articleplaceholder-createpage-alreadyexists": "The page with the title 
$1 already exists. Please choose another one.",
+       "articleplaceholder-createpage-notitleprovided": "No title was entered, 
please enter a title for the page you want to create.",
+       "articleplaceholder-createpage-invalidtitleprovided": "The title you 
entered is invalid. Please provide a valid title."
 }
diff --git a/extensions/ArticlePlaceholder/i18n/qqq.json 
b/extensions/ArticlePlaceholder/i18n/qqq.json
index d6c8a1e..60d8074 100644
--- a/extensions/ArticlePlaceholder/i18n/qqq.json
+++ b/extensions/ArticlePlaceholder/i18n/qqq.json
@@ -6,6 +6,7 @@
                        "Raymond"
                ]
        },
+       "createtopicpage": "Title of [[Special:CreateTopicPage]].",
        "articleplaceholder-desc": 
"{{desc|what=extension|name=ArticlePlaceholder|url=https://www.mediawiki.org/wiki/Extension:ArticlePlaceholder}}\n{{WBREPONAME}}
 is a variable of the repository name of Wikidata (it has replaced the string 
'Wikidata').",
        "articleplaceholder-abouttopic": "Title of Special:AboutTopic.",
        "articleplaceholder-abouttopic-intro": "Intro paragraph shown on 
Special:AboutTopic.",
@@ -21,5 +22,11 @@
        "articleplaceholder-abouttopic-lua-entity": "Header of the entity 
section\n{{Identical|Entity}}",
        "articleplaceholder-abouttopic-lua-reference": "Header of the reference 
section\n{{Identical|Reference}}",
        "articleplaceholder-abouttopic-lua-identifier": "Header of the 
identifier section",
-       "articleplaceholder-search-header": "Header in the search for the 
results of Special:AboutTopic generated pages"
+       "articleplaceholder-search-header": "Header in the search for the 
results of Special:AboutTopic generated pages",
+       "articleplaceholder-abouttopic-lua-identifier": "Header of the 
identifier section\n{{Identical|Identifier}}",
+       "articleplaceholder-search-header": "Header in the search for the 
results of Special:AboutTopic generated pages",
+       "articleplaceholder-createpage-title": "Used as a page Title for 
[[Special:CreateTopicPage]].\n* $1 - Page title",
+       "articleplaceholder-createpage-alreadyexists": "Description message 
that the page, the user want to create, already exists, explaining, that the 
user should choose another title.\n* $1 - The currently used title",
+       "articleplaceholder-createpage-invalidtitleprovided": "Description 
message on [[Special:CreateTopicPage]], which explains, that an invalid title 
was given and the user should provide a valid title of the page to create.",
+       "articleplaceholder-createpage-notitleprovided": "Description message 
on [[Special:CreateTopicPage]], which explains, that no title was given and the 
user should provide the title of the page to create."
 }
diff --git a/extensions/ArticlePlaceholder/includes/SpecialAboutTopic.php 
b/extensions/ArticlePlaceholder/includes/specials/SpecialAboutTopic.php
similarity index 95%
rename from extensions/ArticlePlaceholder/includes/SpecialAboutTopic.php
rename to extensions/ArticlePlaceholder/includes/specials/SpecialAboutTopic.php
index 8b6247b..bed4919 100644
--- a/extensions/ArticlePlaceholder/includes/SpecialAboutTopic.php
+++ b/extensions/ArticlePlaceholder/includes/specials/SpecialAboutTopic.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace ArticlePlaceholder;
+namespace ArticlePlaceholder\Specials;
 
 use HTMLForm;
 use OOUI;
@@ -213,23 +213,25 @@
                $this->showTitle( $label );
                $labelTitle = Title::newFromText( $label );
                if ( $labelTitle && $labelTitle->quickUserCan( 'createpage', 
$this->getUser() ) ) {
-                       $this->showCreateArticle( $label );
+                       $this->showCreateArticle( $labelTitle );
                }
                $this->showLanguageLinks( $entityId );
        }
 
-       private function showCreateArticle( $label ) {
+       private function showCreateArticle( Title $labelTitle ) {
                $output = $this->getOutput();
 
                $output->enableOOUI();
                $output->addModuleStyles( 
'ext.articleplaceholder.defaultDisplay' );
                $output->addModules( 'ext.articleplaceholder.createArticle' );
-               $output->addJsConfigVars( 'apLabel', $label );
+               $output->addJsConfigVars( 'apLabel', 
$labelTitle->getPrefixedText() );
 
                $button = new OOUI\ButtonWidget( [
                        'id' => 'create-article-button',
                        'infusable' => true,
                        'label' => $this->msg( 
'articleplaceholder-abouttopic-create-article-button' )->text(),
+                       'href' =>  SpecialPage::getTitleFor( 'CreateTopicPage', 
$labelTitle->getPrefixedText() )
+                               ->getLocalURL( [ 'ref' => 'button' ] ),
                        'target' => 'blank'
                ] );
 
diff --git 
a/extensions/ArticlePlaceholder/includes/specials/SpecialCreateTopicPage.php 
b/extensions/ArticlePlaceholder/includes/specials/SpecialCreateTopicPage.php
new file mode 100644
index 0000000..104bf7e
--- /dev/null
+++ b/extensions/ArticlePlaceholder/includes/specials/SpecialCreateTopicPage.php
@@ -0,0 +1,110 @@
+<?php
+
+namespace ArticlePlaceholder\Specials;
+
+use MediaWiki\MediaWikiServices;
+use UnlistedSpecialPage;
+use Title;
+use PermissionsError;
+use HTMLForm;
+use Message;
+use MWException;
+
+/**
+ * The CreateTopicPage SpecialPage for the ArticlePlaceholder extension
+ *
+ * @ingroup Extensions
+ * @author Florian Schmidt
+ * @license GNU General Public Licence 2.0 or later
+ */
+class SpecialCreateTopicPage extends UnlistedSpecialPage {
+       public function __construct() {
+               parent::__construct( 'CreateTopicPage' );
+       }
+
+       public function execute( $par ) {
+               $out = $this->getOutput();
+               $this->setHeaders();
+               if ( $this->getRequest()->getVal( 'ref' ) === 'button' ) {
+                       $statsd = 
MediaWikiServices::getInstance()->getStatsdDataFactory();
+                       $statsd->increment( 
'counter.MediaWiki.wikibase.articleplaceholder.button.create-article' );
+               }
+               $page = $this->getRequest()->getVal( 'wptitleinput', $par );
+               if ( $page === '' || $page === null ) {
+                       $this->showNoOrInvalidTitleGivenMessage( 'valid' );
+                       return;
+               }
+               $title = Title::newFromText( $page );
+               if ( $title === null ) {
+                       $this->showNoOrInvalidTitleGivenMessage( 'invalid' );
+                       return;
+               }
+               $out->setPageTitle( $this->msg( 
'articleplaceholder-createpage-title', $title->getText() ) );
+               if ( $title->exists() ) {
+                       $this->showAlreadyExistsMessage( $title );
+                       return;
+               }
+
+               $permissionErrors = $title->getUserPermissionsErrors( 'edit', 
$this->getUser() );
+               if ( $permissionErrors ) {
+                       throw new PermissionsError( 'edit', $permissionErrors );
+               }
+
+               $out->redirect( $title->getLocalURL( [ 'action' => 'edit' ] ) );
+       }
+
+       /**
+        * Displays a form that gives the user the information, that the page 
(with
+        * the currently tried title) already exists and that he should
+        * choose another title.
+        * @param Title $title
+        */
+       private function showAlreadyExistsMessage( Title $title ) {
+               $this->showTitleInputWithMessage(
+                       $this->msg( 
'articleplaceholder-createpage-alreadyexists', $title->getText() )
+               );
+       }
+
+       /**
+        * Displays a form that gives the user the information, that the page 
title, he wants to
+        * create, is invalid or none is given and that he should provide one.
+        *
+        * @param string $invalid Whether the title is valid or invalid
+        */
+       private function showNoOrInvalidTitleGivenMessage( $invalid = 'valid' ) 
{
+               $this->showTitleInputWithMessage(
+                       $this->msg( $invalid === 'invalid' ?
+                               
'articleplaceholder-createpage-invalidtitleprovided' :
+                               'articleplaceholder-createpage-notitleprovided'
+                       )
+               );
+       }
+
+       /**
+        * Displays a form that with the information that he should
+        * choose another title. The given message key is used as a
+        * reason why he need to do this.
+        * @param Message $msg
+        * @throws MWException
+        */
+       private function showTitleInputWithMessage( Message $msg ) {
+               $form = HTMLForm::factory(
+                       'ooui',
+                       [
+                               'titleinput' => [
+                                       'type' => 'text',
+                               ],
+                       ],
+                       $this->getContext()
+               );
+
+               $form
+                       ->setMethod( 'get' )
+                       ->setWrapperLegendMsg(
+                               $msg
+                       )
+                       ->setSubmitTextMsg( 'create' )
+                       ->prepareForm()
+                       ->displayForm( false );
+       }
+}
diff --git 
a/extensions/ArticlePlaceholder/tests/phpunit/includes/SpecialAboutTopicTest.php
 
b/extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialAboutTopicTest.php
similarity index 94%
rename from 
extensions/ArticlePlaceholder/tests/phpunit/includes/SpecialAboutTopicTest.php
rename to 
extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialAboutTopicTest.php
index 129ad6f..df4f209 100644
--- 
a/extensions/ArticlePlaceholder/tests/phpunit/includes/SpecialAboutTopicTest.php
+++ 
b/extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialAboutTopicTest.php
@@ -1,8 +1,8 @@
 <?php
 
-namespace ArticlePlaceholder\Tests;
+namespace ArticlePlaceholder\Tests\Specials;
 
-use ArticlePlaceholder\SpecialAboutTopic;
+use ArticlePlaceholder\Specials\SpecialAboutTopic;
 use DerivativeContext;
 use Language;
 use MediaWikiTestCase;
diff --git 
a/extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialCreateTopicPageTest.php
 
b/extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialCreateTopicPageTest.php
new file mode 100644
index 0000000..e912c9c
--- /dev/null
+++ 
b/extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialCreateTopicPageTest.php
@@ -0,0 +1,51 @@
+<?php
+
+namespace ArticlePlaceholder\Tests\Specials;
+
+use ArticlePlaceholder\Specials\SpecialCreateTopicPage;
+use DerivativeContext;
+use MediaWikiTestCase;
+use RequestContext;
+use SpecialPage;
+
+/**
+ * @covers ArticlePlaceholder\SpecialCreateTopicPage
+ *
+ * @group ArticlePlaceholder
+ * @group Database
+ *
+ * @licence GNU GPL v2+
+ * @author Florian Schmidt
+ */
+class SpecialCreateTopicPageTest extends MediaWikiTestCase {
+
+       public function setUp() {
+               parent::setUp();
+               $this->setMwGlobals( [
+                       'wgScript' => '/w/index.php'
+               ] );
+       }
+
+       /**
+        * @dataProvider executeDataProvider
+        */
+       public function testExecute( $testTitle, $expected ) {
+               $context = new DerivativeContext( RequestContext::getMain() );
+               $title = SpecialPage::getTitleFor( 'CreateTopicPage', 
$testTitle );
+               $context->setTitle( $title );
+               $instance = new SpecialCreateTopicPage();
+               $instance->setContext( $context );
+
+               $instance->execute( $testTitle );
+               $output = $instance->getOutput();
+               $this->assertEquals( $expected, $output->getRedirect() );
+       }
+
+       public function executeDataProvider() {
+               return [
+                       [ 'TestPage', '/w/index.php?title=TestPage&action=edit' 
],
+                       [ 'UTPage', '' ],
+               ];
+       }
+
+}
diff --git a/extensions/Constraints/i18n/ko.json 
b/extensions/Constraints/i18n/ko.json
index fd5df30..3e69cf6 100644
--- a/extensions/Constraints/i18n/ko.json
+++ b/extensions/Constraints/i18n/ko.json
@@ -3,12 +3,13 @@
                "authors": [
                        "LiteHell",
                        "Alex00728",
-                       "Kwj2772"
+                       "Kwj2772",
+                       "아라"
                ]
        },
        "wbqc-constraintreport": "제약 보고서",
        "wbqc-constraintreport-explanation-part-one": "이 특수 문서는 당신이 원하는 모든 개체에 
대한 제약을 검사합니다. 개체는 라이브 시스템으로부터 불러오므로, 제약 위반사항을 고치는 대로 이 목록에서 제거됩니다.",
-       "wbqc-constraintreport-explanation-part-two": "제약은 속성 토론 문서에서 일주일에 한 번씩 
읽어들입니다. 따라서 제약을 추가, 수정, 삭제하면 제약 보고서에 반영되는데 최대 일주일이 걸릴 수 있습니다. 이 특수 문서에서 실시간 확인을 
할 수 있도록, 제약을 속성의 선언문으로 옮기는 작업 중에 있습니다.",
+       "wbqc-constraintreport-explanation-part-two": "제약은 속성 토론 문서에서 일주일에 한 번씩 
읽어들입니다. 따라서 제약을 추가, 수정, 삭제하면 제약 보고서에 반영되는데 최대 일주일이 걸릴 수 있습니다. 이 특수 문서에서 실시간 확인을 
할 수 있도록, 제약을 속성의 선언문으로 이동하는 작업 중에 있습니다.",
        "wbqc-constraintreport-form-section": "개체의 제약 사항을 검사",
        "wbqc-constraintreport-form-submit-label": "검사",
        "wbqc-constraintreport-form-entityid-label": "개체 ID:",
diff --git a/extensions/MediaInfo/i18n/ast.json 
b/extensions/MediaInfo/i18n/ast.json
index 5c2e737..c931cc1 100644
--- a/extensions/MediaInfo/i18n/ast.json
+++ b/extensions/MediaInfo/i18n/ast.json
@@ -4,5 +4,6 @@
                        "Xuacu"
                ]
        },
+       "wikibase-entity-mediainfo": "información multimedia",
        "wikibasemediainfo-desc": "Estensión de Wikibase pa xestionar los 
metadatos estructuraos de los ficheros multimedia"
 }
diff --git a/extensions/Wikibase/client/i18n/hsb.json 
b/extensions/Wikibase/client/i18n/hsb.json
index 51fd63e..b1d7ab8 100644
--- a/extensions/Wikibase/client/i18n/hsb.json
+++ b/extensions/Wikibase/client/i18n/hsb.json
@@ -50,5 +50,5 @@
        "wikibase-unconnectedpages-submit": "Wotesłać",
        "wikibase-pageinfo-entity-id": "ID elementa {{WBREPONAME}}",
        "wikibase-pageinfo-entity-id-none": "Žadyn",
-       "wikibase-otherprojects": "Druhe projekty"
+       "wikibase-otherprojects": "W druhich projektach"
 }
diff --git a/extensions/Wikibase/client/i18n/sat.json 
b/extensions/Wikibase/client/i18n/sat.json
index aa62dbb..920d02c 100644
--- a/extensions/Wikibase/client/i18n/sat.json
+++ b/extensions/Wikibase/client/i18n/sat.json
@@ -4,6 +4,8 @@
                        "Albinus"
                ]
        },
+       "wikibase-dataitem": "{{WBREPONAME}} item",
+       "wikibase-editlinks": "Joṛao jut",
        "wikibase-rc-hide-wikidata": "$1 {{WBREPONAME}}",
        "wikibase-rc-hide-wikidata-hide": "Danaṅ",
        "wikibase-rc-hide-wikidata-show": "Uduḱme",
diff --git a/extensions/Wikibase/lib/i18n/ko.json 
b/extensions/Wikibase/lib/i18n/ko.json
index b381698..dd44615 100644
--- a/extensions/Wikibase/lib/i18n/ko.json
+++ b/extensions/Wikibase/lib/i18n/ko.json
@@ -129,7 +129,7 @@
        "wikibase-entity-summary-wbsetclaim-update-qualifiers": 
"{{PLURAL:$3|주장}}의 {{PLURAL:$4|한정어 한 개|한정어 $4개}}를 바꿈",
        "wikibase-entity-summary-wbsetclaim-update-references": 
"{{PLURAL:$3|주장}}의 {{PLURAL:$4|각주 한 개|각주 $4개}}을 바꿈",
        "wikibase-entity-summary-wbsetclaim-update-rank": "{{PLURAL:$3|주장}}의 
등급을 바꿈",
-       "wikibase-entity-summary-clientsitelink-update": "페이지를 [$3]에서 [$4](으)로 
옮김",
+       "wikibase-entity-summary-clientsitelink-update": "페이지를 [$3]에서 [$4](으)로 
이동함",
        "wikibase-entity-summary-clientsitelink-remove": "[$3]의 문서 삭제됨",
        "wikibase-entity-summary-wbsetqualifier-add": "{{PLURAL:$1|한정어}}를 추가함",
        "wikibase-entity-summary-wbsetqualifier-update": "{{PLURAL:$1|한정어}}를 
바꿈",
diff --git a/extensions/Wikibase/repo/i18n/ast.json 
b/extensions/Wikibase/repo/i18n/ast.json
index 553b3ad..b2fdca3 100644
--- a/extensions/Wikibase/repo/i18n/ast.json
+++ b/extensions/Wikibase/repo/i18n/ast.json
@@ -22,7 +22,7 @@
        "wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": "En 
más llingües",
        
"wikibase-entitytermsview-entitytermsforlanguagelistview-configure-link-label": 
"Configurar",
        "wikibase-setting-entitytermsview-showEntitytermslistview": "Amosar 
etiquetes, alcuños y descripciones en toles mios llingües al cargar la páxina",
-       "wikibase-setting-entitytermsview-showEntitytermslistview-help": "Puen 
establecese otres llingües personales amás de la llingua de la interfaz 
d'usuariu usando la sintaxis de la [[mw:Extension:Babel|estensión Babel]] na 
páxina d'usuariu.",
+       "wikibase-setting-entitytermsview-showEntitytermslistview-help": 
"Pueden establecese otres llingües personales amás de la llingua de la interfaz 
d'usuariu usando la sintaxis de la [[mw:Extension:Babel|estensión Babel]] na 
páxina d'usuariu.",
        "wikibase-entitytermsforlanguagelistview-aliases": "Tamién llamao",
        "wikibase-entitytermsforlanguagelistview-description": "Descripción",
        "wikibase-entitytermsforlanguagelistview-label": "Etiqueta",
@@ -47,7 +47,7 @@
        "wikibase-diffview-alias": "alcuños",
        "wikibase-diffview-description": "descripción",
        "wikibase-diffview-link": "enllaces",
-       "wikibase-sitelink-site-edit-placeholder": "sitiu",
+       "wikibase-sitelink-site-edit-placeholder": "wiki",
        "wikibase-sitelink-page-edit-placeholder": "páxina",
        "wikibase-alias-edit-placeholder": "escriba un alcuñu",
        "wikibase-label-input-help-message": "Escriba la etiqueta d'esta entidá 
en $1.",
@@ -79,8 +79,8 @@
        "wikibase-aliases-input-help-message": "Pa facer esta entidá más fácil 
d'alcontrar, pues escribir nomes alternativos.",
        "wikibase-propertypage-datatype": "Tipu de datu",
        "wikibase-propertypage-bad-datatype": "Tipu de datu desconocíu: $1",
-       "wikibase-claimview-snak-tooltip": "Escriba un valor que correspuenda 
cola propiedá llamada «$1». Si la propiedá nun tien dengún valor designáu o nun 
se conoz el valor real, pue escoyer como alternativa da-y un valor personalizáu 
calcando nel iconu que ta cabo'l cuadru d'escritura.",
-       "wikibase-claimview-snak-new-tooltip": "Dempués d'especificar una 
propiedá pue escribir el valor correspondiente. Si la propiedá nun tien dengún 
valor designáu o nun se conoz el valor real, pue escoyer como alternativa da-y 
un valor personalizáu calcando nel iconu que ta cabo'l cuadru d'escritura.",
+       "wikibase-claimview-snak-tooltip": "Escribe un valor que correspuenda 
cola propiedá llamada «$1». Si la propiedá nun tien nengún valor designáu o nun 
se conoz el valor real, puedes escoyer un tipu de valor alternativu faciendo 
click nel iconu que ta antes del cuadru d'escritura.",
+       "wikibase-claimview-snak-new-tooltip": "Dempués d'especificar una 
propiedá puedes escribir el valor correspondiente. Si la propiedá nun tien 
nengún valor designáu o nun se conoz el valor real, puedes escoyer un tipu de 
valor alternativu fai click nel iconu que ta antes del cuadru d'escritura.",
        "wikibase-statementview-rank-preferred": "Rangu preferíu",
        "wikibase-statementview-rank-normal": "Rangu normal",
        "wikibase-statementview-rank-deprecated": "Rangu anticuáu",
@@ -143,17 +143,20 @@
        "wikibase-itemdisambiguation-description": "Los valores usaos pa la 
gueta tienen de ser la entrada de textu completu. La llingua ye un 
identificador, como \"ast\".",
        "wikibase-itemdisambiguation-summary": "Buscar tolos elementos con 
exautamente la mesma etiqueta.",
        "special-newproperty": "Crear una propiedá nueva",
-       "wikibase-newproperty-summary": "¡Asegúrese de comprobar si la propiedá 
ya esiste!<br />tienes de crear una 
[[{{int:Wikibase-label-helppage}}|etiqueta]] y una 
[[{{int:Wikibase-description-helppage}}|descripción]] pa les nueves propiedaes, 
y añadir un tipu de propiedá válidu.",
+       "wikibase-newproperty-summary": "¡Asegúrate de comprobar si la propiedá 
ya esiste!<br />tienes de crear una 
[[{{int:Wikibase-label-helppage}}|etiqueta]] y una 
[[{{int:Wikibase-description-helppage}}|descripción]] pa les nueves propiedaes, 
y añadir un tipu de propiedá válidu.",
        "wikibase-newproperty-fieldset": "Crea una propiedá nueva",
        "wikibase-newproperty-datatype": "Tipu de datu:",
        "wikibase-newproperty-invalid-datatype": "El tipu de datos especificáu 
ye inválidu.",
+       "wikibase-description-helppage": "Help:Descripción",
+       "wikibase-label-helppage": "Help:Etiqueta",
        "special-newitem": "Crear un nuevu elementu",
-       "wikibase-newitem-summary": "Asegúrese de [[Special:Search|comprobar 
que l'elementu yá exista]]!<br />Tendría de crear una 
[[{{int:Wikibase-label-helppage}}|etiqueta]] y una 
[[{{int:Wikibase-description-helppage}}|descripción]] pa tolos elementos 
nuevos.",
+       "wikibase-newitem-summary": "¡Asegúrate de [[Special:Search|comprobar 
que l'elementu yá exista]]!<br />Tendríes de crear una 
[[{{int:Wikibase-label-helppage}}|etiqueta]] y una 
[[{{int:Wikibase-description-helppage}}|descripción]] pa tolos elementos 
nuevos.",
        "wikibase-newitem-fieldset": "Crear un nuevu elementu",
        "wikibase-newitem-site": "Sitiu de la primera páxina enllazada",
        "wikibase-newitem-page": "Nome de la primera páxina enllazada",
        "wikibase-newitem-no-external-page": "Nun pudo alcontrase la páxina 
especificada nel sitiu correspondiente.",
        "wikibase-newitem-not-recognized-siteid": "Nun se reconoció 
l'identificador de sitiu proporcionáu.",
+       "wikibase-newitem-not-recognized-language": "Nun se reconoció'l códigu 
de llingua apurríu.",
        "wikibase-newentity-language": "Llingua:",
        "wikibase-newentity-label": "Etiqueta:",
        "wikibase-newentity-description": "Descripción:",
@@ -353,7 +356,7 @@
        "apihelp-wbeditentity-param-bot": "Marcar esta edición como bot. Esta 
marca d'URL sólo se respetará si l'usuariu pertenez al grupu \"bot\".",
        "apihelp-wbeditentity-param-data": "L'oxetu serializáu que s'usa como 
fonte de datos. A una entidá creada de nueves se-y dará una 'id'.",
        "apihelp-wbeditentity-param-clear": "Si se indica, la entidá completa 
balérase antes de siguir. La entidá nun se guardará antes de llenase colos 
\"datos\", posiblemente con partes eliminaes.",
-       "apihelp-wbeditentity-param-new": "Si se indica, crearáse una entidá 
nueva.\nConfigura esto como'l tipu d'entidá que quies crear.\nNun ta permitío 
configurar esto cuando tamién ta configurao <var>id</var>.",
+       "apihelp-wbeditentity-param-new": "Si s'indica, crearáse una entidá 
nueva.\nConfigura esto como'l tipu d'entidá que quieras crear.",
        "apihelp-wbeditentity-example-1": "Crear un elementu baleru nuevu, 
devuelve la estructura d'entidá completa",
        "apihelp-wbeditentity-example-2": "Crear un nuevu elementu y fixar les 
etiquetes pa de y en",
        "apihelp-wbeditentity-example-3": "Crear una propiedá nueva que contien 
los datos json, devuelve la estructura completa de la entidá",
@@ -474,6 +477,7 @@
        "apihelp-query+wbsearch-example-3": "Buscar \"alphabet\" n'inglés pa la 
propiedá tipu",
        "apihelp-wbsetaliases-description": "Configura los alcuños pa un entidá 
de Wikibase.",
        "apihelp-wbsetaliases-param-id": "L'identificador de la entidá, 
incluyendo'l prefixu. \nUsa o <var>id</var> o <var>site</var> y 
<var>title</var> xuntos.",
+       "apihelp-wbsetaliases-param-new": "Si s'indica, crearáse una entidá 
nueva.\nConfigura esto como'l tipu d'entidá que quieras crear.",
        "apihelp-wbsetaliases-param-site": "Un identificador pal sitiu web onde 
ta asitiada la páxina.\nUsa xunto con <var>title</var> pa facer un enllace 
completu.",
        "apihelp-wbsetaliases-param-title": "Títulu de la páxina a 
asociar.\nÚsalu xunto con <var>site</var> pa facer un enllaz completu del 
sitiu.",
        "apihelp-wbsetaliases-param-baserevid": "L'identificador numbéricu de 
la revisión onde basar la edición.\nÚsase pa detectar conflictos demientres el 
guardáu.",
@@ -506,6 +510,7 @@
        "apihelp-wbsetclaimvalue-example-1": "Configura l'afirmación con un 
GUID de Q42$D8404CDA-25E4-4334-AF13-A3290BCD9C0F a un valor de Q1",
        "apihelp-wbsetdescription-description": "Fixa una descripción pa una 
sola entidá de Wikibase.",
        "apihelp-wbsetdescription-param-id": "L'identificador pa la entidá, 
incluyendo'l prefixu. \nUsa o <var>id</var> o <var>site</var> y 
<var>title</var> xuntos.",
+       "apihelp-wbsetdescription-param-new": "Si s'indica, crearáse una entidá 
nueva.\nConfigura esto como'l tipu d'entidá que quieras crear.",
        "apihelp-wbsetdescription-param-site": "Un identificador pal sitiu onde 
ta allugada la páxina.\nÚsalu xunto con <var>title</var> pa facer un enllaz 
completu del sitiu.",
        "apihelp-wbsetdescription-param-title": "Títulu de la páxina a 
asociar.\nÚsalu xunto con <var>site</var> pa facer un enllaz completu del 
sitiu.",
        "apihelp-wbsetdescription-param-baserevid": "L'identificador numbéricu 
pa que la revisión base la edición.\nÚsase pa detectar conflictos demientres el 
guardáu.",
@@ -517,6 +522,7 @@
        "apihelp-wbsetdescription-example-2": "Configurar la cadena \"An 
encyclopedia that everyone can edit\" como descripción en llingua inglesa pa la 
páxina con un enllaz de sitiu a enwiki:Wikipedia",
        "apihelp-wbsetlabel-description": "Fixa una etiqueta pa una sola entidá 
de Wikibase.",
        "apihelp-wbsetlabel-param-id": "L'identificador pa la entidá, 
incluyendo'l prefixu. \nUsa o <var>id</var> o <var>site</var> y 
<var>title</var> xuntos.",
+       "apihelp-wbsetlabel-param-new": "Si s'indica, crearáse una entidá 
nueva.\nConfigura esto como'l tipu d'entidá que quieras crear.",
        "apihelp-wbsetlabel-param-site": "Un identificador pal sitiu onde ta 
allugada la páxina.\nÚsalu xunto con <var>title</var> pa facer un enllaz 
completu del sitiu.",
        "apihelp-wbsetlabel-param-title": "Títulu de la páxina a 
asociar.\nÚsalu xunto con <var>site</var> pa facer un enllaz completu del 
sitiu.",
        "apihelp-wbsetlabel-param-baserevid": "L'identificador numbéricu pa que 
la revisión base la edición.\nÚsase pa detectar conflictos demientres el 
guardáu.",
@@ -550,6 +556,7 @@
        "apihelp-wbsetreference-example-3": "Crea una referencia nueva pa la 
afirmación con GUID Q76$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF ya inxerta una 
referencia nueva al principiu de la llista de referencies en llugar d'amestala 
final.",
        "apihelp-wbsetsitelink-description": "Asocia un artículu d'una wiki con 
un elementu de Wikibase o desanicia una asociación yá fecha.",
        "apihelp-wbsetsitelink-param-id": "L'identificador pa la entidá, 
incluyendo'l prefixu. \nUsa o <var>id</var> o <var>site</var> y 
<var>title</var> xuntos.",
+       "apihelp-wbsetsitelink-param-new": "Si s'indica, crearáse una entidá 
nueva.\nConfigura esto como'l tipu d'entidá que quieras crear.",
        "apihelp-wbsetsitelink-param-site": "Un identificador pal sitiu onde ta 
allugada la páxina.\nÚsalu xunto con <var>title</var> pa facer un enllaz 
completu del sitiu.",
        "apihelp-wbsetsitelink-param-title": "Títulu de la páxina a 
asociar.\nÚsalu xunto con <var>site</var> pa facer un enllaz completu del 
sitiu.",
        "apihelp-wbsetsitelink-param-baserevid": "L'identificador numbéricu pa 
que la revisión base la edición.\nÚsase pa detectar conflictos demientres el 
guardáu.",
diff --git a/extensions/Wikibase/repo/i18n/es.json 
b/extensions/Wikibase/repo/i18n/es.json
index 0dcd2d8..bf6f7a5 100644
--- a/extensions/Wikibase/repo/i18n/es.json
+++ b/extensions/Wikibase/repo/i18n/es.json
@@ -350,7 +350,7 @@
        "apihelp-wbeditentity-param-baserevid": "El identificador numérico para 
la revisión en la que basar la modificación.\nEsto se usa para detectar 
conflictos al guardar.",
        "apihelp-wbeditentity-param-summary": "Resumen de la edición.\nSerá 
precedido por una generados automáticamente comentario. El límite de longitud 
de la autocomment junto con el resumen es de 260 caracteres. Ser conscientes de 
que todo lo que por encima de ese límite será cortado.",
        "apihelp-wbeditentity-param-bot": "Marcar esta edición como hecha por 
un robot. Este parámetro funcionará solo si el usuario pertenece al grupo 
«bot».",
-       "apihelp-wbeditentity-param-new": "Si se establece, se creará una 
entidad nueva.\nEstablece esto al tipo de entidad que quieres crear.\nNo está 
permitido establecer esto, cuando <var>id</var> también se establece.",
+       "apihelp-wbeditentity-param-new": "Si se establece, se creará una 
entidad nueva.\nEstablece esto al tipo de entidad que quieres crear.",
        "apihelp-wbeditentity-example-1": "Crear un elemento nuevo vacío, 
devolver la estructura de la entidad completa",
        "apihelp-wbeditentity-example-2": "Crear un elemento nuevo y establecer 
etiquetas para \"de\" y \"en\"",
        "apihelp-wbeditentity-example-3": "Crear una propiedad nueva que 
contenga los datos json, devolver la estructura de la entidad completa",
@@ -386,6 +386,7 @@
        "apihelp-query+wbsearch-example-2": "Buscar \"abc\" en el idioma inglés 
con un límite de 50",
        "apihelp-query+wbsearch-example-3": "De la búsqueda para \"alphabet\" 
en el idioma inglés para el tipo de propiedad",
        "apihelp-wbsetaliases-description": "Establece el alias de un Wikibase 
entidad.",
+       "apihelp-wbsetaliases-param-new": "Si se establece, se creará una 
entidad nueva.\nEstablece esto al tipo de entidad que quieres crear.",
        "apihelp-wbsetaliases-param-bot": "Marcar esta edición como hecha por 
un robot. Este parámetro funcionará solo si el usuario pertenece al grupo 
«bot».",
        "apihelp-wbsetaliases-param-set": "Una lista de alias que reemplazará 
la lista actual (no combinable ni con añadir ni con quitar)",
        "apihelp-wbsetaliases-param-language": "El idioma para el cual 
establecer los alias",
@@ -396,13 +397,16 @@
        "apihelp-wbsetclaim-description": "Crea o actualiza toda una 
Declaración o Reclamación.",
        "apihelp-wbsetclaim-param-bot": "Marcar esta edición como hecha por un 
robot. Este parámetro funcionará solo si el usuario pertenece al grupo «bot».",
        "apihelp-wbsetclaimvalue-param-bot": "Marcar esta edición como hecha 
por un robot. Este parámetro funcionará solo si el usuario pertenece al grupo 
«bot».",
+       "apihelp-wbsetdescription-param-new": "Si se establece, se creará una 
entidad nueva.\nEstablece esto al tipo de entidad que quieres crear.",
        "apihelp-wbsetdescription-param-bot": "Marcar esta edición como hecha 
por un robot. Este parámetro funcionará solo si el usuario pertenece al grupo 
«bot».",
        "apihelp-wbsetdescription-param-language": "Idioma de la descripción",
+       "apihelp-wbsetlabel-param-new": "Si se establece, se creará una entidad 
nueva.\nEstablece esto al tipo de entidad que quieres crear.",
        "apihelp-wbsetlabel-param-bot": "Marcar esta edición como hecha por un 
robot. Este parámetro funcionará solo si el usuario pertenece al grupo «bot».",
        "apihelp-wbsetlabel-param-language": "Idioma de la etiqueta",
        "apihelp-wbsetlabel-param-value": "El valor de la etiqueta",
        "apihelp-wbsetqualifier-param-bot": "Marcar esta edición como hecha por 
un robot. Este parámetro funcionará solo si el usuario pertenece al grupo 
«bot».",
        "apihelp-wbsetreference-param-bot": "Marcar esta edición como hecha por 
un robot. Este parámetro funcionará solo si el usuario pertenece al grupo 
«bot».",
+       "apihelp-wbsetsitelink-param-new": "Si se establece, se creará una 
entidad nueva.\nEstablece esto al tipo de entidad que quieres crear.",
        "apihelp-wbsetsitelink-param-bot": "Marcar esta edición como hecha por 
un robot. Este parámetro funcionará solo si el usuario pertenece al grupo 
«bot».",
        "apihelp-wbsetsitelink-param-linktitle": "El título del artículo que se 
enlazará. Si este parámetro es una cadena vacía o no se establecen ni el título 
del enlace ni las insignias , el enlace se eliminará.",
        "apihelp-wbsetsitelink-param-badges": "Los identificadores de los 
elementos que se establecerán como insignias. Reemplazarán a los actuales. Si 
este parámetro no está definido, las insignias no se cambiarán",
diff --git a/extensions/Wikibase/repo/i18n/gl.json 
b/extensions/Wikibase/repo/i18n/gl.json
index bed5b6f..b44bdf1 100644
--- a/extensions/Wikibase/repo/i18n/gl.json
+++ b/extensions/Wikibase/repo/i18n/gl.json
@@ -361,7 +361,7 @@
        "apihelp-wbeditentity-param-bot": "Marcar esta edición como bot. Esta 
etiqueta de URL só será respectada se o usuario pertence ó grupo \"bot\".",
        "apihelp-wbeditentity-param-data": "O obxecto serializado que é usado 
como fonte de datos. Unha entidade creada de novo será asignada a un 'id' 
(identificador).",
        "apihelp-wbeditentity-param-clear": "Se se indica, toda a entidade é 
baleirada despois do proceso. A entidade non será gardada despois de ser 
enchida cos \"datos\", posiblemente con partes excluídas.",
-       "apihelp-wbeditentity-param-new": "Se se indica, crearase unha nova 
entidade.\nFixe isto ó tipo da entidade que quere crear.\nNon está permitido 
indicar isto cando <var>id</var> tamén está seleccionado.",
+       "apihelp-wbeditentity-param-new": "Se se indica, crearase unha nova 
entidade.\nFixe isto ó tipo da entidade que quere crear.",
        "apihelp-wbeditentity-example-1": "Crear un novo elemento baleiro, 
devolve a estrutura completa da entidade",
        "apihelp-wbeditentity-example-2": "Crea un novo elemento e fixa as 
etiquetas para de e en",
        "apihelp-wbeditentity-example-3": "Crea unha nova propiedade que contén 
os datos json, devolve a estrutura completa da entidade",
@@ -482,6 +482,7 @@
        "apihelp-query+wbsearch-example-3": "Buscar \"alphabet\" en inglés para 
a propiedade tipo",
        "apihelp-wbsetaliases-description": "Fixa os alias para unha entidade 
de Wikibase.",
        "apihelp-wbsetaliases-param-id": "Identificador da entidade, incluíndo 
o prefixo. \nUse <var>id</var> ou <var>site</var> e <var>title</var> xuntos.",
+       "apihelp-wbsetaliases-param-new": "Si se establece, se creará una 
entidad nueva.\nEstablece esto al tipo de entidad que quieres crear.",
        "apihelp-wbsetaliases-param-site": "Un identificador para o sitio no 
que reside a páxina.\nÚseo xunto con <var>title</var> para crear unha ligazón 
completa ó sitio.",
        "apihelp-wbsetaliases-param-title": "Título da páxina a asociar.\nÚseo 
xunto con <var>site</var> para crear unha ligazón completa ó sitio.",
        "apihelp-wbsetaliases-param-baserevid": "Identificador numérico para a 
revisión na que basear a edición.\nÚsase para detectar conflitos durante a 
gravación.",
diff --git a/extensions/Wikibase/repo/i18n/ka.json 
b/extensions/Wikibase/repo/i18n/ka.json
index edbae74..07fd93f 100644
--- a/extensions/Wikibase/repo/i18n/ka.json
+++ b/extensions/Wikibase/repo/i18n/ka.json
@@ -99,6 +99,7 @@
        "wikibase-newproperty-fieldset": "ახალი თვისების შექმნა",
        "wikibase-newproperty-datatype": "მონაცემის ტიპი:",
        "wikibase-newproperty-invalid-datatype": "მითითებულია მონაცემთა 
არასწორი ტიპი.",
+       "wikibase-description-helppage": "დახმარება:აღწერა",
        "special-newitem": "ახალი ელემენტის შექმნა",
        "wikibase-newitem-summary": "დარწმუნდით, რომ [[Special:Search|უკვე არ 
არსებობს მსგავსი ელემენტი]]!<br />თქვენ უნდა დააყენოთ 
[[{{int:Wikibase-label-helppage}}|სახელი]] და 
[[{{int:Wikibase-description-helppage}}|აღწერა]] ყველა ახალი ელემენტისათვის.",
        "wikibase-newitem-fieldset": "ახალი ელემენტის შექმნა",
diff --git a/extensions/Wikibase/repo/i18n/ko.json 
b/extensions/Wikibase/repo/i18n/ko.json
index 7b7a909..964ff28 100644
--- a/extensions/Wikibase/repo/i18n/ko.json
+++ b/extensions/Wikibase/repo/i18n/ko.json
@@ -64,8 +64,8 @@
        "wikibase-sitelinks-empty": "이 항목에 연결된 페이지가 없습니다.",
        "wikibase-sitelinks-special": "다른 사이트",
        "wikibase-remove": "삭제",
-       "wikibase-move-up": "위로 옮기기",
-       "wikibase-move-down": "아래로 옮기기",
+       "wikibase-move-up": "위로 이동",
+       "wikibase-move-down": "아래로 이동",
        "wikibase-undo-title": "\"$1\" 편집 되돌리기",
        "wikibase-restore-title": "\"$1\" 이전 판 되살리기",
        "wikibase-partial-undo": "편집을 부분적으로 취소할 수 있습니다.",
@@ -193,7 +193,7 @@
        "wikibase-modifyentity-id": "ID:",
        "wikibase-modifyterm-language": "언어 코드:",
        "special-mergeitems": "두 항목을 병합",
-       "wikibase-mergeitems-intro": "두 항목을 병합하면 모든 레이블, 설명, 별명, 사이트링크, 내용이 한 
항목에서 다른 항목으로 옮겨집니다.",
+       "wikibase-mergeitems-intro": "두 항목을 병합하면 모든 레이블, 설명, 별명, 사이트링크, 내용이 한 
항목에서 다른 항목으로 이동됩니다.",
        "wikibase-mergeitems-fromid": "합병되는 문서의 id",
        "wikibase-mergeitems-toid": "합병할 문서의 id",
        "wikibase-mergeitems-submit": "항목 합병",
diff --git a/extensions/Wikibase/repo/i18n/nn.json 
b/extensions/Wikibase/repo/i18n/nn.json
index b739285..e6d0201 100644
--- a/extensions/Wikibase/repo/i18n/nn.json
+++ b/extensions/Wikibase/repo/i18n/nn.json
@@ -139,6 +139,7 @@
        "wikibase-modifyentity-id": "ID:",
        "wikibase-modifyterm-language": "Språkkode:",
        "special-mergeitems": "Flett saman to element",
+       "wikibase-mergeitems-intro": "Dersom du fletter saman to element, vil 
alle merkelappane, skildringane, andre namn, nettstadlenkjene og utsegnene 
flyttast frå det eine elementet til det andre.",
        "wikibase-mergeitems-fromid": "ID-en det vert fletta frå",
        "wikibase-mergeitems-toid": "ID-en det vert fletta til",
        "wikibase-mergeitems-submit": "Flett saman element",
diff --git a/extensions/Wikibase/repo/i18n/sat.json 
b/extensions/Wikibase/repo/i18n/sat.json
index 8052b9d..fef6c72 100644
--- a/extensions/Wikibase/repo/i18n/sat.json
+++ b/extensions/Wikibase/repo/i18n/sat.json
@@ -6,6 +6,7 @@
        },
        "wikibase-edit": "Toṅge",
        "wikibase-add": "Joṛao",
+       "wikibase-label-empty": "Jahan lebel Bạnuḱa",
        "wikibase-description-empty": "Jahan jạṛ baṅ joṅṛao akana",
        "wikibase-sitelinks-special": "Eṭaḱ siteko"
 }
diff --git a/extensions/Wikibase/view/resources/wikibase/view/ViewFactory.js 
b/extensions/Wikibase/view/resources/wikibase/view/ViewFactory.js
index f1424b5..8c62d73 100644
--- a/extensions/Wikibase/view/resources/wikibase/view/ViewFactory.js
+++ b/extensions/Wikibase/view/resources/wikibase/view/ViewFactory.js
@@ -342,8 +342,8 @@
        /**
         * Construct a suitable view for the given list of statements on the 
given DOM element
         *
-        * @param {wikibase.datamodel.EntityId} entityId
-        * @param {wikibase.datamodel.EntityId|null} propertyId Optionally 
specifies a property
+        * @param {string} entityId
+        * @param {string|null} propertyId Optionally specifies a property
         *                                                      all statements 
should be on or are on
         * @param {Function} getStatementForGuid A function returning a 
`wikibase.datamodel.Statement` for a given GUID
         * @param {wikibase.datamodel.StatementList} value
diff --git 
a/extensions/Wikibase/view/tests/qunit/wikibase/view/ViewFactory.tests.js 
b/extensions/Wikibase/view/tests/qunit/wikibase/view/ViewFactory.tests.js
index ef03fdb..d5d2ae0 100644
--- a/extensions/Wikibase/view/tests/qunit/wikibase/view/ViewFactory.tests.js
+++ b/extensions/Wikibase/view/tests/qunit/wikibase/view/ViewFactory.tests.js
@@ -331,8 +331,7 @@
 
        QUnit.test( 'getListItemAdapterForStatementView passes correct options 
to views for non-empty StatementList', function( assert ) {
                assert.expect( 1 );
-               var entityId = new wb.datamodel.EntityId( 'type', 1 ),
-                       propertyId = 'P1',
+               var propertyId = 'P1',
                        value = new wb.datamodel.Statement( new 
wb.datamodel.Claim( new wb.datamodel.PropertyNoValueSnak( propertyId ) ) ),
                        entityChangersFactory = {
                                getStatementsChanger: function() { return {}; }
@@ -343,7 +342,7 @@
 
                sinon.stub( viewFactory, '_getView' );
 
-               viewFactory.getListItemAdapterForStatementView( entityId, 
function () {}, null );
+               viewFactory.getListItemAdapterForStatementView( 'Q1', function 
() {}, null );
 
                ListItemAdapter.args[0][0].getNewItem( value, dom );
 
diff --git a/vendor/composer/autoload_classmap.php 
b/vendor/composer/autoload_classmap.php
index 80e2157..7d5dcb9 100644
--- a/vendor/composer/autoload_classmap.php
+++ b/vendor/composer/autoload_classmap.php
@@ -10,7 +10,8 @@
     'ArticlePlaceholder\\ItemNotabilityFilter' => $baseDir . 
'/extensions/ArticlePlaceholder/includes/ItemNotabilityFilter.php',
     'ArticlePlaceholder\\Lua\\Scribunto_LuaArticlePlaceholderLibrary' => 
$baseDir . 
'/extensions/ArticlePlaceholder/includes/Lua/Scribunto_LuaArticlePlaceholderLibrary.php',
     'ArticlePlaceholder\\SearchHookHandler' => $baseDir . 
'/extensions/ArticlePlaceholder/includes/SearchHookHandler.php',
-    'ArticlePlaceholder\\SpecialAboutTopic' => $baseDir . 
'/extensions/ArticlePlaceholder/includes/SpecialAboutTopic.php',
+    'ArticlePlaceholder\\Specials\\SpecialAboutTopic' => $baseDir . 
'/extensions/ArticlePlaceholder/includes/specials/SpecialAboutTopic.php',
+    'ArticlePlaceholder\\Specials\\SpecialCreateTopicPage' => $baseDir . 
'/extensions/ArticlePlaceholder/includes/specials/SpecialCreateTopicPage.php',
     'Comparable' => $vendorDir . 
'/data-values/data-values/src/interfaces/Comparable.php',
     'Composer\\Installers\\AglInstaller' => $vendorDir . 
'/composer/installers/src/Composer/Installers/AglInstaller.php',
     'Composer\\Installers\\AimeosInstaller' => $vendorDir . 
'/composer/installers/src/Composer/Installers/AimeosInstaller.php',
diff --git a/vendor/composer/autoload_psr4.php 
b/vendor/composer/autoload_psr4.php
index 17487d6..f1557eb 100644
--- a/vendor/composer/autoload_psr4.php
+++ b/vendor/composer/autoload_psr4.php
@@ -45,5 +45,6 @@
     'DataValues\\' => array($vendorDir . '/data-values/common/src/DataValues'),
     'DataTypes\\' => array($vendorDir . '/data-values/data-types/src'),
     'Composer\\Installers\\' => array($vendorDir . 
'/composer/installers/src/Composer/Installers'),
+    'ArticlePlaceholder\\Specials\\' => array($baseDir . 
'/extensions/ArticlePlaceholder/includes/specials'),
     'ArticlePlaceholder\\' => array($baseDir . 
'/extensions/ArticlePlaceholder/includes'),
 );
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 3d0bf06..ca21deb 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -110,24 +110,25 @@
         "source": {
             "type": "git",
             "url": 
"https://github.com/wikimedia/mediawiki-extensions-ArticlePlaceholder.git";,
-            "reference": "073296c7430bc8bab38602d6a1e44a0020deff1c"
+            "reference": "83c1230895eb7f9d22871c64617a698dc307d53b"
         },
         "dist": {
             "type": "zip",
-            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/073296c7430bc8bab38602d6a1e44a0020deff1c";,
-            "reference": "073296c7430bc8bab38602d6a1e44a0020deff1c",
+            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/83c1230895eb7f9d22871c64617a698dc307d53b";,
+            "reference": "83c1230895eb7f9d22871c64617a698dc307d53b",
             "shasum": ""
         },
         "require-dev": {
             "jakub-onderka/php-parallel-lint": "0.9.2",
             "mediawiki/mediawiki-codesniffer": "0.7.2"
         },
-        "time": "2016-07-20 17:32:59",
+        "time": "2016-07-26 21:10:23",
         "type": "mediawiki-extension",
         "installation-source": "dist",
         "autoload": {
             "psr-4": {
-                "ArticlePlaceholder\\": "includes/"
+                "ArticlePlaceholder\\": "includes/",
+                "ArticlePlaceholder\\Specials\\": "includes/specials/"
             }
         },
         "notification-url": "https://packagist.org/downloads/";,
@@ -1347,12 +1348,12 @@
         "source": {
             "type": "git",
             "url": 
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git";,
-            "reference": "69a4ea36d34c344e1892df32aecf9c7eed123923"
+            "reference": "af470b34df6d1acf03ed6f9e51b604e3387db448"
         },
         "dist": {
             "type": "zip",
-            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/69a4ea36d34c344e1892df32aecf9c7eed123923";,
-            "reference": "69a4ea36d34c344e1892df32aecf9c7eed123923",
+            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/af470b34df6d1acf03ed6f9e51b604e3387db448";,
+            "reference": "af470b34df6d1acf03ed6f9e51b604e3387db448",
             "shasum": ""
         },
         "require": {
@@ -1385,7 +1386,7 @@
             "jakub-onderka/php-parallel-lint": "0.9.2",
             "mediawiki/mediawiki-codesniffer": "0.4.0|0.5.0"
         },
-        "time": "2016-07-25 20:26:52",
+        "time": "2016-07-27 08:26:25",
         "type": "mediawiki-extension",
         "installation-source": "dist",
         "autoload": {
@@ -1594,7 +1595,7 @@
         "source": {
             "type": "git",
             "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseMediaInfo";,
-            "reference": "4701112f61abb145addfb6ea712b6ed54182475f"
+            "reference": "d36cf50c992c76c056c457589fef7623062096d0"
         },
         "require": {
             "php": ">=5.5.0",
@@ -1608,7 +1609,7 @@
             "mediawiki/mediawiki-codesniffer": "0.6.0",
             "phpunit/phpunit": "~4.8"
         },
-        "time": "2016-07-25 23:41:09",
+        "time": "2016-07-26 20:58:17",
         "type": "mediawiki-extension",
         "installation-source": "source",
         "autoload": {
@@ -1758,7 +1759,7 @@
         "source": {
             "type": "git",
             "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints";,
-            "reference": "309ce722b4960d6f39f993f710948f1c0c5d1f71"
+            "reference": "470d393a624d86ba02b635928372baba3a30d7f2"
         },
         "require": {
             "php": ">=5.3.0",
@@ -1770,7 +1771,7 @@
             "phpunit/phpunit": "^3.7.37|~4.5",
             "satooshi/php-coveralls": "master-dev"
         },
-        "time": "2016-07-18 14:46:03",
+        "time": "2016-07-26 20:58:23",
         "type": "mediawiki-extension",
         "installation-source": "source",
         "autoload": {

-- 
To view, visit https://gerrit.wikimedia.org/r/301348
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I0819eb2a24903cd47d2fe86dccbd8aef2b2f11d7
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikidata
Gerrit-Branch: master
Gerrit-Owner: WikidataBuilder <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to