WikidataBuilder has uploaded a new change for review.

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

Change subject: New Wikidata Build - 2015-04-11T10:00:02+0000
......................................................................

New Wikidata Build - 2015-04-11T10:00:02+0000

Change-Id: If04385b081c84f43b65506b9349b687bc078b806
---
M Wikidata.localisation.php
M Wikidata.php
M composer.lock
M extensions/Wikibase/client/i18n/ce.json
M extensions/Wikibase/client/i18n/si.json
M extensions/Wikibase/lib/i18n/ru.json
M extensions/Wikibase/lib/includes/StringNormalizer.php
M extensions/Wikibase/lib/includes/store/sql/TermSqlIndex.php
M extensions/Wikibase/repo/i18n/et.json
M extensions/Wikibase/repo/i18n/fa.json
M extensions/Wikibase/repo/i18n/ml.json
M vendor/composer/installed.json
12 files changed, 128 insertions(+), 37 deletions(-)


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

diff --git a/Wikidata.localisation.php b/Wikidata.localisation.php
index 4a402e2..22708a5 100644
--- a/Wikidata.localisation.php
+++ b/Wikidata.localisation.php
@@ -8,11 +8,18 @@
 $wgEnableWikibaseRepo = false;
 $wgEnableWikibaseClient = false;
 
-require_once __DIR__ . '/vendor/autoload.php';
-require_once __DIR__ . '/extensions/Wikibase/repo/Wikibase.php';
-require_once __DIR__ . '/extensions/Wikidata.org/WikidataOrg.php';
-require_once __DIR__ . '/extensions/PropertySuggester/PropertySuggester.php';
-require_once __DIR__ . '/extensions/Wikibase/client/WikibaseClient.php';
+$wgWikidataBaseDir = $IP;
+
+if ( file_exists(  __DIR__ . '/vendor/autoload.php' ) ) {
+       $wgWikidataBaseDir = __DIR__;
+       require_once __DIR__ . '/vendor/autoload.php';
+}
+
+require_once "$wgWikidataBaseDir/extensions/Wikibase/repo/Wikibase.php";
+require_once "$wgWikidataBaseDir/extensions/Wikidata.org/WikidataOrg.php";
+require_once 
"$wgWikidataBaseDir/extensions/WikimediaBadges/WikimediaBadges.php";
+require_once 
"$wgWikidataBaseDir/extensions/PropertySuggester/PropertySuggester.php";
+require_once 
"$wgWikidataBaseDir/extensions/Wikibase/client/WikibaseClient.php";
 
 $wgExtensionCredits['wikibase'][] = array(
        'path' => __DIR__,
diff --git a/Wikidata.php b/Wikidata.php
index 0610e8e..c662ae3 100644
--- a/Wikidata.php
+++ b/Wikidata.php
@@ -18,18 +18,38 @@
 $wgEnableWikibaseRepo = false;
 $wgEnableWikibaseClient = false;
 
-include_once __DIR__ . '/vendor/autoload.php';
+$wgWikidataBaseDir = $IP;
+
+if ( file_exists(  __DIR__ . '/vendor/autoload.php' ) ) {
+       include_once __DIR__ . '/vendor/autoload.php';
+
+       // @fixme generating these settings with composer doesn't work with
+       // the composer-merge-plugin. We would need to fix that and probably
+       // handle this somewhat differently.  For now, this way at least
+       // works with the current Wikidata build process, with composer run
+       // here and the results committed to gerrit.
+       //
+       // see T95663 for details on migrating and supporting install with
+       // composer-merge-plugin
+       if ( !empty( $wmgUseWikibaseRepo ) ) {
+               include_once __DIR__ . '/WikibaseRepo.settings.php';
+       }
+
+       if ( !empty( $wmgUseWikibaseClient ) ) {
+               include_once __DIR__ . '/WikibaseClient.settings.php';
+       }
+
+       $wgWikidataBaseDir = __DIR__;
+}
 
 if ( !empty( $wmgUseWikibaseRepo ) ) {
-       include_once __DIR__ . '/extensions/Wikibase/repo/Wikibase.php';
-       include_once __DIR__ . '/extensions/Wikidata.org/WikidataOrg.php';
-       include_once __DIR__ . 
'/extensions/PropertySuggester/PropertySuggester.php';
-       include_once __DIR__ . '/WikibaseRepo.settings.php';
+       include_once "$wgWikidataBaseDir/extensions/Wikibase/repo/Wikibase.php";
+       include_once 
"$wgWikidataBaseDir/extensions/Wikidata.org/WikidataOrg.php";
+       include_once 
"$wgWikidataBaseDir/extensions/PropertySuggester/PropertySuggester.php";
 }
 
 if ( !empty( $wmgUseWikibaseClient ) ) {
-       include_once __DIR__ . '/extensions/Wikibase/client/WikibaseClient.php';
-       include_once __DIR__ . '/WikibaseClient.settings.php';
+       include_once 
"$wgWikidataBaseDir/extensions/Wikibase/client/WikibaseClient.php";
 }
 
 $wgHooks['UnitTestsList'][] = '\Wikidata\WikidataHooks::onUnitTestsList';
diff --git a/composer.lock b/composer.lock
index ebf3b1e..5ee8699 100644
--- a/composer.lock
+++ b/composer.lock
@@ -1209,12 +1209,12 @@
             "source": {
                 "type": "git",
                 "url": 
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git";,
-                "reference": "79b17f8347fc266df8b2830daccc2115d9e060f3"
+                "reference": "52979794a70afbd330d3c01983800e70358e794f"
             },
             "dist": {
                 "type": "zip",
-                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/79b17f8347fc266df8b2830daccc2115d9e060f3";,
-                "reference": "79b17f8347fc266df8b2830daccc2115d9e060f3",
+                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/52979794a70afbd330d3c01983800e70358e794f";,
+                "reference": "52979794a70afbd330d3c01983800e70358e794f",
                 "shasum": ""
             },
             "require": {
@@ -1282,7 +1282,7 @@
                 "wikibaserepo",
                 "wikidata"
             ],
-            "time": "2015-04-10 14:27:12"
+            "time": "2015-04-10 19:52:13"
         },
         {
             "name": "wikibase/wikimedia-badges",
diff --git a/extensions/Wikibase/client/i18n/ce.json 
b/extensions/Wikibase/client/i18n/ce.json
index 0d37b02..bb88496 100644
--- a/extensions/Wikibase/client/i18n/ce.json
+++ b/extensions/Wikibase/client/i18n/ce.json
@@ -6,6 +6,7 @@
        },
        "wikibase-client-desc": "Wikibase шорян клиент",
        "tooltip-t-wikibase": "Йихкина элементан хьажорг хаамийн репозитори",
+       "apihelp-query+pageterms-example-label-en": "Схьаэца билгалонаш а, 
синонимаш а, ингалсан «London» агӀонца йолу",
        "wikibase-after-page-move": "Викихаамашчохь [$1 карлаяккха] хьой цӀе 
хийцина агӀона хьажорг.",
        "wikibase-after-page-move-queued": "ХӀара агӀо чохь йолу [$1 
{{grammar:genitive|{{WBREPONAME}}}} чура элемент] ша карлаяьккина хила мега.",
        "wikibase-after-page-delete-queued": "ХӀокхунца йолу [$1 
{{grammar:genitive|{{WBREPONAME}}}} элемент] ша карлаяьккина хила мега.",
@@ -22,6 +23,7 @@
        "wikibase-dataitem": "{{grammar:genitive|{{WBREPONAME}}}} чура элемент",
        "wikibase-editlinks": "Хьажоргаш нисъяр",
        "wikibase-editlinkstitle": "Меттанийн юкъара хьажоргаш нисъяр",
+       "wikibase-addlinkstitle": "ТӀетоха юкъаравикийн-хьажоргаш",
        "wikibase-linkitem-addlinks": "ТӀетоха хьажоргаш",
        "wikibase-linkitem-alreadylinked": "Ахьа кхечу Википедешкара агӀонашах 
тосуш йолу агӀо [$1 кхузахь] йолуш ю, хӀокхуна $2 тӀе хьажийна. Элементан чохь 
хӀора Википеди чура ца агӀо бе хуьлийла дац. Дехар до кхин агӀо къастае кхечу 
Википедеш чура агӀонашах таса.",
        "wikibase-linkitem-close": "ДӀачӀагӀа къамел агӀо карла йоккхуш",
@@ -45,7 +47,8 @@
        "wikibase-rc-wikibase-edit-title": "Викихаамашкахь бина хийцам",
        "wikibase-replicationnote": "Дехар до, тидам бар бина хийцам гучу ца 
болуш маситта минот яла там бу массо вики-проекташкахь.",
        "wikibase-watchlist-show-changes-pref": "Викихаамаш чохь хийла хийцамаш 
гайта тергаме могӀам чохь",
-       "wikibase-error-serialize-error": "Хаамаш кхочушъ бан тар цаделира.",
+       "wikibase-error-deserialize-error": "Хаамашна десериализаци ян 
цаделира.",
+       "wikibase-error-serialize-error": "Хаамашна сериализаци ян цаделира.",
        "wikibase-error-invalid-entity-id": "Язйина идентификатор системин 
йоьвзуш яц. Лела йе хӀинца лелаш йолу черахь цхьаъ.",
        "special-unconnectedpages": "Викихаамаш чохь вовшахтесна йоцу агӀонаш",
        "wikibase-unconnectedpages-legend": "Вовшахтесна йоцу агӀонийн 
параметраш",
diff --git a/extensions/Wikibase/client/i18n/si.json 
b/extensions/Wikibase/client/i18n/si.json
index 6ddecfe..eacf282 100644
--- a/extensions/Wikibase/client/i18n/si.json
+++ b/extensions/Wikibase/client/i18n/si.json
@@ -2,11 +2,12 @@
        "@metadata": {
                "authors": [
                        "Sahan.ssw",
-                       "පසිඳු කාවින්ද"
+                       "පසිඳු කාවින්ද",
+                       "Roonyh"
                ]
        },
        "wikibase-client-desc": "විකිපාදක දිගුව සඳහා සේවාදායකයා",
-       "wikibase-comment-update": "භාෂා සබැඳි යාවත්කාලීන කරන ලදී.",
+       "wikibase-comment-update": "{{WBREPONAME}} අයිතමය වෙනස් කරන ලදී.",
        "wikibase-comment-sitelink-add": "භාෂා සබැඳිය එක් කරන ලදී: $1",
        "wikibase-comment-sitelink-change": "භාෂා සබැඳිය $1 ගෙන් $2 වෙත වෙනස් 
වෙන ලදී",
        "wikibase-comment-sitelink-remove": "භාෂා සබැඳිය ඉවත් කරන ලදී: $1",
@@ -14,5 +15,6 @@
        "wikibase-editlinkstitle": "අන්තර්භාෂාමය සබැඳි සංස්කරණය කරන්න",
        "wikibase-rc-hide-wikidata": "$1 විකිදත්ත",
        "wikibase-rc-hide-wikidata-hide": "සඟවන්න",
-       "wikibase-rc-show-wikidata-pref": "මෑත වෙනස්කම්වල විකිදත්ත සංස්කරණ 
පෙන්වන්න"
+       "wikibase-rc-show-wikidata-pref": "මෑත වෙනස්කම්වල විකිදත්ත සංස්කරණ 
පෙන්වන්න",
+       "wikibase-otherprojects": "වෙනත් ව්‍යාපෘති"
 }
diff --git a/extensions/Wikibase/lib/i18n/ru.json 
b/extensions/Wikibase/lib/i18n/ru.json
index d7000a9..a246255 100644
--- a/extensions/Wikibase/lib/i18n/ru.json
+++ b/extensions/Wikibase/lib/i18n/ru.json
@@ -75,6 +75,12 @@
        "datatypes-type-wikibase-item": "Элемент",
        "datatypes-type-commonsMedia": "Медиафайл на Викискладе",
        "version-wikibase": "Вики-база",
+       "wikibase-time-precision-Gannum": "$1 миллиард{{PLURAL:$1||ов|а}} лет",
+       "wikibase-time-precision-Mannum": "$1 миллион{{PLURAL:$1||ов|а}} лет 
н.э.",
+       "wikibase-time-precision-annum": "$1 {{PLURAL:$1|год|лет|года}} н.э.",
+       "wikibase-time-precision-millennium": "в $1 
тысячелети{{PLURAL:$1|е|й|я}}",
+       "wikibase-time-precision-century": "в $1 век{{PLURAL:$1||ов|а}}",
+       "wikibase-time-precision-10annum": "в $1 десятилети{{PLURAL:$1|е|й|я}}",
        "wikibase-snakformatter-valuetype-mismatch": "Тип значения «$1» не 
соответствует типу свойства «$2».",
        "wikibase-snakformatter-property-not-found": "Свойство $1 не найдено, 
невозможно определить тип данных для использования."
 }
diff --git a/extensions/Wikibase/lib/includes/StringNormalizer.php 
b/extensions/Wikibase/lib/includes/StringNormalizer.php
index 5bead8c..3439506 100644
--- a/extensions/Wikibase/lib/includes/StringNormalizer.php
+++ b/extensions/Wikibase/lib/includes/StringNormalizer.php
@@ -87,11 +87,11 @@
        public function trimWhitespace( $inputString ) {
                $inputString = $this->trimBadChars( $inputString );
 
-               // \p{Z} - whitespace
-               // \p{Cc} - control chars
                // WARNING: *any* invalid UTF8 sequence causes preg_replace to 
return an empty string.
-               $trimmed = preg_replace( 
'/^(\p{Z}|\p{Cc})+|(\p{Z}|\p{Cc})+$/u', '', $inputString );
-               $trimmed = preg_replace( '/[\p{Cc}]+/u', ' ', $trimmed );
+               // \p{Cc} only includes general control characters.
+               $trimmed = preg_replace( '/\p{Cc}+/u', ' ', $inputString );
+               // \p{Z} includes all whitespace characters and invisible 
separators.
+               $trimmed = preg_replace( '/^\p{Z}+|\p{Z}+$/u', '', $trimmed );
                return $trimmed;
        }
 
diff --git a/extensions/Wikibase/lib/includes/store/sql/TermSqlIndex.php 
b/extensions/Wikibase/lib/includes/store/sql/TermSqlIndex.php
index c26f724..345742a 100644
--- a/extensions/Wikibase/lib/includes/store/sql/TermSqlIndex.php
+++ b/extensions/Wikibase/lib/includes/store/sql/TermSqlIndex.php
@@ -968,12 +968,11 @@
                        wfWarn( "Unicode normalization failed for `$text`" );
                }
 
-               // \p{Z} - whitespace
-               // \p{C} - control chars
                // WARNING: *any* invalid UTF8 sequence causes preg_replace to 
return an empty string.
-               $strippedText = $nfcText;
-               $strippedText = preg_replace( '/[\p{Cc}\p{Cf}\p{Cn}\p{Cs}]+/u', 
' ', $strippedText );
-               $strippedText = preg_replace( '/^[\p{Z}]+|[\p{Z}]+$/u', '', 
$strippedText );
+               // Control character classes excluding private use areas.
+               $strippedText = preg_replace( '/[\p{Cc}\p{Cf}\p{Cn}\p{Cs}]+/u', 
' ', $nfcText );
+               // \p{Z} includes all whitespace characters and invisible 
separators.
+               $strippedText = preg_replace( '/^\p{Z}+|\p{Z}+$/u', '', 
$strippedText );
 
                if ( $strippedText === '' ) {
                        // NOTE: This happens when there is only whitespace in 
the string.
diff --git a/extensions/Wikibase/repo/i18n/et.json 
b/extensions/Wikibase/repo/i18n/et.json
index 367a5a4..f5cf40c 100644
--- a/extensions/Wikibase/repo/i18n/et.json
+++ b/extensions/Wikibase/repo/i18n/et.json
@@ -367,7 +367,7 @@
        "wikibase-listdatatypes-string-head": "Sõne",
        "wikibase-listdatatypes-string-body": "Literaalandmete väli glüüfidest 
sõne jaoks. Tüüpilises kasutuses on see näiteks identifikaator, millel on 
kirjalikke kujusid, mis ei olene lugeja keelest.\n* väärtus – ilmutatud väärtus 
keelele eriomase variantsõne jaoks",
        "wikibase-listdatatypes-time-head": "Aeg",
-       "wikibase-listdatatypes-time-body": "Literaalandmete väli ajaväärtuste 
jaoks. Aeg esitatakse teatud esitustäpsuse ja piiridega. Sisemiselt 
salvestatakse aeg alati proleptilise uue kalendri vormingus, aga parsimiseks ja 
vormindamiseks saab kasutada ka teisi vorminguid (?).\n* aeg – ilmutatud 
väärtus ajahetke jaoks, esitatud ISO8601 järgi, aasta on alati 11-kohaline ja 
kuupäev on alati märgiga, vormingus +00000002013-01-01T00:00:00Z\n* ajavöönd – 
ilmutatud väärtus märgiga täisarvuna. Teave ajavööndi kohta minutites ajavahena 
UTC suhtes.\n* enne – ilmutatud täisarvuline väärtus, mis näitab mitu ühikut 
pärast antud aega saab miski olla. Ühik on määratud esitustäpsusega.\n* pärast 
– ilmutatud täisarvuline väärtus, mis näitab mitu ühikut enne antud aega saab 
miski olla. Ühik on määratud esitustäpsusega.\n* esitustäpsus – ilmutatud 
väärtus, mis on kodeeritud lühikese täisarvuna. Arvude tähendused on järgmised: 
0 – miljard aastat, 1 – sada miljonit aastat, ..., 6 – aastatuhat, 7 – sajand, 
8 – aastakümme, 9 – aasta, 10 – kuu, 11 – päev, 12 – tund, 13 – minut, 14 – 
sekund.\n* kalendrimudel – ilmutatud väärtus URI-na. Sellega määratakse 
kalendrimudel, mida tuleks kasutada ajaväärtuse kuvamiseks.",
+       "wikibase-listdatatypes-time-body": "Literaalandmete väli ajaväärtuste 
jaoks. Aeg esitatakse teatud esitustäpsuse ja piiridega. Sisemiselt 
salvestatakse aeg alati proleptilise uue kalendri vormingus, aga parsimiseks ja 
vormindamiseks saab kasutada ka teisi vorminguid.\n* aeg – ilmutatud väärtus 
ajahetke jaoks, esitatud ISO 8601 järgi, näiteks +2013-01-01T00:00:00Z. Aasta 
on alati arvu märgiga ja täidistatud 1–16 numbrimärgi kohaliseks.\n* ajavöönd – 
ilmutatud väärtus märgiga täisarvuna. Teave ajavööndi kohta minutites ajavahena 
UTC suhtes.\n* enne – ilmutatud täisarvuline väärtus, mis näitab mitu ühikut 
pärast antud aega saab miski olla. Ühik on määratud esitustäpsusega.\n* pärast 
– ilmutatud täisarvuline väärtus, mis näitab mitu ühikut enne antud aega saab 
miski olla. Ühik on määratud esitustäpsusega.\n* esitustäpsus – ilmutatud 
väärtus, mis on kodeeritud lühikese täisarvuna. Arvude tähendused on järgmised: 
0 – miljard aastat, 1 – sada miljonit aastat, ..., 6 – aastatuhat, 7 – sajand, 
8 – aastakümme, 9 – aasta, 10 – kuu, 11 – päev, 12 – tund, 13 – minut, 14 – 
sekund.\n* kalendrimudel – ilmutatud väärtus URI-na. Sellega määratakse 
kalendrimudel, mida tuleks kasutada ajaväärtuse kuvamiseks.",
        "wikibase-listdatatypes-url-body": "Literaalandmete väli URL-i jaoks. 
Sobivad URL-id on piiratud protokollidega, mis on toetatud ka vikiteksti 
välislinkides.",
        "wikibase-concept-uri": "Mõiste URI",
        "wikibase-concept-uri-tooltip": "URI, mis identifitseerib mõiste, mida 
see üksus kirjeldab",
diff --git a/extensions/Wikibase/repo/i18n/fa.json 
b/extensions/Wikibase/repo/i18n/fa.json
index 4c21611..cb1163c 100644
--- a/extensions/Wikibase/repo/i18n/fa.json
+++ b/extensions/Wikibase/repo/i18n/fa.json
@@ -387,7 +387,7 @@
        "wikibase-listdatatypes-string-head": "رشته",
        "wikibase-listdatatypes-string-body": "داده حروفی برای یک رشته کارکتر. 
در مواقعی که صورت نوشتاری یک شناسه بدون تبعیت از زبانی معین نوشته شده باشد، این 
نوع داده ها زیاد به کار می روند. بعضی اوقات این نوع داده ها در قالب سامانه‌های 
نوشتاری غیر حرف نگاری می شوند.\n* زبان - مقداری معین برای شناساندن زبان بخش 
متن\n* متن - مقداری معین برای رشته متغیر مختص آن زبان",
        "wikibase-listdatatypes-time-head": "زمان",
-       "wikibase-listdatatypes-time-body": "داده حروفی برای مقداری از زمان. 
این داده به صورت دقیق و با قاعده هایی بیان می شود. زمان را طبق گاه‌شماری میلادی 
ویژه تاریخ نگاری وارد کرده ولی می توان برای جدا کردن و نیز در شکل نوشتن 
تغییرهایی نیز انجام داد.(؟)\n* زمان - مقداری معین برای اشاره به برهه ای از زمان 
که با استاندارد ایزو 8601 وارد می شود، سال به صورت 11 رقمی و با علامت مثبت یا 
منفی در قالب +00000002013-01-01T00:00:00Z وارد می شود\n* منطقه زمانی - مقداری 
معین در قالب عدد صحیح با علامت مثبت یا منفی، برحسب دقیقه و بنا به فاصله ای که 
از مبدای زمانی گرینویچ(با دقت تصحیح شده) دارد، منطقه زمانی بیان می شود\n* پیش 
از - مقدار عددی صحیح که نشان می دهد که چند واحد پس از زمان بیان شده، رخ داده 
است. واحد باید به دقت بیان شود\n* پس از - مقدار عددی صحیح که نشان می دهد که چند 
واحد پیش از زمان بیان شده، رخ داده است. واحد باید به دقت بیان شود\n* دقت - 
مقداری معین(مشخص) که به صورت مخفف عددی است. عددها به صورت زیر معنی می شوند: 
0-میلیارد سال، 1-صد میلیون سال،...،6-هزاره، 7-قرن، 8-دهه، 9-سال، 10-ماه، 
11-روز، 12-ساعت، 13-دقیقه، 14-ثانیه.\n* شیوه گاهشماری - مقداری معلوم(مشخص) که 
به صورت یوآرآی بیان می شود و نوع گاهشماری را که برای بیان مقدار زمان مورد 
استفاده قرار گرفته است، به ما می شناساند",
+       "wikibase-listdatatypes-time-body": "داده حروفی برای مقداری از زمان. 
این داده به صورت دقیق و با قاعده‌هایی بیان می شود. زمان، طبق گاه‌شماری میلادی 
ویژه تاریخ نگاری ذخیره می‌شود ولی می توان برای جدا کردن و نیز ویرایش شکل نوشتن 
از صورت‌های دیگری استفاده کرد.\n* زمان - مقداری معین برای اشاره به برهه‌ای از 
زمان که با استاندارد ایزو ۸۶۰۱ وارد می‌شود، سال به صورت ۱۱ رقمی و با علامت مثبت 
یا منفی در قالب +00000002013-01-01T00:00:00Z وارد می شود. سال همیشه همراه با 
علامت مثبت یا منفی نوشته می‌شود و بین ۱ تا ۱۶ رقم دارد.\n* منطقه زمانی - مقداری 
معین در قالب عدد صحیح با علامت مثبت یا منفی، برحسب دقیقه و بنا به فاصله ای که 
از مبدای زمانی گرینویچ(با دقت تصحیح شده) دارد، منطقه زمانی بیان می شود\n* پیش 
از - مقدار عددی صحیح که نشان می دهد که چند واحد پس از زمان بیان شده، رخ داده 
است. واحد باید به دقت بیان شود\n* پس از - مقدار عددی صحیح که نشان می دهد که چند 
واحد پیش از زمان بیان شده، رخ داده است. واحد باید به دقت بیان شود\n* دقت - 
مقداری معین(مشخص) که به صورت مخفف عددی است. عددها به صورت زیر معنی می شوند: 
0-میلیارد سال، 1-صد میلیون سال،...،6-هزاره، 7-قرن، 8-دهه، 9-سال، 10-ماه، 
11-روز، 12-ساعت، 13-دقیقه، 14-ثانیه.\n* شیوه گاهشماری - مقداری معلوم(مشخص) که 
به صورت یوآرآی بیان می شود و نوع گاهشماری را که برای بیان مقدار زمان مورد 
استفاده قرار گرفته است، به ما می شناساند",
        "wikibase-listdatatypes-url-head": "نشانی",
        "wikibase-listdatatypes-url-body": "دادهٔ دقیق برای نشانی. نشانی‌ها 
محدود به پروتکل‌ها است که برای پیوندهای بیرونی در ویکی‌متن پشتیبانی می‌شوند.",
        "wikibase-concept-uri": "نشانی مفهوم",
@@ -427,11 +427,42 @@
        "apihelp-wbeditentity-param-baserevid": "شناسۀ عددی برای بازبینی برای 
مبنا قرار دادن برای تغییرات.\nاین برای شناسایی تداخل‌ها در زمان ذخیره‌سازی 
استفاده می‌شود.",
        "apihelp-wbeditentity-param-summary": "خلاصه ویرایش.\nیک نظر خود به 
خودی ایجاد می‌شود. محدودیت طول آن، ۲۶۰ نویسه است. دقت کنید که بیشتر از آن نشان 
داده نمی‌شود.",
        "apihelp-wbeditentity-param-bot": "این ویرایش را به عنوان ربات 
علامتگذاری کن\nفلگ یوآرال تنها در صورتی قابل اعتنا است که کاربر موردنظر عضو 
گروه «ربات» باشد.",
+       "apihelp-wbeditentity-param-data": "شی پشت سر همی که به عنوان منبع داده 
استفاده شده است.\nیک جوهره که به تازگی ایجاد شده است با یک شناسه مشخص خواهد 
شد.",
+       "apihelp-wbeditentity-param-clear": "اگر قرار داده شود قبل از جلو رفتن 
کل جوهره خالی می‌شود. پیش از آنکه داده‌ها کامل پر شوند، امکان ذخیزه جوهره وجود 
نخواهد داشت.",
+       "apihelp-wbeditentity-param-new": "اگر قرار داده شود، یک جوهره جدید 
ساخته خواهدشد.\nاین را نوع جوهره‌ای قرار بدهید که قصد دارید ایجادش کنید (فعلا 
آیتم|خصوصیت).\nمجاز نیستید هنگامی که شناسه وجود دارد، این را قرار بدهید.",
        "apihelp-wbeditentity-example-1": "ساخت یک آیتم خالی، بازگرداندن ساختار 
کلی ورودی",
        "apihelp-wbeditentity-example-2": "ساخت یک آیتم و برچسب برای de و en",
        "apihelp-wbeditentity-example-4": "پاک کردن همه اطلاعات از ورودی با ID 
Q42",
+       "apihelp-wbeditentity-example-5": "همه داده‌ها را از جوهره‌ای به شناسه 
Q42 پاک کن و یک برچسب فارسی برای آن قرار بده.",
+       "apihelp-wbeditentity-example-6": "پیوندادی برای ویکی قرار می‌دهد و در 
صورتی که قبلا یکی وجود داشته باشد دوباره روی آن می‌نویسد",
+       "apihelp-wbeditentity-example-7": "توضیحاتی برای nb قرار می‌دهد و در 
صورتی که قبلا یکی وجود داشته باشد دوباره روی آن می‌نویسد",
+       "apihelp-wbeditentity-example-8": "یک اظهارنظر جدید برای آیتمی ایجاد 
می‌کند که خصوصیت P56 و مقدار «مثال رشته‌ای» دارد.",
        "apihelp-wbeditentity-example-9": "حذف ادعا از آیتم توسط GUID 
Q42$D8404CDA-25E4-4334-AF13-A3290BCD9C0F و 
Q42$GH678DSA-01PQ-28XC-HJ90-DDFD9990126X",
+       "apihelp-wbeditentity-example-10": "اظهار نظری را که دارای شناسه GU (جی 
یو آی دی) است به مقدار اظهار نظر بر می گرداند",
        "apihelp-wbformatvalue-description": "ساختار مقدارهای داده",
+       "apihelp-wbformatvalue-param-generate": "فرمت خروجی",
+       "apihelp-wbgetclaims-description": "اظهارات ویکی‌بیس ایجاد می‌کند.",
+       "apihelp-wbgetclaims-param-ungroupedlist": "اسنک‌ها را بر اساس شناسۀ 
خصوصیت (عدد پی) گروه‌بندی نکن",
+       "apihelp-wbgetclaims-example-1": "اظهارنظرهایی را برای آیتم با شناسۀ 
Q42 دریافت می‌کند",
+       "apihelp-wbgetclaims-example-2": "اظهارات مربوط به یک آیتم با شناسۀ Q42 
و یک خصوصیت با شناسۀ P2 را دریافت می‌کند.",
+       "apihelp-wbgetclaims-example-3": "اظهارات مربوط به یک آیتم با شناسۀ Q42 
که دارای رتبه معمولی است را دریافت می‌کند.",
+       "apihelp-wbgetclaims-example-4": "اظهار نظری با شناسۀ GU ی 
Q42$D8404CDA-25E4-4334-AF13-A3290BCD9C0F دریافت می‌کند.",
+       "apihelp-wbgetentities-description": "داده‌ها را از چند جوهره مختلف 
ویکی‌بیس دریافت می‌کند.",
+       "apihelp-wbgetentities-param-ids": "شناسۀ جوهره‌هایی که می‌توان از 
آن‌ها داده دریافت کرد",
+       "apihelp-wbgetentities-param-ungroupedlist": "اسنک‌ها را بر اساس شناسۀ 
خصوصیت (عدد P) گروه‌بندی نکن",
+       "apihelp-wbgetentities-example-1": "جوهره‌هایی با شناسۀ Q42 به همه 
زبان‌های موجود دریافت کن",
+       "apihelp-wbgetentities-example-2": "جوهره‌هایی با شناسۀ P17 به همه 
زبان‌های موجود دریافت کن",
+       "apihelp-wbgetentities-example-3": "جوهره‌هایی با شناسۀ Q42 و P17 به 
همه زبان‌های موجود دریافت کن",
+       "apihelp-wbgetentities-example-4": "جوهره‌هایی با شناسۀ Q42 به زبان 
انگلیسی دریافت کن",
+       "apihelp-wbgetentities-example-5": "جوهره‌هایی با شناسۀ Q42 به همه 
زبان‌های پشتیبان (کمکی) موجود دریافت کن",
+       "apihelp-wbgetentities-example-6": "جوهره‌هایی با شناسۀ Q42 به همه 
زبان‌های موجود دریافت کن و همه برچسب‌هایشان را نیز نشان بده",
+       "apihelp-wbgetentities-example-7": "جوهره‌هایی با شناسۀ P17 و P3 دریافت 
کن که فقط نوع داده دارند",
+       "apihelp-wbgetentities-example-8": "جوهره‌هایی با شناسۀ Q42 دریافت کن 
که نام‌های مستعار آن‌ها به زبان انگلیسی نوشته شده باشد",
+       "apihelp-wbgetentities-example-9": "جوهره‌هایی با شناسۀ Q1 و Q2 دریافت 
کن که توضیحات شان به زبان های انگلیسی، آلمانی و فرانسوی باشد",
+       "apihelp-wbgetentities-example-10": "آیتم مربوط به صفحه «برلین» را در 
«ویکی انگلیسی» دریافت کن که خصوصیت‌هایش به زبان انگلیسی باشد",
+       "apihelp-wbgetentities-example-11": "آیتم مربوط به صفحه «برلین» را در 
«ویکی انگلیسی» دریافت کن پس از اینکه عنوان را از «برلین» نرمالسازی کردی",
+       "apihelp-wbgetentities-example-12": "پیوندادهای مربوط به آیتم Q42 زا 
دریافت کن",
+       "apihelp-wbgetentities-example-13": "جوهره‌های دارای شناسۀ Q42 را 
دریافت کن که فقط یک پیونداد از enwiki داشته باشند",
        "apihelp-wbmergeitems-description": "ادغام چند آیتم.",
        "apihelp-wbmergeitems-param-fromid": "شناسه برای ادغام از",
        "apihelp-wbmergeitems-param-toid": "شناسه برای ادغام به",
@@ -439,6 +470,7 @@
        "apihelp-wbmergeitems-example-2": "ادغام اطلاعات از Q555 به Q3",
        "apihelp-wbmergeitems-example-3": "ادغام اطلاعات از Q66 به Q99 بدون 
درنظر گرفتن هیچ تداخل برچسب",
        "apihelp-wbmergeitems-example-4": "ادغام اطلاعات از Q66 به Q99 بدون 
درنظر گرفتن هیچ تداخل برچسب و توضیحات",
+       "apihelp-wbremovequalifiers-description": "یک گستره‌نما را از یک 
اظهارنظر حذف می‌کند.",
        "apihelp-wbsearchentities-description": "جستجوی ورودی‌ها",
        "apihelp-wbsearchentities-param-search": "جستجوی این متن",
        "apihelp-wbsearchentities-param-language": "جستجو در این زبان",
@@ -451,10 +483,32 @@
        "apihelp-wbsetaliases-description": "ثبت نام مستعار برای ورودی 
ویکی‌بیس",
        "apihelp-wbsetclaimvalue-description": "ثبت کردن مقدار ادعای ویکی‌بیس",
        "apihelp-wbsetclaimvalue-param-claim": "GUID یک اظهار را پیدا کرد",
+       "apihelp-wbsetclaimvalue-param-snaktype": "نوع اسنک",
+       "apihelp-wbsetclaimvalue-param-summary": "خلاصه ویرایش.\nیک نظر خود به 
خودی ایجاد می‌شود. محدودیت طول آن، ۲۶۰ نویسه است. دقت کنید که بیشتر از آن نشان 
داده نمی‌شود.",
+       "apihelp-wbsetclaimvalue-param-baserevid": "شناسۀ عددی برای بازبینی 
برای مبنا قرار دادن برای تغییرات.\nاین برای شناسایی تداخل‌ها در زمان ذخیره‌سازی 
استفاده می‌شود.",
+       "apihelp-wbsetclaimvalue-param-bot": "این ویرایش را به عنوان ربات 
علامتگذاری کن\nفلگ یوآرال تنها در صورتی قابل اعتنا است که کاربر موردنظر عضو 
گروه «ربات» باشد.",
+       "apihelp-wbsetdescription-description": "برای یک جوهره ویکی‌بیس که 
منفرد باشد یک توضیحات قرار می‌دهد",
+       "apihelp-wbsetdescription-param-id": "شناسۀ جوهره شامل پیشوند.\nیا از 
«شناسه» یا از «وبگاه» و «عنوان» با هم استفاده کنید.",
+       "apihelp-wbsetdescription-param-site": "شناسۀ وبگاهی که صفحه در آن وجود 
دارد.\nبه همراه «عنوان» استفاده کنید تا تشکیل یک پیونداد کامل دهد.",
+       "apihelp-wbsetdescription-param-title": "عنوان صفحه که با آن مطابقت 
دارد.\nهمراه با «وبگاه» استفاده کنید تا تشکیل یک پیونداد کامل دهد.",
+       "apihelp-wbsetdescription-param-baserevid": "شناسۀ عددی برای بازبینی 
برای مبنا قرار دادن برای تغییرات.\nاین برای شناسایی تداخل‌ها در زمان ذخیره‌سازی 
استفاده می‌شود.",
+       "apihelp-wbsetdescription-param-summary": "خلاصه ویرایش.\nیک نظر خود به 
خودی ایجاد می‌شود. محدودیت طول آن، ۲۶۰ نویسه است. دقت کنید که بیشتر از آن نشان 
داده نمی‌شود.",
+       "apihelp-wbsetdescription-param-bot": "این ویرایش را به عنوان ربات 
علامتگذاری کن\nفلگ یوآرال تنها در صورتی قابل اعتنا است که کاربر موردنظر عضو 
گروه «ربات» باشد.",
        "apihelp-wbsetdescription-param-language": "زبان توضیحات",
        "apihelp-wbsetdescription-param-value": "مقدار برای تنظیم توضیحات",
+       "apihelp-wbsetdescription-example-1": "برای صفحه‌ای با شناسۀ Q42 یک 
توضیحات به زبان انگلیسی به صورت رشته «An encyclopedia that everyone can edit» 
قرار می‌دهد",
+       "apihelp-wbsetdescription-example-2": "برای صفحه‌ای با پیونداد 
enwiki:Wikipedia یک توضیحات به زبان انگلیسی به صورت رشته «An encyclopedia that 
everyone can edit» قرار می‌دهد",
        "apihelp-wbsetlabel-description": "تنظیم برچسب برای یک ورودی ویکی‌بیس",
+       "apihelp-wbsetlabel-param-id": "شناسۀ جوهره شامل پیشوند.\nیا از «شناسه» 
یا از «وبگاه» و «عنوان» با هم استفاده کنید.",
+       "apihelp-wbsetlabel-param-site": "شناسۀ وبگاهی که صفحه در آن وجود 
دارد.\nبه همراه «عنوان» استفاده کنید تا تشکیل یک پیونداد کامل دهد.",
+       "apihelp-wbsetlabel-param-title": "عنوان صفحه که با آن مطابقت 
دارد.\nهمراه با «وبگاه» استفاده کنید تا تشکیل یک پیونداد کامل دهد.",
+       "apihelp-wbsetlabel-param-baserevid": "شناسۀ عددی برای بازبینی برای 
مبنا قرار دادن برای تغییرات.\nاین برای شناسایی تداخل‌ها در زمان ذخیره‌سازی 
استفاده می‌شود.",
+       "apihelp-wbsetlabel-param-summary": "خلاصه ویرایش.\nیک نظر خود به خودی 
ایجاد می‌شود. محدودیت طول آن، ۲۶۰ نویسه است. دقت کنید که بیشتر از آن نشان داده 
نمی‌شود.",
+       "apihelp-wbsetlabel-param-bot": "این ویرایش را به عنوان ربات علامتگذاری 
کن\nفلگ یوآرال تنها در صورتی قابل اعتنا است که کاربر موردنظر عضو گروه «ربات» 
باشد.",
        "apihelp-wbsetlabel-param-language": "زبان برچسب",
        "apihelp-wbsetlabel-param-value": "مقدار برچسب",
+       "apihelp-wbsetlabel-example-1": "برای صفحه‌ای با شناسۀ Q42 یک توضیحات 
به زبان انگلیسی به صورت رشته «An encyclopedia that everyone can edit» قرار بده 
و آن را به عنوان یک جیسون خوب چاپ شده گزارش کن",
+       "apihelp-wbsetlabel-example-2": "برای آیتمی با پیونداد enwiki => 
\"Earth\" یک برچسب به زبان انگلیسی به صورت «Earth» قرار بده.",
+       "apihelp-wbsetqualifier-description": "یک گستره‌نما ایجاد می‌کند یا یک 
مقدار مربوط به یکی از گستره‌نماهای موجود را قرار می‌دهد.",
        "apihelp-wbsetsitelink-example-4": "حذف پیوند زبان آلمانی از آیتم"
 }
diff --git a/extensions/Wikibase/repo/i18n/ml.json 
b/extensions/Wikibase/repo/i18n/ml.json
index d57ef13..3ea21b9 100644
--- a/extensions/Wikibase/repo/i18n/ml.json
+++ b/extensions/Wikibase/repo/i18n/ml.json
@@ -21,10 +21,10 @@
        "wikibase-addreference": "അവലംബം ചേർക്കുക",
        "wikibase-save-inprogress": "സേവ് ചെയ്യുന്നു...",
        "wikibase-remove-inprogress": "നീക്കം ചെയ്യുന്നു...",
-       "wikibase-label-empty": "ഇതുവരെ തലക്കുറിയൊന്നും നിർവചിച്ചിട്ടില്ല",
+       "wikibase-label-empty": "തലക്കുറിയൊന്നും നിർവചിച്ചിട്ടില്ല",
        "wikibase-label-edit-placeholder": "തലക്കുറി നൽകുക",
        "wikibase-label-edit-placeholder-language-aware": "$1 ഭാഷയിൽ തലക്കുറി 
നൽകുക",
-       "wikibase-description-empty": "ഇതുവരെ വിവരണമൊന്നും നിർവചിച്ചിട്ടില്ല",
+       "wikibase-description-empty": "വിവരണമൊന്നും നിർവചിച്ചിട്ടില്ല",
        "wikibase-description-edit-placeholder": "വിവരണം നൽകുക",
        "wikibase-description-edit-placeholder-language-aware": "$1 ഭാഷയിൽ 
വിവരണം നൽകുക",
        "wikibase-diffview-reference": "അവലംബം",
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 34e7b52..6c202bd 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -1199,12 +1199,12 @@
         "source": {
             "type": "git",
             "url": 
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git";,
-            "reference": "79b17f8347fc266df8b2830daccc2115d9e060f3"
+            "reference": "52979794a70afbd330d3c01983800e70358e794f"
         },
         "dist": {
             "type": "zip",
-            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/79b17f8347fc266df8b2830daccc2115d9e060f3";,
-            "reference": "79b17f8347fc266df8b2830daccc2115d9e060f3",
+            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/52979794a70afbd330d3c01983800e70358e794f";,
+            "reference": "52979794a70afbd330d3c01983800e70358e794f",
             "shasum": ""
         },
         "require": {
@@ -1231,7 +1231,7 @@
         "conflict": {
             "mediawiki/mediawiki": "<1.23"
         },
-        "time": "2015-04-10 14:27:12",
+        "time": "2015-04-10 19:52:13",
         "type": "mediawiki-extension",
         "installation-source": "dist",
         "autoload": {

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: If04385b081c84f43b65506b9349b687bc078b806
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikidata
Gerrit-Branch: master
Gerrit-Owner: WikidataBuilder <wikidata-servi...@wikimedia.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to