r91605 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r91604‎ | r91605 | r91606 >
Date:21:27, 6 July 2011
Author:pdhanda
Status:ok
Tags:
Comment:
MFT updated to head r91592
Modified paths:
  • /branches/wmf/1.17wmf1/extensions/ArticleFeedback/ArticleFeedback.i18n.php (modified) (history)
  • /branches/wmf/1.17wmf1/extensions/ArticleFeedback/modules/jquery.articleFeedback/jquery.articleFeedback.css (modified) (history)
  • /branches/wmf/1.17wmf1/extensions/ArticleFeedback/modules/jquery.articleFeedback/jquery.articleFeedback.js (modified) (history)
  • /branches/wmf/1.17wmf1/extensions/ArticleFeedback/populateAFStatistics.php (modified) (history)

Diff [purge]

Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/populateAFStatistics.php
@@ -12,65 +12,65 @@
1313 * @var int
1414 */
1515 public $insert_batch_size = 100;
16 -
 16+
1717 /**
1818 * The period (in seconds) before now for which to gather stats
1919 * @var int
2020 */
2121 public $polling_period = 86400;
22 -
 22+
2323 /**
2424 * The formatted timestamp from which to determine stats
2525 * @var int
2626 */
2727 protected $lowerBoundTimestamp;
28 -
 28+
2929 /**
3030 * DB slave
3131 * @var object
3232 */
3333 protected $dbr;
34 -
 34+
3535 /**
3636 * DB master
3737 * @var object
3838 */
3939 protected $dbw;
40 -
 40+
4141 /**
4242 * Valid operations and their execution methods for this script to perform
43 - *
 43+ *
4444 * Operations are passed in as options during run-time - only valid options,
4545 * which are defined here, can be executed. Valid operations are mapped here
4646 * to a corresponding method ( array( 'operation' => 'method' ))
4747 * @var array
4848 */
49 - protected $operation_map = array(
50 - 'highslows' => 'populateHighsLows',
 49+ protected $operation_map = array(
 50+ 'highslows' => 'populateHighsLows',
5151 'problems' => 'populateProblems',
5252 );
53 -
 53+
5454 /**
5555 * Operations to execute
5656 * @var array
5757 */
5858 public $operations = array();
59 -
 59+
6060 /**
6161 * The minimum number of rating sets required before taking some action
6262 * @var int
6363 */
6464 public $rating_set_threshold = 10;
65 -
 65+
6666 public function __construct() {
6767 parent::__construct();
6868 $this->mDescription = "Populates the article feedback stats tables";
69 -
 69+
7070 $this->addOption( 'op', 'The ArticleFeedback stats gathering operation to run (eg "highslows"). Can specify multiple operations, separated by comma.', true, true );
7171 $this->addOption( 'rating_sets', 'The minimum number of rating sets before taking an action.', false, true );
7272 $this->addOption( 'poll_period', 'The polling period for fetching data, in seconds.', false, true );
7373 }
74 -
 74+
7575 public function syncDBs() {
7676 // FIXME: Copied from populateAFRevisions.php, which coppied from updateCollation.php, should be centralized somewhere
7777 $lb = wfGetLB();
@@ -82,11 +82,11 @@
8383 $lb->waitForAll( $pos );
8484 }
8585 }
86 -
 86+
8787 /**
8888 * Bootstrap this maintenance script
89 - *
90 - * Performs operations necessary for this maintenance script to run which
 89+ *
 90+ * Performs operations necessary for this maintenance script to run which
9191 * cannot or do not make sense to run in the constructor.
9292 */
9393 public function bootstrap() {
@@ -120,18 +120,18 @@
121121 } else {
122122 $this->polling_period = $polling_period;
123123 }
124 -
 124+
125125 // set db objects
126126 $this->dbr = wfGetDB( DB_SLAVE );
127127 $this->dbw = wfGetDB( DB_MASTER );
128128 }
129 -
 129+
130130 /**
131131 * Check whether or not specified operations are valid.
132 - *
 132+ *
133133 * A specified operation is considered valid if it exists
134134 * as a key in the operation map.
135 - *
 135+ *
136136 * @param array $ops An array of operations to check
137137 * @return bool
138138 */
@@ -143,21 +143,21 @@
144144 }
145145 return true;
146146 }
147 -
 147+
148148 public function execute() {
149149 // finish bootstrapping the script
150150 $this->bootstrap();
151 -
 151+
152152 // execute requested operations
153153 foreach ( $this->operations as $operation ) {
154154 $method = $this->operation_map[ $operation ];
155155 $this->$method();
156156 }
157157 }
158 -
 158+
159159 public function populateProblems() {
160160 global $wgMemc;
161 -
 161+
162162 /**
163163 * Chck to see if we already have a collection of pages to operate on.
164164 * If not, generate the collection of pages and their associated ratings.
@@ -174,19 +174,19 @@
175175 if ( $page->rating_set_count < $this->rating_set_threshold ) {
176176 continue;
177177 }
178 -
 178+
179179 if ( $page->isProblematic() ) {
180180 $problems[] = $page->page_id;
181181 }
182182 }
183 -
 183+
184184 // populate stats table with problem articles & associated data
185185 // fetch stats type id - add stat type if it's non-existent
186186 $stats_type_id = SpecialArticleFeedback::getStatsTypeId( 'problems' );
187187 if ( !$stats_type_id ) {
188188 $stats_type_id = $this->addStatType( 'problems' );
189189 }
190 -
 190+
191191 $rows = array();
192192 $cur_ts = $this->dbw->timestamp();
193193 $count = 0;
@@ -199,7 +199,7 @@
200200 'afs_ts' => $cur_ts,
201201 'afs_stats_type_id' => $stats_type_id,
202202 );
203 -
 203+
204204 $count++;
205205 if ( $count >= 50 ) {
206206 // No more than 50
@@ -208,7 +208,7 @@
209209 }
210210 }
211211 $this->output( "Done.\n" );
212 -
 212+
213213 // Insert the problem rows into the database
214214 $this->output( "Writing data to article_feedback_stats ...\n" );
215215 $rowsInserted = 0;
@@ -216,7 +216,7 @@
217217 $rowsCopy = $rows;
218218 while( $rows ) {
219219 $batch = array_splice( $rows, 0, $this->insert_batch_size );
220 - $this->dbw->insert(
 220+ $this->dbw->insert(
221221 'article_feedback_stats',
222222 $batch,
223223 __METHOD__
@@ -226,7 +226,7 @@
227227 $this->output( "Inserted " . $rowsInserted . " rows\n" );
228228 }
229229 $this->output( "Done.\n" );
230 -
 230+
231231 // populate cache with current problem articles
232232 $this->output( "Caching latest problems (if cache present).\n" );
233233 // grab the article feedback special page so we can reuse the data structure building code
@@ -237,15 +237,15 @@
238238 $wgMemc->set( $key, $problems, 86400 );
239239 $this->output( "Done.\n" );
240240 }
241 -
 241+
242242 /**
243243 * Populate stats about highest/lowest rated articles
244244 */
245245 public function populateHighsLows() {
246246 global $wgMemc;
247 -
 247+
248248 $averages = array(); // store overall averages for a given page
249 -
 249+
250250 /**
251251 * Chck to see if we already have a collection of pages to operate on.
252252 * If not, generate the collection of pages and their associated ratings.
@@ -262,12 +262,12 @@
263263 if ( $page->rating_set_count < $this->rating_set_threshold ) {
264264 continue;
265265 }
266 -
 266+
267267 // calculate the rating averages if they haven't already been calculated
268268 if ( !count( $page->rating_averages )) {
269269 $page->calculateRatingAverages();
270270 }
271 -
 271+
272272 // store overall average rating seperately so we can easily sort
273273 $averages[ $page->page_id ] = $page->overall_average;
274274 }
@@ -285,13 +285,13 @@
286286 $highest_and_lowest_page_ids += array_slice( $averages, -50, 50, true );
287287 }
288288 $this->output( "Done\n" );
289 -
 289+
290290 // fetch stats type id - add stat type if it's non-existant
291291 $stats_type_id = SpecialArticleFeedback::getStatsTypeId( 'highs_and_lows' );
292292 if ( !$stats_type_id ) {
293293 $stats_type_id = $this->addStatType( 'highs_and_lows' );
294294 }
295 -
 295+
296296 // prepare data for insert into db
297297 $this->output( "Preparing data for db insertion ...\n");
298298 $cur_ts = $this->dbw->timestamp();
@@ -315,7 +315,7 @@
316316 $rowsCopy = $rows;
317317 while( $rows ) {
318318 $batch = array_splice( $rows, 0, $this->insert_batch_size );
319 - $this->dbw->insert(
 319+ $this->dbw->insert(
320320 'article_feedback_stats',
321321 $batch,
322322 __METHOD__
@@ -325,7 +325,7 @@
326326 $this->output( "Inserted " . $rowsInserted . " rows\n" );
327327 }
328328 $this->output( "Done.\n" );
329 -
 329+
330330 // loading data into cache
331331 $this->output( "Caching latest highs/lows (if cache present).\n" );
332332 $key = wfMemcKey( 'article_feedback_stats_highs_lows' );
@@ -336,10 +336,10 @@
337337 $wgMemc->set( $key, $highs_lows, 86400 );
338338 $this->output( "Done\n" );
339339 }
340 -
 340+
341341 /**
342342 * Fetch ratings newer than a given time stamp.
343 - *
 343+ *
344344 * If no timestamp is provided, relies on $this->lowerBoundTimestamp
345345 * @param numeric $ts
346346 * @return database result object
@@ -348,60 +348,60 @@
349349 if ( !$ts ) {
350350 $ts = $this->getLowerBoundTimestamp();
351351 }
352 -
 352+
353353 if ( !is_numeric( $ts )) {
354354 throw new InvalidArgumentException( 'Timestamp expected to be numeric.' );
355355 }
356 -
 356+
357357 $res = $this->dbr->select(
358 - 'article_feedback',
359 - array(
 358+ 'article_feedback',
 359+ array(
360360 'aa_revision',
361361 'aa_user_text',
362362 'aa_rating_id',
363363 'aa_user_anon_token',
364 - 'aa_page_id',
 364+ 'aa_page_id',
365365 'aa_rating_value',
366 - ),
 366+ ),
367367 array( 'aa_timestamp >= ' . $this->dbr->addQuotes( $this->dbr->timestamp( $ts ) ) ),
368368 __METHOD__,
369369 array()
370370 );
371 -
 371+
372372 return $res;
373373 }
374 -
 374+
375375 /**
376376 * Construct collection of pages and their ratings since a given time stamp
377377 * @param $ts
378378 * @return object The colelction of pages
379379 */
380380 public function populatePageRatingsSince( $ts ) {
381 - $pages = new Pages();
 381+ $pages = new AFPages();
382382 // fetch the ratings since the lower bound timestamp
383383 $this->output( 'Fetching page ratings between now and ' . date( 'Y-m-d H:i:s', strtotime( $ts )) . "...\n" );
384384 $res = $this->fetchRatingsNewerThanTs( $ts );
385385 $this->output( "Done.\n" );
386 -
 386+
387387 // assign the rating data to our data structure
388388 $this->output( "Assigning fetched ratings to internal data structure ...\n" );
389389 foreach ( $res as $row ) {
390390 // fetch the page from the page store referentially so we can
391391 // perform actions on it that will automagically be saved in the
392392 // object for easy access later
393 -
 393+
394394 $page =& $pages->getPage( $row->aa_page_id );
395 -
 395+
396396 // determine the unique hash for a given rating set (page rev + user identifying info)
397397 $rating_hash = $row->aa_revision . "|" . $row->aa_user_text . "|" . $row->aa_user_anon_token;
398 -
 398+
399399 // add rating data for this page
400 - $page->addRating( $row->aa_rating_id, $row->aa_rating_value, $rating_hash );
 400+ $page->addRating( $row->aa_rating_id, $row->aa_rating_value, $rating_hash );
401401 }
402402 $this->output( "Done.\n" );
403403 return $pages;
404404 }
405 -
 405+
406406 /**
407407 * Set $this->timestamp
408408 * @param int $ts
@@ -412,13 +412,13 @@
413413 }
414414 $this->lowerBoundTimestamp = $ts;
415415 }
416 -
417416
 417+
418418 /**
419419 * Get $this->lowerBoundTimestamp
420 - *
 420+ *
421421 * If it hasn't been set yet, set it based on the defined polling period.
422 - *
 422+ *
423423 * @return int
424424 */
425425 public function getLowerBoundTimestamp() {
@@ -428,13 +428,13 @@
429429 }
430430 return $this->lowerBoundTimestamp;
431431 }
432 -
 432+
433433 /**
434434 * Add stat type record to article_feedbak_stats_types
435435 * @param string $stat_type The identifying name of the stat type (eg 'highs_lows')
436436 */
437437 public function addStatType( $stat_type ) {
438 - $this->dbw->insert(
 438+ $this->dbw->insert(
439439 'article_feedback_stats',
440440 array( 'afst_type' => $stat_type ),
441441 __METHOD__
@@ -446,15 +446,15 @@
447447 /**
448448 * A class to represent a page and data about its ratings
449449 */
450 -class Page {
 450+class AFPage {
451451 public $page_id;
452 -
 452+
453453 /**
454454 * The number of rating sets recorded for this page
455455 * @var int
456456 */
457457 public $rating_set_count = 0;
458 -
 458+
459459 /**
460460 * An array of ratings for this page
461461 * @var array
@@ -466,27 +466,27 @@
467467 * @var array
468468 */
469469 public $rating_averages = array();
470 -
 470+
471471 /**
472472 * Mean of all ratings for this page
473473 * @var float
474474 */
475475 public $overall_average;
476 -
 476+
477477 /**
478478 * An array of rating set hashes, which are used to identify unique sets of
479479 * ratings
480480 * @var array
481481 */
482482 protected $rating_set_hashes = array();
483 -
 483+
484484 public function __construct( $page_id ) {
485485 if ( !is_numeric( $page_id )) {
486486 throw new Exception( 'Page id must be numeric.' );
487487 }
488488 $this->page_id = $page_id;
489489 }
490 -
 490+
491491 /**
492492 * Add a new rating for this particular page
493493 * @param int $rating_id
@@ -495,15 +495,15 @@
496496 */
497497 public function addRating( $rating_id, $rating_value, $rating_set_hash = null ) {
498498 $this->ratings[ $rating_id ][] = $rating_value;
499 -
 499+
500500 if ( $rating_set_hash ) {
501 - $this->trackRatingSet( $rating_set_hash );
 501+ $this->trackRatingSet( $rating_set_hash );
502502 }
503503 }
504 -
 504+
505505 /**
506506 * Keep track of rating sets
507 - *
 507+ *
508508 * Record when we see a new rating set and increment the set count
509509 * @param string $rating_set_hash
510510 */
@@ -511,11 +511,11 @@
512512 if ( isset( $this->rating_set_hashes[ $rating_set_hash ] )) {
513513 return;
514514 }
515 -
 515+
516516 $this->rating_set_hashes[ $rating_set_hash ] = 1;
517517 $this->rating_set_count += 1;
518518 }
519 -
 519+
520520 public function calculateRatingAverages() {
521521 // determine averages for each rating type
522522 foreach( $this->ratings as $rating_id => $rating ) {
@@ -523,8 +523,8 @@
524524 $rating_avg = $rating_sum / count( $rating );
525525 $this->rating_averages[ $rating_id ] = $rating_avg;
526526 }
527 -
528 - // determine overall rating average for this page
 527+
 528+ // determine overall rating average for this page
529529 if ( count( $this->rating_averages )) {
530530 $overall_rating_sum = array_sum( $this->rating_averages );
531531 $overall_rating_average = $overall_rating_sum / count( $this->rating_averages );
@@ -533,7 +533,7 @@
534534 }
535535 $this->overall_average = $overall_rating_average;
536536 }
537 -
 537+
538538 /**
539539 * Returns whether or not this page is considered problematic
540540 * @return bool
@@ -544,11 +544,11 @@
545545 }
546546 return $this->problematic;
547547 }
548 -
 548+
549549 /**
550550 * Determine whether this article is 'problematic'
551551 *
552 - * If a page has one or more rating categories where 70% of the ratings are
 552+ * If a page has one or more rating categories where 70% of the ratings are
553553 * <= 2, it is considered problematic.
554554 */
555555 public function determineProblematicStatus() {
@@ -559,14 +559,14 @@
560560 $count += 1;
561561 }
562562 }
563 -
 563+
564564 $threshold = round( 0.7 * count( $ratings ));
565565 if ( $count >= $threshold ) {
566566 $this->problematic = true;
567567 return;
568568 }
569569 }
570 -
 570+
571571 $this->problematic = false;
572572 return;
573573 }
@@ -574,27 +574,27 @@
575575
576576 /**
577577 * A storage class to keep track of PageRatings object by page
578 - *
 578+ *
579579 * Iterable on array of pages.
580580 */
581 -class Pages implements IteratorAggregate {
 581+class AFPages implements IteratorAggregate {
582582 /**
583583 * An array of page rating objects
584584 * @var array
585585 */
586586 public $pages = array();
587 -
 587+
588588 public function &getPage( $page_id ) {
589589 if ( !isset( $this->pages[ $page_id ] )) {
590590 $this->addPage( $page_id );
591591 }
592592 return $this->pages[ $page_id ];
593593 }
594 -
 594+
595595 public function addPage( $page_id ) {
596 - $this->pages[ $page_id ] = new Page( $page_id );
 596+ $this->pages[ $page_id ] = new AFPage( $page_id );
597597 }
598 -
 598+
599599 public function getIterator() {
600600 return new ArrayIterator( $this->pages );
601601 }
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/modules/jquery.articleFeedback/jquery.articleFeedback.js
@@ -112,7 +112,9 @@
113113 <div class="articleFeedback-rating-label" rel="5"></div>\
114114 <div class="articleFeedback-rating-clear"></div>\
115115 </div>\
116 - <div class="articleFeedback-rating-tooltip articleFeedback-visibleWith-form"></div>\
 116+ <div class="articleFeedback-visibleWith-form">\
 117+ <div class="articleFeedback-rating-tooltip"></div>\
 118+ </div>\
117119 <div class="articleFeedback-rating-average articleFeedback-visibleWith-report"></div>\
118120 <div class="articleFeedback-rating-meter articleFeedback-visibleWith-report"><div></div></div>\
119121 <div class="articleFeedback-rating-count articleFeedback-visibleWith-report"></div>\
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/modules/jquery.articleFeedback/jquery.articleFeedback.css
@@ -227,7 +227,7 @@
228228
229229 .articleFeedback-rating-tooltip {
230230 float: left;
231 - width: 170px;
 231+ width: 12em;
232232 margin-left: 12px;
233233 color: #999999;
234234 font-size: 0.9em;
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/ArticleFeedback.i18n.php
@@ -379,10 +379,25 @@
380380 'articlefeedback-report-ratings' => '$1 {{PLURAL:$1|адзнака|адзнакі|адзнакаў}}',
381381 'articlefeedback-field-trustworthy-label' => 'Надзейны',
382382 'articlefeedback-field-trustworthy-tip' => 'Вы лічыце, што гэтая старонка мае дастаткова цытатаў, і яны паходзяць з крыніц вартых даверу?',
 383+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Няма аўтарытэтных крыніцаў',
 384+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Няшмат аўтарытэтных крыніцаў',
 385+ 'articlefeedback-field-trustworthy-tooltip-3' => 'Дастаткова аўтарытэтных крыніцаў',
 386+ 'articlefeedback-field-trustworthy-tooltip-4' => 'Добрыя аўтарытэтныя крыніцы',
 387+ 'articlefeedback-field-trustworthy-tooltip-5' => 'Выдатныя аўтарытэтныя крыніцы',
383388 'articlefeedback-field-complete-label' => 'Скончанасьць',
384389 'articlefeedback-field-complete-tip' => 'Вы лічыце, што гэтая старонка раскрывае асноўныя пытаньні тэмы як сьлед?',
 390+ 'articlefeedback-field-complete-tooltip-1' => 'Большая частка інфармацыі адсутнічае',
 391+ 'articlefeedback-field-complete-tooltip-2' => 'Утрымлівае некаторую інфармацыю',
 392+ 'articlefeedback-field-complete-tooltip-3' => 'Утрымлівае ключавую інфармацыю, але ёсьць пропускі',
 393+ 'articlefeedback-field-complete-tooltip-4' => 'Утрымлівае самую важную інфармацыю',
 394+ 'articlefeedback-field-complete-tooltip-5' => 'Вычарпальны ахоп тэмы',
385395 'articlefeedback-field-objective-label' => "Аб'ектыўны",
386396 'articlefeedback-field-objective-tip' => 'Вы лічыце, што на гэтай старонцы адлюстраваныя усе пункты гледжаньня на пытаньне?',
 397+ 'articlefeedback-field-objective-tooltip-1' => 'Вельмі тэндэнцыйны',
 398+ 'articlefeedback-field-objective-tooltip-2' => 'Памяркоўна тэндэнцыйны',
 399+ 'articlefeedback-field-objective-tooltip-3' => 'Крыху тэндэнцыйны',
 400+ 'articlefeedback-field-objective-tooltip-4' => 'Няма адназначнай тэндэнцыйнасьці',
 401+ 'articlefeedback-field-objective-tooltip-5' => 'Поўнасьцю бесстароньні',
387402 'articlefeedback-field-wellwritten-label' => 'Добра напісаны',
388403 'articlefeedback-field-wellwritten-tip' => 'Вы лічыце, што гэтая старонка добра арганізаваная і добра напісаная?',
389404 'articlefeedback-pitch-reject' => 'Можа потым',
@@ -939,12 +954,32 @@
940955 'articlefeedback-report-ratings' => '$1 Einschätzungen',
941956 'articlefeedback-field-trustworthy-label' => 'Vertrauenswürdig',
942957 'articlefeedback-field-trustworthy-tip' => 'Hast du den Eindruck, dass diese Seite über genügend Quellenangaben verfügt und diese zudem aus vertrauenswürdigen Quellen stammen?',
 958+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Enthält keine seriösen Quellenangaben',
 959+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Enthält wenig seriöse Quellenangaben',
 960+ 'articlefeedback-field-trustworthy-tooltip-3' => 'Enthält angemessen seriöse Quellen',
 961+ 'articlefeedback-field-trustworthy-tooltip-4' => 'Enthält seriöse Quellenangaben',
 962+ 'articlefeedback-field-trustworthy-tooltip-5' => 'Enthält sehr seriöse Quellenangaben',
943963 'articlefeedback-field-complete-label' => 'Vollständig',
944964 'articlefeedback-field-complete-tip' => 'Hast du den Eindruck, dass diese Seite alle wichtigen Aspekte enthält, die mit dessen Inhalt zusammenhängen?',
 965+ 'articlefeedback-field-complete-tooltip-1' => 'Enthält kaum Informationen',
 966+ 'articlefeedback-field-complete-tooltip-2' => 'Enthält einige Informationen',
 967+ 'articlefeedback-field-complete-tooltip-3' => 'Enthält wichtige Informationen, weist aber Lücken auf',
 968+ 'articlefeedback-field-complete-tooltip-4' => 'Enthält die meisten wichtigen Informationen',
 969+ 'articlefeedback-field-complete-tooltip-5' => 'Enthält umfassende Informationen',
945970 'articlefeedback-field-objective-label' => 'Unvoreingenommen',
946971 'articlefeedback-field-objective-tip' => 'Hast du den Eindruck, dass diese Seite eine ausgewogene Darstellung aller mit deren Inhalt verbundenen Aspekte enthält?',
 972+ 'articlefeedback-field-objective-tooltip-1' => 'Ist sehr einseitig',
 973+ 'articlefeedback-field-objective-tooltip-2' => 'Ist mäßig einseitig',
 974+ 'articlefeedback-field-objective-tooltip-3' => 'Ist kaum einseitig',
 975+ 'articlefeedback-field-objective-tooltip-4' => 'Ist nicht offensichtlich einseitig',
 976+ 'articlefeedback-field-objective-tooltip-5' => 'Ist nicht einseitig',
947977 'articlefeedback-field-wellwritten-label' => 'Gut geschrieben',
948978 'articlefeedback-field-wellwritten-tip' => 'Hast du den Eindruck, dass diese Seite gut strukturiert sowie geschrieben wurde?',
 979+ 'articlefeedback-field-wellwritten-tooltip-1' => 'Ist unverständlich',
 980+ 'articlefeedback-field-wellwritten-tooltip-2' => 'Ist schwer verständlich',
 981+ 'articlefeedback-field-wellwritten-tooltip-3' => 'Ist ausreichend verständlich',
 982+ 'articlefeedback-field-wellwritten-tooltip-4' => 'Ist gut verständlich',
 983+ 'articlefeedback-field-wellwritten-tooltip-5' => 'Ist außergewöhnlich gut verständlich',
949984 'articlefeedback-pitch-reject' => 'Vielleicht später',
950985 'articlefeedback-pitch-or' => 'oder',
951986 'articlefeedback-pitch-thanks' => 'Vielen Dank! Deine Einschätzung wurde gespeichert.',
@@ -1731,12 +1766,32 @@
17321767 'articlefeedback-report-ratings' => '$1 avaliacións',
17331768 'articlefeedback-field-trustworthy-label' => 'Fidedigno',
17341769 'articlefeedback-field-trustworthy-tip' => 'Cre que esta páxina ten citas suficientes e que estas son de fontes fiables?',
 1770+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Carece de fontes fidedignas',
 1771+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Ten poucas fontes respectables',
 1772+ 'articlefeedback-field-trustworthy-tooltip-3' => 'As fontes son suficientes',
 1773+ 'articlefeedback-field-trustworthy-tooltip-4' => 'As fontes son boas',
 1774+ 'articlefeedback-field-trustworthy-tooltip-5' => 'As fontes son excelentes',
17351775 'articlefeedback-field-complete-label' => 'Completo',
17361776 'articlefeedback-field-complete-tip' => 'Cre que esta páxina aborda as áreas esenciais do tema que debería?',
 1777+ 'articlefeedback-field-complete-tooltip-1' => 'Carece da información máis importante',
 1778+ 'articlefeedback-field-complete-tooltip-2' => 'Contén información parcial',
 1779+ 'articlefeedback-field-complete-tooltip-3' => 'Contén a información clave, pero aínda faltan datos',
 1780+ 'articlefeedback-field-complete-tooltip-4' => 'Contén a meirande parte da información clave',
 1781+ 'articlefeedback-field-complete-tooltip-5' => 'Contén toda a información importante',
17371782 'articlefeedback-field-objective-label' => 'Imparcial',
17381783 'articlefeedback-field-objective-tip' => 'Cre que esta páxina mostra unha representación xusta de todas as perspectivas do tema?',
 1784+ 'articlefeedback-field-objective-tooltip-1' => 'Moi parcial',
 1785+ 'articlefeedback-field-objective-tooltip-2' => 'Moderadamente parcial',
 1786+ 'articlefeedback-field-objective-tooltip-3' => 'Minimamente parcial',
 1787+ 'articlefeedback-field-objective-tooltip-4' => 'Sen parcialidades obvias',
 1788+ 'articlefeedback-field-objective-tooltip-5' => 'Completamente imparcial',
17391789 'articlefeedback-field-wellwritten-label' => 'Ben escrito',
17401790 'articlefeedback-field-wellwritten-tip' => 'Cre que esta páxina está ben organizada e escrita?',
 1791+ 'articlefeedback-field-wellwritten-tooltip-1' => 'Incomprensible',
 1792+ 'articlefeedback-field-wellwritten-tooltip-2' => 'Difícil de entender',
 1793+ 'articlefeedback-field-wellwritten-tooltip-3' => 'Claridade adecuada',
 1794+ 'articlefeedback-field-wellwritten-tooltip-4' => 'Claridade boa',
 1795+ 'articlefeedback-field-wellwritten-tooltip-5' => 'Claridade excepcional',
17411796 'articlefeedback-pitch-reject' => 'Talvez logo',
17421797 'articlefeedback-pitch-or' => 'ou',
17431798 'articlefeedback-pitch-thanks' => 'Grazas! Gardáronse as súas valoracións.',
@@ -1898,12 +1953,32 @@
18991954 'articlefeedback-report-ratings' => '$1 דירוגים',
19001955 'articlefeedback-field-trustworthy-label' => 'אמין',
19011956 'articlefeedback-field-trustworthy-tip' => 'האם אתם מרגישים שבדף הזה יש הפניות מספיקות למקורות ושהמקורות מהימנים?',
 1957+ 'articlefeedback-field-trustworthy-tooltip-1' => 'חסרים מקורות מהימנים',
 1958+ 'articlefeedback-field-trustworthy-tooltip-2' => 'מעט מקורות מהימנים',
 1959+ 'articlefeedback-field-trustworthy-tooltip-3' => 'מקורות מהימנים מהימנים',
 1960+ 'articlefeedback-field-trustworthy-tooltip-4' => 'מקורות מהימנים טובים',
 1961+ 'articlefeedback-field-trustworthy-tooltip-5' => 'מקורות מהימנים מעולים',
19021962 'articlefeedback-field-complete-label' => 'להשלים',
19031963 'articlefeedback-field-complete-tip' => 'האם אתם מרגישים שהדף הזה סוקר את התחומים החיוניים הנוגעים בנושא?',
 1964+ 'articlefeedback-field-complete-tooltip-1' => 'רוב המידע חסר',
 1965+ 'articlefeedback-field-complete-tooltip-2' => 'קיים חלק מהמידע',
 1966+ 'articlefeedback-field-complete-tooltip-3' => 'מכיל מידע עיקרי, אבל יש חוסרים',
 1967+ 'articlefeedback-field-complete-tooltip-4' => 'מכיל את רוב המידע העיקרי',
 1968+ 'articlefeedback-field-complete-tooltip-5' => 'סיקור מקיף',
19041969 'articlefeedback-field-objective-label' => 'לא מוטה',
19051970 'articlefeedback-field-objective-tip' => 'האם אתם מרגישים שהדף הזה מייצג באופן הולם את כל נקודות המבט על הנושא?',
 1971+ 'articlefeedback-field-objective-tooltip-1' => 'מוטה מאוד',
 1972+ 'articlefeedback-field-objective-tooltip-2' => 'קיימת הטיה מסוימת',
 1973+ 'articlefeedback-field-objective-tooltip-3' => 'קיימת הטיה מזערית',
 1974+ 'articlefeedback-field-objective-tooltip-4' => 'אין הטיה מובהקת',
 1975+ 'articlefeedback-field-objective-tooltip-5' => 'אין שום הטיה',
19061976 'articlefeedback-field-wellwritten-label' => 'כתוב היטב',
19071977 'articlefeedback-field-wellwritten-tip' => 'האם אתם מרגישים שהדף הזה מאורגן וכתוב היטב?',
 1978+ 'articlefeedback-field-wellwritten-tooltip-1' => 'לא ברור כלל',
 1979+ 'articlefeedback-field-wellwritten-tooltip-2' => 'קשה להבנה',
 1980+ 'articlefeedback-field-wellwritten-tooltip-3' => 'ברור באופן סביר',
 1981+ 'articlefeedback-field-wellwritten-tooltip-4' => 'ברור',
 1982+ 'articlefeedback-field-wellwritten-tooltip-5' => 'ברור מאוד',
19081983 'articlefeedback-pitch-reject' => 'אולי מאוחר יותר',
19091984 'articlefeedback-pitch-or' => 'או',
19101985 'articlefeedback-pitch-thanks' => 'תודה! הדירוגים שלכם נשמרו.',
@@ -2153,12 +2228,32 @@
21542229 'articlefeedback-report-ratings' => '$1 evalutationes',
21552230 'articlefeedback-field-trustworthy-label' => 'Digne de fide',
21562231 'articlefeedback-field-trustworthy-tip' => 'Pensa tu que iste pagina ha sufficiente citationes e que iste citationes refere a fontes digne de fide?',
 2232+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Care de fontes digne de fide',
 2233+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Pauc fontes digne de fide',
 2234+ 'articlefeedback-field-trustworthy-tooltip-3' => 'Adequate fontes digne de fide',
 2235+ 'articlefeedback-field-trustworthy-tooltip-4' => 'Bon fontes digne de fide',
 2236+ 'articlefeedback-field-trustworthy-tooltip-5' => 'Excellente fontes digne de fide',
21572237 'articlefeedback-field-complete-label' => 'Complete',
21582238 'articlefeedback-field-complete-tip' => 'Pensa tu que iste pagina coperi le themas essential que illo deberea coperir?',
 2239+ 'articlefeedback-field-complete-tooltip-1' => 'Manca le major parte del information',
 2240+ 'articlefeedback-field-complete-tooltip-2' => 'Contine alcun information',
 2241+ 'articlefeedback-field-complete-tooltip-3' => 'Contine information importante, ma con lacunas',
 2242+ 'articlefeedback-field-complete-tooltip-4' => 'Contine le major parte del information importante',
 2243+ 'articlefeedback-field-complete-tooltip-5' => 'Contine information comprehensive',
21592244 'articlefeedback-field-objective-label' => 'Impartial',
21602245 'articlefeedback-field-objective-tip' => 'Pensa tu que iste pagina monstra un representation juste de tote le perspectivas super le question?',
 2246+ 'articlefeedback-field-objective-tooltip-1' => 'Multo partial',
 2247+ 'articlefeedback-field-objective-tooltip-2' => 'Moderatemente partial',
 2248+ 'articlefeedback-field-objective-tooltip-3' => 'Minimalmente partial',
 2249+ 'articlefeedback-field-objective-tooltip-4' => 'Non obviemente partial',
 2250+ 'articlefeedback-field-objective-tooltip-5' => 'Completemente impartial',
21612251 'articlefeedback-field-wellwritten-label' => 'Ben scribite',
21622252 'articlefeedback-field-wellwritten-tip' => 'Pensa tu que iste pagina es ben organisate e ben scribite?',
 2253+ 'articlefeedback-field-wellwritten-tooltip-1' => 'Incomprehensibile',
 2254+ 'articlefeedback-field-wellwritten-tooltip-2' => 'Difficile a comprender',
 2255+ 'articlefeedback-field-wellwritten-tooltip-3' => 'Adequatemente clar',
 2256+ 'articlefeedback-field-wellwritten-tooltip-4' => 'Ben clar',
 2257+ 'articlefeedback-field-wellwritten-tooltip-5' => 'Exceptionalmente clar',
21632258 'articlefeedback-pitch-reject' => 'Forsan plus tarde',
21642259 'articlefeedback-pitch-or' => 'o',
21652260 'articlefeedback-pitch-thanks' => 'Gratias! Tu evalutation ha essite salveguardate.',
@@ -2358,12 +2453,28 @@
23592454 'articlefeedback-report-ratings' => '$1 voti',
23602455 'articlefeedback-field-trustworthy-label' => 'Affidabile',
23612456 'articlefeedback-field-trustworthy-tip' => 'Ritieni che questa pagina abbia citazioni sufficienti e che queste citazioni provengano da fonti attendibili?',
 2457+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Manca di fonti affidabili',
 2458+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Poche fonti affidabili',
 2459+ 'articlefeedback-field-trustworthy-tooltip-3' => 'Adeguate fonti affidabili',
 2460+ 'articlefeedback-field-trustworthy-tooltip-4' => 'Buone fonti affidabili',
 2461+ 'articlefeedback-field-trustworthy-tooltip-5' => 'Eccellenti fonti affidabili',
23622462 'articlefeedback-field-complete-label' => 'Completa',
23632463 'articlefeedback-field-complete-tip' => 'Ritieni che questa pagina copra le aree tematiche essenziali che dovrebbe?',
 2464+ 'articlefeedback-field-complete-tooltip-1' => 'Manca la maggior parte delle informazioni',
 2465+ 'articlefeedback-field-complete-tooltip-2' => 'Contiene alcune informazioni',
 2466+ 'articlefeedback-field-complete-tooltip-3' => 'Contiene le informazioni chiave, ma con lacune',
 2467+ 'articlefeedback-field-complete-tooltip-4' => 'Contiene la maggior parte delle informazioni chiave',
 2468+ 'articlefeedback-field-complete-tooltip-5' => 'Trattazione completa',
23642469 'articlefeedback-field-objective-label' => 'Obiettiva',
23652470 'articlefeedback-field-objective-tip' => 'Ritieni che questa pagina mostri una rappresentazione equa di tutti i punti di vista sul tema?',
 2471+ 'articlefeedback-field-objective-tooltip-5' => 'Completamente imparziale',
23662472 'articlefeedback-field-wellwritten-label' => 'Ben scritta',
23672473 'articlefeedback-field-wellwritten-tip' => 'Ritieni che questa pagina sia ben organizzata e ben scritta?',
 2474+ 'articlefeedback-field-wellwritten-tooltip-1' => 'Incomprensibile',
 2475+ 'articlefeedback-field-wellwritten-tooltip-2' => 'Difficile da capire',
 2476+ 'articlefeedback-field-wellwritten-tooltip-3' => 'Abbastanza chiaro',
 2477+ 'articlefeedback-field-wellwritten-tooltip-4' => 'Molto chiaro',
 2478+ 'articlefeedback-field-wellwritten-tooltip-5' => 'Eccezionalmente comprensibile',
23682479 'articlefeedback-pitch-reject' => 'Forse più tardi',
23692480 'articlefeedback-pitch-or' => 'o',
23702481 'articlefeedback-pitch-thanks' => 'Grazie! Le tue valutazioni sono state salvate.',
@@ -2383,7 +2494,7 @@
23842495 'articleFeedback-table-heading-page' => 'Pagina',
23852496 'articleFeedback-table-heading-average' => 'Media',
23862497 'articleFeedback-copy-above-highlow-tables' => 'Questa è una funzione sperimentale. Lascia un feedback sulla [$1 pagina di discussione].',
2387 - 'articleFeedback-copy-below-highlow-tables' => 'Queste tabelle contengono gli articoli che hanno ricevuto almeno 10 voti nelle ultime 24 ore. Le medie sono calcolate prendendo in considerazione tutte le valutazioni presentate nelle ultime 24 ore.',
 2498+ 'articlefeedback-disable-preference' => 'Non mostrare il widget di valutazione sulle pagine (Article Feedback)',
23882499 );
23892500
23902501 /** Japanese (日本語)
@@ -2943,12 +3054,32 @@
29443055 'articlefeedback-report-ratings' => '$1 оценки',
29453056 'articlefeedback-field-trustworthy-label' => 'Веродостојност',
29463057 'articlefeedback-field-trustworthy-tip' => 'Дали сметате дека страницава има доволно наводи и дека изворите се веродостојни?',
 3058+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Нема меродавни извори',
 3059+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Малку меродавни извори',
 3060+ 'articlefeedback-field-trustworthy-tooltip-3' => 'Достатни меродавни извори',
 3061+ 'articlefeedback-field-trustworthy-tooltip-4' => 'Солидни меродавни извори',
 3062+ 'articlefeedback-field-trustworthy-tooltip-5' => 'Одлични меродавни извори',
29473063 'articlefeedback-field-complete-label' => 'Исцрпност',
29483064 'articlefeedback-field-complete-tip' => 'Дали сметате дека статијава ги обработува најважните основни теми што треба да се обработат?',
 3065+ 'articlefeedback-field-complete-tooltip-1' => 'Недостасуваат највеќето информации',
 3066+ 'articlefeedback-field-complete-tooltip-2' => 'Содржи извесни информации',
 3067+ 'articlefeedback-field-complete-tooltip-3' => 'Содржи клучни информации, но со празнини или пропусти',
 3068+ 'articlefeedback-field-complete-tooltip-4' => 'Го содржи поголемиот дел клучните информации',
 3069+ 'articlefeedback-field-complete-tooltip-5' => 'Сеопфатна покриеност',
29493070 'articlefeedback-field-objective-label' => 'Непристрасност',
29503071 'articlefeedback-field-objective-tip' => 'Дали сметате дека статијава на праведен начин ги застапува сите гледишта по оваа проблематика?',
 3072+ 'articlefeedback-field-objective-tooltip-1' => 'Многу пристрасна',
 3073+ 'articlefeedback-field-objective-tooltip-2' => 'Умерено пристрасна',
 3074+ 'articlefeedback-field-objective-tooltip-3' => 'Минимално пристрасна',
 3075+ 'articlefeedback-field-objective-tooltip-4' => 'Нема воочлива пристрасност',
 3076+ 'articlefeedback-field-objective-tooltip-5' => 'Сосема непристрасна',
29513077 'articlefeedback-field-wellwritten-label' => 'Добро напишана',
29523078 'articlefeedback-field-wellwritten-tip' => 'Дали сметате дека страницава е добро организирана и убаво напишана?',
 3079+ 'articlefeedback-field-wellwritten-tooltip-1' => 'Неразбирлива',
 3080+ 'articlefeedback-field-wellwritten-tooltip-2' => 'Тешко се разбира',
 3081+ 'articlefeedback-field-wellwritten-tooltip-3' => 'Достатно јасна',
 3082+ 'articlefeedback-field-wellwritten-tooltip-4' => 'Мошне јасна',
 3083+ 'articlefeedback-field-wellwritten-tooltip-5' => 'Исклучително јасна',
29533084 'articlefeedback-pitch-reject' => 'Можеби подоцна',
29543085 'articlefeedback-pitch-or' => 'или',
29553086 'articlefeedback-pitch-thanks' => 'Ви благодариме! Вашите оценки се зачувани.',
@@ -3046,12 +3177,32 @@
30473178 'articlefeedback-report-ratings' => '$1 നിലവാരമിടലുകൾ',
30483179 'articlefeedback-field-trustworthy-label' => 'വിശ്വാസയോഗ്യം',
30493180 'articlefeedback-field-trustworthy-tip' => 'ഈ താളിൽ വിശ്വസനീയങ്ങളായ സ്രോതസ്സുകളെ ആശ്രയിക്കുന്ന ആവശ്യമായത്ര അവലംബങ്ങൾ ഉണ്ടെന്ന് താങ്കൾ കരുതുന്നുണ്ടോ?',
 3181+ 'articlefeedback-field-trustworthy-tooltip-1' => 'ഗണനീയമായ സ്രോതസ്സുകളില്ല',
 3182+ 'articlefeedback-field-trustworthy-tooltip-2' => 'ഗണനീയമായ കുറച്ച് സ്രോതസ്സുകൾ മാത്രം',
 3183+ 'articlefeedback-field-trustworthy-tooltip-3' => 'ഗണനീയമായ സ്രോതസ്സുകൾ സാമാന്യമുണ്ട്',
 3184+ 'articlefeedback-field-trustworthy-tooltip-4' => 'ഗണനീയമായ സ്രോതസ്സുകൾ നല്ലവണ്ണമുണ്ട്',
 3185+ 'articlefeedback-field-trustworthy-tooltip-5' => 'ഗണനീയമായ സ്രോതസ്സുകൾ നിരവധി',
30503186 'articlefeedback-field-complete-label' => 'സമ്പൂർണ്ണം',
30513187 'articlefeedback-field-complete-tip' => 'ഈ താൾ അത് ഉൾക്കൊള്ളേണ്ട എല്ലാ മേഖലകളും ഉൾക്കൊള്ളുന്നതായി താങ്കൾ കരുതുന്നുണ്ടോ?',
 3188+ 'articlefeedback-field-complete-tooltip-1' => 'ബഹുഭൂരിഭാഗം വിവരങ്ങളും ഇല്ല',
 3189+ 'articlefeedback-field-complete-tooltip-2' => 'കുറച്ചു വിവരങ്ങൾ മാത്രം',
 3190+ 'articlefeedback-field-complete-tooltip-3' => 'അടിസ്ഥാന വിവരങ്ങളുണ്ട്, പക്ഷേ തുടർച്ചയില്ല',
 3191+ 'articlefeedback-field-complete-tooltip-4' => 'ബഹുഭൂരിഭാഗം അടിസ്ഥാനവിവരങ്ങളും ഉണ്ട്',
 3192+ 'articlefeedback-field-complete-tooltip-5' => 'വിസ്തൃതമായ പരിധിയിലുൾപ്പെടുത്തിയിട്ടുണ്ട്.',
30523193 'articlefeedback-field-objective-label' => 'പക്ഷപാതരഹിതം',
30533194 'articlefeedback-field-objective-tip' => 'ഈ താളിൽ വിഷയത്തിന്റെ എല്ലാ വശത്തിനും അർഹമായ പ്രാതിനിധ്യം ലഭിച്ചതായി താങ്കൾ കരുതുന്നുണ്ടോ?',
 3195+ 'articlefeedback-field-objective-tooltip-1' => 'അത്യധികം പക്ഷപാതമുണ്ട്',
 3196+ 'articlefeedback-field-objective-tooltip-2' => 'സാമാന്യം പക്ഷപാതമുണ്ട്',
 3197+ 'articlefeedback-field-objective-tooltip-3' => 'കുറച്ചു പക്ഷപാതമുണ്ട്',
 3198+ 'articlefeedback-field-objective-tooltip-4' => 'പക്ഷപാതം വ്യക്തമല്ല',
 3199+ 'articlefeedback-field-objective-tooltip-5' => 'പൂർണ്ണമായും പക്ഷപാതരഹിതം',
30543200 'articlefeedback-field-wellwritten-label' => 'നന്നായി രചിച്ചത്',
30553201 'articlefeedback-field-wellwritten-tip' => 'ഈ താൾ നന്നായി ക്രമീകരിക്കപ്പെട്ടതും നന്നായി എഴുതപ്പെട്ടതുമാണെന്ന് താങ്കൾ കരുതുന്നുണ്ടോ?',
 3202+ 'articlefeedback-field-wellwritten-tooltip-1' => 'തീർത്തും ദുർഗ്രഹം',
 3203+ 'articlefeedback-field-wellwritten-tooltip-2' => 'മനസ്സിലാക്കാൻ ബുദ്ധിമുട്ടുള്ളത്',
 3204+ 'articlefeedback-field-wellwritten-tooltip-3' => 'ആവശ്യത്തിനു വ്യക്തതയുണ്ട്',
 3205+ 'articlefeedback-field-wellwritten-tooltip-4' => 'നല്ല വ്യക്തതയുണ്ട്',
 3206+ 'articlefeedback-field-wellwritten-tooltip-5' => 'അസാമാന്യ വ്യക്തതയുണ്ട്',
30563207 'articlefeedback-pitch-reject' => 'പിന്നീട് ആലോചിക്കാം',
30573208 'articlefeedback-pitch-or' => 'അഥവാ',
30583209 'articlefeedback-pitch-thanks' => 'നന്ദി! താങ്കൾ നടത്തിയ മൂല്യനിർണ്ണയം സേവ് ചെയ്തിരിക്കുന്നു.',
@@ -3074,7 +3225,6 @@
30753226 'articleFeedback-table-heading-page' => 'താൾ',
30763227 'articleFeedback-table-heading-average' => 'ശരാശരി',
30773228 'articleFeedback-copy-above-highlow-tables' => 'ഇത് പരീക്ഷണാടിസ്ഥാനത്തിലുള്ള സൗകര്യമാണ്. അഭിപ്രായങ്ങൾ [$1 സംവാദം താളിൽ] തീർച്ചയായും അറിയിക്കുക.',
3078 - 'articleFeedback-copy-below-highlow-tables' => 'കഴിഞ്ഞ 24 മണിക്കൂറിനുള്ളിൽ കുറഞ്ഞത് 10 നിലവാരമിടലുകൾ ലഭിച്ച ലേഖനങ്ങൾ ഈ പട്ടികകളിൽ ഉൾക്കൊള്ളിച്ചിരിക്കുന്നു. കഴിഞ്ഞ 14 മണിക്കൂറിനുള്ളിൽ ലഭിച്ച എല്ലാ നിലവാരമിടലുകളുടേയും മധ്യമവിലയെടുത്താണ് ശരാശരി കണക്കുകൂട്ടിയിരിക്കുന്നത്.',
30793229 'articlefeedback-emailcapture-response-body' => 'നമസ്കാരം!
30803230
30813231 {{SITENAME}} മെച്ചപ്പെടുത്താനുള്ള സഹായം ചെയ്യാൻ സന്നദ്ധത പ്രകടിപ്പിച്ചതിന് ആത്മാർത്ഥമായ നന്ദി.
@@ -3154,12 +3304,32 @@
31553305 'articlefeedback-report-ratings' => '$1 penilaian',
31563306 'articlefeedback-field-trustworthy-label' => 'Boleh dipercayai',
31573307 'articlefeedback-field-trustworthy-tip' => 'Adakah anda berpendapat bahawa laman ini mempunyai petikan yang mencukupi, dan petikan-petikan itu datang dari sumber-sumber yang boleh dipercayai?',
 3308+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Ketandusan sumber yang bereputasi baik',
 3309+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Kekurangan sumber yang bereputasi baik',
 3310+ 'articlefeedback-field-trustworthy-tooltip-3' => 'Cukup sumber yang bereputasi baik',
 3311+ 'articlefeedback-field-trustworthy-tooltip-4' => 'Banyak sumber yang bereputasi baik',
 3312+ 'articlefeedback-field-trustworthy-tooltip-5' => 'Banyak sekali sumber yang bereputasi baik',
31583313 'articlefeedback-field-complete-label' => 'Lengkap',
31593314 'articlefeedback-field-complete-tip' => 'Adakah anda berpendapat bahawa laman ini merangkumi bahan-bahan topik terpenting yang sewajarnya?',
 3315+ 'articlefeedback-field-complete-tooltip-1' => 'Ketandusan maklumat',
 3316+ 'articlefeedback-field-complete-tooltip-2' => 'Sedikit maklumat',
 3317+ 'articlefeedback-field-complete-tooltip-3' => 'Mengandungi maklumat penting, tetapi berlompang',
 3318+ 'articlefeedback-field-complete-tooltip-4' => 'Mengandungi kebanyakan maklumat penting',
 3319+ 'articlefeedback-field-complete-tooltip-5' => 'Liputan menyeluruh',
31603320 'articlefeedback-field-objective-label' => 'Objektif',
31613321 'articlefeedback-field-objective-tip' => 'Adakah anda berpendapat bahawa laman ini menunjukkan pernyataan yang adil daripada semua sudut pandangan tentang isu ini?',
 3322+ 'articlefeedback-field-objective-tooltip-1' => 'Terlalu berat sebelah',
 3323+ 'articlefeedback-field-objective-tooltip-2' => 'Sederhana berat sebelah',
 3324+ 'articlefeedback-field-objective-tooltip-3' => 'Sedikit berat sebelah',
 3325+ 'articlefeedback-field-objective-tooltip-4' => 'Tiada berat sebelah yang ketara',
 3326+ 'articlefeedback-field-objective-tooltip-5' => 'Langsung tidak berat sebelah',
31623327 'articlefeedback-field-wellwritten-label' => 'Kemas',
31633328 'articlefeedback-field-wellwritten-tip' => 'Adakah anda berpendapat bahawa laman ini disusun dan ditulis dengan kemas?',
 3329+ 'articlefeedback-field-wellwritten-tooltip-1' => 'Tidak boleh difahami',
 3330+ 'articlefeedback-field-wellwritten-tooltip-2' => 'Sukar difahami',
 3331+ 'articlefeedback-field-wellwritten-tooltip-3' => 'Cukup boleh difahami',
 3332+ 'articlefeedback-field-wellwritten-tooltip-4' => 'Mudah difahami',
 3333+ 'articlefeedback-field-wellwritten-tooltip-5' => 'Amat mudah difahami',
31643334 'articlefeedback-pitch-reject' => 'Lain kalilah',
31653335 'articlefeedback-pitch-or' => 'atau',
31663336 'articlefeedback-pitch-thanks' => 'Terima kasih! Penilaian anda telah disimpan.',
@@ -3305,12 +3475,32 @@
33063476 'articlefeedback-report-ratings' => '$1 beoordelingen',
33073477 'articlefeedback-field-trustworthy-label' => 'Betrouwbaar',
33083478 'articlefeedback-field-trustworthy-tip' => 'Vindt u dat deze pagina voldoende bronvermeldingen heeft en dat de bronvermeldingen betrouwbaar zijn?',
 3479+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Zonder betrouwbare bronnen',
 3480+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Weinig betrouwbare bronnen',
 3481+ 'articlefeedback-field-trustworthy-tooltip-3' => 'Voldoende betrouwbare bronnen',
 3482+ 'articlefeedback-field-trustworthy-tooltip-4' => 'Goede betrouwbare bronnen',
 3483+ 'articlefeedback-field-trustworthy-tooltip-5' => 'Uitstekend betrouwbare bronnen',
33093484 'articlefeedback-field-complete-label' => 'Afgerond',
33103485 'articlefeedback-field-complete-tip' => 'Vindt u dat deze pagina de essentie van dit onderwerp bestrijkt?',
 3486+ 'articlefeedback-field-complete-tooltip-1' => 'Meeste informatie ontbreekt',
 3487+ 'articlefeedback-field-complete-tooltip-2' => 'Bevat enige informatie',
 3488+ 'articlefeedback-field-complete-tooltip-3' => 'Bevat belangrijke informatie, maar met gaten',
 3489+ 'articlefeedback-field-complete-tooltip-4' => 'Bevat de meeste belangrijke informatie',
 3490+ 'articlefeedback-field-complete-tooltip-5' => 'Uitgebreide dekking',
33113491 'articlefeedback-field-objective-label' => 'Onbevooroordeeld',
33123492 'articlefeedback-field-objective-tip' => 'Vindt u dat deze pagina een eerlijke weergave is van alle invalshoeken voor dit onderwerp?',
 3493+ 'articlefeedback-field-objective-tooltip-1' => 'Zeer partijdig',
 3494+ 'articlefeedback-field-objective-tooltip-2' => 'Matig partijdig',
 3495+ 'articlefeedback-field-objective-tooltip-3' => 'Beetje partijdig',
 3496+ 'articlefeedback-field-objective-tooltip-4' => 'Geen duidelijke partijdigheid',
 3497+ 'articlefeedback-field-objective-tooltip-5' => 'Helemaal niet partijdig',
33133498 'articlefeedback-field-wellwritten-label' => 'Goed geschreven',
33143499 'articlefeedback-field-wellwritten-tip' => 'Vindt u dat deze pagina een correcte opbouw heeft een goed is geschreven?',
 3500+ 'articlefeedback-field-wellwritten-tooltip-1' => 'Onbegrijpelijk',
 3501+ 'articlefeedback-field-wellwritten-tooltip-2' => 'Moeilijk te begrijpen',
 3502+ 'articlefeedback-field-wellwritten-tooltip-3' => 'Voldoende duidelijk',
 3503+ 'articlefeedback-field-wellwritten-tooltip-4' => 'Heel duidelijk',
 3504+ 'articlefeedback-field-wellwritten-tooltip-5' => 'Uitzonderlijk duidelijk',
33153505 'articlefeedback-pitch-reject' => 'Nu niet',
33163506 'articlefeedback-pitch-or' => 'of',
33173507 'articlefeedback-pitch-thanks' => 'Bedankt!
@@ -3579,12 +3769,32 @@
35803770 'articlefeedback-report-ratings' => '$1 {{PLURAL:$1|ocena|oceny|ocen}}',
35813771 'articlefeedback-field-trustworthy-label' => 'Godny zaufania',
35823772 'articlefeedback-field-trustworthy-tip' => 'Czy uważasz, że strona ma wystarczającą liczbę odnośników i że odnoszą się one do wiarygodnych źródeł?',
 3773+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Brak wiarygodnych źródeł',
 3774+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Niewiele wiarygodnych źródeł',
 3775+ 'articlefeedback-field-trustworthy-tooltip-3' => 'Wystarczająca liczba wiarygodnych źródeł',
 3776+ 'articlefeedback-field-trustworthy-tooltip-4' => 'Dobra liczba wiarygodnych źródeł',
 3777+ 'articlefeedback-field-trustworthy-tooltip-5' => 'Bardzo wiele wiarygodnych źródeł',
35833778 'articlefeedback-field-complete-label' => 'Wyczerpanie tematu',
35843779 'articlefeedback-field-complete-tip' => 'Czy uważasz, że strona porusza wszystkie istotne aspekty, które powinna?',
 3780+ 'articlefeedback-field-complete-tooltip-1' => 'Brak wielu informacji',
 3781+ 'articlefeedback-field-complete-tooltip-2' => 'Zawiera trochę informacji',
 3782+ 'articlefeedback-field-complete-tooltip-3' => 'Zawiera najważniejsze informacje, ale ma braki',
 3783+ 'articlefeedback-field-complete-tooltip-4' => 'Zawiera większość najważniejszych informacji',
 3784+ 'articlefeedback-field-complete-tooltip-5' => 'Wyczerpuje temat',
35853785 'articlefeedback-field-objective-label' => 'Neutralny',
35863786 'articlefeedback-field-objective-tip' => 'Czy uważasz, że strona prezentuje wszystkie punkty widzenia na to zagadnienie?',
 3787+ 'articlefeedback-field-objective-tooltip-1' => 'Bardzo tendencyjny',
 3788+ 'articlefeedback-field-objective-tooltip-2' => 'Umiarkowanie tendencyjny',
 3789+ 'articlefeedback-field-objective-tooltip-3' => 'Minimalnie tendencyjny',
 3790+ 'articlefeedback-field-objective-tooltip-4' => 'Brak jednoznacznej tendencyjności',
 3791+ 'articlefeedback-field-objective-tooltip-5' => 'Całkowicie bezstronny',
35873792 'articlefeedback-field-wellwritten-label' => 'Dobrze napisany',
35883793 'articlefeedback-field-wellwritten-tip' => 'Czy uważasz, że strona jest właściwie sformatowana oraz zrozumiale napisana?',
 3794+ 'articlefeedback-field-wellwritten-tooltip-1' => 'Niezrozumiały',
 3795+ 'articlefeedback-field-wellwritten-tooltip-2' => 'Trudny do zrozumienia',
 3796+ 'articlefeedback-field-wellwritten-tooltip-3' => 'W miarę zrozumiały',
 3797+ 'articlefeedback-field-wellwritten-tooltip-4' => 'Dobrze zrozumiały',
 3798+ 'articlefeedback-field-wellwritten-tooltip-5' => 'Wyjątkowo dobrze zrozumiały',
35893799 'articlefeedback-pitch-reject' => 'Może później',
35903800 'articlefeedback-pitch-or' => 'lub',
35913801 'articlefeedback-pitch-thanks' => 'Dziękujemy! Wystawione przez Ciebie oceny zostały zapisane.',
@@ -3607,7 +3817,6 @@
36083818 'articleFeedback-table-heading-page' => 'Strona',
36093819 'articleFeedback-table-heading-average' => 'Średnio',
36103820 'articleFeedback-copy-above-highlow-tables' => 'To jest rozwiązanie eksperymentalne. Wyraź swoją opinię na jego temat na [$1 stronie dyskusji].',
3611 - 'articleFeedback-copy-below-highlow-tables' => 'Tabele uwzględniają strony, które otrzymały co najmniej 10 głosów w ciągu ostatnich 24 godzin. Średnie są obliczane ze wszystkich ocen wystawionych w ciągu ostatnich 24 godzin.',
36123821 'articlefeedback-disable-preference' => 'Nie pokazuj na stronach widżetu opinii o artykule',
36133822 );
36143823
@@ -3749,7 +3958,7 @@
37503959 'articlefeedback-form-panel-explanation-link' => 'Project:Avaliação de Artigos',
37513960 'articlefeedback-form-panel-clear' => 'Remover essa avaliação',
37523961 'articlefeedback-form-panel-expertise' => 'Conheço este assunto muito profundamente (opcional)',
3753 - 'articlefeedback-form-panel-expertise-studies' => 'Tenho estudos relevantes do secundário/universidade',
 3962+ 'articlefeedback-form-panel-expertise-studies' => 'Tenho estudos relevantes do secundário ou universidade',
37543963 'articlefeedback-form-panel-expertise-profession' => 'Faz parte dos meus conhecimentos profissionais',
37553964 'articlefeedback-form-panel-expertise-hobby' => 'É uma das minhas paixões pessoais',
37563965 'articlefeedback-form-panel-expertise-other' => 'A fonte do meu conhecimento não está listada aqui',
@@ -3768,13 +3977,33 @@
37693978 'articlefeedback-report-empty' => 'Não existem avaliações',
37703979 'articlefeedback-report-ratings' => '$1 avaliações',
37713980 'articlefeedback-field-trustworthy-label' => 'De confiança',
3772 - 'articlefeedback-field-trustworthy-tip' => 'Considera que esta página tem citações suficientes e que essas citações provêm de fontes fiáveis?',
 3981+ 'articlefeedback-field-trustworthy-tip' => 'Considera que esta página tem citações suficientes e que essas citações provêm de fontes fidedignas?',
 3982+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Não tem fontes fidedignas',
 3983+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Tem poucas fontes fidedignas',
 3984+ 'articlefeedback-field-trustworthy-tooltip-3' => 'Adequado em fontes fidedignas',
 3985+ 'articlefeedback-field-trustworthy-tooltip-4' => 'Bom em fontes fidedignas',
 3986+ 'articlefeedback-field-trustworthy-tooltip-5' => 'Excelente em fontes fidedignas',
37733987 'articlefeedback-field-complete-label' => 'Completa',
37743988 'articlefeedback-field-complete-tip' => 'Considera que esta página aborda os temas essenciais que deviam ser cobertos?',
 3989+ 'articlefeedback-field-complete-tooltip-1' => 'Muita informação em falta',
 3990+ 'articlefeedback-field-complete-tooltip-2' => 'Contém alguma informação',
 3991+ 'articlefeedback-field-complete-tooltip-3' => 'Contém a informação importante, mas com falhas',
 3992+ 'articlefeedback-field-complete-tooltip-4' => 'Contém a maioria da informação importante',
 3993+ 'articlefeedback-field-complete-tooltip-5' => 'Contém toda a informação importante',
37753994 'articlefeedback-field-objective-label' => 'Objectivo',
37763995 'articlefeedback-field-objective-tip' => 'Acha que esta página representa, de forma equilibrada, todos os pontos de vista sobre o assunto?',
 3996+ 'articlefeedback-field-objective-tooltip-1' => 'Muito parcial',
 3997+ 'articlefeedback-field-objective-tooltip-2' => 'Moderadamente parcial',
 3998+ 'articlefeedback-field-objective-tooltip-3' => 'Minimamente parcial',
 3999+ 'articlefeedback-field-objective-tooltip-4' => 'Sem parcialidades óbvias',
 4000+ 'articlefeedback-field-objective-tooltip-5' => 'Completamente imparcial',
37774001 'articlefeedback-field-wellwritten-label' => 'Bem escrita',
37784002 'articlefeedback-field-wellwritten-tip' => 'Acha que esta página está bem organizada e bem escrita?',
 4003+ 'articlefeedback-field-wellwritten-tooltip-1' => 'Incompreensível',
 4004+ 'articlefeedback-field-wellwritten-tooltip-2' => 'Difícil de entender',
 4005+ 'articlefeedback-field-wellwritten-tooltip-3' => 'Adequadamente claro',
 4006+ 'articlefeedback-field-wellwritten-tooltip-4' => 'Bastante claro',
 4007+ 'articlefeedback-field-wellwritten-tooltip-5' => 'Extremamente claro',
37794008 'articlefeedback-pitch-reject' => 'Talvez mais tarde',
37804009 'articlefeedback-pitch-or' => 'ou',
37814010 'articlefeedback-pitch-thanks' => 'Obrigado! As suas avaliações foram gravadas.',
@@ -4128,12 +4357,32 @@
41294358 'articlefeedback-report-ratings' => '$1 {{PLURAL:$1|оценка|оценки|оценок}}',
41304359 'articlefeedback-field-trustworthy-label' => 'Достоверность',
41314360 'articlefeedback-field-trustworthy-tip' => 'Считаете ли вы, что на этой странице достаточно ссылок на источники, что источники являются достоверными?',
 4361+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Нет авторитетных источников',
 4362+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Мало авторитетных источников',
 4363+ 'articlefeedback-field-trustworthy-tooltip-3' => 'Адекватные авторитетные источники',
 4364+ 'articlefeedback-field-trustworthy-tooltip-4' => 'Хорошие авторитетные источники',
 4365+ 'articlefeedback-field-trustworthy-tooltip-5' => 'Отличные авторитетные источники',
41324366 'articlefeedback-field-complete-label' => 'Полнота',
41334367 'articlefeedback-field-complete-tip' => 'Считаете ли вы, что эта страница в достаточной мере раскрывает основные вопросы темы?',
 4368+ 'articlefeedback-field-complete-tooltip-1' => 'Отсутствует большая часть сведений',
 4369+ 'articlefeedback-field-complete-tooltip-2' => 'Содержит некоторые сведения',
 4370+ 'articlefeedback-field-complete-tooltip-3' => 'Содержит основные сведения, есть пропуски',
 4371+ 'articlefeedback-field-complete-tooltip-4' => 'Содержит основные сведения',
 4372+ 'articlefeedback-field-complete-tooltip-5' => 'Всеобъемлющий охват',
41344373 'articlefeedback-field-objective-label' => 'Беспристрастность',
41354374 'articlefeedback-field-objective-tip' => 'Считаете ли вы, что эта страница объективно отражает все точки зрения по данной теме?',
 4375+ 'articlefeedback-field-objective-tooltip-1' => 'Сильно предвзятая',
 4376+ 'articlefeedback-field-objective-tooltip-2' => 'Умеренно предвзятая',
 4377+ 'articlefeedback-field-objective-tooltip-3' => 'Минимально предвзятая',
 4378+ 'articlefeedback-field-objective-tooltip-4' => 'Нет очевидной предвзятости',
 4379+ 'articlefeedback-field-objective-tooltip-5' => 'Полностью беспристрастная',
41364380 'articlefeedback-field-wellwritten-label' => 'Стиль изложения',
41374381 'articlefeedback-field-wellwritten-tip' => 'Считаете ли вы, что эта страница хорошо организована и хорошо написана?',
 4382+ 'articlefeedback-field-wellwritten-tooltip-1' => 'Непонятная',
 4383+ 'articlefeedback-field-wellwritten-tooltip-2' => 'Сложная для понимания',
 4384+ 'articlefeedback-field-wellwritten-tooltip-3' => 'Нормальная ясность изложения',
 4385+ 'articlefeedback-field-wellwritten-tooltip-4' => 'Хорошая ясность изложения',
 4386+ 'articlefeedback-field-wellwritten-tooltip-5' => 'Исключительная ясность изложения',
41384387 'articlefeedback-pitch-reject' => 'Может быть, позже',
41394388 'articlefeedback-pitch-or' => 'или',
41404389 'articlefeedback-pitch-thanks' => 'Спасибо! Ваши оценки сохранены.',
@@ -4419,12 +4668,32 @@
44204669 'articlefeedback-report-ratings' => '$1 ocen',
44214670 'articlefeedback-field-trustworthy-label' => 'Zanesljivo',
44224671 'articlefeedback-field-trustworthy-tip' => 'Menite, da ima ta stran dovolj navedkov in da ta navajanja prihajajo iz zanesljivih virov?',
 4672+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Manjkajo ugledni viri',
 4673+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Nekaj uglednih virov',
 4674+ 'articlefeedback-field-trustworthy-tooltip-3' => 'Ustrezno število uglednih virov',
 4675+ 'articlefeedback-field-trustworthy-tooltip-4' => 'Dobri ugledni viri',
 4676+ 'articlefeedback-field-trustworthy-tooltip-5' => 'Odlični ugledni viri',
44234677 'articlefeedback-field-complete-label' => 'Celovito',
44244678 'articlefeedback-field-complete-tip' => 'Menite, da ta stran zajema temeljna tematska področja, ki bi jih naj?',
 4679+ 'articlefeedback-field-complete-tooltip-1' => 'Manjka večina informacij',
 4680+ 'articlefeedback-field-complete-tooltip-2' => 'Vsebuje nekatere informacije',
 4681+ 'articlefeedback-field-complete-tooltip-3' => 'Vsebuje ključne informacije, vendar z vrzelmi',
 4682+ 'articlefeedback-field-complete-tooltip-4' => 'Vsebuje večino ključnih informacij',
 4683+ 'articlefeedback-field-complete-tooltip-5' => 'Celovita pokritost',
44254684 'articlefeedback-field-objective-label' => 'Nepristransko',
44264685 'articlefeedback-field-objective-tip' => 'Menite, da ta stran prikazuje pravično zastopanost vseh pogledov na obravnavano temo?',
 4686+ 'articlefeedback-field-objective-tooltip-1' => 'Močno pristransko',
 4687+ 'articlefeedback-field-objective-tooltip-2' => 'Zmerno pristransko',
 4688+ 'articlefeedback-field-objective-tooltip-3' => 'Minimalno pristransko',
 4689+ 'articlefeedback-field-objective-tooltip-4' => 'Brez očitne pristranskosti',
 4690+ 'articlefeedback-field-objective-tooltip-5' => 'Popolnoma nepristransko',
44274691 'articlefeedback-field-wellwritten-label' => 'Dobro napisano',
44284692 'articlefeedback-field-wellwritten-tip' => 'Menite, da je ta stran dobro organizirana in dobro napisana?',
 4693+ 'articlefeedback-field-wellwritten-tooltip-1' => 'Nerazumljivo',
 4694+ 'articlefeedback-field-wellwritten-tooltip-2' => 'Težko razumljivo',
 4695+ 'articlefeedback-field-wellwritten-tooltip-3' => 'Zadostno jasno',
 4696+ 'articlefeedback-field-wellwritten-tooltip-4' => 'Dobro jasno',
 4697+ 'articlefeedback-field-wellwritten-tooltip-5' => 'Izjemno jasno',
44294698 'articlefeedback-pitch-reject' => 'Morda kasneje',
44304699 'articlefeedback-pitch-or' => 'ali',
44314700 'articlefeedback-pitch-thanks' => 'Hvala! Vaše ocene so zabeležene.',
@@ -4990,12 +5259,32 @@
49915260 'articlefeedback-report-ratings' => '$1 đánh giá',
49925261 'articlefeedback-field-trustworthy-label' => 'Đáng tin',
49935262 'articlefeedback-field-trustworthy-tip' => 'Bạn có cảm thấy rằng bày này chú thích nguồn gốc đầy đủ và đáng tin các nguồn?',
 5263+ 'articlefeedback-field-trustworthy-tooltip-1' => 'Thiếu những nguồn đáng tin',
 5264+ 'articlefeedback-field-trustworthy-tooltip-2' => 'Ít nguồn đáng tin',
 5265+ 'articlefeedback-field-trustworthy-tooltip-3' => 'Đủ nguồn đáng tin',
 5266+ 'articlefeedback-field-trustworthy-tooltip-4' => 'Nhiều nguồn đáng tin',
 5267+ 'articlefeedback-field-trustworthy-tooltip-5' => 'Rất nhiều nguồn đáng tin',
49945268 'articlefeedback-field-complete-label' => 'Đầy đủ',
49955269 'articlefeedback-field-complete-tip' => 'Bạn có cảm thấy rằng bài này bao gồm các đề tài cần thiết?',
 5270+ 'articlefeedback-field-complete-tooltip-1' => 'Thiếu hầu hết thông tin',
 5271+ 'articlefeedback-field-complete-tooltip-2' => 'Có một số thông tin',
 5272+ 'articlefeedback-field-complete-tooltip-3' => 'Có những thông tin quan trọng nhưng với một số lỗ hổng',
 5273+ 'articlefeedback-field-complete-tooltip-4' => 'Có phần nhiều thông tin quan trọng',
 5274+ 'articlefeedback-field-complete-tooltip-5' => 'Có thông tin đầy đủ',
49965275 'articlefeedback-field-objective-label' => 'Trung lập',
49975276 'articlefeedback-field-objective-tip' => 'Bạn có cảm thấy rằng bài này đại diện công bằng cho tất cả các quan điểm về các vấn đề?',
 5277+ 'articlefeedback-field-objective-tooltip-1' => 'Hoàn toàn mang tính thiên vị',
 5278+ 'articlefeedback-field-objective-tooltip-2' => 'Mang tính thiên vị vừa vừa',
 5279+ 'articlefeedback-field-objective-tooltip-3' => 'Ít mang tính thiên vị',
 5280+ 'articlefeedback-field-objective-tooltip-4' => 'Không rõ ràng mang tính thiên vị',
 5281+ 'articlefeedback-field-objective-tooltip-5' => 'Hoàn toàn không có mang tính thiên vị',
49985282 'articlefeedback-field-wellwritten-label' => 'Viết hay',
49995283 'articlefeedback-field-wellwritten-tip' => 'Bạn có cảm thấy rằng bài này được sắp xếp đàng hoàng có văn bản hay?',
 5284+ 'articlefeedback-field-wellwritten-tooltip-1' => 'Không thể hiểu nổi',
 5285+ 'articlefeedback-field-wellwritten-tooltip-2' => 'Khó hiểu',
 5286+ 'articlefeedback-field-wellwritten-tooltip-3' => 'Đủ rõ ràng',
 5287+ 'articlefeedback-field-wellwritten-tooltip-4' => 'Khá rõ ràng',
 5288+ 'articlefeedback-field-wellwritten-tooltip-5' => 'Rất là rõ ràng',
50005289 'articlefeedback-pitch-reject' => 'Không bây giờ',
50015290 'articlefeedback-pitch-or' => 'hoặc',
50025291 'articlefeedback-pitch-thanks' => 'Cám ơn! Đánh giá của bạn đã được lưu.',

Past revisions this follows-up on

RevisionCommit summaryAuthorDate
r91592Localisation updates for core and extension messages from translatewiki.net (...raymond20:03, 6 July 2011

Status & tagging log