WikidataBuilder has uploaded a new change for review.
https://gerrit.wikimedia.org/r/225854
Change subject: New Wikidata Build - 2015-07-20T10:00:01+0000
......................................................................
New Wikidata Build - 2015-07-20T10:00:01+0000
Change-Id: I3edcfca62958801cd3c92d0d915e2383cead84a9
---
M composer.lock
A extensions/Wikibase/client/i18n/prs.json
M extensions/Wikibase/client/i18n/sv.json
M extensions/Wikibase/client/i18n/tl.json
M extensions/Wikibase/lib/i18n/lt.json
M extensions/Wikibase/lib/i18n/sv.json
M extensions/Wikibase/repo/i18n/ady-cyrl.json
M extensions/Wikibase/repo/i18n/ca.json
M extensions/Wikibase/repo/i18n/en.json
M extensions/Wikibase/repo/i18n/es.json
M extensions/Wikibase/repo/i18n/fr.json
M extensions/Wikibase/repo/i18n/lb.json
M extensions/Wikibase/repo/i18n/lt.json
A extensions/Wikibase/repo/i18n/prs.json
M extensions/Wikibase/repo/i18n/qqq.json
M extensions/Wikibase/repo/i18n/tl.json
M extensions/Wikibase/repo/tests/phpunit/includes/api/MergeItemsTest.php
M vendor/composer/installed.json
18 files changed, 185 insertions(+), 39 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikidata
refs/changes/54/225854/1
diff --git a/composer.lock b/composer.lock
index 27cb82b..40275fa 100644
--- a/composer.lock
+++ b/composer.lock
@@ -1326,12 +1326,12 @@
"source": {
"type": "git",
"url":
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git",
- "reference": "17665286ee05883a5b4a908e19821d2b1fa88bac"
+ "reference": "6ca1a851462cd7e2b18cdf008ac3771a862545b9"
},
"dist": {
"type": "zip",
- "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/17665286ee05883a5b4a908e19821d2b1fa88bac",
- "reference": "17665286ee05883a5b4a908e19821d2b1fa88bac",
+ "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/6ca1a851462cd7e2b18cdf008ac3771a862545b9",
+ "reference": "6ca1a851462cd7e2b18cdf008ac3771a862545b9",
"shasum": ""
},
"require": {
@@ -1399,7 +1399,7 @@
"wikibaserepo",
"wikidata"
],
- "time": "2015-07-18 21:25:09"
+ "time": "2015-07-19 22:00:19"
},
{
"name": "wikibase/wikimedia-badges",
diff --git a/extensions/Wikibase/client/i18n/prs.json
b/extensions/Wikibase/client/i18n/prs.json
new file mode 100644
index 0000000..fc91aa0
--- /dev/null
+++ b/extensions/Wikibase/client/i18n/prs.json
@@ -0,0 +1,11 @@
+{
+ "@metadata": {
+ "authors": [
+ "Mjbmr"
+ ]
+ },
+ "tooltip-t-wikibase": "پیوند به آیتم مخزن داده متصل",
+ "wikibase-dataitem": "آیتم {{WBREPONAME}}",
+ "wikibase-editlinks": "ویرایش پیوندها",
+ "wikibase-editlinkstitle": "ویرایش پیوندهای بین زبانی"
+}
diff --git a/extensions/Wikibase/client/i18n/sv.json
b/extensions/Wikibase/client/i18n/sv.json
index c9cbaf3..f5c04e0 100644
--- a/extensions/Wikibase/client/i18n/sv.json
+++ b/extensions/Wikibase/client/i18n/sv.json
@@ -14,11 +14,14 @@
"apihelp-query+pageterms-description": "Få termer associerade med en
sida via ett associerat dataobjekt.",
"apihelp-query+pageterms-example-simple": "Få alla termer associerade
med sidan 'London', på användarens språk.",
"apihelp-query+pageterms-example-label-en": "Få etiketter och alias
associerade med sidan 'London', på engelska.",
- "apihelp-query+pageterms-param-terms": "Den typen av termer som ska
hämtas, t.ex. 'label', 'description', eller 'alias'.",
+ "apihelp-query+pageterms-param-terms": "Den typen av termer som ska
hämtas, t.ex. 'description'. Om ej angivt returneras alla typer.",
+ "apihelp-query+wikibase-description": "Hämta information om
Wikibase-klienten och det tillhörande Wikibase-centralförvaret.",
+ "apihelp-query+wikibase-example": "Hämta URL-sökvägen och annan
information om Wikibase-klienten och centralförvaret.",
+ "apihelp-query+wikibase-param-prop": "Vilka egenskaper att
hämta:\n;<kbd>url</kbd>: Bas-URL, skript-sökväg och artikel-sökväg för
Wikibase-centralförvaret.\n;<kbd>siteid</kbd>: siteid för denna webbplats.",
"wikibase-after-page-move": "Du kan också [$1 uppdatera] det
associerade objektet på {{WBREPONAME}} för att bevara språklänkarna i den
flyttade sidan.",
- "wikibase-after-page-move-queued": "[$1 {{WBREPONAME}}objektet] som är
associerat med denna sida kommer snart uppdateras automatiskt.",
+ "wikibase-after-page-move-queued": "[$1 {{WBREPONAME}}objektet] som är
associerat med denna sida kommer att uppdateras automatiskt. Notera att detta
kanske inte sker omedelbart.",
"wikibase-after-page-delete": "Du kan också ta bort länken till den här
sidan från tillhörande [$1 {{WBREPONAME}}-objekt] för att upprätthålla
språklänkar.",
- "wikibase-after-page-delete-queued": "[$1 {{WBREPONAME}}-objektet]
associerat med denna sida kommer snart att uppdateras automatiskt.",
+ "wikibase-after-page-delete-queued": "[$1 {{WBREPONAME}}-objektet]
associerat med denna sida kommer att uppdateras automatiskt. Notera att detta
kanske inte sker omedelbart.",
"wikibase-comment-add": "Ett {{WBREPONAME}}objekt har skapats.",
"wikibase-comment-remove": "Tillhörande {{WBREPONAME}}objekt togs bort.
Språklänkar togs bort.",
"wikibase-comment-linked": "Ett {{WBREPONAME}}objekt har länkats till
den här sidan.",
@@ -56,10 +59,11 @@
"wikibase-rc-wikibase-edit-title": "{{WBREPONAME}}redigering",
"wikibase-replicationnote": "Observera att det kan ta flera minuter
innan ändringarna är synliga på alla wikier.",
"wikibase-watchlist-show-changes-pref": "Visa
{{WBREPONAME}}redigeringar i din bevakningslista",
+ "wikibase-error-deserialize-error": "Misslyckades med att avserialisera
data.",
"wikibase-error-serialize-error": "Misslyckades att serialisera data.",
"wikibase-error-invalid-entity-id": "Det angivna ID:et är okänt för
systemet. Var god använd ett giltigt enhets-ID.",
- "special-unconnectedpages": "Sidor som inte är anslutna till objekt",
- "wikibase-unconnectedpages-legend": "Alternativ för sidor som inte är
anslutna",
+ "unconnectedpages": "Sidor som inte är anslutna till objekt",
+ "unconnectedpages-summary": "Denna sida listar sidor utan något
anslutet dataobjekt (i namnrymder som stöder objekt). Denna sida är sorterad
efter fallande sid-ID, så att nyare sidor listas först.",
"wikibase-unconnectedpages-page": "Börja resultatlistan med sidan:",
"wikibase-unconnectedpages-submit": "Gå",
"wikibase-unconnectedpages-invalid-language": "\"$1\" är inte en giltig
språkkod.",
diff --git a/extensions/Wikibase/client/i18n/tl.json
b/extensions/Wikibase/client/i18n/tl.json
index 542650f..2cbbe8e 100644
--- a/extensions/Wikibase/client/i18n/tl.json
+++ b/extensions/Wikibase/client/i18n/tl.json
@@ -10,5 +10,7 @@
"wikibase-dataitem": "Aytem na {{WBREPONAME}}",
"wikibase-editlinks": "Baguhin ang mga kawing",
"wikibase-editlinkstitle": "Baguhin ang mga kawing inter-wika",
- "wikibase-rc-hide-wikidata-show": "Ipakita"
+ "wikibase-rc-hide-wikidata-hide": "Itago",
+ "wikibase-rc-hide-wikidata-show": "Ipakita",
+ "wikibase-otherprojects": "Iba pang mga proyekto"
}
diff --git a/extensions/Wikibase/lib/i18n/lt.json
b/extensions/Wikibase/lib/i18n/lt.json
index 9eff8f8..88545ac 100644
--- a/extensions/Wikibase/lib/i18n/lt.json
+++ b/extensions/Wikibase/lib/i18n/lt.json
@@ -3,7 +3,8 @@
"authors": [
"Eitvys200",
"Hugo.arg",
- "Salpusnis"
+ "Salpusnis",
+ "Albertas"
]
},
"wikibase-lib-desc": "Apima bendrą Wikibase ir Wikibase kliento
išplėtimų funkcionalumą.",
@@ -63,7 +64,28 @@
"wikibase-validator-no-such-entity": "$1 nerasta",
"wikibase-validator-no-such-property": "$1 savybė nerasta",
"wikibase-validator-bad-value": "Pažeista duomenų reikšmė: $1",
+ "wikibase-validator-bad-value-type": "Bloga reikšmė, kurios tipas $1,
tikėtasi $2",
+ "wikibase-validator-bad-url": "Netinkamai suformatuotas URL: $1",
+ "wikibase-validator-bad-url-scheme": "Nepalaikoma URL schema: $1",
+ "wikibase-validator-unknown-unit": "Nežinomi vienetai: $1",
+ "wikibase-validator-not-allowed": "Netinkama reikšmė: $1",
+ "wikibase-validator-no-validators": "Uždrausta",
"datatypes-type-wikibase-item": "Įrašas",
+ "datatypes-type-wikibase-property": "Savybė",
"datatypes-type-commonsMedia": "Vikitekos byla",
- "version-wikibase": "Vikibazė"
+ "version-wikibase": "Vikibazė",
+ "wikibase-time-precision-Gannum": "$1 milijardų metų po Kristaus",
+ "wikibase-time-precision-Mannum": "$1 milijonų metų po Kristaus",
+ "wikibase-time-precision-annum": "$1 metų po Kristaus",
+ "wikibase-time-precision-millennium": "$1. tūkstantmetyje",
+ "wikibase-time-precision-century": "$1. amžiuje",
+ "wikibase-time-precision-10annum": "$1-taisiais",
+ "wikibase-time-precision-BCE-Gannum": "$1 milijardų metų po Kristaus",
+ "wikibase-time-precision-BCE-Mannum": "$1 milijonų metų po Kristaus",
+ "wikibase-time-precision-BCE-annum": "$1 metų po Kristaus",
+ "wikibase-time-precision-BCE-millennium": "$1. tūkstantmetis prieš
Kristų",
+ "wikibase-time-precision-BCE-century": "$1. amžius prieš Kristų",
+ "wikibase-time-precision-BCE-10annum": "$1-taisiais prieš Kristų",
+ "wikibase-snakformatter-valuetype-mismatch": "Reikšmės tipas \"$1\"
neatitinka savybės tipo \"$2\".",
+ "wikibase-snakformatter-property-not-found": "Nerasta savybė $1,
nepavyko nustatyti, kokį duomenų tipą naudoti."
}
diff --git a/extensions/Wikibase/lib/i18n/sv.json
b/extensions/Wikibase/lib/i18n/sv.json
index 95c7f38..7b4718a 100644
--- a/extensions/Wikibase/lib/i18n/sv.json
+++ b/extensions/Wikibase/lib/i18n/sv.json
@@ -24,6 +24,7 @@
"wikibase-error-autocomplete-response": "Servern svarade: $1",
"wikibase-error-ui-no-external-page": "Den angivna artikeln kunde inte
hittas på den motsvarande webbplatsen.",
"wikibase-error-ui-edit-conflict": "Det finns en redigeringskonflikt.
Vänligen ladda om och spara igen.",
+ "wikibase-language-fallback-transliteration-hint": "$1
(translittererad)",
"wikibase-quantitydetails-amount": "Mängd",
"wikibase-quantitydetails-upperbound": "Övre gräns",
"wikibase-quantitydetails-lowerbound": "Undre gräns",
@@ -83,6 +84,8 @@
"wikibase-time-precision-BCE-Gannum": "$1 miljarder år f.v.t.",
"wikibase-time-precision-BCE-Mannum": "$1 miljoner år f.v.t.",
"wikibase-time-precision-BCE-annum": "$1 år f.v.t.",
+ "wikibase-time-precision-BCE-millennium": "$1 årtusendet f.Kr.",
+ "wikibase-time-precision-BCE-century": "$1 århundradet f.Kr.",
"wikibase-time-precision-BCE-10annum": "$1-talet f.v.t.",
"wikibase-snakformatter-valuetype-mismatch": "Värdets typ \"$1\"
stämmer inte med egenskapens typ \"$2\".",
"wikibase-snakformatter-property-not-found": "Egenskap $1 hittades
inte, kan inte avgöra vilken datatyp som ska användas."
diff --git a/extensions/Wikibase/repo/i18n/ady-cyrl.json
b/extensions/Wikibase/repo/i18n/ady-cyrl.json
index 69d5312..7fba070 100644
--- a/extensions/Wikibase/repo/i18n/ady-cyrl.json
+++ b/extensions/Wikibase/repo/i18n/ady-cyrl.json
@@ -2,10 +2,12 @@
"@metadata": {
"authors": [
"SamGamgee",
- "TheRossatron"
+ "TheRossatron",
+ "SmartNart12"
]
},
"wikibase-edit": "е1аз",
"wikibase-add": "хэгъахъу",
- "wikibase-sitelinks-special": "Нэмык1 сайтхэр"
+ "wikibase-sitelinks-special": "Нэмык1 сайтхэр",
+ "wikibase-aliases-empty": "Синонимхэр гъэнэфагъэхэп"
}
diff --git a/extensions/Wikibase/repo/i18n/ca.json
b/extensions/Wikibase/repo/i18n/ca.json
index 62d419f..a765adb 100644
--- a/extensions/Wikibase/repo/i18n/ca.json
+++ b/extensions/Wikibase/repo/i18n/ca.json
@@ -133,6 +133,7 @@
"wikibase-setsitelink-introfull": "Esteu definint l'enllaç de lloc en
$2 de [[$1]].",
"wikibase-modifyentity-id": "ID:",
"wikibase-modifyterm-language": "Codi d'idioma:",
+ "wikibase-mergeitems-success": "$1 ha sigut fusionat amb èxit amb $3 i
redirigit.",
"wikibase-history-title-with-label": "«$2» ($1): Historial de
revisions",
"wikibase-entitieswithoutlabel-label-language": "Codi d'idioma:",
"wikibase-entitieswithoutlabel-submit": "Cerca",
diff --git a/extensions/Wikibase/repo/i18n/en.json
b/extensions/Wikibase/repo/i18n/en.json
index e8d5fd2..53133fe 100644
--- a/extensions/Wikibase/repo/i18n/en.json
+++ b/extensions/Wikibase/repo/i18n/en.json
@@ -568,6 +568,7 @@
"apihelp-wbsearchentities-description": "Searches for entities using
labels and aliases.\nReturns a label and description for the entity in the user
language if possible.\nReturns details of the matched term.\nThe matched term
text is also present in the aliases key if different from the display label.",
"apihelp-wbsearchentities-param-search": "Search for this text.",
"apihelp-wbsearchentities-param-language": "Search in this language.",
+ "apihelp-wbsearchentities-param-strictlanguage": "Whether to disable
language fallback",
"apihelp-wbsearchentities-param-type": "Search for this type of
entity.",
"apihelp-wbsearchentities-param-limit": "Maximal number of results",
"apihelp-wbsearchentities-param-continue": "Offset where to continue a
search",
diff --git a/extensions/Wikibase/repo/i18n/es.json
b/extensions/Wikibase/repo/i18n/es.json
index d228e2b..7ff7e09 100644
--- a/extensions/Wikibase/repo/i18n/es.json
+++ b/extensions/Wikibase/repo/i18n/es.json
@@ -70,8 +70,8 @@
"wikibase-sitelink-site-edit-placeholder": "sitio",
"wikibase-sitelink-page-edit-placeholder": "página",
"wikibase-alias-edit-placeholder": "escribe un alias",
- "wikibase-label-input-help-message": "Introduce la etiqueta de esta
entidad en $1.",
- "wikibase-description-input-help-message": "Introduce una breve
descripción para esta entidad en $1.",
+ "wikibase-label-input-help-message": "Escribe la etiqueta de esta
entidad en $1.",
+ "wikibase-description-input-help-message": "Escribe una breve
descripción para esta entidad en $1.",
"wikibase-statements": "Declaraciones",
"wikibase-terms": "En otros idiomas",
"wikibase-sitelinks": "Enlaces a sitios",
@@ -98,7 +98,7 @@
"wikibase-disambiguation-title": "Desambiguación para \"$1\"",
"wb-special-newitem-new-item-notification": "Nuevo elemento $1 creado y
redirigido a la página correspondiente. Volver a $2.",
"wikibase-aliases-label": "Alias y nombres alternativos:",
- "wikibase-aliases-input-help-message": "Para que sea fácil encontrar
esta entidad, puedes introducir nombres alternativos.",
+ "wikibase-aliases-input-help-message": "Para que sea más fácil
encontrar esta entidad, puedes escribir nombres alternativos.",
"wikibase-aliases-empty": "No hay alias definidos.",
"wikibase-propertypage-datatype": "Tipo de dato",
"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.",
diff --git a/extensions/Wikibase/repo/i18n/fr.json
b/extensions/Wikibase/repo/i18n/fr.json
index 0a8fd81..9f4c31c 100644
--- a/extensions/Wikibase/repo/i18n/fr.json
+++ b/extensions/Wikibase/repo/i18n/fr.json
@@ -509,7 +509,7 @@
"apihelp-wbgetentities-example-6": "Obtenez des entités d'identifiant
Q42 avec tous les intitulés dans toutes les langues",
"apihelp-wbgetentities-example-7": "Récupérer les types de données des
propriétés P17 et P3",
"apihelp-wbgetentities-example-8": "Récupérer les entités avec ID Q42
avec tous les alias en anglais",
- "apihelp-wbgetentities-example-9": "Récupérer les entités
d'identifiants Q1 et Q42 avec leurs descriptions en anglais, en allemand et en
français (si elles existent)",
+ "apihelp-wbgetentities-example-9": "Récupérer les entités
d'identifiants Q1 et Q42 avec leurs descriptions en anglais, en allemand et en
français",
"apihelp-wbgetentities-example-10": "Obtenir l'élément de la page
\"Berlin\" sur le site \"enwiki\", avec les attributs de langue en langue
anglaise",
"apihelp-wbgetentities-example-11": "Obtenir l'élément de la page
\"Berlin\" sur le site \"enwiki\" après normalisation du titre de \"berlin\"",
"apihelp-wbgetentities-example-12": "Récupérer les liens de site pour
l'élément Q42",
diff --git a/extensions/Wikibase/repo/i18n/lb.json
b/extensions/Wikibase/repo/i18n/lb.json
index 8f89284..47e5f2c 100644
--- a/extensions/Wikibase/repo/i18n/lb.json
+++ b/extensions/Wikibase/repo/i18n/lb.json
@@ -265,6 +265,7 @@
"apihelp-wbmergeitems-example-2": "Fusionéiert Date vun Q555 an Q3",
"apihelp-wbsearchentities-param-search": "No dësem Text sichen.",
"apihelp-wbsearchentities-param-language": "An dëser Sprooch sichen.",
+ "apihelp-wbsearchentities-param-strictlanguage": "Ob Ersatzsproochen
ausgeschalt solle ginn",
"apihelp-wbsearchentities-example-2": "No \"abc\" an der Englescher
Sprooch siche mat enger Limite vu 50",
"apihelp-wbsetaliases-param-summary": "Resumé fir d'Ännerung.\nEng
automatesch generéiert Bemierkung gëtt virdru gesat. D'Limite vun der Längt vun
der automatescher Bemierkung zesumme mam Resumé ass 260 Zeechen. Denkt drun
datt alles wat iwwer déi Limite erausgeet automatesch ofgeschnidde gëtt.",
"apihelp-wbsetaliases-param-bot": "Dës Ännerung als Bot markéieren. Dës
URL-Markéierung gëtt nëmme respektéiert wann de Benotzer zu der Grupp \"Bot\"
gehéiert.",
diff --git a/extensions/Wikibase/repo/i18n/lt.json
b/extensions/Wikibase/repo/i18n/lt.json
index 1e1be9b..2591e4a 100644
--- a/extensions/Wikibase/repo/i18n/lt.json
+++ b/extensions/Wikibase/repo/i18n/lt.json
@@ -10,6 +10,7 @@
"Salpusnis"
]
},
+ "wikibase-desc": "Struktūruotų duomenų talpykla",
"wikibase-entity": "esybė",
"wikibase-entity-item": "įrašas",
"wikibase-entity-property": "savybė",
@@ -145,10 +146,45 @@
"wikibase-newproperty-datatype": "Duomenų tipas:",
"wikibase-newproperty-invalid-datatype": "Nurodytas neteisingas duomenų
tipas.",
"special-newitem": "Sukurti naują įrašą",
- "wikibase-newitem-summary": "Būtinai
[[Special:ItemByTitle|įsitikinkite, kad įrašas dar neegzistuoja]]!<br
/>Turėtumėte sukurti [[Help:Žymą|žymą]] ir [[Help:Aprašymą|aprašymą]] visiems
naujiems įrašams.",
+ "wikibase-newitem-summary": "Įsitikinkite, kad
[[Special:ItemByTitle|pažymėjote, ar elementas jau egzistuoja]]!<br />\nJūs
turėtumėte sukurti [[Help:Label|žymę]] ir [[Help:Description|aprašymą]]
kiekvienam naujam elementui.",
"wikibase-newitem-fieldset": "Sukurti naują įrašą",
"wikibase-newitem-site": "Pirmo susieto puslapio svetainė",
"wikibase-newitem-page": "Pirmo susieto puslapio pavadinimas",
+ "wikibase-newitem-no-external-page": "Tinklapyje nepavyko rasti
nurodytojo puslapio.",
+ "wikibase-newitem-not-recognized-siteid": "Nepavyko atpažinti nurodyto
tinklapio identifikatoriaus.",
+ "wikibase-newentity-label": "Žymė:",
+ "wikibase-newentity-description": "Aprašymas:",
+ "wikibase-newentity-submit": "Sukurti",
+ "special-setlabel": "Nustatyti žymę",
+ "wikibase-setlabel-introfull": "Nustatote žyme $2 elementui [[$1]].",
+ "wikibase-setlabel-intro": "Ši forma leidžia nustatyti esybės žymę.
Jums reikia pateikti esybės id (pvz. Q23), kalbos kodą (pvz. \"lt\") ir kokią
žymę nustatyti.",
+ "wikibase-setlabel-label": "Žymė:",
+ "wikibase-setlabel-submit": "Nustatyti žymę",
+ "special-setdescription": "Nustatyti aprašymą",
+ "wikibase-setdescription-introfull": "Jūs nustatote aprašymą $2
elementui [[$1]].",
+ "wikibase-setdescription-intro": "Ši forma leidžia nustatyti esybės
aprašymą. Jūs reikia pateikti esybės id (pvz. Q23), kalbos kodą (pvz. \"lt\")
ir kokį aprašymą nustatyti.",
+ "wikibase-setdescription-label": "Aprašymas:",
+ "wikibase-setdescription-submit": "Nustatyti aprašymą",
+ "special-setaliases": "Nustatyti alternatyvius vardus",
+ "wikibase-setaliases-introfull": "Jūs nustatinėjate alternatyvius
vardus $2 elementui [[$1]]. Keli alternatyvūs vardai atskiriami vertikalaus
brūkšnio (<code>|</code>) simboliu.",
+ "wikibase-setaliases-intro": "Ši forma leidžia nustatyti esybės
alternatyvius vardus. Jūs turite nurodyti esybės id (pvz. Q23), kalbos kodą
(pvz. \"lt\") ir kokius alternatyvius vardus nurodyti. Keli alternatyvūs vardai
gali būti atskiriami vertikalaus brūkšnio (<code>|</code>) simboliu.",
+ "wikibase-setaliases-label": "Alternatyvūs vardai:",
+ "wikibase-setaliases-submit": "Nustatyti alternatyvius vardus",
+ "special-setlabeldescriptionaliases": "Nustatyti žymę, aprašymą ir
alternatyvius vardus",
+ "wikibase-setlabeldescriptionaliases-introfull": "Jūs nustatinėjate
žymę, aprašymą ir alternatyvius vardus $2 elementui [[$1]]. Keli alternatyvūs
vardai atskiriami vertikalaus brūkšnio (<code>|</code>) simboliu.",
+ "wikibase-setlabeldescriptionaliases-intro": "Ši forma leidžia
nustatyti esybės žymę, aprašymą ir alternatyvius vardus. Jūs turite pateikti
esybės id (pvz. \"Q23) ir kalbos kodą (pvz. \"lt\").",
+ "wikibase-setlabeldescriptionaliases-label-label": "Žymė:",
+ "wikibase-setlabeldescriptionaliases-description-label": "Aprašymas:",
+ "wikibase-setlabeldescriptionaliases-aliases-label": "Alternatyvūs
vardai:",
+ "wikibase-setlabeldescriptionaliases-submit": "Nustatyti žymę, aprašymą
ir alternatyvius vardus",
+ "special-setsitelink": "Nustatyti tinklapio nuorodą",
+ "wikibase-setsitelink-introfull": "Jūs nustatinėjate tinklapio nuorodą
$2 elementui [[$1]].",
+ "wikibase-setsitelink-intro": "Ši forma leidžia nustatyti elemento
tinklapio nuorodą. Jūs turite pateikti elemento id (pvz. Q23), tinklapio id
(pvz. \"enwiki\") ir kokią tinklapio nuorodą nustatyti.",
+ "wikibase-setsitelink-intro-badges": "Papildomai galite nustatyti
įvairius, žemiau nurodytus, ženkliukus šiai tinklapio nuorodai.",
+ "wikibase-setsitelink-site": "Tinklapio id:",
+ "wikibase-setsitelink-label": "Tinklapio nuoroda:",
+ "wikibase-setsitelink-badges": "Ženkliukai:",
+ "wikibase-setsitelink-submit": "Nustatyti tinklapio nuorodą",
"wikibase-modifyterm-language": "Kalbos kodas:",
"wikibase-entitieswithoutlabel-label-language": "Kalbos kodas:",
"wikibase-restoreold": "perkrauti",
diff --git a/extensions/Wikibase/repo/i18n/prs.json
b/extensions/Wikibase/repo/i18n/prs.json
new file mode 100644
index 0000000..5119a53
--- /dev/null
+++ b/extensions/Wikibase/repo/i18n/prs.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Mjbmr"
+ ]
+ },
+ "wikibase-edit": "ویرایش"
+}
diff --git a/extensions/Wikibase/repo/i18n/qqq.json
b/extensions/Wikibase/repo/i18n/qqq.json
index 3c910ae..f52dc12 100644
--- a/extensions/Wikibase/repo/i18n/qqq.json
+++ b/extensions/Wikibase/repo/i18n/qqq.json
@@ -596,6 +596,7 @@
"apihelp-wbsearchentities-description":
"{{doc-apihelp-description|wbsearchentities}}",
"apihelp-wbsearchentities-param-search":
"{{doc-apihelp-param|wbsearchentities|search}}",
"apihelp-wbsearchentities-param-language":
"{{doc-apihelp-param|wbsearchentities|language}}",
+ "apihelp-wbsearchentities-param-strictlanguage":
"{{doc-apihelp-param|wbsearchentities|strictlanguage}}",
"apihelp-wbsearchentities-param-type":
"{{doc-apihelp-param|wbsearchentities|type}}",
"apihelp-wbsearchentities-param-limit":
"{{doc-apihelp-param|wbsearchentities|limit}}",
"apihelp-wbsearchentities-param-continue":
"{{doc-apihelp-param|wbsearchentities|continue}}",
diff --git a/extensions/Wikibase/repo/i18n/tl.json
b/extensions/Wikibase/repo/i18n/tl.json
index c0f0adf..87b0399 100644
--- a/extensions/Wikibase/repo/i18n/tl.json
+++ b/extensions/Wikibase/repo/i18n/tl.json
@@ -18,12 +18,14 @@
"wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": "Sa
marami pang mga wika",
"wikibase-entitytermsview-entitytermsforlanguagelistview-configure-link-label":
"Isaayos/Kumpigurahin",
"wikibase-label-edit-placeholder": "ipasok ang katatakan",
+ "wikibase-description-empty": "Walang nakatakdang paglalarawan",
"wikibase-description-edit-placeholder": "ipasok ang paglalarawan",
"wikibase-sitelink-site-edit-placeholder": "pook",
"wikibase-sitelink-page-edit-placeholder": "artikulo",
"wikibase-alias-edit-placeholder": "magpasok ng isang palayaw",
"wikibase-label-input-help-message": "Ipasok ang pamagat ng pangkat ng
dato na ito sa loob ng $1.",
"wikibase-description-input-help-message": "Magpasok ng isang maiksing
paglalarawan sa loob ng $1.",
+ "wikibase-sitelinks": "Listahan ng mga pahinang nakakawing papunta sa
bagay na ito",
"wikibase-sitelinks-empty": "Wala pang kawing na pampook para sa bagay
na ito.",
"wikibase-sitelinks-input-help-message": "Magtakda ng isang kawing na
papunta sa isang pahinang may kaugnayan sa bagay na ito.",
"wikibase-remove": "tanggalin",
@@ -42,6 +44,7 @@
"wikibase-aliases-label": "Nakikilala rin bilang:",
"wikibase-aliases-input-help-message": "Kung nakikilala ang pangkat ng
dato sa ilalim na mas mahigit kaysa sa isang partikular na pangalan,
makakapagpasok ka ng mga bansag at mga kasingkahulugan, upang matagpuan ito sa
pamamagitan ng kasalit na mga pangalan nito.",
"wikibase-aliases-empty": "Walang bansag na nabigyan ng kahulugan.",
+ "wikibase-statementview-referencesheading-pendingcountersubject":
"{{PLURAL:$1|sanggunian|mga sanggunian}}",
"wikibase-move-error": "Hindi ka maaaring maglipat ng mga pahinang nasa
loob ng puwang ng pangalan ng datp, at hindi ka maaaring maglipat ng mga pahina
na papasok dito.",
"wikibase-itemlink": "$1 $2",
"wikibase-itemlink-id-wrapper": "($1)",
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/api/MergeItemsTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/api/MergeItemsTest.php
index ef1261b..8ad1a55 100644
--- a/extensions/Wikibase/repo/tests/phpunit/includes/api/MergeItemsTest.php
+++ b/extensions/Wikibase/repo/tests/phpunit/includes/api/MergeItemsTest.php
@@ -8,14 +8,18 @@
use User;
use Wikibase\Repo\Api\ApiErrorReporter;
use Wikibase\Repo\Api\MergeItems;
+use Wikibase\ChangeOp\ChangeOpFactoryProvider;
use Wikibase\DataModel\Entity\BasicEntityIdParser;
use Wikibase\DataModel\Entity\ItemId;
use Wikibase\Repo\Interactors\ItemMergeInteractor;
use Wikibase\Repo\Interactors\RedirectCreationInteractor;
+use Wikibase\Validators\TermValidatorFactory;
use Wikibase\Repo\WikibaseRepo;
use Wikibase\Test\EntityModificationTestHelper;
use Wikibase\Test\MockRepository;
+use Wikibase\Test\MockSiteStore;
use Wikibase\Lib\Store\EntityRedirect;
+use Wikibase\Lib\ClaimGuidGenerator;
/**
* @covers Wikibase\Repo\Api\MergeItems
@@ -51,8 +55,6 @@
protected function setUp() {
parent::setUp();
- $this->setUpSites();
-
$this->entityModificationTestHelper = new
EntityModificationTestHelper();
$this->apiModuleTestHelper = new ApiModuleTestHelper();
@@ -71,18 +73,9 @@
) );
}
- private function setUpSites() {
- static $isSetup = false;
-
- if ( !$isSetup ) {
- $sitesTable =
WikibaseRepo::getDefaultInstance()->getSiteStore();
- $sitesTable->clear();
- $sitesTable->saveSites( TestSites::getSites() );
-
- $isSetup = true;
- }
- }
-
+ /**
+ * @return EntityPermissionChecker
+ */
private function getPermissionCheckers() {
$permissionChecker = $this->getMock(
'Wikibase\Repo\Store\EntityPermissionChecker' );
@@ -143,14 +136,22 @@
$resultBuilder = $apiHelperFactory->getResultBuilder( $module );
$summaryFormatter = $wikibaseRepo->getSummaryFormatter();
- $changeOpsFactory =
$wikibaseRepo->getChangeOpFactoryProvider()->getMergeChangeOpFactory();
+ $changeOpsFactoryProvider = new ChangeOpFactoryProvider(
+ $this->getConstraintProvider(),
+ new ClaimGuidGenerator(),
+
WikibaseRepo::getDefaultInstance()->getClaimGuidValidator(),
+
WikibaseRepo::getDefaultInstance()->getStatementGuidParser(),
+ $this->getSnakValidator(),
+ $this->getTermValidatorFactory(),
+ new MockSiteStore( TestSites::getSites() )
+ );
$module->setServices(
$idParser,
$errorReporter,
$resultBuilder,
new ItemMergeInteractor(
- $changeOpsFactory,
+
$changeOpsFactoryProvider->getMergeChangeOpFactory(),
$this->mockRepository,
$this->mockRepository,
$this->getPermissionCheckers(),
@@ -161,6 +162,56 @@
);
}
+ /**
+ * @return EntityConstraintProvider
+ */
+ private function getConstraintProvider() {
+ $constraintProvider = $this->getMockBuilder(
'Wikibase\Validators\EntityConstraintProvider' )
+ ->disableOriginalConstructor()
+ ->getMock();
+
+ $constraintProvider->expects( $this->any() )
+ ->method( 'getUpdateValidators' )
+ ->will( $this->returnValue( array() ) );
+
+ return $constraintProvider;
+ }
+
+ /**
+ * @return SnakValidator
+ */
+ private function getSnakValidator() {
+ $snakValidator = $this->getMockBuilder(
'Wikibase\Validators\SnakValidator' )
+ ->disableOriginalConstructor()
+ ->getMock();
+
+ $snakValidator->expects( $this->any() )
+ ->method( 'validate' )
+ ->will( $this->returnValue( Status::newGood() ) );
+
+ return $snakValidator;
+ }
+
+ /**
+ * @return TermValidatorFactory
+ */
+ private function getTermValidatorFactory() {
+ $dupeDetector = $this->getMockBuilder(
'Wikibase\LabelDescriptionDuplicateDetector' )
+ ->disableOriginalConstructor()
+ ->getMock();
+
+ $dupeDetector->expects( $this->any() )
+ ->method( 'detectTermConflicts' )
+ ->will( $this->returnValue( Status::newGood() ) );
+
+ return new TermValidatorFactory(
+ 100,
+ array( 'en', 'de', 'fr' ),
+ new BasicEntityIdParser(),
+ $dupeDetector
+ );
+ }
+
private function callApiModule( $params, EntityRedirect
$expectedRedirect = null ) {
$module = $this->apiModuleTestHelper->newApiModule(
'Wikibase\Repo\Api\MergeItems', 'wbmergeitems', $params );
$this->overrideServices( $module, $expectedRedirect );
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index b7f267c..7714672 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -1165,12 +1165,12 @@
"source": {
"type": "git",
"url":
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git",
- "reference": "17665286ee05883a5b4a908e19821d2b1fa88bac"
+ "reference": "6ca1a851462cd7e2b18cdf008ac3771a862545b9"
},
"dist": {
"type": "zip",
- "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/17665286ee05883a5b4a908e19821d2b1fa88bac",
- "reference": "17665286ee05883a5b4a908e19821d2b1fa88bac",
+ "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/6ca1a851462cd7e2b18cdf008ac3771a862545b9",
+ "reference": "6ca1a851462cd7e2b18cdf008ac3771a862545b9",
"shasum": ""
},
"require": {
@@ -1200,7 +1200,7 @@
"require-dev": {
"squizlabs/php_codesniffer": "~2.1"
},
- "time": "2015-07-18 21:25:09",
+ "time": "2015-07-19 22:00:19",
"type": "mediawiki-extension",
"installation-source": "dist",
"autoload": {
--
To view, visit https://gerrit.wikimedia.org/r/225854
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I3edcfca62958801cd3c92d0d915e2383cead84a9
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