WikidataBuilder has uploaded a new change for review.

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

Change subject: New Wikidata Build - 2016-05-26T10:00:01+0000
......................................................................

New Wikidata Build - 2016-05-26T10:00:01+0000

Change-Id: I42711f5c6d3807ee2d86bf4216528670264a05e0
---
M composer.lock
A extensions/ArticlePlaceholder/README.md
M extensions/ArticlePlaceholder/includes/SearchHookHandler.php
M extensions/Wikibase/client/config/WikibaseClient.default.php
M extensions/Wikibase/client/i18n/cs.json
M extensions/Wikibase/client/i18n/de.json
M extensions/Wikibase/client/i18n/es.json
M extensions/Wikibase/client/i18n/fr.json
M extensions/Wikibase/client/i18n/gl.json
M extensions/Wikibase/client/i18n/he.json
M extensions/Wikibase/client/i18n/inh.json
M extensions/Wikibase/client/i18n/it.json
M extensions/Wikibase/client/i18n/su.json
M extensions/Wikibase/client/i18n/yi.json
M extensions/Wikibase/client/i18n/zh-hans.json
A extensions/Wikibase/jsduck.json
M extensions/Wikibase/repo/i18n/cs.json
M extensions/Wikibase/repo/i18n/de.json
M extensions/Wikibase/repo/i18n/es.json
M extensions/Wikibase/repo/i18n/fr.json
M extensions/Wikibase/repo/i18n/inh.json
M extensions/Wikibase/repo/i18n/it.json
M extensions/Wikibase/repo/i18n/uk.json
M extensions/Wikibase/repo/i18n/yi.json
M extensions/Wikibase/repo/i18n/zh-hans.json
M vendor/composer/installed.json
M vendor/data-values/serialization/.travis.yml
M vendor/data-values/serialization/README.md
M vendor/data-values/serialization/composer.json
M vendor/data-values/serialization/src/Deserializers/DataValueDeserializer.php
M vendor/data-values/serialization/src/Serializers/DataValueSerializer.php
M 
vendor/data-values/serialization/tests/Deserializers/DataValueDeserializerTest.php
M vendor/data-values/serialization/tests/Serializers/DataValueSerializerTest.php
33 files changed, 191 insertions(+), 105 deletions(-)


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

diff --git a/composer.lock b/composer.lock
index 9259d90..13869a7 100644
--- a/composer.lock
+++ b/composer.lock
@@ -495,16 +495,16 @@
         },
         {
             "name": "data-values/serialization",
-            "version": "1.0.3",
+            "version": "1.1.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/DataValues/Serialization.git";,
-                "reference": "fdd00409bcd036ac22f1640652af0f387f4fa8be"
+                "reference": "4b6d810d86866a3f43dcfecb2e336dfda5de2386"
             },
             "dist": {
                 "type": "zip",
-                "url": 
"https://api.github.com/repos/DataValues/Serialization/zipball/fdd00409bcd036ac22f1640652af0f387f4fa8be";,
-                "reference": "fdd00409bcd036ac22f1640652af0f387f4fa8be",
+                "url": 
"https://api.github.com/repos/DataValues/Serialization/zipball/4b6d810d86866a3f43dcfecb2e336dfda5de2386";,
+                "reference": "4b6d810d86866a3f43dcfecb2e336dfda5de2386",
                 "shasum": ""
             },
             "require": {
@@ -515,7 +515,7 @@
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "1.0.x-dev"
+                    "dev-master": "1.1.x-dev"
                 }
             },
             "autoload": {
@@ -545,7 +545,7 @@
                 "serializers",
                 "wikidata"
             ],
-            "time": "2015-08-05 09:15:00"
+            "time": "2016-05-24 15:11:29"
         },
         {
             "name": "data-values/time",
@@ -780,12 +780,12 @@
             "source": {
                 "type": "git",
                 "url": 
"https://github.com/wikimedia/mediawiki-extensions-ArticlePlaceholder.git";,
-                "reference": "1ebcaecb9d8f75ff34dba1b112eace2868379c15"
+                "reference": "1efa8246f3e096fcee99a8ae7ad7f5c8b604dcca"
             },
             "dist": {
                 "type": "zip",
-                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/1ebcaecb9d8f75ff34dba1b112eace2868379c15";,
-                "reference": "1ebcaecb9d8f75ff34dba1b112eace2868379c15",
+                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/1efa8246f3e096fcee99a8ae7ad7f5c8b604dcca";,
+                "reference": "1efa8246f3e096fcee99a8ae7ad7f5c8b604dcca",
                 "shasum": ""
             },
             "require-dev": {
@@ -809,7 +809,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-05-23 20:21:41"
+            "time": "2016-05-26 08:22:21"
         },
         {
             "name": "propertysuggester/property-suggester",
@@ -1569,12 +1569,12 @@
             "source": {
                 "type": "git",
                 "url": 
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git";,
-                "reference": "304732fbbda27b91ef24e48299905ff81c9f5b5e"
+                "reference": "afce033aa5bb19c6b4e4b4d1db45e073015c6e30"
             },
             "dist": {
                 "type": "zip",
-                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/304732fbbda27b91ef24e48299905ff81c9f5b5e";,
-                "reference": "304732fbbda27b91ef24e48299905ff81c9f5b5e",
+                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/afce033aa5bb19c6b4e4b4d1db45e073015c6e30";,
+                "reference": "afce033aa5bb19c6b4e4b4d1db45e073015c6e30",
                 "shasum": ""
             },
             "require": {
@@ -1646,7 +1646,7 @@
                 "wikibaserepo",
                 "wikidata"
             ],
-            "time": "2016-05-25 08:59:00"
+            "time": "2016-05-25 21:01:31"
         },
         {
             "name": "wikibase/wikimedia-badges",
diff --git a/extensions/ArticlePlaceholder/README.md 
b/extensions/ArticlePlaceholder/README.md
new file mode 100644
index 0000000..b04ea91
--- /dev/null
+++ b/extensions/ArticlePlaceholder/README.md
@@ -0,0 +1,32 @@
+- - -
+Introduction to ArticlePlaceholder
+====================
+
+The ArticlePlaceholder is a MediaWiki extension. Read the detailed 
documentation at https://www.mediawiki.org/wiki/Extension:ArticlePlaceholder
+
+ArticlePlaceholder enables placeholder pages on Wikibase Client installations 
using data of the repository.
+
+## Installation
+
+### Dependencies
+ArticlePlaceholder requires
+* MediaWiki
+* Wikibase Client, connected to a Wikibase Repo
+* Scribunto for the display of the content
+* Cite for the display of the references on a placeholder page
+
+### Configuration
+```
+wfLoadExtension( 'ArticlePlaceholder' );
+```
+
+needs to be set in the LocalSettings.php of your MediaWiki Installation.
+
+There are multiple settings for the ArticlePlaceholder, which can be 
configured, a list can be found on [the MediaWiki page of the 
extension](https://www.mediawiki.org/wiki/Extension:ArticlePlaceholder#Configuration).
+
+### Set-up
+In order to be able to actually use the functionalities of the special page 
and the Lua module, it is necessary to import (via Special:Import or the 
importDump.php maintenance script) the Template and Module AboutTopic.
+These are located in the extension folder in includes/Template.
+
+Optionally to enable the ordering of properties on the ArticlePlaceholder 
pages, your wiki needs a page with a list of sorted properties.
+This page needs to be called MediaWiki:Wikibase-SortedProperties.
diff --git a/extensions/ArticlePlaceholder/includes/SearchHookHandler.php 
b/extensions/ArticlePlaceholder/includes/SearchHookHandler.php
index 453d70f..14cb36d 100644
--- a/extensions/ArticlePlaceholder/includes/SearchHookHandler.php
+++ b/extensions/ArticlePlaceholder/includes/SearchHookHandler.php
@@ -153,6 +153,10 @@
 
                $notableEntityIds = $this->getNotableEntityIds( array_keys( 
$entityIdSearchResult ) );
 
+               if ( $notableEntityIds === null ) {
+                       return '';
+               }
+
                foreach ( $notableEntityIds as $entityId ) {
                        $result = $this->createResult( $entityIdSearchResult[ 
$entityId ] );
 
@@ -239,7 +243,7 @@
                // $json will be false if the request fails, json_decode can 
handle that.
                $data = json_decode( $json, true );
 
-               if ( is_array( $data ) ) {
+               if ( is_array( $data ) && array_key_exists( 'entities', $data ) 
) {
                        return $data[ 'entities' ];
                } else {
                        return null;
diff --git a/extensions/Wikibase/client/config/WikibaseClient.default.php 
b/extensions/Wikibase/client/config/WikibaseClient.default.php
index 6ca9a93..a7aa5b2 100644
--- a/extensions/Wikibase/client/config/WikibaseClient.default.php
+++ b/extensions/Wikibase/client/config/WikibaseClient.default.php
@@ -108,7 +108,7 @@
                 */
                'interwikiSortOrders' => [
                        'alphabetic' => [
-                               'ace', 'kbd', 'af', 'ak', 'als', 'am', 'ang', 
'ab', 'ar', 'an', 'arc',
+                               'ace', 'kbd', 'ady', 'af', 'ak', 'als', 'am', 
'ang', 'ab', 'ar', 'an', 'arc',
                                'roa-rup', 'frp', 'as', 'ast', 'gn', 'av', 
'ay', 'az', 'azb', 'bm', 'bn', 'bjn',
                                'zh-min-nan', 'nan', 'map-bms', 'ba', 'be', 
'be-x-old', 'bh', 'bcl', 'bi',
                                'bg', 'bar', 'bo', 'bs', 'br', 'bxr', 'ca', 
'cv', 'ceb', 'cs', 'ch',
@@ -124,19 +124,19 @@
                                'mt', 'mi', 'mr', 'xmf', 'arz', 'mzn', 'ms', 
'min', 'cdo', 'mwl', 'mdf', 'mo',
                                'mn', 'mus', 'my', 'nah', 'na', 'fj', 'nl', 
'nds-nl', 'cr', 'ne', 'new', 'ja',
                                'nap', 'ce', 'frr', 'pih', 'no', 'nb', 'nn', 
'nrm', 'nov', 'ii', 'oc', 'mhr',
-                               'or', 'om', 'ng', 'hz', 'uz', 'pa', 'pi', 
'pfl', 'pag', 'pnb', 'pap', 'ps',
+                               'or', 'om', 'ng', 'hz', 'uz', 'pa', 'pi', 
'pfl', 'pag', 'pnb', 'pap', 'ps', 'jam',
                                'koi', 'km', 'pcd', 'pms', 'tpi', 'nds', 'pl', 
'tokipona', 'tp', 'pnt', 'pt',
                                'aa', 'kaa', 'crh', 'ty', 'ksh', 'ro', 'rmy', 
'rm', 'qu', 'rue', 'ru', 'sah',
                                'se', 'sm', 'sa', 'sg', 'sc', 'sco', 'stq', 
'st', 'nso', 'tn', 'sq', 'scn',
                                'si', 'simple', 'sd', 'ss', 'sk', 'sl', 'cu', 
'szl', 'so', 'ckb', 'srn', 'sr',
                                'sh', 'su', 'fi', 'sv', 'tl', 'ta', 'shi', 
'kab', 'roa-tara', 'tt', 'te', 'tet',
-                               'th', 'ti', 'tg', 'to', 'chr', 'chy', 've', 
'tr', 'tk', 'tw', 'udm', 'bug',
+                               'th', 'ti', 'tg', 'to', 'chr', 'chy', 've', 
'tr', 'tk', 'tw', 'tyv', 'udm', 'bug',
                                'uk', 'ur', 'ug', 'za', 'vec', 'vep', 'vi', 
'vo', 'fiu-vro', 'wa', 'zh-classical',
                                'vls', 'war', 'wo', 'wuu', 'ts', 'yi', 'yo', 
'zh-yue', 'diq', 'zea', 'bat-smg',
                                'zh', 'zh-tw', 'zh-cn'
                        ],
                        'alphabetic_revised' => [
-                               'ace', 'kbd', 'af', 'ak', 'als', 'am', 'ang', 
'ab', 'ar', 'an', 'arc', 'roa-rup',
+                               'ace', 'ady', 'kbd', 'af', 'ak', 'als', 'am', 
'ang', 'ab', 'ar', 'an', 'arc', 'roa-rup',
                                'frp', 'as', 'ast', 'gn', 'av', 'ay', 'az', 
'azb', 'bjn', 'id', 'ms', 'bm', 'bn',
                                'zh-min-nan', 'nan', 'map-bms', 'jv', 'su', 
'ba', 'min', 'be', 'be-x-old', 'bh',
                                'bcl', 'bi', 'bar', 'bo', 'bs', 'br', 'bug', 
'bg', 'bxr', 'ca', 'ceb', 'cv', 'cs',
@@ -152,18 +152,18 @@
                                'xmf', 'arz', 'mzn', 'cdo', 'mwl', 'koi', 
'mdf', 'mo', 'mn', 'mus', 'my', 'nah',
                                'fj', 'nl',     'nds-nl', 'cr', 'ne', 'new', 
'ja', 'nap', 'ce', 'frr', 'pih', 'no',
                                'nb', 'nn', 'nrm', 'nov', 'ii', 'oc', 'mhr', 
'or', 'om', 'ng', 'hz', 'uz', 'pa',
-                               'pi', 'pfl', 'pag', 'pnb', 'pap', 'ps', 'km', 
'pcd', 'pms', 'nds', 'pl', 'pnt',
+                               'pi', 'pfl', 'pag', 'pnb', 'pap', 'ps', 'jam', 
'km', 'pcd', 'pms', 'nds', 'pl', 'pnt',
                                'pt', 'aa', 'kaa', 'crh', 'ty', 'ksh', 'ro', 
'rmy', 'rm', 'qu', 'ru', 'rue', 'sah',
                                'se', 'sa', 'sg', 'sc', 'sco', 'stq', 'st', 
'nso', 'tn', 'sq', 'scn', 'si',
                                'simple', 'sd', 'ss', 'sk', 'sl', 'cu', 'szl', 
'so', 'ckb', 'srn', 'sr', 'sh',
                                'fi', 'sv', 'tl', 'ta', 'shi', 'kab', 
'roa-tara', 'tt', 'te', 'tet', 'th', 'vi',
-                               'ti', 'tg', 'tpi', 'tokipona', 'tp', 'chr', 
'chy', 've', 'tr', 'tk', 'tw', 'udm',
+                               'ti', 'tg', 'tpi', 'tokipona', 'tp', 'chr', 
'chy', 've', 'tr', 'tk', 'tw', 'tyv', 'udm',
                                'uk', 'ur', 'ug', 'za', 'vec', 'vep', 'vo', 
'fiu-vro', 'wa', 'zh-classical', 'vls',
                                'war', 'wo', 'wuu', 'ts', 'yi', 'yo', 'zh-yue', 
'diq', 'zea', 'bat-smg', 'zh',
                                'zh-tw', 'zh-cn'
                        ],
                        'alphabetic_sr' => [
-                               'ace', 'kbd', 'af', 'ak', 'als', 'am', 'ang', 
'ab', 'ar', 'an', 'arc',
+                               'ace', 'ady', 'kbd', 'af', 'ak', 'als', 'am', 
'ang', 'ab', 'ar', 'an', 'arc',
                                'roa-rup', 'frp', 'arz', 'as', 'ast', 'gn', 
'av', 'ay', 'az', 'azb', 'bjn', 'id',
                                'ms', 'bg', 'bm', 'zh-min-nan', 'nan', 
'map-bms', 'jv', 'su', 'ba', 'be',
                                'be-x-old', 'bh', 'bcl', 'bi', 'bn', 'bo', 
'bar', 'bs', 'bpy', 'br', 'bug',
@@ -181,17 +181,17 @@
                                'my', 'mzn', 'nah', 'fj', 'ne', 'nl', 'nds-nl', 
'cr', 'new', 'nap', 'ce',
                                'frr', 'pih', 'no', 'nb', 'nn', 'nrm', 'nov', 
'oc', 'mhr', 'or', 'om', 'ng',
                                'hz', 'uz', 'pa', 'pfl', 'pag', 'pap', 'koi', 
'pi', 'pcd', 'pms', 'nds',
-                               'pnb', 'pl', 'pt', 'pnt', 'ps', 'aa', 'kaa', 
'crh', 'ty', 'ksh', 'ro', 'rmy',
+                               'pnb', 'pl', 'pt', 'pnt', 'ps', 'jam', 'aa', 
'kaa', 'crh', 'ty', 'ksh', 'ro', 'rmy',
                                'rm', 'qu', 'ru', 'rue', 'sa', 'sah', 'se', 
'sg', 'sc', 'sco', 'sd', 'stq',
                                'st', 'nso', 'tn', 'sq', 'si', 'scn', 'simple', 
'ss', 'sk', 'sl', 'cu', 'szl',
                                'so', 'ckb', 'srn', 'sr', 'sh', 'fi', 'sv', 
'ta', 'shi', 'tl', 'kab',
                                'roa-tara', 'tt', 'te', 'tet', 'th', 'ti', 
'vi', 'tg', 'tokipona', 'tp',
-                               'tpi', 'chy', 've', 'tr', 'tk', 'tw', 'udm', 
'uk', 'ur', 'ug', 'za', 'vec',
+                               'tpi', 'chy', 've', 'tr', 'tk', 'tw', 'tyv', 
'udm', 'uk', 'ur', 'ug', 'za', 'vec',
                                'vep', 'vo', 'fiu-vro', 'wa', 'vls', 'war', 
'wo', 'wuu', 'ts', 'xmf', 'yi',
                                'yo', 'diq', 'zea', 'zh', 'zh-tw', 'zh-cn', 
'zh-classical', 'zh-yue', 'bat-smg'
                        ],
                        'alphabetic_fy' => [
-                               'aa', 'ab', 'ace', 'af', 'ay', 'ak', 'als', 
'am', 'an', 'ang', 'ar', 'arc',
+                               'aa', 'ab', 'ace', 'ady', 'af', 'ay', 'ak', 
'als', 'am', 'an', 'ang', 'ar', 'arc',
                                'arz', 'as', 'ast', 'av', 'az', 'azb', 'ba', 
'bar', 'bat-smg', 'bcl', 'be', 'be-x-old',
                                'bg', 'bh', 'bi', 'bjn', 'bm', 'bn', 'bo', 
'bpy', 'br', 'bs', 'bug', 'bxr',
                                'ca', 'cbk-zam', 'cdo', 'ce', 'ceb', 'ch', 
'chy', 'cho', 'chr', 'cy', 'ckb',
@@ -200,7 +200,7 @@
                                'fy', 'fiu-vro', 'fj', 'fo', 'fr', 'frp', 
'frr', 'fur', 'ga', 'gag', 'gan', 'gd',
                                'gl', 'glk', 'gn', 'got', 'gom', 'gu', 'gv', 
'ha', 'hak', 'haw', 'he', 'hi', 'hy',
                                'hif', 'ho', 'hr', 'hsb', 'ht', 'hu', 'hz', 
'ia', 'id', 'ie', 'ig', 'ii', 'yi',
-                               'ik', 'ilo', 'io', 'yo', 'is', 'it', 'iu', 
'ja', 'jbo', 'jv', 'ka', 'kaa', 'kab',
+                               'ik', 'ilo', 'io', 'yo', 'is', 'it', 'iu', 
'ja', 'jam', 'jbo', 'jv', 'ka', 'kaa', 'kab',
                                'kbd', 'kg', 'ki', 'ky', 'kj', 'kk', 'kl', 
'km', 'kn', 'ko', 'koi', 'kr', 'krc',
                                'ks', 'ksh', 'ku', 'kv', 'kw', 'la', 'lad', 
'lb', 'lbe', 'lez', 'lg', 'li',
                                'lij', 'lmo', 'ln', 'lo', 'lrc', 'lt', 'ltg', 
'lv', 'map-bms', 'mdf', 'mg', 'mh',
@@ -212,7 +212,7 @@
                                'rw', 'sa', 'sah', 'sc', 'scn', 'sco', 'sd', 
'se', 'sg', 'sh', 'shi', 'si', 'simple',
                                'sk', 'sl', 'sm', 'sn', 'so', 'sq', 'sr', 
'srn', 'ss', 'st', 'stq', 'su', 'sv',
                                'sw', 'szl', 'ta', 'te', 'tet', 'tg', 'th', 
'ti', 'ty', 'tk', 'tl', 'tn', 'to',
-                               'tokipona', 'tp', 'tpi', 'tr', 'ts', 'tt', 
'tum', 'tw', 'udm', 'ug', 'uk', 'ur',
+                               'tokipona', 'tp', 'tpi', 'tr', 'ts', 'tt', 
'tum', 'tw', 'tyv', 'udm', 'ug', 'uk', 'ur',
                                'uz', 've', 'vec', 'vep', 'vi', 'vls', 'vo', 
'wa', 'war', 'wo', 'wuu', 'xal',
                                'xh', 'xmf', 'za', 'zea', 'zh', 'zh-classical', 
'zh-cn', 'zh-yue', 'zh-min-nan',
                                'zh-tw', 'zu'
diff --git a/extensions/Wikibase/client/i18n/cs.json 
b/extensions/Wikibase/client/i18n/cs.json
index b43cbf2..8317a29 100644
--- a/extensions/Wikibase/client/i18n/cs.json
+++ b/extensions/Wikibase/client/i18n/cs.json
@@ -9,9 +9,9 @@
        },
        "wikibase-client-desc": "Klient pro rozšíření Wikibase",
        "tooltip-t-wikibase": "Odkaz na propojenou položku datového úložiště",
-       "wikibase-after-page-move": "Můžete také [$1 aktualizovat] související 
položku {{grammar:2sg|{{WBREPONAME}}}}, aby na přesunuté stránce zůstaly odkazy 
na další jazyky.",
+       "wikibase-after-page-move": "Měli byste také aktualizovat [$1 
související položku {{grammar:2sg|{{WBREPONAME}}}}], aby na přesunuté stránce 
zůstaly odkazy na další jazyky.",
        "wikibase-after-page-move-queued": "Související [$1 položka 
{{grammar:2sg|{{WBREPONAME}}}}] bude automaticky aktualizována. Upozorňujeme, 
že se to nemusí stát okamžitě.",
-       "wikibase-after-page-delete": "Můžete také provést údržbu 
mezijazykových odkazů odstraněním odkazu na tuto stránku z [$1 položky 
{{grammar:2sg|{{WBREPONAME}}}}].",
+       "wikibase-after-page-delete": "Měli byste také provést údržbu 
mezijazykových odkazů odstraněním odkazu na tuto stránku z [$1 položky 
{{grammar:2sg|{{WBREPONAME}}}}].",
        "wikibase-after-page-delete-queued": "Související [$1 položka 
{{grammar:2sg|{{WBREPONAME}}}}] bude automaticky aktualizována. Upozorňujeme, 
že se to nemusí stát okamžitě.",
        "wikibase-comment-add": "Byla vytvořena položka na 
{{grammar:6sg|{{WBREPONAME}}}}.",
        "wikibase-comment-remove": "Související položka 
{{grammar:2sg|{{WBREPONAME}}}} odstraněna. Mezijazykové odkazy odstraněny.",
diff --git a/extensions/Wikibase/client/i18n/de.json 
b/extensions/Wikibase/client/i18n/de.json
index 331fc21..4dcd223 100644
--- a/extensions/Wikibase/client/i18n/de.json
+++ b/extensions/Wikibase/client/i18n/de.json
@@ -18,9 +18,9 @@
        "apihelp-query+wikibase-description": "Bezieht Informationen über den 
Wikibase-Client und das verknüpfte Wikibase-Repositorium.",
        "apihelp-query+wikibase-example": "Bezieht den URL-Pfad und weitere 
Informationen über den Wikibase-Client und das Repositorium.",
        "apihelp-query+wikibase-param-prop": "Zurückzugebende 
Eigenschaften:\n;<kbd>url</kbd>: Basis-URL, Skript- und Artikelpfad des 
Wikibase-Repositoriums.\n;<kbd>siteid</kbd>: Die Website-Kennung dieser 
Website.",
-       "wikibase-after-page-move": "Du kannst auch das zugeordnete 
{{WBREPONAME}}-Element [$1 aktualisieren], um Sprachlinks von verschobenen 
Seiten zu verwalten.",
+       "wikibase-after-page-move": "Du solltest auch [$1 das zugeordnete 
{{WBREPONAME}}-Element] aktualisieren, um Sprachlinks der verschobenen Seite zu 
verwalten.",
        "wikibase-after-page-move-queued": "Das mit dieser Seite verbundene [$1 
{{WBREPONAME}}-Objekt] wird automatisch aktualisiert werden. Beachte bitte, 
dass dies nicht sofort geschieht.",
-       "wikibase-after-page-delete": "Du kannst auch den Link zu dieser Seite 
aus dem dazugehörigen [$1 {{WBREPONAME}}-Objekt] entfernen, um Sprachlinks zu 
verwalten.",
+       "wikibase-after-page-delete": "Du solltest auch den Link zu dieser 
Seite aus [$1 dem dazugehörigen {{WBREPONAME}}-Objekt] entfernen, um 
Sprachlinks zu verwalten.",
        "wikibase-after-page-delete-queued": "Das dazugehörige [$1 
{{WBREPONAME}}-Objekt] zu dieser Seite wird automatisch aktualisiert. Beachte 
bitte, dass dies nicht sofort geschieht.",
        "wikibase-comment-add": "Ein {{WBREPONAME}}-Objekt wurde erstellt.",
        "wikibase-comment-remove": "Zugeordnetes {{WBREPONAME}}-Objekt wurde 
gelöscht. Sprachlinks wurden entfernt.",
diff --git a/extensions/Wikibase/client/i18n/es.json 
b/extensions/Wikibase/client/i18n/es.json
index 7f81554..46b7a9e 100644
--- a/extensions/Wikibase/client/i18n/es.json
+++ b/extensions/Wikibase/client/i18n/es.json
@@ -29,9 +29,9 @@
        "apihelp-query+wikibase-description": "Obtener información acerca del 
cliente Wikibase y el repositorio Wikibase asociado.",
        "apihelp-query+wikibase-example": "Obtener la ruta de URL y otra 
información acerca del cliente y repositorio de Wikibase.",
        "apihelp-query+wikibase-param-prop": "Qué propiedades se 
obtendrán:\n;<kbd>url</kbd>: URL de base, ruta de secuencia de órdenes y ruta 
de artículo del repositorio de Wikibase.\n;<kbd>siteid</kbd>: el identificador 
de este sitio.",
-       "wikibase-after-page-move": "También puedes [$1 actualizar] el elemento 
 {{WBREPONAME}} asociado para mantener los enlaces de idiomas en la página 
trasladada.",
+       "wikibase-after-page-move": "También deberías actualizar [$1 el 
elemento de {{WBREPONAME}} asociado] para mantener los enlaces de idiomas en la 
página trasladada.",
        "wikibase-after-page-move-queued": "El [$1 elemento {{WBREPONAME}}] 
asociado a esta página se actualizará automáticamente. Puede que este no sea 
inmediato.",
-       "wikibase-after-page-delete": "También puedes eliminar el enlace a esta 
página del [$1 elemento de {{WBREPONAME}}] asociado para mantener los enlaces 
de idiomas.",
+       "wikibase-after-page-delete": "También deberìas eliminar el enlace a 
esta página del [$1 elemento de {{WBREPONAME}} asociado] para mantener los 
enlaces de idiomas.",
        "wikibase-after-page-delete-queued": "El [$1 elemento {{WBREPONAME}}] 
asociado a esta página se actualizará automáticamente. Puede que este no sea 
inmediato.",
        "wikibase-comment-add": "Se ha creado un elemento de {{WBREPONAME}}.",
        "wikibase-comment-remove": "Se han borrado los elementos {{WBREPONAME}} 
asociados. Enlaces de idioma eliminados.",
diff --git a/extensions/Wikibase/client/i18n/fr.json 
b/extensions/Wikibase/client/i18n/fr.json
index 96f0b35..3de3bc8 100644
--- a/extensions/Wikibase/client/i18n/fr.json
+++ b/extensions/Wikibase/client/i18n/fr.json
@@ -15,7 +15,8 @@
                        "Wyz",
                        "Brenloch56",
                        "Mattho69",
-                       "Macofe"
+                       "Macofe",
+                       "Yasten"
                ]
        },
        "wikibase-client-desc": "Client pour l’extension Wikibase",
@@ -30,7 +31,7 @@
        "apihelp-query+wikibase-param-prop": "Quelles propriétés obtenir 
:\n;<kbd>url</kbd>: URL de base, chemin du script et chemin de l’article du 
référentiel Wikibase.\n;<kbd>siteid</kbd>: Le siteid de ce site.",
        "wikibase-after-page-move": "Vous pouvez aussi [$1 mettre à jour] 
l’élément {{WBREPONAME}} associé pour conserver les liens de langue sur la page 
déplacée.",
        "wikibase-after-page-move-queued": "L’[$1 élément {{WBREPONAME}}] 
associé avec cette page sera mis à jour automatiquement. Veuillez noter que 
cela peut ne pas être instantané.",
-       "wikibase-after-page-delete": "Vous pouvez aussi supprimer le lien vers 
cette page depuis l’[$1 {{WBREPONAME}} élément] associé pour maintenir les 
liens de langue.",
+       "wikibase-after-page-delete": "Vous pouvez aussi supprimer le lien vers 
cette page depuis l’[$1 {{WBREPONAME}} élément associé] pour maintenir les 
liens de langue.",
        "wikibase-after-page-delete-queued": "L’[$1 élément {{WBREPONAME}}] 
associé avec cette page sera automatiquement mis à jour. Veuillez noter que 
cela peut ne pas être instantané.",
        "wikibase-comment-add": "Un élément {{WBREPONAME}} a été créé.",
        "wikibase-comment-remove": "Élément {{WBREPONAME}} associé supprimé. 
Liens de langue supprimés.",
diff --git a/extensions/Wikibase/client/i18n/gl.json 
b/extensions/Wikibase/client/i18n/gl.json
index 4d46009..51e9833 100644
--- a/extensions/Wikibase/client/i18n/gl.json
+++ b/extensions/Wikibase/client/i18n/gl.json
@@ -16,9 +16,9 @@
        "apihelp-query+wikibase-description": "Obter a información sobre o 
cliente Wikibase e o repositorio de Wikibase asociado.",
        "apihelp-query+wikibase-example": "Obter a ruta URL e outra información 
sobre o cliente e o repositorio de Wikibase.",
        "apihelp-query+wikibase-param-prop": "As propiedades que se 
obteñen:\n;<kbd>url</kbd>: URL base, ruta da de secuencia de ordes e ruta do 
artigo do repositorio de Wikibase.\n;<kbd>siteid</kbd>: o identificador deste 
sitio.",
-       "wikibase-after-page-move": "Tamén pode [$1 actualizar] o elemento 
asociado de {{WBREPONAME}} para manter as ligazóns lingüísticas na páxina 
trasladada.",
+       "wikibase-after-page-move": "Tamén debería actualizar o [$1  elemento 
asociado de {{WBREPONAME}}] para manter as ligazóns lingüísticas na páxina 
trasladada.",
        "wikibase-after-page-move-queued": "O [$1 elemento de {{WBREPONAME}}] 
asociado a esta páxina ha actualizarse automaticamente axiña. Por favor, 
decátese de que isto pode non ser instantáneo.",
-       "wikibase-after-page-delete": "Tamén pode eliminar a ligazón cara a 
esta páxina do [$1 {{WBREPONAME}} elemento] asociado para manter as ligazóns 
lingüísticas.",
+       "wikibase-after-page-delete": "Tamén debería eliminar a ligazón cara a 
esta páxina do [$1  elemento asociado de {{WBREPONAME}}] para manter as 
ligazóns lingüísticas.",
        "wikibase-after-page-delete-queued": "O [$1 {{WBREPONAME}} elemento] 
asociado a esta páxina actualizarase automaticamente axiña. Por favor, decátese 
de que isto pode non ser instantáneo.",
        "wikibase-comment-add": "Creouse un elemento en {{WBREPONAME}}.",
        "wikibase-comment-remove": "Borrouse o elemento asociado de 
{{WBREPONAME}}. Elimináronse as ligazóns lingüísticas.",
diff --git a/extensions/Wikibase/client/i18n/he.json 
b/extensions/Wikibase/client/i18n/he.json
index f205c1a..8e3ae1f 100644
--- a/extensions/Wikibase/client/i18n/he.json
+++ b/extensions/Wikibase/client/i18n/he.json
@@ -22,7 +22,7 @@
        "apihelp-query+wikibase-param-prop": "אילו מאפיינים 
לקבל:\n;<kbd>url</kbd>: כתובת URL בסיסית, נתיב תסריטים (script path) ונתיב 
ערכים (article path) של מאגר ויקיבייס.\n;<kbd>siteid</kbd>: ה־siteid של האתר 
הזה.",
        "wikibase-after-page-move": "אפשר גם [$1 לעדכן] את הפריט המשויך 
ב{{GRAMMAR:תחילית|{{WBREPONAME}}}} כדי לתחזק את קישורי השפה בדף שהועבר.",
        "wikibase-after-page-move-queued": "[$1 פריט 
ה{{GRAMMAR:תחילית|{{WBREPONAME}}}}] שמשויך לדף הזה יעודכן באופן אוטומטי בקרוב. 
ייתכן שזה לא יקרה מיד.",
-       "wikibase-after-page-delete": "באפשרותך גם להסיר את הקישור אל דף הזה 
מ[$1 פריט ה{{GRAMMAR:תחילית|{{WBREPONAME}}}}] המשויך כדי לשמור על קישורי השפה.",
+       "wikibase-after-page-delete": "נא להסיר את הקישור אל דף הזה מ[$1 פריט 
ה{{GRAMMAR:תחילית|{{WBREPONAME}}}} המשויך] כדי לשמור על קישורי השפה.",
        "wikibase-after-page-delete-queued": "[$1 פריט 
ה{{GRAMMAR:תחילית|{{WBREPONAME}}}}] המשויך לדף הזה יעודכן אוטומטית. ייתכן שזה 
לא יקרה מיד.",
        "wikibase-comment-add": "נוצר פריט {{WBREPONAME}}.",
        "wikibase-comment-remove": "פריט ה{{GRAMMAR:תחילית|{{WBREPONAME}}}} 
המשויך נמחק. קישורי שפה הוסרו.",
diff --git a/extensions/Wikibase/client/i18n/inh.json 
b/extensions/Wikibase/client/i18n/inh.json
index 8e2af62..ad71792 100644
--- a/extensions/Wikibase/client/i18n/inh.json
+++ b/extensions/Wikibase/client/i18n/inh.json
@@ -10,6 +10,7 @@
        "wikibase-dataitem": "{{grammar:genitive|{{WBREPONAME}}}} чура элемент",
        "wikibase-editlinks": "ТIахьожаяргаш тоаяр",
        "wikibase-editlinkstitle": "Меттай юкъера тIахьожаяргаш тоаяр",
+       "wikibase-linkitem-input-page": "ОагIув:",
        "wikibase-rc-hide-wikidata": "$1 {{WBREPONAME}}",
        "wikibase-rc-hide-wikidata-hide": "ДIакъайладаккха",
        "wikibase-rc-hide-wikidata-show": "Хьахьокха",
diff --git a/extensions/Wikibase/client/i18n/it.json 
b/extensions/Wikibase/client/i18n/it.json
index ea0980c..595a38d 100644
--- a/extensions/Wikibase/client/i18n/it.json
+++ b/extensions/Wikibase/client/i18n/it.json
@@ -28,9 +28,9 @@
        "apihelp-query+wikibase-description": "Ottieni informazioni sul client 
Wikibase ed il repository Wikibase associato.",
        "apihelp-query+wikibase-example": "Ottieni il percorso URL e altre 
informazioni sul client e repository Wikibase.",
        "apihelp-query+wikibase-param-prop": "Quali proprietà 
ottenere:\n;<kbd>url</kbd>: URL base, percorso di script e delle voci del 
repository Wikibase\n;<kbd>siteid</kbd>: l'identificatore di questo sito.",
-       "wikibase-after-page-move": "Puoi anche [$1 aggiornare] l'elemento 
associato su {{WBREPONAME}} per trasferire gli interlink sulla nuova pagina.",
+       "wikibase-after-page-move": "Dovresti anche aggiornare [$1 l'elemento 
{{WBREPONAME}} associato] per mantenere i collegamenti linguistici sulla nuova 
pagina.",
        "wikibase-after-page-move-queued": "L'[$1 elemento {{WBREPONAME}}] 
associato a questa pagina sarà presto aggiornato automaticamente. Si noti che 
potrebbe non accadere istantaneamente.",
-       "wikibase-after-page-delete": "Puoi anche rimuovere il collegamento a 
questa pagina dall'[$1 elemento {{WBREPONAME}}] associato per mantenere i 
collegamenti linguistici.",
+       "wikibase-after-page-delete": "Dovresti anche rimuovere il collegamento 
a questa pagina [$1 dall'elemento {{WBREPONAME}} associato] per mantenere i 
collegamenti linguistici.",
        "wikibase-after-page-delete-queued": "L'[$1 elemento {{WBREPONAME}}] 
associato con questa pagina sarà aggiornato automaticamente. Nota che questo 
potrebbe non accadere istantaneamente.",
        "wikibase-comment-add": "Un elemento di {{WBREPONAME}} è stato creato.",
        "wikibase-comment-remove": "L'elemento di {{WBREPONAME}} associato è 
stato cancellato. I collegamenti interlinguistici sono stati rimossi.",
diff --git a/extensions/Wikibase/client/i18n/su.json 
b/extensions/Wikibase/client/i18n/su.json
index 9fac503..c044d3b 100644
--- a/extensions/Wikibase/client/i18n/su.json
+++ b/extensions/Wikibase/client/i18n/su.json
@@ -5,6 +5,7 @@
                ]
        },
        "tooltip-t-wikibase": "Tutumbu ka item gudang data anu nyambung",
+       "wikibase-comment-update": "Item {{WBREPONAME}} robah",
        "wikibase-dataitem": "Item {{WBREPONAME}}",
        "wikibase-editlinks": "Édit tutumbu",
        "wikibase-editlinkstitle": "Édit tutumbu antarbasa",
@@ -13,5 +14,5 @@
        "wikibase-rc-hide-wikidata-show": "Témbongkeun",
        "wikibase-rc-wikibase-edit-letter": "D",
        "wikibase-rc-wikibase-edit-title": "Éditan {{WBREPONAME}}",
-       "wikibase-otherprojects": "Proyék lian"
+       "wikibase-otherprojects": "Di proyék lianna"
 }
diff --git a/extensions/Wikibase/client/i18n/yi.json 
b/extensions/Wikibase/client/i18n/yi.json
index ca5a2bc..d90c055 100644
--- a/extensions/Wikibase/client/i18n/yi.json
+++ b/extensions/Wikibase/client/i18n/yi.json
@@ -7,7 +7,7 @@
        "wikibase-client-desc": "קליענט פארן Wikibase פארברייטערונג",
        "tooltip-t-wikibase": "לינק צו פארבונדענעם דאטן־רעפאזיטאריום אביעקט",
        "apihelp-query+pageterms-description": "רופן טערמינען אסאסיציאירט מיט א 
בלאט דורך אן אסאסיציאירטן דאטן־אביעקט.\nאויף א וויקיבאזע־אביעקטזײט, ניצט מען די 
אביעקט־באגריפן דירעקט.",
-       "wikibase-after-page-move": "איר קענט אויך [$1 דערהיינטיקן] דעם 
אסאציאירטן {{WBREPONAME}}־עלעמענט כדי אויסהאלטן שפראכלינקען אויפן באוועגטן 
בלאט.",
+       "wikibase-after-page-move": "איר זאלט אויך דערהיינטיקן [$1 דעם 
אסאציאירטן {{WBREPONAME}}־עלעמענט] כדי אויסהאלטן שפראכלינקען אויפן באוועגטן 
בלאט.",
        "wikibase-after-page-move-queued": "דער [$1 {{WBREPONAME}}־אביעקט] 
אסאציאירט מיט דעם דאזיקן בלאט וועט ווערן דערהיינטיקט אויטאמאטיש. גיט אכט אז 
אפשר וועט דאס נישט פאסירן זאפארט.",
        "wikibase-after-page-delete-queued": "דער [$1 {{WBREPONAME}}־אביעקט] 
שייך צו דעם בלאט וועט ווערן דערהײַנטיקט אויטאמאטיש. גיט אכט אז אפשר וועט דאס 
נישט פאסירן זאפארט.",
        "wikibase-comment-add": "מ'האט געשאפן א {{WBREPONAME}}־אביעקט.",
diff --git a/extensions/Wikibase/client/i18n/zh-hans.json 
b/extensions/Wikibase/client/i18n/zh-hans.json
index 11390e7..ca11c77 100644
--- a/extensions/Wikibase/client/i18n/zh-hans.json
+++ b/extensions/Wikibase/client/i18n/zh-hans.json
@@ -29,9 +29,9 @@
        "apihelp-query+wikibase-description": 
"获取有关Wikibase客户端及其相关Wikibase存储库的信息。",
        "apihelp-query+wikibase-example": "获取有关Wikibase客户端和存储库的URL路径和其他信息。",
        "apihelp-query+wikibase-param-prop": "要获取的属性:\n;<kbd>url</kbd>:Base 
URL,Wikibase存储库的脚本路径和条目路径。\n;<kbd>siteid</kbd>:网站的网站id。",
-       "wikibase-after-page-move": "您也可以[$1 
更新]相关{{WBREPONAME}}项以维护被移动页面的语言链接。",
+       "wikibase-after-page-move": "您同样应该更新[$1 
相关的{{WBREPONAME}}项]以维护被移动页面的语言链接。",
        "wikibase-after-page-move-queued": "与此页面相关联的[$1 
{{WBREPONAME}}项]将自动更新。请注意这可能不会立刻发生。",
-       "wikibase-after-page-delete": "您也可以从相关的[$1 
{{WBREPONAME}}项]移除至此页面的链接以维护语言链接。",
+       "wikibase-after-page-delete": "您同样应该从[$1 
相关的{{WBREPONAME}}项]中移除至此页面的链接以维护语言链接。",
        "wikibase-after-page-delete-queued": "与此页面相关联的[$1 
{{WBREPONAME}}项]将自动更新。请注意这可能不会立刻发生。",
        "wikibase-comment-add": "1个{{WBREPONAME}}项被创建。",
        "wikibase-comment-remove": "关联的{{WBREPONAME}}项被删除。语言链接被移除。",
diff --git a/extensions/Wikibase/jsduck.json b/extensions/Wikibase/jsduck.json
new file mode 100644
index 0000000..ea2e50c
--- /dev/null
+++ b/extensions/Wikibase/jsduck.json
@@ -0,0 +1,12 @@
+{
+  "--title": "Wikibase View - Documentation",
+  "--output": "docs",
+  "--processes": "0",
+  "--warnings-exit-nonzero": true,
+  "--builtin-classes": true,
+  "--external": 
"HTMLDocument,Window,MouseEvent,KeyboardEvent,File,jQuery,jQuery.Promise,jQuery.Event",
+  "--warnings": ["-nodoc(class,public)", "-tag(license)"],
+  "--": [
+    "view/"
+  ]
+}
\ No newline at end of file
diff --git a/extensions/Wikibase/repo/i18n/cs.json 
b/extensions/Wikibase/repo/i18n/cs.json
index 5e6ccba..a81aac9 100644
--- a/extensions/Wikibase/repo/i18n/cs.json
+++ b/extensions/Wikibase/repo/i18n/cs.json
@@ -90,8 +90,8 @@
        "wikibase-aliases-input-help-message": "Můžete přidat alternativní 
názvy, aby tato entita šla snadněji nalézt.",
        "wikibase-propertypage-datatype": "Datový typ",
        "wikibase-propertypage-bad-datatype": "Neznámý datový typ: $1",
-       "wikibase-claimview-snak-tooltip": "Zadejte hodnotu odpovídající 
vlastnosti jménem „$1“. Pokud vlastnost nemá žádnou určenou hodnotu nebo není 
hodnota známa, můžete si místo jejího zadání vybrat alternativu kliknutím na 
ikonu vedle kolonky pro zadání hodnoty.",
-       "wikibase-claimview-snak-new-tooltip": "Po určení vlastnosti můžete 
zadat příslušnou hodnotu. Pokud vlastnost nemá žádnou určenou hodnotu nebo není 
hodnota známa, můžete si místo jejího zadání vybrat alternativu kliknutím na 
ikonu vedle kolonky pro zadání hodnoty.",
+       "wikibase-claimview-snak-tooltip": "Zadejte hodnotu odpovídající 
vlastnosti jménem „$1“. Pokud vlastnost nemá žádnou určenou hodnotu nebo 
skutečná hodnota není známa, můžete kliknutím na ikonu vedle kolonky pro zadání 
hodnoty vybrat jiný typ hodnoty.",
+       "wikibase-claimview-snak-new-tooltip": "Po určení vlastnosti můžete 
zadat příslušnou hodnotu. Pokud vlastnost nemá žádnou určenou hodnotu nebo 
skutečná hodnota není známa, můžete kliknutím na ikonu vedle kolonky pro zadání 
hodnoty vybrat jiný typ hodnoty.",
        "wikibase-statementview-rank-preferred": "Preferované postavení",
        "wikibase-statementview-rank-normal": "Normální postavení",
        "wikibase-statementview-rank-deprecated": "Zavržené postavení",
diff --git a/extensions/Wikibase/repo/i18n/de.json 
b/extensions/Wikibase/repo/i18n/de.json
index 31cd87e..9840925 100644
--- a/extensions/Wikibase/repo/i18n/de.json
+++ b/extensions/Wikibase/repo/i18n/de.json
@@ -101,8 +101,8 @@
        "wikibase-aliases-input-help-message": "Um dieses Objekt leichter 
wiederzufinden, kannst du alternative Namen eingeben.",
        "wikibase-propertypage-datatype": "Datentyp",
        "wikibase-propertypage-bad-datatype": "Unbekannter Datentyp: $1",
-       "wikibase-claimview-snak-tooltip": "Gib einen Wert ein, der der 
Eigenschaft namens „$1“ entspricht. Falls die Eigenschaft keinen bestimmten 
Wert hat oder der derzeitige Wert unbekannt ist, kannst du eine Alternative 
wählen, um einen benutzerdefinierten Wert anzugeben, indem du auf das Symbol 
neben dem Werteingabekasten klickst.",
-       "wikibase-claimview-snak-new-tooltip": "Nach der Festlegung einer 
Eigenschaft kannst du einen dazugehörigen Wert eingeben. Falls die Eigenschaft 
keinen bestimmten Wert hat oder der derzeitige Wert unbekannt ist, kannst du 
eine Alternative wählen, um einen benutzerdefinierten Wert anzugeben, indem du 
auf das Symbol neben dem Werteingabekasten klickst.",
+       "wikibase-claimview-snak-tooltip": "Gib einen Wert ein, der der 
Eigenschaft namens „$1“ entspricht. Falls die Eigenschaft keinen bestimmten 
Wert hat oder der derzeitige Wert unbekannt ist, kannst du einen alternativen 
Werttyp wählen, indem du auf das Symbol vor dem Eingabekasten klickst.",
+       "wikibase-claimview-snak-new-tooltip": "Nach der Festlegung einer 
Eigenschaft kannst du einen dazugehörigen Wert eingeben. Falls die Eigenschaft 
keinen bestimmten Wert hat oder der derzeitige Wert unbekannt ist, kannst du 
einen alternativen Werttyp wählen, indem du auf das Symbol vor dem 
Eingabekasten klickst.",
        "wikibase-statementview-rank-preferred": "Bevorzugter Rang",
        "wikibase-statementview-rank-normal": "Normaler Rang",
        "wikibase-statementview-rank-deprecated": "Missbilligter Rang",
diff --git a/extensions/Wikibase/repo/i18n/es.json 
b/extensions/Wikibase/repo/i18n/es.json
index dab17c5..405c10e 100644
--- a/extensions/Wikibase/repo/i18n/es.json
+++ b/extensions/Wikibase/repo/i18n/es.json
@@ -106,8 +106,8 @@
        "wikibase-aliases-input-help-message": "Para que sea más fácil 
encontrar esta entidad, puedes escribir nombres alternativos.",
        "wikibase-propertypage-datatype": "Tipo de dato",
        "wikibase-propertypage-bad-datatype": "Tipo de dato desconocido: $1",
-       "wikibase-claimview-snak-tooltip": "Ingresa un valor correspondiente a 
la propiedad \"$1\". Si la propiedad no tiene ningún valor asignado o si éste 
no se conoce, puedes elegir una alternativa y especificar un valor 
personalizado haciendo clic en el icono junto a la caja de entrada del valor.",
-       "wikibase-claimview-snak-new-tooltip": "Después de especificar una 
propiedad que se puede introducir un valor correspondiente. Si la propiedad no 
tiene ningún valor determinado o el valor real no se conoce, puede elegir una 
alternativa a la especificación de un valor personalizado haciendo clic en el 
icono junto al valor de la casilla de entrada.",
+       "wikibase-claimview-snak-tooltip": "Escribe un valor correspondiente a 
la propiedad llamada \"$1\". Si la propiedad no tiene ningún valor asignado o 
si éste no se conoce, puedes elegir un tipo de valor alternativo haciendo clic 
en el icono previo a la casilla de entrada.",
+       "wikibase-claimview-snak-new-tooltip": "Después de especificar una 
propiedad, puedes escribir un valor correspondiente. Si la propiedad no tiene 
ningún valor asignado o si éste no se conoce, puedes elegir un tipo de valor 
alternativo haciendo clic en el icono previo a la casilla de entrada.",
        "wikibase-statementview-rank-preferred": "Nivel preferido",
        "wikibase-statementview-rank-normal": "Calificación normal",
        "wikibase-statementview-rank-deprecated": "Nivel obsoleto",
diff --git a/extensions/Wikibase/repo/i18n/fr.json 
b/extensions/Wikibase/repo/i18n/fr.json
index 729fd51..d113023 100644
--- a/extensions/Wikibase/repo/i18n/fr.json
+++ b/extensions/Wikibase/repo/i18n/fr.json
@@ -65,7 +65,7 @@
        "wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": 
"Plus de langues",
        
"wikibase-entitytermsview-entitytermsforlanguagelistview-configure-link-label": 
"Configurer",
        "wikibase-setting-entitytermsview-showEntitytermslistview": "Afficher 
les libellés, alias et descriptions dans toutes mes langues au chargement des 
pages.",
-       "wikibase-setting-entitytermsview-showEntitytermslistview-help": "Des 
langues personnelles additionnelles pour l’interface peuvent être définie en 
utilisant la syntaxe de l’[[mw:Extension:Babel|extension ''Babel'']] sur la 
page utilisateur.",
+       "wikibase-setting-entitytermsview-showEntitytermslistview-help": "Des 
langues personnelles additionnelles pour l’interface peuvent être définies en 
utilisant la syntaxe de l’[[mw:Extension:Babel|extension ''Babel'']] sur la 
page utilisateur.",
        "wikibase-entitytermsforlanguagelistview-aliases": "Alias",
        "wikibase-entitytermsforlanguagelistview-description": "Description",
        "wikibase-entitytermsforlanguagelistview-label": "Libellé",
diff --git a/extensions/Wikibase/repo/i18n/inh.json 
b/extensions/Wikibase/repo/i18n/inh.json
index c257576..2637322 100644
--- a/extensions/Wikibase/repo/i18n/inh.json
+++ b/extensions/Wikibase/repo/i18n/inh.json
@@ -12,5 +12,6 @@
        "wikibase-diffview-link": "тIахьожаяргаш",
        "wikibase-sitelinks-special": "Кхыйола сайташ",
        "wikibase-statementview-rank-normal": "ГIаьхьа йола ранг",
+       "wikibase-itembytitle-lookup-page": "ОагIув:",
        "wikibase-newentity-submit": "Хьакхолла"
 }
diff --git a/extensions/Wikibase/repo/i18n/it.json 
b/extensions/Wikibase/repo/i18n/it.json
index 98a7edb..e0a14b3 100644
--- a/extensions/Wikibase/repo/i18n/it.json
+++ b/extensions/Wikibase/repo/i18n/it.json
@@ -93,8 +93,8 @@
        "wikibase-aliases-input-help-message": "Per rendere più facile trovare 
questa entità, è possibile inserire nomi alternativi.",
        "wikibase-propertypage-datatype": "Tipo di dato",
        "wikibase-propertypage-bad-datatype": "Tipo di dati sconosciuto: $1",
-       "wikibase-claimview-snak-tooltip": "Inserisci un valore corrispondente 
alla proprietà chiamata \"$1\". Se la proprietà non ha alcun valore designato o 
non è noto il valore effettivo, è possibile scegliere un'alternativa alla 
specifica di un valore personalizzato facendo clic sull'icona accanto alla 
casella di input del valore.",
-       "wikibase-claimview-snak-new-tooltip": "Dopo aver specificato una 
proprietà è possibile inserire un valore corrispondente. Se la proprietà non ha 
alcun valore designato o non è noto il valore effettivo, è possibile scegliere 
un'alternativa alla specifica un di valore personalizzato facendo clic 
sull'icona accanto alla casella di input del valore.",
+       "wikibase-claimview-snak-tooltip": "Inserisci un valore corrispondente 
alla proprietà chiamata \"$1\". Se la proprietà non ha alcun valore designato o 
non è noto il valore effettivo, è possibile scegliere un tipo di valore 
alternativo facendo clic sull'icona prima della casella di input.",
+       "wikibase-claimview-snak-new-tooltip": "Dopo aver specificato una 
proprietà è possibile inserire un valore corrispondente. Se la proprietà non ha 
alcun valore designato o non è noto il valore effettivo, è possibile scegliere 
un tipo di valore alternativo facendo clic sull'icona prima della casella di 
input.",
        "wikibase-statementview-rank-preferred": "Classificato preferito",
        "wikibase-statementview-rank-normal": "Classificato normale",
        "wikibase-statementview-rank-deprecated": "Classificato sconsigliato",
diff --git a/extensions/Wikibase/repo/i18n/uk.json 
b/extensions/Wikibase/repo/i18n/uk.json
index b8c6089..d43c1e0 100644
--- a/extensions/Wikibase/repo/i18n/uk.json
+++ b/extensions/Wikibase/repo/i18n/uk.json
@@ -256,7 +256,7 @@
        "wikibase-listproperties-datatype": "Тип даних:",
        "wikibase-listproperties-all": "Усі типи даних",
        "wikibase-listproperties-submit": "Знайти",
-       "wikibase-listproperties-invalid-datatype": "\"$1\" не є допустимим 
типом даних.",
+       "wikibase-listproperties-invalid-datatype": "«$1» не є допустимим типом 
даних.",
        "special-entitieswithoutdescription": "Сутності без опису",
        "wikibase-entitieswithoutdescription-legend": "Отримати список 
сутностей без опису",
        "special-entitieswithoutlabel": "Список сутностей без назви",
@@ -266,7 +266,7 @@
        "wikibase-entitieswithoutlabel-label-alltypes": "усі",
        "wikibase-entitieswithoutlabel-submit": "Знайти",
        "wikibase-entitieswithoutlabel-invalid-language": "«$1» неправильний 
мовний код.",
-       "wikibase-entitieswithoutlabel-invalid-type": "\"$1\" не є коректним 
типом сутності.",
+       "wikibase-entitieswithoutlabel-invalid-type": "«$1» не є коректним 
типом сутності.",
        "special-itemswithoutsitelinks": "Елементи без посилань на сайти",
        "special-entitydata": "Дані про сутність",
        "wikibase-entitydata-not-found": "Не знайдено сутності з ID $1.",
diff --git a/extensions/Wikibase/repo/i18n/yi.json 
b/extensions/Wikibase/repo/i18n/yi.json
index a107a76..5f4f3e3 100644
--- a/extensions/Wikibase/repo/i18n/yi.json
+++ b/extensions/Wikibase/repo/i18n/yi.json
@@ -21,7 +21,7 @@
        "wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": "אין 
נאך שפראַכן",
        
"wikibase-entitytermsview-entitytermsforlanguagelistview-configure-link-label": 
"קאנפיגורירן",
        "wikibase-setting-entitytermsview-showEntitytermslistview": "ווײַזן 
באצייכענונגען, אליאסף און באשרײַבונגען אין אלע מײַנע שפראכן ביים לאדן דעם בלאט",
-       "wikibase-setting-entitytermsview-showEntitytermslistview-help": "נאך 
פערזענלעכע שפראכן אחוץ דיר באניצער־אייבערפלאך־שפראך קען מען שטעלן מיט דער  
[[mw:Extension:Babel|בבל פארברייטערונג]] סינטאקס אויפן באניצער־בלאט.",
+       "wikibase-setting-entitytermsview-showEntitytermslistview-help": "נאך 
פערזענלעכע שפראכן אחוץ דיר באניצער־אייבערפלאך־שפראך קען מען שטעלן מיט דער 
[[mw:Extension:Babel|בבל פארברייטערונג]] סינטאקס אויפן באניצער־בלאט.",
        "wikibase-entitytermsforlanguagelistview-aliases": "אויך באקאנט ווי",
        "wikibase-entitytermsforlanguagelistview-description": "באַשרײַבונג",
        "wikibase-entitytermsforlanguagelistview-label": "באצייכענונג",
diff --git a/extensions/Wikibase/repo/i18n/zh-hans.json 
b/extensions/Wikibase/repo/i18n/zh-hans.json
index 82e1532..e1b9f53 100644
--- a/extensions/Wikibase/repo/i18n/zh-hans.json
+++ b/extensions/Wikibase/repo/i18n/zh-hans.json
@@ -100,8 +100,8 @@
        "wikibase-aliases-input-help-message": "要让此实体更易查找,您可以输入别名。",
        "wikibase-propertypage-datatype": "数据类型",
        "wikibase-propertypage-bad-datatype": "未知的数据类型:$1",
-       "wikibase-claimview-snak-tooltip": 
"请输入属性“$1”对应的值。如果该属性没有指定的值或实际值是未知的,您可以通过点击值输入框旁的图标来指定一个自定义值。",
-       "wikibase-claimview-snak-new-tooltip": 
"指定一个属性后您可以输入对应的值。如果该属性没有指定的值或实际值是未知的,您可以通过点击值输入框旁的图标来指定一个自定义值。",
+       "wikibase-claimview-snak-tooltip": 
"请输入属性“$1”对应的值。如果该属性没有指定的值或实际值是未知的,您可以通过点击输入框之前的图标来选择一个替代的值类型。",
+       "wikibase-claimview-snak-new-tooltip": 
"指定一个属性后您可以输入对应的值。如果该属性没有指定的值或实际值是未知的,您可以通过点击输入框之前的图标来选择一个替代的值类型。",
        "wikibase-statementview-rank-preferred": "首选级",
        "wikibase-statementview-rank-normal": "普通级",
        "wikibase-statementview-rank-deprecated": "弃用级",
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index c319b0e..957510b 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -108,19 +108,19 @@
         "source": {
             "type": "git",
             "url": 
"https://github.com/wikimedia/mediawiki-extensions-ArticlePlaceholder.git";,
-            "reference": "1ebcaecb9d8f75ff34dba1b112eace2868379c15"
+            "reference": "1efa8246f3e096fcee99a8ae7ad7f5c8b604dcca"
         },
         "dist": {
             "type": "zip",
-            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/1ebcaecb9d8f75ff34dba1b112eace2868379c15";,
-            "reference": "1ebcaecb9d8f75ff34dba1b112eace2868379c15",
+            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/1efa8246f3e096fcee99a8ae7ad7f5c8b604dcca";,
+            "reference": "1efa8246f3e096fcee99a8ae7ad7f5c8b604dcca",
             "shasum": ""
         },
         "require-dev": {
             "jakub-onderka/php-parallel-lint": "0.9.2",
             "mediawiki/mediawiki-codesniffer": "0.7.1"
         },
-        "time": "2016-05-23 20:21:41",
+        "time": "2016-05-26 08:22:21",
         "type": "mediawiki-extension",
         "installation-source": "dist",
         "autoload": {
@@ -839,17 +839,17 @@
     },
     {
         "name": "data-values/serialization",
-        "version": "1.0.3",
-        "version_normalized": "1.0.3.0",
+        "version": "1.1.0",
+        "version_normalized": "1.1.0.0",
         "source": {
             "type": "git",
             "url": "https://github.com/DataValues/Serialization.git";,
-            "reference": "fdd00409bcd036ac22f1640652af0f387f4fa8be"
+            "reference": "4b6d810d86866a3f43dcfecb2e336dfda5de2386"
         },
         "dist": {
             "type": "zip",
-            "url": 
"https://api.github.com/repos/DataValues/Serialization/zipball/fdd00409bcd036ac22f1640652af0f387f4fa8be";,
-            "reference": "fdd00409bcd036ac22f1640652af0f387f4fa8be",
+            "url": 
"https://api.github.com/repos/DataValues/Serialization/zipball/4b6d810d86866a3f43dcfecb2e336dfda5de2386";,
+            "reference": "4b6d810d86866a3f43dcfecb2e336dfda5de2386",
             "shasum": ""
         },
         "require": {
@@ -857,11 +857,11 @@
             "php": ">=5.3.0",
             "serialization/serialization": "~3.0"
         },
-        "time": "2015-08-05 09:15:00",
+        "time": "2016-05-24 15:11:29",
         "type": "library",
         "extra": {
             "branch-alias": {
-                "dev-master": "1.0.x-dev"
+                "dev-master": "1.1.x-dev"
             }
         },
         "installation-source": "dist",
@@ -1345,12 +1345,12 @@
         "source": {
             "type": "git",
             "url": 
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git";,
-            "reference": "304732fbbda27b91ef24e48299905ff81c9f5b5e"
+            "reference": "afce033aa5bb19c6b4e4b4d1db45e073015c6e30"
         },
         "dist": {
             "type": "zip",
-            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/304732fbbda27b91ef24e48299905ff81c9f5b5e";,
-            "reference": "304732fbbda27b91ef24e48299905ff81c9f5b5e",
+            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/afce033aa5bb19c6b4e4b4d1db45e073015c6e30";,
+            "reference": "afce033aa5bb19c6b4e4b4d1db45e073015c6e30",
             "shasum": ""
         },
         "require": {
@@ -1383,7 +1383,7 @@
             "jakub-onderka/php-parallel-lint": "0.9.2",
             "mediawiki/mediawiki-codesniffer": "0.4.0|0.5.0"
         },
-        "time": "2016-05-25 08:59:00",
+        "time": "2016-05-25 21:01:31",
         "type": "mediawiki-extension",
         "installation-source": "dist",
         "autoload": {
diff --git a/vendor/data-values/serialization/.travis.yml 
b/vendor/data-values/serialization/.travis.yml
index c6b9873..29da81f 100644
--- a/vendor/data-values/serialization/.travis.yml
+++ b/vendor/data-values/serialization/.travis.yml
@@ -13,3 +13,7 @@
 
 script:
   - phpunit
+
+cache:
+  directories:
+    - $HOME/.composer/cache
diff --git a/vendor/data-values/serialization/README.md 
b/vendor/data-values/serialization/README.md
index 7f2808b..867bcc9 100644
--- a/vendor/data-values/serialization/README.md
+++ b/vendor/data-values/serialization/README.md
@@ -49,6 +49,10 @@
 
 ## Release notes
 
+### 1.1.0 (2016-05-24)
+
+* Added support for builder functions to `DataValueDeserializer`
+
 ### 1.0.3 (2015-08-05)
 
 * Removed duplicate catch clause
diff --git a/vendor/data-values/serialization/composer.json 
b/vendor/data-values/serialization/composer.json
index 54ace19..89b53b1 100644
--- a/vendor/data-values/serialization/composer.json
+++ b/vendor/data-values/serialization/composer.json
@@ -35,7 +35,7 @@
        },
        "extra": {
                "branch-alias": {
-                       "dev-master": "1.0.x-dev"
+                       "dev-master": "1.1.x-dev"
                }
        }
 }
diff --git 
a/vendor/data-values/serialization/src/Deserializers/DataValueDeserializer.php 
b/vendor/data-values/serialization/src/Deserializers/DataValueDeserializer.php
index 06627f6..995db60 100644
--- 
a/vendor/data-values/serialization/src/Deserializers/DataValueDeserializer.php
+++ 
b/vendor/data-values/serialization/src/Deserializers/DataValueDeserializer.php
@@ -2,6 +2,7 @@
 
 namespace DataValues\Deserializers;
 
+use DataValues\DataValue;
 use Deserializers\DispatchableDeserializer;
 use Deserializers\Exceptions\DeserializationException;
 use Deserializers\Exceptions\MissingAttributeException;
@@ -13,8 +14,9 @@
 /**
  * @since 0.1
  *
- * @licence GNU GPL v2+
+ * @license GPL-2.0+
  * @author Jeroen De Dauw < [email protected] >
+ * @author Thiemo Mättig
  */
 class DataValueDeserializer implements DispatchableDeserializer {
 
@@ -22,38 +24,48 @@
        const VALUE_KEY = 'value';
 
        /**
-        * @var string[] Associative array of data type id => DataValue class 
name.
+        * @var array Associative array mapping data type IDs to either 
callables returning new
+        *  DataValue objects, or full qualified DataValue class names.
         */
-       private $classes;
+       private $builders;
 
        private $serialization;
 
        /**
-        * @param string[] $dataValueClasses Associative array of data type id 
=> DataValue class name.
+        * @since 0.1, callables are supported since 1.1
+        *
+        * @param array $builders Associative array mapping data type IDs to 
either callables, or full
+        *  qualified class names. Callables must accept a single value as 
specified by the
+        *  corresponding DataValue::getArrayValue, and return a new DataValue 
object. DataValue classes
+        *  given via class name must implement a static newFromArray method 
doing the same.
         */
-       public function __construct( array $dataValueClasses = array() ) {
-               $this->assertAreDataValueClasses( $dataValueClasses );
-               $this->classes = $dataValueClasses;
+       public function __construct( array $builders = array() ) {
+               $this->assertAreDataValueClasses( $builders );
+               $this->builders = $builders;
        }
 
-       private function assertAreDataValueClasses( array $classes ) {
-               foreach ( $classes as $typeId => $class ) {
-                       if ( !is_string( $typeId ) || !$this->isDataValueClass( 
$class ) ) {
-                               throw new InvalidArgumentException( 
'$dataValueClasses can only contain dataTypeId => dataValueClass' );
+       private function assertAreDataValueClasses( array $builders ) {
+               foreach ( $builders as $type => $builder ) {
+                       if ( !is_string( $type )
+                               || ( !is_callable( $builder ) && 
!$this->isDataValueClass( $builder ) )
+                       ) {
+                               throw new InvalidArgumentException( '$builders 
must map data types to callables or class names' );
                        }
                }
        }
 
        private function isDataValueClass( $class ) {
-               return is_string( $class ) && $this->classDerivesFrom( $class, 
'DataValues\DataValue' );
-       }
-
-       private function classDerivesFrom( $class, $superClass ) {
-               return class_exists( $class ) && in_array( $superClass, 
class_implements( $class ) );
+               return is_string( $class )
+                       && class_exists( $class )
+                       && in_array( 'DataValues\DataValue', class_implements( 
$class ) );
        }
 
        /**
         * @see DispatchableDeserializer::isDeserializerFor
+        *
+        * @param mixed $serialization
+        *
+        * @return bool
         */
        public function isDeserializerFor( $serialization ) {
                $this->serialization = $serialization;
@@ -69,6 +81,11 @@
 
        /**
         * @see Deserializer::deserialize
+        *
+        * @param mixed $serialization
+        *
+        * @throws DeserializationException
+        * @return DataValue
         */
        public function deserialize( $serialization ) {
                $this->serialization = $serialization;
@@ -99,28 +116,29 @@
        }
 
        private function hasSupportedType() {
-               return array_key_exists( $this->getType(), $this->classes );
+               return array_key_exists( $this->getType(), $this->builders );
        }
 
        private function getType() {
                return $this->serialization[self::TYPE_KEY];
        }
 
+       /**
+        * @throws DeserializationException
+        * @return DataValue
+        */
        private function getDeserialization() {
-               $class = $this->getClass();
+               $builder = $this->builders[$this->getType()];
+
+               if ( is_callable( $builder ) ) {
+                       return $builder( $this->getValue() );
+               }
 
                try {
-                       return $class::newFromArray( $this->getValue() );
+                       return $builder::newFromArray( $this->getValue() );
                } catch ( InvalidArgumentException $ex ) {
                        throw new DeserializationException( $ex->getMessage(), 
$ex );
                }
-       }
-
-       /**
-        * @return string
-        */
-       private function getClass() {
-               return $this->classes[$this->getType()];
        }
 
        private function getValue() {
diff --git 
a/vendor/data-values/serialization/src/Serializers/DataValueSerializer.php 
b/vendor/data-values/serialization/src/Serializers/DataValueSerializer.php
index b6cef62..e877d08 100644
--- a/vendor/data-values/serialization/src/Serializers/DataValueSerializer.php
+++ b/vendor/data-values/serialization/src/Serializers/DataValueSerializer.php
@@ -9,7 +9,7 @@
 /**
  * @since 0.1
  *
- * @licence GNU GPL v2+
+ * @license GPL-2.0+
  * @author Jeroen De Dauw < [email protected] >
  */
 class DataValueSerializer implements DispatchableSerializer {
diff --git 
a/vendor/data-values/serialization/tests/Deserializers/DataValueDeserializerTest.php
 
b/vendor/data-values/serialization/tests/Deserializers/DataValueDeserializerTest.php
index 92c8ae5..7fddebb 100644
--- 
a/vendor/data-values/serialization/tests/Deserializers/DataValueDeserializerTest.php
+++ 
b/vendor/data-values/serialization/tests/Deserializers/DataValueDeserializerTest.php
@@ -2,17 +2,19 @@
 
 namespace Tests\DataValues\Deserializers;
 
+use DataValues\BooleanValue;
 use DataValues\Deserializers\DataValueDeserializer;
 use DataValues\NumberValue;
 use DataValues\StringValue;
+use PHPUnit_Framework_TestCase;
 
 /**
  * @covers DataValues\Deserializers\DataValueDeserializer
  *
- * @licence GNU GPL v2+
+ * @license GPL-2.0+
  * @author Jeroen De Dauw < [email protected] >
  */
-class DataValueDeserializerTest extends \PHPUnit_Framework_TestCase {
+class DataValueDeserializerTest extends PHPUnit_Framework_TestCase {
 
        public function testGivenEmptyArray_isDeserializerForReturnsFalse() {
                $deserializer = $this->newDeserializer();
@@ -21,6 +23,9 @@
 
        private function newDeserializer() {
                return new DataValueDeserializer( array(
+                       'boolean' => function( $bool ) {
+                               return new BooleanValue( $bool );
+                       },
                        'number' => 'DataValues\NumberValue',
                        'string' => 'DataValues\StringValue',
                ) );
@@ -179,10 +184,12 @@
        }
 
        public function dataValueSerializationProvider() {
+               $boolean = new BooleanValue( false );
                $string = new StringValue( 'foo bar baz' );
                $number = new NumberValue( 42 );
 
                return array(
+                       array( $boolean->toArray(), 'boolean' ),
                        array( $string->toArray(), 'string' ),
                        array( $number->toArray(), 'number' ),
                );
diff --git 
a/vendor/data-values/serialization/tests/Serializers/DataValueSerializerTest.php
 
b/vendor/data-values/serialization/tests/Serializers/DataValueSerializerTest.php
index 80a90e9..1b44bd6 100644
--- 
a/vendor/data-values/serialization/tests/Serializers/DataValueSerializerTest.php
+++ 
b/vendor/data-values/serialization/tests/Serializers/DataValueSerializerTest.php
@@ -6,14 +6,15 @@
 use DataValues\NumberValue;
 use DataValues\Serializers\DataValueSerializer;
 use DataValues\StringValue;
+use PHPUnit_Framework_TestCase;
 
 /**
  * @covers DataValues\Serializers\DataValueSerializer
  *
- * @licence GNU GPL v2+
+ * @license GPL-2.0+
  * @author Jeroen De Dauw < [email protected] >
  */
-class DataValueSerializerTest extends \PHPUnit_Framework_TestCase {
+class DataValueSerializerTest extends PHPUnit_Framework_TestCase {
 
        /**
         * @dataProvider notADataValueProvider

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I42711f5c6d3807ee2d86bf4216528670264a05e0
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