Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/SpecialArticleFeedback.php |
— | — | @@ -0,0 +1,292 @@ |
| 2 | +<?php |
| 3 | +/** |
| 4 | + * SpecialPage for ArticleFeedback extension |
| 5 | + * |
| 6 | + * @file |
| 7 | + * @ingroup Extensions |
| 8 | + */ |
| 9 | + |
| 10 | +class SpecialArticleFeedback extends SpecialPage { |
| 11 | + |
| 12 | + /* Methods */ |
| 13 | + |
| 14 | + public function __construct() { |
| 15 | + parent::__construct( 'ArticleFeedback' ); |
| 16 | + } |
| 17 | + |
| 18 | + public function execute( $par ) { |
| 19 | + global $wgUser, $wgOut, $wgRequest, $wgArticleFeedbackDashboard; |
| 20 | + |
| 21 | + $wgOut->addModules( 'ext.articleFeedback.dashboard' ); |
| 22 | + $this->setHeaders(); |
| 23 | + if ( $wgArticleFeedbackDashboard ) { |
| 24 | + $this->renderDailyHighsAndLows(); |
| 25 | + $this->renderWeeklyMostChanged(); |
| 26 | + $this->renderRecentLows(); |
| 27 | + } else { |
| 28 | + $wgOut->addWikiText( 'This page has been disabled.' ); |
| 29 | + } |
| 30 | + } |
| 31 | + |
| 32 | + /* Protected Methods */ |
| 33 | + |
| 34 | + /** |
| 35 | + * Returns an HTML table containing data from a given two dimensional array. |
| 36 | + * |
| 37 | + * @param $headings Array: List of rows, each a list of column data (values will be escaped) |
| 38 | + * @param $rows Array: List of rows, each a list of either calss/column data pairs (values will |
| 39 | + * be escaped), or arrays containing attr, text and html fields, used to set attributes, text or |
| 40 | + * HTML content of the cell |
| 41 | + * @param $attribs Array: List of HTML attributes to apply to the table |
| 42 | + * @return String: HTML table code |
| 43 | + */ |
| 44 | + protected function renderTable( $caption, array $headings, array $rows, $id = null ) { |
| 45 | + global $wgOut; |
| 46 | + |
| 47 | + $table = Html::openElement( 'table', array( |
| 48 | + 'class' => 'articleFeedback-table sortable', 'id' => $id |
| 49 | + ) ); |
| 50 | + // Caption |
| 51 | + $table .= Html::element( 'caption', array(), $caption ); |
| 52 | + // Head |
| 53 | + $table .= Html::openElement( 'thead' ); |
| 54 | + $table .= Html::openElement( 'tr' ); |
| 55 | + foreach ( $headings as $heading ) { |
| 56 | + $table .= Html::element( 'th', array(), $heading ); |
| 57 | + } |
| 58 | + $table .= Html::closeElement( 'tr' ); |
| 59 | + $table .= Html::closeElement( 'thead' ); |
| 60 | + // Body |
| 61 | + $table .= Html::openElement( 'tbody' ); |
| 62 | + foreach ( $rows as $row ) { |
| 63 | + $table .= Html::openElement( 'tr' ); |
| 64 | + foreach ( $row as $class => $column ) { |
| 65 | + $attr = is_string( $class ) |
| 66 | + ? array( 'class' => 'articleFeedback-table-column-' . $class ) : array(); |
| 67 | + if ( is_array( $column ) ) { |
| 68 | + if ( isset( $column['attr'] ) ) { |
| 69 | + $attr = array_merge( $attr, $column['attr'] ); |
| 70 | + } |
| 71 | + if ( isset( $column['text'] ) ) { |
| 72 | + $table .= Html::element( 'td', $attr, $column['text'] ); |
| 73 | + } else if ( isset( $column['html'] ) ) { |
| 74 | + $table .= Html::rawElement( 'td', $attr, $column['html'] ); |
| 75 | + } else { |
| 76 | + $table .= Html::element( 'td', $attr ); |
| 77 | + } |
| 78 | + } else { |
| 79 | + $table .= Html::rawElement( 'td', $attr, $column ); |
| 80 | + } |
| 81 | + } |
| 82 | + $table .= Html::closeElement( 'tr' ); |
| 83 | + } |
| 84 | + $table .= Html::closeElement( 'tbody' ); |
| 85 | + $table .= Html::closeElement( 'table' ); |
| 86 | + $wgOut->addHtml( $table ); |
| 87 | + } |
| 88 | + |
| 89 | + /** |
| 90 | + * Renders daily highs and lows |
| 91 | + * |
| 92 | + * @return String: HTML table of daily highs and lows |
| 93 | + */ |
| 94 | + protected function renderDailyHighsAndLows() { |
| 95 | + global $wgOut, $wgArticleFeedbackRatings; |
| 96 | + |
| 97 | + $rows = array(); |
| 98 | + foreach ( $this->getDailyHighsAndLows() as $page ) { |
| 99 | + $row = array(); |
| 100 | + $row['page'] = $page['page']; |
| 101 | + foreach ( $page['ratings'] as $id => $value ) { |
| 102 | + $row['rating-' . $id] = $value; |
| 103 | + } |
| 104 | + $row['average'] = $page['average']; |
| 105 | + $rows[] = $row; |
| 106 | + } |
| 107 | + $this->renderTable( |
| 108 | + wfMsg( 'articleFeedback-table-caption-dailyhighsandlows' ), |
| 109 | + array_merge( |
| 110 | + array( wfMsg( 'articleFeedback-table-heading-page' ) ), |
| 111 | + self::getCategories(), |
| 112 | + array( wfMsg( 'articleFeedback-table-heading-average' ) ) |
| 113 | + ), |
| 114 | + $rows, |
| 115 | + 'articleFeedback-table-highsandlows' |
| 116 | + ); |
| 117 | + } |
| 118 | + |
| 119 | + /** |
| 120 | + * Renders weekly most changed |
| 121 | + * |
| 122 | + * @return String: HTML table of weekly most changed |
| 123 | + */ |
| 124 | + protected function renderWeeklyMostChanged() { |
| 125 | + global $wgOut; |
| 126 | + |
| 127 | + $rows = array(); |
| 128 | + foreach ( $this->getWeeklyMostChanged() as $page ) { |
| 129 | + $row = array(); |
| 130 | + $row['page'] = $page['page']; |
| 131 | + foreach ( $page['changes'] as $id => $value ) { |
| 132 | + $row['rating-' . $id] = $value; |
| 133 | + } |
| 134 | + $rows[] = $row; |
| 135 | + } |
| 136 | + $this->renderTable( |
| 137 | + wfMsg( 'articleFeedback-table-caption-weeklymostchanged' ), |
| 138 | + array_merge( |
| 139 | + array( wfMsg( 'articleFeedback-table-heading-page' ) ), |
| 140 | + self::getCategories() |
| 141 | + ), |
| 142 | + $rows, |
| 143 | + 'articleFeedback-table-weeklymostchanged' |
| 144 | + ); |
| 145 | + } |
| 146 | + |
| 147 | + /** |
| 148 | + * Renders recent lows |
| 149 | + * |
| 150 | + * @return String: HTML table of recent lows |
| 151 | + */ |
| 152 | + protected function renderRecentLows() { |
| 153 | + global $wgOut, $wgArticleFeedbackRatings; |
| 154 | + |
| 155 | + $rows = array(); |
| 156 | + foreach ( $this->getRecentLows() as $page ) { |
| 157 | + $row = array(); |
| 158 | + $row['page'] = $page['page']; |
| 159 | + foreach ( $wgArticleFeedbackRatings as $category ) { |
| 160 | + $row[] = array( |
| 161 | + 'attr' => in_array( $category, $page['categories'] ) |
| 162 | + ? array( |
| 163 | + 'class' => 'articleFeedback-table-cell-bad', |
| 164 | + 'data-sort-value' => 0 |
| 165 | + ) |
| 166 | + : array( |
| 167 | + 'class' => 'articleFeedback-table-cell-good', |
| 168 | + 'data-sort-value' => 1 |
| 169 | + ), |
| 170 | + 'html' => ' ' |
| 171 | + ); |
| 172 | + } |
| 173 | + $rows[] = $row; |
| 174 | + } |
| 175 | + $this->renderTable( |
| 176 | + wfMsg( 'articleFeedback-table-caption-recentlows' ), |
| 177 | + array_merge( |
| 178 | + array( wfMsg( 'articleFeedback-table-heading-page' ) ), |
| 179 | + self::getCategories() |
| 180 | + ), |
| 181 | + $rows, |
| 182 | + 'articleFeedback-table-recentlows' |
| 183 | + ); |
| 184 | + } |
| 185 | + |
| 186 | + /** |
| 187 | + * Gets a list of articles which were rated exceptionally high or low. |
| 188 | + * |
| 189 | + * - Based on average of all rating categories |
| 190 | + * - Gets 50 highest rated and 50 lowest rated |
| 191 | + * - Only consider articles with 10+ ratings in the last 24 hours |
| 192 | + * |
| 193 | + * This data should be updated daily, ideally though a scheduled batch job |
| 194 | + */ |
| 195 | + protected function getDailyHighsAndLows() { |
| 196 | + return array( |
| 197 | + array( |
| 198 | + 'page' => 'Main Page', |
| 199 | + // List of ratings as the currently stand |
| 200 | + 'ratings' => array( 1 => 4, 2 => 3, 3 => 2, 4 => 1 ), |
| 201 | + // Current average (considering historic averages of each rating) |
| 202 | + 'average' => 2.5 |
| 203 | + ), |
| 204 | + array( |
| 205 | + 'page' => 'Test Article', |
| 206 | + 'ratings' => array( 1 => 1, 2 => 2, 3 => 3, 4 => 4 ), |
| 207 | + 'average' => 2.5 |
| 208 | + ) |
| 209 | + ); |
| 210 | + } |
| 211 | + |
| 212 | + /** |
| 213 | + * Gets a list of articles which have quickly changing ratings. |
| 214 | + * |
| 215 | + * - Based on any rating category |
| 216 | + * - Gets 50 most improved and 50 most worsened |
| 217 | + * - Only consider articles with 100+ ratings in the last 7 days |
| 218 | + * |
| 219 | + * This data should be updated daily, ideally though a scheduled batch job |
| 220 | + */ |
| 221 | + protected function getWeeklyMostChanged() { |
| 222 | + return array( |
| 223 | + array( |
| 224 | + 'page' => 'Main Page', |
| 225 | + // List of differences for each rating in the past 7 days |
| 226 | + 'changes' => array( 1 => 1, 2 => -2, 3 => 0, 4 => 0 ), |
| 227 | + ), |
| 228 | + array( |
| 229 | + 'page' => 'Test Article', |
| 230 | + 'changes' => array( 1 => 0, 2 => 0, 3 => 1, 4 => 2 ), |
| 231 | + ) |
| 232 | + ); |
| 233 | + } |
| 234 | + |
| 235 | + /** |
| 236 | + * Gets a list of articles which have recently recieved exceptionally low ratings. |
| 237 | + * |
| 238 | + * - Based on any rating category |
| 239 | + * - Gets up to 100 most recently poorly rated articles |
| 240 | + * - Only consider articles which were rated lower than 3 for 7 out of the last 10 ratings |
| 241 | + * |
| 242 | + * This data should be updated whenever article ratings are changed, ideally through a hook |
| 243 | + */ |
| 244 | + protected function getRecentLows() { |
| 245 | + return array( |
| 246 | + array( |
| 247 | + 'page' => 'Main Page', |
| 248 | + // List of rating IDs that qualify as recent lows |
| 249 | + 'categories' => array( 1, 4 ), |
| 250 | + ), |
| 251 | + array( |
| 252 | + 'page' => 'Test Article 1', |
| 253 | + 'categories' => array( 1, 3 ), |
| 254 | + ), |
| 255 | + array( |
| 256 | + 'page' => 'Test Article 2', |
| 257 | + 'categories' => array( 2, 3 ), |
| 258 | + ), |
| 259 | + array( |
| 260 | + 'page' => 'Test Article 3', |
| 261 | + 'categories' => array( 3, 4 ), |
| 262 | + ), |
| 263 | + array( |
| 264 | + 'page' => 'Test Article 4', |
| 265 | + 'categories' => array( 1, 2 ), |
| 266 | + ) |
| 267 | + ); |
| 268 | + } |
| 269 | + |
| 270 | + /* Protected Static Members */ |
| 271 | + |
| 272 | + protected static $categories; |
| 273 | + |
| 274 | + /* Protected Static Methods */ |
| 275 | + |
| 276 | + protected function getCategories() { |
| 277 | + global $wgArticleFeedbackRatings; |
| 278 | + |
| 279 | + if ( !isset( self::$categories ) ) { |
| 280 | + $dbr = wfGetDB( DB_SLAVE ); |
| 281 | + $res = $dbr->select( |
| 282 | + 'article_feedback_ratings', |
| 283 | + array( 'aar_id', 'aar_rating' ), |
| 284 | + array( 'aar_id' => $wgArticleFeedbackRatings ) |
| 285 | + ); |
| 286 | + self::$categories = array(); |
| 287 | + foreach ( $res as $row ) { |
| 288 | + self::$categories[$row->aar_id] = wfMsg( $row->aar_rating ); |
| 289 | + } |
| 290 | + } |
| 291 | + return self::$categories; |
| 292 | + } |
| 293 | +} |
Property changes on: branches/wmf/1.17wmf1/extensions/ArticleFeedback/SpecialArticleFeedback.php |
___________________________________________________________________ |
Added: svn:eol-style |
1 | 294 | + native |
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/sql/ArticleFeedback.sql |
— | — | @@ -8,8 +8,8 @@ |
9 | 9 | |
10 | 10 | -- Default article feedback ratings for the pilot |
11 | 11 | INSERT INTO /*_*/article_feedback_ratings (aar_rating) VALUES |
12 | | -('articlefeedback-rating-trustworthy'), ('articlefeedback-rating-objective'), |
13 | | -('articlefeedback-rating-complete'), ('articlefeedback-rating-wellwritten'); |
| 12 | +('articlefeedback-field-trustworthy-label'), ('articlefeedback-field-objective-label'), |
| 13 | +('articlefeedback-field-complete-label'), ('articlefeedback-field-wellwritten-label'); |
14 | 14 | |
15 | 15 | -- Store article feedbacks (user rating per revision) |
16 | 16 | CREATE TABLE IF NOT EXISTS /*_*/article_feedback ( |
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/ArticleFeedback.hooks.php |
— | — | @@ -52,6 +52,10 @@ |
53 | 53 | 'jquery.clickTracking', |
54 | 54 | ), |
55 | 55 | ), |
| 56 | + 'ext.articleFeedback.dashboard' => array( |
| 57 | + 'scripts' => 'ext.articleFeedback/ext.articleFeedback.dashboard.js', |
| 58 | + 'styles' => 'ext.articleFeedback/ext.articleFeedback.dashboard.css', |
| 59 | + ), |
56 | 60 | 'jquery.articleFeedback' => array( |
57 | 61 | 'scripts' => 'jquery.articleFeedback/jquery.articleFeedback.js', |
58 | 62 | 'styles' => 'jquery.articleFeedback/jquery.articleFeedback.css', |
— | — | @@ -66,6 +70,11 @@ |
67 | 71 | 'articlefeedback-form-panel-expertise-profession', |
68 | 72 | 'articlefeedback-form-panel-expertise-hobby', |
69 | 73 | 'articlefeedback-form-panel-expertise-other', |
| 74 | + 'articlefeedback-form-panel-helpimprove', |
| 75 | + 'articlefeedback-form-panel-helpimprove-note', |
| 76 | + 'articlefeedback-form-panel-helpimprove-email-placeholder', |
| 77 | + 'articlefeedback-form-panel-helpimprove-privacy', |
| 78 | + 'articlefeedback-form-panel-helpimprove-privacylink', |
70 | 79 | 'articlefeedback-form-panel-submit', |
71 | 80 | 'articlefeedback-form-panel-success', |
72 | 81 | 'articlefeedback-form-panel-expiry-title', |
— | — | @@ -75,9 +84,11 @@ |
76 | 85 | 'articlefeedback-report-panel-description', |
77 | 86 | 'articlefeedback-report-empty', |
78 | 87 | 'articlefeedback-report-ratings', |
| 88 | + 'parentheses', |
79 | 89 | ), |
80 | 90 | 'dependencies' => array( |
81 | 91 | 'jquery.tipsy', |
| 92 | + 'jquery.json', |
82 | 93 | 'jquery.localize', |
83 | 94 | 'jquery.ui.dialog', |
84 | 95 | 'jquery.ui.button', |
— | — | @@ -206,10 +217,12 @@ |
207 | 218 | public static function resourceLoaderGetConfigVars( &$vars ) { |
208 | 219 | global $wgArticleFeedbackCategories, |
209 | 220 | $wgArticleFeedbackLotteryOdds, |
210 | | - $wgArticleFeedbackTrackingVersion; |
| 221 | + $wgArticleFeedbackTracking, |
| 222 | + $wgArticleFeedbackOptions; |
211 | 223 | $vars['wgArticleFeedbackCategories'] = $wgArticleFeedbackCategories; |
212 | 224 | $vars['wgArticleFeedbackLotteryOdds'] = $wgArticleFeedbackLotteryOdds; |
213 | | - $vars['wgArticleFeedbackTrackingVersion'] = $wgArticleFeedbackTrackingVersion; |
| 225 | + $vars['wgArticleFeedbackTracking'] = $wgArticleFeedbackTracking; |
| 226 | + $vars['wgArticleFeedbackOptions'] = $wgArticleFeedbackOptions; |
214 | 227 | return true; |
215 | 228 | } |
216 | 229 | } |
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/ArticleFeedback.alias.php |
— | — | @@ -0,0 +1,16 @@ |
| 2 | +<?php |
| 3 | +/** |
| 4 | + * Aliases for Special:ArticleFeedback |
| 5 | + * |
| 6 | + * @file |
| 7 | + * @ingroup Extensions |
| 8 | + */ |
| 9 | + |
| 10 | +$specialPageAliases = array(); |
| 11 | + |
| 12 | +/** English |
| 13 | + * @author Trevor Parscal |
| 14 | + */ |
| 15 | +$specialPageAliases['en'] = array( |
| 16 | + 'ArticleFeedback' => array( 'ArticleFeedback' ), |
| 17 | +); |
Property changes on: branches/wmf/1.17wmf1/extensions/ArticleFeedback/ArticleFeedback.alias.php |
___________________________________________________________________ |
Added: svn:eol-style |
1 | 18 | + native |
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/modules/jquery.articleFeedback/jquery.articleFeedback.js |
— | — | @@ -2,8 +2,18 @@ |
3 | 3 | * Script for Article Feedback Plugin |
4 | 4 | */ |
5 | 5 | |
6 | | -( function( $, mw ) { |
| 6 | +( function( $ ) { |
7 | 7 | |
| 8 | +// Only track users who have been assigned to the tracking group |
| 9 | +var tracked = 'track' === mw.user.bucket( |
| 10 | + 'ext.articleFeedback-tracking', mw.config.get( 'wgArticleFeedbackTracking' ) |
| 11 | +); |
| 12 | + |
| 13 | +// Only show extra options to users in the options group |
| 14 | +var showOptions = 'show' === mw.user.bucket( |
| 15 | + 'ext.articleFeedback-options', mw.config.get( 'wgArticleFeedbackOptions' ) |
| 16 | +); |
| 17 | + |
8 | 18 | /** |
9 | 19 | * Prefixes a key for cookies or events, with extension and version information |
10 | 20 | * |
— | — | @@ -11,11 +21,32 @@ |
12 | 22 | * @return String: Prefixed event name |
13 | 23 | */ |
14 | 24 | function prefix( key ) { |
15 | | - var version = mw.config.get( 'wgArticleFeedbackTrackingVersion' ) || 0; |
| 25 | + var version = mw.config.get( 'wgArticleFeedbackTracking' ).version || 0; |
16 | 26 | return 'ext.articleFeedback@' + version + '-' + key; |
17 | 27 | } |
18 | 28 | |
19 | 29 | /** |
| 30 | + * Given an email sting, gets validity status (true, false, null) and updates the label CSS class |
| 31 | + */ |
| 32 | +var updateMailValidityLabel = function( mail, context ) { |
| 33 | + var isValid = mw.util.validateEmail( mail ), |
| 34 | + $that = context.$ui.find( '.articleFeedback-helpimprove-email' ); |
| 35 | + |
| 36 | + // We allow empty address |
| 37 | + if( isValid === null ) { |
| 38 | + $that.removeClass( 'valid invalid' ); |
| 39 | + |
| 40 | + // Valid |
| 41 | + } else if ( isValid ) { |
| 42 | + $that.addClass( 'valid' ).removeClass( 'invalid' ); |
| 43 | + |
| 44 | + // Not valid |
| 45 | + } else { |
| 46 | + $that.addClass( 'invalid' ).removeClass( 'valid' ); |
| 47 | + } |
| 48 | +}; |
| 49 | + |
| 50 | +/** |
20 | 51 | * Article Feedback jQuery Plugin Support Code |
21 | 52 | */ |
22 | 53 | $.articleFeedback = { |
— | — | @@ -32,16 +63,25 @@ |
33 | 64 | <div style="clear:both;"></div>\ |
34 | 65 | <div class="articleFeedback-ratings"></div>\ |
35 | 66 | <div style="clear:both;"></div>\ |
36 | | - <div class="articleFeedback-expertise articleFeedback-visibleWith-form" >\ |
37 | | - <input type="checkbox" value="general" disabled="disabled" /><label class="articleFeedback-expertise-disabled"><html:msg key="form-panel-expertise" /></label>\ |
38 | | - <div class="articleFeedback-expertise-options">\ |
39 | | - <div><input type="checkbox" value="studies" /><label><html:msg key="form-panel-expertise-studies" /></label></div>\ |
40 | | - <div><input type="checkbox" value="profession" /><label><html:msg key="form-panel-expertise-profession" /></label></div>\ |
41 | | - <div><input type="checkbox" value="hobby" /><label><html:msg key="form-panel-expertise-hobby" /></label></div>\ |
42 | | - <div><input type="checkbox" value="other" /><label><html:msg key="form-panel-expertise-other" /></label></div>\ |
| 67 | + <div class="articleFeedback-options">\ |
| 68 | + <div class="articleFeedback-expertise articleFeedback-visibleWith-form" >\ |
| 69 | + <input type="checkbox" value="general" disabled="disabled" /><label class="articleFeedback-expertise-disabled"><html:msg key="form-panel-expertise" /></label>\ |
| 70 | + <div class="articleFeedback-expertise-options">\ |
| 71 | + <div><input type="checkbox" value="studies" /><label><html:msg key="form-panel-expertise-studies" /></label></div>\ |
| 72 | + <div><input type="checkbox" value="profession" /><label><html:msg key="form-panel-expertise-profession" /></label></div>\ |
| 73 | + <div><input type="checkbox" value="hobby" /><label><html:msg key="form-panel-expertise-hobby" /></label></div>\ |
| 74 | + <div><input type="checkbox" value="other" /><label><html:msg key="form-panel-expertise-other" /></label></div>\ |
| 75 | + <div class="articleFeedback-helpimprove">\ |
| 76 | + <input type="checkbox" value="helpimprove-email" />\ |
| 77 | + <label><html:msg key="form-panel-helpimprove" /></label>\ |
| 78 | + <input type="text" placeholder="" class="articleFeedback-helpimprove-email" />\ |
| 79 | + <div class="articleFeedback-helpimprove-note"></div>\ |
| 80 | + </div>\ |
| 81 | + </div>\ |
43 | 82 | </div>\ |
| 83 | + <div style="clear:both;"></div>\ |
44 | 84 | </div>\ |
45 | | - <button class="articleFeedback-submit articleFeedback-visibleWith-form" type="submit" disabled><html:msg key="form-panel-submit" /></button>\ |
| 85 | + <button class="articleFeedback-submit articleFeedback-visibleWith-form" type="submit" disabled="disabled"><html:msg key="form-panel-submit" /></button>\ |
46 | 86 | <div class="articleFeedback-success articleFeedback-visibleWith-form"><span><html:msg key="form-panel-success" /></span></div>\ |
47 | 87 | <div style="clear:both;"></div>\ |
48 | 88 | <div class="articleFeedback-notices articleFeedback-visibleWith-form">\ |
— | — | @@ -135,7 +175,7 @@ |
136 | 176 | var context = this; |
137 | 177 | $.articleFeedback.fn.enableSubmission.call( context, false ); |
138 | 178 | context.$ui.find( '.articleFeedback-lock' ).show(); |
139 | | - // Build data from form values |
| 179 | + // Build data from form values for 'action=articlefeedback' |
140 | 180 | var data = {}; |
141 | 181 | for ( var key in context.options.ratings ) { |
142 | 182 | var id = context.options.ratings[key].id; |
— | — | @@ -157,12 +197,12 @@ |
158 | 198 | 'anontoken': mw.user.id(), |
159 | 199 | 'pageid': mw.config.get( 'wgArticleId' ), |
160 | 200 | 'revid': mw.config.get( 'wgCurRevisionId' ), |
161 | | - 'bucket': context.options.bucket |
| 201 | + 'bucket': Number( showOptions ) |
162 | 202 | } ), |
163 | 203 | 'success': function( data ) { |
164 | 204 | var context = this; |
165 | 205 | if ( 'error' in data ) { |
166 | | - mw.log( 'Form submission error' ); |
| 206 | + mw.log( 'ArticleFeedback: Form submission error' ); |
167 | 207 | mw.log( data.error ); |
168 | 208 | context.$ui.find( '.articleFeedback-error' ).show(); |
169 | 209 | } else { |
— | — | @@ -176,6 +216,67 @@ |
177 | 217 | context.$ui.find( '.articleFeedback-error' ).show(); |
178 | 218 | } |
179 | 219 | } ); |
| 220 | + // Build data from form values for 'action=emailcapture' |
| 221 | + // Ignore if email was invalid |
| 222 | + if ( context.$ui.find( '.articleFeedback-helpimprove-email.valid' ).length |
| 223 | + // Ignore if email field was empty (it's optional) |
| 224 | + && !$.isEmpty( context.$ui.find( '.articleFeedback-helpimprove-email' ).val() ) |
| 225 | + // Ignore if checkbox was unchecked (ie. user can enter and then decide to uncheck, |
| 226 | + // field fades out, then we shouldn't submit) |
| 227 | + && context.$ui.find('.articleFeedback-helpimprove input:checked' ).length |
| 228 | + ) { |
| 229 | + $.ajax( { |
| 230 | + 'url': mw.config.get( 'wgScriptPath' ) + '/api.php', |
| 231 | + 'type': 'POST', |
| 232 | + 'dataType': 'json', |
| 233 | + 'context': context, |
| 234 | + 'data': { |
| 235 | + 'email': context.$ui.find( '.articleFeedback-helpimprove-email' ).val(), |
| 236 | + 'info': $.toJSON( { |
| 237 | + 'ratingData': data, |
| 238 | + 'pageTitle': mw.config.get( 'wgTitle' ), |
| 239 | + 'pageCategories': mw.config.get( 'wgCategories' ) |
| 240 | + } ), |
| 241 | + 'action': 'emailcapture', |
| 242 | + 'format': 'json' |
| 243 | + }, |
| 244 | + 'success': function( data ) { |
| 245 | + var context = this; |
| 246 | + |
| 247 | + if ( 'error' in data ) { |
| 248 | + mw.log( 'EmailCapture: Form submission error' ); |
| 249 | + mw.log( data.error ); |
| 250 | + updateMailValidityLabel( 'triggererror', context ); |
| 251 | + |
| 252 | + } else { |
| 253 | + // Hide helpimprove-email for when user returns to Rate-view |
| 254 | + // without reloading page |
| 255 | + context.$ui.find( '.articleFeedback-helpimprove' ).hide(); |
| 256 | + |
| 257 | + // Set cookie if it was successful, so it won't be asked again |
| 258 | + $.cookie( |
| 259 | + prefix( 'helpimprove-email' ), |
| 260 | + // Path must be set so it will be remembered |
| 261 | + // for all article (not just current level) |
| 262 | + // @XXX: '/' may be too wide (multi-wiki domains) |
| 263 | + 'hide', { 'expires': 30, 'path': '/' } |
| 264 | + ); |
| 265 | + } |
| 266 | + } |
| 267 | + } ); |
| 268 | + |
| 269 | + // If something was invalid, reset the helpimprove-email part of the form. |
| 270 | + // When user returns from submit, it will be clean |
| 271 | + } else { |
| 272 | + context.$ui |
| 273 | + .find( '.articleFeedback-helpimprove' ) |
| 274 | + .find( 'input:checkbox' ) |
| 275 | + .removeAttr( 'checked' ) |
| 276 | + .end() |
| 277 | + .find( '.articleFeedback-helpimprove-email' ) |
| 278 | + .val( '' ) |
| 279 | + .removeClass( 'valid invalid' ); |
| 280 | + } |
180 | 281 | }, |
181 | 282 | 'executePitch': function( action ) { |
182 | 283 | var $pitch = $(this).closest( '.articleFeedback-pitch' ); |
— | — | @@ -254,7 +355,21 @@ |
255 | 356 | .find( '.articleFeedback-expertise-options' ) |
256 | 357 | .hide(); |
257 | 358 | } |
| 359 | + |
| 360 | + // Help improve |
| 361 | + var $helpimprove = context.$ui.find( '.articleFeedback-helpimprove' ); |
258 | 362 | |
| 363 | + var showHelpimprove = true; |
| 364 | + |
| 365 | + if ( $.cookie( prefix( 'helpimprove-email' ) ) == 'hide' |
| 366 | + || !mw.user.anonymous() ) { |
| 367 | + showHelpimprove = false; |
| 368 | + } |
| 369 | + |
| 370 | + if ( !showHelpimprove ) { |
| 371 | + $helpimprove.hide(); |
| 372 | + } |
| 373 | + |
259 | 374 | // Index rating data by rating ID |
260 | 375 | var ratings = {}; |
261 | 376 | if ( typeof feedback.ratings === 'object' && feedback.ratings !== null ) { |
— | — | @@ -305,7 +420,7 @@ |
306 | 421 | $(this).find( 'input:hidden' ).val( rating.userrating ); |
307 | 422 | if ( rating.userrating > 0 ) { |
308 | 423 | // If any ratings exist, make sure expertise is enabled so users can |
309 | | - // suppliment their ratings with expertise information |
| 424 | + // supplement their ratings with expertise information |
310 | 425 | $.articleFeedback.fn.enableExpertise( $expertise ); |
311 | 426 | } |
312 | 427 | } else { |
— | — | @@ -396,7 +511,7 @@ |
397 | 512 | prefix( 'pitch-' + key ), 'hide', { 'expires': 3 } |
398 | 513 | ); |
399 | 514 | // Track that a pitch was dismissed |
400 | | - if ( typeof $.trackAction == 'function' ) { |
| 515 | + if ( tracked && typeof $.trackAction == 'function' ) { |
401 | 516 | $.trackAction( prefix( 'pitch-' + key + '-reject' ) ); |
402 | 517 | } |
403 | 518 | $pitch.fadeOut( 'fast', function() { |
— | — | @@ -432,6 +547,30 @@ |
433 | 548 | } |
434 | 549 | } ) |
435 | 550 | .end() |
| 551 | + .find( '.articleFeedback-helpimprove-note' ) |
| 552 | + // Can't use .text() with mw.message(, /* $1 */ link).toString(), |
| 553 | + // because 'link' should not be re-escaped (which would happen if done by mw.message) |
| 554 | + .html( function(){ |
| 555 | + var link = mw.html.element( |
| 556 | + 'a', { |
| 557 | + href: mw.util.wikiGetlink( mw.msg('articlefeedback-form-panel-helpimprove-privacylink') ) |
| 558 | + }, mw.msg('articlefeedback-form-panel-helpimprove-privacy') |
| 559 | + ); |
| 560 | + return mw.html.escape( mw.msg( 'articlefeedback-form-panel-helpimprove-note') ) |
| 561 | + .replace( /\$1/, mw.message( 'parentheses', link ).toString() ); |
| 562 | + }) |
| 563 | + .end() |
| 564 | + .find( '.articleFeedback-helpimprove-email' ) |
| 565 | + .attr( 'placeholder', mw.msg( 'articlefeedback-form-panel-helpimprove-email-placeholder' ) ) |
| 566 | + .placeholder() // back. compat. for older browsers |
| 567 | + .one( 'blur', function() { |
| 568 | + var $el = $(this); |
| 569 | + updateMailValidityLabel( $el.val(), context ); |
| 570 | + $el.keyup( function() { |
| 571 | + updateMailValidityLabel( $el.val(), context ); |
| 572 | + } ); |
| 573 | + } ) |
| 574 | + .end() |
436 | 575 | .localize( { 'prefix': 'articlefeedback-' } ) |
437 | 576 | // Activate tooltips |
438 | 577 | .find( '[title]' ) |
— | — | @@ -467,6 +606,23 @@ |
468 | 607 | .attr( 'for', id ); |
469 | 608 | } ) |
470 | 609 | .end() |
| 610 | + .find( '.articleFeedback-helpimprove > input:checkbox' ) |
| 611 | + .each( function() { |
| 612 | + var id = 'articleFeedback-expertise-' + $(this).attr( 'value' ); |
| 613 | + $(this) |
| 614 | + .attr( 'id', id ) |
| 615 | + .next() |
| 616 | + .attr( 'for', id ); |
| 617 | + }) |
| 618 | + .end() |
| 619 | + .find( '.articleFeedback-helpimprove-email' ) |
| 620 | + .bind( 'mousedown click', function( e ) { |
| 621 | + $(this) |
| 622 | + .closest( '.articleFeedback-helpimprove' ) |
| 623 | + .find( 'input:checkbox' ) |
| 624 | + .attr( 'checked', true ); |
| 625 | + } ) |
| 626 | + .end() |
471 | 627 | // Buttonify the button |
472 | 628 | .find( '.articleFeedback-submit' ) |
473 | 629 | .button() |
— | — | @@ -491,10 +647,14 @@ |
492 | 648 | .fadeIn( 'fast' ); |
493 | 649 | context.$ui.find( '.articleFeedback-ui' ).hide(); |
494 | 650 | // Track that a pitch was presented |
495 | | - if ( typeof $.trackAction == 'function' ) { |
| 651 | + if ( tracked && typeof $.trackAction == 'function' ) { |
496 | 652 | $.trackAction( prefix( 'pitch-' + key + '-show' ) ); |
497 | 653 | } |
498 | 654 | } else { |
| 655 | + // Track that a pitch was not presented |
| 656 | + if ( tracked && typeof $.trackAction == 'function' ) { |
| 657 | + $.trackAction( prefix( 'pitch-bypass' ) ); |
| 658 | + } |
499 | 659 | // Give user some feedback that a save occured |
500 | 660 | context.$ui.find( '.articleFeedback-success span' ).fadeIn( 'fast' ); |
501 | 661 | context.successTimeout = setTimeout( function() { |
— | — | @@ -565,7 +725,8 @@ |
566 | 726 | .find( '.articleFeedback-expertise' ) |
567 | 727 | .each( function() { |
568 | 728 | $.articleFeedback.fn.enableExpertise( $(this) ); |
569 | | - } ); |
| 729 | + } ) |
| 730 | + .end(); |
570 | 731 | $(this) |
571 | 732 | .closest( '.articleFeedback-rating' ) |
572 | 733 | .addClass( 'articleFeedback-rating-new' ) |
— | — | @@ -593,6 +754,10 @@ |
594 | 755 | $rating.find( 'input:hidden' ).val( 0 ); |
595 | 756 | $.articleFeedback.fn.updateRating.call( $rating ); |
596 | 757 | } ); |
| 758 | + // Hide/show additional options according to group |
| 759 | + if ( !showOptions ) { |
| 760 | + context.$ui.find( '.articleFeedback-options' ).hide(); |
| 761 | + } |
597 | 762 | // Show initial form and report values |
598 | 763 | $.articleFeedback.fn.load.call( context ); |
599 | 764 | } |
— | — | @@ -605,7 +770,6 @@ |
606 | 771 | * Can be called with an options object like... |
607 | 772 | * |
608 | 773 | * $( ... ).articleFeedback( { |
609 | | - * 'bucket': 1, // Numeric identifier of the bucket being used, which is logged on submit |
610 | 774 | * 'ratings': { |
611 | 775 | * 'rating-name': { |
612 | 776 | * 'id': 1, // Numeric identifier of the rating, same as the rating_id value in the db |
— | — | @@ -626,7 +790,7 @@ |
627 | 791 | var context = $(this).data( 'articleFeedback-context' ); |
628 | 792 | if ( !context ) { |
629 | 793 | // Create context |
630 | | - context = { '$ui': $(this), 'options': { 'ratings': {}, 'pitches': {}, 'bucket': 1 } }; |
| 794 | + context = { '$ui': $(this), 'options': { 'ratings': {}, 'pitches': {} } }; |
631 | 795 | // Allow customization through an options argument |
632 | 796 | if ( typeof args[0] === 'object' ) { |
633 | 797 | context = $.extend( true, context, { 'options': args[0] } ); |
— | — | @@ -640,4 +804,4 @@ |
641 | 805 | return $(this); |
642 | 806 | }; |
643 | 807 | |
644 | | -} )( jQuery, mediaWiki ); |
| 808 | +} )( jQuery ); |
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/modules/jquery.articleFeedback/jquery.articleFeedback.css |
— | — | @@ -282,16 +282,17 @@ |
283 | 283 | float: right; |
284 | 284 | } |
285 | 285 | |
| 286 | +.articleFeedback-expertise-disabled, |
| 287 | +.articleFeedback-helpimprove-disabled { |
| 288 | + color: silver; |
| 289 | +} |
| 290 | + |
286 | 291 | .articleFeedback-expertise { |
287 | 292 | float: left; |
288 | 293 | margin-bottom: 0.5em; |
289 | 294 | margin-top: 0.75em; |
290 | 295 | } |
291 | 296 | |
292 | | -.articleFeedback-expertise-disabled { |
293 | | - color: silver; |
294 | | -} |
295 | | - |
296 | 297 | .articleFeedback-expertise input { |
297 | 298 | float: left; |
298 | 299 | margin-bottom: 0.5em; |
— | — | @@ -300,7 +301,7 @@ |
301 | 302 | } |
302 | 303 | |
303 | 304 | .articleFeedback-expertise label { |
304 | | - margin-left: 0.25em; |
| 305 | + margin-left: 0.5em; |
305 | 306 | margin-bottom: 0.5em; |
306 | 307 | float: left; |
307 | 308 | line-height: 1.4em; |
— | — | @@ -313,9 +314,36 @@ |
314 | 315 | } |
315 | 316 | |
316 | 317 | .articleFeedback-expertise-options input { |
| 318 | + display: block; |
| 319 | + clear: both; |
317 | 320 | margin-left: 2em; |
318 | 321 | } |
319 | 322 | |
| 323 | +.articleFeedback-expertise-options label { |
| 324 | + line-height: 1.6em; |
| 325 | +} |
| 326 | + |
| 327 | +.articleFeedback-expertise-options .articleFeedback-helpimprove-email { |
| 328 | + width: 20em; |
| 329 | + margin-left: 4em; |
| 330 | + margin-top: 0.25em; |
| 331 | + cursor: text; |
| 332 | +} |
| 333 | + |
| 334 | +.articleFeedback-helpimprove-note { |
| 335 | + margin-left: 4em; |
| 336 | + font-size: 0.8em; |
| 337 | + clear: both; |
| 338 | +} |
| 339 | + |
| 340 | +.articleFeedback-helpimprove-email.valid { |
| 341 | + background-color: #C0FFC0; |
| 342 | +} |
| 343 | + |
| 344 | +.articleFeedback-helpimprove-email.invalid { |
| 345 | + background-color: #FFC0C0; |
| 346 | +} |
| 347 | + |
320 | 348 | .articleFeedback-success { |
321 | 349 | float: right; |
322 | 350 | } |
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/modules/ext.articleFeedback/ext.articleFeedback.js |
— | — | @@ -1,8 +1,12 @@ |
2 | 2 | /* |
3 | 3 | * Script for Article Feedback Extension |
4 | 4 | */ |
| 5 | +( function( $ ) { |
5 | 6 | |
6 | | -( function( $, mw ) { |
| 7 | +// Only track users who have been assigned to the tracking group |
| 8 | +var tracked = 'track' === mw.user.bucket( |
| 9 | + 'ext.articleFeedback-tracking', mw.config.get( 'wgArticleFeedbackTracking' ) |
| 10 | +); |
7 | 11 | |
8 | 12 | /** |
9 | 13 | * Prefixes a key for cookies or events, with extension and version information |
— | — | @@ -11,7 +15,7 @@ |
12 | 16 | * @return String: Prefixed event name |
13 | 17 | */ |
14 | 18 | function prefix( key ) { |
15 | | - var version = mw.config.get( 'wgArticleFeedbackTrackingVersion' ) || 0; |
| 19 | + var version = mw.config.get( 'wgArticleFeedbackTracking' ).version || 0; |
16 | 20 | return 'ext.articleFeedback@' + version + '-' + key; |
17 | 21 | } |
18 | 22 | |
— | — | @@ -37,13 +41,13 @@ |
38 | 42 | |
39 | 43 | function trackClick( id ) { |
40 | 44 | // Track the click so we can figure out how useful this is |
41 | | - if ( typeof $.trackActionWithInfo == 'function' ) { |
42 | | - $.trackActionWithInfo( prefix( id ), mediaWiki.config.get( 'wgTitle' ) ) |
| 45 | + if ( tracked && $.isFunction( $.trackActionWithInfo ) ) { |
| 46 | + $.trackActionWithInfo( prefix( id ), mw.config.get( 'wgTitle' ) ); |
43 | 47 | } |
44 | 48 | } |
45 | 49 | |
46 | 50 | function trackClickURL( url, id ) { |
47 | | - if ( typeof $.trackActionURL == 'function' ) { |
| 51 | + if ( tracked && $.isFunction( $.trackActionURL ) ) { |
48 | 52 | return $.trackActionURL( url, prefix( id ) ); |
49 | 53 | } else { |
50 | 54 | return url; |
— | — | @@ -56,7 +60,7 @@ |
57 | 61 | * This object makes use of Special:SimpleSurvey, and uses some nasty hacks - this needs to be |
58 | 62 | * replaced with something much better in the future. |
59 | 63 | */ |
60 | | -var survey = new ( function( mw ) { |
| 64 | +var survey = new ( function() { |
61 | 65 | |
62 | 66 | /* Private Members */ |
63 | 67 | |
— | — | @@ -78,7 +82,7 @@ |
79 | 83 | // Try to select existing dialog |
80 | 84 | $dialog = $( '#articleFeedback-dialog' ); |
81 | 85 | // Fall-back on creating one |
82 | | - if ( $dialog.size() == 0 ) { |
| 86 | + if ( $dialog.length === 0 ) { |
83 | 87 | // Create initially in loading state |
84 | 88 | $dialog = $( '<div id="articleFeedback-dialog" class="loading" />' ) |
85 | 89 | .dialog( { |
— | — | @@ -100,7 +104,7 @@ |
101 | 105 | .load( formSource, function() { |
102 | 106 | $form = $dialog.find( 'form' ); |
103 | 107 | // Bypass normal form processing |
104 | | - $form.submit( function() { return that.submit() } ); |
| 108 | + $form.submit( function() { return that.submit(); } ); |
105 | 109 | // Dirty hack - we want a fully styled button, and we can't get that from an |
106 | 110 | // input[type=submit] control, so we just swap it out |
107 | 111 | var $input = $form.find( 'input[type=submit]' ); |
— | — | @@ -186,9 +190,9 @@ |
187 | 191 | .addClass( 'articleFeedback-survey-message-' + message ) |
188 | 192 | .text( mw.msg( 'articlefeedback-survey-message-' + message ) ) |
189 | 193 | .appendTo( $dialog ); |
190 | | - $dialog.dialog( 'option', 'height', $message.height() + 100 ) |
| 194 | + $dialog.dialog( 'option', 'height', $message.height() + 100 ); |
191 | 195 | }; |
192 | | -} )( mediaWiki ); |
| 196 | +} )(); |
193 | 197 | |
194 | 198 | var config = { |
195 | 199 | 'ratings': { |
— | — | @@ -233,7 +237,7 @@ |
234 | 238 | }, |
235 | 239 | 'join': { |
236 | 240 | 'condition': function() { |
237 | | - return isPitchVisible( 'join' ) && mediaWiki.user.anonymous(); |
| 241 | + return isPitchVisible( 'join' ) && mw.user.anonymous(); |
238 | 242 | }, |
239 | 243 | 'action': function() { |
240 | 244 | // Mute for 1 day |
— | — | @@ -241,10 +245,10 @@ |
242 | 246 | // Go to account creation page |
243 | 247 | // Track the click through an API redirect |
244 | 248 | window.location = trackClickURL( |
245 | | - mediaWiki.config.get( 'wgScript' ) + '?' + $.param( { |
| 249 | + mw.config.get( 'wgScript' ) + '?' + $.param( { |
246 | 250 | 'title': 'Special:UserLogin', |
247 | 251 | 'type': 'signup', |
248 | | - 'returnto': mediaWiki.config.get( 'wgPageName' ) |
| 252 | + 'returnto': mw.config.get( 'wgPageName' ) |
249 | 253 | } ), 'pitch-signup-accept' ); |
250 | 254 | return false; |
251 | 255 | }, |
— | — | @@ -261,9 +265,9 @@ |
262 | 266 | // Go to login page |
263 | 267 | // Track the click through an API redirect |
264 | 268 | window.location = trackClickURL( |
265 | | - mediaWiki.config.get( 'wgScript' ) + '?' + $.param( { |
| 269 | + mw.config.get( 'wgScript' ) + '?' + $.param( { |
266 | 270 | 'title': 'Special:UserLogin', |
267 | | - 'returnto': mediaWiki.config.get( 'wgPageName' ) |
| 271 | + 'returnto': mw.config.get( 'wgPageName' ) |
268 | 272 | } ), 'pitch-join-accept' ); |
269 | 273 | return false; |
270 | 274 | } |
— | — | @@ -271,9 +275,9 @@ |
272 | 276 | 'edit': { |
273 | 277 | 'condition': function() { |
274 | 278 | // An empty restrictions array means anyone can edit |
275 | | - var restrictions = mediaWiki.config.get( 'wgRestrictionEdit' ); |
| 279 | + var restrictions = mw.config.get( 'wgRestrictionEdit' ); |
276 | 280 | if ( restrictions.length ) { |
277 | | - var groups = mediaWiki.config.get( 'wgUserGroups' ); |
| 281 | + var groups = mw.config.get( 'wgUserGroups' ); |
278 | 282 | // Verify that each restriction exists in the user's groups |
279 | 283 | for ( var i = 0; i < restrictions.length; i++ ) { |
280 | 284 | if ( !$.inArray( restrictions[i], groups ) ) { |
— | — | @@ -289,8 +293,8 @@ |
290 | 294 | // Go to edit page |
291 | 295 | // Track the click through an API redirect |
292 | 296 | window.location = trackClickURL( |
293 | | - mediaWiki.config.get( 'wgScript' ) + '?' + $.param( { |
294 | | - 'title': mediaWiki.config.get( 'wgPageName' ), |
| 297 | + mw.config.get( 'wgScript' ) + '?' + $.param( { |
| 298 | + 'title': mw.config.get( 'wgPageName' ), |
295 | 299 | 'action': 'edit', |
296 | 300 | 'clicktrackingsession': $.cookie( 'clicktracking-session' ), |
297 | 301 | 'clicktrackingevent': prefix( 'pitch-edit-save' ) |
— | — | @@ -307,12 +311,11 @@ |
308 | 312 | }; |
309 | 313 | |
310 | 314 | /* Load at the bottom of the article */ |
311 | | -$( '#catlinks' ).before( $( '<div id="mw-articlefeedback"></div>' ).articleFeedback( config ) ); |
| 315 | +$( '<div id="mw-articlefeedback"></div>' ).articleFeedback( config ).insertBefore( '#catlinks' ); |
312 | 316 | |
313 | 317 | /* Add link so users can navigate to the feedback tool from the toolbox */ |
314 | | -$( '#p-tb ul' ) |
315 | | - .append( '<li id="t-articlefeedback"><a href="#mw-articlefeedback"></a></li>' ) |
316 | | - .find( '#t-articlefeedback a' ) |
| 318 | +var $tbAft = $( '<li id="t-articlefeedback"><a href="#mw-articlefeedback"></a></li>' ) |
| 319 | + .find( 'a' ) |
317 | 320 | .text( mw.msg( 'articlefeedback-form-switch-label' ) ) |
318 | 321 | .click( function() { |
319 | 322 | // Click tracking |
— | — | @@ -332,6 +335,8 @@ |
333 | 336 | } |
334 | 337 | }, 200 ); |
335 | 338 | return true; |
336 | | - } ); |
| 339 | + } ) |
| 340 | + .end(); |
| 341 | +$( '#p-tb' ).find( 'ul' ).append( $tbAft ); |
337 | 342 | |
338 | | -} )( jQuery, mediaWiki ); |
| 343 | +} )( jQuery ); |
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/modules/ext.articleFeedback/ext.articleFeedback.startup.js |
— | — | @@ -2,16 +2,19 @@ |
3 | 3 | * Script for Article Feedback Extension |
4 | 4 | */ |
5 | 5 | |
6 | | -$(document).ready( function() { |
| 6 | +jQuery( function( $ ) { |
7 | 7 | if ( |
8 | 8 | // Main namespace articles |
9 | | - mw.config.get( 'wgNamespaceNumber', false ) === 0 |
| 9 | + mw.config.get( 'wgNamespaceNumber' ) === 0 |
10 | 10 | // View pages |
11 | | - && mw.config.get( 'wgAction', false ) === 'view' |
| 11 | + && mw.config.get( 'wgAction' ) === 'view' |
12 | 12 | // Current revision |
13 | 13 | && mw.util.getParamValue( 'diff' ) === null |
14 | 14 | && mw.util.getParamValue( 'oldid' ) === null |
15 | 15 | ) { |
| 16 | + var trackingBucket = mw.user.bucket( |
| 17 | + 'ext.articleFeedback-tracking', mw.config.get( 'wgArticleFeedbackTracking' ) |
| 18 | + ); |
16 | 19 | // Category activation |
17 | 20 | var articleFeedbackCategories = mw.config.get( 'wgArticleFeedbackCategories', [] ); |
18 | 21 | var articleCategories = mw.config.get( 'wgCategories', [] ); |
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/modules/ext.articleFeedback/ext.articleFeedback.dashboard.css |
— | — | @@ -0,0 +1,40 @@ |
| 2 | +.articleFeedback-table { |
| 3 | + border: solid 1px #cccccc; |
| 4 | + margin-bottom: 2em; |
| 5 | +} |
| 6 | + |
| 7 | +.articleFeedback-table caption { |
| 8 | + text-align: left; |
| 9 | + font-size: 1.6em; |
| 10 | + margin-bottom: 0.5em; |
| 11 | +} |
| 12 | + |
| 13 | +.articleFeedback-table th { |
| 14 | + text-align: left; |
| 15 | +} |
| 16 | + |
| 17 | +.articleFeedback-table td { |
| 18 | + border-top: solid 1px #eeeeee; |
| 19 | +} |
| 20 | + |
| 21 | +.articleFeedback-table td.articleFeedback-table-column-page, |
| 22 | +.articleFeedback-table td.articleFeedback-table-column-category { |
| 23 | + text-align: left; |
| 24 | +} |
| 25 | + |
| 26 | +.articleFeedback-table td.articleFeedback-table-column-rating-1, |
| 27 | +.articleFeedback-table td.articleFeedback-table-column-rating-2, |
| 28 | +.articleFeedback-table td.articleFeedback-table-column-rating-3, |
| 29 | +.articleFeedback-table td.articleFeedback-table-column-rating-4, |
| 30 | +.articleFeedback-table td.articleFeedback-table-column-rating, |
| 31 | +.articleFeedback-table td.articleFeedback-table-column-average { |
| 32 | + text-align: right; |
| 33 | +} |
| 34 | + |
| 35 | +.articleFeedback-table-cell-bad { |
| 36 | + background-color: #ffcc99; |
| 37 | +} |
| 38 | + |
| 39 | +.articleFeedback-table-cell-good { |
| 40 | + background-color: #99ff99; |
| 41 | +} |
Property changes on: branches/wmf/1.17wmf1/extensions/ArticleFeedback/modules/ext.articleFeedback/ext.articleFeedback.dashboard.css |
___________________________________________________________________ |
Added: svn:eol-style |
1 | 42 | + native |
Added: svn:mime-type |
2 | 43 | + text/plain |
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/modules/ext.articleFeedback/ext.articleFeedback.dashboard.js |
Property changes on: branches/wmf/1.17wmf1/extensions/ArticleFeedback/modules/ext.articleFeedback/ext.articleFeedback.dashboard.js |
___________________________________________________________________ |
Added: svn:eol-style |
3 | 44 | + native |
Added: svn:mime-type |
4 | 45 | + text/plain |
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/api/ApiArticleFeedback.php |
— | — | @@ -72,9 +72,11 @@ |
73 | 73 | |
74 | 74 | $this->insertUserRatings( $pageId, $revisionId, $wgUser, $token, $rating, $thisRating, $params['bucket'] ); |
75 | 75 | } |
76 | | - |
| 76 | + |
77 | 77 | $this->insertProperties( $revisionId, $wgUser, $token, $params ); |
78 | 78 | |
| 79 | + wfRunHooks( 'ArticleFeedbackChangeRating', array( $params ) ); |
| 80 | + |
79 | 81 | $r = array( 'result' => 'Success' ); |
80 | 82 | $this->getResult()->addValue( null, $this->getModuleName(), $r ); |
81 | 83 | } |
Property changes on: branches/wmf/1.17wmf1/extensions/ArticleFeedback/api/ApiArticleFeedback.php |
___________________________________________________________________ |
Modified: svn:mergeinfo |
82 | 84 | Merged /trunk/extensions/ArticleFeedback/api/ApiArticleFeedback.php:r86086-87077 |
Property changes on: branches/wmf/1.17wmf1/extensions/ArticleFeedback/api/ApiQueryArticleFeedback.php |
___________________________________________________________________ |
Modified: svn:mergeinfo |
83 | 85 | Merged /trunk/extensions/ArticleFeedback/api/ApiQueryArticleFeedback.php:r86086-87077 |
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/ArticleFeedback.i18n.php |
— | — | @@ -10,7 +10,7 @@ |
11 | 11 | $messages['en'] = array( |
12 | 12 | 'articlefeedback' => 'Article feedback', |
13 | 13 | 'articlefeedback-desc' => 'Article feedback', |
14 | | - /* Survey Messages */ |
| 14 | + /* ArticleFeedback survey */ |
15 | 15 | 'articlefeedback-survey-question-origin' => 'What page were you on when you started this survey?', |
16 | 16 | 'articlefeedback-survey-question-whyrated' => 'Please let us know why you rated this page today (check all that apply):', |
17 | 17 | 'articlefeedback-survey-answer-whyrated-contribute-rating' => 'I wanted to contribute to the overall rating of the page', |
— | — | @@ -25,17 +25,22 @@ |
26 | 26 | 'articlefeedback-survey-submit' => 'Submit', |
27 | 27 | 'articlefeedback-survey-title' => 'Please answer a few questions', |
28 | 28 | 'articlefeedback-survey-thanks' => 'Thanks for filling out the survey.', |
29 | | - /* Beta Messages */ |
| 29 | + /* ext.articleFeedback and jquery.articleFeedback */ |
30 | 30 | 'articlefeedback-error' => 'An error has occured. Please try again later.', |
31 | 31 | 'articlefeedback-form-switch-label' => 'Rate this page', |
32 | 32 | 'articlefeedback-form-panel-title' => 'Rate this page', |
33 | 33 | 'articlefeedback-form-panel-instructions' => 'Please take a moment to rate this page.', |
34 | 34 | 'articlefeedback-form-panel-clear' => 'Remove this rating', |
35 | | - 'articlefeedback-form-panel-expertise' => 'I am highly knowledgeable about this topic', |
| 35 | + 'articlefeedback-form-panel-expertise' => 'I am highly knowledgeable about this topic (optional)', |
36 | 36 | 'articlefeedback-form-panel-expertise-studies' => 'I have a relevant college/university degree', |
37 | 37 | 'articlefeedback-form-panel-expertise-profession' => 'It is part of my profession', |
38 | 38 | 'articlefeedback-form-panel-expertise-hobby' => 'It is a deep personal passion', |
39 | 39 | 'articlefeedback-form-panel-expertise-other' => 'The source of my knowledge is not listed here', |
| 40 | + 'articlefeedback-form-panel-helpimprove' => 'I would like to help improve Wikipedia, send me an e-mail (optional)', |
| 41 | + 'articlefeedback-form-panel-helpimprove-note' => 'We will send you a confirmation e-mail. We will not share your address with anyone. $1', |
| 42 | + 'articlefeedback-form-panel-helpimprove-email-placeholder' => 'email@example.org', // Optional |
| 43 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Privacy policy', |
| 44 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Privacy policy', |
40 | 45 | 'articlefeedback-form-panel-submit' => 'Submit ratings', |
41 | 46 | 'articlefeedback-form-panel-success' => 'Saved successfully', |
42 | 47 | 'articlefeedback-form-panel-expiry-title' => 'Your ratings have expired', |
— | — | @@ -69,12 +74,43 @@ |
70 | 75 | 'articlefeedback-survey-message-success' => 'Thanks for filling out the survey.', |
71 | 76 | 'articlefeedback-survey-message-error' => 'An error has occurred. |
72 | 77 | Please try again later.', |
| 78 | + /* Special:ArticleFeedback */ |
| 79 | + 'articleFeedback-table-caption-dailyhighsandlows' => 'Today\'s highs and lows', |
| 80 | + 'articleFeedback-table-caption-weeklymostchanged' => 'This week\'s most changed', |
| 81 | + 'articleFeedback-table-caption-recentlows' => 'Recent lows', |
| 82 | + 'articleFeedback-table-heading-page' => 'Page', |
| 83 | + 'articleFeedback-table-heading-average' => 'Average', |
| 84 | + /* EmailCapture */ |
| 85 | + 'articlefeedback-emailcapture-response-body' => 'Hello! |
| 86 | + |
| 87 | +Thank you for expressing interest in helping to improve {{SITENAME}}. |
| 88 | + |
| 89 | +Please take a moment to confirm your e-mail by clicking on the link below: |
| 90 | + |
| 91 | +$1 |
| 92 | + |
| 93 | +You may also visit: |
| 94 | + |
| 95 | +$2 |
| 96 | + |
| 97 | +And enter the following confirmation code: |
| 98 | + |
| 99 | +$3 |
| 100 | + |
| 101 | +We will be in touch shortly with how you can help improve {{SITENAME}}. |
| 102 | + |
| 103 | +If you did not initiate this request, please ignore this e-mail and we will not send you anything else. |
| 104 | + |
| 105 | +Best wishes, and thank you, |
| 106 | +The {{SITENAME}} team', |
73 | 107 | ); |
74 | 108 | |
75 | 109 | /** Message documentation (Message documentation) |
76 | 110 | * @author Brandon Harris |
77 | 111 | * @author EugeneZelenko |
| 112 | + * @author Krinkle |
78 | 113 | * @author Minh Nguyen |
| 114 | + * @author Purodha |
79 | 115 | * @author Raymond |
80 | 116 | * @author Sam Reed |
81 | 117 | */ |
— | — | @@ -98,7 +134,12 @@ |
99 | 135 | {{Identical|Submit}}', |
100 | 136 | 'articlefeedback-survey-title' => 'This text appears in the title bar of the survey dialog.', |
101 | 137 | 'articlefeedback-survey-thanks' => 'This text appears when the user has successfully submitted the survey.', |
| 138 | + 'articlefeedback-form-panel-helpimprove-email-placeholder' => '{{Optional}}', |
| 139 | + 'articlefeedback-form-panel-helpimprove-privacy' => '{{Identical|Privacy}}', |
| 140 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Do not translate "Project:" |
| 141 | +{{Identical|Privacypage}}', |
102 | 142 | 'articlefeedback-pitch-or' => '{{Identical|Or}}', |
| 143 | + 'articlefeedback-pitch-join-body' => 'Based on {{msg-mw|Articlefeedback-pitch-join-message}}.', |
103 | 144 | 'articlefeedback-pitch-join-login' => '{{Identical|Log in}}', |
104 | 145 | ); |
105 | 146 | |
— | — | @@ -126,6 +167,7 @@ |
127 | 168 | /** Arabic (العربية) |
128 | 169 | * @author Ciphers |
129 | 170 | * @author Mido |
| 171 | + * @author OsamaK |
130 | 172 | */ |
131 | 173 | $messages['ar'] = array( |
132 | 174 | 'articlefeedback' => 'ملاحظات على المقال', |
— | — | @@ -140,13 +182,17 @@ |
141 | 183 | 'articlefeedback-survey-question-useful' => 'هل تعتقد أن التقييم المقدم مفيد وواضح؟', |
142 | 184 | 'articlefeedback-survey-question-useful-iffalse' => 'ܠܡܢܐ?', |
143 | 185 | 'articlefeedback-survey-question-comments' => 'هل لديك أي تعليقات إضافية؟', |
144 | | - 'articlefeedback-survey-submit' => 'ܫܕܪ', |
| 186 | + 'articlefeedback-survey-submit' => 'أرسل', |
145 | 187 | 'articlefeedback-survey-title' => 'الرجاء الإجابة على بعض الأسئلة', |
146 | 188 | 'articlefeedback-survey-thanks' => 'شكرا لملء الاستبيان.', |
147 | 189 | 'articlefeedback-form-switch-label' => 'تقديم استبيان', |
148 | 190 | 'articlefeedback-form-panel-title' => 'ملاحظاتك', |
149 | 191 | 'articlefeedback-form-panel-instructions' => 'الرجاء قضاء بعض وقت لتقييم هذه الصفحة.', |
150 | | - 'articlefeedback-form-panel-submit' => 'إرسال الملاحظات', |
| 192 | + 'articlefeedback-form-panel-clear' => 'أزل هذا التقييم', |
| 193 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'سياسة الخصوصية', |
| 194 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:سياسة الخصوصية', |
| 195 | + 'articlefeedback-form-panel-submit' => 'أرسل التقييمات', |
| 196 | + 'articlefeedback-form-panel-success' => 'حُفظ بنجاح', |
151 | 197 | 'articlefeedback-report-switch-label' => 'عرض النتائج', |
152 | 198 | 'articlefeedback-report-panel-title' => 'نتائج الملاحظات', |
153 | 199 | 'articlefeedback-report-panel-description' => 'متوسط التقييمات الحالية.', |
— | — | @@ -162,7 +208,9 @@ |
163 | 209 | 'articlefeedback-field-wellwritten-tip' => 'هل تشعر بأن هذه الصفحة منظمة تنظيماً جيدا ومكتوبة بشكل جيد؟', |
164 | 210 | 'articlefeedback-pitch-reject' => 'لا، شكراً', |
165 | 211 | 'articlefeedback-pitch-survey-accept' => 'بدء الاستقصاء', |
| 212 | + 'articlefeedback-pitch-join-message' => 'أتريد إنشاء حساب؟', |
166 | 213 | 'articlefeedback-pitch-join-accept' => 'أنشئ حسابا', |
| 214 | + 'articlefeedback-pitch-join-login' => 'لُج', |
167 | 215 | 'articlefeedback-pitch-edit-accept' => 'بدء التحرير', |
168 | 216 | ); |
169 | 217 | |
— | — | @@ -261,11 +309,15 @@ |
262 | 310 | 'articlefeedback-form-panel-title' => 'Адзначце гэтую старонку', |
263 | 311 | 'articlefeedback-form-panel-instructions' => 'Калі ласка, знайдзіце час, каб адзначыць гэтую старонку.', |
264 | 312 | 'articlefeedback-form-panel-clear' => 'Выдаліць гэтую адзнаку', |
265 | | - 'articlefeedback-form-panel-expertise' => 'Я маю значныя веды па гэтай тэме', |
| 313 | + 'articlefeedback-form-panel-expertise' => 'Я маю значныя веды па гэтай тэме (па жаданьні)', |
266 | 314 | 'articlefeedback-form-panel-expertise-studies' => 'Я маю адпаведную ступень вышэйшай адукацыі', |
267 | 315 | 'articlefeedback-form-panel-expertise-profession' => 'Гэта частка маёй прафэсіі', |
268 | 316 | 'articlefeedback-form-panel-expertise-hobby' => 'Гэта мая асабістая жарсьць', |
269 | 317 | 'articlefeedback-form-panel-expertise-other' => 'Крыніцы маіх ведаў няма ў гэтым сьпісе', |
| 318 | + 'articlefeedback-form-panel-helpimprove' => 'Я жадаю дапамагчы палепшыць {{GRAMMAR:вінавальны|{{SITENAME}}}}, дашліце мне ліст (па жаданьні)', |
| 319 | + 'articlefeedback-form-panel-helpimprove-note' => 'Вам будзе дасланы ліст з пацьверджаньнем. Ваш адрас ня будзе разгалошаны. $1', |
| 320 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Правілы адносна прыватнасьці', |
| 321 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Правілы адносна прыватнасьці', |
270 | 322 | 'articlefeedback-form-panel-submit' => 'Даслаць адзнакі', |
271 | 323 | 'articlefeedback-form-panel-success' => 'Пасьпяхова захаваны', |
272 | 324 | 'articlefeedback-form-panel-expiry-title' => 'Вашыя адзнакі састарэлі', |
— | — | @@ -315,8 +367,76 @@ |
316 | 368 | 'articlefeedback-survey-title' => 'Моля, отговорете на няколко въпроса', |
317 | 369 | 'articlefeedback-survey-thanks' => 'Благодарим ви, че попълнихте въпросника!', |
318 | 370 | 'articlefeedback-report-switch-label' => 'Показване на резултатите', |
| 371 | + 'articlefeedback-pitch-join-login' => 'Влизане', |
319 | 372 | ); |
320 | 373 | |
| 374 | +/** Bengali (বাংলা) |
| 375 | + * @author Wikitanvir |
| 376 | + */ |
| 377 | +$messages['bn'] = array( |
| 378 | + 'articlefeedback' => 'নিবন্ধের ফিডব্যাক', |
| 379 | + 'articlefeedback-desc' => 'নিবন্ধের ফিডব্যাক', |
| 380 | + 'articlefeedback-survey-question-origin' => 'জরিপটি শুরুর সময় আপনি কোন পাতায় অবস্থান করছিলেন?', |
| 381 | + 'articlefeedback-survey-question-whyrated' => 'অনুগ্রহপূর্বক আমাদের বলুন, কেনো আজ আপনি এই পাতাটিকে রেট করলেন (প্রযোজ্য সকল অপশন চেক করুন):', |
| 382 | + 'articlefeedback-survey-answer-whyrated-contribute-rating' => 'আমি এই পাতাটির সর্বব্যাপী রেটিংয়ে অবদান রাখতে চেয়েছিলাম', |
| 383 | + 'articlefeedback-survey-answer-whyrated-development' => 'আমি আশা করি আমার রেটিং এই পাতাটির উন্নয়নে ইতিবাচক প্রভাব ফেলবে', |
| 384 | + 'articlefeedback-survey-answer-whyrated-contribute-wiki' => 'আমি {{SITENAME}} সাইটে অবদান রাখতে চেয়েছিলাম', |
| 385 | + 'articlefeedback-survey-answer-whyrated-sharing-opinion' => 'আমি আমার মতামত প্রদান করতে পছন্দ করি', |
| 386 | + 'articlefeedback-survey-answer-whyrated-didntrate' => 'আমি আজকে কোনো রেটিং প্রদান করিনি, কিন্তু সুবিধাটির ওপর একটি ফিডব্যাক প্রদান করতে চেয়েছিলাম', |
| 387 | + 'articlefeedback-survey-answer-whyrated-other' => 'অন্যান্য', |
| 388 | + 'articlefeedback-survey-question-useful' => 'আপনি কি মনে করেন যে এখানে প্রদানকৃত রেটিংগুলো কার্যকরী ও বোধগম্য?', |
| 389 | + 'articlefeedback-survey-question-useful-iffalse' => 'কেনো?', |
| 390 | + 'articlefeedback-survey-question-comments' => 'আপনার কী প্রদান করার মতো আরও কোনো মন্তব্য রয়েছে?', |
| 391 | + 'articlefeedback-survey-submit' => 'জমা দিন', |
| 392 | + 'articlefeedback-survey-title' => 'অনুগ্রহপূর্বক কয়েকটি প্রশ্নের উত্তর দিন', |
| 393 | + 'articlefeedback-survey-thanks' => 'জরিপটিতে অংশ নেওয়ার জন্য আপনাকে ধন্যবাদ।', |
| 394 | + 'articlefeedback-error' => 'একটি ত্রুটি দেখা দিয়েছে। অনুগ্রহপূর্বক পরবর্তীতে আবার চেষ্টা করুন।', |
| 395 | + 'articlefeedback-form-switch-label' => 'এই পাতটি রেট করুন', |
| 396 | + 'articlefeedback-form-panel-title' => 'এই পাতটি রেট করুন', |
| 397 | + 'articlefeedback-form-panel-instructions' => 'অনুগ্রহপূর্বক কিছু সময় নিয়ে এই পাতাটি রেট করুন।', |
| 398 | + 'articlefeedback-form-panel-clear' => 'এই রেটিংটি অপসারণ করো', |
| 399 | + 'articlefeedback-form-panel-expertise' => 'আমি এই বিষয়টি সম্পর্কে উচ্চমানের জ্ঞান রাখি (ঐচ্ছিক)', |
| 400 | + 'articlefeedback-form-panel-expertise-studies' => 'আমার এই সম্পর্কিত কলেজ/বিশ্ববিদ্যালয়ের ডিগ্রি রয়েছে', |
| 401 | + 'articlefeedback-form-panel-expertise-profession' => 'এটি আমার পেশার অংশ', |
| 402 | + 'articlefeedback-form-panel-expertise-hobby' => 'এটি আমার খুবই পছন্দের একটি শখ', |
| 403 | + 'articlefeedback-form-panel-expertise-other' => 'এ বিষয়ে আমার জ্ঞানের উৎস এই তালিকায় নেই', |
| 404 | + 'articlefeedback-form-panel-helpimprove' => 'আমি উইকিপিডিয়ার উন্নয়নে সাহায্য করতে চাই, আমাকে ই-মেইল পাঠান (ঐচ্ছিক)', |
| 405 | + 'articlefeedback-form-panel-helpimprove-note' => 'আমরা আপনাকে একটি নিশ্চিতকরণ ই-মেইল পাঠাবো। আমরা কারও সাথে আপনার ই-মেইল ঠিকানা শেয়ার করবো না। $1', |
| 406 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'গোপনীয়তার নীতি', |
| 407 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:গোপনীয়তার নীতি', |
| 408 | + 'articlefeedback-form-panel-submit' => 'রেটিং জমাদান', |
| 409 | + 'articlefeedback-form-panel-success' => 'সফলভাবে সংরক্ষিত', |
| 410 | + 'articlefeedback-form-panel-expiry-title' => 'আপনার রেটিং মেয়াদ উত্তীর্ণ হয়ে গেছে', |
| 411 | + 'articlefeedback-form-panel-expiry-message' => 'অনুগ্রহ করে এই পাতাটি নতুন করে লোড করুন, এবং নতুন রেটিং প্রদান করুন।', |
| 412 | + 'articlefeedback-report-switch-label' => 'পাতার রেটিং দেখাও', |
| 413 | + 'articlefeedback-report-panel-title' => 'পাতার রেটিং', |
| 414 | + 'articlefeedback-report-panel-description' => 'বর্তমানের গড় রেটিং।', |
| 415 | + 'articlefeedback-report-empty' => 'কোনো রেটিং নেই', |
| 416 | + 'articlefeedback-report-ratings' => '$1 রেটিং', |
| 417 | + 'articlefeedback-field-trustworthy-label' => 'বিশ্বাসী', |
| 418 | + 'articlefeedback-field-trustworthy-tip' => 'আপনি কী মনে করেন এই পাতায় যথেষ্ট পরিমান তথ্যসূত্র রয়েছে এবং সেগুলো নির্ভরযোগ্য সূত্র হতে এসেছে?', |
| 419 | + 'articlefeedback-field-complete-label' => 'সম্পূর্ণ', |
| 420 | + 'articlefeedback-field-complete-tip' => 'আপনি কী মনে করেনে এই পাতাটি থাকা প্রয়োজনীয় এমন সকল বিষয় সম্পর্কে ধারাণা দিতে পেরেছে?', |
| 421 | + 'articlefeedback-field-objective-label' => 'উদ্দেশ্য', |
| 422 | + 'articlefeedback-field-objective-tip' => 'আপনি কি মনে করেন, এই পাতাটি সকল পক্ষের মতামতের একটি নিরপেক্ষ উপস্থাপন করতে সমর্থ হয়েছে?', |
| 423 | + 'articlefeedback-field-wellwritten-label' => 'ভালো লেখা', |
| 424 | + 'articlefeedback-field-wellwritten-tip' => 'আপনি কী মনে করেন এই পাতাটি ভালোভাবে সাজানো ও ভালোভাবে লেখা হয়েছে?', |
| 425 | + 'articlefeedback-pitch-reject' => 'সম্ভবত পরে', |
| 426 | + 'articlefeedback-pitch-or' => 'অথবা', |
| 427 | + 'articlefeedback-pitch-thanks' => 'ধন্যবাদ! আপনার রেটিং সংরক্ষণ করা হয়েছে।', |
| 428 | + 'articlefeedback-pitch-survey-message' => 'অনুগ্রহপূর্বক কিছু সময় ব্যয় করে একটি ছোট জরিপে অংশ নিন।', |
| 429 | + 'articlefeedback-pitch-survey-accept' => 'জরিপ শুরু', |
| 430 | + 'articlefeedback-pitch-join-message' => 'আপনি কি একটি অ্যাকাউন্ট তৈরি করতে চেয়েছিলেন?', |
| 431 | + 'articlefeedback-pitch-join-body' => 'একটি অ্যাকাউন্ট আপনাকে আপনার সম্পাদনাগুলো অনুসরণ করতে সাহায্য করবে, আপনি আলোচনায় অংশ নিতে পারবেন, এবং সম্প্রদায়ের অংশ হতে পারবেন।', |
| 432 | + 'articlefeedback-pitch-join-accept' => 'একটি অ্যাকাউন্ট তৈরি করুন', |
| 433 | + 'articlefeedback-pitch-join-login' => 'প্রবেশ করুন', |
| 434 | + 'articlefeedback-pitch-edit-message' => 'আপনি কী জানতেন যে আপনি একই পাতাটি সম্পাদনা করতে পারেন?', |
| 435 | + 'articlefeedback-pitch-edit-accept' => 'এই পাতাটি সম্পাদনা করুন', |
| 436 | + 'articlefeedback-survey-message-success' => 'জরিপটিতে অংশ নেওয়ার জন্য আপনাকে ধন্যবাদ।', |
| 437 | + 'articlefeedback-survey-message-error' => 'একটি ত্রুটি দেখা দিয়েছে। |
| 438 | +অনুগ্রহপূর্বক পরবর্তীতে আবার চেষ্টা করুন।', |
| 439 | +); |
| 440 | + |
321 | 441 | /** Breton (Brezhoneg) |
322 | 442 | * @author Fohanno |
323 | 443 | * @author Fulup |
— | — | @@ -345,11 +465,15 @@ |
346 | 466 | 'articlefeedback-form-panel-title' => "Reiñ un notenn d'ar bajenn-mañ", |
347 | 467 | 'articlefeedback-form-panel-instructions' => 'Trugarez da gemer un tamm amzer da briziañ ar bajenn-mañ.', |
348 | 468 | 'articlefeedback-form-panel-clear' => 'Lemel an notenn-mañ', |
349 | | - 'articlefeedback-form-panel-expertise' => 'Gouzout a ran mat-tre diouzh an danvez-se', |
| 469 | + 'articlefeedback-form-panel-expertise' => 'Gouzout a ran mat-tre diouzh an danvez-se (diret)', |
350 | 470 | 'articlefeedback-form-panel-expertise-studies' => 'Un diplom skol-veur pe skol-uhel a zere am eus tapet', |
351 | 471 | 'articlefeedback-form-panel-expertise-profession' => 'Ul lodenn eus ma micher eo', |
352 | 472 | 'articlefeedback-form-panel-expertise-hobby' => 'Dik on gant an danvez-se ent personel', |
353 | 473 | 'articlefeedback-form-panel-expertise-other' => "Orin ma anaouedegezh n'eo ket renablet aze", |
| 474 | + 'articlefeedback-form-panel-helpimprove' => 'Me a garfe skoazellañ da wellaat Wikipedia, kasit din ur postel (diret)', |
| 475 | + 'articlefeedback-form-panel-helpimprove-note' => "Kaset e vo deoc'h ur chomlec'h kadarnaat. Ne vo ket kaset ho chomlec'h postel da zen ebet. $1", |
| 476 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Reolennoù prevezded', |
| 477 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Reolennoù prevezded', |
354 | 478 | 'articlefeedback-form-panel-submit' => 'Kas ar priziadennoù', |
355 | 479 | 'articlefeedback-form-panel-success' => 'Enrollet ervat', |
356 | 480 | 'articlefeedback-form-panel-expiry-title' => "Aet eo ho priziadenn d'he zermen", |
— | — | @@ -408,11 +532,12 @@ |
409 | 533 | 'articlefeedback-form-panel-title' => 'Ocijeni ovu stranicu', |
410 | 534 | 'articlefeedback-form-panel-instructions' => 'Molimo odvojite trenutak vremena da ocijenite ovu stranicu.', |
411 | 535 | 'articlefeedback-form-panel-clear' => 'Ukloni ovu ocjenu', |
412 | | - 'articlefeedback-form-panel-expertise' => 'Visoko sam obrazovan o ovoj temi', |
| 536 | + 'articlefeedback-form-panel-expertise' => 'Visoko sam obrazovan o ovoj temi (neobavezno)', |
413 | 537 | 'articlefeedback-form-panel-expertise-studies' => 'Imam odgovarajući fakultetsku/univerzitetsku diplomu', |
414 | 538 | 'articlefeedback-form-panel-expertise-profession' => 'Ovo je dio moje struke', |
415 | 539 | 'articlefeedback-form-panel-expertise-hobby' => 'Ovo je moja duboka lična strast', |
416 | 540 | 'articlefeedback-form-panel-expertise-other' => 'Izvor mog znanja nije prikazan ovdje', |
| 541 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Politika privatnosti', |
417 | 542 | 'articlefeedback-form-panel-submit' => 'Pošalji ocjene', |
418 | 543 | 'articlefeedback-form-panel-success' => 'Uspješno sačuvano', |
419 | 544 | 'articlefeedback-form-panel-expiry-title' => 'Vaše ocjene su istekle', |
— | — | @@ -489,6 +614,8 @@ |
490 | 615 | 'articlefeedback-pitch-survey-accept' => "Comença l'enquesta", |
491 | 616 | 'articlefeedback-pitch-join-accept' => 'Crea un compte', |
492 | 617 | 'articlefeedback-pitch-edit-accept' => 'Comença a editar', |
| 618 | + 'articleFeedback-table-heading-page' => 'Pàgina', |
| 619 | + 'articleFeedback-table-heading-average' => 'Mitjana', |
493 | 620 | ); |
494 | 621 | |
495 | 622 | /** Chechen (Нохчийн) |
— | — | @@ -499,6 +626,7 @@ |
500 | 627 | ); |
501 | 628 | |
502 | 629 | /** Czech (Česky) |
| 630 | + * @author Jkjk |
503 | 631 | * @author Mormegil |
504 | 632 | * @author Mr. Richard Bolla |
505 | 633 | */ |
— | — | @@ -524,11 +652,15 @@ |
525 | 653 | 'articlefeedback-form-panel-title' => 'Ohodnoťte tuto stránku', |
526 | 654 | 'articlefeedback-form-panel-instructions' => 'Věnujte prosím chvilku ohodnocení této stránky.', |
527 | 655 | 'articlefeedback-form-panel-clear' => 'Odstranit hodnocení', |
528 | | - 'articlefeedback-form-panel-expertise' => 'Mám rozsáhlé znalosti tohoto tématu.', |
| 656 | + 'articlefeedback-form-panel-expertise' => 'Mám rozsáhlé znalosti tohoto tématu (nepovinné)', |
529 | 657 | 'articlefeedback-form-panel-expertise-studies' => 'Mám příslušný vysokoškolský titul', |
530 | 658 | 'articlefeedback-form-panel-expertise-profession' => 'Jde o součást mé profese', |
531 | 659 | 'articlefeedback-form-panel-expertise-hobby' => 'Je to můj velký koníček', |
532 | 660 | 'articlefeedback-form-panel-expertise-other' => 'Původ mých znalostí zde není uveden', |
| 661 | + 'articlefeedback-form-panel-helpimprove' => 'Rád bych pomohl vylepšit Wikipedii, pošlete mi e-mail (nepovinné)', |
| 662 | + 'articlefeedback-form-panel-helpimprove-note' => 'Pošlete vám zašleme potvrzovací e-mail. Vaší e-mailovou adresu nikomu neposkytneme. $1', |
| 663 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Zásady ochrany osobních údajů', |
| 664 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Ochrana osobních údajů', |
533 | 665 | 'articlefeedback-form-panel-submit' => 'Odeslat hodnocení', |
534 | 666 | 'articlefeedback-form-panel-success' => 'Úspěšně uloženo', |
535 | 667 | 'articlefeedback-form-panel-expiry-title' => 'Platnost vašeho hodnocení vypršela', |
— | — | @@ -589,11 +721,15 @@ |
590 | 722 | 'articlefeedback-form-panel-title' => 'Diese Seite einschätzen', |
591 | 723 | 'articlefeedback-form-panel-instructions' => 'Bitte nimm dir kurz Zeit, diese Seite einzuschätzen.', |
592 | 724 | 'articlefeedback-form-panel-clear' => 'Einschätzung entfernen', |
593 | | - 'articlefeedback-form-panel-expertise' => 'Ich habe umfangreiche Kenntnisse zu diesem Thema', |
| 725 | + 'articlefeedback-form-panel-expertise' => 'Ich habe umfangreiche Kenntnisse zu diesem Thema (optional)', |
594 | 726 | 'articlefeedback-form-panel-expertise-studies' => 'Ich habe einen entsprechenden Abschluss/ Hochschulabschluss', |
595 | 727 | 'articlefeedback-form-panel-expertise-profession' => 'Es ist ein Teil meines Berufes', |
596 | 728 | 'articlefeedback-form-panel-expertise-hobby' => 'Ich habe ein sehr starkes persönliches Interesse an diesem Thema', |
597 | 729 | 'articlefeedback-form-panel-expertise-other' => 'Die Grund für meine Kenntnisse ist hier nicht aufgeführt', |
| 730 | + 'articlefeedback-form-panel-helpimprove' => 'Ich möchte dabei helfen, {{SITENAME}} zu verbessern. Sende mir bitte eine E-Mail. (optional)', |
| 731 | + 'articlefeedback-form-panel-helpimprove-note' => 'Wir werden dir eine Bestätigungs-E-Mail senden. Wir geben deine E-Mail-Adresse an niemanden weiter. $1', |
| 732 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Datenschutz', |
| 733 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Datenschutz', |
598 | 734 | 'articlefeedback-form-panel-submit' => 'Einschätzung übermitteln', |
599 | 735 | 'articlefeedback-form-panel-success' => 'Erfolgreich gespeichert', |
600 | 736 | 'articlefeedback-form-panel-expiry-title' => 'Deine Einschätzung liegt zu lange zurück.', |
— | — | @@ -625,6 +761,33 @@ |
626 | 762 | 'articlefeedback-survey-message-success' => 'Vielen Dank für die Teilnahme an der Umfrage.', |
627 | 763 | 'articlefeedback-survey-message-error' => 'Ein Fehler ist aufgetreten. |
628 | 764 | Bitte später erneut versuchen.', |
| 765 | + 'articleFeedback-table-caption-dailyhighsandlows' => 'Heutige Hochs und Tiefs', |
| 766 | + 'articleFeedback-table-caption-weeklymostchanged' => 'Diese Woche am meisten geändert', |
| 767 | + 'articleFeedback-table-caption-recentlows' => 'Aktuelle Tiefs', |
| 768 | + 'articleFeedback-table-heading-page' => 'Seite', |
| 769 | + 'articleFeedback-table-heading-average' => 'Durchschnitt', |
| 770 | + 'articlefeedback-emailcapture-response-body' => 'Hallo! |
| 771 | + |
| 772 | +Vielen Dank für deine Interesse an der Verbesserung von {{SITENAME}}. |
| 773 | + |
| 774 | +Bitte nimm dir einen Moment Zeit, deine E-Mail zu bestätigen, indem du auf diesen Link klickst: |
| 775 | + |
| 776 | +$1 |
| 777 | + |
| 778 | +Du kannst auch besuchen: |
| 779 | + |
| 780 | +$2 |
| 781 | + |
| 782 | +Und gib den folgenden Bestätigungscode ein: |
| 783 | + |
| 784 | +$3 |
| 785 | + |
| 786 | +Wir melden uns in Kürze, wie du dazu beitragen kannst, {{SITENAME}} zu verbessern. |
| 787 | + |
| 788 | +Falls du diese Anfrage nicht ausgelöst hast, ignoriere einfach diese E-Mail und wir senden dir nichts mehr. |
| 789 | + |
| 790 | +Viele Grüße, und Danke, |
| 791 | +Das {{SITENAME}}-Team', |
629 | 792 | ); |
630 | 793 | |
631 | 794 | /** German (formal address) (Deutsch (Sie-Form)) |
— | — | @@ -707,11 +870,35 @@ |
708 | 871 | 'articlefeedback-form-panel-title' => 'Βαθμολογήστε αυτή τη σελίδα', |
709 | 872 | 'articlefeedback-form-panel-instructions' => 'Παρακαλώ αφιερώστε λίγο χρόνο για να αξιολογήσετε αυτή τη σελίδα.', |
710 | 873 | 'articlefeedback-form-panel-clear' => 'Καταργήστε αυτή την αξιολόγηση', |
711 | | - 'articlefeedback-form-panel-expertise' => 'Είμαι βαθύς γνώστης σ΄ αυτό το θέμα', |
| 874 | + 'articlefeedback-form-panel-expertise' => 'Είμαι πολύ καλά πληροφορημένος σχετικά με αυτό το θέμα (προαιρετικό)', |
| 875 | + 'articlefeedback-form-panel-expertise-studies' => 'Έχω ένα αντίστοιχο πτυχίο κολλεγίου/πανεπιστημίου', |
| 876 | + 'articlefeedback-form-panel-expertise-profession' => 'Είναι μέρος του επαγγέλματος μου', |
| 877 | + 'articlefeedback-form-panel-expertise-hobby' => 'Είναι ένα βαθύ προσωπικό πάθος', |
| 878 | + 'articlefeedback-form-panel-expertise-other' => 'Η πηγή της γνώσης μου δεν αναφέρεται εδώ', |
| 879 | + 'articlefeedback-form-panel-helpimprove' => 'Θα ήθελα να συμβάλλω στη βελτίωση της Wikipedia, στείλτε μου ένα e-mail (προαιρετικά)', |
| 880 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Πολιτική απορρήτου', |
| 881 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Πολιτική απορρήτου', |
| 882 | + 'articlefeedback-form-panel-submit' => 'Υποβολή βαθμολογιών', |
| 883 | + 'articlefeedback-form-panel-success' => 'Αποθηκεύτηκαν με επιτυχία', |
| 884 | + 'articlefeedback-form-panel-expiry-message' => 'Παρακαλούμε να επανεκτιμήσετε αυτή τη σελίδα και να υποβάλετε νέες βαθμολογίες.', |
| 885 | + 'articlefeedback-report-switch-label' => 'Δείτε τις βαθμολογήσεις της σελίδας', |
| 886 | + 'articlefeedback-report-panel-title' => 'Βαθμολογήσεις σελίδας', |
| 887 | + 'articlefeedback-pitch-or' => 'ή', |
| 888 | + 'articlefeedback-pitch-thanks' => 'Ευχαριστώ! Οι βαθμολογίες σας έχουν αποθηκευτεί.', |
| 889 | + 'articlefeedback-pitch-survey-message' => 'Αφιερώστε λίγο χρόνο για να συμπληρώσετε μια μικρή έρευνα.', |
| 890 | + 'articlefeedback-pitch-survey-accept' => 'Αρχίστε έρευνα', |
| 891 | + 'articlefeedback-pitch-join-message' => 'Μήπως θέλετε να δημιουργήσετε ένα λογαριασμό;', |
| 892 | + 'articlefeedback-pitch-join-body' => 'Ένας λογαριασμός θα σας βοηθήσει να παρακολουθείτε τις αλλαγές σας, να πάρετε μέρος σε συζητήσεις, και να είστε μέρος της κοινότητας.', |
| 893 | + 'articlefeedback-pitch-join-accept' => 'Δημιουργήστε έναν λογαριασμό', |
712 | 894 | 'articlefeedback-pitch-join-login' => 'Είσοδος', |
713 | 895 | 'articlefeedback-pitch-edit-message' => 'Ξέρατε ότι μπορείτε να επεξεργαστείτε αυτή τη σελίδα;', |
714 | 896 | 'articlefeedback-pitch-edit-accept' => 'Επεξεργαστείτε αυτή τη σελίδα', |
715 | 897 | 'articlefeedback-survey-message-success' => 'Ευχαριστώ για τη συμπλήρωση της έρευνας.', |
| 898 | + 'articlefeedback-survey-message-error' => 'Παρουσιάστηκε ένα σφάλμα. |
| 899 | +Προσπαθήστε ξανά αργότερα.', |
| 900 | + 'articleFeedback-table-caption-weeklymostchanged' => 'Τα πιο αλλαγμένα αυτής της εβδομάδας', |
| 901 | + 'articleFeedback-table-heading-page' => 'Σελίδα', |
| 902 | + 'articleFeedback-table-heading-average' => 'Μέσος όρος', |
716 | 903 | ); |
717 | 904 | |
718 | 905 | /** Esperanto (Esperanto) |
— | — | @@ -720,6 +907,7 @@ |
721 | 908 | $messages['eo'] = array( |
722 | 909 | 'articlefeedback' => 'Takso de artikolo', |
723 | 910 | 'articlefeedback-desc' => 'Artikola takso (testa versio)', |
| 911 | + 'articlefeedback-survey-question-origin' => 'En kiu paĝo vi estis kiam vi komencis la etikedon?', |
724 | 912 | 'articlefeedback-survey-question-whyrated' => 'Bonvolu informigi nin kial vi taksis ĉi tiun paĝon hodiaŭ (marku ĉion taŭgan):', |
725 | 913 | 'articlefeedback-survey-answer-whyrated-contribute-rating' => 'Mi volis kontribui al la suma taksado de la paĝo', |
726 | 914 | 'articlefeedback-survey-answer-whyrated-development' => 'Mi esperas ke mia takso pozitive influus la disvolvadon de la paĝo', |
— | — | @@ -737,18 +925,58 @@ |
738 | 926 | 'articlefeedback-form-switch-label' => 'Taksu ĉi tiun paĝon', |
739 | 927 | 'articlefeedback-form-panel-title' => 'Taksi ĉi tiun paĝon', |
740 | 928 | 'articlefeedback-form-panel-instructions' => 'Bonvolu pasigi momenton por taksi ĉi tiun paĝon.', |
| 929 | + 'articlefeedback-form-panel-clear' => 'Forigi ĉi tiun taksadon', |
| 930 | + 'articlefeedback-form-panel-expertise' => 'Mi estas fake sperta pri ĉi tiu temo (nedeviga)', |
741 | 931 | 'articlefeedback-form-panel-expertise-studies' => 'Mi havas ĉi-teman diplomon de kolegio aŭ universitato', |
| 932 | + 'articlefeedback-form-panel-expertise-profession' => 'Ĝi estas parto de mia profesio.', |
| 933 | + 'articlefeedback-form-panel-expertise-hobby' => 'Ĝi estas profunda persona pasio', |
| 934 | + 'articlefeedback-form-panel-expertise-other' => 'La fonto de mia scio ne estas montrita ĉi tie', |
| 935 | + 'articlefeedback-form-panel-helpimprove' => 'Mi volus helpi plibonigi Vikipedion; sendu al mi retpoŝton (nedeviga)', |
| 936 | + 'articlefeedback-form-panel-helpimprove-note' => 'Ni sendos al vi konfirmantan retpoŝton. Ni ne donos vian adreson al iu ajn. $1', |
| 937 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Regularo pri respekto de la privateco', |
| 938 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Respekto de la privateco', |
| 939 | + 'articlefeedback-form-panel-submit' => 'Sendi taksojn', |
| 940 | + 'articlefeedback-form-panel-success' => 'Sukcese konservita', |
| 941 | + 'articlefeedback-form-panel-expiry-title' => 'Viaj taksoj findatiĝis', |
| 942 | + 'articlefeedback-form-panel-expiry-message' => 'Bonvolu retaksi ĉi tiun paĝon kaj sendi novajn taksojn.', |
| 943 | + 'articlefeedback-report-switch-label' => 'Vidi taksadon de paĝoj', |
| 944 | + 'articlefeedback-report-panel-title' => 'Taksado de paĝoj', |
| 945 | + 'articlefeedback-report-panel-description' => 'Aktualaj averaĝaj taksoj.', |
| 946 | + 'articlefeedback-report-empty' => 'Sen takso', |
742 | 947 | 'articlefeedback-report-ratings' => '$1 taksoj', |
743 | 948 | 'articlefeedback-field-trustworthy-label' => 'Fidinda', |
744 | 949 | 'articlefeedback-field-trustworthy-tip' => 'Ĉu vi opinias ke ĉi tiu paĝo havas sufiĉajn citaĵojn kaj tiuj citaĵoj venas de fidindaj fontoj?', |
| 950 | + 'articlefeedback-field-complete-label' => 'Kompleta', |
| 951 | + 'articlefeedback-field-complete-tip' => 'Ĉu vi opinias ke ĉi tiu paĝo kovras la esencan temon de la subjekto?', |
| 952 | + 'articlefeedback-field-objective-label' => 'Objektiva', |
745 | 953 | 'articlefeedback-field-objective-tip' => 'Ĉu vi opinias ke ĉi tiu paĝo montras justan reprezentadon de ĉiuj perspektivoj pri la afero?', |
| 954 | + 'articlefeedback-field-wellwritten-label' => 'Bone verkita', |
| 955 | + 'articlefeedback-field-wellwritten-tip' => 'Ĉu vi opinias ke ĉi tiu paĝo estas bone organizita kaj bone verkita?', |
| 956 | + 'articlefeedback-pitch-reject' => 'Eble baldaŭ', |
746 | 957 | 'articlefeedback-pitch-or' => 'aŭ', |
| 958 | + 'articlefeedback-pitch-thanks' => 'Dankon! Viaj taksoj estis konservitaj.', |
| 959 | + 'articlefeedback-pitch-survey-message' => 'Bonvolu doni momenton por kompletigi mallongan enketon.', |
| 960 | + 'articlefeedback-pitch-survey-accept' => 'Ekfari enketon', |
| 961 | + 'articlefeedback-pitch-join-message' => 'Ĉu vi volus krei konton?', |
| 962 | + 'articlefeedback-pitch-join-body' => 'Konto helpos al vi atenti viajn redaktojn, interdiskuti, kaj esti parto de la komunumo.', |
| 963 | + 'articlefeedback-pitch-join-accept' => 'Krei konton', |
747 | 964 | 'articlefeedback-pitch-join-login' => 'Ensaluti', |
| 965 | + 'articlefeedback-pitch-edit-message' => 'Ĉu vi scias ke vi povas redakti ĉi tiun paĝon?', |
| 966 | + 'articlefeedback-pitch-edit-accept' => 'Redakti ĉi tiun paĝon', |
| 967 | + 'articlefeedback-survey-message-success' => 'Dankon pro plenumante la enketon.', |
| 968 | + 'articlefeedback-survey-message-error' => 'Eraro okazis. |
| 969 | +Bonvolu reprovi baldaŭ.', |
| 970 | + 'articleFeedback-table-caption-dailyhighsandlows' => 'La altoj kaj malaltoj hodiaŭ', |
| 971 | + 'articleFeedback-table-caption-weeklymostchanged' => 'Plej ŝanĝitaj ĉi-semajne', |
| 972 | + 'articleFeedback-table-caption-recentlows' => 'Lastatempaj malaltoj', |
| 973 | + 'articleFeedback-table-heading-page' => 'Paĝo', |
| 974 | + 'articleFeedback-table-heading-average' => 'Averaĝo', |
748 | 975 | ); |
749 | 976 | |
750 | 977 | /** Spanish (Español) |
751 | 978 | * @author Dferg |
752 | 979 | * @author Locos epraix |
| 980 | + * @author Od1n |
753 | 981 | * @author Sanbec |
754 | 982 | * @author Translationista |
755 | 983 | */ |
— | — | @@ -789,6 +1017,7 @@ |
790 | 1018 | 'articlefeedback-field-complete-label' => 'Completa', |
791 | 1019 | 'articlefeedback-field-complete-tip' => '¿Crees que esta página cubre las áreas esenciales del tópico que deberían estar cubiertas?', |
792 | 1020 | 'articlefeedback-field-objective-label' => 'Objetivo', |
| 1021 | + 'articlefeedback-pitch-or' => 'o', |
793 | 1022 | ); |
794 | 1023 | |
795 | 1024 | /** Estonian (Eesti) |
— | — | @@ -829,6 +1058,7 @@ |
830 | 1059 | ); |
831 | 1060 | |
832 | 1061 | /** Persian (فارسی) |
| 1062 | + * @author Ebraminio |
833 | 1063 | * @author Huji |
834 | 1064 | * @author Mjbmr |
835 | 1065 | * @author ZxxZxxZ |
— | — | @@ -851,6 +1081,8 @@ |
852 | 1082 | 'articlefeedback-survey-thanks' => 'از این که نظرسنجی را تکمیل کردید متشکریم.', |
853 | 1083 | 'articlefeedback-report-switch-label' => 'مشاهدهٔ آرای صفحه', |
854 | 1084 | 'articlefeedback-field-complete-label' => 'کامل بودن', |
| 1085 | + 'articlefeedback-pitch-or' => 'یا', |
| 1086 | + 'articlefeedback-pitch-thanks' => 'با تشکر! رتبهبندیهای شما، ذخیره شدهاست.', |
855 | 1087 | ); |
856 | 1088 | |
857 | 1089 | /** Finnish (Suomi) |
— | — | @@ -878,6 +1110,7 @@ |
879 | 1111 | /** French (Français) |
880 | 1112 | * @author Crochet.david |
881 | 1113 | * @author IAlex |
| 1114 | + * @author Od1n |
882 | 1115 | * @author Peter17 |
883 | 1116 | * @author Sherbrooke |
884 | 1117 | */ |
— | — | @@ -903,11 +1136,15 @@ |
904 | 1137 | 'articlefeedback-form-panel-title' => 'Noter cette page', |
905 | 1138 | 'articlefeedback-form-panel-instructions' => 'Veuillez prendre un moment pour évaluer cette page.', |
906 | 1139 | 'articlefeedback-form-panel-clear' => 'Supprimer cette évaluation', |
907 | | - 'articlefeedback-form-panel-expertise' => "J'ai de très bonnes connaissances sur le sujet", |
| 1140 | + 'articlefeedback-form-panel-expertise' => 'Je suis très bien informé sur ce sujet (facultatif)', |
908 | 1141 | 'articlefeedback-form-panel-expertise-studies' => 'Je détient un diplôme collégial ou universitaire pertinent', |
909 | 1142 | 'articlefeedback-form-panel-expertise-profession' => 'Cela fait partie de ma profession', |
910 | 1143 | 'articlefeedback-form-panel-expertise-hobby' => "C'est une passion profonde et personnelle", |
911 | | - 'articlefeedback-form-panel-expertise-other' => "La source de ma connaissance n'est pas répertorié ici", |
| 1144 | + 'articlefeedback-form-panel-expertise-other' => "La source de ma connaissance n'est pas répertoriée ici", |
| 1145 | + 'articlefeedback-form-panel-helpimprove' => "J'aimerais aider à améliorer Wikipedia, envoyez-moi un courriel (facultatif)", |
| 1146 | + 'articlefeedback-form-panel-helpimprove-note' => 'Nous vous enverrons un courriel de confirmation. Nous ne partagerons votre adresse avec personne. $1', |
| 1147 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Politique de confidentialité', |
| 1148 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Confidentialité', |
912 | 1149 | 'articlefeedback-form-panel-submit' => 'Envoyer les cotes', |
913 | 1150 | 'articlefeedback-form-panel-success' => 'Enregistré avec succès', |
914 | 1151 | 'articlefeedback-form-panel-expiry-title' => 'Votre évaluation a expiré', |
— | — | @@ -918,7 +1155,7 @@ |
919 | 1156 | 'articlefeedback-report-empty' => 'Aucune évaluation', |
920 | 1157 | 'articlefeedback-report-ratings' => 'Notations $1', |
921 | 1158 | 'articlefeedback-field-trustworthy-label' => 'Digne de confiance', |
922 | | - 'articlefeedback-field-trustworthy-tip' => 'Pensez-vous que cette page a suffisamment de citations et que celles-ci proviennent de sources dignes de confiance.', |
| 1159 | + 'articlefeedback-field-trustworthy-tip' => 'Pensez-vous que cette page a suffisamment de citations et que celles-ci proviennent de sources dignes de confiance ?', |
923 | 1160 | 'articlefeedback-field-complete-label' => 'Complet', |
924 | 1161 | 'articlefeedback-field-complete-tip' => 'Pensez-vous que cette page couvre les thèmes essentiels du sujet ?', |
925 | 1162 | 'articlefeedback-field-objective-label' => 'Impartial', |
— | — | @@ -939,6 +1176,11 @@ |
940 | 1177 | 'articlefeedback-survey-message-success' => 'Merci d’avoir rempli le questionnaire.', |
941 | 1178 | 'articlefeedback-survey-message-error' => 'Une erreur est survenue. |
942 | 1179 | Veuillez ré-essayer plus tard.', |
| 1180 | + 'articleFeedback-table-caption-dailyhighsandlows' => "Les hauts et bas d'aujourd'hui", |
| 1181 | + 'articleFeedback-table-caption-weeklymostchanged' => 'Les plus modifiés cette semaine', |
| 1182 | + 'articleFeedback-table-caption-recentlows' => 'Dernières bas', |
| 1183 | + 'articleFeedback-table-heading-page' => 'Page', |
| 1184 | + 'articleFeedback-table-heading-average' => 'Moyenne', |
943 | 1185 | ); |
944 | 1186 | |
945 | 1187 | /** Franco-Provençal (Arpetan) |
— | — | @@ -1091,6 +1333,7 @@ |
1092 | 1334 | $messages['he'] = array( |
1093 | 1335 | 'articlefeedback' => 'הערכת ערך', |
1094 | 1336 | 'articlefeedback-desc' => 'הערכת ערך (גרסה ניסיונית)', |
| 1337 | + 'articlefeedback-survey-question-origin' => 'מאיזה עמוד הגעתם לסקר הזה?', |
1095 | 1338 | 'articlefeedback-survey-question-whyrated' => 'נא ליידע אותנו מדובר דירגת דף זה היום (יש לסמן את כל העונים לשאלה):', |
1096 | 1339 | 'articlefeedback-survey-answer-whyrated-contribute-rating' => 'ברצוני לתרום לדירוג הכללי של הדף', |
1097 | 1340 | 'articlefeedback-survey-answer-whyrated-development' => 'כולי תקווה שהדירוג שלי ישפיע לטובה על פיתוח הדף', |
— | — | @@ -1109,11 +1352,15 @@ |
1110 | 1353 | 'articlefeedback-form-panel-title' => 'תנו הערכה לדף הזה', |
1111 | 1354 | 'articlefeedback-form-panel-instructions' => 'הקדישו רגע לדרג את הדף.', |
1112 | 1355 | 'articlefeedback-form-panel-clear' => 'הסר דירוג זה', |
1113 | | - 'articlefeedback-form-panel-expertise' => 'יש לי ידע רב על הנושא הזה', |
| 1356 | + 'articlefeedback-form-panel-expertise' => 'יש לי ידע רב על הנושא הזה (לא חובה)', |
1114 | 1357 | 'articlefeedback-form-panel-expertise-studies' => 'יש לי תואר אקדמי בנושא הזה', |
1115 | 1358 | 'articlefeedback-form-panel-expertise-profession' => 'זה חלק מהמקצוע שלי', |
1116 | 1359 | 'articlefeedback-form-panel-expertise-hobby' => 'זה מעורר בי תשוקה רבה', |
1117 | 1360 | 'articlefeedback-form-panel-expertise-other' => 'מקור הידע שלי לא מופיע כאן', |
| 1361 | + 'articlefeedback-form-panel-helpimprove' => 'אני רוצה לעזור לשפר את ויקיפדיה, שלחו לי מכתב על זה (לא חובה)', |
| 1362 | + 'articlefeedback-form-panel-helpimprove-note' => 'אנו נשלח לך מכתב אימות בדוא״ל. לא נשתף את הכתובת עם איש. $1', |
| 1363 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'מדיניות הפרטיות', |
| 1364 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:מדיניות הפרטיות', |
1118 | 1365 | 'articlefeedback-form-panel-submit' => 'לשלוח דירוגים', |
1119 | 1366 | 'articlefeedback-form-panel-success' => 'נשמר בהצלחה', |
1120 | 1367 | 'articlefeedback-form-panel-expiry-title' => 'הדירוגים שלכם פגו', |
— | — | @@ -1145,6 +1392,33 @@ |
1146 | 1393 | 'articlefeedback-survey-message-success' => 'תודה על מילוי הסקר.', |
1147 | 1394 | 'articlefeedback-survey-message-error' => 'אירעה שגיאה. |
1148 | 1395 | נא לנסות שוב מאוחר יותר.', |
| 1396 | + 'articleFeedback-table-caption-dailyhighsandlows' => 'התוצאות הגבוהות והנמוכות היום', |
| 1397 | + 'articleFeedback-table-caption-weeklymostchanged' => 'מה השתנה השבוע יותר מכול', |
| 1398 | + 'articleFeedback-table-caption-recentlows' => 'תוצאות נמוכות לאחרונה', |
| 1399 | + 'articleFeedback-table-heading-page' => 'דף', |
| 1400 | + 'articleFeedback-table-heading-average' => 'ממוצע', |
| 1401 | + 'articlefeedback-emailcapture-response-body' => 'שלום! |
| 1402 | + |
| 1403 | +תודה שהבעתם עניין בסיוע לשיפור אתר {{SITENAME}}. |
| 1404 | + |
| 1405 | +אנא הקדישו רגע לאשר את הדואר האלקטרוני שלכם על־ידי לחיצה על הקישור להלן: |
| 1406 | + |
| 1407 | +$1 |
| 1408 | + |
| 1409 | +אפשר גם לבקר בקישור הבא: |
| 1410 | + |
| 1411 | +$2 |
| 1412 | + |
| 1413 | +ולהזין את קוד האישור הבא: |
| 1414 | + |
| 1415 | +$3 |
| 1416 | + |
| 1417 | +נהיה בקשר לאחר זמן קצר ונספר לכם על דרכים לסייע לשפר את אתר {{SITENAME}}. |
| 1418 | + |
| 1419 | +אם לא יזמת את הבקשה הזאת, נא להתעלם מהמכתב הזה ולא נשלח לך שום דבר אחר. |
| 1420 | + |
| 1421 | +כל טוב, ותודה |
| 1422 | +צוות {{SITENAME}}', |
1149 | 1423 | ); |
1150 | 1424 | |
1151 | 1425 | /** Croatian (Hrvatski) |
— | — | @@ -1323,11 +1597,15 @@ |
1324 | 1598 | 'articlefeedback-form-panel-title' => 'Evalutar iste pagina', |
1325 | 1599 | 'articlefeedback-form-panel-instructions' => 'Per favor prende un momento pro evalutar iste pagina.', |
1326 | 1600 | 'articlefeedback-form-panel-clear' => 'Remover iste evalutation', |
1327 | | - 'articlefeedback-form-panel-expertise' => 'Io es multo ben informate super iste thema', |
| 1601 | + 'articlefeedback-form-panel-expertise' => 'Io es multo ben informate super iste thema (optional)', |
1328 | 1602 | 'articlefeedback-form-panel-expertise-studies' => 'Io ha un grado relevante de collegio/universitate', |
1329 | 1603 | 'articlefeedback-form-panel-expertise-profession' => 'Illo face parte de mi profession', |
1330 | 1604 | 'articlefeedback-form-panel-expertise-hobby' => 'Es un passion personal profunde', |
1331 | 1605 | 'articlefeedback-form-panel-expertise-other' => 'Le origine de mi cognoscentia non es listate hic', |
| 1606 | + 'articlefeedback-form-panel-helpimprove' => 'Io volerea adjutar a meliorar Wikipedia, per favor invia me un e-mail (optional)', |
| 1607 | + 'articlefeedback-form-panel-helpimprove-note' => 'Nos te inviara un e-mail de confirmation. Nos non divulga tu adresse de e-mail a altere personas. $1', |
| 1608 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Politica de confidentialitate', |
| 1609 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Politica de confidentialitate', |
1332 | 1610 | 'articlefeedback-form-panel-submit' => 'Submitter evalutationes', |
1333 | 1611 | 'articlefeedback-form-panel-success' => 'Salveguardate con successo', |
1334 | 1612 | 'articlefeedback-form-panel-expiry-title' => 'Tu evalutationes ha expirate', |
— | — | @@ -1369,6 +1647,7 @@ |
1370 | 1648 | $messages['id'] = array( |
1371 | 1649 | 'articlefeedback' => 'Penilaian artikel', |
1372 | 1650 | 'articlefeedback-desc' => 'Penilaian artikel (versi percobaan)', |
| 1651 | + 'articlefeedback-survey-question-origin' => 'Apa halaman yang sedang Anda lihat saat memulai survei ini?', |
1373 | 1652 | 'articlefeedback-survey-question-whyrated' => 'Harap beritahu kami mengapa Anda menilai halaman ini hari ini (centang semua yang benar):', |
1374 | 1653 | 'articlefeedback-survey-answer-whyrated-contribute-rating' => 'Saya ingin berkontribusi untuk peringkat keseluruhan halaman', |
1375 | 1654 | 'articlefeedback-survey-answer-whyrated-development' => 'Saya harap penilaian saya akan memberi dampak positif terhadap pengembangan halaman ini', |
— | — | @@ -1387,13 +1666,19 @@ |
1388 | 1667 | 'articlefeedback-form-panel-title' => 'Nilai halaman ini', |
1389 | 1668 | 'articlefeedback-form-panel-instructions' => 'Harap luangkan waktu untuk menilai halaman ini.', |
1390 | 1669 | 'articlefeedback-form-panel-clear' => 'Hapus penilaian ini', |
1391 | | - 'articlefeedback-form-panel-expertise' => 'Saya sudah tahu sebelumnya tentang topik ini', |
1392 | | - 'articlefeedback-form-panel-expertise-studies' => 'Saya sudah mempelajarinya di perguruan tinggi/universitas', |
| 1670 | + 'articlefeedback-form-panel-expertise' => 'Saya sangat mengetahui topik ini (opsional)', |
| 1671 | + 'articlefeedback-form-panel-expertise-studies' => 'Saya memiliki gelar perguruan tinggi yang relevan', |
1393 | 1672 | 'articlefeedback-form-panel-expertise-profession' => 'Itu bagian dari profesi saya', |
1394 | | - 'articlefeedback-form-panel-expertise-hobby' => 'Itu berhubungan dengan hobi atau minat saya', |
| 1673 | + 'articlefeedback-form-panel-expertise-hobby' => 'Itu merupakan hasrat pribadi yang mendalam', |
1395 | 1674 | 'articlefeedback-form-panel-expertise-other' => 'Sumber pengetahuan saya tidak tercantum di sini', |
1396 | | - 'articlefeedback-form-panel-submit' => 'Kirim umpan balik', |
| 1675 | + 'articlefeedback-form-panel-helpimprove' => 'Saya ingin membantu meningkatkan Wikipedia. Kirimi saya surel (opsional)', |
| 1676 | + 'articlefeedback-form-panel-helpimprove-note' => 'Kami akan mengirim surel konfirmasi. Kami tidak akan berbagi alamat Anda dengan siapa pun. $1', |
| 1677 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Kebijakan privasi', |
| 1678 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Kebijakan privasi', |
| 1679 | + 'articlefeedback-form-panel-submit' => 'Kirim peringkat', |
1397 | 1680 | 'articlefeedback-form-panel-success' => 'Berhasil disimpan', |
| 1681 | + 'articlefeedback-form-panel-expiry-title' => 'Peringkat Anda sudah kedaluwarsa', |
| 1682 | + 'articlefeedback-form-panel-expiry-message' => 'Silakan evaluasi kembali halaman ini dan kirimkan peringkat baru.', |
1398 | 1683 | 'articlefeedback-report-switch-label' => 'Lihat penilaian halaman', |
1399 | 1684 | 'articlefeedback-report-panel-title' => 'Penilaian halaman', |
1400 | 1685 | 'articlefeedback-report-panel-description' => 'Peringkat rata-rata saat ini', |
— | — | @@ -1412,7 +1697,8 @@ |
1413 | 1698 | 'articlefeedback-pitch-thanks' => 'Terima kasih! Penilaian Anda telah disimpan.', |
1414 | 1699 | 'articlefeedback-pitch-survey-message' => 'Harap luangkan waktu untuk mengisi survei singkat.', |
1415 | 1700 | 'articlefeedback-pitch-survey-accept' => 'Mulai survei', |
1416 | | - 'articlefeedback-pitch-join-message' => 'Tahukah Anda bahwa Anda dapat membuat akun? Akun membantu Anda melacak suntingan, terlibat dalam diskusi, dan menjadi bagian komunitas.', |
| 1701 | + 'articlefeedback-pitch-join-message' => 'Apakah Anda ingin membuat akun?', |
| 1702 | + 'articlefeedback-pitch-join-body' => 'Akun akan membantu Anda melacak suntingan Anda, terlibat dalam diskusi, dan menjadi bagian dari komunitas.', |
1417 | 1703 | 'articlefeedback-pitch-join-accept' => 'Buat account', |
1418 | 1704 | 'articlefeedback-pitch-join-login' => 'Masuk log', |
1419 | 1705 | 'articlefeedback-pitch-edit-message' => 'Tahukah Anda bahwa Anda dapat menyunting laman ini?', |
— | — | @@ -1420,6 +1706,33 @@ |
1421 | 1707 | 'articlefeedback-survey-message-success' => 'Terima kasih telah mengisi survei ini.', |
1422 | 1708 | 'articlefeedback-survey-message-error' => 'Kesalahan terjadi. |
1423 | 1709 | Silakan coba lagi.', |
| 1710 | + 'articleFeedback-table-caption-dailyhighsandlows' => 'Kenaikan dan penurunan hari ini', |
| 1711 | + 'articleFeedback-table-caption-weeklymostchanged' => 'Paling berubah minggu ini', |
| 1712 | + 'articleFeedback-table-caption-recentlows' => 'Penurunan terbaru', |
| 1713 | + 'articleFeedback-table-heading-page' => 'Halaman', |
| 1714 | + 'articleFeedback-table-heading-average' => 'Rata-rata', |
| 1715 | + 'articlefeedback-emailcapture-response-body' => 'Halo! |
| 1716 | + |
| 1717 | +Terima kasih atas minat Anda untuk membantu meningkatkan {{SITENAME}}. |
| 1718 | + |
| 1719 | +Harap luangkan waktu untuk mengonfirmasi surel Anda dengan mengklik pranala di bawah ini: |
| 1720 | + |
| 1721 | +$1 |
| 1722 | + |
| 1723 | +Anda juga dapat mengunjungi: |
| 1724 | + |
| 1725 | +$2 |
| 1726 | + |
| 1727 | +Dan masukkan kode konfirmasi berikut: |
| 1728 | + |
| 1729 | +$3 |
| 1730 | + |
| 1731 | +Dalam waktu dekat, kami akan menghubungi Anda dan menerangkan bagaimana cara membantu peningkatan {{SITENAME}}. |
| 1732 | + |
| 1733 | +Jika Anda tidak mengajukan permintaan ini, harap mengabaikan surel ini dan kami akan tidak mengirimkan apa pun. |
| 1734 | + |
| 1735 | +Salam, dan terima kasih, |
| 1736 | +Tim {{SITENAME}}', |
1424 | 1737 | ); |
1425 | 1738 | |
1426 | 1739 | /** Italian (Italiano) |
— | — | @@ -1448,7 +1761,7 @@ |
1449 | 1762 | 'articlefeedback-form-panel-title' => 'Valuta questa pagina', |
1450 | 1763 | 'articlefeedback-form-panel-instructions' => "Per favore, concedici un po' del tuo tempo per valutare questa pagina.", |
1451 | 1764 | 'articlefeedback-form-panel-clear' => 'Cancella questo giudizio', |
1452 | | - 'articlefeedback-form-panel-expertise' => 'Conosco molto bene questo argomento', |
| 1765 | + 'articlefeedback-form-panel-expertise' => 'Conosco molto bene questo argomento (opzionale)', |
1453 | 1766 | 'articlefeedback-form-panel-expertise-studies' => 'Ho una laurea pertinente alla materia', |
1454 | 1767 | 'articlefeedback-form-panel-expertise-profession' => 'È parte della mia professione', |
1455 | 1768 | 'articlefeedback-form-panel-expertise-hobby' => 'È una profonda passione personale', |
— | — | @@ -1664,6 +1977,12 @@ |
1665 | 1978 | 'articlefeedback-form-panel-expertise-profession' => 'Et jehöt bei minge Beroof', |
1666 | 1979 | 'articlefeedback-form-panel-expertise-hobby' => 'Esch han e deef Inträße aan dä Saach', |
1667 | 1980 | 'articlefeedback-form-panel-expertise-other' => 'Söns jät, wat heh nit opjeföhrd es', |
| 1981 | + 'articlefeedback-form-panel-helpimprove' => 'Esch däät jähn methällfe, {{GRAMMAR:Nominativ|{{SITENAME}}}} bäßer ze maache. Doht mer en <i lang="en">e-mail</i> schecke.', |
| 1982 | + 'articlefeedback-form-panel-helpimprove-note' => 'Mr schecke Der en <i lang="en">e-mail</i> zum Beschtäteje. |
| 1983 | +Mer jävve Ding Adräß för de <i lang="en">e-mail</i> aan Keine wigger. |
| 1984 | +$1', |
| 1985 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Rääjelle för der Daateschotz un de Jeheimhaldung', |
| 1986 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Daateschotz un Jeheimhaldung', |
1668 | 1987 | 'articlefeedback-form-panel-submit' => 'Lohß jonn!', |
1669 | 1988 | 'articlefeedback-form-panel-success' => 'Afjeshpeishert.', |
1670 | 1989 | 'articlefeedback-form-panel-expiry-title' => 'Ding Enschäzonge sen enzwesche övverhollt', |
— | — | @@ -1712,6 +2031,7 @@ |
1713 | 2032 | $messages['lb'] = array( |
1714 | 2033 | 'articlefeedback' => 'Artikelaschätzung', |
1715 | 2034 | 'articlefeedback-desc' => 'Artikelaschätzung Pilotversioun', |
| 2035 | + 'articlefeedback-survey-question-origin' => 'Op wat fir enger Säit war Dir wéi Dir mat der Ëmfro ugefaang huet?', |
1716 | 2036 | 'articlefeedback-survey-question-whyrated' => 'Sot eis w.e.g. firwat datt Dir dës säit bewäert hutt (klickt alles u wat zoutrëfft):', |
1717 | 2037 | 'articlefeedback-survey-answer-whyrated-contribute-rating' => 'Ech wollt zur allgemenger Bewäertung vun der Säit bedroen', |
1718 | 2038 | 'articlefeedback-survey-answer-whyrated-development' => "Ech hoffen datt meng Bewäertung d'Entwécklung vun der Säit positiv beaflosst", |
— | — | @@ -1730,7 +2050,7 @@ |
1731 | 2051 | 'articlefeedback-form-panel-title' => 'Dës Säit bewäerten', |
1732 | 2052 | 'articlefeedback-form-panel-instructions' => 'Huelt Iech w.e.g. een Ament fir d¨s Säit ze bewäerten.', |
1733 | 2053 | 'articlefeedback-form-panel-clear' => 'Dës Bewäertung ewechhuelen', |
1734 | | - 'articlefeedback-form-panel-expertise' => 'Ech weess gutt iwwer dëse Sujet Bescheed', |
| 2054 | + 'articlefeedback-form-panel-expertise' => 'Ech weess gutt iwwer dëse Sujet Bescheed (fakultativ)', |
1735 | 2055 | 'articlefeedback-form-panel-expertise-studies' => 'Ech hunn een Ofschloss an der Schoul/op der Universitéit zu deem Sujet', |
1736 | 2056 | 'articlefeedback-form-panel-expertise-profession' => 'Et ass en Deel vu mengem Beruff', |
1737 | 2057 | 'articlefeedback-form-panel-expertise-hobby' => 'Ech si passionéiert vun deem Sujet', |
— | — | @@ -1779,16 +2099,76 @@ |
1780 | 2100 | ); |
1781 | 2101 | |
1782 | 2102 | /** Latvian (Latviešu) |
| 2103 | + * @author GreenZeb |
1783 | 2104 | * @author Papuass |
1784 | 2105 | */ |
1785 | 2106 | $messages['lv'] = array( |
| 2107 | + 'articlefeedback' => 'Atsauksme par rakstu', |
| 2108 | + 'articlefeedback-desc' => 'Atsauksme par rakstu', |
| 2109 | + 'articlefeedback-survey-question-origin' => 'Kādas lapas Jūs apmeklējāt pirms sākāt šo aptauju?', |
| 2110 | + 'articlefeedback-survey-question-whyrated' => 'Lūdzu pasakiet, kādēļ Jūs šodien novērtējāt šo lapu (atzīmējiet visas atbilstošās atbildes):', |
| 2111 | + 'articlefeedback-survey-answer-whyrated-contribute-rating' => 'Es vēlējos dot ieguldījumu kopējā lapas vērtējumā', |
| 2112 | + 'articlefeedback-survey-answer-whyrated-development' => 'Es cerēju, ka mans vērtējums pozitīvu ietekmēs lapas tālāku pilnveidošanu', |
| 2113 | + 'articlefeedback-survey-answer-whyrated-contribute-wiki' => 'Es vēlējos dot ieguldījumu {{SITENAME}}', |
1786 | 2114 | 'articlefeedback-survey-answer-whyrated-sharing-opinion' => 'Man patīk dalīties ar viedokli', |
| 2115 | + 'articlefeedback-survey-answer-whyrated-didntrate' => 'Es šodien neiesniedzu vērtējumu, bet vēlējos dot atsauksmi', |
1787 | 2116 | 'articlefeedback-survey-answer-whyrated-other' => 'Cits', |
| 2117 | + 'articlefeedback-survey-question-useful' => 'Vai Jūs uzskatāt, ka iesniegtie vērtējumi ir lietderīgi un skaidri?', |
1788 | 2118 | 'articlefeedback-survey-question-useful-iffalse' => 'Kāpēc?', |
1789 | 2119 | 'articlefeedback-survey-question-comments' => 'Vai tev ir kādi papildus komentāri?', |
1790 | 2120 | 'articlefeedback-survey-submit' => 'Iesniegt', |
1791 | 2121 | 'articlefeedback-survey-title' => 'Lūdzu, atbildi uz dažiem jautājumiem', |
1792 | 2122 | 'articlefeedback-survey-thanks' => 'Paldies par piedalīšanos aptaujā.', |
| 2123 | + 'articlefeedback-error' => 'Radusies kļūda. Lūdzu, mēģiniet vēlāk vēlreiz.', |
| 2124 | + 'articlefeedback-form-switch-label' => 'Novērtējiet šo lapu', |
| 2125 | + 'articlefeedback-form-panel-title' => 'Novērtējiet šo lapu', |
| 2126 | + 'articlefeedback-form-panel-instructions' => 'Lūdzu, veltiet laiku lapas novērtēšanai.', |
| 2127 | + 'articlefeedback-form-panel-clear' => 'Noņemt šo vērtējumu', |
| 2128 | + 'articlefeedback-form-panel-expertise' => 'Es esmu ļoti zinošs par šo tēmu (atzīmēt pēc izvēles)', |
| 2129 | + 'articlefeedback-form-panel-expertise-studies' => 'Man ir attiecīgās jomas augstākās izglītības grāds', |
| 2130 | + 'articlefeedback-form-panel-expertise-profession' => 'Tā ir daļa no mana amata', |
| 2131 | + 'articlefeedback-form-panel-expertise-hobby' => 'Tā ir dziļa personiska aizraušanās', |
| 2132 | + 'articlefeedback-form-panel-expertise-other' => 'Manu zināšanu ieguves veids nav šajā sarakstā', |
| 2133 | + 'articlefeedback-form-panel-helpimprove' => 'Es vēlētos palīdzēt uzlabot Vikipēdiju, sūtiet man e-pastu (atzīmēt pēc izvēles)', |
| 2134 | + 'articlefeedback-form-panel-helpimprove-note' => 'Mēs Jums nosūtīsim apstiprinājuma e-pastu. Mēs citām personām nedarīsim zināmu Jūsu adresi. $1', |
| 2135 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Privātuma politika', |
| 2136 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Privātuma politika', |
| 2137 | + 'articlefeedback-form-panel-submit' => 'Iesniegt vērtējumus', |
| 2138 | + 'articlefeedback-form-panel-success' => 'Veiksmīgi saglabāts', |
| 2139 | + 'articlefeedback-form-panel-expiry-title' => 'Jūsu vērtējuma derīguma termiņš ir beidzies', |
| 2140 | + 'articlefeedback-form-panel-expiry-message' => 'Lūdzu, pārskatiet šo lapu un iesniedziet jaunus vērtējumus.', |
| 2141 | + 'articlefeedback-report-switch-label' => 'Skatīt lapas vērtējumus', |
| 2142 | + 'articlefeedback-report-panel-title' => 'Lapas vērtējumi', |
| 2143 | + 'articlefeedback-report-panel-description' => 'Pašreizējais vidējais vērtējums.', |
| 2144 | + 'articlefeedback-report-empty' => 'Nav vērtējumu', |
| 2145 | + 'articlefeedback-report-ratings' => '$1 vērtējumi', |
| 2146 | + 'articlefeedback-field-trustworthy-label' => 'Uzticamība', |
| 2147 | + 'articlefeedback-field-trustworthy-tip' => 'Vai Jums šķiet, ka lapai ir diezgan daudz citātu un ka šie citāti nāk no uzticamiem avotiem?', |
| 2148 | + 'articlefeedback-field-complete-label' => 'Pabeigtība', |
| 2149 | + 'articlefeedback-field-complete-tip' => 'Vai Jums šķiet, ka šī lapa apskata visas nepieciešamās temata jomas, ko būtu nepieciešams pieminēt?', |
| 2150 | + 'articlefeedback-field-objective-label' => 'Objektivitāte', |
| 2151 | + 'articlefeedback-field-objective-tip' => 'Vai Jums šķiet, ka šī lapa parāda pareizu satura attēlojumu no visiem šī jautājuma skatījumiem?', |
| 2152 | + 'articlefeedback-field-wellwritten-label' => 'Informācijas izklāsts', |
| 2153 | + 'articlefeedback-field-wellwritten-tip' => 'Vai Jums šķiet, ka šī lapa ir labi strukturēta un informatīva?', |
| 2154 | + 'articlefeedback-pitch-reject' => 'Varbūt vēlāk', |
| 2155 | + 'articlefeedback-pitch-or' => 'vai', |
| 2156 | + 'articlefeedback-pitch-thanks' => 'Paldies! Jūsu vērtējumi ir saglabāti.', |
| 2157 | + 'articlefeedback-pitch-survey-message' => 'Lūdzu, veltiet laiku, lai aizpildītu īsu aptauju.', |
| 2158 | + 'articlefeedback-pitch-survey-accept' => 'Sākt aptauju', |
| 2159 | + 'articlefeedback-pitch-join-message' => 'Vai vēlaties izveidot kontu?', |
| 2160 | + 'articlefeedback-pitch-join-body' => 'Konts palīdzēs Jums pārskatīt savus labojumus, sekmīgāk piedalīties diskusijās un iekļauties kopienā.', |
| 2161 | + 'articlefeedback-pitch-join-accept' => 'Izveidot kontu', |
| 2162 | + 'articlefeedback-pitch-join-login' => 'Pieteikties', |
| 2163 | + 'articlefeedback-pitch-edit-message' => 'Vai Jūs zināt, ka varat rediģēt šo lapu?', |
| 2164 | + 'articlefeedback-pitch-edit-accept' => 'Izmainīt šo lapu', |
| 2165 | + 'articlefeedback-survey-message-success' => 'Paldies, ka aizpildījās aptauju!', |
| 2166 | + 'articlefeedback-survey-message-error' => 'Radusies kļūda. |
| 2167 | +Lūdzu, mēģiniet vēlāk vēlreiz.', |
| 2168 | + 'articleFeedback-table-caption-dailyhighsandlows' => 'Šodienas kāpumi un kritumi', |
| 2169 | + 'articleFeedback-table-caption-weeklymostchanged' => 'Šajā nedēļā visvairāk mainītie', |
| 2170 | + 'articleFeedback-table-caption-recentlows' => 'Pēdējie kritumi', |
| 2171 | + 'articleFeedback-table-heading-page' => 'Lapa', |
| 2172 | + 'articleFeedback-table-heading-average' => 'Vidēji', |
1793 | 2173 | ); |
1794 | 2174 | |
1795 | 2175 | /** Macedonian (Македонски) |
— | — | @@ -1816,16 +2196,21 @@ |
1817 | 2197 | 'articlefeedback-form-panel-title' => 'Оценете ја страницава', |
1818 | 2198 | 'articlefeedback-form-panel-instructions' => 'Одвојте момент за да ја оцените страницава.', |
1819 | 2199 | 'articlefeedback-form-panel-clear' => 'Отстрани ја оценкава', |
1820 | | - 'articlefeedback-form-panel-expertise' => 'Имам големи познавања на оваа тема', |
| 2200 | + 'articlefeedback-form-panel-expertise' => 'Имам големи познавања на оваа тематика (незадолжително)', |
1821 | 2201 | 'articlefeedback-form-panel-expertise-studies' => 'Имам релевантно више/факултетско образование', |
1822 | 2202 | 'articlefeedback-form-panel-expertise-profession' => 'Ова е во полето на мојата професија', |
1823 | 2203 | 'articlefeedback-form-panel-expertise-hobby' => 'Ова е моја длабока лична пасија', |
1824 | 2204 | 'articlefeedback-form-panel-expertise-other' => 'Изворот на моите сознанија не е наведен тука', |
| 2205 | + 'articlefeedback-form-panel-helpimprove' => 'Сакам да помогнам во подобрувањето на Википедија - испратете ми е-пошта (незадолжително)', |
| 2206 | + 'articlefeedback-form-panel-helpimprove-note' => 'Ќе ви испратиме порака за потврда. Вашата адреса не ја даваме никому. $1', |
| 2207 | + 'articlefeedback-form-panel-helpimprove-email-placeholder' => 'eposta@primer.org', |
| 2208 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Заштита на личните податоци', |
| 2209 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Заштита на личните податоци', |
1825 | 2210 | 'articlefeedback-form-panel-submit' => 'Поднеси оценки', |
1826 | 2211 | 'articlefeedback-form-panel-success' => 'Успешно зачувано', |
1827 | 2212 | 'articlefeedback-form-panel-expiry-title' => 'Вашите оценки истекоа', |
1828 | 2213 | 'articlefeedback-form-panel-expiry-message' => 'Прегледајте ја страницава повторно и дајте ѝ нови оценки.', |
1829 | | - 'articlefeedback-report-switch-label' => 'Прикажи оценки за страницата', |
| 2214 | + 'articlefeedback-report-switch-label' => 'Оценки за страницата', |
1830 | 2215 | 'articlefeedback-report-panel-title' => 'Оценки за страницата', |
1831 | 2216 | 'articlefeedback-report-panel-description' => 'Тековни просечи оценки.', |
1832 | 2217 | 'articlefeedback-report-empty' => 'Нема оценки', |
— | — | @@ -1836,12 +2221,12 @@ |
1837 | 2222 | 'articlefeedback-field-complete-tip' => 'Дали сметате дека статијава ги обработува најважните основни теми што треба да се обработат?', |
1838 | 2223 | 'articlefeedback-field-objective-label' => 'Непристрасност', |
1839 | 2224 | 'articlefeedback-field-objective-tip' => 'Дали сметате дека статијава на праведен начин ги застапува сите гледишта по оваа проблематика?', |
1840 | | - 'articlefeedback-field-wellwritten-label' => 'Добро напишано', |
| 2225 | + 'articlefeedback-field-wellwritten-label' => 'Добро напишана', |
1841 | 2226 | 'articlefeedback-field-wellwritten-tip' => 'Дали сметате дека страницава е добро организирана и убаво напишана?', |
1842 | 2227 | 'articlefeedback-pitch-reject' => 'Можеби подоцна', |
1843 | 2228 | 'articlefeedback-pitch-or' => 'или', |
1844 | 2229 | 'articlefeedback-pitch-thanks' => 'Ви благодариме! Вашите оценки се зачувани.', |
1845 | | - 'articlefeedback-pitch-survey-message' => 'Пополнете оваа кратка анкета.', |
| 2230 | + 'articlefeedback-pitch-survey-message' => 'Пополнете ја оваа кратка анкета.', |
1846 | 2231 | 'articlefeedback-pitch-survey-accept' => 'Почни', |
1847 | 2232 | 'articlefeedback-pitch-join-message' => 'Дали сакате да создадете сметка?', |
1848 | 2233 | 'articlefeedback-pitch-join-body' => 'Ако имате сметка ќе можете да ги следите вашите уредувања, да се вклучувате во дискусии и да бидете дел од заедницата', |
— | — | @@ -1852,6 +2237,11 @@ |
1853 | 2238 | 'articlefeedback-survey-message-success' => 'Ви благодариме што ја пополнивте анкетата.', |
1854 | 2239 | 'articlefeedback-survey-message-error' => 'Се појави грешка. |
1855 | 2240 | Обидете се подоцна.', |
| 2241 | + 'articleFeedback-table-caption-dailyhighsandlows' => 'Издигања и падови за денес', |
| 2242 | + 'articleFeedback-table-caption-weeklymostchanged' => 'Најизменети за неделава', |
| 2243 | + 'articleFeedback-table-caption-recentlows' => 'Скорешни падови', |
| 2244 | + 'articleFeedback-table-heading-page' => 'Страница', |
| 2245 | + 'articleFeedback-table-heading-average' => 'Просечно', |
1856 | 2246 | ); |
1857 | 2247 | |
1858 | 2248 | /** Malayalam (മലയാളം) |
— | — | @@ -1878,11 +2268,15 @@ |
1879 | 2269 | 'articlefeedback-form-panel-title' => 'ഈ താളിനു നിലവാരമിടുക', |
1880 | 2270 | 'articlefeedback-form-panel-instructions' => 'താഴെ ഈ താളിന്റെ മൂല്യനിർണ്ണയം നടത്താൻ ഒരു നിമിഷം ചിലവാക്കുക.', |
1881 | 2271 | 'articlefeedback-form-panel-clear' => 'ഈ നിലവാരമിടൽ നീക്കം ചെയ്യുക', |
1882 | | - 'articlefeedback-form-panel-expertise' => 'എനിക്ക് ഈ വിഷയത്തിൽ വളരെ അറിവുണ്ട്', |
| 2272 | + 'articlefeedback-form-panel-expertise' => 'എനിക്ക് ഈ വിഷയത്തിൽ വളരെ അറിവുണ്ട് (ഐച്ഛികം)', |
1883 | 2273 | 'articlefeedback-form-panel-expertise-studies' => 'എനിക്ക് ബന്ധപ്പെട്ട വിഷയത്തിൽ കലാലയ/യൂണിവേഴ്സിറ്റി ബിരുദമുണ്ട്', |
1884 | 2274 | 'articlefeedback-form-panel-expertise-profession' => 'ഇതെന്റെ ജോലിയുടെ ഭാഗമാണ്', |
1885 | 2275 | 'articlefeedback-form-panel-expertise-hobby' => 'ഇതെനിക്ക് അഗാധ താത്പര്യമുള്ളവയിൽ പെടുന്നു', |
1886 | 2276 | 'articlefeedback-form-panel-expertise-other' => 'എന്റെ അറിവിന്റെ ഉറവിടം ഇവിടെ നൽകിയിട്ടില്ല', |
| 2277 | + 'articlefeedback-form-panel-helpimprove' => 'വിക്കിപീഡിയ മെച്ചപ്പെടുത്താൻ ഞാനാഗ്രഹിക്കുന്നു, ഇമെയിൽ അയച്ചു തരിക (ഐച്ഛികം)', |
| 2278 | + 'articlefeedback-form-panel-helpimprove-note' => 'ഞങ്ങൾ താങ്കൾക്ക് ഒരു സ്ഥിരീകരണ ഇമെയിൽ അയയ്ക്കുന്നതാണ്. താങ്കളുടെ വിലാസം ആരുമായും പങ്കുവെയ്ക്കുന്നതല്ല. $1', |
| 2279 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'സ്വകാര്യതാനയം', |
| 2280 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:സ്വകാര്യതാനയം', |
1887 | 2281 | 'articlefeedback-form-panel-submit' => 'നിലവാരമിടലുകൾ സമർപ്പിക്കുക', |
1888 | 2282 | 'articlefeedback-form-panel-success' => 'വിജയകരമായി സേവ് ചെയ്തിരിക്കുന്നു', |
1889 | 2283 | 'articlefeedback-form-panel-expiry-title' => 'താങ്കളിട്ട നിലവാരങ്ങൾ കാലഹരണപ്പെട്ടിരിക്കുന്നു', |
— | — | @@ -1914,6 +2308,10 @@ |
1915 | 2309 | 'articlefeedback-survey-message-success' => 'സർവേ പൂരിപ്പിച്ചതിനു നന്ദി', |
1916 | 2310 | 'articlefeedback-survey-message-error' => 'എന്തോ പിഴവുണ്ടായിരിക്കുന്നു. |
1917 | 2311 | ദയവായി വീണ്ടും ശ്രമിക്കുക.', |
| 2312 | + 'articleFeedback-table-caption-dailyhighsandlows' => 'ഇന്നത്തെ കയറ്റിറക്കങ്ങൾ', |
| 2313 | + 'articleFeedback-table-caption-weeklymostchanged' => 'ഈ ആഴ്ചയിൽ ഏറ്റവുമധികം മാറിയത്', |
| 2314 | + 'articleFeedback-table-heading-page' => 'താൾ', |
| 2315 | + 'articleFeedback-table-heading-average' => 'ശരാശരി', |
1918 | 2316 | ); |
1919 | 2317 | |
1920 | 2318 | /** Mongolian (Монгол) |
— | — | @@ -2000,11 +2398,15 @@ |
2001 | 2399 | 'articlefeedback-form-panel-title' => 'Deze pagina waarderen', |
2002 | 2400 | 'articlefeedback-form-panel-instructions' => 'Geef alstublieft een beoordeling van deze pagina.', |
2003 | 2401 | 'articlefeedback-form-panel-clear' => 'Deze beoordeling verwijderen', |
2004 | | - 'articlefeedback-form-panel-expertise' => 'Ik ben zeer goed geïnformeerd over dit onderwerp', |
| 2402 | + 'articlefeedback-form-panel-expertise' => 'Ik ben zeer goed geïnformeerd over dit onderwerp (optioneel)', |
2005 | 2403 | 'articlefeedback-form-panel-expertise-studies' => 'Ik heb een relevante opleiding gevolgd op HBO/WO-niveau', |
2006 | 2404 | 'articlefeedback-form-panel-expertise-profession' => 'Dit onderwerp is onderdeel van mijn beroep', |
2007 | 2405 | 'articlefeedback-form-panel-expertise-hobby' => 'Dit is een diepgevoelde persoonlijke passie', |
2008 | 2406 | 'articlefeedback-form-panel-expertise-other' => 'De bron van mijn kennis is geen keuzeoptie', |
| 2407 | + 'articlefeedback-form-panel-helpimprove' => 'Ik wil graag helpen Wikipedia te verbeteren, stuur me een e-mail (optioneel)', |
| 2408 | + 'articlefeedback-form-panel-helpimprove-note' => 'We sturen u een bevestigingse-mail. We delen uw adres verder met niemand. $1', |
| 2409 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Privacybeleid', |
| 2410 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Privacybeleid', |
2009 | 2411 | 'articlefeedback-form-panel-submit' => 'Beoordelingen opslaan', |
2010 | 2412 | 'articlefeedback-form-panel-success' => 'Opgeslagen', |
2011 | 2413 | 'articlefeedback-form-panel-expiry-title' => 'Uw beoordelingen zijn verlopen', |
— | — | @@ -2037,6 +2439,11 @@ |
2038 | 2440 | 'articlefeedback-survey-message-success' => 'Bedankt voor het beantwoorden van de vragen.', |
2039 | 2441 | 'articlefeedback-survey-message-error' => 'Er is een fout opgetreden. |
2040 | 2442 | Probeer het later opnieuw.', |
| 2443 | + 'articleFeedback-table-caption-dailyhighsandlows' => 'Hoogte- en dieptepunten van vandaag', |
| 2444 | + 'articleFeedback-table-caption-weeklymostchanged' => 'Deze week de meeste wijzigingen', |
| 2445 | + 'articleFeedback-table-caption-recentlows' => 'Recente dieptepunten', |
| 2446 | + 'articleFeedback-table-heading-page' => 'Pagina', |
| 2447 | + 'articleFeedback-table-heading-average' => 'Gemiddelde', |
2041 | 2448 | ); |
2042 | 2449 | |
2043 | 2450 | /** Norwegian Nynorsk (Norsk (nynorsk)) |
— | — | @@ -2045,6 +2452,8 @@ |
2046 | 2453 | $messages['nn'] = array( |
2047 | 2454 | 'articlefeedback-survey-question-useful-iffalse' => 'Kvifor?', |
2048 | 2455 | 'articlefeedback-survey-submit' => 'Send', |
| 2456 | + 'articlefeedback-pitch-or' => 'eller', |
| 2457 | + 'articlefeedback-pitch-join-login' => 'Logg inn', |
2049 | 2458 | ); |
2050 | 2459 | |
2051 | 2460 | /** Norwegian (bokmål) (Norsk (bokmål)) |
— | — | @@ -2053,6 +2462,7 @@ |
2054 | 2463 | $messages['no'] = array( |
2055 | 2464 | 'articlefeedback' => 'Artikkelvurdering', |
2056 | 2465 | 'articlefeedback-desc' => 'Artikkelvurdering (pilotversjon)', |
| 2466 | + 'articlefeedback-survey-question-origin' => 'Hvilken side var du på når du startet denne undersøkelsen?', |
2057 | 2467 | 'articlefeedback-survey-question-whyrated' => 'Gi oss beskjed om hvorfor du vurderte denne siden idag (huk av alle som passer):', |
2058 | 2468 | 'articlefeedback-survey-answer-whyrated-contribute-rating' => 'Jeg ønsket å bidra til den generelle vurderingen av denne siden', |
2059 | 2469 | 'articlefeedback-survey-answer-whyrated-development' => 'Jeg håper at min vurdering vil påvirke utviklingen av siden positivt', |
— | — | @@ -2066,12 +2476,26 @@ |
2067 | 2477 | 'articlefeedback-survey-submit' => 'Send', |
2068 | 2478 | 'articlefeedback-survey-title' => 'Svar på noen få spørsmål', |
2069 | 2479 | 'articlefeedback-survey-thanks' => 'Takk for at du fylte ut undersøkelsen.', |
2070 | | - 'articlefeedback-form-switch-label' => 'Gi tilbakemelding', |
2071 | | - 'articlefeedback-form-panel-title' => 'Din tilbakemelding', |
| 2480 | + 'articlefeedback-error' => 'En feil har oppstått. Prøv igjen senere.', |
| 2481 | + 'articlefeedback-form-switch-label' => 'Vurder denne siden', |
| 2482 | + 'articlefeedback-form-panel-title' => 'Vurder denne siden', |
2072 | 2483 | 'articlefeedback-form-panel-instructions' => 'Ta deg tid til å vurdere denne siden.', |
2073 | | - 'articlefeedback-form-panel-submit' => 'Send tilbakemelding', |
2074 | | - 'articlefeedback-report-switch-label' => 'Vis resultat', |
2075 | | - 'articlefeedback-report-panel-title' => 'Tilbakemeldingsresultat', |
| 2484 | + 'articlefeedback-form-panel-clear' => 'Fjern denne vurderingen', |
| 2485 | + 'articlefeedback-form-panel-expertise' => 'Jeg er svært kunnskapsrik på dette området (valgfritt)', |
| 2486 | + 'articlefeedback-form-panel-expertise-studies' => 'Jeg har en relevant høyskole-/universitetsgrad', |
| 2487 | + 'articlefeedback-form-panel-expertise-profession' => 'Det er en del av yrket mitt', |
| 2488 | + 'articlefeedback-form-panel-expertise-hobby' => 'Det er en dypt personlig hobby/lidenskap', |
| 2489 | + 'articlefeedback-form-panel-expertise-other' => 'Kilden til min kunnskap er ikke listet opp her', |
| 2490 | + 'articlefeedback-form-panel-helpimprove' => 'Jeg ønsker å bidra til å forbedre Wikipedia, send meg en e-post (valgfritt)', |
| 2491 | + 'articlefeedback-form-panel-helpimprove-note' => 'Vi vil sende deg en bekreftelse på e-post. Vi vil ikke dele adressen din med noen andre. $1', |
| 2492 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Retningslinjer for personvern', |
| 2493 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Retningslinjer for personvern', |
| 2494 | + 'articlefeedback-form-panel-submit' => 'Send vurdering', |
| 2495 | + 'articlefeedback-form-panel-success' => 'Lagret', |
| 2496 | + 'articlefeedback-form-panel-expiry-title' => 'Vurderingen din har utløpt', |
| 2497 | + 'articlefeedback-form-panel-expiry-message' => 'Revurder denne siden og send inn din nye vurdering.', |
| 2498 | + 'articlefeedback-report-switch-label' => 'Vis sidevurderinger', |
| 2499 | + 'articlefeedback-report-panel-title' => 'Sidevurderinger', |
2076 | 2500 | 'articlefeedback-report-panel-description' => 'Gjeldende gjennomsnittskarakter.', |
2077 | 2501 | 'articlefeedback-report-empty' => 'Ingen vurderinger', |
2078 | 2502 | 'articlefeedback-report-ratings' => '$1 vurderinger', |
— | — | @@ -2083,14 +2507,29 @@ |
2084 | 2508 | 'articlefeedback-field-objective-tip' => 'Føler du at denne siden viser en rettferdig representasjon av alle perspektiv på problemet?', |
2085 | 2509 | 'articlefeedback-field-wellwritten-label' => 'Velskrevet', |
2086 | 2510 | 'articlefeedback-field-wellwritten-tip' => 'Føler du at denne siden er godt organisert og godt skrevet?', |
2087 | | - 'articlefeedback-pitch-reject' => 'Nei takk', |
| 2511 | + 'articlefeedback-pitch-reject' => 'Kanskje senere', |
2088 | 2512 | 'articlefeedback-pitch-or' => 'eller', |
| 2513 | + 'articlefeedback-pitch-thanks' => 'Takk. Dine vurderinger har blitt lagret.', |
| 2514 | + 'articlefeedback-pitch-survey-message' => 'Ta et øyeblikk til å fullføre en kort undersøkelse.', |
2089 | 2515 | 'articlefeedback-pitch-survey-accept' => 'Start undersøkelsen', |
| 2516 | + 'articlefeedback-pitch-join-message' => 'Ville du opprette en konto?', |
| 2517 | + 'articlefeedback-pitch-join-body' => 'En konto hjelper deg å spore dine endringer, bli involvert i diskusjoner og være en del av fellesskapet.', |
2090 | 2518 | 'articlefeedback-pitch-join-accept' => 'Opprett konto', |
2091 | 2519 | 'articlefeedback-pitch-join-login' => 'Logg inn', |
2092 | | - 'articlefeedback-pitch-edit-accept' => 'Start redigering', |
| 2520 | + 'articlefeedback-pitch-edit-message' => 'Visste du at du kan redigere denne siden?', |
| 2521 | + 'articlefeedback-pitch-edit-accept' => 'Rediger denne siden', |
| 2522 | + 'articlefeedback-survey-message-success' => 'Takk for at du fylte ut undersøkelsen.', |
| 2523 | + 'articlefeedback-survey-message-error' => 'En feil har oppstått. |
| 2524 | +Prøv igjen senere.', |
2093 | 2525 | ); |
2094 | 2526 | |
| 2527 | +/** Oriya (ଓଡ଼ିଆ) |
| 2528 | + * @author Odisha1 |
| 2529 | + */ |
| 2530 | +$messages['or'] = array( |
| 2531 | + 'articlefeedback-survey-submit' => 'ଦାଖଲକରିବା', |
| 2532 | +); |
| 2533 | + |
2095 | 2534 | /** Polish (Polski) |
2096 | 2535 | * @author Sp5uhe |
2097 | 2536 | */ |
— | — | @@ -2116,11 +2555,15 @@ |
2117 | 2556 | 'articlefeedback-form-panel-title' => 'Oceń tę stronę', |
2118 | 2557 | 'articlefeedback-form-panel-instructions' => 'Poświeć chwilę, aby ocenić tę stronę.', |
2119 | 2558 | 'articlefeedback-form-panel-clear' => 'Usuń ranking', |
2120 | | - 'articlefeedback-form-panel-expertise' => 'Posiadam szeroką wiedzę w tym temacie', |
| 2559 | + 'articlefeedback-form-panel-expertise' => 'Posiadam szeroką wiedzę w tym temacie (opcjonalne)', |
2121 | 2560 | 'articlefeedback-form-panel-expertise-studies' => 'Znam to ze szkoły średniej lub ze studiów', |
2122 | 2561 | 'articlefeedback-form-panel-expertise-profession' => 'To element mojego zawodu', |
2123 | 2562 | 'articlefeedback-form-panel-expertise-hobby' => 'Bardzo wnikliwie interesuję się tym tematem', |
2124 | 2563 | 'articlefeedback-form-panel-expertise-other' => 'Źródła mojej wiedzy nie ma na liście', |
| 2564 | + 'articlefeedback-form-panel-helpimprove' => 'Chciałbym pomóc rozwijać Wikipedię – wyślij do mnie e‐maila (opcjonalne)', |
| 2565 | + 'articlefeedback-form-panel-helpimprove-note' => 'Otrzymasz od nas e‐maila potwierdzającego. Nie udostępnimy nikomu Twojego adresu. $1', |
| 2566 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Zasady ochrony prywatności', |
| 2567 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Zasady ochrony prywatności', |
2125 | 2568 | 'articlefeedback-form-panel-submit' => 'Prześlij opinię', |
2126 | 2569 | 'articlefeedback-form-panel-success' => 'Zapisano', |
2127 | 2570 | 'articlefeedback-form-panel-expiry-title' => 'Twoje oceny są nieaktualne', |
— | — | @@ -2161,6 +2604,7 @@ |
2162 | 2605 | $messages['pms'] = array( |
2163 | 2606 | 'articlefeedback' => "Valutassion ëd j'artìcoj", |
2164 | 2607 | 'articlefeedback-desc' => "Version pilòta dla valutassion ëd j'artìcoj", |
| 2608 | + 'articlefeedback-survey-question-origin' => "An su che pagina it j'eres-to quand it l'has ancaminà sto sondagi?", |
2165 | 2609 | 'articlefeedback-survey-question-whyrated' => "Për piasì, ch'an fasa savèj përchè a l'ha valutà costa pàgina ancheuj (ch'a marca tut lòn ch'a-i intra):", |
2166 | 2610 | 'articlefeedback-survey-answer-whyrated-contribute-rating' => 'I vorìa contribuì a la valutassion global ëd la pàgina', |
2167 | 2611 | 'articlefeedback-survey-answer-whyrated-development' => 'I spero che mia valutassion a peussa toché positivament ël dësvlup ëd la pàgina', |
— | — | @@ -2174,8 +2618,71 @@ |
2175 | 2619 | 'articlefeedback-survey-submit' => 'Spediss', |
2176 | 2620 | 'articlefeedback-survey-title' => "Për piasì, ch'a risponda a chèich chestion", |
2177 | 2621 | 'articlefeedback-survey-thanks' => "Mersì d'avèj compilà ël questionari.", |
| 2622 | + 'articlefeedback-error' => "A l'é capitaje n'eror. Për piasì preuva pi tard.", |
| 2623 | + 'articlefeedback-form-switch-label' => 'Vàluta sta pagina', |
| 2624 | + 'articlefeedback-form-panel-title' => 'Vàluta sta pagina', |
| 2625 | + 'articlefeedback-form-panel-instructions' => 'Për piasì pija un moment për valuté sta pagina', |
| 2626 | + 'articlefeedback-form-panel-clear' => 'Gava sta valutassion', |
| 2627 | + 'articlefeedback-form-panel-expertise' => 'Mi i conòsso motobin sto argoment (opsional)', |
| 2628 | + 'articlefeedback-form-panel-expertise-studies' => "Mi i l'heu un diploma ëd colegi/università përtinent", |
| 2629 | + 'articlefeedback-form-panel-expertise-profession' => "A l'é part ëd mia profession", |
| 2630 | + 'articlefeedback-form-panel-expertise-hobby' => "A l'é na passion përsonal ancreusa", |
| 2631 | + 'articlefeedback-form-panel-expertise-other' => "La sorziss ëd mia conossensa a l'é pa listà ambelessì", |
| 2632 | + 'articlefeedback-form-panel-helpimprove' => 'Am piasirìa giuté a mejoré Wikipedia, mandme un corel (opsional)', |
| 2633 | + 'articlefeedback-form-panel-helpimprove-note' => 'Noi it manderoma un corel ëd confirma. Noi i condividroma pa toa adrëssa con gnun. $1', |
| 2634 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Polìtica ëd confindensialità', |
| 2635 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Polìtica ëd confidensialità', |
| 2636 | + 'articlefeedback-form-panel-submit' => 'Spediss valutassion', |
| 2637 | + 'articlefeedback-form-panel-success' => 'Salvà da bin', |
| 2638 | + 'articlefeedback-form-panel-expiry-title' => 'Toe valutassion a son scadùe', |
| 2639 | + 'articlefeedback-form-panel-expiry-message' => 'Për piasì torna valuté sta pagina e spediss le valutassion neuve.', |
| 2640 | + 'articlefeedback-report-switch-label' => 'Varda le valutassion ëd la pagina', |
| 2641 | + 'articlefeedback-report-panel-title' => 'Valutassion ëd la pagina', |
| 2642 | + 'articlefeedback-report-panel-description' => 'Valutassion medie corente.', |
| 2643 | + 'articlefeedback-report-empty' => 'Pa gnun-e valutassion', |
| 2644 | + 'articlefeedback-report-ratings' => '$1 valutassion', |
| 2645 | + 'articlefeedback-field-trustworthy-label' => 'Fidà', |
| 2646 | + 'articlefeedback-field-trustworthy-tip' => "Pensës-to che sta pagina a l'abia basta citassion e che ste citassion a rivo da sorziss fidà?", |
| 2647 | + 'articlefeedback-field-complete-label' => 'Completa', |
| 2648 | + 'articlefeedback-field-complete-tip' => "Pensës-to che sta pagina a coata j'àire essensiaj dl'argoment com a dovrìa?", |
| 2649 | + 'articlefeedback-field-objective-label' => 'Obietiv', |
| 2650 | + 'articlefeedback-field-objective-tip' => 'pensës-to che sta pagina a mosta na giusta rapresentassion ëd tute le prospetive dël problema?', |
| 2651 | + 'articlefeedback-field-wellwritten-label' => 'Bin-scrivù', |
| 2652 | + 'articlefeedback-field-wellwritten-tip' => 'Pensës-to che sta pagina a sia bin-organisà e bin-scrivùa?', |
| 2653 | + 'articlefeedback-pitch-reject' => 'Miraco pì tard', |
| 2654 | + 'articlefeedback-pitch-or' => 'o', |
| 2655 | + 'articlefeedback-pitch-thanks' => 'Mersì! toe valutassion a son stàite salvà.', |
| 2656 | + 'articlefeedback-pitch-survey-message' => 'Për piasì pija un moment për completé un curt sondagi.', |
| 2657 | + 'articlefeedback-pitch-survey-accept' => 'Ancamin-a sondagi', |
| 2658 | + 'articlefeedback-pitch-join-message' => 'Veus-to creé un cont?', |
| 2659 | + 'articlefeedback-pitch-join-body' => 'Un cont at giuterà a trassé toe modìfiche, at anserirà an discussion, e a sarà part ëd la comunità.', |
| 2660 | + 'articlefeedback-pitch-join-accept' => 'Crea un cont', |
| 2661 | + 'articlefeedback-pitch-join-login' => 'Intra', |
| 2662 | + 'articlefeedback-pitch-edit-message' => "Sas-to ch'it peule modifiché sta pagina?", |
| 2663 | + 'articlefeedback-pitch-edit-accept' => "Modìfica st'artìcol-sì", |
| 2664 | + 'articlefeedback-survey-message-success' => "Mersì d'avèj compilà ël questionari.", |
| 2665 | + 'articlefeedback-survey-message-error' => "A l'é capitaje n'eror. |
| 2666 | +Për piasì preuva torna pi tard.", |
| 2667 | + 'articleFeedback-table-caption-dailyhighsandlows' => "Aut e bass d'ancheuj", |
| 2668 | + 'articleFeedback-table-caption-weeklymostchanged' => 'Ij magior cangiament dë sta sman-a', |
| 2669 | + 'articleFeedback-table-caption-recentlows' => 'Bass recent', |
| 2670 | + 'articleFeedback-table-heading-page' => 'Pàgina', |
| 2671 | + 'articleFeedback-table-heading-average' => 'Media', |
2178 | 2672 | ); |
2179 | 2673 | |
| 2674 | +/** Pashto (پښتو) |
| 2675 | + * @author Ahmed-Najib-Biabani-Ibrahimkhel |
| 2676 | + */ |
| 2677 | +$messages['ps'] = array( |
| 2678 | + 'articlefeedback-survey-answer-whyrated-other' => 'نور', |
| 2679 | + 'articlefeedback-survey-question-useful-iffalse' => 'ولې؟', |
| 2680 | + 'articlefeedback-survey-submit' => 'سپارل', |
| 2681 | + 'articlefeedback-pitch-reject' => 'کېدای شي وروسته', |
| 2682 | + 'articlefeedback-pitch-or' => 'يا', |
| 2683 | + 'articlefeedback-pitch-join-accept' => 'يو ګڼون جوړول', |
| 2684 | + 'articlefeedback-pitch-join-login' => 'ننوتل', |
| 2685 | +); |
| 2686 | + |
2180 | 2687 | /** Portuguese (Português) |
2181 | 2688 | * @author Giro720 |
2182 | 2689 | * @author Hamilton Abreu |
— | — | @@ -2244,10 +2751,12 @@ |
2245 | 2752 | /** Brazilian Portuguese (Português do Brasil) |
2246 | 2753 | * @author Giro720 |
2247 | 2754 | * @author Raylton P. Sousa |
| 2755 | + * @author 555 |
2248 | 2756 | */ |
2249 | 2757 | $messages['pt-br'] = array( |
2250 | 2758 | 'articlefeedback' => 'Avaliação do artigo', |
2251 | 2759 | 'articlefeedback-desc' => 'Avaliação do artigo (versão de testes)', |
| 2760 | + 'articlefeedback-survey-question-origin' => 'Em que página você estava quando começou a responder esta pesquisa?', |
2252 | 2761 | 'articlefeedback-survey-question-whyrated' => 'Diga-nos porque é que classificou esta página hoje, por favor (marque todas as opções as quais se aplicam):', |
2253 | 2762 | 'articlefeedback-survey-answer-whyrated-contribute-rating' => 'Eu queria contribuir para a classificação global da página', |
2254 | 2763 | 'articlefeedback-survey-answer-whyrated-development' => 'Eu espero que a minha classificação afete positivamente o desenvolvimento da página', |
— | — | @@ -2266,12 +2775,12 @@ |
2267 | 2776 | 'articlefeedback-form-panel-title' => 'Avaliar esta página', |
2268 | 2777 | 'articlefeedback-form-panel-instructions' => 'Dedique um momento a avaliar esta página abaixo, por favor.', |
2269 | 2778 | 'articlefeedback-form-panel-clear' => 'Remover esta avaliação', |
2270 | | - 'articlefeedback-form-panel-expertise' => 'Eu tenho conhecimento prévio deste assunto', |
2271 | | - 'articlefeedback-form-panel-expertise-studies' => 'Eu estudei o assunto na faculdade/universidade', |
| 2779 | + 'articlefeedback-form-panel-expertise' => 'Estou muito bem informado sobre este tema (opcional)', |
| 2780 | + 'articlefeedback-form-panel-expertise-studies' => 'Tenho um título universitário relacionado', |
2272 | 2781 | 'articlefeedback-form-panel-expertise-profession' => 'Faz parte dos meus conhecimentos profissionais', |
2273 | | - 'articlefeedback-form-panel-expertise-hobby' => 'Está relacionado com os meus passatempos ou interesses', |
| 2782 | + 'articlefeedback-form-panel-expertise-hobby' => 'É uma das minhas paixões pessoais', |
2274 | 2783 | 'articlefeedback-form-panel-expertise-other' => 'A fonte dos meus conhecimentos, não está listada aqui', |
2275 | | - 'articlefeedback-form-panel-submit' => 'Enviar comentários', |
| 2784 | + 'articlefeedback-form-panel-submit' => 'Enviar avaliações', |
2276 | 2785 | 'articlefeedback-form-panel-success' => 'Gravado com sucesso', |
2277 | 2786 | 'articlefeedback-report-switch-label' => 'Ver avaliações', |
2278 | 2787 | 'articlefeedback-report-panel-title' => 'Avaliações', |
— | — | @@ -2291,7 +2800,7 @@ |
2292 | 2801 | 'articlefeedback-pitch-survey-accept' => 'Começar questionário', |
2293 | 2802 | 'articlefeedback-pitch-join-accept' => 'Criar conta', |
2294 | 2803 | 'articlefeedback-pitch-join-login' => 'Autenticação', |
2295 | | - 'articlefeedback-pitch-edit-accept' => 'Começar a editar', |
| 2804 | + 'articlefeedback-pitch-edit-accept' => 'Editar esta página', |
2296 | 2805 | 'articlefeedback-survey-message-success' => 'Obrigado por preencher o questionário.', |
2297 | 2806 | 'articlefeedback-survey-message-error' => 'Ocorreu um erro. |
2298 | 2807 | Tente novamente mais tarde, por favor.', |
— | — | @@ -2325,11 +2834,13 @@ |
2326 | 2835 | 'articlefeedback-form-panel-title' => 'Evaluare pagină', |
2327 | 2836 | 'articlefeedback-form-panel-instructions' => 'Vă rugăm să acordați câteva clipe evaluării acestei pagini.', |
2328 | 2837 | 'articlefeedback-form-panel-clear' => 'Elimină această evaluare', |
2329 | | - 'articlefeedback-form-panel-expertise' => 'Dețin cunoștințe solide despre acest subiect', |
| 2838 | + 'articlefeedback-form-panel-expertise' => 'Dețin cunoștințe solide despre acest subiect (opțional)', |
2330 | 2839 | 'articlefeedback-form-panel-expertise-studies' => 'Am o diplomă relevantă la nivel de colegiu/universitate', |
2331 | 2840 | 'articlefeedback-form-panel-expertise-profession' => 'Este parte din profesia mea', |
2332 | 2841 | 'articlefeedback-form-panel-expertise-hobby' => 'Este o pasiune personală puternică', |
2333 | 2842 | 'articlefeedback-form-panel-expertise-other' => 'Nivelul cunoștințelor mele nu se află în această listă', |
| 2843 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Politica de confidențialitate', |
| 2844 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Politica de confidențialitate', |
2334 | 2845 | 'articlefeedback-form-panel-submit' => 'Trimite evaluările', |
2335 | 2846 | 'articlefeedback-form-panel-success' => 'Salvat cu succes', |
2336 | 2847 | 'articlefeedback-form-panel-expiry-title' => 'Evaluările dumneavoastră au expirat', |
— | — | @@ -2361,6 +2872,8 @@ |
2362 | 2873 | 'articlefeedback-survey-message-success' => 'Vă mulțumim că ați completat chestionarul.', |
2363 | 2874 | 'articlefeedback-survey-message-error' => 'A apărut o eroare. |
2364 | 2875 | Vă rugăm să reîncercați mai târziu.', |
| 2876 | + 'articleFeedback-table-heading-page' => 'Pagina', |
| 2877 | + 'articleFeedback-table-heading-average' => 'Medie', |
2365 | 2878 | ); |
2366 | 2879 | |
2367 | 2880 | /** Tarandíne (Tarandíne) |
— | — | @@ -2370,6 +2883,7 @@ |
2371 | 2884 | $messages['roa-tara'] = array( |
2372 | 2885 | 'articlefeedback' => 'Artichele de valutazione', |
2373 | 2886 | 'articlefeedback-desc' => 'Artichele de valutazione (versiune guidate)', |
| 2887 | + 'articlefeedback-survey-answer-whyrated-contribute-rating' => "Ije vogghie condrebbuische a 'u pundegge totale d'a pàgene", |
2374 | 2888 | 'articlefeedback-survey-answer-whyrated-contribute-wiki' => "Ije amm'a condrebbuì a {{SITENAME}}", |
2375 | 2889 | 'articlefeedback-survey-answer-whyrated-sharing-opinion' => "Me chiace dìcere 'u penziere mèje", |
2376 | 2890 | 'articlefeedback-survey-answer-whyrated-other' => 'Otre', |
— | — | @@ -2378,11 +2892,32 @@ |
2379 | 2893 | 'articlefeedback-survey-submit' => 'Conferme', |
2380 | 2894 | 'articlefeedback-survey-title' => 'Se preghe de responnere a quacche dumanne', |
2381 | 2895 | 'articlefeedback-survey-thanks' => "Grazzie pè avè combilate 'u sondagge.", |
| 2896 | + 'articlefeedback-form-switch-label' => 'Valute sta pàgene', |
| 2897 | + 'articlefeedback-form-panel-title' => 'Valute sta pàgene', |
| 2898 | + 'articlefeedback-form-panel-instructions' => "Pe piacere pigghiate 'nu mumende pe valutà sta pàgene.", |
| 2899 | + 'articlefeedback-form-panel-clear' => 'Live stu pundegge', |
| 2900 | + 'articlefeedback-form-panel-expertise-profession' => "Jè parte d'a professiona meje", |
| 2901 | + 'articlefeedback-form-panel-expertise-hobby' => "Queste jè 'na passiona profonda meje", |
| 2902 | + 'articlefeedback-form-panel-submit' => 'Conferme le pundegge', |
| 2903 | + 'articlefeedback-form-panel-success' => 'Reggistrate cu successe', |
| 2904 | + 'articlefeedback-form-panel-expiry-title' => 'Le pundegge tune onne scadute', |
| 2905 | + 'articlefeedback-report-switch-label' => "Vide 'u pundegge d'a pàgene", |
| 2906 | + 'articlefeedback-report-panel-title' => "Pundegge d'a pàgene", |
| 2907 | + 'articlefeedback-report-panel-description' => 'Pundegge medie corrende.', |
| 2908 | + 'articlefeedback-report-empty' => 'Nisciune pundegge', |
| 2909 | + 'articlefeedback-report-ratings' => '$1 pundegge', |
| 2910 | + 'articlefeedback-field-trustworthy-label' => 'Avveramende affidabbele', |
2382 | 2911 | 'articlefeedback-field-complete-label' => 'Comblete', |
| 2912 | + 'articlefeedback-field-objective-label' => 'Obbiettive', |
| 2913 | + 'articlefeedback-field-wellwritten-label' => 'Scritte bbuène', |
| 2914 | + 'articlefeedback-pitch-reject' => 'Forse cchiù tarde', |
2383 | 2915 | 'articlefeedback-pitch-or' => 'o', |
2384 | 2916 | 'articlefeedback-pitch-survey-accept' => "Accuminze 'u sondagge", |
| 2917 | + 'articlefeedback-pitch-join-accept' => "Ccreje 'nu cunde utende", |
2385 | 2918 | 'articlefeedback-pitch-join-login' => 'Tràse', |
2386 | 2919 | 'articlefeedback-pitch-edit-accept' => 'Cange sta pàgene', |
| 2920 | + 'articlefeedback-survey-message-error' => "'N'errore s'a verificate. |
| 2921 | +Pe piacere pruève arrete.", |
2387 | 2922 | ); |
2388 | 2923 | |
2389 | 2924 | /** Russian (Русский) |
— | — | @@ -2414,11 +2949,15 @@ |
2415 | 2950 | 'articlefeedback-form-panel-title' => 'Оцените эту страницу', |
2416 | 2951 | 'articlefeedback-form-panel-instructions' => 'Пожалуйста, найдите время, чтобы оценить эту страницу.', |
2417 | 2952 | 'articlefeedback-form-panel-clear' => 'Удалить эту оценку', |
2418 | | - 'articlefeedback-form-panel-expertise' => 'Я хорошо осведомлён в этой теме', |
| 2953 | + 'articlefeedback-form-panel-expertise' => 'Я хорошо знаком с этой темой (опционально)', |
2419 | 2954 | 'articlefeedback-form-panel-expertise-studies' => 'По данной теме я получил образование в колледже / университете', |
2420 | 2955 | 'articlefeedback-form-panel-expertise-profession' => 'Это часть моей профессии', |
2421 | 2956 | 'articlefeedback-form-panel-expertise-hobby' => 'Это моё большое личное увлечение', |
2422 | 2957 | 'articlefeedback-form-panel-expertise-other' => 'Источник моих знаний здесь не указан', |
| 2958 | + 'articlefeedback-form-panel-helpimprove' => 'Я хотел бы помочь улучшить Википедию, отправьте мне письмо (опционально)', |
| 2959 | + 'articlefeedback-form-panel-helpimprove-note' => 'Мы отправим вам письмо с подтверждением. Мы не передадим ваш адрес кому-либо ещё. $1', |
| 2960 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Политика конфиденциальности', |
| 2961 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Политика конфиденциальности', |
2423 | 2962 | 'articlefeedback-form-panel-submit' => 'Отправить оценку', |
2424 | 2963 | 'articlefeedback-form-panel-success' => 'Информация сохранена', |
2425 | 2964 | 'articlefeedback-form-panel-expiry-title' => 'Ваши оценки устарели', |
— | — | @@ -2450,6 +2989,11 @@ |
2451 | 2990 | 'articlefeedback-survey-message-success' => 'Спасибо за участие в опросе.', |
2452 | 2991 | 'articlefeedback-survey-message-error' => 'Произошла ошибка. |
2453 | 2992 | Пожалуйста, повторите попытку позже.', |
| 2993 | + 'articleFeedback-table-caption-dailyhighsandlows' => 'Сегодняшние взлёты и падения', |
| 2994 | + 'articleFeedback-table-caption-weeklymostchanged' => 'Наиболее изменившиеся на этой неделе', |
| 2995 | + 'articleFeedback-table-caption-recentlows' => 'Недавние падения', |
| 2996 | + 'articleFeedback-table-heading-page' => 'Страница', |
| 2997 | + 'articleFeedback-table-heading-average' => 'Среднее', |
2454 | 2998 | ); |
2455 | 2999 | |
2456 | 3000 | /** Rusyn (Русиньскый) |
— | — | @@ -2577,11 +3121,15 @@ |
2578 | 3122 | 'articlefeedback-form-panel-title' => 'Ohodnotiť túto stránku', |
2579 | 3123 | 'articlefeedback-form-panel-instructions' => 'Prosím, venujte chvíľku ohodnoteniu tejto stránky.', |
2580 | 3124 | 'articlefeedback-form-panel-clear' => 'Odstrániť toto hodnotenie', |
2581 | | - 'articlefeedback-form-panel-expertise' => 'Mám veľké vedomosti o tejto téme', |
| 3125 | + 'articlefeedback-form-panel-expertise' => 'Mám veľké vedomosti o tejto téme (nepovinné)', |
2582 | 3126 | 'articlefeedback-form-panel-expertise-studies' => 'Mám v tejto oblasti univerzitný titul', |
2583 | 3127 | 'articlefeedback-form-panel-expertise-profession' => 'Je to súčasť mojej profesie', |
2584 | 3128 | 'articlefeedback-form-panel-expertise-hobby' => 'Je to moja hlboká osobná vášeň', |
2585 | 3129 | 'articlefeedback-form-panel-expertise-other' => 'Zdroj mojich vedomostí tu nie je uvedený', |
| 3130 | + 'articlefeedback-form-panel-helpimprove' => 'Chcel by som pomôcť zlepšeniu Wikipédie, pošlite mi e-mail (nepovinné)', |
| 3131 | + 'articlefeedback-form-panel-helpimprove-note' => 'Pošleme vám potvrdzovací email. Vašu adresu neposkytneme nikomu inému. $1', |
| 3132 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Ochrana súkromia', |
| 3133 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Ochrana súkromia', |
2586 | 3134 | 'articlefeedback-form-panel-submit' => 'Odoslať hodnotenie', |
2587 | 3135 | 'articlefeedback-form-panel-success' => 'Úspešne uložené', |
2588 | 3136 | 'articlefeedback-form-panel-expiry-title' => 'Platnosť vášho hodnotenia vypršala', |
— | — | @@ -2597,6 +3145,27 @@ |
2598 | 3146 | 'articlefeedback-field-complete-tip' => 'Máte pocit, že táto stránka pokrýva základné tematické oblasti, ktoré by mala?', |
2599 | 3147 | 'articlefeedback-field-objective-label' => 'Objektívna', |
2600 | 3148 | 'articlefeedback-field-objective-tip' => 'Máte pocit, že táto stránka zobrazuje spravodlivé zastúpenie všetkých pohľadov na problematiku?', |
| 3149 | + 'articlefeedback-field-wellwritten-label' => 'Dobre napísaná', |
| 3150 | + 'articlefeedback-field-wellwritten-tip' => 'Máte pocit, že táto stránka je dobre organizovaná a dobre napísaná?', |
| 3151 | + 'articlefeedback-pitch-reject' => 'Možno neskôr', |
| 3152 | + 'articlefeedback-pitch-or' => 'alebo', |
| 3153 | + 'articlefeedback-pitch-thanks' => 'Vďaka! Vaše hodnotenie bolo uložené.', |
| 3154 | + 'articlefeedback-pitch-survey-message' => 'Prosím, venujte chvíľku vyplneniu krátkeho prieskumu.', |
| 3155 | + 'articlefeedback-pitch-survey-accept' => 'Spustiť prieskum', |
| 3156 | + 'articlefeedback-pitch-join-message' => 'Chceli ste si vytvoriť účet?', |
| 3157 | + 'articlefeedback-pitch-join-body' => 'Účtu vám pomôže sledovať vaše úpravy, zapojiť sa do diskusií a stať sa súčasťou komunity.', |
| 3158 | + 'articlefeedback-pitch-join-accept' => 'Vytvoriť účet', |
| 3159 | + 'articlefeedback-pitch-join-login' => 'Prihlásiť sa', |
| 3160 | + 'articlefeedback-pitch-edit-message' => 'Vedeli ste, že môžete túto stránku upravovať?', |
| 3161 | + 'articlefeedback-pitch-edit-accept' => 'Upraviť túto stránku', |
| 3162 | + 'articlefeedback-survey-message-success' => 'Ďakujeme za vyplnenie dotazníka.', |
| 3163 | + 'articlefeedback-survey-message-error' => 'Vyskytla sa chyba. |
| 3164 | +Prosím, skúste to neskôr.', |
| 3165 | + 'articleFeedback-table-caption-dailyhighsandlows' => 'Dnešné maximá a minimá', |
| 3166 | + 'articleFeedback-table-caption-weeklymostchanged' => 'Tento týždeň sa najviac menil', |
| 3167 | + 'articleFeedback-table-caption-recentlows' => 'Nedávne minimá', |
| 3168 | + 'articleFeedback-table-heading-page' => 'Stránka', |
| 3169 | + 'articleFeedback-table-heading-average' => 'Priemer', |
2601 | 3170 | ); |
2602 | 3171 | |
2603 | 3172 | /** Slovenian (Slovenščina) |
— | — | @@ -2624,11 +3193,15 @@ |
2625 | 3194 | 'articlefeedback-form-panel-title' => 'Ocenite to stran', |
2626 | 3195 | 'articlefeedback-form-panel-instructions' => 'Prosimo, vzemite si trenutek in ocenite to stran.', |
2627 | 3196 | 'articlefeedback-form-panel-clear' => 'Odstrani oceno', |
2628 | | - 'articlefeedback-form-panel-expertise' => 'S to temo sem zelo dobro seznanjen', |
| 3197 | + 'articlefeedback-form-panel-expertise' => 'S to temo sem zelo dobro seznanjen (neobvezno)', |
2629 | 3198 | 'articlefeedback-form-panel-expertise-studies' => 'Imam ustrezno fakultetno/univerzitetno diplomo', |
2630 | 3199 | 'articlefeedback-form-panel-expertise-profession' => 'Je del mojega poklica', |
2631 | 3200 | 'articlefeedback-form-panel-expertise-hobby' => 'To je globoka osebna strast', |
2632 | 3201 | 'articlefeedback-form-panel-expertise-other' => 'Vir mojega znanja tukaj ni naveden', |
| 3202 | + 'articlefeedback-form-panel-helpimprove' => 'Rad bi pomagal izboljšati Wikipedijo, zato mi pošljite e-pošto (neobvezno)', |
| 3203 | + 'articlefeedback-form-panel-helpimprove-note' => 'Poslali vam bomo potrditveno e-pošto. Vašega naslova ne bomo delili z nikomer. $1', |
| 3204 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Politika zasebnosti', |
| 3205 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Politika zasebnosti', |
2633 | 3206 | 'articlefeedback-form-panel-submit' => 'Pošlji ocene', |
2634 | 3207 | 'articlefeedback-form-panel-success' => 'Uspešno shranjeno', |
2635 | 3208 | 'articlefeedback-form-panel-expiry-title' => 'Vaše ocene so potekle', |
— | — | @@ -2660,6 +3233,11 @@ |
2661 | 3234 | 'articlefeedback-survey-message-success' => 'Zahvaljujemo se vam za izpolnitev vprašalnika.', |
2662 | 3235 | 'articlefeedback-survey-message-error' => 'Prišlo je do napake. |
2663 | 3236 | Prosimo, poskusite znova pozneje.', |
| 3237 | + 'articleFeedback-table-caption-dailyhighsandlows' => 'Današnji vzponi in padci', |
| 3238 | + 'articleFeedback-table-caption-weeklymostchanged' => 'Ta teden najbolj spremenjeno', |
| 3239 | + 'articleFeedback-table-caption-recentlows' => 'Nedavni padci', |
| 3240 | + 'articleFeedback-table-heading-page' => 'Stran', |
| 3241 | + 'articleFeedback-table-heading-average' => 'Povprečje', |
2664 | 3242 | ); |
2665 | 3243 | |
2666 | 3244 | /** Serbian Cyrillic ekavian (Српски (ћирилица)) |
— | — | @@ -2698,6 +3276,7 @@ |
2699 | 3277 | /** Swedish (Svenska) |
2700 | 3278 | * @author Ainali |
2701 | 3279 | * @author Fluff |
| 3280 | + * @author Lokal Profil |
2702 | 3281 | * @author Tobulos1 |
2703 | 3282 | */ |
2704 | 3283 | $messages['sv'] = array( |
— | — | @@ -2721,10 +3300,14 @@ |
2722 | 3301 | 'articlefeedback-form-panel-title' => 'Din feedback', |
2723 | 3302 | 'articlefeedback-form-panel-instructions' => 'Vänligen betygsätt denna sida.', |
2724 | 3303 | 'articlefeedback-form-panel-clear' => 'Ta bort detta betyg', |
2725 | | - 'articlefeedback-form-panel-expertise-studies' => 'Jag har studerat i högskola/universitet', |
| 3304 | + 'articlefeedback-form-panel-expertise-studies' => 'Jag har en relevant högskole-/universitetsexamen', |
2726 | 3305 | 'articlefeedback-form-panel-expertise-profession' => 'Det är en del av mitt yrke', |
2727 | 3306 | 'articlefeedback-form-panel-expertise-hobby' => 'Det är relaterat till mina hobbyer eller intressen', |
2728 | 3307 | 'articlefeedback-form-panel-expertise-other' => 'Källan till min kunskap inte är listade här', |
| 3308 | + 'articlefeedback-form-panel-helpimprove' => 'Jag skulle vilja bidra till att förbättra Wikipedia, skicka mig ett e-post (frivilligt)', |
| 3309 | + 'articlefeedback-form-panel-helpimprove-note' => 'Vi skickar en bekräftelse via e-post. Vi delar inte ut din adress till någon annan. $1', |
| 3310 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Integritetspolicy', |
| 3311 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Integritetspolicy', |
2729 | 3312 | 'articlefeedback-form-panel-submit' => 'Skicka in feedback', |
2730 | 3313 | 'articlefeedback-report-switch-label' => 'Visa resultat', |
2731 | 3314 | 'articlefeedback-report-panel-title' => 'Resultat av feedback', |
— | — | @@ -2742,9 +3325,11 @@ |
2743 | 3326 | 'articlefeedback-pitch-reject' => 'Kanske senare', |
2744 | 3327 | 'articlefeedback-pitch-or' => 'eller', |
2745 | 3328 | 'articlefeedback-pitch-survey-accept' => 'Starta undersökning', |
| 3329 | + 'articlefeedback-pitch-join-message' => 'Ville du skapa ett konto?', |
2746 | 3330 | 'articlefeedback-pitch-join-accept' => 'Skapa ett konto', |
2747 | 3331 | 'articlefeedback-pitch-join-login' => 'Logga in', |
2748 | | - 'articlefeedback-pitch-edit-accept' => 'Börja redigera', |
| 3332 | + 'articlefeedback-pitch-edit-message' => 'Visste du att du kan redigera denna sida?', |
| 3333 | + 'articlefeedback-pitch-edit-accept' => 'Redigera denna sida', |
2749 | 3334 | 'articlefeedback-survey-message-success' => 'Tack för att du fyllde i undersökningen.', |
2750 | 3335 | 'articlefeedback-survey-message-error' => 'Ett fel har uppstått. |
2751 | 3336 | Försök igen senare.', |
— | — | @@ -2782,8 +3367,12 @@ |
2783 | 3368 | 'articlefeedback-survey-submit' => 'దాఖలుచెయ్యి', |
2784 | 3369 | 'articlefeedback-survey-title' => 'దయచేసి కొన్ని ప్రశ్నలకి సమాధానమివ్వండి', |
2785 | 3370 | 'articlefeedback-survey-thanks' => 'ఈ సర్వేని పూరించినందుకు కృతజ్ఞతలు.', |
| 3371 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'గోప్యతా విధానం', |
2786 | 3372 | 'articlefeedback-report-panel-title' => 'పుట మూల్యాంకన', |
2787 | 3373 | 'articlefeedback-report-ratings' => '$1 మూల్యాంకనలు', |
| 3374 | + 'articlefeedback-pitch-or' => 'లేదా', |
| 3375 | + 'articlefeedback-pitch-join-login' => 'ప్రవేశించండి', |
| 3376 | + 'articlefeedback-pitch-edit-accept' => 'ఈ పుటని మార్చండి', |
2788 | 3377 | ); |
2789 | 3378 | |
2790 | 3379 | /** Turkmen (Türkmençe) |
— | — | @@ -2829,11 +3418,15 @@ |
2830 | 3419 | 'articlefeedback-form-panel-title' => 'Antasan ang pahinang ito', |
2831 | 3420 | 'articlefeedback-form-panel-instructions' => 'Mangyaring maglaan ng isang sandali upang antasan ang pahinang ito.', |
2832 | 3421 | 'articlefeedback-form-panel-clear' => 'Alisin ang antas na ito', |
2833 | | - 'articlefeedback-form-panel-expertise' => 'Marami akong nalalaman hinggil sa paksang ito', |
| 3422 | + 'articlefeedback-form-panel-expertise' => 'Talagang maalam ako hinggil sa paksang ito (maaaring wala ito)', |
2834 | 3423 | 'articlefeedback-form-panel-expertise-studies' => 'Mayroon akong kaugnay na baitang sa dalubhasaan/pamantasan', |
2835 | 3424 | 'articlefeedback-form-panel-expertise-profession' => 'Bahagi ito ng aking propesyon', |
2836 | 3425 | 'articlefeedback-form-panel-expertise-hobby' => 'Isa itong malalim na pansariling hilig', |
2837 | 3426 | 'articlefeedback-form-panel-expertise-other' => 'Hindi nakatala rito ang pinagmulan ng aking kaalaman', |
| 3427 | + 'articlefeedback-form-panel-helpimprove' => 'Nais kong painamin ang Wikipedia, padalhan ako ng isang e-liham (maaaring wala ito)', |
| 3428 | + 'articlefeedback-form-panel-helpimprove-note' => 'Padadalhan ka namin ng isang e-liham ng pagtitiyak. Hindi namin ibabahagi ang tirahan mo kaninuman. $1', |
| 3429 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Patakaran sa paglilihim', |
| 3430 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Patakaran sa paglilihim', |
2838 | 3431 | 'articlefeedback-form-panel-submit' => 'Ipadala ang mga antas', |
2839 | 3432 | 'articlefeedback-form-panel-success' => 'Matagumpay na nasagip', |
2840 | 3433 | 'articlefeedback-form-panel-expiry-title' => 'Paso na ang mga pag-aantas mo', |
— | — | @@ -2961,11 +3554,15 @@ |
2962 | 3555 | 'articlefeedback-form-panel-title' => 'Đánh giá trang này', |
2963 | 3556 | 'articlefeedback-form-panel-instructions' => 'Xin hãy dành một chút thì giờ để đánh giá trang này.', |
2964 | 3557 | 'articlefeedback-form-panel-clear' => 'Hủy đánh giá này', |
2965 | | - 'articlefeedback-form-panel-expertise' => 'Tôi rất am hiểu về đề tài này', |
| 3558 | + 'articlefeedback-form-panel-expertise' => 'Tôi rất am hiểu về đề tài này (tùy chọn)', |
2966 | 3559 | 'articlefeedback-form-panel-expertise-studies' => 'Tôi đã lấy bằng có liên quan tại trường cao đẳng / đại học', |
2967 | 3560 | 'articlefeedback-form-panel-expertise-profession' => 'Nó thuộc về nghề nghiệp của tôi', |
2968 | 3561 | 'articlefeedback-form-panel-expertise-hobby' => 'Tôi quan tâm một cách thiết tha về đề tài này', |
2969 | 3562 | 'articlefeedback-form-panel-expertise-other' => 'Tôi hiểu về đề tài này vì lý do khác', |
| 3563 | + 'articlefeedback-form-panel-helpimprove' => 'Tôi muốn giúp cải tiến Wikipedia – gửi cho tôi một thư điện tử (tùy chọn)', |
| 3564 | + 'articlefeedback-form-panel-helpimprove-note' => 'Chúng tôi sẽ gửi cho bạn một thư điện tử xác nhận. Chúng tôi sẽ không chia sẽ địa chỉ của bạn với bất cứ ai. $1', |
| 3565 | + 'articlefeedback-form-panel-helpimprove-privacy' => 'Chính sách về sự riêng tư', |
| 3566 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:Chính sách về sự riêng tư', |
2970 | 3567 | 'articlefeedback-form-panel-submit' => 'Gửi đánh giá', |
2971 | 3568 | 'articlefeedback-form-panel-success' => 'Lưu thành công', |
2972 | 3569 | 'articlefeedback-form-panel-expiry-title' => 'Các đánh giá của bạn đã hết hạn', |
— | — | @@ -3051,11 +3648,15 @@ |
3052 | 3649 | 'articlefeedback-form-panel-title' => '评论此页', |
3053 | 3650 | 'articlefeedback-form-panel-instructions' => '请花些时间为这个条目打分', |
3054 | 3651 | 'articlefeedback-form-panel-clear' => '删除此分级', |
3055 | | - 'articlefeedback-form-panel-expertise' => '我非常了解本主题', |
| 3652 | + 'articlefeedback-form-panel-expertise' => '我非常了解本主题(可选)', |
3056 | 3653 | 'articlefeedback-form-panel-expertise-studies' => '我有与其有关的大学学位', |
3057 | 3654 | 'articlefeedback-form-panel-expertise-profession' => '这我的专业的一部分', |
3058 | 3655 | 'articlefeedback-form-panel-expertise-hobby' => '这是个人隐私', |
3059 | 3656 | 'articlefeedback-form-panel-expertise-other' => '此处未列出我的知识的来源', |
| 3657 | + 'articlefeedback-form-panel-helpimprove' => '我想帮助改善维基百科,请给我发送一封电子邮件(可选)', |
| 3658 | + 'articlefeedback-form-panel-helpimprove-note' => '我们将向您发送确认电子邮件。我们不会与任何人共享您的地址。$1', |
| 3659 | + 'articlefeedback-form-panel-helpimprove-privacy' => '私隐政策', |
| 3660 | + 'articlefeedback-form-panel-helpimprove-privacylink' => 'Project:隐私政策', |
3060 | 3661 | 'articlefeedback-form-panel-submit' => '提交意见', |
3061 | 3662 | 'articlefeedback-form-panel-success' => '成功保存', |
3062 | 3663 | 'articlefeedback-form-panel-expiry-title' => '您的评级已过期', |
— | — | @@ -3087,6 +3688,11 @@ |
3088 | 3689 | 'articlefeedback-survey-message-success' => '谢谢您回答问卷。', |
3089 | 3690 | 'articlefeedback-survey-message-error' => '出现错误。 |
3090 | 3691 | 请稍后再试。', |
| 3692 | + 'articleFeedback-table-caption-dailyhighsandlows' => '今天的新鲜事', |
| 3693 | + 'articleFeedback-table-caption-weeklymostchanged' => '本周最多更改', |
| 3694 | + 'articleFeedback-table-caption-recentlows' => '近期低点', |
| 3695 | + 'articleFeedback-table-heading-page' => '页面', |
| 3696 | + 'articleFeedback-table-heading-average' => '平均', |
3091 | 3697 | ); |
3092 | 3698 | |
3093 | 3699 | /** Traditional Chinese (中文(繁體)) |
Index: branches/wmf/1.17wmf1/extensions/ArticleFeedback/ArticleFeedback.php |
— | — | @@ -15,6 +15,9 @@ |
16 | 16 | |
17 | 17 | /* Configuration */ |
18 | 18 | |
| 19 | +// Enable/disable dashboard page |
| 20 | +$wgArticleFeedbackDashboard = false; |
| 21 | + |
19 | 22 | // Number of revisions to keep a rating alive for |
20 | 23 | $wgArticleFeedbackRatingLifetime = 30; |
21 | 24 | |
— | — | @@ -31,10 +34,38 @@ |
32 | 35 | // are the smallest increments used. |
33 | 36 | $wgArticleFeedbackLotteryOdds = 0; |
34 | 37 | |
35 | | -// This version number is added to all tracking event names, so that changes in the software don't |
36 | | -// corrupt the data being collected. Bump this when you want to start a new "experiment". |
37 | | -$wgArticleFeedbackTrackingVersion = 0; |
| 38 | +// Bucket settings for tracking users |
| 39 | +$wgArticleFeedbackTracking = array( |
| 40 | + // Not all users need to be tracked, but we do want to track some users over time - these |
| 41 | + // buckets are used when deciding to track someone or not, placing them in one of two buckets: |
| 42 | + // "ignore" or "track". When $wgArticleFeedbackTrackingVersion changes, users will be |
| 43 | + // re-bucketed, so you should always increment $wgArticleFeedbackTrackingVersion when changing |
| 44 | + // this number to ensure the new odds are applied to everyone, not just people who have yet to |
| 45 | + // be placed in a bucket. |
| 46 | + 'buckets' => array( |
| 47 | + 'ignore' => 100, |
| 48 | + 'track' => 0, |
| 49 | + ), |
| 50 | + // This version number is added to all tracking event names, so that changes in the software |
| 51 | + // don't corrupt the data being collected. Bump this when you want to start a new "experiment". |
| 52 | + 'version' => 0, |
| 53 | + // Let user's be tracked for a month, and then rebucket them, allowing some churn |
| 54 | + 'expires' => 30, |
| 55 | + // Track the event of users being bucketed - so we can be sure the odds worked out right |
| 56 | + 'tracked' => true |
| 57 | +); |
38 | 58 | |
| 59 | +// Bucket settings for extra options in the UI |
| 60 | +$wgArticleFeedbackOptions = array( |
| 61 | + 'buckets' => array( |
| 62 | + 'show' => 100, |
| 63 | + 'hide' => 0, |
| 64 | + ), |
| 65 | + 'version' => 0, |
| 66 | + 'expires' => 30, |
| 67 | + 'tracked' => true |
| 68 | +); |
| 69 | + |
39 | 70 | // Would ordinarily call this articlefeedback but survey names are 16 chars max |
40 | 71 | $wgPrefSwitchSurveys['articlerating'] = array( |
41 | 72 | 'updatable' => false, |
— | — | @@ -70,6 +101,9 @@ |
71 | 102 | ); |
72 | 103 | $wgValidSurveys[] = 'articlerating'; |
73 | 104 | |
| 105 | +// Replace default emailcapture message |
| 106 | +$wgEmailCaptureAutoResponse['body-msg'] = 'articlefeedback-emailcapture-response-body'; |
| 107 | + |
74 | 108 | /* Setup */ |
75 | 109 | |
76 | 110 | $wgExtensionCredits['other'][] = array( |
— | — | @@ -92,7 +126,9 @@ |
93 | 127 | $wgAutoloadClasses['ApiQueryArticleFeedback'] = $dir . 'api/ApiQueryArticleFeedback.php'; |
94 | 128 | $wgAutoloadClasses['ApiArticleFeedback'] = $dir . 'api/ApiArticleFeedback.php'; |
95 | 129 | $wgAutoloadClasses['ArticleFeedbackHooks'] = $dir . 'ArticleFeedback.hooks.php'; |
| 130 | +$wgAutoloadClasses['SpecialArticleFeedback'] = $dir . 'SpecialArticleFeedback.php'; |
96 | 131 | $wgExtensionMessagesFiles['ArticleFeedback'] = $dir . 'ArticleFeedback.i18n.php'; |
| 132 | +$wgExtensionAliasesFiles['ArticleFeedback'] = $dir . 'ArticleFeedback.alias.php'; |
97 | 133 | // Hooks |
98 | 134 | $wgHooks['LoadExtensionSchemaUpdates'][] = 'ArticleFeedbackHooks::loadExtensionSchemaUpdates'; |
99 | 135 | $wgHooks['ParserTestTables'][] = 'ArticleFeedbackHooks::parserTestTables'; |
— | — | @@ -102,3 +138,7 @@ |
103 | 139 | // API Registration |
104 | 140 | $wgAPIListModules['articlefeedback'] = 'ApiQueryArticleFeedback'; |
105 | 141 | $wgAPIModules['articlefeedback'] = 'ApiArticleFeedback'; |
| 142 | + |
| 143 | +// Special Page |
| 144 | +$wgSpecialPages['ArticleFeedback'] = 'SpecialArticleFeedback'; |
| 145 | +$wgSpecialPageGroups['ArticleFeedback'] = 'other'; |
Property changes on: branches/wmf/1.17wmf1/extensions/ArticleFeedback |
___________________________________________________________________ |
Added: svn:mergeinfo |
106 | 146 | Merged /branches/new-installer/phase3/extensions/ArticleFeedback:r43664-66004 |
107 | 147 | Merged /branches/wmf-deployment/extensions/ArticleFeedback:r60970 |
108 | 148 | Merged /branches/REL1_15/phase3/extensions/ArticleFeedback:r51646 |
109 | 149 | Merged /branches/wmf/1.16wmf4/extensions/ArticleFeedback:r67177,69199,76243,77266 |
110 | 150 | Merged /trunk/extensions/ArticleFeedback:r86086-87077 |
111 | 151 | Merged /branches/sqlite/extensions/ArticleFeedback:r58211-58321 |
112 | 152 | Merged /trunk/phase3/extensions/ArticleFeedback:r79828,79830,79848,79853,79950-79951,79954,79989,80006-80007,80013,80016,80080,80083,80124,80128,80238,80406,81833,83212,83590 |