Compare commits
58 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a35de703c0 | ||
|
|
763278c76e | ||
|
|
9cf2aa9019 | ||
|
|
8b144bcb65 | ||
|
|
cf8cc9b595 | ||
|
|
de75d9f690 | ||
|
|
371c9a0a44 | ||
|
|
b4321e9f90 | ||
|
|
2af4934cbd | ||
|
|
f260a7ad76 | ||
|
|
73ed304e2c | ||
|
|
e9f8e17919 | ||
|
|
3de3b235c6 | ||
|
|
82ae323231 | ||
|
|
3ceddd3f31 | ||
|
|
82788a63ed | ||
|
|
d5dca87239 | ||
|
|
192f38dc4c | ||
|
|
02766fdc0c | ||
|
|
896045f848 | ||
|
|
f7f3af5657 | ||
|
|
e81fb24586 | ||
|
|
3bb49646fe | ||
|
|
cba65cdeb6 | ||
|
|
e70a6bb4d0 | ||
|
|
2668446cd7 | ||
|
|
27e579e3c3 | ||
|
|
e745e56085 | ||
|
|
a3c92f6e07 | ||
|
|
81dd4ee4a6 | ||
|
|
b317d2566e | ||
|
|
0ca704c7d1 | ||
|
|
e4a9083d8f | ||
|
|
3b8629ad9b | ||
|
|
30eace5dec | ||
|
|
c73ace56c4 | ||
|
|
3837153bab | ||
|
|
9d10a949e5 | ||
|
|
6cdaa361c1 | ||
|
|
8d97dcf311 | ||
|
|
3491a9442a | ||
|
|
bc2d5f0861 | ||
|
|
0fefd2e406 | ||
|
|
a9e0eb0470 | ||
|
|
49dc2d232e | ||
|
|
7272a4fe24 | ||
|
|
7b876b0f90 | ||
|
|
6ae0c0aa22 | ||
|
|
8c7c249651 | ||
|
|
36e83792c1 | ||
|
|
61466f70ba | ||
|
|
99f2c7ba2d | ||
|
|
5fca35e35f | ||
|
|
ce614727d6 | ||
|
|
75db448a5a | ||
|
|
269e7c36bd | ||
|
|
f84ae1f8ef | ||
|
|
df0b2b361e |
10
.eslintrc.json
Normal file
10
.eslintrc.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"root": true,
|
||||
"extends": [
|
||||
"wikimedia/client",
|
||||
"wikimedia/jquery"
|
||||
],
|
||||
"globals": {
|
||||
"mw": false
|
||||
}
|
||||
}
|
||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -5,3 +5,4 @@
|
||||
node_modules/
|
||||
/composer.lock
|
||||
/vendor/
|
||||
/.eslintcache
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
node_modules
|
||||
vendor
|
||||
@@ -2,12 +2,13 @@
|
||||
<ruleset>
|
||||
<rule ref="./vendor/mediawiki/mediawiki-codesniffer/MediaWiki">
|
||||
<exclude name="MediaWiki.Files.ClassMatchesFilename.NotMatch" />
|
||||
<exclude name="MediaWiki.NamingConventions.PrefixedGlobalFunctions.allowedPrefix" />
|
||||
<exclude name="MediaWiki.Usage.ExtendClassUsage.FunctionConfigUsage" />
|
||||
<exclude name="MediaWiki.Commenting.FunctionComment.MissingDocumentationProtected" />
|
||||
<exclude name="MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic" />
|
||||
<exclude name="MediaWiki.Usage.DbrQueryUsage.DbrQueryFound" />
|
||||
<exclude name="Squiz.Scope.MethodScope.Missing" />
|
||||
</rule>
|
||||
<file>.</file>
|
||||
<arg name="extensions" value="php,php5,inc" />
|
||||
<arg name="extensions" value="php" />
|
||||
<arg name="encoding" value="UTF-8" />
|
||||
</ruleset>
|
||||
|
||||
@@ -55,7 +55,7 @@ function efContributionScores_Render( &$parser, $usertext, $metric = 'score' ) {
|
||||
global $wgContribScoreDisableCache;
|
||||
|
||||
if ( $wgContribScoreDisableCache ) {
|
||||
$parser->disableCache();
|
||||
$parser->getOutput()->updateCacheExpiry( 0 );
|
||||
}
|
||||
|
||||
$user = User::newFromName( $usertext );
|
||||
@@ -64,22 +64,38 @@ function efContributionScores_Render( &$parser, $usertext, $metric = 'score' ) {
|
||||
if ( $user instanceof User && $user->isLoggedIn() ) {
|
||||
global $wgLang;
|
||||
|
||||
$revWhere = ActorMigration::newMigration()->getWhere( $dbr, 'rev_user', $user );
|
||||
if ( $metric == 'score' ) {
|
||||
$res = $dbr->select( 'revision',
|
||||
$res = $dbr->select(
|
||||
[ 'revision' ] + $revWhere['tables'],
|
||||
'COUNT(DISTINCT rev_page)+SQRT(COUNT(rev_id)-COUNT(DISTINCT rev_page))*2 AS wiki_rank',
|
||||
[ 'rev_user' => $user->getID() ] );
|
||||
$revWhere['conds'],
|
||||
__METHOD__,
|
||||
[],
|
||||
$revWhere['joins']
|
||||
);
|
||||
$row = $dbr->fetchObject( $res );
|
||||
$output = $wgLang->formatNum( round( $row->wiki_rank, 0 ) );
|
||||
} elseif ( $metric == 'changes' ) {
|
||||
$res = $dbr->select( 'revision',
|
||||
$res = $dbr->select(
|
||||
[ 'revision' ] + $revWhere['tables'],
|
||||
'COUNT(rev_id) AS rev_count',
|
||||
[ 'rev_user' => $user->getID() ] );
|
||||
$revWhere['conds'],
|
||||
__METHOD__,
|
||||
[],
|
||||
$revWhere['joins']
|
||||
);
|
||||
$row = $dbr->fetchObject( $res );
|
||||
$output = $wgLang->formatNum( $row->rev_count );
|
||||
} elseif ( $metric == 'pages' ) {
|
||||
$res = $dbr->select( 'revision',
|
||||
$res = $dbr->select(
|
||||
[ 'revision' ] + $revWhere['tables'],
|
||||
'COUNT(DISTINCT rev_page) AS page_count',
|
||||
[ 'rev_user' => $user->getID() ] );
|
||||
$revWhere['conds'],
|
||||
__METHOD__,
|
||||
[],
|
||||
$revWhere['joins']
|
||||
);
|
||||
$row = $dbr->fetchObject( $res );
|
||||
$output = $wgLang->formatNum( $row->page_count );
|
||||
} else {
|
||||
|
||||
@@ -3,6 +3,8 @@
|
||||
* \brief Contains code for the ContributionScores Class (extends SpecialPage).
|
||||
*/
|
||||
|
||||
use MediaWiki\MediaWikiServices;
|
||||
|
||||
/// Special page class for the Contribution Scores extension
|
||||
/**
|
||||
* Special page that generates a list of wiki contributors based
|
||||
@@ -18,6 +20,7 @@ class ContributionScores extends IncludableSpecialPage {
|
||||
}
|
||||
|
||||
/// Generates a "Contribution Scores" table for a given LIMIT and date range
|
||||
|
||||
/**
|
||||
* Function generates Contribution Scores tables in HTML format (not wikiText)
|
||||
*
|
||||
@@ -34,61 +37,106 @@ class ContributionScores extends IncludableSpecialPage {
|
||||
|
||||
$dbr = wfGetDB( DB_REPLICA );
|
||||
|
||||
$userTable = $dbr->tableName( 'user' );
|
||||
$userGroupTable = $dbr->tableName( 'user_groups' );
|
||||
$revTable = $dbr->tableName( 'revision' );
|
||||
$ipBlocksTable = $dbr->tableName( 'ipblocks' );
|
||||
$store = MediaWikiServices::getInstance()
|
||||
->getRevisionStoreFactory()
|
||||
->getRevisionStore();
|
||||
$revQuery = $store->getQueryInfo();
|
||||
|
||||
$sqlWhere = "";
|
||||
$nextPrefix = "WHERE";
|
||||
$revUser = $revQuery['fields']['rev_user'];
|
||||
|
||||
$sqlWhere = [];
|
||||
|
||||
if ( $days > 0 ) {
|
||||
$date = time() - ( 60 * 60 * 24 * $days );
|
||||
$dateString = $dbr->timestamp( $date );
|
||||
$sqlWhere .= " {$nextPrefix} rev_timestamp > '$dateString'";
|
||||
$nextPrefix = "AND";
|
||||
$sqlWhere[] = "rev_timestamp > '$dateString'";
|
||||
}
|
||||
|
||||
if ( $wgContribScoreIgnoreBlockedUsers ) {
|
||||
$sqlWhere .= " {$nextPrefix} rev_user NOT IN " .
|
||||
"(SELECT ipb_user FROM {$ipBlocksTable} WHERE ipb_user <> 0)";
|
||||
$nextPrefix = "AND";
|
||||
$sqlWhere[] = "{$revUser} NOT IN " .
|
||||
$dbr->buildSelectSubquery( 'ipblocks', 'ipb_user', 'ipb_user <> 0', __METHOD__ );
|
||||
}
|
||||
|
||||
if ( $wgContribScoreIgnoreBots ) {
|
||||
$sqlWhere .= " {$nextPrefix} rev_user NOT IN " .
|
||||
"(SELECT ug_user FROM {$userGroupTable} WHERE ug_group='bot')";
|
||||
$sqlWhere[] = "{$revUser} NOT IN " .
|
||||
$dbr->buildSelectSubquery( 'user_groups', 'ug_user', [ 'ug_group' => 'bot' ], __METHOD__ );
|
||||
|
||||
}
|
||||
|
||||
$sqlMostPages = "SELECT rev_user,
|
||||
COUNT(DISTINCT rev_page) AS page_count,
|
||||
COUNT(rev_id) AS rev_count
|
||||
FROM {$revTable}
|
||||
{$sqlWhere}
|
||||
GROUP BY rev_user
|
||||
ORDER BY page_count DESC
|
||||
LIMIT {$limit}";
|
||||
if ( $dbr->unionSupportsOrderAndLimit() ) {
|
||||
$order = [
|
||||
'GROUP BY' => $revUser,
|
||||
'ORDER BY' => 'page_count DESC',
|
||||
'LIMIT' => $limit
|
||||
];
|
||||
} else {
|
||||
$order = [ 'GROUP BY' => $revUser ];
|
||||
}
|
||||
|
||||
$sqlMostRevs = "SELECT rev_user,
|
||||
COUNT(DISTINCT rev_page) AS page_count,
|
||||
COUNT(rev_id) AS rev_count
|
||||
FROM {$revTable}
|
||||
{$sqlWhere}
|
||||
GROUP BY rev_user
|
||||
ORDER BY rev_count DESC
|
||||
LIMIT {$limit}";
|
||||
$sqlMostPages = $dbr->selectSQLText(
|
||||
$revQuery['tables'],
|
||||
[
|
||||
'rev_user' => $revUser,
|
||||
'page_count' => 'COUNT(DISTINCT rev_page)',
|
||||
'rev_count' => 'COUNT(rev_id)',
|
||||
],
|
||||
$sqlWhere,
|
||||
__METHOD__,
|
||||
$order,
|
||||
$revQuery['joins']
|
||||
);
|
||||
|
||||
$sql = "SELECT user_id, " .
|
||||
"user_name, " .
|
||||
"user_real_name, " .
|
||||
"page_count, " .
|
||||
"rev_count, " .
|
||||
"page_count+SQRT(rev_count-page_count)*2 AS wiki_rank " .
|
||||
"FROM $userTable u JOIN (($sqlMostPages) UNION ($sqlMostRevs)) s ON (user_id=rev_user) " .
|
||||
"ORDER BY wiki_rank DESC " .
|
||||
"LIMIT $limit";
|
||||
if ( $dbr->unionSupportsOrderAndLimit() ) {
|
||||
$order = [
|
||||
'GROUP BY' => 'rev_user',
|
||||
'ORDER BY' => 'rev_count DESC',
|
||||
'LIMIT' => $limit
|
||||
];
|
||||
} else {
|
||||
$order = [ 'GROUP BY' => 'rev_user' ];
|
||||
}
|
||||
|
||||
$res = $dbr->query( $sql );
|
||||
$sqlMostRevs = $dbr->selectSQLText(
|
||||
$revQuery['tables'],
|
||||
[
|
||||
'rev_user' => $revUser,
|
||||
'page_count' => 'COUNT(DISTINCT rev_page)',
|
||||
'rev_count' => 'COUNT(rev_id)',
|
||||
],
|
||||
$sqlWhere,
|
||||
__METHOD__,
|
||||
$order,
|
||||
$revQuery['joins']
|
||||
);
|
||||
|
||||
$sqlMostPagesOrRevs = $dbr->unionQueries( [ $sqlMostPages, $sqlMostRevs ], false );
|
||||
$res = $dbr->select(
|
||||
[
|
||||
'u' => 'user',
|
||||
's' => new Wikimedia\Rdbms\Subquery( $sqlMostPagesOrRevs ),
|
||||
],
|
||||
[
|
||||
'user_id',
|
||||
'user_name',
|
||||
'user_real_name',
|
||||
'page_count',
|
||||
'rev_count',
|
||||
'wiki_rank' => 'page_count+SQRT(rev_count-page_count)*2',
|
||||
],
|
||||
[],
|
||||
__METHOD__,
|
||||
[
|
||||
'ORDER BY' => 'wiki_rank DESC',
|
||||
'GROUP BY' => 'user_name',
|
||||
'LIMIT' => $limit,
|
||||
],
|
||||
[
|
||||
's' => [
|
||||
'JOIN',
|
||||
'user_id=rev_user'
|
||||
]
|
||||
]
|
||||
);
|
||||
|
||||
$sortable = in_array( 'nosort', $opts ) ? '' : ' sortable';
|
||||
|
||||
@@ -212,7 +260,7 @@ class ContributionScores extends IncludableSpecialPage {
|
||||
if ( empty( $limit ) || $limit < 1 || $limit > CONTRIBUTIONSCORES_MAXINCLUDELIMIT ) {
|
||||
$limit = 10;
|
||||
}
|
||||
if ( is_null( $days ) || $days < 0 ) {
|
||||
if ( $days === null || $days < 0 ) {
|
||||
$days = 7;
|
||||
}
|
||||
|
||||
|
||||
20
Gruntfile.js
20
Gruntfile.js
@@ -1,29 +1,27 @@
|
||||
/*jshint node:true */
|
||||
/* eslint-env node, es6 */
|
||||
module.exports = function ( grunt ) {
|
||||
'use strict';
|
||||
|
||||
grunt.loadNpmTasks( 'grunt-contrib-jshint' );
|
||||
grunt.loadNpmTasks( 'grunt-banana-checker' );
|
||||
grunt.loadNpmTasks( 'grunt-jsonlint' );
|
||||
grunt.loadNpmTasks( 'grunt-eslint' );
|
||||
|
||||
grunt.initConfig( {
|
||||
jshint: {
|
||||
all: [
|
||||
'*.js'
|
||||
]
|
||||
},
|
||||
banana: {
|
||||
all: 'i18n'
|
||||
},
|
||||
jsonlint: {
|
||||
eslint: {
|
||||
options: {
|
||||
extensions: [ '.js', '.json' ],
|
||||
cache: true
|
||||
},
|
||||
all: [
|
||||
'**/*.json',
|
||||
'**/*.{js,json}',
|
||||
'!node_modules/**',
|
||||
'!vendor/**'
|
||||
]
|
||||
}
|
||||
} );
|
||||
|
||||
grunt.registerTask( 'test', [ 'jshint', 'jsonlint', 'banana' ] );
|
||||
grunt.registerTask( 'test', [ 'eslint', 'banana' ] );
|
||||
grunt.registerTask( 'default', 'test' );
|
||||
};
|
||||
|
||||
@@ -1,19 +1,20 @@
|
||||
{
|
||||
"require-dev": {
|
||||
"jakub-onderka/php-parallel-lint": "1.0.0",
|
||||
"mediawiki/mediawiki-codesniffer": "24.0.0",
|
||||
"jakub-onderka/php-console-highlighter": "0.3.2",
|
||||
"mediawiki/minus-x": "0.3.1"
|
||||
"mediawiki/mediawiki-codesniffer": "38.0.0",
|
||||
"mediawiki/minus-x": "1.1.0",
|
||||
"php-parallel-lint/php-console-highlighter": "0.5.0",
|
||||
"php-parallel-lint/php-parallel-lint": "1.2.0"
|
||||
},
|
||||
"scripts": {
|
||||
"fix": [
|
||||
"phpcbf",
|
||||
"minus-x fix ."
|
||||
"minus-x fix .",
|
||||
"phpcbf"
|
||||
],
|
||||
"test": [
|
||||
"parallel-lint . --exclude vendor --exclude node_modules",
|
||||
"phpcs -p -s",
|
||||
"@phpcs",
|
||||
"minus-x check ."
|
||||
]
|
||||
],
|
||||
"phpcs": "phpcs -sp --cache"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Mousa",
|
||||
"Alp Er Tunqa"
|
||||
"Alp Er Tunqa",
|
||||
"Mousa"
|
||||
]
|
||||
},
|
||||
"contributionscores": "چالیشماق امتیازلاری",
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Bellayet",
|
||||
"Wikitanvir",
|
||||
"Aftab1995",
|
||||
"Aftabuzzaman",
|
||||
"Bellayet",
|
||||
"Wikitanvir",
|
||||
"আফতাবুজ্জামান"
|
||||
]
|
||||
},
|
||||
|
||||
9
i18n/cy.json
Normal file
9
i18n/cy.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Robin Owain"
|
||||
]
|
||||
},
|
||||
"contributionscores-score": "Sgor",
|
||||
"contributionscores-changes": "Newidiadau"
|
||||
}
|
||||
@@ -8,7 +8,7 @@
|
||||
]
|
||||
},
|
||||
"contributionscores": "Statistik zu Benutzern",
|
||||
"contributionscores-desc": "Ergänzt eine [[Special:ContributionScores|Spezialseite]] zum Abfragen der Datenbank des Wikis bezüglich der Benutzer mit den meisten Beiträgen",
|
||||
"contributionscores-desc": "Erweitert das Wiki um eine [[Special:ContributionScores|Spezialseite]] zum Ermitteln der Benutzer mit den meisten Beiträgen",
|
||||
"contributionscores-info": "In die Bewertung fließen hauptsächlich einmalig bearbeitete Seiten unter Berücksichtigung einer hohen Bearbeitungszahl ein.",
|
||||
"contributionscores-top": "(Top $1)",
|
||||
"contributionscores-days": "{{PLURAL:$1|Letzter Tag|Letzte $1 Tage}}",
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Erdemaslancan",
|
||||
"Mirzali",
|
||||
"Marmase"
|
||||
"Marmase",
|
||||
"Mirzali"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Skorê iştıraqan",
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
"Consta",
|
||||
"Crazymadlover",
|
||||
"Omnipaedista",
|
||||
"ZaDiak",
|
||||
"Protnet"
|
||||
"Protnet",
|
||||
"ZaDiak"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Βαθμολογίες συνεισφοράς",
|
||||
|
||||
10
i18n/eo.json
10
i18n/eo.json
@@ -2,20 +2,22 @@
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Michawiki",
|
||||
"Yekrats",
|
||||
"Robin van der Vliet"
|
||||
"Mirin",
|
||||
"Robin van der Vliet",
|
||||
"Yekrats"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Poentaro de Kontribuoj",
|
||||
"contributionscores-desc": "Informmendas la vikian datumbazon por la plej [[Special:ContributionScores|oftaj kontribuantoj]]",
|
||||
"contributionscores-info": "Poentaroj estas donataj jene:\n*Unu (1) poento por ĉiu unika paĝo redaktata\n*Kvadrata Radiko de (Tutaj Faritaj Redaktoj) - (Tutaj Unikaj Paĝoj) * 2\nPoentaroj kalkulitaj laŭ ĉi tiu maniero pezos redaktan diversecon super redaktan volumon.\nBaze, ĉi tiu poentaro mezuras ĉefe unikajn paĝojn redaktitajn, kun konsidero por altaj redakto-volumon - supozita esti pli altkvalita paĝo.",
|
||||
"contributionscores-info": "La poentaroj precipe mezuras la nombrojn de unikaj redaktitaj paĝoj, kun konsiderado pri grandega kvanto de redaktoj.",
|
||||
"contributionscores-top": "(Plej alta $1)",
|
||||
"contributionscores-days": "{{PLURAL:$1|Lasta tago|Lastaj $1 tagoj}}",
|
||||
"contributionscores-allrevisions": "Ĉiame",
|
||||
"contributionscores-score": "Poentaro",
|
||||
"contributionscores-rank": "Rango",
|
||||
"contributionscores-pages": "Paĝoj",
|
||||
"contributionscores-changes": "Ŝanĝoj",
|
||||
"contributionscores-username": "Uzantnomo",
|
||||
"contributionscores-invalidusername": "Nevalida salutnomo",
|
||||
"contributionscores-invalidusername": "Nevalida uzantnomo",
|
||||
"contributionscores-invalidmetric": "Nevalida parametro"
|
||||
}
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
"Fitoschido",
|
||||
"Ihojose",
|
||||
"Imre",
|
||||
"Sanbec",
|
||||
"Macofe"
|
||||
"Macofe",
|
||||
"Sanbec"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Puntuaciones de contribuciones",
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Alirezaaa",
|
||||
"Ebraminio",
|
||||
"Huji",
|
||||
"Mjbmr",
|
||||
"Reza1615",
|
||||
"Tofighi",
|
||||
"ZxxZxxZ",
|
||||
"Alirezaaa"
|
||||
"ZxxZxxZ"
|
||||
]
|
||||
},
|
||||
"contributionscores": "امتیاز مشارکت",
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
"authors": [
|
||||
"Crt",
|
||||
"Nike",
|
||||
"Str4nd",
|
||||
"Stryn",
|
||||
"Pxos",
|
||||
"Pyscowicz"
|
||||
"Pyscowicz",
|
||||
"Str4nd",
|
||||
"Stryn"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Muokkauspisteet",
|
||||
|
||||
8
i18n/fit.json
Normal file
8
i18n/fit.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Pyscowicz"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Mookkauspisteet"
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Snakesteuben",
|
||||
"Robin0van0der0vliet",
|
||||
"PiefPafPier",
|
||||
"Robin van der Vliet",
|
||||
"PiefPafPier"
|
||||
"Robin0van0der0vliet",
|
||||
"Snakesteuben"
|
||||
]
|
||||
},
|
||||
"contributionscores-username": "Meidochnamme"
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
"authors": [
|
||||
"Ansumang",
|
||||
"Kaustubh",
|
||||
"Siddhartha Ghai",
|
||||
"Sfic"
|
||||
"Sfic",
|
||||
"Siddhartha Ghai"
|
||||
]
|
||||
},
|
||||
"contributionscores": "योगदान संख्या",
|
||||
|
||||
10
i18n/hr.json
10
i18n/hr.json
@@ -3,19 +3,21 @@
|
||||
"authors": [
|
||||
"Dalibor Bosits",
|
||||
"Ex13",
|
||||
"MaGa",
|
||||
"SpeedyGonsales"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Najbolji suradnici",
|
||||
"contributionscores-desc": "Šalje upit bazi podataka za najveći [[Special:ContributionScores|broj suradničkih doprinosa]]",
|
||||
"contributionscores-info": "Rezultat se dobiva kao suma slijedećih stavki:\n*1 bod za svaku stranicu koju ste uređivali\n* (kvadratni) korijen iz (broja ukupnih uređivanja) - (broja stranica koje ste uređivali) * 2\n\nRezultat dobiven na ovaj način daje veću težinu broju uređivanja različitih stranica nego ukupnom broju uređivanja. U osnovi, ovakav rezultat mjeri prvenstveno broj različitih stranica koje ste uređivali, uzimajući u obzir broj uređivanja, jer veći broj uređivanja na nekom članku daje kvalitetniji članak.",
|
||||
"contributionscores-top": "(Najboljih $1)",
|
||||
"contributionscores-info": "U prvom planu rezultat mjeri jedinstvene izmijenjene stranice, uzimajući u obzir veliku količinu uređivanja.",
|
||||
"contributionscores-top": "(najboljih $1)",
|
||||
"contributionscores-days": "{{PLURAL:$1|Zadnji dan|Zadnjih $1 dana}}",
|
||||
"contributionscores-allrevisions": "Sva uređivanja",
|
||||
"contributionscores-allrevisions": "Sve vrijeme",
|
||||
"contributionscores-score": "Rezultat",
|
||||
"contributionscores-rank": "Mjesto",
|
||||
"contributionscores-pages": "Stranica",
|
||||
"contributionscores-changes": "Uređivanja",
|
||||
"contributionscores-username": "Ime suradnika",
|
||||
"contributionscores-username": "Suradničko ime",
|
||||
"contributionscores-invalidusername": "Nevaljano suradničko ime",
|
||||
"contributionscores-invalidmetric": "Nevaljana metrika"
|
||||
}
|
||||
|
||||
@@ -4,5 +4,7 @@
|
||||
"Joao Xavier"
|
||||
]
|
||||
},
|
||||
"contributionscores-days": "Lasta {{PLURAL:$1|dio|$1 dii}}"
|
||||
"contributionscores-days": "Lasta {{PLURAL:$1|dio|$1 dii}}",
|
||||
"contributionscores-pages": "Pagini",
|
||||
"contributionscores-username": "Uzeronomo"
|
||||
}
|
||||
|
||||
10
i18n/jv.json
10
i18n/jv.json
@@ -1,13 +1,15 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Diki Ananta",
|
||||
"Meursault2004",
|
||||
"NoiX180",
|
||||
"Pras",
|
||||
"NoiX180"
|
||||
"Sumbukompor"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Bijining pasumbang",
|
||||
"contributionscores-desc": "Nglakokaké polling (angkèt) ing basis data kanggo [[Special:ContributionScores|volume kontribusi panganggo]]",
|
||||
"contributionscores-desc": "Nglakokaké polling (angkèt) ing basis data kanggo [[Special:ContributionScores|volume kontribusi naraguna]]",
|
||||
"contributionscores-info": "Skoré diétung kaya mangkéné:\n* Biji siji (1) per kaca unik sing disunting\n* Oyot (bs. Indonesia ''akar'') saka (Gunggungé Suntingan) - (Gunggungé Kaca-KAca Unik) * 2\nSkor sing diétung miturut cara iki bisa nyerminaké divèrsitas suntingan sadhuwuring volume suntingan.\nSacara dhasar, skor iki utamané ngétung kaca-kaca unik sing disunting, karo mélu nimbangaké volume suntingan dhuwur - diasumsèkaké kwalitas kacané luwih dhuwur.",
|
||||
"contributionscores-top": "(Top $1)",
|
||||
"contributionscores-days": "{{PLURAL:$1|dina|$1 dina}} pungkasan",
|
||||
@@ -16,7 +18,7 @@
|
||||
"contributionscores-rank": "Rangking",
|
||||
"contributionscores-pages": "Kaca",
|
||||
"contributionscores-changes": "Owah-owahan",
|
||||
"contributionscores-username": "Jeneng panganggo",
|
||||
"contributionscores-invalidusername": "Jeneng panganggo ora sah",
|
||||
"contributionscores-username": "Jeneng naraguna",
|
||||
"contributionscores-invalidusername": "Jeneng naraguna ora sah",
|
||||
"contributionscores-invalidmetric": "Metrik ora sah"
|
||||
}
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
{
|
||||
"@metadata": [],
|
||||
"@metadata": {
|
||||
"authors": []
|
||||
},
|
||||
"contributionscores": "Üles berw esepteri",
|
||||
"contributionscores-info": "Esepter kelesi deý sanaladı:\n*1 upaý ärbir tüzetilgen biregeý bet üşin\n*Mınanıñ şarşı tübiri (Barlıq İstelingen Tüzetwler) ‒ (Barlıq Biregeý Better) * 2\nOsı täsilmen sanalğan esepter tüzetw awqımındağı öñdew ärkelkiliginiñ salmağın ölşeýdi. Negizinde, bul esep aldımen tüzetilgen birkelki betterdi ölşeýdi, joğarğı öñdew awqımımen birge — joğarı sapalı bet jağdaýımen eseptep.",
|
||||
"contributionscores-top": "(Joğarğı $1)",
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
"authors": [
|
||||
"Hym411",
|
||||
"Priviet",
|
||||
"Revi",
|
||||
"Shirayuki",
|
||||
"아라",
|
||||
"Revi"
|
||||
"아라"
|
||||
]
|
||||
},
|
||||
"contributionscores": "기여 점수",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
]
|
||||
},
|
||||
"contributionscores": "Bewäertung vun den Ännerungen",
|
||||
"contributionscores-desc": "Ufro un d'Wiki-Datebank no den héichste [[Special:ContributionScores|Benotzerscoren]]",
|
||||
"contributionscores-desc": "Ufro un d'Wiki-Datebank no den héchste [[Special:ContributionScores|Benotzerscoren]]",
|
||||
"contributionscores-info": "D'Bewäertung moosst Zuel vu geännerte Säite a consideréiert d'Zuel vun den Ännerungen.",
|
||||
"contributionscores-top": "(Top $1)",
|
||||
"contributionscores-days": "{{PLURAL:$1|Leschten Dag|Lescht $1 Deeg}}",
|
||||
|
||||
8
i18n/lij.json
Normal file
8
i18n/lij.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Giromin Cangiaxo"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Pontezzi contributi"
|
||||
}
|
||||
@@ -6,7 +6,7 @@
|
||||
},
|
||||
"contributionscores": "Оцени за придонеси",
|
||||
"contributionscores-desc": "Презема податоци од викибазата за [[Special:ContributionScores|корисници со највеќе придонеси]]",
|
||||
"contributionscores-info": "Салдото е мерка што изразува уредувања на засебни страници, со оглед на големиот број на уредувања.",
|
||||
"contributionscores-info": "Салдото е мерка што изразува уредувања на одделни страници, со оглед на големиот број на уредувања.",
|
||||
"contributionscores-top": "(Најдобри $1)",
|
||||
"contributionscores-days": "{{PLURAL:$1|Последниот ден|Последните $1 дена}}",
|
||||
"contributionscores-allrevisions": "На сите времиња",
|
||||
@@ -16,5 +16,5 @@
|
||||
"contributionscores-changes": "Измени",
|
||||
"contributionscores-username": "Корисничко име",
|
||||
"contributionscores-invalidusername": "Неправилно корисничко име",
|
||||
"contributionscores-invalidmetric": "Грешна метрика"
|
||||
"contributionscores-invalidmetric": "Грешно мерило"
|
||||
}
|
||||
|
||||
13
i18n/mni.json
Normal file
13
i18n/mni.json
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Awangba Mangang"
|
||||
]
|
||||
},
|
||||
"contributionscores-allrevisions": "ꯃꯇꯝ ꯄꯨꯂꯞ",
|
||||
"contributionscores-rank": "ꯊꯥꯛ",
|
||||
"contributionscores-pages": "ꯂꯃꯥꯏꯁꯤꯡ",
|
||||
"contributionscores-changes": "ꯑꯍꯣꯡꯕꯁꯤꯡ",
|
||||
"contributionscores-username": "ꯁꯤꯖꯤꯟꯅꯔꯤꯕ ꯃꯃꯤꯡ",
|
||||
"contributionscores-invalidusername": "ꯁꯤꯖꯤꯟꯅꯔꯤꯕ ꯃꯃꯤꯡ ꯌꯥꯎꯗꯦ"
|
||||
}
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Ninjastrikers",
|
||||
"Dr Lotus Black"
|
||||
"Dr Lotus Black",
|
||||
"Ninjastrikers"
|
||||
]
|
||||
},
|
||||
"contributionscores": "ပံ့ပို့မှု ရမှတ်များ",
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Akapochtli",
|
||||
"Fluence"
|
||||
]
|
||||
},
|
||||
"contributionscores-changes": "Tlapatlaliztli",
|
||||
"contributionscores-username": "Tlatequitiltilīltōcāitl"
|
||||
"contributionscores-username": "Tequitiuhcatocaitll"
|
||||
}
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Nghtwlkr",
|
||||
"Helland",
|
||||
"Danmichaelo",
|
||||
"Jon Harald Søby"
|
||||
"Helland",
|
||||
"Jon Harald Søby",
|
||||
"Nghtwlkr"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Bidragspoeng",
|
||||
|
||||
13
i18n/ne.json
13
i18n/ne.json
@@ -1,8 +1,17 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"RajeshPandey"
|
||||
"RajeshPandey",
|
||||
"पर्वत सुबेदी"
|
||||
]
|
||||
},
|
||||
"contributionscores-username": "प्रयोगकर्ता नाम"
|
||||
"contributionscores": "योगदान प्राप्ताङ्कहरू",
|
||||
"contributionscores-days": "अन्तिम {{PLURAL:$1|दिन|$1 दिनहरू}}",
|
||||
"contributionscores-allrevisions": "सबै समय",
|
||||
"contributionscores-score": "प्राप्ताङ्क",
|
||||
"contributionscores-rank": "क्रम",
|
||||
"contributionscores-pages": "पृष्ठहरू",
|
||||
"contributionscores-changes": "परिवर्तनहरू",
|
||||
"contributionscores-username": "प्रयोगकर्ता नाम",
|
||||
"contributionscores-invalidusername": "अबैध प्रयोगकर्ता नाम"
|
||||
}
|
||||
|
||||
@@ -5,13 +5,15 @@
|
||||
"Derbeth",
|
||||
"Equadus",
|
||||
"McMonster",
|
||||
"Rail",
|
||||
"Railfail536",
|
||||
"Sp5uhe",
|
||||
"Wpedzich"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Punkty za edycje",
|
||||
"contributionscores-desc": "Wylicza [[Special:ContributionScores|punkty za edycje]] dla użytkowników",
|
||||
"contributionscores-info": "Punkty za edycje naliczane są następującą metodą:\n*1 punkt za każdą edytowaną unikalną stronę\n*pierwiastek kwadratowy z (ogólna liczba edycji) - (wszystkich unikalnych stron) * 2\nTaki sposób naliczania pozwala wyważyć różnorodność edycji względem liczby edycji. Zasadniczo wynik uzależniony jest od liczby edytowanych unikalnych stron z uwzględnieniem dużej liczby edycji – zakładając wyższą wartość tworzenia nowych artykułów.",
|
||||
"contributionscores-info": "Wynik jest uzależniony przede wszystkim od liczby edytowanych unikalnych stron z uwzględnieniem dużej liczby edycji – zakładając wyższą wartość tworzenia nowych artykułów.",
|
||||
"contributionscores-top": "($1 najlepszych)",
|
||||
"contributionscores-days": "{{PLURAL:$1|Ostatni 1 dzień|Ostatnie $1 dni|Ostatnich $1 dni}}",
|
||||
"contributionscores-allrevisions": "Cała aktywność",
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Ahmed-Najib-Biabani-Ibrahimkhel",
|
||||
"Baloch Khan",
|
||||
"Amjad Khan"
|
||||
"Amjad Khan",
|
||||
"Baloch Khan"
|
||||
]
|
||||
},
|
||||
"contributionscores-days": "وروستۍ {{PLURAL:$1|ورځ|$1 ورځې}}",
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"!Silent",
|
||||
"Brunoy Anastasiya Seryozhenko",
|
||||
"Crazymadlover",
|
||||
"Eduardo.mps",
|
||||
"Giro720",
|
||||
"Luckas",
|
||||
"HenriqueCrang",
|
||||
"!Silent",
|
||||
"Luckas",
|
||||
"Opraco"
|
||||
]
|
||||
},
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Fúlvio",
|
||||
"Hamilton Abreu",
|
||||
"Malafaya",
|
||||
"Waldir",
|
||||
"Vitorvicentevalente",
|
||||
"Fúlvio"
|
||||
"Waldir",
|
||||
"Waldyrious"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Pontuação de contribuições",
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
"Jon Harald Søby",
|
||||
"JtFuruhata",
|
||||
"Kalan",
|
||||
"Liuxinyu970226",
|
||||
"Mormegil",
|
||||
"Purodha",
|
||||
"Raymond",
|
||||
"Shirayuki",
|
||||
"Liuxinyu970226",
|
||||
"Tacsipacsi"
|
||||
]
|
||||
},
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Ahonc",
|
||||
"Kaganer",
|
||||
"Kalan",
|
||||
"Lockal",
|
||||
"Okras",
|
||||
"Ole Yves",
|
||||
"Александр Сигачёв",
|
||||
"Kaganer"
|
||||
"Александр Сигачёв"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Оценка вклада",
|
||||
|
||||
@@ -5,7 +5,8 @@
|
||||
"Tweety"
|
||||
]
|
||||
},
|
||||
"contributionscores-days": "گذريل {{PLURAL:$1|ڏينھن|$1 ڏينھن}}",
|
||||
"contributionscores-pages": "صفحا",
|
||||
"contributionscores-changes": "تبديليون",
|
||||
"contributionscores-changes": "بدلاءَ",
|
||||
"contributionscores-username": "واپرائيندڙ-نانءُ"
|
||||
}
|
||||
|
||||
20
i18n/sh.json
Normal file
20
i18n/sh.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Vlad5250"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Ocjene za doprinose",
|
||||
"contributionscores-desc": "Preuzima podatke s wikibaze podataka za [[Special:ContributionScores|korisnike s najviše doprinosa]]",
|
||||
"contributionscores-info": "Saldo je mjera koja izražava uređivanja pojedinačnih stranica, uzimajući u obzir velike količine uređivanja.",
|
||||
"contributionscores-top": "(Najboljih $1)",
|
||||
"contributionscores-days": "{{PLURAL:$1|Posljednji $1 dan|Posljednja $1 dana|Posljednjih $1 dana}}",
|
||||
"contributionscores-allrevisions": "Svih vremena",
|
||||
"contributionscores-score": "Ocjena",
|
||||
"contributionscores-rank": "Rang",
|
||||
"contributionscores-pages": "Stranice",
|
||||
"contributionscores-changes": "Izmjene",
|
||||
"contributionscores-username": "Korisničko ime",
|
||||
"contributionscores-invalidusername": "Nevaljano korisničko ime",
|
||||
"contributionscores-invalidmetric": "Nevaljana metrika"
|
||||
}
|
||||
@@ -2,12 +2,13 @@
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Helix84",
|
||||
"Luky001",
|
||||
"Teslaton"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Skóre príspevkov",
|
||||
"contributionscores-desc": "Zisťuje naväčší [[Special:ContributionScores|objem používateľských príspevkov]] z databázy wiki",
|
||||
"contributionscores-info": "Skóre sa počíta nasledovne:\n*1 bod za každú jedinečnú stránku, ktorú používateľ upravoval\n*Odmocnina z (celkom úprav) - (celkom jedinečných stránok) * 2\nSkóre vypočítané týmto spôsobom vážia diverzitu úprav viac ako objem úprav. V podstate toto skóre meria najmä počet upravovaných jedinečných stránok s prihliadnutím na vysoký objem úprav; čo sa pokladá za stránku vyššej kvality.",
|
||||
"contributionscores-info": "Skóre primárne meria jedinečné editované stránky s ohľadom na veľké množstvo úprav.",
|
||||
"contributionscores-top": "(Najlepších $1)",
|
||||
"contributionscores-days": "{{PLURAL:$1|Posledný $1 deň|Posledné $1 dni|Posledných $1 dní}}",
|
||||
"contributionscores-allrevisions": "Celá história",
|
||||
|
||||
@@ -1,14 +1,17 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Acamicamacaraca",
|
||||
"Milicevic01",
|
||||
"Rancher",
|
||||
"Sasa Stefanovic",
|
||||
"Михајло Анђелковић",
|
||||
"Zoranzoki21",
|
||||
"Acamicamacaraca"
|
||||
"Михајло Анђелковић"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Оцене доприноса",
|
||||
"contributionscores-desc": "Анкетира вики базу података за највиши [[Special:ContributionScores|волумен доприноса корисника]]",
|
||||
"contributionscores-info": "Резултат првенствено мери јединствене измењене странице, узимајући у обзир велику количину уређивања.",
|
||||
"contributionscores-top": "(првих $1)",
|
||||
"contributionscores-days": "{{PLURAL:$1|1=Последњег дана|Последњих $1 дана}}",
|
||||
"contributionscores-allrevisions": "Свих времена",
|
||||
|
||||
12
i18n/th.json
12
i18n/th.json
@@ -1,18 +1,22 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Woraponboonkerd",
|
||||
"Ans"
|
||||
"Aefgh39622",
|
||||
"Ans",
|
||||
"Woraponboonkerd"
|
||||
]
|
||||
},
|
||||
"contributionscores": "คะแนนการแก้ไข",
|
||||
"contributionscores-desc": "จัดอันดับฐานข้อมูลของวิกิสำหรับ[[Special:ContributionScores|ผู้ใ้ช้ที่มีจำนวนการแก้ไขสูงสุด]]",
|
||||
"contributionscores-info": "วิธีการคิดคะแนนเป็นดังต่อไปนี้:\n* หนึ่ง (1) คะแนนต่อจำนวนหน้าที่เข้าร่วมแก้ไข (ชื่อของหน้าไม่ซ้ำกัน)\n* รากที่สองของจำนวนการแก้ไขทั้งหมด - จำนวนหน้าทั้งหมดที่ร่วมแก้ไข * 2\nคะแนนจะถูกคิดโดยให้น้ำหนักของการแก้ไขที่หลากหลายมากกว่าจำนวนการแก้ไข\nโดยทั่วไป คะแนนนี้ชี้วัดถึงจำนวนหน้าต่างๆ ที่เข้าร่วมแก้ไข โดยคำนึงถึงจำนวนการแก้ไขทั้งหมดด้วย จึงคาดการณ์ได้ว่าจะทำให้มีหน้าที่มีคุณภาพสูงขึ้น",
|
||||
"contributionscores-info": "คะแนนคิดจากจำนวนหน้าที่เข้าร่วมแก้ไข พร้อมพิจารณาปริมาณการแก้ไขเป็นหลัก",
|
||||
"contributionscores-top": "($1 อันดับแรก)",
|
||||
"contributionscores-days": "$1 {{PLURAL:$1|วัน|วัน}} ที่แล้ว",
|
||||
"contributionscores-allrevisions": "ตลอดเวลา",
|
||||
"contributionscores-score": "คะแนน",
|
||||
"contributionscores-rank": "การจัดอันดับ",
|
||||
"contributionscores-pages": "จำนวนหน้า",
|
||||
"contributionscores-changes": "การเปลี่ยนแปลง",
|
||||
"contributionscores-username": "ชื่อผู้ใช้",
|
||||
"contributionscores-invalidusername": "ชื่อผู้ใช้ไม่ถูกต้อง"
|
||||
"contributionscores-invalidusername": "ชื่อผู้ใช้ไม่ถูกต้อง",
|
||||
"contributionscores-invalidmetric": "เกณฑ์ชี้วัดไม่ถูกต้อง"
|
||||
}
|
||||
|
||||
10
i18n/ti.json
Normal file
10
i18n/ti.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Joanmp17"
|
||||
]
|
||||
},
|
||||
"contributionscores-pages": "ገጻት",
|
||||
"contributionscores-changes": "ለውጥታት",
|
||||
"contributionscores-username": "ሽም ተጠቃሚ"
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Hedda",
|
||||
"Joseph",
|
||||
"Karduelis",
|
||||
"Mach",
|
||||
"Suelnur",
|
||||
"Vito Genovese",
|
||||
"Hedda"
|
||||
"Vito Genovese"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Katkı puanları",
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Ерней",
|
||||
"Ильнар"
|
||||
]
|
||||
},
|
||||
@@ -10,10 +11,10 @@
|
||||
"contributionscores-top": "(Иң әйбәт $1)",
|
||||
"contributionscores-days": "Соңгы {{PLURAL:$1|$1 көн өчен}}",
|
||||
"contributionscores-allrevisions": "Бөтен вакыт өчен",
|
||||
"contributionscores-score": "Билге",
|
||||
"contributionscores-score": "Бәя",
|
||||
"contributionscores-rank": "Ранг",
|
||||
"contributionscores-pages": "Битләр саны",
|
||||
"contributionscores-changes": "Үзгәртүләр",
|
||||
"contributionscores-pages": "Битләр",
|
||||
"contributionscores-changes": "Төзәтмәләр",
|
||||
"contributionscores-username": "Кулланучы исеме",
|
||||
"contributionscores-invalidusername": "Кулланучының исеме дөрес түгел",
|
||||
"contributionscores-invalidmetric": "Ялгыш билгеләү"
|
||||
|
||||
@@ -1,17 +1,18 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Candalua"
|
||||
"Candalua",
|
||||
"Fierodelveneto"
|
||||
]
|
||||
},
|
||||
"contributionscores": "Puntegi contributi",
|
||||
"contributionscores": "Ponteji contribusion",
|
||||
"contributionscores-desc": "Intèroga el database de la wiki par el pi grando [[Special:ContributionScores|volume de contributi utente]]",
|
||||
"contributionscores-info": "I punti i vien calcolà come segue:\n*Un (1) punto par ogni diversa pagina modificà\n*Raìsa quadrata de (Tute le modifiche fate) - (Total de le pagine modificà) * 2\nFasendo i conti in sta maniera pesa piassè la diversità de le modifiche rispeto al nùmaro dei contributi.\nIn sostansa, sto puntegio el tien conto sopratuto de le diverse pagine modificà, tegnendo in considerazion anca un alto volume de modifiche - che fa pensar a na pi alta qualità de la pagina modificà.",
|
||||
"contributionscores-top": "(Ultimi $1)",
|
||||
"contributionscores-days": "{{PLURAL:$1|Ultimo zòrno|Ultimi $1 zòrni}}",
|
||||
"contributionscores-allrevisions": "Tute le revision",
|
||||
"contributionscores-score": "Puntegio",
|
||||
"contributionscores-pages": "Pagine",
|
||||
"contributionscores-pages": "Pàjine",
|
||||
"contributionscores-changes": "Canbiamenti",
|
||||
"contributionscores-username": "Nome utente",
|
||||
"contributionscores-invalidusername": "Nome utente mia valido",
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Minh Nguyen",
|
||||
"Phjtieudoc",
|
||||
"Vinhtantran"
|
||||
]
|
||||
},
|
||||
@@ -13,7 +14,7 @@
|
||||
"contributionscores-allrevisions": "Từ trước đến nay",
|
||||
"contributionscores-score": "Điểm số",
|
||||
"contributionscores-pages": "Trang",
|
||||
"contributionscores-changes": "Các thay đổi",
|
||||
"contributionscores-changes": "Thay đổi",
|
||||
"contributionscores-username": "Tên người dùng",
|
||||
"contributionscores-invalidusername": "Tên người dùng không hợp lệ",
|
||||
"contributionscores-invalidmetric": "Chuẩn đo không hợp lệ"
|
||||
|
||||
@@ -1,18 +1,19 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Cwlin0416",
|
||||
"Kly",
|
||||
"LNDDYL",
|
||||
"Liuxinyu970226",
|
||||
"Mark85296341",
|
||||
"PhiLiP",
|
||||
"Shinjiman",
|
||||
"Shirayuki",
|
||||
"Simon Shek",
|
||||
"Cwlin0416",
|
||||
"Liuxinyu970226",
|
||||
"LNDDYL"
|
||||
"Simon Shek"
|
||||
]
|
||||
},
|
||||
"contributionscores": "貢獻分數",
|
||||
"contributionscores-desc": "調查 Wiki 資料庫中 [[Special:ContributionScores|貢獻最多的使用者]]",
|
||||
"contributionscores-desc": "調查 Wiki 資料庫中[[Special:ContributionScores|貢獻最多的使用者]]",
|
||||
"contributionscores-info": "此分數主要以編輯個別頁面數量計算並考慮編輯次數。",
|
||||
"contributionscores-top": "(前 $1 名)",
|
||||
"contributionscores-days": "最近 {{PLURAL:$1|天|$1 天}}",
|
||||
|
||||
4241
package-lock.json
generated
Normal file
4241
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load Diff
10
package.json
10
package.json
@@ -1,13 +1,13 @@
|
||||
{
|
||||
"name": "ContributionScores",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"test": "grunt test"
|
||||
},
|
||||
"devDependencies": {
|
||||
"grunt": "1.0.3",
|
||||
"grunt-banana-checker": "0.4.0",
|
||||
"grunt-contrib-jshint": "0.11.3",
|
||||
"grunt-jscs": "2.5.0",
|
||||
"grunt-jsonlint": "1.0.7"
|
||||
"eslint-config-wikimedia": "0.15.3",
|
||||
"grunt": "1.5.3",
|
||||
"grunt-banana-checker": "0.9.0",
|
||||
"grunt-eslint": "22.0.0"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user