r107868 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r107867‎ | r107868 | r107869 >
Date:08:57, 3 January 2012
Author:siebrand
Status:ok
Tags:
Comment:
* Run stylize.php on Babel, cldr, Narayam, Translate and WebFonts.
* Remove a few superfluous empty lines.
* Remove unneeded messages from TranslateGroupDescriptions.i18n.php.
Modified paths:
  • /trunk/extensions/Babel/Babel.class.php (modified) (history)
  • /trunk/extensions/Babel/Babel.i18n.php (modified) (history)
  • /trunk/extensions/Babel/BabelAutoCreate.class.php (modified) (history)
  • /trunk/extensions/Babel/tab2txt.php (modified) (history)
  • /trunk/extensions/Narayam/Narayam.i18n.php (modified) (history)
  • /trunk/extensions/Narayam/maintenance/FixNarayamDisablePref.php (modified) (history)
  • /trunk/extensions/Narayam/resources/ext.narayam.core.js (modified) (history)
  • /trunk/extensions/Narayam/resources/ext.narayam.rules.am.js (modified) (history)
  • /trunk/extensions/Narayam/resources/ext.narayam.rules.gu-inscript.js (modified) (history)
  • /trunk/extensions/Narayam/resources/ext.narayam.rules.hi.js (modified) (history)
  • /trunk/extensions/Narayam/resources/ext.narayam.rules.mai-inscript.js (modified) (history)
  • /trunk/extensions/Narayam/resources/ext.narayam.rules.ta-99.js (modified) (history)
  • /trunk/extensions/Narayam/resources/ext.narayam.rules.ur.js (modified) (history)
  • /trunk/extensions/Translate/FirstSteps.i18n.php (modified) (history)
  • /trunk/extensions/Translate/MessageCollection.php (modified) (history)
  • /trunk/extensions/Translate/PageTranslation.i18n.php (modified) (history)
  • /trunk/extensions/Translate/Translate.i18n.php (modified) (history)
  • /trunk/extensions/Translate/Translate.php (modified) (history)
  • /trunk/extensions/Translate/TranslateGroupDescriptions.i18n.php (modified) (history)
  • /trunk/extensions/Translate/resources/ext.translate.messagetable.js (modified) (history)
  • /trunk/extensions/Translate/resources/ext.translate.quickedit.js (modified) (history)
  • /trunk/extensions/Translate/resources/ext.translate.special.importtranslations.js (modified) (history)
  • /trunk/extensions/Translate/resources/ext.translate.special.translate.js (modified) (history)
  • /trunk/extensions/Translate/scripts/export.php (modified) (history)
  • /trunk/extensions/Translate/scripts/migrate-schema2.php (modified) (history)
  • /trunk/extensions/Translate/specials/SpecialFirstSteps.php (modified) (history)
  • /trunk/extensions/Translate/specials/SpecialLanguageStats.php (modified) (history)
  • /trunk/extensions/Translate/specials/SpecialMyLanguage.php (modified) (history)
  • /trunk/extensions/Translate/utils/MessageHandle.php (modified) (history)
  • /trunk/extensions/Translate/utils/MessageTable.php (modified) (history)
  • /trunk/extensions/Translate/utils/TranslationEditPage.php (modified) (history)
  • /trunk/extensions/Translate/utils/TranslationHelpers.php (modified) (history)
  • /trunk/extensions/WebFonts/WebFonts.hooks.php (modified) (history)
  • /trunk/extensions/WebFonts/WebFonts.php (modified) (history)
  • /trunk/extensions/WebFonts/resources/ext.webfonts.js (modified) (history)
  • /trunk/extensions/cldr/CountryNames.body.php (modified) (history)
  • /trunk/extensions/cldr/LanguageNames.body.php (modified) (history)
  • /trunk/extensions/cldr/cldr.php (modified) (history)
  • /trunk/extensions/cldr/rebuild.php (modified) (history)

Diff [purge]

Index: trunk/extensions/Babel/Babel.class.php
@@ -31,7 +31,7 @@
3232 $content = '';
3333 $templateParameters = array(); // collects name=value parameters to be passed to wiki templates.
3434 foreach ( $parameters as $name ) {
35 - if (strpos($name, '=') !== false) {
 35+ if ( strpos( $name, '=' ) !== false ) {
3636 $templateParameters[] = $name;
3737 continue;
3838 }
@@ -46,11 +46,11 @@
4747 } elseif ( self::mPageExists( $template ) ) {
4848 // Check for a template
4949 $templateParameters[0] = $template;
50 - $template = implode('|', $templateParameters);
 50+ $template = implode( '|', $templateParameters );
5151 $content .= self::mGenerateNotaBox( $parser->replaceVariables( "{{{$template}}}" ) );
5252 } elseif ( self::mValidTitle( $template ) ) {
5353 // Non-existent page and invalid parameter syntax, red link.
54 - $content .= self::mGenerateNotaBox( '[['.$template.']]' );
 54+ $content .= self::mGenerateNotaBox( '[[' . $template . ']]' );
5555 } else {
5656 // Invalid title, output raw.
5757 $content .= self::mGenerateNotaBox( $template );
@@ -70,7 +70,7 @@
7171 $top = $top->text();
7272 $url = wfMessage( 'babel-url' )->inContentLanguage();
7373 if ( ! $url->isDisabled() ) {
74 - $top = '[['.$url->text().'|'.$top.']]';
 74+ $top = '[[' . $url->text() . '|' . $top . ']]';
7575 }
7676 $top = '! class="mw-babel-header" | ' . $top;
7777 }
@@ -84,7 +84,7 @@
8585 $url = wfMessage( 'babel-footer-url' )->inContentLanguage();
8686 $showfooter = '';
8787 if ( !$footer->isDisabled() && !$url->isDisabled() ) {
88 - $showfooter = '! class="mw-babel-footer" | [['.$url->text().'|'.$footer->text().']]';
 88+ $showfooter = '! class="mw-babel-footer" | [[' . $url->text() . '|' . $footer->text() . ']]';
8989 }
9090 $cellspacing = Babel::mHtmlAttrib( 'cellspacing', 'babel-box-cellspacing' );
9191 $cellpadding = Babel::mHtmlAttrib( 'cellpadding', 'babel-box-cellpadding' );
@@ -176,7 +176,7 @@
177177 }
178178 // Validate level.
179179 $level = strtoupper( $level );
180 - if( !isset( $wgBabelCategoryNames[$level] ) ) {
 180+ if ( !isset( $wgBabelCategoryNames[$level] ) ) {
181181 return false;
182182 }
183183 $return['level'] = $level;
@@ -339,7 +339,7 @@
340340 if ( $value->isDisabled() ) {
341341 $value = '';
342342 } else {
343 - $value = ' ' . $name . '="' . htmlentities( $value->text(), ENT_COMPAT, 'UTF-8' ) .
 343+ $value = ' ' . $name . '="' . htmlentities( $value->text(), ENT_COMPAT, 'UTF-8' ) .
344344 '"'; // must get rid of > and " inside value
345345 }
346346 return $value;
Index: trunk/extensions/Babel/Babel.i18n.php
@@ -79,12 +79,12 @@
8080 When translating, you can copy the category name from existing Babel systems in your language, but you can as well use a more generic name and leave it to individual installations, how to deal with it.
8181
8282 There is no need to alter the name space name <code lang="en">Category</code>.',
83 - 'babel-autocreate-text-levels' => 'Text describing a category, at the top of the category page.
 83+ 'babel-autocreate-text-levels' => 'Text describing a category, at the top of the category page.
8484
8585 * $1 is the level (0 to 5, or N).
8686 * $2 is a language name.
8787 * $3 is a language code (optional; for customisation).',
88 - 'babel-autocreate-text-main' => 'Text describing a category, at the top of the category page.
 88+ 'babel-autocreate-text-main' => 'Text describing a category, at the top of the category page.
8989
9090 * $1 is a language name.
9191 * $2 is a language code (optional; for customisation).',
Index: trunk/extensions/Babel/BabelAutoCreate.class.php
@@ -43,7 +43,7 @@
4444
4545 $user = self::user();
4646 # Do not add a message if the username is invalid or if the account that adds it, is blocked
47 - if( !$user || $user->isBlocked() ) {
 47+ if ( !$user || $user->isBlocked() ) {
4848 return;
4949 }
5050
Index: trunk/extensions/Babel/tab2txt.php
@@ -19,7 +19,7 @@
2020 while ( $line = fgets( $fr ) ) {
2121 $line = explode( "\t", $line );
2222 $iso1 = trim( $line[3] );
23 - if( $iso1 === '' ) {
 23+ if ( $iso1 === '' ) {
2424 $iso1 = '-';
2525 }
2626 $iso3 = trim( $line[0] );
Index: trunk/extensions/Narayam/maintenance/FixNarayamDisablePref.php
@@ -64,7 +64,7 @@
6565 wfWaitForSlaves( 10 );
6666 }
6767
68 - $this->output( "Done\n" );
 68+ $this->output( "Old preference $oldPropName was migrated to $newPropName\n" );
6969 }
7070 }
7171
Index: trunk/extensions/Narayam/resources/ext.narayam.rules.ur.js
@@ -88,7 +88,7 @@
8989
9090 jQuery.narayam.addScheme( 'ur', {
9191 'namemsg': 'narayam-ur',
92 - 'extended_keyboard': false,
 92+ 'extended_keyboard': false,
9393 'lookbackLength': 0,
9494 'keyBufferLength': 0,
9595 'rules': rules
Index: trunk/extensions/Narayam/resources/ext.narayam.rules.am.js
@@ -196,7 +196,7 @@
197197 ['ክo', '', 'ኮ'], // ko
198198 ['(ካ|ኩ|ኵ)a', '', 'ኳ'], // kaa or kua or kwa
199199
200 -['እe', "'", 'አ'], // 'e
 200+['እe', "'", 'አ'], // 'e
201201 ['እu', "'", 'ኡ'], // 'u
202202 ['እi', "'", 'ኢ'], // 'i
203203 ['እa', "'", 'ኣ'], // 'a
Index: trunk/extensions/Narayam/resources/ext.narayam.rules.hi.js
@@ -5,12 +5,12 @@
66 * @date 2011-11-20
77 * License: GPLv3
88 */
9 -
 9+
1010 // Normal rules
1111 var rules = [
1212 ['क्h', 'c', 'च्'],
1313 ['\\\\([A-Za-z\\>_~\\.0-9])', '\\\\', '$1'],
14 -
 14+
1515 ['([क-ह]़?)्a', '', '$1'],
1616 ['([क-ह]़?)्A', '', '$1ा'],
1717 ['([क-ह]़?)a', '', '$1ा'],
@@ -43,7 +43,7 @@
4444 ['([क-ह]़?)ृO', '', '$1्ऱो'],
4545 ['([क-ह]़?)ृ\\~', '', '$1्ऱ्'],
4646 ['([क-ह])्\\`', '', '$1़्'],
47 -
 47+
4848 ['अa', '', 'आ'],
4949 ['(ऒo|उu)', '', 'ऊ'],
5050 ['ऎ\\^', '', 'ऍ'],
@@ -59,7 +59,7 @@
6060 ['ंm', '', 'ँ'],
6161 ['ंM', '', 'ँ'],
6262 ['ओM', '', 'ॐ'],
63 -
 63+
6464 ['क्h', '', 'ख्'],
6565 ['ग्h', '', 'घ्'],
6666 ['न्g', '', 'ङ्'],
@@ -84,13 +84,13 @@
8585 ['ऋo', '', 'ऱो'],
8686 ['ऋO', '', 'ऱो'],
8787 ['ऋ\\~', '', 'ऱ्'],
88 -
 88+
8989 ['स्h', '', 'श्'],
9090 ['श्h', '', 'ष्'],
9191 ['क़्h', '', 'ख़्'],
9292 ['ज़्h', '', 'ऴ्'],
9393 ['।\\.', '', '॥'],
94 -
 94+
9595 ['a', '', 'अ'],
9696 ['b', '', 'ब्'],
9797 ['c', '', 'च्'],
@@ -165,4 +165,4 @@
166166 'lookbackLength': 3,
167167 'keyBufferLength': 1,
168168 'rules': rules
169 -} );
 169+} );
Index: trunk/extensions/Narayam/resources/ext.narayam.rules.mai-inscript.js
@@ -1,7 +1,7 @@
22 /**
33 * InScript regular expression rules table for Maithili language
44 * Based on CDAC's "Enhanced InScript Keyboard Layout 5.2" for Maithili
5 - * @author Amir Aharoni ([[User:Amire80]])
 5+ * @author Amir Aharoni ([[User:Amire80]])
66 * @date 2011-12-02
77 * License: GPLv3
88 */
Index: trunk/extensions/Narayam/resources/ext.narayam.core.js
@@ -118,7 +118,7 @@
119119 e.shiftKey == shortcutKey.shiftKey &&
120120 String.fromCharCode( e.which ).toLowerCase() == shortcutKey.key.toLowerCase();
121121 }
122 -
 122+
123123 /**
124124 * Get the shortcut key for the tool, depending on OS, browser
125125 * @return shortcutKey
@@ -137,7 +137,7 @@
138138 // Safari/Konqueror on any platform, but not Safari on Windows
139139 // or any browser on Mac except chrome and opera
140140 if ( !( profile.platform == 'win' && profile.name == 'safari' ) &&
141 - ( profile.name == 'safari'|| profile.platform == 'mac' || profile.name == 'konqueror' )
 141+ ( profile.name == 'safari'|| profile.platform == 'mac' || profile.name == 'konqueror' )
142142 && !( profile.name == 'opera' || profile.name == 'chrome' ) ) {
143143 defaultShortcut.key = 'g';
144144 }
@@ -147,7 +147,7 @@
148148 }
149149 return defaultShortcut;
150150 }
151 -
 151+
152152 /**
153153 * Get a description of the shortcut key, e.g. "Ctrl-M"
154154 * @return string
@@ -421,7 +421,7 @@
422422 schemes[name] = data;
423423 return true;
424424 };
425 -
 425+
426426 /**
427427 * Get the transliteration rules for the given input method name.
428428 * @param name String
@@ -429,7 +429,7 @@
430430 this.getScheme = function( name ) {
431431 return schemes[name];
432432 };
433 -
 433+
434434 /**
435435 * Change the current transliteration scheme
436436 * @param name String
@@ -509,7 +509,7 @@
510510 .append( $narayamMenuItemLabel );
511511 return $narayamMenuItem;
512512 };
513 -
 513+
514514 /**
515515 * prepare the menu list for all the input methods.
516516 * @return The div containing the constructed menu.
@@ -520,7 +520,7 @@
521521 var $narayamMenuItems = $( '<ul>' );
522522 var count = 1;
523523 var seen = [];
524 -
 524+
525525 var recent = $.cookie( "narayam-scheme" ) || [];
526526 if ( typeof recent === "string" ) {
527527 recent = recent.split( "," );
@@ -552,7 +552,7 @@
553553 $narayamMenuItems.append( $narayamMenuItem );
554554 }
555555 }
556 -
 556+
557557 if ( !haveSchemes ) {
558558 // No schemes available, don't show the tool
559559 return null;
@@ -569,7 +569,7 @@
570570 .text( mw.msg( 'narayam-toggle-ime', shortcutText() ) )
571571 .prepend( $checkbox )
572572 .prop( 'title', mw.msg( 'narayam-checkbox-tooltip' ) );
573 -
 573+
574574 var $moreLink = $( '<a>' )
575575 .text( mw.msg( 'narayam-more-imes' ) )
576576 .prop( 'href', '#' )
@@ -630,8 +630,8 @@
631631 .addClass( 'menu-items' )
632632 .append( $narayamMenuItems );
633633 }
634 -
635 -
 634+
 635+
636636 /**
637637 * Construct the menu for Narayam
638638 */
@@ -647,7 +647,7 @@
648648 .prop( 'href', '#' )
649649 .text( mw.msg( 'narayam-menu' ) )
650650 .attr( 'title', mw.msg( 'narayam-menu-tooltip' ) );
651 -
 651+
652652 $menu.append( $menuItemsDiv );
653653 var $li = $( '<li>' ).attr( 'id', 'pt-narayam' ).append( $link );
654654
Index: trunk/extensions/Narayam/resources/ext.narayam.rules.ta-99.js
@@ -168,7 +168,7 @@
169169 ['V', '','௶'],
170170 ['B', '','௷'],
171171 ['N', '','ல'],
172 -['M', '','/'],
 172+['M', '','/'],
173173
174174 ['\\\\0', '','\u0be6'],
175175 ['\\\\1', '','௧'],
Index: trunk/extensions/Narayam/resources/ext.narayam.rules.gu-inscript.js
@@ -5,7 +5,7 @@
66 * @date 2011-11-20
77 * License: GPLv3
88 */
9 -
 9+
1010 // Normal rules
1111 var rules = [
1212 ['X', '', '\u0A81'],
@@ -114,4 +114,4 @@
115115 'keyBufferLength': 0,
116116 'rules': rules,
117117 'rules_x': rules_x
118 -} );
 118+} );
Index: trunk/extensions/Narayam/Narayam.i18n.php
@@ -92,7 +92,7 @@
9393 'narayam-help-page' => '{{doc-important|Do not translate "Help:".}}
9494 this is a help page connected narayam. it describes how to use this tool',
9595 'narayam-checkbox-tooltip' => 'Toggle the input method —that is, the interpretation of keystrokes— between "standard" and "interpreted by Narayam".',
96 - 'narayam-eo' => 'The language "Esperanto" in your local language.
 96+ 'narayam-eo' => 'The language "Esperanto" in your local language.
9797 This allows for Narayam to add custom input methods for input fields. Esperanto x-system transcription. For more information, see http://www.mediawiki.org/wiki/Extension:Narayam .',
9898 'narayam-hi-inscript' => '[[w:InScript|InScript]] keyboard layout for the Standard Hindi language.',
9999 'narayam-kn' => 'Transliteration scheme for the Kannada language.',
Index: trunk/extensions/Translate/MessageCollection.php
@@ -499,7 +499,7 @@
500500 * reviewer (among others) */
501501 $user = intval( $user );
502502 foreach ( $this->dbReviewData as $row ) {
503 - if ( intval($row->trr_user) === $user ) {
 503+ if ( intval( $row->trr_user ) === $user ) {
504504 unset( $keys[$this->rowToKey( $row )] );
505505 }
506506 }
@@ -524,7 +524,7 @@
525525
526526 $user = intval( $user );
527527 foreach ( $this->dbData as $row ) {
528 - if ( intval($row->rev_user) === $user ) {
 528+ if ( intval( $row->rev_user ) === $user ) {
529529 unset( $keys[$this->rowToKey( $row )] );
530530 }
531531 }
Index: trunk/extensions/Translate/scripts/migrate-schema2.php
@@ -49,7 +49,7 @@
5050 $dbw->query( "ALTER TABLE $table MODIFY rt_type varbinary(60) not null", __METHOD__ );
5151
5252 $res = $dbw->select(
53 - 'revtag_type',
 53+ 'revtag_type',
5454 array( 'rtt_id', 'rtt_name' ),
5555 array(),
5656 __METHOD__
Index: trunk/extensions/Translate/scripts/export.php
@@ -122,7 +122,7 @@
123123 }
124124
125125 list( $total, $translated, ) = $stats[$code];
126 - if ( $translated/$total*100 < $threshold ) {
 126+ if ( $translated / $total * 100 < $threshold ) {
127127 unset( $langs[$index] );
128128 }
129129 }
Index: trunk/extensions/Translate/TranslateGroupDescriptions.i18n.php
@@ -36,7 +36,6 @@
3737 'translate-group-desc-translatablepages' => 'All translatable pages',
3838
3939 # Supported product message group descriptions
40 - 'translate-group-desc-europeana' => '[[Translating:Europeana|Europeana]] enables people to explore the digital cultural resources of Europe',
4140 'bw-desc-freecol' => '[[Translating:FreeCol|FreeCol]] is a turn-based strategy game',
4241 'bw-desc-fudforum' => '[[Translating:FUDforum|FUDforum]] is web-based discussion forum software',
4342 'bw-desc-mantisbt' => '[[Translating:MantisBT|MantisBT]] is web-based issue tracking software',
@@ -59,13 +58,11 @@
6059 'bw-desc-openlayers' => '[[Translating:OpenLayers|OpenLayers]] is a dynamic map generator in JavaScript',
6160 'bw-desc-openstreetmap' => 'All messages related to [[Translating:OpenStreetMap|OpenStreetMap]]',
6261 'bw-desc-osm-site' => '[[Translating:OpenStreetMap|OpenStreetMap]] is an editable map of the whole world',
63 - 'bw-desc-osm-potlatch' => '[[Translating:OpenStreetMap|Potlatch]] is a Flash-based OpenStreetMap editor',
6462 'translate-group-desc-pywikipedia' => '[[Translating:Pywikipedia|Pywikipedia]] is a collection of tools to edit Wikipedia',
6563 'bw-desc-shapado' => '[[Translating:Shapado|Shapado]] is web-based Question and Answer software',
6664 'bw-desc-statusnet' => '[[Translating:StatusNet|StatusNet]] is a microblogging server',
6765 'translate-group-desc-statusnet-plugin' => 'These messages are part of a plugin for [[Translating:StatusNet|StatusNet]]',
6866 'translate-group-desc-tsint' => 'A message group for [http://toolserver.org/~krinkle/TsIntuition Toolserver Intuition], the i18n system for [http://toolserver.org Toolserver] tools (<span class="plainlinks">[[Translating talk:Toolserver|support]] &middot; [https://wiki.toolserver.org/view/Toolserver_Intuition technical details]</span>)',
69 - //'bw-desc-voctrain' => '[[Translating:Voctrain|Voctrain]] is an OmegaWiki-based vocabulary trainer',
7067 'bw-desc-wikiblame' => '[[Translating:WikiBlame|WikiBlame]] is able to quickly find the authors of a part of a page in a Wikimedia wiki',
7168 'bw-desc-wikireader' => '[[Translating:WikiReader|WikiReader]] delivers an offline, text-only version of Wikipedia on a mobile device',
7269 'translate-group-desc-wikipediamobile' => '[[Translating:WikipediaMobile|WikipediaMobile]] is a cross-platform mobile and tablet application for reading and contributing to Wikipedia',
@@ -735,7 +732,7 @@
736733 'bw-desc-openlayers' => 'OpenLayers es un generador de mapas dinámico de fuente abierta. Por favor reporta cualquier problema en [[support]].',
737734 'bw-desc-openstreetmap' => 'Grupo de mensajes para todos los mensajes de [[Translating:OpenStreetMap|OpenStreetMap]]',
738735 'bw-desc-osm-site' => 'Este grupo de mensajes contiene los mensajes de interfaz para [[Translating:Open Street Map|Open Street Map]]',
739 - 'bw-desc-osm-potlatch' => 'Este grupo de mensajes contiene los mensajes de la interfaz para [[Translating:OpenStreetMap|Potlatch]]. Por favor:
 736+ 'bw-desc-osm-potlatch' => 'Este grupo de mensajes contiene los mensajes de la interfaz para [[Translating:OpenStreetMap|Potlatch]]. Por favor:
740737
741738 * Trate de mantener sus traducciones similares en longitud al original en inglés tanto como posible a causa de las restricciones de la interfaz de usuario. Véase también este [http://trac.openstreetmap.org/ticket/2067 bug].
742739 * Utilice [http://api06.dev.openstreetmap.org api06.dev.openstreetmap.org] para probar Potlatch. Allí puede probar todo lo que desee en cualquier área.',
@@ -1382,10 +1379,10 @@
13831380 'bw-desc-openstreetmap' => 'Questo gruppo contiene tutti i messaggi per [[Translating:OpenStreetMap|OpenStreetMap]]',
13841381 'bw-desc-osm-site' => "Questo gruppo di messaggi contiene i messaggi dell'interfaccia per tradurre [[Translating:Open Street Map|Open Street Map]].
13851382 Vedi [http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/language_plural_rules.html#{{UILANGCODE}} la pagina Unicode CLDR per i criteri sul'uso dei plurali].",
1386 - 'bw-desc-osm-potlatch' => "Questo gruppo di messaggi contiene l'interfaccia per [[Traduzione: OpenStreetMap | Potlatch]].
 1383+ 'bw-desc-osm-potlatch' => "Questo gruppo di messaggi contiene l'interfaccia per [[Traduzione: OpenStreetMap | Potlatch]].
13871384
1388 -Per favore:
1389 -* Cerca di mantenere la lunghezza delle traduzioni più simile possibile alla lunghezza del testo originale inglese, questo a causa delle limitazioni dell'interfaccia utente. Vedi anche [http://trac.openstreetmap.org/ticket/2067 il bug aperto].
 1385+Per favore:
 1386+* Cerca di mantenere la lunghezza delle traduzioni più simile possibile alla lunghezza del testo originale inglese, questo a causa delle limitazioni dell'interfaccia utente. Vedi anche [http://trac.openstreetmap.org/ticket/2067 il bug aperto].
13901387 * Per effettuare test su Potlatch usa [http://api06.dev.openstreetmap.org api06.dev.openstreetmap.org] dove è possibile effettuare tutte le prove in qualsiasi zona.",
13911388 'translate-group-desc-pywikipedia' => '[[Translating:Pywikipedia|Pywikipedia]] è una collezione di strumenti per modificare siti MediaWiki',
13921389 'bw-desc-shapado' => 'Gruppo di messaggi per la piattaforma di domande e risposte [[Translating:Shapado|Shapado]]',
@@ -1946,7 +1943,7 @@
19471944 'translate-group-desc-mantisbt-plugin-core' => 'Główna wtyczka dla [[Translating:MantisBT|MantisBT]]',
19481945 'translate-group-desc-mediawiki-core-branch' => 'Komunikaty stabilnej wersji oprogramowania [[Translating:MediaWiki|MediaWiki]]',
19491946 'translate-group-desc-mifos' => '[[Translating:Mifos|Mifos]] jest systemem zarządzania informacją dla mikrofinansów',
1950 - 'bw-desc-mwlibrl' => "'''mwlib.rl''' jest biblioteką w języku Python zapisującą dokumenty w formacie PDF z artykułami MediaWiki, które zostały przeanalizowane przez bibliotekę mwlib.
 1947+ 'bw-desc-mwlibrl' => "'''mwlib.rl''' jest biblioteką w języku Python zapisującą dokumenty w formacie PDF z artykułami MediaWiki, które zostały przeanalizowane przez bibliotekę mwlib.
19511948
19521949 Więcej informacji odnajdziesz na stronach [[mw:Extension:PDF_Writer]] oraz http://code.pediapress.com/wiki/wiki/mwlibrl.",
19531950 'bw-desc-nocc' => '[http://nocc.sourceforge.net NOCC] jest internetowym klientem poczty napisanym w PHP. Prosimy o zgłaszanie wszelkich problemów [[Support|obsłudze]].',
@@ -2489,7 +2486,7 @@
24902487 'bw-desc-openstreetmap' => 'Alla meddelanden som rör [[Translating:OpenStreetMap|OpenStreetMap]]',
24912488 'bw-desc-osm-site' => 'Den här gruppen av meddelanden innehåller gränssnittet för [[Translating:Open Street Map|Open Street Map]].
24922489 Se [http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/language_plural_rules.html#{{UILANGCODE}} Unicode CLDR sida för förklaring av plural hantering].',
2493 - 'bw-desc-osm-potlatch' => 'Den här gruppen innehåller gränssnitts meddelandena för [[Translating:OpenStreetMap|Potlatch]].
 2490+ 'bw-desc-osm-potlatch' => 'Den här gruppen innehåller gränssnitts meddelandena för [[Translating:OpenStreetMap|Potlatch]].
24942491 Observera följande:
24952492
24962493 *Försök att hålla längden på översättningarna så lika de engelska orginal texterna som möjligt, på grund av implementationen av det grafiska gränssnittet. Se även [http://trac.openstreetmap.org/ticket/2067 open bug].
Index: trunk/extensions/Translate/Translate.php
@@ -226,7 +226,7 @@
227227 'scripts' => 'resources/ext.translate.special.translate.js',
228228 'position' => 'top',
229229 'dependencies' => array( 'mediawiki.util' ),
230 - 'messages' => array(
 230+ 'messages' => array(
231231 'translate-workflow-set-do',
232232 'translate-workflow-set-doing',
233233 'translate-workflow-set-done',
Index: trunk/extensions/Translate/PageTranslation.i18n.php
@@ -1178,7 +1178,7 @@
11791179 Tag tekst: <pre>$1</pre>',
11801180 'pt-shake-multiple' => 'Flere afsnit markører for et afsnit.
11811181 Afsnit tekst: <pre>$1</pre>',
1182 - 'pt-shake-position' => 'Afsnit markører i uvendet position.
 1182+ 'pt-shake-position' => 'Afsnit markører i uvendet position.
11831183 Afsnit tekst: <pre>$1</pre>',
11841184 'pt-shake-empty' => 'Tom section for markør $1.',
11851185 'pt-log-header' => 'Log for handlinger i forbindelse med side oversættelses systemet',
@@ -1214,9 +1214,9 @@
12151215 'pt-movepage-action-check' => 'Tjek om flytningen er muligt',
12161216 'pt-movepage-action-perform' => 'Gennemfør flytningen',
12171217 'pt-movepage-action-other' => 'Skift mål',
1218 - 'pt-movepage-intro' => 'Denne speciale side tillader dig at flytte sider, der er markeret til oversættelse.
1219 -Flytningen vil ikke være øjeblikkelig, fordi mange sider skal flyttes.
1220 -Mens siderne bliver flyttet, er det ikke muligt at interagere med de omtalte sider.
 1218+ 'pt-movepage-intro' => 'Denne speciale side tillader dig at flytte sider, der er markeret til oversættelse.
 1219+Flytningen vil ikke være øjeblikkelig, fordi mange sider skal flyttes.
 1220+Mens siderne bliver flyttet, er det ikke muligt at interagere med de omtalte sider.
12211221 Fejl vil blive logget på [[Special:Log/pagetranslation|sideoversættelsesloggen]], og de skal repareres manuelt.',
12221222 'pt-movepage-logreason' => 'Del af oversætbar side $1.',
12231223 'pt-movepage-started' => 'Base siden er nu flyttet.
@@ -1319,7 +1319,7 @@
13201320 Die Seite, die gerade bearbeitet wird, hat keine Verbindung zu einer übersetzbaren Seite.',
13211321 'tpt-render-summary' => 'Übernehme Bearbeitung einer neuen Version der Quellseite',
13221322 'tpt-download-page' => 'Seite mit Übersetzungen exportieren',
1323 - 'pt-parse-open' => 'Eine &lt;translate&gt;-Markierung hat kein Gegenstück.
 1323+ 'pt-parse-open' => 'Eine &lt;translate&gt;-Markierung hat kein Gegenstück.
13241324 Übersetzungsvorlage: <pre>$1</pre>',
13251325 'pt-parse-close' => 'Eine &lt;&#47;translate&gt;-Markierung hat kein Gegenstück.
13261326 Übersetzungsvorlage: <pre>$1</pre>',
@@ -2828,10 +2828,10 @@
28292829 'pt-movepage-action-check' => 'Provjeri je li premještanje moguće',
28302830 'pt-movepage-action-perform' => 'Premjesti',
28312831 'pt-movepage-action-other' => 'Promijeni cilj',
2832 - 'pt-movepage-intro' => 'Ova posebna stranica omogućava vam premještanje stranica koje su označene za prijevod.
2833 -Premještanje nije trenutačno, jer mnoge stranice treba premjestiti.
2834 -Red poslova će se koristiti za premještanje stranica.
2835 -Dok se stranice premještaju, nije moguće raditi na stranicama u pitanju.
 2832+ 'pt-movepage-intro' => 'Ova posebna stranica omogućava vam premještanje stranica koje su označene za prijevod.
 2833+Premještanje nije trenutačno, jer mnoge stranice treba premjestiti.
 2834+Red poslova će se koristiti za premještanje stranica.
 2835+Dok se stranice premještaju, nije moguće raditi na stranicama u pitanju.
28362836 Kvarovi/pogreške biti će prijavljene u evidenciji prijevoda i trebaju se ručno popraviti.',
28372837 'pt-movepage-logreason' => 'Dio prevodive stranice $1.',
28382838 );
@@ -2987,7 +2987,7 @@
29882988 'right-pagetranslation' => 'Make vèsyon paj yo pou tradui',
29892989 'tpt-desc' => 'Ekstansyon pou tradui paj kontni yo',
29902990 'tpt-section' => 'Inite tradiksyon $1',
2991 - 'tpt-section-new' => 'Nouvo inite tradiksyon.
 2991+ 'tpt-section-new' => 'Nouvo inite tradiksyon.
29922992 Non: $1',
29932993 'tpt-section-deleted' => 'Inite tradiksyon $1',
29942994 'tpt-template' => 'Modèl pou paj',
@@ -5012,7 +5012,7 @@
50135013 Podczas gdy strony są przenoszone, nie jest możliwa praca z tymi stronami poprzez zapytania.
50145014 Błędy zostaną odnotowane na [[Special:Log/pagetranslation|stronie rejestru tłumaczeń]] i muszą zostać naprawione ręcznie.',
50155015 'pt-movepage-logreason' => 'Część przetłumaczalnej strony $1.',
5016 - 'pt-movepage-started' => 'Strona bazowa jest teraz przenoszona.
 5016+ 'pt-movepage-started' => 'Strona bazowa jest teraz przenoszona.
50175017 Proszę sprawdzić na [[Special:Log/pagetranslation|stronie rejestru tłumaczeń]] czy nie wystąpiły błędy oraz komunikat o zakończeniu operacji.',
50185018 'pt-locked-page' => 'Ta strona jest zablokowana ponieważ jest przygotowana do przeniesienia.',
50195019 'pt-deletepage-invalid-title' => 'Wybrana strona nie jest poprawna.',
Index: trunk/extensions/Translate/utils/MessageTable.php
@@ -214,7 +214,7 @@
215215 'class' => 'mw-translate-messagereviewbutton',
216216 'data-token' => ApiTranslationReview::getToken( 0, '' ),
217217 'data-revision' => $revision,
218 - 'name' => 'acceptbutton-' . $revision, // Otherwise Firefox disables buttons on page load
 218+ 'name' => 'acceptbutton-' . $revision, // Otherwise Firefox disables buttons on page load
219219 );
220220
221221 $reviewers = (array) $message->getProperty( 'reviewers' );
Index: trunk/extensions/Translate/utils/MessageHandle.php
@@ -48,7 +48,6 @@
4949 } else {
5050 $this->code = substr( $text, $pos + 1 );
5151 $this->key = substr( $text, 0, $pos );
52 -
5352 }
5453 }
5554 return array( $this->key, $this->code );
Index: trunk/extensions/Translate/utils/TranslationEditPage.php
@@ -91,7 +91,7 @@
9292 'lang' => $targetLang->getCode(),
9393 'dir' => $targetLang->getDir(),
9494 );
95 -
 95+
9696 if ( !$wgUser->isAllowed( 'translate' ) ) {
9797 $textareaParams['readonly'] = 'readonly';
9898 }
Index: trunk/extensions/Translate/utils/TranslationHelpers.php
@@ -1032,7 +1032,7 @@
10331033 $text = wfMessage( 'translate-dynagroup-last', $user )->escaped();
10341034 }
10351035 }
1036 -
 1036+
10371037 return TranslateUtils::fieldset( $text, $diffText, array( 'class' => 'mw-sp-translate-latestchange' ) );
10381038 }
10391039
Index: trunk/extensions/Translate/Translate.i18n.php
@@ -904,7 +904,7 @@
905905 'translate-untranslated' => 'Onvertaal',
906906 'translate-percentage-complete' => 'Vertaal',
907907 'translate-percentage-fuzzy' => 'Verouderd',
908 - 'translate-nothing-to-do' => 'Dit lyk of alle moontlike vertalings gemaak is.
 908+ 'translate-nothing-to-do' => 'Dit lyk of alle moontlike vertalings gemaak is.
909909 U word aangemoedig om vertalings via [[Special:Translate|{{int:translate}}]] te kontroleer.',
910910 'translate-ls-submit' => 'Wys statistieke',
911911 'translate-ls-column-group' => 'Boodskapgroep',
@@ -939,8 +939,8 @@
940940 'translate-manage-submit' => 'Voer uit',
941941 'translate-manage-nochanges' => 'Daar is geen veranderinge in die boodskapdefinisies vir hierdie groep nie.',
942942 'translate-manage-nochanges-other' => 'Daar was geen wysigings vir die taal nie. Gebruik die onderstaande skakel om terug te keer na die groep se detail besonderhede.',
943 - 'translate-manage-inconsistent' => "'n Teenstrydigheid is in die versoek bespeur.
944 -Kontroleer die veranderinge en probeer weer.
 943+ 'translate-manage-inconsistent' => "'n Teenstrydigheid is in die versoek bespeur.
 944+Kontroleer die veranderinge en probeer weer.
945945 Besonderhede: $1.",
946946 'translate-manage-toolong' => 'Die maksimum verwerkingstyd van $1 {{PLURAL:$1|sekonde|sekondes}} is oorskry.
947947 Dien die opdrag asseblief weer in.',
@@ -2495,11 +2495,11 @@
24962496 'translate-manage-import-fuzzy' => 'Индереү һәм хата: $1',
24972497 'translate-manage-import-done' => 'Барыһы ла үтәлде!',
24982498 'translate-manage-import-rebuild' => 'Кэшты яңынан яһау.',
2499 - 'translate-manage-intro-en' => 'Түбәндә — был төркөмдәге яҙмаларҙы үҙгәртеү исемлеге.
 2499+ 'translate-manage-intro-en' => 'Түбәндә — был төркөмдәге яҙмаларҙы үҙгәртеү исемлеге.
25002500 Һәр яҙма өсөн үҙгәрештәрҙе тикшерегеҙ һәм был яҙма менән ни эшләргә теләгәнегеҙҙе һайлағыҙ, зинһар.
25012501 Яҙмаларҙың билдәләмәһе яңырғас, әгәр булһа, башҡа телдәрҙәге тышҡы үҙгәрештәрҙе тикшерегеҙ.
25022502 Шулай уҡ <code>иғтибарға алмаҫҡа</code> эше исемлектә ваҡытлыса тороуын иҫәпкә алығыҙ.',
2503 - 'translate-manage-intro-other' => 'Түбәндә — $1 теленә тәржемә үҙгәрештәре исемлеге.
 2503+ 'translate-manage-intro-other' => 'Түбәндә — $1 теленә тәржемә үҙгәрештәре исемлеге.
25042504 Һәр тәржемә өсөн үҙгәрештәрҙе тикшерегеҙ һәм был тәржемә менән ни эшләргә теләгәнегеҙҙе һайлағыҙ, зинһар.
25052505 Әгәр һеҙ үҙгәрештәрҙе иғтибарһыҙ ҡалдырһағыҙ, улар икенсе сығарыуға күсереләсәк.',
25062506 'translate-manage-subtitle' => 'Идара итеү',
@@ -4456,7 +4456,7 @@
44574457 'translate' => 'Oversæt',
44584458 'translate-desc' => '[[Special:Translate|Specialside]] til oversættelse af MediaWiki og andet',
44594459 'translate-showsub' => 'Vis {{PLURAL:$1|undergruppen|de $1 undergrupper}}.',
4460 - 'translate-grouplisting' => 'Dette er listen over alle oversætbare grupper.
 4460+ 'translate-grouplisting' => 'Dette er listen over alle oversætbare grupper.
44614461 Klik på meddelelsen gruppens navn for at se en liste over uoversatte beskeder.',
44624462 'translate-grouplisting-empty' => 'Ingen beskedgrupper er blevet sat op til oversættelse.',
44634463 'translate-task-view' => 'Se alle beskeder fra',
@@ -5262,7 +5262,7 @@
52635263 'translate-prev' => 'Slědny bok',
52645264 'translate-page-description-legend' => 'Informacije wó kupce',
52655265 'translate-page-description-hasoptional' => 'Toś ta zdźěleńska kupka wopśimujo opcionalne powěźeńki.
5266 -Opcionalne powěźeńki by měli se jano pśełožowaś, jolic twója rěc ma wósebnu pótrjebu za nje,
 5266+Opcionalne powěźeńki by měli se jano pśełožowaś, jolic twója rěc ma wósebnu pótrjebu za nje,
52675267 kaž na pśikład njewužywanje proznych znamuškow abo transliteraciju swójskich mjenjow. $1',
52685268 'translate-page-description-hasoptional-open' => 'Opcionalne powěźeńki pokazaś.',
52695269 'translate-page-edit' => 'wobźěłaś',
@@ -5959,8 +5959,8 @@
59605960 'translate-pref-nonewsletter' => 'Ne sendi al mi retpoŝtajn gazetojn',
59615961 'translate-pref-editassistlang' => 'Helpaj lingvoj:',
59625962 'prefs-translate' => 'Tradukaj agordoj',
5963 - 'translate-pref-editassistlang-help' => 'Listo da lingvokodoj disigitaj de komoj.
5964 -Traduko de mesaĝo en ĉi tiuj lingvoj estas montritaj kiam vi estas tradukanta.
 5963+ 'translate-pref-editassistlang-help' => 'Listo da lingvokodoj disigitaj de komoj.
 5964+Traduko de mesaĝo en ĉi tiuj lingvoj estas montritaj kiam vi estas tradukanta.
59655965 La defaŭlta lingvolisto dependas de via lingvo.',
59665966 'translate-pref-editassistlang-bad' => 'Malvalida lingva kodo en la listo:
59675967 <nowiki>$1</nowiki>.',
@@ -6029,7 +6029,7 @@
60306030 'translate-untranslated' => 'Netradukita',
60316031 'translate-percentage-complete' => 'Kompletigo',
60326032 'translate-percentage-fuzzy' => 'Malfreŝdata',
6033 - 'translate-nothing-to-do' => 'Ĉiuj eblaj tradukoj ŝajne estas jam faritaj.
 6033+ 'translate-nothing-to-do' => 'Ĉiuj eblaj tradukoj ŝajne estas jam faritaj.
60346034 Vi estas instigita por revizii mesaĝojn tra [[Special:Translate|{{int:translate}}]]',
60356035 'translate-languagestats-overall' => 'Ĉiuj mesaĝgrupoj kune',
60366036 'translate-ls-submit' => 'Montri statistikojn',
@@ -6046,8 +6046,8 @@
60476047 'translate-mgs-nothing' => 'Nenio estas montrebla por la petitaj statistikoj',
60486048 'supportedlanguages' => 'Eltenitaj lingvoj',
60496049 'supportedlanguages-summary' => 'Ĉi tiu paĝo montras liston de ĉiuj lingvoj eltenitaj de {{SITENAME}},
6050 -kune kun la nomoj de tradukistoj laborantaj pri tiu lihngvo.
6051 -Ju pli multe kontribuis iu tradukisto, des pli granda aperas ties nomo.
 6050+kune kun la nomoj de tradukistoj laborantaj pri tiu lihngvo.
 6051+Ju pli multe kontribuis iu tradukisto, des pli granda aperas ties nomo.
60526052 La koloro de substreko indikas kiom da tempo pasis de kiam tradukisto esti laste aktiva ĉi tie.',
60536053 'supportedlanguages-colorlegend' => 'Kolorpriskribo: lasta traduko antaŭ $1 tagoj.',
60546054 'supportedlanguages-translators' => '{{PLURAL:$2|Tradukisto|Tradukistoj}}: $1',
@@ -6075,12 +6075,12 @@
60766076 'translate-manage-action-fuzzy' => 'Importi tradukojn kaj marki kiel neprecizajn',
60776077 'translate-manage-submit' => 'Ekfunkcii',
60786078 'translate-manage-nochanges' => 'Ne estas ŝanĝoj en la difino de la mesaĝoj por ĉi tiu grupo.',
6079 - 'translate-manage-nochanges-other' => 'Ne estas ŝanĝoj por ĉi tiu lingvo.
 6079+ 'translate-manage-nochanges-other' => 'Ne estas ŝanĝoj por ĉi tiu lingvo.
60806080 Uzu la suban ligilon por reiri al la detala vido de la grupo.',
6081 - 'translate-manage-inconsistent' => 'Malkoheraĵo estas trovita en ĉi tiu peto.
6082 -Bonvolu kontroli ŝanĝojn kaj provu denove.
 6081+ 'translate-manage-inconsistent' => 'Malkoheraĵo estas trovita en ĉi tiu peto.
 6082+Bonvolu kontroli ŝanĝojn kaj provu denove.
60836083 Detaloj : $1.',
6084 - 'translate-manage-toolong' => 'La maksimuma procesdaŭro ($1 {{PLURAL:$1|sekundo|sekundoj}}) pasis.
 6084+ 'translate-manage-toolong' => 'La maksimuma procesdaŭro ($1 {{PLURAL:$1|sekundo|sekundoj}}) pasis.
60856085 Bonvolu resendi la formularon por plu procesigi.',
60866086 'translate-manage-import-ok' => 'Importita nova versio de paĝo $1.',
60876087 'translate-manage-import-noks' => 'Malsukcesis la importado de nova versio de paĝo $1: $2',
@@ -6092,12 +6092,12 @@
60936093 'translate-manage-import-fuzzy' => 'Importante kaj markante kiel nepreciza: $1',
60946094 'translate-manage-import-done' => 'Finite!',
60956095 'translate-manage-import-rebuild' => 'Refreŝas kaŝmemoro.',
6096 - 'translate-manage-intro-en' => 'Sube estas listo de mesaĝŝanĝoj en ĉi tiu grupo.
6097 -Bonvolu revizii la ŝanĝojn kaj elektu kion vi volas fari kun ĉiu mesaĝo.
6098 -Kiam vi estas ĝisdatiginta la mesaĝdifinojn, kontrolu ĉu estas eksteraj ŝanĝoj en aliaj lingvoj, se estas.
 6096+ 'translate-manage-intro-en' => 'Sube estas listo de mesaĝŝanĝoj en ĉi tiu grupo.
 6097+Bonvolu revizii la ŝanĝojn kaj elektu kion vi volas fari kun ĉiu mesaĝo.
 6098+Kiam vi estas ĝisdatiginta la mesaĝdifinojn, kontrolu ĉu estas eksteraj ŝanĝoj en aliaj lingvoj, se estas.
60996099 Notu ankaŭ ke la ago <code>ignori</code> estas nur portempa.',
6100 - 'translate-manage-intro-other' => 'Sube estas listo de mesaĝŝanĝoj en la lingvo $1.
6101 -Bonvolu revizii la ŝanĝojn kaj elektu kion vi volas fari kun ĉiu traduko.
 6100+ 'translate-manage-intro-other' => 'Sube estas listo de mesaĝŝanĝoj en la lingvo $1.
 6101+Bonvolu revizii la ŝanĝojn kaj elektu kion vi volas fari kun ĉiu traduko.
61026102 Se vi decidas ignori ŝanĝojn, ili estos anstataŭigitaj je venonta eksporto.',
61036103 'translate-manage-subtitle' => 'Administri',
61046104 'translate-manage-import-rebuild-all' => 'Rekonstruu ĉiujn lingvojn kaj ignoru ĉiujn ŝanĝojn',
@@ -6116,8 +6116,8 @@
61176117 'translate-import-err-stale-group' => 'La mesaĝgrupo al kiu apartenas ĉi tiu dosiero ne ekzistas.',
61186118 'translate-import-err-no-headers' => 'La dosiero estas ne bone formita Gettext-dosiero en la formato de la Traduk-etendaĵo:
61196119 neeblas decidi grupon kaj lingvon el dosierkapo.',
6120 - 'translate-import-err-warnings' => 'La dosiero ne estas bone formita.
6121 -Bonvolu kontroli ke via redaktilo ne forigas msgctxt-kampojn.
 6120+ 'translate-import-err-warnings' => 'La dosiero ne estas bone formita.
 6121+Bonvolu kontroli ke via redaktilo ne forigas msgctxt-kampojn.
61226122 Detaloj: $1',
61236123 'translate-js-next' => 'Konservi kaj malfermi la sekvan',
61246124 'translate-js-nonext' => 'Tio estis la lasta mesaĝo en ĉi tiu paĝo.',
@@ -7379,10 +7379,10 @@
73807380 'translate-manage-action-fuzzy' => 'Tuo ja merkitse käännökset tarkistettavaksi',
73817381 'translate-manage-submit' => 'Suorita',
73827382 'translate-manage-nochanges' => 'Tämän ryhmän viestien määritelmiin ei ole mitään muutoksia.',
7383 - 'translate-manage-nochanges-other' => 'Ei ollut mitään muutoksia tälle kielelle.
 7383+ 'translate-manage-nochanges-other' => 'Ei ollut mitään muutoksia tälle kielelle.
73847384 Käytä alla olevaa linkkiä palataksesi ryhmän yksityiskohtanäkymään.',
7385 - 'translate-manage-inconsistent' => 'Pyynnön tiedot ovat epäjohdonmukaisia.
7386 -Tarkista muutokset ja yritä uudelleen.
 7385+ 'translate-manage-inconsistent' => 'Pyynnön tiedot ovat epäjohdonmukaisia.
 7386+Tarkista muutokset ja yritä uudelleen.
73877387 Yksityiskohdat: $1.',
73887388 'translate-manage-toolong' => '$1 {{PLURAL:$1|sekunnin}} enimmäiskäsittelyaika ylittyi.
73897389 Jatka käsittelyä lähettämällä lomake uudelleen.',
@@ -9191,7 +9191,7 @@
91929192 'translate' => 'תרגום',
91939193 'translate-desc' => '[[Special:Translate|דף מיוחד]] לתרגום מדיה־ויקי ומעבר לכך',
91949194 'translate-showsub' => 'להציג {{PLURAL:$1|קבוצת|$1 קבוצות}} משנה.',
9195 - 'translate-grouplisting' => 'זוהי רשימה של כל הקבוצות שאפשר לתרגם.
 9195+ 'translate-grouplisting' => 'זוהי רשימה של כל הקבוצות שאפשר לתרגם.
91969196 לחצו על שם הקבוצה בשביל להציג רשימה של הודעות לא מתורגמות.',
91979197 'translate-grouplisting-empty' => 'לא הוגדרו קבוצות הודעות לתרגום.',
91989198 'translate-task-view' => 'הצגת כל ההודעות בקבוצה',
@@ -9767,7 +9767,7 @@
97689768 'translate-stats-edits' => 'Uređivanja',
97699769 'translate-stats-users' => 'Prevoditelji',
97709770 'translate-stats-registrations' => 'Prijave',
9771 - 'translate-statsf-intro' => 'Možete generirati jednostavne statistike s ovim obrascem.
 9771+ 'translate-statsf-intro' => 'Možete generirati jednostavne statistike s ovim obrascem.
97729772 Sve vrijednosti imaju gornju i donju granicu.',
97739773 'translate-statsf-options' => 'Opcije grafa',
97749774 'translate-statsf-width' => 'Širina u pikselima:',
@@ -9825,7 +9825,7 @@
98269826 'translate-manage-submit' => 'Izvrši',
98279827 'translate-manage-import-ignore' => 'Preskačem poruku $1.',
98289828 'translate-manage-import-summary' => 'Uvoz nove inačice iz vanjskog izvora',
9829 - 'translate-manage-conflict-summary' => 'Uvoz nove inačice iz vanjskog izvora.
 9829+ 'translate-manage-conflict-summary' => 'Uvoz nove inačice iz vanjskog izvora.
98309830 Molimo provjerite.',
98319831 'translate-manage-fuzzy-summary' => 'Definicija se promijenila',
98329832 'translate-manage-import-fuzzy' => 'Uvoz i "fuzzying": $1',
@@ -9897,7 +9897,7 @@
98989898 'translate-prev' => 'Předchadna strona',
98999899 'translate-page-description-legend' => 'Informacije wo skupinje',
99009900 'translate-page-description-hasoptional' => 'Tuta zdźělenska skupina wobsahuje opcionalne zdźělenki.
9901 -Opcionalne zdźělenki měli so jenož přełožować, jeli twoja rěč ma wosebitu potrjebu za nje,
 9901+Opcionalne zdźělenki měli so jenož přełožować, jeli twoja rěč ma wosebitu potrjebu za nje,
99029902 kaž na přikład njewužiwanje mjezerow abo transliteraciju swójskich mjenow. $1',
99039903 'translate-page-description-hasoptional-open' => 'Opcionalne zdźělenki pokazać.',
99049904 'translate-page-edit' => 'wobdźěłać',
@@ -10393,8 +10393,8 @@
1039410394 'translate-manage-nochanges' => 'Pa gen chanjman nan definisyon mesaj yo pou gwoup sa a.',
1039510395 'translate-manage-nochanges-other' => 'Pa t gen okenn chanjman pou lang sa a.
1039610396 Sèvi ak lyen ki anba pou tounen wè detay yo.',
10397 - 'translate-manage-inconsistent' => 'Detekte enkonsistans nan demann lan.
10398 -Tanpri gade si gen chanjman epi eseye ankò.
 10397+ 'translate-manage-inconsistent' => 'Detekte enkonsistans nan demann lan.
 10398+Tanpri gade si gen chanjman epi eseye ankò.
1039910399 Detay: $1.',
1040010400 'translate-manage-toolong' => 'Tan $1 {{PLURAL:$1|segonn|segonn}} maksimòm pou tretman an depase.
1040110401 Tanpri, soumèt fòmilè ankò pou kontinye tretman.',
@@ -10402,7 +10402,7 @@
1040310403 'translate-manage-import-noks' => 'Enpòtasyon de nouvo vèsyon paj $1 pa t mache: $2',
1040410404 'translate-manage-import-ignore' => 'Mesaj $1 te sote.',
1040510405 'translate-manage-import-summary' => 'Enpòtasyon yon nouvo vèsyon depi yon sous andeyò',
10406 - 'translate-manage-conflict-summary' => 'Enpòtasyon yon nouvo vèsyon depi yon sous andeyò.
 10406+ 'translate-manage-conflict-summary' => 'Enpòtasyon yon nouvo vèsyon depi yon sous andeyò.
1040710407 Tanpri verifye.',
1040810408 'translate-manage-fuzzy-summary' => 'Definisyon an te chanje',
1040910409 'translate-manage-import-fuzzy' => 'Enpòtasyon ak make kòm flou: $1',
@@ -10498,7 +10498,7 @@
1049910499 'translate-next' => 'következő',
1050010500 'translate-prev' => 'előző',
1050110501 'translate-page-description-legend' => 'Információk a csoportról',
10502 - 'translate-page-description-hasoptional' => 'Ez az üzenet opcionális üzeneteket tartalmaz.
 10502+ 'translate-page-description-hasoptional' => 'Ez az üzenet opcionális üzeneteket tartalmaz.
1050310503 Az opcionális üzeneteket csak akkor kell lefordítani, ha a nyelvnek speciális követelménye van, mint például a szóközök, vagy a tulajdonnevek átírása. $1',
1050410504 'translate-page-description-hasoptional-open' => 'Opcionális üzenetek megjelenítése.',
1050510505 'translate-page-edit' => 'szerkesztés',
@@ -11807,7 +11807,7 @@
1180811808 'translate-manage-action-fuzzy' => 'Importa e richiedi aggiornamento',
1180911809 'translate-manage-submit' => 'Esegui',
1181011810 'translate-manage-nochanges' => 'Non ci sono cambiamenti nelle definizioni dei messaggi per questo gruppo.',
11811 - 'translate-manage-nochanges-other' => "Non c'era alcuna novità per questa lingua.
 11811+ 'translate-manage-nochanges-other' => "Non c'era alcuna novità per questa lingua.
1181211812 Usa il link sottostante per rivedere i dettagli del gruppo.",
1181311813 'translate-manage-inconsistent' => "È stata rilevata un'incoerenza nella richiesta.
1181411814 Cerca i cambiamenti e riprova.
@@ -11829,7 +11829,7 @@
1183011830 Quanto hai aggiornato le definizioni dei messaggi, controlla se ci sono modifiche esterne in altre lingue.
1183111831 Inoltre, nota che l'azione <code>{{int:translate-manage-action-ignore}}</code> è solo temporanea.",
1183211832 'translate-manage-intro-other' => "Di seguito sono elencati i cambiamenti alle traduzioni nella lingua $1.
11833 -Controlla le modifiche e scegli l'azione da eseguire per ciascun messaggio.
 11833+Controlla le modifiche e scegli l'azione da eseguire per ciascun messaggio.
1183411834 Se scegli di ignorare i cambiamenti, saranno sovrascritti alla prossima esportazione.",
1183511835 'translate-manage-subtitle' => 'Amministra',
1183611836 'translate-manage-import-rebuild-all' => 'Ricostruisci tutte le lingue e ignora tutti i cambiamenti',
@@ -19139,7 +19139,7 @@
1914019140 'translate' => 'Перевод',
1914119141 'translate-desc' => '[[Special:Translate|Служебная страница]] для перевода MediaWiki и прочих программ',
1914219142 'translate-showsub' => 'Показать {{PLURAL:$1|подгруппу|$1 подгруппы|$1 подгрупп}}.',
19143 - 'translate-grouplisting' => 'Это список всех переводимых групп.
 19143+ 'translate-grouplisting' => 'Это список всех переводимых групп.
1914419144 Нажмите на название группы сообщений, чтобы просмотреть список непереведённых сообщений.',
1914519145 'translate-grouplisting-empty' => 'Групп сообщений, настроенных для перевода, нет.',
1914619146 'translate-task-view' => 'Просмотреть все сообщения',
@@ -20952,7 +20952,7 @@
2095320953 'translate-mgs-nothing' => 'Нема шта да се прикаже за захтеване статистике.',
2095420954 'supportedlanguages' => 'Подржани језици',
2095520955 'supportedlanguages-summary' => 'Ова страница приказује списак свих подржаних језика на овом викију, заједно с именима преводиоца који раде на тим језицима.
20956 -Величина имена, тј. слова преводиоца зависи од тога колико је порука превео.
 20956+Величина имена, тј. слова преводиоца зависи од тога колико је порука превео.
2095720957 Боја линије с којом је име подвучено приказује колико је преводилац активан.',
2095820958 'supportedlanguages-colorlegend' => 'Легенда за боју; последњи превод извршен пре $1 дана.',
2095920959 'supportedlanguages-portallink' => '[$1] $2 – $3',
@@ -21284,7 +21284,7 @@
2128521285 'translate-mgs-nothing' => 'Nema šta da se prikaže za zahtevane statistike.',
2128621286 'supportedlanguages' => 'Podržani jezici',
2128721287 'supportedlanguages-summary' => 'Ova stranica prikazuje spisak svih podržanih jezika na ovom vikiju, zajedno s imenima prevodioca koji rade na tim jezicima.
21288 -Veličina imena, tj. slova prevodioca zavisi od toga koliko je poruka preveo.
 21288+Veličina imena, tj. slova prevodioca zavisi od toga koliko je poruka preveo.
2128921289 Boja linije s kojom je ime podvučeno prikazuje koliko je prevodilac aktivan.',
2129021290 'supportedlanguages-colorlegend' => 'Legenda za boju; poslednji prevod izvršen pre $1 dana.',
2129121291 'supportedlanguages-portallink' => '[$1] $2 – $3',
@@ -22201,7 +22201,7 @@
2220222202 'translate-page-no-such-language' => 'ఎంచుకున్న భాష సరైనది కాదు.',
2220322203 'translate-page-no-such-task' => 'ఎంచుకున్న పని సరైనది కాదు.',
2220422204 'translate-page-no-such-group' => 'ఇచ్చిన సమూహం సరైనది కాదు.',
22205 - 'translate-page-disabled' => "ఈ భాషకి ఈ సమూహంలో అనువాదాలని అచేతనం చేసారు.
 22205+ 'translate-page-disabled' => "ఈ భాషకి ఈ సమూహంలో అనువాదాలని అచేతనం చేసారు.
2220622206 కారణం:
2220722207
2220822208 ''$1''",
@@ -23414,7 +23414,7 @@
2341523415 'translate' => 'Переклад',
2341623416 'translate-desc' => '[[Special:Translate|Спеціальна сторінка]] для перекладу MediaWiki та інших програм',
2341723417 'translate-showsub' => 'Показати {{PLURAL:$1|підгрупу|$1 підгрупи|$1 підгруп}}.',
23418 - 'translate-grouplisting' => 'Це список усіх груп, що можуть перекладатися.
 23418+ 'translate-grouplisting' => 'Це список усіх груп, що можуть перекладатися.
2341923419 Натисніть на назву групи повідомлень, щоб подивитися список неперекладених повідомлень.',
2342023420 'translate-task-view' => 'Переглянути всі повідомлення',
2342123421 'translate-task-untranslated' => 'Переглянути неперекладені повідомлення',
@@ -24575,7 +24575,7 @@
2457624576 'translate-pref-nonewsletter' => 'שיקט מיר נישט קיין ע־פאסט בריוון',
2457724577 'translate-pref-editassistlang' => 'אונטערשטיץ שפראכן:',
2457824578 'prefs-translate' => 'איבערזעצונג אויסקלייבן',
24579 - 'translate-pref-editassistlang-bad' => 'אומגילטיקער שפּראַך קאָד אין דער רשימה:
 24579+ 'translate-pref-editassistlang-bad' => 'אומגילטיקער שפּראַך קאָד אין דער רשימה:
2458024580 <nowiki>$1</nowiki> .',
2458124581 'translate-pref-jsedit' => 'פֿארברייטערטער איבערזעצונג רעדאקטאר (JavaScript)',
2458224582 'right-translate' => 'רעדאקטירן דורכן איבערזעצונג אייבערפֿלאך',
Index: trunk/extensions/Translate/specials/SpecialMyLanguage.php
@@ -50,7 +50,7 @@
5151 if ( strpos( $par, '/' ) !== false ) {
5252 $pos = strrpos( $par, '/' );
5353 $basepage = substr( $par, 0, $pos );
54 - $code = substr( $par, $pos+1 );
 54+ $code = substr( $par, $pos + 1 );
5555 $codes = Language::getLanguageNames( false );
5656 if ( isset( $codes[$code] ) ) {
5757 $base = Title::newFromText( $basepage );
@@ -61,12 +61,11 @@
6262 $proposed = Title::newFromText( $base->getPrefixedText() . "/$uiCode" );
6363 if ( $uiCode !== $wgLanguageCode && $proposed && $proposed->exists() ) {
6464 return $proposed;
65 - } elseif( $provided && $provided->exists() ) {
 65+ } elseif ( $provided && $provided->exists() ) {
6666 return $provided;
6767 } else {
6868 return $base;
6969 }
70 -
7170 }
7271
7372 /**
Index: trunk/extensions/Translate/specials/SpecialLanguageStats.php
@@ -243,7 +243,7 @@
244244 }
245245
246246 /**
247 - * If workflow states are configured, adds a cell with the workflow state to the row,
 247+ * If workflow states are configured, adds a cell with the workflow state to the row,
248248 * @param $target Whose workflow state do we want, such as language code or group id.
249249 * @return string
250250 */
Index: trunk/extensions/Translate/specials/SpecialFirstSteps.php
@@ -100,7 +100,7 @@
101101 {
102102 $this->user->setOption( 'language', $wgRequest->getVal( 'primary-language' ) );
103103 $this->user->setOption( 'translate-firststeps', '1' );
104 -
 104+
105105 $assistant = array();
106106 for ( $i = 0; $i < 10; $i++ ) {
107107 $language = $wgRequest->getText( "assistant-language-$i", '-' );
@@ -155,7 +155,7 @@
156156 $selector->addOptions( $languages );
157157
158158 $num = max( 2, count( $helpers ) );
159 - for( $i = 0; $i < $num; $i++ ) {
 159+ for ( $i = 0; $i < $num; $i++ ) {
160160 $id = $name = "assistant-language-$i";
161161 $text = wfMessage( 'translate-fs-settings-slanguage' )->numParams( $i + 1 )->text();
162162 $selector->setDefault( isset( $helpers[$i] ) ? $helpers[$i] : false );
@@ -296,7 +296,7 @@
297297 if ( $i === 0 ) {
298298 $skill->setDefault( '2' );
299299 $selector->setDefault( 'en' );
300 - } elseif( $i === 1 && $wgLang->getCode() !== 'en' ) {
 300+ } elseif ( $i === 1 && $wgLang->getCode() !== 'en' ) {
301301 $skill->setDefault( 'N' );
302302 $selector->setDefault( $wgLang->getCode() );
303303 } else {
@@ -365,7 +365,7 @@
366366 $header->content( $header->content . wfMsg( 'translate-fs-pagetitle-done' ) );
367367 $this->out->addHtml( $header );
368368 return $step;
369 - } elseif( $page ) {
 369+ } elseif ( $page ) {
370370 $header->content( $header->content . wfMsg( 'translate-fs-pagetitle-pending' ) );
371371 $this->out->addHtml( $header->style( 'opacity', false ) );
372372 $this->out->addWikiMsg( 'translate-fs-permissions-pending', $page );
Index: trunk/extensions/Translate/resources/ext.translate.special.importtranslations.js
@@ -5,7 +5,7 @@
66 return mw.config.get( 'wgScriptPath' ) + '/' + ( str || 'index' ) + mw.config.get( 'wgScriptExtension' );
77 }
88 }
9 -
 9+
1010 $(".mw-translate-import-inputs").change( function() {
1111 var id = $(this).attr( "id" ).replace( /-input/, "" );
1212 $( "input[name=upload-type]:checked" ).attr( "checked", false );
@@ -19,7 +19,7 @@
2020 var success = function( res ) {
2121 response( res[1] );
2222 };
23 -
 23+
2424 $.get( api, data, success );
2525 }
2626 } );
Index: trunk/extensions/Translate/resources/ext.translate.messagetable.js
@@ -5,7 +5,7 @@
66 return mw.config.get( 'wgScriptPath' ) + '/' + ( str || 'index' ) + mw.config.get( 'wgScriptExtension' );
77 }
88 }
9 -
 9+
1010 $( ".mw-translate-messagereviewbutton" ).click( function() {
1111 var $b = $(this);
1212
@@ -17,7 +17,7 @@
1818 $b.val( mw.msg( "translate-messagereview-done" ) );
1919 }
2020 };
21 -
 21+
2222 var failFunction = function( jqXHR, textStatus ) {
2323 $b.val( mw.msg( "translate-messagereview-failure", jqXHR.statusText ) );
2424 };
Index: trunk/extensions/Translate/resources/ext.translate.special.translate.js
@@ -1,18 +1,18 @@
22 jQuery( function( $ ) {
33 "use strict";
44 var mw = mediaWiki;
5 -
 5+
66 // BC for MW < 1.18
77 if ( !mw.util.wikiScript ) {
88 mw.util.wikiScript = function( str ) {
99 return mw.config.get( 'wgScriptPath' ) + '/' + ( str || 'index' ) + mw.config.get( 'wgScriptExtension' );
1010 };
1111 }
12 -
 12+
1313 var $submit = $( "input#mw-translate-workflowset" );
1414 var $select = $( "#mw-sp-translate-workflow select" );
1515 $select.find( "option[value=]" ).attr( "disabled", "disabled" );
16 -
 16+
1717 var submitFunction = function( event ) {
1818 var successFunction = function( data, textStatus ) {
1919 if ( data.error ) {
@@ -25,7 +25,7 @@
2626 $select.find( "option[value=" + event.data.newstate +"]" ).attr( "selected", "selected" );
2727 }
2828 };
29 -
 29+
3030 $submit.attr( "disabled", "disable" );
3131 $submit.val( mw.msg( "translate-workflow-set-doing" ) );
3232 var params = {
@@ -38,11 +38,11 @@
3939 };
4040 $.post( mw.util.wikiScript( "api" ), params, successFunction );
4141 };
42 -
 42+
4343 $select.change( function( event ) {
4444 var current = $(this).find( "option[selected]" ).val();
4545 var tobe = event.target.value;
46 -
 46+
4747 $submit.val( mw.msg( "translate-workflow-set-do" ) );
4848 $submit.unbind( "click" );
4949 if ( current !== tobe ) {
Index: trunk/extensions/Translate/resources/ext.translate.quickedit.js
@@ -22,7 +22,7 @@
2323 "use strict";
2424 var dialogwidth = false,
2525 translate;
26 -
 26+
2727 function MessageCheckUpdater( callback ) {
2828 this.act = function() {
2929 callback();
@@ -78,7 +78,7 @@
7979 if ( $.isFunction( $identical.makeCollapsible ) ) {
8080 $identical.makeCollapsible();
8181 }
82 -
 82+
8383 if ( mw.config.get( 'trlKeys' ) ) {
8484 form.find( '.mw-translate-next' ).click( function() {
8585 mw.translate.openNext( page, group );
@@ -99,7 +99,7 @@
100100 window.open( mw.config.get( 'wgServer' ) + mw.config.get( 'wgScript' ) + '?action=history&title=' + form.find( 'input[name=title]' ).val() );
101101 return false;
102102 } );
103 -
 103+
104104 form.find( '.mw-translate-support, .mw-translate-askpermission' ).click( function() {
105105 // Can use .data() only with 1.4.3 or newer
106106 window.open( $(this).attr( 'data-load-url' ) );
@@ -109,7 +109,7 @@
110110 form.find( 'input#summary' ).focus( function() {
111111 $(this).css( 'width', '85%' );
112112 } );
113 -
 113+
114114 var textarea = form.find( '.mw-translate-edit-area' );
115115 textarea.css( 'display', 'block' );
116116 textarea.autoResize( {extraSpace: 15, limit: 200} ).trigger( 'change' );
@@ -127,7 +127,7 @@
128128 textarea.keyup( function() { checker.setup(); } );
129129 }
130130 }
131 -
 131+
132132 translate = {
133133 init: function() {
134134 dialogwidth = parseInt( windowWidth()*0.8, 10 );
@@ -191,7 +191,7 @@
192192 openNext: function( title, group ) {
193193 var messages = mw.config.get( 'trlKeys' );
194194 var found = false, key, value;
195 -
 195+
196196 for ( key in messages ) {
197197 if ( !messages.hasOwnProperty( key ) ) {
198198 continue;
@@ -208,7 +208,7 @@
209209 return;
210210 }
211211 };
212 -
 212+
213213 mw.translate = translate;
214214 $( document ).ready( translate.init );
215215
Index: trunk/extensions/Translate/FirstSteps.i18n.php
@@ -497,7 +497,7 @@
498498 'translate-fs-target-title' => 'Start med at oversætte!',
499499 'translate-fs-email-title' => 'Bekræft din e-mail-adresse',
500500 'translate-fs-intro' => "Velkommen til {{SITENAME}} kom godt i gang guide.
501 -Du vil blive guidet igennem processen med til at blive en oversætter trin for trin.
 501+Du vil blive guidet igennem processen med til at blive en oversætter trin for trin.
502502 I sidste ende vil du være i stand til at oversætte ''brugerflade beskeder'' hos alle støttede projekter på {{SITENAME}}.",
503503 'translate-fs-selectlanguage' => 'Vælg et sprog',
504504 'translate-fs-settings-planguage' => 'Primært sprog:',
@@ -523,7 +523,7 @@
524524 'translate-fs-permissions-pending' => 'Din anmodning er blevet sendt til [[$1]], og en af hjemmesidens ansatte vil tjekke den snarest muligt.
525525 Hvis du bekræfter din email-adresse, vil du modtage en notits per email, så snart det sker.',
526526 'translate-fs-permissions-submit' => 'Send anmodning',
527 - 'translate-fs-target-text' => 'Tillykke!
 527+ 'translate-fs-target-text' => 'Tillykke!
528528 Du kan nu begynde at oversætte.
529529
530530 Vær ikke bange, hvis det stadig føles nyt og forvirrende for dig.
@@ -714,26 +714,26 @@
715715 'translate-fs-target-title' => 'Ek traduku!',
716716 'translate-fs-email-title' => 'Konfirmu vian retpoŝtan adreson',
717717 'translate-fs-intro' => "Bonvenon en la ekuz-asistilo de {{SITENAME}}.
718 -Vi estos gvidata tra la proceso por fariĝi tradukisto pason post paŝo.
 718+Vi estos gvidata tra la proceso por fariĝi tradukisto pason post paŝo.
719719 Fine vi kapablos traduki ''interfacajn mesaĝojn'' de ĉiuj eltenitaj projektoj je {{SITENAME}}.",
720720 'translate-fs-userpage-submit' => 'Krei mian uzantopaĝon.',
721721 'translate-fs-userpage-done' => 'Bone! Vi nun havas uzantopaĝon.',
722722 'translate-fs-target-text' => "Gratulojn !
723 -Vi povas nun ektraduki.
 723+Vi povas nun ektraduki.
724724
725 -Ne maltrankviliĝu se vi trovas tion iom nova kaj stranga.
726 -Sur la [[Project list|projektolisto]] troviĝas superrigardo de la projektojn al kies traduko vi povas helpi.
 725+Ne maltrankviliĝu se vi trovas tion iom nova kaj stranga.
 726+Sur la [[Project list|projektolisto]] troviĝas superrigardo de la projektojn al kies traduko vi povas helpi.
727727
728 -Plej multaj el tiuj projektoj enhavas paĝon entenantan mallongan priskribon kaj ligilon « ''Traduki ĉi tiun projekton'' » kiu gvidos vin al paĝo listiganta ĉiuj netradukitajn mesaĝojn. Havebla estas listo de ĉiuj mesaĝgrupoj kun la [[Special:LanguageStats|nuna tradukostato por difinita lingvo]].
 728+Plej multaj el tiuj projektoj enhavas paĝon entenantan mallongan priskribon kaj ligilon « ''Traduki ĉi tiun projekton'' » kiu gvidos vin al paĝo listiganta ĉiuj netradukitajn mesaĝojn. Havebla estas listo de ĉiuj mesaĝgrupoj kun la [[Special:LanguageStats|nuna tradukostato por difinita lingvo]].
729729
730 -Se vi sentas ke vi bezonas pli da informoj antaŭ ektraduki, vi povas legi al [[FAQ|Plej oftajn demandojn]]. Bedaŭrinde la dokumentado povas esti eksdata. Se vi opinias ke vi povus fari ion, ne trovante kiel fari, ne hezitu fari demandojn en la [[Support|helppaĝo]].
 730+Se vi sentas ke vi bezonas pli da informoj antaŭ ektraduki, vi povas legi al [[FAQ|Plej oftajn demandojn]]. Bedaŭrinde la dokumentado povas esti eksdata. Se vi opinias ke vi povus fari ion, ne trovante kiel fari, ne hezitu fari demandojn en la [[Support|helppaĝo]].
731731
732732 Vi ankaŭ povas kontakti la aliajn tradukantojn de la sama lingvo sur [[Portal_talk:$1|diskutpaĝo]] de [[Portal:$1|via propra lingvo]].
733733 Se vi ne jam faris tion, [[Special:Preferences|agordu la interfacan lingvon]] por ke ĝi estu tiu en kiun vi estas tradukonta. Tiel la ligiloj kiujn proponas la vikio estos plej adaptitaj al via situacio.",
734 - 'translate-fs-email-text' => 'Bonvolu enigi vian retpoŝtadreson en [[Special:Preferences|viaj preferoj]] kaj konfirmi ĝin per la mesaĝo kiun vi ricevos.
 734+ 'translate-fs-email-text' => 'Bonvolu enigi vian retpoŝtadreson en [[Special:Preferences|viaj preferoj]] kaj konfirmi ĝin per la mesaĝo kiun vi ricevos.
735735
736 -Tio ebligos al la aliaj uzantoj kontakti vin per retpoŝto.
737 -Vi ankaŭ ricevos informleteron maksimume unu fojon en la monato.
 736+Tio ebligos al la aliaj uzantoj kontakti vin per retpoŝto.
 737+Vi ankaŭ ricevos informleteron maksimume unu fojon en la monato.
738738 Se vi ne deziras ricevi ĝin, vi povas malaktivigi en la langeto « {{int:prefs-personal}} » de [[Special:Preferences|viaj preferoj]].',
739739 );
740740
@@ -927,10 +927,10 @@
928928 Voit myös ottaa yhteyttä muihin saman kielen kääntäjiin [[Portal:$1|oman kielesi portaalin]] [[Portal_talk:$1|keskustelusivulla]].
929929 Valikon portaalilinkki osoittaa [[Special:Preferences|valitsemasi kielen]] portaaliin.
930930 Jos valitsemasi kieli on väärä, muuta se.",
931 - 'translate-fs-email-text' => 'Anna sähköpostiosoitteesi [[Special:Preferences|asetuksissasi]] ja vahvista se sähköpostiviestistä, joka lähetetään sinulle.
 931+ 'translate-fs-email-text' => 'Anna sähköpostiosoitteesi [[Special:Preferences|asetuksissasi]] ja vahvista se sähköpostiviestistä, joka lähetetään sinulle.
932932
933 -Tämä mahdollistaa muiden käyttäjien ottaa sinuun yhteyttä sähköpostitse.
934 -Saat myös uutiskirjeen korkeintaan kerran kuukaudessa.
 933+Tämä mahdollistaa muiden käyttäjien ottaa sinuun yhteyttä sähköpostitse.
 934+Saat myös uutiskirjeen korkeintaan kerran kuukaudessa.
935935 Jos et halua vastaanottaa uutiskirjeitä, voit valita sen pois välilehdellä "{{int:prefs-personal}}" omat [[Special:Preferences|asetukset]].',
936936 );
937937
@@ -1911,7 +1911,7 @@
19121912 'translate-fs-permissions-title' => 'भाषांतरास परवानगी मिळण्यासाठी विनंती करा. (भाषांतर करणार्या व्यक्तीस )',
19131913 'translate-fs-target-title' => 'भाषांतरास सुरुवात करा!',
19141914 'translate-fs-email-title' => 'आपला इमेल पत्ता पडताळून पहा.',
1915 - 'translate-fs-intro' => '{{साइटचे नाव}} साइटवर तुमचे स्वागत आहे पहिली पायरी
 1915+ 'translate-fs-intro' => '{{साइटचे नाव}} साइटवर तुमचे स्वागत आहे पहिली पायरी
19161916 योग्य भाषांतकार होण्याच्या प्रक्रियेद्वारे तुम्हाला क्रमा-क्रमाने मार्गदर्शन केले जाईल.
19171917 शेवटी तुम्ही ह्या साईटवर {{साइटचे नाव}} उपलब्ध असलेल्या सर्व प्रकल्प ईंटरफेस संदेशांचे भाषांतर करण्यास लायकवान बनाल.',
19181918 'translate-fs-selectlanguage' => '(योग्य) भाषा निवडा.',
@@ -2572,7 +2572,7 @@
25732573 'translate-fs-permissions-title' => 'Humiling ng mga pahintulot na pangtagapagsalinwika',
25742574 'translate-fs-target-title' => 'Magsimulang magsalinwika!',
25752575 'translate-fs-email-title' => 'Tiyakin ang tirahan mo ng e-liham',
2576 - 'translate-fs-intro' => "Maligayang pagdating sa masalamangkang unang mga hakbang ng {{SITENAME}}.
 2576+ 'translate-fs-intro' => "Maligayang pagdating sa masalamangkang unang mga hakbang ng {{SITENAME}}.
25772577 Hakbang-hakbang na gagabayan ka sa proseso ng pagiging isang tagapagsalinwika.
25782578 Sa huli, makakapagsalinwika ka ng ''mga mensahe ng ugnayang-mukha'' ng lahat ng tinatangkilik na mga proyekto sa {{SITENAME}}.",
25792579 'translate-fs-userpage-submit' => 'Likhain ang aking pahina ng tagagamit',
Index: trunk/extensions/cldr/CountryNames.body.php
@@ -23,7 +23,7 @@
2424 public static function getNames( $code ) {
2525 // Load country names localized for the requested language
2626 $names = self::loadLanguage( $code );
27 -
 27+
2828 // Load missing country names from fallback languages
2929 if ( is_callable( array( 'Language', 'getFallbacksFor' ) ) ) {
3030 // MediaWiki 1.19
@@ -40,10 +40,10 @@
4141 $names = array_merge( self::loadLanguage( $fallback ), $names );
4242 }
4343 }
44 -
 44+
4545 return $names;
4646 }
47 -
 47+
4848 /**
4949 * Load country names localized for a particular language.
5050 *
@@ -52,10 +52,10 @@
5353 */
5454 private static function loadLanguage( $code ) {
5555 if ( !isset( self::$cache[$code] ) ) {
56 - wfProfileIn( __METHOD__.'-recache' );
 56+ wfProfileIn( __METHOD__ . '-recache' );
5757
5858 /* Load override for wrong or missing entries in cldr */
59 - $override = dirname(__FILE__) . '/LocalNames/' . self::getOverrideFileName( $code );
 59+ $override = dirname( __FILE__ ) . '/LocalNames/' . self::getOverrideFileName( $code );
6060 if ( Language::isValidBuiltInCode( $code ) && file_exists( $override ) ) {
6161 $countryNames = false;
6262 require( $override );
@@ -64,7 +64,7 @@
6565 }
6666 }
6767
68 - $filename = dirname(__FILE__) . '/CldrNames/' . self::getFileName( $code );
 68+ $filename = dirname( __FILE__ ) . '/CldrNames/' . self::getFileName( $code );
6969 if ( Language::isValidBuiltInCode( $code ) && file_exists( $filename ) ) {
7070 $countryNames = false;
7171 require( $filename );
@@ -80,12 +80,12 @@
8181 } else {
8282 wfDebug( __METHOD__ . ": Unable to load country names for $filename\n" );
8383 }
84 - wfProfileOut( __METHOD__.'-recache' );
 84+ wfProfileOut( __METHOD__ . '-recache' );
8585 }
8686
8787 return isset( self::$cache[$code] ) ? self::$cache[$code] : array();
8888 }
89 -
 89+
9090 /**
9191 * @param string $code
9292 * @return string
Index: trunk/extensions/cldr/LanguageNames.body.php
@@ -33,7 +33,6 @@
3434 if ( $fbMethod === self::FALLBACK_NATIVE ) {
3535 $names = array_merge( $native, $xx );
3636 } elseif ( $fbMethod === self::FALLBACK_NORMAL ) {
37 -
3837 // Load missing language names from fallback languages
3938 $fb = $xx;
4039 if ( is_callable( array( 'Language', 'getFallbacksFor' ) ) ) {
@@ -60,7 +59,7 @@
6160 $names[$code] = $native[$code];
6261 }
6362 } else {
64 - throw new MWException( "Invalid value for 2:\$fallback in ".__METHOD__ );
 63+ throw new MWException( "Invalid value for 2:\$fallback in " . __METHOD__ );
6564 }
6665
6766 switch ( $list ) {
@@ -72,9 +71,8 @@
7372 case self::LIST_MW_AND_CLDR:
7473 return $names;
7574 default:
76 - throw new MWException( "Invalid value for 3:\$list in ".__METHOD__ );
 75+ throw new MWException( "Invalid value for 3:\$list in " . __METHOD__ );
7776 }
78 -
7977 }
8078
8179 /**
@@ -85,10 +83,10 @@
8684 */
8785 private static function loadLanguage( $code ) {
8886 if ( !isset( self::$cache[$code] ) ) {
89 - wfProfileIn( __METHOD__.'-recache' );
 87+ wfProfileIn( __METHOD__ . '-recache' );
9088
9189 /* Load override for wrong or missing entries in cldr */
92 - $override = dirname(__FILE__) . '/LocalNames/' . self::getOverrideFileName( $code );
 90+ $override = dirname( __FILE__ ) . '/LocalNames/' . self::getOverrideFileName( $code );
9391 if ( Language::isValidBuiltInCode( $code ) && file_exists( $override ) ) {
9492 $languageNames = false;
9593 require( $override );
@@ -97,7 +95,7 @@
9896 }
9997 }
10098
101 - $filename = dirname(__FILE__) . '/CldrNames/' . self::getFileName( $code );
 99+ $filename = dirname( __FILE__ ) . '/CldrNames/' . self::getFileName( $code );
102100 if ( Language::isValidBuiltInCode( $code ) && file_exists( $filename ) ) {
103101 $languageNames = false;
104102 require( $filename );
@@ -113,7 +111,7 @@
114112 } else {
115113 wfDebug( __METHOD__ . ": Unable to load language names for $filename\n" );
116114 }
117 - wfProfileOut( __METHOD__.'-recache' );
 115+ wfProfileOut( __METHOD__ . '-recache' );
118116 }
119117
120118 return isset( self::$cache[$code] ) ? self::$cache[$code] : array();
Index: trunk/extensions/cldr/cldr.php
@@ -1,5 +1,5 @@
22 <?php
3 -if (!defined('MEDIAWIKI')) die();
 3+if ( !defined( 'MEDIAWIKI' ) ) die();
44 /**
55 * An extension which provides localised language names for other extensions.
66 *
@@ -19,7 +19,7 @@
2020 'descriptionmsg' => 'cldr-desc',
2121 );
2222
23 -$dir = dirname(__FILE__) . '/';
 23+$dir = dirname( __FILE__ ) . '/';
2424 $wgExtensionMessagesFiles['cldr'] = $dir . 'cldr.i18n.php';
2525 $wgAutoloadClasses['LanguageNames'] = $dir . 'LanguageNames.body.php';
2626 $wgAutoloadClasses['CountryNames'] = $dir . 'CountryNames.body.php';
Index: trunk/extensions/cldr/rebuild.php
@@ -10,7 +10,7 @@
1111 $IP = "../..";
1212 require_once( "$IP/maintenance/commandLine.inc" );
1313
14 -$dir = dirname(__FILE__);
 14+$dir = dirname( __FILE__ );
1515 require_once( "$dir/cldr.php" );
1616
1717 $DATA = "$dir/core/common/main";
@@ -89,7 +89,7 @@
9090 $this->languages = true;
9191 }
9292 if ( $this->languages && $name === 'LANGUAGE' ) {
93 - if ( !isset($attrs["ALT"] ) ) { // Exclude names that are alt.
 93+ if ( !isset( $attrs["ALT"] ) ) { // Exclude names that are alt.
9494 $this->parseContents = true;
9595 $this->type = str_replace( '_', '-', strtolower( $attrs['TYPE'] ) );
9696 $this->languageOutput .= "'$this->type' => '";
Index: trunk/extensions/WebFonts/WebFonts.hooks.php
@@ -41,7 +41,7 @@
4242
4343 return true;
4444 }
45 -
 45+
4646 /**
4747 * Hook: ResourceLoaderGetConfigVars
4848 */
@@ -49,7 +49,7 @@
5050 $vars['wgWebFontsHelpPage'] = wfMsgForContent( 'webfonts-help-page' );
5151 return true;
5252 }
53 -
 53+
5454 /**
5555 * UserGetDefaultOptions hook handler.
5656 * @param $defaultOptions array
Index: trunk/extensions/WebFonts/resources/ext.webfonts.js
@@ -139,7 +139,7 @@
140140 styleString += fontFormats.join() + ";\n";
141141 styleString += "\tfont-weight: normal;}";
142142
143 - // inject the css to the head of the page.
 143+ // inject the css to the head of the page.
144144 mw.util.addCSS( styleString );
145145 },
146146
Index: trunk/extensions/WebFonts/WebFonts.php
@@ -39,7 +39,7 @@
4040 $wgHooks['UserGetDefaultOptions'][] = 'WebFontsHooks::addDefaultOptions';
4141 $wgHooks['ResourceLoaderGetConfigVars'][] = 'WebFontsHooks::addConfig';
4242
43 -$wgWebFontsEnabledByDefault = true;
 43+$wgWebFontsEnabledByDefault = true;
4444
4545 $wgResourceModules['ext.webfonts.init'] = array(
4646 'scripts' => 'resources/ext.webfonts.init.js',
@@ -60,7 +60,7 @@
6161 'remoteExtPath' => 'WebFonts',
6262 'messages' => array(
6363 'webfonts-load',
64 - 'webfonts-reset',
 64+ 'webfonts-reset',
6565 'webfonts-menu-tooltip',
6666 'webfonts-help',
6767 ),

Status & tagging log