WikidataBuilder has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/372783 )
Change subject: New Wikidata Build - 2017-08-20T10:00:01+0000 ...................................................................... New Wikidata Build - 2017-08-20T10:00:01+0000 Change-Id: Ibdaa541a4335cafec730f5f929b0e9ebb230dfac --- M composer.lock R extensions/ArticlePlaceholder/.stylelintrc.json M extensions/ArticlePlaceholder/Gruntfile.js R extensions/Constraints/.stylelintrc.json M extensions/Constraints/Gruntfile.js M extensions/Constraints/build/travis/before_script.sh M extensions/Constraints/i18n/de.json M extensions/Constraints/i18n/fr.json M extensions/Constraints/i18n/he.json M extensions/Constraints/i18n/hi.json M extensions/Constraints/i18n/pt.json M extensions/Constraints/tests/phpunit/Helper/ConstraintParameterParserTest.php R extensions/MediaInfo/.stylelintrc.json M extensions/MediaInfo/Gruntfile.js R extensions/Quality/.stylelintrc.json M extensions/Quality/Gruntfile.js R extensions/Wikibase/.stylelintrc.json M extensions/Wikibase/Gruntfile.js M extensions/Wikibase/client/i18n/ais.json M extensions/Wikibase/client/i18n/shi.json M extensions/Wikibase/lib/i18n/nn.json A extensions/Wikibase/repo/i18n/ais.json M extensions/Wikibase/repo/i18n/ar.json M extensions/Wikibase/repo/i18n/ast.json M extensions/Wikibase/repo/i18n/bn.json M extensions/Wikibase/repo/i18n/de.json M extensions/Wikibase/repo/i18n/en.json M extensions/Wikibase/repo/i18n/et.json M extensions/Wikibase/repo/i18n/fr.json M extensions/Wikibase/repo/i18n/he.json M extensions/Wikibase/repo/i18n/hi.json M extensions/Wikibase/repo/i18n/ko.json M extensions/Wikibase/repo/i18n/nb.json M extensions/Wikibase/repo/i18n/pl.json M extensions/Wikibase/repo/i18n/pt.json M extensions/Wikibase/repo/i18n/qqq.json M extensions/Wikibase/repo/i18n/roa-tara.json M extensions/Wikibase/repo/i18n/sv.json M extensions/Wikibase/repo/i18n/zh-hans.json M extensions/Wikibase/repo/includes/Api/ApiErrorReporter.php M extensions/Wikibase/repo/tests/phpunit/includes/Api/ApiErrorReporterTest.php R extensions/Wikidata.org/.stylelintrc.json M extensions/Wikidata.org/Gruntfile.js M extensions/Wikidata.org/i18n/da.json R extensions/WikimediaBadges/.stylelintrc.json M extensions/WikimediaBadges/Gruntfile.js M vendor/composer/installed.json 47 files changed, 242 insertions(+), 150 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikidata refs/changes/83/372783/1 diff --git a/composer.lock b/composer.lock index 80a2c79..fbfe94c 100644 --- a/composer.lock +++ b/composer.lock @@ -763,12 +763,12 @@ "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-extensions-ArticlePlaceholder.git", - "reference": "d0ea2cb2de03892d596bbbb8131d3436b1308489" + "reference": "e4ce659bd28f64522171e9ab14421378749e6429" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/d0ea2cb2de03892d596bbbb8131d3436b1308489", - "reference": "d0ea2cb2de03892d596bbbb8131d3436b1308489", + "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/e4ce659bd28f64522171e9ab14421378749e6429", + "reference": "e4ce659bd28f64522171e9ab14421378749e6429", "shasum": "" }, "require": { @@ -797,7 +797,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": "2017-08-16 12:43:26" + "time": "2017-08-19 06:54:37" }, { "name": "propertysuggester/property-suggester", @@ -920,7 +920,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikidata.org", - "reference": "6a6123ec595492512dfe855200df958fd785becd" + "reference": "3d2ace3cc45bd7a416854a700efc1de6f60f21bf" }, "require": { "php": ">=5.5.9" @@ -965,7 +965,7 @@ "support": { "irc": "irc://irc.freenode.net/wikidata" }, - "time": "2017-08-08 21:09:56" + "time": "2017-08-19 21:16:40" }, { "name": "wikibase/constraints", @@ -973,7 +973,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints", - "reference": "d3d4183fe522abfe7b1ab3e1fab391370f8dc795" + "reference": "ac1312606e118062b85976b90ab409be300dd69a" }, "require": { "php": ">=5.5.9", @@ -1034,7 +1034,7 @@ "support": { "issues": "https://phabricator.wikimedia.org/project/profile/1202/" }, - "time": "2017-08-18 07:44:00" + "time": "2017-08-19 21:24:49" }, { "name": "wikibase/data-model", @@ -1384,7 +1384,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseMediaInfo", - "reference": "7fe01856186fb92b8edcbd810a27603902f29a20" + "reference": "5ebf1a588016e2a082e727f1cb7c42a8eb1c3730" }, "require": { "php": ">=5.5.9", @@ -1431,7 +1431,7 @@ "issues": "https://phabricator.wikimedia.org/", "irc": "irc://irc.freenode.net/wikidata" }, - "time": "2017-07-31 11:44:06" + "time": "2017-08-19 08:55:43" }, { "name": "wikibase/quality", @@ -1439,7 +1439,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQuality", - "reference": "9f25f6f316e962aa4117e0922e0c041eab895b79" + "reference": "2d2f7e76a8a8b7ed339cac685cd6ca71f9559527" }, "require": { "php": ">=5.5.9", @@ -1498,7 +1498,7 @@ "support": { "issues": "https://phabricator.wikimedia.org/project/profile/989/" }, - "time": "2017-08-01 11:18:15" + "time": "2017-08-19 08:55:57" }, { "name": "wikibase/serialization-javascript", @@ -1547,12 +1547,12 @@ "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-extensions-Wikibase.git", - "reference": "d2911f80510270964c674100a86ab7d22e4cfe86" + "reference": "343a1a85f4c5a7b0d53e4991e1fd193a3af64027" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/d2911f80510270964c674100a86ab7d22e4cfe86", - "reference": "d2911f80510270964c674100a86ab7d22e4cfe86", + "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/343a1a85f4c5a7b0d53e4991e1fd193a3af64027", + "reference": "343a1a85f4c5a7b0d53e4991e1fd193a3af64027", "shasum": "" }, "require": { @@ -1629,7 +1629,7 @@ "wikibaserepo", "wikidata" ], - "time": "2017-08-17 11:12:04" + "time": "2017-08-19 23:01:53" }, { "name": "wikibase/wikimedia-badges", @@ -1637,7 +1637,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaBadges", - "reference": "368087a658472291f13652580acc30552b816e61" + "reference": "127b77bae917f695a6d21bed039d9d440c6b3570" }, "require": { "php": ">=5.5.9" @@ -1682,7 +1682,7 @@ "support": { "irc": "irc://irc.freenode.net/wikidata" }, - "time": "2017-07-31 21:07:41" + "time": "2017-08-19 08:57:09" }, { "name": "wikimedia/assert", diff --git a/extensions/ArticlePlaceholder/.stylelintrc b/extensions/ArticlePlaceholder/.stylelintrc.json similarity index 100% rename from extensions/ArticlePlaceholder/.stylelintrc rename to extensions/ArticlePlaceholder/.stylelintrc.json diff --git a/extensions/ArticlePlaceholder/Gruntfile.js b/extensions/ArticlePlaceholder/Gruntfile.js index eb5e877..7705d0f 100644 --- a/extensions/ArticlePlaceholder/Gruntfile.js +++ b/extensions/ArticlePlaceholder/Gruntfile.js @@ -14,14 +14,15 @@ all: [ '*.json', '**/*.json', - '.stylelintrc', - '!node_modules/**' + '!node_modules/**', + '!vendor/**' ] }, stylelint: { all: [ '**/*.css', - '!node_modules/**' + '!node_modules/**', + '!vendor/**' ] }, qunit: { diff --git a/extensions/Constraints/.stylelintrc b/extensions/Constraints/.stylelintrc.json similarity index 100% rename from extensions/Constraints/.stylelintrc rename to extensions/Constraints/.stylelintrc.json diff --git a/extensions/Constraints/Gruntfile.js b/extensions/Constraints/Gruntfile.js index 10f645a..a46421f 100644 --- a/extensions/Constraints/Gruntfile.js +++ b/extensions/Constraints/Gruntfile.js @@ -20,7 +20,6 @@ jsonlint: { all: [ '**/*.json', - '.stylelintrc', '!node_modules/**', '!vendor/**' ] diff --git a/extensions/Constraints/build/travis/before_script.sh b/extensions/Constraints/build/travis/before_script.sh index 677240e..1cc930d 100755 --- a/extensions/Constraints/build/travis/before_script.sh +++ b/extensions/Constraints/build/travis/before_script.sh @@ -33,7 +33,7 @@ mysql -e 'CREATE DATABASE its_a_mw;' fi -composer install --no-dev +composer install php maintenance/install.php --dbtype $DBTYPE --dbuser root --dbname its_a_mw --dbpath $(pwd) --pass nyan TravisWiki admin cd extensions/WikibaseQuality diff --git a/extensions/Constraints/i18n/de.json b/extensions/Constraints/i18n/de.json index b402581..9749dae 100644 --- a/extensions/Constraints/i18n/de.json +++ b/extensions/Constraints/i18n/de.json @@ -64,7 +64,9 @@ "wbqc-violation-message-parameter-item": "Der Wert für den Parameter „$1“ muss ein Objekt sein, nicht „$2“.", "wbqc-violation-message-parameter-property": "Der Wert für den Parameter „$1“ muss eine Eigenschaft sein, nicht „$2“.", "wbqc-violation-message-parameter-string": "Der Wert für den Parameter „$1“ muss eine Zeichenfolge sein, nicht „$2“.", + "wbqc-violation-message-parameter-monolingualtext": "Der Wert für den Parameter „$1“ muss ein einsprachiger Text sein, nicht „$2“.", "wbqc-violation-message-parameter-single": "Der Parameter „$1“ darf nur einen einzigen Wert haben.", + "wbqc-violation-message-parameter-single-per-language": "Der Parameter „$1“ darf nur einen einzigen Wert pro Sprache haben, er hat jedoch mehrere Werte für $2 ($3).", "wbqc-violation-message-parameter-oneof": "Der Parameter „$1“ muss {{PLURAL:$2|1=$4 sein.|2=entweder $4 oder $5 sein.|eines der folgenden Werte sein: $3.}}", "wbqc-violation-message-parameter-regex": "$1 ist kein gültiger regulärer Ausdruck.", "wbqc-violation-message-sparql-error": "Die SPARQL-Abfrage hat einen Fehler ausgegeben.", diff --git a/extensions/Constraints/i18n/fr.json b/extensions/Constraints/i18n/fr.json index 7286ee1..242fe2a 100644 --- a/extensions/Constraints/i18n/fr.json +++ b/extensions/Constraints/i18n/fr.json @@ -76,7 +76,9 @@ "wbqc-violation-message-parameter-item": "La valeur pour le paramètre « $1 » doit être un élément et non pas « $2 ».", "wbqc-violation-message-parameter-property": "La valeur pour le paramètre « $1 » doit être une propriété et non pas « $2 ».", "wbqc-violation-message-parameter-string": "La valeur pour le paramètre « $1 » doit être une chaîne de caractères et non pas « $2 ».", + "wbqc-violation-message-parameter-monolingualtext": "La valeur pour le paramètre « $1 » doit être un texte d’une seule langue, et pas « $2 ».", "wbqc-violation-message-parameter-single": "Le paramètre « $1 » ne doit avoir qu’une valeur simple.", + "wbqc-violation-message-parameter-single-per-language": "Le paramètre « $1 » doit avoir une seule valeur par langue, mais il a plusieurs valeurs pour $2 ($3).", "wbqc-violation-message-parameter-oneof": "Le paramètre « $1 » doit être {{PLURAL:$2|1=$4.|2=$4 ou $5.|un des suivants :$3}}", "wbqc-violation-message-parameter-regex": "$1 n’est pas une expression rationnelle valide.", "wbqc-violation-message-sparql-error": "La requête SPARQL a retourné une erreur.", diff --git a/extensions/Constraints/i18n/he.json b/extensions/Constraints/i18n/he.json index 40f61be..a47a92e 100644 --- a/extensions/Constraints/i18n/he.json +++ b/extensions/Constraints/i18n/he.json @@ -62,7 +62,9 @@ "wbqc-violation-message-parameter-item": "הערך עבור הפרמטר \"$1\" צריך להיות פריט, לא \"$2\".", "wbqc-violation-message-parameter-property": "הערך עבור הפרמטר \"$1\" צריך להיות מאפיין, לא \"$2\".", "wbqc-violation-message-parameter-string": "הערך עבור הפרמטר \"$1\" צריך להיות מחרוזת, לא \"$2\".", + "wbqc-violation-message-parameter-monolingualtext": "הערך עבור הפרמטר \"$1\" צריך להיות טקסט בשפה בודדת, לא \"$2\".", "wbqc-violation-message-parameter-single": "לפרמטר \"$1\" צריך להיות ערך יחיד.", + "wbqc-violation-message-parameter-single-per-language": "לפרמטר \"$1\" צריך להיות רק ערך אחד לכל שפה, אבל יש לו ערכים מרובים עבור $2 (קוד $3)", "wbqc-violation-message-parameter-oneof": "הפרמטר \"$1\" צריך להיות {{PLURAL:$2|1=$4.|2=$4 או $5.|אחד מהבאים: $3}}", "wbqc-violation-message-parameter-regex": "$1 הוא לא ביטוי רגולרי תקין.", "wbqc-violation-message-sparql-error": "שאילתת ה־SPARQL הסתיימה בשגיאה.", diff --git a/extensions/Constraints/i18n/hi.json b/extensions/Constraints/i18n/hi.json index d63b6a1..70a8f7c 100644 --- a/extensions/Constraints/i18n/hi.json +++ b/extensions/Constraints/i18n/hi.json @@ -2,9 +2,12 @@ "@metadata": { "authors": [ "Sfic", - "Vishwanath" + "Vishwanath", + "Sachinkatiyar" ] }, "wbqc-constraintreport-status-warning": "चेतावनी", - "wbqc-violation-message-parameter-string": "\"$1\" पैरामीटर का मान एक स्ट्रिंग होना चाहिए, \"$2\" नहीं होना चाहिए।" + "wbqc-violation-message-parameter-string": "\"$1\" पैरामीटर का मान एक स्ट्रिंग होना चाहिए, \"$2\" नहीं होना चाहिए।", + "wbqc-violation-message-parameter-monolingualtext": "पैरामीटर \"$1\" के लिए मान एक एकल टेक्स्ट होना चाहिए, \"$2\" नहीं।", + "wbqc-violation-message-parameter-single-per-language": "पैरामीटर \"$1\" में प्रति भाषा केवल एक मान होना चाहिए, लेकिन $2 ($3) के लिए कई मान हैं।" } diff --git a/extensions/Constraints/i18n/pt.json b/extensions/Constraints/i18n/pt.json index 432ae89..096b8de 100644 --- a/extensions/Constraints/i18n/pt.json +++ b/extensions/Constraints/i18n/pt.json @@ -71,7 +71,9 @@ "wbqc-violation-message-parameter-item": "O valor do parâmetro \"$1\" tem de ser um objeto, e não \"$2\".", "wbqc-violation-message-parameter-property": "O valor do parâmetro \"$1\" tem de ser uma propriedade, e não \"$2\".", "wbqc-violation-message-parameter-string": "O valor do parâmetro \"$1\" tem de ser um texto, e não \"$2\".", + "wbqc-violation-message-parameter-monolingualtext": "O valor para o parâmetro \"$1\" tem de ser um texto numa única língua, não \"$2\".", "wbqc-violation-message-parameter-single": "O parâmetro \"$1\" tem de ter um só valor.", + "wbqc-violation-message-parameter-single-per-language": "O parâmetro \"$1\" tem de ter um único valor por língua, mas tem mais do que um valor para $2 ($3).", "wbqc-violation-message-parameter-oneof": "O parâmetro \"$1\" tem de ser {{PLURAL:$2|1=$4.|2=ou $4 ou $5.|um dos seguintes:$3}}", "wbqc-violation-message-parameter-regex": "$1 não é uma expressão regular válida.", "wbqc-violation-message-sparql-error": "A consulta SPARQL produziu um erro.", diff --git a/extensions/Constraints/tests/phpunit/Helper/ConstraintParameterParserTest.php b/extensions/Constraints/tests/phpunit/Helper/ConstraintParameterParserTest.php index 40242b4..28299f6 100644 --- a/extensions/Constraints/tests/phpunit/Helper/ConstraintParameterParserTest.php +++ b/extensions/Constraints/tests/phpunit/Helper/ConstraintParameterParserTest.php @@ -36,18 +36,12 @@ use ConstraintParameters, ResultAssertions; /** - * @var SnakSerializer - */ - private $snakSerializer; - - /** * @var Constraint */ private $constraint; protected function setUp() { parent::setUp(); - $this->snakSerializer = WikibaseRepo::getDefaultInstance()->getBaseDataModelSerializerFactory()->newSnakSerializer(); $this->constraint = new Constraint( 'constraint ID', new PropertyId( 'P1' ), 'constraint type Q-ID', [] ); } @@ -56,7 +50,7 @@ * @return array */ private function serializeItemId( $itemId ) { - return $this->snakSerializer->serialize( + return $this->getSnakSerializer()->serialize( new PropertyValueSnak( new PropertyId( 'P1' ), new EntityIdValue( new ItemId( $itemId ) ) @@ -69,7 +63,7 @@ * @return array */ private function serializePropertyId( $propertyId ) { - return $this->snakSerializer->serialize( + return $this->getSnakSerializer()->serialize( new PropertyValueSnak( new PropertyId( 'P1' ), new EntityIdValue( new PropertyId( $propertyId ) ) @@ -135,7 +129,7 @@ [ [ $classId => [ - $this->snakSerializer->serialize( new PropertyNoValueSnak( new PropertyId( $classId ) ) ) + $this->getSnakSerializer()->serialize( new PropertyNoValueSnak( new PropertyId( $classId ) ) ) ] ], 'constraint' @@ -152,7 +146,7 @@ [ [ $classId => [ - $this->snakSerializer->serialize( new PropertyValueSnak( + $this->getSnakSerializer()->serialize( new PropertyValueSnak( new PropertyId( $classId ), new StringValue( 'Q100' ) ) ) @@ -199,7 +193,7 @@ [ [ $relationId => [ - $this->snakSerializer->serialize( new PropertyNoValueSnak( new PropertyId( $relationId ) ) ) + $this->getSnakSerializer()->serialize( new PropertyNoValueSnak( new PropertyId( $relationId ) ) ) ] ], 'constraint' @@ -216,7 +210,7 @@ [ [ $relationId => [ - $this->snakSerializer->serialize( new PropertyValueSnak( + $this->getSnakSerializer()->serialize( new PropertyValueSnak( new PropertyId( $relationId ), new StringValue( 'instance' ) ) ) @@ -297,7 +291,7 @@ [ [ $propertyId => [ - $this->snakSerializer->serialize( new PropertyNoValueSnak( new PropertyId( $propertyId ) ) ) + $this->getSnakSerializer()->serialize( new PropertyNoValueSnak( new PropertyId( $propertyId ) ) ) ] ], 'constraint' @@ -314,7 +308,7 @@ [ [ $propertyId => [ - $this->snakSerializer->serialize( new PropertyValueSnak( + $this->getSnakSerializer()->serialize( new PropertyValueSnak( new PropertyId( $propertyId ), new StringValue( 'P1' ) ) ) @@ -369,8 +363,8 @@ $qualifierId => [ $this->serializeItemId( 'Q100' ), $this->serializeItemId( 'Q101' ), - $this->snakSerializer->serialize( new PropertySomeValueSnak( new PropertyId( 'P1' ) ) ), - $this->snakSerializer->serialize( new PropertyNoValueSnak( new PropertyId( 'P1' ) ) ) + $this->getSnakSerializer()->serialize( new PropertySomeValueSnak( new PropertyId( 'P1' ) ) ), + $this->getSnakSerializer()->serialize( new PropertyNoValueSnak( new PropertyId( 'P1' ) ) ) ] ], '', @@ -423,7 +417,7 @@ [ [ $qualifierId => [ - $this->snakSerializer->serialize( new PropertyValueSnak( + $this->getSnakSerializer()->serialize( new PropertyValueSnak( new PropertyId( 'P1' ), new StringValue( 'Q100' ) ) ) @@ -444,7 +438,7 @@ [ [ $qualifierId => [ - $this->snakSerializer->serialize( new PropertyValueSnak( + $this->getSnakSerializer()->serialize( new PropertyValueSnak( new PropertyId( 'P1' ), new EntityIdValue( new PropertyId( 'P100' ) ) ) ) @@ -487,7 +481,7 @@ $config = $this->getDefaultConfig(); $propertyId = $config->get( 'WBQualityConstraintsPropertyId' ); $parsed = $this->getConstraintParameterParser()->parsePropertiesParameter( - [ $propertyId => [ $this->snakSerializer->serialize( new PropertyNoValueSnak( new PropertyId( $propertyId ) ) ) ] ], + [ $propertyId => [ $this->getSnakSerializer()->serialize( new PropertyNoValueSnak( new PropertyId( $propertyId ) ) ) ] ], '' ); $this->assertEquals( [], $parsed ); @@ -503,8 +497,8 @@ $parsed = $this->getConstraintParameterParser()->parseRangeParameter( [ - $minimumId => [ $this->snakSerializer->serialize( new PropertyValueSnak( $propertyId, $min ) ) ], - $maximumId => [ $this->snakSerializer->serialize( new PropertyValueSnak( $propertyId, $max ) ) ] + $minimumId => [ $this->getSnakSerializer()->serialize( new PropertyValueSnak( $propertyId, $min ) ) ], + $maximumId => [ $this->getSnakSerializer()->serialize( new PropertyValueSnak( $propertyId, $max ) ) ] ], '', 'quantity' @@ -522,8 +516,8 @@ $parsed = $this->getConstraintParameterParser()->parseRangeParameter( [ - $minimumId => [ $this->snakSerializer->serialize( new PropertyNoValueSnak( $propertyId ) ) ], - $maximumId => [ $this->snakSerializer->serialize( new PropertyValueSnak( $propertyId, $max ) ) ] + $minimumId => [ $this->getSnakSerializer()->serialize( new PropertyNoValueSnak( $propertyId ) ) ], + $maximumId => [ $this->getSnakSerializer()->serialize( new PropertyValueSnak( $propertyId, $max ) ) ] ], '', 'quantity' @@ -541,8 +535,8 @@ $parsed = $this->getConstraintParameterParser()->parseRangeParameter( [ - $minimumId => [ $this->snakSerializer->serialize( new PropertyValueSnak( $propertyId, $min ) ) ], - $maximumId => [ $this->snakSerializer->serialize( new PropertyNoValueSnak( $propertyId ) ) ] + $minimumId => [ $this->getSnakSerializer()->serialize( new PropertyValueSnak( $propertyId, $min ) ) ], + $maximumId => [ $this->getSnakSerializer()->serialize( new PropertyNoValueSnak( $propertyId ) ) ] ], '', 'quantity' @@ -559,8 +553,8 @@ $parsed = $this->getConstraintParameterParser()->parseRangeParameter( [ - $minimumId => [ $this->snakSerializer->serialize( new PropertyNoValueSnak( $propertyId ) ) ], - $maximumId => [ $this->snakSerializer->serialize( new PropertyNoValueSnak( $propertyId ) ) ] + $minimumId => [ $this->getSnakSerializer()->serialize( new PropertyNoValueSnak( $propertyId ) ) ], + $maximumId => [ $this->getSnakSerializer()->serialize( new PropertyNoValueSnak( $propertyId ) ) ] ], '', 'quantity' @@ -595,8 +589,8 @@ 'parseRangeParameter', [ [ - $minimumId => [ $this->snakSerializer->serialize( new PropertySomeValueSnak( $propertyId ) ) ], - $maximumId => [ $this->snakSerializer->serialize( new PropertySomeValueSnak( $propertyId ) ) ] + $minimumId => [ $this->getSnakSerializer()->serialize( new PropertySomeValueSnak( $propertyId ) ) ], + $maximumId => [ $this->getSnakSerializer()->serialize( new PropertySomeValueSnak( $propertyId ) ) ] ], 'constraint', 'quantity' @@ -616,8 +610,8 @@ $parsed = $this->getConstraintParameterParser()->parseRangeParameter( [ - $minimumId => [ $this->snakSerializer->serialize( new PropertyValueSnak( $propertyId, $min ) ) ], - $maximumId => [ $this->snakSerializer->serialize( new PropertyValueSnak( $propertyId, $max ) ) ] + $minimumId => [ $this->getSnakSerializer()->serialize( new PropertyValueSnak( $propertyId, $min ) ) ], + $maximumId => [ $this->getSnakSerializer()->serialize( new PropertyValueSnak( $propertyId, $max ) ) ] ], '', 'time' @@ -653,8 +647,8 @@ $parsed = $this->getConstraintParameterParser()->parseRangeParameter( [ - $minimumId => [ $this->snakSerializer->serialize( new PropertyNoValueSnak( $propertyId ) ) ], - $maximumId => [ $this->snakSerializer->serialize( new PropertySomeValueSnak( $propertyId ) ) ] + $minimumId => [ $this->getSnakSerializer()->serialize( new PropertyNoValueSnak( $propertyId ) ) ], + $maximumId => [ $this->getSnakSerializer()->serialize( new PropertySomeValueSnak( $propertyId ) ) ] ], '', 'time' @@ -673,8 +667,8 @@ $parsed = $this->getConstraintParameterParser()->parseRangeParameter( [ - $minimumId => [ $this->snakSerializer->serialize( new PropertySomeValueSnak( $propertyId ) ) ], - $maximumId => [ $this->snakSerializer->serialize( new PropertyNoValueSnak( $propertyId ) ) ] + $minimumId => [ $this->getSnakSerializer()->serialize( new PropertySomeValueSnak( $propertyId ) ) ], + $maximumId => [ $this->getSnakSerializer()->serialize( new PropertyNoValueSnak( $propertyId ) ) ] ], '', 'time' @@ -703,7 +697,7 @@ $snak = new PropertyValueSnak( new PropertyId( 'P1' ), $value ); $parsed = $this->getConstraintParameterParser()->parseNamespaceParameter( - [ $namespaceId => [ $this->snakSerializer->serialize( $snak ) ] ], + [ $namespaceId => [ $this->getSnakSerializer()->serialize( $snak ) ] ], '' ); @@ -736,7 +730,7 @@ $this->assertThrowsConstraintParameterException( 'parseNamespaceParameter', [ - [ $namespaceId => [ $this->snakSerializer->serialize( $snak ) ] ], + [ $namespaceId => [ $this->getSnakSerializer()->serialize( $snak ) ] ], 'constraint' ], 'wbqc-violation-message-parameter-string' @@ -754,8 +748,8 @@ 'parseNamespaceParameter', [ [ $namespaceId => [ - $this->snakSerializer->serialize( $snak1 ), - $this->snakSerializer->serialize( $snak2 ) + $this->getSnakSerializer()->serialize( $snak1 ), + $this->getSnakSerializer()->serialize( $snak2 ) ] ], 'constraint' ], @@ -769,7 +763,7 @@ $snak = new PropertyValueSnak( new PropertyId( 'P1' ), $value ); $parsed = $this->getConstraintParameterParser()->parseFormatParameter( - [ $formatId => [ $this->snakSerializer->serialize( $snak ) ] ], + [ $formatId => [ $this->getSnakSerializer()->serialize( $snak ) ] ], '' ); @@ -813,7 +807,7 @@ $this->assertThrowsConstraintParameterException( 'parseFormatParameter', [ - [ $formatId => [ $this->snakSerializer->serialize( $snak ) ] ], + [ $formatId => [ $this->getSnakSerializer()->serialize( $snak ) ] ], 'constraint' ], 'wbqc-violation-message-parameter-string' @@ -831,8 +825,8 @@ 'parseFormatParameter', [ [ $formatId => [ - $this->snakSerializer->serialize( $snak1 ), - $this->snakSerializer->serialize( $snak2 ) + $this->getSnakSerializer()->serialize( $snak1 ), + $this->getSnakSerializer()->serialize( $snak2 ) ] ], 'constraint' ], @@ -849,8 +843,8 @@ $parsed = $this->getConstraintParameterParser()->parseExceptionParameter( [ $exceptionId => [ - $this->snakSerializer->serialize( $snak1 ), - $this->snakSerializer->serialize( $snak2 ), + $this->getSnakSerializer()->serialize( $snak1 ), + $this->getSnakSerializer()->serialize( $snak2 ), ] ] ); @@ -895,7 +889,7 @@ $this->assertThrowsConstraintParameterException( 'parseExceptionParameter', - [ [ $exceptionId => [ $this->snakSerializer->serialize( $snak ) ] ] ], + [ [ $exceptionId => [ $this->getSnakSerializer()->serialize( $snak ) ] ] ], 'wbqc-violation-message-parameter-entity' ); } @@ -922,7 +916,7 @@ $snak = new PropertyValueSnak( new PropertyId( $constraintStatusId ), new EntityIdValue( new ItemId( $mandatoryId ) ) ); $parsed = $this->getConstraintParameterParser()->parseConstraintStatusParameter( - [ $constraintStatusId => [ $this->snakSerializer->serialize( $snak ) ] ] + [ $constraintStatusId => [ $this->getSnakSerializer()->serialize( $snak ) ] ] ); $this->assertEquals( 'mandatory', $parsed ); @@ -950,7 +944,7 @@ $this->assertThrowsConstraintParameterException( 'parseConstraintStatusParameter', - [ [ $constraintStatusId => [ $this->snakSerializer->serialize( $snak ) ] ] ], + [ [ $constraintStatusId => [ $this->getSnakSerializer()->serialize( $snak ) ] ] ], 'wbqc-violation-message-parameter-oneof' ); } @@ -977,7 +971,7 @@ $snak = new PropertyValueSnak( new PropertyId( $syntaxClarificationId ), $value ); $parsed = $this->getConstraintParameterParser()->parseSyntaxClarificationParameter( - [ $syntaxClarificationId => [ $this->snakSerializer->serialize( $snak ) ] ], + [ $syntaxClarificationId => [ $this->getSnakSerializer()->serialize( $snak ) ] ], Language::factory( 'en' ) ); @@ -990,7 +984,7 @@ $snak = new PropertyValueSnak( new PropertyId( $syntaxClarificationId ), $value ); $parsed = $this->getConstraintParameterParser()->parseSyntaxClarificationParameter( - [ $syntaxClarificationId => [ $this->snakSerializer->serialize( $snak ) ] ], + [ $syntaxClarificationId => [ $this->getSnakSerializer()->serialize( $snak ) ] ], Language::factory( 'de' ) ); @@ -1003,7 +997,7 @@ $snak = new PropertyValueSnak( new PropertyId( $syntaxClarificationId ), $value ); $parsed = $this->getConstraintParameterParser()->parseSyntaxClarificationParameter( - [ $syntaxClarificationId => [ $this->snakSerializer->serialize( $snak ) ] ], + [ $syntaxClarificationId => [ $this->getSnakSerializer()->serialize( $snak ) ] ], Language::factory( 'de-at' ) ); @@ -1016,7 +1010,7 @@ $snak = new PropertyValueSnak( new PropertyId( $syntaxClarificationId ), $value ); $parsed = $this->getConstraintParameterParser()->parseSyntaxClarificationParameter( - [ $syntaxClarificationId => [ $this->snakSerializer->serialize( $snak ) ] ], + [ $syntaxClarificationId => [ $this->getSnakSerializer()->serialize( $snak ) ] ], Language::factory( 'tlh' ) ); @@ -1034,9 +1028,9 @@ $parsed = $this->getConstraintParameterParser()->parseSyntaxClarificationParameter( [ $syntaxClarificationId => [ - $this->snakSerializer->serialize( $snak1 ), - $this->snakSerializer->serialize( $snak2 ), - $this->snakSerializer->serialize( $snak3 ), + $this->getSnakSerializer()->serialize( $snak1 ), + $this->getSnakSerializer()->serialize( $snak2 ), + $this->getSnakSerializer()->serialize( $snak3 ), ] ], Language::factory( 'pt' ) ); @@ -1050,7 +1044,7 @@ $snak = new PropertyValueSnak( new PropertyId( $syntaxClarificationId ), $value ); $parsed = $this->getConstraintParameterParser()->parseSyntaxClarificationParameter( - [ $syntaxClarificationId => [ $this->snakSerializer->serialize( $snak ) ] ], + [ $syntaxClarificationId => [ $this->getSnakSerializer()->serialize( $snak ) ] ], Language::factory( 'pt' ) ); @@ -1077,8 +1071,8 @@ 'parseSyntaxClarificationParameter', [ [ $syntaxClarificationId => [ - $this->snakSerializer->serialize( $snak1 ), - $this->snakSerializer->serialize( $snak2 ), + $this->getSnakSerializer()->serialize( $snak1 ), + $this->getSnakSerializer()->serialize( $snak2 ), ] ], Language::factory( 'en' ) ], @@ -1095,7 +1089,7 @@ 'parseSyntaxClarificationParameter', [ [ $syntaxClarificationId => [ - $this->snakSerializer->serialize( $snak ) + $this->getSnakSerializer()->serialize( $snak ) ] ], Language::factory( 'en' ) ], @@ -1111,7 +1105,7 @@ 'parseSyntaxClarificationParameter', [ [ $syntaxClarificationId => [ - $this->snakSerializer->serialize( $snak ) + $this->getSnakSerializer()->serialize( $snak ) ] ], Language::factory( 'en' ) ], diff --git a/extensions/MediaInfo/.stylelintrc b/extensions/MediaInfo/.stylelintrc.json similarity index 100% rename from extensions/MediaInfo/.stylelintrc rename to extensions/MediaInfo/.stylelintrc.json diff --git a/extensions/MediaInfo/Gruntfile.js b/extensions/MediaInfo/Gruntfile.js index b64ac99..1143ef9 100644 --- a/extensions/MediaInfo/Gruntfile.js +++ b/extensions/MediaInfo/Gruntfile.js @@ -16,7 +16,6 @@ jsonlint: { all: [ '**/*.json', - '.stylelintrc', '!node_modules/**', '!vendor**' ] diff --git a/extensions/Quality/.stylelintrc b/extensions/Quality/.stylelintrc.json similarity index 100% rename from extensions/Quality/.stylelintrc rename to extensions/Quality/.stylelintrc.json diff --git a/extensions/Quality/Gruntfile.js b/extensions/Quality/Gruntfile.js index 573c373..bbfb0ad 100644 --- a/extensions/Quality/Gruntfile.js +++ b/extensions/Quality/Gruntfile.js @@ -19,7 +19,6 @@ jsonlint: { all: [ '**/*.json', - '.stylelintrc', '!node_modules/**', '!vendor/**' ] diff --git a/extensions/Wikibase/.stylelintrc b/extensions/Wikibase/.stylelintrc.json similarity index 100% rename from extensions/Wikibase/.stylelintrc rename to extensions/Wikibase/.stylelintrc.json diff --git a/extensions/Wikibase/Gruntfile.js b/extensions/Wikibase/Gruntfile.js index 9f62e3c..2ef3730 100644 --- a/extensions/Wikibase/Gruntfile.js +++ b/extensions/Wikibase/Gruntfile.js @@ -13,7 +13,6 @@ jsonlint: { all: [ '**/*.json', - '.stylelintrc', '!node_modules/**', '!vendor/**' ] diff --git a/extensions/Wikibase/client/i18n/ais.json b/extensions/Wikibase/client/i18n/ais.json index 3ff02e8..9c9cbb6 100644 --- a/extensions/Wikibase/client/i18n/ais.json +++ b/extensions/Wikibase/client/i18n/ais.json @@ -1,9 +1,16 @@ { "@metadata": { "authors": [ - "Benel" + "Benel", + "Bunukwiki" ] }, + "tooltip-t-wikibase": "masasiket tayza i papatunay a kalunasulitan pisupeday a kakitizaan tu kasacacay", + "wikibase-comment-update": "masumad tuway {{WBREPONAME}} kasacacay", + "wikibase-dataitem": "{{WBREPONAME}} kasacacay", + "wikibase-editlinks": "mikawaway tu kalumyiti misiket", + "wikibase-editlinkstitle": "mikawaway tu kalumyiti caliway han ku kamu misiket", + "wikibase-rc-hide-wikidata-hide": "midimut", "wikibase-rc-hide-wikidata-show": "paazih", "wikibase-rc-wikibase-edit-letter": "sueyi", "wikibase-rc-wikibase-edit-title": "{{WBREPONAME}} mikawaway tu kalumyiti" diff --git a/extensions/Wikibase/client/i18n/shi.json b/extensions/Wikibase/client/i18n/shi.json index b14e35a..b36e757 100644 --- a/extensions/Wikibase/client/i18n/shi.json +++ b/extensions/Wikibase/client/i18n/shi.json @@ -4,6 +4,7 @@ "Amara-Amaziɣ" ] }, + "wikibase-editlinkstitle": "ⵙⵏⴼⵍ ⵉⵍⵉⵏⴽⵏ ⵉⴳⵔⵓⵜⵍⴰⵢⵏ", "wikibase-rc-hide-wikidata": "$1 {{WBREPONAME}}", "wikibase-rc-hide-wikidata-hide": "ⵙⵙⵏⵜⵍ", "wikibase-rc-hide-wikidata-show": "ⵎⵍ", diff --git a/extensions/Wikibase/lib/i18n/nn.json b/extensions/Wikibase/lib/i18n/nn.json index 8149b35..a0d07ed 100644 --- a/extensions/Wikibase/lib/i18n/nn.json +++ b/extensions/Wikibase/lib/i18n/nn.json @@ -65,6 +65,7 @@ "datatypes-type-wikibase-item": "Element", "datatypes-type-commonsMedia": "Mediefil frå Commons", "version-wikibase": "Wikibase", + "wikibase-snakformatter-property-not-found": "Fann ikkje eigenskapen $1, kan ikkje avgjera kva datatype som skal nyttast.", "wikibase-entity-summary-wbsetitem": "Oppretta eit nytt element", "wikibase-entity-summary-wbcreateredirect": "Omdirigert til $4", "wikibase-entity-summary-wbsetreference": "Sette ei kjelde", diff --git a/extensions/Wikibase/repo/i18n/ais.json b/extensions/Wikibase/repo/i18n/ais.json new file mode 100644 index 0000000..9203de1 --- /dev/null +++ b/extensions/Wikibase/repo/i18n/ais.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Benel" + ] + }, + "wikibase-edit": "mikawaway tu kalumyiti" +} diff --git a/extensions/Wikibase/repo/i18n/ar.json b/extensions/Wikibase/repo/i18n/ar.json index 059487d..78333a0 100644 --- a/extensions/Wikibase/repo/i18n/ar.json +++ b/extensions/Wikibase/repo/i18n/ar.json @@ -324,7 +324,7 @@ "wikibase-mylanguagefallbackchain-babel": "يمكنك تعديلها بإضافة ‎ <nowiki>{{#babel: }}</nowiki>‎ على [[Special:MyPage|صفحة المستخدم]] {{GENDER:$1|الخاصة بك}}.", "wikibase-mylanguagefallbackchain-converted-item": "$1 - $2, تم تحويله من $3 - $4", "wikibase-api-unresolved-redirect": "يشير معرِّف الكائن المحدد إلى تحويلة، وهذا غير مدعوم في السياق الحالي.", - "wikibase-api-illegal-entity-selector": "تحتاج إلى تقديم أي كيان <var>id</var>، أو موقع <var>site</var> و صفحة <var>page</var>، ولكن ليس على حد سواء.", + "wikibase-api-illegal-id-or-site-page-selector": "تحتاج إلى تقديم أي كيان <var>id</var>، أو موقع <var>site</var> و صفحة <var>page</var>، ولكن ليس على حد سواء.", "wikibase-api-no-such-entity": "تعذر العثور على كيان يحمل المعرف \"$1\".", "wikibase-api-no-such-sitelink": "لم يمكن العثور على وصلة موقع إلى \"$1\" عند محاولة تعديل الشارات.", "wikibase-api-not-recognized-datatype": "نوع البيانات كان متوقع، ولكنها إما مفقودة أو غير معروفه.", diff --git a/extensions/Wikibase/repo/i18n/ast.json b/extensions/Wikibase/repo/i18n/ast.json index d8b2e4d..09ea881 100644 --- a/extensions/Wikibase/repo/i18n/ast.json +++ b/extensions/Wikibase/repo/i18n/ast.json @@ -304,7 +304,7 @@ "wikibase-mylanguagefallbackchain-converted-item": "$1 - $2, convertíu del $3 - $4", "wikibase-api-unresolved-redirect": "La ID d'entidá proporcionada refierse a una redireición, lo que nun tien sofitu nesti contestu.", "wikibase-api-illegal-entity-remove": "Les entidaes nun pueden desaniciase dando una clave <var>remove</var> de nivel superior.", - "wikibase-api-illegal-entity-selector": "Tienes de dar o un <var>id</var> d'entidá, o una combinación de <var>site</var> y <var>page</var>, pero non les dos.", + "wikibase-api-illegal-id-or-site-page-selector": "Tienes de dar o un <var>id</var> d'entidá, o una combinación de <var>site</var> y <var>page</var>, pero non les dos.", "wikibase-api-no-such-entity": "Nun s'alcontró nenguna entidá con ID «$1».", "wikibase-api-no-such-sitelink": "Nun pudo alcontrase l'enllaz a «$1» al intentar editar insinies.", "wikibase-api-not-recognized-datatype": "Esperábase un tipu de datu, pero falta o nun se reconoció.", diff --git a/extensions/Wikibase/repo/i18n/bn.json b/extensions/Wikibase/repo/i18n/bn.json index 4d4fb48..ee6885a 100644 --- a/extensions/Wikibase/repo/i18n/bn.json +++ b/extensions/Wikibase/repo/i18n/bn.json @@ -94,7 +94,7 @@ "wikibase-statementview-rank-normal": "সাধারন র্যাঙ্ক", "wikibase-statementview-rank-tooltip-normal": "বৈধ মান, যদিও সম্ভবত ঐতিহাসিক", "wikibase-statementview-rank-deprecated": "অবচিত ক্রম", - "wikibase-statementview-references-counter": "$1{{PLURAL:$2|0=|$3+$2$4}} {{PLURAL:$1|টি তথ্যসূত্র}}", + "wikibase-statementview-references-counter": "$1টি {{PLURAL:$1|তথ্যসূত্র}}", "wikibase-snakview-property-input-placeholder": "বৈশিষ্ট্য", "wikibase-snakview-choosesnaktype": "একটি মানের ধরন নির্বাচন করুন।", "wikibase-snakview-variations-somevalue-label": "অজানা মান", diff --git a/extensions/Wikibase/repo/i18n/de.json b/extensions/Wikibase/repo/i18n/de.json index 53dc415..11719ee 100644 --- a/extensions/Wikibase/repo/i18n/de.json +++ b/extensions/Wikibase/repo/i18n/de.json @@ -25,7 +25,8 @@ "Lydia Pintscher (WMDE)", "Twagner", "MGChecker", - "Predatorix" + "Predatorix", + "Pascalco" ] }, "wikibase-desc": "Ermöglicht ein Repositorium strukturierter Daten", @@ -186,9 +187,9 @@ "wikibase-itemdisambiguation-invalid-langcode": "Der angegebene Sprachcode ist dem System leider nicht bekannt. Bitte verwende einen gültigen Sprachcode, bspw. „de“.", "wikibase-itemdisambiguation-description": "Die für die Suche genutzten Werte müssen vollständige Texteinträge sein. Sprache ist eine Kennung, z. B. „de“.", "wikibase-itemdisambiguation-summary": "Nach allen Objekten mit der gleichen genauen Bezeichnung suchen.", - "special-newproperty": "Ein neues Attribut erstellen", + "special-newproperty": "Eine neue Eigenschaft erstellen", "wikibase-newproperty-summary": "Überprüfe, ob die Eigenschaft bereits vorhanden ist!<br />Du solltest eine [[{{int:Wikibase-label-helppage}}|Bezeichnung]] und eine [[{{int:Wikibase-description-helppage}}|Beschreibung]] für alle neuen Eigenschaften erstellen und zusätzlich einen gültigen Eigenschaftstyp.", - "wikibase-newproperty-fieldset": "Ein neues Attribut erstellen", + "wikibase-newproperty-fieldset": "Eine neue Eigenschaft erstellen", "wikibase-newproperty-datatype": "Datentyp:", "wikibase-newproperty-invalid-datatype": "Es wurde ein ungültiger Datentyp angegeben.", "wikibase-newproperty-insufficient-data": "Du musst mindestens entweder eine Bezeichnung, Beschreibung oder Aliasse angeben.", @@ -324,9 +325,12 @@ "wikibase-mylanguagefallbackchain-text": "Die Fallbackkette für die anzuzeigenden Sprachen der Objektbezeichnungen wird nachstehend angezeigt.", "wikibase-mylanguagefallbackchain-babel": "Du kannst sie bearbeiten, indem du <nowiki>{{#babel:}}</nowiki> in {{GENDER:$1|deine}} [[Special:MyPage|Benutzerseite]] einfügst.", "wikibase-mylanguagefallbackchain-converted-item": "$1 – $2, konvertiert von $3 – $4", + "wikibase-api-claim-value-missing": "Bei der Erstellung einer Behauptung mit dem PropertyValueSnak muss ein Wert angegeben werden.", + "wikibase-api-claim-value-unexpected": "Bei der Erstellung einer Behauptung ohne PropertyValueSnak als Hauptsnak kannst du keinen Wert angeben.", "wikibase-api-unresolved-redirect": "Die angegebene Objektkennung bezieht sich auf eine Weiterleitung, die in diesem Kontext nicht unterstützt wird.", "wikibase-api-illegal-entity-remove": "Objekte können durch die Angabe des Top-Level-Schlüssels <var>remove</var> nicht gelöscht werden.", - "wikibase-api-illegal-entity-selector": "Du musst entweder das Objekt <var>id</var> oder eine Kombination aus <var>site</var> und <var>page</var> angeben, aber nicht beides.", + "wikibase-api-illegal-id-or-site-page-selector": "Du musst entweder das Objekt <var>id</var> oder eine Kombination aus <var>site</var> und <var>page</var> angeben, aber nicht beides.", + "wikibase-api-illegal-ids-or-sites-titles-selector": "Entweder die Objekt-„Kennungen“ oder „Website“-„Titel“-Paare für die dazugehörige Seite angeben.", "wikibase-api-no-such-entity": "Es konnte kein Objekt mit der Kennung „$1“ gefunden werden.", "wikibase-api-no-such-sitelink": "Beim Versuch, Auszeichnungen zu bearbeiten, konnte der Websitelink zu „$1“ nicht gefunden werden.", "wikibase-api-not-recognized-datatype": "Es wurde ein Datentyp erwartet, jedoch fehlt dieser oder er wurde nicht erkannt.", diff --git a/extensions/Wikibase/repo/i18n/en.json b/extensions/Wikibase/repo/i18n/en.json index eacf53c..c93cfa4 100644 --- a/extensions/Wikibase/repo/i18n/en.json +++ b/extensions/Wikibase/repo/i18n/en.json @@ -334,8 +334,8 @@ "wikibase-api-inconsistent-site": "Inconsistent site detected.", "wikibase-api-invalid-guid": "Invalid claim guid.", "wikibase-api-invalid-json": "Invalid json in request.", - "wikibase-api-invalid-snak": "Invalid snak.", - "wikibase-api-invalid-list": "Invalid list.", + "wikibase-api-invalid-snak": "Invalid snak data.", + "wikibase-api-invalid-list": "Invalid list data.", "wikibase-api-invalid-property-id": "Invalid property ID.", "wikibase-api-invalid-entity-id": "Invalid entity ID.", "wikibase-api-no-common-item": "There is no common item.", diff --git a/extensions/Wikibase/repo/i18n/et.json b/extensions/Wikibase/repo/i18n/et.json index abf5340..7fa7e0f 100644 --- a/extensions/Wikibase/repo/i18n/et.json +++ b/extensions/Wikibase/repo/i18n/et.json @@ -44,6 +44,8 @@ "wikibase-aliases-edit-placeholder": "sisesta rööpkujusid", "wikibase-aliases-edit-placeholder-language-aware": "sisesta rööpkujusid ($1)", "wikibase-aliases-edit-label": "Rööpkujud, eraldatud püstkriipsuga:", + "wikibase-content-language-edit-label": "Keel:", + "wikibase-content-language-edit-not-recognized-language": "Ette antud keelekood on tundmatu.", "wikibase-diffview-reference": "viide", "wikibase-diffview-rank": "järk", "wikibase-diffview-rank-preferred": "Eelisjärk", @@ -81,15 +83,20 @@ "wikibase-undo-badpage": "Halb redaktsioon: $2 pole lehekülje [[$1]] redaktsioon.", "wikibase-undo-firstrev": "Lehekülje loomist ei saa tagasi võtta", "wikibase-undo-nocontent": "Lehekülje $1 redaktsiooni $2 sisu ei saa laadida.", + "wikibase-summary-generated": "Resümee (lisatakse vaikeresümee järele):", "wikibase-disambiguation-title": "Eristatavad üksused sildiga \"$1\"", "wb-special-newitem-new-item-notification": "Uus üksus $1 loodud. Sind suunati selle leheküljele. Naase leheküljele \"$2\".", "wikibase-aliases-input-help-message": "Et seda üksust oleks lihtsam leida, saad sisestada teised võimalikud nimetused.", "wikibase-propertypage-datatype": "Andmetüüp", + "wikibase-propertypage-bad-datatype": "Tundmatu andmetüüp: $1", "wikibase-claimview-snak-tooltip": "Sisesta omadusele \"$1\" vastav väärtus. Kui omaduse väärtus pole ette antud või kui tegelik väärtus pole teada, saad klõpsata sisestusvälja ees olevat ikooni ja valida muu väärtuse tüübi.", "wikibase-claimview-snak-new-tooltip": "Kui oled määranud omaduse, saad sisestada sobiva väärtuse. Kui omaduse väärtus pole ette antud või kui tegelik väärtus pole teada, saad klõpsata sisestusvälja ees olevat ikooni ja valida muu väärtuse tüübi.", "wikibase-statementview-rank-preferred": "Eelisjärk", + "wikibase-statementview-rank-tooltip-preferred": "Õige ja praegu kehtiv väärtus", "wikibase-statementview-rank-normal": "Tavajärk", + "wikibase-statementview-rank-tooltip-normal": "Väärtus õige, kuid võib olla vananenud", "wikibase-statementview-rank-deprecated": "Igandjärk", + "wikibase-statementview-rank-tooltip-deprecated": "Väärtus teadaolevalt vale, kuid (varem) levinud", "wikibase-statementview-references-counter": "$1 {{PLURAL:$1|viide|viidet}}", "wikibase-snakview-property-input-placeholder": "omadus", "wikibase-snakview-unsupportedsnaktype": "Snaki tüüp on \"$1\". Sellise snaki tugi puudub praegu veel.", @@ -116,6 +123,7 @@ "wikibase-wikibaserepopage-invalid-id": "Identifikaator \"$1\" on süsteemis tundmatu. Palun kasuta sobivat olemi identifikaatorit.", "wikibase-wikibaserepopage-unresolved-redirect": "$1 on ümber suunatud.", "wikibase-wikibaserepopage-storage-exception": "Tõrge olemi $1 laadimisel: $2.", + "special-availablebadges": "Saadaolevad äramärkimised", "special-itembytitle": "Üksus pealkirja järgi", "wikibase-itembytitle-lookup-fieldset": "Üksuste otsimine võrgukoha ja pealkirja järgi", "wikibase-itembytitle-lookup-site": "Võrgukoht:", @@ -151,6 +159,7 @@ "wikibase-newproperty-fieldset": "Uue omaduse loomine", "wikibase-newproperty-datatype": "Andmetüüp:", "wikibase-newproperty-invalid-datatype": "Määratud vigane andmetüüp.", + "wikibase-newproperty-insufficient-data": "Pead täitma vähemalt kas sildi, kirjelduse või rööpkujude välja.", "special-newitem": "Uue üksuse loomine", "wikibase-newitem-summary": "Kontrolli kindlasti, ega [[Special:Search|üksus juba olemas pole]]!<br />Kõigi uute üksuste juurde tuleks lisada [[{{int:Wikibase-label-helppage}}|silt]] ja [[{{int:Wikibase-description-helppage}}|kirjeldus]].", "wikibase-newitem-fieldset": "Uue üksuse loomine", @@ -158,6 +167,7 @@ "wikibase-newitem-page": "Esimese lingitud lehekülje pealkiri", "wikibase-newitem-no-external-page": "Võrgukohast \"$1\" ei leitud lehekülge \"$2\".", "wikibase-newitem-not-recognized-siteid": "Ette antud võrgukohaidentifikaatorit ei tuntud ära.", + "wikibase-newitem-insufficient-data": "Pead täitma vähemalt kas sildi, kirjelduse või rööpkujude välja.", "wikibase-newentity-language": "Keel:", "wikibase-newentity-label": "Silt:", "wikibase-newentity-description": "Kirjeldus:", @@ -205,6 +215,7 @@ "wikibase-mergeitems-toid": "Üksus, millega liidad, identifikaator", "wikibase-mergeitems-submit": "Liida üksused", "wikibase-mergeitems-success": "$1 on liidetud üksusega $3 ja ümber suunatud.", + "wikibase-itemmerge-redirect": "Võimalik, et need üksused on juba liidetud.", "wikibase-itemmerge-missing-parameter": "Sisestatu on poolik.", "wikibase-itemmerge-not-item": "Määratud olem pole üksus.", "wikibase-itemmerge-failed-save": "Üksuse salvestamine ebaõnnestus.", @@ -265,6 +276,10 @@ "wikibase-entitydata-storage-error": "Olemi $1 laadimine ebaõnnestus.", "wikibase-entitydata-title": "Olemi andmed", "wikibase-entitydata-text": "See lehekülg võimaldab linkida olemi väärtusi sisaldava andmeliidese juurde. Palun kasuta alamlehekülje süntaksit, et tuua internetiaadressis ära olemi identifikaator.\n* Sisu poole pöördumine kooskõlastatakse sinu kliendi Accept-päisega. Teisisõnu väljastatakse olemi andmed vormingus, mida sinu klient eelistab. Brauseris on see HTML ja seetõttu suunab brauser sind harilikule olemileheküljele.\n* Saad pärida kindlas vormingus andmeid, kui lisad olemi identifikaatorile vastava faililaiendi: Q23.json tagastab andmed JSON-vormingus, Q23.ttl tagastab vormingu RDF/Turtle jne. Toetatud vormingud: $1.", + "special-entitypage": "Olemi lehekülg", + "wikibase-entitypage-title": "Olemi lehekülg", + "wikibase-entitypage-text": "See lehekülg suunab ümber olemi leheküljele hoidlas, kuhu olem kuulub. Palun too internetiaadressis ära olemi identifikaator, kasutades alamlehekülje süntaksit.", + "wikibase-entitypage-bad-id": "Vigane identifikaator: $1.", "special-redirectentity": "Olemi ümbersuunamine", "wikibase-redirectentity-success": "$1 on ümber suunatud olemi $2 juurde.", "wikibase-redirectentity-fromid": "Olem, kust suunata (identifikaator)", @@ -285,6 +300,7 @@ "wikibase-conflict-patched": "Sinu muudatus paigati viimasesse versiooni.", "wikibase-restoreold": "ennista", "wikibase-entity-summary-restore": "Kasutaja [[Special:Contributions/$4|{{GENDER:$4|$4}}]] redaktsioon $3 taastatud.", + "wikibase-entity-summary-undo": "Eemaldatud muudatus $3, mille tegi [[Special:Contributions/$4|$4]] ([[User talk:$4|arutelu]])", "wikibase-no-direct-editing": "Otseredigeerimine nimeruumis $1 on keelatud", "wikibase-noentity": "Üksust pole olemas. Saad <span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} otsida seotud logidest]</span>, kuhu see kadus.", "wikibase-noentity-createone": "Saad ka [[$1|uue luua]].", @@ -295,8 +311,12 @@ "wikibase-listdatatypes-wikibase-property-body": "Link projekti omaduste juurde. Sisestatud väärtusele vastavaid omadusi otsitakse projekti nimeruumist \"Property\".", "wikibase-listdatatypes-commonsmedia-head": "Commonsi meediafail", "wikibase-listdatatypes-commonsmedia-body": "Link Wikimedia Commonsis hoitava faili juurde. Sisestatud väärtusele vastavaid faile otsitakse Commonsi nimeruumist \"File\".", - "wikibase-listdatatypes-globe-coordinate-head": "Koordinaat", + "wikibase-listdatatypes-globe-coordinate-head": "Koordinaadid", "wikibase-listdatatypes-globe-coordinate-body": "Literaalandmed geograafilise asukoha kohta teatud taevakehal laiuse ja pikkuse paarina, mis on esitatud vormingus GMS või kümnendkraadides. Vaikimisi \"Maa\" ja vastavalt \"WGS84\". Sellele lisandub esitustäpsus ja ulatus.\n* laius – koordinaadisõne ilmutamata esimene osa (ujukomaga, dms, dm, dd), suund on määratud kas eelneva märgi või järgneva tähisega N/S\n* pikkus – koordinaadisõne ilmutamata teine osa (ujukomaga, dms, dm, dd), suund on määratud kas eelneva märgi või järgneva tähisega E/W\n* taevakeha – ilmutatud (?) andmeväärtus, esitatud taevakehana, mis on vaikimisi \"http://www.wikidata.org/entity/Q2\" (Maa)\n* esitustäpsus – koordinaatide numbriline esitustäpsus", + "wikibase-listdatatypes-geo-shape-head": "Ruumikuju", + "wikibase-listdatatypes-geo-shape-body": "Link Wikimedia Commonsis või muus häälestatud vikis hoitavate geograafiliste kaardiandmete juurde. Täiendav dokumentatsioon kaardiandmete kohta: https://www.mediawiki.org/wiki/Help:Map_Data", + "wikibase-listdatatypes-tabular-data-head": "Tabelandmed", + "wikibase-listdatatypes-tabular-data-body": "Link Wikimedia Commonsis või muus häälestatud vikis hoitavate tabelandmete juurde. Täiendav dokumentatsioon tabelandmete kohta: https://www.mediawiki.org/wiki/Help:Tabular_Data", "wikibase-listdatatypes-quantity-head": "Suurus", "wikibase-listdatatypes-quantity-body": "Literaalandmed mingi kindla ühikuga seotud suuruse kohta. Tegelik ühik sisaldub sisestatud andmeväärtustes.\n* määr – sõne ilmutamata osa (ühiku eesliite vastendus ebaselge)\n* ühik – sõne ilmutamata osa, mis on vaikimisi \"1\" (vastendus normaliseerimiskehaga ebaselge)\n* ülempiir – suuruse ülempiir\n* alampiir – suuruse alampiir", "wikibase-listdatatypes-monolingualtext-head": "Ühekeelne tekst", @@ -308,6 +328,8 @@ "wikibase-listdatatypes-time-head": "Aeg", "wikibase-listdatatypes-time-body": "Literaalandmete väli ajahetke jaoks. Kellaaeg ja kuupäev esitatakse teatud esitustäpsuse ja piiridega. Sisemiselt salvestatakse aeg määratud kalendrimudeli järgi.\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 4–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 ajatempli kalendrimudel.", "wikibase-listdatatypes-url-body": "Literaalandmete väli URL-i jaoks. Sobivad URL-id on piiratud protokollidega, mis on toetatud ka vikiteksti välislinkides.", + "wikibase-listdatatypes-external-id-head": "Välisidentifikaator", + "wikibase-listdatatypes-external-id-body": "Literaalandmete väli välisidentifikaatori jaoks. Välisidentifikaatori juures saab kuvada automaatset linki autoriteetse allika juurde.", "wikibase-concept-uri": "Mõiste URI", "wikibase-concept-uri-tooltip": "URI, mis identifitseerib mõiste, mida see üksus kirjeldab", "content-model-wikibase-item": "Vikibaasi üksus", diff --git a/extensions/Wikibase/repo/i18n/fr.json b/extensions/Wikibase/repo/i18n/fr.json index 43c078e..ce88bf1 100644 --- a/extensions/Wikibase/repo/i18n/fr.json +++ b/extensions/Wikibase/repo/i18n/fr.json @@ -352,9 +352,12 @@ "wikibase-mylanguagefallbackchain-text": "L’enchaînement de langues de repli utilisé pour vous afficher les libellés des entités est présenté ci-dessous.", "wikibase-mylanguagefallbackchain-babel": "Vous pouvez la modifier en mettant <nowiki>{{#babel: }}</nowiki> sur {{GENDER:$1|votre}} [[Special:MyPage|page utilisateur]].", "wikibase-mylanguagefallbackchain-converted-item": "$1 - $2, traduit depuis $3 - $4", + "wikibase-api-claim-value-missing": "Une valeur doit être fournie lors de la création d’une demande avec un élément PropertyValueSnak.", + "wikibase-api-claim-value-unexpected": "Vous ne pouvez pas fournir une valeur en créant une demande sans PropertyValueSnak comme élément principal.", "wikibase-api-unresolved-redirect": "L'identifiant de l'entité fait référence à une redirection, ce qui n'est pas pris en charge dans ce contexte.", "wikibase-api-illegal-entity-remove": "Les entités ne peuvent pas être supprimées en fournissant une clé <var>remove</var> de niveau supérieur.", - "wikibase-api-illegal-entity-selector": "Vous pouvez fournir soit l'<var>id</var> d'une entité, ou une combinaison de <var>site</var> et <var>page</var>, mais pas les deux.", + "wikibase-api-illegal-id-or-site-page-selector": "Vous pouvez fournir soit l'<var>id</var> d'une entité, ou une combinaison de <var>site</var> et <var>page</var>, mais pas les deux.", + "wikibase-api-illegal-ids-or-sites-titles-selector": "Fournir soit l’élément « ids » ou la paire « sites » et « titres » pour la page correspondante", "wikibase-api-no-such-entity": "Impossible de trouver une entité avec l’ID « $1 ».", "wikibase-api-no-such-sitelink": "Impossible de trouver un lien de site vers « $1 » en essayant de modifier les badges.", "wikibase-api-not-recognized-datatype": "Un type de donnée est attendu, mais il est absent ou non reconnu.", diff --git a/extensions/Wikibase/repo/i18n/he.json b/extensions/Wikibase/repo/i18n/he.json index 68a04c2..c0ab2bc 100644 --- a/extensions/Wikibase/repo/i18n/he.json +++ b/extensions/Wikibase/repo/i18n/he.json @@ -311,9 +311,12 @@ "wikibase-mylanguagefallbackchain-text": "שרשרת שפות הגיבוי שמציגה לך את תוויות הישות מוצגת להלן.", "wikibase-mylanguagefallbackchain-babel": "ניתן לערוך אותה באמצעות שימוש בקוד <nowiki>{{#babel: }}</nowiki> ב[[Special:MyPage|דף המשתמש]] {{GENDER:$1|שלך}}.", "wikibase-mylanguagefallbackchain-converted-item": "$1 – $2, הומר מ־$3 – $4", + "wikibase-api-claim-value-missing": "יש לספק ערך בעת יצירת טענה עם ה־snak מסוג PropertyValueSnak.", + "wikibase-api-claim-value-unexpected": "לא ניתן לספק ערך בעת יצירת טענה ללא PropertyValueSnak בתור ה־snak הראשי.", "wikibase-api-unresolved-redirect": "מזהה הישות ID מתייחס להפניה, וזה לא נתמך בהקשר הנוכחי.", "wikibase-api-illegal-entity-remove": "לא ניתן למחוק ישויות באמצעות אספקת מפתח <var>remove</var> ברמה עליונה.", - "wikibase-api-illegal-entity-selector": "יש לספק או <var>id</var> של ישות, או שילוב של <var>site</var> ו־<var>page</var>, אבל לא את שניהם.", + "wikibase-api-illegal-id-or-site-page-selector": "יש לספק או <var>id</var> של ישות, או שילוב של <var>site</var> ו־<var>page</var>, אבל לא את שניהם.", + "wikibase-api-illegal-ids-or-sites-titles-selector": "חובה לספק או \"ids\" של פריט או זוגות של \"sites\" ו־\"titles\" עבור הדף המתאים", "wikibase-api-no-such-entity": "לא נמצאה ישות עם המזהה \"$1\".", "wikibase-api-no-such-sitelink": "לא נמצא קישור אתר ל־\"$1\" בעת ניסיון לערוך סמלים.", "wikibase-api-not-recognized-datatype": "היה אמור להיות פה סוג נתונים, אבל הוא חסר או בלתי־מוכר.", diff --git a/extensions/Wikibase/repo/i18n/hi.json b/extensions/Wikibase/repo/i18n/hi.json index 514a351..32334f4 100644 --- a/extensions/Wikibase/repo/i18n/hi.json +++ b/extensions/Wikibase/repo/i18n/hi.json @@ -9,7 +9,8 @@ "రహ్మానుద్దీన్", "NehalDaveND", "Sfic", - "Upendradutt93" + "Upendradutt93", + "Sachinkatiyar" ] }, "wikibase-entity": "इकाई", @@ -139,6 +140,9 @@ "wikibase-entitypage-bad-id": "अमान्य आईडी: $1", "special-redirectentity": "इकाई अनुप्रेषित", "wikibase-redirectentity-submit": "पुनर्निर्देशन", + "wikibase-api-claim-value-missing": "PropertyValueSnak snak के साथ दावे का निर्माण करते समय एक मूल्य प्रदान किया जाना चाहिए।", + "wikibase-api-claim-value-unexpected": "मुख्य Snak के रूप में बिना PropertyValueSnak के दावे का निर्माण करते समय आप मूल्य प्रदान नहीं कर सकते हैं।", + "wikibase-api-illegal-ids-or-sites-titles-selector": "या तो संबंधित पृष्ठ के लिए आइटम \"आईडी\" या \"साइटों\" और \"शीर्षक\" के जोड़े प्रदान करें", "wikibase-restoreold": "पुनःस्थापित करें", "wikibase-noentity-createone": "आप भी [[$1|नया बना सकते हैं]]", "wikibase-special-mergeitems-error-prefix": "निम्न त्रुटि के कारण वस्तु का मिलन संभव नहीं है:", diff --git a/extensions/Wikibase/repo/i18n/ko.json b/extensions/Wikibase/repo/i18n/ko.json index ceafccc..efe404f 100644 --- a/extensions/Wikibase/repo/i18n/ko.json +++ b/extensions/Wikibase/repo/i18n/ko.json @@ -99,7 +99,7 @@ "wikibase-statementview-rank-preferred": "선호하는 등급", "wikibase-statementview-rank-normal": "일반 등급", "wikibase-statementview-rank-deprecated": "비사용 등급", - "wikibase-statementview-references-counter": "$1{{PLURAL:$2|0=|$3+$2$4}} {{PLURAL:$1|각주}}", + "wikibase-statementview-references-counter": "$1 {{PLURAL:$1|각주}}", "wikibase-snakview-property-input-placeholder": "속성", "wikibase-snakview-unsupportedsnaktype": "\"$1\"의 유형의 Snak입니다. Snak의 이 유형에 대한 처리는 아직 지원하지 않습니다.", "wikibase-snakview-choosesnaktype": "값 유형을 선택하세요.", diff --git a/extensions/Wikibase/repo/i18n/nb.json b/extensions/Wikibase/repo/i18n/nb.json index 8636638..18f79a8 100644 --- a/extensions/Wikibase/repo/i18n/nb.json +++ b/extensions/Wikibase/repo/i18n/nb.json @@ -21,9 +21,9 @@ "wikibase-addreference": "legg til referanse", "wikibase-save-inprogress": "Lagrer…", "wikibase-remove-inprogress": "Fjerner…", - "wikibase-statementlistview-add": "legg til", + "wikibase-statementlistview-add": "legg til verdi", "wikibase-statementlistview-add-tooltip": "Legg til en ny verdi", - "wikibase-statementgrouplistview-add": "legg til", + "wikibase-statementgrouplistview-add": "legg til utsagn", "wikibase-statementgrouplistview-add-tooltip": "Legg til et nytt utsagn", "wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": "På flere språk", "wikibase-entitytermsview-entitytermsforlanguagelistview-configure-link-label": "Konfigurer", @@ -66,7 +66,7 @@ "wikibase-statementsection-statements": "Utsagn", "wikibase-sitelinks": "Nettstedlenker", "wikibase-sitelinkgroupview-input-help-message": "Legg til en sidelenke ved å angi nettstedet og en side på det nettstedet, redigere eller fjerne eksisterende sidelenker.", - "wikibase-sitelinks-counter": "$1{{PLURAL:$2|0=|$3+$2$4}} {{PLURAL:$1|verdi|verdier}}", + "wikibase-sitelinks-counter": "$1 {{PLURAL:$1|oppføring|oppføringer}}", "wikibase-sitelinks-empty": "Ingen sider lenker til dette elementet.", "wikibase-sitelinks-special": "Andre sider", "wikibase-badgeselector-badge-placeholder-title": "Trykk for å tilordne et merke.", @@ -97,7 +97,7 @@ "wikibase-statementview-rank-tooltip-normal": "Gyldig verdi, muligens historisk", "wikibase-statementview-rank-deprecated": "Avskrevet rang", "wikibase-statementview-rank-tooltip-deprecated": "Det er kjent at verdien er gal, men er/var en vanlig feiltakelse", - "wikibase-statementview-references-counter": "$1{{PLURAL:$2|0=|$3+$2$4}} {{PLURAL:$1|referanse|referanser}}", + "wikibase-statementview-references-counter": "$1 {{PLURAL:$1|referanse|referanser}}", "wikibase-snakview-property-input-placeholder": "egenskap", "wikibase-snakview-unsupportedsnaktype": "Snak av typen «$1». Behandling av denne typen Snak er ennå ikke støttet.", "wikibase-snakview-choosesnaktype": "Velg en verditype.", @@ -305,6 +305,7 @@ "wikibase-mylanguagefallbackchain-babel": "Du kan redigere den ved å legge inn <nowiki>{{#babel: }}</nowiki> på [[Special:MyPage|brukersiden]] {{GENDER:$1|din}}.", "wikibase-mylanguagefallbackchain-converted-item": "$1 - $2, konvertert fra $3 - $4", "wikibase-api-unresolved-redirect": "Den gitte entitets-ID-en referer til en omdirigering, noe som ikke støttes i denne konteksten.", + "wikibase-api-no-such-entity": "Finner ikke noen entitet med ID-en «$1».", "wikibase-api-no-such-sitelink": "Kunne ikke finne en nettstedlenke til «$1» under forsøk på å redigere merker.", "wikibase-api-target-not-empty": "Omdirigeringen kan kun opprettes på toppen av en tom eller slettet entitet.", "wikibase-api-target-is-redirect": "Omdirigeringes mål kan ikke være en annen omdirigering.", @@ -445,7 +446,8 @@ "apihelp-wbgetentities-example-11": "Hent elementet for siden «<var>Berlin</var>» på nettstedet «<var>enwiki</var>» etter å ha normalisert tittelen fra «<var>berlin</var>»", "apihelp-wbgetentities-example-12": "Hent sidelenker for elementet <samp>Q42</samp>", "apihelp-wbgetentities-example-13": "Hent entiteter med ID <samp>Q42</samp> som viser kun sidelenker fra «<var>enwiki</var>»", - "apihelp-wblinktitles-description": "Assosierer to artikler på to forskjellige wikier med et Wikibase-element.", + "apihelp-wblinktitles-description": "Kobler to sider på to forskjellige wikier med et Wikibase-element.", + "apihelp-wblinktitles-summary": "Kobler to sider på to forskjellige wikier med et Wikibase-element.", "apihelp-wblinktitles-param-tosite": "En identifikator for nettstedet hvor siden ligger.\nBruk sammen med <var>totitle</var> for å lage en komplett sidelenke.", "apihelp-wblinktitles-param-totitle": "Tittelen på siden som skal assosieres.\nBruk sammen med <var>tosite</var> for å lage en komplett sidelenke.", "apihelp-wblinktitles-param-fromsite": "En identifikator for nettstedet siden ligger på.\nBruk sammen med <var>fromtitle</var> for å lage en komplett sidelenke.", @@ -453,6 +455,7 @@ "apihelp-wblinktitles-param-bot": "Merk denne reigeringen som en botredigering. Dette URL-flagget vil bare respekteres om brukeren tilhører brukergruppa «bot».", "apihelp-wblinktitles-example-1": "Legg til ei lenke «Hydrogen» fra den engelskspråklige siden til «Wasserstoff» på den tyskspråklige siden", "apihelp-wbmergeitems-description": "Slår sammen flere elementer.", + "apihelp-wbmergeitems-summary": "Fletter sammen flere elementer.", "apihelp-wbmergeitems-param-fromid": "ID-en det skal slås sammen fra", "apihelp-wbmergeitems-param-toid": "ID-en det skal slås sammen til", "apihelp-wbmergeitems-param-ignoreconflicts": "Tabell over elementer av det gitte elementet konflikter skal ignoreres for, kan kun inneholde verdier for «<var>description</var>» og/eller «<var>sitelink</var>» og/eller «<var>statement</var>»", @@ -463,6 +466,7 @@ "apihelp-wbmergeitems-example-3": "Slår sammen data fra <samp>Q66</samp> til <samp>Q99</samp> og ignorerer konflikterende sidelenker", "apihelp-wbmergeitems-example-4": "Slår sammen data fra <samp>Q66</samp> til <samp>Q99</samp> og ignorerer konflikterende sidelenker og beskrivelser", "apihelp-wbparsevalue-description": "Parser verdier med en <code>ValueParser</code>.", + "apihelp-wbparsevalue-summary": "Parser verdier med en <code>ValueParser</code>.", "apihelp-wbparsevalue-param-parser": "ID fra <code>ValueParser</code> som brukes. <span class=\"apihelp-deprecated\">Avskrevet</span>. Bruk heller parameteren <var>datatype</var>.", "apihelp-wbparsevalue-param-datatype": "Datatypen til verdien som skal parses. Bestemmer hvilken parser som skal brukes.", "apihelp-wbparsevalue-param-validate": "Hvorvidt dataene som sendes inn skal verifiseres videre.", @@ -472,12 +476,14 @@ "apihelp-wbparsevalue-example-2": "Parse 1994-02-08 til et TimeValue-objekt med en presisjon av 9 (år).", "apihelp-wbparsevalue-example-3": "Parse 1994-02-08 til et TimeValue-objekt med en presisjon av 14 (sekund) med validering slått på, hvilket resulterer i en valideringsfeil.", "apihelp-wbremoveclaims-description": "Fjernes Wikibase-påstander.", + "apihelp-wbremoveclaims-summary": "Fjerner Wikibase-påstander.", "apihelp-wbremoveclaims-param-baserevid": "Den numeriske identifikatoren for revisjonen endringen skal baseres på.\nDette brukes for å oppdage konflikter under lagring.", "apihelp-wbremoveclaims-param-bot": "Merk denne redigeringen som en botredigering. Dette URL-flagget vil kun respekteres om brukeren tilhører brukergruppa «bot».", "apihelp-wbremoveclaims-param-claim": "Én GUID eller flere (vertikalstrekseparerte) GUID-er som identifiserer påstanden(e) som skal fjernes.\nAlle påstander må tilhøre samme entitet.", "apihelp-wbremoveclaims-param-summary": "Sammendrag for redigeringen.\nVil legges til med en automatisk generert kommentar. Lengdebegrensningen for den automatiske kommentaren pluss sammendragen er 260 tegn. Merk at alt over den grensa vil forsvinne.", "apihelp-wbremoveclaims-example-1": "Fjern påstanden med GUID-en «Q42$D8404CDA-25E4-4334-AF13-A3290BCD9C0N»", "apihelp-wbremovequalifiers-description": "Fjerner en kvalifikator fra en påstand.", + "apihelp-wbremovequalifiers-summary": "Fjerner en kvalifikator fra en påstand.", "apihelp-wbremovequalifiers-param-baserevid": "Den numeriske identifikatoren for revisjonen endringen skal baseres på.\nDette brukes for å oppdage endringskonflikter under lagring.", "apihelp-wbremovequalifiers-param-bot": "Merk denne redigeringen som en bot. Dette URL-flagget vil kun respekteres om brukeren tilhører brukergruppa «{{int:group-bot}}».", "apihelp-wbremovequalifiers-param-claim": "En GUID som identifiserer påstanden kvalifikatorer skal fjernes fra", @@ -485,6 +491,7 @@ "apihelp-wbremovequalifiers-param-summary": "Sammendrag for redigeringen.\nVil legges til med en automatisk generert kommentar. Lengdebegrensningen for den automatiske kommentaren pluss sammendragen er 260 tegn. Merk at alt over den grensa vil forsvinne.", "apihelp-wbremovequalifiers-example-1": "Fjern kvalifikator med hash «<var>1eb8793c002b1d9820c833d234a1b54c8e94187e</var>» fra påstanden med GUID-en «<var>Q42$D8404CDA-25E4-4334-AF13-A3290BCD9C0F</var>»", "apihelp-wbremovereferences-description": "Fjerner én eller flere referanser fra samme påstand.", + "apihelp-wbremovereferences-summary": "Fjerner en eller flere referanser fra det samme utsagnet.", "apihelp-wbremovereferences-param-baserevid": "Den numeriske identifikatoren for revisjonen endringen skal baseres på.\nDette brukes for å oppdage endringskonflikter under lagring.", "apihelp-wbremovereferences-param-bot": "Merk denne redigeringen som en bot. Dette URL-flagget vil kun respekteres om brukeren tilhører brukergruppa «{{int:group-bot}}».", "apihelp-wbremovereferences-param-statement": "En GUID som identifiserer påstanden en referanse settes for", @@ -492,6 +499,7 @@ "apihelp-wbremovereferences-param-references": "Hashene til referansene som skal fjernes", "apihelp-wbremovereferences-example-1": "Fjern referansen med hashen «<var>45581eeac76e6a8af71a6b493c073d54788e7e9</var>» fra påstanden med GUID-en «<var>Q42$D8404CDA-25E4-4334-AF13-A3290BCD9C0F</var>»", "apihelp-wbsearchentities-description": "Søker etter entiteter med etiketter og aliaser.\nReturnerer en etikett og beskrivelse for entiteten på brukerens språk om mulig.\nReturnerer detaljer for den matchende termen.\nDen matchende termteksten presenteres i aliaser-nøkkelen om den er forskjellig fra visningsetiketten.", + "apihelp-wbsearchentities-summary": "Søker etter entiteter gjennom etiketter og alias.", "apihelp-wbsearchentities-param-search": "Søk etter denne teksten.", "apihelp-wbsearchentities-param-language": "Søk på dette språket.", "apihelp-wbsearchentities-param-strictlanguage": "Hvorvidt språktilbakefall skal slås av.", @@ -596,7 +604,8 @@ "apihelp-wbsetreference-example-1": "Skap en ny referanse for påstanden med GUID Q76#D4FDE516-F20C-4154-ADCE-7C5B609DFDFF", "apihelp-wbsetreference-example-2": "Setter referanse for påstanden med GUID Q76$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF som har en hash på 1eb8793c002b1d9820c833d234a1b54c8e94187e", "apihelp-wbsetreference-example-3": "Oppretter en ny referanse for påstanden med GUID Q76$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF og setter inn den nye referansen på toppen av lista over referanser i stedet for å legge den i bunnen.", - "apihelp-wbsetsitelink-description": "Assosierer en artikkel på en wiki med et Wikibase-element eller fjerner en eksisterende assosiering.", + "apihelp-wbsetsitelink-description": "Kobler en side på en wiki med et Wikibase-element eller fjerner en eksisterende kobling.", + "apihelp-wbsetsitelink-summary": "Kobler en side på en wiki med et Wikibase-element eller fjerner en eksisterende kobling.", "apihelp-wbsetsitelink-param-id": "Identifikatoren til entiteten, inkludert prefikset.\nBruk enten <var>id</var> eller <var>site</var> og <var>title</var> sammen.", "apihelp-wbsetsitelink-param-new": "Om denne er satt vil en ny entitet opprettes.\nSett denne til typen entitet du ønsker å opprette.", "apihelp-wbsetsitelink-param-site": "En identifikator for nettstedet der siden ligger.\nBruk sammen med <var>title</var> for å danne en fullstendig sidelenke.", @@ -604,14 +613,14 @@ "apihelp-wbsetsitelink-param-baserevid": "Den numeriske identifikatoren for revisjonen endringen skal baseres på.\nDette brukes for å oppdage endringskonflikter under lagring.", "apihelp-wbsetsitelink-param-summary": "Sammendrag for redigeringen.\nVil legges til med en automatisk generert kommentar. Lengdebegrensningen for den automatiske kommentaren pluss sammendragen er 260 tegn. Merk at alt over den grensa vil forsvinne.", "apihelp-wbsetsitelink-param-bot": "Merk denne redigeringen som en bot. Dette URL-flagget vil kun respekteres om brukeren tilhører bot-brukergruppa.", - "apihelp-wbsetsitelink-param-linksite": "Identifikatoren for nettstedet artikkelen som skal lenkes ligger på", - "apihelp-wbsetsitelink-param-linktitle": "Tittelen på artikkelen som skal lenkes. Om denne paremeteren er en tom streng eller både <var>linktitle</var> og <var>badges</var> ikke er satt vil lenka bli fjernet.", + "apihelp-wbsetsitelink-param-linksite": "Identifikatoren for nettstedet som siden som skal kobles ligger på", + "apihelp-wbsetsitelink-param-linktitle": "Tittelen på siden som skal kobles. Om denne parameteren er en tom streng eller både <var>linktitle</var> og <var>badges</var> ikke er satt vil lenka bli fjernet.", "apihelp-wbsetsitelink-param-badges": "ID-ene til elementer som skal settes som merker. De vil erstatte de eksisterende. Om denne parameteren ikke er satt vil merkene ikke endres", - "apihelp-wbsetsitelink-example-1": "Legg til en sidelenke til den engelskspråklige artikkelen «Hydrogen» til elementet med ID «Q42», dersom sidelenka ikke finnes", - "apihelp-wbsetsitelink-example-2": "Legg til ei sidelenke til den engelskspråklige artikkelen «Hydrogen» til elementet med ID «Q42», om sidelenka ikke finnes. Legger også til «Loves Oxygen» til redigeringsforklaringen.", - "apihelp-wbsetsitelink-example-3": "Legger til ei sidelenke til den tyskspråklige artikkelen «Wasserstoff» til elementet som lenkes med den engelskspråklige artikkelen «Hydrogen», dersom sidelenka ikke finnes", + "apihelp-wbsetsitelink-example-1": "Legg til en sidelenke til den engelskspråklige siden «Hydrogen» til elementet med ID «Q42» med mindre nettstedlenka finnes fra før", + "apihelp-wbsetsitelink-example-2": "Legg til ei sidelenke til den engelskspråklige siden «Hydrogen» til elementet med ID «Q42» med mindre nettstedlenka finnes fra før. Legger også til «Loves Oxygen» til redigeringsforklaringen.", + "apihelp-wbsetsitelink-example-3": "Legg til ei nettstedlenke til den tyskspråklige sien «Wasserstoff» til elementet som er koblet med den engelskspråklige artikkelen «Hydrogen» med mindre lenka finnes fra før", "apihelp-wbsetsitelink-example-4": "Fjern den tyskspråklige sidelenka fra elementet", - "apihelp-wbsetsitelink-example-5": "Legg til ei sidelenke til den polskspråklige artikkelen «Wodór» til elementet som lenkes med den engelske artikkelen «Hydrogen», med ett merke som peker til elementet med ID «Q149»", + "apihelp-wbsetsitelink-example-5": "Legg til ei sidelenke til den polskspråklige artikkelen «Wodór» til elementet som er koblet med den engelskspråklige artikkelen «Hydrogen», med ett merke som peker til elementet med ID «Q149»", "apihelp-wbsetsitelink-example-6": "Endrer merker for lenka til den polskspråklige siden fra elementet med ID «Q42» til to merker som peker til elementene med ID «Q2» og «Q149» uten å oppgi lenketittelen", "apihelp-wbsetsitelink-example-7": "Endre lenka til den polskspråklige siden fra elementet med ID «Q42» uten å endre merker", "apihelp-wbsetsitelink-example-8": "Endre lenka til den polskspråklige siden fra elementet med ID «Q42» og fjern alle merker" diff --git a/extensions/Wikibase/repo/i18n/pl.json b/extensions/Wikibase/repo/i18n/pl.json index e694407..1823ea3 100644 --- a/extensions/Wikibase/repo/i18n/pl.json +++ b/extensions/Wikibase/repo/i18n/pl.json @@ -34,7 +34,7 @@ "wikibase-addreference": "dodaj przypis", "wikibase-save-inprogress": "Zapisywanie...", "wikibase-remove-inprogress": "Usuwanie...", - "wikibase-statementlistview-add": "dodaj", + "wikibase-statementlistview-add": "dodaj wartość", "wikibase-statementlistview-add-tooltip": "Dodaj nową wartość", "wikibase-statementgrouplistview-add": "dodaj", "wikibase-statementgrouplistview-add-tooltip": "Dodaj nową deklarację", @@ -79,7 +79,7 @@ "wikibase-statementsection-statements": "Deklaracje", "wikibase-sitelinks": "Lista stron powiązanych z tym elementem", "wikibase-sitelinkgroupview-input-help-message": "Dodaj link do strony, określając stronę i podstronę, edytując lub usuwając istniejące linki.", - "wikibase-sitelinks-counter": "$1{{PLURAL:$2|0=|$3+$2$4}} {{PLURAL:$1|wpis|wpisy|wpisów}}", + "wikibase-sitelinks-counter": "$1 {{PLURAL:$1|wpis|wpisy|wpisów}}", "wikibase-sitelinks-empty": "Brak strony powiązanej z tym elementem.", "wikibase-sitelinks-special": "Inne projekty", "wikibase-badgeselector-badge-placeholder-title": "Kliknij, aby przypisać ikonę.", @@ -96,7 +96,6 @@ "wikibase-undo-badpage": "Zła wersja: wersja $2 nie należy do [[$1]]", "wikibase-undo-firstrev": "Nie można cofnąć utworzenia strony", "wikibase-undo-nocontent": "Nie można wczytać zawartości wersji $2 strony $1", - "wikibase-propertyedittool-counter-pending-tooltip": "Jeszcze nie zapisano {{PLURAL:$1|jednej wartości|$1 wartości}}", "wikibase-disambiguation-title": "Ujednoznacznienie „$1”", "wb-special-newitem-new-item-notification": "Został utworzony nowy element $1 i przekierowano na jego stronę. Powrót do $2.", "wikibase-aliases-input-help-message": "Aby ta encja mogła zostać łatwiej odszukana, możesz wprowadzić nazwy alternatywne.", @@ -109,8 +108,7 @@ "wikibase-statementview-rank-normal": "Ranga zwykła", "wikibase-statementview-rank-tooltip-normal": "Wartość prawidłowa, choć być może historyczna", "wikibase-statementview-rank-deprecated": "Ranga nieaktualna", - "wikibase-statementview-references-counter": "$1{{PLURAL:$2|0=|$3+$2$4}} {{PLURAL:$1|odnośnik|odnośniki|odnośników}}", - "wikibase-statementview-referencesheading-pendingcountertooltip": "Jeszcze nie zapisano {{PLURAL:$1|jednego odnośnika|$1 odnośników}}", + "wikibase-statementview-references-counter": "$1 {{PLURAL:$1|odnośnik|odnośniki|odnośników}}", "wikibase-snakview-property-input-placeholder": "właściwość", "wikibase-snakview-unsupportedsnaktype": "Snak typu „$1”. Snak tego rodzaju nie jest jeszcze obsługiwany.", "wikibase-snakview-choosesnaktype": "Wybierz typ wartości.", diff --git a/extensions/Wikibase/repo/i18n/pt.json b/extensions/Wikibase/repo/i18n/pt.json index 23ce104..b41990d 100644 --- a/extensions/Wikibase/repo/i18n/pt.json +++ b/extensions/Wikibase/repo/i18n/pt.json @@ -314,9 +314,12 @@ "wikibase-mylanguagefallbackchain-text": "A cadeia de línguas de recurso que será usada para lhe apresentar rótulos de entidades é mostrada abaixo.", "wikibase-mylanguagefallbackchain-babel": "Pode editá-la colocando <nowiki>{{#babel: }}</nowiki> na {{GENDER:$1|sua}} [[Special:MyPage|página de utilizador]].", "wikibase-mylanguagefallbackchain-converted-item": "$1 - $2, convertido de $3 - $4", + "wikibase-api-claim-value-missing": "É necessário fornecer um valor ao criar uma alegação com a asserção PropertyValueSnack.", + "wikibase-api-claim-value-unexpected": "Não pode fornecer um valor ao criar uma alegação sem um PropertyValueSnack como asserção principal.", "wikibase-api-unresolved-redirect": "O identificador de entidade fornecido refere-se a um redirecionamento, o que não é suportado neste contexto.", "wikibase-api-illegal-entity-remove": "As entidades não podem ser eliminadas fornecendo uma chave <var>remove</var> do nível de topo.", - "wikibase-api-illegal-entity-selector": "Precisa de fornecer um identificador (<var>id</var>) de entidade, ou uma combinação de <var>site</var> e página (<var>page</var>), mas não ambos em simultâneo.", + "wikibase-api-illegal-id-or-site-page-selector": "Precisa de fornecer um identificador (<var>id</var>) de entidade, ou uma combinação de <var>site</var> e página (<var>page</var>), mas não ambos em simultâneo.", + "wikibase-api-illegal-ids-or-sites-titles-selector": "Forneça os \"ids\" do objeto, ou pares com \"sites\" e \"titles\" para a página correspondente", "wikibase-api-no-such-entity": "Não foi possível encontrar uma entidade com o identificador \"$1\".", "wikibase-api-no-such-sitelink": "Não foi possível encontrar um ''link intersites'' para \"$1\" ao tentar editar emblemas.", "wikibase-api-not-recognized-datatype": "Era esperado um tipo de dados, mas está em falta ou não foi reconhecido.", diff --git a/extensions/Wikibase/repo/i18n/qqq.json b/extensions/Wikibase/repo/i18n/qqq.json index 34d674c..1456861 100644 --- a/extensions/Wikibase/repo/i18n/qqq.json +++ b/extensions/Wikibase/repo/i18n/qqq.json @@ -350,9 +350,9 @@ "wikibase-mylanguagefallbackchain-babel": "More explanatory text shown on the special page. Only displayed when Extension:Babel is installed and the user is logged in.\n\nParameters:\n* $1 - User name for GENDER", "wikibase-mylanguagefallbackchain-verbatim-item": "A \"verbatim\" (taken from database and displayed as-is) fallback chain item.\n\nParameters:\n* $1 - Language code\n* $2 - Language name", "wikibase-mylanguagefallbackchain-converted-item": "A \"converted\" (taken from data in another language and converted to another language on display) fallback chain item.\n\nParameters:\n* $1 - Language code\n* $2 - Language name\n* $3 - Source language code\n* $4 - Source language name", - "wikibase-api-common-item": "!!DO NOT TRANSLATE!! This is an error message for a situation where a common item detected that should not", "wikibase-api-claim-value-missing": "Error message returned from the API when attempting to create a claim with no value.", "wikibase-api-claim-value-unexpected": "Error message returned from the API when attempting to specify a value while creating a non-value claim.", + "wikibase-api-common-item": "!!DO NOT TRANSLATE!! This is an error message for a situation where a common item detected that should not", "wikibase-api-badtoken": "!!DO NOT TRANSLATE!! This is an error message for a situation where there are no or bad token given in the API call and it is expected. Usually this should never be shown to the user, unless there are some exceptional error conditions. The message can be shown after misconfiguration of the system.", "wikibase-api-cant-load-entity-content": "!!DO NOT TRANSLATE!! Shown when we can't access the content revision. This could be because it has been deleted, or because it belongs to a different entity.", "wikibase-api-unresolved-redirect": "Error message returned from the API when trying to use an entity ID that refers to a redirect in a context where redirects are not supported.", diff --git a/extensions/Wikibase/repo/i18n/roa-tara.json b/extensions/Wikibase/repo/i18n/roa-tara.json index ee235b7..5b034e1 100644 --- a/extensions/Wikibase/repo/i18n/roa-tara.json +++ b/extensions/Wikibase/repo/i18n/roa-tara.json @@ -53,7 +53,7 @@ "wikibase-disambiguation-title": "Disambbiguazzione pe \"$1\"", "wikibase-propertypage-datatype": "Tipe de date", "wikibase-statementview-rank-normal": "Posizione normale", - "wikibase-statementview-references-counter": "$1{{PLURAL:$2|0=|$3+$2$4}} {{PLURAL:$1|referimende|refèreminde}}", + "wikibase-statementview-references-counter": "$1 {{PLURAL:$1|referimende|refèreminde}}", "wikibase-snakview-property-input-placeholder": "probbietà", "wikibase-snakview-choosesnaktype": "Scacchie 'nu tipe de valore.", "wikibase-snakview-variations-somevalue-label": "valore scanusciute", diff --git a/extensions/Wikibase/repo/i18n/sv.json b/extensions/Wikibase/repo/i18n/sv.json index 0b1e476..39a3234 100644 --- a/extensions/Wikibase/repo/i18n/sv.json +++ b/extensions/Wikibase/repo/i18n/sv.json @@ -314,7 +314,7 @@ "wikibase-mylanguagefallbackchain-converted-item": "$1 - $2, konverterade från $3 - $4", "wikibase-api-unresolved-redirect": "Angiven entitets-ID hänvisar till en omdirigering, som inte stöds i detta sammanhang.", "wikibase-api-illegal-entity-remove": "Entiteter med toppnivånyckeln <var>remove</var> kan inte raderas.", - "wikibase-api-illegal-entity-selector": "Du måste ange antingen en <var>id</var>-entitet eller en kombination av <var>site</var> och <var>page</var>, men inte båda.", + "wikibase-api-illegal-id-or-site-page-selector": "Du måste ange antingen en <var>id</var>-entitet eller en kombination av <var>site</var> och <var>page</var>, men inte båda.", "wikibase-api-no-such-entity": "Kunde inte hitta en entitet med ID \"$1\".", "wikibase-api-no-such-sitelink": "Kunde inte hitta en webbplatslänk till \"$1\" när du försökte redigera emblem.", "wikibase-api-not-recognized-datatype": "En datatyp förväntades, men saknades eller kändes inte igen.", diff --git a/extensions/Wikibase/repo/i18n/zh-hans.json b/extensions/Wikibase/repo/i18n/zh-hans.json index 3e33451..092ae31 100644 --- a/extensions/Wikibase/repo/i18n/zh-hans.json +++ b/extensions/Wikibase/repo/i18n/zh-hans.json @@ -326,9 +326,12 @@ "wikibase-mylanguagefallbackchain-text": "用于为您显示实体标签的语言备选链显示在下方。", "wikibase-mylanguagefallbackchain-babel": "您可以通过在{{GENDER:$1|您的}}[[Special:MyPage|用户页]]加入<nowiki>{{#babel: }}</nowiki>来编辑。", "wikibase-mylanguagefallbackchain-converted-item": "$1 - $2,更改自$3 - $4", + "wikibase-api-claim-value-missing": "当创建带属性值Snak的声称时,需要提供值。", + "wikibase-api-claim-value-unexpected": "您不能在创建不以属性值Snak作为主snak的声称时提供值。", "wikibase-api-unresolved-redirect": "提供的实体ID指向重定向,在此文本中不支持。", "wikibase-api-illegal-entity-remove": "实体不能通过提供顶级<var>remove</var>关键词来删除。", - "wikibase-api-illegal-entity-selector": "您需要提供实体<var>id</var>,或是<var>site</var>和<var>page</var>组合之一,但不是两个都需要。", + "wikibase-api-illegal-id-or-site-page-selector": "您需要提供实体<var>id</var>,或是<var>site</var>和<var>page</var>组合之一,但不是两个都需要。", + "wikibase-api-illegal-ids-or-sites-titles-selector": "为对应页面提供项“ids”,或成对提供“sites”和“titles”", "wikibase-api-no-such-entity": "找不到任何ID为“$1”的实体。", "wikibase-api-no-such-sitelink": "尝试编辑徽章时无法找到至“$1”的网站链接。", "wikibase-api-not-recognized-datatype": "应有数据类型,但实际缺少或未受认可。", diff --git a/extensions/Wikibase/repo/includes/Api/ApiErrorReporter.php b/extensions/Wikibase/repo/includes/Api/ApiErrorReporter.php index 5165cc8..ae8c38d 100644 --- a/extensions/Wikibase/repo/includes/Api/ApiErrorReporter.php +++ b/extensions/Wikibase/repo/includes/Api/ApiErrorReporter.php @@ -198,7 +198,7 @@ /** * @see ApiBase::dieWithError * - * @param string|string[]|MessageSpecifier $msg See ApiErrorFormatter::addError() + * @param string|string[]|MessageSpecifier $msg * @param string $errorCode A code identifying the error. * @param int $httpRespCode The HTTP error code to send to the client * @param array|null $extraData Any extra data to include in the error report @@ -228,6 +228,7 @@ * exists, it is included in the error's extra data. * * @see ApiBase::dieUsage() + * @deprecated use dieWithError instead. * * @param string $description An english, plain text description of the errror, * for use in logs. diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/Api/ApiErrorReporterTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/Api/ApiErrorReporterTest.php index c201a88..ef7f4bd 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/Api/ApiErrorReporterTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/Api/ApiErrorReporterTest.php @@ -163,12 +163,28 @@ $code = 'no-such-sitelink'; return [ + 'without error code' => [ + '$code' => null, + '$msg' => [ 'wikibase-api-no-such-sitelink', 'xywiki' ], + '$httpRespCode' => 555, + '$extradata' => [ 'fruit' => 'Banana' ], + '$infoPattern' => '/sitelink/', + '$expectedDataFields' => [ + 'fruit' => 'Banana', + 'messages/0/name' => 'wikibase-api-no-such-sitelink', + 'messages/0/html' => '/gefunden/', // in German + 'messages/0/parameters/0' => '/xywiki/', + ], + ], + // The appropriate message should be included in the extra data. // Most importantly, the info field should contain the message text in English, // while the HTML should be in German. Any Message parameters must be present. 'known error code' => [ '$code' => $code, '$msg' => [ 'wikibase-api-no-such-sitelink', 'Foo' ], + '$httpRespCode' => 0, + '$extradata' => [], '$infoPattern' => '/sitelink/', '$expectedDataFields' => [ 'messages/0/name' => 'wikibase-api-no-such-sitelink', @@ -182,16 +198,23 @@ /** * @dataProvider messageProvider */ - public function testDieWithError( $code, $msg, $infoPattern, array $expectedDataFields ) { + public function testDieWithError( + $code, + $msg, + $httpRespCode, + $extradata, + $infoPattern, + array $expectedDataFields + ) { $api = new ApiMain(); $localizer = $this->getExceptionLocalizer(); $reporter = new ApiErrorReporter( $api, $localizer, Language::factory( 'de' ) ); try { - $reporter->dieWithError( $msg, $code ); + $reporter->dieWithError( $msg, $code, $httpRespCode, $extradata ); $this->fail( 'ApiUsageException was not thrown!' ); } catch ( ApiUsageException $ex ) { - $this->assertUsageException( $infoPattern, $code, null, $expectedDataFields, $ex ); + $this->assertUsageException( $infoPattern, $code, $httpRespCode, $expectedDataFields, $ex ); } } diff --git a/extensions/Wikidata.org/.stylelintrc b/extensions/Wikidata.org/.stylelintrc.json similarity index 100% rename from extensions/Wikidata.org/.stylelintrc rename to extensions/Wikidata.org/.stylelintrc.json diff --git a/extensions/Wikidata.org/Gruntfile.js b/extensions/Wikidata.org/Gruntfile.js index 8894c36..19b8dc2 100644 --- a/extensions/Wikidata.org/Gruntfile.js +++ b/extensions/Wikidata.org/Gruntfile.js @@ -17,7 +17,6 @@ jsonlint: { all: [ '**/*.json', - '.stylelintrc', '!node_modules/**', '!vendor/**' ] diff --git a/extensions/Wikidata.org/i18n/da.json b/extensions/Wikidata.org/i18n/da.json index 3d73b4f..e3019a4 100644 --- a/extensions/Wikidata.org/i18n/da.json +++ b/extensions/Wikidata.org/i18n/da.json @@ -1,8 +1,10 @@ { "@metadata": { "authors": [ - "Lucie-Aimée Kaffee" + "Lucie-Aimée Kaffee", + "Joedalton" ] }, + "wikidata-org-desc": "Konfiguration for og tilpasninger til Wikibase som er specifikke for wikidata.org", "data-access": "Dataadgang" } diff --git a/extensions/WikimediaBadges/.stylelintrc b/extensions/WikimediaBadges/.stylelintrc.json similarity index 100% rename from extensions/WikimediaBadges/.stylelintrc rename to extensions/WikimediaBadges/.stylelintrc.json diff --git a/extensions/WikimediaBadges/Gruntfile.js b/extensions/WikimediaBadges/Gruntfile.js index 644fee3..47a4da1 100644 --- a/extensions/WikimediaBadges/Gruntfile.js +++ b/extensions/WikimediaBadges/Gruntfile.js @@ -17,7 +17,6 @@ jsonlint: { all: [ '**/*.json', - '.stylelintrc', '!node_modules/**', '!vendor/**' ] diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index df597cf..96c646c 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -125,12 +125,12 @@ "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-extensions-ArticlePlaceholder.git", - "reference": "d0ea2cb2de03892d596bbbb8131d3436b1308489" + "reference": "e4ce659bd28f64522171e9ab14421378749e6429" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/d0ea2cb2de03892d596bbbb8131d3436b1308489", - "reference": "d0ea2cb2de03892d596bbbb8131d3436b1308489", + "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/e4ce659bd28f64522171e9ab14421378749e6429", + "reference": "e4ce659bd28f64522171e9ab14421378749e6429", "shasum": "" }, "require": { @@ -141,7 +141,7 @@ "jakub-onderka/php-parallel-lint": "0.9.2", "wikibase/wikibase-codesniffer": "^0.1.0" }, - "time": "2017-08-16 12:43:26", + "time": "2017-08-19 06:54:37", "type": "mediawiki-extension", "installation-source": "dist", "autoload": { @@ -1387,12 +1387,12 @@ "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-extensions-Wikibase.git", - "reference": "d2911f80510270964c674100a86ab7d22e4cfe86" + "reference": "343a1a85f4c5a7b0d53e4991e1fd193a3af64027" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/d2911f80510270964c674100a86ab7d22e4cfe86", - "reference": "d2911f80510270964c674100a86ab7d22e4cfe86", + "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/343a1a85f4c5a7b0d53e4991e1fd193a3af64027", + "reference": "343a1a85f4c5a7b0d53e4991e1fd193a3af64027", "shasum": "" }, "require": { @@ -1426,7 +1426,7 @@ "jakub-onderka/php-parallel-lint": ">=0.3 <0.10", "wikibase/wikibase-codesniffer": "^0.1.0" }, - "time": "2017-08-17 11:12:04", + "time": "2017-08-19 23:01:53", "type": "mediawiki-extension", "installation-source": "dist", "autoload": { @@ -1479,7 +1479,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaBadges", - "reference": "368087a658472291f13652580acc30552b816e61" + "reference": "127b77bae917f695a6d21bed039d9d440c6b3570" }, "require": { "php": ">=5.5.9" @@ -1489,7 +1489,7 @@ "jakub-onderka/php-parallel-lint": "0.9.2", "wikibase/wikibase-codesniffer": "^0.1.0" }, - "time": "2017-07-31 21:07:41", + "time": "2017-08-19 08:57:09", "type": "mediawiki-extension", "installation-source": "source", "autoload": { @@ -1534,7 +1534,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikidata.org", - "reference": "6a6123ec595492512dfe855200df958fd785becd" + "reference": "3d2ace3cc45bd7a416854a700efc1de6f60f21bf" }, "require": { "php": ">=5.5.9" @@ -1544,7 +1544,7 @@ "jakub-onderka/php-parallel-lint": "0.9.2", "wikibase/wikibase-codesniffer": "^0.1.0" }, - "time": "2017-08-08 21:09:56", + "time": "2017-08-19 21:16:40", "type": "mediawiki-extension", "installation-source": "source", "autoload": { @@ -1589,7 +1589,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseMediaInfo", - "reference": "7fe01856186fb92b8edcbd810a27603902f29a20" + "reference": "5ebf1a588016e2a082e727f1cb7c42a8eb1c3730" }, "require": { "php": ">=5.5.9", @@ -1604,7 +1604,7 @@ "phpunit/phpunit": "~4.8", "wikibase/wikibase-codesniffer": "^0.1.0" }, - "time": "2017-07-31 11:44:06", + "time": "2017-08-19 08:55:43", "type": "mediawiki-extension", "installation-source": "source", "autoload": { @@ -1707,7 +1707,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQuality", - "reference": "9f25f6f316e962aa4117e0922e0c041eab895b79" + "reference": "2d2f7e76a8a8b7ed339cac685cd6ca71f9559527" }, "require": { "php": ">=5.5.9", @@ -1727,7 +1727,7 @@ "wikibase/data-model-serialization": ">=0.1 <3.0", "wikibase/wikibase-codesniffer": "^0.1.0" }, - "time": "2017-08-01 11:18:15", + "time": "2017-08-19 08:55:57", "type": "mediawiki-extension", "installation-source": "source", "autoload": { @@ -1776,7 +1776,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints", - "reference": "d3d4183fe522abfe7b1ab3e1fab391370f8dc795" + "reference": "ac1312606e118062b85976b90ab409be300dd69a" }, "require": { "php": ">=5.5.9", @@ -1792,7 +1792,7 @@ "satooshi/php-coveralls": "master-dev", "wikibase/wikibase-codesniffer": "^0.1.0" }, - "time": "2017-08-18 07:44:00", + "time": "2017-08-19 21:24:49", "type": "mediawiki-extension", "installation-source": "source", "autoload": { -- To view, visit https://gerrit.wikimedia.org/r/372783 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ibdaa541a4335cafec730f5f929b0e9ebb230dfac 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