From: jenkins-bot Date: Wed, 12 Jul 2017 18:45:34 +0000 (+0000) Subject: Merge "FilterTagMultiselectWidget: Use frameless buttons and fix height issues" X-Git-Tag: 1.31.0-rc.0~2729 X-Git-Url: http://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=commitdiff_plain;h=97c5bc0a1ea20ed4f6c3e26b97dcd5d6f360a8ce;hp=93ee7f29fa76a787e92e556566f3680832324cb4 Merge "FilterTagMultiselectWidget: Use frameless buttons and fix height issues" --- diff --git a/.mailmap b/.mailmap index e649fb132f..2134fc5bf1 100644 --- a/.mailmap +++ b/.mailmap @@ -455,9 +455,9 @@ X! Yaron Koren Yaron Koren Yaroslav Melnychuk -Yongmin Hong -Yongmin Hong -Yongmin Hong +Yongmin Hong +Yongmin Hong +Yongmin Hong Yuri Astrakhan Yuri Astrakhan Yuri Astrakhan diff --git a/RELEASE-NOTES-1.30 b/RELEASE-NOTES-1.30 index 6bd63d343b..453368bebb 100644 --- a/RELEASE-NOTES-1.30 +++ b/RELEASE-NOTES-1.30 @@ -6,27 +6,21 @@ MediaWiki 1.30 is an alpha-quality branch and is not recommended for use in production. === Configuration changes in 1.30 === -* The C.UTF-8 locale should be used for $wgShellLocale, if available, to avoid - unexpected behavior when things use local-sensitive string comparisons. For - example, Scribunto considers "bar" < "Foo" in most locales since it ignores - case. +* The "C.UTF-8" locale should be used for $wgShellLocale, if available, to avoid + unexpected behavior when code uses locale-sensitive string comparisons. For + example, the Scribunto extension considers "bar" < "Foo" in most locales + since it ignores case. * $wgShellLocale now affects LC_ALL rather than only LC_CTYPE. See documentation of $wgShellLocale for details. -* $wgJobClasses may now specify callback functions - as an alternative to plain class names. - This is intended for extensions that want control - over the instantiation of their jobs, - to allow for proper dependency injection. +* $wgShellLocale is now applied for all requests. wfInitShellLocale() is + deprecated and a no-op, as it is no longer needed. +* $wgJobClasses may now specify callback functions as an alternative to plain + class names. This is intended for extensions that want control over the + instantiation of their jobs, to allow for proper dependency injection. * $wgResourceModules may now specify callback functions as an alternative to plain class names, using the 'factory' key in the module description array. This allows dependency injection to be used for ResourceLoader modules. * $wgExceptionHooks has been removed. -* $wgShellLocale is now applied for all requests. wfInitShellLocale() is - deprecated and a no-op, as it is no longer needed. -* WikiPage::getParserOutput() will now throw an exception if passed - ParserOptions would pollute the parser cache. Callers should use - WikiPage::makeParserOptions() to create the ParserOptions object and only - change options that affect the parser cache key. * (T45547) $wgUsePigLatinVariant added (off by default). === New features in 1.30 === @@ -41,6 +35,8 @@ production. LanguageConverter variant. This allows English-speaking developers to develop and test LanguageConverter more easily. Pig Latin can be enabled by setting $wgUsePigLatinVariant to true. +* Added RecentChangesPurgeRows hook to allow extensions to purge data that + depends on the recentchanges table. === Languages updated in 1.30 === @@ -49,7 +45,7 @@ production. === External library changes in 1.30 === ==== Upgraded external libraries ==== -* … +* mediawiki/mediawiki-codesniffer updated to 0.8.1. ==== New external libraries ==== * The class \TestingAccessWrapper has been moved to the external library @@ -105,6 +101,10 @@ changes to languages because of Phabricator reports. deprecated. There are no known callers. * File::getStreamHeaders() was deprecated. * MediaHandler::getStreamHeaders() was deprecated. +* Title::canTalk() was deprecated. The new Title::canHaveTalkPage() should be + used instead. +* MWNamespace::canTalk() was deprecated. The new MWNamespace::hasTalkNamespace() + should be used instead. * The ExtractThumbParameters hook (deprecated in 1.21) was removed. * The OutputPage::addParserOutputNoText and ::getHeadLinks methods (both deprecated in 1.24) were removed. @@ -116,7 +116,7 @@ changes to languages because of Phabricator reports. or wikilinks. * (T163966) Page moves are now counted as edits for the purposes of autopromotion, i.e., they increment the user_editcount field in the database. -* Two new hooks, LogEventsListLineEnding and NewPagesLineEnding were added for +* Two new hooks, LogEventsListLineEnding and NewPagesLineEnding, were added for manipulating Special:Log and Special:NewPages lines. * The OldChangesListRecentChangesLine, EnhancedChangesListModifyLineData, PageHistoryLineEnding, ContributionsLineEnding and DeletedContributionsLineEnding @@ -124,6 +124,18 @@ changes to languages because of Phabricator reports. RC/history lines. EnhancedChangesListModifyBlockLineData can do that via the $data['attribs'] subarray. * (T130632) The OutputPage::enableTOC() method was removed. +* WikiPage::getParserOutput() will now throw an exception if passed + ParserOptions that would pollute the parser cache. Callers should use + WikiPage::makeParserOptions() to create the ParserOptions object and only + change options that affect the parser cache key. +* Article::viewRedirect() is deprecated. +* DeprecatedGlobal no longer supports passing in a direct value, it requires a + callable factory function or a class name. +* The $parserMemc global, wfGetParserCacheStorage(), and ParserCache::singleton() + are all deprecated. The main ParserCache instance should be obtained from + MediaWikiServices instead. Access to the underlying BagOStuff is possible + through the new ParserCache::getCacheStorage() method. +* .mw-ui-constructive CSS class (deprecated in 1.27) was removed. == Compatibility == MediaWiki 1.30 requires PHP 5.5.9 or later. There is experimental support for @@ -144,7 +156,7 @@ The supported versions are: == Upgrading == 1.30 has several database changes since 1.29, and will not work without schema updates. Note that due to changes to some very large tables like the revision -table, the schema update may take quite long (minutes on a medium sized site, +table, the schema update may take a long time (minutes on a medium sized site, many hours on a large site). Don't forget to always back up your database before upgrading! diff --git a/autoload.php b/autoload.php index 293bf6a829..88b61700e3 100644 --- a/autoload.php +++ b/autoload.php @@ -192,6 +192,7 @@ $wgAutoloadLocalClasses = [ 'BenchmarkCSSMin' => __DIR__ . '/maintenance/benchmarks/benchmarkCSSMin.php', 'BenchmarkDeleteTruncate' => __DIR__ . '/maintenance/benchmarks/bench_delete_truncate.php', 'BenchmarkHooks' => __DIR__ . '/maintenance/benchmarks/benchmarkHooks.php', + 'BenchmarkJSMinPlus' => __DIR__ . '/maintenance/benchmarks/benchmarkJSMinPlus.php', 'BenchmarkParse' => __DIR__ . '/maintenance/benchmarks/benchmarkParse.php', 'BenchmarkPurge' => __DIR__ . '/maintenance/benchmarks/benchmarkPurge.php', 'BenchmarkTidy' => __DIR__ . '/maintenance/benchmarks/benchmarkTidy.php', @@ -603,6 +604,7 @@ $wgAutoloadLocalClasses = [ 'HttpError' => __DIR__ . '/includes/exception/HttpError.php', 'HttpStatus' => __DIR__ . '/includes/libs/HttpStatus.php', 'IApiMessage' => __DIR__ . '/includes/api/ApiMessage.php', + 'IBufferingStatsdDataFactory' => __DIR__ . '/includes/libs/stats/IBufferingStatsdDataFactory.php', 'ICacheHelper' => __DIR__ . '/includes/cache/CacheHelper.php', 'IContextSource' => __DIR__ . '/includes/context/IContextSource.php', 'IDBAccessObject' => __DIR__ . '/includes/dao/IDBAccessObject.php', @@ -963,7 +965,6 @@ $wgAutoloadLocalClasses = [ 'MediaWiki\\Widget\\TitleInputWidget' => __DIR__ . '/includes/widget/TitleInputWidget.php', 'MediaWiki\\Widget\\UserInputWidget' => __DIR__ . '/includes/widget/UserInputWidget.php', 'MediaWiki\\Widget\\UsersMultiselectWidget' => __DIR__ . '/includes/widget/UsersMultiselectWidget.php', - 'MediawikiStatsdDataFactory' => __DIR__ . '/includes/libs/stats/MediawikiStatsdDataFactory.php', 'MemCachedClientforWiki' => __DIR__ . '/includes/compat/MemcachedClientCompat.php', 'MemcLockManager' => __DIR__ . '/includes/libs/lockmanager/MemcLockManager.php', 'MemcachedBagOStuff' => __DIR__ . '/includes/libs/objectcache/MemcachedBagOStuff.php', diff --git a/composer.json b/composer.json index 7e107a4438..8262880fde 100644 --- a/composer.json +++ b/composer.json @@ -25,7 +25,7 @@ "ext-xml": "*", "liuggio/statsd-php-client": "1.0.18", "mediawiki/at-ease": "1.1.0", - "oojs/oojs-ui": "0.22.1", + "oojs/oojs-ui": "0.22.3", "oyejorge/less.php": "1.7.0.14", "php": ">=5.5.9", "psr/log": "1.0.2", @@ -53,7 +53,7 @@ "jakub-onderka/php-parallel-lint": "0.9.2", "jetbrains/phpstorm-stubs": "dev-master#1b9906084d6635456fcf3f3a01f0d7d5b99a578a", "justinrainbow/json-schema": "~3.0", - "mediawiki/mediawiki-codesniffer": "0.8.0", + "mediawiki/mediawiki-codesniffer": "0.8.1", "monolog/monolog": "~1.22.1", "nikic/php-parser": "2.1.0", "nmred/kafka-php": "0.1.5", diff --git a/docs/hooks.txt b/docs/hooks.txt index 3d310c3508..fec7d44d5e 100644 --- a/docs/hooks.txt +++ b/docs/hooks.txt @@ -74,9 +74,7 @@ Using a hook-running strategy, we can avoid having all this option-specific stuff in our mainline code. Using hooks, the function becomes: function showAnArticle( $article ) { - if ( Hooks::run( 'ArticleShow', array( &$article ) ) ) { - # code to actually show the article goes here Hooks::run( 'ArticleShowComplete', array( &$article ) ); @@ -2659,6 +2657,7 @@ $formData: array of user submitted data $form: PreferencesForm object, also a ContextSource $user: User object with preferences to be saved set &$result: boolean indicating success +$oldUserOptions: array with user old options (before save) 'PreferencesGetLegend': Override the text used for the of a preferences section. @@ -2717,6 +2716,11 @@ random pages. 'RecentChange_save': Called at the end of RecentChange::save(). &$recentChange: RecentChange object +'RecentChangesPurgeRows': Called when old recentchanges rows are purged, after +deleting those rows but within the same transaction. +$rows: The deleted rows as an array of recentchanges row objects (with up to + $wgUpdateRowsPerQuery items). + 'RedirectSpecialArticleRedirectParams': Lets you alter the set of parameter names such as "oldid" that are preserved when using redirecting special pages such as Special:MyPage and Special:MyTalk. @@ -3454,6 +3458,14 @@ $title: Title object of the page that we're about to undelete $title: title object related to the revision $rev: revision (object) that will be viewed +'UnitTestsAfterDatabaseSetup': Called right after MediaWiki's test infrastructure +has finished creating/duplicating core tables for unit tests. +$database: Database in question +$prefix: Table prefix to be used in unit tests + +'UnitTestsBeforeDatabaseTeardown': Called right before MediaWiki tears down its +database infrastructure used for unit tests. + 'UnitTestsList': Called when building a list of paths containing PHPUnit tests. Since 1.24: Paths pointing to a directory will be recursively scanned for test case files matching the suffix "Test.php". diff --git a/includes/Block.php b/includes/Block.php index a7e7308a1d..2c935df8ec 100644 --- a/includes/Block.php +++ b/includes/Block.php @@ -829,7 +829,6 @@ class Block { * @return bool */ public function deleteIfExpired() { - if ( $this->isExpired() ) { wfDebug( "Block::deleteIfExpired() -- deleting\n" ); $this->delete(); @@ -1111,7 +1110,6 @@ class Block { * not be the same as the target you gave if you used $vagueTarget! */ public static function newFromTarget( $specificTarget, $vagueTarget = null, $fromMaster = false ) { - list( $target, $type ) = self::parseTarget( $specificTarget ); if ( $type == Block::TYPE_ID || $type == Block::TYPE_AUTO ) { return Block::newFromID( $target ); diff --git a/includes/Category.php b/includes/Category.php index 5c7cb8d7ba..c22ea64abf 100644 --- a/includes/Category.php +++ b/includes/Category.php @@ -269,7 +269,6 @@ class Category { * @return TitleArray TitleArray object for category members. */ public function getMembers( $limit = false, $offset = '' ) { - $dbr = wfGetDB( DB_REPLICA ); $conds = [ 'cl_to' => $this->getName(), 'cl_from = page_id' ]; diff --git a/includes/CategoryFinder.php b/includes/CategoryFinder.php index 595cf95104..89bf5c7327 100644 --- a/includes/CategoryFinder.php +++ b/includes/CategoryFinder.php @@ -186,7 +186,6 @@ class CategoryFinder { * Scans a "parent layer" of the articles/categories in $this->next */ private function scanNextLayer() { - # Find all parents of the article currently in $this->next $layer = []; $res = $this->dbr->select( diff --git a/includes/CategoryViewer.php b/includes/CategoryViewer.php index 7086a48b77..9d692d71b3 100644 --- a/includes/CategoryViewer.php +++ b/includes/CategoryViewer.php @@ -108,7 +108,6 @@ class CategoryViewer extends ContextSource { * @return string HTML output */ public function getHTML() { - $this->showGallery = $this->getConfig()->get( 'CategoryMagicGallery' ) && !$this->getOutput()->mNoGallery; diff --git a/includes/DefaultSettings.php b/includes/DefaultSettings.php index 00e26d9f07..11f08b2bb5 100644 --- a/includes/DefaultSettings.php +++ b/includes/DefaultSettings.php @@ -1439,26 +1439,20 @@ $wgUploadThumbnailRenderHttpCustomDomain = false; $wgUseTinyRGBForJPGThumbnails = false; /** - * Default parameters for the "" tag - */ -$wgGalleryOptions = [ - // Default number of images per-row in the gallery. 0 -> Adapt to screensize - 'imagesPerRow' => 0, - // Width of the cells containing images in galleries (in "px") - 'imageWidth' => 120, - // Height of the cells containing images in galleries (in "px") - 'imageHeight' => 120, - // Length to truncate filename to in caption when using "showfilename". - // A value of 'true' will truncate the filename to one line using CSS - // and will be the behaviour after deprecation. - // @deprecated since 1.28 - 'captionLength' => true, - // Show the filesize in bytes in categories - 'showBytes' => true, - // Show the dimensions (width x height) in categories - 'showDimensions' => true, - 'mode' => 'traditional', -]; + * Parameters for the "" tag. + * Fields are: + * - imagesPerRow: Default number of images per-row in the gallery. 0 -> Adapt to screensize + * - imageWidth: Width of the cells containing images in galleries (in "px") + * - imageHeight: Height of the cells containing images in galleries (in "px") + * - captionLength: Length to truncate filename to in caption when using "showfilename". + * A value of 'true' will truncate the filename to one line using CSS + * and will be the behaviour after deprecation. + * @deprecated since 1.28 + * - showBytes: Show the filesize in bytes in categories + * - showDimensions: Show the dimensions (width x height) in categories + * - mode: Gallery mode + */ +$wgGalleryOptions = []; /** * Adjust width of upright images when parameter 'upright' is used @@ -6124,7 +6118,10 @@ $wgTrxProfilerLimits = [ 'PostSend' => [ 'readQueryTime' => 5, 'writeQueryTime' => 1, - 'maxAffected' => 1000 + 'maxAffected' => 1000, + // Log master queries under the post-send entry point as they are discouraged + 'masterConns' => 0, + 'writes' => 0, ], // Background job runner 'JobRunner' => [ @@ -6336,15 +6333,16 @@ $wgSiteStatsAsyncFactor = false; * Parser test suite files to be run by parserTests.php when no specific * filename is passed to it. * - * Extensions may add their own tests to this array, or site-local tests - * may be added via LocalSettings.php + * Extensions using extension.json will have any *.txt file in a + * tests/parser/ directory automatically run. + * + * Core tests can be added to ParserTestRunner::$coreTestFiles. * * Use full paths. + * + * @deprecated since 1.30 */ -$wgParserTestFiles = [ - "$IP/tests/parser/parserTests.txt", - "$IP/tests/parser/extraParserTests.txt" -]; +$wgParserTestFiles = []; /** * Allow running of javascript test suites via [[Special:JavaScriptTest]] (such as QUnit). @@ -6781,6 +6779,11 @@ $wgStructuredChangeFiltersEnableSaving = true; */ $wgStructuredChangeFiltersEnableExperimentalViews = false; +/** + * Whether to allow users to use the experimental live update feature in the new RecentChanges UI + */ +$wgStructuredChangeFiltersEnableLiveUpdate = false; + /** * Use new page patrolling to check new pages on Special:Newpages */ diff --git a/includes/Defines.php b/includes/Defines.php index 6bc70edbc5..8ac84e5ab5 100644 --- a/includes/Defines.php +++ b/includes/Defines.php @@ -267,3 +267,28 @@ define( 'CONTENT_FORMAT_XML', 'application/xml' ); */ define( 'SHELL_MAX_ARG_STRLEN', '100000' ); /**@}*/ + +/**@{ + * Schema change migration flags. + * + * Used as values of a feature flag for an orderly transition from an old + * schema to a new schema. + * + * - MIGRATION_OLD: Only read and write the old schema. The new schema need not + * even exist. This is used from when the patch is merged until the schema + * change is actually applied to the database. + * - MIGRATION_WRITE_BOTH: Write both the old and new schema. Read the new + * schema preferentially, falling back to the old. This is used while the + * change is being tested, allowing easy roll-back to the old schema. + * - MIGRATION_WRITE_NEW: Write only the new schema. Read the new schema + * preferentially, falling back to the old. This is used while running the + * maintenance script to migrate existing entries in the old schema to the + * new schema. + * - MIGRATION_NEW: Only read and write the new schema. The old schema (and the + * feature flag) may now be removed. + */ +define( 'MIGRATION_OLD', 0 ); +define( 'MIGRATION_WRITE_BOTH', 1 ); +define( 'MIGRATION_WRITE_NEW', 2 ); +define( 'MIGRATION_NEW', 3 ); +/**@}*/ diff --git a/includes/DeprecatedGlobal.php b/includes/DeprecatedGlobal.php index 14329d3213..60dde401ec 100644 --- a/includes/DeprecatedGlobal.php +++ b/includes/DeprecatedGlobal.php @@ -24,13 +24,16 @@ * Class to allow throwing wfDeprecated warnings * when people use globals that we do not want them to. */ - class DeprecatedGlobal extends StubObject { - protected $realValue, $version; + protected $version; - function __construct( $name, $realValue, $version = false ) { - parent::__construct( $name ); - $this->realValue = $realValue; + /** + * @param string $name Global name + * @param callable|string $callback Factory function or class name to construct + * @param bool|string $version Version global was deprecated in + */ + function __construct( $name, $callback, $version = false ) { + parent::__construct( $name, $callback ); $this->version = $version; } @@ -38,7 +41,6 @@ class DeprecatedGlobal extends StubObject { // PSR2.Methods.MethodDeclaration.Underscore // PSR2.Classes.PropertyDeclaration.ScopeMissing function _newObject() { - /* Put the caller offset for wfDeprecated as 6, as * that gives the function that uses this object, since: * 1 = this function ( _newObject ) @@ -52,7 +54,7 @@ class DeprecatedGlobal extends StubObject { * rather unlikely. */ wfDeprecated( '$' . $this->global, $this->version, false, 6 ); - return $this->realValue; + return parent::_newObject(); } // @codingStandardsIgnoreEnd } diff --git a/includes/EditPage.php b/includes/EditPage.php index 6be8771121..814c248304 100644 --- a/includes/EditPage.php +++ b/includes/EditPage.php @@ -1493,6 +1493,20 @@ class EditPage { return $status; } + /** + * Log when a page was successfully saved after the edit conflict view + */ + private function incrementResolvedConflicts() { + global $wgRequest; + + if ( $wgRequest->getText( 'mode' ) !== 'conflict' ) { + return; + } + + $stats = MediaWikiServices::getInstance()->getStatsdDataFactory(); + $stats->increment( 'edit.failures.conflict.resolved' ); + } + /** * Handle status, such as after attempt save * @@ -1512,6 +1526,8 @@ class EditPage { if ( $status->value == self::AS_SUCCESS_UPDATE || $status->value == self::AS_SUCCESS_NEW_ARTICLE ) { + $this->incrementResolvedConflicts(); + $this->didSave = true; if ( !$resultDetails['nullEdit'] ) { $this->setPostEditCookie( $status->value ); diff --git a/includes/EventRelayerGroup.php b/includes/EventRelayerGroup.php index 9360693a4b..18b1cd3f51 100644 --- a/includes/EventRelayerGroup.php +++ b/includes/EventRelayerGroup.php @@ -1,10 +1,28 @@ isOK() ) { $status = $file->delete( $reason, $suppress, $user ); if ( $status->isOK() ) { - $status->value = $deleteStatus->value; // log id + if ( $deleteStatus->value === null ) { + // No log ID from doDeleteArticleReal(), probably + // because the page/revision didn't exist, so create + // one here. + $logtype = $suppress ? 'suppress' : 'delete'; + $logEntry = new ManualLogEntry( $logtype, 'delete' ); + $logEntry->setPerformer( $user ); + $logEntry->setTarget( clone $title ); + $logEntry->setComment( $reason ); + $logEntry->setTags( $tags ); + $logid = $logEntry->insert(); + $dbw->onTransactionPreCommitOrIdle( + function () use ( $dbw, $logEntry, $logid ) { + $logEntry->publish( $logid ); + }, + __METHOD__ + ); + $status->value = $logid; + } else { + $status->value = $deleteStatus->value; // log id + } $dbw->endAtomic( __METHOD__ ); } else { // Page deleted but file still there? rollback page delete diff --git a/includes/GlobalFunctions.php b/includes/GlobalFunctions.php index 089ed81d78..92cb8d8569 100644 --- a/includes/GlobalFunctions.php +++ b/includes/GlobalFunctions.php @@ -3461,6 +3461,7 @@ function wfGetMessageCacheStorage() { /** * Get the cache object used by the parser cache * + * @deprecated since 1.30, use MediaWikiServices::getParserCache()->getCacheStorage() * @return BagOStuff */ function wfGetParserCacheStorage() { diff --git a/includes/Linker.php b/includes/Linker.php index 6942a39935..f2e4ac4581 100644 --- a/includes/Linker.php +++ b/includes/Linker.php @@ -1331,7 +1331,10 @@ class Linker { $link = Linker::makeExternalLink( WikiMap::getForeignURL( $wikiId, - $title->getPrefixedText(), + $title->getNamespace() === 0 + ? $title->getDBkey() + : MWNamespace::getCanonicalName( $title->getNamespace() ) . ':' + . $title->getDBkey(), $title->getFragment() ), $text, @@ -1882,7 +1885,6 @@ class Linker { * @return string HTML output */ public static function formatHiddenCategories( $hiddencats ) { - $outText = ''; if ( count( $hiddencats ) > 0 ) { # Construct the HTML diff --git a/includes/MWNamespace.php b/includes/MWNamespace.php index 4c5561fba8..89cb616a7b 100644 --- a/includes/MWNamespace.php +++ b/includes/MWNamespace.php @@ -278,12 +278,26 @@ class MWNamespace { } /** - * Can this namespace ever have a talk namespace? + * Does this namespace ever have a talk namespace? + * + * @deprecated since 1.30, use hasTalkNamespace() instead. * * @param int $index Namespace index - * @return bool + * @return bool True if this namespace either is or has a corresponding talk namespace. */ public static function canTalk( $index ) { + return self::hasTalkNamespace( $index ); + } + + /** + * Does this namespace ever have a talk namespace? + * + * @since 1.30 + * + * @param int $index Namespace ID + * @return bool True if this namespace either is or has a corresponding talk namespace. + */ + public static function hasTalkNamespace( $index ) { return $index >= NS_MAIN; } diff --git a/includes/MediaWiki.php b/includes/MediaWiki.php index 364ed86edf..4df4d76f53 100644 --- a/includes/MediaWiki.php +++ b/includes/MediaWiki.php @@ -539,13 +539,12 @@ class MediaWiki { HTMLFileCache::useFileCache( $this->context, HTMLFileCache::MODE_OUTAGE ) ) { // Try to use any (even stale) file during outages... - $cache = new HTMLFileCache( $context->getTitle(), 'view' ); + $cache = new HTMLFileCache( $context->getTitle(), $action ); if ( $cache->isCached() ) { $cache->loadFromFileCache( $context, HTMLFileCache::MODE_OUTAGE ); print MWExceptionRenderer::getHTML( $e ); exit; } - } MWExceptionHandler::handleException( $e ); @@ -720,21 +719,28 @@ class MediaWiki { * @since 1.26 */ public function doPostOutputShutdown( $mode = 'normal' ) { - $timing = $this->context->getTiming(); - $timing->mark( 'requestShutdown' ); - - // Show visible profiling data if enabled (which cannot be post-send) - Profiler::instance()->logDataPageOutputOnly(); + // Perform the last synchronous operations... + try { + // Record backend request timing + $timing = $this->context->getTiming(); + $timing->mark( 'requestShutdown' ); + // Show visible profiling data if enabled (which cannot be post-send) + Profiler::instance()->logDataPageOutputOnly(); + } catch ( Exception $e ) { + // An error may already have been shown in run(), so just log it to be safe + MWExceptionHandler::rollbackMasterChangesAndLog( $e ); + } + // Defer everything else if possible... $callback = function () use ( $mode ) { try { $this->restInPeace( $mode ); } catch ( Exception $e ) { - MWExceptionHandler::handleException( $e ); + // If this is post-send, then displaying errors can cause broken HTML + MWExceptionHandler::rollbackMasterChangesAndLog( $e ); } }; - // Defer everything else... if ( function_exists( 'register_postsend_function' ) ) { // https://github.com/facebook/hhvm/issues/1230 register_postsend_function( $callback ); @@ -815,7 +821,6 @@ class MediaWiki { // ATTENTION: This hook is likely to be removed soon due to overall design of the system. if ( Hooks::run( 'BeforeHttpsRedirect', [ $this->context, &$redirUrl ] ) ) { - if ( $request->wasPosted() ) { // This is weird and we'd hope it almost never happens. This // means that a POST came in via HTTP and policy requires us diff --git a/includes/MediaWikiServices.php b/includes/MediaWikiServices.php index b63c769b08..84fc959fa7 100644 --- a/includes/MediaWikiServices.php +++ b/includes/MediaWikiServices.php @@ -9,7 +9,7 @@ use EventRelayerGroup; use GenderCache; use GlobalVarConfig; use Hooks; -use MediawikiStatsdDataFactory; +use IBufferingStatsdDataFactory; use Wikimedia\Rdbms\LBFactory; use LinkCache; use Wikimedia\Rdbms\LoadBalancer; @@ -23,6 +23,7 @@ use MWException; use MimeAnalyzer; use ObjectCache; use Parser; +use ParserCache; use ProxyLookup; use SearchEngine; use SearchEngineConfig; @@ -377,7 +378,7 @@ class MediaWikiServices extends ServiceContainer { parent::__construct(); // Register the given Config object as the bootstrap config service. - $this->defineService( 'BootstrapConfig', function() use ( $config ) { + $this->defineService( 'BootstrapConfig', function () use ( $config ) { return $config; } ); } @@ -446,7 +447,7 @@ class MediaWikiServices extends ServiceContainer { /** * @since 1.27 - * @return MediawikiStatsdDataFactory + * @return IBufferingStatsdDataFactory */ public function getStatsdDataFactory() { return $this->getService( 'StatsdDataFactory' ); @@ -573,6 +574,14 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'Parser' ); } + /** + * @since 1.30 + * @return ParserCache + */ + public function getParserCache() { + return $this->getService( 'ParserCache' ); + } + /** * @since 1.28 * @return GenderCache diff --git a/includes/MergeHistory.php b/includes/MergeHistory.php index cc589c9811..48ff97bdf1 100644 --- a/includes/MergeHistory.php +++ b/includes/MergeHistory.php @@ -60,7 +60,6 @@ class MergeHistory { protected $revisionsMerged; /** - * MergeHistory constructor. * @param Title $source Page from which history will be merged * @param Title $dest Page to which history will be merged * @param string|bool $timestamp Timestamp up to which history from the source will be merged diff --git a/includes/Message.php b/includes/Message.php index fd67613e28..be6b0aff0f 100644 --- a/includes/Message.php +++ b/includes/Message.php @@ -419,7 +419,7 @@ class Message implements MessageSpecifier, Serializable { } if ( $value instanceof Message ) { // Message, RawMessage, ApiMessage, etc - $message = clone( $value ); + $message = clone $value; } elseif ( $value instanceof MessageSpecifier ) { $message = new Message( $value ); } elseif ( is_string( $value ) ) { diff --git a/includes/MovePage.php b/includes/MovePage.php index ce6ecad236..8d0c33dcc2 100644 --- a/includes/MovePage.php +++ b/includes/MovePage.php @@ -440,8 +440,8 @@ class MovePage { * @throws MWException */ private function moveToInternal( User $user, &$nt, $reason = '', $createRedirect = true, - array $changeTags = [] ) { - + array $changeTags = [] + ) { global $wgContLang; if ( $nt->exists() ) { $moveOverRedirect = true; diff --git a/includes/OutputHandler.php b/includes/OutputHandler.php index 2f47006272..2dc3732011 100644 --- a/includes/OutputHandler.php +++ b/includes/OutputHandler.php @@ -183,7 +183,6 @@ function wfDoContentLength( $length ) { * @return string */ function wfHtmlValidationHandler( $s ) { - $errors = ''; if ( MWTidy::checkErrors( $s, $errors ) ) { return $s; diff --git a/includes/OutputPage.php b/includes/OutputPage.php index 24a506c7aa..969171d654 100644 --- a/includes/OutputPage.php +++ b/includes/OutputPage.php @@ -295,7 +295,7 @@ class OutputPage extends ContextSource { private $mEnableSectionEditLinks = true; /** - * @var string|null The URL to send in a element with rel=copyright + * @var string|null The URL to send in a element with rel=license */ private $copyrightUrl; @@ -3446,7 +3446,7 @@ class OutputPage extends ContextSource { if ( $copyright ) { $tags['copyright'] = Html::element( 'link', [ - 'rel' => 'copyright', + 'rel' => 'license', 'href' => $copyright ] ); } diff --git a/includes/PageProps.php b/includes/PageProps.php index 382d089c5b..dac756ed75 100644 --- a/includes/PageProps.php +++ b/includes/PageProps.php @@ -55,7 +55,7 @@ class PageProps { } $previousValue = self::$instance; self::$instance = $store; - return new ScopedCallback( function() use ( $previousValue ) { + return new ScopedCallback( function () use ( $previousValue ) { self::$instance = $previousValue; } ); } diff --git a/includes/Preferences.php b/includes/Preferences.php index 40176197b5..008963b5a7 100644 --- a/includes/Preferences.php +++ b/includes/Preferences.php @@ -1485,6 +1485,8 @@ class Preferences { } if ( $user->isAllowed( 'editmyoptions' ) ) { + $oldUserOptions = $user->getOptions(); + foreach ( self::$saveBlacklist as $b ) { unset( $formData[$b] ); } @@ -1505,7 +1507,10 @@ class Preferences { $user->setOption( $key, $value ); } - Hooks::run( 'PreferencesFormPreSave', [ $formData, $form, $user, &$result ] ); + Hooks::run( + 'PreferencesFormPreSave', + [ $formData, $form, $user, &$result, $oldUserOptions ] + ); } MediaWiki\Auth\AuthManager::callLegacyAuthPlugin( 'updateExternalDB', [ $user ] ); diff --git a/includes/Sanitizer.php b/includes/Sanitizer.php index 8920e92f43..b08bc69425 100644 --- a/includes/Sanitizer.php +++ b/includes/Sanitizer.php @@ -339,8 +339,8 @@ class Sanitizer { */ static function getAttribsRegex() { if ( self::$attribsRegex === null ) { - $attribFirst = '[:A-Z_a-z0-9]'; - $attrib = '[:A-Z_a-z-.0-9]'; + $attribFirst = "[:_\p{L}\p{N}]"; + $attrib = "[:_\.\-\p{L}\p{N}]"; $space = '[\x09\x0a\x0c\x0d\x20]'; self::$attribsRegex = "/(?:^|$space)({$attribFirst}{$attrib}*) @@ -351,7 +351,7 @@ class Sanitizer { | '([^']*)(?:'|\$) | (((?!$space|>).)*) ) - )?(?=$space|\$)/sx"; + )?(?=$space|\$)/sxu"; } return self::$attribsRegex; } @@ -793,7 +793,7 @@ class Sanitizer { } # Strip javascript "expression" from stylesheets. - # http://msdn.microsoft.com/workshop/author/dhtml/overview/recalc.asp + # https://msdn.microsoft.com/en-us/library/ms537634.aspx if ( $attribute == 'style' ) { $value = Sanitizer::checkCss( $value ); } @@ -906,7 +906,6 @@ class Sanitizer { * @return string normalized css */ public static function normalizeCss( $value ) { - // Decode character references like { $value = Sanitizer::decodeCharReferences( $value ); diff --git a/includes/ServiceWiring.php b/includes/ServiceWiring.php index 6afabedde1..e1244e7590 100644 --- a/includes/ServiceWiring.php +++ b/includes/ServiceWiring.php @@ -43,7 +43,7 @@ use MediaWiki\Logger\LoggerFactory; use MediaWiki\MediaWikiServices; return [ - 'DBLoadBalancerFactory' => function( MediaWikiServices $services ) { + 'DBLoadBalancerFactory' => function ( MediaWikiServices $services ) { $mainConfig = $services->getMainConfig(); $lbConf = MWLBFactory::applyDefaultConfig( @@ -56,12 +56,12 @@ return [ return new $class( $lbConf ); }, - 'DBLoadBalancer' => function( MediaWikiServices $services ) { + 'DBLoadBalancer' => function ( MediaWikiServices $services ) { // just return the default LB from the DBLoadBalancerFactory service return $services->getDBLoadBalancerFactory()->getMainLB(); }, - 'SiteStore' => function( MediaWikiServices $services ) { + 'SiteStore' => function ( MediaWikiServices $services ) { $rawSiteStore = new DBSiteStore( $services->getDBLoadBalancer() ); // TODO: replace wfGetCache with a CacheFactory service. @@ -71,7 +71,7 @@ return [ return new CachingSiteStore( $rawSiteStore, $cache ); }, - 'SiteLookup' => function( MediaWikiServices $services ) { + 'SiteLookup' => function ( MediaWikiServices $services ) { $cacheFile = $services->getMainConfig()->get( 'SitesCacheFile' ); if ( $cacheFile !== false ) { @@ -82,7 +82,7 @@ return [ } }, - 'ConfigFactory' => function( MediaWikiServices $services ) { + 'ConfigFactory' => function ( MediaWikiServices $services ) { // Use the bootstrap config to initialize the ConfigFactory. $registry = $services->getBootstrapConfig()->get( 'ConfigRegistry' ); $factory = new ConfigFactory(); @@ -93,12 +93,12 @@ return [ return $factory; }, - 'MainConfig' => function( MediaWikiServices $services ) { + 'MainConfig' => function ( MediaWikiServices $services ) { // Use the 'main' config from the ConfigFactory service. return $services->getConfigFactory()->makeConfig( 'main' ); }, - 'InterwikiLookup' => function( MediaWikiServices $services ) { + 'InterwikiLookup' => function ( MediaWikiServices $services ) { global $wgContLang; // TODO: manage $wgContLang as a service $config = $services->getMainConfig(); return new ClassicInterwikiLookup( @@ -111,26 +111,26 @@ return [ ); }, - 'StatsdDataFactory' => function( MediaWikiServices $services ) { + 'StatsdDataFactory' => function ( MediaWikiServices $services ) { return new BufferingStatsdDataFactory( rtrim( $services->getMainConfig()->get( 'StatsdMetricPrefix' ), '.' ) ); }, - 'EventRelayerGroup' => function( MediaWikiServices $services ) { + 'EventRelayerGroup' => function ( MediaWikiServices $services ) { return new EventRelayerGroup( $services->getMainConfig()->get( 'EventRelayerConfig' ) ); }, - 'SearchEngineFactory' => function( MediaWikiServices $services ) { + 'SearchEngineFactory' => function ( MediaWikiServices $services ) { return new SearchEngineFactory( $services->getSearchEngineConfig() ); }, - 'SearchEngineConfig' => function( MediaWikiServices $services ) { + 'SearchEngineConfig' => function ( MediaWikiServices $services ) { global $wgContLang; return new SearchEngineConfig( $services->getMainConfig(), $wgContLang ); }, - 'SkinFactory' => function( MediaWikiServices $services ) { + 'SkinFactory' => function ( MediaWikiServices $services ) { $factory = new SkinFactory(); $names = $services->getMainConfig()->get( 'ValidSkinNames' ); @@ -153,7 +153,7 @@ return [ return $factory; }, - 'WatchedItemStore' => function( MediaWikiServices $services ) { + 'WatchedItemStore' => function ( MediaWikiServices $services ) { $store = new WatchedItemStore( $services->getDBLoadBalancer(), new HashBagOStuff( [ 'maxKeys' => 100 ] ), @@ -163,11 +163,11 @@ return [ return $store; }, - 'WatchedItemQueryService' => function( MediaWikiServices $services ) { + 'WatchedItemQueryService' => function ( MediaWikiServices $services ) { return new WatchedItemQueryService( $services->getDBLoadBalancer() ); }, - 'CryptRand' => function( MediaWikiServices $services ) { + 'CryptRand' => function ( MediaWikiServices $services ) { $secretKey = $services->getMainConfig()->get( 'SecretKey' ); return new CryptRand( [ @@ -178,7 +178,7 @@ return [ // for a little more variance 'wfWikiID', // If we have a secret key set then throw it into the state as well - function() use ( $secretKey ) { + function () use ( $secretKey ) { return $secretKey ?: ''; } ], @@ -192,7 +192,7 @@ return [ ); }, - 'CryptHKDF' => function( MediaWikiServices $services ) { + 'CryptHKDF' => function ( MediaWikiServices $services ) { $config = $services->getMainConfig(); $secret = $config->get( 'HKDFSecret' ) ?: $config->get( 'SecretKey' ); @@ -215,13 +215,13 @@ return [ ); }, - 'MediaHandlerFactory' => function( MediaWikiServices $services ) { + 'MediaHandlerFactory' => function ( MediaWikiServices $services ) { return new MediaHandlerFactory( $services->getMainConfig()->get( 'MediaHandlers' ) ); }, - 'MimeAnalyzer' => function( MediaWikiServices $services ) { + 'MimeAnalyzer' => function ( MediaWikiServices $services ) { $logger = LoggerFactory::getInstance( 'Mime' ); $mainConfig = $services->getMainConfig(); $params = [ @@ -274,7 +274,7 @@ return [ return new MimeMagic( $params ); }, - 'ProxyLookup' => function( MediaWikiServices $services ) { + 'ProxyLookup' => function ( MediaWikiServices $services ) { $mainConfig = $services->getMainConfig(); return new ProxyLookup( $mainConfig->get( 'SquidServers' ), @@ -282,11 +282,22 @@ return [ ); }, - 'Parser' => function( MediaWikiServices $services ) { + 'Parser' => function ( MediaWikiServices $services ) { $conf = $services->getMainConfig()->get( 'ParserConf' ); return ObjectFactory::constructClassInstance( $conf['class'], [ $conf ] ); }, + 'ParserCache' => function( MediaWikiServices $services ) { + $config = $services->getMainConfig(); + $cache = ObjectCache::getInstance( $config->get( 'ParserCacheType' ) ); + wfDebugLog( 'caches', 'parser: ' . get_class( $cache ) ); + + return new ParserCache( + $cache, + $config->get( 'CacheEpoch' ) + ); + }, + 'LinkCache' => function( MediaWikiServices $services ) { return new LinkCache( $services->getTitleFormatter(), @@ -294,14 +305,14 @@ return [ ); }, - 'LinkRendererFactory' => function( MediaWikiServices $services ) { + 'LinkRendererFactory' => function ( MediaWikiServices $services ) { return new LinkRendererFactory( $services->getTitleFormatter(), $services->getLinkCache() ); }, - 'LinkRenderer' => function( MediaWikiServices $services ) { + 'LinkRenderer' => function ( MediaWikiServices $services ) { global $wgUser; if ( defined( 'MW_NO_SESSION' ) ) { @@ -311,11 +322,11 @@ return [ } }, - 'GenderCache' => function( MediaWikiServices $services ) { + 'GenderCache' => function ( MediaWikiServices $services ) { return new GenderCache(); }, - '_MediaWikiTitleCodec' => function( MediaWikiServices $services ) { + '_MediaWikiTitleCodec' => function ( MediaWikiServices $services ) { global $wgContLang; return new MediaWikiTitleCodec( @@ -325,15 +336,15 @@ return [ ); }, - 'TitleFormatter' => function( MediaWikiServices $services ) { + 'TitleFormatter' => function ( MediaWikiServices $services ) { return $services->getService( '_MediaWikiTitleCodec' ); }, - 'TitleParser' => function( MediaWikiServices $services ) { + 'TitleParser' => function ( MediaWikiServices $services ) { return $services->getService( '_MediaWikiTitleCodec' ); }, - 'MainObjectStash' => function( MediaWikiServices $services ) { + 'MainObjectStash' => function ( MediaWikiServices $services ) { $mainConfig = $services->getMainConfig(); $id = $mainConfig->get( 'MainStash' ); @@ -345,7 +356,7 @@ return [ return \ObjectCache::newFromParams( $mainConfig->get( 'ObjectCaches' )[$id] ); }, - 'MainWANObjectCache' => function( MediaWikiServices $services ) { + 'MainWANObjectCache' => function ( MediaWikiServices $services ) { $mainConfig = $services->getMainConfig(); $id = $mainConfig->get( 'MainWANCache' ); @@ -365,7 +376,7 @@ return [ return \ObjectCache::newWANCacheFromParams( $params ); }, - 'LocalServerObjectCache' => function( MediaWikiServices $services ) { + 'LocalServerObjectCache' => function ( MediaWikiServices $services ) { $mainConfig = $services->getMainConfig(); if ( function_exists( 'apc_fetch' ) ) { @@ -388,7 +399,7 @@ return [ return \ObjectCache::newFromParams( $mainConfig->get( 'ObjectCaches' )[$id] ); }, - 'VirtualRESTServiceClient' => function( MediaWikiServices $services ) { + 'VirtualRESTServiceClient' => function ( MediaWikiServices $services ) { $config = $services->getMainConfig()->get( 'VirtualRestConfig' ); $vrsClient = new VirtualRESTServiceClient( new MultiHttpClient( [] ) ); @@ -406,11 +417,11 @@ return [ return $vrsClient; }, - 'ConfiguredReadOnlyMode' => function( MediaWikiServices $services ) { + 'ConfiguredReadOnlyMode' => function ( MediaWikiServices $services ) { return new ConfiguredReadOnlyMode( $services->getMainConfig() ); }, - 'ReadOnlyMode' => function( MediaWikiServices $services ) { + 'ReadOnlyMode' => function ( MediaWikiServices $services ) { return new ReadOnlyMode( $services->getConfiguredReadOnlyMode(), $services->getDBLoadBalancer() diff --git a/includes/Setup.php b/includes/Setup.php index b10cf23809..ac00fab741 100644 --- a/includes/Setup.php +++ b/includes/Setup.php @@ -181,6 +181,20 @@ $wgLockManagers[] = [ 'class' => 'NullLockManager', ]; +/** + * Default parameters for the "" tag. + * @see DefaultSettings.php for description of the fields. + */ +$wgGalleryOptions += [ + 'imagesPerRow' => 0, + 'imageWidth' => 120, + 'imageHeight' => 120, + 'captionLength' => true, + 'showBytes' => true, + 'showDimensions' => true, + 'mode' => 'traditional', +]; + /** * Initialise $wgLocalFileRepo from backwards-compatible settings */ @@ -669,14 +683,19 @@ $ps_memcached = Profiler::instance()->scopedProfileIn( $fname . '-memcached' ); $wgMemc = wfGetMainCache(); $messageMemc = wfGetMessageCacheStorage(); -$parserMemc = wfGetParserCacheStorage(); + +/** + * @deprecated since 1.30 + */ +$parserMemc = new DeprecatedGlobal( 'parserMemc', function() { + return MediaWikiServices::getInstance()->getParserCache()->getCacheStorage(); +}, '1.30' ); wfDebugLog( 'caches', 'cluster: ' . get_class( $wgMemc ) . ', WAN: ' . ( $wgMainWANCache === CACHE_NONE ? 'CACHE_NONE' : $wgMainWANCache ) . ', stash: ' . $wgMainStash . ', message: ' . get_class( $messageMemc ) . - ', parser: ' . get_class( $parserMemc ) . ', session: ' . get_class( ObjectCache::getInstance( $wgSessionCacheType ) ) ); diff --git a/includes/StubObject.php b/includes/StubObject.php index 0210ed9d6a..5208b8f1fa 100644 --- a/includes/StubObject.php +++ b/includes/StubObject.php @@ -55,8 +55,6 @@ class StubObject { protected $params; /** - * Constructor. - * * @param string $global Name of the global variable. * @param string|callable $class Name of the class of the real object * or a factory function to call diff --git a/includes/Title.php b/includes/Title.php index c9f09f79e2..083a725d98 100644 --- a/includes/Title.php +++ b/includes/Title.php @@ -1020,12 +1020,25 @@ class Title implements LinkTarget { } /** - * Could this title have a corresponding talk page? + * Can this title have a corresponding talk page? * - * @return bool + * @deprecated since 1.30, use canHaveTalkPage() instead. + * + * @return bool True if this title either is a talk page or can have a talk page associated. */ public function canTalk() { - return MWNamespace::canTalk( $this->mNamespace ); + return $this->canHaveTalkPage(); + } + + /** + * Can this title have a corresponding talk page? + * + * @see MWNamespace::hasTalkNamespace + * + * @return bool True if this title either is a talk page or can have a talk page associated. + */ + public function canHaveTalkPage() { + return MWNamespace::hasTalkNamespace( $this->mNamespace ); } /** @@ -3722,8 +3735,8 @@ class Title implements LinkTarget { * @return array|bool True on success, getUserPermissionsErrors()-like array on failure */ public function moveTo( &$nt, $auth = true, $reason = '', $createRedirect = true, - array $changeTags = [] ) { - + array $changeTags = [] + ) { global $wgUser; $err = $this->isValidMoveOperation( $nt, $auth, $reason ); if ( is_array( $err ) ) { @@ -3760,8 +3773,8 @@ class Title implements LinkTarget { * no pages were moved */ public function moveSubpages( $nt, $auth = true, $reason = '', $createRedirect = true, - array $changeTags = [] ) { - + array $changeTags = [] + ) { global $wgMaximumMovedPages; // Check permissions if ( !$this->userCan( 'move-subpages' ) ) { diff --git a/includes/WatchedItemQueryService.php b/includes/WatchedItemQueryService.php index 22d5439c06..1fafb24dbe 100644 --- a/includes/WatchedItemQueryService.php +++ b/includes/WatchedItemQueryService.php @@ -313,7 +313,7 @@ class WatchedItemQueryService { $allFields = get_object_vars( $row ); $rcKeys = array_filter( array_keys( $allFields ), - function( $key ) { + function ( $key ) { return substr( $key, 0, 3 ) === 'rc_'; } ); diff --git a/includes/WatchedItemStore.php b/includes/WatchedItemStore.php index 06f93c6b99..69a9df2d57 100644 --- a/includes/WatchedItemStore.php +++ b/includes/WatchedItemStore.php @@ -104,7 +104,7 @@ class WatchedItemStore implements StatsdAwareInterface { } $previousValue = $this->deferredUpdatesAddCallableUpdateCallback; $this->deferredUpdatesAddCallableUpdateCallback = $callback; - return new ScopedCallback( function() use ( $previousValue ) { + return new ScopedCallback( function () use ( $previousValue ) { $this->deferredUpdatesAddCallableUpdateCallback = $previousValue; } ); } @@ -127,7 +127,7 @@ class WatchedItemStore implements StatsdAwareInterface { } $previousValue = $this->revisionGetTimestampFromIdCallback; $this->revisionGetTimestampFromIdCallback = $callback; - return new ScopedCallback( function() use ( $previousValue ) { + return new ScopedCallback( function () use ( $previousValue ) { $this->revisionGetTimestampFromIdCallback = $previousValue; } ); } @@ -821,7 +821,7 @@ class WatchedItemStore implements StatsdAwareInterface { // Calls DeferredUpdates::addCallableUpdate in normal operation call_user_func( $this->deferredUpdatesAddCallableUpdateCallback, - function() use ( $job ) { + function () use ( $job ) { $job->run(); } ); diff --git a/includes/Xml.php b/includes/Xml.php index 8289b818c1..d0164331e1 100644 --- a/includes/Xml.php +++ b/includes/Xml.php @@ -826,4 +826,3 @@ class Xml { return $s; } } - diff --git a/includes/actions/Action.php b/includes/actions/Action.php index 844a0d6048..88382b694f 100644 --- a/includes/actions/Action.php +++ b/includes/actions/Action.php @@ -259,8 +259,6 @@ abstract class Action implements MessageLocalizer { } /** - * Constructor. - * * Only public since 1.21 * * @param Page $page diff --git a/includes/actions/CreditsAction.php b/includes/actions/CreditsAction.php index 803695a77f..021f426ee3 100644 --- a/includes/actions/CreditsAction.php +++ b/includes/actions/CreditsAction.php @@ -44,7 +44,6 @@ class CreditsAction extends FormlessAction { * @return string HTML */ public function onView() { - if ( $this->page->getID() == 0 ) { $s = $this->msg( 'nocredits' )->parse(); } else { diff --git a/includes/actions/InfoAction.php b/includes/actions/InfoAction.php index 886bf376e2..baec944e67 100644 --- a/includes/actions/InfoAction.php +++ b/includes/actions/InfoAction.php @@ -127,7 +127,10 @@ class InfoAction extends FormlessAction { // Messages: // pageinfo-header-basic, pageinfo-header-edits, pageinfo-header-restrictions, // pageinfo-header-properties, pageinfo-category-info - $content .= $this->makeHeader( $this->msg( "pageinfo-${header}" )->escaped() ) . "\n"; + $content .= $this->makeHeader( + $this->msg( "pageinfo-${header}" )->escaped(), + "mw-pageinfo-${header}" + ) . "\n"; $table = "\n"; foreach ( $infoTable as $infoRow ) { $name = ( $infoRow[0] instanceof Message ) ? $infoRow[0]->escaped() : $infoRow[0]; @@ -152,10 +155,11 @@ class InfoAction extends FormlessAction { * @param string $header The header text. * @return string The HTML. */ - protected function makeHeader( $header ) { + protected function makeHeader( $header, $canonicalId ) { $spanAttribs = [ 'class' => 'mw-headline', 'id' => Sanitizer::escapeId( $header ) ]; + $h2Attribs = [ 'id' => Sanitizer::escapeId( $canonicalId ) ]; - return Html::rawElement( 'h2', [], Html::element( 'span', $spanAttribs, $header ) ); + return Html::rawElement( 'h2', $h2Attribs, Html::element( 'span', $spanAttribs, $header ) ); } /** diff --git a/includes/api/ApiAMCreateAccount.php b/includes/api/ApiAMCreateAccount.php index b8bd511bc0..72a36d71a6 100644 --- a/includes/api/ApiAMCreateAccount.php +++ b/includes/api/ApiAMCreateAccount.php @@ -1,6 +1,6 @@ + * Copyright © 2016 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiAuthManagerHelper.php b/includes/api/ApiAuthManagerHelper.php index 8862cc7f9f..3a9fb738b0 100644 --- a/includes/api/ApiAuthManagerHelper.php +++ b/includes/api/ApiAuthManagerHelper.php @@ -1,6 +1,6 @@ + * Copyright © 2016 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiBase.php b/includes/api/ApiBase.php index 3a9167f0d0..bc3def841f 100644 --- a/includes/api/ApiBase.php +++ b/includes/api/ApiBase.php @@ -894,7 +894,7 @@ abstract class ApiBase extends ContextSource { * Get a WikiPage object from a title or pageid param, if possible. * Can die, if no param is set or if the title or page id is not valid. * - * @param array $params + * @param array $params User provided set of parameters, as from $this->extractRequestParams() * @param bool|string $load Whether load the object's state from the database: * - false: don't load (if the pageid is given, it will still be loaded) * - 'fromdb': load from a replica DB @@ -935,7 +935,7 @@ abstract class ApiBase extends ContextSource { * Can die, if no param is set or if the title or page id is not valid. * * @since 1.29 - * @param array $params + * @param array $params User provided set of parameters, as from $this->extractRequestParams() * @return Title */ public function getTitleFromTitleOrPageId( $params ) { @@ -967,7 +967,6 @@ abstract class ApiBase extends ContextSource { * @return bool */ protected function getWatchlistValue( $watchlist, $titleObj, $userOption = null ) { - $userWatching = $this->getUser()->isWatched( $titleObj, User::IGNORE_USER_RIGHTS ); switch ( $watchlist ) { diff --git a/includes/api/ApiChangeAuthenticationData.php b/includes/api/ApiChangeAuthenticationData.php index 35c4e568c6..d4a26ad9c8 100644 --- a/includes/api/ApiChangeAuthenticationData.php +++ b/includes/api/ApiChangeAuthenticationData.php @@ -1,6 +1,6 @@ + * Copyright © 2016 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiCheckToken.php b/includes/api/ApiCheckToken.php index 480915e60c..e1be8efad2 100644 --- a/includes/api/ApiCheckToken.php +++ b/includes/api/ApiCheckToken.php @@ -2,7 +2,7 @@ /** * Created on Jan 29, 2015 * - * Copyright © 2015 Brad Jorsch bjorsch@wikimedia.org + * Copyright © 2015 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiClientLogin.php b/includes/api/ApiClientLogin.php index 0d512b387f..65dea93bdd 100644 --- a/includes/api/ApiClientLogin.php +++ b/includes/api/ApiClientLogin.php @@ -1,6 +1,6 @@ + * Copyright © 2016 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiDelete.php b/includes/api/ApiDelete.php index 99065c4fe8..72bbe00482 100644 --- a/includes/api/ApiDelete.php +++ b/includes/api/ApiDelete.php @@ -44,11 +44,13 @@ class ApiDelete extends ApiBase { $params = $this->extractRequestParams(); $pageObj = $this->getTitleOrPageId( $params, 'fromdbmaster' ); - if ( !$pageObj->exists() ) { + $titleObj = $pageObj->getTitle(); + if ( !$pageObj->exists() && + !( $titleObj->getNamespace() == NS_FILE && self::canDeleteFile( $pageObj->getFile() ) ) + ) { $this->dieWithError( 'apierror-missingtitle' ); } - $titleObj = $pageObj->getTitle(); $reason = $params['reason']; $user = $this->getUser(); @@ -128,6 +130,14 @@ class ApiDelete extends ApiBase { return $page->doDeleteArticleReal( $reason, false, 0, true, $error, $user, $tags ); } + /** + * @param File $file + * @return bool + */ + protected static function canDeleteFile( File $file ) { + return $file->exists() && $file->isLocal() && !$file->getRedirected(); + } + /** * @param Page $page Object to work on * @param User $user User doing the action @@ -143,7 +153,7 @@ class ApiDelete extends ApiBase { $title = $page->getTitle(); $file = $page->getFile(); - if ( !$file->exists() || !$file->isLocal() || $file->getRedirected() ) { + if ( !self::canDeleteFile( $file ) ) { return self::delete( $page, $user, $reason, $tags ); } diff --git a/includes/api/ApiEditPage.php b/includes/api/ApiEditPage.php index 0b8156b0f8..2245195cb0 100644 --- a/includes/api/ApiEditPage.php +++ b/includes/api/ApiEditPage.php @@ -64,7 +64,6 @@ class ApiEditPage extends ApiBase { /** @var $newTitle Title */ foreach ( $titles as $id => $newTitle ) { - if ( !isset( $titles[$id - 1] ) ) { $titles[$id - 1] = $oldTitle; } diff --git a/includes/api/ApiErrorFormatter.php b/includes/api/ApiErrorFormatter.php index 5484a78efe..7fb13525fa 100644 --- a/includes/api/ApiErrorFormatter.php +++ b/includes/api/ApiErrorFormatter.php @@ -254,7 +254,7 @@ class ApiErrorFormatter { $ret = preg_replace( '!!', '"', $text ); // Strip tags and decode. - $ret = html_entity_decode( strip_tags( $ret ), ENT_QUOTES | ENT_HTML5 ); + $ret = Sanitizer::stripAllTags( $ret ); return $ret; } diff --git a/includes/api/ApiFeedRecentChanges.php b/includes/api/ApiFeedRecentChanges.php index 0b04c8cc92..2a80dd5354 100644 --- a/includes/api/ApiFeedRecentChanges.php +++ b/includes/api/ApiFeedRecentChanges.php @@ -63,8 +63,8 @@ class ApiFeedRecentChanges extends ApiBase { $feedFormat = $this->params['feedformat']; $specialClass = $this->params['target'] !== null - ? 'SpecialRecentchangeslinked' - : 'SpecialRecentchanges'; + ? SpecialRecentChangesLinked::class + : SpecialRecentChanges::class; $formatter = $this->getFeedObject( $feedFormat, $specialClass ); @@ -90,12 +90,12 @@ class ApiFeedRecentChanges extends ApiBase { * Return a ChannelFeed object. * * @param string $feedFormat Feed's format (either 'rss' or 'atom') - * @param string $specialClass Relevant special page name (either 'SpecialRecentchanges' or - * 'SpecialRecentchangeslinked') + * @param string $specialClass Relevant special page name (either 'SpecialRecentChanges' or + * 'SpecialRecentChangesLinked') * @return ChannelFeed */ public function getFeedObject( $feedFormat, $specialClass ) { - if ( $specialClass === 'SpecialRecentchangeslinked' ) { + if ( $specialClass === SpecialRecentChangesLinked::class ) { $title = Title::newFromText( $this->params['target'] ); if ( !$title ) { $this->dieWithError( [ 'apierror-invalidtitle', wfEscapeWikiText( $this->params['target'] ) ] ); diff --git a/includes/api/ApiHelp.php b/includes/api/ApiHelp.php index 3fd29ae928..12e778bfb6 100644 --- a/includes/api/ApiHelp.php +++ b/includes/api/ApiHelp.php @@ -4,7 +4,7 @@ * * Created on Aug 29, 2014 * - * Copyright © 2014 Brad Jorsch + * Copyright © 2014 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiHelpParamValueMessage.php b/includes/api/ApiHelpParamValueMessage.php index ebe4e26c1e..162b7cd6be 100644 --- a/includes/api/ApiHelpParamValueMessage.php +++ b/includes/api/ApiHelpParamValueMessage.php @@ -4,7 +4,7 @@ * * Created on Dec 22, 2014 * - * Copyright © 2014 Brad Jorsch + * Copyright © 2014 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiLinkAccount.php b/includes/api/ApiLinkAccount.php index f5c5deeb74..9553f29767 100644 --- a/includes/api/ApiLinkAccount.php +++ b/includes/api/ApiLinkAccount.php @@ -1,6 +1,6 @@ + * Copyright © 2016 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiMain.php b/includes/api/ApiMain.php index d7586e0822..52f79eec2a 100644 --- a/includes/api/ApiMain.php +++ b/includes/api/ApiMain.php @@ -581,23 +581,12 @@ class ApiMain extends ApiBase { // T65145: Rollback any open database transactions if ( !( $e instanceof ApiUsageException || $e instanceof UsageException ) ) { // UsageExceptions are intentional, so don't rollback if that's the case - try { - MWExceptionHandler::rollbackMasterChangesAndLog( $e ); - } catch ( DBError $e2 ) { - // Rollback threw an exception too. Log it, but don't interrupt - // our regularly scheduled exception handling. - MWExceptionHandler::logException( $e2 ); - } + MWExceptionHandler::rollbackMasterChangesAndLog( $e ); } // Allow extra cleanup and logging Hooks::run( 'ApiMain::onException', [ $this, $e ] ); - // Log it - if ( !( $e instanceof ApiUsageException || $e instanceof UsageException ) ) { - MWExceptionHandler::logException( $e ); - } - // Handle any kind of exception by outputting properly formatted error message. // If this fails, an unhandled exception should be thrown so that global error // handler will process and log it. @@ -704,13 +693,17 @@ class ApiMain extends ApiBase { $request = $this->getRequest(); $response = $request->response(); - $matchOrigin = false; + $matchedOrigin = false; $allowTiming = false; $varyOrigin = true; if ( $originParam === '*' ) { // Request for anonymous CORS - $matchOrigin = true; + // Technically we should check for the presence of an Origin header + // and not process it as CORS if it's not set, but that would + // require us to vary on Origin for all 'origin=*' requests which + // we don't want to do. + $matchedOrigin = true; $allowOrigin = '*'; $allowCredentials = 'false'; $varyOrigin = false; // No need to vary @@ -737,7 +730,7 @@ class ApiMain extends ApiBase { } $config = $this->getConfig(); - $matchOrigin = count( $origins ) === 1 && self::matchOrigin( + $matchedOrigin = count( $origins ) === 1 && self::matchOrigin( $originParam, $config->get( 'CrossSiteAJAXdomains' ), $config->get( 'CrossSiteAJAXdomainExceptions' ) @@ -748,19 +741,21 @@ class ApiMain extends ApiBase { $allowTiming = $originHeader; } - if ( $matchOrigin ) { + if ( $matchedOrigin ) { $requestedMethod = $request->getHeader( 'Access-Control-Request-Method' ); $preflight = $request->getMethod() === 'OPTIONS' && $requestedMethod !== false; if ( $preflight ) { // This is a CORS preflight request if ( $requestedMethod !== 'POST' && $requestedMethod !== 'GET' ) { // If method is not a case-sensitive match, do not set any additional headers and terminate. + $response->header( 'MediaWiki-CORS-Rejection: Unsupported method requested in preflight' ); return true; } // We allow the actual request to send the following headers $requestedHeaders = $request->getHeader( 'Access-Control-Request-Headers' ); if ( $requestedHeaders !== false ) { if ( !self::matchRequestedHeaders( $requestedHeaders ) ) { + $response->header( 'MediaWiki-CORS-Rejection: Unsupported header requested in preflight' ); return true; } $response->header( 'Access-Control-Allow-Headers: ' . $requestedHeaders ); @@ -768,6 +763,12 @@ class ApiMain extends ApiBase { // We only allow the actual request to be GET or POST $response->header( 'Access-Control-Allow-Methods: POST, GET' ); + } elseif ( $request->getMethod() !== 'POST' && $request->getMethod() !== 'GET' ) { + // Unsupported non-preflight method, don't handle it as CORS + $response->header( + 'MediaWiki-CORS-Rejection: Unsupported method for simple request or actual request' + ); + return true; } $response->header( "Access-Control-Allow-Origin: $allowOrigin" ); @@ -783,6 +784,8 @@ class ApiMain extends ApiBase { . 'MediaWiki-Login-Suppressed' ); } + } else { + $response->header( 'MediaWiki-CORS-Rejection: Origin mismatch' ); } if ( $varyOrigin ) { diff --git a/includes/api/ApiModuleManager.php b/includes/api/ApiModuleManager.php index 42dfb719bb..b5e47ac9c9 100644 --- a/includes/api/ApiModuleManager.php +++ b/includes/api/ApiModuleManager.php @@ -97,7 +97,6 @@ class ApiModuleManager extends ContextSource { * @param string $group Which group modules belong to (action,format,...) */ public function addModules( array $modules, $group ) { - foreach ( $modules as $name => $moduleSpec ) { if ( is_array( $moduleSpec ) ) { $class = $moduleSpec['class']; diff --git a/includes/api/ApiOpenSearch.php b/includes/api/ApiOpenSearch.php index ff65d0e29d..419fd140d7 100644 --- a/includes/api/ApiOpenSearch.php +++ b/includes/api/ApiOpenSearch.php @@ -4,7 +4,7 @@ * * Copyright © 2006 Yuri Astrakhan "@gmail.com" * Copyright © 2008 Brion Vibber - * Copyright © 2014 Brad Jorsch + * Copyright © 2014 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -232,7 +232,7 @@ class ApiOpenSearch extends ApiBase { break; case 'xml': - // http://msdn.microsoft.com/en-us/library/cc891508%28v=vs.85%29.aspx + // https://msdn.microsoft.com/en-us/library/cc891508(v=vs.85).aspx $imageKeys = [ 'source' => true, 'alt' => true, diff --git a/includes/api/ApiQueryAllDeletedRevisions.php b/includes/api/ApiQueryAllDeletedRevisions.php index 5682cc2034..b22bb1ff15 100644 --- a/includes/api/ApiQueryAllDeletedRevisions.php +++ b/includes/api/ApiQueryAllDeletedRevisions.php @@ -2,7 +2,7 @@ /** * Created on Oct 3, 2014 * - * Copyright © 2014 Brad Jorsch "bjorsch@wikimedia.org" + * Copyright © 2014 Wikimedia Foundation and contributors * * Heavily based on ApiQueryDeletedrevs, * Copyright © 2007 Roan Kattouw ".@gmail.com" diff --git a/includes/api/ApiQueryAllRevisions.php b/includes/api/ApiQueryAllRevisions.php index 20746c9a8c..8f7d6eb28f 100644 --- a/includes/api/ApiQueryAllRevisions.php +++ b/includes/api/ApiQueryAllRevisions.php @@ -2,7 +2,7 @@ /** * Created on Sep 27, 2015 * - * Copyright © 2015 Brad Jorsch "bjorsch@wikimedia.org" + * Copyright © 2015 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiQueryAuthManagerInfo.php b/includes/api/ApiQueryAuthManagerInfo.php index c775942e76..d23d8988f3 100644 --- a/includes/api/ApiQueryAuthManagerInfo.php +++ b/includes/api/ApiQueryAuthManagerInfo.php @@ -1,6 +1,6 @@ + * Copyright © 2016 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiQueryBacklinksprop.php b/includes/api/ApiQueryBacklinksprop.php index 00cbcd9fe4..1db15f87e8 100644 --- a/includes/api/ApiQueryBacklinksprop.php +++ b/includes/api/ApiQueryBacklinksprop.php @@ -4,7 +4,7 @@ * * Created on Aug 19, 2014 * - * Copyright © 2014 Brad Jorsch + * Copyright © 2014 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiQueryBase.php b/includes/api/ApiQueryBase.php index baefbda3f1..f8eaa84074 100644 --- a/includes/api/ApiQueryBase.php +++ b/includes/api/ApiQueryBase.php @@ -356,7 +356,6 @@ abstract class ApiQueryBase extends ApiBase { * @return ResultWrapper */ protected function select( $method, $extraQuery = [], array &$hookData = null ) { - $tables = array_merge( $this->tables, isset( $extraQuery['tables'] ) ? (array)$extraQuery['tables'] : [] diff --git a/includes/api/ApiQueryContributors.php b/includes/api/ApiQueryContributors.php index 693d954d90..f802d9ef8c 100644 --- a/includes/api/ApiQueryContributors.php +++ b/includes/api/ApiQueryContributors.php @@ -4,7 +4,7 @@ * * Created on Nov 14, 2013 * - * Copyright © 2013 Brad Jorsch + * Copyright © 2013 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiQueryDeletedRevisions.php b/includes/api/ApiQueryDeletedRevisions.php index 90fd6953d0..8e4752e8cf 100644 --- a/includes/api/ApiQueryDeletedRevisions.php +++ b/includes/api/ApiQueryDeletedRevisions.php @@ -2,7 +2,7 @@ /** * Created on Oct 3, 2014 * - * Copyright © 2014 Brad Jorsch "bjorsch@wikimedia.org" + * Copyright © 2014 Wikimedia Foundation and contributors * * Heavily based on ApiQueryDeletedrevs, * Copyright © 2007 Roan Kattouw ".@gmail.com" diff --git a/includes/api/ApiQueryInfo.php b/includes/api/ApiQueryInfo.php index c2cdfe4adc..6b8f98c7b9 100644 --- a/includes/api/ApiQueryInfo.php +++ b/includes/api/ApiQueryInfo.php @@ -766,7 +766,7 @@ class ApiQueryInfo extends ApiQueryBase { if ( $this->fld_watched ) { foreach ( $timestamps as $namespaceId => $dbKeys ) { $this->watched[$namespaceId] = array_map( - function( $x ) { + function ( $x ) { return $x !== false; }, $dbKeys @@ -847,7 +847,7 @@ class ApiQueryInfo extends ApiQueryBase { $timestamps[$row->page_namespace][$row->page_title] = $revTimestamp - $age; } $titlesWithThresholds = array_map( - function( LinkTarget $target ) use ( $timestamps ) { + function ( LinkTarget $target ) use ( $timestamps ) { return [ $target, $timestamps[$target->getNamespace()][$target->getDBkey()] ]; @@ -860,7 +860,7 @@ class ApiQueryInfo extends ApiQueryBase { $titlesWithThresholds = array_merge( $titlesWithThresholds, array_map( - function( LinkTarget $target ) { + function ( LinkTarget $target ) { return [ $target, null ]; }, $this->missing diff --git a/includes/api/ApiQueryPagePropNames.php b/includes/api/ApiQueryPagePropNames.php index ff97668117..2d56983c61 100644 --- a/includes/api/ApiQueryPagePropNames.php +++ b/includes/api/ApiQueryPagePropNames.php @@ -2,7 +2,7 @@ /** * Created on January 21, 2013 * - * Copyright © 2013 Brad Jorsch + * Copyright © 2013 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -21,7 +21,6 @@ * * @file * @since 1.21 - * @author Brad Jorsch */ /** diff --git a/includes/api/ApiQueryPagesWithProp.php b/includes/api/ApiQueryPagesWithProp.php index e90356d33e..97f79b66df 100644 --- a/includes/api/ApiQueryPagesWithProp.php +++ b/includes/api/ApiQueryPagesWithProp.php @@ -2,7 +2,7 @@ /** * Created on December 31, 2012 * - * Copyright © 2012 Brad Jorsch + * Copyright © 2012 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -21,7 +21,6 @@ * * @file * @since 1.21 - * @author Brad Jorsch */ /** diff --git a/includes/api/ApiQueryPrefixSearch.php b/includes/api/ApiQueryPrefixSearch.php index 5606f3c922..2fbc518b1e 100644 --- a/includes/api/ApiQueryPrefixSearch.php +++ b/includes/api/ApiQueryPrefixSearch.php @@ -54,7 +54,7 @@ class ApiQueryPrefixSearch extends ApiQueryGeneratorBase { $titles = $searchEngine->extractTitles( $searchEngine->completionSearchWithVariants( $search ) ); if ( $resultPageSet ) { - $resultPageSet->setRedirectMergePolicy( function( array $current, array $new ) { + $resultPageSet->setRedirectMergePolicy( function ( array $current, array $new ) { if ( !isset( $current['index'] ) || $new['index'] < $current['index'] ) { $current['index'] = $new['index']; } diff --git a/includes/api/ApiQueryTokens.php b/includes/api/ApiQueryTokens.php index 85205c8a41..0e46fd0572 100644 --- a/includes/api/ApiQueryTokens.php +++ b/includes/api/ApiQueryTokens.php @@ -4,7 +4,7 @@ * * Created on August 8, 2014 * - * Copyright © 2014 Brad Jorsch bjorsch@wikimedia.org + * Copyright © 2014 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiQueryUsers.php b/includes/api/ApiQueryUsers.php index a5d06c824c..2a0eaddfb6 100644 --- a/includes/api/ApiQueryUsers.php +++ b/includes/api/ApiQueryUsers.php @@ -182,7 +182,6 @@ class ApiQueryUsers extends ApiQueryBase { } foreach ( $res as $row ) { - // create user object and pass along $userGroups if set // that reduces the number of database queries needed in User dramatically if ( !isset( $userGroups ) ) { @@ -214,7 +213,7 @@ class ApiQueryUsers extends ApiQueryBase { } if ( isset( $this->prop['groupmemberships'] ) ) { - $data[$key]['groupmemberships'] = array_map( function( $ugm ) { + $data[$key]['groupmemberships'] = array_map( function ( $ugm ) { return [ 'group' => $ugm->getGroup(), 'expiry' => ApiResult::formatExpiry( $ugm->getExpiry() ), diff --git a/includes/api/ApiRemoveAuthenticationData.php b/includes/api/ApiRemoveAuthenticationData.php index 661b50c68e..e18484be2c 100644 --- a/includes/api/ApiRemoveAuthenticationData.php +++ b/includes/api/ApiRemoveAuthenticationData.php @@ -1,6 +1,6 @@ + * Copyright © 2016 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiResetPassword.php b/includes/api/ApiResetPassword.php index a4b51b5e34..77838269b4 100644 --- a/includes/api/ApiResetPassword.php +++ b/includes/api/ApiResetPassword.php @@ -1,6 +1,6 @@ + * Copyright © 2016 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiRevisionDelete.php b/includes/api/ApiRevisionDelete.php index 4580aa213e..9d71a7db7e 100644 --- a/includes/api/ApiRevisionDelete.php +++ b/includes/api/ApiRevisionDelete.php @@ -2,7 +2,7 @@ /** * Created on Jun 25, 2013 * - * Copyright © 2013 Brad Jorsch + * Copyright © 2013 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiSerializable.php b/includes/api/ApiSerializable.php index 70e93a6c2a..a41f655c94 100644 --- a/includes/api/ApiSerializable.php +++ b/includes/api/ApiSerializable.php @@ -2,7 +2,7 @@ /** * Created on Feb 25, 2015 * - * Copyright © 2015 Brad Jorsch "bjorsch@wikimedia.org" + * Copyright © 2015 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiSetNotificationTimestamp.php b/includes/api/ApiSetNotificationTimestamp.php index 1fc8fc25f9..663416e69e 100644 --- a/includes/api/ApiSetNotificationTimestamp.php +++ b/includes/api/ApiSetNotificationTimestamp.php @@ -5,7 +5,7 @@ * * Created on Jun 18, 2012 * - * Copyright © 2012 Brad Jorsch + * Copyright © 2012 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/api/ApiStashEdit.php b/includes/api/ApiStashEdit.php index 37ee3e7623..d03fca87a0 100644 --- a/includes/api/ApiStashEdit.php +++ b/includes/api/ApiStashEdit.php @@ -16,7 +16,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ use MediaWiki\Logger\LoggerFactory; @@ -45,6 +44,7 @@ class ApiStashEdit extends ApiBase { const PRESUME_FRESH_TTL_SEC = 30; const MAX_CACHE_TTL = 300; // 5 minutes + const MAX_SIGNATURE_TTL = 60; public function execute() { $user = $this->getUser(); @@ -392,6 +392,12 @@ class ApiStashEdit extends ApiBase { // Put an upper limit on the TTL for sanity to avoid extreme template/file staleness. $since = time() - wfTimestamp( TS_UNIX, $parserOutput->getTimestamp() ); $ttl = min( $parserOutput->getCacheExpiry() - $since, self::MAX_CACHE_TTL ); + + // Avoid extremely stale user signature timestamps (T84843) + if ( $parserOutput->getFlag( 'user-signature' ) ) { + $ttl = min( $ttl, self::MAX_SIGNATURE_TTL ); + } + if ( $ttl <= 0 ) { return [ null, 0, 'no_ttl' ]; } diff --git a/includes/api/i18n/ar.json b/includes/api/i18n/ar.json index 122219589f..67dfb47de1 100644 --- a/includes/api/i18n/ar.json +++ b/includes/api/i18n/ar.json @@ -20,7 +20,7 @@ "apihelp-main-param-curtimestamp": "تشمل الطابع الزمني الحالي في النتيجة.", "apihelp-main-param-responselanginfo": "تشمل اللغات المستخدمة لأجل uselang and errorlang في النتيجة.", "apihelp-main-param-errorsuselocal": "إذا ما أعطيت، النصوص الخطأ ستستخدم الرسائل المخصصة محليا من نطاق {{ns:MediaWiki}}.", - "apihelp-block-description": "منع مستخدم.", + "apihelp-block-summary": "منع مستخدم.", "apihelp-block-param-user": "اسم المستخدم، أو عنوان IP أو نطاق عنوان IP لمنعه. لا يمكن أن يُستخدَم جنبا إلى جنب مع $1userid", "apihelp-block-param-userid": "معرف المستخدم لمنعه، لا يمكن أن يُستخدَم جنبا إلى جنب مع $1user", "apihelp-block-param-reason": "السبب للمنع.", @@ -33,19 +33,20 @@ "apihelp-block-param-watchuser": "مشاهدة صفحة المستخدم ونقاش IP.", "apihelp-block-example-ip-simple": "منع عنوان IP 192.0.2.5 لمدة ثلاثة أيام بسبب >المخالفة الأولى.", "apihelp-block-example-user-complex": "منع المستخدم المخرب لأجل غير مسمى بسبب التخريب، ومنع إنشاء حساب جديد وإرسال بريد إلكتروني.", - "apihelp-changeauthenticationdata-description": "تغيير بيانات المصادقة للمستخدم الحالي.", + "apihelp-changeauthenticationdata-summary": "تغيير بيانات المصادقة للمستخدم الحالي.", "apihelp-changeauthenticationdata-example-password": "محاولة تغيير كلمة المرور للمستخدم الحالي إلى ExamplePassword.", - "apihelp-checktoken-description": "تحقق من صحة رمز من [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-checktoken-summary": "تحقق من صحة رمز من [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-checktoken-param-type": "نوع من الرموز يجري اختبارها.", "apihelp-checktoken-param-token": "اختبار الرموز.", "apihelp-checktoken-param-maxtokenage": "أقصى عمر للرمز يسمح، في ثوان.", "apihelp-checktoken-example-simple": "اختبار صلاحية رمز csrf.", - "apihelp-clearhasmsg-description": "مسح hasmsg العلم للمستخدم الحالي.", + "apihelp-clearhasmsg-summary": "مسح hasmsg العلم للمستخدم الحالي.", "apihelp-clearhasmsg-example-1": "مسح hasmsg العلم للمستخدم الحالي.", - "apihelp-clientlogin-description": "تسجيل الدخول إلى ويكي باستخدام التدفق التفاعلي.", + "apihelp-clientlogin-summary": "تسجيل الدخول إلى ويكي باستخدام التدفق التفاعلي.", "apihelp-clientlogin-example-login": "بدء عملية تسجيل الدخول إلى الويكي كمستخدم Example بكلمة المرور ExamplePassword.", "apihelp-clientlogin-example-login2": "واصلة تسجيل الدخول بعد استجابة UI لعاملي الصادقة، إمداد OATHToken ل987654.", - "apihelp-compare-description": "الحصول على الفرق بين صفحتين. يجب تمرير عنوان الصفحة أو رقم المراجعة أو معرف الصفحة لكل من \"من\" و\"إلى\".", + "apihelp-compare-summary": "الحصول على الفرق بين صفحتين.", + "apihelp-compare-extended-description": "يجب تمرير عنوان الصفحة أو رقم المراجعة أو معرف الصفحة لكل من \"من\" و\"إلى\".", "apihelp-compare-param-fromtitle": "العنوان الأول للمقارنة.", "apihelp-compare-param-fromid": "رقم الصفحة الأول للمقارنة.", "apihelp-compare-param-fromrev": "أول مراجعة للمقارنة.", @@ -53,7 +54,7 @@ "apihelp-compare-param-toid": "رقم الصفحة الثاني للمقارنة.", "apihelp-compare-param-torev": "المراجعة الثانية للمقارنة.", "apihelp-compare-example-1": "إنشاء فرق بين المراجعة 1 و2.", - "apihelp-createaccount-description": "انشاء حساب مستخدم جديد", + "apihelp-createaccount-summary": "انشاء حساب مستخدم جديد", "apihelp-createaccount-example-create": "بدء عملية إنشاء المستخدم Example بكلمة المرور ExamplePassword.", "apihelp-createaccount-param-name": "اسم المستخدم.", "apihelp-createaccount-param-domain": "مجال للمصادقة الخارجية (اختياري).", @@ -65,9 +66,9 @@ "apihelp-createaccount-param-language": "رمز اللغة لتعيينه كافتراضي للمستخدم (اختياري، لغة المحتوى الافتراضية).", "apihelp-createaccount-example-pass": "إنشاء المستخدم testuser بكلمة المرور test123.", "apihelp-createaccount-example-mail": "إنشاء مستخدم testmailuser وأرسل كلمة المرور بالبريد الإلكتروني بشكل عشوائي.", - "apihelp-cspreport-description": "مستخدمة من قبل المتصفحات للإبلاغ عن انتهاكات سياسة أمن المحتوى. لا ينبغي أبدا أن تستخدم هذه الوحدة، إلا عند استخدامها تلقائيا باستخدام متصفح ويب CSP متوافق.", + "apihelp-cspreport-summary": "مستخدمة من قبل المتصفحات للإبلاغ عن انتهاكات سياسة أمن المحتوى. لا ينبغي أبدا أن تستخدم هذه الوحدة، إلا عند استخدامها تلقائيا باستخدام متصفح ويب CSP متوافق.", "apihelp-cspreport-param-reportonly": "علم على أنه تقرير عن سياسة الرصد، وليس فرض سياسة", - "apihelp-delete-description": "حذف صفحة.", + "apihelp-delete-summary": "حذف صفحة.", "apihelp-delete-param-title": "عنوان الصفحة للحذف. لا يمكن أن يُستخدَم جنبا إلى جنب مع $1pageid$1pageidMain Page.", "apihelp-delete-example-reason": "حذف Main Page بسبب Preparing for move.", - "apihelp-disabled-description": "هذا الاصدار تم تعطيله.", - "apihelp-edit-description": "إنشاء وتعديل الصفحات.", + "apihelp-disabled-summary": "هذا الاصدار تم تعطيله.", + "apihelp-edit-summary": "إنشاء وتعديل الصفحات.", "apihelp-edit-param-title": "عنوان الصفحة للحذف. لا يمكن أن يُستخدَم جنبا إلى جنب مع $1pageid$1pageid0 للقسم العلوي، new لقسم جديد.", @@ -106,13 +107,13 @@ "apihelp-edit-example-edit": "عدل صفحة.", "apihelp-edit-example-prepend": "إضافة البادئة __NOTOC__ إلى الصفحة.", "apihelp-edit-example-undo": "التراجع عن التعديلات 13579 خلال 13585 بملخص تلقائي.", - "apihelp-emailuser-description": "مراسلة المستخدم", + "apihelp-emailuser-summary": "مراسلة المستخدم", "apihelp-emailuser-param-target": "مستخدم لإرسال بريد إلكتروني له.", "apihelp-emailuser-param-subject": "رأس الموضوع", "apihelp-emailuser-param-text": "جسم البريد الإلكتروني", "apihelp-emailuser-param-ccme": "إرسال نسخة من هذه الرسالة لي.", "apihelp-emailuser-example-email": "أرسل بريدا إلكترونيا للمستخدم WikiSysop بالنص Content.", - "apihelp-expandtemplates-description": "يوسع كافة القوالب ضمن نصوص الويكي.", + "apihelp-expandtemplates-summary": "يوسع كافة القوالب ضمن نصوص الويكي.", "apihelp-expandtemplates-param-title": "عنوان الصفحة.", "apihelp-expandtemplates-param-text": "نص ويكي للتحويل.", "apihelp-expandtemplates-param-revid": "معرف المراجعة، ل{{REVISIONID}} والمتغيرات مماثلة.", @@ -125,7 +126,7 @@ "apihelp-expandtemplates-param-includecomments": "إدراج أو عدم إدراج تعليقات HTML في الإخراج.", "apihelp-expandtemplates-param-generatexml": "ولد شجرة تحليل XML (حل محلها $1prop=parsetree).", "apihelp-expandtemplates-example-simple": "توسيع نص الويكي {{Project:Sandbox}}.", - "apihelp-feedcontributions-description": "إرجاع تغذية مساهمات المستخدم.", + "apihelp-feedcontributions-summary": "إرجاع تغذية مساهمات المستخدم.", "apihelp-feedcontributions-param-feedformat": "هيئة التلقيم.", "apihelp-feedcontributions-param-user": "أي المستخدمين سيتم الحصول على تبرعات لهم.", "apihelp-feedcontributions-param-namespace": "أي نطاق ستتم تصفية المساهمات حسبه.", @@ -158,16 +159,16 @@ "apihelp-feedrecentchanges-param-categories_any": "أظهر التغييرات في الصفحات في أي تصنيف بدلا من ذلك.", "apihelp-feedrecentchanges-example-simple": " اظهر التغييرات الحديثة", "apihelp-feedrecentchanges-example-30days": "أظهر التغييرات الأخيرة في 30 يوم.", - "apihelp-feedwatchlist-description": "إرجاع تغذية قائمة المراقبة.", + "apihelp-feedwatchlist-summary": "إرجاع تغذية قائمة المراقبة.", "apihelp-feedwatchlist-param-feedformat": "هيئة التلقيم.", "apihelp-feedwatchlist-param-hours": "صفحات قائمة معدلة ضمن عدة ساعات من الآن.", "apihelp-feedwatchlist-example-default": "عرض تغذية قائمة المراقبة.", "apihelp-feedwatchlist-example-all6hrs": "اظهر كل التغييرات في اخر 6 ساعات", - "apihelp-filerevert-description": "استرجع الملف لنسخة قديمة.", + "apihelp-filerevert-summary": "استرجع الملف لنسخة قديمة.", "apihelp-filerevert-param-filename": "اسم الملف المستهدف، دون البادئة ملف:.", "apihelp-filerevert-param-comment": "تعليق الرفع.", "apihelp-filerevert-example-revert": "استرجاع Wiki.png لنسحة 2011-03-05T15:27:40Z.", - "apihelp-help-description": "عرض مساعدة لوحدات محددة.", + "apihelp-help-summary": "عرض مساعدة لوحدات محددة.", "apihelp-help-param-modules": "وحدات لعرض مساعدة لها (قيم وسائط action وformat أوmain). يمكن تحديد الوحدات الفرعية ب +.", "apihelp-help-param-submodules": "تشمل المساعدة للوحدات الفرعية من الوحدة المسماة.", "apihelp-help-param-recursivesubmodules": "تشمل المساعدة للوحدات الفرعية بشكل متكرر.", @@ -179,7 +180,7 @@ "apihelp-help-example-recursive": "كل المساعدة في صفحة واحدة.", "apihelp-help-example-help": "مساعدة لوحدة المساعدة نفسها.", "apihelp-help-example-query": "مساعدة لوحدتي استعلام فرعيتين.", - "apihelp-imagerotate-description": "تدوير صورة واحدة أو أكثر.", + "apihelp-imagerotate-summary": "تدوير صورة واحدة أو أكثر.", "apihelp-imagerotate-param-rotation": "درجة تدوير الصورة في اتجاه عقارب الساعة.", "apihelp-imagerotate-example-simple": "تدوير File:Example.png بمقدار 90 درجة.", "apihelp-imagerotate-example-generator": "تدوير جميع الصور في Category:Flip بمقدار 180 درجة.", @@ -192,19 +193,20 @@ "apihelp-import-param-namespace": "استيراد إلى هذا النطاق. لا يمكن أن يُستخدَم إلى جانب $1rootpage.", "apihelp-import-param-rootpage": "استيراد كصفحة فرعية لهذه الصفحة. لا يمكن أن يُستخدَم إلى جانب $1rootpage.", "apihelp-import-example-import": "استيراد [[meta:Help:ParserFunctions]] للنطاق 100 بالتاريخ الكامل.", - "apihelp-linkaccount-description": "ربط حساب من موفر طرف ثالث للمستخدم الحالي.", + "apihelp-linkaccount-summary": "ربط حساب من موفر طرف ثالث للمستخدم الحالي.", "apihelp-linkaccount-example-link": "بدء عملية ربط حساب من Example.", - "apihelp-login-description": "سجل دخولك الآن واحصل على مصادقة الكوكيز، وينبغي استخدام هذا الإجراء فقط في تركيبة مع [[Special:BotPasswords|خاص:كلمات مرور البوت]]. تم إهمال استخدام لتسجيل الدخول للحساب الرئيسي وقد يفشل دون سابق إنذار. لتسجيل الدخول بأمان إلى الحساب الرئيسي; استخدم [[Special:ApiHelp/clientlogin|action=clientlogin]].", - "apihelp-login-description-nobotpasswords": "سجل دخولك الآن واحصل على مصادقة الكوكيز. هذا العمل مستنكر وقد يفشل دون سابق إنذار. لتسجيل الدخول بأمان إلى الحساب الرئيسي; استخدم [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-summary": "سجل دخولك الآن واحصل على مصادقة الكوكيز.", + "apihelp-login-extended-description": "وينبغي استخدام هذا الإجراء فقط في تركيبة مع [[Special:BotPasswords|خاص:كلمات مرور البوت]]. تم إهمال استخدام لتسجيل الدخول للحساب الرئيسي وقد يفشل دون سابق إنذار. لتسجيل الدخول بأمان إلى الحساب الرئيسي; استخدم [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-extended-description-nobotpasswords": "هذا العمل مستنكر وقد يفشل دون سابق إنذار. لتسجيل الدخول بأمان إلى الحساب الرئيسي; استخدم [[Special:ApiHelp/clientlogin|action=clientlogin]].", "apihelp-login-param-name": "اسم المستخدم.", "apihelp-login-param-password": "كلمة السر", "apihelp-login-param-domain": "النطاق (اختياري).", "apihelp-login-param-token": "تم الحصول على رمز الدخول في الطلب الأول.", "apihelp-login-example-gettoken": "استرداد رمز تسجيل الدخول.", "apihelp-login-example-login": "تسجيل الدخول", - "apihelp-logout-description": "تسجيل الخروج ومسح بيانات الجلسة.", + "apihelp-logout-summary": "تسجيل الخروج ومسح بيانات الجلسة.", "apihelp-logout-example-logout": "تسجيل خروج المستخدم الحالي.", - "apihelp-managetags-description": "أداء المهام الإدارية المتعلقة بتغيير الوسوم.", + "apihelp-managetags-summary": "أداء المهام الإدارية المتعلقة بتغيير الوسوم.", "apihelp-managetags-param-operation": "أي الإجراءات ستنفذ:\n؛ إنشاء: إنشاء وسم التغيير جديدة للاستخدام اليدوي.\n؛ حذف: إزالة وسم التغيير من قاعدة البيانات، بما في ذلك إزالة الوسم من كافة المراجعات، وإدخالات التغيير الأخيرة، وإدخالات السجل المستخدم.\n؛ تنشيط: تنشيط وسم التغيير، مما يسمح للمستخدمين بتطبيقه يدويا.\n; إلغاء: إلغاء تنشيط وسم التغيير، ومنع المستخدمين من تطبيقه يدويا.", "apihelp-managetags-param-reason": "سبب اختياري لإنشاء، وحذف، وتفعيل أو تعطيل الوسم.", "apihelp-managetags-param-ignorewarnings": "إذا كان سيتم تجاهل أي تحذيرات تصدر خلال العملية.", @@ -212,7 +214,7 @@ "apihelp-managetags-example-delete": "حذف vandlaism وسم بسبب Misspelt", "apihelp-managetags-example-activate": "تنشيط الوسم المسمى spam بسبب For use in edit patrolling", "apihelp-managetags-example-deactivate": "تعطيل الوسم المسمى spam بسبب No longer required", - "apihelp-mergehistory-description": "ادمج تاريخ الصفحة.", + "apihelp-mergehistory-summary": "ادمج تاريخ الصفحة.", "apihelp-mergehistory-param-from": "عنوان الصفحة التي سيتم دمج تاريخها. لا يمكن أن تُستخدَم بجانب $1fromid.", "apihelp-mergehistory-param-fromid": "معرف الصفحة التي سيتم دمج تاريخها. لا يمكن أن تُستخدَم بجانب $1from.", "apihelp-mergehistory-param-to": "عنوان الصفحة التي سيتم دمج تاريخها. لا يمكن أن تُستخدَم بجانب $1toid.", @@ -221,7 +223,7 @@ "apihelp-mergehistory-param-reason": "سبب دمج التاريخ.", "apihelp-mergehistory-example-merge": "دمج تاريخ Oldpage كاملا إلى Newpage.", "apihelp-mergehistory-example-merge-timestamp": "دمج مراجعات الصفحة Oldpage dating up to 2015-12-31T04:37:41Z إلى Newpage.", - "apihelp-move-description": "نقل صفحة.", + "apihelp-move-summary": "نقل صفحة.", "apihelp-move-param-from": "عنوان الصفحة للنقل. لا يمكن أن تُستخدَم بجانب $1pageid$1pageidBadtitle إلى Goodtitle دون ترك تحويلة.", - "apihelp-opensearch-description": "بحث الويكي باستخدام بروتوكول أوبن سيرش OpenSearch.", + "apihelp-opensearch-summary": "بحث الويكي باستخدام بروتوكول أوبن سيرش OpenSearch.", "apihelp-opensearch-param-search": "سطر البحث", "apihelp-opensearch-param-limit": "الحد الأقصى للنتائج المُرجعة", "apihelp-opensearch-param-namespace": "النطاقات للبحث.", @@ -248,7 +250,7 @@ "apihelp-options-example-reset": "إعادة تعيين كل التفضيلات.", "apihelp-options-example-change": "غير تفضيلات skin وhideminor.", "apihelp-options-example-complex": "إعادة تعيين جميع تفضيلات، ثم تعيين skin وnickname.", - "apihelp-paraminfo-description": "الحصول على معلومات حول وحدات API.", + "apihelp-paraminfo-summary": "الحصول على معلومات حول وحدات API.", "apihelp-paraminfo-param-helpformat": "شكل سلاسل المساعدة.", "apihelp-paraminfo-param-mainmodule": "الحصول على معلومات عن وحدة (المستوى الأعلى) الرئيسية أيضا. استخدم $1modules=main بدلا من ذلك.", "apihelp-paraminfo-param-formatmodules": "قائمة بأسماء أشكال الوحدات (قيم الوسيط format). استخدم $1modules بدلا من ذلك.", @@ -297,13 +299,13 @@ "apihelp-parse-example-text": "تحليل نصوص ويكي", "apihelp-parse-example-texttitle": "تحليل نصوص ويكي، تحديد عنوان الصفحة.", "apihelp-parse-example-summary": "تحليل الملخص.", - "apihelp-patrol-description": "مراجعة صفحة أو مراجعة.", + "apihelp-patrol-summary": "مراجعة صفحة أو مراجعة.", "apihelp-patrol-param-rcid": "معرف أحدث التغييرات للمراجعة", "apihelp-patrol-param-revid": "معرف مراجعة للمراجعة", "apihelp-patrol-param-tags": "تغيير وسوم لتطبيق الإدخال في سجل المراجعة.", "apihelp-patrol-example-rcid": "ابحث عن تغيير جديد", "apihelp-patrol-example-revid": "راجع مراجعة.", - "apihelp-protect-description": "غير مستوى الحماية لصفحة.", + "apihelp-protect-summary": "غير مستوى الحماية لصفحة.", "apihelp-protect-param-title": "عنوان الصفحة ل (إزالة) الحماية. لا يمكن أن تُستخدَم بجانب $1pageid.", "apihelp-protect-param-pageid": "معرف الصفحة ل (إزالة) الحماية. لا يمكن أن تُستخدَم بجانب $1pageid.", "apihelp-protect-param-reason": "سبب (إزالة) الحماية.", @@ -312,12 +314,13 @@ "apihelp-protect-example-protect": "حماية صفحة.", "apihelp-protect-example-unprotect": "إلغاء حماية الصفحة من خلال وضع قيود لall (أي يُسمَح أي شخص باتخاذ الإجراءات).", "apihelp-protect-example-unprotect2": "إلغاء حماية الصفحة عن طريق عدم وضع أية قيود.", - "apihelp-purge-description": "مسح ذاكرة التخزين المؤقت للعناوين المعطاة", + "apihelp-purge-summary": "مسح ذاكرة التخزين المؤقت للعناوين المعطاة", "apihelp-purge-param-forcelinkupdate": "تحديث جداول الروابط.", "apihelp-purge-param-forcerecursivelinkupdate": "تحديث جدول الروابط، وتحديث جداول الروابط لأية صفحة تستخدم هذه الصفحة كقالب.", "apihelp-purge-example-simple": "إفراغ كاش Main Page وصفحة API.", "apihelp-purge-example-generator": "إفراغ كاش أول 10 صفحات في النطاق الرئيسي.", - "apihelp-query-description": "جلب البيانات من وعن ميدياويكي. يجب على جميع تعديلات البيانات أولا استخدام استعلام للحصول على رمز لمنع الاعتداء من المواقع الخبيثة.", + "apihelp-query-summary": "جلب البيانات من وعن ميدياويكي.", + "apihelp-query-extended-description": "يجب على جميع تعديلات البيانات أولا استخدام استعلام للحصول على رمز لمنع الاعتداء من المواقع الخبيثة.", "apihelp-query-param-prop": "أي الخصائص تريد الحصول على صفحات استعلام عنها.", "apihelp-query-param-list": "أي القوائم تريد الحصول عليها.", "apihelp-query-param-meta": "أي البيانات الوصفية تريد الحصول عليها.", @@ -326,7 +329,7 @@ "apihelp-query-param-rawcontinue": "إرجاع query-continue بيانات خام للاستمرار.", "apihelp-query-example-revisions": "جلب [[Special:ApiHelp/query+siteinfo|معلومات الموقع]] و[[Special:ApiHelp/query+revisions|مراجعات]] Main Page.", "apihelp-query-example-allpages": "جلب مراجعات الصفحات التي تبدأ بAPI/.", - "apihelp-query+allcategories-description": "تعداد جميع التصنيفات.", + "apihelp-query+allcategories-summary": "تعداد جميع التصنيفات.", "apihelp-query+allcategories-param-from": "التصنيف الذي يبدأ التعداد منه.", "apihelp-query+allcategories-param-to": "التصنيف الذي يقف التعداد عنده.", "apihelp-query+allcategories-param-prefix": "ابحث عن جميع التصنيفات التي تبدأ أسماؤها بهذه القيمة.", @@ -335,7 +338,7 @@ "apihelp-query+allcategories-param-prop": "أي الخصائص تريد الحصول عليها:", "apihelp-query+allcategories-paramvalue-prop-size": "أضف عدد الصفحات في هذا التصنيف.", "apihelp-query+allcategories-example-generator": "استرداد المعلومات حول صفحة التصنيف نفسها للتصنيفات التي تبدأ بList.", - "apihelp-query+alldeletedrevisions-description": "قائمة جميع المراجعات المحذوفة بواسطة المستخدم أو في نطاق.", + "apihelp-query+alldeletedrevisions-summary": "قائمة جميع المراجعات المحذوفة بواسطة المستخدم أو في نطاق.", "apihelp-query+alldeletedrevisions-paraminfo-useronly": "يمكن أن تُستخدَم فقط مع $3user.", "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "لا يمكن أن تُستخدَم مع $3user.", "apihelp-query+alldeletedrevisions-param-end": "الطابع الزمني الذي يقف التعداد منه.", @@ -347,7 +350,7 @@ "apihelp-query+alldeletedrevisions-param-excludeuser": "لا تدرج المراجعات التي كتبها هذا المستخدم.", "apihelp-query+alldeletedrevisions-param-namespace": "أدرج الصفحات في هذا النطاق فقط.", "apihelp-query+alldeletedrevisions-param-generatetitles": "عندما يُستخدَم كمولد، ولد عناوين بدلا من معرفات المراجعات.", - "apihelp-query+allfileusages-description": "قائمة جميع استخدامات الملفات، بما في ذلك غير الموجودة.", + "apihelp-query+allfileusages-summary": "قائمة جميع استخدامات الملفات، بما في ذلك غير الموجودة.", "apihelp-query+allfileusages-param-from": "عنوان الملف لبدء التعداد منه.", "apihelp-query+allfileusages-param-to": "عنوان الملف لوقف التعداد منه.", "apihelp-query+allfileusages-param-prefix": "البحث عن كل عناوين الملفات التي تبدأ بهذه القيمة.", @@ -355,7 +358,7 @@ "apihelp-query+allfileusages-paramvalue-prop-ids": "تضيف معرفات استخدام الصفحات (لا يمكن استخدامها مع $1unique).", "apihelp-query+allfileusages-paramvalue-prop-title": "تضيف عنوان الملف.", "apihelp-query+allfileusages-param-limit": "كم عدد مجموع البنود للعودة.", - "apihelp-query+allimages-description": "تعداد كافة الصور بشكل متتالي.", + "apihelp-query+allimages-summary": "تعداد كافة الصور بشكل متتالي.", "apihelp-query+allimages-param-sort": "خاصية للفرز وفقًا لها.", "apihelp-query+allimages-param-from": "عنوان الصورة لبدء التعداد منه. يمكن استخدامها مع $1sort=name فقط.", "apihelp-query+allimages-param-to": "عنوان الصورة لوقف التعداد منه. يمكن استخدامها مع $1sort=name فقط.", @@ -370,7 +373,7 @@ "apihelp-query+allimages-example-recent": "أظهر قائمة الملفات التي تم تحميلها مؤخرا، على غرار [[Special:NewFiles|خاص:ملفات جديدة]].", "apihelp-query+allimages-example-mimetypes": "أظهر قائمة الملفات من نوع MIME image/png أو image/gif", "apihelp-query+allimages-example-generator": "عرض معلومات حول 4 ملفات تبدأ بالحرف T.", - "apihelp-query+alllinks-description": "تعداد كافة الروابط التي تشير إلى نطاق معين.", + "apihelp-query+alllinks-summary": "تعداد كافة الروابط التي تشير إلى نطاق معين.", "apihelp-query+alllinks-param-from": "عنوان الرابط لبدء التعداد منه.", "apihelp-query+alllinks-param-to": "عنوان الرابط لوقف التعداد منه.", "apihelp-query+alllinks-param-prefix": "البحث عن كل العناوين المرتبطة التي تبدأ بهذه القيمة.", @@ -388,7 +391,7 @@ "apihelp-query+allmessages-param-prefix": "إرجاء الرسائل بهذه البادئة.", "apihelp-query+allmessages-example-ipb": "عرض رسائل تبدأ بipb-.", "apihelp-query+allmessages-example-de": "عرض رسائل august and mainpage باللغة الألمانية.", - "apihelp-query+allpages-description": "تعداد كافة الصفحات بشكل متتالي في نطاق معين.", + "apihelp-query+allpages-summary": "تعداد كافة الصفحات بشكل متتالي في نطاق معين.", "apihelp-query+allpages-param-to": "عنوان الصفحة لإيقاف التعداد منه.", "apihelp-query+allpages-param-prefix": "البحث عن كل عناوين الصفحات التي تبدأ بهذه القيمة.", "apihelp-query+allpages-param-namespace": "نطاق للتعداد.", @@ -405,7 +408,7 @@ "apihelp-query+allredirects-param-namespace": "نطاق للتعداد.", "apihelp-query+allredirects-param-limit": "كم عدد مجموع البنود للعودة.", "apihelp-query+allredirects-example-generator": "يحصل على الصفحات التي تحتوي على تحويلات.", - "apihelp-query+allrevisions-description": "اعرض كل المراجعات.", + "apihelp-query+allrevisions-summary": "اعرض كل المراجعات.", "apihelp-query+allrevisions-param-start": "التصنيف الذي يبدأ التعداد منه.", "apihelp-query+allrevisions-param-end": "الطابع الزمني الذي يقف التعداد منه.", "apihelp-query+allrevisions-param-generatetitles": "عندما يُستخدَم كمولد، ولد عناوين بدلا من معرفات المراجعات.", @@ -414,5 +417,7 @@ "apihelp-query+blocks-example-simple": "قائمة المنع.", "apihelp-query+imageinfo-paramvalue-prop-userid": "إضافة هوية المستخدم الذي قام بتحميل كل إصدار ملف.", "apihelp-query+prefixsearch-param-offset": "عدد النتائج المراد تخطيها.", + "apierror-offline": "لم يمكن المتابعة بسبب مشاكل توصيل بالشبكة. تأكد من أنه لديك توصيل بالإنترنت وحاول مرة أخرى.", + "apierror-timeout": "لم يستجب الخادم في الوقت المتوقع.", "api-feed-error-title": "خطأ ($1)" } diff --git a/includes/api/i18n/ast.json b/includes/api/i18n/ast.json index 89f9e39edc..09c63777a8 100644 --- a/includes/api/i18n/ast.json +++ b/includes/api/i18n/ast.json @@ -5,7 +5,8 @@ "Enolp" ] }, - "apihelp-main-description": "
\n* [[mw:API:Main_page|Documentación]]\n* [[mw:API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Llista d'alderique]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Anuncios de la API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Fallos y solicitúes]\n
\nEstau: Toles carauterístiques qu'apaecen nesta páxina tendríen de funcionar, pero la API inda ta en desendolcu activu, y puede camudar en cualquier momentu. Suscríbete a la [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ llista de corréu mediawiki-api-announce] p'avisos sobro anovamientos.\n\nSolicitúes incorreutes: Cuando s'unvíen solicitúes incorreutes a la API, unvíase una cabecera HTTP cola clave \"MediaWiki-API-Error\" y, darréu, tanto'l valor de la cabecera como'l códigu d'error devueltu pondránse al mesmu valor. Pa más información, consulta [[mw:API:Errors_and_warnings|API: Errores y avisos]].\n\nPruebes: Pa facilitar les pruebes de solicitúes API, consulta [[Special:ApiSandbox]].", + "apihelp-main-summary": "", + "apihelp-main-extended-description": "
\n* [[mw:API:Main_page|Documentación]]\n* [[mw:API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Llista d'alderique]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Anuncios de la API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Fallos y solicitúes]\n
\nEstau: Toles carauterístiques qu'apaecen nesta páxina tendríen de funcionar, pero la API inda ta en desendolcu activu, y puede camudar en cualquier momentu. Suscríbete a la [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ llista de corréu mediawiki-api-announce] p'avisos sobro anovamientos.\n\nSolicitúes incorreutes: Cuando s'unvíen solicitúes incorreutes a la API, unvíase una cabecera HTTP cola clave \"MediaWiki-API-Error\" y, darréu, tanto'l valor de la cabecera como'l códigu d'error devueltu pondránse al mesmu valor. Pa más información, consulta [[mw:API:Errors_and_warnings|API: Errores y avisos]].\n\nPruebes: Pa facilitar les pruebes de solicitúes API, consulta [[Special:ApiSandbox]].", "apihelp-main-param-action": "Qué aición facer.", "apihelp-main-param-format": "El formatu de la salida.", "apihelp-main-param-maxlag": "El retrasu (lag) máximu puede utilizase cuando MediaWiki ta instaláu nun conxuntu de bases de datos replicaes. Pa evitar les aiciones que pudieran causar un retrasu entá mayor na replicación del sitiu, esti parámetru puede causar que'l cliente espere hasta que'l retrasu de replicación sía menor que'l valor especificáu. En casu de retrasu escesivu, devuélvese un códigu d'error maxlag con un mensaxe asemeyáu a Esperando a $host: $lag segundos de retrasu.
Ver [[mw:Manual:Maxlag_parameter|Manual:Parámetru maxlag]] pa más información.", @@ -15,7 +16,7 @@ "apihelp-main-param-assertuser": "Comprobar que'l usuariu actual ye l'usuariu nomáu.", "apihelp-main-param-servedby": "Incluyir el nome del host que sirvió la solicitú nes resultancies.", "apihelp-main-param-curtimestamp": "Incluyir la marca de tiempu actual na resultancia.", - "apihelp-block-description": "Bloquiar a un usuariu.", + "apihelp-block-summary": "Bloquiar a un usuariu.", "apihelp-block-param-user": "Nome d'usuariu, dirección #IP o intervalu d'IP que quies bloquiar. Nun puede utilizase con $1userid", "apihelp-block-param-expiry": "Fecha de caducidá. Puede ser relativa (por casu, 5 meses o 2 selmanes) o absoluta (por casu, 2016-01-16T12:34:56Z). Si s'establez a infinitu, indefiníu, o nunca, el bloquéu nun caducará nunca.", "apihelp-block-param-reason": "Motivu del bloquéu.", @@ -28,9 +29,9 @@ "apihelp-block-param-watchuser": "Vixilar les páxines d'usuariu y d'alderique del usuariu o de la dirección IP.", "apihelp-block-example-ip-simple": "Bloquiar la dirección IP 192.0.2.5 mientres 3 díes col motivu Primer avisu.", "apihelp-block-example-user-complex": "Bloquiar al usuariu Vandal indefinidamente col motivu Vandalismu y torgar que cree nueves cuentes o unvie correos.", - "apihelp-changeauthenticationdata-description": "Camudar los datos d'identificación del usuariu actual.", + "apihelp-changeauthenticationdata-summary": "Camudar los datos d'identificación del usuariu actual.", "apihelp-changeauthenticationdata-example-password": "Intentar camudar la contraseña del usuariu actual a ContraseñaExemplu.", "apihelp-createaccount-param-name": "Nome d'usuariu.", "apihelp-createaccount-param-language": "Códigu de llingua p'afitar como predetermináu al usuariu (opcional, predetermina la llingua del conteníu).", - "apihelp-disabled-description": "Esti módulu deshabilitóse." + "apihelp-disabled-summary": "Esti módulu deshabilitóse." } diff --git a/includes/api/i18n/awa.json b/includes/api/i18n/awa.json index d094592197..b961399f11 100644 --- a/includes/api/i18n/awa.json +++ b/includes/api/i18n/awa.json @@ -4,7 +4,7 @@ "1AnuraagPandey" ] }, - "apihelp-block-description": "सदस्य कय अवरोधित करा जाय।", + "apihelp-block-summary": "सदस्य कय अवरोधित करा जाय।", "apihelp-block-param-reason": "ब्लाक करेकै कारण", "apihelp-block-param-nocreate": "खाते बनावेकै रोका जाय", "apihelp-edit-param-minor": "छोट संपादन" diff --git a/includes/api/i18n/azb.json b/includes/api/i18n/azb.json index ca09cf6ea9..37259d7aca 100644 --- a/includes/api/i18n/azb.json +++ b/includes/api/i18n/azb.json @@ -9,7 +9,7 @@ "apihelp-block-param-nocreate": "حساب آچماغین قاباغینی آل.", "apihelp-checktoken-param-token": "تِست اۆچون توکن.", "apihelp-compare-param-fromtitle": "مۆقاییسه اۆچون ایلک باشلیق.", - "apihelp-delete-description": "بیر صفحه‌نی سیل.", + "apihelp-delete-summary": "بیر صفحه‌نی سیل.", "apihelp-delete-param-unwatch": "صفحه‌نی ایزله‌دیکلر لیستیندن سیل.", - "apihelp-edit-description": "صفحه‌لری یارادیب دَییشدیر." + "apihelp-edit-summary": "صفحه‌لری یارادیب دَییشدیر." } diff --git a/includes/api/i18n/ba.json b/includes/api/i18n/ba.json index 2107e899f5..a9e4ccdc4b 100644 --- a/includes/api/i18n/ba.json +++ b/includes/api/i18n/ba.json @@ -16,7 +16,7 @@ "Ләйсән" ] }, - "apihelp-main-description": "
\n* [[mw:API:Main_page|Документация]]\n* [[mw:API:FAQ|ЧаВО]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Почта таратыу]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API яңылыҡтары]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Хаталар һәм яуаптар]\n
\nСтатус: Был биттә күрһәтелгән бар функциялар ҙа эшләргә тейеш, шулай ҙа API әүҙем эшкәртеү хәлендә тора һәм теләгән бер ваҡытта үҙгәрергә мөмкин. Яңыртылыуҙарҙы һәр саҡ белеп торор өсөн [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ почта таратыу mediawiki-api-announce], ошоға яҙыл.\n\nХаталы һоратыуҙар: Әгәр API хаталы һоратыу алһа, HTTP баш һүҙе «MediaWiki-API-Error» асҡысы менән кире ҡайтарыла, бынан һуң баш һүҙҙең мәғәнәһе һәм хата коды кире ебәреләсәк һәм кире шул уҡ мәғәнәлә кире ҡуйыласаҡ. Киңерәк мәғлүмәтте ошонан ҡара [[mw:API:Errors_and_warnings|API:Хаталар һәм иҫкәртеүҙәр]].\n\nТестлау: API-һоратыуҙарҙы тестлау уңайлы булһын өсөн ҡара. [[Special:ApiSandbox]]", + "apihelp-main-extended-description": "
\n* [[mw:API:Main_page|Документация]]\n* [[mw:API:FAQ|ЧаВО]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Почта таратыу]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API яңылыҡтары]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Хаталар һәм яуаптар]\n
\nСтатус: Был биттә күрһәтелгән бар функциялар ҙа эшләргә тейеш, шулай ҙа API әүҙем эшкәртеү хәлендә тора һәм теләгән бер ваҡытта үҙгәрергә мөмкин. Яңыртылыуҙарҙы һәр саҡ белеп торор өсөн [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ почта таратыу mediawiki-api-announce], ошоға яҙыл.\n\nХаталы һоратыуҙар: Әгәр API хаталы һоратыу алһа, HTTP баш һүҙе «MediaWiki-API-Error» асҡысы менән кире ҡайтарыла, бынан һуң баш һүҙҙең мәғәнәһе һәм хата коды кире ебәреләсәк һәм кире шул уҡ мәғәнәлә кире ҡуйыласаҡ. Киңерәк мәғлүмәтте ошонан ҡара [[mw:API:Errors_and_warnings|API:Хаталар һәм иҫкәртеүҙәр]].\n\nТестлау: API-һоратыуҙарҙы тестлау уңайлы булһын өсөн ҡара. [[Special:ApiSandbox]]", "apihelp-main-param-action": "Үтәлергә тейеш булған ғәмәлдәр.", "apihelp-main-param-format": "Мәғлүмәттәр сығарыу форматы.", "apihelp-main-param-smaxage": "Cache-Control HTTP-баш һүҙҙең s-maxage мәғәнәһен бирелгән секунд эсендә билдәләй.", @@ -26,7 +26,7 @@ "apihelp-main-param-servedby": "Һөҙөмтәләргә һорауҙы эшкәрткән хост исемен индерергә", "apihelp-main-param-curtimestamp": "Һөҙөмтәләргә ваҡытлыса тамға ҡуйырға.", "apihelp-main-param-origin": "API мөрәжәғәт иткәндә AJAX-һорау (CORS) кросс-домены ҡулланһағыҙ, параметрға тәүге домен мәғәнәһен бирегеҙ. Ул алдағы һорауҙа булырға һәм шул рәүешле URI-һорауҙың (POST түгел) бер өлөшө булырға тейеш. Ул атамалағы бер сығанаҡҡа Origin тап килергә тейеш, мәҫәлән, https://ru.wikipedia.org йәки https://meta.wikimedia.org. Әгәр ҙә параметр атамаға Origin тура килмәһә, яуап 403 хата коды менән кире ҡайтарыла. Әгәр параметр Origin атамаға тура килһә, һәм сығанаҡ рөхсәт ителгән исемлектә икән, Access-Control-Allow-Origin тигән атама ҡуйыласаҡ.", - "apihelp-block-description": "Ҡатнашыусыны бикләү", + "apihelp-block-summary": "Ҡатнашыусыны бикләү", "apihelp-block-param-user": "Һеҙ бикләргә теләгән ҡатнашыусының IP адресы йәки IP диапозоны.", "apihelp-block-param-expiry": "Ғәмәлдән сығыу ваҡыты. Ул сағыштырмаса булыуы мөмкин(мәҫәлән 5 ай йәки 2 аҙна) йәки абсолют (мәҫәлән 2014-09-18T12:34:56Z). Әгәр саманан тыш ҡуйылһа сикһеҙ, билдәләнмәгән, йәки һис ҡасан, блок ғәмәлдән сыҡмай.", "apihelp-block-param-reason": "Бикләү сәбәбе.", @@ -40,14 +40,14 @@ "apihelp-block-param-watchuser": "Битте йәки IP-ҡатнашыусыны һәм фекер алышыу битен күҙәтеү аҫтына аларға.", "apihelp-block-example-ip-simple": "Блок IP-адрес 192.0.2.5 өс көн эсендә Беренсе удар .", "apihelp-block-example-user-complex": "Ҡулланыусыны ябыу Вандал уйланылған билдәһеҙ мөҙҙәткә Вандаллыҡ , шулай уҡ яңы иҫәп булдырыуға юл ҡуймау һәм электрон почтаға ебәреү.", - "apihelp-checktoken-description": "\n-нан Маркерҙың дөрөҫлөгөн тикшерегеҙ [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-checktoken-summary": "-нан Маркерҙың дөрөҫлөгөн тикшерегеҙ [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-checktoken-param-type": "Тамға тибы һынау үтә.", "apihelp-checktoken-param-token": "Тикшереү токены.", "apihelp-checktoken-param-maxtokenage": "Токендың максималь йәше (секундтарҙа)", "apihelp-checktoken-example-simple": "csrf-токендың яраҡлығын тикшерергә", - "apihelp-clearhasmsg-description": "Ағымдағы ҡуллыныусының hasmsg флагын таҙарта", + "apihelp-clearhasmsg-summary": "Ағымдағы ҡуллыныусының hasmsg флагын таҙарта", "apihelp-clearhasmsg-example-1": "Ағымдағы ҡуллыныусының hasmsg флагын таҙарта", - "apihelp-compare-description": "\nТикшереү һаны, биттең баш һүҙе, йәки бит өсөн идентификатор баштан аҙаҡҡаса икеһе өсөн дә ҡабул ителергә тейеш", + "apihelp-compare-summary": "Тикшереү һаны, биттең баш һүҙе, йәки бит өсөн идентификатор баштан аҙаҡҡаса икеһе өсөн дә ҡабул ителергә тейеш", "apihelp-compare-param-fromtitle": "Сағыштырыу өсөн беренсе баш һүҙ", "apihelp-compare-param-fromid": "Сағыштырыу өсөн беренсе идентификатор.", "apihelp-compare-param-fromrev": "Сағыштырыу өсөн беренсе редакция.", @@ -55,7 +55,7 @@ "apihelp-compare-param-toid": "Сағыштырыу өсөн икенсе идентификатор.", "apihelp-compare-param-torev": "Сағыштырыу өсөн икенсе версия.", "apihelp-compare-example-1": "1-се һәм 2-се версиялар араһында айырма эшләү", - "apihelp-createaccount-description": "Ҡатнашыусыларҙың яңы иҫәп яҙыуҙарын булдырыу.", + "apihelp-createaccount-summary": "Ҡатнашыусыларҙың яңы иҫәп яҙыуҙарын булдырыу.", "apihelp-createaccount-param-name": "Ҡатнашыусы исеме.", "apihelp-createaccount-param-password": "Серһүҙ (ignored if $1mailpassword is set).", "apihelp-createaccount-param-domain": "Тышҡы аутентификация домены (өҫтәмә).", @@ -67,7 +67,7 @@ "apihelp-createaccount-param-language": "Тел кодын ҡулланыусы өсөн һүҙһеҙ ҡуйырға (мотлаҡ түгел, эсенә алғандағында тел һүҙһеҙ файҙаланыла)", "apihelp-createaccount-example-pass": "test123 серһүҙле testuser ҡулланыусыһын булдырыу.", "apihelp-createaccount-example-mail": "testmailuser ҡулланыусыһын һәм электрон почтаны булдырыу, осраҡлы серһеҙ яһау", - "apihelp-delete-description": "Битте юйырға.", + "apihelp-delete-summary": "Битте юйырға.", "apihelp-delete-param-title": "Биттең баш һүҙен юйырға. $1биттәрҙән бергә файҙаланыу мөмкин түгел.", "apihelp-delete-param-pageid": "Бит идентифакторы юйылыу өсөн биттәр. $1title менән бергә ҡулланыла алмайҙар", "apihelp-delete-param-reason": "Юйылыу сәбәбе. Әгәр ул ҡуйылмаған булһа, билдәләнмәгән сәбәп менән автоматик рәүештә юйыласаҡ.", @@ -78,8 +78,8 @@ "apihelp-delete-param-oldimage": "\nБында нисек ҡаралғанса, юйыу өсөн иҫке һүрәтләмәнең исеме [[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]]", "apihelp-delete-example-simple": "Юйырға: Main Page.", "apihelp-delete-example-reason": "Юйырға Main Page сәбәп Preparing for move.", - "apihelp-disabled-description": "Был модуль һүндерелгән.", - "apihelp-edit-description": "Биттәрҙе төҙөргә һәм мөхәррирләргә.", + "apihelp-disabled-summary": "Был модуль һүндерелгән.", + "apihelp-edit-summary": "Биттәрҙе төҙөргә һәм мөхәррирләргә.", "apihelp-edit-param-title": "Мөхәриррләү өсөн биттең исеме.$1биттәрҙән бергә файҙаланыу мөмкин түгел.", "apihelp-edit-param-pageid": "Бит идентифакторын мөхәррирләү өсөн биттәр. $1title менән бергә ҡулланыла алмайҙар", "apihelp-edit-param-section": "Номерҙы айырыу. 0 өҫкө секция өсөн, яңы яңынан бүлеү өсөн.", @@ -110,13 +110,13 @@ "apihelp-edit-example-edit": "Битте мөхәррирләү", "apihelp-edit-example-prepend": "Бит башына тылсымлы һүҙ ҡуйырға __NOTOC__.", "apihelp-edit-example-undo": " 13579-ҙан 13585-кә тиклем төҙәтеүҙәрҙе кире алырға", - "apihelp-emailuser-description": "Ҡатнашыусыға хат", + "apihelp-emailuser-summary": "Ҡатнашыусыға хат", "apihelp-emailuser-param-target": "Ҡатнашыусы электрон хат ебәрә", "apihelp-emailuser-param-subject": "Теманың баш һүҙе", "apihelp-emailuser-param-text": "Хат эстәлеге", "apihelp-emailuser-param-ccme": "Был хәбәрҙең копияһын миңә ебәрергә", "apihelp-emailuser-example-email": "Ҡатнашыусыға хат ебәрергә WikiSysopтекст Content.", - "apihelp-expandtemplates-description": "wikitext ҡалыптарын аса.", + "apihelp-expandtemplates-summary": "wikitext ҡалыптарын аса.", "apihelp-expandtemplates-param-title": "Бит баш һүҙе", "apihelp-expandtemplates-param-text": "Конвертлау өсөн викитекст", "apihelp-expandtemplates-param-revid": "{{REVISIONID}} һәм шуға оҡшаған алмаштар өсөн ID-ны яңынан ҡарау", @@ -130,7 +130,7 @@ "apihelp-expandtemplates-paramvalue-prop-parsetree": "XML керетелә торған мәғлүмәт ағасы (шәжәрәһе).", "apihelp-expandtemplates-param-includecomments": "Сыҡҡанда HTML комментарийҙарына индереү кәрәкме?", "apihelp-expandtemplates-example-simple": "Вики-тексты асығыҙ {{Project:Sandbox}}.", - "apihelp-feedcontributions-description": "Һеҙҙең исемгә килгән тәҡдимдәргә ҡайтыу", + "apihelp-feedcontributions-summary": "Һеҙҙең исемгә килгән тәҡдимдәргә ҡайтыу", "apihelp-feedcontributions-param-feedformat": "Мәғлүмәттәр сығарыу форматы.", "apihelp-feedcontributions-param-year": "Йылдан башлап (һәм элегерәк):", "apihelp-feedcontributions-param-month": "Айҙан башлап (һәм элегерәк):", @@ -139,7 +139,7 @@ "apihelp-feedcontributions-param-newonly": "Яңы бит яһаған төҙәтеүҙәрҙе генә күрһәтергә", "apihelp-feedcontributions-param-showsizediff": "Өлгәоәр араһыдағы күләм айырмаһын күрһәтергә", "apihelp-feedcontributions-example-simple": "Ҡулланыусының өлөшөн күрһәтергә Example.", - "apihelp-feedrecentchanges-description": "Каналдың һуңғы үҙгәрештәрен кире ҡайтарырға.", + "apihelp-feedrecentchanges-summary": "Каналдың һуңғы үҙгәрештәрен кире ҡайтарырға.", "apihelp-feedrecentchanges-param-feedformat": "Мәғлүмәттәр сығарыу форматы.", "apihelp-feedrecentchanges-param-invert": "Һайланғандан башҡа исемдәр арауығы", "apihelp-feedrecentchanges-param-limit": "Ҡайтарылған һөҙөмтәләрҙең максималь һаны.", @@ -157,17 +157,17 @@ "apihelp-feedrecentchanges-param-categories_any": "Был категориянан башҡа теләһә ҡайһы категориялар биттәрендәге үҙгәрештәрҙе генә күрһәтергә", "apihelp-feedrecentchanges-example-simple": "Һуңғы үҙгәртеүҙәрҙе күрһәтергә.", "apihelp-feedrecentchanges-example-30days": "30 көн арауығындағы һуңғы үҙгәртеүҙәрҙе күрһәтергә.", - "apihelp-feedwatchlist-description": "Күҙәтеү каналын ҡайтара", + "apihelp-feedwatchlist-summary": "Күҙәтеү каналын ҡайтара", "apihelp-feedwatchlist-param-feedformat": "Мәғлүмәттәр сығарыу форматы.", "apihelp-feedwatchlist-param-hours": "Был моменттан һуң күп сәғәт эсендә биттәр исемлеге үҙгәртелгән.", "apihelp-feedwatchlist-param-linktosections": "Мөмкин булһа, үҙгәртеүҙәр булған бүлеккә тура һылтанма.", "apihelp-feedwatchlist-example-default": "Күҙәтеү каналын күрһәтергә", "apihelp-feedwatchlist-example-all6hrs": "Күҙәтеү биттәрендәге һуңғы 6 сәғәт эсендәге барлыҡ үҙгәрештәрҙе күрһәтергә.", - "apihelp-filerevert-description": "Файлды иҫке версияға ҡайтарырға.", + "apihelp-filerevert-summary": "Файлды иҫке версияға ҡайтарырға.", "apihelp-filerevert-param-filename": "Префиксһыҙ файл исеме", "apihelp-filerevert-param-comment": "Комментарий тейәргә", "apihelp-filerevert-example-revert": "Кире Wiki.png юрауға 2011-03-05T15:27:40Z ҡайтырға.", - "apihelp-help-description": "Күрһәтелгән модулдәр өсөн белешмәне тасуирлау.", + "apihelp-help-summary": "Күрһәтелгән модулдәр өсөн белешмәне тасуирлау.", "apihelp-help-param-modules": " Белешмәләр тасуирлау өсөн (күрһәткестәр action һәм format дәүмәленә, йәки main). Модулдәрҙе a + ярҙамында күрһәтә алаһығыҙ.", "apihelp-help-param-submodules": "Модуль исеменән субмодулдәр өсөн ярҙам индерә", "apihelp-help-param-recursivesubmodules": "Рекурсив рәүешле субмодулдәр өсөн ярҙам индерә.", @@ -177,7 +177,7 @@ "apihelp-help-example-recursive": "Бар белешмә бер бүлектә.", "apihelp-help-example-help": "Модулдең үҙ ярҙамына ярҙам итеү", "apihelp-help-example-query": "Подмодулдәрҙең ике һорауына ярҙам итергә.", - "apihelp-imagerotate-description": "Бер йәки бер нисә һүрәтте бороу.", + "apihelp-imagerotate-summary": "Бер йәки бер нисә һүрәтте бороу.", "apihelp-imagerotate-param-rotation": "Һүрәтте сәғәт йөрөшө буйынса нисә градусҡа борорға.", "apihelp-imagerotate-example-simple": "File:Example.png на 90 градусҡа борорға.", "apihelp-imagerotate-example-generator": "Бар һүрәттәрҙе лә Category:Flip на 180 градусҡа борорға.", @@ -192,17 +192,17 @@ "apihelp-login-param-token": "Беренсе һорау ваҡытынла алынған логин маркер", "apihelp-login-example-gettoken": "Системаға инеү маркерын алыу.", "apihelp-login-example-login": "Танылыу.", - "apihelp-logout-description": "Сығырға һәм сессия мәғлүмәтен юйырға.", + "apihelp-logout-summary": "Сығырға һәм сессия мәғлүмәтен юйырға.", "apihelp-logout-example-logout": "Ағымдағы ҡулланыусының киткән саҡта инеүе", - "apihelp-managetags-description": "Тегтарҙы үҙгәртеү менән бәйле идара итеү мәсьәләләрен хәл итеү", + "apihelp-managetags-summary": "Тегтарҙы үҙгәртеү менән бәйле идара итеү мәсьәләләрен хәл итеү", "apihelp-managetags-param-reason": "\nБилдәне булдырыу, юйҙырыу, активациялау һәм деактивациялау өсөн мотлаҡ булмаған сәбәп", - "apihelp-mergehistory-description": "Үҙгәртеүҙәр тарихын берләштереү.", + "apihelp-mergehistory-summary": "Үҙгәртеүҙәр тарихын берләштереү.", "apihelp-mergehistory-param-from": "Тарихты берләштергән бит атамаһы. $1fromid менән бергә ҡуланыуы мөмкин түгел.", "apihelp-mergehistory-param-fromid": "Тарихты берләштергән бит атамаһы. $1fromid менән бергә ҡуланыуы мөмкин түгел.", "apihelp-mergehistory-param-to": "Тарихты берләштергән бит атамаһы. $1fromid менән бергә ҡуланыуы мөмкин түгел.", "apihelp-mergehistory-param-toid": "Тарихты берләштергән бит атамаһы. $1fromid менән бергә ҡуланыуы мөмкин түгел.", "apihelp-mergehistory-param-reason": "Тарихты берләштереү сәбәбе", - "apihelp-move-description": "Биттең исемен үҙгәртергә", + "apihelp-move-summary": "Биттең исемен үҙгәртергә", "apihelp-move-param-from": "Мөхәриррләү өсөн биттең исеме.$1биттәрҙән бергә файҙаланыу мөмкин түгел.", "apihelp-move-param-fromid": "Бит идентифакторын мөхәррирләү өсөн биттәр. $1title менән бергә ҡулланыла алмайҙар.", "apihelp-move-param-to": "Исемен үҙгәртергә тейешле биттең баш һүҙе", @@ -215,7 +215,7 @@ "apihelp-move-param-watchlist": "Ағымдағы ҡулланыусының теҙмәһенән битте һүҙһеҙ өҫтәргә йәки юйырға, һылтанмаларҙы файҙаланығыҙ йәки сәғәтте алмаштырмаҫҡа.", "apihelp-move-param-ignorewarnings": "Бөтә иҫкәрмәләргә иғтибар итмәҫкә", "apihelp-move-example-move": "Исемен үҙгәртергә Badtitle Goodtitle йүнәлтеү ҡуймаҫҡа.", - "apihelp-opensearch-description": "OpenSearch протоколын ҡулланып вики эҙләү.", + "apihelp-opensearch-summary": "OpenSearch протоколын ҡулланып вики эҙләү.", "apihelp-opensearch-param-search": "Эҙләү юлы.", "apihelp-opensearch-param-limit": "Ҡайтарылған һөҙөмтәләрҙең максималь һаны.", "apihelp-opensearch-param-namespace": "Эҙләү өсөн исемдәр арауығы", @@ -223,7 +223,7 @@ "apihelp-opensearch-example-te": " Te менән башланған биттәрҙе табырға.", "apihelp-options-param-reset": "Килешеү буйынса көйләүҙәргә күсергә.", "apihelp-options-example-reset": "Бөтә көйләүҙәрҙе ташларға", - "apihelp-paraminfo-description": "API модуле тураһында мәғлүмәт алырға.", + "apihelp-paraminfo-summary": "API модуле тураһында мәғлүмәт алырға.", "apihelp-paraminfo-param-helpformat": "Белешмә юлы форматы.", "apihelp-parse-param-prop": "Ҡайһы мәғлүмәтте алырға:", "apihelp-parse-paramvalue-prop-langlinks": "Вики-текстың синтаксик анализында тышҡы ссылкалар бирә.", @@ -253,7 +253,7 @@ "apihelp-patrol-param-tags": "Юйҙырылғандар журналындағы яҙмаларға мөрәжәғәт итер өсөн, билдәләрҙе үҙгәртергә.", "apihelp-patrol-example-rcid": "Һуңғы үҙгәрештәрҙе ҡарау.", "apihelp-patrol-example-revid": "Яңынан ҡарау.", - "apihelp-protect-description": "Битте һаҡлау кимәлен үҙгәртергә", + "apihelp-protect-summary": "Битте һаҡлау кимәлен үҙгәртергә", "apihelp-protect-param-title": "Бит атамаһы. $1pageid менән бергә ҡулланылмай.", "apihelp-protect-param-reason": "(ООН) һағы сәбәптәре.", "apihelp-protect-param-tags": "Юйҙырылғандар журналындағы яҙмаларға мөрәжәғәт итер өсөн, билдәләрҙе үҙгәртергә.", @@ -265,7 +265,7 @@ "apihelp-purge-param-forcerecursivelinkupdate": "Һылтанманы һәм таблицаны яңыртығыҙ һәм был битте шаблон итеп ҡулланған башҡа биттәр өсөн һылтанмаларҙы ла яңыртығыҙ.", "apihelp-query-param-list": "Ниндәй исемлекте ҡулланырға", "apihelp-query-param-meta": "Ниндәй матамәғлүмәт ҡулланырға", - "apihelp-query+allcategories-description": "Бөтә категорияларҙы иҫәпләргә", + "apihelp-query+allcategories-summary": "Бөтә категорияларҙы иҫәпләргә", "apihelp-query+allcategories-param-from": "Иҫәп күсереү башланған ваҡыт билдәһе", "apihelp-query+allcategories-param-to": "Иҫәп күсереү башланған ваҡыт билдәһе", "apihelp-query+allcategories-param-prefix": "Был мәғәнәнән башланған бар атамаларҙы категориялар буйынса эҙләргә.", @@ -275,14 +275,14 @@ "apihelp-query+allcategories-paramvalue-prop-size": "Категорияларға биттәр һаны өҫтәү", "apihelp-query+allcategories-example-size": "Биттәр һаны буйынса мәғлүмәтле категориялар исемлеге.", "apihelp-query+allcategories-example-generator": "исемлек категориялар битенән мәғлүмәт алырға.", - "apihelp-query+alldeletedrevisions-description": "Бар мөхәррирләү исемлеге ҡулланыусы тарафынан юйылған.", + "apihelp-query+alldeletedrevisions-summary": "Бар мөхәррирләү исемлеге ҡулланыусы тарафынан юйылған.", "apihelp-query+alldeletedrevisions-paraminfo-useronly": "$3ҡулланыусының менән генә ҡулланыла ала.", "apihelp-query+alldeletedrevisions-param-end": "Иҫәп күсереү башланған ваҡыт билдәһе", "apihelp-query+alldeletedrevisions-param-prefix": "Был мәғәнәнән башланған бар атамаларҙы категориялар буйынса эҙләргә.", "apihelp-query+alldeletedrevisions-param-user": "Бары тик был ҡулланыусының үҙгәртеүҙәр исемлеге.", "apihelp-query+alldeletedrevisions-param-namespace": "Бары тик был исемдәр арауығындағы биттәр исемлеге.", "apihelp-query+alldeletedrevisions-example-ns-main": "Төп исемдәр арауығында юйылған тәүге 50 үҙгәртеү исемлеге.", - "apihelp-query+allfileusages-description": "Юйылғандар менән бергә барлыҡ файлдар тәртибе исемлеге.", + "apihelp-query+allfileusages-summary": "Юйылғандар менән бергә барлыҡ файлдар тәртибе исемлеге.", "apihelp-query+allfileusages-param-from": "Һанауҙы башлау өсөн файл атамаһы.", "apihelp-query+allfileusages-param-to": "Һанауҙы туҡтатыу файлы атамаһы.", "apihelp-query+allfileusages-param-prefix": "Был мәғәнәнән башланған бар атамаларҙы категориялар буйынса эҙләргә.", @@ -293,7 +293,7 @@ "apihelp-query+allfileusages-example-unique": "Атамаларҙың уҙенсәлекле файлдары исемлеге.", "apihelp-query+allfileusages-example-unique-generator": "Төшөп ҡалғандарҙы айырып, барлыҡ исем-һылтанмаларҙы алырға.", "apihelp-query+allfileusages-example-generator": "Һылтанмалы биттәр бар.", - "apihelp-query+allimages-description": "Бер-бер артлы бөтә образдарҙы һанап сығырға.", + "apihelp-query+allimages-summary": "Бер-бер артлы бөтә образдарҙы һанап сығырға.", "apihelp-query+allimages-param-sort": "Сортировкалау үҙенсәлектәре.", "apihelp-query+allimages-param-dir": "Һанау йүнәлеше.", "apihelp-query+allimages-param-minsize": "Һүрәттәр лимиты (байттарҙа).", @@ -301,7 +301,7 @@ "apihelp-query+allimages-param-limit": "Кире ҡайтыу өсөн образдар һаны.", "apihelp-query+allimages-example-B": "Б хәрефенән башланған файлдар исемлеген күрһәтергә.", "apihelp-query+allimages-example-generator": "Б хәрефенән башланған файлдар исемлеген күрһәтергә.", - "apihelp-query+alllinks-description": "Бирелгән исемдәр арауығына йүнәлткән барлыҡ һылтанмаларҙы һанап сығырға.", + "apihelp-query+alllinks-summary": "Бирелгән исемдәр арауығына йүнәлткән барлыҡ һылтанмаларҙы һанап сығырға.", "apihelp-query+alllinks-param-from": "Һанауҙы башлау өсөн һылтанма атамаһы.", "apihelp-query+alllinks-param-to": "Һанауҙы туҡтатыу һылтанмаһы атамаһы.", "apihelp-query+alllinks-param-prefix": "Был мәғәнәнән башланған бәйләнешле бар атамаларҙы эҙләргә.", @@ -313,7 +313,7 @@ "apihelp-query+alllinks-example-unique": "Атамаларҙың уҙенсәлекле файлдары исемлеге.", "apihelp-query+alllinks-example-unique-generator": "Төшөп ҡалғандарҙы айырып, барлыҡ исем-һылтанмаларҙы алырға.", "apihelp-query+alllinks-example-generator": "Һылтанмалы биттәр бар.", - "apihelp-query+allmessages-description": "Был сайттан хәбәр ҡайтарыу.", + "apihelp-query+allmessages-summary": "Был сайттан хәбәр ҡайтарыу.", "apihelp-query+allmessages-param-prop": "Ниндәй үҙенсәлек алырға:", "apihelp-query+allmessages-param-args": "Аргументтар Хәбәрҙәрҙә биреләсәк.", "apihelp-query+allpages-param-from": "Иҫәп күсереү башланған ваҡыт билдәһе", @@ -398,7 +398,7 @@ "apihelp-query+links-param-limit": "Күпме һылтанмаларҙы кире ҡайтарырға.", "apihelp-query+links-param-dir": "Һанау йүнәлеше.", "apihelp-query+linkshere-param-prop": "Ниндәй үҙенсәлек алырға:", - "apihelp-query+logevents-description": "Журналдарҙан ваҡиға алыу.", + "apihelp-query+logevents-summary": "Журналдарҙан ваҡиға алыу.", "apihelp-query+logevents-param-prop": "Ниндәй үҙенсәлек алырға:", "apihelp-query+logevents-param-start": "Иҫәп күсереү башланған ваҡыт билдәһе", "apihelp-query+logevents-param-end": "Иҫәп күсереү тамамланған ваҡыт билдәһе", @@ -428,7 +428,7 @@ "apihelp-query+search-param-info": "Ниндәй матамәғлүмәт ҡулланырға", "apihelp-query+search-param-prop": "Ниндәй үҙенсәлекте ҡайтарырға", "apihelp-query+search-param-limit": "Нисә битте тергеҙергә?", - "apihelp-query+tags-description": "Үҙгәртелгән тамғалар исемлеге.", + "apihelp-query+tags-summary": "Үҙгәртелгән тамғалар исемлеге.", "apihelp-query+tags-param-limit": "Кире ҡайтарылған белдереүҙәрҙең иң күп һаны", "apihelp-query+tags-param-prop": "Ниндәй үҙенсәлек алырға:", "apihelp-query+tags-example-simple": "Аңлайышлы тамғалар бите", @@ -436,6 +436,7 @@ "apihelp-query+templates-param-dir": "Һанау йүнәлеше.", "apihelp-query+transcludedin-param-prop": "Ниндәй үҙенсәлек алырға:", "apihelp-query+transcludedin-param-limit": "Күпме һылтанмаларҙы кире ҡайтарырға.", - "apihelp-query+usercontribs-description": "Ҡулланыусының бөтә төҙәтеүҙәрен алыу", - "apihelp-query+usercontribs-param-limit": "Кире ҡайтарылған белдереүҙәрҙең иң күп һаны" + "apihelp-query+usercontribs-summary": "Ҡулланыусының бөтә төҙәтеүҙәрен алыу", + "apihelp-query+usercontribs-param-limit": "Кире ҡайтарылған белдереүҙәрҙең иң күп һаны", + "apierror-timeout": "Көтөлгән ваҡыт эсендә сервер яуып бирмәне." } diff --git a/includes/api/i18n/be-tarask.json b/includes/api/i18n/be-tarask.json index 6634645e7e..3dad83001d 100644 --- a/includes/api/i18n/be-tarask.json +++ b/includes/api/i18n/be-tarask.json @@ -5,7 +5,8 @@ "Renessaince" ] }, - "apihelp-main-description": "
\n* [[mw:API:Main_page|Дакумэнтацыя]]\n* [[mw:API:FAQ|Частыя пытаньні]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Сьпіс рассылкі]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API-аб’явы]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Памылкі і запыты]\n
\nСтатус: усе магчымасьці на гэтай старонцы павінны працаваць, але API знаходзіцца ў актыўнай распрацоўцы і можа зьмяняцца ў любы момант. Падпісвайцеся на [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ рассылку mediawiki-api-announce] дзеля паведамленьняў пра абнаўленьні.\n\nПамылковыя запыты: калі да API дасылаюцца памылковыя запыты, HTTP-загаловак будзе дасланы з ключом «MediaWiki-API-Error», а потым значэньне загалоўку і код памылкі будуць выстаўленыя на аднолькавае значэньне. Дзеля дадатковай інфармацыі глядзіце [[mw:API:Errors_and_warnings|API: Памылкі і папярэджаньні]].\n\nТэставаньне: для зручнасьці праверкі API-запытаў, глядзіце [[Special:ApiSandbox]].", + "apihelp-main-summary": "", + "apihelp-main-extended-description": "
\n* [[mw:API:Main_page|Дакумэнтацыя]]\n* [[mw:API:FAQ|Частыя пытаньні]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Сьпіс рассылкі]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API-аб’явы]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Памылкі і запыты]\n
\nСтатус: усе магчымасьці на гэтай старонцы павінны працаваць, але API знаходзіцца ў актыўнай распрацоўцы і можа зьмяняцца ў любы момант. Падпісвайцеся на [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ рассылку mediawiki-api-announce] дзеля паведамленьняў пра абнаўленьні.\n\nПамылковыя запыты: калі да API дасылаюцца памылковыя запыты, HTTP-загаловак будзе дасланы з ключом «MediaWiki-API-Error», а потым значэньне загалоўку і код памылкі будуць выстаўленыя на аднолькавае значэньне. Дзеля дадатковай інфармацыі глядзіце [[mw:API:Errors_and_warnings|API: Памылкі і папярэджаньні]].\n\nТэставаньне: для зручнасьці праверкі API-запытаў, глядзіце [[Special:ApiSandbox]].", "apihelp-main-param-action": "Дзеяньне для выкананьня.", "apihelp-main-param-format": "Фармат вываду.", "apihelp-main-param-maxlag": "Максымальная затрымка можа ўжывацца, калі MediaWiki ўсталяваная ў клястэр з рэплікаванай базай зьвестак. Дзеля захаваньня дзеяньняў, якія выклікаюць затрымку рэплікацыі, гэты парамэтар можа прымусіць кліента чакаць, пакуль затрымка рэплікацыі меншая за яго значэньне. У выпадку доўгай затрымкі, вяртаецца код памылкі maxlag з паведамленьнем кшталту Чаканьне $host: $lag сэкундаў затрымкі.
Глядзіце [[mw:Manual:Maxlag_parameter|Інструкцыя:Парамэтар maxlag]] дзеля дадатковай інфармацыі.", @@ -17,7 +18,7 @@ "apihelp-main-param-curtimestamp": "Уключае ў вынік пазнаку актуальнага часу.", "apihelp-main-param-origin": "Пры звароце да API з дапамогай міждамэннага AJAX-запыту (CORS), выстаўце парамэтру значэньне зыходнага дамэну. Ён мусіць быць уключаны ў кожны папярэдні запыт і такім чынам мусіць быць часткай URI-запыту (ня цела POST).\n\nДля аўтэнтыфікаваных запытаў ён мусіць супадаць з адной з крыніц у загалоўку Origin, павінна быць зададзена нешта кшталту https://en.wikipedia.org або https://meta.wikimedia.org. Калі парамэтар не супадае з загалоўкам Origin, будзе вернуты адказ з кодам памылкі 403. Калі парамэтар супадае з загалоўкам Origin і крыніца знаходзіцца ў белым сьпісе, будуць выстаўленыя загалоўкі Access-Control-Allow-Origin і Access-Control-Allow-Credentials.\n\nДля неаўтэнтыфікаваных запытаў выстаўце значэньне *. Гэта прывядзе да выстаўленьня загалоўку Access-Control-Allow-Origin, але Access-Control-Allow-Credentials будзе мець значэньне false і ўсе зьвесткі пра карыстальніка будуць абмежаваныя.", "apihelp-main-param-uselang": "Мова для выкарыстаньня ў перакладах паведамленьняў. [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] з siprop=languages вяртае сьпіс кодаў мовы, або трэба вызначыць user, каб ужываць налады мовы цяперашняга карыстальніка, або вызначыць content, каб ужываць мову зьместу гэтай вікі.", - "apihelp-block-description": "Блякаваньне ўдзельніка.", + "apihelp-block-summary": "Блякаваньне ўдзельніка.", "apihelp-block-param-user": "Імя ўдзельніка, IP-адрас або IP-дыяпазон, якія вы хочаце заблякаваць. Ня можа быць ужыты разам з $1userid", "apihelp-block-param-expiry": "Час заканчэньня. Можа быць адносным (напрыклад, 5 months або 2 weeks) ці абсалютным (напрыклад, 2014-09-18T12:34:56Z). Калі выстаўлены на infinite, indefinite ці never, блякаваньне будзе бестэрміновым.", "apihelp-block-param-reason": "Прычына блякаваньня.", @@ -31,9 +32,10 @@ "apihelp-block-param-watchuser": "Назіраць за старонкай удзельніка або старонкай IP-адрасу, а таксама старонкай гутарак.", "apihelp-block-example-ip-simple": "Заблякаваць IP-адрас 192.0.2.5 на тры дні з прычынай First strike.", "apihelp-block-example-user-complex": "Заблякаваць удзельніка Vandal назаўсёды з прычынай Vandalism, а таксама забараніць стварэньне новых рахункаў і адсылку лістоў электроннай поштай.", - "apihelp-clearhasmsg-description": "Ачышчае сьцяг hasmsg для актуальнага карыстальніка.", + "apihelp-clearhasmsg-summary": "Ачышчае сьцяг hasmsg для актуальнага карыстальніка.", "apihelp-clearhasmsg-example-1": "Ачыстка сьцягу hasmsg для актуальнага карыстальніка", - "apihelp-compare-description": "Атрымаць розьніцу паміж 2 старонкамі.\n\nВы мусіце перадаць нумар вэрсіі, назву або ID старонкі для абодвух «from» і «to».", + "apihelp-compare-summary": "Атрымаць розьніцу паміж 2 старонкамі.", + "apihelp-compare-extended-description": "Вы мусіце перадаць нумар вэрсіі, назву або ID старонкі для абодвух «from» і «to».", "apihelp-compare-param-fromtitle": "Першая назва для параўнаньня.", "apihelp-compare-param-fromid": "ID першай старонкі для параўнаньня.", "apihelp-compare-param-fromrev": "Першая вэрсія для параўнаньня.", @@ -41,7 +43,7 @@ "apihelp-compare-param-toid": "ID другой старонкі для параўнаньня.", "apihelp-compare-param-torev": "Другая вэрсія для параўнаньня.", "apihelp-compare-example-1": "Паказвае розьніцу паміж вэрсіямі 1 і 2", - "apihelp-createaccount-description": "Стварэньне новага рахунку ўдзельніка.", + "apihelp-createaccount-summary": "Стварэньне новага рахунку ўдзельніка.", "apihelp-createaccount-param-name": "Імя ўдзельніка.", "apihelp-createaccount-param-password": "Пароль (ігнаруецца, калі выстаўлена $1mailpassword).", "apihelp-createaccount-param-domain": "Дамэн для вонкавай аўтэнтыфікацыі (неабавязкова).", diff --git a/includes/api/i18n/bg.json b/includes/api/i18n/bg.json index 29c06059a9..3839bda628 100644 --- a/includes/api/i18n/bg.json +++ b/includes/api/i18n/bg.json @@ -7,22 +7,22 @@ ] }, "apihelp-main-param-action": "Кое действие да се извърши.", - "apihelp-block-description": "Блокиране на потребител.", + "apihelp-block-summary": "Блокиране на потребител.", "apihelp-block-param-user": "Потребителско име, IP адрес или диапазон от IP адреси, които искате да блокирате.", "apihelp-block-param-reason": "Причина за блокиране.", "apihelp-block-param-nocreate": "Забрана за създаване на потребителски сметки.", "apihelp-block-param-hidename": "Скрива потребителското име от дневника на блокиранията. (Изисква право hideuser)", - "apihelp-createaccount-description": "Създаване на нова потребителска сметка.", + "apihelp-createaccount-summary": "Създаване на нова потребителска сметка.", "apihelp-createaccount-param-name": "Потребителско име.", "apihelp-createaccount-param-email": "Адрес на електронна поща на потребителя (незадължително).", "apihelp-createaccount-param-realname": "Истинско име на потребителя (незадължително).", - "apihelp-delete-description": "Изтриване на страница.", - "apihelp-edit-description": "Създаване и редактиране на страници.", + "apihelp-delete-summary": "Изтриване на страница.", + "apihelp-edit-summary": "Създаване и редактиране на страници.", "apihelp-edit-param-text": "Съдържание на страница.", "apihelp-edit-param-minor": "Малка промяна.", "apihelp-edit-param-notminor": "Значителна промяна.", "apihelp-edit-param-bot": "Отбелязване на редакцията като бот.", - "apihelp-emailuser-description": "Изпращане на е-писмо до потребител.", + "apihelp-emailuser-summary": "Изпращане на е-писмо до потребител.", "apihelp-emailuser-param-target": "Получател на имейла.", "apihelp-emailuser-param-subject": "Заглавие на тема.", "apihelp-emailuser-param-text": "Съдържание на писмото.", @@ -47,7 +47,7 @@ "apihelp-login-param-name": "Потребителско име.", "apihelp-login-param-password": "Парола.", "apihelp-login-param-domain": "Домейн (по избор).", - "apihelp-move-description": "Преместване на страница.", + "apihelp-move-summary": "Преместване на страница.", "apihelp-move-param-reason": "Причина за преименуването.", "apihelp-move-param-movetalk": "Преименуване на беседата, ако има такава.", "apihelp-move-param-movesubpages": "Преименуване на подстраници, ако е приложимо.", diff --git a/includes/api/i18n/bgn.json b/includes/api/i18n/bgn.json index 6f8f59650b..62fa6c8385 100644 --- a/includes/api/i18n/bgn.json +++ b/includes/api/i18n/bgn.json @@ -4,7 +4,7 @@ "Ibrahim khashrowdi" ] }, - "apihelp-block-description": "کار زوروکئ بستین", + "apihelp-block-summary": "کار زوروکئ بستین", "apihelp-createaccount-param-name": "کار زورؤکین نام.", "apihelp-login-param-name": "کار زورؤکین نام.", "apihelp-userrights-param-user": "کار زورؤکین نام." diff --git a/includes/api/i18n/bn.json b/includes/api/i18n/bn.json index fe93ebea44..bfec841cef 100644 --- a/includes/api/i18n/bn.json +++ b/includes/api/i18n/bn.json @@ -8,11 +8,11 @@ }, "apihelp-main-param-format": "আউটপুটের বিন্যাস", "apihelp-main-param-requestid": "এখানে প্রদত্ত যেকোন মান প্রতিক্রিয়ায় অন্তর্ভুক্ত করা হবে। অনুরোধের পার্থক্য করতে ব্যবহার করা যেতে পারে।", - "apihelp-block-description": "ব্যবহারকারীকে বাধা দিন।", + "apihelp-block-summary": "ব্যবহারকারীকে বাধা দিন।", "apihelp-block-param-reason": "বাধার দানের কারণ।", - "apihelp-createaccount-description": "নতুন ব্যবহারকারীর অ্যাকাউন্ট তৈরি করুন", + "apihelp-createaccount-summary": "নতুন ব্যবহারকারীর অ্যাকাউন্ট তৈরি করুন", "apihelp-createaccount-param-name": "ব্যবহারকারী নাম।", - "apihelp-delete-description": "একটি পাতা মুছে ফেলুন।", + "apihelp-delete-summary": "একটি পাতা মুছে ফেলুন।", "apihelp-delete-example-simple": "প্রধান পাতা মুছে ফেলুন।", "apihelp-edit-param-text": "পাতার বিষয়বস্তু।", "apihelp-edit-param-minor": "অনুল্লেখ্য সম্পাদনা।", diff --git a/includes/api/i18n/br.json b/includes/api/i18n/br.json index a8f4dd8e59..079ea43a3c 100644 --- a/includes/api/i18n/br.json +++ b/includes/api/i18n/br.json @@ -5,17 +5,17 @@ "Fulup" ] }, - "apihelp-block-description": "Stankañ un implijer", + "apihelp-block-summary": "Stankañ un implijer", "apihelp-block-param-reason": "Abeg evit stankañ.", - "apihelp-createaccount-description": "Krouiñ ur gont implijer nevez.", + "apihelp-createaccount-summary": "Krouiñ ur gont implijer nevez.", "apihelp-createaccount-param-name": "Anv implijer.", - "apihelp-delete-description": "Diverkañ ur bajenn.", - "apihelp-edit-description": "Krouiñ pajennoù ha kemmañ anezho.", + "apihelp-delete-summary": "Diverkañ ur bajenn.", + "apihelp-edit-summary": "Krouiñ pajennoù ha kemmañ anezho.", "apihelp-edit-param-sectiontitle": "Titl ur rannbennad nevez.", "apihelp-edit-param-text": "Danvez ar bajenn.", "apihelp-edit-param-minor": "Kemmig dister.", "apihelp-edit-example-edit": "Kemmañ ur bajenn.", - "apihelp-emailuser-description": "Kas ur postel d'un implijer.", + "apihelp-emailuser-summary": "Kas ur postel d'un implijer.", "apihelp-emailuser-param-text": "Korf ar postel.", "apihelp-expandtemplates-param-title": "Titl ar bajenn.", "apihelp-feedcontributions-param-year": "Adalek ar bloaz (ha koshoc'h)", @@ -28,7 +28,7 @@ "apihelp-login-param-password": "Ger-tremen.", "apihelp-login-param-domain": "Domani (diret).", "apihelp-login-example-login": "Kevreañ.", - "apihelp-move-description": "Dilec'hiañ ur bajenn.", + "apihelp-move-summary": "Dilec'hiañ ur bajenn.", "apihelp-move-param-noredirect": "Chom hep krouiñ un adkas.", "apihelp-protect-example-protect": "Gwareziñ ur bajenn.", "apihelp-rollback-param-tags": "Tikedennoù da lakaat e talvoud war an distroioù." diff --git a/includes/api/i18n/bs.json b/includes/api/i18n/bs.json index 841bb2a4e8..7771f80ef8 100644 --- a/includes/api/i18n/bs.json +++ b/includes/api/i18n/bs.json @@ -7,11 +7,11 @@ }, "apihelp-main-param-action": "Koju akciju izvesti.", "apihelp-main-param-format": "Format izlaza.", - "apihelp-block-description": "Blokiraj korisnika", + "apihelp-block-summary": "Blokiraj korisnika", "apihelp-block-param-reason": "Razlog za blokadu", "apihelp-block-example-ip-simple": "Blokiraj IP adresu 192.0.2.5 na tri dana sa razlogom Prvi napad.", "apihelp-compare-param-fromtitle": "Prvi naslov za poređenje.", - "apihelp-delete-description": "Obriši stranicu.", + "apihelp-delete-summary": "Obriši stranicu.", "apihelp-edit-param-text": "Sadržaj stranice.", "apihelp-edit-param-minor": "Mala izmjena." } diff --git a/includes/api/i18n/ca.json b/includes/api/i18n/ca.json index 987231f234..bba97338ad 100644 --- a/includes/api/i18n/ca.json +++ b/includes/api/i18n/ca.json @@ -12,22 +12,22 @@ "apihelp-main-param-action": "Quina acció realitzar.", "apihelp-main-param-format": "El format de la sortida.", "apihelp-main-param-curtimestamp": "Inclou la marca horària actual en el resultat.", - "apihelp-block-description": "Bloca un usuari.", + "apihelp-block-summary": "Bloca un usuari.", "apihelp-block-param-reason": "Raó del blocatge.", "apihelp-block-param-nocreate": "Evita la creació de comptes.", - "apihelp-createaccount-description": "Creeu un nou compte d'usuari.", + "apihelp-createaccount-summary": "Creeu un nou compte d'usuari.", "apihelp-createaccount-param-name": "Nom d'usuari.", "apihelp-createaccount-param-password": "Contrasenya (ignorada si es defineix $1mailpassword)", "apihelp-createaccount-param-email": "Adreça electrònica de l'usuari (opcional).", "apihelp-createaccount-param-realname": "Nom real de l'usuari (opcional).", - "apihelp-delete-description": "Suprimeix una pàgina.", - "apihelp-disabled-description": "Aquest mòdul ha estat desactivat.", - "apihelp-edit-description": "Crea i edita pàgines.", + "apihelp-delete-summary": "Suprimeix una pàgina.", + "apihelp-disabled-summary": "Aquest mòdul ha estat desactivat.", + "apihelp-edit-summary": "Crea i edita pàgines.", "apihelp-edit-param-text": "Contingut de la pàgina.", "apihelp-edit-param-minor": "Edició menor.", "apihelp-edit-param-createonly": "No editeu aquesta pàgina si ja existeix.", "apihelp-edit-example-edit": "Editeu una pàgina.", - "apihelp-emailuser-description": "Envieu un correu electrònic a un usuari.", + "apihelp-emailuser-summary": "Envieu un correu electrònic a un usuari.", "apihelp-emailuser-param-target": "Usuari a qui enviar el correu.", "apihelp-emailuser-param-text": "Cos del correu.", "apihelp-emailuser-param-ccme": "Envia'm una còpia d'aquest correu electrònic.", @@ -42,7 +42,7 @@ "apihelp-feedrecentchanges-param-tagfilter": "Filtra segons etiqueta.", "apihelp-feedrecentchanges-param-target": "Mostra només els canvis de les pàgines enllaçades a aquesta pàgina.", "apihelp-feedrecentchanges-example-simple": "Mostra els canvis recents.", - "apihelp-help-description": "Mostra l’ajuda dels mòduls especificats.", + "apihelp-help-summary": "Mostra l’ajuda dels mòduls especificats.", "apihelp-help-example-recursive": "Tota l'ajuda en una sola pàgina.", "apihelp-import-param-rootpage": "Importa com a subpàgina d'aquesta pàgina.", "apihelp-login-param-name": "Nom d'usuari.", diff --git a/includes/api/i18n/ce.json b/includes/api/i18n/ce.json index fa7c460ed3..dc6ee3ce1f 100644 --- a/includes/api/i18n/ce.json +++ b/includes/api/i18n/ce.json @@ -8,9 +8,9 @@ "apihelp-main-param-format": "Гойту формат.", "apihelp-main-param-curtimestamp": "Хилламийн юкъатоха ханна йолу билгало", "apihelp-createaccount-param-name": "Декъашхочун цӀе.", - "apihelp-delete-description": "ДӀаяккха агӀо.", + "apihelp-delete-summary": "ДӀаяккха агӀо.", "apihelp-edit-example-edit": "АгӀо таян", - "apihelp-emailuser-description": "Декъашхочунга кехат", + "apihelp-emailuser-summary": "Декъашхочунга кехат", "apihelp-emailuser-param-target": "Электронан кехатан адрес.", "apihelp-emailuser-param-subject": "Хьедаран корта.", "apihelp-emailuser-param-text": "Кехатан чулацам", @@ -18,8 +18,8 @@ "apihelp-feedrecentchanges-param-hideminor": "Къайладаха жима нисдарш.", "apihelp-feedrecentchanges-param-tagfilter": "Тегийн луьттург.", "apihelp-login-example-login": "ЧугӀо", - "apihelp-logout-description": "ЧугӀой сессийн хаамаш дӀацӀанбе.", - "apihelp-move-description": "АгӀон цӀе хийца.", + "apihelp-logout-summary": "ЧугӀой сессийн хаамаш дӀацӀанбе.", + "apihelp-move-summary": "АгӀон цӀе хийца.", "apihelp-opensearch-param-search": "Лахаран могӀа.", "apihelp-parse-example-page": "АгӀо зер", "apihelp-parse-example-text": "Wikitext зер.", diff --git a/includes/api/i18n/cs.json b/includes/api/i18n/cs.json index 164a7c2292..1e11427aa3 100644 --- a/includes/api/i18n/cs.json +++ b/includes/api/i18n/cs.json @@ -14,7 +14,7 @@ "Matěj Suchánek" ] }, - "apihelp-main-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Dokumentace]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api E-mailová konference]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Oznámení k API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Chyby a požadavky]\n
\nStav: Všechny funkce uvedené na této stránce by měly fungovat, ale API se stále aktivně vyvíjí a může se kdykoli změnit. Upozornění na změny získáte přihlášením se k [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ e-mailové konferenci mediawiki-api-announce].\n\nChybné požadavky: Pokud jsou do API zaslány chybné požadavky, bude vrácena HTTP hlavička s klíčem „MediaWiki-API-Error“ a hodnota této hlavičky a chybový kód budou nastaveny na stejnou hodnotu. Více informací najdete [[mw:Special:MyLanguage/API:Errors_and_warnings|v dokumentaci]].\n\nTestování: Pro jednoduché testování požadavků na API zkuste [[Special:ApiSandbox]].", + "apihelp-main-extended-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Dokumentace]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api E-mailová konference]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Oznámení k API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Chyby a požadavky]\n
\nStav: Všechny funkce uvedené na této stránce by měly fungovat, ale API se stále aktivně vyvíjí a může se kdykoli změnit. Upozornění na změny získáte přihlášením se k [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ e-mailové konferenci mediawiki-api-announce].\n\nChybné požadavky: Pokud jsou do API zaslány chybné požadavky, bude vrácena HTTP hlavička s klíčem „MediaWiki-API-Error“ a hodnota této hlavičky a chybový kód budou nastaveny na stejnou hodnotu. Více informací najdete [[mw:Special:MyLanguage/API:Errors_and_warnings|v dokumentaci]].\n\nTestování: Pro jednoduché testování požadavků na API zkuste [[Special:ApiSandbox]].", "apihelp-main-param-action": "Která akce se má provést.", "apihelp-main-param-format": "Formát výstupu.", "apihelp-main-param-maxlag": "Maximální zpoždění lze použít, když je MediaWiki nainstalováno na cluster s replikovanou databází. Abyste se vyhnuli zhoršování už tak špatného replikačního zpoždění, můžete tímto parametrem nechat klienta čekat, dokud replikační zpoždění neklesne pod uvedenou hodnotu. V případě příliš vysokého zpoždění se vrátí chybový kód „maxlag“ s hlášením typu „Waiting for $host: $lag seconds lagged“.
Více informací najdete v [[mw:Special:MyLanguage/Manual:Maxlag_parameter|příručce]].", @@ -26,7 +26,7 @@ "apihelp-main-param-curtimestamp": "Zahrnout do odpovědi aktuální časové razítko.", "apihelp-main-param-origin": "Pokud k API přistupujete pomocí mezidoménového AJAXového požadavku (CORS), nastavte tento parametr na doménu původu. Musí být součástí všech předběžných požadavků, takže musí být součástí URI požadavku (nikoli těla POSTu).\n\nU autentizovaných požadavků hodnota musí přesně odpovídat jednomu z původů v hlavičce Origin, takže musí být nastavena na něco jako https://en.wikipedia.org nebo https://meta.wikimedia.org. Pokud parametr neodpovídá hlavičce Origin, bude vrácena odpověď 403. Pokud parametr odpovídá hlavičce Origin a tento původ je na bílé listině, budou nastaveny hlavičky Access-Control-Allow-Origin a Access-Control-Allow-Credentials.\n\nU neautentizovaných požadavků uveďte hodnotu *. To způsobí nastavení hlavičky Access-Control-Allow-Origin, ale hlavička Access-Control-Allow-Credentials bude false a budou omezena všechna data specifická pro uživatele.", "apihelp-main-param-uselang": "Jazyk, který se má použít pro překlad hlášení. Pomocí [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] se siprop=languages získáte seznam jazykových kódů nebo zadejte „user“ pro použití předvoleného jazyka aktuálního uživatele či „content“ pro použití jazyka obsahu této wiki.", - "apihelp-block-description": "Zablokovat uživatele.", + "apihelp-block-summary": "Zablokovat uživatele.", "apihelp-block-param-user": "Uživatelské jméno, IP adresa nebo rozsah IP adres, které chcete zablokovat. Nelze použít dohromady s $1userid.", "apihelp-block-param-reason": "Důvod bloku.", "apihelp-block-param-anononly": "Zablokovat pouze anonymní uživatele (tj. zakázat editovat anonymně z této IP).", @@ -42,7 +42,8 @@ "apihelp-checktoken-param-token": "Token, který se má otestovat.", "apihelp-checktoken-param-maxtokenage": "Nejvyšší povolené stáří tokenu v sekundách.", "apihelp-checktoken-example-simple": "Testuje správnost tokenu csrf.", - "apihelp-compare-description": "Vrátí rozdíl dvou stránek.\n\nVe „from“ i „to“ musíte zadat číslo revize, název stránky nebo ID stránky.", + "apihelp-compare-summary": "Vrátí rozdíl dvou stránek.", + "apihelp-compare-extended-description": "Ve „from“ i „to“ musíte zadat číslo revize, název stránky nebo ID stránky.", "apihelp-compare-param-fromtitle": "Název první stránky k porovnání.", "apihelp-compare-param-fromid": "ID první stránky k porovnání.", "apihelp-compare-param-fromrev": "Číslo revize první stránky k porovnání.", @@ -50,7 +51,7 @@ "apihelp-compare-param-toid": "ID druhé stránky k porovnání.", "apihelp-compare-param-torev": "Číslo revize druhé stránky k porovnání.", "apihelp-compare-example-1": "Porovnat revize 1 a 2.", - "apihelp-createaccount-description": "Vytvořit nový uživatelský účet.", + "apihelp-createaccount-summary": "Vytvořit nový uživatelský účet.", "apihelp-createaccount-param-name": "Uživatelské jméno.", "apihelp-createaccount-param-password": "Heslo (ignorováno, pokud je nastaveno $1mailpassword).", "apihelp-createaccount-param-domain": "Doména pro externí ověření (volitelné).", @@ -61,15 +62,15 @@ "apihelp-createaccount-param-language": "Kód jazyka, který se má uživateli nastavit jako výchozí (volitelné, výchozí je jazyk obsahu).", "apihelp-createaccount-example-pass": "Vytvořit uživatele testuser s heslem test123.", "apihelp-createaccount-example-mail": "Vytvořit uživatele testmailuser a zaslat mu e-mail s náhodně vygenerovaným heslem.", - "apihelp-delete-description": "Smazat stránku.", + "apihelp-delete-summary": "Smazat stránku.", "apihelp-delete-param-title": "Název stránky, která se má smazat. Není možné použít společně s $1pageid.", "apihelp-delete-param-pageid": "ID stránky, která se má smazat. Není možné použít společně s $1title.", "apihelp-delete-param-watch": "Přidat stránku na seznam sledovaných.", "apihelp-delete-param-unwatch": "Odstranit stránku ze seznamu sledovaných.", "apihelp-delete-example-simple": "Smazat stránku Main Page.", "apihelp-delete-example-reason": "Smazat stránku Main Page s odůvodněním Preparing for move.", - "apihelp-disabled-description": "Tento modul byl deaktivován.", - "apihelp-edit-description": "Vytvářet a upravovat stránky.", + "apihelp-disabled-summary": "Tento modul byl deaktivován.", + "apihelp-edit-summary": "Vytvářet a upravovat stránky.", "apihelp-edit-param-title": "Název stránky, kterou chcete editovat. Nelze použít společně s $1pageid.", "apihelp-edit-param-pageid": "ID stránky, která se má editovat. Není možné použít společně s $1title.", "apihelp-edit-param-sectiontitle": "Název nové sekce.", @@ -84,17 +85,17 @@ "apihelp-edit-param-watchlist": "Bezpodmínečně přidat nebo odstranit stránku ze sledovaných stránek aktuálního uživatele, použít nastavení nebo neměnit sledování.", "apihelp-edit-param-redirect": "Automaticky opravit přesměrování.", "apihelp-edit-example-edit": "Upravit stránku.", - "apihelp-emailuser-description": "Poslat uživateli e-mail.", + "apihelp-emailuser-summary": "Poslat uživateli e-mail.", "apihelp-emailuser-param-target": "Uživatel, kterému se má e-mail poslat.", "apihelp-emailuser-param-subject": "Hlavička s předmětem.", "apihelp-emailuser-param-text": "Tělo zprávy.", "apihelp-emailuser-param-ccme": "Odeslat mi kopii této zprávy.", "apihelp-emailuser-example-email": "Poslat e-mail uživateli WikiSysop s textem Content.", - "apihelp-expandtemplates-description": "Rozbalí všechny šablony ve wikitextu.", + "apihelp-expandtemplates-summary": "Rozbalí všechny šablony ve wikitextu.", "apihelp-expandtemplates-param-title": "Název stránky.", "apihelp-expandtemplates-param-text": "Wikitext k převedení.", "apihelp-expandtemplates-param-revid": "ID revize, pro {{REVISIONID}} a podobné proměnné.", - "apihelp-feedcontributions-description": "Vrátí kanál příspěvků uživatele.", + "apihelp-feedcontributions-summary": "Vrátí kanál příspěvků uživatele.", "apihelp-feedcontributions-param-feedformat": "Formát kanálu.", "apihelp-feedcontributions-param-year": "Od roku (a dříve).", "apihelp-feedcontributions-param-month": "Od měsíce (a dříve)", @@ -116,10 +117,10 @@ "apihelp-feedrecentchanges-param-target": "Zobrazit jen změny na stránkách odkazovaných z této stránky.", "apihelp-feedrecentchanges-example-simple": "Zobrazit poslední změny.", "apihelp-feedrecentchanges-example-30days": "Zobrazit poslední změny za 30 dní.", - "apihelp-filerevert-description": "Revertovat soubor na starší verzi.", + "apihelp-filerevert-summary": "Revertovat soubor na starší verzi.", "apihelp-filerevert-param-filename": "Cílový název souboru, bez prefixu Soubor:", "apihelp-filerevert-param-comment": "Vložit komentář.", - "apihelp-help-description": "Zobrazuje nápovědu k uvedeným modulům.", + "apihelp-help-summary": "Zobrazuje nápovědu k uvedeným modulům.", "apihelp-help-param-modules": "Moduly, pro které se má zobrazit nápověda (hodnoty parametrů action a format anebo main). Submoduly lze zadávat pomocí +.", "apihelp-help-param-submodules": "Zahrnout nápovědu pro podmoduly uvedeného modulu.", "apihelp-help-param-recursivesubmodules": "Zahrnout nápovědu pro podmoduly rekurzivně.", @@ -130,7 +131,7 @@ "apihelp-help-example-recursive": "Veškerá nápověda na jedné stránce", "apihelp-help-example-help": "Nápověda k samotnému modulu nápovědy", "apihelp-help-example-query": "Nápověda pro dva podmoduly query", - "apihelp-imagerotate-description": "Otočit jeden nebo více obrázků.", + "apihelp-imagerotate-summary": "Otočit jeden nebo více obrázků.", "apihelp-imagerotate-example-generator": "Otočit všechny obrázky v Category:Flip o 180 stupňů.", "apihelp-import-param-summary": "Shrnutí do protokolovacího záznamu importu.", "apihelp-import-param-xml": "Nahraný XML soubor.", @@ -141,7 +142,7 @@ "apihelp-login-param-domain": "Doména (volitelná)", "apihelp-login-example-login": "Přihlášení", "apihelp-logout-example-logout": "Odhlášení aktuálního uživatele.", - "apihelp-move-description": "Přesunout stránku.", + "apihelp-move-summary": "Přesunout stránku.", "apihelp-move-param-reason": "Důvod k přejmenování.", "apihelp-move-param-movetalk": "Přejmenovat diskuzní stránku, pokud existuje.", "apihelp-move-param-movesubpages": "Přejmenovat možné podstránky", @@ -149,7 +150,7 @@ "apihelp-move-param-watch": "Přidat stránku a přesměrování do sledovaných stránek aktuálního uživatele.", "apihelp-move-param-unwatch": "Odstranit stránku a přesměrování ze sledovaných stránek současného uživatele.", "apihelp-move-param-ignorewarnings": "Ignorovat všechna varování.", - "apihelp-opensearch-description": "Vyhledávání na wiki pomocí protokolu OpenSearch.", + "apihelp-opensearch-summary": "Vyhledávání na wiki pomocí protokolu OpenSearch.", "apihelp-opensearch-param-search": "Hledaný řetězec.", "apihelp-opensearch-param-limit": "Maximální počet vrácených výsledků", "apihelp-opensearch-param-namespace": "Jmenné prostory pro vyhledávání.", @@ -165,15 +166,15 @@ "apihelp-parse-example-text": "Parsovat wikitext.", "apihelp-parse-example-summary": "Parsovat shrnutí.", "apihelp-patrol-example-revid": "Prověřit revizi.", - "apihelp-protect-description": "Změnit úroveň zamčení stránky.", + "apihelp-protect-summary": "Změnit úroveň zamčení stránky.", "apihelp-protect-param-reason": "Důvod pro odemčení.", "apihelp-protect-example-protect": "Zamknout stránku.", "apihelp-query+allcategories-param-limit": "Kolik má být zobrazeno kategorií.", - "apihelp-query+alldeletedrevisions-description": "Seznam všech smazaných revizí od konkrétního uživatele nebo v konkrétním jmenném prostoru.", + "apihelp-query+alldeletedrevisions-summary": "Seznam všech smazaných revizí od konkrétního uživatele nebo v konkrétním jmenném prostoru.", "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "Není možné užít s $3user.", "apihelp-query+alldeletedrevisions-example-user": "Seznam posledních 50 smazaných editací uživatele Example.", "apihelp-query+alldeletedrevisions-example-ns-main": "Seznam prvních 50 smazaných revizí v hlavním jmenném prostoru.", - "apihelp-query+allfileusages-description": "Zobrazit seznam všech použití souboru, včetně neexistujících.", + "apihelp-query+allfileusages-summary": "Zobrazit seznam všech použití souboru, včetně neexistujících.", "apihelp-query+allfileusages-example-unique": "Zobrazit seznam unikátních názvů souborů.", "apihelp-query+allimages-param-minsize": "Omezit na obrázky, které mají alespoň tento počet bajtů.", "apihelp-query+allimages-param-maxsize": "Omezit na obrázky, které mají maximálně tento počet bajtů.", @@ -183,23 +184,23 @@ "apihelp-query+allpages-param-minsize": "Omezit na stránky s určitým počtem bajtů.", "apihelp-query+allpages-param-prtype": "Omezit jen na zamčené stránky.", "apihelp-query+allpages-example-B": "Zobrazit seznam stránek začínajících na písmeno B.", - "apihelp-query+allredirects-description": "Seznam všech přesměrování pro jmenný prostor.", + "apihelp-query+allredirects-summary": "Seznam všech přesměrování pro jmenný prostor.", "apihelp-query+allredirects-example-unique": "Seznam unikátních cílových stránek.", "apihelp-query+allredirects-example-generator": "Získat stránky obsahující přesměrování.", "apihelp-query+alltransclusions-param-limit": "Kolik položek zobrazit celkem.", "apihelp-query+alltransclusions-example-unique": "Seznam unikátně vložených titulů.", "apihelp-query+allusers-example-Y": "Zobrazit uživatele počínaje písmenem Y.", - "apihelp-query+backlinks-description": "Najít všechny stránky, které odkazují na danou stránku.", + "apihelp-query+backlinks-summary": "Najít všechny stránky, které odkazují na danou stránku.", "apihelp-query+backlinks-example-simple": "Zobrazit odkazy na Main page.", "apihelp-query+blocks-example-simple": "Vypsat zablokování.", "apihelp-query+blocks-example-users": "Seznam bloků uživatelů Alice a Bob.", - "apihelp-query+categories-description": "Zobrazit všechny kategorie, do kterých je stránka zařazena.", + "apihelp-query+categories-summary": "Zobrazit všechny kategorie, do kterých je stránka zařazena.", "apihelp-query+categories-param-limit": "Kolik kategorií má být zobrazeno.", - "apihelp-query+categorymembers-description": "Seznam všech stránek v dané kategorii.", + "apihelp-query+categorymembers-summary": "Seznam všech stránek v dané kategorii.", "apihelp-query+categorymembers-param-limit": "Maximální počet stránek k zobrazení.", "apihelp-query+categorymembers-example-simple": "Zobrazit prvních 10 stránek v Category:Physics", "apihelp-query+categorymembers-example-generator": "Získat informace o prvních 10 stránkách v Category:Physics.", - "apihelp-query+contributors-description": "Zobrazit seznam registrovaných a počet anonymních přispěvatelů stránky.", + "apihelp-query+contributors-summary": "Zobrazit seznam registrovaných a počet anonymních přispěvatelů stránky.", "apihelp-query+contributors-param-limit": "Kolik přispěvatelů má být zobrazeno.", "apihelp-query+contributors-example-simple": "Zobrazit přispěvatele stránky Main Page.", "apihelp-query+deletedrevs-param-excludeuser": "Nezahrnovat revize od tohoto uživatele.", @@ -215,7 +216,7 @@ "apihelp-query+langbacklinks-param-lang": "Jazyk pro jazykový odkaz.", "apihelp-query+langbacklinks-example-simple": "Zobrazit stránky odkazující na [[:fr:Test]]", "apihelp-query+langbacklinks-example-generator": "Získat informace o stránkách odkazujících na [[:fr:Test]].", - "apihelp-query+langlinks-description": "Zobrazit všechny mezijazykové odkazy z daných stránek.", + "apihelp-query+langlinks-summary": "Zobrazit všechny mezijazykové odkazy z daných stránek.", "apihelp-query+langlinks-param-lang": "Zobrazit pouze jazykové odkazy s tímto kódem jazyka.", "apihelp-query+linkshere-example-generator": "Získat informace o stránkách, které odkazují na [[Hlavní Stránka|Hlavní stránku]].", "apihelp-query+recentchanges-param-excludeuser": "Nezobrazovat změny od tohoto uživatele.", @@ -225,25 +226,25 @@ "apihelp-query+search-example-simple": "Hledat meaning", "apihelp-query+tags-example-simple": "Získat seznam dostupných tagů.", "apihelp-query+usercontribs-example-user": "Zobrazit příspěvky uživatele Příklad", - "apihelp-query+watchlistraw-description": "Získat všechny stránky, které jsou aktuálním uživatelem sledovány.", + "apihelp-query+watchlistraw-summary": "Získat všechny stránky, které jsou aktuálním uživatelem sledovány.", "apihelp-query+watchlistraw-example-simple": "Seznam sledovaných stránek uživatele.", "apihelp-stashedit-param-summary": "Změnit shrnutí.", "apihelp-unblock-param-user": "Uživatel, IP adresa nebo rozsah IP adres k odblokování. Nelze použít dohromady s $1id nebo $1userid.", "apihelp-watch-example-watch": "Sledovat stránku Main Page.", "apihelp-watch-example-generator": "Zobrazit prvních několik stránek z hlavního jmenného prostoru.", "apihelp-format-example-generic": "Výsledek dotazu vrátit ve formátu $1.", - "apihelp-json-description": "Vypisuje data ve formátu JSON.", + "apihelp-json-summary": "Vypisuje data ve formátu JSON.", "apihelp-json-param-callback": "Pokud je uvedeno, obalí výstup do zadaného volání funkce. Z bezpečnostních důvodů budou omezena všechna data specifická pro uživatele.", "apihelp-json-param-utf8": "Pokud je uvedeno, bude většina ne-ASCII znaků (ale ne všechny) kódována v UTF-8 místo nahrazení hexadecimálními escape sekvencemi. Implicitní chování, pokud není formatversion nastaveno na 1.", - "apihelp-jsonfm-description": "Vypisuje data ve formátu JSON (v čitelné HTML podobě).", - "apihelp-none-description": "Nevypisuje nic.", - "apihelp-php-description": "Vypisuje data v serializačním formátu PHP.", - "apihelp-phpfm-description": "Vypisuje data v serializačním formátu PHP (v čitelné HTML podobě).", - "apihelp-rawfm-description": "Data včetně ladicích prvků vypisuje ve formátu JSON (v čitelné HTML podobě).", - "apihelp-xml-description": "Vypisuje data ve formátu XML.", + "apihelp-jsonfm-summary": "Vypisuje data ve formátu JSON (v čitelné HTML podobě).", + "apihelp-none-summary": "Nevypisuje nic.", + "apihelp-php-summary": "Vypisuje data v serializačním formátu PHP.", + "apihelp-phpfm-summary": "Vypisuje data v serializačním formátu PHP (v čitelné HTML podobě).", + "apihelp-rawfm-summary": "Data včetně ladicích prvků vypisuje ve formátu JSON (v čitelné HTML podobě).", + "apihelp-xml-summary": "Vypisuje data ve formátu XML.", "apihelp-xml-param-xslt": "Pokud je uvedeno, přidá uvedenou stránku jako stylopis XSL. Hodnotou musí být název stránky ve jmenném prostoru MediaWiki, jejíž název končí na .xsl.", "apihelp-xml-param-includexmlnamespace": "Pokud je uvedeno, přidá jmenný prostor XML.", - "apihelp-xmlfm-description": "Vypisuje data ve formátu XML (v čitelné HTML podobě).", + "apihelp-xmlfm-summary": "Vypisuje data ve formátu XML (v čitelné HTML podobě).", "api-format-title": "Odpověď z MediaWiki API", "api-format-prettyprint-header": "Toto je HTML reprezentace formátu $1. HTML se hodí pro ladění, ale pro aplikační použití je nevhodné.\n\nPro změnu výstupního formátu uveďte parametr format. Abyste viděli ne-HTML reprezentaci formátu $1, nastavte format=$2.\n\nVíce informací najdete v [[mw:Special:MyLanguage/API|úplné dokumentaci]] nebo v [[Special:ApiHelp/main|nápovědě k API]].", "api-format-prettyprint-header-only-html": "Toto je HTML reprezentace určená pro ladění, která není vhodná pro použití v aplikacích.\n\nVíce informací najdete v [[mw:Special:MyLanguage/API|úplné dokumentaci]] nebo [[Special:ApiHelp/main|dokumentaci API]].", @@ -288,6 +289,7 @@ "api-help-open-in-apisandbox": "[otevřít v pískovišti]", "apierror-nosuchsection-what": "$2 neobsahuje sekci $1.", "apierror-sectionsnotsupported-what": "$1 nepodporuje sekce.", + "apierror-timeout": "Server neodpověděl v očekávaném čase.", "api-credits-header": "Zásluhy", "api-credits": "Vývojáři API:\n* Roan Kattouw (hlavní vývojář září 2007–2009)\n* Viktor Vasiljev\n* Bryan Tong Minh\n* Sam Reed\n* Jurij Astrachan (tvůrce, hlavní vývojář září 2006–září 2007)\n* Brad Jorsch (hlavní vývojář od 2013)\n\nSvé komentáře, návrhy či dotazy posílejte na mediawiki-api@lists.wikimedia.org\nnebo založte chybové hlášení na https://phabricator.wikimedia.org/." } diff --git a/includes/api/i18n/de.json b/includes/api/i18n/de.json index e9fe852677..8a2fd5ff38 100644 --- a/includes/api/i18n/de.json +++ b/includes/api/i18n/de.json @@ -22,6 +22,7 @@ "Tacsipacsi" ] }, + "apihelp-main-extended-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Dokumentation]]\n* [[mw:Special:MyLanguage/API:FAQ|Häufig gestellte Fragen]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Mailingliste]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API-Ankündigungen]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Fehlerberichte und Anfragen]\n
\nStatus: Alle auf dieser Seite gezeigten Funktionen sollten funktionieren, allerdings ist die API in aktiver Entwicklung und kann sich zu jeder Zeit ändern. Abonniere die [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ MediaWiki-API-Ankündigungs-Mailingliste], um über Aktualisierungen informiert zu werden.\n\nFehlerhafte Anfragen: Wenn fehlerhafte Anfragen an die API gesendet werden, wird ein HTTP-Header mit dem Schlüssel „MediaWiki-API-Error“ gesendet. Der Wert des Headers und der Fehlercode werden auf den gleichen Wert gesetzt. Für weitere Informationen siehe [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Fehler und Warnungen]].\n\nTesten: Zum einfachen Testen von API-Anfragen, siehe [[Special:ApiSandbox]].", "apihelp-main-param-action": "Auszuführende Aktion.", "apihelp-main-param-format": "Format der Ausgabe.", "apihelp-main-param-maxlag": "maxlag kann verwendet werden, wenn MediaWiki auf einem datenbankreplizierten Cluster installiert ist. Um weitere Replikationsrückstände zu verhindern, lässt dieser Parameter den Client warten, bis der Replikationsrückstand kleiner als der angegebene Wert (in Sekunden) ist. Bei einem größerem Rückstand wird der Fehlercode maxlag zurückgegeben mit einer Nachricht wie Waiting for $host: $lag seconds lagged.
Siehe [[mw:Special:MyLanguage/Manual:Maxlag_parameter|Handbuch: Maxlag parameter]] für weitere Informationen.", @@ -64,6 +65,7 @@ "apihelp-clearhasmsg-example-1": "hasmsg-Flags für den aktuellen Benutzer löschen", "apihelp-clientlogin-example-login": "Startet den Prozess der Anmeldung in dem Wiki als Benutzer Example mit dem Passwort ExamplePassword.", "apihelp-compare-summary": "Ruft den Unterschied zwischen zwei Seiten ab.", + "apihelp-compare-extended-description": "Du musst eine Versionsnummer, einen Seitentitel oder eine Seitennummer für „from“ als auch „to“ angeben.", "apihelp-compare-param-fromtitle": "Erster zu vergleichender Titel.", "apihelp-compare-param-fromid": "Erste zu vergleichende Seitennummer.", "apihelp-compare-param-fromrev": "Erste zu vergleichende Version.", @@ -214,6 +216,8 @@ "apihelp-imagerotate-param-tags": "Auf den Eintrag im Datei-Logbuch anzuwendende Markierungen", "apihelp-imagerotate-example-simple": "Datei:Beispiel.png um 90 Grad drehen.", "apihelp-imagerotate-example-generator": "Alle Bilder in der Kategorie:Flip um 180 Grad drehen.", + "apihelp-import-summary": "Importiert eine Seite aus einem anderen Wiki oder von einer XML-Datei.", + "apihelp-import-extended-description": "Bitte beachte, dass der HTTP-POST-Vorgang als Dateiupload ausgeführt werden muss (z.B. durch multipart/form-data), um eine Datei über den xml-Parameter zu senden.", "apihelp-import-param-summary": "Importzusammenfassung des Logbucheintrags.", "apihelp-import-param-xml": "Hochgeladene XML-Datei.", "apihelp-import-param-interwikisource": "Für Interwiki-Importe: Wiki, von dem importiert werden soll.", @@ -225,6 +229,8 @@ "apihelp-import-param-tags": "Auf den Eintrag im Import-Logbuch und die Nullversion bei den importierten Seiten anzuwendende Änderungsmarkierungen.", "apihelp-import-example-import": "Importiere [[meta:Help:ParserFunctions]] mit der kompletten Versionsgeschichte in den Namensraum 100.", "apihelp-linkaccount-summary": "Verbindet ein Benutzerkonto von einem Drittanbieter mit dem aktuellen Benutzer.", + "apihelp-login-summary": "Anmelden und Authentifizierungs-Cookies beziehen.", + "apihelp-login-extended-description": "Diese Aktion sollte nur in Kombination mit [[Special:BotPasswords]] verwendet werden. Die Verwendung für die Anmeldung beim Hauptkonto ist veraltet und kann ohne Warnung fehlschlagen. Um sich sicher beim Hauptkonto anzumelden, verwende [[Special:ApiHelp/clientlogin|action=clientlogin]].", "apihelp-login-param-name": "Benutzername.", "apihelp-login-param-password": "Passwort.", "apihelp-login-param-domain": "Domain (optional).", @@ -269,6 +275,7 @@ "apihelp-opensearch-param-format": "Das Format der Ausgabe.", "apihelp-opensearch-param-warningsaserror": "Wenn Warnungen mit format=json auftreten, gib einen API-Fehler zurück, anstatt ihn zu ignorieren.", "apihelp-opensearch-example-te": "Seiten finden, die mit Te beginnen.", + "apihelp-options-summary": "Die Voreinstellungen des gegenwärtigen Benutzers ändern.", "apihelp-options-param-reset": "Setzt die Einstellungen auf Websitestandards zurück.", "apihelp-options-param-resetkinds": "Liste von zurückzusetzenden Optionstypen, wenn die $1reset-Option ausgewählt ist.", "apihelp-options-param-change": "Liste von Änderungen, die mit name=wert formatiert sind (z. B. skin=vector). Falls kein Wert angegeben wurde (ohne einem Gleichheitszeichen), z. B. Optionname|AndereOption|…, wird die Option auf ihren Standardwert zurückgesetzt. Falls ein übergebener Wert ein Trennzeichen enthält (|), verwende den [[Special:ApiHelp/main#main/datatypes|alternativen Mehrfachwerttrenner]] zur korrekten Bedienung.", @@ -349,6 +356,8 @@ "apihelp-purge-param-forcerecursivelinkupdate": "Aktualisiert die Linktabelle der Seite und alle Linktabellen der Seiten, die sie als Vorlage einbinden.", "apihelp-purge-example-simple": "Purgt die Main Page und die API-Seite.", "apihelp-purge-example-generator": "Purgt die ersten 10 Seiten des Hauptnamensraums.", + "apihelp-query-summary": "Bezieht Daten von und über MediaWiki.", + "apihelp-query-extended-description": "Alle Änderungsvorgänge müssen unter Angabe eines Tokens ablaufen, um Missbrauch durch böswillige Anwendungen vorzubeugen.", "apihelp-query-param-prop": "Zurückzugebende Eigenschaften der abgefragten Seiten.", "apihelp-query-param-list": "Welche Listen abgerufen werden sollen.", "apihelp-query-param-meta": "Zurückzugebende Metadaten.", @@ -603,6 +612,8 @@ "apihelp-query+deletedrevisions-param-excludeuser": "Schließe Bearbeitungen dieses Benutzers bei der Auflistung aus.", "apihelp-query+deletedrevisions-example-titles": "Listet die gelöschten Bearbeitungen der Seiten Main Page und Talk:Main Page samt Inhalt auf.", "apihelp-query+deletedrevisions-example-revids": "Liste Informationen zur gelöschten Bearbeitung 123456.", + "apihelp-query+deletedrevs-summary": "Liste gelöschte Bearbeitungen.", + "apihelp-query+deletedrevs-extended-description": "Arbeitet in drei Modi:\n# Listet gelöschte Bearbeitungen des angegeben Titels auf, sortiert nach dem Zeitstempel.\n# Listet gelöschte Beiträge des angegebenen Benutzers auf, sortiert nach dem Zeitstempel (keine Titel bestimmt)\n# Listet alle gelöschten Bearbeitungen im angegebenen Namensraum auf, sortiert nach Titel und Zeitstempel (keine Titel bestimmt, $1user nicht gesetzt).\n\nBestimmte Parameter wirken nur bei bestimmten Modi und werden in anderen nicht berücksichtigt.", "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|Modus|Modi}}: $2", "apihelp-query+deletedrevs-param-start": "Der Zeitstempel bei dem die Auflistung beginnen soll.", "apihelp-query+deletedrevs-param-end": "Der Zeitstempel bei dem die Auflistung enden soll.", @@ -635,6 +646,7 @@ "apihelp-query+embeddedin-param-limit": "Wie viele Seiten insgesamt zurückgegeben werden sollen.", "apihelp-query+embeddedin-example-simple": "Zeige Seiten, die Template:Stub transkludieren.", "apihelp-query+embeddedin-example-generator": "Rufe Informationen über Seiten ab, die Template:Stub transkludieren.", + "apihelp-query+extlinks-summary": "Gebe alle externen URLs (nicht Interwiki) der angegebenen Seiten zurück.", "apihelp-query+extlinks-param-limit": "Wie viele Links zurückgegeben werden sollen.", "apihelp-query+extlinks-param-query": "Suchbegriff ohne Protokoll. Nützlich um zu prüfen, ob eine bestimmte Seite eine bestimmte externe URL enthält.", "apihelp-query+extlinks-example-simple": "Rufe eine Liste erxterner Verweise auf Main Page ab.", @@ -764,12 +776,18 @@ "apihelp-query+linkshere-paramvalue-prop-title": "Titel jeder Seite.", "apihelp-query+linkshere-param-limit": "Wie viel zurückgegeben werden soll.", "apihelp-query+linkshere-example-simple": "Holt eine Liste von Seiten, die auf [[Main Page]] verlinken.", + "apihelp-query+logevents-summary": "Ruft Ereignisse von Logbüchern ab.", "apihelp-query+logevents-param-prop": "Zurückzugebende Eigenschaften:", "apihelp-query+logevents-paramvalue-prop-ids": "Ergänzt die Kennung des Logbuchereignisses.", "apihelp-query+logevents-paramvalue-prop-title": "Ergänzt den Titel der Seite für das Logbuchereignis.", "apihelp-query+logevents-paramvalue-prop-type": "Ergänzt den Typ des Logbuchereignisses.", "apihelp-query+logevents-paramvalue-prop-user": "Ergänzt den verantwortlichen Benutzer für das Logbuchereignis.", "apihelp-query+logevents-paramvalue-prop-comment": "Ergänzt den Kommentar des Logbuchereignisses.", + "apihelp-query+logevents-paramvalue-prop-tags": "Listet Markierungen für das Logbuchereignis auf.", + "apihelp-query+logevents-param-start": "Der Zeitstempel, bei dem die Aufzählung beginnen soll.", + "apihelp-query+logevents-param-end": "Der Zeitstempel, bei dem die Aufzählung enden soll.", + "apihelp-query+logevents-param-prefix": "Filtert Einträge, die mit diesem Präfix beginnen.", + "apihelp-query+logevents-param-limit": "Wie viele Ereigniseinträge insgesamt zurückgegeben werden sollen.", "apihelp-query+logevents-example-simple": "Listet die letzten Logbuch-Ereignisse auf.", "apihelp-query+pageswithprop-paramvalue-prop-ids": "Fügt die Seitenkennung hinzu.", "apihelp-query+pageswithprop-param-limit": "Die maximale Anzahl zurückzugebender Seiten.", @@ -781,6 +799,8 @@ "apihelp-query+prefixsearch-param-profile": "Zu verwendendes Suchprofil.", "apihelp-query+protectedtitles-param-limit": "Wie viele Seiten insgesamt zurückgegeben werden sollen.", "apihelp-query+protectedtitles-param-prop": "Zurückzugebende Eigenschaften:", + "apihelp-query+protectedtitles-paramvalue-prop-level": "Ergänzt den Schutzstatus.", + "apihelp-query+protectedtitles-example-simple": "Listet geschützte Titel auf.", "apihelp-query+querypage-param-limit": "Anzahl der zurückzugebenden Ergebnisse.", "apihelp-query+recentchanges-summary": "Listet die letzten Änderungen auf.", "apihelp-query+recentchanges-param-user": "Listet nur Änderungen von diesem Benutzer auf.", @@ -846,6 +866,8 @@ "apihelp-query+usercontribs-paramvalue-prop-ids": "Fügt die Seiten- und Versionskennung hinzu.", "apihelp-query+usercontribs-paramvalue-prop-timestamp": "Ergänzt den Zeitstempel der Bearbeitung.", "apihelp-query+usercontribs-paramvalue-prop-comment": "Fügt den Kommentar der Bearbeitung hinzu.", + "apihelp-query+usercontribs-paramvalue-prop-size": "Ergänzt die neue Größe der Bearbeitung.", + "apihelp-query+usercontribs-paramvalue-prop-flags": "Ergänzt Markierungen der Bearbeitung.", "apihelp-query+usercontribs-paramvalue-prop-patrolled": "Markiert kontrollierte Bearbeitungen.", "apihelp-query+usercontribs-paramvalue-prop-tags": "Listet die Markierungen für die Bearbeitung auf.", "apihelp-query+userinfo-paramvalue-prop-blockinfo": "Markiert, ob der aktuelle Benutzer gesperrt ist, von wem und aus welchem Grund.", @@ -873,11 +895,15 @@ "apihelp-query+watchlist-paramvalue-prop-user": "Ergänzt den Benutzer, der die Bearbeitung ausgeführt hat.", "apihelp-query+watchlist-paramvalue-prop-userid": "Ergänzt die Kennung des Benutzers, der die Bearbeitung ausgeführt hat.", "apihelp-query+watchlist-paramvalue-prop-comment": "Ergänzt den Kommentar der Bearbeitung.", + "apihelp-query+watchlist-paramvalue-prop-parsedcomment": "Ergänzt den geparsten Kommentar der Bearbeitung.", "apihelp-query+watchlist-paramvalue-prop-timestamp": "Ergänzt den Zeitstempel der Bearbeitung.", "apihelp-query+watchlist-paramvalue-prop-patrol": "Markiert Bearbeitungen, die kontrolliert sind.", "apihelp-query+watchlist-paramvalue-prop-sizes": "Ergänzt die alten und neuen Längen der Seite.", + "apihelp-query+watchlist-paramvalue-type-edit": "Normale Seitenbearbeitungen.", + "apihelp-query+watchlist-paramvalue-type-external": "Externe Änderungen.", "apihelp-query+watchlist-paramvalue-type-new": "Seitenerstellungen.", "apihelp-query+watchlist-paramvalue-type-log": "Logbucheinträge.", + "apihelp-query+watchlist-paramvalue-type-categorize": "Änderungen an der Kategoriemitgliedschaft.", "apihelp-query+watchlistraw-summary": "Ruft alle Seiten der Beobachtungsliste des aktuellen Benutzers ab.", "apihelp-query+watchlistraw-param-prop": "Zusätzlich zurückzugebende Eigenschaften:", "apihelp-query+watchlistraw-param-fromtitle": "Titel (mit Namensraum-Präfix), bei dem die Aufzählung beginnen soll.", @@ -936,6 +962,8 @@ "apihelp-userrights-param-remove": "Entfernt den Benutzer von diesen Gruppen.", "apihelp-userrights-param-reason": "Grund für die Änderung.", "apihelp-userrights-param-tags": "Auf den Eintrag im Benutzerrechte-Logbuch anzuwendende Änderungsmarkierungen.", + "apihelp-validatepassword-summary": "Validiert ein Passwort gegen die Passwortrichtlinien des Wikis.", + "apihelp-validatepassword-extended-description": "Die Validität wird als Good gemeldet, falls das Passwort akzeptabel ist, Change, falls das Passwort zur Anmeldung verwendet werden kann, jedoch geändert werden muss oder Invalid, falls das Passwort nicht verwendbar ist.", "apihelp-validatepassword-param-password": "Zu validierendes Passwort.", "apihelp-validatepassword-param-user": "Der beim Austesten der Benutzerkontenerstellung verwendete Benutzername. Der angegebene Benutzer darf nicht vorhanden sein.", "apihelp-validatepassword-param-email": "Die beim Austesten der Benutzerkontenerstellung verwendete E-Mail-Adresse.", @@ -966,6 +994,7 @@ "api-help-title": "MediaWiki-API-Hilfe", "api-help-lead": "Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.\n\nDokumentation und Beispiele: https://www.mediawiki.org/wiki/API/de", "api-help-main-header": "Hauptmodul", + "api-help-undocumented-module": "Keine Dokumentation für das Modul „$1“.", "api-help-flag-deprecated": "Dieses Modul ist veraltet.", "api-help-flag-internal": "Dieses Modul ist intern oder instabil. Seine Operationen werden ohne Kenntnisnahme geändert.", "api-help-flag-readrights": "Dieses Modul erfordert Leserechte.", @@ -1024,7 +1053,9 @@ "apierror-invalid-file-key": "Kein gültiger Dateischlüssel.", "apierror-invalidsection": "Der Parameter section muss eine gültige Abschnittskennung oder new sein.", "apierror-invaliduserid": "Die Benutzerkennung $1 ist nicht gültig.", + "apierror-nosuchsection": "Es gibt keinen Abschnitt $1.", "apierror-nosuchuserid": "Es gibt keinen Benutzer mit der Kennung $1.", + "apierror-offline": "Aufgrund von Problemen bei der Netzwerkverbindung kannst du nicht weitermachen. Stelle sicher, dass du eine funktionierende Internetverbindung hast und versuche es erneut.", "apierror-pagelang-disabled": "Das Ändern der Sprache von Seiten ist auf diesem Wiki nicht erlaubt.", "apierror-protect-invalidaction": "Ungültiger Schutztyp „$1“.", "apierror-readonly": "Das Wiki ist derzeit im schreibgeschützten Modus.", @@ -1035,6 +1066,7 @@ "apierror-stashnosuchfilekey": "Kein derartiger Dateischlüssel: $1.", "apierror-stashwrongowner": "Falscher Besitzer: $1", "apierror-systemblocked": "Du wurdest von MediaWiki automatisch gesperrt.", + "apierror-timeout": "Der Server hat nicht innerhalb der erwarteten Zeit reagiert.", "apierror-unknownerror-nocode": "Unbekannter Fehler.", "apierror-unknownerror": "Unbekannter Fehler: „$1“.", "apierror-unknownformat": "Nicht erkanntes Format „$1“.", diff --git a/includes/api/i18n/diq.json b/includes/api/i18n/diq.json index 0c43bd759d..2a0cbe8ba0 100644 --- a/includes/api/i18n/diq.json +++ b/includes/api/i18n/diq.json @@ -10,24 +10,24 @@ ] }, "apihelp-main-param-action": "Performansa kamci aksiyon", - "apihelp-block-description": "Enê karberi bloqe ke", + "apihelp-block-summary": "Enê karberi bloqe ke", "apihelp-block-param-reason": "Sebeba Bloqey", "apihelp-block-param-nocreate": "Hesab viraştişi bloqe ke.", "apihelp-checktoken-param-token": "Jetona test ke", - "apihelp-createaccount-description": "Yew Hesabê karberi yo newe vıraze", + "apihelp-createaccount-summary": "Yew Hesabê karberi yo newe vıraze", "apihelp-createaccount-param-name": "Nameyê karberi.", "apihelp-createaccount-param-email": "E-postay karberi (keyfi)", "apihelp-createaccount-param-realname": "Namey karberi yo raştay (keyfi)", - "apihelp-delete-description": "Pele bestere.", + "apihelp-delete-summary": "Pele bestere.", "apihelp-delete-example-simple": "Main Page besternê.", - "apihelp-disabled-description": "Eno modul aktiv niyo.", - "apihelp-edit-description": "Vıraze û pelan bıvurne.", + "apihelp-disabled-summary": "Eno modul aktiv niyo.", + "apihelp-edit-summary": "Vıraze û pelan bıvurne.", "apihelp-edit-param-text": "Zerreki pele", "apihelp-edit-param-minor": "Vurriyayışê werdiy", "apihelp-edit-param-notminor": "Vurnayışo qıckek niyo.", "apihelp-edit-param-bot": "Nê vurnayışi zey boti nişan ke.", "apihelp-edit-example-edit": "Şeker bıvurne", - "apihelp-emailuser-description": "Yew karberi rê e-poste bırışe.", + "apihelp-emailuser-summary": "Yew karberi rê e-poste bırışe.", "apihelp-emailuser-param-target": "Karbero ke cı rê e-poste do bırışiyo.", "apihelp-emailuser-param-subject": "Sernameyê mewzuyi.", "apihelp-emailuser-param-text": "Metınê e-posteyi.", @@ -52,8 +52,8 @@ "apihelp-login-param-password": "Parola.", "apihelp-login-param-domain": "Domain (optional).", "apihelp-login-example-login": "Dekew.", - "apihelp-mergehistory-description": "Verorê pela yew ke", - "apihelp-move-description": "Yew pele bere.", + "apihelp-mergehistory-summary": "Verorê pela yew ke", + "apihelp-move-summary": "Yew pele bere.", "apihelp-move-param-noredirect": "Hetenayış mevıraz", "apihelp-options-example-reset": "Terciha pêron reset ke", "apihelp-options-example-change": "Tercihanê skin u hideminor bıvurnê", diff --git a/includes/api/i18n/el.json b/includes/api/i18n/el.json index 2c5c0db95a..4e8dfa04ba 100644 --- a/includes/api/i18n/el.json +++ b/includes/api/i18n/el.json @@ -9,13 +9,14 @@ "Giorgos456" ] }, - "apihelp-main-description": "
\n* [[mw:API:Main_page|Τεκμηρίωση]]\n* [[mw:API:FAQ|Συχνές ερωτήσεις]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Λίστα αλληλογραφίας]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Ανακοινώσεις API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Σφάλματα & αιτήματα]\n
\nΚατάσταση: Όλα τα χαρακτηριστικά που εμφανίζονται σε αυτή τη σελίδα πρέπει να λειτουργούν, αλλά το API είναι ακόμα σε ενεργό ανάπτυξη, και μπορεί να αλλάξει ανά πάσα στιγμή. Εγγραφείτε στη [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce λίστα αλληλογραφίας] για να ειδοποιείστε για ενημερώσεις.\n\nΕσφαλμένα αιτήματα: Όταν στέλνονται εσφαλμένα αιτήματα στο API, επιστρέφεται μία κεφαλίδα HTTP (header) με το κλειδί \"MediaWiki-API-Error\" κι έπειτα η τιμή της κεφαλίδας και ο κωδικός σφάλματος που επιστρέφονται ορίζονται στην ίδια τιμή. Για περισσότερες πληροφορίες, δείτε [[mw:API:Errors_and_warnings|API: Σφάλματα και προειδοποιήσεις]].", + "apihelp-main-summary": "", + "apihelp-main-extended-description": "
\n* [[mw:API:Main_page|Τεκμηρίωση]]\n* [[mw:API:FAQ|Συχνές ερωτήσεις]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Λίστα αλληλογραφίας]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Ανακοινώσεις API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Σφάλματα & αιτήματα]\n
\nΚατάσταση: Όλα τα χαρακτηριστικά που εμφανίζονται σε αυτή τη σελίδα πρέπει να λειτουργούν, αλλά το API είναι ακόμα σε ενεργό ανάπτυξη, και μπορεί να αλλάξει ανά πάσα στιγμή. Εγγραφείτε στη [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce λίστα αλληλογραφίας] για να ειδοποιείστε για ενημερώσεις.\n\nΕσφαλμένα αιτήματα: Όταν στέλνονται εσφαλμένα αιτήματα στο API, επιστρέφεται μία κεφαλίδα HTTP (header) με το κλειδί \"MediaWiki-API-Error\" κι έπειτα η τιμή της κεφαλίδας και ο κωδικός σφάλματος που επιστρέφονται ορίζονται στην ίδια τιμή. Για περισσότερες πληροφορίες, δείτε [[mw:API:Errors_and_warnings|API: Σφάλματα και προειδοποιήσεις]].", "apihelp-main-param-action": "Ποια ενέργει να εκτελεστεί.", "apihelp-main-param-format": "Η μορφή των δεδομένων εξόδου.", "apihelp-main-param-curtimestamp": "Συμπερίληψη της τρέχουσας χρονοσφραγίδας στο αποτέλεσμα.", "apihelp-main-param-origin": "Κατά την πρόσβαση στο API χρησιμοποιώντας ένα cross-domain αίτημα AJAX (ΕΤΠ), το σύνολο αυτό το τομέα προέλευσης. Αυτό πρέπει να περιλαμβάνεται σε κάθε προ-πτήσης αίτηση, και ως εκ τούτου πρέπει να είναι μέρος του URI αιτήματος (δεν είναι η ΘΈΣΗ του σώματος). Αυτό πρέπει να ταιριάζει με μία από τις ρίζες της Προέλευσης κεφαλίδων ακριβώς, γι ' αυτό θα πρέπει να οριστεί σε κάτι σαν https://en.wikipedia.org ή https://meta.wikimedia.org. Εάν αυτή η παράμετρος δεν ταιριάζει με την Προέλευση κεφαλίδα, 403 απάντηση θα πρέπει να επιστραφεί. Εάν αυτή η παράμετρος ταιριάζει με την Προέλευση κεφαλίδα και η καταγωγή του είναι στη λίστα επιτρεπόμενων, μια Access-Control-Allow-Origin κεφαλίδα θα πρέπει να ρυθμιστεί.", "apihelp-main-param-uselang": "Γλώσσα για τις μεταφράσεις μηνυμάτων. [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] με siprop=languages επιστρέφει μια λίστα με κωδικούς γλωσσών, ή καθορίστε user για να χρησιμοποιήσετε την προτίμηση γλώσσας του τρέχοντα χρήστη, ή καθορίστε content για να χρησιμοποιήσετε τη γλώσσα περιεχομένου αυτού του wiki.", - "apihelp-block-description": "Φραγή χρήστη", + "apihelp-block-summary": "Φραγή χρήστη", "apihelp-block-param-user": "Όνομα χρήστη, διεύθυνση IP ή εύρος διευθύνσεων IP που θέλετε να επιβάλετε φραγή.", "apihelp-block-param-expiry": "Ώρα λήξης. Μπορεί να είναι σχετική (π.χ. σε 5 μήνες ή σε 2 εβδομάδες) ή απόλυτη (π.χ. 2014-09-18T12:34:56Z). Αν οριστεί σε άπειρη, απεριόριστη, ή ποτέ, ο αποκλεισμός δεν θα λήξει ποτέ.", "apihelp-block-param-reason": "Λόγος φραγής.", @@ -29,16 +30,16 @@ "apihelp-block-example-ip-simple": "Φραγή διεύθυνσης IP 192.0.2.5 για τρεις μέρες με το λόγο, Πρώτη απεργία.", "apihelp-checktoken-param-token": "Δείγμα σας για τη δοκιμή.", "apihelp-checktoken-param-maxtokenage": "Μέγιστη επιτρεπόμενη διάρκεια του token, σε δευτερόλεπτα.", - "apihelp-createaccount-description": "Δημιουργήστε νέο λογαριασμό χρήστη.", + "apihelp-createaccount-summary": "Δημιουργήστε νέο λογαριασμό χρήστη.", "apihelp-createaccount-param-name": "Όνομα χρήστη.", "apihelp-createaccount-param-password": "Κωδικός πρόσβασης (αγνοείται, αν έχει οριστεί το $1mailpassword).", "apihelp-createaccount-param-email": "Διεύθυνση ηλεκτρονικού ταχυδρομείου χρήστη (προαιρετικό).", "apihelp-createaccount-param-realname": "Πραγματικό όνομα χρήστη (προαιρετικό).", "apihelp-createaccount-param-mailpassword": "Εάν οριστεί σε οποιαδήποτε τιμή, ένας τυχαίος κωδικός πρόσβασης θα αποσταλεί μέσω ηλεκτρονικού ταχυδρομείου στο χρήστη.", "apihelp-createaccount-param-language": "Κωδικός γλώσσας που να οριστεί ως προεπιλογή για το χρήστη (προαιρετικό, έχει ως προεπιλογή τη γλώσσα περιεχομένου).", - "apihelp-delete-description": "Διαγραφή σελίδας.", + "apihelp-delete-summary": "Διαγραφή σελίδας.", "apihelp-delete-example-simple": "Διαγραφή Main Page.", - "apihelp-edit-description": "Δημιουργία και επεξεργασία σελίδων.", + "apihelp-edit-summary": "Δημιουργία και επεξεργασία σελίδων.", "apihelp-edit-param-sectiontitle": "Ο τίτλος νέας ενότητας.", "apihelp-edit-param-text": "Περιεχόμενο σελίδας.", "apihelp-edit-param-minor": "Μικροεπεξεργασία.", @@ -50,12 +51,12 @@ "apihelp-edit-param-unwatch": "Να αφαιρεθεί η σελίδα από τη λίστα παρακολούθησης του τρέχοντα χρήστη.", "apihelp-edit-param-contentmodel": "Μοντέλο περιεχομένου για το νέο περιεχόμενο.", "apihelp-edit-example-edit": "Επεξεργασία κάποιας σελίδας.", - "apihelp-emailuser-description": "Αποστολή μηνύματος ηλεκτρονικού ταχυδρομείου σε χρήστη.", + "apihelp-emailuser-summary": "Αποστολή μηνύματος ηλεκτρονικού ταχυδρομείου σε χρήστη.", "apihelp-emailuser-param-target": "Χρήστης στον οποίον να σταλεί το μήνυμα ηλεκτρονικού ταχυδρομείου.", "apihelp-emailuser-param-subject": "Κεφαλίδα θέματος.", "apihelp-emailuser-param-text": "Σώμα μηνύματος.", "apihelp-emailuser-param-ccme": "Αποστολή αντιγράφου αυτού του μηνύματος σε εμένα.", - "apihelp-expandtemplates-description": "Επεκτείνει όλα τα πρότυπα στον κώδικα wiki.", + "apihelp-expandtemplates-summary": "Επεκτείνει όλα τα πρότυπα στον κώδικα wiki.", "apihelp-expandtemplates-param-title": "Τίτλος σελίδας.", "apihelp-expandtemplates-param-text": "Κώδικας wiki προς μετατροπή.", "apihelp-feedcontributions-param-feedformat": "Η μορφή της ροής.", @@ -74,20 +75,20 @@ "apihelp-feedrecentchanges-param-target": "Εμφάνιση μόνο των αλλαγών σε σελίδες που συνδέονται με αυτή τη σελίδα.", "apihelp-feedrecentchanges-example-simple": "Εμφάνιση πρόσφατων αλλαγών.", "apihelp-feedrecentchanges-example-30days": "Εμφάνιση πρόσφατων αλλαγών για 30 ημέρες.", - "apihelp-feedwatchlist-description": "Επιστρέφει μια ροή λίστας παρακολούθησης.", + "apihelp-feedwatchlist-summary": "Επιστρέφει μια ροή λίστας παρακολούθησης.", "apihelp-feedwatchlist-param-feedformat": "Η μορφή της ροής.", "apihelp-filerevert-param-comment": "Σχόλιο ανεβάσματος.", "apihelp-help-example-recursive": "Όλη η βοήθεια σε μια σελίδα.", - "apihelp-imagerotate-description": "Περιστροφή μίας ή περισσοτέρων εικόνων.", + "apihelp-imagerotate-summary": "Περιστροφή μίας ή περισσοτέρων εικόνων.", "apihelp-imagerotate-param-rotation": "Μοίρες με τις οποίες να περιστραφεί η εικόνα ωρολογιακά.", "apihelp-import-param-summary": "Εισαγωγή σύνοψης.", "apihelp-login-param-name": "Όνομα χρήστη.", "apihelp-login-param-password": "Κωδικός πρόσβασης.", "apihelp-login-param-domain": "Τομέας (προαιρετικό).", "apihelp-login-example-login": "Σύνδεση.", - "apihelp-logout-description": "Αποσύνδεση και διαγραφή δεδομένων περιόδου λειτουργίας.", + "apihelp-logout-summary": "Αποσύνδεση και διαγραφή δεδομένων περιόδου λειτουργίας.", "apihelp-logout-example-logout": "Αποσύνδεση του τρέχοντα χρήστη.", - "apihelp-move-description": "Μετακίνηση σελίδας.", + "apihelp-move-summary": "Μετακίνηση σελίδας.", "apihelp-move-param-reason": "Λόγος μετονομασίας.", "apihelp-move-param-movetalk": "Μετονομασία της σελίδας συζήτησης, εάν υπάρχει.", "apihelp-move-param-movesubpages": "Μετονομασία υποσελίδων, εφόσον συντρέχει περίπτωση.", diff --git a/includes/api/i18n/en-gb.json b/includes/api/i18n/en-gb.json index 93ee3e164a..777c4e8741 100644 --- a/includes/api/i18n/en-gb.json +++ b/includes/api/i18n/en-gb.json @@ -6,15 +6,16 @@ "Macofe" ] }, - "apihelp-main-description": "
\n* [[mw:API:Main_page|Documentation]]\n* [[mw:API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Mailing list]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API Announcements]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bugs & requests]\n
\nStatus: All features shown on this page should be working, but the API is still in active development, and may change at any time. Subscribe to [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce mailing list] for notice of updates.\n\nErroneous requests: When erroneous requests are sent to the API, an HTTP header will be sent with the key \"MediaWiki-API-Error\" and then both the value of the header and the error code sent back will be set to the same value. For more information see [[mw:API:Errors_and_warnings|API: Errors and warnings]].", + "apihelp-main-extended-description": "
\n* [[mw:API:Main_page|Documentation]]\n* [[mw:API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Mailing list]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API Announcements]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bugs & requests]\n
\nStatus: All features shown on this page should be working, but the API is still in active development, and may change at any time. Subscribe to [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce mailing list] for notice of updates.\n\nErroneous requests: When erroneous requests are sent to the API, an HTTP header will be sent with the key \"MediaWiki-API-Error\" and then both the value of the header and the error code sent back will be set to the same value. For more information see [[mw:API:Errors_and_warnings|API: Errors and warnings]].", "apihelp-main-param-maxage": "Set the max-age HTTP cache control header to this many seconds. Errors are never cached.", "apihelp-main-param-assert": "Verify the user is logged in if set to user, or has the bot userright if bot.", "apihelp-block-param-user": "Username, IP address, or IP range to block.", "apihelp-block-param-allowusertalk": "Allow the user to edit their own talk page (depends on [[mw:Manual:$wgBlockAllowsUTEdit|$wgBlockAllowsUTEdit]]).", "apihelp-block-param-watchuser": "Watch the user and talk pages of the user or IP address.", "apihelp-block-example-ip-simple": "Block IP address 192.0.2.5 for three days with reason First strike.", - "apihelp-clearhasmsg-description": "Clears the hasmsg flag for the current user.", - "apihelp-compare-description": "Get the difference between 2 pages.\n\nA revision number, a page title, or a page ID for both \"from\" and \"to\" must be passed.", + "apihelp-clearhasmsg-summary": "Clears the hasmsg flag for the current user.", + "apihelp-compare-summary": "Get the difference between 2 pages.", + "apihelp-compare-extended-description": "A revision number, a page title, or a page ID for both \"from\" and \"to\" must be passed.", "apihelp-createaccount-param-password": "Password (ignored if $1mailpassword is set).", "apihelp-delete-param-title": "Title of the page to delete. Cannot be used together with $1pageid.", "apihelp-delete-param-watch": "Add the page to the current user's watchlist.", @@ -30,7 +31,8 @@ "apihelp-filerevert-example-revert": "Revert Wiki.png to the version of 2011-03-05T15:27:40Z.", "apihelp-help-example-main": "Help for the main module.", "apihelp-help-example-query": "Help for two query submodules.", - "apihelp-import-description": "Import a page from another wiki, or an XML file.\n\nNote that the HTTP POST must be done as a file upload (i.e. using multipart/form-data) when sending a file for the xml parameter.", + "apihelp-import-summary": "Import a page from another wiki, or an XML file.", + "apihelp-import-extended-description": "Note that the HTTP POST must be done as a file upload (i.e. using multipart/form-data) when sending a file for the xml parameter.", "apihelp-login-example-gettoken": "Retrieve a login token.", "apihelp-logout-example-logout": "Log the current user out.", "apihelp-move-param-to": "Title to rename the page to.", @@ -97,8 +99,8 @@ "apihelp-query+linkshere-example-simple": "Get a list of pages linking to the [[Main Page]].", "apihelp-query+linkshere-example-generator": "Get information about pages linking to the [[Main Page]].", "apihelp-query+logevents-example-simple": "List recent log events.", - "apihelp-query+pagepropnames-description": "List all page property names in use on the wiki.", - "apihelp-query+pageswithprop-description": "List all pages using a given page property.", + "apihelp-query+pagepropnames-summary": "List all page property names in use on the wiki.", + "apihelp-query+pageswithprop-summary": "List all pages using a given page property.", "apihelp-query+pageswithprop-example-generator": "Get page information about the first 10 pages using __NOTOC__.", "apihelp-query+protectedtitles-example-generator": "Find links to protected titles in the main namespace.", "apihelp-query+random-example-simple": "Return two random pages from the main namespace.", @@ -124,7 +126,7 @@ "apihelp-query+userinfo-example-simple": "Get information about the current user.", "apihelp-query+watchlist-example-simple": "List the top revision for recently changed pages on the watchlist of the current user.", "apihelp-query+watchlist-example-generator": "Fetch page info for recently changed pages on the current user's watchlist.", - "apihelp-query+watchlistraw-description": "Get all pages on the current user's watchlist.", + "apihelp-query+watchlistraw-summary": "Get all pages on the current user's watchlist.", "apihelp-query+watchlistraw-example-simple": "List pages on the watchlist of the current user.", "apihelp-query+watchlistraw-example-generator": "Fetch page info for pages on the current user's watchlist.", "apihelp-revisiondelete-example-revision": "Hide content for revision 12345 on the page Main Page.", @@ -142,8 +144,8 @@ "apihelp-userrights-example-userid": "Add the user with ID 123 to group bot, and remove from groups sysop and bureaucrat.", "apihelp-watch-param-title": "The page to (un)watch. Use $1titles instead.", "apihelp-watch-example-unwatch": "Unwatch the page Main Page.", - "apihelp-php-description": "Output data in serialised PHP format.", - "apihelp-phpfm-description": "Output data in serialised PHP format (pretty-print in HTML).", + "apihelp-php-summary": "Output data in serialised PHP format.", + "apihelp-phpfm-summary": "Output data in serialised PHP format (pretty-print in HTML).", "api-pageset-param-redirects-generator": "Automatically resolve redirects in $1titles, $1pageids, and $1revids, and in pages returned by $1generator.", "api-pageset-param-redirects-nogenerator": "Automatically resolve redirects in $1titles, $1pageids, and $1revids.", "api-help-param-multi-separate": "Separate values with |.", diff --git a/includes/api/i18n/en.json b/includes/api/i18n/en.json index 9ce10b9870..3d4a100419 100644 --- a/includes/api/i18n/en.json +++ b/includes/api/i18n/en.json @@ -1751,6 +1751,7 @@ "apierror-notarget": "You have not specified a valid target for this action.", "apierror-notpatrollable": "The revision r$1 can't be patrolled as it's too old.", "apierror-nouploadmodule": "No upload module set.", + "apierror-offline": "Could not proceed due to network connectivity issues. Make sure you have a working internet connection and try again.", "apierror-opensearch-json-warnings": "Warnings cannot be represented in OpenSearch JSON format.", "apierror-pagecannotexist": "Namespace doesn't allow actual pages.", "apierror-pagedeleted": "The page has been deleted since you fetched its timestamp.", @@ -1801,6 +1802,7 @@ "apierror-stashzerolength": "File is of zero length, and could not be stored in the stash: $1.", "apierror-systemblocked": "You have been blocked automatically by MediaWiki.", "apierror-templateexpansion-notwikitext": "Template expansion is only supported for wikitext content. $1 uses content model $2.", + "apierror-timeout": "The server did not respond within the expected time.", "apierror-toofewexpiries": "$1 expiry {{PLURAL:$1|timestamp was|timestamps were}} provided where $2 {{PLURAL:$2|was|were}} needed.", "apierror-unknownaction": "The action specified, $1, is not recognized.", "apierror-unknownerror-editpage": "Unknown EditPage error: $1.", diff --git a/includes/api/i18n/eo.json b/includes/api/i18n/eo.json index e358bcb352..e1c316120d 100644 --- a/includes/api/i18n/eo.json +++ b/includes/api/i18n/eo.json @@ -6,11 +6,11 @@ ] }, "apihelp-main-param-format": "La formo de la eligaĵo.", - "apihelp-block-description": "Bloki uzanton.", + "apihelp-block-summary": "Bloki uzanton.", "apihelp-block-param-user": "Salutnomo, IP-adreso aŭ IP-adresa intervalo forbarota.", "apihelp-block-param-expiry": "Eksvalidiĝa tempo. Ĝi povas esti relativa (ekz. 5 months aŭ 2 weeks aŭ absoluta (ekz. 2014-09-18T12:34:56Z). Se vi indikas infinite (senfine), indefinite (nedifinite) aŭ never (neniam), la forbaro neniam eksvalidiĝos.", "apihelp-createaccount-param-name": "Uzantnomo.", - "apihelp-delete-description": "Forigi paĝon.", + "apihelp-delete-summary": "Forigi paĝon.", "apihelp-edit-param-minor": "Redakteto.", "apihelp-edit-example-edit": "Redakti paĝon.", "apihelp-feedrecentchanges-param-hideminor": "Kaŝi redaktetojn.", @@ -21,7 +21,7 @@ "apihelp-feedrecentchanges-param-hidemyself": "Kaŝi ŝanĝojn faritajn de la nuna uzanto.", "apihelp-feedrecentchanges-param-hidecategorization": "Kaŝi ŝanĝojn de kategoria aneco.", "apihelp-feedrecentchanges-example-simple": "Montri ĵusajn ŝanĝojn.", - "apihelp-filerevert-description": "Restarigi malnovan version de dosiero.", + "apihelp-filerevert-summary": "Restarigi malnovan version de dosiero.", "apihelp-filerevert-param-comment": "Alŝuta komento.", "apihelp-login-param-name": "Uzantnomo.", "apihelp-login-param-password": "Pasvorto.", diff --git a/includes/api/i18n/es.json b/includes/api/i18n/es.json index 78fc44040b..fcd51b70b6 100644 --- a/includes/api/i18n/es.json +++ b/includes/api/i18n/es.json @@ -32,7 +32,7 @@ "Javiersanp" ] }, - "apihelp-main-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Documentation]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Mailing list]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API Announcements]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bugs & requests]\n
\nStatus: Todas las funciones mostradas en esta página deberían estar funcionando, pero la API aún está en desarrollo activo, y puede cambiar en cualquier momento. Suscribase a [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce mailing list] para aviso de actualizaciones.\n\nErroneous requests: Cuando se envían solicitudes erróneas a la API, se enviará un encabezado HTTP con la clave \"MediaWiki-API-Error\" y, luego, el valor del encabezado y el código de error devuelto se establecerán en el mismo valor. Para más información ver [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Errors and warnings]].\n\nTesting: Para facilitar la comprobación de las solicitudes de API, consulte [[Special:ApiSandbox]].", + "apihelp-main-extended-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Documentation]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Mailing list]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API Announcements]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bugs & requests]\n
\nStatus: Todas las funciones mostradas en esta página deberían estar funcionando, pero la API aún está en desarrollo activo, y puede cambiar en cualquier momento. Suscribase a [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce mailing list] para aviso de actualizaciones.\n\nErroneous requests: Cuando se envían solicitudes erróneas a la API, se enviará un encabezado HTTP con la clave \"MediaWiki-API-Error\" y, luego, el valor del encabezado y el código de error devuelto se establecerán en el mismo valor. Para más información ver [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Errors and warnings]].\n\nTesting: Para facilitar la comprobación de las solicitudes de API, consulte [[Special:ApiSandbox]].", "apihelp-main-param-action": "Qué acción se realizará.", "apihelp-main-param-format": "El formato de la salida.", "apihelp-main-param-maxlag": "El retraso máximo puede utilizarse cuando MediaWiki se instala en un clúster replicado de base de datos. Para guardar las acciones que causan más retardo de replicación de sitio, este parámetro puede hacer que el cliente espere hasta que el retardo de replicación sea menor que el valor especificado. En caso de retraso excesivo, se devuelve el código de error maxlag con un mensaje como Esperando a $host: $lag segundos de retraso.
Consulta [[mw:Special:MyLanguage/Manual:Maxlag_parameter|Manual: parámetro Maxlag]] para más información.", @@ -49,7 +49,7 @@ "apihelp-main-param-errorformat": "Formato utilizado para la salida de texto de avisos y errores.\n; plaintext: Wikitexto en el que se han eliminado las etiquetas HTML y reemplazado las entidades.\n; wikitext: Wikitexto sin analizar.\n; html: HTML.\n; raw: Clave del mensaje y parámetros.\n; none: Ninguna salida de texto, solo códigos de error.\n; bc: Formato empleado en versiones de MediaWiki anteriores a la 1.29. No se tienen en cuenta errorlang y errorsuselocal.", "apihelp-main-param-errorlang": "Idioma empleado para advertencias y errores. [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] con siprop=languages devuelve una lista de códigos de idioma. Puedes especificar content para utilizar el idioma del contenido de este wiki o uselang para utilizar el valor del parámetro uselang.", "apihelp-main-param-errorsuselocal": "Si se da, los textos de error emplearán mensajes localmente personalizados del espacio de nombres {{ns:MediaWiki}}.", - "apihelp-block-description": "Bloquear a un usuario.", + "apihelp-block-summary": "Bloquear a un usuario.", "apihelp-block-param-user": "Nombre de usuario, dirección IP o intervalo de IP que quieres bloquear. No se puede utilizar junto con $1userid", "apihelp-block-param-userid": "ID de usuario para bloquear. No se puede utilizar junto con $1user.", "apihelp-block-param-expiry": "Fecha de expiración. Puede ser relativa (por ejemplo, 5 months o 2 weeks) o absoluta (por ejemplo, 2014-09-18T12:34:56Z). Si se establece en infinite, indefinite, o never, el bloqueo será permanente.", @@ -65,19 +65,20 @@ "apihelp-block-param-tags": "Cambiar las etiquetas que aplicar a la entrada en el registro de bloqueos.", "apihelp-block-example-ip-simple": "Bloquear la dirección IP 192.0.2.5 durante 3 días por el motivo First strike.", "apihelp-block-example-user-complex": "Bloquear al usuario Vandal indefinidamente con el motivo Vandalism y evitar que se cree nuevas cuentas o envíe correos.", - "apihelp-changeauthenticationdata-description": "Cambiar los datos de autentificación para el usuario actual.", + "apihelp-changeauthenticationdata-summary": "Cambiar los datos de autentificación para el usuario actual.", "apihelp-changeauthenticationdata-example-password": "Intento para cambiar la contraseña del usuario actual a ExamplePassword.", - "apihelp-checktoken-description": "Comprueba la validez de una ficha desde [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-checktoken-summary": "Comprueba la validez de una ficha desde [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-checktoken-param-type": "Tipo de ficha a probar.", "apihelp-checktoken-param-token": "Ficha a probar.", "apihelp-checktoken-param-maxtokenage": "Duración máxima de la ficha, en segundos.", "apihelp-checktoken-example-simple": "Probar la validez de una ficha csrf.", - "apihelp-clearhasmsg-description": "Limpia la marca hasmsg del usuario actual.", + "apihelp-clearhasmsg-summary": "Limpia la marca hasmsg del usuario actual.", "apihelp-clearhasmsg-example-1": "Limpiar la marca hasmsg del usuario actual.", - "apihelp-clientlogin-description": "Entrar en wiki usando el flujo interactivo.", + "apihelp-clientlogin-summary": "Entrar en wiki usando el flujo interactivo.", "apihelp-clientlogin-example-login": "Comenzar el proceso para iniciar sesión en el wiki como usuario Example con la contraseña ExamplePassword.", "apihelp-clientlogin-example-login2": "Continuar el inicio de sesión después de una respuesta de la UI a la autenticación de dos pasos, en la que devuelve un OATHToken de 987654.", - "apihelp-compare-description": "Obtener la diferencia entre 2 páginas.\n\nSe debe pasar un número de revisión, un título de página o una ID tanto desde \"de\" hasta \"a\".", + "apihelp-compare-summary": "Obtener la diferencia entre 2 páginas.", + "apihelp-compare-extended-description": "Se debe pasar un número de revisión, un título de página o una ID tanto desde \"de\" hasta \"a\".", "apihelp-compare-param-fromtitle": "Primer título para comparar", "apihelp-compare-param-fromid": "ID de la primera página a comparar.", "apihelp-compare-param-fromrev": "Primera revisión para comparar.", @@ -85,7 +86,7 @@ "apihelp-compare-param-toid": "Segunda identificador de página para comparar.", "apihelp-compare-param-torev": "Segunda revisión para comparar.", "apihelp-compare-example-1": "Crear una diferencia entre las revisiones 1 y 2.", - "apihelp-createaccount-description": "Crear una nueva cuenta de usuario.", + "apihelp-createaccount-summary": "Crear una nueva cuenta de usuario.", "apihelp-createaccount-param-preservestate": "Si [[Special:ApiHelp/query+authmanagerinfo|action=query&meta=authmanagerinfo]] devolvió true (verdadero) para hasprimarypreservedstate, deberían omitirse las peticiones marcadas como primary-required. Si devolvió un valor no vacío para preservedusername, se debe usar ese nombre de usuario en el parámetro username.", "apihelp-createaccount-example-create": "Empezar el proceso de creación del usuario Example con la contraseña ExamplePassword.", "apihelp-createaccount-param-name": "Nombre de usuario.", @@ -99,10 +100,10 @@ "apihelp-createaccount-param-language": "Código de idioma a establecer como predeterminado para el usuario (opcional, predeterminado al contenido del idioma).", "apihelp-createaccount-example-pass": "Crear usuario testuser con la contraseña test123.", "apihelp-createaccount-example-mail": "Crear usuario testmailuser y enviar una contraseña generada aleatoriamente.", - "apihelp-cspreport-description": "Utilizado por los navegadores para informar de violaciones a la normativa de seguridad de contenidos. Este módulo no debe usarse nunca, excepto cuando se usa automáticamente por un navegador web compatible con CSP.", + "apihelp-cspreport-summary": "Utilizado por los navegadores para informar de violaciones a la normativa de seguridad de contenidos. Este módulo no debe usarse nunca, excepto cuando se usa automáticamente por un navegador web compatible con CSP.", "apihelp-cspreport-param-reportonly": "Marcar como informe proveniente de una normativa de vigilancia, no una impuesta", "apihelp-cspreport-param-source": "Qué generó la cabecera CSP que provocó este informe", - "apihelp-delete-description": "Borrar una página.", + "apihelp-delete-summary": "Borrar una página.", "apihelp-delete-param-title": "Título de la página a eliminar. No se puede utilizar junto a $1pageid.", "apihelp-delete-param-pageid": "ID de la página a eliminar. No se puede utilizar junto a $1title.", "apihelp-delete-param-reason": "Motivo de la eliminación. Si no se especifica, se generará uno automáticamente.", @@ -113,8 +114,8 @@ "apihelp-delete-param-oldimage": "El nombre de la imagen antigua es proporcionado conforme a lo dispuesto por [[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]].", "apihelp-delete-example-simple": "Borrar Main Page.", "apihelp-delete-example-reason": "Eliminar Main Page con el motivo Preparing for move.", - "apihelp-disabled-description": "Se desactivó este módulo.", - "apihelp-edit-description": "Crear y editar páginas.", + "apihelp-disabled-summary": "Se desactivó este módulo.", + "apihelp-edit-summary": "Crear y editar páginas.", "apihelp-edit-param-title": "Título de la página a editar. No se puede utilizar junto a $1pageid.", "apihelp-edit-param-pageid": "ID de la página a editar. No se puede utilizar junto a $1title.", "apihelp-edit-param-section": "Número de la sección. 0 para una sección superior, new para una sección nueva.", @@ -145,13 +146,13 @@ "apihelp-edit-example-edit": "Editar una página", "apihelp-edit-example-prepend": "Anteponer __NOTOC__ a una página.", "apihelp-edit-example-undo": "Deshacer intervalo de revisiones 13579-13585 con resumen automático", - "apihelp-emailuser-description": "Enviar un mensaje de correo electrónico a un usuario.", + "apihelp-emailuser-summary": "Enviar un mensaje de correo electrónico a un usuario.", "apihelp-emailuser-param-target": "Cuenta de usuario destinatario.", "apihelp-emailuser-param-subject": "Cabecera de asunto.", "apihelp-emailuser-param-text": "Cuerpo del mensaje.", "apihelp-emailuser-param-ccme": "Enviarme una copia de este mensaje.", "apihelp-emailuser-example-email": "Enviar un correo al usuario WikiSysop con el texto Content.", - "apihelp-expandtemplates-description": "Expande todas las plantillas en wikitexto.", + "apihelp-expandtemplates-summary": "Expande todas las plantillas en wikitexto.", "apihelp-expandtemplates-param-title": "Título de la página.", "apihelp-expandtemplates-param-text": "Sintaxis wiki que se convertirá.", "apihelp-expandtemplates-param-revid": "Revisión de ID, para {{REVISIONID}} y variables similares.", @@ -168,7 +169,7 @@ "apihelp-expandtemplates-param-includecomments": "Incluir o no los comentarios HTML en la salida.", "apihelp-expandtemplates-param-generatexml": "Generar un árbol de análisis XML (remplazado por $1prop=parsetree).", "apihelp-expandtemplates-example-simple": "Expandir el wikitexto {{Project:Sandbox}}.", - "apihelp-feedcontributions-description": "Devuelve el canal de contribuciones de un usuario.", + "apihelp-feedcontributions-summary": "Devuelve el canal de contribuciones de un usuario.", "apihelp-feedcontributions-param-feedformat": "El formato del canal.", "apihelp-feedcontributions-param-user": "De qué usuarios recibir contribuciones.", "apihelp-feedcontributions-param-namespace": "Espacio de nombre para filtrar las contribuciones.", @@ -181,7 +182,7 @@ "apihelp-feedcontributions-param-hideminor": "Ocultar ediciones menores.", "apihelp-feedcontributions-param-showsizediff": "Mostrar la diferencia de tamaño entre revisiones.", "apihelp-feedcontributions-example-simple": "Devolver las contribuciones del usuario Example.", - "apihelp-feedrecentchanges-description": "Devuelve un canal de cambios recientes.", + "apihelp-feedrecentchanges-summary": "Devuelve un canal de cambios recientes.", "apihelp-feedrecentchanges-param-feedformat": "El formato del canal.", "apihelp-feedrecentchanges-param-namespace": "Espacio de nombres al cual limitar los resultados.", "apihelp-feedrecentchanges-param-invert": "Todos los espacios de nombres menos el que está seleccionado.", @@ -203,18 +204,18 @@ "apihelp-feedrecentchanges-param-categories_any": "Mostrar sólo cambios en las páginas en cualquiera de las categorías en lugar.", "apihelp-feedrecentchanges-example-simple": "Mostrar los cambios recientes.", "apihelp-feedrecentchanges-example-30days": "Mostrar los cambios recientes limitados a 30 días.", - "apihelp-feedwatchlist-description": "Devuelve el canal de una lista de seguimiento.", + "apihelp-feedwatchlist-summary": "Devuelve el canal de una lista de seguimiento.", "apihelp-feedwatchlist-param-feedformat": "El formato del canal.", "apihelp-feedwatchlist-param-hours": "Listar las páginas modificadas desde estas horas hasta ahora.", "apihelp-feedwatchlist-param-linktosections": "Enlazar directamente a las secciones cambiadas de ser posible.", "apihelp-feedwatchlist-example-default": "Mostrar el canal de la lista de seguimiento.", "apihelp-feedwatchlist-example-all6hrs": "Mostrar todos los cambios en páginas vigiladas en las últimas 6 horas.", - "apihelp-filerevert-description": "Revertir el archivo a una versión anterior.", + "apihelp-filerevert-summary": "Revertir el archivo a una versión anterior.", "apihelp-filerevert-param-filename": "Nombre de archivo final, sin el prefijo Archivo:", "apihelp-filerevert-param-comment": "Comentario de carga.", "apihelp-filerevert-param-archivename": "Nombre del archivo de la revisión para deshacerla.", "apihelp-filerevert-example-revert": "Devolver Wiki.png a la versión del 2011-03-05T15:27:40Z.", - "apihelp-help-description": "Mostrar la ayuda para los módulos especificados.", + "apihelp-help-summary": "Mostrar la ayuda para los módulos especificados.", "apihelp-help-param-modules": "Módulos para los que mostrar ayuda (valores de los parámetros action y format o main). Se pueden especificar submódulos con un +.", "apihelp-help-param-submodules": "Incluir ayuda para submódulos del módulo con nombre.", "apihelp-help-param-recursivesubmodules": "Incluir ayuda para submódulos recursivamente.", @@ -226,12 +227,13 @@ "apihelp-help-example-recursive": "Toda la ayuda en una página", "apihelp-help-example-help": "Ayuda del módulo de ayuda en sí", "apihelp-help-example-query": "Ayuda para dos submódulos de consulta.", - "apihelp-imagerotate-description": "Girar una o más imágenes.", + "apihelp-imagerotate-summary": "Girar una o más imágenes.", "apihelp-imagerotate-param-rotation": "Grados que rotar una imagen en sentido horario.", "apihelp-imagerotate-param-tags": "Etiquetas que añadir a la entrada en el registro de subidas.", "apihelp-imagerotate-example-simple": "Rotar File:Example.png 90 grados.", "apihelp-imagerotate-example-generator": "Rotar todas las imágenes en Category:Flip 180 grados.", - "apihelp-import-description": "Importar una página desde otra wiki, o desde un archivo XML.\n\nTenga en cuenta que el HTTP POST debe hacerse como una carga de archivos (es decir, el uso de multipart/form-data) al enviar un archivo para el parámetro xml.", + "apihelp-import-summary": "Importar una página desde otra wiki, o desde un archivo XML.", + "apihelp-import-extended-description": "Tenga en cuenta que el HTTP POST debe hacerse como una carga de archivos (es decir, el uso de multipart/form-data) al enviar un archivo para el parámetro xml.", "apihelp-import-param-summary": "Resumen de importación de entrada del registro.", "apihelp-import-param-xml": "Se cargó el archivo XML.", "apihelp-import-param-interwikisource": "Para importaciones interwiki: wiki desde la que importar.", @@ -242,19 +244,20 @@ "apihelp-import-param-rootpage": "Importar como subpágina de esta página. No puede usarse simultáneamente con $1namespace.", "apihelp-import-param-tags": "Cambiar las etiquetas que aplicar a la entrada en el registro de importaciones y a la revisión nula de las páginas importadas.", "apihelp-import-example-import": "Importar [[meta:Help:ParserFunctions]] al espacio de nombres 100 con todo el historial.", - "apihelp-linkaccount-description": "Vincular una cuenta de un proveedor de terceros para el usuario actual.", + "apihelp-linkaccount-summary": "Vincular una cuenta de un proveedor de terceros para el usuario actual.", "apihelp-linkaccount-example-link": "Iniciar el proceso de vincular a una cuenta de Ejemplo.", - "apihelp-login-description": "Iniciar sesión y obtener las cookies de autenticación.\n\nEsta acción solo se debe utilizar en combinación con [[Special:BotPasswords]]; para la cuenta de inicio de sesión no se utiliza y puede fallar sin previo aviso. Para iniciar la sesión de forma segura a la cuenta principal, utilice [[Special:ApiHelp/clientlogin|action=clientlogin]].", - "apihelp-login-description-nobotpasswords": "Iniciar sesión y obtener las cookies de autenticación.\n\nEsta acción esta obsoleta y puede fallar sin previo aviso. Para conectarse de forma segura, utilice [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-summary": "Iniciar sesión y obtener las cookies de autenticación.", + "apihelp-login-extended-description": "Esta acción solo se debe utilizar en combinación con [[Special:BotPasswords]]; para la cuenta de inicio de sesión no se utiliza y puede fallar sin previo aviso. Para iniciar la sesión de forma segura a la cuenta principal, utilice [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-extended-description-nobotpasswords": "Esta acción esta obsoleta y puede fallar sin previo aviso. Para conectarse de forma segura, utilice [[Special:ApiHelp/clientlogin|action=clientlogin]].", "apihelp-login-param-name": "Nombre de usuario.", "apihelp-login-param-password": "Contraseña.", "apihelp-login-param-domain": "Dominio (opcional).", "apihelp-login-param-token": "La clave de inicio de sesión se obtiene en la primera solicitud.", "apihelp-login-example-gettoken": "Recuperar clave de inicio de sesión.", "apihelp-login-example-login": "Acceder.", - "apihelp-logout-description": "Salir y vaciar los datos de la sesión.", + "apihelp-logout-summary": "Salir y vaciar los datos de la sesión.", "apihelp-logout-example-logout": "Cerrar la sesión del usuario actual.", - "apihelp-managetags-description": "Realizar tareas de administración relacionadas con el cambio de etiquetas.", + "apihelp-managetags-summary": "Realizar tareas de administración relacionadas con el cambio de etiquetas.", "apihelp-managetags-param-operation": "Qué operación realizar:\n;create: Crear una nueva etiqueta de cambio de uso manual.\n;delete: Eliminar una etiqueta de cambio de la base de datos, eliminando la etiqueta de todas las revisiones, cambios en entradas recientes y registros en los que se ha utilizado.\n;activate: Activar una etiqueta de cambio, permitiendo a los usuarios aplicarla manualmente.\n;deactivate: Desactivar una etiqueta de cambio, evitando que los usuarios la apliquen manualmente.", "apihelp-managetags-param-tag": "Etiqueta para crear, eliminar, activar o desactivar. Para crear una etiqueta, esta debe no existir. Para eliminarla, debe existir. Para activarla, debe existir y no estar en uso por ninguna extensión. Para desactivarla, debe estar activada y definida manualmente.", "apihelp-managetags-param-reason": "Un motivo opcional para crear, eliminar, activar o desactivar la etiqueta.", @@ -264,7 +267,7 @@ "apihelp-managetags-example-delete": "Eliminar la etiqueta vandlaism con el motivo Misspelt", "apihelp-managetags-example-activate": "Activar una etiqueta llamada spam con el motivo For use in edit patrolling", "apihelp-managetags-example-deactivate": "Desactivar una etiqueta llamada spam con el motivo No longer required", - "apihelp-mergehistory-description": "Fusionar historiales de páginas.", + "apihelp-mergehistory-summary": "Fusionar historiales de páginas.", "apihelp-mergehistory-param-from": "El título de la página desde la que se combinará la historia. No se puede utilizar junto con $1fromid.", "apihelp-mergehistory-param-fromid": "Page ID de la página desde la que se combinara el historial. No se puede utilizar junto con $1from.", "apihelp-mergehistory-param-to": "El título de la página desde la que se combinara el historial. No se puede utilizar junto con $1toid.", @@ -273,7 +276,7 @@ "apihelp-mergehistory-param-reason": "Motivo para la fusión del historial.", "apihelp-mergehistory-example-merge": "Combinar todo el historial de Oldpage en Newpage.", "apihelp-mergehistory-example-merge-timestamp": "Combinar las revisiones de Oldpage hasta el 2015-12-31T04:37:41Z en Newpage.", - "apihelp-move-description": "Trasladar una página.", + "apihelp-move-summary": "Trasladar una página.", "apihelp-move-param-from": "Título de la página a renombrar. No se puede utilizar con $1fromid.", "apihelp-move-param-fromid": "ID de la página a renombrar. No se puede utilizar con $1from.", "apihelp-move-param-to": "Título para cambiar el nombre de la página.", @@ -287,7 +290,7 @@ "apihelp-move-param-ignorewarnings": "Ignorar cualquier aviso.", "apihelp-move-param-tags": "Cambiar las etiquetas que aplicar a la entrada en el registro de traslados y en la revisión nula de la página de destino.", "apihelp-move-example-move": "Trasladar Badtitle a Goodtitle sin dejar una redirección.", - "apihelp-opensearch-description": "Buscar en el wiki mediante el protocolo OpenSearch.", + "apihelp-opensearch-summary": "Buscar en el wiki mediante el protocolo OpenSearch.", "apihelp-opensearch-param-search": "Buscar cadena.", "apihelp-opensearch-param-limit": "Número máximo de resultados que devolver.", "apihelp-opensearch-param-namespace": "Espacio de nombres que buscar.", @@ -296,7 +299,8 @@ "apihelp-opensearch-param-format": "El formato de salida.", "apihelp-opensearch-param-warningsaserror": "Si las advertencias están planteadas con format=json, devolver un error de API en lugar de hacer caso omiso de ellas.", "apihelp-opensearch-example-te": "Buscar páginas que empiecen por Te.", - "apihelp-options-description": "Cambiar preferencias del usuario actual.\n\nSolo se pueden establecer opciones que estén registradas en el núcleo o en una de las extensiones instaladas u opciones con claves predefinidas con userjs- (diseñadas para utilizarse con scripts de usuario).", + "apihelp-options-summary": "Cambiar preferencias del usuario actual.", + "apihelp-options-extended-description": "Solo se pueden establecer opciones que estén registradas en el núcleo o en una de las extensiones instaladas u opciones con claves predefinidas con userjs- (diseñadas para utilizarse con scripts de usuario).", "apihelp-options-param-reset": "Restablece las preferencias de la página web a sus valores predeterminados.", "apihelp-options-param-resetkinds": "Lista de tipos de opciones a restablecer cuando la opción $1reset esté establecida.", "apihelp-options-param-change": "Lista de cambios con el formato nombre=valor (por ejemplo: skin=vector). Si no se da ningún valor (ni siquiera un signo de igual), por ejemplo: optionname|otheroption|..., la opción se restablecerá a sus valores predeterminados. Si algún valor contiene el carácter tubería (|), se debe utilizar el [[Special:ApiHelp/main#main/datatypes|separador alternativo de múltiples valores]] para que las operaciones se realicen correctamente.", @@ -305,7 +309,7 @@ "apihelp-options-example-reset": "Restablecer todas las preferencias", "apihelp-options-example-change": "Cambiar las preferencias skin y hideminor.", "apihelp-options-example-complex": "Restablecer todas las preferencias y establecer skin y nickname.", - "apihelp-paraminfo-description": "Obtener información acerca de los módulos de la API.", + "apihelp-paraminfo-summary": "Obtener información acerca de los módulos de la API.", "apihelp-paraminfo-param-modules": "Lista de los nombres de los módulos (valores de los parámetros action y format o main). Se pueden especificar submódulos con un +, todos los submódulos con +* o todos los submódulos recursivamente con +**.", "apihelp-paraminfo-param-helpformat": "Formato de las cadenas de ayuda.", "apihelp-paraminfo-param-querymodules": "Lista de los nombres de los módulos de consulta (valor de los parámetros prop, meta or list). Utiliza $1modules=query+foo en vez de $1querymodules=foo.", @@ -314,7 +318,8 @@ "apihelp-paraminfo-param-formatmodules": "Lista de los nombres del formato de los módulos (valor del parámetro format). Utiliza $1modules en su lugar.", "apihelp-paraminfo-example-1": "Mostrar información para [[Special:ApiHelp/parse|action=parse]], [[Special:ApiHelp/jsonfm|format=jsonfm]], [[Special:ApiHelp/query+allpages|action=query&list=allpages]] y [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]].", "apihelp-paraminfo-example-2": "Mostrar información para todos los submódulos de [[Special:ApiHelp/query|action=query]].", - "apihelp-parse-description": "Analiza el contenido y devuelve la salida del analizador sintáctico.\n\nVéanse los distintos módulos prop de [[Special:ApiHelp/query|action=query]] para obtener información de la versión actual de una página.\n\nHay varias maneras de especificar el texto que analizar:\n# Especificar una página o revisión, mediante $1page, $1pageid o $1oldid.\n# Especificar explícitamente el contenido, mediante $1text, $1title y $1contentmodel.\n# Especificar solamente un resumen que analizar. Se debería asignar a $1prop un valor vacío.", + "apihelp-parse-summary": "Analiza el contenido y devuelve la salida del analizador sintáctico.", + "apihelp-parse-extended-description": "Véanse los distintos módulos prop de [[Special:ApiHelp/query|action=query]] para obtener información de la versión actual de una página.\n\nHay varias maneras de especificar el texto que analizar:\n# Especificar una página o revisión, mediante $1page, $1pageid o $1oldid.\n# Especificar explícitamente el contenido, mediante $1text, $1title y $1contentmodel.\n# Especificar solamente un resumen que analizar. Se debería asignar a $1prop un valor vacío.", "apihelp-parse-param-title": "Título de la página a la que pertenece el texto. Si se omite se debe especificar $1contentmodel y se debe utilizar el [[API]] como título.", "apihelp-parse-param-text": "Texto a analizar. Utiliza $1title or $1contentmodel para controlar el modelo del contenido.", "apihelp-parse-param-summary": "Resumen a analizar.", @@ -367,13 +372,13 @@ "apihelp-parse-example-text": "Analizar wikitexto.", "apihelp-parse-example-texttitle": "Analizar wikitexto, especificando el título de la página.", "apihelp-parse-example-summary": "Analizar un resumen.", - "apihelp-patrol-description": "Verificar una página o revisión.", + "apihelp-patrol-summary": "Verificar una página o revisión.", "apihelp-patrol-param-rcid": "Identificador de cambios recientes que verificar.", "apihelp-patrol-param-revid": "Identificador de revisión que patrullar.", "apihelp-patrol-param-tags": "Cambio de etiquetas para aplicar a la entrada en la patrulla de registro.", "apihelp-patrol-example-rcid": "Verificar un cambio reciente.", "apihelp-patrol-example-revid": "Verificar una revisión.", - "apihelp-protect-description": "Cambiar el nivel de protección de una página.", + "apihelp-protect-summary": "Cambiar el nivel de protección de una página.", "apihelp-protect-param-title": "Título de la página a (des)proteger. No se puede utilizar con $1pageid.", "apihelp-protect-param-pageid": "ID de la página a (des)proteger. No se puede utilizar con $1title.", "apihelp-protect-param-protections": "Lista de los niveles de protección, con formato action=level (por ejemplo: edit=sysop). Un nivel de all («todos») significa que cualquier usuaro puede realizar la acción, es decir, no hay restricción.\n\nNota: Cualquier acción no mencionada tendrá las restricciones eliminadas.", @@ -386,12 +391,13 @@ "apihelp-protect-example-protect": "Proteger una página", "apihelp-protect-example-unprotect": "Desproteger una página estableciendo la restricción a all («todos», es decir, cualquier usuario puede realizar la acción).", "apihelp-protect-example-unprotect2": "Desproteger una página anulando las restricciones.", - "apihelp-purge-description": "Purgar la caché de los títulos proporcionados.", + "apihelp-purge-summary": "Purgar la caché de los títulos proporcionados.", "apihelp-purge-param-forcelinkupdate": "Actualizar las tablas de enlaces.", "apihelp-purge-param-forcerecursivelinkupdate": "Actualizar la tabla de enlaces y todas las tablas de enlaces de cualquier página que use esta página como una plantilla.", "apihelp-purge-example-simple": "Purgar la Main Page y la página API.", "apihelp-purge-example-generator": "Purgar las 10 primeras páginas del espacio de nombres principal.", - "apihelp-query-description": "Obtener datos de y sobre MediaWiki.\n\nTodas las modificaciones de datos tendrán que utilizar primero la consulta para adquirir un token para evitar el abuso desde sitios maliciosos.", + "apihelp-query-summary": "Obtener datos de y sobre MediaWiki.", + "apihelp-query-extended-description": "Todas las modificaciones de datos tendrán que utilizar primero la consulta para adquirir un token para evitar el abuso desde sitios maliciosos.", "apihelp-query-param-prop": "Qué propiedades obtener para las páginas consultadas.", "apihelp-query-param-list": "Qué listas obtener.", "apihelp-query-param-meta": "Qué metadatos obtener.", @@ -402,7 +408,7 @@ "apihelp-query-param-rawcontinue": "Devuelve los datos query-continue en bruto para continuar.", "apihelp-query-example-revisions": "Busque [[Special:ApiHelp/query+siteinfo|información del sitio]] y [[Special:ApiHelp/query+revisions|revisiones]] de Main Page.", "apihelp-query-example-allpages": "Obtener revisiones de páginas que comiencen por API/.", - "apihelp-query+allcategories-description": "Enumerar todas las categorías.", + "apihelp-query+allcategories-summary": "Enumerar todas las categorías.", "apihelp-query+allcategories-param-from": "La categoría para comenzar la enumeración", "apihelp-query+allcategories-param-to": "La categoría para detener la enumeración", "apihelp-query+allcategories-param-prefix": "Buscar todos los títulos de las categorías que comiencen con este valor.", @@ -415,7 +421,7 @@ "apihelp-query+allcategories-paramvalue-prop-hidden": "Etiqueta las categorías que están ocultas con __HIDDENCAT__.", "apihelp-query+allcategories-example-size": "Lista las categorías con información sobre el número de páginas de cada una.", "apihelp-query+allcategories-example-generator": "Recupera la información sobre la propia página de categoría para las categorías que empiezan por List.", - "apihelp-query+alldeletedrevisions-description": "Listar todas las revisiones eliminadas por un usuario o en un espacio de nombres.", + "apihelp-query+alldeletedrevisions-summary": "Listar todas las revisiones eliminadas por un usuario o en un espacio de nombres.", "apihelp-query+alldeletedrevisions-paraminfo-useronly": "Solo puede usarse con $3user.", "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "No puede utilizarse con $3user.", "apihelp-query+alldeletedrevisions-param-start": "El sello de tiempo para comenzar la enumeración", @@ -431,7 +437,7 @@ "apihelp-query+alldeletedrevisions-param-generatetitles": "Cuando se utiliza como generador, generar títulos en lugar de identificadores de revisión.", "apihelp-query+alldeletedrevisions-example-user": "Listar las últimas 50 contribuciones borradas del usuario Example.", "apihelp-query+alldeletedrevisions-example-ns-main": "Listar las primeras 50 revisiones borradas en el espacio de nombres principal.", - "apihelp-query+allfileusages-description": "Enumerar todos los usos del archivo, incluidos los que no existen.", + "apihelp-query+allfileusages-summary": "Enumerar todos los usos del archivo, incluidos los que no existen.", "apihelp-query+allfileusages-param-from": "El título del archivo para comenzar la enumeración.", "apihelp-query+allfileusages-param-to": "El título del archivo para detener la enumeración.", "apihelp-query+allfileusages-param-prefix": "Buscar todos los títulos de los archivos que comiencen con este valor.", @@ -445,7 +451,7 @@ "apihelp-query+allfileusages-example-unique": "Listar títulos de archivos únicos.", "apihelp-query+allfileusages-example-unique-generator": "Recupera los títulos de todos los archivos y marca los faltantes.", "apihelp-query+allfileusages-example-generator": "Recupera las páginas que contienen los archivos.", - "apihelp-query+allimages-description": "Enumerar todas las imágenes secuencialmente.", + "apihelp-query+allimages-summary": "Enumerar todas las imágenes secuencialmente.", "apihelp-query+allimages-param-sort": "Propiedad por la que realizar la ordenación.", "apihelp-query+allimages-param-dir": "La dirección en la que se listará.", "apihelp-query+allimages-param-from": "El título de la imagen para comenzar la enumeración. Solo puede utilizarse con $1sort=name.", @@ -465,7 +471,7 @@ "apihelp-query+allimages-example-recent": "Mostrar una lista de archivos subidos recientemente, similar a [[Special:NewFiles]].", "apihelp-query+allimages-example-mimetypes": "Mostrar una lista de archivos tipo MIME image/png o image/gif", "apihelp-query+allimages-example-generator": "Mostrar información acerca de 4 archivos que empiecen por la letra T.", - "apihelp-query+alllinks-description": "Enumerar todos los enlaces que apunten a un determinado espacio de nombres.", + "apihelp-query+alllinks-summary": "Enumerar todos los enlaces que apunten a un determinado espacio de nombres.", "apihelp-query+alllinks-param-from": "El título del enlace para comenzar la enumeración.", "apihelp-query+alllinks-param-to": "El título del enlace para detener la enumeración.", "apihelp-query+alllinks-param-prefix": "Buscar todos los títulos vinculados que comiencen con este valor.", @@ -480,7 +486,7 @@ "apihelp-query+alllinks-example-unique": "Lista de títulos vinculados únicamente.", "apihelp-query+alllinks-example-unique-generator": "Obtiene todos los títulos enlazados, marcando los que falten.", "apihelp-query+alllinks-example-generator": "Obtiene páginas que contienen los enlaces.", - "apihelp-query+allmessages-description": "Devolver los mensajes de este sitio.", + "apihelp-query+allmessages-summary": "Devolver los mensajes de este sitio.", "apihelp-query+allmessages-param-messages": "Qué mensajes mostrar. * (predeterminado) significa todos los mensajes.", "apihelp-query+allmessages-param-prop": "Qué propiedades se obtendrán.", "apihelp-query+allmessages-param-enableparser": "Establecer para habilitar el analizador, se preprocesará el wikitexto del mensaje (sustitución de palabras mágicas, uso de plantillas, etc.).", @@ -496,7 +502,7 @@ "apihelp-query+allmessages-param-prefix": "Devolver mensajes con este prefijo.", "apihelp-query+allmessages-example-ipb": "Mostrar mensajes que empiecen por ipb-.", "apihelp-query+allmessages-example-de": "Mostrar mensajes august y mainpage en alemán.", - "apihelp-query+allpages-description": "Enumerar todas las páginas secuencialmente en un espacio de nombres determinado.", + "apihelp-query+allpages-summary": "Enumerar todas las páginas secuencialmente en un espacio de nombres determinado.", "apihelp-query+allpages-param-from": "El título de página para comenzar la enumeración", "apihelp-query+allpages-param-to": "El título de página para detener la enumeración.", "apihelp-query+allpages-param-prefix": "Buscar todos los títulos de las páginas que comiencen con este valor.", @@ -514,7 +520,7 @@ "apihelp-query+allpages-example-B": "Mostrar una lista de páginas que empiecen con la letra B.", "apihelp-query+allpages-example-generator": "Mostrar información acerca de 4 páginas que empiecen por la letra T.", "apihelp-query+allpages-example-generator-revisions": "Mostrar el contenido de las 2 primeras páginas que no redirijan y empiecen por Re.", - "apihelp-query+allredirects-description": "Obtener la lista de todas las redirecciones a un espacio de nombres.", + "apihelp-query+allredirects-summary": "Obtener la lista de todas las redirecciones a un espacio de nombres.", "apihelp-query+allredirects-param-from": "El título de la redirección para iniciar la enumeración.", "apihelp-query+allredirects-param-to": "El título de la redirección para detener la enumeración.", "apihelp-query+allredirects-param-prefix": "Buscar todas las páginas de destino que empiecen con este valor.", @@ -531,7 +537,7 @@ "apihelp-query+allredirects-example-unique": "La lista de páginas de destino.", "apihelp-query+allredirects-example-unique-generator": "Obtiene todas las páginas de destino, marcando los que faltan.", "apihelp-query+allredirects-example-generator": "Obtiene páginas que contienen las redirecciones.", - "apihelp-query+allrevisions-description": "Listar todas las revisiones.", + "apihelp-query+allrevisions-summary": "Listar todas las revisiones.", "apihelp-query+allrevisions-param-start": "La marca de tiempo para iniciar la enumeración.", "apihelp-query+allrevisions-param-end": "La marca de tiempo para detener la enumeración.", "apihelp-query+allrevisions-param-user": "Listar solo las revisiones de este usuario.", @@ -540,13 +546,13 @@ "apihelp-query+allrevisions-param-generatetitles": "Cuando se utilice como generador, genera títulos en lugar de ID de revisión.", "apihelp-query+allrevisions-example-user": "Listar las últimas 50 contribuciones del usuario Example.", "apihelp-query+allrevisions-example-ns-main": "Listar las primeras 50 revisiones en el espacio de nombres principal.", - "apihelp-query+mystashedfiles-description": "Obtener una lista de archivos en la corriente de carga de usuarios.", + "apihelp-query+mystashedfiles-summary": "Obtener una lista de archivos en la corriente de carga de usuarios.", "apihelp-query+mystashedfiles-param-prop": "Propiedades a buscar para los archivos.", "apihelp-query+mystashedfiles-paramvalue-prop-size": "Buscar el tamaño del archivo y las dimensiones de la imagen.", "apihelp-query+mystashedfiles-paramvalue-prop-type": "Obtener el tipo MIME y tipo multimedia del archivo.", "apihelp-query+mystashedfiles-param-limit": "Cuántos archivos obtener.", "apihelp-query+mystashedfiles-example-simple": "Obtenga la clave de archivo, el tamaño del archivo y el tamaño de los archivos en pixeles en el caché de carga del usuario actual.", - "apihelp-query+alltransclusions-description": "Mostrar todas las transclusiones (páginas integradas mediante {{x}}), incluidas las inexistentes.", + "apihelp-query+alltransclusions-summary": "Mostrar todas las transclusiones (páginas integradas mediante {{x}}), incluidas las inexistentes.", "apihelp-query+alltransclusions-param-from": "El título de la transclusión por la que empezar la enumeración.", "apihelp-query+alltransclusions-param-to": "El título de la transclusión por la que terminar la enumeración.", "apihelp-query+alltransclusions-param-prefix": "Buscar todos los títulos transcluidos que comiencen con este valor.", @@ -561,7 +567,7 @@ "apihelp-query+alltransclusions-example-unique": "Listar títulos transcluidos de forma única.", "apihelp-query+alltransclusions-example-unique-generator": "Obtiene todos los títulos transcluidos, marcando los que faltan.", "apihelp-query+alltransclusions-example-generator": "Obtiene las páginas que contienen las transclusiones.", - "apihelp-query+allusers-description": "Enumerar todos los usuarios registrados.", + "apihelp-query+allusers-summary": "Enumerar todos los usuarios registrados.", "apihelp-query+allusers-param-from": "El nombre de usuario por el que empezar la enumeración.", "apihelp-query+allusers-param-to": "El nombre de usuario por el que finalizar la enumeración.", "apihelp-query+allusers-param-prefix": "Buscar todos los usuarios que empiecen con este valor.", @@ -582,13 +588,13 @@ "apihelp-query+allusers-param-activeusers": "Solo listar usuarios activos en {{PLURAL:$1|el último día|los $1 últimos días}}.", "apihelp-query+allusers-param-attachedwiki": "Con $1prop=centralids, indicar también si el usuario está conectado con el wiki identificado por el ID.", "apihelp-query+allusers-example-Y": "Listar usuarios que empiecen por Y.", - "apihelp-query+authmanagerinfo-description": "Recuperar información sobre el estado de autenticación actual.", + "apihelp-query+authmanagerinfo-summary": "Recuperar información sobre el estado de autenticación actual.", "apihelp-query+authmanagerinfo-param-securitysensitiveoperation": "Compruebe si el estado de autenticación actual del usuario es suficiente para la operación sensible-seguridad especificada.", "apihelp-query+authmanagerinfo-param-requestsfor": "Obtener información sobre las peticiones de autentificación requeridas para la acción de autentificación especificada.", "apihelp-query+authmanagerinfo-example-login": "Captura de las solicitudes que puede ser utilizadas al comienzo de inicio de sesión.", "apihelp-query+authmanagerinfo-example-login-merged": "Obtener las peticiones que podrían utilizarse al empezar un inicio de sesión, con los campos de formulario integrados.", "apihelp-query+authmanagerinfo-example-securitysensitiveoperation": "Comprueba si la autentificación es suficiente para realizar la acción foo.", - "apihelp-query+backlinks-description": "Encuentra todas las páginas que enlazan a la página dada.", + "apihelp-query+backlinks-summary": "Encuentra todas las páginas que enlazan a la página dada.", "apihelp-query+backlinks-param-title": "Título que buscar. No se puede usar junto con $1pageid.", "apihelp-query+backlinks-param-pageid": "Identificador de página que buscar. No puede usarse junto con $1title", "apihelp-query+backlinks-param-namespace": "El espacio de nombres que enumerar.", @@ -598,7 +604,7 @@ "apihelp-query+backlinks-param-redirect": "Si la página con el enlace es una redirección, encontrar también las páginas que enlacen a esa redirección. El límite máximo se reduce a la mitad.", "apihelp-query+backlinks-example-simple": "Mostrar enlaces a Main page.", "apihelp-query+backlinks-example-generator": "Obtener información acerca de las páginas enlazadas a Main page.", - "apihelp-query+blocks-description": "Listar todos los usuarios y direcciones IP bloqueadas.", + "apihelp-query+blocks-summary": "Listar todos los usuarios y direcciones IP bloqueadas.", "apihelp-query+blocks-param-start": "El sello de tiempo para comenzar la enumeración", "apihelp-query+blocks-param-end": "El sello de tiempo para detener la enumeración", "apihelp-query+blocks-param-ids": "Lista de bloquear IDs para listar (opcional).", @@ -619,7 +625,7 @@ "apihelp-query+blocks-param-show": "Muestra solamente los elementos que cumplen estos criterios.\nPor ejemplo, para mostrar solamente los bloqueos indefinidos a direcciones IP, introduce $1show=ip|!temp.", "apihelp-query+blocks-example-simple": "Listar bloques.", "apihelp-query+blocks-example-users": "Muestra los bloqueos de los usuarios Alice y Bob.", - "apihelp-query+categories-description": "Enumera todas las categorías a las que pertenecen las páginas.", + "apihelp-query+categories-summary": "Enumera todas las categorías a las que pertenecen las páginas.", "apihelp-query+categories-param-prop": "Qué propiedades adicionales obtener para cada categoría:", "apihelp-query+categories-paramvalue-prop-sortkey": "Añade la clave de ordenación (cadena hexadecimal) y el prefijo de la clave de ordenación (la parte legible) de la categoría.", "apihelp-query+categories-paramvalue-prop-timestamp": "Añade la marca de tiempo del momento en que se añadió la categoría.", @@ -630,9 +636,9 @@ "apihelp-query+categories-param-dir": "La dirección en que ordenar la lista.", "apihelp-query+categories-example-simple": "Obtener una lista de categorías a las que pertenece la página Albert Einstein.", "apihelp-query+categories-example-generator": "Obtener información acerca de todas las categorías utilizadas en la página Albert Einstein.", - "apihelp-query+categoryinfo-description": "Devuelve información acerca de las categorías dadas.", + "apihelp-query+categoryinfo-summary": "Devuelve información acerca de las categorías dadas.", "apihelp-query+categoryinfo-example-simple": "Obtener información acerca de Category:Foo y Category:Bar", - "apihelp-query+categorymembers-description": "Lista todas las páginas en una categoría dada.", + "apihelp-query+categorymembers-summary": "Lista todas las páginas en una categoría dada.", "apihelp-query+categorymembers-param-title": "Categoría que enumerar (requerida). Debe incluir el prefijo {{ns:category}}:. No se puede utilizar junto con $1pageid.", "apihelp-query+categorymembers-param-pageid": "ID de página de la categoría para enumerar. No se puede utilizar junto con $1title.", "apihelp-query+categorymembers-param-prop": "Qué piezas de información incluir:", @@ -657,14 +663,15 @@ "apihelp-query+categorymembers-param-endsortkey": "Utilizar $1endhexsortkey en su lugar.", "apihelp-query+categorymembers-example-simple": "Obtener las primeras 10 páginas en Category:Physics.", "apihelp-query+categorymembers-example-generator": "Obtener información sobre las primeras 10 páginas de la Category:Physics.", - "apihelp-query+contributors-description": "Obtener la lista de contribuidores conectados y el número de contribuidores anónimos de una página.", + "apihelp-query+contributors-summary": "Obtener la lista de contribuidores conectados y el número de contribuidores anónimos de una página.", "apihelp-query+contributors-param-group": "Solo incluir usuarios de los grupos especificados. No incluye grupos implícitos o autopromocionados, como *, usuario o autoconfirmado.", "apihelp-query+contributors-param-excludegroup": "Excluir usuarios de los grupos especificados. No incluye grupos implícitos o autopromocionados, como *, usuario o autoconfirmado.", "apihelp-query+contributors-param-rights": "Solo incluir usuarios con los derechos especificados. No incluye derechos concedidos a grupos implícitos o autopromocionados, como *, usuario o autoconfirmado.", "apihelp-query+contributors-param-excluderights": "Excluir usuarios con los derechos especificados. No incluye derechos concedidos a grupos implícitos o autopromocionados, como *, usuario o autoconfirmado.", "apihelp-query+contributors-param-limit": "Cuántos contribuyentes se devolverán.", "apihelp-query+contributors-example-simple": "Mostrar los contribuyentes de la página Main Page.", - "apihelp-query+deletedrevisions-description": "Obtener información de revisión eliminada.\n\nPuede ser utilizada de varias maneras:\n# Obtenga las revisiones eliminadas de un conjunto de páginas, estableciendo títulos o ID de paginas. Ordenadas por título y marca horaria.\n# Obtener datos sobre un conjunto de revisiones eliminadas estableciendo sus ID con identificación de revisión. Ordenado por ID de revisión.", + "apihelp-query+deletedrevisions-summary": "Obtener información de revisión eliminada.", + "apihelp-query+deletedrevisions-extended-description": "Puede ser utilizada de varias maneras:\n# Obtenga las revisiones eliminadas de un conjunto de páginas, estableciendo títulos o ID de paginas. Ordenadas por título y marca horaria.\n# Obtener datos sobre un conjunto de revisiones eliminadas estableciendo sus ID con identificación de revisión. Ordenado por ID de revisión.", "apihelp-query+deletedrevisions-param-start": "Marca de tiempo por la que empezar la enumeración. Se ignora cuando se esté procesando una lista de ID de revisión.", "apihelp-query+deletedrevisions-param-end": "Marca de tiempo por la que terminar la enumeración. Se ignora cuando se esté procesando una lista de ID de revisión.", "apihelp-query+deletedrevisions-param-tag": "Listar solo las revisiones con esta etiqueta.", @@ -672,7 +679,8 @@ "apihelp-query+deletedrevisions-param-excludeuser": "No listar las revisiones de este usuario.", "apihelp-query+deletedrevisions-example-titles": "Muestra la lista de revisiones borradas de las páginas Main Page y Talk:Main Page, con su contenido.", "apihelp-query+deletedrevisions-example-revids": "Mostrar la información de la revisión borrada 123456.", - "apihelp-query+deletedrevs-description": "Muestra la lista de revisiones borradas.\n\nOpera en tres modos:\n# Lista de revisiones borradas de los títulos dados, ordenadas por marca de tiempo.\n# Lista de contribuciones borradas del usuario dado, ordenadas por marca de tiempo.\n# Lista de todas las revisiones borradas en el espacio de nombres dado, ordenadas por título y marca de tiempo (donde no se ha especificado ningún título ni se ha fijado $1user).", + "apihelp-query+deletedrevs-summary": "Muestra la lista de revisiones borradas.", + "apihelp-query+deletedrevs-extended-description": "Opera en tres modos:\n# Lista de revisiones borradas de los títulos dados, ordenadas por marca de tiempo.\n# Lista de contribuciones borradas del usuario dado, ordenadas por marca de tiempo.\n# Lista de todas las revisiones borradas en el espacio de nombres dado, ordenadas por título y marca de tiempo (donde no se ha especificado ningún título ni se ha fijado $1user).", "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|Modo|Modos}}: $2", "apihelp-query+deletedrevs-param-start": "Marca de tiempo por la que empezar la enumeración.", "apihelp-query+deletedrevs-param-end": "Marca de tiempo por la que terminar la enumeración.", @@ -690,14 +698,14 @@ "apihelp-query+deletedrevs-example-mode2": "Muestra las últimas 50 contribuciones de Bob (modo 2).", "apihelp-query+deletedrevs-example-mode3-main": "Muestra las primeras 50 revisiones borradas del espacio principal (modo 3).", "apihelp-query+deletedrevs-example-mode3-talk": "Listar las primeras 50 páginas en el espacio de nombres {{ns:talk}} (modo 3).", - "apihelp-query+disabled-description": "Se ha desactivado el módulo de consulta.", - "apihelp-query+duplicatefiles-description": "Enumerar todos los archivos que son duplicados de los archivos dados a partir de los valores hash.", + "apihelp-query+disabled-summary": "Se ha desactivado el módulo de consulta.", + "apihelp-query+duplicatefiles-summary": "Enumerar todos los archivos que son duplicados de los archivos dados a partir de los valores hash.", "apihelp-query+duplicatefiles-param-limit": "Número de archivos duplicados para devolver.", "apihelp-query+duplicatefiles-param-dir": "La dirección en que ordenar la lista.", "apihelp-query+duplicatefiles-param-localonly": "Buscar solo archivos en el repositorio local.", "apihelp-query+duplicatefiles-example-simple": "Buscar duplicados de [[:File:Alber Einstein Head.jpg]].", "apihelp-query+duplicatefiles-example-generated": "Buscar duplicados en todos los archivos.", - "apihelp-query+embeddedin-description": "Encuentra todas las páginas que transcluyen el título dado.", + "apihelp-query+embeddedin-summary": "Encuentra todas las páginas que transcluyen el título dado.", "apihelp-query+embeddedin-param-title": "Título a buscar. No puede usarse en conjunto con $1pageid.", "apihelp-query+embeddedin-param-pageid": "Identificador de página que buscar. No se puede usar junto con $1title.", "apihelp-query+embeddedin-param-namespace": "El espacio de nombres que enumerar.", @@ -706,13 +714,13 @@ "apihelp-query+embeddedin-param-limit": "Cuántas páginas se devolverán.", "apihelp-query+embeddedin-example-simple": "Mostrar las páginas que transcluyen Template:Stub.", "apihelp-query+embeddedin-example-generator": "Obtener información sobre las páginas que transcluyen Template:Stub.", - "apihelp-query+extlinks-description": "Devuelve todas las URL externas (excluidos los interwikis) de las páginas dadas.", + "apihelp-query+extlinks-summary": "Devuelve todas las URL externas (excluidos los interwikis) de las páginas dadas.", "apihelp-query+extlinks-param-limit": "Cuántos enlaces se devolverán.", "apihelp-query+extlinks-param-protocol": "Protocolo de la URL. Si está vacío y $1query está definido, el protocolo es http. Para enumerar todos los enlaces externos, deja a la vez vacíos esto y $1query.", "apihelp-query+extlinks-param-query": "Cadena de búsqueda sin protocolo. Útil para comprobar si una determinada página contiene una determinada URL externa.", "apihelp-query+extlinks-param-expandurl": "Expandir las URL relativas a un protocolo con el protocolo canónico.", "apihelp-query+extlinks-example-simple": "Obtener una lista de los enlaces externos en Main Page.", - "apihelp-query+exturlusage-description": "Enumera páginas que contienen una URL dada.", + "apihelp-query+exturlusage-summary": "Enumera páginas que contienen una URL dada.", "apihelp-query+exturlusage-param-prop": "Qué piezas de información incluir:", "apihelp-query+exturlusage-paramvalue-prop-ids": "Añade el identificado de la página.", "apihelp-query+exturlusage-paramvalue-prop-title": "Agrega el título y el identificador del espacio de nombres de la página.", @@ -723,7 +731,7 @@ "apihelp-query+exturlusage-param-limit": "Cuántas páginas se devolverán.", "apihelp-query+exturlusage-param-expandurl": "Expandir las URL relativas a un protocolo con el protocolo canónico.", "apihelp-query+exturlusage-example-simple": "Mostrar páginas que enlacen con http://www.mediawiki.org.", - "apihelp-query+filearchive-description": "Enumerar todos los archivos borrados de forma secuencial.", + "apihelp-query+filearchive-summary": "Enumerar todos los archivos borrados de forma secuencial.", "apihelp-query+filearchive-param-from": "El título de imagen para comenzar la enumeración", "apihelp-query+filearchive-param-to": "El título de imagen para detener la enumeración.", "apihelp-query+filearchive-param-prefix": "Buscar todos los títulos de las imágenes que comiencen con este valor.", @@ -745,10 +753,10 @@ "apihelp-query+filearchive-paramvalue-prop-bitdepth": "Añade la profundidad de bit de la versión.", "apihelp-query+filearchive-paramvalue-prop-archivename": "Añade el nombre de archivo de la versión archivada para las versiones que no son las últimas.", "apihelp-query+filearchive-example-simple": "Mostrar una lista de todos los archivos eliminados.", - "apihelp-query+filerepoinfo-description": "Devuelve metainformación sobre los repositorios de imágenes configurados en el wiki.", + "apihelp-query+filerepoinfo-summary": "Devuelve metainformación sobre los repositorios de imágenes configurados en el wiki.", "apihelp-query+filerepoinfo-param-prop": "Propiedades del repositorio a obtener (puede haber más disponibles en algunos wikis):\n;apiurl:URL del repositorio API - útil para obtener información de imagen del servidor.\n;name:La clave del repositorio - usado in e.g. [[mw:Special:MyLanguage/Manual:$wgForeignFileRepos|$wgForeignFileRepos]] y [[Special:ApiHelp/query+imageinfo|imageinfo]] devuelve valores.\n;displayname:El nombre legible del repositorio wiki.\n;rooturl:Raíz URL para rutas de imágenes.\n;local:Si ese repositorio es local o no.", "apihelp-query+filerepoinfo-example-simple": "Obtener información acerca de los repositorios de archivos.", - "apihelp-query+fileusage-description": "Encontrar todas las páginas que utilizan los archivos dados.", + "apihelp-query+fileusage-summary": "Encontrar todas las páginas que utilizan los archivos dados.", "apihelp-query+fileusage-param-prop": "Qué propiedades se obtendrán:", "apihelp-query+fileusage-paramvalue-prop-pageid": "Identificador de cada página.", "apihelp-query+fileusage-paramvalue-prop-title": "Título de cada página.", @@ -758,7 +766,7 @@ "apihelp-query+fileusage-param-show": "Muestra solo los elementos que cumplen estos criterios:\n;redirect: Muestra solamente redirecciones.\n;!redirect: Muestra solamente páginas que no son redirecciones.", "apihelp-query+fileusage-example-simple": "Obtener una lista de páginas que utilicen [[:File:Example.jpg]].", "apihelp-query+fileusage-example-generator": "Obtener información acerca de las páginas que utilicen [[:File:Example.jpg]].", - "apihelp-query+imageinfo-description": "Devuelve información del archivo y su historial de subida.", + "apihelp-query+imageinfo-summary": "Devuelve información del archivo y su historial de subida.", "apihelp-query+imageinfo-param-prop": "Qué información del archivo se obtendrá:", "apihelp-query+imageinfo-paramvalue-prop-timestamp": "Añade la marca de tiempo a la versión actualizada.", "apihelp-query+imageinfo-paramvalue-prop-user": "Añade el usuario que subió cada versión del archivo.", @@ -794,13 +802,13 @@ "apihelp-query+imageinfo-param-localonly": "Buscar solo archivos en el repositorio local.", "apihelp-query+imageinfo-example-simple": "Obtener información sobre la versión actual de [[:File:Albert Einstein Head.jpg]].", "apihelp-query+imageinfo-example-dated": "Obtener información sobre las versiones de [[:File:Test.jpg]] a partir de 2008.", - "apihelp-query+images-description": "Devuelve todos los archivos contenidos en las páginas dadas.", + "apihelp-query+images-summary": "Devuelve todos los archivos contenidos en las páginas dadas.", "apihelp-query+images-param-limit": "Cuántos archivos se devolverán.", "apihelp-query+images-param-images": "Mostrar solo estos archivos. Útil para comprobar si una determinada página tiene un determinado archivo.", "apihelp-query+images-param-dir": "La dirección en que ordenar la lista.", "apihelp-query+images-example-simple": "Obtener una lista de los archivos usados en la [[Main Page|Portada]].", "apihelp-query+images-example-generator": "Obtener información sobre todos los archivos empleados en [[Main Page]].", - "apihelp-query+imageusage-description": "Encontrar todas las páginas que usen el título de imagen dado.", + "apihelp-query+imageusage-summary": "Encontrar todas las páginas que usen el título de imagen dado.", "apihelp-query+imageusage-param-title": "Título a buscar. No puede usarse en conjunto con $1pageid.", "apihelp-query+imageusage-param-pageid": "ID de página a buscar. No puede usarse con $1title.", "apihelp-query+imageusage-param-namespace": "El espacio de nombres que enumerar.", @@ -810,7 +818,7 @@ "apihelp-query+imageusage-param-redirect": "Si la página con el enlace es una redirección, encontrar también las páginas que enlacen a esa redirección. El límite máximo se reduce a la mitad.", "apihelp-query+imageusage-example-simple": "Mostrar las páginas que usan [[:File:Albert Einstein Head.jpg]].", "apihelp-query+imageusage-example-generator": "Obtener información sobre las páginas que empleen [[:File:Albert Einstein Head.jpg]].", - "apihelp-query+info-description": "Obtener información básica de la página.", + "apihelp-query+info-summary": "Obtener información básica de la página.", "apihelp-query+info-param-prop": "Qué propiedades adicionales se obtendrán:", "apihelp-query+info-paramvalue-prop-protection": "Listar el nivel de protección de cada página.", "apihelp-query+info-paramvalue-prop-talkid": "El identificador de la página de discusión correspondiente a cada página que no es de discusión.", @@ -827,7 +835,8 @@ "apihelp-query+info-param-token": "Usa [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] en su lugar.", "apihelp-query+info-example-simple": "Obtener información acerca de la página Main Page.", "apihelp-query+info-example-protection": "Obtén información general y protección acerca de la página Main Page.", - "apihelp-query+iwbacklinks-description": "Encontrar todas las páginas que enlazan al enlace interwiki dado.\n\nPuede utilizarse para encontrar todos los enlaces con un prefijo, o todos los enlaces a un título (con un determinado prefijo). Si no se introduce ninguno de los parámetros, se entiende como «todos los enlaces interwiki».", + "apihelp-query+iwbacklinks-summary": "Encontrar todas las páginas que enlazan al enlace interwiki dado.", + "apihelp-query+iwbacklinks-extended-description": "Puede utilizarse para encontrar todos los enlaces con un prefijo, o todos los enlaces a un título (con un determinado prefijo). Si no se introduce ninguno de los parámetros, se entiende como «todos los enlaces interwiki».", "apihelp-query+iwbacklinks-param-prefix": "Prefijo para el interwiki.", "apihelp-query+iwbacklinks-param-title": "Enlace interlingüístico que buscar. Se debe usar junto con $1blprefix.", "apihelp-query+iwbacklinks-param-limit": "Cuántas páginas se devolverán.", @@ -837,7 +846,7 @@ "apihelp-query+iwbacklinks-param-dir": "La dirección en que ordenar la lista.", "apihelp-query+iwbacklinks-example-simple": "Obtener las páginas enlazadas a [[wikibooks:Test]]", "apihelp-query+iwbacklinks-example-generator": "Obtener información sobre las páginas que enlacen a [[wikibooks:Test]].", - "apihelp-query+iwlinks-description": "Devuelve todos los enlaces interwiki de las páginas dadas.", + "apihelp-query+iwlinks-summary": "Devuelve todos los enlaces interwiki de las páginas dadas.", "apihelp-query+iwlinks-param-url": "Si desea obtener la URL completa (no se puede usar con $1prop).", "apihelp-query+iwlinks-param-prop": "Qué propiedades adicionales obtener para cada enlace interlingüe:", "apihelp-query+iwlinks-paramvalue-prop-url": "Añade el URL completo.", @@ -846,7 +855,8 @@ "apihelp-query+iwlinks-param-title": "El enlace Interwiki para buscar. Debe utilizarse con $1prefix .", "apihelp-query+iwlinks-param-dir": "La dirección en que ordenar la lista.", "apihelp-query+iwlinks-example-simple": "Obtener los enlaces interwiki de la página Main Page.", - "apihelp-query+langbacklinks-description": "Encuentra todas las páginas que conectan con el enlace de idioma dado.\n\nPuede utilizarse para encontrar todos los enlaces con un código de idioma, o todos los enlaces a un título (con un idioma dado). El uso de ninguno de los parámetros es efectivamente \"todos los enlaces de idioma\".\n\nTenga en cuenta que esto no puede considerar los enlaces de idiomas agregados por extensiones.", + "apihelp-query+langbacklinks-summary": "Encuentra todas las páginas que conectan con el enlace de idioma dado.", + "apihelp-query+langbacklinks-extended-description": "Puede utilizarse para encontrar todos los enlaces con un código de idioma, o todos los enlaces a un título (con un idioma dado). El uso de ninguno de los parámetros es efectivamente \"todos los enlaces de idioma\".\n\nTenga en cuenta que esto no puede considerar los enlaces de idiomas agregados por extensiones.", "apihelp-query+langbacklinks-param-lang": "Idioma del enlace de idioma.", "apihelp-query+langbacklinks-param-title": "Enlace de idioma para buscar. Debe utilizarse con $1lang.", "apihelp-query+langbacklinks-param-limit": "Cuántas páginas en total se devolverán.", @@ -856,7 +866,7 @@ "apihelp-query+langbacklinks-param-dir": "La dirección en que ordenar la lista.", "apihelp-query+langbacklinks-example-simple": "Obtener las páginas enlazadas a [[:fr:Test]]", "apihelp-query+langbacklinks-example-generator": "Obtener información acerca de las páginas enlazadas a [[:fr:Test]].", - "apihelp-query+langlinks-description": "Devuelve todos los enlaces interlingüísticos de las páginas dadas.", + "apihelp-query+langlinks-summary": "Devuelve todos los enlaces interlingüísticos de las páginas dadas.", "apihelp-query+langlinks-param-limit": "Número de enlaces interlingüísticos que devolver.", "apihelp-query+langlinks-param-url": "Obtener la URL completa o no (no se puede usar con $1prop).", "apihelp-query+langlinks-param-prop": "Qué propiedades adicionales obtener para cada enlace interlingüe:", @@ -868,7 +878,7 @@ "apihelp-query+langlinks-param-dir": "La dirección en que ordenar la lista.", "apihelp-query+langlinks-param-inlanguagecode": "Código de idioma para los nombres de idiomas localizados.", "apihelp-query+langlinks-example-simple": "Obtener los enlaces interlingüísticos de la página Main Page.", - "apihelp-query+links-description": "Devuelve todos los enlaces de las páginas dadas.", + "apihelp-query+links-summary": "Devuelve todos los enlaces de las páginas dadas.", "apihelp-query+links-param-namespace": "Mostrar solo los enlaces en estos espacios de nombres.", "apihelp-query+links-param-limit": "Cuántos enlaces se devolverán.", "apihelp-query+links-param-titles": "Devolver solo los enlaces a estos títulos. Útil para comprobar si una determinada página enlaza a un determinado título.", @@ -876,7 +886,7 @@ "apihelp-query+links-example-simple": "Obtener los enlaces de la página Main Page", "apihelp-query+links-example-generator": "Obtenga información sobre las páginas de enlace en la página Página principal.", "apihelp-query+links-example-namespaces": "Obtener enlaces de la página Main Page de los espacios de nombres {{ns:user}} and {{ns:template}}.", - "apihelp-query+linkshere-description": "Buscar todas las páginas que enlazan a las páginas dadas.", + "apihelp-query+linkshere-summary": "Buscar todas las páginas que enlazan a las páginas dadas.", "apihelp-query+linkshere-param-prop": "Qué propiedades se obtendrán:", "apihelp-query+linkshere-paramvalue-prop-pageid": "Identificador de cada página.", "apihelp-query+linkshere-paramvalue-prop-title": "Título de cada página.", @@ -886,7 +896,7 @@ "apihelp-query+linkshere-param-show": "Muestra solo los elementos que cumplen estos criterios:\n;redirect: Muestra solamente redirecciones.\n;!redirect: Muestra solamente páginas que no son redirecciones.", "apihelp-query+linkshere-example-simple": "Obtener una lista de páginas que enlacen a la [[Main Page]].", "apihelp-query+linkshere-example-generator": "Obtener información acerca de las páginas enlazadas a la [[Main Page|Portada]].", - "apihelp-query+logevents-description": "Obtener eventos de los registros.", + "apihelp-query+logevents-summary": "Obtener eventos de los registros.", "apihelp-query+logevents-param-prop": "Qué propiedades se obtendrán:", "apihelp-query+logevents-paramvalue-prop-ids": "Agrega el identificador del evento de registro.", "apihelp-query+logevents-paramvalue-prop-title": "Añade el título de la página para el evento del registro.", @@ -909,13 +919,13 @@ "apihelp-query+logevents-param-tag": "Solo mostrar las entradas de eventos con esta etiqueta.", "apihelp-query+logevents-param-limit": "Número total de entradas de eventos que devolver.", "apihelp-query+logevents-example-simple": "Mostrar los eventos recientes del registro.", - "apihelp-query+pagepropnames-description": "Mostrar todos los nombres de propiedades de página utilizados en el wiki.", + "apihelp-query+pagepropnames-summary": "Mostrar todos los nombres de propiedades de página utilizados en el wiki.", "apihelp-query+pagepropnames-param-limit": "Número máximo de nombres que devolver.", "apihelp-query+pagepropnames-example-simple": "Obtener los 10 primeros nombres de propiedades.", - "apihelp-query+pageprops-description": "Obtener diferentes propiedades de página definidas en el contenido de la página.", + "apihelp-query+pageprops-summary": "Obtener diferentes propiedades de página definidas en el contenido de la página.", "apihelp-query+pageprops-param-prop": "Sólo listar estas propiedades de página ([[Special:ApiHelp/query+pagepropnames|action=query&list=pagepropnames]] devuelve los nombres de las propiedades de página en uso). Útil para comprobar si las páginas usan una determinada propiedad de página.", "apihelp-query+pageprops-example-simple": "Obtener las propiedades de las páginas Main Page y MediaWiki.", - "apihelp-query+pageswithprop-description": "Mostrar todas las páginas que usen una propiedad de página.", + "apihelp-query+pageswithprop-summary": "Mostrar todas las páginas que usen una propiedad de página.", "apihelp-query+pageswithprop-param-propname": "Propiedad de página para la cual enumerar páginas ([[Special:ApiHelp/query+pagepropnames|action=query&list=pagepropnames]] devuelve los nombres de las propiedades de página en uso).", "apihelp-query+pageswithprop-param-prop": "Qué piezas de información incluir:", "apihelp-query+pageswithprop-paramvalue-prop-ids": "Añade el identificador de página.", @@ -925,14 +935,15 @@ "apihelp-query+pageswithprop-param-dir": "Dirección en la que se desea ordenar.", "apihelp-query+pageswithprop-example-simple": "Listar las 10 primeras páginas que utilicen {{DISPLAYTITLE:}}.", "apihelp-query+pageswithprop-example-generator": "Obtener información adicional acerca de las 10 primeras páginas que utilicen __NOTOC__.", - "apihelp-query+prefixsearch-description": "Realice una búsqueda de prefijo de títulos de página.\n\nA pesar de la similitud en los nombres, este módulo no pretende ser equivalente a [[Special:PrefixIndex]]; para eso, vea [[Special:ApiHelp/query+allpages|action=query&list=allpages]] con el parámetro apprefix. El propósito de este módulo es similar a [[Special:ApiHelp/opensearch|action=opensearch]]: para tomar la entrada del usuario y proporcionar los mejores títulos coincidentes. Dependiendo del motor de búsqueda backend, esto puede incluir la corrección de errores, redirigir la evasión, u otras heurísticas.", + "apihelp-query+prefixsearch-summary": "Realice una búsqueda de prefijo de títulos de página.", + "apihelp-query+prefixsearch-extended-description": "A pesar de la similitud en los nombres, este módulo no pretende ser equivalente a [[Special:PrefixIndex]]; para eso, vea [[Special:ApiHelp/query+allpages|action=query&list=allpages]] con el parámetro apprefix. El propósito de este módulo es similar a [[Special:ApiHelp/opensearch|action=opensearch]]: para tomar la entrada del usuario y proporcionar los mejores títulos coincidentes. Dependiendo del motor de búsqueda backend, esto puede incluir la corrección de errores, redirigir la evasión, u otras heurísticas.", "apihelp-query+prefixsearch-param-search": "Buscar cadena.", "apihelp-query+prefixsearch-param-namespace": "Espacio de nombres que buscar.", "apihelp-query+prefixsearch-param-limit": "Número máximo de resultados que devolver.", "apihelp-query+prefixsearch-param-offset": "Número de resultados que omitir.", "apihelp-query+prefixsearch-example-simple": "Buscar títulos de páginas que empiecen con meaning.", "apihelp-query+prefixsearch-param-profile": "Perfil de búsqueda que utilizar.", - "apihelp-query+protectedtitles-description": "Mostrar todos los títulos protegidos contra creación.", + "apihelp-query+protectedtitles-summary": "Mostrar todos los títulos protegidos contra creación.", "apihelp-query+protectedtitles-param-namespace": "Listar solo los títulos en estos espacios de nombres.", "apihelp-query+protectedtitles-param-level": "Listar solo títulos con estos niveles de protección.", "apihelp-query+protectedtitles-param-limit": "Cuántas páginas se devolverán.", @@ -948,18 +959,19 @@ "apihelp-query+protectedtitles-paramvalue-prop-level": "Agrega el nivel de protección.", "apihelp-query+protectedtitles-example-simple": "Listar títulos protegidos.", "apihelp-query+protectedtitles-example-generator": "Encuentra enlaces a títulos protegidos en el espacio de nombres principal.", - "apihelp-query+querypage-description": "Obtenga una lista proporcionada por una página especial basada en QueryPage.", + "apihelp-query+querypage-summary": "Obtenga una lista proporcionada por una página especial basada en QueryPage.", "apihelp-query+querypage-param-page": "El nombre de la página especial. Recuerda, distingue mayúsculas y minúsculas.", "apihelp-query+querypage-param-limit": "Número de resultados que se devolverán.", "apihelp-query+querypage-example-ancientpages": "Devolver resultados de [[Special:Ancientpages]].", - "apihelp-query+random-description": "Obtener un conjunto de páginas aleatorias.\n\nLas páginas aparecen enumeradas en una secuencia fija, solo que el punto de partida es aleatorio. Esto quiere decir que, si, por ejemplo, Portada es la primera página aleatoria de la lista, Lista de monos ficticios siempre será la segunda, Lista de personas en sellos de Vanuatu la tercera, etc.", + "apihelp-query+random-summary": "Obtener un conjunto de páginas aleatorias.", + "apihelp-query+random-extended-description": "Las páginas aparecen enumeradas en una secuencia fija, solo que el punto de partida es aleatorio. Esto quiere decir que, si, por ejemplo, Portada es la primera página aleatoria de la lista, Lista de monos ficticios siempre será la segunda, Lista de personas en sellos de Vanuatu la tercera, etc.", "apihelp-query+random-param-namespace": "Devolver solo las páginas de estos espacios de nombres.", "apihelp-query+random-param-limit": "Limita el número de páginas aleatorias que se devolverán.", "apihelp-query+random-param-redirect": "Usa $1filterredir=redirects en su lugar.", "apihelp-query+random-param-filterredir": "Cómo filtrar las redirecciones.", "apihelp-query+random-example-simple": "Devuelve dos páginas aleatorias del espacio de nombres principal.", "apihelp-query+random-example-generator": "Devuelve la información de dos páginas aleatorias del espacio de nombres principal.", - "apihelp-query+recentchanges-description": "Enumerar cambios recientes.", + "apihelp-query+recentchanges-summary": "Enumerar cambios recientes.", "apihelp-query+recentchanges-param-start": "El sello de tiempo para comenzar la enumeración.", "apihelp-query+recentchanges-param-end": "El sello de tiempo para finalizar la enumeración.", "apihelp-query+recentchanges-param-namespace": "Filtrar cambios solamente a los espacios de nombres dados.", @@ -989,7 +1001,7 @@ "apihelp-query+recentchanges-param-generaterevisions": "Cuando se utilice como generador, genera identificadores de revisión en lugar de títulos. Las entradas en la lista de cambios recientes que no tengan identificador de revisión asociado (por ejemplo, la mayoría de las entradas de registro) no generarán nada.", "apihelp-query+recentchanges-example-simple": "Lista de cambios recientes.", "apihelp-query+recentchanges-example-generator": "Obtener información de página de cambios recientes no patrullados.", - "apihelp-query+redirects-description": "Devuelve todas las redirecciones a las páginas dadas.", + "apihelp-query+redirects-summary": "Devuelve todas las redirecciones a las páginas dadas.", "apihelp-query+redirects-param-prop": "Qué propiedades se obtendrán:", "apihelp-query+redirects-paramvalue-prop-pageid": "Identificador de página de cada redirección.", "apihelp-query+redirects-paramvalue-prop-title": "Título de cada redirección.", @@ -999,7 +1011,8 @@ "apihelp-query+redirects-param-show": "Mostrar únicamente los elementos que cumplan con estos criterios:\n;fragment: mostrar solo redirecciones con fragmento.\n;!fragment: mostrar solo redirecciones sin fragmento.", "apihelp-query+redirects-example-simple": "Mostrar una lista de las redirecciones a la [[Main Page|Portada]]", "apihelp-query+redirects-example-generator": "Obtener información sobre todas las redirecciones a la [[Main Page|Portada]].", - "apihelp-query+revisions-description": "Obtener información de la revisión.\n\nPuede ser utilizado de varias maneras:\n# Obtener datos sobre un conjunto de páginas (última revisión), estableciendo títulos o ID de paginas.\n# Obtener revisiones para una página determinada, usando títulos o ID de páginas con inicio, fin o límite.\n# Obtener datos sobre un conjunto de revisiones estableciendo sus ID con revids.", + "apihelp-query+revisions-summary": "Obtener información de la revisión.", + "apihelp-query+revisions-extended-description": "Puede ser utilizado de varias maneras:\n# Obtener datos sobre un conjunto de páginas (última revisión), estableciendo títulos o ID de paginas.\n# Obtener revisiones para una página determinada, usando títulos o ID de páginas con inicio, fin o límite.\n# Obtener datos sobre un conjunto de revisiones estableciendo sus ID con revids.", "apihelp-query+revisions-paraminfo-singlepageonly": "Solo se puede usar con una sola página (modo n.º 2).", "apihelp-query+revisions-param-startid": "Identificador de revisión a partir del cual empezar la enumeración.", "apihelp-query+revisions-param-endid": "Identificador de revisión en el que detener la enumeración.", @@ -1034,7 +1047,7 @@ "apihelp-query+revisions+base-param-parse": "Analizar el contenido de la revisión (requiere $1prop=content). Por motivos de rendimiento, si se utiliza esta opción, el valor de $1limit es forzado a 1.", "apihelp-query+revisions+base-param-section": "Recuperar solamente el contenido de este número de sección.", "apihelp-query+revisions+base-param-contentformat": "Formato de serialización utilizado para $1difftotext y esperado para la salida de contenido.", - "apihelp-query+search-description": "Realizar una búsqueda de texto completa.", + "apihelp-query+search-summary": "Realizar una búsqueda de texto completa.", "apihelp-query+search-param-namespace": "Buscar sólo en estos espacios de nombres.", "apihelp-query+search-param-what": "Tipo de búsqueda que realizar.", "apihelp-query+search-param-info": "Qué metadatos devolver.", @@ -1059,7 +1072,7 @@ "apihelp-query+search-example-simple": "Buscar meaning.", "apihelp-query+search-example-text": "Buscar meaning en los textos.", "apihelp-query+search-example-generator": "Obtener información acerca de las páginas devueltas por una búsqueda de meaning.", - "apihelp-query+siteinfo-description": "Devolver información general acerca de la página web.", + "apihelp-query+siteinfo-summary": "Devolver información general acerca de la página web.", "apihelp-query+siteinfo-param-prop": "Qué información se obtendrá:", "apihelp-query+siteinfo-paramvalue-prop-general": "Información global del sistema.", "apihelp-query+siteinfo-paramvalue-prop-namespaces": "Lista de espacios de nombres registrados y sus nombres canónicos.", @@ -1086,11 +1099,11 @@ "apihelp-query+siteinfo-param-inlanguagecode": "Código de idioma para los nombres localizados de los idiomas (en el mejor intento posible) y apariencias.", "apihelp-query+siteinfo-example-simple": "Obtener información del sitio.", "apihelp-query+siteinfo-example-interwiki": "Obtener una lista de prefijos interwiki locales.", - "apihelp-query+stashimageinfo-description": "Devuelve información del archivo para archivos escondidos.", + "apihelp-query+stashimageinfo-summary": "Devuelve información del archivo para archivos escondidos.", "apihelp-query+stashimageinfo-param-sessionkey": "Alias de $1filekey, para retrocompatibilidad.", "apihelp-query+stashimageinfo-example-simple": "Devuelve información para un archivo escondido.", "apihelp-query+stashimageinfo-example-params": "Devuelve las miniaturas de dos archivos escondidos.", - "apihelp-query+tags-description": "Enumerar las etiquetas de modificación.", + "apihelp-query+tags-summary": "Enumerar las etiquetas de modificación.", "apihelp-query+tags-param-limit": "El número máximo de etiquetas para enumerar.", "apihelp-query+tags-param-prop": "Qué propiedades se obtendrán:", "apihelp-query+tags-paramvalue-prop-name": "Añade el nombre de la etiqueta.", @@ -1101,7 +1114,7 @@ "apihelp-query+tags-paramvalue-prop-source": "Obtiene las fuentes de la etiqueta, que pueden incluir extension para etiquetas definidas por extensiones y manual para etiquetas que pueden aplicarse manualmente por los usuarios.", "apihelp-query+tags-paramvalue-prop-active": "Si la etiqueta aún se sigue aplicando.", "apihelp-query+tags-example-simple": "Enumera las etiquetas disponibles.", - "apihelp-query+templates-description": "Devuelve todas las páginas transcluidas en las páginas dadas.", + "apihelp-query+templates-summary": "Devuelve todas las páginas transcluidas en las páginas dadas.", "apihelp-query+templates-param-namespace": "Mostrar plantillas solamente en estos espacios de nombres.", "apihelp-query+templates-param-limit": "Cuántas plantillas se devolverán.", "apihelp-query+templates-param-templates": "Mostrar solo estas plantillas. Útil para comprobar si una determinada página utiliza una determinada plantilla.", @@ -1109,7 +1122,7 @@ "apihelp-query+templates-example-simple": "Obtener las plantillas que se usan en la página Portada.", "apihelp-query+templates-example-generator": "Obtener información sobre las páginas de las plantillas utilizadas en Main Page.", "apihelp-query+templates-example-namespaces": "Obtener las páginas de los espacios de nombres {{ns:user}} y {{ns:template}} que están transcluidas en la página Main Page.", - "apihelp-query+transcludedin-description": "Encuentra todas las páginas que transcluyan las páginas dadas.", + "apihelp-query+transcludedin-summary": "Encuentra todas las páginas que transcluyan las páginas dadas.", "apihelp-query+transcludedin-param-prop": "Qué propiedades se obtendrán:", "apihelp-query+transcludedin-paramvalue-prop-pageid": "Identificador de cada página.", "apihelp-query+transcludedin-paramvalue-prop-title": "Título de cada página.", @@ -1119,7 +1132,7 @@ "apihelp-query+transcludedin-param-show": "Muestra solo los elementos que cumplen estos criterios:\n;redirect: Muestra solamente redirecciones.\n;!redirect: Muestra solamente páginas que no son redirecciones.", "apihelp-query+transcludedin-example-simple": "Obtener una lista de páginas transcluyendo Main Page.", "apihelp-query+transcludedin-example-generator": "Obtener información sobre las páginas que transcluyen Main Page.", - "apihelp-query+usercontribs-description": "Obtener todas las ediciones realizadas por un usuario.", + "apihelp-query+usercontribs-summary": "Obtener todas las ediciones realizadas por un usuario.", "apihelp-query+usercontribs-param-limit": "Número máximo de contribuciones que se devolverán.", "apihelp-query+usercontribs-param-user": "Los usuarios para los cuales se desea recuperar las contribuciones. No se puede utilizar junto con $1userids o $1userprefix.", "apihelp-query+usercontribs-param-userprefix": "Recuperar las contribuciones de todos los usuarios cuyos nombres comienzan con este valor. No se puede utilizar junto con $1user o $1userids.", @@ -1141,7 +1154,7 @@ "apihelp-query+usercontribs-param-toponly": "Enumerar solo las modificaciones que sean las últimas revisiones.", "apihelp-query+usercontribs-example-user": "Mostrar contribuciones del usuario Example.", "apihelp-query+usercontribs-example-ipprefix": "Mostrar las contribuciones de todas las direcciones IP con el prefijo 192.0.2..", - "apihelp-query+userinfo-description": "Obtener información sobre el usuario actual.", + "apihelp-query+userinfo-summary": "Obtener información sobre el usuario actual.", "apihelp-query+userinfo-param-prop": "Qué piezas de información incluir:", "apihelp-query+userinfo-paramvalue-prop-blockinfo": "Etiqueta si el usuario está bloqueado, por quién y por qué motivo.", "apihelp-query+userinfo-paramvalue-prop-hasmsg": "Añade una etiqueta messages si el usuario actual tiene mensajes pendientes.", @@ -1160,7 +1173,7 @@ "apihelp-query+userinfo-paramvalue-prop-unreadcount": "Añade el recuento de páginas no leídas de la lista de seguimiento del usuario (máximo $1, devuelve $2 si el número es mayor).", "apihelp-query+userinfo-example-simple": "Obtener información sobre el usuario actual.", "apihelp-query+userinfo-example-data": "Obtener información adicional sobre el usuario actual.", - "apihelp-query+users-description": "Obtener información sobre una lista de usuarios.", + "apihelp-query+users-summary": "Obtener información sobre una lista de usuarios.", "apihelp-query+users-param-prop": "Qué piezas de información incluir:", "apihelp-query+users-paramvalue-prop-blockinfo": "Etiqueta si el usuario está bloqueado, por quién y por qué razón.", "apihelp-query+users-paramvalue-prop-groups": "Lista todos los grupos a los que pertenece cada usuario.", @@ -1175,7 +1188,7 @@ "apihelp-query+users-param-userids": "Una lista de identificadores de usuarios de los que obtener información.", "apihelp-query+users-param-token": "Usa [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] en su lugar.", "apihelp-query+users-example-simple": "Devolver información del usuario Example.", - "apihelp-query+watchlist-description": "Obtener los cambios recientes de las páginas de la lista de seguimiento del usuario actual.", + "apihelp-query+watchlist-summary": "Obtener los cambios recientes de las páginas de la lista de seguimiento del usuario actual.", "apihelp-query+watchlist-param-start": "El sello de tiempo para comenzar la enumeración", "apihelp-query+watchlist-param-end": "El sello de tiempo para finalizar la enumeración.", "apihelp-query+watchlist-param-namespace": "Filtrar cambios solamente a los espacios de nombres dados.", @@ -1209,7 +1222,7 @@ "apihelp-query+watchlist-example-generator": "Obtener información de página de las páginas con cambios recientes de la lista de seguimiento del usuario actual.", "apihelp-query+watchlist-example-generator-rev": "Obtener información de revisión de los cambios recientes de páginas de la lista de seguimiento del usuario actual.", "apihelp-query+watchlist-example-wlowner": "Enumerar la última revisión de páginas con cambios recientes de la lista de seguimiento del usuario Example.", - "apihelp-query+watchlistraw-description": "Obtener todas las páginas de la lista de seguimiento del usuario actual.", + "apihelp-query+watchlistraw-summary": "Obtener todas las páginas de la lista de seguimiento del usuario actual.", "apihelp-query+watchlistraw-param-namespace": "Mostrar solamente las páginas de los espacios de nombres dados.", "apihelp-query+watchlistraw-param-limit": "Número de resultados que devolver en cada petición.", "apihelp-query+watchlistraw-param-prop": "Qué propiedades adicionales se obtendrán:", @@ -1221,14 +1234,14 @@ "apihelp-query+watchlistraw-param-totitle": "Título (con el prefijo de espacio de nombres) desde el que se dejará de enumerar.", "apihelp-query+watchlistraw-example-simple": "Listar las páginas de la lista de seguimiento del usuario actual.", "apihelp-query+watchlistraw-example-generator": "Obtener información de las páginas de la lista de seguimiento del usuario actual.", - "apihelp-removeauthenticationdata-description": "Elimina los datos de autentificación del usuario actual.", + "apihelp-removeauthenticationdata-summary": "Elimina los datos de autentificación del usuario actual.", "apihelp-removeauthenticationdata-example-simple": "Trata de eliminar los datos del usuario actual para FooAuthenticationRequest.", - "apihelp-resetpassword-description": "Enviar un email de reinicialización de la contraseña a un usuario.", + "apihelp-resetpassword-summary": "Enviar un email de reinicialización de la contraseña a un usuario.", "apihelp-resetpassword-param-user": "Usuario en proceso de reinicialización", "apihelp-resetpassword-param-email": "Dirección de correo electrónico del usuario que se va a reinicializar", "apihelp-resetpassword-example-user": "Enviar un correo de recuperación de contraseña al usuario Ejemplo.", "apihelp-resetpassword-example-email": "Enviar un correo de recuperación de contraseña para todos los usuarios con dirección de correo electrónico usuario@ejemplo.com.", - "apihelp-revisiondelete-description": "Eliminar y restaurar revisiones", + "apihelp-revisiondelete-summary": "Eliminar y restaurar revisiones", "apihelp-revisiondelete-param-target": "Título de la página para el borrado de la revisión, en caso de ser necesario para ese tipo.", "apihelp-revisiondelete-param-ids": "Identificadores de las revisiones para borrar.", "apihelp-revisiondelete-param-hide": "Qué ocultar en cada revisión.", @@ -1237,7 +1250,8 @@ "apihelp-revisiondelete-param-tags": "Etiquetas que aplicar a la entrada en el registro de borrados.", "apihelp-revisiondelete-example-revision": "Ocultar el contenido de la revisión 12345 de la página Main Page.", "apihelp-revisiondelete-example-log": "Ocultar todos los datos de la entrada de registro 67890 con el motivo BLP violation.", - "apihelp-rollback-description": "Deshacer la última edición de la página.\n\nSi el último usuario que editó la página hizo varias ediciones consecutivas, todas ellas serán revertidas.", + "apihelp-rollback-summary": "Deshacer la última edición de la página.", + "apihelp-rollback-extended-description": "Si el último usuario que editó la página hizo varias ediciones consecutivas, todas ellas serán revertidas.", "apihelp-rollback-param-title": "Título de la página que revertir. No se puede usar junto con $1pageid.", "apihelp-rollback-param-pageid": "Identificador de la página que revertir. No se puede usar junto con $1title.", "apihelp-rollback-param-tags": "Etiquetas que aplicar a la reversión.", @@ -1247,9 +1261,10 @@ "apihelp-rollback-param-watchlist": "Añadir o borrar incondicionalmente la página de la lista de seguimiento del usuario actual, usar preferencias o no cambiar seguimiento.", "apihelp-rollback-example-simple": "Revertir las últimas ediciones de la página Main Page por el usuario Example.", "apihelp-rollback-example-summary": "Revertir las últimas ediciones de la página Main Page por el usuario de IP 192.0.2.5 con resumen Reverting vandalism, y marcar esas ediciones y la reversión como ediciones realizadas por bots.", - "apihelp-rsd-description": "Exportar un esquema RSD (Really Simple Discovery; Descubrimiento Muy Simple).", + "apihelp-rsd-summary": "Exportar un esquema RSD (Really Simple Discovery; Descubrimiento Muy Simple).", "apihelp-rsd-example-simple": "Exportar el esquema RSD.", - "apihelp-setnotificationtimestamp-description": "Actualizar la marca de tiempo de notificación de las páginas en la lista de seguimiento.\n\nEsto afecta a la función de resaltado de las páginas modificadas en la lista de seguimiento y al envío de correo electrónico cuando la preferencia \"{{int:tog-enotifwatchlistpages}}\" está habilitada.", + "apihelp-setnotificationtimestamp-summary": "Actualizar la marca de tiempo de notificación de las páginas en la lista de seguimiento.", + "apihelp-setnotificationtimestamp-extended-description": "Esto afecta a la función de resaltado de las páginas modificadas en la lista de seguimiento y al envío de correo electrónico cuando la preferencia \"{{int:tog-enotifwatchlistpages}}\" está habilitada.", "apihelp-setnotificationtimestamp-param-entirewatchlist": "Trabajar en todas las páginas en seguimiento.", "apihelp-setnotificationtimestamp-param-timestamp": "Marca de tiempo en la que fijar la marca de tiempo de notificación.", "apihelp-setnotificationtimestamp-param-torevid": "Revisión a la que fijar la marca de tiempo de notificación (una sola página).", @@ -1258,8 +1273,8 @@ "apihelp-setnotificationtimestamp-example-page": "Restablecer el estado de notificación de Main page.", "apihelp-setnotificationtimestamp-example-pagetimestamp": "Fijar la marca de tiempo de notificación de Main page para que todas las ediciones posteriores al 1 de enero de 2012 estén consideradas como no vistas.", "apihelp-setnotificationtimestamp-example-allpages": "Restablecer el estado de notificación de las páginas del espacio de nombres {{ns:user}}.", - "apihelp-setpagelanguage-description": "Cambiar el idioma de una página.", - "apihelp-setpagelanguage-description-disabled": "En este wiki no se permite modificar el idioma de las páginas.\n\nActiva [[mw:Special:MyLanguage/Manual:$wgPageLanguageUseDB|$wgPageLanguageUseDB]] para utilizar esta acción.", + "apihelp-setpagelanguage-summary": "Cambiar el idioma de una página.", + "apihelp-setpagelanguage-extended-description-disabled": "En este wiki no se permite modificar el idioma de las páginas.\n\nActiva [[mw:Special:MyLanguage/Manual:$wgPageLanguageUseDB|$wgPageLanguageUseDB]] para utilizar esta acción.", "apihelp-setpagelanguage-param-title": "Título de la página cuyo idioma deseas cambiar. No se puede usar junto con $1pageid.", "apihelp-setpagelanguage-param-pageid": "Identificador de la página cuyo idioma deseas cambiar. No se puede usar junto con $1title.", "apihelp-setpagelanguage-param-lang": "Código del idioma al que se desea cambiar la página. Usa default para restablecer la página al idioma predeterminado para el contenido del wiki.", @@ -1275,7 +1290,7 @@ "apihelp-stashedit-param-contentformat": "Formato de serialización de contenido utilizado para el texto de entrada.", "apihelp-stashedit-param-baserevid": "Identificador de la revisión de base.", "apihelp-stashedit-param-summary": "Resumen de cambios.", - "apihelp-tag-description": "Añadir o borrar etiquetas de modificación de revisiones individuales o entradas de registro.", + "apihelp-tag-summary": "Añadir o borrar etiquetas de modificación de revisiones individuales o entradas de registro.", "apihelp-tag-param-rcid": "Uno o más identificadores de cambios recientes a los que añadir o borrar la etiqueta.", "apihelp-tag-param-revid": "Uno o más identificadores de revisión a los que añadir o borrar la etiqueta.", "apihelp-tag-param-logid": "Uno o más identificadores de entradas del registro a los que agregar o eliminar la etiqueta.", @@ -1285,7 +1300,7 @@ "apihelp-tag-param-tags": "Etiquetas que aplicar a la entrada de registro que se generará como resultado de esta acción.", "apihelp-tag-example-rev": "Añadir la etiqueta vandalism al identificador de revisión 123 sin especificar un motivo", "apihelp-tag-example-log": "Eliminar la etiqueta spam de la entrada del registro con identificador 123 con el motivo Wrongly applied", - "apihelp-unblock-description": "Desbloquear un usuario.", + "apihelp-unblock-summary": "Desbloquear un usuario.", "apihelp-unblock-param-id": "Identificador del bloqueo que se desea desbloquear (obtenido mediante list=blocks). No se puede usar junto con with $1user o $1userid.", "apihelp-unblock-param-user": "Nombre de usuario, dirección IP o intervalo de direcciones IP para desbloquear. No se puede utilizar junto con $1id o $1userid.", "apihelp-unblock-param-userid": "ID de usuario que desbloquear. No se puede utilizar junto con $1id o $1user.", @@ -1315,7 +1330,7 @@ "apihelp-upload-param-async": "Realizar de forma asíncrona las operaciones de archivo potencialmente grandes cuando sea posible.", "apihelp-upload-example-url": "Subir desde una URL.", "apihelp-upload-example-filekey": "Completar una subida que falló debido a advertencias.", - "apihelp-userrights-description": "Cambiar la pertenencia a grupos de un usuario.", + "apihelp-userrights-summary": "Cambiar la pertenencia a grupos de un usuario.", "apihelp-userrights-param-user": "Nombre de usuario.", "apihelp-userrights-param-userid": "ID de usuario.", "apihelp-userrights-param-add": "Agregar el usuario a estos grupos, o, si ya es miembro, actualizar la fecha de expiración de su pertenencia a ese grupo.", @@ -1326,14 +1341,15 @@ "apihelp-userrights-example-user": "Agregar al usuario FooBot al grupo bot y eliminarlo de los grupos sysop y bureaucrat.", "apihelp-userrights-example-userid": "Añade el usuario con identificador 123 al grupo bot, y lo borra de los grupos sysop y bureaucrat.", "apihelp-userrights-example-expiry": "Añadir al usuario SometimeSysop al grupo sysop por 1 mes.", - "apihelp-validatepassword-description": "Valida una contraseña contra las políticas de contraseñas del wiki.\n\nLa validez es Good si la contraseña es aceptable, Change y la contraseña se puede usar para iniciar sesión pero debe cambiarse o Invalid si la contraseña no se puede usar.", + "apihelp-validatepassword-summary": "Valida una contraseña contra las políticas de contraseñas del wiki.", + "apihelp-validatepassword-extended-description": "La validez es Good si la contraseña es aceptable, Change y la contraseña se puede usar para iniciar sesión pero debe cambiarse o Invalid si la contraseña no se puede usar.", "apihelp-validatepassword-param-password": "Contraseña para validar.", "apihelp-validatepassword-param-user": "Nombre de usuario, para pruebas de creación de cuentas. El usuario nombrado no debe existir.", "apihelp-validatepassword-param-email": "Dirección de correo electrónico, para pruebas de creación de cuentas.", "apihelp-validatepassword-param-realname": "Nombre real, para pruebas de creación de cuentas.", "apihelp-validatepassword-example-1": "Validar la contraseña foobar para el usuario actual.", "apihelp-validatepassword-example-2": "Validar la contraseña qwerty para la creación del usuario Example.", - "apihelp-watch-description": "Añadir o borrar páginas de la lista de seguimiento del usuario actual.", + "apihelp-watch-summary": "Añadir o borrar páginas de la lista de seguimiento del usuario actual.", "apihelp-watch-param-title": "La página que seguir o dejar de seguir. Usa $1titles en su lugar.", "apihelp-watch-param-unwatch": "Si se define, en vez de seguir la página, se dejará de seguir.", "apihelp-watch-example-watch": "Vigilar la página Main Page.", @@ -1341,21 +1357,21 @@ "apihelp-watch-example-generator": "Seguir las primeras páginas del espacio de nombres principal.", "apihelp-format-example-generic": "Devolver el resultado de la consulta en formato $1.", "apihelp-format-param-wrappedhtml": "Devolver el HTML con resaltado sintáctico y los módulos ResourceLoader asociados en forma de objeto JSON.", - "apihelp-json-description": "Extraer los datos de salida en formato JSON.", + "apihelp-json-summary": "Extraer los datos de salida en formato JSON.", "apihelp-json-param-callback": "Si se especifica, envuelve la salida dentro de una llamada a una función dada. Por motivos de seguridad, cualquier dato específico del usuario estará restringido.", "apihelp-json-param-utf8": "Si se especifica, codifica la mayoría (pero no todos) de los caracteres no pertenecientes a ASCII como UTF-8 en lugar de reemplazarlos por secuencias de escape hexadecimal. Toma el comportamiento por defecto si formatversion no es 1.", "apihelp-json-param-ascii": "Si se especifica, codifica todos los caracteres no pertenecientes a ASCII mediante secuencias de escape hexadecimal. Toma el comportamiento por defecto si formatversion no es 1.", "apihelp-json-param-formatversion": "Formato de salida:\n;1: Formato retrocompatible (booleanos con estilo XML, claves * para nodos de contenido, etc.).\n;2: Formato moderno experimental. ¡Atención, las especificaciones pueden cambiar!\n;latest: Utiliza el último formato (actualmente 2). Puede cambiar sin aviso.", - "apihelp-jsonfm-description": "Producir los datos de salida en formato JSON (con resaltado sintáctico en HTML).", - "apihelp-none-description": "No extraer nada.", - "apihelp-php-description": "Extraer los datos de salida en formato serializado PHP.", + "apihelp-jsonfm-summary": "Producir los datos de salida en formato JSON (con resaltado sintáctico en HTML).", + "apihelp-none-summary": "No extraer nada.", + "apihelp-php-summary": "Extraer los datos de salida en formato serializado PHP.", "apihelp-php-param-formatversion": "Formato de salida:\n;1: Formato retrocompatible (booleanos con estilo XML, claves * para nodos de contenido, etc.).\n;2: Formato moderno experimental. ¡Atención, las especificaciones pueden cambiar!\n;latest: Utilizar el último formato (actualmente 2). Puede cambiar sin aviso.", - "apihelp-phpfm-description": "Producir los datos de salida en formato PHP serializado (con resaltado sintáctico en HTML).", - "apihelp-rawfm-description": "Extraer los datos de salida, incluidos los elementos de depuración, en formato JSON (embellecido en HTML).", - "apihelp-xml-description": "Producir los datos de salida en formato XML.", + "apihelp-phpfm-summary": "Producir los datos de salida en formato PHP serializado (con resaltado sintáctico en HTML).", + "apihelp-rawfm-summary": "Extraer los datos de salida, incluidos los elementos de depuración, en formato JSON (embellecido en HTML).", + "apihelp-xml-summary": "Producir los datos de salida en formato XML.", "apihelp-xml-param-xslt": "Si se especifica, añade la página nombrada como una hoja de estilo XSL. El valor debe ser un título en el espacio de nombres {{ns:MediaWiki}} que termine en .xsl.", "apihelp-xml-param-includexmlnamespace": "Si se especifica, añade un espacio de nombres XML.", - "apihelp-xmlfm-description": "Producir los datos de salida en formato XML (con resaltado sintáctico en HTML).", + "apihelp-xmlfm-summary": "Producir los datos de salida en formato XML (con resaltado sintáctico en HTML).", "api-format-title": "Resultado de la API de MediaWiki", "api-format-prettyprint-header": "Esta es la representación en HTML del formato $1. HTML es adecuado para realizar tareas de depuración, pero no para utilizarlo en aplicaciones.\n\nUtiliza el parámetro format para modificar el formato de salida. Para ver la representación no HTML del formato $1, emplea format=$2.\n\nPara obtener más información, consulta la [[mw:Special:MyLanguage/API|documentación completa]] o la [[Special:ApiHelp/main|ayuda de API]].", "api-format-prettyprint-header-only-html": "Esta es una representación en HTML destinada a la depuración, y no es adecuada para el uso de la aplicación.\n\nVéase la [[mw:Special:MyLanguage/API|documentación completa]] o la [[Special:ApiHelp/main|página de ayuda de la API]] para más información.", @@ -1532,6 +1548,7 @@ "apierror-nosuchuserid": "No hay ningún usuario con ID $1.", "apierror-notarget": "No has especificado un destino válido para esta acción.", "apierror-notpatrollable": "La revisión r$1 no se puede patrullar por ser demasiado antigua.", + "apierror-offline": "No se puede continuar debido a problemas de conectividad de la red. Asegúrate de que tienes una conexión activa a internet e inténtalo de nuevo.", "apierror-opensearch-json-warnings": "No se pueden representar los avisos en formato JSON de OpenSearch.", "apierror-pagecannotexist": "En este espacio de nombres no se permiten páginas reales.", "apierror-pagedeleted": "La página ha sido borrada en algún momento desde que obtuviste su marca de tiempo.", @@ -1567,6 +1584,7 @@ "apierror-stashwrongowner": "Propietario incorrecto: $1", "apierror-systemblocked": "Has sido bloqueado automáticamente por el software MediaWiki.", "apierror-templateexpansion-notwikitext": "La expansión de plantillas solo es compatible con el contenido en wikitexto. $1 usa el modelo de contenido $2.", + "apierror-timeout": "El servidor no respondió en el plazo previsto.", "apierror-unknownaction": "La acción especificada, $1, no está reconocida.", "apierror-unknownerror-editpage": "Error de EditPage desconocido: $1.", "apierror-unknownerror-nocode": "Error desconocido.", diff --git a/includes/api/i18n/et.json b/includes/api/i18n/et.json index 15ddb3af44..64107fc0e7 100644 --- a/includes/api/i18n/et.json +++ b/includes/api/i18n/et.json @@ -4,7 +4,7 @@ "Pikne" ] }, - "apihelp-query+imageinfo-description": "Tagastab failiteabe ja üleslaadimisajaloo.", + "apihelp-query+imageinfo-summary": "Tagastab failiteabe ja üleslaadimisajaloo.", "apihelp-query+imageinfo-param-prop": "Millist teavet faili kohta hankida:", "apihelp-query+imageinfo-paramvalue-prop-timestamp": "Lisab üles laaditud versiooni ajatempli.", "apihelp-query+imageinfo-paramvalue-prop-user": "Lisab kasutaja, kes iga failiversiooni üles laadis.", diff --git a/includes/api/i18n/eu.json b/includes/api/i18n/eu.json index be2f9a0aa6..1e03f5d43e 100644 --- a/includes/api/i18n/eu.json +++ b/includes/api/i18n/eu.json @@ -9,21 +9,21 @@ }, "apihelp-main-param-action": "Zein ekintza burutuko da.", "apihelp-main-param-format": "Irteerako formatua.", - "apihelp-block-description": "Blokeatu erabiltzaile bat.", + "apihelp-block-summary": "Blokeatu erabiltzaile bat.", "apihelp-block-param-reason": "Blokeatzeko arrazoia.", - "apihelp-createaccount-description": "Erabiltzaile kontu berria sortu.", + "apihelp-createaccount-summary": "Erabiltzaile kontu berria sortu.", "apihelp-createaccount-param-name": "Erabiltzaile izena.", "apihelp-createaccount-param-email": "Erabiltzailearen helbide elektronikoa (aukerakoa).", "apihelp-createaccount-param-realname": "Erabiltzailearen benetako izena (aukerakoa).", - "apihelp-delete-description": "Orrialde bat ezabatu.", + "apihelp-delete-summary": "Orrialde bat ezabatu.", "apihelp-delete-example-simple": "Ezabatu Main Page.", - "apihelp-disabled-description": "Modulu hau ezgaitu da.", - "apihelp-edit-description": "Orrialdeak sortu eta aldatu.", + "apihelp-disabled-summary": "Modulu hau ezgaitu da.", + "apihelp-edit-summary": "Orrialdeak sortu eta aldatu.", "apihelp-edit-param-sectiontitle": "Atal berri baten titulua.", "apihelp-edit-param-text": "Orrialdearen edukia.", "apihelp-edit-param-minor": "Aldaketa txikia.", "apihelp-edit-example-edit": "Orrialde bat aldatu", - "apihelp-emailuser-description": "Erabiltzaileari e-maila bidali", + "apihelp-emailuser-summary": "Erabiltzaileari e-maila bidali", "apihelp-emailuser-param-subject": "Gaiaren goiburua.", "apihelp-emailuser-param-text": "Mezuaren gorputza.", "apihelp-expandtemplates-param-title": "Orrialdearen izenburua.", @@ -43,28 +43,28 @@ "apihelp-feedrecentchanges-example-30days": "Erakutsi aldaketa berriak 30 egunez", "apihelp-filerevert-param-comment": "Iruzkina igo.", "apihelp-help-example-recursive": "Laguntza guztia orrialde batean.", - "apihelp-imagerotate-description": "Irudi bat edo gehiago biratu.", + "apihelp-imagerotate-summary": "Irudi bat edo gehiago biratu.", "apihelp-import-param-summary": "Inportazioaren laburpena.", "apihelp-import-param-xml": "XML fitxategia igo da.", "apihelp-login-param-name": "Erabiltzaile izena.", "apihelp-login-param-password": "Pasahitza.", "apihelp-login-param-domain": "Domeinua (hautazkoa).", "apihelp-login-example-login": "Hasi saioa", - "apihelp-move-description": "Orrialde bat mugitu", + "apihelp-move-summary": "Orrialde bat mugitu", "apihelp-move-param-reason": "Berrizenpenaren arrazoia.", "apihelp-move-param-noredirect": "Birzuzenketarik ez sortu.", "apihelp-move-param-ignorewarnings": "Edozein ohar ezikusi.", "apihelp-opensearch-param-namespace": "Bilatzeko izen-tarteak.", "apihelp-opensearch-param-format": "Irteerako formatua.", "apihelp-options-example-reset": "Berrezarri hobespen guztiak.", - "apihelp-paraminfo-description": "API moduluei buruzko informazioa eskuratu.", + "apihelp-paraminfo-summary": "API moduluei buruzko informazioa eskuratu.", "apihelp-parse-param-summary": "Analizatzeko laburpena.", "apihelp-protect-param-reason": "Babesteko edo babesa kentzeko zergatia.", "apihelp-protect-example-protect": "Orrialde bat babestu", - "apihelp-query+allcategories-description": "Kategoria guztiak zenbakitu.", + "apihelp-query+allcategories-summary": "Kategoria guztiak zenbakitu.", "apihelp-query+allusers-param-witheditsonly": "Bakarrik zerrendatu aldaketak egin dituzten erabiltzaileak.", "apihelp-query+allusers-param-activeusers": "Bakarrik zerrendatu azken {{PLURAL:$1|eguneko|$1 egunetako}} erabiltzaile aktiboak.", - "apihelp-query+blocks-description": "Zerrendatu blokeatutako erabiltzaile eta IP helbide guztiak.", + "apihelp-query+blocks-summary": "Zerrendatu blokeatutako erabiltzaile eta IP helbide guztiak.", "apihelp-query+imageinfo-param-urlheight": "$1urlwidth-en antzekoa.", "apihelp-query+imageusage-example-simple": "Erakutsi [[:File:Albert Einstein Head.jpg]] darabilten orriak", "apihelp-query+langlinks-param-inlanguagecode": "Hizkuntza izenak aurkitzeko hizkuntza kodea.", diff --git a/includes/api/i18n/fa.json b/includes/api/i18n/fa.json index daaf0c0ab8..36ab4c9f2f 100644 --- a/includes/api/i18n/fa.json +++ b/includes/api/i18n/fa.json @@ -17,7 +17,7 @@ "Alifakoor" ] }, - "apihelp-main-description": "
\n* [[mw:API:Main_page|مستندات]]\n* [[mw:API:FAQ|پرسش‌های متداول]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api فهرست پست الکترونیکی]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce اعلانات رابط برنامه‌نویسی کاربردی]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R ایرادها و درخواست‌ها]\n
\n\nوضعیت: تمام ویژگی‌هایی که در این صفحه نمایش یافته‌اند باید کار بکنند، ولی رابط برنامه‌نویسی کاربردی کماکان در حال توسعه است، و ممکن است در هر زمان تغییر بکند. به عضویت [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ فهرست پست الکترونیکی mediawiki-api-announce] در بیایید تا از تغییرات باخبر شوید.\n\nدرخواست‌های معیوب: وقتی درخواست‌های معیوب به رابط برنامه‌نویسی کاربردی فرستاده شوند، یک سرایند اچ‌تی‌تی‌پی با کلید «MediaWiki-API-Erorr» فرستاده می‌شود و بعد هم مقدار سرایند و هم کد خطای بازگردانده شده هر دو به یک مقدار نسبت داده می‌شوند. برای اطلاعات بیشتر [[mw:API:Errors_and_warnings|API: Errors and warnings]] را ببینید.\n\nآزمایش: برای انجام درخواست‌های API آزمایشی [[Special:ApiSandbox]] را ببینید.", + "apihelp-main-extended-description": "
\n* [[mw:API:Main_page|مستندات]]\n* [[mw:API:FAQ|پرسش‌های متداول]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api فهرست پست الکترونیکی]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce اعلانات رابط برنامه‌نویسی کاربردی]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R ایرادها و درخواست‌ها]\n
\n\nوضعیت: تمام ویژگی‌هایی که در این صفحه نمایش یافته‌اند باید کار بکنند، ولی رابط برنامه‌نویسی کاربردی کماکان در حال توسعه است، و ممکن است در هر زمان تغییر بکند. به عضویت [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ فهرست پست الکترونیکی mediawiki-api-announce] در بیایید تا از تغییرات باخبر شوید.\n\nدرخواست‌های معیوب: وقتی درخواست‌های معیوب به رابط برنامه‌نویسی کاربردی فرستاده شوند، یک سرایند اچ‌تی‌تی‌پی با کلید «MediaWiki-API-Erorr» فرستاده می‌شود و بعد هم مقدار سرایند و هم کد خطای بازگردانده شده هر دو به یک مقدار نسبت داده می‌شوند. برای اطلاعات بیشتر [[mw:API:Errors_and_warnings|API: Errors and warnings]] را ببینید.\n\nآزمایش: برای انجام درخواست‌های API آزمایشی [[Special:ApiSandbox]] را ببینید.", "apihelp-main-param-action": "کدام عملیات را انجام دهد.", "apihelp-main-param-format": "فرمت خروجی.", "apihelp-main-param-smaxage": "تنظيم s-maxage سرآیند کنترل حافضهٔ نهان HTTP بر اين تعداد ثانيه.", @@ -25,7 +25,7 @@ "apihelp-main-param-requestid": "هر مقداری که در اینجا وارد شود در پاسخ گنجانده می‌شود. ممکن است برای تمايز بين درخواست‌ها بکار رود.", "apihelp-main-param-servedby": "نام ميزبانی که درخواست را سرويس داده در نتايج گنجانده شود.", "apihelp-main-param-curtimestamp": "برچسب زمان کنونی را در نتیجه قرار دهید.", - "apihelp-block-description": "بستن کاربر", + "apihelp-block-summary": "بستن کاربر", "apihelp-block-param-user": "نام کاربری، آدرس آی پی یا محدوده آی پی موردنظر شما برای بستن.", "apihelp-block-param-reason": "دلیل بسته‌شدن", "apihelp-block-param-anononly": "فقط بستن کاربران ناشناس (مانند غیرفعال کردن ویرایش‌های ناشناس این آی‌پی).", @@ -38,16 +38,17 @@ "apihelp-block-param-watchuser": "صفحه‌های کاربر و بحث کاربر نشانی آی‌پی یا کاربر را پی‌گیری کنید.", "apihelp-block-example-ip-simple": "آی‌پی ۱۹۲٫۰٫۲٫۵ را برای سه روز همراه دلیل برخورد اول ببندید", "apihelp-block-example-user-complex": "بستن کاربرخرابکار به شکل نامحدود به علت خرابکاری، همچنين جلوگيری از ايجاد حساب جديد و ارسال ايميل.", - "apihelp-changeauthenticationdata-description": "تغيير اطلاعات احراز هويت برای کاربر فعلی", + "apihelp-changeauthenticationdata-summary": "تغيير اطلاعات احراز هويت برای کاربر فعلی", "apihelp-changeauthenticationdata-example-password": "تلاش برای تغيير گذرواژه فعلی کاربر به نمونهٔ گذرواژه.", "apihelp-checktoken-param-type": "نوع توکنی که دارد آزمایش می‌شود.", "apihelp-checktoken-param-token": "توکن برای تست", "apihelp-checktoken-param-maxtokenage": "حداکثر عمر توکن به ثانیه.", "apihelp-checktoken-example-simple": "تست اعتبار یک توکن csrf", - "apihelp-clearhasmsg-description": "پرچم hasmsg را برای کاربر جاری پاک کن.", + "apihelp-clearhasmsg-summary": "پرچم hasmsg را برای کاربر جاری پاک کن.", "apihelp-clearhasmsg-example-1": "پاک‌کردن پرچم hasmsg برای کاربر جاری", "apihelp-clientlogin-example-login": "شروع فرآیند ورود به ويکی به عنوان کاربر نمونه با گذرواژهٔ نمونهٔ گذرواژه", - "apihelp-compare-description": "تفاوت بین ۲ صفحه را بیابید.\n\nشما باید یک شماره بازبینی، یک عنوان صفحه، یا یک شناسه صفحه برای هر دو «از» و «به» مشخص کنید.", + "apihelp-compare-summary": "تفاوت بین ۲ صفحه را بیابید.", + "apihelp-compare-extended-description": "شما باید یک شماره بازبینی، یک عنوان صفحه، یا یک شناسه صفحه برای هر دو «از» و «به» مشخص کنید.", "apihelp-compare-param-fromtitle": "عنوان اول برای مقایسه.", "apihelp-compare-param-fromid": "شناسه صفحه اول برای مقایسه.", "apihelp-compare-param-fromrev": "نسخه اول برای مقایسه.", @@ -55,7 +56,7 @@ "apihelp-compare-param-toid": "شناسه صفحه دوم برای مقایسه.", "apihelp-compare-param-torev": "نسخه دوم برای مقایسه.", "apihelp-compare-example-1": "ایجاد تفاوت بین نسخه 1 و 2", - "apihelp-createaccount-description": "ایجاد حساب کاربری", + "apihelp-createaccount-summary": "ایجاد حساب کاربری", "apihelp-createaccount-param-name": "نام کاربری.", "apihelp-createaccount-param-password": "رمز عبور (نادیده گرفته می‌شود اگر $1mailpassword تنظیم شده‌باشد).", "apihelp-createaccount-param-domain": "دامنه برای احراز هویت خارجی (اختیاری).", @@ -65,7 +66,7 @@ "apihelp-createaccount-param-reason": "دلیل اختیاری برای ایجاد حساب کاربری جهت قرارگرفتن در سیاهه‌ها.", "apihelp-createaccount-example-pass": "ایجاد کاربر testuser همراه رمز عبور test123", "apihelp-createaccount-example-mail": "ایجاد کاربر testmailuser و ارسال یک رمز عبور تصادفی به ای‌میل.", - "apihelp-delete-description": "حذف صفحه", + "apihelp-delete-summary": "حذف صفحه", "apihelp-delete-param-title": "عنوان صفحه‌ای که قصد حذفش را دارید. نمی‌تواند در کنار $1pageid استفاده شود.", "apihelp-delete-param-pageid": "شناسه صفحه‌ای که قصد حذفش را دارید. نمی‌تواند در کنار $1title استفاده شود.", "apihelp-delete-param-reason": "دلیل برای حذف. اگر تنظیم نشود، یک دلیل خودکار ساخته‌شده استفاده می‌شود.", @@ -73,8 +74,8 @@ "apihelp-delete-param-unwatch": "صفحه را از پی‌گیری‌تان حذف کنید.", "apihelp-delete-example-simple": "حذف Main Page.", "apihelp-delete-example-reason": "حذف صفحهٔ اصلی همراه دلیل آماده‌سازی برای انتقال", - "apihelp-disabled-description": "این پودمان غیرفعال شده است.", - "apihelp-edit-description": "ایجاد و ویرایش صفحه", + "apihelp-disabled-summary": "این پودمان غیرفعال شده است.", + "apihelp-edit-summary": "ایجاد و ویرایش صفحه", "apihelp-edit-param-title": "عنوان صفحه‌ای که قصد ویرایشش را دارید. نمی‌تواند در کنار $1pageid استفاده شود.", "apihelp-edit-param-pageid": "شناسه صفحهٔ صفحه‌ای که می‌خواهید ویرایشش کنید. نمی‌تواند در کنار $1title استفاده شود.", "apihelp-edit-param-section": "شماره بخش. ۰ برای بخش بالا، «تازه» برای یک بخش تازه.", @@ -96,16 +97,16 @@ "apihelp-edit-param-token": "بلیط باید همیشه به عنوان اخرین پارامتر، یا دست کم بعد از پارامتر $1text فرستاده شود.", "apihelp-edit-example-edit": "ویرایش صفحه", "apihelp-edit-example-undo": "واگردانی نسخه‌های ۱۳۵۷۹ تا ۱۳۵۸۵ با خلاصهٔ خودکار.", - "apihelp-emailuser-description": "ایمیل به کاربر", + "apihelp-emailuser-summary": "ایمیل به کاربر", "apihelp-emailuser-param-target": "کاربر برای ارسال ایمیل به وی.", "apihelp-emailuser-param-subject": "موضوع هدر.", "apihelp-emailuser-param-text": "متن رایانه.", "apihelp-emailuser-param-ccme": "ارسال یک نسخه از رایانه به شما.", - "apihelp-expandtemplates-description": "گسترش همه الگوها در ویکی نبشته", + "apihelp-expandtemplates-summary": "گسترش همه الگوها در ویکی نبشته", "apihelp-expandtemplates-param-title": "عنوان صفحه", "apihelp-expandtemplates-param-text": "تبدیل برای ویکی‌متن.", "apihelp-expandtemplates-paramvalue-prop-wikitext": "ویکی‌متن گسترش‌یافته.", - "apihelp-feedcontributions-description": "خوراک مشارکت‌های یک کاربر را برمی‌گرداند.", + "apihelp-feedcontributions-summary": "خوراک مشارکت‌های یک کاربر را برمی‌گرداند.", "apihelp-feedcontributions-param-feedformat": "فرمت خوراک.", "apihelp-feedcontributions-param-namespace": "فیلتر شدن مشارکتها براساس فضای نام.", "apihelp-feedcontributions-param-year": "از سال (و پیش از آن).", @@ -116,7 +117,7 @@ "apihelp-feedcontributions-param-newonly": "فقط نمایش ویرایش‌هایی که تولید‌های صفحه هستند.", "apihelp-feedcontributions-param-showsizediff": "نمایش تفاوت حجم تغییرات بین نسخه‌ها.", "apihelp-feedcontributions-example-simple": "مشارکت‌های [[کاربر:نمونه]] را برگردان", - "apihelp-feedrecentchanges-description": "خوراک تغییرات اخیر را برمی‌گرداند.", + "apihelp-feedrecentchanges-summary": "خوراک تغییرات اخیر را برمی‌گرداند.", "apihelp-feedrecentchanges-param-feedformat": "فرمت خوراک.", "apihelp-feedrecentchanges-param-namespace": "فضای نام برای محدودکردن نتایج به.", "apihelp-feedrecentchanges-param-invert": "همهٔ فضاهای نام به جز انتخاب‌شده‌ها.", @@ -135,23 +136,23 @@ "apihelp-feedrecentchanges-param-showlinkedto": "نمایش ویرایش‌ها بر روی صفحات پیوند داده شده به صفحات انتخاب شده.", "apihelp-feedrecentchanges-example-simple": "نمایش تغییرات اخیر", "apihelp-feedrecentchanges-example-30days": "نمایش تغییرات اخیر در 30 روز اخیر", - "apihelp-feedwatchlist-description": "برگرداندن فهرست پیگیری‌های خوراک.", + "apihelp-feedwatchlist-summary": "برگرداندن فهرست پیگیری‌های خوراک.", "apihelp-feedwatchlist-param-feedformat": "فرمت خوراک.", "apihelp-feedwatchlist-param-linktosections": "اگر ممکن است به طور مستقیم به بخش‌های تغییریافته پیوند دهید.", "apihelp-feedwatchlist-example-default": "نمایش خوراک فهرست پی‌گیری", "apihelp-feedwatchlist-example-all6hrs": "همهٔ تغییرات ۶ ساعت گذشته در صفحه‌های پی‌گیری را نمایش دهید", - "apihelp-filerevert-description": "واگردانی فایل به یک نسخه قدیمی", + "apihelp-filerevert-summary": "واگردانی فایل به یک نسخه قدیمی", "apihelp-filerevert-param-filename": "نام پروندهٔ مقصد، بدون پیشوند پرونده:.", "apihelp-filerevert-param-comment": "ارسال دیدگاه.", "apihelp-filerevert-param-archivename": "نام بایگانی بازبینی برای برگرداندن.", "apihelp-filerevert-example-revert": "برگرداندن Wiki.png به نسخهٔ 2011-03-05T15:27:40Z.", - "apihelp-help-description": "راهنما برای پودمان‌های مشخص‌شده را نمایش دهید.", + "apihelp-help-summary": "راهنما برای پودمان‌های مشخص‌شده را نمایش دهید.", "apihelp-help-param-helpformat": "قالب‌بندی خروجی راهنما.", "apihelp-help-example-main": "راهنما برای پودمان اصلی", "apihelp-help-example-recursive": "همهٔ راهنما در یک صفحه", "apihelp-help-example-help": "راهنمایی برای خود راهنما.", "apihelp-help-example-query": "راهنما برای دو زیرپودمانِ پرسمان", - "apihelp-imagerotate-description": "چرخاندن یک یا چند تصویر", + "apihelp-imagerotate-summary": "چرخاندن یک یا چند تصویر", "apihelp-imagerotate-param-rotation": "درجه برای چرخاندن تصویر در جهت ساعت‌گرد.", "apihelp-imagerotate-example-simple": "چرخاندن ۹۰ درجه برای File:Example.png", "apihelp-imagerotate-example-generator": "چرخاندن ۱۸۰ درجه برای همهٔ تصاویر موجود در Category:Flip", @@ -169,10 +170,10 @@ "apihelp-login-param-token": "بلیط ورود به سامانه که در اولین درخواست دریافت شد.", "apihelp-login-example-gettoken": "دریافت توکن ورود", "apihelp-login-example-login": "ورود", - "apihelp-logout-description": "خروج به همراه پاک نمودن اطلاعات این نشست", + "apihelp-logout-summary": "خروج به همراه پاک نمودن اطلاعات این نشست", "apihelp-logout-example-logout": "خروج کاربر فعلی", - "apihelp-mergehistory-description": "ادغام تاریخچه صفحات", - "apihelp-move-description": "انتقال صفحه", + "apihelp-mergehistory-summary": "ادغام تاریخچه صفحات", + "apihelp-move-summary": "انتقال صفحه", "apihelp-move-param-to": "عنوانی که قصد دارید صفحه را به آن نام تغییر دهید.", "apihelp-move-param-reason": "دلیل انتقال", "apihelp-move-param-movetalk": "صفحهٔ بحث را تغییرنام دهید، اگر وجوددارد.", @@ -181,7 +182,7 @@ "apihelp-move-param-watch": "صفحه و تغییرمسیر را به پی‌گیری کاربر کنونی بیافزایید.", "apihelp-move-param-unwatch": "صفحه و تغییرمسیر را از پی‌گیری کاربر کنونی حذف کنید.", "apihelp-move-param-ignorewarnings": "چشم‌پوشی از همهٔ هشدارها.", - "apihelp-opensearch-description": "جستجو در ویکی بااستفاده از پروتکل اوپن‌سرچ.", + "apihelp-opensearch-summary": "جستجو در ویکی بااستفاده از پروتکل اوپن‌سرچ.", "apihelp-opensearch-param-search": "جستجوی رشته.", "apihelp-opensearch-param-limit": "حداکثر تعداد نتایج برای بازگرداندن.", "apihelp-opensearch-param-namespace": "فضاهای نامی برای جستجو", @@ -194,10 +195,10 @@ "apihelp-parse-example-page": "تجزیه یک صفحه.", "apihelp-parse-example-text": "تجزیه متن ویکی.", "apihelp-parse-example-summary": "تجزیه خلاصه.", - "apihelp-patrol-description": "گشت‌زنی یک صفحه یا نسخهٔ ویرایشی.", + "apihelp-patrol-summary": "گشت‌زنی یک صفحه یا نسخهٔ ویرایشی.", "apihelp-patrol-example-rcid": "گشت‌زنی یک تغییر اخیر", "apihelp-patrol-example-revid": "گشت‌زدن یک نسخه", - "apihelp-protect-description": "تغییر سطح محافظت صفحه", + "apihelp-protect-summary": "تغییر سطح محافظت صفحه", "apihelp-protect-param-reason": "دلیل برای (عدم) حفاظت.", "apihelp-protect-example-protect": "محافظت از صفحه", "apihelp-protect-example-unprotect": "خارج ساختن صفحه از حفاظت با تغییر سطح حفاظتی به all.", @@ -214,7 +215,7 @@ "apihelp-query+allfileusages-example-unique": "فهرست پرونده‌های با عنوان یکتا", "apihelp-query+allfileusages-example-unique-generator": "گرفتن عنوان همهٔ پرونده‌ها، برچسب زدن موارد گم شده", "apihelp-query+allfileusages-example-generator": "گرفتن صفحاتی که دارای پرونده هستند", - "apihelp-query+allimages-description": "متوالی شمردن همهٔ تصاویر.", + "apihelp-query+allimages-summary": "متوالی شمردن همهٔ تصاویر.", "apihelp-query+allimages-param-sort": "خصوصیت برای مرتب‌سازی بر پایه آن", "apihelp-query+allimages-param-dir": "جهتی که باید فهرست شود.", "apihelp-query+allimages-param-minsize": "محدودکردن به صفحه‌هایی که دست کم این تعداد بایت دارند.", @@ -226,7 +227,7 @@ "apihelp-query+allpages-param-minsize": "محدودکردن به صفحه‌هایی که همراه دست کم این تعداد بایت است.", "apihelp-query+allpages-param-limit": "میزان کل صفحه‌ها برای بازگرداندن.", "apihelp-query+allredirects-param-limit": "تعداد آیتم‌ها برای بازگرداندن.", - "apihelp-query+allrevisions-description": "فهرست همه نسخه‌ها", + "apihelp-query+allrevisions-summary": "فهرست همه نسخه‌ها", "apihelp-query+mystashedfiles-param-limit": "تعداد پرونده‌هایی که باید بگیرد.", "apihelp-query+allusers-param-dir": "جهتی که باید مرتب شود.", "apihelp-query+allusers-paramvalue-prop-rights": "فهرست دسترسی‌هایی که کاربر دارد.", @@ -235,13 +236,13 @@ "apihelp-query+allusers-param-limit": "تعداد کل نام‌های کاربری برای بازگرداندن.", "apihelp-query+allusers-param-witheditsonly": "فقط کاربرانی را که ويرایش داشته اند ليست کن", "apihelp-query+allusers-param-activeusers": "فقط کاربرانی را ليست کن که در $1 روز گذشته فعاليت داشته‌اند", - "apihelp-query+authmanagerinfo-description": "بازیابی اطلاعات در مورد وضعيت فعلی احراز هويت", + "apihelp-query+authmanagerinfo-summary": "بازیابی اطلاعات در مورد وضعيت فعلی احراز هويت", "apihelp-query+backlinks-example-simple": "نمایش پیوندها به Main page.", "apihelp-query+blocks-example-simple": "فهرست بسته‌شده‌ها", "apihelp-query+categories-param-show": "کدام نوع رده‌ها نمایش داده‌شود.", "apihelp-query+categories-param-limit": "چه میزان رده بازگردانده شود.", "apihelp-query+categories-param-categories": "فقط این رده‌ها فهرست شود. کاربردی برای بررسی وجود یک صفحهٔ مشخص در یک ردهٔ مشخص.", - "apihelp-query+categorymembers-description": "فهرست‌کردن همهٔ صفحه‌ها در یک ردهٔ مشخص‌شده.", + "apihelp-query+categorymembers-summary": "فهرست‌کردن همهٔ صفحه‌ها در یک ردهٔ مشخص‌شده.", "apihelp-query+categorymembers-paramvalue-prop-ids": "افزودن شناسه صفحه", "apihelp-query+categorymembers-param-sort": "خصوصیت برای مرتب‌سازی", "apihelp-query+categorymembers-param-dir": "جهت مرتب شدن", @@ -258,7 +259,7 @@ "apihelp-query+imageinfo-param-end": "زمان توقف فهرست کردن.", "apihelp-query+imageinfo-param-urlheight": "مشابه $1urlwidth.", "apihelp-query+images-param-limit": "تعداد پرونده‌هایی که باید بازگرداند.", - "apihelp-query+info-description": "دریافت اطلاعات سادهٔ صفحه.", + "apihelp-query+info-summary": "دریافت اطلاعات سادهٔ صفحه.", "apihelp-query+iwbacklinks-param-prefix": "پیشوند میان‌ویکی.", "apihelp-query+iwbacklinks-param-title": "پیوند میان‌ویکی برای جستجو. باید همراه $1blprefix استفاده شود.", "apihelp-query+iwbacklinks-param-limit": "تعداد صفحه‌ها برای بازگرداندن.", @@ -273,7 +274,7 @@ "apihelp-query+linkshere-paramvalue-prop-redirect": "اگر صفحه تغییر مسیر بود برچسب بزن.", "apihelp-query+linkshere-param-namespace": "فقط صفحات این فضای نام را فهرست کن.", "apihelp-query+linkshere-param-limit": "تعداد برای بازگرداندن.", - "apihelp-query+logevents-description": "دریافت رویدادها از سیاهه‌ها.", + "apihelp-query+logevents-summary": "دریافت رویدادها از سیاهه‌ها.", "apihelp-query+logevents-param-prop": "خصوصیتی که باید گرفته شود.", "apihelp-query+logevents-paramvalue-prop-ids": "افزودن شناسه سیاهه رویداد.", "apihelp-query+pageswithprop-paramvalue-prop-ids": "افزودن شناسه صفحه", @@ -303,7 +304,7 @@ "apihelp-query+siteinfo-param-prop": "اطلاعاتی که باید گرفته‌شود:", "apihelp-query+siteinfo-paramvalue-prop-statistics": "بازرگرداندن آمار سایت.", "apihelp-query+siteinfo-example-simple": "دریافت اطلاعات سایت.", - "apihelp-query+tags-description": "فهرست تغییرات برچسب‌ها.", + "apihelp-query+tags-summary": "فهرست تغییرات برچسب‌ها.", "apihelp-query+tags-param-limit": "حداکثر تعداد برچسب‌ها برای فهرست شدن.", "apihelp-query+tags-param-prop": "خصوصیتی که باید گرفته شود:", "apihelp-query+tags-paramvalue-prop-name": "افزودن نام برچسب.", @@ -313,7 +314,7 @@ "apihelp-stashedit-param-contentmodel": "مدل محتوایی محتوای جدید", "apihelp-stashedit-param-summary": "خلاصه تغییرات.", "apihelp-tag-param-reason": "دلیل تغییر.", - "apihelp-unblock-description": "بازکردن کاربر.", + "apihelp-unblock-summary": "بازکردن کاربر.", "apihelp-undelete-param-reason": "دلیل احیا.", "apihelp-upload-param-filename": "نام پرونده مقصد.", "apihelp-upload-param-ignorewarnings": "چشم‌پوشی از همهٔ هشدارها.", @@ -322,7 +323,7 @@ "apihelp-userrights-param-user": "نام کاربری.", "apihelp-userrights-param-userid": "شناسه کاربر.", "apihelp-userrights-param-reason": "دلیل تغییر.", - "apihelp-none-description": "بیرون‌ریزی هیچ.", + "apihelp-none-summary": "بیرون‌ریزی هیچ.", "api-format-title": "نتیجه ای‌پی‌آی مدیاویکی", "api-help-main-header": "پودمان اصلی", "api-help-source": "منبع: $1", @@ -330,5 +331,6 @@ "api-help-param-limit": "بيش از $1 مجاز نيست", "api-help-param-limit2": "بيش از $1 (برای ربات‌ها $2) مجاز نيست", "api-help-param-default": "پیش‌فرض: $1", + "apierror-timeout": "کارساز در زمان انتظار هیچ پاسخی نداد.", "api-credits-header": "اعتبار" } diff --git a/includes/api/i18n/fi.json b/includes/api/i18n/fi.json index b2398af697..a21afb0527 100644 --- a/includes/api/i18n/fi.json +++ b/includes/api/i18n/fi.json @@ -12,7 +12,7 @@ }, "apihelp-main-param-action": "Mikä toiminto suoritetaan.", "apihelp-main-param-curtimestamp": "Sisällytä nykyinen aikaleima tulokseen.", - "apihelp-block-description": "Estä käyttäjä.", + "apihelp-block-summary": "Estä käyttäjä.", "apihelp-block-param-user": "Käyttäjä, IP-osoite tai IP-osoitealue, joka estetään.", "apihelp-block-param-expiry": "Päättymisaika. Voi olla suhteellinen (esim. 5 months tai 2 weeks) tai absoluuttinen (esim. 2014-09-18T12:34:56Z). Jos asetetaan infinite, indefinite tai never, esto ei pääty koskaan.", "apihelp-block-param-reason": "Eston syy.", @@ -27,19 +27,19 @@ "apihelp-block-example-ip-simple": "Estä IP-osoite 192.0.2.5 kolmeksi päiväksi syystä First strike.", "apihelp-block-example-user-complex": "Estä käyttäjä Vandal ikuisesti syystä Vandalism, sekä estä uusien käyttäjien luonti ja sähköpostin lähetys.", "apihelp-compare-param-fromtitle": "Ensimmäinen vertailtava otsikko.", - "apihelp-createaccount-description": "Luo uusi käyttäjätunnus.", + "apihelp-createaccount-summary": "Luo uusi käyttäjätunnus.", "apihelp-createaccount-param-name": "Käyttäjätunnus.", "apihelp-createaccount-param-email": "Käyttäjän sähköpostiosoite (valinnainen).", "apihelp-createaccount-param-realname": "Käyttäjän oikea nimi (valinnainen).", "apihelp-createaccount-example-pass": "Luo käyttäjä testuser salasanalla test123.", "apihelp-createaccount-example-mail": "Luo käyttäjä testmailuset ja lähetä sähköpostilla satunnaisesti luotu salasana.", - "apihelp-delete-description": "Poista sivu.", + "apihelp-delete-summary": "Poista sivu.", "apihelp-delete-param-watch": "Lisää sivu nykyisen käyttäjän tarkkailulistalle.", "apihelp-delete-param-unwatch": "Poista sivu nykyisen käyttäjän tarkkailulistalta.", "apihelp-delete-example-simple": "Poista Main Page.", "apihelp-delete-example-reason": "Poista Main Page syystä Preparing for move.", - "apihelp-disabled-description": "Tämä moduuli on poistettu käytöstä.", - "apihelp-edit-description": "Luo ja muokkaa sivuja.", + "apihelp-disabled-summary": "Tämä moduuli on poistettu käytöstä.", + "apihelp-edit-summary": "Luo ja muokkaa sivuja.", "apihelp-edit-param-text": "Sivun sisältö.", "apihelp-edit-param-minor": "Pieni muokkaus.", "apihelp-edit-param-notminor": "Ei-pieni muokkaus.", @@ -48,13 +48,13 @@ "apihelp-edit-param-watch": "Lisää sivu nykyisen käyttäjän tarkkailulistalle.", "apihelp-edit-param-unwatch": "Poista sivu nykyisen käyttäjän tarkkailulistalta.", "apihelp-edit-example-edit": "Muokkaa sivua.", - "apihelp-emailuser-description": "Lähetä sähköpostia käyttäjälle.", + "apihelp-emailuser-summary": "Lähetä sähköpostia käyttäjälle.", "apihelp-emailuser-param-target": "Käyttäjä, jolle lähetetään sähköpostia.", "apihelp-emailuser-param-subject": "Otsikko.", "apihelp-emailuser-param-text": "Sähköpostin sisältö.", "apihelp-emailuser-param-ccme": "Lähetä kopio tästä viestistä minulle.", "apihelp-emailuser-example-email": "Lähetä käyttäjälle WikiSysop sähköposti, jossa lukee Content.", - "apihelp-expandtemplates-description": "Laajentaa kaikki wikitekstin mallineet.", + "apihelp-expandtemplates-summary": "Laajentaa kaikki wikitekstin mallineet.", "apihelp-expandtemplates-param-title": "Sivun otsikko.", "apihelp-expandtemplates-param-text": "Muunnettava wikiteksti.", "apihelp-expandtemplates-paramvalue-prop-wikitext": "Laajennettu wikiteksti.", @@ -75,20 +75,20 @@ "apihelp-feedrecentchanges-example-simple": "Näytä tuoreet muutokset.", "apihelp-filerevert-param-filename": "Kohteen nimi ilman File:-etuliitettä.", "apihelp-filerevert-param-comment": "Tallennuksen kommentti.", - "apihelp-imagerotate-description": "Käännä kuva tai kuvia.", + "apihelp-imagerotate-summary": "Käännä kuva tai kuvia.", "apihelp-imagerotate-example-simple": "Käännä kuvaa File:Example.png 90 astetta.", "apihelp-imagerotate-example-generator": "Käännä kaikkia kuvia luokassa Category:Flip 180 astetta.", "apihelp-login-param-name": "Käyttäjänimi.", "apihelp-login-param-password": "Salasana.", "apihelp-login-example-login": "Kirjaudu sisään.", - "apihelp-logout-description": "Kirjaudu ulos ja tyhjennä istunnon tiedot.", + "apihelp-logout-summary": "Kirjaudu ulos ja tyhjennä istunnon tiedot.", "apihelp-logout-example-logout": "Kirjaa nykyinen käyttäjä ulos.", "apihelp-managetags-example-create": "Luo merkkaus nimeltä spam syystä For use in edit patrolling", "apihelp-managetags-example-delete": "Poista merkkaus vandlaism syystä Misspelt", "apihelp-managetags-example-activate": "Ota käyttöön merkkaus nimeltä spam syystä For use in edit patrolling", "apihelp-managetags-example-deactivate": "Poista käytöstä merkkaus nimeltä spam syystä No longer required", - "apihelp-mergehistory-description": "Yhdistä sivujen muutoshistoriat.", - "apihelp-move-description": "Siirrä sivu.", + "apihelp-mergehistory-summary": "Yhdistä sivujen muutoshistoriat.", + "apihelp-move-summary": "Siirrä sivu.", "apihelp-move-param-noredirect": "Älä luo ohjausta.", "apihelp-move-param-watch": "Lisää sivu ja ohjaus nykyisen käyttäjän tarkkailulistalle.", "apihelp-move-param-unwatch": "Poista sivu ja ohjaus nykyisen käyttäjän tarkkailulistalta.", diff --git a/includes/api/i18n/fo.json b/includes/api/i18n/fo.json index 55229048b0..1470458a53 100644 --- a/includes/api/i18n/fo.json +++ b/includes/api/i18n/fo.json @@ -4,7 +4,7 @@ "EileenSanda" ] }, - "apihelp-block-description": "Sperra ein brúkara.", + "apihelp-block-summary": "Sperra ein brúkara.", "apihelp-block-param-user": "Brúkaranavn, IP adressa ella IP interval ið tú ynskir at sperra.", "apihelp-block-param-expiry": "Lokadagur. Kann vera relativt (t.d. 5 months ella 2 weeks) ella absolutt (t.d. 2014-09-18T12:34:56Z). Um ásett til infinite, indefinite, ella never, so gongur sperringin aldri út.", "apihelp-block-param-reason": "Orsøk til sperring.", @@ -17,23 +17,23 @@ "apihelp-block-param-reblock": "Um brúkarin longu er sperraður, yvirskriva so tað verandi sperringina.", "apihelp-block-example-ip-simple": "Sperra IP adressuna 192.0.2.5 í tríggjar dagar við orsøkini First strike.", "apihelp-block-example-user-complex": "Sperra brúkara Vandal í óvissa tíð við orsøkini Vandalism, og forða fyri upprættan av nýggjum kontum og at senda teldupost.", - "apihelp-createaccount-description": "Upprætta eina nýggja brúkarakonto.", + "apihelp-createaccount-summary": "Upprætta eina nýggja brúkarakonto.", "apihelp-createaccount-param-name": "Brúkaranavn.", "apihelp-createaccount-param-password": "Loyniorð (síggj burtur frá $1mailpassword um er upplýst).", "apihelp-createaccount-param-email": "Teldupostadressan hjá brúkaranum (valfrítt).", "apihelp-createaccount-param-realname": "Veruliga navnið hjá brúkaranum (valfrítt).", "apihelp-createaccount-example-pass": "Upprætta brúkara testuser við loyniorðinum test123.", "apihelp-createaccount-example-mail": "Upprætta brúkaran testmailuser og send eitt tilvildarliga stovnað loyniorð við telduposti.", - "apihelp-delete-description": "Strika eina síðu.", + "apihelp-delete-summary": "Strika eina síðu.", "apihelp-edit-example-edit": "Rætta eina síðu.", - "apihelp-emailuser-description": "Send t-post til ein brúkara.", + "apihelp-emailuser-summary": "Send t-post til ein brúkara.", "apihelp-emailuser-param-subject": "Evni teigur.", "apihelp-emailuser-param-text": "Innihaldið í teldubrævinum.", "apihelp-emailuser-param-ccme": "Send mær eitt avrit av hesum telduposti.", "apihelp-emailuser-example-email": "Send ein teldupost til brúkaran WikiSysop við tekstinum Content.", - "apihelp-expandtemplates-description": "Víðkar allar fyrimyndir í wikitekstinum.", + "apihelp-expandtemplates-summary": "Víðkar allar fyrimyndir í wikitekstinum.", "apihelp-expandtemplates-param-title": "Heiti á síðuni.", "apihelp-login-param-name": "Brúkaranavn.", "apihelp-login-param-password": "Loyniorð.", - "apihelp-move-description": "Flyt eina síðu." + "apihelp-move-summary": "Flyt eina síðu." } diff --git a/includes/api/i18n/fr.json b/includes/api/i18n/fr.json index bf0f8e5ccc..e419711bf5 100644 --- a/includes/api/i18n/fr.json +++ b/includes/api/i18n/fr.json @@ -26,10 +26,11 @@ "Yasten", "Trial", "Pols12", - "The RedBurn" + "The RedBurn", + "Umherirrender" ] }, - "apihelp-main-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Documentation]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Liste de diffusion]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Annonces de l’API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bogues et demandes]\n
\nÉtat : Toutes les fonctionnalités affichées sur cette page devraient fonctionner, mais l’API est encore en cours de développement et peut changer à tout moment. Inscrivez-vous à [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ la liste de diffusion mediawiki-api-announce] pour être informé des mises à jour.\n\nRequêtes erronées : Si des requêtes erronées sont envoyées à l’API, un entête HTTP sera renvoyé avec la clé « MediaWiki-API-Error ». La valeur de cet entête et le code d’erreur renvoyé prendront la même valeur. Pour plus d’information, voyez [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Errors and warnings]].\n\nTest : Pour faciliter le test des requêtes de l’API, voyez [[Special:ApiSandbox]].", + "apihelp-main-extended-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Documentation]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Liste de diffusion]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Annonces de l’API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bogues et demandes]\n
\nÉtat : Toutes les fonctionnalités affichées sur cette page devraient fonctionner, mais l’API est encore en cours de développement et peut changer à tout moment. Inscrivez-vous à [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ la liste de diffusion mediawiki-api-announce] pour être informé des mises à jour.\n\nRequêtes erronées : Si des requêtes erronées sont envoyées à l’API, un entête HTTP sera renvoyé avec la clé « MediaWiki-API-Error ». La valeur de cet entête et le code d’erreur renvoyé prendront la même valeur. Pour plus d’information, voyez [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Errors and warnings]].\n\nTest : Pour faciliter le test des requêtes de l’API, voyez [[Special:ApiSandbox]].", "apihelp-main-param-action": "Quelle action effectuer.", "apihelp-main-param-format": "Le format de sortie.", "apihelp-main-param-maxlag": "La latence maximale peut être utilisée quand MédiaWiki est installé sur un cluster de base de données répliqué. Pour éviter des actions provoquant un supplément de latence de réplication de site, ce paramètre peut faire attendre le client jusqu’à ce que la latence de réplication soit inférieure à une valeur spécifiée. En cas de latence excessive, le code d’erreur maxlag est renvoyé avec un message tel que Attente de $host : $lag secondes de délai.
Voyez [[mw:Special:MyLanguage/Manual:Maxlag_parameter|Manuel: Maxlag parameter]] pour plus d’information.", @@ -46,7 +47,7 @@ "apihelp-main-param-errorformat": "Format à utiliser pour la sortie du texte d’avertissement et d’erreur.\n; plaintext: Wikitexte avec balises HTML supprimées et les entités remplacées.\n; wikitext: wikitexte non analysé.\n; html: HTML.\n; raw: Clé de message et paramètres.\n; none: Aucune sortie de texte, uniquement les codes erreur.\n; bc: Format utilisé avant MédiaWiki 1.29. errorlang et errorsuselocal sont ignorés.", "apihelp-main-param-errorlang": "Langue à utiliser pour les avertissements et les erreurs. [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] avec siprop=languages renvoyant une liste de codes de langue, ou spécifier content pour utiliser la langue du contenu de ce wiki, ou spécifier uselang pour utiliser la même valeur que le paramètre uselang.", "apihelp-main-param-errorsuselocal": "S’il est fourni, les textes d’erreur utiliseront des messages adaptés à la langue dans l’espace de noms {{ns:MediaWiki}}.", - "apihelp-block-description": "Bloquer un utilisateur.", + "apihelp-block-summary": "Bloquer un utilisateur.", "apihelp-block-param-user": "Nom d’utilisateur, adresse IP ou plage d’adresses IP que vous voulez bloquer. Ne peut pas être utilisé en même temps que $1userid", "apihelp-block-param-userid": "ID d'utilisateur à bloquer. Ne peut pas être utilisé avec $1user.", "apihelp-block-param-expiry": "Durée d’expiration. Peut être relative (par ex. 5 months ou 2 weeks) ou absolue (par ex. 2014-09-18T12:34:56Z). Si elle est mise à infinite, indefinite ou never, le blocage n’expirera jamais.", @@ -62,19 +63,20 @@ "apihelp-block-param-tags": "Modifier les balises à appliquer à l’entrée du journal des blocages.", "apihelp-block-example-ip-simple": "Bloquer l’adresse IP 192.0.2.5 pour trois jours avec le motif Premier avertissement.", "apihelp-block-example-user-complex": "Bloquer indéfiniment l’utilisateur Vandal avec le motif Vandalism, et empêcher la création de nouveau compte et l'envoi de courriel.", - "apihelp-changeauthenticationdata-description": "Modifier les données d’authentification pour l’utilisateur actuel.", + "apihelp-changeauthenticationdata-summary": "Modifier les données d’authentification pour l’utilisateur actuel.", "apihelp-changeauthenticationdata-example-password": "Tentative de modification du mot de passe de l’utilisateur actuel en ExempleMotDePasse.", - "apihelp-checktoken-description": "Vérifier la validité d'un jeton de [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-checktoken-summary": "Vérifier la validité d'un jeton de [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-checktoken-param-type": "Type de jeton testé", "apihelp-checktoken-param-token": "Jeton à tester.", "apihelp-checktoken-param-maxtokenage": "Temps maximum autorisé pour l'utilisation du jeton, en secondes", "apihelp-checktoken-example-simple": "Tester la validité d'un jeton de csrf.", - "apihelp-clearhasmsg-description": "Efface le drapeau hasmsg pour l’utilisateur courant.", + "apihelp-clearhasmsg-summary": "Efface le drapeau hasmsg pour l’utilisateur courant.", "apihelp-clearhasmsg-example-1": "Effacer le drapeau hasmsg pour l’utilisateur courant", - "apihelp-clientlogin-description": "Se connecter au wiki en utilisant le flux interactif.", + "apihelp-clientlogin-summary": "Se connecter au wiki en utilisant le flux interactif.", "apihelp-clientlogin-example-login": "Commencer le processus de connexion au wiki en tant qu’utilisateur Exemple avec le mot de passe ExempleMotDePasse.", "apihelp-clientlogin-example-login2": "Continuer la connexion après une réponse de l’IHM pour l’authentification à deux facteurs, en fournissant un OATHToken valant 987654.", - "apihelp-compare-description": "Obtenir la différence entre 2 pages.\n\nVous devez passer un numéro de révision, un titre de page, ou un ID de page, à la fois pour « from » et « to ».", + "apihelp-compare-summary": "Obtenir la différence entre deux pages.", + "apihelp-compare-extended-description": "Vous devez passer un numéro de révision, un titre de page, ou un ID de page, à la fois pour « from » et « to ».", "apihelp-compare-param-fromtitle": "Premier titre à comparer.", "apihelp-compare-param-fromid": "ID de la première page à comparer.", "apihelp-compare-param-fromrev": "Première révision à comparer.", @@ -101,7 +103,7 @@ "apihelp-compare-paramvalue-prop-parsedcomment": "Le commentaire analysé des révisions 'depuis' et 'vers'.", "apihelp-compare-paramvalue-prop-size": "La taille des révisions 'depuis' et 'vers'.", "apihelp-compare-example-1": "Créer une différence entre les révisions 1 et 2", - "apihelp-createaccount-description": "Créer un nouveau compte utilisateur.", + "apihelp-createaccount-summary": "Créer un nouveau compte utilisateur.", "apihelp-createaccount-param-preservestate": "Si [[Special:ApiHelp/query+authmanagerinfo|action=query&meta=authmanagerinfo]] a retourné true pour hasprimarypreservedstate, les demandes marquées comme primary-required doivent être omises. Si elle a retourné une valeur non vide pour preservedusername, ce nom d'utilisateur doit être utilisé pour le paramètre username.", "apihelp-createaccount-example-create": "Commencer le processus de création d’un utilisateur Exemple avec le mot de passe ExempleMotDePasse.", "apihelp-createaccount-param-name": "Nom d’utilisateur.", @@ -115,10 +117,10 @@ "apihelp-createaccount-param-language": "Code de langue à mettre par défaut pour l’utilisateur (facultatif, par défaut langue du contenu).", "apihelp-createaccount-example-pass": "Créer l’utilisateur testuser avec le mot de passe test123.", "apihelp-createaccount-example-mail": "Créer l’utilisateur testmailuser et envoyer par courriel un mot de passe généré aléatoirement.", - "apihelp-cspreport-description": "Utilisé par les navigateurs pour signaler les violations de la politique de confidentialité du contenu. Ce module ne devrait jamais être utilisé, sauf quand il est utilisé automatiquement par un navigateur web compatible avec CSP.", + "apihelp-cspreport-summary": "Utilisé par les navigateurs pour signaler les violations de la politique de confidentialité du contenu. Ce module ne devrait jamais être utilisé, sauf quand il est utilisé automatiquement par un navigateur web compatible avec CSP.", "apihelp-cspreport-param-reportonly": "Marquer comme étant un rapport d’une politique de surveillance, et non une politique exigée", "apihelp-cspreport-param-source": "Ce qui a généré l’entête CSP qui a déclenché ce rapport", - "apihelp-delete-description": "Supprimer une page.", + "apihelp-delete-summary": "Supprimer une page.", "apihelp-delete-param-title": "Titre de la page que vous voulez supprimer. Impossible à utiliser avec $1pageid.", "apihelp-delete-param-pageid": "ID de la page que vous voulez supprimer. Impossible à utiliser avec $1title.", "apihelp-delete-param-reason": "Motif de suppression. Si non défini, un motif généré automatiquement sera utilisé.", @@ -129,8 +131,8 @@ "apihelp-delete-param-oldimage": "Le nom de l’ancienne image à supprimer tel que fourni par [[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]].", "apihelp-delete-example-simple": "Supprimer Main Page.", "apihelp-delete-example-reason": "Supprimer Main Page avec le motif Preparing for move.", - "apihelp-disabled-description": "Ce module a été désactivé.", - "apihelp-edit-description": "Créer et modifier les pages.", + "apihelp-disabled-summary": "Ce module a été désactivé.", + "apihelp-edit-summary": "Créer et modifier les pages.", "apihelp-edit-param-title": "Titre de la page que vous voulez modifier. Impossible de l’utiliser avec $1pageid.", "apihelp-edit-param-pageid": "ID de la page que vous voulez modifier. Impossible à utiliser avec $1title.", "apihelp-edit-param-section": "Numéro de section. 0 pour la section de tête, new pour une nouvelle section.", @@ -161,13 +163,13 @@ "apihelp-edit-example-edit": "Modifier une page", "apihelp-edit-example-prepend": "Préfixer une page par __NOTOC__.", "apihelp-edit-example-undo": "Annuler les révisions 13579 à 13585 avec résumé automatique.", - "apihelp-emailuser-description": "Envoyer un courriel à un utilisateur.", + "apihelp-emailuser-summary": "Envoyer un courriel à un utilisateur.", "apihelp-emailuser-param-target": "Utilisateur à qui envoyer le courriel.", "apihelp-emailuser-param-subject": "Entête du sujet.", "apihelp-emailuser-param-text": "Corps du courriel.", "apihelp-emailuser-param-ccme": "M’envoyer une copie de ce courriel.", "apihelp-emailuser-example-email": "Envoyer un courriel à l’utilisateur WikiSysop avec le texte Content.", - "apihelp-expandtemplates-description": "Développe tous les modèles avec du wikitexte.", + "apihelp-expandtemplates-summary": "Développe tous les modèles avec du wikitexte.", "apihelp-expandtemplates-param-title": "Titre de la page.", "apihelp-expandtemplates-param-text": "Wikitexte à convertir.", "apihelp-expandtemplates-param-revid": "ID de révision, pour {{REVISIONID}} et les variables semblables.", @@ -184,7 +186,7 @@ "apihelp-expandtemplates-param-includecomments": "S’il faut inclure les commentaires HTML dans la sortie.", "apihelp-expandtemplates-param-generatexml": "Générer l’arbre d’analyse XML (remplacé par $1prop=parsetree).", "apihelp-expandtemplates-example-simple": "Développe le wikitexte {{Project:Sandbox}}.", - "apihelp-feedcontributions-description": "Renvoie le fil des contributions d’un utilisateur.", + "apihelp-feedcontributions-summary": "Renvoie le fil des contributions d’un utilisateur.", "apihelp-feedcontributions-param-feedformat": "Le format du flux.", "apihelp-feedcontributions-param-user": "Pour quels utilisateurs récupérer les contributions.", "apihelp-feedcontributions-param-namespace": "Par quels espaces de nom filtrer les contributions.", @@ -197,7 +199,7 @@ "apihelp-feedcontributions-param-hideminor": "Masquer les modifications mineures.", "apihelp-feedcontributions-param-showsizediff": "Afficher la différence de taille entre les révisions.", "apihelp-feedcontributions-example-simple": "Renvoyer les contributions de l'utilisateur Exemple.", - "apihelp-feedrecentchanges-description": "Renvoie un fil de modifications récentes.", + "apihelp-feedrecentchanges-summary": "Renvoie un fil de modifications récentes.", "apihelp-feedrecentchanges-param-feedformat": "Le format du flux.", "apihelp-feedrecentchanges-param-namespace": "Espace de noms auquel limiter les résultats.", "apihelp-feedrecentchanges-param-invert": "Tous les espaces de noms sauf celui sélectionné.", @@ -219,18 +221,18 @@ "apihelp-feedrecentchanges-param-categories_any": "Afficher plutôt uniquement les modifications sur les pages dans n’importe laquelle de ces catégories.", "apihelp-feedrecentchanges-example-simple": "Afficher les modifications récentes", "apihelp-feedrecentchanges-example-30days": "Afficher les modifications récentes sur 30 jours", - "apihelp-feedwatchlist-description": "Renvoie un flux de liste de suivi.", + "apihelp-feedwatchlist-summary": "Renvoie un flux de liste de suivi.", "apihelp-feedwatchlist-param-feedformat": "Le format du flux.", "apihelp-feedwatchlist-param-hours": "Lister les pages modifiées lors de ce nombre d’heures depuis maintenant.", "apihelp-feedwatchlist-param-linktosections": "Lier directement vers les sections modifées si possible.", "apihelp-feedwatchlist-example-default": "Afficher le flux de la liste de suivi", "apihelp-feedwatchlist-example-all6hrs": "Afficher toutes les modifications sur les pages suivies dans les dernières 6 heures", - "apihelp-filerevert-description": "Rétablir un fichier dans une ancienne version.", + "apihelp-filerevert-summary": "Rétablir un fichier dans une ancienne version.", "apihelp-filerevert-param-filename": "Nom de fichier cible, sans le préfixe File:.", "apihelp-filerevert-param-comment": "Téléverser le commentaire.", "apihelp-filerevert-param-archivename": "Nom d’archive de la révision à rétablir.", "apihelp-filerevert-example-revert": "Rétablir Wiki.png dans la version du 2011-03-05T15:27:40Z.", - "apihelp-help-description": "Afficher l’aide pour les modules spécifiés.", + "apihelp-help-summary": "Afficher l’aide pour les modules spécifiés.", "apihelp-help-param-modules": "Modules pour lesquels afficher l’aide (valeurs des paramètres action et format, ou main). Les sous-modules peuvent être spécifiés avec un +.", "apihelp-help-param-submodules": "Inclure l’aide pour les sous-modules du module nommé.", "apihelp-help-param-recursivesubmodules": "Inclure l’aide pour les sous-modules de façon récursive.", @@ -242,12 +244,13 @@ "apihelp-help-example-recursive": "Toute l’aide sur une page.", "apihelp-help-example-help": "Aide pour le module d’aide lui-même.", "apihelp-help-example-query": "Aide pour deux sous-modules de recherche.", - "apihelp-imagerotate-description": "Faire pivoter une ou plusieurs images.", + "apihelp-imagerotate-summary": "Faire pivoter une ou plusieurs images.", "apihelp-imagerotate-param-rotation": "Degrés de rotation de l’image dans le sens des aiguilles d’une montre.", "apihelp-imagerotate-param-tags": "Balises à appliquer à l’entrée dans le journal de téléversement.", "apihelp-imagerotate-example-simple": "Faire pivoter File:Example.png de 90 degrés.", "apihelp-imagerotate-example-generator": "Faire pivoter toutes les images de Category:Flip de 180 degrés.", - "apihelp-import-description": "Importer une page depuis un autre wiki, ou depuis un fichier XML.\n\nNoter que le POST HTTP doit être effectué comme un import de fichier (c’est-à-dire en utilisant multipart/form-data) lors de l’envoi d’un fichier pour le paramètre xml.", + "apihelp-import-summary": "Importer une page depuis un autre wiki, ou depuis un fichier XML.", + "apihelp-import-extended-description": "Noter que le POST HTTP doit être effectué comme un import de fichier (c’est-à-dire en utilisant multipart/form-data) lors de l’envoi d’un fichier pour le paramètre xml.", "apihelp-import-param-summary": "Résumé de l’importation de l’entrée de journal.", "apihelp-import-param-xml": "Fichier XML téléversé.", "apihelp-import-param-interwikisource": "Pour les importations interwiki : wiki depuis lequel importer.", @@ -258,19 +261,20 @@ "apihelp-import-param-rootpage": "Importer comme une sous-page de cette page. Impossible à utiliser avec $1namespace.", "apihelp-import-param-tags": "Modifier les balises à appliquer à l'entrée du journal d'importation et à la version zéro des pages importées.", "apihelp-import-example-import": "Importer [[meta:Help:ParserFunctions]] vers l’espace de noms 100 avec tout l’historique.", - "apihelp-linkaccount-description": "Lier un compte d’un fournisseur tiers à l’utilisateur actuel.", + "apihelp-linkaccount-summary": "Lier un compte d’un fournisseur tiers à l’utilisateur actuel.", "apihelp-linkaccount-example-link": "Commencer le processus de liaison d’un compte depuis Exemple.", - "apihelp-login-description": "Se connecter et obtenir les témoins d’authentification.\n\nCette action ne devrait être utilisée qu’en lien avec [[Special:BotPasswords]] ; l’utiliser pour la connexion du compte principal est désuet et peut échouer sans avertissement. Pour se connecter sans problème au compte principal, utiliser [[Special:ApiHelp/clientlogin|action=clientlogin]].", - "apihelp-login-description-nobotpasswords": "Se connecter et obtenir les témoins d’authentification.\n\nCette action est désuète et peut échouer sans prévenir. Pour se connecter sans problème, utiliser [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-summary": "Reconnecte et récupère les témoins (cookies) d'authentification.", + "apihelp-login-extended-description": "Cette action ne devrait être utilisée qu’en lien avec [[Special:BotPasswords]] ; l’utiliser pour la connexion du compte principal est désuet et peut échouer sans avertissement. Pour se connecter sans problème au compte principal, utiliser [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-extended-description-nobotpasswords": "Cette action est désuète et peut échouer sans prévenir. Pour se connecter sans problème, utiliser [[Special:ApiHelp/clientlogin|action=clientlogin]].", "apihelp-login-param-name": "Nom d’utilisateur.", "apihelp-login-param-password": "Mot de passe.", "apihelp-login-param-domain": "Domaine (facultatif).", "apihelp-login-param-token": "Jeton de connexion obtenu à la première requête.", "apihelp-login-example-gettoken": "Récupérer un jeton de connexion", "apihelp-login-example-login": "Se connecter", - "apihelp-logout-description": "Se déconnecter et effacer les données de session.", + "apihelp-logout-summary": "Se déconnecter et effacer les données de session.", "apihelp-logout-example-logout": "Déconnecter l’utilisateur actuel.", - "apihelp-managetags-description": "Effectuer des tâches de gestion relatives à la modification des balises.", + "apihelp-managetags-summary": "Effectuer des tâches de gestion relatives à la modification des balises.", "apihelp-managetags-param-operation": "Quelle opération effectuer :\n;create:Créer une nouvelle balise de modification pour un usage manuel.\n;delete:Supprimer une balise de modification de la base de données, y compris la suppression de la marque de toutes les révisions, entrées de modification récente et entrées de journal dans lesquelles elle serait utilisée.\n;activate:Activer une balise de modification, permettant aux utilisateurs de l’appliquer manuellement.\n;deactivate:Désactiver une balise de modification, empêchant les utilisateurs de l’appliquer manuellement.", "apihelp-managetags-param-tag": "Balise à créer, supprimer, activer ou désactiver. Pour la création de balise, elle ne doit pas exister. Pour la suppression de balise, elle doit exister. Pour l’activation de balise, elle doit exister et ne pas être utilisée par une extension. Pour la désactivation de balise, elle doit être actuellement active et définie manuellement.", "apihelp-managetags-param-reason": "Un motif facultatif pour créer, supprimer, activer ou désactiver la balise.", @@ -280,7 +284,7 @@ "apihelp-managetags-example-delete": "Supprimer la balise vandlaism avec le motif Misspelt", "apihelp-managetags-example-activate": "Activer une balise nommée spam avec le motif For use in edit patrolling", "apihelp-managetags-example-deactivate": "Désactiver une balise nommée spam avec le motif No longer required", - "apihelp-mergehistory-description": "Fusionner les historiques des pages.", + "apihelp-mergehistory-summary": "Fusionner les historiques des pages.", "apihelp-mergehistory-param-from": "Titre de la page depuis laquelle l’historique sera fusionné. Impossible à utiliser avec $1fromid.", "apihelp-mergehistory-param-fromid": "ID de la page depuis laquelle l’historique sera fusionné. Impossible à utiliser avec $1from.", "apihelp-mergehistory-param-to": "Titre de la page vers laquelle l’historique sera fusionné. Impossible à utiliser avec $1toid.", @@ -289,7 +293,7 @@ "apihelp-mergehistory-param-reason": "Raison pour fusionner l’historique.", "apihelp-mergehistory-example-merge": "Fusionner l’historique complet de AnciennePage dans NouvellePage.", "apihelp-mergehistory-example-merge-timestamp": "Fusionner les révisions de la page AnciennePage jusqu’au 2015-12-31T04:37:41Z dans NouvellePage.", - "apihelp-move-description": "Déplacer une page.", + "apihelp-move-summary": "Déplacer une page.", "apihelp-move-param-from": "Titre de la page à renommer. Impossible de l’utiliser avec $1fromid.", "apihelp-move-param-fromid": "ID de la page à renommer. Impossible à utiliser avec $1from.", "apihelp-move-param-to": "Nouveau titre de la page.", @@ -303,7 +307,7 @@ "apihelp-move-param-ignorewarnings": "Ignorer tous les avertissements.", "apihelp-move-param-tags": "Modifier les balises à appliquer à l'entrée du journal des renommages et à la version zéro de la page de destination.", "apihelp-move-example-move": "Renommer Badtitle en Goodtitle sans garder de redirection.", - "apihelp-opensearch-description": "Rechercher dans le wiki en utilisant le protocole OpenSearch.", + "apihelp-opensearch-summary": "Rechercher dans le wiki en utilisant le protocole OpenSearch.", "apihelp-opensearch-param-search": "Chaîne de caractères cherchée.", "apihelp-opensearch-param-limit": "Nombre maximal de résultats à renvoyer.", "apihelp-opensearch-param-namespace": "Espaces de nom à rechercher.", @@ -312,7 +316,8 @@ "apihelp-opensearch-param-format": "Le format de sortie.", "apihelp-opensearch-param-warningsaserror": "Si des avertissements apparaissent avec format=json, renvoyer une erreur d’API au lieu de les ignorer.", "apihelp-opensearch-example-te": "Trouver les pages commençant par Te.", - "apihelp-options-description": "Modifier les préférences de l’utilisateur courant.\n\nSeules les options enregistrées dans le cœur ou dans l’une des extensions installées, ou les options avec des clés préfixées par userjs- (devant être utilisées dans les scripts utilisateur), peuvent être définies.", + "apihelp-options-summary": "Modifier les préférences de l'utilisateur courant.", + "apihelp-options-extended-description": "Seules les options enregistrées dans le cœur ou dans l’une des extensions installées, ou les options avec des clés préfixées par userjs- (devant être utilisées dans les scripts utilisateur), peuvent être définies.", "apihelp-options-param-reset": "Réinitialise les préférences avec les valeurs par défaut du site.", "apihelp-options-param-resetkinds": "Liste des types d’option à réinitialiser quand l’option $1reset est définie.", "apihelp-options-param-change": "Liste des modifications, au format nom=valeur (par ex. skin=vector). Si aucune valeur n’est fournie (pas même un signe égal), par ex., nomoption|autreoption|…, l’option sera réinitialisée à sa valeur par défaut. Pour toute valeur passée contenant une barre verticale (|), utiliser le [[Special:ApiHelp/main#main/datatypes|séparateur alternatif de valeur multiple]] pour que l'opération soit correcte.", @@ -321,7 +326,7 @@ "apihelp-options-example-reset": "Réinitialiser toutes les préférences", "apihelp-options-example-change": "Modifier les préférences skin et hideminor.", "apihelp-options-example-complex": "Réinitialiser toutes les préférences, puis définir skin et nickname.", - "apihelp-paraminfo-description": "Obtenir des informations sur les modules de l’API.", + "apihelp-paraminfo-summary": "Obtenir des informations sur les modules de l’API.", "apihelp-paraminfo-param-modules": "Liste des noms de module (valeurs des paramètres action et format, ou main). Peut spécifier des sous-modules avec un +, ou tous les sous-modules avec +*, ou tous les sous-modules récursivement avec +**.", "apihelp-paraminfo-param-helpformat": "Format des chaînes d’aide.", "apihelp-paraminfo-param-querymodules": "Liste des noms des modules de requête (valeur des paramètres prop, meta ou list). Utiliser $1modules=query+foo au lieu de $1querymodules=foo.", @@ -330,7 +335,8 @@ "apihelp-paraminfo-param-formatmodules": "Liste des noms de module de mise en forme (valeur du paramètre format). Utiliser plutôt $1modules.", "apihelp-paraminfo-example-1": "Afficher les informations pour [[Special:ApiHelp/parse|action=parse]], [[Special:ApiHelp/jsonfm|format=jsonfm]], [[Special:ApiHelp/query+allpages|action=query&list=allpages]] et [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]].", "apihelp-paraminfo-example-2": "Afficher les informations pour tous les sous-modules de [[Special:ApiHelp/query|action=query]].", - "apihelp-parse-description": "Analyse le contenu et renvoie le résultat de l’analyseur.\n\nVoyez les différents modules prop de [[Special:ApiHelp/query|action=query]] pour avoir de l’information sur la version actuelle d’une page.\n\nIl y a plusieurs moyens de spécifier le texte à analyser :\n# Spécifier une page ou une révision, en utilisant $1page, $1pageid ou $1oldid.\n# Spécifier explicitement un contenu, en utilisant $1text, $1title et $1contentmodel\n# Spécifier uniquement un résumé à analyser. $1prop doit recevoir une valeur vide.", + "apihelp-parse-summary": "Analyse le contenu et renvoie le résultat de l’analyseur.", + "apihelp-parse-extended-description": "Voyez les différents modules prop de [[Special:ApiHelp/query|action=query]] pour avoir de l’information sur la version actuelle d’une page.\n\nIl y a plusieurs moyens de spécifier le texte à analyser :\n# Spécifier une page ou une révision, en utilisant $1page, $1pageid ou $1oldid.\n# Spécifier explicitement un contenu, en utilisant $1text, $1title et $1contentmodel\n# Spécifier uniquement un résumé à analyser. $1prop doit recevoir une valeur vide.", "apihelp-parse-param-title": "Titre de la page à laquelle appartient le texte. Si omis, $1contentmodel doit être spécifié, et [[API]] sera utilisé comme titre.", "apihelp-parse-param-text": "Texte à analyser. utiliser $1title ou $1contentmodel pour contrôler le modèle de contenu.", "apihelp-parse-param-summary": "Résumé à analyser.", @@ -384,13 +390,13 @@ "apihelp-parse-example-text": "Analyser le wikitexte.", "apihelp-parse-example-texttitle": "Analyser du wikitexte, en spécifiant le titre de la page.", "apihelp-parse-example-summary": "Analyser un résumé.", - "apihelp-patrol-description": "Patrouiller une page ou une révision.", + "apihelp-patrol-summary": "Patrouiller une page ou une révision.", "apihelp-patrol-param-rcid": "ID de modification récente à patrouiller.", "apihelp-patrol-param-revid": "ID de révision à patrouiller.", "apihelp-patrol-param-tags": "Modifier les balises à appliquer à l’entrée dans le journal de surveillance.", "apihelp-patrol-example-rcid": "Patrouiller une modification récente", "apihelp-patrol-example-revid": "Patrouiller une révision", - "apihelp-protect-description": "Modifier le niveau de protection d’une page.", + "apihelp-protect-summary": "Modifier le niveau de protection d’une page.", "apihelp-protect-param-title": "Titre de la page à (dé)protéger. Impossible à utiliser avec $1pageid.", "apihelp-protect-param-pageid": "ID de la page à (dé)protéger. Impossible à utiliser avec $1title.", "apihelp-protect-param-protections": "Liste des niveaux de protection, au format action=niveau (par exemple edit=sysop). Un niveau de tout, indique que tout le monde est autorisé à faire l'action, c'est à dire aucune restriction.\n\nNOTE : Toutes les actions non listées auront leur restrictions supprimées.", @@ -403,12 +409,13 @@ "apihelp-protect-example-protect": "Protéger une page", "apihelp-protect-example-unprotect": "Enlever la protection d’une page en mettant les restrictions à all (c'est à dire tout le monde est autorisé à faire l'action).", "apihelp-protect-example-unprotect2": "Enlever la protection de la page en ne mettant aucune restriction", - "apihelp-purge-description": "Vider le cache des titres fournis.", + "apihelp-purge-summary": "Vider le cache des titres fournis.", "apihelp-purge-param-forcelinkupdate": "Mettre à jour les tables de liens.", "apihelp-purge-param-forcerecursivelinkupdate": "Mettre à jour la table des liens, et mettre à jour les tables de liens pour toute page qui utilise cette page comme modèle", "apihelp-purge-example-simple": "Purger les pages Main Page et API.", "apihelp-purge-example-generator": "Purger les 10 premières pages de l’espace de noms principal", - "apihelp-query-description": "Extraire des données de et sur MediaWiki.\n\nToutes les modifications de données devront d’abord utiliser une requête pour obtenir un jeton, afin d’éviter les abus de la part de sites malveillants.", + "apihelp-query-summary": "Extraire des données de et sur MediaWiki.", + "apihelp-query-extended-description": "Toutes les modifications de données devront d’abord utiliser une requête pour obtenir un jeton, afin d’éviter les abus de la part de sites malveillants.", "apihelp-query-param-prop": "Quelles propriétés obtenir pour les pages demandées.", "apihelp-query-param-list": "Quelles listes obtenir.", "apihelp-query-param-meta": "Quelles métadonnées obtenir.", @@ -419,7 +426,7 @@ "apihelp-query-param-rawcontinue": "Renvoyer les données query-continue brutes pour continuer.", "apihelp-query-example-revisions": "Récupérer [[Special:ApiHelp/query+siteinfo|l’info du site]] et [[Special:ApiHelp/query+revisions|les révisions]] de Main Page.", "apihelp-query-example-allpages": "Récupérer les révisions des pages commençant par API/.", - "apihelp-query+allcategories-description": "Énumérer toutes les catégories.", + "apihelp-query+allcategories-summary": "Énumérer toutes les catégories.", "apihelp-query+allcategories-param-from": "La catégorie depuis laquelle démarrer l’énumération.", "apihelp-query+allcategories-param-to": "La catégorie à laquelle terminer l’énumération.", "apihelp-query+allcategories-param-prefix": "Rechercher tous les titres de catégorie qui commencent avec cette valeur.", @@ -432,7 +439,7 @@ "apihelp-query+allcategories-paramvalue-prop-hidden": "Marque les catégories qui sont masquées avec __HIDDENCAT__.", "apihelp-query+allcategories-example-size": "Lister les catégories avec l’information sur le nombre de pages dans chacune", "apihelp-query+allcategories-example-generator": "Récupérer l’information sur la page de catégorie elle-même pour les catégories commençant par List.", - "apihelp-query+alldeletedrevisions-description": "Lister toutes les révisions supprimées par un utilisateur ou dans un espace de noms.", + "apihelp-query+alldeletedrevisions-summary": "Lister toutes les révisions supprimées par un utilisateur ou dans un espace de noms.", "apihelp-query+alldeletedrevisions-paraminfo-useronly": "Utilisable uniquement avec $3user.", "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "Impossible à utiliser avec $3user.", "apihelp-query+alldeletedrevisions-param-start": "L’horodatage auquel démarrer l’énumération.", @@ -448,7 +455,7 @@ "apihelp-query+alldeletedrevisions-param-generatetitles": "Utilisé comme générateur, générer des titres plutôt que des IDs de révision.", "apihelp-query+alldeletedrevisions-example-user": "Lister les 50 dernières contributions supprimées par l'utilisateur Example.", "apihelp-query+alldeletedrevisions-example-ns-main": "Lister les 50 premières révisions supprimées dans l’espace de noms principal.", - "apihelp-query+allfileusages-description": "Lister toutes les utilisations de fichiers, y compris ceux n’existant pas.", + "apihelp-query+allfileusages-summary": "Lister toutes les utilisations de fichiers, y compris ceux n’existant pas.", "apihelp-query+allfileusages-param-from": "Le titre du fichier depuis lequel commencer l’énumération.", "apihelp-query+allfileusages-param-to": "Le titre du fichier auquel arrêter l’énumération.", "apihelp-query+allfileusages-param-prefix": "Rechercher tous les fichiers dont le titre commence par cette valeur.", @@ -462,7 +469,7 @@ "apihelp-query+allfileusages-example-unique": "Lister les titres de fichier uniques.", "apihelp-query+allfileusages-example-unique-generator": "Obtient tous les titres de fichier, en marquant les manquants.", "apihelp-query+allfileusages-example-generator": "Obtient les pages contenant les fichiers.", - "apihelp-query+allimages-description": "Énumérer toutes les images séquentiellement.", + "apihelp-query+allimages-summary": "Énumérer toutes les images séquentiellement.", "apihelp-query+allimages-param-sort": "Propriété par laquelle trier.", "apihelp-query+allimages-param-dir": "L'ordre dans laquel lister.", "apihelp-query+allimages-param-from": "Le titre de l’image depuis laquelle démarrer l’énumération. Ne peut être utilisé qu’avec $1sort=name.", @@ -482,7 +489,7 @@ "apihelp-query+allimages-example-recent": "Afficher une liste de fichiers récemment téléversés, semblable à [[Special:NewFiles]].", "apihelp-query+allimages-example-mimetypes": "Afficher une liste de fichiers avec le type MIME image/png ou image/gif", "apihelp-query+allimages-example-generator": "Afficher l’information sur 4 fichiers commençant par la lettre T.", - "apihelp-query+alllinks-description": "Énumérer tous les liens pointant vers un espace de noms donné.", + "apihelp-query+alllinks-summary": "Énumérer tous les liens pointant vers un espace de noms donné.", "apihelp-query+alllinks-param-from": "Le titre du lien auquel démarrer l’énumération.", "apihelp-query+alllinks-param-to": "Le titre du lien auquel arrêter l’énumération.", "apihelp-query+alllinks-param-prefix": "Rechercher tous les titres liés commençant par cette valeur.", @@ -497,7 +504,7 @@ "apihelp-query+alllinks-example-unique": "Lister les titres liés uniques", "apihelp-query+alllinks-example-unique-generator": "Obtient tous les titres liés, en marquant les manquants", "apihelp-query+alllinks-example-generator": "Obtient les pages contenant les liens", - "apihelp-query+allmessages-description": "Renvoyer les messages depuis ce site.", + "apihelp-query+allmessages-summary": "Renvoyer les messages depuis ce site.", "apihelp-query+allmessages-param-messages": "Quels messages sortir. * (par défaut) signifie tous les messages.", "apihelp-query+allmessages-param-prop": "Quelles propriétés obtenir.", "apihelp-query+allmessages-param-enableparser": "Positionner pour activer l’analyseur, traitera en avance le wikitexte du message (substitution des mots magiques, gestion des modèles, etc.).", @@ -513,7 +520,7 @@ "apihelp-query+allmessages-param-prefix": "Renvoyer les messages avec ce préfixe.", "apihelp-query+allmessages-example-ipb": "Afficher les messages commençant par ipb-.", "apihelp-query+allmessages-example-de": "Afficher les messages august et mainpage en allemand.", - "apihelp-query+allpages-description": "Énumérer toutes les pages séquentiellement dans un espace de noms donné.", + "apihelp-query+allpages-summary": "Énumérer toutes les pages séquentiellement dans un espace de noms donné.", "apihelp-query+allpages-param-from": "Le titre de la page depuis lequel commencer l’énumération.", "apihelp-query+allpages-param-to": "Le titre de la page auquel stopper l’énumération.", "apihelp-query+allpages-param-prefix": "Rechercher tous les titres de page qui commencent par cette valeur.", @@ -531,7 +538,7 @@ "apihelp-query+allpages-example-B": "Afficher une liste des pages commençant par la lettre B.", "apihelp-query+allpages-example-generator": "Afficher l’information sur 4 pages commençant par la lettre T.", "apihelp-query+allpages-example-generator-revisions": "Afficher le contenu des 2 premières pages hors redirections commençant par Re.", - "apihelp-query+allredirects-description": "Lister toutes les redirections vers un espace de noms.", + "apihelp-query+allredirects-summary": "Lister toutes les redirections vers un espace de noms.", "apihelp-query+allredirects-param-from": "Le titre de la redirection auquel démarrer l’énumération.", "apihelp-query+allredirects-param-to": "Le titre de la redirection auquel arrêter l’énumération.", "apihelp-query+allredirects-param-prefix": "Rechercher toutes les pages cible commençant par cette valeur.", @@ -548,7 +555,7 @@ "apihelp-query+allredirects-example-unique": "Lister les pages cible unique", "apihelp-query+allredirects-example-unique-generator": "Obtient toutes les pages cible, en marquant les manquantes", "apihelp-query+allredirects-example-generator": "Obtient les pages contenant les redirections", - "apihelp-query+allrevisions-description": "Lister toutes les révisions.", + "apihelp-query+allrevisions-summary": "Lister toutes les révisions.", "apihelp-query+allrevisions-param-start": "L’horodatage auquel démarrer l’énumération.", "apihelp-query+allrevisions-param-end": "L’horodatage auquel arrêter l’énumération.", "apihelp-query+allrevisions-param-user": "Lister uniquement les révisions faites par cet utilisateur.", @@ -557,13 +564,13 @@ "apihelp-query+allrevisions-param-generatetitles": "Utilisé comme générateur, génère des titres plutôt que des IDs de révision.", "apihelp-query+allrevisions-example-user": "Lister les 50 dernières contributions de l’utilisateur Example.", "apihelp-query+allrevisions-example-ns-main": "Lister les 50 premières révisions dans l’espace de noms principal.", - "apihelp-query+mystashedfiles-description": "Obtenir une liste des fichiers dans le cache de téléversement de l’utilisateur actuel", + "apihelp-query+mystashedfiles-summary": "Obtenir une liste des fichiers dans le cache de téléversement de l’utilisateur actuel", "apihelp-query+mystashedfiles-param-prop": "Quelles propriétés récupérer pour les fichiers.", "apihelp-query+mystashedfiles-paramvalue-prop-size": "Récupérer la taille du fichier et les dimensions de l’image.", "apihelp-query+mystashedfiles-paramvalue-prop-type": "Récupérer le type MIME du fichier et son type de média.", "apihelp-query+mystashedfiles-param-limit": "Combien de fichiers obtenir.", "apihelp-query+mystashedfiles-example-simple": "Obtenir la clé du fichier, sa taille, et la taille en pixels des fichiers dans le cache de téléversement de l’utilisateur actuel.", - "apihelp-query+alltransclusions-description": "Lister toutes les transclusions (pages intégrées en utilisant {{x}}), y compris les inexistantes.", + "apihelp-query+alltransclusions-summary": "Lister toutes les transclusions (pages intégrées en utilisant {{x}}), y compris les inexistantes.", "apihelp-query+alltransclusions-param-from": "Le titre de la transclusion depuis lequel commencer l’énumération.", "apihelp-query+alltransclusions-param-to": "Le titre de la transclusion auquel arrêter l’énumération.", "apihelp-query+alltransclusions-param-prefix": "Rechercher tous les titres inclus qui commencent par cette valeur.", @@ -578,7 +585,7 @@ "apihelp-query+alltransclusions-example-unique": "Lister les titres inclus uniques", "apihelp-query+alltransclusions-example-unique-generator": "Obtient tous les titres inclus, en marquant les manquants.", "apihelp-query+alltransclusions-example-generator": "Obtient les pages contenant les transclusions.", - "apihelp-query+allusers-description": "Énumérer tous les utilisateurs enregistrés.", + "apihelp-query+allusers-summary": "Énumérer tous les utilisateurs enregistrés.", "apihelp-query+allusers-param-from": "Le nom d’utilisateur auquel démarrer l’énumération.", "apihelp-query+allusers-param-to": "Le nom d’utilisateur auquel stopper l’énumération.", "apihelp-query+allusers-param-prefix": "Rechercher tous les utilisateurs commençant par cette valeur.", @@ -599,13 +606,13 @@ "apihelp-query+allusers-param-activeusers": "Lister uniquement les utilisateurs actifs durant {{PLURAL:$1|le dernier jour|les $1 derniers jours}}.", "apihelp-query+allusers-param-attachedwiki": "Avec $1prop=centralids, indiquer aussi si l’utilisateur est attaché avec le wiki identifié par cet ID.", "apihelp-query+allusers-example-Y": "Lister les utilisateurs en commençant à Y.", - "apihelp-query+authmanagerinfo-description": "Récupérer les informations concernant l’état d’authentification actuel.", + "apihelp-query+authmanagerinfo-summary": "Récupérer les informations concernant l’état d’authentification actuel.", "apihelp-query+authmanagerinfo-param-securitysensitiveoperation": "Tester si l’état d’authentification actuel de l’utilisateur est suffisant pour l’opération spécifiée comme sensible du point de vue sécurité.", "apihelp-query+authmanagerinfo-param-requestsfor": "Récupérer les informations sur les requêtes d’authentification nécessaires pour l’action d’authentification spécifiée.", "apihelp-query+authmanagerinfo-example-login": "Récupérer les requêtes qui peuvent être utilisées en commençant une connexion.", "apihelp-query+authmanagerinfo-example-login-merged": "Récupérer les requêtes qui peuvent être utilisées au début de la connexion, avec les champs de formulaire intégrés.", "apihelp-query+authmanagerinfo-example-securitysensitiveoperation": "Tester si l’authentification est suffisante pour l’action foo.", - "apihelp-query+backlinks-description": "Trouver toutes les pages qui ont un lien vers la page donnée.", + "apihelp-query+backlinks-summary": "Trouver toutes les pages qui ont un lien vers la page donnée.", "apihelp-query+backlinks-param-title": "Titre à rechercher. Impossible à utiliser avec $1pageid.", "apihelp-query+backlinks-param-pageid": "ID de la page à chercher. Impossible à utiliser avec $1title.", "apihelp-query+backlinks-param-namespace": "L’espace de noms à énumérer.", @@ -615,7 +622,7 @@ "apihelp-query+backlinks-param-redirect": "Si le lien vers une page est une redirection, trouver également toutes les pages qui ont un lien vers cette redirection. La limite maximale est divisée par deux.", "apihelp-query+backlinks-example-simple": "Afficher les liens vers Main page.", "apihelp-query+backlinks-example-generator": "Obtenir des informations sur les pages ayant un lien vers Main page.", - "apihelp-query+blocks-description": "Lister tous les utilisateurs et les adresses IP bloqués.", + "apihelp-query+blocks-summary": "Lister tous les utilisateurs et les adresses IP bloqués.", "apihelp-query+blocks-param-start": "L’horodatage auquel démarrer l’énumération.", "apihelp-query+blocks-param-end": "L’horodatage auquel arrêter l’énumération.", "apihelp-query+blocks-param-ids": "Liste des IDs de bloc à lister (facultatif).", @@ -636,7 +643,7 @@ "apihelp-query+blocks-param-show": "Afficher uniquement les éléments correspondant à ces critères.\nPar exemple, pour voir uniquement les blocages infinis sur les adresses IP, mettre $1show=ip|!temp.", "apihelp-query+blocks-example-simple": "Lister les blocages", "apihelp-query+blocks-example-users": "Lister les blocages des utilisateurs Alice et Bob.", - "apihelp-query+categories-description": "Lister toutes les catégories auxquelles les pages appartiennent.", + "apihelp-query+categories-summary": "Lister toutes les catégories auxquelles les pages appartiennent.", "apihelp-query+categories-param-prop": "Quelles propriétés supplémentaires obtenir de chaque catégorie :", "apihelp-query+categories-paramvalue-prop-sortkey": "Ajoute la clé de tri (chaîne hexadécimale) et son préfixe (partie lisible) de la catégorie.", "apihelp-query+categories-paramvalue-prop-timestamp": "Ajoute l’horodatage de l’ajout de la catégorie.", @@ -647,9 +654,9 @@ "apihelp-query+categories-param-dir": "La direction dans laquelle lister.", "apihelp-query+categories-example-simple": "Obtenir une liste des catégories auxquelles appartient la page Albert Einstein.", "apihelp-query+categories-example-generator": "Obtenir des informations sur toutes les catégories utilisées dans la page Albert Einstein.", - "apihelp-query+categoryinfo-description": "Renvoie les informations sur les catégories données.", + "apihelp-query+categoryinfo-summary": "Renvoie les informations sur les catégories données.", "apihelp-query+categoryinfo-example-simple": "Obtenir des informations sur Category:Foo et Category:Bar.", - "apihelp-query+categorymembers-description": "Lister toutes les pages d’une catégorie donnée.", + "apihelp-query+categorymembers-summary": "Lister toutes les pages d’une catégorie donnée.", "apihelp-query+categorymembers-param-title": "Quelle catégorie énumérer (obligatoire). Doit comprendre le préfixe {{ns:category}}:. Impossible à utiliser avec $1pageid.", "apihelp-query+categorymembers-param-pageid": "ID de la page de la catégorie à énumérer. Impossible à utiliser avec $1title.", "apihelp-query+categorymembers-param-prop": "Quelles informations inclure :", @@ -674,14 +681,15 @@ "apihelp-query+categorymembers-param-endsortkey": "Utiliser plutôt $1endhexsortkey.", "apihelp-query+categorymembers-example-simple": "Obtenir les 10 premières pages de Category:Physics.", "apihelp-query+categorymembers-example-generator": "Obtenir l’information sur les 10 premières pages de Category:Physics.", - "apihelp-query+contributors-description": "Obtenir la liste des contributeurs connectés et le nombre de contributeurs anonymes d’une page.", + "apihelp-query+contributors-summary": "Obtenir la liste des contributeurs connectés et le nombre de contributeurs anonymes d’une page.", "apihelp-query+contributors-param-group": "Inclut uniquement les utilisateurs dans les groupes donnés. N'inclut pas les groupes implicites ou auto-promus comme *, user ou autoconfirmed.", "apihelp-query+contributors-param-excludegroup": "Exclure les utilisateurs des groupes donnés. Ne pas inclure les groupes implicites ou auto-promus comme *, user ou autoconfirmed.", "apihelp-query+contributors-param-rights": "Inclure uniquement les utilisateurs ayant les droits donnés. Ne pas inclure les droits accordés par les groupes implicites ou auto-promus comme *, user ou autoconfirmed.", "apihelp-query+contributors-param-excluderights": "Exclure les utilisateurs ayant les droits donnés. Ne pas inclure les droits accordés par les groupes implicites ou auto-promus comme *, user ou autoconfirmed.", "apihelp-query+contributors-param-limit": "Combien de contributeurs renvoyer.", "apihelp-query+contributors-example-simple": "Afficher les contributeurs dans la Main Page.", - "apihelp-query+deletedrevisions-description": "Obtenir des informations sur la révision supprimée.\n\nPeut être utilisé de différentes manières :\n# Obtenir les révisions supprimées pour un ensemble de pages, en donnant les titres ou les ids de page. Ordonné par titre et horodatage.\n# Obtenir des données sur un ensemble de révisions supprimées en donnant leurs IDs et leurs ids de révision. Ordonné par ID de révision.", + "apihelp-query+deletedrevisions-summary": "Obtenir des informations sur la révision supprimée.", + "apihelp-query+deletedrevisions-extended-description": "Peut être utilisé de différentes manières :\n# Obtenir les révisions supprimées pour un ensemble de pages, en donnant les titres ou les ids de page. Ordonné par titre et horodatage.\n# Obtenir des données sur un ensemble de révisions supprimées en donnant leurs IDs et leurs ids de révision. Ordonné par ID de révision.", "apihelp-query+deletedrevisions-param-start": "L’horodatage auquel démarrer l’énumération. Ignoré lors du traitement d’une liste d’IDs de révisions.", "apihelp-query+deletedrevisions-param-end": "L’horodatage auquel arrêter l’énumération. Ignoré lors du traitement d’une liste d’IDs de révisions.", "apihelp-query+deletedrevisions-param-tag": "Lister uniquement les révisions marquées par cette balise.", @@ -689,7 +697,8 @@ "apihelp-query+deletedrevisions-param-excludeuser": "Ne pas lister les révisions faites par cet utilisateur.", "apihelp-query+deletedrevisions-example-titles": "Lister les révisions supprimées des pages Main Page et Talk:Main Page, avec leur contenu.", "apihelp-query+deletedrevisions-example-revids": "Lister les informations pour la révision supprimée 123456.", - "apihelp-query+deletedrevs-description": "Lister les révisions supprimées.\n\nOpère selon trois modes :\n# Lister les révisions supprimées pour les titres donnés, triées par horodatage.\n# Lister les contributions supprimées pour l’utilisateur donné, triées par horodatage (pas de titres spécifiés).\n# Lister toutes les révisions supprimées dans l’espace de noms donné, triées par titre et horodatage (aucun titre spécifié, $1user non positionné).\n\nCertains paramètres ne s’appliquent qu’à certains modes et sont ignorés dans les autres.", + "apihelp-query+deletedrevs-summary": "Afficher les versions supprimées.", + "apihelp-query+deletedrevs-extended-description": "Opère selon trois modes :\n# Lister les révisions supprimées pour les titres donnés, triées par horodatage.\n# Lister les contributions supprimées pour l’utilisateur donné, triées par horodatage (pas de titres spécifiés).\n# Lister toutes les révisions supprimées dans l’espace de noms donné, triées par titre et horodatage (aucun titre spécifié, $1user non positionné).\n\nCertains paramètres ne s’appliquent qu’à certains modes et sont ignorés dans les autres.", "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|Mode|Modes}} : $2", "apihelp-query+deletedrevs-param-start": "L’horodatage auquel démarrer l’énumération.", "apihelp-query+deletedrevs-param-end": "L’horodatage auquel arrêter l’énumération.", @@ -707,14 +716,14 @@ "apihelp-query+deletedrevs-example-mode2": "Lister les 50 dernières contributions de Bob supprimées (mode 2).", "apihelp-query+deletedrevs-example-mode3-main": "Lister les 50 premières révisions supprimées dans l’espace de noms principal (mode 3)", "apihelp-query+deletedrevs-example-mode3-talk": "Lister les 50 premières pages supprimées dans l’espace de noms {{ns:talk}} (mode 3).", - "apihelp-query+disabled-description": "Ce module de requête a été désactivé.", - "apihelp-query+duplicatefiles-description": "Lister d’après leurs valeurs de hachage, tous les fichiers qui sont des doublons de fichiers donnés.", + "apihelp-query+disabled-summary": "Ce module de requête a été désactivé.", + "apihelp-query+duplicatefiles-summary": "Lister d’après leurs valeurs de hachage, tous les fichiers qui sont des doublons de fichiers donnés.", "apihelp-query+duplicatefiles-param-limit": "Combien de fichiers dupliqués à renvoyer.", "apihelp-query+duplicatefiles-param-dir": "La direction dans laquelle lister.", "apihelp-query+duplicatefiles-param-localonly": "Rechercher les fichiers uniquement dans le référentiel local.", "apihelp-query+duplicatefiles-example-simple": "Rechercher les doublons de [[:File:Albert Einstein Head.jpg]].", "apihelp-query+duplicatefiles-example-generated": "Rechercher les doublons de tous les fichiers", - "apihelp-query+embeddedin-description": "Trouver toutes les pages qui incluent (par transclusion) le titre donné.", + "apihelp-query+embeddedin-summary": "Trouver toutes les pages qui incluent (par transclusion) le titre donné.", "apihelp-query+embeddedin-param-title": "Titre à rechercher. Impossible à utiliser avec $1pageid.", "apihelp-query+embeddedin-param-pageid": "ID de la page à rechercher. Impossible à utiliser avec $1title.", "apihelp-query+embeddedin-param-namespace": "L’espace de noms à énumérer.", @@ -723,13 +732,13 @@ "apihelp-query+embeddedin-param-limit": "Combien de pages renvoyer au total.", "apihelp-query+embeddedin-example-simple": "Afficher les pages incluant Template:Stub.", "apihelp-query+embeddedin-example-generator": "Obtenir des informations sur les pages incluant Template:Stub.", - "apihelp-query+extlinks-description": "Renvoyer toutes les URLs externes (non interwikis) des pages données.", + "apihelp-query+extlinks-summary": "Renvoyer toutes les URLs externes (non interwikis) des pages données.", "apihelp-query+extlinks-param-limit": "Combien de liens renvoyer.", "apihelp-query+extlinks-param-protocol": "Protocole de l’URL. Si vide et $1query est positionné, le protocole est http. Laisser à la fois ceci et $1query vides pour lister tous les liens externes.", "apihelp-query+extlinks-param-query": "Rechercher une chaîne sans protocole. Utile pour vérifier si une certaine page contient une certaine URL externe.", "apihelp-query+extlinks-param-expandurl": "Étendre les URLs relatives au protocole avec le protocole canonique.", "apihelp-query+extlinks-example-simple": "Obtenir une liste des liens externes de Main Page.", - "apihelp-query+exturlusage-description": "Énumérer les pages contenant une URL donnée.", + "apihelp-query+exturlusage-summary": "Énumérer les pages contenant une URL donnée.", "apihelp-query+exturlusage-param-prop": "Quelles informations inclure :", "apihelp-query+exturlusage-paramvalue-prop-ids": "Ajoute l’ID de la page.", "apihelp-query+exturlusage-paramvalue-prop-title": "Ajoute le titre et l’ID de l’espace de noms de la page.", @@ -740,7 +749,7 @@ "apihelp-query+exturlusage-param-limit": "Combien de pages renvoyer.", "apihelp-query+exturlusage-param-expandurl": "Étendre les URLs relatives au protocole avec le protocole canonique.", "apihelp-query+exturlusage-example-simple": "Afficher les pages avec un lien vers http://www.mediawiki.org.", - "apihelp-query+filearchive-description": "Énumérer séquentiellement tous les fichiers supprimés.", + "apihelp-query+filearchive-summary": "Énumérer séquentiellement tous les fichiers supprimés.", "apihelp-query+filearchive-param-from": "Le titre de l’image auquel démarrer l’énumération.", "apihelp-query+filearchive-param-to": "Le titre de l’image auquel arrêter l’énumération.", "apihelp-query+filearchive-param-prefix": "Rechercher tous les titres d’image qui commencent par cette valeur.", @@ -762,10 +771,10 @@ "apihelp-query+filearchive-paramvalue-prop-bitdepth": "Ajoute la profondeur de bit de la version.", "apihelp-query+filearchive-paramvalue-prop-archivename": "Ajoute le nom de fichier de la version d’archive pour les versions autres que la dernière.", "apihelp-query+filearchive-example-simple": "Afficher une liste de tous les fichiers supprimés", - "apihelp-query+filerepoinfo-description": "Renvoyer les méta-informations sur les référentiels d’images configurés dans le wiki.", + "apihelp-query+filerepoinfo-summary": "Renvoyer les méta-informations sur les référentiels d’images configurés dans le wiki.", "apihelp-query+filerepoinfo-param-prop": "Quelles propriétés du référentiel récupérer (il peut y en avoir plus de disponibles sur certains wikis) :\n;apiurl:URL de l’API du référentiel - utile pour obtenir les infos de l’image depuis l’hôte.\n;name:La clé du référentiel - utilisé par ex. dans les valeurs de retour de [[mw:Special:MyLanguage/Manual:$wgForeignFileRepos|$wgForeignFileRepos]] et [[Special:ApiHelp/query+imageinfo|imageinfo]].\n;displayname:Le nom lisible du wiki référentiel.\n;rooturl:URL racine des chemins d’image.\n;local:Si ce référentiel est le référentiel local ou non.", "apihelp-query+filerepoinfo-example-simple": "Obtenir des informations sur les référentiels de fichier.", - "apihelp-query+fileusage-description": "Trouver toutes les pages qui utilisent les fichiers donnés.", + "apihelp-query+fileusage-summary": "Trouver toutes les pages qui utilisent les fichiers donnés.", "apihelp-query+fileusage-param-prop": "Quelles propriétés obtenir :", "apihelp-query+fileusage-paramvalue-prop-pageid": "ID de chaque page.", "apihelp-query+fileusage-paramvalue-prop-title": "Titre de chaque page.", @@ -775,7 +784,7 @@ "apihelp-query+fileusage-param-show": "Afficher uniquement les éléments qui correspondent à ces critères :\n;redirect:Afficher uniquement les redirections.\n;!redirect:Afficher uniquement les non-redirections.", "apihelp-query+fileusage-example-simple": "Obtenir une liste des pages utilisant [[:File:Example.jpg]]", "apihelp-query+fileusage-example-generator": "Obtenir l’information sur les pages utilisant [[:File:Example.jpg]]", - "apihelp-query+imageinfo-description": "Renvoyer l’information de fichier et l’historique de téléversement.", + "apihelp-query+imageinfo-summary": "Renvoyer l’information de fichier et l’historique de téléversement.", "apihelp-query+imageinfo-param-prop": "Quelle information obtenir du fichier :", "apihelp-query+imageinfo-paramvalue-prop-timestamp": "Ajoute l’horodatage à la version téléversée.", "apihelp-query+imageinfo-paramvalue-prop-user": "Ajoute l’utilisateur qui a téléversé chaque version du fichier.", @@ -811,13 +820,13 @@ "apihelp-query+imageinfo-param-localonly": "Rechercher les fichiers uniquement dans le référentiel local.", "apihelp-query+imageinfo-example-simple": "Analyser les informations sur la version actuelle de [[:File:Albert Einstein Head.jpg]].", "apihelp-query+imageinfo-example-dated": "Analyser les informations sur les versions de [[:File:Test.jpg]] depuis 2008.", - "apihelp-query+images-description": "Renvoie tous les fichiers contenus dans les pages fournies.", + "apihelp-query+images-summary": "Renvoie tous les fichiers contenus dans les pages fournies.", "apihelp-query+images-param-limit": "Combien de fichiers renvoyer.", "apihelp-query+images-param-images": "Lister uniquement ces fichiers. Utile pour vérifier si une page donnée contient un fichier donné.", "apihelp-query+images-param-dir": "La direction dans laquelle lister.", "apihelp-query+images-example-simple": "Obtenir une liste des fichiers utilisés dans [[Main Page]]", "apihelp-query+images-example-generator": "Obtenir des informations sur tous les fichiers utilisés dans [[Main Page]]", - "apihelp-query+imageusage-description": "Trouver toutes les pages qui utilisent le titre de l’image donné.", + "apihelp-query+imageusage-summary": "Trouver toutes les pages qui utilisent le titre de l’image donné.", "apihelp-query+imageusage-param-title": "Titre à rechercher. Impossible à utiliser avec $1pageid.", "apihelp-query+imageusage-param-pageid": "ID de la page à rechercher. Impossible à utiliser avec $1title.", "apihelp-query+imageusage-param-namespace": "L’espace de noms à énumérer.", @@ -827,7 +836,7 @@ "apihelp-query+imageusage-param-redirect": "Si le lien vers une page est une redirection, trouver toutes les pages qui ont aussi un lien vers cette redirection. La limite maximale est divisée par deux.", "apihelp-query+imageusage-example-simple": "Afficher les pages utilisant [[:File:Albert Einstein Head.jpg]]", "apihelp-query+imageusage-example-generator": "Obtenir des informations sur les pages utilisant [[:File:Albert Einstein Head.jpg]]", - "apihelp-query+info-description": "Obtenir les informations de base sur la page.", + "apihelp-query+info-summary": "Obtenir les informations de base sur la page.", "apihelp-query+info-param-prop": "Quelles propriétés supplémentaires récupérer :", "apihelp-query+info-paramvalue-prop-protection": "Lister le niveau de protection de chaque page.", "apihelp-query+info-paramvalue-prop-talkid": "L’ID de la page de discussion de chaque page qui n’est pas de discussion.", @@ -844,7 +853,8 @@ "apihelp-query+info-param-token": "Utiliser plutôt [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-query+info-example-simple": "Obtenir des informations sur la page Main Page.", "apihelp-query+info-example-protection": "Obtenir des informations générales et de protection sur la page Main Page.", - "apihelp-query+iwbacklinks-description": "Trouver toutes les pages qui ont un lien vers le lien interwiki indiqué.\n\nPeut être utilisé pour trouver tous les liens avec un préfixe, ou tous les liens vers un titre (avec un préfixe donné). Sans paramètre, équivaut à « tous les liens interwiki ».", + "apihelp-query+iwbacklinks-summary": "Trouver toutes les pages qui ont un lien vers le lien interwiki indiqué.", + "apihelp-query+iwbacklinks-extended-description": "Peut être utilisé pour trouver tous les liens avec un préfixe, ou tous les liens vers un titre (avec un préfixe donné). Sans paramètre, équivaut à « tous les liens interwiki ».", "apihelp-query+iwbacklinks-param-prefix": "Préfixe pour l’interwiki.", "apihelp-query+iwbacklinks-param-title": "Lien interwiki à rechercher. Doit être utilisé avec $1blprefix.", "apihelp-query+iwbacklinks-param-limit": "Combien de pages renvoyer.", @@ -854,7 +864,7 @@ "apihelp-query+iwbacklinks-param-dir": "La direction dans laquelle lister.", "apihelp-query+iwbacklinks-example-simple": "Obtenir les pages qui ont un lien vers [[wikibooks:Test]].", "apihelp-query+iwbacklinks-example-generator": "Obtenir des informations sur les pages qui ont un lien vers [[wikibooks:Test]].", - "apihelp-query+iwlinks-description": "Renvoie tous les liens interwiki des pages indiquées.", + "apihelp-query+iwlinks-summary": "Renvoie tous les liens interwiki des pages indiquées.", "apihelp-query+iwlinks-param-url": "S'il faut obtenir l’URL complète (impossible à utiliser avec $1prop).", "apihelp-query+iwlinks-param-prop": "Quelles propriétés supplémentaires obtenir pour chaque lien interlangue :", "apihelp-query+iwlinks-paramvalue-prop-url": "Ajoute l’URL complète.", @@ -863,7 +873,8 @@ "apihelp-query+iwlinks-param-title": "Lien interwiki à rechercher. Doit être utilisé avec $1prefix.", "apihelp-query+iwlinks-param-dir": "La direction dans laquelle lister.", "apihelp-query+iwlinks-example-simple": "Obtenir les liens interwiki de la page Main Page.", - "apihelp-query+langbacklinks-description": "Trouver toutes les pages qui ont un lien vers le lien de langue indiqué.\n\nPeut être utilisé pour trouver tous les liens avec un code de langue, ou tous les liens vers un titre (avec une langue donnée). N’utiliser aucun paramètre revient à « tous les liens de langue ».\n\nNotez que cela peut ne pas prendre en compte les liens de langue ajoutés par les extensions.", + "apihelp-query+langbacklinks-summary": "Trouver toutes les pages qui ont un lien vers le lien de langue indiqué.", + "apihelp-query+langbacklinks-extended-description": "Peut être utilisé pour trouver tous les liens avec un code de langue, ou tous les liens vers un titre (avec une langue donnée). Sans paramètre équivaut à « tous les liens de langue ».\n\nNotez que cela peut ne pas prendre en compte les liens de langue ajoutés par les extensions.", "apihelp-query+langbacklinks-param-lang": "Langue pour le lien de langue.", "apihelp-query+langbacklinks-param-title": "Lien interlangue à rechercher. Doit être utilisé avec $1lang.", "apihelp-query+langbacklinks-param-limit": "Combien de pages renvoyer au total.", @@ -873,7 +884,7 @@ "apihelp-query+langbacklinks-param-dir": "La direction dans laquelle lister.", "apihelp-query+langbacklinks-example-simple": "Obtenir les pages ayant un lien vers [[:fr:Test]].", "apihelp-query+langbacklinks-example-generator": "Obtenir des informations sur les pages ayant un lien vers [[:fr:Test]].", - "apihelp-query+langlinks-description": "Renvoie tous les liens interlangue des pages fournies.", + "apihelp-query+langlinks-summary": "Renvoie tous les liens interlangue des pages fournies.", "apihelp-query+langlinks-param-limit": "Combien de liens interlangue renvoyer.", "apihelp-query+langlinks-param-url": "S’il faut récupérer l’URL complète (impossible à utiliser avec $1prop).", "apihelp-query+langlinks-param-prop": "Quelles propriétés supplémentaires obtenir pour chaque lien interlangue :", @@ -885,7 +896,7 @@ "apihelp-query+langlinks-param-dir": "La direction dans laquelle lister.", "apihelp-query+langlinks-param-inlanguagecode": "Code de langue pour les noms de langue localisés.", "apihelp-query+langlinks-example-simple": "Obtenir les liens interlangue de la page Main Page.", - "apihelp-query+links-description": "Renvoie tous les liens des pages fournies.", + "apihelp-query+links-summary": "Renvoie tous les liens des pages fournies.", "apihelp-query+links-param-namespace": "Afficher les liens uniquement dans ces espaces de noms.", "apihelp-query+links-param-limit": "Combien de liens renvoyer.", "apihelp-query+links-param-titles": "Lister uniquement les liens vers ces titres. Utile pour vérifier si une certaine page a un lien vers un titre donné.", @@ -893,7 +904,7 @@ "apihelp-query+links-example-simple": "Obtenir les liens de la page Main Page", "apihelp-query+links-example-generator": "Obtenir des informations sur tous les liens de page dans Main Page.", "apihelp-query+links-example-namespaces": "Obtenir les liens de la page Main Page dans les espaces de nom {{ns:user}} et {{ns:template}}.", - "apihelp-query+linkshere-description": "Trouver toutes les pages ayant un lien vers les pages données.", + "apihelp-query+linkshere-summary": "Trouver toutes les pages ayant un lien vers les pages données.", "apihelp-query+linkshere-param-prop": "Quelles propriétés obtenir :", "apihelp-query+linkshere-paramvalue-prop-pageid": "ID de chaque page.", "apihelp-query+linkshere-paramvalue-prop-title": "Titre de chaque page.", @@ -903,7 +914,7 @@ "apihelp-query+linkshere-param-show": "Afficher uniquement les éléments qui correspondent à ces critères :\n;redirect:Afficher uniquement les redirections.\n;!redirect:Afficher uniquement les non-redirections.", "apihelp-query+linkshere-example-simple": "Obtenir une liste des pages liées à [[Main Page]]", "apihelp-query+linkshere-example-generator": "Obtenir des informations sur les pages liées à [[Main Page]]", - "apihelp-query+logevents-description": "Obtenir des événements des journaux.", + "apihelp-query+logevents-summary": "Récupère les événements à partir des journaux.", "apihelp-query+logevents-param-prop": "Quelles propriétés obtenir :", "apihelp-query+logevents-paramvalue-prop-ids": "Ajoute l’ID de l’événement.", "apihelp-query+logevents-paramvalue-prop-title": "Ajoute le titre de la page pour l’événement enregistré.", @@ -926,13 +937,13 @@ "apihelp-query+logevents-param-tag": "Lister seulement les entrées ayant cette balise.", "apihelp-query+logevents-param-limit": "Combien d'entrées renvoyer au total.", "apihelp-query+logevents-example-simple": "Liste les entrées de journal récentes.", - "apihelp-query+pagepropnames-description": "Lister les noms de toutes les propriétés de page utilisées sur le wiki.", + "apihelp-query+pagepropnames-summary": "Lister les noms de toutes les propriétés de page utilisées sur le wiki.", "apihelp-query+pagepropnames-param-limit": "Le nombre maximal de noms à renvoyer.", "apihelp-query+pagepropnames-example-simple": "Obtenir les 10 premiers noms de propriété.", - "apihelp-query+pageprops-description": "Obtenir diverses propriétés de page définies dans le contenu de la page.", + "apihelp-query+pageprops-summary": "Obtenir diverses propriétés de page définies dans le contenu de la page.", "apihelp-query+pageprops-param-prop": "Lister uniquement ces propriétés de page ([[Special:ApiHelp/query+pagepropnames|action=query&list=pagepropnames]] renvoie les noms de propriété de page utilisés). Utile pour vérifier si des pages utilisent une certaine propriété de page.", "apihelp-query+pageprops-example-simple": "Obtenir les propriétés des pages Main Page et MediaWiki.", - "apihelp-query+pageswithprop-description": "Lister toutes les pages utilisant une propriété de page donnée.", + "apihelp-query+pageswithprop-summary": "Lister toutes les pages utilisant une propriété de page donnée.", "apihelp-query+pageswithprop-param-propname": "Propriété de page pour laquelle énumérer les pages ([[Special:ApiHelp/query+pagepropnames|action=query&list=pagepropnames]] renvoie les noms de propriété de page utilisés).", "apihelp-query+pageswithprop-param-prop": "Quelles informations inclure :", "apihelp-query+pageswithprop-paramvalue-prop-ids": "Ajoute l’ID de la page.", @@ -942,14 +953,15 @@ "apihelp-query+pageswithprop-param-dir": "Dans quelle direction trier.", "apihelp-query+pageswithprop-example-simple": "Lister les 10 premières pages en utilisant {{DISPLAYTITLE:}}.", "apihelp-query+pageswithprop-example-generator": "Obtenir des informations supplémentaires sur les 10 premières pages utilisant __NOTOC__.", - "apihelp-query+prefixsearch-description": "Effectuer une recherche de préfixe sur les titres de page.\n\nMalgré les similarités dans le nom, ce module n’est pas destiné à être l’équivalent de [[Special:PrefixIndex]] ; pour cela, voyez [[Special:ApiHelp/query+allpages|action=query&list=allpages]] avec le paramètre apprefix. Le but de ce module est similaire à [[Special:ApiHelp/opensearch|action=opensearch]] : prendre l’entrée utilisateur et fournir les meilleurs titres s’en approchant. Selon le serveur du moteur de recherche, cela peut inclure corriger des fautes de frappe, éviter des redirections, ou d’autres heuristiques.", + "apihelp-query+prefixsearch-summary": "Effectuer une recherche de préfixe sur les titres de page.", + "apihelp-query+prefixsearch-extended-description": "Malgré les similarités dans le nom, ce module n’est pas destiné à être l’équivalent de [[Special:PrefixIndex]] ; pour cela, voyez [[Special:ApiHelp/query+allpages|action=query&list=allpages]] avec le paramètre apprefix. Le but de ce module est similaire à [[Special:ApiHelp/opensearch|action=opensearch]] : prendre l’entrée utilisateur et fournir les meilleurs titres s’en approchant. Selon le serveur du moteur de recherche, cela peut inclure corriger des fautes de frappe, éviter des redirections, ou d’autres heuristiques.", "apihelp-query+prefixsearch-param-search": "Chaîne de recherche.", "apihelp-query+prefixsearch-param-namespace": "Espaces de noms à rechercher.", "apihelp-query+prefixsearch-param-limit": "Nombre maximal de résultats à renvoyer.", "apihelp-query+prefixsearch-param-offset": "Nombre de résultats à sauter.", "apihelp-query+prefixsearch-example-simple": "Rechercher les titres de page commençant par meaning.", "apihelp-query+prefixsearch-param-profile": "Rechercher le profil à utiliser.", - "apihelp-query+protectedtitles-description": "Lister tous les titres protégés en création.", + "apihelp-query+protectedtitles-summary": "Lister tous les titres protégés en création.", "apihelp-query+protectedtitles-param-namespace": "Lister uniquement les titres dans ces espaces de nom.", "apihelp-query+protectedtitles-param-level": "Lister uniquement les titres avec ces niveaux de protection.", "apihelp-query+protectedtitles-param-limit": "Combien de pages renvoyer au total.", @@ -965,18 +977,19 @@ "apihelp-query+protectedtitles-paramvalue-prop-level": "Ajoute le niveau de protection.", "apihelp-query+protectedtitles-example-simple": "Lister les titres protégés", "apihelp-query+protectedtitles-example-generator": "Trouver les liens vers les titres protégés dans l’espace de noms principal.", - "apihelp-query+querypage-description": "Obtenir une liste fournie par une page spéciale basée sur QueryPage.", + "apihelp-query+querypage-summary": "Obtenir une liste fournie par une page spéciale basée sur QueryPage.", "apihelp-query+querypage-param-page": "Le nom de la page spéciale. Notez que ce nom est sensible à la casse.", "apihelp-query+querypage-param-limit": "Nombre de résultats à renvoyer.", "apihelp-query+querypage-example-ancientpages": "Renvoyer les résultats de [[Special:Ancientpages]].", - "apihelp-query+random-description": "Obtenir un ensemble de pages au hasard.\n\nLes pages sont listées dans un ordre prédéterminé, seul le point de départ est aléatoire. Par exemple, cela signifie que si la première page dans la liste est Accueil, la seconde sera toujours Liste des singes de fiction, la troisième Liste de personnes figurant sur les timbres de Vanuatu, etc.", + "apihelp-query+random-summary": "Récupèrer un ensemble de pages au hasard.", + "apihelp-query+random-extended-description": "Les pages sont listées dans un ordre prédéterminé, seul le point de départ est aléatoire. Par exemple, cela signifie que si la première page dans la liste est Accueil, la seconde sera toujours Liste des singes de fiction, la troisième Liste de personnes figurant sur les timbres de Vanuatu, etc.", "apihelp-query+random-param-namespace": "Renvoyer seulement des pages de ces espaces de noms.", "apihelp-query+random-param-limit": "Limiter le nombre de pages aléatoires renvoyées.", "apihelp-query+random-param-redirect": "Utilisez $1filterredir=redirects au lieu de ce paramètre.", "apihelp-query+random-param-filterredir": "Comment filtrer les redirections.", "apihelp-query+random-example-simple": "Obtenir deux pages aléatoires de l’espace de noms principal.", "apihelp-query+random-example-generator": "Renvoyer les informations de la page sur deux pages au hasard de l’espace de noms principal.", - "apihelp-query+recentchanges-description": "Énumérer les modifications récentes.", + "apihelp-query+recentchanges-summary": "Énumérer les modifications récentes.", "apihelp-query+recentchanges-param-start": "L’horodatage auquel démarrer l’énumération.", "apihelp-query+recentchanges-param-end": "L’horodatage auquel arrêter l’énumération.", "apihelp-query+recentchanges-param-namespace": "Filtrer les modifications uniquement sur ces espaces de noms.", @@ -1006,7 +1019,7 @@ "apihelp-query+recentchanges-param-generaterevisions": "Utilisé comme générateur, générer des IDs de révision plutôt que des titres.\nLes entrées de modification récentes sans IDs de révision associé (par ex. la plupart des entrées de journaux) ne généreront rien.", "apihelp-query+recentchanges-example-simple": "Lister les modifications récentes", "apihelp-query+recentchanges-example-generator": "Obtenir l’information de page sur les modifications récentes non patrouillées", - "apihelp-query+redirects-description": "Renvoie toutes les redirections vers les pages données.", + "apihelp-query+redirects-summary": "Renvoie toutes les redirections vers les pages données.", "apihelp-query+redirects-param-prop": "Quelles propriétés récupérer :", "apihelp-query+redirects-paramvalue-prop-pageid": "ID de page de chaque redirection.", "apihelp-query+redirects-paramvalue-prop-title": "Titre de chaque redirection.", @@ -1016,7 +1029,8 @@ "apihelp-query+redirects-param-show": "Afficher uniquement les éléments correspondant à ces critères :\n;fragment:Afficher uniquement les redirections avec un fragment.\n;!fragment:Afficher uniquement les redirections sans fragment.", "apihelp-query+redirects-example-simple": "Obtenir une liste des redirections vers [[Main Page]]", "apihelp-query+redirects-example-generator": "Obtenir des informations sur toutes les redirections vers [[Main Page]]", - "apihelp-query+revisions-description": "Obtenir des informations sur la révision.\n\nPeut être utilisé de différentes manières :\n# Obtenir des données sur un ensemble de pages (dernière révision), en mettant les titres ou les ids de page.\n# Obtenir les révisions d’une page donnée, en utilisant les titres ou les ids de page avec rvstart, rvend ou rvlimit.\n# Obtenir des données sur un ensemble de révisions en donnant leurs IDs avec revids.", + "apihelp-query+revisions-summary": "Récupèrer les informations de relecture.", + "apihelp-query+revisions-extended-description": "Peut être utilisé de différentes manières :\n# Obtenir des données sur un ensemble de pages (dernière révision), en mettant les titres ou les ids de page.\n# Obtenir les révisions d’une page donnée, en utilisant les titres ou les ids de page avec rvstart, rvend ou rvlimit.\n# Obtenir des données sur un ensemble de révisions en donnant leurs IDs avec revids.", "apihelp-query+revisions-paraminfo-singlepageonly": "Utilisable uniquement avec une seule page (mode #2).", "apihelp-query+revisions-param-startid": "Commencer l'énumération à partir de la date de cette revue. La revue doit exister, mais ne concerne pas forcément cette page.", "apihelp-query+revisions-param-endid": "Arrêter l’énumération à la date de cette revue. La revue doit exister mais ne concerne pas forcément cette page.", @@ -1055,7 +1069,7 @@ "apihelp-query+revisions+base-param-difftotext": "Texte auquel comparer chaque révision. Compare uniquement un nombre limité de révisions. Écrase $1diffto. Si $1section est positionné, seule cette section sera comparée avec ce texte.", "apihelp-query+revisions+base-param-difftotextpst": "Effectuer une transformation avant enregistrement sur le texte avant de le comparer. Valide uniquement quand c’est utilisé avec $1difftotext.", "apihelp-query+revisions+base-param-contentformat": "Format de sérialisation utilisé pour $1difftotext et attendu pour la sortie du contenu.", - "apihelp-query+search-description": "Effectuer une recherche en texte intégral.", + "apihelp-query+search-summary": "Effectuer une recherche en texte intégral.", "apihelp-query+search-param-search": "Rechercher les titres de page ou le contenu correspondant à cette valeur. Vous pouvez utiliser la chaîne de recherche pour invoquer des fonctionnalités de recherche spéciales, selon ce que le serveur de recherche du wiki implémente.", "apihelp-query+search-param-namespace": "Rechercher uniquement dans ces espaces de noms.", "apihelp-query+search-param-what": "Quel type de recherche effectuer.", @@ -1073,8 +1087,8 @@ "apihelp-query+search-paramvalue-prop-sectiontitle": "Ajoute le titre de la section correspondante.", "apihelp-query+search-paramvalue-prop-categorysnippet": "Ajoute un extrait analysé de la catégorie correspondante.", "apihelp-query+search-paramvalue-prop-isfilematch": "Ajoute un booléen indiquant si la recherche correspond au contenu du fichier.", - "apihelp-query+search-paramvalue-prop-score": "Désuet et ignoré.", - "apihelp-query+search-paramvalue-prop-hasrelated": "Désuet et ignoré.", + "apihelp-query+search-paramvalue-prop-score": "Ignoré.", + "apihelp-query+search-paramvalue-prop-hasrelated": "Ignoré.", "apihelp-query+search-param-limit": "Combien de pages renvoyer au total.", "apihelp-query+search-param-interwiki": "Inclure les résultats interwiki dans la recherche, s’ils sont disponibles.", "apihelp-query+search-param-backend": "Quel serveur de recherche utiliser, si ce n’est pas celui par défaut.", @@ -1082,7 +1096,7 @@ "apihelp-query+search-example-simple": "Rechercher meaning.", "apihelp-query+search-example-text": "Rechercher des textes pour meaning.", "apihelp-query+search-example-generator": "Obtenir les informations sur les pages renvoyées par une recherche de meaning.", - "apihelp-query+siteinfo-description": "Renvoyer les informations générales sur le site.", + "apihelp-query+siteinfo-summary": "Renvoyer les informations générales sur le site.", "apihelp-query+siteinfo-param-prop": "Quelles informations obtenir :", "apihelp-query+siteinfo-paramvalue-prop-general": "Information globale du système.", "apihelp-query+siteinfo-paramvalue-prop-namespaces": "Liste des espaces de noms déclarés avec leur nom canonique.", @@ -1115,12 +1129,12 @@ "apihelp-query+siteinfo-example-simple": "Extraire les informations du site.", "apihelp-query+siteinfo-example-interwiki": "Extraire une liste des préfixes interwiki locaux.", "apihelp-query+siteinfo-example-replag": "Vérifier la latence de réplication actuelle.", - "apihelp-query+stashimageinfo-description": "Renvoie les informations de fichier des fichiers mis en réserve.", + "apihelp-query+stashimageinfo-summary": "Renvoie les informations de fichier des fichiers mis en réserve.", "apihelp-query+stashimageinfo-param-filekey": "Clé qui identifie un téléversement précédent qui a été temporairement mis en réserve.", "apihelp-query+stashimageinfo-param-sessionkey": "Alias pour $1filekey, pour la compatibilité ascendante.", "apihelp-query+stashimageinfo-example-simple": "Renvoie les informations sur un fichier mis en réserve.", "apihelp-query+stashimageinfo-example-params": "Renvoie les vignettes pour deux fichiers mis de côté.", - "apihelp-query+tags-description": "Lister les balises de modification.", + "apihelp-query+tags-summary": "Lister les balises de modification.", "apihelp-query+tags-param-limit": "Le nombre maximal de balises à lister.", "apihelp-query+tags-param-prop": "Quelles propriétés récupérer :", "apihelp-query+tags-paramvalue-prop-name": "Ajoute le nom de la balise.", @@ -1131,7 +1145,7 @@ "apihelp-query+tags-paramvalue-prop-source": "Retourne les sources de la balise, ce qui comprend extension pour les balises définies par une extension et manual pour les balises pouvant être appliquées manuellement par les utilisateurs.", "apihelp-query+tags-paramvalue-prop-active": "Si la balise est encore appliquée.", "apihelp-query+tags-example-simple": "Lister les balises disponibles.", - "apihelp-query+templates-description": "Renvoie toutes les pages incluses dans les pages fournies.", + "apihelp-query+templates-summary": "Renvoie toutes les pages incluses dans les pages fournies.", "apihelp-query+templates-param-namespace": "Afficher les modèles uniquement dans ces espaces de noms.", "apihelp-query+templates-param-limit": "Combien de modèles renvoyer.", "apihelp-query+templates-param-templates": "Lister uniquement ces modèles. Utile pour vérifier si une certaine page utilise un modèle donné.", @@ -1139,11 +1153,11 @@ "apihelp-query+templates-example-simple": "Obtenir les modèles utilisés sur la page Main Page.", "apihelp-query+templates-example-generator": "Obtenir des informations sur les pages modèle utilisé sur Main Page.", "apihelp-query+templates-example-namespaces": "Obtenir les pages des espaces de noms {{ns:user}} et {{ns:template}} qui sont inclues dans la page Main Page.", - "apihelp-query+tokens-description": "Récupère les jetons pour les actions de modification de données.", + "apihelp-query+tokens-summary": "Récupère les jetons pour les actions de modification de données.", "apihelp-query+tokens-param-type": "Types de jeton à demander.", "apihelp-query+tokens-example-simple": "Récupérer un jeton csrf (par défaut).", "apihelp-query+tokens-example-types": "Récupérer un jeton de suivi et un de patrouille.", - "apihelp-query+transcludedin-description": "Trouver toutes les pages qui incluent les pages données.", + "apihelp-query+transcludedin-summary": "Trouver toutes les pages qui incluent les pages données.", "apihelp-query+transcludedin-param-prop": "Quelles propriétés obtenir :", "apihelp-query+transcludedin-paramvalue-prop-pageid": "ID de page de chaque page.", "apihelp-query+transcludedin-paramvalue-prop-title": "Titre de chaque page.", @@ -1153,7 +1167,7 @@ "apihelp-query+transcludedin-param-show": "Afficher uniquement les éléments qui correspondent à ces critères:\n;redirect:Afficher uniquement les redirections.\n;!redirect:Afficher uniquement les non-redirections.", "apihelp-query+transcludedin-example-simple": "Obtenir une liste des pages incluant Main Page.", "apihelp-query+transcludedin-example-generator": "Obtenir des informations sur les pages incluant Main Page.", - "apihelp-query+usercontribs-description": "Obtenir toutes les modifications d'un utilisateur.", + "apihelp-query+usercontribs-summary": "Obtenir toutes les modifications d'un utilisateur.", "apihelp-query+usercontribs-param-limit": "Le nombre maximal de contributions à renvoyer.", "apihelp-query+usercontribs-param-start": "L’horodatage auquel démarrer le retour.", "apihelp-query+usercontribs-param-end": "L’horodatage auquel arrêter le retour.", @@ -1177,7 +1191,7 @@ "apihelp-query+usercontribs-param-toponly": "Lister uniquement les modifications de la dernière révision.", "apihelp-query+usercontribs-example-user": "Afficher les contributions de l'utilisateur Exemple.", "apihelp-query+usercontribs-example-ipprefix": "Afficher les contributions de toutes les adresses IP avec le préfixe 192.0.2..", - "apihelp-query+userinfo-description": "Obtenir des informations sur l’utilisateur courant.", + "apihelp-query+userinfo-summary": "Obtenir des informations sur l’utilisateur courant.", "apihelp-query+userinfo-param-prop": "Quelles informations inclure :", "apihelp-query+userinfo-paramvalue-prop-blockinfo": "Marque si l’utilisateur actuel est bloqué, par qui, et pour quelle raison.", "apihelp-query+userinfo-paramvalue-prop-hasmsg": "Ajoute une balise messages si l’utilisateur actuel a des messages en cours.", @@ -1199,7 +1213,7 @@ "apihelp-query+userinfo-param-attachedwiki": "Avec $1prop=centralids, indiquer si l’utilisateur est attaché au wiki identifié par cet ID.", "apihelp-query+userinfo-example-simple": "Obtenir des informations sur l’utilisateur actuel.", "apihelp-query+userinfo-example-data": "Obtenir des informations supplémentaires sur l’utilisateur actuel.", - "apihelp-query+users-description": "Obtenir des informations sur une liste d’utilisateurs", + "apihelp-query+users-summary": "Obtenir des informations sur une liste d’utilisateurs", "apihelp-query+users-param-prop": "Quelles informations inclure :", "apihelp-query+users-paramvalue-prop-blockinfo": "Marque si l’utilisateur est bloqué, par qui, et pour quelle raison.", "apihelp-query+users-paramvalue-prop-groups": "Liste tous les groupes auxquels appartient chaque utilisateur.", @@ -1217,7 +1231,7 @@ "apihelp-query+users-param-userids": "Une liste d’ID utilisateur pour lesquels obtenir des informations.", "apihelp-query+users-param-token": "Utiliser [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] à la place.", "apihelp-query+users-example-simple": "Renvoyer des informations pour l'utilisateur Example.", - "apihelp-query+watchlist-description": "Obtenir les modifications récentes des pages de la liste de suivi de l’utilisateur actuel.", + "apihelp-query+watchlist-summary": "Obtenir les modifications récentes des pages de la liste de suivi de l’utilisateur actuel.", "apihelp-query+watchlist-param-allrev": "Inclure les multiples révisions de la même page dans l’intervalle de temps fourni.", "apihelp-query+watchlist-param-start": "L’horodatage auquel démarrer l’énumération.", "apihelp-query+watchlist-param-end": "L’horodatage auquel arrêter l’énumération.", @@ -1253,7 +1267,7 @@ "apihelp-query+watchlist-example-generator": "Chercher l’information de la page sur les pages récemment modifiées de la liste de suivi de l’utilisateur actuel", "apihelp-query+watchlist-example-generator-rev": "Chercher l’information de la révision pour les modifications récentes des pages de la liste de suivi de l’utilisateur actuel.", "apihelp-query+watchlist-example-wlowner": "Lister la révision de tête des pages récemment modifiées de la liste de suivi de l'utilisateur Exemple.", - "apihelp-query+watchlistraw-description": "Obtenir toutes les pages de la liste de suivi de l’utilisateur actuel.", + "apihelp-query+watchlistraw-summary": "Obtenir toutes les pages de la liste de suivi de l’utilisateur actuel.", "apihelp-query+watchlistraw-param-namespace": "Lister uniquement les pages dans les espaces de noms fournis.", "apihelp-query+watchlistraw-param-limit": "Combien de résultats renvoyer au total par requête.", "apihelp-query+watchlistraw-param-prop": "Quelles propriétés supplémentaires obtenir :", @@ -1266,15 +1280,15 @@ "apihelp-query+watchlistraw-param-totitle": "Terminer l'énumération avec ce Titre (inclure le préfixe d'espace de noms) :", "apihelp-query+watchlistraw-example-simple": "Lister les pages dans la liste de suivi de l’utilisateur actuel.", "apihelp-query+watchlistraw-example-generator": "Chercher l’information sur les pages de la liste de suivi de l’utilisateur actuel.", - "apihelp-removeauthenticationdata-description": "Supprimer les données d’authentification pour l’utilisateur actuel.", + "apihelp-removeauthenticationdata-summary": "Supprimer les données d’authentification pour l’utilisateur actuel.", "apihelp-removeauthenticationdata-example-simple": "Tentative de suppression des données de l’utilisateur pour FooAuthenticationRequest.", - "apihelp-resetpassword-description": "Envoyer un courriel de réinitialisation du mot de passe à un utilisateur.", - "apihelp-resetpassword-description-noroutes": "Aucun chemin pour réinitialiser le mot de passe n’est disponible.\n\nActiver les chemins dans [[mw:Special:MyLanguage/Manual:$wgPasswordResetRoutes|$wgPasswordResetRoutes]] pour utiliser ce module.", + "apihelp-resetpassword-summary": "Envoyer un courriel de réinitialisation du mot de passe à un utilisateur.", + "apihelp-resetpassword-extended-description-noroutes": "Aucun chemin pour réinitialiser le mot de passe n’est disponible.\n\nActiver les chemins dans [[mw:Special:MyLanguage/Manual:$wgPasswordResetRoutes|$wgPasswordResetRoutes]] pour utiliser ce module.", "apihelp-resetpassword-param-user": "Utilisateur ayant été réinitialisé.", "apihelp-resetpassword-param-email": "Adresse courriel de l’utilisateur ayant été réinitialisé.", "apihelp-resetpassword-example-user": "Envoyer un courriel de réinitialisation du mot de passe à l’utilisateur Exemple.", "apihelp-resetpassword-example-email": "Envoyer un courriel pour la réinitialisation de mot de passe à tous les utilisateurs avec l’adresse user@example.com.", - "apihelp-revisiondelete-description": "Supprimer et rétablir des révisions.", + "apihelp-revisiondelete-summary": "Supprimer et rétablir des révisions.", "apihelp-revisiondelete-param-type": "Type de suppression de révision en cours de traitement.", "apihelp-revisiondelete-param-target": "Titre de page pour la suppression de révision, s’il est nécessaire pour le type.", "apihelp-revisiondelete-param-ids": "Identifiants pour les révisions à supprimer.", @@ -1285,7 +1299,8 @@ "apihelp-revisiondelete-param-tags": "Balises à appliquer à l’entrée dans le journal de suppression.", "apihelp-revisiondelete-example-revision": "Masquer le contenu de la révision 12345 de la page Main Page.", "apihelp-revisiondelete-example-log": "Masquer toutes les données de l’entrée de journal 67890 avec le motif Violation de Biographie de Personne Vivante.", - "apihelp-rollback-description": "Annuler la dernière modification de la page.\n\nSi le dernier utilisateur à avoir modifié la page a fait plusieurs modifications sur une ligne, elles seront toutes annulées.", + "apihelp-rollback-summary": "Annuler les dernières modifications de la page.", + "apihelp-rollback-extended-description": "Si le dernier utilisateur à avoir modifié la page a fait plusieurs modifications sur une ligne, elles seront toutes annulées.", "apihelp-rollback-param-title": "Titre de la page à restaurer. Impossible à utiliser avec $1pageid.", "apihelp-rollback-param-pageid": "ID de la page à restaurer. Impossible à utiliser avec $1title.", "apihelp-rollback-param-tags": "Balises à appliquer à la révocation.", @@ -1295,9 +1310,10 @@ "apihelp-rollback-param-watchlist": "Ajouter ou supprimer la page de la liste de suivi de l’utilisateur actuel sans condition, utiliser les préférences ou ne pas modifier le suivi.", "apihelp-rollback-example-simple": "Annuler les dernières modifications à Main Page par l’utilisateur Example.", "apihelp-rollback-example-summary": "Annuler les dernières modifications de la page Main Page par l’utilisateur à l’adresse IP 192.0.2.5 avec le résumé Annulation de vandalisme, et marquer ces modifications et l’annulation comme modifications de robots.", - "apihelp-rsd-description": "Exporter un schéma RSD (Découverte Très Simple).", + "apihelp-rsd-summary": "Exporter un schéma RSD (Découverte Très Simple).", "apihelp-rsd-example-simple": "Exporter le schéma RSD", - "apihelp-setnotificationtimestamp-description": "Mettre à jour l’horodatage de notification pour les pages suivies.\n\nCela affecte la mise en évidence des pages modifiées dans la liste de suivi et l’historique, et l’envoi de courriel quand la préférence « {{int:tog-enotifwatchlistpages}} » est activée.", + "apihelp-setnotificationtimestamp-summary": "Mettre à jour l’horodatage de notification pour les pages suivies.", + "apihelp-setnotificationtimestamp-extended-description": "Cela affecte la mise en évidence des pages modifiées dans la liste de suivi et l’historique, et l’envoi de courriel quand la préférence « {{int:tog-enotifwatchlistpages}} » est activée.", "apihelp-setnotificationtimestamp-param-entirewatchlist": "Travailler sur toutes les pages suivies.", "apihelp-setnotificationtimestamp-param-timestamp": "Horodatage auquel dater la notification.", "apihelp-setnotificationtimestamp-param-torevid": "Révision pour laquelle fixer l’horodatage de notification (une page uniquement).", @@ -1306,8 +1322,8 @@ "apihelp-setnotificationtimestamp-example-page": "Réinitialiser l’état de notification pour la Page principale.", "apihelp-setnotificationtimestamp-example-pagetimestamp": "Fixer l’horodatage de notification pour Page principale afin que toutes les modifications depuis le 1 janvier 2012 soient non vues", "apihelp-setnotificationtimestamp-example-allpages": "Réinitialiser l’état de notification sur les pages dans l’espace de noms {{ns:user}}.", - "apihelp-setpagelanguage-description": "Modifier la langue d’une page.", - "apihelp-setpagelanguage-description-disabled": "Il n’est pas possible de modifier la langue d’une page sur ce wiki.\n\nActiver [[mw:Special:MyLanguage/Manual:$wgPageLanguageUseDB|$wgPageLanguageUseDB]] pour utiliser cette action.", + "apihelp-setpagelanguage-summary": "Modifier la langue d’une page.", + "apihelp-setpagelanguage-extended-description-disabled": "Il n’est pas possible de modifier la langue d’une page sur ce wiki.\n\nActiver [[mw:Special:MyLanguage/Manual:$wgPageLanguageUseDB|$wgPageLanguageUseDB]] pour utiliser cette action.", "apihelp-setpagelanguage-param-title": "Titre de la page dont vous souhaitez modifier la langue. Ne peut pas être utilisé avec $1pageid.", "apihelp-setpagelanguage-param-pageid": "Identifiant (ID) de la page dont vous souhaitez modifier la langue. Ne peut être utilisé avec $1title.", "apihelp-setpagelanguage-param-lang": "Code de langue vers lequel la page doit être changée. Utiliser defaut pour réinitialiser la page sur la langue par défaut du contenu du wiki.", @@ -1315,7 +1331,8 @@ "apihelp-setpagelanguage-param-tags": "Modifier les balises à appliquer à l'entrée du journal résultant de cette action.", "apihelp-setpagelanguage-example-language": "Changer la langue de la page principale en basque.", "apihelp-setpagelanguage-example-default": "Remplacer la langue de la page ayant l'ID 123 par la langue par défaut du contenu du wiki.", - "apihelp-stashedit-description": "Préparer une modification dans le cache partagé.\n\nCeci a pour but d’être utilisé via AJAX depuis le formulaire d’édition pour améliorer la performance de la sauvegarde de la page.", + "apihelp-stashedit-summary": "Préparer des modifications dans le cache partagé.", + "apihelp-stashedit-extended-description": "Ceci a pour but d’être utilisé via AJAX depuis le formulaire d’édition pour améliorer la performance de la sauvegarde de la page.", "apihelp-stashedit-param-title": "Titre de la page en cours de modification.", "apihelp-stashedit-param-section": "Numéro de section. 0 pour la section du haut, new pour une nouvelle section.", "apihelp-stashedit-param-sectiontitle": "Le titre pour une nouvelle section.", @@ -1325,7 +1342,7 @@ "apihelp-stashedit-param-contentformat": "Format de sérialisation de contenu utilisé pour le texte saisi.", "apihelp-stashedit-param-baserevid": "ID de révision de la révision de base.", "apihelp-stashedit-param-summary": "Résumé du changement", - "apihelp-tag-description": "Ajouter ou enlever des balises de modification aux révisions ou ou aux entrées de journal individuelles.", + "apihelp-tag-summary": "Ajouter ou enlever des balises de modification aux révisions ou ou aux entrées de journal individuelles.", "apihelp-tag-param-rcid": "Un ou plus IDs de modification récente à partir desquels ajouter ou supprimer la balise.", "apihelp-tag-param-revid": "Un ou plusieurs IDs de révision à partir desquels ajouter ou supprimer la balise.", "apihelp-tag-param-logid": "Un ou plusieurs IDs d’entrée de journal à partir desquels ajouter ou supprimer la balise.", @@ -1335,11 +1352,12 @@ "apihelp-tag-param-tags": "Balises à appliquer à l’entrée de journal qui sera créée en résultat de cette action.", "apihelp-tag-example-rev": "Ajoute la balise vandalism à partir de l’ID de révision 123 sans indiquer de motif", "apihelp-tag-example-log": "Supprimer la balise spam à partir de l’ID d’entrée de journal 123 avec le motif Wrongly applied", - "apihelp-tokens-description": "Obtenir les jetons pour les actions modifiant les données.\n\nCe module est désuet, remplacé par [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-tokens-summary": "Obtenir des jetons pour des actions de modification des données.", + "apihelp-tokens-extended-description": "Ce module est désuet, remplacé par [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-tokens-param-type": "Types de jeton à demander.", "apihelp-tokens-example-edit": "Récupérer un jeton de modification (par défaut).", "apihelp-tokens-example-emailmove": "Récupérer un jeton de courriel et un jeton de déplacement.", - "apihelp-unblock-description": "Débloquer un utilisateur.", + "apihelp-unblock-summary": "Débloquer un utilisateur.", "apihelp-unblock-param-id": "ID du blocage à lever (obtenu via list=blocks). Impossible à utiliser avec $1user ou $1userid.", "apihelp-unblock-param-user": "Nom d’utilisateur, adresse IP ou plage d’adresses IP à débloquer. Impossible à utiliser en même temps que $1id ou $1userid.", "apihelp-unblock-param-userid": "ID de l'utilisateur à débloquer. Ne peut être utilisé avec $1id ou $1user.", @@ -1347,7 +1365,8 @@ "apihelp-unblock-param-tags": "Modifier les balises à appliquer à l’entrée dans le journal de blocage.", "apihelp-unblock-example-id": "Lever le blocage d’ID #105.", "apihelp-unblock-example-user": "Débloquer l’utilisateur Bob avec le motif Désolé Bob.", - "apihelp-undelete-description": "Restaurer les révisions d’une page supprimée.\n\nUne liste des révisions supprimées (avec les horodatages) peut être récupérée via [[Special:ApiHelp/query+deletedrevisions|prop=deletedrevisions]], et une liste d’IDs de fichier supprimé peut être récupérée via [[Special:ApiHelp/query+filearchive|list=filearchive]].", + "apihelp-undelete-summary": "Restituer les versions d'une page supprimée.", + "apihelp-undelete-extended-description": "Une liste des révisions supprimées (avec les horodatages) peut être récupérée via [[Special:ApiHelp/query+deletedrevisions|prop=deletedrevisions]], et une liste d’IDs de fichier supprimé peut être récupérée via [[Special:ApiHelp/query+filearchive|list=filearchive]].", "apihelp-undelete-param-title": "Titre de la page à restaurer.", "apihelp-undelete-param-reason": "Motif de restauration.", "apihelp-undelete-param-tags": "Modifier les balises à appliquer à l’entrée dans le journal de suppression.", @@ -1356,9 +1375,10 @@ "apihelp-undelete-param-watchlist": "Ajouter ou supprimer la page de la liste de suivi de l’utilisateur actuel sans condition, utiliser les préférences ou ne pas modifier le suivi.", "apihelp-undelete-example-page": "Annuler la suppression de la page Main Page.", "apihelp-undelete-example-revisions": "Annuler la suppression de deux révisions de la page Main Page.", - "apihelp-unlinkaccount-description": "Supprimer un compte tiers lié de l’utilisateur actuel.", + "apihelp-unlinkaccount-summary": "Supprimer un compte tiers lié de l’utilisateur actuel.", "apihelp-unlinkaccount-example-simple": "Essayer de supprimer le lien de l’utilisateur actuel pour le fournisseur associé avec FooAuthenticationRequest.", - "apihelp-upload-description": "Téléverser un fichier, ou obtenir l’état des téléversements en cours.\n\nPlusieurs méthodes sont disponibles :\n* Téléverser directement le contenu du fichier, en utilisant le paramètre $1file.\n* Téléverser le fichier par morceaux, en utilisant les paramètres $1filesize, $1chunk, and $1offset.\n* Pour que le serveur MédiaWiki cherche un fichier depuis une URL, utilisez le paramètre $1url.\n* Terminer un téléversement précédent qui a échoué à cause d’avertissements, en utilisant le paramètre $1filekey.\nNoter que le POST HTTP doit être fait comme un téléversement de fichier (par ex. en utilisant multipart/form-data) en envoyant le multipart/form-data.", + "apihelp-upload-summary": "Téléverser un fichier, ou obtenir l’état des téléversements en cours.", + "apihelp-upload-extended-description": "Plusieurs méthodes sont disponibles :\n* Téléverser directement le contenu du fichier, en utilisant le paramètre $1file.\n* Téléverser le fichier par morceaux, en utilisant les paramètres $1filesize, $1chunk, and $1offset.\n* Pour que le serveur MédiaWiki cherche un fichier depuis une URL, utilisez le paramètre $1url.\n* Terminer un téléversement précédent qui a échoué à cause d’avertissements, en utilisant le paramètre $1filekey.\nNoter que le POST HTTP doit être fait comme un téléversement de fichier (par ex. en utilisant multipart/form-data) en envoyant le multipart/form-data.", "apihelp-upload-param-filename": "Nom de fichier cible.", "apihelp-upload-param-comment": "Téléverser le commentaire. Utilisé aussi comme texte de la page initiale pour les nouveaux fichiers si $1text n’est pas spécifié.", "apihelp-upload-param-tags": "Modifier les balises à appliquer à l’entrée du journal de téléversement et à la révision de la page du fichier.", @@ -1378,7 +1398,7 @@ "apihelp-upload-param-checkstatus": "Récupérer uniquement l’état de téléversement pour la clé de fichier donnée.", "apihelp-upload-example-url": "Téléverser depuis une URL", "apihelp-upload-example-filekey": "Terminer un téléversement qui a échoué à cause d’avertissements", - "apihelp-userrights-description": "Modifier l’appartenance d’un utilisateur à un groupe.", + "apihelp-userrights-summary": "Modifier l’appartenance d’un utilisateur à un groupe.", "apihelp-userrights-param-user": "Nom d’utilisateur.", "apihelp-userrights-param-userid": "ID de l’utilisateur.", "apihelp-userrights-param-add": "Ajouter l’utilisateur à ces groupes, ou s’ils sont déjà membres, mettre à jour la date d’expiration de leur appartenance à ce groupe.", @@ -1389,14 +1409,15 @@ "apihelp-userrights-example-user": "Ajouter l’utilisateur FooBot au groupe bot, et le supprimer des groupes sysop et bureaucrat.", "apihelp-userrights-example-userid": "Ajouter l’utilisateur d’ID 123 au groupe robot, et le supprimer des groupes sysop et bureaucrate.", "apihelp-userrights-example-expiry": "Ajouter l'utilisateur SometimeSysop au groupe sysop pour 1 mois.", - "apihelp-validatepassword-description": "Valider un mot de passe en suivant les règles des mots de passe du wiki.\n\nLa validation est Good si le mot de passe est acceptable, Change s'il peut être utilisé pour se connecter et doit être changé, ou Invalid s'il n'est pas utilisable.", + "apihelp-validatepassword-summary": "Valider un mot de passe conformément aux règles concernant les mots de passe du wiki.", + "apihelp-validatepassword-extended-description": "La validation est Good si le mot de passe est acceptable, Change s'il peut être utilisé pour se connecter et doit être changé, ou Invalid s'il n'est pas utilisable.", "apihelp-validatepassword-param-password": "Mot de passe à valider.", "apihelp-validatepassword-param-user": "Nom de l'utilisateur, pour tester la création de compte. L'utilisateur ne doit pas déja exister.", "apihelp-validatepassword-param-email": "Adresse courriel, pour tester la création de compte.", "apihelp-validatepassword-param-realname": "Vrai nom, pour tester la création de compte.", "apihelp-validatepassword-example-1": "Valider le mot de passe foobar pour l'utilisateur actuel.", "apihelp-validatepassword-example-2": "Valider le mot de passe qwerty pour la création de l'utilisateur Example.", - "apihelp-watch-description": "Ajouter ou supprimer des pages de la liste de suivi de l’utilisateur actuel.", + "apihelp-watch-summary": "Ajouter ou supprimer des pages de la liste de suivi de l’utilisateur actuel.", "apihelp-watch-param-title": "La page à (ne plus) suivre. Utiliser plutôt $1titles.", "apihelp-watch-param-unwatch": "Si défini, la page ne sera plus suivie plutôt que suivie.", "apihelp-watch-example-watch": "Suivre la page Main Page.", @@ -1404,21 +1425,21 @@ "apihelp-watch-example-generator": "Suivre les quelques premières pages de l’espace de nom principal", "apihelp-format-example-generic": "Renvoyer le résultat de la requête dans le format $1.", "apihelp-format-param-wrappedhtml": "Renvoyer le HTML avec une jolie mise en forme et les modules ResourceLoader associés comme un objet JSON.", - "apihelp-json-description": "Extraire les données au format JSON.", + "apihelp-json-summary": "Extraire les données au format JSON.", "apihelp-json-param-callback": "Si spécifié, inclut la sortie dans l’appel d’une fonction fournie. Pour plus de sûreté, toutes les données spécifiques à l’utilisateur seront restreintes.", "apihelp-json-param-utf8": "Si spécifié, encode la plupart (mais pas tous) des caractères non ASCII en URF-8 au lieu de les remplacer par leur séquence d’échappement hexadécimale. Valeur par défaut quand formatversion ne vaut pas 1.", "apihelp-json-param-ascii": "Si spécifié, encode toutes ses séquences d’échappement non ASCII utilisant l’hexadécimal. Valeur par défaut quand formatversion vaut 1.", "apihelp-json-param-formatversion": "Mise en forme de sortie :\n;1:Format rétro-compatible (booléens de style XML, clés * pour les nœuds de contenu, etc.).\n;2:Format moderne expérimental. Des détails peuvent changer !\n;latest:Utilise le dernier format (actuellement 2), peut changer sans avertissement.", - "apihelp-jsonfm-description": "Extraire les données au format JSON (affiché proprement en HTML).", - "apihelp-none-description": "Ne rien extraire.", - "apihelp-php-description": "Extraire les données au format sérialisé de PHP.", + "apihelp-jsonfm-summary": "Extraire les données au format JSON (affiché proprement en HTML).", + "apihelp-none-summary": "Ne rien extraire.", + "apihelp-php-summary": "Extraire les données au format sérialisé de PHP.", "apihelp-php-param-formatversion": "Mise en forme de la sortie :\n;1:Format rétro-compatible (bool&ens de style XML, clés * pour les nœuds de contenu, etc.).\n;2:Format moderne expérimental. Des détails peuvent changer !\n;latest:Utilise le dernier format (actuellement 2), peut changer sans avertissement.", - "apihelp-phpfm-description": "Extraire les données au format sérialisé de PHP (affiché proprement en HTML).", - "apihelp-rawfm-description": "Extraire les données, y compris les éléments de débogage, au format JSON (affiché proprement en HTML).", - "apihelp-xml-description": "Extraire les données au format XML.", + "apihelp-phpfm-summary": "Extraire les données au format sérialisé de PHP (affiché proprement en HTML).", + "apihelp-rawfm-summary": "Extraire les données, y compris les éléments de débogage, au format JSON (affiché proprement en HTML).", + "apihelp-xml-summary": "Extraire les données au format XML.", "apihelp-xml-param-xslt": "Si spécifié, ajoute la page nommée comme une feuille de style XSL. La valeur doit être un titre dans l’espace de noms {{ns:MediaWiki}} se terminant par .xsl.", "apihelp-xml-param-includexmlnamespace": "Si spécifié, ajoute un espace de noms XML.", - "apihelp-xmlfm-description": "Extraire les données au format XML (affiché proprement en HTML).", + "apihelp-xmlfm-summary": "Extraire les données au format XML (affiché proprement en HTML).", "api-format-title": "Résultat de l’API de MediaWiki", "api-format-prettyprint-header": "Voici la représentation HTML du format $1. HTML est utile pour le débogage, mais inapproprié pour être utilisé dans une application.\n\nSpécifiez le paramètre format pour modifier le format de sortie. Pour voir la représentation non HTML du format $1, mettez format=$2.\n\nVoyez la [[mw:Special:MyLanguage/API|documentation complète]], ou l’[[Special:ApiHelp/main|aide de l’API]] pour plus d’information.", "api-format-prettyprint-header-only-html": "Ceci est une représentation HTML à des fins de débogage, et n’est pas approprié pour une utilisation applicative.\n\nVoir la [[mw:Special:MyLanguage/API|documentation complète]], ou l’[[Special:ApiHelp/main|aide de l’API]] pour plus d’information.", @@ -1437,6 +1458,7 @@ "api-help-title": "Aide de l’API de MediaWiki", "api-help-lead": "Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.\n\nDocumentation et exemples : https://www.mediawiki.org/wiki/API", "api-help-main-header": "Module principal", + "api-help-undocumented-module": "Aucune documentation pour le module $1.", "api-help-flag-deprecated": "Ce module est désuet.", "api-help-flag-internal": "Ce module est interne ou instable. Son fonctionnement peut être modifié sans préavis.", "api-help-flag-readrights": "Ce module nécessite des droits de lecture.", @@ -1623,6 +1645,7 @@ "apierror-notarget": "Vous n’avez pas spécifié une cible valide pour cette action.", "apierror-notpatrollable": "La révision r$1 ne peut pas être patrouillée car elle est trop ancienne.", "apierror-nouploadmodule": "Aucun module de téléversement défini.", + "apierror-offline": "Impossible de continuer du fait de problèmes de connexion au réseau. Assurez-vous d’avoir une connexion internet active et réessayez.", "apierror-opensearch-json-warnings": "Les avertissements ne peuvent pas être représentés dans le format JSON OpenSearch.", "apierror-pagecannotexist": "L’espace de noms ne permet pas de pages réelles.", "apierror-pagedeleted": "La page a été supprimée depuis que vous avez récupéré son horodatage.", @@ -1672,6 +1695,7 @@ "apierror-stashzerolength": "Fichier est de longueur nulle, et n'a pas pu être mis dans la réserve: $1.", "apierror-systemblocked": "Vous avez été bloqué automatiquement par MediaWiki.", "apierror-templateexpansion-notwikitext": "Le développement du modèle n'est effectif que sur un contenu wikitext. $1 utilise le modèle de contenu $2.", + "apierror-timeout": "Le serveur n’a pas répondu dans le délai imparti.", "apierror-toofewexpiries": "$1 {{PLURAL:$1|horodatage d’expiration a été fourni|horodatages d’expiration ont été fournis}} alors que $2 {{PLURAL:$2|était attendu|étaient attendus}}.", "apierror-unknownaction": "L'action spécifiée, $1, n'est pas reconnue.", "apierror-unknownerror-editpage": "Erreur inconnue EditPage: $1.", diff --git a/includes/api/i18n/frc.json b/includes/api/i18n/frc.json index a9a2ea0da4..e8d706c133 100644 --- a/includes/api/i18n/frc.json +++ b/includes/api/i18n/frc.json @@ -5,14 +5,14 @@ "Macofe" ] }, - "apihelp-block-description": "Bloquer un useur.", + "apihelp-block-summary": "Bloquer un useur.", "apihelp-createaccount-param-name": "Nom d'useur.", "apihelp-createaccount-param-password": "Mot de passe (ignoré si $1mailpassword est défini).", "apihelp-createaccount-param-domain": "Domaine pour l’authentification externe (optional).", - "apihelp-delete-description": "Effacer une page.", + "apihelp-delete-summary": "Effacer une page.", "apihelp-delete-param-title": "Titre de la page que tu veux effacer. Impossible de l’user avec $1pageid.", "apihelp-delete-example-simple": "Effacer Main Page.", - "apihelp-emailuser-description": "Emailer un useur.", + "apihelp-emailuser-summary": "Emailer un useur.", "apihelp-expandtemplates-param-title": "Titre de la page.", "apihelp-login-param-name": "Nom d’useur.", "apihelp-login-param-password": "Mot de passe.", diff --git a/includes/api/i18n/gl.json b/includes/api/i18n/gl.json index 1ab1b374b3..1a0cad9e9b 100644 --- a/includes/api/i18n/gl.json +++ b/includes/api/i18n/gl.json @@ -59,6 +59,8 @@ "apihelp-clientlogin-summary": "Conectarse á wiki usando o fluxo interactivo.", "apihelp-clientlogin-example-login": "Comezar o proceso de conexión á wiki como o usuario Exemplo con contrasinal ExemploContrasinal.", "apihelp-clientlogin-example-login2": "Continuar a conexión despois dunha resposta de UI para unha autenticación de dous factores, proporcionando un OATHToken con valor 987654.", + "apihelp-compare-summary": "Obter as diferencias entre dúas páxinas.", + "apihelp-compare-extended-description": "Debe indicar un número de revisión, un título de páxina, ou un ID de páxina tanto para \"from\" como para \"to\".", "apihelp-compare-param-fromtitle": "Primeiro título para comparar.", "apihelp-compare-param-fromid": "Identificador da primeira páxina a comparar.", "apihelp-compare-param-fromrev": "Primeira revisión a comparar.", @@ -217,6 +219,8 @@ "apihelp-imagerotate-param-tags": "Etiquetas aplicar á entrada no rexistro de subas.", "apihelp-imagerotate-example-simple": "Rotar File:Example.png 90 graos.", "apihelp-imagerotate-example-generator": "Rotar tódalas imaxes en Category:Flip 180 graos", + "apihelp-import-summary": "Importar unha páxina doutra wiki, ou dun ficheiro XML.", + "apihelp-import-extended-description": "Decátese de que o POST HTTP debe facerse como unha carga de ficheiro (p. ex. usando multipart/form-data) cando se envíe un ficheiro para o parámetro xml.", "apihelp-import-param-summary": "Resume de importación de entrada no rexistro.", "apihelp-import-param-xml": "Subido ficheiro XML.", "apihelp-import-param-interwikisource": "Para importacións interwiki: wiki da que importar.", @@ -229,6 +233,9 @@ "apihelp-import-example-import": "Importar [[meta:Help:ParserFunctions]] ó espazo de nomes 100 con todo o historial.", "apihelp-linkaccount-summary": "Vincular unha conta dun provedor externo ó usuario actual.", "apihelp-linkaccount-example-link": "Comezar o proceso de vincular a unha conta de Exemplo.", + "apihelp-login-summary": "Iniciar sesión e obter as cookies de autenticación.", + "apihelp-login-extended-description": "Esta acción só debe utilizarse en combinación con [[Special:BotPasswords]]; para a cuenta de inicio de sesión non se utiliza e pode fallar sen previo aviso. Para iniciar a sesión de forma segura na conta principal, utilice [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-extended-description-nobotpasswords": "Esta acción está obsoleta e pode fallar sen avisar. Para conectarse sen problema use [[Special:ApiHelp/clientlogin|action=clientlogin]].", "apihelp-login-param-name": "Nome de usuario.", "apihelp-login-param-password": "Contrasinal", "apihelp-login-param-domain": "Dominio (opcional).", @@ -279,6 +286,8 @@ "apihelp-opensearch-param-format": "O formato de saída.", "apihelp-opensearch-param-warningsaserror": "Se os avisos son recibidos con format=json, devolver un erro de API no canto de ignoralos.", "apihelp-opensearch-example-te": "Atopar páxinas que comezan por Te.", + "apihelp-options-summary": "Cambiar as preferencias do usuario actual.", + "apihelp-options-extended-description": "Só se poden cambiar opcións que estean rexistradas no núcleo ou nunha das extensións instaladas, ou aquelas opcións con claves prefixadas con userjs- (previstas para ser usadas por escrituras de usuario).", "apihelp-options-param-reset": "Reinicia as preferencias ás iniciais do sitio.", "apihelp-options-param-resetkinds": "Lista de tipos de opcións a reinicializar cando a opción $1reset está definida.", "apihelp-options-param-change": "Lista de cambios, con formato nome=valor (p. ex. skin=vector). Se non se da un valor (sen un símbolo de igual), p.ex. optionname|otheroption|..., a opción pasará ó valor por defecto. Para calquera valor que conteña o carácter (|), use o [[Special:ApiHelp/main#main/datatypes|separador alternativo para valores múltiples]] para unha operación correcta.", @@ -297,6 +306,7 @@ "apihelp-paraminfo-example-1": "Amosar información para [[Special:ApiHelp/parse|action=parse]], [[Special:ApiHelp/jsonfm|format=jsonfm]], [[Special:ApiHelp/query+allpages|action=query&list=allpages]], e [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]].", "apihelp-paraminfo-example-2": "Mostrar a información para tódolos submódulos de [[Special:ApiHelp/query|action=query]].", "apihelp-parse-summary": "Fai a análise sintáctica do contido e devolve o resultado da análise.", + "apihelp-parse-extended-description": "Vexa varios módulos propostos de [[Special:ApiHelp/query|action=query]] para obter información sobre a versión actual dunha páxina.\n\nHai varias formas de especificar o texto a analizar:\n# Especificar unha páxina ou revisión, usando $1page, $1pageid, ou $1oldid.\n# Especificando contido explícitamente, usando $1text, $1title, and $1contentmodel.\n# Especificando só un resumo a analizar. $1prop debe ter un valor baleiro.", "apihelp-parse-param-title": "Título da páxina á que pertence o texto. Se non se indica, debe especificarse $1contentmodel, e [[API]] usarase como o título.", "apihelp-parse-param-text": "Texto a analizar. Use $1title ou $1contentmodel para controlar o modelo de contido.", "apihelp-parse-param-summary": "Resumo a analizar.", @@ -316,7 +326,7 @@ "apihelp-parse-paramvalue-prop-sections": "Devolve as seccións do texto wiki analizado.", "apihelp-parse-paramvalue-prop-revid": "Engade o identificador de edición do texto wiki analizado.", "apihelp-parse-paramvalue-prop-displaytitle": "Engade o título do texto wiki analizado.", - "apihelp-parse-paramvalue-prop-headitems": "Obsoleto. Devolve os elementos a poñer na <cabeceira> da páxina.", + "apihelp-parse-paramvalue-prop-headitems": "Devolve os elementos a poñer na <cabeceira> da páxina.", "apihelp-parse-paramvalue-prop-headhtml": "Devolve <cabeceira> analizada da páxina.", "apihelp-parse-paramvalue-prop-modules": "Devolve os módulos ResourceLoader usados na páxina. Para cargar, use mw.loader.using(). jsconfigvars ou encodedjsconfigvars deben ser solicitados xunto con modules.", "apihelp-parse-paramvalue-prop-jsconfigvars": "Devolve as variables específicas de configuración JavaScript da páxina. Para aplicalo, use mw.config.set().", @@ -374,6 +384,8 @@ "apihelp-purge-param-forcerecursivelinkupdate": "Actualizar a táboa de ligazóns, e actualizar as táboas de ligazóns para calquera páxina que use esta páxina como modelo.", "apihelp-purge-example-simple": "Purgar a Main Page e páxina da API.", "apihelp-purge-example-generator": "Purgar as primeiras 10 páxinas no espazo de nomes principal.", + "apihelp-query-summary": "Consultar datos de e sobre MediaWiki.", + "apihelp-query-extended-description": "Todas as modificacións de datos primeiro teñen que facer unha busca para obter un identificador para evitar abusos de sitios maliciosos.", "apihelp-query-param-prop": "Que propiedades obter para as páxinas buscadas.", "apihelp-query-param-list": "Que lista obter.", "apihelp-query-param-meta": "Que metadatos obter.", @@ -646,6 +658,8 @@ "apihelp-query+contributors-param-excluderights": "Excluír usuarios cos dereitos dados. Non se inclúen os dereitos dados a grupos implícitos nin autopromocionados como *, usuario ou autoconfirmado.", "apihelp-query+contributors-param-limit": "Número total de contribuidores a devolver.", "apihelp-query+contributors-example-simple": "Mostrar os contribuidores á páxina Main Page.", + "apihelp-query+deletedrevisions-summary": "Obter información sobre as revisións eliminadas.", + "apihelp-query+deletedrevisions-extended-description": "Pode usarse de varias formas:\n#Obter as revisións borradas dun conxunto de páxinas, indicando os títulos ou os IDs das páxinas. Ordenado por título e selo de tempo.\n#Obter datos sobre un conxunto de revisións borradas, indicando os seus IDs e os seus IDs de revisión. Ordenado por ID de revisión.", "apihelp-query+deletedrevisions-param-start": "Selo de tempo no que comezar a enumeración. Ignorado cando se está procesando unha lista de IDs de revisións.", "apihelp-query+deletedrevisions-param-end": "Selo de tempo no que rematar a enumeración. Ignorado cando se está procesando unha lista de IDs de revisións.", "apihelp-query+deletedrevisions-param-tag": "Só listar revisións marcadas con esta etiqueta.", @@ -654,6 +668,7 @@ "apihelp-query+deletedrevisions-example-titles": "Listar as revisións borradas das páxinas Main Page e Talk:Main Page, con contido.", "apihelp-query+deletedrevisions-example-revids": "Listar a información para a revisión borrada 123456.", "apihelp-query+deletedrevs-summary": "Listar as revisións eliminadas.", + "apihelp-query+deletedrevs-extended-description": "Opera según tres modos:\n#Lista as modificacións borradas dos títulos indicados, ordenados por selo de tempo.\n#Lista as contribucións borradas do usuario indicado, ordenadas por selo de tempo (sen indicar títulos).\n#Lista todas as modificacións borradas no espazo de nomes indicado, ordenadas por título e selo de tempo (sen indicar títulos, sen fixar $1user).\n\nCertos parámetros só se aplican a algúns modos e son ignorados noutros.", "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|Modo|Modos}}: $2", "apihelp-query+deletedrevs-param-start": "Selo de tempo no que comezar a enumeración.", "apihelp-query+deletedrevs-param-end": "Selo de tempo para rematar a enumeración.", @@ -687,6 +702,7 @@ "apihelp-query+embeddedin-param-limit": "Número total de páxinas a devolver.", "apihelp-query+embeddedin-example-simple": "Mostrar as páxinas que inclúan Template:Stub.", "apihelp-query+embeddedin-example-generator": "Obter información sobre as páxinas que inclúen Template:Stub.", + "apihelp-query+extlinks-summary": "Devolve todas as URLs externas (sen ser interwikis) das páxinas dadas.", "apihelp-query+extlinks-param-limit": "Cantas ligazóns devolver.", "apihelp-query+extlinks-param-protocol": "Protocolo da URL. Se está baleiro e está activo $1query, o protocolo é http. Deixar esa variable e a $1query baleiras para listar todas as ligazóns externas.", "apihelp-query+extlinks-param-query": "Buscar cadea sen protocolo. Útil para verificar se unha páxina determinada contén unha URL externa determinada.", @@ -807,6 +823,8 @@ "apihelp-query+info-param-token": "Usar [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] no canto diso.", "apihelp-query+info-example-simple": "Obter información sobre a páxina Main Page.", "apihelp-query+info-example-protection": "Obter información xeral e de protección sobre a páxina Main Page.", + "apihelp-query+iwbacklinks-summary": "Atopar todas as páxina que ligan á ligazón interwiki indicada.", + "apihelp-query+iwbacklinks-extended-description": "Pode usarse para atopar todas as ligazóns cun prefixo, ou todas as ligazóns a un título (co prefixo indicado). Se non se usa ningún parámetro funciona como \"todas as ligazóns interwiki\".", "apihelp-query+iwbacklinks-param-prefix": "Prefixo para a interwiki.", "apihelp-query+iwbacklinks-param-title": "Ligazón interwiki a buscar. Debe usarse con $1blprefix.", "apihelp-query+iwbacklinks-param-limit": "Número total de páxinas a devolver.", @@ -825,6 +843,8 @@ "apihelp-query+iwlinks-param-title": "Ligazón interwiki a buscar. Debe usarse con $1prefix.", "apihelp-query+iwlinks-param-dir": "Dirección na cal listar.", "apihelp-query+iwlinks-example-simple": "Obter as ligazóns interwiki da páxina Main Page.", + "apihelp-query+langbacklinks-summary": "Atopar todas as páxinas que ligan coa ligazón de lingua dada.", + "apihelp-query+langbacklinks-extended-description": "Pode usarse para atopar todas as ligazóns cun código de lingua, ou todas as ligazón a un título (cunha lingua dada). Non usar cun parámetro que sexa \"todas as ligazóns de lingua\".\n\nDecátese que isto pode non considerar as ligazóns de idioma engadidas polas extensións.", "apihelp-query+langbacklinks-param-lang": "Lingua para a ligazón de lingua.", "apihelp-query+langbacklinks-param-title": "Ligazón de lingua a buscar. Debe usarse con $1lang.", "apihelp-query+langbacklinks-param-limit": "Número total de páxinas a devolver.", @@ -903,6 +923,8 @@ "apihelp-query+pageswithprop-param-dir": "En que dirección ordenar.", "apihelp-query+pageswithprop-example-simple": "Lista as dez primeiras páxinas que usan {{DISPLAYTITLE:}}.", "apihelp-query+pageswithprop-example-generator": "Obter información adicional das dez primeiras páxinas que usan __NOTOC__.", + "apihelp-query+prefixsearch-summary": "Facer unha busca de prefixo nos títulos das páxinas.", + "apihelp-query+prefixsearch-extended-description": "A pesar das semellanzas nos nomes, este módulo non pretende ser equivalente a [[Special:PrefixIndex]]; para iso consulte [[Special:ApiHelp/query+allpages|action=query&list=allpages]] co parámetro apprefix. O propósito deste módulo é semellante ó de [[Special:ApiHelp/opensearch|action=opensearch]]: para coller a entrada do usuario e proporcionar mellores os títulos que mellor se lle adapten. Dependendo do motor de buscas do servidor, isto pode incluír corrección de erros, evitar as redireccións, ou outras heurísticas.", "apihelp-query+prefixsearch-param-search": "Buscar texto.", "apihelp-query+prefixsearch-param-namespace": "Espazo de nomes no que buscar.", "apihelp-query+prefixsearch-param-limit": "Número máximo de resultados a visualizar.", @@ -930,6 +952,7 @@ "apihelp-query+querypage-param-limit": "Número de resultados a visualizar.", "apihelp-query+querypage-example-ancientpages": "Resultados devoltos de [[Special:Ancientpages]].", "apihelp-query+random-summary": "Obter un conxunto de páxinas aleatorias.", + "apihelp-query+random-extended-description": "As páxinas están listadas nunha secuencia fixa, só o punto de comezo é aleatorio. Isto significa que se, por exemplo, a Main Page é a primeira páxina aleatoria da lista, a Lista de monos ficticios será sempre a segunda, Lista de xente en selos de Vanuatu será a terceira, etc.", "apihelp-query+random-param-namespace": "Devolver páxinas só neste espazo de nomes.", "apihelp-query+random-param-limit": "Limitar cantas páxinas aleatorias se van devolver.", "apihelp-query+random-param-redirect": "No canto use $1filterredir=redirects.", @@ -977,9 +1000,10 @@ "apihelp-query+redirects-example-simple": "Obter unha lista de redireccións á [[Main Page]]", "apihelp-query+redirects-example-generator": "Obter información sobre tódalas redireccións á [[Main Page]]", "apihelp-query+revisions-summary": "Obter información da revisión.", + "apihelp-query+revisions-extended-description": "Pode usarse de varias formas:\n#Obter datos sobre un conxunto de páxinas (última modificación), fixando os títulos ou os IDs das páxinas.\n#Obter as modificacións da páxina indicada, usando os títulos ou os IDs de páxinas con comezar, rematar ou límite.\n#Obter os datos sobre un conxunto de modificacións fixando os seus IDs cos seus IDs de modificación.", "apihelp-query+revisions-paraminfo-singlepageonly": "Só pode usarse cunha única páxina (mode #2).", "apihelp-query+revisions-param-startid": "Desde que ID de revisión comezar a enumeración.", - "apihelp-query+revisions-param-endid": "Rematar a enumeración de revisión neste ID de revisión.", + "apihelp-query+revisions-param-endid": "Rematar a enumeración de revisión na data e hora desta revisión. A revisión ten que existir, pero non precisa pertencer a esta páxina.", "apihelp-query+revisions-param-start": "Desde que selo de tempo comezar a enumeración.", "apihelp-query+revisions-param-end": "Enumerar desde este selo de tempo.", "apihelp-query+revisions-param-user": "Só incluir revisión feitas polo usuario.", @@ -1038,7 +1062,7 @@ "apihelp-query+search-param-limit": "Número total de páxinas a devolver.", "apihelp-query+search-param-interwiki": "Incluir na busca resultados de interwikis, se é posible.", "apihelp-query+search-param-backend": "Que servidor de busca usar, se non se indica usa o que hai por defecto.", - "apihelp-query+search-param-enablerewrites": "Habilitar reescritura da consulta interna. Algúns motores de busca poden reescribir a consulta a outra que se estima que dará mellores resultados, como corrixindo erros de ortografía.", + "apihelp-query+search-param-enablerewrites": "Habilitar reescritura da consulta interna. Algúns motores de busca poden reescribir a consulta a outra que consideran que dará mellores resultados, por exemplo, corrixindo erros de ortografía.", "apihelp-query+search-example-simple": "Buscar meaning.", "apihelp-query+search-example-text": "Buscar texto por significado.", "apihelp-query+search-example-generator": "Obter información da páxina sobre as páxinas devoltas por unha busca por meaning.", @@ -1259,6 +1283,7 @@ "apihelp-rsd-summary": "Exportar un esquema RSD (Really Simple Discovery, Descubrimento Moi Simple).", "apihelp-rsd-example-simple": "Exportar o esquema RSD.", "apihelp-setnotificationtimestamp-summary": "Actualizar a data e hora de notificación das páxinas vixiadas.", + "apihelp-setnotificationtimestamp-extended-description": "Isto afecta ao realce das páxinas modificadas na lista de vixiancia e no historial, e ao envío de correos cando a preferencia \"{{int:tog-enotifwatchlistpages}}\" está activada.", "apihelp-setnotificationtimestamp-param-entirewatchlist": "Traballar en tódalas páxinas vixiadas.", "apihelp-setnotificationtimestamp-param-timestamp": "Selo de tempo ó que fixar a notificación.", "apihelp-setnotificationtimestamp-param-torevid": "Modificación á que fixar o selo de tempo de modificación (só unha páxina).", @@ -1276,6 +1301,8 @@ "apihelp-setpagelanguage-param-tags": "Cambiar as etiquetas a aplicar á entrada de rexistro resultante desta acción.", "apihelp-setpagelanguage-example-language": "Cambiar a lingua de Main Page ó éuscaro.", "apihelp-setpagelanguage-example-default": "Cambiar a lingua da páxina con identificador 123 á lingua predeterminada para o contido da wiki.", + "apihelp-stashedit-summary": "Preparar unha edición na caché compartida.", + "apihelp-stashedit-extended-description": "Está previsto que sexa usado vía AJAX dende o formulario de edición para mellorar o rendemento de gardado da páxina.", "apihelp-stashedit-param-title": "Título da páxina que se está a editar.", "apihelp-stashedit-param-section": "Número de selección. O 0 é para a sección superior, novo para unha sección nova.", "apihelp-stashedit-param-sectiontitle": "Título para unha nova sección.", @@ -1295,6 +1322,7 @@ "apihelp-tag-param-tags": "Etiquetas a aplicar á entrada de rexistro que será creada como resultado desta acción.", "apihelp-tag-example-rev": "Engadir a etiqueta vandalismo á revisión con identificador 123 sen indicar un motivo", "apihelp-tag-example-log": "Eliminar a etiqueta publicidade da entrada do rexistro con identificador 123 co motivo aplicada incorrectamente", + "apihelp-tokens-summary": "Obter os identificadores para accións de modificación de datos.", "apihelp-tokens-extended-description": "Este módulo está obsoleto e foi substituído por [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-tokens-param-type": "Tipos de identificadores a consultar.", "apihelp-tokens-example-edit": "Recuperar un identificador de modificación (por defecto).", @@ -1308,6 +1336,7 @@ "apihelp-unblock-example-id": "Desbloquear bloqueo ID #105.", "apihelp-unblock-example-user": "Desbloquear usuario Bob con razón Síntoo Bob.", "apihelp-undelete-summary": "Restaurar modificacións dunha páxina borrada.", + "apihelp-undelete-extended-description": "Unha lista de modificacións borradas (incluíndo os seus selos de tempo) pode consultarse a través de [[Special:ApiHelp/query+deletedrevisions|prop=deletedrevisions]], e unha lista de IDs de ficheiros borrados pode consultarse a través de [[Special:ApiHelp/query+filearchive|list=filearchive]].", "apihelp-undelete-param-title": "Título da páxina a restaurar.", "apihelp-undelete-param-reason": "Razón para restaurar.", "apihelp-undelete-param-tags": "Cambiar as etiquetas a aplicar na entrada do rexistro de borrado.", @@ -1319,6 +1348,7 @@ "apihelp-unlinkaccount-summary": "Elimina unha conta vinculada do usuario actual.", "apihelp-unlinkaccount-example-simple": "Tentar eliminar a ligazón do usuario actual co provedor asociado con FooAuthenticationRequest.", "apihelp-upload-summary": "Subir un ficheiro, ou obter o estado das subas pendentes.", + "apihelp-upload-extended-description": "Hai varios métodos dispoñibles:\n*Subir o contido do ficheiro directamente, usando o parámetro $1file.\n*Subir o ficheiro por partes, usando os parámetros $1filesize, $1chunk, e $1offset.\n*Mandar ó servidor MediaWiki que colla un ficheiro dunha URL, usando o parámetro $1url.\n*Completar unha suba anterior que fallou a causa dos avisos, usando o parámetro $1filekey. \nTeña en conta que o HTTP POST debe facerse como suba de ficheiro (p.ex. usando multipart/form-data)cando se envie o $1file.", "apihelp-upload-param-filename": "Nome de ficheiro obxectivo.", "apihelp-upload-param-comment": "Subir comentario. Tamén usado como texto da páxina inicial para ficheiros novos se non se especifica $1text.", "apihelp-upload-param-tags": "Cambiar etiquetas a aplicar á entrada do rexistro de subas e á revisión de páxina de ficheiro.", @@ -1349,6 +1379,8 @@ "apihelp-userrights-example-user": "Engadir o usuario FooBot ó grupo bot, e eliminar dos grupos sysop e bureaucrat.", "apihelp-userrights-example-userid": "Engadir ó usuario con ID 123 ó grupo bot, e borralo dos grupos sysop e burócrata.", "apihelp-userrights-example-expiry": "Engadir o usuario SometimeSysop ó grupo sysop por 1 mes.", + "apihelp-validatepassword-summary": "Valida un contrasinal contra as políticas de contrasinais da wiki.", + "apihelp-validatepassword-extended-description": "A validez é Good se o contrasinal é aceptable, Change se o contrasinal pode usarse para iniciar sesión pero debe cambiarse ou Invalid se o contrasinal non se pode usar.", "apihelp-validatepassword-param-password": "Contrasinal a validar.", "apihelp-validatepassword-param-user": "Nome de usuario, para probas de creación de contas. O usuario nomeado non debe existir.", "apihelp-validatepassword-param-email": "Enderezo de correo electrónico, para probas de creación de contas.", @@ -1393,6 +1425,7 @@ "api-help-title": "Axuda da API de MediaWiki", "api-help-lead": "Esta é unha páxina de documentación da API de MediaWiki xerada automaticamente.\n\nDocumentación e exemplos:\nhttps://www.mediawiki.org/wiki/API", "api-help-main-header": "Módulo principal", + "api-help-undocumented-module": "Non existe documentación para o móduloː $1", "api-help-flag-deprecated": "Este módulo está obsoleto.", "api-help-flag-internal": "Este módulo é interno ou inestable. O seu funcionamento pode cambiar sen aviso previo.", "api-help-flag-readrights": "Este módulo precisa permisos de lectura.", @@ -1573,6 +1606,7 @@ "apierror-notarget": "Non indicou un destino válido para esta acción.", "apierror-notpatrollable": "A revisión r$1 non pode patrullarse por ser demasiado antiga.", "apierror-nouploadmodule": "Non se definiu un módulo de carga.", + "apierror-offline": "Non se pode continuar debido a problemas de conectividade da rede. Asegúrese de que ten unha conexión activa a internet e inténteo de novo.", "apierror-opensearch-json-warnings": "Non se poden representar os avisos en formato JSON de OpenSearch.", "apierror-pagecannotexist": "O espazo de nomes non permite as páxinas actuais.", "apierror-pagedeleted": "A páxina foi borrada dende que obtivo o selo de tempo.", @@ -1620,6 +1654,7 @@ "apierror-stashzerolength": "Ficheiro de lonxitude cero, non pode ser almacenado na reservaː $1.", "apierror-systemblocked": "Foi bloqueado automaticamente polo software MediaWiki.", "apierror-templateexpansion-notwikitext": "A expansión de modelos só é compatible co contido en wikitexto. $1 usa o modelo de contido $2.", + "apierror-timeout": "O servidor non respondeu no tempo esperado.", "apierror-unknownaction": "A acción especificada, $1, non está recoñecida.", "apierror-unknownerror-editpage": "Erro descoñecido EditPageː $1.", "apierror-unknownerror-nocode": "Erro descoñecido.", diff --git a/includes/api/i18n/he.json b/includes/api/i18n/he.json index dfc6757122..6fea7183f7 100644 --- a/includes/api/i18n/he.json +++ b/includes/api/i18n/he.json @@ -63,6 +63,8 @@ "apihelp-clientlogin-summary": "כניסה לוויקי באמצעות זרימה הידודית.", "apihelp-clientlogin-example-login": "תחילת תהליך כניסה לוויקי בתור משתמש Example עם הססמה ExamplePassword.", "apihelp-clientlogin-example-login2": "המשך כניסה אחרי תשובת UI לאימות דו־גורמי, עם OATHToken של 987654.", + "apihelp-compare-summary": "קבלת ההבדל בין 2 דפים.", + "apihelp-compare-extended-description": "יש להעביר מספר גרסה, כותרת דף או מזהה דף גם ל־\"from\" וגם ל־\"to\".", "apihelp-compare-param-fromtitle": "כותרת ראשונה להשוואה.", "apihelp-compare-param-fromid": "מס׳ זיהוי של העמוד הראשון להשוואה.", "apihelp-compare-param-fromrev": "גרסה ראשונה להשוואה.", @@ -235,6 +237,8 @@ "apihelp-imagerotate-param-tags": "אילו תגים להחיל על העיול ביומן ההעלאות.", "apihelp-imagerotate-example-simple": "לסובב את File:Example.png ב־90 מעלות.", "apihelp-imagerotate-example-generator": "לסובב את כל התמונות ב־Category:Flip ב־180 מעלות.", + "apihelp-import-summary": "לייבא דף מוויקי אחר או מקובץ XML.", + "apihelp-import-extended-description": "יש לשים לב לכך שפעולת HTTP POST צריכה להיעשות בתור העלאת קובץ (כלומר, עם multipart/form-data) בזמן שליחת קובץ לפרמטר xml.", "apihelp-import-param-summary": "תקציר ייבוא עיולי יומן.", "apihelp-import-param-xml": "קובץ XML שהועלה.", "apihelp-import-param-interwikisource": "ליבוא בין אתרי ויקי: מאיזה ויקי לייבא.", @@ -247,6 +251,7 @@ "apihelp-import-example-import": "לייבא את [[meta:Help:ParserFunctions]] למרחב השם 100 עם היסטוריה מלאה.", "apihelp-linkaccount-summary": "קישור חשבון של ספק צד־שלישי למשתמש הנוכחי.", "apihelp-linkaccount-example-link": "תחילת תהליך הקישור לחשבון מ־Example.", + "apihelp-login-summary": "להיכנס ולקבל עוגיות אימות.", "apihelp-login-extended-description": "הפעולה הזאת צריכה לשמש רק בשילוב [[Special:BotPasswords]]; שימוש לכניסה לחשבון ראשי מיושן ועשוי להיכשל ללא אזהרה. כדי להיכנס בבטחה לחשבון הראשי, יש להשתמש ב־[[Special:ApiHelp/clientlogin|action=clientlogin]].", "apihelp-login-extended-description-nobotpasswords": "הפעולה הזאת מיושנת ועשויה להיכשל ללא אזהרה. כדי להיכנס בבטחה, יש להשתמש ב־[[Special:ApiHelp/clientlogin|action=clientlogin]].", "apihelp-login-param-name": "שם משתמש.", @@ -299,6 +304,7 @@ "apihelp-opensearch-param-format": "תסדיר הפלט.", "apihelp-opensearch-param-warningsaserror": "אם אזהרות מוּעלות עם format=json, להחזיר שגיאת API במקום להתעלם מהן.", "apihelp-opensearch-example-te": "חיפוש דפים שמתחילים ב־Te.", + "apihelp-options-summary": "שינוי העדפות של המשתמש הנוכחי.", "apihelp-options-extended-description": "רק אפשרויות שמוגדרות בליבה או באחת מההרחבות המותקנות, או אפשרויות עם מפתחות עם התחילית \"userjs-\" (שמיועדות לשימוש תסריטי משתמשים) יכולות להיות מוגדרות.", "apihelp-options-param-reset": "אתחול ההעדפות לבררות המחדל של האתר.", "apihelp-options-param-resetkinds": "רשימת סוגי אפשרויות לאתחל כאשר מוגדרת האפשרות $1reset.", @@ -317,6 +323,8 @@ "apihelp-paraminfo-param-formatmodules": "רשימת שמות תסדירים (ערכים של הפרמטר format). יש להשתמש ב־$1modules במקום זה.", "apihelp-paraminfo-example-1": "הצגת מידע עבור [[Special:ApiHelp/parse|action=parse]]‏, [[Special:ApiHelp/jsonfm|format=jsonfm]]‏, [[Special:ApiHelp/query+allpages|action=query&list=allpages]]‏, ו־[[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]].", "apihelp-paraminfo-example-2": "הצגת מידע עבור כל התת־מודולים של [[Special:ApiHelp/query|action=query]].", + "apihelp-parse-summary": "מפענח את התוכן ומחזיר פלט מפענח.", + "apihelp-parse-extended-description": "ר' את יחידת ה־prop השיונות של [[Special:ApiHelp/query|action=query]] כדי לקבל מידע על הגרסה הנוכחית של הדף.\n\nיש מספר דרכים לציין טקסט לפענוח:\n# ציון דף או גרסה באמצעות $1page‏, $1pageid, או $1oldid.\n# ציון התוכן במפורש, באמצעות $1text‏, $1title, ו־$1contentmodel.\n# ציון רק של התקציר לפענוח. ל־$1prop צריך לתת ערך ריק.", "apihelp-parse-param-title": "שם הדף שהטקסט שייך אליו. אם זה מושמט, יש לציין את $1contentmodel, ו־[[API]] ישמש ככותרת.", "apihelp-parse-param-text": "הטקסט לפענוח. יש להשתמש ב־$1title או ב־$1contentmodel.", "apihelp-parse-param-summary": "התקציר שצריך לפענח.", @@ -394,6 +402,8 @@ "apihelp-purge-param-forcerecursivelinkupdate": "עדכון טבלת הקישורים ועדכון טבלאות הקישורים עבור כל דף שמשתמש בדף הזה בתור תבנית.", "apihelp-purge-example-simple": "ניקוי המטמון של הדפים Main Page ו־API.", "apihelp-purge-example-generator": "ניקוי 10 הדפים הראשונים במרחב הראשי.", + "apihelp-query-summary": "אחזור נתונים ממדיה־ויקי ועליה.", + "apihelp-query-extended-description": "כל שינויי הנתונים יצטרכו תחילה להשתמש ב־query כדי לקבל אסימון למניעת שימוש לרעה מאתרים זדוניים.", "apihelp-query-param-prop": "אילו מאפיינים לקבל על הדפים בשאילתה.", "apihelp-query-param-list": "אילו רשימות לקבל.", "apihelp-query-param-meta": "אילו מטא־נתונים לקבל.", @@ -666,6 +676,8 @@ "apihelp-query+contributors-param-excluderights": "לא לכלול משתמשים עם ההרשאות הנתונות. לא כולל הרשאות שניתנו בקבוצות משתמעות או אוטומטיות כגון *, user או autoconfirmed.", "apihelp-query+contributors-param-limit": "כמה תורמים להחזיר.", "apihelp-query+contributors-example-simple": "הצגת תורמים לדף Main Page.", + "apihelp-query+deletedrevisions-summary": "קבלת מידע על גרסה מחוקה.", + "apihelp-query+deletedrevisions-extended-description": "יכול לשמש במספר דרכים:\n# קבלת גרסאות מחוקות עבור ערכת דפים, על־ידי הגדרת שמות או מזהי דף. ממוין לפי שם וחותם־זמן.\n# קבלת מידע על ערכת גרסאות מחוקות באמצעות הגדרת המזהים שלהם עם revid־ים. ממוין לפי מזהה גרסה.", "apihelp-query+deletedrevisions-param-start": "מאיזה חותם־זמן להתחיל למנות. לא תקף בעיבוד רשימת מזהי גרסה.", "apihelp-query+deletedrevisions-param-end": "באיזה חותם־זמן להפסיק למנות. לא תקף בעת עיבוד רשימת מזהי גרסה.", "apihelp-query+deletedrevisions-param-tag": "לרשום רק גרסאות עם התג הזה.", @@ -673,6 +685,8 @@ "apihelp-query+deletedrevisions-param-excludeuser": "לא לרשום גרסאות מאת המשתמש הזה.", "apihelp-query+deletedrevisions-example-titles": "רשימת גרסאות מחוקות של הדפים Main Page ו־Talk:Main Page, עם תוכן.", "apihelp-query+deletedrevisions-example-revids": "קבלת מידע לגרסה המחוקה 123456.", + "apihelp-query+deletedrevs-summary": "רשימת גרסאות מחוקות.", + "apihelp-query+deletedrevs-extended-description": "פועל בשלושה אופנים:\n# רשימת גרסאות מחוקות לשמות שניתנו, ממוינות לפי חותם־זמן.\n# רשימת תרומות מחוקות של המשתמש שניתן, ממוינות לפי חותם־זמן (בלי לציין שמות).\n# רשימת כל הגרסאות המחוקות במרחב השם שניתן, ממוינות לפי שם וחותם־זמן (בלי לציין שמות, בלי להגדיר $1user).\n\nפרמטרים מסוימים חלים רק על חלק מהאופנים ולא תקפים באחרים.", "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|מצב|מצבים}}: $2", "apihelp-query+deletedrevs-param-start": "באיזה חותם־זמן להתחיל למנות.", "apihelp-query+deletedrevs-param-end": "באיזה חותם־זמן להפסיק למנות.", @@ -706,6 +720,7 @@ "apihelp-query+embeddedin-param-limit": "כמה דפים להחזיר בסך הכול.", "apihelp-query+embeddedin-example-simple": "הצגת דפים שמכלילים את Template:Stub.", "apihelp-query+embeddedin-example-generator": "קבלת מידע על דפים שמכלילים את Template:Stub.", + "apihelp-query+extlinks-summary": "החזרת כל ה־URL־ים החיצוניים (לא בינוויקי) מהדפים הנתונים.", "apihelp-query+extlinks-param-limit": "כמה קישורים להחזיר.", "apihelp-query+extlinks-param-protocol": "הפרוטוקול של ה־URL. אם זה ריק, ו־$1query מוגדר, הפרוטוקול הוא http. יש להשאיר את זה ואת $1query ריק כדי לרשום את כל הקישורים החיצוניים.", "apihelp-query+extlinks-param-query": "מחרוזת חיפוש ללא פרוטוקול. שימושי לבדיקה האם דף מסוים מכיל url חיצוני מסוים.", @@ -826,6 +841,8 @@ "apihelp-query+info-param-token": "להשתמש ב־[[Special:ApiHelp/query+tokens|action=query&meta=tokens]] במקום.", "apihelp-query+info-example-simple": "קבלת מידע על הדף Main Page", "apihelp-query+info-example-protection": "קבלת מידע כללי ומידע על הגנה של הדף Main Page.", + "apihelp-query+iwbacklinks-summary": "מציאות כל הדפים שמקשרים לקישור הבינוויקי הנתון.", + "apihelp-query+iwbacklinks-extended-description": "יכול לשמש למציאת כל הקישורים עם התחילית, או כל הקישורים לכותרת (עם תחילית נתונה). אי־שימוש בשום פרמטר אומר \"כל קישורי בינוויקי\".", "apihelp-query+iwbacklinks-param-prefix": "תחילית לבינוויקי.", "apihelp-query+iwbacklinks-param-title": "איזה קישור בינוויקי לחפש. צריך להשתמש בזה יחד עם $1blprefix.", "apihelp-query+iwbacklinks-param-limit": "כמה דפים להחזיר בסך הכול.", @@ -844,6 +861,8 @@ "apihelp-query+iwlinks-param-title": "איזה קישור בינוויקי לחפש. צריך להשתמש בזה יחד עם $1prefix.", "apihelp-query+iwlinks-param-dir": "באיזה כיוון לרשום.", "apihelp-query+iwlinks-example-simple": "קבלת קישורי בינוויקי מהדף Main Page.", + "apihelp-query+langbacklinks-summary": "מציאת כל הדפים שמקשרים לקישור השפה הנתון.", + "apihelp-query+langbacklinks-extended-description": "יכול לשמש למציאת כל הקישורים עם קוד שפה, או כל הקישורים לכותרת (עם שפה נתונה). אי־שימוש בשום פרמטר פירושו \"כל קישורי שפה\".\n\nנא לשים לב לכך שזה עשוי לא להתייחס לקישורי שפה שמוסיפות הרחבות.", "apihelp-query+langbacklinks-param-lang": "שפה עבור קישור שפה.", "apihelp-query+langbacklinks-param-title": "איזה קישור שפה לחפש. חייב לשמש עם $1lang.", "apihelp-query+langbacklinks-param-limit": "כמה דפים להחזיר בסך הכול.", @@ -883,6 +902,7 @@ "apihelp-query+linkshere-param-show": "הצגת פריטים שתואמים את הדרישות הללו בלבד:\n;redirect:הצגת הפניות בלבד.\n;!redirect:הצגת קישורים שאינם הפניות בלבד.", "apihelp-query+linkshere-example-simple": "קבלת רשימת דפים שמקשרים ל־[[Main Page]].", "apihelp-query+linkshere-example-generator": "קבל מידע על דפים שמקשרים ל־[[Main Page]].", + "apihelp-query+logevents-summary": "קבלת אירועים מהרישומים.", "apihelp-query+logevents-param-prop": "אילו מאפיינים לקבל:", "apihelp-query+logevents-paramvalue-prop-ids": "הוספת המזהה של אירוע היומן.", "apihelp-query+logevents-paramvalue-prop-title": "הוספת שם הדף של אירוע היומן.", @@ -921,6 +941,8 @@ "apihelp-query+pageswithprop-param-dir": "באיזה כיוון לסדר.", "apihelp-query+pageswithprop-example-simple": "הצגת עשרת הדפים הראשונים שעושים שימוש ב־{{DISPLAYTITLE:}}.", "apihelp-query+pageswithprop-example-generator": "קבלת מידע נוסף על עשרת הדפים הראשונים המשתמשים ב־__NOTOC__.", + "apihelp-query+prefixsearch-summary": "ביצוע חיפוש תחילית של כותרות דפים.", + "apihelp-query+prefixsearch-extended-description": "למרות הדמיון בשם, המודול הזה אינו אמור להיות שווה ל־[[Special:PrefixIndex]] (\"מיוחד:דפים המתחילים ב\"); לדבר כזה, ר' [[Special:ApiHelp/query+allpages|action=query&list=allpages]] עם הפרמטר apprefix. מטרת המודול הזה דומה ל־[[Special:ApiHelp/opensearch|action=opensearch]]: לקבל קלט ממשתמש ולספק את הכותרות המתאימות ביותר. בהתאם לשרת מנוע החיפוש, זה יכול לכלול תיקון שגיאות כתיב, הימנעות מדפי הפניה והירסטיקות אחרות.", "apihelp-query+prefixsearch-param-search": "מחרוזת לחיפוש.", "apihelp-query+prefixsearch-param-namespace": "שמות מתחם לחיפוש.", "apihelp-query+prefixsearch-param-limit": "מספר התוצאות המרבי להחזרה.", @@ -947,6 +969,8 @@ "apihelp-query+querypage-param-page": "שם הדף המיוחד. לתשומת לבך, זה תלוי־רישיות.", "apihelp-query+querypage-param-limit": "מספר תוצאות להחזרה.", "apihelp-query+querypage-example-ancientpages": "מחזיר תוצאות מ־[[Special:Ancientpages]].", + "apihelp-query+random-summary": "קבלת ערכת דפים אקראיים.", + "apihelp-query+random-extended-description": "הדפים רשומים בסדר קבוע, ורק נקודת ההתחלה אקראית. זה אומר שאם, למשל, Main Page הוא הדף האקראי הראשון הרשימה, List of fictional monkeys יהיה תמיד השני, List of people on stamps of Vanuatu שלישי, וכו'.", "apihelp-query+random-param-namespace": "מחזיר דפים רק במרחבי השם האלה.", "apihelp-query+random-param-limit": "להגביל את מספר הדפים האקראיים שיוחזרו.", "apihelp-query+random-param-redirect": "נא להשתמש ב־$1filterredir=redirects במקום.", @@ -993,6 +1017,8 @@ "apihelp-query+redirects-param-show": "לחפש רק פריטים שמתאימים לאמות המידה הבאות:\n;fragment:להציג רק הפניות עם מקטע.\n;!fragment:להציג רק הפניות ללא מקטע.", "apihelp-query+redirects-example-simple": "קבלת רשימת הפניות ל־[[Main Page]]", "apihelp-query+redirects-example-generator": "קבלת מידע על כל ההפניות ל־[[Main Page]].", + "apihelp-query+revisions-summary": "קבלת מידע על גרסה.", + "apihelp-query+revisions-extended-description": "יכול לשמש במספר דרכים:\n# קבלת נתונים על ערכת דפים (גרסה אחרונה), באמצעות כותרות או מזהי דף.\n# קבלת גרסאות עבור דף נתון אחד, באמצעות שימוש בכותרות או במזהי דף עם start‏, end או limit.\n# קבלת נתונים על ערכת גרסאות באמצעות הגדרת המזהים שלהם עם revid־ים.", "apihelp-query+revisions-paraminfo-singlepageonly": "יכול לשמש רק עם דף בודד (mode #2).", "apihelp-query+revisions-param-startid": "להתחיל למנות מחותם הזמן של הגרסה הזאת. הגרסה צריכה להיות קיימת, אבל לא חייבת להיות שייכת לדף הזה.", "apihelp-query+revisions-param-endid": "להפסיק למנות מחותם הזמן של הגרסה הזאת. הגרסה צריכה להיות קיימת, אבל לא חייבת להיות שייכת לדף הזה.", @@ -1245,6 +1271,7 @@ "apihelp-removeauthenticationdata-summary": "הסרת נתוני אימות עבור המשתמש הנוכחי.", "apihelp-removeauthenticationdata-example-simple": "לנסות להסיר את נתוני המשתמש הנוכחי בשביל FooAuthenticationRequest.", "apihelp-resetpassword-summary": "שליחת דוא\"ל איפוס סיסמה למשתמש.", + "apihelp-resetpassword-extended-description-noroutes": "אין מסלולים לאיפוס ססמה.\n\nכדי להשתמש במודול הזה, יש להפעיל מסלולים ב־[[mw:Special:MyLanguage/Manual:$wgPasswordResetRoutes|$wgPasswordResetRoutes]].", "apihelp-resetpassword-param-user": "המשתמש שמאופס.", "apihelp-resetpassword-param-email": "כתובת הדוא\"ל של המשתמש שהסיסמה שלו מאופסת.", "apihelp-resetpassword-example-user": "שליחת מכתב איפוס ססמה למשתמש Example.", @@ -1260,6 +1287,8 @@ "apihelp-revisiondelete-param-tags": "אילו תגים להחיל על העיול ביומן המחיקה.", "apihelp-revisiondelete-example-revision": "הסתרת התוכן של הגרסה 12345 בדף Main Page.", "apihelp-revisiondelete-example-log": "הסתרת כל הנתונים על רשומת היומן 67890 עם הסיבה BLP violation.", + "apihelp-rollback-summary": "ביטול העריכה האחרונה לדף.", + "apihelp-rollback-extended-description": "אם המשמש האחרון שערך את הדף עשה מספר עריכות זו אחר זו, הן תשוחזרנה.", "apihelp-rollback-param-title": "שם הדף לשחזור. לא יכול לשמש יחד עם $1pageid.", "apihelp-rollback-param-pageid": "מזהה הדף לשחזור. לא יכול לשמש יחד עם $1title.", "apihelp-rollback-param-tags": "אילו תגים להחיל על השחזור.", @@ -1271,6 +1300,8 @@ "apihelp-rollback-example-summary": "שחזור העריכות האחרונות לדף Main Page מאת משתמש ה־IP‏ 192.0.2.5 עם התקציר Reverting vandalism וסימון של העריכות האלה ושל השחזור בתור עריכות בוט.", "apihelp-rsd-summary": "יצוא סכמת RSD‏ (Really Simple Discovery).", "apihelp-rsd-example-simple": "יצוא סכמת ה־RSD.", + "apihelp-setnotificationtimestamp-summary": "עדכון חותם־הזמן של ההודעה עבור דפים במעקב.", + "apihelp-setnotificationtimestamp-extended-description": "זה משפיע על הדגשת הדפים שהשתנו ברשימת המעקב ובהיסטוריה, ושליחת דואר אלקטרוני כאשר ההעדפה \"{{int:tog-enotifwatchlistpages}}\" מופעלת.", "apihelp-setnotificationtimestamp-param-entirewatchlist": "לעבוד על כל הדפים שבמעקב.", "apihelp-setnotificationtimestamp-param-timestamp": "חותם־הזמן להגדרת חותם־זמן של הודעה.", "apihelp-setnotificationtimestamp-param-torevid": "לאיזו גרסה להגדיר את חותם הזמן (רק דף אחד).", @@ -1288,6 +1319,8 @@ "apihelp-setpagelanguage-param-tags": "אילו תגי שינוי להחיל על העיול ביומן שמתבצע כתוצאה מהפעולה הזאת.", "apihelp-setpagelanguage-example-language": "שינוי השפה של Main Page לבסקית.", "apihelp-setpagelanguage-example-default": "שינוי השפה של הדף בעל המזהה 123 לשפה הרגילה של הוויקי.", + "apihelp-stashedit-summary": "הכנת עריכה במטמון משותף.", + "apihelp-stashedit-extended-description": "זה מיועד לשימוש דרך AJAX מתוך ערך כדי לשפר את הביצועים של שמירת הדף.", "apihelp-stashedit-param-title": "כותרת הדף הנערך.", "apihelp-stashedit-param-section": "מספר הפסקה. 0 עבור הפסקה הראשונה, new עבור פסקה חדשה.", "apihelp-stashedit-param-sectiontitle": "כותרת הפסקה החדשה.", @@ -1307,6 +1340,8 @@ "apihelp-tag-param-tags": "אילו תגים להחיל על רשומת היומן שתיווצר כתוצאה מהפעולה הזאת.", "apihelp-tag-example-rev": "הוספת התג vandalism לגרסה עם המזהה 123 בלי לציין סיבה", "apihelp-tag-example-log": "הסרת התג spam מעיול עם המזהה 123 עם הסיבה Wrongly applied", + "apihelp-tokens-summary": "קבלת אסימונים לפעולות שמשנות נתונים.", + "apihelp-tokens-extended-description": "היחידה הזאת הוכרזה בתור מיושנת לטובת [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-tokens-param-type": "סוגי האסימונים לבקש.", "apihelp-tokens-example-edit": "אחזור אסימון עריכה (בררת המחדל).", "apihelp-tokens-example-emailmove": "אחזור אסימון דוא\"ל ואסימון העברה.", @@ -1318,6 +1353,8 @@ "apihelp-unblock-param-tags": "תגי שינוי שיחולו על העיול ביומן החסימה.", "apihelp-unblock-example-id": "לשחרר את החסימה עם מזהה #105.", "apihelp-unblock-example-user": "לשחרר את החסימה של המשתמש Bob עם הסיבה Sorry Bob.", + "apihelp-undelete-summary": "שחזור גרסאות של דף מחוק.", + "apihelp-undelete-extended-description": "אפשר לאחזר רשימת גרסאות מחוקות (כולל חותמי־זמן) דרך [[Special:ApiHelp/query+deletedrevisions|prop=deletedrevisions]], ואפשר לאחזר רשימת מזהי קבצים מחוקים דרך [[Special:ApiHelp/query+filearchive|list=filearchive]].", "apihelp-undelete-param-title": "שם הדף לשחזור ממחיקה.", "apihelp-undelete-param-reason": "סיבה לשחזור.", "apihelp-undelete-param-tags": "תגי שינוי שיחולו על העיול ביומן המחיקה.", @@ -1328,6 +1365,8 @@ "apihelp-undelete-example-revisions": "שחזור שתי גרסאות של הדף Main Page.", "apihelp-unlinkaccount-summary": "ביטול קישור של חשבון צד־שלישי מהמשתמש הנוכחי.", "apihelp-unlinkaccount-example-simple": "לנסות להסיר את הקישור של המשתמש הנוכחי לספק המשויך עם FooAuthenticationRequest.", + "apihelp-upload-summary": "העלאת קובץ, או קבלת מצב ההעלאות הממתינות.", + "apihelp-upload-extended-description": "יש מספר שיטות:\n* להעלות את הקובץ ישירות, באמצעות הפרמטר $1file.\n* להעלות את הקובץ בחלקים, באמצעות הפרמטרים $1filesize‏, $1chunk ו־$1offset.\n* לגרום לשרת מדיה־ויקי לאחזר את הקובץ מ־URL באמצעות הפרמטר $1url.\n* להשלים העלאה קודמת שנכשלה בשל אזהרות באמצעות הפרמטר $1filekey.\nלתשומך לבך, יש לעשות את HTTP POST בתור העלאת קובץ (כלומר באמצעות multipart/form-data) בעת שליחת ה־$1file.", "apihelp-upload-param-filename": "שם קובץ היעד.", "apihelp-upload-param-comment": "הערת העלאה. משמש גם בתור טקסט הדף ההתחלתי עבור קבצים חדשים אם $1text אינו מצוין.", "apihelp-upload-param-tags": "שינוי תגים להחלה לרשומות ההעלאה ולגרסאות דף הקובץ.", @@ -1358,6 +1397,8 @@ "apihelp-userrights-example-user": "הוספת המשתמש FooBot לקבוצה bot והסרתו מהקבוצות sysop ו־bureaucrat.", "apihelp-userrights-example-userid": "הוספת המשתמש עם המזהה 123 לקבוצה bot והסרתו מהקבוצות sysop ו־bureaucrat.", "apihelp-userrights-example-expiry": "להוסיף את SometimeSysop לקבוצה sysop לחודש אחד.", + "apihelp-validatepassword-summary": "לבדוק תקינות ססמה אל מול מדיניות הססמאות של הוויקי.", + "apihelp-validatepassword-extended-description": "התקינות מדווחת כ־Good אם הססמה קבילה, Change אם הססמה יכולה לשמש לכניסה, אבל צריכה להשתנות, או Invalid אם הססמה אינה שמישה.", "apihelp-validatepassword-param-password": "ססמה שתקינותה תיבדק.", "apihelp-validatepassword-param-user": "שם משתמש, לשימוש בעת בדיקת יצירת חשבון. המשתמש ששמו ניתן צריך לא להיות קיים.", "apihelp-validatepassword-param-email": "כתובת הדוא\"ל, לשימוש בעת בדיקת יצירת חשבון.", @@ -1406,6 +1447,7 @@ "api-help-title": "עזרה של MediaWiki API", "api-help-lead": "זהו דף תיעוד של API שנוצר באופן אוטומטי.\n\nתיעוד ודוגמאות: https://www.mediawiki.org/wiki/API", "api-help-main-header": "יחידה ראשית", + "api-help-undocumented-module": "אין תיעוד למודול $1.", "api-help-flag-deprecated": "יחידה זו אינה מומלצת לשימוש.", "api-help-flag-internal": "היחידה הזאת היא פנימית או בלתי־יציבה. הפעולה שלה יכולה להשתנות ללא הודעה מוקדמת.", "api-help-flag-readrights": "יחידה זו דורשת הרשאות קריאה.", @@ -1592,6 +1634,7 @@ "apierror-notarget": "לא נתת יעד תקין לפעולה הזאת.", "apierror-notpatrollable": "לא ניתן לנטר את הגרסה $1 כי היא ישנה מדי.", "apierror-nouploadmodule": "לא הוגדר מודול העלאה.", + "apierror-offline": "לא היה אפשר להמשיך בשל בעיות חיבור רשת. נא לוודא שיש לך חיבור אינטרנט פועל ולנסות שוב.", "apierror-opensearch-json-warnings": "לא ניתן לייצג את האזהרות בתסדיר JSON של OpenSearch.", "apierror-pagecannotexist": "מרחב השם אינו מתיר דפים אמתיים.", "apierror-pagedeleted": "הדף הזה נמחק מאז שאחזרת את חותם הזמן שלו.", @@ -1641,6 +1684,7 @@ "apierror-stashzerolength": "קובץ באורך אפס, ואל יכול משוחזר בסליק: $1.", "apierror-systemblocked": "נחסמת אוטומטית על־ידי מדיה־ויקי.", "apierror-templateexpansion-notwikitext": "הרחבת תבניות נתמכת רק בתוכן קוד ויקי (wikitext). $1 משתמש במודל התוכן $2.", + "apierror-timeout": "השרת לא השיב בזמן המצופה.", "apierror-toofewexpiries": "{{PLURAL:$1|ניתן חותם זמן תפוגה אחד|ניתנו $1 חותמי זמן תפוגה}} כאשר {{PLURAL:$2|היה נחוץ אחד|היו נחוצים $1}}.", "apierror-unknownaction": "הפעולה שניתנה, $1, אינה מוכרת.", "apierror-unknownerror-editpage": "שגיאת EditPage בלתי־ידועה: $1.", diff --git a/includes/api/i18n/hr.json b/includes/api/i18n/hr.json index 5f46e73223..2273ee9d29 100644 --- a/includes/api/i18n/hr.json +++ b/includes/api/i18n/hr.json @@ -4,6 +4,6 @@ "Ex13" ] }, - "apihelp-block-description": "Blokiraj suradnika.", + "apihelp-block-summary": "Blokiraj suradnika.", "apihelp-block-param-user": "Suradničko ime, IP adresa ili opseg koje želite blokirati." } diff --git a/includes/api/i18n/hu.json b/includes/api/i18n/hu.json index 5d997bed70..813fb7c6ef 100644 --- a/includes/api/i18n/hu.json +++ b/includes/api/i18n/hu.json @@ -10,7 +10,7 @@ "Dj" ] }, - "apihelp-main-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Dokumentáció]]\n* [[mw:Special:MyLanguage/API:FAQ|GYIK]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Levelezőlista]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API-bejelentések]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Hibabejelentések és kérések]\n
\nStátusz: Minden ezen a lapon látható funkciónak működnie kell, de az API jelenleg is aktív fejlesztés alatt áll, és bármikor változhat. Iratkozz fel a [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ mediawiki-api-announce levelezőlistára] a frissítések követéséhez.\n\nHibás kérések: Ha az API hibás kérést kap, egy HTTP-fejlécet küld vissza „MediaWiki-API-Error” kulccsal, és a fejléc értéke és a visszaküldött hibakód ugyanarra az értékre lesz állítva. További információért lásd: [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Hibák és figyelmeztetések]].\n\nTesztelés: Az API-kérések könnyebb teszteléséhez használható az [[Special:ApiSandbox|API-homokozó]].", + "apihelp-main-extended-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Dokumentáció]]\n* [[mw:Special:MyLanguage/API:FAQ|GYIK]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Levelezőlista]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API-bejelentések]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Hibabejelentések és kérések]\n
\nStátusz: Minden ezen a lapon látható funkciónak működnie kell, de az API jelenleg is aktív fejlesztés alatt áll, és bármikor változhat. Iratkozz fel a [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ mediawiki-api-announce levelezőlistára] a frissítések követéséhez.\n\nHibás kérések: Ha az API hibás kérést kap, egy HTTP-fejlécet küld vissza „MediaWiki-API-Error” kulccsal, és a fejléc értéke és a visszaküldött hibakód ugyanarra az értékre lesz állítva. További információért lásd: [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Hibák és figyelmeztetések]].\n\nTesztelés: Az API-kérések könnyebb teszteléséhez használható az [[Special:ApiSandbox|API-homokozó]].", "apihelp-main-param-action": "Milyen műveletet hajtson végre.", "apihelp-main-param-format": "A kimenet formátuma.", "apihelp-main-param-smaxage": "Az s-maxage gyorsítótár-vezérlő HTTP-fejléc beállítása ennyi másodpercre. A hibák soha nincsenek gyorsítótárazva.", @@ -25,7 +25,7 @@ "apihelp-main-param-errorformat": "A figyelmeztetések és hibaüzenetek formátuma.\n; plaintext: Wikiszöveg eltávolított HTML-címkékkel és a HTML-entitások (pl. &amp;) kicserélésével.\n; wikitext: Feldolgozatlan wikiszöveg.\n; html: HTML.\n; raw: Az üzenet azonosítója és paraméterei.\n; none: Szöveges kimenet mellőzése, csak hibakódok.\n; bc: A MediaWiki 1.29 előtti formátum. A errorlang és erroruselocal paraméterek figyelmen kívül lesznek hagyva.", "apihelp-main-param-errorlang": "A figyelmeztetésekhez és hibaüzenetekhez használandó nyelv. A [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] a siprop=languages paraméterrel visszaadja a lehetséges nyelvkódok listáját, vagy content a wiki nyelvbeállításához, illetve uselang a uselang paraméter értékéhez.", "apihelp-main-param-errorsuselocal": "Ha meg van adva, a hibaüzenetek a helyileg testreszabott üzeneteket fogják használni a {{ns:MediaWiki}} névtérből.", - "apihelp-block-description": "Szerkesztő blokkolása", + "apihelp-block-summary": "Szerkesztő blokkolása", "apihelp-block-param-user": "Blokkolandó felhasználónév, IP-cím vagy IP-címtartomány. Nem használható együtt a $1userid paraméterrel.", "apihelp-block-param-userid": "A blokkolandó felhasználó numerikus azonosítója. Nem használható a $1user paraméterrel együtt.", "apihelp-block-param-expiry": "Lejárat ideje. Lehet relatív (pl. 5 months, 2 weeks) vagy abszolút (pl. 2014-09-18T12:34:56Z). Ha infinite-re, indefinite-re vagy never-re állítod, a blokk soha nem fog lejárni.", @@ -40,16 +40,17 @@ "apihelp-block-param-watchuser": "A szerkesztő vagy IP-cím szerkesztői- és vitalapjának figyelése.", "apihelp-block-example-ip-simple": "A 192.0.2.5 IP-cím blokkolása három napra First strike indoklással.", "apihelp-block-example-user-complex": "Vandal blokkolása határozatlan időre Vandalism indoklással, új fiók létrehozásának és e-mail küldésének megakadályozása.", - "apihelp-checktoken-description": "Egy [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] kéréssel szerzett token érvényességének vizsgálata.", + "apihelp-checktoken-summary": "Egy [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] kéréssel szerzett token érvényességének vizsgálata.", "apihelp-checktoken-param-type": "A tesztelendő token típusa.", "apihelp-checktoken-param-token": "A tesztelendő token.", "apihelp-checktoken-param-maxtokenage": "A token megengedett legnagyobb kora másodpercekben.", "apihelp-checktoken-example-simple": "Egy csrf token érvényességének vizsgálata.", - "apihelp-clearhasmsg-description": "A hasmsg jelzés törlése az aktuális felhasználónak.", + "apihelp-clearhasmsg-summary": "A hasmsg jelzés törlése az aktuális felhasználónak.", "apihelp-clearhasmsg-example-1": "A hasmsg jelzés törlése az aktuális felhasználónak.", "apihelp-clientlogin-example-login": "A bejelentkezési folyamat elkezdése Example felhasználónévvel és ExamplePassword jelszóval.", "apihelp-clientlogin-example-login2": "A bejelentkezés folytatása UI válasz után a kétlépcsős azonosításra, az OATHToken paraméternek 987654 értéket megadva.", - "apihelp-compare-description": "Két lap közötti különbség kiszámítása.\n\nMindkét laphoz kötelező megadni egy lapváltozat-azonosítót, címet vagy lapazonosítót.", + "apihelp-compare-summary": "Két lap közötti különbség kiszámítása.", + "apihelp-compare-extended-description": "Mindkét laphoz kötelező megadni egy lapváltozat-azonosítót, címet vagy lapazonosítót.", "apihelp-compare-param-fromtitle": "Az első összehasonlítandó lap címe.", "apihelp-compare-param-fromid": "Az első összehasonlítandó lap lapazonosítója.", "apihelp-compare-param-fromrev": "Az első összehasonlítandó lapváltozat azonosítója.", @@ -57,7 +58,7 @@ "apihelp-compare-param-toid": "A második összehasonlítandó lap lapazonosítója.", "apihelp-compare-param-torev": "A második összehasonlítandó lapváltozat azonosítója.", "apihelp-compare-example-1": "Az 1-es és 2-es lapváltozat összehasonlítása.", - "apihelp-createaccount-description": "Új felhasználói fiók létrehozása.", + "apihelp-createaccount-summary": "Új felhasználói fiók létrehozása.", "apihelp-createaccount-example-create": "Example felhasználói fiók létrehozásának elkezdése ExamplePassword jelszóval.", "apihelp-createaccount-param-name": "Felhasználónév.", "apihelp-createaccount-param-password": "Jelszó (figyelmen kívül hagyva, ha a $1mailpassword be van állítva).", @@ -70,7 +71,7 @@ "apihelp-createaccount-param-language": "A felhasználó alapértelmezett nyelvkódja (opcionális, alapértelmezetten a tartalom nyelve).", "apihelp-createaccount-example-pass": "testuser felhasználó létrehozása test123 jelszóval.", "apihelp-createaccount-example-mail": "testmailuser felhasználó létrehozása, véletlenszerű jelszó elküldése e-mailben.", - "apihelp-delete-description": "Lap törlése.", + "apihelp-delete-summary": "Lap törlése.", "apihelp-delete-param-title": "A törlendő lap címe. Nem használható együtt a $1pageid paraméterrel.", "apihelp-delete-param-pageid": "A törlendő lap lapazonosítója. Nem használható együtt a $1title paraméterrel.", "apihelp-delete-param-reason": "A törlés indoka. Ha nincs beállítva, automatikusan generált indoklás helyettesíti.", @@ -80,8 +81,8 @@ "apihelp-delete-param-oldimage": "A törlendő régi kép neve az [[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]] által adott formátumban.", "apihelp-delete-example-simple": "Main Page törlése.", "apihelp-delete-example-reason": "Main Page törlése Preparing for move indoklással.", - "apihelp-disabled-description": "Ez a modul le lett tiltva.", - "apihelp-edit-description": "Lapok létrehozása és szerkesztése.", + "apihelp-disabled-summary": "Ez a modul le lett tiltva.", + "apihelp-edit-summary": "Lapok létrehozása és szerkesztése.", "apihelp-edit-param-title": "A szerkesztendő lap címe. Nem használható együtt a $1pageid paraméterrel.", "apihelp-edit-param-pageid": "A szerkesztendő lap lapazonosítója. Nem használható együtt a $1title paraméterrel.", "apihelp-edit-param-section": "A szerkesztendő szakasz száma. 0 a bevezetőhöz, new új szakaszhoz.", @@ -108,13 +109,13 @@ "apihelp-edit-example-edit": "Lap szerkesztése", "apihelp-edit-example-prepend": "__NOTOC__ hozzáadása a lap elejére.", "apihelp-edit-example-undo": "Az 13579–13585. változatok visszavonása automatikus szerkesztési összefoglalóval.", - "apihelp-emailuser-description": "E-mail küldése", + "apihelp-emailuser-summary": "E-mail küldése", "apihelp-emailuser-param-target": "Az e-mail címzettje.", "apihelp-emailuser-param-subject": "A levél tárgya.", "apihelp-emailuser-param-text": "Szövegtörzs.", "apihelp-emailuser-param-ccme": "Másolat küldése magamnak.", "apihelp-emailuser-example-email": "E-mail küldése WikiSysop felhasználónak Content szöveggel.", - "apihelp-expandtemplates-description": "Minden sablon kibontása a wikiszövegben.", + "apihelp-expandtemplates-summary": "Minden sablon kibontása a wikiszövegben.", "apihelp-expandtemplates-param-title": "Lap címe.", "apihelp-expandtemplates-param-text": "Az átalakítandó wikiszöveg.", "apihelp-expandtemplates-param-revid": "Változatazonosító a {{REVISIONID}} és hasonló változók kibontásához.", @@ -126,7 +127,7 @@ "apihelp-expandtemplates-paramvalue-prop-jsconfigvars": "A lapra vonatkozó JavaScript-változók.", "apihelp-expandtemplates-param-includecomments": "A HTML-megjegyzések szerepeljenek-e a kimenetben.", "apihelp-expandtemplates-example-simple": "A {{Project:Sandbox}} wikiszöveg kibontása.", - "apihelp-feedcontributions-description": "Egy felhasználó közreműködéseinek lekérése hírcsatornaként.", + "apihelp-feedcontributions-summary": "Egy felhasználó közreműködéseinek lekérése hírcsatornaként.", "apihelp-feedcontributions-param-feedformat": "A hírcsatorna formátuma.", "apihelp-feedcontributions-param-user": "A lekérendő felhasználók.", "apihelp-feedcontributions-param-namespace": "A közreműködések szűrése ezen névtérre.", @@ -139,7 +140,7 @@ "apihelp-feedcontributions-param-hideminor": "Apró szerkesztések kihagyása.", "apihelp-feedcontributions-param-showsizediff": "A változatok közötti méretkülönbség lekérése.", "apihelp-feedcontributions-example-simple": "Example felhasználó közreműködéseinek lekérése.", - "apihelp-feedrecentchanges-description": "A friss változtatások lekérése hírcsatornaként.", + "apihelp-feedrecentchanges-summary": "A friss változtatások lekérése hírcsatornaként.", "apihelp-feedrecentchanges-param-feedformat": "A hírcsatorna formátuma.", "apihelp-feedrecentchanges-param-namespace": "Az eredmények szűrése erre a névtérre.", "apihelp-feedrecentchanges-param-invert": "Minden névtér a kiválasztott kivételével.", @@ -161,18 +162,18 @@ "apihelp-feedrecentchanges-param-categories_any": "Inkább a megadott kategóriák bármelyikében szereplő lapok szerkesztéseinek megjelenítése.", "apihelp-feedrecentchanges-example-simple": "Friss változtatások megjelenítése.", "apihelp-feedrecentchanges-example-30days": "Az elmúlt 30 nap friss változtatásainak megjelenítése.", - "apihelp-feedwatchlist-description": "A figyelőlista lekérése hírcsatornaként.", + "apihelp-feedwatchlist-summary": "A figyelőlista lekérése hírcsatornaként.", "apihelp-feedwatchlist-param-feedformat": "A hírcsatorna formátuma.", "apihelp-feedwatchlist-param-hours": "Az utóbbi ennyi órában szerkesztett lapok listázása.", "apihelp-feedwatchlist-param-linktosections": "Hivatkozás közvetlenül a módosított szakaszra, ha lehetséges.", "apihelp-feedwatchlist-example-default": "A figyelőlista-hírcsatorna megjelenítése.", "apihelp-feedwatchlist-example-all6hrs": "A figyelt lapok összes változtatásának megjelenítése az elmúlt 6 órában.", - "apihelp-filerevert-description": "Egy fájl visszaállítása egy régebbi verzióra.", + "apihelp-filerevert-summary": "Egy fájl visszaállítása egy régebbi verzióra.", "apihelp-filerevert-param-filename": "Célfájlnév, {{ns:6}}: (File:) előtag nélkül", "apihelp-filerevert-param-comment": "Feltöltési összefoglaló.", "apihelp-filerevert-param-archivename": "A visszaállítandó változat archív neve.", "apihelp-filerevert-example-revert": "Wiki.png visszaállítása a 2011-03-05T15:27:40Z-kori változatra.", - "apihelp-help-description": "Súgó megjelenítése a megadott modulokhoz.", + "apihelp-help-summary": "Súgó megjelenítése a megadott modulokhoz.", "apihelp-help-param-submodules": "Súgó megjelenítése a megadott modul almoduljaihoz is.", "apihelp-help-param-recursivesubmodules": "Súgó megjelenítése az almodulokhoz rekurzívan.", "apihelp-help-param-helpformat": "A súgó kimeneti formátuma.", @@ -183,11 +184,12 @@ "apihelp-help-example-recursive": "Minden súgó egy lapon.", "apihelp-help-example-help": "Súgó magához a súgó modulhoz.", "apihelp-help-example-query": "Súgó két lekérdező almodulhoz.", - "apihelp-imagerotate-description": "Egy vagy több kép elforgatása.", + "apihelp-imagerotate-summary": "Egy vagy több kép elforgatása.", "apihelp-imagerotate-param-rotation": "A kép forgatása ennyi fokkal az óramutató járásával megegyező irányban.", "apihelp-imagerotate-example-simple": "Example.png elforgatása 90 fokkal.", "apihelp-imagerotate-example-generator": "Az összes kép elforgatása a Category:Flip kategóriában 180 fokkal.", - "apihelp-import-description": "Egy lap importálása egy másik wikiből vagy XML-fájlból.\n\nA HTTP POST-kérést fájlfeltöltésként kell elküldeni (multipart/form-data használatával) a xml paraméter használatakor.", + "apihelp-import-summary": "Egy lap importálása egy másik wikiből vagy XML-fájlból.", + "apihelp-import-extended-description": "A HTTP POST-kérést fájlfeltöltésként kell elküldeni (multipart/form-data használatával) a xml paraméter használatakor.", "apihelp-import-param-xml": "Feltöltött XML-fájl.", "apihelp-import-param-interwikisource": "Wikiközi importálásnál: forráswiki.", "apihelp-import-param-interwikipage": "Wikiközi importálásnál: az importálandó lap.", @@ -196,19 +198,20 @@ "apihelp-import-param-namespace": "Importálás ebbe a névtérbe. Nem használható együtt a $1rootpage paraméterrel.", "apihelp-import-param-rootpage": "Importálás ennek a lapnak az allapjaként. Nem használható együtt a $1namespace paraméterrel.", "apihelp-import-example-import": "[[meta:Help:ParserFunctions]] importálása a 100-as névtérbe teljes laptörténettel.", - "apihelp-linkaccount-description": "Egy harmadik fél szolgáltató fiókjának kapcsolása a jelenlegi felhasználóhoz.", + "apihelp-linkaccount-summary": "Egy harmadik fél szolgáltató fiókjának kapcsolása a jelenlegi felhasználóhoz.", "apihelp-linkaccount-example-link": "Összekapcsolás elkezdése Example szolgáltató fiókjával.", - "apihelp-login-description": "Bejelentkezés és hitelesítő sütik lekérése.\n\nEz a művelet csak [[Special:BotPasswords|botjelszavakkal]] használandó; a fő fiókkal való használat elavult és figyelmeztetés nélkül sikertelen lehet. A fő fiókkal való biztonságos bejelentkezéshez használd az [[Special:ApiHelp/clientlogin|action=clientlogin]] paramétert.", - "apihelp-login-description-nobotpasswords": "Bejelentkezés és hitelesítő sütik lekérése.\n\nEz a művelet elavult és figyelmeztetés nélkül sikertelen lehet. A biztonságos bejelentkezéshez használd az [[Special:ApiHelp/clientlogin|action=clientlogin]] paramétert.", + "apihelp-login-summary": "Bejelentkezés és hitelesítő sütik lekérése.", + "apihelp-login-extended-description": "Ez a művelet csak [[Special:BotPasswords|botjelszavakkal]] használandó; a fő fiókkal való használat elavult és figyelmeztetés nélkül sikertelen lehet. A fő fiókkal való biztonságos bejelentkezéshez használd az [[Special:ApiHelp/clientlogin|action=clientlogin]] paramétert.", + "apihelp-login-extended-description-nobotpasswords": "Ez a művelet elavult és figyelmeztetés nélkül sikertelen lehet. A biztonságos bejelentkezéshez használd az [[Special:ApiHelp/clientlogin|action=clientlogin]] paramétert.", "apihelp-login-param-name": "Szerkesztőnév.", "apihelp-login-param-password": "Jelszó.", "apihelp-login-param-domain": "Tartomány (opcionális)", "apihelp-login-param-token": "Az első kérésben megszerzett bejelentkezési token.", "apihelp-login-example-gettoken": "Egy bejelentkezés token lekérése.", "apihelp-login-example-login": "Bejelentkezés.", - "apihelp-logout-description": "Kijelentkezés és munkamenetadatok törlése.", + "apihelp-logout-summary": "Kijelentkezés és munkamenetadatok törlése.", "apihelp-logout-example-logout": "Aktuális felhasználó kijelentkeztetése.", - "apihelp-managetags-description": "A változtatáscímkék kezelése.", + "apihelp-managetags-summary": "A változtatáscímkék kezelése.", "apihelp-managetags-param-operation": "A végrehajtandó feladat:\n;create: Új változtatáscímke létrehozása kézi használatra.\n;delete: Egy változtatáscímke eltávolítása az adatbázisból, beleértve az eltávolítását minden lapváltozatról, frissváltoztatások-bejegyzésről és naplóbejegyzésről, ahol használatban van.\n;activate: Egy változtatáscímke aktiválása, lehetővé téve a felhasználóknak a kézi használatát.\n;deactivate: Egy változtatáscímke deaktiválása, a felhasználók megakadályozása a kézi használatban.", "apihelp-managetags-param-tag": "A létrehozandó, törlendő, aktiválandó vagy deaktiválandó címke. Létrehozás esetén adott nevű címke nem létezhet. Törlés esetén a címkének léteznie kell. Aktiválás esetén a címkének léteznie kell, és nem használhatja más kiterjesztés. Deaktiválás esetén a címkének aktívnak és kézzel definiáltnak kell lennie.", "apihelp-managetags-param-reason": "Opcionális indoklás a címke létrehozásához, törléséhez, aktiválásához vagy deaktiválásához.", @@ -217,9 +220,9 @@ "apihelp-managetags-example-delete": "vandlaism címke törlése Misspelt indoklással", "apihelp-managetags-example-activate": "spam címke aktiválása For use in edit patrolling indoklással", "apihelp-managetags-example-deactivate": "spam címke deaktiválása No longer required indoklással", - "apihelp-mergehistory-description": "Laptörténetek egyesítése", + "apihelp-mergehistory-summary": "Laptörténetek egyesítése", "apihelp-mergehistory-param-reason": "Laptörténet egyesítésének oka.", - "apihelp-move-description": "Egy lap átnevezése.", + "apihelp-move-summary": "Egy lap átnevezése.", "apihelp-move-param-from": "Az átnevezendő lap címe. Nem használható együtt a $1fromid paraméterrel.", "apihelp-move-param-fromid": "Az átnevezendő lap lapazonosítója. Nem használható együtt a $1from paraméterrel.", "apihelp-move-param-to": "A lap új címe.", @@ -232,7 +235,7 @@ "apihelp-move-param-watchlist": "A lap hozzáadása a figyelőlistához vagy eltávolítása onnan feltétel nélkül, a beállítások használata vagy a figyelőlista érintetlenül hagyása.", "apihelp-move-param-ignorewarnings": "Figyelmeztetések figyelmen kívül hagyása.", "apihelp-move-example-move": "Badtitle átnevezése Goodtitle címre átirányítás készítése nélkül.", - "apihelp-opensearch-description": "Keresés a wikin az OpenSearch protokoll segítségével.", + "apihelp-opensearch-summary": "Keresés a wikin az OpenSearch protokoll segítségével.", "apihelp-opensearch-param-search": "A keresőkifejezés.", "apihelp-opensearch-param-limit": "Találatok maximális száma.", "apihelp-opensearch-param-namespace": "A keresendő névterek.", @@ -240,7 +243,8 @@ "apihelp-opensearch-param-redirects": "Hogyan kezelje az átirányításokat:\n;return: Magának az átirányításnak a visszaadása.\n;resolve: A céllap visszaadása. Lehet, hogy kevesebb mint $1limit találatot ad vissza.\nTörténeti okokból az alapértelmezés „return” $1format=json esetén és „resolve” más formátumoknál.", "apihelp-opensearch-param-format": "A kimenet formátuma.", "apihelp-opensearch-example-te": "Te-vel kezdődő lapok keresése.", - "apihelp-options-description": "A jelenlegi felhasználó beállításainak módosítása.\n\nCsak a MediaWiki vagy kiterjesztései által kínált, valamint a userjs- előtagú (felhasználói parancsfájloknak szánt) beállítások állíthatók be.", + "apihelp-options-summary": "A jelenlegi felhasználó beállításainak módosítása.", + "apihelp-options-extended-description": "Csak a MediaWiki vagy kiterjesztései által kínált, valamint a userjs- előtagú (felhasználói parancsfájloknak szánt) beállítások állíthatók be.", "apihelp-options-param-reset": "Beállítások visszaállítása a wiki alapértelmezéseire.", "apihelp-options-param-resetkinds": "A visszaállítandó beállítások típusa(i) a $1reset paraméter használatakor.", "apihelp-options-param-change": "Változtatások listája név=érték formátumban (pl. skin=vector). Ha nincs érték megadva (egyenlőségjel sem szerepel – pl. beállítás|másik|…), a beállítások visszaállnak az alapértelmezett értékre. Ha bármilyen érték tartalmaz függőleges vonal karaktert (|), használd az [[Special:ApiHelp/main#main/datatypes|alternatív elválasztókaraktert]] a megfelelő működéshez.", @@ -249,7 +253,7 @@ "apihelp-options-example-reset": "Minden beállítás visszaállítása", "apihelp-options-example-change": "A skin és a hideminor beállítások módosítása.", "apihelp-options-example-complex": "Minden beállítás visszaállítása, majd a skin és a nickname beállítása.", - "apihelp-paraminfo-description": "Információk lekérése API-modulokról.", + "apihelp-paraminfo-summary": "Információk lekérése API-modulokról.", "apihelp-paraminfo-param-modules": "Modulnevek (az action és format paraméterek értékei vagy main). Megadhatók almodulok + elválasztással vagy minden almodul +*, illetve rekurzívan minden almodul +** végződéssel.", "apihelp-paraminfo-param-helpformat": "A súgószövegek formátuma.", "apihelp-paraminfo-param-querymodules": "Lekérdező modul(ok) neve (a prop, meta vagy list paraméter értéke). Használd a $1modules=query+foo formát a $1querymodules=foo helyett.", @@ -258,7 +262,8 @@ "apihelp-paraminfo-param-formatmodules": "Formázómodul(ok) neve (a format paraméter értéke). Használd a $1modules paramétert helyette.", "apihelp-paraminfo-example-1": "Információk megjelenítése az [[Special:ApiHelp/parse|action=parse]], [[Special:ApiHelp/jsonfm|format=jsonfm]], [[Special:ApiHelp/query+allpages|action=query&list=allpages]] és [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] lekérdezésekhez.", "apihelp-paraminfo-example-2": "Információk megjelenítése az [[Special:ApiHelp/query|action=query]] összes almoduljához.", - "apihelp-parse-description": "Tartalom feldolgozása.\n\nLásd az [[Special:ApiHelp/query|action=query]] számos prop-modulját a információk lekérésére a lap aktuális változatáról.\n\nTöbbféle módon megadható a feldolgozandó szöveg:\n# Egy lap vagy lapváltozat megadásával, a $1page, $1pageid vagy $1oldid paraméterrel.\n# Magának a tartalomnak a megadásával, a $1text, $1title és $1contentmodel paraméterrel.\n# Csak egy összefoglaló feldolgozása. A $1prop paraméternek üresnek kell lennie.", + "apihelp-parse-summary": "Tartalom feldolgozása.", + "apihelp-parse-extended-description": "Lásd az [[Special:ApiHelp/query|action=query]] számos prop-modulját a információk lekérésére a lap aktuális változatáról.\n\nTöbbféle módon megadható a feldolgozandó szöveg:\n# Egy lap vagy lapváltozat megadásával, a $1page, $1pageid vagy $1oldid paraméterrel.\n# Magának a tartalomnak a megadásával, a $1text, $1title és $1contentmodel paraméterrel.\n# Csak egy összefoglaló feldolgozása. A $1prop paraméternek üresnek kell lennie.", "apihelp-parse-param-title": "A lapnak a címe, amihez a szöveg tartozik. Ha nincs megadva, a $1contentmodel paraméter kötelező, és a cím [[API]] lesz.", "apihelp-parse-param-text": "A feldolgozandó szöveg. Használd a $1title vagy $1contentmodel paramétert a tartalommodell megadásához.", "apihelp-parse-param-summary": "Feldolgozandó szerkesztési összefoglaló.", @@ -278,7 +283,7 @@ "apihelp-parse-paramvalue-prop-sections": "A feldolgozott wikiszövegben talált szakaszok.", "apihelp-parse-paramvalue-prop-revid": "A feldolgozott lap lapváltozat-azonosítója.", "apihelp-parse-paramvalue-prop-displaytitle": "A feldolgozott wikiszöveghez tartozó cím.", - "apihelp-parse-paramvalue-prop-headitems": "Elavult. A <head> HTML-címkébe kerülő elemek.", + "apihelp-parse-paramvalue-prop-headitems": "A <head> HTML-címkébe kerülő elemek.", "apihelp-parse-paramvalue-prop-headhtml": "A lap feldolgozott <head> HTML-címkéje.", "apihelp-parse-paramvalue-prop-modules": "A lapon használt ResourceLoader-modulok. A betöltésükhöz használd a mw.loader.using() függvényt. Vagy a jsconfigvars, vagy az encodedjsconfigvars paramétert kötelező együtt használni ezzel a paraméterrel.", "apihelp-parse-paramvalue-prop-jsconfigvars": "A lapra jellemző JavaScript-változók. A használatukhoz állítsd be őket az mw.config.set() függvénnyel.", @@ -303,12 +308,12 @@ "apihelp-parse-example-text": "Wikiszöveg feldolgozása.", "apihelp-parse-example-texttitle": "Wikiszöveg feldolgozása a lapcím megadásával.", "apihelp-parse-example-summary": "Egy szerkesztési összefoglaló feldolgozása.", - "apihelp-patrol-description": "Egy lap vagy lapváltozat ellenőrzöttnek jelölése (patrol).", + "apihelp-patrol-summary": "Egy lap vagy lapváltozat ellenőrzöttnek jelölése (patrol).", "apihelp-patrol-param-rcid": "Az ellenőrzendő frissváltoztatások-azonosító.", "apihelp-patrol-param-revid": "Az ellenőrzendő lapváltozat azonosítója (oldid).", "apihelp-patrol-example-rcid": "Egy friss változtatás ellenőrzöttnek jelölése.", "apihelp-patrol-example-revid": "Egy lapváltozat ellenőrzöttnek jelölése.", - "apihelp-protect-description": "Egy lap védelmi szintjének változtatása.", + "apihelp-protect-summary": "Egy lap védelmi szintjének változtatása.", "apihelp-protect-param-title": "A levédendő/feloldandó lap címe. Nem használható együtt a $1pageid paraméterrel.", "apihelp-protect-param-pageid": "A levédendő/feloldandó lap lapazonosítója. Nem használható együtt a $1title paraméterrel.", "apihelp-protect-param-protections": "Védelmi szintek, típus=szint formátumban (pl. edit=sysop). Az all szint azt jelenti, hogy mindenki végrehajthatja az adott műveletet, vagyis nincs korlátozás.\n\nMegjegyzés: Minden nem listázott művelet védelme el lesz távolítva.", @@ -320,12 +325,13 @@ "apihelp-protect-example-protect": "Lap levédése.", "apihelp-protect-example-unprotect": "Egy lap védelmének feloldása a korlátozások all-ra állításával (vagyis mindenki végrehajthatja a műveleteket).", "apihelp-protect-example-unprotect2": "Egy lap védelmének feloldása semmilyen védelem beállításával.", - "apihelp-purge-description": "A gyorsítótár ürítése a megadott lapoknál.", + "apihelp-purge-summary": "A gyorsítótár ürítése a megadott lapoknál.", "apihelp-purge-param-forcelinkupdate": "A linktáblák frissítése.", "apihelp-purge-param-forcerecursivelinkupdate": "A linktábla frissítése a megadott lapokra és minden olyan lapra, ami a megadott lapokat beilleszti sablonként.", "apihelp-purge-example-simple": "A gyorsítótár ürítése a Main Page és API lapoknál.", "apihelp-purge-example-generator": "A gyorsítótár ürítése az első 10 fő névtérbeli lapnál.", - "apihelp-query-description": "Adatok lekérése a MediaWikiből és a MediaWikiről.\n\nMinden adatmódosításhoz először a query segítségével szereznie kell egy tokent a rosszindulatú oldalak visszaéléseinek elhárítására.", + "apihelp-query-summary": "Adatok lekérése a MediaWikiből és a MediaWikiről.", + "apihelp-query-extended-description": "Minden adatmódosításhoz először a query segítségével szereznie kell egy tokent a rosszindulatú oldalak visszaéléseinek elhárítására.", "apihelp-query-param-prop": "A lapokról lekérendő tulajdonságok.", "apihelp-query-param-list": "Lekérendő listák.", "apihelp-query-param-meta": "Lekérendő metaadatok.", @@ -336,7 +342,7 @@ "apihelp-query-param-rawcontinue": "Nyers query-continue adatok visszaadása a folytatáshoz.", "apihelp-query-example-revisions": "[[Special:ApiHelp/query+siteinfo|Wikiinformációk]] és a Main Page [[Special:ApiHelp/query+revisions|laptörténetének]] lekérése.", "apihelp-query-example-allpages": "Az API/ kezdetű lapok laptörténetének lekérése.", - "apihelp-query+allcategories-description": "Az összes kategória visszaadása.", + "apihelp-query+allcategories-summary": "Az összes kategória visszaadása.", "apihelp-query+allcategories-param-from": "A kategóriák listázása ettől a címtől.", "apihelp-query+allcategories-param-to": "A kategóriák listázása eddig a címig.", "apihelp-query+allcategories-param-prefix": "Ezzel kezdődő című kategóriák keresése.", @@ -349,7 +355,7 @@ "apihelp-query+allcategories-paramvalue-prop-hidden": "Rejtett-e a kategória a __HIDDENCAT__ kapcsolóval.", "apihelp-query+allcategories-example-size": "Kategóriák listázása a bennük lévő lapok számával.", "apihelp-query+allcategories-example-generator": "Információk lekérése magukról a kategórialapokról, amiknek a címe List kezdetű.", - "apihelp-query+alldeletedrevisions-description": "Egy felhasználó vagy egy névtér összes törölt szerkesztésének listázása.", + "apihelp-query+alldeletedrevisions-summary": "Egy felhasználó vagy egy névtér összes törölt szerkesztésének listázása.", "apihelp-query+alldeletedrevisions-paraminfo-useronly": "Csak az $3user paraméterrel együtt használható.", "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "Nem használható együtt az $3user paraméterrel.", "apihelp-query+alldeletedrevisions-param-start": "A listázás kezdő időbélyege.", @@ -364,7 +370,7 @@ "apihelp-query+alldeletedrevisions-param-generatetitles": "Generátorként használva címek visszaadása lapváltozat-azonosítók helyett.", "apihelp-query+alldeletedrevisions-example-user": "Example 50 legutóbbi törölt szerkesztésének listázása.", "apihelp-query+alldeletedrevisions-example-ns-main": "A fő névtér első 50 törölt szerkesztésének listázása.", - "apihelp-query+allfileusages-description": "Az összes fájlhasználat listázása, beleértve a nem létező fájlokét is.", + "apihelp-query+allfileusages-summary": "Az összes fájlhasználat listázása, beleértve a nem létező fájlokét is.", "apihelp-query+allfileusages-param-from": "Listázás ettől a címtől vagy fájltól.", "apihelp-query+allfileusages-param-to": "Listázás eddig a címig vagy fájlig.", "apihelp-query+allfileusages-param-prefix": "Ezzel kezdődő nevű fájlok keresése.", @@ -378,7 +384,7 @@ "apihelp-query+allfileusages-example-unique": "Különböző fájlnevek listázása.", "apihelp-query+allfileusages-example-unique-generator": "Az összes fájlnév lekérése, hiányzók megjelölése.", "apihelp-query+allfileusages-example-generator": "A fájlokat használó lapok lekérése.", - "apihelp-query+allimages-description": "Az összes kép visszaadása.", + "apihelp-query+allimages-summary": "Az összes kép visszaadása.", "apihelp-query+allimages-param-sort": "Rendezési szempont.", "apihelp-query+allimages-param-dir": "A listázás iránya.", "apihelp-query+allimages-param-from": "Listázás ettől a fájlnévtől. Csak az $1sort=name paraméterrel együtt használható.", @@ -396,7 +402,7 @@ "apihelp-query+allimages-example-recent": "A legutóbb feltöltött fájlok listázása, hasonló a [[Special:NewFiles]] laphoz.", "apihelp-query+allimages-example-mimetypes": "image/png vagy image/gif MIME-típusú fájlok listázása", "apihelp-query+allimages-example-generator": "Információk 4 fájlról T-től kezdve.", - "apihelp-query+alllinks-description": "Egy adott névtérbe mutató összes hivatkozás visszaadása.", + "apihelp-query+alllinks-summary": "Egy adott névtérbe mutató összes hivatkozás visszaadása.", "apihelp-query+alllinks-param-from": "Listázás ettől a hivatkozástól.", "apihelp-query+alllinks-param-to": "Listázás eddig a hivatkozásig.", "apihelp-query+alllinks-param-prefix": "Ezzel kezdődő című hivatkozott lapok keresése.", @@ -411,7 +417,7 @@ "apihelp-query+alllinks-example-unique": "Különböző hivatkozott lapok listázása.", "apihelp-query+alllinks-example-unique-generator": "Az összes hivatkozott lap lekérése, hiányzók megjelölése.", "apihelp-query+alllinks-example-generator": "A hivatkozásokat tartalmazó lapok lekérése.", - "apihelp-query+allmessages-description": "A wiki felületüzeneteinek lekérése.", + "apihelp-query+allmessages-summary": "A wiki felületüzeneteinek lekérése.", "apihelp-query+allmessages-param-messages": "A visszaadandó üzenetek. A * (alapértelmezés) az összes üzenetet jelenti.", "apihelp-query+allmessages-param-prop": "A lekérendő tulajdonságok.", "apihelp-query+allmessages-param-nocontent": "Ne tartalmazza a kimenet az üzenetek tartalmát.", @@ -425,7 +431,7 @@ "apihelp-query+allmessages-param-prefix": "Ezzel kezdődő nevű üzenetek visszaadása.", "apihelp-query+allmessages-example-ipb": "ipb- előtagú üzenetek lekérése.", "apihelp-query+allmessages-example-de": "Az august és mainpage üzenetek lekérése német nyelven.", - "apihelp-query+allpages-description": "Egy adott névtér összes lapjának visszaadása.", + "apihelp-query+allpages-summary": "Egy adott névtér összes lapjának visszaadása.", "apihelp-query+allpages-param-from": "A lapok listázása ettől a címtől.", "apihelp-query+allpages-param-to": "A lapok listázása eddig a címig.", "apihelp-query+allpages-param-prefix": "Ezzel kezdődő című lapok keresése.", @@ -442,7 +448,7 @@ "apihelp-query+allpages-example-B": "Lapok listázása B-től kezdve.", "apihelp-query+allpages-example-generator": "Információk 4 lapról T-től kezdve.", "apihelp-query+allpages-example-generator-revisions": "Az első két nem átirányító lap tartalmának megjelenítése Re-től kezdve.", - "apihelp-query+allredirects-description": "Egy adott névtérbe mutató összes átirányítás listázása.", + "apihelp-query+allredirects-summary": "Egy adott névtérbe mutató összes átirányítás listázása.", "apihelp-query+allredirects-param-from": "Listázás ettől az átirányításcímtől.", "apihelp-query+allredirects-param-to": "Listázás eddig az átirányításcímig.", "apihelp-query+allredirects-param-prefix": "Ezzel kezdődő című céllapok keresése.", @@ -459,7 +465,7 @@ "apihelp-query+allredirects-example-unique": "Különböző céllapok listázása.", "apihelp-query+allredirects-example-unique-generator": "Az összes céllap lekérése, hiányzók megjelölése.", "apihelp-query+allredirects-example-generator": "Az átirányításokat tartalmazó lapok lekérése.", - "apihelp-query+allrevisions-description": "Az összes lapváltozat listázása.", + "apihelp-query+allrevisions-summary": "Az összes lapváltozat listázása.", "apihelp-query+allrevisions-param-start": "A listázás kezdő időbélyege.", "apihelp-query+allrevisions-param-end": "A lista végét jelentő időbélyeg.", "apihelp-query+allrevisions-param-user": "Csak ezen felhasználó szerkesztéseinek listázása.", @@ -472,7 +478,7 @@ "apihelp-query+mystashedfiles-paramvalue-prop-size": "A fájlméret és a kép dimenziói (szélessége és magassága).", "apihelp-query+mystashedfiles-paramvalue-prop-type": "A fájl MIME-típusa és médiatípusa.", "apihelp-query+mystashedfiles-param-limit": "A lekérendő fájlok száma.", - "apihelp-query+alltransclusions-description": "Az összes beillesztés listázása ({{x}} kóddal beillesztett lapok), beleértve a nem létező lapokét is.", + "apihelp-query+alltransclusions-summary": "Az összes beillesztés listázása ({{x}} kóddal beillesztett lapok), beleértve a nem létező lapokét is.", "apihelp-query+alltransclusions-param-from": "Listázás ettől a beillesztett laptól.", "apihelp-query+alltransclusions-param-to": "Listázás eddig a beillesztett lapig.", "apihelp-query+alltransclusions-param-prefix": "Ezzel kezdődő című beillesztett lapok keresése.", @@ -487,7 +493,7 @@ "apihelp-query+alltransclusions-example-unique": "Különböző beillesztett címek listázása.", "apihelp-query+alltransclusions-example-unique-generator": "Az összes beillesztett lap lekérése, hiányzók megjelölése.", "apihelp-query+alltransclusions-example-generator": "A beillesztéseket tartalmazó lapok lekérése.", - "apihelp-query+allusers-description": "Az összes regisztrált felhasználó visszaadása.", + "apihelp-query+allusers-summary": "Az összes regisztrált felhasználó visszaadása.", "apihelp-query+allusers-param-from": "A felhasználók listázása ettől a névtől.", "apihelp-query+allusers-param-to": "A felhasználók listázása eddig a névig.", "apihelp-query+allusers-param-prefix": "Ezzel kezdődő nevű felhasználók keresése.", @@ -508,13 +514,13 @@ "apihelp-query+allusers-param-activeusers": "Csak az elmúlt $1 napban aktív felhasználók listázása.", "apihelp-query+allusers-param-attachedwiki": "Az $1prop=centralids paraméter mellett annak jelzése, hogy a felhasználó össze van-e kapcsolva a megadott wikivel.", "apihelp-query+allusers-example-Y": "A felhasználók listázása Y-tól kezdve.", - "apihelp-query+authmanagerinfo-description": "Információk lekérése az aktuális azonosítási státuszról.", + "apihelp-query+authmanagerinfo-summary": "Információk lekérése az aktuális azonosítási státuszról.", "apihelp-query+authmanagerinfo-param-securitysensitiveoperation": "Annak ellenőrzése, hogy a felhasználó jelenlegi azonosítási státusza megfelelő-e a megadott biztonságkritikus művelethez.", "apihelp-query+authmanagerinfo-param-requestsfor": "Információk lekérése a megadott azonosítási művelethez szükséges azonosítási kérésekről.", "apihelp-query+authmanagerinfo-example-login": "Egy bejelentkezés elkezdéséhez használható kérések lekérése.", "apihelp-query+authmanagerinfo-example-login-merged": "Egy bejelentkezés elkezdéséhez használható kérések lekérése, az űrlapmezők összevonásával.", "apihelp-query+authmanagerinfo-example-securitysensitiveoperation": "Annak ellenőrzése, hogy a hitelesítés megfelelő-e a foo művelethez.", - "apihelp-query+backlinks-description": "Egy adott lapra hivatkozó más lapok megkeresése.", + "apihelp-query+backlinks-summary": "Egy adott lapra hivatkozó más lapok megkeresése.", "apihelp-query+backlinks-param-title": "A keresendő cím. Nem használható együtt a $1pageid paraméterrel.", "apihelp-query+backlinks-param-pageid": "A keresendő lapazonosító. Nem használható együtt a $1title paraméterrel.", "apihelp-query+backlinks-param-namespace": "A listázandó névtér.", @@ -524,7 +530,7 @@ "apihelp-query+backlinks-param-redirect": "Ha a hivatkozó lap átirányítás, az arra hivatkozó lapok keresése szintén. A maximális limit feleződik.", "apihelp-query+backlinks-example-simple": "A Main Page lapra mutató hivatkozások keresése.", "apihelp-query+backlinks-example-generator": "Információk lekérése a Main Page-re hivatkozó lapokról.", - "apihelp-query+blocks-description": "Az összes blokkolt felhasználó és IP-cím listázása.", + "apihelp-query+blocks-summary": "Az összes blokkolt felhasználó és IP-cím listázása.", "apihelp-query+blocks-param-start": "A listázás kezdő időbélyege.", "apihelp-query+blocks-param-end": "A lista végét jelentő időbélyeg.", "apihelp-query+blocks-param-ids": "A listázandó blokkok blokkazonosítói (opcionális).", @@ -544,7 +550,7 @@ "apihelp-query+blocks-param-show": "Csak a megadott feltételeknek megfelelő elemek megjelenítése.\nPéldául csak IP-címek végtelen blokkjainak megjelenítéséhez állítsd $1show=ip|!temp értékre.", "apihelp-query+blocks-example-simple": "Blokkok listázása.", "apihelp-query+blocks-example-users": "Alice és Bob blokkjainak listázása.", - "apihelp-query+categories-description": "A lapok összes kategóriájának listázása.", + "apihelp-query+categories-summary": "A lapok összes kategóriájának listázása.", "apihelp-query+categories-param-prop": "A kategóriákhoz lekérendő további tulajdonságok:", "apihelp-query+categories-paramvalue-prop-timestamp": "A kategória hozzáadásának időbélyege.", "apihelp-query+categories-paramvalue-prop-hidden": "A __HIDDENCAT__ kapcsolóval elrejtett kategóriák megjelölése.", @@ -554,9 +560,9 @@ "apihelp-query+categories-param-dir": "A listázás iránya.", "apihelp-query+categories-example-simple": "Az Albert Einstein lap kategóriáinak lekérése.", "apihelp-query+categories-example-generator": "Információk lekérése az Albert Einstein lap kategóriáiról.", - "apihelp-query+categoryinfo-description": "Információk lekérése a megadott kategóriákról.", + "apihelp-query+categoryinfo-summary": "Információk lekérése a megadott kategóriákról.", "apihelp-query+categoryinfo-example-simple": "Információk lekérése a Category:Foo és a Category:Bar kategóriáról.", - "apihelp-query+categorymembers-description": "Egy kategória összes tagjának listázása.", + "apihelp-query+categorymembers-summary": "Egy kategória összes tagjának listázása.", "apihelp-query+categorymembers-param-title": "A listázandó kategória (kötelező). Tartalmaznia kell a {{ns:category}}: előtagot. Nem használható együtt a $1pageid paraméterrel.", "apihelp-query+categorymembers-param-pageid": "A listázandó kategória lapazonosítója. Nem használható együtt a $1title paraméterrel.", "apihelp-query+categorymembers-param-prop": "Visszaadandó információk:", @@ -575,7 +581,7 @@ "apihelp-query+categorymembers-param-endsortkey": "Használd a $1endhexsortkey paramétert helyette.", "apihelp-query+categorymembers-example-simple": "A Category:Physics első 10 tagjának lekérése.", "apihelp-query+categorymembers-example-generator": "Információk lekérése a Category:Physics első 10 tagjáról.", - "apihelp-query+contributors-description": "Egy lap bejelentkezett közreműködői listájának, valamint az anonim közreműködők számának lekérése.", + "apihelp-query+contributors-summary": "Egy lap bejelentkezett közreműködői listájának, valamint az anonim közreműködők számának lekérése.", "apihelp-query+contributors-param-group": "Csak a megadott felhasználócsoportok tagjainak visszaadása. Ez nem tartalmazza az implicit vagy automatikusan hozzáadott csoportokat, mint a *, a user vagy az autoconfirmed.", "apihelp-query+contributors-param-excludegroup": "A megadott felhasználócsoportok tagjainak kihagyása. Ez nem tartalmazza az implicit vagy automatikusan hozzáadott csoportokat, mint a *, a user vagy az autoconfirmed.", "apihelp-query+contributors-param-rights": "Csak a megadott jogosultságokkal rendelkező felhasználók visszaadása. Ez nem tartalmazza azokat a jogosultságokat, amiket implicit vagy automatikusan hozzáadott csoportok adnak meg, mint a *, a user vagy az autoconfirmed.", @@ -605,13 +611,13 @@ "apihelp-query+deletedrevs-example-mode2": "Bob felhasználó utolsó 50 törölt szerkesztésének listázása (2. mód).", "apihelp-query+deletedrevs-example-mode3-main": "Az első 50 törölt lapváltozat listázása a fő névtérben (3. mód).", "apihelp-query+deletedrevs-example-mode3-talk": "Az első 50 törölt lapváltozat listázása a {{ns:talk}} névtérben (3. mód).", - "apihelp-query+disabled-description": "Ez a lekérdezőmodul le lett tiltva.", + "apihelp-query+disabled-summary": "Ez a lekérdezőmodul le lett tiltva.", "apihelp-query+duplicatefiles-param-limit": "A visszaadandó duplikátumok száma.", "apihelp-query+duplicatefiles-param-dir": "A listázás iránya.", "apihelp-query+duplicatefiles-param-localonly": "Csak helyi fájlok keresése.", "apihelp-query+duplicatefiles-example-simple": "[[:File:Albert Einstein Head.jpg]] duplikátumainak keresése.", "apihelp-query+duplicatefiles-example-generated": "Az összes fájl duplikátumainak keresése.", - "apihelp-query+embeddedin-description": "A megadott lapot beillesztő összes lap lekérése.", + "apihelp-query+embeddedin-summary": "A megadott lapot beillesztő összes lap lekérése.", "apihelp-query+embeddedin-param-title": "A keresendő lap címe. Nem használható együtt az $1pageid paraméterrel.", "apihelp-query+embeddedin-param-pageid": "A keresendő lap lapazonosítója. Nem használható együtt az $1title paraméterrel.", "apihelp-query+embeddedin-param-namespace": "A listázandó névtér.", @@ -620,11 +626,11 @@ "apihelp-query+embeddedin-param-limit": "A visszaadandó lapok maximális száma.", "apihelp-query+embeddedin-example-simple": "A Template:Stub lapot beillesztő lapok megjelenítése.", "apihelp-query+embeddedin-example-generator": "Információk lekérése a Template:Stub lapot beillesztő lapokról.", - "apihelp-query+extlinks-description": "A megadott lapokon található összes külső (nem interwiki) link visszaadása.", + "apihelp-query+extlinks-summary": "A megadott lapokon található összes külső (nem interwiki) link visszaadása.", "apihelp-query+extlinks-param-limit": "A visszaadandó linkek száma.", "apihelp-query+extlinks-param-protocol": "Az URL protokollja. Ha üres és az $1query paraméter meg van adva, a protokoll http. Hagyd ezt és az $1query paramétert is üresen az összes külső link listázásához.", "apihelp-query+extlinks-example-simple": "A Main Page lapon található összes külső hivatkozás listájának lekérése.", - "apihelp-query+exturlusage-description": "Egy megadott URL-t tartalmazó lapok visszaadása.", + "apihelp-query+exturlusage-summary": "Egy megadott URL-t tartalmazó lapok visszaadása.", "apihelp-query+exturlusage-param-prop": "Visszaadandó információk:", "apihelp-query+exturlusage-paramvalue-prop-ids": "A lap lapazonosítója.", "apihelp-query+exturlusage-paramvalue-prop-title": "A lap címe és névterének azonosítója.", @@ -633,7 +639,7 @@ "apihelp-query+exturlusage-param-namespace": "A listázandó névtér.", "apihelp-query+exturlusage-param-limit": "A visszaadandó lapok száma.", "apihelp-query+exturlusage-example-simple": "A http://www.mediawiki.org URL-re hivatkozó lapok megjelenítése.", - "apihelp-query+filearchive-description": "Az összes törölt fájl visszaadása.", + "apihelp-query+filearchive-summary": "Az összes törölt fájl visszaadása.", "apihelp-query+filearchive-param-from": "A fájlok listázása ettől a címtől.", "apihelp-query+filearchive-param-to": "A fájlok listázása eddig a címig.", "apihelp-query+filearchive-param-prefix": "Ezzel kezdődő című fájlok keresése.", @@ -650,9 +656,9 @@ "apihelp-query+filearchive-paramvalue-prop-bitdepth": "A verzió bitmélysége.", "apihelp-query+filearchive-paramvalue-prop-archivename": "Az archivált verzió fájlneve a nem legújabb verziók esetén.", "apihelp-query+filearchive-example-simple": "Az összes törölt fájl listázása.", - "apihelp-query+filerepoinfo-description": "Metainformációk visszaadása a wikin beállított fájltárolókról.", + "apihelp-query+filerepoinfo-summary": "Metainformációk visszaadása a wikin beállított fájltárolókról.", "apihelp-query+filerepoinfo-example-simple": "Információk lekérése a fájltárolókról.", - "apihelp-query+fileusage-description": "A megadott fájlokat használó lapok lekérése.", + "apihelp-query+fileusage-summary": "A megadott fájlokat használó lapok lekérése.", "apihelp-query+fileusage-param-prop": "Lekérendő tulajdonságok:", "apihelp-query+fileusage-paramvalue-prop-pageid": "A lapok lapazonosítói.", "apihelp-query+fileusage-paramvalue-prop-title": "A lapok címei.", @@ -662,7 +668,7 @@ "apihelp-query+fileusage-param-show": "Szűrés az átirányítások alapján:\n;redirect: Csak átirányítások visszaadása.\n;!redirect: Átirányítások elrejtése.", "apihelp-query+fileusage-example-simple": "A [[:File:Example.jpg]] képet használó lapok listázása.", "apihelp-query+fileusage-example-generator": "Információk lekérése a [[:File:Example.jpg]] képet használó lapokról.", - "apihelp-query+imageinfo-description": "Fájlinformációk és fájltörténet lekérése.", + "apihelp-query+imageinfo-summary": "Fájlinformációk és fájltörténet lekérése.", "apihelp-query+imageinfo-param-prop": "A lekérendő fájlinformációk:", "apihelp-query+imageinfo-paramvalue-prop-timestamp": "A feltöltött verzió időbélyege.", "apihelp-query+imageinfo-paramvalue-prop-user": "Az egyes fájlverziók feltöltői.", @@ -691,13 +697,13 @@ "apihelp-query+imageinfo-param-localonly": "Csak helyi fájlok keresése.", "apihelp-query+imageinfo-example-simple": "Információk lekérése a [[:File:Albert Einstein Head.jpg]] aktuális verziójáról.", "apihelp-query+imageinfo-example-dated": "Információk lekérése a [[:File:Test.jpg]] 2008-as és korábbi verzióiról.", - "apihelp-query+images-description": "A megadott lapokon használt összes fájl visszaadása.", + "apihelp-query+images-summary": "A megadott lapokon használt összes fájl visszaadása.", "apihelp-query+images-param-limit": "A visszaadandó fájlok száma.", "apihelp-query+images-param-images": "Csak ezen fájlok listázása. Annak ellenőrzésére alkalmas, hogy egy lap használ-e egy adott fájlt.", "apihelp-query+images-param-dir": "A listázás iránya.", "apihelp-query+images-example-simple": "A [[Main Page]] lapon használt fájlok listázása.", "apihelp-query+images-example-generator": "Információk lekérése a [[Main Page]] lapon használt fájlokról.", - "apihelp-query+imageusage-description": "A megadott képcímet használó lapok lekérése.", + "apihelp-query+imageusage-summary": "A megadott képcímet használó lapok lekérése.", "apihelp-query+imageusage-param-title": "A keresendő cím. Nem használható együtt az $1pageid paraméterrel.", "apihelp-query+imageusage-param-pageid": "A keresendő lapazonosító. Nem használható együtt az $1title paraméterrel.", "apihelp-query+imageusage-param-namespace": "A listázandó névtér.", @@ -707,7 +713,7 @@ "apihelp-query+imageusage-param-redirect": "Ha a hivatkozó lap átirányítás, az arra hivatkozó lapok keresése szintén. A maximális limit feleződik.", "apihelp-query+imageusage-example-simple": "A [[:File:Albert Einstein Head.jpg]] képet használó lapok megjelenítése.", "apihelp-query+imageusage-example-generator": "Információk lekérése a [[:File:Albert Einstein Head.jpg]] képet használó lapokról.", - "apihelp-query+info-description": "Alapvető lapinformációk lekérése.", + "apihelp-query+info-summary": "Alapvető lapinformációk lekérése.", "apihelp-query+info-param-prop": "További lekérendő tulajdonságok:", "apihelp-query+info-paramvalue-prop-protection": "A lapok védelmi szintjeinek listázása.", "apihelp-query+info-paramvalue-prop-talkid": "A vitalap lapazonosítója a nem-vitalapoknál.", @@ -722,7 +728,8 @@ "apihelp-query+info-param-token": "Használd a [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] lekérdezést helyette.", "apihelp-query+info-example-simple": "Információk lekérése a Main Page lapról.", "apihelp-query+info-example-protection": "Alapvető és lapvédelmi információk lekérése a Main Page lapról.", - "apihelp-query+iwbacklinks-description": "Egy adott interwikilinkre hivatkozó lapok lekérése.\n\nHasználható adott előtagú vagy egy adott címre mutató (megadott előtagú) linkek keresésére. Mindkét paraméter elhagyásával az összes interwikilinket visszaadja.", + "apihelp-query+iwbacklinks-summary": "Egy adott interwikilinkre hivatkozó lapok lekérése.", + "apihelp-query+iwbacklinks-extended-description": "Használható adott előtagú vagy egy adott címre mutató (megadott előtagú) linkek keresésére. Mindkét paraméter elhagyásával az összes interwikilinket visszaadja.", "apihelp-query+iwbacklinks-param-prefix": "Az interwiki előtagja.", "apihelp-query+iwbacklinks-param-title": "A keresendő interwikilink. Az $1blprefix paraméterrel együtt használandó.", "apihelp-query+iwbacklinks-param-limit": "A visszaadandó lapok maximális száma.", @@ -732,14 +739,15 @@ "apihelp-query+iwbacklinks-param-dir": "A listázás iránya.", "apihelp-query+iwbacklinks-example-simple": "A [[wikibooks:Test]] könyvre hivatkozó lapok lekérése.", "apihelp-query+iwbacklinks-example-generator": "Információk lekérése a [[wikibooks:Test]] könyvre hivatkozó lapokról.", - "apihelp-query+iwlinks-description": "A megadott lapokon található összes interwikilink lekérése.", + "apihelp-query+iwlinks-summary": "A megadott lapokon található összes interwikilink lekérése.", "apihelp-query+iwlinks-param-prop": "A nyelvközi hivatkozásokhoz lekérendő további tulajdonságok:", "apihelp-query+iwlinks-param-limit": "A visszaadandó interwikilinkek száma.", "apihelp-query+iwlinks-param-prefix": "Csak a megadott előtagú interwikilinkek visszaadása.", "apihelp-query+iwlinks-param-title": "A keresendő interwikilink. Az $1prefix paraméterrel együtt használandó.", "apihelp-query+iwlinks-param-dir": "A listázás iránya.", "apihelp-query+iwlinks-example-simple": "A Main Page lapon található interwikilinkek lekérése.", - "apihelp-query+langbacklinks-description": "A megadott nyelvközi hivatkozásra hivatkozó lapok lekérése.\n\nHasználható adott előtagú vagy egy adott címre mutató (megadott előtagú) linkek keresésére. Mindkét paraméter elhagyásával az összes nyelvközi hivatkozást visszaadja.\n\nEz a lekérdezés nem feltétlenül veszi figyelembe a kiterjesztések által hozzáadott nyelvközi hivatkozásokat.", + "apihelp-query+langbacklinks-summary": "A megadott nyelvközi hivatkozásra hivatkozó lapok lekérése.", + "apihelp-query+langbacklinks-extended-description": "Használható adott előtagú vagy egy adott címre mutató (megadott előtagú) linkek keresésére. Mindkét paraméter elhagyásával az összes nyelvközi hivatkozást visszaadja.\n\nEz a lekérdezés nem feltétlenül veszi figyelembe a kiterjesztések által hozzáadott nyelvközi hivatkozásokat.", "apihelp-query+langbacklinks-param-lang": "A nyelvközi hivatkozás nyelve.", "apihelp-query+langbacklinks-param-title": "A keresendő nyelvközi hivatkozás. Az $1lang paraméterrel együtt használandó.", "apihelp-query+langbacklinks-param-limit": "A visszaadandó lapok maximális száma.", @@ -749,7 +757,7 @@ "apihelp-query+langbacklinks-param-dir": "A listázás iránya.", "apihelp-query+langbacklinks-example-simple": "A [[:fr:Test]] lapra hivatkozó lapok lekérése.", "apihelp-query+langbacklinks-example-generator": "Információk lekérése a [[:fr:Test]] lapra hivatkozó lapokról.", - "apihelp-query+langlinks-description": "A megadott lapokon található összes nyelvközi hivatkozás lekérése.", + "apihelp-query+langlinks-summary": "A megadott lapokon található összes nyelvközi hivatkozás lekérése.", "apihelp-query+langlinks-param-limit": "A visszaadandó nyelvközi hivatkozások száma.", "apihelp-query+langlinks-param-prop": "A nyelvközi hivatkozásokhoz lekérendő további tulajdonságok:", "apihelp-query+langlinks-param-lang": "Csak ezen nyelvű nyelvközi hivatkozások visszaadása.", @@ -757,7 +765,7 @@ "apihelp-query+langlinks-param-dir": "A listázás iránya.", "apihelp-query+langlinks-param-inlanguagecode": "Nyelvkód a lefordított nyelvneveknek.", "apihelp-query+langlinks-example-simple": "A Main Page lapon található nyelvközi hivatkozások lekérése.", - "apihelp-query+links-description": "A megadott lapokon található összes hivatkozás lekérése.", + "apihelp-query+links-summary": "A megadott lapokon található összes hivatkozás lekérése.", "apihelp-query+links-param-namespace": "Csak az ezen névterekbe mutató hivatkozások visszaadása.", "apihelp-query+links-param-limit": "A visszaadandó hivatkozások száma.", "apihelp-query+links-param-titles": "Csak ezen címekre mutató hivatkozások listázása. Annak ellenőrzésére alkalmas, hogy egy lap hivatkozik-e egy adott lapra.", @@ -765,7 +773,7 @@ "apihelp-query+links-example-simple": "A Main Page lapon található hivatkozások lekérése.", "apihelp-query+links-example-generator": "Információk lekérése a Main Page lapon lévő hivatkozások céllapjairól.", "apihelp-query+links-example-namespaces": "A Main Page lapon található, {{ns:user}} és {{ns:template}} névterekbe mutató hivatkozások lekérése.", - "apihelp-query+linkshere-description": "A megadott lapra hivatkozó lapok lekérése.", + "apihelp-query+linkshere-summary": "A megadott lapra hivatkozó lapok lekérése.", "apihelp-query+linkshere-param-prop": "Lekérendő tulajdonságok:", "apihelp-query+linkshere-paramvalue-prop-pageid": "A lapok lapazonosítói.", "apihelp-query+linkshere-paramvalue-prop-title": "A lapok címei.", @@ -775,7 +783,7 @@ "apihelp-query+linkshere-param-show": "Szűrés az átirányítások alapján:\n;redirect: Csak átirányítások visszaadása.\n;!redirect: Átirányítások elrejtése.", "apihelp-query+linkshere-example-simple": "A [[Main Page]] lapra hivatkozó lapok listázása.", "apihelp-query+linkshere-example-generator": "Információk lekérése a [[Main Page]] lapra hivatkozó lapokról.", - "apihelp-query+logevents-description": "Naplóbejegyzések lekérése.", + "apihelp-query+logevents-summary": "Naplóbejegyzések lekérése.", "apihelp-query+logevents-param-prop": "Lekérendő tulajdonságok:", "apihelp-query+logevents-paramvalue-prop-ids": "A naplóbejegyzés azonosítója.", "apihelp-query+logevents-paramvalue-prop-title": "Az eseményben érintett lap címe.", @@ -796,13 +804,13 @@ "apihelp-query+logevents-param-tag": "Csak ezzel a címkével ellátott bejegyzések listázása.", "apihelp-query+logevents-param-limit": "A visszaadandó bejegyzések száma.", "apihelp-query+logevents-example-simple": "A legutóbbi naplóbejegyzések listázása.", - "apihelp-query+pagepropnames-description": "A wikin elérhető laptulajdonságnevek listázása.", + "apihelp-query+pagepropnames-summary": "A wikin elérhető laptulajdonságnevek listázása.", "apihelp-query+pagepropnames-param-limit": "A visszaadandó nevek maximális száma.", "apihelp-query+pagepropnames-example-simple": "Az első 10 tulajdonságnév lekérése.", - "apihelp-query+pageprops-description": "A lap tartalmában meghatározott különböző laptulajdonságok lekérése.", + "apihelp-query+pageprops-summary": "A lap tartalmában meghatározott különböző laptulajdonságok lekérése.", "apihelp-query+pageprops-param-prop": "Csak ezen laptulajdonságok listázása (az [[Special:ApiHelp/query+pagepropnames|action=query&list=pagepropnames]] visszaadja a használatban lévő laptulajdonságokat). Annak ellenőrzésére alkalmas, hogy egy lap benne használ-e egy adott laptulajdonságot.", "apihelp-query+pageprops-example-simple": "A Main Page és MediaWiki lap tulajdonságainak lekérése.", - "apihelp-query+pageswithprop-description": "Egy adott laptulajdonságot használó lapok listázása.", + "apihelp-query+pageswithprop-summary": "Egy adott laptulajdonságot használó lapok listázása.", "apihelp-query+pageswithprop-param-propname": "A listázandó laptulajdonság (az [[Special:ApiHelp/query+pagepropnames|action=query&list=pagepropnames]] visszaadja a használatban lévő laptulajdonságokat).", "apihelp-query+pageswithprop-param-prop": "Visszaadandó információk:", "apihelp-query+pageswithprop-paramvalue-prop-ids": "A lap lapazonosítója.", @@ -818,7 +826,7 @@ "apihelp-query+prefixsearch-param-offset": "Kihagyandó találatok száma.", "apihelp-query+prefixsearch-example-simple": "meaning kezdetű lapcímek keresése.", "apihelp-query+prefixsearch-param-profile": "Használandó keresőprofil.", - "apihelp-query+protectedtitles-description": "Létrehozás ellen védett lapok listázása.", + "apihelp-query+protectedtitles-summary": "Létrehozás ellen védett lapok listázása.", "apihelp-query+protectedtitles-param-namespace": "Címek listázása csak ezekben a névterekben.", "apihelp-query+protectedtitles-param-level": "Csak ilyen védelmi szintű címek listázása.", "apihelp-query+protectedtitles-param-limit": "A visszaadandó lapok maximális száma.", @@ -833,7 +841,7 @@ "apihelp-query+protectedtitles-paramvalue-prop-level": "Védelmi szint.", "apihelp-query+protectedtitles-example-simple": "A védett címek listázása.", "apihelp-query+protectedtitles-example-generator": "A fő névtérben lévő védett címekre mutató hivatkozások lekérése.", - "apihelp-query+querypage-description": "Egy QueryPage-alapú speciális lap listájának lekérése.", + "apihelp-query+querypage-summary": "Egy QueryPage-alapú speciális lap listájának lekérése.", "apihelp-query+querypage-param-limit": "Megjelenítendő találatok száma.", "apihelp-query+querypage-example-ancientpages": "A [[Special:Ancientpages]] eredményeinek lekérése.", "apihelp-query+random-param-namespace": "Lapok visszaadása csak ezekből a névterekből.", @@ -842,7 +850,7 @@ "apihelp-query+random-param-filterredir": "Szűrés átirányítások alapján.", "apihelp-query+random-example-simple": "Két lap visszaadása találomra a fő névtérből.", "apihelp-query+random-example-generator": "Lapinformációk lekérése két véletlenszerűen kiválasztott fő névtérbeli lapról.", - "apihelp-query+recentchanges-description": "A friss változtatások listázása.", + "apihelp-query+recentchanges-summary": "A friss változtatások listázása.", "apihelp-query+recentchanges-param-start": "Listázás ettől az időbélyegtől.", "apihelp-query+recentchanges-param-end": "Listázás eddig az időbélyegig.", "apihelp-query+recentchanges-param-namespace": "A változtatások szűrése ezekre a névterekre.", @@ -868,7 +876,7 @@ "apihelp-query+recentchanges-param-toponly": "Csak a lapok legfrissebb változtatásának visszaadása.", "apihelp-query+recentchanges-example-simple": "Friss változtatások listázása.", "apihelp-query+recentchanges-example-generator": "Lapinformációk lekérése az ellenőrizetlen változtatásokról (patrol).", - "apihelp-query+redirects-description": "A megadott lapokra mutató átirányítások lekérése.", + "apihelp-query+redirects-summary": "A megadott lapokra mutató átirányítások lekérése.", "apihelp-query+redirects-param-prop": "Lekérendő tulajdonságok:", "apihelp-query+redirects-paramvalue-prop-pageid": "Az átirányítások lapazonosítói.", "apihelp-query+redirects-paramvalue-prop-title": "Az átirányítások címei.", @@ -902,9 +910,9 @@ "apihelp-query+revisions+base-paramvalue-prop-content": "A változat szövege.", "apihelp-query+revisions+base-paramvalue-prop-tags": "A változat címkéi.", "apihelp-query+revisions+base-param-limit": "A visszaadandó változatok maximális száma.", - "apihelp-query+revisions+base-param-expandtemplates": "A sablonok kibontása a változat tartalmában (az $1prop=content paraméterrel együtt használandó).", + "apihelp-query+revisions+base-param-expandtemplates": "Használd a [[Special:ApiHelp/expandtemplates|action=expandtemplates]] lekérdezést helyette. A sablonok kibontása a változat tartalmában (az $1prop=content paraméterrel együtt használandó).", "apihelp-query+revisions+base-param-section": "Csak ezen szakasz tartalmának lekérése.", - "apihelp-query+search-description": "Teljes szöveges keresés végrehajtása.", + "apihelp-query+search-summary": "Teljes szöveges keresés végrehajtása.", "apihelp-query+search-param-search": "Erre az értékre illeszkedő lapcímek és tartalom keresése. Használható lehet speciális keresési funkciók meghívására a wiki keresőmotorjától függően.", "apihelp-query+search-param-namespace": "Keresés csak ezekben a névterekben.", "apihelp-query+search-param-what": "A végrehajtandó keresési típus.", @@ -916,8 +924,8 @@ "apihelp-query+search-paramvalue-prop-redirecttitle": "Az illeszkedő átirányítás címe.", "apihelp-query+search-paramvalue-prop-sectiontitle": "Az illeszkedő szakaszcím.", "apihelp-query+search-paramvalue-prop-isfilematch": "A fájl tartalma illeszkedik-e.", - "apihelp-query+search-paramvalue-prop-score": "Elavult és figyelmen kívül hagyva.", - "apihelp-query+search-paramvalue-prop-hasrelated": "Elavult és figyelmen kívül hagyva.", + "apihelp-query+search-paramvalue-prop-score": "Figyelmen kívül hagyva.", + "apihelp-query+search-paramvalue-prop-hasrelated": "Figyelmen kívül hagyva.", "apihelp-query+search-param-limit": "A visszaadandó lapok maximális száma.", "apihelp-query+search-param-interwiki": "Interwiki-találatok befoglalása az eredménybe, ha elérhetők.", "apihelp-query+search-param-backend": "A használandó keresőmotor, ha nem az alapértelmezett.", @@ -925,7 +933,7 @@ "apihelp-query+search-example-simple": "Keresés a meaning szóra.", "apihelp-query+search-example-text": "Keresés a meaning szóra a lapok szövegében.", "apihelp-query+search-example-generator": "Lapinformációk lekérése a meaning szóra kapott találatokról.", - "apihelp-query+siteinfo-description": "Általános információk lekérése a wikiről.", + "apihelp-query+siteinfo-summary": "Általános információk lekérése a wikiről.", "apihelp-query+siteinfo-param-prop": "A lekérendő információk:", "apihelp-query+siteinfo-paramvalue-prop-general": "Általános rendszerinformációk.", "apihelp-query+siteinfo-paramvalue-prop-statistics": "Wikistatisztikák.", @@ -942,7 +950,7 @@ "apihelp-query+siteinfo-param-numberingroup": "A egyes felhasználócsoportokba tartozó felhasználók számának listázása.", "apihelp-query+siteinfo-example-simple": "Wikiinformációk lekérése.", "apihelp-query+siteinfo-example-interwiki": "A helyi interwiki-előtagok listájának lekérése.", - "apihelp-query+tags-description": "Változtatáscímkék listázása.", + "apihelp-query+tags-summary": "Változtatáscímkék listázása.", "apihelp-query+tags-param-limit": "A listázandó címkék maximális száma.", "apihelp-query+tags-param-prop": "Lekérendő tulajdonságok:", "apihelp-query+tags-paramvalue-prop-name": "A címke neve.", @@ -951,7 +959,7 @@ "apihelp-query+tags-paramvalue-prop-hitcount": "A címkével rendelkező lapváltozatok és naplóbejegyzések száma.", "apihelp-query+tags-paramvalue-prop-defined": "A címke definiálva van-e.", "apihelp-query+tags-example-simple": "Az elérhető címkék listázása.", - "apihelp-query+templates-description": "A megadott lapokra beillesztett összes lap visszaadása.", + "apihelp-query+templates-summary": "A megadott lapokra beillesztett összes lap visszaadása.", "apihelp-query+templates-param-namespace": "Csak ezekben a névterekben található sablonok visszaadása.", "apihelp-query+templates-param-limit": "A visszaadandó sablonok száma.", "apihelp-query+templates-param-templates": "Csak ezen sablonok listázása. Annak ellenőrzésére alkalmas, hogy egy lap beilleszt-e egy adott sablont.", @@ -959,11 +967,11 @@ "apihelp-query+templates-example-simple": "A Main Page lapon használt sablonok lekérése.", "apihelp-query+templates-example-generator": "Információk lekérése a Main Page lapon használt sablonlapokról.", "apihelp-query+templates-example-namespaces": "A Main Page lapon használt {{ns:user}} és {{ns:template}} névtérbeli sablonok lekérése.", - "apihelp-query+tokens-description": "Tokenek lekérése adatmódosító műveletekhez.", + "apihelp-query+tokens-summary": "Tokenek lekérése adatmódosító műveletekhez.", "apihelp-query+tokens-param-type": "Lekérendő tokentípusok.", "apihelp-query+tokens-example-simple": "Egy csrf token lekérése (alapértelmezett).", "apihelp-query+tokens-example-types": "Egy watch és egy patrol token lekérése.", - "apihelp-query+transcludedin-description": "A megadott lapokat beillesztő lapok lekérése.", + "apihelp-query+transcludedin-summary": "A megadott lapokat beillesztő lapok lekérése.", "apihelp-query+transcludedin-param-prop": "Lekérendő tulajdonságok:", "apihelp-query+transcludedin-paramvalue-prop-pageid": "A lapok lapazonosítói.", "apihelp-query+transcludedin-paramvalue-prop-title": "A lapok címei.", @@ -973,7 +981,7 @@ "apihelp-query+transcludedin-param-show": "Szűrés az átirányítások alapján:\n;redirect: Csak átirányítások visszaadása.\n;!redirect: Átirányítások elrejtése.", "apihelp-query+transcludedin-example-simple": "A Main Page lapot beillesztő lapok listájának lekérése.", "apihelp-query+transcludedin-example-generator": "Információk lekérése a Main Page lapot beillesztő lapokról.", - "apihelp-query+usercontribs-description": "Egy felhasználó összes szerkesztésének lekérése.", + "apihelp-query+usercontribs-summary": "Egy felhasználó összes szerkesztésének lekérése.", "apihelp-query+usercontribs-param-limit": "A visszaadott szerkesztések maximális száma.", "apihelp-query+usercontribs-param-start": "Visszaadás ettől az időbélyegtől.", "apihelp-query+usercontribs-param-end": "Visszaadás eddig az időbélyegig.", @@ -991,7 +999,7 @@ "apihelp-query+usercontribs-param-toponly": "Csak a legfrissebbnek számító szerkesztések visszaadása.", "apihelp-query+usercontribs-example-user": "Example szerkesztéseinek megjelenítése.", "apihelp-query+usercontribs-example-ipprefix": "192.0.2. kezdetű IP-címek szerkesztéseinek megjelenítése.", - "apihelp-query+userinfo-description": "Információk lekérése az aktuális felhasználóról.", + "apihelp-query+userinfo-summary": "Információk lekérése az aktuális felhasználóról.", "apihelp-query+userinfo-param-prop": "Visszaadandó információk:", "apihelp-query+userinfo-paramvalue-prop-blockinfo": "Blokkolva van-e az aktuális felhasználó, és ha igen, akkor ki és miért blokkolta.", "apihelp-query+userinfo-paramvalue-prop-groups": "A jelenlegi felhasználó összes csoportjának listája.", @@ -1000,7 +1008,7 @@ "apihelp-query+userinfo-paramvalue-prop-rights": "A jelenlegi felhasználó jogosultságainak listája.", "apihelp-query+userinfo-paramvalue-prop-changeablegroups": "A jelenlegi felhasználó által hozzáadható és eltávolítható csoportok listája.", "apihelp-query+userinfo-paramvalue-prop-options": "A jelenlegi felhasználó beállításai.", - "apihelp-query+userinfo-paramvalue-prop-preferencestoken": "Elavult. A jelenlegi felhasználó beállításainak megváltoztatásához szükséges token lekérése.", + "apihelp-query+userinfo-paramvalue-prop-preferencestoken": "A jelenlegi felhasználó beállításainak megváltoztatásához szükséges token lekérése.", "apihelp-query+userinfo-paramvalue-prop-editcount": "A jelenlegi felhasználó szerkesztésszáma.", "apihelp-query+userinfo-paramvalue-prop-ratelimits": "A jelenlegi felhasználóra érvényes sebességkorlátozások.", "apihelp-query+userinfo-paramvalue-prop-realname": "A felhasználó valódi neve.", @@ -1011,7 +1019,7 @@ "apihelp-query+userinfo-param-attachedwiki": "A felhasználó össze van-e kapcsolva az ezen azonosítójú wikivel, az $1prop=centralids paraméterrel együtt használandó.", "apihelp-query+userinfo-example-simple": "Információk lekérése az aktuális felhasználóról.", "apihelp-query+userinfo-example-data": "További információk lekérése az aktuális felhasználóról.", - "apihelp-query+users-description": "Információk lekérése felhasználók listájáról.", + "apihelp-query+users-summary": "Információk lekérése felhasználók listájáról.", "apihelp-query+users-param-prop": "Visszaadandó információk:", "apihelp-query+users-paramvalue-prop-blockinfo": "Blokkolva van-e a felhasználó, és ha igen, akkor ki és miért blokkolta.", "apihelp-query+users-paramvalue-prop-groups": "A felhasználó összes csoportjának listája.", @@ -1029,7 +1037,7 @@ "apihelp-query+users-param-userids": "A lekérendő felhasználók azonosítóinak listája.", "apihelp-query+users-param-token": "Használd a [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] lekérdezést helyette.", "apihelp-query+users-example-simple": "Információk lekérése Example felhasználóról.", - "apihelp-query+watchlist-description": "A felhasználó figyelőlistáján szereplő lapok friss változtatásainak lekérése.", + "apihelp-query+watchlist-summary": "A felhasználó figyelőlistáján szereplő lapok friss változtatásainak lekérése.", "apihelp-query+watchlist-param-allrev": "Egy lap összes változtatásának lekérése a megadott időszakból.", "apihelp-query+watchlist-param-start": "Listázás ettől az időbélyegtől.", "apihelp-query+watchlist-param-end": "Listázás eddig az időbélyegig.", @@ -1062,7 +1070,7 @@ "apihelp-query+watchlist-example-generator": "Lapinformációk lekérése a jelenlegi felhasználó figyelőlistáján szereplő nemrég módosított lapokról.", "apihelp-query+watchlist-example-generator-rev": "Lapváltozat-információk lekérése a jelenlegi felhasználó figyelőlistáján szereplő friss változtatásokról.", "apihelp-query+watchlist-example-wlowner": "Exapmle felhasználó figyelőlistáján szereplő nemrég módosított lapok legfrissebb változatának listázása.", - "apihelp-query+watchlistraw-description": "A jelenlegi felhasználó figyelőlistáján szereplő összes lap lekérése.", + "apihelp-query+watchlistraw-summary": "A jelenlegi felhasználó figyelőlistáján szereplő összes lap lekérése.", "apihelp-query+watchlistraw-param-namespace": "Lapok listázása csak ezekben a névterekben.", "apihelp-query+watchlistraw-param-limit": "A kérésenként visszaadandó eredmények száma.", "apihelp-query+watchlistraw-param-prop": "További lekérendő tulajdonságok:", @@ -1075,28 +1083,30 @@ "apihelp-query+watchlistraw-param-totitle": "Listázás eddig a címig (névtérelőtaggal).", "apihelp-query+watchlistraw-example-simple": "A jelenlegi felhasználó figyelőlistáján szereplő lapok lekérése.", "apihelp-query+watchlistraw-example-generator": "Lapinformációk lekérése a jelenlegi felhasználó figyelőlistáján szereplő lapokról.", - "apihelp-removeauthenticationdata-description": "A jelenlegi felhasználó hitelesítési adatainak eltávolítása.", + "apihelp-removeauthenticationdata-summary": "A jelenlegi felhasználó hitelesítési adatainak eltávolítása.", "apihelp-removeauthenticationdata-example-simple": "Kísérlet a jelenlegi felhasználó FooAuthenticationRequest kéréshez kapcsolódó adatainak eltávolítására.", - "apihelp-resetpassword-description": "Jelszó-visszaállító e-mail küldése a felhasználónak.", - "apihelp-resetpassword-description-noroutes": "Nem érhetők el jelszó-visszaállítási módok.\n\nEngedélyezz néhány módot a [[mw:Special:MyLanguage/Manual:$wgPasswordResetRoutes|$wgPasswordResetRoutes]] PHP-változóval a modul használatához.", + "apihelp-resetpassword-summary": "Jelszó-visszaállító e-mail küldése a felhasználónak.", + "apihelp-resetpassword-extended-description-noroutes": "Nem érhetők el jelszó-visszaállítási módok.\n\nEngedélyezz néhány módot a [[mw:Special:MyLanguage/Manual:$wgPasswordResetRoutes|$wgPasswordResetRoutes]] PHP-változóval a modul használatához.", "apihelp-resetpassword-param-user": "A visszaállítandó felhasználó.", "apihelp-resetpassword-param-email": "A visszaállítandó felhasználó e-mail-címe.", "apihelp-resetpassword-example-user": "Jelszó-visszaállító e-mail küldése Example felhasználónak.", "apihelp-resetpassword-example-email": "Jelszó-visszaállító e-mail küldése az összes user@example.com e-mail-című felhasználónak.", - "apihelp-revisiondelete-description": "Változatok törlése és helyreállítása.", + "apihelp-revisiondelete-summary": "Változatok törlése és helyreállítása.", "apihelp-revisiondelete-param-ids": "A törlendő lapváltozatok azonosítói.", "apihelp-revisiondelete-param-reason": "A törlés vagy helyreállítás indoklása.", "apihelp-revisiondelete-example-revision": "A 12345 lapváltozat tartalmának elrejtése a Main Page lapon.", "apihelp-revisiondelete-example-log": "A 67890 naplóbejegyzés összes adatának elrejtése BLP violation indoklással.", - "apihelp-rollback-description": "A lap legutóbbi változtatásának visszavonása.\n\nHa a lap utolsó szerkesztője egymás után több szerkesztést végzett, az összes visszavonása.", + "apihelp-rollback-summary": "A lap legutóbbi változtatásának visszavonása.", + "apihelp-rollback-extended-description": "Ha a lap utolsó szerkesztője egymás után több szerkesztést végzett, az összes visszavonása.", "apihelp-rollback-param-title": "A visszaállítandó lap címe. Nem használható együtt a $1pageid paraméterrel.", "apihelp-rollback-param-pageid": "A visszaállítandó lap lapazonosítója. Nem használható együtt a $1title paraméterrel.", "apihelp-rollback-param-summary": "Egyéni szerkesztési összefoglaló. Ha üres, az alapértelmezett összefoglaló lesz használatban.", "apihelp-rollback-param-markbot": "A visszavont és a visszavonó szerkesztések botszerkesztésnek jelölése.", "apihelp-rollback-param-watchlist": "A lap hozzáadása a figyelőlistához vagy eltávolítása onnan feltétel nélkül, a beállítások használata vagy a figyelőlista érintetlenül hagyása.", - "apihelp-rsd-description": "Egy RSD-séma (Really Simple Discovery) exportálása.", + "apihelp-rsd-summary": "Egy RSD-séma (Really Simple Discovery) exportálása.", "apihelp-rsd-example-simple": "Az RSD-séma exportálása.", - "apihelp-setnotificationtimestamp-description": "A figyelt lapok értesítési időbélyegének frissítése.\n\nEz érinti a módosított lapok kiemelését a figyelőlistán és a laptörténetekben, valamint az e-mail-küldést a „{{int:tog-enotifwatchlistpages}}” beállítás engedélyezése esetén.", + "apihelp-setnotificationtimestamp-summary": "A figyelt lapok értesítési időbélyegének frissítése.", + "apihelp-setnotificationtimestamp-extended-description": "Ez érinti a módosított lapok kiemelését a figyelőlistán és a laptörténetekben, valamint az e-mail-küldést a „{{int:tog-enotifwatchlistpages}}” beállítás engedélyezése esetén.", "apihelp-setnotificationtimestamp-param-entirewatchlist": "Dolgozás az összes figyelt lapon.", "apihelp-setnotificationtimestamp-param-timestamp": "Az értesítési időbélyeg állítása erre az időbélyegre.", "apihelp-setnotificationtimestamp-param-torevid": "Az értesítési időbélyeg állítása erre a lapváltozatra (csak egy lap esetén).", @@ -1105,14 +1115,23 @@ "apihelp-setnotificationtimestamp-example-page": "A Main page értesítési állapotának visszaállítása.", "apihelp-setnotificationtimestamp-example-pagetimestamp": "A Main page értesítési időbélyegének módosítása, hogy a 2012. január 1-jét követő szerkesztések nem megtekintettek legyenek.", "apihelp-setnotificationtimestamp-example-allpages": "A {{ns:user}} névtérbeli lapok értesítési állapotának visszaállítása.", - "apihelp-setpagelanguage-description": "Egy lap nyelvének módosítása.", - "apihelp-setpagelanguage-description-disabled": "A lapnyelv módosítása nem engedélyezett ezen a wikin.\n\nEngedélyezd a [[mw:Special:MyLanguage/Manual:$wgPageLanguageUseDB|$wgPageLanguageUseDB]] PHP-változót ezen művelet használatához.", + "apihelp-setpagelanguage-summary": "Egy lap nyelvének módosítása.", + "apihelp-setpagelanguage-extended-description-disabled": "A lapnyelv módosítása nem engedélyezett ezen a wikin.\n\nEngedélyezd a [[mw:Special:MyLanguage/Manual:$wgPageLanguageUseDB|$wgPageLanguageUseDB]] PHP-változót ezen művelet használatához.", "apihelp-setpagelanguage-param-title": "A módosítandó lap címe. Nem használható együtt a $1pageid paraméterrel.", "apihelp-setpagelanguage-param-pageid": "A módosítandó lap azonosítója. Nem használható együtt a $1title paraméterrel.", "apihelp-setpagelanguage-param-lang": "A lap nyelvének módosítása erre a nyelvkódra. Használd a default értéket a wiki alapértelmezett tartalomnyelvére való visszaállításhoz.", "apihelp-setpagelanguage-param-reason": "A módosítás oka.", "apihelp-setpagelanguage-example-language": "A Main Page nyelvének módosítása baszkra.", "apihelp-setpagelanguage-example-default": "A 123 azonosítójú lap nyelvének módosítása a wiki alapértelmezett tartalomnyelvére.", + "apihelp-stashedit-summary": "Egy szerkesztés előkészítése a megosztott gyorsítótárban.", + "apihelp-stashedit-extended-description": "Ez a modul AJAX segítségével, a szerkesztőűrlapról történő használatra készült a lapmentés teljesítményének javítására.", + "apihelp-stashedit-param-title": "A szerkesztett lap címe.", + "apihelp-stashedit-param-section": "A szerkesztett szakasz száma. 0 a bevezetőhöz, new új szakaszhoz.", + "apihelp-stashedit-param-sectiontitle": "Az új szakasz címe.", + "apihelp-stashedit-param-text": "A lap tartalma.", + "apihelp-stashedit-param-contentmodel": "Az új tartalom tartalommodellje.", + "apihelp-stashedit-param-baserevid": "Az alapváltozat változatazonosítója.", + "apihelp-stashedit-param-summary": "Szerkesztési összefoglaló.", "apihelp-userrights-param-userid": "Felhasználói azonosító.", "api-help-title": "MediaWiki API súgó", "api-help-lead": "Ez egy automatikusan generált MediaWiki API-dokumentációs lap.\n\nDokumentáció és példák: https://www.mediawiki.org/wiki/API", @@ -1144,5 +1163,6 @@ "api-help-param-integer-min": "Az {{PLURAL:$1|1=érték nem lehet kisebb|2=értékek nem lehetnek kisebbek}} mint $2.", "api-help-param-integer-max": "Az {{PLURAL:$1|1=érték nem lehet nagyobb|2=értékek nem lehetnek nagyobbak}} mint $3.", "api-help-param-integer-minmax": "{{PLURAL:$1|1=Az értéknek $2 és $3 között kell lennie.|2=Az értékeknek $2 és $3 között kell lenniük.}}", - "api-help-param-default": "Alapértelmezett: $1" + "api-help-param-default": "Alapértelmezett: $1", + "apierror-timeout": "A kiszolgáló nem adott választ a várt időn belül." } diff --git a/includes/api/i18n/ia.json b/includes/api/i18n/ia.json index dad298fd22..462726ae17 100644 --- a/includes/api/i18n/ia.json +++ b/includes/api/i18n/ia.json @@ -5,7 +5,8 @@ "Rafaneta" ] }, - "apihelp-main-description": "
\n* [[mw:API:Main_page|Documentation]]\n* [[mw:API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Listas de diffusion]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Annuncios sur le API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bugs & demandas]\n
\nStato: Tote le functiones monstrate in iste pagina deberea functionar, sed le API es ancora in disveloppamento active e pote cambiar a omne momento. Subscribe te al [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ lista de diffusion mediawiki-api-announce] pro esser informate de actualisationes.\n\nRequestas erronee: Quando requestas erronee se invia al API, un capite HTTP essera inviate con le clave \"MediaWiki-API-Error\". Le valor de iste capite e le codice de error reinviate essera identic. Pro plus information vide [[mw:API:Errors_and_warnings|API: Errores e avisos]].\n\nTests: Pro facilitar le test de requestas API, vide [[Special:ApiSandbox]].", + "apihelp-main-summary": "", + "apihelp-main-extended-description": "
\n* [[mw:API:Main_page|Documentation]]\n* [[mw:API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Listas de diffusion]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Annuncios sur le API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bugs & demandas]\n
\nStato: Tote le functiones monstrate in iste pagina deberea functionar, sed le API es ancora in disveloppamento active e pote cambiar a omne momento. Subscribe te al [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ lista de diffusion mediawiki-api-announce] pro esser informate de actualisationes.\n\nRequestas erronee: Quando requestas erronee se invia al API, un capite HTTP essera inviate con le clave \"MediaWiki-API-Error\". Le valor de iste capite e le codice de error reinviate essera identic. Pro plus information vide [[mw:API:Errors_and_warnings|API: Errores e avisos]].\n\nTests: Pro facilitar le test de requestas API, vide [[Special:ApiSandbox]].", "apihelp-main-param-action": "Qual action exequer.", "apihelp-main-param-format": "Le formato del resultato.", "apihelp-main-param-maxlag": "Le latentia maximal pote esser usate quando MediaWiki es installate in un cluster de base de datos replicate. Pro evitar actiones que causa additional latentia de replication de sito, iste parametro pote facer le cliente attender usque le latentia de replication es minus que le valor specificate. In caso de latentia excessive, le codice de error maxlag es retornate con un message como Attende $host: $lag secundas de latentia.
Vide [[mw:Manual:Maxlag_parameter|Manual: Maxlag parameter]] pro plus information.", @@ -19,7 +20,7 @@ "apihelp-main-param-responselanginfo": "Includer le linguas usate pro uselang e errorlang in le resultato.", "apihelp-main-param-origin": "Quando se accede al API usante un requesta AJAX inter-dominios (CORS), mitte le dominio de origine in iste parametro. Illo debe esser includite in omne requesta pre-flight, e dunque debe facer parte del URI del requesta (e non del corpore POST).\n\nPro requestas authenticate, isto debe corresponder exactemente a un del origines in le capite Origin, dunque debe esser mittite a qualcosa como http://ia.wikipedia.org o https://meta.wikimedia.org. Si iste parametro non corresponde al capite Origin, un responsa 403 essera retornate. Si iste parametro corresponde al capite Origin e le origine es in le lista blanc, le capites Access-Control-Allow-Origin e Access-Control-Allow-Credentials essera inserite.\n\nPro requestas non authenticate, specifica le valor *. Isto causara le insertion del capite Access-Control-Allow-Origin, ma Access-Control-Allow-Credentials essera mittite a false e tote le datos specific al usator essera restringite.", "apihelp-main-param-uselang": "Lingua a usar pro traductiones de messages [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] con siprop=languages retorna un lista de codices de lingua, o specifica user pro usar le preferentia de lingua del usator actual, o specifica content pro usar le lingua de contento de iste wiki.", - "apihelp-block-description": "Blocar un usator.", + "apihelp-block-summary": "Blocar un usator.", "apihelp-block-param-user": "Nomine de usator, adresse IP o intervallo de adresses IP a blocar. Non pote esser usate insimul a $1userid", "apihelp-block-param-expiry": "Tempore de expiration. Pote esser relative (p.ex. 5 months o 2 weeks<.kbd>) o absolute (p.ex. 2014-09-18T12:34:56Z). Si es mittite a infinite, indefinite o never, le blocada nunquam expirara.", "apihelp-block-param-reason": "Motivo del blocada.", @@ -33,19 +34,20 @@ "apihelp-block-param-watchuser": "Observar le paginas de usator e discussion del usator o del adresse IP.", "apihelp-block-example-ip-simple": "Blocar le adresse IP 192.0.2.5 pro tres dies con le motivo Prime advertimento.", "apihelp-block-example-user-complex": "Blocar le usator Vandalo pro tempore indeterminate con le motivo Vandalismo, e impedir le creation de nove contos e le invio de e-mail.", - "apihelp-changeauthenticationdata-description": "Cambiar le datos de authentication pro le usator actual.", + "apihelp-changeauthenticationdata-summary": "Cambiar le datos de authentication pro le usator actual.", "apihelp-changeauthenticationdata-example-password": "Tentar de cambiar le contrasigno del usator actual a ExemploDeContrasigno.", - "apihelp-checktoken-description": "Verificar le validitate de un indicio ab [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-checktoken-summary": "Verificar le validitate de un indicio ab [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-checktoken-param-type": "Typo de indicio a testar.", "apihelp-checktoken-param-token": "Indicio a testar.", "apihelp-checktoken-param-maxtokenage": "Etate maxime permittite pro le indicio, in secundas.", "apihelp-checktoken-example-simple": "Testar le validitate de un indicio csrf.", - "apihelp-clearhasmsg-description": "Cancella le signal hasmsg pro le usator actual.", + "apihelp-clearhasmsg-summary": "Cancella le signal hasmsg pro le usator actual.", "apihelp-clearhasmsg-example-1": "Cancellar le signal hasmsg pro le usator actual.", - "apihelp-clientlogin-description": "Aperir session in le wiki usante le fluxo interactive.", + "apihelp-clientlogin-summary": "Aperir session in le wiki usante le fluxo interactive.", "apihelp-clientlogin-example-login": "Comenciar le processo de aperir session in le wiki como le usator Exemplo con le contrasigno ExemploDeContrasigno.", "apihelp-clientlogin-example-login2": "Continuar a aperir session post un responsa UI pro authentication bifactorial, forniente un OATHToken de 987654.", - "apihelp-compare-description": "Obtener le differentia inter duo paginas.\n\nEs necessari indicar un numero de version, un titulo de pagina o un ID de pagina, e pro \"from\" e pro \"to\".", + "apihelp-compare-summary": "Obtener le differentia inter duo paginas.", + "apihelp-compare-extended-description": "Es necessari indicar un numero de version, un titulo de pagina o un ID de pagina, e pro \"from\" e pro \"to\".", "apihelp-compare-param-fromtitle": "Prime titulo a comparar.", "apihelp-compare-param-fromid": "Prime ID de pagina comparar.", "apihelp-compare-param-fromrev": "Prime version a comparar.", @@ -53,7 +55,7 @@ "apihelp-compare-param-toid": "Secunde ID de pagina a comparar.", "apihelp-compare-param-torev": "Secunde version a comparar.", "apihelp-compare-example-1": "Crear un diff inter version 1 e 2.", - "apihelp-createaccount-description": "Crear un nove conto de usator.", + "apihelp-createaccount-summary": "Crear un nove conto de usator.", "apihelp-createaccount-param-name": "Nomine de usator.", "apihelp-query+prefixsearch-param-profile": "Le profilo de recerca a usar.", "apihelp-query+revisions-example-first5-not-localhost": "Obtener le prime 5 versiones del Pagina principal que non ha essite facite per le usator anonyme 127.0.0.1", diff --git a/includes/api/i18n/id.json b/includes/api/i18n/id.json index 5ae354704e..b1d2f28616 100644 --- a/includes/api/i18n/id.json +++ b/includes/api/i18n/id.json @@ -10,7 +10,7 @@ }, "apihelp-main-param-action": "Tindakan manakah yang akan dilakukan.", "apihelp-main-param-format": "Format keluaran.", - "apihelp-block-description": "Blokir pengguna.", + "apihelp-block-summary": "Blokir pengguna.", "apihelp-block-param-user": "Nama pengguna, alamat IP, atau rentang alamat IP untuk diblokir.", "apihelp-block-param-expiry": "Waktu kedaluwarsa. Dapat berupa waktu relatif (seperti 5 bulan atau 2 minggu) atau waktu absolut (seperti 2014-09-18T12:34:56Z). Jika diatur ke selamanya, tak terbatas, atau tidak pernah, pemblokiran itu tidak akan berakhir.", "apihelp-block-param-reason": "Alasan pemblokiran.", @@ -26,7 +26,7 @@ "apihelp-compare-param-toid": "ID halaman kedua untuk dibandingkan.", "apihelp-compare-param-torev": "Revisi kedua untuk dibandingkan.", "apihelp-compare-example-1": "Buat perbedaan antara revisi 1 dan 2.", - "apihelp-createaccount-description": "Buat akun pengguna baru.", + "apihelp-createaccount-summary": "Buat akun pengguna baru.", "apihelp-createaccount-example-create": "Mulai proses pembuatan pengguna Contoh dengan kata sandi ContohKataSandi.", "apihelp-createaccount-param-name": "Nama pengguna", "apihelp-createaccount-param-password": "Kata sandi (diabaikan jika $1mailpassword diatur).", @@ -39,7 +39,7 @@ "apihelp-createaccount-param-language": "Kode bahasa untuk diatur sebagai baku kepada pengguna (opsional, nilai bakunya adalah bahasa isi).", "apihelp-createaccount-example-pass": "Buat pengguna testuser dengan kata sandi test123.", "apihelp-createaccount-example-mail": "Buat pengguna testmailuser dan kirim surel berisi kata sandi acak.", - "apihelp-delete-description": "Hapus halaman", + "apihelp-delete-summary": "Hapus halaman", "apihelp-delete-param-title": "Judul halaman untuk dihapus. Tidak dapat digunakan bersama dengan $1pageid.", "apihelp-delete-param-pageid": "ID halaman dari halaman yang akan dihapus. Tidak dapat digunakan bersama dengan $1title.", "apihelp-delete-param-reason": "Alasan penghapusan. Jika tidak diberikan, alasan yang dihasilkan secara otomatis akan digunakan.", @@ -50,8 +50,8 @@ "apihelp-delete-param-oldimage": "Nama gambar lama untuk dihapus seperti yang disebutkan oleh [[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]].", "apihelp-delete-example-simple": "Hapus Halaman Utama.", "apihelp-delete-example-reason": "Hapus Halaman Utama dengan alasan Persiapan untuk dialihkan.", - "apihelp-disabled-description": "Modul ini telah dimatikan.", - "apihelp-edit-description": "Buat dan sunting halaman.", + "apihelp-disabled-summary": "Modul ini telah dimatikan.", + "apihelp-edit-summary": "Buat dan sunting halaman.", "apihelp-edit-param-title": "Judul halaman untuk dibuat. Tidak dapat digunakan bersama dengan $1pageid.", "apihelp-edit-param-pageid": "ID halaman dari halaman yang akan disunting. Tidak dapat digunakan bersama dengan $1title.", "apihelp-edit-param-section": "Nomor bagian. 0 untuk bagian atas, baru untuk bagian baru.", @@ -82,12 +82,12 @@ "apihelp-edit-example-edit": "Sunting halaman.", "apihelp-edit-example-prepend": "Tambahkan __NOTOC__ ke halaman.", "apihelp-edit-example-undo": "Batalkan revisi 13579 melalui 13585 dengan ringkasan otomatis.", - "apihelp-emailuser-description": "Kirim surel ke pengguna ini.", + "apihelp-emailuser-summary": "Kirim surel ke pengguna ini.", "apihelp-emailuser-param-target": "Pengguna yang akan dikirimi surel.", "apihelp-emailuser-param-subject": "Tajuk subjek.", "apihelp-emailuser-param-text": "Badan pesan.", "apihelp-emailuser-param-ccme": "Kirimkan salinan pesan ini kepada saya.", - "apihelp-expandtemplates-description": "Longgarkan semua templat dalam teks wiki.", + "apihelp-expandtemplates-summary": "Longgarkan semua templat dalam teks wiki.", "apihelp-expandtemplates-param-title": "Judul halaman.", "apihelp-expandtemplates-param-text": "Teks wiki yang akan diubah.", "apihelp-expandtemplates-param-revid": "ID revisi, untuk {{REVISIONID}} dan variabel serupa.", diff --git a/includes/api/i18n/it.json b/includes/api/i18n/it.json index 3ce8801cca..23b86ab659 100644 --- a/includes/api/i18n/it.json +++ b/includes/api/i18n/it.json @@ -19,6 +19,7 @@ "Margherita.mignanelli" ] }, + "apihelp-main-extended-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Documentazione]] (in inglese)\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]] (in inglese)\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Mailing list]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Annunci sull'API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bug & richieste]\n
\nStato: tutte le funzioni e caratteristiche mostrate su questa pagina dovrebbero funzionare, ma le API sono ancora in fase attiva di sviluppo, e potrebbero cambiare in qualsiasi momento. Iscriviti alla [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ la mailing list sugli annunci delle API MediaWiki] per essere informato sugli aggiornamenti.\n\nIstruzioni sbagliate: quando vengono impartite alle API delle istruzioni sbagliate, un'intestazione HTTP verrà inviata col messaggio \"MediaWiki-API-Error\" e, sia il valore dell'intestazione, sia il codice d'errore, verranno impostati con lo stesso valore. Per maggiori informazioni leggi [[mw:Special:MyLanguage/API:Errors_and_warnings|API:Errori ed avvertimenti]] (in inglese).\n\nTest: per testare facilmente le richieste API, vedi [[Special:ApiSandbox]].", "apihelp-main-param-action": "Azione da compiere.", "apihelp-main-param-format": "Formato dell'output.", "apihelp-main-param-assert": "Verifica che l'utente abbia effettuato l'accesso se si è impostato user, o che abbia i permessi di bot se si è impostato bot.", @@ -49,6 +50,8 @@ "apihelp-clientlogin-summary": "Accedi al wiki utilizzando il flusso interattivo.", "apihelp-clientlogin-example-login": "Avvia il processo di accesso alla wiki come utente Example con password ExamplePassword.", "apihelp-clientlogin-example-login2": "Continua l'accesso dopo una risposta dell'UI per l'autenticazione a due fattori, fornendo un OATHToken di 987654.", + "apihelp-compare-summary": "Ottieni le differenze tra 2 pagine.", + "apihelp-compare-extended-description": "Un numero di revisione, il titolo di una pagina, o un ID di pagina deve essere indicato sia per il \"da\" che per lo \"a\".", "apihelp-compare-param-fromtitle": "Primo titolo da confrontare.", "apihelp-compare-param-fromid": "Primo ID di pagina da confrontare.", "apihelp-compare-param-fromrev": "Prima revisione da confrontare.", @@ -173,6 +176,9 @@ "apihelp-import-example-import": "Importa [[meta:Help:ParserFunctions]] nel namespace 100 con cronologia completa.", "apihelp-linkaccount-summary": "Collegamento di un'utenza di un provider di terze parti all'utente corrente.", "apihelp-linkaccount-example-link": "Avvia il processo di collegamento ad un'utenza da Example.", + "apihelp-login-summary": "Accedi e ottieni i cookie di autenticazione.", + "apihelp-login-extended-description": "Questa azione deve essere usata esclusivamente in combinazione con [[Special:BotPasswords]]; utilizzarla per l'accesso all'account principale è deprecato e può fallire senza preavviso. Per accedere in modo sicuro all'utenza principale, usa [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-extended-description-nobotpasswords": "Questa azione è deprecata e può fallire senza preavviso. Per accedere in modo sicuro, usa [[Special:ApiHelp/clientlogin|action=clientlogin]].", "apihelp-login-param-name": "Nome utente.", "apihelp-login-param-password": "Password.", "apihelp-login-param-domain": "Dominio (opzionale).", @@ -579,6 +585,7 @@ "apihelp-removeauthenticationdata-summary": "Rimuove i dati di autenticazione per l'utente corrente.", "apihelp-removeauthenticationdata-example-simple": "Tentativo di rimuovere gli attuali dati utente per FooAuthenticationRequest.", "apihelp-resetpassword-summary": "Invia una mail per reimpostare la password di un utente.", + "apihelp-resetpassword-extended-description-noroutes": "Non sono disponibili rotte per la reimpostazione della password.\n\nAbilita le rotte in [[mw:Special:MyLanguage/Manual:$wgPasswordResetRoutes|$wgPasswordResetRoutes]] per usare questo modulo.", "apihelp-resetpassword-param-user": "Utente in corso di ripristino.", "apihelp-resetpassword-param-email": "Indirizzo di posta elettronica dell'utente in corso di ripristino.", "apihelp-resetpassword-example-user": "Invia una mail per reimpostare la password all'utente Example.", @@ -618,6 +625,8 @@ "apihelp-userrights-param-add": "Aggiungere l'utente a questi gruppi, o se sono già membri, aggiornare la scadenza della loro appartenenza a quel gruppo.", "apihelp-userrights-param-remove": "Rimuovi l'utente da questi gruppi.", "apihelp-userrights-param-reason": "Motivo del cambiamento.", + "apihelp-validatepassword-summary": "Convalida una password seguendo le politiche del wiki sulle password.", + "apihelp-validatepassword-extended-description": "La validità è riportata come Good se la password è accettabile, Change se la password può essere utilizzata per l'accesso ma deve essere modificata, o Invalid se la password non è utilizzabile.", "apihelp-validatepassword-param-password": "Password da convalidare.", "apihelp-validatepassword-example-1": "Convalidare la password foobar per l'attuale utente.", "apihelp-validatepassword-example-2": "Convalida la password qwerty per la creazione dell'utente Example.", @@ -630,6 +639,7 @@ "api-pageset-param-redirects-nogenerator": "Risolve automaticamente i reindirizzamenti in $1titles, $1pageids, e $1revids.", "api-pageset-param-converttitles": "Converte i titoli in altre varianti, se necessario. Funziona solo se la lingua del contenuto del wiki supporta la conversione in varianti. Le lingue che supportano la conversione in varianti includono $1", "api-help-main-header": "Modulo principale", + "api-help-undocumented-module": "Nessuna documentazione per il modulo $1.", "api-help-flag-deprecated": "Questo modulo è deprecato.", "api-help-flag-internal": "Questo modulo è interno o instabile. Il suo funzionamento potrebbe variare senza preavviso.", "api-help-flag-readrights": "Questo modulo richiede i diritti di lettura.", @@ -677,5 +687,6 @@ "apierror-invalidoldimage": "Il parametro oldimage ha un formato non valido.", "apierror-invaliduserid": "L'ID utente $1 non è valido.", "apierror-nosuchuserid": "Non c'è alcun utente con ID $1.", + "apierror-timeout": "Il server non ha risposto entro il tempo previsto.", "api-credits-header": "Crediti" } diff --git a/includes/api/i18n/ja.json b/includes/api/i18n/ja.json index dcf14ab246..c9eabbbdb6 100644 --- a/includes/api/i18n/ja.json +++ b/includes/api/i18n/ja.json @@ -14,7 +14,7 @@ "ネイ" ] }, - "apihelp-main-description": "
\n* [[mw:API:Main_page|説明文書]]\n* [[mw:API:FAQ|よくある質問]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api メーリングリスト]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API 告知]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R バグの報告とリクエスト]\n
\n状態: このページに表示されている機能は全て動作するはずですが、この API は未だ活発に開発されており、変更される可能性があります。アップデートの通知を受け取るには、[https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce メーリングリスト]に参加してください。\n\n誤ったリクエスト: 誤ったリクエストが API に送られた場合、\"MediaWiki-API-Error\" HTTP ヘッダーが送信され、そのヘッダーの値と送り返されるエラーコードは同じ値にセットされます。より詳しい情報は [[mw:API:Errors_and_warnings|API: Errors and warnings]] を参照してください。\n\nテスト: API のリクエストのテストは、[[Special:ApiSandbox]]で簡単に行えます。", + "apihelp-main-extended-description": "
\n* [[mw:API:Main_page|説明文書]]\n* [[mw:API:FAQ|よくある質問]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api メーリングリスト]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API 告知]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R バグの報告とリクエスト]\n
\n状態: このページに表示されている機能は全て動作するはずですが、この API は未だ活発に開発されており、変更される可能性があります。アップデートの通知を受け取るには、[https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce メーリングリスト]に参加してください。\n\n誤ったリクエスト: 誤ったリクエストが API に送られた場合、\"MediaWiki-API-Error\" HTTP ヘッダーが送信され、そのヘッダーの値と送り返されるエラーコードは同じ値にセットされます。より詳しい情報は [[mw:API:Errors_and_warnings|API: Errors and warnings]] を参照してください。\n\nテスト: API のリクエストのテストは、[[Special:ApiSandbox]]で簡単に行えます。", "apihelp-main-param-action": "実行する操作です。", "apihelp-main-param-format": "出力する形式です。", "apihelp-main-param-smaxage": "s-maxage HTTP キャッシュ コントロール ヘッダー に、この秒数を設定します。エラーがキャッシュされることはありません。", @@ -24,7 +24,7 @@ "apihelp-main-param-servedby": "リクエストを処理したホスト名を結果に含めます。", "apihelp-main-param-curtimestamp": "現在のタイムスタンプを結果に含めます。", "apihelp-main-param-uselang": "メッセージの翻訳に使用する言語です。[[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] は siprop=languages を付けると言語コードの一覧を返します。user を指定することで現在の利用者の個人設定の言語を、content を指定することでこのウィキの本文の言語を使用することもできます。", - "apihelp-block-description": "利用者をブロックします。", + "apihelp-block-summary": "利用者をブロックします。", "apihelp-block-param-user": "ブロックを解除する利用者名、IPアドレスまたはIPレンジ。$1useridとは同時に使用できません。", "apihelp-block-param-userid": "ブロックする利用者のID。$1userとは同時に使用できません。", "apihelp-block-param-expiry": "有効期限。相対的 (例: 5 months または 2 weeks) または絶対的 (e.g. 2014-09-18T12:34:56Z) どちらでも構いません。infinite, indefinite, もしくは never と設定した場合, 無期限ブロックとなります。", @@ -40,14 +40,15 @@ "apihelp-block-example-ip-simple": "IPアドレス 192.0.2.5 を First strike という理由で3日ブロックする", "apihelp-block-example-user-complex": "利用者 Vandal を Vandalism という理由で無期限ブロックし、新たなアカウント作成とメールの送信を禁止する。", "apihelp-changeauthenticationdata-example-password": "現在の利用者のパスワードを ExamplePassword に変更する。", - "apihelp-checktoken-description": "[[Special:ApiHelp/query+tokens|action=query&meta=tokens]] のトークンの妥当性を確認します。", + "apihelp-checktoken-summary": "[[Special:ApiHelp/query+tokens|action=query&meta=tokens]] のトークンの妥当性を確認します。", "apihelp-checktoken-param-type": "調べるトークンの種類。", "apihelp-checktoken-param-token": "調べるトークン。", "apihelp-checktoken-example-simple": "csrf トークンの妥当性を調べる。", - "apihelp-clearhasmsg-description": "現在の利用者の hasmsg フラグを消去します。", + "apihelp-clearhasmsg-summary": "現在の利用者の hasmsg フラグを消去します。", "apihelp-clearhasmsg-example-1": "現在の利用者の hasmsg フラグを消去する。", "apihelp-clientlogin-example-login": "利用者 Example としてのログイン処理をパスワード ExamplePassword で開始する", - "apihelp-compare-description": "2つの版間の差分を取得します。\n\n\"from\" と \"to\" の両方の版番号、ページ名、もしくはページIDを渡す必要があります。", + "apihelp-compare-summary": "2つの版間の差分を取得します。", + "apihelp-compare-extended-description": "\"from\" と \"to\" の両方の版番号、ページ名、もしくはページIDを渡す必要があります。", "apihelp-compare-param-fromtitle": "比較する1つ目のページ名。", "apihelp-compare-param-fromid": "比較する1つ目のページID。", "apihelp-compare-param-fromrev": "比較する1つ目の版。", @@ -55,7 +56,7 @@ "apihelp-compare-param-toid": "比較する2つ目のページID。", "apihelp-compare-param-torev": "比較する2つ目の版。", "apihelp-compare-example-1": "版1と2の差分を生成する。", - "apihelp-createaccount-description": "新しい利用者アカウントを作成します。", + "apihelp-createaccount-summary": "新しい利用者アカウントを作成します。", "apihelp-createaccount-param-name": "利用者名。", "apihelp-createaccount-param-password": "パスワード ($1mailpassword が設定されると無視されます)。", "apihelp-createaccount-param-domain": "外部認証のドメイン (省略可能)。", @@ -67,7 +68,7 @@ "apihelp-createaccount-param-language": "利用者の言語コードの既定値 (省略可能, 既定ではコンテンツ言語)。", "apihelp-createaccount-example-pass": "利用者 testuser をパスワード test123 として作成する。", "apihelp-createaccount-example-mail": "利用者 testmailuserを作成し、無作為に生成されたパスワードをメールで送る。", - "apihelp-delete-description": "ページを削除します。", + "apihelp-delete-summary": "ページを削除します。", "apihelp-delete-param-title": "削除するページ名です。$1pageid とは同時に使用できません。", "apihelp-delete-param-pageid": "削除するページIDです。$1title とは同時に使用できません。", "apihelp-delete-param-reason": "削除の理由です。入力しない場合、自動的に生成された理由が使用されます。", @@ -77,8 +78,8 @@ "apihelp-delete-param-oldimage": "削除する古い画像の[[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]] で取得できるような名前。", "apihelp-delete-example-simple": "Main Page を削除する", "apihelp-delete-example-reason": "Preparing for move という理由で Main Page を削除する", - "apihelp-disabled-description": "このモジュールは無効化されています。", - "apihelp-edit-description": "ページを作成、編集します。", + "apihelp-disabled-summary": "このモジュールは無効化されています。", + "apihelp-edit-summary": "ページを作成、編集します。", "apihelp-edit-param-title": "編集するページ名です。$1pageid とは同時に使用できません。", "apihelp-edit-param-pageid": "編集するページIDです。$1title とは同時に使用できません。", "apihelp-edit-param-section": "節番号です。先頭の節の場合は 0、新しい節の場合は newを指定します。", @@ -104,13 +105,13 @@ "apihelp-edit-example-edit": "ページを編集", "apihelp-edit-example-prepend": "__NOTOC__ をページの先頭に挿入する。", "apihelp-edit-example-undo": "版 13579 から 13585 まで要約を自動入力して取り消す。", - "apihelp-emailuser-description": "利用者に電子メールを送信します。", + "apihelp-emailuser-summary": "利用者に電子メールを送信します。", "apihelp-emailuser-param-target": "送信先の利用者名。", "apihelp-emailuser-param-subject": "題名。", "apihelp-emailuser-param-text": "電子メールの本文。", "apihelp-emailuser-param-ccme": "電子メールの複製を自分にも送信します。", "apihelp-emailuser-example-email": "利用者 WikiSysop に Content という本文の電子メールを送信。", - "apihelp-expandtemplates-description": "ウィキテキストに含まれるすべてのテンプレートを展開します。", + "apihelp-expandtemplates-summary": "ウィキテキストに含まれるすべてのテンプレートを展開します。", "apihelp-expandtemplates-param-title": "ページの名前です。", "apihelp-expandtemplates-param-text": "変換するウィキテキストです。", "apihelp-expandtemplates-paramvalue-prop-wikitext": "展開されたウィキテキスト。", @@ -118,7 +119,7 @@ "apihelp-expandtemplates-param-includecomments": "HTMLコメントを出力に含めるかどうか。", "apihelp-expandtemplates-param-generatexml": "XMLの構文解析ツリーを生成します (replaced by $1prop=parsetree)", "apihelp-expandtemplates-example-simple": "ウィキテキスト {{Project:Sandbox}} を展開する。", - "apihelp-feedcontributions-description": "利用者の投稿記録フィードを返します。", + "apihelp-feedcontributions-summary": "利用者の投稿記録フィードを返します。", "apihelp-feedcontributions-param-feedformat": "フィードの形式。", "apihelp-feedcontributions-param-user": "投稿記録を取得する利用者。", "apihelp-feedcontributions-param-namespace": "この名前空間への投稿記録に絞り込む。", @@ -131,7 +132,7 @@ "apihelp-feedcontributions-param-hideminor": "細部の編集を非表示", "apihelp-feedcontributions-param-showsizediff": "版間のサイズの増減を表示する。", "apihelp-feedcontributions-example-simple": "利用者 Example の投稿記録を取得する。", - "apihelp-feedrecentchanges-description": "最近の更新フィードを返します。", + "apihelp-feedrecentchanges-summary": "最近の更新フィードを返します。", "apihelp-feedrecentchanges-param-feedformat": "フィードの形式。", "apihelp-feedrecentchanges-param-namespace": "この名前空間の結果のみに絞り込む。", "apihelp-feedrecentchanges-param-invert": "選択されたものを除く、すべての名前空間。", @@ -148,16 +149,16 @@ "apihelp-feedrecentchanges-param-target": "このページからリンクされているページの変更のみを表示する。", "apihelp-feedrecentchanges-example-simple": "最近の更新を表示する。", "apihelp-feedrecentchanges-example-30days": "最近30日間の変更を表示する。", - "apihelp-feedwatchlist-description": "ウォッチリストのフィードを返します。", + "apihelp-feedwatchlist-summary": "ウォッチリストのフィードを返します。", "apihelp-feedwatchlist-param-feedformat": "フィードの形式。", "apihelp-feedwatchlist-param-linktosections": "可能であれば、変更された節に直接リンクする。", "apihelp-feedwatchlist-example-default": "ウォッチリストのフィードを表示する。", "apihelp-feedwatchlist-example-all6hrs": "ウォッチ中のページに対する過去6時間の更新をすべて表示する。", - "apihelp-filerevert-description": "ファイルを古い版に差し戻します。", + "apihelp-filerevert-summary": "ファイルを古い版に差し戻します。", "apihelp-filerevert-param-filename": "対象のファイル名 (File: 接頭辞を含めない)。", "apihelp-filerevert-param-comment": "アップロードのコメント。", "apihelp-filerevert-example-revert": "Wiki.png を 2011-03-05T15:27:40Z の版に差し戻す。", - "apihelp-help-description": "指定したモジュールのヘルプを表示します。", + "apihelp-help-summary": "指定したモジュールのヘルプを表示します。", "apihelp-help-param-modules": "ヘルプを表示するモジュールです (action パラメーターおよび format パラメーターの値、または main)。+ を使用して下位モジュールを指定できます。", "apihelp-help-param-submodules": "指定したモジュールの下位モジュールのヘルプを含めます。", "apihelp-help-param-recursivesubmodules": "下位モジュールのヘルプを再帰的に含めます。", @@ -168,11 +169,12 @@ "apihelp-help-example-recursive": "すべてのヘルプを1つのページに", "apihelp-help-example-help": "ヘルプ モジュール自身のヘルプ", "apihelp-help-example-query": "2つの下位モジュールのヘルプ", - "apihelp-imagerotate-description": "1つ以上の画像を回転させます。", + "apihelp-imagerotate-summary": "1つ以上の画像を回転させます。", "apihelp-imagerotate-param-rotation": "画像を回転させる時計回りの角度。", "apihelp-imagerotate-example-simple": "File:Example.png を 90 度回転させる。", "apihelp-imagerotate-example-generator": "Category:Flip 内のすべての画像を 180 度回転させる。", - "apihelp-import-description": "他のWikiまたはXMLファイルからページを取り込む。\n\nxml パラメーターでファイルを送信する場合、ファイルのアップロードとしてHTTP POSTされなければならない (例えば、multipart/form-dataを使用する) 点に注意してください。", + "apihelp-import-summary": "他のWikiまたはXMLファイルからページを取り込む。", + "apihelp-import-extended-description": "xml パラメーターでファイルを送信する場合、ファイルのアップロードとしてHTTP POSTされなければならない (例えば、multipart/form-dataを使用する) 点に注意してください。", "apihelp-import-param-summary": "記録されるページ取り込みの要約。", "apihelp-import-param-xml": "XMLファイルをアップロード", "apihelp-import-param-interwikisource": "ウィキ間の取り込みの場合: 取り込み元のウィキ。", @@ -182,14 +184,15 @@ "apihelp-import-param-namespace": "この名前空間に取り込む。$1rootpageパラメータとは同時に使用できません。", "apihelp-import-param-rootpage": "このページの下位ページとして取り込む。$1namespace パラメータとは同時に使用できません。", "apihelp-import-example-import": "[[meta:Help:ParserFunctions]] をすべての履歴とともに名前空間100に取り込む。", - "apihelp-login-description": "ログインして認証クッキーを取得します。\n\nログインが成功した場合、必要なクッキーは HTTP 応答ヘッダに含まれます。ログインに失敗した場合、自動化のパスワード推定攻撃を制限するために、追加の試行は速度制限されることがあります。", + "apihelp-login-summary": "ログインして認証クッキーを取得します。", + "apihelp-login-extended-description": "ログインが成功した場合、必要なクッキーは HTTP 応答ヘッダに含まれます。ログインに失敗した場合、自動化のパスワード推定攻撃を制限するために、追加の試行は速度制限されることがあります。", "apihelp-login-param-name": "利用者名。", "apihelp-login-param-password": "パスワード。", "apihelp-login-param-domain": "ドメイン (省略可能)", "apihelp-login-param-token": "最初のリクエストで取得したログイントークンです。", "apihelp-login-example-gettoken": "ログイントークンを取得する。", "apihelp-login-example-login": "ログイン", - "apihelp-logout-description": "ログアウトしてセッションデータを消去します。", + "apihelp-logout-summary": "ログアウトしてセッションデータを消去します。", "apihelp-logout-example-logout": "現在の利用者をログアウトする。", "apihelp-managetags-param-operation": "実行する操作:\n;create: 手動適用のための新たな変更タグを作成します。\n;delete: 変更タグをデータベースから削除し、そのタグが使用されているすべての版、最近の更新項目、記録項目からそれを除去します。\n;activate: 変更タグを有効化し、利用者がそのタグを手動で適用できるようにします。\n;deactivate: 変更タグを無効化し、利用者がそのタグを手動で適用することができないようにします。", "apihelp-managetags-param-tag": "作成、削除、有効化、または無効化するタグ。タグの作成の場合、そのタグは存在しないものでなければなりません。タグの削除の場合、そのタグが存在しなければなりません。タグの有効化の場合、そのタグが存在し、かつ拡張機能によって使用されていないものでなければなりません。タグの無効化の場合、そのタグが現在有効であって手動で定義されたものでなければなりません。", @@ -199,14 +202,14 @@ "apihelp-managetags-example-delete": "vandlaism タグを Misspelt という理由で削除する", "apihelp-managetags-example-activate": "spam という名前のタグを For use in edit patrolling という理由で有効化する", "apihelp-managetags-example-deactivate": "No longer required という理由でタグ spam を無効化する", - "apihelp-mergehistory-description": "ページの履歴を統合する。", + "apihelp-mergehistory-summary": "ページの履歴を統合する。", "apihelp-mergehistory-param-from": "履歴統合元のページ名。$1fromid とは同時に使用できません。", "apihelp-mergehistory-param-fromid": "履歴統合元のページ。$1from とは同時に使用できません。", "apihelp-mergehistory-param-to": "履歴統合先のページ名。$1toid とは同時に使用できません。", "apihelp-mergehistory-param-toid": "履歴統合先のページID。$1to とは同時に使用できません。", "apihelp-mergehistory-param-reason": "履歴の統合の理由。", "apihelp-mergehistory-example-merge": "Oldpage のすべての履歴を Newpage に統合する。", - "apihelp-move-description": "ページを移動します。", + "apihelp-move-summary": "ページを移動します。", "apihelp-move-param-from": "移動するページのページ名です。$1fromid とは同時に使用できません。", "apihelp-move-param-fromid": "移動するページのページIDです。$1from とは同時に使用できません。", "apihelp-move-param-to": "移動後のページ名。", @@ -218,11 +221,11 @@ "apihelp-move-param-unwatch": "そのページと転送ページを現在の利用者のウォッチリストから除去します。", "apihelp-move-param-ignorewarnings": "あらゆる警告を無視", "apihelp-move-example-move": "Badtitle を Goodtitle に転送ページを残さず移動", - "apihelp-opensearch-description": "OpenSearch プロトコルを使用してWiki内を検索します。", + "apihelp-opensearch-summary": "OpenSearch プロトコルを使用してWiki内を検索します。", "apihelp-opensearch-param-search": "検索文字列。", "apihelp-opensearch-param-limit": "返す結果の最大数。", "apihelp-opensearch-param-namespace": "検索する名前空間。", - "apihelp-opensearch-param-suggest": "[[mw:Manual:$wgEnableOpenSearchSuggest|$wgEnableOpenSearchSuggest]] が false の場合、何もしません。", + "apihelp-opensearch-param-suggest": "[[mw:Special:MyLanguage/Manual:$wgEnableOpenSearchSuggest|$wgEnableOpenSearchSuggest]] が false の場合、何もしません。", "apihelp-opensearch-param-redirects": "転送を処理する方法:\n;return: 転送ページそのものを返します。\n;resolve: 転送先のページを返します。$1limit より返される結果が少なくなるかもしれません。\n歴史的な理由により、$1format=json では \"return\" が、他の形式では \"resolve\" が既定です。", "apihelp-opensearch-param-format": "出力する形式。", "apihelp-opensearch-example-te": "Te から始まるページを検索する。", @@ -232,7 +235,7 @@ "apihelp-options-example-reset": "すべて初期設定に戻す。", "apihelp-options-example-change": "skin および hideminor の個人設定を変更する。", "apihelp-options-example-complex": "すべての個人設定を初期化し、skin および nickname を設定する。", - "apihelp-paraminfo-description": "API モジュールに関する情報を取得します。", + "apihelp-paraminfo-summary": "API モジュールに関する情報を取得します。", "apihelp-paraminfo-param-modules": "モジュールの名前のリスト (action および format パラメーターの値, または main). + を使用して下位モジュールを指定できます。", "apihelp-paraminfo-param-helpformat": "ヘルプ文字列の形式。", "apihelp-paraminfo-param-querymodules": "クエリモジュール名のリスト (prop, meta or list パラメータの値)。$1querymodules=foo の代わりに $1modules=query+foo を使用してください。", @@ -277,13 +280,13 @@ "apihelp-parse-example-page": "ページをパース", "apihelp-parse-example-text": "ウィキテキストをパース", "apihelp-parse-example-summary": "要約を構文解析します。", - "apihelp-patrol-description": "ページまたは版を巡回済みにする。", + "apihelp-patrol-summary": "ページまたは版を巡回済みにする。", "apihelp-patrol-param-rcid": "巡回済みにする最近の更新ID。", "apihelp-patrol-param-revid": "巡回済みにする版ID。", "apihelp-patrol-param-tags": "巡回記録の項目に適用する変更タグ。", "apihelp-patrol-example-rcid": "最近の更新を巡回", "apihelp-patrol-example-revid": "版を巡回済みにする。", - "apihelp-protect-description": "ページの保護レベルを変更します。", + "apihelp-protect-summary": "ページの保護レベルを変更します。", "apihelp-protect-param-title": "保護(解除)するページ名です。$1pageid とは同時に使用できません。", "apihelp-protect-param-pageid": "保護(解除)するページIDです。$1title とは同時に使用できません。", "apihelp-protect-param-protections": "action=level の形式 (例えば、edit=sysop) で整形された、保護レベルの一覧。レベル all は誰もが操作できる、言い換えると制限が掛かっていないことを意味します。\n\n注意: ここに列挙されなかった操作の制限は解除されます。", @@ -292,9 +295,9 @@ "apihelp-protect-param-tags": "保護記録の項目に適用する変更タグ。", "apihelp-protect-param-watch": "指定されると、保護(解除)するページが現在の利用者のウォッチリストに追加されます。", "apihelp-protect-example-protect": "ページを保護する。", - "apihelp-protect-example-unprotect": "制限値を all にしてページの保護を解除する。", + "apihelp-protect-example-unprotect": "制限値を all にしてページの保護を解除する(つまり、誰もが操作できるようになる)\n。", "apihelp-protect-example-unprotect2": "制限を設定されたページ保護を解除します。", - "apihelp-purge-description": "指定されたページのキャッシュを破棄します。", + "apihelp-purge-summary": "指定されたページのキャッシュを破棄します。", "apihelp-purge-param-forcelinkupdate": "リンクテーブルを更新します。", "apihelp-purge-example-simple": "ページ Main Page および API をパージする。", "apihelp-purge-example-generator": "標準名前空間にある最初の10ページをパージする。", @@ -305,7 +308,7 @@ "apihelp-query-param-iwurl": "タイトルがウィキ間リンクである場合に、完全なURLを取得するかどうか。", "apihelp-query-example-revisions": "[[Special:ApiHelp/query+siteinfo|サイト情報]]とMain Pageの[[Special:ApiHelp/query+revisions|版]]を取得する。", "apihelp-query-example-allpages": "API/ で始まるページの版を取得する。", - "apihelp-query+allcategories-description": "すべてのカテゴリを一覧表示します。", + "apihelp-query+allcategories-summary": "すべてのカテゴリを一覧表示します。", "apihelp-query+allcategories-param-from": "列挙を開始するカテゴリ。", "apihelp-query+allcategories-param-to": "列挙を終了するカテゴリ。", "apihelp-query+allcategories-param-prefix": "この値で始まるページ名のカテゴリを検索します。", @@ -316,7 +319,7 @@ "apihelp-query+allcategories-paramvalue-prop-hidden": "__HIDDENCAT__に隠されているタグカテゴリ。", "apihelp-query+allcategories-example-size": "カテゴリを、内包するページ数の情報と共に、一覧表示する。", "apihelp-query+allcategories-example-generator": "List で始まるカテゴリページに関する情報を取得する。", - "apihelp-query+alldeletedrevisions-description": "利用者によって削除された、または名前空間内の削除されたすべての版を一覧表示する。", + "apihelp-query+alldeletedrevisions-summary": "利用者によって削除された、または名前空間内の削除されたすべての版を一覧表示する。", "apihelp-query+alldeletedrevisions-paraminfo-useronly": "$3user と同時に使用します。", "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "$3user と同時に使用できません。", "apihelp-query+alldeletedrevisions-param-start": "列挙の始点となるタイムスタンプ。", @@ -328,11 +331,11 @@ "apihelp-query+alldeletedrevisions-param-user": "この利用者による版のみを一覧表示する。", "apihelp-query+alldeletedrevisions-param-excludeuser": "この利用者による版を一覧表示しない。", "apihelp-query+alldeletedrevisions-param-namespace": "この名前空間に含まれるページのみを一覧表示します。", - "apihelp-query+alldeletedrevisions-param-miser-user-namespace": "注意: [[mw:Manual:$wgMiserMode|miser mode]] により、$1user と $1namespace を同時に使用すると継続する前に $1limit より返される結果が少なくなることがあります; 極端な場合では、ゼロ件の結果が返ることもあります。", + "apihelp-query+alldeletedrevisions-param-miser-user-namespace": "注意: [[mw:Special:MyLanguage/Manual:$wgMiserMode|miser mode]] により、$1user と $1namespace を同時に使用すると継続する前に $1limit より返される結果が少なくなることがあります; 極端な場合では、ゼロ件の結果が返ることもあります。", "apihelp-query+alldeletedrevisions-param-generatetitles": "ジェネレーターとして使用する場合、版IDではなくページ名を生成します。", "apihelp-query+alldeletedrevisions-example-user": "利用者 Example による削除された直近の50版を一覧表示する。", "apihelp-query+alldeletedrevisions-example-ns-main": "標準名前空間にある削除された最初の50版を一覧表示する。", - "apihelp-query+allfileusages-description": "存在しないものを含め、すべてのファイルの使用状況を一覧表示する。", + "apihelp-query+allfileusages-summary": "存在しないものを含め、すべてのファイルの使用状況を一覧表示する。", "apihelp-query+allfileusages-param-from": "列挙を開始するファイルのページ名。", "apihelp-query+allfileusages-param-to": "列挙を終了するファイルのページ名。", "apihelp-query+allfileusages-param-prefix": "この値で始まるページ名のすべてのファイルを検索する。", @@ -344,7 +347,7 @@ "apihelp-query+allfileusages-example-unique": "ユニークなファイルを一覧表示する。", "apihelp-query+allfileusages-example-unique-generator": "ファイル名を、存在しないものに印をつけて、すべて取得する。", "apihelp-query+allfileusages-example-generator": "ファイルを含むページを取得します。", - "apihelp-query+allimages-description": "順次すべての画像を列挙します。", + "apihelp-query+allimages-summary": "順次すべての画像を列挙します。", "apihelp-query+allimages-param-sort": "並べ替えに使用するプロパティ。", "apihelp-query+allimages-param-dir": "一覧表示する方向。", "apihelp-query+allimages-param-from": "列挙の始点となる画像タイトル。$1sort=name を指定した場合のみ使用できます。", @@ -363,7 +366,7 @@ "apihelp-query+allimages-example-recent": "[[Special:NewFiles]] のように、最近アップロードされたファイルの一覧を表示する。", "apihelp-query+allimages-example-mimetypes": "MIMEタイプが image/png または image/gif であるファイルの一覧を表示する", "apihelp-query+allimages-example-generator": "T で始まる4つのファイルに関する情報を表示する。", - "apihelp-query+alllinks-description": "与えられた名前空間へのすべてのリンクを一覧表示します。", + "apihelp-query+alllinks-summary": "与えられた名前空間へのすべてのリンクを一覧表示します。", "apihelp-query+alllinks-param-from": "列挙を開始するリンクのページ名。", "apihelp-query+alllinks-param-to": "列挙を終了するリンクのページ名。", "apihelp-query+alllinks-param-prefix": "この値で始まるすべてのリンクされたページを検索する。", @@ -401,7 +404,7 @@ "apihelp-query+allpages-example-B": "B で始まるページの一覧を表示する。", "apihelp-query+allpages-example-generator": "T で始まる4つのページに関する情報を表示する。", "apihelp-query+allpages-example-generator-revisions": "Re で始まる最初の非リダイレクトの2ページの内容を表示する。", - "apihelp-query+allredirects-description": "ある名前空間へのすべての転送を一覧表示する。", + "apihelp-query+allredirects-summary": "ある名前空間へのすべての転送を一覧表示する。", "apihelp-query+allredirects-param-from": "列挙を開始するリダイレクトのページ名。", "apihelp-query+allredirects-param-to": "列挙を終了するリダイレクトのページ名。", "apihelp-query+allredirects-param-prefix": "この値で始まるすべてのページを検索する。", @@ -412,7 +415,7 @@ "apihelp-query+allredirects-param-limit": "返す項目の総数。", "apihelp-query+allredirects-param-dir": "一覧表示する方向。", "apihelp-query+allredirects-example-B": "B で始まる転送先ページ (存在しないページも含む)を、転送元のページIDとともに表示する。", - "apihelp-query+allrevisions-description": "すべての版を一覧表示する。", + "apihelp-query+allrevisions-summary": "すべての版を一覧表示する。", "apihelp-query+allrevisions-param-start": "列挙の始点となるタイムスタンプ。", "apihelp-query+allrevisions-param-end": "列挙の終点となるタイムスタンプ。", "apihelp-query+allrevisions-param-user": "この利用者による版のみを一覧表示する。", @@ -425,7 +428,7 @@ "apihelp-query+mystashedfiles-paramvalue-prop-size": "ファイルサイズと画像の大きさを取得します。", "apihelp-query+mystashedfiles-paramvalue-prop-type": "ファイルの MIME タイプとメディアタイプを取得します。", "apihelp-query+mystashedfiles-param-limit": "取得するファイルの数。", - "apihelp-query+alltransclusions-description": "存在しないものも含めて、すべての参照読み込み ({{x}} で埋め込まれたページ) を一覧表示します。", + "apihelp-query+alltransclusions-summary": "存在しないものも含めて、すべての参照読み込み ({{x}} で埋め込まれたページ) を一覧表示します。", "apihelp-query+alltransclusions-param-from": "列挙を開始する参照読み込みのページ名。", "apihelp-query+alltransclusions-param-to": "列挙を終了する参照読み込みのページ名。", "apihelp-query+alltransclusions-param-prefix": "この値で始まるすべての参照読み込みされているページを検索する。", @@ -438,7 +441,7 @@ "apihelp-query+alltransclusions-example-B": "参照読み込みされているページ (存在しないページも含む) を、参照元のページIDとともに、B で始まるものから一覧表示する。", "apihelp-query+alltransclusions-example-unique-generator": "参照読み込みされたページを、存在しないものに印をつけて、すべて取得する。", "apihelp-query+alltransclusions-example-generator": "参照読み込みを含んでいるページを取得する。", - "apihelp-query+allusers-description": "すべての登録利用者を一覧表示します。", + "apihelp-query+allusers-summary": "すべての登録利用者を一覧表示します。", "apihelp-query+allusers-param-from": "列挙を開始する利用者名。", "apihelp-query+allusers-param-to": "列挙を終了する利用者名。", "apihelp-query+allusers-param-prefix": "この値で始まるすべての利用者を検索する。", @@ -455,7 +458,7 @@ "apihelp-query+allusers-param-witheditsonly": "編集履歴のある利用者のみ一覧表示する。", "apihelp-query+allusers-param-activeusers": "最近 $1 {{PLURAL:$1|日間}}のアクティブな利用者のみを一覧表示する。", "apihelp-query+allusers-example-Y": "Y で始まる利用者を一覧表示する。", - "apihelp-query+backlinks-description": "与えられたページにリンクしているすべてのページを検索します。", + "apihelp-query+backlinks-summary": "与えられたページにリンクしているすべてのページを検索します。", "apihelp-query+backlinks-param-title": "検索するページ名。$1pageid とは同時に使用できません。", "apihelp-query+backlinks-param-pageid": "検索するページID。$1titleとは同時に使用できません。", "apihelp-query+backlinks-param-namespace": "列挙する名前空間。", @@ -463,7 +466,7 @@ "apihelp-query+backlinks-param-limit": "返すページの総数。$1redirect を有効化した場合は、各レベルに対し個別にlimitが適用されます (つまり、最大で 2 * $1limit 件の結果が返されます)。", "apihelp-query+backlinks-example-simple": "Main page へのリンクを表示する。", "apihelp-query+backlinks-example-generator": "Main page にリンクしているページの情報を取得する。", - "apihelp-query+blocks-description": "ブロックされた利用者とIPアドレスを一覧表示します。", + "apihelp-query+blocks-summary": "ブロックされた利用者とIPアドレスを一覧表示します。", "apihelp-query+blocks-param-start": "列挙の始点となるタイムスタンプ。", "apihelp-query+blocks-param-end": "列挙の終点となるタイムスタンプ。", "apihelp-query+blocks-param-ids": "一覧表示するブロックIDのリスト (任意)。", @@ -483,7 +486,7 @@ "apihelp-query+blocks-param-show": "これらの基準を満たす項目のみを表示します。\nたとえば、IPアドレスの無期限ブロックのみを表示するには、$1show=ip|!temp を設定します。", "apihelp-query+blocks-example-simple": "ブロックを一覧表示する。", "apihelp-query+blocks-example-users": "利用者Alice および Bob のブロックを一覧表示する。", - "apihelp-query+categories-description": "ページが属するすべてのカテゴリを一覧表示します。", + "apihelp-query+categories-summary": "ページが属するすべてのカテゴリを一覧表示します。", "apihelp-query+categories-param-prop": "各カテゴリについて取得する追加のプロパティ:", "apihelp-query+categories-paramvalue-prop-timestamp": "カテゴリが追加されたときのタイムスタンプを追加します。", "apihelp-query+categories-paramvalue-prop-hidden": "__HIDDENCAT__で隠されているカテゴリに印を付ける。", @@ -491,9 +494,9 @@ "apihelp-query+categories-param-limit": "返すカテゴリの数。", "apihelp-query+categories-example-simple": "ページ Albert Einstein が属しているカテゴリの一覧を取得する。", "apihelp-query+categories-example-generator": "ページ Albert Einstein で使われているすべてのカテゴリに関する情報を取得する。", - "apihelp-query+categoryinfo-description": "与えられたカテゴリに関する情報を返します。", + "apihelp-query+categoryinfo-summary": "与えられたカテゴリに関する情報を返します。", "apihelp-query+categoryinfo-example-simple": "Category:Foo および Category:Bar に関する情報を取得する。", - "apihelp-query+categorymembers-description": "与えられたカテゴリ内のすべてのページを一覧表示します。", + "apihelp-query+categorymembers-summary": "与えられたカテゴリ内のすべてのページを一覧表示します。", "apihelp-query+categorymembers-param-title": "一覧表示するカテゴリ (必須)。{{ns:category}}: 接頭辞を含まなければなりません。$1pageid とは同時に使用できません。", "apihelp-query+categorymembers-param-pageid": "一覧表示するカテゴリのページID. $1title とは同時に使用できません。", "apihelp-query+categorymembers-param-prop": "どの情報を結果に含めるか:", @@ -510,7 +513,7 @@ "apihelp-query+categorymembers-param-endsortkey": "代わりに $1endhexsortkey を使用してください。", "apihelp-query+categorymembers-example-simple": "Category:Physics に含まれる最初の10ページを取得する。", "apihelp-query+categorymembers-example-generator": "Category:Physics に含まれる最初の10ページのページ情報を取得する。", - "apihelp-query+contributors-description": "ページへのログインした投稿者の一覧と匿名投稿者の数を取得します。", + "apihelp-query+contributors-summary": "ページへのログインした投稿者の一覧と匿名投稿者の数を取得します。", "apihelp-query+contributors-param-limit": "返す投稿者の数。", "apihelp-query+contributors-example-simple": "Main Page への投稿者を表示する。", "apihelp-query+deletedrevisions-param-start": "列挙の始点となるタイムスタンプ。版IDの一覧を処理するときには無視されます。", @@ -535,7 +538,7 @@ "apihelp-query+deletedrevs-example-mode2": "Bob による、削除された最後の50投稿を一覧表示する(モード 2)。", "apihelp-query+deletedrevs-example-mode3-main": "標準名前空間にある削除された最初の50版を一覧表示する(モード 3)。", "apihelp-query+deletedrevs-example-mode3-talk": "{{ns:talk}}名前空間にある削除された最初の50版を一覧表示する(モード 3)。", - "apihelp-query+disabled-description": "このクエリモジュールは無効化されています。", + "apihelp-query+disabled-summary": "このクエリモジュールは無効化されています。", "apihelp-query+embeddedin-param-title": "検索するページ名。$1pageid とは同時に使用できません。", "apihelp-query+embeddedin-param-pageid": "検索するページID. $1titleとは同時に使用できません。", "apihelp-query+embeddedin-param-namespace": "列挙する名前空間。", @@ -543,11 +546,11 @@ "apihelp-query+embeddedin-param-limit": "返すページの総数。", "apihelp-query+embeddedin-example-simple": "Template:Stub を参照読み込みしているページを表示する。", "apihelp-query+embeddedin-example-generator": "Template:Stub をトランスクルードしているページに関する情報を取得する。", - "apihelp-query+extlinks-description": "与えられたページにあるすべての外部URL (インターウィキを除く) を返します。", + "apihelp-query+extlinks-summary": "与えられたページにあるすべての外部URL (インターウィキを除く) を返します。", "apihelp-query+extlinks-param-limit": "返すリンクの数。", "apihelp-query+extlinks-param-protocol": "URLのプロトコル。このパラメータが空であり、かつ$1query が設定されている場合, protocol は http となります。すべての外部リンクを一覧表示するためにはこのパラメータと $1query の両方を空にしてください。", "apihelp-query+extlinks-example-simple": "Main Page の外部リンクの一覧を取得する。", - "apihelp-query+exturlusage-description": "与えられたURLを含むページを一覧表示します。", + "apihelp-query+exturlusage-summary": "与えられたURLを含むページを一覧表示します。", "apihelp-query+exturlusage-param-prop": "どの情報を結果に含めるか:", "apihelp-query+exturlusage-paramvalue-prop-ids": "ページのIDを追加します。", "apihelp-query+exturlusage-paramvalue-prop-title": "ページ名と名前空間IDを追加します。", @@ -557,7 +560,7 @@ "apihelp-query+exturlusage-param-namespace": "列挙するページ名前空間。", "apihelp-query+exturlusage-param-limit": "返すページの数。", "apihelp-query+exturlusage-example-simple": "http://www.mediawiki.org にリンクしているページを一覧表示する。", - "apihelp-query+filearchive-description": "削除されたファイルをすべて順に列挙します。", + "apihelp-query+filearchive-summary": "削除されたファイルをすべて順に列挙します。", "apihelp-query+filearchive-param-from": "列挙の始点となる画像のページ名。", "apihelp-query+filearchive-param-to": "列挙の終点となる画像のページ名。", "apihelp-query+filearchive-param-dir": "一覧表示する方向。", @@ -592,7 +595,7 @@ "apihelp-query+imageinfo-param-start": "一覧表示の始点となるタイムスタンプ。", "apihelp-query+imageinfo-param-end": "一覧表示の終点となるタイムスタンプ。", "apihelp-query+imageinfo-example-simple": "[[:File:Albert Einstein Head.jpg]] の現在のバージョンに関する情報を取得する。", - "apihelp-query+images-description": "与えられたページに含まれるすべてのファイルを返します。", + "apihelp-query+images-summary": "与えられたページに含まれるすべてのファイルを返します。", "apihelp-query+images-param-limit": "返す画像の数。", "apihelp-query+images-example-simple": "[[Main Page]] で使用されているファイルの一覧を取得する。", "apihelp-query+images-example-generator": "[[Main Page]] で使用されているファイルに関する情報を取得する。", @@ -601,7 +604,7 @@ "apihelp-query+imageusage-param-namespace": "列挙する名前空間。", "apihelp-query+imageusage-example-simple": "[[:File:Albert Einstein Head.jpg]] を使用しているページを表示する。", "apihelp-query+imageusage-example-generator": "[[:File:Albert Einstein Head.jpg]] を使用しているページに関する情報を取得する。", - "apihelp-query+info-description": "ページの基本的な情報を取得します。", + "apihelp-query+info-summary": "ページの基本的な情報を取得します。", "apihelp-query+info-param-prop": "追加で取得するプロパティ:", "apihelp-query+info-paramvalue-prop-protection": "それぞれのページの保護レベルを一覧表示する。", "apihelp-query+info-param-token": "代わりに [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] を使用してください。", @@ -615,7 +618,7 @@ "apihelp-query+iwbacklinks-param-dir": "一覧表示する方向。", "apihelp-query+iwbacklinks-example-simple": "[[wikibooks:Test]] へリンクしているページを取得する。", "apihelp-query+iwbacklinks-example-generator": "[[wikibooks:Test]] へリンクしているページの情報を取得する。", - "apihelp-query+iwlinks-description": "ページからのすべてのウィキ間リンクを返します。", + "apihelp-query+iwlinks-summary": "ページからのすべてのウィキ間リンクを返します。", "apihelp-query+iwlinks-param-url": "完全なURLを取得するかどうか ($1propとは同時に使用できません).", "apihelp-query+iwlinks-param-prop": "各言語間リンクについて取得する追加のプロパティ:", "apihelp-query+iwlinks-paramvalue-prop-url": "完全なURLを追加します。", @@ -633,7 +636,7 @@ "apihelp-query+langbacklinks-param-dir": "一覧表示する方向。", "apihelp-query+langbacklinks-example-simple": "[[:fr:Test]] へリンクしているページを取得する。", "apihelp-query+langbacklinks-example-generator": "[[:fr:Test]] へリンクしているページの情報を取得する。", - "apihelp-query+langlinks-description": "ページからのすべての言語間リンクを返します。", + "apihelp-query+langlinks-summary": "ページからのすべての言語間リンクを返します。", "apihelp-query+langlinks-param-limit": "返す言語間リンクの数。", "apihelp-query+langlinks-param-url": "完全なURLを取得するかどうか ($1propとは同時に使用できません).", "apihelp-query+langlinks-param-prop": "各言語間リンクについて取得する追加のプロパティ:", @@ -643,7 +646,7 @@ "apihelp-query+langlinks-param-title": "検索するリンク。$1langと同時に使用しなければなりません。", "apihelp-query+langlinks-param-dir": "一覧表示する方向。", "apihelp-query+langlinks-example-simple": "Main Page にある言語間リンクを取得する。", - "apihelp-query+links-description": "ページからのすべてのリンクを返します。", + "apihelp-query+links-summary": "ページからのすべてのリンクを返します。", "apihelp-query+links-param-namespace": "この名前空間へのリンクのみ表示する。", "apihelp-query+links-param-limit": "返すリンクの数。", "apihelp-query+links-example-simple": "Main Page からのリンクを取得する。", @@ -672,12 +675,12 @@ "apihelp-query+logevents-param-tag": "このタグが付与された記録項目のみ表示する。", "apihelp-query+logevents-param-limit": "返す記録項目の総数。", "apihelp-query+logevents-example-simple": "最近の記録項目を一覧表示する。", - "apihelp-query+pagepropnames-description": "Wiki内で使用されているすべてのページプロパティ名を一覧表示します。", + "apihelp-query+pagepropnames-summary": "Wiki内で使用されているすべてのページプロパティ名を一覧表示します。", "apihelp-query+pagepropnames-param-limit": "返す名前の最大数。", "apihelp-query+pagepropnames-example-simple": "最初の10個のプロパティ名を取得する。", - "apihelp-query+pageprops-description": "ページコンテンツで定義されている様々なページのプロパティを取得。", + "apihelp-query+pageprops-summary": "ページコンテンツで定義されている様々なページのプロパティを取得。", "apihelp-query+pageprops-example-simple": "ページ Main Page および MeiaWiki のプロパティを取得する。", - "apihelp-query+pageswithprop-description": "与えられたページプロパティが使用されているすべてのページを一覧表示します。", + "apihelp-query+pageswithprop-summary": "与えられたページプロパティが使用されているすべてのページを一覧表示します。", "apihelp-query+pageswithprop-param-prop": "どの情報を結果に含めるか:", "apihelp-query+pageswithprop-paramvalue-prop-ids": "ページIDを追加します。", "apihelp-query+pageswithprop-paramvalue-prop-title": "ページ名と名前空間IDを追加します。", @@ -685,12 +688,13 @@ "apihelp-query+pageswithprop-param-limit": "返すページの最大数。", "apihelp-query+pageswithprop-example-simple": "{{DISPLAYTITLE:}} を使用している最初の10ページを一覧表示する。", "apihelp-query+pageswithprop-example-generator": "__NOTOC__ を使用している最初の10ページについての追加情報を取得する。", - "apihelp-query+prefixsearch-description": "ページ名の先頭一致検索を行います。\n\n名前が似ていますが、このモジュールは[[Special:PrefixIndex]]と等価であることを意図しません。そのような目的では[[Special:ApiHelp/query+allpages|action=query&list=allpages]] を apprefix パラメーターと共に使用してください。このモジュールの目的は [[Special:ApiHelp/opensearch|action=opensearch]] と似ています: 利用者から入力を受け取り、最も適合するページ名を提供するというものです。検索エンジンのバックエンドによっては、誤入力の訂正や、転送の回避、その他のヒューリスティクスが適用されることがあります。", + "apihelp-query+prefixsearch-summary": "ページ名の先頭一致検索を行います。", + "apihelp-query+prefixsearch-extended-description": "名前が似ていますが、このモジュールは[[Special:PrefixIndex]]と等価であることを意図しません。そのような目的では[[Special:ApiHelp/query+allpages|action=query&list=allpages]] を apprefix パラメーターと共に使用してください。このモジュールの目的は [[Special:ApiHelp/opensearch|action=opensearch]] と似ています: 利用者から入力を受け取り、最も適合するページ名を提供するというものです。検索エンジンのバックエンドによっては、誤入力の訂正や、転送の回避、その他のヒューリスティクスが適用されることがあります。", "apihelp-query+prefixsearch-param-search": "検索文字列。", "apihelp-query+prefixsearch-param-namespace": "検索する名前空間。", "apihelp-query+prefixsearch-param-limit": "返す結果の最大数。", "apihelp-query+prefixsearch-example-simple": "meaning で始まるページ名を検索する。", - "apihelp-query+protectedtitles-description": "作成保護が掛けられているページを一覧表示します。", + "apihelp-query+protectedtitles-summary": "作成保護が掛けられているページを一覧表示します。", "apihelp-query+protectedtitles-param-namespace": "この名前空間に含まれるページのみを一覧表示します。", "apihelp-query+protectedtitles-param-level": "この保護レベルのページのみを一覧表示します。", "apihelp-query+protectedtitles-param-limit": "返すページの総数。", @@ -709,7 +713,7 @@ "apihelp-query+random-param-filterredir": "転送ページを絞り込む方法。", "apihelp-query+random-example-simple": "標準名前空間から2つのページを無作為に返す。", "apihelp-query+random-example-generator": "標準名前空間から無作為に選ばれた2つのページのページ情報を返す。", - "apihelp-query+recentchanges-description": "最近の更新を一覧表示します。", + "apihelp-query+recentchanges-summary": "最近の更新を一覧表示します。", "apihelp-query+recentchanges-param-start": "列挙の始点となるタイムスタンプ。", "apihelp-query+recentchanges-param-end": "列挙の終点となるタイムスタンプ。", "apihelp-query+recentchanges-param-namespace": "この名前空間の変更のみに絞り込む。", @@ -730,7 +734,7 @@ "apihelp-query+recentchanges-param-toponly": "最新の版である変更のみを一覧表示する。", "apihelp-query+recentchanges-param-generaterevisions": "ジェネレータとして使用される場合、版IDではなくページ名を生成します。関連する版IDのない最近の変更の項目 (例えば、ほとんどの記録項目) は何も生成しません。", "apihelp-query+recentchanges-example-simple": "最近の更新を一覧表示する。", - "apihelp-query+redirects-description": "ページへのすべての転送を返します。", + "apihelp-query+redirects-summary": "ページへのすべての転送を返します。", "apihelp-query+redirects-param-prop": "取得するプロパティ:", "apihelp-query+redirects-paramvalue-prop-pageid": "各リダイレクトのページID。", "apihelp-query+redirects-paramvalue-prop-title": "各リダイレクトのページ名。", @@ -757,7 +761,7 @@ "apihelp-query+revisions+base-paramvalue-prop-content": "その版のテキスト。", "apihelp-query+revisions+base-paramvalue-prop-tags": "その版のタグ。", "apihelp-query+revisions+base-param-limit": "返す版の数を制限する。", - "apihelp-query+search-description": "全文検索を行います。", + "apihelp-query+search-summary": "全文検索を行います。", "apihelp-query+search-param-search": "この値を含むページ名または本文を検索します。Wikiの検索バックエンド実装に応じて、あなたは特別な検索機能を呼び出すための文字列を検索することができます。", "apihelp-query+search-param-namespace": "この名前空間内のみを検索します。", "apihelp-query+search-param-what": "実行する検索の種類です。", @@ -776,7 +780,7 @@ "apihelp-query+siteinfo-paramvalue-prop-fileextensions": "アップロードが許可されているファイル拡張子の一覧を返します。", "apihelp-query+siteinfo-param-numberingroup": "利用者グループに属する利用者の数を一覧表示します。", "apihelp-query+siteinfo-example-simple": "サイト情報を取得する。", - "apihelp-query+tags-description": "変更タグを一覧表示します。", + "apihelp-query+tags-summary": "変更タグを一覧表示します。", "apihelp-query+tags-param-limit": "一覧表示するタグの最大数。", "apihelp-query+tags-param-prop": "取得するプロパティ:", "apihelp-query+tags-paramvalue-prop-name": "タグの名前を追加。", @@ -784,23 +788,23 @@ "apihelp-query+tags-paramvalue-prop-description": "タグの説明を追加します。", "apihelp-query+tags-paramvalue-prop-hitcount": "版の記録項目の数と、このタグを持っている記録項目の数を、追加します。", "apihelp-query+tags-example-simple": "利用可能なタグを一覧表示する。", - "apihelp-query+templates-description": "与えられたページでトランスクルードされているすべてのページを返します。", + "apihelp-query+templates-summary": "与えられたページでトランスクルードされているすべてのページを返します。", "apihelp-query+templates-param-namespace": "この名前空間のテンプレートのみ表示する。", "apihelp-query+templates-param-limit": "返すテンプレートの数。", "apihelp-query+templates-example-simple": "Main Page で使用されているテンプレートを取得する。", "apihelp-query+templates-example-generator": "Main Page で使用されているテンプレートに関する情報を取得する。", "apihelp-query+templates-example-namespaces": "Main Page でトランスクルードされている {{ns:user}} および {{ns:template}} 名前空間のページを取得する。", - "apihelp-query+tokens-description": "データ変更操作用のトークンを取得します。", + "apihelp-query+tokens-summary": "データ変更操作用のトークンを取得します。", "apihelp-query+tokens-param-type": "リクエストするトークンの種類。", "apihelp-query+tokens-example-simple": "csrfトークンを取得する (既定)。", "apihelp-query+tokens-example-types": "ウォッチトークンおよび巡回トークンを取得する。", - "apihelp-query+transcludedin-description": "与えられたページをトランスクルードしているすべてのページを検索します。", + "apihelp-query+transcludedin-summary": "与えられたページをトランスクルードしているすべてのページを検索します。", "apihelp-query+transcludedin-param-prop": "取得するプロパティ:", "apihelp-query+transcludedin-paramvalue-prop-pageid": "各ページのページID。", "apihelp-query+transcludedin-paramvalue-prop-title": "各ページのページ名。", "apihelp-query+transcludedin-example-simple": "Main Page をトランスクルードしているページの一覧を取得する。", "apihelp-query+transcludedin-example-generator": "Main Page をトランスクルードしているページに関する情報を取得する。", - "apihelp-query+usercontribs-description": "利用者によるすべての編集を取得します。", + "apihelp-query+usercontribs-summary": "利用者によるすべての編集を取得します。", "apihelp-query+usercontribs-param-limit": "返す投稿記録の最大数。", "apihelp-query+usercontribs-param-user": "投稿記録を取得する利用者。$1userids または $1userprefix とは同時に使用できません。", "apihelp-query+usercontribs-param-userprefix": "この値で始まる名前のすべての利用者の投稿記録を取得します。$1user または $1userids とは同時に使用できません。", @@ -816,16 +820,16 @@ "apihelp-query+usercontribs-param-toponly": "最新の版である変更のみを一覧表示する。", "apihelp-query+usercontribs-example-user": "利用者 Example の投稿記録を表示する。", "apihelp-query+usercontribs-example-ipprefix": "192.0.2. から始まるすべてのIPアドレスからの投稿記録を表示する。", - "apihelp-query+userinfo-description": "現在の利用者に関する情報を取得します。", + "apihelp-query+userinfo-summary": "現在の利用者に関する情報を取得します。", "apihelp-query+userinfo-param-prop": "どの情報を結果に含めるか:", "apihelp-query+userinfo-paramvalue-prop-realname": "利用者の本名を追加します。", "apihelp-query+userinfo-example-simple": "現在の利用者に関する情報を取得します。", "apihelp-query+userinfo-example-data": "現在の利用者に関する追加情報を取得します。", - "apihelp-query+users-description": "利用者のリストについての情報を取得します。", + "apihelp-query+users-summary": "利用者のリストについての情報を取得します。", "apihelp-query+users-param-prop": "どの情報を結果に含めるか:", "apihelp-query+users-param-token": "代わりに [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] を使用してください。", "apihelp-query+users-example-simple": "利用者 Example の情報を返す。", - "apihelp-query+watchlist-description": "現在の利用者のウォッチリストにあるページへの最近の更新を取得します。", + "apihelp-query+watchlist-summary": "現在の利用者のウォッチリストにあるページへの最近の更新を取得します。", "apihelp-query+watchlist-param-start": "列挙の始点となるタイムスタンプ。", "apihelp-query+watchlist-param-end": "列挙の終点となるタイムスタンプ。", "apihelp-query+watchlist-param-namespace": "この名前空間の変更のみに絞り込む。", @@ -841,13 +845,13 @@ "apihelp-query+watchlist-paramvalue-prop-loginfo": "適切な場合にログ情報を追加します。", "apihelp-query+watchlist-example-simple": "現在の利用者のウォッチリストにある最近変更されたページの最新版を一覧表示します。", "apihelp-query+watchlist-example-generator": "現在の利用者のウォッチリスト上の最近更新されたページに関する情報を取得する。", - "apihelp-query+watchlistraw-description": "現在の利用者のウォッチリストにあるすべてのページを取得します。", + "apihelp-query+watchlistraw-summary": "現在の利用者のウォッチリストにあるすべてのページを取得します。", "apihelp-query+watchlistraw-param-namespace": "この名前空間に含まれるページのみを一覧表示します。", "apihelp-query+watchlistraw-param-prop": "追加で取得するプロパティ:", "apihelp-query+watchlistraw-param-dir": "一覧表示する方向。", "apihelp-query+watchlistraw-example-generator": "現在の利用者のウォッチリスト上のページに関する情報を取得する。", "apihelp-resetpassword-example-user": "利用者 Example にパスワード再設定の電子メールを送信する。", - "apihelp-revisiondelete-description": "版の削除および復元を行います。", + "apihelp-revisiondelete-summary": "版の削除および復元を行います。", "apihelp-revisiondelete-param-reason": "削除または復元の理由。", "apihelp-revisiondelete-example-revision": "Main Page の版 12345 の本文を隠す。", "apihelp-rollback-param-title": "巻き戻すページ名です。$1pageid とは同時に使用できません。", @@ -857,26 +861,31 @@ "apihelp-rollback-param-markbot": "巻き戻された編集と巻き戻しをボットの編集としてマークする。", "apihelp-rollback-example-simple": "利用者 Example による Main Page への最後の一連の編集を巻き戻す。", "apihelp-rollback-example-summary": "IP利用者 192.0.2.5 による Main Page への最後の一連の編集を Reverting vandalism という理由で、それらの編集とその差し戻しをボットの編集としてマークして差し戻す。", + "apihelp-setpagelanguage-summary": "ページの言語を変更します。", + "apihelp-setpagelanguage-extended-description-disabled": "ページ言語の変更はこのwikiでは許可されていません。\n\nこの操作を利用するには、[[mw:Special:MyLanguage/Manual:$wgPageLanguageUseDB|$wgPageLanguageUseDB]] を設定してください。", + "apihelp-setpagelanguage-param-title": "言語を変更したいページのページ名。$1pageid とは同時に使用できません。", + "apihelp-setpagelanguage-param-pageid": "言語を変更したいページのページID。$1title とは同時に使用できません。", "apihelp-stashedit-param-title": "編集されているページのページ名。", "apihelp-stashedit-param-section": "節番号です。先頭の節の場合は 0、新しい節の場合は newを指定します。", "apihelp-stashedit-param-sectiontitle": "新しい節の名前です。", "apihelp-stashedit-param-text": "ページの本文。", "apihelp-stashedit-param-contentmodel": "新しいコンテンツのコンテンツ・モデル。", - "apihelp-tag-description": "個々の版または記録項目に対しタグの追加または削除を行います。", + "apihelp-tag-summary": "個々の版または記録項目に対しタグの追加または削除を行います。", "apihelp-tag-param-add": "追加するタグ。手動で定義されたタグのみ追加可能です。", "apihelp-tag-param-reason": "変更の理由。", "apihelp-tag-example-rev": "版ID 123に vandalism タグを理由を指定せずに追加する", "apihelp-tag-example-log": "Wrongly applied という理由で spam タグを 記録項目ID 123 から取り除く", "apihelp-tokens-param-type": "リクエストするトークンの種類。", "apihelp-tokens-example-edit": "編集トークンを取得する (既定)。", - "apihelp-unblock-description": "利用者のブロックを解除します。", + "apihelp-unblock-summary": "利用者のブロックを解除します。", "apihelp-unblock-param-id": "解除するブロックのID (list=blocksで取得できます)。$1user とは同時に使用できません。", "apihelp-unblock-param-user": "ブロックを解除する利用者名、IPアドレスまたはIPレンジ。$1idとは同時に使用できません。", "apihelp-unblock-param-reason": "ブロック解除の理由。", "apihelp-unblock-param-tags": "ブロック記録の項目に適用する変更タグ。", "apihelp-unblock-example-id": "ブロックID #105 を解除する。", "apihelp-unblock-example-user": "Sorry Bob という理由で利用者 Bob のブロックを解除する。", - "apihelp-undelete-description": "削除されたページの版を復元します。\n\n削除された版の一覧 (タイムスタンプを含む) は[[Special:ApiHelp/query+deletedrevisions|prop=deletedrevisions]]に、また削除されたファイルのID一覧は[[Special:ApiHelp/query+filearchive|list=filearchive]]で見つけることができます。", + "apihelp-undelete-summary": "削除されたページの版を復元します。", + "apihelp-undelete-extended-description": "削除された版の一覧 (タイムスタンプを含む) は[[Special:ApiHelp/query+deletedrevisions|prop=deletedrevisions]]に、また削除されたファイルのID一覧は[[Special:ApiHelp/query+filearchive|list=filearchive]]で見つけることができます。", "apihelp-undelete-param-title": "復元するページ名。", "apihelp-undelete-param-reason": "復元の理由。", "apihelp-undelete-param-tags": "削除記録の項目に適用する変更タグ。", @@ -886,29 +895,29 @@ "apihelp-upload-param-watch": "このページをウォッチする。", "apihelp-upload-param-ignorewarnings": "あらゆる警告を無視する。", "apihelp-upload-param-url": "ファイル取得元のURL.", - "apihelp-userrights-description": "利用者の所属グループを変更します。", + "apihelp-userrights-summary": "利用者の所属グループを変更します。", "apihelp-userrights-param-user": "利用者名。", "apihelp-userrights-param-userid": "利用者ID。", "apihelp-userrights-param-add": "利用者をこのグループに追加します。", "apihelp-userrights-param-reason": "変更の理由。", "apihelp-userrights-example-expiry": "利用者 SometimeSysop を 1ヶ月間 sysop グループに追加する。", - "apihelp-watch-description": "現在の利用者のウォッチリストにページを追加/除去します。", + "apihelp-watch-summary": "現在の利用者のウォッチリストにページを追加/除去します。", "apihelp-watch-example-watch": "Main Page をウォッチする。", "apihelp-watch-example-unwatch": "Main Page のウォッチを解除する。", - "apihelp-format-example-generic": "クエリの結果を $1 形式に返します。", - "apihelp-json-description": "データを JSON 形式で出力します。", + "apihelp-format-example-generic": "クエリの結果を $1 形式で返します。", + "apihelp-json-summary": "データを JSON 形式で出力します。", "apihelp-json-param-callback": "指定すると、指定した関数呼び出しで出力をラップします。安全のため、利用者固有のデータはすべて制限されます。", "apihelp-json-param-utf8": "指定すると、大部分の非 ASCII 文字 (すべてではありません) を、16 進のエスケープ シーケンスに置換する代わりに UTF-8 として符号化します。formatversion が 1 でない場合は既定です。", "apihelp-json-param-ascii": "指定すると、すべての非ASCII文字を16進エスケープにエンコードします。formatversion が 1 の場合既定です。", - "apihelp-jsonfm-description": "データを JSON 形式 (HTML に埋め込んだ形式) で出力します。", - "apihelp-none-description": "何も出力しません。", - "apihelp-php-description": "データを PHP のシリアル化した形式で出力します。", - "apihelp-phpfm-description": "データを PHP のシリアル化した形式 (HTML に埋め込んだ形式) で出力します。", - "apihelp-rawfm-description": "データをデバッグ要素付きで JSON 形式 (HTML に埋め込んだ形式) で出力します。", - "apihelp-xml-description": "データを XML 形式で出力します。", + "apihelp-jsonfm-summary": "データを JSON 形式 (HTML に埋め込んだ形式) で出力します。", + "apihelp-none-summary": "何も出力しません。", + "apihelp-php-summary": "データを PHP のシリアル化した形式で出力します。", + "apihelp-phpfm-summary": "データを PHP のシリアル化した形式 (HTML に埋め込んだ形式) で出力します。", + "apihelp-rawfm-summary": "データをデバッグ要素付きで JSON 形式 (HTML に埋め込んだ形式) で出力します。", + "apihelp-xml-summary": "データを XML 形式で出力します。", "apihelp-xml-param-xslt": "指定すると、XSLスタイルシートとして名付けられたページを追加します。値は、必ず、{{ns:MediaWiki}} 名前空間の、ページ名の末尾が .xsl でのタイトルである必要があります。", "apihelp-xml-param-includexmlnamespace": "指定すると、XML 名前空間を追加します。", - "apihelp-xmlfm-description": "データを XML 形式 (HTML に埋め込んだ形式) で出力します。", + "apihelp-xmlfm-summary": "データを XML 形式 (HTML に埋め込んだ形式) で出力します。", "api-format-title": "MediaWiki API の結果", "api-format-prettyprint-header": "このページは $1 形式を HTML で表現したものです。HTML はデバッグに役立ちますが、アプリケーションでの使用には適していません。\n\nformat パラメーターを指定すると出力形式を変更できます 。$1 形式の非 HTML 版を閲覧するには、format=$2 を設定してください。\n\n詳細情報については [[mw:Special:MyLanguage/API|完全な説明文書]]または [[Special:ApiHelp/main|API のヘルプ]]を参照してください。", "api-pageset-param-titles": "対象のページ名のリスト。", @@ -950,6 +959,7 @@ "api-help-permissions-granted-to": "{{PLURAL:$1|権限を持つグループ}}: $2", "api-help-open-in-apisandbox": "[サンドボックスで開く]", "apierror-missingparam": "パラメーター $1 を設定してください。", + "apierror-timeout": "サーバーが決められた時間内に応答しませんでした。", "apiwarn-invalidcategory": "「$1」はカテゴリではありません。", "apiwarn-notfile": "「$1」はファイルではありません。", "api-credits-header": "クレジット", diff --git a/includes/api/i18n/ko.json b/includes/api/i18n/ko.json index 72932eb107..158aa91073 100644 --- a/includes/api/i18n/ko.json +++ b/includes/api/i18n/ko.json @@ -19,6 +19,7 @@ "Macofe" ] }, + "apihelp-main-extended-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|설명문서]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api 메일링 리스트]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API 알림 사항]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R 버그 및 요청]\n
\n상태: 이 페이지에 보이는 모든 기능은 정상적으로 작동하지만, API는 여전히 활발하게 개발되고 있으며, 언제든지 변경될 수 있습니다. 업데이트 공지를 받아보려면 [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ mediawiki-api-announce 메일링 리스트]를 구독하십시오.\n\n잘못된 요청: API에 잘못된 요청이 전송되면 \"MediaWiki-API-Error\" 키가 포함된 HTTP 헤더가 전송되며 반환되는 헤더와 오류 코드의 값은 모두 동일한 값으로 설정됩니다. 자세한 정보에 대해서는 [[mw:Special:MyLanguage/API:Errors and warnings/ko|API:오류와 경고]]를 참조하십시오.\n\n테스트하기: API 요청 테스트를 용이하게 하려면, [[Special:ApiSandbox]]를 보십시오.", "apihelp-main-param-action": "수행할 동작", "apihelp-main-param-format": "출력값의 형식.", "apihelp-main-param-maxlag": "최대 랙은 미디어위키가 데이터베이스 복제된 클러스터에 설치되었을 때 사용될 수 있습니다. 특정한 행동이 사이트 복제 랙을 유발할 때, 이 변수는 클라이언트가 복제 랙이 설정된 숫자 아래로 내려갈 때까지 기다리도록 지시합니다. 과도한 랙의 경우, maxlag 오류 코드와 $host 대기 중: $lag초 지연되었습니다 메시지가 제공됩니다.
[[mw:Special:MyLanguage/Manual:Maxlag_parameter|매뉴얼: Maxlag 변수]]에서 더 많은 정보를 얻을 수 있습니다.", @@ -64,6 +65,7 @@ "apihelp-clientlogin-example-login": "사용자 Example, 비밀번호 ExamplePassword로 위키 로그인 과정을 시작합니다.", "apihelp-clientlogin-example-login2": "987654의 OATHToken을 지정하여 2요소 인증을 위한 UI 응답 이후에 로그인을 계속합니다.", "apihelp-compare-summary": "두 문서 간의 차이를 가져옵니다.", + "apihelp-compare-extended-description": "대상이 되는 두 문서의 판 번호나 문서 제목 또는 문서 ID를 지정해야 합니다.", "apihelp-compare-param-fromtitle": "비교할 첫 이름.", "apihelp-compare-param-fromid": "비교할 첫 문서 ID.", "apihelp-compare-param-fromrev": "비교할 첫 판.", @@ -226,7 +228,7 @@ "apihelp-parse-paramvalue-prop-sections": "구문 분석된 위키텍스트의 문단을 제공합니다.", "apihelp-parse-paramvalue-prop-revid": "구문 분석된 페이지의 판 ID를 추가합니다.", "apihelp-parse-paramvalue-prop-displaytitle": "구문 분석된 위키텍스트의 제목을 추가합니다.", - "apihelp-parse-paramvalue-prop-headitems": "사용되지 않습니다. 문서의 <head> 안에 넣을 항목을 제공합니다.", + "apihelp-parse-paramvalue-prop-headitems": "문서의 <head> 안에 넣을 항목을 제공합니다.", "apihelp-parse-paramvalue-prop-headhtml": "문서의 구문 분석된 <head>를 제공합니다.", "apihelp-parse-paramvalue-prop-modules": "문서에 사용되는 ResourceLoader 모듈을 제공합니다. 불러오려면, mw.loader.using()을 사용하세요. jsconfigvars 또는 encodedjsconfigvars는 modules와 함께 요청해야 합니다.", "apihelp-parse-paramvalue-prop-jsconfigvars": "문서에 특화된 자바스크립트 구성 변수를 제공합니다. 적용하려면 mw.config.set()을 사용하세요.", @@ -281,6 +283,7 @@ "apihelp-query+alldeletedrevisions-param-excludeuser": "이 사용자에 대한 판을 나열하지 않습니다.", "apihelp-query+alldeletedrevisions-param-namespace": "이 이름공간의 문서만 나열합니다.", "apihelp-query+alldeletedrevisions-example-user": "Example님의 최근 50개의 삭제된 기여를 나열합니다.", + "apihelp-query+allfileusages-summary": "존재하지 않는 것을 포함하여 파일을 사용하는 모든 문서를 나열합니다.", "apihelp-query+allfileusages-paramvalue-prop-title": "파일의 제목을 추가합니다.", "apihelp-query+allfileusages-param-limit": "반환할 총 항목 수입니다.", "apihelp-query+allfileusages-example-unique": "고유한 파일 제목을 나열합니다.", @@ -342,6 +345,7 @@ "apihelp-query+categorymembers-param-limit": "반환할 문서의 최대 수입니다.", "apihelp-query+categorymembers-param-startsortkey": "$1starthexsortkey를 대신 사용해 주십시오.", "apihelp-query+categorymembers-param-endsortkey": "$1endhexsortkey를 대신 사용해 주십시오.", + "apihelp-query+contributors-summary": "문서에 대해 로그인한 기여자의 목록과 익명 기여자의 수를 가져옵니다.", "apihelp-query+deletedrevisions-summary": "삭제된 판 정보를 가져옵니다.", "apihelp-query+deletedrevs-summary": "삭제된 판을 나열합니다.", "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|모드|모드}}: $2", @@ -457,6 +461,7 @@ "apihelp-query+revisions+base-paramvalue-prop-contentmodel": "판의 콘텐츠 모델 ID.", "apihelp-query+revisions+base-paramvalue-prop-content": "판의 텍스트.", "apihelp-query+revisions+base-paramvalue-prop-tags": "판의 태그.", + "apihelp-query+revisions+base-param-parse": "[[Special:ApiHelp/parse|action=parse]]를 대신 사용합니다. 판 내용의 구문을 분석합니다. ($1prop=content 필요) 성능 상의 이유로 이 옵션을 사용할 경우 $1limit은 1로 강제됩니다.", "apihelp-query+search-summary": "전문 검색을 수행합니다.", "apihelp-query+search-param-qiprofile": "쿼리 독립적인 프로파일 사용(순위 알고리즘에 영향있음)", "apihelp-query+search-paramvalue-prop-size": "바이트 단위로 문서의 크기를 추가합니다.", @@ -582,6 +587,8 @@ "apihelp-stashedit-param-text": "문서 내용.", "apihelp-stashedit-param-contentmodel": "새 콘텐츠의 콘텐츠 모델.", "apihelp-tag-param-reason": "변경 이유.", + "apihelp-tokens-summary": "데이터 수정 작업을 위해 토큰을 가져옵니다.", + "apihelp-tokens-extended-description": "이 모듈은 [[Special:ApiHelp/query+tokens|action=query&meta=tokens]]의 선호에 따라 사용이 권장되지 않습니다.", "apihelp-tokens-param-type": "요청할 토큰의 종류.", "apihelp-tokens-example-edit": "편집 토큰을 검색합니다. (기본값)", "apihelp-tokens-example-emailmove": "편집 토큰과 이동 토큰을 검색합니다.", @@ -594,6 +601,7 @@ "apihelp-unblock-example-id": "차단 ID #105의 차단을 해제합니다.", "apihelp-unblock-example-user": "Sorry Bob이 이유인 Bob 사용자의 차단을 해제합니다.", "apihelp-undelete-summary": "삭제된 문서의 판을 복구합니다.", + "apihelp-undelete-extended-description": "삭제된 판의 목록(타임스탬프 포함)은 [[Special:ApiHelp/query+deletedrevisions|prop=deletedrevisions]]을 통해 검색할 수 있으며 삭제된 파일 ID의 목록은 [[Special:ApiHelp/query+filearchive|list=filearchive]]을 통해 검색할 수 있습니다.", "apihelp-undelete-param-title": "복구할 문서의 제목입니다.", "apihelp-undelete-param-reason": "복구할 이유입니다.", "apihelp-undelete-param-tags": "삭제 기록의 항목에 적용할 태그를 변경합니다.", @@ -635,6 +643,8 @@ "apihelp-userrights-example-user": "FooBot 사용자를 bot 그룹에 추가하며 sysop과 bureaucrat 그룹에서 제거합니다.", "apihelp-userrights-example-userid": "ID가 123인 사용자를 bot 그룹에 추가하며, sysop과 bureaucrat 그룹에서 제거합니다.", "apihelp-userrights-example-expiry": "사용자 SometimeSysop을 sysop 그룹에 1개월 간 추가합니다.", + "apihelp-validatepassword-summary": "위키의 비밀번호 정책에 근간하여 비밀번호를 확인합니다.", + "apihelp-validatepassword-extended-description": "비밀번호를 수용할 수 있으면 Good으로, 로그인 시 비밀번호를 사용할 수 있지만 변경이 필요한 경우 Change로, 비밀번호를 사용할 수 없으면 Invalid로 보고됩니다.", "apihelp-validatepassword-param-password": "확인할 비밀번호.", "apihelp-validatepassword-param-user": "계정 생성을 테스트할 때 사용할 사용자 이름입니다. 명명된 사용자는 존재하지 않습니다.", "apihelp-validatepassword-param-email": "계정 생성을 테스트할 때 사용할 이메일 주소입니다.", @@ -672,6 +682,7 @@ "api-help-title": "미디어위키 API 도움말", "api-help-lead": "이 페이지는 자동으로 생성된 미디어위키 API 도움말 문서입니다.\n\n설명 문서 및 예시: https://www.mediawiki.org/wiki/API", "api-help-main-header": "메인 모듈", + "api-help-undocumented-module": "$1 모듈에 대한 설명문이 없습니다.", "api-help-flag-deprecated": "이 모듈은 사용되지 않습니다.", "api-help-flag-internal": "이 모듈은 내부용이거나 불안정합니다. 동작은 예고 없이 변경될 수 있습니다.", "api-help-flag-readrights": "이 모듈은 read 권한을 요구합니다.", @@ -790,6 +801,7 @@ "apierror-specialpage-cantexecute": "특수 문서의 결과를 볼 권한이 없습니다.", "apierror-stashwrongowner": "잘못된 소유자: $1", "apierror-systemblocked": "당신은 미디어위키에 의해서 자동으로 차단되었습니다.", + "apierror-timeout": "서버가 예측된 시간 내에 응답하지 않았습니다.", "apierror-unknownerror-editpage": "알 수 없는 EditPage 오류: $1.", "apierror-unknownerror-nocode": "알 수 없는 오류.", "apierror-unknownerror": "알 수 없는 오류: \"$1\"", diff --git a/includes/api/i18n/ksh.json b/includes/api/i18n/ksh.json index 85cab4ebd5..1ed917a784 100644 --- a/includes/api/i18n/ksh.json +++ b/includes/api/i18n/ksh.json @@ -5,7 +5,7 @@ "Macofe" ] }, - "apihelp-main-description": "
\n* [[mw:API:Main_page/de|Dokemäntazjohn]]\n* [[mw:API:FAQ/de|Öff jefrohch]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Mäileng_Leß]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Aanköndejonge zom API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Jemäldte Fähler un Wönsch]\n
\nStatus: Alle op heh dä Sigg aanjzeischte Ußwahle sullte donn, ävver et API weed jrahd noch äntwekeld un et kann sesch alle Nahslangs jädd ändere. Holl Der de [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ Mäileng_Leß med Aanköndejonge], öm automattesch övver Neujeschkeite enfommehrt ze wähde.\n\nKapodde Aanfrohre: Wam_mer kapodde Aanfroheaan et API API schek, kritt mer ene HTTP-Kopp ußjejovve met däm Täx „MediaWiki-API-Error“ dren, dä mer als ene Schlößel bedraachte kann. Mih dohzoh fengk met op dä Sigg [[mw:API:Errors_and_warnings|API: Fähler un Warnonge]].", + "apihelp-main-extended-description": "
\n* [[mw:API:Main_page/de|Dokemäntazjohn]]\n* [[mw:API:FAQ/de|Öff jefrohch]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Mäileng_Leß]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Aanköndejonge zom API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Jemäldte Fähler un Wönsch]\n
\nStatus: Alle op heh dä Sigg aanjzeischte Ußwahle sullte donn, ävver et API weed jrahd noch äntwekeld un et kann sesch alle Nahslangs jädd ändere. Holl Der de [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ Mäileng_Leß med Aanköndejonge], öm automattesch övver Neujeschkeite enfommehrt ze wähde.\n\nKapodde Aanfrohre: Wam_mer kapodde Aanfroheaan et API API schek, kritt mer ene HTTP-Kopp ußjejovve met däm Täx „MediaWiki-API-Error“ dren, dä mer als ene Schlößel bedraachte kann. Mih dohzoh fengk met op dä Sigg [[mw:API:Errors_and_warnings|API: Fähler un Warnonge]].", "apihelp-main-param-action": "Wat för en Aufjahb.", "apihelp-main-param-format": "Et Fommaht för ußzejävve.", "apihelp-main-param-maxlag": "Der hühste zohjelohße Verzoch kann jenumme wähde, wann MehdijaWikki obb enem Knubbel Rääschner medd ene replezehrte (dadd es, lebänndesch koppehrte) Dahtebangk enschtallehrt weed. Öm kein Opdräschd aan de Dahtebangk ze scheke, di dat noch schlemmer maache dähte, kam_mer övver heh dä Parramehter et Projramm affwahde lohße, bes dat dä Verzoch vum Replezehre onger däm aanjejovve Wäät lit. Wann dä Verzoch övvermähßesch jruhs es, kritt mer dä Fähler maxlag jemälldt med ene Nohreesch esu wi Mer wahde op dä ẞööver $Maschihn un di es $Verzoch Sekonde hengerher.
Op dä [[mw:Manual:Maxlag_parameter|Hanndbohchsigg zom \nMaxlag-Parramehter]] kam_mer noch mih zerdoh lässe.", @@ -16,7 +16,7 @@ "apihelp-main-param-servedby": "Donn däm ẞööver, dä et jedonn hät, singe Nahme med ußjävve.", "apihelp-main-param-curtimestamp": "Donn de aktoälle Zigg un et Dattum med ußjävve.", "apihelp-main-param-uselang": "De Schprohch för et Övversäzze vun Täxte un Nohreeschte. [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] holle, met siprop=languages jidd en Leß met de Köözelle för Schprohche uß, udder jiff user aan, öm dem aktoälle Metmaacher sing eetzde Schprohch ze krijje, udder nemm content öm heh dämm Wikki singe Ennhald sing Schprohch ze krijje.", - "apihelp-block-description": "Ene Metmaacher schpärre.", + "apihelp-block-summary": "Ene Metmaacher schpärre.", "apihelp-block-param-user": "Däm Nahme vun däm Metmaacher, de IP-Addräß udder dä Berätt, dä De Schpärre wells.", "apihelp-block-param-expiry": "De Zigg bes zom Ußloufe. Kam_mer als en Door aanjävve, esu wi „5 months“ udder „2 weeks“ un kam_mer als ene Zigg_Pongk aanjävve, esu wi „2014-09-18T12:34:56Z“, un wam_mer „infinite“, „indefinite“ udder „never“ aanjitt, dohrt di Schpärr för iiwesch.", "apihelp-block-param-reason": "Der Schpärrjrond.", @@ -30,14 +30,15 @@ "apihelp-block-param-watchuser": "Donn de Metmaachersigg un de Klaafsigg dohzoh op mig Oppaßleß säze.", "apihelp-block-example-ip-simple": "Donn de IP-Addräß 192.0.2.5 för drei ääsch schpärre mem Jrond: Eestschlaach.", "apihelp-block-example-user-complex": "Donn dä Metmaacher „Vandal“ för iiwesch schpärre, mem Jrond „Vandalism“, un donn_em neu Zohjäng aanzelähje un e-mail ze verscheke verbehde.", - "apihelp-checktoken-description": "Donn de Jölteschkeid vun enem Makkehrongsschlößel vun „[[Special:ApiHelp/query+tokens|action=query&meta=tokens]]“ pröhve.", + "apihelp-checktoken-summary": "Donn de Jölteschkeid vun enem Makkehrongsschlößel vun „[[Special:ApiHelp/query+tokens|action=query&meta=tokens]]“ pröhve.", "apihelp-checktoken-param-type": "De Zoot Makkehrongsschlößel zom Pröhfe.", "apihelp-checktoken-param-token": "Der Makkehrongsschlößel zom Pröhve.", "apihelp-checktoken-param-maxtokenage": "Et jrühßte zojelohße Allder fun däm Makkehrongsschlößel en Sekonde.", "apihelp-checktoken-example-simple": "Pröhf de Jölteschkeid vun däm Makkehrongsschlößel „csrf“.", - "apihelp-clearhasmsg-description": "Nemmp de Makkehrong „hasmsg“ fott vum aktoälle Metmaacher.", + "apihelp-clearhasmsg-summary": "Nemmp de Makkehrong „hasmsg“ fott vum aktoälle Metmaacher.", "apihelp-clearhasmsg-example-1": "Nemm de Makkehrong „hasmsg“ fott vum aktoälle Metmaacher.", - "apihelp-compare-description": "Donn de Ongerscheide zwesche zwai Sigge beschtemme.\n\nDo moß derför jeweils en Väsjohn, en Övverschreff för di Sigg, odder ener Sigg iehr Kännong aanjävve, för de beide Sigge.", + "apihelp-compare-summary": "Donn de Ongerscheide zwesche zwai Sigge beschtemme.", + "apihelp-compare-extended-description": "Do moß derför jeweils en Väsjohn, en Övverschreff för di Sigg, odder ener Sigg iehr Kännong aanjävve, för de beide Sigge.", "apihelp-compare-param-fromtitle": "De Övverschreff vun dä eezte Sigg zom verjlihsche.", "apihelp-compare-param-fromid": "De Kännong vun dä eezte Sigg zom verjlihsche.", "apihelp-compare-param-fromrev": "De Väsjohn vun dä zwaite Sigg zom verjlihsche.", @@ -45,7 +46,7 @@ "apihelp-compare-param-toid": "De Kännong vun dä zwaite Sigg zom verjlihsche.", "apihelp-compare-param-torev": "De Väsjohn vun dä zwaite Sigg zom verjlihsche.", "apihelp-compare-example-1": "Fengk de Ongerscheide zwesche dä Väsjohne 1 un 2", - "apihelp-createaccount-description": "Ene neue Zohjang för ene Metmaacher aanlähje.", + "apihelp-createaccount-summary": "Ene neue Zohjang för ene Metmaacher aanlähje.", "apihelp-createaccount-param-name": "Der Nahme för dä Metmaacher.", "apihelp-createaccount-param-password": "Et Paßwoot (Weed ävver it jebruc un övverjange, wann $1mailpassword jesaz es)", "apihelp-createaccount-param-domain": "De Domäijn för de Zohjangsdaht vun ußerhallef beschtähtech ze krijje. Kam_mer fott_lohße.", @@ -57,7 +58,7 @@ "apihelp-createaccount-param-language": "Dat Schprohcheköözel, wadd als der Schtandatt för dä Metmaacher jesaz wähde sull. Kann läddesch blihve, dann es et di Schprohch vum Wikki.", "apihelp-createaccount-example-pass": "Lääsch dä Metmaacher testuser aan, mem Paßwood test123.", "apihelp-createaccount-example-mail": "Lääsch dä Metmaacher testmailuser aan med emem zohfällesch ußjewörfelte Paßwoot un schegg_em dat övver de e-mail.", - "apihelp-delete-description": "Schmieß en Sigg fott.", + "apihelp-delete-summary": "Schmieß en Sigg fott.", "apihelp-delete-param-title": "De Övverschreff vun dä Sigg zom fottschmiiße. Kam_mer nit zersamme met „$1pageid“ bruche.", "apihelp-delete-param-pageid": "De Kännong vun dä Sigg zom fottschmiiße. Kam_mer nit zersamme met „$1title“ bruche.", "apihelp-delete-param-reason": "Der Jrond för et Fottschmiiße. Wann dä nit aanjejovve es, weed ene automattesch usjräschnete Jrond jenumme.", @@ -68,8 +69,8 @@ "apihelp-delete-param-oldimage": "Der Nahme vom ahle Beld zom fottschmiiße, wi hä vun [[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]] kütt.", "apihelp-delete-example-simple": "Schmiiß de Sigg „Main Page“ fott.", "apihelp-delete-example-reason": "Schmiiß de „Main Page“ fott mem Jrond: Preparing for move.", - "apihelp-disabled-description": "Dat Moduhl wohd affjeschalldt.", - "apihelp-edit-description": "Sigge aanlähje un verändere.", + "apihelp-disabled-summary": "Dat Moduhl wohd affjeschalldt.", + "apihelp-edit-summary": "Sigge aanlähje un verändere.", "apihelp-edit-param-title": "De Övverschreff vun dä Sigg zom Ändere. Kam_mer nit zesamme met „$1pageid“ bruche.", "apihelp-edit-param-pageid": "De Känong vun dä Sigg zom Ändere. Kam_mer nit zesamme met „$1title“ bruche.", "apihelp-edit-param-section": "De Nommer vum Affschnedd. Nemm „0“ för wat vör der eezde Övverschreff schteihd. Ene neue Affscnedd määt mer met „new“.", @@ -99,13 +100,13 @@ "apihelp-edit-example-edit": "Veränder en Sigg.", "apihelp-edit-example-prepend": "Donn __NOTOC__ för en Sigg säze.", "apihelp-edit-example-undo": "Donn alle Väsjohne vun „13579“ bes zeläz „13585“ widder retuhr nämme u en autmatesche Zersamfaßong derför enndrahre.", - "apihelp-emailuser-description": "Donn en e-mail aan dä Metmaacher schecke.", + "apihelp-emailuser-summary": "Donn en e-mail aan dä Metmaacher schecke.", "apihelp-emailuser-param-target": "D ä Metmaacher, dä di e-mail krijje sull.", "apihelp-emailuser-param-subject": "Koppeih mem Beträff.", "apihelp-emailuser-param-text": "Dä Täx en dä e-mail.", "apihelp-emailuser-param-ccme": "scheck mer en Koppih vun heh dä e-mail.", "apihelp-emailuser-example-email": "Donn en e-mail aan dä Metmaacher „WikiSysop“ schecke mem Täx „Content“ dren.", - "apihelp-expandtemplates-description": "Deiht alle Schablohne en Wikkitäx ömsäze.", + "apihelp-expandtemplates-summary": "Deiht alle Schablohne en Wikkitäx ömsäze.", "apihelp-expandtemplates-param-title": "De Övverschreff vun dä Sigg.", "apihelp-expandtemplates-param-text": "Dä Wikkitäx zom ömwandelle.", "apihelp-expandtemplates-param-revid": "De Kännong vun dä Väsjohn, för \n„{{REVISIONID}}“ un verwandte Wääte.", @@ -120,7 +121,7 @@ "apihelp-expandtemplates-param-includecomments": "Ov Aanmärkonge em HTML-Fommaht med ußjejovve wähde sulle.", "apihelp-expandtemplates-param-generatexml": "Donn ene Boum vum XML-Paaser opboue. Es dorsch „$1prop=parsetree“ ässäz.", "apihelp-expandtemplates-example-simple": "Donn dä Wikkitäx {{Project:Sandbox}} en Täx wandelle.", - "apihelp-feedcontributions-description": "Jidd ene Kannahl met de Beijdrähsch vun enem Metmaacher uß.", + "apihelp-feedcontributions-summary": "Jidd ene Kannahl met de Beijdrähsch vun enem Metmaacher uß.", "apihelp-feedcontributions-param-feedformat": "Däm Kannahl sing Fommaht.", "apihelp-feedcontributions-param-user": "De Beijdrähsch för wat för en Metmaacher holle.", "apihelp-feedcontributions-param-namespace": "Wat för ene Appachtemang för de Beijdrähsch ußjeschloße wähde sull.", @@ -133,7 +134,7 @@ "apihelp-feedcontributions-param-hideminor": "Donn kein Minni-Ännderonge ennblände.", "apihelp-feedcontributions-param-showsizediff": "Zeijsch de Ongerscheijd en de Jrühße zwesche de Väsjohne.", "apihelp-feedcontributions-example-simple": "Zeijsch de Änderonge vum Metmaacher Example.", - "apihelp-feedrecentchanges-description": "Donn ene Kannahl för de neuste Änderonge ußjävve.", + "apihelp-feedrecentchanges-summary": "Donn ene Kannahl för de neuste Änderonge ußjävve.", "apihelp-feedrecentchanges-param-feedformat": "Däm Kannahl sing Fommaht.", "apihelp-feedrecentchanges-param-namespace": "Op wat för ene Appachtemang de Beijdrähsch beschrängk wähde sulle.", "apihelp-feedrecentchanges-param-invert": "Alle Appachtemangs ußer däm ußjesöhkte.", @@ -155,18 +156,18 @@ "apihelp-feedrecentchanges-param-categories_any": "Donn deföhr blohß de Änderonge aan de Zohjehüreshkeit för öhndseijn fun heh dä Saachjroppe zeije.", "apihelp-feedrecentchanges-example-simple": "Zeijsch de {{LCFIRST:{{int:recentchanges}}}}", "apihelp-feedrecentchanges-example-30days": "Zeijsch de {{LCFIRST:{{int:recentchanges}}}} vun de läzde 30 Dähsch.", - "apihelp-feedwatchlist-description": "Donn ene Kannahl met dä Oppaßleß zerökjävve.", + "apihelp-feedwatchlist-summary": "Donn ene Kannahl met dä Oppaßleß zerökjävve.", "apihelp-feedwatchlist-param-feedformat": "Däm Kannahl sing Fommaht.", "apihelp-feedwatchlist-param-hours": "Zeijsch de Sigge, di en de läzde su un esu vill Schtonde vun jäz aan veränder wohde sin.", "apihelp-feedwatchlist-param-linktosections": "Lengk tirägg od der veränderte Affschnedd, woh müjjelesch.", "apihelp-feedwatchlist-example-default": "Zeijsch ene Kannahl met dä Oppaßleß.", "apihelp-feedwatchlist-example-all6hrs": "Zeijsch alle Änderonge aan Sgge obb Oppaßleßte us de läzde 6 Schtunde.", - "apihelp-filerevert-description": "Säz en Dattei obb en ahle Väsohn zerök.", + "apihelp-filerevert-summary": "Säz en Dattei obb en ahle Väsohn zerök.", "apihelp-filerevert-param-filename": "De Zih_Dattei, der ohne „{{ne:file}}“ derför.", "apihelp-filerevert-param-comment": "Aanmärkong huh lahde.", "apihelp-filerevert-param-archivename": "Dä nahme vum Aschihv vun dä Väsjohn för wider drop zerök ze jon.", "apihelp-filerevert-example-revert": "Donn Wiki.png op di Väsohn vum 2011-03-05T15:27:40Z zerök säze.", - "apihelp-help-description": "zeisch Hölp för de aanjejovve Moduhle.", + "apihelp-help-summary": "zeisch Hölp för de aanjejovve Moduhle.", "apihelp-help-param-modules": "Moduhle, öm Hölp för de Wääte vun de „action“ un „format“ Parramehtere, udder „main“. aanzezeije. Mer kann Ongermoduhle met „+“ aanjävve.", "apihelp-help-param-submodules": "Donn Hölp för de Ongermoduhle vun dämm aanjejovve Moduhl enschschlehße.", "apihelp-help-param-recursivesubmodules": "Donn Hölp för de Ongermoduhle allesammp enschschlehße, esu deef, wi et jeiht.", @@ -178,7 +179,7 @@ "apihelp-help-example-recursive": "Alle Hölp en eine Sigg.", "apihelp-help-example-help": "Alle Hölp övver de Hölp säälver.", "apihelp-help-example-query": "Hölp för zwei Ongermoduhle för Frohre.", - "apihelp-imagerotate-description": "Ein udder mih Bellder driehje.", + "apihelp-imagerotate-summary": "Ein udder mih Bellder driehje.", "apihelp-imagerotate-param-rotation": "Öm wi vill Jrahd sulle de Bellder noh de Uhr drieh wääde?", "apihelp-imagerotate-example-simple": "Drieh de Dattei:Beijschpell.png öm 90 Jrahd.", "apihelp-imagerotate-example-generator": "Drieh alle Bellder en dä Saachjropp:Ömdriehje öm 180 Jrahd.", @@ -196,16 +197,16 @@ "apihelp-login-param-password": "Paßwoot.", "apihelp-login-param-domain": "De Domaijn (kann fott bliehve)", "apihelp-login-example-login": "Enlogge.", - "apihelp-logout-description": "Donn ußlogge un maach de Dahte övver de Sezong fott.", + "apihelp-logout-summary": "Donn ußlogge un maach de Dahte övver de Sezong fott.", "apihelp-logout-example-logout": "Donn dä aktoälle Metmaacher ußlogge.", - "apihelp-managetags-description": "Verwalldongsaufjahbe em Zersammehang met Makkehronge vun Änderonge donn.", + "apihelp-managetags-summary": "Verwalldongsaufjahbe em Zersammehang met Makkehronge vun Änderonge donn.", "apihelp-managetags-param-reason": "Ene Jrond för et Aanlähje, Fottschmiiße, Aanschallde un Ußschallde vun dä Makkehrong, dä mer ävver nit aanjävve moß.", "apihelp-managetags-param-ignorewarnings": "Ov alle Warnonge övverjange wähde sulle, di bei dämm Opdracht opkumme.", "apihelp-managetags-example-create": "Donn en Makkehrong aanlähje mem Nahme „spam“ mem Jrond „For use in edit patrolling“.", "apihelp-managetags-example-delete": "Schmiiß de Makkehrong mem Nahme „vandlaism“ fott mem Jrond „Misspelt“.", "apihelp-managetags-example-activate": "Donn en Makkehrong aktevehre mem Nahme „spam“ mem Jrond „For use in edit patrolling“.", "apihelp-managetags-example-deactivate": "Donn en Makkehrong mem Nahme „spam“ nit mieh aktihv maache, mem Jrond „For use in edit patrolling“.", - "apihelp-mergehistory-description": "Väsjohne fun Sigge zosamme lähje.", + "apihelp-mergehistory-summary": "Väsjohne fun Sigge zosamme lähje.", "apihelp-mergehistory-param-from": "De Övverschreff vun dä Sigg, vun däh de verjange Väsjohne zesamme jelaat wähde sulle. Kam_mer nit zesamme met $1fromid bruche.", "apihelp-mergehistory-param-fromid": "De Kännong vun dä Sigg, vun däh de verjange Väsjohne zesamme jelaat wähde sulle. Kam_mer nit zesamme met $1fromid bruche.", "apihelp-mergehistory-param-to": "De Övverschreff vun dä Sigg, wohen de verjange Väsjohne zesamme jelaat wähde sulle. Kam_mer nit zesamme met $1toid bruche.", @@ -213,7 +214,7 @@ "apihelp-mergehistory-param-reason": "Der Jrond för et Zesammelähje vun dä älldere Väsjohne.", "apihelp-mergehistory-example-merge": "Donn de jannze älldere Väsjohne vun dä Sigg „Oldpage“ met dä Sigg „Newpage“ zesammelähje.", "apihelp-mergehistory-example-merge-timestamp": "Donn de älldere Väsjohne vun dä Sigg „Oldpage“ bes zom 2015-12-31T04:37:41Z met dä Sigg „Newpage“ zesammelähje.", - "apihelp-move-description": "Donn en Sigg ömbenänne", + "apihelp-move-summary": "Donn en Sigg ömbenänne", "apihelp-move-param-from": "De Övverschreff vun dä Sigg zom Ömbenänne. Kam_mer nit zesamme met „$1fromid“ bruche.", "apihelp-move-param-fromid": "De ännong vun dä Sigg zom Ömbenänne. Kam_mer nit zesamme met „$1from“ bruche.", "apihelp-move-param-to": "De neue Övverschreff för di Sigg drop ömzebenänne.", @@ -226,7 +227,7 @@ "apihelp-move-param-watchlist": "Donn di Sigg en dem aktoälle Metmaacher sing Oppaßleß udder nemm se eruß, donn de Enschtällonge nämme udder donn de Oppaßleß nid ändere.", "apihelp-move-param-ignorewarnings": "Donn alle Warnonge övverjonn", "apihelp-move-example-move": "Donn di Sigg „Badtitle“ noh „Goodtitle“ önnänne, der ohne en Ömleijdong aanzelähje.", - "apihelp-opensearch-description": "Em Wikki söhke mem OpenSearch", + "apihelp-opensearch-summary": "Em Wikki söhke mem OpenSearch", "apihelp-opensearch-param-search": "Noh wat söhke?", "apihelp-opensearch-param-limit": "De hühßte Aanzahl vun Äjeebnesse för zeröck ze jävve", "apihelp-opensearch-param-namespace": "En wällschem Appachtemang söhke.", @@ -241,7 +242,7 @@ "apihelp-options-example-reset": "Alle Enschtälloonge retuhr schtälle.", "apihelp-options-example-change": "Donn de „skin“ un „hideminor“ Enschtällonge ändere.", "apihelp-options-example-complex": "Donn alle Enschtällonge op der Schtandatt säze, dann säz „skin“ un „nickname“.", - "apihelp-paraminfo-description": "Holl Aanjahbe övver dä API ier Moduhle.", + "apihelp-paraminfo-summary": "Holl Aanjahbe övver dä API ier Moduhle.", "apihelp-paraminfo-param-helpformat": "Et Fommaht vun de Täxe för Hölp.", "apihelp-paraminfo-param-formatmodules": "Leß met de Nahme vun de Moduhle zom Fommatehre (Wäät vum „format“-Parramehter). Nemm schtatt dämm „$1modules
“.", "apihelp-paraminfo-example-1": "Zisch Aanjahbe övver [[Special:ApiHelp/parse|action=parse]], [[Special:ApiHelp/jsonfm|format=jsonfm]], [[Special:ApiHelp/query+allpages|action=query&list=allpages]], un [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]].", @@ -277,12 +278,12 @@ "apihelp-parse-example-text": "Donn Wikkitäx pahse.", "apihelp-parse-example-texttitle": "Donn Wikkitäx pahse, un jiff derför en Övverschreff för en Sigg aan.", "apihelp-parse-example-summary": "Donn Zersammefaßong pahse.", - "apihelp-patrol-description": "Donn en Sigg udder Väsjohn nohkike.", + "apihelp-patrol-summary": "Donn en Sigg udder Väsjohn nohkike.", "apihelp-patrol-param-rcid": "De Kännong in de läzde Änderonge zum Nohkike.", "apihelp-patrol-param-revid": "De Kännong vun dä Väsjohn zum Nohkike.", "apihelp-patrol-example-rcid": "Donn en läzde Änderonge nohkike.", "apihelp-patrol-example-revid": "Donn en Väsjohn nohkike.", - "apihelp-protect-description": "Änder der Siggeschoz för en Sigg.", + "apihelp-protect-summary": "Änder der Siggeschoz för en Sigg.", "apihelp-protect-param-title": "De Övverschreff vun dä Sigg zom Schöze udder Freijävve. Kam_mer nit zesamme met\n„$1pageid“ bruche.", "apihelp-protect-param-pageid": "De Kännong vun dä Sigg zom Schöze udder Freijävve. Kam_mer nit zesamme met\n„$1pageid“ bruche.", "apihelp-protect-param-reason": "Der Jrond för et Schöze udder Freijävve.", @@ -300,7 +301,7 @@ "apihelp-query-param-meta": "Wat för en Metta_Dahte ze holle.", "apihelp-query-param-rawcontinue": "Jivv Rühdahte „query-continue“ för et Wigger Maache us.", "apihelp-query-example-allpages": "Holl Väsjohne vun Sigge, di met „API“ bejenne.", - "apihelp-query+allcategories-description": "Alle Saachjroppe opzälle.", + "apihelp-query+allcategories-summary": "Alle Saachjroppe opzälle.", "apihelp-query+allcategories-param-from": "De Saachjropp, vun woh aan opzälle.", "apihelp-query+allcategories-param-to": "De Saachjropp, bes woh hen opzälle.", "apihelp-query+allcategories-param-prefix": "Söhk noh Saachjroppe, woh de Övverschrevv esu aanfängk.", @@ -312,7 +313,7 @@ "apihelp-query+allcategories-paramvalue-prop-size": "Deiht de Aanzahl Sigge en dä Saachjropp derbei.", "apihelp-query+allcategories-paramvalue-prop-hidden": "Makehrt de veschtoche Sachjroppe met „__HIDDENCAT__“.", "apihelp-query+allcategories-example-generator": "Holl Ennfommazjuhne övver di Saaachjroppe_Sigg för Saachjroppe, di met „List“ bejenne.", - "apihelp-query+alldeletedrevisions-description": "Donn alle fottjeschmeße Väsjohne vun enem Metmaacher udder en enem Appachemang opleßte.", + "apihelp-query+alldeletedrevisions-summary": "Donn alle fottjeschmeße Väsjohne vun enem Metmaacher udder en enem Appachemang opleßte.", "apihelp-query+alldeletedrevisions-paraminfo-useronly": "Kam_mer blohß met $3user bruche.", "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "Kam_mer nit met $3user bruche.", "apihelp-query+alldeletedrevisions-param-start": "Et Dattom un de Zigg vun woh aff opjezallt wähde sull.", @@ -327,7 +328,7 @@ "apihelp-query+alldeletedrevisions-param-generatetitles": "Wann als ene Jenerahtor enjesaz, brängk dat Övverschreffte un kein Kännonge vun Väsjohne.", "apihelp-query+alldeletedrevisions-example-user": "Donn de läzde fuffzisch fottjeschmeße Beijdrähsch vum Metmaacher „Example“ opleste.", "apihelp-query+alldeletedrevisions-example-ns-main": "Donn de läzde fuffzisch fottjeschmeße Väsjohne em Houp-Appachemang opleste.", - "apihelp-query+allfileusages-description": "Donn alle Dattei_Oprohfe opleste, och vun Datteije, di (noch) nit doh sin.", + "apihelp-query+allfileusages-summary": "Donn alle Dattei_Oprohfe opleste, och vun Datteije, di (noch) nit doh sin.", "apihelp-query+allfileusages-param-from": "De Övverschreff vun dä Dattei, woh de Leß medd aanfange sull.", "apihelp-query+allfileusages-param-to": "De Övverschreff vun dä Dattei, woh de Leß medd ophühre sull.", "apihelp-query+allfileusages-param-prefix": "Söhk noh alle Övverschreffte, di met heh däm Täx aanfange.", @@ -341,7 +342,7 @@ "apihelp-query+allfileusages-example-unique": "Donn ongerscheidlejje Övverschreffte vun Datteije opleßte.", "apihelp-query+allfileusages-example-unique-generator": "Hollt alle Övverschreffte vun Datteije, un makehr di (noch) nit doh sin.", "apihelp-query+allfileusages-example-generator": "Holl Sigge, woh Datteieje dren vorkumme.", - "apihelp-query+allimages-description": "Donn alle Bellder der Reih noh opzälle.", + "apihelp-query+allimages-summary": "Donn alle Bellder der Reih noh opzälle.", "apihelp-query+allimages-param-sort": "De Eijeschavv öm dernoh ze zottehre.", "apihelp-query+allimages-param-dir": "En wälsche Reijefollsch?", "apihelp-query+allimages-param-minsize": "Bejränz op Sigge met winneschßdens esu vill Bytes dren.", @@ -356,7 +357,7 @@ "apihelp-query+allimages-example-recent": "Zeijsch en Leß met de köözlesch huhjelahde Datteije, ähnlesch wi en [[Special:NewFiles]].", "apihelp-query+allimages-example-mimetypes": "Zeijsch en Leß met dä MIME-Zoote „image/png“ udder „image/gif“.", "apihelp-query+allimages-example-generator": "Zeisch Aanjahbe övver veer Bellder un bejenn mem Bohchschtabe T.", - "apihelp-query+alllinks-description": "Donn alle Lengk opzälle, di en e beschtemmpt Appachtemang jonn.", + "apihelp-query+alllinks-summary": "Donn alle Lengk opzälle, di en e beschtemmpt Appachtemang jonn.", "apihelp-query+alllinks-param-from": "De Övverschreff vun däm Lengk, woh de Leß medd aanfange sull.", "apihelp-query+alllinks-param-to": "De Övverschreff vun dä Dattei, woh et Zälle ophühre sull.", "apihelp-query+alllinks-param-prefix": "Söhk noh alle verlengk Övverschreffte, di met heh däm Täx aanfange.", @@ -371,7 +372,7 @@ "apihelp-query+alllinks-example-unique": "Leß ongerscheidlejje verlengk Övverschreffte.", "apihelp-query+alllinks-example-unique-generator": "Hollt alle Övverschreffte, woh Lengks drop jonnn un makehr di (noch) nit doh sin.", "apihelp-query+alllinks-example-generator": "Holl Sigge, di Lengks änthallde.", - "apihelp-query+allmessages-description": "Donn em Wikki sing Täxte un Nohreescht ußjävve.", + "apihelp-query+allmessages-summary": "Donn em Wikki sing Täxte un Nohreescht ußjävve.", "apihelp-query+allmessages-param-messages": "Wat för en Täxte un Nohreeschte usjävve. Der Schtandatt „*“ bedügg alle Täxte un Nohreeschte.", "apihelp-query+allmessages-param-prop": "Wat för en Eijeschaffte holle.", "apihelp-query+allmessages-param-nocontent": "Wann dat ennjeschalld es, donn dä ennhalt vun de Täxte un Nohreeschte nit medd ußjävve.", @@ -384,7 +385,7 @@ "apihelp-query+allmessages-param-prefix": "Jiv de Täxte un Nohreesche met heh däm Aanfang uß.", "apihelp-query+allmessages-example-ipb": "Zeijsch Täxde udder Nohreeschte di met „ipb“ aanfange.", "apihelp-query+allmessages-example-de": "Zeijsch de Täxde udder Nohreeschte „august“ un „mainpage“ en Deutsch aan.", - "apihelp-query+allpages-description": "Donn alle Sigge der Reih noh en enem jejovve Appachtemang aan.", + "apihelp-query+allpages-summary": "Donn alle Sigge der Reih noh en enem jejovve Appachtemang aan.", "apihelp-query+allpages-param-from": "De Övverschreff vun dä Sigg, woh de Leß medd aanfange sull.", "apihelp-query+allpages-param-to": "De Kännong vun dä Sigg, bes woh hen opzälle.", "apihelp-query+allpages-param-prefix": "Söhk noh alle Övverschreffte vun Sigge, di met heh dämm Wäät bejenne.", @@ -399,7 +400,7 @@ "apihelp-query+allpages-example-B": "Zeisch en Leß met Sigge un bejenn mem Bohchschtabe B.", "apihelp-query+allpages-example-generator": "Zeisch Aanjahbe övver veer Bellder un bejenn mem Bohchschtabe T.", "apihelp-query+allpages-example-generator-revisions": "Zeisch der Enhalld vu de eetsde zwai Sigg un bejenn bei Re.", - "apihelp-query+allredirects-description": "Alle Ömleidonge op e beschtemmp Appachtemang opleßte.", + "apihelp-query+allredirects-summary": "Alle Ömleidonge op e beschtemmp Appachtemang opleßte.", "apihelp-query+allredirects-param-from": "De Övverschreff vun dä Ömleidong, woh de Leß medd ophühre sull.", "apihelp-query+allredirects-param-to": "De Övverschreff vun dä Sigg, woh et Zälle ophühre sull.", "apihelp-query+allredirects-param-prefix": "Söhk not Sigge, di esu aanfange.", @@ -414,7 +415,7 @@ "apihelp-query+allredirects-example-unique": "Ongerscheidlijje Sigge opleste.", "apihelp-query+allredirects-example-unique-generator": "Hollt alle Zihlsigge un makkehr di (noch) nit doh sin.", "apihelp-query+allredirects-example-generator": "Holl de Sigge met de Ömleidonge.", - "apihelp-query+allrevisions-description": "Donn alle Väsjohne opleßte.", + "apihelp-query+allrevisions-summary": "Donn alle Väsjohne opleßte.", "apihelp-query+allrevisions-param-start": "Et Dattom un de Zigg vun woh aff opjezallt wähde sull.", "apihelp-query+allrevisions-param-end": "Et Dattom un de Zigg bes woh hen opjezallt wähde sull.", "apihelp-query+allrevisions-param-user": "Donn blohß Väsjohne vun heh däm Metmaacher opleßte.", @@ -423,7 +424,7 @@ "apihelp-query+allrevisions-param-generatetitles": "Wann als ene Jenerahtor enjesaz, brängk dat Övverschreffte un kein Kännonge vun Väsjohne.", "apihelp-query+allrevisions-example-user": "Donn de läzde fuffzisch Beijdrähsch vum Metmaacher „Example“ opleßte.", "apihelp-query+allrevisions-example-ns-main": "Donn de eezde fuffzisch Väsjohne em Houp-Appachemang opleßte.", - "apihelp-query+mystashedfiles-description": "Holl en Leß vun dem aktoälle Metmaacher singe upload stash.", + "apihelp-query+mystashedfiles-summary": "Holl en Leß vun dem aktoälle Metmaacher singe upload stash.", "apihelp-query+mystashedfiles-param-prop": "Wat för en Aanjahbe holle för di Datteije.", "apihelp-query+mystashedfiles-param-limit": "Wi vill Datteije holle?", "apihelp-query+alltransclusions-param-from": "De Övverschreff vun dä ennjeföhschte Sigg, woh de Leß medd aanfange sull.", @@ -440,7 +441,7 @@ "apihelp-query+alltransclusions-example-unique": "Donn de Övverschreffte vun ennjeföhschte Sigge opleßte, ävver jehde blohß eijmohl.", "apihelp-query+alltransclusions-example-unique-generator": "Hollt alle Övverschreffte vun ennjeföhschte Sigge, un makehr di (noch) nit doh sin.", "apihelp-query+alltransclusions-example-generator": "Holl Sigge, di Ennföhjonge änthallde.", - "apihelp-query+allusers-description": "Donn alle aanjemälldte Metmaacher opzälle.", + "apihelp-query+allusers-summary": "Donn alle aanjemälldte Metmaacher opzälle.", "apihelp-query+allusers-param-from": "Dä Metmaacher_Nahme vun woh aan opzälle.", "apihelp-query+allusers-param-to": "Dä Metmaacher_Nahme bes woh hen opzälle.", "apihelp-query+allusers-param-prefix": "Söhk noh alle Metmaacher_Nahme, di mit heh däm Wäät bejenne.", @@ -456,7 +457,7 @@ "apihelp-query+allusers-param-witheditsonly": "Blohß Metmahcher, di och ens jät verändert han.", "apihelp-query+allusers-param-activeusers": "Donn blohß Metmaacher opleßte, di {{PLURAL:$1|der läzde Daach|en de läzde $1 Dääsch|keine läzde Daach}} aktihf wohre.", "apihelp-query+allusers-example-Y": "Monn metmaacher opleßte, woh de Nahme vun met Y aanfange.", - "apihelp-query+backlinks-description": "Fengk alle Sigge, di op de aanjejovve Sigg lengke.", + "apihelp-query+backlinks-summary": "Fengk alle Sigge, di op de aanjejovve Sigg lengke.", "apihelp-query+backlinks-param-title": "De Övverschreff för noh ze Söhke. Kam_mer nit zesamme met „$1pageid“ bruche.", "apihelp-query+backlinks-param-pageid": "De Känong vun dä Sigg zom Söhke. Kam_mer nit zesamme met „$1title“ bruche.", "apihelp-query+backlinks-param-namespace": "Dat Appachtemang zom opzälle.", @@ -465,7 +466,7 @@ "apihelp-query+backlinks-param-redirect": "Wann de Sigg met dämm Lengk dren en Ömleijdong änthält, fengk derzoh och alle Sigge, di doh drop lengke. De Bovverjränz för de Aanzahl Sigge för opzeleßte weed hallbehrt.", "apihelp-query+backlinks-example-simple": "Zeijsch Lengks op de Sigg „Main page“.", "apihelp-query+backlinks-example-generator": "Holl Ennfommazjuhne övver Sigge, di op de Sigg „Main Page“ lengke donn.", - "apihelp-query+blocks-description": "Donn alle jeschpächte Metmaacher un IP-Adräße opleßte.", + "apihelp-query+blocks-summary": "Donn alle jeschpächte Metmaacher un IP-Adräße opleßte.", "apihelp-query+blocks-param-start": "Et Dattom un de Zigg vun woh aff opjezallt wähde sull.", "apihelp-query+blocks-param-end": "Et Dattom un de Zigg bes woh hen opjezallt wähde sull.", "apihelp-query+blocks-param-ids": "Leß vun dä Kännonge vun Schpärre för dernoh ze söhke. Kann fott blihve.", @@ -485,7 +486,7 @@ "apihelp-query+blocks-paramvalue-prop-flags": "makkehrt di Spärr met „autoblock“, „anononly“, un esu.", "apihelp-query+blocks-example-simple": "Schpärre opleßte.", "apihelp-query+blocks-example-users": "Donn de Schpärre vun dä Metmaacher Alice un Bob opleßte.", - "apihelp-query+categories-description": "Donn alle Saachjroppe epleßte, woh di Sigge dren sin.", + "apihelp-query+categories-summary": "Donn alle Saachjroppe epleßte, woh di Sigge dren sin.", "apihelp-query+categories-param-prop": "Wat för en zohsäzlejje Eijeschaffte holle för jehde Saachjropp:", "apihelp-query+categories-paramvalue-prop-sortkey": "Deiht dä Schlößel zom Zottehre vun dä Saachjropp derbei, en lange häxadezimahle Zahl, un der Schlößelvörsaz, woh ene Minsch jät med aanfange kann.", "apihelp-query+categories-paramvalue-prop-timestamp": "Deihd en Dattom un en Zigg derbei, wann di Sachjrobb aanjelaat woode es.", @@ -496,9 +497,9 @@ "apihelp-query+categories-param-dir": "En wälsche Reijefollsch?", "apihelp-query+categories-example-simple": "Holl en Leß med alle Saachjroppe, woh di Sigg Albert Einstein dren es.", "apihelp-query+categories-example-generator": "Holl Aanjahbe övver alle Saachjroppe, di en dä Sigg Albert Einstein jebruch wähde.", - "apihelp-query+categoryinfo-description": "Holl Aanjahbe övver de aanjejovve Saachjroppe.", + "apihelp-query+categoryinfo-summary": "Holl Aanjahbe övver de aanjejovve Saachjroppe.", "apihelp-query+categoryinfo-example-simple": "Holl Enfomazjuhne övver „Category:Foo“ un „Category:Bar“.", - "apihelp-query+categorymembers-description": "Donn alle Sigge en ener aanjejove saachjrobb opleste.", + "apihelp-query+categorymembers-summary": "Donn alle Sigge en ener aanjejove saachjrobb opleste.", "apihelp-query+categorymembers-param-title": "Wat för en Sachjropp opzälle. Moß aanjejovve sin. Moß der Vörsaz „{{ns:category}}:“ änthallde. Kam_mer nit zesamme met „$1pageid“ bruche.", "apihelp-query+categorymembers-param-pageid": "De Kännong vun dä Sigg zom opzälle. Kam_mer nit zersamme met „$1title“ bruche.", "apihelp-query+categorymembers-param-prop": "Wat för en Aanjahbe med enzschlehße:", @@ -515,7 +516,7 @@ "apihelp-query+categorymembers-param-endsortkey": "Söhk „$1endhexsortkey “ schtatt dämm.", "apihelp-query+categorymembers-example-simple": "Holl de eezde zehn Sigge de dä Category:Physics.", "apihelp-query+categorymembers-example-generator": "Holl anjahbe övver de eezde zehn Sigge de dä Category:Physics.", - "apihelp-query+contributors-description": "Holl de Leß met de ennjelogg Schrihver un de Aanzahl nahmelohse Metschrihver aan ene Sigg.", + "apihelp-query+contributors-summary": "Holl de Leß met de ennjelogg Schrihver un de Aanzahl nahmelohse Metschrihver aan ene Sigg.", "apihelp-query+contributors-param-limit": "Wi vill Metschrihver ze livvere?", "apihelp-query+contributors-example-simple": "Donn de Metschrihver aan dä Sigg „KMain PageBD“ aanzeije.", "apihelp-query+deletedrevisions-param-start": "Et Dattom un de Uhrzigg, von woh aan opzälle. Weed nit jebruch, wam_mer en Leß met Kännonge vun Väsjohne aam beärbeijde sin.", @@ -536,14 +537,14 @@ "apihelp-query+deletedrevs-param-namespace": "Donn blohß Sigge en heh däm Appachtemang opleßte.", "apihelp-query+deletedrevs-param-limit": "De hühßde Aanzahl Väsjohne för opzeleßte.", "apihelp-query+deletedrevs-param-prop": "Wat för en Eijeschaffte holle:\n;revid:Deiht de Kännong vun dä fottjeschmeße Väsjohn derbei.\n;parentid:Deiht de Kännong vun dä vörijje Väsjohn vun dä Sigg derbei.\n;user:Deiht dä Metmaacher derbei, dä di Väsjohn jemaat hät.\n;userid:Deiht de Kännong vun däm Metmaacher derbei, dä di Väsjohn jemaat hät.\n;comment:Deiht de koote Zesammefaßong vun dä Väsjohn derbei.\n;parsedcomment:Adds dä de jepaaste koote Zesammefaßong vun dä Väsjohn derbei.\n;minor:Tags, wann di Väsjohn en kleine Minni-Änderong wohr.\n;len:Deiht de Aanzahl Bytes vun dä Väsjohn derbei.\n;sha1:Deiht dä SHA-1 (base 16) vun dä Väsjohn derbei.\n;content:Deiht dä Täx_Ennhalt vun dä Väsjohn derbei.\n;token:Nit mih jewönsch. Livvert de Makehrong vun dä Änderong.\n;tags:Makehronge vun dä Väsjohn.", - "apihelp-query+disabled-description": "Dat Moduhl för Frohre ze schtälle wohd affjeschalldt.", - "apihelp-query+duplicatefiles-description": "Donn alle Datteije opleßte, di desällve Prööfsomm han wi de aanjejovve Datteije.", + "apihelp-query+disabled-summary": "Dat Moduhl för Frohre ze schtälle wohd affjeschalldt.", + "apihelp-query+duplicatefiles-summary": "Donn alle Datteije opleßte, di desällve Prööfsomm han wi de aanjejovve Datteije.", "apihelp-query+duplicatefiles-param-limit": "Wi vell datteije ußjävve.", "apihelp-query+duplicatefiles-param-dir": "En wälsche Reihjefollsch opleßte.", "apihelp-query+duplicatefiles-param-localonly": "Lohr blohß noh Datteije heh em Wikki.", "apihelp-query+duplicatefiles-example-simple": "Lohr noh Datteije, di dubbelte vun dä Dattei „[[:File:Albert Einstein Head.jpg]]“ sin.", "apihelp-query+duplicatefiles-example-generated": "Lohr noh Dubbelte vun alle Datteije.", - "apihelp-query+embeddedin-description": "Fengk alle Sigge, di di aanjejovve Dattei enneschlehße.", + "apihelp-query+embeddedin-summary": "Fengk alle Sigge, di di aanjejovve Dattei enneschlehße.", "apihelp-query+embeddedin-param-title": "De Övverschreff för noh ze Söhke. Kam_mer nit zesamme met „$1pageid“ bruche.", "apihelp-query+embeddedin-param-pageid": "De Känong vun dä Sigg zom noh Söhke. Kam_mer nit zesamme met „$1title“ bruche.", "apihelp-query+embeddedin-param-namespace": "Dat Appachtemang zom opzälle.", @@ -552,10 +553,10 @@ "apihelp-query+embeddedin-param-limit": "Wi vill Sigge ensjesammp zem ußjävve?", "apihelp-query+embeddedin-example-simple": "Zeisch de Sigge, di di Schablohn „Template:Stub“ oprohfe.", "apihelp-query+embeddedin-example-generator": "Holl Aanjahbe övve de Sigge, di di Schablohn „Template:Stub“ oprohfe.", - "apihelp-query+extlinks-description": "Jitt alle URLs vun Lengks noh ußerhallef vum Wikki, ävver kein Engewiki_Lenks, vundä aanjejovve Sigge uß.", + "apihelp-query+extlinks-summary": "Jitt alle URLs vun Lengks noh ußerhallef vum Wikki, ävver kein Engewiki_Lenks, vundä aanjejovve Sigge uß.", "apihelp-query+extlinks-param-limit": "Wi vill Lengks ußjävve?", "apihelp-query+extlinks-example-simple": "Holl en Leß met Lengks noh ußerhallef vum Wikki uß dä Sigg „Main Page“.", - "apihelp-query+exturlusage-description": "Donn alle Sigge upzälle med däm aanjejovveURL dren.", + "apihelp-query+exturlusage-summary": "Donn alle Sigge upzälle med däm aanjejovveURL dren.", "apihelp-query+exturlusage-param-prop": "Wat för en Aanjahbe med enzschlehße:", "apihelp-query+exturlusage-paramvalue-prop-ids": "Donn dä Sigg ier Kännong derbei.", "apihelp-query+exturlusage-paramvalue-prop-title": "Donn de Övverschrevv un de Kännong för et Appachtemang derbei.", @@ -563,7 +564,7 @@ "apihelp-query+exturlusage-param-protocol": "Dat Schehma uß däm URL. Wann et läddesch jelohße es un „$1query“ aanjejogge es, es dat Schehma „http“. Lohß beeds dat un „1query“ läddesch, öm alle Lengks noh ußerhallef opzeleßte.", "apihelp-query+exturlusage-param-namespace": "Dat appachtemang met dä Sigge zom opzälle.", "apihelp-query+exturlusage-param-limit": "Wi vill Sigge zem ußjävve?", - "apihelp-query+filearchive-description": "Donn alle fottjeschmeße Datteije der Reih noh opzälle.", + "apihelp-query+filearchive-summary": "Donn alle fottjeschmeße Datteije der Reih noh opzälle.", "apihelp-query+filearchive-param-from": "De Övverschreff vun däm Beld, woh de Leß medd aanfange sull.", "apihelp-query+filearchive-param-to": "De Övverschreff vun däm Beld, woh de Leß medd ophühre sull.", "apihelp-query+filearchive-param-prefix": "Söhk noh alle Övverschreffte vun Bellder, di met heh dämm Wäät bejenne.", @@ -586,7 +587,7 @@ "apihelp-query+filearchive-paramvalue-prop-archivename": "Deiht dä Nahme vun dä Dattei vun dä Aschihf_Väsjohn för alle Väsjohne, bes op de läzde, derbei.", "apihelp-query+filearchive-example-simple": "Zeijsch en leß met alle fottjeschmeße Datteije.", "apihelp-query+filerepoinfo-example-simple": "Holl ennfommazjuhne övver de Reppossetohreje met Datteije.", - "apihelp-query+fileusage-description": "Fengk alle Sigge, di de aanjejovve Datteije bruche.", + "apihelp-query+fileusage-summary": "Fengk alle Sigge, di de aanjejovve Datteije bruche.", "apihelp-query+fileusage-param-prop": "Wat för en Eijeschaffte holle:", "apihelp-query+fileusage-paramvalue-prop-pageid": "De Kännong för jehde Sigg.", "apihelp-query+fileusage-paramvalue-prop-title": "De Övverschreff för jehde Sigg.", @@ -595,7 +596,7 @@ "apihelp-query+fileusage-param-limit": "Wi vill holle?", "apihelp-query+fileusage-example-simple": "Holl Aanjahbe övver Sigge, di de Dattei „[[:File:Example.jpg]].“ bruche.", "apihelp-query+fileusage-example-generator": "Holl Aanjahbe övver Sigge, di de Dattei „[[:File:Example.jpg]].“ bruche", - "apihelp-query+imageinfo-description": "Jidd Enfommazjuhne övver Datteije un de Verjangeheid vum Huhlahde aan.", + "apihelp-query+imageinfo-summary": "Jidd Enfommazjuhne övver Datteije un de Verjangeheid vum Huhlahde aan.", "apihelp-query+imageinfo-param-prop": "Wat för en Schtöker aan Ennfommazjuhne holle:", "apihelp-query+imageinfo-paramvalue-prop-timestamp": "Deihd en dattom un en Zigg aan de huhjelahde Väsjohn.", "apihelp-query+imageinfo-paramvalue-prop-user": "Deiht dä Metmaacher derbei, dä jehde Väsjohn vun dä Dattei huhjelahde hät.", @@ -621,13 +622,13 @@ "apihelp-query+imageinfo-param-localonly": "Belohr blohß de Datteije em eije Wikki singe Sammlong.", "apihelp-query+imageinfo-example-simple": "Holl Enformazjuhne övver de aktoälle Väsjohn fun dä Dattei „[[:File:Albert Einstein Head.jpg]]“", "apihelp-query+imageinfo-example-dated": "Holl Enformazjuhne övver de Väsjohne fun dä Dattei „[[:File:Test.jpg]]“ vum Johr 2008 un schpääder.", - "apihelp-query+images-description": "Jidd alle Datteije uß, di en dä aanjejovve Sigge sin.", + "apihelp-query+images-summary": "Jidd alle Datteije uß, di en dä aanjejovve Sigge sin.", "apihelp-query+images-param-limit": "Wi vill Datteije holle?", "apihelp-query+images-param-images": "Donn blohß heh di Datteije opleßte. Dadd es johd, öm eruß ze fenge ovv en en beschtemmpte Sigg beschtemmpte Datteije dren sin.", "apihelp-query+images-param-dir": "En wälsche Reijefollsch opleßte.", "apihelp-query+images-example-simple": "Holl en Leß vun Datteije, di en de „[[Main Page]]“.", "apihelp-query+images-example-generator": "Holl Ennfommazjuhne övver alle Datteije, di en de „[[Main Page]]“ jebruch wähde.", - "apihelp-query+imageusage-description": "Fengk alle Sigge, di en Beld medd ene bschtemmpte Övverschreff bruche.", + "apihelp-query+imageusage-summary": "Fengk alle Sigge, di en Beld medd ene bschtemmpte Övverschreff bruche.", "apihelp-query+imageusage-param-title": "De Övverschreff för noh ze Söhke. Kam_mer nit zesamme met „$1pageid“ bruche.", "apihelp-query+imageusage-param-pageid": "De Känong vun dä Sigg zom noh Söhke. Kam_mer nit zesamme met „$1title“ bruche.", "apihelp-query+imageusage-param-namespace": "Dat Appachtemang zom opzälle.", @@ -636,7 +637,7 @@ "apihelp-query+imageusage-param-redirect": "Wann de Sigg met dämm Lengk dren en Ömleijdong änthält, fengk derzoh och alle Sigge, di doh drop lengke. De Bovverjränz för de Aanzahl Sigge för opzeleßte weed hallbehrt.", "apihelp-query+imageusage-example-simple": "Zeijsch Sigge, di di Dattei „[[:File:Albert Einstein Head.jpg]]“ bruche.", "apihelp-query+imageusage-example-generator": "Holl Enformazjuhne övver de Sigge, di di Dattei „[[:File:Albert Einstein Head.jpg]]“ bruche.", - "apihelp-query+info-description": "Holl jrondlähje Ennfommazjuhne övver di Sigg.", + "apihelp-query+info-summary": "Holl jrondlähje Ennfommazjuhne övver di Sigg.", "apihelp-query+info-param-prop": "Wat för en zohsäzlejje Eijeschaffte holle:", "apihelp-query+info-paramvalue-prop-protection": "Donn der Siggeschoz för jehde Sigg opleßte.", "apihelp-query+info-paramvalue-prop-talkid": "De Kännong för de Klaafsigg för jehde Nit-Klaafsigg.", @@ -656,7 +657,7 @@ "apihelp-query+iwbacklinks-param-dir": "En wälsche Reihjefollsch opleßte.", "apihelp-query+iwbacklinks-example-simple": "Holl Sigge, di op „[[wikibooks:Test]]“ verlengke.", "apihelp-query+iwbacklinks-example-generator": "Holl Ennfommazjuhne övver Sigge, di op „[[wikibooks:Test]]“ verlengke.", - "apihelp-query+iwlinks-description": "Jiff alle Engerwikki_Lengks vun de aanjejovve Sigge uß.", + "apihelp-query+iwlinks-summary": "Jiff alle Engerwikki_Lengks vun de aanjejovve Sigge uß.", "apihelp-query+iwlinks-paramvalue-prop-url": "Deiht dä kumplätte URL derbei.", "apihelp-query+iwlinks-param-limit": "Wi vill Engerwikki_Lengks zem ußjävve?", "apihelp-query+iwlinks-param-prefix": "Jiff blohß de Engerwikki_Lengks uß, di dermet aanfange.", @@ -671,19 +672,19 @@ "apihelp-query+langbacklinks-param-dir": "En wälsche Reihjefollsch opleßte.", "apihelp-query+langbacklinks-example-simple": "Holl Sigge, di op „[[:fr:Test]]“ verlengke.", "apihelp-query+langbacklinks-example-generator": "Holl Ennfommazjuhne övver Sigge, di op „[[:fr:Test]]“ verlengke.", - "apihelp-query+langlinks-description": "Jiff alle Schprohche_Lengks vun de aanjejovve Sigge uß.", + "apihelp-query+langlinks-summary": "Jiff alle Schprohche_Lengks vun de aanjejovve Sigge uß.", "apihelp-query+langlinks-param-limit": "Wi vill Schprohche_Lengks holle?", "apihelp-query+langlinks-paramvalue-prop-url": "Deiht dä kumplätte URL derbei.", "apihelp-query+langlinks-paramvalue-prop-autonym": "Deiht dä Nahme vun de Moterschprohch derbei.", "apihelp-query+langlinks-param-lang": "Donn blohß de Schprohche_Lengks met däm aanjejovve Schprohche_Köözel.", "apihelp-query+langlinks-param-dir": "En wälsche Reihjefollsch opleßte.", - "apihelp-query+links-description": "Jiff alle Lengks vun de aanjejovve Sigge uß.", + "apihelp-query+links-summary": "Jiff alle Lengks vun de aanjejovve Sigge uß.", "apihelp-query+links-param-namespace": "Zeijsch blohß de Lengks en dä Appachtemangs.", "apihelp-query+links-param-limit": "Wi vill Lengks ußjävve?", "apihelp-query+links-param-titles": "Donn blohß e Lengks of heh di Övverschreffte opleßte. Dadd es johd, öm eruß ze fenge ovv en en beschtemmpte Sigg op ene beschtemmpte Övverschreff verlengk es.", "apihelp-query+links-param-dir": "En wälsche Reihjefollsch opleßte.", "apihelp-query+links-example-simple": "Holl de Lengks vun dä Sigg Main Page", - "apihelp-query+linkshere-description": "Fengk alle Sigge, di op de aanjejovve Sigge lengke.", + "apihelp-query+linkshere-summary": "Fengk alle Sigge, di op de aanjejovve Sigge lengke.", "apihelp-query+linkshere-param-prop": "Wat för en Eijeschaffte holle:", "apihelp-query+linkshere-paramvalue-prop-pageid": "Page ID of each page.", "apihelp-query+linkshere-paramvalue-prop-title": "Title of each page.", @@ -692,7 +693,7 @@ "apihelp-query+linkshere-param-limit": "Wi vill holle?", "apihelp-query+linkshere-example-simple": "Holl en Leß vun Sigge, di op de Sigg „[[Main Page]]“ lengke donn.", "apihelp-query+linkshere-example-generator": "Holl Ennfommazjuhne övver Sigge, di op de Sigg „[[Main Page]]“ lengke.", - "apihelp-query+logevents-description": "Holl Enndrähsch us de Logböhscher.", + "apihelp-query+logevents-summary": "Holl Enndrähsch us de Logböhscher.", "apihelp-query+logevents-param-prop": "Wat för en Eijeschaffte holle:", "apihelp-query+logevents-param-type": "Söhk blohß heh di Zood Enndrähsch us de Logböhscher.", "apihelp-query+logevents-param-start": "Et Dattom un de Zigg vun woh aff opjezallt wähde sull.", @@ -704,12 +705,12 @@ "apihelp-query+logevents-param-tag": "Donn blohß Väsjohne met heh dä Makkehrong opleßte.", "apihelp-query+logevents-param-limit": "Wi vill Enndrähsch enjesammp ußjävve?", "apihelp-query+logevents-example-simple": "Donn de neußte Enndrähsch uß de Logböhscher opleßte.", - "apihelp-query+pagepropnames-description": "Donn alle Nahme vun Eijeschaffte vun Sigge heh em Wikki opleßte.", + "apihelp-query+pagepropnames-summary": "Donn alle Nahme vun Eijeschaffte vun Sigge heh em Wikki opleßte.", "apihelp-query+pagepropnames-param-limit": "De jrüüßte Zahl Nahme för ußzejävve.", "apihelp-query+pagepropnames-example-simple": "Holl de eezde zehn Nahme vun Eijeschaffte.", - "apihelp-query+pageprops-description": "Jitt devärse Eijeschafte uß, di em Ennhald vun dä Sigg faßjelaat wohde sen.", + "apihelp-query+pageprops-summary": "Jitt devärse Eijeschafte uß, di em Ennhald vun dä Sigg faßjelaat wohde sen.", "apihelp-query+pageprops-example-simple": "Holl de Eijeschaffte för di Sigge „Main Page“ un „MediaWiki“.", - "apihelp-query+pageswithprop-description": "Donn alle Sigge met bechtemmpte Sigge_Eijeschaff opleßte.", + "apihelp-query+pageswithprop-summary": "Donn alle Sigge met bechtemmpte Sigge_Eijeschaff opleßte.", "apihelp-query+pageswithprop-param-prop": "Wat för en Aanjahbe ennschlehße:", "apihelp-query+pageswithprop-paramvalue-prop-ids": "Deiht de Kännong vun de Sigge derbei.", "apihelp-query+pageswithprop-paramvalue-prop-title": "Donn de Övverschrevv un de Kännong för di Sigg derbei.", @@ -717,13 +718,13 @@ "apihelp-query+pageswithprop-param-limit": "De jrüüßte Zahl Sigge för ußzejävve.", "apihelp-query+pageswithprop-param-dir": "En wälsche Reihjefollsch opleßte.", "apihelp-query+pageswithprop-example-generator": "Holl zohsäzlejje Aanjahbe övver de eezde zehn Sigge, woh __NOTOC__ dren vörkütt.", - "apihelp-query+prefixsearch-description": "Söhk nohm Aanfang vun dä Övverschreffte vun de Sigge.", + "apihelp-query+prefixsearch-summary": "Söhk nohm Aanfang vun dä Övverschreffte vun de Sigge.", "apihelp-query+prefixsearch-param-search": "Noh wat söhke?", "apihelp-query+prefixsearch-param-namespace": "En wällschem Appachtemang söhke.", "apihelp-query+prefixsearch-param-limit": "De hühßte Aanzahl vun Äjeebnesse för zeröck ze jävve", "apihelp-query+prefixsearch-param-offset": "De Aanzahl vun Äjeebnesse för ze övverjonn.", "apihelp-query+prefixsearch-example-simple": "Söhk noh Övverschreffte vun Sigge, di met \n„meaning“ bejenne.", - "apihelp-query+protectedtitles-description": "Donn alle Överschreffte vun Sigge opleßte, di verbodde sin, aanzelähje.", + "apihelp-query+protectedtitles-summary": "Donn alle Överschreffte vun Sigge opleßte, di verbodde sin, aanzelähje.", "apihelp-query+protectedtitles-param-namespace": "Donn blohß Sigge en heh dä Appachtemangs opleßte.", "apihelp-query+protectedtitles-param-level": "Donn blohß de Övverschreffte vun Sigge met heh dämm Nivoh vum Sigge_Schoz opeleßte.", "apihelp-query+protectedtitles-param-limit": "Wi vill Sigge ensjesammp zem ußjävve?", @@ -739,7 +740,7 @@ "apihelp-query+random-param-filterredir": "Wi de Ömleijdonge ußzottehre?", "apihelp-query+random-example-simple": "Donn zwai zohfälleje Sigge vum Houb_Appachtemang ußjävve.", "apihelp-query+random-example-generator": "Donn Ennfommazjuhne övver zwai zohfälleje Sigge vum Houb_Appachtemang ußjävve.", - "apihelp-query+recentchanges-description": "Donn de neußte Änderonge opleßte.", + "apihelp-query+recentchanges-summary": "Donn de neußte Änderonge opleßte.", "apihelp-query+recentchanges-param-start": "Et Dattom un de Zigg vun woh aff opjezallt wähde sull.", "apihelp-query+recentchanges-param-end": "Dattum un Uhrzigg, bes wann opzälle.", "apihelp-query+recentchanges-param-namespace": "Donn de Änderonge blohß us de aanjejovve Appachtemans nämme.", @@ -758,7 +759,7 @@ "apihelp-query+recentchanges-param-toponly": "Bloß Änderonge aanzeije, woh de neußte Väsjohn beij eruß kohm.", "apihelp-query+recentchanges-param-generaterevisions": "Wann als ene Jenerahtor enjesaz, brängk dat Kännonge vun Väsjohne un kein Övverschreffte. Enndrähsch en de neußte Änderonge der ohne en Väsjohnskännong, alsu de miehste Logbohchenndrähsch, bränge jaa nix.", "apihelp-query+recentchanges-example-simple": "Zeijsch de {{LCFIRST:{{int:recentchanges}}}}", - "apihelp-query+redirects-description": "Jiff alle Ömleijdonge noh dä aanjejovve Sigge uß.", + "apihelp-query+redirects-summary": "Jiff alle Ömleijdonge noh dä aanjejovve Sigge uß.", "apihelp-query+redirects-param-prop": "Wat för en Eijeschaffte holle:", "apihelp-query+redirects-paramvalue-prop-pageid": "De Sigge_Kännong för jehde Ömleijdong.", "apihelp-query+redirects-paramvalue-prop-title": "De Övverschreff för jehde Ömleijdong.", @@ -797,7 +798,7 @@ "apihelp-query+revisions+base-param-limit": "Wi vill Väsjohne sulle ußjejovve wähde?", "apihelp-query+revisions+base-param-section": "Holl blohß der Ennhald vun däm Affschnett met heh dä Nommer.", "apihelp-query+revisions+base-param-difftotextpst": "Donn dä Täx ömsäze wi vör em Affseschere, ih de Ongerscheijde erus jefonge wähde. Jeihd blohß mem Parramehter $1difftotext zesamme.", - "apihelp-query+search-description": "Söhk em jannze Täx.", + "apihelp-query+search-summary": "Söhk em jannze Täx.", "apihelp-query+search-param-search": "Söhk noh alle Övverschreffte vun Sigge udder Ennhallde, woh dä Wäät drop paß. Mer kann heh met besönder Aufjahbe beim Söhke schtälle, jeh nohdämm wadd_em Wikki sing Projramm för et Söhke esu alles kann.", "apihelp-query+search-param-namespace": "Söhk blohß en heh dä Appachtemangs.", "apihelp-query+search-param-what": "Wat för en Aat ze Söhke?", @@ -811,7 +812,7 @@ "apihelp-query+search-example-simple": "Söhk noh „meaning“.", "apihelp-query+search-example-text": "Söhk en Täxte noh „meaning“.", "apihelp-query+search-example-generator": "Holl anjahbe övver di Sigge, di jefonge wähde beim söhke noh \n„meaning“", - "apihelp-query+siteinfo-description": "Jiff alljemeine Ennfommazjuhne övver heh di ẞaid_uß.", + "apihelp-query+siteinfo-summary": "Jiff alljemeine Ennfommazjuhne övver heh di ẞaid_uß.", "apihelp-query+siteinfo-param-prop": "Wat för en Ennfommazjuhne holle:", "apihelp-query+siteinfo-paramvalue-prop-general": "Alljemeine Aanjabe zom Süßtehm.", "apihelp-query+siteinfo-paramvalue-prop-statistics": "Jivv Schtatistike vum Wikki uß.", @@ -823,7 +824,7 @@ "apihelp-query+siteinfo-example-simple": "Holl Ennfommazjuhe övver heh di ẞait.", "apihelp-query+siteinfo-example-interwiki": "Holl en Leß met de Vörsäz för de Engerwiki_Lenks em eije Wikki.", "apihelp-query+stashimageinfo-param-sessionkey": "Es et sällve wi „$1filekey“ un kütt vun fröjere Väsjohne.", - "apihelp-query+tags-description": "Leß de Makehronge vun Änderonge.", + "apihelp-query+tags-summary": "Leß de Makehronge vun Änderonge.", "apihelp-query+tags-param-limit": "De hühßde Zahl Makkehronge zom Opleste.", "apihelp-query+tags-param-prop": "Wat för en Eijeschaffte holle:", "apihelp-query+tags-paramvalue-prop-name": "Deiht dä Nahme vun dä Makkehrong derbei.", @@ -834,7 +835,7 @@ "apihelp-query+tags-paramvalue-prop-source": "Hollt de Kwälle vun de Makkehrong, dat kann ömfaße: „extension“ för Makkehronge, di vun Zohsazprojramme faßjelaat wähde, un „manual“ för Makkehronge, di vun de Metmaacher vun Hand verjovve wohde.", "apihelp-query+tags-paramvalue-prop-active": "Ov de Makkehrong emmer noch aktihv es.", "apihelp-query+tags-example-simple": "Leß de verföhschbahre Makkehronge op.", - "apihelp-query+templates-description": "Jidd alle Datteije uß, di en dä aanjejovve Sigge enjebonge sin.", + "apihelp-query+templates-summary": "Jidd alle Datteije uß, di en dä aanjejovve Sigge enjebonge sin.", "apihelp-query+templates-param-namespace": "Zeijsch blohß de Schablohne en heh däm Appachtemang.", "apihelp-query+templates-param-limit": "Wi vill Schablohne sulle ußjejovve wähde?", "apihelp-query+templates-param-templates": "Donn blohß heh die Schablohne opleßte. Johd ze bruche zom Pröhve, ov en beschtemmpte Sigg en beschtemmpte Schlohn bruche deiht.", @@ -842,7 +843,7 @@ "apihelp-query+templates-example-simple": "Holl di Schablohne, di en dä Sigg „Main Page“ jebruch wähde.", "apihelp-query+templates-example-generator": "Holl Ennfommazjuhneövver di Sigge met di Schablohne, di en dä Sigg „Main Page“ jebruch wähde.", "apihelp-query+templates-example-namespaces": "Holl Sigge uß de {{ns:user}} un {{ns:template}} Appachtemangs, di en di Sigg „Main Page“ enjeschloße wähde.", - "apihelp-query+transcludedin-description": "Fengk alle Sigge, di di aanjejovve Sigge enneschlehße.", + "apihelp-query+transcludedin-summary": "Fengk alle Sigge, di di aanjejovve Sigge enneschlehße.", "apihelp-query+transcludedin-param-prop": "Wat för en Eijeschaffte holle:", "apihelp-query+transcludedin-paramvalue-prop-pageid": "De Kännong för jehde Sigg.", "apihelp-query+transcludedin-paramvalue-prop-title": "De Övverschreff för jehde Sigg.", @@ -851,7 +852,7 @@ "apihelp-query+transcludedin-param-limit": "Wi vill ußjävve.", "apihelp-query+transcludedin-example-simple": "Holl en Leß met Sigge, di en dä Sigg „Main Page“ ennjeschloße wähde.", "apihelp-query+transcludedin-example-generator": "Holl Ennfommazjuhne övver Sigge, di vun dä Sigg „Main Page“ ohjerohfe wähde.", - "apihelp-query+usercontribs-description": "Holl alle Änderonge vun enem Metmaacher.", + "apihelp-query+usercontribs-summary": "Holl alle Änderonge vun enem Metmaacher.", "apihelp-query+usercontribs-param-limit": "De hühßte Aanzahl vun Meddeilonge för zeröck ze jävve", "apihelp-query+usercontribs-param-start": "Dattom un Zigg vun woh aan ußjävve.", "apihelp-query+usercontribs-param-end": "Dattom un Zigg bes woh hen ußjävve.", @@ -873,7 +874,7 @@ "apihelp-query+usercontribs-param-toponly": "Bloß Änderonge aanzeije, woh de neußte Väsjohn beij eruß kohm.", "apihelp-query+usercontribs-example-user": "Zeijsch dem Metmaacher „Example“ sing Beijdrähsch.", "apihelp-query+usercontribs-example-ipprefix": "Zeijsch de Beijdrähsch vun alle IP-Adräße, di met „192.0.2.“ bejenne.", - "apihelp-query+userinfo-description": "Holl Aanjahbe övver dä aktoälle Metmaacher.", + "apihelp-query+userinfo-summary": "Holl Aanjahbe övver dä aktoälle Metmaacher.", "apihelp-query+userinfo-param-prop": "Wat för en Aanjahbe med enzschlehße:", "apihelp-query+userinfo-paramvalue-prop-groups": "Donn alle Jroppe opleßte, woh dä heh Metmaacher dren es.", "apihelp-query+userinfo-paramvalue-prop-implicitgroups": "Donn alle Jroppe opleßte, woh dä heh Metmaacher aotomattesch dren es.", @@ -887,7 +888,7 @@ "apihelp-query+userinfo-paramvalue-prop-registrationdate": "Donn et Dattom vun dämm Metmaacher singe eetze Aanmäldong derbei.", "apihelp-query+userinfo-example-simple": "Holl Aanjahbe övver dä aktoälle Metmaacher.", "apihelp-query+userinfo-example-data": "Holl zohsäzlejje Aanjahbe övver dä aktoälle Metmaacher.", - "apihelp-query+users-description": "Holl Aanjahbe övver en Leß vun Metmaacher.", + "apihelp-query+users-summary": "Holl Aanjahbe övver en Leß vun Metmaacher.", "apihelp-query+users-param-prop": "Wat för en Aanjahbe med enzschlehße:", "apihelp-query+users-paramvalue-prop-groups": "Donn alle Jroppe opleßte, woh all de Metmaacher dren sin.", "apihelp-query+users-paramvalue-prop-implicitgroups": "Donn alle Jroppe opleßte, woh ene Metmaacher aotomattesch dren es.", @@ -920,7 +921,7 @@ "apihelp-query+watchlist-paramvalue-type-new": "Neu aanjelaate Sigge.", "apihelp-query+watchlist-paramvalue-type-log": "Enndrähsch em Logbohch", "apihelp-query+watchlist-paramvalue-type-categorize": "Änderonge aan de Zohjehüreshkeit zoh Saachjroppe.", - "apihelp-query+watchlistraw-description": "Donn alle Sigge uß dem aktälle Metmaacher sing Oppaßleß holle.", + "apihelp-query+watchlistraw-summary": "Donn alle Sigge uß dem aktälle Metmaacher sing Oppaßleß holle.", "apihelp-query+watchlistraw-param-namespace": "Donn blohß Sigge en heh däm Appachtemang opleßte.", "apihelp-query+watchlistraw-param-limit": "Wi vell Äjehbneße ennsjesammp pro Oprohv ußjejovve wähde sulle.", "apihelp-query+watchlistraw-param-prop": "Wat för en zohsäzlejje Eijeschaffte holle:", @@ -928,7 +929,7 @@ "apihelp-query+watchlistraw-example-simple": "Donn alle Sigge uß dem aktälle Metmaacher sing Oppaßleß opleßte.", "apihelp-removeauthenticationdata-example-simple": "Versöhk dem aktoäle Metmaacher sing Dahte för FooAuthenticationRequest fott ze nämme.", "apihelp-resetpassword-example-email": "Schegg en e-mail mem Passwod neu säze aan alle Matmaacher met dä Addräß user@example.com.", - "apihelp-revisiondelete-description": "Versione fottschmieße un widder zeröck holle.", + "apihelp-revisiondelete-summary": "Versione fottschmieße un widder zeröck holle.", "apihelp-revisiondelete-param-hide": "Wat för jehde Väsjohn ze veschteijsche.", "apihelp-revisiondelete-param-show": "Wat för jehde Väsjohn zerökzeholle.", "apihelp-revisiondelete-param-suppress": "Ov dat och för de Wiki-Köbesse verschtoche wähde sull, wie för jede Andere.", @@ -942,7 +943,7 @@ "apihelp-stashedit-param-text": "Dä Sigg ehre Ennhalld.", "apihelp-stashedit-param-contentmodel": "Et Enhalltsmodäll för dä neue Ennhalld.", "apihelp-stashedit-param-summary": "Zosammefaßong änndere", - "apihelp-tag-description": "Donn Makkehronge vun einzel Väsjohne udder Enndraähsch em Logbohch fott nämme udder se verjävve.", + "apihelp-tag-summary": "Donn Makkehronge vun einzel Väsjohne udder Enndraähsch em Logbohch fott nämme udder se verjävve.", "apihelp-tag-param-rcid": "Ein udder mih Kännonge uß de neuste Ännderonge, woh di Makkehrong derbei jedonn udder fott jenumme wähde sull.", "apihelp-tag-param-revid": "Ein Kännong udder mih, woh di Makkehrong derbei jedonn udder fott jenumme wähde sull.", "apihelp-tag-param-logid": "Ein Kännong udder mih uß de neuste Änderonge, woh di Makkehrong derbei jedonn udder fott jenumme wähde sull.", @@ -951,7 +952,7 @@ "apihelp-tag-param-reason": "Dä Jrond för di Änderong.", "apihelp-tag-example-rev": "Donn de Makkehrong „vandalism“ vun dä Väsjohn met dä Kännong „123“ fott nämme, der ohne ene Jrond ze nänne.", "apihelp-tag-example-log": "Donn de Makkehrong „spam“ vun dämm Enndrahch met dä Kännong „123“ em Logbohch fott nämme un als Jrond draaach „Wrongly applied“ enn.", - "apihelp-unblock-description": "Don en Schpärr för ene Metmaacher ophävve.", + "apihelp-unblock-summary": "Don en Schpärr för ene Metmaacher ophävve.", "apihelp-unblock-param-reason": "Der Jrond för de Schpärr opzehävve.", "apihelp-unblock-param-tags": "Donn de Makehronge änndere, di för dä Enndraach em Logbohch vum Schpärre jesaz wähde sulle.", "apihelp-undelete-param-title": "De Övverschreff vun dä Sigg zom zerök holle.", @@ -960,7 +961,8 @@ "apihelp-undelete-param-watchlist": "Donn di Sigg ohne Bedengonge op däm aktoälle Metmaacher sing Oppaßleß udder nemm se druß fott, donn de Enschtällonge nämme, udder donn de Oppaßleß jaa nit verändere.", "apihelp-undelete-example-page": "Schmiiß de Sigg „Main Page“ fott.", "apihelp-undelete-example-revisions": "Holl zwai Väsjohne vun dä Sigg „Main Page“ zerök.", - "apihelp-upload-description": "Donn en Dattei huh lahde, udder holl der Zohschtand vun de onfähdesch huhjelahde Datteije .\n\nEt jitt ongerscheidlejje Metohde:\n* Donn de Ennhallde vun de Datteije tiräk huhlahde, övver der Parramehter „$1file“.\n* Donn de Datteije en en Aanzahl Rötsche huhlahde, övver de Parramehter „$1filesize“, „$1chunk“, un „$1offset“.\n* Lohß der ẞööver vum Wikki en Dattei vun enem URL holle, övver de Parramehter „$1url“.\n* Lohß en Dattei fähdesch huhlahde, di zeläz nit fähdesch wohd, un met Warnonge schtonn jeblevve es övver de Parramehter „$1filekey“.\nOpjepaß: dä „POST“-Befähl vum HTTP moß als e Dattei-Huhlahde aanjeschtüßße wähde, allsu met „multipart/form-data“, wam_mer dä Parramehter „$1file“ scheck.", + "apihelp-upload-summary": "Donn en Dattei huh lahde, udder holl der Zohschtand vun de onfähdesch huhjelahde Datteije .", + "apihelp-upload-extended-description": "Et jitt ongerscheidlejje Metohde:\n* Donn de Ennhallde vun de Datteije tiräk huhlahde, övver der Parramehter „$1file“.\n* Donn de Datteije en en Aanzahl Rötsche huhlahde, övver de Parramehter „$1filesize“, „$1chunk“, un „$1offset“.\n* Lohß der ẞööver vum Wikki en Dattei vun enem URL holle, övver de Parramehter „$1url“.\n* Lohß en Dattei fähdesch huhlahde, di zeläz nit fähdesch wohd, un met Warnonge schtonn jeblevve es övver de Parramehter „$1filekey“.\nOpjepaß: dä „POST“-Befähl vum HTTP moß als e Dattei-Huhlahde aanjeschtüßße wähde, allsu met „multipart/form-data“, wam_mer dä Parramehter „$1file“ scheck.", "apihelp-upload-param-filename": "Zihl-Dateiname.", "apihelp-upload-param-text": "Der aanfänglesche Täx op Sigge för neu aanjelahte Datteije.", "apihelp-upload-param-watch": "Op di Sigg heh oppaßße.", @@ -977,21 +979,21 @@ "apihelp-userrights-param-add": "Donn dä Metmaacher en heh di Jroppe eren.", "apihelp-userrights-param-remove": "Donn dä Metmaacher us heh dä Jroppe eruß nämme.", "apihelp-userrights-param-reason": "Dä Jrond för di Änderong.", - "apihelp-watch-description": "Donn di Sigg en däm aktoälle Metmaacher singe Oppaßless eren udder schmihß se erus.", + "apihelp-watch-summary": "Donn di Sigg en däm aktoälle Metmaacher singe Oppaßless eren udder schmihß se erus.", "apihelp-watch-example-watch": "Don di Sigg „Main Page“ en de Oppaßleß.", "apihelp-watch-example-unwatch": "Schmiiß di Sigg „Main Page“ uß dä Oppaßleß erus.", "apihelp-watch-example-generator": "Donn op de eezte paa Sigge em Schtanndadd_Appachtemang oppaße.", "apihelp-format-example-generic": "Jiff wadd_erus kohm em Fommaht $1 us.", - "apihelp-json-description": "Donn de Dahte em XML-Fommahd ußjävve.", + "apihelp-json-summary": "Donn de Dahte em XML-Fommahd ußjävve.", "apihelp-json-param-ascii": "Wann aanjejovve, deiht alle nit-ASCII-Zeijsche met hexadezimahle !escape-Sequänze koddehre. Dadd es der Schtandatt, wann „formatversion“ 1 es.", - "apihelp-jsonfm-description": "Dahte em JSON-Fommaht ußjävve un för schöhn en et HTML wandele.", - "apihelp-none-description": "Donn nix ußjävve.", - "apihelp-php-description": "Dahte em hengernader jeschrevve PHP-Fommaht ußjävve.", - "apihelp-phpfm-description": "Dahte em hengernannder jeschrevve PHP-Fommaht ußjävve un för schöhn en et HTML wandele.", - "apihelp-rawfm-description": "Dahte, met de Aandeijle för et Fählersöhke, em JSON-Fommaht ußjävve un för schöhn en et HTML wandele.", - "apihelp-xml-description": "Donn de Dahte em XML-Fommahd ußjävve.", + "apihelp-jsonfm-summary": "Dahte em JSON-Fommaht ußjävve un för schöhn en et HTML wandele.", + "apihelp-none-summary": "Donn nix ußjävve.", + "apihelp-php-summary": "Dahte em hengernader jeschrevve PHP-Fommaht ußjävve.", + "apihelp-phpfm-summary": "Dahte em hengernannder jeschrevve PHP-Fommaht ußjävve un för schöhn en et HTML wandele.", + "apihelp-rawfm-summary": "Dahte, met de Aandeijle för et Fählersöhke, em JSON-Fommaht ußjävve un för schöhn en et HTML wandele.", + "apihelp-xml-summary": "Donn de Dahte em XML-Fommahd ußjävve.", "apihelp-xml-param-includexmlnamespace": "Wann aanjejovve, deihd en XML-Appachtemand derbei.", - "apihelp-xmlfm-description": "Donn de Dahte em XML-Fommahd schöhn jemaht met HTML ußjävve.", + "apihelp-xmlfm-summary": "Donn de Dahte em XML-Fommahd schöhn jemaht met HTML ußjävve.", "api-format-title": "Wat et API ußjohv.", "api-format-prettyprint-header-only-html": "Dat heh es en HTML_Daaschtällong un för et Fähersöhke jedaach. Dadd is för Aanwändongsprojramme nit ze bruche.\n\nEn de [[mw:Special:MyLanguage/API|complete Dokkemäntazjohn]] un de [[Special:ApiHelp/main|API Hölp_Sigg]] kam_mer doh mih drövver lässe.", "api-pageset-param-titles": "En Leß vun Övverschreffte för ze beärbeide.", @@ -1040,6 +1042,7 @@ "api-help-permissions-granted-to": "Jejovve aan: $2{{PLURAL:$1|}}", "api-help-right-apihighlimits": "Donn de Beschängkonge vun Opdrähscht aan de API kleiner maache (langsamme Opdrähscht: $1; flöcke Opdrähscht: $2). De Beschränkonge för lahme Opdrähscht jällde och för Parramehtere met vill Wähte.", "api-help-open-in-apisandbox": "[en de Sandkeß opmaache]", + "apierror-timeout": "Dä ẞööver hät en dä jewennde Zick nit jeantwoot.", "api-credits-header": "Aanäkännong för Beijdrähsch", "api-credits": "Dä API ier Äntweklere:\n* Roan Kattouw (Aanföhrer zigg em Säptämber 2007 bes 2009)\n* Victor Vasiliev\n* Bryan Tong Minh\n* Sam Reed\n* Yuri Astrakhan (Bejenner un Aanföhrer vum Säptämber 2006 bes Säptämber 2007)\n* Brad Jorsch (Aanföhrer vun 2013 bes hük)\n\nDoht Ühr Aanmärkonge, Vörschlähsch un Frohre aan de Meijlengleß mediawiki-api@lists.wikimedia.org scheke, Ühr Vörschlähsch un Fählermälldong doht op https://phabricator.wikimedia.org/ ennjävve." } diff --git a/includes/api/i18n/ku-latn.json b/includes/api/i18n/ku-latn.json index be0919274b..3b47738474 100644 --- a/includes/api/i18n/ku-latn.json +++ b/includes/api/i18n/ku-latn.json @@ -6,18 +6,18 @@ "Ghybu" ] }, - "apihelp-block-description": "Bikarhênerekî asteng bike.", + "apihelp-block-summary": "Bikarhênerekî asteng bike.", "apihelp-block-param-reason": "Sedemê bo astengkirinê.", "apihelp-createaccount-param-name": "Navê bikarhêner.", - "apihelp-delete-description": "Rûpelekê jê bibe.", + "apihelp-delete-summary": "Rûpelekê jê bibe.", "apihelp-delete-example-simple": "Main Pageê jê bibe.", - "apihelp-edit-description": "Rûpelan çêke û biguherîne.", + "apihelp-edit-summary": "Rûpelan çêke û biguherîne.", "apihelp-edit-param-sectiontitle": "Sernavê bo beşeke nû.", "apihelp-edit-param-text": "Naveroka rûpelê.", "apihelp-edit-param-minor": "Guhertina biçûk.", "apihelp-edit-param-createonly": "Heke ku rûpel hebe wê neguherîne.", "apihelp-edit-example-edit": "Rûpelekê biguherîne.", - "apihelp-emailuser-description": "Ji bikarhêner re e-nameyekê bişîne.", + "apihelp-emailuser-summary": "Ji bikarhêner re e-nameyekê bişîne.", "apihelp-emailuser-param-target": "Bikarhênerê ku e-name jê rê bê şandin.", "apihelp-expandtemplates-param-title": "Sernavê rûpelê.", "apihelp-feedcontributions-param-deletedonly": "Tenê beşdariyên jêbirî nîşan bide.", @@ -36,7 +36,7 @@ "apihelp-opensearch-example-te": "Rûpelên ku bi Te dest pê dikin bibîne.", "apihelp-parse-example-page": "Rûpelekê analîz bike.", "apihelp-parse-example-summary": "Kurteyekê analîz bike", - "apihelp-protect-description": "Asta parastinê ya rûpelekê biguherîne.", + "apihelp-protect-summary": "Asta parastinê ya rûpelekê biguherîne.", "apihelp-protect-example-protect": "Rûpelekê biparêze.", "apihelp-query+alllinks-paramvalue-prop-title": "Sernavê girêdanê lê zêde dike.", "apihelp-tag-param-reason": "Sedemê bo guherandinê.", diff --git a/includes/api/i18n/ky.json b/includes/api/i18n/ky.json index 34b84618ce..2f837aa911 100644 --- a/includes/api/i18n/ky.json +++ b/includes/api/i18n/ky.json @@ -5,16 +5,16 @@ "Macofe" ] }, - "apihelp-block-description": "Колдонуучуну бөгөттөө", + "apihelp-block-summary": "Колдонуучуну бөгөттөө", "apihelp-block-param-reason": "Бөгөттөө себеби.", "apihelp-block-example-ip-simple": " 192.0.2.5 IP дарегин үч күнгө First strike себеби менен бөгөттөө.", "apihelp-checktoken-param-token": "Текшерүү белгиси.", "apihelp-createaccount-param-name": "Колдонуучунун аты:", "apihelp-createaccount-param-email": "Колдонуучунун email дареги (милдеттүү эмес)", "apihelp-createaccount-param-realname": "Колдонуучунун чыныгы аты (милдеттүү эмес)", - "apihelp-delete-description": "Баракты өчүрүү", + "apihelp-delete-summary": "Баракты өчүрүү", "apihelp-delete-example-simple": "Main Page өчүрүү.", - "apihelp-edit-description": "Барактарды түзүү жана оңдоо.", + "apihelp-edit-summary": "Барактарды түзүү жана оңдоо.", "apihelp-edit-param-text": "Барактын мазмуну.", "apihelp-edit-param-minor": "Майда оңдоо." } diff --git a/includes/api/i18n/lb.json b/includes/api/i18n/lb.json index af1ea55ad9..085821cebe 100644 --- a/includes/api/i18n/lb.json +++ b/includes/api/i18n/lb.json @@ -75,6 +75,7 @@ "apihelp-move-param-ignorewarnings": "All Warnungen ignoréieren.", "apihelp-opensearch-param-suggest": "Näischt maache wa(nn) [[mw:Special:MyLanguage/Manual:$wgEnableOpenSearchSuggest|$wgEnableOpenSearchSuggest]] falsch ass.", "apihelp-options-summary": "Astellunge vum aktuelle Benotzer änneren.", + "apihelp-options-extended-description": "Nëmmen Optiounen aus dem Haaptdeel (core) oder aus enger vun den installéierten Erweiderunge, oder Optioune mat Schlësselen déi viragestallt si mat userjs- (geduecht fir mat Benotzer-Scripte benotzt ze ginn), kënnen agestallt ginn.", "apihelp-options-param-optionname": "Den Numm vun der Optioun deen op de Wäert vun $1optionvalue gesat gi muss", "apihelp-options-example-reset": "All Astellungen zrécksetzen", "apihelp-parse-param-disablepp": "Benotzt an där Plaz $1disablelimitreport.", @@ -191,6 +192,7 @@ "apihelp-validatepassword-example-1": "Validéiert d'Passwuert foobar fir den aktuelle Benotzer.", "apihelp-watch-example-watch": "D'Säit Main Page iwwerwaachen.", "api-login-fail-badsessionprovider": "Net méiglech sech anzelogge mat $1.", + "api-help-undocumented-module": "Keng Dokumentatioun fir de Modul $1.", "api-help-source": "Quell: $1", "api-help-source-unknown": "Quell: onbekannt", "api-help-license": "Lizenz: [[$1|$2]]", @@ -234,6 +236,7 @@ "apierror-revwrongpage": "r$1 ass keng Versioun vu(n) $2.", "apierror-stashwrongowner": "Falsche Besëtzer: $1", "apierror-systemblocked": "Dir gouft automatesch vu MediaWiki gespaart.", + "apierror-timeout": "De Server huet net bannen där Zäit geäntwert déi virgesinn ass.", "apierror-unknownerror-editpage": "Onbekannten EditPage-Feeler: $1", "apierror-unknownerror-nocode": "Onbekannte Feeler.", "apierror-unknownerror": "Onbekannte Feeler: \"$1\".", diff --git a/includes/api/i18n/lij.json b/includes/api/i18n/lij.json index 45680f4ba3..cb902b3311 100644 --- a/includes/api/i18n/lij.json +++ b/includes/api/i18n/lij.json @@ -10,7 +10,7 @@ "apihelp-main-param-requestid": "Tutti i valoî fornii saian incruxi inta risposta. Porieivan ese doeuviæ pe distingue e receste.", "apihelp-main-param-servedby": "Inciodi into risultou o nomme de l'host ch'o l'ha servio a recesta.", "apihelp-main-param-curtimestamp": "Inciodi into risultou o timestamp attoâ.", - "apihelp-block-description": "Blocca un utente.", + "apihelp-block-summary": "Blocca un utente.", "apihelp-block-param-user": "Nomme utente, adresso IP o range di IP da bloccâ.", "apihelp-block-param-expiry": "Tempo de scadença. O poeu ese relativo (presempio, 5 months o 2 weeks) ò assoluo (presempio 2014-09-18T12:34:56Z). Se impostou a infinite, indefinite ò never, o blòcco o no descaziâ mai.", "apihelp-block-param-reason": "Raxon do blòcco.", @@ -22,19 +22,20 @@ "apihelp-block-param-watchuser": "Oserva a paggina utente e e paggine de discuscion utente de l'utente ò de l'adresso IP.", "apihelp-block-example-ip-simple": "Blocca l'adresso IP 192.0.2.5 pe trei giorni con motivaçion First strike.", "apihelp-block-example-user-complex": "Blocca l'utente Vandal a tempo indeterminou con motivaçion Vandalism, e impediscighe a creaçion de noeuve utençe e l'invio de e-mail.", - "apihelp-changeauthenticationdata-description": "Modificâ i dæti d'aotenticaçion pe l'utente corente.", + "apihelp-changeauthenticationdata-summary": "Modificâ i dæti d'aotenticaçion pe l'utente corente.", "apihelp-changeauthenticationdata-example-password": "Tentativo de modificâ a password de l'utente corente a ExamplePassword.", - "apihelp-checktoken-description": "Veifica a validitæ de 'n token da [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-checktoken-summary": "Veifica a validitæ de 'n token da [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-checktoken-param-type": "Tipo de token in corso de test.", "apihelp-checktoken-param-token": "Token da testâ.", "apihelp-checktoken-param-maxtokenage": "Mascima etæ consentia pe-o token, in segondi.", "apihelp-checktoken-example-simple": "Veifica a validitæ de 'n token csrf.", - "apihelp-clearhasmsg-description": "Scassa o flag hasmsg pe l'utente corente.", + "apihelp-clearhasmsg-summary": "Scassa o flag hasmsg pe l'utente corente.", "apihelp-clearhasmsg-example-1": "Scassa o flag hasmsg pe l'utente corente.", - "apihelp-clientlogin-description": "Accedi a-o wiki doeuviando o flusso interattivo.", + "apihelp-clientlogin-summary": "Accedi a-o wiki doeuviando o flusso interattivo.", "apihelp-clientlogin-example-login": "Avvia o processo d'accesso a-a wiki comme utente Example con password ExamplePassword.", "apihelp-clientlogin-example-login2": "Continnoa l'accesso doppo una risposta de l'UI pe l'aotenticaçion a doî fattoî, fornindo un OATHToken de 987654.", - "apihelp-compare-description": "Otegni e differençe tra 2 paggine.\n\nUn nummero de revixon, o tittolo de 'na paggina, ò un ID de paggina o dev'ese indicou segge pe-o \"da\" che pe-o \"a\".", + "apihelp-compare-summary": "Otegni e differençe tra 2 paggine.", + "apihelp-compare-extended-description": "Un nummero de revixon, o tittolo de 'na paggina, ò un ID de paggina o dev'ese indicou segge pe-o \"da\" che pe-o \"a\".", "apihelp-compare-param-fromtitle": "Primmo tittolo da confrontâ.", "apihelp-compare-param-fromid": "Primo ID de paggina da confrontâ.", "apihelp-compare-param-fromrev": "Primma revixon da confrontâ.", @@ -42,7 +43,7 @@ "apihelp-compare-param-toid": "Segondo ID de paggina da confrontâ.", "apihelp-compare-param-torev": "Segonda revixon da confrontâ.", "apihelp-compare-example-1": "Crea un diff tra revixon 1 e revixon 2.", - "apihelp-createaccount-description": "Crea una noeuva utença.", + "apihelp-createaccount-summary": "Crea una noeuva utença.", "apihelp-createaccount-param-preservestate": "Se [[Special:ApiHelp/query+authmanagerinfo|action=query&meta=authmanagerinfo]] o l'ha restituto true pe hasprimarypreservedstate, e receste contrssegnæ comme primary-required dovieivan ese omisse. Se invece o l'ha restituio un valô non voeuo pe preservedusername, quello nomme utente o dev'ese doeuviou pe-o parammetro username.", "apihelp-createaccount-example-create": "Avvia o processo de creaçion d'utente Example con password ExamplePassword.", "apihelp-createaccount-param-name": "Nomme utente", @@ -55,7 +56,7 @@ "apihelp-createaccount-param-language": "Codiçe de lengua da impostâ comme predefinia pe l'utente (opçionâ, pe difetto a l'è a lengua do contegnuo).", "apihelp-createaccount-example-pass": "Crea l'utente testuser con password test123.", "apihelp-createaccount-example-mail": "Crea l'utente testmailuser e mandighe via e-mail una password generâ abrettio.", - "apihelp-delete-description": "Scassa 'na paggina", + "apihelp-delete-summary": "Scassa 'na paggina", "apihelp-delete-param-title": "Tittolo da paggina che se dexîa eliminâ. O no poeu vese doeuviou insemme a $1pageid.", "apihelp-delete-param-pageid": "ID de paggina da paggina da scassâ. O no poeu vese doeuviou insemme con $1title.", "apihelp-delete-param-reason": "Raxon da scassatua. S'a no saiâ indicâ, saiâ doeuviou 'na raxon generâ aotomaticamente.", @@ -64,8 +65,8 @@ "apihelp-delete-param-oldimage": "O nomme da vegia inmaggine da scassâ, comme fornia da [[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]].", "apihelp-delete-example-simple": "Scassa Main Page.", "apihelp-delete-example-reason": "Scassa a Main Page con motivaçion Preparing for move.", - "apihelp-disabled-description": "Questo modulo o l'è stæto disabilitou.", - "apihelp-edit-description": "Crea e modifica paggine.", + "apihelp-disabled-summary": "Questo modulo o l'è stæto disabilitou.", + "apihelp-edit-summary": "Crea e modifica paggine.", "apihelp-edit-param-title": "Tittolo da paggina da modificâ. O no poeu vese doeuviou insemme a $1pageid.", "apihelp-edit-param-pageid": "ID de paggina da paggina da modificâ. O no poeu ese doeuviou insemme a $1title.", "apihelp-edit-param-section": "Nummero de seçion. 0 pe-a seçion de d'ato, new pe 'na noeuva seçion.", @@ -85,13 +86,13 @@ "apihelp-edit-param-token": "O token o dev'ese delongo inviou comme urtimo parammetro, ò aomeno doppo o parametro $1text.", "apihelp-edit-example-edit": "Modiffica 'na paggina.", "apihelp-edit-example-prepend": "Antepon-i __NOTOC__ a 'na paggina.", - "apihelp-emailuser-description": "Manda 'n'e-mail a 'n utente.", + "apihelp-emailuser-summary": "Manda 'n'e-mail a 'n utente.", "apihelp-emailuser-param-target": "Utente a chi inviâ l'e-mail.", "apihelp-emailuser-param-subject": "Ogetto de l'e-mail.", "apihelp-emailuser-param-text": "Testo de l'e-mail.", "apihelp-emailuser-param-ccme": "Mandime una copia de questa mail.", "apihelp-emailuser-example-email": "Manda un'e-mail a l'utente WikiSysop co-o testo Content.", - "apihelp-expandtemplates-description": "Espandi tutti i template into wikitesto.", + "apihelp-expandtemplates-summary": "Espandi tutti i template into wikitesto.", "apihelp-expandtemplates-param-title": "Tittolo da paggina.", "apihelp-expandtemplates-param-text": "Wikitesto da convertî.", "apihelp-expandtemplates-param-prop": "Quæ informaçion otegnî.\n\nNotta che se no l'è seleçionou arcun valô, o risultou o contegniâ o codiçe wiki, ma l'output o saiâ inte 'n formato obsoleto.", @@ -124,18 +125,18 @@ "apihelp-feedwatchlist-param-hours": "Elenca e paggine modificæ inte quest'urtime oe.", "apihelp-feedwatchlist-param-linktosections": "Collega direttamente a-e seçioin modificæ, se poscibbile.", "apihelp-feedwatchlist-example-all6hrs": "Mostra tutte e modiffiche a-e pagine oservæ inti urtime 6 oe.", - "apihelp-filerevert-description": "Ripristina un file a 'na verscion precedente.", + "apihelp-filerevert-summary": "Ripristina un file a 'na verscion precedente.", "apihelp-filerevert-param-filename": "Nomme do file de destinaçion, sença o prefisso 'File:'.", "apihelp-filerevert-param-comment": "Commento in sciô caregamento.", "apihelp-filerevert-param-archivename": "Nomme de l'archivvio da verscion da ripristinâ.", "apihelp-filerevert-example-revert": "Ripristina Wiki.png a-a verscion do 2011-03-05T15:27:40Z.", - "apihelp-help-description": "Mostra a guidda pe-i modduli speçificæ.", + "apihelp-help-summary": "Mostra a guidda pe-i modduli speçificæ.", "apihelp-help-param-toc": "Inciodi un endexo inte l'output HTML.", "apihelp-help-example-main": "Agiutto pe-o moddulo prinçipâ.", "apihelp-help-example-submodules": "Agiutto pe action=query e tutti i so sotto-modduli.", "apihelp-help-example-recursive": "Tutti i agiutti inte 'na paggina.", "apihelp-help-example-help": "Agiutto pe-o moddulo d'agiutto mæximo.", - "apihelp-imagerotate-description": "Roeua un-a o ciù inmaggine.", + "apihelp-imagerotate-summary": "Roeua un-a o ciù inmaggine.", "apihelp-imagerotate-param-rotation": "Graddi de rotaçion de l'inmaggine in senso oaio.", "apihelp-imagerotate-example-simple": "Roeua File:Example.png de 90 graddi.", "apihelp-imagerotate-example-generator": "Roeua tutte e inmaggine in Category:Flip de 180 graddi.", @@ -148,18 +149,19 @@ "apihelp-import-param-namespace": "Importa inte questo namespace. O no poeu ese doeuviou insemme a $1rootpage.", "apihelp-import-param-rootpage": "Importa comme sottopaggina de questa paggina. O no poeu ese doeuviou insemme a $1namespace.", "apihelp-import-example-import": "Importa [[meta:Help:ParserFunctions]] into namespace 100 con cronologia completa.", - "apihelp-linkaccount-description": "Conligamento de 'n'utença de 'n provider de terçe parte a l'utente corente.", + "apihelp-linkaccount-summary": "Conligamento de 'n'utença de 'n provider de terçe parte a l'utente corente.", "apihelp-linkaccount-example-link": "Avvia o processo de collegamento a 'n'utença da Example.", - "apihelp-login-description": "Accedi e otegni i cookie d'aotenticaçion.\n\nQuest'açion dev'ese doeuviâ escluxivamente in combinaçion con [[Special:BotPasswords]]; doeuviâla pe l'accesso a l'account prinçipâ o l'è deprecou e o poeu fallî sença preaviso. Pe acedere in moddo seguo a l'utença prinçipâ, doeuvia [[Special:ApiHelp/clientlogin|action=clientlogin]].", - "apihelp-login-description-nobotpasswords": "Accedi e otegni i cookies d'aotenticaçion.\n\nQuest'açion a l'è deprecâ e a poeu fallî sença preaviso. Pe acede in moddo seguo, doeuvia [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-summary": "Accedi e otegni i cookie d'aotenticaçion.", + "apihelp-login-extended-description": "Quest'açion dev'ese doeuviâ escluxivamente in combinaçion con [[Special:BotPasswords]]; doeuviâla pe l'accesso a l'account prinçipâ o l'è deprecou e o poeu fallî sença preaviso. Pe acedere in moddo seguo a l'utença prinçipâ, doeuvia [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-extended-description-nobotpasswords": "Quest'açion a l'è deprecâ e a poeu fallî sença preaviso. Pe acede in moddo seguo, doeuvia [[Special:ApiHelp/clientlogin|action=clientlogin]].", "apihelp-login-param-name": "Nomme utente.", "apihelp-login-param-password": "Password.", "apihelp-login-param-domain": "Dominnio (opçionâ).", "apihelp-login-example-gettoken": "Recuppera un token de login.", "apihelp-login-example-login": "Intra", - "apihelp-logout-description": "Sciorti e scassa i dæti da sescion.", + "apihelp-logout-summary": "Sciorti e scassa i dæti da sescion.", "apihelp-logout-example-logout": "Disconnetti l'utente attoale.", - "apihelp-mergehistory-description": "O l'unisce e cronologie de paggine.", + "apihelp-mergehistory-summary": "O l'unisce e cronologie de paggine.", "apihelp-mergehistory-param-from": "O tittolo da paggina da-a quæ a cronologia a saiâ unia. O no poeu ese doeuviou insemme a $1fromid.", "apihelp-mergehistory-param-fromid": "L'ID da paggina da-a quæ a cronologia a saiâ unia. O no poeu ese doeuviou insemme a $1from.", "apihelp-mergehistory-param-to": "O tittolo da paggina inta quæ a cronologia a saiâ unia. O no poeu ese doeuviou insemme a $1toid.", @@ -168,7 +170,7 @@ "apihelp-mergehistory-param-reason": "Raxon pe l'union da cronologia.", "apihelp-mergehistory-example-merge": "Unisci l'intrega cronologia de Oldpage inte Newpage.", "apihelp-mergehistory-example-merge-timestamp": "Unisci e verscioin da paggina Oldpage scin a 2015-12-31T04:37:41Z inte Newpage.", - "apihelp-move-description": "Mescia 'na paggina", + "apihelp-move-summary": "Mescia 'na paggina", "apihelp-move-param-from": "Tittolo da paggina da rinominâ. O no poeu vese doeuviou insemme a $1pageid.", "apihelp-move-param-fromid": "ID de paggina da paggina da rinominâ. O no poeu ese doeuviou insemme a $1title.", "apihelp-move-param-to": "Tittolo a-o quæ mesciâ a paggina.", @@ -186,14 +188,14 @@ "apihelp-opensearch-param-format": "O formato de l'output.", "apihelp-opensearch-example-te": "Troeuva e paggine che començan con Te.", "apihelp-options-example-reset": "Reimposta tutte e preferençe.", - "apihelp-paraminfo-description": "Otegni de informaçioin in scî modduli API.", + "apihelp-paraminfo-summary": "Otegni de informaçioin in scî modduli API.", "apihelp-paraminfo-param-helpformat": "Formato de stringhe d'agiutto.", "apihelp-parse-param-summary": "Ogetto da analizâ.", "apihelp-query+allcategories-param-prop": "Quæ propietæ otegnî:", "apihelp-query+allcategories-paramvalue-prop-size": "Azonzi o nummero de paggine inta categoria.", "apihelp-query+allcategories-paramvalue-prop-hidden": "Etichetta e categorie che son ascose con __HIDDENCAT__.", "apihelp-query+allcategories-example-size": "Elenca e categorie con de informaçioin in sciô numero de paggine in ciascun-a.", - "apihelp-query+alldeletedrevisions-description": "Elenca tutte e verscioin scassæ da 'n utente ò inte 'n namespace.", + "apihelp-query+alldeletedrevisions-summary": "Elenca tutte e verscioin scassæ da 'n utente ò inte 'n namespace.", "apihelp-query+alldeletedrevisions-paraminfo-useronly": "O poeu ese doeuviou solo con $3user.", "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "O no poeu ese doeuviou con $3user.", "apihelp-query+alldeletedrevisions-param-start": "O timestamp da-o quæ començâ l'elenco.", diff --git a/includes/api/i18n/lki.json b/includes/api/i18n/lki.json index aa115b7b1c..f16f76f0c1 100644 --- a/includes/api/i18n/lki.json +++ b/includes/api/i18n/lki.json @@ -8,12 +8,12 @@ }, "apihelp-main-param-action": "کام عملیات انجؤم بِ.", "apihelp-main-param-format": "فرمت خروجی", - "apihelp-block-description": "بستن کاربر.", + "apihelp-block-summary": "بستن کاربر.", "apihelp-createaccount-param-name": "نۆم کاربەری:", - "apihelp-delete-description": "حةذف وةڵگة", + "apihelp-delete-summary": "حةذف وةڵگة", "apihelp-delete-example-simple": "حذف Main Page.", - "apihelp-disabled-description": "اێ پودمانە إکار کەتێە(غیرفعال بیە).", - "apihelp-edit-description": "دؤرس کردن و دۀسکاری وۀلگۀ", + "apihelp-disabled-summary": "اێ پودمانە إکار کەتێە(غیرفعال بیە).", + "apihelp-edit-summary": "دؤرس کردن و دۀسکاری وۀلگۀ", "apihelp-edit-param-sectiontitle": "نام سۀر وۀلگ تازۀ", "apihelp-edit-example-edit": ".دةسکاری وةڵگة", "apihelp-emailuser-param-subject": "موضوع سةر وةڵگ", @@ -22,7 +22,7 @@ "apihelp-login-param-name": "نام کاربری", "apihelp-login-param-password": ".رمز", "apihelp-login-example-login": "إنۆم هەتِن.", - "apihelp-logout-description": "دۀرچئن و پاک کردن داده متن", + "apihelp-logout-summary": "دۀرچئن و پاک کردن داده متن", "apihelp-logout-example-logout": "خروج کاربر فعلی", "apihelp-options-example-reset": "بازنشانی همه تنظیمات." } diff --git a/includes/api/i18n/lt.json b/includes/api/i18n/lt.json index f923e1869b..2726944c91 100644 --- a/includes/api/i18n/lt.json +++ b/includes/api/i18n/lt.json @@ -7,7 +7,7 @@ }, "apihelp-main-param-action": "Kurį veiksmą atlikti.", "apihelp-main-param-curtimestamp": "Prie rezultato pridėti dabartinę laiko žymę.", - "apihelp-block-description": "Blokuoti vartotoją.", + "apihelp-block-summary": "Blokuoti vartotoją.", "apihelp-block-param-reason": "Blokavimo priežastis.", "apihelp-block-param-nocreate": "Neleisti kurti paskyrų.", "apihelp-compare-param-fromtitle": "Pirmas pavadinimas palyginimui.", @@ -15,17 +15,17 @@ "apihelp-compare-param-totitle": "Antrasis pavadinimas palyginimui.", "apihelp-compare-param-toid": "Antrojo lyginamo puslapio ID.", "apihelp-compare-param-prop": "Kokią informaciją gauti.", - "apihelp-createaccount-description": "Kurti naują vartotojo paskyrą.", + "apihelp-createaccount-summary": "Kurti naują vartotojo paskyrą.", "apihelp-createaccount-param-name": "Naudotojo vardas.", "apihelp-createaccount-param-email": "Vartotojo el. pašto adresas (nebūtina).", "apihelp-createaccount-param-realname": "Vardas (nebūtina).", - "apihelp-delete-description": "Ištrinti puslapį.", + "apihelp-delete-summary": "Ištrinti puslapį.", "apihelp-delete-param-watch": "Pridėti puslapį prie dabartinio vartotojo stebimųjų sąrašo.", "apihelp-delete-param-unwatch": "Pašalinti puslapį iš dabartinio vartotojo stebimųjų sąrašo.", "apihelp-delete-example-simple": "Ištrinti Main Page.", "apihelp-delete-example-reason": "Ištrinti Main Page su priežastimi Preparing for move.", - "apihelp-disabled-description": "Šis modulis buvo išjungtas.", - "apihelp-edit-description": "Kurti ir redaguoti puslapius.", + "apihelp-disabled-summary": "Šis modulis buvo išjungtas.", + "apihelp-edit-summary": "Kurti ir redaguoti puslapius.", "apihelp-edit-param-title": "Redaguotino puslapio pavadinimas. Negali būti naudojamas kartu su $1pageid.", "apihelp-edit-param-pageid": "Redaguotino puslapio ID. Negali būti naudojamas kartu su $1title.", "apihelp-edit-param-section": "Sekcijos numeris. 0 - viršutinei sekcijai, new - naujai sekcijai.", @@ -42,13 +42,13 @@ "apihelp-edit-param-redirect": "Automatiškai išspręsti peradresavimus.", "apihelp-edit-param-contentmodel": "Naujam turiniui taikomas turinio modelis.", "apihelp-edit-example-edit": "Redaguoti puslapį.", - "apihelp-emailuser-description": "Siųsti el. laišką naudotojui.", + "apihelp-emailuser-summary": "Siųsti el. laišką naudotojui.", "apihelp-emailuser-param-target": "El. laiško gavėjas.", "apihelp-emailuser-param-subject": "Temos antraštė.", "apihelp-emailuser-param-ccme": "Siųsti šio laiško kopiją man.", "apihelp-emailuser-example-email": "Siųsti el. pašto vartotojui WikiSysop su tekstu Content.", "apihelp-expandtemplates-param-title": "Puslapio pavadinimas.", - "apihelp-feedcontributions-description": "Gražina vartotojo įnašų srautą.", + "apihelp-feedcontributions-summary": "Gražina vartotojo įnašų srautą.", "apihelp-feedcontributions-param-feedformat": "Srauto formatas.", "apihelp-feedcontributions-param-year": "Nuo metų (ir anksčiau).", "apihelp-feedcontributions-param-month": "Nuo mėnesio (ir anksčiau).", @@ -59,7 +59,7 @@ "apihelp-feedcontributions-param-hideminor": "Slėpti nedidelius pakeitimus.", "apihelp-feedcontributions-param-showsizediff": "Rodyti dydžio skirtumą tarp keitimų.", "apihelp-feedcontributions-example-simple": "Gražinti įnašus vartotojui Example.", - "apihelp-feedrecentchanges-description": "Gražina naujausių pakeitimų srautą.", + "apihelp-feedrecentchanges-summary": "Gražina naujausių pakeitimų srautą.", "apihelp-feedrecentchanges-param-feedformat": "Srauto formatas.", "apihelp-feedrecentchanges-param-limit": "Maksimalus grąžinamų rezultatų skaičius.", "apihelp-feedrecentchanges-param-from": "Rodyti pakeitimus nuo tada.", @@ -76,16 +76,16 @@ "apihelp-feedrecentchanges-param-categories_any": "Vietoj to, rodyti tik pakeitimus puslapiuse, esančiuose bet kurioje iš kategorijų.", "apihelp-feedrecentchanges-example-simple": "Parodyti naujausius keitimus.", "apihelp-feedrecentchanges-example-30days": "Rodyti naujausius pakeitimus per 30 dienų.", - "apihelp-feedwatchlist-description": "Gražina stebimųjų sąrašo srautą.", + "apihelp-feedwatchlist-summary": "Gražina stebimųjų sąrašo srautą.", "apihelp-feedwatchlist-param-feedformat": "Srauto formatas.", "apihelp-feedwatchlist-example-default": "Rodyti stebimųjų sąrašo srautą.", "apihelp-feedwatchlist-example-all6hrs": "Rodyti visus pakeitimus stebimuose puslapiuose per paskutines 6 valandas.", "apihelp-filerevert-param-comment": "Įkėlimo komentaras.", - "apihelp-help-description": "Rodyti pagalbą pasirinktiems moduliams.", + "apihelp-help-summary": "Rodyti pagalbą pasirinktiems moduliams.", "apihelp-help-example-main": "Pagalba pagrindiniam moduliui.", "apihelp-help-example-recursive": "Visa pagalba viename puslapyje.", "apihelp-help-example-help": "Pačio pagalbos modulio pagalba.", - "apihelp-imagerotate-description": "Pasukti viena ar daugiau paveikslėlių.", + "apihelp-imagerotate-summary": "Pasukti viena ar daugiau paveikslėlių.", "apihelp-imagerotate-param-rotation": "Kiek laipsnių pasukti paveikslėlį pagal laikrodžio rodyklę.", "apihelp-imagerotate-example-simple": "Pasukti File:Example.png 90 laipsnių.", "apihelp-imagerotate-example-generator": "Pasukti visus paveikslėlius Category:Flip 180 laipsnių.", @@ -94,15 +94,15 @@ "apihelp-login-param-password": "Slaptažodis.", "apihelp-login-param-domain": "Domenas (neprivaloma).", "apihelp-login-example-login": "Prisijungti.", - "apihelp-logout-description": "Atsijungti ir išvalyti sesijos duomenis.", + "apihelp-logout-summary": "Atsijungti ir išvalyti sesijos duomenis.", "apihelp-logout-example-logout": "Atjungti dabartinė vartotoją.", "apihelp-managetags-example-delete": "Ištrinti vandlaism žymę su priežastimi Misspelt", "apihelp-managetags-example-activate": "Aktyvuoti žymę pavadinimu spam su priežastimi For use in edit patrolling", "apihelp-managetags-example-deactivate": "Išjungti žymę pavadinimu spam su priežastimi No longer required", - "apihelp-mergehistory-description": "Sujungti puslapio istorijas.", + "apihelp-mergehistory-summary": "Sujungti puslapio istorijas.", "apihelp-mergehistory-param-reason": "Istorijos sujungimo priežastis.", "apihelp-mergehistory-example-merge": "Sujungti visą Oldpage istoriją į Newpage.", - "apihelp-move-description": "Perkelti puslapį.", + "apihelp-move-summary": "Perkelti puslapį.", "apihelp-move-param-to": "Pavadinimas, į kuri pervadinamas puslapis.", "apihelp-move-param-reason": "Pervadinimo priežastis.", "apihelp-move-param-movetalk": "Pervadinti aptarimo puslapį, jei jis egzistuoja.", @@ -111,13 +111,13 @@ "apihelp-move-param-unwatch": "Pašalinti puslapį ir nukreipimą iš dabartinio vartotojo stebimųjų sąrašo.", "apihelp-move-param-ignorewarnings": "Ignuoruoti bet kokius įspėjimus.", "apihelp-move-example-move": "Perkelti Badtitle į Goodtitle nepaliekant nukreipimo.", - "apihelp-opensearch-description": "Ieškoti viki naudojant OpenSearch protokolą.", + "apihelp-opensearch-summary": "Ieškoti viki naudojant OpenSearch protokolą.", "apihelp-opensearch-param-limit": "Maksimalus grąžinamas rezultatų skaičius.", "apihelp-opensearch-example-te": "Rasti puslapius prasidedančius su Te.", "apihelp-options-example-reset": "Nustatyti visus pageidavimus iš naujo.", "apihelp-options-example-change": "Keisti skin ir hideminor pageidavimus.", "apihelp-options-example-complex": "Nustatyti visus pageidavimus iš naujo, tada nustatyti skin ir nickname.", - "apihelp-paraminfo-description": "Gauti informaciją apie API modulius.", + "apihelp-paraminfo-summary": "Gauti informaciją apie API modulius.", "apihelp-protect-example-protect": "Apsaugoti puslapį.", "apihelp-query-param-list": "Kurios sąrašus gauti.", "apihelp-query-param-meta": "Kokius metaduomenis gauti.", @@ -157,9 +157,9 @@ "apihelp-query+allusers-param-witheditsonly": "Nurodyti tik vartotojus, kurie atliko keitimus.", "apihelp-query+allusers-param-activeusers": "Nurodyti tik vartotojus, kurie buvo aktyvus per {{PLURAL:$1|paskutinę dieną|paskutines $1 dienas}}.", "apihelp-query+allusers-example-Y": "Nurodyti vartotojus, pradedant nuo Y.", - "apihelp-query+backlinks-description": "Rasti visus puslapius, kurie nukreipia į pateiktą puslapį.", + "apihelp-query+backlinks-summary": "Rasti visus puslapius, kurie nukreipia į pateiktą puslapį.", "apihelp-query+backlinks-example-simple": "Rodyti nuorodas Pagrindinis puslapis.", - "apihelp-query+blocks-description": "Nurodyti visus užblokuotus vartotojus ir IP adresus.", + "apihelp-query+blocks-summary": "Nurodyti visus užblokuotus vartotojus ir IP adresus.", "apihelp-query+blocks-param-limit": "Maksimalus nurodomų blokavimų skaičius.", "apihelp-query+blocks-paramvalue-prop-id": "Prideda bloko ID.", "apihelp-query+blocks-paramvalue-prop-user": "Prideda užblokuoto vartotojo vardą.", @@ -172,15 +172,15 @@ "apihelp-query+blocks-paramvalue-prop-range": "Prideda blokavimo paveiktų IP adresų diapazoną.", "apihelp-query+blocks-example-simple": "Nurodyti blokavimus.", "apihelp-query+blocks-example-users": "Nurodo vartotojų Alice ir Bob blokavimus.", - "apihelp-query+categories-description": "Nurodo visas kategorijas, kurioms priklauso puslapiai.", + "apihelp-query+categories-summary": "Nurodo visas kategorijas, kurioms priklauso puslapiai.", "apihelp-query+categories-param-show": "Kokias kategorijas rodyti.", "apihelp-query+categories-param-limit": "Kiek kategorijų gražinti.", "apihelp-query+categories-param-categories": "Nurodyti tik šias kategorijas. Naudinga, kai norima patikrinti ar tam tikras puslapis yra tam tikroje kategorijoje.", "apihelp-query+categories-example-simple": "Gauti sąrašą kategorijų, kurioms priklauso puslapis Albert Einstein.", "apihelp-query+categories-example-generator": "Gauti informaciją apie visas kategorijas, panaudotas Albert Einstein puslapyje.", - "apihelp-query+categoryinfo-description": "Gražina informaciją apie pateiktas kategorijas.", + "apihelp-query+categoryinfo-summary": "Gražina informaciją apie pateiktas kategorijas.", "apihelp-query+categoryinfo-example-simple": "Gauti informaciją apie Category:Foo ir Category:Bar.", - "apihelp-query+categorymembers-description": "Nurodyti visus puslapius pateiktoje kategorijoje.", + "apihelp-query+categorymembers-summary": "Nurodyti visus puslapius pateiktoje kategorijoje.", "apihelp-query+categorymembers-paramvalue-prop-ids": "Prideda puslapio ID.", "apihelp-query+categorymembers-param-limit": "Maksimalus grąžinamų puslapių skaičius.", "apihelp-query+categorymembers-param-startsortkey": "Vietoj to, naudoti $1starthexsortkey", @@ -215,7 +215,7 @@ "apihelp-query+fileusage-param-limit": "Kiek gražinti.", "apihelp-query+fileusage-example-simple": "Gauti sąrašą puslapių, kurie naudoja [[:File:Example.jpg]].", "apihelp-query+fileusage-example-generator": "Gauti informaciją apie puslapius, kurie naudoja [[:File:Example.jpg]].", - "apihelp-query+imageinfo-description": "Gražina failo informaciją ir įkėlimų istoriją.", + "apihelp-query+imageinfo-summary": "Gražina failo informaciją ir įkėlimų istoriją.", "apihelp-query+imageinfo-param-prop": "Kurią failo informaciją gauti:", "apihelp-query+imageinfo-paramvalue-prop-timestamp": "Prideda laiko žymę įkeltai versijai.", "apihelp-query+imageinfo-paramvalue-prop-user": "Prideda vartotoją, kuris įkėlę kiekvieną failo versiją.", @@ -228,8 +228,8 @@ "apihelp-query+images-param-images": "Nurodyti tik šiuos failus. Naudinga, kai norima patikrinti ar tam tikras puslapis turi tam tikrą failą.", "apihelp-query+images-example-simple": "Gauti sąrašą failų, kurie naudojami [[Main Page]].", "apihelp-query+images-example-generator": "Gauti informaciją apie failus, kurie yra naudojami [[Main Page]].", - "apihelp-query+imageusage-description": "Rasti visus puslapius, kurie naudoja duotą paveikslėlio pavadinimą.", - "apihelp-query+info-description": "Gauti pagrindinę puslapio informaciją.", + "apihelp-query+imageusage-summary": "Rasti visus puslapius, kurie naudoja duotą paveikslėlio pavadinimą.", + "apihelp-query+info-summary": "Gauti pagrindinę puslapio informaciją.", "apihelp-query+info-param-prop": "Kokias papildomas savybes gauti:", "apihelp-query+info-paramvalue-prop-protection": "Nurodyti kiekvieno puslapio apsaugos lygį.", "apihelp-query+info-paramvalue-prop-watched": "Kiekvieno puslapio stebėjimo būsena.", @@ -252,7 +252,7 @@ "apihelp-query+links-param-limit": "Kiek nuorodų grąžinti.", "apihelp-query+links-example-simple": "Gauti nuorodas iš puslapio Main Page", "apihelp-query+links-example-generator": "Gauti informaciją apie puslapių nuorodas puslapyje Main Page.", - "apihelp-query+linkshere-description": "Rasti visus puslapius, kurie nurodo į pateiktus puslapius.", + "apihelp-query+linkshere-summary": "Rasti visus puslapius, kurie nurodo į pateiktus puslapius.", "apihelp-query+linkshere-param-prop": "Kurias savybes gauti:", "apihelp-query+linkshere-paramvalue-prop-pageid": "Kiekvieno puslapio ID.", "apihelp-query+linkshere-paramvalue-prop-title": "Kiekvieno puslapio pavadinimas.", @@ -261,21 +261,21 @@ "apihelp-query+linkshere-param-show": "Rodyti tik elementus, atitinkančius šiuos kriterijus:\n;redirect:Rodyti tik nukreipimus.\n;!redirect:Rodyti tik ne nukreipimus.", "apihelp-query+linkshere-example-simple": "Gauti sąrašą puslapių, kurie nurodo į [[Main Page]].", "apihelp-query+linkshere-example-generator": "Gauti informaciją apie puslapius, kurie nurodo į [[Main Page]].", - "apihelp-query+logevents-description": "Gauti įvykius iš žurnalų.", + "apihelp-query+logevents-summary": "Gauti įvykius iš žurnalų.", "apihelp-query+logevents-param-prop": "Kurias savybes gauti:", "apihelp-query+logevents-paramvalue-prop-ids": "Prideda žurnalo įvykio ID.", "apihelp-query+logevents-paramvalue-prop-type": "Prideda žurnalo įvykio tipą.", "apihelp-query+transcludedin-paramvalue-prop-pageid": "Kiekvieno puslapio ID.", "apihelp-query+transcludedin-paramvalue-prop-title": "Kiekvieno puslapio pavadinimas.", "apihelp-query+transcludedin-param-limit": "Kiek gražinti.", - "apihelp-query+usercontribs-description": "Gauti visus vartotojo keitimus.", + "apihelp-query+usercontribs-summary": "Gauti visus vartotojo keitimus.", "apihelp-query+usercontribs-param-limit": "Maksimalus gražinamų įnašų skaičius.", "apihelp-query+usercontribs-paramvalue-prop-comment": "Prideda keitimo komentarą.", "apihelp-query+usercontribs-paramvalue-prop-size": "Prideda naują keitimo dydį.", "apihelp-query+userinfo-paramvalue-prop-realname": "Prideda vartotojo tikrą vardą.", "apihelp-query+userinfo-example-simple": "Gauti informacijos apie dabartinį vartotoją.", "apihelp-query+userinfo-example-data": "Gauti papildomos informacijos apie dabartinį vartotoją.", - "apihelp-query+users-description": "Gauti informacijos apie vartotojų sąrašą.", + "apihelp-query+users-summary": "Gauti informacijos apie vartotojų sąrašą.", "apihelp-query+users-param-prop": "Kokią informaciją įtraukti:", "apihelp-query+users-paramvalue-prop-blockinfo": "Pažymi ar vartotojas užblokuotas, kas tai padarė ir dėl kokios priežasties.", "apihelp-query+users-paramvalue-prop-groups": "Nurodo grupes, kurioms priklauso kiekvienas vartotojas.", @@ -305,14 +305,14 @@ "apihelp-query+watchlist-paramvalue-type-log": "Žurnalo įrašai.", "apihelp-resetpassword-param-user": "Iš naujo nustatomas vartotojas.", "apihelp-resetpassword-param-email": "Iš naujo nustatomo vartotojo el. pašto adresas.", - "apihelp-setpagelanguage-description": "Keisti puslapio kalbą.", + "apihelp-setpagelanguage-summary": "Keisti puslapio kalbą.", "apihelp-setpagelanguage-param-reason": "Keitimo priežastis.", "apihelp-stashedit-param-title": "Puslapio pavadinimas buvo redaguotas.", "apihelp-stashedit-param-sectiontitle": "Naujo skyriaus pavadinimas.", "apihelp-stashedit-param-text": "Puslapio turinys.", "apihelp-stashedit-param-summary": "Keisti santrauką.", "apihelp-tag-param-reason": "Keitimo priežastis.", - "apihelp-unblock-description": "Atblokuoti naudotoją.", + "apihelp-unblock-summary": "Atblokuoti naudotoją.", "apihelp-unblock-param-reason": "Atblokavimo priežastis.", "apihelp-unblock-example-id": "Atblokuoti blokavimo ID #105.", "apihelp-unblock-example-user": "Atblokuoti vartoją Bob su priežastimi Sorry Bob.", @@ -325,13 +325,13 @@ "apihelp-upload-param-url": "URL, iš kurio gauti failą.", "apihelp-upload-example-url": "Įkelti iš URL.", "apihelp-upload-example-filekey": "Baigti įkėlimą, kuris nepavyko dėl įspėjimų.", - "apihelp-userrights-description": "Keisti vartotoju grupės narystę.", + "apihelp-userrights-summary": "Keisti vartotoju grupės narystę.", "apihelp-userrights-param-user": "Vartotojo vardas.", "apihelp-userrights-param-userid": "Vartotojo ID.", "apihelp-userrights-param-add": "Pridėti vartotoją į šias grupes.", "apihelp-userrights-param-remove": "Pašalinti vartotoją iš šių grupių.", "apihelp-userrights-param-reason": "Keitimo priežastis.", - "apihelp-watch-description": "Pridėti ar pašalinti puslapius iš dabartinio vartotojo stebimųjų sąrašo.", + "apihelp-watch-summary": "Pridėti ar pašalinti puslapius iš dabartinio vartotojo stebimųjų sąrašo.", "apihelp-watch-example-watch": "Stebėti puslapį Main Page.", "apihelp-watch-example-unwatch": "Nebestebėti puslapio Main Page.", "api-format-title": "MedijaViki API rezultatas", @@ -404,6 +404,7 @@ "apierror-sectionreplacefailed": "Nepavyko sujungti atnaujinto skyriaus.", "apierror-specialpage-cantexecute": "Neturite teisės peržiūrėti šio specialaus puslapio rezultatus.", "apierror-stashwrongowner": "Neteisingas savininkas: $1", + "apierror-timeout": "Serveris neatsakė per numatytą laiką.", "apierror-unknownerror-nocode": "Nežinoma klaida.", "apierror-unknownerror": "Nežinoma klaida: „$1“.", "apierror-unknownformat": "Neatpažintas formatas „$1“.", diff --git a/includes/api/i18n/lv.json b/includes/api/i18n/lv.json index 6c90a3e5cc..270025ce9e 100644 --- a/includes/api/i18n/lv.json +++ b/includes/api/i18n/lv.json @@ -5,10 +5,10 @@ "Silraks" ] }, - "apihelp-block-description": "Bloķēt lietotāju", + "apihelp-block-summary": "Bloķēt lietotāju", "apihelp-block-param-reason": "Bloķēšanas iemesls:", - "apihelp-delete-description": "Dzēst lapas", - "apihelp-emailuser-description": "Sūtīt e-pastu lietotājam", + "apihelp-delete-summary": "Dzēst lapas", + "apihelp-emailuser-summary": "Sūtīt e-pastu lietotājam", "apihelp-userrights-param-userid": "Lietotāja ID:", "apierror-nosuchuserid": "Nav lietotāja ar ID $1." } diff --git a/includes/api/i18n/mg.json b/includes/api/i18n/mg.json index 156cf25b3b..58d50788d6 100644 --- a/includes/api/i18n/mg.json +++ b/includes/api/i18n/mg.json @@ -4,7 +4,8 @@ "Jagwar" ] }, - "apihelp-main-description": "
\n* [https://www.mediawiki.org/wiki/API:Main_page Torohevitra be kokoa]\n* [https://www.mediawiki.org/wiki/API:FAQ Fanontaniana miverina matetika]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Lisitry ny mailaka manaraka]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Filazana API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Baogy & hataka]\n
\nStatus: \nTokony mandeha avokoa ny fitaovana aseho eto amin'ity pehy ity, na dia izany aza mbola am-panamboarana ny API ary mety hiova na oviana na oviana. Araho amin'ny alalan'ny fisoratana ny mailakao ao amin'ny [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce lisitra fampielezana] ny fiovana.\n\nHataka diso: \nRehefa alefa ao amin'i API ny hata, ho alefa miaraka amin'ny lakile \"MediaWiki-API-Error\" ny header HTTP ary samy homen-tsanda mitovy ny header ary ny kaodin-kadisoana. Ho an'ny torohay fanampiny dia jereo https://www.mediawiki.org/wiki/API:Errors_and_warnings.", + "apihelp-main-summary": "", + "apihelp-main-extended-description": "
\n* [https://www.mediawiki.org/wiki/API:Main_page Torohevitra be kokoa]\n* [https://www.mediawiki.org/wiki/API:FAQ Fanontaniana miverina matetika]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Lisitry ny mailaka manaraka]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Filazana API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Baogy & hataka]\n
\nStatus: \nTokony mandeha avokoa ny fitaovana aseho eto amin'ity pehy ity, na dia izany aza mbola am-panamboarana ny API ary mety hiova na oviana na oviana. Araho amin'ny alalan'ny fisoratana ny mailakao ao amin'ny [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce lisitra fampielezana] ny fiovana.\n\nHataka diso: \nRehefa alefa ao amin'i API ny hata, ho alefa miaraka amin'ny lakile \"MediaWiki-API-Error\" ny header HTTP ary samy homen-tsanda mitovy ny header ary ny kaodin-kadisoana. Ho an'ny torohay fanampiny dia jereo https://www.mediawiki.org/wiki/API:Errors_and_warnings.", "apihelp-main-param-action": "Inona ny zavatra ho atao.", "apihelp-main-param-format": "Format mivoaka", "apihelp-block-param-user": "Anaram-pikambana, adiresy IP na valan' IP hosakanana.", @@ -26,7 +27,7 @@ "apihelp-compare-param-toid": "ID pejy faharoa ampitahaina.", "apihelp-compare-param-torev": "Versiona faharoa ampitahaina.", "apihelp-compare-example-1": "Hamorona raki-pahasamihafan'ny versiona 1 sy 2.", - "apihelp-createaccount-description": "Hamorona kaontim-pikambana vaovao.", + "apihelp-createaccount-summary": "Hamorona kaontim-pikambana vaovao.", "apihelp-createaccount-param-name": "Anaram-pikambana.", "apihelp-createaccount-param-password": "Tenimiafina (tsy raharahiana raha voafaritra i $1mailpassword).", "apihelp-createaccount-param-domain": "Vala ho an'ilay famantarana avy any ivelany (azo tsy fenoina).", diff --git a/includes/api/i18n/mk.json b/includes/api/i18n/mk.json index fa5dd2a442..1d248e24e5 100644 --- a/includes/api/i18n/mk.json +++ b/includes/api/i18n/mk.json @@ -5,7 +5,7 @@ "Macofe" ] }, - "apihelp-main-description": "
\n* [[mw:API:Main_page|Документација]]\n* [[mw:API:FAQ|ЧПП]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Поштенски список]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Соопштенија за Извршникот]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Грешки и барања]\n
\nСтатус: Сите ставки на страницава би требало да работат, но Извршникот сепак е во активна разработка, што значи дека може да се смени во секое време. Објавите за измени можете да ги дознавате ако се пријавите на [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ поштенскиот список „the mediawiki-api-announce“].\n\nПогрешни барања: Кога Извршникот ќе добие погрешни барања, ќе се испрати HTTP-заглавие со клучот „MediaWiki-API-Error“ и потоа на вредностите на заглавието и шифрата на грешката што ќе се појават ќе им биде зададена истата вредност. ПОвеќе информации ќе најдете на [[mw:API:Errors_and_warnings|Извршник: Грешки и предупредувања]].", + "apihelp-main-extended-description": "
\n* [[mw:API:Main_page|Документација]]\n* [[mw:API:FAQ|ЧПП]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Поштенски список]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Соопштенија за Извршникот]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Грешки и барања]\n
\nСтатус: Сите ставки на страницава би требало да работат, но Извршникот сепак е во активна разработка, што значи дека може да се смени во секое време. Објавите за измени можете да ги дознавате ако се пријавите на [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ поштенскиот список „the mediawiki-api-announce“].\n\nПогрешни барања: Кога Извршникот ќе добие погрешни барања, ќе се испрати HTTP-заглавие со клучот „MediaWiki-API-Error“ и потоа на вредностите на заглавието и шифрата на грешката што ќе се појават ќе им биде зададена истата вредност. ПОвеќе информации ќе најдете на [[mw:API:Errors_and_warnings|Извршник: Грешки и предупредувања]].", "apihelp-main-param-action": "Кое дејство да се изврши.", "apihelp-main-param-format": "Формат на изводот.", "apihelp-main-param-maxlag": "Најголемиот допуштен заостаток може да се користи кога МедијаВики е воспоставен на грозд умножен од базата. За да спречите дополнителни заостатоци од дејства, овој параметар му наложува на клиентот да почека додека заостатокот не се намали под укажаната вредност. Во случај на преголем заостаток, системт ја дава грешката со код maxlag со порака од обликот Го чекам $host: има заостаток од $lag секунди.
Погл. [[mw:Manual:Maxlag_parameter|Прирачник: Параметар Maxlag]]", @@ -17,7 +17,7 @@ "apihelp-main-param-curtimestamp": "Вклучи тековно време и време и датум во исходот.", "apihelp-main-param-origin": "Кога му пристапувате на Пирлогот користејќи повеќедоменско AJAX-барање (CORS), задајте му го на ова изворниот домен. Ова мора да се вклучи во секое подготвително барање и затоа мора да биде дел од URI на барањето (не главната содржина во POST). Ова мора точно да се совпаѓа со еден од изворниците на заглавието Origin:, така што мора да е зададен на нешто како https://mk.wikipedia.org or https://meta.wikimedia.org. Ако овој параметар не се совпаѓа со заглавието Origin:, ќе се појави одговор 403. Ако се совпаѓа, а изворникот е на бел список (на допуштени), тогаш ќе се зададе заглавието Access-Control-Allow-Origin.", "apihelp-main-param-uselang": "Јазик за преведување на пораките. Список на јазични кодови ќе најдете на [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] со siprop=languages или укажете user за да го користите тековно зададениот јазик корисникот, или пак укажете content за да го користите јазикот на содржината на ова вики.", - "apihelp-block-description": "Блокирај корисник.", + "apihelp-block-summary": "Блокирај корисник.", "apihelp-block-param-user": "Корисничко име, IP-адреса или IP-опсег ако сакате да блокирате.", "apihelp-block-param-expiry": "Време на истек. Може да биде релативно (на пр. 5 months или „2 недели“) или пак апсолутно (на пр. 2014-09-18T12:34:56Z). Ако го зададете infinite, indefinite или never, блокот ќе трае засекогаш.", "apihelp-block-param-reason": "Причина за блокирање.", @@ -31,14 +31,15 @@ "apihelp-block-param-watchuser": "Набљудувај ја корисничката страница и страницата за разговор на овој корисник или IP-адреса", "apihelp-block-example-ip-simple": "Блокирај ја IP-адресата 192.0.2.5 три дена со причината Прва опомена.", "apihelp-block-example-user-complex": "Блокирај го корисникот Vandal (Вандал) бесконечно со причината Vandal (Вандализам) и оневозможи создавање на нови сметки и праќање е-пошта.", - "apihelp-checktoken-description": "Проверка на полноважноста на шифрата од [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-checktoken-summary": "Проверка на полноважноста на шифрата од [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-checktoken-param-type": "Тип на шифра што се испробува.", "apihelp-checktoken-param-token": "Шифра што се испробува.", "apihelp-checktoken-param-maxtokenage": "Најголема допуштена старост на шифрата, во секунди.", "apihelp-checktoken-example-simple": "Испробај ја полноважноста на csrf-шифрата.", - "apihelp-clearhasmsg-description": "Ја отстранува ознаката „hasmsg“ од тековниот корисник.", + "apihelp-clearhasmsg-summary": "Ја отстранува ознаката „hasmsg“ од тековниот корисник.", "apihelp-clearhasmsg-example-1": "Отстрани ја ознаката „hasmsg“ од тековниот корисник", - "apihelp-compare-description": "Добивање на разлика помеѓу две страници.\n\nМора да се даде бројот на преработката, насловот на страницата или пак нејзина назнака за „од“ и за „на“.", + "apihelp-compare-summary": "Добивање на разлика помеѓу две страници.", + "apihelp-compare-extended-description": "Мора да се даде бројот на преработката, насловот на страницата или пак нејзина назнака за „од“ и за „на“.", "apihelp-compare-param-fromtitle": "Прв наслов за споредба.", "apihelp-compare-param-fromid": "Прва назнака на страница за споредба.", "apihelp-compare-param-fromrev": "Прва преработка за споредба.", @@ -46,7 +47,7 @@ "apihelp-compare-param-toid": "Втора назнака на страница за споредба.", "apihelp-compare-param-torev": "Бтора преработка за споредба.", "apihelp-compare-example-1": "Дај разлика помеѓу преработките 1 и 2", - "apihelp-createaccount-description": "Создај нова корисничка сметка.", + "apihelp-createaccount-summary": "Создај нова корисничка сметка.", "apihelp-createaccount-param-name": "Корисничко име.", "apihelp-createaccount-param-password": "Лозинка (се занемарува ако е зададено $1mailpassword).", "apihelp-createaccount-param-domain": "Домен за надворешна заверка (незадолжително).", @@ -58,7 +59,7 @@ "apihelp-createaccount-param-language": "Јазичен код кој ќе биде стандарден за корисникот (незадолжително, по основно: јазикот на самото вики).", "apihelp-createaccount-example-pass": "Создај го корисникот testuser со лозинката test123.", "apihelp-createaccount-example-mail": "Создај го корисникот testmailuser и испрати случајно-создадена лозинка по е-пошта.", - "apihelp-delete-description": "Избриши страница.", + "apihelp-delete-summary": "Избриши страница.", "apihelp-delete-param-title": "Наслов на страницата што сакате да ја избришете. Не може да се користи заедно со $1pageid.", "apihelp-delete-param-pageid": "Назнака на страницата што сакате да ја избришете. Не може да се користи заедно со $1title.", "apihelp-delete-param-reason": "Причина за бришење. Ако не се зададе, ќе се наведе автоматска причина.", @@ -68,8 +69,8 @@ "apihelp-delete-param-oldimage": "Името на страта слика за бришење според добиеното од [[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]].", "apihelp-delete-example-simple": "Избриши ја Main Page.", "apihelp-delete-example-reason": "Избриши ја Main Page со причината Preparing for move.", - "apihelp-disabled-description": "Модулот е деактивиран.", - "apihelp-edit-description": "Создај или уреди страници.", + "apihelp-disabled-summary": "Модулот е деактивиран.", + "apihelp-edit-summary": "Создај или уреди страници.", "apihelp-edit-param-title": "Наслов на страницата што сакате да ја уредите. Не може да се користи заедно со $1pageid.", "apihelp-edit-param-pageid": "Назнака на страницата што сакате да ја уредите. Не може да се користи заедно со $1title.", "apihelp-edit-param-section": "Број на поднасловот. 0 за првиот, new за нов.", @@ -100,13 +101,13 @@ "apihelp-edit-example-edit": "Уреди страница", "apihelp-edit-example-prepend": "Стави __NOTOC__ пред страницата", "apihelp-edit-example-undo": "Отповикај ги преработките од 13579 до 13585 со автоматски опис", - "apihelp-emailuser-description": "Испрати е-пошта на корисник.", + "apihelp-emailuser-summary": "Испрати е-пошта на корисник.", "apihelp-emailuser-param-target": "На кој корисник да му се испрати е-поштата.", "apihelp-emailuser-param-subject": "Наслов.", "apihelp-emailuser-param-text": "Содржина.", "apihelp-emailuser-param-ccme": "Прати ми примерок и мене.", "apihelp-emailuser-example-email": "Испрати е-пошта на корисникот WikiSysop со текстот Content.", - "apihelp-expandtemplates-description": "Ги проширува сите шаблони во викитекст.", + "apihelp-expandtemplates-summary": "Ги проширува сите шаблони во викитекст.", "apihelp-expandtemplates-param-title": "Наслов на страница.", "apihelp-expandtemplates-param-text": "Викитекст за претворање.", "apihelp-expandtemplates-param-revid": "Назнака на преработката, за {{REVISIONID}} и слични променливи.", @@ -115,7 +116,7 @@ "apihelp-expandtemplates-param-includecomments": "Дали во изводот да се вклучени HTML-коментари.", "apihelp-expandtemplates-param-generatexml": "Создај XML-дрво на расчленување (заменето со $1prop=parsetree).", "apihelp-expandtemplates-example-simple": "Прошири го викитекстот {{Project:Sandbox}}.", - "apihelp-feedcontributions-description": "Дава канал со придонеси на корисник.", + "apihelp-feedcontributions-summary": "Дава канал со придонеси на корисник.", "apihelp-feedcontributions-param-feedformat": "Формат на каналот.", "apihelp-feedcontributions-param-user": "За кои корисници да се прикажуваат придонесите.", "apihelp-feedcontributions-param-namespace": "По кој именски простор да се филтрираат придонесите:", @@ -128,7 +129,7 @@ "apihelp-feedcontributions-param-hideminor": "Сокриј ситни уредувања.", "apihelp-feedcontributions-param-showsizediff": "Покажувај ја големинската разлика меѓу преработките.", "apihelp-feedcontributions-example-simple": "Покажувај придонеси на Пример.", - "apihelp-feedrecentchanges-description": "Дава канал со скорешни промени.", + "apihelp-feedrecentchanges-summary": "Дава канал со скорешни промени.", "apihelp-feedrecentchanges-param-feedformat": "Форматот на каналот.", "apihelp-feedrecentchanges-param-namespace": "На кој именски простор да се ограничи исходот.", "apihelp-feedrecentchanges-param-invert": "Сите именски простори освен избраниот.", @@ -150,18 +151,18 @@ "apihelp-feedrecentchanges-param-categories_any": "Прикажи само промени на страниците во било која од категориите.", "apihelp-feedrecentchanges-example-simple": "Прикажи скорешни промени", "apihelp-feedrecentchanges-example-30days": "Прикажувај скорешни промени 30 дена", - "apihelp-feedwatchlist-description": "Дава канал од набљудуваните.", + "apihelp-feedwatchlist-summary": "Дава канал од набљудуваните.", "apihelp-feedwatchlist-param-feedformat": "Форматот на каналот.", "apihelp-feedwatchlist-param-hours": "Испиши страници изменети во рок од олку часови отсега.", "apihelp-feedwatchlist-param-linktosections": "Давај ме право на изменетите делови, ако е можно.", "apihelp-feedwatchlist-example-default": "Прикажи го каналот од набљудуваните.", "apihelp-feedwatchlist-example-all6hrs": "Прикажи ги сите промени во набљудуваните во последните 6 часа", - "apihelp-filerevert-description": "Врати податотека на претходна верзија.", + "apihelp-filerevert-summary": "Врати податотека на претходна верзија.", "apihelp-filerevert-param-filename": "Име на целната податотека, без претставката „Податотека:“.", "apihelp-filerevert-param-comment": "Коментар за подигањето.", "apihelp-filerevert-param-archivename": "Архивски назив на преработката што ја повраќате.", "apihelp-filerevert-example-revert": "Врати ја Wiki.png на верзијата од 2011-03-05T15:27:40Z.", - "apihelp-help-description": "Прикажувај помош за укажаните модули.", + "apihelp-help-summary": "Прикажувај помош за укажаните модули.", "apihelp-help-param-modules": "Модули за приказ на помош за (вредности на параметрите action и format, или пак main). Може да се укажат подмодули со +.", "apihelp-help-param-submodules": "Прикажувај и помош за подмодули на именуваниот модул.", "apihelp-help-param-recursivesubmodules": "Прикажувај и помош за подмодули рекурзивно.", @@ -173,12 +174,13 @@ "apihelp-help-example-recursive": "Сета помош на една страница", "apihelp-help-example-help": "Помош за самиот помошен модул", "apihelp-help-example-query": "Помош за два подмодула за барања", - "apihelp-imagerotate-description": "Сврти една или повеќе слики.", + "apihelp-imagerotate-summary": "Сврти една или повеќе слики.", "apihelp-imagerotate-param-rotation": "За колку степени да се сврти надесно.", "apihelp-imagerotate-param-tags": "Ознаки за примена врз ставката во дневникот на подигања.", "apihelp-imagerotate-example-simple": "Сврти ја Податотека:Пример.png за 90 степени.", "apihelp-imagerotate-example-generator": "Сврти ги сите слики во Категорија:Некоја за 180 степени.", - "apihelp-import-description": "Увези страница од друго вики или од XML-податотека.\n\nИмајте на ум дека POST на HTTP мора да се изведе како подигање на податотеката (т.е. користејќи повеќеделни податоци/податоци од образец) кога ја испраќате податотеката за параметарот xml.", + "apihelp-import-summary": "Увези страница од друго вики или од XML-податотека.", + "apihelp-import-extended-description": "Имајте на ум дека POST на HTTP мора да се изведе како подигање на податотеката (т.е. користејќи повеќеделни податоци/податоци од образец) кога ја испраќате податотеката за параметарот xml.", "apihelp-import-param-summary": "Опис на увозот на дневнички запис.", "apihelp-import-param-xml": "Подигната XML-податотека.", "apihelp-import-param-interwikisource": "За меѓујазични увози: од кое вики да се увезе.", @@ -188,16 +190,17 @@ "apihelp-import-param-namespace": "Увези во овој именски простор. Не може да се користи заедно со $1rootpage.", "apihelp-import-param-rootpage": "Увези како потстраница на страницава. Не може да се користи заедно со $1namespace.", "apihelp-import-example-import": "Увези [[meta:Help:ParserFunctions]] во именскиот простор 100 со целата историја.", - "apihelp-login-description": "Најавете се и добијте колачиња за заверка.\n\nВо случај кога ќе се најавите успешно, потребните колачиња ќе се придодадат кон заглавијата на HTTP-одѕивот. Во случај да не успеете да се најавите, понатамошните обиди може да се ограничат за да се ограничат нападите со автоматизирано погодување на лозинката.", + "apihelp-login-summary": "Најавете се и добијте колачиња за заверка.", + "apihelp-login-extended-description": "Во случај кога ќе се најавите успешно, потребните колачиња ќе се придодадат кон заглавијата на HTTP-одѕивот. Во случај да не успеете да се најавите, понатамошните обиди може да се ограничат за да се ограничат нападите со автоматизирано погодување на лозинката.", "apihelp-login-param-name": "Корисничко име.", "apihelp-login-param-password": "Лозинка.", "apihelp-login-param-domain": "Домен (незадолжително).", "apihelp-login-param-token": "Најавна шифра добиена со првото барање.", "apihelp-login-example-gettoken": "Набави најавна шифра.", "apihelp-login-example-login": "Најава", - "apihelp-logout-description": "Одјави се и исчисти ги податоците на седницата.", + "apihelp-logout-summary": "Одјави се и исчисти ги податоците на седницата.", "apihelp-logout-example-logout": "Одјави го тековниот корисник", - "apihelp-move-description": "Премести страница.", + "apihelp-move-summary": "Премести страница.", "apihelp-move-param-from": "Наслов на страницата што треба да се премести. Не може да се користи заедно со $1fromid.", "apihelp-move-param-fromid": "Назнака на страницата што треба да се премести. Не може да се користи заедно со $1from.", "apihelp-move-param-to": "Како да гласи новата страница.", @@ -210,7 +213,7 @@ "apihelp-move-param-watchlist": "Безусловно додај или отстрани ја страницата од набљудуваните на тековниот корисник, користете ги нагодувањата или не ги менувајте набљудуваните.", "apihelp-move-param-ignorewarnings": "Занемари предупредувања.", "apihelp-move-example-move": "Премести го Badtitle на Goodtitle, неоставајќи пренасочување", - "apihelp-opensearch-description": "Пребарување на викито со протоколот OpenSearch.", + "apihelp-opensearch-summary": "Пребарување на викито со протоколот OpenSearch.", "apihelp-opensearch-param-search": "Низа за пребарување.", "apihelp-opensearch-param-limit": "Највеќе ставки за прикажување.", "apihelp-opensearch-param-namespace": "Именски простори за пребарување.", @@ -218,7 +221,8 @@ "apihelp-opensearch-param-redirects": "Како да се работи со пренасочувања:\n;return: Дај го самото пренасочување.\n;resolve: Дај ја целната страница. Може да даде помалку од $1limit ставки.\nОд историски причини, по основно е „return“ за $1format=json и „resolve“ за други формати.", "apihelp-opensearch-param-format": "Формат на изводот.", "apihelp-opensearch-example-te": "Најди страници што почнуваат со Те.", - "apihelp-options-description": "Смени ги нагодувањата на тековниот корисник.\n\nМожат да се зададат само можностите заведени во јадрото или во едно од воспоставените додатоци, или пак можности со клуч кој ја има претставката userjs- (предвиден за употреба од кориснички скрипти).", + "apihelp-options-summary": "Смени ги нагодувањата на тековниот корисник.", + "apihelp-options-extended-description": "Можат да се зададат само можностите заведени во јадрото или во едно од воспоставените додатоци, или пак можности со клуч кој ја има претставката userjs- (предвиден за употреба од кориснички скрипти).", "apihelp-options-param-reset": "Ги враќа поставките по основно.", "apihelp-options-param-resetkinds": "Писок на типови можности за повраток кога е зададена можноста $1reset.", "apihelp-options-param-change": "Список на промени во форматот name=value (на пр. skin=vector). Вредностите не треба да содржат исправени црти. Ако не зададете вредност (дури ни знак за равенство), на пр., можност|другаможност|..., ќе биде зададена вредноста на можноста по основно.", @@ -227,7 +231,7 @@ "apihelp-options-example-reset": "Врати ги сите поставки по основно", "apihelp-options-example-change": "Смени ги поставките skinhideminor.", "apihelp-options-example-complex": "Врати ги сите нагодувања по основно, а потоа задај ги skin и nickname.", - "apihelp-paraminfo-description": "Набави информации за извршнички (API) модули.", + "apihelp-paraminfo-summary": "Набави информации за извршнички (API) модули.", "apihelp-paraminfo-param-modules": "Список на називи на модули (вредности на параметрите action и format, или пак main). Може да се укажат подмодули со +.", "apihelp-paraminfo-param-helpformat": "Формат на помошните низи.", "apihelp-paraminfo-param-querymodules": "Список на називи на модули за барања (вредност на параметарот prop, meta или list). Користете го $1modules=query+foo наместо $1querymodules=foo.", @@ -243,12 +247,12 @@ "apihelp-parse-example-text": "Расчлени викитекст.", "apihelp-parse-example-texttitle": "Расчлени страница, укажувајќи го насловот на страницата.", "apihelp-parse-example-summary": "Расчлени опис.", - "apihelp-patrol-description": "Испатролирај страница или преработка.", + "apihelp-patrol-summary": "Испатролирај страница или преработка.", "apihelp-patrol-param-rcid": "Назнака на спорешните промени за патролирање.", "apihelp-patrol-param-revid": "Назнака на преработката за патролирање.", "apihelp-patrol-example-rcid": "Испатролирај скорешна промена", "apihelp-patrol-example-revid": "Патролирај праработка", - "apihelp-protect-description": "Смени го степенот на заштита на страница.", + "apihelp-protect-summary": "Смени го степенот на заштита на страница.", "apihelp-protect-param-title": "Наслов на страница што се (од)заштитува. Не може да се користи заедно со $1pageid.", "apihelp-protect-param-pageid": "Назнака на страница што се (од)заштитува. Не може да се користи заедно со $1title.", "apihelp-protect-param-reason": "Причиина за (од)заштитување", @@ -257,7 +261,7 @@ "apihelp-purge-example-simple": "Превчитај ги Main Page и API.", "apihelp-query-param-list": "Кои списоци да се набават.", "apihelp-query-param-meta": "Кои метаподатоци да се набават.", - "apihelp-query+allcategories-description": "Наброј ги сите категории.", + "apihelp-query+allcategories-summary": "Наброј ги сите категории.", "apihelp-query+allcategories-param-from": "Од која категорија да почне набројувањето.", "apihelp-query+allcategories-param-to": "На која категорија да запре набројувањето.", "apihelp-query+allcategories-param-dir": "Насока на подредувањето.", @@ -268,7 +272,7 @@ "apihelp-query+allimages-example-B": "Прикажи список на податотеки што почнуваат со буквата B.", "apihelp-query+allimages-example-recent": "Прикажи список на неодамна подигнати податотеки сличен на [[Special:NewFiles]]", "apihelp-query+allimages-example-generator": "Прикажи информации за околу 4 податотеки што почнуваат со буквата T.", - "apihelp-query+alllinks-description": "Наброј ги сите врски што водат кон даден именски простор.", + "apihelp-query+alllinks-summary": "Наброј ги сите врски што водат кон даден именски простор.", "apihelp-query+alllinks-param-from": "Наслов на врската од која ќе почне набројувањето.", "apihelp-query+alllinks-param-to": "Наслов на врската на која ќе запре набројувањето.", "apihelp-query+alllinks-param-prefix": "Пребарај ги сите сврзани наслови што почнуваат со оваа вредност.", @@ -283,7 +287,7 @@ "apihelp-query+alllinks-example-unique": "Испиши единствени наслови со врски", "apihelp-query+alllinks-example-unique-generator": "Ги дава сите наслови со врски, означувајќи ги отсутните", "apihelp-query+alllinks-example-generator": "Дава страници што ги содржат врските", - "apihelp-query+allmessages-description": "Дава пораки од ова мрежно место.", + "apihelp-query+allmessages-summary": "Дава пораки од ова мрежно место.", "apihelp-query+allmessages-param-prop": "Кои својства да се дадат.", "apihelp-query+allmessages-param-filter": "Дај само пораки со називи што ја содржат оваа низа.", "apihelp-query+allmessages-param-customised": "Дај само пораки во оваа состојба на прилагоденост.", @@ -294,7 +298,7 @@ "apihelp-query+allmessages-param-prefix": "Дај пораки со оваа претставка.", "apihelp-query+allmessages-example-ipb": "Прикажи ги пораките што започнуваат со ipb-.", "apihelp-query+allmessages-example-de": "Прикажи ги пораките august and mainpage на германски.", - "apihelp-query+allpages-description": "Наброј ги сите страници последователно во даден именски простор.", + "apihelp-query+allpages-summary": "Наброј ги сите страници последователно во даден именски простор.", "apihelp-query+allpages-param-from": "Наслов на страницата од која ќе почне набројувањето.", "apihelp-query+allpages-param-to": "Наслов на страницата на која ќе запре набројувањето.", "apihelp-query+allpages-param-prefix": "Пребарај ги сите наслови на страници што почнуваат со оваа вредност.", @@ -305,7 +309,7 @@ "apihelp-query+allpages-param-prtype": "Ограничи на само заштитени страници.", "apihelp-query+backlinks-example-simple": "Прикажи врски до Main page.", "apihelp-query+backlinks-example-generator": "Дава информации за страниците што водат до Main page.", - "apihelp-query+blocks-description": "Список на сите блокирани корисници и IP-адреси", + "apihelp-query+blocks-summary": "Список на сите блокирани корисници и IP-адреси", "apihelp-query+blocks-param-start": "Од кој датум и време да почне набројувањето.", "apihelp-query+blocks-param-end": "На кој датум и време да запре набројувањето.", "apihelp-query+blocks-param-ids": "Список на назнаки на блоковите за испис (незадолжително)", @@ -320,7 +324,7 @@ "apihelp-query+search-example-simple": "Побарај meaning.", "apihelp-query+search-example-text": "Побарај го meaning по текстовите.", "apihelp-query+search-example-generator": "Дај информации за страниците што излегуваат во исходот од пребарувањето на meaning.", - "apihelp-query+siteinfo-description": "Дај општи информации за мрежното место.", + "apihelp-query+siteinfo-summary": "Дај општи информации за мрежното место.", "apihelp-upload-param-filename": "Целно име на податотеката.", "apihelp-upload-param-comment": "Коментар при подигање. Се користи и како првичен текст на страницата за нови податотеки ако не е укажано $1text.", "apihelp-upload-param-text": "Првичен текст на страницата за нови податотеки.", @@ -345,28 +349,28 @@ "apihelp-userrights-param-reason": "Причина за промената.", "apihelp-userrights-example-user": "Додај го корисникот FooBot во групата bot и отстрани го од групите sysop и bureaucrat.", "apihelp-userrights-example-userid": "Додај го корисникот со назнака 123 во групата bot и отстрани го од групите sysop и bureaucrat.", - "apihelp-watch-description": "Додај или отстрани страници од набљудуваните на тековниот корисник.", + "apihelp-watch-summary": "Додај или отстрани страници од набљудуваните на тековниот корисник.", "apihelp-watch-param-title": "Страницата што се става во или отстранува од набљудуваните. Наместо ова, користете $1titles.", "apihelp-watch-param-unwatch": "Ако е зададено, страницата ќе биде отстранета од наместо ставена во набљуваните.", "apihelp-watch-example-watch": "Набљудувај ја страницата Главна страница.", "apihelp-watch-example-unwatch": "Отстрани ја страницата Главна страница од набљудуваните.", "apihelp-watch-example-generator": "Набљудувај ги првите неколку страници во главниот именски простор", "apihelp-format-example-generic": "Дај го исходот од барањето во $1-формат.", - "apihelp-json-description": "Давај го изводот во JSON-формат.", + "apihelp-json-summary": "Давај го изводот во JSON-формат.", "apihelp-json-param-callback": "Ако е укажано, го обвива изводот во даден повик на функција. За безбедност, ќе се ограничат сите податоци што се однесуваат на корисниците.", "apihelp-json-param-utf8": "Ако е укажано, ги шифрира највеќето (но не сите) не-ASCII знаци како UTF-8 наместо да ги заменува со хексадецимални изводни низи. Ова е стандардно кога formatversion не е 1.", "apihelp-json-param-ascii": "Ако е укажано, ги шифрира сите не-ASCII знаци како хексадецимални изводни низи. Ова е стандардно кога formatversion is 1.", "apihelp-json-param-formatversion": "Форматирање на изводот:\n;1:Назадно-складен формат (булови во XML-стил, клучеви * за содржински јазли и тн.).\n;2:Пробен современ формат. Поединостите може да се изменат!\n;најнов:Користење на најновиот формат (тековно 2), може да се смени без предупредување.", - "apihelp-jsonfm-description": "Давај го изводот во JSON-формат (подобрен испис во HTML).", - "apihelp-none-description": "Де давај извод.", - "apihelp-php-description": "Давај го изводот во серијализиран PHP-формат.", + "apihelp-jsonfm-summary": "Давај го изводот во JSON-формат (подобрен испис во HTML).", + "apihelp-none-summary": "Де давај извод.", + "apihelp-php-summary": "Давај го изводот во серијализиран PHP-формат.", "apihelp-php-param-formatversion": "Форматирање на изводот:\n;1:Назадно-складен формат (булови во XML-стил, клучеви * за содржински јазли и тн.).\n;2:Пробен современ формат. Поединостите може да се изменат!\n;најнов:Користење на најновиот формат (тековно 2), може да се смени без предупредување.", - "apihelp-phpfm-description": "Давај го изводот во серијализиран PHP-формат (подобрен испис во HTML).", - "apihelp-rawfm-description": "Давај го изводот со елементи за отстранување грешки во JSON-формат (подобрен испис во HTML).", - "apihelp-xml-description": "Давај го изводот во XML-формат.", + "apihelp-phpfm-summary": "Давај го изводот во серијализиран PHP-формат (подобрен испис во HTML).", + "apihelp-rawfm-summary": "Давај го изводот со елементи за отстранување грешки во JSON-формат (подобрен испис во HTML).", + "apihelp-xml-summary": "Давај го изводот во XML-формат.", "apihelp-xml-param-xslt": "Ако е укажано, ја додава именуваната страница како XSL-стилска страница. Вредноста мора да биде наслов во именскиот простор „{{ns:MediaWiki}}“ што ќе завршува со .xsl.", "apihelp-xml-param-includexmlnamespace": "Ако е укажано, додава именски простор XML.", - "apihelp-xmlfm-description": "Давај го изводот во XML-формат (подобрен испис во HTML).", + "apihelp-xmlfm-summary": "Давај го изводот во XML-формат (подобрен испис во HTML).", "api-format-title": "Исход од Извршникот на МедијаВики", "api-format-prettyprint-header": "Ова е HTML-претстава на форматот $1. HTML е добар за отстранување на грешки, но не е погоден за употреба во извршник.\n\nУкажете го параметарот format за да го смените изводниот формат. За да ги видите претставите на форматот $1 вон HTML, задајте format=$2.\n\nПовеќе информации ќе најдете на [[mw:Special:MyLanguage/API|целосната документација]], или пак [[Special:ApiHelp/main|помош со извршникот]].", "api-pageset-param-titles": "Список на наслови на кои ќе се работи", @@ -422,6 +426,8 @@ "api-help-permissions": "{{PLURAL:$1|Дозвола|Дозволи}}:", "api-help-permissions-granted-to": "{{PLURAL:$1|Доделена на}: $2", "api-help-right-apihighlimits": "Уоптреба на повисоки ограничувања за приложни барања (бавни барања: $1; брзи барања: $2). Ограничувањата за бавни барања важат и за повеќевредносни параметри.", + "apierror-offline": "Не можев да продолжам поради проблем при поврзувањето со мрежата. Проверете дали сте поврзани со семрежјето и обидете се повторно.", + "apierror-timeout": "Опслужувачот не одговори во очекуваното време.", "api-credits-header": "Признанија", "api-credits": "Разработувачи на Извршникот:\n* Роан Катау (главен резработувач од септември 2007 до 2009 г.)\n* Виктор Василев\n* Брајан Тонг Мињ\n* Сем Рид\n* Јуриј Астрахан (создавач, главен разработувач од септември 2006 до септември 2007 г.)\n* Brad Jorsch (главен разработувач од 2013 г. до денес)\n\nВашите коментари, предлози и прашања испраќајте ги на mediawiki-api@lists.wikimedia.org\nа грешките пријавувајте ги на https://phabricator.wikimedia.org/." } diff --git a/includes/api/i18n/mr.json b/includes/api/i18n/mr.json index 1580fcf7ef..8d4dac46a2 100644 --- a/includes/api/i18n/mr.json +++ b/includes/api/i18n/mr.json @@ -7,33 +7,33 @@ }, "apihelp-main-param-action": "कोणती कार्यवाही करावयाची.", "apihelp-main-param-curtimestamp": "निकालात सद्य वेळठश्याचा अंतर्भाव करा.", - "apihelp-block-description": "सदस्यास प्रतिबंधित करा.", + "apihelp-block-summary": "सदस्यास प्रतिबंधित करा.", "apihelp-block-param-user": "सदस्याचे नाव, अंक-पत्त्ता, किंवा प्रतिबंध करण्यासाठीचा आयपीचा आवाका.", - "apihelp-delete-description": "पान वगळा", + "apihelp-delete-summary": "पान वगळा", "apihelp-edit-param-minor": "छोटे संपादन", "apihelp-edit-param-notminor": "छोटे नसलेले संपादन", "apihelp-edit-param-bot": "या संपादनावर सांगकाम्याचे संपादन म्हणून खूण करा.", "apihelp-edit-example-edit": "पान संपादा", - "apihelp-expandtemplates-description": "विकिमजकूरात सर्व साच्यांचा विस्तार करा.", + "apihelp-expandtemplates-summary": "विकिमजकूरात सर्व साच्यांचा विस्तार करा.", "apihelp-feedcontributions-param-toponly": "केवळ नवीनतम आवर्तने असलेलीच संपादने दाखवा.", "apihelp-feedrecentchanges-param-categories": "या सर्व वर्गात असलेल्या पानांमधील बदलच फक्त दाखवा.", "apihelp-feedrecentchanges-param-categories_any": "त्यापेक्षा,या कोणत्याही वर्गांमधील,पानांना झालेले बदलच फक्त दाखवा.", "apihelp-login-param-name": "सदस्य नाव.", "apihelp-login-param-password": "परवलीचा शब्द.", "apihelp-login-example-login": "सनोंद-प्रवेश करा.", - "apihelp-move-description": "पृष्ठाचे स्थानांतरण करा.", + "apihelp-move-summary": "पृष्ठाचे स्थानांतरण करा.", "apihelp-move-param-ignorewarnings": "सर्व सूचनांकडे दुर्लक्ष करा.", "apihelp-options-example-reset": "पसंतीक्रमाची पुनर्स्थापना", - "apihelp-patrol-description": "पानावर किंवा आवृत्तीवर पहारा द्या.", + "apihelp-patrol-summary": "पानावर किंवा आवृत्तीवर पहारा द्या.", "apihelp-patrol-example-rcid": "अलीकडील बदलावर पहारा द्या.", "apihelp-patrol-example-revid": "आवृत्तीवर पहारा द्या.", - "apihelp-protect-description": "पानाची सुरक्षापातळी बदला.", + "apihelp-protect-summary": "पानाची सुरक्षापातळी बदला.", "apihelp-protect-example-protect": "पानास सुरक्षित करा.", "apihelp-query-param-list": "कोणती यादी मागवायची.", "apihelp-query-param-meta": "कोणता मेटाडाटा हवा.", "apihelp-query+allpages-param-dir": "कोणत्या दिशेस यादी करावयाची.", "apihelp-query+allredirects-param-dir": "कोणत्या दिशेस यादी करावयाची.", - "apihelp-query+allrevisions-description": "सर्व आवृत्त्यांची यादी", + "apihelp-query+allrevisions-summary": "सर्व आवृत्त्यांची यादी", "apihelp-query+allrevisions-param-user": "फक्त या सदस्याच्याच आवृत्त्यांची यादी करा", "apihelp-query+allrevisions-param-excludeuser": "या सदस्याच्या आवृत्त्यांची यादी करु नका.", "apihelp-query+allusers-paramvalue-prop-rights": "सदस्यास असलेल्या अधिकारांची यादी करते.", @@ -44,7 +44,7 @@ "apihelp-query+allusers-param-activeusers": "मागील $1 {{PLURAL:$1|दिवसात}} सक्रिय सदस्यांचीच यादी करा.", "apihelp-query+allusers-param-attachedwiki": "$1prop=centralids याद्वारे असेही दर्शविण्यात येते कि सदस्य हा या विकिशी जुळलेला असून तो या ओळखणीद्वारे ओळखल्या जातो.", "apihelp-query+allusers-example-Y": "य पासून सदस्यनाव सुरु होणाऱ्या सदस्यांचीच यादी करा.", - "apihelp-query+backlinks-description": "दिलेल्या पानास दुवे असणारी सर्व पाने शोधा.", + "apihelp-query+backlinks-summary": "दिलेल्या पानास दुवे असणारी सर्व पाने शोधा.", "apihelp-query+backlinks-param-title": "शोधावयाचे शीर्षक.$1pageidयासमवेत वापरु शकत नाही.", "apihelp-query+backlinks-param-pageid": "शोधावयाची पान ओळखण.$1titleयासमवेत वापरु शकत नाही.", "apihelp-query+backlinks-param-namespace": "प्रगणन करावयाचे नामविश्व.", @@ -53,7 +53,7 @@ "apihelp-query+backlinks-param-redirect": "जर दुवा जोडणारे पान एक पुनर्निर्देशन असेल तर,त्या पुनर्निर्देशनास दुवे असलेली पानेही शोधा. महत्तम मर्यादा अर्धी केल्या जाते.", "apihelp-query+backlinks-example-simple": "मुखपृष्ठास असणारे दुवे दाखवा.", "apihelp-query+backlinks-example-generator": "मुखपृष्ठास दुवे असणाऱ्या पानांची माहिती घ्या.", - "apihelp-query+blocks-description": "सर्व प्रतिबंधित सदस्यांची व अंकपत्त्यांची यादी करा.", + "apihelp-query+blocks-summary": "सर्व प्रतिबंधित सदस्यांची व अंकपत्त्यांची यादी करा.", "apihelp-query+blocks-param-start": "च्यापासून प्रगणना सुरु करावयाची त्याचा वेळठसा.", "apihelp-query+blocks-param-end": "कुठपर्यंत प्रगणना संपवायची त्याचा वेळठसा.", "apihelp-query+blocks-paramvalue-prop-user": "प्रतिबंधित सदस्याचे सदस्यनाव जोडते.", @@ -66,12 +66,12 @@ "apihelp-query+blocks-paramvalue-prop-range": "प्रतिबंधनाने बाधित अंकपत्त्यांचा आवाका जोडते.", "apihelp-query+blocks-example-simple": "प्रतिबंधनाची यादी करा.", "apihelp-query+blocks-example-users": "सदस्यअलिस व बॉब या सदस्यांचे प्रतिबंधनाची यादी करा.", - "apihelp-query+categories-description": "ही पाने कोणकोणत्या वर्गात आहेत त्याची यादी करा.", + "apihelp-query+categories-summary": "ही पाने कोणकोणत्या वर्गात आहेत त्याची यादी करा.", "apihelp-query+categories-param-show": "कोणत्या प्रकारचे वर्ग दाखवायचेत.", "apihelp-query+categories-param-dir": "कोणत्या दिशेस यादी करावयाची.", "apihelp-query+categories-example-simple": "अल्बर्ट आईन्स्टाईनहे पान कोणकोणत्या वर्गात आहे त्याची यादी करा.", "apihelp-query+categories-example-generator": "अल्बर्ट आईन्स्टाईनया पानात वापरलेल्या सर्व वर्गांची माहिती द्या.", - "apihelp-query+categorymembers-description": "दिलेल्या वर्गात असलेल्या सर्व पानांची यादी करते.", + "apihelp-query+categorymembers-summary": "दिलेल्या वर्गात असलेल्या सर्व पानांची यादी करते.", "apihelp-query+deletedrevs-param-end": "कुठपर्यंत प्रगणना संपवायची त्याचा वेळठसा.", "apihelp-query+deletedrevs-param-from": "या शीर्षकापासून यादी करणे सुरु करा.", "apihelp-query+deletedrevs-param-to": "या शीर्षकास यादी करणे थांबवा.", diff --git a/includes/api/i18n/ms.json b/includes/api/i18n/ms.json index fba11682b9..0224a8acbb 100644 --- a/includes/api/i18n/ms.json +++ b/includes/api/i18n/ms.json @@ -17,17 +17,17 @@ "apihelp-query+prefixsearch-param-offset": "Bilangan hasil untuk dilangkau.", "apihelp-query+usercontribs-param-show": "Hanya paparkan item-item yang mematuhi kriteria ini, cth. suntingan selain yang kecil sahaja: $2show=!minor.\n\nJika ditetapkannya $2show=patrolled atau $2show=!patrolled, maka semakan-semakan yang lebih lama daripada [https://www.mediawiki.org/wiki/Manual:$wgRCMaxAge $wgRCMaxAge] ($1 saat) tidak akan dipaparkan.", "apihelp-userrights-param-userid": "ID pengguna.", - "apihelp-dbgfm-description": "Data output dalam format var_export() PHP (''pretty-print'' dalam HTML).", - "apihelp-json-description": "Data output dalam format JSON.", + "apihelp-dbgfm-summary": "Data output dalam format var_export() PHP (''pretty-print'' dalam HTML).", + "apihelp-json-summary": "Data output dalam format JSON.", "apihelp-json-param-utf8": "Jika dinyatakan, mengekodkan kenanyakan (tetapi bukan semua) aksara bukan ASCII sebagai UTF-8 daripada menggantikannya dengan jujukan lepasan perenambelasan.", - "apihelp-jsonfm-description": "Output data dalam format JSON (''pretty-print'' dalam HTML).", - "apihelp-php-description": "Data output dalam format PHP bersiri.", - "apihelp-txt-description": "Data output dalam format print_r() PHP.", - "apihelp-txtfm-description": "Data output dalam format print_r() PHP (''pretty-print'' dalam HTML).", - "apihelp-xml-description": "Data output dalam format XML.", - "apihelp-xmlfm-description": "Data output dalam format XML (''pretty-print'' dalam HTML).", - "apihelp-yaml-description": "Data output dalam format YAML.", - "apihelp-yamlfm-description": "Output data dalam format YAML (''pretty-print'' dalam HTML).", + "apihelp-jsonfm-summary": "Output data dalam format JSON (''pretty-print'' dalam HTML).", + "apihelp-php-summary": "Data output dalam format PHP bersiri.", + "apihelp-txt-summary": "Data output dalam format print_r() PHP.", + "apihelp-txtfm-summary": "Data output dalam format print_r() PHP (''pretty-print'' dalam HTML).", + "apihelp-xml-summary": "Data output dalam format XML.", + "apihelp-xmlfm-summary": "Data output dalam format XML (''pretty-print'' dalam HTML).", + "apihelp-yaml-summary": "Data output dalam format YAML.", + "apihelp-yamlfm-summary": "Output data dalam format YAML (''pretty-print'' dalam HTML).", "api-format-title": "Hasil API MediaWiki", "api-format-prettyprint-header": "Anda sedang menyaksikan representasi format $1 dalam bentuk HTML. HTML bagus untuk menyah pepijat, tetapi tidak sesuai untuk kegunaan aplikasi.\n\nNyatakan parameter format untuk mengubah format outputnya. Untuk melihat representasi format $1 yang bukan HTML, tetapkan format=$2.\n\nSila rujuk [https://www.mediawiki.org/wiki/API dokumentasi lengkapnya] ataupun [[Special:ApiHelp/main|bantuan API]] untuk keterangan lanjut.", "api-help-title": "Bantuan API MediaWiki", diff --git a/includes/api/i18n/nap.json b/includes/api/i18n/nap.json index 9235247b5e..1a6c3ba508 100644 --- a/includes/api/i18n/nap.json +++ b/includes/api/i18n/nap.json @@ -5,7 +5,8 @@ "C.R." ] }, - "apihelp-main-description": "
\n* [[mw:API:Main_page|Documentaziona]]\n* [[mw:API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Lista 'e mmasciate]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Annunziaziune 'e ll'API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bug e richieste]\n
\nStato: Tuttuquante 'e funziune 'e sta paggena avesser'a funziunà, ma ll'API è ancora a se sviluppà, picciò chesto putesse cagnà a nu certo mumento. Iscriviteve ccà ncoppa: [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce 'a lista 'e mmasciate] pe' n'avé cocche notifica 'e ll'agghiurnamente.\n\nRichieste sbagliate: Si se mannasse na richiesta sbagliata a ll'API, nu cap' 'e HTTP sarrà mannata c' 'a chiave 'e mmasciata \"MediaWiki-API-Error\" e po' tuttuquante 'e valure d' 'a cap' 'e mmasciata e codece 'errore se mannassero arreto e se mpustassero a 'o stesso valore. Pe n'avé cchiù nfurmaziune vedite [[mw:API:Errors_and_warnings|API: Errure e Avvise]].\n\nTest: Pe' ve ffà cchiù semprice 'e test 'e richieste API, vedite [[Special:ApiSandbox]].", + "apihelp-main-summary": "", + "apihelp-main-extended-description": "
\n* [[mw:API:Main_page|Documentaziona]]\n* [[mw:API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Lista 'e mmasciate]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Annunziaziune 'e ll'API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bug e richieste]\n
\nStato: Tuttuquante 'e funziune 'e sta paggena avesser'a funziunà, ma ll'API è ancora a se sviluppà, picciò chesto putesse cagnà a nu certo mumento. Iscriviteve ccà ncoppa: [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce 'a lista 'e mmasciate] pe' n'avé cocche notifica 'e ll'agghiurnamente.\n\nRichieste sbagliate: Si se mannasse na richiesta sbagliata a ll'API, nu cap' 'e HTTP sarrà mannata c' 'a chiave 'e mmasciata \"MediaWiki-API-Error\" e po' tuttuquante 'e valure d' 'a cap' 'e mmasciata e codece 'errore se mannassero arreto e se mpustassero a 'o stesso valore. Pe n'avé cchiù nfurmaziune vedite [[mw:API:Errors_and_warnings|API: Errure e Avvise]].\n\nTest: Pe' ve ffà cchiù semprice 'e test 'e richieste API, vedite [[Special:ApiSandbox]].", "apihelp-main-param-action": "Quale aziona d'avess'a fà.", "apihelp-main-param-format": "Qualu furmato avess'ascì d'output.", "apihelp-main-param-maxlag": "'O massimo lag ca se putess'ausà quanno MediaWiki s'installasse ncopp'a nu cluster replicato 'e database. Pe' puté sarvà aziune ca causassero cchiù lag 'e replicato, stu parammetro putesse fà 'o cliente aspettà nfin'a quanno 'o tiempo 'e replicaziona fosse meno ca nu valore specificato. Si nce stesse cchiù assaje tiempo 'e lag, nu codece 'errore maxlag se turnasse comm'a na mmasciata tipo Aspettanno 'o $host: nu $lag secunde 'e lag.
Vedite [[mw:Manual:Maxlag_parameter|Manuale: Parammetro Maxlag]] pe' n'avé cchiù nfurmaziune.", @@ -16,7 +17,7 @@ "apihelp-main-param-servedby": "Include 'o risultato 'e nomme d' 'o host ca servette 'a richiesta.", "apihelp-main-param-curtimestamp": "Include dint' 'o risultato 'o timestamp 'e mò.", "apihelp-main-param-origin": "Quanno se trasesse a ll'API ausanno richieste 'e cross-dominio AJAX (CORS), mpustate chesto a 'o dominio origgenale. Chesto s'avess'azzeccà dint'a qualsiasi richiesta 'e pre-volo, e picciò avess'a ffà parte d' 'a richiesta d'URI (nun fosse 'o cuorpo POST). Chesto s'avess'azzeccà a uno 'e ll'origgene dint' 'o cap' 'e paggena Origin pricisamente, picciò s'avessa mpustà coccosa tipo https://en.wikipedia.org o https://meta.wikimedia.org. Si stu parammetro nun s'azzeccasse c' 'o cap' 'e paggena Origin, allora na risposta 403 se turnasse. Si stu parammetro s'azzeccasse c' 'o cap' 'e paggena Origin e ll'origgene fosse dint' 'a lista janca, allora nu cap' 'e paggena Access-Control-Allow-Origin fosse mpustato.", - "apihelp-block-description": "Blocca n'utente.", + "apihelp-block-summary": "Blocca n'utente.", "apihelp-block-param-user": "Nomme utente, indirizzo IP o range IP 'a bluccà.", "apihelp-block-param-reason": "Mutive p' 'o blocco.", "apihelp-block-param-anononly": "Blocca surtanto ll'utente anonime (e.g. stuta 'a possibilità 'e ffà cuntribbute 'a st'indirizzo IP).", @@ -28,14 +29,15 @@ "apihelp-block-param-watchuser": "Vide 'a paggena utente o ll'indirizzo IP 'e ll'utente e paggene 'e chiacchiera.", "apihelp-block-example-ip-simple": "Blocca l'indirizzo IP 192.0.2.5 pe' tre gghiuorne p' 'o mutivo First strike.", "apihelp-block-example-user-complex": "Blocca l'utente Vandal a tiempo indeterminato c' 'o mutivo Vandalism, nun 'o ffà crià cunte nuove nè mannà mmasciate e-mail.", - "apihelp-checktoken-description": "Cuntrolla 'a validità 'e nu token 'a [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-checktoken-summary": "Cuntrolla 'a validità 'e nu token 'a [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-checktoken-param-type": "Tipo 'e token ncurzo 'e test.", "apihelp-checktoken-param-token": "Token 'a testà.", "apihelp-checktoken-param-maxtokenage": "Massima ammaturità cunzentuta p' 'o token, 'n secunde.", "apihelp-checktoken-example-simple": "Verifica 'a validità 'e nu token csrf.", - "apihelp-clearhasmsg-description": "Scancella 'o flag hasmsg pe ll'utente currente.", + "apihelp-clearhasmsg-summary": "Scancella 'o flag hasmsg pe ll'utente currente.", "apihelp-clearhasmsg-example-1": "Scancella 'o flag hasmsg pe' l'utente currente.", - "apihelp-compare-description": "Piglia 'e differenze nfra 2 paggene.\n\nNu nummero 'e verziune, 'o titolo 'e na paggena, o ll'IDE 'e paggena adda essere nnicato fosse p' 'o \"'a\" ca pe' ll' \"a\".", + "apihelp-compare-summary": "Piglia 'e differenze nfra 2 paggene.", + "apihelp-compare-extended-description": "Nu nummero 'e verziune, 'o titolo 'e na paggena, o ll'IDE 'e paggena adda essere nnicato fosse p' 'o \"'a\" ca pe' ll' \"a\".", "apihelp-compare-param-fromtitle": "Primmo titolo 'a cunfruntà.", "apihelp-compare-param-fromid": "Primmo ID 'e paggena a cunfruntà.", "apihelp-compare-param-fromrev": "Primma verziona a cunfruntà.", @@ -43,7 +45,7 @@ "apihelp-compare-param-toid": "Secondo ID 'e paggena a cunfruntà.", "apihelp-compare-param-torev": "Seconda verziona a cunfruntà.", "apihelp-compare-example-1": "Crèa nu diff tra 'a verziona 1 e 'a verziona 2.", - "apihelp-createaccount-description": "Crèa cunto nnòvo.", + "apihelp-createaccount-summary": "Crèa cunto nnòvo.", "apihelp-createaccount-param-name": "Nomme utente.", "apihelp-createaccount-param-password": "Password (sarrà gnurata se mpustato nu $1mailpassword).", "apihelp-createaccount-param-domain": "Dumminio pe' ffà autenticaziona 'a fore (opzionale).", @@ -55,7 +57,7 @@ "apihelp-createaccount-param-language": "Codece 'e llengua a mpustà comme predefinita pe' n'utente (opzionale, 'e default fosse 'a lengue d' 'e cuntenute).", "apihelp-createaccount-example-pass": "Crèa utente testuser c' 'a password test123.", "apihelp-createaccount-example-mail": "Crea utente testmailuser e manna na mail cu na password criat' 'a ccaso.", - "apihelp-delete-description": "Scancella 'na paggena.", + "apihelp-delete-summary": "Scancella 'na paggena.", "apihelp-delete-param-title": "Titolo d' 'a paggena a scancellà. Nun se pò ausà nziem'a $1pageid.", "apihelp-delete-param-pageid": "ID d' 'a paggena a scancellà. Nun se pò ausà nziem'a $1title.", "apihelp-delete-param-reason": "Raggione p' 'o scancellà. Si nun s'è mpustato, na raggione generata automaticamente s'add'ausà.", @@ -66,8 +68,8 @@ "apihelp-delete-param-oldimage": "'O nomm' 'e ll'immaggene viecchia a se scancellà comme sta scritto ccà: [[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]].", "apihelp-delete-example-simple": "Scancella Main Page.", "apihelp-delete-example-reason": "Scancella 'a Main Page c' 'o mutivo Preparing for move.", - "apihelp-disabled-description": "Stu modulo è stato stutato.", - "apihelp-edit-description": "Crèa e cagna paggene.", + "apihelp-disabled-summary": "Stu modulo è stato stutato.", + "apihelp-edit-summary": "Crèa e cagna paggene.", "apihelp-edit-param-title": "Titolo d' 'a paggena a cagnà. Nun se pò ausà nziem'a $1pageid.", "apihelp-edit-param-pageid": "ID d' 'a paggena a cagnà. Nun se pò ausà nziem'a $1title.", "apihelp-edit-param-section": "Nummero 'e sezione. 0 p' 'a sezione ncoppa, new pe' na seziona nova.", @@ -98,13 +100,13 @@ "apihelp-edit-example-edit": "Cagna paggena.", "apihelp-edit-example-prepend": "Pre-appenne __NOTOC__ a na paggena.", "apihelp-edit-example-undo": "Torna arreto 'e verziune 13579 nfin'a 13585 cu n'autosommario.", - "apihelp-emailuser-description": "E-mail a n'utente.", + "apihelp-emailuser-summary": "E-mail a n'utente.", "apihelp-emailuser-param-target": "Utente a 'e quale s'avess'a mannà na mmasciata mail.", "apihelp-emailuser-param-subject": "Oggetto d' 'a mail.", "apihelp-emailuser-param-text": "Testo d' 'a mail.", "apihelp-emailuser-param-ccme": "Manna na copia 'e sta mail a mme.", "apihelp-emailuser-example-email": "Manna na e-mail a ll'utente WikiSysop c' 'o testo Content.", - "apihelp-expandtemplates-description": "Spannere tuttuquante 'e template dint' 'o wikitesto.", + "apihelp-expandtemplates-summary": "Spannere tuttuquante 'e template dint' 'o wikitesto.", "apihelp-expandtemplates-param-title": "Titolo d' 'a paggena.", "apihelp-expandtemplates-param-text": "Wikitesto 'a scagnà/convertire.", "apihelp-expandtemplates-param-revid": "ID 'e cagnamento, pe' {{REVISIONID}} e variabbele ca s'assummigliassero.", @@ -121,7 +123,7 @@ "apihelp-expandtemplates-param-includecomments": "Si s'avess'azzeccà cocche cummento HTML dint'a ll'output.", "apihelp-expandtemplates-param-generatexml": "Generà ll'albero XML (scagnato 'a $1prop=parsetree).", "apihelp-expandtemplates-example-simple": "Spanne 'o wikitesto {{Project:Sandbox}}.", - "apihelp-feedcontributions-description": "Tuorna nu feed 'e cuntribbute 'utente.", + "apihelp-feedcontributions-summary": "Tuorna nu feed 'e cuntribbute 'utente.", "apihelp-feedcontributions-param-feedformat": "'O furmato d' 'o feed.", "apihelp-feedcontributions-param-user": "'A quale 'utente nc'avimm'a piglià cuntribbute.", "apihelp-feedcontributions-param-namespace": "'A qualu namespace s'avesser'a filtrà 'e cuntribbute.", @@ -133,14 +135,14 @@ "apihelp-feedcontributions-param-newonly": "Fà vedé sulamente 'e contribbute ca songo criazione 'e paggene.", "apihelp-feedcontributions-param-showsizediff": "Fà vedé 'a differenza nfra verziune.", "apihelp-feedcontributions-example-simple": "Tuòrna cuntribbute 'a ll'utente Esempio.", - "apihelp-feedrecentchanges-description": "Tuorna 'o blocco 'e nutizie 'e ll'urdeme cagnamiente.", + "apihelp-feedrecentchanges-summary": "Tuorna 'o blocco 'e nutizie 'e ll'urdeme cagnamiente.", "apihelp-feedrecentchanges-param-feedformat": "'O furmato d' 'o feed.", "apihelp-feedwatchlist-param-feedformat": "'O furmato d' 'o feed.", "apihelp-filerevert-param-comment": "Carreca commento.", - "apihelp-help-description": "Fà veré l'aiuto p' 'e module specificate", + "apihelp-help-summary": "Fà veré l'aiuto p' 'e module specificate", "apihelp-help-param-submodules": "Azzecca n'aiuto p' 'e submodule 'e nu modulo ca téne nome.", "apihelp-login-example-login": "Tràse.", - "apihelp-move-description": "Mòve paggena.", + "apihelp-move-summary": "Mòve paggena.", "apihelp-opensearch-param-search": "Ascìa stringa.", "apihelp-opensearch-param-format": "'O furmato 'e ll'output." } diff --git a/includes/api/i18n/nb.json b/includes/api/i18n/nb.json index 72a5fda8d0..ca3462dcc6 100644 --- a/includes/api/i18n/nb.json +++ b/includes/api/i18n/nb.json @@ -9,7 +9,7 @@ "Kingu" ] }, - "apihelp-main-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Dokumentasjon]]\n* [[mw:Special:MyLanguage/API:FAQ|Ofte stilte spørsmål]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api E-post-liste]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API-kunngjøringer]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Feil & forespørsler]\n
\nStatus: Alle funksjonene som vises på denne siden skal virke, men API-en er fortsatt i aktiv utvikling, og kan bli endret når som helst. Abonner på [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ MediaWiki sin API-kunnkjøringsepostliste] for nyheter om oppdateringer.\n\nFeile kall: Hvis det blir sendt feile kall til API-et, blir det sendt en HTTP-header med nøkkelen \"MediaWiki-API-Error\" og da blir både header-verdien og feilkoden sendt tilbake med samme verdi. For mer informasjon se [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Feil og advarsler]].\n\nTesting: For enkelt å teste API-kall, se [[Special:ApiSandbox]].", + "apihelp-main-extended-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Dokumentasjon]]\n* [[mw:Special:MyLanguage/API:FAQ|Ofte stilte spørsmål]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api E-post-liste]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API-kunngjøringer]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Feil & forespørsler]\n
\nStatus: Alle funksjonene som vises på denne siden skal virke, men API-en er fortsatt i aktiv utvikling, og kan bli endret når som helst. Abonner på [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ MediaWiki sin API-kunnkjøringsepostliste] for nyheter om oppdateringer.\n\nFeile kall: Hvis det blir sendt feile kall til API-et, blir det sendt en HTTP-header med nøkkelen \"MediaWiki-API-Error\" og da blir både header-verdien og feilkoden sendt tilbake med samme verdi. For mer informasjon se [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Feil og advarsler]].\n\nTesting: For enkelt å teste API-kall, se [[Special:ApiSandbox]].", "apihelp-main-param-action": "Hvilken handling skal utføres", "apihelp-main-param-format": "Resultatets format.", "apihelp-main-param-maxlag": "Maksimal forsinkelse kan brukes når MediaWiki er installert på et database-replikert cluster. For å unngå operasjoner som forårsaker replikasjonsforsinkelser, kan denne parameteren få klienten til å vente til replikasjonsforinkelsen er mindre enn angitt verdi. I tilfelle ytterliggående forsinkelser, blir feilkoden maxlag returnert med en melding som Venter på $host: $lag sekunders forsinkelse.
Se [[mw:Special:MyLanguage/Manual:Maxlag_parameter|Manual: Maxlag parameter]] for mer informasjon.", @@ -26,7 +26,7 @@ "apihelp-main-param-errorformat": "Formater som kan brukes for advarsels- og feiltekster.\n; plaintext: Wikitext der HTML-tagger er fjernet og elementer byttet ut.\n; wikitext: Ubehandlet wikitext.\n; html: HTML.\n; raw: Meldingsnøkler og -parametre.\n; none: Ingen tekst, bare feilkoder.\n; bc: Format brukt før MediaWiki 1.29. errorlang og errorsuselocal ses bort fra.", "apihelp-main-param-errorlang": "Språk som skal brukes for advarsler og feil. [[Specia:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] med siprop=languages/ returnerer ei liste over språkkoder, eller angi content for å bruke wikiens innholdsspråk, eller angi uselang for å bruke samme verdi som uselang-parameteren.", "apihelp-main-param-errorsuselocal": "Hvis gitt, vil feiltekster bruke lokalt tilpassede meldinger fra {{ns:MediaWiki}}-navnerommet.", - "apihelp-block-description": "Blokker en bruker.", + "apihelp-block-summary": "Blokker en bruker.", "apihelp-block-param-user": "Brukernavn, IP-adresse eller IP-intervall som skal blokkeres. Kan ikke brukes sammen med $1userid", "apihelp-block-param-userid": "Bruker-ID som skal blokkeres. Kan ikke brukes sammen med $1user.", "apihelp-block-param-expiry": "Utløpstid. Kan være relativ (f.eks. 5 months eller 2 weeks) eller absolutt (f.eks. 2014-09-18T12:34:56Z). Om den er satt til infinite, indefinite eller never vil blokkeringen ikke ha noen utløpsdato.", @@ -42,19 +42,20 @@ "apihelp-block-param-tags": "Endre taggene slik at de brukes på elementet i blokk-loggen.", "apihelp-block-example-ip-simple": "Blokker adressa 192.0.2.5 i tre dager med årsak First strike.", "apihelp-block-example-user-complex": "Blokker brukeren Vandal på ubestemnt tid med årsak Vandalism, og forhindre ny kontooppretting og sending av epost.", - "apihelp-changeauthenticationdata-description": "Endre autentiseringsdata for den nåværende brukeren.", + "apihelp-changeauthenticationdata-summary": "Endre autentiseringsdata for den nåværende brukeren.", "apihelp-changeauthenticationdata-example-password": "Forsøk å endre den gjeldende brukerens passord til ExamplePassword.", - "apihelp-checktoken-description": "Sjekk gyldigheten til et tegn fra [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-checktoken-summary": "Sjekk gyldigheten til et tegn fra [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-checktoken-param-type": "Type tegn som testes.", "apihelp-checktoken-param-token": "Tegn å teste.", "apihelp-checktoken-param-maxtokenage": "Maksimalt tillatt alder på tegnet, i sekunder.", "apihelp-checktoken-example-simple": "Test gyldigheten til et csrf-tegn.", - "apihelp-clearhasmsg-description": "Fjerner hasmsg-flagget for den aktuelle brukeren.", + "apihelp-clearhasmsg-summary": "Fjerner hasmsg-flagget for den aktuelle brukeren.", "apihelp-clearhasmsg-example-1": "Fjern hasmsg-flagget for aktuell bruker.", - "apihelp-clientlogin-description": "Logg inn på wikien med den interaktive flyten.", + "apihelp-clientlogin-summary": "Logg inn på wikien med den interaktive flyten.", "apihelp-clientlogin-example-login": "Start prosessen med å logge inn til wikien som bruker Example med passord ExamplePassword.", "apihelp-clientlogin-example-login2": "Fortsett å logge inn etter en UI-respons for tofaktor-autentisering, ved å oppgi en OATHToken på 987654.", - "apihelp-compare-description": "Hent forskjellen mellom to sider.\n\nEt revisjonsnummer, en sidetittel eller en side-ID for både «fra» og «til» må sendes.", + "apihelp-compare-summary": "Hent forskjellen mellom to sider.", + "apihelp-compare-extended-description": "Et revisjonsnummer, en sidetittel eller en side-ID for både «fra» og «til» må sendes.", "apihelp-compare-param-fromtitle": "Første tittel å sammenligne.", "apihelp-compare-param-fromid": "Første side-ID å sammenligne.", "apihelp-compare-param-fromrev": "Første revisjon å sammenligne.", @@ -65,7 +66,7 @@ "apihelp-compare-param-toid": "Andre side-ID å sammenligne.", "apihelp-compare-param-torev": "Andre revisjon å sammenligne.", "apihelp-compare-example-1": "Lag en diff mellom revisjon 1 og 2.", - "apihelp-createaccount-description": "Opprett en ny brukerkonto.", + "apihelp-createaccount-summary": "Opprett en ny brukerkonto.", "apihelp-createaccount-param-preservestate": "Om [[Special:ApiHelp/query+authmanagerinfo|action=query&meta=authmanagerinfo]] returnerte true for hashprimarypreservedstate bør forespørsler merket som primary-required omgås. Om den returnerte en ikke-tom verdi for preservedusername kan det brukernavnet brukes for username-parameteren.", "apihelp-createaccount-example-create": "Start prosessen med å opprette brukeren Example med passordet ExamplePassword.", "apihelp-createaccount-param-name": "Brukernavn.", @@ -79,8 +80,8 @@ "apihelp-createaccount-param-language": "Språkkode å bruke som standard for brukeren (valgfritt, standardverdien er innholdsspråket).", "apihelp-createaccount-example-pass": "Opprett bruker testuser med passordet test123.", "apihelp-createaccount-example-mail": "Opprett bruker testmailuser og send et tilfeldig generert passord med e-post.", - "apihelp-cspreport-description": "Brukes av nettlesere for å rapportere brudd på Content Security Policy. Denne modulen bør aldri brukes utenom av en CSP-mottakelig nettleser.", - "apihelp-delete-description": "Slett en side.", + "apihelp-cspreport-summary": "Brukes av nettlesere for å rapportere brudd på Content Security Policy. Denne modulen bør aldri brukes utenom av en CSP-mottakelig nettleser.", + "apihelp-delete-summary": "Slett en side.", "apihelp-delete-param-title": "Tittel til siden som skal slettes. Kan ikke brukes sammen med $1pageid.", "apihelp-delete-param-pageid": "Side-ID til siden som skal slettes. Kan ikke brukes sammen med $1title.", "apihelp-delete-param-reason": "Årsak for slettingen. Dersom ikke satt vil en automatisk generert årsak bli brukt.", @@ -90,8 +91,8 @@ "apihelp-delete-param-oldimage": "Navnet på det gamle bildet som skal slettes som oppgitt av [[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]].", "apihelp-delete-example-simple": "Slett Main Page.", "apihelp-delete-example-reason": "Slett Main Page med grunnen Preparing for move.", - "apihelp-disabled-description": "Denne modulen har blitt deaktivert", - "apihelp-edit-description": "Opprett og rediger sider.", + "apihelp-disabled-summary": "Denne modulen har blitt deaktivert", + "apihelp-edit-summary": "Opprett og rediger sider.", "apihelp-edit-param-title": "Tittelen til siden som skal redigeres. Kan ikke brukes sammen med $1pageid.", "apihelp-edit-param-pageid": "Side-ID til siden som skal redigeres. Kan ikke brukes sammen med $1title.", "apihelp-edit-param-section": "Avsnittsnummer. 0 for det øverste avsnittet, new for et nytt avsnitt.", @@ -114,12 +115,12 @@ "apihelp-edit-param-contentformat": "Innholdsserialiseringsformat brukt for inndatateksten.", "apihelp-edit-param-contentmodel": "Det nye innholdets innholdsmodell.", "apihelp-edit-example-edit": "Rediger en side.", - "apihelp-emailuser-description": "Send e-post til en bruker.", + "apihelp-emailuser-summary": "Send e-post til en bruker.", "apihelp-emailuser-param-target": "Bruker som det skal sendes e-post til.", "apihelp-emailuser-param-subject": "Emne.", "apihelp-emailuser-param-text": "E-post innhold.", "apihelp-emailuser-param-ccme": "Send en kopi av denne e-posten til meg.", - "apihelp-expandtemplates-description": "Ekspanderer alle maler i wikitekst.", + "apihelp-expandtemplates-summary": "Ekspanderer alle maler i wikitekst.", "apihelp-expandtemplates-param-title": "Sidetittel.", "apihelp-expandtemplates-param-text": "Wikitekst som skal konverteres.", "apihelp-expandtemplates-paramvalue-prop-wikitext": "Den utvidede wikiteksten.", @@ -154,13 +155,13 @@ "apihelp-feedrecentchanges-param-categories_any": "Vis bare endringer på sider som er i noen av kategoriene i stedet.", "apihelp-feedrecentchanges-example-simple": "Vis siste endringer.", "apihelp-feedrecentchanges-example-30days": "Vis siste endringer for 30 døgn.", - "apihelp-feedwatchlist-description": "Returnerer en overvåkningslistemating.", + "apihelp-feedwatchlist-summary": "Returnerer en overvåkningslistemating.", "apihelp-feedwatchlist-param-feedformat": "Matingens format.", - "apihelp-filerevert-description": "Tilbakestill en fil til en gammel versjon.", + "apihelp-filerevert-summary": "Tilbakestill en fil til en gammel versjon.", "apihelp-filerevert-param-filename": "Målfilnavn, uten prefikset File:.", "apihelp-filerevert-param-comment": "Opplastingskommentar.", "apihelp-filerevert-example-revert": "Tilbakestiller Wiki.png til versjonen fra 2011-03-05T15:27:40Z.", - "apihelp-help-description": "Vis hjelp for de gitte modulene.", + "apihelp-help-summary": "Vis hjelp for de gitte modulene.", "apihelp-help-param-modules": "Moduler det skal vises hjelp for (verdiene til action- og format-parameterne, eller main). Kan angi undermoduler med en +.", "apihelp-help-param-submodules": "Inkluder hjelp for undermoduler av den navngitte modulen.", "apihelp-help-param-recursivesubmodules": "Inkluder hjelp for undermoduler rekursivt.", @@ -172,12 +173,13 @@ "apihelp-help-example-recursive": "All hjelp på en side.", "apihelp-help-example-help": "Hjelp for selve hjelpemodulen.", "apihelp-help-example-query": "Hjelp for to utspørringsundermoduler.", - "apihelp-imagerotate-description": "Roter ett eller flere bilder.", + "apihelp-imagerotate-summary": "Roter ett eller flere bilder.", "apihelp-imagerotate-param-rotation": "Grader bildet skal roteres med klokka.", "apihelp-imagerotate-param-tags": "Tagger som skal legges til oppslaget i opplastingsloggen.", "apihelp-imagerotate-example-simple": "Roter File:Example.png 90 grader.", "apihelp-imagerotate-example-generator": "Roter alle bilder i Category:Flip 180 grader.", - "apihelp-import-description": "Importer en side fra en annen wiki eller fra en XML-fil.\n\nMerk at HTTP POST må gjøres som filopplasting (altså med bruk av multipart/form-data) når man sender en fil for parameteren xml.", + "apihelp-import-summary": "Importer en side fra en annen wiki eller fra en XML-fil.", + "apihelp-import-extended-description": "Merk at HTTP POST må gjøres som filopplasting (altså med bruk av multipart/form-data) når man sender en fil for parameteren xml.", "apihelp-import-param-summary": "Sammendrag for importering av loggelement.", "apihelp-import-param-xml": "Opplastet XML-fil.", "apihelp-import-param-interwikisource": "For interwikiimport: wiki det skal importeres fra.", @@ -193,12 +195,12 @@ "apihelp-login-param-domain": "Domene (valgfritt).", "apihelp-login-example-gettoken": "Henter innloggingstegn.", "apihelp-login-example-login": "Logg inn.", - "apihelp-logout-description": "Logg ut og fjern sesjonsdata.", + "apihelp-logout-summary": "Logg ut og fjern sesjonsdata.", "apihelp-logout-example-logout": "Logg ut den aktuelle brukeren.", "apihelp-managetags-example-delete": "Slett taggen vandlaism med årsaken Misspelt", "apihelp-managetags-example-activate": "Aktiver taggen spam med årsak For use in edit patrolling", "apihelp-managetags-example-deactivate": "Deaktiver taggen med navn spam med årsak No longer required", - "apihelp-mergehistory-description": "Flett sidehistorikker.", + "apihelp-mergehistory-summary": "Flett sidehistorikker.", "apihelp-mergehistory-param-from": "Tittelen på siden historikken skal flettes fra. Kan ikke brukes sammen med $1fromid.", "apihelp-mergehistory-param-fromid": "Side-ID-en til siden historikken skal flettes fra. Kan ikke brukes sammen med $1from.", "apihelp-mergehistory-param-to": "Tittelen på siden historikken skal flettes til. Kan ikke brukes sammen med $1toid.", @@ -206,7 +208,7 @@ "apihelp-mergehistory-param-reason": "Årsak for fletting av historikk.", "apihelp-mergehistory-example-merge": "Flett hele historikken til Oldpage inn i Newpage.", "apihelp-mergehistory-example-merge-timestamp": "Flett siderevisjonene av Oldpage til og med 2015-12-31T04:37:41Z inn i Newpage.", - "apihelp-move-description": "Flytt en side.", + "apihelp-move-summary": "Flytt en side.", "apihelp-move-param-from": "Tittelen på siden det skal endres navn på. Kan ikke brukes sammen med $1fromid.", "apihelp-move-param-fromid": "Side-ID til siden det skal endres navn på. Kan ikke brukes sammen med $1from.", "apihelp-move-param-to": "Tittelen siden skal endre navn til.", @@ -226,10 +228,10 @@ "apihelp-options-example-reset": "Tilbakestill alle innstillinger.", "apihelp-options-example-change": "Endre innstillinger for skin og hideminor.", "apihelp-options-example-complex": "Tilbakestill alle innstillinger, og sett så skin og nickname.", - "apihelp-paraminfo-description": "Hent informasjon om API-moduler.", + "apihelp-paraminfo-summary": "Hent informasjon om API-moduler.", "apihelp-paraminfo-param-helpformat": "Format for hjelpestrenger.", - "apihelp-json-description": "Resultatdata i JSON-format.", - "apihelp-none-description": "Ingen resultat.", + "apihelp-json-summary": "Resultatdata i JSON-format.", + "apihelp-none-summary": "Ingen resultat.", "api-help-flag-readrights": "Denne modulen krever lesetilgang.", "api-help-flag-writerights": "Denne modulen krever skrivetilgang.", "api-help-flag-mustbeposted": "Denne modulen aksepterer bare POST forespørsler.", @@ -239,6 +241,8 @@ "api-help-param-required": "Denne parameteren er påkrevd.", "apierror-multival-only-one": "Bare én verdi er tillatt for parameteret $1.", "apierror-mustbeloggedin": "Du må være logget inn for å $1.", + "apierror-offline": "Kunne ikke fortsette på grunn av tilkoblingsproblemer. Sjekk at internettforbindelsen din virker og prøv igjen.", "apierror-permissiondenied-generic": "Tilgang nektet.", + "apierror-timeout": "Tjeneren svarte ikke innenfor forventet tid.", "apiwarn-validationfailed": "Bekreftelsesfeil $1: $2" } diff --git a/includes/api/i18n/ne.json b/includes/api/i18n/ne.json index f8718a55ff..1a122c6580 100644 --- a/includes/api/i18n/ne.json +++ b/includes/api/i18n/ne.json @@ -8,6 +8,6 @@ "apihelp-createaccount-param-name": "प्रयोगकर्ता नाम।", "apihelp-edit-param-minor": "सामान्य सम्पादन।", "apihelp-edit-example-edit": "पृष्ठ सम्पादन गर्नुहोस्।", - "apihelp-emailuser-description": "प्रयोगकर्तालाई इमेल गर्नुहोस्।", + "apihelp-emailuser-summary": "प्रयोगकर्तालाई इमेल गर्नुहोस्।", "apihelp-parse-param-prop": "जानकारीको कुन भाग लिनेः" } diff --git a/includes/api/i18n/nl.json b/includes/api/i18n/nl.json index c4e7f891c1..0273eca698 100644 --- a/includes/api/i18n/nl.json +++ b/includes/api/i18n/nl.json @@ -18,7 +18,7 @@ "Mainframe98" ] }, - "apihelp-main-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Documentatie]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api E-maillijst]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API-aankondigingen]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bugs & verzoeken]\n
\nStatus: Alle functies die op deze pagina worden weergegeven horen te werken. Aan de API wordt actief gewerkt, en deze kan gewijzigd worden. Abonneer u op de [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ e-maillijst mediawiki-api-announce] voor meldingen over aanpassingen.\n\nFoutieve verzoeken: als de API foutieve verzoeken ontvangt, wordt er geantwoord met een HTTP-header met de sleutel \"MediaWiki-API-Error\" en daarna worden de waarde van de header en de foutcode op dezelfde waarde ingesteld. Zie [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Foutmeldingen en waarschuwingen]] voor meer informatie.\n\nTesten: u kunt [[Special:ApiSandbox|eenvoudig API-verzoeken testen]].", + "apihelp-main-extended-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Documentatie]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api E-maillijst]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API-aankondigingen]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bugs & verzoeken]\n
\nStatus: Alle functies die op deze pagina worden weergegeven horen te werken. Aan de API wordt actief gewerkt, en deze kan gewijzigd worden. Abonneer u op de [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ e-maillijst mediawiki-api-announce] voor meldingen over aanpassingen.\n\nFoutieve verzoeken: als de API foutieve verzoeken ontvangt, wordt er geantwoord met een HTTP-header met de sleutel \"MediaWiki-API-Error\" en daarna worden de waarde van de header en de foutcode op dezelfde waarde ingesteld. Zie [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Foutmeldingen en waarschuwingen]] voor meer informatie.\n\nTesten: u kunt [[Special:ApiSandbox|eenvoudig API-verzoeken testen]].", "apihelp-main-param-action": "Welke handeling uit te voeren.", "apihelp-main-param-format": "De opmaak van de uitvoer.", "apihelp-main-param-maxlag": "De maximale vertraging kan gebruikt worden als MediaWiki is geïnstalleerd op een databasecluster die gebruik maakt van replicatie. Om te voorkomen dat handelingen nog meer databasereplicatievertraging veroorzaken, kan deze parameter er voor zorgen dat de client wacht totdat de replicatievertraging lager is dan de aangegeven waarde. In het geval van buitensporige vertraging, wordt de foutcode maxlag teruggegeven met een bericht als Waiting for $host: $lag seconds lagged.
Zie [[mw:Special:MyLanguage/Manual:Maxlag_parameter|Handleiding:Maxlag parameter]] voor meer informatie.", @@ -32,7 +32,7 @@ "apihelp-main-param-responselanginfo": "Toon de talen gebruikt voor uselang en errorlang in het resultaat.", "apihelp-main-param-errorlang": "De taal om te gebruiken voor waarschuwingen en fouten. [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] met siprop=languages toont een lijst van taalcodes, of stel inhoud in om gebruik te maken van de inhoudstaal van deze wiki, of stel uselang in om gebruik te maken van dezelfde waarde als de uselang parameter.", "apihelp-main-param-errorsuselocal": "Indien ingesteld maken foutmeldingen gebruik van lokaal-aangepaste berichten in de {{ns:MediaWiki}} naamruimte.", - "apihelp-block-description": "Gebruiker blokkeren.", + "apihelp-block-summary": "Gebruiker blokkeren.", "apihelp-block-param-user": "Gebruikersnaam, IP-adres of IP-range om te blokkeren. Kan niet samen worden gebruikt me $1userid", "apihelp-block-param-userid": "Gebruikers-ID om te blokkeren. Kan niet worden gebruikt in combinatie met $1user.", "apihelp-block-param-expiry": "Vervaldatum. Kan relatief zijn (bijv. 5 months of 2 weeks) of absoluut (2014-09-18T12:34:56Z). Indien ingesteld op infinite, indefinite, of never verloopt de blokkade nooit.", @@ -49,23 +49,24 @@ "apihelp-block-example-ip-simple": "Het IP-adres 192.0.2.5 voor drie dagen blokkeren met First strike als opgegeven reden.", "apihelp-block-example-user-complex": "Blokkeer gebruikerVandal voor altijd met reden Vandalism en voorkom het aanmaken van nieuwe accounts en het versturen van email", "apihelp-changeauthenticationdata-example-password": "Poging tot het wachtwoord van de huidige gebruiker te veranderen naar ExamplePassword.", - "apihelp-checktoken-description": "Controleer de geldigheid van een token van [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-checktoken-summary": "Controleer de geldigheid van een token van [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-checktoken-param-type": "Tokentype wordt getest.", "apihelp-checktoken-param-token": "Token om te controleren.", "apihelp-checktoken-param-maxtokenage": "Maximum levensduur van de token, in seconden.", "apihelp-checktoken-example-simple": "Test de geldigheid van een csrf token.", - "apihelp-clearhasmsg-description": "Wist de hasmsg vlag voor de huidige gebruiker.", + "apihelp-clearhasmsg-summary": "Wist de hasmsg vlag voor de huidige gebruiker.", "apihelp-clearhasmsg-example-1": "Wis de hasmsg vlag voor de huidige gebruiker.", - "apihelp-clientlogin-description": "Log in op de wiki met behulp van de interactieve flow.", + "apihelp-clientlogin-summary": "Log in op de wiki met behulp van de interactieve flow.", "apihelp-clientlogin-example-login": "Start het inlogproces op de wiki als gebruiker Example met wachtwoord ExamplePassword.", - "apihelp-compare-description": "Toon het verschil tussen 2 pagina's.\n\nEen versienummer, een paginatitel of een pagina-ID is vereist voor zowel de \"from\" en \"to\" parameter.", + "apihelp-compare-summary": "Toon het verschil tussen 2 pagina's.", + "apihelp-compare-extended-description": "Een versienummer, een paginatitel of een pagina-ID is vereist voor zowel de \"from\" en \"to\" parameter.", "apihelp-compare-param-fromtitle": "Eerste paginanaam om te vergelijken.", "apihelp-compare-param-fromid": "Eerste pagina-ID om te vergelijken.", "apihelp-compare-param-fromrev": "Eerste versie om te vergelijken.", "apihelp-compare-param-totitle": "Tweede paginanaam om te vergelijken.", "apihelp-compare-param-toid": "Tweede pagina-ID om te vergelijken.", "apihelp-compare-param-torev": "Tweede versie om te vergelijken.", - "apihelp-createaccount-description": "Nieuwe gebruikersaccount aanmaken.", + "apihelp-createaccount-summary": "Nieuwe gebruikersaccount aanmaken.", "apihelp-createaccount-example-create": "Start het proces voor het aanmaken van de gebruiker Example met het wachtwoord ExamplePassword.", "apihelp-createaccount-param-name": "Gebruikersnaam.", "apihelp-createaccount-param-password": "Wachtwoord (genegeerd als $1mailpassword is ingesteld).", @@ -76,7 +77,7 @@ "apihelp-createaccount-param-language": "Taalcode om als standaard in te stellen voor de gebruiker (optioneel, standaard de inhoudstaal).", "apihelp-createaccount-example-pass": "Maak gebruiker testuser aan met wachtwoord test123.", "apihelp-createaccount-example-mail": "Maak gebruiker testmailuser aan en e-mail een willekeurig gegenereerd wachtwoord.", - "apihelp-delete-description": "Een pagina verwijderen.", + "apihelp-delete-summary": "Een pagina verwijderen.", "apihelp-delete-param-title": "Titel van de pagina om te verwijderen. Kan niet samen worden gebruikt met $1pageid.", "apihelp-delete-param-pageid": "ID van de pagina om te verwijderen. Kan niet samen worden gebruikt met $1title.", "apihelp-delete-param-reason": "Reden voor verwijdering. Wanneer dit niet is opgegeven wordt een automatisch gegenereerde reden gebruikt.", @@ -85,8 +86,8 @@ "apihelp-delete-param-unwatch": "De pagina van de volglijst van de huidige gebruiker verwijderen.", "apihelp-delete-example-simple": "Verwijder Main Page.", "apihelp-delete-example-reason": "Verwijder Main Page met als reden Preparing for move.", - "apihelp-disabled-description": "Deze module is uitgeschakeld.", - "apihelp-edit-description": "Aanmaken en bewerken van pagina's.", + "apihelp-disabled-summary": "Deze module is uitgeschakeld.", + "apihelp-edit-summary": "Aanmaken en bewerken van pagina's.", "apihelp-edit-param-title": "Naam van de pagina om te bewerken. Kan niet gebruikt worden samen met $1pageid.", "apihelp-edit-param-pageid": "ID van de pagina om te bewerken. Kan niet samen worden gebruikt met $1title.", "apihelp-edit-param-sectiontitle": "De naam van de nieuwe sectie.", @@ -110,7 +111,7 @@ "apihelp-edit-example-edit": "Een pagina bewerken.", "apihelp-edit-example-prepend": "Voeg __NOTOC__ toe aan het begin van een pagina.", "apihelp-edit-example-undo": "Versies 13579 tot 13585 ongedaan maken met automatische beschrijving.", - "apihelp-emailuser-description": "Gebruiker e-mailen.", + "apihelp-emailuser-summary": "Gebruiker e-mailen.", "apihelp-emailuser-param-target": "Gebruiker naar wie de e-mail moet worden gestuurd.", "apihelp-emailuser-param-subject": "Onderwerpkoptekst.", "apihelp-emailuser-param-text": "E-mailtekst.", @@ -120,7 +121,7 @@ "apihelp-expandtemplates-param-text": "Wikitekst om om te zetten.", "apihelp-expandtemplates-paramvalue-prop-wikitext": "De uitgevulde wikitekst.", "apihelp-expandtemplates-paramvalue-prop-ttl": "De maximale tijdsduur waarna de cache van het resultaat moet worden weggegooid.", - "apihelp-feedcontributions-description": "Haalt de feed van de gebruikersbijdragen op.", + "apihelp-feedcontributions-summary": "Haalt de feed van de gebruikersbijdragen op.", "apihelp-feedcontributions-param-feedformat": "De indeling van de feed.", "apihelp-feedcontributions-param-user": "De gebruiker om de bijdragen voor te verkrijgen.", "apihelp-feedcontributions-param-year": "Van jaar (en eerder).", @@ -147,22 +148,23 @@ "apihelp-feedrecentchanges-example-simple": "Recente wijzigingen weergeven.", "apihelp-feedrecentchanges-example-30days": "Recente wijzigingen van de afgelopen 30 dagen weergeven.", "apihelp-feedwatchlist-param-feedformat": "De indeling van de feed.", - "apihelp-filerevert-description": "Een oude versie van een bestand terugplaatsen.", + "apihelp-filerevert-summary": "Een oude versie van een bestand terugplaatsen.", "apihelp-filerevert-param-filename": "Doel bestandsnaam, zonder het Bestand: voorvoegsel.", "apihelp-filerevert-param-comment": "Opmerking voor het uploaden.", "apihelp-filerevert-example-revert": "Zet Wiki.png terug naar de versie van 2011-03-05T15:27:40Z.", - "apihelp-help-description": "Toon help voor de opgegeven modules.", + "apihelp-help-summary": "Toon help voor de opgegeven modules.", "apihelp-help-param-helpformat": "Indeling van de help uitvoer.", "apihelp-help-example-main": "Hulp voor de hoofdmodule.", "apihelp-help-example-submodules": "Hulp voor action=query en alle submodules.", "apihelp-help-example-recursive": "Alle hulp op een pagina.", "apihelp-help-example-help": "Help voor de help-module zelf.", - "apihelp-imagerotate-description": "Een of meerdere afbeeldingen draaien.", + "apihelp-imagerotate-summary": "Een of meerdere afbeeldingen draaien.", "apihelp-imagerotate-param-rotation": "Aantal graden om de afbeelding met de klok mee te draaien.", "apihelp-imagerotate-param-tags": "Labels om toe te voegen aan de regel in het uploadlogboek.", "apihelp-imagerotate-example-simple": "Roteer File:Example.png met 90 graden.", "apihelp-imagerotate-example-generator": "Roteer alle afbeeldingen in Category:Flip met 180 graden.", - "apihelp-import-description": "Importeer een pagina van een andere wiki, of van een XML bestand.\n\nMerk op dat de HTTP POST moet worden uitgevoerd als bestandsupload (bijv. door middel van multipart/form-data) wanneer een bestand wordt verstuurd voor de xml parameter.", + "apihelp-import-summary": "Importeer een pagina van een andere wiki, of van een XML bestand.", + "apihelp-import-extended-description": "Merk op dat de HTTP POST moet worden uitgevoerd als bestandsupload (bijv. door middel van multipart/form-data) wanneer een bestand wordt verstuurd voor de xml parameter.", "apihelp-import-param-summary": "Importsamenvatting voor het logboek.", "apihelp-import-param-xml": "Geüpload XML-bestand.", "apihelp-import-param-interwikisource": "Voor interwiki imports: wiki om van te importeren.", @@ -173,15 +175,15 @@ "apihelp-login-param-password": "Wachtwoord.", "apihelp-login-param-domain": "Domein (optioneel).", "apihelp-login-example-login": "Aanmelden", - "apihelp-logout-description": "Afmelden en sessiegegevens wissen.", + "apihelp-logout-summary": "Afmelden en sessiegegevens wissen.", "apihelp-logout-example-logout": "Meldt de huidige gebruiker af.", "apihelp-managetags-param-tag": "Label om aan te maken, te activeren of te deactiveren. Voor het aanmaken van een label, mag het niet bestaan. Voor het verwijderen van een label, moet het bestaan. Voor het activeren van een label, moet het bestaan en mag het niet gebruikt worden door een uitbreiding. Voor het deactiveren van een label, moet het gebruikt worden en handmatig gedefinieerd zijn.", "apihelp-managetags-example-create": "Maak een label met de naam spam aan met als reden For use in edit patrolling", "apihelp-managetags-example-delete": "Verwijder het vandlaism label met de reden Misspelt", - "apihelp-mergehistory-description": "Geschiedenis van pagina's samenvoegen.", + "apihelp-mergehistory-summary": "Geschiedenis van pagina's samenvoegen.", "apihelp-mergehistory-param-reason": "Reden voor samenvoegen van de geschiedenis.", "apihelp-mergehistory-example-merge": "Voeg de hele geschiedenis van Oldpage samen met Newpage.", - "apihelp-move-description": "Pagina hernoemen.", + "apihelp-move-summary": "Pagina hernoemen.", "apihelp-move-param-to": "Nieuwe paginanaam.", "apihelp-move-param-reason": "Reden voor de naamswijziging.", "apihelp-move-param-movetalk": "Hernoem de overlegpagina, indien deze bestaat.", @@ -191,7 +193,7 @@ "apihelp-move-param-watchlist": "De pagina onvoorwaardelijk toevoegen aan of verwijderen van de volglijst van de huidige gebruiker, gebruik voorkeuren of wijzig het volgen niet.", "apihelp-move-param-ignorewarnings": "Eventuele waarschuwingen negeren.", "apihelp-move-example-move": "Hernoem Badtitle naar Goodtitle zonder een doorverwijzing te laten staan.", - "apihelp-opensearch-description": "Zoeken in de wiki met het OpenSearchprotocol.", + "apihelp-opensearch-summary": "Zoeken in de wiki met het OpenSearchprotocol.", "apihelp-opensearch-param-search": "Zoektekst.", "apihelp-opensearch-param-limit": "Het maximaal aantal weer te geven resultaten.", "apihelp-opensearch-param-namespace": "Te doorzoeken naamruimten.", @@ -200,7 +202,8 @@ "apihelp-opensearch-param-format": "Het uitvoerformaat.", "apihelp-opensearch-param-warningsaserror": "Als er waarschuwingen zijn met format=json, geef dan een API-fout terug in plaats van deze te negeren.", "apihelp-opensearch-example-te": "Pagina's vinden die beginnen met Te.", - "apihelp-options-description": "Voorkeuren van de huidige gebruiker wijzigen.\n\nAlleen opties die zijn geregistreerd in core of in een van de geïnstalleerde uitbreidingen, of opties met de toetsen aangeduid met userjs- (bedoeld om te worden gebruikt door gebruikersscripts), kunnen worden ingesteld.", + "apihelp-options-summary": "Voorkeuren van de huidige gebruiker wijzigen.", + "apihelp-options-extended-description": "Alleen opties die zijn geregistreerd in core of in een van de geïnstalleerde uitbreidingen, of opties met de toetsen aangeduid met userjs- (bedoeld om te worden gebruikt door gebruikersscripts), kunnen worden ingesteld.", "apihelp-options-param-reset": "Zet de voorkeuren terug naar de standaard van de website.", "apihelp-options-param-resetkinds": "Lijst van de optiestypes die opnieuw ingesteld worden wanneer de optie $1reset is ingesteld.", "apihelp-options-param-change": "Lijst van wijzigingen, opgemaakt als naam=waarde (bijvoorbeeld skin=vector). Als er geen waarde wordt opgegeven (zelfs niet een is-gelijk teken), bijvoorbeeld optienaam|andereoptie|..., dan wordt de optie ingesteld op de standaardwaarde. Als een opgegeven waarde een sluisteken bevat (|), gebruik dan het [[Special:ApiHelp/main#main/datatypes|alternatieve scheidingsteken tussen meerdere waardes]] voor een juiste werking.", @@ -208,12 +211,12 @@ "apihelp-options-param-optionvalue": "De waarde voor de optie opgegeven door $1optionname.", "apihelp-options-example-reset": "Alle voorkeuren opnieuw instellen.", "apihelp-options-example-change": "Voorkeuren wijzigen voor skin en hideminor.", - "apihelp-paraminfo-description": "Verkrijg informatie over API-modules.", + "apihelp-paraminfo-summary": "Verkrijg informatie over API-modules.", "apihelp-parse-paramvalue-prop-categorieshtml": "Vraagt een HTML-versie van de categorieën op.", "apihelp-parse-example-page": "Een pagina verwerken.", "apihelp-parse-example-text": "Wikitext verwerken.", "apihelp-parse-example-summary": "Een samenvatting verwerken.", - "apihelp-patrol-description": "Een pagina of versie markeren als gecontroleerd.", + "apihelp-patrol-summary": "Een pagina of versie markeren als gecontroleerd.", "apihelp-patrol-example-rcid": "Een recente wijziging markeren als gecontroleerd.", "apihelp-patrol-example-revid": "Een versie markeren als gecontroleerd.", "apihelp-protect-param-reason": "Reden voor opheffen van de beveiliging.", @@ -236,7 +239,7 @@ "apihelp-query+allmessages-param-lang": "Toon berichten in deze taal.", "apihelp-query+allmessages-param-from": "Toon berichten vanaf dit bericht.", "apihelp-query+allmessages-param-to": "Toon berichten tot aan dit bericht.", - "apihelp-query+allredirects-description": "Toon alle doorverwijzingen naar een naamruimte.", + "apihelp-query+allredirects-summary": "Toon alle doorverwijzingen naar een naamruimte.", "apihelp-query+allrevisions-example-user": "Toon de laatste 50 bijdragen van de gebruiker Example.", "apihelp-query+mystashedfiles-paramvalue-prop-type": "Vraag het MIME- en mediatype van het bestand op.", "apihelp-query+mystashedfiles-param-limit": "Hoeveel bestanden te tonen.", @@ -250,13 +253,13 @@ "apihelp-query+allusers-param-witheditsonly": "Toon alleen gebruikers die bewerkingen hebben gemaakt.", "apihelp-query+allusers-param-activeusers": "Toon alleen gebruikers die actief zijn geweest in de laatste $1 {{PLURAL:$1|dag|dagen}}.", "apihelp-query+allusers-example-Y": "Toon gebruikers vanaf Y.", - "apihelp-query+authmanagerinfo-description": "Haal informatie op over de huidige authentificatie status.", - "apihelp-query+backlinks-description": "Vind alle pagina's die verwijzen naar de gegeven pagina.", + "apihelp-query+authmanagerinfo-summary": "Haal informatie op over de huidige authentificatie status.", + "apihelp-query+backlinks-summary": "Vind alle pagina's die verwijzen naar de gegeven pagina.", "apihelp-query+backlinks-param-title": "Titel om op te zoeken. Kan niet worden gebruikt in combinatie met$1pageid.", "apihelp-query+backlinks-param-pageid": "Pagina ID om op te zoeken. Kan niet worden gebruikt in combinatie met $1title.", "apihelp-query+backlinks-param-namespace": "De naamruimte om door te lopen.", "apihelp-query+backlinks-example-simple": "Toon verwijzingen naar de Hoofdpagina.", - "apihelp-query+blocks-description": "Toon alle geblokkeerde gebruikers en IP-adressen.", + "apihelp-query+blocks-summary": "Toon alle geblokkeerde gebruikers en IP-adressen.", "apihelp-query+blocks-param-limit": "Het maximum aantal blokkades te tonen.", "apihelp-query+blocks-paramvalue-prop-id": "Voegt de blokkade ID toe.", "apihelp-query+blocks-paramvalue-prop-user": "Voegt de gebruikernaam van de geblokeerde gebruiker toe.", @@ -264,7 +267,7 @@ "apihelp-query+blocks-paramvalue-prop-flags": "Labelt de blokkade met (automatische blokkade, alleen anoniem, enzovoort).", "apihelp-query+blocks-example-simple": "Toon blokkades.", "apihelp-query+blocks-example-users": "Toon blokkades van gebruikers Alice en Bob.", - "apihelp-query+categories-description": "Toon alle categorieën waar de pagina in zit.", + "apihelp-query+categories-summary": "Toon alle categorieën waar de pagina in zit.", "apihelp-query+categories-paramvalue-prop-hidden": "Markeert categorieën die verborgen zijn met __HIDDENCAT__", "apihelp-query+categories-param-show": "Welke soort categorieën te tonen.", "apihelp-query+categories-param-limit": "Hoeveel categorieën te tonen.", @@ -307,7 +310,7 @@ "apihelp-query+revisions+base-paramvalue-prop-content": "Versietekst.", "apihelp-query+revisions+base-paramvalue-prop-tags": "Labels voor de versie.", "apihelp-query+revisions+base-param-difftotextpst": "\"pre-save\"-transformatie uitvoeren op de tekst alvorens de verschillen te bepalen. Alleen geldig als dit wordt gebruikt met $1difftotext.", - "apihelp-query+search-description": "Voer een volledige tekst zoekopdracht uit.", + "apihelp-query+search-summary": "Voer een volledige tekst zoekopdracht uit.", "apihelp-query+search-param-limit": "Hoeveel pagina's te tonen.", "apihelp-query+search-example-simple": "Zoeken naar betekenis.", "apihelp-query+siteinfo-paramvalue-prop-namespacealiases": "Toon geregistreerde naamruimte aliassen.", @@ -318,23 +321,23 @@ "apihelp-query+siteinfo-paramvalue-prop-extensions": "Toont uitbreidingen die op de wiki zijn geïnstalleerd.", "apihelp-query+siteinfo-paramvalue-prop-fileextensions": "Geeft een lijst met bestandsextensies (bestandstypen) die geüpload mogen worden.", "apihelp-query+siteinfo-paramvalue-prop-rightsinfo": "Toont wiki rechten (licentie) informatie als deze beschikbaar is.", - "apihelp-query+tags-description": "Wijzigingslabels weergeven.", + "apihelp-query+tags-summary": "Wijzigingslabels weergeven.", "apihelp-query+tags-paramvalue-prop-name": "Voegt de naam van het label toe.", "apihelp-query+tags-paramvalue-prop-displayname": "Voegt het systeembericht toe voor het label.", "apihelp-query+tags-paramvalue-prop-description": "Voegt beschrijving van het label toe.", "apihelp-query+tags-paramvalue-prop-defined": "Geeft aan of het label is gedefinieerd.", "apihelp-query+tags-paramvalue-prop-active": "Of het label nog steeds wordt toegepast.", "apihelp-query+tags-example-simple": "Toon beschikbare labels.", - "apihelp-query+templates-description": "Toon alle pagina's ingesloten op de gegeven pagina's.", + "apihelp-query+templates-summary": "Toon alle pagina's ingesloten op de gegeven pagina's.", "apihelp-query+templates-param-limit": "Het aantal sjablonen om te tonen.", "apihelp-query+transcludedin-paramvalue-prop-pageid": "Pagina ID van elke pagina.", "apihelp-query+transcludedin-paramvalue-prop-title": "Titel van elke pagina.", - "apihelp-query+usercontribs-description": "Toon alle bewerkingen door een gebruiker.", + "apihelp-query+usercontribs-summary": "Toon alle bewerkingen door een gebruiker.", "apihelp-query+usercontribs-param-limit": "Het maximum aantal bewerkingen om te tonen.", "apihelp-query+usercontribs-param-namespace": "Toon alleen bijdragen in deze naamruimten.", "apihelp-query+usercontribs-param-tag": "Alleen versies weergeven met dit label.", "apihelp-query+usercontribs-example-ipprefix": "Toon bijdragen van alle IP-adressen met het voorvoegsel 192.0.2..", - "apihelp-query+userinfo-description": "Toon informatie over de huidige gebruiker.", + "apihelp-query+userinfo-summary": "Toon informatie over de huidige gebruiker.", "apihelp-query+userinfo-paramvalue-prop-realname": "Toon de gebruikers echte naam.", "apihelp-query+watchlist-paramvalue-prop-loginfo": "Voegt logboekgegevens toe waar van toepassing.", "apihelp-query+watchlist-param-type": "Welke typen wijzigingen weer te geven:", @@ -348,7 +351,7 @@ "apihelp-unblock-param-userid": "Gebruikers-ID om te deblokkeren. Kan niet worden gebruikt in combinatie met $1id of $1user.", "apihelp-json-param-formatversion": "Uitvoeropmaak:\n;1:Achterwaarts compatibele opmaak (XML-stijl booleans, *-sleutels voor contentnodes, enzovoort).\n;2:Experimentele moderne opmaak. Details kunnen wijzigen!\n;latest:Gebruik de meest recente opmaak (op het moment 2), kan zonder waarschuwing wijzigen.", "apihelp-php-param-formatversion": "Uitvoeropmaak:\n;1:Achterwaarts compatibele opmaak (XML-stijl booleans, *-sleutels voor contentnodes, enzovoort).\n;2:Experimentele moderne opmaak. Details kunnen wijzigen!\n;latest:Gebruik de meest recente opmaak (op het moment 2), kan zonder waarschuwing wijzigen.", - "apihelp-rawfm-description": "Uitvoergegevens, inclusief debugelementen, opgemaakt in JSON (nette opmaak in HTML).", + "apihelp-rawfm-summary": "Uitvoergegevens, inclusief debugelementen, opgemaakt in JSON (nette opmaak in HTML).", "api-help-flag-readrights": "Voor deze module zijn leesrechten nodig.", "api-help-flag-writerights": "Voor deze module zijn schrijfrechten nodig.", "api-help-parameters": "{{PLURAL:$1|Parameter|Parameters}}:", @@ -374,6 +377,7 @@ "apierror-permissiondenied-generic": "Toegang geweigerd.", "apierror-readonly": "De wiki is momenteel in alleen-lezen modus.", "apierror-systemblocked": "U bent automatisch geblokkeerd door MediaWiki.", + "apierror-timeout": "De server heeft niet binnen de verwachte tijd geantwoord.", "apierror-unknownerror-nocode": "Onbekende fout.", "apierror-unknownerror": "Onbekende fout: \"$1\".", "apierror-unrecognizedparams": "Niet-herkende {{PLURAL:$2|parameter|parameters}}: $1.", diff --git a/includes/api/i18n/oc.json b/includes/api/i18n/oc.json index 8d1f4a52a6..514646f50a 100644 --- a/includes/api/i18n/oc.json +++ b/includes/api/i18n/oc.json @@ -8,7 +8,7 @@ }, "apihelp-main-param-action": "Quina accion cal efectuar.", "apihelp-main-param-format": "Lo format de sortida.", - "apihelp-block-description": "Blocar un utilizaire.", + "apihelp-block-summary": "Blocar un utilizaire.", "apihelp-block-param-reason": "Motiu del blocatge.", "apihelp-block-param-nocreate": "Empachar la creacion de compte.", "apihelp-checktoken-param-token": "Geton de testar.", @@ -19,28 +19,28 @@ "apihelp-compare-param-toid": "ID de la segonda pagina de comparar.", "apihelp-compare-param-torev": "Segonda revision de comparar.", "apihelp-compare-example-1": "Crear un diff entre lei revisions 1 e 2", - "apihelp-createaccount-description": "Creatz un novèl compte d'utilizaire.", + "apihelp-createaccount-summary": "Creatz un novèl compte d'utilizaire.", "apihelp-createaccount-param-name": "Nom d'utilizaire.", "apihelp-createaccount-param-password": "Senhal (ignorat se $1mailpassword es definit).", "apihelp-createaccount-param-realname": "Nom vertadièr de l’utilizaire (facultatiu).", - "apihelp-delete-description": "Suprimir una pagina.", + "apihelp-delete-summary": "Suprimir una pagina.", "apihelp-delete-example-simple": "Suprimir la Main Page.", - "apihelp-disabled-description": "Aqueste modul es estat desactivat.", - "apihelp-edit-description": "Crear e modificar las paginas.", + "apihelp-disabled-summary": "Aqueste modul es estat desactivat.", + "apihelp-edit-summary": "Crear e modificar las paginas.", "apihelp-edit-param-text": "Contengut de la pagina.", "apihelp-edit-param-minor": "Modificacion menora.", "apihelp-edit-param-notminor": "Modificacion pas menora.", "apihelp-edit-param-bot": "Marcar aquesta modificacion coma efectuada per un robòt.", "apihelp-edit-example-edit": "Modificar una pagina", "apihelp-edit-example-prepend": "Prefixar una pagina per __NOTOC__", - "apihelp-emailuser-description": "Mandar un corrièr electronic un l’utilizaire.", + "apihelp-emailuser-summary": "Mandar un corrièr electronic un l’utilizaire.", "apihelp-emailuser-param-subject": "Entèsta del subjècte.", "apihelp-emailuser-param-text": "Còs del corrièr electronic.", "apihelp-emailuser-param-ccme": "Me mandar una còpia d'aqueste corrièr electronic.", "apihelp-expandtemplates-param-title": "Títol de la pagina.", "apihelp-expandtemplates-param-text": "Wikitèxte de convertir.", "apihelp-expandtemplates-paramvalue-prop-wikitext": "Lo wikitèxte desvolopat.", - "apihelp-feedcontributions-description": "Renvia lo fial de las contribucions d’un utilizaire.", + "apihelp-feedcontributions-summary": "Renvia lo fial de las contribucions d’un utilizaire.", "apihelp-feedcontributions-param-feedformat": "Lo format del flux.", "apihelp-feedcontributions-param-year": "A partir de l’annada (e mai recent) :", "apihelp-feedcontributions-param-month": "A partir del mes (e mai recent) :", @@ -60,18 +60,18 @@ "apihelp-login-param-password": "Senhal.", "apihelp-login-param-domain": "Domeni (facultatiu).", "apihelp-login-example-login": "Se connectar.", - "apihelp-managetags-description": "Efectuar de prètzfaits de gestion relatius a la modificacion de las balisas.", - "apihelp-mergehistory-description": "Fusionar leis istorics de pagina", - "apihelp-move-description": "Desplaçar una pagina.", + "apihelp-managetags-summary": "Efectuar de prètzfaits de gestion relatius a la modificacion de las balisas.", + "apihelp-mergehistory-summary": "Fusionar leis istorics de pagina", + "apihelp-move-summary": "Desplaçar una pagina.", "apihelp-opensearch-param-search": "Cadena de recèrca.", "apihelp-parse-example-page": "Analisar una pagina.", "apihelp-parse-example-text": "Analisar lo wikitèxte.", "apihelp-parse-example-summary": "Analisar un resumit.", - "apihelp-patrol-description": "Patrolhar una pagina o una revision.", + "apihelp-patrol-summary": "Patrolhar una pagina o una revision.", "apihelp-protect-example-protect": "Protegir una pagina", "apihelp-query-param-list": "Quinas listas obténer.", "apihelp-query-param-meta": "Quinas metadonadas obténer.", - "apihelp-query+allcategories-description": "Enumerar totas las categorias.", + "apihelp-query+allcategories-summary": "Enumerar totas las categorias.", "apihelp-query+alldeletedrevisions-param-from": "Aviar la lista a aqueste títol.", "apihelp-query+allimages-param-sort": "Proprietat per la quala cal triar.", "apihelp-query+allredirects-paramvalue-prop-title": "Ajustatz lo títol de la redireccion.", @@ -82,10 +82,10 @@ "apihelp-query+revisions+base-paramvalue-prop-tags": "Balisas de la revision.", "apihelp-query+watchlist-paramvalue-type-external": "Cambiaments extèrnes", "apihelp-query+watchlist-paramvalue-type-new": "Creacions de pagina", - "apihelp-resetpassword-description": "Mandar un corrier electronic de reïnicializacion de son senhau a l'utilizaire.", + "apihelp-resetpassword-summary": "Mandar un corrier electronic de reïnicializacion de son senhau a l'utilizaire.", "apihelp-stashedit-param-text": "Contengut de la pagina", "apihelp-tag-param-reason": "Motiu de la modificacion.", - "apihelp-unblock-description": "Desblocar un utilizaire.", + "apihelp-unblock-summary": "Desblocar un utilizaire.", "apihelp-unblock-param-reason": "Motiu del desblocatge.", "apihelp-unblock-example-id": "Levar lo blocatge d’ID #105.", "apihelp-undelete-param-reason": "Motiu de restauracion.", diff --git a/includes/api/i18n/olo.json b/includes/api/i18n/olo.json index 5c2cb6fac2..47c36ddb2b 100644 --- a/includes/api/i18n/olo.json +++ b/includes/api/i18n/olo.json @@ -6,7 +6,7 @@ ] }, "apihelp-createaccount-param-name": "Käyttäitunnus.", - "apihelp-delete-description": "Ota sivu iäre.", + "apihelp-delete-summary": "Ota sivu iäre.", "apihelp-login-param-name": "Käyttäitunnus.", "apihelp-login-param-password": "Salasana.", "apihelp-login-example-login": "Kirjuttai." diff --git a/includes/api/i18n/or.json b/includes/api/i18n/or.json index d7d0295a9d..b008f02df8 100644 --- a/includes/api/i18n/or.json +++ b/includes/api/i18n/or.json @@ -6,9 +6,9 @@ }, "apihelp-main-param-action": "କେଉଁ କାମ କରାଯିବ ।", "apihelp-main-param-format": "ଆଉଟପୁଟ୍‌ର ଫର୍ମାଟ ।", - "apihelp-block-description": "ଜଣେ ବ୍ୟବହାରକାରୀଙ୍କୁ ବ୍ଲକ କରନ୍ତୁ ।", + "apihelp-block-summary": "ଜଣେ ବ୍ୟବହାରକାରୀଙ୍କୁ ବ୍ଲକ କରନ୍ତୁ ।", "apihelp-block-param-reason": "ବ୍ଲକ କରିବାର କାରଣ ।", "apihelp-block-param-nocreate": "ଆକାଉଣ୍ଟ ତିଆରି ହେବାକୁ ପ୍ରତିରୋଧ କରନ୍ତୁ ।", "apihelp-createaccount-param-name": "ବ୍ୟବହାରକାରୀଙ୍କ ନାମ", - "apihelp-delete-description": "ପୃଷ୍ଠାଟି ଲିଭାଇଦେବେ" + "apihelp-delete-summary": "ପୃଷ୍ଠାଟି ଲିଭାଇଦେବେ" } diff --git a/includes/api/i18n/pl.json b/includes/api/i18n/pl.json index 6bdaaebbaf..7876b3a662 100644 --- a/includes/api/i18n/pl.json +++ b/includes/api/i18n/pl.json @@ -13,10 +13,11 @@ "The Polish", "Matma Rex", "Sethakill", - "Woytecr" + "Woytecr", + "InternerowyGołąb" ] }, - "apihelp-main-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Dokumentacja]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Lista dyskusyjna]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Ogłoszenia dotyczące API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Błędy i propozycje]\n
\nStan: Wszystkie funkcje opisane na tej stronie powinny działać, ale API nadal jest aktywnie rozwijane i mogą się zmienić w dowolnym czasie. Subskrybuj [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ listę dyskusyjną mediawiki-api-announce], aby móc na bieżąco dowiadywać się o aktualizacjach.\n\nBłędne żądania: Gdy zostanie wysłane błędne żądanie do API, zostanie wysłany w odpowiedzi nagłówek HTTP z kluczem \"MediaWiki-API-Error\" i zarówno jego wartość jak i wartość kodu błędu wysłanego w odpowiedzi będą miały taką samą wartość. Aby uzyskać więcej informacji, zobacz [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Błędy i ostrzeżenia]].\n\nTestowanie: Aby łatwo testować żądania API, zobacz [[Special:ApiSandbox]].", + "apihelp-main-extended-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Dokumentacja]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Lista dyskusyjna]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Ogłoszenia dotyczące API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Błędy i propozycje]\n
\nStan: Wszystkie funkcje opisane na tej stronie powinny działać, ale API nadal jest aktywnie rozwijane i mogą się zmienić w dowolnym czasie. Subskrybuj [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ listę dyskusyjną mediawiki-api-announce], aby móc na bieżąco dowiadywać się o aktualizacjach.\n\nBłędne żądania: Gdy zostanie wysłane błędne żądanie do API, zostanie wysłany w odpowiedzi nagłówek HTTP z kluczem \"MediaWiki-API-Error\" i zarówno jego wartość jak i wartość kodu błędu wysłanego w odpowiedzi będą miały taką samą wartość. Aby uzyskać więcej informacji, zobacz [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Błędy i ostrzeżenia]].\n\nTestowanie: Aby łatwo testować żądania API, zobacz [[Special:ApiSandbox]].", "apihelp-main-param-action": "Wybierz akcję do wykonania.", "apihelp-main-param-format": "Format danych wyjściowych.", "apihelp-main-param-maxlag": "Maksymalne opóźnienie mogą być używane kiedy MediaWiki jest zainstalowana w klastrze zreplikowanej bazy danych. By zapisać działania powodujące większe opóźnienie replikacji, ten parametr może wymusić czekanie u klienta, dopóki opóźnienie replikacji jest mniejsze niż określona wartość. W przypadku nadmiernego opóźnienia, kod błędu maxlag jest zwracany z wiadomością jak Oczekiwanie na $host: $lag sekund opóźnienia.
Zobacz [[mw:Special:MyLanguage/Manual:Maxlag_parameter|Podręcznik:Parametr Maxlag]] by uzyskać więcej informacji.", @@ -28,7 +29,7 @@ "apihelp-main-param-servedby": "Dołącz do odpowiedzi nazwę hosta, który obsłużył żądanie.", "apihelp-main-param-curtimestamp": "Dołącz obecny znacznik czasu do wyniku.", "apihelp-main-param-uselang": "Język, w którym mają być pokazywane tłumaczenia wiadomości. [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] z siprop=languages zwróci listę języków lub ustaw jako user, aby pobrać z preferencji zalogowanego użytkownika lub content, aby wykorzystać język zawartości tej wiki.", - "apihelp-block-description": "Zablokuj użytkownika.", + "apihelp-block-summary": "Zablokuj użytkownika.", "apihelp-block-param-user": "Nazwa użytkownika, adres IP albo zakres adresów IP, które chcesz zablokować. Nie można używać razem z $1userid.", "apihelp-block-param-expiry": "Czas trwania. Może być względny (np. 5 months or 2 weeks) lub konkretny (np. 2014-09-18T12:34:56Z). Jeśli jest ustawiony na infinite, indefinite, lub never, blokada nigdy nie wygaśnie.", "apihelp-block-param-reason": "Powód blokady.", @@ -40,24 +41,26 @@ "apihelp-block-param-allowusertalk": "Pozwala użytkownikowi edytować własną stronę dyskusji (zależy od [[mw:Special:MyLanguage/Manual:$wgBlockAllowsUTEdit|$wgBlockAllowsUTEdit]]).", "apihelp-block-param-reblock": "Jeżeli ten użytkownik jest już zablokowany, nadpisz blokadę.", "apihelp-block-param-watchuser": "Obserwuj stronę użytkownika lub IP oraz ich strony dyskusji.", + "apihelp-block-param-tags": "Zmieniaj tagi by potwierdzić wejście do bloku logów.", "apihelp-block-example-ip-simple": "Zablokuj IP 192.0.2.5 na 3 dni z powodem First strike.", "apihelp-block-example-user-complex": "Zablokuj użytkownika Vandal na zawsze z powodem Vandalism i uniemożliw utworzenie nowego konta oraz wysyłanie emaili.", - "apihelp-changeauthenticationdata-description": "Zmień dane logowania bieżącego użytkownika.", + "apihelp-changeauthenticationdata-summary": "Zmień dane logowania bieżącego użytkownika.", "apihelp-changeauthenticationdata-example-password": "Spróbuj zmienić hasło bieżącego użytkownika na ExamplePassword.", - "apihelp-checktoken-description": "Sprawdź poprawność tokenu z [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-checktoken-summary": "Sprawdź poprawność tokenu z [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-checktoken-param-type": "Typ tokenu do przetestowania.", "apihelp-checktoken-param-token": "Token do przetestowania.", "apihelp-checktoken-param-maxtokenage": "Maksymalny wiek tokenu, w sekundach.", "apihelp-checktoken-example-simple": "Sprawdź poprawność tokenu csrf.", - "apihelp-clearhasmsg-description": "Czyści flagę hasmsg dla bieżącego użytkownika.", + "apihelp-clearhasmsg-summary": "Czyści flagę hasmsg dla bieżącego użytkownika.", "apihelp-clearhasmsg-example-1": "Wyczyść flagę hasmsg dla bieżącego użytkownika.", + "apihelp-compare-summary": "Zauważ różnicę między dwoma stronami", "apihelp-compare-param-fromtitle": "Pierwszy tytuł do porównania.", "apihelp-compare-param-fromid": "ID pierwszej strony do porównania.", "apihelp-compare-param-fromrev": "Pierwsza wersja do porównania.", "apihelp-compare-param-totitle": "Drugi tytuł do porównania.", "apihelp-compare-param-toid": "Numer drugiej strony do porównania.", "apihelp-compare-param-torev": "Druga wersja do porównania.", - "apihelp-createaccount-description": "Utwórz nowe konto.", + "apihelp-createaccount-summary": "Utwórz nowe konto.", "apihelp-createaccount-param-name": "Nazwa użytkownika", "apihelp-createaccount-param-password": "Hasło (ignorowane jeśli ustawiono $1mailpassword).", "apihelp-createaccount-param-domain": "Domena uwierzytelniania zewnętrznego (opcjonalnie).", @@ -67,14 +70,14 @@ "apihelp-createaccount-param-reason": "Opcjonalny powód tworzenia konta, który zostanie umieszczony w rejestrze.", "apihelp-createaccount-example-pass": "Utwórz użytkownika testuser z hasłem test123.", "apihelp-createaccount-example-mail": "Utwórz użytkownika testmailuser i wyślij losowo wygenerowane hasło na emaila.", - "apihelp-delete-description": "Usuń stronę.", + "apihelp-delete-summary": "Usuń stronę.", "apihelp-delete-param-reason": "Powód usuwania. Jeśli pozostawisz to pole puste, zostanie użyty powód wygenerowany automatycznie.", "apihelp-delete-param-watch": "Dodaj stronę do obecnej listy obserwowanych.", "apihelp-delete-param-unwatch": "Usuń stronę z obecnej listy obserwowanych.", "apihelp-delete-example-simple": "Usuń Main Page.", "apihelp-delete-example-reason": "Usuń Main Page z powodem Preparing for move.", - "apihelp-disabled-description": "Ten moduł został wyłączony.", - "apihelp-edit-description": "Twórz i edytuj strony.", + "apihelp-disabled-summary": "Ten moduł został wyłączony.", + "apihelp-edit-summary": "Twórz i edytuj strony.", "apihelp-edit-param-title": "Tytuł strony do edycji. Nie może być użyty równocześnie z $1pageid.", "apihelp-edit-param-pageid": "ID strony do edycji. Nie może być używany równocześnie z $1title.", "apihelp-edit-param-section": "Numer sekcji. 0 dla górnej sekcji, new dla nowej sekcji.", @@ -103,18 +106,18 @@ "apihelp-edit-param-token": "Token powinien być wysyłany jako ostatni parametr albo przynajmniej po parametrze $1text.", "apihelp-edit-example-edit": "Edytuj stronę.", "apihelp-edit-example-prepend": "Dopisz __NOTOC__ na początku strony.", - "apihelp-emailuser-description": "Wyślij e‐mail do użytkownika.", + "apihelp-emailuser-summary": "Wyślij e‐mail do użytkownika.", "apihelp-emailuser-param-target": "Użytkownik, do którego wysłać e-mail.", "apihelp-emailuser-param-subject": "Nagłówek tematu.", "apihelp-emailuser-param-text": "Treść emaila.", "apihelp-emailuser-param-ccme": "Wyślij kopię wiadomości do mnie.", "apihelp-emailuser-example-email": "Wyślij e-mail do użytkownika WikiSysop z tekstem Content.", - "apihelp-expandtemplates-description": "Rozwija wszystkie szablony zawarte w wikitekście.", + "apihelp-expandtemplates-summary": "Rozwija wszystkie szablony zawarte w wikitekście.", "apihelp-expandtemplates-param-title": "Tytuł strony.", "apihelp-expandtemplates-param-text": "Wikitext do przekonwertowania.", "apihelp-expandtemplates-param-revid": "ID wersji, dla {{REVISIONID}} i podobnych zmiennych.", "apihelp-expandtemplates-paramvalue-prop-wikitext": "Rozwinięty wikitekst.", - "apihelp-feedcontributions-description": "Zwraca kanał wkładu użytkownika.", + "apihelp-feedcontributions-summary": "Zwraca kanał wkładu użytkownika.", "apihelp-feedcontributions-param-feedformat": "Format danych wyjściowych.", "apihelp-feedcontributions-param-user": "Jakich użytkowników pobrać wkład.", "apihelp-feedcontributions-param-namespace": "Z jakiej przestrzeni nazw wyświetlać wkład użytkownika.", @@ -127,7 +130,7 @@ "apihelp-feedcontributions-param-hideminor": "Ukryj drobne zmiany.", "apihelp-feedcontributions-param-showsizediff": "Pokaż różnicę rozmiaru między wersjami.", "apihelp-feedcontributions-example-simple": "Zwróć liste edycji dokonanych przez użytkownika Example.", - "apihelp-feedrecentchanges-description": "Zwraca kanał ostatnich zmian.", + "apihelp-feedrecentchanges-summary": "Zwraca kanał ostatnich zmian.", "apihelp-feedrecentchanges-param-feedformat": "Format danych wyjściowych.", "apihelp-feedrecentchanges-param-namespace": "Przestrzeń nazw, do której ograniczone są wyniki.", "apihelp-feedrecentchanges-param-invert": "Wszystkie przestrzenie nazw oprócz wybranej.", @@ -149,17 +152,17 @@ "apihelp-feedrecentchanges-param-categories_any": "Pokaż zmiany tylko na stronach będących w jednej z tych kategorii.", "apihelp-feedrecentchanges-example-simple": "Pokaż ostatnie zmiany.", "apihelp-feedrecentchanges-example-30days": "Pokaż ostatnie zmiany z 30 dni.", - "apihelp-feedwatchlist-description": "Zwraca kanał listy obserwowanych.", + "apihelp-feedwatchlist-summary": "Zwraca kanał listy obserwowanych.", "apihelp-feedwatchlist-param-feedformat": "Format kanału.", "apihelp-feedwatchlist-param-hours": "Wymień strony zmienione w ciągu tylu godzin licząc od teraz.", "apihelp-feedwatchlist-param-linktosections": "Linkuj bezpośrednio do zmienionych sekcji jeżeli to możliwe.", "apihelp-feedwatchlist-example-default": "Pokaż kanał listy obserwowanych.", "apihelp-feedwatchlist-example-all6hrs": "Pokaż wszystkie zmiany na obserwowanych stronach dokonane w ciągu ostatnich 6 godzin.", - "apihelp-filerevert-description": "Przywróć plik do starej wersji.", + "apihelp-filerevert-summary": "Przywróć plik do starej wersji.", "apihelp-filerevert-param-filename": "Docelowa nazwa pliku bez prefiksu Plik:", "apihelp-filerevert-param-comment": "Prześlij komentarz.", "apihelp-filerevert-example-revert": "Przywróć Wiki.png do wersji z 2011-03-05T15:27:40Z.", - "apihelp-help-description": "Wyświetl pomoc dla określonych modułów.", + "apihelp-help-summary": "Wyświetl pomoc dla określonych modułów.", "apihelp-help-param-modules": "Moduły do wyświetlenia pomocy dla (wartości action i format parametry, lub main). Może określić podmoduły z +.", "apihelp-help-param-submodules": "Dołącz pomoc podmodułów nazwanego modułu.", "apihelp-help-param-recursivesubmodules": "Zawiera pomoc dla podmodułów rekursywnie.", @@ -170,10 +173,11 @@ "apihelp-help-example-recursive": "Cała pomoc na jednej stronie.", "apihelp-help-example-help": "Pomoc dla modułu pomocy", "apihelp-help-example-query": "Pomoc dla dwóch podmodułów zapytań.", - "apihelp-imagerotate-description": "Obróć jeden lub wiecej obrazków.", + "apihelp-imagerotate-summary": "Obróć jeden lub wiecej obrazków.", "apihelp-imagerotate-param-rotation": "Stopni w prawo, aby obrócić zdjęcie.", "apihelp-imagerotate-example-simple": "Obróć Plik:Przykład.png o 90 stopni.", "apihelp-imagerotate-example-generator": "Obróć wszystkie obrazki w Kategorii:Flip o 180 stopni.", + "apihelp-import-summary": "Zaimportuj stronę z innej wiki, lub sformułuj plik XML.", "apihelp-import-param-summary": "Podsumowanie importu rekordów dziennika.", "apihelp-import-param-xml": "Przesłany plik XML.", "apihelp-import-param-interwikisource": "Dla importów interwiki: wiki, z której importować.", @@ -188,9 +192,9 @@ "apihelp-login-param-token": "Token logowania zdobyty w pierwszym zapytaniu.", "apihelp-login-example-gettoken": "Zdobądź token logowania.", "apihelp-login-example-login": "Zaloguj się", - "apihelp-logout-description": "Wyloguj i wyczyść dane sesji.", + "apihelp-logout-summary": "Wyloguj i wyczyść dane sesji.", "apihelp-logout-example-logout": "Wyloguj obecnego użytkownika.", - "apihelp-managetags-description": "Wykonywanie zadań związanych z zarządzaniem znacznikami zmian.", + "apihelp-managetags-summary": "Wykonywanie zadań związanych z zarządzaniem znacznikami zmian.", "apihelp-managetags-param-operation": "Jakiej operacji dokonać:\n;create:Stworzenie nowego znacznika zmian do ręcznego użycia.\n;delete:Usunięcie znacznika zmian z bazy danych, włącznie z usunięciem danego znacznika z wszystkich oznaczonych nim zmian i wpisów rejestru i ostatnich zmian.\n;activate:Aktywuj znacznik zmian, użytkownicy będą mogli go ręcznie przypisywać.\n;deactivate:Dezaktywuj znacznik zmian, użytkownicy nie będą mogli przypisywać go ręcznie.", "apihelp-managetags-param-tag": "Znacznik do utworzenia, usunięcia, aktywacji lub dezaktywacji. Do utworzenia znacznika, nazwa nie misi istnieć. Do usunięcia znacznika, musi on istnieć. Do aktywacji znacznika, musi on istnieć i nie może być w użyciu przez żadne rozszerzenie. Do dezaktywowania znacznika, musi on być do tej pory aktywowany i ręcznie zdefiniowany.", "apihelp-managetags-param-reason": "Opcjonalny powód utworzenia, usunięcia, włączenia lub wyłączenia znacznika.", @@ -199,14 +203,14 @@ "apihelp-managetags-example-delete": "Usunięcie znacznika vandlaism z powodu Misspelt", "apihelp-managetags-example-activate": "Aktywacja znacznika o nazwie spam z powodem For use in edit patrolling", "apihelp-managetags-example-deactivate": "Dezaktywacja znacznika o nazwie spam z powodu No longer required", - "apihelp-mergehistory-description": "Łączenie historii edycji.", + "apihelp-mergehistory-summary": "Łączenie historii edycji.", "apihelp-mergehistory-param-from": "Tytuł strony, z której historia ma zostać połączona. Nie może być używane z $1fromid.", "apihelp-mergehistory-param-fromid": "ID strony, z której historia ma zostać połączona. Nie może być używane z $1from.", "apihelp-mergehistory-param-to": "Tytuł strony, z którą połączyć historię. Nie może być używane z $1toid.", "apihelp-mergehistory-param-toid": "ID strony, z którą połączyć historię. Nie może być używane z $1to.", "apihelp-mergehistory-param-reason": "Powód łączenia historii.", "apihelp-mergehistory-example-merge": "Połącz całą historię strony Oldpage ze stroną Newpage.", - "apihelp-move-description": "Przenieś stronę.", + "apihelp-move-summary": "Przenieś stronę.", "apihelp-move-param-from": "Tytuł strony do zmiany nazwy. Nie można używać razem z $1fromid.", "apihelp-move-param-to": "Tytuł na jaki zmienić nazwę strony.", "apihelp-move-param-reason": "Powód zmiany nazwy.", @@ -217,7 +221,7 @@ "apihelp-move-param-unwatch": "Usuń stronę i przekierowanie z listy obserwowanych bieżącego użytkownika.", "apihelp-move-param-ignorewarnings": "Ignoruj wszystkie ostrzeżenia.", "apihelp-move-example-move": "Przenieś Badtitle na Goodtitle bez pozostawienia przekierowania.", - "apihelp-opensearch-description": "Przeszukaj wiki przy użyciu protokołu OpenSearch.", + "apihelp-opensearch-summary": "Przeszukaj wiki przy użyciu protokołu OpenSearch.", "apihelp-opensearch-param-search": "Wyszukaj tekst.", "apihelp-opensearch-param-limit": "Maksymalna liczba zwracanych wyników.", "apihelp-opensearch-param-namespace": "Przestrzenie nazw do przeszukania.", @@ -226,7 +230,8 @@ "apihelp-opensearch-param-format": "Format danych wyjściowych.", "apihelp-opensearch-param-warningsaserror": "Jeżeli pojawią się ostrzeżenia związane z format=json, zwróć błąd API zamiast ignorowania ich.", "apihelp-opensearch-example-te": "Znajdź strony zaczynające się od Te.", - "apihelp-options-description": "Zmienia preferencje bieżącego użytkownika.\n\nMożna ustawiać tylko opcje zarejestrowane w rdzeniu, w zainstalowanych rozszerzeniach lub z kluczami o prefiksie userjs- (do wykorzystywania przez skrypty użytkowników).", + "apihelp-options-summary": "Zmienia preferencje bieżącego użytkownika.", + "apihelp-options-extended-description": "Można ustawiać tylko opcje zarejestrowane w rdzeniu, w zainstalowanych rozszerzeniach lub z kluczami o prefiksie userjs- (do wykorzystywania przez skrypty użytkowników).", "apihelp-options-param-reset": "Resetuj preferencje do domyślnych.", "apihelp-options-param-resetkinds": "Lista typów opcji do zresetowania, jeżeli ustawiono opcję $1reset.", "apihelp-options-param-change": "Lista zmian, w formacie nazwa=wartość (np. skin=vector). Jeżeli nie zostanie podana wartość (nawet znak równości), np., optionname|otheroption|..., to opcja zostanie zresetowana do jej wartości domyślnej. Jeżeli jakakolwiek podawana wartość zawiera znak pionowej kreski (|), użyj [[Special:ApiHelp/main#main/datatypes|alternatywnego separatora wielu wartości]] aby operacja się powiodła.", @@ -235,7 +240,7 @@ "apihelp-options-example-reset": "Resetuj wszystkie preferencje.", "apihelp-options-example-change": "Zmień preferencje skin (skórka) i hideminor (ukryj drobne edycje).", "apihelp-options-example-complex": "Zresetuj wszystkie preferencje, a następnie ustaw skin i nickname.", - "apihelp-paraminfo-description": "Zdobądź informacje o modułach API.", + "apihelp-paraminfo-summary": "Zdobądź informacje o modułach API.", "apihelp-paraminfo-param-modules": "Lista nazw modułów (wartości parametrów action i format lub main). Można określić podmoduły za pomocą + lub wszystkie podmoduły, wpisując +*, lub wszystkie podmoduły rekursywnie +**.", "apihelp-paraminfo-param-helpformat": "Format tekstów pomocy.", "apihelp-paraminfo-param-querymodules": "Lista nazw modułów zapytań (wartość parametrów prop, meta lub list). Użyj $1modules=query+foo zamiast $1querymodules=foo.", @@ -257,23 +262,23 @@ "apihelp-parse-example-page": "Przeanalizuj stronę.", "apihelp-parse-example-text": "Parsuj wikitekst.", "apihelp-parse-example-summary": "Parsuj powód.", - "apihelp-patrol-description": "Sprawdź stronę lub edycję.", + "apihelp-patrol-summary": "Sprawdź stronę lub edycję.", "apihelp-patrol-param-rcid": "ID z ostatnich zmian do oznaczenia jako sprawdzone.", "apihelp-patrol-param-revid": "Numer edycji do sprawdzenia.", "apihelp-patrol-example-rcid": "Sprawdź ostatnią zmianę.", "apihelp-patrol-example-revid": "Sprawdź edycje.", - "apihelp-protect-description": "Zmień poziom zabezpieczenia strony.", + "apihelp-protect-summary": "Zmień poziom zabezpieczenia strony.", "apihelp-protect-param-reason": "Powód zabezpieczania/odbezpieczania.", "apihelp-protect-param-cascade": "Włącz ochronę kaskadową (chronione są wszystkie osadzone szablony i obrazki na tej stronie). Ignorowane, jeśli żaden z danych poziomów ochrony nie wspiera kaskadowania.", "apihelp-protect-example-protect": "Zabezpiecz stronę", "apihelp-protect-example-unprotect": "Odbezpiecz stronę ustawiając ograniczenia na all (czyli każdy może wykonać działanie).", "apihelp-protect-example-unprotect2": "Odbezpiecz stronę ustawiając brak ograniczeń.", - "apihelp-purge-description": "Wyczyść pamięć podręczną dla stron o podanych tytułach.", + "apihelp-purge-summary": "Wyczyść pamięć podręczną dla stron o podanych tytułach.", "apihelp-purge-param-forcelinkupdate": "Uaktualnij tabele linków.", "apihelp-purge-param-forcerecursivelinkupdate": "Uaktualnij tabele linków włącznie z linkami dotyczącymi każdej strony wykorzystywanej jako szablon na tej stronie.", "apihelp-purge-example-simple": "Wyczyść strony Main Page i API.", "apihelp-purge-example-generator": "Przeczyść pierwsze 10 stron w przestrzeni głównej.", - "apihelp-query+allcategories-description": "Wymień wszystkie kategorie.", + "apihelp-query+allcategories-summary": "Wymień wszystkie kategorie.", "apihelp-query+allcategories-param-from": "Kategoria, od której rozpocząć wyliczanie.", "apihelp-query+allcategories-param-to": "Kategoria, na której zakończyć wyliczanie.", "apihelp-query+allcategories-param-dir": "Kierunek sortowania.", @@ -282,7 +287,7 @@ "apihelp-query+allcategories-paramvalue-prop-size": "Dodaje liczbę stron w kategorii.", "apihelp-query+allcategories-paramvalue-prop-hidden": "Oznacza kategorie ukryte za pomocą __HIDDENCAT__.", "apihelp-query+allcategories-example-size": "Wymień kategorie z informacjami o liczbie stron w każdej z nich.", - "apihelp-query+alldeletedrevisions-description": "Wymień wszystkie usunięte wersje użytkownika lub z przestrzeni nazw.", + "apihelp-query+alldeletedrevisions-summary": "Wymień wszystkie usunięte wersje użytkownika lub z przestrzeni nazw.", "apihelp-query+alldeletedrevisions-paraminfo-useronly": "Może być użyte tylko z $3user.", "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "Nie może być używane z $3user.", "apihelp-query+alldeletedrevisions-param-start": "Znacznik czasu, od którego rozpocząć wyliczanie.", @@ -296,7 +301,7 @@ "apihelp-query+alldeletedrevisions-param-namespace": "Listuj tylko strony z tej przestrzeni nazw.", "apihelp-query+alldeletedrevisions-example-user": "Wymień ostatnie 50 usuniętych edycji przez użytkownika Example.", "apihelp-query+alldeletedrevisions-example-ns-main": "Wymień ostatnie 50 usuniętych edycji z przestrzeni głównej.", - "apihelp-query+allfileusages-description": "Lista wykorzystania pliku, także dla nieistniejących.", + "apihelp-query+allfileusages-summary": "Lista wykorzystania pliku, także dla nieistniejących.", "apihelp-query+allfileusages-param-from": "Nazwa pliku, od którego rozpocząć wyliczanie.", "apihelp-query+allfileusages-param-to": "Nazwa pliku, na którym zakończyć wyliczanie.", "apihelp-query+allfileusages-param-prop": "Jakie informacje dołączyć:", @@ -330,14 +335,14 @@ "apihelp-query+allpages-example-B": "Pokaż listę stron rozpoczynających się na literę B.", "apihelp-query+allpages-example-generator": "Pokaż informacje o 4 stronach rozpoczynających się na literę T.", "apihelp-query+allpages-example-generator-revisions": "Pokaż zawartość pierwszych dwóch nieprzekierowujących stron, zaczynających się na Re.", - "apihelp-query+allredirects-description": "Lista wszystkich przekierowań do przestrzeni nazw.", + "apihelp-query+allredirects-summary": "Lista wszystkich przekierowań do przestrzeni nazw.", "apihelp-query+allredirects-param-from": "Nazwa przekierowania, od którego rozpocząć wyliczanie.", "apihelp-query+allredirects-param-to": "Nazwa przekierowania, na którym zakończyć wyliczanie.", "apihelp-query+allredirects-param-prop": "Jakie informacje dołączyć:", "apihelp-query+allredirects-paramvalue-prop-title": "Dodaje tytuł przekierowania.", "apihelp-query+allredirects-param-namespace": "Przestrzeń nazw, z której wymieniać.", "apihelp-query+allredirects-param-limit": "Łączna liczba obiektów do zwrócenia.", - "apihelp-query+allrevisions-description": "Wyświetl wszystkie wersje.", + "apihelp-query+allrevisions-summary": "Wyświetl wszystkie wersje.", "apihelp-query+allrevisions-param-start": "Znacznik czasu, od którego rozpocząć wyliczanie.", "apihelp-query+allrevisions-param-end": "Znacznik czasu, na którym zakończyć wyliczanie.", "apihelp-query+allrevisions-param-user": "Wyświetl wersje tylko tego użytkownika.", @@ -360,10 +365,10 @@ "apihelp-query+allusers-param-witheditsonly": "Tylko użytkownicy, którzy edytowali.", "apihelp-query+allusers-param-activeusers": "Wyświetl tylko użytkowników, aktywnych w ciągu {{PLURAL:$1|ostatniego dnia|ostatnich $1 dni}}.", "apihelp-query+allusers-example-Y": "Wyświetl użytkowników zaczynających się na Y.", - "apihelp-query+backlinks-description": "Znajdź wszystkie strony, które linkują do danej strony.", + "apihelp-query+backlinks-summary": "Znajdź wszystkie strony, które linkują do danej strony.", "apihelp-query+backlinks-param-namespace": "Przestrzeń nazw, z której wymieniać.", "apihelp-query+backlinks-example-simple": "Pokazuj linki do Main page.", - "apihelp-query+blocks-description": "Lista wszystkich zablokowanych użytkowników i adresów IP.", + "apihelp-query+blocks-summary": "Lista wszystkich zablokowanych użytkowników i adresów IP.", "apihelp-query+blocks-param-start": "Znacznik czasu, od którego rozpocząć wyliczanie.", "apihelp-query+blocks-param-end": "Znacznik czasu, na którym zakończyć wyliczanie.", "apihelp-query+blocks-param-ids": "Lista zablokowanych ID do wylistowania (opcjonalne).", @@ -377,10 +382,11 @@ "apihelp-query+blocks-paramvalue-prop-reason": "Dodaje powód zablokowania.", "apihelp-query+blocks-paramvalue-prop-range": "Dodaje zakres adresów IP, na który zastosowano blokadę.", "apihelp-query+blocks-example-simple": "Listuj blokady.", + "apihelp-query+categories-summary": "Lista kategorii, do których należą strony", "apihelp-query+categories-paramvalue-prop-timestamp": "Dodaje znacznik czasu dodania kategorii.", "apihelp-query+categories-param-limit": "Liczba kategorii do zwrócenia.", - "apihelp-query+categoryinfo-description": "Zwraca informacje o danych kategoriach.", - "apihelp-query+categorymembers-description": "Wszystkie strony w danej kategorii.", + "apihelp-query+categoryinfo-summary": "Zwraca informacje o danych kategoriach.", + "apihelp-query+categorymembers-summary": "Wszystkie strony w danej kategorii.", "apihelp-query+categorymembers-param-title": "Kategoria, której zawartość wymienić (wymagane). Musi zawierać prefiks {{ns:category}}:. Nie może być używany równocześnie z $1pageid.", "apihelp-query+categorymembers-param-pageid": "ID strony kategorii, z której wymienić strony. Nie może być użyty równocześnie z $1title.", "apihelp-query+categorymembers-param-prop": "Jakie informacje dołączyć:", @@ -404,7 +410,8 @@ "apihelp-query+deletedrevs-param-excludeuser": "Nie listuj zmian dokonanych przez tego użytkownika.", "apihelp-query+deletedrevs-param-namespace": "Listuj tylko strony z tej przestrzeni nazw.", "apihelp-query+deletedrevs-param-limit": "Maksymalna liczba zmian do wylistowania.", - "apihelp-query+disabled-description": "Ten moduł zapytań został wyłączony.", + "apihelp-query+disabled-summary": "Ten moduł zapytań został wyłączony.", + "apihelp-query+duplicatefiles-summary": "Lista wszystkich plików które są duplikatami danych plików bazujących na wartościach z hashem.", "apihelp-query+duplicatefiles-example-generated": "Szukaj duplikatów wśród wszystkich plików.", "apihelp-query+embeddedin-param-filterredir": "Jak filtrować przekierowania.", "apihelp-query+embeddedin-param-limit": "Łączna liczba stron do zwrócenia.", @@ -419,11 +426,11 @@ "apihelp-query+filearchive-paramvalue-prop-mime": "Dodaje typ MIME obrazka.", "apihelp-query+filearchive-example-simple": "Pokaż listę wszystkich usuniętych plików.", "apihelp-query+filerepoinfo-example-simple": "Uzyskaj informacje na temat repozytoriów plików.", - "apihelp-query+fileusage-description": "Znajdź wszystkie strony, które używają danych plików.", + "apihelp-query+fileusage-summary": "Znajdź wszystkie strony, które używają danych plików.", "apihelp-query+fileusage-paramvalue-prop-title": "Nazwa każdej strony.", "apihelp-query+fileusage-paramvalue-prop-redirect": "Oznacz, jeśli strona jest przekierowaniem.", "apihelp-query+fileusage-param-limit": "Ilość do zwrócenia.", - "apihelp-query+imageinfo-description": "Zwraca informacje o pliku i historię przesyłania.", + "apihelp-query+imageinfo-summary": "Zwraca informacje o pliku i historię przesyłania.", "apihelp-query+imageinfo-paramvalue-prop-canonicaltitle": "Dodaje kanoniczny tytuł pliku.", "apihelp-query+imageinfo-paramvalue-prop-dimensions": "Alias rozmiaru.", "apihelp-query+imageinfo-paramvalue-prop-sha1": "Dołączy sumę kontrolną SHA-1 dla tego pliku.", @@ -431,28 +438,28 @@ "apihelp-query+imageinfo-param-urlheight": "Podobne do $1urlwidth.", "apihelp-query+images-param-limit": "Liczba plików do zwrócenia.", "apihelp-query+imageusage-example-simple": "Pokaż strony, które korzystają z [[:File:Albert Einstein Head.jpg]].", - "apihelp-query+info-description": "Pokaż podstawowe informacje o stronie.", + "apihelp-query+info-summary": "Pokaż podstawowe informacje o stronie.", "apihelp-query+info-paramvalue-prop-watchers": "Liczba obserwujących, jeśli jest to dozwolone.", "apihelp-query+info-paramvalue-prop-readable": "Czy użytkownik może przeczytać tę stronę.", "apihelp-query+iwbacklinks-param-prefix": "Prefix interwiki.", "apihelp-query+iwbacklinks-param-limit": "Łączna liczba stron do zwrócenia.", "apihelp-query+iwbacklinks-paramvalue-prop-iwprefix": "Dodaje prefiks interwiki.", "apihelp-query+iwbacklinks-paramvalue-prop-iwtitle": "Dodaje tytuł interwiki.", - "apihelp-query+iwlinks-description": "Wyświetla wszystkie liki interwiki z danych stron.", + "apihelp-query+iwlinks-summary": "Wyświetla wszystkie liki interwiki z danych stron.", "apihelp-query+iwlinks-paramvalue-prop-url": "Dodaje pełny adres URL.", "apihelp-query+iwlinks-param-limit": "Łączna liczba linków interwiki do zwrócenia.", "apihelp-query+langbacklinks-param-limit": "Łączna liczba stron do zwrócenia.", "apihelp-query+langbacklinks-paramvalue-prop-lllang": "Dodaje kod języka linku językowego.", "apihelp-query+langbacklinks-paramvalue-prop-lltitle": "Dodaje tytuł linku językowego.", "apihelp-query+langlinks-paramvalue-prop-url": "Dodaje pełny adres URL.", - "apihelp-query+links-description": "Zwraca wszystkie linki z danych stron.", + "apihelp-query+links-summary": "Zwraca wszystkie linki z danych stron.", "apihelp-query+links-param-namespace": "Pokaż linki tylko w tych przestrzeniach nazw.", "apihelp-query+links-param-limit": "Liczba linków do zwrócenia.", - "apihelp-query+linkshere-description": "Znajdź wszystkie strony, które linkują do danych stron.", + "apihelp-query+linkshere-summary": "Znajdź wszystkie strony, które linkują do danych stron.", "apihelp-query+linkshere-paramvalue-prop-title": "Nazwa każdej strony.", "apihelp-query+linkshere-paramvalue-prop-redirect": "Oznacz, jeśli strona jest przekierowaniem.", "apihelp-query+linkshere-param-limit": "Liczba do zwrócenia.", - "apihelp-query+logevents-description": "Pobierz zdarzenia z rejestru.", + "apihelp-query+logevents-summary": "Pobierz zdarzenia z rejestru.", "apihelp-query+logevents-example-simple": "Lista ostatnich zarejestrowanych zdarzeń.", "apihelp-query+pagepropnames-param-limit": "Maksymalna liczba zwracanych nazw.", "apihelp-query+pageswithprop-param-prop": "Jakie informacje dołączyć:", @@ -465,7 +472,7 @@ "apihelp-query+prefixsearch-param-namespace": "Przestrzenie nazw do przeszukania.", "apihelp-query+prefixsearch-param-limit": "Maksymalna liczba zwracanych wyników.", "apihelp-query+prefixsearch-param-offset": "Liczba wyników do pominięcia.", - "apihelp-query+protectedtitles-description": "Lista wszystkich tytułów zabezpieczonych przed tworzeniem.", + "apihelp-query+protectedtitles-summary": "Lista wszystkich tytułów zabezpieczonych przed tworzeniem.", "apihelp-query+protectedtitles-param-namespace": "Listuj tylko strony z tych przestrzeni nazw.", "apihelp-query+protectedtitles-param-limit": "Łączna liczba stron do zwrócenia.", "apihelp-query+protectedtitles-paramvalue-prop-level": "Dodaje poziom zabezpieczeń.", @@ -480,7 +487,7 @@ "apihelp-query+recentchanges-param-tag": "Pokazuj tylko zmiany oznaczone tym znacznikiem.", "apihelp-query+recentchanges-paramvalue-prop-comment": "Dodaje komentarz do edycji.", "apihelp-query+recentchanges-example-simple": "Lista ostatnich zmian.", - "apihelp-query+redirects-description": "Zwraca wszystkie przekierowania do danej strony.", + "apihelp-query+redirects-summary": "Zwraca wszystkie przekierowania do danej strony.", "apihelp-query+redirects-paramvalue-prop-title": "Nazwa każdego przekierowania.", "apihelp-query+redirects-param-limit": "Ile przekierowań zwrócić.", "apihelp-query+revisions+base-paramvalue-prop-ids": "Identyfikator wersji.", @@ -492,11 +499,12 @@ "apihelp-query+revisions+base-paramvalue-prop-content": "Tekst wersji.", "apihelp-query+revisions+base-paramvalue-prop-tags": "Znaczniki wersji.", "apihelp-query+revisions+base-param-limit": "Ograniczenie na liczbę wersji, które będą zwrócone.", - "apihelp-query+search-description": "Wykonaj wyszukiwanie pełnotekstowe.", + "apihelp-query+search-summary": "Wykonaj wyszukiwanie pełnotekstowe.", "apihelp-query+search-param-info": "Które metadane zwrócić.", "apihelp-query+search-paramvalue-prop-size": "Dodaje rozmiar strony w bajtach.", "apihelp-query+search-paramvalue-prop-wordcount": "Dodaje liczbę słów na stronie.", "apihelp-query+search-paramvalue-prop-redirecttitle": "Dodaje tytuł pasującego przekierowania.", + "apihelp-query+search-paramvalue-prop-hasrelated": "Zignorowano", "apihelp-query+search-param-limit": "Łączna liczba stron do zwrócenia.", "apihelp-query+search-param-interwiki": "Dołączaj wyniki wyszukiwań interwiki w wyszukiwarce, jeśli możliwe.", "apihelp-query+search-example-simple": "Szukaj meaning.", @@ -507,14 +515,14 @@ "apihelp-query+siteinfo-param-numberingroup": "Wyświetla liczbę użytkowników w grupach użytkowników.", "apihelp-query+siteinfo-example-simple": "Pobierz informacje o stronie.", "apihelp-query+stashimageinfo-param-sessionkey": "Alias dla $1filekey, dla kompatybilności wstecznej.", - "apihelp-query+tags-description": "Lista znaczników zmian.", + "apihelp-query+tags-summary": "Lista znaczników zmian.", "apihelp-query+tags-param-limit": "Maksymalna liczba znaczników do wyświetlenia.", "apihelp-query+tags-paramvalue-prop-name": "Dodaje nazwę znacznika.", "apihelp-query+tags-paramvalue-prop-displayname": "Dodaje komunikat systemowy dla znacznika.", "apihelp-query+tags-paramvalue-prop-description": "Dodaje opis znacznika.", "apihelp-query+tags-paramvalue-prop-active": "Czy znacznik jest nadal stosowany.", "apihelp-query+tags-example-simple": "Wymień dostępne znaczniki.", - "apihelp-query+templates-description": "Zwraca wszystkie strony osadzone w danych stronach.", + "apihelp-query+templates-summary": "Zwraca wszystkie strony osadzone w danych stronach.", "apihelp-query+templates-param-namespace": "Pokaż szablony tylko w tych przestrzeniach nazw.", "apihelp-query+templates-param-limit": "Ile szablonów zwrócić?", "apihelp-query+transcludedin-paramvalue-prop-title": "Nazwa każdej strony.", @@ -522,16 +530,17 @@ "apihelp-query+transcludedin-param-limit": "Ile zwrócić.", "apihelp-query+usercontribs-paramvalue-prop-comment": "Dodaje komentarz edycji.", "apihelp-query+usercontribs-paramvalue-prop-parsedcomment": "Dodaje sparsowany komentarz edycji.", - "apihelp-query+userinfo-description": "Pobierz informacje o aktualnym użytkowniku.", + "apihelp-query+userinfo-summary": "Pobierz informacje o aktualnym użytkowniku.", "apihelp-query+userinfo-param-prop": "Jakie informacje dołączyć:", "apihelp-query+userinfo-paramvalue-prop-groups": "Wyświetla wszystkie grupy, do których należy bieżący użytkownik.", "apihelp-query+userinfo-paramvalue-prop-rights": "Wyświetla wszystkie uprawnienia, które ma bieżący użytkownik.", + "apihelp-query+userinfo-paramvalue-prop-preferencestoken": "Zdobądź token, by zmienić bieżące preferencje użytkownika.", "apihelp-query+userinfo-paramvalue-prop-editcount": "Dodaje liczbę edycji bieżącego użytkownika.", "apihelp-query+userinfo-paramvalue-prop-email": "Dodaje adres e-mail użytkownika i datę jego potwierdzenia.", "apihelp-query+userinfo-paramvalue-prop-registrationdate": "Dodaje datę rejestracji użytkownika.", "apihelp-query+userinfo-example-simple": "Pobierz informacje o aktualnym użytkowniku.", "apihelp-query+userinfo-example-data": "Pobierz dodatkowe informacje o aktualnym użytkowniku.", - "apihelp-query+users-description": "Pobierz informacje o liście użytkowników.", + "apihelp-query+users-summary": "Pobierz informacje o liście użytkowników.", "apihelp-query+users-param-prop": "Jakie informacje dołączyć:", "apihelp-query+users-paramvalue-prop-groups": "Wyświetla wszystkie grupy, do których należy każdy z użytkowników.", "apihelp-query+users-paramvalue-prop-rights": "Wyświetla wszystkie uprawnienia, które ma każdy z użytkowników.", @@ -543,20 +552,21 @@ "apihelp-query+watchlist-paramvalue-prop-timestamp": "Dodaje znacznik czasu edycji.", "apihelp-query+watchlist-paramvalue-prop-sizes": "Dodaje starą i nową długość strony.", "apihelp-query+watchlist-paramvalue-type-external": "Zmiany zewnętrzne.", - "apihelp-resetpassword-description": "Wyślij użytkownikowi e-mail do resetowania hasła.", + "apihelp-resetpassword-summary": "Wyślij użytkownikowi e-mail do resetowania hasła.", "apihelp-resetpassword-example-email": "Wyślij e-mail do resetowania hasła do wszystkich użytkowników posiadających adres user@example.com.", "apihelp-revisiondelete-param-ids": "Identyfikatory wersji do usunięcia.", "apihelp-revisiondelete-param-hide": "Co ukryć w każdej z wersji.", "apihelp-revisiondelete-param-show": "Co pokazać w każdej z wersji.", "apihelp-revisiondelete-param-reason": "Powód usunięcia lub przywrócenia.", - "apihelp-setpagelanguage-description": "Zmień język strony.", + "apihelp-setpagelanguage-summary": "Zmień język strony.", + "apihelp-setpagelanguage-extended-description-disabled": "Zmiana języka strony nie jest dozwolona na tej wiki.\n\nWłącz [[mw:Special:MyLanguage/Manual:$wgPageLanguageUseDB|$wgPageLanguageUseDB]] by użyć tej akcji.", "apihelp-setpagelanguage-param-reason": "Powód zmiany.", "apihelp-stashedit-param-title": "Tytuł edytowanej strony.", "apihelp-stashedit-param-sectiontitle": "Tytuł nowej sekcji.", "apihelp-stashedit-param-text": "Zawartość strony.", "apihelp-stashedit-param-summary": "Opis zmian.", "apihelp-tag-param-reason": "Powód zmiany.", - "apihelp-unblock-description": "Odblokuj użytkownika.", + "apihelp-unblock-summary": "Odblokuj użytkownika.", "apihelp-unblock-param-user": "Nazwa użytkownika, adres IP albo zakres adresów IP, które chcesz odblokować. Nie można używać jednocześnie z $1id lub $1userid.", "apihelp-unblock-param-reason": "Powód odblokowania.", "apihelp-undelete-param-title": "Tytuł strony do przywrócenia.", @@ -571,14 +581,14 @@ "apihelp-userrights-param-remove": "Usuń użytkownika z tych grup.", "apihelp-userrights-param-reason": "Powód zmiany.", "apihelp-validatepassword-param-password": "Hasło do walidacji.", - "apihelp-json-description": "Dane wyjściowe w formacie JSON.", - "apihelp-jsonfm-description": "Dane wyjściowe w formacie JSON (prawidłowo wyświetlane w HTML).", - "apihelp-php-description": "Dane wyjściowe w serializowany formacie PHP.", - "apihelp-phpfm-description": "Dane wyjściowe w serializowanym formacie PHP (prawidłowo wyświetlane w HTML).", - "apihelp-xml-description": "Dane wyjściowe w formacie XML.", + "apihelp-json-summary": "Dane wyjściowe w formacie JSON.", + "apihelp-jsonfm-summary": "Dane wyjściowe w formacie JSON (prawidłowo wyświetlane w HTML).", + "apihelp-php-summary": "Dane wyjściowe w serializowany formacie PHP.", + "apihelp-phpfm-summary": "Dane wyjściowe w serializowanym formacie PHP (prawidłowo wyświetlane w HTML).", + "apihelp-xml-summary": "Dane wyjściowe w formacie XML.", "apihelp-xml-param-xslt": "Jeśli określony, dodaje podaną stronę jako arkusz styli XSL. Powinna to być strona wiki w przestrzeni nazw MediaWiki, której nazwa kończy się na .xsl.", "apihelp-xml-param-includexmlnamespace": "Jeśli zaznaczono, dodaje przestrzeń nazw XML.", - "apihelp-xmlfm-description": "Dane wyjściowe w formacie XML (prawidłowo wyświetlane w HTML).", + "apihelp-xmlfm-summary": "Dane wyjściowe w formacie XML (prawidłowo wyświetlane w HTML).", "api-format-title": "Wynik MediaWiki API", "api-pageset-param-titles": "Lista tytułów, z którymi pracować.", "api-pageset-param-pageids": "Lista identyfikatorów stron, z którymi pracować.", @@ -589,6 +599,7 @@ "api-help-title": "Pomoc MediaWiki API", "api-help-lead": "To jest automatycznie wygenerowana strona dokumentacji MediaWiki API.\nDokumentacja i przykłady: https://www.mediawiki.org/wiki/API", "api-help-main-header": "Moduł główny", + "api-help-undocumented-module": "Brak dokumentacji dla modułu $1.", "api-help-flag-deprecated": "Ten moduł jest przestarzały.", "api-help-flag-internal": "Ten moduł jest wewnętrzny lub niestabilny. Jego działanie może się zmienić bez uprzedzenia.", "api-help-flag-readrights": "Ten moduł wymaga praw odczytu.", @@ -683,6 +694,7 @@ "apierror-sectionsnotsupported-what": "Sekcje nie są obsługiwane przez $1.", "apierror-specialpage-cantexecute": "Nie masz uprawnień, aby zobaczyć wyniki tej strony specjalnej.", "apierror-stashwrongowner": "Nieprawidłowy właściciel: $1", + "apierror-timeout": "Serwer nie odpowiedział w spodziewanym czasie.", "apierror-unknownerror-nocode": "Nieznany błąd.", "apierror-unknownerror": "Nieznany błąd: „$1”.", "apierror-unknownformat": "Nierozpoznany format „$1”.", diff --git a/includes/api/i18n/ps.json b/includes/api/i18n/ps.json index c2545fc2ab..d3d3b7aa8c 100644 --- a/includes/api/i18n/ps.json +++ b/includes/api/i18n/ps.json @@ -6,20 +6,20 @@ ] }, "apihelp-main-param-action": "کومه کړنه ترسره کړم.", - "apihelp-block-description": "په يو کارن بنديز لگول.", + "apihelp-block-summary": "په يو کارن بنديز لگول.", "apihelp-block-param-user": "کارن-نوم، IP پته، يا IP سيمې باندې بنديز لگول.", "apihelp-block-param-reason": "د بنديز سبب.", "apihelp-block-param-nocreate": "د گڼون جوړولو مخ نيول.", "apihelp-createaccount-param-name": "کارن-نوم.", - "apihelp-delete-description": "يو مخ ړنگول.", + "apihelp-delete-summary": "يو مخ ړنگول.", "apihelp-delete-example-simple": "لومړی مخ ړنگول.", - "apihelp-edit-description": "مخونه جوړول او سمول.", + "apihelp-edit-summary": "مخونه جوړول او سمول.", "apihelp-edit-param-sectiontitle": "د يوې نوې برخې سرليک.", "apihelp-edit-param-text": "مخ مېنځپانگه.", "apihelp-edit-param-minor": "وړوکی سمون.", "apihelp-edit-param-bot": "دا سمون د روباټ په توگه په نښه کول.", "apihelp-edit-example-edit": "يو مخ سمول.", - "apihelp-emailuser-description": "کارن ته برېښليک لېږل.", + "apihelp-emailuser-summary": "کارن ته برېښليک لېږل.", "apihelp-emailuser-param-target": "هغه کارن چې برېښليک ورلېږې.", "apihelp-emailuser-param-subject": "د سکالو سرليک.", "apihelp-emailuser-param-text": "د برېښليک جوسه.", @@ -37,7 +37,7 @@ "apihelp-login-param-password": "پټنوم.", "apihelp-login-param-domain": "شپول (اختياري).", "apihelp-login-example-login": "ننوتل.", - "apihelp-move-description": "يو مخ لېږدول.", + "apihelp-move-summary": "يو مخ لېږدول.", "apihelp-protect-example-protect": "يو مخ ژغورل.", "apihelp-query+allpages-param-filterredir": "کوم مخونه چې لړليک کې راشي.", "apihelp-query+search-example-simple": "د meaning پلټل.", diff --git a/includes/api/i18n/pt-br.json b/includes/api/i18n/pt-br.json index a0d267670b..b09f57068d 100644 --- a/includes/api/i18n/pt-br.json +++ b/includes/api/i18n/pt-br.json @@ -16,206 +16,416 @@ "Felipe L. Ewald" ] }, + "apihelp-main-extended-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Documentação]]\n* [[mw:Special:MyLanguage/API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Lista de discussão]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Anúncios da API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bugs & solicitações]\n
\nStatus: Todos os recursos exibidos nesta página devem estar funcionando, mas a API ainda está em desenvolvimento ativo e pode mudar a qualquer momento. Inscrever-se na [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ lista de discussão mediawiki-api-announce] para aviso de atualizações.\n\nRequisições incorretas: Quando requisições erradas são enviadas para a API, um cabeçalho HTTP será enviado com a chave \"MediaWiki-API-Error\" e então o valor do cabeçalho e o código de erro enviados de volta serão definidos para o mesmo valor. Para mais informações, veja [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Erros e avisos]].\n\nTestando: Para facilitar o teste das requisições da API, consulte [[Special:ApiSandbox]].", "apihelp-main-param-action": "Qual ação executar.", "apihelp-main-param-format": "O formato da saída.", - "apihelp-main-param-smaxage": "Define o cabeçalho s-maxage para esta quantidade de segundos. Os erros não são armazenados em cache.", - "apihelp-main-param-maxage": "Define o cabeçalho max-age para esta quantidade de segundos. Os erros não são armazenados em cache.", - "apihelp-main-param-assertuser": "Verificar que o utilizador atual é o utilizador nomeado.", + "apihelp-main-param-maxlag": "O atraso máximo pode ser usado quando o MediaWiki está instalado em um cluster replicado no banco de dados. Para salvar as ações que causam mais atraso na replicação do site, esse parâmetro pode fazer o cliente aguardar até que o atraso da replicação seja menor do que o valor especificado. Em caso de atraso excessivo, o código de erro maxlag é retornado com uma mensagem como Waiting for $host: $lag seconds lagged.
Veja [[mw:Special:MyLanguage/Manual:Maxlag_parameter|Manual: Maxlag parameter]] para mais informações.", + "apihelp-main-param-smaxage": "Define o cabeçalho HTTP de controle de cache s-maxage para esta quantidade de segundos. Erros não são armazenados em cache.", + "apihelp-main-param-maxage": "Define o cabeçalho HTTP de controle de cache max-age para esta quantidade de segundos. Erros não são armazenados em cache.", + "apihelp-main-param-assert": "Verifique se o usuário está logado se configurado para user ou tem o direito do usuário do bot se bot.", + "apihelp-main-param-assertuser": "Verificar que o usuário atual é o utilizador nomeado.", "apihelp-main-param-requestid": "Qualquer valor dado aqui será incluído na resposta. Pode ser usado para distinguir requisições.", "apihelp-main-param-servedby": "Inclua o nome de host que atendeu a solicitação nos resultados.", - "apihelp-main-param-curtimestamp": "Inclui a data atual no resultado.", + "apihelp-main-param-curtimestamp": "Inclui o timestamp atual no resultado.", + "apihelp-main-param-responselanginfo": "Inclua os idiomas usados para uselang e errorlang no resultado.", "apihelp-main-param-origin": "Ao acessar a API usando uma solicitação AJAX por domínio cruzado (CORS), defina isto como o domínio de origem. Isto deve estar incluso em toda solicitação ''pre-flight'', sendo portanto parte do URI da solicitação (ao invés do corpo do POST).\n\nPara solicitações autenticadas, isto deve corresponder a uma das origens no cabeçalho Origin, para que seja algo como https://pt.wikipedia.org ou https://meta.wikimedia.org. Se este parâmetro não corresponder ao cabeçalho Origin, uma resposta 403 será retornada. Se este parâmetro corresponder ao cabeçalho Origin e a origem for permitida (''whitelisted''), os cabeçalhos Access-Control-Allow-Origin e Access-Control-Allow-Credentials serão definidos.\n\nPara solicitações não autenticadas, especifique o valor *. Isto fará com que o cabeçalho Access-Control-Allow-Origin seja definido, porém o Access-Control-Allow-Credentials será false e todos os dados específicos para usuários tornar-se-ão restritos.", - "apihelp-block-description": "Bloquear um usuário", + "apihelp-main-param-uselang": "Linguagem a ser usada para traduções de mensagens. [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] com siprop=languages retorna uma lista de códigos de idioma ou especifique user para usar a preferência de idioma do usuário atual ou especifique content para usar o idioma de conteúdo desta wiki.", + "apihelp-main-param-errorformat": "Formato a ser usado aviso e saída de texto de erro.\n; Texto simples: Texto wiki com tags HTML removidas e entidades substituídas.\n; Wikitext: Unparsed wikitext. \n; html: HTML.\n; Bruto: chave e parâmetros da mensagem.\n; Nenhum: sem saída de texto, apenas os códigos de erro.\n; Bc: Formato usado antes do MediaWiki 1.29. errorlang e errorsuselocal são ignorados.", + "apihelp-main-param-errorlang": "Linguagem a utilizar para avisos e erros. [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] com siprop=languages retorna uma lista de códigos de idioma ou especifique content para usar o idioma do conteúdo desta wiki ou especifique uselang para usar o mesmo valor que o parâmetro uselang.", + "apihelp-main-param-errorsuselocal": "Se for dado, os textos de erro usarão mensagens customizadas localmente a partir do espaço nominal {{ns: MediaWiki}}.", + "apihelp-block-summary": "Bloquear um usuário.", "apihelp-block-param-user": "Nome de usuário, endereço IP ou faixa de IP para bloquear. Não pode ser usado junto com $1userid", + "apihelp-block-param-userid": "ID de usuário para bloquear. Não pode ser usado em conjunto com $1user.", + "apihelp-block-param-expiry": "Tempo de expiração. Pode ser relativo (por exemplo 5 meses ou 2 semanas) ou absoluto (por exemplo 2014-09-18T12:34:56Z). Se definido para infinite, indefinite ou never, o bloqueio nunca irá expirar.", "apihelp-block-param-reason": "Razão do bloqueio.", - "apihelp-block-param-anononly": "Bloqueia apenas usuários anônimos (ou seja desativa edições anônimas para este endereço IP).", + "apihelp-block-param-anononly": "Bloqueia apenas usuários anônimos (ou seja. desativa edições anônimas para este endereço IP).", "apihelp-block-param-nocreate": "Prevenir a criação de conta.", - "apihelp-block-param-autoblock": "Bloquear automaticamente o endereço IP usado e quaisquer endereços IPs subseqüentes que tentarem acessar a partir deles.", + "apihelp-block-param-autoblock": "Bloquear automaticamente o endereço IP usado e quaisquer endereços IPs subsequentes que tentarem acessar a partir deles.", + "apihelp-block-param-noemail": "Impedir que o usuário envie e-mails através da wiki. (Requer o direito blockemail).", "apihelp-block-param-hidename": "Oculta o nome do usuário do ''log'' de bloqueio. (Requer o direito hideuser).", + "apihelp-block-param-allowusertalk": "Permitir que o usuário edite sua própria página de discussão (depende de [[mw:Special:MyLanguage/Manual:$wgBlockAllowsUTEdit|$wgBlockAllowsUTEdit]]).", "apihelp-block-param-reblock": "Se o usuário já estiver bloqueado, sobrescrever o bloqueio existente.", - "apihelp-block-param-watchuser": "Vigiar as páginas de utilizador e de discussão, do utilizador ou do endereço IP.", - "apihelp-block-example-ip-simple": "Bloquear endereço IP 192.0.2.5 por três dias com razão Primeira medida.", - "apihelp-block-example-user-complex": "Bloquear usuário Vandal indefinidamente com razão Vandalism e o impede de criar nova conta e envio de emails.", + "apihelp-block-param-watchuser": "Vigiar as páginas de usuário e de discussão, do usuário ou do endereço IP.", + "apihelp-block-param-tags": "Alterar as tags para se inscrever na entrada no registro de bloqueio.", + "apihelp-block-example-ip-simple": "Bloquear endereço IP 192.0.2.5 por três dias com razão First strike.", + "apihelp-block-example-user-complex": "Bloquear usuário Vandal indefinidamente com razão Vandalism e o impedir de criar nova conta e de enviar e-mails.", + "apihelp-changeauthenticationdata-summary": "Alterar os dados de autenticação para o usuário atual.", + "apihelp-changeauthenticationdata-example-password": "Tenta alterar a senha do usuário atual para ExamplePassword.", + "apihelp-checktoken-summary": "Verificar a validade de um token de [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-checktoken-param-type": "Tipo de token que está sendo testado.", "apihelp-checktoken-param-token": "Token para testar.", - "apihelp-clearhasmsg-example-1": "Limpa a bandeira hasmsg do usuário atual.", + "apihelp-checktoken-param-maxtokenage": "Idade máxima permitida do token, em segundos.", + "apihelp-checktoken-example-simple": "Testa a validade de um token csrf.", + "apihelp-clearhasmsg-summary": "Limpa a etiqueta hasmsg do usuário atual.", + "apihelp-clearhasmsg-example-1": "Limpa a etiqueta hasmsg do usuário atual.", + "apihelp-clientlogin-summary": "Faça o login no wiki usando o fluxo interativo.", + "apihelp-clientlogin-example-login": "Comeca o processo de logar na wiki como usuário Exemple com a senha ExamplePassword.", + "apihelp-clientlogin-example-login2": "Continuar efetuando login após uma resposta UI para autenticação de dois fatores, fornecendo um OATHToken de 987654.", + "apihelp-compare-summary": "Obter a diferença entre duas páginas.", + "apihelp-compare-extended-description": "Um número de revisão, um título de página, um ID de página, um texto ou uma referência relativa para \"de\" e \"para\" devem ser fornecidos.", "apihelp-compare-param-fromtitle": "Primeiro título para comparar.", "apihelp-compare-param-fromid": "Primeiro ID de página para comparar.", "apihelp-compare-param-fromrev": "Primeira revisão para comparar.", + "apihelp-compare-param-fromtext": "Use este texto em vez do conteúdo da revisão especificada por fromtitle, fromid ou fromrev.", + "apihelp-compare-param-frompst": "Faz uma transformação pré-salvar em fromtext.", + "apihelp-compare-param-fromcontentmodel": "Modelo de conteúdo de fromtext. Se não for fornecido, será adivinhado com base nos outros parâmetros.", + "apihelp-compare-param-fromcontentformat": "Formato de serialização de conteúdo de fromtext.", "apihelp-compare-param-totitle": "Segundo título para comparar.", "apihelp-compare-param-toid": "Segundo ID de página para comparar.", "apihelp-compare-param-torev": "Segunda revisão para comparar.", + "apihelp-compare-param-torelative": "Use uma revisão relativa à revisão determinada de fromtitle, fromid ou fromrev. Todas as outras opções 'to' serão ignoradas.", + "apihelp-compare-param-totext": "Use este texto em vez do conteúdo da revisão especificada por totitle, toid ou torev.", + "apihelp-compare-param-topst": "Faz uma transformação pré-salvar em totext.", + "apihelp-compare-param-tocontentmodel": "Modelo de conteúdo de totext. Se não for fornecido, será adivinhado com base nos outros parâmetros.", + "apihelp-compare-param-tocontentformat": "Formato de serialização de conteúdo de totext.", + "apihelp-compare-param-prop": "Quais peças de informação incluir.", + "apihelp-compare-paramvalue-prop-diff": "O dif do HTML.", + "apihelp-compare-paramvalue-prop-diffsize": "O tamanho do diff HTML, em bytes.", + "apihelp-compare-paramvalue-prop-rel": "Os IDs de revisão da revisão anteriores a 'from' e depois 'to', se houver.", + "apihelp-compare-paramvalue-prop-ids": "Os Ids da página e de revisão das revisões 'from' e 'to'.", + "apihelp-compare-paramvalue-prop-title": "O título das páginas 'from' e 'to' das revisões.", + "apihelp-compare-paramvalue-prop-user": "O nome de usuário e o ID das revisões 'from' e 'to'.", + "apihelp-compare-paramvalue-prop-comment": "O comentário das revisões 'from' e 'to'.", + "apihelp-compare-paramvalue-prop-parsedcomment": "O comentário analisado sobre as revisões 'from' e 'to'.", + "apihelp-compare-paramvalue-prop-size": "O tamanho das revisões 'from' e 'to'.", "apihelp-compare-example-1": "Criar um diff entre a revisão 1 e 2.", - "apihelp-createaccount-description": "Criar uma nova conta de usuário.", + "apihelp-createaccount-summary": "Criar uma nova conta de usuário.", + "apihelp-createaccount-param-preservestate": "Se [[Special:ApiHelp/query+authmanagerinfo|action=query&meta=authmanagerinfo]] retornar true para hasprimarypreservedstate, pedidos marcados como hasprimarypreservedstate devem ser omitidos. Se retornou um valor não vazio para preservedusername, esse nome de usuário deve ser usado pelo parâmetro username.", + "apihelp-createaccount-example-create": "Inicie o processo de criação do usuário Example com a senha ExamplePassword.", "apihelp-createaccount-param-name": "Nome de usuário.", "apihelp-createaccount-param-password": "Senha (ignorada se $1mailpassword está definida).", "apihelp-createaccount-param-domain": "Domínio para autenticação externa (opcional).", - "apihelp-createaccount-param-email": "Endereço de email para o usuário (opcional).", + "apihelp-createaccount-param-token": "Token de criação de conta obtido no primeiro pedido.", + "apihelp-createaccount-param-email": "Endereço de e-mail para o usuário (opcional).", "apihelp-createaccount-param-realname": "Nome real do usuário (opcional).", - "apihelp-delete-description": "Excluir uma página.", + "apihelp-createaccount-param-mailpassword": "Se configurado para qualquer valor, uma senha aleatória será enviada por e-mail ao usuário.", + "apihelp-createaccount-param-reason": "Razão opcional para criar a conta a ser colocada nos logs.", + "apihelp-createaccount-param-language": "Código de idioma para definir como padrão para o usuário (opcional, padrão para o idioma do conteúdo).", + "apihelp-createaccount-example-pass": "Criar usuário testuser com senha test123.", + "apihelp-createaccount-example-mail": "Criar usuário testmailuser e enviar um e-mail com uma senha gerada aleatoriamente.", + "apihelp-cspreport-summary": "Usado por navegadores para denunciar violações da Política de Segurança de Conteúdo. Este módulo nunca deve ser usado, exceto quando usado automaticamente por um navegador web compatível com CSP.", + "apihelp-cspreport-param-reportonly": "Marque como sendo um relatório de uma política de monitoramento, não uma política forçada", + "apihelp-cspreport-param-source": "O que gerou o cabeçalho CSP que desencadeou este relatório", + "apihelp-delete-summary": "Excluir uma página.", "apihelp-delete-param-title": "Título da página para excluir. Não pode ser usado em conjunto com $1pageid.", - "apihelp-delete-param-pageid": "ID da página para excluir. Não pode ser usada juntamente com $1title.", - "apihelp-delete-param-watch": "Adiciona a página para a lista de vigiados do usuário atual.", - "apihelp-delete-param-unwatch": "Remove a página para a lista de vigiados do usuário atual.", + "apihelp-delete-param-pageid": "ID da página para excluir. Não pode ser usada em conjunto com $1title.", + "apihelp-delete-param-reason": "Razão para a exclusão. Se não for definido, um motivo gerado automaticamente será usado.", + "apihelp-delete-param-tags": "Alterar as tags para se inscrever na entrada no registro de exclusão.", + "apihelp-delete-param-watch": "Adiciona a página para a lista de páginas vigiadas do usuário atual.", + "apihelp-delete-param-watchlist": "Adicione ou remova incondicionalmente a página da lista de páginas vigiadas do usuário atual, use preferências ou não mude a vigilância.", + "apihelp-delete-param-unwatch": "Remove a página da lista de páginas vigiadas do usuário atual.", + "apihelp-delete-param-oldimage": "O nome da imagem antiga para excluir, conforme fornecido por [[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]].", "apihelp-delete-example-simple": "Excluir Main Page.", - "apihelp-disabled-description": "Este módulo foi desativado.", - "apihelp-edit-description": "Criar e editar páginas.", + "apihelp-delete-example-reason": "Excluir Main Page com o motivo Preparing for move.", + "apihelp-disabled-summary": "Este módulo foi desativado.", + "apihelp-edit-summary": "Criar e editar páginas.", "apihelp-edit-param-title": "Título da página para editar. Não pode ser usado em conjunto com $1pageid.", - "apihelp-edit-param-pageid": "ID da página para editar. Não pode ser usada juntamente com $1title.", + "apihelp-edit-param-pageid": "ID da página para editar. Não pode ser usada em conjunto com $1title.", + "apihelp-edit-param-section": "Número da seção. 0 para a seção superior, new para uma nova seção.", "apihelp-edit-param-sectiontitle": "O título para uma nova seção.", - "apihelp-edit-param-text": "Conteúdo da página", + "apihelp-edit-param-text": "Conteúdo da página.", + "apihelp-edit-param-summary": "Edit o resumo. Também o título da seção quando $1section=new e $1sectiontitle não está definido.", + "apihelp-edit-param-tags": "Alterar as tags para aplicar à revisão.", "apihelp-edit-param-minor": "Edição menor.", "apihelp-edit-param-notminor": "Edição não-menor.", "apihelp-edit-param-bot": "Marcar esta edição como uma edição de bot.", - "apihelp-edit-param-createonly": "Não editar a página se já existir.", + "apihelp-edit-param-basetimestamp": "Timestamp da revisão base, usada para detectar conflitos de edição. Pode ser obtido através de [[Special:ApiHelp/query+revisions|action=query&prop=revisions&rvprop=timestamp]].", + "apihelp-edit-param-starttimestamp": "Timestamp quando o processo de edição começou, usado para detectar conflitos de edição. Um valor apropriado pode ser obtido usando [[Special:ApiHelp/main|curtimestamp]] ao iniciar o processo de edição (por exemplo, ao carregar o conteúdo da página a editar).", + "apihelp-edit-param-recreate": "Substitua quaisquer erros sobre a página que foram eliminados enquanto isso.", + "apihelp-edit-param-createonly": "Não editar a página se ela já existir.", "apihelp-edit-param-nocreate": "Mostra um erro se a página não existir.", - "apihelp-edit-param-watch": "Adiciona a página para a lista de vigiados do usuário atual.", - "apihelp-edit-param-unwatch": "Remove a página para a lista de vigiados do usuário atual.", - "apihelp-edit-param-watchlist": "Incondicionalmente adiciona ou página para a lista de vigiados do usuário atual, usa as preferências ou não modifica.", + "apihelp-edit-param-watch": "Adiciona a página para a lista de páginas vigiadas do usuário atual.", + "apihelp-edit-param-unwatch": "Remove a página da lista de páginas vigiadas do usuário atual.", + "apihelp-edit-param-watchlist": "Adicione ou remova incondicionalmente a página da lista de páginas vigiadas do usuário atual, use preferências ou não mude a vigilância.", + "apihelp-edit-param-md5": "O hash MD5 do parâmetro $1text ou os parâmetros $1prependtext e $1appendtext concatenados. Se configurado, a edição não será feita a menos que o hash esteja correto.", + "apihelp-edit-param-prependtext": "Adiciona este texto ao início da página. Substitui $1text.", + "apihelp-edit-param-appendtext": "Adiciona este texto ao fim da página. Substitui $1text.\n\nUse $1section=new para anexar uma nova seção, em vez deste parâmetro.", + "apihelp-edit-param-undo": "Desfazer esta revisão. Substitui $1text, $1prependtext e $1appendtext.", + "apihelp-edit-param-undoafter": "Desfazer todas as revisões de $1undo para este. Se não estiver configurado, desfaz uma revisão.", + "apihelp-edit-param-redirect": "Resolve redirecionamento automaticamente.", "apihelp-edit-param-contentformat": "Formato de serialização de conteúdo usado para o texto de entrada.", "apihelp-edit-param-contentmodel": "Modelo de conteúdo do novo conteúdo.", + "apihelp-edit-param-token": "O token sempre deve ser enviado como o último parâmetro, ou pelo menos após o parâmetro $1text.", "apihelp-edit-example-edit": "Edita uma página.", "apihelp-edit-example-prepend": "Antecende __NOTOC__ a página.", - "apihelp-emailuser-description": "Envia email para o usuário.", - "apihelp-emailuser-param-target": "Usuário a se enviar o email.", + "apihelp-edit-example-undo": "Desfazer as revisões 13579 até 13585 com sumário automático.", + "apihelp-emailuser-summary": "Envia e-mail para o usuário.", + "apihelp-emailuser-param-target": "Usuário a se enviar o e-mail.", "apihelp-emailuser-param-subject": "Cabeçalho do assunto.", - "apihelp-emailuser-param-text": "Corpo do email.", - "apihelp-emailuser-param-ccme": "Envie uma cópia deste email para mim.", + "apihelp-emailuser-param-text": "Corpo do e-mail.", + "apihelp-emailuser-param-ccme": "Envie uma cópia deste e-mail para mim.", "apihelp-emailuser-example-email": "Enviar um e-mail ao usuário WikiSysop com o texto Content.", - "apihelp-expandtemplates-description": "Expande todas a predefinições em wikitexto.", + "apihelp-expandtemplates-summary": "Expande todas a predefinições em texto wiki.", "apihelp-expandtemplates-param-title": "Título da página.", - "apihelp-expandtemplates-param-text": "Wikitexto para converter.", - "apihelp-expandtemplates-paramvalue-prop-wikitext": "O wikitexto expandido.", - "apihelp-feedcontributions-description": "Retorna o feed de contribuições de um usuário.", + "apihelp-expandtemplates-param-text": "Texto wiki para converter.", + "apihelp-expandtemplates-param-revid": "ID da revisão, para {{REVISIONID}} e variáveis semelhantes.", + "apihelp-expandtemplates-param-prop": "Quais peças de informação obter.\n\nNote que se nenhum valor for selecionado, o resultado conterá o texto wiki, mas o resultado será em um formato obsoleto.", + "apihelp-expandtemplates-paramvalue-prop-wikitext": "O texto wiki expandido.", + "apihelp-expandtemplates-paramvalue-prop-categories": "Quaisquer categorias presentes na entrada que não estão representadas na saída wikitext.", + "apihelp-expandtemplates-paramvalue-prop-properties": "Propriedades da página definidas por palavras mágicas expandidas no texto wiki.", + "apihelp-expandtemplates-paramvalue-prop-volatile": "Se a saída é volátil e não deve ser reutilizada em outro lugar dentro da página.", + "apihelp-expandtemplates-paramvalue-prop-ttl": "O tempo máximo após o qual os caches do resultado devem ser invalidados.", + "apihelp-expandtemplates-paramvalue-prop-modules": "Quaisquer módulos ResourceLoader que as funções do analisador solicitaram foram adicionados à saída. Contudo, jsconfigvars ou encodedjsconfigvars devem ser solicitados em conjunto com modules.", + "apihelp-expandtemplates-paramvalue-prop-jsconfigvars": "Fornece as variáveis de configuração JavaScript específicas da página.", + "apihelp-expandtemplates-paramvalue-prop-encodedjsconfigvars": "Fornece as variáveis de configuração JavaScript específicas da página como uma string JSON.", + "apihelp-expandtemplates-paramvalue-prop-parsetree": "A árvore de analise XML da entrada.", + "apihelp-expandtemplates-param-includecomments": "Se devem ser incluídos comentários HTML na saída.", + "apihelp-expandtemplates-param-generatexml": "Gerar XML parse tree (substituído por $1prop=parsetree).", + "apihelp-expandtemplates-example-simple": "Expandir o texto wiki {{Project:Sandbox}}.", + "apihelp-feedcontributions-summary": "Retorna o feed de contribuições de um usuário.", "apihelp-feedcontributions-param-feedformat": "O formato do feed.", + "apihelp-feedcontributions-param-user": "De quais usuários receber as contribuições.", "apihelp-feedcontributions-param-namespace": "A partir de qual espaço nominal filtrar contribuições.", - "apihelp-feedcontributions-param-year": "Ano (inclusive anteriores):", - "apihelp-feedcontributions-param-month": "Mês (inclusive anteriores).", + "apihelp-feedcontributions-param-year": "Do ano (inclusive anteriores).", + "apihelp-feedcontributions-param-month": "Do mês (inclusive anteriores).", "apihelp-feedcontributions-param-tagfilter": "Filtrar contribuições que têm essas tags.", "apihelp-feedcontributions-param-deletedonly": "Mostrar apenas contribuições excluídas.", "apihelp-feedcontributions-param-toponly": "Mostrar somente as edições que sejam a última revisão.", "apihelp-feedcontributions-param-newonly": "Mostrar somente as edições que são criação de páginas.", "apihelp-feedcontributions-param-hideminor": "Ocultar edições menores.", "apihelp-feedcontributions-param-showsizediff": "Mostrar a diferença de tamanho entre as revisões.", - "apihelp-feedrecentchanges-description": "Retorna um ''feed'' de mudanças recentes.", + "apihelp-feedcontributions-example-simple": "Retornar contribuições do usuário Example.", + "apihelp-feedrecentchanges-summary": "Retorna um ''feed'' de mudanças recentes.", "apihelp-feedrecentchanges-param-feedformat": "O formato do feed.", "apihelp-feedrecentchanges-param-namespace": "Espaço nominal a partir do qual limitar resultados.", "apihelp-feedrecentchanges-param-invert": "Todos os espaços nominais, exceto o selecionado.", - "apihelp-feedrecentchanges-param-limit": "O número máximo a se retornar.", + "apihelp-feedrecentchanges-param-associated": "Inclua espaço nominal associado (discussão ou principal).", + "apihelp-feedrecentchanges-param-days": "Dias para limitar os resultados.", + "apihelp-feedrecentchanges-param-limit": "Número máximo de resultados.", "apihelp-feedrecentchanges-param-from": "Mostra modificações desde então.", "apihelp-feedrecentchanges-param-hideminor": "Ocultar modificações menores.", - "apihelp-feedrecentchanges-param-hidebots": "Ocultar modificações menores feitas por bots.", + "apihelp-feedrecentchanges-param-hidebots": "Ocultar modificações feitas por bots.", + "apihelp-feedrecentchanges-param-hideanons": "Ocultar alterações feitas por usuários anônimos.", + "apihelp-feedrecentchanges-param-hideliu": "Ocultar alterações feitas por usuários registrados.", "apihelp-feedrecentchanges-param-hidepatrolled": "Ocultar mudanças patrulhadas.", "apihelp-feedrecentchanges-param-hidemyself": "Ocultar alterações feitas pelo usuário atual.", - "apihelp-feedrecentchanges-param-hidecategorization": "Alterações de membros pertencentes à uma categoria.", + "apihelp-feedrecentchanges-param-hidecategorization": "Ocultar alterações de associação de categoria.", "apihelp-feedrecentchanges-param-tagfilter": "Filtrar por tag.", + "apihelp-feedrecentchanges-param-target": "Mostrar apenas as alterações nas páginas vinculadas por esta página.", + "apihelp-feedrecentchanges-param-showlinkedto": "Mostra as alterações nas páginas vigiadas à página selecionada.", + "apihelp-feedrecentchanges-param-categories": "Mostre apenas as alterações em páginas em todas essas categorias.", + "apihelp-feedrecentchanges-param-categories_any": "Mostre apenas as alterações em páginas em qualquer uma das categorias.", "apihelp-feedrecentchanges-example-simple": "Mostrar as mudanças recentes.", "apihelp-feedrecentchanges-example-30days": "Mostrar as mudanças recentes por 30 dias.", - "apihelp-feedwatchlist-description": "Retornar um feed da lista de vigiados.", + "apihelp-feedwatchlist-summary": "Retornar um feed da lista de páginas vigiadas.", "apihelp-feedwatchlist-param-feedformat": "O formato do feed.", "apihelp-feedwatchlist-param-hours": "Lista páginas modificadas dentro dessa quantia de horas a partir de agora.", "apihelp-feedwatchlist-param-linktosections": "Cria link diretamente para seções alteradas, se possível.", "apihelp-feedwatchlist-example-default": "Mostra o feed de páginas vigiadas.", - "apihelp-filerevert-description": "Reverte um arquivo para uma versão antiga.", - "apihelp-filerevert-param-filename": "Nome do arquivo destino, sem o prefixo File:.", + "apihelp-feedwatchlist-example-all6hrs": "Mostre todas as alterações nas páginas vigiadas nas últimas 6 horas.", + "apihelp-filerevert-summary": "Reverte um arquivo para uma versão antiga.", + "apihelp-filerevert-param-filename": "Nome do arquivo de destino, sem o prefixo File:.", "apihelp-filerevert-param-comment": "Enviar comentário.", "apihelp-filerevert-param-archivename": "Nome do arquivo da revisão para qual reverter.", "apihelp-filerevert-example-revert": "Reverter Wiki.png para a versão de 2011-03-05T15:27:40Z.", - "apihelp-help-description": "Mostra a ajuda para os módulos especificados.", + "apihelp-help-summary": "Mostra a ajuda para os módulos especificados.", + "apihelp-help-param-modules": "Módulos para exibir ajuda para (valores do parâmetro action e format ou main). Pode-se especificar submódulos com um +.", "apihelp-help-param-submodules": "Inclui a ajuda para submódulos do módulo nomeado.", "apihelp-help-param-recursivesubmodules": "Inclui a ajuda para submódulos de forma recursiva.", "apihelp-help-param-helpformat": "Formato da saída da ajuda.", "apihelp-help-param-wrap": "Encapsula a saída em uma estrutura de resposta da API padrão.", - "apihelp-help-param-toc": "Inclui uma tabela de conteúdo na saída HTML.", + "apihelp-help-param-toc": "Inclui uma tabela de conteúdos na saída HTML.", "apihelp-help-example-main": "Ajuda para o módulo principal.", - "apihelp-help-example-recursive": "Toda ajuda em uma página.", - "apihelp-help-example-help": "Ajuda para o próprio módulo de ajuda", - "apihelp-imagerotate-description": "Gira uma ou mais imagens.", + "apihelp-help-example-submodules": "Ajuda para action=query e todos os seus submódulos.", + "apihelp-help-example-recursive": "Toda a ajuda em uma página.", + "apihelp-help-example-help": "Ajuda para o próprio módulo de ajuda.", + "apihelp-help-example-query": "Ajuda para dois submódulos de consulta.", + "apihelp-imagerotate-summary": "Gira uma ou mais imagens.", "apihelp-imagerotate-param-rotation": "Graus para girar imagem no sentido horário.", + "apihelp-imagerotate-param-tags": "Tags para se inscrever na entrada no registro de upload.", "apihelp-imagerotate-example-simple": "Girar File:Example.png em 90 graus.", "apihelp-imagerotate-example-generator": "Girar todas as imagens em Category:Flip em 180 graus.", - "apihelp-import-param-summary": "Importar sumário.", + "apihelp-import-summary": "Importar uma página de outra wiki ou de um arquivo XML.", + "apihelp-import-extended-description": "Observe que o POST HTTP deve ser feito como um upload de arquivos (ou seja, usar multipart/form-data) ao enviar um arquivo para o parâmetro xml.", + "apihelp-import-param-summary": "Resumo de importação do log de entrada.", "apihelp-import-param-xml": "Enviar arquivo XML.", + "apihelp-import-param-interwikisource": "Para importações de interwiki: wiki para importar de.", + "apihelp-import-param-interwikipage": "Para importações de interwiki: página para importar.", + "apihelp-import-param-fullhistory": "Para importações de interwiki: importa o histórico completo, não apenas a versão atual.", + "apihelp-import-param-templates": "Para importações de interwiki: importa também todas as predefinições incluídas.", "apihelp-import-param-namespace": "Importar para este espaço nominal. Não pode ser usado em conjunto com $1rootpage.", - "apihelp-import-param-rootpage": "Importar como subpágina para esta página. Não pode ser usada juntamente com $1namespace.", + "apihelp-import-param-rootpage": "Importar como subpágina para esta página. Não pode ser usada em conjunto com $1namespace.", + "apihelp-import-param-tags": "Alterar as tags para aplicar à entrada no registro de importação e à revisão nula nas páginas importadas.", + "apihelp-import-example-import": "Importar [[meta:Help:ParserFunctions]] para espaço nominal 100 com histórico completo.", + "apihelp-linkaccount-summary": "Vincule uma conta de um provedor de terceiros ao usuário atual.", + "apihelp-linkaccount-example-link": "Inicie o processo de vincular uma conta de Example.", + "apihelp-login-summary": "Faça login e obtenha cookies de autenticação.", + "apihelp-login-extended-description": "Esta ação só deve ser usada em combinação com[[Special:BotPasswords]]; O uso para login da conta principal está obsoleto e pode falhar sem aviso prévio. Para fazer login com segurança na conta principal, use [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-extended-description-nobotpasswords": "Esta ação está depreciada e pode falhar sem aviso prévio. Para efetuar login com segurança, use [[Special:ApiHelp/clientlogin|action=clientlogin]].", "apihelp-login-param-name": "Nome de usuário.", "apihelp-login-param-password": "Senha.", "apihelp-login-param-domain": "Domínio (opcional).", - "apihelp-login-example-login": "Log in.", - "apihelp-move-description": "Mover uma página.", + "apihelp-login-param-token": "Token de login obtido no primeiro pedido.", + "apihelp-login-example-gettoken": "Recupere um token de login.", + "apihelp-login-example-login": "Entrar.", + "apihelp-logout-summary": "Faça o logout e limpe os dados da sessão.", + "apihelp-logout-example-logout": "Finaliza a sessão do usuário atual.", + "apihelp-managetags-summary": "Execute tarefas de gerenciamento relacionadas às tags de alteração.", + "apihelp-managetags-param-operation": "Qual operação para executar:\n;create: Crie uma nova tag de mudança para uso manual.\n;delete: Remove uma tag de mudança do banco de dados, incluindo a remoção da tag de todas as revisões, entradas recentes de alterações e entradas de log em que é usada.\n;active: Ativar uma tag de alteração, permitindo aos usuários aplicá-la manualmente.\n; deactivate: Desative uma tag de alteração, impedindo que usuários a apliquem manualmente.", + "apihelp-managetags-param-tag": "Tag para criar, excluir, ativar ou desativar. Para a criação de tags, a tag não deve existir. Para exclusão de tags, a tag deve existir. Para a ativação da tag, a tag deve existir e não ser usada por uma extensão. Para a desativação da tag, a tag deve estar atualmente ativa e definida manualmente.", + "apihelp-managetags-param-reason": "Uma razão opcional para criar, excluir, ativar ou desativar a tag.", + "apihelp-managetags-param-ignorewarnings": "Se deseja ignorar quaisquer avisos emitidos durante a operação.", + "apihelp-managetags-param-tags": "Alterar as tags para se inscrever na entrada no registro de gerenciamento de tags.", + "apihelp-managetags-example-create": "Criar uma tag chamada spam com o motivo For use in edit patrolling", + "apihelp-managetags-example-delete": "Excluir a tag vandlaism com o motivo Misspelt", + "apihelp-managetags-example-activate": "Ativar uma tag nomeada spam com a razão For use in edit patrolling", + "apihelp-managetags-example-deactivate": "Desative uma tag chamada spam com o motivo No longer required", + "apihelp-mergehistory-summary": "Fundir históricos das páginas.", + "apihelp-mergehistory-param-from": "Título da página a partir da qual o histórico será mesclado. Não pode ser usado em conjunto com $1fromid.", + "apihelp-mergehistory-param-fromid": "ID da página da qual o histórico será mesclado. Não pode ser usado em conjunto com $1from.", + "apihelp-mergehistory-param-to": "Título da página ao qual o histórico será mesclado. Não pode ser usado em conjunto com $1toid.", + "apihelp-mergehistory-param-toid": "ID da página em que o histórico será mesclado. Não pode ser usado em conjunto com $1to.", + "apihelp-mergehistory-param-timestamp": "Timestamp até as revisões que serão movidas do histórico da página de origem para o histórico da página de destino. Se omitido, todo o histórico da página de origem será incorporado na página de destino.", + "apihelp-mergehistory-param-reason": "Razão para a fusão de histórico.", + "apihelp-mergehistory-example-merge": "Junte todo o histórico de Oldpage em Newpage.", + "apihelp-mergehistory-example-merge-timestamp": "Junte as revisões da página de Oldpage datando até 2015-12-31T04:37:41Z em Newpage.", + "apihelp-move-summary": "Mover uma página.", "apihelp-move-param-from": "Título da página para renomear. Não pode ser usado em conjunto com $1fromid.", "apihelp-move-param-fromid": "ID da página a se renomear. Não pode ser usado em conjunto com $1from.", + "apihelp-move-param-to": "Título para o qual renomear a página.", "apihelp-move-param-reason": "Motivo para a alteração do nome.", "apihelp-move-param-movetalk": "Renomear a página de discussão, se existir.", "apihelp-move-param-movesubpages": "Renomeia subpáginas, se aplicável.", "apihelp-move-param-noredirect": "Não cria um redirecionamento.", - "apihelp-move-param-watch": "Adiciona a página e o redirecionamento para a lista de vigiados do usuário atual.", - "apihelp-move-param-unwatch": "Remove a página e o redirecionamento para a lista de vigiados do usuário atual.", + "apihelp-move-param-watch": "Adiciona a página e o redirecionamento para a lista de páginas vigiadas do usuário atual.", + "apihelp-move-param-unwatch": "Remove a página e o redirecionamento para a lista de paginas vigiadas do usuário atual.", + "apihelp-move-param-watchlist": "Adicione ou remova incondicionalmente a página da lista de páginas vigiadas do usuário atual, use preferências ou não mude a vigilância.", "apihelp-move-param-ignorewarnings": "Ignorar quaisquer avisos.", + "apihelp-move-param-tags": "Alterar as tags para aplicar à entrada no log de movimento e à revisão nula na página de destino.", + "apihelp-move-example-move": "Mover Badtitle para Goodtitle sem deixar um redirecionamento.", + "apihelp-opensearch-summary": "Procure na wiki usando o protocolo OpenSearch.", "apihelp-opensearch-param-search": "Pesquisar string.", - "apihelp-opensearch-param-limit": "O número máximo a se retornar.", + "apihelp-opensearch-param-limit": "Número máximo de resultados.", "apihelp-opensearch-param-namespace": "Espaço nominal para pesquisar.", + "apihelp-opensearch-param-suggest": "Não fazer nada se [[mw:Special:MyLanguage/Manual:$wgEnableOpenSearchSuggest|$wgEnableOpenSearchSuggest]] é false.", + "apihelp-opensearch-param-redirects": "Como lidar com os redirecionamentos:\n;return: Retornar o redirecionamento em si.\n;resolve: Retornar a página de destino. Pode retornar menos de $1 resultados.\nPor razões históricas, o padrão é \"return\" para $1format=json e \"resolve\" para outros formatos.", "apihelp-opensearch-param-format": "O formato da saída.", + "apihelp-opensearch-param-warningsaserror": "Se os avisos forem gerados com format=json, devolva um erro de API em vez de ignorá-los.", "apihelp-opensearch-example-te": "Encontra páginas começando com Te.", + "apihelp-options-summary": "Alterar as preferências do usuário atual.", + "apihelp-options-extended-description": "Somente as opções que estão registradas no núcleo ou em uma das extensões instaladas, ou as opções com as chaves com prefixo com userjs- (que podem ser usadas pelos scripts do usuário) podem ser definidas.", "apihelp-options-param-reset": "Redefinir preferências para os padrões do site.", - "apihelp-options-example-reset": "Resetar todas as preferências", - "apihelp-options-example-complex": "Redefine todas as preferências, então define skin e apelido.", - "apihelp-paraminfo-description": "Obtém informações sobre módulos de API.", + "apihelp-options-param-resetkinds": "Lista de tipos de opções para redefinir quando a opção $1reset está definida.", + "apihelp-options-param-change": "Lista de alterações, nome formatado = valor (por exemplo, skin=vector). Se nenhum valor for dado (nem mesmo um sinal de igual), por exemplo, optionname|otheroption|..., a opção será redefinida para seu valor padrão. Se algum valor passado contém o caractere de pipe (|), use o [[Special:ApiHelp/main#main/datatypes|separador de múltiplo valor alternativo]] para a operação correta.", + "apihelp-options-param-optionname": "O nome da opção que deve ser configurado para o valor dado por $1optionvalue.", + "apihelp-options-param-optionvalue": "O valor da opção especificada por $1optionname.", + "apihelp-options-example-reset": "Resetar todas as preferências.", + "apihelp-options-example-change": "Mudar preferências skin e hideminor.", + "apihelp-options-example-complex": "Redefine todas as preferências, então define skin e nickname.", + "apihelp-paraminfo-summary": "Obter informações sobre módulos da API.", + "apihelp-paraminfo-param-modules": "Lista de nomes de módulos (valores do parâmetro action e format ou main). Pode-se especificar submódulos com um +, todos os submódulos com +* ou todos os submódulos recursivamente com +**.", + "apihelp-paraminfo-param-helpformat": "Formato das strings de ajuda.", + "apihelp-paraminfo-param-querymodules": "Lista de nomes de módulos de consulta (valor de parâmetro prop, meta ou list). Use $1modules=query+foo em vez de $1querymodules=foo.", + "apihelp-paraminfo-param-mainmodule": "Obter também informações sobre o módulo principal (de nível superior). Use $1modules=main em vez disso.", + "apihelp-paraminfo-param-pagesetmodule": "Obter informações sobre o módulo do conjunto de páginas (fornecendo titles= and friends) também.", + "apihelp-paraminfo-param-formatmodules": "Lista de nomes de módulos de formato (valor do parâmetro format). Use $1modules em vez disso.", + "apihelp-paraminfo-example-1": "Mostrar informações para [[Special:ApiHelp/parse|action=parse]], [[Special:ApiHelp/jsonfm|format=jsonfm]], [[Special:ApiHelp/query+allpages|action=query&list=allpages]] e [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]].", + "apihelp-paraminfo-example-2": "Mostrar informações para todos os submódulos de [[Special:ApiHelp/query|action=query]].", + "apihelp-parse-summary": "Analisa o conteúdo e retorna a saída do analisador.", + "apihelp-parse-extended-description": "Veja os vários módulos de suporte de [[Special:ApiHelp/query|action=query]] para obter informações da versão atual de uma página.\n\nHá várias maneiras de especificar o texto para analisar:\n# Especifique uma página ou revisão, usando $1page, $1pageid, ou $1oldid.\n#Especifica o conteúdo explicitamente, Usando $1text, $1title e $1contentmodel.\n# Especifique apenas um resumo a analisar. $1prop deve ter um valor vazio.", + "apihelp-parse-param-title": "Título da página ao qual o texto pertence. Se omitido, $1contentmodel deve ser especificado e [[API]] será usado como título.", + "apihelp-parse-param-text": "Texto para analisar. Use $1title ou $1contentmodel para controlar o modelo de conteúdo.", "apihelp-parse-param-summary": "Sumário para analisar.", "apihelp-parse-param-page": "Analisa o conteúdo desta página. Não pode ser usado em conjunto com $1text e $1title.", - "apihelp-parse-param-pageid": "Analisa o conteúdo desta página. sobrepõe $1page.", + "apihelp-parse-param-pageid": "Analisa o conteúdo desta página. Sobrepõe $1page.", + "apihelp-parse-param-redirects": "Se$1page ou $1pageid é definido com um redirecionamento, resolva-o.", + "apihelp-parse-param-oldid": "Analise o conteúdo desta revisão. Substitui $1page e $1pageid.", "apihelp-parse-param-prop": "Qual pedaço de informação obter:", - "apihelp-parse-paramvalue-prop-text": "Fornece o texto analisado do wikitexto.", - "apihelp-parse-paramvalue-prop-langlinks": "Fornece os links de idiomas do wikitexto analisado", - "apihelp-parse-paramvalue-prop-categories": "Fornece as categorias no wikitexto analisado.", + "apihelp-parse-paramvalue-prop-text": "Fornece o texto analisado do texto wiki.", + "apihelp-parse-paramvalue-prop-langlinks": "Fornece os links de idiomas do texto wiki analisado.", + "apihelp-parse-paramvalue-prop-categories": "Fornece as categorias no texto wiki analisado.", "apihelp-parse-paramvalue-prop-categorieshtml": "Fornece a versão HTML das categorias.", - "apihelp-parse-paramvalue-prop-links": "Fornece os links internos do wikitexto analisado.", - "apihelp-parse-paramvalue-prop-templates": "Fornece a predefinição no wikitexto analisado.", - "apihelp-parse-paramvalue-prop-images": "Fornece as imagens no wikitexto analisado.", - "apihelp-parse-paramvalue-prop-externallinks": "Fornece os links externos no wikitexto analisado.", - "apihelp-parse-paramvalue-prop-sections": "Fornece as seções no wikitexto analisado.", + "apihelp-parse-paramvalue-prop-links": "Fornece os links internos do texto wiki analisado.", + "apihelp-parse-paramvalue-prop-templates": "Fornece a predefinição no texto wiki analisado.", + "apihelp-parse-paramvalue-prop-images": "Fornece as imagens no texto wiki analisado.", + "apihelp-parse-paramvalue-prop-externallinks": "Fornece os links externos no texto wiki analisado.", + "apihelp-parse-paramvalue-prop-sections": "Fornece as seções no texto wiki analisado.", + "apihelp-parse-paramvalue-prop-revid": "Adiciona o ID da revisão da página analisada.", + "apihelp-parse-paramvalue-prop-displaytitle": "Adiciona o título do texto wiki analisado.", "apihelp-parse-paramvalue-prop-headitems": "Fornece itens para colocar no <head> da página.", "apihelp-parse-paramvalue-prop-headhtml": "Fornece <head> analisado da página.", - "apihelp-parse-paramvalue-prop-modules": "Fornece os módulos do ResourceLoader usados na página. Ou jsconfigvars ou encodedjsconfigvars deve ser solicitado conjuntamente com modules.", - "apihelp-parse-paramvalue-prop-jsconfigvars": "Fornece as variáveis de configuração JavaScript específicas da página.", + "apihelp-parse-paramvalue-prop-modules": "Fornece os módulos do ResourceLoader usados na página. Para carregar, use mw.loader.using(). Contudo, jsconfigvars ou encodedjsconfigvars deve ser solicitado conjuntamente com modules.", + "apihelp-parse-paramvalue-prop-jsconfigvars": "Fornece as variáveis de configuração JavaScript específicas da página. Para aplicar, use mw.config.set().", "apihelp-parse-paramvalue-prop-encodedjsconfigvars": "Fornece as variáveis de configuração JavaScript específicas da página como uma string JSON.", "apihelp-parse-paramvalue-prop-indicators": "Fornece o HTML de indicadores de ''status'' de página utilizados na página.", - "apihelp-parse-paramvalue-prop-iwlinks": "Fornece links interwiki no wikitexto analisado.", - "apihelp-parse-paramvalue-prop-wikitext": "Fornece o wikitexto original que foi analisado.", - "apihelp-parse-paramvalue-prop-properties": "Fornece várias propriedades definidas no wikitexto analisado.", - "apihelp-parse-paramvalue-prop-limitreportdata": "Fornece o relatório limite de uma forma estruturada. Não informa dado, quando$1disablelimitreport se definido.", + "apihelp-parse-paramvalue-prop-iwlinks": "Fornece links interwiki no texto wiki analisado.", + "apihelp-parse-paramvalue-prop-wikitext": "Fornece o texto wiki original que foi analisado.", + "apihelp-parse-paramvalue-prop-properties": "Fornece várias propriedades definidas no texto wiki analisado.", + "apihelp-parse-paramvalue-prop-limitreportdata": "Fornece o relatório limite de uma forma estruturada. Não informa dado, quando$1disablelimitreport está definido.", + "apihelp-parse-paramvalue-prop-limitreporthtml": "Retorna a versão HTML do relatório de limite. Não retorna dados quando $1disablelimitreport está definido.", + "apihelp-parse-paramvalue-prop-parsetree": "A árvore de análise XML do conteúdo da revisão (requer modelo de conteúdo $1)", + "apihelp-parse-paramvalue-prop-parsewarnings": "Fornece os avisos que ocorreram ao analisar o conteúdo.", + "apihelp-parse-param-wrapoutputclass": "Classe CSS usada para envolver a saída do analisador.", + "apihelp-parse-param-pst": "Faz uma transformação pré-salvar na entrada antes de analisá-la. Apenas válido quando usado com texto.", + "apihelp-parse-param-onlypst": "Faz uma transformação pré-salvar (PST) na entrada, mas não analisa. Retorna o mesmo texto wiki, depois que um PST foi aplicado. Apenas válido quando usado com $1text.", + "apihelp-parse-param-effectivelanglinks": "Inclui links de idiomas fornecidos por extensões (para uso com $1prop=langlinks).", + "apihelp-parse-param-section": "Apenas analise o conteúdo deste número de seção.\n\nQuando new, analise $1text e $1sectiontitle como se adicionasse uma nova seção a página.\n\nnew é permitido somente ao especificar text.", + "apihelp-parse-param-sectiontitle": "Novo título de seção quando section é new.\n\nAo contrário da edição de páginas Isso não recai sobre summary quando omitido ou vazio.", + "apihelp-parse-param-disablelimitreport": "Omita o relatório de limite (\"Relatório de limite NewPP\") da saída do analisador.", + "apihelp-parse-param-disablepp": "Use $1disablelimitreport em vez.", + "apihelp-parse-param-disableeditsection": "Omita os links da seção de edição da saída do analisador.", + "apihelp-parse-param-disabletidy": "Não executa a limpeza HTML (por exemplo, tidy) na saída do analisador.", + "apihelp-parse-param-generatexml": "Gerar XML parse tree (requer modelo de conteúdo $1, substituído por $2prop=parsetree).", + "apihelp-parse-param-preview": "Analisar no mode de visualização.", + "apihelp-parse-param-sectionpreview": "Analise no modo de visualização de seção (também permite o modo de visualização).", + "apihelp-parse-param-disabletoc": "Omitir tabela de conteúdos na saída.", + "apihelp-parse-param-useskin": "Aplique a skin selecionada na saída do analisador. Pode afetar as seguintes propriedades: langlinks, headitems, modules, jsconfigvars, indicators.", + "apihelp-parse-param-contentformat": "Formato de serialização de conteúdo usado para o texto de entrada. Válido apenas quando usado com $1text.", + "apihelp-parse-param-contentmodel": "Modelo de conteúdo do texto de entrada. Se omitido, $1title deve ser especificado e o padrão será o modelo do título especificado. Válido apenas quando usado com $1text.", "apihelp-parse-example-page": "Analisa uma página.", - "apihelp-parse-example-text": "Analisa wikitexto.", - "apihelp-parse-example-texttitle": "Analisa wikitexto, especificando o título da página.", + "apihelp-parse-example-text": "Analisa texto wiki.", + "apihelp-parse-example-texttitle": "Analisa texto wiki, especificando o título da página.", "apihelp-parse-example-summary": "Analisa uma sumário.", - "apihelp-patrol-description": "Patrulha uma página ou revisão.", + "apihelp-patrol-summary": "Patrulha uma página ou revisão.", "apihelp-patrol-param-rcid": "ID de Mudanças recentes para patrulhar.", "apihelp-patrol-param-revid": "ID de revisão para patrulhar.", + "apihelp-patrol-param-tags": "Alterar as tags para se inscrever na entrada no registro de patrulha.", "apihelp-patrol-example-rcid": "Patrulha uma modificação recente.", "apihelp-patrol-example-revid": "Patrulha uma revisão.", - "apihelp-protect-description": "Modifica o nível de proteção de uma página.", + "apihelp-protect-summary": "Modifica o nível de proteção de uma página.", "apihelp-protect-param-title": "Título da página para (des)proteger. Não pode ser usado em conjunto com $1pageid.", "apihelp-protect-param-pageid": "ID da página a se (des)proteger. Não pode ser usado em conjunto com $1title.", + "apihelp-protect-param-protections": "Lista de níveis de proteção, formatados action=level (por exemplo, edit=sysop). Um nível com all significa que todos podem tomar a ação, ou seja, sem restrição.\n\n Nota: Qualquer ação não listada terá restrições removidas.", + "apihelp-protect-param-expiry": "Expiração de timestamps. Se apenas um timestamp for configurado, ele sera usado para todas as proteções. Use infinite, indefinite, infinity ou never, para uma protecção que nunca expirar.", "apihelp-protect-param-reason": "Motivo para (des)proteger.", + "apihelp-protect-param-tags": "Alterar as tags para se inscrever na entrada no registro de proteção.", + "apihelp-protect-param-cascade": "Ativa a proteção em cascata (ou seja, proteja as predefinições transcluídas e imagens utilizados nesta página). Ignorado se nenhum dos níveis de proteção fornecidos suporte cascata.", + "apihelp-protect-param-watch": "Se configurado, adicione a página sendo (des)protegida para a lista de páginas vigiadas do usuário atual.", + "apihelp-protect-param-watchlist": "Adicione ou remova incondicionalmente a página da lista de páginas vigiadas do usuário atual, use preferências ou não mude a vigilância.", "apihelp-protect-example-protect": "Protege uma página.", - "apihelp-protect-example-unprotect": "Desprotege uma página definindo restrições para all.", + "apihelp-protect-example-unprotect": "Desprotege uma página definindo restrições para all (isto é, todos são autorizados a tomar a ação).", "apihelp-protect-example-unprotect2": "Desprotege uma página ao não definir restrições.", - "apihelp-purge-description": "Limpe o cache para os títulos especificados.", + "apihelp-purge-summary": "Limpe o cache para os títulos especificados.", "apihelp-purge-param-forcelinkupdate": "Atualiza as tabelas de links.", - "apihelp-purge-param-forcerecursivelinkupdate": "Atualiza a tabela de links, e atualiza as tabelas de links para qualquer página que usa essa página como um modelo.", + "apihelp-purge-param-forcerecursivelinkupdate": "Atualiza a tabela de links e atualiza as tabelas de links para qualquer página que usa essa página como uma predefinição.", "apihelp-purge-example-simple": "Purga as páginas Main Page e API.", - "apihelp-purge-example-generator": "Purga as primeiras 10 páginas no namespace principal.", + "apihelp-purge-example-generator": "Purga as primeiras 10 páginas no espaço nominal principal.", + "apihelp-query-summary": "Obtenha dados de e sobre o MediaWiki.", + "apihelp-query-extended-description": "Todas as modificações de dados terão que usar a consulta para adquirir um token para evitar abusos de sites maliciosos.", "apihelp-query-param-prop": "Quais propriedades obter para as páginas consultadas.", "apihelp-query-param-list": "Quais listas obter.", "apihelp-query-param-meta": "Quais metadados obter.", - "apihelp-query+allcategories-description": "Enumera todas as categorias.", + "apihelp-query-param-indexpageids": "Inclua uma seção adicional de pageids listando todas as IDs de página retornadas.", + "apihelp-query-param-export": "Exporte as revisões atuais de todas as páginas dadas ou geradas.", + "apihelp-query-param-exportnowrap": "Retorna o XML de exportação sem envolvê-lo em um resultado XML (mesmo formato que [[Special:Export]]). Só pode ser usado com $1export.", + "apihelp-query-param-iwurl": "Obter o URL completo se o título for um link interwiki.", + "apihelp-query-param-rawcontinue": "Retorne os dados de query-continue para continuar.", + "apihelp-query-example-revisions": "Obter [[Special:ApiHelp/query+siteinfo|site info]] e [[Special:ApiHelp/query+revisions|revisions]] da Main Page.", + "apihelp-query-example-allpages": "Obter revisões de páginas começando com API/.", + "apihelp-query+allcategories-summary": "Enumera todas as categorias.", + "apihelp-query+allcategories-param-from": "A categoria da qual começar a enumeração.", + "apihelp-query+allcategories-param-to": "A categoria na qual parar a enumeração.", "apihelp-query+allcategories-param-prefix": "Pesquisa por todo os título de categoria que começam com este valor.", "apihelp-query+allcategories-param-dir": "Direção para ordenar.", "apihelp-query+allcategories-param-min": "Retorna apenas as categorias com pelo menos esta quantidade de membros.", "apihelp-query+allcategories-param-max": "Retorna apenas as categorias com no máximo esta quantidade de membros.", "apihelp-query+allcategories-param-limit": "Quantas categorias retornar.", - "apihelp-query+allcategories-param-prop": "Que propriedades obter:", + "apihelp-query+allcategories-param-prop": "Quais propriedades obter:", + "apihelp-query+allcategories-paramvalue-prop-size": "Adiciona o número de páginas na categoria.", + "apihelp-query+allcategories-paramvalue-prop-hidden": "Tags categorias que estão ocultas com __HIDDENCAT__.", "apihelp-query+allcategories-example-size": "Lista categorias com a informação sobre o número de páginas em cada uma.", - "apihelp-query+alldeletedrevisions-description": "Lista todas as revisões excluídas por um usuário ou em um espaço nominal.", + "apihelp-query+allcategories-example-generator": "Recupera informações sobre a página da categoria em si para as categorias que começam List.", + "apihelp-query+alldeletedrevisions-summary": "Lista todas as revisões excluídas por um usuário ou em um espaço nominal.", "apihelp-query+alldeletedrevisions-paraminfo-useronly": "Só pode ser usada com $3user.", "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "Não pode ser usada com $3user.", "apihelp-query+alldeletedrevisions-param-start": "A data a partir da qual começar a enumeração.", @@ -226,255 +436,1315 @@ "apihelp-query+alldeletedrevisions-param-tag": "Lista apenas as revisões com esta tag.", "apihelp-query+alldeletedrevisions-param-user": "Lista apenas revisões desse usuário.", "apihelp-query+alldeletedrevisions-param-excludeuser": "Não lista as revisões deste usuário.", - "apihelp-query+alldeletedrevisions-param-namespace": "Lista páginas apenas neste espaço nominal.", + "apihelp-query+alldeletedrevisions-param-namespace": "Lista apenas páginas neste espaço nominal.", + "apihelp-query+alldeletedrevisions-param-miser-user-namespace": "Nota: Devido ao [[mw:Special:MyLanguage/Manual:$wgMiserMode|miser mode]], usar $1user e $1namespace juntos pode resultar em menos de $1limit resultados antes de continuar; em casos extremos, nenhum resultado pode ser retornado.", + "apihelp-query+alldeletedrevisions-param-generatetitles": "Quando usado como gerador, gera títulos em vez de IDs de revisão.", "apihelp-query+alldeletedrevisions-example-user": "Lista as últimas 50 contribuições excluídas pelo usuário Example.", "apihelp-query+alldeletedrevisions-example-ns-main": "Lista as primeiras 50 edições excluídas no espaço nominal principal.", - "apihelp-query+allfileusages-description": "Lista todas as utilizações de arquivo, incluindo os não-existentes.", + "apihelp-query+allfileusages-summary": "Lista todas as utilizações de arquivo, incluindo os não-existentes.", "apihelp-query+allfileusages-param-from": "O título do arquivo a partir do qual começar a enumerar.", "apihelp-query+allfileusages-param-to": "O título do arquivo onde parar de enumerar.", - "apihelp-query+allfileusages-param-prop": "Que informações incluir:", + "apihelp-query+allfileusages-param-prefix": "Procure todos os títulos de arquivos que começam com esse valor.", + "apihelp-query+allfileusages-param-unique": "Somente mostra títulos de arquivos distintos. Não pode ser usado com $1prop=ids.\nQuando usado como gerador, produz páginas de destino em vez de páginas de origem.", + "apihelp-query+allfileusages-param-prop": "Quais peças de informação incluir:", + "apihelp-query+allfileusages-paramvalue-prop-ids": "Adiciona o ID das páginas em uso (não pode ser usado com $1unique).", "apihelp-query+allfileusages-paramvalue-prop-title": "Adiciona o título do arquivo.", "apihelp-query+allfileusages-param-limit": "Quantos itens retornar.", "apihelp-query+allfileusages-param-dir": "A direção na qual listar.", - "apihelp-query+allfileusages-example-unique": "Listar títulos únicos de arquivos", - "apihelp-query+allfileusages-example-generator": "Obter as páginas contendo os arquivos", - "apihelp-query+allimages-description": "Enumera todas as imagens sequencialmente.", + "apihelp-query+allfileusages-example-B": "Listar títulos de arquivos, incluindo os que faltam, com IDs de página de que são, começando em B.", + "apihelp-query+allfileusages-example-unique": "Listar títulos únicos de arquivos.", + "apihelp-query+allfileusages-example-unique-generator": "Obtém todos os títulos de arquivo, marcando os que faltam.", + "apihelp-query+allfileusages-example-generator": "Obter as páginas contendo os arquivos.", + "apihelp-query+allimages-summary": "Enumera todas as imagens sequencialmente.", "apihelp-query+allimages-param-sort": "Propriedade pela qual ordenar.", - "apihelp-query+allimages-param-dir": "A direção de listagem.", + "apihelp-query+allimages-param-dir": "A direção na qual listar.", + "apihelp-query+allimages-param-from": "O título da imagem do qual começar a enumeração. Só pode ser usado com $1sort=name.", + "apihelp-query+allimages-param-to": "O título da imagem no qual parar a enumeração. Só pode ser usado com $1sort=nome.", + "apihelp-query+allimages-param-start": "O timestamp do qual começar a enumeração. Só pode ser usado com $1sort=timestamp.", + "apihelp-query+allimages-param-end": "O timestamp no qual parar a enumeração. Só pode ser usado com $1sort=timestamp.", + "apihelp-query+allimages-param-prefix": "Procure todos os títulos de imagens que começam com esse valor. Só pode ser usado com $1sort=nome.", + "apihelp-query+allimages-param-minsize": "Limite à imagens com, pelo menos, esses bytes.", + "apihelp-query+allimages-param-maxsize": "Limite as imagens com, no máximo, esses bytes.", + "apihelp-query+allimages-param-sha1": "SHA1 de imagem. Substitui $1sha1base36.", + "apihelp-query+allimages-param-sha1base36": "SHA1 de imagem na base 36 (usado em MediaWiki).", "apihelp-query+allimages-param-user": "Retorna apenas os arquivos enviados por este usuário. Só pode ser usado com $1sort=timestamp. Não pode ser usado em conjunto com $1filterbots.", "apihelp-query+allimages-param-filterbots": "Como filtrar arquivos enviados por bots. Só pode ser usado com $1sort=timestamp. Não pode ser usado em conjunto com $1user.", - "apihelp-query+allimages-param-mime": "Quais tipos MIME pesquisar, ex.: image/jpeg.", + "apihelp-query+allimages-param-mime": "Quais tipos MIME pesquisar, por exemplo: image/jpeg.", "apihelp-query+allimages-param-limit": "Quantas imagens retornar.", "apihelp-query+allimages-example-B": "Mostra uma lista de arquivos começando com a letra B.", - "apihelp-query+allimages-example-recent": "Mostra uma lista de arquivos recentemente enviados, semelhante ao [[Special:NewFiles]].", + "apihelp-query+allimages-example-recent": "Mostra uma lista de arquivos recentemente enviados, semelhante a [[Special:NewFiles]].", "apihelp-query+allimages-example-mimetypes": "Mostra uma lista de arquivos com o tipo MIME image/png ou image/gif", "apihelp-query+allimages-example-generator": "Mostra informações sobre 4 arquivos começando com a letra T.", - "apihelp-query+alllinks-description": "Enumerar todos os links que apontam para um determinado espaço nominal.", + "apihelp-query+alllinks-summary": "Enumerar todos os links que apontam para um determinado espaço nominal.", "apihelp-query+alllinks-param-from": "O título do link a partir do qual começar a enumerar.", "apihelp-query+alllinks-param-to": "O título do link onde parar de enumerar.", "apihelp-query+alllinks-param-prefix": "Pesquisa por todos os títulos com link que começam com este valor.", - "apihelp-query+alllinks-param-prop": "Que informações incluir:", + "apihelp-query+alllinks-param-unique": "Somente mostra títulos vinculados diferenciados. Não pode ser usado com $1prop=ids.\nQuando usado como um gerador, produz páginas de destino em vez de páginas de origem.", + "apihelp-query+alllinks-param-prop": "Quais peças de informação incluir:", + "apihelp-query+alllinks-paramvalue-prop-ids": "Adiciona o ID da página da página de ligação (não pode ser usada com $1unique).", + "apihelp-query+alllinks-paramvalue-prop-title": "Adiciona o título do link.", "apihelp-query+alllinks-param-namespace": "O espaço nominal a se enumerar.", "apihelp-query+alllinks-param-limit": "Quantos itens retornar.", "apihelp-query+alllinks-param-dir": "A direção na qual listar.", - "apihelp-query+alllinks-example-generator": "Obtém páginas contendo os links.", - "apihelp-query+allmessages-description": "Devolver as mensagens deste site.", + "apihelp-query+alllinks-example-B": "Listar títulos vinculados, incluindo os que faltam, com IDs de página de que são, começando em B.", + "apihelp-query+alllinks-example-unique": "Lista de títulos vinculados exclusivos.", + "apihelp-query+alllinks-example-unique-generator": "Obtém todos os títulos vinculados, marcando as que faltam.", + "apihelp-query+alllinks-example-generator": "Obter páginas contendo os links.", + "apihelp-query+allmessages-summary": "Devolver as mensagens deste site.", + "apihelp-query+allmessages-param-messages": "Quais mensagens para retornar. * (padrão) indica todas as mensagens.", "apihelp-query+allmessages-param-prop": "Quais propriedades obter.", - "apihelp-query+allmessages-param-customised": "Retornar apenas mensagens neste estado personalização.", + "apihelp-query+allmessages-param-enableparser": "Defina para ativar o analisador, irá processar o texto wiki da mensagem (substituir palavras mágicas, predefinições manipuladoras, etc.).", + "apihelp-query+allmessages-param-nocontent": "Se configurado, não inclua o conteúdo das mensagens na saída.", + "apihelp-query+allmessages-param-includelocal": "Inclua também mensagens locais, ou seja, mensagens que não existem no software, mas existem como no {{ns:MediaWiki}} namespace.\nIsso lista todas as páginas de espaço nominal-{{ns: MediaWiki}}, então também irá listar aqueles que não são realmente mensagens, como [[MediaWiki:Common.js|Common.js]].", + "apihelp-query+allmessages-param-args": "Argumentos para serem substituídos pela mensagem.", + "apihelp-query+allmessages-param-filter": "Retornar apenas mensagens com nomes que contêm essa string.", + "apihelp-query+allmessages-param-customised": "Retornar apenas mensagens neste estado de personalização.", "apihelp-query+allmessages-param-lang": "Retornar mensagens neste idioma.", "apihelp-query+allmessages-param-from": "Retornar mensagens começando com esta mensagem.", "apihelp-query+allmessages-param-to": "Retornar mensagens terminando com esta mensagem.", + "apihelp-query+allmessages-param-title": "Nome da página para usar como contexto ao analisar a mensagem (para a opção $1enableparser).", "apihelp-query+allmessages-param-prefix": "Retornar apenas mensagens com este prefixo.", "apihelp-query+allmessages-example-ipb": "Mostrar mensagens começando com ipb-.", + "apihelp-query+allmessages-example-de": "Mostrar mensagens august e mainpage em alemão.", + "apihelp-query+allpages-summary": "Enumerar todas as páginas sequencialmente em um determinado espaço nominal.", + "apihelp-query+allpages-param-from": "O título da página da qual começar a enumeração.", + "apihelp-query+allpages-param-to": "O título da página no qual parar de enumerar.", + "apihelp-query+allpages-param-prefix": "Pesquisa por todo os título que começam com este valor.", "apihelp-query+allpages-param-namespace": "O espaço nominal a se enumerar.", "apihelp-query+allpages-param-filterredir": "Quais páginas listar.", "apihelp-query+allpages-param-minsize": "Limitar a páginas com pelo menos essa quantidade de bytes.", "apihelp-query+allpages-param-maxsize": "Limitar a páginas com no máximo essa quantidade de bytes.", + "apihelp-query+allpages-param-prtype": "Limite apenas às páginas protegidas.", + "apihelp-query+allpages-param-prlevel": "Proteções de filtro com base no nível de proteção (deve ser usado com $1prtype= parameter).", + "apihelp-query+allpages-param-prfiltercascade": "Proteções de filtro baseadas em cascata (ignoradas quando o valor de $1 não está definido).", "apihelp-query+allpages-param-limit": "Quantas páginas retornar.", "apihelp-query+allpages-param-dir": "A direção na qual listar.", - "apihelp-query+allredirects-description": "Lista todos os redirecionamentos para um espaço nominal.", + "apihelp-query+allpages-param-filterlanglinks": "Filtrar com base em se uma página tem lingulinks. Observe que isso pode não considerar os langlinks adicionados por extensões.", + "apihelp-query+allpages-param-prexpiry": "Qual proteção expira para filtrar a página em:\n;indefinite: Obtém apenas páginas com expiração de proteção indefinida.\n;definite: Obtém apenas páginas com uma expiração de proteção definida (específica).\n;all: Obtém páginas com qualquer validade de proteção.", + "apihelp-query+allpages-example-B": "Mostrar uma lista de páginas a partir da letra B.", + "apihelp-query+allpages-example-generator": "Mostre informações sobre 4 páginas começando na letra T.", + "apihelp-query+allpages-example-generator-revisions": "Mostre o conteúdo das primeiras 2 páginas não redirecionadas que começam em Re.", + "apihelp-query+allredirects-summary": "Lista todos os redirecionamentos para um espaço nominal.", "apihelp-query+allredirects-param-from": "O título do redirecionamento a partir do qual começar a enumerar.", "apihelp-query+allredirects-param-to": "O título do redirecionamento onde parar de enumerar.", - "apihelp-query+allredirects-param-prop": "Que informações incluir:", + "apihelp-query+allredirects-param-prefix": "Procure todas as páginas de destino que começam com esse valor.", + "apihelp-query+allredirects-param-unique": "Somente mostra páginas de destino distintas. Não pode ser usado com $1prop=ids|fragment|interwiki.\nQuando usado como gerador, produz páginas de destino em vez de páginas de origem.", + "apihelp-query+allredirects-param-prop": "Quais peças de informação incluir:", + "apihelp-query+allredirects-paramvalue-prop-ids": "Adiciona o ID da página da página de redirecionamento (não pode ser usada com $1unique).", + "apihelp-query+allredirects-paramvalue-prop-title": "Adiciona o título do redirecionamento.", + "apihelp-query+allredirects-paramvalue-prop-fragment": "Adiciona o fragmento do redirecionamento, se houver (não pode ser usado com $1unique).", + "apihelp-query+allredirects-paramvalue-prop-interwiki": "Adiciona o prefixo interwiki do redirecionamento, se houver (não pode ser usado com $1unique).", "apihelp-query+allredirects-param-namespace": "O espaço nominal a se enumerar.", - "apihelp-query+allredirects-param-limit": "Quantos item a serem retornados.", + "apihelp-query+allredirects-param-limit": "Quantos itens retornar.", "apihelp-query+allredirects-param-dir": "A direção na qual listar.", - "apihelp-query+allrevisions-description": "Listar todas as revisões.", + "apihelp-query+allredirects-example-B": "Lista de páginas de destino, incluindo as que faltam, com IDs de página de que são, começando em B.", + "apihelp-query+allredirects-example-unique": "Listar páginas de destino únicas.", + "apihelp-query+allredirects-example-unique-generator": "Obtém todas as páginas alvo, marcando as que faltam.", + "apihelp-query+allredirects-example-generator": "Obtém páginas contendo os redirecionamentos.", + "apihelp-query+allrevisions-summary": "Listar todas as revisões.", + "apihelp-query+allrevisions-param-start": "A data a partir da qual começar a enumeração.", + "apihelp-query+allrevisions-param-end": "A data onde parar a enumeração.", + "apihelp-query+allrevisions-param-user": "Lista apenas revisões desse usuário.", + "apihelp-query+allrevisions-param-excludeuser": "Não lista as revisões deste usuário.", + "apihelp-query+allrevisions-param-namespace": "Lista apenas páginas neste espaço nominal.", + "apihelp-query+allrevisions-param-generatetitles": "Quando usado como gerador, gera títulos em vez de IDs de revisão.", + "apihelp-query+allrevisions-example-user": "Lista as últimas 50 contribuições por usuário Example.", + "apihelp-query+allrevisions-example-ns-main": "Lista as primeiras 50 revisões no espaço nominal principal.", + "apihelp-query+mystashedfiles-summary": "Obter uma lista de arquivos no stash de dados do usuário atual.", + "apihelp-query+mystashedfiles-param-prop": "Quais propriedades buscar para os arquivos.", + "apihelp-query+mystashedfiles-paramvalue-prop-size": "Obtenha o tamanho do arquivo e as dimensões da imagem.", + "apihelp-query+mystashedfiles-paramvalue-prop-type": "Obtenha o tipo MIME e o tipo de mídia do arquivo.", "apihelp-query+mystashedfiles-param-limit": "Quantos arquivos a serem retornados.", - "apihelp-query+alltransclusions-param-prop": "Que informações incluir:", + "apihelp-query+mystashedfiles-example-simple": "Obter a chave de arquivo, o tamanho do arquivo e o tamanho de pixels dos arquivos no stash de dados do usuário atual.", + "apihelp-query+alltransclusions-summary": "Liste todas as transclusões (páginas incorporadas usando {{x}}), incluindo não-existentes.", + "apihelp-query+alltransclusions-param-from": "O título da transclusão do qual começar a enumeração.", + "apihelp-query+alltransclusions-param-to": "O título da transclusão na qual parar a enumeração.", + "apihelp-query+alltransclusions-param-prefix": "Procure todos os títulos transcluídos que começam com esse valor.", + "apihelp-query+alltransclusions-param-unique": "Somente mostra páginas transcluídas distintas. Não pode ser usado com $1prop=ids. Quando usado como gerador, produz páginas de destino em vez de páginas de origem.", + "apihelp-query+alltransclusions-param-prop": "Quais peças de informação incluir:", + "apihelp-query+alltransclusions-paramvalue-prop-ids": "Adiciona o ID da página da página de transclusão (não pode ser usado com $1unique).", + "apihelp-query+alltransclusions-paramvalue-prop-title": "Adiciona o título da transclusão.", "apihelp-query+alltransclusions-param-namespace": "O espaço nominal a se enumerar.", "apihelp-query+alltransclusions-param-limit": "Quantos itens retornar.", "apihelp-query+alltransclusions-param-dir": "A direção na qual listar.", - "apihelp-query+allusers-param-prop": "Que informações incluir:", + "apihelp-query+alltransclusions-example-B": "Lista de títulos transcluídos, incluindo os que faltam, com IDs de página de onde são, começando em B.", + "apihelp-query+alltransclusions-example-unique": "Listar títulos translúcidos exclusivos.", + "apihelp-query+alltransclusions-example-unique-generator": "Obtém todas as páginas transcluídas, marcando as que faltam.", + "apihelp-query+alltransclusions-example-generator": "Obtém páginas contendo as transclusões.", + "apihelp-query+allusers-summary": "Enumerar todos os usuários registrados.", + "apihelp-query+allusers-param-from": "O nome do usuário do qual começar a enumeração.", + "apihelp-query+allusers-param-to": "O nome do usuário para parar de enumerar em.", + "apihelp-query+allusers-param-prefix": "Procurar por todos os usuários que começam com esse valor.", + "apihelp-query+allusers-param-dir": "Direção para ordenar.", + "apihelp-query+allusers-param-group": "Somente inclua usuários nos grupos fornecidos.", + "apihelp-query+allusers-param-excludegroup": "Excluir os usuários nos grupos fornecidos.", + "apihelp-query+allusers-param-rights": "Somente inclui usuários com os direitos dados. Não inclui direitos concedidos por grupos implícitos ou auto-promovidos como *, usuário ou autoconfirmados.", + "apihelp-query+allusers-param-prop": "Quais peças de informação incluir:", + "apihelp-query+allusers-paramvalue-prop-blockinfo": "Adiciona a informação sobre um bloco atual no usuário.", + "apihelp-query+allusers-paramvalue-prop-groups": "Lista grupos em que o usuário está. Isso usa mais recursos do servidor e pode retornar menos resultados do que o limite.", + "apihelp-query+allusers-paramvalue-prop-implicitgroups": "Lista todos os grupos em que o usuário está automaticamente.", "apihelp-query+allusers-paramvalue-prop-rights": "Lista os direitos que o usuário possui.", + "apihelp-query+allusers-paramvalue-prop-editcount": "Adiciona a contagem de edições do usuário.", + "apihelp-query+allusers-paramvalue-prop-registration": "Adiciona o timestamp de quando o usuário se registrou se disponível (pode estar em branco).", + "apihelp-query+allusers-paramvalue-prop-centralids": "Adiciona os IDs centrais e o status do anexo do usuário.", "apihelp-query+allusers-param-limit": "Quantos nomes de usuário a serem retornados.", + "apihelp-query+allusers-param-witheditsonly": "Apenas lista os usuários que fizeram edições.", + "apihelp-query+allusers-param-activeusers": "Apenas lista os usuários ativos no último $1 {{PLURAL:$1|dia|dias}}.", + "apihelp-query+allusers-param-attachedwiki": "Com $1prop=centralids, também indica se o usuário está conectado com a wiki identificado por este ID.", + "apihelp-query+allusers-example-Y": "Listar usuários começando em Y.", + "apihelp-query+authmanagerinfo-summary": "Recupere informações sobre o status de autenticação atual.", + "apihelp-query+authmanagerinfo-param-securitysensitiveoperation": "Teste se o status de autenticação atual do usuário é suficiente para a operação específica de segurança especificada.", + "apihelp-query+authmanagerinfo-param-requestsfor": "Obtenha informações sobre os pedidos de autenticação necessários para a ação de autenticação especificada.", + "apihelp-query+authmanagerinfo-example-login": "Obtenha os pedidos que podem ser usados ao iniciar um login.", + "apihelp-query+authmanagerinfo-example-login-merged": "Obtenha os pedidos que podem ser usados ao iniciar um login, com campos de formulário mesclados.", + "apihelp-query+authmanagerinfo-example-securitysensitiveoperation": "Teste se a autenticação é suficiente para ação foo.", + "apihelp-query+backlinks-summary": "Encontre todas as páginas que apontam para a página dada.", "apihelp-query+backlinks-param-title": "Título a se pesquisar. Não pode ser usado em conjunto com $1pageid.", "apihelp-query+backlinks-param-pageid": "ID da página a se pesquisar. Não pode ser usado em conjunto com $1title.", "apihelp-query+backlinks-param-namespace": "O espaço nominal a se enumerar.", "apihelp-query+backlinks-param-dir": "A direção na qual listar.", - "apihelp-query+blocks-param-ip": "Obtém todos os blocos aplicando a este IP ou intervalos CIDR, incluindo intervalos de blocos.\nNão pode ser usado em conjunto com $3users. Intervalos CIDR mais largos do que IPv4/$1 ou IPv6/$2 não são aceitos.", + "apihelp-query+backlinks-param-filterredir": "Como filtrar para redirecionamentos. Se configurado para nonredirects quando $1redirect estiver ativado, isso só é aplicado ao segundo nível.", + "apihelp-query+backlinks-param-limit": "Quantas páginas retornar. Se $1redirect estiver ativado, o limite se aplica a cada nível separadamente (o que significa até 2 * $1limit resultados podem ser retornados).", + "apihelp-query+backlinks-param-redirect": "Se a página de link for um redirecionamento, encontre todas as páginas que se liguem a esse redirecionamento também. O limite máximo é reduzido para metade.", + "apihelp-query+backlinks-example-simple": "Mostrar links para Main page.", + "apihelp-query+backlinks-example-generator": "Obter informações sobre páginas que ligam para Main page.", + "apihelp-query+blocks-summary": "Liste todos os usuários e endereços IP bloqueados.", + "apihelp-query+blocks-param-start": "A data a partir da qual começar a enumeração.", + "apihelp-query+blocks-param-end": "A data onde parar a enumeração.", + "apihelp-query+blocks-param-ids": "Lista de IDs de bloco para listar (opcional).", + "apihelp-query+blocks-param-users": "Lista de usuários para procurar (opcional).", + "apihelp-query+blocks-param-ip": "Obter todos os blocos aplicando a este IP ou intervalos CIDR, incluindo intervalos de blocos.\nNão pode ser usado em conjunto com $3users. Intervalos CIDR mais largos do que IPv4/$1 ou IPv6/$2 não são aceitos.", + "apihelp-query+blocks-param-limit": "O número máximo de blocos para listar.", "apihelp-query+blocks-param-prop": "Quais propriedades obter:", + "apihelp-query+blocks-paramvalue-prop-id": "Adiciona o ID do bloco.", + "apihelp-query+blocks-paramvalue-prop-user": "Adiciona o nome de usuário do usuário bloqueado.", + "apihelp-query+blocks-paramvalue-prop-userid": "Adiciona o ID do usuário bloqueado.", + "apihelp-query+blocks-paramvalue-prop-by": "Adiciona o nome de usuário do usuário bloqueador.", + "apihelp-query+blocks-paramvalue-prop-byid": "Adiciona o ID do usuário bloqueador.", + "apihelp-query+blocks-paramvalue-prop-timestamp": "Adiciona o timestamp de quando o bloqueio foi criado.", + "apihelp-query+blocks-paramvalue-prop-expiry": "Adiciona o timestamp de quando o bloqueio expira.", + "apihelp-query+blocks-paramvalue-prop-reason": "Adiciona a razão dada para o bloqueio.", + "apihelp-query+blocks-paramvalue-prop-range": "Adiciona o intervalo de endereços IP afetados pelo bloqueio.", + "apihelp-query+blocks-paramvalue-prop-flags": "Etiqueta a proibição com (autobloqueio, anononly, etc.).", + "apihelp-query+blocks-param-show": "Mostre apenas itens que atendam a esses critérios. Por exemplo, para ver apenas blocos indefinidos nos endereços IP, defina $1show=ip|!temp.", + "apihelp-query+blocks-example-simple": "Listar bloqueios.", + "apihelp-query+blocks-example-users": "Liste os bloqueios dos usuários Alice e Bob.", + "apihelp-query+categories-summary": "Liste todas as categorias às quais as páginas pertencem.", + "apihelp-query+categories-param-prop": "Quais propriedades adicionais obter para cada categoria:", + "apihelp-query+categories-paramvalue-prop-sortkey": "Adiciona a sortkey (string hexadecimal) e o prefixo da sortkey (parte legível para humanos) para a categoria.", + "apihelp-query+categories-paramvalue-prop-timestamp": "Adiciona o timestamp de quando a categoria foi adicionada.", + "apihelp-query+categories-paramvalue-prop-hidden": "Tags categorias que estão ocultas com __HIDDENCAT__.", + "apihelp-query+categories-param-show": "Quais tipos de categorias mostrar.", "apihelp-query+categories-param-limit": "Quantas categorias retornar.", + "apihelp-query+categories-param-categories": "Apenas liste essas categorias. Útil para verificar se uma determinada página está em uma determinada categoria.", "apihelp-query+categories-param-dir": "A direção na qual listar.", - "apihelp-query+categorymembers-description": "Lista todas as páginas numa categoria específica.", + "apihelp-query+categories-example-simple": "Obter uma lista de categorias para as quais a página Albert Einstein pertence.", + "apihelp-query+categories-example-generator": "Obter informações sobre todas as categorias usadas na página Albert Einstein.", + "apihelp-query+categoryinfo-summary": "Retorna informações sobre as categorias dadas.", + "apihelp-query+categoryinfo-example-simple": "Obter informações sobre Category:Foo e Category:Bar.", + "apihelp-query+categorymembers-summary": "Lista todas as páginas numa categoria específica.", "apihelp-query+categorymembers-param-title": "Qual categoria enumerar (obrigatório). Deve incluir o prefixo {{ns:category}}:. Não pode ser usado em conjunto com $1pageid.", "apihelp-query+categorymembers-param-pageid": "ID da página da categoria para enumerar. Não pode ser usado em conjunto com $1title.", - "apihelp-query+categorymembers-param-prop": "Que informações incluir:", + "apihelp-query+categorymembers-param-prop": "Quais peças de informação incluir:", + "apihelp-query+categorymembers-paramvalue-prop-ids": "Adiciona o ID da página.", + "apihelp-query+categorymembers-paramvalue-prop-title": "Adiciona o título e o ID do espaço nominal da página.", + "apihelp-query+categorymembers-paramvalue-prop-sortkey": "Adiciona a sortkey usada para classificar na categoria (string hexadecimal).", + "apihelp-query+categorymembers-paramvalue-prop-sortkeyprefix": "Adiciona o prefixo da sortkey usado para classificar na categoria (parte da sortkey legível para humanos).", + "apihelp-query+categorymembers-paramvalue-prop-type": "Adiciona o tipo em que a página foi categorizada como (page, subcat ou file).", + "apihelp-query+categorymembers-paramvalue-prop-timestamp": "Adiciona o timestamp de quando a página foi incluida.", + "apihelp-query+categorymembers-param-namespace": "Somente inclua páginas nesses espaços de nomes. Observe que $1type=subcat OU $1type=file pode ser usado aon invéz de $1namespace=14 ou 6.", + "apihelp-query+categorymembers-param-type": "Quais tipos de membros da categoria incluir. Ignorado quando $1sort=timestamp está ativado.", + "apihelp-query+categorymembers-param-limit": "O número máximo de páginas para retornar.", + "apihelp-query+categorymembers-param-sort": "Propriedade pela qual ordenar.", "apihelp-query+categorymembers-param-dir": "Em qual sentido ordenar.", + "apihelp-query+categorymembers-param-start": "O timestamp do qual começar a lista. Só pode ser usado com $1sort=timestamp.", + "apihelp-query+categorymembers-param-end": "Timestamp para encerrar a lista em. Só pode ser usado com $1sort=timestamp.", + "apihelp-query+categorymembers-param-starthexsortkey": "Sortkey para iniciar a listagem como retornado por $1prop=sortkey. Só pode ser usado com $1sort=sortkey.", + "apihelp-query+categorymembers-param-endhexsortkey": "Sortkey para terminar a listagem, como retornado por $1prop=sortkey. Só pode ser usado com $1sort=sortkey.", + "apihelp-query+categorymembers-param-startsortkeyprefix": "Prefixo Sortkey para começar a listagem. Só pode ser usado com $1sort=sortkey. Substitui $1starthexsortkey.", + "apihelp-query+categorymembers-param-endsortkeyprefix": "Sortkey prefix para terminar a lista before (não at; se esse valor ocorrer, não será incluído!). Só pode ser usado com $1sort=sortkey. Substitui $1endhexsortkey.", + "apihelp-query+categorymembers-param-startsortkey": "Use $1starthexsortkey em vez.", + "apihelp-query+categorymembers-param-endsortkey": "Use $1endhexsortkey em vez.", + "apihelp-query+categorymembers-example-simple": "Obter as 10 primeiras páginas em Category:Physics.", + "apihelp-query+categorymembers-example-generator": "Obter informações da página sobre as primeiras 10 páginas em Category:Physics.", + "apihelp-query+contributors-summary": "Obter a lista de contribuidores logados e a contagem de contribuidores anônimos para uma página.", + "apihelp-query+contributors-param-group": "Somente inclui usuários nos grupos dados. Não inclui grupos implícitos ou auto-promovidos como *, usuário ou autoconfirmados.", + "apihelp-query+contributors-param-excludegroup": "Excluir os usuários nos grupos fornecidos. Não inclui grupos implícitos ou auto-promovidos como *, usuário ou autoconfirmados.", + "apihelp-query+contributors-param-rights": "Somente inclui usuários com os direitos dados. Não inclui direitos concedidos por grupos implícitos ou auto-promovidos como *, usuário ou autoconfirmados.", + "apihelp-query+contributors-param-excluderights": "Excluir usuários com os direitos dados. Não inclui direitos concedidos por grupos implícitos ou auto-promovidos como *, usuário ou autoconfirmados.", "apihelp-query+contributors-param-limit": "Quantas contribuições retornar.", + "apihelp-query+contributors-example-simple": "Mostrar contribuidores para a página Main Page.", + "apihelp-query+deletedrevisions-summary": "Obtem informações de revisão excluídas.", + "apihelp-query+deletedrevisions-extended-description": "Pode ser usado de várias maneiras:\n# Obtenha revisões excluídas para um conjunto de páginas, definindo títulos ou pageids. Ordenado por título e timestamp.\n# Obter dados sobre um conjunto de revisões excluídas, definindo seus IDs com revids. Ordenado por ID de revisão.", + "apihelp-query+deletedrevisions-param-start": "O timestamp no qual começar a enumerar. Ignorado ao processar uma lista de IDs de revisão.", + "apihelp-query+deletedrevisions-param-end": "O timestamp no qual parar de enumerar. Ignorado ao processar uma lista de IDs de revisão.", + "apihelp-query+deletedrevisions-param-tag": "Lista apenas as revisões com esta tag.", + "apihelp-query+deletedrevisions-param-user": "Lista apenas revisões desse usuário.", + "apihelp-query+deletedrevisions-param-excludeuser": "Não lista as revisões deste usuário.", + "apihelp-query+deletedrevisions-example-titles": "Lista as revisões excluídas das páginas Main Page e Talk:Main Page, com conteúdo.", + "apihelp-query+deletedrevisions-example-revids": "Lista as informações para a revisão excluída 123456.", + "apihelp-query+deletedrevs-summary": "Listar revisões excluídas.", + "apihelp-query+deletedrevs-extended-description": "Opera em três modos:\n# Lista revisões excluídas para os títulos fornecidos, ordenados por timestamp.\n# Lista contribuições eliminadas para o usuário fornecido, ordenadas por timestamp (sem títulos especificados).\n# Liste todas as revisões excluídas no espaço nominal dado, classificado por título e timestamp (sem títulos especificados, $1user não definido).\n \nCertos parâmetros aplicam-se apenas a alguns modos e são ignorados em outros.", + "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|Modo|Modos}}: $2", + "apihelp-query+deletedrevs-param-start": "A data a partir da qual começar a enumeração.", + "apihelp-query+deletedrevs-param-end": "A data onde parar a enumeração.", + "apihelp-query+deletedrevs-param-from": "Começar listando desse título.", + "apihelp-query+deletedrevs-param-to": "Parar a listagem neste título.", + "apihelp-query+deletedrevs-param-prefix": "Pesquisa por todo os título que começam com este valor.", + "apihelp-query+deletedrevs-param-unique": "Liste apenas uma revisão para cada página.", + "apihelp-query+deletedrevs-param-tag": "Lista apenas as revisões com esta tag.", + "apihelp-query+deletedrevs-param-user": "Lista apenas revisões desse usuário.", + "apihelp-query+deletedrevs-param-excludeuser": "Não lista as revisões deste usuário.", + "apihelp-query+deletedrevs-param-namespace": "Lista apenas páginas neste espaço nominal.", + "apihelp-query+deletedrevs-param-limit": "A quantidade máxima de revisões para listar.", + "apihelp-query+deletedrevs-param-prop": "Quais as propriedades a serem obtidas: \n; revid: Adiciona a ID da revisão da revisão excluída.\n; parentid: Adiciona a ID da revisão da revisão anterior à página.\n;user: Adiciona o usuário que fez a revisão.\n; userid: Adiciona o ID do usuário que fez a revisão. \n; comment: Adiciona o comentário da revisão.\n; parsedcomment: Adiciona o comentário analisado da revisão.\n; minor: Etiqueta se a revisão for menor.\n; len: Adiciona o comprimento (bytes) da revisão.\n; sha1: Adiciona o SHA-1 (base 16) da revisão.\n; content: Adiciona o conteúdo da revisão.\n; token: Depreciado. Dá o token de edição.\n; tags: Tags para a revisão.", + "apihelp-query+deletedrevs-example-mode1": "Lista as últimas revisões excluídas das páginas Main Page e Talk:Main Page, com conteúdo (modo 1).", + "apihelp-query+deletedrevs-example-mode2": "Lista as últimas 50 contribuições excluídas por Bob (modo 2).", + "apihelp-query+deletedrevs-example-mode3-main": "Lista as primeiras 50 revisões excluídas no espaço nominal principal (modo 3).", + "apihelp-query+deletedrevs-example-mode3-talk": "Lista as primeiras 50 páginas excluídas no espaço nominal {{ns:talk}} (modo 3).", + "apihelp-query+disabled-summary": "Este módulo de consulta foi desativado.", + "apihelp-query+duplicatefiles-summary": "Liste todos os arquivos que são duplicatas dos arquivos fornecidos com base em valores de hash.", "apihelp-query+duplicatefiles-param-limit": "Quantos arquivos duplicados retornar.", "apihelp-query+duplicatefiles-param-dir": "A direção na qual listar.", + "apihelp-query+duplicatefiles-param-localonly": "Procure apenas arquivos no repositório local.", + "apihelp-query+duplicatefiles-example-simple": "Procurar por duplicatas de [[:File:Albert Einstein Head.jpg]].", + "apihelp-query+duplicatefiles-example-generated": "Procure duplicatas de todos os arquivos.", + "apihelp-query+embeddedin-summary": "Encontre todas as páginas que incorporam (transcluam) o título dado.", "apihelp-query+embeddedin-param-title": "Título a se pesquisar. Não pode ser usado em conjunto com $1pageid.", - "apihelp-query+embeddedin-param-pageid": "ID da página a se pesquisar. Não pode ser usado em conjunto com $1title.", + "apihelp-query+embeddedin-param-pageid": "ID da página para pesquisar. Não pode ser usado em conjunto com $1title.", "apihelp-query+embeddedin-param-namespace": "O espaço nominal a se enumerar.", "apihelp-query+embeddedin-param-dir": "A direção na qual listar.", "apihelp-query+embeddedin-param-filterredir": "Como filtrar por redirecionamentos.", "apihelp-query+embeddedin-param-limit": "Quantas páginas retornar.", "apihelp-query+embeddedin-example-simple": "Mostrar páginas transcluíndo Template:Stub.", - "apihelp-query+embeddedin-example-generator": "Obtém informação sobre páginas transcluindo Template:Stub.", - "apihelp-query+extlinks-description": "Retorna todas as URLs externas (não interwikis) a partir das páginas de dados.", + "apihelp-query+embeddedin-example-generator": "Obter informação sobre páginas transcluindo Template:Stub.", + "apihelp-query+extlinks-summary": "Retorna todos os URLs externas (não interwikis) a partir das páginas dadas.", "apihelp-query+extlinks-param-limit": "Quantos links retornar.", - "apihelp-query+exturlusage-param-prop": "Que informações incluir:", + "apihelp-query+extlinks-param-protocol": "Protocolo do URL. Se estiver vazio e $1query estiver definido, o protocolo é http. Deixe o anterior e $1query vazios para listar todos os links externos.", + "apihelp-query+extlinks-param-query": "Pesquisar string sem protocolo. Útil para verificar se uma determinada página contém uma determinada URL externa.", + "apihelp-query+extlinks-param-expandurl": "Expandir URLs relativos ao protocolo com o protocolo canônico.", + "apihelp-query+extlinks-example-simple": "Obter uma lista de links externos em Main Page.", + "apihelp-query+exturlusage-summary": "Enumere páginas que contenham um determinado URL.", + "apihelp-query+exturlusage-param-prop": "Quais peças de informação incluir:", + "apihelp-query+exturlusage-paramvalue-prop-ids": "Adiciona o ID da página.", + "apihelp-query+exturlusage-paramvalue-prop-title": "Adiciona o título e o ID do espaço nominal da página.", + "apihelp-query+exturlusage-paramvalue-prop-url": "Adiciona o URL usado na página.", + "apihelp-query+exturlusage-param-protocol": "Protocolo do URL. Se estiver vazio e $1query estiver definido, o protocolo é http. Deixe o anterior e $1query vazios para listar todos os links externos.", + "apihelp-query+exturlusage-param-query": "Sequência de pesquisa sem protocolo. Veja [[Special:LinkSearch]]. Deixe vazio para listar todos os links externos.", + "apihelp-query+exturlusage-param-namespace": "O espaço nominal das páginas para enumerar.", "apihelp-query+exturlusage-param-limit": "Quantas páginas retornar.", + "apihelp-query+exturlusage-param-expandurl": "Expandir URLs relativos ao protocolo com o protocolo canônico.", + "apihelp-query+exturlusage-example-simple": "Mostra páginas vigiadas à http://www.mediawiki.org.", + "apihelp-query+filearchive-summary": "Enumerar todos os arquivos excluídos sequencialmente.", + "apihelp-query+filearchive-param-from": "O título da imagem do qual começar a enumeração.", + "apihelp-query+filearchive-param-to": "O título da imagem no qual parar a enumeração.", + "apihelp-query+filearchive-param-prefix": "Procure todos os títulos de imagens que começam com esse valor.", "apihelp-query+filearchive-param-limit": "Quantas imagens retornar.", "apihelp-query+filearchive-param-dir": "A direção na qual listar.", + "apihelp-query+filearchive-param-sha1": "SHA1 de imagem. Substitui $1sha1base36.", + "apihelp-query+filearchive-param-sha1base36": "SHA1 de imagem na base 36 (usado em MediaWiki).", + "apihelp-query+filearchive-param-prop": "Quais informação de imagem obter:", + "apihelp-query+filearchive-paramvalue-prop-sha1": "Adiciona o SHA-1 da imagem.", + "apihelp-query+filearchive-paramvalue-prop-timestamp": "Adiciona o timestamp para a versão carregada.", + "apihelp-query+filearchive-paramvalue-prop-user": "Adiciona o usuário que carregou a versão da imagem.", + "apihelp-query+filearchive-paramvalue-prop-size": "Adiciona o tamanho da imagem em bytes e a altura, largura e contagem de páginas (se aplicável).", + "apihelp-query+filearchive-paramvalue-prop-dimensions": "Apelido para tamanho.", + "apihelp-query+filearchive-paramvalue-prop-description": "Adiciona descrição da versão da imagem.", + "apihelp-query+filearchive-paramvalue-prop-parseddescription": "Analise a descrição da versão.", + "apihelp-query+filearchive-paramvalue-prop-mime": "Adiciona o tipo MIME da imagem.", + "apihelp-query+filearchive-paramvalue-prop-mediatype": "Adiciona o tipo de mídia da imagem.", + "apihelp-query+filearchive-paramvalue-prop-metadata": "Lista metadados Exif para a versão da imagem.", + "apihelp-query+filearchive-paramvalue-prop-bitdepth": "Adiciona a profundidade de bits da versão.", + "apihelp-query+filearchive-paramvalue-prop-archivename": "Adiciona o nome do arquivo da versão arquivada para as versões não-mais recentes.", + "apihelp-query+filearchive-example-simple": "Mostrar uma lista de todos os arquivos excluídos.", + "apihelp-query+filerepoinfo-summary": "Retorna informações meta sobre repositórios de imagens configurados na wiki.", + "apihelp-query+filerepoinfo-param-prop": "Quais propriedades do repositório obter (pode haver mais disponível em algumas wikis):\n;apiurl: URL para a API do repositório - útil para obter informações de imagem do host.\n;name: A chave do repositório - usado em por exemplo, [[mw:Special:MyLanguage/Manual:$wgForeignFileRepos|$wgForeignFileRepos]] e [[Special:ApiHelp/query+imageinfo|imageinfo]] valores de retorno.\n;displayname: O legível para humanos do repositório wiki.\n;rooturl: URL raiz para caminhos de imagem.\n; local: Se esse repositório é o local ou não.", + "apihelp-query+filerepoinfo-example-simple": "Obter informações sobre repositórios de arquivos.", + "apihelp-query+fileusage-summary": "Encontre todas as páginas que usam os arquivos dados.", "apihelp-query+fileusage-param-prop": "Quais propriedades obter:", + "apihelp-query+fileusage-paramvalue-prop-pageid": "ID de cada página.", + "apihelp-query+fileusage-paramvalue-prop-title": "O título de cada página.", + "apihelp-query+fileusage-paramvalue-prop-redirect": "Sinalizar se a página é um redirecionamento.", + "apihelp-query+fileusage-param-namespace": "Listar apenas páginas neste espaço nominal.", "apihelp-query+fileusage-param-limit": "Quantos retornar.", + "apihelp-query+fileusage-param-show": "Mostre apenas itens que atendam a esses critérios.\n;redirect:Apenas mostra redirecionamentos.\n;!redirect:Não mostra redirecionamentos.", + "apihelp-query+fileusage-example-simple": "Obter uma lista de páginas usando [[:File:Example.jpg]].", + "apihelp-query+fileusage-example-generator": "Obter informação sobre páginas usando [[:File:Example.jpg]].", + "apihelp-query+imageinfo-summary": "Retorna a informação do arquivo e o histórico de upload.", + "apihelp-query+imageinfo-param-prop": "Quais informações de arquivo para obter:", + "apihelp-query+imageinfo-paramvalue-prop-timestamp": "Adiciona o timestamp para a versão carregada.", + "apihelp-query+imageinfo-paramvalue-prop-user": "Adiciona o usuário que carregou cada versão do arquivo.", + "apihelp-query+imageinfo-paramvalue-prop-userid": "Adiciona a identificação do usuário que carregou cada versão do arquivo.", + "apihelp-query+imageinfo-paramvalue-prop-comment": "Comente sobre a versão.", + "apihelp-query+imageinfo-paramvalue-prop-parsedcomment": "Analise o comentário na versão.", + "apihelp-query+imageinfo-paramvalue-prop-canonicaltitle": "Adiciona o título canônico do arquivo.", + "apihelp-query+imageinfo-paramvalue-prop-url": "Fornece o URL para o arquivo e a página de descrição.", + "apihelp-query+imageinfo-paramvalue-prop-size": "Adiciona o tamanho do arquivo em bytes e a altura, largura e contagem de páginas (se aplicável).", + "apihelp-query+imageinfo-paramvalue-prop-dimensions": "Apelido para tamanho.", + "apihelp-query+imageinfo-paramvalue-prop-sha1": "Adiciona o SHA-1 do arquivo.", + "apihelp-query+imageinfo-paramvalue-prop-mime": "Adiciona o tipo MIME do arquivo.", + "apihelp-query+imageinfo-paramvalue-prop-thumbmime": "Adiciona o tipo MIME da miniatura da imagem (requer url e param $1urlwidth).", + "apihelp-query+imageinfo-paramvalue-prop-mediatype": "Adiciona o tipo de mídia do arquivo.", + "apihelp-query+imageinfo-paramvalue-prop-metadata": "Lista metadados Exif para a versão do arquivo.", + "apihelp-query+imageinfo-paramvalue-prop-commonmetadata": "Lista os metadados genéricos do formato de arquivo para a versão do arquivo.", + "apihelp-query+imageinfo-paramvalue-prop-extmetadata": "Lista metadados formatados combinados de várias fontes. Os resultados são formatados em HTML.", + "apihelp-query+imageinfo-paramvalue-prop-archivename": "Adiciona o nome do arquivo da versão arquivada para as versões não-mais recentes.", + "apihelp-query+imageinfo-paramvalue-prop-bitdepth": "Adiciona a profundidade de bits da versão.", + "apihelp-query+imageinfo-paramvalue-prop-uploadwarning": "Usado pela página Special:Upload para obter informações sobre um arquivo existente. Não está destinado a ser usado fora do núcleo do MediaWiki.", + "apihelp-query+imageinfo-paramvalue-prop-badfile": "Adiciona se o arquivo está no [[MediaWiki:Bad image list]]", "apihelp-query+imageinfo-param-limit": "Quantas revisões de arquivos retornar por arquivo.", + "apihelp-query+imageinfo-param-start": "O timestamp do qual começar a enumeração.", + "apihelp-query+imageinfo-param-end": "Data e hora para a listagem.", + "apihelp-query+imageinfo-param-urlwidth": "Se $2prop=url estiver definido, um URL para uma imagem dimensionada para essa largura será retornado.\nPor motivos de desempenho, se essa opção for usada, não serão retornadas mais de $1 imagens dimensionadas.", + "apihelp-query+imageinfo-param-urlheight": "Semelhante a $1urlwidth.", + "apihelp-query+imageinfo-param-metadataversion": "Versão dos metadados para usar. Se latest for especificado, use a versão mais recente. Por padrão, 1 para compatibilidade com versões anteriores.", + "apihelp-query+imageinfo-param-extmetadatalanguage": "Em qual idioma procurar por extmetadata. Isso afeta tanto a tradução a ser buscada, quanto várias estão disponíveis, bem como a forma como as coisas como números e vários valores são formatados.", + "apihelp-query+imageinfo-param-extmetadatamultilang": "Se as traduções para a propriedade extmetadata estiverem disponíveis, procure todas elas.", + "apihelp-query+imageinfo-param-extmetadatafilter": "Se especificado e não vazio, apenas essas chaves serão retornadas para $1prop=extmetadata.", + "apihelp-query+imageinfo-param-urlparam": "Uma sequência de parâmetro específico do manipulador. Por exemplo, PDFs podem usar page15-100px. $1urlwidth deve ser usado e ser consistente com $1urlparam.", + "apihelp-query+imageinfo-param-badfilecontexttitle": "Se $2prop=badfile estiver definido, este é o título da página usado ao avaliar a [[MediaWiki:Bad image list]]", + "apihelp-query+imageinfo-param-localonly": "Procure apenas arquivos no repositório local.", + "apihelp-query+imageinfo-example-simple": "Obtenha informações sobre a versão atual do [[:File:Albert Einstein Head.jpg]].", + "apihelp-query+imageinfo-example-dated": "Obtenha informações sobre versões do [[:File:Test.jpg]] a partir de 2008 e posterior.", + "apihelp-query+images-summary": "Retorna todos os arquivos contidos nas páginas fornecidas.", "apihelp-query+images-param-limit": "Quantos arquivos retornar.", - "apihelp-query+images-param-dir": "", + "apihelp-query+images-param-images": "Apenas liste esses arquivos. Útil para verificar se uma determinada página possui um determinado arquivo.", + "apihelp-query+images-param-dir": "A direção na qual listar.", + "apihelp-query+images-example-simple": "Obter uma lista de arquivos usados na [[Main Page]].", + "apihelp-query+images-example-generator": "Obter informações sobre todos os arquivos usados na [[Main Page]].", + "apihelp-query+imageusage-summary": "Encontre todas as páginas que usam o título da imagem dada.", "apihelp-query+imageusage-param-title": "Título a se pesquisar. Não pode ser usado em conjunto com $1pageid.", "apihelp-query+imageusage-param-pageid": "ID da página para pesquisar. Não pode ser usado em conjunto com $1title.", "apihelp-query+imageusage-param-namespace": "O espaço nominal a se enumerar.", "apihelp-query+imageusage-param-dir": "A direção na qual listar.", + "apihelp-query+imageusage-param-filterredir": "Como filtrar para redirecionamentos. Se configurado para não-redirecionamentos quando $1redirect estiver habilitado, isso só é aplicado ao segundo nível.", + "apihelp-query+imageusage-param-limit": "Quantas páginas retornar. Se $1redirect estiver ativado, o limite se aplica a cada nível separadamente (o que significa até 2 * $1limit resultados podem ser retornados).", + "apihelp-query+imageusage-param-redirect": "Se a página de link for um redirecionamento, encontre todas as páginas que se liguem a esse redirecionamento também. O limite máximo é reduzido para metade.", + "apihelp-query+imageusage-example-simple": "Mostrar páginas usando [[:File:Albert Einstein Head.jpg]].", + "apihelp-query+imageusage-example-generator": "Obter informação sobre páginas usando [[:File:Albert Einstein Head.jpg]].", + "apihelp-query+info-summary": "Obter informações básicas sobre a página.", + "apihelp-query+info-param-prop": "Quais propriedades adicionais obter:", + "apihelp-query+info-paramvalue-prop-protection": "Liste o nível de proteção de cada página.", + "apihelp-query+info-paramvalue-prop-talkid": "O ID da página de discussão para cada página de não-discussão.", + "apihelp-query+info-paramvalue-prop-watched": "Liste o estado de vigilância de cada página.", + "apihelp-query+info-paramvalue-prop-watchers": "Número de observadores, se permitido.", + "apihelp-query+info-paramvalue-prop-visitingwatchers": "O número de observadores de cada página que visitou edições recentes para essa página, se permitido.", + "apihelp-query+info-paramvalue-prop-notificationtimestamp": "O timestamp da notificação da lista de páginas vigiadas de cada página.", + "apihelp-query+info-paramvalue-prop-subjectid": "O ID da página principal para cada página de discussão.", + "apihelp-query+info-paramvalue-prop-url": "Retorna um URL completo, de edição e o canônico para cada página.", "apihelp-query+info-paramvalue-prop-readable": "Se o usuário pode ler esta página.", "apihelp-query+info-paramvalue-prop-preload": "Fornece o texto retornado por EditFormPreloadText.", "apihelp-query+info-paramvalue-prop-displaytitle": "Fornece o modo como o título da página é exibido.", "apihelp-query+info-param-testactions": "Testa se o usuário atual pode executar determinadas ações na página.", - "apihelp-query+info-example-simple": "Obtém informações sobre a página Página principal.", - "apihelp-query+iwbacklinks-description": "Encontra todas as páginas que apontam para o determinado link interwiki.\n\nPode ser usado para encontrar todos os links com um prefixo, ou todos os links para um título (com um determinado prefixo). Usar nenhum parâmetro é efetivamente \"todos os links interwiki\".", + "apihelp-query+info-param-token": "Use [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] em vez.", + "apihelp-query+info-example-simple": "Obter informações sobre a página Main Page.", + "apihelp-query+info-example-protection": "Obter informações gerais e de proteção sobre a página Main Page.", + "apihelp-query+iwbacklinks-summary": "Encontra todas as páginas que apontam para o link interwiki dado.", + "apihelp-query+iwbacklinks-extended-description": "Pode ser usado para encontrar todos os links com um prefixo, ou todos os links para um título (com um determinado prefixo). Usar nenhum parâmetro é efetivamente \"todos os links interwiki\".", "apihelp-query+iwbacklinks-param-prefix": "Prefixo para o interwiki.", + "apihelp-query+iwbacklinks-param-title": "Link interwiki para pesquisar. Deve ser usado com $1blprefix.", "apihelp-query+iwbacklinks-param-limit": "Quantas páginas retornar.", "apihelp-query+iwbacklinks-param-prop": "Quais propriedades obter:", + "apihelp-query+iwbacklinks-paramvalue-prop-iwprefix": "Adiciona o prefixo do interwiki.", + "apihelp-query+iwbacklinks-paramvalue-prop-iwtitle": "Adiciona o título do interwiki.", "apihelp-query+iwbacklinks-param-dir": "A direção na qual listar.", + "apihelp-query+iwbacklinks-example-simple": "Obter páginas apontando para [[wikibooks:Test]].", + "apihelp-query+iwbacklinks-example-generator": "Obter informações sobre páginas que ligam para [[wikibooks:Test]].", + "apihelp-query+iwlinks-summary": "Retorna todos os links interwiki das páginas fornecidas.", + "apihelp-query+iwlinks-param-url": "Obter o URL completo (não pode ser usado com $1prop).", + "apihelp-query+iwlinks-param-prop": "Quais propriedades adicionais obter para cada link interlanguage:", "apihelp-query+iwlinks-paramvalue-prop-url": "Adiciona o URL completo.", "apihelp-query+iwlinks-param-limit": "Quantos interwiki links a serem retornados.", + "apihelp-query+iwlinks-param-prefix": "Retornar apenas links interwiki com este prefixo.", + "apihelp-query+iwlinks-param-title": "Link interwiki para pesquisar por. Deve ser usado com $1prefix.", "apihelp-query+iwlinks-param-dir": "A direção na qual listar.", + "apihelp-query+iwlinks-example-simple": "Obtenha links interwiki da página Main Page.", + "apihelp-query+langbacklinks-summary": "Encontre todas as páginas que apontam para o link de idioma dado.", + "apihelp-query+langbacklinks-extended-description": "Pode ser usado para encontrar todos os links com um código de idioma ou todos os links para um título (com um determinado idioma). Usar nenhum dos parâmetros é efetivamente \"todos os links de linguagem\". \n\nNote que isso pode não considerar os links de idiomas adicionados por extensões.", + "apihelp-query+langbacklinks-param-lang": "Idioma para o link de idioma.", + "apihelp-query+langbacklinks-param-title": "Link de idioma para procurar. Deve ser usado com $1lang.", "apihelp-query+langbacklinks-param-limit": "Quantas páginas retornar.", "apihelp-query+langbacklinks-param-prop": "Quais propriedades obter:", + "apihelp-query+langbacklinks-paramvalue-prop-lllang": "Adiciona o código de idioma do link de idioma.", + "apihelp-query+langbacklinks-paramvalue-prop-lltitle": "Adiciona o título do link de idioma.", "apihelp-query+langbacklinks-param-dir": "A direção na qual listar.", + "apihelp-query+langbacklinks-example-simple": "Obter páginas apontando para [[:fr:Test]].", + "apihelp-query+langbacklinks-example-generator": "Obter informações sobre páginas que ligam para [[:fr:Test]].", + "apihelp-query+langlinks-summary": "Retorna todos os links interlanguage das páginas fornecidas.", "apihelp-query+langlinks-param-limit": "Quantos links de idioma retornar.", + "apihelp-query+langlinks-param-url": "Obter o URL completo (não pode ser usado com $1prop).", + "apihelp-query+langlinks-param-prop": "Quais propriedades adicionais obter para cada link interlanguage:", + "apihelp-query+langlinks-paramvalue-prop-url": "Adiciona o URL completo.", + "apihelp-query+langlinks-paramvalue-prop-langname": "Adiciona o nome do idioma localizado (melhor esforço). Use $1inlanguagecode para controlar o idioma.", + "apihelp-query+langlinks-paramvalue-prop-autonym": "Adiciona o nome do idioma nativo.", + "apihelp-query+langlinks-param-lang": "Retornar apenas os links de idioma com este código de idioma.", + "apihelp-query+langlinks-param-title": "Link para pesquisar. Deve ser usado com $1lang.", "apihelp-query+langlinks-param-dir": "A direção na qual listar.", + "apihelp-query+langlinks-param-inlanguagecode": "Código de idioma para nomes de idiomas localizados.", + "apihelp-query+langlinks-example-simple": "Obter links de interligação da página Main Page.", + "apihelp-query+links-summary": "Retorna todos os links das páginas fornecidas.", + "apihelp-query+links-param-namespace": "Mostre apenas links nesses espaços de nominais.", "apihelp-query+links-param-limit": "Quantos links retornar.", + "apihelp-query+links-param-titles": "Apenas lista links para esses títulos. Útil para verificar se uma determinada página liga a um certo título.", "apihelp-query+links-param-dir": "A direção na qual listar.", + "apihelp-query+links-example-simple": "Obter links da página Main Page", + "apihelp-query+links-example-generator": "Obter informações sobre os links de páginas na página Main Page.", + "apihelp-query+links-example-namespaces": "Obter links da página Main Page nos espaços nominais {{ns:user}} e {{ns:template}}.", + "apihelp-query+linkshere-summary": "Encontre todas as páginas que apontam para as páginas dadas.", "apihelp-query+linkshere-param-prop": "Quais propriedades obter:", + "apihelp-query+linkshere-paramvalue-prop-pageid": "ID de cada página.", + "apihelp-query+linkshere-paramvalue-prop-title": "O título de cada página.", + "apihelp-query+linkshere-paramvalue-prop-redirect": "Sinalizar se a página é um redirecionamento.", + "apihelp-query+linkshere-param-namespace": "Listar apenas páginas neste espaço nominal.", "apihelp-query+linkshere-param-limit": "Quantos retornar.", + "apihelp-query+linkshere-param-show": "Mostre apenas itens que atendam a esses critérios.\n;redirect:Apenas mostra redirecionamentos.\n;!redirect:Não mostra redirecionamentos.", + "apihelp-query+linkshere-example-simple": "Obter uma lista de páginas que ligam para a [[Main Page]].", + "apihelp-query+linkshere-example-generator": "Obter informações sobre páginas que ligam para [[Main Page]].", + "apihelp-query+logevents-summary": "Recuperar eventos dos logs.", "apihelp-query+logevents-param-prop": "Quais propriedades obter:", + "apihelp-query+logevents-paramvalue-prop-ids": "Adiciona o ID do log de eventos.", + "apihelp-query+logevents-paramvalue-prop-title": "Adiciona o título da página para o log de eventos.", + "apihelp-query+logevents-paramvalue-prop-type": "Adiciona o tipo do log de eventos.", + "apihelp-query+logevents-paramvalue-prop-user": "Adiciona o usuário responsável pelo evento de log.", + "apihelp-query+logevents-paramvalue-prop-userid": "Adiciona o ID do usuário responsável pelo evento de log.", + "apihelp-query+logevents-paramvalue-prop-timestamp": "Adiciona o timestamp para o log de eventos.", + "apihelp-query+logevents-paramvalue-prop-comment": "Adiciona o comentário do evento de log.", + "apihelp-query+logevents-paramvalue-prop-parsedcomment": "Adiciona o comentário analisado do log de eventos.", + "apihelp-query+logevents-paramvalue-prop-details": "Lista detalhes adicionais sobre o evento de log.", + "apihelp-query+logevents-paramvalue-prop-tags": "Lista as tags para o evento de log.", + "apihelp-query+logevents-param-type": "Filtre as entradas de log para apenas esse tipo.", + "apihelp-query+logevents-param-action": "Filtre as ações de log para apenas essa ação. Substitui $1type. Na lista de valores possíveis, os valores com asterisco, como action/*, podem ter strings diferentes após a barra (/).", + "apihelp-query+logevents-param-start": "A data a partir da qual começar a enumeração.", + "apihelp-query+logevents-param-end": "O timestamp para terminar de enumerar.", + "apihelp-query+logevents-param-user": "Filtrar entradas para aquelas feitas pelo usuário fornecido.", + "apihelp-query+logevents-param-title": "Filtre as entradas para aquelas relacionadas a uma página.", + "apihelp-query+logevents-param-namespace": "Filtrar as entradas para aqueles no espaço nominal fornecido.", + "apihelp-query+logevents-param-prefix": "Filtrar as entradas que começam com este prefixo.", + "apihelp-query+logevents-param-tag": "Apenas lista as entradas de eventos marcadas com esta etiqueta.", "apihelp-query+logevents-param-limit": "Quantas entradas de eventos a serem retornadas.", "apihelp-query+logevents-example-simple": "Listar os eventos recentes do registo.", - "apihelp-query+pageswithprop-param-prop": "Que informações incluir:", + "apihelp-query+pagepropnames-summary": "Liste todos os nomes de propriedade da página em uso na wiki.", + "apihelp-query+pagepropnames-param-limit": "O número máximo de nomes a retornar.", + "apihelp-query+pagepropnames-example-simple": "Obtenha os primeiros 10 nomes de propriedade.", + "apihelp-query+pageprops-summary": "Obter várias propriedades da página definidas no conteúdo da página.", + "apihelp-query+pageprops-param-prop": "Apenas liste as propriedades desta página ([[Special:ApiHelp/query+pagepropnames|action=query&list=pagepropnames]] retorna nomes de propriedade da página em uso). Útil para verificar se as páginas usam uma determinada propriedade da página.", + "apihelp-query+pageprops-example-simple": "Obter propriedades para as páginas Main Page e MediaWiki.", + "apihelp-query+pageswithprop-summary": "Liste todas as páginas usando uma propriedade de página determinada.", + "apihelp-query+pageswithprop-param-propname": "Propriedade da página para a qual enumeram páginas ([[Special:ApiHelp/query+pagepropnames|action=query&list=pagepropnames]] retorna nomes de propriedade da página em uso).", + "apihelp-query+pageswithprop-param-prop": "Quais peças de informação incluir:", + "apihelp-query+pageswithprop-paramvalue-prop-ids": "Adiciona o ID da página.", + "apihelp-query+pageswithprop-paramvalue-prop-title": "Adiciona o título e o ID do espaço nominal da página.", + "apihelp-query+pageswithprop-paramvalue-prop-value": "Adiciona o valor da propriedade da página.", + "apihelp-query+pageswithprop-param-limit": "O número máximo de páginas para retornar.", "apihelp-query+pageswithprop-param-dir": "Em qual sentido ordenar.", - "apihelp-query+prefixsearch-param-limit": "O número máximo a se retornar.", + "apihelp-query+pageswithprop-example-simple": "Lista as primeiras 10 páginas usando {{DISPLAYTITLE:}}.", + "apihelp-query+pageswithprop-example-generator": "Obter informações adicionais sobre as primeiras 10 páginas usando __NOTOC__.", + "apihelp-query+prefixsearch-summary": "Execute uma pesquisa de prefixo para títulos de página.", + "apihelp-query+prefixsearch-extended-description": "Apesar da semelhança nos nomes, este módulo não se destina a ser equivalente a[[Special:PrefixIndex]]; para isso, veja [[Special:ApiHelp/query+allpages|action=query&list=allpages]] com o parâmetro apprefix.O propósito deste módulo é semelhante a [[Special:ApiHelp/opensearch|action=opensearch]]: para inserir o usuário e fornecer os títulos de melhor correspondência. Dependendo do backend do mecanismo de pesquisa, isso pode incluir correção de digitação, evasão de redirecionamento ou outras heurísticas.", + "apihelp-query+prefixsearch-param-search": "Pesquisar string.", + "apihelp-query+prefixsearch-param-namespace": "Espaço nominal para pesquisar.", + "apihelp-query+prefixsearch-param-limit": "Número máximo de resultados.", + "apihelp-query+prefixsearch-param-offset": "Número de resultados a ignorar.", + "apihelp-query+prefixsearch-example-simple": "Procure títulos de páginas começando com meaning.", + "apihelp-query+prefixsearch-param-profile": "Pesquisar perfil para usar.", + "apihelp-query+protectedtitles-summary": "Liste todos os títulos protegidos contra criação.", + "apihelp-query+protectedtitles-param-namespace": "Somente lista títulos nesses espaços de nominais.", + "apihelp-query+protectedtitles-param-level": "Lista apenas os títulos com esses níveis de proteção.", "apihelp-query+protectedtitles-param-limit": "Quantas páginas retornar.", + "apihelp-query+protectedtitles-param-start": "Iniciar a listar neste timestamp de proteção.", + "apihelp-query+protectedtitles-param-end": "Pare de listar neste timestamp de proteção.", "apihelp-query+protectedtitles-param-prop": "Quais propriedades obter:", - "apihelp-query+protectedtitles-paramvalue-prop-level": "Adicionar o nível de proteção", - "apihelp-query+protectedtitles-example-simple": "Listar títulos protegidos", - "apihelp-query+querypage-param-limit": "O número máximo a se retornar.", + "apihelp-query+protectedtitles-paramvalue-prop-timestamp": "Adiciona o timestamp de quando a proteção foi adicionada.", + "apihelp-query+protectedtitles-paramvalue-prop-user": "Adiciona o usuário que adicionou a proteção.", + "apihelp-query+protectedtitles-paramvalue-prop-userid": "Adiciona a ID do usuário que adicionou a proteção.", + "apihelp-query+protectedtitles-paramvalue-prop-comment": "Adiciona o comentário para a proteção.", + "apihelp-query+protectedtitles-paramvalue-prop-parsedcomment": "Adiciona o comentário analisado para a proteção.", + "apihelp-query+protectedtitles-paramvalue-prop-expiry": "Adiciona o timestamp de quando a proteção será encerrada.", + "apihelp-query+protectedtitles-paramvalue-prop-level": "Adicionar o nível de proteção.", + "apihelp-query+protectedtitles-example-simple": "Listar títulos protegidos.", + "apihelp-query+protectedtitles-example-generator": "Encontre links para títulos protegidos no espaço nominal principal.", + "apihelp-query+querypage-summary": "Obter uma lista fornecida por uma página especial baseada em QueryPage.", + "apihelp-query+querypage-param-page": "O nome da página especial. Note, isso diferencia maiúsculas de minúsculas.", + "apihelp-query+querypage-param-limit": "Número de resultados a se retornado.", + "apihelp-query+querypage-example-ancientpages": "Retorna resultados de [[Special:Ancientpages]].", + "apihelp-query+random-summary": "Obter um conjunto de páginas aleatórias.", + "apihelp-query+random-extended-description": "As páginas são listadas em uma sequência fixa, apenas o ponto de partida é aleatório. Isso significa que, se, por exemplo, Main Page é a primeira página aleatória da lista, List of fictional monkeys será sempre a segunda, List of people on stamps of Vanuatu terceiro, etc.", + "apihelp-query+random-param-namespace": "Retorne páginas apenas nesses espaços nominais.", "apihelp-query+random-param-limit": "Limita quantas páginas aleatórias serão retornadas.", + "apihelp-query+random-param-redirect": "Use $1filterredir=redirects em vez.", "apihelp-query+random-param-filterredir": "Como filtrar por redirecionamentos.", - "apihelp-query+recentchanges-param-user": "Listar apenas alterações de usuário.", + "apihelp-query+random-example-simple": "Retorna duas páginas aleatórias do espaço nominal principal.", + "apihelp-query+random-example-generator": "Retorna informações da página sobre duas páginas aleatórias do espaço nominal principal.", + "apihelp-query+recentchanges-summary": "Enumere as mudanças recentes.", + "apihelp-query+recentchanges-param-start": "A data a partir da qual começar a enumeração.", + "apihelp-query+recentchanges-param-end": "O timestamp para terminar de enumerar.", + "apihelp-query+recentchanges-param-namespace": "Filtrar apenas as mudanças destes espaços nominais.", + "apihelp-query+recentchanges-param-user": "Listar apenas alterações deste usuário.", "apihelp-query+recentchanges-param-excludeuser": "Não listar as alterações deste usuário.", "apihelp-query+recentchanges-param-tag": "Listar apenas as alterações marcadas com esta etiqueta.", - "apihelp-query+recentchanges-paramvalue-prop-flags": "Adicionar indicadores para a edição.", - "apihelp-query+recentchanges-paramvalue-prop-tags": "Listar as etiquetas para entrada.", + "apihelp-query+recentchanges-param-prop": "Incluir elementos de informação adicional:", + "apihelp-query+recentchanges-paramvalue-prop-user": "Adiciona o usuário responsável pela edição e marca se ele é um IP.", + "apihelp-query+recentchanges-paramvalue-prop-userid": "Adiciona o ID do usuário responsável pela edição.", + "apihelp-query+recentchanges-paramvalue-prop-comment": "Adiciona o comentário para a edição.", + "apihelp-query+recentchanges-paramvalue-prop-parsedcomment": "Adiciona o comentário analisado para a edição.", + "apihelp-query+recentchanges-paramvalue-prop-flags": "Adiciona etiquetas para a edição.", + "apihelp-query+recentchanges-paramvalue-prop-timestamp": "Adiciona o timestamp da edição.", + "apihelp-query+recentchanges-paramvalue-prop-title": "Adiciona o título da página da edição.", + "apihelp-query+recentchanges-paramvalue-prop-ids": "Adiciona o ID da página, das alterações recentes e dA revisão nova e antiga.", + "apihelp-query+recentchanges-paramvalue-prop-sizes": "Adiciona o comprimento novo e antigo da página em bytes.", + "apihelp-query+recentchanges-paramvalue-prop-redirect": "Etiqueta a edição se a página é um redirecionamento.", + "apihelp-query+recentchanges-paramvalue-prop-patrolled": "Etiquete edições patrulháveis como sendo patrulhadas ou não-patrulhadas.", + "apihelp-query+recentchanges-paramvalue-prop-loginfo": "Adiciona informações de registro (ID de registro, tipo de registro, etc.) às entradas do log.", + "apihelp-query+recentchanges-paramvalue-prop-tags": "Listar as etiquetas para a entrada.", + "apihelp-query+recentchanges-paramvalue-prop-sha1": "Adiciona o checksum do conteúdo para entradas associadas a uma revisão.", + "apihelp-query+recentchanges-param-token": "Use [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] em vez.", + "apihelp-query+recentchanges-param-show": "Mostre apenas itens que atendam a esses critérios. Por exemplo, para ver apenas edições menores feitas por usuários conectados, set $1show=minor|!anon.", "apihelp-query+recentchanges-param-limit": "Quantas alterações a serem retornadas.", + "apihelp-query+recentchanges-param-type": "Quais tipos de mudanças mostrar.", + "apihelp-query+recentchanges-param-toponly": "Somente lista as alterações que são as últimas revisões.", + "apihelp-query+recentchanges-param-generaterevisions": "Quando usado como gerador, gere IDs de revisão em vez de títulos. As entradas de alterações recentes sem IDs de revisão associadas (por exemplo, a maioria das entradas de log) não gerarão nada.", "apihelp-query+recentchanges-example-simple": "Listar mudanças recentes.", + "apihelp-query+recentchanges-example-generator": "Obter informações da página sobre as mudanças recentes não patrulhadas.", + "apihelp-query+redirects-summary": "Retorna todos os redirecionamentos para as páginas indicadas.", "apihelp-query+redirects-param-prop": "Quais propriedades obter:", + "apihelp-query+redirects-paramvalue-prop-pageid": "ID de cada redirecionamento.", "apihelp-query+redirects-paramvalue-prop-title": "Título de cada redirecionamento.", "apihelp-query+redirects-paramvalue-prop-fragment": "Fragmento de cada redirecionamento, se há algum.", - "apihelp-query+redirects-param-namespace": "Listar páginas apenas neste espaço nominal.", + "apihelp-query+redirects-param-namespace": "Listar apenas páginas neste espaço nominal.", "apihelp-query+redirects-param-limit": "Quantos redirecionamentos a serem retornados.", - "apihelp-query+revisions-example-last5": "Mostrar as 5 últimas revisões do Main Page.", - "apihelp-query+revisions-example-first5": "Mostrar as 5 primeiras revisões do Main Page.", - "apihelp-query+revisions-example-first5-after": "Mostrar as 5 primeiras revisões do Main Page feitas depois de 05/01/2006.", - "apihelp-query+revisions-example-first5-not-localhost": "Mostrar as 5 primeiras revisões do Main Page que não foram feitas pelo usuário anônimo 127.0.0.1.", + "apihelp-query+redirects-param-show": "Mostrar apenas itens que atendam a esses critérios:\n; fragment: mostra apenas redirecionamentos com um fragmento.\n;!fragment: mostra apenas redirecionamentos sem um fragmento.", + "apihelp-query+redirects-example-simple": "Obter uma lista de redirecionamento para [[Main Page]].", + "apihelp-query+redirects-example-generator": "Obter informações sobre todos os redirecionamentos para a [[Main Page]].", + "apihelp-query+revisions-summary": "Obter informações de revisão.", + "apihelp-query+revisions-extended-description": "Pode ser usado de várias maneiras:\n#Obter dados sobre um conjunto de páginas (última revisão), definindo títulos ou pageids.\n# Obter revisões para uma página determinada, usando títulos ou pageids com início, fim ou limite.\n# Obter dados sobre um conjunto de revisões, definindo seus IDs com revids.", + "apihelp-query+revisions-paraminfo-singlepageonly": "Só pode ser usado com uma única página (modo #2).", + "apihelp-query+revisions-param-startid": "Comece a enumeração do timestamp desta revisão. A revisão deve existir, mas não precisa pertencer a esta página.", + "apihelp-query+revisions-param-endid": "Pare a enumeração no timestamp desta revisão. A revisão deve existir, mas não precisa pertencer a esta página.", + "apihelp-query+revisions-param-start": "De qual timestamp de revisão iniciar a enumeração.", + "apihelp-query+revisions-param-end": "Enumerar até este timestamp.", + "apihelp-query+revisions-param-user": "Somente incluir revisões feitas pelo usuário.", + "apihelp-query+revisions-param-excludeuser": "Excluir revisões feitas pelo usuário.", + "apihelp-query+revisions-param-tag": "Lista apenas as revisões com esta tag.", + "apihelp-query+revisions-param-token": "Que tokens obter para cada revisão.", + "apihelp-query+revisions-example-content": "Obter dados com conteúdo para a última revisão de títulos API e Main Page.", + "apihelp-query+revisions-example-last5": "Mostrar as 5 últimas revisões da Main Page.", + "apihelp-query+revisions-example-first5": "Mostrar as 5 primeiras revisões da Main Page.", + "apihelp-query+revisions-example-first5-after": "Mostrar as 5 primeiras revisões da Main Page feitas depois de 05/01/2006.", + "apihelp-query+revisions-example-first5-not-localhost": "Mostrar as 5 primeiras revisões da Main Page que não foram feitas pelo usuário anônimo 127.0.0.1.", "apihelp-query+revisions-example-first5-user": "Mostrar as 5 primeiras revisões da Main Page que foram feitas pelo usuário MediaWiki default.", - "apihelp-query+revisions+base-param-prop": "Que propriedades mostrar para cada modificação:", + "apihelp-query+revisions+base-param-prop": "Quais propriedades mostrar para cada modificação:", "apihelp-query+revisions+base-paramvalue-prop-ids": "O ID da revisão.", + "apihelp-query+revisions+base-paramvalue-prop-flags": "Etiqueta de revisão (menor).", + "apihelp-query+revisions+base-paramvalue-prop-timestamp": "O timestamp da revisão.", + "apihelp-query+revisions+base-paramvalue-prop-user": "Usuário que fez a revisão.", + "apihelp-query+revisions+base-paramvalue-prop-userid": "ID de usuário do criador da revisão.", + "apihelp-query+revisions+base-paramvalue-prop-size": "Comprimento (bytes) da revisão.", + "apihelp-query+revisions+base-paramvalue-prop-sha1": "SHA-1 (base 16) da revisão.", + "apihelp-query+revisions+base-paramvalue-prop-contentmodel": "ID do modelo de conteúdo da revisão.", + "apihelp-query+revisions+base-paramvalue-prop-comment": "Comentário do usuário para a revisão.", + "apihelp-query+revisions+base-paramvalue-prop-parsedcomment": "Analisar comentário do usuário para a revisão.", "apihelp-query+revisions+base-paramvalue-prop-content": "Texto da revisão.", "apihelp-query+revisions+base-paramvalue-prop-tags": "Etiquetas para a revisão.", + "apihelp-query+revisions+base-paramvalue-prop-parsetree": "Obsoleto. Use [[Special:ApiHelp/expandtemplates|action=expandtemplates]] ou [[Special:ApiHelp/parse|action=parse]] em vez. A árvore de análise XML de conteúdo da revisão (requer o modelo de conteúdo $1).", "apihelp-query+revisions+base-param-limit": "Limita quantas revisões serão retornadas.", - "apihelp-query+search-description": "Fazer uma buscar completa de texto.", + "apihelp-query+revisions+base-param-expandtemplates": "Use [[Special:ApiHelp/expandtemplates|action=expandtemplates]] em vez disso. Expande predefinições no conteúdo de revisão (requer $1prop=content).", + "apihelp-query+revisions+base-param-generatexml": "Use [[Special:ApiHelp/expandtemplates|action=expandtemplates]] ou [[Special:ApiHelp/parse|action=parse]] em vez disso. Gerar árvore de analise XML para o conteúdo de revisão (requer $1prop=content).", + "apihelp-query+revisions+base-param-parse": "Use [[Special:ApiHelp/parse|action=parse]] em vez disso. Analisa o conteúdo da revisão (requer $1prop=content). Por motivos de desempenho, se esta opção for usada, $1limit é definindo para 1.", + "apihelp-query+revisions+base-param-section": "Apenas recuperar o conteúdo deste número de seção.", + "apihelp-query+revisions+base-param-diffto": "Use [[Special:ApiHelp/compare|action=compare]] em vez disso. ID de revisão para diff cada revisão. Use prev, next e cur para a revisão anterior, próxima e atual, respectivamente.", + "apihelp-query+revisions+base-param-difftotext": "Use [[Special:ApiHelp/compare|action=compare]] em vez disso. Texto para diff cada revisão. Apenas diff um número limitado de revisões. Substitui $1diffto. Se $1section estiver definido, apenas essa seção será diferente desse texto.", + "apihelp-query+revisions+base-param-difftotextpst": "Use [[Special:ApiHelp/compare|action=compare]] em vez disso. Executa uma transformação pré-salvar no texto antes de o difundir. Apenas válido quando usado com $1difftotext.", + "apihelp-query+revisions+base-param-contentformat": "Formato de serialização usado para $1difftotext e esperado para saída de conteúdo.", + "apihelp-query+search-summary": "Fazer uma buscar completa de texto.", + "apihelp-query+search-param-search": "Procura por títulos de páginas ou conteúdo que corresponda a este valor. Você pode usar a sequência de pesquisa para invocar recursos de pesquisa especiais, dependendo do que implementa o backend de pesquisa da wiki.", + "apihelp-query+search-param-namespace": "Procure apenas nesses espaços de nominais.", + "apihelp-query+search-param-what": "Qual tipo de pesquisa realizada.", + "apihelp-query+search-param-info": "Quais metadados retornar.", "apihelp-query+search-param-prop": "Que propriedades retornar:", + "apihelp-query+search-param-qiprofile": "Perfil independente da consulta para usar (afeta o algoritmo de classificação).", "apihelp-query+search-paramvalue-prop-size": "Adiciona o tamanho da página em bytes.", "apihelp-query+search-paramvalue-prop-wordcount": "Adiciona a contagem de palavras da página.", "apihelp-query+search-paramvalue-prop-timestamp": "Adiciona a marcação de data (timestamp) de quando a página foi editada pela última vez.", "apihelp-query+search-paramvalue-prop-snippet": "Adiciona um fragmento analisado da página.", "apihelp-query+search-paramvalue-prop-titlesnippet": "Adiciona um fragmento analisado do título da página.", + "apihelp-query+search-paramvalue-prop-redirectsnippet": "Adiciona um fragmento analisado do redirecionamento do título.", + "apihelp-query+search-paramvalue-prop-redirecttitle": "Adiciona o título do redirecionamento correspondente.", + "apihelp-query+search-paramvalue-prop-sectionsnippet": "Adiciona um parsed snippet do título da seção correspondente.", + "apihelp-query+search-paramvalue-prop-sectiontitle": "Adiciona o título da seção correspondente.", + "apihelp-query+search-paramvalue-prop-categorysnippet": "Adiciona um parsed snippet da categoria correspondente.", + "apihelp-query+search-paramvalue-prop-isfilematch": "Adiciona um booleano que indica se a pesquisa corresponde ao conteúdo do arquivo.", + "apihelp-query+search-paramvalue-prop-score": "Ignorado.", + "apihelp-query+search-paramvalue-prop-hasrelated": "Ignorado.", "apihelp-query+search-param-limit": "Quantas páginas retornar.", + "apihelp-query+search-param-interwiki": "Inclua resultados de interwiki na pesquisa, se disponível.", + "apihelp-query+search-param-backend": "Qual o backend de pesquisa a ser usado, se não for o padrão.", + "apihelp-query+search-param-enablerewrites": "Habilita a reescrita de consulta interna. Alguns backends de pesquisa podem reescrever a consulta em outro que é pensado para fornecer melhores resultados, por exemplo, corrigindo erros de ortografia.", "apihelp-query+search-example-simple": "Procurar por meaning.", "apihelp-query+search-example-text": "Procurar textos para meaning.", - "apihelp-query+siteinfo-paramvalue-prop-general": "Informação geral de sistema", + "apihelp-query+search-example-generator": "Obter informações da página sobre as páginas retornadas para uma pesquisa por meaning.", + "apihelp-query+siteinfo-summary": "Retorna informações gerais sobre o site.", + "apihelp-query+siteinfo-param-prop": "Quais informação obter:", + "apihelp-query+siteinfo-paramvalue-prop-general": "Informação geral do sistema.", + "apihelp-query+siteinfo-paramvalue-prop-namespaces": "Lista de espaços nominais registrados e seus nomes canônicos.", + "apihelp-query+siteinfo-paramvalue-prop-namespacealiases": "Lista de aliases dos espaços nominais registrados.", + "apihelp-query+siteinfo-paramvalue-prop-specialpagealiases": "Lista de alias de página especiais.", + "apihelp-query+siteinfo-paramvalue-prop-magicwords": "Lista de palavras mágicas e seus alias.", "apihelp-query+siteinfo-paramvalue-prop-statistics": "Voltar às estatísticas do site.", + "apihelp-query+siteinfo-paramvalue-prop-interwikimap": "Retorna o mapa interwiki (opcionalmente filtrado, opcionalmente localizado usando $1inlanguagecode).", + "apihelp-query+siteinfo-paramvalue-prop-dbrepllag": "Retorna o servidor de banco de dados com o atraso de replicação mais alto.", + "apihelp-query+siteinfo-paramvalue-prop-usergroups": "Retorna os grupos de usuários e as permissões associadas.", + "apihelp-query+siteinfo-paramvalue-prop-libraries": "Retorna as bibliotecas instaladas na wiki.", + "apihelp-query+siteinfo-paramvalue-prop-extensions": "Retorna as extensões instaladas na wiki.", + "apihelp-query+siteinfo-paramvalue-prop-fileextensions": "Retorna um lista de extensões de arquivo (tipos de arquivo) permitidos para serem carregados.", + "apihelp-query+siteinfo-paramvalue-prop-rightsinfo": "Retorna a informação sobre os direitos wiki (licença), se disponível.", + "apihelp-query+siteinfo-paramvalue-prop-restrictions": "Retorna informações sobre os tipos de restrição (proteção) disponíveis.", + "apihelp-query+siteinfo-paramvalue-prop-languages": "Retorna uma lista de idiomas suportada pelo MediaWiki (opcionalmente localizada usando $1inlanguagecode).", + "apihelp-query+siteinfo-paramvalue-prop-languagevariants": "Retorna uma lista de códigos de idioma para os quais [[mw:Special:MyLanguage/LanguageConverter|LanguageConverter]] está ativado e as variantes suportadas para cada um.", + "apihelp-query+siteinfo-paramvalue-prop-skins": "Retorna uma lista de todas as skins protegidas (opcionalmente localizadas usando $1inlanguagecode, caso contrário no idioma do conteúdo).", + "apihelp-query+siteinfo-paramvalue-prop-extensiontags": "Retorna uma lista de tags de extensão do analisador.", + "apihelp-query+siteinfo-paramvalue-prop-functionhooks": "Retorna uma lista de ganchos de função do analisador.", + "apihelp-query+siteinfo-paramvalue-prop-showhooks": "Retorna uma lista de todos os ganchos subscritos (conteúdo de [[mw:Special:MyLanguage/Manual:$wgHooks|$wgHooks]]).", + "apihelp-query+siteinfo-paramvalue-prop-variables": "Retorna uma lista de IDs variáveis.", + "apihelp-query+siteinfo-paramvalue-prop-protocols": "Retorna uma lista de protocolos que são permitidos em links externos.", + "apihelp-query+siteinfo-paramvalue-prop-defaultoptions": "Retorna os valores padrão para as preferências do usuário.", + "apihelp-query+siteinfo-paramvalue-prop-uploaddialog": "Retorna a configuração da caixa de diálogo de upload.", + "apihelp-query+siteinfo-param-filteriw": "Retorna apenas entradas locais ou únicas não locais do mapa interwiki.", + "apihelp-query+siteinfo-param-showalldb": "Liste todos os servidores de banco de dados, e não apenas o que está atrasando.", "apihelp-query+siteinfo-param-numberingroup": "Listar o número de usuários nos grupos de usuário.", + "apihelp-query+siteinfo-param-inlanguagecode": "Código de idioma para nomes de idiomas localizados (melhor esforço) e nomes de skin.", "apihelp-query+siteinfo-example-simple": "Obter informação do site.", + "apihelp-query+siteinfo-example-interwiki": "Obtenha uma lista de prefixos interwiki locais.", + "apihelp-query+siteinfo-example-replag": "Verificar o atraso de replicação atual.", + "apihelp-query+stashimageinfo-summary": "Retorna a informação do arquivo para arquivos stashed.", + "apihelp-query+stashimageinfo-param-filekey": "Chave que identifica um upload anterior que foi temporariamente armazenado.", + "apihelp-query+stashimageinfo-param-sessionkey": "Apelido para $1filekey, para compatibilidade com versões anteriores.", + "apihelp-query+stashimageinfo-example-simple": "Retorna informações de um arquivo stashed.", + "apihelp-query+stashimageinfo-example-params": "Retorna as miniaturas para dois arquivos stashed.", + "apihelp-query+tags-summary": "Lista etiquetas da modificação.", "apihelp-query+tags-param-limit": "O número máximo de tags a serem listadas.", "apihelp-query+tags-param-prop": "Quais propriedades obter:", + "apihelp-query+tags-paramvalue-prop-name": "Adiciona o nome da tag.", + "apihelp-query+tags-paramvalue-prop-displayname": "Adiciona mensagem do sistema para a tag.", + "apihelp-query+tags-paramvalue-prop-description": "Adiciona descrição da tag.", + "apihelp-query+tags-paramvalue-prop-hitcount": "Adiciona o número de revisões e entradas do log que tem esta tag.", + "apihelp-query+tags-paramvalue-prop-defined": "Indique se a etiqueta está definida.", + "apihelp-query+tags-paramvalue-prop-source": "Obtém as fontes da etiqueta, que podem incluir extension para tags definidas em extensão e extension para tags que podem ser aplicadas manualmente pelos usuários.", + "apihelp-query+tags-paramvalue-prop-active": "Se a tag ainda está sendo aplicada.", + "apihelp-query+tags-example-simple": "Listar as tags disponíveis.", + "apihelp-query+templates-summary": "Mostrar apenas as alterações nas páginas associadas desta página.", + "apihelp-query+templates-param-namespace": "Mostra as predefinições neste espaços nominais apenas.", "apihelp-query+templates-param-limit": "Quantas predefinições retornar.", + "apihelp-query+templates-param-templates": "Apenas liste essas predefinições. Útil para verificar se uma determinada página usa uma determinada predefinição.", "apihelp-query+templates-param-dir": "A direção na qual listar.", + "apihelp-query+templates-example-simple": "Obter predefinições usadas na página Main Page.", + "apihelp-query+templates-example-generator": "Obter informações sobre as páginas de predefinições usada na Main Page.", + "apihelp-query+templates-example-namespaces": "Obter páginas nos espaços nominais {{ns: user}} e {{ns: template}} que são transcluídos na página Main Page.", + "apihelp-query+tokens-summary": "Obtém tokens para ações de modificação de dados.", + "apihelp-query+tokens-param-type": "Tipos de token para solicitar.", + "apihelp-query+tokens-example-simple": "Recupere um token csrf (o padrão).", + "apihelp-query+tokens-example-types": "Recupere um token de vigilância e um token de patrulha.", + "apihelp-query+transcludedin-summary": "Encontre todas as páginas que transcluam as páginas dadas.", "apihelp-query+transcludedin-param-prop": "Quais propriedades obter:", + "apihelp-query+transcludedin-paramvalue-prop-pageid": "ID de cada página.", + "apihelp-query+transcludedin-paramvalue-prop-title": "O título de cada página.", + "apihelp-query+transcludedin-paramvalue-prop-redirect": "Sinalizar se a página é um redirecionamento.", + "apihelp-query+transcludedin-param-namespace": "Listar apenas páginas neste espaço nominal.", "apihelp-query+transcludedin-param-limit": "Quantos retornar.", - "apihelp-query+usercontribs-description": "Obtêm todas as edições de um usuário", - "apihelp-query+userinfo-param-prop": "Que informações incluir:", - "apihelp-query+users-description": "Obter informação sobre uma lista de usuários.", - "apihelp-query+users-param-prop": "Que informações incluir:", + "apihelp-query+transcludedin-param-show": "Mostre apenas itens que atendam a esses critérios.\n;redirect:Apenas mostra redirecionamentos.\n;!redirect:Não mostra redirecionamentos.", + "apihelp-query+transcludedin-example-simple": "Obter uma lista de páginas que transcluem Main Page.", + "apihelp-query+transcludedin-example-generator": "Obter informações sobre páginas que transcluem Main Page.", + "apihelp-query+usercontribs-summary": "Obtêm todas as edições de um usuário.", + "apihelp-query+usercontribs-param-limit": "O número máximo de contribuições para retornar.", + "apihelp-query+usercontribs-param-start": "O timestamp de início para retornar.", + "apihelp-query+usercontribs-param-end": "O timestamp final para retornar.", + "apihelp-query+usercontribs-param-user": "Os usuários dos quais recuperar contribuições. Não pode ser usado com $1userids ou $1userprefix.", + "apihelp-query+usercontribs-param-userprefix": "Recupera contribuições para todos os usuários cujos nomes começam com esse valor. Não pode ser usado com $1user ou $1userids.", + "apihelp-query+usercontribs-param-userids": "As IDs de usuário das quais recuperar as contribuições. Não pode ser usado com$1user ou $1userprefix.", + "apihelp-query+usercontribs-param-namespace": "Apenas lista as contribuições nesses espaços nominais.", + "apihelp-query+usercontribs-param-prop": "Incluir elementos de informação adicional:", + "apihelp-query+usercontribs-paramvalue-prop-ids": "Adiciona o ID da página e revisão.", + "apihelp-query+usercontribs-paramvalue-prop-title": "Adiciona o título e o ID do espaço nominal da página.", + "apihelp-query+usercontribs-paramvalue-prop-timestamp": "Adiciona o timestamp da edição.", + "apihelp-query+usercontribs-paramvalue-prop-comment": "Adiciona o comentário da edição.", + "apihelp-query+usercontribs-paramvalue-prop-parsedcomment": "Adiciona o comentário analisado da edição.", + "apihelp-query+usercontribs-paramvalue-prop-size": "Adiciona o novo tamanho da edição.", + "apihelp-query+usercontribs-paramvalue-prop-sizediff": "Adiciona o tamanho delta da edição contra o seu pai.", + "apihelp-query+usercontribs-paramvalue-prop-flags": "Adiciona etiqueta da edição.", + "apihelp-query+usercontribs-paramvalue-prop-patrolled": "Etiquetas de edições patrulhadas.", + "apihelp-query+usercontribs-paramvalue-prop-tags": "Lista as tags para editar.", + "apihelp-query+usercontribs-param-show": "Mostre apenas itens que atendam a esses critérios, por exemplo, apenas edições não-menores: $2show=!minor.\n\nSe $2show=patrolled ou $2show=!patrolled estiver definido, revisões mais antigas do que [[mw:Special:MyLanguage/Manual:$wgRCMaxAge|$wgRCMaxAge]] ($1 {{PLURAL:$1|segundo|segundos}}) não serão exibidas.", + "apihelp-query+usercontribs-param-tag": "Lista apenas as revisões com esta tag.", + "apihelp-query+usercontribs-param-toponly": "Somente lista as alterações que são as últimas revisões.", + "apihelp-query+usercontribs-example-user": "Mostra as contribuições do usuário Example.", + "apihelp-query+usercontribs-example-ipprefix": "Mostrar contribuições de todos os endereços IP com o prefixo 192.0.2..", + "apihelp-query+userinfo-summary": "Ober informações sobre o usuário atual.", + "apihelp-query+userinfo-param-prop": "Quais peças de informação incluir:", + "apihelp-query+userinfo-paramvalue-prop-blockinfo": "Etiqueta se o usuário atual está bloqueado, por quem e por que motivo.", + "apihelp-query+userinfo-paramvalue-prop-hasmsg": "Adiciona a tag messages se o usuário atual tiver mensagens pendentes.", + "apihelp-query+userinfo-paramvalue-prop-groups": "Lista todos os grupos aos quais o usuário atual pertence.", + "apihelp-query+userinfo-paramvalue-prop-groupmemberships": "Lista grupos aos quais o usuário atual foi explicitamente designado, incluindo a data de expiração de cada associação de grupo.", + "apihelp-query+userinfo-paramvalue-prop-implicitgroups": "Lista todos os grupos aos quais o usuário atual é automaticamente membro.", + "apihelp-query+userinfo-paramvalue-prop-rights": "Lista todos os direitos que o usuário atual possui.", + "apihelp-query+userinfo-paramvalue-prop-changeablegroups": "Lista os grupos aos quais o usuário atual pode adicionar e remover.", + "apihelp-query+userinfo-paramvalue-prop-options": "Lista todas as preferências que o usuário atual estabeleceu.", + "apihelp-query+userinfo-paramvalue-prop-preferencestoken": "Obter um token para alterar as preferências do usuário atual.", + "apihelp-query+userinfo-paramvalue-prop-editcount": "Adiciona a contagem de edições do usuário atual.", + "apihelp-query+userinfo-paramvalue-prop-ratelimits": "Lista todos os limites de taxa aplicáveis ao usuário atual.", + "apihelp-query+userinfo-paramvalue-prop-realname": "Adiciona o nome real do usuário.", + "apihelp-query+userinfo-paramvalue-prop-email": "Adiciona o endereço de e-mail e a data de autenticação do e-mail.", + "apihelp-query+userinfo-paramvalue-prop-acceptlang": "Ecoa o cabeçalho Accept-Language enviado pelo cliente em um formato estruturado.", + "apihelp-query+userinfo-paramvalue-prop-registrationdate": "Adiciona a data de registro do usuário.", + "apihelp-query+userinfo-paramvalue-prop-unreadcount": "Adiciona a contagem de páginas não lidas na lista de páginas vigiadas do usuário (máximo $1; retorna $2 se mais).", + "apihelp-query+userinfo-paramvalue-prop-centralids": "Adiciona os IDs centrais e o status do anexo do usuário.", + "apihelp-query+userinfo-param-attachedwiki": "Com $1prop=centralids, indique se o usuário está conectado com a wiki identificada por este ID.", + "apihelp-query+userinfo-example-simple": "Ober informações sobre o usuário atual.", + "apihelp-query+userinfo-example-data": "Obter informações adicionais sobre o usuário atual.", + "apihelp-query+users-summary": "Obter informação sobre uma lista de usuários.", + "apihelp-query+users-param-prop": "Quais peças de informação incluir:", + "apihelp-query+users-paramvalue-prop-blockinfo": "Etiqueta se o usuário estiver bloqueado, por quem e por que motivo.", + "apihelp-query+users-paramvalue-prop-groups": "Lista todos os grupos aos quais cada usuário pertence.", + "apihelp-query+users-paramvalue-prop-groupmemberships": "Lista grupos aos quais cada usuário foi explicitamente designado, incluindo a data de expiração de cada associação de grupo.", + "apihelp-query+users-paramvalue-prop-implicitgroups": "Lista todos os grupos aos quais um usuário é automaticamente membro.", + "apihelp-query+users-paramvalue-prop-rights": "Lista todos os direitos que cada usuário possui.", + "apihelp-query+users-paramvalue-prop-editcount": "Adiciona a contagem de edição do usuário.", + "apihelp-query+users-paramvalue-prop-registration": "Adiciona o timestamp de registro do usuário.", + "apihelp-query+users-paramvalue-prop-emailable": "Etiquetar se o usuário pode e deseja receber e-mails através de [[Special:Emailuser]].", + "apihelp-query+users-paramvalue-prop-gender": "Etiqueta o gênero do usuário. Retorna \"male\", \"female\" ou \"unknown\".", + "apihelp-query+users-paramvalue-prop-centralids": "Adiciona os IDs centrais e o status do anexo do usuário.", + "apihelp-query+users-paramvalue-prop-cancreate": "Indica se uma conta para nomes de usuário válidos mas não registrados pode ser criada.", + "apihelp-query+users-param-attachedwiki": "Com $1prop=centralids, indique se o usuário está conectado com a wiki identificada por este ID.", + "apihelp-query+users-param-users": "Uma lista de usuários dos quais obter informações.", + "apihelp-query+users-param-userids": "Uma lista de IDs de usuários dos quais obter informações.", + "apihelp-query+users-param-token": "Use [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] em vez.", + "apihelp-query+users-example-simple": "Retornar informações para o usuário Example.", + "apihelp-query+watchlist-summary": "Obter alterações recentes nas páginas da lista de páginas vigiadas do usuário atual.", + "apihelp-query+watchlist-param-allrev": "Inclua várias revisões da mesma página dentro de um prazo determinado.", + "apihelp-query+watchlist-param-start": "A data a partir da qual começar a enumeração.", + "apihelp-query+watchlist-param-end": "O timestamp para terminar de enumerar.", + "apihelp-query+watchlist-param-namespace": "Filtrar apenas as mudanças dos espaços nominais dados.", + "apihelp-query+watchlist-param-user": "Listar apenas alterações deste usuário.", + "apihelp-query+watchlist-param-excludeuser": "Não listar as alterações deste usuário.", "apihelp-query+watchlist-param-limit": "Quantos resultados retornar por solicitação.", - "apihelp-query+watchlist-paramvalue-prop-title": "Adicionar título da página.", + "apihelp-query+watchlist-param-prop": "Quais propriedades adicionais obter:", + "apihelp-query+watchlist-paramvalue-prop-ids": "Adiciona o ID de revisão e de página.", + "apihelp-query+watchlist-paramvalue-prop-title": "Adiciona o título da página.", + "apihelp-query+watchlist-paramvalue-prop-flags": "Adiciona etiquetas para a edição.", + "apihelp-query+watchlist-paramvalue-prop-user": "Adiciona o usuário que fez a edição.", + "apihelp-query+watchlist-paramvalue-prop-userid": "Adiciona o ID de usuário de quem fez a edição.", "apihelp-query+watchlist-paramvalue-prop-comment": "Adicionar comentário à edição.", + "apihelp-query+watchlist-paramvalue-prop-parsedcomment": "Adiciona o comentário analisado da edição.", + "apihelp-query+watchlist-paramvalue-prop-timestamp": "Adiciona o timestamp da edição.", + "apihelp-query+watchlist-paramvalue-prop-patrol": "Edições de tags que são patrulhadas.", + "apihelp-query+watchlist-paramvalue-prop-sizes": "Adiciona os velhos e novos comprimentos da página.", + "apihelp-query+watchlist-paramvalue-prop-notificationtimestamp": "Adiciona o timestamp de quando o usuário foi notificado pela última vez sobre a edição.", + "apihelp-query+watchlist-paramvalue-prop-loginfo": "Adiciona informações de log, quando apropriado.", + "apihelp-query+watchlist-param-show": "Mostre apenas itens que atendam a esses critérios. Por exemplo, para ver apenas edições menores feitas por usuários conectados, set $1show=minor|!anon.", + "apihelp-query+watchlist-param-type": "Quais tipos de mudanças mostrar:", "apihelp-query+watchlist-paramvalue-type-edit": "Edições comuns nas páginas.", - "apihelp-query+watchlist-paramvalue-type-external": "Alterações externas", + "apihelp-query+watchlist-paramvalue-type-external": "Alterações externas.", "apihelp-query+watchlist-paramvalue-type-new": "Criação de páginas.", "apihelp-query+watchlist-paramvalue-type-log": "Registro de entradas.", "apihelp-query+watchlist-paramvalue-type-categorize": "Alterações de membros pertencentes à uma categoria.", + "apihelp-query+watchlist-param-owner": "Usado juntamente com $1 para acessar a lista de páginas vigiadas de um usuário diferente.", + "apihelp-query+watchlist-param-token": "Um token seguro (disponível nas [[Special:Preferences#mw-prefsection-watchlist|preferências]] do usuário) para permitir o acesso à lista de páginas vigiadas de outro usuário.", + "apihelp-query+watchlist-example-simple": "Liste a revisão superior para páginas recentemente alteradas na lista de páginas vigiadas do usuário atual.", + "apihelp-query+watchlist-example-props": "Obtenha informações adicionais sobre a revisão superior das páginas alteradas recentemente na lista de páginas vigiadas do usuário atual.", + "apihelp-query+watchlist-example-allrev": "Obtenha informações sobre todas as mudanças recentes nas páginas da lista de páginas vigiadas do usuário atual.", + "apihelp-query+watchlist-example-generator": "Obtenha informações de página para páginas recentemente alteradas na lista de páginas vigiadas do usuário atual.", + "apihelp-query+watchlist-example-generator-rev": "Obtenha informações de revisão para as mudanças recentes nas páginas da lista de páginas vigiadas do usuário atual.", + "apihelp-query+watchlist-example-wlowner": "Listar a revisão superior para páginas alteradas recentemente na lista de páginas vigiadas do usuário Exemplo.", + "apihelp-query+watchlistraw-summary": "Obtenha todas as páginas da lista de páginas vigiadas do usuário atual.", + "apihelp-query+watchlistraw-param-namespace": "Listar apenas páginas dos espaços nominais dados.", "apihelp-query+watchlistraw-param-limit": "Quantos resultados retornar por solicitação.", + "apihelp-query+watchlistraw-param-prop": "Quais propriedades adicionais obter:", + "apihelp-query+watchlistraw-paramvalue-prop-changed": "Adiciona o timestamp de quando o usuário foi notificado pela última vez sobre a edição.", + "apihelp-query+watchlistraw-param-show": "Listar apenas itens que atendam a esses critérios.", + "apihelp-query+watchlistraw-param-owner": "Usado juntamente com $1 para acessar a lista de páginas vigiadas de um usuário diferente.", + "apihelp-query+watchlistraw-param-token": "Um token seguro (disponível nas [[Special:Preferences#mw-prefsection-watchlist|preferências]] do usuário) para permitir o acesso à lista de páginas vigiadas de outro usuário.", "apihelp-query+watchlistraw-param-dir": "A direção na qual listar.", + "apihelp-query+watchlistraw-param-fromtitle": "Título (com prefixo do espaço nominal) do qual começar a enumerar.", + "apihelp-query+watchlistraw-param-totitle": "Título (com prefixo do espaço nominal) do qual parar de enumerar.", + "apihelp-query+watchlistraw-example-simple": "Listar páginas da lista de páginas vigiadas do usuário atual.", + "apihelp-query+watchlistraw-example-generator": "Obtenha informações de página para páginas na lista de páginas vigiadas do usuário atual.", + "apihelp-removeauthenticationdata-summary": "Remova os dados de autenticação para o usuário atual.", + "apihelp-removeauthenticationdata-example-simple": "Tente remover os dados do usuário atual para FooAuthenticationRequest.", + "apihelp-resetpassword-summary": "Envia um e-mail de redefinição de senha para o usuário atual.", + "apihelp-resetpassword-extended-description-noroutes": "Não há rotas de redefinição de senha disponíveis.\n\nAtive rotas em [[mw:Special:MyLanguage/Manual:$wgPasswordResetRoutes|$wgPasswordResetRoutes]] para usar este módulo.", + "apihelp-resetpassword-param-user": "Usuário sendo reiniciado.", + "apihelp-resetpassword-param-email": "Endereço de e-mail do usuário sendo redefinido.", + "apihelp-resetpassword-example-user": "Envia um e-mail de redefinição de senha para o usuário Example.", + "apihelp-resetpassword-example-email": "Envia um e-mail de redefinição de senha para todos os usuários com e-mail user@example.com.", + "apihelp-revisiondelete-summary": "Excluir e recuperar revisões.", + "apihelp-revisiondelete-param-type": "Tipo de exclusão de revisão em execução.", + "apihelp-revisiondelete-param-target": "Título da página para a eliminação da revisão, se necessário para o tipo.", + "apihelp-revisiondelete-param-ids": "Identificadores para as revisões a serem excluídas.", + "apihelp-revisiondelete-param-hide": "O que ocultar para cada revisão.", + "apihelp-revisiondelete-param-show": "O que exibir para cada revisão.", + "apihelp-revisiondelete-param-suppress": "Seja para suprimir dados de administradores, bem como de outros.", + "apihelp-revisiondelete-param-reason": "Razão para a exclusão ou recuperação.", + "apihelp-revisiondelete-param-tags": "Etiquetas para se inscrever na entrada no registo de eliminação.", + "apihelp-revisiondelete-example-revision": "Ocultar conteúdo da revisão 12345 na página Main Page.", + "apihelp-revisiondelete-example-log": "Ocultar todos os dados na entrada de log 67890 com razão BLP violation.", + "apihelp-rollback-summary": "Desfazer a última edição para a página.", + "apihelp-rollback-extended-description": "Se o último usuário que editou a página efetuou várias edições consecutivas, todas serão revertidas.", "apihelp-rollback-param-title": "Título da página para reverter. Não pode ser usado em conjunto com $1pageid.", "apihelp-rollback-param-pageid": "ID da página para reverter. Não pode ser usado em conjunto com $1title.", + "apihelp-rollback-param-tags": "Tags para aplicar ao rollback.", + "apihelp-rollback-param-user": "Nome do usuário cujas edições devem ser revertidas.", + "apihelp-rollback-param-summary": "Resumo de edição personalizado. Se estiver vazio, o resumo padrão será usado.", + "apihelp-rollback-param-markbot": "Marca as edições revertidas e a reversão como edições de bot.", + "apihelp-rollback-param-watchlist": "Adicione ou remova incondicionalmente a página da lista de páginas vigiadas do usuário atual, use preferências ou não mude a vigilância.", + "apihelp-rollback-example-simple": "Reverter as últimas edições de página Main Page pelo usuário Example.", + "apihelp-rollback-example-summary": "Reverter as últimas edições de página Main Page pelo IP 192.0.2.5 com resumo Reverting vandalism e marque essas edições e reversões como edições de bot.", + "apihelp-rsd-summary": "Exportar um esquema RSD (Really Simple Discovery).", + "apihelp-rsd-example-simple": "Exportar o esquema RSD.", + "apihelp-setnotificationtimestamp-summary": "Atualize o timestamp de notificação para páginas vigiadas.", + "apihelp-setnotificationtimestamp-extended-description": "Isso afeta o destaque das páginas alteradas na lista de exibição e no histórico e o envio de e-mail quando a preferência \"{{int:tog-enotifwatchlistpages}}\" estiver habilitada.", "apihelp-setnotificationtimestamp-param-entirewatchlist": "Trabalhar em todas as páginas vigiadas.", + "apihelp-setnotificationtimestamp-param-timestamp": "Timestamp para o qual definir o timestamp de notificação.", + "apihelp-setnotificationtimestamp-param-torevid": "Revisão para definir o timestamp de notificação para (apenas uma página).", + "apihelp-setnotificationtimestamp-param-newerthanrevid": "Revisão para definir o timestamp de notificação mais recente do que (apenas uma página).", + "apihelp-setnotificationtimestamp-example-all": "Redefinir o status da notificação para toda a lista de páginas vigiadas.", + "apihelp-setnotificationtimestamp-example-page": "Redefinir o status de notificação para a Main page.", + "apihelp-setnotificationtimestamp-example-pagetimestamp": "Define o timestamp da notificação para Main page para que todas as edições a partir de 1 de janeiro de 2012 não sejam visualizadas.", + "apihelp-setnotificationtimestamp-example-allpages": "Restaura o status de notificação para páginas no espaço nominal {{ns:user}}.", + "apihelp-setpagelanguage-summary": "Mudar o idioma de uma página.", + "apihelp-setpagelanguage-extended-description-disabled": "Mudar o idioma de uma página não é permitido nesta wiki.\n\nAtive [[mw:Special:MyLanguage/Manual:$wgPageLanguageUseDB|$wgPageLanguageUseDB]] para usar esta ação.", + "apihelp-setpagelanguage-param-title": "Título da página cujo idioma você deseja alterar. Não pode ser usado em conjunto com $1pageid.", + "apihelp-setpagelanguage-param-pageid": "ID da página cujo idioma você deseja alterar. Não pode ser usado em conjunto com $1title.", + "apihelp-setpagelanguage-param-lang": "Código de idioma do idioma para mudar a página para. Usar default para redefinir a página para o idioma de conteúdo padrão da wiki.", + "apihelp-setpagelanguage-param-reason": "Motivo para a mudança.", + "apihelp-setpagelanguage-param-tags": "Alterar as tags para aplicar à entrada de log resultante dessa ação.", + "apihelp-setpagelanguage-example-language": "Mudar o idioma da Main Page para Basque.", + "apihelp-setpagelanguage-example-default": "Mudar o idioma da página com ID 123 para o idioma padrão da wiki.", + "apihelp-stashedit-summary": "Prepare uma edição no cache compartilhado.", + "apihelp-stashedit-extended-description": "Isto é destinado a ser usado via AJAX a partir do formulário de edição para melhorar o desempenho da página salvar.", + "apihelp-stashedit-param-title": "Título da página que está sendo editada.", + "apihelp-stashedit-param-section": "Número da seção. 0 para a seção superior, new para uma nova seção.", "apihelp-stashedit-param-sectiontitle": "O título para uma nova seção.", - "apihelp-stashedit-param-text": "Conteúdo da página", + "apihelp-stashedit-param-text": "Conteúdo da página.", + "apihelp-stashedit-param-stashedtexthash": "Hash do conteúdo da página de um stash anterior para usar em vez disso.", "apihelp-stashedit-param-contentmodel": "Modelo de conteúdo do novo conteúdo.", "apihelp-stashedit-param-contentformat": "Formato de serialização de conteúdo usado para o texto de entrada.", - "apihelp-stashedit-param-summary": "Mudar sumário.", + "apihelp-stashedit-param-baserevid": "ID de revisão da revisão base.", + "apihelp-stashedit-param-summary": "Mudar resumo.", + "apihelp-tag-summary": "Adicionar ou remover tags de alteração de revisões individuais ou entradas de log.", + "apihelp-tag-param-rcid": "Uma ou mais IDs de alterações recentes a partir das quais adicionar ou remover a etiqueta.", + "apihelp-tag-param-revid": "Uma ou mais IDs de revisão a partir das quais adicionar ou remover a etiqueta.", + "apihelp-tag-param-logid": "Uma ou mais IDs de entrada de log a partir das quais adicionar ou remover a etiqueta.", + "apihelp-tag-param-add": "Tags para adicionar. Apenas as tags manualmente definidas podem ser adicionadas.", + "apihelp-tag-param-remove": "Tags para remover. Somente as tags que são definidas manualmente ou completamente indefinidas podem ser removidas.", "apihelp-tag-param-reason": "Motivo para a mudança.", - "apihelp-unblock-description": "Desbloquear usuário", - "apihelp-unblock-param-id": "ID do bloco para desbloquear (obtido através de list=blocks). Não pode ser usado em conjunto com $1user.", - "apihelp-unblock-param-user": "Nome de usuário, endereço IP ou intervalo de IP para a se desbloquear. Não pode ser usado em conjunto com $1id.", + "apihelp-tag-param-tags": "Etiquetas para aplicar à entrada de log que será criada como resultado dessa ação.", + "apihelp-tag-example-rev": "Adicionar a tag vandalism a ID de revisão 123 sem especificar uma razão", + "apihelp-tag-example-log": "Remova a tag spam da ID de entrada de registro 123 com o motivo Wrongly applied", + "apihelp-tokens-summary": "Obter tokens para ações de modificação de dados.", + "apihelp-tokens-extended-description": "Este módulo está depreciado em favor de [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", + "apihelp-tokens-param-type": "Tipos de token para solicitar.", + "apihelp-tokens-example-edit": "Recupera um token de edição (o padrão).", + "apihelp-tokens-example-emailmove": "Recupere um token de e-mail e um token de movimento.", + "apihelp-unblock-summary": "Desbloquear usuário.", + "apihelp-unblock-param-id": "ID do bloco para desbloquear (obtido através de list=blocks). Não pode ser usado em conjunto com $1user ou $1userid.", + "apihelp-unblock-param-user": "Nome de usuário, endereço IP ou intervalo de IP para desbloquear. Não pode ser usado em conjunto com $1id ou $1userid.", + "apihelp-unblock-param-userid": "ID do usuário para desbloquear. Não pode ser usado em conjunto com $1id ou $1user.", "apihelp-unblock-param-reason": "Motivo para o desbloqueio.", + "apihelp-unblock-param-tags": "Alterar as tags para se inscrever na entrada no registro de bloqueio.", "apihelp-unblock-example-id": "Desbloquear bloqueio ID #105.", + "apihelp-unblock-example-user": "Desbloquear o usuário Bob com o motivo Sorry Bob.", + "apihelp-undelete-summary": "Restaure as revisões de uma página excluída.", + "apihelp-undelete-extended-description": "Uma lista de revisões excluídas (incluindo timestamps) pode ser recuperada através de [[Special:ApiHelp/query+deletedrevisions|prop=deletedrevisions]] e uma lista de IDs de arquivo excluídos pode ser recuperada através de [[Special:ApiHelp/query+filearchive|list=filearchive]].", + "apihelp-undelete-param-title": "Título da página a ser restaurada.", "apihelp-undelete-param-reason": "Razão para restaurar.", + "apihelp-undelete-param-tags": "Alterar as tags para se inscrever na entrada no registro de exclusão.", + "apihelp-undelete-param-timestamps": "Timestamps das revisões para restaurar. Se ambos $1timestamps e $1fileids estiverem vazios, tudo será restaurado.", + "apihelp-undelete-param-fileids": "IDs das revisões de arquivos para restaurar. Se ambos, $1timestamps e $1fileids estiverem, vazios, tudo será restaurado.", + "apihelp-undelete-param-watchlist": "Adicione ou remova incondicionalmente a página da lista de páginas vigiadas do usuário atual, use preferências ou não mude a vigilância.", "apihelp-undelete-example-page": "Restaurar página Main Page.", - "apihelp-upload-param-watch": "Vigiar esta página", - "apihelp-upload-param-ignorewarnings": "Ignorar todos os avisos.", + "apihelp-undelete-example-revisions": "Recupere duas revisões da página Main Page.", + "apihelp-unlinkaccount-summary": "Remova uma conta de terceiros vinculada ao usuário atual.", + "apihelp-unlinkaccount-example-simple": "Tente remover o link do usuário atual para o provedor associado com FooAuthenticationRequest.", + "apihelp-upload-summary": "Carregue um arquivo ou obtenha o status dos carregamentos pendentes.", + "apihelp-upload-extended-description": "Vários métodos estão disponíveis:\n* Carrega o conteúdo do arquivo diretamente, usando o parâmetro $1file.\n* Carrega o arquivo em pedaços, usando os parâmetros $1filesize, $1chunk e $1offset.\n* Tenha o servidor MediaWiki buscando um arquivo de um URL, usando o parâmetro $1url.\n* Complete um carregamento anterior que falhou devido a avisos, usando o parâmetro $1filekey.\nNote que o HTTP POST deve ser feito como um upload de arquivo (ou seja, usando multipart/form-data) ao enviar o $1file.", + "apihelp-upload-param-filename": "Nome do arquivo de destino.", + "apihelp-upload-param-comment": "Faça o upload do comentário. Também usado como o texto da página inicial para novos arquivos, se $1text não for especificado.", + "apihelp-upload-param-tags": "Alterar as tags para aplicar à entrada do log de upload e à revisão da página do arquivo.", + "apihelp-upload-param-text": "Texto inicial da página para novos arquivos.", + "apihelp-upload-param-watch": "Vigiar esta página.", + "apihelp-upload-param-watchlist": "Adicione ou remova incondicionalmente a página da lista de páginas vigiadas do usuário atual, use preferências ou não mude a vigilância.", + "apihelp-upload-param-ignorewarnings": "Ignorar quaisquer avisos.", + "apihelp-upload-param-file": "Conteúdo do arquivo.", + "apihelp-upload-param-url": "URL do qual para buscar o arquivo.", + "apihelp-upload-param-filekey": "Chave que identifica um upload anterior que foi temporariamente armazenado.", + "apihelp-upload-param-sessionkey": "Igual a $1filekey, mantido para compatibilidade com versões anteriores.", + "apihelp-upload-param-stash": "Se configurado, o servidor armazenará o arquivo temporariamente em vez de adicioná-lo ao repositório.", + "apihelp-upload-param-filesize": "Tamanho completo do upload.", + "apihelp-upload-param-offset": "Deslocamento de pedaços em bytes.", + "apihelp-upload-param-chunk": "Conteúdo do pedaço.", + "apihelp-upload-param-async": "Tornar as operações de arquivo potencialmente grandes assíncronas quando possível.", + "apihelp-upload-param-checkstatus": "Apenas obtenha o status de upload para a chave de arquivo fornecida.", + "apihelp-upload-example-url": "Enviar a partir de um URL.", + "apihelp-upload-example-filekey": "Complete um upload que falhou devido a avisos.", + "apihelp-userrights-summary": "Alterar a associação de um grupo de usuários.", "apihelp-userrights-param-user": "Nome de usuário.", "apihelp-userrights-param-userid": "ID de usuário.", - "apihelp-userrights-param-add": "Adicione o usuário a esses grupos ou, se ele já for membro, atualizar a expiração de sua associação nesse grupo.", + "apihelp-userrights-param-add": "Adiciona o usuário a esses grupos ou, se ele já for membro, atualiza a expiração de sua associação nesse grupo.", + "apihelp-userrights-param-expiry": "Expiração de timestamps. Pode ser relativo (por exemplo 5 meses ou 2 semanas) ou absoluto (por exemplo 2014-09-18T12:34:56Z). Se apenas um timestamp for configurado, ele sera usado para todos os grupos passados pelo parâmetro $1add. Use infinite, indefinite, infinity ou never, para um grupo de usuários que nunca expiram.", "apihelp-userrights-param-remove": "Remover o usuário destes grupos.", "apihelp-userrights-param-reason": "Motivo para a mudança.", - "apihelp-none-description": "Nenhuma saída.", + "apihelp-userrights-param-tags": "Alterar as tags para se inscrever na entrada no registro de direitos do usuário.", + "apihelp-userrights-example-user": "Adicionar o usuário FooBot ao grupo bot e remover dos grupos sysop e bureaucrat.", + "apihelp-userrights-example-userid": "Adicionar o usuário com a ID 123 ao grupo global bot e remover dos grupos sysop e bureaucrat.", + "apihelp-userrights-example-expiry": "Adicionar o usuário SometimeSysop ao grupo sysop por 1 mês.", + "apihelp-validatepassword-summary": "Valide uma senha de acordo as políticas de senha da wiki.", + "apihelp-validatepassword-extended-description": "A validade é relatada como Good se a senha for aceitável, Change se a senha for usada para entrar, mas deve ser alterada, ou Invalid se a senha não é utilizável.", + "apihelp-validatepassword-param-password": "Senha para validar.", + "apihelp-validatepassword-param-user": "Nome do usuário, para uso ao testar a criação da conta. O usuário nomeado não deve existir.", + "apihelp-validatepassword-param-email": "Endereço de e-mail, para uso ao testar a criação de conta.", + "apihelp-validatepassword-param-realname": "Nome real, para uso ao testar a criação de conta.", + "apihelp-validatepassword-example-1": "Valide a senha foobar para o usuário atual.", + "apihelp-validatepassword-example-2": "Valide a senha qwerty para o usuário Example criado.", + "apihelp-watch-summary": "Adicionar ou remover páginas da lista de páginas vigiadas do usuário atual.", + "apihelp-watch-param-title": "A página para (não)vigiar. Use $1titles em vez disso.", + "apihelp-watch-param-unwatch": "Se configurado, a página deixara de ser vigiada ao invés de vigiada.", + "apihelp-watch-example-watch": "Vigiar a página Main Page.", + "apihelp-watch-example-unwatch": "Deixar de vigiar a página Main Page.", + "apihelp-watch-example-generator": "Vigiar as primeiras páginas no espaço nominal principal.", + "apihelp-format-example-generic": "Retornar o resultado da consulta no formato $1.", + "apihelp-format-param-wrappedhtml": "Retorna o HTML pretty-printed e módulos ResourceLoader associados como um objeto JSON.", + "apihelp-json-summary": "Dados de saída em formato JSON.", + "apihelp-json-param-callback": "Se especificado, envolve a saída para uma determinada chamada de função. Por segurança, todos os dados específicos do usuário serão restritos.", + "apihelp-json-param-utf8": "Se especificado, codifica a maioria (mas não todos) caracteres não-ASCII como UTF-8 em vez de substituí-los por sequências de escape hexadecimais. Padrão quando formatversion não é 1.", + "apihelp-json-param-ascii": "Se especificado, codifica todos os não-ASCII usando sequências de escape hexadecimais. Padrão quando formatversion é 1.", + "apihelp-json-param-formatversion": "Formatação de saída:\n;1:formato compatível com versões anteriores (XML-style booleans, * chaves para nós de conteúdo, etc.).\n;2: formato moderno experimental. Detalhes podem ser alterados!\n;mais recente: use o formato mais recente (atualmente 2), pode mudar sem aviso prévio.", + "apihelp-jsonfm-summary": "Dados de saída no formato JSON (pretty-print em HTML).", + "apihelp-none-summary": "Nenhuma saída.", + "apihelp-php-summary": "Dados de saída no formato PHP serializado.", + "apihelp-php-param-formatversion": "Formatação de saída:\n;1:formato compatível com versões anteriores (XML-style booleans, * chaves para nós de conteúdo, etc.).\n;2: formato moderno experimental. Detalhes podem ser alterados!\n;mais recente: use o formato mais recente (atualmente 2), pode mudar sem aviso prévio.", + "apihelp-phpfm-summary": "Dados de saída em formato serializado em PHP (pretty-print em HTML).", + "apihelp-rawfm-summary": "Dados de saída, incluindo elementos de depuração, no formato JSON (pretty-print em HTML).", + "apihelp-xml-summary": "Dados de saída em formato XML.", + "apihelp-xml-param-xslt": "Se especificado, adiciona a página nomeada como uma folha de estilo XSL. O valor deve ser um título no espaço nominal {{ns: MediaWiki}} que termina em .xsl.", + "apihelp-xml-param-includexmlnamespace": "Se especificado, adiciona um espaço nominal XML.", + "apihelp-xmlfm-summary": "Dados de saída em formato XML (impressão bonita em HTML).", + "api-format-title": "Resultado da API MediaWiki", + "api-format-prettyprint-header": "Esta é a representação HTML do formato $1. O HTML é bom para depuração, mas não é adequado para o uso da aplicação.\n\nEspecifique o parâmetro format para alterar o formato de saída. Para ver a representação não-HTML do formato $1, defina format=$2.\n\nVeja a [[mw:Special:MyLanguage/API|documentação completa]] ou a [[Special:ApiHelp/main|ajuda da API]] para obter mais informações.", + "api-format-prettyprint-header-only-html": "Esta é uma representação HTML destinada a depuração e não é apropriada para o uso da aplicação.\n\nVeja a documentação completa [[mw:Special:MyLanguage/API|complete documentation]] ou a ajuda [[Special:ApiHelp/main|API help]] para maiores informações.", + "api-format-prettyprint-header-hyperlinked": "Esta é a representação HTML do formato $1. O HTML é bom para depuração, mas não é adequado para o uso da aplicação.\n\nEspecifique o parâmetro format para alterar o formato de saída. Para ver a representação não-HTML do formato $1, defina [$3 format=$2].\n\nVeja a [[mw:API|documentação completa]] ou a [[Special:ApiHelp/main|ajuda da API]] para obter mais informações.", + "api-format-prettyprint-status": "Essa resposta seria retornada com o status HTTP $1 $2.", + "api-login-fail-aborted": "A autenticação requer interação do usuário, que não é suportada por action=login. Para poder fazer login com action=login, veja [[Special:BotPasswords]]. Para continuar usando main-account loign, veja [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "api-login-fail-aborted-nobotpw": "A autenticação requer interação do usuário, que não é suportada por action=login. Para fazer loging veja [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "api-login-fail-badsessionprovider": "Não é possível fazer o login ao usar $1.", + "api-login-fail-sameorigin": "Não é possível iniciar sessão quando a mesma política de origem não é aplicada.", + "api-pageset-param-titles": "Uma lista de IDs de título para trabalhar.", + "api-pageset-param-pageids": "Uma lista de IDs de página para trabalhar.", + "api-pageset-param-revids": "Uma lista de IDs de revisão para trabalhar.", + "api-pageset-param-generator": "Obter a lista de páginas para trabalhar executando o módulo de consulta especificado.\n\nNota:Os nomes dos parâmetros do gerador devem ser prefixados com um \"g\", veja exemplos.", + "api-pageset-param-redirects-generator": "Resolve automaticamente redirecionamentos em $1titles, $1pageids e $1revids e em páginas retornadas por $1generator.", + "api-pageset-param-redirects-nogenerator": "Resolve automaticamente redirecionamentos em $1titles, $1pageids e $1revids.", + "api-pageset-param-converttitles": "Converte títulos para outras variantes, se necessário. Só funciona se o idioma do conteúdo do wiki suportar a conversão variante. Os idiomas que suportam a conversão variante incluem $1.", + "api-help-title": "Ajuda da API MediaWiki", + "api-help-lead": "Esta é uma página de documentação da API MediaWiki gerada automaticamente.\n\nDocumentação e exemplos: https://www.mediawiki.org/wiki/API", + "api-help-main-header": "Módulo principal", + "api-help-undocumented-module": "Nenhuma documentação para o módulo $1.", "api-help-flag-deprecated": "Este módulo é obsoleto.", + "api-help-flag-internal": "Este módulo é interno ou instável. Sua operação pode mudar sem aviso prévio.", + "api-help-flag-readrights": "Este módulo requer direitos de leitura.", + "api-help-flag-writerights": "Este módulo requer direitos de gravação.", + "api-help-flag-mustbeposted": "Este módulo aceita apenas pedidos POST.", + "api-help-flag-generator": "Este módulo pode ser usado como um gerador.", "api-help-source": "Fonte: $1", "api-help-source-unknown": "Fonte: desconhecida", "api-help-license": "Licença: [[$1|$2]]", "api-help-license-noname": "Licença: [[$1|Ver ligação]]", - "api-help-license-unknown": "Fonte: desconhecida", + "api-help-license-unknown": "Licensa: desconhecida", "api-help-parameters": "{{PLURAL:$1|Parâmetro|Parâmetros}}:", - "api-help-param-deprecated": "Obsoleto", + "api-help-param-deprecated": "Obsoleto.", "api-help-param-required": "Este parâmetro é obrigatório.", + "api-help-datatypes-header": "Tipos de dados", + "api-help-datatypes": "A entrada para MediaWiki deve ser UTF-8 normalizada pelo NFC. O MediaWiki pode tentar converter outra entrada, mas isso pode causar a falha de algumas operações (como [[Special:ApiHelp/edit|editar]] com verificações MD5).\n\nAlguns tipos de parâmetros em solicitações de API precisam de uma explicação adicional:\n;boolean\n:Os parâmetros booleanos funcionam como caixas de seleção HTML: se o parâmetro for especificado, independentemente do valor, é considerado verdadeiro. Para um valor falso, omita o parâmetro inteiramente.\n;timestamp\n: As marcas de tempo podem ser especificadas em vários formatos. É recomendada a data e a hora ISO 8601. Todos os horários estão em UTC, qualquer fuso horário incluído é ignorado.\n:* Data e hora ISO 8601, 2001-01-15T14:56:00Z (pontuação e Z são opcionais)\n:* ISO 8601 data e hora com segundos fracionados (ignorados), 2001-01-15T14:56:00.00001Z (traços, dois pontos e Z são opcionais)\n:* Formato MediaWiki, 20010115145600\n:* Formato numérico genérico, 2001-01-15 14:56:00 (fuso horário opcional de GMT, +## ou -## é ignorado)\n:* Formato EXIF, 2001:01:15 14:56:00\n:* Formato RFC 2822 (o fuso horário pode ser omitido), Mon, 15 Jan 2001 14:56:00\n:* Formato RFC 850 (fuso horário Pode ser omitido), Monday, 15-Jan-2001 14:56:00\n:* C ctime format, Mon Jan 15 14:56:00 2001\n:* Segundos desde 1970-01-01T00:00:00Z como um inteiro de 1 a 13 dígitos (excluindo 0)\n:* A string now\n; valor múltiplo alternativo separador\n: Os parâmetros que levam vários valores são normalmente enviados com os valores separados usando o caractere do pipe, por exemplo param=value1|value2 ou param=value1%7Cvalue2. Se um valor deve conter o caractere de pipe, use U+001F (separador de unidade) como o separador ''and'' prefixa o valor com U+001F, por exemplo, param=%1Fvalue1%1Fvalue2.", + "api-help-param-type-limit": "Tipo: inteiro ou max", + "api-help-param-type-integer": "Tipo: {{PLURAL:$1|1=inteiro|2=lista de inteiros}}", + "api-help-param-type-boolean": "Tipo: boleano ([[Special:ApiHelp/main#main/datatypes|details]])", + "api-help-param-type-timestamp": "Tipo: {{PLURAL:$1|1=timestamp|2=lista de timestamps}} ([[Special:ApiHelp/main#main/datatypes|formatos permitidos]])", + "api-help-param-type-user": "Tipo: {{PLURAL:$1|1=nome de usuário|2=lista de nomes de usuários}}", + "api-help-param-list": "{{PLURAL:$1|1=Um dos seguintes valores|2=Valores (separados com {{!}} ou [[Special:ApiHelp/main#main/datatypes|alternativos]])}}: $2", + "api-help-param-list-can-be-empty": "{{PLURAL:$1|0=Deve estar vazio|Pode estar vazio, ou $2}}", + "api-help-param-limit": "Não mais do que $1 permitido.", + "api-help-param-limit2": "Não são permitidos mais de $1 ($2 por bots).", + "api-help-param-integer-min": "{{PLURAL:$1|1=O valor não pode ser inferior a|2=Os valores não podem ser inferiores a}} $2.", + "api-help-param-integer-max": "{{PLURAL:$1|1=O valor deve ser maior que|2=Os valores devem ser maiores que}} $3.", + "api-help-param-integer-minmax": "{{PLURAL:$1|1=O valor deve estar entre|2=Os valores devem estar entre}} $2 e $3.", + "api-help-param-upload": "Deve ser postado como um upload de arquivo usando multipart/form-data.", + "api-help-param-multi-separate": "Valores separados com | ou [[Special:ApiHelp/main#main/datatypes|alternativas]].", + "api-help-param-multi-max": "O número máximo de valores é {{PLURAL:$1|$1}} ({{PLURAL:$2|$2}} para bots).", + "api-help-param-multi-all": "Para especificar todos os valores, use $1.", "api-help-param-default": "Padrão: $1", "api-help-param-default-empty": "Padrão: (vazio)", + "api-help-param-token": "Um token \"$1\" token recuperado de [[Special:ApiHelp/query+tokens|action=query&meta=tokens]]", + "api-help-param-token-webui": "Para compatibilidade, o token usado na interface web também é aceito.", + "api-help-param-disabled-in-miser-mode": "Desabilitado devido a [[mw:Special:MyLanguage/Manual:$wgMiserMode|miser mode]].", + "api-help-param-limited-in-miser-mode": "Nota: Devido ao [[mw:Special:MyLanguage/Manual:$wgMiserMode|miser mode]], usar isso pode resultar em menos de $1limit resultados antes de continuar; em casos extremos, nenhum resultado pode ser retornado.", + "api-help-param-direction": "Em qual direção enumerar:\n;newer: Lista primeiro mais antigo. Nota: $1start deve ser anterior a $1end.\n;older: Lista mais recente primeiro (padrão). Nota: $1start deve ser posterior a $1end.", + "api-help-param-continue": "Quando houver mais resultados disponíveis, use isso para continuar.", + "api-help-param-no-description": "(sem descrição)", + "api-help-examples": "{{PLURAL:$1|Exemplo|Exemplos}}:", + "api-help-permissions": "{{PLURAL:$1|Permissão|Permissões}}:", + "api-help-permissions-granted-to": "{{PLURAL:$1|Concedido a|Concedidos a}}: $2", + "api-help-right-apihighlimits": "Use limites mais altos nas consultas da API (consultas lentas: $1; consultas rápidas: $2). Os limites para consultas lentas também se aplicam a parâmetros multivalores.", + "api-help-open-in-apisandbox": "[abrir na página de testes]", + "api-help-authmanager-general-usage": "O procedimento geral para usar este módulo é:\n# Procure os campos disponíveis de [[Special:ApiHelp/query+authmanagerinfo|action=query&meta=authmanagerinfo]] com amirequestsfor=$4 e um token $5 de [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].\n# Apresentar os campos para o usuário e obtenha a sua submissão.\n# Poste em este módulo, fornecendo $1returnurl e quaisquer campos relevantes.\n# Verifique o status na resposta.\n#* Se você recebeu PASS ou FAIL, você terminou. A operação foi bem sucedida ou não.\n#* Se você recebeu UI, apresente os novos campos ao usuário e obtenha seu envio. Em seguida, publique neste módulo com $1continue e os campos relevantes sejam definidos e repita a etapa 4.\n#* Se você recebeu REDIRECT, direcione o usuário para o redirecttarget e aguarde o retorno para $1returnurl. Em seguida, publique neste módulo com $1continue e quaisquer campos passados para o URL de retorno e repita a etapa 4.\n#* Se você recebeu RESTART, isso significa que a autenticação funcionou mas não temos uma conta de usuário vinculada. Você pode tratar isso como UI ou como FAIL.", + "api-help-authmanagerhelper-requests": "Utilize apenas estes pedidos de autenticação, pelo id retornado de [[Special:ApiHelp/query+authmanagerinfo|action=query&meta=authmanagerinfo]] com amirequestsfor=$1 ou de uma resposta anterior deste módulo.", + "api-help-authmanagerhelper-request": "Use este pedido de autenticação, pelo id retornado de [[Special:ApiHelp/query+authmanagerinfo|action=query&meta=authmanagerinfo]] com amirequestsfor=$1.", + "api-help-authmanagerhelper-messageformat": "Formato a ser usado para retornar mensagens.", + "api-help-authmanagerhelper-mergerequestfields": "Fundir informações de campo para todos os pedidos de autenticação em uma matriz.", + "api-help-authmanagerhelper-preservestate": "Preserva o estado de uma tentativa de login anterior com falha, se possível.", + "api-help-authmanagerhelper-returnurl": "O URL de retorno para fluxos de autenticação de terceiros deve ser absoluto. Isso ou $1continue é necessário.\n\nQuando receber uma resposta REDIRECT, você normalmente abrirá um navegador ou uma visão da web para o redirecttarget URL para um fluxo de autenticação de terceiros. Quando isso for concluído, o terceiro enviará ao navegador ou a web para este URL. Você deve extrair qualquer consulta ou parâmetros POST do URL e passá-los como uma solicitação $1continue para este módulo de API.", + "api-help-authmanagerhelper-continue": "Esse pedido é uma continuação após uma resposta UI ou REDIRECT anterior. Ou $1returnurl é requerido.", + "api-help-authmanagerhelper-additional-params": "Este módulo aceita parâmetros adicionais dependendo dos pedidos de autenticação disponíveis. Use [[Special:ApiHelp/query+authmanagerinfo|action=query&meta=authmanagerinfo]] com amirequestsfor=$1 (ou uma resposta anterior deste módulo, se aplicável) para determinar as solicitações disponíveis e os campos que eles usam.", + "apierror-allimages-redirect": "Use gapfilterredir=nonredirects em vez de redirects ao usar allimages como um gerador.", + "apierror-allpages-generator-redirects": "Use gapfilterredir=nonredirects em vez de redirects ao usar allpages como um gerador.", + "apierror-appendnotsupported": "Não é possível anexar páginas usando o modelo de conteúdo $1.", + "apierror-articleexists": "O artigo que você tentou criar já foi criado.", + "apierror-assertbotfailed": "Afirmação de que o usuário tem o direito bot falhou.", + "apierror-assertnameduserfailed": "Afirmação de que o usuário é \"$1\" falhou.", + "apierror-assertuserfailed": "Afirmação de que o usuário está logado falhou.", + "apierror-autoblocked": "O seu endereço de IP foi bloqueado automaticamente, porque ele foi usado por um usuário bloqueado.", + "apierror-badconfig-resulttoosmall": "O valor de $wgAPIMaxResultSize nesta wiki é muito pequeno para manter a informação básica de resultados.", + "apierror-badcontinue": "Parâmetro continue inválido. Você deve passar o valor original retornado pela consulta anterior.", + "apierror-baddiff": "O diff não pode ser recuperado. Uma ou ambas as revisões não existem ou você não tem permissão para visualizá-las.", + "apierror-baddiffto": "$1diffto deve ser configurado para um número não negativo, prev, next ou cur.", + "apierror-badformat-generic": "O formato solicitado $1 não é suportado para o modelo de conteúdo $2.", + "apierror-badformat": "O formato solicitado $1 não é suportado para o modelo de conteúdo $2 usado por $3.", + "apierror-badgenerator-notgenerator": "O módulo $1 não pode ser usado como um gerador.", + "apierror-badgenerator-unknown": "generator=$1 desconhecido.", + "apierror-badip": "O parâmetro IP não é válido.", + "apierror-badmd5": "O hash MD5 fornecido estava incorreto.", + "apierror-badmodule-badsubmodule": "O módulo $1 não possui um submódulo \"$2\".", + "apierror-badmodule-nosubmodules": "O módulo $1 não tem submódulos.", + "apierror-badparameter": "Valor inválido para o parâmetro $1.", + "apierror-badquery": "Consulta inválida.", + "apierror-badtimestamp": "Valor \"$2\" inválido para o parâmetro timestamp $1.", + "apierror-badtoken": "Token de CSRF inválido.", + "apierror-badupload": "O parâmetro de upload do arquivo $1 não é um upload de arquivo; Certifique-se de usar multipart/form-data para o seu POST e incluir um nome de arquivo no cabeçalho Content-Disposition.", "apierror-badurl": "Valor \"$2\" não é válido para o parâmetro $1 da URL.", + "apierror-baduser": "Valor \"$2\" inválido para o parâmetro de usuário $1.", + "apierror-badvalue-notmultivalue": "U+001F separação de múltiplos valores só pode ser usada para parâmetros de vários valores.", + "apierror-bad-watchlist-token": "Foi fornecido um token da lista de páginas vigiadas incorreto. Defina um token correto em [[Special:Preferences]].", + "apierror-blockedfrommail": "Você foi bloqueado de enviar e-mail.", + "apierror-blocked": "Você foi bloqueado de editar.", + "apierror-botsnotsupported": "Esta interface não é suportada por bots.", + "apierror-cannot-async-upload-file": "Os parâmetros async e file não podem ser combinados. Se você deseja o processamento assíncrono do seu arquivo carregado, primeiro faça o upload para armazenar (usando o parâmetro stash) e depois publique o arquivo armazenado de forma assíncrona (usando filekey e async).", + "apierror-cannotreauthenticate": "Esta ação não está disponível porque sua identidade não pode ser verificada.", + "apierror-cannotviewtitle": "Você não tem permissão para ver $1.", "apierror-cantblock-email": "Você não tem permissão para impedir que os usuários enviem e-mails através da wiki.", "apierror-cantblock": "Você não tem permissão para bloquear usuários.", "apierror-cantchangecontentmodel": "Você não tem permissão para mudar o modelo de conteúdo de uma página.", "apierror-canthide": "Você não tem permissão para ocultar nomes de usuários do registro de bloqueios.", "apierror-cantimport-upload": "Você não tem permissão para importar páginas enviadas.", "apierror-cantimport": "Você não tem permissão para importar páginas.", + "apierror-cantoverwrite-sharedfile": "O arquivo de destino existe em um repositório compartilhado e você não tem permissão para substituí-lo.", + "apierror-cantsend": "Você não está logado, não possui um endereço de e-mail confirmado ou não tem permissão para enviar e-mails para outros usuários, por isso não pode enviar e-mails.", + "apierror-cantundelete": "Não foi possível recuperar arquivos: as revisões solicitadas podem não existir ou talvez já tenham sido eliminadas.", + "apierror-changeauth-norequest": "Falha ao criar pedido de mudança.", + "apierror-chunk-too-small": "O tamanho mínimo do bloco é $1 {{PLURAL:$1|byte|bytes}} para os pedaços não finais.", + "apierror-cidrtoobroad": "Os intervalos CIDR $1 maiores que /$2 não são aceitos.", + "apierror-compare-no-title": "Não é possível pré-salvar a transformação sem um título. Tente especificar fromtitle ou totitle.", + "apierror-compare-relative-to-nothing": "Nenhuma revisão 'from' para torelative para ser relativa à.", + "apierror-contentserializationexception": "Falha na serialização de conteúdo: $1", + "apierror-contenttoobig": "O conteúdo fornecido excede o limite de tamanho do artigo de $1 {{PLURAL: $1|kilobyte|kilobytes}}.", + "apierror-copyuploadbaddomain": "Os uploads por URL não são permitidos deste domínio.", + "apierror-copyuploadbadurl": "Envio não permitido a partir deste URL.", + "apierror-create-titleexists": "Os títulos existentes não podem ser protegidos com create.", + "apierror-csp-report": "Erro ao processar o relatório CSP: $1.", + "apierror-databaseerror": "[$1] Houve um erro na consulta ao banco de dados.", + "apierror-deletedrevs-param-not-1-2": "O parâmetro $1 não pode ser usado nos modos 1 ou 2.", + "apierror-deletedrevs-param-not-3": "O parâmetro $1 não pode ser usado no modo 3.", + "apierror-emptynewsection": "A criação de novas seções vazias não é possível.", + "apierror-emptypage": "Não é permitido criar páginas novas e vazias.", + "apierror-exceptioncaught": "[$1] Exceção detectada: $2", "apierror-filedoesnotexist": "Arquivo não existe.", + "apierror-fileexists-sharedrepo-perm": "O arquivo de destino existe em um repositório compartilhado. Use o parâmetro ignorewarnings para substituí-lo.", + "apierror-filenopath": "Não é possível obter o caminho do arquivo local.", + "apierror-filetypecannotberotated": "O tipo de arquivo não pode ser girado.", + "apierror-formatphp": "Esta resposta não pode ser representada usando o formato format=php. Consulte https://phabricator.wikimedia.org/T68776.", + "apierror-imageusage-badtitle": "O título para $1 deve ser um arquivo.", + "apierror-import-unknownerror": "Erro desconhecido na importação: $1.", + "apierror-integeroutofrange-abovebotmax": "$1 não pode ser maior que $2 (definido para $3) para bots ou sysops.", + "apierror-integeroutofrange-abovemax": "$1 não pode ser maior que $2 (definido para $3) para usuários.", + "apierror-integeroutofrange-belowminimum": "$1 não pode ser menor que $2 (definido para $3).", + "apierror-invalidcategory": "O nome da categoria que você inseriu não é válido.", + "apierror-invalid-chunk": "O deslocamento mais o pedaço atual é maior que o tamanho do arquivo reivindicado.", "apierror-invalidexpiry": "Tempo de expiração \"$1\" não válido.", + "apierror-invalid-file-key": "Não é uma chave de arquivo válida.", + "apierror-invalidlang": "Código de idioma inválido para o parâmetro $1.", + "apierror-invalidoldimage": "O parâmetro oldimage possui um formato inválido.", + "apierror-invalidparammix-cannotusewith": "O parâmetro $1 não pode ser usado com $2.", + "apierror-invalidparammix-mustusewith": "O parâmetro $1 só pode ser usado com $2.", + "apierror-invalidparammix-parse-new-section": "section=new não pode ser combinado com os parâmetros oldid, pageid ou page. Por favor, use title e text.", + "apierror-invalidparammix": "{{PLURAL:$2|Os parâmetros }} $1 não podem ser usado em conjunto.", + "apierror-invalidsection": "O parâmetro section deve ser um ID de seção válida ou new.", + "apierror-invalidsha1base36hash": "O hash SHA1Base36 fornecido não é válido.", + "apierror-invalidsha1hash": "O hash SHA1 informado não é válido.", "apierror-invalidtitle": "Título incorreto \"$1\".", + "apierror-invalidurlparam": "Valor inválido para $1urlparam ($2=$3).", "apierror-invaliduser": "Nome de usuário \"$1\" é inválido.", + "apierror-invaliduserid": "O ID de usuário $1 não é permitido.", + "apierror-maxlag-generic": "Aguardando um servidor de banco de dados: $1 {{PLURAL:$1|segundo|segundos}} atraso.", + "apierror-maxlag": "Esperando $2: $1 {{PLURAL: $1|segundo|segundos}} atrasado.", + "apierror-mimesearchdisabled": "A pesquisa MIME está desativada no Miser Mode.", + "apierror-missingcontent-pageid": "Falta conteúdo para a ID da página $1.", + "apierror-missingcontent-revid": "Falta conteúdo para a ID de revisão $1.", + "apierror-missingparam-at-least-one-of": "{{PLURAL:$2|O parâmetro|Ao menos um dos parâmetros}} $1 é necessário.", + "apierror-missingparam-one-of": "{{PLURAL:$2|O parâmetro|Um dos parâmetros}} $1 é necessário.", + "apierror-missingparam": "O parâmetro $1 precisa ser definido.", + "apierror-missingrev-pageid": "Nenhuma revisão atual da página com ID $1.", + "apierror-missingrev-title": "Nenhuma revisão atual do título $1.", + "apierror-missingtitle-createonly": "Os títulos em falta só podem ser protegidos com create.", + "apierror-missingtitle": "A página que você especificou não existe.", "apierror-missingtitle-byname": "A página $1 não existe.", + "apierror-moduledisabled": "O módulo $1 foi desativado.", + "apierror-multival-only-one-of": "{{PLURAL:$3|Somente|Somente um de}} $2 é permitido para parâmetro $1.", + "apierror-multival-only-one": "Apenas um valor é permitido para o parâmetro $1.", + "apierror-multpages": "$1 só pode ser usada com uma única página.", + "apierror-mustbeloggedin-changeauth": "Você precisa estar autenticado para alterar dados de autenticação.", "apierror-mustbeloggedin-generic": "Você deve estar logado.", + "apierror-mustbeloggedin-linkaccounts": "Você precisa estar autenticado para vincular contas.", + "apierror-mustbeloggedin-removeauth": "Você precisa estar autenticado para remover dados de autenticação.", + "apierror-mustbeloggedin-uploadstash": "O upload do stash só está disponível para usuários registrados.", + "apierror-mustbeloggedin": "Você precisa estar logado para $1.", + "apierror-mustbeposted": "O módulo $1 requer uma solicitação POST.", + "apierror-mustpostparams": "{{PLURAL:$2|O seguinte parâmetro foi encontrado|Os seguintes parâmetros foram encontrados}} na string de consulta, mas deve estar no corpo POST: $1.", + "apierror-noapiwrite": "A edição deste wiki através da API está desabilitada. Certifique-se de que a declaração $wgEnableWriteAPI=true; está incluída no arquivo LocalSettings.php.", + "apierror-nochanges": "Nenhuma alteração foi solicitada.", + "apierror-nodeleteablefile": "Nenhuma versão antiga do arquivo.", + "apierror-no-direct-editing": "A edição direta via API não é suportada para o modelo de conteúdo $1 usado por $2.", + "apierror-noedit-anon": "Os usuários anônimos não podem editar páginas.", "apierror-noedit": "Você não tem permissão para editar páginas.", + "apierror-noimageredirect-anon": "Os usuários anônimos não podem criar redirecionamentos de imagem.", "apierror-noimageredirect": "Você não tem permissão para criar redirecionamentos de imagens.", + "apierror-nosuchlogid": "Não há entrada de log com ID $1.", + "apierror-nosuchpageid": "Não há página com ID $1.", + "apierror-nosuchrcid": "Não há mudança recente com ID $1.", + "apierror-nosuchrevid": "Não há revisão com ID $1.", + "apierror-nosuchsection": "Não há seção $1.", + "apierror-nosuchsection-what": "Não há seção $1 em $2.", + "apierror-nosuchuserid": "Não há usuário com ID $1.", + "apierror-notarget": "Você não especificou um alvo válido para esta ação.", + "apierror-notpatrollable": "A revisão r$1 não pode ser patrulhada, já que é muito antiga.", + "apierror-nouploadmodule": "Módulo de upload não definido.", + "apierror-offline": "Não foi possível prosseguir devido a problemas de conectividade de rede. Certifique-se de ter uma conexão à internet e tente novamente.", + "apierror-opensearch-json-warnings": "Os avisos não podem ser representados no formato JSON do OpenSearch.", + "apierror-pagecannotexist": "O espaço nominal não permite as páginas atuais.", + "apierror-pagedeleted": "A página foi excluída desde que você obteve seu timestamp.", + "apierror-pagelang-disabled": "Mudar o idioma de uma página não é permitido nesta wiki.", + "apierror-paramempty": "O parâmetro $1 pode não estar vazio.", + "apierror-parsetree-notwikitext": "prop=parsetree só é suportado por conteúdo wikitext.", + "apierror-parsetree-notwikitext-title": "prop=parsetree só é suportado por conteúdo texto wiki, $1 usa conteúdo do modelo $2.", + "apierror-pastexpiry": "Tempo de expiração \"$1\" está no passado.", "apierror-permissiondenied": "Você não tem permissão para $1.", + "apierror-permissiondenied-generic": "Permissão negada.", + "apierror-permissiondenied-patrolflag": "Você precisa do direito patrol ou patrolmarks para requisitar a etiqueta \"patrulhado\".", "apierror-permissiondenied-unblock": "Você não tem permissão para desbloquear usuários.", + "apierror-prefixsearchdisabled": "A pesquisa de prefixos está desativada no Miser Mode.", + "apierror-promised-nonwrite-api": "O cabeçalho HTTP Promise-Non-Write-API-Action não pode ser enviado para módulos de API em modo de gravação.", + "apierror-protect-invalidaction": "Tipo de proteção \"$1\" inválida.", + "apierror-protect-invalidlevel": "Nível de proteção inválido \"$1\".", + "apierror-ratelimited": "Você excedeu o limite. Por favor, aguarde algum tempo e tente novamente.", + "apierror-readapidenied": "Você precisa da permissão de leitura para usar este módulo.", + "apierror-readonly": "Esta wiki está atualmente em modo somente leitura.", + "apierror-reauthenticate": "Você não se autenticou recentemente nesta sessão, por favor, se autentique.", + "apierror-redirect-appendonly": "Você tentou editar usando o modo de redirecionamento, que deve ser usado em conjunto com section=new, prependtext ou appendtext.", + "apierror-revdel-mutuallyexclusive": "O mesmo campo não pode ser usado em ambos hide e show.", + "apierror-revdel-needtarget": "Um título de destino é necessário para este tipo RevDel.", + "apierror-revdel-paramneeded": "Pelo menos um valor é necessário para hide e/ou show.", + "apierror-revisions-badid": "Nenhuma revisão foi encontrada para o parâmetro $1.", + "apierror-revisions-norevids": "O parâmetro revids não pode ser usado com as opções da lista ($1limit, $1startid, $1endid, $1dir=newer, $1user, $1excludeuser, $1start e $1end).", + "apierror-revisions-singlepage": "titles, pageids ou um gerador foi usado para fornecer várias páginas, mas os parâmetros $1limit, $1startid, $1endid, $1dir=newer, $1user, $1excludeuser, $1start e $1end só podem ser usados em uma única página.", + "apierror-revwrongpage": "r$1 não é uma revisão de $2.", + "apierror-searchdisabled": "$1 pesquisa está desativada.", + "apierror-sectionreplacefailed": "Não foi possível mesclar a seção atualizada.", + "apierror-sectionsnotsupported": "As seções não são suportadas para o modelo de conteúdo $1.", + "apierror-sectionsnotsupported-what": "As seções não são suportadas por $1.", + "apierror-show": "Parâmetro incorreto - valores mutuamente exclusivos podem não ser fornecidos.", + "apierror-siteinfo-includealldenied": "Não é possível visualizar a informação de todos os servidores, a menos que $wgShowHostNames seja true.", + "apierror-sizediffdisabled": "A diferença de tamanho está desativada no Miser Mode.", + "apierror-spamdetected": "Sua edição foi bloqueada porque contem um fragmento de spam: $1.", "apierror-specialpage-cantexecute": "Você não tem permissão para ver os resultados desta página especial.", + "apierror-stashedfilenotfound": "Não foi possível encontrar o arquivo no stash: $1.", + "apierror-stashedit-missingtext": "Nenhum texto stashed foi encontrado com o hash informado.", + "apierror-stashfailed-complete": "O carregamento fragmentado já está concluído, verifique o status para obter detalhes.", + "apierror-stashfailed-nosession": "Nenhuma sessão de upload fragmentada com esta chave.", + "apierror-stashfilestorage": "Não foi possível armazenar o upload no stash: $1", + "apierror-stashinvalidfile": "Arquivo stashed inválido.", + "apierror-stashnosuchfilekey": "Nenhuma dessas chaves de arquivo: $1.", + "apierror-stashpathinvalid": "Chave de arquivo de formato impróprio ou inválido: $1.", + "apierror-stashwrongowner": "Dono incorreto: $1", + "apierror-stashzerolength": "O arquivo é de comprimento zero e não pode ser armazenado no stash: $1.", + "apierror-systemblocked": "Você foi bloqueado automaticamente pelo MediaWiki.", + "apierror-templateexpansion-notwikitext": "A expansão da predefinição só é suportada pelo conteúdo do texto wiki. $1 usa o modelo de conteúdo $2.", + "apierror-timeout": "O servidor não respondeu dentro do tempo esperado.", + "apierror-toofewexpiries": "{{PLURAL:$1|Foi fornecida $1 data e hora|Foram fornecidas $1 datas e horas}} de expiração quando {{PLURAL:$2|era necessária|eram necessárias}} $2.", + "apierror-unknownaction": "A ação especificada, $1, não é reconhecida.", + "apierror-unknownerror-editpage": "Erro EditPage desconhecido: $1.", + "apierror-unknownerror-nocode": "Erro desconhecido.", + "apierror-unknownerror": "Erro desconhecido: \"$1\".", + "apierror-unknownformat": "Formato desconhecido \"$1\".", + "apierror-unrecognizedparams": "{{PLURAL: $2|Parâmetro não reconhecido|Parâmetros não reconhecidos}}: $1.", + "apierror-unrecognizedvalue": "Valor não reconhecido para o parâmetro $1: $2.", + "apierror-unsupportedrepo": "O repositório de arquivos locais não suporta a consulta de todas as imagens.", + "apierror-upload-filekeyneeded": "Deve fornecer uma filekey quando offset for diferente de zero.", + "apierror-upload-filekeynotallowed": "Não é possível fornecer uma filekey quando offset é 0.", + "apierror-upload-inprogress": "Carregar do stash já em andamento.", + "apierror-upload-missingresult": "Nenhum resultado em dados de status.", + "apierror-urlparamnormal": "Não foi possível normalizar parâmetros de imagem para $1.", + "apierror-writeapidenied": "Você não está autorizado a editar esta wiki através da API.", + "apiwarn-alldeletedrevisions-performance": "Para um melhor desempenho ao gerar títulos, defina $1dir=newer.", + "apiwarn-badurlparam": "Não foi possível analisar $1urlparam por $2. Usando apenas largura e altura.", + "apiwarn-badutf8": "O valor passado para $1 contém dados inválidos ou não normalizados. Os dados textuais devem ser válidos, NFC-normalizado Unicode sem caracteres de controle C0 diferentes de HT (\\t), LF (\\n) e CR (\\r).", + "apiwarn-checktoken-percentencoding": "Verificar se os símbolos, como \"+\" no token, estão codificados corretamente na URL.", + "apiwarn-compare-nocontentmodel": "Nenhum modelo de conteúdo pode ser determinado, assumindo $1.", + "apiwarn-deprecation-deletedrevs": "list=deletedrevs foi depreciado. Por favor, use prop=deletedrevisions ou list=alldeletedrevisions em vez.", + "apiwarn-deprecation-expandtemplates-prop": "Como nenhum valor foi especificado para o parâmetro prop, um formato herdado foi usado para a saída. Este formato está obsoleto e no futuro um valor padrão será definido para o parâmetro prop, fazendo com que o novo formato sempre seja usado.", + "apiwarn-deprecation-httpsexpected": "HTTP usado quando o HTTPS era esperado.", + "apiwarn-deprecation-login-botpw": "O login da conta principal via action=login está obsoleto e pode parar de funcionar sem aviso prévio. Para continuar com o login com action=login, consulte [[Special:BotPasswords]]. Para continuar com segurança usando o login da conta principal, veja action=clientlogin.", + "apiwarn-deprecation-login-nobotpw": "O login da conta principal via action=login está obsoleto e pode parar de funcionar sem aviso prévio. Para fazer login com segurança, veja action=clientlogin.", + "apiwarn-deprecation-login-token": "Obter um token via action=login está obsoleto. Use action=query&meta=tokens&type=login em vez.", + "apiwarn-deprecation-parameter": "O parâmetro $1 é obsoleto.", + "apiwarn-deprecation-parse-headitems": "prop=headitems está depreciado desde o MediaWiki 1.28. Use prop=headhtml quando for criar novos documentos HTML, ou prop=modules|jsconfigvars quando for atualizar um documento no lado do cliente.", + "apiwarn-deprecation-purge-get": "O uso de action=purge via GET está obsoleto. Use o POST em vez disso.", + "apiwarn-deprecation-withreplacement": "$1 está obsoleto. Por favor, use $2 em vez.", + "apiwarn-difftohidden": "Não foi possível diferenciar r$1: o conteúdo está oculto.", + "apiwarn-errorprinterfailed": "Falha na impressora de erro. Repetirá sem parâmetros.", + "apiwarn-errorprinterfailed-ex": "Falha na impressora de erro (repetirá sem parâmetros): $1", "apiwarn-invalidcategory": "\"$1\" não é uma categoria.", "apiwarn-invalidtitle": "\"$1\" não é um título válido.", + "apiwarn-invalidxmlstylesheetext": "Stylesheet deve ter extensão .xsl.", + "apiwarn-invalidxmlstylesheet": "Especificada folha de estilos inválida ou inexistente.", + "apiwarn-invalidxmlstylesheetns": "Stylesheet deve estar no espaço nominal {{ns:MediaWiki}}.", + "apiwarn-moduleswithoutvars": "A propriedade modules foi definida, mas não jsconfigvars ou encodedjsconfigvars. As variáveis de configuração são necessárias para o uso adequado do módulo.", "apiwarn-notfile": "\"$1\" não é um arquivo.", + "apiwarn-nothumb-noimagehandler": "Não foi possível criar uma miniatura porque $1 não possui um manipulador de imagem associado.", + "apiwarn-parse-nocontentmodel": "Não foi dado title ou contentmodel, assumindo $1.", + "apiwarn-parse-titlewithouttext": "title usado sem text, e as propriedades da página analisada foram solicitadas. Você quis usar page ao invés de title?", + "apiwarn-redirectsandrevids": "A resolução de redirecionamento não pode ser usada em conjunto com o parâmetro revids. Qualquer redirecionamento revids apontando para não foi resolvido.", "apiwarn-tokennotallowed": "A ação \"$1\" não é permitida para o usuário atual.", + "apiwarn-tokens-origin": "Os tokens não podem ser obtidos quando a política de origem não é aplicada.", + "apiwarn-toomanyvalues": "Muitos valores são fornecidos para o parâmetro $1. O limite é de $2.", + "apiwarn-truncatedresult": "Esse resultado foi truncado porque, de outra forma, seria maior do que o limite de $1 bytes.", + "apiwarn-unclearnowtimestamp": "Passar \"$2\" para o parâmetro timestamp $1 está obsoleto. Se, por algum motivo, você precisa especificar explicitamente o tempo atual sem calcular o lado do cliente, use now.", + "apiwarn-unrecognizedvalues": "{{PLURAL:$3|Valor não reconhecido para o parâmetro|Valores não reconhecidos para o parâmetro}} $1: $2.", + "apiwarn-unsupportedarray": "Parâmetro $1 usa sintaxe de array PHP não suportada.", + "apiwarn-urlparamwidth": "Ignorando o valor de largura definido em $1urlparam ($2) em favor do valor da largura derivado de $1urlwidth/$1urlheight ($3).", + "apiwarn-validationfailed-badchars": "caracteres inválidos na chave (apenas a-z, A-Z, 0-9, _ e - é permitido).", + "apiwarn-validationfailed-badpref": "não é uma preferência válida.", + "apiwarn-validationfailed-cannotset": "não pode ser configurado por este módulo.", + "apiwarn-validationfailed-keytoolong": "chave muito longa (não é permitido mais de $1 bytes).", + "apiwarn-validationfailed": "Erro de validação para $1: $2", + "apiwarn-wgDebugAPI": "Aviso de Segurança: $wgDebugAPI está ativado.", "api-feed-error-title": "Erro ($1)", - "api-credits-header": "Créditos" + "api-usage-docref": "Veja $1 para uso da API.", + "api-usage-mailinglist-ref": "Inscreva-se na lista de discussão mediawiki-api-announce em <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> Para aviso de depreciações de API e alterações.", + "api-exception-trace": "$1 em $2($3)\n$4", + "api-credits-header": "Créditos", + "api-credits": "Desenvolvedores da API:\n* Yuri Astrakhan (criador, desenvolvedor-chefe Set 2006–Set 2007)\n* Roan Kattouw (desenvolvedor-chefe Set 2007–2009)\n* Victor Vasiliev\n* Bryan Tong Minh\n* Sam Reed\n* Brad Jorsch (desenvolvedor-chefe 2013–presente)\n\nPor favor, envie seus comentários, sugestões e perguntas para mediawiki-api@lists.wikimedia.org\nou apresente um relatório de erro em https://phabricator.wikimedia.org/." } diff --git a/includes/api/i18n/pt.json b/includes/api/i18n/pt.json index fe5138ed7f..775cd15ca9 100644 --- a/includes/api/i18n/pt.json +++ b/includes/api/i18n/pt.json @@ -198,7 +198,7 @@ "apihelp-feedrecentchanges-param-target": "Mostrar apenas mudanças em páginas afluentes a esta.", "apihelp-feedrecentchanges-param-showlinkedto": "Mostrar mudanças em páginas com ligações para a página selecionada.", "apihelp-feedrecentchanges-param-categories": "Mostrar apenas mudanças nas páginas que estão em todas estas categorias.", - "apihelp-feedrecentchanges-param-categories_any": "Mostrar mudanças nas páginas que estão em qualquer uma destas categorias.", + "apihelp-feedrecentchanges-param-categories_any": "Mostrar apenas mudanças nas páginas que estão em qualquer uma das categorias.", "apihelp-feedrecentchanges-example-simple": "Mostrar mudanças recentes.", "apihelp-feedrecentchanges-example-30days": "Mostrar as mudanças recentes de 30 dias.", "apihelp-feedwatchlist-summary": "Devolve um ''feed'' das páginas vigiadas.", @@ -1212,7 +1212,7 @@ "apihelp-query+users-param-token": "Em substituição, usar [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-query+users-example-simple": "Devolver informações sobre o utilizador Example.", "apihelp-query+watchlist-summary": "Obter mudanças recentes das páginas vigiadas do utilizador atual.", - "apihelp-query+watchlist-param-allrev": "Incluir múltiplas revisões da mesma página dentro do intervalo de tempo indicado.", + "apihelp-query+watchlist-param-allrev": "Incluir revisões múltiplas da mesma página dentro do intervalo de tempo indicado.", "apihelp-query+watchlist-param-start": "A data e hora da mudança recente a partir da qual será começada a enumeração.", "apihelp-query+watchlist-param-end": "A data e hora da mudança recente na qual será terminada a enumeração.", "apihelp-query+watchlist-param-namespace": "Filtrar as mudanças para produzir só as dos espaços nominais indicados.", @@ -1439,7 +1439,8 @@ "api-help-title": "Ajuda da API do MediaWiki", "api-help-lead": "Esta é uma página de documentação da API do MediaWiki gerada automaticamente.\n\nDocumentação e exemplos: https://www.mediawiki.org/wiki/API", "api-help-main-header": "Módulo principal", - "api-help-flag-deprecated": "Este módulo é obsoleto.", + "api-help-undocumented-module": "Não existe documentação para o módulo $1.", + "api-help-flag-deprecated": "Este módulo foi descontinuado.", "api-help-flag-internal": "Este módulo é interno ou instável. O seu funcionamento pode ser alterado sem aviso prévio.", "api-help-flag-readrights": "Este módulo requer direitos de leitura.", "api-help-flag-writerights": "Este módulo requer direitos de escrita.", @@ -1625,6 +1626,7 @@ "apierror-notarget": "Não especificou um destino válido para esta operação.", "apierror-notpatrollable": "A revisão r$1 não pode ser patrulhada porque é demasiado antiga.", "apierror-nouploadmodule": "Não foi definido nenhum módulo de carregamento.", + "apierror-offline": "Não foi possível continuar devido a problemas de conectividade da rede. Certifique-se de que tem ligação à Internet e tente novamente.", "apierror-opensearch-json-warnings": "Os avisos não podem ser representados no formato OpenSearch JSON.", "apierror-pagecannotexist": "O espaço nominal não permite páginas reais.", "apierror-pagedeleted": "A página foi eliminada depois de obter a data e hora da mesma.", @@ -1674,6 +1676,7 @@ "apierror-stashzerolength": "O ficheiro tem comprimento zero e não foi possível armazená-lo na área de ficheiros escondidos: $1.", "apierror-systemblocked": "Foi automaticamente bloqueado pelo MediaWiki.", "apierror-templateexpansion-notwikitext": "A expansão de predefinições só é suportada para conteúdo em texto wiki. A página $1 usa o modelo de conteúdo $2.", + "apierror-timeout": "O servidor não respondeu no prazo esperado.", "apierror-toofewexpiries": "{{PLURAL:$1|Foi fornecida $1 data e hora|Foram fornecidas $1 datas e horas}} de expiração quando {{PLURAL:$2|era necessária|eram necessárias}} $2.", "apierror-unknownaction": "A operação especificada, $1, não é reconhecida.", "apierror-unknownerror-editpage": "Erro EditPage desconhecido: $1.", @@ -1701,7 +1704,7 @@ "apiwarn-deprecation-login-nobotpw": "O início de sessões com uma conta principal através de action=login foi descontinuado e poderá deixar de funcionar sem aviso prévio. Para iniciar uma sessão de forma segura, consulte action=clientlogin.", "apiwarn-deprecation-login-token": "A obtenção de uma chave através de action=login foi descontinuada. Em substituição, use action=query&meta=tokens&type=login.", "apiwarn-deprecation-parameter": "O parâmetro $1 foi descontinuado.", - "apiwarn-deprecation-parse-headitems": "prop=headitems é obsoleto desde o MediaWiki 1.28. Use prop=headhtml ao criar novos documentos de HTML, ou prop=modules|jsconfigvars ao atualizar um documento no lado do cliente.", + "apiwarn-deprecation-parse-headitems": "prop=headitems está obsoleto desde o MediaWiki 1.28. Use prop=headhtml ao criar novos documentos de HTML, ou prop=modules|jsconfigvars ao atualizar um documento no lado do cliente.", "apiwarn-deprecation-purge-get": "O uso de action=purge através de um GET foi descontinuado. Em substituição, use um POST.", "apiwarn-deprecation-withreplacement": "$1 foi descontinuado. Em substituição, use $2, por favor.", "apiwarn-difftohidden": "Não foi possível criar uma lista das diferenças em relação à r$1: o conteúdo está ocultado.", diff --git a/includes/api/i18n/qqq.json b/includes/api/i18n/qqq.json index bde0707814..4336c29349 100644 --- a/includes/api/i18n/qqq.json +++ b/includes/api/i18n/qqq.json @@ -1074,8 +1074,8 @@ "apihelp-query+search-paramvalue-prop-sectiontitle": "{{doc-apihelp-paramvalue|query+search|prop|sectiontitle}}", "apihelp-query+search-paramvalue-prop-categorysnippet": "{{doc-apihelp-paramvalue|query+search|prop|categorysnippet}}", "apihelp-query+search-paramvalue-prop-isfilematch": "{{doc-apihelp-paramvalue|query+search|prop|isfilematch}}", - "apihelp-query+search-paramvalue-prop-score": "{{doc-apihelp-paramvalue|query+search|prop|score}}\n{{doc-important|Please do not alter the class=\"apihelp-deprecated\" attribute}}", - "apihelp-query+search-paramvalue-prop-hasrelated": "{{doc-apihelp-paramvalue|query+search|prop|hasrelated}}\n{{doc-important|Please do not alter the class=\"apihelp-deprecated\" attribute}}", + "apihelp-query+search-paramvalue-prop-score": "{{doc-apihelp-paramvalue|query+search|prop|score}}\n{{Identical|Ignored}}", + "apihelp-query+search-paramvalue-prop-hasrelated": "{{doc-apihelp-paramvalue|query+search|prop|hasrelated}}\n{{Identical|Ignored}}", "apihelp-query+search-param-limit": "{{doc-apihelp-param|query+search|limit}}", "apihelp-query+search-param-interwiki": "{{doc-apihelp-param|query+search|interwiki}}", "apihelp-query+search-param-backend": "{{doc-apihelp-param|query+search|backend}}", @@ -1640,6 +1640,7 @@ "apierror-notarget": "{{doc-apierror}}", "apierror-notpatrollable": "{{doc-apierror}}\n\nParameters:\n* $1 - Revision ID number.", "apierror-nouploadmodule": "{{doc-apierror}}", + "apierror-offline": "{{doc-apierror}}\nError message for when files could not be uploaded as a result of bad/lost internet connection.", "apierror-opensearch-json-warnings": "{{doc-apierror}}", "apierror-pagecannotexist": "{{doc-apierror}}", "apierror-pagedeleted": "{{doc-apierror}}", @@ -1690,6 +1691,7 @@ "apierror-stashzerolength": "{{doc-apierror}}\n\nParameters:\n* $1 - Exception text. Currently this is probably English, hopefully we'll fix that in the future.", "apierror-systemblocked": "{{doc-apierror}}", "apierror-templateexpansion-notwikitext": "{{doc-apierror}}\n\nParameters:\n* $1 - Page title.\n* $2 - Content model.", + "apierror-timeout": "{{doc-apierror}}\nAPI error message that can be used for client side localisation of API errors.", "apierror-toofewexpiries": "{{doc-apierror}}\n\nParameters:\n* $1 - Number provided.\n* $2 - Number needed.", "apierror-unknownaction": "{{doc-apierror}}\n\nParameters:\n* $1 - Action provided.", "apierror-unknownerror-editpage": "{{doc-apierror}}\n\nParameters:\n* $1 - Error code (an integer).", diff --git a/includes/api/i18n/ro.json b/includes/api/i18n/ro.json index 6577423329..30f4bdae99 100644 --- a/includes/api/i18n/ro.json +++ b/includes/api/i18n/ro.json @@ -7,12 +7,12 @@ "apihelp-createaccount-param-email": "Adresa de e-mail a utilizatorului (opțional).", "apihelp-createaccount-param-realname": "Numele real al utilizatorului (opțional).", "apihelp-createaccount-param-mailpassword": "Dacă este setat la orice valoare, o parolă aleatoare va fi trimisă utilizatorului prin e-mail.", - "apihelp-delete-description": "Șterge o pagină.", + "apihelp-delete-summary": "Șterge o pagină.", "apihelp-delete-param-title": "Titlul paginii de șters. Nu poate fi folosit împreună cu $1pageid.", "apihelp-delete-param-pageid": "ID-ul paginii de șters. Nu poate fi folosit împreună cu $1title.", "apihelp-delete-param-reason": "Motivul ștergerii. Dacă nu e specificat, va fi folosit un motiv generat automat.", - "apihelp-disabled-description": "Acest modul a fost dezactivat.", - "apihelp-edit-description": "Creează și modifică pagini.", + "apihelp-disabled-summary": "Acest modul a fost dezactivat.", + "apihelp-edit-summary": "Creează și modifică pagini.", "apihelp-edit-example-edit": "Modifică o pagină.", "apihelp-expandtemplates-param-title": "Titlul paginii.", "apihelp-expandtemplates-param-text": "Wikitext de convertit." diff --git a/includes/api/i18n/ru.json b/includes/api/i18n/ru.json index 1bccb7ac98..95e69e68fc 100644 --- a/includes/api/i18n/ru.json +++ b/includes/api/i18n/ru.json @@ -74,6 +74,8 @@ "apihelp-clientlogin-summary": "Вход в вики с помощью интерактивного потока.", "apihelp-clientlogin-example-login": "Начать вход в вики в качестве участника Example с паролем ExamplePassword.", "apihelp-clientlogin-example-login2": "Продолжить вход после ответа UI для двухфакторной авторизации, предоставив 987654 в качестве токена OATHToken.", + "apihelp-compare-summary": "Получение разницы между двумя страницами.", + "apihelp-compare-extended-description": "Номер версии, заголовок страницы, её идентификатор, текст, или относительная сноска должна быть задана как для «from», так и для «to».", "apihelp-compare-param-fromtitle": "Заголовок первой сравниваемой страницы.", "apihelp-compare-param-fromid": "Идентификатор первой сравниваемой страницы.", "apihelp-compare-param-fromrev": "Первая сравниваемая версия.", @@ -246,6 +248,8 @@ "apihelp-imagerotate-param-tags": "Изменить метки записи в журнале загрузок.", "apihelp-imagerotate-example-simple": "Повернуть File:Example.png на 90 градусов.", "apihelp-imagerotate-example-generator": "Повернуть все изображения в Category:Flip на 180 градусов.", + "apihelp-import-summary": "Импорт страницы из другой вики, или из XML-файла.", + "apihelp-import-extended-description": "Обратите внимание, что HTTP POST-запрос должен быть осуществлён как загрузка файла (то есть, с использованием многотомных данных) при отправки файла через параметр xml.", "apihelp-import-param-summary": "Описание записи журнала импорта.", "apihelp-import-param-xml": "Загруженный XML-файл.", "apihelp-import-param-interwikisource": "Для импорта из других вики: импортируемая вики.", @@ -258,6 +262,9 @@ "apihelp-import-example-import": "Импортировать [[meta:Help:ParserFunctions]] с полной историей правок в пространство имён 100.", "apihelp-linkaccount-summary": "Связать аккаунт третьей стороны с текущим участником.", "apihelp-linkaccount-example-link": "Начать связывание аккаунта с Example.", + "apihelp-login-summary": "Вход и получение аутентификационных cookie.", + "apihelp-login-extended-description": "Это действие должно быть использовано только в комбинации со [[Special:BotPasswords]]; использование этого модуля для входа в основной аккаунт не поддерживается и может сбиться без предупреждения. Для безопасного входа в основной аккаунт, используйте [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-extended-description-nobotpasswords": "Это действие не поддерживается и может сбиться без предупреждения. Для безопасного входа, используйте [[Special:ApiHelp/clientlogin|action=clientlogin]].", "apihelp-login-param-name": "Имя участника.", "apihelp-login-param-password": "Пароль.", "apihelp-login-param-domain": "Домен (необязательно).", @@ -308,6 +315,8 @@ "apihelp-opensearch-param-format": "Формат вывода.", "apihelp-opensearch-param-warningsaserror": "Если предупреждения возникают при format=json, вернуть ошибку API вместо того, чтобы игнорировать их.", "apihelp-opensearch-example-te": "Найти страницы, начинающиеся с Te.", + "apihelp-options-summary": "Смена настроек текущего участника.", + "apihelp-options-extended-description": "Менять можно только настройки, зарегистрированные в ядре или в одном из установленных расширений, а также настройки, чьи ключи начинаются с userjs- (предназначенные для использования в пользовательских скриптах).", "apihelp-options-param-reset": "Сбрасывает настройки на установленные по умолчанию.", "apihelp-options-param-resetkinds": "Список типов сбрасываемых настроек, если задана опция $1reset.", "apihelp-options-param-change": "Список изменений в формате название=значение (например, skin=vector). Если значения не даётся (нет даже знака равенства), например, названиенастройки|другаянастройка|, настройка будет возвращена в своё значение по умолчанию. Если какое-либо значение должно содержать знак пайпа (|), используйте [[Special:ApiHelp/main#main/datatypes|альтернативный разделитель значений]] для корректного проведения операции.", @@ -325,6 +334,8 @@ "apihelp-paraminfo-param-formatmodules": "Список названий форматных модулей (значения параметра format). Вместо этого используйте $1modules.", "apihelp-paraminfo-example-1": "Показать информацию для [[Special:ApiHelp/parse|action=parse]], [[Special:ApiHelp/jsonfm|format=jsonfm]], [[Special:ApiHelp/query+allpages|action=query&list=allpages]], и [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]].", "apihelp-paraminfo-example-2": "Показать информацию для всех подмодулей [[Special:ApiHelp/query|action=query]].", + "apihelp-parse-summary": "Парсит содержимое и возвращает результат парсинга.", + "apihelp-parse-extended-description": "См. различные prop-модули [[Special:ApiHelp/query|action=query]] для получения информации о текущей версии страницы.\n\nЕсть несколько способов указать текст для парсинга:\n# Указать страницы или версию, используя $1page, $1pageid или $1oldid.\n# Явно указать содержимое, используя $1text, $1title и $1contentmodel.\n# Указать описание правки. Параметру $1prop должно быть присвоено пустое значение.", "apihelp-parse-param-title": "Название страницы, которой принадлежит текст. Если опущено, должен быть указан параметр $1contentmodel, и в качестве заголовка будет использовано [[API]].", "apihelp-parse-param-text": "Распарсиваемый текст. Используйте $1title или $1contentmodel для управления моделью содержимого.", "apihelp-parse-param-summary": "Анализируемое описание правки.", @@ -344,7 +355,7 @@ "apihelp-parse-paramvalue-prop-sections": "Возвращает разделы из проанализированного вики-текста.", "apihelp-parse-paramvalue-prop-revid": "Добавляет идентификатор версии распарсенной страницы.", "apihelp-parse-paramvalue-prop-displaytitle": "Добавляет название проанализированного вики-текста.", - "apihelp-parse-paramvalue-prop-headitems": "Не поддерживается. Возвращает элементы, которые следует поместить в <head> страницы.", + "apihelp-parse-paramvalue-prop-headitems": "Возвращает элементы, которые следует поместить в <head> страницы.", "apihelp-parse-paramvalue-prop-headhtml": "Возвращает распарсенный <head> страницы.", "apihelp-parse-paramvalue-prop-modules": "Возвращает использованные на странице модули ResourceLoader. Для загрузки, используйте mw.loader.using(). Одновременно с modules должно быть запрошено либо jsconfigvars, либо encodedjsconfigvars.", "apihelp-parse-paramvalue-prop-jsconfigvars": "Возвращает переменные JavaScript с данными настроек для этой страницы. Для их применения используйте mw.condig.set().", @@ -402,6 +413,8 @@ "apihelp-purge-param-forcerecursivelinkupdate": "Обновить таблицу ссылок для данной страницы, а также всех страниц, использующих данную как шаблон.", "apihelp-purge-example-simple": "Очистить кэш для страниц Main Page и API.", "apihelp-purge-example-generator": "Очистить кэш первых 10 страниц в основном пространстве имен.", + "apihelp-query-summary": "Запросить данные с и о MediaWiki.", + "apihelp-query-extended-description": "Все модификации данных сначала должны запросить соответствующий токен для предотвращения злоупотреблений с вредоносных сайтов.", "apihelp-query-param-prop": "Какие использовать свойства для запрашиваемых страниц.", "apihelp-query-param-list": "Какие списки использовать.", "apihelp-query-param-meta": "Какие метаданные использовать.", @@ -463,8 +476,8 @@ "apihelp-query+allimages-param-start": "Временная метка, с которой начать перечисление. Можно использовать только одновременно с $1sort=timestamp.", "apihelp-query+allimages-param-end": "Временная метка, на которой закончить перечисление. Можно использовать только одновременно с $1sort=timestamp.", "apihelp-query+allimages-param-prefix": "Найти все названия файлов, начинающиеся с этого значения. Можно использовать только одновременно с $1sort=name.", - "apihelp-query+allimages-param-minsize": "Ограничить изображения этим числом байт снизу.", - "apihelp-query+allimages-param-maxsize": "Ограничить изображения этим числом байт сверху.", + "apihelp-query+allimages-param-minsize": "Ограничить изображения этим числом байтов снизу.", + "apihelp-query+allimages-param-maxsize": "Ограничить изображения этим числом байтов сверху.", "apihelp-query+allimages-param-sha1": "SHA1-хэш этого изображения. Переопределяет $1sha1base36.", "apihelp-query+allimages-param-sha1base36": "SHA1-хэш этого изображения в base 36 (используется в MediaWiki).", "apihelp-query+allimages-param-user": "Вернуть только файлы, загруженные этим участником. Может быть использовано только одновременно с $1sort=timestamp и не может одновременно с $1filterbots.", @@ -512,8 +525,8 @@ "apihelp-query+allpages-param-prefix": "Найти все названия страниц, начинающиеся с этого значения.", "apihelp-query+allpages-param-namespace": "Пространство имён для перечисления.", "apihelp-query+allpages-param-filterredir": "Какие страницы перечислять.", - "apihelp-query+allpages-param-minsize": "Ограничить страницы этим числом байт снизу.", - "apihelp-query+allpages-param-maxsize": "Ограничить страницы этим числом байт сверху.", + "apihelp-query+allpages-param-minsize": "Ограничить страницы этим числом байтов снизу.", + "apihelp-query+allpages-param-maxsize": "Ограничить страницы этим числом байтов сверху.", "apihelp-query+allpages-param-prtype": "Перечислить только защищённые страницы.", "apihelp-query+allpages-param-prlevel": "Отфильтровывать страницы, основываясь на уровне защиты (должно быть использовано одновременно с параметром $1prtype=).", "apihelp-query+allpages-param-prfiltercascade": "Отфильтровывать страницы, основываясь на каскадности (игнорируется, если $1prtype не задан).", @@ -674,6 +687,8 @@ "apihelp-query+contributors-param-excluderights": "Исключать участников с данными правами. Участники с правами, предоставляемыми неявными или автоматически присваиваемыми группами — такими, как *, user или autoconfirmed, — не считаются.", "apihelp-query+contributors-param-limit": "Сколько редакторов вернуть.", "apihelp-query+contributors-example-simple": "Показать редакторов страницы Main Page.", + "apihelp-query+deletedrevisions-summary": "Получение информации об удалённых правках.", + "apihelp-query+deletedrevisions-extended-description": "Может быть использовано несколькими способами:\n# Получение удалённых правок для набора страниц, заданного с помощью названий или идентификаторов. Сортируется по названиям и временным меткам.\n# Получение данных о наборе удалённых правок, заданных с помощью их revid. Сортируется по идентификаторам версий.", "apihelp-query+deletedrevisions-param-start": "Временная метка, с которой начать перечисление. Игнорируется при обработке списка идентификаторов версий.", "apihelp-query+deletedrevisions-param-end": "Временная метка, на которой закончить перечисление. Игнорируется при обработке списка идентификаторов версий.", "apihelp-query+deletedrevisions-param-tag": "Только правки с заданной меткой.", @@ -681,6 +696,8 @@ "apihelp-query+deletedrevisions-param-excludeuser": "Не перечислять правки данного участника.", "apihelp-query+deletedrevisions-example-titles": "Список удалённых правок страниц Main Page и Talk:Main Page с содержимым.", "apihelp-query+deletedrevisions-example-revids": "Список информации для удалённой правки 123456.", + "apihelp-query+deletedrevs-summary": "Перечисление удалённых правок.", + "apihelp-query+deletedrevs-extended-description": "Работает в трёх режимах:\n# Перечисление удалённых правок для заданных названий страниц, сортируется по временным меткам.\n# Перечисление удалённого вклада заданного участника, сортируется по временным меткам (названия страниц не указываются).\n# Перечисление удалённых правок в заданном пространстве имён, сортируется по названиям страниц и временным меткам (названия страниц и $1user не указываются).\n\nОпределённые параметры применяются только к некоторым режимам и игнорируются в других.", "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|Мод|Моды}}: $2", "apihelp-query+deletedrevs-param-start": "Временная метка, с которой начать перечисление.", "apihelp-query+deletedrevs-param-end": "Временная метка, на которой закончить перечисление.", @@ -714,6 +731,7 @@ "apihelp-query+embeddedin-param-limit": "Сколько страниц вернуть.", "apihelp-query+embeddedin-example-simple": "Показать включения Template:Stub.", "apihelp-query+embeddedin-example-generator": "Получить информацию о страницах, включающих Template:Stub.", + "apihelp-query+extlinks-summary": "Получение всех внешних ссылок (не интервик) для данной страницы.", "apihelp-query+extlinks-param-limit": "Сколько ссылок вернуть.", "apihelp-query+extlinks-param-protocol": "Протокол ссылки. Если оставлено пустым, а $1query задано, будут найдены ссылки с протоколом http. Оставьте пустым и $1query, и данный параметр, чтобы получить список всех внешних ссылок.", "apihelp-query+extlinks-param-query": "Поисковый запрос без протокола. Полезно для проверки, содержит ли определённая страница определённую внешнюю ссылку.", @@ -834,6 +852,8 @@ "apihelp-query+info-param-token": "Вместо этого используйте [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-query+info-example-simple": "Получить информацию о странице Main Page.", "apihelp-query+info-example-protection": "Получить основную информацию и информацию о защите страницы Main Page.", + "apihelp-query+iwbacklinks-summary": "Поиск всех страниц, ссылающихся на заданную интервики ссылку.", + "apihelp-query+iwbacklinks-extended-description": "Может быть использована для поиска всех ссылок с префиксом, или всех ссылок на название (с заданным префиксом). Неиспользование никакого параметра фактически означает «все интервики-ссылки».", "apihelp-query+iwbacklinks-param-prefix": "Префикс интервики.", "apihelp-query+iwbacklinks-param-title": "Искомая интервики-ссылка. Должна быть использована вместе с $1blprefix.", "apihelp-query+iwbacklinks-param-limit": "Сколько страниц вернуть.", @@ -852,6 +872,8 @@ "apihelp-query+iwlinks-param-title": "Искомая интервики-ссылка. Должна быть использована вместе с $1prefix.", "apihelp-query+iwlinks-param-dir": "Порядок перечисления.", "apihelp-query+iwlinks-example-simple": "Получить интервики-ссылки со страницы Main Page.", + "apihelp-query+langbacklinks-summary": "Поиск всех страниц, ссылающихся на заданную языковую ссылку.", + "apihelp-query+langbacklinks-extended-description": "Может быть использовано для поиска всех ссылок с языковым кодом, или всех ссылок на страницу с заданным языком. Неиспользование этого параметра фактически вернёт все языковые ссылки.\n\nОбратите внимания, что ссылки, добавляемые расширениями, могут не рассматриваться.", "apihelp-query+langbacklinks-param-lang": "Язык ссылки.", "apihelp-query+langbacklinks-param-title": "Искомая языковая ссылка. Должно быть использовано с $1lang.", "apihelp-query+langbacklinks-param-limit": "Сколько страниц вернуть.", @@ -891,6 +913,7 @@ "apihelp-query+linkshere-param-show": "Показать только элементы, соответствующие этим критериям:\n;redirect: Показать только перенаправления.\n;!redirect: Показать только не перенаправления.", "apihelp-query+linkshere-example-simple": "Получить список страниц, ссылающихся на [[Main Page]].", "apihelp-query+linkshere-example-generator": "Получить информацию о страницах, ссылающихся на [[Main Page]].", + "apihelp-query+logevents-summary": "Получение записей журналов.", "apihelp-query+logevents-param-prop": "Какие свойства получить:", "apihelp-query+logevents-paramvalue-prop-ids": "Добавляет идентификатор записи журнала.", "apihelp-query+logevents-paramvalue-prop-title": "Добавляет заголовок страницы, связанной с записью журнала.", @@ -929,6 +952,8 @@ "apihelp-query+pageswithprop-param-dir": "Порядок сортировки.", "apihelp-query+pageswithprop-example-simple": "Список первых 10 страниц, использующих {{DISPLAYTITLE:}}.", "apihelp-query+pageswithprop-example-generator": "Получение дополнительной информации о первых десяти страницах, использующих __NOTOC__.", + "apihelp-query+prefixsearch-summary": "Осуществление поиска по префиксу названий страниц.", + "apihelp-query+prefixsearch-extended-description": "Не смотря на похожесть названий, этот модуль не является эквивалентом [[Special:PrefixIndex]]; если вы ищете его, см. [[Special:ApiHelp/query+allpages|action=query&list=allpages]] с параметром apprefix. Задача этого модуля близка к [[Special:ApiHelp/opensearch|action=opensearch]]: получение пользовательского ввода и представление наиболее подходящих заголовков. В зависимости от поискового движка, используемого на сервере, сюда может включаться исправление опечаток, избегание перенаправлений и другие эвристики.", "apihelp-query+prefixsearch-param-search": "Поисковый запрос.", "apihelp-query+prefixsearch-param-namespace": "Пространства имён для поиска.", "apihelp-query+prefixsearch-param-limit": "Максимальное число возвращаемых результатов.", @@ -955,6 +980,8 @@ "apihelp-query+querypage-param-page": "Название служебной страницы. Обратите внимание: чувствительно к регистру.", "apihelp-query+querypage-param-limit": "Количество возвращаемых результатов.", "apihelp-query+querypage-example-ancientpages": "Вернуть результаты [[Special:Ancientpages]].", + "apihelp-query+random-summary": "Получение набора случайных страниц.", + "apihelp-query+random-extended-description": "Страницы перечисляются в строгой последовательности, случайна только входная точка. Это означает, что если, например, Main Page — первая страница в списке, то List of fictional monkeys всегда будет второй, List of people on stamps of Vanuatu — третьей, и так далее.", "apihelp-query+random-param-namespace": "Вернуть только страницы этих пространств имён.", "apihelp-query+random-param-limit": "Ограничение на количество возвращаемых страниц.", "apihelp-query+random-param-redirect": "Вместо этого, используйте $1filterredir=redirects.", @@ -1001,6 +1028,8 @@ "apihelp-query+redirects-param-show": "Показывать только элементы, удовлетворяющие данным критериям:\n;fragment: Показывать только перенаправления с фрагментами.\n;!fragment: Показывать только перенаправления без фрагментов.", "apihelp-query+redirects-example-simple": "Получить список перенаправлений на [[Main Page]].", "apihelp-query+redirects-example-generator": "Получить информацию о всех перенаправлениях на [[Main Page]].", + "apihelp-query+revisions-summary": "Получение информации о версии страницы.", + "apihelp-query+revisions-extended-description": "Может использоваться в трёх режимах:\n# Получение данных о наборе страниц (последних версий) с помощью передачи названий или идентификаторов страниц.\n# Получение версий одной данной страницы, используя названия или идентификаторы с началом, концом или лимитом.\n# Получение данных о наборе версий, передаваемых с помощью их идентификаторов.", "apihelp-query+revisions-paraminfo-singlepageonly": "Может быть использовано только с одной страницей (режим №2).", "apihelp-query+revisions-param-startid": "Начать перечисление с этой временной метки версии. Версия обязана существовать, но не обязана принадлежать этой странице.", "apihelp-query+revisions-param-endid": "Закончить перечисление на этой временной метке версии. Версия обязана существовать, но не обязана принадлежать этой странице.", @@ -1029,15 +1058,15 @@ "apihelp-query+revisions+base-paramvalue-prop-parsedcomment": "Распарсенное описание правки.", "apihelp-query+revisions+base-paramvalue-prop-content": "Текст версии.", "apihelp-query+revisions+base-paramvalue-prop-tags": "Метки версии.", - "apihelp-query+revisions+base-paramvalue-prop-parsetree": "Дерево парсинга XML содержимого версии (требуется модель содержимого $1).", + "apihelp-query+revisions+base-paramvalue-prop-parsetree": "Не поддерживается. Вместо этого используйте [[Special:ApiHelp/expandtemplates|action=expandtemplates]] или [[Special:ApiHelp/parse|action=parse]]. Дерево парсинга XML содержимого версии (требуется модель содержимого $1).", "apihelp-query+revisions+base-param-limit": "Сколько версий вернуть.", - "apihelp-query+revisions+base-param-expandtemplates": "Раскрыть шаблоны в содержимом версии (требуется $1prop=content).", - "apihelp-query+revisions+base-param-generatexml": "Сгенерировать дерево парсинга XML содержимого версии (требуется $1prop=content; заменено на $1prop=parsetree).", - "apihelp-query+revisions+base-param-parse": "Распарсить содержимое версии (требуется $1prop=content). Из соображений производительности, при использовании этой опции, в качестве $1limit принудительно устанавливается 1.", + "apihelp-query+revisions+base-param-expandtemplates": "Вместо этого используйте [[Special:ApiHelp/expandtemplates|action=expandtemplates]]. Раскрыть шаблоны в содержимом версии (требуется $1prop=content).", + "apihelp-query+revisions+base-param-generatexml": "Вместо этого используйте [[Special:ApiHelp/expandtemplates|action=expandtemplates]] или [[Special:ApiHelp/parse|action=parse]]. Сгенерировать дерево парсинга XML содержимого версии (требуется $1prop=content).", + "apihelp-query+revisions+base-param-parse": "Вместо этого используйте [[Special:ApiHelp/parse|action=parse]]. Распарсить содержимое версии (требуется $1prop=content). Из соображений производительности, при использовании этой опции, в качестве $1limit принудительно устанавливается 1.", "apihelp-query+revisions+base-param-section": "Вернуть содержимое только секции с заданным номером.", - "apihelp-query+revisions+base-param-diffto": "Идентификатор версии, с которым сравнивать каждую версию. Используйте prev, next и cur для предыдущей, следующей и текущей версии соответственно.", - "apihelp-query+revisions+base-param-difftotext": "Текст, с которым сравнивать каждую версию. Сравнивает ограниченное число версий. Переопределяет $1diffto. Если задано $1section, сравнение будет произведено только с этой секцией.", - "apihelp-query+revisions+base-param-difftotextpst": "Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с $1difftotext.", + "apihelp-query+revisions+base-param-diffto": "Вместо этого используйте [[Special:ApiHelp/compare|action=compare]]. Идентификатор версии, с которым сравнивать каждую версию. Используйте prev, next и cur для предыдущей, следующей и текущей версии соответственно.", + "apihelp-query+revisions+base-param-difftotext": "Вместо этого используйте [[Special:ApiHelp/compare|action=compare]]. Текст, с которым сравнивать каждую версию. Сравнивает ограниченное число версий. Переопределяет $1diffto. Если задано $1section, сравнение будет произведено только с этой секцией.", + "apihelp-query+revisions+base-param-difftotextpst": "Вместо этого используйте [[Special:ApiHelp/compare|action=compare]]. Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с $1difftotext.", "apihelp-query+revisions+base-param-contentformat": "Формат серилиализации, использованный в $1difftotext и ожидаемый в результате.", "apihelp-query+search-summary": "Проведение полнотекстового поиска.", "apihelp-query+search-param-search": "Искать страницы, названия или тексты которых содержат это значение. Вы можете использовать в поисковом запросе служебные функции в зависимости от того, какой поисковый движок используется на сервере.", @@ -1057,8 +1086,8 @@ "apihelp-query+search-paramvalue-prop-sectiontitle": "Добавляет заголовок найденного раздела.", "apihelp-query+search-paramvalue-prop-categorysnippet": "Добавляет распарсенный фрагмент найденной категории.", "apihelp-query+search-paramvalue-prop-isfilematch": "Добавляет логическое значение, обозначающее, удовлетворяет ли поисковому запросу содержимое файла.", - "apihelp-query+search-paramvalue-prop-score": "Не поддерживается и игнорируется.", - "apihelp-query+search-paramvalue-prop-hasrelated": "Не поддерживается и игнорируется.", + "apihelp-query+search-paramvalue-prop-score": "Игнорируется.", + "apihelp-query+search-paramvalue-prop-hasrelated": "Игнорируется.", "apihelp-query+search-param-limit": "Сколько страниц вернуть.", "apihelp-query+search-param-interwiki": "Включить результаты из других вики, если доступны.", "apihelp-query+search-param-backend": "Какой поисковый движок использовать, если не стандартный.", @@ -1171,7 +1200,7 @@ "apihelp-query+userinfo-paramvalue-prop-rights": "Перечисляет все права текущего участника.", "apihelp-query+userinfo-paramvalue-prop-changeablegroups": "Перечисляет группы, в которые или из которых участник может добавить или удалить других участников.", "apihelp-query+userinfo-paramvalue-prop-options": "Перечисляет все настройки, установленные текущим участником.", - "apihelp-query+userinfo-paramvalue-prop-preferencestoken": "Не поддерживается. Возвращает токен для смены настроек текущего участника.", + "apihelp-query+userinfo-paramvalue-prop-preferencestoken": "Возвращает токен для смены настроек текущего участника.", "apihelp-query+userinfo-paramvalue-prop-editcount": "Добавляет счётчик правок текущего участника.", "apihelp-query+userinfo-paramvalue-prop-ratelimits": "Добавляет все скоростные лимиты, применимые к текущему участнику.", "apihelp-query+userinfo-paramvalue-prop-realname": "Добавляет настоящее имя участника.", @@ -1253,6 +1282,7 @@ "apihelp-removeauthenticationdata-summary": "Удаление аутентификационных данных для текущего участника.", "apihelp-removeauthenticationdata-example-simple": "Попытка удалить данные текущего участника для FooAuthenticationRequest.", "apihelp-resetpassword-summary": "Отправить участнику письмо для сброса пароля.", + "apihelp-resetpassword-extended-description-noroutes": "Маршруты смены пароля не доступны.\n\nВключите маршруты в [[mw:Special:MyLanguage/Manual:$wgPasswordResetRoutes|$wgPasswordResetRoutes]] для использования этого модуля.", "apihelp-resetpassword-param-user": "Сбрасываемый участник.", "apihelp-resetpassword-param-email": "Электронный адрес сбрасываемого участника.", "apihelp-resetpassword-example-user": "Послать письмо для сброса пароля участнику Example.", @@ -1268,6 +1298,8 @@ "apihelp-revisiondelete-param-tags": "Изменить метки записи в журнале удалений.", "apihelp-revisiondelete-example-revision": "Скрыть содержимое версии 12345 страницы Main Page.", "apihelp-revisiondelete-example-log": "Скрыть все данные записи 67890 в журнале с причиной BLP violation.", + "apihelp-rollback-summary": "Отмена последней правки на странице.", + "apihelp-rollback-extended-description": "Если последний редактировавший страницу участник сделал несколько правок подряд, все они будут откачены.", "apihelp-rollback-param-title": "Заголовок откатываемой страницы. Не может быть использовано одновременно с $1pageid.", "apihelp-rollback-param-pageid": "Идентификатор откатываемой страницы. Не может быть использовано одновременно с $1title.", "apihelp-rollback-param-tags": "Метки, применяемые к откату.", @@ -1279,6 +1311,8 @@ "apihelp-rollback-example-summary": "Откатить последние правки страницы Main Page анонимного участника 192.0.2.5 с описанием Reverting vandalism, и отметить эти правки и их откат как правки ботов.", "apihelp-rsd-summary": "Экспорт схемы RSD (Really Simple Discovery).", "apihelp-rsd-example-simple": "Экспортировать схему RSD.", + "apihelp-setnotificationtimestamp-summary": "Обновление временной метки уведомления для отслеживаемых страниц.", + "apihelp-setnotificationtimestamp-extended-description": "Это затрагивает подсвечивание изменённых страниц в списке наблюдения и истории, и отправляет письмо, если включена настройка «{{int:tog-enotifwatchlistpages}}».", "apihelp-setnotificationtimestamp-param-entirewatchlist": "Работать над всеми отслеживаемыми страницами.", "apihelp-setnotificationtimestamp-param-timestamp": "Новая временная метка уведомления.", "apihelp-setnotificationtimestamp-param-torevid": "Версия, к временной метке которой приравнять временную метку уведомления (только для одной страницы).", @@ -1296,6 +1330,8 @@ "apihelp-setpagelanguage-param-tags": "Изменить теги записей в журнале, возникающих в результате этого действия.", "apihelp-setpagelanguage-example-language": "Изменить язык Main Page на баскский.", "apihelp-setpagelanguage-example-default": "Изменить язык страницы с идентификатором 123 на язык по умолчанию.", + "apihelp-stashedit-summary": "Подготовка правки в общем кэше.", + "apihelp-stashedit-extended-description": "Предназначено для использования через AJAX из формы редактирования для увеличения производительности сохранения страницы.", "apihelp-stashedit-param-title": "Заголовок редактируемой страницы.", "apihelp-stashedit-param-section": "Номер раздела. 0 для верхнего раздела, new для нового раздела.", "apihelp-stashedit-param-sectiontitle": "Заголовок нового раздела.", @@ -1315,6 +1351,8 @@ "apihelp-tag-param-tags": "Метки, применяемые к записи в журнале, создаваемой в результате этого действия.", "apihelp-tag-example-rev": "Добавить метку vandalism к версии с идентификатором 123 без указания причины.", "apihelp-tag-example-log": "Удаление метки spam из записи журнала с идентификатором 123 с причиной Wrongly applied.", + "apihelp-tokens-summary": "Получение токенов для действий, связанных с редактированием данных.", + "apihelp-tokens-extended-description": "Этот модуль не поддерживается в пользу [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-tokens-param-type": "Типы запрашиваемых токенов.", "apihelp-tokens-example-edit": "Получить токен редактирования (по умолчанию).", "apihelp-tokens-example-emailmove": "Получить токен электронной почты и переименования.", @@ -1326,6 +1364,8 @@ "apihelp-unblock-param-tags": "Изменить метки записи в журнале блокировок.", "apihelp-unblock-example-id": "Снять блокировку с идентификатором #105.", "apihelp-unblock-example-user": "Разблокировать участника Bob по причине Sorry Bob.", + "apihelp-undelete-summary": "Восстановление версий удалённой страницы.", + "apihelp-undelete-extended-description": "Список удалённых версий с временными метками может быть получен с помощью [[Special:ApiHelp/query+deletedrevisions|prop=deletedrevisions]], а список идентификаторов удалённых файлов может быть получен с помощью [[Special:ApiHelp/query+filearchive|list=filearchive]].", "apihelp-undelete-param-title": "Заголовок восстанавливаемой страницы.", "apihelp-undelete-param-reason": "Причина восстановления.", "apihelp-undelete-param-tags": "Изменить метки записи в журнале удалений.", @@ -1336,6 +1376,8 @@ "apihelp-undelete-example-revisions": "Восстановить две версии страницы Main Page.", "apihelp-unlinkaccount-summary": "Удаление связанного стороннего аккаунта с текущим участником.", "apihelp-unlinkaccount-example-simple": "Попытаться удалить связь между текущим участником и FooAuthenticationRequest.", + "apihelp-upload-summary": "Загрузка файла или получение статуса незавершённых загрузок.", + "apihelp-upload-extended-description": "Доступно несколько режимов:\n* Прямо загрузить содержимое файла, используя параметр $1file.\n* Загрузить файл по кусочком, используя параметры $1filesize, $1chunk и $1offset.\n* Заставить сервер MediaWiki запросить файл по ссылке, используя параметр $1url.\n* Завершить старую загрузку, провалившуюся из-за предупреждений, используя параметр $1filekey.\nОбратите внимание, что запрос HTTP POST должен быть выполнен как загрузка файла (то есть, с использованием multipart/form-data) при отправке $1file.", "apihelp-upload-param-filename": "Целевое название файла.", "apihelp-upload-param-comment": "Описание загрузки. Также используется как начальный текст страницы при загрузке нового файла, если параметр $1text не задан.", "apihelp-upload-param-tags": "Изменить метки записи в журнале загрузок и версии файловой страницы.", @@ -1366,6 +1408,8 @@ "apihelp-userrights-example-user": "Добавить участника FooBot в группу bot и удалить его из групп sysop и bureaucrat.", "apihelp-userrights-example-userid": "Добавить участника с идентификатором 123 в группу bot и удалить его из групп sysop и bureaucrat.", "apihelp-userrights-example-expiry": "Добавить участника SometimeSysop в группу sysop на один месяц.", + "apihelp-validatepassword-summary": "Проверка пароля на удовлетворение политики вики.", + "apihelp-validatepassword-extended-description": "Результатом проверки является Good, если пароль приемлемый, Change, если пароль может быть использован для входа, но должен быть сменён, и Invalid, если пароль не может быть использован.", "apihelp-validatepassword-param-password": "Проверяемый пароль.", "apihelp-validatepassword-param-user": "Имя участника, при использовании во время создания аккаунта. Такого участника не должно существовать.", "apihelp-validatepassword-param-email": "Электронная почта, при использовании во время создания аккаунта.", @@ -1414,6 +1458,7 @@ "api-help-title": "Справка MediaWiki API", "api-help-lead": "Это автоматически сгенерированная страница документации MediaWiki API.\n\nДокументация и примеры: https://www.mediawiki.org/wiki/API", "api-help-main-header": "Главный модуль", + "api-help-undocumented-module": "Нет документации для модуля $1.", "api-help-flag-deprecated": "Этот модуль не поддерживается.", "api-help-flag-internal": "Этот модуль внутренний или нестабильный. Его операции могут измениться без предупреждения.", "api-help-flag-readrights": "Этот модуль требует прав на чтение.", @@ -1514,7 +1559,7 @@ "apierror-cantsend": "Вы не авторизованы, ваш электронный адрес не подтверждён или у вас нет прав на отправку электронной почты другим участникам, поэтому вы не можете отправить электронное письмо.", "apierror-cantundelete": "Невозможно восстановить: возможно, запрашиваемые версии не существуют или уже были восстановлены.", "apierror-changeauth-norequest": "Попытка создать запрос правки провалилась.", - "apierror-chunk-too-small": "Минимальный размер кусочка — $1 {{PLURAL:$1|байт|байта|байтов}}, если кусочек не является последним.", + "apierror-chunk-too-small": "Минимальный размер кусочка — $1 {{PLURAL:$1|байт|байта|байт}}, если кусочек не является последним.", "apierror-cidrtoobroad": "Диапазоны $1 CIDR, шире /$2, не разрешены.", "apierror-compare-no-title": "Невозможно выполнить преобразование перед записью правки без заголовка. Попробуйте задать fromtitle или totitle.", "apierror-compare-relative-to-nothing": "Нет версии 'from', к которой относится torelative.", @@ -1600,6 +1645,7 @@ "apierror-notarget": "Вы не указали корректной цели этого действия.", "apierror-notpatrollable": "Версия r$1 не может быть отпатрулирована, так как она слишком стара.", "apierror-nouploadmodule": "Модуль загрузки не задан.", + "apierror-offline": "Невозможно продолжить из-за проблем с сетевым подключением. Убедитесь, что у вас есть подключение к Интернету и повторите попытку.", "apierror-opensearch-json-warnings": "Предупреждения не могут быть представлены в формате OpenSearch JSON.", "apierror-pagecannotexist": "Данное пространство имён не может содержать эти страницы.", "apierror-pagedeleted": "Страница была удалена с тех пор, как вы запросили её временную метку.", @@ -1649,6 +1695,7 @@ "apierror-stashzerolength": "Файл имеет нулевую длину и не может быть сохранён в тайник: $1", "apierror-systemblocked": "Вы были заблокированы автоматически MediaWiki.", "apierror-templateexpansion-notwikitext": "Раскрытие шаблонов разрешено только для вики-текстового содержимого. $1 использует модель содержимого $2.", + "apierror-timeout": "Сервер не ответил за ожидаемое время.", "apierror-toofewexpiries": "Задано $1 {{PLURAL:$1|временная метка|временные метки|временных меток}} истечения, необходимо $2.", "apierror-unknownaction": "Заданное действие, $1, не распознано.", "apierror-unknownerror-editpage": "Неизвестная ошибка EditPage: $1.", @@ -1696,7 +1743,7 @@ "apiwarn-tokennotallowed": "Действие «$1» не разрешено для текущего участника.", "apiwarn-tokens-origin": "Токены не могут быть получены, пока не применено правило ограничения домена.", "apiwarn-toomanyvalues": "Слишком много значений передано параметру $1. Максимальное число — $2.", - "apiwarn-truncatedresult": "Результат был усечён, поскольку в противном случае он был бы больше лимита в $1 байт.", + "apiwarn-truncatedresult": "Результат был усечён, поскольку в противном случае он был бы больше лимита в $1 {{PLURAL:$1|байт|байта|байт}}.", "apiwarn-unclearnowtimestamp": "Передача «$2» в качестве параметра временной метки $1 не поддерживается. Если по какой-то причине вы хотите прямо указать текущее время без вычисления его на стороне клиента, используйте now.", "apiwarn-unrecognizedvalues": "{{PLURAL:$3|Нераспознанное значение|Нераспознанные значения}} параметра $1: $2.", "apiwarn-unsupportedarray": "Параметр $1 использует неподдерживаемый синтаксис массивов PHP.", @@ -1704,7 +1751,7 @@ "apiwarn-validationfailed-badchars": "некорректные символы в ключе (разрешены только a-z, A-Z, 0-9, _ и -).", "apiwarn-validationfailed-badpref": "некорректная настройка.", "apiwarn-validationfailed-cannotset": "не может быть задано этим модулем.", - "apiwarn-validationfailed-keytoolong": "ключ слишком длинен (разрешено не более $1 байт).", + "apiwarn-validationfailed-keytoolong": "ключ слишком длинен (разрешено не более $1 {{PLURAL:$1|байт|байта|байт}}).", "apiwarn-validationfailed": "Ошибка проверки для $1: $2", "apiwarn-wgDebugAPI": "Предупреждение безопасности: активирован $wgDebugAPI.", "api-feed-error-title": "Ошибка ($1)", diff --git a/includes/api/i18n/sd.json b/includes/api/i18n/sd.json index fdf003d356..589fb64927 100644 --- a/includes/api/i18n/sd.json +++ b/includes/api/i18n/sd.json @@ -5,7 +5,7 @@ "Aursani" ] }, - "apihelp-query+allrevisions-description": "سمورن ڀيرن جي فهرست پيش ڪريو.", + "apihelp-query+allrevisions-summary": "سمورن ڀيرن جي فهرست پيش ڪريو.", "apihelp-query+watchlist-param-type": "ڪهڙن قسمن جون تبديليون ڏيکارجن:", "apihelp-query+watchlist-paramvalue-type-edit": "قاعديوار صفحاتي ترميمون.", "apihelp-query+watchlist-paramvalue-type-external": "خارجي تبديليون.", diff --git a/includes/api/i18n/si.json b/includes/api/i18n/si.json index ab5469898c..a73785acac 100644 --- a/includes/api/i18n/si.json +++ b/includes/api/i18n/si.json @@ -10,7 +10,7 @@ "apihelp-main-param-requestid": "මෙහි ඇති සියලුම වටිනාකම් ප්‍රතිචාරයන්හි අන්තර්ගතකොට ඇත. ඇතැම් විට පැහැදිලිව වටහාගත් ඉල්ලීම් සදහා භාවිතා වේ.", "apihelp-main-param-servedby": "ප්‍රතිපලයන්හි ඉල්ලීම් ඉටුකළ ධාරකනාමය ඇතුලත් කරන්න.", "apihelp-main-param-curtimestamp": "ප්‍රථිපලයන්හි කාල මුද්‍රාව ඇතුලත් කරන්න.", - "apihelp-help-description": "නිරූපිත ඒකක සදහා උදවු පෙන්වන්න.", + "apihelp-help-summary": "නිරූපිත ඒකක සදහා උදවු පෙන්වන්න.", "apihelp-help-param-submodules": "නම් කරන ලද ඒකකයේ, අනුඒකක සදහා උදවු ඇතුලත් කරන්න.", "apihelp-help-param-helpformat": "උදවු ප්‍රතිදානයේ ආකෘතිය.", "apihelp-help-param-wrap": "ප්‍රතිදානය නියමිත API අනුකූලතා ආකෘතියකට හරවන්න.", @@ -23,14 +23,14 @@ "apihelp-userrights-param-user": "පරිශීලක නාමය.", "apihelp-userrights-param-userid": "පරිශීලක අනන්‍යාංකය.", "apihelp-format-example-generic": "$1 ආකෘතියේ ඇති සැක සහිත ප්‍රථිපල පරිවර්තනය කරන්න", - "apihelp-json-description": "ප්‍රතිදාන දත්ත JSON ආකෘතියෙන් පවතී.", - "apihelp-jsonfm-description": "ප්‍රතිදාන දත්ත JSON ආකෘතියෙන් පවතී (හොදම පිටපත HTML භාෂාවෙනි).", - "apihelp-none-description": "ප්‍රතිදානයේ කිසිවක් නොමැත.", - "apihelp-php-description": "ප්‍රතිදාන දත්ත serialized PHP ආකෘතියෙන් පවතී.", - "apihelp-phpfm-description": "ප්‍රතිදාන දත්ත serialized PHP ආකෘතියෙන් පවතී (හොදම පිටපත HTML භාෂාවෙනි).", - "apihelp-xml-description": "ප්‍රතිදාන දත්ත XML ආකෘතියෙන් පවතී.", + "apihelp-json-summary": "ප්‍රතිදාන දත්ත JSON ආකෘතියෙන් පවතී.", + "apihelp-jsonfm-summary": "ප්‍රතිදාන දත්ත JSON ආකෘතියෙන් පවතී (හොදම පිටපත HTML භාෂාවෙනි).", + "apihelp-none-summary": "ප්‍රතිදානයේ කිසිවක් නොමැත.", + "apihelp-php-summary": "ප්‍රතිදාන දත්ත serialized PHP ආකෘතියෙන් පවතී.", + "apihelp-phpfm-summary": "ප්‍රතිදාන දත්ත serialized PHP ආකෘතියෙන් පවතී (හොදම පිටපත HTML භාෂාවෙනි).", + "apihelp-xml-summary": "ප්‍රතිදාන දත්ත XML ආකෘතියෙන් පවතී.", "apihelp-xml-param-includexmlnamespace": "නිරූපණය කළා නම්, XML නාමාවකාශයක් එකතු කරන්න.", - "apihelp-xmlfm-description": "ප්‍රතිදාන දත්ත XML ආකෘතියෙන් පවතී (හොදම පිටපත HTML භාෂාවෙනි).", + "apihelp-xmlfm-summary": "ප්‍රතිදාන දත්ත XML ආකෘතියෙන් පවතී (හොදම පිටපත HTML භාෂාවෙනි).", "api-format-title": "මාධ්‍යවිකි API ප්‍රථිපල", "api-help-title": "මාධ්‍යවිකි API උදවු", "api-help-lead": "මෙය ස්වයං-ජනිත මාධ්‍යවිකි API \tප්‍රලේඛන පිටුවකි.\n\nප්‍රලේඛනය සහ උදාහරණ:\nhttps://www.mediawiki.org/wiki/API", diff --git a/includes/api/i18n/sq.json b/includes/api/i18n/sq.json index a02fd8affc..a685096f47 100644 --- a/includes/api/i18n/sq.json +++ b/includes/api/i18n/sq.json @@ -9,7 +9,7 @@ "apihelp-move-param-reason": "Arsyeja për riemërtim.", "apihelp-query+siteinfo-paramvalue-prop-statistics": "Kthehet në faqen e statistikave.", "apihelp-tag-param-reason": "Arsyeja për ndërrimin.", - "apihelp-unblock-description": "Zhblloko një përdorues.", + "apihelp-unblock-summary": "Zhblloko një përdorues.", "apihelp-upload-param-file": "Përmbajtja e skedave.", - "apihelp-userrights-description": "Ndërro anëtarësinë e grupit të një përdoruesit." + "apihelp-userrights-summary": "Ndërro anëtarësinë e grupit të një përdoruesit." } diff --git a/includes/api/i18n/sr-ec.json b/includes/api/i18n/sr-ec.json index d7c3d06a18..6eba3155fc 100644 --- a/includes/api/i18n/sr-ec.json +++ b/includes/api/i18n/sr-ec.json @@ -6,23 +6,23 @@ "Сербијана" ] }, - "apihelp-block-description": "Блокирај корисника.", + "apihelp-block-summary": "Блокирај корисника.", "apihelp-block-param-reason": "Разлог за блокирање.", "apihelp-createaccount-param-name": "Корисничко име.", - "apihelp-delete-description": "Обриши страницу.", + "apihelp-delete-summary": "Обриши страницу.", "apihelp-edit-param-text": "Страница са садржајем.", "apihelp-edit-param-minor": "Мања измена.", "apihelp-edit-example-edit": "Уређивање странице.", - "apihelp-emailuser-description": "Слање имејла кориснику.", + "apihelp-emailuser-summary": "Слање имејла кориснику.", "apihelp-emailuser-param-target": "Корисник је послао имејл.", "apihelp-feedcontributions-param-year": "Од године (и раније).", "apihelp-feedrecentchanges-param-hidepatrolled": "Сакриј патролиране измене.", - "apihelp-filerevert-description": "Вратити датотеку у ранију верзију.", + "apihelp-filerevert-summary": "Вратити датотеку у ранију верзију.", "apihelp-help-example-recursive": "Сва помоћ у једној страници.", "apihelp-login-param-name": "Корисничко име.", "apihelp-login-param-password": "Лозинка.", "apihelp-login-example-login": "Пријавa.", - "apihelp-move-description": "Премештање странице.", + "apihelp-move-summary": "Премештање странице.", "apihelp-query+allrevisions-param-namespace": "Само списак страница у овом именском простору.", "apihelp-stashedit-param-text": "Страница са садржајем." } diff --git a/includes/api/i18n/sr-el.json b/includes/api/i18n/sr-el.json index f6d1b62139..151542638d 100644 --- a/includes/api/i18n/sr-el.json +++ b/includes/api/i18n/sr-el.json @@ -4,9 +4,9 @@ "Milicevic01" ] }, - "apihelp-block-description": "Blokiraj korisnika.", + "apihelp-block-summary": "Blokiraj korisnika.", "apihelp-block-param-reason": "Razlog za blokiranje.", - "apihelp-delete-description": "Obriši stranicu.", + "apihelp-delete-summary": "Obriši stranicu.", "apihelp-edit-param-minor": "Manja izmena.", "apihelp-feedrecentchanges-param-hidepatrolled": "Sakrij patrolirane izmene." } diff --git a/includes/api/i18n/sv.json b/includes/api/i18n/sv.json index 825b70bf8f..086a726a0e 100644 --- a/includes/api/i18n/sv.json +++ b/includes/api/i18n/sv.json @@ -202,6 +202,7 @@ "apihelp-imagerotate-example-simple": "Rotera File:Example.png med 90 grader", "apihelp-imagerotate-example-generator": "Rotera alla bilder i Category:Flip med 180 grader.", "apihelp-import-summary": "Importer en sida från en annan wiki eller från en XML-fil.", + "apihelp-import-extended-description": "Notera att HTTP POST måste bli gjord som en fil uppladdning (d.v.s med multipart/form-data) när man skickar en fil för xml parametern.", "apihelp-import-param-summary": "Sammanfattning för importering av loggpost.", "apihelp-import-param-xml": "Uppladdad XML-fil.", "apihelp-import-param-interwikisource": "För interwiki-importer: wiki som du vill importera från.", @@ -215,6 +216,7 @@ "apihelp-linkaccount-summary": "Länka ett konto från en tredjepartsleverantör till nuvarande användare.", "apihelp-linkaccount-example-link": "Börja länka till ett konto från Example.", "apihelp-login-summary": "Logga in och hämta autentiseringskakor.", + "apihelp-login-extended-description": "Om inloggningen lyckas, finns de cookies som krävs med i HTTP-svarshuvuden. Om inloggningen misslyckas kan ytterligare försök per tidsenhet begränsas, som ett sätt att försöka minska risken för automatiserade lösenordsgissningar.", "apihelp-login-param-name": "Användarnamn.", "apihelp-login-param-password": "Lösenord.", "apihelp-login-param-domain": "Domän (valfritt).", @@ -255,6 +257,7 @@ "apihelp-opensearch-param-suggest": "Gör ingenting om [[mw:Special:MyLanguage/Manual:$wgEnableOpenSearchSuggest|$wgEnableOpenSearchSuggest]] är falskt.", "apihelp-opensearch-param-format": "Formatet för utdata.", "apihelp-opensearch-example-te": "Hitta sidor som börjar med Te.", + "apihelp-options-summary": "Ändra inställningar för nuvarande användare.", "apihelp-options-param-reset": "Återställer inställningarna till sidans standardvärden.", "apihelp-options-example-reset": "Återställ alla inställningar", "apihelp-options-example-complex": "Återställ alla inställningar, ställ sedan in skin och nickname.", @@ -354,6 +357,7 @@ "apihelp-query+allredirects-summary": "Lista alla omdirigeringar till en namnrymd.", "apihelp-query+allredirects-param-dir": "Riktningen att lista mot.", "apihelp-query+allredirects-example-unique-generator": "Hämtar alla målsidor, markerar de som saknas.", + "apihelp-query+allrevisions-summary": "Lista alla sidversioner.", "apihelp-query+alltransclusions-summary": "Lista alla mallinkluderingar (sidor inbäddade med {{x}}), inklusive icke-befintliga.", "apihelp-query+alltransclusions-param-limit": "Hur många objekt att returnera.", "apihelp-query+alltransclusions-param-dir": "Riktningen att lista mot.", @@ -368,6 +372,7 @@ "apihelp-query+allusers-param-witheditsonly": "Lista bara användare som har gjort redigeringar.", "apihelp-query+allusers-param-activeusers": "Lista bara användare aktiva i dem sista $1{{PLURAL:$1|dagen|dagarna}}.", "apihelp-query+allusers-example-Y": "Lista användare som börjar på Y.", + "apihelp-query+authmanagerinfo-summary": "Hämta information om aktuell autentiseringsstatus.", "apihelp-query+backlinks-summary": "Hitta alla sidor som länkar till den givna sidan.", "apihelp-query+backlinks-param-dir": "Riktningen att lista mot.", "apihelp-query+backlinks-example-simple": "Visa länkar till Main page.", @@ -400,13 +405,18 @@ "apihelp-query+categorymembers-example-generator": "Hämta sidinformation om de tio första sidorna i Category:Physics.", "apihelp-query+contributors-summary": "Hämta listan över inloggade bidragsgivare och antalet anonyma bidragsgivare för en sida.", "apihelp-query+contributors-param-limit": "Hur många bidragsgivare att returnera.", + "apihelp-query+deletedrevisions-summary": "Hämta information om raderad sidversion.", "apihelp-query+deletedrevisions-param-user": "Lista endast sidversioner av denna användare.", "apihelp-query+deletedrevisions-param-excludeuser": "Lista inte sidversioner av denna användare.", + "apihelp-query+deletedrevs-summary": "Lista raderade sidversioner.", "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|Läge|Lägen}}: $2", "apihelp-query+deletedrevs-param-from": "Börja lista vid denna titel.", "apihelp-query+deletedrevs-param-to": "Sluta lista vid denna titel.", + "apihelp-query+disabled-summary": "Denna frågemodul har inaktiverats.", + "apihelp-query+duplicatefiles-summary": "Lista alla filer som är dubbletter av angivna filer baserat på hashvärden.", "apihelp-query+duplicatefiles-param-dir": "Riktningen att lista mot.", "apihelp-query+duplicatefiles-example-generated": "Leta efter kopior av alla filer.", + "apihelp-query+embeddedin-summary": "Hitta alla sidor som bäddar in (inkluderar) angiven titel.", "apihelp-query+embeddedin-param-dir": "Riktningen att lista mot.", "apihelp-query+embeddedin-param-limit": "Hur många sidor att returnera totalt.", "apihelp-query+extlinks-example-simple": "Hämta en lista över externa länkar på Main Page.", @@ -414,10 +424,14 @@ "apihelp-query+filearchive-paramvalue-prop-timestamp": "Lägger till tidsstämpel för den uppladdade versionen.", "apihelp-query+filearchive-paramvalue-prop-user": "Lägger till användaren som laddade upp bildversionen.", "apihelp-query+filearchive-example-simple": "Visa en lista över alla borttagna filer.", + "apihelp-query+filerepoinfo-summary": "Returnera metainformation om bildegenskaper som konfigureras på wikin.", + "apihelp-query+fileusage-summary": "Hitta alla sidor som använder angivna filer.", "apihelp-query+fileusage-paramvalue-prop-title": "Titel för varje sida.", "apihelp-query+fileusage-paramvalue-prop-redirect": "Flagga om sidan är en omdirigering.", + "apihelp-query+imageinfo-summary": "Returnerar filinformation och uppladdningshistorik.", "apihelp-query+imageinfo-paramvalue-prop-userid": "Lägg till det användar-ID som laddade upp varje filversion.", "apihelp-query+images-param-dir": "Riktningen att lista mot.", + "apihelp-query+imageusage-summary": "Hitta alla sidor som användare angiven bildtitel.", "apihelp-query+imageusage-param-dir": "Riktningen att lista mot.", "apihelp-query+imageusage-example-simple": "Visa sidor med hjälp av [[:File:Albert Einstein Head.jpg]].", "apihelp-query+imageusage-example-generator": "Hämta information om sidor med hjälp av [[:File:Albert Einstein Head.jpg]].", @@ -429,41 +443,69 @@ "apihelp-query+langbacklinks-param-dir": "Riktningen att lista mot.", "apihelp-query+langbacklinks-example-simple": "Hämta sidor som länkar till [[:fr:Test]].", "apihelp-query+langlinks-param-dir": "Riktningen att lista mot.", + "apihelp-query+links-summary": "Returnerar alla länkar från angivna sidor.", "apihelp-query+links-param-dir": "Riktningen att lista mot.", + "apihelp-query+linkshere-summary": "Hitta alla sidor som länkar till angivna sidor.", + "apihelp-query+logevents-summary": "Hämta händelser från loggar.", + "apihelp-query+pageswithprop-summary": "Lista alla sidor som använder en angiven sidegenskap.", "apihelp-query+prefixsearch-param-profile": "Sök profil att använda.", "apihelp-query+protectedtitles-param-limit": "Hur många sidor att returnera totalt.", "apihelp-query+protectedtitles-example-simple": "Lista skyddade titlar.", + "apihelp-query+random-summary": "Hämta en uppsättning slumpsidor.", "apihelp-query+recentchanges-example-simple": "Lista de senaste ändringarna.", + "apihelp-query+redirects-summary": "Returnerar alla omdirigeringar till angivna sidor.", + "apihelp-query+revisions-summary": "Hämta information om sidversion.", "apihelp-query+revisions-example-first5-not-localhost": "Hämta första 5 revideringarna av huvudsidan och som inte gjorts av anonym användare 127.0.0.1", + "apihelp-query+search-summary": "Utför en heltextsökning.", "apihelp-query+search-paramvalue-prop-score": "Ignorerad.", "apihelp-query+search-paramvalue-prop-hasrelated": "Ignorerad.", + "apihelp-query+siteinfo-summary": "Returnera allmän information om webbplatsen.", "apihelp-query+siteinfo-paramvalue-prop-languagevariants": "Returnerar en lista över språkkoder som [[mw:Special:MyLanguage/LanguageConverter|LanguageConverter]] har aktiverat och de varianter som varje stöder.", "apihelp-query+siteinfo-example-simple": "Hämta information om webbplatsen.", "apihelp-query+stashimageinfo-summary": "Returnerar filinformation för temporära filer.", "apihelp-query+stashimageinfo-param-filekey": "Nyckel som identifierar en tidigare uppladdning som lagrats temporärt.", "apihelp-query+stashimageinfo-example-simple": "Returnerar information för en temporär fil", + "apihelp-query+tags-summary": "Lista ändringsmärken.", "apihelp-query+tags-example-simple": "Lista tillgängliga taggar.", + "apihelp-query+templates-summary": "Returnerar alla sidinkluderingar på angivna sidor.", "apihelp-query+templates-param-namespace": "Visa mallar i endast denna namnrymd.", + "apihelp-query+transcludedin-summary": "Hitta alla sidor som inkluderar angivna sidor.", + "apihelp-query+usercontribs-summary": "Hämta alla redigeringar av en användare.", + "apihelp-query+userinfo-summary": "Få information om den aktuella användaren.", "apihelp-query+userinfo-paramvalue-prop-preferencestoken": "Hämta en nyckel för att ändra aktuell användares inställningar.", "apihelp-query+userinfo-example-simple": "Få information om den aktuella användaren.", "apihelp-query+userinfo-example-data": "Få ytterligare information om den aktuella användaren.", + "apihelp-query+users-summary": "Hämta information om en lista över användare.", "apihelp-query+watchlist-summary": "Hämta de senaste ändringarna på sidor i den nuvarande användarens bevakningslista.", "apihelp-query+watchlist-example-allrev": "Hämta information om de senaste ändringarna på sidor på den aktuella användarens bevakningslista.", "apihelp-query+watchlist-example-generator": "Hämta sidinformation för nyligen uppdaterade sidor på nuvarande användares bevakningslista.", "apihelp-query+watchlist-example-generator-rev": "Hämta ändringsinformation för nyligen uppdaterade sidor på nuvarande användares bevakningslista.", "apihelp-query+watchlistraw-summary": "Hämta alla sidor på den aktuella användarens bevakningslista.", "apihelp-query+watchlistraw-example-simple": "Lista sidor på den aktuella användarens bevakningslista.", + "apihelp-revisiondelete-summary": "Radera och återställ sidversioner.", + "apihelp-rollback-summary": "Ångra den senaste redigeringen på sidan.", + "apihelp-rollback-extended-description": "Om den senaste användaren som redigerade sidan gjorde flera redigeringar i rad kommer alla rullas tillbaka.", "apihelp-setnotificationtimestamp-example-all": "Återställ meddelandestatus för hela bevakningslistan.", + "apihelp-setpagelanguage-summary": "Ändra språket på en sida.", "apihelp-stashedit-param-summary": "Ändra sammanfattning.", + "apihelp-tag-summary": "Lägg till eller ta bort ändringsmärken från individuella sidversioner eller loggposter.", + "apihelp-tokens-summary": "Hämta nycklar för datamodifierande handlingar.", + "apihelp-unblock-summary": "Upphäv en användares blockering.", "apihelp-unblock-param-id": "ID för blockeringen att häva (hämtas genom list=blocks). Kan inte användas tillsammans med $1user eller $1userid.", "apihelp-unblock-param-user": "Användarnamn, IP-adresser eller IP-adressintervall att häva blockering för. Kan inte användas tillsammans med $1id eller $1userid.", "apihelp-unblock-param-userid": "Användar-ID att häva blockering för. Kan inte användas tillsammans med $1id eller $1user.", + "apihelp-undelete-summary": "Återställ sidversioner för en raderad sida.", + "apihelp-unlinkaccount-summary": "Ta bort ett länkat tredjepartskonto från aktuell användare.", + "apihelp-upload-summary": "Ladda upp en fil eller hämta status för väntande uppladdningar.", "apihelp-upload-param-filekey": "Nyckel som identifierar en tidigare uppladdning som lagrats temporärt.", "apihelp-upload-param-stash": "Om angiven, kommer servern att temporärt lagra filen istället för att lägga till den i centralförvaret.", "apihelp-upload-example-url": "Ladda upp från URL.", "apihelp-upload-example-filekey": "Slutför en uppladdning som misslyckades på grund av varningar.", + "apihelp-userrights-summary": "Ändra en användares gruppmedlemskap.", + "apihelp-watch-summary": "Lägg till eller ta bort sidor från aktuell användares bevakningslista.", "api-login-fail-badsessionprovider": "Kan inte logga in med $1.", "api-help-main-header": "Huvudmodul", + "api-help-undocumented-module": "Ingen dokumentation för modulen $1.", "api-help-flag-deprecated": "Denna modul är föråldrad.", "api-help-flag-internal": "Denna modul är intern eller instabil. Dess funktion kan ändras utan föregående meddelande.", "api-help-flag-readrights": "Denna modul kräver läsrättigheter.", @@ -483,9 +525,11 @@ "apierror-invalidoldimage": "Parametern oldimage har ett ogiltigt format.", "apierror-invalidsection": "Parametern section måste vara ett giltigt avsnitts-ID eller new.", "apierror-nosuchuserid": "Det finns ingen användare med ID $1.", + "apierror-offline": "Kunde inte fortsätta p.g.a. problem med nätverksanslutningen. Se till att du har en fungerande Internetanslutning och försök igen.", "apierror-protect-invalidaction": "Ogiltig skyddstyp \"$1\".", "apierror-revisions-badid": "Ingen revision hittades för parametern $1.", "apierror-systemblocked": "Du har blockerats automatiskt av MediaWiki.", + "apierror-timeout": "Servern svarade inte inom förväntad tid.", "apierror-unknownformat": "Okänt format \"$1\".", "api-feed-error-title": "Fel ($1)" } diff --git a/includes/api/i18n/tcy.json b/includes/api/i18n/tcy.json index 2f3d4c9e49..4951ba0f83 100644 --- a/includes/api/i18n/tcy.json +++ b/includes/api/i18n/tcy.json @@ -7,7 +7,7 @@ ] }, "apihelp-createaccount-param-name": "ಸದಸ್ಯೆರ್ನ ಪುದರ್:", - "apihelp-delete-description": "ಪುಟೊಕುಲೆನ್ ಮಾಜಾಲೆ", + "apihelp-delete-summary": "ಪುಟೊಕುಲೆನ್ ಮಾಜಾಲೆ", "apihelp-edit-param-minor": "ಎಲ್ಯೆಲ್ಯ ಬದಲಾವಣೆಲು", "apihelp-edit-example-edit": "ಪುಟೊನ್ ಸಂಪಾದನೆ ಮಲ್ಪುಲೆ", "apihelp-feedcontributions-param-year": "ಈ ಒರ್ಸೊರ್ದು(ಬೊಕ್ಕ ದುಂಬುದ):", diff --git a/includes/api/i18n/te.json b/includes/api/i18n/te.json index b7491b5837..fc1f0a34c5 100644 --- a/includes/api/i18n/te.json +++ b/includes/api/i18n/te.json @@ -7,15 +7,15 @@ "Jedimaster26" ] }, - "apihelp-block-description": "ఓ వాడుకరిని నిరోధించండి.", + "apihelp-block-summary": "ఓ వాడుకరిని నిరోధించండి.", "apihelp-block-param-reason": "నిరోధానికి కారణం.", "apihelp-block-param-nocreate": "ఖాతా సృష్టింపుని నివారించు", "apihelp-createaccount-param-name": "వాడుకరి పేరు:", - "apihelp-delete-description": "ఓ పేజీని తొలగించు.", + "apihelp-delete-summary": "ఓ పేజీని తొలగించు.", "apihelp-edit-param-minor": "చిన్న మార్పు", "apihelp-edit-example-edit": "ఓ పేజీని మార్చు.", - "apihelp-emailuser-description": "వాడుకరికి ఈమెయిలు పంపించండి.", + "apihelp-emailuser-summary": "వాడుకరికి ఈమెయిలు పంపించండి.", "apihelp-feedrecentchanges-example-simple": "ఇటీవలి మార్పులను చూడండి", "apihelp-query+users-param-userids": "వివరములు సేకరించవలసిన ఉపయోగదారుల పేర్లు", - "apihelp-rawfm-description": "బయటకు వచ్చిన సమాచారo, డీబగ్గింగ్ అంశముతో కలిపి, JSON పద్ధతిలో (HTMLలో అందంగా-ముద్రించు)" + "apihelp-rawfm-summary": "బయటకు వచ్చిన సమాచారo, డీబగ్గింగ్ అంశముతో కలిపి, JSON పద్ధతిలో (HTMLలో అందంగా-ముద్రించు)" } diff --git a/includes/api/i18n/th.json b/includes/api/i18n/th.json index d2ea18f060..db8fabd5dd 100644 --- a/includes/api/i18n/th.json +++ b/includes/api/i18n/th.json @@ -4,6 +4,6 @@ "Aefgh39622" ] }, - "apihelp-imagerotate-description": "หมุนรูปภาพอย่างน้อยหนึ่งรูป", + "apihelp-imagerotate-summary": "หมุนรูปภาพอย่างน้อยหนึ่งรูป", "api-help-param-continue": "เมื่อมีผลลัพธ์เพิ่มเติมพร้อมใช้งาน ใช้ตัวเลือกนี้เพื่อดำเนินการต่อ" } diff --git a/includes/api/i18n/tr.json b/includes/api/i18n/tr.json index f611160ef0..0a2fad0a58 100644 --- a/includes/api/i18n/tr.json +++ b/includes/api/i18n/tr.json @@ -10,22 +10,22 @@ "İnternion" ] }, - "apihelp-block-description": "Bir kullanıcıyı engelle.", + "apihelp-block-summary": "Bir kullanıcıyı engelle.", "apihelp-block-param-reason": "Engelleme sebebi.", - "apihelp-createaccount-description": "Yeni bir kullanıcı hesabı oluşturun.", + "apihelp-createaccount-summary": "Yeni bir kullanıcı hesabı oluşturun.", "apihelp-createaccount-param-name": "Kullanıcı adı.", "apihelp-createaccount-param-password": "Parola (ignored if $1mailpassword is set).", "apihelp-createaccount-param-email": "Kullanıcının e-posta adresi (isteğe bağlı).", "apihelp-createaccount-param-realname": "Kullanıcının gerçek adı (isteğe bağlı).", - "apihelp-delete-description": "Sayfayı sil.", - "apihelp-edit-description": "Sayfa oluştur ve düzenle.", + "apihelp-delete-summary": "Sayfayı sil.", + "apihelp-edit-summary": "Sayfa oluştur ve düzenle.", "apihelp-edit-param-text": "Sayfa içeriği.", "apihelp-edit-param-minor": "Küçük değişiklik.", "apihelp-edit-param-nocreate": "Sayfa mevcut değilse hata oluştur.", "apihelp-edit-param-watch": "Sayfayı izleme listenize ekleyin.", "apihelp-edit-param-unwatch": "Sayfayı izleme listenizden çıkarın.", "apihelp-edit-param-redirect": "Yönlendirmeleri otomatik olarak çöz.", - "apihelp-emailuser-description": "Bir kullanıcıya e-posta gönder.", + "apihelp-emailuser-summary": "Bir kullanıcıya e-posta gönder.", "apihelp-emailuser-param-target": "E-posta gönderilecek kullanıcı.", "apihelp-emailuser-param-subject": "Konu başlığı.", "apihelp-emailuser-param-text": "E-posta metni.", @@ -41,10 +41,10 @@ "apihelp-feedrecentchanges-param-hidemyself": "Kendi değişikliklerini gizle.", "apihelp-feedrecentchanges-example-simple": "Son değişiklikleri göster", "apihelp-feedrecentchanges-example-30days": "Son 30 gündeki değişiklikleri göster", - "apihelp-filerevert-description": "Bir dosyayı eski bir sürümüne geri döndür.", + "apihelp-filerevert-summary": "Bir dosyayı eski bir sürümüne geri döndür.", "apihelp-login-param-name": "Kullanıcı adı.", "apihelp-login-param-password": "Parola.", - "apihelp-move-description": "Bir sayfayı taşı.", + "apihelp-move-summary": "Bir sayfayı taşı.", "apihelp-move-param-from": "Taşımak istediğiniz sayfanın başlığı. $1fromid ile birlikte kullanılamaz.", "apihelp-move-param-noredirect": "Yönlendirme oluşturmayın.", "apihelp-opensearch-param-limit": "Verilecek azami sonuç sayısı.", diff --git a/includes/api/i18n/udm.json b/includes/api/i18n/udm.json index 9aaba317d4..420612cf07 100644 --- a/includes/api/i18n/udm.json +++ b/includes/api/i18n/udm.json @@ -5,7 +5,7 @@ "Mouse21" ] }, - "apihelp-block-description": "Блокировка пыриськисьёс.", + "apihelp-block-summary": "Блокировка пыриськисьёс.", "apihelp-edit-example-edit": "Бамез тупатъяно.", "apihelp-login-example-login": "Пырыны." } diff --git a/includes/api/i18n/uk.json b/includes/api/i18n/uk.json index b31066305b..e9a7f9b154 100644 --- a/includes/api/i18n/uk.json +++ b/includes/api/i18n/uk.json @@ -15,6 +15,7 @@ "Umherirrender" ] }, + "apihelp-main-extended-description": "
\n* [[mw:Special:MyLanguage/API:Main_page|Документація]]\n* [[mw:Special:MyLanguage/API:FAQ|ЧаПи]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Список розсилки]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Оголошення API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Баґи і запити]\n
\nСтатус: Усі функції, вказані на цій сторінці, мають працювати, але API далі перебуває в активній розробці і може змінитися у будь-який момент. Підпишіться на [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ список розсилки mediawiki-api-announce], щоб помічати оновлення.\n\nХибні запити: Коли до API надсилаються хибні запити, буде відіслано HTTP-шапку з ключем «MediaWiki-API-Error», а тоді і значення шапки, і код помилки, надіслані назад, будуть встановлені з тим же значенням. Більше інформації див. на [[mw:Special:MyLanguage/API:Errors_and_warnings|API: Errors and warnings]].\n\nТестування: Для зручності тестування запитів API, див. [[Special:ApiSandbox]].", "apihelp-main-param-action": "Яку дію виконати.", "apihelp-main-param-format": "Формат виводу.", "apihelp-main-param-maxlag": "Максимальна затримка може використовуватися, коли MediaWiki інстальовано на реплікований кластер бази даних. Щоб зберегти дії, які спричиняють більшу затримку реплікації, цей параметр може змусити клієнт почекати, поки затримка реплікації не буде меншою за вказане значення. У випадку непомірної затримки, видається код помилки maxlag з повідомленням на зразок Очікування на $host: $lag секунд(и) затримки.
Див. [[mw:Special:MyLanguage/Manual:Maxlag_parameter|Manual: Maxlag parameter]] для детальнішої інформації.", @@ -59,6 +60,8 @@ "apihelp-clientlogin-summary": "Увійдіть у вікі з допомогою інтерактивного потоку.", "apihelp-clientlogin-example-login": "Почати процес входу у вікі як користувач Example з паролем ExamplePassword.", "apihelp-clientlogin-example-login2": "Продовжити вхід в систему після відповіді UI для двофакторної автентифікації, надаючи OATHToken як 987654.", + "apihelp-compare-summary": "Отримати порівняння двох сторінок.", + "apihelp-compare-extended-description": "Повинні бути номер версії, назва сторінки або ID сторінки для «від» і «до».", "apihelp-compare-param-fromtitle": "Перший заголовок для порівняння.", "apihelp-compare-param-fromid": "Перший ID сторінки для порівняння.", "apihelp-compare-param-fromrev": "Перша версія для порівняння.", @@ -231,6 +234,8 @@ "apihelp-imagerotate-param-tags": "Теги для застосування до запису в журналі завантажень.", "apihelp-imagerotate-example-simple": "Повернути File:Example.png на 90 градусів.", "apihelp-imagerotate-example-generator": "Повернути усі зображення у Category:Flip на 180 градусів.", + "apihelp-import-summary": "Імпортувати сторінку з іншої вікі або з XML-файлу.", + "apihelp-import-extended-description": "Зважте, що HTTP POST має бути виконано як завантаження файлу (тобто з використанням даних різних частин/форм) під час надсилання файлу для параметра xml.", "apihelp-import-param-summary": "Підсумок імпорту записів журналу.", "apihelp-import-param-xml": "Завантажено XML-файл.", "apihelp-import-param-interwikisource": "Для інтервікі-імпорту: вікі, з якої імпортувати.", @@ -243,6 +248,9 @@ "apihelp-import-example-import": "Імпортувати [[meta:Help:ParserFunctions]] у простір назв 100 з повною історією.", "apihelp-linkaccount-summary": "Пов'язати обліковий запис третьої сторони з поточним користувачем.", "apihelp-linkaccount-example-link": "Почати процес пов'язування з обліковм записом з Example.", + "apihelp-login-summary": "Увійти в систему й отримати куки автентифікації.", + "apihelp-login-extended-description": "Цю дію треба використовувати лише в комбінації з [[Special:BotPasswords]]; використання для входу в основний обліковий запис застаріле і може ламатися без попередження. Щоб безпечно увійти в основний обліковий запис, використовуйте [[Special:ApiHelp/clientlogin|action=clientlogin]].", + "apihelp-login-extended-description-nobotpasswords": "Ця дія застаріла і може ламатися без попередження. Щоб безпечно входити в систему, використовуйте [[Special:ApiHelp/clientlogin|action=clientlogin]].", "apihelp-login-param-name": "Ім'я користувача.", "apihelp-login-param-password": "Пароль.", "apihelp-login-param-domain": "Домен (необов'язково).", @@ -293,6 +301,8 @@ "apihelp-opensearch-param-format": "Формат виводу.", "apihelp-opensearch-param-warningsaserror": "Якщо при format=json з'являються попередження, видати помилку API замість того, щоб їх ігнорувати.", "apihelp-opensearch-example-te": "Знайти сторінки, що починаються з Te.", + "apihelp-options-summary": "Змінити налаштування поточного користувача.", + "apihelp-options-extended-description": "Можна встановити лише опції, які зареєстровані у ядрі або в одному з інстальованих розширень, або опції з префіксом ключів userjs- (призначені для використання користувацькими скриптами).", "apihelp-options-param-reset": "Встановлює налаштування сайту за замовчуванням.", "apihelp-options-param-resetkinds": "Список типів опцій для перевстановлення, коли вказана опція $1reset.", "apihelp-options-param-change": "Список змін, відформатованих як назва=значення (напр., skin=vector). Якщо значення не вказане (навіть немає знака рівності) , напр., optionname|otheroption|…, опцію буде перевстановлено до її значення за замовчуванням. Якщо будь-яке зі значень містить символ вертикальної риски (|), використайте [[Special:ApiHelp/main#main/datatypes|альтернативний розділювач значень]] для коректного виконання операції.", @@ -310,6 +320,8 @@ "apihelp-paraminfo-param-formatmodules": "Список назв модулів форматування (значення параметра format). Використати натомість $1modules.", "apihelp-paraminfo-example-1": "Показати інформацію для [[Special:ApiHelp/parse|action=parse]], [[Special:ApiHelp/jsonfm|format=jsonfm]], [[Special:ApiHelp/query+allpages|action=query&list=allpages]] та [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]].", "apihelp-paraminfo-example-2": "Показати інформацію про всі підмодулі [[Special:ApiHelp/query|action=query]].", + "apihelp-parse-summary": "Аналізує вміст і видає парсер виходу.", + "apihelp-parse-extended-description": "Див. різні prop-модулі [[Special:ApiHelp/query|action=query]], щоб отримати інформацію з поточної версії сторінки.\n\nЄ декілька способів вказати текст для аналізу:\n# Вказати сторінку або версію, використавши $1page, $1pageid або $1oldid.\n# Вказати безпосередньо, використавши $1text, $1title і $1contentmodel.\n# Вказати лише підсумок аналізу. $1prop повинен мати порожнє значення.", "apihelp-parse-param-title": "Назва сторінки, якій належить текст. Якщо пропущена, має бути вказано $1contentmodel, а як назву буде вжито [[API]].", "apihelp-parse-param-text": "Текст для аналізу. Використати $1title або $1contentmodel для контролю моделі вмісту.", "apihelp-parse-param-summary": "Підсумок для аналізу.", @@ -387,6 +399,8 @@ "apihelp-purge-param-forcerecursivelinkupdate": "Оновити таблицю посилань, і оновити таблиці посилань для кожної сторінки, що використовує цю сторінку як шаблон.", "apihelp-purge-example-simple": "Очистити кеш Main Page і сторінки API.", "apihelp-purge-example-generator": "Очистити кеш перших десяти сторінок у головному просторі назв.", + "apihelp-query-summary": "Вибірка даних з і про MediaWiki.", + "apihelp-query-extended-description": "Усі зміни даних у першу чергу мають використовувати запит на отримання токена, щоб запобігти зловживанням зі шкідливих сайтів.", "apihelp-query-param-prop": "Властивості, які потрібно отримати для запитуваних сторінок.", "apihelp-query-param-list": "Які списки отримати.", "apihelp-query-param-meta": "Які метадані отримати.", @@ -659,6 +673,8 @@ "apihelp-query+contributors-param-excluderights": "Виключати користувачів з даними правами. Не включає права, надані безумовними або автоматичними групами на зразок *, користувач або автопідтверджені.", "apihelp-query+contributors-param-limit": "Скільки дописувачів виводити.", "apihelp-query+contributors-example-simple": "Показати дописувачів до сторінки Main Page.", + "apihelp-query+deletedrevisions-summary": "Отримати інформацію про вилучену версію.", + "apihelp-query+deletedrevisions-extended-description": "Можна використати кількома способами:\n# Отримати вилучені версії набору сторінок, вказавши заголовки або ідентифікатори сторінок. Сортується за назвою і часовою міткою.\n# Отримати дані про набір вилучених версій, вказавши їх ID з ідентифікаторами версій. Сортується за ID версії.", "apihelp-query+deletedrevisions-param-start": "Мітка часу, з якої почати перелік. Ігнорується, якщо обробляється список ідентифікаторів версій.", "apihelp-query+deletedrevisions-param-end": "Мітка часу, якою закінчити перелік. Ігнорується, якщо обробляється список ідентифікаторів версій.", "apihelp-query+deletedrevisions-param-tag": "Перерахувати лише версії, помічені цим теґом.", @@ -666,6 +682,8 @@ "apihelp-query+deletedrevisions-param-excludeuser": "Не перераховувати версії цього користувача.", "apihelp-query+deletedrevisions-example-titles": "Перерахувати вилучені версії сторінок Main Page і Talk:Main Page, з вмістом.", "apihelp-query+deletedrevisions-example-revids": "Вивести інформацію вилученої версії 123456.", + "apihelp-query+deletedrevs-summary": "Перелічити вилучені версії.", + "apihelp-query+deletedrevs-extended-description": "Працює у трьох режимах:\n# Перелічити вилучені версії поданих назв, відсортованих за часовою міткою.\n# Перелічити вилучений внесок поданого користувача, відсортований за часовою міткою (без вказання заголовків).\n# Перелічити усі вилучені версії у поданому просторі назв, відсортовані за назвою та часовою міткою (без вказання заголовків, $1user не вказаний).\n\nОкремі параметри можуть застосовуватися в одному режимі й ігноруватися в іншому.", "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|Режим|Режими}}: $2", "apihelp-query+deletedrevs-param-start": "Часова мітка початку переліку.", "apihelp-query+deletedrevs-param-end": "Часова мітка закінчення переліку.", @@ -699,6 +717,7 @@ "apihelp-query+embeddedin-param-limit": "Скільки всього сторінок виводити.", "apihelp-query+embeddedin-example-simple": "Показати сторінки, які включають Template:Stub.", "apihelp-query+embeddedin-example-generator": "Отримати інформацію про сторінки, які включають Template:Stub.", + "apihelp-query+extlinks-summary": "Видати усі зовнішні URL (не інтервікі) з поданих сторінок.", "apihelp-query+extlinks-param-limit": "Скільки посилань виводити.", "apihelp-query+extlinks-param-protocol": "Протокол URL. Якщо пусто і вказано $1query, протокол http. Залиште пустими і це, і $1query, щоб перелічити усі зовнішні посилання.", "apihelp-query+extlinks-param-query": "Шукати рядок без протоколу. Корисно для перевірки, чи містить певна сторінка певне зовнішнє посилання.", @@ -819,6 +838,8 @@ "apihelp-query+info-param-token": "Використати натомість [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-query+info-example-simple": "Отримати інформацію про сторінку Main Page.", "apihelp-query+info-example-protection": "Отримати загальну інформацію і дані про захист сторінки Main Page.", + "apihelp-query+iwbacklinks-summary": "Знайти всі сторінки, які посилаються на дане інтервікі-посилання.", + "apihelp-query+iwbacklinks-extended-description": "Може використовуватися, щоб знайти всі посилання з префіксом або всі посилання на назву (з даним префіксом). Без використання жодного параметра це, по суті, «всі інтервікі-посилання».", "apihelp-query+iwbacklinks-param-prefix": "Префікс для інтервікі.", "apihelp-query+iwbacklinks-param-title": "Інтервікі-посилання для пошуку. Повинно використовуватися з $1blprefix.", "apihelp-query+iwbacklinks-param-limit": "Скільки всього сторінок виводити.", @@ -837,6 +858,8 @@ "apihelp-query+iwlinks-param-title": "Інтервікі-посилання для пошуку. Повинно використовуватися з $1prefix.", "apihelp-query+iwlinks-param-dir": "Напрямок, у якому перелічити.", "apihelp-query+iwlinks-example-simple": "Отримати інтервікі-посилання зі сторінки Main Page.", + "apihelp-query+langbacklinks-summary": "Знайти всі сторінки, які посилаються на дане мовне посилання.", + "apihelp-query+langbacklinks-extended-description": "Може бути використано для пошуку всіх посилань з кодом мови або всіх посилань на назву (з урахуванням мови). \nБез жодного параметра це «усі мовні посилання».\n\nЗверніть увагу, що це може не розглядати мовні посилання, додані розширеннями.", "apihelp-query+langbacklinks-param-lang": "Мова мовного посилання.", "apihelp-query+langbacklinks-param-title": "Мовне посилання для пошуку. Мусить бути використане з $1lang.", "apihelp-query+langbacklinks-param-limit": "Скільки всього сторінок виводити.", @@ -876,6 +899,7 @@ "apihelp-query+linkshere-param-show": "Показати лише елементи, що відповідають цим критеріям:\n;redirect:Показати лише перенаправлення.\n;!redirect:Показати лише не перенаправлення.", "apihelp-query+linkshere-example-simple": "Отримати список сторінок, що посилаються на [[Main Page]].", "apihelp-query+linkshere-example-generator": "Отримати інформацію про сторінки, що посилаються на [[Main Page]].", + "apihelp-query+logevents-summary": "Отримати події з журналів.", "apihelp-query+logevents-param-prop": "Які властивості отримати:", "apihelp-query+logevents-paramvalue-prop-ids": "Додає ID події в журналі.", "apihelp-query+logevents-paramvalue-prop-title": "Додає назву сторінки події в журналі.", @@ -914,6 +938,8 @@ "apihelp-query+pageswithprop-param-dir": "У якому напрямку сортувати.", "apihelp-query+pageswithprop-example-simple": "Перелічити перші 10, що використовують {{DISPLAYTITLE:}}.", "apihelp-query+pageswithprop-example-generator": "Отримати додаткову інформацію про перші 10 сторінок, що використовують __NOTOC__.", + "apihelp-query+prefixsearch-summary": "Виконати пошук назв сторінок за префіксом.", + "apihelp-query+prefixsearch-extended-description": "Незважаючи на подібність назв, цей модуль не призначений для того, аби бути еквівалентом [[Special:PrefixIndex]]; щодо цього, перегляньте [[Special:ApiHelp/query+allpages|action=query&list=allpages]] із параметром apprefix. Мета цього модуля така ж, як і [[Special:ApiHelp/opensearch|action=opensearch]]: взяти текст, введений користувачем, і вивести найбільш відповідні назви. Залежно від програмної підоснови пошукової системи, сюди можуть також входити виправлення орфографії, уникнення перенаправлень чи інша евристика.", "apihelp-query+prefixsearch-param-search": "Рядок пошуку.", "apihelp-query+prefixsearch-param-namespace": "Простори назв, у яких шукати.", "apihelp-query+prefixsearch-param-limit": "Максимальна кількість результатів для виведення.", @@ -940,6 +966,8 @@ "apihelp-query+querypage-param-page": "Назва спеціальної сторінки. Зважте, що чутлива до регістру.", "apihelp-query+querypage-param-limit": "Кількість результатів, які виводити.", "apihelp-query+querypage-example-ancientpages": "Видати результати з [[Special:Ancientpages]].", + "apihelp-query+random-summary": "Отримати набір випадкових сторінок.", + "apihelp-query+random-extended-description": "Сторінки перелічені у певній послідовності, лише початкова точка рандомна. Це означає, що якщо, наприклад, Main Page є першою випадковою сторінкою у списку, List of fictional monkeys завжди буде другою, List of people on stamps of Vanuatu — третьою, і т. д.", "apihelp-query+random-param-namespace": "Вивести сторінки лише у цих просторах назв.", "apihelp-query+random-param-limit": "Обмежити кількість випадкових сторінок, які буде видано.", "apihelp-query+random-param-redirect": "Використати натомість $1filterredir=redirects.", @@ -986,6 +1014,8 @@ "apihelp-query+redirects-param-show": "Показати лише елементи, які відповідають цим критеріям:\n;fragment:Показати лише перенаправлення з фрагментом.\n;!fragment:Показати лише перенаправлення без фрагмента.", "apihelp-query+redirects-example-simple": "Отримати список перенаправлень на [[Main Page]].", "apihelp-query+redirects-example-generator": "Отримати інформацію про всі перенаправлення на [[Main Page]].", + "apihelp-query+revisions-summary": "Отримати інформацію про версію.", + "apihelp-query+revisions-extended-description": "Може бути використано кількома способами:\n# Отримати дані про набір сторінок (останні версії), вказавши назви або ідентифікатори сторінок.\n# Отримати версії для однієї вказаної сторінки, використавши назви або ідентифікатори і початок, кінець чи ліміт.\n# Отримати дані про набір версій, встановивши їх ID й ідентифікатори версій.", "apihelp-query+revisions-paraminfo-singlepageonly": "Може використовуватися тільки з однією сторінкою (режим #2).", "apihelp-query+revisions-param-startid": "Почати нумерацію з мітки часу цієї версії. Версія повинна існувати, але не обов'язково має належати до цієї сторінки.", "apihelp-query+revisions-param-endid": "Зупинити нумерацію на мітці часу цієї версії. Ця версія повинна існувати, але не обов'язково мусить належати до цієї сторінки.", @@ -1238,6 +1268,7 @@ "apihelp-removeauthenticationdata-summary": "Вилучити параметри автентифікації для поточного користувача.", "apihelp-removeauthenticationdata-example-simple": "Спроба вилучити дані поточного користувача для FooAuthenticationRequest.", "apihelp-resetpassword-summary": "Відправити користувачу лист для відновлення пароля.", + "apihelp-resetpassword-extended-description-noroutes": "Немає доступних способів відновити пароль.\n\nУвімкніть способи у [[mw:Special:MyLanguage/Manual:$wgPasswordResetRoutes|$wgPasswordResetRoutes]], щоб використовувати цей модуль.", "apihelp-resetpassword-param-user": "Користувача відновлено.", "apihelp-resetpassword-param-email": "Адреса електронної пошти користувача відновлено.", "apihelp-resetpassword-example-user": "Надіслати лист для скидання пароля користувачу Example.", @@ -1253,6 +1284,8 @@ "apihelp-revisiondelete-param-tags": "Теги для застосування до запису в журналі вилучень", "apihelp-revisiondelete-example-revision": "Приховати вміст версії 12345 сторінки Main Page.", "apihelp-revisiondelete-example-log": "Приховати всі дані у записі журналу 67890 з причиною BLP violation.", + "apihelp-rollback-summary": "Скасувати останнє редагування цієї сторінки.", + "apihelp-rollback-extended-description": "Якщо користувач, який редагував сторінку, зробив декілька редагувань підряд, їх усі буде відкочено.", "apihelp-rollback-param-title": "Назва сторінки, у якій здійснити відкіт. Не може використовуватись разом з $1pageid.", "apihelp-rollback-param-pageid": "Ідентифікатор сторінки у якій здійснити відкіт. Не може використовуватись разом з $1title.", "apihelp-rollback-param-tags": "Теги, які будуть застосовані до відкоту.", @@ -1264,6 +1297,8 @@ "apihelp-rollback-example-summary": "Відкинути останні редагування сторінки Main Page здійснені IP-користувачем 192.0.2.5 з причиною Reverting vandalism, та позначити ці редагування та відкіт як редагування бота.", "apihelp-rsd-summary": "Експортувати як схему RSD (Really Simple Discovery).", "apihelp-rsd-example-simple": "Експортувати RSD-схему.", + "apihelp-setnotificationtimestamp-summary": "Оновити часову мітку сповіщень для сторінок, що спостерігаються.", + "apihelp-setnotificationtimestamp-extended-description": "Це зачепить підсвічування змінених сторінок у списку спостереження та історії, а також надсилання електронного листа якщо опція налаштувань «{{int:tog-enotifwatchlistpages}}» увімкнена.", "apihelp-setnotificationtimestamp-param-entirewatchlist": "Опрацювати всі сторінки, що спостерігаються.", "apihelp-setnotificationtimestamp-param-timestamp": "Часова мітка, яку вказати у якості часової мітки сповіщень.", "apihelp-setnotificationtimestamp-param-torevid": "Версія до якої вказати часову мітку сповіщень (лише одна сторінка).", @@ -1281,6 +1316,8 @@ "apihelp-setpagelanguage-param-tags": "Змінити теги для застосування до запису в журналі, який буде результатом цієї дії.", "apihelp-setpagelanguage-example-language": "Змінити мову сторінки Main Page на «баскська».", "apihelp-setpagelanguage-example-default": "Змінити мову сторінки з ідентифікатором 123 на стандартну мову вмісту вікі.", + "apihelp-stashedit-summary": "Підготувати редагування в загальний кеш.", + "apihelp-stashedit-extended-description": "Це призначено для використання через AJAX з форми редагування, щоб поліпшити продуктивність збереження сторінки.", "apihelp-stashedit-param-title": "Назва редагованої сторінки.", "apihelp-stashedit-param-section": "Номер розділу. 0 для вступного розділу, new для нового розділу.", "apihelp-stashedit-param-sectiontitle": "Назва нового розділу.", @@ -1300,6 +1337,8 @@ "apihelp-tag-param-tags": "Теги для застосування до запису в журналі, що буде створений в результаті цієї дії.", "apihelp-tag-example-rev": "Додати мітку vandalism до версії з ідентифікатором 123 без вказання причини", "apihelp-tag-example-log": "Вилучити мітку spam з запису журналу з ідентифікатором 123 з причиною Wrongly applied", + "apihelp-tokens-summary": "Отримати жетони для дій пов'язаних зі зміною даних.", + "apihelp-tokens-extended-description": "Цей модуль застарів на користь [[Special:ApiHelp/query+tokens|action=query&meta=tokens]].", "apihelp-tokens-param-type": "Які типи жетонів запитати.", "apihelp-tokens-example-edit": "Отримати жетон редагування (за замовчуванням).", "apihelp-tokens-example-emailmove": "Отримати жетон електронної пошти та жетон перейменування.", @@ -1311,6 +1350,8 @@ "apihelp-unblock-param-tags": "Змінити теги, що мають бути застосовані до запису в журналі блокувань.", "apihelp-unblock-example-id": "Зняти блокування з ідентифікатором #105.", "apihelp-unblock-example-user": "Розблокувати користувача Bob з причиною Sorry Bob.", + "apihelp-undelete-summary": "Відновити версії вилученої сторінки.", + "apihelp-undelete-extended-description": "Список вилучених версій (включено з часовими мітками) може бути отримано через [[Special:ApiHelp/query+deletedrevisions|prop=deletedrevisions]], а список ідентифікаторів вилучених файлів може бути отримано через [[Special:ApiHelp/query+filearchive|list=filearchive]].", "apihelp-undelete-param-title": "Назва сторінки, яку слід відновити.", "apihelp-undelete-param-reason": "Причина відновлення.", "apihelp-undelete-param-tags": "Змінити теги, що мають бути застосовані до запису в журналі вилучень.", @@ -1321,6 +1362,8 @@ "apihelp-undelete-example-revisions": "Відновити дві версії сторінки Main Page.", "apihelp-unlinkaccount-summary": "Вилучити пов'язаний обліковий запис третьої сторони з поточного користувача.", "apihelp-unlinkaccount-example-simple": "Здійснити спробу вилучити посилання поточного користувача для провайдера, асоційованого з FooAuthenticationRequest.", + "apihelp-upload-summary": "Завантажити файл, або отримати статус завантажень у процесі.", + "apihelp-upload-extended-description": "Доступні декілька методів:\n* Завантажити вміст файлу напряму, використовуючи параметр $1file.\n* Завантажити файл шматками, використовуючи параметри $1filesize, $1chunk, та $1offset.\n* Змусити сервер Медіавікі отримати файл за URL, використовуючи параметр $1url.\n* Завершити раніше розпочате завантаження, яке не вдалось через попередження, використовуючи параметр $1filekey.\nЗауважте, що HTTP POST повинен бути здійснений як завантаження файлу (наприклад, використовуючи multipart/form-data)", "apihelp-upload-param-filename": "Цільова назва файлу.", "apihelp-upload-param-comment": "Коментар завантаження. Також використовується як початковий текст сторінок для нових файлів, якщо $1text не вказано.", "apihelp-upload-param-tags": "Змінити теги, які будуть застосовані до запису журналу завантажень та відповідної версії в історії редагувань сторінки файлу.", @@ -1351,6 +1394,8 @@ "apihelp-userrights-example-user": "Додати користувача FooBot до групи bot та вилучити із груп sysop та bureaucrat.", "apihelp-userrights-example-userid": "Додати користувача з ідентифікатором 123 до групи bot та вилучити із груп sysop та bureaucrat.", "apihelp-userrights-example-expiry": "Додати користувача SometimeSysop в групу sysop на 1 місяць.", + "apihelp-validatepassword-summary": "Перевірити пароль на предмет відповідності політикам вікі щодо паролів.", + "apihelp-validatepassword-extended-description": "Результати перевірки вказуються як Good якщо пароль прийнятний, Change якщо пароль може використовуватись для входу, але його треба змінити, і Invalid — якщо пароль використовувати не можна.", "apihelp-validatepassword-param-password": "Пароль до перевірки.", "apihelp-validatepassword-param-user": "Ім'я користувача, для використання при тестуванні створення облікового запису. Вказаний користувач не повинен існувати.", "apihelp-validatepassword-param-email": "Адреса електронної пошти, для використання при тестуванні створення облікового запису.", @@ -1577,6 +1622,7 @@ "apierror-notarget": "Ви не вказали дійсної цілі для цієї дії.", "apierror-notpatrollable": "Версія r$1 не може бути відпатрульована, оскільки вона надто стара.", "apierror-nouploadmodule": "Не встановлено модуля завантаження.", + "apierror-offline": "Не вдалося продовжити через проблеми з підключенням до мережі. Перевірте підключення до інтернету й спробуйте ще раз.", "apierror-opensearch-json-warnings": "Попередження не можуть бути представлені у форматі OpenSearch JSON.", "apierror-pagecannotexist": "Простір назв не дозволяє фактичних сторінок.", "apierror-pagedeleted": "Цю сторінку було вилучено після того, як Ви отримали її мітку часу.", @@ -1626,6 +1672,7 @@ "apierror-stashzerolength": "Довжина файлу дорівнює нулю, і його не можна зберегти у сховку: $1.", "apierror-systemblocked": "Вас автоматично заблоковано MediaWiki.", "apierror-templateexpansion-notwikitext": "Розширення шаблонів підтримується лише для вмісту у форматі вікірозмітки. $1 використовує контентну модель $2.", + "apierror-timeout": "Сервер не відповів протягом відведеного на це часу.", "apierror-toofewexpiries": "$1 {{PLURAL:$1|мітка часу завершення була надана|мітки часу завершення були надані|міток часу завершення було надано}}, тоді як {{PLURAL:$2|потрібна була $2 така мітка|потрібні були $2 таких мітки|потрібно було $2 таких міток}}.", "apierror-unknownaction": "Вказана дія, $1, нерозпізнана.", "apierror-unknownerror-editpage": "Невідома помилка EditPage: $1.", diff --git a/includes/api/i18n/vi.json b/includes/api/i18n/vi.json index 4a4989f4c7..c3fd889a59 100644 --- a/includes/api/i18n/vi.json +++ b/includes/api/i18n/vi.json @@ -10,7 +10,7 @@ "apihelp-main-param-action": "Tác vụ để thực hiện.", "apihelp-main-param-format": "Định dạng của dữ liệu được cho ra.", "apihelp-main-param-uselang": "Ngôn ngữ để sử dụng cho các bản dịch thông điệp. [[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]] với siprop=languages trả về một danh sách các mã ngôn ngữ, hoặc định rõ user để sử dụng ngôn ngữ của người dùng hiện tại, hoặc định rõ content để sử dụng ngôn ngữ nội dung của wiki này.", - "apihelp-block-description": "Cấm người dùng.", + "apihelp-block-summary": "Cấm người dùng.", "apihelp-block-param-user": "Tên truy nhập, địa chỉ IP hoặc dãi IP mà bạn muốn chặn.", "apihelp-block-param-reason": "Lý do cấm.", "apihelp-block-param-nocreate": "Cấm tạo tài khoản.", @@ -20,7 +20,7 @@ "apihelp-checktoken-param-type": "Kiểu dấu hiệu được kiểm thử.", "apihelp-checktoken-param-token": "Dấu hiệu để kiểm thử.", "apihelp-checktoken-example-simple": "Kiểm thử dấu hiệu csrf có hợp lệ hay không.", - "apihelp-clearhasmsg-description": "Xóa cờ hasmsg cho người dùng hiện tại.", + "apihelp-clearhasmsg-summary": "Xóa cờ hasmsg cho người dùng hiện tại.", "apihelp-clearhasmsg-example-1": "Xóa cờ hasmsg cho người dùng hiện tại", "apihelp-compare-param-fromtitle": "So sánh tiêu đề đầu tiên.", "apihelp-compare-param-fromid": "So sánh ID trang đầu tiên.", @@ -29,7 +29,7 @@ "apihelp-compare-param-toid": "So sánh ID tran thứ hai.", "apihelp-compare-param-torev": "So sánh sửa đổi thứ hai.", "apihelp-compare-example-1": "Tạo một so sánh giữa phiên bản 1 và 2.", - "apihelp-createaccount-description": "Mở tài khoản mới.", + "apihelp-createaccount-summary": "Mở tài khoản mới.", "apihelp-createaccount-param-name": "Tên người dùng.", "apihelp-createaccount-param-password": "Mật khẩu (được bỏ qua nếu $1mailpassword được đặt).", "apihelp-createaccount-param-domain": "Tên miền để xác thực bên ngoài (tùy chọn).", @@ -41,15 +41,15 @@ "apihelp-createaccount-param-language": "Mã ngôn ngữ để thiết lập mặc định cho người dùng (tùy chọn, mặc định là ngôn ngữ nội dung).", "apihelp-createaccount-example-pass": "Tạo người dùng người kiểm tra với mật khẩu test123.", "apihelp-createaccount-example-mail": "Tạo người dùng người dùng thử gửi và gửi một mật khẩu được tạo ra ngẫu nhiên qua thư điện tử.", - "apihelp-delete-description": "Xóa trang.", + "apihelp-delete-summary": "Xóa trang.", "apihelp-delete-param-title": "Xóa tiêu đề của trang. Không thể sử dụng cùng với $1pageid.", "apihelp-delete-param-pageid": "Xóa ID của trang. Không thể sử dụng cùng với $1title.", "apihelp-delete-param-watch": "Thêm trang vào danh sách theo dõi của người dùng hiện tại.", "apihelp-delete-param-unwatch": "Bỏ trang này khỏi danh sách theo dõi của người dùng hiện tại.", "apihelp-delete-example-simple": "Xóa Main Page.", "apihelp-delete-example-reason": "Xóa Main Page với lý do Preparing for move.", - "apihelp-disabled-description": "Mô đun này đã bị vô hiệu hóa.", - "apihelp-edit-description": "Tạo và sửa trang.", + "apihelp-disabled-summary": "Mô đun này đã bị vô hiệu hóa.", + "apihelp-edit-summary": "Tạo và sửa trang.", "apihelp-edit-param-section": "Số phần trang. 0 là phần đầu; new là phần mới.", "apihelp-edit-param-sectiontitle": "Tên của phần mới.", "apihelp-edit-param-text": "Nội dung trang.", @@ -68,18 +68,18 @@ "apihelp-edit-example-edit": "Sửa đổi trang", "apihelp-edit-example-prepend": "Đưa __NOTOC__ vào đầu trang", "apihelp-edit-example-undo": "Lùi sửa các thay đổi 13579–13585 và tự động tóm lược", - "apihelp-emailuser-description": "Gửi thư cho người dùng.", + "apihelp-emailuser-summary": "Gửi thư cho người dùng.", "apihelp-emailuser-param-target": "Người dùng để gửi thư điện tử cho.", "apihelp-emailuser-param-subject": "Tiêu đề bức thư.", "apihelp-emailuser-param-text": "Nội dung bức thư.", "apihelp-emailuser-param-ccme": "Gửi bản sao của thư này cho tôi.", "apihelp-emailuser-example-email": "Gửi thư điện tử cho thành viên WikiSysop với văn bản Content.", - "apihelp-expandtemplates-description": "Bung tất cả bản mẫu trong văn bản wiki.", + "apihelp-expandtemplates-summary": "Bung tất cả bản mẫu trong văn bản wiki.", "apihelp-expandtemplates-param-title": "Tên trang.", "apihelp-expandtemplates-param-text": "Văn bản wiki để bung.", "apihelp-expandtemplates-paramvalue-prop-wikitext": "Wikitext mở rộng.", "apihelp-expandtemplates-paramvalue-prop-parsetree": "Cây phân tích XML của đầu vào.", - "apihelp-feedcontributions-description": "Trả về nguồn cấp đóng góp người dùng.", + "apihelp-feedcontributions-summary": "Trả về nguồn cấp đóng góp người dùng.", "apihelp-feedcontributions-param-feedformat": "Định dạng nguồn cấp.", "apihelp-feedcontributions-param-user": "Người dùng nhận được những đóng góp gì.", "apihelp-feedcontributions-param-namespace": "Không gian tên để lọc các khoản đóng góp của.", @@ -90,7 +90,7 @@ "apihelp-feedcontributions-param-toponly": "Chỉ hiện các phiên bản mới nhất.", "apihelp-feedcontributions-param-newonly": "Chỉ hiện các sửa đổi tạo trang.", "apihelp-feedcontributions-example-simple": "Trả về các đóng góp của người dùng Ví dụ.", - "apihelp-feedrecentchanges-description": "Trả về nguồn cấp thay đổi gần đây.", + "apihelp-feedrecentchanges-summary": "Trả về nguồn cấp thay đổi gần đây.", "apihelp-feedrecentchanges-param-feedformat": "Định dạng nguồn cấp.", "apihelp-feedrecentchanges-param-days": "Ngày để giới hạn kết quả.", "apihelp-feedrecentchanges-param-limit": "Số kết quả lớn nhất để cho ra.", @@ -103,20 +103,20 @@ "apihelp-feedrecentchanges-param-tagfilter": "Lọc theo thẻ.", "apihelp-feedrecentchanges-example-simple": "Xem thay đổi gần đây.", "apihelp-feedrecentchanges-example-30days": "Hiển thị các thay đổi trong 30 ngày gần đây.", - "apihelp-feedwatchlist-description": "Trả về nguồn cấp danh sách theo dõi.", + "apihelp-feedwatchlist-summary": "Trả về nguồn cấp danh sách theo dõi.", "apihelp-feedwatchlist-param-feedformat": "Định dạng nguồn cấp.", "apihelp-feedwatchlist-example-default": "Xem nguồn cấp danh sách theo dõi.", - "apihelp-filerevert-description": "Phục hồi một tập tin sang một phiên bản cũ.", + "apihelp-filerevert-summary": "Phục hồi một tập tin sang một phiên bản cũ.", "apihelp-filerevert-param-comment": "Tải lên bình luận.", "apihelp-filerevert-param-archivename": "Tên lưu trữ của bản sửa đổi để trở lại .", "apihelp-filerevert-example-revert": "Hoàn nguyên Wiki.png veef phiên bản 2011-03-05T15:27:40Z.", - "apihelp-help-description": "Hiển thị trợ giúp cho các mô-đun xác định.", + "apihelp-help-summary": "Hiển thị trợ giúp cho các mô-đun xác định.", "apihelp-help-param-helpformat": "Định dạng của văn bản trợ giúp được cho ra.", "apihelp-help-example-main": "Trợ giúp cho các mô-đun chính.", "apihelp-help-example-recursive": "Tất cả trợ giúp trong một trang", "apihelp-help-example-help": "Trợ giúp cho chính bản thân module trợ giúp", "apihelp-help-example-query": "Trợ giúp cho hai module con truy vấn", - "apihelp-imagerotate-description": "Xoay một hoặc nhiều hình ảnh.", + "apihelp-imagerotate-summary": "Xoay một hoặc nhiều hình ảnh.", "apihelp-imagerotate-param-rotation": "Độ xoay hình ảnh theo chiều kim đồng hồ.", "apihelp-imagerotate-example-simple": "Xoay Tập tin:Ví dụ.jpg 90 độ.", "apihelp-imagerotate-example-generator": "Xoay tất cả các hình ảnh trong Thể loại:Búng 180 độ.", @@ -129,18 +129,18 @@ "apihelp-login-param-token": "Dấu hiệu đăng nhập được lấy trong yêu cầu đầu tiên.", "apihelp-login-example-gettoken": "Lấy dấu hiệu đăng nhập", "apihelp-login-example-login": "Đăng nhập", - "apihelp-logout-description": "Thoát ra và xóa dữ liệu phiên làm việc.", + "apihelp-logout-summary": "Thoát ra và xóa dữ liệu phiên làm việc.", "apihelp-logout-example-logout": "Đăng xuất người dùng hiện tại", - "apihelp-mergehistory-description": "Hợp nhất lịch sử trang.", + "apihelp-mergehistory-summary": "Hợp nhất lịch sử trang.", "apihelp-mergehistory-param-reason": "Lý do hợp nhất lịch sử.", - "apihelp-move-description": "Di chuyển trang.", + "apihelp-move-summary": "Di chuyển trang.", "apihelp-move-param-to": "Đặt tiêu đề để đổi tên trang.", "apihelp-move-param-reason": "Lý do đổi tên.", "apihelp-move-param-movetalk": "Đổi tên trang thảo luận, nếu nó tồn tại.", "apihelp-move-param-movesubpages": "Đổi tên trang con, nếu có thể áp dụng.", "apihelp-move-param-noredirect": "Không tạo trang đổi hướng.", "apihelp-move-param-ignorewarnings": "Bỏ qua tất cả các cảnh báo.", - "apihelp-opensearch-description": "Tìm kiếm trong wiki qua giao thức OpenSearch.", + "apihelp-opensearch-summary": "Tìm kiếm trong wiki qua giao thức OpenSearch.", "apihelp-opensearch-param-search": "Chuỗi tìm kiếm.", "apihelp-opensearch-param-limit": "Đa số kết quả để cho ra.", "apihelp-opensearch-param-namespace": "Không gian tên để tìm kiếm.", @@ -148,7 +148,7 @@ "apihelp-opensearch-param-format": "Định dạng kết quả được cho ra.", "apihelp-opensearch-example-te": "Tìm trang bắt đầu với Te.", "apihelp-options-example-reset": "Mặc định lại các tùy chọn", - "apihelp-paraminfo-description": "Lấy thông tin về các module API.", + "apihelp-paraminfo-summary": "Lấy thông tin về các module API.", "apihelp-paraminfo-param-helpformat": "Định dạng chuỗi trợ giúp.", "apihelp-parse-param-summary": "Lời tóm lược để phân tích.", "apihelp-parse-param-prop": "Những mẩu thông tin nào muốn có:", @@ -166,7 +166,7 @@ "apihelp-query-param-prop": "Các thuộc tính để lấy khi truy vấn các trang.", "apihelp-query-param-list": "Các danh sách để lấy.", "apihelp-query-param-meta": "Siêu dữ liệu để lấy.", - "apihelp-query+allcategories-description": "Liệt kê tất cả các thể loại.", + "apihelp-query+allcategories-summary": "Liệt kê tất cả các thể loại.", "apihelp-query+allcategories-param-from": "Chọn thể loại để bắt đầu đếm.", "apihelp-query+allcategories-param-to": "Chọn thể loại để dừng đếm.", "apihelp-query+allcategories-param-dir": "Hướng xếp loại.", @@ -192,14 +192,15 @@ "apihelp-query+logevents-param-limit": "Tổng cộng có bao nhiêu bài viết sự kiện được trả về.", "apihelp-query+transcludedin-param-limit": "Có bao nhiêu được trả về.", "apihelp-query+watchlist-param-limit": "Cả bao nhiêu kết quả được trả về trên mỗi yêu cầu.", - "apihelp-rollback-description": "Lùi lại sửa đổi cuối cùng của trang này.\n\nNếu người dùng cuối cùng đã sửa đổi trang này nhiều lần, tất cả chúng sẽ được lùi lại cùng một lúc.", + "apihelp-rollback-summary": "Lùi lại sửa đổi cuối cùng của trang này.", + "apihelp-rollback-extended-description": "Nếu người dùng cuối cùng đã sửa đổi trang này nhiều lần, tất cả chúng sẽ được lùi lại cùng một lúc.", "apihelp-format-example-generic": "Cho ra kết quả truy vấn dưới dạng $1.", - "apihelp-json-description": "Cho ra dữ liệu dưới dạng JSON.", - "apihelp-jsonfm-description": "Cho ra dữ liệu dưới dạng JSON (định dạng bằng HTML).", - "apihelp-none-description": "Không cho ra gì.", - "apihelp-rawfm-description": "Cho ra dữ liệu bao gồm các phần tử gỡ lỗi dưới dạng JSON (định dạng bằng HTML).", - "apihelp-xml-description": "Cho ra dữ liệu dưới dạng XML.", - "apihelp-xmlfm-description": "Cho ra dữ liệu dưới dạng XML (định dạng bằng HTML).", + "apihelp-json-summary": "Cho ra dữ liệu dưới dạng JSON.", + "apihelp-jsonfm-summary": "Cho ra dữ liệu dưới dạng JSON (định dạng bằng HTML).", + "apihelp-none-summary": "Không cho ra gì.", + "apihelp-rawfm-summary": "Cho ra dữ liệu bao gồm các phần tử gỡ lỗi dưới dạng JSON (định dạng bằng HTML).", + "apihelp-xml-summary": "Cho ra dữ liệu dưới dạng XML.", + "apihelp-xmlfm-summary": "Cho ra dữ liệu dưới dạng XML (định dạng bằng HTML).", "api-format-title": "Kết quả API MediaWiki", "api-help-title": "Trợ giúp về API MediaWiki", "api-help-main-header": "Mô đun chính", diff --git a/includes/api/i18n/zh-hans.json b/includes/api/i18n/zh-hans.json index 1da0491836..d8fbfe0ecb 100644 --- a/includes/api/i18n/zh-hans.json +++ b/includes/api/i18n/zh-hans.json @@ -1454,6 +1454,7 @@ "api-help-title": "MediaWiki API 帮助", "api-help-lead": "这是自动生成的MediaWiki API文档页面。\n\n文档和例子:https://www.mediawiki.org/wiki/API:Main_page/zh", "api-help-main-header": "主模块", + "api-help-undocumented-module": "没有用于模块$1的文档。", "api-help-flag-deprecated": "此模块已弃用。", "api-help-flag-internal": "此模块是内部或不稳定的。它的操作可以更改而不另行通知。", "api-help-flag-readrights": "此模块需要读取权限。", @@ -1640,6 +1641,7 @@ "apierror-notarget": "您没有为此章节指定有效目标。", "apierror-notpatrollable": "修订版本r$1不能巡查,因为它太旧了。", "apierror-nouploadmodule": "未设置上传模块。", + "apierror-offline": "由于网络连接问题无法进行。请确保您的网络连接正常工作,并重试。", "apierror-opensearch-json-warnings": "警告不能以OpenSearch JSON格式表示。", "apierror-pagecannotexist": "名字空间不允许实际页面。", "apierror-pagedeleted": "在您取得页面时间戳以来,页面已被删除。", @@ -1689,6 +1691,7 @@ "apierror-stashzerolength": "文件长度为0,并且不能在暂存库中储存:$1。", "apierror-systemblocked": "您已被MediaWiki自动封禁。", "apierror-templateexpansion-notwikitext": "模板展开只支持wiki文本内容。$1使用内容模型$2。", + "apierror-timeout": "服务器没有在预期时间内响应。", "apierror-toofewexpiries": "提供了$1个逾期{{PLURAL:$1|时间戳}},实际则需要$2个。", "apierror-unknownaction": "指定的操作$1不被承认。", "apierror-unknownerror-editpage": "未知的编辑页面错误:$1。", diff --git a/includes/api/i18n/zh-hant.json b/includes/api/i18n/zh-hant.json index 35557af345..1dfeb34a68 100644 --- a/includes/api/i18n/zh-hant.json +++ b/includes/api/i18n/zh-hant.json @@ -14,6 +14,7 @@ "Corainn" ] }, + "apihelp-main-extended-description": "
\n* [[mw:API:Main_page|說明文件]]\n* [[mw:API:FAQ|常見問題]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api 郵寄清單]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API公告]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R 報告錯誤及請求功能]\n
\n狀態資訊:本頁所展示的所有功能都應正常工作,但是API仍在開發當中,將會隨時變化。請訂閱[https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ mediawiki-api-announce 郵件清單]以便得到更新通知。\n\n錯誤的請求:當API收到錯誤的請求時,會發出以「MediaWiki-API-Error」為鍵的HTTP頭欄位,隨後頭欄位的值與錯誤碼將會被設為相同的值。詳細資訊請參閱[[mw:API:Errors_and_warnings|API: 錯誤與警告]]。\n\n測試:要簡化API請求的測試過程,請見[[Special:ApiSandbox]]。", "apihelp-main-param-action": "要執行的動作。", "apihelp-main-param-format": "輸出的格式。", "apihelp-main-param-smaxage": "將HTTP緩存控制頭欄位設為s-maxage秒。錯誤不會做緩存。", @@ -44,6 +45,8 @@ "apihelp-checktoken-example-simple": "測試 csrf 密鑰的有效性。", "apihelp-clearhasmsg-summary": "清除目前使用者的 hasmsg 標記。", "apihelp-clearhasmsg-example-1": "清除目前使用者的 hasmsg 標記。", + "apihelp-compare-summary": "比較 2 個頁面間的差異。", + "apihelp-compare-extended-description": "\"from\" 以及 \"to\" 的修訂編號,頁面標題或頁面 ID 為必填。", "apihelp-compare-param-fromtitle": "要比對的第一個標題。", "apihelp-compare-param-fromid": "要比對的第一個頁面 ID。", "apihelp-compare-param-fromrev": "要比對的第一個修訂。", @@ -196,6 +199,7 @@ "apihelp-query+duplicatefiles-param-limit": "要回傳的重複檔案數量。", "apihelp-query+embeddedin-param-filterredir": "如何過濾重新導向。", "apihelp-query+embeddedin-param-limit": "要回傳的頁面總數。", + "apihelp-query+extlinks-summary": "回傳所有指定頁面的外部 URL (非 interwiki)。", "apihelp-query+extlinks-param-limit": "要回傳的連結數量。", "apihelp-query+exturlusage-param-limit": "要回傳的頁面數量。", "apihelp-query+filearchive-param-limit": "要回傳的圖片總數。", @@ -225,6 +229,8 @@ "apihelp-query+recentchanges-example-simple": "最近變更清單", "apihelp-query+redirects-summary": "回傳連結至指定頁面的所有重新導向。", "apihelp-query+redirects-param-limit": "要回傳的重新導向數量。", + "apihelp-query+search-paramvalue-prop-score": "已忽略", + "apihelp-query+search-paramvalue-prop-hasrelated": "已忽略", "apihelp-query+search-param-limit": "要回傳的頁面總數。", "apihelp-query+stashimageinfo-summary": "回傳多筆儲藏檔案的檔案資訊。", "apihelp-query+stashimageinfo-example-simple": "回傳儲藏檔案的檔案資訊。", @@ -241,6 +247,8 @@ "apihelp-revisiondelete-summary": "刪除和取消刪除修訂。", "apihelp-stashedit-param-title": "正在編輯此頁面的標題。", "apihelp-stashedit-param-text": "頁面內容。", + "apihelp-tokens-summary": "取得資料修改動作的密鑰。", + "apihelp-tokens-extended-description": "此模組已因支援 [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] 而停用。", "apihelp-unblock-summary": "解除封鎖一位使用者。", "apihelp-unblock-param-reason": "解除封鎖的原因。", "apihelp-unblock-example-id": "解除封銷 ID #105。", @@ -292,6 +300,7 @@ "api-help-permissions": "{{PLURAL:$1|權限}}:", "api-help-permissions-granted-to": "{{PLURAL:$1|已授權給}}: $2", "api-help-authmanager-general-usage": "使用此模組的一般程式是:\n# 通過amirequestsfor=$4取得來自[[Special:ApiHelp/query+authmanagerinfo|action=query&meta=authmanagerinfo]]的可用欄位,和來自[[Special:ApiHelp/query+tokens|action=query&meta=tokens]]的$5令牌。\n# 向用戶顯示欄位,並獲得其提交的內容。\n# 提交(POST)至此模組,提供$1returnurl及任何相關欄位。\n# 在回应中檢查status。\n#* 如果您收到了PASS(成功)或FAIL(失敗),則認為操作結束。成功與否如上句所示。\n#* 如果您收到了UI,向用戶顯示新欄位,並再次獲取其提交的內容。然後再次使用$1continue,向本模組提交相關欄位,並重復第四步。\n#* 如果您收到了REDIRECT,將使用者指向redirecttarget中的目標,等待其返回$1returnurl。然後再次使用$1continue,向本模組提交返回URL中提供的一切欄位,並重復第四步。\n#* 如果您收到了RESTART,這意味著身份驗證正常運作,但我們沒有連結的使用者賬戶。您可以將此看做UI或FAIL。", + "apierror-timeout": "伺服器沒有在預期的時間內回應。", "api-credits-header": "製作群", "api-credits": "API 開發人員:\n* Roan Kattouw (首席開發者 Sep 2007–2009)\n* Victor Vasiliev\n* Bryan Tong Minh\n* Sam Reed\n* Yuri Astrakhan (創立者,首席開發者 Sep 2006–Sep 2007)\n* Brad Jorsch (首席開發者 2013–present)\n\n請傳送您的評論、建議以及問題至 mediawiki-api@lists.wikimedia.org\n或者回報問題至 https://phabricator.wikimedia.org/。" } diff --git a/includes/api/i18n/zu.json b/includes/api/i18n/zu.json index f9a5eb6c10..6536d37a2f 100644 --- a/includes/api/i18n/zu.json +++ b/includes/api/i18n/zu.json @@ -4,7 +4,7 @@ "Irus" ] }, - "apihelp-block-description": "Vimbela umsebenzisi", + "apihelp-block-summary": "Vimbela umsebenzisi", "apihelp-block-param-user": "Igama lomsebenzisi, ikheli le-IP, noma ikheli le-IP uhla ukuvimba.", "apihelp-block-param-reblock": "Uma umsebenzisi usevele ivinjiwe, isula block ekhona." } diff --git a/includes/auth/LocalPasswordPrimaryAuthenticationProvider.php b/includes/auth/LocalPasswordPrimaryAuthenticationProvider.php index fd36887c06..7f93c12d4c 100644 --- a/includes/auth/LocalPasswordPrimaryAuthenticationProvider.php +++ b/includes/auth/LocalPasswordPrimaryAuthenticationProvider.php @@ -297,7 +297,7 @@ class LocalPasswordPrimaryAuthenticationProvider // Nothing we can do besides claim it, because the user isn't in // the DB yet if ( $req->username !== $user->getName() ) { - $req = clone( $req ); + $req = clone $req; $req->username = $user->getName(); } $ret = AuthenticationResponse::newPass( $req->username ); diff --git a/includes/auth/TemporaryPasswordPrimaryAuthenticationProvider.php b/includes/auth/TemporaryPasswordPrimaryAuthenticationProvider.php index 44c28241e2..4a2d0094eb 100644 --- a/includes/auth/TemporaryPasswordPrimaryAuthenticationProvider.php +++ b/includes/auth/TemporaryPasswordPrimaryAuthenticationProvider.php @@ -360,7 +360,7 @@ class TemporaryPasswordPrimaryAuthenticationProvider if ( $req->username !== null && $req->password !== null ) { // Nothing we can do yet, because the user isn't in the DB yet if ( $req->username !== $user->getName() ) { - $req = clone( $req ); + $req = clone $req; $req->username = $user->getName(); } diff --git a/includes/cache/BacklinkCache.php b/includes/cache/BacklinkCache.php index 3ee6330019..4341daafe6 100644 --- a/includes/cache/BacklinkCache.php +++ b/includes/cache/BacklinkCache.php @@ -20,7 +20,6 @@ * * @file * @author Tim Starling - * @author Aaron Schulz * @copyright © 2009, Tim Starling, Domas Mituzas * @copyright © 2010, Max Sem * @copyright © 2011, Antoine Musso @@ -175,7 +174,6 @@ class BacklinkCache { * @return ResultWrapper */ protected function queryLinks( $table, $startId, $endId, $max, $select = 'all' ) { - $fromField = $this->getPrefix( $table ) . '_from'; if ( !$startId && !$endId && is_infinite( $max ) diff --git a/includes/cache/LinkBatch.php b/includes/cache/LinkBatch.php index 57d4581a55..d8e3c38176 100644 --- a/includes/cache/LinkBatch.php +++ b/includes/cache/LinkBatch.php @@ -43,7 +43,6 @@ class LinkBatch { protected $caller; /** - * LinkBatch constructor. * @param LinkTarget[] $arr Initial items to be added to the batch */ public function __construct( $arr = [] ) { diff --git a/includes/cache/localisation/LocalisationCache.php b/includes/cache/localisation/LocalisationCache.php index d499340d0e..58a67adb8e 100644 --- a/includes/cache/localisation/LocalisationCache.php +++ b/includes/cache/localisation/LocalisationCache.php @@ -183,7 +183,6 @@ class LocalisationCache { private $mergeableKeys = null; /** - * Constructor. * For constructor parameters, see the documentation in DefaultSettings.php * for $wgLocalisationCacheConf. * diff --git a/includes/changes/ChangesListBooleanFilter.php b/includes/changes/ChangesListBooleanFilter.php index 73c0fb01ef..930269cab6 100644 --- a/includes/changes/ChangesListBooleanFilter.php +++ b/includes/changes/ChangesListBooleanFilter.php @@ -184,8 +184,8 @@ class ChangesListBooleanFilter extends ChangesListFilter { * @param array &$join_conds Array of join conditions; see IDatabase::select $join_conds */ public function modifyQuery( IDatabase $dbr, ChangesListSpecialPage $specialPage, - &$tables, &$fields, &$conds, &$query_options, &$join_conds ) { - + &$tables, &$fields, &$conds, &$query_options, &$join_conds + ) { if ( $this->queryCallable === null ) { return; } diff --git a/includes/changes/ChangesListFilter.php b/includes/changes/ChangesListFilter.php index bd895bb075..0b34a5d969 100644 --- a/includes/changes/ChangesListFilter.php +++ b/includes/changes/ChangesListFilter.php @@ -186,12 +186,8 @@ abstract class ChangesListFilter { * @param string $backwardKey i18n key for conflict message in reverse * direction (when in UI context of $other object) */ - public function conflictsWith( $other, $globalKey, $forwardKey, - $backwardKey ) { - - if ( $globalKey === null || $forwardKey === null || - $backwardKey === null ) { - + public function conflictsWith( $other, $globalKey, $forwardKey, $backwardKey ) { + if ( $globalKey === null || $forwardKey === null || $backwardKey === null ) { throw new MWException( 'All messages must be specified' ); } @@ -220,9 +216,7 @@ abstract class ChangesListFilter { * @param string $contextDescription i18n key for conflict message in this * direction (when in UI context of $this object) */ - public function setUnidirectionalConflict( $other, $globalDescription, - $contextDescription ) { - + public function setUnidirectionalConflict( $other, $globalDescription, $contextDescription ) { if ( $other instanceof ChangesListFilterGroup ) { $this->conflictingGroups[] = [ 'group' => $other->getName(), diff --git a/includes/changes/ChangesListFilterGroup.php b/includes/changes/ChangesListFilterGroup.php index 3555158ed4..0dc1145491 100644 --- a/includes/changes/ChangesListFilterGroup.php +++ b/includes/changes/ChangesListFilterGroup.php @@ -229,12 +229,8 @@ abstract class ChangesListFilterGroup { * @param string $backwardKey i18n key for conflict message in reverse * direction (when in UI context of $other object) */ - public function conflictsWith( $other, $globalKey, $forwardKey, - $backwardKey ) { - - if ( $globalKey === null || $forwardKey === null || - $backwardKey === null ) { - + public function conflictsWith( $other, $globalKey, $forwardKey, $backwardKey ) { + if ( $globalKey === null || $forwardKey === null || $backwardKey === null ) { throw new MWException( 'All messages must be specified' ); } @@ -263,9 +259,7 @@ abstract class ChangesListFilterGroup { * @param string $contextDescription i18n key for conflict message in this * direction (when in UI context of $this object) */ - public function setUnidirectionalConflict( $other, $globalDescription, - $contextDescription ) { - + public function setUnidirectionalConflict( $other, $globalDescription, $contextDescription ) { if ( $other instanceof ChangesListFilterGroup ) { $this->conflictingGroups[] = [ 'group' => $other->getName(), diff --git a/includes/changes/ChangesListStringOptionsFilterGroup.php b/includes/changes/ChangesListStringOptionsFilterGroup.php index 86b4a8bc74..487120d8a2 100644 --- a/includes/changes/ChangesListStringOptionsFilterGroup.php +++ b/includes/changes/ChangesListStringOptionsFilterGroup.php @@ -185,8 +185,8 @@ class ChangesListStringOptionsFilterGroup extends ChangesListFilterGroup { * @param string $value URL parameter value */ public function modifyQuery( IDatabase $dbr, ChangesListSpecialPage $specialPage, - &$tables, &$fields, &$conds, &$query_options, &$join_conds, $value ) { - + &$tables, &$fields, &$conds, &$query_options, &$join_conds, $value + ) { $allowedFilterNames = []; foreach ( $this->filters as $filter ) { $allowedFilterNames[] = $filter->getName(); diff --git a/includes/changes/EnhancedChangesList.php b/includes/changes/EnhancedChangesList.php index cbbbfebc85..30c6995008 100644 --- a/includes/changes/EnhancedChangesList.php +++ b/includes/changes/EnhancedChangesList.php @@ -98,7 +98,6 @@ class EnhancedChangesList extends ChangesList { * @return string */ public function recentChangesLine( &$rc, $watched = false, $linenumber = null ) { - $date = $this->getLanguage()->userDate( $rc->mAttribs['rc_timestamp'], $this->getUser() @@ -685,7 +684,7 @@ class EnhancedChangesList extends ChangesList { } $attribs = $data['attribs']; unset( $data['attribs'] ); - $attribs = wfArrayFilterByKey( $attribs, function( $key ) { + $attribs = wfArrayFilterByKey( $attribs, function ( $key ) { return $key === 'class' || Sanitizer::isReservedDataAttribute( $key ); } ); diff --git a/includes/changes/OldChangesList.php b/includes/changes/OldChangesList.php index 2a53d6694d..09205bd318 100644 --- a/includes/changes/OldChangesList.php +++ b/includes/changes/OldChangesList.php @@ -32,7 +32,6 @@ class OldChangesList extends ChangesList { * @return string|bool */ public function recentChangesLine( &$rc, $watched = false, $linenumber = null ) { - $classes = $this->getHTMLClasses( $rc, $watched ); // use mw-line-even/mw-line-odd class only if linenumber is given (feature from T16468) if ( $linenumber ) { diff --git a/includes/changetags/ChangeTags.php b/includes/changetags/ChangeTags.php index 6ba9c10a70..c9b5f96d50 100644 --- a/includes/changetags/ChangeTags.php +++ b/includes/changetags/ChangeTags.php @@ -201,7 +201,6 @@ class ChangeTags { &$rev_id = null, &$log_id = null, $params = null, RecentChange $rc = null, User $user = null ) { - $tagsToAdd = array_filter( (array)$tagsToAdd ); // Make sure we're submitting all tags... $tagsToRemove = array_filter( (array)$tagsToRemove ); @@ -275,8 +274,8 @@ class ChangeTags { // update the tag_summary row $prevTags = []; if ( !self::updateTagSummaryRow( $tagsToAdd, $tagsToRemove, $rc_id, $rev_id, - $log_id, $prevTags ) ) { - + $log_id, $prevTags ) + ) { // nothing to do return [ [], [], $prevTags ]; } @@ -343,8 +342,8 @@ class ChangeTags { * @since 1.25 */ protected static function updateTagSummaryRow( &$tagsToAdd, &$tagsToRemove, - $rc_id, $rev_id, $log_id, &$prevTags = [] ) { - + $rc_id, $rev_id, $log_id, &$prevTags = [] + ) { $dbw = wfGetDB( DB_MASTER ); $tsConds = array_filter( [ @@ -419,9 +418,7 @@ class ChangeTags { * @return Status * @since 1.25 */ - public static function canAddTagsAccompanyingChange( array $tags, - User $user = null ) { - + public static function canAddTagsAccompanyingChange( array $tags, User $user = null ) { if ( !is_null( $user ) ) { if ( !$user->isAllowed( 'applychangetags' ) ) { return Status::newFatal( 'tags-apply-no-permission' ); @@ -465,7 +462,6 @@ class ChangeTags { public static function addTagsAccompanyingChangeWithChecks( array $tags, $rc_id, $rev_id, $log_id, $params, User $user ) { - // are we allowed to do this? $result = self::canAddTagsAccompanyingChange( $tags, $user ); if ( !$result->isOK() ) { @@ -491,8 +487,8 @@ class ChangeTags { * @since 1.25 */ public static function canUpdateTags( array $tagsToAdd, array $tagsToRemove, - User $user = null ) { - + User $user = null + ) { if ( !is_null( $user ) ) { if ( !$user->isAllowed( 'changetags' ) ) { return Status::newFatal( 'tags-update-no-permission' ); @@ -554,8 +550,8 @@ class ChangeTags { * @since 1.25 */ public static function updateTagsWithChecks( $tagsToAdd, $tagsToRemove, - $rc_id, $rev_id, $log_id, $params, $reason, User $user ) { - + $rc_id, $rev_id, $log_id, $params, $reason, User $user + ) { if ( is_null( $tagsToAdd ) ) { $tagsToAdd = []; } @@ -792,8 +788,8 @@ class ChangeTags { * @since 1.25 */ protected static function logTagManagementAction( $action, $tag, $reason, - User $user, $tagCount = null, array $logEntryTags = [] ) { - + User $user, $tagCount = null, array $logEntryTags = [] + ) { $dbw = wfGetDB( DB_MASTER ); $logEntry = new ManualLogEntry( 'managetags', $action ); @@ -869,8 +865,8 @@ class ChangeTags { * @since 1.25 */ public static function activateTagWithChecks( $tag, $reason, User $user, - $ignoreWarnings = false, array $logEntryTags = [] ) { - + $ignoreWarnings = false, array $logEntryTags = [] + ) { // are we allowed to do this? $result = self::canActivateTag( $tag, $user ); if ( $ignoreWarnings ? !$result->isOK() : !$result->isGood() ) { @@ -932,8 +928,8 @@ class ChangeTags { * @since 1.25 */ public static function deactivateTagWithChecks( $tag, $reason, User $user, - $ignoreWarnings = false, array $logEntryTags = [] ) { - + $ignoreWarnings = false, array $logEntryTags = [] + ) { // are we allowed to do this? $result = self::canDeactivateTag( $tag, $user ); if ( $ignoreWarnings ? !$result->isOK() : !$result->isGood() ) { @@ -1034,8 +1030,8 @@ class ChangeTags { * @since 1.25 */ public static function createTagWithChecks( $tag, $reason, User $user, - $ignoreWarnings = false, array $logEntryTags = [] ) { - + $ignoreWarnings = false, array $logEntryTags = [] + ) { // are we allowed to do this? $result = self::canCreateTag( $tag, $user ); if ( $ignoreWarnings ? !$result->isOK() : !$result->isGood() ) { @@ -1165,8 +1161,8 @@ class ChangeTags { * @since 1.25 */ public static function deleteTagWithChecks( $tag, $reason, User $user, - $ignoreWarnings = false, array $logEntryTags = [] ) { - + $ignoreWarnings = false, array $logEntryTags = [] + ) { // are we allowed to do this? $result = self::canDeleteTag( $tag, $user ); if ( $ignoreWarnings ? !$result->isOK() : !$result->isGood() ) { diff --git a/includes/changetags/ChangeTagsList.php b/includes/changetags/ChangeTagsList.php index a37f5f2c11..afbbb2bf5b 100644 --- a/includes/changetags/ChangeTagsList.php +++ b/includes/changetags/ChangeTagsList.php @@ -39,8 +39,8 @@ abstract class ChangeTagsList extends RevisionListBase { * @throws Exception If you give an unknown $typeName */ public static function factory( $typeName, IContextSource $context, - Title $title, array $ids ) { - + Title $title, array $ids + ) { switch ( $typeName ) { case 'revision': $className = 'ChangeTagsRevisionList'; diff --git a/includes/changetags/ChangeTagsLogList.php b/includes/changetags/ChangeTagsLogList.php index 271005f465..e6d918a63c 100644 --- a/includes/changetags/ChangeTagsLogList.php +++ b/includes/changetags/ChangeTagsLogList.php @@ -71,9 +71,7 @@ class ChangeTagsLogList extends ChangeTagsList { * @param User $user * @return Status */ - public function updateChangeTagsOnAll( $tagsToAdd, $tagsToRemove, $params, - $reason, $user ) { - + public function updateChangeTagsOnAll( $tagsToAdd, $tagsToRemove, $params, $reason, $user ) { // @codingStandardsIgnoreStart Generic.CodeAnalysis.ForLoopWithTestFunctionCall.NotAllowed for ( $this->reset(); $this->current(); $this->next() ) { // @codingStandardsIgnoreEnd diff --git a/includes/changetags/ChangeTagsRevisionList.php b/includes/changetags/ChangeTagsRevisionList.php index a0248c617b..91193b0ecd 100644 --- a/includes/changetags/ChangeTagsRevisionList.php +++ b/includes/changetags/ChangeTagsRevisionList.php @@ -81,9 +81,7 @@ class ChangeTagsRevisionList extends ChangeTagsList { * @param User $user * @return Status */ - public function updateChangeTagsOnAll( $tagsToAdd, $tagsToRemove, $params, - $reason, $user ) { - + public function updateChangeTagsOnAll( $tagsToAdd, $tagsToRemove, $params, $reason, $user ) { // @codingStandardsIgnoreStart Generic.CodeAnalysis.ForLoopWithTestFunctionCall.NotAllowed for ( $this->reset(); $this->current(); $this->next() ) { // @codingStandardsIgnoreEnd diff --git a/includes/config/EtcdConfig.php b/includes/config/EtcdConfig.php index ae3df4996f..c57eba7ceb 100644 --- a/includes/config/EtcdConfig.php +++ b/includes/config/EtcdConfig.php @@ -1,7 +1,5 @@ getRedirectTarget(); diff --git a/includes/content/ContentHandler.php b/includes/content/ContentHandler.php index 85894ed539..f85b00d8ed 100644 --- a/includes/content/ContentHandler.php +++ b/includes/content/ContentHandler.php @@ -619,8 +619,8 @@ abstract class ContentHandler { */ public function createDifferenceEngine( IContextSource $context, $old = 0, $new = 0, $rcid = 0, // FIXME: Deprecated, no longer used - $refreshCache = false, $unhide = false ) { - + $refreshCache = false, $unhide = false + ) { // hook: get difference engine $differenceEngine = null; if ( !Hooks::run( 'GetDifferenceEngine', diff --git a/includes/content/WikiTextStructure.php b/includes/content/WikiTextStructure.php index afa03b8f14..aeb96b6531 100644 --- a/includes/content/WikiTextStructure.php +++ b/includes/content/WikiTextStructure.php @@ -59,7 +59,6 @@ class WikiTextStructure { ]; /** - * WikiTextStructure constructor. * @param ParserOutput $parserOutput */ public function __construct( ParserOutput $parserOutput ) { diff --git a/includes/content/WikitextContent.php b/includes/content/WikitextContent.php index d649baf89c..942390f68f 100644 --- a/includes/content/WikitextContent.php +++ b/includes/content/WikitextContent.php @@ -68,7 +68,6 @@ class WikitextContent extends TextContent { * @see Content::replaceSection() */ public function replaceSection( $sectionId, Content $with, $sectionTitle = '' ) { - $myModelId = $this->getModel(); $sectionModelId = $with->getModel(); diff --git a/includes/context/ContextSource.php b/includes/context/ContextSource.php index 36d6df2c57..434201a174 100644 --- a/includes/context/ContextSource.php +++ b/includes/context/ContextSource.php @@ -170,7 +170,7 @@ abstract class ContextSource implements IContextSource { * @deprecated since 1.27 use a StatsdDataFactory from MediaWikiServices (preferably injected) * * @since 1.25 - * @return MediawikiStatsdDataFactory + * @return IBufferingStatsdDataFactory */ public function getStats() { return MediaWikiServices::getInstance()->getStatsdDataFactory(); diff --git a/includes/context/DerivativeContext.php b/includes/context/DerivativeContext.php index 9c3c42a92d..0d0c149d80 100644 --- a/includes/context/DerivativeContext.php +++ b/includes/context/DerivativeContext.php @@ -109,7 +109,7 @@ class DerivativeContext extends ContextSource implements MutableContext { * * @deprecated since 1.27 use a StatsdDataFactory from MediaWikiServices (preferably injected) * - * @return MediawikiStatsdDataFactory + * @return IBufferingStatsdDataFactory */ public function getStats() { return MediaWikiServices::getInstance()->getStatsdDataFactory(); diff --git a/includes/context/IContextSource.php b/includes/context/IContextSource.php index d13e1a5705..895e9e4b55 100644 --- a/includes/context/IContextSource.php +++ b/includes/context/IContextSource.php @@ -131,7 +131,7 @@ interface IContextSource extends MessageLocalizer { * @deprecated since 1.27 use a StatsdDataFactory from MediaWikiServices (preferably injected) * * @since 1.25 - * @return MediawikiStatsdDataFactory + * @return IBufferingStatsdDataFactory */ public function getStats(); diff --git a/includes/context/RequestContext.php b/includes/context/RequestContext.php index 2cabfe1013..2ac41925d8 100644 --- a/includes/context/RequestContext.php +++ b/includes/context/RequestContext.php @@ -138,7 +138,7 @@ class RequestContext implements IContextSource, MutableContext { * * @deprecated since 1.27 use a StatsdDataFactory from MediaWikiServices (preferably injected) * - * @return MediawikiStatsdDataFactory + * @return IBufferingStatsdDataFactory */ public function getStats() { return MediaWikiServices::getInstance()->getStatsdDataFactory(); diff --git a/includes/db/CloneDatabase.php b/includes/db/CloneDatabase.php index 809b660a1b..6d1844494c 100644 --- a/includes/db/CloneDatabase.php +++ b/includes/db/CloneDatabase.php @@ -93,8 +93,10 @@ class CloneDatabase { self::changePrefix( $this->newTablePrefix ); $newTableName = $this->db->tableName( $tbl, 'raw' ); + // Postgres: Temp tables are automatically deleted upon end of session + // Same Temp table name hides existing table for current session if ( $this->dropCurrentTables - && !in_array( $this->db->getType(), [ 'postgres', 'oracle' ] ) + && !in_array( $this->db->getType(), [ 'oracle' ] ) ) { if ( $oldTableName === $newTableName ) { // Last ditch check to avoid data loss diff --git a/includes/debug/logger/LegacyLogger.php b/includes/debug/logger/LegacyLogger.php index baf4637e83..6359509088 100644 --- a/includes/debug/logger/LegacyLogger.php +++ b/includes/debug/logger/LegacyLogger.php @@ -43,8 +43,7 @@ use UDPTransport; * * @see \MediaWiki\Logger\LoggerFactory * @since 1.25 - * @author Bryan Davis - * @copyright © 2014 Bryan Davis and Wikimedia Foundation. + * @copyright © 2014 Wikimedia Foundation and contributors */ class LegacyLogger extends AbstractLogger { diff --git a/includes/debug/logger/LegacySpi.php b/includes/debug/logger/LegacySpi.php index 4cf8313dc1..8e750cab25 100644 --- a/includes/debug/logger/LegacySpi.php +++ b/includes/debug/logger/LegacySpi.php @@ -32,8 +32,7 @@ namespace MediaWiki\Logger; * * @see \MediaWiki\Logger\LoggerFactory * @since 1.25 - * @author Bryan Davis - * @copyright © 2014 Bryan Davis and Wikimedia Foundation. + * @copyright © 2014 Wikimedia Foundation and contributors */ class LegacySpi implements Spi { diff --git a/includes/debug/logger/LoggerFactory.php b/includes/debug/logger/LoggerFactory.php index ce92dbd508..c183ff1538 100644 --- a/includes/debug/logger/LoggerFactory.php +++ b/includes/debug/logger/LoggerFactory.php @@ -40,8 +40,7 @@ use ObjectFactory; * * @see \MediaWiki\Logger\Spi * @since 1.25 - * @author Bryan Davis - * @copyright © 2014 Bryan Davis and Wikimedia Foundation. + * @copyright © 2014 Wikimedia Foundation and contributors */ class LoggerFactory { diff --git a/includes/debug/logger/MonologSpi.php b/includes/debug/logger/MonologSpi.php index f44ff1ceef..197b269b0a 100644 --- a/includes/debug/logger/MonologSpi.php +++ b/includes/debug/logger/MonologSpi.php @@ -110,8 +110,7 @@ use ObjectFactory; * * @see https://github.com/Seldaek/monolog * @since 1.25 - * @author Bryan Davis - * @copyright © 2014 Bryan Davis and Wikimedia Foundation. + * @copyright © 2014 Wikimedia Foundation and contributors */ class MonologSpi implements Spi { diff --git a/includes/debug/logger/NullSpi.php b/includes/debug/logger/NullSpi.php index 82308d0e9f..4862157d8c 100644 --- a/includes/debug/logger/NullSpi.php +++ b/includes/debug/logger/NullSpi.php @@ -34,8 +34,7 @@ use Psr\Log\NullLogger; * * @see \MediaWiki\Logger\LoggerFactory * @since 1.25 - * @author Bryan Davis - * @copyright © 2014 Bryan Davis and Wikimedia Foundation. + * @copyright © 2014 Wikimedia Foundation and contributors */ class NullSpi implements Spi { diff --git a/includes/debug/logger/Spi.php b/includes/debug/logger/Spi.php index 044789f201..8e0875f212 100644 --- a/includes/debug/logger/Spi.php +++ b/includes/debug/logger/Spi.php @@ -31,8 +31,7 @@ namespace MediaWiki\Logger; * * @see \MediaWiki\Logger\LoggerFactory * @since 1.25 - * @author Bryan Davis - * @copyright © 2014 Bryan Davis and Wikimedia Foundation. + * @copyright © 2014 Wikimedia Foundation and contributors */ interface Spi { diff --git a/includes/debug/logger/monolog/LegacyFormatter.php b/includes/debug/logger/monolog/LegacyFormatter.php index 9ec15cb85b..92624a0b3d 100644 --- a/includes/debug/logger/monolog/LegacyFormatter.php +++ b/includes/debug/logger/monolog/LegacyFormatter.php @@ -29,8 +29,7 @@ use Monolog\Formatter\NormalizerFormatter; * delegating the formatting to \MediaWiki\Logger\LegacyLogger. * * @since 1.25 - * @author Bryan Davis - * @copyright © 2013 Bryan Davis and Wikimedia Foundation. + * @copyright © 2013 Wikimedia Foundation and contributors * @see \MediaWiki\Logger\LegacyLogger */ class LegacyFormatter extends NormalizerFormatter { diff --git a/includes/debug/logger/monolog/LegacyHandler.php b/includes/debug/logger/monolog/LegacyHandler.php index d40414ce90..dbeb13691a 100644 --- a/includes/debug/logger/monolog/LegacyHandler.php +++ b/includes/debug/logger/monolog/LegacyHandler.php @@ -44,8 +44,7 @@ use UnexpectedValueException; * replacement for \Monolog\Handler\StreamHandler. * * @since 1.25 - * @author Bryan Davis - * @copyright © 2013 Bryan Davis and Wikimedia Foundation. + * @copyright © 2013 Wikimedia Foundation and contributors */ class LegacyHandler extends AbstractProcessingHandler { @@ -195,7 +194,6 @@ class LegacyHandler extends AbstractProcessingHandler { $text = (string)$record['formatted']; if ( $this->useUdp() ) { - // Clean it up for the multiplexer if ( $this->prefix !== '' ) { $leader = ( $this->prefix === '{channel}' ) ? diff --git a/includes/debug/logger/monolog/LineFormatter.php b/includes/debug/logger/monolog/LineFormatter.php index 0ad9b159fa..5a7ddb1ec5 100644 --- a/includes/debug/logger/monolog/LineFormatter.php +++ b/includes/debug/logger/monolog/LineFormatter.php @@ -37,8 +37,7 @@ use MWExceptionHandler; * will be used to redact the trace information. * * @since 1.26 - * @author Bryan Davis - * @copyright © 2015 Bryan Davis and Wikimedia Foundation. + * @copyright © 2015 Wikimedia Foundation and contributors */ class LineFormatter extends MonologLineFormatter { diff --git a/includes/debug/logger/monolog/SyslogHandler.php b/includes/debug/logger/monolog/SyslogHandler.php index 104ee5808f..780ea94d20 100644 --- a/includes/debug/logger/monolog/SyslogHandler.php +++ b/includes/debug/logger/monolog/SyslogHandler.php @@ -43,8 +43,7 @@ use Monolog\Logger; * default Logstash syslog input handler. * * @since 1.25 - * @author Bryan Davis - * @copyright © 2015 Bryan Davis and Wikimedia Foundation. + * @copyright © 2015 Wikimedia Foundation and contributors */ class SyslogHandler extends SyslogUdpHandler { diff --git a/includes/debug/logger/monolog/WikiProcessor.php b/includes/debug/logger/monolog/WikiProcessor.php index ad939a0932..5e32887a17 100644 --- a/includes/debug/logger/monolog/WikiProcessor.php +++ b/includes/debug/logger/monolog/WikiProcessor.php @@ -25,8 +25,7 @@ namespace MediaWiki\Logger\Monolog; * wiki / request ID, and MediaWiki version. * * @since 1.25 - * @author Bryan Davis - * @copyright © 2013 Bryan Davis and Wikimedia Foundation. + * @copyright © 2013 Wikimedia Foundation and contributors */ class WikiProcessor { diff --git a/includes/deferred/DeferredUpdates.php b/includes/deferred/DeferredUpdates.php index a3a37f6f2e..e8f27ef233 100644 --- a/includes/deferred/DeferredUpdates.php +++ b/includes/deferred/DeferredUpdates.php @@ -76,9 +76,12 @@ class DeferredUpdates { public static function addUpdate( DeferrableUpdate $update, $stage = self::POSTSEND ) { global $wgCommandLineMode; - // This is a sub-DeferredUpdate, run it right after its parent update if ( self::$executeContext && self::$executeContext['stage'] >= $stage ) { + // This is a sub-DeferredUpdate; run it right after its parent update. + // Also, while post-send updates are running, push any "pre-send" jobs to the + // active post-send queue to make sure they get run this round (or at all). self::$executeContext['subqueue'][] = $update; + return; } @@ -183,16 +186,6 @@ class DeferredUpdates { while ( $updates ) { $queue = []; // clear the queue - if ( $mode === 'enqueue' ) { - try { - // Push enqueuable updates to the job queue and get the rest - $updates = self::enqueueUpdates( $updates ); - } catch ( Exception $e ) { - // Let other updates have a chance to run if this failed - MWExceptionHandler::rollbackMasterChangesAndLog( $e ); - } - } - // Order will be DataUpdate followed by generic DeferrableUpdate tasks $updatesByType = [ 'data' => [], 'generic' => [] ]; foreach ( $updates as $du ) { @@ -212,13 +205,9 @@ class DeferredUpdates { // Execute all remaining tasks... foreach ( $updatesByType as $updatesForType ) { foreach ( $updatesForType as $update ) { - self::$executeContext = [ - 'update' => $update, - 'stage' => $stage, - 'subqueue' => [] - ]; + self::$executeContext = [ 'stage' => $stage, 'subqueue' => [] ]; /** @var DeferrableUpdate $update */ - $guiError = self::runUpdate( $update, $lbFactory, $stage ); + $guiError = self::runUpdate( $update, $lbFactory, $mode, $stage ); $reportableError = $reportableError ?: $guiError; // Do the subqueue updates for $update until there are none while ( self::$executeContext['subqueue'] ) { @@ -230,7 +219,7 @@ class DeferredUpdates { $subUpdate->setTransactionTicket( $ticket ); } - $guiError = self::runUpdate( $subUpdate, $lbFactory, $stage ); + $guiError = self::runUpdate( $subUpdate, $lbFactory, $mode, $stage ); $reportableError = $reportableError ?: $guiError; } self::$executeContext = null; @@ -248,16 +237,26 @@ class DeferredUpdates { /** * @param DeferrableUpdate $update * @param LBFactory $lbFactory + * @param string $mode * @param integer $stage * @return ErrorPageError|null */ - private static function runUpdate( DeferrableUpdate $update, LBFactory $lbFactory, $stage ) { + private static function runUpdate( + DeferrableUpdate $update, LBFactory $lbFactory, $mode, $stage + ) { $guiError = null; try { - $fnameTrxOwner = get_class( $update ) . '::doUpdate'; - $lbFactory->beginMasterChanges( $fnameTrxOwner ); - $update->doUpdate(); - $lbFactory->commitMasterChanges( $fnameTrxOwner ); + if ( $mode === 'enqueue' && $update instanceof EnqueueableDataUpdate ) { + // Run only the job enqueue logic to complete the update later + $spec = $update->getAsJobSpecification(); + JobQueueGroup::singleton( $spec['wiki'] )->push( $spec['job'] ); + } else { + // Run the bulk of the update now + $fnameTrxOwner = get_class( $update ) . '::doUpdate'; + $lbFactory->beginMasterChanges( $fnameTrxOwner ); + $update->doUpdate(); + $lbFactory->commitMasterChanges( $fnameTrxOwner ); + } } catch ( Exception $e ) { // Reporting GUI exceptions does not work post-send if ( $e instanceof ErrorPageError && $stage === self::PRESEND ) { diff --git a/includes/diff/DairikiDiff.php b/includes/diff/DairikiDiff.php index a08bd9ed9b..d76af31aea 100644 --- a/includes/diff/DairikiDiff.php +++ b/includes/diff/DairikiDiff.php @@ -211,7 +211,6 @@ class Diff { protected $bailoutComplexity = 0; /** - * Constructor. * Computes diff between sequences of strings. * * @param string[] $from_lines An array of strings. diff --git a/includes/diff/DiffEngine.php b/includes/diff/DiffEngine.php index 25d50d371d..53378e5827 100644 --- a/includes/diff/DiffEngine.php +++ b/includes/diff/DiffEngine.php @@ -79,7 +79,6 @@ class DiffEngine { * @return DiffOp[] */ public function diff( $from_lines, $to_lines ) { - // Diff and store locally $this->diffInternal( $from_lines, $to_lines ); diff --git a/includes/diff/DiffFormatter.php b/includes/diff/DiffFormatter.php index 4b44b3c4b2..6231c78ea7 100644 --- a/includes/diff/DiffFormatter.php +++ b/includes/diff/DiffFormatter.php @@ -60,7 +60,6 @@ abstract class DiffFormatter { * @return string The formatted output. */ public function format( $diff ) { - $xi = $yi = 1; $block = false; $context = []; diff --git a/includes/diff/DifferenceEngine.php b/includes/diff/DifferenceEngine.php index b0ab24488f..0b58cc1bc6 100644 --- a/includes/diff/DifferenceEngine.php +++ b/includes/diff/DifferenceEngine.php @@ -847,7 +847,7 @@ class DifferenceEngine extends ContextSource { * @return bool|string */ public function generateTextDiffBody( $otext, $ntext ) { - $diff = function() use ( $otext, $ntext ) { + $diff = function () use ( $otext, $ntext ) { $time = microtime( true ); $result = $this->textDiff( $otext, $ntext ); @@ -867,7 +867,7 @@ class DifferenceEngine extends ContextSource { * @param Status $status * @throws FatalError */ - $error = function( $status ) { + $error = function ( $status ) { throw new FatalError( $status->getWikiText() ); }; diff --git a/includes/diff/TableDiffFormatter.php b/includes/diff/TableDiffFormatter.php index bcae7467f7..14307b5844 100644 --- a/includes/diff/TableDiffFormatter.php +++ b/includes/diff/TableDiffFormatter.php @@ -196,7 +196,6 @@ class TableDiffFormatter extends DiffFormatter { * @param string[] $closing */ protected function changed( $orig, $closing ) { - $diff = new WordLevelDiff( $orig, $closing ); $del = $diff->orig(); $add = $diff->closing(); diff --git a/includes/exception/ErrorPageError.php b/includes/exception/ErrorPageError.php index 2bed87af36..4b1812673f 100644 --- a/includes/exception/ErrorPageError.php +++ b/includes/exception/ErrorPageError.php @@ -61,9 +61,12 @@ class ErrorPageError extends MWException implements ILocalizedException { } public function report() { - global $wgOut; - - $wgOut->showErrorPage( $this->title, $this->msg, $this->params ); - $wgOut->output(); + if ( self::isCommandLine() || defined( 'MW_API' ) ) { + parent::report(); + } else { + global $wgOut; + $wgOut->showErrorPage( $this->title, $this->msg, $this->params ); + $wgOut->output(); + } } } diff --git a/includes/exception/LocalizedException.php b/includes/exception/LocalizedException.php index cbdb53ef4f..d2cb5d17ec 100644 --- a/includes/exception/LocalizedException.php +++ b/includes/exception/LocalizedException.php @@ -56,7 +56,7 @@ class LocalizedException extends Exception implements ILocalizedException { // customizations, and make a basic attempt to turn markup into text. $msg = $this->getMessageObject()->inLanguage( 'en' )->useDatabase( false )->text(); $msg = preg_replace( '!!', '"', $msg ); - $msg = html_entity_decode( strip_tags( $msg ), ENT_QUOTES | ENT_HTML5 ); + $msg = Sanitizer::stripAllTags( $msg ); parent::__construct( $msg, $code, $previous ); } diff --git a/includes/exception/MWExceptionHandler.php b/includes/exception/MWExceptionHandler.php index 433274e339..a2867a1879 100644 --- a/includes/exception/MWExceptionHandler.php +++ b/includes/exception/MWExceptionHandler.php @@ -83,29 +83,32 @@ class MWExceptionHandler { } /** - * If there are any open database transactions, roll them back and log - * the stack trace of the exception that should have been caught so the - * transaction could be aborted properly. + * Roll back any open database transactions and log the stack trace of the exception + * + * This method is used to attempt to recover from exceptions * * @since 1.23 * @param Exception|Throwable $e */ public static function rollbackMasterChangesAndLog( $e ) { $services = MediaWikiServices::getInstance(); - if ( $services->isServiceDisabled( 'DBLoadBalancerFactory' ) ) { - return; // T147599 + if ( !$services->isServiceDisabled( 'DBLoadBalancerFactory' ) ) { + // Rollback DBs to avoid transaction notices. This might fail + // to rollback some databases due to connection issues or exceptions. + // However, any sane DB driver will rollback implicitly anyway. + try { + $services->getDBLoadBalancerFactory()->rollbackMasterChanges( __METHOD__ ); + } catch ( DBError $e2 ) { + // If the DB is unreacheable, rollback() will throw an error + // and the error report() method might need messages from the DB, + // which would result in an exception loop. PHP may escalate such + // errors to "Exception thrown without a stack frame" fatals, but + // it's better to be explicit here. + self::logException( $e2, self::CAUGHT_BY_HANDLER ); + } } - $lbFactory = $services->getDBLoadBalancerFactory(); - if ( $lbFactory->hasMasterChanges() ) { - $logger = LoggerFactory::getInstance( 'Bug56269' ); - $logger->warning( - 'Exception thrown with an uncommited database transaction: ' . - self::getLogMessage( $e ), - self::getLogContext( $e ) - ); - } - $lbFactory->rollbackMasterChanges( __METHOD__ ); + self::logException( $e, self::CAUGHT_BY_HANDLER ); } /** @@ -123,25 +126,8 @@ class MWExceptionHandler { * @param Exception|Throwable $e */ public static function handleException( $e ) { - try { - // Rollback DBs to avoid transaction notices. This may fail - // to rollback some DB due to connection issues or exceptions. - // However, any sane DB driver will rollback implicitly anyway. - self::rollbackMasterChangesAndLog( $e ); - } catch ( DBError $e2 ) { - // If the DB is unreacheable, rollback() will throw an error - // and the error report() method might need messages from the DB, - // which would result in an exception loop. PHP may escalate such - // errors to "Exception thrown without a stack frame" fatals, but - // it's better to be explicit here. - self::logException( $e2, self::CAUGHT_BY_HANDLER ); - } - - self::logException( $e, self::CAUGHT_BY_HANDLER ); + self::rollbackMasterChangesAndLog( $e ); self::report( $e ); - - // Exit value should be nonzero for the benefit of shell jobs - exit( 1 ); } /** diff --git a/includes/exception/MWExceptionRenderer.php b/includes/exception/MWExceptionRenderer.php index 5162a1f7d5..2eb821ae69 100644 --- a/includes/exception/MWExceptionRenderer.php +++ b/includes/exception/MWExceptionRenderer.php @@ -16,7 +16,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ use Wikimedia\Rdbms\DBConnectionError; @@ -306,7 +305,7 @@ class MWExceptionRenderer { if ( $wgShowHostnames || $wgShowSQLErrors ) { $info = str_replace( '$1', - Html::element( 'span', [ 'dir' => 'ltr' ], htmlspecialchars( $e->getMessage() ) ), + Html::element( 'span', [ 'dir' => 'ltr' ], $e->getMessage() ), htmlspecialchars( self::msg( 'dberr-info', '($1)' ) ) ); } else { diff --git a/includes/export/XmlDumpWriter.php b/includes/export/XmlDumpWriter.php index 5a1f92c4cc..943408cc98 100644 --- a/includes/export/XmlDumpWriter.php +++ b/includes/export/XmlDumpWriter.php @@ -199,7 +199,6 @@ class XmlDumpWriter { * @access private */ function writeRevision( $row ) { - $out = " \n"; $out .= " " . Xml::element( 'id', null, strval( $row->rev_id ) ) . "\n"; if ( isset( $row->rev_parent_id ) && $row->rev_parent_id ) { @@ -287,7 +286,6 @@ class XmlDumpWriter { * @access private */ function writeLogItem( $row ) { - $out = " \n"; $out .= " " . Xml::element( 'id', null, strval( $row->log_id ) ) . "\n"; diff --git a/includes/externalstore/ExternalStoreMedium.php b/includes/externalstore/ExternalStoreMedium.php index 260ee172b3..6cfa08389e 100644 --- a/includes/externalstore/ExternalStoreMedium.php +++ b/includes/externalstore/ExternalStoreMedium.php @@ -19,7 +19,6 @@ * * @file * @ingroup ExternalStorage - * @author Aaron Schulz */ /** diff --git a/includes/filebackend/FileBackendGroup.php b/includes/filebackend/FileBackendGroup.php index e65a5945ff..5d0da6d32a 100644 --- a/includes/filebackend/FileBackendGroup.php +++ b/includes/filebackend/FileBackendGroup.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ use \MediaWiki\Logger\LoggerFactory; use MediaWiki\MediaWikiServices; diff --git a/includes/filebackend/filejournal/DBFileJournal.php b/includes/filebackend/filejournal/DBFileJournal.php index aa97c9a974..42b36ffe9c 100644 --- a/includes/filebackend/filejournal/DBFileJournal.php +++ b/includes/filebackend/filejournal/DBFileJournal.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileJournal - * @author Aaron Schulz */ use MediaWiki\MediaWikiServices; diff --git a/includes/filebackend/lockmanager/LockManagerGroup.php b/includes/filebackend/lockmanager/LockManagerGroup.php index 1e66e6e011..e6f992c321 100644 --- a/includes/filebackend/lockmanager/LockManagerGroup.php +++ b/includes/filebackend/lockmanager/LockManagerGroup.php @@ -27,7 +27,6 @@ use MediaWiki\Logger\LoggerFactory; * Class to handle file lock manager registration * * @ingroup LockManager - * @author Aaron Schulz * @since 1.19 */ class LockManagerGroup { diff --git a/includes/filerepo/FileBackendDBRepoWrapper.php b/includes/filerepo/FileBackendDBRepoWrapper.php index 23947048de..c37a942128 100644 --- a/includes/filerepo/FileBackendDBRepoWrapper.php +++ b/includes/filerepo/FileBackendDBRepoWrapper.php @@ -20,7 +20,6 @@ * @file * @ingroup FileRepo * @ingroup FileBackend - * @author Aaron Schulz */ use Wikimedia\Rdbms\DBConnRef; diff --git a/includes/filerepo/ForeignDBViaLBRepo.php b/includes/filerepo/ForeignDBViaLBRepo.php index f83fd1c813..bcd253fb4a 100644 --- a/includes/filerepo/ForeignDBViaLBRepo.php +++ b/includes/filerepo/ForeignDBViaLBRepo.php @@ -73,7 +73,7 @@ class ForeignDBViaLBRepo extends LocalRepo { * @return Closure */ protected function getDBFactory() { - return function( $index ) { + return function ( $index ) { return wfGetLB( $this->wiki )->getConnectionRef( $index, [], $this->wiki ); }; } diff --git a/includes/filerepo/LocalRepo.php b/includes/filerepo/LocalRepo.php index d91ab24e9c..20d51c254a 100644 --- a/includes/filerepo/LocalRepo.php +++ b/includes/filerepo/LocalRepo.php @@ -483,7 +483,7 @@ class LocalRepo extends FileRepo { * @return Closure */ protected function getDBFactory() { - return function( $index ) { + return function ( $index ) { return wfGetDB( $index ); }; } diff --git a/includes/filerepo/file/LocalFile.php b/includes/filerepo/file/LocalFile.php index 8d715e824a..33177d3f6f 100644 --- a/includes/filerepo/file/LocalFile.php +++ b/includes/filerepo/file/LocalFile.php @@ -215,7 +215,6 @@ class LocalFile extends File { } /** - * Constructor. * Do not call this except from inside a repo class. * @param Title $title * @param FileRepo $repo @@ -593,7 +592,7 @@ class LocalFile extends File { if ( $upgrade ) { $this->upgrading = true; // Defer updates unless in auto-commit CLI mode - DeferredUpdates::addCallableUpdate( function() { + DeferredUpdates::addCallableUpdate( function () { $this->upgrading = false; // avoid duplicate updates try { $this->upgradeRow(); @@ -716,6 +715,11 @@ class LocalFile extends File { * @return int */ public function getWidth( $page = 1 ) { + $page = (int)$page; + if ( $page < 1 ) { + $page = 1; + } + $this->load(); if ( $this->isMultipage() ) { @@ -743,6 +747,11 @@ class LocalFile extends File { * @return int */ public function getHeight( $page = 1 ) { + $page = (int)$page; + if ( $page < 1 ) { + $page = 1; + } + $this->load(); if ( $this->isMultipage() ) { @@ -1022,9 +1031,15 @@ class LocalFile extends File { $purgeList = []; foreach ( $files as $file ) { - # Check that the base file name is part of the thumb name + if ( $this->repo->supportsSha1URLs() ) { + $reference = $this->getSha1(); + } else { + $reference = $this->getName(); + } + + # Check that the reference (filename or sha1) is part of the thumb name # This is a basic sanity check to avoid erasing unrelated directories - if ( strpos( $file, $this->getName() ) !== false + if ( strpos( $file, $reference ) !== false || strpos( $file, "-thumbnail" ) !== false // "short" thumb name ) { $purgeList[] = "{$dir}/{$file}"; diff --git a/includes/filerepo/file/UnregisteredLocalFile.php b/includes/filerepo/file/UnregisteredLocalFile.php index 5ee25cd86c..b22f8cb34e 100644 --- a/includes/filerepo/file/UnregisteredLocalFile.php +++ b/includes/filerepo/file/UnregisteredLocalFile.php @@ -111,6 +111,11 @@ class UnregisteredLocalFile extends File { * @return bool */ private function cachePageDimensions( $page = 1 ) { + $page = (int)$page; + if ( $page < 1 ) { + $page = 1; + } + if ( !isset( $this->dims[$page] ) ) { if ( !$this->getHandler() ) { return false; diff --git a/includes/gallery/PackedOverlayImageGallery.php b/includes/gallery/PackedOverlayImageGallery.php index e1ee7fafbd..db8ce68b9a 100644 --- a/includes/gallery/PackedOverlayImageGallery.php +++ b/includes/gallery/PackedOverlayImageGallery.php @@ -31,7 +31,6 @@ class PackedOverlayImageGallery extends PackedImageGallery { * @return string */ protected function wrapGalleryText( $galleryText, $thumb ) { - // If we have no text, do not output anything to avoid // ugly white overlay. if ( trim( $galleryText ) === '' ) { diff --git a/includes/htmlform/HTMLFormElement.php b/includes/htmlform/HTMLFormElement.php index 089213cff5..10db90cca2 100644 --- a/includes/htmlform/HTMLFormElement.php +++ b/includes/htmlform/HTMLFormElement.php @@ -26,7 +26,7 @@ trait HTMLFormElement { // And it's not needed anymore after infusing, so we don't put it in JS config at all. $this->setAttributes( [ 'data-mw-modules' => implode( ',', $this->modules ) ] ); } - $this->registerConfigCallback( function( &$config ) { + $this->registerConfigCallback( function ( &$config ) { if ( $this->hideIf !== null ) { $config['hideIf'] = $this->hideIf; } diff --git a/includes/htmlform/fields/HTMLUsersMultiselectField.php b/includes/htmlform/fields/HTMLUsersMultiselectField.php index 8829f66877..286cb8d31d 100644 --- a/includes/htmlform/fields/HTMLUsersMultiselectField.php +++ b/includes/htmlform/fields/HTMLUsersMultiselectField.php @@ -15,18 +15,16 @@ use MediaWiki\Widget\UsersMultiselectWidget; * @note This widget is not likely to remain functional in non-OOUI forms. */ class HTMLUsersMultiselectField extends HTMLUserTextField { - public function loadDataFromRequest( $request ) { - if ( !$request->getCheck( $this->mName ) ) { - return $this->getDefault(); - } + $value = $request->getText( $this->mName, $this->getDefault() ); - $usersArray = explode( "\n", $request->getText( $this->mName ) ); + $usersArray = explode( "\n", $value ); // Remove empty lines - $usersArray = array_values( array_filter( $usersArray, function( $username ) { + $usersArray = array_values( array_filter( $usersArray, function ( $username ) { return trim( $username ) !== ''; } ) ); - return $usersArray; + // This function is expected to return a string + return implode( "\n", $usersArray ); } public function validate( $value, $alldata ) { @@ -38,7 +36,9 @@ class HTMLUsersMultiselectField extends HTMLUserTextField { return false; } - foreach ( $value as $username ) { + // $value is a string, because HTMLForm fields store their values as strings + $usersArray = explode( "\n", $value ); + foreach ( $usersArray as $username ) { $result = parent::validate( $username, $alldata ); if ( $result !== true ) { return $result; @@ -48,12 +48,12 @@ class HTMLUsersMultiselectField extends HTMLUserTextField { return true; } - public function getInputHTML( $values ) { + public function getInputHTML( $value ) { $this->mParent->getOutput()->enableOOUI(); - return $this->getInputOOUI( $values ); + return $this->getInputOOUI( $value ); } - public function getInputOOUI( $values ) { + public function getInputOOUI( $value ) { $params = [ 'name' => $this->mName ]; if ( isset( $this->mParams['default'] ) ) { @@ -68,8 +68,9 @@ class HTMLUsersMultiselectField extends HTMLUserTextField { ->plain(); } - if ( !is_null( $values ) ) { - $params['default'] = $values; + if ( !is_null( $value ) ) { + // $value is a string, but the widget expects an array + $params['default'] = explode( "\n", $value ); } // Make the field auto-infusable when it's used inside a legacy HTMLForm rather than OOUIHTMLForm diff --git a/includes/import/WikiImporter.php b/includes/import/WikiImporter.php index 2fc9f5e527..63258cbcba 100644 --- a/includes/import/WikiImporter.php +++ b/includes/import/WikiImporter.php @@ -394,8 +394,8 @@ class WikiImporter { * @return bool */ public function finishImportPage( $title, $foreignTitle, $revCount, - $sRevCount, $pageInfo ) { - + $sRevCount, $pageInfo + ) { // Update article count statistics (T42009) // The normal counting logic in WikiPage->doEditUpdates() is designed for // one-revision-at-a-time editing, not bulk imports. In this situation it @@ -691,7 +691,6 @@ class WikiImporter { * @return bool|mixed */ private function processLogItem( $logInfo ) { - $revision = new WikiRevision( $this->config ); if ( isset( $logInfo['id'] ) ) { diff --git a/includes/installer/CliInstaller.php b/includes/installer/CliInstaller.php index 661c3ec0b5..6ac78c40bc 100644 --- a/includes/installer/CliInstaller.php +++ b/includes/installer/CliInstaller.php @@ -47,8 +47,6 @@ class CliInstaller extends Installer { ]; /** - * Constructor. - * * @param string $siteName * @param string $admin * @param array $option @@ -180,7 +178,7 @@ class CliInstaller extends Installer { $text = preg_replace( '/(.*?)<\/a>/', '$2 <$1>', $text ); - return html_entity_decode( strip_tags( $text ), ENT_QUOTES ); + return Sanitizer::stripAllTags( $text ); } /** diff --git a/includes/installer/DatabaseInstaller.php b/includes/installer/DatabaseInstaller.php index 61135736bd..6c56b3d430 100644 --- a/includes/installer/DatabaseInstaller.php +++ b/includes/installer/DatabaseInstaller.php @@ -336,7 +336,7 @@ abstract class DatabaseInstaller { $services = \MediaWiki\MediaWikiServices::getInstance(); $connection = $status->value; - $services->redefineService( 'DBLoadBalancerFactory', function() use ( $connection ) { + $services->redefineService( 'DBLoadBalancerFactory', function () use ( $connection ) { return LBFactorySingle::newFromConnection( $connection ); } ); } diff --git a/includes/installer/Installer.php b/includes/installer/Installer.php index 70282248fb..168d7edbe1 100644 --- a/includes/installer/Installer.php +++ b/includes/installer/Installer.php @@ -384,7 +384,7 @@ abstract class Installer { // make sure we use the installer config as the main config $configRegistry = $baseConfig->get( 'ConfigRegistry' ); - $configRegistry['main'] = function() use ( $installerConfig ) { + $configRegistry['main'] = function () use ( $installerConfig ) { return $installerConfig; }; diff --git a/includes/installer/LocalSettingsGenerator.php b/includes/installer/LocalSettingsGenerator.php index a9710eb9f6..bdaeaca86c 100644 --- a/includes/installer/LocalSettingsGenerator.php +++ b/includes/installer/LocalSettingsGenerator.php @@ -41,8 +41,6 @@ class LocalSettingsGenerator { protected $installer; /** - * Constructor. - * * @param Installer $installer */ public function __construct( Installer $installer ) { diff --git a/includes/installer/PostgresUpdater.php b/includes/installer/PostgresUpdater.php index 39cb89cd49..0172f1a4e5 100644 --- a/includes/installer/PostgresUpdater.php +++ b/includes/installer/PostgresUpdater.php @@ -751,7 +751,6 @@ END; } protected function setDefault( $table, $field, $default ) { - $info = $this->db->fieldInfo( $table, $field ); if ( $info->defaultValue() !== $default ) { $this->output( "Changing '$table.$field' default value\n" ); diff --git a/includes/installer/WebInstaller.php b/includes/installer/WebInstaller.php index c94f0bfaa4..a311ce96ed 100644 --- a/includes/installer/WebInstaller.php +++ b/includes/installer/WebInstaller.php @@ -130,8 +130,6 @@ class WebInstaller extends Installer { protected $currentPageName; /** - * Constructor. - * * @param WebRequest $request */ public function __construct( WebRequest $request ) { diff --git a/includes/installer/i18n/bg.json b/includes/installer/i18n/bg.json index a908290248..6ecb874b29 100644 --- a/includes/installer/i18n/bg.json +++ b/includes/installer/i18n/bg.json @@ -45,7 +45,7 @@ "config-help-restart": "Необходимо е потвърждение за изтриване на всички въведени и съхранени данни и започване отначало на процеса по инсталация.", "config-restart": "Да, започване отначало", "config-welcome": "=== Проверка на условията ===\nЩе бъдат извършени основни проверки, които да установят дали условията са подходящи за инсталиране на МедияУики.\nАко е необходима помощ по време на инсталацията, резултатите от направените проверки трябва също да бъдат предоставени.", - "config-copyright": "=== Авторски права и условия ===\n\n$1\n\nТази програма е свободен софтуер, който може да се променя и/или разпространява според Общия публичен лиценз на GNU, както е публикуван от Free Software Foundation във версия на Лиценза 2 или по-късна версия.\n\nТази програма се разпространява с надеждата, че ще е полезна, но без каквито и да е гаранции; без дори косвена гаранция за продаваемост или прогодност за конкретна употреба .\nЗа повече подробности се препоръчва преглеждането на Общия публичен лиценз на GNU.\n\nКъм програмата трябва да е приложено копие на Общия публичен лиценз на GNU; ако не, можете да пишете на Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA, или да [http://www.gnu.org/copyleft/gpl.html го прочетете онлайн].", + "config-copyright": "=== Авторски права и условия ===\n\n$1\n\nТази програма е свободен софтуер, който може да се променя и/или разпространява според Общия публичен лиценз на GNU, както е публикуван от Free Software Foundation във версия на Лиценза 2 или по-късна версия.\n\nТази програма се разпространява с надеждата, че ще е полезна, но без каквито и да е гаранции; без дори косвена гаранция за продаваемост или пригодност за конкретна употреба .\nЗа повече подробности се препоръчва преглеждането на Общия публичен лиценз на GNU.\n\nКъм програмата трябва да е приложено копие на Общия публичен лиценз на GNU; ако не, можете да пишете на Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA, или да [http://www.gnu.org/copyleft/gpl.html го прочетете онлайн].", "config-sidebar": "* [https://www.mediawiki.org Сайт на МедияУики]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents Наръчник на потребителя]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Contents Наръчник на администратора]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ ЧЗВ]\n----\n* Документация\n* Бележки за версията\n* Авторски права\n* Обновяване", "config-env-good": "Средата беше проверена.\nИнсталирането на МедияУики е възможно.", "config-env-bad": "Средата беше проверена.\nНе е възможна инсталация на МедияУики.", @@ -53,7 +53,7 @@ "config-env-hhvm": "HHVM $1 е инсталиран.", "config-unicode-using-intl": "Използване на разширението [http://pecl.php.net/intl intl PECL] за нормализация на Уникод.", "config-unicode-pure-php-warning": "Внимание: [http://pecl.php.net/intl Разширението intl PECL] не е налично за справяне с нормализацията на Уникод, превключване към по-бавното изпълнение на чист PHP.\nАко сайтът е с голям трафик, препоръчително е запознаването с [https://www.mediawiki.org/wiki/Special:MyLanguage/Unicode_normalization_considerations нормализацията на Уникод].", - "config-unicode-update-warning": "'''Предупреждение''': Инсталираната версия на Обвивката за нормализация на Unicode използва по-старата версия на библиотеката на [http://site.icu-project.org/ проекта ICU].\nНеобходимо е да [https://www.mediawiki.org/wiki/Special:MyLanguage/Unicode_normalization_considerations инсталирате по-нова верия], в случай че сте загрижени за използването на Unicode.", + "config-unicode-update-warning": "Предупреждение: Инсталираната версия на Обвивката за нормализация на Unicode използва по-старата версия на библиотеката на [http://site.icu-project.org/ проекта ICU].\nНеобходимо е да [https://www.mediawiki.org/wiki/Special:MyLanguage/Unicode_normalization_considerations инсталирате по-нова версия], в случай че сте загрижени за използването на Unicode.", "config-no-db": "Не може да бъде открит подходящ драйвер за база данни! Необходимо е да инсталирате драйвер за база данни за PHP.\n{{PLURAL:$2|Поддържа се следния тип|Поддържат се следните типове}} бази от данни: $1.\n\nАко сами сте компилирали PHP, преконфигурирайте го с включен клиент за база данни, например чрез използване на ./configure --with-mysqli.\nАко сте инсталирали PHP от пакет за Debian или Ubuntu, необходимо е също така да инсталирате и модула php5-mysql.", "config-outdated-sqlite": "Внимание: имате инсталиран SQLite $1, а минималната допустима версия е $2. SQLite ще бъде недостъпна за ползване.", "config-no-fts3": "'''Предупреждение''': SQLite е компилирана без [//sqlite.org/fts3.html модула FTS3], затова възможностите за търсене няма да са достъпни.", @@ -90,7 +90,7 @@ "config-db-name": "Име на базата от данни:", "config-db-name-help": "Избира се име, което да идентифицира уикито.\nТо не трябва да съдържа интервали.\n\nАко се използва споделен хостинг, доставчикът на услугата би трябвало да е предоставил или име на базата от данни, която да бъде използвана, или да позволява създаването на бази от данни чрез контролния панел.", "config-db-name-oracle": "Схема на базата от данни:", - "config-db-account-oracle-warn": "Има три поддържани сценария за инсталиране на Oracle като бекенд база данни:\n\nАко искате да създадете профил в базата данни като част от процеса на инсталиране, моля, посочете профил със SYSDBA като профил в базата данни за инсталиране и посочете желаните данни за влизане (име и парола) за профил с уеб достъп; в противен случай можете да създадете профил с уеб достъп ръчно и предоставите само него (ако той има необходимите права за създаване на схематични обекти), или да предоставите два различни профила - един с привилегии за създаване на обекти, и друг - с ограничения за уеб достъп.\n\nСкрипт за създаването на профил с необходимите привилегии може да се намери в папката \"maintenance/oracle/\" на тази инсталация. Имайте в предвид, че използването на ограничен профил ще деактивира всички възможности за обслужване на профила по подразбиране.", + "config-db-account-oracle-warn": "Има три поддържани сценария за инсталиране на Oracle като бекенд база данни:\n\nАко искате да създадете профил в базата данни като част от процеса на инсталиране, моля, посочете профил със SYSDBA като профил в базата данни за инсталиране и посочете желаните данни за влизане (име и парола) за профил с уеб достъп; в противен случай можете да създадете профил с уеб достъп ръчно и предоставите само него (ако той има необходимите права за създаване на схематични обекти), или да предоставите два различни профила - един с привилегии за създаване на обекти, и друг - с ограничения за уеб достъп.\n\nСкрипт за създаването на профил с необходимите привилегии може да се намери в папката „maintenance/oracle/“ на тази инсталация. Имайте в предвид, че използването на ограничен профил ще деактивира всички възможности за обслужване на профила по подразбиране.", "config-db-install-account": "Потребителска сметка за инсталацията", "config-db-username": "Потребителско име за базата от данни:", "config-db-password": "Парола за базата от данни:", @@ -108,7 +108,7 @@ "config-db-schema-help": "Схемата по-горе обикновено е коректна.\nПромени се извършват ако наистина е необходимо.", "config-pg-test-error": "Невъзможно свързване с базата данни '''$1''': $2", "config-sqlite-dir": "Директория за данни на SQLite:", - "config-sqlite-dir-help": "SQLite съхранява всички данни в един файл.\n\nПо време на инсталацията уеб сървърът трябва да има права за писане в посочената директория.\n\nТя '''не трябва''' да е достъпна през уеб, затова не е там, където са PHP файловете.\n\nИнсталаторът ще съхрани заедно с нея файл .htaccess, но ако този метод пропадне, някой може да придобие даостъп до суровите данни от базата от данни.\nТова включва сурови данни за потребителите (адреси за е-поща, хеширани пароли), както и изтрити версии на страници и друга чувствителна и с ограничен достъп информация от и за уикито.\n\nБазата от данни е препоръчително да се разположи на друго място, например в /var/lib/mediawiki/yourwiki.", + "config-sqlite-dir-help": "SQLite съхранява всички данни в един файл.\n\nПо време на инсталацията уеб сървърът трябва да има права за писане в посочената директория.\n\nТя не трябва да е достъпна през уеб, затова не е там, където са PHP файловете.\n\nИнсталаторът ще съхрани заедно с нея файл .htaccess, но ако този метод пропадне, някой може да придобие достъп до суровите данни от базата от данни.\nТова включва сурови данни за потребителите (адреси за е-поща, хеширани пароли), както и изтрити версии на страници и друга чувствителна и с ограничен достъп информация от и за уикито.\n\nБазата от данни е препоръчително да се разположи на друго място, например в /var/lib/mediawiki/yourwiki.", "config-oracle-def-ts": "Таблично пространство по подразбиране:", "config-oracle-temp-ts": "Временно таблично пространство:", "config-type-mysql": "MySQL (или съвместима)", @@ -129,25 +129,25 @@ "config-missing-db-host": "Необходимо е да се въведе стойност за „{{int:config-db-host}}“.", "config-missing-db-server-oracle": "Необходимо е да се въведе стойност за „{{int:config-db-host-oracle}}“.", "config-invalid-db-server-oracle": "Невалиден TNS на базата от данни „$1“.\nИзползвайте „TNS Name“ или „Easy Connect“ ([http://docs.oracle.com/cd/E11882_01/network.112/e10836/naming.htm Методи за именуване на Oracle])", - "config-invalid-db-name": "Невалидно име на базата от данни \"$1\".\nИзползват се само ASCII букви (a-z, A-Z), цифри (0-9), долни черти (_) и тирета (-).", - "config-invalid-db-prefix": "Невалидна представка за базата от данни \"$1\".\nПозволени са само ASCII букви (a-z, A-Z), цифри (0-9), долни черти (_) и тирета (-).", + "config-invalid-db-name": "Невалидно име на базата от данни „$1“.\nИзползват се само ASCII букви (a-z, A-Z), цифри (0-9), долни черти (_) и тирета (-).", + "config-invalid-db-prefix": "Невалидна представка за базата от данни „$1“.\nПозволени са само ASCII букви (a-z, A-Z), цифри (0-9), долни черти (_) и тирета (-).", "config-connection-error": "$1.\n\nНеобходимо е да се проверят хостът, потребителското име и паролата, след което да се опита отново.", - "config-invalid-schema": "Невалидна схема за МедияУики \"$1\".\nДопустими са само ASCII букви (a-z, A-Z), цифри (0-9) и долни черти (_).", + "config-invalid-schema": "Невалидна схема за МедияУики „$1“.\nДопустими са само ASCII букви (a-z, A-Z), цифри (0-9) и долни черти (_).", "config-db-sys-create-oracle": "Инсталаторът поддържа само сметка SYSDBA за създаване на нова сметка.", - "config-db-sys-user-exists-oracle": "Потребителската сметка \"$1\" вече съществува. SYSDBA може да се използва само за създаване на нова сметка!", + "config-db-sys-user-exists-oracle": "Потребителската сметка „$1“ вече съществува. SYSDBA може да се използва само за създаване на нова сметка!", "config-postgres-old": "Изисква се PostgreSQL $1 или по-нова версия, наличната версия е $2.", "config-mssql-old": "Изисква се Microsoft SQL Server версия $1 или по-нова. Вашата версия е $2.", "config-sqlite-name-help": "Избира се име, което да идентифицира уикито.\nНе се използват интервали или тирета.\nТова име ще се използва за име на файла за данни на SQLite.", - "config-sqlite-parent-unwritable-group": "Дикректорията за данни $1 не може да бъде създадена, тъй като уеб сървърът няма права за писане в родителската директория $2.\n\nИнсталаторът разпознава потребителското име, с което работи уеб сървърът.\nУверете се, че той притежава права за писане в директорията $3 преди да продължите.\nВ Unix/Линукс системи можете да използвате:\n\n
cd $2\nmkdir $3\nchgrp $4 $3\nchmod g+w $3
", - "config-sqlite-parent-unwritable-nogroup": "Дикректорията за данни $1 не може да бъде създадена, тъй като уеб сървърът няма права за писане в родителската директория $2.\n\nИнсталаторът не може да определи потребителското име, с което работи уеб сървърът.\nУверете се, че в директория $3 може да бъде писано от уебсървъра (или от други потребители!) преди да продължите.\nНа Unix/Линукс системи можете да използвате:\n\n
cd $2\nmkdir $3\nchmod a+w $3
", - "config-sqlite-mkdir-error": "Грешка при създаване на директорията за данни \"$1\".\nПроверете местоположението ѝ и опитайте отново.", - "config-sqlite-dir-unwritable": "Уебсървърът няма права за писане в директория \"$1\".\nПроменете правата му така, че да може да пише в нея, и опитайте отново.", + "config-sqlite-parent-unwritable-group": "Директорията за данни $1 не може да бъде създадена, тъй като уеб сървърът няма права за писане в родителската директория $2.\n\nИнсталаторът разпознава потребителското име, с което работи уеб сървърът.\nУверете се, че той притежава права за писане в директорията $3 преди да продължите.\nВ Unix/Линукс системи можете да използвате:\n\n
cd $2\nmkdir $3\nchgrp $4 $3\nchmod g+w $3
", + "config-sqlite-parent-unwritable-nogroup": "Директорията за данни $1 не може да бъде създадена, тъй като уеб сървърът няма права за писане в родителската директория $2.\n\nИнсталаторът не може да определи потребителското име, с което работи уеб сървърът.\nУверете се, че в директория $3 може да бъде писано от уеб сървъра (или от други потребители!) преди да продължите.\nНа Unix/Линукс системи можете да използвате:\n\n
cd $2\nmkdir $3\nchmod a+w $3
", + "config-sqlite-mkdir-error": "Грешка при създаване на директорията за данни „$1“.\nПроверете местоположението ѝ и опитайте отново.", + "config-sqlite-dir-unwritable": "Уеб сървърът няма права за писане в директория „$1“.\nПроменете правата му така, че да може да пише в нея, и опитайте отново.", "config-sqlite-connection-error": "$1.\n\nПроверете директорията за данни и името на базата от данни по-долу и опитайте отново.", "config-sqlite-readonly": "Файлът $1 няма права за писане.", "config-sqlite-cant-create-db": "Файлът за базата от данни $1 не може да бъде създаден.", - "config-sqlite-fts3-downgrade": "Липсва поддръжката на FTS3 за PHP, извършен беше downgradе на таблиците", - "config-can-upgrade": "В базата от данни има таблици за МедияУики.\nЗа надграждането им за MediaWiki $1, натиска се '''Продължаване'''.", - "config-upgrade-done": "Обновяването приключи.\n\nВече е възможно [$1 да използвате уикито].\n\nАко е необходимо, възможно е файлът LocalSettings.php да бъде създаден отново чрез натискане на бутона по-долу.\nТова '''не е препоръчително действие''', освен ако не срещате затруднения с уикито.", + "config-sqlite-fts3-downgrade": "Липсва поддръжката на FTS3 за PHP, извършен беше downgradе на таблиците.", + "config-can-upgrade": "В базата от данни има таблици за МедияУики.\nЗа надграждането им за MediaWiki $1, натиска се Продължаване.", + "config-upgrade-done": "Обновяването приключи.\n\nВече е възможно [$1 да използвате уикито].\n\nАко е необходимо, възможно е файлът LocalSettings.php да бъде създаден отново чрез натискане на бутона по-долу.\nТова не е препоръчително действие, освен ако не срещате затруднения с уикито.", "config-upgrade-done-no-regenerate": "Обновяването приключи.\n\nВече е възможно [$1 да използвате уикито].", "config-regenerate": "Създаване на LocalSettings.php →", "config-show-table-status": "Заявката SHOW TABLE STATUS не сполучи!", @@ -162,11 +162,11 @@ "config-mysql-myisam": "MyISAM", "config-mysql-myisam-dep": "Внимание: Избрана е MyISAM като система за складиране в MySQL, която не се препоръчва за използване с МедияУики, защото:\n* почти не поддържа паралелност заради заключване на таблиците\n* е по-податлива на повреди в сравнение с други системи\n* кодът на МедияУики не винаги поддържа MyISAM коректно\n\nАко инсталацията на MySQL поддържа InnoDB, силно е препоръчително да се използва тя.\nАко инсталацията на MySQL не поддържа InnoDB, вероятно е време за обновяване.", "config-mysql-only-myisam-dep": "Внимание: MyISAM e единственият наличен на тази машина тип на таблиците за MySQL и не е препоръчителен за употреба при МедияУики защото:\n* има слаба поддръжка на конкурентност на заявките, поради закючването на таблиците\n* е много по-податлив на грешки в базите от данни от другите типове таблици\n* кодът на МедияУики не винаги работи с MyISAM както трябва\n\nВашият MySQL не поддържа InnoDB, така че може би е дошло време за актуализиране.", - "config-mysql-engine-help": "'''InnoDB''' почти винаги е най-добрата възможност заради навременната си поддръжка.\n\n'''MyISAM''' може да е по-бърза при инсталации с един потребител или само за четене.\nБазите от данни MyISAM се повреждат по-често от InnoDB.", - "config-mysql-charset": "Набор от символи в базата от данни:", - "config-mysql-binary": "Бинарен", + "config-mysql-engine-help": "InnoDB почти винаги е най-добрата възможност заради навременната си поддръжка.\n\nMyISAM може да е по-бърза при инсталации с един потребител или само за четене.\nБазите от данни MyISAM се повреждат по-често от InnoDB.", + "config-mysql-charset": "Набор от знаци на базата от данни:", + "config-mysql-binary": "Двоичен", "config-mysql-utf8": "UTF-8", - "config-mysql-charset-help": "В '''бинарен режим''' МедияУики съхранява текстовете в UTF-8 в бинарни полета в базата от данни.\nТова е по-ефективно от UTF-8 режима на MySQL и позволява използването на пълния набор от символи в Уникод.\n\nВ '''UTF-8 режим''' MySQL ще знае в кой набор от символи са данните от уикито и ще може да ги показва и променя по подходящ начин, но няма да позволява складиране на символи извън [https://en.wikipedia.org/wiki/Mapping_of_Unicode_character_planes Основния многоезичен набор].", + "config-mysql-charset-help": "В двоичен режим МедияУики съхранява текстовете в UTF-8 в бинарни полета в базата от данни.\nТова е по-ефективно от UTF-8 режима на MySQL и позволява използването на пълния набор от символи в Уникод.\n\nВ UTF-8 режим MySQL ще знае в кой набор от символи са данните от уикито и ще може да ги показва и променя по подходящ начин, но няма да позволява складиране на символи извън [https://en.wikipedia.org/wiki/Mapping_of_Unicode_character_planes Основния многоезичен набор].", "config-mssql-auth": "Тип на удостоверяването:", "config-mssql-install-auth": "Изберете начин за удостоверяване, който ще бъде използван за връзка с базата от данни по време на инсталацията.\nАко изберете \"{{int:config-mssql-windowsauth}}\", ще се използват идентификационните данни на потребителя под който работи уеб сървъра.", "config-mssql-web-auth": "Изберете начина за удостоверяване, който ще се използва от уеб сървъра за връзка със сървъра за бази от данни по време на нормалните операции на уикито.\nАко изберете \"{{int:config-mssql-windowsauth}}\", ще се използват идентификационните данни на потребителя под който работи уеб сървъра.", @@ -181,22 +181,22 @@ "config-ns-other": "Друго (уточняване)", "config-ns-other-default": "МоетоУики", "config-project-namespace-help": "Следвайки примера на Уикипедия, много уикита съхраняват страниците си с правила в '''именно пространство на проекта''', отделно от основното съдържание.\nВсички заглавия на страниците в това именно пространство започват с определена представка, която може да бъде зададена тук.\nОбикновено представката произлиза от името на уикито, но не може да съдържа символи като \"#\" или \":\".", - "config-ns-invalid": "Посоченото именно пространство \"$1\" е невалидно.\nНеобходимо е да бъде посочено друго.", - "config-ns-conflict": "Посоченото именно пространство \"$1\" е в конфликт с използваното по подразбиране именно пространство MediaWiki.\nНеобходимо е да се посочи друго именно пространство.", + "config-ns-invalid": "Посоченото именно пространство „$1“ е невалидно.\nНеобходимо е да бъде посочено друго.", + "config-ns-conflict": "Посоченото именно пространство „$1“ е в конфликт с използваното по подразбиране именно пространство MediaWiki.\nНеобходимо е да се посочи друго именно пространство.", "config-admin-box": "Администраторска сметка", "config-admin-name": "Вашето потребителско име:", "config-admin-password": "Парола:", "config-admin-password-confirm": "Парола (повторно):", - "config-admin-help": "Въвежда се предпочитаното потребителско име, например \"Иванчо Иванчев\".\nТова ще е потребителското име, което администраторът ще използва за влизане в уикито.", + "config-admin-help": "Въвежда се предпочитаното потребителско име, например „Иванчо Иванчев“.\nТова ще е потребителското име, което администраторът ще използва за влизане в уикито.", "config-admin-name-blank": "Необходимо е да бъде въведено потребителско име на администратора.", "config-admin-name-invalid": "Посоченото потребителско име \"$1\" е невалидно.\nНеобходимо е да се посочи друго.", "config-admin-password-blank": "Въведете парола за администраторската сметка.", "config-admin-password-mismatch": "Двете въведени пароли не съвпадат.", "config-admin-email": "Адрес за електронна поща:", "config-admin-email-help": "Въвеждането на адрес за е-поща позволява получаване на е-писма от другите потребители на уикито, възстановяване на изгубена или забравена парола, оповестяване при промени в страниците от списъка за наблюдение. Това поле може да бъде оставено празно.", - "config-admin-error-user": "Възникна вътрешна грешка при създаване на администратор с името \"$1\".", - "config-admin-error-password": "Възникна вътрешна грешка при задаване на парола за администратора \"$1\":
$2
", - "config-admin-error-bademail": "Въведен е невалиден адрес за електронна поща", + "config-admin-error-user": "Възникна вътрешна грешка при създаване на администратор с името „$1“.", + "config-admin-error-password": "Възникна вътрешна грешка при задаване на парола за администратора „$1“:
$2
", + "config-admin-error-bademail": "Въведен е невалиден адрес за електронна поща.", "config-subscribe": "Абониране за [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce пощенския списък за нови версии].", "config-subscribe-help": "Това е пощенски списък с малко трафик, който се използва за съобщения при излизане на нови версии, както и за важни проблеми със сигурността.\nАбонирането е препоръчително, както и надграждането на инсталацията на МедияУики при излизането на нова версия.", "config-subscribe-noemail": "Опитахте да се абонирате за пощенския списък за нови версии без да посочите адрес за електронна поща.\nНеобходимо е да се предостави адрес за електронна поща, в случай че желаете да се абонирате за пощенския списък.", @@ -210,7 +210,7 @@ "config-profile-no-anon": "Необходимо е създаване на сметка", "config-profile-fishbowl": "Само одобрени редактори", "config-profile-private": "Затворено уики", - "config-profile-help": "Уикитата функционират най-добре, когато позволяват на възможно най-много хора да ги редактират.\nВ МедияУики лесно се преглеждат последните промени и се възстановяват поражения от недобронамерени потребители.\n\nВъпреки това мнозина смятат МедияУики за полезен софтуер по различни начини и често е трудно да се убедят всички от предимствата на уики модела.\nЗатова се предоставя възможност за избор.\n\nУикитата от типа '''{{int:config-profile-wiki}}''' позволяват на всички потребители да редактират, дори и без регистрация.\nУикитата от типа '''{{int:config-profile-no-anon}}''' позволяват достъп до страниците и редактирането им само след създаване на потребителска сметка.\n\nУики, което е '''{{int:config-profile-fishbowl}}''' позволява на всички да преглеждат страниците, но само предварително одобрени редактори могат да редактират съдържанието.\nВ '''{{int:config-profile-private}}''' само предварително одобрени потребители могат да четат и редактират съдържанието.\n\nДетайлно обяснение на конфигурациите на потребителските права е достъпно след инсталацията в [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:User_rights Наръчника за потребителски права].", + "config-profile-help": "Уикитата функционират най-добре, когато позволяват на възможно най-много хора да ги редактират.\nВ МедияУики лесно се преглеждат последните промени и се възстановяват поражения от недобронамерени потребители.\n\nВъпреки това мнозина смятат МедияУики за полезен софтуер по различни начини и често е трудно да се убедят всички от предимствата на уики модела.\nЗатова се предоставя възможност за избор.\n\nУикитата от типа {{int:config-profile-wiki}} позволяват на всички потребители да редактират, дори и без регистрация.\nУикитата от типа {{int:config-profile-no-anon}} позволяват достъп до страниците и редактирането им само след създаване на потребителска сметка.\n\nУики, което е {{int:config-profile-fishbowl}} позволява на всички да преглеждат страниците, но само предварително одобрени редактори могат да редактират съдържанието.\nВ {{int:config-profile-private}} само предварително одобрени потребители могат да четат и редактират съдържанието.\n\nДетайлно обяснение на конфигурациите на потребителските права е достъпно след инсталацията в [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:User_rights Наръчника за потребителски права].", "config-license": "Авторски права и лиценз:", "config-license-none": "Без лиценз", "config-license-cc-by-sa": "Криейтив Комънс Признание-Споделяне на споделеното", @@ -231,26 +231,26 @@ "config-email-watchlist": "Оповестяване за списъка за наблюдение", "config-email-watchlist-help": "Позволява на потребителите да получават оповестяване за техните наблюдавани страници, ако това е разрешено в настройките им.", "config-email-auth": "Потвърждаване на адреса за електронна поща", - "config-email-auth-help": "Ако тази настройка е включена, потребителите трябва да потвърдят адреса си за е-поща чрез препратка, която им се изпраща при настройване или промяна.\nСамо валидните адреси могат да получават е-писма от други потребители или да променят писмата за оповестяване.\nНастройването на това е '''препоръчително''' за публични уикита заради потенциални злоупотреби с възможностите за електронна поща.", + "config-email-auth-help": "Ако тази настройка е включена, потребителите трябва да потвърдят адреса си за е-поща чрез препратка, която им се изпраща при настройване или промяна.\nСамо валидните адреси могат да получават е-писма от други потребители или да променят писмата за оповестяване.\nНастройването на това е препоръчително за публични уикита заради потенциални злоупотреби с възможностите за електронна поща.", "config-email-sender": "Адрес за обратна връзка:", "config-email-sender-help": "Въвежда се адрес за електронна поща, който ще се използва за обратен адрес при изходящи е-писма.\nТова е адресът, на който ще се получават върнатите и неполучени писма.\nМного е-пощенски сървъри изискват поне домейн името да е валидно.", "config-upload-settings": "Картинки и качване на файлове", "config-upload-enable": "Позволяне качването на файлове", "config-upload-help": "Качването на файлове е възможно да доведе до пробели със сигурността на сървъра.\nПовече информация по темата има в [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Security раздела за сигурност] в Наръчника.\n\nЗа позволяване качването на файлове, необходимо е уебсървърът да може да записва в поддиректорията на МедияУики images.\nСлед като това условие е изпълнено, функционалността може да бъде активирана.", "config-upload-deleted": "Директория за изтритите файлове:", - "config-upload-deleted-help": "Избиране на директория, в която ще се складират изтритите файлове.\nВ най-добрия случай тя не трябва да е достъпна през уеб.", + "config-upload-deleted-help": "Избиране на директория, в която да се складират изтритите файлове.\nВ най-добрия случай тя не трябва да е достъпна през уеб.", "config-logo": "URL адрес на логото:", - "config-logo-help": "Обликът по подразбиране на МедияУики вклчва място с размери 135х160 пиксела за лого над страничното меню.\nАко има наличен файл с подходящ размер, неговият адрес може да бъде посочен тук.\n\nМоже да се използва $wgStylePath или $wgScriptPath ако логото е относително към тези пътища.\n\nАко не е необходимо лого, полето може да се остави празно.", + "config-logo-help": "Обликът по подразбиране на МедияУики включва място с размери 135х160 пиксела за лого над страничното меню.\nАко има наличен файл с подходящ размер, неговият адрес може да бъде посочен тук.\n\nМоже да се използва $wgStylePath или $wgScriptPath ако логото е относително към тези пътища.\n\nАко не е необходимо лого, полето може да се остави празно.", "config-instantcommons": "Включване на Instant Commons", - "config-instantcommons-help": "[https://www.mediawiki.org/wiki/InstantCommons Instant Commons] е функционалност, която позволява на уикитата да използват картинки, звуци и друга медиа от сайта на Уикимедия [https://commons.wikimedia.org/ Общомедия].\nЗа да е възможно това, МедияУики изисква достъп до Интернет.\n\nПовече информация за тази функционалност, както и инструкции за настройване за други уикита, различни от Общомедия, е налична в [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgForeignFileRepos наръчника].", + "config-instantcommons-help": "[https://www.mediawiki.org/wiki/InstantCommons Instant Commons] е функционалност, която позволява на уикитата да използват картинки, звуци и друга медия от сайта на Уикимедия [https://commons.wikimedia.org/ Общомедия].\nЗа да е възможно това, МедияУики изисква достъп до Интернет.\n\nПовече информация за тази функционалност, както и инструкции за настройване за други уикита, различни от Общомедия, е налична в [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgForeignFileRepos наръчника].", "config-cc-error": "Избирането на лиценз на Криейтив Комънс не даде резултат.\nНеобходимо е името на лиценза да бъде въведено ръчно.", "config-cc-again": "Повторно избиране...", - "config-cc-not-chosen": "Изберете кой лиценз на Криейтив Комънс желаете и щракнете \"proceed\".", + "config-cc-not-chosen": "Изберете кой лиценз на Криейтив Комънс желаете и щракнете „proceed“.", "config-advanced-settings": "Разширена конфигурация", "config-cache-options": "Настройки за обектното кеширане:", "config-cache-help": "Обектното кеширане се използва за подобряване на скоростта на МедияУики чрез кеширане на често използваните данни.\nСилно препоръчително е на средните и големите сайтове да включат тази настройка, но малките също могат да се възползват от нея.", "config-cache-none": "Без кеширане (не се премахва от функционалността, но това влияе на скоростта на по-големи уикита)", - "config-cache-accel": "PHP обектно кеширане (APCu, XCache или WinCache)", + "config-cache-accel": "PHP обектно кеширане (APC, APCu, XCache или WinCache)", "config-cache-memcached": "Използване на Memcached (изисква допълнителни настройки и конфигуриране)", "config-memcached-servers": "Memcached сървъри:", "config-memcached-help": "Списък с IP адреси за използване за Memcached.\nНеобходимо е да бъдат разделени по един на ред, както и да е посочен порта. Пример:\n127.0.0.1:11211\n192.168.1.25:1234", @@ -274,23 +274,23 @@ "config-install-database": "Създаване на базата от данни", "config-install-schema": "Създаване на схема", "config-install-pg-schema-not-exist": "PostgreSQL схемата не съществува", - "config-install-pg-schema-failed": "Създаването на таблиците пропадна.\nНеобходимо е потребител \"$1\" да има права за писане в схемата \"$2\".", + "config-install-pg-schema-failed": "Създаването на таблиците пропадна.\nНеобходимо е потребител „$1“ да има права за писане в схемата „$2“.", "config-install-pg-commit": "Извършване на промени", "config-install-pg-plpgsql": "Проверяване за езика PL/pgSQL", "config-pg-no-plpgsql": "Необходимо е да се инсталира езикът PL/pgSQL в базата от данни $1", "config-pg-no-create-privs": "Посочената сметка за инсталацията не притежава достатъчно права за създаване на сметка.", - "config-pg-not-in-role": "Посочената сметка за уеб потребител вече съществува.\nПосочената сметка за инсталация не с права на суперпотребител и не е член на ролите на уеб потребителя и не може да създава обекти, собственост на уеб потребителя.\n\nТекущо МедияУики изисква таблиците да са собственост на уеб потребителя. Необходимо е да се посочи друго потребителско име за уеб или да се натисне \"връщане\" и да се избере друг потребител за инсталацията с подходящите права.", + "config-pg-not-in-role": "Посочената сметка за уеб потребител вече съществува.\nПосочената сметка за инсталация не с права на суперпотребител и не е член на ролите на уеб потребителя и не може да създава обекти, собственост на уеб потребителя.\n\nТекущо МедияУики изисква таблиците да са собственост на уеб потребителя. Необходимо е да се посочи друго потребителско име за уеб или да се натисне „връщане“ и да се избере друг потребител за инсталацията с подходящите права.", "config-install-user": "Създаване на потребител за базата от данни", "config-install-user-alreadyexists": "Потребител „$1“ вече съществува", "config-install-user-create-failed": "Създаването на потребител „$1“ беше неуспешно: $2", - "config-install-user-grant-failed": "Предоставянето на права на потребител \"$1\" беше неуспешно: $2", - "config-install-user-missing": "Посоченият потребител \" $1 \"не съществува.", - "config-install-user-missing-create": "Посоченият потребител \"$1\" не съществува.\nАко желаете да го създадете, поставете отметка на \"създаване на сметка\".", + "config-install-user-grant-failed": "Предоставянето на права на потребител „$1“ беше неуспешно: $2", + "config-install-user-missing": "Посоченият потребител „$1“ не съществува.", + "config-install-user-missing-create": "Посоченият потребител „$1“ не съществува.\nАко желаете да го създадете, поставете отметка на „създаване на сметка“.", "config-install-tables": "Създаване на таблиците", "config-install-tables-exist": "Внимание: Таблиците за МедияУики изглежда вече съществуват.\nПропускане на създаването им.", - "config-install-tables-failed": "'''Грешка''': Създаването на таблиците пропадна и върна следната грешка: $1", + "config-install-tables-failed": "Грешка: Създаването на таблиците пропадна и върна следната грешка: $1", "config-install-interwiki": "Попълване на таблицата с междууикитата по подразбиране", - "config-install-interwiki-list": "Файлът interwiki.list не можа да бъде открит.", + "config-install-interwiki-list": "Файлът interwiki.list не можа да бъде прочетен.", "config-install-interwiki-exists": "Внимание: Таблицата с междууикита изглежда вече съдържа данни.\nПропускане на списъка по подразбиране.", "config-install-stats": "Инициализиране на статистиките", "config-install-keys": "Генериране на тайни ключове", @@ -298,8 +298,8 @@ "config-install-updates": "Предотвратяване стартирането на ненужни актуализации", "config-install-updates-failed": "Грешка: Вмъкването на обновяващи ключове в таблиците се провали по следната причина: $1", "config-install-sysop": "Създаване на администраторска сметка", - "config-install-subscribe-fail": "Невъзможно беше абонирането за mediawiki-announce: $1", - "config-install-subscribe-notpossible": "не е инсталиран cURL и allow_url_fopen не е налична.", + "config-install-subscribe-fail": "Невъзможно е абонирането за mediawiki-announce: $1", + "config-install-subscribe-notpossible": "Не е инсталиран cURL и allow_url_fopen не е налична.", "config-install-mainpage": "Създаване на Началната страница със съдържание по подразбиране", "config-install-mainpage-exists": "Главната страница вече съществува, преминаване напред", "config-install-extension-tables": "Създаване на таблици за включените разширения", @@ -308,7 +308,7 @@ "config-install-done-path": "Поздравления!\nИнсталирането на МедияУики приключи успешно.\n\nИнсталаторът създаде файл LocalSettings.php.\nТой съдържа всички ваши настройки.\n\nНеобходимо е той да бъде изтеглен и поставен в $4. Изтеглянето би трябвало да започне автоматично.\n\nАко изтеглянето не започне автоматично или е било прекратено, файлът може да бъде изтеглен чрез щракване на препратката по-долу:\n\n$3\n\nЗабележка: Ако това не бъде направено сега, генерираният конфигурационен файл няма да е достъпен на по-късен етап ако не бъде изтеглен сега или инсталацията приключи без изтеглянето му.\n\nКогато файлът вече е в основната директория, [$2 уикито ще е достъпно на този адрес].", "config-download-localsettings": "Изтегляне на LocalSettings.php", "config-help": "помощ", - "config-help-tooltip": "Щракнете за разширяване", + "config-help-tooltip": "щракнете за разгръщане", "config-nofile": "Файлът „$1“ не може да бъде открит. Да не е бил изтрит?", "config-extension-link": "Знаете ли, че това уики поддържа [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Extensions разширения]?\n\nМожете да разгледате [https://www.mediawiki.org/wiki/Special:MyLanguage/Category:Extensions_by_category разширенията по категория] или [https://www.mediawiki.org/wiki/Extension_Matrix Матрицата на разширенията] за пълен списък на разширенията.", "mainpagetext": "МедияУики беше успешно инсталирано.", diff --git a/includes/installer/i18n/ja.json b/includes/installer/i18n/ja.json index cf4eb6dee7..ef286e36e8 100644 --- a/includes/installer/i18n/ja.json +++ b/includes/installer/i18n/ja.json @@ -21,7 +21,8 @@ "Rxy", "Foresttttttt", "ネイ", - "Suchichi02" + "Suchichi02", + "Omotecho" ] }, "config-desc": "MediaWiki のインストーラー", @@ -220,7 +221,7 @@ "config-subscribe-help": "これは、リリースの告知 (重要なセキュリティに関する案内を含む) に使用される、流量が少ないメーリングリストです。\nこのメーリングリストを購読して、新しいバージョンが出た場合にMediaWikiを更新してください。", "config-subscribe-noemail": "メールアドレスなしでリリースアナウンスのメーリングリストを購読しようとしています。\nメーリングリストを購読する場合にはメールアドレスを入力してください。", "config-pingback": "このインストールに関するデータをMediaWikiの開発者と共有する。", - "config-pingback-help": "もし君がこのオプションを選択したら、メデイアウィキは定期的にhttps://www.mediawiki.orgとメデイアウィキのインスタンスに関する基本的のデータをピンします。このデータはシステムのタイプ、PHPのバージョンと選択されたデータベースのバックエンドなどを含んでいます。メデイアウィキファンデーションは将来の", + "config-pingback-help": "もしこのオプションを選択すると、メディアウィキは定期的にhttps://www.mediawiki.orgとメディアウィキのインスタンスに関する基本データを呼び出します。このデータは例えばシステムのタイプ、PHPのバージョンと選択したデータベースのバックエンドなどを含んでいます。メディアウィキ財団はメディアウィキ開発者とこの情報を共有し、将来の開発の方向付けに役立たせます。ご使用のシステムに送るデータは次のとおりです。\n
$1
", "config-almost-done": "これでほぼ終わりました!\n残りの設定を飛ばして、ウィキを今すぐインストールできます。", "config-optional-continue": "私にもっと質問してください。", "config-optional-skip": "もう飽きてしまったので、とにかくウィキをインストールしてください。", diff --git a/includes/installer/i18n/pt-br.json b/includes/installer/i18n/pt-br.json index 965c92d914..4b21ed5ea1 100644 --- a/includes/installer/i18n/pt-br.json +++ b/includes/installer/i18n/pt-br.json @@ -178,7 +178,7 @@ "config-mysql-innodb": "InnoDB", "config-mysql-myisam": "MyISAM", "config-mysql-charset": "Conjunto de caracteres da base de dados:", - "config-mysql-binary": "Binary", + "config-mysql-binary": "Binário", "config-mysql-utf8": "UTF-8", "config-mssql-auth": "Tipo de autenticação:", "config-mssql-sqlauth": "Autenticação do SQL Server", diff --git a/includes/installer/i18n/roa-tara.json b/includes/installer/i18n/roa-tara.json index 1d4fc61727..09f2537361 100644 --- a/includes/installer/i18n/roa-tara.json +++ b/includes/installer/i18n/roa-tara.json @@ -62,6 +62,6 @@ "config-install-pg-schema-not-exist": "'U scheme PostgreSQL non g'esiste.", "config-help": "ajute", "config-help-tooltip": "cazze pe spannere", - "mainpagetext": "'''MediaUicchi ha state 'nstallete.'''", - "mainpagedocfooter": "Vè 'ndruche [https://meta.wikimedia.org/wiki/Help:Contents User's Guide] pe l'mbormaziune sus a cumme s'ause 'u softuer uicchi.\n\n== Pe accumenzà ==\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Elenghe de le 'mbostaziune pa configurazione]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ FAQ de MediaUicchi]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Elenghe d'a poste de MediaUicchi]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localizzazzione de MediaUicchi pa lènga toje]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 'Mbare accume combattere condre a 'u rummate sus 'a uicchi toje]" + "mainpagetext": "MediaUicchi ha state 'nstallate.", + "mainpagedocfooter": "Vè 'ndruche [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] pe l'mbormaziune sus a cumme s'ause 'u softuer uicchi.\n\n== Pe accumenzà ==\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Elenghe de le 'mbostaziune pa configurazione]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ FAQ de MediaUicchi]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Elenghe d'a poste de MediaUicchi]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localizzazzione de MediaUicchi pa lènga toje]\n* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 'Mbare accume combattere condre a 'u rummate sus 'a uicchi toje]" } diff --git a/includes/installer/i18n/ru.json b/includes/installer/i18n/ru.json index fc9984efa9..cdd13c226e 100644 --- a/includes/installer/i18n/ru.json +++ b/includes/installer/i18n/ru.json @@ -23,7 +23,8 @@ "Macofe", "StasR", "Irus", - "Mailman" + "Mailman", + "Facenapalm" ] }, "config-desc": "Инсталлятор MediaWiki", @@ -98,7 +99,7 @@ "config-uploads-not-safe": "'''Внимание:''' директория, используемая по умолчанию для загрузок ($1) уязвима к выполнению произвольных скриптов.\nХотя MediaWiki проверяет все загружаемые файлы на наличие угроз, настоятельно рекомендуется [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Security#Upload_security закрыть данную уязвимость] перед включением загрузки файлов.", "config-no-cli-uploads-check": "'''Предупреждение:''' каталог для загрузки по умолчанию ( $1 ) не проверялся на уязвимости\n на выполнение произвольного сценария во время установки CLI.", "config-brokenlibxml": "В вашей системе имеется сочетание версий PHP и libxml2, которое может привести к скрытым повреждениям данных в MediaWiki и других веб-приложениях.\nОбновите libxml2 до версии 2.7.3 или старше ([https://bugs.php.net/bug.php?id=45996 сведения об ошибке]).\nУстановка прервана.", - "config-suhosin-max-value-length": "Suhosin установлен и ограничивает параметр GET length до $1 байт. Компонент MediaWiki ResourceLoader будет обходить это ограничение, но это снизит производительность. Если это возможно, следует установить suhosin.get.max_value_length в значение 1024 или выше в php.ini, а также установить для $wgResourceLoaderMaxQueryLength такое же значение в LocalSettings.php.", + "config-suhosin-max-value-length": "Suhosin установлен и ограничивает параметр GET length до $1 {{PLURAL:$1|байт|байта|байт}}. Компонент MediaWiki ResourceLoader будет обходить это ограничение, но это снизит производительность. Если это возможно, следует установить suhosin.get.max_value_length в значение 1024 или выше в php.ini, а также установить для $wgResourceLoaderMaxQueryLength такое же значение в LocalSettings.php.", "config-db-type": "Тип базы данных:", "config-db-host": "Хост базы данных:", "config-db-host-help": "Если сервер базы данных находится на другом сервере, введите здесь его имя хоста или IP-адрес.\n\nЕсли вы используете виртуальный хостинг, ваш провайдер должен указать правильное имя хоста в своей документации.\n\nЕсли вы устанавливаете систему на сервере под Windows и используете MySQL, имя сервера «localhost» может не работать. В этом случае попробуйте указать 127.0.0.1 локальный IP-адрес.\n\nЕсли вы используете PostgreSQL, оставьте это поле пустым для подключения через сокет Unix.", diff --git a/includes/interwiki/InterwikiLookupAdapter.php b/includes/interwiki/InterwikiLookupAdapter.php index 3baea1a0e5..076c37fe1f 100644 --- a/includes/interwiki/InterwikiLookupAdapter.php +++ b/includes/interwiki/InterwikiLookupAdapter.php @@ -60,7 +60,6 @@ class InterwikiLookupAdapter implements InterwikiLookup { * @return bool Whether it exists */ public function isValidInterwiki( $prefix ) { - return array_key_exists( $prefix, $this->getInterwikiMap() ); } diff --git a/includes/jobqueue/JobQueue.php b/includes/jobqueue/JobQueue.php index 9701dd9929..d20a233ee2 100644 --- a/includes/jobqueue/JobQueue.php +++ b/includes/jobqueue/JobQueue.php @@ -19,7 +19,6 @@ * * @file * @defgroup JobQueue JobQueue - * @author Aaron Schulz */ use MediaWiki\MediaWikiServices; diff --git a/includes/jobqueue/JobQueueDB.php b/includes/jobqueue/JobQueueDB.php index 9b9928d1f3..cefe74df18 100644 --- a/includes/jobqueue/JobQueueDB.php +++ b/includes/jobqueue/JobQueueDB.php @@ -18,7 +18,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ use Wikimedia\Rdbms\IDatabase; use Wikimedia\Rdbms\DBConnRef; diff --git a/includes/jobqueue/JobQueueFederated.php b/includes/jobqueue/JobQueueFederated.php index bd832dbcd6..7fdd617ab3 100644 --- a/includes/jobqueue/JobQueueFederated.php +++ b/includes/jobqueue/JobQueueFederated.php @@ -18,7 +18,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ /** diff --git a/includes/jobqueue/JobQueueGroup.php b/includes/jobqueue/JobQueueGroup.php index 5d5ea26df6..ef0ecb3008 100644 --- a/includes/jobqueue/JobQueueGroup.php +++ b/includes/jobqueue/JobQueueGroup.php @@ -18,7 +18,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ /** diff --git a/includes/jobqueue/JobQueueMemory.php b/includes/jobqueue/JobQueueMemory.php index 2866c7f2fa..649e2af989 100644 --- a/includes/jobqueue/JobQueueMemory.php +++ b/includes/jobqueue/JobQueueMemory.php @@ -18,7 +18,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ /** diff --git a/includes/jobqueue/JobQueueRedis.php b/includes/jobqueue/JobQueueRedis.php index eb91680815..7dad014e45 100644 --- a/includes/jobqueue/JobQueueRedis.php +++ b/includes/jobqueue/JobQueueRedis.php @@ -18,7 +18,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ use Psr\Log\LoggerInterface; diff --git a/includes/jobqueue/aggregator/JobQueueAggregator.php b/includes/jobqueue/aggregator/JobQueueAggregator.php index 41699748ee..7ce2c74fc2 100644 --- a/includes/jobqueue/aggregator/JobQueueAggregator.php +++ b/includes/jobqueue/aggregator/JobQueueAggregator.php @@ -18,7 +18,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ /** diff --git a/includes/jobqueue/aggregator/JobQueueAggregatorRedis.php b/includes/jobqueue/aggregator/JobQueueAggregatorRedis.php index d9457c603f..db07086f21 100644 --- a/includes/jobqueue/aggregator/JobQueueAggregatorRedis.php +++ b/includes/jobqueue/aggregator/JobQueueAggregatorRedis.php @@ -18,7 +18,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ use Psr\Log\LoggerInterface; diff --git a/includes/jobqueue/jobs/ActivityUpdateJob.php b/includes/jobqueue/jobs/ActivityUpdateJob.php index 6357967638..da4ec2336d 100644 --- a/includes/jobqueue/jobs/ActivityUpdateJob.php +++ b/includes/jobqueue/jobs/ActivityUpdateJob.php @@ -16,7 +16,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz * @ingroup JobQueue */ diff --git a/includes/jobqueue/jobs/RecentChangesUpdateJob.php b/includes/jobqueue/jobs/RecentChangesUpdateJob.php index eb367aff23..6f349d4447 100644 --- a/includes/jobqueue/jobs/RecentChangesUpdateJob.php +++ b/includes/jobqueue/jobs/RecentChangesUpdateJob.php @@ -16,7 +16,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz * @ingroup JobQueue */ use MediaWiki\MediaWikiServices; @@ -87,14 +86,21 @@ class RecentChangesUpdateJob extends Job { $ticket = $factory->getEmptyTransactionTicket( __METHOD__ ); $cutoff = $dbw->timestamp( time() - $wgRCMaxAge ); do { - $rcIds = $dbw->selectFieldValues( 'recentchanges', - 'rc_id', + $rcIds = []; + $rows = []; + $res = $dbw->select( 'recentchanges', + RecentChange::selectFields(), [ 'rc_timestamp < ' . $dbw->addQuotes( $cutoff ) ], __METHOD__, [ 'LIMIT' => $wgUpdateRowsPerQuery ] ); + foreach ( $res as $row ) { + $rcIds[] = $row->rc_id; + $rows[] = $row; + } if ( $rcIds ) { $dbw->delete( 'recentchanges', [ 'rc_id' => $rcIds ], __METHOD__ ); + Hooks::run( 'RecentChangesPurgeRows', [ $rows ] ); // There might be more, so try waiting for replica DBs try { $factory->commitAndWaitForReplication( diff --git a/includes/jobqueue/utils/BacklinkJobUtils.php b/includes/jobqueue/utils/BacklinkJobUtils.php index 1c12a1c9b4..76f8d6d2ac 100644 --- a/includes/jobqueue/utils/BacklinkJobUtils.php +++ b/includes/jobqueue/utils/BacklinkJobUtils.php @@ -19,7 +19,6 @@ * * @file * @ingroup JobQueue - * @author Aaron Schulz */ /** diff --git a/includes/libs/CSSMin.php b/includes/libs/CSSMin.php index c504f3531c..ea0f1b7c74 100644 --- a/includes/libs/CSSMin.php +++ b/includes/libs/CSSMin.php @@ -356,7 +356,7 @@ class CSSMin { // Re-insert comments $pattern = '/' . CSSMin::PLACEHOLDER . '(\d+)x/'; - $source = preg_replace_callback( $pattern, function( $match ) use ( &$comments ) { + $source = preg_replace_callback( $pattern, function ( $match ) use ( &$comments ) { return $comments[ $match[1] ]; }, $source ); diff --git a/includes/libs/CryptRand.php b/includes/libs/CryptRand.php index 4b4a913569..859d58b5dd 100644 --- a/includes/libs/CryptRand.php +++ b/includes/libs/CryptRand.php @@ -234,7 +234,6 @@ class CryptRand { * @return string Raw binary random data */ public function generate( $bytes, $forceStrong = false ) { - $bytes = floor( $bytes ); static $buffer = ''; if ( is_null( $this->strong ) ) { diff --git a/includes/libs/GenericArrayObject.php b/includes/libs/GenericArrayObject.php index 76e23cfd50..f76d9a2e8d 100644 --- a/includes/libs/GenericArrayObject.php +++ b/includes/libs/GenericArrayObject.php @@ -67,7 +67,6 @@ abstract class GenericArrayObject extends ArrayObject { } /** - * Constructor. * @see ArrayObject::__construct * * @since 1.20 diff --git a/includes/libs/HashRing.php b/includes/libs/HashRing.php index 4ddb8131d5..a4aabcd3fe 100644 --- a/includes/libs/HashRing.php +++ b/includes/libs/HashRing.php @@ -18,7 +18,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ /** @@ -179,7 +178,7 @@ class HashRing { if ( $this->liveRing === null || $this->ejectionNextExpiry <= $now ) { $this->ejectionExpiries = array_filter( $this->ejectionExpiries, - function( $expiry ) use ( $now ) { + function ( $expiry ) use ( $now ) { return ( $expiry > $now ); } ); diff --git a/includes/libs/IP.php b/includes/libs/IP.php index a6aa0a3f88..e8b0e6a770 100644 --- a/includes/libs/IP.php +++ b/includes/libs/IP.php @@ -18,7 +18,7 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Antoine Musso "", Aaron Schulz + * @author Antoine Musso "" */ use IPSet\IPSet; diff --git a/includes/libs/MappedIterator.php b/includes/libs/MappedIterator.php index 73ffb14747..d60af343c0 100644 --- a/includes/libs/MappedIterator.php +++ b/includes/libs/MappedIterator.php @@ -18,7 +18,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ /** diff --git a/includes/libs/MemoizedCallable.php b/includes/libs/MemoizedCallable.php index 12a5cadb99..6b4281fb96 100644 --- a/includes/libs/MemoizedCallable.php +++ b/includes/libs/MemoizedCallable.php @@ -46,8 +46,6 @@ class MemoizedCallable { private $callableName; /** - * Constructor. - * * @throws InvalidArgumentException if $callable is not a callable. * @param callable $callable Function or method to memoize. * @param int $ttl TTL in seconds. Defaults to 3600 (1hr). Capped at 86400 (24h). diff --git a/includes/libs/MultiHttpClient.php b/includes/libs/MultiHttpClient.php index e9922b9edf..9d6b734c0e 100644 --- a/includes/libs/MultiHttpClient.php +++ b/includes/libs/MultiHttpClient.php @@ -43,7 +43,6 @@ use Psr\Log\NullLogger; * - relayResponseHeaders : write out header via header() * Request maps can use integer index 0 instead of 'method' and 1 instead of 'url'. * - * @author Aaron Schulz * @since 1.23 */ class MultiHttpClient implements LoggerAwareInterface { diff --git a/includes/libs/ObjectFactory.php b/includes/libs/ObjectFactory.php index c96a8a1643..6c47c3cafa 100644 --- a/includes/libs/ObjectFactory.php +++ b/includes/libs/ObjectFactory.php @@ -21,8 +21,7 @@ /** * Construct objects from configuration instructions. * - * @author Bryan Davis - * @copyright © 2014 Bryan Davis and Wikimedia Foundation. + * @copyright © 2014 Wikimedia Foundation and contributors */ class ObjectFactory { diff --git a/includes/libs/XhprofData.php b/includes/libs/XhprofData.php index c6da432eff..2383d2adc4 100644 --- a/includes/libs/XhprofData.php +++ b/includes/libs/XhprofData.php @@ -25,8 +25,7 @@ use RunningStat\RunningStat; * . XHProf can be installed as a PECL * package for use with PHP5 (Zend PHP) and is built-in to HHVM 3.3.0. * - * @author Bryan Davis - * @copyright © 2014 Bryan Davis and Wikimedia Foundation. + * @copyright © 2014 Wikimedia Foundation and contributors * @since 1.28 */ class XhprofData { diff --git a/includes/libs/eventrelayer/EventRelayer.php b/includes/libs/eventrelayer/EventRelayer.php index 304f6c12b8..0cc9b3d2e1 100644 --- a/includes/libs/eventrelayer/EventRelayer.php +++ b/includes/libs/eventrelayer/EventRelayer.php @@ -16,7 +16,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ use Psr\Log\LoggerInterface; use Psr\Log\LoggerAwareInterface; diff --git a/includes/libs/eventrelayer/EventRelayerNull.php b/includes/libs/eventrelayer/EventRelayerNull.php index b8ec55fc5d..d933dd4204 100644 --- a/includes/libs/eventrelayer/EventRelayerNull.php +++ b/includes/libs/eventrelayer/EventRelayerNull.php @@ -16,7 +16,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ /** diff --git a/includes/libs/filebackend/FSFileBackend.php b/includes/libs/filebackend/FSFileBackend.php index 4f0805bd2a..30548ef0c0 100644 --- a/includes/libs/filebackend/FSFileBackend.php +++ b/includes/libs/filebackend/FSFileBackend.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ use Wikimedia\Timestamp\ConvertibleTimestamp; diff --git a/includes/libs/filebackend/FileBackend.php b/includes/libs/filebackend/FileBackend.php index 15f13b9b89..6f5108149e 100644 --- a/includes/libs/filebackend/FileBackend.php +++ b/includes/libs/filebackend/FileBackend.php @@ -26,7 +26,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ use Psr\Log\LoggerAwareInterface; use Psr\Log\LoggerInterface; diff --git a/includes/libs/filebackend/FileBackendMultiWrite.php b/includes/libs/filebackend/FileBackendMultiWrite.php index 53bce33dad..f8ca7e5aef 100644 --- a/includes/libs/filebackend/FileBackendMultiWrite.php +++ b/includes/libs/filebackend/FileBackendMultiWrite.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ /** @@ -196,7 +195,7 @@ class FileBackendMultiWrite extends FileBackend { if ( $this->asyncWrites && !$this->hasVolatileSources( $ops ) ) { // Bind $scopeLock to the callback to preserve locks DeferredUpdates::addCallableUpdate( - function() use ( $backend, $realOps, $opts, $scopeLock, $relevantPaths ) { + function () use ( $backend, $realOps, $opts, $scopeLock, $relevantPaths ) { wfDebugLog( 'FileOperationReplication', "'{$backend->getName()}' async replication; paths: " . FormatJson::encode( $relevantPaths ) ); @@ -508,7 +507,7 @@ class FileBackendMultiWrite extends FileBackend { $realOps = $this->substOpBatchPaths( $ops, $backend ); if ( $this->asyncWrites && !$this->hasVolatileSources( $ops ) ) { DeferredUpdates::addCallableUpdate( - function() use ( $backend, $realOps ) { + function () use ( $backend, $realOps ) { $backend->doQuickOperations( $realOps ); } ); @@ -562,7 +561,7 @@ class FileBackendMultiWrite extends FileBackend { $realParams = $this->substOpPaths( $params, $backend ); if ( $this->asyncWrites ) { DeferredUpdates::addCallableUpdate( - function() use ( $backend, $method, $realParams ) { + function () use ( $backend, $method, $realParams ) { $backend->$method( $realParams ); } ); diff --git a/includes/libs/filebackend/FileBackendStore.php b/includes/libs/filebackend/FileBackendStore.php index 039bd42508..9bfdbe8cd6 100644 --- a/includes/libs/filebackend/FileBackendStore.php +++ b/includes/libs/filebackend/FileBackendStore.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ use Wikimedia\Timestamp\ConvertibleTimestamp; diff --git a/includes/libs/filebackend/FileOpBatch.php b/includes/libs/filebackend/FileOpBatch.php index 71b5c7d575..2324098dc2 100644 --- a/includes/libs/filebackend/FileOpBatch.php +++ b/includes/libs/filebackend/FileOpBatch.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ /** diff --git a/includes/libs/filebackend/MemoryFileBackend.php b/includes/libs/filebackend/MemoryFileBackend.php index 44fe2cbac6..0341a2af1d 100644 --- a/includes/libs/filebackend/MemoryFileBackend.php +++ b/includes/libs/filebackend/MemoryFileBackend.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ /** diff --git a/includes/libs/filebackend/SwiftFileBackend.php b/includes/libs/filebackend/SwiftFileBackend.php index 029f94c689..044e976bb0 100644 --- a/includes/libs/filebackend/SwiftFileBackend.php +++ b/includes/libs/filebackend/SwiftFileBackend.php @@ -20,7 +20,6 @@ * @file * @ingroup FileBackend * @author Russ Nelson - * @author Aaron Schulz */ /** diff --git a/includes/libs/filebackend/filejournal/FileJournal.php b/includes/libs/filebackend/filejournal/FileJournal.php index 116c303d61..5ba59c5c97 100644 --- a/includes/libs/filebackend/filejournal/FileJournal.php +++ b/includes/libs/filebackend/filejournal/FileJournal.php @@ -24,7 +24,6 @@ * * @file * @ingroup FileJournal - * @author Aaron Schulz */ /** diff --git a/includes/libs/filebackend/fileop/CopyFileOp.php b/includes/libs/filebackend/fileop/CopyFileOp.php index e3b8c51719..527de6a5e4 100644 --- a/includes/libs/filebackend/fileop/CopyFileOp.php +++ b/includes/libs/filebackend/fileop/CopyFileOp.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ /** diff --git a/includes/libs/filebackend/fileop/CreateFileOp.php b/includes/libs/filebackend/fileop/CreateFileOp.php index 120ca2b7de..f45b055cae 100644 --- a/includes/libs/filebackend/fileop/CreateFileOp.php +++ b/includes/libs/filebackend/fileop/CreateFileOp.php @@ -17,7 +17,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ /** diff --git a/includes/libs/filebackend/fileop/DeleteFileOp.php b/includes/libs/filebackend/fileop/DeleteFileOp.php index 0ccb1e3d7f..01f7df46a8 100644 --- a/includes/libs/filebackend/fileop/DeleteFileOp.php +++ b/includes/libs/filebackend/fileop/DeleteFileOp.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend -* @author Aaron Schulz */ /** diff --git a/includes/libs/filebackend/fileop/DescribeFileOp.php b/includes/libs/filebackend/fileop/DescribeFileOp.php index 9b53222433..0d1e553265 100644 --- a/includes/libs/filebackend/fileop/DescribeFileOp.php +++ b/includes/libs/filebackend/fileop/DescribeFileOp.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ /** diff --git a/includes/libs/filebackend/fileop/FileOp.php b/includes/libs/filebackend/fileop/FileOp.php index 79af194483..30578fa5da 100644 --- a/includes/libs/filebackend/fileop/FileOp.php +++ b/includes/libs/filebackend/fileop/FileOp.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ use Psr\Log\LoggerInterface; diff --git a/includes/libs/filebackend/fileop/MoveFileOp.php b/includes/libs/filebackend/fileop/MoveFileOp.php index fee3f4a0f0..55dca516cd 100644 --- a/includes/libs/filebackend/fileop/MoveFileOp.php +++ b/includes/libs/filebackend/fileop/MoveFileOp.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ /** diff --git a/includes/libs/filebackend/fileop/NullFileOp.php b/includes/libs/filebackend/fileop/NullFileOp.php index ed23e810d3..9121759613 100644 --- a/includes/libs/filebackend/fileop/NullFileOp.php +++ b/includes/libs/filebackend/fileop/NullFileOp.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ /** diff --git a/includes/libs/filebackend/fileop/StoreFileOp.php b/includes/libs/filebackend/fileop/StoreFileOp.php index b97b41076e..bba762f0dd 100644 --- a/includes/libs/filebackend/fileop/StoreFileOp.php +++ b/includes/libs/filebackend/fileop/StoreFileOp.php @@ -19,7 +19,6 @@ * * @file * @ingroup FileBackend - * @author Aaron Schulz */ /** diff --git a/includes/libs/jsminplus.php b/includes/libs/jsminplus.php index 40f22c5efb..7feac7d11a 100644 --- a/includes/libs/jsminplus.php +++ b/includes/libs/jsminplus.php @@ -973,8 +973,6 @@ class JSParser } while (!$ss[$i]->isLoop && ($tt != KEYWORD_BREAK || $ss[$i]->type != KEYWORD_SWITCH)); } - - $n->target = $ss[$i]; break; case KEYWORD_TRY: diff --git a/includes/libs/lockmanager/LockManager.php b/includes/libs/lockmanager/LockManager.php index c629e7d9a9..a6257bfda9 100644 --- a/includes/libs/lockmanager/LockManager.php +++ b/includes/libs/lockmanager/LockManager.php @@ -26,7 +26,6 @@ use Wikimedia\WaitConditionLoop; * * @file * @ingroup LockManager - * @author Aaron Schulz */ /** diff --git a/includes/libs/lockmanager/NullLockManager.php b/includes/libs/lockmanager/NullLockManager.php index 5ad558fa74..b83462c798 100644 --- a/includes/libs/lockmanager/NullLockManager.php +++ b/includes/libs/lockmanager/NullLockManager.php @@ -19,7 +19,6 @@ * * @file * @ingroup LockManager - * @author Aaron Schulz */ /** diff --git a/includes/libs/lockmanager/ScopedLock.php b/includes/libs/lockmanager/ScopedLock.php index ac8bee8f70..e10606a8ce 100644 --- a/includes/libs/lockmanager/ScopedLock.php +++ b/includes/libs/lockmanager/ScopedLock.php @@ -19,7 +19,6 @@ * * @file * @ingroup LockManager - * @author Aaron Schulz */ /** diff --git a/includes/libs/mime/MimeAnalyzer.php b/includes/libs/mime/MimeAnalyzer.php index 0083e4b32a..631bb17ebf 100644 --- a/includes/libs/mime/MimeAnalyzer.php +++ b/includes/libs/mime/MimeAnalyzer.php @@ -709,8 +709,17 @@ EOT; $this->logger->info( __METHOD__ . ": recognized file as video/x-matroska\n" ); return "video/x-matroska"; } elseif ( strncmp( $data, "webm", 4 ) == 0 ) { - $this->logger->info( __METHOD__ . ": recognized file as video/webm\n" ); - return "video/webm"; + // XXX HACK look for a video track, if we don't find it, this is an audio file + $videotrack = strpos( $head, "\x86\x85V_VP" ); + + if ( $videotrack ) { + // There is a video track, so this is a video file. + $this->logger->info( __METHOD__ . ": recognized file as video/webm\n" ); + return "video/webm"; + } + + $this->logger->info( __METHOD__ . ": recognized file as audio/webm\n" ); + return "audio/webm"; } } $this->logger->info( __METHOD__ . ": unknown EBML file\n" ); diff --git a/includes/libs/objectcache/BagOStuff.php b/includes/libs/objectcache/BagOStuff.php index 77c4259a0d..7cd678b035 100644 --- a/includes/libs/objectcache/BagOStuff.php +++ b/includes/libs/objectcache/BagOStuff.php @@ -475,7 +475,7 @@ abstract class BagOStuff implements IExpiringStore, LoggerAwareInterface { $lSince = microtime( true ); // lock timestamp - return new ScopedCallback( function() use ( $key, $lSince, $expiry ) { + return new ScopedCallback( function () use ( $key, $lSince, $expiry ) { $latency = .050; // latency skew (err towards keeping lock present) $age = ( microtime( true ) - $lSince + $latency ); if ( ( $age + $latency ) >= $expiry ) { diff --git a/includes/libs/objectcache/MemcachedClient.php b/includes/libs/objectcache/MemcachedClient.php index a94f86ae4d..5cb49a9972 100644 --- a/includes/libs/objectcache/MemcachedClient.php +++ b/includes/libs/objectcache/MemcachedClient.php @@ -469,7 +469,6 @@ class MemcachedClient { * @return mixed */ public function get( $key, &$casToken = null ) { - if ( $this->_debug ) { $this->_debugprint( "get($key)" ); } diff --git a/includes/libs/objectcache/ReplicatedBagOStuff.php b/includes/libs/objectcache/ReplicatedBagOStuff.php index 3bc7ae2a8c..8239491f72 100644 --- a/includes/libs/objectcache/ReplicatedBagOStuff.php +++ b/includes/libs/objectcache/ReplicatedBagOStuff.php @@ -17,7 +17,6 @@ * * @file * @ingroup Cache - * @author Aaron Schulz */ /** diff --git a/includes/libs/objectcache/WANObjectCache.php b/includes/libs/objectcache/WANObjectCache.php index 0842e04c2f..ff7e91ac3e 100644 --- a/includes/libs/objectcache/WANObjectCache.php +++ b/includes/libs/objectcache/WANObjectCache.php @@ -17,7 +17,6 @@ * * @file * @ingroup Cache - * @author Aaron Schulz */ use Psr\Log\LoggerAwareInterface; diff --git a/includes/libs/objectcache/WANObjectCacheReaper.php b/includes/libs/objectcache/WANObjectCacheReaper.php index 956a3a9c3a..1696c59414 100644 --- a/includes/libs/objectcache/WANObjectCacheReaper.php +++ b/includes/libs/objectcache/WANObjectCacheReaper.php @@ -17,7 +17,6 @@ * * @file * @ingroup Cache - * @author Aaron Schulz */ use Psr\Log\LoggerAwareInterface; diff --git a/includes/libs/rdbms/TransactionProfiler.php b/includes/libs/rdbms/TransactionProfiler.php index 823e0dc5cd..43b6f88704 100644 --- a/includes/libs/rdbms/TransactionProfiler.php +++ b/includes/libs/rdbms/TransactionProfiler.php @@ -19,7 +19,6 @@ * * @file * @ingroup Profiler - * @author Aaron Schulz */ namespace Wikimedia\Rdbms; @@ -156,11 +155,13 @@ class TransactionProfiler implements LoggerAwareInterface { */ public function recordConnection( $server, $db, $isMaster ) { // Report when too many connections happen... - if ( $this->hits['conns']++ == $this->expect['conns'] ) { - $this->reportExpectationViolated( 'conns', "[connect to $server ($db)]" ); + if ( $this->hits['conns']++ >= $this->expect['conns'] ) { + $this->reportExpectationViolated( + 'conns', "[connect to $server ($db)]", $this->hits['conns'] ); } - if ( $isMaster && $this->hits['masterConns']++ == $this->expect['masterConns'] ) { - $this->reportExpectationViolated( 'masterConns', "[connect to $server ($db)]" ); + if ( $isMaster && $this->hits['masterConns']++ >= $this->expect['masterConns'] ) { + $this->reportExpectationViolated( + 'masterConns', "[connect to $server ($db)]", $this->hits['masterConns'] ); } } @@ -211,11 +212,11 @@ class TransactionProfiler implements LoggerAwareInterface { } // Report when too many writes/queries happen... - if ( $this->hits['queries']++ == $this->expect['queries'] ) { - $this->reportExpectationViolated( 'queries', $query ); + if ( $this->hits['queries']++ >= $this->expect['queries'] ) { + $this->reportExpectationViolated( 'queries', $query, $this->hits['queries'] ); } - if ( $isWrite && $this->hits['writes']++ == $this->expect['writes'] ) { - $this->reportExpectationViolated( 'writes', $query ); + if ( $isWrite && $this->hits['writes']++ >= $this->expect['writes'] ) { + $this->reportExpectationViolated( 'writes', $query, $this->hits['writes'] ); } // Report slow queries... if ( !$isWrite && $elapsed > $this->expect['readQueryTime'] ) { @@ -328,20 +329,23 @@ class TransactionProfiler implements LoggerAwareInterface { /** * @param string $expect * @param string $query - * @param string|float|int $actual [optional] + * @param string|float|int $actual */ - protected function reportExpectationViolated( $expect, $query, $actual = null ) { + protected function reportExpectationViolated( $expect, $query, $actual ) { if ( $this->silenced ) { return; } - $n = $this->expect[$expect]; - $by = $this->expectBy[$expect]; - $actual = ( $actual !== null ) ? " (actual: $actual)" : ""; - $this->logger->info( - "Expectation ($expect <= $n) by $by not met$actual:\n$query\n" . - ( new RuntimeException() )->getTraceAsString() + "Expectation ({measure} <= {max}) by {by} not met (actual: {actual}):\n{query}\n" . + ( new RuntimeException() )->getTraceAsString(), + [ + 'measure' => $expect, + 'max' => $this->expect[$expect], + 'by' => $this->expectBy[$expect], + 'actual' => $actual, + 'query' => $query + ] ); } } diff --git a/includes/libs/rdbms/database/DBConnRef.php b/includes/libs/rdbms/database/DBConnRef.php index fb4122decf..eb0e954e16 100644 --- a/includes/libs/rdbms/database/DBConnRef.php +++ b/includes/libs/rdbms/database/DBConnRef.php @@ -424,6 +424,13 @@ class DBConnRef implements IDatabase { return $this->__call( __FUNCTION__, func_get_args() ); } + public function unionConditionPermutations( + $table, $vars, array $permute_conds, $extra_conds = '', $fname = __METHOD__, + $options = [], $join_conds = [] + ) { + return $this->__call( __FUNCTION__, func_get_args() ); + } + public function conditional( $cond, $trueVal, $falseVal ) { return $this->__call( __FUNCTION__, func_get_args() ); } diff --git a/includes/libs/rdbms/database/Database.php b/includes/libs/rdbms/database/Database.php index afeffb3048..723a4a607b 100644 --- a/includes/libs/rdbms/database/Database.php +++ b/includes/libs/rdbms/database/Database.php @@ -1822,8 +1822,10 @@ abstract class Database implements IDatabase, IMaintainableDatabase, LoggerAware } /** - * @param string $name Table name - * @return array (DB name, schema name, table prefix, table name) + * Get the table components needed for a query given the currently selected database + * + * @param string $name Table name in the form of db.schema.table, db.table, or table + * @return array (DB name or "" for default, schema name, table prefix, table name) */ protected function qualifiedTableComponents( $name ) { # We reverse the explode so that database.table and table both output the correct table. @@ -2479,6 +2481,77 @@ abstract class Database implements IDatabase, IMaintainableDatabase, LoggerAware return '(' . implode( $glue, $sqls ) . ')'; } + public function unionConditionPermutations( + $table, $vars, array $permute_conds, $extra_conds = '', $fname = __METHOD__, + $options = [], $join_conds = [] + ) { + // First, build the Cartesian product of $permute_conds + $conds = [ [] ]; + foreach ( $permute_conds as $field => $values ) { + if ( !$values ) { + // Skip empty $values + continue; + } + $values = array_unique( $values ); // For sanity + $newConds = []; + foreach ( $conds as $cond ) { + foreach ( $values as $value ) { + $cond[$field] = $value; + $newConds[] = $cond; // Arrays are by-value, not by-reference, so this works + } + } + $conds = $newConds; + } + + $extra_conds = $extra_conds === '' ? [] : (array)$extra_conds; + + // If there's just one condition and no subordering, hand off to + // selectSQLText directly. + if ( count( $conds ) === 1 && + ( !isset( $options['INNER ORDER BY'] ) || !$this->unionSupportsOrderAndLimit() ) + ) { + return $this->selectSQLText( + $table, $vars, $conds[0] + $extra_conds, $fname, $options, $join_conds + ); + } + + // Otherwise, we need to pull out the order and limit to apply after + // the union. Then build the SQL queries for each set of conditions in + // $conds. Then union them together (using UNION ALL, because the + // product *should* already be distinct). + $orderBy = $this->makeOrderBy( $options ); + $limit = isset( $options['LIMIT'] ) ? $options['LIMIT'] : null; + $offset = isset( $options['OFFSET'] ) ? $options['OFFSET'] : false; + $all = empty( $options['NOTALL'] ) && !in_array( 'NOTALL', $options ); + if ( !$this->unionSupportsOrderAndLimit() ) { + unset( $options['ORDER BY'], $options['LIMIT'], $options['OFFSET'] ); + } else { + if ( array_key_exists( 'INNER ORDER BY', $options ) ) { + $options['ORDER BY'] = $options['INNER ORDER BY']; + } + if ( $limit !== null && is_numeric( $offset ) && $offset != 0 ) { + // We need to increase the limit by the offset rather than + // using the offset directly, otherwise it'll skip incorrectly + // in the subqueries. + $options['LIMIT'] = $limit + $offset; + unset( $options['OFFSET'] ); + } + } + + $sqls = []; + foreach ( $conds as $cond ) { + $sqls[] = $this->selectSQLText( + $table, $vars, $cond + $extra_conds, $fname, $options, $join_conds + ); + } + $sql = $this->unionQueries( $sqls, $all ) . $orderBy; + if ( $limit !== null ) { + $sql = $this->limitResult( $sql, $limit, $offset ); + } + + return $sql; + } + public function conditional( $cond, $trueVal, $falseVal ) { if ( is_array( $cond ) ) { $cond = $this->makeList( $cond, self::LIST_AND ); diff --git a/includes/libs/rdbms/database/DatabaseMysqlBase.php b/includes/libs/rdbms/database/DatabaseMysqlBase.php index e237ef4899..8d19bc1b34 100644 --- a/includes/libs/rdbms/database/DatabaseMysqlBase.php +++ b/includes/libs/rdbms/database/DatabaseMysqlBase.php @@ -527,25 +527,23 @@ abstract class DatabaseMysqlBase extends Database { } public function tableExists( $table, $fname = __METHOD__ ) { - $table = $this->tableName( $table, 'raw' ); - if ( isset( $this->mSessionTempTables[$table] ) ) { - return true; // already known to exist and won't show in SHOW TABLES anyway - } - // Split database and table into proper variables as Database::tableName() returns // shared tables prefixed with their database, which do not work in SHOW TABLES statements - list( $database, $schema, $prefix, $table ) = $this->qualifiedTableComponents( $table ); + list( $database, , $prefix, $table ) = $this->qualifiedTableComponents( $table ); + $tableName = "{$prefix}{$table}"; - $table = $prefix . $table; + if ( isset( $this->mSessionTempTables[$tableName] ) ) { + return true; // already known to exist and won't show in SHOW TABLES anyway + } // We can't use buildLike() here, because it specifies an escape character // other than the backslash, which is the only one supported by SHOW TABLES - $encLike = $this->escapeLikeInternal( $table, '\\' ); + $encLike = $this->escapeLikeInternal( $tableName, '\\' ); - // If the database has been specified (such as for shared tables), add a FROM $database clause + // If the database has been specified (such as for shared tables), use "FROM" if ( $database !== '' ) { - $database = $this->addIdentifierQuotes( $database ); - $query = "SHOW TABLES FROM $database LIKE '$encLike'"; + $encDatabase = $this->addIdentifierQuotes( $database ); + $query = "SHOW TABLES FROM $encDatabase LIKE '$encLike'"; } else { $query = "SHOW TABLES LIKE '$encLike'"; } diff --git a/includes/libs/rdbms/database/DatabaseSqlite.php b/includes/libs/rdbms/database/DatabaseSqlite.php index 60b685562e..9242414dfe 100644 --- a/includes/libs/rdbms/database/DatabaseSqlite.php +++ b/includes/libs/rdbms/database/DatabaseSqlite.php @@ -1046,4 +1046,3 @@ class DatabaseSqlite extends Database { } class_alias( DatabaseSqlite::class, 'DatabaseSqlite' ); - diff --git a/includes/libs/rdbms/database/IDatabase.php b/includes/libs/rdbms/database/IDatabase.php index 7c6413cb3e..b82603e737 100644 --- a/includes/libs/rdbms/database/IDatabase.php +++ b/includes/libs/rdbms/database/IDatabase.php @@ -1252,7 +1252,7 @@ interface IDatabase { * @param array $selectJoinConds Join conditions for the SELECT part of the query, see * IDatabase::select() for details. * - * @return IResultWrapper + * @return bool */ public function insertSelect( $destTable, $srcTable, $varMap, $conds, $fname = __METHOD__, @@ -1276,6 +1276,37 @@ interface IDatabase { */ public function unionQueries( $sqls, $all ); + /** + * Construct a UNION query for permutations of conditions + * + * Databases sometimes have trouble with queries that have multiple values + * for multiple condition parameters combined with limits and ordering. + * This method constructs queries for the Cartesian product of the + * conditions and unions them all together. + * + * @see IDatabase::select() + * @since 1.30 + * @param string|array $table Table name + * @param string|array $vars Field names + * @param array $permute_conds Conditions for the Cartesian product. Keys + * are field names, values are arrays of the possible values for that + * field. + * @param string|array $extra_conds Additional conditions to include in the + * query. + * @param string $fname Caller function name + * @param string|array $options Query options. In addition to the options + * recognized by IDatabase::select(), the following may be used: + * - NOTALL: Set to use UNION instead of UNION ALL. + * - INNER ORDER BY: If specified and supported, subqueries will use this + * instead of ORDER BY. + * @param string|array $join_conds Join conditions + * @return string SQL query string. + */ + public function unionConditionPermutations( + $table, $vars, array $permute_conds, $extra_conds = '', $fname = __METHOD__, + $options = [], $join_conds = [] + ); + /** * Returns an SQL expression for a simple conditional. This doesn't need * to be overridden unless CASE isn't supported in your DBMS. diff --git a/includes/libs/rdbms/database/resultwrapper/FakeResultWrapper.php b/includes/libs/rdbms/database/resultwrapper/FakeResultWrapper.php index fd7af110e5..493cde8d9c 100644 --- a/includes/libs/rdbms/database/resultwrapper/FakeResultWrapper.php +++ b/includes/libs/rdbms/database/resultwrapper/FakeResultWrapper.php @@ -63,4 +63,3 @@ class FakeResultWrapper extends ResultWrapper { } class_alias( FakeResultWrapper::class, 'FakeResultWrapper' ); - diff --git a/includes/libs/rdbms/exception/DBTransactionError.php b/includes/libs/rdbms/exception/DBTransactionError.php index fd79773e47..62a078cdba 100644 --- a/includes/libs/rdbms/exception/DBTransactionError.php +++ b/includes/libs/rdbms/exception/DBTransactionError.php @@ -28,4 +28,3 @@ class DBTransactionError extends DBExpectedError { } class_alias( DBTransactionError::class, 'DBTransactionError' ); - diff --git a/includes/libs/rdbms/lbfactory/LBFactory.php b/includes/libs/rdbms/lbfactory/LBFactory.php index 3567204a82..919f103be1 100644 --- a/includes/libs/rdbms/lbfactory/LBFactory.php +++ b/includes/libs/rdbms/lbfactory/LBFactory.php @@ -530,7 +530,7 @@ abstract class LBFactory implements ILBFactory { $prefix ); - $this->forEachLB( function( ILoadBalancer $lb ) use ( $prefix ) { + $this->forEachLB( function ( ILoadBalancer $lb ) use ( $prefix ) { $lb->setDomainPrefix( $prefix ); } ); } diff --git a/includes/libs/rdbms/loadbalancer/ILoadBalancer.php b/includes/libs/rdbms/loadbalancer/ILoadBalancer.php index 79827a2638..acb4dce5f6 100644 --- a/includes/libs/rdbms/loadbalancer/ILoadBalancer.php +++ b/includes/libs/rdbms/loadbalancer/ILoadBalancer.php @@ -19,7 +19,6 @@ * * @file * @ingroup Database - * @author Aaron Schulz */ namespace Wikimedia\Rdbms; diff --git a/includes/libs/rdbms/loadbalancer/LoadBalancer.php b/includes/libs/rdbms/loadbalancer/LoadBalancer.php index 0fc00a8ecb..0b70010e19 100644 --- a/includes/libs/rdbms/loadbalancer/LoadBalancer.php +++ b/includes/libs/rdbms/loadbalancer/LoadBalancer.php @@ -1257,7 +1257,7 @@ class LoadBalancer implements ILoadBalancer { // This happens if onTransactionIdle() callbacks leave callbacks on *another* DB // (which finished its callbacks already). Warn and recover in this case. Let the // callbacks run in the final commitMasterChanges() in LBFactory::shutdown(). - $this->queryLogger->error( __METHOD__ . ": found writes/callbacks pending." ); + $this->queryLogger->info( __METHOD__ . ": found writes/callbacks pending." ); return; } elseif ( $conn->trxLevel() ) { // This happens for single-DB setups where DB_REPLICA uses the master DB, diff --git a/includes/libs/redis/RedisConnRef.php b/includes/libs/redis/RedisConnRef.php index f2bb8554c6..d330d3c4f9 100644 --- a/includes/libs/redis/RedisConnRef.php +++ b/includes/libs/redis/RedisConnRef.php @@ -16,7 +16,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ use Psr\Log\LoggerInterface; use Psr\Log\LoggerAwareInterface; diff --git a/includes/libs/redis/RedisConnectionPool.php b/includes/libs/redis/RedisConnectionPool.php index e3fc1a629e..99c2c3c287 100644 --- a/includes/libs/redis/RedisConnectionPool.php +++ b/includes/libs/redis/RedisConnectionPool.php @@ -19,7 +19,6 @@ * * @file * @defgroup Redis Redis - * @author Aaron Schulz */ use Psr\Log\LoggerAwareInterface; diff --git a/includes/libs/stats/BufferingStatsdDataFactory.php b/includes/libs/stats/BufferingStatsdDataFactory.php index f687254e3c..73c6a8f55c 100644 --- a/includes/libs/stats/BufferingStatsdDataFactory.php +++ b/includes/libs/stats/BufferingStatsdDataFactory.php @@ -32,7 +32,7 @@ use Liuggio\StatsdClient\Factory\StatsdDataFactory; * * @since 1.25 */ -class BufferingStatsdDataFactory extends StatsdDataFactory implements MediawikiStatsdDataFactory { +class BufferingStatsdDataFactory extends StatsdDataFactory implements IBufferingStatsdDataFactory { protected $buffer = []; /** * Collection enabled? diff --git a/includes/libs/stats/IBufferingStatsdDataFactory.php b/includes/libs/stats/IBufferingStatsdDataFactory.php new file mode 100644 index 0000000000..64ee2676f6 --- /dev/null +++ b/includes/libs/stats/IBufferingStatsdDataFactory.php @@ -0,0 +1,30 @@ + $sampleRate ]; } if ( $samplingRates ) { - array_walk( $data, function( $item ) use ( $samplingRates ) { + array_walk( $data, function ( $item ) use ( $samplingRates ) { /** @var $item StatsdData */ foreach ( $samplingRates as $pattern => $rate ) { if ( fnmatch( $pattern, $item->getKey(), FNM_NOESCAPE ) ) { diff --git a/includes/libs/virtualrest/VirtualRESTServiceClient.php b/includes/libs/virtualrest/VirtualRESTServiceClient.php index 1b7545a892..e3b9376f21 100644 --- a/includes/libs/virtualrest/VirtualRESTServiceClient.php +++ b/includes/libs/virtualrest/VirtualRESTServiceClient.php @@ -40,7 +40,6 @@ * - stream : resource to stream the HTTP response body to * Request maps can use integer index 0 instead of 'method' and 1 instead of 'url'. * - * @author Aaron Schulz * @since 1.23 */ class VirtualRESTServiceClient { @@ -103,7 +102,7 @@ class VirtualRESTServiceClient { * @return array (prefix,VirtualRESTService) or (null,null) if none found */ public function getMountAndService( $path ) { - $cmpFunc = function( $a, $b ) { + $cmpFunc = function ( $a, $b ) { $al = substr_count( $a, '/' ); $bl = substr_count( $b, '/' ); if ( $al === $bl ) { @@ -207,7 +206,7 @@ class VirtualRESTServiceClient { } // Function to get IDs that won't collide with keys in $armoredIndexMap - $idFunc = function() use ( &$curUniqueId ) { + $idFunc = function () use ( &$curUniqueId ) { return $curUniqueId++; }; diff --git a/includes/libs/xmp/XMP.php b/includes/libs/xmp/XMP.php index 9d886bf9a0..e12766a2ad 100644 --- a/includes/libs/xmp/XMP.php +++ b/includes/libs/xmp/XMP.php @@ -130,12 +130,9 @@ class XMPReader implements LoggerAwareInterface { private $logger; /** - * Constructor. - * * Primary job is to initialize the XMLParser */ function __construct( LoggerInterface $logger = null ) { - if ( !function_exists( 'xml_parser_create_ns' ) ) { // this should already be checked by this point throw new RuntimeException( 'XMP support requires XML Parser' ); @@ -174,7 +171,6 @@ class XMPReader implements LoggerAwareInterface { * For example in jpeg's with extendedXMP */ private function resetXMLParser() { - $this->destroyXMLParser(); $this->xmlParser = xml_parser_create_ns( 'UTF-8', ' ' ); @@ -495,7 +491,6 @@ class XMPReader implements LoggerAwareInterface { * @throws RuntimeException On invalid data */ function char( $parser, $data ) { - $data = trim( $data ); if ( trim( $data ) === "" ) { return; @@ -644,7 +639,6 @@ class XMPReader implements LoggerAwareInterface { * @throws RuntimeException */ private function endElementNested( $elm ) { - /* cur item must be the same as $elm, unless if in MODE_STRUCT * in which case it could also be rdf:Description */ if ( $this->curItem[0] !== $elm @@ -754,7 +748,6 @@ class XMPReader implements LoggerAwareInterface { * @param string $elm Namespace and element */ private function endElementModeQDesc( $elm ) { - if ( $elm === self::NS_RDF . ' value' ) { list( $ns, $tag ) = explode( ' ', $this->curItem[0], 2 ); $this->saveValue( $ns, $tag, $this->charContent ); @@ -1191,7 +1184,6 @@ class XMPReader implements LoggerAwareInterface { * @throws RuntimeException */ function startElement( $parser, $elm, $attribs ) { - if ( $elm === self::NS_RDF . ' RDF' || $elm === 'adobe:ns:meta/ xmpmeta' || $elm === 'adobe:ns:meta/ xapmeta' @@ -1332,7 +1324,6 @@ class XMPReader implements LoggerAwareInterface { * @param string $val Value to save */ private function saveValue( $ns, $tag, $val ) { - $info =& $this->items[$ns][$tag]; $finalName = isset( $info['map_name'] ) ? $info['map_name'] : $tag; diff --git a/includes/linkeddata/PageDataRequestHandler.php b/includes/linkeddata/PageDataRequestHandler.php index d26b304d4d..43cb44c854 100644 --- a/includes/linkeddata/PageDataRequestHandler.php +++ b/includes/linkeddata/PageDataRequestHandler.php @@ -38,7 +38,7 @@ class PageDataRequestHandler { $parts = explode( '/', $subPage, 2 ); if ( $parts !== 2 ) { $slot = $parts[0]; - if ( $slot === 'main' or $slot === '' ) { + if ( $slot === 'main' || $slot === '' ) { return true; } } diff --git a/includes/logging/LogEntry.php b/includes/logging/LogEntry.php index e7095f0b39..fa94fe5b23 100644 --- a/includes/logging/LogEntry.php +++ b/includes/logging/LogEntry.php @@ -437,8 +437,6 @@ class ManualLogEntry extends LogEntryBase { protected $legacy = false; /** - * Constructor. - * * @since 1.19 * @param string $type * @param string $subtype diff --git a/includes/logging/LogEventsList.php b/includes/logging/LogEventsList.php index c5501cbf9b..22e5b45cf1 100644 --- a/includes/logging/LogEventsList.php +++ b/includes/logging/LogEventsList.php @@ -2,7 +2,7 @@ /** * Contain classes to list log entries * - * Copyright © 2004 Brion Vibber , 2008 Aaron Schulz + * Copyright © 2004 Brion Vibber * https://www.mediawiki.org/ * * This program is free software; you can redistribute it and/or modify @@ -23,6 +23,7 @@ * @file */ +use MediaWiki\Linker\LinkRenderer; use MediaWiki\MediaWikiServices; use Wikimedia\Rdbms\IDatabase; @@ -49,17 +50,21 @@ class LogEventsList extends ContextSource { protected $allowedActions = null; /** - * Constructor. + * @var LinkRenderer|null + */ + private $linkRenderer; + + /** * The first two parameters used to be $skin and $out, but now only a context * is needed, that's why there's a second unused parameter. * * @param IContextSource|Skin $context Context to use; formerly it was * a Skin object. Use of Skin is deprecated. - * @param null $unused Unused; used to be an OutputPage object. + * @param LinkRenderer|null $linkRenderer, previously unused * @param int $flags Can be a combination of self::NO_ACTION_LINK, * self::NO_EXTRA_USER_LINKS or self::USE_CHECKBOXES. */ - public function __construct( $context, $unused = null, $flags = 0 ) { + public function __construct( $context, $linkRenderer = null, $flags = 0 ) { if ( $context instanceof IContextSource ) { $this->setContext( $context ); } else { @@ -69,6 +74,21 @@ class LogEventsList extends ContextSource { $this->flags = $flags; $this->showTagEditUI = ChangeTags::showTagEditingUI( $this->getUser() ); + if ( $linkRenderer instanceof LinkRenderer ) { + $this->linkRenderer = $linkRenderer; + } + } + + /** + * @since 1.30 + * @return LinkRenderer + */ + protected function getLinkRenderer() { + if ( $this->linkRenderer !== null ) { + return $this->linkRenderer; + } else { + return MediaWikiServices::getInstance()->getLinkRenderer(); + } } /** @@ -149,7 +169,7 @@ class LogEventsList extends ContextSource { // Option value -> message mapping $links = []; $hiddens = ''; // keep track for "go" button - $linkRenderer = MediaWikiServices::getInstance()->getLinkRenderer(); + $linkRenderer = $this->getLinkRenderer(); foreach ( $filter as $type => $val ) { // Should the below assignment be outside the foreach? // Then it would have to be copied. Not certain what is more expensive. @@ -359,6 +379,7 @@ class LogEventsList extends ContextSource { $entry = DatabaseLogEntry::newFromRow( $row ); $formatter = LogFormatter::newFromEntry( $entry ); $formatter->setContext( $this->getContext() ); + $formatter->setLinkRenderer( $this->getLinkRenderer() ); $formatter->setShowUserToolLinks( !( $this->flags & self::NO_EXTRA_USER_LINKS ) ); $time = htmlspecialchars( $this->getLanguage()->userTimeAndDate( @@ -607,8 +628,11 @@ class LogEventsList extends ContextSource { $context = RequestContext::getMain(); } + // FIXME: Figure out how to inject this + $linkRenderer = MediaWikiServices::getInstance()->getLinkRenderer(); + # Insert list of top 50 (or top $lim) items - $loglist = new LogEventsList( $context, null, $flags ); + $loglist = new LogEventsList( $context, $linkRenderer, $flags ); $pager = new LogPager( $loglist, $types, $user, $page, '', $conds ); if ( !$useRequestParams ) { # Reset vars that may have been taken from the request @@ -686,7 +710,7 @@ class LogEventsList extends ContextSource { $urlParam = array_merge( $urlParam, $extraUrlParams ); } - $s .= MediaWikiServices::getInstance()->getLinkRenderer()->makeKnownLink( + $s .= $linkRenderer->makeKnownLink( SpecialPage::getTitleFor( 'Log' ), $context->msg( 'log-fulllog' )->text(), [], diff --git a/includes/logging/LogFormatter.php b/includes/logging/LogFormatter.php index 68404bfcea..2a47943a03 100644 --- a/includes/logging/LogFormatter.php +++ b/includes/logging/LogFormatter.php @@ -22,6 +22,8 @@ * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later * @since 1.19 */ +use MediaWiki\Linker\LinkRenderer; +use MediaWiki\MediaWikiServices; /** * Implements the default log formatting. @@ -101,6 +103,11 @@ class LogFormatter { /** @var string */ protected $irctext = false; + /** + * @var LinkRenderer|null + */ + private $linkRenderer; + protected function __construct( LogEntry $entry ) { $this->entry = $entry; $this->context = RequestContext::getMain(); @@ -114,6 +121,26 @@ class LogFormatter { $this->context = $context; } + /** + * @since 1.30 + * @param LinkRenderer $linkRenderer + */ + public function setLinkRenderer( LinkRenderer $linkRenderer ) { + $this->linkRenderer = $linkRenderer; + } + + /** + * @since 1.30 + * @return LinkRenderer + */ + public function getLinkRenderer() { + if ( $this->linkRenderer !== null ) { + return $this->linkRenderer; + } else { + return MediaWikiServices::getInstance()->getLinkRenderer(); + } + } + /** * Set the visibility restrictions for displaying content. * If set to public, and an item is deleted, then it will be replaced diff --git a/includes/logging/LogPager.php b/includes/logging/LogPager.php index e02b8a6618..11dce31bc7 100644 --- a/includes/logging/LogPager.php +++ b/includes/logging/LogPager.php @@ -2,7 +2,7 @@ /** * Contain classes to list log entries * - * Copyright © 2004 Brion Vibber , 2008 Aaron Schulz + * Copyright © 2004 Brion Vibber * https://www.mediawiki.org/ * * This program is free software; you can redistribute it and/or modify diff --git a/includes/logging/PatrolLogFormatter.php b/includes/logging/PatrolLogFormatter.php index 5b933ce269..bbd8badc8a 100644 --- a/includes/logging/PatrolLogFormatter.php +++ b/includes/logging/PatrolLogFormatter.php @@ -22,6 +22,7 @@ * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later * @since 1.22 */ +use MediaWiki\MediaWikiServices; /** * This class formats patrol log entries. @@ -54,7 +55,8 @@ class PatrolLogFormatter extends LogFormatter { 'oldid' => $oldid, 'diff' => 'prev' ]; - $revlink = Linker::link( $target, htmlspecialchars( $revision ), [], $query ); + $revlink = MediaWikiServices::getInstance()->getLinkRenderer()->makeLink( + $target, $revision, [], $query ); } else { $revlink = htmlspecialchars( $revision ); } diff --git a/includes/logging/ProtectLogFormatter.php b/includes/logging/ProtectLogFormatter.php index 0458297190..9e5eea54ca 100644 --- a/includes/logging/ProtectLogFormatter.php +++ b/includes/logging/ProtectLogFormatter.php @@ -21,6 +21,7 @@ * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later * @since 1.26 */ +use MediaWiki\MediaWikiServices; /** * This class formats protect log entries. @@ -77,6 +78,7 @@ class ProtectLogFormatter extends LogFormatter { } public function getActionLinks() { + $linkRenderer = MediaWikiServices::getInstance()->getLinkRenderer(); $subtype = $this->entry->getSubtype(); if ( $this->entry->isDeleted( LogPage::DELETED_ACTION ) // Action is hidden || $subtype === 'move_prot' // the move log entry has the right action link @@ -87,8 +89,8 @@ class ProtectLogFormatter extends LogFormatter { // Show history link for all changes after the protection $title = $this->entry->getTarget(); $links = [ - Linker::link( $title, - $this->msg( 'hist' )->escaped(), + $linkRenderer->makeLink( $title, + $this->msg( 'hist' )->text(), [], [ 'action' => 'history', @@ -99,9 +101,9 @@ class ProtectLogFormatter extends LogFormatter { // Show change protection link if ( $this->context->getUser()->isAllowed( 'protect' ) ) { - $links[] = Linker::linkKnown( + $links[] = $linkRenderer->makeKnownLink( $title, - $this->msg( 'protect_change' )->escaped(), + $this->msg( 'protect_change' )->text(), [], [ 'action' => 'protect' ] ); diff --git a/includes/logging/RightsLogFormatter.php b/includes/logging/RightsLogFormatter.php index 791330c160..4b4d19f4fb 100644 --- a/includes/logging/RightsLogFormatter.php +++ b/includes/logging/RightsLogFormatter.php @@ -176,7 +176,7 @@ class RightsLogFormatter extends LogFormatter { $oldmetadata =& $params['oldmetadata']; // unset old metadata entry to ensure metadata goes at the end of the params array unset( $params['oldmetadata'] ); - $params['oldmetadata'] = array_map( function( $index ) use ( $params, $oldmetadata ) { + $params['oldmetadata'] = array_map( function ( $index ) use ( $params, $oldmetadata ) { $result = [ 'group' => $params['4:array:oldgroups'][$index] ]; if ( isset( $oldmetadata[$index] ) ) { $result += $oldmetadata[$index]; @@ -194,7 +194,7 @@ class RightsLogFormatter extends LogFormatter { $newmetadata =& $params['newmetadata']; // unset old metadata entry to ensure metadata goes at the end of the params array unset( $params['newmetadata'] ); - $params['newmetadata'] = array_map( function( $index ) use ( $params, $newmetadata ) { + $params['newmetadata'] = array_map( function ( $index ) use ( $params, $newmetadata ) { $result = [ 'group' => $params['5:array:newgroups'][$index] ]; if ( isset( $newmetadata[$index] ) ) { $result += $newmetadata[$index]; diff --git a/includes/media/BitmapMetadataHandler.php b/includes/media/BitmapMetadataHandler.php index c5f9cbbdd5..35c97518ea 100644 --- a/includes/media/BitmapMetadataHandler.php +++ b/includes/media/BitmapMetadataHandler.php @@ -230,7 +230,6 @@ class BitmapMetadataHandler { * @return array Metadata array */ public static function GIF( $filename ) { - $meta = new self(); $baseArray = GIFMetadataExtractor::getMetadata( $filename ); diff --git a/includes/media/Exif.php b/includes/media/Exif.php index 95fa8594fc..9bfbc96c69 100644 --- a/includes/media/Exif.php +++ b/includes/media/Exif.php @@ -362,7 +362,6 @@ class Exif { * if we make up our own types like Exif::DATE. */ function collapseData() { - $this->exifGPStoNumber( 'GPSLatitude' ); $this->exifGPStoNumber( 'GPSDestLatitude' ); $this->exifGPStoNumber( 'GPSLongitude' ); @@ -446,7 +445,6 @@ class Exif { */ private function charCodeString( $prop ) { if ( isset( $this->mFilteredExifData[$prop] ) ) { - if ( strlen( $this->mFilteredExifData[$prop] ) <= 8 ) { // invalid. Must be at least 9 bytes long. diff --git a/includes/media/IPTC.php b/includes/media/IPTC.php index b7ebfc93a5..343adc2088 100644 --- a/includes/media/IPTC.php +++ b/includes/media/IPTC.php @@ -476,7 +476,6 @@ class IPTC { * only code that seems to have wide use. It does detect that code. */ static function getCharset( $tag ) { - // According to iim standard, charset is defined by the tag 1:90. // in which there are iso 2022 escape sequences to specify the character set. // the iim standard seems to encourage that all necessary escape sequences are diff --git a/includes/media/JpegMetadataExtractor.php b/includes/media/JpegMetadataExtractor.php index 67c957adac..211845cc8f 100644 --- a/includes/media/JpegMetadataExtractor.php +++ b/includes/media/JpegMetadataExtractor.php @@ -94,7 +94,6 @@ class JpegMetadataExtractor { $buffer = fread( $fh, 1 ); } if ( $buffer === "\xFE" ) { - // COM section -- file comment // First see if valid utf-8, // if not try to convert it to windows-1252. diff --git a/includes/media/MediaHandler.php b/includes/media/MediaHandler.php index 88962642e5..76c979e0a4 100644 --- a/includes/media/MediaHandler.php +++ b/includes/media/MediaHandler.php @@ -157,7 +157,6 @@ abstract class MediaHandler { */ function convertMetadataVersion( $metadata, $version = 1 ) { if ( !is_array( $metadata ) ) { - // unserialize to keep return parameter consistent. MediaWiki\suppressWarnings(); $ret = unserialize( $metadata ); diff --git a/includes/media/PNG.php b/includes/media/PNG.php index 294abb350d..b6288bc3f4 100644 --- a/includes/media/PNG.php +++ b/includes/media/PNG.php @@ -112,7 +112,6 @@ class PNGHandler extends BitmapHandler { } function isMetadataValid( $image, $metadata ) { - if ( $metadata === self::BROKEN_FILE ) { // Do not repetitivly regenerate metadata on broken file. return self::METADATA_GOOD; diff --git a/includes/media/TransformationalImageHandler.php b/includes/media/TransformationalImageHandler.php index 2a74e0d708..742a5b7f61 100644 --- a/includes/media/TransformationalImageHandler.php +++ b/includes/media/TransformationalImageHandler.php @@ -156,7 +156,6 @@ abstract class TransformationalImageHandler extends ImageHandler { && $scalerParams['physicalHeight'] == $scalerParams['srcHeight'] && !isset( $scalerParams['quality'] ) ) { - # normaliseParams (or the user) wants us to return the unscaled image wfDebug( __METHOD__ . ": returning unscaled image\n" ); diff --git a/includes/objectcache/SqlBagOStuff.php b/includes/objectcache/SqlBagOStuff.php index 6c103017d0..70795eccd9 100644 --- a/includes/objectcache/SqlBagOStuff.php +++ b/includes/objectcache/SqlBagOStuff.php @@ -148,7 +148,7 @@ class SqlBagOStuff extends BagOStuff { protected function getSeparateMainLB() { global $wgDBtype; - if ( $wgDBtype === 'mysql' && $this->usesMainDB() ) { + if ( $this->usesMainDB() && $wgDBtype !== 'sqlite' ) { if ( !$this->separateMainLB ) { // We must keep a separate connection to MySQL in order to avoid deadlocks $lbFactory = MediaWikiServices::getInstance()->getDBLoadBalancerFactory(); @@ -156,8 +156,7 @@ class SqlBagOStuff extends BagOStuff { } return $this->separateMainLB; } else { - // However, SQLite has an opposite behavior. And PostgreSQL needs to know - // if we are in transaction or not (@TODO: find some PostgreSQL work-around). + // However, SQLite has an opposite behavior due to DB-level locking return null; } } diff --git a/includes/page/Article.php b/includes/page/Article.php index dd542323cb..16328bcead 100644 --- a/includes/page/Article.php +++ b/includes/page/Article.php @@ -214,7 +214,6 @@ class Article implements Page { * @since 1.21 */ protected function getContentObject() { - if ( $this->mPage->getId() === 0 ) { # If this is a MediaWiki:x message, then load the messages # and return the message value for x. @@ -569,8 +568,8 @@ class Article implements Page { $outputPage->setRevisionTimestamp( $this->mPage->getTimestamp() ); if ( !Hooks::run( 'ArticleContentViewCustom', - [ $this->fetchContentObject(), $this->getTitle(), $outputPage ] ) ) { - + [ $this->fetchContentObject(), $this->getTitle(), $outputPage ] ) + ) { # Allow extensions do their own custom view for certain pages $outputDone = true; } @@ -1434,6 +1433,8 @@ class Article implements Page { * @param bool $appendSubtitle [optional] * @param bool $forceKnown Should the image be shown as a bluelink regardless of existence? * @return string Containing HTML with redirect link + * + * @deprecated since 1.30 */ public function viewRedirect( $target, $appendSubtitle = true, $forceKnown = false ) { $lang = $this->getTitle()->getPageLanguage(); @@ -1691,74 +1692,127 @@ class Article implements Page { $suppress = ''; } $checkWatch = $user->getBoolOption( 'watchdeletion' ) || $user->isWatched( $title ); - $form = Html::openElement( 'form', [ 'method' => 'post', - 'action' => $title->getLocalURL( 'action=delete' ), 'id' => 'deleteconfirm' ] ) . - Html::openElement( 'fieldset', [ 'id' => 'mw-delete-table' ] ) . - Html::element( 'legend', null, wfMessage( 'delete-legend' )->text() ) . - Html::openElement( 'div', [ 'id' => 'mw-deleteconfirm-table' ] ) . - Html::openElement( 'div', [ 'id' => 'wpDeleteReasonListRow' ] ) . - Html::label( wfMessage( 'deletecomment' )->text(), 'wpDeleteReasonList' ) . - ' ' . - Xml::listDropDown( - 'wpDeleteReasonList', - wfMessage( 'deletereason-dropdown' )->inContentLanguage()->text(), - wfMessage( 'deletereasonotherlist' )->inContentLanguage()->text(), - '', - 'wpReasonDropDown', - 1 - ) . - Html::closeElement( 'div' ) . - Html::openElement( 'div', [ 'id' => 'wpDeleteReasonRow' ] ) . - Html::label( wfMessage( 'deleteotherreason' )->text(), 'wpReason' ) . - ' ' . - Html::input( 'wpReason', $reason, 'text', [ - 'size' => '60', - 'maxlength' => '255', - 'tabindex' => '2', - 'id' => 'wpReason', - 'class' => 'mw-ui-input-inline', - 'autofocus' - ] ) . - Html::closeElement( 'div' ); - - # Disallow watching if user is not logged in - if ( $user->isLoggedIn() ) { - $form .= - Xml::checkLabel( wfMessage( 'watchthis' )->text(), - 'wpWatch', 'wpWatch', $checkWatch, [ 'tabindex' => '3' ] ); - } - - $form .= - Html::openElement( 'div' ) . - $suppress . - Xml::submitButton( wfMessage( 'deletepage' )->text(), - [ - 'name' => 'wpConfirmB', - 'id' => 'wpConfirmB', - 'tabindex' => '5', - 'class' => $useMediaWikiUIEverywhere ? 'mw-ui-button mw-ui-destructive' : '', - ] - ) . - Html::closeElement( 'div' ) . - Html::closeElement( 'div' ) . - Xml::closeElement( 'fieldset' ) . - Html::hidden( - 'wpEditToken', - $user->getEditToken( [ 'delete', $title->getPrefixedText() ] ) - ) . - Xml::closeElement( 'form' ); - - if ( $user->isAllowed( 'editinterface' ) ) { - $link = Linker::linkKnown( - $ctx->msg( 'deletereason-dropdown' )->inContentLanguage()->getTitle(), - wfMessage( 'delete-edit-reasonlist' )->escaped(), - [], - [ 'action' => 'edit' ] - ); - $form .= '

' . $link . '

'; + + $outputPage->enableOOUI(); + + $options = []; + $options[] = [ + 'data' => 'other', + 'label' => $ctx->msg( 'deletereasonotherlist' )->inContentLanguage()->text(), + ]; + $list = $ctx->msg( 'deletereason-dropdown' )->inContentLanguage()->text(); + foreach ( explode( "\n", $list ) as $option ) { + $value = trim( $option ); + if ( $value == '' ) { + continue; + } elseif ( substr( $value, 0, 1 ) == '*' && substr( $value, 1, 1 ) != '*' ) { + $options[] = [ 'optgroup' => trim( substr( $value, 1 ) ) ]; + } elseif ( substr( $value, 0, 2 ) == '**' ) { + $options[] = [ 'data' => trim( substr( $value, 2 ) ) ]; + } else { + $options[] = [ 'data' => trim( $value ) ]; } + } + + $fields[] = new OOUI\FieldLayout( + new OOUI\DropdownInputWidget( [ + 'name' => 'wpDeleteReasonList', + 'inputId' => 'wpDeleteReasonList', + 'tabIndex' => 1, + 'infusable' => true, + 'value' => '', + 'options' => $options + ] ), + [ + 'label' => $ctx->msg( 'deletecomment' )->text(), + 'align' => 'top', + ] + ); + + $fields[] = new OOUI\FieldLayout( + new OOUI\TextInputWidget( [ + 'name' => 'wpReason', + 'inputId' => 'wpReason', + 'tabIndex' => 2, + 'maxLength' => 255, + 'infusable' => true, + 'value' => $reason, + 'autofocus' => true, + ] ), + [ + 'label' => $ctx->msg( 'deleteotherreason' )->text(), + 'align' => 'top', + ] + ); - $outputPage->addHTML( $form ); + if ( $user->isLoggedIn() ) { + $fields[] = new OOUI\FieldLayout( + new OOUI\CheckboxInputWidget( [ + 'name' => 'wpWatch', + 'inputId' => 'wpWatch', + 'tabIndex' => 3, + 'selected' => $checkWatch, + ] ), + [ + 'label' => $ctx->msg( 'watchthis' )->text(), + 'align' => 'inline', + 'infusable' => true, + ] + ); + } + + $fields[] = new OOUI\FieldLayout( + new OOUI\ButtonInputWidget( [ + 'name' => 'wpConfirmB', + 'inputId' => 'wpConfirmB', + 'tabIndex' => 5, + 'value' => $ctx->msg( 'deletepage' )->text(), + 'label' => $ctx->msg( 'deletepage' )->text(), + 'flags' => [ 'primary', 'destructive' ], + 'type' => 'submit', + ] ), + [ + 'align' => 'top', + ] + ); + + $fieldset = new OOUI\FieldsetLayout( [ + 'label' => $ctx->msg( 'delete-legend' )->text(), + 'id' => 'mw-delete-table', + 'items' => $fields, + ] ); + + $form = new OOUI\FormLayout( [ + 'method' => 'post', + 'action' => $title->getLocalURL( 'action=delete' ), + 'id' => 'deleteconfirm', + ] ); + $form->appendContent( + $fieldset, + new OOUI\HtmlSnippet( + Html::hidden( 'wpEditToken', $user->getEditToken( [ 'delete', $title->getPrefixedText() ] ) ) + ) + ); + + $outputPage->addHTML( + new OOUI\PanelLayout( [ + 'classes' => [ 'deletepage-wrapper' ], + 'expanded' => false, + 'padded' => true, + 'framed' => true, + 'content' => $form, + ] ) + ); + + if ( $user->isAllowed( 'editinterface' ) ) { + $link = Linker::linkKnown( + $ctx->msg( 'deletereason-dropdown' )->inContentLanguage()->getTitle(), + wfMessage( 'delete-edit-reasonlist' )->escaped(), + [], + [ 'action' => 'edit' ] + ); + $outputPage->addHTML( '

' . $link . '

' ); + } $deleteLogPage = new LogPage( 'delete' ); $outputPage->addHTML( Xml::element( 'h2', null, $deleteLogPage->getName()->text() ) ); diff --git a/includes/page/ImagePage.php b/includes/page/ImagePage.php index 6a751ac706..d37700b58d 100644 --- a/includes/page/ImagePage.php +++ b/includes/page/ImagePage.php @@ -115,23 +115,11 @@ class ImagePage extends Article { if ( $this->getTitle()->getNamespace() == NS_FILE && $this->mPage->getFile()->getRedirected() ) { if ( $this->getTitle()->getDBkey() == $this->mPage->getFile()->getName() || $diff !== null ) { - // mTitle is the same as the redirect target so ask Article - // to perform the redirect for us. $request->setVal( 'diffonly', 'true' ); - parent::view(); - return; - } else { - // mTitle is not the same as the redirect target so it is - // probably the redirect page itself. Fake the redirect symbol - $out->setPageTitle( $this->getTitle()->getPrefixedText() ); - $out->addHTML( $this->viewRedirect( - Title::makeTitle( NS_FILE, $this->mPage->getFile()->getName() ), - /* $appendSubtitle */ true, - /* $forceKnown */ true ) - ); - $this->mPage->doViewUpdates( $this->getContext()->getUser(), $this->getOldID() ); - return; } + + parent::view(); + return; } if ( $wgShowEXIF && $this->displayImg->exists() ) { diff --git a/includes/page/WikiFilePage.php b/includes/page/WikiFilePage.php index 66fadf5eed..972a397c5e 100644 --- a/includes/page/WikiFilePage.php +++ b/includes/page/WikiFilePage.php @@ -170,21 +170,31 @@ class WikiFilePage extends WikiPage { */ public function doPurge() { $this->loadFile(); + if ( $this->mFile->exists() ) { wfDebug( 'ImagePage::doPurge purging ' . $this->mFile->getName() . "\n" ); DeferredUpdates::addUpdate( new HTMLCacheUpdate( $this->mTitle, 'imagelinks' ) ); - $this->mFile->purgeCache( [ 'forThumbRefresh' => true ] ); } else { wfDebug( 'ImagePage::doPurge no image for ' . $this->mFile->getName() . "; limiting purge to cache only\n" ); - // even if the file supposedly doesn't exist, force any cached information - // to be updated (in case the cached information is wrong) - $this->mFile->purgeCache( [ 'forThumbRefresh' => true ] ); } + + // even if the file supposedly doesn't exist, force any cached information + // to be updated (in case the cached information is wrong) + + // Purge current version and its thumbnails + $this->mFile->purgeCache( [ 'forThumbRefresh' => true ] ); + + // Purge the old versions and their thumbnails + foreach ( $this->mFile->getHistory() as $oldFile ) { + $oldFile->purgeCache( [ 'forThumbRefresh' => true ] ); + } + if ( $this->mRepo ) { // Purge redirect cache $this->mRepo->invalidateImageRedirect( $this->mTitle ); } + return parent::doPurge(); } diff --git a/includes/page/WikiPage.php b/includes/page/WikiPage.php index 0e23a88c1d..3ba2d2e69e 100644 --- a/includes/page/WikiPage.php +++ b/includes/page/WikiPage.php @@ -1314,7 +1314,6 @@ class WikiPage implements Page, IDBAccessObject { * @return bool */ public function updateIfNewerOn( $dbw, $revision ) { - $row = $dbw->selectRow( [ 'revision', 'page' ], [ 'rev_id', 'rev_timestamp', 'page_is_redirect' ], @@ -1386,7 +1385,6 @@ class WikiPage implements Page, IDBAccessObject { public function replaceSectionContent( $sectionId, Content $sectionContent, $sectionTitle = '', $edittime = null ) { - $baseRevId = null; if ( $edittime && $sectionId !== 'new' ) { $dbr = wfGetDB( DB_REPLICA ); @@ -1425,7 +1423,6 @@ class WikiPage implements Page, IDBAccessObject { public function replaceSectionAtRev( $sectionId, Content $sectionContent, $sectionTitle = '', $baseRevId = null ) { - if ( strval( $sectionId ) === '' ) { // Whole-page edit; let the whole text through $newContent = $sectionContent; @@ -3334,7 +3331,7 @@ class WikiPage implements Page, IDBAccessObject { HTMLFileCache::clearFileCache( $title ); $revid = $revision ? $revision->getId() : null; - DeferredUpdates::addCallableUpdate( function() use ( $title, $revid ) { + DeferredUpdates::addCallableUpdate( function () use ( $title, $revid ) { InfoAction::invalidateCache( $title, $revid ); } ); } diff --git a/includes/pager/RangeChronologicalPager.php b/includes/pager/RangeChronologicalPager.php index 901d576df9..d3cb566823 100644 --- a/includes/pager/RangeChronologicalPager.php +++ b/includes/pager/RangeChronologicalPager.php @@ -99,13 +99,6 @@ abstract class RangeChronologicalPager extends ReverseChronologicalPager { * @return array */ protected function buildQueryInfo( $offset, $limit, $descending ) { - if ( count( $this->rangeConds ) > 0 ) { - // If range conditions are set, $offset is not used. - // However, if range conditions aren't set, (such as when using paging links) - // use the provided offset to get the proper query. - $offset = ''; - } - list( $tables, $fields, $conds, $fname, $options, $join_conds ) = parent::buildQueryInfo( $offset, $limit, diff --git a/includes/parser/CoreParserFunctions.php b/includes/parser/CoreParserFunctions.php index e34d10b6a3..f0f1f5fa97 100644 --- a/includes/parser/CoreParserFunctions.php +++ b/includes/parser/CoreParserFunctions.php @@ -174,7 +174,6 @@ class CoreParserFunctions { $magicWords = new MagicWordArray( [ 'url_path', 'url_query', 'url_wiki' ] ); } switch ( $magicWords->matchStartToEnd( $arg ) ) { - // Encode as though it's a wiki page, '_' for ' '. case 'url_wiki': $func = 'wfUrlencode'; diff --git a/includes/parser/Parser.php b/includes/parser/Parser.php index d8722bac5b..5da25465c6 100644 --- a/includes/parser/Parser.php +++ b/includes/parser/Parser.php @@ -550,7 +550,8 @@ class Parser { // Since we're not really outputting HTML, decode the entities and // then re-encode the things that need hiding inside HTML comments. $limitReport = htmlspecialchars_decode( $limitReport ); - Hooks::run( 'ParserLimitReport', [ $this, &$limitReport ] ); + // Run deprecated hook + Hooks::run( 'ParserLimitReport', [ $this, &$limitReport ], '1.22' ); // Sanitize for comment. Note '‐' in the replacement is U+2010, // which looks much like the problematic '-'. @@ -1074,7 +1075,6 @@ class Parser { * @return string */ public function doTableStuff( $text ) { - $lines = StringUtils::explode( "\n", $text ); $out = ''; $td_history = []; # Is currently a td tag open? @@ -1278,7 +1278,6 @@ class Parser { * @return string */ public function internalParse( $text, $isMain = true, $frame = false ) { - $origText = $text; // Avoid PHP 7.1 warning from passing $this by reference @@ -1854,7 +1853,6 @@ class Parser { * @return string */ public function replaceExternalLinks( $text ) { - $bits = preg_split( $this->mExtLinkBracketedRegex, $text, -1, PREG_SPLIT_DELIM_CAPTURE ); if ( $bits === false ) { throw new MWException( "PCRE needs to be compiled with " @@ -2242,12 +2240,6 @@ class Parser { $link = $origLink; } - $noforce = ( substr( $origLink, 0, 1 ) !== ':' ); - if ( !$noforce ) { - # Strip off leading ':' - $link = substr( $link, 1 ); - } - $unstrip = $this->mStripState->unstripNoWiki( $link ); $nt = is_string( $unstrip ) ? Title::newFromText( $unstrip ) : null; if ( $nt === null ) { @@ -2258,6 +2250,8 @@ class Parser { $ns = $nt->getNamespace(); $iw = $nt->getInterwiki(); + $noforce = ( substr( $origLink, 0, 1 ) !== ':' ); + if ( $might_be_img ) { # if this is actually an invalid link if ( $ns == NS_FILE && $noforce ) { # but might be an image $found = false; @@ -2302,6 +2296,10 @@ class Parser { $wasblank = ( $text == '' ); if ( $wasblank ) { $text = $link; + if ( !$noforce ) { + # Strip off leading ':' + $text = substr( $text, 1 ); + } } else { # T6598 madness. Handle the quotes only if they come from the alternate part # [[Lista d''e paise d''o munno]] ->
Lista d''e paise d''o munno @@ -2326,7 +2324,7 @@ class Parser { } $s = rtrim( $s . $prefix ); - $s .= trim( $trail, "\n" ) == '' ? '': $prefix . $trail; + $s .= trim( $trail, "\n" ) == '' ? '' : $prefix . $trail; continue; } @@ -3030,7 +3028,6 @@ class Parser { * @return string The text of the template */ public function braceSubstitution( $piece, $frame ) { - // Flags // $text has been filled @@ -3377,11 +3374,6 @@ class Parser { list( $callback, $flags ) = $this->mFunctionHooks[$function]; - # Workaround for PHP bug 35229 and similar - if ( !is_callable( $callback ) ) { - throw new MWException( "Tag hook for $function is not callable\n" ); - } - // Avoid PHP 7.1 warning from passing $this by reference $parser = $this; @@ -3790,7 +3782,6 @@ class Parser { * @return array */ public function argSubstitution( $piece, $frame ) { - $error = false; $parts = $piece['parts']; $nameWithSpaces = $frame->expand( $piece['title'] ); @@ -3882,17 +3873,10 @@ class Parser { } if ( isset( $this->mTagHooks[$name] ) ) { - # Workaround for PHP bug 35229 and similar - if ( !is_callable( $this->mTagHooks[$name] ) ) { - throw new MWException( "Tag hook for $name is not callable\n" ); - } $output = call_user_func_array( $this->mTagHooks[$name], [ $content, $attributes, $this, $frame ] ); } elseif ( isset( $this->mFunctionTagHooks[$name] ) ) { list( $callback, ) = $this->mFunctionTagHooks[$name]; - if ( !is_callable( $callback ) ) { - throw new MWException( "Tag hook for $name is not callable\n" ); - } // Avoid PHP 7.1 warning from passing $this by reference $parser = $this; @@ -3978,7 +3962,6 @@ class Parser { * @return string */ public function doDoubleUnderscore( $text ) { - # The position of __TOC__ needs to be recorded $mw = MagicWord::get( 'toc' ); if ( $mw->match( $text ) ) { @@ -4519,12 +4502,16 @@ class Parser { # which may corrupt this parser instance via its wfMessage()->text() call- # Signatures - $sigText = $this->getUserSig( $user ); - $text = strtr( $text, [ - '~~~~~' => $d, - '~~~~' => "$sigText $d", - '~~~' => $sigText - ] ); + if ( strpos( $text, '~~~' ) !== false ) { + $sigText = $this->getUserSig( $user ); + $text = strtr( $text, [ + '~~~~~' => $d, + '~~~~' => "$sigText $d", + '~~~' => $sigText + ] ); + # The main two signature forms used above are time-sensitive + $this->mOutput->setFlag( 'user-signature' ); + } # Context links ("pipe tricks"): [[|name]] and [[name (context)|]] $tc = '[' . Title::legalChars() . ']'; @@ -4761,7 +4748,7 @@ class Parser { * @throws MWException * @return callable|null The old value of the mTagHooks array associated with the hook */ - public function setHook( $tag, $callback ) { + public function setHook( $tag, callable $callback ) { $tag = strtolower( $tag ); if ( preg_match( '/[<>\r\n]/', $tag, $m ) ) { throw new MWException( "Invalid character {$m[0]} in setHook('$tag', ...) call" ); @@ -4792,7 +4779,7 @@ class Parser { * @throws MWException * @return callable|null The old value of the mTagHooks array associated with the hook */ - public function setTransparentTagHook( $tag, $callback ) { + public function setTransparentTagHook( $tag, callable $callback ) { $tag = strtolower( $tag ); if ( preg_match( '/[<>\r\n]/', $tag, $m ) ) { throw new MWException( "Invalid character {$m[0]} in setTransparentHook('$tag', ...) call" ); @@ -4855,7 +4842,7 @@ class Parser { * @throws MWException * @return string|callable The old callback function for this name, if any */ - public function setFunctionHook( $id, $callback, $flags = 0 ) { + public function setFunctionHook( $id, callable $callback, $flags = 0 ) { global $wgContLang; $oldVal = isset( $this->mFunctionHooks[$id] ) ? $this->mFunctionHooks[$id][0] : null; @@ -4907,7 +4894,7 @@ class Parser { * @throws MWException * @return null */ - public function setFunctionTagHook( $tag, $callback, $flags ) { + public function setFunctionTagHook( $tag, callable $callback, $flags ) { $tag = strtolower( $tag ); if ( preg_match( '/[<>\r\n]/', $tag, $m ) ) { throw new MWException( "Invalid character {$m[0]} in setFunctionTagHook('$tag', ...) call" ); @@ -4959,7 +4946,6 @@ class Parser { * @return string HTML */ public function renderImageGallery( $text, $params ) { - $mode = false; if ( isset( $params['mode'] ) ) { $mode = $params['mode']; @@ -6081,7 +6067,7 @@ class Parser { $e = new Exception; $this->mInParse = $e->getTraceAsString(); - $recursiveCheck = new ScopedCallback( function() { + $recursiveCheck = new ScopedCallback( function () { $this->mInParse = false; } ); diff --git a/includes/parser/ParserCache.php b/includes/parser/ParserCache.php index 1f0e19eb26..c680129934 100644 --- a/includes/parser/ParserCache.php +++ b/includes/parser/ParserCache.php @@ -21,25 +21,50 @@ * @ingroup Cache Parser */ +use MediaWiki\MediaWikiServices; + /** * @ingroup Cache Parser * @todo document */ class ParserCache { + /** + * Constants for self::getKey() + * @since 1.30 + */ + + /** Use only current data */ + const USE_CURRENT_ONLY = 0; + + /** Use expired data if current data is unavailable */ + const USE_EXPIRED = 1; + + /** Use expired data or data from different revisions if current data is unavailable */ + const USE_OUTDATED = 2; + + /** + * Use expired data and data from different revisions, and if all else + * fails vary on all variable options + */ + const USE_ANYTHING = 3; + /** @var BagOStuff */ private $mMemc; + + /** + * Anything cached prior to this is invalidated + * + * @var string + */ + private $cacheEpoch; /** * Get an instance of this object * + * @deprecated since 1.30, use MediaWikiServices instead * @return ParserCache */ public static function singleton() { - static $instance; - if ( !isset( $instance ) ) { - global $parserMemc; - $instance = new ParserCache( $parserMemc ); - } - return $instance; + return MediaWikiServices::getInstance()->getParserCache(); } /** @@ -48,11 +73,13 @@ class ParserCache { * This class use an invalidation strategy that is compatible with * MultiWriteBagOStuff in async replication mode. * - * @param BagOStuff $memCached + * @param BagOStuff $cache + * @param string $cacheEpoch Anything before this timestamp is invalidated * @throws MWException */ - protected function __construct( BagOStuff $memCached ) { - $this->mMemc = $memCached; + public function __construct( BagOStuff $cache, $cacheEpoch = '20030516000000' ) { + $this->mMemc = $cache; + $this->cacheEpoch = $cacheEpoch; } /** @@ -103,7 +130,7 @@ class ParserCache { */ public function getETag( $article, $popts ) { return 'W/"' . $this->getParserOutputKey( $article, - $popts->optionsHash( ParserOptions::legacyOptions(), $article->getTitle() ) ) . + $popts->optionsHash( ParserOptions::allCacheVaryingOptions(), $article->getTitle() ) ) . "--" . $article->getTouched() . '"'; } @@ -130,29 +157,18 @@ class ParserCache { * It would be preferable to have this code in get() * instead of having Article looking in our internals. * - * @todo Document parameter $useOutdated - * * @param WikiPage $article * @param ParserOptions $popts - * @param bool $useOutdated (default true) + * @param int|bool $useOutdated One of the USE constants. For backwards + * compatibility, boolean false is treated as USE_CURRENT_ONLY and + * boolean true is treated as USE_ANYTHING. * @return bool|mixed|string + * @since 1.30 Changed $useOutdated to an int and added the non-boolean values */ - public function getKey( $article, $popts, $useOutdated = true ) { - $dummy = null; - return $this->getKeyReal( $article, $popts, $useOutdated, $dummy ); - } - - /** - * Temporary internal function to allow accessing $usedOptions - * @todo Merge this back to self::getKey() when ParserOptions::optionsHashPre30() is removed - * @param WikiPage $article - * @param ParserOptions $popts - * @param bool $useOutdated (default true) - * @param array &$usedOptions Don't use this, it will go away soon - * @return bool|mixed|string - */ - private function getKeyReal( $article, $popts, $useOutdated, &$usedOptions ) { - global $wgCacheEpoch; + public function getKey( $article, $popts, $useOutdated = self::USE_ANYTHING ) { + if ( is_bool( $useOutdated ) ) { + $useOutdated = $useOutdated ? self::USE_ANYTHING : self::USE_CURRENT_ONLY; + } if ( $popts instanceof User ) { wfWarn( "Use of outdated prototype ParserCache::getKey( &\$article, &\$user )\n" ); @@ -164,14 +180,16 @@ class ParserCache { $optionsKey = $this->mMemc->get( $this->getOptionsKey( $article ), $casToken, BagOStuff::READ_VERIFIED ); if ( $optionsKey instanceof CacheTime ) { - if ( !$useOutdated && $optionsKey->expired( $article->getTouched() ) ) { + if ( $useOutdated < self::USE_EXPIRED && $optionsKey->expired( $article->getTouched() ) ) { wfIncrStats( "pcache.miss.expired" ); $cacheTime = $optionsKey->getCacheTime(); wfDebugLog( "ParserCache", "Parser options key expired, touched " . $article->getTouched() - . ", epoch $wgCacheEpoch, cached $cacheTime\n" ); + . ", epoch {$this->cacheEpoch}, cached $cacheTime\n" ); return false; - } elseif ( !$useOutdated && $optionsKey->isDifferentRevision( $article->getLatest() ) ) { + } elseif ( $useOutdated < self::USE_OUTDATED && + $optionsKey->isDifferentRevision( $article->getLatest() ) + ) { wfIncrStats( "pcache.miss.revid" ); $revId = $article->getLatest(); $cachedRevId = $optionsKey->getCacheRevisionId(); @@ -185,10 +203,10 @@ class ParserCache { $usedOptions = $optionsKey->mUsedOptions; wfDebug( "Parser cache options found.\n" ); } else { - if ( !$useOutdated ) { + if ( $useOutdated < self::USE_ANYTHING ) { return false; } - $usedOptions = ParserOptions::legacyOptions(); + $usedOptions = ParserOptions::allCacheVaryingOptions(); } return $this->getParserOutputKey( @@ -208,8 +226,6 @@ class ParserCache { * @return ParserOutput|bool False on failure */ public function get( $article, $popts, $useOutdated = false ) { - global $wgCacheEpoch; - $canCache = $article->checkTouched(); if ( !$canCache ) { // It's a redirect now @@ -218,8 +234,9 @@ class ParserCache { $touched = $article->getTouched(); - $usedOptions = null; - $parserOutputKey = $this->getKeyReal( $article, $popts, $useOutdated, $usedOptions ); + $parserOutputKey = $this->getKey( $article, $popts, + $useOutdated ? self::USE_OUTDATED : self::USE_CURRENT_ONLY + ); if ( $parserOutputKey === false ) { wfIncrStats( 'pcache.miss.absent' ); return false; @@ -228,13 +245,6 @@ class ParserCache { $casToken = null; /** @var ParserOutput $value */ $value = $this->mMemc->get( $parserOutputKey, $casToken, BagOStuff::READ_VERIFIED ); - if ( !$value ) { - $parserOutputKey = $this->getParserOutputKey( - $article, - $popts->optionsHashPre30( $usedOptions, $article->getTitle() ) - ); - $value = $this->mMemc->get( $parserOutputKey, $casToken, BagOStuff::READ_VERIFIED ); - } if ( !$value ) { wfDebug( "ParserOutput cache miss.\n" ); wfIncrStats( "pcache.miss.absent" ); @@ -257,7 +267,7 @@ class ParserCache { $cacheTime = $value->getCacheTime(); wfDebugLog( "ParserCache", "ParserOutput key expired, touched $touched, " - . "epoch $wgCacheEpoch, cached $cacheTime\n" ); + . "epoch {$this->cacheEpoch}, cached $cacheTime\n" ); $value = false; } elseif ( !$useOutdated && $value->isDifferentRevision( $article->getLatest() ) ) { wfIncrStats( "pcache.miss.revid" ); @@ -327,13 +337,6 @@ class ParserCache { // ...and its pointer $this->mMemc->set( $this->getOptionsKey( $page ), $optionsKey, $expire ); - // Normally, when there was no key change, the above would have - // overwritten the old entry. Delete that old entry to save disk - // space. - $oldParserOutputKey = $this->getParserOutputKey( $page, - $popts->optionsHashPre30( $optionsKey->mUsedOptions, $page->getTitle() ) ); - $this->mMemc->delete( $oldParserOutputKey ); - Hooks::run( 'ParserCacheSaveComplete', [ $this, $parserOutput, $page->getTitle(), $popts, $revId ] @@ -342,4 +345,15 @@ class ParserCache { wfDebug( "Parser output was marked as uncacheable and has not been saved.\n" ); } } + + /** + * Get the backend BagOStuff instance that + * powers the parser cache + * + * @since 1.30 + * @return BagOStuff + */ + public function getCacheStorage() { + return $this->mMemc; + } } diff --git a/includes/parser/ParserOptions.php b/includes/parser/ParserOptions.php index 5be0321bbe..96a4368258 100644 --- a/includes/parser/ParserOptions.php +++ b/includes/parser/ParserOptions.php @@ -1211,10 +1211,11 @@ class ParserOptions { * Returns the full array of options that would have been used by * in 1.16. * Used to get the old parser cache entries when available. - * @todo 1.16 was years ago, can we remove this? + * @deprecated since 1.30. You probably want self::allCacheVaryingOptions() instead. * @return array */ public static function legacyOptions() { + wfDeprecated( __METHOD__, '1.30' ); return [ 'stubthreshold', 'numberheadings', @@ -1225,6 +1226,20 @@ class ParserOptions { ]; } + /** + * Return all option keys that vary the options hash + * @since 1.30 + * @return string[] + */ + public static function allCacheVaryingOptions() { + // Trigger a call to the 'ParserOptionsRegister' hook if it hasn't + // already been called. + if ( self::$defaults === null ) { + self::getDefaults(); + } + return array_keys( array_filter( self::$inCacheKey ) ); + } + /** * Convert an option to a string value * @param mixed $value @@ -1269,8 +1284,7 @@ class ParserOptions { // Feb 2015 (instead the parser outputs a constant placeholder and post-parse // processing handles the option). But Wikibase forces it in $forOptions // and expects the cache key to still vary on it for T85252. - // @todo Deprecate and remove this behavior after optionsHashPre30() is - // removed (Wikibase can use addExtraKey() or something instead). + // @deprecated since 1.30, Wikibase should use addExtraKey() or something instead. if ( in_array( 'editsection', $forOptions, true ) ) { $options['editsection'] = $this->mEditSection; $defaults['editsection'] = true; @@ -1321,98 +1335,6 @@ class ParserOptions { return $confstr; } - /** - * Generate the hash used before MediaWiki 1.30 - * @since 1.30 - * @deprecated since 1.30. Do not use this unless you're ParserCache. - * @param array $forOptions - * @param Title $title Used to get the content language of the page (since r97636) - * @return string Page rendering hash - */ - public function optionsHashPre30( $forOptions, $title = null ) { - global $wgRenderHashAppend; - - // FIXME: Once the cache key is reorganized this argument - // can be dropped. It was used when the math extension was - // part of core. - $confstr = '*'; - - // Space assigned for the stubthreshold but unused - // since it disables the parser cache, its value will always - // be 0 when this function is called by parsercache. - if ( in_array( 'stubthreshold', $forOptions ) ) { - $confstr .= '!' . $this->options['stubthreshold']; - } else { - $confstr .= '!*'; - } - - if ( in_array( 'dateformat', $forOptions ) ) { - $confstr .= '!' . $this->getDateFormat(); - } - - if ( in_array( 'numberheadings', $forOptions ) ) { - $confstr .= '!' . ( $this->options['numberheadings'] ? '1' : '' ); - } else { - $confstr .= '!*'; - } - - if ( in_array( 'userlang', $forOptions ) ) { - $confstr .= '!' . $this->options['userlang']->getCode(); - } else { - $confstr .= '!*'; - } - - if ( in_array( 'thumbsize', $forOptions ) ) { - $confstr .= '!' . $this->options['thumbsize']; - } else { - $confstr .= '!*'; - } - - // add in language specific options, if any - // @todo FIXME: This is just a way of retrieving the url/user preferred variant - if ( !is_null( $title ) ) { - $confstr .= $title->getPageLanguage()->getExtraHashOptions(); - } else { - global $wgContLang; - $confstr .= $wgContLang->getExtraHashOptions(); - } - - $confstr .= $wgRenderHashAppend; - - // @note: as of Feb 2015, core never sets the editsection flag, since it uses - // tags to inject editsections on the fly. However, extensions - // may be using it by calling ParserOption::optionUsed resp. ParserOutput::registerOption - // directly. At least Wikibase does at this point in time. - if ( !in_array( 'editsection', $forOptions ) ) { - $confstr .= '!*'; - } elseif ( !$this->mEditSection ) { - $confstr .= '!edit=0'; - } - - if ( $this->options['printable'] && in_array( 'printable', $forOptions ) ) { - $confstr .= '!printable=1'; - } - - if ( $this->options['wrapclass'] !== 'mw-parser-output' && - in_array( 'wrapclass', $forOptions ) - ) { - $confstr .= '!wrapclass=' . $this->options['wrapclass']; - } - - if ( $this->mExtraKey != '' ) { - $confstr .= $this->mExtraKey; - } - - // Give a chance for extensions to modify the hash, if they have - // extra options or other effects on the parser cache. - Hooks::run( 'PageRenderingHash', [ &$confstr, $this->getUser(), &$forOptions ] ); - - // Make it a valid memcached key fragment - $confstr = str_replace( ' ', '_', $confstr ); - - return $confstr; - } - /** * Test whether these options are safe to cache * @since 1.30 diff --git a/includes/parser/Preprocessor_DOM.php b/includes/parser/Preprocessor_DOM.php index 753930735d..3c750ad7dc 100644 --- a/includes/parser/Preprocessor_DOM.php +++ b/includes/parser/Preprocessor_DOM.php @@ -148,7 +148,6 @@ class Preprocessor_DOM extends Preprocessor { * @return PPNode_DOM */ public function preprocessToObj( $text, $flags = 0 ) { - $xml = $this->cacheGetTree( $text, $flags ); if ( $xml === false ) { $xml = $this->preprocessToXml( $text, $flags ); @@ -373,7 +372,6 @@ class Preprocessor_DOM extends Preprocessor { } // Handle comments if ( isset( $matches[2] ) && $matches[2] == '!--' ) { - // To avoid leaving blank lines, when a sequence of // space-separated comments is both preceded and followed by // a newline (ignoring spaces), then diff --git a/includes/parser/Preprocessor_Hash.php b/includes/parser/Preprocessor_Hash.php index 597d1f231c..25d253f9b9 100644 --- a/includes/parser/Preprocessor_Hash.php +++ b/includes/parser/Preprocessor_Hash.php @@ -304,7 +304,6 @@ class Preprocessor_Hash extends Preprocessor { } // Handle comments if ( isset( $matches[2] ) && $matches[2] == '!--' ) { - // To avoid leaving blank lines, when a sequence of // space-separated comments is both preceded and followed by // a newline (ignoring spaces), then diff --git a/includes/poolcounter/PoolCounterRedis.php b/includes/poolcounter/PoolCounterRedis.php index 5a15ddf6bb..65ea8333e3 100644 --- a/includes/poolcounter/PoolCounterRedis.php +++ b/includes/poolcounter/PoolCounterRedis.php @@ -16,7 +16,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ use Psr\Log\LoggerInterface; diff --git a/includes/profiler/ProfilerSectionOnly.php b/includes/profiler/ProfilerSectionOnly.php index 0ce8087675..41260a8388 100644 --- a/includes/profiler/ProfilerSectionOnly.php +++ b/includes/profiler/ProfilerSectionOnly.php @@ -27,7 +27,6 @@ * $wgProfiler['visible'] = true; * @endcode * - * @author Aaron Schulz * @ingroup Profiler * @since 1.25 */ @@ -73,7 +72,7 @@ class ProfilerSectionOnly extends Profiler { */ protected function getFunctionReport() { $data = $this->getFunctionStats(); - usort( $data, function( $a, $b ) { + usort( $data, function ( $a, $b ) { if ( $a['real'] === $b['real'] ) { return 0; } diff --git a/includes/profiler/ProfilerXhprof.php b/includes/profiler/ProfilerXhprof.php index 1bf4f54583..09191ee51d 100644 --- a/includes/profiler/ProfilerXhprof.php +++ b/includes/profiler/ProfilerXhprof.php @@ -47,8 +47,7 @@ * a drop-in replacement for Xhprof. Just change the XHPROF_FLAGS_* constants * to TIDEWAYS_FLAGS_*. * - * @author Bryan Davis - * @copyright © 2014 Bryan Davis and Wikimedia Foundation. + * @copyright © 2014 Wikimedia Foundation and contributors * @ingroup Profiler * @see Xhprof * @see https://php.net/xhprof @@ -201,7 +200,7 @@ class ProfilerXhprof extends Profiler { */ protected function getFunctionReport() { $data = $this->getFunctionStats(); - usort( $data, function( $a, $b ) { + usort( $data, function ( $a, $b ) { if ( $a['real'] === $b['real'] ) { return 0; } diff --git a/includes/profiler/SectionProfiler.php b/includes/profiler/SectionProfiler.php index 7e3c398bb0..fdfb24d8c4 100644 --- a/includes/profiler/SectionProfiler.php +++ b/includes/profiler/SectionProfiler.php @@ -19,7 +19,6 @@ * * @file * @ingroup Profiler - * @author Aaron Schulz */ use Wikimedia\ScopedCallback; diff --git a/includes/registration/ExtensionProcessor.php b/includes/registration/ExtensionProcessor.php index 39a8a3dec1..ce262bd23e 100644 --- a/includes/registration/ExtensionProcessor.php +++ b/includes/registration/ExtensionProcessor.php @@ -378,7 +378,7 @@ class ExtensionProcessor implements Processor { protected function extractExtensionMessagesFiles( $dir, array $info ) { if ( isset( $info['ExtensionMessagesFiles'] ) ) { - $this->globals["wgExtensionMessagesFiles"] += array_map( function( $file ) use ( $dir ) { + $this->globals["wgExtensionMessagesFiles"] += array_map( function ( $file ) use ( $dir ) { return "$dir/$file"; }, $info['ExtensionMessagesFiles'] ); } diff --git a/includes/registration/ExtensionRegistry.php b/includes/registration/ExtensionRegistry.php index 0c5a67e9a7..eac04a9b89 100644 --- a/includes/registration/ExtensionRegistry.php +++ b/includes/registration/ExtensionRegistry.php @@ -400,7 +400,7 @@ class ExtensionRegistry { protected function processAutoLoader( $dir, array $info ) { if ( isset( $info['AutoloadClasses'] ) ) { // Make paths absolute, relative to the JSON file - return array_map( function( $file ) use ( $dir ) { + return array_map( function ( $file ) use ( $dir ) { return "$dir/$file"; }, $info['AutoloadClasses'] ); } else { diff --git a/includes/resourceloader/ResourceLoader.php b/includes/resourceloader/ResourceLoader.php index c11fe5b618..855311667d 100644 --- a/includes/resourceloader/ResourceLoader.php +++ b/includes/resourceloader/ResourceLoader.php @@ -1100,7 +1100,12 @@ MESSAGE; $strContent = self::filter( $filter, $strContent ); } - $out .= $strContent; + if ( $context->getOnly() === 'scripts' ) { + // Use a linebreak between module scripts (T162719) + $out .= $this->ensureNewline( $strContent ); + } else { + $out .= $strContent; + } } catch ( Exception $e ) { $this->outputErrorAndLog( $e, 'Generating module package failed: {exception}' ); @@ -1128,7 +1133,8 @@ MESSAGE; if ( !$context->getDebug() ) { $stateScript = self::filter( 'minify-js', $stateScript ); } - $out .= $stateScript; + // Use a linebreak between module script and state script (T162719) + $out = $this->ensureNewline( $out ) . $stateScript; } } else { if ( count( $states ) ) { @@ -1140,6 +1146,19 @@ MESSAGE; return $out; } + /** + * Ensure the string is either empty or ends in a line break + * @param string $str + * @return string + */ + private function ensureNewline( $str ) { + $end = substr( $str, -1 ); + if ( $end === false || $end === "\n" ) { + return $str; + } + return $str . "\n"; + } + /** * Get names of modules that use a certain message. * diff --git a/includes/resourceloader/ResourceLoaderClientHtml.php b/includes/resourceloader/ResourceLoaderClientHtml.php index b8f2fa53e1..197ac511d1 100644 --- a/includes/resourceloader/ResourceLoaderClientHtml.php +++ b/includes/resourceloader/ResourceLoaderClientHtml.php @@ -109,7 +109,7 @@ class ResourceLoaderClientHtml { * * See OutputPage::buildExemptModules() for use cases. * - * @param array $modules Module state keyed by module name + * @param array $states Module state keyed by module name */ public function setExemptStates( array $states ) { $this->exemptStates = $states; @@ -170,15 +170,16 @@ class ResourceLoaderClientHtml { if ( $module->getType() !== ResourceLoaderModule::LOAD_STYLES ) { $logger = $rl->getLogger(); - $logger->warning( 'Unexpected general module "{module}" in styles queue.', [ + $logger->error( 'Unexpected general module "{module}" in styles queue.', [ 'module' => $name, ] ); - } else { - // Stylesheet doesn't trigger mw.loader callback. - // Set "ready" state to allow dependencies and avoid duplicate requests. (T87871) - $data['states'][$name] = 'ready'; + continue; } + // Stylesheet doesn't trigger mw.loader callback. + // Set "ready" state to allow dependencies and avoid duplicate requests. (T87871) + $data['states'][$name] = 'ready'; + $group = $module->getGroup(); $context = $this->getContext( $group, ResourceLoaderModule::TYPE_STYLES ); if ( $module->isKnownEmpty( $context ) ) { @@ -369,7 +370,6 @@ class ResourceLoaderClientHtml { sort( $modules ); if ( $mainContext->getDebug() && count( $modules ) > 1 ) { - $chunks = []; // Recursively call us for every item foreach ( $modules as $name ) { diff --git a/includes/resourceloader/ResourceLoaderFileModule.php b/includes/resourceloader/ResourceLoaderFileModule.php index 725bc6a05e..79b8e79d08 100644 --- a/includes/resourceloader/ResourceLoaderFileModule.php +++ b/includes/resourceloader/ResourceLoaderFileModule.php @@ -980,18 +980,19 @@ class ResourceLoaderFileModule extends ResourceLoaderModule { $files = $compiler->AllParsedFiles(); $this->localFileRefs = array_merge( $this->localFileRefs, $files ); + // Cache for 24 hours (86400 seconds). $cache->set( $cacheKey, [ 'css' => $css, 'files' => $files, 'hash' => FileContentsHasher::getFileContentsHash( $files ), - ], 60 * 60 * 24 ); // 86400 seconds, or 24 hours. + ], 3600 * 24 ); return $css; } /** * Takes named templates by the module and returns an array mapping. - * @return array of templates mapping template alias to content + * @return array Templates mapping template alias to content * @throws MWException */ public function getTemplates() { @@ -1022,7 +1023,8 @@ class ResourceLoaderFileModule extends ResourceLoaderModule { * the BOM character is not valid in the middle of a string. * We already assume UTF-8 everywhere, so this should be safe. * - * @return string input minus the intial BOM char + * @param string $input + * @return string Input minus the intial BOM char */ protected function stripBom( $input ) { if ( substr_compare( "\xef\xbb\xbf", $input, 0, 3 ) === 0 ) { diff --git a/includes/resourceloader/ResourceLoaderImage.php b/includes/resourceloader/ResourceLoaderImage.php index 19d54714f5..072ae7944b 100644 --- a/includes/resourceloader/ResourceLoaderImage.php +++ b/includes/resourceloader/ResourceLoaderImage.php @@ -148,9 +148,8 @@ class ResourceLoaderImage { public function getExtension( $format = 'original' ) { if ( $format === 'rasterized' && $this->extension === 'svg' ) { return 'png'; - } else { - return $this->extension; } + return $this->extension; } /** diff --git a/includes/resourceloader/ResourceLoaderJqueryMsgModule.php b/includes/resourceloader/ResourceLoaderJqueryMsgModule.php index 1704481224..01476ed17c 100644 --- a/includes/resourceloader/ResourceLoaderJqueryMsgModule.php +++ b/includes/resourceloader/ResourceLoaderJqueryMsgModule.php @@ -18,7 +18,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Brad Jorsch */ /** diff --git a/includes/resourceloader/ResourceLoaderModule.php b/includes/resourceloader/ResourceLoaderModule.php index 3ad6a84864..1c767fa5b8 100644 --- a/includes/resourceloader/ResourceLoaderModule.php +++ b/includes/resourceloader/ResourceLoaderModule.php @@ -461,7 +461,6 @@ abstract class ResourceLoaderModule implements LoggerAwareInterface { * @param array $localFileRefs List of files */ protected function saveFileDependencies( ResourceLoaderContext $context, $localFileRefs ) { - try { // Related bugs and performance considerations: // 1. Don't needlessly change the database value with the same list in a @@ -643,16 +642,18 @@ abstract class ResourceLoaderModule implements LoggerAwareInterface { $scripts = $this->getScriptURLsForDebug( $context ); } else { $scripts = $this->getScript( $context ); - // rtrim() because there are usually a few line breaks - // after the last ';'. A new line at EOF, a new line - // added by ResourceLoaderFileModule::readScriptFiles, etc. + // Make the script safe to concatenate by making sure there is at least one + // trailing new line at the end of the content. Previously, this looked for + // a semi-colon instead, but that breaks concatenation if the semicolon + // is inside a comment like "// foo();". Instead, simply use a + // line break as separator which matches JavaScript native logic for implicitly + // ending statements even if a semi-colon is missing. + // Bugs: T29054, T162719. if ( is_string( $scripts ) && strlen( $scripts ) - && substr( rtrim( $scripts ), -1 ) !== ';' + && substr( $scripts, -1 ) !== "\n" ) { - // Append semicolon to prevent weird bugs caused by files not - // terminating their statements right (T29054) - $scripts .= ";\n"; + $scripts .= "\n"; } } $content['scripts'] = $scripts; @@ -755,7 +756,6 @@ abstract class ResourceLoaderModule implements LoggerAwareInterface { // (e.g. startup module) iterate more than once over all modules to get versions. $contextHash = $context->getHash(); if ( !array_key_exists( $contextHash, $this->versionHash ) ) { - if ( $this->enableModuleContentVersion() ) { // Detect changes directly $str = json_encode( $this->getModuleContent( $context ) ); diff --git a/includes/resourceloader/ResourceLoaderSiteModule.php b/includes/resourceloader/ResourceLoaderSiteModule.php index 7401d58e70..08641b0c30 100644 --- a/includes/resourceloader/ResourceLoaderSiteModule.php +++ b/includes/resourceloader/ResourceLoaderSiteModule.php @@ -42,7 +42,7 @@ class ResourceLoaderSiteModule extends ResourceLoaderWikiModule { return $pages; } - /* + /** * @return array */ public function getDependencies( ResourceLoaderContext $context = null ) { diff --git a/includes/resourceloader/ResourceLoaderSkinModule.php b/includes/resourceloader/ResourceLoaderSkinModule.php index 5740925d2a..ca6e59f2bf 100644 --- a/includes/resourceloader/ResourceLoaderSkinModule.php +++ b/includes/resourceloader/ResourceLoaderSkinModule.php @@ -22,6 +22,10 @@ */ class ResourceLoaderSkinModule extends ResourceLoaderFileModule { + /** + * All skins are assumed to be compatible with mobile + */ + public $targets = [ 'desktop', 'mobile' ]; /** * @param ResourceLoaderContext $context @@ -30,6 +34,7 @@ class ResourceLoaderSkinModule extends ResourceLoaderFileModule { public function getStyles( ResourceLoaderContext $context ) { $logo = $this->getLogo( $this->getConfig() ); $styles = parent::getStyles( $context ); + $this->normalizeStyles( $styles ); $default = !is_array( $logo ) ? $logo : $logo['1x']; $styles['all'][] = '.mw-wiki-logo { background-image: ' . @@ -62,6 +67,22 @@ class ResourceLoaderSkinModule extends ResourceLoaderFileModule { return $styles; } + /** + * Ensure all media keys use array values. + * + * Normalises arrays returned by the ResourceLoaderFileModule::getStyles() method. + * + * @param array &$styles Associative array, keys are strings (media queries), + * values are strings or arrays + */ + private function normalizeStyles( &$styles ) { + foreach ( $styles as $key => $val ) { + if ( !is_array( $val ) ) { + $styles[$key] = [ $val ]; + } + } + } + /** * @param Config $conf * @return string|array Single url if no variants are defined diff --git a/includes/resourceloader/ResourceLoaderStartUpModule.php b/includes/resourceloader/ResourceLoaderStartUpModule.php index d92dc0ab6a..8973fe31c3 100644 --- a/includes/resourceloader/ResourceLoaderStartUpModule.php +++ b/includes/resourceloader/ResourceLoaderStartUpModule.php @@ -33,7 +33,6 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule { * @return array */ protected function getConfigSettings( $context ) { - $hash = $context->getHash(); if ( isset( $this->configVars[$hash] ) ) { return $this->configVars[$hash]; @@ -135,7 +134,6 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule { // The list of implicit dependencies won't be altered, so we can // cache them without having to worry. if ( !isset( $dependencyCache[$moduleName] ) ) { - if ( !isset( $registryData[$moduleName] ) ) { // Dependencies may not exist $dependencyCache[$moduleName] = []; diff --git a/includes/resourceloader/ResourceLoaderUploadDialogModule.php b/includes/resourceloader/ResourceLoaderUploadDialogModule.php index 52e221089f..9377ed6e26 100644 --- a/includes/resourceloader/ResourceLoaderUploadDialogModule.php +++ b/includes/resourceloader/ResourceLoaderUploadDialogModule.php @@ -29,6 +29,9 @@ class ResourceLoaderUploadDialogModule extends ResourceLoaderModule { protected $targets = [ 'desktop', 'mobile' ]; + /** + * @return string JavaScript code + */ public function getScript( ResourceLoaderContext $context ) { $config = $context->getResourceLoader()->getConfig(); return ResourceLoader::makeConfigSetScript( [ @@ -36,6 +39,9 @@ class ResourceLoaderUploadDialogModule extends ResourceLoaderModule { ] ); } + /** + * @return bool + */ public function enableModuleContentVersion() { return true; } diff --git a/includes/search/NullIndexField.php b/includes/search/NullIndexField.php index 933e0ad332..852e1d5a1b 100644 --- a/includes/search/NullIndexField.php +++ b/includes/search/NullIndexField.php @@ -42,4 +42,11 @@ class NullIndexField implements SearchIndexField { public function merge( SearchIndexField $that ) { return $that; } + + /** + * {@inheritDoc} + */ + public function getEngineHints( SearchEngine $engine ) { + return []; + } } diff --git a/includes/search/PerRowAugmentor.php b/includes/search/PerRowAugmentor.php index 8eb8b17c11..a3979f7b71 100644 --- a/includes/search/PerRowAugmentor.php +++ b/includes/search/PerRowAugmentor.php @@ -12,7 +12,6 @@ class PerRowAugmentor implements ResultSetAugmentor { private $rowAugmentor; /** - * PerRowAugmentor constructor. * @param ResultAugmentor $augmentor Per-result augmentor to use. */ public function __construct( ResultAugmentor $augmentor ) { diff --git a/includes/search/SearchDatabase.php b/includes/search/SearchDatabase.php index d51e525b60..1d7a4a338e 100644 --- a/includes/search/SearchDatabase.php +++ b/includes/search/SearchDatabase.php @@ -53,7 +53,10 @@ class SearchDatabase extends SearchEngine { * @return string */ protected function filter( $text ) { - $lc = $this->legalSearchChars(); + // List of chars allowed in the search query. + // This must include chars used in the search syntax. + // Usually " (phrase) or * (wildcards) if supported by the engine + $lc = $this->legalSearchChars( self::CHARS_ALL ); return trim( preg_replace( "/[^{$lc}]/", " ", $text ) ); } } diff --git a/includes/search/SearchEngine.php b/includes/search/SearchEngine.php index 4473bb2927..70117db76c 100644 --- a/includes/search/SearchEngine.php +++ b/includes/search/SearchEngine.php @@ -60,6 +60,12 @@ abstract class SearchEngine { /** @const string profile type for query independent ranking features */ const FT_QUERY_INDEP_PROFILE_TYPE = 'fulltextQueryIndepProfile'; + /** @const int flag for legalSearchChars: includes all chars allowed in a search query */ + const CHARS_ALL = 1; + + /** @const int flag for legalSearchChars: includes all chars allowed in a search term */ + const CHARS_NO_SYNTAX = 2; + /** * Perform a full text search query and return a result set. * If full text searches are not supported or disabled, return null. @@ -206,11 +212,13 @@ abstract class SearchEngine { } /** - * Get chars legal for search. + * Get chars legal for search * NOTE: usage as static is deprecated and preserved only as BC measure + * @param int $type type of search chars (see self::CHARS_ALL + * and self::CHARS_NO_SYNTAX). Defaults to CHARS_ALL * @return string */ - public static function legalSearchChars() { + public static function legalSearchChars( $type = self::CHARS_ALL ) { return "A-Za-z_'.0-9\\x80-\\xFF\\-"; } @@ -236,7 +244,7 @@ abstract class SearchEngine { if ( $namespaces ) { // Filter namespaces to only keep valid ones $validNs = $this->searchableNamespaces(); - $namespaces = array_filter( $namespaces, function( $ns ) use( $validNs ) { + $namespaces = array_filter( $namespaces, function ( $ns ) use( $validNs ) { return $ns < 0 || isset( $validNs[$ns] ); } ); } else { @@ -464,7 +472,7 @@ abstract class SearchEngine { } } - $ns = array_map( function( $space ) { + $ns = array_map( function ( $space ) { return $space == NS_MEDIA ? NS_FILE : $space; }, $ns ); @@ -550,7 +558,7 @@ abstract class SearchEngine { * @return Title[] */ public function extractTitles( SearchSuggestionSet $completionResults ) { - return $completionResults->map( function( SearchSuggestion $sugg ) { + return $completionResults->map( function ( SearchSuggestion $sugg ) { return $sugg->getSuggestedTitle(); } ); } @@ -564,14 +572,14 @@ abstract class SearchEngine { protected function processCompletionResults( $search, SearchSuggestionSet $suggestions ) { $search = trim( $search ); // preload the titles with LinkBatch - $titles = $suggestions->map( function( SearchSuggestion $sugg ) { + $titles = $suggestions->map( function ( SearchSuggestion $sugg ) { return $sugg->getSuggestedTitle(); } ); $lb = new LinkBatch( $titles ); $lb->setCaller( __METHOD__ ); $lb->execute(); - $results = $suggestions->map( function( SearchSuggestion $sugg ) { + $results = $suggestions->map( function ( SearchSuggestion $sugg ) { return $sugg->getSuggestedTitle()->getPrefixedText(); } ); diff --git a/includes/search/SearchIndexField.php b/includes/search/SearchIndexField.php index 6b5316f009..a348d6dc9a 100644 --- a/includes/search/SearchIndexField.php +++ b/includes/search/SearchIndexField.php @@ -72,4 +72,21 @@ interface SearchIndexField { * @return SearchIndexField|false New definition or false if not mergeable. */ public function merge( SearchIndexField $that ); + + /** + * A list of search engine hints for this field. + * Hints are usually specific to a search engine implementation + * and allow to fine control how the search engine will handle this + * particular field. + * + * For example some search engine permits some optimizations + * at index time by ignoring an update if the updated value + * does not change by more than X% on a numeric value. + * + * @param SearchEngine $engine + * @return array an array of hints generally indexed by hint name. The type of + * values is search engine specific + * @since 1.30 + */ + public function getEngineHints( SearchEngine $engine ); } diff --git a/includes/search/SearchIndexFieldDefinition.php b/includes/search/SearchIndexFieldDefinition.php index 04344fdadd..87d6344bea 100644 --- a/includes/search/SearchIndexFieldDefinition.php +++ b/includes/search/SearchIndexFieldDefinition.php @@ -39,7 +39,6 @@ abstract class SearchIndexFieldDefinition implements SearchIndexField { private $mergeCallback; /** - * SearchIndexFieldDefinition constructor. * @param string $name Field name * @param int $type Index type */ @@ -140,4 +139,11 @@ abstract class SearchIndexFieldDefinition implements SearchIndexField { public function setMergeCallback( $callback ) { $this->mergeCallback = $callback; } + + /** + * {@inheritDoc} + */ + public function getEngineHints( SearchEngine $engine ) { + return []; + } } diff --git a/includes/search/SearchMssql.php b/includes/search/SearchMssql.php index 5e8fb044b6..57ca06e39f 100644 --- a/includes/search/SearchMssql.php +++ b/includes/search/SearchMssql.php @@ -136,7 +136,7 @@ class SearchMssql extends SearchDatabase { */ function parseQuery( $filteredText, $fulltext ) { global $wgContLang; - $lc = $this->legalSearchChars(); + $lc = $this->legalSearchChars( self::CHARS_NO_SYNTAX ); $this->searchTerms = []; # @todo FIXME: This doesn't handle parenthetical expressions. diff --git a/includes/search/SearchMySQL.php b/includes/search/SearchMySQL.php index 36cbbaa856..2ea960555b 100644 --- a/includes/search/SearchMySQL.php +++ b/includes/search/SearchMySQL.php @@ -45,7 +45,7 @@ class SearchMySQL extends SearchDatabase { function parseQuery( $filteredText, $fulltext ) { global $wgContLang; - $lc = $this->legalSearchChars(); // Minus format chars + $lc = $this->legalSearchChars( self::CHARS_NO_SYNTAX ); // Minus syntax chars (" and *) $searchon = ''; $this->searchTerms = []; @@ -149,8 +149,13 @@ class SearchMySQL extends SearchDatabase { return $regex; } - public static function legalSearchChars() { - return "\"*" . parent::legalSearchChars(); + public static function legalSearchChars( $type = self::CHARS_ALL ) { + $searchChars = parent::legalSearchChars( $type ); + if ( $type === self::CHARS_ALL ) { + // " for phrase, * for wildcard + $searchChars = "\"*" . $searchChars; + } + return $searchChars; } /** diff --git a/includes/search/SearchNearMatcher.php b/includes/search/SearchNearMatcher.php index 0400021a1a..8e8686542c 100644 --- a/includes/search/SearchNearMatcher.php +++ b/includes/search/SearchNearMatcher.php @@ -70,7 +70,6 @@ class SearchNearMatcher { } foreach ( $allSearchTerms as $term ) { - # Exact match? No need to look further. $title = Title::newFromText( $term ); if ( is_null( $title ) ) { diff --git a/includes/search/SearchOracle.php b/includes/search/SearchOracle.php index c5a5ef11a7..8bcd78fa66 100644 --- a/includes/search/SearchOracle.php +++ b/includes/search/SearchOracle.php @@ -174,7 +174,7 @@ class SearchOracle extends SearchDatabase { */ function parseQuery( $filteredText, $fulltext ) { global $wgContLang; - $lc = $this->legalSearchChars(); + $lc = $this->legalSearchChars( self::CHARS_NO_SYNTAX ); $this->searchTerms = []; # @todo FIXME: This doesn't handle parenthetical expressions. @@ -266,7 +266,11 @@ class SearchOracle extends SearchDatabase { [] ); } - public static function legalSearchChars() { - return "\"" . parent::legalSearchChars(); + public static function legalSearchChars( $type = self::CHARS_ALL ) { + $searchChars = parent::legalSearchChars( $type ); + if ( $type === self::CHARS_ALL ) { + $searchChars = "\"" . $searchChars; + } + return $searchChars; } } diff --git a/includes/search/SearchSqlite.php b/includes/search/SearchSqlite.php index b40e1aaf38..2c82c7d9a5 100644 --- a/includes/search/SearchSqlite.php +++ b/includes/search/SearchSqlite.php @@ -44,7 +44,7 @@ class SearchSqlite extends SearchDatabase { */ function parseQuery( $filteredText, $fulltext ) { global $wgContLang; - $lc = $this->legalSearchChars(); // Minus format chars + $lc = $this->legalSearchChars( self::CHARS_NO_SYNTAX ); // Minus syntax chars (" and *) $searchon = ''; $this->searchTerms = []; @@ -141,8 +141,13 @@ class SearchSqlite extends SearchDatabase { return $regex; } - public static function legalSearchChars() { - return "\"*" . parent::legalSearchChars(); + public static function legalSearchChars( $type = self::CHARS_ALL ) { + $searchChars = parent::legalSearchChars( $type ); + if ( $type === self::CHARS_ALL ) { + // " for phrase, * for wildcard + $searchChars = "\"*" . $searchChars; + } + return $searchChars; } /** diff --git a/includes/search/SearchSuggestionSet.php b/includes/search/SearchSuggestionSet.php index caad38852e..6d54dada4e 100644 --- a/includes/search/SearchSuggestionSet.php +++ b/includes/search/SearchSuggestionSet.php @@ -180,7 +180,7 @@ class SearchSuggestionSet { */ public static function fromTitles( array $titles ) { $score = count( $titles ); - $suggestions = array_map( function( $title ) use ( &$score ) { + $suggestions = array_map( function ( $title ) use ( &$score ) { return SearchSuggestion::fromTitle( $score--, $title ); }, $titles ); return new SearchSuggestionSet( $suggestions ); @@ -196,7 +196,7 @@ class SearchSuggestionSet { */ public static function fromStrings( array $titles ) { $score = count( $titles ); - $suggestions = array_map( function( $title ) use ( &$score ) { + $suggestions = array_map( function ( $title ) use ( &$score ) { return SearchSuggestion::fromText( $score--, $title ); }, $titles ); return new SearchSuggestionSet( $suggestions ); diff --git a/includes/session/MetadataMergeException.php b/includes/session/MetadataMergeException.php index 882084d04e..074afe36e3 100644 --- a/includes/session/MetadataMergeException.php +++ b/includes/session/MetadataMergeException.php @@ -29,8 +29,7 @@ use UnexpectedValueException; * Subclass of UnexpectedValueException that can be annotated with additional * data for debug logging. * - * @author Bryan Davis - * @copyright © 2016 Bryan Davis and Wikimedia Foundation. + * @copyright © 2016 Wikimedia Foundation and contributors * @since 1.27 */ class MetadataMergeException extends UnexpectedValueException { diff --git a/includes/site/MediaWikiPageNameNormalizer.php b/includes/site/MediaWikiPageNameNormalizer.php index 1a079b4295..c4e490a4c7 100644 --- a/includes/site/MediaWikiPageNameNormalizer.php +++ b/includes/site/MediaWikiPageNameNormalizer.php @@ -69,7 +69,6 @@ class MediaWikiPageNameNormalizer { * @throws \MWException */ public function normalizePageName( $pageName, $apiUrl ) { - // Check if we have strings as arguments. if ( !is_string( $pageName ) ) { throw new \MWException( '$pageName must be a string' ); diff --git a/includes/site/MediaWikiSite.php b/includes/site/MediaWikiSite.php index 6734d5f70c..f31a77d3a4 100644 --- a/includes/site/MediaWikiSite.php +++ b/includes/site/MediaWikiSite.php @@ -40,8 +40,6 @@ class MediaWikiSite extends Site { const PATH_PAGE = 'page_path'; /** - * Constructor. - * * @since 1.21 * * @param string $type diff --git a/includes/site/Site.php b/includes/site/Site.php index 28f19f9abf..31e1590933 100644 --- a/includes/site/Site.php +++ b/includes/site/Site.php @@ -122,8 +122,6 @@ class Site implements Serializable { protected $internalId = null; /** - * Constructor. - * * @since 1.21 * * @param string $type diff --git a/includes/skins/MediaWikiI18N.php b/includes/skins/MediaWikiI18N.php index 02e8391ccd..7fcdb3c96b 100644 --- a/includes/skins/MediaWikiI18N.php +++ b/includes/skins/MediaWikiI18N.php @@ -33,7 +33,6 @@ class MediaWikiI18N { } function translate( $value ) { - // Hack for i18n:attributes in PHPTAL 1.0.0 dev version as of 2004-10-23 $value = preg_replace( '/^string:/', '', $value ); diff --git a/includes/skins/QuickTemplate.php b/includes/skins/QuickTemplate.php index 6686ae69c5..e0ceab5215 100644 --- a/includes/skins/QuickTemplate.php +++ b/includes/skins/QuickTemplate.php @@ -26,6 +26,16 @@ use MediaWiki\MediaWikiServices; */ abstract class QuickTemplate { + /** + * @var array + */ + public $data; + + /** + * @var MediaWikiI18N + */ + public $translator; + /** @var Config $config */ protected $config; diff --git a/includes/skins/Skin.php b/includes/skins/Skin.php index e9d2f076b1..a8f9d0cbcb 100644 --- a/includes/skins/Skin.php +++ b/includes/skins/Skin.php @@ -20,6 +20,8 @@ * @file */ +use MediaWiki\MediaWikiServices; + /** * @defgroup Skins Skins */ @@ -1259,7 +1261,7 @@ abstract class Skin extends ContextSource { }; if ( $wgEnableSidebarCache ) { - $cache = ObjectCache::getMainWANInstance(); + $cache = MediaWikiServices::getInstance()->getMainWANObjectCache(); $sidebar = $cache->getWithSetCallback( $cache->makeKey( 'sidebar', $this->getLanguage()->getCode() ), MessageCache::singleton()->isDisabled() @@ -1391,7 +1393,6 @@ abstract class Skin extends ContextSource { * @return string */ function getNewtalks() { - $newMessagesAlert = ''; $user = $this->getUser(); $newtalks = $user->getNewMessageLinks(); @@ -1506,29 +1507,27 @@ abstract class Skin extends ContextSource { $notice = $msg->plain(); } - $cache = wfGetCache( CACHE_ANYTHING ); - // Use the extra hash appender to let eg SSL variants separately cache. - $key = $cache->makeKey( $name . $wgRenderHashAppend ); - $cachedNotice = $cache->get( $key ); - if ( is_array( $cachedNotice ) ) { - if ( md5( $notice ) == $cachedNotice['hash'] ) { - $notice = $cachedNotice['html']; - } else { - $needParse = true; + $cache = MediaWikiServices::getInstance()->getMainWANObjectCache(); + $parsed = $cache->getWithSetCallback( + // Use the extra hash appender to let eg SSL variants separately cache + // Key is verified with md5 hash of unparsed wikitext + $cache->makeKey( $name, $wgRenderHashAppend, md5( $notice ) ), + // TTL in seconds + 600, + function () use ( $notice ) { + return $this->getOutput()->parse( $notice ); } - } else { - $needParse = true; - } - - if ( $needParse ) { - $parsed = $this->getOutput()->parse( $notice ); - $cache->set( $key, [ 'html' => $parsed, 'hash' => md5( $notice ) ], 600 ); - $notice = $parsed; - } + ); - $notice = Html::rawElement( 'div', [ 'id' => 'localNotice', - 'lang' => $wgContLang->getHtmlCode(), 'dir' => $wgContLang->getDir() ], $notice ); - return $notice; + return Html::rawElement( + 'div', + [ + 'id' => 'localNotice', + 'lang' => $wgContLang->getHtmlCode(), + 'dir' => $wgContLang->getDir() + ], + $parsed + ); } /** diff --git a/includes/skins/SkinApi.php b/includes/skins/SkinApi.php index 1145efdd06..6679098fe6 100644 --- a/includes/skins/SkinApi.php +++ b/includes/skins/SkinApi.php @@ -6,7 +6,7 @@ * * Created on Sep 08, 2014 * - * Copyright © 2014 Brad Jorsch + * Copyright © 2014 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/skins/SkinApiTemplate.php b/includes/skins/SkinApiTemplate.php index f7d7cb2f74..d3e453a61a 100644 --- a/includes/skins/SkinApiTemplate.php +++ b/includes/skins/SkinApiTemplate.php @@ -6,7 +6,7 @@ * * Created on Sep 08, 2014 * - * Copyright © 2014 Brad Jorsch + * Copyright © 2014 Wikimedia Foundation and contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/includes/specialpage/ChangesListSpecialPage.php b/includes/specialpage/ChangesListSpecialPage.php index 1b561ef643..8c4cc11834 100644 --- a/includes/specialpage/ChangesListSpecialPage.php +++ b/includes/specialpage/ChangesListSpecialPage.php @@ -92,8 +92,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'showHideSuffix' => 'showhideliu', 'default' => false, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $conds[] = 'rc_user = 0'; }, 'cssClassSuffix' => 'liu', @@ -111,8 +111,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'showHideSuffix' => 'showhideanons', 'default' => false, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $conds[] = 'rc_user != 0'; }, 'cssClassSuffix' => 'anon', @@ -182,8 +182,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'showHideSuffix' => 'showhidemine', 'default' => false, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $user = $ctx->getUser(); $conds[] = 'rc_user_text != ' . $dbr->addQuotes( $user->getName() ); }, @@ -198,8 +198,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'description' => 'rcfilters-filter-editsbyother-description', 'default' => false, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $user = $ctx->getUser(); $conds[] = 'rc_user_text = ' . $dbr->addQuotes( $user->getName() ); }, @@ -225,8 +225,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'showHideSuffix' => 'showhidebots', 'default' => false, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $conds[] = 'rc_bot = 0'; }, 'cssClassSuffix' => 'bot', @@ -240,8 +240,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'description' => 'rcfilters-filter-humans-description', 'default' => false, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $conds[] = 'rc_bot = 1'; }, 'cssClassSuffix' => 'human', @@ -269,8 +269,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'showHideSuffix' => 'showhideminor', 'default' => false, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $conds[] = 'rc_minor = 0'; }, 'cssClassSuffix' => 'minor', @@ -284,8 +284,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'description' => 'rcfilters-filter-major-description', 'default' => false, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $conds[] = 'rc_minor = 1'; }, 'cssClassSuffix' => 'major', @@ -347,8 +347,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'default' => false, 'priority' => -2, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $conds[] = 'rc_type != ' . $dbr->addQuotes( RC_EDIT ); }, 'cssClassSuffix' => 'src-mw-edit', @@ -363,8 +363,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'default' => false, 'priority' => -3, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $conds[] = 'rc_type != ' . $dbr->addQuotes( RC_NEW ); }, 'cssClassSuffix' => 'src-mw-new', @@ -382,8 +382,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'default' => false, 'priority' => -5, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $conds[] = 'rc_type != ' . $dbr->addQuotes( RC_LOG ); }, 'cssClassSuffix' => 'src-mw-log', @@ -412,8 +412,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'showHideSuffix' => 'showhidepatr', 'default' => false, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $conds[] = 'rc_patrolled = 0'; }, 'cssClassSuffix' => 'patrolled', @@ -427,8 +427,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'description' => 'rcfilters-filter-unpatrolled-description', 'default' => false, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $conds[] = 'rc_patrolled = 1'; }, 'cssClassSuffix' => 'unpatrolled', @@ -450,8 +450,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { 'default' => false, 'priority' => -4, 'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables, &$fields, &$conds, - &$query_options, &$join_conds ) { - + &$query_options, &$join_conds + ) { $conds[] = 'rc_type != ' . $dbr->addQuotes( RC_CATEGORIZE ); }, 'cssClassSuffix' => 'src-mw-categorize', @@ -470,7 +470,6 @@ abstract class ChangesListSpecialPage extends SpecialPage { $opts = $this->getOptions(); /** @var ChangesListFilterGroup $group */ foreach ( $this->getFilterGroups() as $group ) { - if ( $group->getConflictingGroups() ) { wfLogWarning( $group->getName() . @@ -487,7 +486,6 @@ abstract class ChangesListSpecialPage extends SpecialPage { /** @var ChangesListFilter $filter */ foreach ( $group->getFilters() as $filter ) { - /** @var ChangesListFilter $conflictingFilter */ foreach ( $filter->getConflictingFilters() as $conflictingFilter ) { if ( @@ -1061,8 +1059,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { * @param FormOptions $opts */ protected function buildQuery( &$tables, &$fields, &$conds, &$query_options, - &$join_conds, FormOptions $opts ) { - + &$join_conds, FormOptions $opts + ) { $dbr = $this->getDB(); $user = $this->getUser(); @@ -1121,8 +1119,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { * @return bool|ResultWrapper Result or false */ protected function doMainQuery( $tables, $fields, $conds, - $query_options, $join_conds, FormOptions $opts ) { - + $query_options, $join_conds, FormOptions $opts + ) { $tables[] = 'recentchanges'; $fields = array_merge( RecentChange::selectFields(), $fields ); @@ -1289,9 +1287,14 @@ abstract class ChangesListSpecialPage extends SpecialPage { $legend .= Html::closeElement( 'dl' ) . "\n"; # Collapsibility + $legendHeading = $this->getUser()->getOption( + 'rcenhancedfilters' + ) ? + $context->msg( 'rcfilters-legend-heading' )->parse() : + $context->msg( 'recentchanges-legend-heading' )->parse(); $legend = '
' . - $context->msg( 'recentchanges-legend-heading' )->parse() . + $legendHeading . '
' . $legend . '
' . '
'; @@ -1332,8 +1335,8 @@ abstract class ChangesListSpecialPage extends SpecialPage { * (optional) */ public function filterOnUserExperienceLevel( $specialPageClassName, $context, $dbr, - &$tables, &$fields, &$conds, &$query_options, &$join_conds, $selectedExpLevels, $now = 0 ) { - + &$tables, &$fields, &$conds, &$query_options, &$join_conds, $selectedExpLevels, $now = 0 + ) { global $wgLearnerEdits, $wgExperiencedUserEdits, $wgLearnerMemberSince, diff --git a/includes/specialpage/QueryPage.php b/includes/specialpage/QueryPage.php index 93873c02a2..73b812899a 100644 --- a/includes/specialpage/QueryPage.php +++ b/includes/specialpage/QueryPage.php @@ -601,7 +601,6 @@ abstract class QueryPage extends SpecialPage { # Get the cached result, select one extra row for navigation $res = $this->fetchFromCache( $dbLimit, $this->offset ); if ( !$this->listoutput ) { - # Fetch the timestamp of this update $ts = $this->getCachedTimestamp(); $lang = $this->getLanguage(); diff --git a/includes/specialpage/SpecialPage.php b/includes/specialpage/SpecialPage.php index 9594952d02..67c14d81e2 100644 --- a/includes/specialpage/SpecialPage.php +++ b/includes/specialpage/SpecialPage.php @@ -456,7 +456,7 @@ class SpecialPage implements MessageLocalizer { $searchEngine->setLimitOffset( $limit, $offset ); $searchEngine->setNamespaces( [] ); $result = $searchEngine->defaultPrefixSearch( $search ); - return array_map( function( Title $t ) { + return array_map( function ( Title $t ) { return $t->getPrefixedText(); }, $result ); } diff --git a/includes/specialpage/SpecialPageFactory.php b/includes/specialpage/SpecialPageFactory.php index 81e2b7ef2c..8dcb30c907 100644 --- a/includes/specialpage/SpecialPageFactory.php +++ b/includes/specialpage/SpecialPageFactory.php @@ -234,7 +234,6 @@ class SpecialPageFactory { global $wgPageLanguageUseDB, $wgContentHandlerUseDB; if ( !is_array( self::$list ) ) { - self::$list = self::$coreList; if ( !$wgDisableInternalSearch ) { @@ -459,7 +458,7 @@ class SpecialPageFactory { $pages = []; foreach ( self::getPageList() as $name => $rec ) { $page = self::getPage( $name ); - if ( $page->isListed() && !$page->isRestricted() ) { + if ( $page && $page->isListed() && !$page->isRestricted() ) { $pages[$name] = $page; } } @@ -482,8 +481,8 @@ class SpecialPageFactory { } foreach ( self::getPageList() as $name => $rec ) { $page = self::getPage( $name ); - if ( - $page->isListed() + if ( $page + && $page->isListed() && $page->isRestricted() && $page->userCanExecute( $user ) ) { diff --git a/includes/specials/SpecialActiveusers.php b/includes/specials/SpecialActiveusers.php index e7030c56e5..e7c9423c7f 100644 --- a/includes/specials/SpecialActiveusers.php +++ b/includes/specials/SpecialActiveusers.php @@ -2,8 +2,6 @@ /** * Implements Special:Activeusers * - * Copyright © 2008 Aaron Schulz - * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or diff --git a/includes/specials/SpecialBotPasswords.php b/includes/specials/SpecialBotPasswords.php index 1dd78d7cfc..dfdbb067c0 100644 --- a/includes/specials/SpecialBotPasswords.php +++ b/includes/specials/SpecialBotPasswords.php @@ -123,7 +123,7 @@ class SpecialBotPasswords extends FormSpecialPage { $showGrants ), 'default' => array_map( - function( $g ) { + function ( $g ) { return "grant-$g"; }, $this->botPassword->getGrants() @@ -131,14 +131,14 @@ class SpecialBotPasswords extends FormSpecialPage { 'tooltips' => array_combine( array_map( 'MWGrants::getGrantsLink', $showGrants ), array_map( - function( $rights ) use ( $lang ) { + function ( $rights ) use ( $lang ) { return $lang->semicolonList( array_map( 'User::getRightDescription', $rights ) ); }, array_intersect_key( MWGrants::getRightsByGrant(), array_flip( $showGrants ) ) ) ), 'force-options-on' => array_map( - function( $g ) { + function ( $g ) { return "grant-$g"; }, MWGrants::getHiddenGrants() diff --git a/includes/specials/SpecialChangeContentModel.php b/includes/specials/SpecialChangeContentModel.php index 8eaae4ca0f..bee6a39832 100644 --- a/includes/specials/SpecialChangeContentModel.php +++ b/includes/specials/SpecialChangeContentModel.php @@ -115,7 +115,7 @@ class SpecialChangeContentModel extends FormSpecialPage { 'reason' => [ 'type' => 'text', 'name' => 'reason', - 'validation-callback' => function( $reason ) { + 'validation-callback' => function ( $reason ) { $match = EditPage::matchSummarySpamRegex( $reason ); if ( $match ) { return $this->msg( 'spamprotectionmatch', $match )->parse(); diff --git a/includes/specials/SpecialChangeEmail.php b/includes/specials/SpecialChangeEmail.php index eb98fe76a7..c5143002c3 100644 --- a/includes/specials/SpecialChangeEmail.php +++ b/includes/specials/SpecialChangeEmail.php @@ -63,7 +63,6 @@ class SpecialChangeEmail extends FormSpecialPage { } protected function checkExecutePermissions( User $user ) { - if ( !AuthManager::singleton()->allowsPropertyChange( 'emailaddress' ) ) { throw new ErrorPageError( 'changeemail', 'cannotchangeemail' ); } diff --git a/includes/specials/SpecialContributions.php b/includes/specials/SpecialContributions.php index e2fa8a3001..3845649314 100644 --- a/includes/specials/SpecialContributions.php +++ b/includes/specials/SpecialContributions.php @@ -21,6 +21,8 @@ * @ingroup SpecialPage */ +use MediaWiki\Widget\DateInputWidget; + /** * Special:Contributions, show user contributions in a paged list * @@ -327,7 +329,6 @@ class SpecialContributions extends IncludableSpecialPage { * @return array */ public static function getUserLinks( SpecialPage $sp, User $target ) { - $id = $target->getId(); $username = $target->getName(); $userpage = $target->getUserPage(); @@ -665,7 +666,7 @@ class SpecialContributions extends IncludableSpecialPage { 'div', [], Xml::label( wfMessage( 'date-range-from' )->text(), 'mw-date-start' ) . ' ' . - new \Mediawiki\Widget\DateInputWidget( [ + new DateInputWidget( [ 'infusable' => true, 'id' => 'mw-date-start', 'name' => 'start', @@ -673,7 +674,7 @@ class SpecialContributions extends IncludableSpecialPage { 'longDisplayFormat' => true, ] ) . '
' . Xml::label( wfMessage( 'date-range-to' )->text(), 'mw-date-end' ) . ' ' . - new \Mediawiki\Widget\DateInputWidget( [ + new DateInputWidget( [ 'infusable' => true, 'id' => 'mw-date-end', 'name' => 'end', diff --git a/includes/specials/SpecialExport.php b/includes/specials/SpecialExport.php index f5e9e49b69..d5c5528d7a 100644 --- a/includes/specials/SpecialExport.php +++ b/includes/specials/SpecialExport.php @@ -330,7 +330,6 @@ class SpecialExport extends SpecialPage { * @param bool $exportall Whether to export everything */ private function doExport( $page, $history, $list_authors, $exportall ) { - // If we are grabbing everything, enable full history and ignore the rest if ( $exportall ) { $history = WikiExporter::FULL; diff --git a/includes/specials/SpecialLog.php b/includes/specials/SpecialLog.php index 195d08b1c5..511cfbf5d0 100644 --- a/includes/specials/SpecialLog.php +++ b/includes/specials/SpecialLog.php @@ -2,8 +2,6 @@ /** * Implements Special:Log * - * Copyright © 2008 Aaron Schulz - * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or @@ -167,7 +165,7 @@ class SpecialLog extends SpecialPage { # Create a LogPager item to get the results and a LogEventsList item to format them... $loglist = new LogEventsList( $this->getContext(), - null, + $this->getLinkRenderer(), LogEventsList::USE_CHECKBOXES ); diff --git a/includes/specials/SpecialMediaStatistics.php b/includes/specials/SpecialMediaStatistics.php index 5192eb95e1..44e0db85e2 100644 --- a/includes/specials/SpecialMediaStatistics.php +++ b/includes/specials/SpecialMediaStatistics.php @@ -307,6 +307,7 @@ class MediaStatisticsPage extends QueryPage { // mediastatistics-header-video, mediastatistics-header-multimedia, // mediastatistics-header-office, mediastatistics-header-text, // mediastatistics-header-executable, mediastatistics-header-archive, + // mediastatistics-header-3d, $this->msg( 'mediastatistics-header-' . strtolower( $mediaType ) )->text() ) ); diff --git a/includes/specials/SpecialMovepage.php b/includes/specials/SpecialMovepage.php index a2b5be4354..46d7cf7a87 100644 --- a/includes/specials/SpecialMovepage.php +++ b/includes/specials/SpecialMovepage.php @@ -105,7 +105,7 @@ class MovePageForm extends UnlistedSpecialPage { $permErrors = $this->oldTitle->getUserPermissionsErrors( 'move', $user ); if ( count( $permErrors ) ) { // Auto-block user's IP if the account was "hard" blocked - DeferredUpdates::addCallableUpdate( function() use ( $user ) { + DeferredUpdates::addCallableUpdate( function () use ( $user ) { $user->spreadAnyEditBlock(); } ); throw new PermissionsError( 'move', $permErrors ); diff --git a/includes/specials/SpecialNewimages.php b/includes/specials/SpecialNewimages.php index 8528ce26c8..0a653e7370 100644 --- a/includes/specials/SpecialNewimages.php +++ b/includes/specials/SpecialNewimages.php @@ -33,6 +33,8 @@ class SpecialNewFiles extends IncludableSpecialPage { } public function execute( $par ) { + $context = new DerivativeContext( $this->getContext() ); + $this->setHeaders(); $this->outputHeader(); $mimeAnalyzer = MediaWiki\MediaWikiServices::getInstance()->getMimeAnalyzer(); @@ -71,6 +73,15 @@ class SpecialNewFiles extends IncludableSpecialPage { $opts->setValue( 'start', $start, true ); $opts->setValue( 'end', $end, true ); + + // also swap values in request object, which is used by HTMLForm + // to pre-populate the fields with the previous input + $request = $context->getRequest(); + $context->setRequest( new DerivativeRequest( + $request, + [ 'start' => $start, 'end' => $end ] + $request->getValues(), + $request->wasPosted() + ) ); } // if all media types have been selected, wipe out the array to prevent @@ -87,10 +98,10 @@ class SpecialNewFiles extends IncludableSpecialPage { if ( !$this->including() ) { $this->setTopText(); - $this->buildForm(); + $this->buildForm( $context ); } - $pager = new NewFilesPager( $this->getContext(), $opts ); + $pager = new NewFilesPager( $context, $opts ); $out->addHTML( $pager->getBody() ); if ( !$this->including() ) { @@ -98,13 +109,14 @@ class SpecialNewFiles extends IncludableSpecialPage { } } - protected function buildForm() { + protected function buildForm( IContextSource $context ) { $mediaTypesText = array_map( function ( $type ) { // mediastatistics-header-unknown, mediastatistics-header-bitmap, // mediastatistics-header-drawing, mediastatistics-header-audio, // mediastatistics-header-video, mediastatistics-header-multimedia, // mediastatistics-header-office, mediastatistics-header-text, // mediastatistics-header-executable, mediastatistics-header-archive, + // mediastatistics-header-3d, return $this->msg( 'mediastatistics-header-' . strtolower( $type ) )->text(); }, $this->mediaTypes ); $mediaTypesOptions = array_combine( $mediaTypesText, $this->mediaTypes ); @@ -184,7 +196,7 @@ class SpecialNewFiles extends IncludableSpecialPage { unset( $formDescriptor['hidepatrolled'] ); } - HTMLForm::factory( 'ooui', $formDescriptor, $this->getContext() ) + HTMLForm::factory( 'ooui', $formDescriptor, $context ) // For the 'multiselect' field values to be preserved on submit ->setFormIdentifier( 'specialnewimages' ) ->setWrapperLegendMsg( 'newimages-legend' ) @@ -192,8 +204,6 @@ class SpecialNewFiles extends IncludableSpecialPage { ->setMethod( 'get' ) ->prepareForm() ->displayForm( false ); - - $this->getOutput()->addModules( 'mediawiki.special.newFiles' ); } protected function getGroupName() { diff --git a/includes/specials/SpecialPageData.php b/includes/specials/SpecialPageData.php index f7084a870e..c52c426e88 100644 --- a/includes/specials/SpecialPageData.php +++ b/includes/specials/SpecialPageData.php @@ -48,7 +48,6 @@ class SpecialPageData extends SpecialPage { * @return PageDataRequestHandler */ private function newDefaultRequestHandler() { - return new PageDataRequestHandler(); } diff --git a/includes/specials/SpecialPagesWithProp.php b/includes/specials/SpecialPagesWithProp.php index 37006d8f7a..5878e1ffb1 100644 --- a/includes/specials/SpecialPagesWithProp.php +++ b/includes/specials/SpecialPagesWithProp.php @@ -20,7 +20,6 @@ * @since 1.21 * @file * @ingroup SpecialPage - * @author Brad Jorsch */ /** diff --git a/includes/specials/SpecialRecentchanges.php b/includes/specials/SpecialRecentchanges.php index 5ec2064fb2..2fe56f989a 100644 --- a/includes/specials/SpecialRecentchanges.php +++ b/includes/specials/SpecialRecentchanges.php @@ -138,9 +138,6 @@ class SpecialRecentChanges extends ChangesListSpecialPage { * @param string $subpage */ public function execute( $subpage ) { - global $wgStructuredChangeFiltersEnableSaving, - $wgStructuredChangeFiltersEnableExperimentalViews; - // Backwards-compatibility: redirect to new feed URLs $feedFormat = $this->getRequest()->getVal( 'feed' ); if ( !$this->including() && $feedFormat ) { @@ -180,19 +177,28 @@ class SpecialRecentChanges extends ChangesListSpecialPage { ) ); + $experimentalStructuredChangeFilters = + $this->getConfig()->get( 'StructuredChangeFiltersEnableExperimentalViews' ); + $out->addJsConfigVars( 'wgStructuredChangeFilters', $jsData['groups'] ); $out->addJsConfigVars( 'wgStructuredChangeFiltersEnableSaving', - $wgStructuredChangeFiltersEnableSaving + $this->getConfig()->get( 'StructuredChangeFiltersEnableSaving' ) ); $out->addJsConfigVars( 'wgStructuredChangeFiltersEnableExperimentalViews', - $wgStructuredChangeFiltersEnableExperimentalViews + $experimentalStructuredChangeFilters ); $out->addJsConfigVars( - 'wgRCFiltersChangeTags', - $this->buildChangeTagList() + 'wgStructuredChangeFiltersEnableLiveUpdate', + $this->getConfig()->get( 'StructuredChangeFiltersEnableLiveUpdate' ) ); + if ( $experimentalStructuredChangeFilters ) { + $out->addJsConfigVars( + 'wgRCFiltersChangeTags', + $this->buildChangeTagList() + ); + } } } @@ -202,10 +208,6 @@ class SpecialRecentChanges extends ChangesListSpecialPage { * @return Array Tag data */ protected function buildChangeTagList() { - function stripAllHtml( $input ) { - return trim( html_entity_decode( strip_tags( $input ) ) ); - } - $explicitlyDefinedTags = array_fill_keys( ChangeTags::listExplicitlyDefinedTags(), 0 ); $softwareActivatedTags = array_fill_keys( ChangeTags::listSoftwareActivatedTags(), 0 ); $tagStats = ChangeTags::tagUsageStatistics(); @@ -213,7 +215,7 @@ class SpecialRecentChanges extends ChangesListSpecialPage { $tagHitCounts = array_merge( $explicitlyDefinedTags, $softwareActivatedTags, $tagStats ); // Sort by hits - asort( $tagHitCounts ); + arsort( $tagHitCounts ); // Build the list and data $result = []; @@ -228,8 +230,10 @@ class SpecialRecentChanges extends ChangesListSpecialPage { $result[] = [ 'name' => $tagName, - 'label' => stripAllHtml( ChangeTags::tagDescription( $tagName, $this->getContext() ) ), - 'description' => $desc ? stripAllHtml( $desc->parse() ) : '', + 'label' => Sanitizer::stripAllTags( + ChangeTags::tagDescription( $tagName, $this->getContext() ) + ), + 'description' => $desc ? Sanitizer::stripAllTags( $desc->parse() ) : '', 'cssClass' => Sanitizer::escapeClass( 'mw-tag-' . $tagName ), 'hits' => $hits, ]; @@ -367,8 +371,8 @@ class SpecialRecentChanges extends ChangesListSpecialPage { * @inheritdoc */ protected function buildQuery( &$tables, &$fields, &$conds, - &$query_options, &$join_conds, FormOptions $opts ) { - + &$query_options, &$join_conds, FormOptions $opts + ) { $dbr = $this->getDB(); parent::buildQuery( $tables, $fields, $conds, $query_options, $join_conds, $opts ); @@ -392,8 +396,8 @@ class SpecialRecentChanges extends ChangesListSpecialPage { * @inheritdoc */ protected function doMainQuery( $tables, $fields, $conds, $query_options, - $join_conds, FormOptions $opts ) { - + $join_conds, FormOptions $opts + ) { $dbr = $this->getDB(); $user = $this->getUser(); @@ -521,6 +525,10 @@ class SpecialRecentChanges extends ChangesListSpecialPage { $userShowHiddenCats = $this->getUser()->getBoolOption( 'showhiddencats' ); $rclistOutput = $list->beginRecentChangesList(); + if ( $this->isStructuredFilterUiEnabled() ) { + $rclistOutput .= $this->makeLegend(); + } + foreach ( $rows as $obj ) { if ( $limit == 0 ) { break; @@ -588,7 +596,9 @@ class SpecialRecentChanges extends ChangesListSpecialPage { $nondefaults = $opts->getChangedValues(); $panel = []; - $panel[] = $this->makeLegend(); + if ( !$this->isStructuredFilterUiEnabled() ) { + $panel[] = $this->makeLegend(); + } $panel[] = $this->optionsPanel( $defaults, $nondefaults, $numRows ); $panel[] = '
'; diff --git a/includes/specials/SpecialRecentchangeslinked.php b/includes/specials/SpecialRecentchangeslinked.php index 873285b8c7..b3b9210380 100644 --- a/includes/specials/SpecialRecentchangeslinked.php +++ b/includes/specials/SpecialRecentchangeslinked.php @@ -50,8 +50,8 @@ class SpecialRecentChangesLinked extends SpecialRecentChanges { * @inheritdoc */ protected function doMainQuery( $tables, $select, $conds, $query_options, - $join_conds, FormOptions $opts ) { - + $join_conds, FormOptions $opts + ) { $target = $opts['target']; $showlinkedto = $opts['showlinkedto']; $limit = $opts['limit']; diff --git a/includes/specials/SpecialRunJobs.php b/includes/specials/SpecialRunJobs.php index 761610e08f..cb1e892e2f 100644 --- a/includes/specials/SpecialRunJobs.php +++ b/includes/specials/SpecialRunJobs.php @@ -19,7 +19,6 @@ * * @file * @ingroup SpecialPage - * @author Aaron Schulz */ use MediaWiki\Logger\LoggerFactory; diff --git a/includes/specials/SpecialSearch.php b/includes/specials/SpecialSearch.php index e89dbc96ed..e5adeb53b4 100644 --- a/includes/specials/SpecialSearch.php +++ b/includes/specials/SpecialSearch.php @@ -399,7 +399,6 @@ class SpecialSearch extends SpecialPage { $mainResultWidget = new FullSearchResultWidget( $this, $linkRenderer ); if ( $search->getFeatureData( 'enable-new-crossproject-page' ) ) { - $sidebarResultWidget = new InterwikiSearchResultWidget( $this, $linkRenderer ); $sidebarResultsWidget = new InterwikiSearchResultSetWidget( $this, diff --git a/includes/specials/SpecialShortpages.php b/includes/specials/SpecialShortpages.php index 3282a7a1cd..f980e7112c 100644 --- a/includes/specials/SpecialShortpages.php +++ b/includes/specials/SpecialShortpages.php @@ -65,6 +65,57 @@ class ShortPagesPage extends QueryPage { ]; } + public function reallyDoQuery( $limit, $offset = false ) { + $fname = static::class . '::reallyDoQuery'; + $dbr = $this->getRecacheDB(); + $query = $this->getQueryInfo(); + $order = $this->getOrderFields(); + + if ( $this->sortDescending() ) { + foreach ( $order as &$field ) { + $field .= ' DESC'; + } + } + + $tables = isset( $query['tables'] ) ? (array)$query['tables'] : []; + $fields = isset( $query['fields'] ) ? (array)$query['fields'] : []; + $conds = isset( $query['conds'] ) ? (array)$query['conds'] : []; + $options = isset( $query['options'] ) ? (array)$query['options'] : []; + $join_conds = isset( $query['join_conds'] ) ? (array)$query['join_conds'] : []; + + if ( $limit !== false ) { + $options['LIMIT'] = intval( $limit ); + } + + if ( $offset !== false ) { + $options['OFFSET'] = intval( $offset ); + } + + $namespaces = $conds['page_namespace']; + if ( count( $namespaces ) === 1 ) { + $options['ORDER BY'] = $order; + $res = $dbr->select( $tables, $fields, $conds, $fname, + $options, $join_conds + ); + } else { + unset( $conds['page_namespace'] ); + $options['INNER ORDER BY'] = $order; + $options['ORDER BY'] = [ 'value' . ( $this->sortDescending() ? ' DESC' : '' ) ]; + $sql = $dbr->unionConditionPermutations( + $tables, + $fields, + [ 'page_namespace' => $namespaces ], + $conds, + $fname, + $options, + $join_conds + ); + $res = $dbr->query( $sql, $fname ); + } + + return $res; + } + function getOrderFields() { return [ 'page_len' ]; } diff --git a/includes/specials/SpecialSpecialpages.php b/includes/specials/SpecialSpecialpages.php index b18b370c6b..451669ce61 100644 --- a/includes/specials/SpecialSpecialpages.php +++ b/includes/specials/SpecialSpecialpages.php @@ -96,7 +96,6 @@ class SpecialSpecialpages extends UnlistedSpecialPage { $includesCachedPages = false; foreach ( $groups as $group => $sortedPages ) { - $out->wrapWikiMsg( "

$1

\n", "specialpages-group-$group" diff --git a/includes/specials/SpecialStatistics.php b/includes/specials/SpecialStatistics.php index 19850e6a2d..a60549bf73 100644 --- a/includes/specials/SpecialStatistics.php +++ b/includes/specials/SpecialStatistics.php @@ -253,7 +253,6 @@ class SpecialStatistics extends SpecialPage { foreach ( $stats as $header => $items ) { // Identify the structure used if ( is_array( $items ) ) { - // Ignore headers that are recursively set as legacy header if ( $header !== 'statistics-header-hooks' ) { $return .= $this->formatRowHeader( $header ); diff --git a/includes/specials/SpecialTags.php b/includes/specials/SpecialTags.php index e67356f616..605ee008d8 100644 --- a/includes/specials/SpecialTags.php +++ b/includes/specials/SpecialTags.php @@ -246,7 +246,6 @@ class SpecialTags extends SpecialPage { } if ( $showManageActions ) { // we've already checked that the user had the requisite userright - // activate if ( ChangeTags::canActivateTag( $tag )->isOK() ) { $actionLinks[] = $linkRenderer->makeKnownLink( @@ -264,7 +263,6 @@ class SpecialTags extends SpecialPage { [], [ 'tag' => $tag ] ); } - } if ( $showDeleteActions || $showManageActions ) { diff --git a/includes/specials/SpecialUndelete.php b/includes/specials/SpecialUndelete.php index fa385060e8..8a59773df2 100644 --- a/includes/specials/SpecialUndelete.php +++ b/includes/specials/SpecialUndelete.php @@ -235,36 +235,66 @@ class SpecialUndelete extends SpecialPage { function showSearchForm() { $out = $this->getOutput(); $out->setPageTitle( $this->msg( 'undelete-search-title' ) ); - $out->addHTML( - Xml::openElement( 'form', [ 'method' => 'get', 'action' => wfScript() ] ) . - Xml::fieldset( $this->msg( 'undelete-search-box' )->text() ) . + $fuzzySearch = $this->getRequest()->getVal( 'fuzzy', false ); + + $out->enableOOUI(); + + $fields[] = new OOUI\ActionFieldLayout( + new OOUI\TextInputWidget( [ + 'name' => 'prefix', + 'inputId' => 'prefix', + 'infusable' => true, + 'value' => $this->mSearchPrefix, + 'autofocus' => true, + ] ), + new OOUI\ButtonInputWidget( [ + 'label' => $this->msg( 'undelete-search-submit' )->text(), + 'flags' => [ 'primary', 'progressive' ], + 'inputId' => 'searchUndelete', + 'type' => 'submit', + ] ), + [ + 'label' => new OOUI\HtmlSnippet( + $this->msg( + $fuzzySearch ? 'undelete-search-full' : 'undelete-search-prefix' + )->parse() + ), + 'align' => 'left', + ] + ); + + $fieldset = new OOUI\FieldsetLayout( [ + 'label' => $this->msg( 'undelete-search-box' )->text(), + 'items' => $fields, + ] ); + + $form = new OOUI\FormLayout( [ + 'method' => 'get', + 'action' => wfScript(), + ] ); + + $form->appendContent( + $fieldset, + new OOUI\HtmlSnippet( Html::hidden( 'title', $this->getPageTitle()->getPrefixedDBkey() ) . - Html::hidden( 'fuzzy', $this->getRequest()->getVal( 'fuzzy' ) ) . - Html::rawElement( - 'label', - [ 'for' => 'prefix' ], - $this->msg( 'undelete-search-prefix' )->parse() - ) . - Xml::input( - 'prefix', - 20, - $this->mSearchPrefix, - [ 'id' => 'prefix', 'autofocus' => '' ] - ) . - ' ' . - Xml::submitButton( - $this->msg( 'undelete-search-submit' )->text(), - [ 'id' => 'searchUndelete' ] - ) . - Xml::closeElement( 'fieldset' ) . - Xml::closeElement( 'form' ) + Html::hidden( 'fuzzy', $this->getRequest()->getVal( 'fuzzy' ) ) + ) + ); + + $out->addHTML( + new OOUI\PanelLayout( [ + 'expanded' => false, + 'padded' => true, + 'framed' => true, + 'content' => $form, + ] ) ); # List undeletable articles if ( $this->mSearchPrefix ) { // For now, we enable search engine match only when specifically asked to // by using fuzzy=1 parameter. - if ( $this->getRequest()->getVal( "fuzzy", false ) ) { + if ( $fuzzySearch ) { $result = PageArchive::listPagesBySearch( $this->mSearchPrefix ); } else { $result = PageArchive::listPagesByPrefix( $this->mSearchPrefix ); @@ -1099,9 +1129,11 @@ class SpecialUndelete extends SpecialPage { // Show revision undeletion warnings and errors $status = $archive->getRevisionStatus(); if ( $status && !$status->isGood() ) { - $out->wrapWikiMsg( - "
\n$1\n
", - 'cannotundelete' + $out->addWikiText( '
' . + $status->getWikiText( + 'cannotundelete', + 'cannotundelete' + ) . '
' ); } diff --git a/includes/specials/SpecialUpload.php b/includes/specials/SpecialUpload.php index def639d83b..073e58df15 100644 --- a/includes/specials/SpecialUpload.php +++ b/includes/specials/SpecialUpload.php @@ -678,7 +678,6 @@ class SpecialUpload extends SpecialPage { */ protected function processVerificationError( $details ) { switch ( $details['status'] ) { - /** Statuses that only require name changing **/ case UploadBase::MIN_LENGTH_PARTNAME: $this->showRecoverableUploadError( $this->msg( 'minlength1' )->escaped() ); diff --git a/includes/specials/SpecialUserrights.php b/includes/specials/SpecialUserrights.php index 002b47cf7e..0a712eff21 100644 --- a/includes/specials/SpecialUserrights.php +++ b/includes/specials/SpecialUserrights.php @@ -326,8 +326,8 @@ class UserrightsPage extends SpecialPage { * @return array Tuple of added, then removed groups */ function doSaveUserGroups( $user, $add, $remove, $reason = '', $tags = [], - $groupExpiries = [] ) { - + $groupExpiries = [] + ) { // Validate input set... $isself = $user->getName() == $this->getUser()->getName(); $groups = $user->getGroups(); @@ -344,7 +344,7 @@ class UserrightsPage extends SpecialPage { // UNLESS the user can only add this group (not remove it) and the expiry time // is being brought forward (T156784) $add = array_filter( $add, - function( $group ) use ( $groups, $groupExpiries, $removable, $ugms ) { + function ( $group ) use ( $groups, $groupExpiries, $removable, $ugms ) { if ( isset( $groupExpiries[$group] ) && !in_array( $group, $removable ) && isset( $ugms[$group] ) && @@ -433,16 +433,16 @@ class UserrightsPage extends SpecialPage { * @param array $newUGMs Associative array of (group name => UserGroupMembership) */ protected function addLogEntry( $user, $oldGroups, $newGroups, $reason, $tags, - $oldUGMs, $newUGMs ) { - + $oldUGMs, $newUGMs + ) { // make sure $oldUGMs and $newUGMs are in the same order, and serialise // each UGM object to a simplified array - $oldUGMs = array_map( function( $group ) use ( $oldUGMs ) { + $oldUGMs = array_map( function ( $group ) use ( $oldUGMs ) { return isset( $oldUGMs[$group] ) ? self::serialiseUgmForLog( $oldUGMs[$group] ) : null; }, $oldGroups ); - $newUGMs = array_map( function( $group ) use ( $newUGMs ) { + $newUGMs = array_map( function ( $group ) use ( $newUGMs ) { return isset( $newUGMs[$group] ) ? self::serialiseUgmForLog( $newUGMs[$group] ) : null; diff --git a/includes/specials/SpecialVersion.php b/includes/specials/SpecialVersion.php index caa0e1fe8b..30c4a0be8f 100644 --- a/includes/specials/SpecialVersion.php +++ b/includes/specials/SpecialVersion.php @@ -511,7 +511,7 @@ class SpecialVersion extends SpecialPage { // in their proper section continue; } - $authors = array_map( function( $arr ) { + $authors = array_map( function ( $arr ) { // If a homepage is set, link to it if ( isset( $arr['homepage'] ) ) { return "[{$arr['homepage']} {$arr['name']}]"; diff --git a/includes/specials/SpecialWatchlist.php b/includes/specials/SpecialWatchlist.php index e9d3f26f76..65131ec25f 100644 --- a/includes/specials/SpecialWatchlist.php +++ b/includes/specials/SpecialWatchlist.php @@ -246,8 +246,8 @@ class SpecialWatchlist extends ChangesListSpecialPage { * @inheritdoc */ protected function buildQuery( &$tables, &$fields, &$conds, &$query_options, - &$join_conds, FormOptions $opts ) { - + &$join_conds, FormOptions $opts + ) { $dbr = $this->getDB(); parent::buildQuery( $tables, $fields, $conds, $query_options, $join_conds, $opts ); @@ -263,8 +263,8 @@ class SpecialWatchlist extends ChangesListSpecialPage { * @inheritdoc */ protected function doMainQuery( $tables, $fields, $conds, $query_options, - $join_conds, FormOptions $opts ) { - + $join_conds, FormOptions $opts + ) { $dbr = $this->getDB(); $user = $this->getUser(); diff --git a/includes/specials/pagers/ActiveUsersPager.php b/includes/specials/pagers/ActiveUsersPager.php index e2f4d4b57d..0665e112ee 100644 --- a/includes/specials/pagers/ActiveUsersPager.php +++ b/includes/specials/pagers/ActiveUsersPager.php @@ -1,7 +1,5 @@ allowedHtmlElements, BalanceSets::$unsupportedSet[BalanceSets::HTML_NAMESPACE], - function( $a, $b ) { + function ( $a, $b ) { // Ignore the values (just intersect the keys) by saying // all values are equal to each other. return 0; diff --git a/includes/tidy/TidyDriverBase.php b/includes/tidy/TidyDriverBase.php index d3f9d48591..6e01894008 100644 --- a/includes/tidy/TidyDriverBase.php +++ b/includes/tidy/TidyDriverBase.php @@ -24,6 +24,7 @@ abstract class TidyDriverBase { * * @param string $text * @param string &$errorStr Return the error string + * @throws \MWException * @return bool Whether the HTML is valid */ public function validate( $text, &$errorStr ) { diff --git a/includes/title/MediaWikiTitleCodec.php b/includes/title/MediaWikiTitleCodec.php index 7a71714bca..dd8b97546b 100644 --- a/includes/title/MediaWikiTitleCodec.php +++ b/includes/title/MediaWikiTitleCodec.php @@ -86,7 +86,6 @@ class MediaWikiTitleCodec implements TitleFormatter, TitleParser { if ( $this->language->needsGenderDistinction() && MWNamespace::hasGenderDistinction( $namespace ) ) { - // NOTE: we are assuming here that the title text is a user name! $gender = $this->genderCache->getGenderOf( $text, __METHOD__ ); $name = $this->language->getGenderNsText( $namespace, $gender ); @@ -302,7 +301,7 @@ class MediaWikiTitleCodec implements TitleFormatter, TitleParser { # Initial colon indicates main namespace rather than specified default # but should not create invalid {ns,title} pairs such as {0,Project:Foo} - if ( $dbkey !== '' && ':' == $dbkey[0] ) { + if ( $dbkey !== '' && $dbkey[0] == ':' ) { $parts['namespace'] = NS_MAIN; $dbkey = substr( $dbkey, 1 ); # remove the colon but continue processing $dbkey = trim( $dbkey, '_' ); # remove any subsequent whitespace @@ -369,6 +368,7 @@ class MediaWikiTitleCodec implements TitleFormatter, TitleParser { if ( $dbkey !== '' && $dbkey[0] == ':' ) { $parts['namespace'] = NS_MAIN; $dbkey = substr( $dbkey, 1 ); + $dbkey = trim( $dbkey, '_' ); } } # If there's no recognized interwiki or namespace, diff --git a/includes/upload/UploadBase.php b/includes/upload/UploadBase.php index 0868ce669e..660c5b7e67 100644 --- a/includes/upload/UploadBase.php +++ b/includes/upload/UploadBase.php @@ -321,7 +321,6 @@ abstract class UploadBase { * @return mixed Const self::OK or else an array with error information */ public function verifyUpload() { - /** * If there was no filename or a zero size given, give up quick. */ @@ -641,48 +640,128 @@ abstract class UploadBase { * * This should not assume that mTempPath is set. * - * @return array Array of warnings + * @return mixed[] Array of warnings */ public function checkWarnings() { - global $wgLang; - $warnings = []; $localFile = $this->getLocalFile(); $localFile->load( File::READ_LATEST ); $filename = $localFile->getName(); + $hash = $this->getTempFileSha1Base36(); - /** - * Check whether the resulting filename is different from the desired one, - * but ignore things like ucfirst() and spaces/underscore things - */ - $comparableName = str_replace( ' ', '_', $this->mDesiredDestName ); + $badFileName = $this->checkBadFileName( $filename, $this->mDesiredDestName ); + if ( $badFileName !== null ) { + $warnings['badfilename'] = $badFileName; + } + + $unwantedFileExtensionDetails = $this->checkUnwantedFileExtensions( $this->mFinalExtension ); + if ( $unwantedFileExtensionDetails !== null ) { + $warnings['filetype-unwanted-type'] = $unwantedFileExtensionDetails; + } + + $fileSizeWarnings = $this->checkFileSize( $this->mFileSize ); + if ( $fileSizeWarnings ) { + $warnings = array_merge( $warnings, $fileSizeWarnings ); + } + + $localFileExistsWarnings = $this->checkLocalFileExists( $localFile, $hash ); + if ( $localFileExistsWarnings ) { + $warnings = array_merge( $warnings, $localFileExistsWarnings ); + } + + if ( $this->checkLocalFileWasDeleted( $localFile ) ) { + $warnings['was-deleted'] = $filename; + } + + $dupes = $this->checkAgainstExistingDupes( $hash ); + if ( $dupes ) { + $warnings['duplicate'] = $dupes; + } + + $archivedDupes = $this->checkAgainstArchiveDupes( $hash ); + if ( $archivedDupes !== null ) { + $warnings['duplicate-archive'] = $archivedDupes; + } + + return $warnings; + } + + /** + * Check whether the resulting filename is different from the desired one, + * but ignore things like ucfirst() and spaces/underscore things + * + * @param string $filename + * @param string $desiredFileName + * + * @return string|null String that was determined to be bad or null if the filename is okay + */ + private function checkBadFileName( $filename, $desiredFileName ) { + $comparableName = str_replace( ' ', '_', $desiredFileName ); $comparableName = Title::capitalize( $comparableName, NS_FILE ); - if ( $this->mDesiredDestName != $filename && $comparableName != $filename ) { - $warnings['badfilename'] = $filename; + if ( $desiredFileName != $filename && $comparableName != $filename ) { + return $filename; } - // Check whether the file extension is on the unwanted list - global $wgCheckFileExtensions, $wgFileExtensions; + return null; + } + + /** + * @param string $fileExtension The file extension to check + * + * @return array|null array with the following keys: + * 0 => string The final extension being used + * 1 => string[] The extensions that are allowed + * 2 => int The number of extensions that are allowed. + */ + private function checkUnwantedFileExtensions( $fileExtension ) { + global $wgCheckFileExtensions, $wgFileExtensions, $wgLang; + if ( $wgCheckFileExtensions ) { $extensions = array_unique( $wgFileExtensions ); - if ( !$this->checkFileExtension( $this->mFinalExtension, $extensions ) ) { - $warnings['filetype-unwanted-type'] = [ $this->mFinalExtension, - $wgLang->commaList( $extensions ), count( $extensions ) ]; + if ( !$this->checkFileExtension( $fileExtension, $extensions ) ) { + return [ + $fileExtension, + $wgLang->commaList( $extensions ), + count( $extensions ) + ]; } } + return null; + } + + /** + * @param int $fileSize + * + * @return array warnings + */ + private function checkFileSize( $fileSize ) { global $wgUploadSizeWarning; - if ( $wgUploadSizeWarning && ( $this->mFileSize > $wgUploadSizeWarning ) ) { - $warnings['large-file'] = [ $wgUploadSizeWarning, $this->mFileSize ]; + + $warnings = []; + + if ( $wgUploadSizeWarning && ( $fileSize > $wgUploadSizeWarning ) ) { + $warnings['large-file'] = [ $wgUploadSizeWarning, $fileSize ]; } - if ( $this->mFileSize == 0 ) { + if ( $fileSize == 0 ) { $warnings['empty-file'] = true; } - $hash = $this->getTempFileSha1Base36(); + return $warnings; + } + + /** + * @param LocalFile $localFile + * @param string $hash sha1 hash of the file to check + * + * @return array warnings + */ + private function checkLocalFileExists( LocalFile $localFile, $hash ) { + $warnings = []; + $exists = self::getExistsWarning( $localFile ); if ( $exists !== false ) { $warnings['exists'] = $exists; @@ -701,11 +780,19 @@ abstract class UploadBase { } } - if ( $localFile->wasDeleted() && !$localFile->exists() ) { - $warnings['was-deleted'] = $filename; - } + return $warnings; + } - // Check dupes against existing files + private function checkLocalFileWasDeleted( LocalFile $localFile ) { + return $localFile->wasDeleted() && !$localFile->exists(); + } + + /** + * @param string $hash sha1 hash of the file to check + * + * @return File[] Duplicate files, if found. + */ + private function checkAgainstExistingDupes( $hash ) { $dupes = RepoGroup::singleton()->findBySha1( $hash ); $title = $this->getTitle(); // Remove all matches against self @@ -714,21 +801,27 @@ abstract class UploadBase { unset( $dupes[$key] ); } } - if ( $dupes ) { - $warnings['duplicate'] = $dupes; - } - // Check dupes against archives + return $dupes; + } + + /** + * @param string $hash sha1 hash of the file to check + * + * @return string|null Name of the dupe or empty string if discovered (depending on visibility) + * null if the check discovered no dupes. + */ + private function checkAgainstArchiveDupes( $hash ) { $archivedFile = new ArchivedFile( null, 0, '', $hash ); if ( $archivedFile->getID() > 0 ) { if ( $archivedFile->userCan( File::DELETED_FILE ) ) { - $warnings['duplicate-archive'] = $archivedFile->getName(); + return $archivedFile->getName(); } else { - $warnings['duplicate-archive'] = ''; + return ''; } } - return $warnings; + return null; } /** @@ -1411,7 +1504,9 @@ abstract class UploadBase { 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd', 'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd', 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-basic.dtd', - 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd' + 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd', + // https://phabricator.wikimedia.org/T168856 + 'http://www.w3.org/TR/2001/PR-SVG-20010719/DTD/svg10.dtd', ]; if ( $type !== 'PUBLIC' || !in_array( $systemId, $allowedDTDs ) @@ -1429,7 +1524,6 @@ abstract class UploadBase { * @return bool */ public function checkSvgScriptCallback( $element, $attribs, $data = null ) { - list( $namespace, $strippedElement ) = $this->splitXmlNamespace( $element ); // We specifically don't include: @@ -1664,7 +1758,6 @@ abstract class UploadBase { * @return bool true if the CSS contains an illegal string, false if otherwise */ private static function checkCssFragment( $value ) { - # Forbid external stylesheets, for both reliability and to protect viewer's privacy if ( stripos( $value, '@import' ) !== false ) { return true; diff --git a/includes/user/User.php b/includes/user/User.php index 4d16594dd5..a1119fafc4 100644 --- a/includes/user/User.php +++ b/includes/user/User.php @@ -2506,7 +2506,7 @@ class User implements IDBAccessObject { $cache->delete( $key, 1 ); } else { wfGetDB( DB_MASTER )->onTransactionPreCommitOrIdle( - function() use ( $cache, $key ) { + function () use ( $cache, $key ) { $cache->delete( $key ); }, __METHOD__ @@ -3698,7 +3698,7 @@ class User implements IDBAccessObject { } // Try to update the DB post-send and only if needed... - DeferredUpdates::addCallableUpdate( function() use ( $title, $oldid ) { + DeferredUpdates::addCallableUpdate( function () use ( $title, $oldid ) { if ( !$this->getNewtalk() ) { return; // no notifications to clear } @@ -4957,7 +4957,8 @@ class User implements IDBAccessObject { } $title = UserGroupMembership::getGroupPage( $group ); if ( $title ) { - return Linker::link( $title, htmlspecialchars( $text ) ); + return MediaWikiServices::getInstance() + ->getLinkRenderer()->makeLink( $title, $text ); } else { return htmlspecialchars( $text ); } diff --git a/includes/user/UserGroupMembership.php b/includes/user/UserGroupMembership.php index cf05df331e..a06be834c4 100644 --- a/includes/user/UserGroupMembership.php +++ b/includes/user/UserGroupMembership.php @@ -344,8 +344,8 @@ class UserGroupMembership { * @return string */ public static function getLink( $ugm, IContextSource $context, $format, - $userName = null ) { - + $userName = null + ) { if ( $format !== 'wiki' && $format !== 'html' ) { throw new MWException( 'UserGroupMembership::getLink() $format parameter should be ' . "'wiki' or 'html'" ); diff --git a/includes/user/UserRightsProxy.php b/includes/user/UserRightsProxy.php index 4df73f7328..98586e76c7 100644 --- a/includes/user/UserRightsProxy.php +++ b/includes/user/UserRightsProxy.php @@ -29,8 +29,6 @@ use Wikimedia\Rdbms\IDatabase; class UserRightsProxy { /** - * Constructor. - * * @see newFromId() * @see newFromName() * @param IDatabase $db Db connection diff --git a/includes/utils/AutoloadGenerator.php b/includes/utils/AutoloadGenerator.php index 54a86775f8..8931e3ca17 100644 --- a/includes/utils/AutoloadGenerator.php +++ b/includes/utils/AutoloadGenerator.php @@ -137,13 +137,11 @@ class AutoloadGenerator { // format class-name : path when they get converted into json. foreach ( $this->classes as $path => $contained ) { foreach ( $contained as $fqcn ) { - // Using substr to remove the leading '/' $json[$key][$fqcn] = substr( $path, 1 ); } } foreach ( $this->overrides as $path => $fqcn ) { - // Using substr to remove the leading '/' $json[$key][$fqcn] = substr( $path, 1 ); } @@ -223,7 +221,6 @@ EOD; * @return string */ public function getAutoload( $commandName = 'AutoloadGenerator' ) { - // We need to check whether an extenson.json or skin.json exists or not, and // incase it doesn't, update the autoload.php file. diff --git a/includes/utils/BatchRowUpdate.php b/includes/utils/BatchRowUpdate.php index 39b65c3fb3..fc8bde9ae6 100644 --- a/includes/utils/BatchRowUpdate.php +++ b/includes/utils/BatchRowUpdate.php @@ -77,7 +77,7 @@ class BatchRowUpdate { $this->reader = $reader; $this->writer = $writer; $this->generator = $generator; - $this->output = function() { + $this->output = function () { }; // nop } diff --git a/includes/utils/FileContentsHasher.php b/includes/utils/FileContentsHasher.php index c74b04de2d..afe9c0a0f0 100644 --- a/includes/utils/FileContentsHasher.php +++ b/includes/utils/FileContentsHasher.php @@ -27,9 +27,6 @@ class FileContentsHasher { /** @var FileContentsHasher */ private static $instance; - /** - * Constructor. - */ public function __construct() { $this->cache = ObjectCache::getLocalServerInstance( 'hash' ); } diff --git a/includes/utils/UIDGenerator.php b/includes/utils/UIDGenerator.php index c6d1a54dd2..dd9f2d9f61 100644 --- a/includes/utils/UIDGenerator.php +++ b/includes/utils/UIDGenerator.php @@ -18,7 +18,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ use Wikimedia\Assert\Assert; use MediaWiki\MediaWikiServices; diff --git a/includes/utils/ZipDirectoryReader.php b/includes/utils/ZipDirectoryReader.php index dd67fa8c4b..f0ace2ccb3 100644 --- a/includes/utils/ZipDirectoryReader.php +++ b/includes/utils/ZipDirectoryReader.php @@ -715,4 +715,3 @@ class ZipDirectoryReader { } } } - diff --git a/includes/widget/SearchInputWidget.php b/includes/widget/SearchInputWidget.php index 49510da9c9..47d3717b28 100644 --- a/includes/widget/SearchInputWidget.php +++ b/includes/widget/SearchInputWidget.php @@ -10,18 +10,16 @@ namespace MediaWiki\Widget; /** * Search input widget. */ -class SearchInputWidget extends TitleInputWidget { +class SearchInputWidget extends \OOUI\TextInputWidget { protected $pushPending = false; protected $performSearchOnClick = true; - protected $validateTitle = false; - protected $highlightFirst = false; protected $dataLocation = 'header'; /** * @param array $config Configuration options * @param int|null $config['pushPending'] Whether the input should be visually marked as - * "pending", while requesting suggestions (default: true) + * "pending", while requesting suggestions (default: false) * @param boolean|null $config['performSearchOnClick'] If true, the script will start a search * whenever a user hits a suggestion. If false, the text of the suggestion is inserted into the * text field only (default: true) @@ -30,7 +28,6 @@ class SearchInputWidget extends TitleInputWidget { */ public function __construct( array $config = [] ) { $config = array_merge( [ - 'maxLength' => null, 'icon' => 'search', ], $config ); diff --git a/includes/widget/UsersMultiselectWidget.php b/includes/widget/UsersMultiselectWidget.php index d24ab7bf66..999cb6ab32 100644 --- a/includes/widget/UsersMultiselectWidget.php +++ b/includes/widget/UsersMultiselectWidget.php @@ -53,7 +53,7 @@ class UsersMultiselectWidget extends \OOUI\Widget { public function getConfig( &$config ) { if ( $this->usersArray !== null ) { - $config['data'] = $this->usersArray; + $config['selected'] = $this->usersArray; } if ( $this->inputName !== null ) { $config['name'] = $this->inputName; diff --git a/includes/widget/search/DidYouMeanWidget.php b/includes/widget/search/DidYouMeanWidget.php index 3aee87bf3b..4e5b76b69a 100644 --- a/includes/widget/search/DidYouMeanWidget.php +++ b/includes/widget/search/DidYouMeanWidget.php @@ -2,7 +2,7 @@ namespace MediaWiki\Widget\Search; -use Linker; +use HtmlArmor; use SearchResultSet; use SpecialSearch; @@ -53,18 +53,20 @@ class DidYouMeanWidget { ]; $stParams = array_merge( $params, $this->specialSearch->powerSearchOptions() ); - $rewritten = Linker::linkKnown( + $linkRenderer = $this->specialSearch->getLinkRenderer(); + $snippet = $resultSet->getQueryAfterRewriteSnippet(); + $rewritten = $linkRenderer->makeKnownLink( $this->specialSearch->getPageTitle(), - $resultSet->getQueryAfterRewriteSnippet() ?: null, + $snippet ? new HtmlArmor( $snippet ) : null, [ 'id' => 'mw-search-DYM-rewritten' ], $stParams ); $stParams['search'] = $term; $stParams['runsuggestion'] = 0; - $original = Linker::linkKnown( + $original = $linkRenderer->makeKnownLink( $this->specialSearch->getPageTitle(), - htmlspecialchars( $term, ENT_QUOTES, 'UTF-8' ), + $term, [ 'id' => 'mwsearch-DYM-original' ], $stParams ); @@ -89,9 +91,10 @@ class DidYouMeanWidget { ]; $stParams = array_merge( $params, $this->specialSearch->powerSearchOptions() ); - $suggest = Linker::linkKnown( + $snippet = $resultSet->getSuggestionSnippet(); + $suggest = $this->specialSearch->getLinkRenderer()->makeKnownLink( $this->specialSearch->getPageTitle(), - $resultSet->getSuggestionSnippet() ?: null, + $snippet ? new HtmlArmor( $snippet ) : null, [ 'id' => 'mw-search-DYM-suggestion' ], $stParams ); diff --git a/includes/widget/search/InterwikiSearchResultSetWidget.php b/includes/widget/search/InterwikiSearchResultSetWidget.php index ef93362dd3..9145bb66aa 100644 --- a/includes/widget/search/InterwikiSearchResultSetWidget.php +++ b/includes/widget/search/InterwikiSearchResultSetWidget.php @@ -123,7 +123,6 @@ class InterwikiSearchResultSetWidget implements SearchResultSetWidget { * @return string HTML */ protected function footerHtml( $term, $iwPrefix ) { - $href = Title::makeTitle( NS_SPECIAL, 'Search', null, $iwPrefix )->getLocalURL( [ 'search' => $term, 'fulltext' => 1 ] ); @@ -171,7 +170,6 @@ class InterwikiSearchResultSetWidget implements SearchResultSetWidget { * @return OOUI\IconWidget **/ protected function iwIcon( $iwPrefix ) { - $interwiki = $this->iwLookup->fetch( $iwPrefix ); $parsed = wfParseUrl( wfExpandUrl( $interwiki ? $interwiki->getURL() : '/' ) ); diff --git a/includes/widget/search/InterwikiSearchResultWidget.php b/includes/widget/search/InterwikiSearchResultWidget.php index 861fb6dc6a..bcd1c16f4d 100644 --- a/includes/widget/search/InterwikiSearchResultWidget.php +++ b/includes/widget/search/InterwikiSearchResultWidget.php @@ -29,7 +29,6 @@ class InterwikiSearchResultWidget implements SearchResultWidget { * @return string HTML */ public function render( SearchResult $result, $terms, $position ) { - $title = $result->getTitle(); $iwPrefix = $result->getTitle()->getInterwiki(); $titleSnippet = $result->getTitleSnippet(); @@ -46,7 +45,6 @@ class InterwikiSearchResultWidget implements SearchResultWidget { $redirectTitle = $result->getRedirectTitle(); $redirect = ''; if ( $redirectTitle !== null ) { - $redirectText = $result->getRedirectSnippet(); if ( $redirectText ) { diff --git a/languages/ConverterRule.php b/languages/ConverterRule.php index 0d0d90dbc5..e51a8edbdb 100644 --- a/languages/ConverterRule.php +++ b/languages/ConverterRule.php @@ -230,7 +230,7 @@ class ConverterRule { if ( $disp === false && array_key_exists( $variant, $unidtable ) ) { $disp = array_values( $unidtable[$variant] )[0]; } - // or display frist text under disable manual convert + // or display first text under disable manual convert if ( $disp === false && $this->mConverter->mManualLevel[$variant] == 'disable' ) { if ( count( $bidtable ) > 0 ) { $disp = array_values( $bidtable )[0]; diff --git a/languages/FakeConverter.php b/languages/FakeConverter.php index 0cddc9957e..22377c28be 100644 --- a/languages/FakeConverter.php +++ b/languages/FakeConverter.php @@ -125,4 +125,12 @@ class FakeConverter { public function updateConversionTable( Title $title ) { } + + /** + * Used by test suites which need to reset the converter state. + * + * @private + */ + private function reloadTables() { + } } diff --git a/languages/Language.php b/languages/Language.php index b5eef8caa0..83dff65aba 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -361,7 +361,6 @@ class Language { * @return bool */ public static function isValidBuiltInCode( $code ) { - if ( !is_string( $code ) ) { if ( is_object( $code ) ) { $addmsg = " of class " . get_class( $code ); diff --git a/languages/LanguageConverter.php b/languages/LanguageConverter.php index 19d644c57e..6d0368c7a1 100644 --- a/languages/LanguageConverter.php +++ b/languages/LanguageConverter.php @@ -339,7 +339,6 @@ class LanguageConverter { * @return string The converted text */ public function autoConvert( $text, $toVariant = false ) { - $this->loadTables(); if ( !$toVariant ) { @@ -891,9 +890,11 @@ class LanguageConverter { /** * Reload the conversion tables. * + * Also used by test suites which need to reset the converter state. + * * @private */ - function reloadTables() { + private function reloadTables() { if ( $this->mTables ) { unset( $this->mTables ); } diff --git a/languages/classes/LanguageBe_tarask.php b/languages/classes/LanguageBe_tarask.php index 56faa4ac16..6007bb4395 100644 --- a/languages/classes/LanguageBe_tarask.php +++ b/languages/classes/LanguageBe_tarask.php @@ -44,7 +44,6 @@ class LanguageBe_tarask extends Language { * @return string */ function normalizeForSearch( $string ) { - # MySQL fulltext index doesn't grok utf-8, so we # need to fold cases and convert to hex diff --git a/languages/classes/LanguageKk.php b/languages/classes/LanguageKk.php index 3a50987733..f6f03c48af 100644 --- a/languages/classes/LanguageKk.php +++ b/languages/classes/LanguageKk.php @@ -86,7 +86,6 @@ class KkConverter extends LanguageConverter { } function loadRegs() { - $this->mCyrl2Latn = [ # # Punctuation '/№/u' => 'No.', @@ -423,7 +422,6 @@ class LanguageKk extends LanguageKk_cyrl { * @return string */ function convertGrammar( $word, $case ) { - $variant = $this->getPreferredVariant(); switch ( $variant ) { case 'kk-arab': diff --git a/languages/classes/LanguageKu_ku.php b/languages/classes/LanguageKu_ku.php index e745965a0c..4e9c3659b6 100644 --- a/languages/classes/LanguageKu_ku.php +++ b/languages/classes/LanguageKu_ku.php @@ -37,7 +37,6 @@ class LanguageKu_ku extends Language { * @return string */ function commafy( $_ ) { - if ( !preg_match( '/^\d{1,4}$/', $_ ) ) { return strrev( (string)preg_replace( '/(\d{3})(?=\d)(?!\d*\.)/', '$1,', strrev( $_ ) ) ); } else { diff --git a/languages/classes/LanguageYue.php b/languages/classes/LanguageYue.php index d5f3e76085..1107fa6df3 100644 --- a/languages/classes/LanguageYue.php +++ b/languages/classes/LanguageYue.php @@ -54,7 +54,6 @@ class LanguageYue extends Language { * @return string */ function normalizeForSearch( $string ) { - // Double-width roman characters $s = self::convertDoubleWidth( $string ); $s = trim( $s ); diff --git a/languages/classes/LanguageZh_hans.php b/languages/classes/LanguageZh_hans.php index 77a41e12c1..9d81c213cf 100644 --- a/languages/classes/LanguageZh_hans.php +++ b/languages/classes/LanguageZh_hans.php @@ -56,7 +56,6 @@ class LanguageZh_hans extends Language { * @return string */ function normalizeForSearch( $s ) { - // Double-width roman characters $s = parent::normalizeForSearch( $s ); $s = trim( $s ); diff --git a/languages/data/Names.php b/languages/data/Names.php index 76ced3e4a6..00d91ce52e 100644 --- a/languages/data/Names.php +++ b/languages/data/Names.php @@ -115,7 +115,7 @@ class Names { 'cho' => 'Choctaw', # Choctaw 'chr' => 'ᏣᎳᎩ', # Cherokee 'chy' => 'Tsetsêhestâhese', # Cheyenne - 'ckb' => 'کوردیی ناوەندی', # Central Kurdish + 'ckb' => 'کوردی', # Central Kurdish 'co' => 'corsu', # Corsican 'cps' => 'Capiceño', # Capiznon 'cr' => 'Nēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ', # Cree diff --git a/languages/i18n/ang.json b/languages/i18n/ang.json index 1c60380df4..e2d890f30e 100644 --- a/languages/i18n/ang.json +++ b/languages/i18n/ang.json @@ -161,13 +161,7 @@ "anontalk": "Mōtung", "navigation": "Þurhfōr", "and": " and", - "qbfind": "Findan", - "qbbrowse": "Þurhsēcan", - "qbedit": "Adihtan", - "qbpageoptions": "Þes tramet", - "qbmyoptions": "Mīne trametas", "faq": "Oftost ascoda ascunga", - "faqpage": "Project:FAQ", "actions": "Fremmunga", "namespaces": "Namstedas", "variants": "Missenlīcnessa", @@ -190,31 +184,22 @@ "view": "Sihþ", "view-foreign": "Sihþ on $1", "edit": "Ādihtan", + "edit-local": "Adiht seo stowlice gemearcunge", "create": "Scieppan", "create-local": "Besettan stōwlice gemearcunge", - "editthispage": "Adihtan þisne tramet", - "create-this-page": "Scieppan þisne tramet", "delete": "Forlēosan", - "deletethispage": "Forlēosan þisne tramet", - "undeletethispage": "Undōn þā forlēosunge þisses trametes", "undelete_short": "Scieppan {{PLURAL:$1|āne adihtunge|$1 adihtunga}} eft", "viewdeleted_short": "Sēon {{PLURAL:$1|āne forlorene adihtunge|$1 forlorenra adihtunga}}", "protect": "Beorgan", "protect_change": "Wendan", - "protectthispage": "Beorgan þisne tramet", "unprotect": "Wendan beorgunge", - "unprotectthispage": "Andwendan beorgune þisses trametes", "newpage": "Nīwe tramet", - "talkpage": "Sprecan ymbe þisne tramet", "talkpagelinktext": "Mōtung", "specialpage": "Syndrig tramet", "personaltools": "Āgnu tōl", - "articlepage": "Sēon innunge tramet", "talk": "Mōtung", "views": "Sihþa", "toolbox": "Tōl", - "userpage": "Sēon brūcendes tramet", - "projectpage": "Sēon weorces tramet", "imagepage": "Sēon ymelan tramet", "mediawikipage": "Sēon ǣrendgewrita tramet", "templatepage": "Sēon bysene tramet", @@ -309,6 +294,7 @@ "nospecialpagetext": "Þū hafast abiden ungenges syndriges trametes.\n\nGetæl gengra syndrigra trameta cann man findan be [[Special:SpecialPages|þǣm syndrigra trameta getæle]].", "error": "Wōh", "databaseerror": "Cȳþþuhordes wōh", + "databaseerror-textcl": "Gecyþneshordfræge misgedwild belamp", "databaseerror-error": "Wōg: $1", "laggedslavemode": "'''Warnung:''' Wēnunga næbbe se tramet nīwlīca nīwunga.", "readonly": "Ġifhord locen", @@ -321,9 +307,13 @@ "filerenameerror": "Ne cūðe ednemnan ymelan \"$1\" tō \"$2\".", "filedeleteerror": "Ne cūðe forlēosan þā ymelan \"$1\".", "directorycreateerror": "We ne mot scieppan ymbfeng \"$1\"", + "directoryreadonlyerror": "Ymbfeng \"$1\" is ræd-anlice", + "directorynotreadableerror": "Ymbfeng \"S1\" nis rædlic", "filenotfound": "Ne cūðe findan ymelan \"$1\".", + "unexpected": "Unbeþoht weorþ: \"$1\"=\"$2\"", "formerror": "Wōh: ne cūðe cȳþþugewrit forþsendan.", "badarticleerror": "Þēos dǣd ne cann bēon gefremed on þissum tramete.", + "cannotdelete": "Se tramet oþðe ymele \"$1\" ne meahte beon ahwiten. Meahtlice hæfþ adihtere ær hine astricon.", "cannotdelete-title": "Ne cann forlēosan þone tramet \"$1\"", "badtitle": "Nā genge titul", "querypage-no-updates": "Ednīwunga for þissum tramete ne sindon nū gelīfeda. \nCȳþþu hēr ne biþ hraðe ednīwod.", diff --git a/languages/i18n/ar.json b/languages/i18n/ar.json index 3e1003cc66..4b8f83de99 100644 --- a/languages/i18n/ar.json +++ b/languages/i18n/ar.json @@ -1342,7 +1342,8 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (راجع أيضا [[Special:NewPages|قائمة الصفحات الجديدة]])", "recentchanges-submit": "أظهر", "rcfilters-activefilters": "المرشحات النشطة", - "rcfilters-quickfilters": "إعدادات الترشيح المحفوظة", + "rcfilters-advancedfilters": "مرشحات متقدمة", + "rcfilters-quickfilters": "المرشحات المحفوظة", "rcfilters-quickfilters-placeholder-title": "لا وصلات تم حفظها بعد", "rcfilters-savedqueries-defaultlabel": "مرشحات محفوظة", "rcfilters-savedqueries-rename": "أعد التسمية", diff --git a/languages/i18n/ast.json b/languages/i18n/ast.json index c25c25a894..09cb5c7e44 100644 --- a/languages/i18n/ast.json +++ b/languages/i18n/ast.json @@ -330,7 +330,7 @@ "badarticleerror": "Esta aición nun pue facese nesta páxina.", "cannotdelete": "Nun pudo desaniciase la páxina o'l ficheru «$1».\nSeique daquién yá lo desaniciara.", "cannotdelete-title": "Nun se pue desaniciar la páxina «$1»", - "delete-hook-aborted": "Desaniciu albortáu pol hook.\nNun conseñó esplicación.", + "delete-hook-aborted": "Desaniciu albortáu pol enganche.\nNun conseñó esplicación.", "no-null-revision": "Nun pudo crease una nueva revisión nula pa la páxina «$1»", "badtitle": "Títulu incorreutu", "badtitletext": "El títulu de páxina solicitáu nun ye válidu, ta baleru o tien enllaces interllingua o interwiki incorreutos.\nPue contener un caráuter o más que nun puen usase nos títulos.", @@ -703,7 +703,7 @@ "moveddeleted-notice": "Esta páxina se desanició.\nComo referencia, embaxo s'ufre'l rexistru de desanicios y tresllaos de la páxina.", "moveddeleted-notice-recent": "Esta páxina desanicióse apocayá (dientro de les postreres 24 hores).\nLos rexistros de desaniciu y treslláu de la páxina amuésense de siguío como referencia.", "log-fulllog": "Ver el rexistru ensembre", - "edit-hook-aborted": "Edición albortada pol hook.\nNun dio esplicación.", + "edit-hook-aborted": "Edición albortada pol enganche.\nNun dio esplicación.", "edit-gone-missing": "Nun se pudo actualizar la páxina.\nPaez que se desanició.", "edit-conflict": "Conflictu d'edición.", "edit-no-change": "S'inoró la to edición, porque nun se fizo nengún cambéu nel testu.", @@ -1285,8 +1285,10 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (ver tamién la [[Special:NewPages|llista de páxines nueves]])", "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Amosar", + "rcfilters-legend-heading": "Llista d'abreviatures:", "rcfilters-activefilters": "Filtros activos", - "rcfilters-quickfilters": "Preferencies de filtru guardaes", + "rcfilters-advancedfilters": "Filtros avanzaos", + "rcfilters-quickfilters": "Filtros guardaos", "rcfilters-quickfilters-placeholder-title": "Entá nun se guardaron enllaces", "rcfilters-quickfilters-placeholder-description": "Pa guardar les preferencies del filtru y volver a usales sero, pulsia nel iconu del marcador del área de Filtru Activu más abaxo.", "rcfilters-savedqueries-defaultlabel": "Filtros guardaos", @@ -1295,7 +1297,8 @@ "rcfilters-savedqueries-unsetdefault": "Quitar predeterminao", "rcfilters-savedqueries-remove": "Desaniciar", "rcfilters-savedqueries-new-name-label": "Nome", - "rcfilters-savedqueries-apply-label": "Guardar la configuración", + "rcfilters-savedqueries-new-name-placeholder": "Describe'l propósitu del filtru", + "rcfilters-savedqueries-apply-label": "Crear un filtru", "rcfilters-savedqueries-cancel-label": "Encaboxar", "rcfilters-savedqueries-add-new-title": "Guardar les preferencies de filtru actuales", "rcfilters-restore-default-filters": "Restaurar los filtros predeterminaos", @@ -1374,7 +1377,11 @@ "rcfilters-filter-previousrevision-description": "Tolos cambios que nun son los más recien d'una páxina.", "rcfilters-filter-excluded": "Escluíu", "rcfilters-tag-prefix-namespace-inverted": ":non $1", - "rcfilters-view-tags": "Etiquetes", + "rcfilters-view-tags": "Ediciones etiquetaes", + "rcfilters-view-namespaces-tooltip": "Filtriar los resultaos por espaciu de nomes", + "rcfilters-view-tags-tooltip": "Filtriar los resultaos usando les etiquetes d'edición", + "rcfilters-view-return-to-default-tooltip": "Volver al menú principal de filtros", + "rcfilters-liveupdates-button": "Anovamientos nel intre", "rcnotefrom": "Abaxo {{PLURAL:$5|tá'l cambiu|tan los cambios}} dende'l $3, a les $4 (s'amuesen un máximu de $1).", "rclistfromreset": "Reaniciar la seleición de data", "rclistfrom": "Amosar los nuevos cambios dende'l $3 a les $2", @@ -1887,6 +1894,7 @@ "apisandbox-sending-request": "Unviando solicitú a la API...", "apisandbox-loading-results": "Recibiendo los resultaos de la API...", "apisandbox-results-error": "Asocedió un error al cargar la respuesta de la consulta API: $1.", + "apisandbox-results-login-suppressed": "Esti pidimientu se procesó como usuariu ensin sesión aniciada porque podría usase pa saltase la seguridá Same-Origin del navegador. Ten en cuenta que la xestión del pase automáticu de la zona de pruebes de la API nun funciona correutamente con tales pidimientos, por favor rellenales manualmente.", "apisandbox-request-selectformat-label": "Amosar los datos de la solicitú como:", "apisandbox-request-format-url-label": "Cadena de consulta como URL", "apisandbox-request-url-label": "URL de la solicitú:", diff --git a/languages/i18n/be-tarask.json b/languages/i18n/be-tarask.json index 01d0785bd7..01eeefd692 100644 --- a/languages/i18n/be-tarask.json +++ b/languages/i18n/be-tarask.json @@ -1286,7 +1286,8 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (глядзіце таксама [[Special:NewPages|сьпіс новых старонак]])", "recentchanges-submit": "Паказаць", "rcfilters-activefilters": "Актыўныя фільтры", - "rcfilters-quickfilters": "Захаваныя налады фільтру", + "rcfilters-advancedfilters": "Пашыраныя фільтры", + "rcfilters-quickfilters": "Захаваныя фільтры", "rcfilters-quickfilters-placeholder-title": "Спасылкі яшчэ не захаваныя", "rcfilters-quickfilters-placeholder-description": "Каб захаваць налады вашага фільтру і выкарыстаць іх пазьней, націсьніце на выяву закладкі ў зоне актыўнага фільтру ніжэй.", "rcfilters-savedqueries-defaultlabel": "Захаваныя фільтры", @@ -1295,7 +1296,8 @@ "rcfilters-savedqueries-unsetdefault": "Выдаліць пазнаку па змоўчаньні", "rcfilters-savedqueries-remove": "Выдаліць", "rcfilters-savedqueries-new-name-label": "Назва", - "rcfilters-savedqueries-apply-label": "Захаваць налады", + "rcfilters-savedqueries-new-name-placeholder": "Апішыце прызначэньне фільтру", + "rcfilters-savedqueries-apply-label": "Стварыць фільтар", "rcfilters-savedqueries-cancel-label": "Адмяніць", "rcfilters-savedqueries-add-new-title": "Захаваць цяперашнія налады фільтру", "rcfilters-restore-default-filters": "Аднавіць фільтры па змоўчаньні", @@ -1374,7 +1376,11 @@ "rcfilters-filter-previousrevision-description": "Усе зьмены, якія не зьяўляюцца самымі апошнімі на старонцы.", "rcfilters-filter-excluded": "Выключаны", "rcfilters-tag-prefix-namespace-inverted": ":не $1", - "rcfilters-view-tags": "Меткі", + "rcfilters-view-tags": "Праўкі зь меткамі", + "rcfilters-view-namespaces-tooltip": "Фільтар вынікаў паводле прасторы назваў", + "rcfilters-view-tags-tooltip": "Фільтар вынікаў з дапамогай метак правак", + "rcfilters-view-return-to-default-tooltip": "Вярнуцца да галоўнага мэню фільтраў", + "rcfilters-liveupdates-button": "Імгненныя абнаўленьні", "rcnotefrom": "Ніжэй {{PLURAL:$5|знаходзіцца зьмена|знаходзяцца зьмены}} з $4 $3 (да $1 на старонку).", "rclistfromreset": "Скінуць выбар даты", "rclistfrom": "Паказаць зьмены з $2 $3", @@ -2287,7 +2293,7 @@ "whatlinkshere-title": "Старонкі, якія спасылаюцца на $1", "whatlinkshere-page": "Старонка:", "linkshere": "Наступныя старонкі спасылаюцца на [[:$1]]:", - "nolinkshere": "Ніводная старонка не спасылаецца на '''[[:$1]]'''.", + "nolinkshere": "Ніводная старонка не спасылаецца на [[:$1]].", "nolinkshere-ns": "Ніводная старонка не спасылаецца на '''[[:$1]]''' з выбранай прасторы назваў.", "isredirect": "старонка-перанакіраваньне", "istemplate": "уключэньне", @@ -2613,7 +2619,7 @@ "tooltip-ca-undelete": "Аднавіць рэдагаваньні, зробленыя да выдаленьня гэтай старонкі", "tooltip-ca-move": "Перанесьці гэтую старонку", "tooltip-ca-watch": "Дадаць гэтую старонку ў Ваш сьпіс назіраньня", - "tooltip-ca-unwatch": "Выдаліць гэтую старонку з Вашага сьпісу назіраньня", + "tooltip-ca-unwatch": "Выдаліць гэтую старонку з свайго сьпісу назіраньня", "tooltip-search": "Шукаць у {{GRAMMAR:месны|{{SITENAME}}}}", "tooltip-search-go": "Перайсьці да старонкі з гэтай назвай, калі старонка існуе", "tooltip-search-fulltext": "Шукаць гэты тэкст на старонках", @@ -2652,7 +2658,7 @@ "tooltip-preview": "Праглядзець Вашы зьмены. Калі ласка, выкарыстоўвайце гэтую магчымасьць перад тым, як захаваць старонку!", "tooltip-diff": "Паказаць зробленыя Вамі зьмены ў тэксьце", "tooltip-compareselectedversions": "Пабачыць розьніцу паміж дзьвюма абранымі вэрсіямі гэтай старонкі.", - "tooltip-watch": "Дадаць гэтую старонку ў Ваш сьпіс назіраньня", + "tooltip-watch": "Дадаць гэтую старонку ў свой сьпіс назіраньня", "tooltip-watchlistedit-normal-submit": "Выдаліць пазначаныя старонкі", "tooltip-watchlistedit-raw-submit": "Абнавіць сьпіс назіраньня", "tooltip-recreate": "Аднавіць старонку, ня гледзячы на тое, што яна была выдаленая", @@ -3831,7 +3837,18 @@ "authform-notoken": "Адсутнічае токен", "authform-wrongtoken": "Няслушны токен", "specialpage-securitylevel-not-allowed-title": "Не дазволена", + "specialpage-securitylevel-not-allowed": "Выбачайце, вам не дазволена выкарыстоўваць гэтую старонку, бо вашая асоба ня можа быць пацьверджаная.", + "authpage-cannot-login": "Не атрымалася пачаць уваход у сыстэму.", + "authpage-cannot-login-continue": "Немагчыма працягнуць уваход у сыстэму. Падобна, што тэрмін вашай сэсіі скончыўся.", + "authpage-cannot-create": "Немагчыма пачаць стварэньне рахунку.", + "authpage-cannot-create-continue": "Немагчыма працягнуць стварэньне рахунку. Падобна, што тэрмін вашай сэсіі скончыўся.", + "authpage-cannot-link": "Немагчыма пачаць далучэньне рахунку.", + "authpage-cannot-link-continue": "Немагчыма працягнуць далучэньне рахунку. Падобна, што тэрмін вашай сэсіі скончыўся.", + "cannotauth-not-allowed-title": "Доступ забаронены", + "cannotauth-not-allowed": "Вам не дазволена выкарыстоўваць гэтую старонку", "changecredentials": "Зьмена ўліковых зьвестак", + "changecredentials-submit": "Зьмяніць уліковыя зьвесткі", + "changecredentials-invalidsubpage": "$1 не зьяўляецца слушным тыпам уліковых зьвестак.", "removecredentials": "Выдаленьне ўліковых зьвестак", "removecredentials-submit": "Выдаліць уліковыя зьвесткі", "credentialsform-provider": "Тып уліковых зьвестак:", diff --git a/languages/i18n/bg.json b/languages/i18n/bg.json index 1576f4dacd..ee1db3dbf6 100644 --- a/languages/i18n/bg.json +++ b/languages/i18n/bg.json @@ -668,12 +668,12 @@ "nonunicodebrowser": "Внимание: Браузърът ви не поддържа Уникод.\nЗа да можете спокойно да редактирате страници, всички знаци, невключени в ASCII-таблицата, ще бъдат заменени с шестнадесетични кодове.", "editingold": "Внимание: Редактирате остаряла версия на страницата.\nАко я съхраните, всякакви промени, направени след тази версия, ще бъдат изгубени.", "yourdiff": "Разлики", - "copyrightwarning": "Обърнете внимание, че всички приноси към {{SITENAME}} се публикуват при условията на $2 (за подробности вижте $1).\nАко не сте съгласни вашата писмена работа да бъде променяна и разпространявана без ограничения, не я публикувайте.
\n\nСъщо потвърждавате, че '''вие''' сте написали материала или сте използвали '''свободни ресурси''' — обществено достояние или друг свободен източник.\nАко сте ползвали чужди материали, за които имате разрешение, непременно посочете източника.\n\n
'''Не публикувайте произведения с авторски права без разрешение!'''
", - "copyrightwarning2": "Обърнете внимание, че всички приноси към {{SITENAME}} могат да бъдат редактирани, променяни или премахвани от останалите сътрудници.\nАко не сте съгласни вашата писмена работа да бъде променяна без ограничения, не я публикувайте.
\nСъщо потвърждавате, че '''вие''' сте написали материала или сте използвали '''свободни ресурси''' — обществено достояние или друг свободен източник (за подробности вижте $1).\nАко сте ползвали чужди материали, за които имате разрешение, непременно посочете източника.\n\n
'''Не публикувайте произведения с авторски права без разрешение!'''
", + "copyrightwarning": "Обърнете внимание, че всички приноси към {{SITENAME}} се публикуват при условията на $2 (за подробности вижте $1).\nАко не сте съгласни вашата писмена работа да бъде променяна и разпространявана без ограничения, не я публикувайте.
\nСъщо потвърждавате, че вие сте написали материала или сте използвали свободни ресурси — обществено достояние или друг свободен източник.\nАко сте ползвали чужди материали, за които имате разрешение, непременно посочете източника.\nНе публикувайте произведения с авторски права без разрешение!", + "copyrightwarning2": "Обърнете внимание, че всички приноси към {{SITENAME}} могат да бъдат редактирани, променяни или премахвани от останалите сътрудници.\nАко не сте съгласни вашата писмена работа да бъде променяна без ограничения, не я публикувайте.
\nСъщо потвърждавате, че вие сте написали материала или сте използвали свободни ресурси — обществено достояние< или друг свободен източник (за подробности вижте $1).\nАко сте ползвали чужди материали, за които имате разрешение, непременно посочете източника.\nНе публикувайте произведения с авторски права без разрешение!", "longpageerror": "Грешка: Изпратеният текст е с големина {{PLURAL:$1|един килобайт|$1 килобайта}}, което надвишава позволения максимум от {{PLURAL:$2|един килобайт|$2 килобайта}}.\nПоради тази причина той не може да бъде съхранен.", "readonlywarning": "Внимание: Базата данни беше затворена за поддръжка, затова в момента промените няма да могат да бъдат съхранени.\nАко желаете, можете да съхраните страницата като текстов файл и да се опитате да я публикувате по-късно.\n\nСистемният администратор, който е затворил базата данни, е посочил следната причина: $1", - "protectedpagewarning": "'''Внимание: Страницата е защитена и само потребители със статут на администратори могат да я редактират.'''\nЗа справка по-долу е показан последният запис от дневниците.", - "semiprotectedpagewarning": "'''Забележка:''' Тази страница е защитена и само регистрирани потребители могат да я редактират.\nЗа справка по-долу е показан последният запис от дневниците.", + "protectedpagewarning": "Внимание: Страницата е защитена и само потребители със статут на администратори могат да я редактират.\nЗа справка по-долу е показан последният запис от дневниците.", + "semiprotectedpagewarning": "Забележка: Тази страница е защитена и само регистрирани потребители могат да я редактират.\nЗа справка по-долу е показан последният запис от дневниците.", "cascadeprotectedwarning": "Внимание: Страницата е защитена, като само потребители със [[Special:ListGroupRights|нужните права]] могат да я редактират, тъй като е включена в {{PLURAL:$1|следната страница|следните страници}} с каскадна защита:", "titleprotectedwarning": "Внимание: Тази страница е защитена и са необходими [[Special:ListGroupRights|специални права]], за да бъде създадена.\nЗа справка по-долу е показан последният запис от дневниците.", "templatesused": "{{PLURAL:$1|Шаблон, използван|Шаблони, използвани}} на страницата:", @@ -696,15 +696,15 @@ "edit-hook-aborted": "Редакцията беше прекъсната от кука.\nНе беше посочена причина за това.", "edit-gone-missing": "Страницата не можа да се обнови.\nВероятно междувременно е била изтрита.", "edit-conflict": "Конфликт при редактирането.", - "edit-no-change": "Редакцията ви беше пренебрегната, защото не съдържа промени по текста.", + "edit-no-change": "Редакцията Ви беше пренебрегната, защото не съдържа промени по текста.", "postedit-confirmation-created": "Страницата е създадена.", "postedit-confirmation-restored": "Страницата е възстановена.", - "postedit-confirmation-saved": "Редакцията ви беше съхранена", + "postedit-confirmation-saved": "Редакцията Ви беше съхранена.", "edit-already-exists": "Не можа да се създаде нова страница.\nТакава вече съществува.", "defaultmessagetext": "Текст на съобщението по подразбиране", "content-failed-to-parse": "Неуспех при анализиране на съдържанието от тип $2 за модела $1: $3", "invalid-content-data": "Невалидни данни за съдържание", - "content-not-allowed-here": "\nНа страницата [[$2]] не е позволено използването на $1", + "content-not-allowed-here": "На страницата [[$2]] не е позволено използването на $1", "editwarning-warning": "Ако излезете от тази страница, може да загубите всички несъхранени промени, които сте направили.\nАко сте влезли в системата, можете да изключите това предупреждение чрез менюто „{{int:prefs-editing}}“ в личните ви настройки.", "editpage-invalidcontentmodel-title": "Форматът на съдържанието не се поддържа", "editpage-notsupportedcontentformat-title": "Форматът на съдържанието не се поддържа", @@ -800,12 +800,12 @@ "logdelete-text": "Изтриват записи в дневника ще продължат да се виждат в дневниците, но част от тяхното съдържание ще бъде недостъпно за обществеността.", "revdelete-text-others": "Другите администратори ще продължат да имат достъп до скритото съдържание и могат да го възстановят, освен ако не бъдат наложени допълнителни ограничения.", "revdelete-confirm": "Необходимо е да потвърдите, че желаете да извършите действието, разбирате последствията и го правите според [[{{MediaWiki:Policy-url}}|политиката]].", - "revdelete-suppress-text": "Премахването трябва да се използва '''само''' при следните случаи:\n* Потенциално уязвима в правно отношение информация\n* Неподходяща лична информация\n*: ''домашни адреси и телефонни номера, номера за социално осигуряване и др.''", - "revdelete-legend": "Задаване на ограничения:", + "revdelete-suppress-text": "Премахването трябва да се използва само при следните случаи:\n* Потенциално уязвима в правно отношение информация\n* Неподходяща лична информация\n*: домашни адреси и телефонни номера, номера за социално осигуряване и др.", + "revdelete-legend": "Задаване на ограничения", "revdelete-hide-text": "Текст на версията", "revdelete-hide-image": "Скриване на файловото съдържание", "revdelete-hide-name": "Скриване на цели и параметри", - "revdelete-hide-comment": "Скриване на резюмето", + "revdelete-hide-comment": "Резюме на редакцията", "revdelete-hide-user": "Потребителско име/IP адрес на редактора", "revdelete-hide-restricted": "Прилагане на тези ограничения и за администраторите", "revdelete-radio-same": "(да не се променя)", @@ -816,14 +816,14 @@ "revdelete-log": "Причина:", "revdelete-submit": "Прилагане към {{PLURAL:$1|избраната версия|избраните версии}}", "revdelete-success": "Видимостта на версията беше променена успешно.", - "revdelete-failure": "'''Видимостта на редакцията не може да бъде обновена:'''\n$1", + "revdelete-failure": "Видимостта на редакцията не може да бъде обновена:\n$1", "logdelete-success": "Видимостта на дневника е установена.", - "logdelete-failure": "'''Видимостта на дневника не може да бъде променяна:'''\n$1", + "logdelete-failure": "Видимостта на дневника не може да бъде променяна:\n$1", "revdel-restore": "промяна на видимостта", "pagehist": "История на страницата", "deletedhist": "Изтрита история", "revdelete-hide-current": "Грешка при скриване на елемента от $2, $1: представлява текущата версия.\nТя не може да бъде скрита.", - "revdelete-show-no-access": "Грешка при показване на обект, датиран към $2, $1: обектът е бил отбелязан като \"ограничен\".\nНямате достъп до него.", + "revdelete-show-no-access": "Грешка при показване на обект, датиран към $2, $1: обектът е бил отбелязан като „ограничен“.\nНямате достъп до него.", "revdelete-modify-no-access": "Грешка при промяна на елемент от $2, $1: Този елемент е бил отбелязан като „ограничен“.\nВие нямате достъп до него.", "revdelete-modify-missing": "Грешка при промяна на елемент с номер $1: липсва в базата данни!", "revdelete-no-change": "Внимание: елементът от $2, $1 вече притежава поисканите настройки за видимост.", @@ -855,8 +855,8 @@ "mergehistory-fail-self-merge": "Изходната и целевата страница се еднакви.", "mergehistory-no-source": "Изходната страница $1 не съществува.", "mergehistory-no-destination": "Целевата страница $1 не съществува.", - "mergehistory-invalid-source": "Изходната страница трябва да притежава коректно име.", - "mergehistory-invalid-destination": "Целевата страница трябва да притежава коректно име.", + "mergehistory-invalid-source": "Изходната страница трябва да има коректно име.", + "mergehistory-invalid-destination": "Целевата страница трябва да има коректно име.", "mergehistory-autocomment": "Слята [[:$1]] в [[:$2]]", "mergehistory-comment": "Слята [[:$1]] в [[:$2]]: $3", "mergehistory-same-destination": "Изходната и целевата страница не могат да съвпадат", @@ -874,8 +874,8 @@ "editundo": "връщане", "diff-empty": "(Няма разлика)", "diff-multi-sameuser": "({{PLURAL:$1|Не е показана една междинна версия|Не са показани $1 междинни версии}} от същия потребител)", - "diff-multi-otherusers": "({{PLURAL:$1|Не е показана една междинна версия|Не са показани $1 междинни версии}} от {{PLURAL:$2|друг потребител|{{PLURAL:$2|2=двама|3=трима|4=четирима|$2}} потребители}})", - "diff-multi-manyusers": "({{PLURAL:$1|Не е показана една междинна версия|Не са показани $1 междинни версии}} от повече от {{PLURAL:$2|един потребител|$2 потребители}})", + "diff-multi-otherusers": "({{PLURAL:$1|Не е показана една междинна версия|Не са показани $1 междинни версии}} от {{PLURAL:$2|друг потребител|$2 потребители}})", + "diff-multi-manyusers": "({{PLURAL:$1|Не е показана една междинна версия|Не са показани $1 междинни версии}} от повече от $2 {{PLURAL:$2|потребител|потребители}})", "difference-missing-revision": "{{PLURAL:$2|Не беше открита|Не бяха открити}} {{PLURAL:$2|една версия|$2 версии}} от тази разликова препратка ($1).\n\nТова обикновено се случва, когато е последвана остаряла разликова препратка на страница, която е била изтрита.\nПовече подробности могат да бъдат открити в [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} дневника на изтриванията].", "searchresults": "Резултати от търсенето", "searchresults-title": "Резултати от търсенето за „$1“", @@ -915,7 +915,7 @@ "search-relatedarticle": "Свързани", "searchrelated": "свързани", "searchall": "всички", - "showingresults": "Показване на до {{PLURAL:$1|'''1''' резултат|'''$1''' резултата}}, като се започва от номер '''$2'''.", + "showingresults": "Показване на до {{PLURAL:$1|1 резултат|$1 резултата}}, като се започва от номер $2.", "showingresultsinrange": "Показване на до {{PLURAL:$1|1 резултат|$1 резултата}} в диапазона от #$2 до #$3.", "search-showingresults": "{{PLURAL:$4|Резултат $1 от $3|Резултати $1 - $2 от $3}}", "search-nonefound": "Няма резултати, които да отговарят на заявката.", @@ -927,7 +927,7 @@ "powersearch-togglenone": "Никои", "powersearch-remember": "Запомняне на избора за бъдещи търсения", "search-external": "Външно търсене", - "searchdisabled": "Търсенето в {{SITENAME}} е временно изключено. Междувременно можете да търсите чрез Google. Обърнете внимание, че съхранените при тях страници най-вероятно са остарели.", + "searchdisabled": "Търсенето в {{SITENAME}} е временно изключено.\nМеждувременно можете да търсите чрез Google.\nОбърнете внимание, че съхранените при тях страници най-вероятно са остарели.", "search-error": "Възникна грешка при търсене: $1", "search-warning": "По време на търсенето беше генерирано предупреждение: $1", "preferences": "Настройки", @@ -1009,12 +1009,12 @@ "badsig": "Избраният подпис не е валиден. Проверете HTML-етикетите!", "badsiglength": "Вашият подпис е твърде дълъг.\nПодписите не могат да надвишават $1 {{PLURAL:$1|знак|знака}}.", "yourgender": "Какво описание Ви подхожда най-много?", - "gender-unknown": "Когато ви споменава, софтуерът ще използва неутрални думи за пол, когато е възможно", + "gender-unknown": "Когато Ви споменава, софтуерът ще използва неутрални думи за пол, когато е възможно", "gender-male": "Той редактира уики страниците", "gender-female": "Тя редактира уики страниците", "prefs-help-gender": "Установяването на тази настройка не е задължително.\nСофтуерът използва стойността ѝ, за да се обърне към вас съобразно пола Ви.\nТази информация е публично достъпна.", "email": "Е-поща", - "prefs-help-realname": "* Истинското име не е задължително. Ако го посочите, вашите приноси ще бъдат приписани на него.", + "prefs-help-realname": "Истинското име не е задължително.\nАко го посочите, вашите приноси ще бъдат приписани на него.", "prefs-help-email": "Електронната поща е незадължителна, но позволява възстановяване на забравена или загубена парола.", "prefs-help-email-others": "Можете да изберете да позволите на другите да се свързват с Вас по електронна поща, като щракват на препратка от Вашата лична потребителска страница или беседа. \nАдресът на електронната Ви поща не се разкрива на потребителите, които се свързват с Вас по този начин.", "prefs-help-email-required": "Изисква се адрес за електронна поща.", @@ -1139,10 +1139,10 @@ "right-autopatrol": "Автоматично отбелязване на редакции като проверени", "right-patrolmarks": "Показване на отбелязаните като патрулирани последни промени", "right-unwatchedpages": "Преглеждане на списъка с ненаблюдаваните страници", - "right-mergehistory": "сливане на редакционни истории на страници", + "right-mergehistory": "Сливане на редакционни истории на страници", "right-userrights": "Редактиране на потребителските права", - "right-userrights-interwiki": "редактиране на потребителски права на потребители в други уикита", - "right-siteadmin": "заключване и отключване на базата от данни", + "right-userrights-interwiki": "Редактиране на потребителски права на потребители в други уикита", + "right-siteadmin": "Заключване и отключване на базата от данни", "right-override-export-depth": "Изнасяне на страници, включително свързаните с тях в дълбочина до пето ниво", "right-sendemail": "Изпращане на е-писма до другите потребители", "grant-group-email": "Изпращане на е-писмо", @@ -1175,7 +1175,7 @@ "rightslogtext": "Това е дневник на промените на потребителските права.", "action-read": "четене на страницата", "action-edit": "редактиране на тази страница", - "action-createpage": "създаване на страници", + "action-createpage": "създаване на страницата", "action-createtalk": "създаване на дискусионни страници", "action-createaccount": "създаване на тази потребителска сметка", "action-history": "преглед на историята на тази страница", @@ -1237,13 +1237,16 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (вижте също [[Special:NewPages|списъка с нови страници]])", "recentchanges-submit": "Покажи", "rcfilters-activefilters": "Активни филтри", + "rcfilters-quickfilters": "Запазени филтри", + "rcfilters-quickfilters-placeholder-title": "Няма запазени препратки", + "rcfilters-quickfilters-placeholder-description": "За да запазите настройките на филтрите и да ги използвате повторно по-късно, щракнете върху иконката за отметки в блока „Активни филтри“ по-долу.", "rcfilters-savedqueries-defaultlabel": "Съхранени филтри", "rcfilters-savedqueries-rename": "Преименуване", "rcfilters-savedqueries-setdefault": "Установяване като стойност по подразбиране", "rcfilters-savedqueries-unsetdefault": "Премахване на стойността по подразбиране", "rcfilters-savedqueries-remove": "Премахване", "rcfilters-savedqueries-new-name-label": "Име", - "rcfilters-savedqueries-apply-label": "Съхраняване на настройките", + "rcfilters-savedqueries-apply-label": "Създаване на филтър", "rcfilters-savedqueries-cancel-label": "Отказ", "rcfilters-savedqueries-add-new-title": "Съхраняване на текущите настройки на филтрите", "rcfilters-restore-default-filters": "Възстановяване на филтрите по подразбиране", @@ -1738,15 +1741,15 @@ "apisandbox-submit": "Направи запитване", "apisandbox-reset": "Изчистване", "apisandbox-retry": "Повторен опит", - "apisandbox-loading": "Зареждане на информация за API-модул \"$1\"...", - "apisandbox-load-error": "Възникна грешка при зареждането на информация за API-модул \"$1\": $2", + "apisandbox-loading": "Зареждане на информация за API-модул „$1“...", + "apisandbox-load-error": "Възникна грешка при зареждането на информация за API-модул „$1“: $2", "apisandbox-no-parameters": "Този API-модул няма параметри.", "apisandbox-helpurls": "Връзки за помощ", "apisandbox-examples": "Примери", "apisandbox-dynamic-parameters": "Допълнителни параметри", "apisandbox-dynamic-parameters-add-label": "Добавяне на параметър:", "apisandbox-dynamic-parameters-add-placeholder": "Име на параметъра", - "apisandbox-dynamic-error-exists": "Параметър с име \"$1\" вече съществува.", + "apisandbox-dynamic-error-exists": "Параметър с име „$1“ вече съществува.", "apisandbox-results": "Резултати", "apisandbox-request-url-label": "URL-адрес на заявката:", "apisandbox-continue": "Продължаване", @@ -1771,10 +1774,10 @@ "logempty": "Дневникът не съдържа записи, отговарящи на избрания критерий.", "log-title-wildcard": "Търсене на заглавия, започващи със", "showhideselectedlogentries": "Промяна на видимостта на избраните записи", - "checkbox-select": "Избери: $1", + "checkbox-select": "Избор: $1", "checkbox-all": "Всички", - "checkbox-none": "никои", - "checkbox-invert": "обърни избора", + "checkbox-none": "Никои", + "checkbox-invert": "Обръщане на избора", "allpages": "Всички страници", "nextpage": "Следваща страница ($1)", "prevpage": "Предходна страница ($1)", @@ -1879,7 +1882,7 @@ "watchlistanontext": "За преглеждане и редактиране на списъка за наблюдение се изисква влизане в системата.", "watchnologin": "Не сте влезли", "addwatch": "Добавяне към списъка за наблюдение", - "addedwatchtext": "Страницата „'''[[:$1]]'''“ и беседата ѝ бяха добавени към [[Special:Watchlist|списъка Ви за наблюдение]].", + "addedwatchtext": "Страницата „[[:$1]]“ и беседата ѝ бяха добавени към [[Special:Watchlist|списъка Ви за наблюдение]].", "addedwatchtext-short": "Страницата „$1“ беше добавена към списъка Ви за наблюдение.", "removewatch": "Премахване от списъка за наблюдение", "removedwatchtext": "Страницата „[[:$1]]“ и беседата ѝ бяха премахнати от [[Special:Watchlist|списъка Ви за наблюдение]].", @@ -1893,7 +1896,7 @@ "watchlist-details": "{{PLURAL:$1|Една наблюдавана страница|$1 наблюдавани страници}} от списъка Ви за наблюдение (без беседи).", "wlheader-enotif": "Известяването по е-поща е включено.", "wlheader-showupdated": "Страниците, които са били променени след последния път, когато сте ги посетили, са показани в '''получер'''.", - "wlnote": "{{PLURAL:$1|Показана е последната промяна|Показани са последните '''$1''' промени}} през {{PLURAL:$2|последния час|последните '''$2''' часа}}, започвайки от от $3, $4.", + "wlnote": "{{PLURAL:$1|Показана е последната промяна|Показани са последните $1 промени}} през {{PLURAL:$2|последния час|последните $2 часа}}, започвайки от от $3, $4.", "wlshowlast": "Показване на последните $1 часа $2 дни", "watchlist-hide": "Скриване", "watchlist-submit": "Показване", @@ -1962,7 +1965,7 @@ "alreadyrolled": "Редакцията на [[:$1]], направена от [[User:$2|$2]] ([[User talk:$2|Беседа]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]), не може да бъде отменена. Някой друг вече е редактирал страницата или е отменил промените.\n\nПоследната редакция е на [[User:$3|$3]] ([[User talk:$3|Беседа]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).", "editcomment": "Резюмето на редакцията беше: $1.", "revertpage": "Премахване на [[Special:Contributions/$2|редакции на $2]] ([[User talk:$2|беседа]]); възвръщане към последната версия на [[User:$1|$1]]", - "revertpage-nouser": "Премахнати редакции на (скрито потребителско име) и връщане към последната версия на [[User:$1|$1]]", + "revertpage-nouser": "Връщане на редакции на скрит потребител до последната версия на [[User:$1|$1]]", "rollback-success": "Отменени редакции на {{GENDER:$3|$1}};\nвъзвръщане към последната версия на {{GENDER:$4|$2}}.", "sessionfailure-title": "Прекъсната сесия", "sessionfailure": "Изглежда има проблем със сесията ви; действието беше отказано като предпазна мярка срещу крадене на сесията. Натиснете бутона за връщане на браузъра, презаредете страницата, от която сте дошли, и опитайте отново.", @@ -1972,7 +1975,7 @@ "changecontentmodel-model-label": "Нов модел на съдържанието", "changecontentmodel-reason-label": "Причина:", "changecontentmodel-submit": "Променяне", - "changecontentmodel-success-title": "Моделът на съдържание бе променен", + "changecontentmodel-success-title": "Моделът на съдържанието беше променен", "changecontentmodel-success-text": "Типът на съдържанието на [[:$1]] е успешно променен.", "log-name-contentmodel": "Дневник на промените на модела на съдържанието", "log-description-contentmodel": "Страницата показва промените в модела на съдържанието на страниците и страниците, създадени с модел на съдържанието различен от този по подразбиране.", @@ -2128,7 +2131,7 @@ "ipaddressorusername": "IP-адрес или потребител:", "ipbexpiry": "Срок:", "ipbreason": "Причина:", - "ipbreason-dropdown": "* Общи причини за блокиране\n** Въвеждане на невярна информация\n** Премахване на съдържание от страниците\n** Добавяне на спам/нежелани външни препратки\n** Въвеждане на безсмислици в страниците\n** Заплашително поведение/тормоз\n** Злупотреба с няколко потребителски сметки\n** Неприемливо потребителско име", + "ipbreason-dropdown": "* Общи причини за блокиране\n** Въвеждане на невярна информация\n** Премахване на съдържание от страниците\n** Добавяне на спам/нежелани външни препратки\n** Въвеждане на безсмислици в страниците\n** Заплашително поведение/тормоз\n** Злоупотреба с няколко потребителски сметки\n** Неприемливо потребителско име", "ipb-hardblock": "Спиране на възможността влезли потребители да редактират от този IP адрес", "ipbcreateaccount": "Забрана за създаване на потребителски сметки", "ipbemailban": "Забрана на потребителя да праща е-поща", @@ -2260,7 +2263,7 @@ "cant-move-category-page": "Нямате необходимите права за преместване на страници на категории.", "cant-move-to-category-page": "Нямате необходимите права за преместване на страница в страница на категория.", "cant-move-subpages": "Нямате права за преместване на подстраници.", - "namespace-nosubpages": "Именно пространство \"$1\" не позволява подстраници.", + "namespace-nosubpages": "Именно пространство „$1“ не позволява подстраници.", "newtitle": "Ново заглавие:", "move-watch": "Наблюдаване на страницата", "movepagebtn": "Преместване", diff --git a/languages/i18n/bho.json b/languages/i18n/bho.json index 092f15980d..e93c8264a0 100644 --- a/languages/i18n/bho.json +++ b/languages/i18n/bho.json @@ -152,13 +152,7 @@ "anontalk": "बातचीत", "navigation": "नेविगेशन", "and": " अउर", - "qbfind": "खोज", - "qbbrowse": "ब्राउज", - "qbedit": "संपादन", - "qbpageoptions": "ई पन्ना", - "qbmyoptions": "हमार पन्ना", "faq": "आम सवाल", - "faqpage": "Project:अक्सर पूछल जाए वाला सवाल", "actions": "एक्शन", "namespaces": "नाँवस्थान", "variants": "अउरी प्रकार", @@ -185,32 +179,22 @@ "edit-local": "लोकल विवरण संपादन", "create": "बनाईं", "create-local": "लोकल विवरण जोड़ीं", - "editthispage": "ए पन्ना के संपादन करीं", - "create-this-page": "ई पन्ना बनाईं", "delete": "हटाईं", - "deletethispage": "ए पन्ना के हटाईं", - "undeletethispage": "हटावल पन्ना वापस ले आईं", "undelete_short": "{{PLURAL:$1|एक ठो हटावल गइल संपादन|$1 ठे हटावल गइल संपादन कुल}} वापस ले आईं", "viewdeleted_short": "{{PLURAL:$1|एक ठो हटावल गइल संपादन|$1 हटावल गइल संपादन}} देखीं", "protect": "सुरक्षित करीं", "protect_change": "बदलीं", - "protectthispage": "ए पन्ना के सुरक्षित करीं।", "unprotect": "सुरक्षा बदलीं", - "unprotectthispage": "ए पन्ना के सुरक्षा बदलीं", "newpage": "नया पन्ना", - "talkpage": "ए पन्ना पर चर्चा करीं", "talkpagelinktext": "बातचीत", "specialpage": "खास पन्ना", "personaltools": "निजी औजार", - "articlepage": "सामग्री पन्ना देखीं", "talk": "बातचीत", "views": "बिबिध रूप", "toolbox": "औजार", "tool-link-userrights": "{{GENDER:$1|प्रयोगकर्ता}} के मंडली बदलीं", "tool-link-userrights-readonly": "{{GENDER:$1|प्रयोगकर्ता}} मंडली देखीं", "tool-link-emailuser": "{{GENDER:$1|प्रयोगकर्ता}} के ईमेल करीं", - "userpage": "प्रयोगकर्ता पन्ना देखीं", - "projectpage": "प्रोजेक्ट पन्ना देखीं", "imagepage": "फाइल पन्ना देखीं", "mediawikipage": "सनेसा पन्ना देखीं", "templatepage": "टेम्पलेट पन्ना देखीं", @@ -906,9 +890,10 @@ "search-section": "(खंड $1)", "search-category": "(श्रेणी $1)", "search-suggest": "का राउर मतलब बा: $1", - "search-interwiki-caption": "भ्रातृ परियोजना", + "search-interwiki-caption": "साथी प्रोजेक्ट सभ से रिजल्ट", "search-interwiki-default": "$1 से परिणाम:", "search-interwiki-more": "(अउर)", + "search-interwiki-more-results": "अउरी रिजल्ट", "search-relatedarticle": "संबंधित", "searchrelated": "संबंधित", "searchall": "सगरी", @@ -943,7 +928,7 @@ "prefs-watchlist-token": "धियानसूची टोकन:", "prefs-misc": "बिबिध", "prefs-resetpass": "गुप्तशब्द बदलीं", - "prefs-changeemail": "ईमेल पता बदलीं", + "prefs-changeemail": "ईमेल पता बदलीं भा हटाईं", "prefs-setemail": "ईमेल पता सेट करीं", "prefs-email": "ईमेल बिकल्प", "prefs-rendering": "रंगरूप", @@ -951,6 +936,7 @@ "restoreprefs": "सगरी डिफाल्ट सेटिंग पहिले जइसन करीं (सगरी खंड में)", "prefs-editing": "संपादन", "searchresultshead": "खोज", + "stub-threshold-sample-link": "नमूना", "stub-threshold-disabled": "अक्षम", "recentchangesdays": "हाल में भइल परिवर्तन में देखावे खातिर दिन:", "recentchangesdays-max": "अधिकतम $1{{PLURAL:$1|दिन}}", @@ -1026,20 +1012,20 @@ "group-bot": "बॉट", "group-sysop": "प्रबंधक", "group-bureaucrat": "ब्यूरोक्रेट", - "group-suppress": "ओवरसाइटर", + "group-suppress": "सप्रेसर", "group-all": "(सब)", "group-user-member": "{{GENDER:$1|सदस्य}}", "group-autoconfirmed-member": "{{GENDER:$1|खुद अस्थापित सदस्य}}", "group-bot-member": "{{GENDER:$1|बॉट}}", "group-sysop-member": "{{GENDER:$1|प्रबंधक}}", "group-bureaucrat-member": "{{GENDER:$1|प्रशासक}}", - "group-suppress-member": "{{GENDER:$1|ओवरसाइट}}", + "group-suppress-member": "{{GENDER:$1|सप्रेस}}", "grouppage-user": "{{ns:project}}:सदस्य सभ", "grouppage-autoconfirmed": "{{ns:project}}:खुद अस्थापित सदस्य सभ", "grouppage-bot": "{{ns:project}}:बॉट सभ", "grouppage-sysop": "{{ns:project}}:प्रबंधक सभ", "grouppage-bureaucrat": "{{ns:project}}:प्रशासक सभ", - "grouppage-suppress": "{{ns:project}}:ओवरसाइटर सभ", + "grouppage-suppress": "{{ns:project}}:सप्रेस", "right-read": "पन्ना पढ़ीं", "right-edit": "पन्नवन के संपादन करीं", "right-createpage": "पन्ना बनाईं (बातचीत पन्ना की अलावा)", @@ -1301,7 +1287,7 @@ "unwatchedpages": "ध्यान न दिहल गइल पन्ना", "listredirects": "पुनर्निर्देशन के सूची", "unusedtemplates": "बिना प्रयोग के खाँचा", - "randompage": "कौनों एगो पन्ना", + "randompage": "अट्रेंडम पन्ना", "randomincategory": "श्रेणी में अनियमित पन्ना", "randomincategory-nopages": "[[:Category:$1|$1]] श्रेणी में कउनो पन्ना नइखे।", "randomincategory-category": "श्रेणी:", @@ -1550,7 +1536,7 @@ "tooltip-n-portal": "प्रोजेक्ट की बारे में, रउआँ का कर सकत बानी, कौनों चीज कहाँ खोजब", "tooltip-n-currentevents": "वर्तमान के घटना पर पृष्ठभूमी जानकारी खोजीं", "tooltip-n-recentchanges": "विकि पर तुरंत भइल बदलाव के लिस्ट", - "tooltip-n-randompage": "बेतरतीब पन्ना लोड करीं", + "tooltip-n-randompage": "कौनों एगो पन्ना अट्रेंडम लोड करीं", "tooltip-n-help": "जगह पता लगावे खातिर", "tooltip-t-whatlinkshere": "इहाँ जुड़े वाला सब विकि पन्नवन के लिस्ट", "tooltip-t-recentchangeslinked": "ए पन्ना से जुड़ल पन्नवन पर तुरंत भइल बदलाव", diff --git a/languages/i18n/bn.json b/languages/i18n/bn.json index e3912c1e7d..0d8faafc6c 100644 --- a/languages/i18n/bn.json +++ b/languages/i18n/bn.json @@ -1307,7 +1307,8 @@ "recentchanges-legend-plusminus": "(''±১২৩'')", "recentchanges-submit": "দেখাও", "rcfilters-activefilters": "সক্রিয় ছাঁকনিসমূহ", - "rcfilters-quickfilters": "সংরক্ষিত ছাঁকনির সেটিং", + "rcfilters-advancedfilters": "উন্নত ছাঁকনি", + "rcfilters-quickfilters": "সংরক্ষিত ছাঁকনি", "rcfilters-quickfilters-placeholder-title": "এখনো কোন সংযোগ সংরক্ষণ হয়নি", "rcfilters-savedqueries-defaultlabel": "ছাঁকনি সংরক্ষণ", "rcfilters-savedqueries-rename": "নামান্তর", @@ -1315,7 +1316,8 @@ "rcfilters-savedqueries-unsetdefault": "পূর্ব-নির্ধারিত হিসেবে নির্ধারন সরান", "rcfilters-savedqueries-remove": "সরান", "rcfilters-savedqueries-new-name-label": "নাম", - "rcfilters-savedqueries-apply-label": "সেটিংস সংরক্ষণ", + "rcfilters-savedqueries-new-name-placeholder": "ছাঁকনির উদ্দেশ্য বর্ণনা করুন", + "rcfilters-savedqueries-apply-label": "ছাঁকনি তৈরি করুন", "rcfilters-savedqueries-cancel-label": "বাতিল", "rcfilters-savedqueries-add-new-title": "বর্তমান ছাঁকনির সেটিং সংরক্ষণ করুন", "rcfilters-restore-default-filters": "পূর্বনির্ধারিত ছাঁকনি পুনরুদ্ধার করুন", @@ -1389,7 +1391,9 @@ "rcfilters-filter-lastrevision-description": "একটি পাতার সর্বশেষ সাম্প্রতিক পরিবর্তন।", "rcfilters-filter-previousrevision-label": "পূর্ববর্তী সংশোধন", "rcfilters-filter-previousrevision-description": "সব পরিবর্তন যা একটি পাতার সর্বশেষ সাম্প্রতিক পরিবর্তন নয়।", - "rcfilters-view-tags": "ট্যাগসমূহ", + "rcfilters-filter-excluded": "বর্জিত", + "rcfilters-view-tags": "ট্যাগকৃত সম্পাদনা", + "rcfilters-view-return-to-default-tooltip": "মূল ছাঁকনির মেনুতে ফিরুন", "rcnotefrom": "$2টা থেকে সংঘটিত পরিবর্তনগুলি (সর্বোচ্চ $1টি দেখানো হয়েছে)।", "rclistfromreset": "তারিখ নির্বাচন পুনঃস্থাপন করুন", "rclistfrom": "$2, $3 তারিখের পর সংঘটিত নতুন পরিবর্তনগুলো দেখাও", @@ -3480,7 +3484,7 @@ "tags-create-reason": "কারণ:", "tags-create-submit": "তৈরি করুন", "tags-create-no-name": "আপনাকে একটি ট্যাগের নাম অবশ্যই উল্লেখ করতে হবে।", - "tags-create-invalid-chars": "ট্যাগের নামে কমা (,) বা ফরোয়ার্ড স্ল্যাশ (/) থাকতে পারবে না।", + "tags-create-invalid-chars": "ট্যাগের নামে কমা (,), পাইপ (|), বা ফরোয়ার্ড স্ল্যাশ (/) থাকতে পারবে না।", "tags-create-invalid-title-chars": "ট্যাগের নাম এমন অক্ষর থাকতে পারবে না যা পাতার শিরোনামে ব্যবহার করা যায় না।", "tags-create-already-exists": "\"$1\" ট্যাগ ইতিমধ্যেই বিদ্যমান।", "tags-create-warnings-above": "\"$1\" ট্যাগটি তৈরির প্রচেষ্টার সময় নিম্নোক্ত {{PLURAL:$2|সতর্ক বার্তা|সতর্ক বার্তাগুলি}} উৎপন্ন হয়েছে:", diff --git a/languages/i18n/bs.json b/languages/i18n/bs.json index 95272d5d3c..0423c05a6c 100644 --- a/languages/i18n/bs.json +++ b/languages/i18n/bs.json @@ -634,7 +634,7 @@ "missingcommentheader": "Napomena: Niste napisali naslov ovog komentara.\nAko ponovo kliknete na \"$1\", Vaša izmjena će biti sačuvana bez naslova.", "summary-preview": "Pregled sažetka:", "subject-preview": "Pregled teme:", - "previewerrortext": "Dogodila se greška prilikom prikazivanja vaših izmjena.", + "previewerrortext": "Došlo je do greške pri pokušaju pregleda izmjena.", "blockedtitle": "Korisnik je blokiran", "blockedtext": "'''Vaše korisničko ime ili IP-adresa je blokirana.'''\n\nBlokada izvršena od strane $1.\nDati razlog je sljedeći: ''$2''.\n\n*Početak blokade: $8\n*Kraj perioda blokade: $6\n*Ime blokiranog korisnika: $7\n\nMožete kontaktirati sa $1 ili nekim drugim [[{{MediaWiki:Grouppage-sysop}}|administratorom]] da biste razgovarali o blokadi.\n\nNe možete koristiti opciju ''Pošalji e-mail korisniku'' osim ako niste unijeli e-mail adresu u [[Special:Preferences|Vaše postavke]].\nVaša trenutna IP-adresa je $3, a oznaka blokade je #$5.\nMolimo Vas da navedete gornje podatke pri zahtjevu za deblokadu.", "autoblockedtext": "Vaša IP-adresa automatski je blokirana jer ju je koristio drugi korisnik, a blokirao ju je $1.\nNaveden je sljedeći razlog:\n\n:''$2''\n\n* Početak blokade: $8\n* Kraj blokade: $6\n* Blokirani korisnik: $7\n\nMožete kontaktirati sa $1 ili nekim drugim iz grupe [[{{MediaWiki:Grouppage-sysop}}|administratora]] i zahtijevati da Vas deblokira.\n\nZapamtite da ne možete koristiti opciju \"pošalji e-mail ovom korisniku\" sve dok ne unesete validnu e-mail adresu pri registraciji u Vašim [[Special:Preferences|korisničkim postavkama]] i dok niste spriječeni (blokadom) da je koristite.\n\nVaša trenutna IP-adresa je $3, a ID blokade je $5.\nMolimo da navedete sve gore navedene detalje u zahtjevu za deblokadu.", @@ -920,7 +920,7 @@ "shown-title": "Prikaži $1 {{PLURAL:$1|rezultat|rezultata}} po stranici", "viewprevnext": "Pogledaj ($1 {{int:pipe-separator}} $2) ($3)", "searchmenu-exists": "'''Postoji stranica pod nazivom \"[[:$1]]\" na ovoj wiki'''", - "searchmenu-new": "Napravi stranicu \"[[:$1]]\" na ovoj wiki! {{PLURAL:$2|0=|Pogledajte također stranicu pronađenu vašom pretragom.|Pogledajte također i vaše rezultate pretrage.}}", + "searchmenu-new": "Napravite stranicu \"[[:$1]]\" na ovom wikiju! {{PLURAL:$2|0=|Također pogledajte stranicu pronađenu pretragom.|Također pogledajte rezultate pretrage.}}", "searchprofile-articles": "Stranice sadržaja", "searchprofile-images": "Multimedija", "searchprofile-everything": "Sve", @@ -1294,6 +1294,7 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|spisak novih stranica]])", "recentchanges-submit": "Prikaži", "rcfilters-activefilters": "Aktivni filteri", + "rcfilters-advancedfilters": "Napredni filteri", "rcfilters-quickfilters": "Sačuvane postavke filtera", "rcfilters-quickfilters-placeholder-title": "Zasad nema sačuvanih linkova", "rcfilters-quickfilters-placeholder-description": "Da sačuvate postavke filtera da biste ih kasnije ponovo upotrijebili, kliknite na ikonu markera pod \"Aktivni filterima\" ispod.", @@ -1377,8 +1378,9 @@ "rcfilters-filter-lastrevision-description": "Najnovija izmjena na stranici.", "rcfilters-filter-previousrevision-label": "Ranije izmjene", "rcfilters-filter-previousrevision-description": "Sve izmjene koje nisu najnovije na stranici.", + "rcfilters-filter-excluded": "Izuzeto", "rcfilters-tag-prefix-namespace-inverted": ":ne $1", - "rcfilters-view-tags": "Oznake", + "rcfilters-view-tags": "Označene izmjene", "rcnotefrom": "Ispod {{PLURAL:$5|je izmjena|su izmjene}} od $3, $4 (do $1 prikazano).", "rclistfromreset": "Resetiraj izbor datuma", "rclistfrom": "Prikaži nove izmjene počev od $3 u $2", @@ -1805,7 +1807,7 @@ "mostinterwikis": "Stranice sa najviše međuwikija", "mostrevisions": "Stranice s najviše izmjena", "prefixindex": "Sve stranice s prefiksom", - "prefixindex-namespace": "Sve stranice s predmetkom (imenski prostor $1)", + "prefixindex-namespace": "Sve stranice s prefiksom (imenski prostor $1)", "prefixindex-submit": "Prikaži", "prefixindex-strip": "Sakrij prefiks u spisku", "shortpages": "Kratke stranice", @@ -1865,6 +1867,7 @@ "apisandbox-loading": "Učitavam podatke o API modulu \"$1\"...", "apisandbox-load-error": "Došlo je do greške pri učitavanju informacija o API-modulu \"$1\": $2", "apisandbox-no-parameters": "API modul nema parametara.", + "apisandbox-helpurls": "Linkovi za pomoć", "apisandbox-examples": "Primjeri", "apisandbox-dynamic-parameters": "Dodatni parametri", "apisandbox-dynamic-parameters-add-label": "Dodaj parametar:", @@ -2007,7 +2010,7 @@ "emailmessage": "Poruka:", "emailsend": "Pošalji", "emailccme": "Pošalji mi kopiju moje poruke e-poštom.", - "emailccsubject": "Kopiraj Vašu poruku za $1: $2", + "emailccsubject": "Kopija Vaše poruke za $1: $2", "emailsent": "Poruka poslata", "emailsenttext": "Vaša poruka je poslata e-poštom.", "emailuserfooter": "Ovu e-poruku {{GENDER:$1|poslao|poslala}} je $1 {{GENDER:$2|korisniku|korisnici}} $2 pomoću funkcije \"{{int:emailuser}}\" s {{GRAMMAR:genitiv|{{SITENAME}}}}. Ako {{GENDER:$2|odgovorite}} na ovu e-poruku, {{GENDER:$2|Vaša}} će se poruka direktno poslati {{GENDER:$1|originalnom pošiljaocu|originalnoj pošiljatejici}} i otkrit ćete {{GENDER:$1|mu|joj}} {{GENDER:$2|svoju}} adresu e-pošte.", @@ -2589,7 +2592,7 @@ "tooltip-ca-delete": "Obrišite ovu stranicu", "tooltip-ca-undelete": "Vratite izmjene koje su načinjene prije brisanja stranice", "tooltip-ca-move": "Premjesti ovu stranicu", - "tooltip-ca-watch": "Dodajte stranicu u listu praćnih članaka", + "tooltip-ca-watch": "Dodaj stranicu na spisak praćenja", "tooltip-ca-unwatch": "Ukloni ovu stranicu sa spiska praćenih članaka", "tooltip-search": "Pretraži {{GRAMMAR:akuzativ|{{SITENAME}}}}", "tooltip-search-go": "Idi na stranicu s tačno ovim imenom ako postoji", diff --git a/languages/i18n/ca.json b/languages/i18n/ca.json index 8ae9a42b54..535d7db84b 100644 --- a/languages/i18n/ca.json +++ b/languages/i18n/ca.json @@ -355,13 +355,13 @@ "databaseerror-error": "Error:$1", "transaction-duration-limit-exceeded": "Per evitar una alta demora de resposta, s'ha interromput aquesta transacció perquè la durada d'escriptura ($1) ha sobrepassat el límit de $2 segons.\nSi esteu canviant molts elements alhora, intenteu fer-ho amb diverses operacions més petites.", "laggedslavemode": "Avís: La pàgina podria mancar de modificacions recents.", - "readonly": "La base de dades està bloquejada", - "enterlockreason": "Escriviu una raó pel bloqueig, així com una estimació de quan tindrà lloc el desbloqueig", - "readonlytext": "La base de dades està temporalment bloquejada a noves entrades i altres tasques de manteniment, segurament per tasques rutinàries de manteniment, després de les quals es tornarà a la normalitat.\n\nL'administrador que l'ha bloquejada ha donat aquesta explicació: $1", + "readonly": "Base de dades blocada", + "enterlockreason": "Escriviu una raó pel blocatge, així com una estimació de quan tindrà lloc el desblocatge", + "readonlytext": "La base de dades està temporalment blocada a noves entrades i altres tasques de manteniment, segurament per tasques rutinàries de manteniment, després de les quals es tornarà a la normalitat.\n\nL'administrador que l'ha blocada ha donat aquesta explicació: $1", "missing-article": "La base de dades no ha trobat el text d'una pàgina que hauria d'haver trobat, anomenada «$1» $2.\n\nNormalment això passa perquè s'ha seguit una diferència desactualitzada o un enllaç d'historial a una pàgina que s'ha suprimit.\n\nSi no fos el cas, podríeu haver trobat un error en el programari.\nAviseu-ho llavors a un [[Special:ListUsers/sysop|administrador]], deixant-li clar l'adreça URL causant del problema.", "missingarticle-rev": "(revisió#: $1)", "missingarticle-diff": "(dif: $1, $2)", - "readonly_lag": "La base de dades s'ha bloquejat automàticament mentre els servidors esclaus se sincronitzen amb el mestre", + "readonly_lag": "La base de dades s'ha blocat automàticament mentre els servidors esclaus se sincronitzen amb el mestre", "nonwrite-api-promise-error": "L'encapçalament HTTP 'Promise-Non-Write-API-Action' ha estat enviat però la petició era a mòdul d'escriptura de l'API.", "internalerror": "Error intern", "internalerror_info": "Error intern: $1", @@ -414,7 +414,7 @@ "mypreferencesprotected": "No tens permís per editar les teves preferències.", "ns-specialprotected": "No es poden modificar les pàgines especials.", "titleprotected": "La creació d'aquesta pàgina està protegida per [[User:$1|$1]].\nEls seus motius han estat: $2.", - "filereadonlyerror": "No s'ha pogut modificar el fitxer «$1» perquè el repositori de fitxers «$2» està en mode només de lectura.\nL'administrador de sistema que l'ha bloquejat ha donat aquesta explicació: «$3».", + "filereadonlyerror": "No s'ha pogut modificar el fitxer «$1» perquè el repositori de fitxers «$2» està en mode només de lectura.\nL'administrador de sistema que l'ha blocat ha donat aquesta explicació: «$3».", "invalidtitle-knownnamespace": "El títol amb l'espai de noms «$2» i text «$3» no és vàlid", "invalidtitle-unknownnamespace": "Títol no vàlid amb espai de noms desconegut de número «$1» i text «$2»", "exception-nologin": "No has iniciat sessió", @@ -499,7 +499,7 @@ "nosuchuser": "No hi ha cap usuari anomenat «$1».\nEls noms d'usuari distingeixen majúscules i minúscules.\nComproveu l'ortografia o [[Special:CreateAccount|creeu un compte nou]].", "nosuchusershort": "No hi ha cap usuari anomenat «$1». Comproveu que ho hàgiu escrit correctament.", "nouserspecified": "Heu d'especificar un nom d'usuari.", - "login-userblocked": "Aquest usuari està bloquejat. Inici de sessió no permès.", + "login-userblocked": "Aquest usuari està blocat. Inici de sessió no permès.", "wrongpassword": "La contrasenya que heu introduït és incorrecta. Torneu-ho a provar.", "wrongpasswordempty": "La contrasenya que s'ha introduït estava en blanc. Torneu-ho a provar.", "passwordtooshort": "La contrasenya ha de tenir un mínim {{PLURAL:$1|d'un caràcter|de $1 caràcters}}.", @@ -567,6 +567,7 @@ "botpasswords-label-delete": "Suprimeix", "botpasswords-label-resetpassword": "Reinicia la contrasenya", "botpasswords-label-grants": "Permisos aplicables:", + "botpasswords-help-grants": "Les autoritzacions permeten l'accés a permisos dels que el vostre compte d'usuari ja disposa. El fet d'habilitar una autorització aquí no dóna accés a cap permís que el vostre compte d'usuari no tingués abans. Vegeu la [[Special:ListGrants|llista d'autoritzacions]] per més informació.", "botpasswords-label-grants-column": "Concedit", "botpasswords-bad-appid": "El nom del bot «$1» no és vàlid.", "botpasswords-insert-failed": "No s'ha pogut afegir el nom del bot «$1». Ja hi estava afegit?", @@ -609,6 +610,9 @@ "passwordreset-emailelement": "Nom d'usuari: \n$1\n\nContrasenya temporal: \n$2", "passwordreset-emailsentemail": "Si aquesta adreça electrònica està associada al vostre compte, s’enviarà un missatge de restabliment de contrasenya.", "passwordreset-emailsentusername": "Si existeix una adreça electrònica associada a aquest nom d'usuari, s’hi enviarà un missatge de reestabliment de contrasenya.", + "passwordreset-nocaller": "Cal proveir un sol·licitant", + "passwordreset-nosuchcaller": "El sol·licitant no existeix: $1", + "passwordreset-ignored": "El restabliment de la contrasenya no s'ha realitzat. Potser no s'ha configurat cap proveïdor?", "passwordreset-invalidemail": "Adreça de correu electrònic no vàlida", "passwordreset-nodata": "No s'ha proporcionat cap nom d'usuari ni adreça electrònica", "changeemail": "Canvia o elimina l’adreça electrònica", @@ -671,8 +675,8 @@ "previewerrortext": "S'ha produït un error quan es provava de previsualitzar els canvis.", "blockedtitle": "L'usuari està blocat", "blockedtext": "'''S'ha procedit al blocatge del vostre compte d'usuari o la vostra adreça IP.'''\n\nEl blocatge l'ha dut a terme l'usuari $1.\nEl motiu donat és ''$2''.\n\n* Inici del blocatge: $8\n* Final del blocatge: $6\n* Compte blocat: $7\n\nPodeu contactar amb $1 o un dels [[{{MediaWiki:Grouppage-sysop}}|administradors]] per a discutir-ho.\n\nTingueu en compte que no podeu fer servir el formulari d'enviament de missatges de correu electrònic a cap usuari, a menys que tingueu una adreça de correu vàlida registrada a les vostres [[Special:Preferences|preferències d'usuari]] i no ho tingueu tampoc blocat.\n\nLa vostra adreça IP actual és $3, i el número d'identificació del blocatge és #$5.\nSi us plau, incloeu aquestes dades en totes les consultes que feu.", - "autoblockedtext": "La vostra adreça IP ha estat blocada automàticament perquè va ser usada per un usuari actualment bloquejat. Aquest usuari va ser blocat per l'{{GENDER:$1|administrador|administradora}} $1. El motiu donat per al bloqueig ha estat:\n\n:''$2''\n\n* Inici del bloqueig: $8\n* Final del bloqueig: $6\n* Usuari bloquejat: $7\n\nPodeu contactar l'usuari $1 o algun altre dels [[{{MediaWiki:Grouppage-sysop}}|administradors]] per a discutir el bloqueig.\n\nRecordeu que per a poder usar l'opció «Envia un missatge de correu electrònic a aquest usuari» haureu d'haver validat una adreça de correu electrònic a les vostres [[Special:Preferences|preferències]].\n\nEl número d'identificació de la vostra adreça IP és $3, i l'ID del bloqueig és #$5. Si us plau, incloeu aquestes dades en totes les consultes que feu.", - "systemblockedtext": "El vostre nom d'usuari o adreça IP ha estat bloquejada automàticament pel MediaWiki.\nEl motiu donat és:\n\n:$2\n\n* Inici del bloqueig: $8\n* Caducitat del bloqueig: $6\n* Destinatari del bloqueig: $7\n\nLa vostra adreça IP actual és $3.\nAfegiu les dades de més amunt en qualsevol consulta que feu al respecte.", + "autoblockedtext": "La vostra adreça IP ha estat blocada automàticament perquè va ser usada per un usuari actualment blocat. Aquest usuari va ser blocat per l'{{GENDER:$1|administrador|administradora}} $1. El motiu donat per al blocatge és aquest:\n\n:$2\n\n* Inici del blocatge: $8\n* Final del blocatge: $6\n* Usuari blocat: $7\n\nPodeu contactar l'usuari $1 o algun altre dels [[{{MediaWiki:Grouppage-sysop}}|administradors]] per a discutir el blocatge.\n\nRecordeu que per a poder usar l'opció «Envia un missatge de correu electrònic a aquest usuari» haureu d'haver validat una adreça de correu electrònic a les vostres [[Special:Preferences|preferències]].\n\nEl número d'identificació de la vostra adreça IP és $3, i l'ID del blocatge és #$5. Si us plau, incloeu aquestes dades en totes les consultes que feu.", + "systemblockedtext": "El vostre nom d'usuari o adreça IP ha estat blocada automàticament pel MediaWiki.\nEl motiu donat és:\n\n:$2\n\n* Inici del blocatge: $8\n* Caducitat del blocatge: $6\n* Destinatari del blocatge: $7\n\nLa vostra adreça IP actual és $3.\nAfegiu les dades de més amunt en qualsevol consulta que feu al respecte.", "blockednoreason": "no s'ha donat cap motiu", "whitelistedittext": "Heu de $1 per modificar pàgines.", "confirmedittext": "Heu de confirmar la vostra adreça electrònica abans de poder modificar les pàgines. Definiu i valideu la vostra adreça electrònica a través de les vostres [[Special:Preferences|preferències d'usuari]].", @@ -724,10 +728,10 @@ "copyrightwarning2": "Si us plau, tingueu en compte que totes les contribucions al projecte {{SITENAME}} poden ser corregides, alterades o esborrades per altres usuaris. Si no desitgeu la modificació i distribució lliure dels vostres escrits sense el vostre consentiment, no els poseu ací.
\nA més a més, en enviar el vostre text, doneu fe que és vostra l'autoria, o bé de fonts en el domini públic o altres recursos lliures similars (consulteu $1 per a més detalls).\n'''No feu servir textos amb drets d'autor sense permís!'''", "editpage-cannot-use-custom-model": "El model de contingut d'aquesta pàgina no pot ser canviat.", "longpageerror": "'''Error: El text que heu introduït és {{PLURAL:$1|d'un kilobyte|de $1 kilobytes}} i sobrepassa el màxim permès de {{PLURAL:$2|one kilobyte|$2 kilobytes}}.'''\nNo es pot desar.", - "readonlywarning": "Avís: La base de dades està tancada per manteniment, de manera que no podreu desar els canvis ara mateix.\nÉs possible que vulgueu copiar i enganxar el text en un arxiu de text i desar-ho més tard.\n\nL'administrador de sistema que l'ha bloquejada ha donat la següent explicació: $1", - "protectedpagewarning": "'''ATENCIÓ: Aquesta pàgina està bloquejada i només els usuaris amb drets d'administrador la poden modificar.\nA continuació es mostra la darrera entrada del registre com a referència:", - "semiprotectedpagewarning": "'''Avís:''' Aquesta pàgina està bloquejada i només pot ser modificada per usuaris registrats.\nA continuació es mostra la darrera entrada del registre com a referència:", - "cascadeprotectedwarning": "'''Atenció:''' Aquesta pàgina està protegida de forma que només la poden modificar els administradors, ja que està inclosa a {{PLURAL:$1|la següent pàgina|les següents pàgines}} amb l'opció de «protecció en cascada» activada:", + "readonlywarning": "Avís: La base de dades està blocada per manteniment, de manera que no podreu desar els canvis ara mateix.\nÉs possible que vulgueu copiar i enganxar el text en un arxiu de text i desar-ho més tard.\n\nL'administrador de sistema que l'ha blocada ha donat la següent explicació: $1", + "protectedpagewarning": "'''ATENCIÓ: Aquesta pàgina està protegida i només els usuaris amb drets d'administrador la poden modificar.\nA continuació es mostra la darrera entrada del registre com a referència:", + "semiprotectedpagewarning": "'''Avís:''' Aquesta pàgina està blocada i només pot ser modificada per usuaris registrats.\nA continuació es mostra la darrera entrada del registre com a referència:", + "cascadeprotectedwarning": "Atenció: Aquesta pàgina està protegida de forma que només la poden modificar usuaris amb [[Special:ListGroupRights|permisos específics]], ja que està inclosa a {{PLURAL:$1|la següent pàgina|les següents pàgines}} amb l'opció de «protecció en cascada» activada:", "titleprotectedwarning": "'''ATENCIÓ: Aquesta pàgina està protegida de tal manera que es necessiten uns [[Special:ListGroupRights|drets específics]] per a poder crear-la.'''\nA continuació es mostra la darrera entrada del registre com a referència:", "templatesused": "Aquesta pàgina fa servir {{PLURAL:$1|la següent plantilla|les següents plantilles}}:", "templatesusedpreview": "{{PLURAL:$1|Plantilla usada|Plantilles usades}} en aquesta previsualització:", @@ -786,6 +790,7 @@ "post-expand-template-argument-category": "Pàgines que contenen arguments de plantilla que s'han omès", "parser-template-loop-warning": "S'ha detectat un bucle de plantilla: [[$1]]", "template-loop-category": "Pàgines amb bucles de plantilla", + "template-loop-category-desc": "La pàgina conté un bucle de plantilles, és a dir, una plantilla que s'inclou a si mateixa recursivament.", "parser-template-recursion-depth-warning": "S'ha excedit el límit de recursivitat de plantilles ($1)", "language-converter-depth-warning": "S'ha excedit el límit de profunditat del convertidor d'idiomes ($1)", "node-count-exceeded-category": "Pàgines on s'ha excedit el recompte de nodes", @@ -803,7 +808,7 @@ "undo-nochange": "Sembla que ja s'ha desfet la modificació.", "undo-summary": "Es desfà la revisió $1 de [[Special:Contributions/$2|$2]] ([[User talk:$2|Discussió]])", "undo-summary-username-hidden": "Desfés la revisió $1 d'un usuari ocult", - "cantcreateaccount-text": "[[User:$3|$3]] ha bloquejat la creació de comptes des d'aquesta adreça IP ('''$1''').\n\nEl motiu donat per $3 és ''$2''", + "cantcreateaccount-text": "[[User:$3|$3]] ha blocat la creació de comptes des d'aquesta adreça IP ('''$1''').\n\nEl motiu donat per $3 és ''$2''", "cantcreateaccount-range-text": "La creació de comptes des de les adreces IP en el rang $1, que inclou la vostra adreça IP ($4), ha estat blocada per [[User:$3|$3]].\n\nEl motiu donat per $3 és $2", "viewpagelogs": "Visualitza els registres d'aquesta pàgina", "nohistory": "No hi ha un historial de revisions per a aquesta pàgina.", @@ -898,7 +903,7 @@ "revdelete-edit-reasonlist": "Editar el motiu d'esborrament", "revdelete-offender": "Autor de la revisió:", "suppressionlog": "Registre de supressió", - "suppressionlogtext": "A continuació es mostra una llista de les supressions i blocs que impliquen contingut ocult per administradors.\nVeure la [[Special:BlockList|llista de bloqueigs]] per a la llista de prohibicions actualment operatives i bloqueigs.", + "suppressionlogtext": "A continuació es mostra una llista de les supressions i blocatges que involucren contingut ocult per administradors.\nVegeu la [[Special:BlockList|llista de blocatges]] per a la llista de prohibicions i blocatges en vigor.", "mergehistory": "Fusiona els historials de les pàgines", "mergehistory-header": "Aquesta pàgina us permet fusionar les revisions de l'historial d'una pàgina origen en una més nova.\nAssegureu-vos que aquest canvi mantindrà la continuïtat històrica de la pàgina.", "mergehistory-box": "Fusiona les revisions de dues pàgines:", @@ -1120,7 +1125,7 @@ "userrights-groupsmember": "Membre de:", "userrights-groupsmember-auto": "Membre implícit de:", "userrights-groupsmember-type": "$1", - "userrights-groups-help": "Podeu modificar els grups als quals pertany {{GENDER:$1|aquest usuari|aquesta usuària}}.\n* Una casella marcada significa que {{GENDER:$1|l’usuari|la usuària}} pertany a aquest grup.\n* Una casella no marcada significa que {{GENDER:$1|l’usuari|la usuària}} no pertany a aquest grup.\n* Un asterisc (*) indica que no {{GENDER:$1|el|la}} podreu treure del grup una vegada l'hàgiu afegit o viceversa.\n* Un coixinet (#) indica que només podeu retardar la data d'expiració d'aquest grup i que no la podeu avançar.", + "userrights-groups-help": "Podeu modificar els grups als quals pertany {{GENDER:$1|aquest usuari|aquesta usuària}}.\n* Una casella marcada significa que {{GENDER:$1|l’usuari|la usuària}} pertany a aquest grup.\n* Una casella no marcada significa que {{GENDER:$1|l’usuari|la usuària}} no pertany a aquest grup.\n* Un asterisc (*) indica que no {{GENDER:$1|el|la}} podreu treure del grup una vegada l'hàgiu afegit o viceversa.\n* Un coixinet (#) indica que només podeu retardar la data d'expiració de la pertinença a aquest grup i que no la podeu avançar.", "userrights-reason": "Motiu:", "userrights-no-interwiki": "No teniu permisos per a editar els permisos d'usuari d'altres wikis.", "userrights-nodatabase": "La base de dades $1 no existeix o no és local.", @@ -1302,7 +1307,7 @@ "action-mergehistory": "fusionar l'historial d'aquesta pàgina", "action-userrights": "modificar tots els permisos d'usuari", "action-userrights-interwiki": "modificar permisos d'usuari en altres wikis", - "action-siteadmin": "bloquejar o desbloquejar la base de dades", + "action-siteadmin": "blocar o desblocar la base de dades", "action-sendemail": "enviar missatges de correu", "action-editmyoptions": "modifiqueu les vostres preferències", "action-editmywatchlist": "edita la llista de seguiment", @@ -1339,12 +1344,12 @@ "rcfilters-savedqueries-setdefault": "Defineix per defecte", "rcfilters-savedqueries-remove": "Suprimeix", "rcfilters-savedqueries-new-name-label": "Nom", - "rcfilters-savedqueries-apply-label": "Desa els paràmetres", + "rcfilters-savedqueries-apply-label": "Crea un filtre", "rcfilters-savedqueries-cancel-label": "Cancel·la", "rcfilters-savedqueries-add-new-title": "Desa els paràmetres de filtres actuals", "rcfilters-restore-default-filters": "Restaura els filtres per defecte", "rcfilters-clear-all-filters": "Esborra tots els filtres", - "rcfilters-search-placeholder": "Canvis recents dels filtres (navegueu o comenceu a escriure)", + "rcfilters-search-placeholder": "Filtra els canvis recents (navegueu o comenceu a escriure)", "rcfilters-invalid-filter": "Filtre no vàlid", "rcfilters-empty-filter": "No hi ha cap filtre actiu. Es mostren totes les contribucions.", "rcfilters-filterlist-title": "Filtres", @@ -1361,7 +1366,7 @@ "rcfilters-filter-unregistered-label": "No registrats", "rcfilters-filter-unregistered-description": "Editors que no han iniciat una sessió.", "rcfilters-filtergroup-authorship": "Autoria de les contribucions", - "rcfilters-filter-editsbyself-label": "Les vostres modificacions", + "rcfilters-filter-editsbyself-label": "Els vostres canvis", "rcfilters-filter-editsbyself-description": "Les vostres pròpies contribucions.", "rcfilters-filter-editsbyother-label": "Canvis d'altres", "rcfilters-filter-editsbyother-description": "Tots els canvis excepte els vostres.", @@ -1369,7 +1374,7 @@ "rcfilters-filter-user-experience-level-newcomer-label": "Novells", "rcfilters-filter-user-experience-level-newcomer-description": "Menys de 10 edicions i 4 dies d'activitat.", "rcfilters-filter-user-experience-level-learner-label": "Aprenents", - "rcfilters-filter-user-experience-level-learner-description": "Més dies d'activitat i més edicions que els 'novells' però menys que els 'usuaris experimentats'.", + "rcfilters-filter-user-experience-level-learner-description": "Més experiència que els 'novells' però menys que els 'usuaris experimentats'.", "rcfilters-filter-user-experience-level-experienced-label": "Usuaris experimentats", "rcfilters-filter-user-experience-level-experienced-description": "Més de 30 dies d'activitat i més de 500 edicions.", "rcfilters-filtergroup-automated": "Contribucions automatitzades", @@ -1395,17 +1400,18 @@ "rcfilters-filter-watchlist-notwatched-label": "No és a la llista de seguiment", "rcfilters-filtergroup-changetype": "Tipus de canvi", "rcfilters-filter-pageedits-label": "Modificacions de pàgina", - "rcfilters-filter-pageedits-description": "Modificacions al contingut del wiki, discussions, descripcions de categories...", + "rcfilters-filter-pageedits-description": "Modificacions al contingut del wiki, discussions, descripcions de categories…", "rcfilters-filter-newpages-label": "Creacions de pàgines", "rcfilters-filter-newpages-description": "Edicions que creen noves pàgines.", "rcfilters-filter-categorization-label": "Canvis de categoria", "rcfilters-filter-categorization-description": "Registres de pàgines afegides o suprimides de les categories.", "rcfilters-filter-logactions-label": "Accions registrades", - "rcfilters-filter-logactions-description": "Accions administratives, creacions de comptes, eliminacions de pàgines, càrregues...", + "rcfilters-filter-logactions-description": "Accions administratives, creacions de comptes, eliminacions de pàgines, càrregues…", "rcfilters-filtergroup-lastRevision": "Darrera revisió", "rcfilters-filter-lastrevision-label": "Darrera revisió", "rcfilters-filter-lastrevision-description": "El canvi més recent a una pàgina.", "rcfilters-filter-previousrevision-label": "Revisions anteriors", + "rcfilters-filter-excluded": "Exclòs", "rcnotefrom": "A sota hi ha {{PLURAL:$5|el canvi|els canvis}} a partir de $3, $4 (fins a $1).", "rclistfrom": "Mostra els canvis nous des de $3, $2", "rcshowhideminor": "$1 edicions menors", @@ -1529,11 +1535,15 @@ "php-uploaddisabledtext": "La càrrega de fitxer està desactivada al PHP. Comproveu les opcions del fitxer file_uploads.", "uploadscripted": "Aquest fitxer conté codi HTML o de seqüències que pot ser interpretat equivocadament per un navegador.", "upload-scripted-pi-callback": "No es poden carregar arxius que continguin instruccions de processament de pàgines d'estil XML", + "upload-scripted-dtd": "No es poden pujar fitxers SVG que continguin una declaració DTD no estàndard.", "uploaded-script-svg": "S’ha trobat l’element programable «$1» al fitxer SVG carregat.", "uploaded-hostile-svg": "S’ha trobat codi CSS no segur a l’element d’estil del fitxer SVG carregat.", "uploaded-event-handler-on-svg": "No es permet establir els atributs de gestió d’esdeveniments $1=\"$2\" en fitxers SVG.", + "uploaded-href-attribute-svg": "Els atributs href en fitxers SVG només tenen permès enllaçar a destinacions http:// o https://, s'ha trobat <$1 $2=\"$3\">.", "uploaded-href-unsafe-target-svg": "S’ha trobat un element «href» amb dades no segures: destinació URI <$1 $2=\"$3\"> en el fitxer SVG carregat.", "uploaded-animate-svg": "S'ha trobat l'etiqueta «animate» que pot estar canviant l'href mitjançant l'atribut <$1 $2=\"$3\"> en el fitxer SVG carregat.", + "uploaded-setting-event-handler-svg": "La configuració d'atributs per la gestió d'esdeveniments està bloquejada. S'ha trobat <$1 $2=\"$3\"> al fitxer SVG pujat.", + "uploaded-setting-href-svg": "La utilització de l'etiqueta «set» per afegir un atribut «href» a l'element pare està blocada.", "uploadscriptednamespace": "Aquest fitxer SVG conté un espai de noms \"$1\" no autoritzat", "uploadinvalidxml": "No s'ha pogut analitzar l'XML del fitxer carregat.", "uploadvirus": "El fitxer conté un virus! Detalls: $1", @@ -1609,16 +1619,16 @@ "backend-fail-usable": "No s'ha pogut llegir ni escriure el fitxer \"$1\" a causa de permisos insuficients o perquè hi manquen directoris/contenidors.", "filejournal-fail-dbconnect": "No es pot connectar amb la base de dades per emmagatzemar el backend \"$1\".", "filejournal-fail-dbquery": "No es pot actualitzar la base de dades per a emmagatzemar el backend \"$1\".", - "lockmanager-notlocked": "No s'ha pogut desbloquejar «$1»; no és bloquejat.", - "lockmanager-fail-closelock": "No s'ha pogut bloquejar el fitxer per «$1».", - "lockmanager-fail-deletelock": "No s'ha pogut suprimir el fitxer de bloqueig per «$1».", - "lockmanager-fail-acquirelock": "No s'ha pogut adquirir el bloqueig de «$1».", - "lockmanager-fail-openlock": "No s'ha pogut obrir el fitxer de bloqueig de «$1».", - "lockmanager-fail-releaselock": "No s'ha pogut alliberar el bloqueig de «$1».", - "lockmanager-fail-db-bucket": "No s'han pogut contactar un nombre suficient de bases de bloqueig en el cubell $1.", - "lockmanager-fail-db-release": "No s'han pogut alliberar els bloquejos a la base de dades $1.", - "lockmanager-fail-svr-acquire": "No s'han pogut aconseguir els bloquejos al servidor $1.", - "lockmanager-fail-svr-release": "No s'han pogut alliberar els bloquejos al servidor $1.", + "lockmanager-notlocked": "No s'ha pogut desblocar «$1»; no és blocat.", + "lockmanager-fail-closelock": "No s'ha pogut blocar el fitxer per «$1».", + "lockmanager-fail-deletelock": "No s'ha pogut suprimir el fitxer de blocatge per «$1».", + "lockmanager-fail-acquirelock": "No s'ha pogut adquirir el blocatge de «$1».", + "lockmanager-fail-openlock": "No s'ha pogut obrir el fitxer de blocatge de «$1».", + "lockmanager-fail-releaselock": "No s'ha pogut alliberar el blocatge de «$1».", + "lockmanager-fail-db-bucket": "No s'han pogut contactar un nombre suficient de bases de blocatge en el cubell $1.", + "lockmanager-fail-db-release": "No s'han pogut alliberar els blocatges a la base de dades $1.", + "lockmanager-fail-svr-acquire": "No s'han pogut aconseguir els blocatges al servidor $1.", + "lockmanager-fail-svr-release": "No s'han pogut alliberar els blocatges al servidor $1.", "zip-file-open-error": "S'ha trobat un error en obrir l'arxiu ZIP per a fer-hi comprovacions.", "zip-wrong-format": "El fitxer especificat no és un arxiu ZIP.", "zip-bad": "El fitxer està corrupte o és un arxiu ZIP il·legible.\nNo s'hi ha pogut comprovar la seguretat.", @@ -2105,8 +2115,8 @@ "enotif_body_intro_moved": "La pàgina $1 de {{SITENAME}} ha estat reanomenada el $PAGEEDITDATE per {{gender:$2|$2}}. Aneu a $3 per veure la revisió actual.", "enotif_body_intro_restored": "La pàgina $1 de {{SITENAME}} ha estat restaurada el $PAGEEDITDATE per {{gender:$2|$2}}. Aneu a $3 per veure la revisió actual.", "enotif_body_intro_changed": "La pàgina $1 de {{SITENAME}} ha estat canviada el $PAGEEDITDATE per {{gender:$2|$2}}. Aneu a $3 per veure la revisió actual.", - "enotif_lastvisited": "Vegeu $1 per a tots els canvis que s'han fet d'ençà de la vostra darrera visita.", - "enotif_lastdiff": "Consulteu $1 per a visualitzar aquest canvi.", + "enotif_lastvisited": "Per a tots els canvis que s'han fet d'ençà de la vostra darrera visita, vegeu $1", + "enotif_lastdiff": "Per a visualitzar aquest canvi, consulteu $1", "enotif_anon_editor": "usuari anònim $1", "enotif_body": "Benvolgut/uda $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\nResum de l'editor: $PAGESUMMARY $PAGEMINOREDIT\n\nContacteu amb l'editor:\ncorreu: $PAGEEDITOR_EMAIL\nwiki: $PAGEEDITOR_WIKI\n\nNo rebreu més notificacions en cas de més activitat a menys que visiteu aquesta pàgina havent iniciat sessió.\nTambé podeu canviar el mode de notificació de les pàgines que vigileu en la vostra llista de seguiment.\n\nEl servei de notificacions del projecte {{SITENAME}}\n\n--\nPer a canviar les opcions de notificació per correu electrònic aneu a\n{{canonicalurl:{{#special:Preferences}}}}\n\nPer a canviar les opcions de la vostra llista de seguiment aneu a\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nPer eliminar la pàgina de la vostra llista de seguiment aneu a\n$UNWATCHURL\n\nSuggeriments i ajuda:\n$HELPPAGE", "created": "creada", @@ -2192,10 +2202,10 @@ "protectexpiry": "Data d'expiració", "protect_expiry_invalid": "Data d'expiració no vàlida", "protect_expiry_old": "El temps de termini ja ha passat.", - "protect-unchain-permissions": "Desbloqueja les opcions de protecció avançades", + "protect-unchain-permissions": "Desbloca les opcions de protecció avançades", "protect-text": "Aquí podeu visualitzar i canviar el nivell de protecció de la pàgina «$1». Assegureu-vos de seguir les polítiques existents.", - "protect-locked-blocked": "No podeu canviar els nivells de protecció mentre estigueu bloquejats. Ací hi ha els\nparàmetres actuals de la pàgina '''$1''':", - "protect-locked-dblock": "No poden canviar-se els nivells de protecció a casa d'un bloqueig actiu de la base de dades.\nAcí hi ha els paràmetres actuals de la pàgina '''$1''':", + "protect-locked-blocked": "No podeu canviar els nivells de protecció mentre estigueu blocat. Ací hi ha els\nparàmetres actuals de la pàgina $1:", + "protect-locked-dblock": "No poden canviar-se els nivells de protecció a casa d'un blocatge actiu de la base de dades.\nAcí hi ha els paràmetres actuals de la pàgina '''$1''':", "protect-locked-access": "El vostre compte no té permisos per a canviar els nivells de protecció de la pàgina.\nAcí es troben els paràmetres actuals de la pàgina '''$1''':", "protect-cascadeon": "Aquesta pàgina es troba protegida actualment perquè està inclosa en {{PLURAL:$1|la següent pàgina que té|les següents pàgines que tenen}} activada una protecció en cascada. \nCanviar el nivell de protecció d'aquesta pàgina no afectarà la protecció en cascada.", "protect-default": "Permet tots els usuaris", @@ -2286,7 +2296,7 @@ "sp-contributions-newbies": "Mostra les contribucions dels usuaris novells", "sp-contributions-newbies-sub": "Per a novells", "sp-contributions-newbies-title": "Contribucions dels comptes d'usuari més nous", - "sp-contributions-blocklog": "Registre de bloquejos", + "sp-contributions-blocklog": "Registre de blocatges", "sp-contributions-suppresslog": "contribucions suprimides de {{GENDER:$1|l'usuari|la usuària}}", "sp-contributions-deleted": "Contribucions de {{GENDER:$1|l’usuari|la usuària}} esborrades", "sp-contributions-uploads": "càrregues", @@ -2328,12 +2338,12 @@ "ipaddressorusername": "Adreça IP o nom de l'usuari", "ipbexpiry": "Venciment", "ipbreason": "Motiu:", - "ipbreason-dropdown": "*Motius de bloqueig més freqüents\n** Inserció d'informació falsa\n** Supressió de contingut sense justificació\n** Inserció d'enllaços promocionals (spam)\n** Inserció de contingut sense cap sentit\n** Conducta intimidatòria o hostil\n** Abús de comptes d'usuari múltiples\n** Nom d'usuari no acceptable", + "ipbreason-dropdown": "*Motius de blocatge més freqüents\n** Inserció d'informació falsa\n** Supressió de contingut sense justificació\n** Inserció d'enllaços promocionals (spam)\n** Inserció de contingut sense cap sentit\n** Conducta intimidatòria o hostil\n** Abús de comptes d'usuari múltiples\n** Nom d'usuari no acceptable", "ipb-hardblock": "Impedeix que els usuaris registrats puguin editar des d'aquesta adreça IP", "ipbcreateaccount": "Impedeix la creació de comptes", "ipbemailban": "Impedeix que l'usuari enviï correus electrònics", "ipbenableautoblock": "Bloca l'adreça IP d'aquest usuari, i totes les subseqüents adreces des de les quals intenti registrar-se", - "ipbsubmit": "Bloqueja aquesta adreça", + "ipbsubmit": "Bloca aquest usuari", "ipbother": "Un altre termini", "ipboptions": "2 hores:2 hours,1 dia:1 day,3 dies:3 days,1 setmana:1 week,2 setmanes:2 weeks,1 mes:1 month,3 mesos:3 months,6 mesos:6 months,1 any:1 year,infinit:infinite", "ipbhidename": "Amaga el nom d'usuari de les edicions i llistes", @@ -2343,107 +2353,107 @@ "ipb-confirm": "Confirma el blocatge", "badipaddress": "L'adreça IP no té el format correcte.", "blockipsuccesssub": "S'ha blocat amb èxit", - "blockipsuccesstext": "S'ha {{GENDER:$1|blocat|blocada}} [[Special:Contributions/$1|$1]] .
\nVegeu la [[Special:BlockList|llista de bloqueigs]] per revisar-los.", + "blockipsuccesstext": "S'ha {{GENDER:$1|blocat}} [[Special:Contributions/$1|$1]].
\nVegeu la [[Special:BlockList|llista de blocatges]] per revisar-los.", "ipb-blockingself": "Esteu a punt de blocar el vostre propi compte! Esteu segur de voler-ho fer?", "ipb-confirmhideuser": "Esteu a punt de blocar un usuari amb l'opció d'amagar el seu nom. Això suprimirà el seu nom a totes les llistes i registres. Esteu segur de voler-ho fer?", "ipb-confirmaction": "Si esteu segur que voleu fer-ho, marqueu el camp «{{int:ipb-confirm}}» a la part inferior.", "ipb-edit-dropdown": "Edita les raons per a blocar", "ipb-unblock-addr": "Desbloca $1", "ipb-unblock": "Desbloca un usuari o una adreça IP", - "ipb-blocklist": "Llista els bloquejos existents", + "ipb-blocklist": "Llista els blocatges existents", "ipb-blocklist-contribs": "Contribucions de {{GENDER:$1|$1}}", "ipb-blocklist-duration-left": "$1 restant", "unblockip": "Desbloca l'usuari", - "unblockiptext": "Empreu el següent formulari per restaurar\nl'accés a l'escriptura a una adreça IP o un usuari prèviament bloquejat.", + "unblockiptext": "Empreu el següent formulari per restaurar l'accés d'escriptura a una adreça IP o un usuari prèviament blocat.", "ipusubmit": "Desbloca aquesta adreça", - "unblocked": "S'ha desbloquejat l'{{GENDER:$1|usuari|usuària}} [[User:$1|$1]]", + "unblocked": "S'ha desblocat l'{{GENDER:$1|usuari|usuària}} [[User:$1|$1]]", "unblocked-range": "s'ha desblocat $1", - "unblocked-id": "S'ha eliminat el bloqueig de $1", - "unblocked-ip": "[[Special:Contributions/$1|$1]] ha estat desbloquejat.", + "unblocked-id": "S'ha eliminat el blocatge de $1", + "unblocked-ip": "[[Special:Contributions/$1|$1]] ha estat desblocat.", "blocklist": "Usuaris blocats", "autoblocklist-submit": "Cerca", "ipblocklist": "Usuaris blocats", "ipblocklist-legend": "Cerca un usuari blocat", - "blocklist-userblocks": "Amaga bloquejos de compte", - "blocklist-tempblocks": "Amaga bloquejos temporals", - "blocklist-addressblocks": "Amaga bloquejos d'una sola IP", - "blocklist-rangeblocks": "Amaga els bloquejos de rang", + "blocklist-userblocks": "Amaga blocatges de compte", + "blocklist-tempblocks": "Amaga els blocatges temporals", + "blocklist-addressblocks": "Amaga blocatges d'una sola IP", + "blocklist-rangeblocks": "Amaga els blocatges de rang", "blocklist-timestamp": "Marca horària", "blocklist-target": "Usuari blocat", "blocklist-expiry": "Caduca", "blocklist-by": "Administrador que ha blocat", - "blocklist-params": "Paràmetres del bloqueig", + "blocklist-params": "Paràmetres del blocatge", "blocklist-reason": "Motiu", "ipblocklist-submit": "Cerca", - "ipblocklist-localblock": "Bloqueig local", - "ipblocklist-otherblocks": "Altres {{PLURAL:$1|bloquejos|bloquejos}}", + "ipblocklist-localblock": "Blocatge local", + "ipblocklist-otherblocks": "Altres {{PLURAL:$1|blocatges}}", "infiniteblock": "infinit", "expiringblock": "venç el $1 a $2", "anononlyblock": "només usuari anònim", - "noautoblockblock": "S'ha inhabilitat el bloqueig automàtic", + "noautoblockblock": "S'ha inhabilitat el blocatge automàtic", "createaccountblock": "s'ha blocat la creació de nous comptes", "emailblock": "s'ha blocat l'enviament de correus electrònics", "blocklist-nousertalk": "no podeu modificar la pàgina de discussió pròpia", - "ipblocklist-empty": "La llista de bloqueigs està buida.", - "ipblocklist-no-results": "L'adreça IP o nom d'usuari sol·licitat no està bloquejat.", - "blocklink": "bloqueja", + "ipblocklist-empty": "La llista de blocatges està buida.", + "ipblocklist-no-results": "L'adreça IP o nom d'usuari sol·licitat no està blocat.", + "blocklink": "bloca", "unblocklink": "desbloca", "change-blocklink": "canvia el blocatge", "contribslink": "contribucions", "emaillink": "correu electrònic", - "autoblocker": "Se us ha blocat automàticament perquè la vostra adreça IP ha estat recentment utilitzada per l'usuari ''[[User:$1|$1]]''.\nEl motiu del bloqueig de $1 és: «$2».", - "blocklogpage": "Registre de bloquejos", - "blocklog-showlog": "S'ha blocat aquest usuari prèviament.\nPer més detalls, a sota es mostra el registre de bloquejos:", + "autoblocker": "Se us ha blocat automàticament perquè la vostra adreça IP ha estat recentment utilitzada per l'usuari ''[[User:$1|$1]]''.\nEl motiu del blocatge de $1 és: «$2».", + "blocklogpage": "Registre de blocatges", + "blocklog-showlog": "S'ha blocat aquest usuari prèviament.\nPer més detalls, a sota es mostra el registre de blocatges:", "blocklog-showsuppresslog": "S'ha blocat i amagat aquest usuari prèviament.\nPer més detalls, a sota es mostra el registre de supressions:", "blocklogentry": "ha blocat l'{{GENDER:$1|usuari|usuària}} [[$1]] per un període de: $2 $3", "reblock-logentry": "canviades les opcions del blocatge a [[$1]] amb caducitat a $2, $3", - "blocklogtext": "Això és una relació d'accions de bloqueig i desbloqueig. Les adreces IP bloquejades automàticament no apareixen. Vegeu la [[Special:BlockList|llista de bloqueigs]] per a veure una llista dels actuals bloqueigs operatius.", + "blocklogtext": "Això és una relació d'accions de blocatge i desblocatge. Les adreces IP blocades automàticament no apareixen. Aneu a la [[Special:BlockList|llista de blocatges]] per a veure una llista dels blocatges vigents.", "unblocklogentry": "ha desblocat $1", "block-log-flags-anononly": "només els usuaris anònims", "block-log-flags-nocreate": "s'ha desactivat la creació de comptes", - "block-log-flags-noautoblock": "sense bloqueig automàtic", + "block-log-flags-noautoblock": "sense blocatge automàtic", "block-log-flags-noemail": "correu-e blocat", "block-log-flags-nousertalk": "no podeu modificar la pàgina de discussió pròpia", "block-log-flags-angry-autoblock": "autoblocatge avançat activat", "block-log-flags-hiddenname": "nom d'usuari ocult", - "range_block_disabled": "La facultat dels administradors per a crear bloquejos de rang està desactivada.", + "range_block_disabled": "La facultat dels administradors per a crear blocatges de rang està desactivada.", "ipb_expiry_invalid": "Data d'acabament no vàlida.", "ipb_expiry_old": "El temps de vençuda és en el passat.", "ipb_expiry_temp": "Els blocatges amb ocultació de nom d'usuari haurien de ser permanents.", "ipb_hide_invalid": "No s'ha pogut eliminar el compte; té més {{PLURAL:$1|d'una edició|de $1 edicions}}.", "ipb_already_blocked": "«$1» ja està blocat", "ipb-needreblock": "L'usuari $1 ja està blocat. Voleu canviar-ne els paràmetres del blocatge?", - "ipb-otherblocks-header": "Altres {{PLURAL:$1|bloquejos|bloquejos}}", + "ipb-otherblocks-header": "Altres {{PLURAL:$1|blocatges}}", "unblock-hideuser": "No podeu desblocar aquest usuari, perquè el seu nom d'usuari està ocult.", - "ipb_cant_unblock": "Errada: No s'ha trobat el núm. ID de bloqueig $1. És possible que ja s'haguera desblocat.", - "ipb_blocked_as_range": "Error: L'adreça IP $1 no està blocada directament i per tant no pot ésser desbloquejada. Ara bé, sí que ho està per formar part del rang $2 que sí que pot ser desblocat.", + "ipb_cant_unblock": "Errada: No s'ha trobat el núm. ID de blocatge $1. És possible que ja s'haguera desblocat.", + "ipb_blocked_as_range": "Error: L'adreça IP $1 no està blocada directament i per tant no pot ésser desblocada. Ara bé, sí que ho està per formar part del rang $2 que sí que pot ser desblocat.", "ip_range_invalid": "L’interval d’adreces IP no és vàlid.", - "ip_range_toolarge": "No són permesos els bloquejos de rangs més grans que /$1.", - "proxyblocker": "Bloqueig de proxy", + "ip_range_toolarge": "No són permesos els blocatges de rangs més grans que /$1.", + "proxyblocker": "Blocatge de proxy", "proxyblockreason": "S'ha blocat la vostra adreça IP perquè és un proxy obert. Contactau el vostre proveïdor d'Internet o servei tècnic i informau-los d'aquest seriós problema de seguretat.", "sorbsreason": "La vostra adreça IP està llistada com a servidor intermediari (''proxy'') obert dins la llista negra de DNS que fa servir el projecte {{SITENAME}}.", "sorbs_create_account_reason": "La vostra adreça IP està llistada com a servidor intermediari (''proxy'') obert a la llista negra de DNS que utilitza el projecte {{SITENAME}}. No podeu crear-vos-hi un compte", "softblockrangesreason": "Les aportacions anònimes no són admeses des de la vostra adreça IP ($1). Inicieu una sessió.", - "xffblockreason": "Una adreça IP present en la capçalera X-Forwarded-For, sigui vostra o la d'un servidor proxy que esteu utilitzant, ha estat blocada. El motiu inicial del bloqueig és: $1", + "xffblockreason": "Una adreça IP present en la capçalera X-Forwarded-For, sigui vostra o la d'un servidor proxy que esteu utilitzant, ha estat blocada. El motiu inicial del blocatge és: $1", "cant-see-hidden-user": "L'usuari que esteu intentant blocar ja ha estat blocat i ocultat. Com que no teniu el permís hideuser no podeu veure ni modificar el seu blocatge.", "ipbblocked": "No podeu blocar o desblocar altres usuaris, perquè vós {{GENDER:|mateix|mateixa|mateix}} esteu {{GENDER:|blocat|blocada|blocat}}.", - "ipbnounblockself": "No teniu permís per a treure el vostre bloqueig", + "ipbnounblockself": "No teniu permís per a treure el vostre blocatge", "lockdb": "Bloca la base de dades", "unlockdb": "Desbloca la base de dades", - "lockdbtext": "Bloquejar la base de dades inhabilitarà a tots els usuaris per a modificar pàgines, canviar preferències, editar la llista de seguiment i altres accions que requereixen canvis en la base de dades.\nConfirmeu que això és el que voleu fer, i sobretot no us oblideu de desblocar la base de dades quan acabeu el manteniment.", + "lockdbtext": "Blocar la base de dades inhabilitarà tots els usuaris per a modificar pàgines, canviar preferències, editar la llista de seguiment i altres accions que requereixen canvis en la base de dades.\nConfirmeu que això és el que voleu fer, i sobretot no us oblideu de desblocar la base de dades quan acabeu el manteniment.", "unlockdbtext": "Desblocant la base de dades es restaurarà l'habilitat de tots\nels usuaris d'editar pàgines, canviar les preferències, editar els llistats de seguiment, i\naltres accions que requereixen canvis en la base de dades.\nConfirmeu que això és el que voleu fer.", "lockconfirm": "Sí, realment vull blocar la base de dades.", "unlockconfirm": "Sí, realment vull desblocar la base de dades.", "lockbtn": "Bloca la base de dades", "unlockbtn": "Desbloca la base de dades", "locknoconfirm": "No heu respost al diàleg de confirmació.", - "lockdbsuccesssub": "S'ha bloquejat la base de dades", - "unlockdbsuccesssub": "S'ha eliminat el bloqueig de la base de dades", - "lockdbsuccesstext": "S'ha bloquejat la base de dades.
\nRecordeu-vos de [[Special:UnlockDB|treure el bloqueig]] quan hàgiu acabat el manteniment.", - "unlockdbsuccesstext": "S'ha desbloquejat la base de dades del projecte {{SITENAME}}.", - "lockfilenotwritable": "No es pot modificar el fitxer de la base de dades de bloquejos. Per a blocar o desblocar la base de dades, heu de donar-ne permís de modificació al servidor web.", - "databaselocked": "La bases de dades ja està bloquejada.", - "databasenotlocked": "La base de dades no està bloquejada.", + "lockdbsuccesssub": "S'ha blocat la base de dades", + "unlockdbsuccesssub": "S'ha eliminat el blocatge de la base de dades", + "lockdbsuccesstext": "S'ha blocat la base de dades.
\nRecordeu-vos de [[Special:UnlockDB|treure el blocatge]] quan hàgiu acabat el manteniment.", + "unlockdbsuccesstext": "S'ha desblocat la base de dades del projecte {{SITENAME}}.", + "lockfilenotwritable": "No es pot modificar el fitxer de la base de dades de blocatges. Per a blocar o desblocar la base de dades, heu de donar-ne permís de modificació al servidor web.", + "databaselocked": "La bases de dades ja està blocada.", + "databasenotlocked": "La base de dades no està blocada.", "lockedbyandtime": "(per $1 el $2 a les $3)", "move-page": "Reanomena $1", "move-page-legend": "Reanomena la pàgina", @@ -2501,8 +2511,8 @@ "imageinvalidfilename": "El nom de fitxer indicat no és vàlid", "fix-double-redirects": "Actualitza també les redireccions que apuntin a l'article original", "move-leave-redirect": "Deixa enrere una redirecció", - "protectedpagemovewarning": "'''AVÍS: Aquesta pàgina està bloquejada i només els usuaris que tenen drets d'administrador la poden reanomenar.\nA continuació es mostra la darrera entrada del registre com a referència:", - "semiprotectedpagemovewarning": "'''Nota:''' Aquesta pàgina està bloquejada i només els usuaris registrats la poden moure.\nA continuació es mostra la darrera entrada del registre com a referència:", + "protectedpagemovewarning": "'''AVÍS: Aquesta pàgina està protegida i només els usuaris que tenen drets d'administrador la poden reanomenar.\nA continuació es mostra la darrera entrada del registre com a referència:", + "semiprotectedpagemovewarning": "'''Nota:''' Aquesta pàgina està blocada i només els usuaris registrats la poden moure.\nA continuació es mostra la darrera entrada del registre com a referència:", "move-over-sharedrepo": "[[:$1]] ja existeix al repositori compartit. Traslladant un fitxer a aquest títol se substituirà el fitxer compartit.", "file-exists-sharedrepo": "El nom de fitxer escollit ja s'utilitza al dipòsit compartit. Escolliu un altre nom.", "export": "Exportació de pàgines", @@ -2813,8 +2823,10 @@ "newimages-legend": "Nom del fitxer", "newimages-label": "Nom de fitxer (o part d'ell):", "newimages-user": "Adreça IP o nom d'usuari", + "newimages-newbies": "Mostra només les contribucions dels comptes nous", "newimages-showbots": "Mostra les càrregues dels bots", "newimages-hidepatrolled": "Amaga les càrregues patrullades", + "newimages-mediatype": "Tipus multimèdia:", "noimages": "Res per veure.", "gallery-slideshow-toggle": "Canvia les miniatures", "ilsubmit": "Cerca", @@ -3423,7 +3435,7 @@ "tags-create-reason": "Motiu:", "tags-create-submit": "Crea", "tags-create-no-name": "Heu d'especificar un nom d'etiqueta.", - "tags-create-invalid-chars": "Els noms d'etiqueta no han de contenir comes (,) o barres (/).", + "tags-create-invalid-chars": "Els noms d'etiqueta no han de contenir comes (,), barres verticals(|) ni barres obliqües (/).", "tags-create-invalid-title-chars": "Els noms d'etiqueta no poden contenir caràcters que no es poden usar en els títols de pàgina.", "tags-create-already-exists": "L'etiqueta \"$1\" ja existeix.", "tags-create-warnings-above": "{{PLURAL:$2|S'ha registrat la següent advertència|S'han registrat les següents advertències}} durant la creació de l'etiqueta \"$1\":", @@ -3845,5 +3857,7 @@ "restrictionsfield-label": "Intervals d'IP permesos:", "revid": "revisió $1", "pageid": "ID de pàgina $1", - "gotointerwiki-invalid": "El títol especificat no és vàlid." + "gotointerwiki-invalid": "El títol especificat no és vàlid.", + "pagedata-title": "Dades de la pàgina", + "pagedata-bad-title": "Títol no vàlid: $1" } diff --git a/languages/i18n/ce.json b/languages/i18n/ce.json index 203735c4a5..2bc253dcab 100644 --- a/languages/i18n/ce.json +++ b/languages/i18n/ce.json @@ -622,7 +622,7 @@ "templatesused": "{{PLURAL:$1|1=Кеп, лелош ю|Кепаш, лелош ю}} хӀокху агӀон башхонца:", "templatesusedpreview": "{{PLURAL:$1|1=Кеп, лелошдолу|Кепаш, лелойлу}} оцу хьалх хьожучу агӀонца:", "templatesusedsection": "ХӀокху декъан чохь {{PLURAL:$1|1=лелош йолу кеп|лелош йолу кепаш}}:", - "template-protected": "(гlароллийца)", + "template-protected": "(ларйина)", "template-semiprotected": "(дуьззина доцуш ларъяр)", "hiddencategories": "ХӀара агӀо чуйогӀуш ю оцу $1 {{PLURAL:$1|1=къайлаха категори чу|къайлаха категореш чу}}:", "edittools": "", @@ -768,6 +768,9 @@ "mergehistory-empty": "Цхьаьнатоха нисдарш цакарий.", "mergehistory-done": "$3 {{PLURAL:$3|нисдар|нисдарш}} $1 чура кхиамца {{PLURAL:$3|дехьа даьккхина|дехьа дехна}} [[:$2]] чу.", "mergehistory-fail": "АгӀонийн истореш вовшахтоха цаделира, дехар до агӀона параметаршка а, хене а хьажа.", + "mergehistory-fail-bad-timestamp": "Хенан билгало нийса яц", + "mergehistory-fail-invalid-source": "АгӀо-хьост нийса яц.", + "mergehistory-fail-invalid-dest": "Ӏалашонан агӀо нийса яц.", "mergehistory-no-source": "Коьрта агӀо «$1» яц.", "mergehistory-no-destination": "Ӏалашон агӀо «$1» яц.", "mergehistory-invalid-source": "Хьостан нийса корта хила еза.", @@ -1423,7 +1426,7 @@ "mimesearch": "MIME лаха", "mimesearch-summary": "ХӀокху агӀоно йиш хуьлуьйту MIME-тайпан файлаш харжа. Яздеш долу формат: чулацаман тайп/бухара тайп, масала image/jpeg.", "mimetype": "MIME-тайп:", - "download": "чуяккха", + "download": "схьаэца", "unwatchedpages": "Цхьам терго цайо агӀонаш", "listredirects": "ДIасахьажоран могIам", "listduplicatedfiles": "Файлийн могӀам дубликатшца", @@ -2826,6 +2829,7 @@ "htmlform-chosen-placeholder": "Харжа кеп", "htmlform-cloner-create": "ТӀетоха кхин", "htmlform-cloner-delete": "ДӀаяккха", + "htmlform-date-placeholder": "ШШШШ-ББ-ДД", "htmlform-datetime-placeholder": "ШШШШ-ББ-ДД СС:ММ:СС", "htmlform-title-not-exists": "«$1» яц.", "htmlform-user-not-exists": "$1 яц.", @@ -2995,7 +2999,12 @@ "special-characters-title-endash": "юкъар сиз", "special-characters-title-emdash": "деха сиз", "special-characters-title-minus": "хьаьрк минус", + "mw-widgets-dateinput-no-date": "Терахь хаьржина дац", + "mw-widgets-dateinput-placeholder-day": "ШШШШ-ББ-ДД", + "mw-widgets-dateinput-placeholder-month": "ШШШШ-ББ", "mw-widgets-titleinput-description-redirect": "ДӀасхьажорг $1 тӀе", + "date-range-from": "Терхьера:", + "date-range-to": "Терхье:", "sessionprovider-generic": "$1 сесси", "randomrootpage": "Цахууш нисъелла ораман агӀо", "authmanager-provider-temporarypassword": "Ханна пароль", diff --git a/languages/i18n/ckb.json b/languages/i18n/ckb.json index c3c2109a93..117b558eed 100644 --- a/languages/i18n/ckb.json +++ b/languages/i18n/ckb.json @@ -49,7 +49,7 @@ "tog-shownumberswatching": "ژمارەی بەکارھێنەرە چاودێرەکان نیشان بدە", "tog-oldsig": "واژووی ئێستا:", "tog-fancysig": "وەکوو ویکیدەق واژووەکە لەبەر چاو بگرە (بێ بەستەرێکی خۆگەڕ)", - "tog-uselivepreview": "پێشبینینی زیندوو بە کار بھێنە", + "tog-uselivepreview": "پێشبینینی ڕاستەوخۆ بەکاربھێنە", "tog-forceeditsummary": "ئەگەر کورتەی دەستکاریم نەنووسی پێم بڵێ", "tog-watchlisthideown": "دەستکارییەکانم بشارەوە لە پێرستی چاودێری", "tog-watchlisthidebots": "دەستکارییەکانی بات بشارەوە لە لیستی چاودێری", @@ -165,13 +165,7 @@ "anontalk": "لێدوان", "navigation": "ڕێدۆزی", "and": " و", - "qbfind": "بدۆزەرەوە", - "qbbrowse": "بگەڕێ", - "qbedit": "دەستکاری", - "qbpageoptions": "ئەم پەڕەیە", - "qbmyoptions": "پەڕەکانم", "faq": "پرسیار و وەڵام (FAQ)", - "faqpage": "Project:پرسیار و وەڵام", "actions": "کردەوەکان", "namespaces": "شوێنناوەکان", "variants": "شێوەزارەکان", @@ -197,32 +191,22 @@ "edit-local": "دەستکاریکردنی زانیارییە ناوخۆییەکان", "create": "دروستکردن", "create-local": "وەسفی ناوچەیی زۆر بکە", - "editthispage": "دەستکاری ئەم پەڕەیە بکە‌", - "create-this-page": "ئەم پەڕەیە دروست بکە", "delete": "سڕینەوە", - "deletethispage": "سڕینەوه‌ی ئەم پەڕەیە", - "undeletethispage": "ئەم پەڕەیە بھێنەوە", "undelete_short": "{{PLURAL:$1|یەک گۆڕانکاریی|$1 گۆڕانکاریی}} سڕاوە بەجێبھێنەرەوە", "viewdeleted_short": "{{PLURAL:$1|یەک گۆڕانکاریی سڕاو|$1 گۆڕانکاریی سڕاو}} ببینە", "protect": "پاراستن", "protect_change": "گۆڕین", - "protectthispage": "ئەم پەڕەیە بپارێزە", "unprotect": "پاراستنی بگۆڕە", - "unprotectthispage": "پاراستنی ئەم پەڕەیە بگۆڕە", "newpage": "پەڕەی نوێ", - "talkpage": "باس لەسەر ئەم پەڕە بکە‌", "talkpagelinktext": "لێدوان", "specialpage": "پەڕەی تایبەت", "personaltools": "ئامڕازە تاکەکەسییەکان", - "articlepage": "پەڕەی ناوەرۆک ببینە", "talk": "وتووێژ", "views": "بینینەکان", "toolbox": "ئامرازەکان", "tool-link-userrights": "بینینی گرووپەکانی {{GENDER:$1|بەکارھێنەر}}", "tool-link-userrights-readonly": "بینینی گرووپەکانی {{GENDER:$1|بەکارھێنەر}}", "tool-link-emailuser": "ئیمەیلی ئەم {{GENDER:$1|بەکارھێنەر}}ە", - "userpage": "بینینی پەڕەی بەکارھێنەر", - "projectpage": "پەڕەی پرۆژە نیشان بدە", "imagepage": "پەڕەی پەڕگە نیشان بدە", "mediawikipage": "پەڕەی پەیام نیشان بدە", "templatepage": "پەڕەی داڕێژە ببینە", @@ -2745,6 +2729,7 @@ "version-ext-colheader-description": "وەسف", "version-ext-colheader-credits": "بەرھەمھێنەر", "version-poweredby-others": "دیکە", + "version-poweredby-translators": "وەرگێڕەرەکانی translatewiki.net", "version-software": "نەرمەکاڵای دامەزراو", "version-software-product": "بەرهەم", "version-software-version": "وەشان", diff --git a/languages/i18n/cs.json b/languages/i18n/cs.json index 79f9dfe70b..9596a3746e 100644 --- a/languages/i18n/cs.json +++ b/languages/i18n/cs.json @@ -35,7 +35,8 @@ "Walter Klosse", "Martin Urbanec", "Marek Pavlica", - "Asmen" + "Asmen", + "Meliganai" ] }, "tog-underline": "Podtrhávat odkazy:", @@ -1308,7 +1309,8 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Zobrazit", "rcfilters-activefilters": "Aktivní filtry", - "rcfilters-quickfilters": "Uložená nastavení filtrů", + "rcfilters-advancedfilters": "Pokročilé filtry", + "rcfilters-quickfilters": "Uložené filtry", "rcfilters-quickfilters-placeholder-title": "Zatím neuloženy žádné odkazy", "rcfilters-quickfilters-placeholder-description": "Pokud chcete uložit svá nastavení filtrů a použít je později, klikněte na ikonku záložky v ploše aktivních filtrů níže.", "rcfilters-savedqueries-defaultlabel": "Uložené filtry", @@ -1317,7 +1319,8 @@ "rcfilters-savedqueries-unsetdefault": "Nemít jako výchozí", "rcfilters-savedqueries-remove": "Odstranit", "rcfilters-savedqueries-new-name-label": "Název", - "rcfilters-savedqueries-apply-label": "Uložit nastavení", + "rcfilters-savedqueries-new-name-placeholder": "Popište účel filtru", + "rcfilters-savedqueries-apply-label": "Vytvořit filtr", "rcfilters-savedqueries-cancel-label": "Zrušit", "rcfilters-savedqueries-add-new-title": "Uložit současné nastavení filtrů", "rcfilters-restore-default-filters": "Obnovit výchozí filtry", @@ -1394,7 +1397,8 @@ "rcfilters-filter-lastrevision-description": "Poslední změna stránky.", "rcfilters-filter-previousrevision-label": "Dřívější verze", "rcfilters-filter-previousrevision-description": "Všechny změny, které nejsou nejnovější úpravou stránky.", - "rcfilters-view-tags": "Značky", + "rcfilters-view-tags": "Označené editace", + "rcfilters-liveupdates-button": "Živé aktualizace", "rcnotefrom": "Níže {{PLURAL:$5|je změna|jsou změny}} od $3, $4 ({{PLURAL:$1|zobrazena|zobrazeny|zobrazeno}} nejvýše $1).", "rclistfromreset": "Obnovit výběr data", "rclistfrom": "Ukázat nové změny, počínaje od $2, $3", diff --git a/languages/i18n/csb.json b/languages/i18n/csb.json index a4f1d8f801..4e7086e831 100644 --- a/languages/i18n/csb.json +++ b/languages/i18n/csb.json @@ -15,20 +15,22 @@ ] }, "tog-underline": "Pòdsztrëchiwùjë lënczi:", - "tog-hideminor": "Zatacë môłi edicëje w slédnëch zmianach", - "tog-hidepatrolled": "Zatacë sprôdzoné edicëje slédnych zjinakach", + "tog-hideminor": "Zatacë môłi edicëje w slédnych zjinakach", + "tog-hidepatrolled": "Zatacë sprôdzoné edicëje w slédnych zjinakach", "tog-newpageshidepatrolled": "Zatacë sprôdzoné edicëje w lësce nowich starnów", - "tog-hidecategorization": "Zatacë kategòrizacjã strón", - "tog-extendwatchlist": "Rozwinie lëstã ùzérónëch artiklów bë wëskrzënic wszëtczé zmianë, ni le blós slédné", - "tog-usenewrc": "Ùżëjé rozwinãti wëzdrzatk slédnych zjinaków (nót je JavaScript)", + "tog-hidecategorization": "Zatacë kategòrizacëjã starnów", + "tog-extendwatchlist": "Rozwinië lëstã ùzérónëch artiklów bë wëskrzënic wszëtczé zmianë, ni le blós slédné", + "tog-usenewrc": "Grëpùjë zjinaczi wedle starnów na lëscé slédnych zjinaków ë ùzérónych", "tog-numberheadings": "Aùtomatné numerowanié nôgłówków", - "tog-showtoolbar": "Wëskrzëni listwã nôrzãdzów edicje", + "tog-showtoolbar": "Wëskrzëni listwã nôrzãdzów edicëji", "tog-editondblclick": "Editëjë starnë przez dëbeltné klëkniãcé", "tog-editsectiononrightclick": "Włączë edicjã sekcji bez klëkniãcé prawą knąpą mëszë na titlu sekcje", "tog-watchcreations": "Dodôwôj do mòji lëstë ùzérónëch artiklów starnë, chtërné ùsôdzã, i lopczi, chtërné wladëjã", "tog-watchdefault": "Dodôwôj do mòji lëstë ùzérónëch artiklów starnë i lopczi, chtërné editëjã.", "tog-watchmoves": "Dodôwôj do mòji lëstë ùzérónëch artiklów starnë i lopczi, jaczé przenoszã.", "tog-watchdeletion": "Dodôwôj do mòji lëstë ùzérónëch artiklów starnë i lopczi, jaczé rëmóm.", + "tog-watchuploads": "Dodôj do ùzérównych wladowóné mòjé lopczi", + "tog-watchrollback": "Dodôj do ùzérównych starnë, w chtënych móm {{GENDER:|copinãtą}} edicëjã", "tog-minordefault": "Zaznaczë wszëtczé edicëje domëslno jakno môłé", "tog-previewontop": "Pòkażë pòdzérk przed kastką edicëji", "tog-previewonfirst": "Pòkażë pòdzérk ju przed pierszą edicëją", @@ -39,19 +41,22 @@ "tog-shownumberswatching": "Pòkażë lëczba ùzérającëch brëkòwników", "tog-oldsig": "Wëzdrzatk twòjegò pòdpisënkù:", "tog-fancysig": "Wzérôj na pòdpisënk jakno na wikikòd (bez aùtomatnych lënków)", - "tog-uselivepreview": "Brëkùjë wtimczasnegò pòdzérkù", + "tog-uselivepreview": "Felënk dinamicznegò pòdzérkù", "tog-forceeditsummary": "Pëtôj przed wéńdzenim do pùstégò pòdrechòwania edicëji", "tog-watchlisthideown": "Zatacë mòje edicje z lëstë ùzérónëch artiklów", "tog-watchlisthidebots": "Zatacë edicëje botów z lëstë ùzérónëch artiklów", "tog-watchlisthideminor": "Zatacë môłi zmianë z lëstë ùzérónëch artiklów", "tog-watchlisthideliu": "Zatacë edicëje wlogòwónych brëkòwników na lësce ùzérónych artiklów", + "tog-watchlistreloadautomatically": "Aùtomatno òdswiérzywôj ùzéróną lëstã pò kòżdi zjinace filtra(nót je JavaScript)", "tog-watchlisthideanons": "Zatacë edicëje anonimòwich brëkòwników na lësce ùzérónych artiklów", "tog-watchlisthidepatrolled": "Zatacë sprôwdzoné edicëje z lëstë ùzérónych artiklów", - "tog-watchlisthidecategorization": "Zatacë kategòrizacjã strón", - "tog-ccmeonemails": "Sélôj do mie kòpije e-mailów, chtërné sélóm do jinych brëkòwników", + "tog-watchlisthidecategorization": "Zatacë kategòrizacëjã starnów", + "tog-ccmeonemails": "Sélôj do mie kòpije e-mailów, chtërné jô sélóm do jinych brëkòwników", "tog-diffonly": "Nie wëskrzëniôj zamkłoscë starnë niżi przërónaniô zjinaków", "tog-showhiddencats": "Wëskrzëni zataconé kategòrëje", "tog-norollbackdiff": "Pòcësni wëskrzënianié zjinaków pò copniãcô sã", + "tog-useeditwarning": "Òstrzëgôj mie, jak wëchòdzã ze starnë bez zapisaniô ji zjinaków", + "tog-prefershttps": "Ùżëwôj wiedno bezpiécznegò sparłãczenia pò wlogòwaniu", "underline-always": "Wiedno", "underline-never": "Nigdë", "underline-default": "Tak jak w domëslnym przezérnikù abò skórczi.", @@ -60,27 +65,27 @@ "editfont-monospace": "fònt ò stałi szérzé", "editfont-sansserif": "bezszëfrowi fònt", "editfont-serif": "szefrowi fònt", - "sunday": "niedzéla", - "monday": "pòniédzôłk", + "sunday": "niedzela", + "monday": "pòniedzôłk", "tuesday": "wtórk", "wednesday": "strzoda", "thursday": "czwiôrtk", "friday": "piątk", "saturday": "sobòta", - "sun": "nie", - "mon": "pòn", - "tue": "wtó", - "wed": "str", - "thu": "czw", - "fri": "pią", - "sat": "sob", + "sun": "Nie", + "mon": "Pòn", + "tue": "Wtó", + "wed": "Str", + "thu": "Czw", + "fri": "Pią", + "sat": "Sob", "january": "stëcznik", "february": "gromicznik", "march": "strëmiannik", "april": "łżëkwiôt", "may_long": "môj", "june": "czerwińc", - "july": "lëpinc", + "july": "lëpińc", "august": "zélnik", "september": "séwnik", "october": "rujan", @@ -102,7 +107,7 @@ "feb": "gro", "mar": "str", "apr": "łżë", - "may": "maj", + "may": "môj", "jun": "cze", "jul": "lëp", "aug": "zél", @@ -122,76 +127,78 @@ "october-date": "$1 pazdzérznika", "november-date": "$1 lëstopadnika", "december-date": "$1 gòdnika", + "period-am": "DP", + "period-pm": "PP", "pagecategories": "{{PLURAL:$1|Kategòrëjô|Kategòrëje}}", "category_header": "Artikle w kategòrëji \"$1\"", "subcategories": "Pòdkategòrëje", "category-media-header": "Media w kategòrëji \"$1\"", - "category-empty": "''Ta ktegòrëja nie zamëkô w se terô niżódnëch artiklów ni mediów.''", + "category-empty": "Ta ktegòrëja nie zamëkô w se terô niżódnëch artiklów ni mediów.", "hidden-categories": "{{PLURAL:$1|Zataconô kategòrëja|Zataconé kategòrëje}}", "hidden-category-category": "Zataconé kategòrëje", "category-subcat-count": "{{PLURAL:$2|Na kategòrrjô zamëkô w se blós nôslédną pòdkategòrëjã.|Na kategòrëjô mô {{PLURAL:$1|pòdkategòrëje|$1 pòdkategòrëjôw}}, w $2 kategòrëjach.}}", "category-subcat-count-limited": "Na kategòrëjô zamëkô w se {{PLURAL:$1|1 pòdkategòrëjã|$1 pòdkategòrëje|$1 pòdkategòrëjów}}.", "category-article-count": "{{PLURAL:$2|Na kategòrëjô zamëkôw w se blós jedną starnã.|Niżi mómë $1 westrzód $2 starów w ti kategòrëji.}}", + "category-article-count-limited": "W ti kategòrëji {{PLURAL:$1|je 1 starna|są $1 starnë|je $1 starnów}}.", + "category-file-count": "{{PLURAL:$2|Na kategòrëjô zamëkô w se blós jeden lopk.|W ti kategòrëji {{PLURAL:$1|je 1 lopk|są $1 lopczi|je $1 lopków}} z oòglowi wielënë $2 lopków.}}", + "category-file-count-limited": "W ti kategòrëji {{PLURAL:$1|je 1 lopk|są $1 lopczi|je $1 lopków}}.", "listingcontinuesabbrev": "kònt.", + "index-category": "Indeksowóné starnë", + "noindex-category": "Nieindeksowóné starnë", + "broken-file-category": "Starnë lënkùjącé do nieegzystëjących lopków", "about": "Ò serwise", "article": "Artikel", - "newwindow": "(òtmëkô sã w nowim òczenkù)", - "cancel": "Anulujë", + "newwindow": "(òtmëkô sã w nowim òknie)", + "cancel": "Anulëje", "moredotdotdot": "Wicy...", + "morenotlisted": "Na lësta nie je kòmpletnô", "mypage": "Starna", - "mytalk": "Diskùsjô", - "anontalk": "Diskùsjô", + "mytalk": "Diskùsëjô", + "anontalk": "Diskùsëjô", "navigation": "Nawigacëjô", "and": " ë", - "qbfind": "Nalézë", - "qbbrowse": "Przezeranié", - "qbedit": "Edicëjô", - "qbpageoptions": "Òptacëje starnë", - "qbmyoptions": "Mòje òptacëje", "faq": "FAQ", - "faqpage": "Project:FAQ", "actions": "Dzéjania", "namespaces": "Rum mionów:", "variants": "Wariantë", - "navigation-heading": "Nawigacyjné menu", + "navigation-heading": "Nawigacjowé menu", "errorpagetitle": "Fela", "returnto": "Nazôd do starnë $1.", "tagline": "Z {{SITENAME}}", "help": "Pòmòc", "search": "Szëkba", "searchbutton": "Szëkba", - "go": "Biôj!", - "searcharticle": "Biôj!", + "go": "Biéj!", + "searcharticle": "Biéj!", "history": "Historëjô starnë", "history_short": "Historëjô", + "history_small": "historëjô", "updatedmarker": "zaktualnioné òd mòji slédny gòscënë", - "printableversion": "Wersjô do drëkù", + "printableversion": "Wersëjô do drëkù", "permalink": "Prosti lënk", "print": "Drëkùjë", - "view": "Pòdzér", + "view": "Pòdzérk", + "view-foreign": "Òbôczë w {{grammar:MS.lp|$1}}", "edit": "Edicëjô", + "edit-local": "Editëjë lokalny òpisënk", "create": "Ùsadzë", - "editthispage": "Editëjë nã starnã", - "create-this-page": "Ùsadzë nã starnã", + "create-local": "Dodôj lokalny òpisënk", "delete": "Rëmôj", - "deletethispage": "Rëmôj nã starnã", "undelete_short": "Doprowadzë nazôd {{PLURAL:$1|1 edicjã|$1 edicje|$1 edicjów}}", + "viewdeleted_short": "Pòdzérk {{PLURAL:$1|rëmniãti wersëji|$1 rëmniãtich wersëjów}}", "protect": "Zazychrëjë", "protect_change": "zmieni", - "protectthispage": "Zazychrëjë nã starnã", "unprotect": "Òdzychrëjë", - "unprotectthispage": "Òdzychrëjë nã starnã", "newpage": "Nowô starna", - "talkpage": "Diskùsjô starnë", - "talkpagelinktext": "diskùsjô", + "talkpagelinktext": "diskùsëjô", "specialpage": "Specjalnô starna", "personaltools": "Priwatné przërëchtënczi", - "articlepage": "Starna artikla", - "talk": "Diskùsjô", + "talk": "Diskùsëjô", "views": "Pòdzérków", - "toolbox": "Przërëchtënczi", - "userpage": "Wëskrzëni starnã brëkòwnika", - "projectpage": "Wëskrzëni stranã ùdbë", + "toolbox": "Nôrzãdza", + "tool-link-userrights": "Zjinaka karnów {{GENDER:$1|brëkòwnika|ubrëkòwniczczi}}", + "tool-link-userrights-readonly": "Òbôczë karna {{GENDER:$1|brëkòwnika|brëkòwniczczi}}", + "tool-link-emailuser": "Sélôj e-mail do {{GENDER:$1|tegò brëkòwnika|ti brëkòwniczcz}}", "imagepage": "Starna lopka", "mediawikipage": "Wëskrzëni starnã wiadła", "templatepage": "Wëskrzëni starnã wëzdrzatkù", @@ -201,12 +208,20 @@ "otherlanguages": "W jinych jãzëkach", "redirectedfrom": "(Przeczerowóné z $1)", "redirectpagesub": "Przeczerëjë starnã", - "lastmodifiedat": "Na starna bëła slédno editowónô ò $2, $1;", + "redirectto": "Przeczerëjë do:", + "lastmodifiedat": "Na starna bëła slédno editowónô: $1, $2.", "viewcount": "Na starna je òbzéranô ju {{PLURAL:$1|jeden rôz|$1 razy}}", "protectedpage": "Starna je zazychrowónô", "jumpto": "Skòczë do:", "jumptonavigation": "nawigacëji", "jumptosearch": "szëkbë", + "view-pool-error": "Serwerë są prawie terô baro przecążoné.\nZa wiele brëkòwników chce wëskrzënic nã starnã.\nPóżdôj kąsk przed nowim òdwòłaniém ti starnë.\n\n$1", + "generic-pool-error": "Serwerë są prawie terô baro przecążoné.\nZa wiele brëkòwników chce wëskrzënic nen dostónk.\nPóżdôj kąsk przed nowim òdwòłaniém negò dostónka.", + "pool-timeout": "Za dłudżi czas żdaniô na blokadã", + "pool-queuefull": "Pòsobnica zadaniów je fùl", + "pool-errorunknown": "Nieznónô fela", + "pool-servererror": "Ùsłëżnota rëchòwnika nie je przistãpnô ($1).", + "poolcounter-usage-error": "Fela ùżëcô: $1", "aboutsite": "Ò {{SITENAME}}", "aboutpage": "Project:Ò_{{SITENAME}}", "copyright": "Zamkłosc hewòtny starnë je ùprzëstãpnianô wedle reglów $1, jeżlë nie pòdóno jinaczi.", @@ -215,7 +230,7 @@ "currentevents-url": "Project:Aktualné wëdarzenia", "disclaimers": "Prawné zastrzedżi", "disclaimerpage": "Project:Prawné zastrzedżi", - "edithelp": "Pòmòc do edicëji", + "edithelp": "Pòmòc w edicëji", "helppage-top-gethelp": "Pòmòc", "mainpage": "Przédnô starna", "mainpage-description": "Przédnô starna", @@ -226,11 +241,16 @@ "privacypage": "Project:Priwatnota", "badaccess": "Procëmprawne ùdowierzenie", "badaccess-group0": "Ni môsz dosc prawa dlô zrëszeniô tegò dzéjaniô", + "badaccess-groups": "Zrëszanié ti òperacëji òstało ógrańczoné do brëkòników w {{PLURAL:$2|karnie|jednym z karnów:}} $1.", "versionrequired": "Wëmôgónô wersëjô $1 MediaWiki", "versionrequiredtext": "Bë brëkòwac ną starnã wëmôgónô je wersëjô $1 MediaWiki. Òbaczë starnã [[Special:Version]]", "ok": "Jo!", "retrievedfrom": "Z \"$1\"", - "youhavenewmessages": "Môsz $1 ($2).", + "youhavenewmessages": "{{PLURAL:$3|Môsz}} $1 ($2).", + "youhavenewmessagesfromusers": "{{PLURAL:$4|Môsz}} $1 òd {{PLURAL:$3|jinegò brekòwnika|$3 brëkòwników}} ($2).", + "youhavenewmessagesmanyusers": "Môsz $1 òd wielu brëkòwników ($2).", + "newmessageslinkplural": "{{PLURAL:$1|nowé wiadło|999=nowé wiadła}}", + "newmessagesdifflinkplural": "{{PLURAL:$1|slédnô zjinaka|999=slédné zjinaczi}}", "youhavenewmessagesmulti": "Môsz nowé klëczi: $1", "editsection": "Edicëjô", "editold": "Edicëjô", @@ -239,9 +259,13 @@ "viewsourcelink": "wëskrzëni zdrój", "editsectionhint": "Editëjë dzél: $1", "toc": "Spisënk zamkłoscë", - "showtoc": "pokôż", + "showtoc": "pokôżë", "hidetoc": "zatacë", + "collapsible-collapse": "Zwinie", + "collapsible-expand": "Rozwinie", + "confirmable-confirm": "Jes{{GENDER:$1|gwës|gwësnô}}?", "confirmable-yes": "Jo", + "confirmable-no": "Ni", "thisisdeleted": "Wëskrzënic abò dobëc nazôd $1?", "viewdeleted": "Òbaczë $1", "restorelink": "{{PLURAL:$1|jednô rëmniãtô wersëjô|$1 rëmniãté wersëje|$1 rëmniãtich wersëjów}}", @@ -255,12 +279,14 @@ "feed-atom": "Atom", "feed-rss": "RSS", "red-link-title": "$1 (felëje starna)", + "sort-descending": "Zortëjë malijąco", + "sort-ascending": "Zortëjë roscąco", "nstab-main": "Artikel", "nstab-user": "Starna brëkòwnika", "nstab-media": "Starna lopków", "nstab-special": "Specjalnô starna", "nstab-project": "meta-starna", - "nstab-image": "Òbrôzk", + "nstab-image": "Lopk", "nstab-mediawiki": "Ògłosënk", "nstab-template": "Szablóna", "nstab-help": "Pòmòc", @@ -268,32 +294,56 @@ "mainpage-nstab": "Przédnô starna", "nosuchaction": "Felënk taczégò dzéjaniô", "nosuchactiontext": "Dzéjanié pòdóné w adrese URL nie je dobré.\nMòzlëwą przëczëną je lëterowô zmiłka w URL abò lëchi lënk.\nTo mòże bëc téż fela softwôrë brëkòwóny przez {{SITENAME}}.", - "nosuchspecialpage": "Nie da taczi specjalny starnë", + "nosuchspecialpage": "Felënk taczi specjalny starnë", + "nospecialpagetext": "Felënk zapëtóny speclajny starnë.\n\nLësta przistãpnych specjalnych starnó je [[Special:SpecialPages|tuwò]].", "error": "Fela", "databaseerror": "Fela w pòdôwkòwi baze", + "databaseerror-text": "Pòkôża sã fela zapëtania dopòdôwkòwi bazë.\nTo mòże bëc softwôrowô fela.", + "databaseerror-textcl": "Fela przë zrëszaniu zapëtania do pòdôwkòwi bazë", + "databaseerror-query": "Zapëtanié: $1", + "databaseerror-function": "Fùnkcëjô: $1", + "databaseerror-error": "Fela: $1", + "laggedslavemode": "Bôczënk: Na starna mòże nie zamëkac w se nônowszich aktualizacëjów.", "readonly": "Baza pòdôwków je zablokòwónô", + "enterlockreason": "Pòdôj przëczënã zablokòwaniô pòdôwkòwi bazë ë termin ji òdblokòwaniô", "missing-article": "W baze pòdôwków felëje zamkłosc starnë \"$1\" $2.\n\nZwëczajno je to sparłãczoné òdsélaniém do nieaktualnégò lënka nierównoscë dwóch wersëjów starnë abò do rëmniãti wersëji starnë.\n\nJeżlë tak nie je, mòżlëwé je, że je to problem sparłãczony z felą w softwôrze.\nMòże to zgłoszëc [[Special:ListUsers/sysop|sprôwnikòwi]], pòdając adresã URL.", "missingarticle-rev": "(wersëjô $1)", + "missingarticle-diff": "(diferencëjô: $1, $2)", "internalerror": "Bënowô fela", + "internalerror_info": "Bënowô fela:$1", + "internalerror-fatal-exception": "Kriticzny wëjimk ôrtu \"$1\"", "filecopyerror": "Ni mòże skòpérowac lopka \"$1\" do \"$2\".", "filerenameerror": "Ni mòże zmienic miona lopka \"$1\" na \"$2\".", "filedeleteerror": "Ni mòże rëmac lopka \"$1\".", + "directorycreateerror": "Nie dało sã ùsadzëc kataloga \"$1\".", + "directoryreadonlyerror": "Katalog \"$1\" je blós do czëtaniô.", + "directorynotreadableerror": "Katalog \"$1\" nie je do czëtaniô.", "filenotfound": "Ni mòże nalezc lopka \"$1\".", + "unexpected": "Nieakceptowólnô wôrtnota: \"$1\"=\"$2\".", "formerror": "Fela: ni mòże wëslac fòrmùlara", "badarticleerror": "Nie dô zrobic ti akcëji na ti starnie.", - "badtitle": "Òchëbny titel", - "badtitletext": "Pòdóny titel starnë je òchëbny. Gwësno są w nim znaczi, chtërnëch brëkòwanié je zakôzané abò je pùsti.", + "cannotdelete": "Ni mòże rëmnąc starnë abò lopka \"$1\".\nMòże mô to ju chto jinny zrobioné", + "cannotdelete-title": "Ni mòże rëmnąc starnë \"$1\"", + "delete-hook-aborted": "Rëmanié przerwóné przez hak.\nNieznónô przëczëna.", + "no-null-revision": "Nie mòże ùsôdzëc zerowi wersëji starnë \"$1\"", + "badtitle": "Lëchi titel", + "badtitletext": "Pòdóny titel starnë nie je pòprôwny. Gwësno je òn pùsti, abò zamëkô w se mërczi chtërnëch brëkòwanié je zakôzané.", "viewsource": "Zdrojowi tekst", + "viewsource-title": "Zdrojowi tekst starnë $1", + "viewsourcetext": "Zdrojowi tekst starnë mòże przezérac ë kòpiérowac.", "editinginterface": "'''ÒSTRZÉGA:''' Editëjesz starnã, jakô zamëkô w se tekst interfejsu softwôrë. Wszëtczé zmianë tu zrobioné bãdze widzec na interfejse jinszëch brëkòwników.\nPrzemëszlë dolmaczënié na [https://translatewiki.net/wiki/Main_Page?setlang=csb translatewiki.net], ekstra ùdbie lokalizacëji softwôrë MediaWiki.", "logouttext": "'''Jes wëlogòwóny.'''\nMòżesz robic dali na {{SITENAME}} jakno anonimòwi brëkòwnik abò sã [$1 wlogòwac] znowa jakno równy, a bò jinszi brëkòwnik.\nBôczë, że do czasu wëczëszczenia pòdrãczny pamiãcë przezérnika, niejedné starnë bãdą wëzdrzëc jakbë të bëł wlogòwóny.", "yourname": "Miono brëkòwnika", - "userlogin-yourname": "Pòzwa brëkòwnika", + "userlogin-yourname": "Miono brëkòwnika", + "userlogin-yourname-ph": "Wpiszë swòjé miono brëkòwnika", "yourpassword": "Twòja parola", - "createacct-yourpassword-ph": "Wprowadzë hasło do przistãpù", + "userlogin-yourpassword": "Parola", + "userlogin-yourpassword-ph": "Wprowadzë swòją parolã", + "createacct-yourpassword-ph": "Wprowôdzë parolã przistãpù", "yourpasswordagain": "Pòwtórzë parolã", - "createacct-yourpasswordagain": "Pòcwierdzë hasło", - "createacct-yourpasswordagain-ph": "Wprowadzë hasło do przistãpù jesz rôz", - "userlogin-remembermypassword": "Nie wëlogòwùj mie", + "createacct-yourpasswordagain": "Pòcwierdzë parolã", + "createacct-yourpasswordagain-ph": "Wprowôdzë parolã przistãpù znowa", + "userlogin-remembermypassword": "Nie wëlogùjë mie", "yourdomainname": "Twòjô domena", "login": "Wlogùjë mie", "nav-login-createaccount": "Logòwanié", @@ -301,14 +351,19 @@ "userlogout": "Wëlogòwanié", "notloggedin": "Felëje logòwóniô", "userlogin-noaccount": "Ni môsz kònta?", + "userlogin-joinproject": "Dołączë do {{GRAMMAR:D.lp|{{SITENAME}}}}", "createaccount": "Założë nowé kònto", - "userlogin-resetpassword-link": "Zabôcził jes hasło?", + "userlogin-resetpassword-link": "Zabëtô parola?", "userlogin-helplink2": "Pòmòc przë logòwaniu", - "createacct-emailoptional": "Adres e-mail (òptacëjno)", - "createacct-email-ph": "Pòdôj swój adres e-mail.", + "createacct-emailoptional": "Adresa e-mail (òptacjowò)", + "createacct-email-ph": "Wpiszë swóją e-mailową adresã.", "createaccountmail": "Ùżij timczasowégò hasła i wësli je na pòdóny adres e-mail.", "createacct-reason": "Przëczëna", - "createacct-submit": "Ùsadzë kònto", + "createacct-submit": "Ùsôdzë kònto", + "createacct-benefit-heading": "{{grammar:B.lp|{{SITENAME}}}} ùsôdzają lëdze taczi jak Të.", + "createacct-benefit-body1": "{{PLURAL:$1|edicëjô|edicëje|edicëjów}}", + "createacct-benefit-body2": "{{PLURAL:$1|starna|starnë|starnów}}", + "createacct-benefit-body3": "{{PLURAL:$1|aktiwny brëkòwnik|aktiwnych brëkòwników}} w slédnym miesãcu", "badretype": "Wprowadzone parole jinaczą sã midze sobą.", "userexists": "To miono brëkòwnika je ju w ùżëcym. Proszã wëbrac jiné miono.", "loginerror": "Fela logòwaniô", @@ -329,15 +384,17 @@ "accountcreatedtext": "Kònto brëkòwnika dlô [[{{ns:User}}:$1|$1]], [[{{ns:User talk}}:$1|talk]] òstało ùsadzóné.", "createaccount-title": "Kònto ùsôdzoné dlô {{SITENAME}}", "loginlanguagelabel": "Jãzëk: $1", - "pt-login": "Wlogùj mie", + "pt-login": "Wlogùjë mie", + "pt-login-button": "Wlogùjë mie", "pt-createaccount": "Ùsadzë kònto", - "pt-userlogout": "Wëlogùj", + "pt-userlogout": "Wëlogùjë", "changepassword": "Zmiana parolë", "oldpassword": "Stôrô parola:", "newpassword": "Nowô parola", "retypenew": "Napiszë nową parolã jesz rôz", "resetpass-submit-loggedin": "Zmiana parolë", "resetpass-submit-cancel": "Anulujë", + "passwordreset": "Zresëtëjë parolã", "passwordreset-username": "Pòzwa brëkòwnika", "bold_sample": "Wëtłëszczony drëk", "bold_tip": "Wëtłëszczony drëk", @@ -347,9 +404,9 @@ "link_tip": "Bënowi lënk", "extlink_sample": "http://www.example.com titel lënka", "extlink_tip": "Bùtnowi lënk (pamiãtôj ò http:// prefiks)", - "headline_sample": "Tekst nagłówka", - "headline_tip": "Nagłówk 2 lédżi", - "nowiki_sample": "Wstôw tuwò niesfòrmatowóny tekst", + "headline_sample": "Tekst nadgłówka", + "headline_tip": "Nadgłówk 2 lédżi", + "nowiki_sample": "Wstawi tuwò niesfòrmatowóny tekst", "nowiki_tip": "Ignorëjë wiki-fòrmatowanié", "image_sample": "Przëmiôr.jpg", "image_tip": "Òbsôdzony lopk (n.p. òbrôzk)", @@ -364,25 +421,28 @@ "savearticle": "Zapiszë artikel", "preview": "Pòdzérk", "showpreview": "Wëskrzëni pòdzérk", - "showdiff": "Wëskrzëni zmianë", - "anoneditwarning": "Bôczë: Të nie jes wlogòwóny. Jeżlë wëkònôsz jakąs zmianã, twòja adresa IP mdze widocznô dlô wszëtczich. Jeżlë [$1 wlogùjesz sã] abò [$2 ùsadzysz kònto]twòje zjinaczi òstóną przëpisóné do kònta, co wicy mającë kònto òtrzimôsz rozmajité ùdogòdnienia.", + "showdiff": "Wëskrzëni zjinaczi", + "anoneditwarning": "Bôczë: Të nie jes wlogòwóny. Jeżlë wëkònôsz jakąs zmianã, twòja adresa IP mdze widocznô dlô wszëtczich. Jeżlë [$1 wlogùjesz sã] abò [$2 ùsadzysz kònto]twòje zjinaczi òstóną przëpisóné do kònta, co wicy mającë kònto dobëjesz rozmajité ùdogòdnienia.", "anonpreviewwarning": "Të nie jes wlogòwóny. Jeżlë wprowadzysz jaczés zjinaczi, twòja adresa IP mdze ùmieszczónô w historie edicji starnë.", "summary-preview": "Pòdzérk òpisënka:", "blockedtitle": "Brëkòwnik je zascëgóny", - "blockedtext": "'''Twòje kònto abò ë IP-adresa òstałë zablokòwóné.'''\n\nZablokòwôł je $1.\nPòdónô przëczëna to:''$2''.\n\n * Zôczątk blokadë: $8\n * Kùńc blokadë: $6\n * Cél blokadë: $7\n\n\nBë zgwësnic sprawã zablokòwaniô mòżesz skòntaktowac sã z $1 abò jińszim [[{{MediaWiki:Grouppage-sysop}}|administratorã]].\nBoczë, że të ni mòżesz stądka sélac e-mailów, jeżlë nié môsz jesz zaregisterowóné e-mailowé adresë w [[Special:Preferences|nastôwach]].\nTwòjô aktualnô adresa IP to $3, a zablokòwónô adresa ID to #$5.\nProszëmë pòdac wëższé pòdôłczi przë wszëtczich pëtaniach.", + "blockedtext": "Twòje kònto abò ë IP-adresa òstałë zablokòwóné.\n\nZablokòwôł je $1.\nPòdónô przëczëna to:$2.\n\n * Zôczątk blokadë: $8\n * Kùńc blokadë: $6\n * Cél blokadë: $7\n\n\nBë zgwësnic sprawã zablokòwaniô mòżesz skòntaktowac sã z $1 abò jińszim [[{{MediaWiki:Grouppage-sysop}}|administratorã]].\nBoczë, że të ni mòżesz stądka sélac e-mailów, jeżlë nié môsz jesz zaregisterowóné e-mailowé adresë w [[Special:Preferences|nastôwach]].\nTwòjô aktualnô adresa IP to $3, a zablokòwónô adresa ID to #$5.\nProszëmë pòdac wëższé pòdôłczi przë wszëtczich pëtaniach.", "loginreqlink": "Wlogùjë", "loginreqpagetext": "$1 sã, żebë przezérac jinszé starnë.", "accmailtitle": "Parola wësłónô.", "accmailtext": "Przëtrôfkòwò wëgenerowónô parola dlô [[User talk:$1|$1]] òsta wësłónô do $2. Parolã dlô negò nowégò kònta mòże zmienic pò wlogòwaniu na starnie [[Special:ChangePassword|zjinaka parolë]] .", "newarticle": "(Nowi)", - "newarticletext": "Môsz przëszłi z lënkù do starnë jaka jesz nie òbstoji.\nBë ùsôdzëc artikel, naczni pisac w kastce niżi (òb. [$1 starnã pòmòcë]\ndlô wicy wëdowiédzë).\nJeżlë jes të tuwò bez zmiłkã, le klëkni w swòjim przezérnikù knąpã '''nazôd'''.", + "newarticletext": "Môsz przëszłi z lënka do starnë jaka jesz nie òbstoji.\nBë ùsôdzëc artikel, naczni pisac w kastce niżi (òb. [$1 starnã pòmòcë]\ndlô wicy wëdowiédzë).\nJeżlë jes të tuwò bez zmiłkã, le klëkni w swòjim przezérnikù knąpã '''nazôd'''.", "anontalkpagetext": "----\nTo je starna diskùsje anonimòwégò brëkòwnika, chtëren nie ùsadzëł jesz swòjegò kònta, abò gò nie brëkùje.\nAbë gò rozpòznac, ùżëwómë adresów IP.\nTakô adresa IP mòże bëc równak brëkòwónô przez wiele lëdzy.\nJeżlë jes anonimòwim brëkòwnikã i ùwôżôsz, że ne wiadła nie są do ce sczerowóné, tedë [[Special:CreateAccount|ùsadzë nowé kònto]] abò [[Special:UserLogin|wlogùj sã]], bë niechac niezrozmieniô z jinyma anonimòwima brëkòwnikama.''", "noarticletext": "Felëje starna ò tim titlu.\nMòżesz [[Special:Search/{{PAGENAME}}|szëkac za {{PAGENAME}} na jinych starnach]],\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} szëkac w logù] abò [{{fullurl:{{FULLPAGENAME}}|action=edit}} ùsadzëc nã starnã]", - "clearyourcache": "'''Bôczë: Pò zapisanim, mòże bãdzesz mùszôł òminąc pamiãc przezérnika bë òbaczëc zmianë.'''\n'''Mozilla / Firefox / Safari:''' przëtrzëmôj ''Shift'' òbczas klëkaniô na ''Zladëjë znowa'', abò wcësni ''Ctrl-F5'' abò ''Ctrl-R'' (''Command-R'' na kòmpùtrach Mac);\n'''Konqueror:''': klëkni na knąpã ''Zladëjë znowa'', abò wcësni ''F5'';\n'''Opera:''' wëczëszczë pòdrãczną pamiãc w ''Tools→Preferences'';\n'''Internet Explorer:'''przëtrzëmôj ''Ctrl'' òbczas klëkaniô na ''Zladëjë znowa'', abò wcësni ''Ctrl-F5''.", + "noarticletext-nopermission": "Felëje starna ò tim titlu.\nMòżesz [[Special:Search/{{PAGENAME}}|szëkac za {{PAGENAME}} na jinych starnach]],\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} szëkac w logù] abò [{{fullurl:{{FULLPAGENAME}}|action=edit}} ùsadzëc nã starnã]", + "userpage-userdoesnotexist-view": "Miono brëkòwnika \"$1\" nie jes zaregistrowóné.", + "clearyourcache": "Bôczë: Pò zapisanim, mòże bãdzesz mùszôł òminąc pamiãc przezérnika bë òbaczëc zmianë.\nFirefox / Safari: Przëtrzëmôj Shift òbczas klëkaniô na Zladëjë znowa, abò wcësni Ctrl-F5 abò Ctrl-R (⌘-R na kòmpùtrach Mac)\n* Google Chrome: Wcësni Ctrl-Shift-R (⌘-Shift-R na kòmpùtrach Mac) * Internet Explorer: Przëtrzëmôj Ctrl, równoczasno klëkając Òdswiérzë, abò wcësni knąpë Ctrl+F5 * Opera: Biéj doo Menu → Nastôwë (Opera → Preferencëje w Mac), a dali Priwatnota ë bezpiék → Wëczëszczë pòdôwczi przezéraniô → Wëczëszczë pòdrãczną pamiãc.", "updated": "(Zaktualnioné)", "previewnote": "To je blós pòdzérk.\n Artikel jesz nie je zapisóny!", - "continue-editing": "Przeńdzë do pòla edicje.", + "continue-editing": "Biéj do pòla edicëje.", "editing": "Edicëjô $1", + "creating": "Ùsôdzanié $1", "editingsection": "Edicëjô $1 (dzél)", "explainconflict": "Chtos sfórtowôł wprowadzëc swòją wersëjã artikla òbczôs Twòji edicëji.\nGórné pòle edicëji zamëkô w se tekst starnë aktualno zapisóny w pòdôwkòwi baze.\nTwòje zmianë są w dólnym pòlu edicëji.\nBë wprowadzëc swòje zmianë mùszisz zmòdifikòwac tekst z górnégò pòla.\n'''Blós''' tekst z górnégò pòla mdze zapisóny w baze czej wcësniesz \"$1\".", "yourtext": "Twój tekst", @@ -396,25 +456,32 @@ "template-protected": "(zazychrowónô)", "template-semiprotected": "(dzélowò zazychrowóné)", "hiddencategories": "Na starna przënôleżi do w {{PLURAL:$1|1 zatacony kategòrëji|$1 zataconych kategòrëjów}}:", + "permissionserrors": "Fela przistspù", "permissionserrorstext-withaction": "Ni môsz przëstãpù do $2, z {{PLURAL:$1|nôslédny przëczënë|nôslédnych przëczënów}}:", - "recreate-moveddeleted-warn": "'''Bôczënk! Chcesz usadzëc starnã, chtërna wczasni òsta rëmniãtô.'''\n\nÙgwësni sã, czë pònowné ùsôdzenié ti starnë je kònieczné. \nNiżi je widzec register rëmaniów i zmian pòzwë ti starnë:", + "recreate-moveddeleted-warn": "Bôczënk! Chcesz usadzëc starnã, chtërna wczasni òsta rëmniãtô.\n\nÙgwësni sã, czë pònowné ùsôdzenié ti starnë je kònieczné. \nNiżi je widzec register rëmaniów i zmian pòzwë ti starnë:", + "moveddeleted-notice": "Na starna òsta rëmniãtô.\nSpisënk rëmaniô ë zjinaków miona ti starnë je niżi.", + "content-model-wikitext": "wikitekst", + "undo-failure": "Edicëjô nié mògłą bëc copniãtô przez zwadã z midzëedicëją.", "undo-summary": "Anulowanié wersje $1 aùtora [[Special:Contributions/$2|$2]] ([[User talk:$2|diskùsjô]])", "viewpagelogs": "Òbôczë rejestrë dzéjanió dlô ti starnë", "currentrev": "Aktualnô wersëjô", "currentrev-asof": "Aktualnô wersëjô na dzéń $1", "revisionasof": "Wersëjô z $1", + "revision-info": "Wersëjô z dnia $1 ùsôdztwa {{GENDER:$6|$2}}$7", "previousrevision": "← Stôrszô wersëjô", "nextrevision": "Nowszô wersëjô →", "currentrevisionlink": "Aktualnô wersëjô", "cur": "aktualnô", - "last": "pòslédnô", + "last": "pòprz.", "page_first": "zôczątk", "page_last": "kùńc", "histlegend": "Legenda: (aktualnô) = różnice w przërównanim do aktualny wersëje,\n(wczasniészô) = różnice w przërównanim do wczasniészi wersëje, D = drobné edicëje", - "history-fieldset-title": "Przezérôj historëjã", + "history-fieldset-title": "Szëkôj za wersëją", "history-show-deleted": "Leno rëmniãté", "histfirst": "òd nôstarszich", "histlast": "òd nônowszich", + "history-feed-title": "Historëjô wersëji", + "history-feed-description": "Historëjô wersëji ti starnë wiki", "history-feed-item-nocomment": "$1 ò $2", "rev-delundel": "pòkażë/zatacë", "rev-showdeleted": "pokôż", @@ -428,29 +495,47 @@ "revdelete-hide-current": "Pòkôza sã fela przë taceniu wersëji datowóny na $2, $1. To je nônowszô wersëjô starnë, chtërnô ni mòże bëc zataconô.", "revdelete-show-no-access": "Pòkôza sã fela przë próbie wëskrzënieniô elementu datowónegò na $2, $1. Widzawnota negò elementu òsta ògrańczonô - ni môsz przëstãpù.", "mergehistory-reason": "Przëczëna:", + "mergelog": "Scaloné", "revertmerge": "Rozdzélë", - "history-title": "Historiô zjinaków dlô \"$1\"", - "difference-title": "$1 — rozeszłoscë midzë wersjama", - "lineno": "Lëniô $1:", + "history-title": "Historijô zjinaków dlô \"$1\"", + "difference-title": "$1 - rozeszłoscë midzë wersjama", + "lineno": "Liniô $1:", "compareselectedversions": "Przërównôj wëbróné wersëje", "editundo": "doprowadzë nazôd", + "diff-empty": "(Niżódny różnicë)", + "diff-multi-sameuser": "(Nie wëskrzëniono $1 {{PLURAL:$1|pòstrzedny wersëji ùsôdzony|pòstrzednych wersëjów ùsôdzonych}} przez tegoò sómegò brëkòwnika)", + "diff-multi-otherusers": "(Nie wëskrzëniono $1 wersëji{{PLURAL:$1|ùsôdzony|ùsôdzonych}} przez {{PLURAL:$2|jednegò brëkòwnika|$2 brëkòwników}})", "searchresults": "Skùtczi szëkbë", "searchresults-title": "Skùtczi szëkbë za \"$1\"", "notextmatches": "Felënk zamkłosë starnë", "prevn": "wczasniészé {{PLURAL:$1|$1}}", "nextn": "nôslédné {{PLURAL:$1|$1}}", + "prevn-title": "{{PLURAL:$1|Wczasniészi|Wszczasniészé}} $1 {{PLURAL:$1|rezultat|rezultatë|rezultatów}}", + "nextn-title": "{{PLURAL:$1|Nôslédny|Nôslédne}} $1 {{PLURAL:$1|rezultat|rezultatë|rezultatów}}", + "shown-title": "Wëskrzëni pò $1 {{PLURAL:$1|rezultace|rezultaczi|resultatów}} na starnã", "viewprevnext": "Òbaczë ($1 {{int:pipe-separator}} $2) ($3).", + "searchmenu-exists": "To je starna \"[[:$1]]\" na ti wiki. {{PLURAL:$2|0=|Òbôczë téż jinszé skùtczi szëkbë.}}", + "searchmenu-new": "Usôdzë starnã \"[[:$1]]\" na ti wiki! {{PLURAL:$2|0=|Òbôczë téż starnã ze skùtkama szëkbë.|Òbôczë téż skùtczi szëkbë.}}", "searchprofile-articles": "Artikle", + "searchprofile-images": "w mùltimediach", "searchprofile-everything": "na wszëtczich starnach", "searchprofile-advanced": "Awansowóné", + "searchprofile-articles-tooltip": "Szëkba w $1", + "searchprofile-images-tooltip": "Szëkba za lopkama", + "searchprofile-everything-tooltip": "Szëkba w całowny zamkłoscë (téz na starnach diskùsëji)", + "searchprofile-advanced-tooltip": "Szëkba w wëbrónych rumach mionów", "search-result-size": "$1 ({{PLURAL:$2|1 słowò|$2 słowa|$2 słów}})", + "search-result-category-size": "{{PLURAL:$1|1 element|$1 elementë|$1 elementów}} ({{PLURAL:$2|1 kategòrija|$2 kategòrije|$2 kategòrijów}}, {{PLURAL:$3|1 lopk|$3 lopczi|$3 lopków}})", "search-redirect": "(przeczérowanié z $1)", "search-section": "(dzél $1)", + "search-file-match": "(pasëje do zamkłoscë lopka)", "search-suggest": "Të mëszlôł ò: $1", "search-interwiki-caption": "Sosterné ùdbë", "search-interwiki-default": "Wëniczi òd $1:", "search-interwiki-more": "(wicy)", "searchall": "wszëtczé", + "search-showingresults": "{{PLURAL:$4|Skùtk szëkbë $1 za $3|Skùtczi szëkbë $1 - $2 za $3}}", + "search-nonefound": "Felënk skùtków szëkbë przë tim zapëtaniém.", "powersearch-legend": "Awansowónô szëkba", "powersearch-ns": "Szëkba w rumach mionów:", "preferences": "Preferencëje", @@ -554,49 +639,60 @@ "right-purge": "Czëszczenié pòdrãczny pamiãcë starnë bez pëtaniô ò pòcwierdzenié", "right-autoconfirmed": "Edicëjô dzélowò zazychrowónych starnów", "right-bot": "Nacéchòwanié edicëjó jakno aùtomatnych", + "right-writeapi": "Zapisënk przez jinterfejs API", "newuserlogpage": "Nowi brëkòwnicë", "rightslog": "Prawa brëkòwnika", "action-edit": "editëjë tã starnã", + "action-createaccount": "ùsôdzaniô negò kònta brëkòwnika", "nchanges": "{{PLURAL:$1|zjinaka|zjinaczi|zjinaków}}", - "enhancedrc-history": "Historiô", - "recentchanges": "Slédné edicje", + "enhancedrc-history": "Historijô", + "recentchanges": "Slédné edicëje", "recentchanges-legend": "Òptacëje slédnych zjinaków", - "recentchanges-summary": "Na starna prezentérëje historiã slédnëch edicjów w ti wiki.", + "recentchanges-summary": "Na starna wëskrzeniô historijã slédnych edicëjów w ti wiki.", + "recentchanges-noresult": "Felënk zjinaków w wëbrónym rumie pasëjących do twòjich kriteriów.", "recentchanges-feed-description": "Pòdstrzegô slédny zmianë w tim pòwrózkù.", - "recentchanges-label-newpage": "W ti edicje ùsadzóno nową starnã", - "recentchanges-label-minor": "To je drobnô edicjô", - "recentchanges-label-bot": "Tã edicjã wëkònôł bòt.", - "recentchanges-label-unpatrolled": "Ta edicjô jesz nie òsta sprawdzónô", - "recentchanges-label-plusminus": "Zjinaczónô wiôlgòsc starnë (lëczba bajtów)", + "recentchanges-label-newpage": "Na edicëjô ùsôdza nową starnã", + "recentchanges-label-minor": "To je drobnô edicëjô", + "recentchanges-label-bot": "Tã edicëjã zrëchtowôł bòt.", + "recentchanges-label-unpatrolled": "Ta edicëjô jesz nie òsta sprawdzónô", + "recentchanges-label-plusminus": "Zjinaczonô wiôlgòsc starnë (lëczba bajtów)", + "recentchanges-legend-heading": "Légenda:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (òbaczë téż [[Special:NewPages|lëstã nowëch strón]])", - "rcnotefrom": "Niżi są zmianë òd '''$2''' (pòkazóné do '''$1''').", + "rcnotefrom": "Niżi {{PLURAL:$5|je zjinaka|są zjinaczi}} {{PLURAL:$5|zrobionô|zrobioné}} pò $3, $4 (nie wicy jak '''$1''' pozycëji).", "rclistfrom": "Pòkażë nowé zmianë òd $3 $2", "rcshowhideminor": "$1 môłé zmianë", + "rcshowhideminor-show": "Pokôżë", "rcshowhideminor-hide": "Zatacë", "rcshowhidebots": "$1 botë", - "rcshowhidebots-show": "pokôż", + "rcshowhidebots-show": "Pòkôżë", + "rcshowhidebots-hide": "Zatacë", "rcshowhideliu": "$1 zaregistrowónëch brëkòwników", + "rcshowhideliu-show": "Pokôżë", "rcshowhideliu-hide": "Zatacë", "rcshowhideanons": "$1 anonimòwëch brëkòwników", + "rcshowhideanons-show": "Pokôżë", "rcshowhideanons-hide": "Zatacë", "rcshowhidepatr": "$1 òbzérónë edicëje", "rcshowhidemine": "$1 mòje edicje", + "rcshowhidemine-show": "Pòkôżë", "rcshowhidemine-hide": "Zatacë", "rcshowhidecategorization": "$1 kategòrizacjã strón", "rclinks": "Pòkażë slédnëch $1 zmianów zrobionëch òb slédné $2 dniów", "diff": "jinosc", "hist": "hist.", - "hide": "zatacë", - "show": "pokôż", + "hide": "Zatacë", + "show": "Pokôżë", "minoreditletter": "D", "newpageletter": "N", "boteditletter": "b", + "rc-change-size-new": "$1 {{PLURAL:$1|bajt|bajtë|bajtów}} pò zjinace", "rc-enhanced-expand": "Pòkażë detale (wëmôgô JavaScript)", "rc-enhanced-hide": "Zatacë detale", + "rc-old-title": "originalno ùsôdzoné jakno \"$1\"", "recentchangeslinked": "Zmianë w dolënkòwónëch", - "recentchangeslinked-feed": "Zmianë w dolënkòwónëch", + "recentchangeslinked-feed": "Zmianë w dolënkòwónych", "recentchangeslinked-toolbox": "Zmianë w dolënkòwónëch", - "recentchangeslinked-title": "Zjinaczi w lënkòwónëch z \"$1\"", + "recentchangeslinked-title": "Zjinaczi w lënkòwónych z \"$1\"", "recentchangeslinked-summary": "Niżi nachôdô sã lësta slédnëch zjinaków na lënkòwónëch starnach z pòdóny starnë (abò we wszëtczich starnach przënôleżącëch do pòdóny kategòrëji).\nStarnë z [[Special:Watchlist|lëstë ùzérónëch artiklów]] są '''pògrëbioné'''.", "recentchangeslinked-page": "Miono starnë:", "recentchangeslinked-to": "Wëskrzëni zjinaczi nié na lënkòwónëch starnach, blós na starnach lënkùjącëch do pòdóny starnë", @@ -614,9 +710,12 @@ "uploadwarning": "Òstrzega ò wladënkù", "savefile": "Zapiszë lôpk", "uploaddisabled": "Przeprôszómë! Mòżlëwòta wladënkù lopków na nen serwer òsta wëłączonô.", + "license": "Licencëjô:", + "license-header": "Licencëjô", + "imgfile": "lopk", "listfiles": "Lësta òbrôzków", "listfiles_user": "Brëkòwnik", - "file-anchor-link": "Òbrôzk", + "file-anchor-link": "Lopk", "filehist": "Historëjô lopka", "filehist-help": "Klëkni na datum/czas, abë òbaczëc jak wëzdrzôł lopk w tim czasu.", "filehist-revert": "copnij", @@ -624,15 +723,21 @@ "filehist-datetime": "Datum/Czas", "filehist-thumb": "Miniatura", "filehist-thumbtext": "Miniatura wersëji z $1", + "filehist-nothumb": "Felënk miniaturë", "filehist-user": "Brëkòwnik", "filehist-dimensions": "Miara", "filehist-filesize": "Miara lopka", "filehist-comment": "Òpisënk", "imagelinks": "Wëkòrzëstanie lopka", "linkstoimage": "{{PLURAL:$1|Hewò je starna jakô òdwòłëje|Hewò są starnë jaczé òdwòłëją}} sã do negò lopka:", - "nolinkstoimage": "Niżódnô starna nie òdwòłëje sã do negò lopka.", + "linkstoimage-more": "Wicy jak $1 {{PLURAL:$1|lënkùjãcô starna|lenkùjącë starnë|lenkùjących starnów}} do tegò lopka.\nÙniższô lësta pòkazëjë blós {{PLURAL:$1|pierszi lënk|pierszé $1 lënczi|pierszich $1 lënków}} do negò lopka.\nPrzistãpnô je téż [[Special:WhatLinksHere/$2|fùll lësta]].", + "nolinkstoimage": "Niżódnô starna nie lënkùje do negò lopka.", + "linkstoimage-redirect": "$1 (przeczérowôł do lopka) $2", "sharedupload": "Nen lopk je na $1 ë mòże bëc brëkòwóny w jinych ùdbach.", + "sharedupload-desc-here": "Nen lopk je w $1 ë mòże bëc brëkòwóny w jinnych ùdbach.\nNiżi je wëdowiédzô ze [$2 starnë òpisënkù] negò lopka.", + "filepage-nofile": "To nie dô lopka ò tim mionie", "uploadnewversion-linktext": "Wladëjë nową wersëjã negò lopka", + "upload-disallowed-here": "Nié mòżesz nadpisac negò lopka", "filerevert-comment": "Przëczëna:", "filedelete-comment": "Przëczëna:", "listredirects": "Lësta przeczerowaniów", @@ -650,6 +755,7 @@ "statistics-users-active": "Aktiwnëch brëkòwników", "statistics-users-active-desc": "Brekòwnicë, jaczi bëlë aktiwni òb òstatné $1 dni", "doubleredirects": "Dëbeltné przeczérowania", + "double-redirect-fixer": "Naprôwiôcz przeczérowaniów", "brokenredirects": "Zerwóné przeczerowania", "withoutinterwiki": "Starnë bez jãzëkòwich lënków", "nbytes": "$1 {{PLURAL:$1|bajt|bajtë|bajtów}}", @@ -680,10 +786,13 @@ "pager-older-n": "{{PLURAL:$1|1 stôrszi|$1 stôrszé|$1 stôrszich}}", "booksources": "Ksążczi", "booksources-search-legend": "Szëkba za wëdowiédzą ò ksążkach", - "specialloguserlabel": "Brëkòwnik:", - "speciallogtitlelabel": "Titel:", - "log": "Lodżi", + "booksources-search": "Szëkba", + "specialloguserlabel": "Chto:", + "speciallogtitlelabel": "Co (titel abò {{ns:user}}:miono brëkòwnika):", + "log": "Rejestr logòwaniô", + "all-logs-page": "Wszëtczé pùbliczné lodżi", "alllogstext": "Sparłãczoné registrë wszëtczich ôrtów dzejaniô dlô {{SITENAME}}.\nMòżesz zawãżëc wëszłosc przez wëbranié ôrtu registru, miona brëkòwnika abò miona zajimny dlô ce starnë.", + "logempty": "To nie dô w logach zamkłoscë pasowny do zapëtniô", "allpages": "Wszëtczé starnë", "nextpage": "Nôslédnô starna ($1)", "prevpage": "Wczasniészô starna ($1)", @@ -691,8 +800,9 @@ "allpagesto": "Wëskrzëni starnë z kùniuszkã:", "allarticles": "Wszëtczé artikle", "allinnamespace": "Wszëtczé starnë (w rumie $1)", - "allpagessubmit": "Pòkôżë", + "allpagessubmit": "Pòkażë", "allpagesprefix": "Pòkôżë naczënającë sã òd:", + "allpages-hide-redirects": "Zatacë przeczerowania", "categories": "Kategòrëje", "deletedcontributions": "Rëmniãti wkłôd brëkòwnika", "deletedcontributions-title": "Rëmniãti wkłôd brëkòwnika", @@ -709,8 +819,10 @@ "emailmessage": "Wiadło:", "emailsend": "Wëslë", "emailccme": "Sélôj mie e-mailã kòpijã wiadła.", - "watchlist": "Lësta ùzérónëch artiklów", + "usermessage-editor": "Systemòwé ògłosë", + "watchlist": "Ùzéróné", "mywatchlist": "Lësta ùzérónëch artiklów", + "watchlistfor2": "Dlô $1 $2", "watchnologin": "Felënk logòwóniô", "addedwatchtext": "Starna \"[[:$1]]\" òsta dodónô do twòji [[Special:Watchlist|lëstë ùzérónëch artiklów]].\nNa ti lësce są registre przińdnëch zjinak ti starne ë na ji starnie dyskùsëji, a samò miono starnë mdze '''wëtłëszczone''' na [[Special:RecentChanges|lësce slédnich edicëji]], bë të mògł to òbaczëc.\n\nCzej chcesz remôc starnã z lëste ùzéronëch artiklów, klikni ''Òprzestôj ùzérac''.", "removedwatchtext": "Starna \"[[:$1]]\" òsta rëmniãtô z Twòji [[Special:Watchlist|lëstë ùzérónych]].", @@ -719,9 +831,9 @@ "unwatch": "Òprzestôj ùzerac", "unwatchthispage": "Òprzestôj ùzerac ną starnã", "notanarticle": "To nie je artikel", - "watchlist-details": "Ùzérôsz {{PLURAL:$1|$1 artikel|$1 artikle/-ów}}, nie rechùjąc diskùsëjów.", - "wlheader-showupdated": "Artiklë jakczé òsta zmienioné òd Twòji slédny wizytë są wëapratnioné pògrëbieniém", - "wlnote": "Niżi môsz wëskrzënioné {{PLURAL:$1|slédną zmianã|'''$1''' slédnëch zmianów}} zrobioné òb {{PLURAL:$2|gòdzënã|'''$2''' gòdzënë/gòdzënów}}.", + "watchlist-details": "Twòjô lësta ùzérónych starnów zamëkô w se {{PLURAL:$1|$1 pozycjã|$1 pozycje|$1 pozycjów}}, nie rechùjąc diskùsëjów.", + "wlheader-showupdated": "Artiklë jakczé òstałë zmienioné òd Twòji slédny wizytë są wëapratnioné pògrëbieniém", + "wlnote": "Niżi môsz wëskrzënioné {{PLURAL:$1|slédną zmianã|$1 slédnëch zmianów}} zrobioné òb {{PLURAL:$2|gòdzënã|$2 gòdzënë/gòdzënów}}, rëchùjąc òd $3 dnia $4.", "wlshowlast": "Wëskrzëni zjinaczi z $1 gòdzënów $2 dni", "wlshowhidecategorization": "kategòrizacjã strón", "watchlist-options": "Òptacëje ùzérónych", @@ -744,6 +856,7 @@ "deletereasonotherlist": "Jinszô przëczëna", "rollback": "Copnij edicëjã", "rollbacklink": "copnij", + "rollbacklinkcount": "cofnij $1 {{PLURAL:$1|edicëjã|edicëji|edicëjów}}", "rollbackfailed": "Nie szło copnąc zmianë", "alreadyrolled": "Ni mòże copnąc slédny edicëji starnë [[:$1]], chtërny ùsôdzcą je [[User:$2|$2]] ([[User talk:$2|Diskùsëjô]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]);\nchtos jiny ju zeditowôł starnã abò copnął zmianë.\n\nSlédnym ùsódzcą starnë bëł [[User:$3|$3]] ([[User talk:$3|Diskùsëjô]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).", "revertpage": "Edicje brëkòwnika [[Special:Contributions/$2|$2]] ([[User talk:$2|diskùsjô]]) òstałë òdrzucóné. Aùtorã przëwrócóny wersji je [[User:$1|$1]].", @@ -774,6 +887,8 @@ "protect-cantedit": "Ni mòżesz zmieniac lédżi zazychrowaniô ti starnë, kò ni môsz dosc prawa do ji edicëji.", "restriction-type": "Przistãp:", "restriction-level": "Léga bezpieczi:", + "restriction-edit": "Edicëjô", + "restriction-move": "przenoszenié", "viewdeletedpage": "Òbaczë rëmóne starnë", "undeletebtn": "Doprowadzë nazôd", "undeletelink": "wëskrzëni abò doprowadzë nazôd", @@ -781,20 +896,25 @@ "undelete-show-file-submit": "Jo", "namespace": "Rum mionów:", "invert": "Òdwrócë zaznaczenié", - "namespace_association": "sparłãczóné òbrëmié mionów", + "tooltip-invert": "Zacechùjë nã kastkã do zatacëniô zjinaków na starnach w wëbrónych òbrëmiach mionów(ë sparłãczonyma z nima rómama mionów)", + "namespace_association": "sparłãczoné òbrëmié mionów", + "tooltip-namespace_association": "Zacechùjë nã kastkã dlô ùwzglãdnieniô starnë diskùsëji ë témë sparłãczony z wëlowónyma òbrëmiama mionów.", "blanknamespace": "(Przédnô)", "contributions": "Wkłôd {{GENDER:$1|brëkòwnika|brëkòwniczczi}}", "contributions-title": "Wkłôd brëkòwnika $1", "mycontris": "Mój wkłôd", "anoncontribs": "Mój wkłôd", - "contribsub2": "Dlô brëkòwnika $1 ($2)", - "uctop": "(slédnô)", + "contribsub2": "Dlô {{GENDER:$3|brëkòwnika|brëkòwniczczi}} $1 ($2)", + "nocontribs": "Felënk zjinaczi psaowny do tich kriteriów", + "uctop": "(aktualnô)", "month": "Òd miesąca (ë wczasni):", "year": "Òd rokù (ë wczasni):", "sp-contributions-newbies": "Pòkażë edicëjã blós nowich brëkòwników", "sp-contributions-newbies-sub": "Dlô nowich brëkòwników", "sp-contributions-blocklog": "historëjô blokòwaniô", "sp-contributions-deleted": "rëmniãti wkłôd brëkòwnika", + "sp-contributions-uploads": "Wësłóné lopczi", + "sp-contributions-logs": "Rejestr logòwaniô", "sp-contributions-talk": "diskùsjô", "sp-contributions-blocked-notice-anon": "Ta adresa IP je w tim sztërkù zablokòwónô.\nSlédny wpisënk z registru blokòwaniów je widzec niżi:", "sp-contributions-search": "Szëkba za edicëjama", @@ -813,10 +933,11 @@ "isimage": "lënk do lopka", "whatlinkshere-prev": "{{PLURAL:$1|wczasniészé|wczasniészé $1}}", "whatlinkshere-next": "{{PLURAL:$1|nôslédné|nôslédné $1}}", - "whatlinkshere-links": "← lëkùjącé", + "whatlinkshere-links": "← lënkùjącé", "whatlinkshere-hideredirs": "$1 przeczérowania", "whatlinkshere-hidetrans": "$1 doparłãczenia", "whatlinkshere-hidelinks": "$1 lënczi", + "whatlinkshere-hideimages": "$1 lënk z lopków", "whatlinkshere-filters": "Filtrë", "blockip": "Zascëgôj IP-adresã", "blockiptext": "Brëkùje formùlarza niżi abë zascëgòwac prawò zapisënkù spòd gwësny adresë IP. To robi sã blós dlôte abë zascëgnąc wandalëznom, a bëc w zgòdze ze [[{{MediaWiki:Policy-url}}|wskôzama]]. Pòdôj przëczënã (np. dając miona starn, na chtërnëch dopùszczono sã wandalëzny).", @@ -845,10 +966,12 @@ "autoblocker": "Zablokòwóno ce aùtomatnie, ga brëkùjesz ti sami adresë IP co brëkòwnik \"[[User:$1|$1]]\". Przëczënô blokòwóniô $1 to: \"'''$2'''\".", "blocklogpage": "Historëjô blokòwaniô", "blocklogentry": "zablokòwôł [[$1]], czas blokadë: $2 $3", + "reblock-logentry": "{{GENDER:$2|zjinacził|zjinacziła}} unastôw blokadë dlô [[$1]], czas blokadë: $2 $3", "unblocklogentry": "òdblokòwôł $1", "block-log-flags-anononly": "leno anonimòwi", "block-log-flags-nocreate": "blokada ùsôdzaniô kònta", "block-log-flags-noemail": "zablokòwónô adresa e-mail", + "proxyblocker": "Blokòwanié proxy", "lockbtn": "Zascëgôj bazã pòdôwków", "move-page-legend": "Przeniesë starnã", "movepagetext": "Z pòmòcą ùiższegò fòrmùlôra zjinaczisz miono starnë, przenosząc równoczasno ji historëjã.\nPòd stôrim titlã bãdze ùsôdzonô przeczérowùjącô starna.\nMòżesz aùtomatno zaktualniac przeczérowania wskazëwôjące titel przed zjinaką.\nJeżlë nie wëbiérzesz ti òptacëji, ùgwësni sã pò przenieseniu starnë, czë nie òstałé ùsôdzoné [[Special:DoubleRedirects|dëbeltné]] abò [[Special:BrokenRedirects|zerwóné przeczérowania]].\nJes òdpòwiedzalny za to, abë lënczi dali robiłë tam dze mają.\n\nStarna '''ni''' bãdze przeniosłô, jeżlë starna ò nowim mionie ju je, chòba że je òna pùstô abò je przeczérowaniém ë mô pùstą historëjã edicëji.\nTo òznôczô, że lëchą òperacëjã zjinaczi miona mòże doprowôdzëc bezpieczno nazôd, zjinaczając nowé miono starnë nawczasniészą, ë że ni mòże nadpisac stranë chtërną ju dô.\n\n'''BÔCZËNK!'''\nTo mòże bëc drasticznô abò nieprzewidëwólnô zjinaka w przëtrôfkù pòpùlarnych starnów.\nÙgwësni sã co do skùtków ti òperacëji, niglë to zrobisz.", @@ -871,20 +994,21 @@ "allmessagescurrent": "Aktualny tekst", "allmessagestext": "To je zestôwk systemòwëch ògłosów przistãpnëch w rumie mionów MediaWiki.\nProszã zazdrzë na [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation Lokalizacëjô MediaWiki] ë [https://translatewiki.net translatewiki.net] jeżlë chcesz dolmaczëc softwôrã MediaWiki.", "allmessagesnotsupportedDB": "'''{{ns:special}}:Allmessages''' nie mòże bëc brëkòwónô, temù że '''$wgUseDatabaseMessages''' je wëłączony.", - "thumbnail-more": "Zwiszi", + "thumbnail-more": "Zwikszi", "import": "Impòrtëjë starnë", + "importlogpage": "Log impòrtu", "tooltip-pt-userpage": "{{GENDER:|Twòja}} starna brëkòwnika", - "tooltip-pt-mytalk": "{{GENDER:|Twòja}} starna diskùsje", + "tooltip-pt-mytalk": "{{GENDER:|Mòjô}} starna diskùsëji", "tooltip-pt-anontalk": "Diskùsjô brëkòwnika dlô ti adresë IP", "tooltip-pt-preferences": "{{GENDER:|Mòje}}nastôwë", - "tooltip-pt-watchlist": "Lësta artiklów jaczé òbzérôsz za zmianama", + "tooltip-pt-watchlist": "Lësta mòjich ùzérównych starnów", "tooltip-pt-mycontris": "Lësta {{GENDER:|twòjich}} edicji", "tooltip-pt-anoncontribs": "Lësta edicji, jaczé bëłë zrobióné spòd ti adresë IP.", "tooltip-pt-login": "Rôczimë do wlogòwaniô sã, nie je to równak mùszebné.", "tooltip-pt-logout": "Wëlogòwanié", "tooltip-pt-createaccount": "Zachãcëwómë do ùsadzeniô kònta i wlogòwaniô, chòc nie je to òbrzészk.", "tooltip-ca-talk": "Diskùsjô zamkłoscë ti starnë", - "tooltip-ca-edit": "Edituj nã starnã.", + "tooltip-ca-edit": "Editëjë nã starnã.", "tooltip-ca-addsection": "Zrëszë nowi dzél", "tooltip-ca-viewsource": "Na starna je zazychrowónô.\nMòżesz òbaczëc ji zdrój.", "tooltip-ca-history": "Stôrszé wersëje ti starnë", @@ -908,8 +1032,8 @@ "tooltip-t-recentchangeslinked": "Slédné zjinaczi na starnach, do chtërnëch na starna lënkùje", "tooltip-feed-rss": "Pòwrózk RSS dlô ti starnë", "tooltip-feed-atom": "Pòwrôzk Atom dlô ti starnë", - "tooltip-t-contributions": "Wëskrzëni lëstã edicji {{GENDER:$1|negò brëkòwnika|ti brëkòwniczczi}}", - "tooltip-t-emailuser": "Wëslë e-mail do tegò brëkòwnika", + "tooltip-t-contributions": "Wëskrzëni lëstã edicëji {{GENDER:$1|negò brëkòwnika|ti brëkòwniczczi}}", + "tooltip-t-emailuser": "Wëslë e-mail do{{GENDER:$1|tegò Brëkòwnika|ti Brëkòwniczczi}}", "tooltip-t-upload": "Wladëjë lopczi", "tooltip-t-specialpages": "Lësta specjalnëch starnów", "tooltip-t-print": "Wersëjô ti starnë do drëkù", @@ -919,6 +1043,7 @@ "tooltip-ca-nstab-special": "To je specjalnô starna, chtërny ni mòżesz editowac", "tooltip-ca-nstab-project": "Òbôczë starnã ùdbë", "tooltip-ca-nstab-image": "Wëskrzëni starnã lopka", + "tooltip-ca-nstab-mediawiki": "Òbôczë systemòwé wiadło", "tooltip-ca-nstab-template": "Wëskrzëni szablónã", "tooltip-ca-nstab-help": "Wëskrzëni starnã pòmòcë", "tooltip-ca-nstab-category": "Wëskrzëni starnã kategòrëji", @@ -929,7 +1054,7 @@ "tooltip-compareselectedversions": "Wëskrzëniô różnice midzy dwóma wëbrónyma wersëjama ti starnë", "tooltip-watch": "Dodôj nã starnã do lëstë ùzérónëch", "tooltip-upload": "Naczãcé wladëka", - "tooltip-rollback": "\"Copni\" jednym klëkniãcem copô wszëtczé zjinaczi zrëchtowóny na ti starnie przez slédno editëjãcegò", + "tooltip-rollback": "\"Copni\" jednym klëkniãcem copô wszëtczé zjinaczi zrëchtowóny na ti starnie przez slédno editëjącegò", "tooltip-undo": "\"anulëjë\" copô nã edicëjã ë òtmëkô edicjowé òkno w tribie pòdzérkù.\nZezwôlô na dodanié przëczënë zjinaczi w òpisënkù.", "tooltip-preferences-save": "Zapiszë nastôwë", "tooltip-summary": "Wpiszë wãzłowati òpisënk", @@ -939,15 +1064,54 @@ "othercontribs": "Òpiarté na prôcë $1.", "others": "jiné", "spamprotectiontitle": "Anti-spamòwi filter", - "pageinfo-toolboxlink": "Jinfòrmacje ò ti starnie.", + "simpleantispam-label": "Antispamòwi filter.\nNie wpisëjë tuwò niczegò!", + "pageinfo-title": "Wëdowiédzô ò „$1”", + "pageinfo-header-basic": "Spòdlowô wëdowiédzô", + "pageinfo-header-edits": "Historëjô edicëji", + "pageinfo-header-restrictions": "Zazychrowanié starnë", + "pageinfo-header-properties": "Swòjiznë starnë", + "pageinfo-display-title": "Wëskrzëni titel", + "pageinfo-default-sort": "Domëslny klucz sortowaniô", + "pageinfo-length": "Długòta starnë (w bajtach)", + "pageinfo-article-id": "Jindentifikatora starnë", + "pageinfo-language": "Jãzëk zamkłoscë starnë", + "pageinfo-content-model": "Mòdel zamkłoscë starnë", + "pageinfo-robot-policy": "Jindeksowanié przez robòtë", + "pageinfo-robot-index": "Zezwòloné", + "pageinfo-robot-noindex": "Niedozwóloné", + "pageinfo-watchers": "Wielëna ùżérających", + "pageinfo-few-watchers": "Mni jak $1 {{PLURAL:$1|ùzyrający|ùzyrających}}", + "pageinfo-redirects-name": "Wielëna przeczérowaniów do ti starnë", + "pageinfo-subpages-name": "Wielëna pòdstarnów ti starnë", + "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|przeczerowanié|przeczerowaniô|przeczerowaniów}}; $3 {{PLURAL:$3|bez przeczerowaniô|bez przeczerowaniów}})", + "pageinfo-firstuser": "Ùsôdzca starnë", + "pageinfo-firsttime": "Datum ùsôdzenia starnë", + "pageinfo-lastuser": "Slédny editora", + "pageinfo-lasttime": "Datum slédny edicëji", + "pageinfo-edits": "Wielëna edicëji", + "pageinfo-authors": "Wielëna ùsôdzców", + "pageinfo-recent-edits": "Wielëna slédnych edicëji (w czasu $1)", + "pageinfo-recent-authors": "Wielëna slédnych ùsôdzców", + "pageinfo-magic-words": "Magiczné {{PLURAL:$1|słowò|słowa|słowów}} ($1)", + "pageinfo-hidden-categories": "{{PLURAL:$1|Zataconô kategòrëjô|Zataconé kategòrëje}} ($1)", + "pageinfo-templates": "Ùżëwón{{PLURAL:$1|ô szablóna|é szablónë}} ($1)", + "pageinfo-toolboxlink": "Wëdowiédzô ò ti starnie.", + "pageinfo-contentpage": "Rëchòwónô jakno artikel", + "pageinfo-contentpage-yes": "Jo", + "patrol-log-page": "Log patrolowaniô", "previousdiff": "← Pòprzédnô edicëjô", "nextdiff": "Nôslédnô edicëjô →", "imagemaxsize": "Ògrańczë na starnie òpisënkù òbrôzków jich miarã do:", "thumbsize": "Miara miniaturków:", + "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|starna|starnë|starnów}}", "file-info-size": "$1 × $2 pikslów, miara lopka: $3, ôrt MIME: $4", + "file-info-size-pages": "$1 × $2 pikslów, miara lopka: $3, typ MIME: $4, $5 {{PLURAL:$5|starna|starnë|starnów}}", "file-nohires": "Felëje wikszô miara.", "svg-long-desc": "Lopk SVG, nominalno $1 × $2 pikslów, miara lopka: $3", - "show-big-image": "Pierwòszny lopk", + "show-big-image": "Pierwòtny lopk", + "show-big-image-preview": "Miara pòdzérkù – $1.", + "show-big-image-other": "{{PLURAL:$2|Jinszô rozdzélnota|Jinszy rozdzélnotë}}: $1.", + "show-big-image-size": "$1 × $2 pikslów", "newimages": "Galerëjô nowich lopków", "ilsubmit": "Szëkôj", "bydate": "wedle datumù", @@ -957,34 +1121,78 @@ "metadata-expand": "Wëskrzëni detale", "metadata-collapse": "Zatacë detale", "metadata-fields": "Wëskrzënioné niżi pòla metadanëch bãdą widzawné na starnie graficzi.\nJinszé pòla bãdą domëslno zataconé.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude", + "exif-orientation": "Ùczérowanié òbrôzu", + "exif-xresolution": "Hòrizontalnô rozdzelnota", + "exif-yresolution": "Wertikalnô rozdzelnota", + "exif-datetime": "Datum ë czas zjinaczi lopka", + "exif-make": "Producenta kamerë", + "exif-model": "Mòdel kamërë", + "exif-software": "Bëkòwónô softwôra", + "exif-exifversion": "Wersëjô sztandardu Exif", + "exif-colorspace": "Dzél farwów", + "exif-datetimeoriginal": "Datum ë czas ùsôdzenia", + "exif-datetimedigitized": "Datum ë czas zdigitalizowaniô", "exif-source": "Zdrój", "exif-languagecode": "Jãzëk", + "exif-orientation-1": "zwëczajnô", "exif-iimcategory-spo": "Szpòrt", "namespacesall": "wszëtczé", "monthsall": "wszëtczé", "confirmemail_loggedin": "Twòjô adresa e-mail òsta pòcwierdzona.", "confirm_purge_button": "Jo!", + "imgmultipagenext": "nôslédnô starna →", "imgmultigo": "Biéj!", + "imgmultigoto": "Biéj do starnë $1", "autoredircomment": "Przeczérowanié do [[$1]]", "autosumm-new": "Pòwsta nowô starna:", + "watchlisttools-clear": "Wëczësczë ùzérówną lëstã", "watchlisttools-view": "Òbaczë wôżnészé zmianë", "watchlisttools-edit": "Òbaczë a editëjë lëstã ùzérónëch artiklów", - "watchlisttools-raw": "Editëjë sërą lëstã", + "watchlisttools-raw": "Editëjë tekstową lëstã", + "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|diskùsëjô]])", "version": "Wersëjô", + "redirect": "Przeczérëjë z jidentyfikatora lopka, brëkòwnika, starnë, wersëji abò wpisënka loga", + "redirect-summary": "Na szpecjalnô starna przczerowùje do: lopka(ò pòdónym mionie), do sstarny (ò pòdónym numrze wersëji abò jidentyfikatorze starë), do starnë brëkòwnika (ò pòdónym numerowim jidentyfikatorze) abò do rejestru (ò pòdónym numrze akcëji). Òrt ùżëcô: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/revision/328429]], [[{{#Special:Redirect}}/user/101]] abò [[{{#Special:Redirect}}/logid/186]].", + "redirect-submit": "Biéj", + "redirect-lookup": "Szëkôj:", + "redirect-value": "Wôrtnota:", + "redirect-user": "ID brëkòwnika", + "redirect-page": "Jindentifikatora starnë", + "redirect-revision": "Wersëjô starnë", + "redirect-file": "Miono lopka", "specialpages": "Specjalné starnë", + "tag-filter": "Filtr [[Special:Tags|znakòwników]]:", + "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|Znakòwnik|Znakòwniczi}}]]: $2)", + "tags-active-yes": "Jo", + "tags-active-no": "Ni", + "tags-hitcount": "{{PLURAL:$1|zjinaka|zjinaczi|zjinaków}}", "tags-create-reason": "Przëczëna:", "tags-delete-reason": "Przëczëna:", "tags-activate-reason": "Przëczëna:", "tags-deactivate-reason": "Przëczëna:", "logentry-delete-delete": "$1 {{GENDER:$2|rëmnął|rëmnãła}} starnã $3", + "logentry-delete-restore": "$1 {{GENDER:$2|doprowôdzôł|doprowôdza}} nazôd starnã $3", + "logentry-delete-revision": "$1 {{GENDER:$2|zjinacził|zjinacziła}} widzawnotã {{PLURAL:$5|wersëji|$5 wersëji}} starnë $3: $4", + "revdelete-content-hid": "zamkłosc òsta zataconô", "revdelete-restricted": "nastôwi ògrańczenia dlô sprôwników", "revdelete-unrestricted": "rëmôj ògrańczenia dlô sprôwników", + "logentry-move-move": "$1 {{GENDER:$2|przeniós|przeniosła}} starnã $3 do $4", + "logentry-move-move-noredirect": "$1 {{GENDER:$2|przeniós|przeniosła}} starnã $3 na $4, bez òstôwienia przczerowaniô pòd stôrim titlã", + "logentry-move-move_redir": "$1 {{GENDER:$2|przeniós|przeniosła}} starnã $3 na $4 w plac przeczérowaniô", + "logentry-patrol-patrol-auto": "$1 aùtomatno {{GENDER:$2|nacechòwôł|nacechòwa}} wersëjã $4 starnë $3 jakno przezdrzóna", + "logentry-newusers-create": "Kònto {{GENDER:$2|brëkòwnika|brëkòwnicczki}} $1 òstało ùsôdzone", + "logentry-newusers-autocreate": "$1 aùtomatno {{GENDER:$2|ùsôdzôł|ùsôdza}} kònto brëkòwnika", "logentry-protect-protect": "$1 {{GENDER:$2|zazychrowôł|zazychrowała}} $3 $4", + "logentry-upload-upload": "$1 {{GENDER:$2|przesłôł|przesłała}} $3", + "logentry-upload-overwrite": "$1 {{GENDER:$2|wladowôł|wladowa}} nową wersëjã $3", + "searchsuggest-search": "Szëkba", + "duration-days": "$1 {{PLURAL:$1|dzéń|dni}}", "pagelang-reason": "Przëczëna", "special-characters-group-ipa": "IPA", "special-characters-group-symbols": "Céchë", "special-characters-group-greek": "Grecczi", "special-characters-group-cyrillic": "Cërylica", "special-characters-group-arabic": "Arabsczi", - "special-characters-group-hebrew": "Hebrajsczi" + "special-characters-group-hebrew": "Hebrajsczi", + "randomrootpage": "Kawlowô starna (bez pòdstarnów)" } diff --git a/languages/i18n/cv.json b/languages/i18n/cv.json index 5cbc556a70..ec4fe66083 100644 --- a/languages/i18n/cv.json +++ b/languages/i18n/cv.json @@ -10,7 +10,8 @@ "Блокнот", "아라", "Chuvash2014", - "Macofe" + "Macofe", + "Chuvash" ] }, "tog-underline": "Ссылкăсене аялтан туртса палармалла:", @@ -98,12 +99,12 @@ "dec": "Раш", "pagecategories": "{{PLURAL:$1|Категори|Категорисем}}", "category_header": "\"$1\" категоринчи статьясем", - "subcategories": "Подкатегорисем", + "subcategories": "Категорири категорисем", "category-media-header": "\"$1\" категоринчи файлсем", "category-empty": "''Хальхи вăхăтра ку категори пушă.''", "hidden-categories": "{{PLURAL:$1|Пытарнă категори|Пытарнă категорисем}}", "hidden-category-category": "Пытарнă категорисем", - "category-subcat-count": "{{PLURAL:$2|Ку категоринче çак айри категори пур.|$2-ран(-рен,-тан,-тен) {{PLURAL:$1|$1 айри категорине кăтартнă|$1 айри категорине кăтартнă|$1 айри категорине кăтартнă}}.}}", + "category-subcat-count": "{{PLURAL:$2|Ку категоринче ку категори кăна.|Ку категоринче {{PLURAL:$1|категори|$1 категорисем}}, пурте $2.}}", "category-subcat-count-limited": "Ку категоринче {{PLURAL:$1|$1 айри категори|$1 айри категори|$1 айри категори}}.", "category-article-count": "{{PLURAL:$2|1=Ку категоринче пĕр страница кăна.|Ку категорири $2 страницăран $1 кăтартнă.}}", "category-article-count-limited": "Ку категоринче {{PLURAL:$1|страница|$1 страницăсем}}.", @@ -120,13 +121,7 @@ "anontalk": "Сӳтсе явни", "navigation": "Меню", "and": " тата", - "qbfind": "Шырани", - "qbbrowse": "Пăх", - "qbedit": "Тӳрлет", - "qbpageoptions": "Страница ĕнерлевĕсем", - "qbmyoptions": "Сирĕн ĕнĕрлевсем", "faq": "ЫйХу", - "faqpage": "Project:ЫйХу", "namespaces": "Ят хушшисем", "variants": "Вариантсем", "errorpagetitle": "Йăнăш", @@ -146,27 +141,18 @@ "view": "Пăх", "edit": "Тӳрлет", "create": "Çĕннине ту", - "editthispage": "Страницăна тӳрлетесси", - "create-this-page": "Ку страницăна хатĕрле", "delete": "Кăларса пăрах", - "deletethispage": "Хурат ăна", "undelete_short": "$1 тӳрлетӳсене каялла тавăр", "protect": "хӳтĕле", "protect_change": "улăштар", - "protectthispage": "Хӳтĕле", "unprotect": "Хӳтĕлеве пăрахăçла", - "unprotectthispage": "Хӳтĕлеве пăрахăçла", "newpage": "Çĕнĕ статья", - "talkpage": "Сӳтсе явни", "talkpagelinktext": "Сӳтсе явни", "specialpage": "Ятарлă страницă", "personaltools": "Ман хатĕрсем", - "articlepage": "Статьяна пăх", "talk": "Сӳтсе явни", "views": "Пурĕ пăхнă", "toolbox": "Хатĕрсем", - "userpage": "Хутшăнакан страницине пăх", - "projectpage": "Проект страницине пăх", "imagepage": "Файл страницине пăх", "mediawikipage": "Пĕлтерӳ страницине кăтарт", "templatepage": "Шаблонăн страницине пăх", @@ -361,6 +347,8 @@ "minoredit": "Пĕчĕк улшăну", "watchthis": "Ку страницăна сăна", "savearticle": "Страницăна çырса хур", + "savechanges": "Çырса хур", + "publishchanges": "Çырса хăвар", "preview": "Епле курăнĕ", "showpreview": "Маларах пăхни", "showdiff": "Улăштарнисене кăтартни", @@ -795,8 +783,8 @@ "anoncontribs": "Хушни", "contribsub2": "{{GENDER:$3|$1}} валли ($2)", "uctop": "(хальхи)", - "month": "Уйăхран (тата маларах):", - "year": "Çултан (тата маларах):", + "month": "Уйăхран (маларах та):", + "year": "Çултан (маларах та):", "sp-contributions-blocklog": "Чарса лартнисен журналĕ", "sp-contributions-logs": "логсем", "sp-contributions-talk": "сӳтсе яв", @@ -959,7 +947,7 @@ "table_pager_limit_submit": "Ту", "table_pager_empty": "Тупăнмарĕ", "autosumm-blank": "Статьяна йăлтах пушатрĕ", - "autosumm-replace": "Ăшĕнчине улăштарнă \"$1\"", + "autosumm-replace": "Ăшне улăштарчĕ \"$1\"", "autoredircomment": "[[$1]] çине куçарни", "autosumm-new": "Çĕнĕ страница \"$1\"", "watchlisttools-view": "Ку тӳрлетӳпе çыхăннăскерсем", diff --git a/languages/i18n/de.json b/languages/i18n/de.json index 7c821c0519..934b63583f 100644 --- a/languages/i18n/de.json +++ b/languages/i18n/de.json @@ -88,7 +88,8 @@ "Schniggendiller", "Predatorix", "Matma Rex", - "ThePiscin" + "ThePiscin", + "Osnard" ] }, "tog-underline": "Links unterstreichen:", @@ -1363,8 +1364,10 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (siehe auch die [[Special:NewPages|Liste neuer Seiten]])", "recentchanges-legend-plusminus": "''(±123)''", "recentchanges-submit": "Anzeigen", + "rcfilters-legend-heading": "Liste von Abkürzungen:", "rcfilters-activefilters": "Aktive Filter", - "rcfilters-quickfilters": "Gespeicherte Filtereinstellungen", + "rcfilters-advancedfilters": "Erweiterte Filter", + "rcfilters-quickfilters": "Gespeicherte Filter", "rcfilters-quickfilters-placeholder-title": "Noch keine Links gespeichert", "rcfilters-quickfilters-placeholder-description": "Um deine Filtereinstellungen zu speichern und später erneut zu verwenden, klicke unten auf das Lesezeichensymbol im Bereich der aktiven Filter.", "rcfilters-savedqueries-defaultlabel": "Gespeicherte Filter", @@ -1373,7 +1376,8 @@ "rcfilters-savedqueries-unsetdefault": "Als Standard entfernen", "rcfilters-savedqueries-remove": "Entfernen", "rcfilters-savedqueries-new-name-label": "Name", - "rcfilters-savedqueries-apply-label": "Einstellungen speichern", + "rcfilters-savedqueries-new-name-placeholder": "Beschreibe den Zweck des Filters", + "rcfilters-savedqueries-apply-label": "Filter erstellen", "rcfilters-savedqueries-cancel-label": "Abbrechen", "rcfilters-savedqueries-add-new-title": "Aktuelle Filtereinstellungen speichern", "rcfilters-restore-default-filters": "Standardfilter wiederherstellen", @@ -1452,7 +1456,11 @@ "rcfilters-filter-previousrevision-description": "Alle Änderungen, die nicht die aktuellste Änderung an einer Seite sind.", "rcfilters-filter-excluded": "Ausgeschlossen", "rcfilters-tag-prefix-namespace-inverted": ":nicht $1", - "rcfilters-view-tags": "Markierungen", + "rcfilters-view-tags": "Markierte Bearbeitungen", + "rcfilters-view-namespaces-tooltip": "Ergebnisse nach Namensraum filtern", + "rcfilters-view-tags-tooltip": "Ergebnisse filtern, die Bearbeitungsmarkierungen verwenden", + "rcfilters-view-return-to-default-tooltip": "Zurück zum Hauptfiltermenü", + "rcfilters-liveupdates-button": "Live-Aktualisierungen", "rcnotefrom": "Angezeigt {{PLURAL:$5|wird die Änderung|werden die Änderungen}} seit $3, $4 (max. $1 Einträge).", "rclistfromreset": "Datumsauswahl zurücksetzen", "rclistfrom": "Nur Änderungen seit $3, $2 Uhr zeigen.", @@ -2317,6 +2325,7 @@ "undelete-search-title": "Nach gelöschten Seiten suchen", "undelete-search-box": "Nach gelöschten Seiten suchen", "undelete-search-prefix": "Suchbegriff (Wortanfang ohne Wildcards):", + "undelete-search-full": "Seitennamen anzeigen, die Folgendes enthalten:", "undelete-search-submit": "Suchen", "undelete-no-results": "Es wurde im Archiv keine zum Suchbegriff passende Seite gefunden.", "undelete-filename-mismatch": "Die Dateiversion mit dem Zeitstempel $1 konnte nicht wiederhergestellt werden: Die Dateinamen passen nicht zueinander.", diff --git a/languages/i18n/dty.json b/languages/i18n/dty.json index be955da86d..6dd67a90df 100644 --- a/languages/i18n/dty.json +++ b/languages/i18n/dty.json @@ -153,13 +153,7 @@ "anontalk": "कुरडी", "navigation": "पथप्रदर्शन", "and": " रे", - "qbfind": "तम जाण", - "qbbrowse": "ब्राउज गर्न्या", - "qbedit": "सम्पादन", - "qbpageoptions": "ये पानो", - "qbmyoptions": "मेरो पानो", "faq": "भौत सोधिन्या प्रश्नहरू", - "faqpage": "Project:भौत सोधियाका प्रश्नहरू", "actions": "कार्यहरू", "namespaces": "नेमस्पेस", "variants": "बहुरुपअन", @@ -186,32 +180,22 @@ "edit-local": "स्थानिय वर्णन सम्पादन गर", "create": "सृजना गर", "create-local": "स्थानिय वर्णन सम्पादन गर", - "editthispage": "यो पाना सम्पादन गर", - "create-this-page": "यो पाना बनाउन्या", "delete": "मेट्न्या", - "deletethispage": "पाना मेट्न्या", - "undeletethispage": "मेट्याको पाना फर्काउने", "undelete_short": "{{PLURAL:$1|एक मेट्याको सम्पादन|$1 मेट्याका सम्पादनहरू}} फर्काउन्या", "viewdeleted_short": "{{PLURAL:$1|मेटियाको सम्पादन |$1 मेटियाका सम्पादनहरू}}", "protect": "सुरक्षित राख", "protect_change": "बदल्न्या", - "protectthispage": "यै पानाकी सुरक्षित गर", "unprotect": "सुरक्षा परिवर्तन गर", - "unprotectthispage": "यै पानाको सुरक्षा परिवर्तन गर", "newpage": "नयाँ पाना", - "talkpage": "यै पानाका बारेमी छलफल गर", "talkpagelinktext": "कुरणि", "specialpage": "खास पानो", "personaltools": "व्यक्तिगत औजारअन", - "articlepage": "कन्टेन्ट पानो हेर", "talk": "कुरणिकाआनी", "views": "अवलोकन गरऽ", "toolbox": "औजारअन", "tool-link-userrights": "परिवर्तन{{GENDER:$1|प्रयोगकर्ता}}समूहहरू", "tool-link-userrights-readonly": "{{GENDER:$1|प्रयोगकर्ता}} समूहअन तकऽ", "tool-link-emailuser": "{{GENDER:$1|प्रयोगकर्ता}}लाई एइ इमेलमी पठाऽ", - "userpage": "प्रयोगकर्ता पाना हेर्न्या", - "projectpage": "प्रोजेक्ट पानो हेर्न्या", "imagepage": "चित्र पानो हेर", "mediawikipage": "कुरडी पानो हेर", "templatepage": "ढाँचा पानो हेर", @@ -1000,7 +984,6 @@ "recentchanges-label-plusminus": "यति बाइटहरू संख्याले पानाको आकार फेरबदल भयाको छ", "recentchanges-legend-heading": "आदर्श वाक्य:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|नौला पानाको सूची]] यैलाई लै हेरिदिय)", - "rcfilters-quickfilters-placeholder": "दोबरा प्रयोग अद्दाइ तमरा पसन्दीदा औजार मिलानअन सञ्‍चय अरऽ।", "rcfilters-savedqueries-rename": "पुनर्नामकरण", "rcfilters-savedqueries-remove": "हटाऽ", "rcfilters-savedqueries-new-name-label": "नाउँ", @@ -1314,6 +1297,7 @@ "newimages-summary": "यै खास पानाले अन्तिम अपलोड गर्याका फाइलहरू धेकाउँन्छ ।", "newimages-user": "आइपी(IP) ठेगाना या प्रयोगकर्ता नाउँ", "days": "{{PLURAL:$1|$1 दिन|$1 दिनहरू}}", + "yesterday-at": "बेली $1 मी", "metadata": "मेटाडेटा", "metadata-help": "यै फाइलमि अतिरिक्त जानकारीहरू छन्, यैलाई बणुउन सम्भवतः डिजिटल क्यामरा और स्क्यानर प्रयोग गरियाको हुनसकन्छ । यदि यै फाइललाई खास अवस्थाबठे फेरबदल गरियाको हो भण्या यै फाइलले सब्बै विवरण प्रतिबिम्बित गद्द सक्यानाइथी ।", "metadata-fields": "Image metadata fields listed in this message will be included on image page display when the metadata table is collapsed.\nOthers will be hidden by default.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude", diff --git a/languages/i18n/en.json b/languages/i18n/en.json index 9d0445bc92..4d51c9ec3f 100644 --- a/languages/i18n/en.json +++ b/languages/i18n/en.json @@ -1349,9 +1349,10 @@ "recentchanges-legend-unpatrolled": "{{int:recentchanges-label-unpatrolled}}", "recentchanges-legend-plusminus": "(±123)", "recentchanges-submit": "Show", + "rcfilters-legend-heading": "List of abbreviations:", "rcfilters-activefilters": "Active filters", "rcfilters-advancedfilters": "Advanced filters", - "rcfilters-quickfilters": "Saved filter settings", + "rcfilters-quickfilters": "Saved filters", "rcfilters-quickfilters-placeholder-title": "No links saved yet", "rcfilters-quickfilters-placeholder-description": "To save your filter settings and reuse them later, click the bookmark icon in the Active Filter area, below.", "rcfilters-savedqueries-defaultlabel": "Saved filters", @@ -1360,7 +1361,8 @@ "rcfilters-savedqueries-unsetdefault": "Remove as default", "rcfilters-savedqueries-remove": "Remove", "rcfilters-savedqueries-new-name-label": "Name", - "rcfilters-savedqueries-apply-label": "Save settings", + "rcfilters-savedqueries-new-name-placeholder": "Describe the purpose of the filter", + "rcfilters-savedqueries-apply-label": "Create filter", "rcfilters-savedqueries-cancel-label": "Cancel", "rcfilters-savedqueries-add-new-title": "Save current filter settings", "rcfilters-restore-default-filters": "Restore default filters", @@ -1442,6 +1444,10 @@ "rcfilters-tag-prefix-namespace-inverted": ":not $1", "rcfilters-tag-prefix-tags": "#$1", "rcfilters-view-tags": "Tagged edits", + "rcfilters-view-namespaces-tooltip": "Filter results by namespace", + "rcfilters-view-tags-tooltip": "Filter results using edit tags", + "rcfilters-view-return-to-default-tooltip": "Return to main filter menu", + "rcfilters-liveupdates-button": "Live updates", "rcnotefrom": "Below {{PLURAL:$5|is the change|are the changes}} since $3, $4 (up to $1 shown).", "rclistfromreset": "Reset date selection", "rclistfrom": "Show new changes starting from $2, $3", @@ -2372,6 +2378,7 @@ "undelete-search-title": "Search deleted pages", "undelete-search-box": "Search deleted pages", "undelete-search-prefix": "Show pages starting with:", + "undelete-search-full": "Show page titles containing:", "undelete-search-submit": "Search", "undelete-no-results": "No matching pages found in the deletion archive.", "undelete-filename-mismatch": "Cannot undelete file revision with timestamp $1: Filename mismatch.", @@ -4109,7 +4116,7 @@ "log-description-pagelang": "This is a log of changes in page languages.", "logentry-pagelang-pagelang": "$1 {{GENDER:$2|changed}} the language of $3 from $4 to $5", "default-skin-not-found": "Whoops! The default skin for your wiki, defined in $wgDefaultSkin as $1, is not available.\n\nYour installation seems to include the following {{PLURAL:$4|skin|skins}}. See [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] for information how to enable {{PLURAL:$4|it|them and choose the default}}.\n\n$2\n\n; If you have just installed MediaWiki:\n: You probably installed from git, or directly from the source code using some other method. This is expected. Try installing some skins from [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's skin directory], by:\n:* Downloading the [https://www.mediawiki.org/wiki/Download tarball installer], which comes with several skins and extensions. You can copy and paste the skins/ directory from it.\n:* Downloading individual skin tarballs from [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Using Git to download skins].\n: Doing this should not interfere with your git repository if you're a MediaWiki developer.\n\n; If you have just upgraded MediaWiki:\n: MediaWiki 1.24 and newer no longer automatically enables installed skins (see [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]). You can paste the following {{PLURAL:$5|line|lines}} into LocalSettings.php to enable {{PLURAL:$5|the|all}} installed {{PLURAL:$5|skin|skins}}:\n\n
$3
\n\n; If you have just modified LocalSettings.php:\n: Double-check the skin names for typos.", - "default-skin-not-found-no-skins": "Whoops! The default skin for your wiki, defined in $wgDefaultSkin as $1, is not available.\n\nYou have no installed skins.\n\n; If you have just installed or upgraded MediaWiki:\n: You probably installed from git, or directly from the source code using some other method. This is expected. MediaWiki 1.24 and newer doesn't include any skins in the main repository. Try installing some skins from [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's skin directory], by:\n:* Downloading the [https://www.mediawiki.org/wiki/Download tarball installer], which comes with several skins and extensions. You can copy and paste the skins/ directory from it.\n:* Downloading individual skin tarballs from [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Using Git to download skins].\n: Doing this should not interfere with your git repository if you're a MediaWiki developer. See [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] for information how to enable skins and choose the default.\n", + "default-skin-not-found-no-skins": "Whoops! The default skin for your wiki, defined in $wgDefaultSkin as $1, is not available.\n\nYou have no installed skins.\n\n; If you have just installed or upgraded MediaWiki:\n: You probably installed from git, or directly from the source code using some other method. This is expected. MediaWiki 1.24 and newer doesn't include any skins in the main repository. Try installing some skins from [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's skin directory], by:\n:* Downloading the [https://www.mediawiki.org/wiki/Download tarball installer], which comes with several skins and extensions. You can copy and paste the skins/ directory from it.\n:* Downloading individual skin tarballs from [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Using Git to download skins].\n: Doing this should not interfere with your git repository if you're a MediaWiki developer. See [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] for information how to enable skins and choose the default.", "default-skin-not-found-row-enabled": "* $1 / $2 (enabled)", "default-skin-not-found-row-disabled": "* $1 / $2 (disabled)", "mediastatistics": "Media statistics", @@ -4132,6 +4139,7 @@ "mediastatistics-header-text": "Textual", "mediastatistics-header-executable": "Executables", "mediastatistics-header-archive": "Compressed formats", + "mediastatistics-header-3d": "3D", "mediastatistics-header-total": "All files", "json-warn-trailing-comma": "$1 trailing {{PLURAL:$1|comma was|commas were}} removed from JSON", "json-error-unknown": "There was a problem with the JSON. Error: $1", diff --git a/languages/i18n/es.json b/languages/i18n/es.json index e3f2e640c2..e99d8ddee9 100644 --- a/languages/i18n/es.json +++ b/languages/i18n/es.json @@ -158,7 +158,10 @@ "Juanpabl", "AlimanRuna", "Luzcaru", - "Javiersanp" + "Javiersanp", + "Josecurioso", + "Jnistal12", + "Javier" ] }, "tog-underline": "Subrayar los enlaces:", @@ -988,7 +991,7 @@ "revdelete-show-no-access": "Error al mostrar el elemento del $1 a las $2: este elemento ha sido marcado como \"restringido\", por tanto no tienes acceso a él.", "revdelete-modify-no-access": "Error al modificar el elemento del $1 a las $2: este elemento ha sido marcado como \"restringido\", por tanto no tienes acceso a él.", "revdelete-modify-missing": "Error al modificar el elemento con ID $1: no se ha encontrado en la base de datos.", - "revdelete-no-change": "Atención: la revisión del $1 a las $2 ya tiene las restricciones de visibilidad seleccionadas.", + "revdelete-no-change": "Atención: la revisión del $1 a las $2 ya tiene las restricciones de visibilidad seleccionadas.", "revdelete-concurrent-change": "Error al modificar el elemento del $1 a las $2: parece que otro usuario cambió su estado mientras tratabas de modificarlo. Por favor, revisa el registro.", "revdelete-only-restricted": "Error al ocultar el elemento del $1 a las $2: no puedes suprimir elementos de cara a los administradores sin seleccionar al mismo tiempo otra de las opciones de visibilidad.", "revdelete-reason-dropdown": "*Razones de borrado más comunes\n** Violación de los derechos de autor\n** Información personal o comentarios inapropiados\n** Nombre de usuario inapropiado\n** Información potencialmente injuriosa o calumniante", @@ -1041,7 +1044,7 @@ "diff-multi-sameuser": "(No se {{PLURAL:$1|muestra una edición intermedia|muestran $1 ediciones intermedias}} del mismo usuario)", "diff-multi-otherusers": "(No se {{PLURAL:$1|muestra una edición intermedia|muestran $1 ediciones intermedias}} de {{PLURAL:$2|otro usuario|$2 usuarios}})", "diff-multi-manyusers": "(No se {{PLURAL:$1|muestra una edición intermedia|muestran $1 ediciones intermedias}} de más de {{PLURAL:$2|un usuario|$2 usuarios}})", - "difference-missing-revision": "No se {{PLURAL:$2|ha encontrado una revisión|han encontrado $2 revisiones}} de la comparación solicitada ($1).\n\nLa causa de esto suele ser un enlace obsoleto hacia una página que ya ha sido borrada.\nPara más información, consulta el [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} registro de borrados].", + "difference-missing-revision": "No se {{PLURAL:$2|ha encontrado una revisión|han encontrado $2 revisiones}} de la comparación solicitada ($1).\n\nLa causa de esto suele ser un enlace obsoleto hacia una edición de una página que ha sido borrada.\nPara más información, consulta el [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} registro de borrados].", "searchresults": "Resultados de la búsqueda", "searchresults-title": "Resultados de la búsqueda de «$1»", "titlematches": "Resultados por título de página", @@ -1430,7 +1433,8 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (véase también la [[Special:NewPages|lista de páginas nuevas]])", "recentchanges-submit": "Mostrar", "rcfilters-activefilters": "Filtros activos", - "rcfilters-quickfilters": "Ajustes de filtro guardados", + "rcfilters-advancedfilters": "Filtros avanzados", + "rcfilters-quickfilters": "Filtros guardados", "rcfilters-quickfilters-placeholder-title": "Ningún enlace guardado aún", "rcfilters-quickfilters-placeholder-description": "Para guardar tus ajustes de filtro y reutilizarlos más tarde, pulsa en el icono del marcador en el área de Filtro activo que se encuentra a continuación.", "rcfilters-savedqueries-defaultlabel": "Filtros guardados", @@ -1439,7 +1443,8 @@ "rcfilters-savedqueries-unsetdefault": "Desmarcar como predeterminado", "rcfilters-savedqueries-remove": "Eliminar", "rcfilters-savedqueries-new-name-label": "Nombre", - "rcfilters-savedqueries-apply-label": "Guardar la configuración", + "rcfilters-savedqueries-new-name-placeholder": "Describe el propósito del filtro", + "rcfilters-savedqueries-apply-label": "Crear filtro", "rcfilters-savedqueries-cancel-label": "Cancelar", "rcfilters-savedqueries-add-new-title": "Guardar ajustes de filtro actuales", "rcfilters-restore-default-filters": "Restaurar filtros predeterminados", @@ -1462,7 +1467,7 @@ "rcfilters-filter-registered-description": "Editores conectados.", "rcfilters-filter-unregistered-label": "No registrados", "rcfilters-filter-unregistered-description": "Editores no conectados.", - "rcfilters-filter-unregistered-conflicts-user-experience-level": "Este filtro entra en conflicto con el siguiente nivel de Experiencia {{PLURAL:$2|filtro|filtros}}, que {{PLURAL:$2 |encuentra|encontrar}} sólo usuarios registrados: $1", + "rcfilters-filter-unregistered-conflicts-user-experience-level": "Este filtro está en conflicto con {{PLURAL:$2|el siguiente filtro|los siguientes filtros}} de nivel de experiencia, que solo {{PLURAL:$2|encuentra|encuentran}} usuarios registrados: $1", "rcfilters-filtergroup-authorship": "Autoría de la contribución", "rcfilters-filter-editsbyself-label": "Cambios tuyos", "rcfilters-filter-editsbyself-description": "Tus propias contribuciones", @@ -1516,7 +1521,10 @@ "rcfilters-filter-lastrevision-description": "El cambio más reciente a una página.", "rcfilters-filter-previousrevision-label": "Revisiones anteriores", "rcfilters-filter-previousrevision-description": "Todos los cambios que no son los más recientes cambian a una página.", - "rcfilters-view-tags": "Etiquetas", + "rcfilters-filter-excluded": "Excluido", + "rcfilters-tag-prefix-namespace-inverted": "Estado: $1", + "rcfilters-view-tags": "Ediciones etiquetadas", + "rcfilters-view-tags-tooltip": "filtrado de resultados usando etiquetas de edición", "rcnotefrom": "Debajo {{PLURAL:$5|aparece el cambio|aparecen los cambios}} desde $3, $4 (se muestran hasta $1).", "rclistfromreset": "Restablecer selección de fecha", "rclistfrom": "Mostrar cambios nuevos desde las $2 del $3", @@ -2029,6 +2037,7 @@ "apisandbox-sending-request": "Enviando pedido a la API...", "apisandbox-loading-results": "Recibiendo resultados de la API...", "apisandbox-results-error": "Ocurrió un error durante la carga de la respuesta a la consulta API: $1", + "apisandbox-results-login-suppressed": "Esta petición ha sido procesada como un usuario sin sesión iniciada puesto que se podría usar para circunvenir la seguridad del navegador. Tenga en cuenta que la gestión del token automático del API sandbox no funciona correctamente con tales peticiones, por favor rellenalas manualmente.", "apisandbox-request-selectformat-label": "Mostrar los datos de la petición como:", "apisandbox-request-format-url-label": "Cadena de consulta de la URL", "apisandbox-request-url-label": "URL solicitante:", @@ -2298,7 +2307,7 @@ "protectlogtext": "Abajo se presenta una lista de protección y desprotección de página.\nVéase [[Special:ProtectedPages|la lista de páginas protegidas]] para ver las protecciones activas en páginas.", "protectedarticle": "protegió «[[$1]]»", "modifiedarticleprotection": "cambió el nivel de protección de «[[$1]]»", - "unprotectedarticle": "desprotegió «[[$1]]»", + "unprotectedarticle": "desprotegió la página «[[$1]]»", "movedarticleprotection": "cambiadas protecciones de «[[$2]]» a «[[$1]]»", "protectedarticle-comment": "{{GENDER:$2|Protegió}} «[[$1]]»", "modifiedarticleprotection-comment": "{{GENDER:$2|Cambió el nivel de protección}} de «[[$1]]»", @@ -2575,13 +2584,13 @@ "databasenotlocked": "La base de datos no está bloqueada.", "lockedbyandtime": "(por {{GENDER:$1|$1}} el $2 a las $3)", "move-page": "Trasladar $1", - "move-page-legend": "Renombrar página", + "move-page-legend": "Trasladar la página", "movepagetext": "Al usar el siguiente formulario, se renombrará una página y se trasladará todo su historial al nuevo nombre.\nEl título anterior se convertirá en una redirección al título nuevo.\nPuedes actualizar automáticamente las redirecciones que apuntan al título original.\nSi eliges no hacerlo, asegúrate de revisar posibles redirecciones [[Special:DoubleRedirects|dobles]] o [[Special:BrokenRedirects|incorrectas]].\nTú eres responsable de asegurarte de que los enlaces sigan apuntando adonde se supone que deberían hacerlo.\n\nRecuerda que la página no se trasladará si ya existe una página con el título nuevo, salvo que sea una redirección y no tenga historial de edición.\nEsto significa que podrás renombrar una página a su título original si has cometido un error, pero que no podrás sobrescribir una página existente.\n\nNota:\nEste puede ser un cambio drástico e inesperado para una página popular; asegúrate de entender las consecuencias del procedimiento antes de seguir adelante.", "movepagetext-noredirectfixer": "Al usar el siguiente formulario, se renombrará una página y se trasladará todo su historial al nuevo nombre.\nEl título anterior se convertirá en una redirección al título nuevo.\nAsegúrate de no dejar [[Special:DoubleRedirects|redirecciones dobles]] o [[Special:BrokenRedirects|incorrectas]].\nTú eres responsable de asegurarte de que los enlaces sigan apuntando adonde se supone que deberían hacerlo.\n\nRecuerda que la página no se trasladará si ya existe una página con el título nuevo, salvo que sea una redirección y no tenga historial de edición.\nEsto significa que podrás renombrar una página a su título original si has cometido un error, pero que no podrás sobrescribir una página existente.\n\nNota:\nEste puede ser un cambio drástico e inesperado para una página popular; asegúrate de entender las consecuencias del procedimiento antes de seguir adelante.", "movepagetalktext": "Si marcas esta casilla, la página de discusión asociada se trasladará automáticamente al título nuevo a menos que ya exista una página de discusión no vacía allí.\n\nEn este caso, deberás trasladar o fusionar manualmente la página si así lo quieres.", "moveuserpage-warning": "Advertencia: estás a punto de trasladar una página de usuario. Ten en cuenta que solo se trasladará la página; el usuario no se renombrará.", "movecategorypage-warning": "Advertencia: estás a punto de trasladar una página de categoría. Ten en cuenta que se trasladará sólo la página, y las páginas en la antigua categoría no se recategorizarán en la nueva.", - "movenologintext": "Es necesario ser usuario registrado y [[Special:UserLogin|haber iniciado sesión]] para renombrar una página.", + "movenologintext": "Es necesario ser usuario registrado y [[Special:UserLogin|haber accedido a tu cuenta]] para trasladar páginas.", "movenotallowed": "No tienes permiso para trasladar páginas.", "movenotallowedfile": "No tienes permiso para trasladar archivos.", "cant-move-user-page": "No tienes permiso para trasladar páginas de usuario (excepto subpáginas).", @@ -2592,7 +2601,7 @@ "namespace-nosubpages": "El espacio de nombres «$1» no permite subpáginas.", "newtitle": "Título nuevo:", "move-watch": "Vigilar páginas de origen y destino", - "movepagebtn": "Renombrar página", + "movepagebtn": "Trasladar la página", "pagemovedsub": "Renombrado realizado con éxito", "movepage-moved": "«$1» ha sido trasladada a «$2»", "movepage-moved-redirect": "Se ha creado una redirección.", @@ -2943,8 +2952,10 @@ "newimages-legend": "Filtro", "newimages-label": "Nombre del archivo (o una parte):", "newimages-user": "Dirección IP o nombre de usuario", + "newimages-newbies": "Mostrar solo las contribuciones de cuentas nuevas", "newimages-showbots": "Mostrar cargas de bots", "newimages-hidepatrolled": "Ocultar las subidas verificadas", + "newimages-mediatype": "Tipo de medio:", "noimages": "No hay nada que ver.", "gallery-slideshow-toggle": "Activar o desactivar las miniaturas", "ilsubmit": "Buscar", @@ -3684,7 +3695,7 @@ "logentry-import-upload-details": "$1 {{GENDER:$2|importó}} $3 subiendo un archivo ($4 {{PLURAL:$4|revisión|revisiones}})", "logentry-import-interwiki": "$1 {{GENDER:$2|importó}} $3 desde otro wiki", "logentry-import-interwiki-details": "$1 {{GENDER:$2|importó}} $3 desde $5 ($4 {{PLURAL:$4|revisión|revisiones}})", - "logentry-merge-merge": "$1 {{GENDER:$2|combinó}} $3 en $4 (revisiones hasta el $5)", + "logentry-merge-merge": "$1 {{GENDER:$2|fusionó}} $3 en $4 (revisiones hasta el $5)", "logentry-move-move": "$1 {{GENDER:$2|trasladó}} la página $3 a $4", "logentry-move-move-noredirect": "$1 {{GENDER:$2|trasladó}} la página $3 a $4 sin dejar una redirección", "logentry-move-move_redir": "$1 {{GENDER:$2|trasladó}} la página $3 a $4 sobre una redirección", @@ -4021,5 +4032,7 @@ "undelete-cantedit": "No puedes deshacer el borrado de esta página porque no tienes permisos para editarla.", "undelete-cantcreate": "No puedes deshacer el borrado de esta página porque no existe ninguna página con este nombre y no tienes permisos para crearla.", "pagedata-title": "Datos de la página", + "pagedata-text": "Esta página provee una interfaz de datos a otras páginas. Por favor proporcione el título de la página en la URL usando la sintaxis de subpáginas.\n* La negociación del contenido se aplica en base a la cabecera Accept de su cliente. Esto significa que los datos de la página se proporcionarán en su formato de preferencia.", + "pagedata-not-acceptable": "No se ha encontrado un formato coincidente. Tipos MIME admitidos: $1", "pagedata-bad-title": "El título «$1» no es válido." } diff --git a/languages/i18n/et.json b/languages/i18n/et.json index bc30182481..b3bed3d6f0 100644 --- a/languages/i18n/et.json +++ b/languages/i18n/et.json @@ -175,13 +175,7 @@ "anontalk": "Arutelu", "navigation": "Navigeerimine", "and": " ja", - "qbfind": "Otsi", - "qbbrowse": "Sirvi", - "qbedit": "Redigeeri", - "qbpageoptions": "Lehekülje suvandid", - "qbmyoptions": "Minu leheküljed", "faq": "KKK", - "faqpage": "Project:KKK", "actions": "Toimingud", "namespaces": "Nimeruumid", "variants": "Variandid", @@ -208,32 +202,22 @@ "edit-local": "Redigeeri kohalikku kirjeldust", "create": "Loo", "create-local": "Lisa kohalik kirjeldus", - "editthispage": "Redigeeri seda lehekülge", - "create-this-page": "Loo see lehekülg", "delete": "Kustuta", - "deletethispage": "Kustuta see lehekülg", - "undeletethispage": "Taasta see lehekülg", "undelete_short": "Taasta {{PLURAL:$1|üks muudatus|$1 muudatust}}", "viewdeleted_short": "Vaata {{PLURAL:$1|üht|$1}} kustutatud muudatust", "protect": "Kaitse", "protect_change": "muuda", - "protectthispage": "Kaitse seda lehekülge", "unprotect": "Muuda kaitset", - "unprotectthispage": "Muuda selle lehekülje kaitset", "newpage": "Uus lehekülg", - "talkpage": "Selle lehekülje arutelu", "talkpagelinktext": "arutelu", "specialpage": "Erilehekülg", "personaltools": "Personaalsed tööriistad", - "articlepage": "Vaata sisulehekülge", "talk": "Arutelu", "views": "vaatamisi", "toolbox": "Tööriistad", "tool-link-userrights": "Muuda {{GENDER:$1|kasutajarühmi}}", "tool-link-userrights-readonly": "Vaata {{GENDER:$1|kasutajarühmi}}", "tool-link-emailuser": "Saada {{GENDER:$1|kasutajale}} e-kiri", - "userpage": "Vaata kasutajalehekülge", - "projectpage": "Vaata projektilehekülge", "imagepage": "Vaata faililehekülge", "mediawikipage": "Vaata sõnumi lehekülge", "templatepage": "Vaata malli lehekülge", @@ -1289,7 +1273,8 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (vaata ka [[Special:NewPages|uute lehekülgede loendit]])", "recentchanges-submit": "Näita", "rcfilters-activefilters": "Aktiivsed filtrid", - "rcfilters-quickfilters": "Kiirlingid", + "rcfilters-advancedfilters": "Täpsemad filtrid", + "rcfilters-quickfilters": "Salvestatud filtrid", "rcfilters-quickfilters-placeholder-title": "Linke pole veel salvestatud", "rcfilters-quickfilters-placeholder-description": "Et filtri sätted salvestada ja et neid hiljem uuesti kasutada, klõpsa alloleva aktiivsete filtrite loendi juures järjehoidjaikooni.", "rcfilters-savedqueries-defaultlabel": "Salvestatud filtrid", @@ -1298,9 +1283,10 @@ "rcfilters-savedqueries-unsetdefault": "Tühista vaikevalik", "rcfilters-savedqueries-remove": "Eemalda", "rcfilters-savedqueries-new-name-label": "Nimi", - "rcfilters-savedqueries-apply-label": "Koosta kiirlink", + "rcfilters-savedqueries-new-name-placeholder": "Kirjelda filtri otstarvet", + "rcfilters-savedqueries-apply-label": "Koosta filter", "rcfilters-savedqueries-cancel-label": "Loobu", - "rcfilters-savedqueries-add-new-title": "Salvesta filtrid kiirlingina", + "rcfilters-savedqueries-add-new-title": "Salvesta filtri praegused sätted", "rcfilters-restore-default-filters": "Taasta vaikefiltrid", "rcfilters-clear-all-filters": "Eemalda kõik filtrid", "rcfilters-search-placeholder": "Filtri viimaseid muudatusi (sirvi või alusta tippimist)", @@ -1375,6 +1361,9 @@ "rcfilters-filter-lastrevision-description": "Muudatus, mis on leheküljel kõige viimane.", "rcfilters-filter-previousrevision-label": "Varasemad redaktsioonid", "rcfilters-filter-previousrevision-description": "Kõik muudatused, mis pole leheküljel kõige viimased.", + "rcfilters-filter-excluded": "Välja arvatud", + "rcfilters-tag-prefix-namespace-inverted": ":mitte $1", + "rcfilters-view-tags": "Märgistatud muudatused", "rcnotefrom": "Allpool on toodud {{PLURAL:$5|muudatus|muudatused}} alates: $3, kell $4 (näidatakse kuni $1 muudatust)", "rclistfromreset": "Lähtesta kuupäeva valik", "rclistfrom": "Näita muudatusi alates: $3, kell $2", @@ -2693,7 +2682,7 @@ "pageinfo-hidden-categories": "Peidetud {{PLURAL:$1|kategooria|kategooriad}} ($1)", "pageinfo-templates": "Kasutatud {{PLURAL:$1|mall|mallid}} ($1)", "pageinfo-transclusions": "Kasutuses {{PLURAL:$1|leheküljel|lehekülgedel}} ($1)", - "pageinfo-toolboxlink": "Lehekülje andmed", + "pageinfo-toolboxlink": "Lehekülje teave", "pageinfo-redirectsto": "Ümber suunatud leheküljele", "pageinfo-redirectsto-info": "teave", "pageinfo-contentpage": "Arvestatakse sisuleheküljena", @@ -2763,8 +2752,10 @@ "newimages-legend": "Filter", "newimages-label": "Failinimi (või selle osa):", "newimages-user": "IP-aadress või kasutajanimi", + "newimages-newbies": "Näita ainult uute kontode kaastööd", "newimages-showbots": "Näita robotite üles laaditud faile", "newimages-hidepatrolled": "Peida kontrollitud failid", + "newimages-mediatype": "Failitüüp:", "noimages": "Uued failid puuduvad.", "gallery-slideshow-toggle": "Lülita pisipildid ümber", "ilsubmit": "Otsi", @@ -3371,7 +3362,7 @@ "tags-create-reason": "Põhjus:", "tags-create-submit": "Koosta", "tags-create-no-name": "Pead määrama märgise nime.", - "tags-create-invalid-chars": "Märgise nimi ei tohi sisaldada koma (,) ega kaldkriipsu (/).", + "tags-create-invalid-chars": "Märgise nimi ei tohi sisaldada koma (,), püstkriipsu (|) ega kaldkriipsu (/).", "tags-create-invalid-title-chars": "Märgise nimi ei tohi sisaldada märki, mida ei saa kasutada lehekülje pealkirjas.", "tags-create-already-exists": "Märgis \"$1\" on juba olemas.", "tags-create-warnings-above": "Prooviti koostada märgist \"$1\". Sellega seoses väljastati \"{{PLURAL:$2|järgmine hoiatus|järgmised hoiatused}}:", @@ -3831,5 +3822,8 @@ "revid": "redaktsioon $1", "pageid": "lehekülje identifikaator $1", "undelete-cantedit": "Sa ei saa seda lehekülge taastada, sest sul pole lubatud seda lehekülge redigeerida.", - "undelete-cantcreate": "Sa ei saa seda lehekülge taastada, sest sellise pealkirjaga lehekülg puudub ja sul pole lubatud seda lehekülge alustada." + "undelete-cantcreate": "Sa ei saa seda lehekülge taastada, sest sellise pealkirjaga lehekülg puudub ja sul pole lubatud seda lehekülge alustada.", + "pagedata-title": "Lehekülje andmed", + "pagedata-not-acceptable": "Vastavat vormingut ei leitud. Toetatud MIME tüübid: $1", + "pagedata-bad-title": "Vigane pealkiri: $1." } diff --git a/languages/i18n/eu.json b/languages/i18n/eu.json index f004852540..9dd6be4c2b 100644 --- a/languages/i18n/eu.json +++ b/languages/i18n/eu.json @@ -29,7 +29,8 @@ "Gorkaazk", "Vriullop", "Osoitz", - "Mikel Ibaiba" + "Mikel Ibaiba", + "MarcoAurelio" ] }, "tog-underline": "Azpimarratu loturak:", @@ -56,7 +57,7 @@ "tog-enotifusertalkpages": "Nire eztabaida orrialdea aldatzen denean e-posta jaso", "tog-enotifminoredits": "Orrialde edo fitxategietan aldaketak txikiak direnean ere e-posta jaso", "tog-enotifrevealaddr": "Jakinarazpen mezuetan nire e-posta helbidea erakutsi", - "tog-shownumberswatching": "Jarraitzen duen erabiltzaile kopurua erakutsi", + "tog-shownumberswatching": "Ikusten duten erabiltzaile kopurua erakutsi", "tog-oldsig": "Zure egungo sinadura:", "tog-fancysig": "Sinadura wikitestu gisa tratatu (lotura automatikorik gabe)", "tog-uselivepreview": "Zuzeneko aurrebista erabili", @@ -147,7 +148,7 @@ "period-am": "AM", "period-pm": "PM", "pagecategories": "{{PLURAL:$1|Kategoria|Kategoriak}}", - "category_header": "«$1» kategoriako artikuluak", + "category_header": "«$1» kategoriako orriak", "subcategories": "Azpikategoriak", "category-media-header": "Media \"$1\" kategorian", "category-empty": "''Kategoria honek ez dauka artikulurik uneotan.''", @@ -164,7 +165,7 @@ "noindex-category": "Indexatugabeko orrialdeak", "broken-file-category": "Fitxategiren baterako lotura hautsia duten orriak", "about": "Honi buruz", - "article": "Artikulua", + "article": "Eduki-orria", "newwindow": "(leiho berrian irekitzen da)", "cancel": "Utzi", "moredotdotdot": "Gehiago...", @@ -661,7 +662,7 @@ "readonlywarning": "Oharra: Datu-basea blokeatu egin da mantenu lanak burutzeko, beraz ezingo dituzu orain zure aldaketak gorde.I\nTestua fitxategi baten kopiatu dezakezu, eta beranduago erabiltzeko gorde.\n\nBlokeatu zuen administratzaileak honako azalpena eman zuen: $1", "protectedpagewarning": "'''Oharra: Orri hau blokeatua dago administratzaileek soilik eraldatu ahal dezaten.'''\nAzken erregistroa ondoren ikusgai dago erreferentzia gisa:", "semiprotectedpagewarning": "'''Oharra''': Orrialde hau erregistratutako erabiltzaileek bakarrik aldatzeko babestuta dago.\nErregistroko azken sarrera azpian jartzen da erreferentzia gisa:", - "cascadeprotectedwarning": "'''Oharra:''' Orrialde hau blokeatua izan da eta administratzaileek baino ez dute berau aldatzeko ahalmena, honako {{PLURAL:$1|orrialdeko|orrialdeetako}} kaskada-babesean txertatuta dagoelako:", + "cascadeprotectedwarning": "Oharra: Orrialde hau blokeatua izan da eta [[Special:ListGroupRights|baimen zehatzak]] dituzten erabiltzaileek baino ez dute berau aldatzeko ahalmena, honako {{PLURAL:$1|orrialdeko|orrialdeetako}} kaskada-babesean txertatuta dagoelako:", "titleprotectedwarning": "'''Oharra: Orrialde hau blokeatuta dago eta bakarrik [[Special:ListGroupRights|erabiltzaile batzuek]] sortu dezakete.'''\nAzken erregistroko sarrera ematen da azpian erreferentzia gisa:", "templatesused": "Orri honetan erabiltzen {{PLURAL:$1|den txantiloia|diren txantiloiak}}:", "templatesusedpreview": "Aurreikuspen honetan erabiltzen {{PLURAL:$1|den txantiloia|diren txantiloiak}}:", @@ -1015,7 +1016,7 @@ "saveusergroups": "Erabiltzaile {{GENDER:$1|taldeak}} gorde", "userrights-groupsmember": "Ondorengo talde honetako kide da:", "userrights-groupsmember-auto": "Honen kide inplizitua:", - "userrights-groups-help": "Lankide hau zein taldetakoa den alda dezakezu:\n* Laukia hautatuta baldin badago, esan nahi du lankidea talde horretakoa dela.\n* Laukia hautatu gabe baldin badago, esan nahi du lankidea talde horretakoa ez dela.\n* Izartxoak (*) erakusten du ezin duzula talde horretatik kendu, taldera gehitu eta gero; edo alderantziz, ezin duzula talde horretara gehitu, taldetik kendu eta gero.\n* Traolak (#) erakusten du taldearen iraungipen data luzatu egin dezakezula soilik; ez ordea aurreratu.", + "userrights-groups-help": "Lankide hau zein taldetakoa den alda dezakezu:\n* Laukia hautatuta baldin badago, esan nahi du lankidea talde horretakoa dela.\n* Laukia hautatu gabe baldin badago, esan nahi du lankidea talde horretakoa ez dela.\n* Izartxoak (*) erakusten du ezin duzula talde horretatik kendu, taldera gehitu eta gero; edo alderantziz, ezin duzula talde horretara gehitu, taldetik kendu eta gero.\n* Traolak (#) erakusten du talde-partaidetzaren iraungipen data luzatu egin dezakezula soilik; ez ordea aurreratu.", "userrights-reason": "Arrazoia:", "userrights-no-interwiki": "Ez duzu beste wikietan erabiltzaile eskumenak aldatzeko baimenik.", "userrights-nodatabase": "$1 datubasea ez da existitzen edo ez dago lokalki.", @@ -1209,13 +1210,15 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (ikus, gainera, [[Special:NewPages|orri berrien zerrenda]])", "recentchanges-submit": "Erakutsi", "rcfilters-activefilters": "Iragazki aktiboak", - "rcfilters-quickfilters": "Gordetako filtro ezarpenak", + "rcfilters-advancedfilters": "Iragazki aurreratuak", + "rcfilters-quickfilters": "Gordetako iragazkiak", "rcfilters-quickfilters-placeholder-title": "Ez dira oraindik Link-ak gorde", "rcfilters-savedqueries-defaultlabel": "Gordetako iragazkiak", "rcfilters-savedqueries-rename": "Berrizendatu", "rcfilters-savedqueries-remove": "Kendu", "rcfilters-savedqueries-new-name-label": "Izena", - "rcfilters-savedqueries-apply-label": "Konfigurazioa gorde", + "rcfilters-savedqueries-new-name-placeholder": "Deskribatu filtro honen helburua", + "rcfilters-savedqueries-apply-label": "Sortu iragazkia", "rcfilters-savedqueries-cancel-label": "Utzi", "rcfilters-savedqueries-add-new-title": "Gorde oraingo iragazki ezarpenak", "rcfilters-restore-default-filters": "Leheneratu iragazki lehenetsiak", @@ -1272,7 +1275,8 @@ "rcfilters-filter-lastrevision-description": "Orrialde bati eginiko aldaketarik berriena.", "rcfilters-filter-previousrevision-label": "Aurreko berrikuspenak", "rcfilters-filter-excluded": "Baztertua", - "rcfilters-view-tags": "Etiketak", + "rcfilters-view-tags": "Etiketa aldaketak", + "rcfilters-liveupdates-button": "Zuzenean egindako eguneraketak", "rcnotefrom": "Jarraian azaltzen diren {{PLURAL:$5|aldaketak}} data honetatik aurrerakoak dira: $3,$4 (gehienez $1 erakusten dira).", "rclistfrom": "Erakutsi $3 $2 ondorengo aldaketa berriak", "rcshowhideminor": "$1 aldaketa txikiak", @@ -1598,8 +1602,8 @@ "pageswithprop-prophidden-long": "testu luzearen ezagaurria izkutatua ($1)", "doubleredirects": "Birbideratze bikoitzak", "doubleredirectstext": "Lerro bakoitzean lehen eta bigarren birzuzenketetarako loturak ikus daitezke, eta baita edukia daukan edo eduki beharko lukeen orrialderako lotura ere. Lehen birzuzenketak azken honetara zuzendu beharko luke.", - "double-redirect-fixed-move": "«[[$1]]» orria mugitu da, eta orain «[[$2]]» orrira daraman birbideratzea da", - "double-redirect-fixed-maintenance": "«[[$1]]» orritik «[[$2]]» orrira birbideratze bikoitza konpontzea", + "double-redirect-fixed-move": "«[[$1]]» orria mugitu da.\nAutomatikoki eguneratu da, eta orain «[[$2]]» orrira darama.", + "double-redirect-fixed-maintenance": "«[[$1]]» orritik «[[$2]]» orrira egindako birbideratze bikoitza automatikoki konpondua, mantentze lanak egitean.", "double-redirect-fixer": "Birbideratze zuzentzailea", "brokenredirects": "Hautsitako birzuzenketak", "brokenredirectstext": "Ondorengo birbideratze hauek existitzen ez diren orrietara bideratuta daude:", @@ -1841,7 +1845,7 @@ "watchlist-details": "{{PLURAL:$1|Orrialde $1|$1 orrialde}} jarraitzen, eztabaida orrialdeak kontuan hartu gabe.", "wlheader-enotif": "Posta bidezko ohartarazpena gaituta dago.", "wlheader-showupdated": "Bisitatu zenituen azken alditik aldaketak izan dituzten orrialdeak '''beltzez''' nabarmenduta daude.", - "wlnote": "Jarraian {{PLURAL:$2|ikus daiteke azken orduko|ikus daitezke azken '''$2''' orduetako}} azken {{PLURAL:$1|aldaketa|'''$1''' aldaketak}}, $3, $4 gisa.", + "wlnote": "Jarraian {{PLURAL:$2|ikus daiteke azken orduko|ikus daitezke azken $2 orduetako}} azken {{PLURAL:$1|aldaketa|$1 aldaketak}}, $3, $4 gisa.", "wlshowlast": "Erakutsi azken $1 orduak, azken $2 egunak", "watchlist-hide": "Ezkutatu", "watchlist-submit": "Erakutsi", @@ -1868,7 +1872,7 @@ "enotif_body_intro_moved": "{{SITENAME}}(e)ko $1 orrialdea {{GENDER:$2|mugitu}} du $2 erabiltzaileak $PAGEEDITDATE datan, ikus $3 oraingo bertsiorako.", "enotif_body_intro_restored": "{{SITENAME}} guneko «$1» orria {{GENDER:$2|lehengoratu}} du $2 administratzaileak $PAGEEDITDATE datan. Oraingo bertsioa ikusteko, zoaz helbide honetara: $3.", "enotif_body_intro_changed": "{{SITENAME}}(e)ko $1 orrialdea {{GENDER:$2|aldatu}} du $2 erabiltzaileak $PAGEEDITDATE datan, ikus $3 oraingo bertsiorako.", - "enotif_lastvisited": "Ikus «$1» zure azken bisitaz geroztik izandako aldaketa guztiak ikusteko.", + "enotif_lastvisited": "Zure azken bisitaz geroztik izandako aldaketa guztiak ikusteko, ikus «$1»", "enotif_lastdiff": "Aldaketa hau ikusteko, ikus $1.", "enotif_anon_editor": "$1 erabiltzaile anonimoa", "enotif_body": "Kaixo $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\n\nEgilearen laburpena: $PAGESUMMARY $PAGEMINOREDIT\n\nEgilearekin harremanetan jarri:\nposta: $PAGEEDITOR_EMAIL\nwiki: $PAGEEDITOR_WIKI\n\nEz dira oharpen gehiago bidaliko orrialde hau berriz bisitatzen ez baduzu izena emanda zaudela.\nHorrez gain, orrialdeen oharpen konfigurazioa leheneratu dezakezu jarraipen zerrendatik.\n\n Adeitasunez {{SITENAME}}(e)ko oharpen sistema\n\n--\nZure epostaren jakinarazpenen konfigurazioa aldatzeko, ikus\n{{canonicalurl:{{#special:Preferences}}}}\n\nZure jarraipen zerrendako konfigurazioa aldatzeko, ikus\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nOrrialdea zure jarraipen zerrendatik ezabatzeko, ikus\n$UNWATCHURL\n\nLaguntza:\n$HELPPAGE", @@ -1904,10 +1908,10 @@ "rollbacklinkcount-morethan": "desegin {{PLURAL:$1|edizio bat|$1 edizio}} baino gehiago", "rollbackfailed": "Desegiteak huts egin dud", "cantrollback": "Ezin da aldaketa desegin; erabiltzaile bakarrak hartu du parte.", - "alreadyrolled": "Ezin da [[User:$2|$2]] ([[User talk:$2|Eztabaida]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]) wikilariak «[[$1]]» orrian egindako azken aldaketa desegin;\nbeste norbaitek editatu edo desegin du jadanik.\n\n Azken aldaketa [[User:$3|$3]] ([[User talk:$3|Eztabaida]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]) wikilariak egin du.", + "alreadyrolled": "Ezin da [[User:$2|$2]] ([[User talk:$2|eztabaida]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]) wikilariak «[[:$1]]» orrian egindako azken aldaketa desegin;\nbeste norbaitek editatu edo desegin du jadanik.\n\nAzken aldaketa [[User:$3|$3]] ([[User talk:$3|eztabaida]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]) wikilariak egin du.", "editcomment": "Aldaketaren laburpena: $1.", "revertpage": "[[Special:Contributions/$2|$2]] ([[User talk:$2|talk]]) wikilariaren aldaketak deseginda, edukia [[User:$1|$1]] wikilariaren azken bertsiora itzuli da.", - "rollback-success": "$1 wikilariaren aldaketak deseginda,\nedukia $2 wikilariaren azken bertsiora itzuli da.", + "rollback-success": "{{GENDER:$3|$1}}; wikilariaren aldaketak deseginda,\nedukia {{GENDER:$4|$2}} wikilariaren azken bertsiora itzuli da.", "sessionfailure-title": "Saio-akatsa", "sessionfailure": "Badirudi saioarekin arazoren bat dagoela; bandalismoak saihesteko ekintza hau ezeztatu egin da. Mesedez, nabigatzaileko \"atzera\" botoian klik egin, hona ekarri zaituen orrialde hori berriz kargatu, eta saiatu berriz.", "changecontentmodel-title-label": "Orriaren izenburua", diff --git a/languages/i18n/fa.json b/languages/i18n/fa.json index da36161f54..47eed7a2f7 100644 --- a/languages/i18n/fa.json +++ b/languages/i18n/fa.json @@ -847,7 +847,7 @@ "rev-deleted-no-diff": "شما نمی‌توانید این تفاوت را مشاهده کنید زیرا یکی از دو نسخه '''حذف شده‌است'''.\nممکن است اطلاعات مرتبط با آن در [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} سیاههٔ حذف] موجود باشد.", "rev-suppressed-no-diff": "شما نمی‌توانید این تفاوت را مشاهده کنید زیرا یکی از نسخه‌ها '''حذف شده‌است'''.", "rev-deleted-unhide-diff": "یکی از دو نسخهٔ این تفاوت '''حذف شده‌است'''.\nممکن است اطلاعات مرتبط با آن در [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} سیاههٔ حذف] موجود باشد.\nشما کماکان می‌توانید در صورت تمایل [$1 این تفاوت را ببینید].", - "rev-suppressed-unhide-diff": "یکی از نسخه‌های این تفاوت '''فرونشانی شده‌است'''.\nممکن است جزئیاتی در [{{fullurl:{{#Special:Log}}/suppress|page=سیاههٔ فرونشانی{{FULLPAGENAMEE}}}}] موجود باشد.\nشما کماکان می‌توانید در صورت تمایل [$1 این تفاوت را ببینید].", + "rev-suppressed-unhide-diff": "یکی از نسخه‌های این تفاوت فرونشانی شده‌است.\nممکن است جزئیاتی در [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} سیاههٔ فرونشانی] موجود باشد.\nشما کماکان می‌توانید در صورت تمایل [$1 این تفاوت را ببینید].", "rev-deleted-diff-view": "یکی از نسخه‌های این تفاوت '''حذف شده‌است'''.\nشما می‌توانید این تفاوت را ببینید؛ ممکن است جزئیاتی در [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} سیاههٔ حذف] موجود باشد.", "rev-suppressed-diff-view": "یکی از نسخه‌های این تفاوت '''فرونشانی شده‌است'''.\nشما می‌توانید این تفاوت را ببینید؛ ممکن است جزئیاتی در [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} سیاههٔ فرونشانی] موجود باشد.", "rev-delundel": "تغییر پیدایی", @@ -1335,7 +1335,8 @@ "recentchanges-legend-plusminus": "(±۱۲۳)", "recentchanges-submit": "نمایش", "rcfilters-activefilters": "پالایه‌های فعال", - "rcfilters-quickfilters": "تنظیمات ذخیره‌شدهٔ پالایه", + "rcfilters-advancedfilters": "پالایه‌‌های پیشرفته", + "rcfilters-quickfilters": "پالایه‌های ذخیره‌شده", "rcfilters-quickfilters-placeholder-title": "هنوز پیوندی ذخیره نشده‌است", "rcfilters-quickfilters-placeholder-description": "برای ذخیره پالایه‌هایتان و استفاده مجدد آنها، در محیط فعال پالایه در پایین بر روی دکمهٔ بوک‌مارک کلیک کنید.", "rcfilters-savedqueries-defaultlabel": "پالایه‌های ذخیره‌شده", @@ -1344,7 +1345,8 @@ "rcfilters-savedqueries-unsetdefault": "حذف از پیش‌فرض", "rcfilters-savedqueries-remove": "حذف", "rcfilters-savedqueries-new-name-label": "نام", - "rcfilters-savedqueries-apply-label": "ذخیره تنظیمات", + "rcfilters-savedqueries-new-name-placeholder": "هدف پالایه را توضیح بده", + "rcfilters-savedqueries-apply-label": "ساخت پالایه", "rcfilters-savedqueries-cancel-label": "لغو", "rcfilters-savedqueries-add-new-title": "ذخیره تنظیمات کنونی پالایه", "rcfilters-restore-default-filters": "بازگردانی پالایه‌های پیش‌فرض", @@ -1421,7 +1423,13 @@ "rcfilters-filter-lastrevision-description": "جدیدترین تغییر در یک صفحه.", "rcfilters-filter-previousrevision-label": "نسخه‌های قبلی", "rcfilters-filter-previousrevision-description": "تمام تغییراتی که تازه‌ترین تغییر در یک صفحه نیستند.", - "rcfilters-view-tags": "برچسب‌ها", + "rcfilters-filter-excluded": "مستثنی‌شده", + "rcfilters-tag-prefix-namespace-inverted": ":نه $1", + "rcfilters-view-tags": "ویرایش‌های برچسب‌شده", + "rcfilters-view-namespaces-tooltip": "نتیجهٔ پالایه بر پایهٔ فضای نام", + "rcfilters-view-tags-tooltip": "نتایج پالایه با کمک برچسب‌های ویرایش", + "rcfilters-view-return-to-default-tooltip": "بازگشت به منوی پالایهٔ اصلی", + "rcfilters-liveupdates-button": "به‌روزرسانی‌های زنده", "rcnotefrom": "در زیر تغییرات از $3, $4 (تا $1 {{PLURAL:$5|نشان داده شده‌است|نشان داده شده‌اند}}).", "rclistfromreset": "از نو کردن انتخاب تاریخ", "rclistfrom": "نمایش تغییرات تازه با شروع از $3 $2", @@ -2429,7 +2437,7 @@ "blocklogpage": "سیاههٔ بستن", "blocklog-showlog": "دسترسی این کاربر در گذشته بسته شده‌است.\nسیاههٔ قطع دسترسی در زیر نمایش یافته است:", "blocklog-showsuppresslog": "دسترسی این کاربر قبلاً بسته شده و این کاربر پنهان شده‌است.\nسیاههٔ قطع دسترسی در زیر نمایش یافته است:", - "blocklogentry": "«[[$1]]» را تا $2 بست $3", + "blocklogentry": "«[[$1]]» را $2 بست $3", "reblock-logentry": "تنظیمات قطع دسترسی [[$1]] را تغییر داد به پایان قطع دسترسی در $2 $3", "blocklogtext": "این سیاهه‌ای از بستن و باز کردن کاربرها است.\nنشانی‌های آی‌پی که به طور خودکار بسته شده‌اند فهرست نشده‌اند.\nبرای فهرست محرومیت‌ها و بسته‌شدن‌های حال حاضر به [[Special:BlockList|فهرست بسته‌شده‌ها]] مراجعه کنید.", "unblocklogentry": "$1 را باز کرد", @@ -3623,7 +3631,7 @@ "revdelete-uname-unhid": "نام کاربری را آشکار کرد", "revdelete-restricted": "مدیران را محدود کرد", "revdelete-unrestricted": "محدودیت مدیران را لغو کرد", - "logentry-block-block": "$1 {{GENDER:$4|$3}} را تا $5 {{GENDER:$2|بست}} $6", + "logentry-block-block": "$1 {{GENDER:$4|$3}} را $5 {{GENDER:$2|بست}} $6", "logentry-block-unblock": "$1 {{GENDER:$4|$3}} را {{GENDER:$2|بازکرد}}", "logentry-block-reblock": "$1 {{GENDER:$2|تنظیمات}} بستن {{GENDER:$4|$3}} را به پایان قطع دسترسی $5 $6 تغییر داد.", "logentry-suppress-block": "$1 {{GENDER:$2|بسته شد}} {{GENDER:$4|$3}} با پایان قطع دسترسی در زمان $5 $6", diff --git a/languages/i18n/fi.json b/languages/i18n/fi.json index dc08992517..4a548dc264 100644 --- a/languages/i18n/fi.json +++ b/languages/i18n/fi.json @@ -200,13 +200,7 @@ "anontalk": "Keskustelu", "navigation": "Valikko", "and": " ja", - "qbfind": "Etsi", - "qbbrowse": "Selaa", - "qbedit": "Muokkaa", - "qbpageoptions": "Sivuasetukset", - "qbmyoptions": "Omat sivut", "faq": "Usein kysytyt kysymykset", - "faqpage": "Project:Usein kysytyt kysymykset", "actions": "Toiminnot", "namespaces": "Nimiavaruudet", "variants": "Kirjoitusjärjestelmät", @@ -233,32 +227,22 @@ "edit-local": "Muokkaa paikallista kuvausta", "create": "Luo sivu", "create-local": "Luo paikallinen kuvaus", - "editthispage": "Muokkaa tätä sivua", - "create-this-page": "Luo tämä sivu", "delete": "Poista", - "deletethispage": "Poista tämä sivu", - "undeletethispage": "Palauta tämä sivu", "undelete_short": "Palauta {{PLURAL:$1|yksi muokkaus|$1 muokkausta}}", "viewdeleted_short": "Näytä {{PLURAL:$1|poistettu muokkaus|$1 poistettua muokkausta}}", "protect": "Suojaa", "protect_change": "muuta", - "protectthispage": "Suojaa tämä sivu", "unprotect": "Muuta suojausta", - "unprotectthispage": "Muuta tämän sivun suojausta", "newpage": "Uusi sivu", - "talkpage": "Keskustele tästä sivusta", "talkpagelinktext": "keskustelu", "specialpage": "Toimintosivu", "personaltools": "Henkilökohtaiset työkalut", - "articlepage": "Näytä varsinainen sivu", "talk": "Keskustelu", "views": "Näkymät", "toolbox": "Työkalut", "tool-link-userrights": "Muokkaa {{GENDER:$1|käyttäjän}} ryhmiä", "tool-link-userrights-readonly": "Katso {{GENDER:$1|käyttäjän}} ryhmiä", "tool-link-emailuser": "Lähetä sähköpostia tälle {{GENDER:$1|käyttäjälle}}", - "userpage": "Näytä käyttäjäsivu", - "projectpage": "Näytä projektisivu", "imagepage": "Näytä tiedostosivu", "mediawikipage": "Näytä viestisivu", "templatepage": "Näytä mallinesivu", @@ -979,7 +963,7 @@ "search-file-match": "(vastaa tiedoston sisältöä)", "search-suggest": "Tarkoititko: $1", "search-rewritten": "Näytetään tulokset haulla $1. Haluatko hakea haulla $2?", - "search-interwiki-caption": "Sisarhankkeet", + "search-interwiki-caption": "Tulokset sisarhankkeista", "search-interwiki-default": "Tulokset osoitteesta $1:", "search-interwiki-more": "(lisää)", "search-interwiki-more-results": "lisää tuloksia", @@ -1333,15 +1317,16 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Näytä", "rcfilters-activefilters": "Aktiiviset suodattimet", - "rcfilters-quickfilters": "Pikalinkit", + "rcfilters-quickfilters": "Tallennetut suodatinasetukset", + "rcfilters-quickfilters-placeholder-title": "Ei vielä tallennettuja linkkejä", "rcfilters-savedqueries-defaultlabel": "Tallennetut suodattimet", "rcfilters-savedqueries-rename": "Nimeä uudelleen", "rcfilters-savedqueries-setdefault": "Aseta oletukseksi", "rcfilters-savedqueries-remove": "Poista", "rcfilters-savedqueries-new-name-label": "Nimi", - "rcfilters-savedqueries-apply-label": "Luo pikalinkki", + "rcfilters-savedqueries-apply-label": "Tallenna asetukset", "rcfilters-savedqueries-cancel-label": "Peru", - "rcfilters-savedqueries-add-new-title": "Tallenna suodattimet pikalinkkinä", + "rcfilters-savedqueries-add-new-title": "Tallenna nykyiset suodatinasetukset", "rcfilters-restore-default-filters": "Palauta oletussuodattimet", "rcfilters-clear-all-filters": "Tyhjennä kaikki suodattimet", "rcfilters-search-placeholder": "Suodata tuoreita muutoksia (selaa tai ala kirjoittaa)", @@ -1355,8 +1340,8 @@ "rcfilters-highlightmenu-help": "Valitse korostusväri tälle ominaisuudelle", "rcfilters-filterlist-noresults": "Ei löytynyt suodattimia", "rcfilters-noresults-conflict": "Tuloksia ei löytynyt, koska hakuehdot ovat ristiriidassa", - "rcfilters-state-message-subset": "Tällä suodattimella ei ole vaikutusta, koska sen tulokset sisältyvät seuraaviin laajempiin suodattimiin (kokeile korostusta sen erottamiseksi): $1", - "rcfilters-state-message-fullcoverage": "Ryhmän kaikkien suodattimien valitseminen on sama, kuin ei valitse mitään, joten tällä suodattimella ei ole vaikutusta. Ryhmään sisältyy: $ 1", + "rcfilters-state-message-subset": "Tällä suodattimella ei ole vaikutusta, koska sen tulokset sisältyvät {{PLURAL:$2|seuraavaan laajempaan suodattimeen|seuraaviin laajempiin suodattimiin}} (kokeile korostusta sen erottamiseksi): $1", + "rcfilters-state-message-fullcoverage": "Ryhmän kaikkien suodattimien valitseminen on sama, kuin ei valitse mitään, joten tällä suodattimella ei ole vaikutusta. Ryhmään sisältyy: $1", "rcfilters-filtergroup-registration": "Käyttäjän rekisteröinti", "rcfilters-filter-registered-label": "Rekisteröitynyt", "rcfilters-filter-registered-description": "Sisäänkirjautuneiden muokkaukset.", @@ -1374,7 +1359,7 @@ "rcfilters-filter-user-experience-level-newcomer-label": "Tulokkaat", "rcfilters-filter-user-experience-level-newcomer-description": "Vähemmän kuin 10 muokkausta ja 4 päivää aktiivisuutta.", "rcfilters-filter-user-experience-level-learner-label": "Oppijat", - "rcfilters-filter-user-experience-level-learner-description": "Useamman päivän aktiivisina ja enemmän muokkauksia kuin \"tulokkailla\", mutta vähemmän kuin \"kokeneilla käyttäjillä\".", + "rcfilters-filter-user-experience-level-learner-description": "Enemmän kokemusta kuin \"tulokkailla\", mutta vähemmän kuin \"kokeneilla käyttäjillä\".", "rcfilters-filter-user-experience-level-experienced-label": "Kokeneet käyttäjät", "rcfilters-filter-user-experience-level-experienced-description": "Enemmän kuin 30 päivää aktiivisuutta ja 500 muokkausta.", "rcfilters-filtergroup-automated": "Automatisoidut muutokset", @@ -1395,21 +1380,23 @@ "rcfilters-filtergroup-watchlist": "Tarkkailulistalla olevat sivut", "rcfilters-filter-watchlist-watched-label": "Tarkkailulistalla", "rcfilters-filter-watchlist-watched-description": "Muutokset tarkkailulistalla oleviin sivuihin.", + "rcfilters-filter-watchlist-watchednew-label": "Uudet tarkkailulistan muutokset", "rcfilters-filter-watchlist-notwatched-label": "Ei tarkkailulistalla", "rcfilters-filtergroup-changetype": "Muutoksen tyyppi", "rcfilters-filter-pageedits-label": "Sivun muokkaukset", - "rcfilters-filter-pageedits-description": "Muokkaukset wikin sisältöön, keskusteluihin, luokkakuvauksiin...", + "rcfilters-filter-pageedits-description": "Muokkaukset wikin sisältöön, keskusteluihin, luokkakuvauksiin…", "rcfilters-filter-newpages-label": "Sivujen luonnit", "rcfilters-filter-newpages-description": "Muokkaukset, joilla on luotu uusia sivuja.", "rcfilters-filter-categorization-label": "Luokkamuutokset", "rcfilters-filter-categorization-description": "Tulokset sivuista, joita on lisätty tai poistettu luokista.", "rcfilters-filter-logactions-label": "Kirjatut toimet", - "rcfilters-filter-logactions-description": "Hallinnolliset toimet, tunnusten luonnit, sivujen poistot, tiedostojen lähetykset...", + "rcfilters-filter-logactions-description": "Hallinnolliset toimet, tunnusten luonnit, sivujen poistot, tiedostojen lähetykset…", "rcfilters-hideminor-conflicts-typeofchange-global": "\"Pienet muutokset\" -suodatin on ristiriidassa yhden tai useamman Muutoksen tyyppi suodattimen kanssa, koska joitain muutostyyppejä ei voida pitää \"pieninä\". Ristiriidassa oleva suodatin on merkittynä Aktiivisissa suodattimissa, yläpuolella.", "rcfilters-hideminor-conflicts-typeofchange": "Joitain muutostyyppejä ei voida määrittää \"pieneksi\", joten tämä suodatin on ristiriidassa seuraavien Muutoksen tyyppi suodattimien kanssa: $1", "rcfilters-typeofchange-conflicts-hideminor": "\"Muutoksen tyyppi\" on ristiriidassa \"Pienet muutokset\" -suodattimen kanssa. Joitain muutostyyppejä ei voida merkitä \"pieniksi\".", "rcfilters-filtergroup-lastRevision": "Viimeisin versio", "rcfilters-filter-lastrevision-label": "Viimeisin versio", + "rcfilters-filter-lastrevision-description": "Viimeisin muutos sivulle.", "rcfilters-filter-previousrevision-label": "Aikaisemman versiot", "rcnotefrom": "Alla ovat muutokset $3, $4 lähtien. (Enintään $1 näytetään.)", "rclistfrom": "Näytä uudet muutokset $3 kello $2 alkaen", @@ -2108,7 +2095,7 @@ "enotif_body_intro_restored": "{{GENDER:$2|$2}} palautti {{GRAMMAR:inessive|{{SITENAME}}}} sivun $1 $PAGEEDITDATE. Sivun nykyinen versio on osoitteessa $3.", "enotif_body_intro_changed": "{{GENDER:$2|$2}} muutti {{GRAMMAR:inessive|{{SITENAME}}}} sivua $1 $PAGEEDITDATE. Sivun nykyinen versio on osoitteessa $3.", "enotif_lastvisited": "Kaikki muutokset viimeisimmän vierailusi jälkeen näet täältä $1", - "enotif_lastdiff": "Muutos on osoitteessa $1.", + "enotif_lastdiff": "Nähdäksesi tämän muutoksen, katso $1", "enotif_anon_editor": "kirjautumaton käyttäjä $1", "enotif_body": "$WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\nMuokkaajan yhteenveto: $PAGESUMMARY $PAGEMINOREDIT\n\nOta yhteyttä muokkaajaan:\nsähköposti: $PAGEEDITOR_EMAIL\nwiki: $PAGEEDITOR_WIKI\n\nUusia ilmoituksia tästä sivusta ei tule kunnes vierailet sivulla sisään kirjautuneena. Voit myös nollata ilmoitukset kaikille tarkkailemillesi sivuille tarkkailulistallasi.\n\n {{GRAMMAR:genitive|{{SITENAME}}}} ilmoitusjärjestelmä\n\n--\nVoit muuttaa sähköpostimuistutusten asetuksia osoitteessa:\n{{canonicalurl:{{#special:Preferences}}}}\n\nVoit muuttaa tarkkailulistasi asetuksia osoitteessa:\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nVoit poistaa sivun tarkkailulistalta osoitteessa:\n$UNWATCHURL\n\nPalaute ja lisäapu osoitteessa:\n$HELPPAGE", "created": "luonut", @@ -2294,7 +2281,7 @@ "sp-contributions-uploads": "tallennukset", "sp-contributions-logs": "lokit", "sp-contributions-talk": "keskustelu", - "sp-contributions-userrights": "käyttöoikeuksien hallinta", + "sp-contributions-userrights": "{{GENDER:$1|käyttöoikeuksien}} hallinta", "sp-contributions-blocked-notice": "Tämä käyttäjä on tällä hetkellä estetty. Alla on viimeisin estolokin tapahtuma:", "sp-contributions-blocked-notice-anon": "Tämä IP-osoite on tällä hetkellä estetty.\nAlla on viimeisin estolokin tapahtuma:", "sp-contributions-search": "Etsi muokkauksia", @@ -3763,8 +3750,8 @@ "mw-widgets-titleinput-description-redirect": "ohjaus kohteeseen $1", "mw-widgets-categoryselector-add-category-placeholder": "Lisää luokka...", "mw-widgets-usersmultiselect-placeholder": "Lisää enemmän...", - "date-range-from": "Lähtien:", - "date-range-to": "Päättyen:", + "date-range-from": "Aloituspäivä:", + "date-range-to": "Päättymispäivä:", "sessionmanager-tie": "!!FYZZ!!Cannot combine multiple request authentication types: $1.", "sessionprovider-generic": "$1 istuntoa", "sessionprovider-mediawiki-session-cookiesessionprovider": "istuntoja, joissa on evästeet käytössä", @@ -3897,7 +3884,8 @@ "revid": "versio $1", "pageid": "sivun tunnistenumero $1", "gotointerwiki": "Lähdössä {{GRAMMAR:elative|{{SITENAME}}}}", - "gotointerwiki-external": "Olet lähdössä {{GRAMMAR:elative|{{SITENAME}}}} toiselle sivustolle [[$2]].\n\n[$1 Paina tästä jatkaaksesi osoitteeseen $1].", + "gotointerwiki-external": "Olet lähdössä {{GRAMMAR:elative|{{SITENAME}}}} toiselle sivustolle [[$2]].\n\n'''[$1 Jatka osoitteeseen $1]'''", "undelete-cantedit": "Et voi palauttaa tätä sivua, koska sinulla ei ole oikeutta muokata tätä sivua.", - "undelete-cantcreate": "Et voi palauttaa tätä sivua, koska tällä nimellä ei ole olemassaolevaa sivua eikä sinulla ole oikeutta luoda tätä sivua." + "undelete-cantcreate": "Et voi palauttaa tätä sivua, koska tällä nimellä ei ole olemassaolevaa sivua eikä sinulla ole oikeutta luoda tätä sivua.", + "pagedata-bad-title": "Virheellinen otsikko: $1." } diff --git a/languages/i18n/fr.json b/languages/i18n/fr.json index a3015ddafd..2937902266 100644 --- a/languages/i18n/fr.json +++ b/languages/i18n/fr.json @@ -311,7 +311,7 @@ "tagline": "De {{SITENAME}}", "help": "Aide", "search": "Rechercher", - "search-ignored-headings": " #
\n# Titres des sections qui seront ignorés par la recherche\n# Les changements effectués ici prennent effet dès lors que la page avec le titre est indexée.\n# Vous pouvez forcer la réindexation de la page en effectuant une modification vide\n# La syntaxe est la suivante :\n#   * Toute ligne précédée d’un « # » est un commentaire\n#   * Toute ligne non-vide est le titre exact à ignorer, casse comprise\nRéférences\nLiens externes\nVoir aussi\n #
", + "search-ignored-headings": " #
\n# Titres des sections qui seront ignorés par la recherche\n# Les changements effectués ici prennent effet dès lors que la page avec le titre est indexée.\n# Vous pouvez forcer la réindexation de la page en effectuant une modification vide\n# La syntaxe est la suivante :\n#   * Toute ligne précédée d’un « # » est un commentaire\n#   * Toute ligne non-vide est le titre exact à ignorer, casse comprise\nRéférences\nLiens externes\nVoir aussi\n #
", "searchbutton": "Rechercher", "go": "Consulter", "searcharticle": "Lire", @@ -1438,7 +1438,8 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Lister", "rcfilters-activefilters": "Filtres actifs", - "rcfilters-quickfilters": "Configuration des filtres sauvegardée", + "rcfilters-advancedfilters": "Filtres avancés", + "rcfilters-quickfilters": "Filtres sauvegardés", "rcfilters-quickfilters-placeholder-title": "Aucun lien n’a encore été sauvegardé", "rcfilters-quickfilters-placeholder-description": "Pour sauvegarder la configuration de vos filtres pour la réutiliser ultérieurement, cliquez sur l’icône des raccourcis dans la zone des filtres actifs, ci-dessous.", "rcfilters-savedqueries-defaultlabel": "Filtres sauvegardés", @@ -1447,7 +1448,8 @@ "rcfilters-savedqueries-unsetdefault": "Supprime par défaut", "rcfilters-savedqueries-remove": "Supprimer", "rcfilters-savedqueries-new-name-label": "Nom", - "rcfilters-savedqueries-apply-label": "Sauvegarde de la configuration", + "rcfilters-savedqueries-new-name-placeholder": "Décrire l'objet du filtre", + "rcfilters-savedqueries-apply-label": "Créer un filtre", "rcfilters-savedqueries-cancel-label": "Annuler", "rcfilters-savedqueries-add-new-title": "Sauvegarder la configuration du filtre courant", "rcfilters-restore-default-filters": "Rétablir les filtres par défaut", @@ -1526,7 +1528,11 @@ "rcfilters-filter-previousrevision-description": "Toutes les modifications apportées à une page et qui ne sont pas la dernière.", "rcfilters-filter-excluded": "Exclu", "rcfilters-tag-prefix-namespace-inverted": ":not $1", - "rcfilters-view-tags": "Étiquettes", + "rcfilters-view-tags": "Modifications marquées", + "rcfilters-view-namespaces-tooltip": "Résultats du filtrage par espace de noms", + "rcfilters-view-tags-tooltip": "Résultats du filtrage par balise d'édition", + "rcfilters-view-return-to-default-tooltip": "Retour au menu principal du filtre", + "rcfilters-liveupdates-button": "Mises à jour en direct", "rcnotefrom": "Ci-dessous {{PLURAL:$5|la modification effectuée|les modifications effectuées}} depuis le $3, $4 (affichées jusqu’à $1).", "rclistfromreset": "Réinitialiser la sélection de la date", "rclistfrom": "Afficher les nouvelles modifications depuis le $3 à $2", @@ -2042,6 +2048,7 @@ "apisandbox-sending-request": "Envoi de la requête à l'API...", "apisandbox-loading-results": "Réception des résultats de l'API...", "apisandbox-results-error": "Une erreur s'est produite lors du chargement de la réponse à la requête de l'API: $1.", + "apisandbox-results-login-suppressed": "Cette requête a été exécutée en tant qu'utilisateur déconnecté et aurait pu être utilisée pour évincer la sécurité concernant le contrôle de la même source dans le navigateur. Notez que la gestion automatique du jeton de l'API du bac à sable ne fonctionne pas correctement avec de telles requêtes; vous devez les remplir manuellement.", "apisandbox-request-selectformat-label": "Afficher les données de la requête comme :", "apisandbox-request-format-url-label": "Chaîne de requête de l’URL", "apisandbox-request-url-label": "Requête URL :", @@ -2245,7 +2252,7 @@ "enotif_lastvisited": "Pour tous les changements intervenus depuis votre dernière visite, voyez $1", "enotif_lastdiff": "Pour visualiser ces changements, voyez $1", "enotif_anon_editor": "utilisateur non-enregistré $1", - "enotif_body": "Cher $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\nRésumé du contributeur : $PAGESUMMARY $PAGEMINOREDIT\n\nContactez ce contributeur :\ncourriel : $PAGEEDITOR_EMAIL\nwiki : $PAGEEDITOR_WIKI\n\nIl n’y aura pas d’autres notifications en cas de changements ultérieurs, à moins que vous ne visitiez cette page une fois connecté. Vous pouvez aussi réinitialiser les drapeaux de notification pour toutes les pages de votre liste de suivi.\n\nVotre système de notification de {{SITENAME}}\n\n--\nPour modifier les paramètres de notification par courriel, visitez\n{{canonicalurl:{{#special:Preferences}}}}\n\nPour modifier les paramètres de votre liste de suivi, visitez\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nPour supprimer la page de votre liste de suivi, visitez\n$UNWATCHURL\n\nRetour et assistance :\n$HELPPAGE", + "enotif_body": "{{GENDER:$WATCHINGUSERNAME|Cher|Chère|Cher}} $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\nRésumé du contributeur : $PAGESUMMARY $PAGEMINOREDIT\n\nContactez ce contributeur :\ncourriel : $PAGEEDITOR_EMAIL\nwiki : $PAGEEDITOR_WIKI\n\nIl n’y aura pas d’autres notifications en cas de changements ultérieurs, à moins que vous ne visitiez cette page une fois connecté. Vous pouvez aussi réinitialiser les drapeaux de notification pour toutes les pages de votre liste de suivi.\n\nVotre système de notification de {{SITENAME}}\n\n--\nPour modifier les paramètres de notification par courriel, visitez\n{{canonicalurl:{{#special:Preferences}}}}\n\nPour modifier les paramètres de votre liste de suivi, visitez\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nPour supprimer la page de votre liste de suivi, visitez\n$UNWATCHURL\n\nRetour et assistance :\n$HELPPAGE", "created": "créée", "changed": "modifiée", "deletepage": "Supprimer la page", @@ -2502,7 +2509,7 @@ "autoblocklist-submit": "Rechercher", "autoblocklist-legend": "Lister les blocages automatiques", "autoblocklist-localblocks": "{{PLURAL:$1|Blocage automatique local|Blocages automatiques locaux}}", - "autoblocklist-total-autoblocks": "Nombre total de blocages automatiques : $1", + "autoblocklist-total-autoblocks": "Nombre total de blocages automatiques : $1", "autoblocklist-empty": "La liste des blocages automatiques est vide.", "autoblocklist-otherblocks": "{{PLURAL:$1|Autre blocage automatique|Autres blocages automatiques}}", "ipblocklist": "Utilisateurs bloqués", @@ -2842,9 +2849,9 @@ "anonusers": "{{PLURAL:$2|l'utilisateur anonyme|les utilisateurs anonymes}} $1 de {{SITENAME}}", "creditspage": "Crédits de la page", "nocredits": "Il n'y a pas d'informations d'attribution disponibles pour cette page.", - "spamprotectiontitle": "Filtre de protection anti-pollupostage", - "spamprotectiontext": "La page que vous avez voulu sauvegarder a été bloquée par le filtre anti-pourriel. Ceci est probablement dû à l’introduction d’un lien vers un site externe apparaissant sur la liste noire.", - "spamprotectionmatch": "Le texte suivant a déclenché notre filtre de protection anti-pollupostage : $1", + "spamprotectiontitle": "Filtre de protection anti-pourriels", + "spamprotectiontext": "La page que vous avez voulu sauvegarder a été bloquée par le filtre anti-pourriels. \nCeci est probablement dû à l’introduction d’un lien vers un site externe apparaissant sur la liste noire.", + "spamprotectionmatch": "Le texte suivant a déclenché notre filtre de protection anti-pourriels: $1", "spambot_username": "Nettoyage de pourriels par MediaWiki", "spam_reverting": "Rétablissement de la dernière version ne contenant pas de lien vers $1", "spam_blanking": "Toutes les versions contenant des liens vers $1 sont blanchies", diff --git a/languages/i18n/frr.json b/languages/i18n/frr.json index bf23318c7a..817b636e52 100644 --- a/languages/i18n/frr.json +++ b/languages/i18n/frr.json @@ -157,13 +157,7 @@ "anontalk": "Diskuschuun", "navigation": "Nawigatjuun", "and": " an", - "qbfind": "Finj", - "qbbrowse": "Schük", - "qbedit": "Bewerke", - "qbpageoptions": "Detdiar sidj", - "qbmyoptions": "Min sidjen", "faq": "FAQ", - "faqpage": "Project:FAQ", "actions": "Aktjuunen", "namespaces": "Nöömrümer", "variants": "Warianten", @@ -190,32 +184,22 @@ "edit-local": "Lokaal beskriiwang bewerke", "create": "Maage", "create-local": "Lokaal beskriiwang diartudu", - "editthispage": "Sidj bewerke", - "create-this-page": "Nei sidj maage", "delete": "Strik", - "deletethispage": "Detdiar sidj strik", - "undeletethispage": "Detdiar stregen sidj turaghaale", "undelete_short": "{{PLURAL:$1|1 werjuun|$1 werjuunen}} weder iinstel", "viewdeleted_short": "{{PLURAL:$1|Ian stregen werjuun|$1 stregen werjuunen}} uunluke", "protect": "Seekre", "protect_change": "feranre", - "protectthispage": "Sidj seekre", "unprotect": "Sidjenseekerhaid", - "unprotectthispage": "Sääkering aphääwe", "newpage": "Nei sidj", - "talkpage": "Detdiar sidj diskutiare", "talkpagelinktext": "Diskuschuun", "specialpage": "Spezial-sidj", "personaltools": "Min werktjüügen", - "articlepage": "Artiikel wise", "talk": "Diskuschuun", "views": "Uunsichten", "toolbox": "Werktjüügen", "tool-link-userrights": "{{GENDER:$1|Brükersköölen}} feranre", "tool-link-userrights-readonly": "{{GENDER:$1|Brükersköölen}} beluke", "tool-link-emailuser": "E-mail tu {{GENDER:$1|didiar brüker|detdiar brükerin}} schüür", - "userpage": "Brükersidj uunwise", - "projectpage": "Projektsidj wise", "imagepage": "Dateisidj uunwise", "mediawikipage": "Mädialangssidj uunwise", "templatepage": "Föörlaagensidj uunwise", @@ -3047,7 +3031,7 @@ "tags-create-reason": "Grünj:", "tags-create-submit": "Maage", "tags-create-no-name": "Dü skel en markiarangsnööm uundu.", - "tags-create-invalid-chars": "Markiarangsnöömer mut nian komas (,) of swäärsstreger (/) haa.", + "tags-create-invalid-chars": "Markiarangsnöömer mut nian komas (,), luadrocht streger (|) of swäärsstreger (/) haa.", "tags-create-invalid-title-chars": "Markiarangsnöömer mut nian tiakens haa, diar uk uun sidjennöömer ei föörkem mut.", "tags-create-already-exists": "Det markiarang \"$1\" jaft at al.", "tags-create-warnings-above": "{{PLURAL:$2|Detdiar wäärnang as|Jodiar wäärnangen san}} apdaaget, üs det markiarang \"$1\" iinracht wurd skul:", @@ -3122,6 +3106,7 @@ "htmlform-user-not-exists": "$1 jaft at ei.", "htmlform-user-not-valid": "$1 as nään tuläät brükernööm", "logentry-delete-delete": "$1 {{Gender:$2}} hää det sidj $3 stregen", + "logentry-delete-delete_redir": "$1 {{GENDER:$2|hää}} det widjerfeerang $3 stregen an auerskrewen", "logentry-delete-restore": "$1 {{GENDER:$2}} hää det sidj $3 weder iinsteld ($4)", "logentry-delete-event": "$1 {{GENDER:$2}} hää det uunsicht feranert faan {{PLURAL:$5|en logbuk iindrach|$5 logbuk iindracher}} üüb $3: $4", "logentry-delete-revision": "$1 {{GENDER:$2}} hää det uunsicht feranert faan {{PLURAL:$5|ian werjuun|$5 werjuunen}} faan det sidj $3: $4", diff --git a/languages/i18n/fy.json b/languages/i18n/fy.json index e9859a0ec7..d60a275d98 100644 --- a/languages/i18n/fy.json +++ b/languages/i18n/fy.json @@ -18,7 +18,8 @@ "Robin van der Vliet", "PiefPafPier", "Catrope", - "Sjoerddebruin" + "Sjoerddebruin", + "Ieneach fan 'e Esk" ] }, "tog-underline": "Keppelings ûnderstreekje:", @@ -329,12 +330,12 @@ "welcomeuser": "Wolkom, $1!", "yourname": "Brûkersnamme:", "userlogin-yourname": "Brûkersnamme", - "userlogin-yourname-ph": "Jou dyn brûkersnamme", - "createacct-another-username-ph": "Jou dyn brûkersnamme", + "userlogin-yourname-ph": "Jou jo brûkersnamme", + "createacct-another-username-ph": "Jou jo brûkersnamme", "yourpassword": "Wachtwurd:", "userlogin-yourpassword": "Wachtwurd", - "userlogin-yourpassword-ph": "Jou dyn wachtwurd", - "createacct-yourpassword-ph": "Jou dyn wachtwurd", + "userlogin-yourpassword-ph": "Jou jo wachtwurd", + "createacct-yourpassword-ph": "Jou jo wachtwurd", "yourpasswordagain": "Jo wachtwurd (nochris)", "createacct-yourpasswordagain": "Befêstigje wachtwurd", "createacct-yourpasswordagain-ph": "Befêstigje wachtwurd nochris", @@ -383,7 +384,7 @@ "wrongpassword": "Meidochnamme en wachtwurd hearre net by elkoar. Besykje op 'e nij, of fier it wachtwurd twa kear yn en meitsje nije meidoggersynstellings.", "wrongpasswordempty": "It opjûne wachtwurd wie leech. Besykje it nochris.", "passwordtooshort": "Wachtwurden moatte op syn minst {{PLURAL:$1|1 teken|$1 tekens}} lang wêze.", - "password-name-match": "Dyn wachtwurd mei net itselde as dyn meidoggersnamme wêze.", + "password-name-match": "Jo wachtwurd mei net itselde wêze as jo meidoggersnamme.", "mailmypassword": "E-mail my in nij wachtwurd.", "passwordremindertitle": "Nij wachtwurd foar de {{SITENAME}}", "passwordremindertext": "Immen (nei alle gedachten jo, fan ynternetadres $1) had in nij wachtwurd\nfoar {{SITENAME}} ($4) oanfrege. Der is in tydlik wachtwurd foar meidogger\n\"$2\" makke en ynstelt as \"$3\". As dat jo bedoeling wie, melde jo jo dan\nno oan en kies in nij wachtwurd. Dyn tydlik wachtwurd komt yn {{PLURAL:$5|ien dei|$5 dagen}} te ferfallen.\nDer is in tydlik wachtwurd oanmakke foar brûker \"$2\": \"$3\".\n\nAs immen oars as jo dit fersyk dien hat of at it wachtwurd jo tuskentiidsk wer yn 't sin kommen is en\njo it net langer feroarje wolle, dan kinne jo dit berjocht ferjitte en\nfierdergean mei it brûken fan jo âlde wachtwurd.", @@ -462,7 +463,7 @@ "watchthis": "Folgje dizze side", "savearticle": "Side bewarje", "publishpage": "Side fêstlizze", - "publishchanges": "Feroarings publisearjen", + "publishchanges": "Feroarings publisearje", "preview": "Oerlêze", "showpreview": "Earst oerlêze", "showdiff": "Wizigings", @@ -541,8 +542,9 @@ "edit-hook-aborted": "De bewurking is ôfbrutsen troch in hook.\nDer is gjin taljochting beskikber.", "edit-gone-missing": "De side kin net bywurke wurde.\nHy liket fuorthelle te wezen.", "edit-conflict": "Bewurkingskonflikt.", - "edit-no-change": "Dyn bewurking is is net trochfierd, om 't der gjin feroaring yn 'e tekst oanbrocht is.", - "postedit-confirmation-saved": "Dyn bewurking is fêstlein.", + "edit-no-change": "Jo bewurking is net trochfierd, om 't der gjin feroaring yn 'e tekst oanbrocht is.", + "postedit-confirmation-created": "Dizze side is oanmakke.", + "postedit-confirmation-saved": "Jo bewurking is fêstlein.", "edit-already-exists": "De side is net oanmakke.\nHy bestie al.", "defaultmessagetext": "Standert berjochttekst", "content-model-wikitext": "wikitekst", diff --git a/languages/i18n/gl.json b/languages/i18n/gl.json index 568ff8082c..09a8aad4fc 100644 --- a/languages/i18n/gl.json +++ b/languages/i18n/gl.json @@ -1312,7 +1312,8 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Mostrar", "rcfilters-activefilters": "Filtros activos", - "rcfilters-quickfilters": "Configuración de filtros gardados", + "rcfilters-advancedfilters": "Filtros avanzados", + "rcfilters-quickfilters": "Filtros gardados", "rcfilters-quickfilters-placeholder-title": "Aínda non se gardou ningunha ligazón", "rcfilters-quickfilters-placeholder-description": "Para gardar a configuración dos seus filtros e reutilizala máis tarde, prema na icona do marcador na área de Filtro activo que se atopa a abaixo.", "rcfilters-savedqueries-defaultlabel": "Filtros gardados", @@ -1321,7 +1322,8 @@ "rcfilters-savedqueries-unsetdefault": "Eliminar por defecto", "rcfilters-savedqueries-remove": "Eliminar", "rcfilters-savedqueries-new-name-label": "Nome", - "rcfilters-savedqueries-apply-label": "Gardar configuracións", + "rcfilters-savedqueries-new-name-placeholder": "Describe o propósito do filtro", + "rcfilters-savedqueries-apply-label": "Crear filtro", "rcfilters-savedqueries-cancel-label": "Cancelar", "rcfilters-savedqueries-add-new-title": "Gardar a configuración do filtro actual", "rcfilters-restore-default-filters": "Restaurar os filtros por defecto", @@ -1400,7 +1402,11 @@ "rcfilters-filter-previousrevision-description": "Tódolos cambios realizados nunha páxina e que non son os máis recentes.", "rcfilters-filter-excluded": "Excluído", "rcfilters-tag-prefix-namespace-inverted": ":non $1", - "rcfilters-view-tags": "Etiquetas", + "rcfilters-view-tags": "Edicións marcadas", + "rcfilters-view-namespaces-tooltip": "Filtrar resultados por espazo de nomes", + "rcfilters-view-tags-tooltip": "Filtrar resultados usando etiquetas de edición", + "rcfilters-view-return-to-default-tooltip": "Volver ó menú principal do filtro", + "rcfilters-liveupdates-button": "Actualizacións instantáneas", "rcnotefrom": "A continuación {{PLURAL:$5|móstrase o cambio feito|móstranse os cambios feitos}} desde o $3 ás $4 (móstranse $1 como máximo).", "rclistfromreset": "Reinicializar a selección da data", "rclistfrom": "Mostrar os cambios novos desde o $3 ás $2", @@ -1916,6 +1922,7 @@ "apisandbox-sending-request": "Enviando a petición á API...", "apisandbox-loading-results": "Recibindo os resultados da API...", "apisandbox-results-error": "Produciuse un erro mentres se cargaba a resposta da petición á API: $1.", + "apisandbox-results-login-suppressed": "Esta petición foi procesada como un usuario sen sesión iniciada posto que se podería usar para saltar a seguridade do navegador. Teña en conta que a xestión automática do identificador do API da área de probas non funciona correctamente con tales peticións, por favor énchaas manualmente.", "apisandbox-request-selectformat-label": "Mostrar os datos da petición como:", "apisandbox-request-format-url-label": "Cadea de consulta da URL", "apisandbox-request-url-label": "URL da solicitude:", diff --git a/languages/i18n/gor.json b/languages/i18n/gor.json index 65a720d3df..bafdb74270 100644 --- a/languages/i18n/gor.json +++ b/languages/i18n/gor.json @@ -153,13 +153,7 @@ "anontalk": "Lo'iya", "navigation": "Navigasi", "and": " wawu", - "qbfind": "Lolohe", - "qbbrowse": "Momilohu", - "qbedit": "Boli'a", - "qbpageoptions": "Halaman botiya", - "qbmyoptions": "Halamani'u", "faq": "FAQ", - "faqpage": "Project:FAQ", "actions": "Huhutu", "namespaces": "Huwali lo tanggulo", "variants": "Varian", @@ -185,32 +179,22 @@ "edit-local": "Ubawa deskripsi lokal", "create": "Mohutu", "create-local": "Duhengi deskripsi lokal", - "editthispage": "Boli'a halaman botiye", - "create-this-page": "Pohutuwa halamani botiye", "delete": "Luluta", - "deletethispage": "Luluta halaman botiye", - "undeletethispage": "Bataliya moluluto", "undelete_short": "Batali moluluto {{PLURAL:$1|tuwawu uba|$1 ubawa}}", "viewdeleted_short": "Bilohi {{PLURAL:$1|tuwawu yiluluto uba|$1 yiluluto ubawa}}", "protect": "Dahawa", "protect_change": "boli'a", - "protectthispage": "Dahawa halaman boti", "unprotect": "dudaha ubaalo", - "unprotectthispage": "ubawa dudaha halaman botiye", "newpage": "Halaman bohu", - "talkpage": "Bisalayi halaman boti", "talkpagelinktext": "lo'iya", "specialpage": "Halaman uda'a", "personaltools": "Pilaakasi lo hihilawo", - "articlepage": "Bilohi tuango halaman", - "talk": "Biisalawa", + "talk": "Lo'iya", "views": "Bibilohu", "toolbox": "Pilaakasi", "tool-link-userrights": "Boli'a lembo'a {{GENDER:$1|pengguna}}", "tool-link-userrights-readonly": "Bilohi lembo'a {{GENDER:$1|pengguna}}", "tool-link-emailuser": "Lawola email ode {{GENDER:$1|user}}", - "userpage": "Bilohi halaman pengguna", - "projectpage": "Bilohi halaman proyek", "imagepage": "Bilohi halaman berkas", "mediawikipage": "Bilohi halaman tahuli", "templatepage": "Bilohi halaman templat", @@ -506,12 +490,15 @@ "editing": "Momoli'o $1", "creating": "Mohutu $1", "editingsection": "Momoli'o $1 (tayadu)", + "yourdiff": "Hihede", "templatesused": "{{PLURAL:$1|Template}} pilopohuna to halaman botiye:", "template-protected": "(he dahalo)", "template-semiprotected": "(dahalo-ngowa)", "hiddencategories": "Halaman botiye woluwo anggota {{PLURAL:$1|1 kategori wanto-wanto'o $1}}:", "permissionserrorstext-withaction": "Yi'o ja haku akses $2, sababu {{PLURAL:$1|alasani}} botiya:", "moveddeleted-notice": "Halaman botiye ma yiluluto.\nSebagai referensi, botiya log piloluluta wawu piloheyiya halaman botiye.", + "postedit-confirmation-saved": "Biloli'umu ma tilahu.", + "edit-already-exists": "Ja mowali mohutu halaman bohu. Ma woluwo.", "viewpagelogs": "Bilohi log lo halaman botiye", "currentrev-asof": "Biloli'o pulitiyo to $1", "revisionasof": "Biloli'o to $1", @@ -521,6 +508,9 @@ "currentrevisionlink": "Biloli'o pulitiyo", "cur": "mst", "last": "diipo", + "history-fieldset-title": "Lolohe u biloli'o", + "histfirst": "mohihewo da'a", + "histlast": "bohu da'a", "rev-delundel": "popobilohe/wanto'a", "history-title": "Riwayati lo'u loboli'a lonto \"$1\"", "difference-title": "$1 hihede revisi", @@ -550,13 +540,27 @@ "searchall": "nga'amila", "search-showingresults": "{{PLURAL:$4|hASIL $1 of $3|Hasil $1 - $2 lonto $3}}", "search-nonefound": "Diya'a hasili mohumayawa lo kriteria", + "powersearch-toggleall": "Nga'amila", + "powersearch-togglenone": "Diya'a", + "powersearch-remember": "Eelayi u tilulawoto wonu mololohe pe'eentamayi", "mypreferences": "Preperensi", + "prefs-skin": "Alipo", + "searchresultshead": "Lolohe", + "prefs-searchoptions": "Lolohe", + "prefs-namespaces": "Huwali lo tanggulo", + "default": "Kakali", + "yourrealname": "Tanggula banari", + "yourlanguage": "Bahasa", + "grouppage-bot": "{{ns:project}}:Bot", "right-writeapi": "Mopohuna API moluladu", "newuserlogpage": "Log ta ohu'uwo bohu", + "action-edit": "boli'a halaman botiye", "enhancedrc-history": "riwayati", "recentchanges": "Boheli loboli'a mola", "recentchanges-legend": "Tulawotolo boheli loboli'a mola", "recentchanges-summary": "Lolohe u boheli loboli'a mola to wiki halaman botiye.", + "recentchanges-noresult": "Diya'a u loboli'a to wakutu botiya mohumayawa lo kriteria.", + "recentchanges-feed-description": "Tapula u boheli loboli'a mola to delomo wiki paalo botiye.", "recentchanges-label-newpage": "Momoli'a utiye mohutu halaman bohu", "recentchanges-label-minor": "Utiye biloli'o ngo'idi", "recentchanges-label-bot": "Lomoli'a utiye kilaraja lo bot", @@ -572,6 +576,7 @@ "rcshowhidebots-show": "Popobilohe", "rcshowhidebots-hide": "Wanto'a", "rcshowhideliu": "$1 ta ohu'uwo to daputari", + "rcshowhideliu-show": "Popobilohe", "rcshowhideliu-hide": "Wanto'a", "rcshowhideanons": "$1 biloli'o lo tawu weewo", "rcshowhideanons-show": "Popobilohe", @@ -588,6 +593,7 @@ "newpageletter": "B", "boteditletter": "b", "rc-change-size-new": "$1 {{PLURAL:$1|bita}} lapato biloli'o", + "rc-old-title": "bohuliyo pilohutu odelo \"$1\"", "recentchangeslinked": "Loboli'a wayitiyo", "recentchangeslinked-toolbox": "Loboli'o wayitiyo", "recentchangeslinked-title": "Loboli'a a'aayita wolo $1", @@ -601,6 +607,7 @@ "file-anchor-link": "Berkas", "filehist": "Riwaayati lo berkas", "filehist-help": "Klik to tanggal/wakutu momilohe berkas to saa'ati botiye.", + "filehist-revert": "bataliya", "filehist-current": "baharu", "filehist-datetime": "Tanggal/Wakutu", "filehist-thumb": "Kiki'o", @@ -614,9 +621,12 @@ "sharedupload-desc-here": "Berkas botiye lonto $1 wawu hepohunaliyo to poroyek uweewo.\nDeskripsi lonto [$2 halaman deskripsiliyo] woluwo to tibawa botiya.", "upload-disallowed-here": "Yi'o diila mowali modeehe berkas botiye", "randompage": "Halaman totonula", + "statistics": "Statistik", "nbytes": "$1 {{PLURAL:$1|bita}}", "nmembers": "$1 {{PLURAL:$1|tuwango}}", + "listusers": "Daputari ta ohu'uwo", "newpages": "Halaman bohu", + "pager-newer-n": "{{PLURAL:$1|bohu da'a|$1bohu da'a}}", "pager-older-n": "{{PLURAL:$1|$1 mohihewo}}", "booksources": "Bungo buku", "booksources-search-legend": "Lolohe to bungo lo buku", @@ -627,10 +637,13 @@ "categories": "Kategori", "mywatchlist": "Daputari he'awasiyalo", "watch": "Dahayi", + "wlshowlast": "Popobilohe $1 jam $2 dulahe pulitiyo", "dellogpage": "Log loluluto", "rollbacklink": "wuwalinga", "rollbacklinkcount": "pohuwalinga $1 {{PLURAL:$1|biloli'o}}", "protectlogpage": "Log mopo'aamani", + "protectedarticle": "modaha \"[[$1]]\"", + "protect-default": "Poluliya nga'amila ta ohu'uwo", "namespace": "Huwali lo tanggulo", "invert": "Pohuwalinga tilulawoto", "tooltip-invert": "Centang kotak botiye u mopowanto'o halaman yiloboli'a to delomo huwali lo tanggulo tilulawoto (wawu huwali lo tanggulo a'ayita wanu dicentang)", @@ -640,12 +653,18 @@ "contributions": "Kontribusi {{GENDER:$1|Ta ohu'uwo}}", "mycontris": "Kontribusi", "anoncontribs": "Kontribusi", + "uctop": "(masatiya)", "month": "Lonto hulalo (wawu to'udiipo)", "year": "Lonto taawunu (wawu to'udiipo)", + "sp-contributions-logs": "log", + "sp-contributions-talk": "lo'iya", + "sp-contributions-search": "Lolohe kontribusi", + "sp-contributions-submit": "Lolohe", "whatlinkshere": "Wumbuta", "whatlinkshere-title": "Halaman botiye o wumbuta ode \"$1\"", "whatlinkshere-page": "Halaman", "linkshere": "Halaman botiye woluwo wumbuta ode [[:$1]]:", + "nolinkshere": "Diya'a halaman wumbuta ode [[:$1]]", "isredirect": "halaman pilobaleyalo", "istemplate": "tranklusi", "isimage": "wumbuta lo berkas", @@ -655,6 +674,7 @@ "whatlinkshere-hideredirs": "$1 mopobale", "whatlinkshere-hidetrans": "$1 tansklusi", "whatlinkshere-hidelinks": "$1 wumbuta", + "whatlinkshere-hideimages": "$1 berkas wumbuta", "whatlinkshere-filters": "U'ayahu", "blocklink": "tangguwalo", "contribslink": "kontrib", @@ -674,8 +694,11 @@ "tooltip-ca-addsection": "Mulai tayade bohu", "tooltip-ca-viewsource": "Halaman botiye daha-daha. Yi'o bo mowali momilohe bungo", "tooltip-ca-history": "Biloli'o pulitiyo to halaman botiye", + "tooltip-ca-protect": "Dahayi halaman botiye", + "tooltip-ca-delete": "Luluta halaman botiye", "tooltip-ca-move": "Heyiya halaman botiye", "tooltip-ca-watch": "Popoduhengama'o halaman botiye to daputari he'awasiyalo", + "tooltip-ca-unwatch": "Yinggila halaman botiye to daputari he'awasiyalo", "tooltip-search": "Lolohe {{SITENAME}}", "tooltip-search-go": "Lolohe halaman tuwawu wolo tanggula delo odiye wonu woluwo", "tooltip-search-fulltext": "Lolohe halaman o tulade odiye", @@ -705,6 +728,7 @@ "tooltip-save": "Tahuwa u biloli'umu", "tooltip-preview": "Bilohipo u biloli'umu. Popopasiya utiye to'u diipo molahu.", "tooltip-diff": "Bilohi u loboli'o pilohutumu", + "tooltip-compareselectedversions": "Bilohi hihede lohalaman duluwo u tilulawoto.", "tooltip-rollback": "\"Wuwalingo\" lopobatali u pilo'opiyohu to halaman botiye ode kontributor pulitiyo pe'enta lo klik.", "tooltip-undo": "\"wuwalingo\" lopobatali u biloli'a botiye wawu lomu'o kotak momoli'o wolo mode pratayang. Alasani mowali duhengalo to kotak limbu-limbu'o.", "tooltip-summary": "Tuwota tulade limbu-limbu'o", @@ -740,6 +764,7 @@ "specialpages": "Halaman Spesial", "tag-filter": "[[Special:Tags|Tag]]filter:", "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|Tag}}]]: $2)", + "tags-active-yes": "Jo", "logentry-delete-delete": "$1 {{GENDER:$2|moluluto}}halaman $3", "logentry-move-move": "$1 {{GENDER:$2|moheyi}} halaman $3 ode $4", "logentry-newusers-create": "Ta ohu'uwo akun $1 {{GENDER:$2|mohutu}}", diff --git a/languages/i18n/gsw.json b/languages/i18n/gsw.json index c6c4dd8b29..a81f2dfbea 100644 --- a/languages/i18n/gsw.json +++ b/languages/i18n/gsw.json @@ -221,7 +221,7 @@ "redirectedfrom": "(Witergleitet vun $1)", "redirectpagesub": "Umgleiteti Syte", "redirectto": "Wyterleitig uf:", - "lastmodifiedat": "Letschti Änderig vo dere Syte: $2, $1", + "lastmodifiedat": "Letschti Bearbeitig vo dere Syte: $2, $1", "viewcount": "Die Syte isch {{PLURAL:$1|eimol|$1 Mol}} bsuecht wore.", "protectedpage": "Gschützti Syte", "jumpto": "Gump zue:", diff --git a/languages/i18n/ha.json b/languages/i18n/ha.json index 7d42e81edc..37b3a57994 100644 --- a/languages/i18n/ha.json +++ b/languages/i18n/ha.json @@ -2,7 +2,9 @@ "@metadata": { "authors": [ "Mladanali", - "아라" + "아라", + "DonCamillo", + "Koavf" ] }, "tog-underline": "A shaya zaruruwa", @@ -99,19 +101,36 @@ "oct": "Okt", "nov": "Nuw", "dec": "Dic", + "january-date": "Janairu $1", + "february-date": "Fabrairu $1", + "march-date": "Maris $1", + "april-date": "Afrilu $1", + "may-date": "Mayu $1", + "june-date": "Yuni $1", + "july-date": "Yuli $1", + "august-date": "Agusta $1", + "september-date": "Satumba $1", + "october-date": "Oktoba $1", + "november-date": "Nuwamba $1", + "december-date": "Disamba $1", + "period-am": "da safe", + "period-pm": "da rana", "pagecategories": "{{PLURAL:$1|Rukuni|Rukunoni}}", "category_header": "Shafuna na cikin rukunin \"$1\"", "subcategories": "Ƙananan rukunoni", "hidden-categories": "{{PLURAL:$1|Ɓoyayyen rukuni|Ɓoyayyun rukunoni}}", + "hidden-category-category": "boye rukuni", "category-subcat-count": "{{PLURAL:$2|Wannan rukuni ya ƙumshi wannan ƙaramin rukuni kawai.|Wannan rukuni ya ƙumshi {{PLURAL:$1|wannan ƙaramin rukuni|$1 wanɗannan ƙananan rukunoni}}, daga cikin jimlar $2.}}", "category-article-count": "{{PLURAL:$2|Wannan rukuni ya ƙumshi wannan shafi kawai.|{{PLURAL:$1|shafi na gaba yana|$1 shafuna na gaba suna}} cikin wannan rukuni, daga cikin jimlar $2.}}", "listingcontinuesabbrev": "ci-gaba", + "about": "Game da", "newwindow": "(buɗa cikin sabuwar taga)", "cancel": "Soke", + "mypage": "Shafi", "mytalk": "Mahawarata", + "anontalk": "Magana", "navigation": "Shawagi", - "qbfind": "Nemo", - "qbedit": "Gyarawa", + "faq": "Jerin tambayoyi", "errorpagetitle": "Tangarɗa", "returnto": "Koma $1", "tagline": "Daga {{SITENAME}}", @@ -121,16 +140,16 @@ "searcharticle": "Mu je", "history": "Tarihin shafi", "history_short": "Tarihi", + "history_small": "tarihi", "printableversion": "Sufar bugawa", "permalink": "Dawwamammen mahaɗi", + "print": "Buga", "edit": "Gyarawa", "create": "Ƙirƙira", - "editthispage": "Gyara wanna shafi", "delete": "Soke", "protect": "A kare", "protect_change": "sauyawa", "newpage": "Sabon shafi", - "talkpage": "Muhawara kan wannan shafi", "talkpagelinktext": "Hira", "personaltools": "Zaɓaɓɓin kayan aiki", "talk": "Mahawara", @@ -147,13 +166,19 @@ "aboutpage": "Project:Game da", "copyright": "Bayannai sun samu a ƙarƙashin $1.", "copyrightpage": "{{ns:project}}:Hakkin Mallaka", + "currentevents": "Labarai", "disclaimers": "Hattara", "disclaimerpage": "Project:Babban gargaɗi", "edithelp": "Taimako kan gyara", + "helppage-top-gethelp": "Taimako", "mainpage": "Marhabin", + "mainpage-description": "Babban shafi", + "policy-url": "Shiri:Siyasa", + "portal-url": "Shiri:Kofan al'umma", "privacy": "Manufar kare sirri", "privacypage": "Project:Manufar kare sirri", "badaccess": "Tangarɗar lamuncewa", + "ok": "Toh", "retrievedfrom": "Daga \"$1\"", "youhavenewmessages": "Kuna da $1 ($2).", "editsection": "gyarawa", @@ -164,6 +189,8 @@ "toc": "Kanun bayannai", "showtoc": "nuna", "hidetoc": "ɓoye", + "confirmable-yes": "Ee", + "confirmable-no": "A'a", "site-rss-feed": "Kwararen RSS na $1", "site-atom-feed": "Kwararen Atom na $1", "page-rss-feed": "Kwararen RSS na \"$1\"", @@ -174,24 +201,47 @@ "nstab-special": "Shafi na musamman", "nstab-project": "Shafin shiri", "nstab-image": "Fayil", + "nstab-mediawiki": "Saƙo", "nstab-template": "Mulu", + "nstab-help": "Shafin taimako", "nstab-category": "Rukuni", + "mainpage-nstab": "Babban shafi", + "error": "Kuskure", "missing-article": "Taskar bayannai ba ta samo matanin wani shafin da ya kamata ta samo ba, mai suna \"$1\" $2.\n\nMafarin haka yawanci shi ne mahaɗi mai zuwa ga shafin da aka soke ko aka gusar.\n\nIn ba haka ba ne, to kun takalo wata tangarɗa a safuwai kin.\nDon Allah a aika ruhoto zuwa ga [[Special:ListUsers/sysop|administrator]], tare da nuna URL kin.", "missingarticle-rev": "(lambar zubi: $1)", "badtitletext": "Kan shafin da aka nema bai da ma'ana, ko kango ne, ko kuma wani kai ne na tsakanin harsuna ko shire-shire da bai da mahaɗi mai kyau.\nTana yiyuwa yana da harafi ko haruffa da ba su karɓuwa cikin kanu.", "viewsource": "Duba tushe", "yourname": "Sunan ma'aikaci:", + "userlogin-yourname": "Suna mai amfani", + "userlogin-yourname-ph": "Shiga sunanka mai amfani", + "createacct-another-username-ph": "Shiga sunan mai amfani", "yourpassword": "Kalmar sirri:", - "remembermypassword": "Adana bayannan logina a wannan kwafyuta (for a maximum of $1 {{PLURAL:$1|day|days}})", - "login": "Logi", - "nav-login-createaccount": "logi / sabon akwanti", - "userlogin": "Logi / sabon akwanti", - "logout": "Ban kwana", - "userlogout": "Ban kwana", - "nologinlink": "Buɗa sabon akwanti", - "createaccountreason": "Dalili:", + "userlogin-yourpassword": "Kalmar sirri", + "userlogin-yourpassword-ph": "Shiga kalmarka sirri", + "createacct-yourpassword-ph": "Shiga kalmar sirri", + "yourpasswordagain": "Shiga kalmar sirri sake", + "createacct-yourpasswordagain": "Tabbata kalmar sirri", + "createacct-yourpasswordagain-ph": "Shiga kalmar sirri sake", + "userlogin-remembermypassword": "Ci gaba da ni cikin", + "login": "Shiga", + "nav-login-createaccount": "Shiga / ƙirƙiri akwanti", + "logout": "Fita", + "userlogout": "Fita", + "createacct-realname": "Suna na hakika (zaɓi)", "mailmypassword": "Aiken kalmar sirri ta Imel", + "emailconfirmlink": "Tabbata adireshinka i-mel", + "pt-login": "Shiga", + "pt-login-button": "Shiga", + "pt-userlogout": "Fita", + "changepassword": "Canji kalmar sirri", + "oldpassword": "Tsohon kalmar sirri", + "newpassword": "Sabon kalmar sirri", + "botpasswords-label-create": "Ƙirƙiri", + "botpasswords-label-update": "Sabunta", + "botpasswords-label-cancel": "Sake", + "botpasswords-label-delete": "Share", "resetpass-submit-cancel": "Soke", + "resetpass-temp-password": "Kalmar sirri na lokaci", "bold_sample": "Rubutu mai gwaɓi", "bold_tip": "Rubutu mai gwaɓi", "italic_sample": "Rubutun tsutsa", @@ -275,6 +325,7 @@ "mypreferences": "Saituttukana", "searchresultshead": "Nema", "userrights-reason": "Dalili:", + "group-user": "masu amfani", "group-sysop": "Masu hukunci", "grouppage-sysop": "{{ns:project}}:Masu hukunci", "newuserlogpage": "Rajistan sabbin akwantoci", @@ -445,7 +496,6 @@ "block-log-flags-nocreate": "babu damar buɗa sabon akwanti", "movepagetext": "Ku yi amfani da fom na ƙasa don sake sunan shafin, tare da mayar da duka tarihinsa ga sabon sunan.\nTsohon sunan zai nuna sabon sunan.\nKuna iya sabunta dukan mahaɗai da ke nuna tsohon sunan otomatikali.\nIdan ba ku yi haka ba, ku duba [[Special:DoubleRedirects|rikitattun mahaɗai]] ko [[Special:BrokenRedirects|katsattsun mahaɗai]].\nKu ke da nauyin tabbatar dukan mahaɗai suna nuna inda ya kamata.\n\nWannan shafi '''ba''' za a sake masa suna ba idan akwai wani shafi mai sabon sunan, sai fa idan shafin kwango ne ko yana da mahaɗi kuma bai da tarihin sauye-sauye.\nHaka yana nufin za ku iya mayar wa wani shafi tsohon sunansa idan kuka yi kwata, kuma ba za ku iya kwatse wani tsayayyan shafi ba.\n\n'''Hattara!'''\nYin haka na iya zama wani gagarumin sauyi ga shafi mai farin jini;\nDon Allah ku tabbatar kun fahimci sakamakon yin hakan.", "movepagetalktext": "Za a gusar da dangantaccen shafin muhawara otomatikali tare da '''sai fa idan''' kinta.\n*Akwai wani shafin muhawara wanda ba kango ba a ƙarƙashin sabon sunan, ko\n*Kun soke zaɓen ɗan ɗaki na ƙasa.\n\nA waɗannan halaye, dole ku gusar ko ku game shafin da hannu, idan kuna so.", - "movearticle": "Gusar da shafin:", "newtitle": "Zuwa sabon kai:", "move-watch": "Bin sawun wannan shafi", "movepagebtn": "Gusar da shafin", diff --git a/languages/i18n/he.json b/languages/i18n/he.json index 27f1531bb2..064a627c47 100644 --- a/languages/i18n/he.json +++ b/languages/i18n/he.json @@ -367,7 +367,7 @@ "title-invalid-characters": "כותרת הדף המבוקש מכילה תווים בלתי תקינים: \"$1\".", "title-invalid-relative": "בכותרת יש נתיב יחסי. כותרת דפים יחסיות (./, ../) אינן תקינות, משום שלעתים קרובות הן יהיו בלתי־ניתנות להשגה כשתטופלנה על־ידי הדפדפן של המשתמש.", "title-invalid-magic-tilde": "כותרת הדף המבוקש מכילה רצף טילדות מיוחד שאינו תקין (~~~).", - "title-invalid-too-long": "כותרת הדף המבוקש ארוכה מדי. היא צריכה להיות לכל היותר באורך של {{PLURAL:$1|בייט אחד|$1 בייטים}} בקידוד UTF-8.", + "title-invalid-too-long": "כותרת הדף המבוקש ארוכה מדי. היא צריכה להיות לכל היותר באורך של {{PLURAL:$1|בית אחד|$1 בתים}} בקידוד UTF-8.", "title-invalid-leading-colon": "כותרת הדף המבוקש מכילה תו נקודתיים בלתי תקין בתחילתה.", "perfcached": "המידע הבא הוא עותק שמור בזיכרון המטמון, ועשוי שלא להיות מעודכן. לכל היותר {{PLURAL:$1|תוצאה אחת נשמרת|$1 תוצאות נשמרות}} בזיכרון המטמון.", "perfcachedts": "המידע הבא הוא עותק שמור בזיכרון המטמון, שעודכן לאחרונה ב־$1. לכל היותר {{PLURAL:$4|תוצאה אחת נשמרת|$4 תוצאות נשמרות}} בזיכרון המטמון.", @@ -750,8 +750,8 @@ "content-model-css": "CSS", "content-json-empty-object": "אוביקט ריק", "content-json-empty-array": "מערך ריק", - "deprecated-self-close-category": "דפים שמשתמשים בתגיות HTML עם סגירה עצמית בלתי חוקית", - "deprecated-self-close-category-desc": "דף זה כולל תגיות HTML עם סגירה עצמית בלתי חוקית, כגון <b/> או <span/>. ההתנהגות של תגיות אלה תשתנה בקרוב לצורך תאימות עם מפרט HTML5, ולכן יש להימנע משימוש בהן בקוד ויקי.", + "deprecated-self-close-category": "דפים שמשתמשים בתגיות HTML עם סגירה עצמית בלתי תקינה", + "deprecated-self-close-category-desc": "הדף מכיל תגיות HTML עם סגירה עצמית בלתי תקינה, כגון <b/> או <span/>. ההתנהגות של תגיות אלה תשתנה בקרוב לצורך תאימות עם מפרט HTML5, ולכן יש להימנע משימוש בהן בקוד ויקי.", "duplicate-args-warning": "אזהרה: [[:$1]] קורא לדף [[:$2]] עם יותר מערך אחד עבור הפרמטר \"$3\". ייעשה שימוש רק בערך האחרון.", "duplicate-args-category": "דפים שמשתמשים בפרמטרים כפולים בקריאות לתבניות", "duplicate-args-category-desc": "הדף מכיל קריאות לתבניות שמשתמשות בפרמטרים כפולים, כגון {{תאריך|יום=1|יום=2}} או {{שעה|חמש|1=שש}}.", @@ -802,7 +802,7 @@ "history-show-deleted": "גרסאות מוסתרות בלבד", "histfirst": "הישנות ביותר", "histlast": "החדשות ביותר", - "historysize": "({{PLURAL:$1|בייט אחד|$1 בייטים}})", + "historysize": "({{PLURAL:$1|בית אחד|$1 בתים}})", "historyempty": "(ריק)", "history-feed-title": "היסטוריית גרסאות", "history-feed-description": "היסטוריית הגרסאות של הדף הזה בוויקי", @@ -1304,13 +1304,15 @@ "recentchanges-label-minor": "זוהי עריכה משנית", "recentchanges-label-bot": "עריכה זו בוצעה על־ידי בוט", "recentchanges-label-unpatrolled": "עריכה זו טרם נבדקה", - "recentchanges-label-plusminus": "השינוי בגודל הדף (בבייטים)", + "recentchanges-label-plusminus": "גודל הדף השתנה במספר זה של בתים", "recentchanges-legend-heading": "מקרא:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ({{GENDER:|ראה|ראי|ראו}} גם את [[Special:NewPages|רשימת הדפים החדשים]])", "recentchanges-legend-plusminus": "(±123)", "recentchanges-submit": "הצגה", + "rcfilters-legend-heading": "רשימת קיצורים:", "rcfilters-activefilters": "מסננים פעילים", - "rcfilters-quickfilters": "הגדרות מסננים שמורות", + "rcfilters-advancedfilters": "מסננים מתקדמים", + "rcfilters-quickfilters": "מסננים שמורים", "rcfilters-quickfilters-placeholder-title": "טרם נשמרו קישורים", "rcfilters-quickfilters-placeholder-description": "כדי לשמור את הגדרות המסננים שלך ולהשתמש בהן מאוחר יותר, יש ללחוץ על סמל הסימנייה באזור המסנן הפעיל להלן.", "rcfilters-savedqueries-defaultlabel": "מסננים שמורים", @@ -1319,7 +1321,8 @@ "rcfilters-savedqueries-unsetdefault": "ביטול הגדרה כברירת מחדל", "rcfilters-savedqueries-remove": "הסרה", "rcfilters-savedqueries-new-name-label": "שם", - "rcfilters-savedqueries-apply-label": "שמירת ההגדרות", + "rcfilters-savedqueries-new-name-placeholder": "תיאור מטרת המסנן", + "rcfilters-savedqueries-apply-label": "יצירת מסנן", "rcfilters-savedqueries-cancel-label": "ביטול", "rcfilters-savedqueries-add-new-title": "שמירת הגדרות המסננים הנוכחיות", "rcfilters-restore-default-filters": "שחזור למסנני ברירת המחדל", @@ -1398,7 +1401,11 @@ "rcfilters-filter-previousrevision-description": "כל השינויים שאינם השינוי האחרון בדף.", "rcfilters-filter-excluded": "מוחרג", "rcfilters-tag-prefix-namespace-inverted": ":לא $1", - "rcfilters-view-tags": "תגיות", + "rcfilters-view-tags": "עריכות מתויגות", + "rcfilters-view-namespaces-tooltip": "סינון התוצאות לפי מרחב שם", + "rcfilters-view-tags-tooltip": "סינון התוצאות לפי תגיות עריכה", + "rcfilters-view-return-to-default-tooltip": "חזרה לתפריט המסננים הראשי", + "rcfilters-liveupdates-button": "עדכונים חיים", "rcnotefrom": "להלן {{PLURAL:$5|השינוי שבוצע|השינויים שבוצעו}} מאז $3, $4 (מוצגים עד $1).", "rclistfromreset": "איפוס בחירת התאריך", "rclistfrom": "הצגת שינויים חדשים החל מ־$2, $3", @@ -1434,7 +1441,7 @@ "number_of_watching_users_pageview": "[{{PLURAL:$1|משתמש אחד עוקב|$1 משתמשים עוקבים}} אחרי הדף]", "rc_categories": "הגבלה לקטגוריות (מופרדות בתו \"|\"):", "rc_categories_any": "כל אחת מהנבחרות", - "rc-change-size-new": "{{PLURAL:$1|בייט אחד|$1 בייטים}} לאחר השינוי", + "rc-change-size-new": "{{PLURAL:$1|בית אחד|$1 בתים}} לאחר השינוי", "newsectionsummary": "/* $1 */ פסקה חדשה", "rc-enhanced-expand": "הצגת הפרטים", "rc-enhanced-hide": "הסתרת הפרטים", @@ -1477,7 +1484,7 @@ "ignorewarnings": "התעלמות מכל האזהרות", "minlength1": "שמות קבצים צריכים להיות בני תו אחד לפחות.", "illegalfilename": "שם הקובץ \"$1\" מכיל תווים שאינם מותרים בכותרות דפים.\nנא לשנות את השם ולנסות להעלותו שנית.", - "filename-toolong": "שמות של קבצים לא יכולים להיות ארוכים יותר מ־240 בייטים.", + "filename-toolong": "שמות של קבצים לא יכולים להיות ארוכים יותר מ־240 בתים.", "badfilename": "שם הקובץ שונה ל־\"$1\".", "filetype-mime-mismatch": "סיומת הקובץ \".$1\" אינה מתאימה לסוג ה־MIME שנמצא לקובץ זה ($2).", "filetype-badmime": "לא ניתן להעלות קבצים שסוג ה־MIME שלהם הוא \"$1\".", @@ -1601,7 +1608,7 @@ "backend-fail-closetemp": "לא הייתה אפשרות לסגור את הקובץ הזמני.", "backend-fail-read": "לא ניתן היה לקרוא את הקובץ \"$1\".", "backend-fail-create": "לא ניתן היה לכתוב את הקובץ \"$1\".", - "backend-fail-maxsize": "לא ניתן היה לכתוב את הקובץ \"$1\" כיוון שהוא גדול יותר {{PLURAL:$2|מבייט אחד|מ־$2 בייטים}}.", + "backend-fail-maxsize": "לא ניתן היה לכתוב את הקובץ \"$1\" כי הוא גדול {{PLURAL:$2|מבית אחד|מ־$2 בתים}}.", "backend-fail-readonly": "מאגר האחסון לקבצים \"$1\" הוא כרגע במצב קריאה בלבד. הסיבה שניתנה לכך היא: $2", "backend-fail-synced": "הקובץ \"$1\" נמצא במצב לא עקבי בתוך מאגרי אחסון הקבצים הפנימיים", "backend-fail-connect": "לא ניתן היה להתחבר למאגר אחסון הקבצים הפנימי \"$1\".", @@ -1797,7 +1804,7 @@ "withoutinterwiki-legend": "תחילית", "withoutinterwiki-submit": "הצגה", "fewestrevisions": "הדפים בעלי מספר העריכות הנמוך ביותר", - "nbytes": "{{PLURAL:$1|בייט אחד|$1 בייטים}}", + "nbytes": "{{PLURAL:$1|בית אחד|$1 בתים}}", "ncategories": "{{PLURAL:$1|קטגוריה אחת|$1 קטגוריות}}", "ninterwikis": "{{PLURAL:$1|קישור בינוויקי קחד|$1 קישורי בינוויקי}}", "nlinks": "{{PLURAL:$1|קישור אחד|$1 קישורים}}", @@ -2230,7 +2237,7 @@ "restriction-level": "רמת ההגנה:", "minimum-size": "גודל מינימלי", "maximum-size": "גודל מרבי:", - "pagesize": "(בבייטים)", + "pagesize": "(בתים)", "restriction-edit": "עריכה", "restriction-move": "העברה", "restriction-create": "יצירה", @@ -2264,6 +2271,7 @@ "undelete-search-title": "חיפוש דפים שנמחקו", "undelete-search-box": "חיפוש דפים שנמחקו", "undelete-search-prefix": "הצגת דפים החל מ:", + "undelete-search-full": "הצגת כותרות דפים שמכילות:", "undelete-search-submit": "חיפוש", "undelete-no-results": "לא נמצאו דפים תואמים בארכיון המחיקות.", "undelete-filename-mismatch": "לא ניתן לשחזר את גרסת הקובץ מ־$1: שם הקובץ לא תואם.", @@ -2596,7 +2604,7 @@ "import-parse-failure": "שגיאה בפענוח ה־XML", "import-noarticle": "אין דף לייבוא!", "import-nonewrevisions": "כל הגרסאות יובאו בעבר.", - "xml-error-string": "$1 בשורה $2, עמודה $3 (בייט מספר $4): $5", + "xml-error-string": "$1 בשורה $2, עמודה $3 (בית מספר $4): $5", "import-upload": "העלאת קובץ XML", "import-token-mismatch": "מידע הכניסה אבד.\n\nייתכן שנותקתם מהחשבון. אנא ודאו שאתם עדיין מחוברים לחשבון ונסו שוב.\nאם זה עדיין לא עובד, נסו [[Special:UserLogout|לצאת מהחשבון]] ולהיכנס אליו שנית, וודאו שהדפדפן שלכם מאפשר קבלת עוגיות מאתר זה.", "import-invalid-interwiki": "לא ניתן לייבא מאתר הוויקי שצוין.", @@ -2728,7 +2736,7 @@ "pageinfo-header-properties": "מאפייני הדף", "pageinfo-display-title": "כותרת התצוגה", "pageinfo-default-sort": "מפתח המיון הרגיל", - "pageinfo-length": "אורך הדף (בבייטים)", + "pageinfo-length": "אורך הדף (בבתים)", "pageinfo-article-id": "מזהה הדף", "pageinfo-language": "שפת התוכן של הדף", "pageinfo-language-change": "שינוי", @@ -2879,9 +2887,9 @@ "exif-yresolution": "רזולוציה אנכית", "exif-stripoffsets": "מיקום מידע התמונה", "exif-rowsperstrip": "מספר השורות לרצועה", - "exif-stripbytecounts": "בייטים לרצועה דחוסה", + "exif-stripbytecounts": "בתים לרצועה דחוסה", "exif-jpeginterchangeformat": "יחס ל־JPEG SOI", - "exif-jpeginterchangeformatlength": "בייטים של מידע JPEG", + "exif-jpeginterchangeformatlength": "בתים של נתוני JPEG", "exif-whitepoint": "נקודה לבנה צבעונית", "exif-primarychromaticities": "צבעוניות ה־Primarity", "exif-ycbcrcoefficients": "מקדמי פעולת הטרנספורמציה של מרחב הצבע", @@ -3732,9 +3740,9 @@ "limitreport-ppvisitednodes": "מספר הצמתים שקדם־המפענח ביקר בהם", "limitreport-ppgeneratednodes": "מספר הצמתים שקדם־המפענח יצר", "limitreport-postexpandincludesize": "גודל הטקסט המוכלל לאחר הפריסה", - "limitreport-postexpandincludesize-value": "{{PLURAL:$2|$1 מתוך בייט אחד|$1/$2 בייטים}}", + "limitreport-postexpandincludesize-value": "{{PLURAL:$2|$1 מתוך בית אחד|$1 מתוך $2 בתים}}", "limitreport-templateargumentsize": "גודל הפרמטרים של התבניות", - "limitreport-templateargumentsize-value": "{{PLURAL:$2|$1 מתוך בייט אחד|$1/$2 בייטים}}", + "limitreport-templateargumentsize-value": "{{PLURAL:$2|$1 מתוך בית אחד|$1 מתוך $2 בתים}}", "limitreport-expansiondepth": "עומק הפריסה הגבוה ביותר", "limitreport-expensivefunctioncount": "מספר פונקציות המפענח שגוזלות משאבים", "expandtemplates": "פריסת תבניות", @@ -3775,9 +3783,9 @@ "default-skin-not-found-row-disabled": "* $1 / $2 (מבוטל)", "mediastatistics": "סטטיסטיקות קבצים", "mediastatistics-summary": "סטטיסטיקה על סוגי קבצים שהועלו. הסטטיסטיקה כוללת רק את הגרסה החדשה ביותר של הקובץ: גרסאות ישנות או מחוקות של קבצים אינן כלולות.", - "mediastatistics-nbytes": "{{PLURAL:$1|בייט אחד|$1 בייטים}} ($2; $3%)", - "mediastatistics-bytespertype": "הגודל הכולל של הקבצים בפרק זה: {{PLURAL:$1|בייט אחד|$1 בייטים}} ($2; $3%).", - "mediastatistics-allbytes": "הגודל הכולל של כל הקבצים: {{PLURAL:$1|בייט אחד|$1 בייטים}} ($2).", + "mediastatistics-nbytes": "{{PLURAL:$1|בית אחד|$1 בתים}} ($2; $3%)", + "mediastatistics-bytespertype": "הגודל הכולל של הקבצים בפרק זה: {{PLURAL:$1|בית אחד|$1 בתים}} ($2; $3%).", + "mediastatistics-allbytes": "הגודל הכולל של כל הקבצים: {{PLURAL:$1|בית אחד|$1 בתים}} ($2).", "mediastatistics-table-mimetype": "סוג MIME", "mediastatistics-table-extensions": "סיומות אפשריות", "mediastatistics-table-count": "מספר הקבצים", diff --git a/languages/i18n/hi.json b/languages/i18n/hi.json index c2c2ea8609..6514725453 100644 --- a/languages/i18n/hi.json +++ b/languages/i18n/hi.json @@ -1358,7 +1358,7 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|नए पन्नों की सूची]] को भी देखें)", "recentchanges-submit": "दिखाएँ", "rcfilters-activefilters": "सक्रिय फिल्टर", - "rcfilters-quickfilters": "सहेजा फ़िल्टर सेटिंग", + "rcfilters-quickfilters": "सुरक्षित फ़िल्टर", "rcfilters-quickfilters-placeholder-title": "कोई कड़ी अभी तक सहेजा नहीं गया", "rcfilters-quickfilters-placeholder-description": "अपने फ़िल्टर सेटिंग को सहेजने और बाद में उपयोग करने के लिए नीचे दिये बूकमार्क छवि पर क्लिक करें।", "rcfilters-savedqueries-defaultlabel": "सहेजे फ़िल्टर", @@ -2130,7 +2130,7 @@ "notvisiblerev": "किसी अन्य सदस्य द्वारा किया अन्तिम अवतरण हटाया गया है", "watchlist-details": "वार्ता पृष्ठों के अलावा {{PLURAL:$1|$1 पृष्ठ}} आपकी ध्यानसूची में हैं।", "wlheader-enotif": "ई-मेल नोटिफ़िकेशन सक्षम हैं।", - "wlheader-showupdated": "पृष्ठ जो आपके द्वारा देखे जाने के बाद बदले गये हैं '''बोल्ड''' दिखेंगे।", + "wlheader-showupdated": "आपके देखे जाने के बाद जिन पृष्ठों में बदलाव होगा, उनकी कड़ी गहरे रंग की दिखेगी।", "wlnote": "$3 को $4 बजे तक पिछले $2 {{PLURAL:$2|घंटे|घंटों}} में {{PLURAL:$1|हुआ एक|हुए $1}} परिवर्तन निम्न {{PLURAL:$1|है|हैं}}।", "wlshowlast": "पिछले $1 घंटे $2 दिन देखें", "watchlist-hide": "छुपाएँ", diff --git a/languages/i18n/hr.json b/languages/i18n/hr.json index f2e311dc30..3fb2671c9e 100644 --- a/languages/i18n/hr.json +++ b/languages/i18n/hr.json @@ -619,8 +619,8 @@ "subject-preview": "Pregled teme:", "previewerrortext": "Pri pokušaju prikazivanja pretpregleda vaših promjena došlo je do pogrješke.", "blockedtitle": "Suradnik je blokiran", - "blockedtext": "'''Vaše suradničko ime ili IP adresa je blokirana'''\n\nBlokirao Vas je $1.\nRazlog blokiranja je sljedeći: ''$2''.\n\n* Početak blokade: $8\n* Istek blokade: $6\n* Ime blokiranog suradnika: $7\n\nMožete kontaktirati $1 ili jednog od [[{{MediaWiki:Grouppage-sysop}}|administratora]] kako bi Vam pojasnili razlog blokiranja.\n\nPrimijetite da ne možete koristiti opciju \"Pošalji mu e-poruku\" ako niste upisali valjanu adresu e-pošte u Vašim [[Special:Preferences|suradničkim postavkama]] i ako niste u tome onemogućeni prilikom blokiranja.\n\nVaša trenutačna IP adresa je $3, a oznaka bloka #$5. Molimo navedite ovaj broj kod svakog upita vezano za razlog blokiranja.", - "autoblockedtext": "Vaša IP adresa automatski je blokirana zbog toga što ju je koristio drugi suradnik, kojeg je blokirao $1.\nRazlog blokiranja je sljedeći:\n\n:''$2''\n\n* Početak blokade: $8\n* Blokada istječe: $6\n* Ime blokiranog suradnika: $7\n\nMožete kontaktirati $1 ili jednog od [[{{MediaWiki:Grouppage-sysop}}|administratora]] kako bi Vam pojasnili razlog blokiranja.\n\nPrimijetite da ne možete rabiti opciju \"Pošalji mu e-poruku\" ako niste upisali valjanu adresu e-pošte u Vašim [[Special:Preferences|suradničkim postavkama]] i ako niste u tome onemogućeni prilikom blokiranja.\n\nVaša trenutačna IP adresa je $3, a oznaka bloka #$5. Molimo navedite ovaj broj kod svakog upita vezano za razlog blokiranja.", + "blockedtext": "Vaše je suradničko ime blokirano ili je Vaša IP adresa blokirana.\n\nBlokirao Vas je $1.\nRazlog blokiranja je sljedeći: $2.\n\n* Početak blokade: $8\n* Blokada istječe: $6\n* Blokirani suradnik: $7\n\nMožete kontaktirati $1 ili jednog od [[{{MediaWiki:Grouppage-sysop}}|administratora]] kako bi Vam pojasnili razlog blokiranja.\n\nPrimijetite da ne možete koristiti opciju \"Pošalji e-poruku suradnici – suradniku\" ako niste upisali valjanu adresu e-pošte u Vašim [[Special:Preferences|suradničkim postavkama]] i ako niste u tome onemogućeni prilikom blokiranja.\n\nVaša trenutačna IP adresa je $3, a oznaka bloka #$5. Molimo uvrstite sve gore navedene detalje u svaki upit koji napišete.", + "autoblockedtext": "Vaša IP adresa automatski je blokirana zbog toga što ju je koristio drugi suradnik, kojeg je blokirao $1.\nRazlog blokiranja je sljedeći:\n\n:$2\n\n* Početak blokade: $8\n* Blokada istječe: $6\n* Blokirani suradnik: $7\n\nMožete kontaktirati $1 ili jednog od [[{{MediaWiki:Grouppage-sysop}}|administratora]] kako bi Vam pojasnili razlog blokiranja.\n\nPrimijetite da ne možete rabiti opciju \"Pošalji e-poruku suradnici – suradniku\" ako niste upisali valjanu adresu e-pošte u Vašim [[Special:Preferences|suradničkim postavkama]] i ako niste u tome onemogućeni prilikom blokiranja.\n\nVaša trenutačna IP adresa je $3, a oznaka bloka #$5. Molimo uvrstite sve gore navedene detalje u svaki upit koji napišete.", "blockednoreason": "bez obrazloženja", "whitelistedittext": "Za uređivanje stranice molimo $1.", "confirmedittext": "Morate potvrditi Vašu adresu e-pošte prije nego što Vam bude omogućeno uređivanje. Molim unesite i ovjerite Vašu adresu e-pošte u [[Special:Preferences|suradničkim postavkama]].", @@ -691,7 +691,7 @@ "permissionserrors": "Pogrješka u pravima", "permissionserrorstext": "Nemate ovlasti za tu radnju iz sljedećih {{PLURAL:$1|razlog|razloga}}:", "permissionserrorstext-withaction": "Nemate dopuštenje za $2, iz {{PLURAL:$1|navedenog|navedenih}} razloga:", - "recreate-moveddeleted-warn": "'''Upozorenje: Ponovno stvarate stranicu koja je prethodno bila izbrisana.'''\n\nRazmotrite je li prikladno nastaviti s uređivanje ove stranice.\nZa Vašu informaciju slijedi evidencija brisanja i premještanja ove stranice:", + "recreate-moveddeleted-warn": "Upozorenje: Ponovo stvarate stranicu koja je prethodno bila izbrisana.\n\nRazmotrite je li prikladno nastaviti s uređivanje ove stranice.\nZa Vašu informaciju slijedi evidencija brisanja i premještanja ove stranice:", "moveddeleted-notice": "Ova stranica je bila izbrisana.\nEvidencija brisanja i evidencija premještanja za ovu stranicu je prikazana niže.", "moveddeleted-notice-recent": "Žao nam je, ova stranica je izbrisana u prošla 24 sata. \nNiže je navedena evidencija brisanja i premještanja.", "log-fulllog": "Prikaži cijelu evidenciju", @@ -1199,6 +1199,7 @@ "action-viewmywatchlist": "pregled popisa Vaših praćenih stranica", "action-viewmyprivateinfo": "pregled Vaših privatnih podataka", "action-editmyprivateinfo": "uredite svoje privatne podatke", + "action-purge": "osvježite priručnu memoriju ove stranice", "nchanges": "{{PLURAL:$1|$1 promjena|$1 promjene|$1 promjena}}", "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|uređivanje od Vašeg posljednjeg posjeta|uređivanja od Vašeg posljednjeg posjeta}}", "enhancedrc-history": "povijest", @@ -1217,7 +1218,8 @@ "recentchanges-legend-plusminus": "(±123)", "recentchanges-submit": "Prikaži", "rcfilters-activefilters": "Aktivni filtri", - "rcfilters-quickfilters": "Postavke spremljenih filtera", + "rcfilters-advancedfilters": "Napredni filtri", + "rcfilters-quickfilters": "Spremljeni filtri", "rcfilters-quickfilters-placeholder-title": "Još nema spremljenih poveznica", "rcfilters-quickfilters-placeholder-description": "Da biste spremili postavke filtera i rabili ih kasnije, kliknite ispod na oznaku favorita u polju aktivnih filtera.", "rcfilters-savedqueries-defaultlabel": "Spremljeni filteri", @@ -1279,7 +1281,7 @@ "rcfilters-filter-watchlist-watched-description": "Izmjene stranica na Vašem popisu praćenja.", "rcfilters-filter-watchlist-watchednew-label": "Nove izmjene na popisu praćenja", "rcfilters-filter-watchlist-watchednew-description": "Izmjene stranica na popisu praćenja koje niste posjetili od vremena učinjenih izmjena.", - "rcfilters-filter-watchlist-notwatched-label": "Van popisa praćenja", + "rcfilters-filter-watchlist-notwatched-label": "Izvan popisa praćenja", "rcfilters-filter-watchlist-notwatched-description": "Sve izmjene na stranicama osim onih na popisu praćenja.", "rcfilters-filtergroup-changetype": "Vrste promjena", "rcfilters-filter-pageedits-label": "Uređivanja stranice", @@ -1308,7 +1310,7 @@ "rcshowhideanons": "$1 neprijavljene suradnike", "rcshowhideanons-show": "prikaži", "rcshowhideanons-hide": "sakrij", - "rcshowhidepatr": "$1 provjerene promjene", + "rcshowhidepatr": "$1 ophođena uređivanja", "rcshowhidepatr-show": "prikaži", "rcshowhidepatr-hide": "sakrij", "rcshowhidemine": "$1 moje promjene", @@ -1342,6 +1344,7 @@ "recentchangeslinked-to": "Pokaži promjene na stranicama s poveznicom na ovu stranicu", "recentchanges-page-added-to-category": "[[:$1]] dodano u kategoriju", "recentchanges-page-removed-from-category": "[[:$1]] uklonjeno iz kategorije", + "autochange-username": "Automatska promjena MediaWikija", "upload": "Postavi datoteku", "uploadbtn": "Postavi datoteku", "reuploaddesc": "Vratite se u obrazac za postavljanje.", @@ -1697,6 +1700,7 @@ "protectedpages-cascade": "Samo prenosiva zaštita", "protectedpages-noredirect": "Skrij preusmjeravanja", "protectedpagesempty": "Nema zaštićenih stranica koje ispunjavaju uvjete koje ste postavili.", + "protectedpages-timestamp": "Vremenski pečat", "protectedpages-page": "Stranica", "protectedpages-expiry": "Istječe", "protectedpages-performer": "Zaštita suradnika", @@ -1728,10 +1732,12 @@ "nopagetext": "Ciljana stranica koju ste odabrali ne postoji.", "pager-newer-n": "{{PLURAL:$1|novija $1|novije $1|novijih $1}}", "pager-older-n": "{{PLURAL:$1|starija $1|starije $1|starijih $1}}", - "suppress": "Nadzor", + "suppress": "Izvrši nadgled", "querypage-disabled": "Ova posebna stranica onemogućena je jer bi usporila funkcioniranje projekta.", "apihelp": "Pomoć za API", + "apihelp-no-such-module": "Modul »$1« nije pronađen.", "apisandbox": "Stranica za vježbanje API-ja", + "apisandbox-unfullscreen": "Prikaži stranicu", "apisandbox-submit": "Napraviti zahtjev", "apisandbox-reset": "Očisti", "apisandbox-examples": "Primjeri", @@ -1833,7 +1839,7 @@ "trackingcategories-disabled": "Kategorija onemogućena", "mailnologin": "Nema adrese pošiljatelja", "mailnologintext": "Morate biti [[Special:UserLogin|prijavljeni]]\ni imati valjanu adresu e-pošte u svojim [[Special:Preferences|postavkama]]\nda bi mogli slati poštu drugim suradnicima.", - "emailuser": "Pošalji mu e-poruku", + "emailuser": "Pošalji e-poruku suradnici – suradniku", "emailuser-title-target": "Pošalji poruku {{GENDER:$1|suradniku|suradnici|suradniku}}", "emailuser-title-notarget": "Pošalji e-poštu suradniku", "emailpagetext": "Možete koristiti ovaj obrazac za slanje elektroničke pošte {{GENDER:$1|suradniku|suradnici}}.\nE-mail adresa iz Vaših [[Special:Preferences|postavki]] nalazit će se u \"From\" polju poruke i primatelj će Vam moći izravno odgovoriti.", @@ -1855,7 +1861,7 @@ "emailsend": "Pošalji", "emailccme": "Pošalji mi e-mailom kopiju moje poruke.", "emailccsubject": "Kopija Vaše poruke suradniku $1: $2", - "emailsent": "E-mail poslan", + "emailsent": "E-poruka je poslana!", "emailsenttext": "Vaša poruka je poslana.", "emailuserfooter": "Ovu je e-poruku {{GENDER:$1|poslao suradnik|poslala suradnica}} $1 {{GENDER:$2|suradniku $2|suradnici $2}} uporabom mogućnosti \"{{int:emailuser}}\" s projekta {{SITENAME}}. Ukoliko {{GENDER:$2|odgovorite}} na tu e-poruku, {{GENDER:$2|Vaša}} će poruka biti izravno poslana {{GENDER:$1|izvornom pošiljatelju}}, otkrivajući pritom {{GENDER:$2|Vašu}} adresu e-pošte {{GENDER:$1|pošiljatelju|pošiljateljici}}.", "usermessage-summary": "Ostavljanje poruke sustava.", @@ -1927,7 +1933,7 @@ "historywarning": "Upozorenje: stranica koju želite izbrisati ima starije izmjene s $1 {{PLURAL:$1|inačicom|inačice|inačica}}:", "historyaction-submit": "Prikaži", "confirmdeletetext": "Zauvijek ćete izbrisati stranicu ili sliku zajedno s prijašnjim inačicama.\nMolim potvrdite svoju namjeru, da razumijete posljedice i da ovo radite u skladu s [[{{MediaWiki:Policy-url}}|pravilima]].", - "actioncomplete": "Zahvat završen", + "actioncomplete": "Radnja je dovršena", "actionfailed": "Radnja nije uspjela", "deletedtext": "\"$1\" je izbrisana.\nVidi $2 za evidenciju nedavnih brisanja.", "dellogpage": "Evidencija brisanja", @@ -2111,7 +2117,7 @@ "autoblockid": "Automatsko blokiranje #$1", "block": "Blokiraj suradnika", "unblock": "Deblokiraj suradnika", - "blockip": "Blokiraj suradnika", + "blockip": "Blokiraj {{GENDER:$1|suradnika|suradnicu}}", "blockip-legend": "Blokiraj suradnika", "blockiptext": "Koristite donji obrazac za blokiranje pisanja pojedinih suradnika ili IP adresa .\nTo biste trebali raditi samo zbog sprječavanja vandalizma i u skladu\nsa [[{{MediaWiki:Policy-url}}|smjernicama]].\nUpišite i razlog za ovo blokiranje (npr. stranice koje su\nvandalizirane).", "ipaddressorusername": "IP adresa ili suradničko ime", @@ -2139,15 +2145,19 @@ "ipb-unblock-addr": "Odblokiraj $1", "ipb-unblock": "Odblokiraj suradničko ime ili IP adresu", "ipb-blocklist": "Vidi postojeća blokiranja", - "ipb-blocklist-contribs": "Doprinosi za $1", + "ipb-blocklist-contribs": "Doprinosi za {{GENDER:$1|$1}}", + "ipb-blocklist-duration-left": "preostalo: $1", "unblockip": "Deblokiraj suradnika", "unblockiptext": "Ovaj se obrazac koristi za vraćanje prava na pisanje prethodno blokiranoj IP adresi.", "ipusubmit": "Ukloni ovaj blok", "unblocked": "[[User:$1|$1]] je deblokiran", "unblocked-range": "$1 je deblokiran", "unblocked-id": "Blok $1 je uklonjen", + "unblocked-ip": "[[Special:Contributions/$1|$1]] je odblokiran.", "blocklist": "Blokirani suradnici", "autoblocklist": "Automatska blokiranja", + "autoblocklist-submit": "Pretraži", + "autoblocklist-legend": "Ispis autoblokiranja", "ipblocklist": "Blokirani suradnici", "ipblocklist-legend": "Pronađi blokiranog suradnika", "blocklist-userblocks": "Sakrij blokiranja računa", @@ -2195,7 +2205,7 @@ "range_block_disabled": "Isključena je administratorska naredba za blokiranje raspona IP adresa.", "ipb_expiry_invalid": "Vremenski rok nije valjan.", "ipb_expiry_temp": "Sakriveni računi bi trebali biti trajno blokirani.", - "ipb_hide_invalid": "Ne može se sakriti ovaj račun, možda ima previše uređivanja.", + "ipb_hide_invalid": "Ne može se onemogućiti ovaj račun; ima više od {{PLURAL:$1|jednoga uređivanja|$1 uređivanja}}.", "ipb_already_blocked": "\"$1\" je već blokiran", "ipb-needreblock": "$1 je već blokiran. Želite promijeniti postavke blokiranja?", "ipb-otherblocks-header": "{{PLURAL:$1|Ostalo blokiranje|Ostala blokiranja}}", @@ -2407,7 +2417,7 @@ "tooltip-feed-rss": "RSS feed za ovu stranicu", "tooltip-feed-atom": "Atom feed za ovu stranicu", "tooltip-t-contributions": "Pogledaj popis doprinosa {{GENDER:$1|ovog suradnika|ove suradnice}}", - "tooltip-t-emailuser": "Pošalji suradniku e-mail", + "tooltip-t-emailuser": "Pošalji {{GENDER:$1|suradniku|suradnici}} e-poruku", "tooltip-t-info": "Više informacija o ovoj stranici", "tooltip-t-upload": "Postavi datoteke", "tooltip-t-specialpages": "Popis svih posebnih stranica", @@ -2419,7 +2429,7 @@ "tooltip-ca-nstab-special": "Ovo je posebna stranica koju nije moguće izravno uređivati.", "tooltip-ca-nstab-project": "Pogledaj stranicu o projektu", "tooltip-ca-nstab-image": "Pogledaj stranicu o slici", - "tooltip-ca-nstab-mediawiki": "Pogledaj sistemske poruke", + "tooltip-ca-nstab-mediawiki": "Pogledaj sustavsku poruku", "tooltip-ca-nstab-template": "Pogledaj predložak", "tooltip-ca-nstab-help": "Pogledaj stranicu za pomoć", "tooltip-ca-nstab-category": "Pogledaj stranicu kategorije", @@ -2621,8 +2631,8 @@ "exif-software": "Korišteni softver", "exif-artist": "Autor", "exif-copyright": "Nositelj prava", - "exif-exifversion": "Exif verzija", - "exif-flashpixversion": "Podržana verzija Flashpixa", + "exif-exifversion": "Inačica Exifa", + "exif-flashpixversion": "Podržana inačica Flashpixa", "exif-colorspace": "Kolor prostor", "exif-componentsconfiguration": "Značenje pojedinih komponenti", "exif-compressedbitsperpixel": "Dubina boje poslije sažimanja", @@ -2775,7 +2785,7 @@ "exif-compression-4": "CCITT Grupa 4 faks kodiranje", "exif-copyrighted-true": "Zaštićeno autorskim pravom", "exif-copyrighted-false": "Status autorskih prava nije postavljen", - "exif-unknowndate": "Datum nepoznat", + "exif-unknowndate": "nepoznat datum", "exif-orientation-1": "Normalno", "exif-orientation-2": "Zrcaljeno po horizontali", "exif-orientation-3": "Zaokrenuto 180°", @@ -2959,6 +2969,7 @@ "confirmrecreate": "Suradnik [[User:$1|$1]] ([[User talk:$1|talk]]) izbrisao je ovaj članak nakon što ste ga počeli uređivati. Razlog brisanja\n: ''$2''\nPotvrdite namjeru vraćanja ovog članka.", "confirmrecreate-noreason": "Suradnik [[User:$1|$1]] ([[User talk:$1|razgovor]]) je obrisao ovaj članak nakon što ste ga počeli uređivati. Molimo potvrdite da stvarno želite ponovo započeti ovaj članak.", "recreate": "Vrati", + "confirm-purge-title": "Osvježi ovu stranicu", "confirm_purge_button": "U redu", "confirm-purge-top": "Isprazniti međuspremnik stranice?", "confirm-purge-bottom": "Čišćenje stranice čisti priručnu memoriju i prikazuje trenutačnu inačicu stranice.", @@ -2968,6 +2979,7 @@ "confirm-unwatch-top": "Ukloni ovu stranicu s popisa praćenja?", "confirm-rollback-button": "U redu", "confirm-rollback-top": "Ukloniti uređivanja na ovoj stranici?", + "percent": "$1 %", "quotation-marks": "\"$1\"", "imgmultipageprev": "← prethodna slika", "imgmultipagenext": "sljedeća slika →", @@ -2986,9 +2998,9 @@ "table_pager_limit_submit": "Idi", "table_pager_empty": "Nema rezultata", "autosumm-blank": "uklonjen cjelokupni sadržaj stranice", - "autosumm-replace": "tekst stranice se zamjenjuje s '$1'", - "autoredircomment": "preusmjeravanje na [[$1]]", - "autosumm-new": "nova stranica: $1", + "autosumm-replace": "Zamijenjen sadržaj stranice s »$1«", + "autoredircomment": "Preusmjeravanje stranice na [[$1]]", + "autosumm-new": "Stvorena nova stranica sa sadržajem: »$1«.", "autosumm-newblank": "stvorena prazna stranica", "size-bytes": "$1 {{PLURAL:$1|bajt|bajta|bajtova}}", "lag-warn-normal": "Moguće je da izmjene nastale posljednjih $1 {{PLURAL:$1|sekundu|sekundi}} neće biti vidljive na ovom popisu.", @@ -3098,6 +3110,7 @@ "version-license-not-found": "Za ovaj dodatak nema detaljnih informacija o licenciji.", "version-poweredby-credits": "Ovaj wiki pogoni '''[https://www.mediawiki.org/ MediaWiki]''', autorska prava © 2001-$1 $2.", "version-poweredby-others": "ostali", + "version-poweredby-translators": "prevoditelji s projekta translatewiki.net", "version-credits-summary": "Željeli bismo zahvaliti sljedećim suradnicima na njihovom doprinosu [[Special:Version|MediaWikiju]].", "version-license-info": "MediaWiki je slobodni softver; možete ga distribuirati i/ili mijenjati pod uvjetima GNU opće javne licencije u obliku u kojem ju je objavila Free Software Foundation; bilo verzije 2 licencije, ili (Vama na izbor) bilo koje kasnije verzije.\n\nMediaWiki je distribuiran u nadi da će biti koristan, no BEZ IKAKVOG JAMSTVA; čak i bez impliciranog jamstva MOGUĆNOSTI PRODAJE ili PRIKLADNOSTI ZA ODREĐENU NAMJENU. Pogledajte GNU opću javnu licenciju za više detalja.\n\nTrebali ste primiti [{{SERVER}}{{SCRIPTPATH}}/COPYING kopiju GNU opće javne licencije] uz ovaj program; ako ne, pišite na Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA, ili je [//www.gnu.org/licenses/old-licenses/gpl-2.0.html pročitajte online].", "version-software": "Instalirani softver", @@ -3109,6 +3122,9 @@ "version-libraries": "Instalirane biblioteke", "version-libraries-library": "Knjižnica", "version-libraries-version": "Inačica", + "version-libraries-license": "Licencija", + "version-libraries-description": "Opis", + "version-libraries-authors": "Autori", "redirect": "Preusmjerenje prema datoteci, odnosno ID-u suradnika, stranice, izmjene ili ID-u u evidenciji", "redirect-submit": "Idi", "redirect-value": "Vrijednost:", @@ -3159,7 +3175,7 @@ "tags-actions-header": "Radnje", "tags-active-yes": "da", "tags-active-no": "ne", - "tags-source-extension": "Definirano proširenjem", + "tags-source-extension": "Definirano programskom opremom", "tags-source-none": "Nije više u uporabi", "tags-edit": "uredi", "tags-delete": "izbriši", @@ -3191,13 +3207,21 @@ "tags-edit-manage-link": "Upravljaj oznakama", "tags-edit-revision-selected": "{{PLURAL:$1|Označena izmjena|Označene izmjene|Označenih izmjena}} stranice [[:$2]]:", "tags-edit-existing-tags": "Postojeće oznake:", - "tags-edit-existing-tags-none": "\"Nema\"", + "tags-edit-existing-tags-none": "Nema", "tags-edit-new-tags": "Nove oznake:", "tags-edit-add": "Dodaj ove oznake:", "tags-edit-remove": "Ukloni ove oznake:", + "tags-edit-remove-all-tags": "(ukloni sve oznake)", "tags-edit-chosen-placeholder": "Odaberite neke oznake", "tags-edit-chosen-no-results": "Nisu pronađene odgovarajuće oznake", "tags-edit-reason": "Razlog:", + "tags-edit-revision-submit": "Primijeni izmjene na {{PLURAL:$1|ovu inačicu|$1 inačice|$1 inačica}}", + "tags-edit-logentry-submit": "Primijeni izmjene na {{PLURAL:$1|ovaj evidencijski unos|$1 evidencijska unosa|$1 evidencijskih unosa}}", + "tags-edit-success": "Izmjene su primijenjene.", + "tags-edit-failure": "Nije bilo moguće primijeniti izmjene:\n$1", + "tags-edit-nooldid-title": "Odredišna inačica nije valjana", + "tags-edit-nooldid-text": "Niste izabrali odredišnu inačicu na koju treba primijeniti ovu funkciju, ili odredišna inačica na postoji.", + "tags-edit-none-selected": "Molimo Vas, izaberite bar jednu oznaku koju treba dodati ili ukloniti.", "comparepages": "Usporedite stranice", "compare-page1": "Stranica 1", "compare-page2": "Stranica 2", @@ -3233,11 +3257,17 @@ "htmlform-date-placeholder": "GGGG-MM-DD", "htmlform-time-placeholder": "HH:MM:SS", "htmlform-datetime-placeholder": "GGGG-MM-DD HH:MM:SS", + "htmlform-date-invalid": "Ne mogu prepoznati uneseni oblik nadnevka. Pokušajte rabiti oblik GGGG-MM-DD.", "htmlform-time-invalid": "Unesena vrijednost nije prepoznati format vremena. Pokušajte koristiti format HH:MM:SS.", + "htmlform-datetime-invalid": "Ne mogu prepoznati uneseno oblikovanje za datum i vrijeme. Pokušajte rabiti oblik GGGG-MM-DD HH:MM:SS.", + "htmlform-date-toolow": "Navedena je vrijednost prije najranijega dopuštenog nadnevka – $1.", "htmlform-datetime-toohigh": "Uneseni datum i vrijeme su veći od $1", "logentry-delete-delete": "$1 je {{GENDER:$2|obrisao|obrisala}} stranicu $3", "logentry-delete-delete_redir": "$1 premještanjem je {{GENDER:$2|pobrisao|pobrisala}} preusmjeravanje $3", - "logentry-delete-restore": "$1 je {{GENDER:$2|vratio|vratila}} stranicu $3", + "logentry-delete-restore": "$1 {{GENDER:$2|vratio|vratila}} je stranicu $3 ($4)", + "logentry-delete-restore-nocount": "$1 {{GENDER:$2|vratio|vratila}} je stranicu $3", + "restore-count-revisions": "{{PLURAL:$1|1 izmjena|$1 izmjene|$1 izmjena}}", + "restore-count-files": "{{PLURAL:$1|1 datoteka|$1 datoteke|$1 datoteka}}", "logentry-delete-event": "$1 je {{GENDER:$2|promijenio|promijenila}} vidljivost {{PLURAL:$5|zapisa u evidenciji|$5 zapisa u evidenciji}} na $3: $4", "logentry-delete-revision": "$1 je {{GENDER:$2|promijenio|promijenila}} vidljivost {{PLURAL:$5|uređivanja|$5 uređivanja}} na stranici $3: $4", "logentry-delete-event-legacy": "$1 je {{GENDER:$2|promijenio|promijenila}} vidljivost zapisa u evidenciji na $3", @@ -3256,6 +3286,10 @@ "revdelete-restricted": "primijenjeno ograničenje za administratore", "revdelete-unrestricted": "uklonjeno ograničenje za administratore", "logentry-block-block": "$1 {{GENDER:$2|blokirao|blokirala}} je {{GENDER:$4|$3}} na rok od $5 $6", + "logentry-block-unblock": "$1 {{GENDER:$2|odblokirao|odblokirala}} je {{GENDER:$4|$3}}", + "logentry-block-reblock": "$1 {{GENDER:$2|promijenio|promijenila}} je postavke blokiranja {{GENDER:$4|suradnika|suradnice}} {{GENDER:$4|$3}} s krajnjim rokom koji ističe $5 $6", + "logentry-suppress-block": "$1 {{GENDER:$2|blokirao|blokirala}} je {{GENDER:$4|$3}} s krajnjim rokom koji ističe $5 $6", + "logentry-suppress-reblock": "$1 {{GENDER:$2|promijenio|promijenila}} je postavke blokiranja {{GENDER:$4|suradnika|suradnice}} {{GENDER:$4|$3}} s krajnjim rokom koji ističe $5 $6", "logentry-merge-merge": "$1 je {{GENDER:$2|spojio|spojila}} $3 s $4 (izmjene do $5)", "logentry-move-move": "$1 je {{GENDER:$2|premjestio|premjestila}} stranicu $3 na $4", "logentry-move-move-noredirect": "$1 je {{GENDER:$2|premjestio|premjestila}} stranicu $3 na $4 bez preusmjeravanja", @@ -3311,7 +3345,7 @@ "api-error-emptypage": "Stvaranje praznih novih stranica nije dopušteno.", "api-error-publishfailed": "Interna pogrješka: poslužitelj nije uspio objaviti privremenu datoteku.", "api-error-stashfailed": "Interna pogrješka: Poslužitelj nije uspio spremiti privremenu datoteku.", - "api-error-unknown-warning": "Nepoznato upozorenje: $1", + "api-error-unknown-warning": "Nepoznato upozorenje: \"$1\".", "api-error-unknownerror": "Nepoznata pogrješka: \"$1\"", "duration-seconds": "$1 {{PLURAL:$1|sekunda|sekunde|sekundi}}", "duration-minutes": "$1 {{PLURAL:$1|minuta|minute|minuta}}", @@ -3323,6 +3357,9 @@ "duration-centuries": "$1 {{PLURAL:$1|stoljeće|stoljeća}}", "duration-millennia": "$1 {{PLURAL:$1|milenij|milenija}}", "rotate-comment": "Sliku je $1 zaokrenuo za {{PLURAL:$1|stupanj|stupnja|stupnjeva}} u smjeru kazaljke na satu.", + "limitreport-cputime-value": "$1 {{PLURAL:$1|sekunda|sekunde|sekundi}}", + "limitreport-walltime": "Uporaba u realnom vremenu", + "limitreport-walltime-value": "$1 {{PLURAL:$1|sekunda|sekunde|sekundi}}", "expandtemplates": "Prikaz sadržaja predložaka", "expand_templates_intro": "Ova posebna stranica omogućuje unos wikiteksta i prikazuje njegov rezultat,\nuključujući i (rekurzivno, tj. potpuno) sve uključene predloške u wikitekstu.\nPrikazuje i rezultate funkcija kao {{#language:...}} i varijabli\nkao {{CURRENTDAY}}. Funkcionira pozivanjem parsera same MedijeWiki.", "expand_templates_title": "Kontekstni naslov stranice, za {{FULLPAGENAME}} i sl.:", @@ -3375,6 +3412,8 @@ "mw-widgets-dateinput-no-date": "Nadnevak nije naznačen", "mw-widgets-dateinput-placeholder-day": "GGGG-MM-DD", "mw-widgets-dateinput-placeholder-month": "GGGG-MM", + "mw-widgets-mediasearch-input-placeholder": "Pretraži medijske datoteke", + "mw-widgets-mediasearch-noresults": "Nema rezultata.", "mw-widgets-titleinput-description-new-page": "stranica još ne postoji", "mw-widgets-titleinput-description-redirect": "preusmjeravanje na $1", "date-range-from": "Od nadnevka:", @@ -3424,5 +3463,6 @@ "removecredentials": "Uklanjanje vjerodajnica", "removecredentials-submit": "Ukloni vjerodajnice", "credentialsform-provider": "Vrsta vjerodajnica:", - "credentialsform-account": "Suradnički račun:" + "credentialsform-account": "Suradnički račun:", + "pagedata-bad-title": "Naslov nije valjan: $1." } diff --git a/languages/i18n/hu.json b/languages/i18n/hu.json index bf2a0485ee..629bb705f6 100644 --- a/languages/i18n/hu.json +++ b/languages/i18n/hu.json @@ -47,7 +47,8 @@ "Wolf Rex", "BanKris", "Notramo", - "Urbalazs" + "Urbalazs", + "Bencemac" ] }, "tog-underline": "Hivatkozások aláhúzása:", @@ -193,13 +194,7 @@ "anontalk": "Vitalap", "navigation": "Navigáció", "and": " és", - "qbfind": "Keresés", - "qbbrowse": "Böngészés", - "qbedit": "Szerkesztés", - "qbpageoptions": "Lapbeállítások", - "qbmyoptions": "Lapjaim", "faq": "GyIK", - "faqpage": "Project:GyIK", "actions": "Műveletek", "namespaces": "Névterek", "variants": "Változatok", @@ -226,32 +221,22 @@ "edit-local": "Helyi leírás szerkesztése", "create": "Létrehozás", "create-local": "Helyi leírás hozzáadása", - "editthispage": "Lap szerkesztése", - "create-this-page": "Oldal létrehozása", "delete": "Törlés", - "deletethispage": "Lap törlése", - "undeletethispage": "Lap helyreállítása", "undelete_short": "{{PLURAL:$1|Egy|$1}} szerkesztés helyreállítása", "viewdeleted_short": "{{PLURAL:$1|Egy|$1}} törölt szerkesztés megtekintése", "protect": "Lapvédelem", "protect_change": "módosítás", - "protectthispage": "Lapvédelem", "unprotect": "Védelem módosítása", - "unprotectthispage": "A lap védelmének módosítása", "newpage": "Új lap", - "talkpage": "A lappal kapcsolatos megbeszélés", "talkpagelinktext": "vitalap", "specialpage": "Speciális lap", "personaltools": "Személyes eszközök", - "articlepage": "Szócikk megtekintése", "talk": "Vitalap", "views": "Nézetek", "toolbox": "Eszközök", "tool-link-userrights": "{{GENDER:$1|Felhasználócsoportok}} módosítása", "tool-link-userrights-readonly": "{{GENDER:$1|Felhasználói}} csoportok megtekintése", "tool-link-emailuser": "E-mail küldése ennek a {{GENDER:$1|felhasználónak}}", - "userpage": "Felhasználó lapjának megtekintése", - "projectpage": "Projektlap megtekintése", "imagepage": "A fájl leírólapjának megtekintése", "mediawikipage": "Üzenetlap megtekintése", "templatepage": "Sablon lapjának megtekintése", @@ -977,7 +962,7 @@ "search-file-match": "(fájl tartalma egyezik)", "search-suggest": "Keresési javaslat: $1", "search-rewritten": "Találatok mutatása a következőre: $1. Inkább erre szeretnék rákeresni: $2.", - "search-interwiki-caption": "Társlapok", + "search-interwiki-caption": "Találatok társlapokról", "search-interwiki-default": "$1 találatok:", "search-interwiki-more": "(több)", "search-interwiki-more-results": "további eredmények", @@ -1334,12 +1319,16 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (lásd még: [[Special:NewPages|új lapok listája]])", "recentchanges-submit": "Megjelenítés", "rcfilters-activefilters": "Aktív szűrők", - "rcfilters-quickfilters": "Gyors hivatkozások", + "rcfilters-advancedfilters": "Haladó szűrők", + "rcfilters-quickfilters": "Mentett szűrők", + "rcfilters-quickfilters-placeholder-title": "Nincs mentett hivatkozás", "rcfilters-savedqueries-defaultlabel": "Mentett szűrők", "rcfilters-savedqueries-rename": "Átnevezés", "rcfilters-savedqueries-setdefault": "Beállítás alapértelmezettként", + "rcfilters-savedqueries-unsetdefault": "Eltávolítás, mint alapértelmezés", "rcfilters-savedqueries-remove": "Eltávolítás", "rcfilters-savedqueries-new-name-label": "Név", + "rcfilters-savedqueries-new-name-placeholder": "Írd le a szűrő célját.", "rcfilters-savedqueries-apply-label": "Gyors hivatkozás létrehozása", "rcfilters-savedqueries-cancel-label": "Mégse", "rcfilters-savedqueries-add-new-title": "Szűrők mentése gyors hivatkozásként", @@ -1393,10 +1382,16 @@ "rcfilters-filter-minor-description": "Szerző által aprónak jelölt szerkesztések", "rcfilters-filter-major-label": "Nem apró szerkesztések", "rcfilters-filter-major-description": "Nem aprónak jelölt szerkesztések.", + "rcfilters-filtergroup-watchlist": "Figyelőlistán szereplő oldalak", "rcfilters-filter-watchlist-watched-label": "Figyelőlistán", + "rcfilters-filter-watchlist-watched-description": "Figyelőlistádra felvett lapokon történt változtatások", + "rcfilters-filter-watchlist-watchednew-label": "Figyelőlistádon történt friss változtatások", + "rcfilters-filter-watchlist-watchednew-description": "A figyelőlistádon szereplő lapokon az utolsó látogatásod után történt változtatások.", + "rcfilters-filter-watchlist-notwatched-label": "Figyelőlistán nem szereplők", + "rcfilters-filter-watchlist-notwatched-description": "Minden változtatás, kivéve a figyelőlistádon szereplő lapoké.", "rcfilters-filtergroup-changetype": "Változtatás típusa", "rcfilters-filter-pageedits-label": "Lapszerkesztések", - "rcfilters-filter-pageedits-description": "A wiki tartalom szerkesztése, beszélgetés, kategória leírások...", + "rcfilters-filter-pageedits-description": "A wiki tartalom szerkesztése, beszélgetések, kategória leírások...", "rcfilters-filter-newpages-label": "Laplétrehozások", "rcfilters-filter-newpages-description": "Új oldalt létrehozó szerkesztések.", "rcfilters-filter-categorization-label": "Kategóriaváltoztatások", @@ -1411,6 +1406,12 @@ "rcfilters-filter-lastrevision-description": "Egy lap legfrissebb változtatása", "rcfilters-filter-previousrevision-label": "Régebbi változatok", "rcfilters-filter-previousrevision-description": "Minden változtatás a legutóbbiak kivételével", + "rcfilters-filter-excluded": "Kizárva", + "rcfilters-tag-prefix-namespace-inverted": ":nem $1", + "rcfilters-view-tags": "Megjelölt szerkesztések", + "rcfilters-view-namespaces-tooltip": "Találatok szűrése névtér szerint", + "rcfilters-view-tags-tooltip": "Találatok szűrése címkék használatával", + "rcfilters-view-return-to-default-tooltip": "Vissza a főszűrőmenübe.", "rcnotefrom": "Alább a $3 $4 óta történt változtatások láthatóak (legfeljebb $1 db).", "rclistfromreset": "Dátumválasztás visszaállítása", "rclistfrom": "$3, $2 után történt változtatások megtekintése", @@ -2045,7 +2046,7 @@ "usermaildisabled": "Email fogadás letiltva", "usermaildisabledtext": "Nem küldhetsz emailt más felhasználóknak ezen a wikin", "noemailtitle": "Nincs e-mail cím", - "noemailtext": "Ez a szerkesztő nem adott meg érvényes e-mail címet.", + "noemailtext": "Ez a szerkesztő nem adott meg érvényes e-mail-címet.", "nowikiemailtext": "Ez a szerkesztő nem kíván másoktól e-mail üzeneteket fogadni.", "emailnotarget": "A címzett nem létezik vagy a felhasználónév érvénytelen.", "emailtarget": "Írd be címzett felhasználónevét", @@ -2827,6 +2828,7 @@ "newimages-user": "IP-cím vagy felhasználónév", "newimages-showbots": "Botos feltöltések mutatása", "newimages-hidepatrolled": "Ellenőrzött szerkesztések elrejtése", + "newimages-mediatype": "Médiatípus:", "noimages": "Nem tekinthető meg semmi.", "gallery-slideshow-toggle": "Miniatűrök ki/bekapcsolása", "ilsubmit": "Keresés", @@ -3880,5 +3882,6 @@ "gotointerwiki-invalid": "A megadott cím érvénytelen.", "gotointerwiki-external": "A(z) {{SITENAME}} elhagyására és a(z) [[$2]] meglátogatására készülsz, ami egy másik webhelyen található.\n\n[$1 Kattints ide a(z) $1 oldalra való továbblépéshez.]", "undelete-cantedit": "Nem állíthatod helyre ezt a lapot, mert nincs jogosultságod a szerkesztéséhez.", - "undelete-cantcreate": "Nem állíthatod helyre ezt a lapot, mert nem létezik ilyen című lap, és nincs jogosultságod létrehozni azt." + "undelete-cantcreate": "Nem állíthatod helyre ezt a lapot, mert nem létezik ilyen című lap, és nincs jogosultságod létrehozni azt.", + "pagedata-bad-title": "Érvénytelen cím: $1." } diff --git a/languages/i18n/ia.json b/languages/i18n/ia.json index e952253438..53bacc4355 100644 --- a/languages/i18n/ia.json +++ b/languages/i18n/ia.json @@ -1288,6 +1288,7 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Monstrar", "rcfilters-activefilters": "Filtros active", + "rcfilters-advancedfilters": "Filtros avantiate", "rcfilters-quickfilters": "Filtros salveguardate", "rcfilters-quickfilters-placeholder-title": "Nulle ligamine salveguardate ancora", "rcfilters-quickfilters-placeholder-description": "Pro salveguardar tu filtros pro uso posterior, clicca sur le icone marcapaginas in le area Filtro Active hic infra.", @@ -1297,7 +1298,8 @@ "rcfilters-savedqueries-unsetdefault": "Remover predefinition", "rcfilters-savedqueries-remove": "Remover", "rcfilters-savedqueries-new-name-label": "Nomine", - "rcfilters-savedqueries-apply-label": "Salveguardar filtro", + "rcfilters-savedqueries-new-name-placeholder": "Describe le proposito del filtro", + "rcfilters-savedqueries-apply-label": "Crear filtro", "rcfilters-savedqueries-cancel-label": "Cancellar", "rcfilters-savedqueries-add-new-title": "Salveguardar le configuration actual del filtro", "rcfilters-restore-default-filters": "Restaurar filtros predefinite", @@ -1376,7 +1378,11 @@ "rcfilters-filter-previousrevision-description": "Tote le modificationes que non es le modification le plus recente de un pagina.", "rcfilters-filter-excluded": "Excludite", "rcfilters-tag-prefix-namespace-inverted": ":non $1", - "rcfilters-view-tags": "Etiquettas", + "rcfilters-view-tags": "Modificationes con etiquettas", + "rcfilters-view-namespaces-tooltip": "Filtrar le resultatos per spatio de nomines", + "rcfilters-view-tags-tooltip": "Filtrar le resultatos usante etiquettas de version", + "rcfilters-view-return-to-default-tooltip": "Retornar al menu principal de filtros", + "rcfilters-liveupdates-button": "Fluxo continue", "rcnotefrom": "Ecce le {{PLURAL:$5|modification|modificationes}} a partir del $3 a $4 (usque a $1 entratas monstrate).", "rclistfromreset": "Reinitialisar selection de data", "rclistfrom": "Monstrar nove modificationes a partir del $3 a $2", diff --git a/languages/i18n/it.json b/languages/i18n/it.json index 3231ded3dd..d28eac0c5f 100644 --- a/languages/i18n/it.json +++ b/languages/i18n/it.json @@ -108,7 +108,8 @@ "Redredsonia", "Luigi.delia", "Samuele2002", - "Kaspo" + "Kaspo", + "Pequod76" ] }, "tog-underline": "Sottolinea i collegamenti:", @@ -149,7 +150,7 @@ "tog-watchlisthidepatrolled": "Nascondi le modifiche verificate negli osservati speciali", "tog-watchlisthidecategorization": "Nascondi la categorizzazione delle pagine", "tog-ccmeonemails": "Inviami una copia dei messaggi spediti agli altri utenti", - "tog-diffonly": "Non visualizzare il contenuto della pagina dopo il confronto tra versioni", + "tog-diffonly": "Non mostrare il contenuto della pagina dopo il confronto tra versioni", "tog-showhiddencats": "Mostra le categorie nascoste", "tog-norollbackdiff": "Non mostrare il confronto tra versioni dopo aver effettuato un rollback", "tog-useeditwarning": "Avvisa quando si esce da una pagina di modifica con modifiche non salvate", @@ -754,7 +755,7 @@ "previewnote": "'''Ricorda che questa è solo un'anteprima.'''\nLe tue modifiche NON sono ancora state salvate!", "continue-editing": "Vai all'area di modifica", "previewconflict": "L'anteprima corrisponde al testo presente nella casella di modifica superiore e rappresenta la pagina come apparirà se si sceglie di salvarla in questo momento.", - "session_fail_preview": "Spiacenti. Non è stato possibile elaborare la modifica perché sono andati persi i dati relativi alla sessione.\n\nPotresti essere stato disconnesso. Verifica di essere ancora collegato e riprova.\nSe il problema persiste, puoi provare a [[Special:UserLogout|scollegarti]] ed effettuare un nuovo l'accesso, controllando che il tuo browser accetti i cookie da questo sito.", + "session_fail_preview": "Spiacenti. Non è stato possibile elaborare la modifica perché sono andati persi i dati relativi alla sessione.\n\nPotresti essere stato disconnesso. Verifica di essere ancora collegato e riprova.\nSe il problema persiste, puoi provare a [[Special:UserLogout|scollegarti]] e ad effettuare un nuovo accesso, controllando che il tuo browser accetti i cookie da questo sito.", "session_fail_preview_html": "Spiacenti. Non è stato possibile elaborare la modifica perché sono andati persi i dati relativi alla sessione.\n\nSiccome {{SITENAME}} ha dell'HTML grezzo attivato e c'è stata una perdita dei dati della sessione, l'anteprima è nascosta come precauzione contro gli attacchi JavaScript.\n\nSe si tratta di un normale tentativo d'anteprima, riprova. \nSe il problema persiste, puoi provare a [[Special:UserLogout|scollegarti]] ed effettuare un nuovo l'accesso, controllando che il tuo browser accetti i cookie da questo sito.", "token_suffix_mismatch": "'''La modifica non è stata salvata perché il client ha mostrato di gestire in modo errato i caratteri di punteggiatura nel token associato alla stessa. Per evitare una possibile corruzione del testo della pagina, è stata rifiutata l'intera modifica. Questa situazione può verificarsi, talvolta, quando vengono usati alcuni servizi di proxy anonimi via web che presentano dei bug.'''", "edit_form_incomplete": "'''Alcune parti del modulo di modifica non hanno raggiunto il server; controllare che le modifiche siano intatte e riprovare.'''", @@ -1380,7 +1381,8 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Mostra", "rcfilters-activefilters": "Filtri attivi", - "rcfilters-quickfilters": "Salva le impostazioni del filtro", + "rcfilters-advancedfilters": "Filtri avanzati", + "rcfilters-quickfilters": "Filtri salvati", "rcfilters-quickfilters-placeholder-title": "Nessun collegamento salvato ancora", "rcfilters-quickfilters-placeholder-description": "Per salvare le impostazioni del tuo filtro e riutilizzarle dopo, clicca l'icona segnalibro nell'area \"Filtri attivi\" qui sotto", "rcfilters-savedqueries-defaultlabel": "Filtri salvati", @@ -1389,7 +1391,8 @@ "rcfilters-savedqueries-unsetdefault": "Rimuovi come predefinito", "rcfilters-savedqueries-remove": "Rimuovi", "rcfilters-savedqueries-new-name-label": "Nome", - "rcfilters-savedqueries-apply-label": "Salva impostazioni", + "rcfilters-savedqueries-new-name-placeholder": "Descrivi lo scopo del filtro", + "rcfilters-savedqueries-apply-label": "Crea filtro", "rcfilters-savedqueries-cancel-label": "Annulla", "rcfilters-savedqueries-add-new-title": "Salva le impostazioni attuali del filtro", "rcfilters-restore-default-filters": "Ripristina i filtri predefiniti", @@ -1468,7 +1471,7 @@ "rcfilters-filter-previousrevision-description": "Tutte le modifiche che non sono l'ultima modifica effettuata sulla voce.", "rcfilters-filter-excluded": "Escluso", "rcfilters-tag-prefix-namespace-inverted": ":non $1", - "rcfilters-view-tags": "Etichette", + "rcfilters-view-tags": "Modifiche etichettate", "rcnotefrom": "Di seguito {{PLURAL:$5|è elencata la modifica apportata|sono elencate le modifiche apportate}} a partire da $3, $4 (mostrate fino a $1).", "rclistfromreset": "Reimposta la selezione della data", "rclistfrom": "Mostra le modifiche apportate a partire da $3 $2", diff --git a/languages/i18n/ja.json b/languages/i18n/ja.json index 21ea0bc875..cb6ece0d18 100644 --- a/languages/i18n/ja.json +++ b/languages/i18n/ja.json @@ -758,7 +758,7 @@ "templatesused": "このページで使用されている{{PLURAL:$1|テンプレート}}:", "templatesusedpreview": "このプレビューで使用されている{{PLURAL:$1|テンプレート}}:", "templatesusedsection": "この節で使用されている{{PLURAL:$1|テンプレート}}:", - "template-protected": "(保護)", + "template-protected": "(保護)", "template-semiprotected": "(半保護)", "hiddencategories": "このページは {{PLURAL:$1|$1 個の隠しカテゴリ}}に属しています:", "edittools": "", @@ -1342,7 +1342,7 @@ "action-applychangetags": "自分の編集にタグを適用する", "action-changetags": "個々の版および記録項目への任意のタグの追加と除去", "action-deletechangetags": "データベースからタグの削除", - "action-purge": "キャッシュの破棄", + "action-purge": "このページのキャッシュ破棄", "nchanges": "$1 {{PLURAL:$1|回の変更}}", "enhancedrc-since-last-visit": "最終閲覧以降 $1 {{PLURAL:$1|件}}", "enhancedrc-history": "履歴", @@ -1361,7 +1361,7 @@ "recentchanges-legend-plusminus": "(±123)", "recentchanges-submit": "表示", "rcfilters-activefilters": "絞り込み", - "rcfilters-quickfilters": "フィルター設定を保存", + "rcfilters-quickfilters": "フィルターを保存", "rcfilters-quickfilters-placeholder-title": "リンクはまだ保存されていません", "rcfilters-quickfilters-placeholder-description": "フィルターの設定を保存し、後で再び使用するためには、下のアクティブフィルター内のブックマークアイコンをクリックしてください。", "rcfilters-savedqueries-defaultlabel": "フィルターを保存", @@ -1370,7 +1370,8 @@ "rcfilters-savedqueries-unsetdefault": "既定から削除", "rcfilters-savedqueries-remove": "削除", "rcfilters-savedqueries-new-name-label": "名称", - "rcfilters-savedqueries-apply-label": "設定を保存", + "rcfilters-savedqueries-new-name-placeholder": "このフィルターの目的を説明してください", + "rcfilters-savedqueries-apply-label": "フィルターを作成", "rcfilters-savedqueries-cancel-label": "キャンセル", "rcfilters-savedqueries-add-new-title": "現在のフィルター設定を保存する", "rcfilters-restore-default-filters": "標準設定の絞り込み条件を適用", @@ -3652,8 +3653,8 @@ "tags-edit-chosen-placeholder": "いくつかのタグを選択", "tags-edit-chosen-no-results": "一致するタグが見つかりません", "tags-edit-reason": "理由:", - "tags-edit-revision-submit": "変更を {{PLURAL:$1|this revision|$1 revisions}} に適用", - "tags-edit-logentry-submit": "変更を {{PLURAL:$1|this log entry|$1 log entries}} に適用", + "tags-edit-revision-submit": "変更を{{PLURAL:$1|この版|$1件の版}}に適用", + "tags-edit-logentry-submit": "変更を{{PLURAL:$1|この記録項目|$1件の記録項目}}に適用", "tags-edit-success": "変更が適用されました。", "tags-edit-failure": "変更は適用できませんでした: $1", "tags-edit-nooldid-title": "無効な対象版", @@ -3723,10 +3724,10 @@ "logentry-suppress-revision": "$1 がページ「$3」の{{PLURAL:$5|版|$5件の版}}の閲覧レベルを見えない形で{{GENDER:$2|変更しました}}: $4", "logentry-suppress-event-legacy": "$1 が $3 の記録項目の閲覧レベルを見えない形で{{GENDER:$2|変更しました}}", "logentry-suppress-revision-legacy": "$1 がページ「$3」の版の閲覧レベルを見えない形で{{GENDER:$2|変更しました}}", - "revdelete-content-hid": "本文の不可視化", + "revdelete-content-hid": "内容の不可視化", "revdelete-summary-hid": "編集要約の不可視化", "revdelete-uname-hid": "利用者名の不可視化", - "revdelete-content-unhid": "本文の可視化", + "revdelete-content-unhid": "内容の可視化", "revdelete-summary-unhid": "編集要約の可視化", "revdelete-uname-unhid": "利用者名の可視化", "revdelete-restricted": "管理者に対する制限の適用", @@ -4072,5 +4073,6 @@ "gotointerwiki-invalid": "指定したページは無効です。", "gotointerwiki-external": "{{SITENAME}}を離れ、別のウェブサイトである[[$2]]を訪れようとしています。\n\n'''[$1 $1に行く]'''", "undelete-cantedit": "このページを編集する許可がないため復元できません。", - "undelete-cantcreate": "同名のページが存在せず、このページを作成する許可がないため復元できません。" + "undelete-cantcreate": "同名のページが存在せず、このページを作成する許可がないため復元できません。", + "pagedata-not-acceptable": "該当する形式が見つかりません。対応している MIME タイプ: $1" } diff --git a/languages/i18n/jv.json b/languages/i18n/jv.json index 80198ea20f..069c712a65 100644 --- a/languages/i18n/jv.json +++ b/languages/i18n/jv.json @@ -172,7 +172,7 @@ "tagline": "Saka {{SITENAME}}", "help": "Pitulung", "search": "Golèk", - "search-ignored-headings": " #
\n# Sesirah sing bakal dilirwakaké déning golèkan.\n# Owahan tumrap iki bakal katon nalika sesirahé wis diindhèks.\n# Panjenengan bisa meksa ngindhèks ulang kaca kanthi ngayahi besutan kosong.\n# Sintaksisé kaya mangkéné:\n#   * Samubarang saka karakter \"#\" tumeka pungkasané larik iku minangka tanggapan.\n#   * Saben larik sing ora kosong iku sesirah sing kudu dilirwakaké lan samubarangé.\nRujukan\nPranala njaba\nUga delengen\n #
", + "search-ignored-headings": " #
\n# Sesirah sing bakal dilirwakaké déning golèkan.\n# Owahan tumrap iki bakal katon nalika sesirahé wis diindhèks.\n# Panjenengan bisa meksa ngindhèks ulang kaca kanthi ngayahi besutan kosong.\n# Sintaksisé kaya mangkéné:\n#   * Samubarang saka karakter \"#\" tumeka pungkasané larik iku minangka tanggepan.\n#   * Saben larik sing ora kosong iku sesirah sing kudu dilirwakaké lan samubarangé.\nRujukan\nPranala njaba\nUga delengen\n #
", "searchbutton": "Golèk", "go": "Menyang", "searcharticle": "Menyang", @@ -229,7 +229,7 @@ "poolcounter-usage-error": "Masalah pangguna: $1", "aboutsite": "Ngenani {{SITENAME}}", "aboutpage": "Project:Ngenani", - "copyright": "Isi cumepak kanthi pangayoman $1 kajaba disebutaké yèn ana liyané.", + "copyright": "Isi cumepak kanthi pangayoman $1, kajaba ana katerangan liyané.", "copyrightpage": "{{ns:project}}:Hak cipta", "currentevents": "Kadadéan saiki", "currentevents-url": "Project:Kadadéan saiki", @@ -242,8 +242,8 @@ "policy-url": "Project:Kabijakan", "portal": "Gapura paguyuban", "portal-url": "Project:Garupa paguyuban", - "privacy": "Paugeran privasi", - "privacypage": "Project:Paugeran privasi", + "privacy": "Pranatan bab priangga", + "privacypage": "Project:Pranatan bab priangga", "badaccess": "Aksès ora olèh", "badaccess-group0": "Panjenengan ora pareng nglakokaké tindhakan sing panjenengan gayuh.", "badaccess-groups": "Pratingkah panjenengan diwatesi tumrap panganggo ing {{PLURAL:$2|klompoké|klompoké}}: $1.", @@ -348,7 +348,7 @@ "viewsource-title": "Deleng sumberé $1", "actionthrottled": "Tindakan diwatesi", "actionthrottledtext": "Minangka upaya lumawan tumindak salah-guna, panjenengan diwatesi nalika ngayahi iki ping bola-bali tur rikat, lan panjenengan wis munjuli watesané.\nMangga jajalen manèh mengko.", - "protectedpagetext": "Kaca iki wis digembok supaya ora bisa disunting lan diapa-apakaké.", + "protectedpagetext": "Kaca iki wis direksa supaya ora dibesut lan diapa-apakaké.", "viewsourcetext": "Panjenengan bisa ndeleng lan nurun sumberé kaca iki.", "viewyourtext": "Panjenengan bisa ndeleng lan nurun sumberé besutané panjenengan nyang kaca iki.", "protectedinterface": "Kaca iki isiné tèks antarmuka sing dienggo software lan wis dikunci kanggo menghindari kasalahan.", @@ -362,7 +362,7 @@ "mycustomjsprotected": "Sampèyan ora duwé idin kanggo ngowah kaca JavaScript iki.", "myprivateinfoprotected": "Sampèyan ora duwé idin kanggo ngowah informasi privat sampèyan.", "mypreferencesprotected": "Sampèyan ora duwé idin kanggo ngowah preferensi sampèyan.", - "ns-specialprotected": "Kaca ing bilik nama astaméwa utawa kusus, ora bisa disunting.", + "ns-specialprotected": "Kaca mirunggan ora bisa dibesut.", "titleprotected": "Irah-irahan iki direksa ora olèh digawé déning [[User:$1|$1]].\nAlesané yaiku $2.", "filereadonlyerror": "Ora bisa ndandani barkas \"$1\" amarga panyimpenan barkas \"$2\" mung bisa diwaca.\n\nPangurus sistem sing ngunci iku njlèntrèhaké: \"$3\".", "invalidtitle-knownnamespace": "Irah-irahan ora sah mawa bilik jeneng \"$2\" lan tèks \"$3\"", @@ -582,7 +582,7 @@ "anonpreviewwarning": "Panjenengan durung mlebu log. Yèn disimpen, alamat IP panjenengan bakal kacathet ing sujarah besutan kaca iki.", "missingsummary": "Pangéling-éling: Panjenengan ora ngisèni ringkesané besutan.\nManawa panjenengan mencèt \"$1\" manèh, besutané panjengan bakal kasimpen tanpa katerangan.", "selfredirect": "Pélik: Sampéyan ngalih kaca iki iya nyang kaca iki dhéwé.\nSampéyan mungkin salah wènèh tujuan kanggo alihan utawa salah mbesut kaca.\nYèn sampéyan ngeklik \"$1\" manèh, kaca alihan bakal digawé.", - "missingcommenttext": "Mangga isi tanggapan ing ngisor iki.", + "missingcommenttext": "Mangga isi tanggepan ing ngisor iki.", "missingcommentheader": "'''Pangéling:''' Sampéyan durung nyadhiyakaké judhul/jejer kanggo tanggepan iki.\nYèn Sampéyan klik \"$1\" manèh, suntingan Sampéyan bakal kasimpen tanpa kuwi.", "summary-preview": "Pratuduh ringkesan besutan:", "subject-preview": "Pratuduh jejer:", @@ -741,7 +741,7 @@ "rev-suppressed-unhide-diff": "Sawiji benahan saka prabédan iki wis '''dibrèdèl'''.\nRincian bisa ditemokaké nèng [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} log pambrèdèlan].\nSampéyan uga isih bisa [$1 ndelok prabédan iki] yèn Sampéyan gelem.", "rev-deleted-diff-view": "Sawiji benahan saka prabédan iki wis '''dibusak'''.\nSampéyan isih bisa ndelok prabédan iki; rincian bisa ditemokaké nèng [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} log pambusakan].", "rev-suppressed-diff-view": "Sawiji benahan saka prabédan iki wis '''dibrèdèl'''.\nSampéyan isih bisa ndelok prabédan iki; rincian bisa ditemokaké nèng [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} log pambrèdèlan].", - "rev-delundel": "Owah kasatmatan", + "rev-delundel": "owah pakatonan", "rev-showdeleted": "tuduhaké", "revisiondelete": "Busak/wurung busak révisi", "revdelete-nooldid-title": "Rèvisi tujuan ora sah", @@ -961,7 +961,7 @@ "yourvariant": "Werna basa isi:", "prefs-help-variant": "Varian utawa ortograpi sing Sampéyan pilih kanggo nampilaké kaca kontèn saka wiki iki.", "yournick": "Tapak asma anyar:", - "prefs-help-signature": "Tanggapan ing kaca parembugan kudu ditapakasmani mawa \"~~~~\", sing bakal salin dadi tapak asma lan tandha wektuné panjenengan.", + "prefs-help-signature": "Tanggepan ing kaca parembugan kudu ditapakasmani mawa \"~~~~\", sing bakal salin dadi tapak asma lan tandha wektuné panjenengan.", "badsig": "Tapak astanipun klèntu; cèk rambu HTML.", "badsiglength": "Tapak asta panjenengan kedawan.\nAja luwih saka {{PLURAL:$1|karakter|karakter}}.", "yourgender": "Kepiyé panjenengan nggambaraké salirané panjenengan?", @@ -1089,8 +1089,8 @@ "right-editmyuserjs": "Owahi berkas JavaScript panganggo sampeyan", "right-viewmywatchlist": "Deleng pawawangané panjenengan", "right-editmywatchlist": "Owahi daftar pangawasan sampeyan. Cathetan: ana cara liyane kanggo nambahi kaca menyang daftar, sanadyan ora duwe hak iki.", - "right-viewmyprivateinfo": "Dheleng data pribadi sampeyan (kayata alamat layang elektronik, jeneng asli)", - "right-editmyprivateinfo": "Owahi data pribadi sampeyan (kayata alamat layang elektronik, jeneng asli)", + "right-viewmyprivateinfo": "Deleng dhata prianggané panjenengan dhéwé (kaya ta alamat layang-èl, jeneng asli)", + "right-editmyprivateinfo": "Besut dhata prianggané panjenengan dhéwé (kaya ta alamat layang-èl, jeneng asli)", "right-editmyoptions": "Owahi preferensi sampeyan", "right-rollback": "Balèkaké kanthi gelis besutaning panganggo pungkasan sing mbesut kaca tinamtu", "right-markbotedits": "Tandhani besutan sing kawurungan yèn besutan bot", @@ -1169,7 +1169,7 @@ "action-browsearchive": "nggolèki kaca-kaca sing wis dibusak", "action-undelete": "wurung busak kaca", "action-suppressrevision": "tinjo lan balèkaké révisi sing didhelikaké", - "action-suppressionlog": "mirsani log pribadi iki", + "action-suppressionlog": "deleng log priangga iki", "action-block": "malang panganggo iki mbesut", "action-protect": "owahi tataran rereksané kaca iki", "action-rollback": "gelis mbalèkaké suntingané panganggo pungkasan nèng sawijining saca", @@ -1186,8 +1186,8 @@ "action-editmyoptions": "besut pilalané panjenengan", "action-editmywatchlist": "owahi daftar pantauan sampeyan", "action-viewmywatchlist": "dheleng daftar pantauan sampeyan", - "action-viewmyprivateinfo": "dheleng informasi pribadi sampeyan", - "action-editmyprivateinfo": "owahi informasi pribadi sampeyan", + "action-viewmyprivateinfo": "deleng katerangan prianggané panjenengan", + "action-editmyprivateinfo": "besut katerangan prianggané panjenengan", "action-editcontentmodel": "besut modhèl kontèné sawijiné kaca", "action-managechangetags": "gawé lan patèni tag", "action-applychangetags": "pasang tag nyang owahané panjenengan", @@ -1363,8 +1363,8 @@ "filereuploadsummary": "Owah-owahan berkas:", "filestatus": "Status hak cipta", "filesource": "Sumber", - "ignorewarning": "Lirwakna pèngetan lan langsung simpen berkas.", - "ignorewarnings": "Lirwakna pèngetan apa waé", + "ignorewarning": "Lirwakaké pepéling lan simpen langsung barkasé.", + "ignorewarnings": "Lirwakaké samubarang pepéling", "minlength1": "Jeneng berkas paling ora minimal kudu awujud saaksara.", "illegalfilename": "Jeneng berkas \"$1\" ngandhut aksara sing ora diparengaké ana sajroning irah-irahan kaca. Mangga owahana jeneng berkas iku lan cobanen diunggahaké manèh.", "filename-toolong": "Jeneng berkas ora olèh luwih dawa saka 240 bita.", @@ -1378,8 +1378,8 @@ "empty-file": "Barkas sing panjenengan kirim kosong.", "file-too-large": "Barkas sing panjenengan kirim kagedhèn.", "filename-tooshort": "Jeneng barkas kecendhèken.", - "filetype-banned": "Jinis berkas iki dilarang.", - "verification-error": "Berkas iki ora lulus pangesahan.", + "filetype-banned": "Barkas jinis iki dilarang.", + "verification-error": "Barkas iki ora lulus vèrifikasi.", "hookaborted": "Owahan sing panjenengan ayahi diwurungaké déning èkstènsi.", "illegal-filename": "Jeneng barkas ora diidinaké.", "overwrite": "Nibani berkas sing wis ana ora dililakaké.", @@ -1387,7 +1387,7 @@ "tmp-create-error": "Ora bisa nggawé berkas sawetara.", "tmp-write-error": "Ora bisa nulis berkas sawetara.", "large-file": "Ukuran berkas disaranaké supaya ora ngluwihi $1 bita; berkas iki ukurané $2 bita.", - "largefileserver": "Berkas iki luwih gedhé tinimbang sing bisa kaparengaké server.", + "largefileserver": "Barkas iki luwih gedhé tinimbang sing diidinaké ing paladèn.", "emptyfile": "Berkas sing panjenengan unggahaké katoné kosong. Mbokmenawa iki amerga anané salah ketik ing jeneng berkas. Mangga dipastèkaké apa panjenengan pancèn kersa ngunggahaké berkas iki.", "windows-nonascii-filename": "Wiki iki ora nyengkuyung jeneng berkas mawa karakter kusus.", "fileexists": "Sawijining berkas mawa jeneng iku wis ana, mangga dipriksa [[:$1]] yèn panjenengan ora yakin sumedya ngowahiné.\n[[$1|thumb]]", @@ -1413,10 +1413,10 @@ "sourcefilename": "Jeneng barkas sumber:", "sourceurl": "URL sumber:", "destfilename": "Jeneng barkas tujuan:", - "upload-maxfilesize": "Ukuran maksimal berkas: $1", + "upload-maxfilesize": "Gedhéné barkas pol: $1", "upload-description": "Katerangan barkas", - "upload-options": "Opsi pangundhuhan", - "watchthisupload": "Awasana berkas iki", + "upload-options": "Opsi unggahan", + "watchthisupload": "Awasi barkas iki", "filewasdeleted": "Sawijining berkas mawa jeneng iki wis tau diunggahaké lan sawisé dibusak.\nMangga priksanen $1 sadurungé ngunggahaké berkas iku manèh.", "filename-bad-prefix": "Jeneng berkas sing panjenengan unggahaké, diawali mawa '''\"$1\"''', sing sawijining jeneng non-dèskriptif sing biasané diwènèhaké sacara otomatis déning kamera digital. Mangga milih jeneng liyané sing luwih dèskriptif kanggo berkas panjenengan.", "upload-proto-error": "Protokol ora bener", @@ -1512,8 +1512,8 @@ "upload-curl-error6-text": "URL sing diwènèhaké ora bisa dihubungi.\nMangga dipriksa manèh yèn URL iku pancèn bener lan situs iki lagi aktif.", "upload-curl-error28": "Pangunggahan ngliwati wektu", "upload-curl-error28-text": "Situsé kesuwèn sadurungé réaksi.\nMangga dipriksa menawa situsé aktif, nunggu sedélok lan coba manèh.\nMbok-menawa panjenengan bisa nyoba manèh ing wektu sing luwih longgar.", - "license": "Jenis lisènsi:", - "license-header": "Pamalilah", + "license": "Lisènsi:", + "license-header": "Lisènsi", "nolicense": "Durung ana sing dipilih", "licenses-edit": "Besut pilihan lisènsi", "license-nopreview": "(Pratuduh ora ana)", @@ -1537,20 +1537,20 @@ "listfiles-latestversion-yes": "Iya", "listfiles-latestversion-no": "Ora", "file-anchor-link": "Barkas", - "filehist": "Babading barkas", - "filehist-help": "Klik tanggal/wayah saprelu ndeleng barkasé kaya sing muncul rikala iku.", + "filehist": "Sujarah barkas", + "filehist-help": "Klik ing tanggal/wektuné saprelu ndeleng rupané barkasé nalika tanggal iku.", "filehist-deleteall": "busaken kabèh", "filehist-deleteone": "busaken iki", "filehist-revert": "balèkna", "filehist-current": "saiki", - "filehist-datetime": "Tanggal/Tabuh", + "filehist-datetime": "Tanggal/Wektu", "filehist-thumb": "Gambar cilik", "filehist-thumbtext": "Gambar cilik kanggo owahan $1", "filehist-nothumb": "Ora ana miniatur", "filehist-user": "Panganggo", "filehist-dimensions": "Alang ujur", "filehist-filesize": "Gedhené barkas", - "filehist-comment": "Tanggapan", + "filehist-comment": "Tanggepan", "imagelinks": "Panggunané barkas", "linkstoimage": "{{PLURAL:$1|Kaca|$1 kaca}} ngisor iki nggayut barkas iki:", "linkstoimage-more": "Luwih saka $1 {{PLURAL:$1|kaca|kaca-kaca}} nduwèni pranala menyang berkas iki.\nDhaftar ing ngisor nuduhaké {{PLURAL:$1|kaca pisanan kanthi pranala langsung|$1 kaca kanthi pranala langsung}} menyang berkas iki.\n[[Special:WhatLinksHere/$2|dhaftar pepak]] uga ana.", @@ -1565,7 +1565,7 @@ "sharedupload-desc-create": "Berkas iki saka $1 lan mungkin dianggo nèng proyèk liya.\nMungkin Sampéyan pingin nyunting katrangan nèng [$2 kaca katrangan berkasé] nèng kono.", "filepage-nofile": "Ora ana barkas kanthi jeneng kaya mangkéné.", "filepage-nofile-link": "Ora ana berkas nganggo jeneng iki, nanging panjenengan bisa [$1 ngunggahaké].", - "uploadnewversion-linktext": "Unggahna vèrsi sing luwih anyar tinimbang gambar iki", + "uploadnewversion-linktext": "Unggah vèrsi anyar saka barkas iki", "shared-repo-from": "saka $1", "shared-repo": "sawijining panyimpenan kanggo bebarengan", "upload-disallowed-here": "Sampéyan ora kena ngeblegi barkas iki.", @@ -1598,7 +1598,7 @@ "mimesearch-summary": "Kaca iki nyedyaké fasilitas nyaring berkas miturut tipe MIME-né. Lebokna: contenttype/subtype, contoné image/jpeg.", "mimetype": "Tipe MIME:", "download": "undhuh", - "unwatchedpages": "Kaca-kaca sing ora diawasi", + "unwatchedpages": "Kaca sing ora diawasi", "listredirects": "Daftar pengalihan", "unusedtemplates": "Cithakan sing ora kanggo", "unusedtemplatestext": "Kaca iki ngamot kabèh kaca ing bilik jeneng {{ns:template}} sing ora dianggo ing kaca ngendi waé.\nPriksanen dhisik pranala-pranala menyang cithakan iki sadurungé mbusak.", @@ -1634,20 +1634,20 @@ "pageswithprop-submit": "Nuju", "pageswithprop-prophidden-long": "nilai properti teks dawa didhelikake ($1 kilobita)", "pageswithprop-prophidden-binary": "nilai properti biner didhelikake ($1 kilobita)", - "doubleredirects": "Pangalihan dobel", + "doubleredirects": "Alihan sing dhobel", "doubleredirectstext": "Kaca iki ngandhut daftar kaca sing ngalih ing kaca pangalihan liyané.\nSaben baris ngandhut pranala menyang pangalihan kapisan lan kapindho, sarta tujuan saka pangalihan kapindho, sing biasané kaca tujuan sing \"sajatiné\", yakuwi pangalihan kapisan kuduné dialihaké menyang kaca tujuan iku.\nJeneng sing wis dicorèk tegesé wis rampung didandani.", "double-redirect-fixed-move": "[[$1]] wis kapindhahaké, saiki dadi kaca peralihan menyang [[$2]]", "double-redirect-fixed-maintenance": "Otomatis ndandani lih-lihan dhobel saka [[$1]] nyang [[$2]] nalika ana opèn-opènan.", "double-redirect-fixer": "Révisi pangalihan", - "brokenredirects": "Pangalihan rusak", + "brokenredirects": "Alihan sing rusak", "brokenredirectstext": "Pengalihan ing ngisor iki tumuju menyang kaca sing ora ana:", "brokenredirects-edit": "besut", "brokenredirects-delete": "busak", - "withoutinterwiki": "Kaca tanpa pranala basa", + "withoutinterwiki": "Kaca sing tanpa pranala basa", "withoutinterwiki-summary": "Kaca-kaca ing ngisor iki ora nggayut nyang vèrsi basa liyané.", "withoutinterwiki-legend": "Préfiks", "withoutinterwiki-submit": "Tuduhna", - "fewestrevisions": "Artikel mawa owah-owahan sithik dhéwé", + "fewestrevisions": "Artikel sing owahé sithik dhéwé", "nbytes": "$1 {{PLURAL:$1|bét|bét}}", "ncategories": "$1 {{PLURAL:$1|kategori|kategori}}", "ninterwikis": "$1 {{PLURAL:$1|interwiki|interwiki}}", @@ -1658,21 +1658,21 @@ "nimagelinks": "Kanggo nèng {{PLURAL:$1|kaca|kaca}}", "ntransclusions": "kanggo nèng $1 {{PLURAL:$1|kaca|kaca}}", "specialpage-empty": "Ora ana sing perlu dilaporaké.", - "lonelypages": "Kaca tanpa dijagani", + "lonelypages": "Kaca sing lola", "lonelypagestext": "Kaca-kaca ing ngisor iki ora ana sing nyambung menyang kaca liyané ing {{SITENAME}}.", - "uncategorizedpages": "Kaca sing ora dikategorisasi", - "uncategorizedcategories": "Kategori sing ora dikategorisasi", - "uncategorizedimages": "Barkas tanpa kategori", + "uncategorizedpages": "Kaca sing tanpa kategori", + "uncategorizedcategories": "Kategori sing tanpa kategori", + "uncategorizedimages": "Barkas sing tanpa kategori", "uncategorizedtemplates": "Cithakan sing durung diwèhi kategori", - "unusedcategories": "Kategori sing ora dienggo", - "unusedimages": "Barkas ora kanggo", - "wantedcategories": "Kategori sing dikarepi", - "wantedpages": "Kaca sing dipèngini", + "unusedcategories": "Kategori sing ora kanggo", + "unusedimages": "Barkas sing ora kanggo", + "wantedcategories": "Kategori sing dipéngini", + "wantedpages": "Kaca sing dipéngini", "wantedpages-badtitle": "Sesirah ora sah ing omboyakan kasil: $1", - "wantedfiles": "Barkas sing dikarepi", + "wantedfiles": "Barkas sing dipéngini", "wantedfiletext-cat": "Berkas iki dianggo nanging ora ana. Berkas saka panyimpenan asing mungkin kadaptar tinimbang ana kasunyatan. Saben ''positip salah'' bakal diorèk. Lan, kaca sing nyartakaké berkas sing ora ana bakal kadaptar nèng [[:$1]].", "wantedfiletext-nocat": "Berkas iki dianggo nanging ora ana. Berkas saka panyimpenan asing mungkin kadaptar tinimbang ana kasunyatan. Saben ''positip salah'' bakal diorèk.", - "wantedtemplates": "Cithakan sing dikarepi", + "wantedtemplates": "Cithakan sing dipéngini", "mostlinked": "Kaca sing kerep dhéwé dituju", "mostlinkedcategories": "Kategori sing kerep dhéwé dienggo", "mostlinkedtemplates": "Kaca paling akèh transklusi", @@ -1684,9 +1684,9 @@ "prefixindex-namespace": "Kabèh kaca mawa ater-ater (bilik jeneng $1)", "prefixindex-submit": "Tuduhaké", "prefixindex-strip": "Busak ater-ater saka pratélan", - "shortpages": "Kaca cendhak", - "longpages": "Kaca dawa", - "deadendpages": "Kaca-kaca buntu (tanpa pranala)", + "shortpages": "Kaca sing cekak", + "longpages": "Kaca sing dawa", + "deadendpages": "Kaca sing buntu", "deadendpagestext": "Kaca-kaca ing ngisor iki ora nggayut nyang kaca liya ing {{SITENAME}}.", "protectedpages": "Kaca sing direksa", "protectedpages-indef": "Namung rereksan tanpa watesan wektu", @@ -1701,7 +1701,7 @@ "protectedpages-submit": "Tuduhaké kaca", "protectedpages-unknown-timestamp": "Ora dingertèni", "protectedpages-unknown-performer": "Panganggo ora dingertèni", - "protectedtitles": "Sesirah direksa", + "protectedtitles": "Sesirah sing direksa", "protectedtitlesempty": "Ora ana sesirah sing saiki kareksa mawa paramèter iki.", "protectedtitles-submit": "Tuduhaké sesirah", "listusers": "Daftar panganggo", @@ -1713,7 +1713,7 @@ "newpages": "Kaca anyar", "newpages-submit": "Tuduhaké", "newpages-username": "Jeneng panganggo:", - "ancientpages": "Kaca paling lawas", + "ancientpages": "Kaca sing lawas dhéwé", "move": "Pindhahen", "movethispage": "Lih kaca iki", "unusedimagestext": "Berkas-berkas sing kapacak iki ana nanging ora dienggo ing kaca apa waé.\nTulung digatèkaké yèn situs wèb liyané mbok-menawa bisa nyambung ing sawijining berkas sacara langsung mawa URL langsung, lan berkas-berkas kaya mengkéné iku mbok-menawa ana ing daftar iki senadyan ora dienggo aktif manèh.", @@ -1826,7 +1826,7 @@ "listusers-submit": "Tuduhna", "listusers-noresult": "Panganggo ora ana.", "listusers-blocked": "(diblokir)", - "activeusers": "Dhaptar panganggo aktif", + "activeusers": "Pratélan panganggo aktif", "activeusers-intro": "Iki daptar panganggo sing katon lakuné ing $1 {{PLURAL:$1|dina|dina}} kapungkur.", "activeusers-count": "$1 {{PLURAL:$1|suntingan|suntingan}} ing {{PLURAL:$3|dina|$3 dina}} pungkasan", "activeusers-from": "Tampilna panganggo wiwit saka:", @@ -2043,7 +2043,7 @@ "restriction-level-sysop": "kareksa sawutuhé", "restriction-level-autoconfirmed": "semu kareksa", "restriction-level-all": "kabèh tingkatan", - "undelete": "Kembalikan halaman yang telah dihapus", + "undelete": "Deleng kaca sing dibusak", "undeletepage": "Deleng lan pulihaké kaca kabusak", "undeletepagetitle": "'''Ing ngisor iki kapacak daftar révisi sing dibusak saka [[:$1]]'''.", "viewdeletedpage": "Deleng kaca sing wis dibusak", @@ -2142,12 +2142,12 @@ "ipb-hardblock": "Wurungaké panganggo sing wis mlebu log mbesut saka alamat IP iki", "ipbcreateaccount": "Penggak panggawéné akun", "ipbemailban": "Penggak panganggo saka ngirim layang-èl", - "ipbenableautoblock": "Blokir alamat IP pungkasan sing dienggo déning pengguna iki sacara otomatis, lan kabèh alamat sabanjuré sing dicoba arep dienggo nyunting.", + "ipbenableautoblock": "Otomatis blokir alamat IP pungkasan sing dienggo panganggo iki, lan samubarang alamat IP ing tembé sing arep dienggo mbesut.", "ipbsubmit": "Blokir panganggo iki", "ipbother": "Wektu liya", "ipboptions": "2 jam:2 hours,1 dina:1 day,3 dina:3 days,1 minggu:1 week,2 minggu:2 weeks,1 wulan:1 month,3 wulan:3 months,6 wulan:6 months,1 taun:1 year,tanpa wates:infinite", "ipbhidename": "Delikna jeneng panganggo saka suntingan lan pratélan", - "ipbwatchuser": "Wasi kaca panganggo lan kaca parembugané panganggo iki", + "ipbwatchuser": "Awasi kaca panganggo lan kaca parembugané panganggo iki", "ipb-disableusertalk": "Wurungaké panganggo iki mbesut kaca parembugané dhéwé nalika diblokir", "ipb-change-block": "Blokir manèh panganggo kanthi sèting iki", "ipb-confirm": "Konfirmasi blokiran", @@ -2322,7 +2322,7 @@ "export-addcat": "Tambahna", "export-addnstext": "Nambahaké kaca saka bilik jeneng:", "export-addns": "Tambah", - "export-download": "Simpen minangka berkas", + "export-download": "Simpen dadi barkas", "export-templates": "Lebokaké cithakan", "export-pagelinks": "Lebokaké kaca sing kagayut nyang jeroning:", "export-manual": "Tambah kaca kanthi manual:", @@ -2354,7 +2354,7 @@ "thumbnail_dest_directory": "Ora bisa nggawé dirèktori tujuan", "thumbnail_image-type": "Tipe gambar ora didhukung", "thumbnail_gd-library": "Konfigurasi pustaka GD ora pepak: fungsi $1 ilang", - "thumbnail_image-missing": "Berkas katonané ilang: $1", + "thumbnail_image-missing": "Barkas sing kayané ilang: $1", "import": "Impor kaca", "importinterwiki": "Impor saka wiki liya", "import-interwiki-text": "Pilih sawijining wiki lan irah-irahan kaca sing arep diimpor.\nTanggal révisi lan jeneng panyunting bakal dilestarèkaké.\nKabèh aktivitas impor transwiki bakal dilog ing [[Special:Log/import|log impor]].", @@ -2380,7 +2380,7 @@ "importsuccess": "Ngimpor rampung!", "importnosources": "Ora ana sumber impor transwiki sing wis digawé lan pangunggahan sajarah sacara langsung wis dinon-aktifaké.", "importnofile": "Ora ana berkas sumber impor sing wis diunggahaké.", - "importuploaderrorsize": "Pangunggahan berkas impor gagal. Ukuran berkas ngluwihi ukuran sing diidinaké.", + "importuploaderrorsize": "Unggahan barkas impor ora dadi.\nBarkasé gedhéné ngluwihi ukuran sing diidinaké.", "importuploaderrorpartial": "Pangunggahan berkas impor gagal. Namung sabagéyan berkas sing kasil bisa diunggahaké.", "importuploaderrortemp": "Pangunggahan berkas gagal. Sawijining dirèktori sauntara sing dibutuhaké ora ana.", "import-parse-failure": "Prosès impor XML gagal", @@ -2480,7 +2480,7 @@ "anonymous": "{{PLURAL:$1|Panganggo|panganggo}} anon ing {{SITENAME}}.", "siteuser": "Panganggo {{SITENAME}} $1", "anonuser": "Panganggo anonim {{SITENAME}} $1", - "lastmodifiedatby": "Kaca iki pungkasan diowahi pukul $2, $1 déning $3.", + "lastmodifiedatby": "Kaca iki pungkasan dibesut pukul $2, $1 déning $3.", "othercontribs": "Adhedhasar karyané $1.", "others": "liya-liyané", "siteusers": "{{PLURAL:$2|{{GENDER:$1|Panganggo}}|Panganggo}} {{SITENAME}} $1", @@ -2570,7 +2570,7 @@ "imagemaxsize": "Wates ukuran gambar:
''(kanggo kaca dhèskripsi berkas)''", "thumbsize": "Ukuran gambar cilik (thumbnail):", "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|kaca|kaca}}", - "file-info": "ukuran berkas: $1, tipe MIME: $2", + "file-info": "ukuran barkas: $1, jinis MIME: $2", "file-info-size": "$1 × $2 piksel, ukuran barkas: $3, jinis MIME: $4", "file-info-size-pages": "$1 × $2 piksel, gedhéné berkas: $3, jinisé MIME: $4, $5 {{PLURAL:$5|kaca|kaca}}", "file-nohires": "Ora ana résolusi sing luwih dhuwur.", @@ -2619,9 +2619,9 @@ "yesterday-at": "Dhek wingi jam $1", "bad_image_list": "Formaté kaya mengkéné:\n\nNamung butir daftar (baris sing diawali mawa tandha *) sing mèlu diitung. Pranala kapisan ing sawijining baris kudu pranala ing berkas sing ala.\nPranala-pranala sabanjuré ing baris sing padha dianggep minangka ''pengecualian'', yaiku artikel sing bisa nuduhaké berkas iku.", "metadata": "Métadata", - "metadata-help": "Berkas iki ngandhut informasi tambahan sing mbokmenawa ditambahaké déning kamera digital utawa ''scanner'' sing dipigunakaké kanggo nggawé utawa olèhé digitalisasi berkas. Yèn berkas iki wis dimodifikasi, detail sing ana mbokmenawa ora sacara kebak nuduhaké informasi saka gambar sing wis dimodifikasi iki.", - "metadata-expand": "Tuduhna detail tambahan", - "metadata-collapse": "Delikna detail tambahan", + "metadata-help": "Barkas iki ngemu katerangan tambahan, bokmanawa asalé saka kodhak dhigital utawa sekèner sing dienggo metha utawa ndhigitalisasi barkas iku. \nYèn barkasé wis diowahi saka asliné, sawenèh rerincèn mungkin ora sawutuhé mèmper karo barkas owahané.", + "metadata-expand": "Tuduhaké rerincèn tambahan", + "metadata-collapse": "Dhelikaké rerincèn tambahan", "metadata-fields": "Babagan-babagan métadhata gambar sing kapacak ing layang iki bakal dimot nyang pitontonan kaca gambar nalika métadhata diciyutaké.\nLiyané bakal kadhelikaké kanthi baku.\n* panggawé\n* gagrag\n* tanggalwayahasli\n* wayahpaparan\n* angkaf\n* bijibanteriso\n* dawafocal\n* artis\n* hakcipta\n* pratélangambar\n* latitudgps\n* longitudgps\n* altitudgps", "exif-imagewidth": "Jembar", "exif-imagelength": "Dhuwur", @@ -2644,7 +2644,7 @@ "exif-primarychromaticities": "Kromatisitas werna primer", "exif-ycbcrcoefficients": "Koèfisièn matriks transformasi papan werna", "exif-referenceblackwhite": "Wiji réferènsi pasangan ireng putih", - "exif-datetime": "Tanggal lan tabuh owahé barkas", + "exif-datetime": "Tanggal lan wektu owahé barkas", "exif-imagedescription": "Sesirah gambar", "exif-make": "Produsèn kamera", "exif-model": "Modhèl kaméra", @@ -2660,8 +2660,8 @@ "exif-pixelydimension": "Dhuwuring gambar", "exif-usercomment": "Komentar panganggo", "exif-relatedsoundfile": "Barkas swara magepokan", - "exif-datetimeoriginal": "Surya lan tabuh panggawéning data", - "exif-datetimedigitized": "Tanggal lan tabuh dhigitalisasi", + "exif-datetimeoriginal": "Tanggal lan wektu turuné dhata", + "exif-datetimedigitized": "Tanggal lan wektu dhigitalisasi", "exif-subsectime": "Subdetik DateTime", "exif-subsectimeoriginal": "Subdetik DateTimeOriginal", "exif-subsectimedigitized": "Subdetik DateTimeDigitized", @@ -2735,7 +2735,7 @@ "exif-gpsareainformation": "Jeneng wilayah GPS", "exif-gpsdatestamp": "Tanggal GPS", "exif-gpsdifferential": "Korèksi diférènsial GPS", - "exif-jpegfilecomment": "Tanggepan berkas JPEG", + "exif-jpegfilecomment": "Tanggepan barkas JPEG", "exif-keywords": "Tembung kunci", "exif-worldregioncreated": "Tlatah ing donya anggoné gambaré dijupuk", "exif-countrycreated": "Nagara anggoné gambaré dijupuk", @@ -2764,8 +2764,8 @@ "exif-writer": "Panulis", "exif-languagecode": "Basa", "exif-iimversion": "Vèrsi IIM", - "exif-iimcategory": "Katègori", - "exif-iimsupplementalcategory": "Katègori tambahan", + "exif-iimcategory": "Kategori", + "exif-iimsupplementalcategory": "Kategori tambahan", "exif-datetimeexpires": "Aja dianggo sakbaré", "exif-datetimereleased": "Dimetukaké ing", "exif-originaltransmissionref": "Kodhe panggon transmisi asli", @@ -2787,7 +2787,7 @@ "exif-morepermissionsurl": "Inpormasi lisènsi alternatip", "exif-attributionurl": "Nalika nganggo manèh karya iki, mangga ubungaké nèng", "exif-preferredattributionname": "Nalika nganggo manèh karya iki, mangga awèhi krèdit", - "exif-pngfilecomment": "Tanggepan berkas PNG", + "exif-pngfilecomment": "Tanggepan barkas PNG", "exif-disclaimer": "Sélakan", "exif-contentwarning": "Pèngetan kontèn", "exif-giffilecomment": "Tanggepan berkas GIF", @@ -3127,7 +3127,7 @@ "specialpages-group-media": "Lapuran média lan pangunggahan", "specialpages-group-users": "Panganggo lan hak-haké", "specialpages-group-highuse": "Kaca-kaca sing akèh dienggo", - "specialpages-group-pages": "Dhaptar kaca", + "specialpages-group-pages": "Pratélan kaca", "specialpages-group-pagetools": "Piranti-piranti kaca", "specialpages-group-wiki": "Data lan piranti wiki", "specialpages-group-redirects": "Ngalihaké kaca astamèwa", @@ -3318,7 +3318,7 @@ "feedback-dialog-title": "Awèh saran", "feedback-error1": "Masalah: Kasil ora dingertèni saka API", "feedback-error2": "Masalah: Besutané wurung", - "feedback-error3": "Masalah: Ora ana tanggapan saka API", + "feedback-error3": "Masalah: Ora ana tanggepan saka API", "feedback-message": "Layang:", "feedback-subject": "Jejer:", "feedback-submit": "Kirim", diff --git a/languages/i18n/kbp.json b/languages/i18n/kbp.json index e42fe512e4..a18eeb9444 100644 --- a/languages/i18n/kbp.json +++ b/languages/i18n/kbp.json @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "Gnangbade", - "Stephanecbisson" + "Stephanecbisson", + "MF-Warburg" ] }, "tog-underline": "Kpasɩ kɩhɛsɩ", @@ -148,13 +149,7 @@ "anontalk": "Ndɔnjɔɔlɩyɛ", "navigation": "Tʋʋzɩtʋ", "and": " nɛ", - "qbfind": "Ñɩnɩ", - "qbbrowse": "Kuli", - "qbedit": "Ñɔɔzɩ", - "qbpageoptions": "Takayɩhayʋʋ kʋnɛ", - "qbmyoptions": "Man-takayɩhatʋ", "faq": "Tɔm pɔsɩtʋ kɩkpɛndɩtʋ", - "faqpage": "Project:Tɔmpɔsɩtʋ kɩkpɛndɩtʋ", "actions": "Labɩtʋ", "namespaces": "Hɩla loniye", "variants": "Ndɩ ndɩ", @@ -181,32 +176,22 @@ "edit-local": "Ñɔɔzɩ kɛdɩtʋ kɩcɛyɩtʋ", "create": "Lɩzɩ", "create-local": "Sɔzɩ kɛdɩtʋ kɩcɛyɩtʋ", - "editthispage": "Ñɔɔzɩ takayɩhayʋʋ kʋnɛ", - "create-this-page": "Lɩzɩ takayɩhayʋʋ kʋnɛ", "delete": "Hɩzɩ", - "deletethispage": "Hɩzɩ takayɩhayʋʋ kʋnɛ", - "undeletethispage": "Kitina takayɩhayʋʋ kɩhɩzʋʋ", "undelete_short": "Kitina {{PLURAL:$1|ñɔɔzʋʋ|$1 ñɔɔzɩtʋ}}", "viewdeleted_short": "Na {{PLURAL:$1|ñɔɔzʋʋ kɩhɩzʋʋ|$1 ñɔɔzɩtʋ kɩhɩzɩtʋ}}", "protect": "Kandɩ", "protect_change": "Lɛɣzɩ", - "protectthispage": "Kandɩ takayɩhayʋʋ kʋnɛ kɩ-yɔɔ", "unprotect": "Lɛɣzɩ kandɩtʋ", - "unprotectthispage": "Lɛɣzɩ takayɩhayʋʋ kʋnɛ kɩ-yɔɔ kandɩtʋ", "newpage": "Takayɩhayʋʋ kɩfalʋʋ", - "talkpage": "Takayɩhayʋʋ kʋnɛ kɩ-yɔɔ ndɔnjɔlɩyɛ", "talkpagelinktext": "ndɔncɔɔlɩyɛ", "specialpage": "Takayɩhayʋʋ ndɩ", "personaltools": "Man-kɩlabɩnaʋ", - "articlepage": "Na takayɩhayʋʋ ŋgʋ kɩ-taa wɛ tɔm yɔ", "talk": "Ndɔncɔɔlɩyɛ", "views": "Taaɖɩtʋ", "toolbox": "Kɩlabɩnaʋ", "tool-link-userrights": "Lɛɣzɩ {{GENDER:$1|labɩnɩyaa}} tindima", "tool-link-userrights-readonly": "Na {{GENDER:$1|labɩnɩyaa}} tindima", "tool-link-emailuser": "Tiyina meeli kɛ labɩnayʋ", - "userpage": "Na labɩnayʋ takayɩhayʋʋ", - "projectpage": "Na tambaɣ takayɩhayʋʋ", "imagepage": "Na takayaɣ takayɩhayʋʋ", "mediawikipage": "Na tɔm kiyekitu takayɩhayʋʋ", "templatepage": "Na kɩtɩzɩnaʋ takayɩhayʋʋ", @@ -525,8 +510,8 @@ "tooltip-summary": "Ma tɔm keem natʋyʋ", "simpleantispam-label": "Spam lʋbɩnaʋ yɔɔ wiluu. \\nLa taala ma cɩnɛ!\"", "pageinfo-toolboxlink": "Takayɩhayʋʋ yɔɔ kiheyitu", - "previousdiff": "Wayɩ ñɔɔzɩtʋ", - "nextdiff": "Ñʋʋzʋʋ kɩtɩŋɩm", + "previousdiff": "← Wayɩ ñɔɔzɩtʋ", + "nextdiff": "Ñʋʋzʋʋ kɩtɩŋɩm →", "file-info-size": "Kpaɣna pɩkɩsɛlɩ $1 nɛ pɩtalɩ $2 ñɩŋgʋ, takayaɣ walanzɩ : $3, MIME akɩlɩ : $4", "file-nohires": "Tʋtʋ tʋnɛ tɩ-wayɩ fɛyɩ.", "svg-long-desc": "SVG takayaɣ; tʋtʋ $1 pikiseli powolo patɩlɩ $2; walanzɩ : $3", diff --git a/languages/i18n/ko.json b/languages/i18n/ko.json index 53d0098ac0..0783eb0ee5 100644 --- a/languages/i18n/ko.json +++ b/languages/i18n/ko.json @@ -1337,7 +1337,8 @@ "recentchanges-legend-plusminus": "(±123)", "recentchanges-submit": "보기", "rcfilters-activefilters": "사용 중인 필터", - "rcfilters-quickfilters": "저장된 필터 설정", + "rcfilters-advancedfilters": "고급 필터", + "rcfilters-quickfilters": "저장된 필터", "rcfilters-quickfilters-placeholder-title": "저장된 링크가 아직 없습니다", "rcfilters-quickfilters-placeholder-description": "필터 설정을 저장하고 나중에 다시 사용하려면 아래의 사용 중인 필터 영역의 북마크 아이콘을 클릭하십시오.", "rcfilters-savedqueries-defaultlabel": "저장된 필터", @@ -1346,7 +1347,8 @@ "rcfilters-savedqueries-unsetdefault": "기본값으로 제거", "rcfilters-savedqueries-remove": "제거", "rcfilters-savedqueries-new-name-label": "이름", - "rcfilters-savedqueries-apply-label": "설정 저장", + "rcfilters-savedqueries-new-name-placeholder": "필터의 목적을 설명하세요", + "rcfilters-savedqueries-apply-label": "필터 만들기", "rcfilters-savedqueries-cancel-label": "취소", "rcfilters-savedqueries-add-new-title": "현재의 필터 설정 저장", "rcfilters-restore-default-filters": "기본 필터 복구", @@ -1425,7 +1427,11 @@ "rcfilters-filter-previousrevision-description": "문서에 대한 최근 변경사항이 아닌 모든 변경사항입니다.", "rcfilters-filter-excluded": "제외됨", "rcfilters-tag-prefix-namespace-inverted": ":아님 $1", - "rcfilters-view-tags": "태그", + "rcfilters-view-tags": "태그된 편집", + "rcfilters-view-namespaces-tooltip": "이름공간으로 결과 필터", + "rcfilters-view-tags-tooltip": "편집 태그를 사용하여 결과 필터", + "rcfilters-view-return-to-default-tooltip": "주 필터 메뉴로 돌아가기", + "rcfilters-liveupdates-button": "실시간 업데이트", "rcnotefrom": "아래는 $3, $4부터 시작하는 {{PLURAL:$5|바뀜이 있습니다}}. (최대 $1개가 표시됨)", "rclistfromreset": "날짜 선택 초기화", "rclistfrom": "$3 $2부터 시작하는 새로 바뀐 문서 보기", diff --git a/languages/i18n/lb.json b/languages/i18n/lb.json index d9c56ca6b8..e5c42be217 100644 --- a/languages/i18n/lb.json +++ b/languages/i18n/lb.json @@ -303,7 +303,7 @@ "nospecialpagetext": "Dir hutt eng Spezialsäit ofgefrot déi et net gëtt.\n\nAll Spezialsäiten déi et gëtt, sinn op der [[Special:SpecialPages|{{int:specialpages}}]] ze fannen.", "error": "Feeler", "databaseerror": "Datebank Feeler", - "databaseerror-text": "Et ass ee Feeler bei enger Ufro un Datebank geschitt. Dat deit op e Feeler an der Software.", + "databaseerror-text": "Et ass ee Feeler bei enger Ufro un d'Datebank geschitt. Dat deit op e Feeler an der Software.", "databaseerror-textcl": "Et ass e Feeler bei enger Ufro un d'Datebank geschitt.", "databaseerror-query": "Ufro: $1", "databaseerror-function": "Funktioun: $1", @@ -1251,7 +1251,8 @@ "recentchanges-legend-plusminus": "''(±123)''", "recentchanges-submit": "Weisen", "rcfilters-activefilters": "Aktiv Filteren", - "rcfilters-quickfilters": "Gespäichert Filter-Astellungen", + "rcfilters-advancedfilters": "Erweidert Filteren", + "rcfilters-quickfilters": "Gespäichert Filteren", "rcfilters-quickfilters-placeholder-title": "Nach keng Linke gespäichert", "rcfilters-quickfilters-placeholder-description": "Fir Är Filterastellungen z'änneren a méi spéit nees ze benotzen, klickt op d'Zeeche fir Lieszeechen (bookmark) am Beräich vun den Aktive Filteren hei drënner.", "rcfilters-savedqueries-defaultlabel": "Gespäichert Filteren", @@ -1260,7 +1261,7 @@ "rcfilters-savedqueries-unsetdefault": "Als Standard ewechhuelen", "rcfilters-savedqueries-remove": "Ewechhuelen", "rcfilters-savedqueries-new-name-label": "Numm", - "rcfilters-savedqueries-apply-label": "Astellunge späicheren", + "rcfilters-savedqueries-apply-label": "Filter uleeën", "rcfilters-savedqueries-cancel-label": "Ofbriechen", "rcfilters-savedqueries-add-new-title": "Aktuell Filter-Astellunge späicheren", "rcfilters-restore-default-filters": "Standardfiltere restauréieren", @@ -1320,7 +1321,9 @@ "rcfilters-filter-previousrevision-description": "All Ännerungen, déi net déi rezenst Ännerung vun enger Säit sinn.", "rcfilters-filter-excluded": "Ausgeschloss", "rcfilters-tag-prefix-namespace-inverted": ":net $1", - "rcfilters-view-tags": "Markéierungen", + "rcfilters-view-tags": "Markéiert Ännerungen", + "rcfilters-view-namespaces-tooltip": "Resultater no Nummraum filteren", + "rcfilters-liveupdates-button": "Live-Aktualiséierungen", "rcnotefrom": "Hei drënner {{PLURAL:$5|gëtt d'Ännerung|ginn d'Ännerungen}} zanter $3, $4 (maximal $1 Ännerunge gi gewisen).", "rclistfrom": "Nei Ännerunge vum $3 $2 u weisen", "rcshowhideminor": "Kleng Ännerunge $1", diff --git a/languages/i18n/lfn.json b/languages/i18n/lfn.json index 4f679d7803..446a37249a 100644 --- a/languages/i18n/lfn.json +++ b/languages/i18n/lfn.json @@ -8,7 +8,8 @@ "Urhixidur", "아라", "Katxis", - "Chabi" + "Chabi", + "Angel Blaise" ] }, "tog-underline": "Sulinia lias:", @@ -70,12 +71,12 @@ "friday": "venerdi", "saturday": "saturdi", "sun": "Sol", - "mon": "Lun", - "tue": "Mar", - "wed": "Mer", - "thu": "Jov", - "fri": "Ven", - "sat": "Sat", + "mon": "lun", + "tue": "mar", + "wed": "mer", + "thu": "jov", + "fri": "ven", + "sat": "sat", "january": "janero", "february": "febrero", "march": "marto", @@ -88,18 +89,18 @@ "october": "otobre", "november": "novembre", "december": "desembre", - "january-gen": "Janero", - "february-gen": "Febrero", - "march-gen": "Marto", - "april-gen": "April", - "may-gen": "Maio", + "january-gen": "janero", + "february-gen": "febrero", + "march-gen": "marto", + "april-gen": "april", + "may-gen": "maio", "june-gen": "Junio", "july-gen": "Julio", - "august-gen": "Agosto", - "september-gen": "Setembre", - "october-gen": "Otobre", - "november-gen": "Novembre", - "december-gen": "Desembre", + "august-gen": "agosto", + "september-gen": "setembre", + "october-gen": "otobre", + "november-gen": "novembre", + "december-gen": "desembre", "jan": "jan", "feb": "feb", "mar": "mar", @@ -127,25 +128,25 @@ "period-am": "am", "period-pm": "pm", "pagecategories": "{{PLURAL:$1|Categoria|Categorias}}", - "category_header": "Articles en categoria \"$1\"", + "category_header": "Pajes en categoria \"$1\"", "subcategories": "Sucategorias", - "category-media-header": "Medio en catagoria \"$1\"", - "category-empty": "''Aora, esta categoria no conteni pajes o medio.''", + "category-media-header": "Medias en catagoria \"$1\"", + "category-empty": "Esta categoria conteni no pajes e no medias.", "hidden-categories": "{{PLURAL:$1|Categoria|Categorias}} ascondeda", "hidden-category-category": "Categorias ascondeda", - "category-subcat-count": "{{PLURAL:$2|Esta categoria ave sola la sucategoria seguente.|Esta categoria ave la {{PLURAL:$1|sucategoria|$1 sucategorias}} seguente, entre $2 tota.}}", + "category-subcat-count": "{{PLURAL:$2|Esta categoria ave sola la sucategoria seguente.|Esta categoria ave la {{PLURAL:$1|sucategoria|$1 sucategorias}} seguente, de un cuantia intera de $2.}}", "category-subcat-count-limited": "Esta categoria ave la {{PLURAL:$1|sucategoria|$1sucategorias}} seguente.", - "category-article-count": "{{PLURAL:$2|Esta categoria conteni sola la paje seguente.|La {{PLURAL:$1|paje es|$1 pajes es}} seguente en esta categoria, estra $2 tota.}}", + "category-article-count": "{{PLURAL:$2|Esta categoria conteni sola la paje seguente.|La {{PLURAL:$1|paje|$1 pajes}} seguente es en esta categoria, de un cuantia intera de $2.}}", "category-article-count-limited": "La {{PLURAL:$1|paje|$1pajes}} seguente es en la categoria presente.", - "category-file-count": "{{PLURAL:$2|Esta categoria conteni sola la fix seguente.|La {{PLURAL:$1|fix|$1 fixes}} seguente es en esta categoria, estra $2 tota.}}", + "category-file-count": "{{PLURAL:$2|Esta categoria conteni sola la fix seguente.|La {{PLURAL:$1|fix|$1 fixes}} seguente es en esta categoria, de un cuantia intera de $2.}}", "category-file-count-limited": "The {{PLURAL:$1|fix|$1 fixes}} seguente es en la categoria presente.", "listingcontinuesabbrev": "cont.", "index-category": "Pajes indiseda", - "noindex-category": "Pajes nonindiseda", + "noindex-category": "Pajes noncatalogida", "broken-file-category": "Pajes con lias rompeda de fixes", - "about": "Supra", + "about": "Sur", "article": "Paje de contenis", - "newwindow": "(va abri en fenetra nova)", + "newwindow": "(abri en fenetra nova)", "cancel": "Cansela", "moredotdotdot": "Plu...", "morenotlisted": "Esta lista es posible noncompleta.", @@ -154,21 +155,15 @@ "anontalk": "Discute", "navigation": "Naviga", "and": " e", - "qbfind": "Trova", - "qbbrowse": "Surfa", - "qbedit": "Edita", - "qbpageoptions": "Esta paje", - "qbmyoptions": "Me pajes", "faq": "Demandas comun", - "faqpage": "Project: Demandas comun", "actions": "Atas", - "namespaces": "Locas de nom", + "namespaces": "Spasios de nom", "variants": "Varias", - "navigation-heading": "Menu per naviga", + "navigation-heading": "Menu de naviga", "errorpagetitle": "Era", - "returnto": "Restora a $1.", + "returnto": "Revade a $1.", "tagline": "De {{SITENAME}}", - "help": "Disionario", + "help": "Aida", "search": "Xerca", "search-ignored-headings": " #
\n# Titulos cual va es iniorada par xerca.\n# Cambias a esta va aveni pronto cuando la paje con la titulo es indiseda.\n# Tu pote forsa la reindise de un paje par fa un edita vacua.\n# La sintax es como la seguente:\n#   * Tota de la sinia \"#\" a la fini de la linia es un comenta.\n#   * Tota linia nonvacua es la titulo esata per iniora, incluinte caso etc.\nReferes\nLias esterna\nVide ance\n #
", "searchbutton": "Xerca", @@ -181,38 +176,28 @@ "printableversion": "Varia primable", "permalink": "Lia permanente", "print": "Primi", - "view": "Vide", - "view-foreign": "Vide a $1", - "edit": "Cambia", + "view": "Leje", + "view-foreign": "Mostra en $1", + "edit": "Edita", "edit-local": "Edita descrive local", "create": "Crea", - "create-local": "Ajunta descrive local", - "editthispage": "Cambia esta paje", - "create-this-page": "Crea esta paje", + "create-local": "Ajunta un descrive local", "delete": "Sutrae", - "deletethispage": "Sutrae esta paje", - "undeletethispage": "Desutrae esta paje", "undelete_short": "Desutrae {{PLURAL:$1|edita|editas}}", "viewdeleted_short": "Vide {{PLURAL:$1|un edit desutraeda|$1 editas desutraeda}}", "protect": "Proteje", "protect_change": "cambia", - "protectthispage": "Proteje esta paje", "unprotect": "Cambia la proteje", - "unprotectthispage": "Cambia la proteje de esta paje", "newpage": "Paje nova", - "talkpage": "Discute esta paje", - "talkpagelinktext": "Parla", + "talkpagelinktext": "discute", "specialpage": "Paje spesial", "personaltools": "Utiles personal", - "articlepage": "Vide la paje de contenis", "talk": "Discutes", - "views": "Vides", + "views": "Aspetas", "toolbox": "Utiles", "tool-link-userrights": "Cambia grupos de {{GENDER:$1|usor}}", "tool-link-userrights-readonly": "Vide grupos de {{GENDER:$1|usor}}", "tool-link-emailuser": "E-posta esta {{GENDER:$1|usor}}", - "userpage": "Vide paje de usor", - "projectpage": "Vide la paje de projeta", "imagepage": "Vide paje de fix", "mediawikipage": "Vide la paje de mesaje", "templatepage": "Vide la paje de model", @@ -221,9 +206,9 @@ "viewtalkpage": "Vide la discute", "otherlanguages": "En otra linguas", "redirectedfrom": "(Redirijeda de $1)", - "redirectpagesub": "Redireta la paje", + "redirectpagesub": "Paje redirijente", "redirectto": "Redirije a:", - "lastmodifiedat": "Esta paje ia es cambiada a $1, a $2", + "lastmodifiedat": "La edita la plu resente de esta paje ia es a $1, a $2", "viewcount": "Esta paje es asesada a $1 {{PLURAL:$1|ves|veses}}.", "protectedpage": "Paje protejeda", "jumpto": "Salta a:", @@ -231,32 +216,36 @@ "jumptosearch": "xerca", "view-pool-error": "Pardona, la servadores es tro cargada a esta ora.\nTro multe usores es atenta vide esta paje.\nPer favore espeta ante cuanto tu atenta vide esta paje denova.\n\n$1", "generic-pool-error": "Pardona, la servadores es tro cargada a esta ora.\nTro multe usores es atentante vide esta recurso.\nPer favore espeta ante cuando tu atenta vide esta recurso denova.", - "aboutsite": "Supra {{SITENAME}}", - "aboutpage": "Project:Supra", + "aboutsite": "Sur {{SITENAME}}", + "aboutpage": "Project:Sur", + "copyright": "La contenida es disponeda su $1, estra diferes notada.", "copyrightpage": "{{ns:project}}:Diretos de autor", - "currentevents": "Avenis presente", - "currentevents-url": "Project:Avenis presente", - "disclaimers": "Negas de respondablia", - "disclaimerpage": "Project:Nega jeneral de respondablia", - "edithelp": "Aida con edita", + "currentevents": "Avenis corente", + "currentevents-url": "Project:Avenis corente", + "disclaimers": "Renunsias", + "disclaimerpage": "Project:Renunsia jeneral", + "edithelp": "Aida sur edita", "helppage-top-gethelp": "Aida", - "mainpage": "Paje Prima", - "mainpage-description": "Paje Prima", + "mainpage": "Paje Xef", + "mainpage-description": "Paje xef", "policy-url": "Project:Politica", - "portal": "Porta comunial", - "portal-url": "Project:Porta comunial", - "privacy": "Promete de privadia", - "privacypage": "Project:Promete de privadia", + "portal": "Porton de comunia", + "portal-url": "Project:Porton de comunia", + "privacy": "Promete de privatia", + "privacypage": "Project:Promete de privatia", "ok": "Oce", "retrievedfrom": "Retraeda de \"$1\"", - "youhavenewmessages": "Tu ave $1 ($2).", + "youhavenewmessages": "{{PLURAL:$3|Tu ave}} $1 ($2).", + "youhavenewmessagesfromusers": "{{PLURAL:$4|Tu ave}} $1 de {{PLURAL:$3|un otra usor|$3 usores}} ($2).", + "newmessageslinkplural": "{{PLURAL:$1|un mesaje nova|999=mesajes nova}}", + "newmessagesdifflinkplural": "{{PLURAL:$1|cambia|cambias}} resente", "youhavenewmessagesmulti": "Tu ave mesajes nova en $1", - "editsection": "cambia", + "editsection": "edita", "editold": "edita", - "viewsourceold": "vide orijin", - "editlink": "cambia", - "viewsourcelink": "vide orijin", - "editsectionhint": "Edita sesion: $1", + "viewsourceold": "fonte", + "editlink": "edita", + "viewsourcelink": "fonte", + "editsectionhint": "Edita de parte: $1", "toc": "Contenida", "showtoc": "mostra", "hidetoc": "asconde", @@ -268,9 +257,9 @@ "viewdeleted": "Vide $1?", "feedlinks": "Flue:", "site-rss-feed": "$1 RSS Flue", - "site-atom-feed": "$1 Atom Flue", + "site-atom-feed": "$1 Flue Atom", "page-rss-feed": "\"$1\" RSS Flue", - "page-atom-feed": "\"$1\" Enflue de atom", + "page-atom-feed": "\"$1\" Flue Atom", "red-link-title": "$1 (paje no esiste)", "nstab-main": "Paje", "nstab-user": "Paje de usor", @@ -279,19 +268,22 @@ "nstab-project": "Paje de projeta", "nstab-image": "Fix", "nstab-mediawiki": "Mesaje", - "nstab-template": "Model", + "nstab-template": "Stensil", "nstab-help": "Paje de aida", "nstab-category": "Categoria", - "mainpage-nstab": "Paje Prima", + "mainpage-nstab": "Paje xef", + "nosuchspecialpage": "Paje spesial nonesistente", + "nospecialpagetext": "Tu ia solisita un paje spesial nonvalida.\n\nUn lista de pajes spesial valida es disponable en [[Special:SpecialPages|{{int:specialpages}}]].", "error": "Era", "databaseerror": "Era de base de datos", "missingarticle-diff": "(Difere: $1, $2)", "internalerror": "Era interna", "internalerror_info": "Era interna: $1", - "badtitle": "Titulo es mal", - "badtitletext": "La titulo de la paje tu ia desira ia es nonlegal, es vacua, o es un titulo intervici o interlingual no liada coreta. Es posable ce es un o plu simboles ce no pote es usada en titulos.", - "viewsource": "Vide la orijin", - "viewsourcetext": "Tu pote vide e copia la orijin de esta paje:", + "badtitle": "Mal titulo", + "badtitletext": "La titulo de la paje spesifada es nonlegal, vacua, o un titulo interlingual o intervici de lia noncoreta. Cisa lo conteni un o plu sinias cual on no pote usa en titulos.", + "viewsource": "Mostra la fonte", + "viewsource-title": "Regarda la fonte per $1", + "viewsourcetext": "Tu pote regarda e copia la fonte de esta paje:", "mycustomcssprotected": "Tu no ave permete per edita esta paje CSS.", "mycustomjsprotected": "Tu no ave permete per edita esta paje JavaScript.", "myprivateinfoprotected": "Tu no ave permete per edita tua informa privata.", @@ -302,34 +294,34 @@ "userlogin-yourname": "Nom de usor", "userlogin-yourname-ph": "Entra tua nom de usor", "yourpassword": "Sinia de entra:", - "userlogin-yourpassword": "Clave", - "userlogin-yourpassword-ph": "Entra tua sinia secreta", - "createacct-yourpassword-ph": "Entra un sinia secreta", + "userlogin-yourpassword": "Parola secreta", + "userlogin-yourpassword-ph": "Tape tua parola secreta", + "createacct-yourpassword-ph": "Tape un parola secreta", "yourpasswordagain": "Retape la sinia:", - "createacct-yourpasswordagain": "Confirma la sinia secreta", - "createacct-yourpasswordagain-ph": "Entra un sinia secreta denova", - "userlogin-remembermypassword": "Reteni me como identifiada", + "createacct-yourpasswordagain": "Confirma la parola secreta", + "createacct-yourpasswordagain-ph": "Retape la parola secreta", + "userlogin-remembermypassword": "Manteni mea identifia", "yourdomainname": "Tu domina:", "login": "Identifia", "nav-login-createaccount": "Sinia per entra", "logout": "Retira", "userlogout": "Sinia per retira", "userlogin-noaccount": "Tu no ave un conta?", - "userlogin-joinproject": "Crea un conta con {{SITENAME}}", + "userlogin-joinproject": "Crea un conta de {{SITENAME}}", "createaccount": "Crea un conta", - "userlogin-resetpassword-link": "Tu ia oblida tua sinia secreta?", - "userlogin-helplink2": "Aida me per identifia me", + "userlogin-resetpassword-link": "Tu ia oblida tua parola secreta?", + "userlogin-helplink2": "Aida sur identifia", "createacct-emailrequired": "Adirije de e-posta", - "createacct-emailoptional": "Adirije de e-posta (elejable)", + "createacct-emailoptional": "Adirije de e-posta (si desirada)", "createacct-email-ph": "Entra tua adirije de e-posta", "createacct-another-email-ph": "Entra tua adirije de e-posta", "createacct-reason": "Razona:", "createacct-submit": "Crea tua conta", "createacct-another-submit": "Crea un conta", - "createacct-benefit-heading": "{{SITENAME}} es fabricada par persones como tu.", + "createacct-benefit-heading": "{{SITENAME}} es realida par persones como tu.", "createacct-benefit-body1": "{{PLURAL:$1|edita|editas}}", "createacct-benefit-body2": "{{PLURAL:$1|paje|pajes}}", - "createacct-benefit-body3": "{{PLURAL:$1|contribuor|contribuores}}", + "createacct-benefit-body3": "{{PLURAL:$1|contribuor|contribuores}} resente", "loginerror": "Era de entra", "loginsuccesstitle": "Tu ia entra", "loginsuccess": "'''Tu ia entrada aora a {{SITENAME}} como \"$1\".'''", @@ -351,7 +343,7 @@ "accountcreated": "Conta es creada", "loginlanguagelabel": "Lingua: $1", "pt-login": "Identifia se", - "pt-login-button": "Identifia tua", + "pt-login-button": "Identifia", "pt-createaccount": "Crea un conta", "pt-userlogout": "Desidentifia", "oldpassword": "Sinia secreta vea:", @@ -359,84 +351,92 @@ "retypenew": "Re-entra tu sinia secreta nova:", "resetpass-submit-loggedin": "Cambia la sinia secreta", "resetpass-temp-password": "Sinia secreta tempora:", - "passwordreset": "Reinisia sinia secreta", + "passwordreset": "Reinisia tua parola secreta", "passwordreset-username": "Nom de usor:", "passwordreset-domain": "Domina:", "passwordreset-email": "Adirije de e-posta", "passwordreset-invalidemail": "Adirije de e-posta no es valida", "changeemail-submit": "Cambia e-posta", - "bold_sample": "Testo en leteras forte", - "bold_tip": "Testo en leteras forte", - "italic_sample": "Testo en leteras italica", - "italic_tip": "Testo en leteras italica", + "bold_sample": "Testo en leteras spesa", + "bold_tip": "Testo en leteras spesa", + "italic_sample": "Testo en leteras apoiada", + "italic_tip": "Testo en leteras apoiada", "link_sample": "Titulo de lia", "link_tip": "Lia interna", "extlink_sample": "http://www.example.com titulo de lia", - "extlink_tip": "Lia esterna (recorda la prefis http://)", + "extlink_tip": "Lia esterna (recorda la prefisa http://)", "headline_sample": "Testo de titulo", "headline_tip": "Titulo de nivel 2", - "nowiki_sample": "Introdui testo nonformida asi", - "nowiki_tip": "Iniora la forma de la vici", + "nowiki_sample": "Ajunta testo nonformatida asi", + "nowiki_tip": "Iniora la formati de vici", "image_tip": "Fix interna", "media_tip": "Lia a fix", - "sig_tip": "Tu sinia con la primi de la ora", - "hr_tip": "Linia orizonal (usa nonfrecuente)", - "summary": "Soma:", + "sig_tip": "Tua suscrive con marca de ora", + "hr_tip": "Linia orizonal (per usas rara)", + "summary": "Resoma:", "subject": "Sujeto:", "minoredit": "Esta es un cambia minor", - "watchthis": "Oserva esta paje", - "savearticle": "Fisa paje", + "watchthis": "Monitori esta paje", + "savearticle": "Fisa la paje", "publishpage": "Publici paje", "publishchanges": "Publica la cambias", "preview": "Previde", "showpreview": "Mostra previde", "showdiff": "Mostra diferes", - "anoneditwarning": "'''Avisa:''' Tu no ia identifia se.\nTu adirije de IP va es memorada en la istoria de revisas de esta paje. Si tu [$1 identifia se] o [$2 crea un conta], tua editas va es atribuida a tua nom de usor, con otra benefias.", + "anoneditwarning": "Avisa: Tu no ia identifia tu. Tua adirije IP va es publica vidable si tu fa un edita. Si tu [$1 identifia tu] o [$2 crea un conta], tua editas va es atribuida a tua nom de usor, entre otra beneficas.", "summary-preview": "Previde soma:", "blockedtitle": "Usor es impedida", - "blockedtext": "'''Tu nom de usor o adirije de IP ia es impedida.'''\n\nLa impedi ia es fada par $1.\nLa razon donada es ''$2''.\n\n* Comensa de impedi: $8\n* Fini de impedi: $6\n* Ci algun intende impedi: $7\n\nTu pote contata $1 o un otra [[{{MediaWiki:Grouppage-sysop}}|dirijor]] per discute esta impedi.\nTu no pote usa la 'envia un eposta a esta usor' sin un adirije de eposta legal es indicada en tu\n[[Special:Preferences|preferis de conta]] e tu no es impedida de usa el.\nTu adirije de IP es aora $3, e la identia de la impedi es #$5.\nPer favore inclui tota esta detales en tu demandas.", + "blockedtext": "'''Tua nom de usor o adirije IP es impedida.'''\n\nLa impedi ia es fada par $1.\nLa razona donada es ''$2''.\n\n* Comensa de impedi: $8\n* Fini de impedi: $6\n* Conta impedida: $7\n\nTu pote contata $1 o un otra [[{{MediaWiki:Grouppage-sysop}}|dirijor]] per discute esta impedi.\nTu no pote usa la funsiona \"envia un e-posta a esta usor\" estra si un adirije valida de e-posta legal es spesifada en tua [[Special:Preferences|preferes de conta]] e tu no es impedida de usa lo.\nTua adirije IP presente es $3, e la numero de impedi es #$5.\nInclui tota esta detalias en cualce demandas cual tu fa, per favore.", "loginreqtitle": "Entra de identia nesesada", - "loginreqlink": "Identifia se", + "loginreqlink": "identifia", "newarticle": "(Nova)", - "newarticletext": "Tu ia segue un lia a un paje ce no esista ja.\nPer crea la paje, comensa scrive en la caxa a su\n(vide la [$1 paje de aida] per plu).\nSi tu es asi par era, clica a la boton '''retro''' de tu surfador.", - "noarticletext": "On ave aora no testo a esta paje.\nTu pote [[Special:Search/{{PAGENAME}}|xerca per la titulo de esta paje]] en otra pajes,\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} xerca la arcivos relatada],\no [{{fullurl:{{FULLPAGENAME}}|action=edit}} edita esta paje].", - "noarticletext-nopermission": "On ave presente no testo en esta paje.\nTu pote [[Special:Search/{{PAGENAME}}|xerca per esta titulo de paje]] en otra pajes, o [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} xerca arcivos relatada], ma tu no es permeteda per crea esta paje.", - "previewnote": "'''Esta sola un previde; cambias no es fisada ja'''", - "editing": "En la prosede de edita $1", + "newarticletext": "Tu ia segue un lia a un paje cual ancora no esista. Per crea la paje, comensa tape en la caxa a su (vide la [$1 paje de aida] per plu informa).\nSi tu ia veni asi par era, clica la boton retro de tua surfador.", + "anontalkpagetext": "Esta es la paje de discute per un usor anonim ci ancora no ia crea un conta, o ci no usa lo.\n Donce nos identifia el par adirije IP numeral.\nUn tal adirije pote es compartida par plu ca un usor.\nSi tu es un usor anonim e opina ce on ia dirije comentas nonpertinente a tu, per favore [[Special:CreateAccount|crea un conta]] o [[Special:UserLogin|identifia tu]] per evita confusas futur con otra usores anonim.", + "noarticletext": "No testo esiste en esta paje. Tu pote [[Special:Search/{{PAGENAME}}|xerca la titulo de esta paje]] en otra pajes, [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} xerca en la arcivos relatada], o [{{fullurl:{{FULLPAGENAME}}|action=edit}} crea esta paje].", + "noarticletext-nopermission": "No testo esiste en esta paje. Tu pote [[Special:Search/{{PAGENAME}}|xerca esta titulo de paje]] en otra pajes, o [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} xerca en arcivos relatada], ma on no permete ce tu crea esta paje.", + "userpage-userdoesnotexist-view": "La conta de usor \"$1\" no es rejistrada", + "clearyourcache": "Nota: Pos fisa, tu debe cisa sircoveni la memoria de tua surfador per vide la cambias.\n* Firefox / Safari: Presa la tecla Maj (Shift) e clica Refresci, o presa o Ctrl-F5 o Ctrl-R (⌘-R a Mac)\n* Google Chrome: Presa Ctrl-Shift-R (⌘-Shift-R a Mac)\n* Internet Explorer: Presa Ctrl e clica Refresci, o presa Ctrl-F5\n* Opera: Vade a Menu → Settings (Opera → Preferences a Mac) e de ala a Privacy & security → Clear browsing data → Cached images and files.", + "previewnote": "Recorda ce esta es sola un previde. Tua cambias es ancora no fisada!", + "continue-editing": "Vade a la loca de edita", + "editing": "Editante $1", "creating": "Creante $1", - "editingsection": "Edita $1 (sesion)", + "editingsection": "Editante $1 (un parte)", "editingcomment": "Edita $1 (sesion nova)", "yourdiff": "Diferes", "copyrightwarning": "Per favore nota ce tota labora a {{SITENAME}} es judida ce el es relasada su la $2 (vide $1 per detalias). Si tu no desira ce tu scrives ta es editada sin compati e redistribui sin tu permite, no sumita el asi!
\nTu ance promete a nos ce tu ia scriveda esta par tu mesma, o copiada esta de un domina publica o otra orijin libre.\n'''NO SUMITA LABORA SU DIRETOS DE AUTOR SIN PERMITE!!'''", "templatesused": "{{PLURAL:$1|Modele|Modeles}} usada en esta paje:", - "templatesusedpreview": "{{PLURAL:$1|Modele|Modeles}} usada en esta previde:", + "templatesusedpreview": "{{PLURAL:$1|Stensil|Stensiles}} usada en esta previde:", "template-protected": "(protejeda)", - "template-semiprotected": "(proteje en parte)", + "template-semiprotected": "(partal protejeda)", "hiddencategories": "Esta paje es un membro de {{PLURAL:$1|1 categoria ascondeda|$1 categorias ascondeda}}:", "nocreatetext": "{{SITENAME}} ave un restringe a la capas per crea pajes nova.\nTu pote vade a retro e edita un paje esistente, o [[Special:UserLogin|sinia per entra o crea un conta]].", - "permissionserrorstext-withaction": "Tua no es permeteda per $2, per la {{PLURAL:$1|razona|razonas}} seguente:", - "recreate-moveddeleted-warn": "Avisa: Tu es recreante un paje cual ia es sutraeda a ante.\nTu debe pensa si la continua de edita de esta paje conveni.\nLa arcivo de sutraes e moves per esta paje es asi per tua conveni:", - "moveddeleted-notice": "Esta paje ia es sutraeda.\nLa arcivo de sutraes e moves per la paje es furnida a su per refere.", - "viewpagelogs": "Vide la arcivo de esta paje", + "permissionserrors": "Era de permete", + "permissionserrorstext-withaction": "Tu no pote $2, per la {{PLURAL:$1|razona|razonas}} seguente:", + "recreate-moveddeleted-warn": "Avisa: Tu recrea un paje cual on ia sutrae a ante.\n\nConsidera esce lo conveni ce tu continua edita esta paje. La arcivos de sutrae e move per la paje es presentada asi per aida:", + "moveddeleted-notice": "On ia sutrae esta paje. La arcivos de sutrae e move per la paje es presentada a su per clari.", + "content-model-wikitext": "vicitesto", + "undo-failure": "Esta edita no pote es desfada par causa de editas interveninte cual contradise lo.", + "viewpagelogs": "Mostra la arcivos per esta paje", "currentrev": "Cambia presente", - "currentrev-asof": "Cambia presente a departi di $1", + "currentrev-asof": "Revisa la plu resente de $1", "revisionasof": "Revisa de $1", "revision-info": "Revisa de $1 par $2", - "previousrevision": "← Altera presedente", - "nextrevision": "Revisa plu nova→", - "currentrevisionlink": "Revisa presente", + "previousrevision": "← Revisa presedente", + "nextrevision": "Revisa plu nova →", + "currentrevisionlink": "Revisa la plu resente", "cur": "aora", "next": "seguente", "last": "dife", "page_first": "prima", "page_last": "final", - "histlegend": "Diferente eleje: Marca la caxas de radio de esta varias per compare e clica entra o la boton a la funda.
\n(presente) = difere de la varia presente,\n(presedente) = difere con varia presedente, M = edita minor.", - "history-fieldset-title": "Surfa istoria", - "histfirst": "La plu vea", - "histlast": "La plu nova", + "histlegend": "Eleje de diferes: Marca la caxas de la revisas cual tu vole compara. Alora presa la tecla de entra, o clica la boton a su.
\nLegend: ({{int:cur}}) = compara con la revisa la plu resente, ({{int:last}}) = compara con la revisa presedente, {{int:minoreditletter}} = edita minor.", + "history-fieldset-title": "Xerca revisas", + "histfirst": "la plu vea", + "histlast": "la plu nova", "historysize": "({{PLURAL:$1|1 otuple|$1 otuples}})", "historyempty": "(vacua)", "history-feed-title": "Istoria de revises", + "history-feed-description": "Istoria de revisas per esta paje en la vici", "history-feed-item-nocomment": "$1 a $2", "rev-delundel": "mostra/asconde", "rev-showdeleted": "mostra", @@ -445,41 +445,48 @@ "revdelete-radio-unset": "Vidable", "pagehist": "Istoria de paje", "deletedhist": "Istoria sutraeda", - "history-title": "Istoria de cambias de \"$1\"", + "mergelog": "Fusa arcivo", + "history-title": "Istoria de revisas de \"$1\"", "difference-title": "Difere entre revisas de \"$1\"", "lineno": "Linia $1:", - "compareselectedversions": "Compare varias elejeda", + "compareselectedversions": "Compara revisas elejeda", "editundo": "desfa", - "diff-multi-sameuser": "({{PLURAL:$1|Un revisa media|$1 revisas media}} par la mesma usor no mostrada)", - "searchresults": "Resultas de xerca", - "searchresults-title": "Xerca la resultas per \"$1\"", + "diff-empty": "(No diferes)", + "diff-multi-sameuser": "({{PLURAL:$1|Un revisa media|$1 revisas media}} par la mesma usor no es mostrada)", + "diff-multi-otherusers": "({{PLURAL:$1|Un revisa media|$1 revisas media}} par {{PLURAL:$2|un otra usor|$2 usores}} no es mostrada)", + "searchresults": "Trovadas", + "searchresults-title": "Trovadas per \"$1\"", "prevn": "{{PLURAL:$1|$1}} presedente", "nextn": "{{PLURAL:$1|$1}} seguente", - "nextn-title": "Seguente $1 {{PLURAL:$1|resulta|resultas}}", - "shown-title": "Mostra $1 {{PLURAL:$1|resulta|resultas}} per paje", - "viewprevnext": "Vide ($1 {{int:pipe-separator}} $2) ($3)", - "searchmenu-new": "Crea la paje \"[[:$1]]\" a esta wiki! {{PLURAL:$2|0=|Vide ance la paje trovada con tua xerca.|Vide ance la resultas trovada par la xerca.}}", - "searchprofile-articles": "Pajes de contenis", - "searchprofile-images": "Multimedios", + "prevn-title": "$1 {{PLURAL:$1|resulta|resultas}} presedente", + "nextn-title": "$1 {{PLURAL:$1|resulta|resultas}} seguente", + "shown-title": "Mostra $1 {{PLURAL:$1|resulta|resultas}} en cada paje", + "viewprevnext": "Mostra ($1 {{int:pipe-separator}} $2) ($3)", + "searchmenu-exists": "Un paje nomida \"[[:$1]]\" esiste en esta vici. {{PLURAL:$2|0=|Vide ance la otra trovadas.}}", + "searchmenu-new": "Crea la paje \"[[:$1]]\" en esta vici! {{PLURAL:$2|0=|Vide ance la paje trovada par tua xerca.|Vide ance la pajes trovada par tua xerca.}}", + "searchprofile-articles": "Pajes de contenida", + "searchprofile-images": "Multimediales", "searchprofile-everything": "Tota", "searchprofile-advanced": "Avansada", "searchprofile-articles-tooltip": "Xerca en $1", - "searchprofile-images-tooltip": "Xerca per fixes", - "searchprofile-everything-tooltip": "Xerca tota contenidas (incluinte pajes de conversa)", - "searchprofile-advanced-tooltip": "Xerca en nomspasios unica", + "searchprofile-images-tooltip": "Xerca fixes", + "searchprofile-everything-tooltip": "Xerca en la contenida intera (incluinte pajes de discute)", + "searchprofile-advanced-tooltip": "Spesifa spasios de nom", "search-result-size": "$1 ({{PLURAL:$2|1 parola|$2 parolas}})", + "search-result-category-size": "{{PLURAL:$1|1 membro|$1 membros}} ({{PLURAL:$2|1 sucategoria|$2 sucategorias}}, {{PLURAL:$3|1 arcivo|$3 arcivos}})", "search-redirect": "(redirije de $1)", - "search-section": "(sesion $1)", - "search-suggest": "Tu ia intende: $1", + "search-section": "(parte $1)", + "search-file-match": "(coresponde a la contenida de fix)", + "search-suggest": "Esce tu ia intende: $1", "search-interwiki-default": "Resultas de $1:", "search-interwiki-more": "(plu)", "searchall": "tota", "search-showingresults": "{{PLURAL:$4|Resulta $1 de $3|Resultas $1 - $2 de $3}}", - "search-nonefound": "On ave no resultas cual conforma con la demanda.", + "search-nonefound": "No resultas ia es trovada per la xerca.", "powersearch-toggleall": "Tota", "powersearch-togglenone": "Zero", "preferences": "Preferis", - "mypreferences": "Preferis", + "mypreferences": "Preferes", "skin-preview": "Previde", "saveprefs": "Fisa", "searchresultshead": "Xerca", @@ -511,46 +518,51 @@ "saveusergroups": "Fisa la grupo de usores", "group": "Grupo:", "group-user": "Usores", + "group-bot": "Botes", "group-sysop": "Dirijores", "group-all": "(tota)", "group-user-member": "{{GENDER:$1|usor}}", "grouppage-user": "{{ns:project}}:Usores", + "grouppage-bot": "{{ns:project}}:Botes", "grouppage-sysop": "{{ns:project}}:Dirijores", - "right-writeapi": "Usa de la API de scrive", + "right-writeapi": "Usa de la api de scrive", "newuserlogpage": "Arcivo de creas de usor", - "rightslog": "Catalogo de diretos de usor", + "rightslog": "Arcivo de diretos de usor", "action-edit": "edita esta paje", + "action-createaccount": "crea esta conta de usor", "nchanges": "$1 {{PLURAL:$1|cambia|cambias}}", "enhancedrc-history": "istoria", "recentchanges": "Cambias resente", - "recentchanges-legend": "Elejes per cambias resente", - "recentchanges-summary": "Asi la lista de cambias resente en la vici.", - "recentchanges-feed-description": "Seque la cambias plu resente a la vici en esta flue.", + "recentchanges-legend": "Elejes per cambias resente", + "recentchanges-summary": "Segue asi la cambias la plu resente a la vici.", + "recentchanges-noresult": "No cambias en la periodo spesifada coresponde a esta criterios.", + "recentchanges-feed-description": "Segue la cambias la plu resente a la vici en esta flue.", "recentchanges-label-newpage": "Esta edita ia crea un paje nova", "recentchanges-label-minor": "Esta es un edita minor", "recentchanges-label-bot": "Esta edita ia es fada par un bot", - "recentchanges-label-unpatrolled": "Esta edita no ia es ja patruliada", - "recentchanges-label-plusminus": "La grandia de esta paje es cambiada par esta cuantia de baites", - "recentchanges-legend-heading": "Titulo:", - "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (vide ance [[Special:NewPages|la lista de pajes nova]])", - "rcnotefrom": "A su es la cambias de '''$2''' (asta '''$1''' es mostrada).", - "rclistfrom": "Mostra cambias nova, comensante de $3 $2", + "recentchanges-label-unpatrolled": "On ancora no ia patrulia esta edita.", + "recentchanges-label-plusminus": "La grandia de esta paje ia es cambiada par esta cuantia de baites", + "recentchanges-legend-heading": "Esplica:", + "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (vide ance la [[Special:NewPages|lista de pajes nova]])", + "rcnotefrom": "A su {{PLURAL:$5|es la cambia|es la cambias}} de $3, $4 (mostrante asta $1).", + "rclistfrom": "Mostra cambias nova, comensante de $2, $3", "rcshowhideminor": "$1 editas minor", "rcshowhideminor-show": "Mostra", "rcshowhideminor-hide": "Asconde", "rcshowhidebots": "$1 botes", "rcshowhidebots-show": "Mostra", "rcshowhidebots-hide": "Asconde", - "rcshowhideliu": "$1 usores identifiada aora", + "rcshowhideliu": "$1 usores rejistrada", + "rcshowhideliu-show": "Mostra", "rcshowhideliu-hide": "Asconde", "rcshowhideanons": "$1 usores sin nom", "rcshowhideanons-show": "Mostra", "rcshowhideanons-hide": "Asconde", - "rcshowhidepatr": "$1 editas patroliada", - "rcshowhidemine": "$1 me editas", + "rcshowhidepatr": "$1 editas patruliada", + "rcshowhidemine": "$1 mea editas", "rcshowhidemine-show": "Mostra", "rcshowhidemine-hide": "Asconde", - "rclinks": "Mostra la $1 cambias presedente en la $2 dias presedente", + "rclinks": "Mostra la $1 cambias resente en la $2 dias presedente", "diff": "dife", "hist": "isto", "hide": "Asconde", @@ -559,44 +571,51 @@ "newpageletter": "N", "boteditletter": "b", "rc_categories_any": "Cualce de la elejeda", - "rc-change-size-new": "$1 {{PLURAL:$1|bait|baites}} pos cambia", + "rc-change-size-new": "$1 {{PLURAL:$1|bait|baites}} pos cambia", "rc-enhanced-expand": "Mostra detalias", "rc-enhanced-hide": "Asconde detalias", - "recentchangeslinked": "Cambias relateda", - "recentchangeslinked-feed": "Cambias relateda", - "recentchangeslinked-toolbox": "Cambias relateda", + "rc-old-title": "orijinal creada como \"$1\"", + "recentchangeslinked": "Cambias relatada", + "recentchangeslinked-feed": "Cambias relatada", + "recentchangeslinked-toolbox": "Cambias relatada", "recentchangeslinked-title": "Cambias relatada a \"$1\"", - "recentchangeslinked-summary": "Esta lista conteni la cambias plu resente de la pajes liada a otra (o de la membros de un categoria).\nPajes a [[Special:Watchlist|tu lista de pajes oservada]] es en leteras '''forte'''.", - "recentchangeslinked-page": "Nom de la paje:", - "recentchangeslinked-to": "En loca, mostra cambia a pajes liada a la paje presentada", - "upload": "Envia fixes", + "recentchangeslinked-summary": "Esta es un lista de cambias resente a pajes liada (o a la membros de un categoria spesifada). Pajes en [[Special:Watchlist|tua lista de pajes monitorida]] es spesa.", + "recentchangeslinked-page": "Nom de paje:", + "recentchangeslinked-to": "Mostra cambias a pajes cual lia a la paje indicada, en loca", + "upload": "Carga un fix", "uploadbtn": "Envia la fix", - "uploadlogpage": "Envia arcivo", + "uploadlogpage": "Carga arcivo", "filedesc": "Resoma", "savefile": "Fisa fix", "upload-file-error": "Era interna", + "license": "Lisensa:", "license-header": "Lisensa", "imgfile": "fix", - "listfiles": "Lista de imajes", + "listfiles": "Lista de fixes", "listfiles_name": "Nom", "file-anchor-link": "Fix", "filehist": "Istoria de fix", - "filehist-help": "Clica a un data/tempo per vide la fix como el ia aperi alora.", + "filehist-help": "Clica un data/tempo per vide la fix en sua forma de alora.", + "filehist-revert": "reversa", "filehist-current": "aora", - "filehist-datetime": "Date/Tempo", + "filehist-datetime": "Data/Tempo", "filehist-thumb": "Imajeta", - "filehist-thumbtext": "Imajeta per varia pos $1", + "filehist-thumbtext": "Imajeta per varia de $1", + "filehist-nothumb": "No imajeta", "filehist-user": "Usor", "filehist-dimensions": "Mesuras", "filehist-filesize": "Grandia de fix", "filehist-comment": "Comenta", "imagelinks": "Usas de fix", - "linkstoimage": "Esta {{PLURAL:$1|paje|pajes}} lia a esta fix:", - "nolinkstoimage": "Es no pajes ce lia a esta fix.", + "linkstoimage": "La {{PLURAL:$1|paje|pajes}} seguente lia a esta fix:", + "linkstoimage-more": "Plu ca $1 {{PLURAL:$1|paje|pajes}} lia a esta fix.\nLa lista seguente mostra sola la {{PLURAL:$1|lia|$1 lias}} prima a esta fix.\nUn [[Special:WhatLinksHere/$2|lista completa]] es disponable.", + "nolinkstoimage": "No pajes lia a esta fix.", + "linkstoimage-redirect": "$1 (redirije de fix) $2", "sharedupload": "Esta fix es parte de $1 e pote es usada par otra projetas.", - "sharedupload-desc-here": "Esta fix es de $1 e pote es usada par otra projetas.\nLa descrive su sua [$2 paje de descrive de fix] ala es mostra a su.", + "sharedupload-desc-here": "Esta fix es de $1 e es cisa usada par otra projetas.\nLa descrive en sua [$2 paje de descrive de fix] ala es mostrada a su.", + "filepage-nofile": "No fix con esta nom esiste.", "uploadnewversion-linktext": "Envia un varia nova de esta fix", - "upload-disallowed-here": "Tu no pote suprascrive esta arcivo.", + "upload-disallowed-here": "Tu no pote recambia esta arcivo.", "mimesearch": "Xerca de MIME", "listredirects": "Lista redirijes", "unusedtemplates": "modeles no usada", @@ -604,10 +623,11 @@ "randomredirect": "Redirije acaso", "statistics": "Statisticas", "doubleredirects": "Redirijes duple", + "double-redirect-fixer": "Reparor de redirijes", "brokenredirects": "Redirijes rompeda", "withoutinterwiki": "Pajes sin lias de lingua", "fewestrevisions": "Pajes con la min revides", - "nbytes": "$1 {{PLURAL:$1|oteta|otetas}}", + "nbytes": "$1 {{PLURAL:$1|bait|baites}}", "nlinks": "$1 {{PLURAL:$1|lia|lias}}", "nmembers": "$1 {{PLURAL:$1|membro|membros}}", "lonelypages": "Pajes orfanida", @@ -641,13 +661,15 @@ "unusedcategoriestext": "La categorias seguente esiste sin es usada par otra articles o categorias.", "pager-newer-n": "{{PLURAL:$1|1 plu resente|$1 plu resentes}}", "pager-older-n": "{{PLURAL:$1|1 plu vea|$1 plu veas}}", - "booksources": "Orijines de libros", - "booksources-search-legend": "Xerca per fontes de libros", + "booksources": "Fontes de libros", + "booksources-search-legend": "Xerca fontes de libros", "booksources-search": "Xerca", - "specialloguserlabel": "Usor:", - "speciallogtitlelabel": "Titulo:", - "log": "Lista de atas", - "all-logs-page": "Tota catalogos", + "specialloguserlabel": "Faor:", + "speciallogtitlelabel": "Ojeto (titulo o {{ns:usor}}:Nom per un usor):", + "log": "Arcivos", + "all-logs-page": "Tota arcivos publica", + "alllogstext": "Un presenta combinada de tota arcivos disponable de {{SITENAME}}. On pote restrinje la presenta par eleje un tipo de arcivo, la nom de usor (distinguinte leteras major), o la paje afetada (ance distinguinte leteras major).", + "logempty": "No operas corespondente en la arcivos.", "allpages": "Tota pajes", "nextpage": "Paje seguente ($1)", "prevpage": "Paje presedente ($1)", @@ -655,31 +677,37 @@ "allarticles": "Tota pajes", "allpagessubmit": "Vade", "allpagesprefix": "Mostra pajes con prefis:", + "allpages-hide-redirects": "Asconde redirijes", "categories": "Categorias", "categoriespagetext": "Es la categorias seguente en la vici.\n[[Special:UnusedCategories|Unused categories]] are not shown here.\nAlso see [[Special:WantedCategories|wanted categories]].", "linksearch-ok": "Xerca", "listgrouprights-group": "Grupo", "listgrouprights-members": "(lista de membros)", - "emailuser": "Envia un eposta a esta usor", + "emailuser": "Envia un e-posta a esta usor", "emailfrom": "De:", "emailto": "A:", "emailsubject": "Sujeto:", "emailmessage": "Mesaje:", "emailsend": "Envia", "emailsent": "E-posta ia es enviada", - "watchlist": "Lista de pajes oservada", - "mywatchlist": "Lista de pajes oservada", + "usermessage-editor": "Mesajor de sistem", + "watchlist": "Pajes monitorida", + "mywatchlist": "Lista de pajes monitorida", "watchlistfor2": "Per $1 $2", "nowatchlist": "Tu ave no cosas en tu lista oservada", "addedwatchtext": "La paje \"[[:$1]]\" ia es juntada a tu [[Special:Watchlist|lista de pajes oservada]].\nCambias future a esta paje e se paje de discutes va es listada ala, e la paje va apera en leteras '''forte''' en la [[Special:RecentChanges|lista de cambias resente]] per es plu fasil oservada.\n\nSi tu vole sutrae la paje de tu lista de pajes oservada en la futur, clica a \"no oserva\" en la bara a la lado.", "removedwatchtext": "La paje \"[[:$1]]\" ia es sutraeda de [[Special:Watchlist|tu lista de pajes oservada]].", - "watch": "Oserva", + "watch": "Monitori", "watchthispage": "Oserva esta paje", - "unwatch": "Nonoserva", - "watchlist-details": "{{PLURAL:$1|$1 paje|$1 pajes}} osservada, sin pajes de discutes.", + "unwatch": "Desmonitori", + "watchlist-details": "Tu monitori {{PLURAL:$1|$1 paje|$1 pajes}}, iniorante pajes de discute.", + "wlheader-showupdated": "Pajes cual on ia cambia pos tua visita la plu resente apare en leteras spesa.", + "wlnote": "A su es la {{PLURAL:$1|cambia|$1 cambias}} en la {{PLURAL:$2|ora|$2 oras}} la plu resente, a $3, $4.", "wlshowlast": "Mostra la $1 oras e $2 dias presedente", + "watchlist-options": "Preferes per la lista de pajes monitorida.", "watching": "Oserva...", "unwatching": "No oserva...", + "enotif_reset": "Marca tota pajes como visitada", "created": "Creada", "deletepage": "Sutrae la paje", "confirm": "Aproba", @@ -687,14 +715,15 @@ "confirmdeletetext": "Tu va pronto sutrae un paje con tota se istoria. Per favore, afirma ce tu intende esta, ce tu comprende la resultas, e ce tu fa esta en acorda con [[{{MediaWiki:Policy-url}}|la prometes]].", "actioncomplete": "Ata completada", "deletedtext": "\"$1\" ia es sutraeda.\nVide $2 per un catalogo de sutraes resente.", - "dellogpage": "catalogo de sutraes", + "dellogpage": "Arcivo de sutraes", "deletecomment": "Razona:", "deleteotherreason": "Otra/plu razona:", "deletereasonotherlist": "Otra razona", - "rollbacklink": "retro", + "rollbacklink": "reversa", "rollbacklinkcount": "reversa $1 {{PLURAL:$1|edita|editas}}", - "protectlogpage": "Catalogo de protejes", - "protectedarticle": "\"[[$1]]\" protejeda", + "protectlogpage": "Arcivo de protejes", + "protectedarticle": "proteje \"[[$1]]\"", + "modifiedarticleprotection": "cambia nivel de proteje per \"[[$1]]\"", "unprotectedarticle": "''[[$1]]'' desprotejeda", "protect-title": "Fisa nivel de proteje a \"$1\"", "prot_1movedto2": "[[$1]] es moveda a [[$2]]", @@ -717,58 +746,71 @@ "protect-expiry-options": "1 ora:1 hour,1 dia:1 day,1 semana:1 week,2 semanas:2 weeks,1 mensa:1 month,3 mensas:3 months,6 mensas:6 months,1 anio:1 year,nonlimitada:infinite", "restriction-type": "Permete:", "restriction-level": "Nivel de restrinje:", + "restriction-edit": "Edita", + "restriction-move": "Move", "undelete": "Restora paje sutraeda", "undeletebtn": "Restora", "undelete-search-submit": "Xerca", - "namespace": "Loca de nom:", - "invert": "Reversa la eleje", - "tooltip-invert": "Marca esta caxa per asconde cambias a pajes en la nomspasio elejeda (e la nomspasio asosiada si marcada)", - "namespace_association": "Nomspasio asosiada", - "tooltip-namespace_association": "Marca esta caxa per inclui ance la nomspasio de discute o sujeto asosiada con la nomspasio elejeda", - "blanknamespace": "(Prima)", - "contributions": "Contribuis de {{GENDER:$1|usor}}", + "namespace": "Spasio de nom:", + "invert": "Inversa la eleje", + "tooltip-invert": "Marca esta caxa per asconde cambias a pajes en la spasio elejeda (e ance la spasio asosiada si acel es marcada)", + "namespace_association": "Spasio de nom asosiada", + "tooltip-namespace_association": "Marca esta caxa per inclui ance la spasio de discute o tema asosiada con la spasio elejeda", + "blanknamespace": "(Xef)", + "contributions": "Contribuis par {{GENDER:$1|usor}}", + "contributions-title": "Contribuis de usor per $1", "mycontris": "Mea contribuis", "anoncontribs": "Contribuis", - "contribsub2": "Per $1 ($2)", - "uctop": "(culmine)", - "month": "De mensa (e plu vea):", + "contribsub2": "Per {{GENDER:$3|$1}} ($2)", + "nocontribs": "No cambias coresponde a esta criterios.", + "uctop": "(aora)", + "month": "De mense (e plu vea):", "year": "De anio (e plu vea):", - "sp-contributions-newbies": "Sola mostra contribuis de contas nova", + "sp-contributions-newbies": "Mostra sola contribuis par contas nova", "sp-contributions-newbies-sub": "Per contas nova", - "sp-contributions-blocklog": "Impedi arcivo", - "sp-contributions-talk": "Parla", + "sp-contributions-blocklog": "impedi arcivo", + "sp-contributions-uploads": "cargas", + "sp-contributions-logs": "Lista de arcivos", + "sp-contributions-talk": "discute", "sp-contributions-userrights": "Dirije de la diretos de usores", - "sp-contributions-search": "Xerca per contribuis", + "sp-contributions-search": "Xerca contribuis", "sp-contributions-username": "Adirije de IP o nom de usor:", + "sp-contributions-toponly": "Mostra sola editas cual es revisas la plu resente.", + "sp-contributions-newonly": "Mostra sola editas cual es creas de pajes", "sp-contributions-submit": "Xerca", - "whatlinkshere": "Ce es liada a asi", - "whatlinkshere-title": "Pajes ci lia a \"$1\"", + "whatlinkshere": "Lias a esta paje", + "whatlinkshere-title": "Pajes cual lia a \"$1\"", "whatlinkshere-page": "Paje:", - "linkshere": "Esta pajes lia a '''[[:$1]]''':", + "linkshere": "La pajes seguente lia a [[:$1]]:", "nolinkshere": "No pajes lia a '''[[:$1]]'''.", - "isredirect": "redirije paje", - "istemplate": "inclui", + "isredirect": "paje redirijente", + "istemplate": "transclui", "isimage": "lia de fix", - "whatlinkshere-prev": "{{PLURAL:$1|presesdente|$1 presedente}}", - "whatlinkshere-next": "{{PLURAL:$1|seguente|$1 seguente}}", + "whatlinkshere-prev": "{{PLURAL:$1|presedente|$1 presedentes}}", + "whatlinkshere-next": "{{PLURAL:$1|seguente|$1 seguentes}}", "whatlinkshere-links": "← lias", "whatlinkshere-hideredirs": "$1 redirijes", "whatlinkshere-hidetrans": "$1 transcluis", "whatlinkshere-hidelinks": "$1 lias", + "whatlinkshere-hideimages": "$1 lias de fix", "whatlinkshere-filters": "Filtros", "blockip": "Impedi usor", "ipbreason": "Razona:", "ipbsubmit": "Impedi esta usor", - "ipboptions": "2 oras:2 hours,1 dia:1 day,3 dias:3 days,1 semana:1 week,2 semanas:2 weeks,1 mensa:1 month,3 mensas:3 months,6 mensas:6 months,1 anio:1 year,nonlimitada:infinite", + "ipboptions": "2 oras:2 hours,1 dia:1 day,3 dias:3 days,1 semana:1 week,2 semanas:2 weeks,1 mense:1 month,3 menses:3 months,6 menses:6 months,1 anio:1 year,infinita:infinite", "blockipsuccesssub": "La impedi susede", "ipusubmit": "Desimpedi esta adirije", "ipblocklist": "Liste de adirijes de IP e usores impedida", "ipblocklist-submit": "Xerca", + "infiniteblock": "infinita", "blocklink": "impedi", "unblocklink": "desimpedi", "contribslink": "contribuis", - "blocklogpage": "impedi arcivo", - "blocklogentry": "impedida [[$1]] con un tempo de fini de $2 $3", + "blocklogpage": "Impedi arcivo", + "blocklogentry": "impedi [[$1]] per desvalidi a $2 $3", + "reblock-logentry": "cambia la impedi de [[$1]] per desvalidi a $2 $3", + "block-log-flags-nocreate": "crea de contas descapasida", + "proxyblocker": "Blocador de proxis", "move-page-legend": "Move paje", "movepagetext": "Usa la forma a su va cambia la nom de un paje, e va move tota se istoria a la nom nova.\nLa titulo vea va deveni un paje de redirije a la titulo nova.\nLias a la titulo de la paje vea no va es cambiada;\nTu debe vide serta ce es redirijes duple o rompeda.\nTu es respondable per es serta ce la lias va continua vade a la locas intendeda.\n\nNota ce la paje '''no''' va es moveda si es ja un paje a la titulo nova, sin el es vacua o un redirije e no ave un istoria de editas presedente.\nEsta sinifia ce tu pote cambia la nom de un paje a la loca presedente si tu era, e tu no pote scrive supra un paje ce esiste ja.\n\n'''AVISA!'''\nEsta pote es un cambia dramos e nonespetada per un paje poplal;\nper favore, es serta ce tu comprende la resulta de esta ata ante tu continua.", "movepagetalktext": "La paje de discuta de esta paje va es moveda automatica con el '''eseta si:'''\n*Un paje de discuta ce no es vacua esiste ja su la nom nova, o\n*Tu cambia la indica en la caxa su.\n\nEn esta casos, tu va nesesa move o fusa la paje per mano, si desirada.", @@ -779,7 +821,7 @@ "movepage-moved": "'''\"$1\" ia es moveda a \"$2\"'''", "articleexists": "Un paje con acel nom esiste ja, o la nom ce tu ia eleje no es un nom legal. Per favore, eleje un otra nom.", "movetalk": "Move la paje de discutes ance", - "movelogpage": "Move arcive", + "movelogpage": "Move arcivo", "movelogpagetext": "A su es un lista de pajes moveda", "movereason": "Razona:", "revertmove": "retro", @@ -792,86 +834,121 @@ "tooltip-pt-userpage": "{{GENDER:|Tua}} page de usor", "tooltip-pt-mytalk": "{{GENDER:|Tua}} paje de discutes", "tooltip-pt-preferences": "{{GENDER:|Tua}} preferes", - "tooltip-pt-watchlist": "La lista de pajes ce tu oserva per cambias", - "tooltip-pt-mycontris": "Lista de tua contribuis", - "tooltip-pt-login": "Nos preferi si tu sinia per entra, ma tu es no obligada.", - "tooltip-pt-logout": "Sinia per retira", - "tooltip-pt-createaccount": "Tu es corajida per crea un conta e identifia se; an si, esta no es obligante", - "tooltip-ca-talk": "Discute de la paje de contenis", + "tooltip-pt-watchlist": "Un lista de pajes cual tu monitori per cambias", + "tooltip-pt-mycontris": "Un lista de tua contribuis", + "tooltip-pt-login": "Nos prefere ce tu identifia tu, ma esta no es no obligante", + "tooltip-pt-logout": "Desidentifia", + "tooltip-pt-createaccount": "Nos recomenda ce tu crea un conta e identifia tu, ma esta no es obligante", + "tooltip-ca-talk": "Discute de la paje de contenida", "tooltip-ca-edit": "Edita esta paje", "tooltip-ca-addsection": "Inisia un sesion nova", - "tooltip-ca-viewsource": "Esta paje es protejeda. Tu pote vide se orijin.", + "tooltip-ca-viewsource": "Esta paje es protejeda. Tu pote regarda sua fonte", "tooltip-ca-history": "Revisas pasada de esta paje", "tooltip-ca-protect": "Proteje esta paje", "tooltip-ca-delete": "Sutrae esta paje", "tooltip-ca-move": "Move esta paje", - "tooltip-ca-watch": "Junta esta paje a tu lista de pajes oservada", - "tooltip-ca-unwatch": "Sutrae esta paje de tu lista de pajes oservada", + "tooltip-ca-watch": "Ajunta esta paje a tua lista de pajes monitorida", + "tooltip-ca-unwatch": "Sutrae esta paje de tua lista de pajes monitorida", "tooltip-search": "Xerca {{SITENAME}}", - "tooltip-search-go": "Vade a un paje con esta nom esata, si lo esiste", - "tooltip-search-fulltext": "MediaWiki:Tooltip-xerca-testoplen/lfn", - "tooltip-p-logo": "Visita la paje prima", - "tooltip-n-mainpage": "Visita la paje prima", - "tooltip-n-mainpage-description": "Visita la paje prima", - "tooltip-n-portal": "De la projeta, ce tu pote fa, do tu pote trova cosas", - "tooltip-n-currentevents": "Trova informa presedente de avenis nova", - "tooltip-n-recentchanges": "La lista de cambias resente en la vici.", - "tooltip-n-randompage": "Carga un paje acaso", + "tooltip-search-go": "Vade a un paje con esata esta nom si lo esiste", + "tooltip-search-fulltext": "Xerca esta testo en la pajes", + "tooltip-p-logo": "Visita la paje xef", + "tooltip-n-mainpage": "Visita la paje xef", + "tooltip-n-mainpage-description": "Visita la paje xef", + "tooltip-n-portal": "Sur la projeta, la modos de aida e la locas de cosas", + "tooltip-n-currentevents": "Trova informa fondal sur avenis corente", + "tooltip-n-recentchanges": "Un lista de cambias resente en la vici", + "tooltip-n-randompage": "Visita un paje acaso", "tooltip-n-help": "La loca per descovre.", - "tooltip-t-whatlinkshere": "Lista de tota pajes de vici ce lia a asi", - "tooltip-t-recentchangeslinked": "Cambia resente en pajes liada de esta paje", - "tooltip-feed-atom": "Enflue de atom per esta paje", - "tooltip-t-contributions": "Vide la lista de contribuis de {{GENDER:$1|esta usor}}", - "tooltip-t-emailuser": "Envia un eposta a esta usor", - "tooltip-t-upload": "Envia fixes", - "tooltip-t-specialpages": "Lista de tota pajes spesial", + "tooltip-t-whatlinkshere": "Un lista de tota pajes de vici cual lia a esta paje", + "tooltip-t-recentchangeslinked": "Cambias resente en pajes a cual esta paje lia", + "tooltip-feed-atom": "Flue Atom per esta paje", + "tooltip-t-contributions": "Un lista de contribuis par {{GENDER:$1|esta usor}}", + "tooltip-t-emailuser": "Envia un e-posta a {{GENDER:$1|esta usor}}", + "tooltip-t-upload": "Carga fixes", + "tooltip-t-specialpages": "Un lista de tota pajes spesial", "tooltip-t-print": "Varia primable de esta paje", "tooltip-t-permalink": "Lias permanente a esta revisa de la paje", - "tooltip-ca-nstab-main": "Vide la paje de contenis", - "tooltip-ca-nstab-user": "Vide la paje de usor", - "tooltip-ca-nstab-special": "Esta es un paje special, e no pote es editada.", - "tooltip-ca-nstab-project": "Vide la paje de la projeta", - "tooltip-ca-nstab-image": "Vide la paje de fix", - "tooltip-ca-nstab-template": "Mostra la model", + "tooltip-ca-nstab-main": "Mostra la paje de contenida", + "tooltip-ca-nstab-user": "Mostra la paje de usor", + "tooltip-ca-nstab-special": "Esta es un paje special e on no pote edita lo.", + "tooltip-ca-nstab-project": "Mostra la paje de projeta", + "tooltip-ca-nstab-image": "Mostra la paje de fix", + "tooltip-ca-nstab-mediawiki": "Mostra la mesaje de sistem", + "tooltip-ca-nstab-template": "Mostra la stensil", "tooltip-ca-nstab-help": "Vide la paje de aida", - "tooltip-ca-nstab-category": "Vide la paje de la categoria", - "tooltip-minoredit": "Indica ce esta es un edita minor", + "tooltip-ca-nstab-category": "Mostra la paje de categoria", + "tooltip-minoredit": "Marca esta como un edita minor", "tooltip-save": "Fisa tu cambias", - "tooltip-preview": "Previde tu cambias; per favore usa esta ante fisa!", - "tooltip-diff": "Mostra tu cambias de la testo.", - "tooltip-compareselectedversions": "Vide la diferes entre la du varias elejeda de esta paje.", - "tooltip-watch": "Junta esta paje a tu lista de pajes oservada", - "tooltip-rollback": "\"Rollback\" reverts the last contributor's edit(s) to this page in one click\n\n\"Reversa\" reversa la edita o editas a esta paje par la contribuor presedente con un clica", - "tooltip-undo": "\"Desfa\" reversa esta edita e abri la forma de edita en la modo de previde. Lo permete la ajunta de un razona en la resoma.", - "tooltip-summary": "Entra un resoma corta", + "tooltip-preview": "Previde tua cambias. Usa esta ante fisa, per favore.", + "tooltip-diff": "Mostra la cambias cual tu ia fa a la testo.", + "tooltip-compareselectedversions": "Regarda la diferes entre la du revisas elejeda de esta paje.", + "tooltip-watch": "Ajunta esta paje a tua lista de pajes monitorida", + "tooltip-rollback": "\"Reversa\" desfa direta la edita(s) par la contribuor la plu resente a esta paje", + "tooltip-undo": "\"Desfa\" reversa esta edita e abri la formulario de edita en moda de previde, permetente ajunta un razona en la resoma.", + "tooltip-summary": "Ajunta un resoma corta", "others": "otras", - "simpleantispam-label": "Proba anti-spam.\nNo completa esta!", + "simpleantispam-label": "Antispam. No completi esta!", + "pageinfo-title": "Informa per \"$1\"", + "pageinfo-header-basic": "Informa fundal", + "pageinfo-header-edits": "Edita la istoria", + "pageinfo-header-restrictions": "Proteje de paje", + "pageinfo-header-properties": "Proprias de paje", + "pageinfo-display-title": "Mostra la titulo", + "pageinfo-default-sort": "Clave de ordina implicada", + "pageinfo-length": "Longia de paje (en baites)", + "pageinfo-article-id": "Numero de paje", + "pageinfo-language": "Lingua de contenida de paje", + "pageinfo-content-model": "Model de contenida de paje", + "pageinfo-robot-policy": "Catalogi par robotes", + "pageinfo-robot-index": "Permeteda", + "pageinfo-robot-noindex": "Proibida", + "pageinfo-watchers": "Cuantia de usores ci monitori esta paje", + "pageinfo-few-watchers": "Min ca $1 {{PLURAL:$1|usor|usores}} monitorinte", + "pageinfo-redirects-name": "Cuantia de redirijes a esta paje", + "pageinfo-subpages-name": "Cuantia de supajes de esta paje", + "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|redirije|redirijes}}; $3 {{PLURAL:$3|nonredirije|nonredirijes}})", + "pageinfo-firstuser": "Creor de paje", + "pageinfo-firsttime": "Data de crea de paje", + "pageinfo-lastuser": "Contribuor la plu nova", + "pageinfo-lasttime": "Data de la edita la plu resente", + "pageinfo-edits": "Cuantia intera de editas", + "pageinfo-authors": "Cuantia intera de autores individua", + "pageinfo-recent-edits": "Cuantia de editas resente (en la $1 pasada)", + "pageinfo-recent-authors": "Cuantia de autores individua resente", + "pageinfo-magic-words": "{{PLURAL:$1|parola|parolas}} majiosa ($1)", + "pageinfo-hidden-categories": "{{PLURAL:$1|Categoria|Categorias}} ascondeda ($1)", + "pageinfo-templates": "{{PLURAL:$1|stensil|stensiles}} transcluida ($1)", "pageinfo-toolboxlink": "Informa de paje", - "previousdiff": "← Difere plu vea", - "nextdiff": "Difere plu nova →", + "pageinfo-contentpage": "Tratada como paje de contenida", + "pageinfo-contentpage-yes": "Si", + "patrol-log-page": "Arcivo de patrulias", + "previousdiff": "← Edita plu vea", + "nextdiff": "Edita plu nova →", "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|paje|pajes}}", - "file-info-size": "$1 × $2 pixel, grandia de fix: $3, MIME tipo: $4", - "file-nohires": "No plu densia posable.", - "svg-long-desc": "SVG fix, per nom $1 × $2 pixeles, grandia de fix: $3", - "show-big-image": "Arcivo orijinal", + "file-info-size": "$1 × $2 pixeles, grandia de fix: $3, tipo MIME: $4", + "file-info-size-pages": "$1 × $2 pixeles, grandia de fix: $3, tipo MIME: $4, $5 {{PLURAL:$5|paje|pajes}}", + "file-nohires": "No densia plu alta es disponable.", + "svg-long-desc": "fix svg, densia: $1 × $2 pixeles, grandia: $3", + "show-big-image": "Fix orijinal", "show-big-image-preview": "Grandia de esta previde: $1", "show-big-image-other": "Otra {{PLURAL:$2|densia|densias}}: $1.", "show-big-image-size": "$1 × $2 pixeles", "newimages": "Imajes nova", "ilsubmit": "Xerca", "bad_image_list": "La forma es la seguente:\n\nSola linias de un lista (ce comensa con *) es considerada.\nLa lia prima a la linia nesesa es un lia a un mal fix.\nCada lias seguente a la mesma linia es considerada es esetas, ce es, la pajes do la fix pote aveni enlinia.", - "metadata": "Metadata", - "metadata-help": "Esta fix conteni plu informa, posable juntada de un camera dijital o un scanador usada per crea o dijiti el.\nSi la fix ia es cambiada de se stato orijinal, alga detalias pote no es clara en la fix cambiada.", + "metadata": "Metadatos", + "metadata-help": "Esta fix conteni plu informa, posable ajuntada de la camera o scanador usada per crea o dijitali lo.\nSi la fix ia cambia de sua state orijinal, cisa alga detalias no pertine bon a la fix cambiada.", "metadata-expand": "Mostra detalias estendente", "metadata-collapse": "Asconde detalias estendeda", - "metadata-fields": "Campos de EXIF metadata listada en esta mesaje va es incluida cuando la table de metadata es minimida.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude", + "metadata-fields": "Metadatos de imaje listada en esta mesaje va es incluida cuando la table de metadatos es minimida.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude", "exif-orientation": "Orienta", "exif-xresolution": "Densia orizonal", "exif-yresolution": "Densia vertical", "exif-datetime": "Data e ora de cambia de fix", "exif-make": "Fabricor de camera", "exif-model": "Model de camera", - "exif-software": "Programas usada", + "exif-software": "Program usada", "exif-exifversion": "Varia de Exif", "exif-colorspace": "Spasio de color", "exif-datetimeoriginal": "Data e ora de jenera de datos", @@ -881,20 +958,46 @@ "namespacesall": "tota", "monthsall": "tota", "confirm_purge_button": "Oce", - "watchlisttools-view": "Vide cambias pertinente", - "watchlisttools-edit": "Vide e edita la lista de pajes oservada", - "watchlisttools-raw": "Edita la lista rua de pajes oservada", + "imgmultipagenext": "paje seguente →", + "imgmultigo": "Vade!", + "imgmultigoto": "Vade a paje $1", + "watchlisttools-clear": "Vacui la lista de pajes monitorida.", + "watchlisttools-view": "Mostra cambias pertinente", + "watchlisttools-edit": "Mostra e edita la lista de pajes monitorida", + "watchlisttools-raw": "Edita la lista cru de pajes monitorida", "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|discute]])", "version": "Varia", "version-version": "($1)", + "redirect": "Redirije par fix, usor, paje, revisa o numero de arcivo", + "redirect-summary": "Esta paje spesial redirije a un fix (si on spesifa un nom), un paje (si on spesifa un numero de revisa o de paje), un paje de usor (si on spesida un numero de usor), o un article de arcivo (si on spesifia un numero). Esemplos: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], [[{{#Special:Redirect}}/user/101]], or [[{{#Special:Redirect}}/logid/186]].", + "redirect-submit": "Vade", + "redirect-lookup": "Trova:", + "redirect-value": "Valua:", + "redirect-user": "Numero de usor", + "redirect-page": "Numero de paje", + "redirect-revision": "Revisa de paje", + "redirect-file": "Nom de fix", "fileduplicatesearch-submit": "Xerca", "specialpages": "Pajes spesial", - "tag-filter": "Filtre de [[Special:Tags|eticeta]]:", - "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|Tag|Tags}}]]: $2)", - "logentry-delete-delete": "$1 {{GENDER:$2|sutraeda}} paje $3", - "logentry-move-move": "$1 {{GENDER:$2|moveda}} paje $3 a $4", + "tag-filter": "Filtro par [[Special:Tags|eticeta]]:", + "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|Eticeta|Eticetas}}]]: $2)", + "tags-active-yes": "Si", + "tags-active-no": "No", + "tags-hitcount": "$1 {{PLURAL:$1|cambia|cambias}}", + "logentry-delete-delete": "$1 {{GENDER:$2|sutrae}} paje $3", + "logentry-delete-restore": "$1 {{GENDER:$2|restora}} paje $3 ($4)", + "logentry-delete-revision": "$1 {{GENDER:$2|cambia}} la vidablia de {{PLURAL:$5|un revisa|$5 revisas}} en paje $3: $4", + "revdelete-content-hid": "contenida ascondeda", + "logentry-move-move": "$1 {{GENDER:$2|move}} paje $3 a $4", + "logentry-move-move-noredirect": "$1 {{GENDER:$2|move}} la paje $3 a $4 sin lasa un redirije", + "logentry-move-move_redir": "$1 {{GENDER:$2|move}} la paje $3 a $4 con redirije", + "logentry-patrol-patrol-auto": "$1 {{GENDER:$2|marca}} automata la revisa $4 de paje $3 como patruliada", "logentry-newusers-create": "Conta de usor $1 ia es {{GENDER:$2|creada}}", - "logentry-upload-upload": "$1 {{GENDER:$2|cargada}} $3", + "logentry-newusers-autocreate": "Conta de usor $1 es automata {{GENDER:$2|creada}}", + "logentry-upload-upload": "$1 {{GENDER:$2|carga}} $3", + "logentry-upload-overwrite": "$1 {{GENDER:$2|carga}} un varia nova de $3", "searchsuggest-search": "Xerca {{SITENAME}}", - "expand_templates_ok": "Oce" + "duration-days": "$1 {{PLURAL:$1|dia|dias}}", + "expand_templates_ok": "Oce", + "randomrootpage": "Paje acaso de radis" } diff --git a/languages/i18n/lij.json b/languages/i18n/lij.json index f8295018f0..00b1914ae1 100644 --- a/languages/i18n/lij.json +++ b/languages/i18n/lij.json @@ -41,7 +41,7 @@ "tog-enotifrevealaddr": "Mostra o mæ addresso inte e-mail de notiffica", "tog-shownumberswatching": "Mostra o numero di utenti che tegnan d'oeuggio sta pagina", "tog-oldsig": "Firma attoale:", - "tog-fancysig": "Tratta a firma comme wikitesto (sensa un collegamento aotomatico)", + "tog-fancysig": "Tratta a firma comme wikitesto (sensa un ingancio aotomattico)", "tog-uselivepreview": "Abillita a fonsion de l'anteprimma in diretta", "tog-forceeditsummary": "Domanda conferma se o campo ogetto o l'è veuo", "tog-watchlisthideown": "Ascondi e mæ modiffiche da-a lista sotta-oservaçion", @@ -334,7 +334,7 @@ "badtitletext": "O tittolo da paggina çercâ o l'è vêuo, sballiòu o con caratteri no accettæ, oppû o deriva da 'n errô inti collegamenti inter-lengoa o inter-wiki.", "title-invalid-empty": "O tittolo da paggina domandâ o l'è veuo ò o contene solo che-o nomme de un namespace.", "title-invalid-utf8": "O tittolo da paggina domandâ o conten una sequensa UTF-8 non vallida.", - "title-invalid-interwiki": "O tittolo da pagginadomandâ o conten un collegamento interwiki ch'o no peu ese deuviòu inti tittoli.", + "title-invalid-interwiki": "O tittolo da paggina domandâ o conten un ingancio interwiki ch'o no poeu ese doeuviòu inti tittoli.", "title-invalid-talk-namespace": "O tittolo da paggina domandâ o fa rifeimento a 'na paggina de discusscion ch'a no peu existe.", "title-invalid-characters": "O tittolo da paggina domandâ o conten di caratteri invallidi: \"$1\".", "title-invalid-relative": "O tittolo o conten un percorso relativo (./, ../). Tæ tittoli no son vallidi, perché risultian soventi irazonzibbili quande gestii da-o navegatô de l'utente.", @@ -444,7 +444,7 @@ "createacct-loginerror": "L'utença a l'è stæta creaa correttamente, ma no l'è stæto poscibbile fate accede in moddo aotomattico. Procedi co l'[[Special:UserLogin|accesso manoâ]].", "noname": "O nomme d'ûtente o l'è sballiòu.", "loginsuccesstitle": "Accesso effettuòu", - "loginsuccess": "'''O collegamento a-o server de {{SITENAME}} co-o nomme d'ûtente \"$1\" o l'è attivo.'''", + "loginsuccess": "'''L'ingancio a-o serviou de {{SITENAME}} co-o nomme d'utente \"$1\" o l'è attivo.'''", "nosuchuser": "No gh'è nisciun utente de nomme \"$1\".\nI nommi utente son senscibbili a-e maiuscole.\nVerifica o nomme inserîo ò [[Special:CreateAccount|crea una neuva utensa]].", "nosuchusershort": "No gh'è nisciûn ûtente con quello nomme \"$1\". Verificâ o nomme inserîo.", "nouserspecified": "Ti g'hæ da specificâ un nomme utente.", @@ -679,7 +679,7 @@ "readonlywarning": "Attençion: o database o l'è bloccou pe manutençion, no l'è momentaniamente poscibile sarvâ e modifiche effettuæ.\nPe no perdile, coppile in te'n file de testo e sarvilo in atteisa do sbrocco do database.\n\nL'amministratô de scistema ch'o l'ha misso l'abrocco o l'ha fornio questa spiegaçion: $1.", "protectedpagewarning": "'''Attençion: questa paggina a l'è stæta bloccâ de moddo che solo i utenti co-i privileggi d'amministratô possan modificala.'''\nL'urtimo elemento do registro o l'è riportou chì appreuvo pe referença:", "semiprotectedpagewarning": "'''Notta:''' Questa paggina a l'è stæta bloccä de moddo che solo i utenti registræ possan modificâla.\nL'urtimo elemento do registro o l'è riportou chì appreuvo pe referensa:", - "cascadeprotectedwarning": "'''Attençion:''' Questa paggina a l'è stæta bloccâ de moddo che solo i utenti co-i privileggi d'amministratô possan modificala da-o momento ch'a l'é inclusa seleçionando a proteçion \"ricorsciva\" {{PLURAL:$1|inta paggina|inte paggine}}:", + "cascadeprotectedwarning": "'''Attençion:''' Questa paggina a l'è stæta bloccâ de moddo che solo i utenti con [[Special:ListGroupRights|di driti speciffichi]] possan modificâla da-o momento ch'a l'è inclusa seleçionando a proteçion \"ricorsciva\" {{PLURAL:$1|inta paggina|inte paggine}}:", "titleprotectedwarning": "'''Attension: Questa paggina a l'è stæta bloccâ de moddo che seggian necessai [[Special:ListGroupRights|di driti speciffichi]] pe creâla.'''\nL'urtimo elemento do registro o l'è riportou chì appreuvo pe referensa:", "templatesused": "{{PLURAL:$1|Template dêuviòu|Template dêuviæ}} in sta pàgina:", "templatesusedpreview": "{{PLURAL:$1|Template deuviou|Template deuviæ}} in te st'anteprimma:", @@ -1280,16 +1280,19 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (veddi e [[Special:NewPages|neuve paggine]])", "recentchanges-submit": "Fanni vedde", "rcfilters-activefilters": "Filtri attivi", - "rcfilters-quickfilters": "Inganci rappidi", + "rcfilters-advancedfilters": "Filtri avançæ", + "rcfilters-quickfilters": "Sarva e impostaçioin do filtro", + "rcfilters-quickfilters-placeholder-title": "Nesciun ingancio sarvou ancon", + "rcfilters-quickfilters-placeholder-description": "Pe sarvâ e impostaçioin do to filtro e doeuviâle torna ciu tardi, clicca l'icona segnalibbro inte l'area \"Filtri attivi\" chì de sotta", "rcfilters-savedqueries-defaultlabel": "Filtri sarvæ", "rcfilters-savedqueries-rename": "Rinommina", "rcfilters-savedqueries-setdefault": "Imposta comme predefinio", "rcfilters-savedqueries-unsetdefault": "Rimoeuvi comme predefinio", "rcfilters-savedqueries-remove": "Leva", "rcfilters-savedqueries-new-name-label": "Nomme", - "rcfilters-savedqueries-apply-label": "Crea ingancio rappido", + "rcfilters-savedqueries-apply-label": "Sarva impostaçioin", "rcfilters-savedqueries-cancel-label": "Anulla", - "rcfilters-savedqueries-add-new-title": "Sarva filtri comme ingancio rappido", + "rcfilters-savedqueries-add-new-title": "Sarva e impostaçioin attoale do filtro", "rcfilters-restore-default-filters": "Ripristina i filtri predefinii", "rcfilters-clear-all-filters": "Netezza tutti i filtri", "rcfilters-search-placeholder": "Filtra i urtime modiffiche (navega ò comença a digitâ)", @@ -1307,15 +1310,22 @@ "rcfilters-state-message-fullcoverage": "A seleçion de tutti i filtri inte 'n groppo l'è comme no seleçionâne manc'un, coscì che sto filtro o no fa effetto. O groppo o l'includde: $1", "rcfilters-filtergroup-registration": "Registraçion utente", "rcfilters-filter-registered-label": "Registrou", + "rcfilters-filter-registered-description": "Contributoî conessi.", "rcfilters-filter-unregistered-label": "Non registrou", + "rcfilters-filter-unregistered-description": "Contributoî non conessi.", + "rcfilters-filter-unregistered-conflicts-user-experience-level": "Questo filtro o l'è in conflito co-{{PLURAL:$2|o seguente filtro|i seguenti filtri}} Esperiença, ch'o {{PLURAL:$2|troeuva|troeuvan}} soltanto di utenti registræ: $1", "rcfilters-filtergroup-authorship": "Aotô do contributo", "rcfilters-filter-editsbyself-label": "E to modiffiche", "rcfilters-filter-editsbyself-description": "I to contributi.", "rcfilters-filter-editsbyother-label": "E modiffiche di atri", "rcfilters-filter-editsbyother-description": "Tutte e modiffiche sarvo e to.", "rcfilters-filtergroup-userExpLevel": "Livello d'esperiença (solo pe i utenti registræ)", + "rcfilters-filtergroup-user-experience-level-conflicts-unregistered": "I filtri esperiença troeuvan solo di utenti registræ, quindi questo filtroo l' è in conflito co-o filtro \"Non registrou\".", + "rcfilters-filtergroup-user-experience-level-conflicts-unregistered-global": "O filtro \"Non registrou\" o l'è in conflito con un ò ciu filtri Esperiença, ch'atroeuvan solo di utenti registræ. I filtri in conflito son marcæ inte l'area \"Filtri attivi\" chì de d'ato.", "rcfilters-filter-user-experience-level-newcomer-label": "Noeuvi utenti", "rcfilters-filter-user-experience-level-newcomer-description": "Meno de 10 modiffiche e 4 giorni d'attivitæ.", + "rcfilters-filter-user-experience-level-learner-label": "Prinçipianti", + "rcfilters-filter-user-experience-level-learner-description": "Con ciu esperiença di \"Noeuvi arrivæ\" ma meno che i \"Utenti esperti\".", "rcfilters-filter-user-experience-level-experienced-label": "Utenti con esperiença", "rcfilters-filter-user-experience-level-experienced-description": "Ciù de 30 giorni d'attivitæ e 500 modiffiche.", "rcfilters-filtergroup-automated": "Contributi aotomattichi", @@ -1332,16 +1342,36 @@ "rcfilters-filter-minor-label": "Cangiamenti menoî", "rcfilters-filter-minor-description": "Modiffiche che l'aoto o l'ha indicou comme minoî.", "rcfilters-filter-major-label": "Cangiamenti non menoî", + "rcfilters-filter-major-description": "Modiffiche non indicæ comme minoî.", + "rcfilters-filtergroup-watchlist": "Paggine sotta oservaçion", "rcfilters-filter-watchlist-watched-label": "Sotta oservaçion", + "rcfilters-filter-watchlist-watched-description": "Modiffiche a-e paggine sotta oservaçion.", + "rcfilters-filter-watchlist-watchednew-label": "Noeuvi cangi a-e paggine sotta oservaçion", + "rcfilters-filter-watchlist-watchednew-description": "Cangi a-e paggine sotta oservaçion che non t'hæ vixitou doppo a modiffica.", + "rcfilters-filter-watchlist-notwatched-label": "Non sotta oservaçion", + "rcfilters-filter-watchlist-notwatched-description": "Tutto foeua che i cangi a-e to paggine sotta oservaçion.", "rcfilters-filtergroup-changetype": "Tipo de modiffica", "rcfilters-filter-pageedits-label": "Modiffiche a-e paggine", + "rcfilters-filter-pageedits-description": "Modiffiche a-o contegnto wiki, discuscioin, descriçioin categoria…", "rcfilters-filter-newpages-label": "Creaçioin de paggine", - "rcfilters-filter-logactions-description": "Açioin aministrative, creaçioin utençe, eliminaçioin paggine, caregamenti....", + "rcfilters-filter-newpages-description": "Modiffiche che crean de noeuve paggine.", + "rcfilters-filter-categorization-label": "Modiffiche a-e categorie", + "rcfilters-filter-categorization-description": "Registri de pagine azonte ò rimosse da-e categorie.", + "rcfilters-filter-logactions-label": "Açioin de registro", + "rcfilters-filter-logactions-description": "Açioin aministrative, creaçioin utençe, eliminaçioin paggine, caregamenti...", + "rcfilters-hideminor-conflicts-typeofchange-global": "O filtro \"Modiffiche minoî\" o l'è in confito con un ò ciu filtri \"Tipo de modiffica\", percose çerte modiffiche no poeuan ese indicæ comme \"minoî\". I filtri in conflito son indicæ inte l'area \"Filtri attivi\" chì de d'ato.", + "rcfilters-hideminor-conflicts-typeofchange": "Gh'è di tipi de modiffiche che no poeuan ese indicæ comme \"minoî\", quindi questo filtro o l'è in conflito co-i seguenti filtri \"Tipo de modiffica\": $1", + "rcfilters-typeofchange-conflicts-hideminor": "Questo filtro \"Tipo di modifica\" o l'è in conflito co-o filtro \"Modiffiche minoî\". Çerti tipi de modiffiche no poeuan ese indicæ comme \"minoî\".", "rcfilters-filtergroup-lastRevision": "Urtima revixon", "rcfilters-filter-lastrevision-label": "Urtima revixon", "rcfilters-filter-lastrevision-description": "I urtime modiffiche a 'na paggina.", "rcfilters-filter-previousrevision-label": "Verscioin precedente", + "rcfilters-filter-previousrevision-description": "Tutte e modiffiche che no son l'urtima modiffica a-a paggina.", + "rcfilters-filter-excluded": "Escluzo", + "rcfilters-tag-prefix-namespace-inverted": ":non $1", + "rcfilters-view-tags": "Modiffiche etichettæ", "rcnotefrom": "Chì sotta gh'è {{PLURAL:$5|o cangiamento|i cangiamenti}} a partî da $3, $4 (scin a '''$1''').", + "rclistfromreset": "Reimposta a seleçion da dæta", "rclistfrom": "Fanni vedde e modiffiche apportæ partindo da $3 $2", "rcshowhideminor": "$1 cangiaménti minoî", "rcshowhideminor-show": "Fanni vedde", @@ -1402,7 +1432,7 @@ "upload_directory_read_only": "O server web o no l'è in graddo de scrive inta directory de upload ($1).", "uploaderror": "Errô into caregamento", "upload-recreate-warning": "Attençion: un file con questo nomme o l'è stæto scassou o mesciou.\nO registro de scassatue e di stramui de questa pagina o l'è riportou chì pe comoditæ:", - "uploadtext": "Doeuviâ o modulo sottostante pe caregâ di noeuvi file. Pe visualizzâ ò çercâ i file za caregæ, consultâ o [[Special:FileList|log di file caregæ]]. Caregamenti de file e de noeuve verscioin de file son registræ into [[Special:Log/upload|log di upload]], e scassatue into [[Special:Log/delete|log de scassatue]].\n\nPe insei un file a l'interno de 'na pagina, fanni un collegamento de questo tipo:\n* '''[[{{ns:file}}:File.jpg]]''' pe doeuviâ a verscion completa do file\n* '''[[{{ns:file}}:File.png|200px|thumb|left|testo alternativo]]''' pe doeuviâ una verscion larga 200 pixel inseia inte 'n box, alliniâ a scinistra e con 'testo alternativo' comme didascalia\n* '''[[{{ns:media}}:File.ogg]]''' pe generâ un collegamento diretto a-o file sença vixualizzâlo", + "uploadtext": "Doeuviâ o modulo sottostante pe caregâ di noeuvi file. Pe vixualizzâ ò çercâ i file za caregæ, consultâ o [[Special:FileList|log di file caregæ]]. Caregamenti de file e de noeuve verscioin de file son registræ into [[Special:Log/upload|log di upload]], e scassatue into [[Special:Log/delete|log de scassatue]].\n\nPe insei un file a l'interno de 'na pagina, fanni un ingancio de questo tipo:\n* '''[[{{ns:file}}:File.jpg]]''' pe doeuviâ a verscion completa do file\n* '''[[{{ns:file}}:File.png|200px|thumb|left|testo alternativo]]''' pe doeuviâ una verscion larga 200 pixel inseia inte 'n box, alliniâ a scinistra e con 'testo alternativo' comme didascalia\n* '''[[{{ns:media}}:File.ogg]]''' pe generâ un ingancio diretto a-o file sença vixualizâlo", "upload-permitted": "{{PLURAL:$2|Tipo de file consentio|Tipi de file consentii}}: $1.", "upload-preferred": "{{PLURAL:$2|Tipo de file consegiou|Tipi de file consegiæ}}: $1.", "upload-prohibited": "{{PLURAL:$2|Tipo de file non consentio|Tipi de file non consentii}}: $1.", @@ -1462,6 +1492,7 @@ "php-uploaddisabledtext": "O caregamento di file tramite PHP o l'è disabilitou. Controlla a configuaçion de file_uploads.", "uploadscripted": "Questo file o conten un codiçe HTML ò de script, ch'o poriæ ese interpretou erroniamente da un browser web.", "upload-scripted-pi-callback": "Imposcibile caregâ un file ch'o conten un'instruçion de elaboaçion in XML-stylesheet.", + "upload-scripted-dtd": "Imposcibbile caregâ di file SVG che contegnan 'na deciaraçion DTD non-standard.", "uploaded-script-svg": "Trovou elemento de script \"$1\" into file caregou in formato SVG.", "uploaded-hostile-svg": "Trovou CSS no seguo inte l'elemento de stile do file in formato SVG caregou.", "uploaded-event-handler-on-svg": "Impostâ i attributi de gestion di eventi $1=\"$2\" no l'è consentio inti file SGV", @@ -1730,14 +1761,14 @@ "brokenredirects-edit": "cangia", "brokenredirects-delete": "scassa", "withoutinterwiki": "Paggine sensa interwiki", - "withoutinterwiki-summary": "E paggine chì de sotta no g'han nisciûn collegamento a-e verscioin in âtre lengoe:", + "withoutinterwiki-summary": "E paggine chì de sotta no g'han nisciun ingancioo a-e verscioin in atre lengoe:", "withoutinterwiki-legend": "Prefisso", "withoutinterwiki-submit": "Mostra", "fewestrevisions": "Pagine con meno revixoin", "nbytes": "$1 {{PLURAL:$1|byte|byte}}", "ncategories": "$1 {{PLURAL:$1|categoria|categorie}}", "ninterwikis": "$1 {{PLURAL:$1|interwiki}}", - "nlinks": "$1 {{PLURAL:$1|collegamento|collegamenti}}", + "nlinks": "$1 {{PLURAL:$1|ingancio|inganci}}", "nmembers": "$1 {{PLURAL:$1|elemento|elementi}}", "nmemberschanged": "$1 → $2 {{PLURAL:$2|elemento|elementi}}", "nrevisions": "$1 {{PLURAL:$1|revixon|revixoin}}", @@ -1961,7 +1992,7 @@ "post-expand-template-inclusion-category-desc": "A dimenscion da pagina a saiâ ciù grande de $wgMaxArticleSize doppo avei espanso tutti i template, e coscì çerti template no son stæti espansci.", "post-expand-template-argument-category-desc": "A pagina a saiâ ciù grande de $wgMaxArticleSize doppo aver espanso o parametro de un template (quarcosa tra træ parentexi graffe, comme {{{Foo}}}).", "expensive-parserfunction-category-desc": "A pagina a l'adoeuvia troppe fonçioin parser (come #ifexist). Amia [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Manual:$wgExpensiveParserFunctionLimit].", - "broken-file-category-desc": "A pagina a conten un collegamento interotto a un file (un collegamento pe incorpoâ un file quande questo o no l'existe).", + "broken-file-category-desc": "A pagina a conten un ingancio interotto a un file (un ingancio pe incorpoâ un file quande questo o no l'existe).", "hidden-category-category-desc": "Questa categoria a conten __HIDDENCAT__ inta so pagina, o quæ o l'impedisce ch'a segge mostrâ, in moddo predefinio, into riquaddro di collegamenti a-e categorie de pagine.", "trackingcategories-nodesc": "Nisciun-a descriçion disponibbile.", "trackingcategories-disabled": "A categoria a l'è disabilitâ", @@ -2045,8 +2076,8 @@ "enotif_body_intro_moved": "A pagina $1 de {{SITENAME}} a l'è stæta mesciâ da {{gender:$2|$2}} o $PAGEEDITDATE, amia $3 pe-a verscion attoale.", "enotif_body_intro_restored": "A pagina $1 de {{SITENAME}} a l'è stæta ripristinâ da {{gender:$2|$2}} o $PAGEEDITDATE, amia $3 pe-a verscion attoale.", "enotif_body_intro_changed": "A pagina $1 de {{SITENAME}} a l'è stæta modificâ da {{gender:$2|$2}} o $PAGEEDITDATE, amia $3 pe-a verscion attoale.", - "enotif_lastvisited": "Vixita $1 pe vedde tutte e modiffiche da l'urtima vixita.", - "enotif_lastdiff": "Vixita $1 pe vedde a modiffica.", + "enotif_lastvisited": "Pe tutte e modiffiche da-a to urtima vixita, amia $1", + "enotif_lastdiff": "Pe vixualizâ sta modiffica, amia $1", "enotif_anon_editor": "ûtente anònnimo $1", "enotif_body": "Gentî $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\nÖgetto de l'intervento, inseio da l'aotô: $PAGESUMMARY $PAGEMINOREDIT\n\nContatta l'aotô:\nvia posta eletronnica: $PAGEEDITOR_EMAIL\nin sciô scito: $PAGEEDITOR_WIKI\n\nNo saiâ mandou atre notiffiche in caxo de urteioî attivitæ, se no ti vixiti a pagina doppo avei effettuou l'accesso. Inoltre, l'è poscibbile modificâ e impostaçioin de notiffica pe tutte e paggine inta lista dei öservæ speciali.\n\nO scistema de notiffica de {{SITENAME}}, a-o to serviççio\n\n--\nPe modificâ e impostaçioin de notiffiche via posta elettronnica, vixita \n{{canonicalurl:{{#special:Preferences}}}}\n\nPe modificâ a lista di öservæ speciali, vixita \n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nPe rimoeuve a pagina da-a lista di öservæ speciali, vixita\n$UNWATCHURL\n\nPe commentâ e riçeive agiutto:\n$HELPPAGE", "changed": "cangiâ", @@ -2088,7 +2119,7 @@ "editcomment": "L'ogetto da modiffica o l'ea: $1.", "revertpage": "Annullou e modiffiche de [[Special:Contributions/$2|$2]] ([[User talk:$2|discuscion]]), riportâ a-a verscion precedente de [[User:$1|$1]]", "revertpage-nouser": "Annullou e modiffiche de un utente ascoso, riportâ a-a verscion precedente de {{GENDER:$1|[[User:$1|$1]]}}", - "rollback-success": "Annullou e modiffiche de $1; paggina riportâ a l'urtima verscion de $2.", + "rollback-success": "Annullou e modiffiche de {{GENDER:$3|$1}}; paggina riportâ a l'urtima verscion de {{GENDER:$4|$2}}.", "rollback-success-notify": "Annullou e modiffiche de $1;\npaggina riportâ a l'urtima revixon de $2. [$3 Mostra e modiffiche]", "sessionfailure-title": "Sescion fallia", "sessionfailure": "S'è veificou un problema inta sescion ch'a l'identiffica l'accesso; o scistema o no l'ha eseguio o comando impartio pe precauçion. Torna a-a paggina precedente co-o tasto 'Inderê' do to browser, recarega a paggina e riproeuva.", @@ -2105,7 +2136,7 @@ "changecontentmodel-emptymodels-title": "Nisciun modello de contegnuo disponibbile", "changecontentmodel-emptymodels-text": "O contegnuo de [[:$1]] o no poeu ese convertio inte nisciun tipo.", "log-name-contentmodel": "Modiffiche do modello di contegnui", - "log-description-contentmodel": "Eventi relativi a-o modello de contegnuo de 'na paggina", + "log-description-contentmodel": "Questa pagina a l'elenca e modiffiche a-o modello de contegnuo de paggine, e e paggine che son stæte creæ con un modello de contegnuo despægio da quello predefinio.", "logentry-contentmodel-new": "$1 {{GENDER:$2|l'ha creou}} a paggina $3 doeuviando un modello de contegnuo non predefinio \"$5\"", "logentry-contentmodel-change": "$1 {{GENDER:$2|l'ha modificou}} o modello de contegnuo da paggina $3 da \"$4\" a \"$5\"", "logentry-contentmodel-change-revertlink": "ripristina", @@ -2116,6 +2147,9 @@ "modifiedarticleprotection": "ha modificou o livello de proteçion de \"[[$1]]\"", "unprotectedarticle": "o l'ha sprotezuo \"[[$1]]\"", "movedarticleprotection": "o l'ha mesciou a proteçion da \"[[$2]]\" a \"[[$1]]\"", + "protectedarticle-comment": "{{GENDER:$2|Protezuo}} \"[[$1]]\"", + "modifiedarticleprotection-comment": "{{GENDER:$2|Cangiou o livello de proteçion}} pe \"[[$1]]\"", + "unprotectedarticle-comment": "{{GENDER:$2|Rimosso a proteçion}} da \"[[$1]]\"", "protect-title": "Cangio do livello de proteçion pe \"$1\"", "protect-title-notallowed": "Veddi o livello de proteçion de \" $1 \"", "prot_1movedto2": "[[$1]] mesciòu a [[$2]]", @@ -2177,7 +2211,7 @@ "undeleterevdel": "O ripristino o no saiâ effettuou s'o determina a scançellaçion parçiâ da verscion attoale da pagina o do file interessou. In tâ caxo, l'è necessaio smarcâ o levâ l'oscuramento da-e verscioin scassæ ciù reçenti.", "undeletehistorynoadmin": "Questa pagina a l'è stæta scassâ.\nO motivo da scassatua o l'è mostrou chì sotta, insemme a-i detaggi de l'utente ch'o l'ha modificou questa pagina primma da scassatua.\nO testo contegnuo inte verscioin scassæ o l'è disponibile solo a-i amministratoî.", "undelete-revision": "Verscion scassâ da pagina $1, inseia o $4 a $5 da $3:", - "undeleterevision-missing": "Verscion errâ o mancante. O collegamento o l'è errou o dunque a verscion a l'è stæta zà ripristinâ ò eliminâ da l'archivvio.", + "undeleterevision-missing": "Verscion errâ o mancante. L'ingancio o l'è errou o dunque a verscion a l'è stæta zà ripristinâ ò eliminâ da l'archivvio.", "undeleterevision-duplicate-revid": "No s'è posciuo ripristinâ {{PLURAL:$1|una verscion|$1 verscioin}}, percose {{PLURAL:$1|o so}} rev_id o l'ea za in doeuvia.", "undelete-nodiff": "No l'è stæto trovou nisciun-a verscion precedente.", "undeletebtn": "Ristorâ", @@ -2228,7 +2262,7 @@ "sp-contributions-uploads": "caregaménti", "sp-contributions-logs": "log", "sp-contributions-talk": "Ciæti", - "sp-contributions-userrights": "manezzo di driti di utenti", + "sp-contributions-userrights": "gestion permissi {{GENDER:$1|utente}}", "sp-contributions-blocked-notice": "St'utente o l'è attualmente bloccòu.\nL'urtimo elemento into registro di blocchi o l'è riportòu chì de sotta pe rifeimento:", "sp-contributions-blocked-notice-anon": "St'addreçço IP o l'è attoalmente bloccòu.\nL'urtimo elemento into registro di blocchi o l'è riportòu chì de sotta pe rifeimento:", "sp-contributions-search": "Riçerca contribuçioìn", @@ -2297,6 +2331,13 @@ "unblocked-id": "O blocco $1 o l'è stæto rimòsso", "unblocked-ip": "[[Special:Contributions/$1|$1]] o l'è stæto sbloccou.", "blocklist": "Utenti bloccæ", + "autoblocklist": "Aotoblocchi", + "autoblocklist-submit": "Çerchia", + "autoblocklist-legend": "Elenca aotoblocchi", + "autoblocklist-localblocks": "{{PLURAL:$1|Aotoblocco locale|Aotoblocchi locali}}", + "autoblocklist-total-autoblocks": "Nummero totâ di aotoblocchi: $1", + "autoblocklist-empty": "A lista di aotoblocchi a l'è voeua.", + "autoblocklist-otherblocks": "{{PLURAL:$1|Atro aotoblocco|Atri aotoblocchi}}", "ipblocklist": "Utenti blocæ", "ipblocklist-legend": "Çerca un utente bloccou", "blocklist-userblocks": "Ascondi i blocchi di utenti registræ", @@ -2393,6 +2434,8 @@ "cant-move-to-user-page": "No ti g'hæ o permisso pe mesciâ a pagina insce 'na pagina utente (escluse e sottopagine utente).", "cant-move-category-page": "No ti g'hæ o permisso pe mesciâ de categorie.", "cant-move-to-category-page": "No ti g'hæ o permisso pe mesciâ a pagina insce 'na categoria.", + "cant-move-subpages": "No ti g'hæ o permisso pe mesciâ de sottopaggine.", + "namespace-nosubpages": "O namespace \"$1\" o no consente sottopaggine.", "newtitle": "Noeuvo tittolo:", "move-watch": "Azzonze a li osservæ speçiâli", "movepagebtn": "Stramûâ a paggina", @@ -2413,6 +2456,7 @@ "movelogpagetext": "De sotta una lista de tutti i stramui de paggina.", "movesubpage": "{{PLURAL:$1|Sottopagina|Sottopagine}}", "movesubpagetext": "Questa pagina a g'ha $1 {{PLURAL:$1|sottopagina mostrâ|sottopagine mostræ}} chì de sotta.", + "movesubpagetalktext": "A corispondente paggina de discuscion a g'ha $1 {{PLURAL:$1|sottopaggina mostrâ|sottopaggine mostræ}} chì aproeuvo.", "movenosubpage": "Questa pagina a no g'ha de sottopagine.", "movereason": "Raxon", "revertmove": "Ristorâ", @@ -2422,7 +2466,7 @@ "selfmove": "O tittolo de destinaçion o l'è pægio de quello de proveniença, no l'è poscibbile mesciâ una paggina insce lê mæxima.", "immobile-source-namespace": "No l'è poscibbile mesciâ de pagine do namespace \"$1\"", "immobile-target-namespace": "No l'è poscibbile mesciâ de paggine into namespace \"$1\"", - "immobile-target-namespace-iw": "Un collegamento interwiki o no l'è una destinaçion vallida pe'n stramuo de paggina.", + "immobile-target-namespace-iw": "Un ingancio interwiki o no l'è 'na destinaçion vallida pe'n stramuo de paggina.", "immobile-source-page": "Questa pagina a no poeu ese mesciâ.", "immobile-target-page": "No l'è poscibbile fâ o stramuo inte quello tittolo de destinaçion.", "bad-target-model": "A destinaçion dexidiâ a l'adoeuvia un modello de contegnui despægio. No l'è poscibbile convertî da $1 a $2.", @@ -2437,7 +2481,7 @@ "move-over-sharedrepo": "[[:$1]] a l'existe za inte 'n archivvio condiviso. O stramuo de 'n file a questo tittolo o comportiâ a soviascritua do file condiviso.", "file-exists-sharedrepo": "O nomme che t'hæ çernuo pe-o file o l'è za in doeuvia.\nPe piaxei, çerni un atro nomme.", "export": "Espòrta pàgine", - "exporttext": "L'è poscibbile esportâ o testo e a cronologia de modiffiche de una paggina ò de un groppo de pagine in formato XML pe importâle inte di atri sciti ch'adoeuvian o software MediaWiki, a traverso a [[Special:Import|paggina de importaçioin]].\n\nPe esportâ e paggine indica i tittoli inta casella de testo sottostante, un pe riga, e speciffica se ti dexiddei d'ötegnî l'urtima verscion e tutte e verscioin precedente, co-i dæti da cronologia da paggina, oppû soltanto l'urtima verscion e i dæti corispondenti a l'urtima modiffica.\n\nIn quest'urtimo caxo ti poeu doeuviâ ascì un collegamento, presempio [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] pe esportâ \"[[{{MediaWiki:Mainpage}}]]\".", + "exporttext": "L'è poscibbile esportâ o testo e a cronologia de modiffiche de 'na paggina ò de 'n groppo de paggine in formato XML pe importâle inte di atri sciti ch'adoeuvian o software MediaWiki, a traverso a [[Special:Import|paggina de importaçioin]].\n\nPe esportâ e paggine indica i tittoli inta casella de testo sottostante, un pe riga, e speciffica se ti dexiddei d'ötegnî l'urtima verscion e tutte e verscioin precedente, co-i dæti da cronologia da paggina, oppû soltanto l'urtima verscion e i dæti corispondenti a l'urtima modiffica.\n\nIn quest'urtimo caxo ti poeu doeuviâ ascì un ingancio, presempio [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] pe esportâ \"[[{{MediaWiki:Mainpage}}]]\".", "exportall": "Esporta tutte e pagine", "exportcuronly": "Includdi solo a verscion attoâ, non l'intrega cronologia", "exportnohistory": "----\n'''Notta:''' l'esportaçion de l'intrega cronologia de paggine a traverso questa interfaccia a l'è stæta disattivâ pe di motivi ligæ a-e prestaçioin do scistema.", @@ -2502,7 +2546,7 @@ "importfailed": "Importaçion no ariescia: $1", "importunknownsource": "Tipo de sorgente d'importaçion sconosciuo", "importcantopen": "Imposcibbile arvî o file d'importaçion.", - "importbadinterwiki": "Collegamento inter-wiki errou", + "importbadinterwiki": "Ingancio inter-wiki errou", "importsuccess": "Importaçion ariescia.", "importnosources": "No l'è stæto definio una wiki da chi importâ e i uploads diretti da cronologia no son attivi.", "importnofile": "No l'è stæto caregou nisciun file pe l'importaçion.", @@ -2518,7 +2562,7 @@ "import-invalid-interwiki": "Imposcibbile importâ da-o progetto wiki indicou.", "import-error-edit": "A paggina \"$1\" a no l'è stæta importâ perché no t'ê aotorizzou a modificâla.", "import-error-create": "A paggina \"$1\" a no l'è stæta importâ perché no t'ê aotorizzou a creâla.", - "import-error-interwiki": "A paggina \"$1\" a no l'è stæta importâ perché o so nomme o l'è riservou pe-o collegamento esterno (interwiki).", + "import-error-interwiki": "A paggina \"$1\" a no l'è stæta importâ perché o so nomme o l'è riservou pe l'ingancio esterno (interwiki).", "import-error-special": "A pagina \"$1\" a no l'è stæta importâ perché a l'apparten a un namespace speciale ch'o no permette de pagine.", "import-error-invalid": "A paggina \"$1\" a no l'è stæta importâ perché o nomme a-o quæ a saiæ stæta importâ o no l'è vallido insce questo wiki.", "import-error-unserialize": "A verscion $2 da paggina \"$1\" a no poeu ese de-serializzâ. A verscion a l'è stæta segnalâ pe doeuviâ o modello de contegnuo $3 serializzou comme $4.", @@ -2542,6 +2586,7 @@ "tooltip-pt-mycontris": "A lista de {{GENDER:|to}} contribuçioin", "tooltip-pt-anoncontribs": "Un elenco de modiffiche fæte da questo adreçço IP", "tooltip-pt-login": "Consegemmo a registraçión, ma a no l'è obrigatoia.", + "tooltip-pt-login-private": "Ti devi acede pe doeuviâ sta wiki", "tooltip-pt-logout": "Sciorti", "tooltip-pt-createaccount": "Se conseggia de registrase e de intrâ, sciben che no segge obligatoio", "tooltip-ca-talk": "Discuscion riguardo a sta paggina.", @@ -2607,7 +2652,7 @@ "anonymous": "{{PLURAL:$1|Utente anonnimo|Utenti anonnimi}} de {{SITENAME}}", "siteuser": "$1, utente de {{SITENAME}}", "anonuser": "$1, utente anonnimo de {{SITENAME}}", - "lastmodifiedatby": "Sta pagina a l'è stæta cangiâ l'urtima votta a e $2 do $1 da $3.", + "lastmodifiedatby": "Sta paggina a l'è stæta cangiâ l'urtima votta o $1 a $2 da $3.", "othercontribs": "O testo attoale o l'è basou in sciô travaggio de $1.", "others": "atri", "siteusers": "$1, {{PLURAL:$2|{{GENDER:$1|utente}}|utenti}} de {{SITENAME}}", @@ -2633,6 +2678,7 @@ "pageinfo-length": "Longheçça da paggina (in byte)", "pageinfo-article-id": "ID da paggina", "pageinfo-language": "Lengua do contegnuo da paggina", + "pageinfo-language-change": "cangia", "pageinfo-content-model": "Modello do contegnuo da paggina", "pageinfo-content-model-change": "cangia", "pageinfo-robot-policy": "Indiçizzaçion pe-i robot", @@ -2670,6 +2716,7 @@ "pageinfo-category-pages": "Nummero de paggine", "pageinfo-category-subcats": "Nummio de sottacategorie", "pageinfo-category-files": "Nummero di file", + "pageinfo-user-id": "ID utente", "markaspatrolleddiff": "Marca comme controlâ", "markaspatrolledtext": "Marca sta paggina comme controlâ", "markaspatrolledtext-file": "Marca a verscion de sto file comme controlâ", @@ -2686,6 +2733,8 @@ "patrol-log-header": "Questo o l'è 'n registro de revixoin controlæ.", "log-show-hide-patrol": "$1 registro di controlli", "log-show-hide-tag": "$1 registro di etichette", + "confirm-markpatrolled-button": "OK", + "confirm-markpatrolled-top": "Marca verscion $3 de $2 comme veificâ?", "deletedrevision": "Scassou a vegia verscion de $1.", "filedeleteerror-short": "Errô inta scassatua do file: $1", "filedeleteerror-long": "Gh'è stæto di erroî into tentativo de scassâ o file:\n\n$1", @@ -2723,9 +2772,13 @@ "newimages-summary": "Questa pagina speciale a mostra i urtimi file caregæ.", "newimages-legend": "Filtro", "newimages-label": "Nomme do file (o una parte de questo):", + "newimages-user": "Adresso IP ò nomme utente", + "newimages-newbies": "Fanni vedde solo e contribuçioin di noeuvi utenti", "newimages-showbots": "Mostra i caregamenti fæti dai bot", "newimages-hidepatrolled": "Ascondi i caregamenti controlæ", + "newimages-mediatype": "Tipo de suporto:", "noimages": "No gh'è ninte da vedde.", + "gallery-slideshow-toggle": "Alterna miniatue", "ilsubmit": "Çerca", "bydate": "pe dæta", "sp-newimages-showfrom": "Mostra i file ciù reçenti a partî da-e oe $2 do $1", @@ -3098,7 +3151,7 @@ "monthsall": "tutti", "confirmemail": "Conferma l'adreçço e-mail", "confirmemail_noemail": "No t'hæ indicou un adreçço e-mail vallido inte to [[Special:Preferences|preferençe]].", - "confirmemail_text": "{{SITENAME}} o domanda a convallida de l'adreçço e-mail primma de poei doeouviâ e relative fonçioin. Sciacca o pulsante chì de sotta pe inviâ una recesta de conferma a-o proppio addreçço; into messaggio gh'è un collegamento ch'o conten un coddiçe. Vixita o collegamento co-o to navegatô pe confermâ che l'adreçço e-mail o l'è vallido.", + "confirmemail_text": "{{SITENAME}} o domanda a convallida de l'adresso e-mail primma de poei doeuviâ e relative fonçioin. Sciacca o pomello chì de sotta pe inviâ una recesta de conferma a-o proppio adresso; into messaggio gh'è un ingancio ch'o conten un coddiçe. Carrega l'ingancio co-o to navegatô pe confermâ che l'adresso e-mail o l'è vallido.", "confirmemail_pending": "O coddiçe de conferma o l'è za stæto spedio via posta eletronnica; se l'account o l'è stæto\ncreou de reçente, se prega de attende l'arivo do coddiçe pe quarche menuto primma\nde tentâ de domandâne un noeuvo.", "confirmemail_send": "Invia un coddiçe de conferma via email.", "confirmemail_sent": "Messaggio e-mail de conferma inviou.", @@ -3109,7 +3162,7 @@ "confirmemail_success": "L'adreçço e-mail o l'è stæto confermou. Oua ti poeu [[Special:UserLogin|intrâ]] e gödîte a wiki.", "confirmemail_loggedin": "L'adreçço e-mail o l'è stæto confermou.", "confirmemail_subject": "{{SITENAME}}: recesta de conferma de l'adreççoo", - "confirmemail_body": "Quarcun, foscia ti mæximo da l'adreçço IP $1, o l'ha registrou l'utença \"$2\" insce {{SITENAME}} indicando questo adreçço e-mail.\n\nPe confermâ che l'utença a t'apparten da vei e attivâ e fonçioin relative a l'invio di e-mail insce {{SITENAME}}, arvi o collegamento seguente co-o to navegatô:\n\n$3\n\nSe *no* t'ê stæto ti a registrâ l'utença, segui sto colegamento pe annulâ a conferma de l'adreçço e-mail:\n\n$5\n\nQuesto coddiçe de conferma o descaziâ aotomaticamente a $4.", + "confirmemail_body": "Quarcun, foscia ti mæximo da l'adresso IP $1, o l'ha registrou l'utença \"$2\" insce {{SITENAME}} indicando questo adresso e-mail.\n\nPe confermâ che l'utença a t'apparten da vei e attivâ e fonçioin relative a l'invio di e-mail insce {{SITENAME}}, arvi l'ingancio seguente co-o to navegatô:\n\n$3\n\nSe *no* t'ê stæto ti a registrâ l'utença, segui st'ingancio pe annulâ a conferma de l'adresso e-mail:\n\n$5\n\nQuesto coddiçe de conferma o descaziâ aotomaticamente a $4.", "confirmemail_body_changed": "Quarcun, foscia ti mæximo da l'adresso IP $1, o l'ha modificou l'adresso e-mail de l'utença \"$2\" insce {{SITENAME}} indicando questo adresso e-mail.\n\nPe confermâ che l'utença a t'apparten davei e riattivâ e fonçioin relative a l'invio di e-mail insce {{SITENAME}}, arvi l'ingancio seguente co-o to navegatô:\n\n$3\n\nSe l'utença a *no* t'aparten, segui st'ingancio pe annulâ a conferma de l'adresso e-mail:", "confirmemail_body_set": "Quarcun, foscia ti mæximo da l'adresso IP $1, o l'ha impostou l'adresso e-mail de l'utença \"$2\" insce {{SITENAME}} indicando questo adresso e-mail.\n\nPe confermâ che l'utença a t'aparten davei e attivâ e fonçioin relative a l'invio di e-mail insce {{SITENAME}}, arvi l'ingancio seguente co-o to navegatô:\n\n$3\n\nSe l'utença a *no* t'aparten, segui st'ingancio pe annulâ a conferma de l'adresso e-mail:", "confirmemail_invalidated": "Recesta de conferma adreçço e-mail annulâ", @@ -3299,7 +3352,7 @@ "tags-deactivate": "disattiva", "tags-hitcount": "$1 {{PLURAL:$1|modiffica|modiffiche}}", "tags-manage-no-permission": "No ti g'hæ a permiscion pe manezâ i cangi d'etichetta.", - "tags-manage-blocked": "No ti poeu manezâ i cangi d'etichetta dementre che t'ê blocou.", + "tags-manage-blocked": "No ti poeu gestî i etichette a-e modiffiche mentre t'ê {{GENDER:$1|bloccou|bloccâ}}.", "tags-create-heading": "Crea un noeuvo tag", "tags-create-explanation": "Pe impostaçion predefinia, i tag apen-a creæ saian disponibbili pe l'utilizzo di utenti e di bot.", "tags-create-tag-name": "Nomme de l'etichetta:", @@ -3712,8 +3765,8 @@ "authprovider-confirmlink-message": "Basandose insce di reçenti tentativi d'accesso, e seguente utençe poeuan ese collegæ a-o to account wiki. Collegandole ti poeu effettuâ l'accesso con quelle ascì. Se prega de seleçionâ quelle che devan ese collegæ.", "authprovider-confirmlink-request-label": "Utençe che dovieivan ese collegæ", "authprovider-confirmlink-success-line": "$1: inganciou correttamente.", - "authprovider-confirmlink-failed": "O collegamento de l'utença o no l'è pin-amente ariescio: $1", - "authprovider-confirmlink-ok-help": "Continnoa doppo a visualizzaçion di messaggi de errô de collegamento.", + "authprovider-confirmlink-failed": "L'inganciamento de l'utença o no l'è pin-amente ariescio: $1", + "authprovider-confirmlink-ok-help": "Continnoa doppo a vixualizzaçion di messaggi de errô de inganciamento.", "authprovider-resetpass-skip-label": "Sata", "authprovider-resetpass-skip-help": "Sata a rempostaçion da password.", "authform-nosession-login": "L'aotenticaçion a l'ha avuo successo, ma o to navegatô o no l'è in graddo de \"aregordâ\" che t'ê conligou.\n\n$1", @@ -3727,8 +3780,8 @@ "authpage-cannot-login-continue": "Imposcibbile continoâ co l'accesso. L'è probabbile che a to sescion a segge descheita.", "authpage-cannot-create": "Imposcibbile comença a creaçion de l'utença.", "authpage-cannot-create-continue": "Imposcibbile continoâ co-a creaçion de l'utença. L'è probabbile che a to sescion a segge descheita.", - "authpage-cannot-link": "Imposcibbile inandiâ o collegamento de l'utença.", - "authpage-cannot-link-continue": "Imposcibbile continoâ co-o collegamento de l'utença. L'è probabbile che a to sescion a segge descheita.", + "authpage-cannot-link": "Imposcibbile inandiâ l'ingancio de l'utença.", + "authpage-cannot-link-continue": "Imposcibbile continoâ co l'ingancio de l'utença. L'è probabbile che a to sescion a segge descheita.", "cannotauth-not-allowed-title": "Permisso negou", "cannotauth-not-allowed": "No t'ê aotorizou a doeuviâ questa paggina", "changecredentials": "Modiffica credençiæ", diff --git a/languages/i18n/lt.json b/languages/i18n/lt.json index bb0588a90f..0b5e4697f1 100644 --- a/languages/i18n/lt.json +++ b/languages/i18n/lt.json @@ -1295,7 +1295,8 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (taip pat žiūrėkite [[Special:NewPages|naujausių straipsnių sąrašą]])", "recentchanges-submit": "Rodyti", "rcfilters-activefilters": "Aktyvūs filtrai", - "rcfilters-quickfilters": "Išsaugoti filtro nustatymai", + "rcfilters-advancedfilters": "Detalūs filtrai", + "rcfilters-quickfilters": "Išsaugoti filtrai", "rcfilters-quickfilters-placeholder-title": "Nėra išsaugotų nuorodų", "rcfilters-savedqueries-defaultlabel": "Išsaugoti filtrai", "rcfilters-savedqueries-rename": "Pervadinti", @@ -1303,6 +1304,7 @@ "rcfilters-savedqueries-unsetdefault": "Pašalinti kaip numatytą", "rcfilters-savedqueries-remove": "Pašalinti", "rcfilters-savedqueries-new-name-label": "Pavadinimas", + "rcfilters-savedqueries-new-name-placeholder": "Apibūdinkite šio filtro tikslą.", "rcfilters-savedqueries-apply-label": "Išsaugoti nustatymus", "rcfilters-savedqueries-cancel-label": "Atšaukti", "rcfilters-savedqueries-add-new-title": "Išsaugoti dabartinius filtro nustatymus", @@ -1359,6 +1361,7 @@ "rcfilters-filter-logactions-label": "Įrašyti veiksmai", "rcfilters-filter-lastrevision-description": "Naujausias puslapio keitimas.", "rcfilters-filter-previousrevision-description": "Visi keitimai, kurie nėra naujausi puslapio keitimai.", + "rcfilters-view-tags": "Pažymėti keitimai", "rcnotefrom": "Žemiau yra {{PLURAL:$5|pakeitimas|pakeitimai}} pradedant $3, $4 (rodoma iki $1 pakeitimų).", "rclistfromreset": "Nustatyti duomenų pasirinkimą iš naujo", "rclistfrom": "Rodyti naujus pakeitimus pradedant $3 $2", @@ -3737,5 +3740,6 @@ "pageid": "puslapio ID $1", "rawhtml-notallowed": "<html> negali būti naudojamos ne normaliuose puslapiuose.", "gotointerwiki": "Išeinama iš {{SITENAME}}", - "gotointerwiki-invalid": "Nurodytas pavadinimas negalimas." + "gotointerwiki-invalid": "Nurodytas pavadinimas negalimas.", + "pagedata-bad-title": "Negalimas pavadinimas: $1." } diff --git a/languages/i18n/lv.json b/languages/i18n/lv.json index 7dba2f2fcf..e49fb2915b 100644 --- a/languages/i18n/lv.json +++ b/languages/i18n/lv.json @@ -295,7 +295,7 @@ "nstab-media": "Multivides lapa", "nstab-special": "Īpašā lapa", "nstab-project": "Projekta lapa", - "nstab-image": "Attēls", + "nstab-image": "Fails", "nstab-mediawiki": "Paziņojums", "nstab-template": "Veidne", "nstab-help": "Palīdzība", @@ -520,7 +520,7 @@ "changeemail-none": "(nav)", "changeemail-password": "Jūsu {{SITENAME}} parole:", "changeemail-submit": "Mainīt e-pastu", - "resettokens-tokens": "Žetoni:", + "resettokens-tokens": "Marķieri:", "resettokens-token-label": "$1 (šībrīža vērtība: $2)", "bold_sample": "Teksts treknrakstā", "bold_tip": "Teksts treknrakstā", @@ -869,7 +869,7 @@ "prefs-searchoptions": "Meklēšana", "prefs-namespaces": "Vārdtelpas", "default": "pēc noklusējuma", - "prefs-files": "Attēli", + "prefs-files": "Faili", "prefs-custom-css": "Personīgais CSS", "prefs-custom-js": "Personīgais JS", "prefs-common-css-js": "Koplietojams CSS/JavaScript visās apdarēs:", @@ -910,6 +910,7 @@ "prefs-advancedwatchlist": "Papildu uzstādījumi", "prefs-displayrc": "Pamatuzstādījumi", "prefs-displaywatchlist": "Pamatuzstādījumi", + "prefs-tokenwatchlist": "Marķieris", "prefs-diffs": "Izmaiņas", "prefs-help-prefershttps": "Šie uzstādījumi stāsies spēkā nākamajā pievienošanās reizē.", "userrights": "Dalībnieka tiesības", @@ -1010,11 +1011,17 @@ "right-sendemail": "Sūtīt e-pastu citiem dalībniekiem", "right-deletechangetags": "Dzēst [[Special:Tags|iezīmes]] no datubāzes", "grant-generic": "\"$1\" tiesību paka", + "grant-group-page-interaction": "Darboties ar lapām", "grant-group-email": "Sūtīt e-pastu", + "grant-group-high-volume": "Veikt liela apjoma aktivitātes", + "grant-group-administration": "Veikt administratīvās darbības", "grant-createaccount": "Izveidot kontu", + "grant-createeditmovepage": "Izveidot, labot un pārvietot lapas", + "grant-delete": "Dzēst lapas, to versijas un žurnāla ierakstus", "grant-editmywatchlist": "Labot uzraugāmo rakstu sarakstu", "grant-editpage": "Labot esošās lapas", "grant-editprotected": "Labot aizsargātās lapas", + "grant-highvolume": "Liela apjoma labošana", "grant-uploadfile": "Augšupielādēt jaunus failus", "grant-basic": "Pamattiesības", "grant-viewdeleted": "Skatīt dzēstos failus un lapas", @@ -1075,6 +1082,17 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (skatīt arī [[Special:NewPages|jaunās lapas]])", "recentchanges-submit": "Rādīt", "rcfilters-activefilters": "Aktīvie filtri", + "rcfilters-quickfilters": "Saglabātie filtri", + "rcfilters-savedqueries-defaultlabel": "Saglabātie filtri", + "rcfilters-savedqueries-rename": "Pārsaukt", + "rcfilters-savedqueries-setdefault": "Uzstādīt kā noklusēto", + "rcfilters-savedqueries-unsetdefault": "Noņemt kā noklusēto", + "rcfilters-savedqueries-remove": "Noņemt", + "rcfilters-savedqueries-new-name-label": "Nosaukums", + "rcfilters-savedqueries-new-name-placeholder": "Apraksti filtra būtību", + "rcfilters-savedqueries-apply-label": "Izveidot filtru", + "rcfilters-savedqueries-cancel-label": "Atcelt", + "rcfilters-savedqueries-add-new-title": "Saglabāt esošos filtra iestatījumus", "rcfilters-restore-default-filters": "Atjaunot noklusētos filtrus", "rcfilters-clear-all-filters": "Noņemt visus filtrus", "rcfilters-search-placeholder": "Filtrēt pēdējās izmaiņas (pārlūko vai sāc rakstīt)", @@ -1096,7 +1114,7 @@ "rcfilters-filter-editsbyself-label": "Tavi labojumi", "rcfilters-filter-editsbyself-description": "Tevis veiktie labojumi.", "rcfilters-filter-editsbyother-label": "Citu labojumi", - "rcfilters-filter-editsbyother-description": "Citu dalībnieku veiktie labojumi (bez taviem).", + "rcfilters-filter-editsbyother-description": "Visas izmaiņas bez tavējām.", "rcfilters-filtergroup-userExpLevel": "Pieredzes līmenis (tikai reģistrētiem dalībniekiem)", "rcfilters-filter-user-experience-level-newcomer-label": "Jaunpienācēji", "rcfilters-filter-user-experience-level-newcomer-description": "Mazāk nekā 10 labojumi un 4 aktīvas dienas.", @@ -1128,7 +1146,12 @@ "rcfilters-filter-categorization-description": "Ieraksti par lapu pievienošanu vai noņemšanu no kategorijām.", "rcfilters-filter-logactions-label": "Reģistrētās darbības", "rcfilters-filter-logactions-description": "Administratīvās darbības, kontu veidošana, lapu dzēšana, augšupielādes...", - "rcfilters-view-tags": "Iezīmes", + "rcfilters-filtergroup-lastRevision": "Pēdējā versija", + "rcfilters-filter-lastrevision-label": "Pēdējā versija", + "rcfilters-filter-lastrevision-description": "Nesenākā lapas izmaiņa.", + "rcfilters-filter-previousrevision-label": "Agrākas versijas", + "rcfilters-filter-previousrevision-description": "Visas izmaiņas, kuras nav pēdējā lapas izmaiņa.", + "rcfilters-view-tags": "Iezīmētie labojumi", "rcnotefrom": "Šobrīd redzamas izmaiņas kopš '''$2''' (parādītas ne vairāk par '''$1''').", "rclistfromreset": "Atiestatīt datuma izvēli", "rclistfrom": "Parādīt jaunas izmaiņas kopš $3 $2", @@ -1303,6 +1326,7 @@ "license": "Licence:", "license-header": "Licence", "nolicense": "Neviena licence nav izvēlēta", + "licenses-edit": "Labot licenču izvēles", "license-nopreview": "(Priekšskatījums nav pieejams)", "upload_source_url": "(derīgs, publiski pieejams URL)", "upload_source_file": "(tavs izvēlētais fails tavā datorā)", @@ -1322,7 +1346,7 @@ "listfiles-latestversion": "Pašreizējā versija", "listfiles-latestversion-yes": "Jā", "listfiles-latestversion-no": "Nē", - "file-anchor-link": "Attēls", + "file-anchor-link": "Fails", "filehist": "Faila hronoloģija", "filehist-help": "Uzklikšķini uz datums/laiks kolonnā esošās saites, lai apskatītos, kā šis fails izskatījās tad.", "filehist-deleteall": "dzēst visus", @@ -1380,6 +1404,8 @@ "download": "lejupielādēt", "unwatchedpages": "Neuzraudzītās lapas", "listredirects": "Pāradresāciju uzskaitījums", + "listduplicatedfiles": "Saraksts ar failiem, kam ir dublikāti", + "listduplicatedfiles-entry": "[[:File:$1|$1]] ir [[$3|{{PLURAL:$2|$2 dublikāti|$2 dublikāts|$2 dublikāti}}]].", "unusedtemplates": "Neizmantotās veidnes", "unusedtemplatestext": "Šajā lapā ir uzskaitītas visas veidnes, kas nav iekļautas nevienā citā lapā. Ja tās paredzēts dzēst, pirms dzēšanas jāpārbauda citu veidu saites uz dzēšamajām veidnēm.", "unusedtemplateswlh": "citas saites", @@ -1459,6 +1485,7 @@ "protectedpages-noredirect": "Paslēpt pāradresācijas", "protectedpages-timestamp": "Laika zīmogs", "protectedpages-page": "Lapa", + "protectedpages-params": "Aizsardzības parametri", "protectedpages-reason": "Iemesls", "protectedpages-unknown-timestamp": "Nav zināms", "protectedpages-unknown-performer": "Nezināms lietotājs", @@ -1498,6 +1525,7 @@ "apisandbox-dynamic-parameters-add-placeholder": "Parametra nosaukums", "apisandbox-deprecated-parameters": "Novecojuši parametri", "apisandbox-results": "Rezultāti", + "apisandbox-request-format-url-label": "URL vaicājuma teksts", "apisandbox-request-url-label": "Pieprasījuma URL:", "apisandbox-request-json-label": "Pieprasījuma JSON:", "apisandbox-request-time": "Pieprasījuma izpildes laiks: {{PLURAL:$1|$1 ms}}", @@ -1596,6 +1624,7 @@ "emailmessage": "Vēstījums:", "emailsend": "Nosūtīt", "emailccme": "Atsūtīt man uz e-pastu mana ziņojuma kopiju.", + "emailccsubject": "Ziņojuma kopija $1: $2", "emailsent": "E-pasts nosūtīts", "emailsenttext": "Tavs e-pasts ir nosūtīts.", "emailuserfooter": "Šis e-pasts ir dalībnieka $1 sūtīts dalībniekam $2, izmantojot \"Sūtīt e-pastu šim dalībniekam\" funkciju {{SITENAME}}.", @@ -1694,6 +1723,8 @@ "protect-title": "Izmainīt \"$1\" aizsargāšanas līmeni?", "protect-title-notallowed": "Apskatīt \"$1\" aizsrdzības līmeni", "prot_1movedto2": "\"[[$1]]\" pārdēvēju par \"[[$2]]\"", + "protect-badnamespace-title": "Neaizsargājama vārdtelpa", + "protect-badnamespace-text": "Lapas šajā vārdtelpā nevar tikt aizsargātas.", "protect-norestrictiontypes-title": "Neaizsargājama lapa", "protect-legend": "Apstiprināt aizsargāšanu", "protectcomment": "Iemesls:", @@ -2136,6 +2167,7 @@ "pageinfo-lasttime": "Pēdējā labojuma datums", "pageinfo-edits": "Kopējais izmaiņu skaits", "pageinfo-authors": "Kopējais atsevišķu autoru skaits", + "pageinfo-magic-words": "{{PLURAL:$1|Maģiskie vārdi|Maģiskais vārds|Maģiskie vārdi}} ($1)", "pageinfo-toolboxlink": "Lapas informācija", "pageinfo-redirectsto": "Pāradresē uz", "pageinfo-redirectsto-info": "info", @@ -2584,7 +2616,9 @@ "redirect-value": "Vērtība:", "redirect-user": "Lietotāja ID", "redirect-page": "Lapas ID", + "redirect-revision": "Lapas versija", "redirect-file": "Faila nosaukums", + "redirect-logid": "Ieraksta ID", "redirect-not-exists": "Vērtība nav atrasta", "fileduplicatesearch": "Meklēt failu kopijas", "fileduplicatesearch-summary": "Meklē dublējošos failus, izmantojot uz jaucējfunkcijas vērtības.", @@ -2687,6 +2721,7 @@ "htmlform-chosen-placeholder": "Izvēlieties iespēju", "htmlform-cloner-create": "Pievienot vairāk", "htmlform-cloner-delete": "Noņemt", + "htmlform-title-not-exists": "$1 nepastāv.", "logentry-delete-delete": "$1 {{GENDER:$2|izdzēsa}} lapu $3", "logentry-delete-delete_redir": "$1 {{GENDER:$2|izdzēsa}} pāradresāciju $3 pārrakstot", "logentry-delete-restore": "$1 {{GENDER:$2|atjaunoja}} lapu $3", diff --git a/languages/i18n/mk.json b/languages/i18n/mk.json index ecbaa92f9f..1167f1f3bf 100644 --- a/languages/i18n/mk.json +++ b/languages/i18n/mk.json @@ -1300,7 +1300,8 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Прикажи", "rcfilters-activefilters": "Активни филтри", - "rcfilters-quickfilters": "Зачувани филтерски поставки", + "rcfilters-advancedfilters": "Напредни филтри", + "rcfilters-quickfilters": "Зачувани филтри", "rcfilters-quickfilters-placeholder-title": "Засега нема зачувани врски", "rcfilters-quickfilters-placeholder-description": "За да ги зачувате вашите филтерски псотавки за да ги употребите другпат, стиснете на иконката за бележник во подрачјето „Активен филтер“ подолу.", "rcfilters-savedqueries-defaultlabel": "Зачувани филтри", @@ -1309,7 +1310,8 @@ "rcfilters-savedqueries-unsetdefault": "Отстрани од основно", "rcfilters-savedqueries-remove": "Отстрани", "rcfilters-savedqueries-new-name-label": "Назив", - "rcfilters-savedqueries-apply-label": "Зачувај поставки", + "rcfilters-savedqueries-new-name-placeholder": "Опишете ја намената на филтерот", + "rcfilters-savedqueries-apply-label": "Создај филтер", "rcfilters-savedqueries-cancel-label": "Откажи", "rcfilters-savedqueries-add-new-title": "Зачувај тековни филтерски поставки", "rcfilters-restore-default-filters": "Поврати основни филтри", @@ -1388,7 +1390,11 @@ "rcfilters-filter-previousrevision-description": "Сите промени кои не се најнови преработки на страницата.", "rcfilters-filter-excluded": "Исклучени", "rcfilters-tag-prefix-namespace-inverted": ":не $1", - "rcfilters-view-tags": "Ознаки", + "rcfilters-view-tags": "Означени уредувања", + "rcfilters-view-namespaces-tooltip": "Филтрирај исход по именски постор", + "rcfilters-view-tags-tooltip": "Филтрирај исход по уредувачки ознаки", + "rcfilters-view-return-to-default-tooltip": "Назад на главното филтерско мени", + "rcfilters-liveupdates-button": "Поднови во живо", "rcnotefrom": "Подолу {{PLURAL:$5|е прикажана промената|се прикажани промените}} почнувајќи од $3, $4 (се прикажуваат до $1).", "rclistfromreset": "Нов избор на датуми", "rclistfrom": "Прикажи нови промени почнувајќи од $3 $2", diff --git a/languages/i18n/ml.json b/languages/i18n/ml.json index d5775fe505..fd48e9aa80 100644 --- a/languages/i18n/ml.json +++ b/languages/i18n/ml.json @@ -176,13 +176,7 @@ "anontalk": "സംവാദം", "navigation": "ഉള്ളടക്കം", "and": " ഒപ്പം", - "qbfind": "കണ്ടെത്തുക", - "qbbrowse": "ബ്രൗസ്", - "qbedit": "തിരുത്തുക", - "qbpageoptions": "ഈ താൾ", - "qbmyoptions": "എന്റെ താളുകൾ", "faq": "പതിവുചോദ്യങ്ങൾ", - "faqpage": "Project:പതിവുചോദ്യങ്ങൾ", "actions": "നടപടികൾ", "namespaces": "നാമമേഖല", "variants": "രൂപഭേദങ്ങൾ", @@ -208,29 +202,19 @@ "edit-local": "ഇവിടുത്തെ വിവരണം തിരുത്തുക", "create": "ഈ താൾ സൃഷ്ടിക്കുക", "create-local": "ഇവിടെ വിവരണം ചേർക്കുക", - "editthispage": "ഈ താൾ തിരുത്തുക", - "create-this-page": "ഈ താൾ സൃഷ്ടിക്കുക", "delete": "മായ്ക്കുക", - "deletethispage": "ഈ താൾ നീക്കം ചെയ്യുക", - "undeletethispage": "ഈ താൾ പുനഃസ്ഥാപിക്കുക", "undelete_short": "{{PLURAL:$1|ഒരു തിരുത്ത്|$1 തിരുത്തുകൾ}} പുനഃസ്ഥാപിക്കുക", "viewdeleted_short": "{{PLURAL:$1|മായ്ക്കപ്പെട്ട ഒരു തിരുത്തൽ|മായ്ക്കപ്പെട്ട $1 തിരുത്തലുകൾ}} കാണുക", "protect": "സം‌രക്ഷിക്കുക", "protect_change": "സംരക്ഷണമാനത്തിൽ മാറ്റം വരുത്തുക", - "protectthispage": "ഈ താൾ സം‌രക്ഷിക്കുക", "unprotect": "സംരക്ഷണം", - "unprotectthispage": "ഈ താളിന്റെ സംരക്ഷണത്തിൽ മാറ്റംവരുത്തുക", "newpage": "പുതിയ താൾ", - "talkpage": "ഈ താളിനെക്കുറിച്ച്‌ ചർച്ച ചെയ്യുക", "talkpagelinktext": "സംവാദം", "specialpage": "പ്രത്യേക താൾ", "personaltools": "സ്വകാര്യതാളുകൾ", - "articlepage": "ലേഖനം കാണുക", "talk": "സംവാദം", "views": "ദർശനീയത", "toolbox": "ഉപകരണങ്ങൾ", - "userpage": "ഉപയോക്താവിന്റെ താൾ കാണുക", - "projectpage": "പദ്ധതി താൾ കാണുക", "imagepage": "പ്രമാണ താൾ കാണുക", "mediawikipage": "സന്ദേശങ്ങളുടെ താൾ കാണുക", "templatepage": "ഫലകം താൾ കാണുക", @@ -904,7 +888,7 @@ "searchrelated": "ബന്ധപ്പെട്ടവ", "searchall": "എല്ലാം", "showingresults": "'''$2''' മുതലുള്ള {{PLURAL:$1|'''ഒരു''' ഫലം|'''$1''' ഫലങ്ങൾ}} താഴെ പ്രദർശിപ്പിക്കുന്നു.", - "showingresultsinrange": "#$2 മുതൽ #$3 വരെയുള്ള പരിധിയിലെ {{PLURAL:$1|ഒരു ഫലം|$1 ഫലങ്ങൾ}} താഴെ പ്രദർശിപിക്കുന്നു.", + "showingresultsinrange": "#$2 മുതൽ #$3 വരെയുള്ള പരിധിയിലെ {{PLURAL:$1|ഒരു ഫലം|$1 ഫലങ്ങൾ}} താഴെ പ്രദർശിപ്പിക്കുന്നു.", "search-showingresults": "{{PLURAL:$4|$3 ഫലത്തിൽ$1|$3 ഫലത്തിൽ $1 മുതൽ $2 വരെയുള്ളവ}}", "search-nonefound": "താങ്കൾ തിരഞ്ഞ പദത്തിനു യോജിച്ച ഫലങ്ങളൊന്നും ലഭിച്ചില്ല.", "search-nonefound-thiswiki": "ഈ അന്വേഷണത്തിനു യോജിച്ച ഫലങ്ങളൊന്നും ഈ സൈറ്റിൽ നിന്നും ലഭിച്ചില്ല.", diff --git a/languages/i18n/mr.json b/languages/i18n/mr.json index 07bf86a025..68f0ce259c 100644 --- a/languages/i18n/mr.json +++ b/languages/i18n/mr.json @@ -3354,6 +3354,8 @@ "mw-widgets-dateinput-no-date": "कोणताही दिनांक निवडला नाही", "mw-widgets-titleinput-description-new-page": "अद्याप पान अस्तित्वात नाही", "mw-widgets-titleinput-description-redirect": "$1ला पुनर्निर्देशित करा", + "date-range-from": "या दिनांकापासून:", + "date-range-to": "या दिनांकापर्यंत:", "sessionmanager-tie": "हे एकत्रित करु शकत नाही,बहुविध विनंती अधिप्रमाणन प्रकार:$1", "sessionprovider-generic": "$1 सत्रे", "sessionprovider-mediawiki-session-cookiesessionprovider": "कुकी-आधारीत सत्रे", diff --git a/languages/i18n/mt.json b/languages/i18n/mt.json index 5ec3a73803..0705690f57 100644 --- a/languages/i18n/mt.json +++ b/languages/i18n/mt.json @@ -153,13 +153,7 @@ "anontalk": "Diskussjoni għal dan l-IP", "navigation": "Navigazzjoni", "and": " u", - "qbfind": "Fittex", - "qbbrowse": "Qalleb", - "qbedit": "Immodifika", - "qbpageoptions": "Din il-paġna", - "qbmyoptions": "Il-paġni tiegħi", "faq": "Mistoqsijiet komuni", - "faqpage": "Project:FAQ", "actions": "Azzjonijiet", "namespaces": "Spazji tal-isem", "variants": "Varjanti", @@ -184,29 +178,19 @@ "edit-local": "Timmodifika deskrizzjoni lokali", "create": "Oħloq", "create-local": "Żid deskrizzjoni lokali", - "editthispage": "Immodifika din il-paġna", - "create-this-page": "Oħloq din il-paġna", "delete": "Ħassar", - "deletethispage": "Ħassar din il-paġna", - "undeletethispage": "irkupra din il-paġna", "undelete_short": "Irkupra {{PLURAL:$1|modifika waħda|$1 modifiki}}", "viewdeleted_short": "Ara {{PLURAL:$1|modifika mħassra|$1 modifiki mħassra}}", "protect": "Ipproteġi", "protect_change": "biddel", - "protectthispage": "Ipproteġi din il-paġna", "unprotect": "Biddel il-protezzjoni", - "unprotectthispage": "Biddel il-protezzjoni ta' din il-paġna", "newpage": "Paġna ġdida", - "talkpage": "Paġna ta' diskussjoni", "talkpagelinktext": "Diskussjoni", "specialpage": "Paġna speċjali", "personaltools": "Għodda personali", - "articlepage": "Ara l-artiklu", "talk": "Diskussjoni", "views": "Dehriet", "toolbox": "Għodda", - "userpage": "Ara l-paġna tal-utent", - "projectpage": "Ara l-paġna tal-proġett", "imagepage": "Ara l-paġna tal-fajl", "mediawikipage": "Ara l-paġna tal-messaġġ", "templatepage": "Ara l-mudell", @@ -548,6 +532,7 @@ "minoredit": "Din hija modifika minuri", "watchthis": "Segwi din il-paġna", "savearticle": "Salva l-paġna", + "publishchanges": "Ippubblika l-modifiki", "preview": "Dehra proviżorja", "showpreview": "Dehra proviżorja", "showdiff": "Uri t-tibdiliet", diff --git a/languages/i18n/my.json b/languages/i18n/my.json index ed2f0786a8..b164c2e1cd 100644 --- a/languages/i18n/my.json +++ b/languages/i18n/my.json @@ -294,6 +294,7 @@ "mainpage-nstab": "ဗဟိုစာမျက်နှာ", "nosuchaction": "ဤကဲ့သို့ ဆောင်ရွက်ချက်မျိုး မရှိပါ။", "nosuchspecialpage": "ဤကဲ့သို့သော အထူးစာမျက်နှာ မရှိပါ", + "nospecialpagetext": "သင်သည် မရေရာသော အထူးစာမျက်နှာတစ်ခုကို တောင်းဆိုခဲ့သည်။\n\nရေရာသော အထူးစာမျက်နှာများ စာရင်းကို [[Special:SpecialPages|{{int:specialpages}}]] တွင် တွေ့ရှိနိုင်ပါသည်။", "error": "အမှား", "databaseerror": "ဒေတာဘေ့စ် အမှား", "databaseerror-function": "လုပ်ဆောင်ချက် - $1", @@ -410,6 +411,7 @@ "loginlanguagelabel": "ဘာသာ: $1", "pt-login": "အကောင့်ဝင်ရန်", "pt-login-button": "အကောင့်ဝင်ရန်", + "pt-login-continue-button": "ဆက်လက် ဝင်ရောက်ပါ", "pt-createaccount": "အကောင့် ဖန်တီးရန်", "pt-userlogout": "အကောင့်ထွက်ရန်", "changepassword": "စကားဝှက် ပြောင်းရန်", @@ -421,11 +423,23 @@ "resetpass_submit": "စကားဝှက်ကို သတ်မှတ်ပြီးနောက် Log in ဝင်ရန်", "changepassword-success": "သင့်စကားဝှက်ကို ပြောင်းလဲပြီးပါပြီ!", "botpasswords": "ဘော့ စကားဝှက်များ", + "botpasswords-existing": "ရှိနှင့်ပြီးသော ဘော့စကားဝှက်များ", + "botpasswords-createnew": "ဘော့စကားဝှက်အသစ်တစ်ခု ဖန်တီးရန်", + "botpasswords-editexisting": "ရှိနှင့်ပြီးသော ဘော့စကားဝှက်ကို ပြင်ဆင်ရန်", "botpasswords-label-appid": "ဘော့အမည်-", "botpasswords-label-create": "ဖန်တီး", + "botpasswords-label-update": "မွမ်းမံ", "botpasswords-label-cancel": "မလုပ်တော့ပါ", "botpasswords-label-delete": "ဖျက်", "botpasswords-label-resetpassword": "စကားဝှက်ကို ပြန်ချိန်ရန်", + "botpasswords-bad-appid": "ဘော့အမည် \"$1\" သည် မရေရာပါ။", + "botpasswords-insert-failed": "ဘော့အမည် \"$1\" ကို ထည့်သွင်းရန် မဖြစ်ပါ။ ထည့်ပြီးသားလား?", + "botpasswords-created-title": "ဘော့စကားဝှက် ဖန်တီးပြီးပါပြီ", + "botpasswords-created-body": "အသုံးပြုသူ \"$2\" ၏ ဘော့အမည် \"$1\" အတွက် ဘော့စကားဝှက် ဖန်တီးပြီးပါပြီ။", + "botpasswords-updated-title": "ဘော့စကားဝှက် မွမ်းမံပြီးပါပြီ", + "botpasswords-updated-body": "အသုံးပြုသူ \"$2\" ၏ ဘော့အမည် \"$1\" အတွက် ဘော့စကားဝှက်ကို မွမ်းမံပြီးပါပြီ။", + "botpasswords-deleted-title": "ဘော့စကားဝှက် ဖျက်ပြီးပါပြီ", + "botpasswords-deleted-body": "အသုံးပြုသူ \"$2\" ၏ ဘော့အမည် \"$1\" အတွက် ဘော့စကားဝှက်ကို ဖျက်ပြီးပါပြီ။", "resetpass_forbidden": "စကားဝှက် ပြောင်းမရနိုင်ပါ", "resetpass-no-info": "ဤစာမျက်နှာကို တိုက်ရိုက်အသုံးပြုနိုင်ရန်အတွက် Log in ဝင်ထားရပါမည်။", "resetpass-submit-loggedin": "စကားဝှက်ပြောင်းရန်", @@ -434,7 +448,16 @@ "passwordreset": "စကားဝှက်အသစ် ပြုလုပ်ရန်", "passwordreset-username": "အသုံးပြုသူအမည် :", "passwordreset-email": "အီးမေး လိပ်စာ :", + "passwordreset-emailtitle": "{{SITENAME}} ရှိ အကောင့် အသေးစိတ်", + "passwordreset-invalidemail": "တရားမဝင်သော အီးမေးလ်လိပ်စာ", "changeemail": "အီးမေးလိပ်စာ ပြင်ဆင် သို့ ဖယ်ရှားရန်", + "changeemail-oldemail": "လက်ရှိ အီးမေးလ်လိပ်စာ:", + "changeemail-newemail": "အီးမေးလ်လိပ်စာအသစ်:", + "changeemail-none": "(ဗလာ)", + "changeemail-password": "သင်၏ {{SITENAME}} စကားဝှက်:", + "changeemail-submit": "အီးမေးလ်ပြောင်းလဲရန်", + "changeemail-throttled": "သင်သည် login ဝင်ရန် အကြိမ်မြောက်မြားစွာ ပြုလုပ်ခဲ့ပြီးဖြစ်သည်။\nကျေးဇူးပြု၍ ထပ်မဝင်ခင် $1 စောင့်ပေးပါ။", + "changeemail-nochange": "မတူညီသော အီးမေးလ်လိပ်စာအသစ်ကို ကျေးဇူးပြု၍ ရိုက်ထည့်ပါ။", "bold_sample": "စာလုံးမည်း", "bold_tip": "စာလုံးမည်း", "italic_sample": "စာလုံး အစောင်း", @@ -465,9 +488,10 @@ "anoneditwarning": "သတိပေးချက် - သင်သည် လော့ဂ်အင် ဝင်မထားပါ။ သင်တည်းဖြတ်မှု ပြုလုပ်ပါက သင့်အိုင်ပီလိပ်စာကို မည်သူမဆို တွေ့မြင်နိုင်မည်။ အကယ်၍ သင် [$1 လော့ဂ်အင်ဝင်] သို့မဟုတ် [$2 အကောင့်တစ်ခု ဖန်တီး]ပါက၊ သင့်တည်းဖြတ်မှုများသည် သင့်အမည်နှင့် တွဲဖက်မှတ်သားမည် ဖြစ်သည်။", "anonpreviewwarning": "သင်သည် logged in ဝင်မထားပါ။ သိမ်းဆည်းမည် ဆိုပါက သင်၏IP အား ဤစာမျက်နှာ မှတ်တမ်းတွင် မှတ်သားထားမည်ဖြစ်ပါသည်။", "missingcommenttext": "ကျေးဇူးပြု၍ အောက်တွင် မှတ်ချက်တစ်ခုရေးပါ။", - "summary-preview": "အ​ကျဉ်း​ချုပ်​န​မူ​နာ:", - "subject-preview": "အကြောင်းအရာ နမူနာ -", + "summary-preview": "တည်းဖြတ်အကျဉ်းချုပ် နမူနာ:", + "subject-preview": "အကြောင်းအရာ နမူနာ:", "blockedtitle": "အသုံးပြုသူကို ပိတ်ပင်ထားသည်", + "blockedtext": "သင်၏ အသုံးပြုသူအမည် သို့မဟုတ် အိုင်ပီလိပ်စာသည် ပိတ်ပင်ခြင်း ခံထားရသည်။\n\nဤပိတ်ပင်မှုအား $1 က ဆောင်ရွက်ခဲ့သည်။\nအကြောင်းရင်းမှာ $2 ဖြစ်သည်။\n\n* ပိတ်ပင်ခြင်း စတင်ချိန်: $8\n* ပိတ်ပင်ခြင်း သက်တမ်းကုန်ချိန်: $6\n* ရည်ရွယ်ရာ blockee: $7\n\nသင်သည် ပိတ်ပင်မှုအတွက် ဆွေးနွေးရန် $1 သို့မဟုတ် အခြား [[{{MediaWiki:Grouppage-sysop}}|စီမံခန့်ခွဲသူ]] အား ဆက်သွယ်နိုင်သည်။\nသင့်အနေဖြင့် [[Special:Preferences|အကောင့်၏ ရွေးချယ်စရာများ]]ထဲတွင် ရေရာသော အီးမေးလိပ်စာအား မထည့်သွင်းထားပါက \"ဤအသုံးပြုသူအား အီးမေးပို့ပါ\" လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်မည် မဟုတ်ပါ။ အလားတူ ယင်းလုပ်ဆောင်ချက်ကို ပိတ်ပင်မခံရမှ လုပ်ဆောင်နိုင်မည်ဖြစ်သည်။\nသင်၏ လက်ရှိ အိုင်ပီလိပ်စာမှာ $3 ဖြစ်ပြီး၊ ပိတ်ပင်မှုအိုင်ဒီမှာ #$5 ဖြစ်သည်။\nသင်ပြုလုပ်မည့် စုံစမ်းမေးမြန်းမှုများတွင် အထက်ပါ အချက်များ အားလုံး ပါဝင်နေပါစေ။", "blockednoreason": "အကြောင်းပြချက် မပေးထားပါ", "whitelistedittext": "စာမျက်နှာများကို တည်းဖြတ်ရန် $1ရမည်။", "nosuchsectiontitle": "အပိုင်းကို ရှာမရနိုင်ပါ", @@ -477,9 +501,12 @@ "accmailtitle": "စကားဝှက်ကို ပို့ပြီးပြီ", "newarticle": "(အသစ်)", "newarticletext": "သင်သည် မရှိသေးသော စာမျက်နှာလင့် ကို ရောက်လာခြင်းဖြစ်သည်။\nစာမျက်နှာအသစ်စတင်ရန် အောက်မှ သေတ္တာထဲတွင် စတင်ရိုက်ထည့်ပါ (နောက်ထပ် သတင်းအချက်အလက်များအတွက်[$1 အကူအညီ စာမျက်နှာ]ကို ကြည့်ပါ)။\nမတော်တဆရောက်လာခြင်း ဖြစ်ပါက ဘရောက်ဆာ၏ နောက်ပြန်ပြန်သွားသော back ခလုတ်ကို နှိပ်ပါ။", + "anontalkpagetext": "----\nဤသည်မှာ အကောင့်မဖန်တီးသော သို့မဟုတ် အကောင့်မရှိသော အမည်မသိ အသုံးပြုသူတစ်ဦးအတွက် ဆွေးနွေးချက် စာမျက်နှာ ဖြစ်သည်။\nသို့အတွက် ကျွန်ုပ်တို့အနေဖြင့် အိုင်ပီလိပ်စာဂဏန်းကိုသာ သူ/သူမ အားခွဲခြားနိုင်ရန် အသုံးပြုရပါသည်။\nထိုသို့သော အိုင်ပီလိပ်စာများကို အသုံးပြုသူများစွာမှ မျှဝေသုံးစွဲနေနိုင်ပါသည်။\nသင်သည် အမည်မသိ အသုံးပြုသူတစ်ဦးဖြစ်ပြီး မသက်ဆိုင်သော သုံးသပ်ဆွေးနွေးချက်များက သင့်အား အနှောက်အယှက်ဖြစ်စေပါက၊ ကျေးဇူးပြု၍ [[Special:CreateAccount|အကောင့်တစ်ခု ဖန်တီးပါ]] သို့မဟုတ် [[Special:UserLogin|လော့ဂ်အင်ဝင်ရောက်ပြီး]] အခြား အမည်မသိအသုံးပြုသူများနှင့် ရောထွေးနေနိုင်ခြင်းကို ရှောင်ကြဉ်နိုင်ပါသည်။", "noarticletext": "ဤစာမျက်နှာတွင် ယခုလက်ရှိတွင် မည်သည့်စာသားမှ မရှိပါ။\nသင်သည် အခြားစာမျက်နှာများတွင် [[Special:Search/{{PAGENAME}}|ဤစာမျက်နှာ၏ ခေါင်းစဉ်ကို ရှာနိုင်သည်]]၊ [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} ဆက်စပ်ရာ မှတ်တမ်းများကို ရှာနိုင်သည်]၊ သို့မဟုတ် [{{fullurl:{{FULLPAGENAME}}|action=edit}} ဤစာမျက်နှာကို ဖန်တီးနိုင်သည်]။", "noarticletext-nopermission": "ဤစာမျက်နှာတွင် ယခုလက်ရှိတွင် မည်သည့်စာသားမှ မရှိပါ။\nသင်သည် အခြားစာမျက်နှာများတွင် [[Special:Search/{{PAGENAME}}|ဤစာမျက်နှာ၏ ခေါင်းစဉ်ကို ရှာနိုင်သည်]]၊ သို့မဟုတ် [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} ဆက်စပ်ရာ Logs များကို ရှာနိုင်သည်]။ သို့သော် ဤစာမျက်နှာကို ဖန်တီးရန် သင့်တွင် အခွင့်အရေး မရှိပါ။", + "userpage-userdoesnotexist-view": "အသုံးပြုသူအကောင့် \"$1\" သည် မှတ်ပုံမတင်ထားပါ။", "blocked-notice-logextract": "ဤအသုံးပြုသူအား လတ်တလောတွင် ပိတ်ပင်ထားသည်။\nနောက်ဆုံးပိတ်ပင်မှု မှတ်တမ်းအား ကိုးကားနိုင်ရန် အောက်တွင် ဖော်ပြထားသည်။", + "clearyourcache": "မှတ်ချက်။ သိမ်းဆည်းလိုက်ပြီးသည့်နောက် ပြောင်းလဲမှုများ မြင်ရနိုင်ရန် သင့်အနေဖြင့် ဘရောက်ဇာ၏ cache အား ဖြတ်ကျော်နိုင်ရန် လိုအပ်ပါသည်။\n* Firefox / Safari: Reload ကို နှိပ်နေစဉ်အတွင်း Shift ကို ဖိထားပါ၊ သို့မဟုတ် Ctrl-F5 သို့ Ctrl-R (Mac တွင် ⌘-R) ကို နှိပ်ပါ။\n* Google Chrome: Ctrl-Shift-R (Mac တွင် ⌘-Shift-R) ကို နှိပ်ပါ။\n* Internet Explorer: Refresh ကို နှိပ်နေစဉ်အတွင်း Ctrl ကို ဖိထားပါ၊ သို့မဟုတ် Ctrl-F5 ကို နှိပ်ပါ။\n* Opera: Menu → Settings (Mac တွင် Opera → Preferences) သို့ သွားပြီး Privacy & security → Clear browsing data → Cached images and files ကို ပြုလုပ်ပါ။", "note": "'''မှတ်ချက် -'''", "previewnote": "ဤသည်မှာ နမူနာ ကြည့်နေခြင်းသာဖြစ်ကြောင်း မမေ့ပါနှင့်။\nသင်ပြောင်းလဲထားသည်များကို မသိမ်းရသေးပါ။", "continue-editing": "တည်းဖြတ်ဧရိယာသို့ သွားရန်", @@ -518,12 +545,14 @@ "postedit-confirmation-restored": "စာမျက်နှာကို ပြန်လည်ထိန်းသိမ်းပြီးပြီ။", "postedit-confirmation-saved": "သင့်တည်းဖြတ်မှုကို သိမ်းဆည်းပြီးပြီ။", "edit-already-exists": "စာမျက်နှာအသစ်တစ်ခု မဖန်တီးနိုင်ပါ။\nယင်းစာမျက်နှာ တည်ရှိပြီး ဖြစ်သည်။", + "content-model-wikitext": "ဝီကီစာသား", "duplicate-args-category": "တမ်းပလိတ်တွင်းရှိ arguments ထပ်နေသော စာမျက်နှာများ", "post-expand-template-inclusion-warning": "'''သတိပေးချက် -''' တမ်းပလိတ်အရွယ်အစား ကြီးလွန်းနေသည်။\nအချို့တမ်းပလိတ်တို့ ပါဝင်မည်မဟုတ်။", "post-expand-template-inclusion-category": "ထည့်သွင်းနိုင်သော တမ်းပလိတ်အရွယ်အစားပြည့်သွားပြီဖြစ်သော စာမျက်နှာများ", "post-expand-template-argument-warning": "'''သတိပေးချက် -''' ဤစာမျက်နှာတွင် ပမာဏအားဖြင့် ကြီးမားကျယ်ပြန့်သော template argument တစ်ခုပါဝင်သည်။\nယင်း arguments များကို ဖယ်ထုတ်လိုက်သည်။", "post-expand-template-argument-category": "ဖယ်ထုတ်ထားသော template arguments များပါဝင်သည့် စာမျက်နှာများ", "parser-template-loop-warning": "တမ်းပလိတ်များ လှည့်ပတ်ဆက်စပ် နေသည်ကို တွေ့ရသည်။ [[$1]]", + "undo-failure": "ကြားဖြတ် တည်းဖြတ်မှုများကြောင့် တည်းဖြတ်မှုကို နောက်ပြန် မပြင်နိုင်တော့ပါ။", "undo-summary": "[[Special:Contributions/$2|$2]] ([[User talk:$2|ဆွေးနွေး]]) ၏ တည်းဖြတ်မူ $1 ကို ပြန်လည်ပယ်ဖျက်လိုက်သည်", "viewpagelogs": "ဤစာမျက်နှာအတွက် မှတ်တမ်းများကို ကြည့်ရန်", "nohistory": "ဤစာမျက်နှာတွင် တည်းဖြတ်မှု ရာဇဝင်မရှိပါ", @@ -540,8 +569,8 @@ "page_first": "ပထမဆုံး", "page_last": "အနောက်ဆုံး", "histlegend": "တည်းဖြတ်မူများကို နှိုင်းယှဉ်ရန် radio boxes လေးများကို မှတ်သားပြီးနောက် Enter ရိုက်ချပါ သို့ အောက်ခြေမှ ခလုတ်ကို နှိပ်ပါ။
\nLegend: ({{int:cur}}) = နောက်ဆုံးမူနှင့် ကွဲပြားချက် ({{int:last}}) = ယင်းရှေ့မူနှင့် ကွဲပြားချက်, {{int:minoreditletter}} = အရေးမကြီးသော ပြုပြင်မှု.", - "history-fieldset-title": "ရာဇဝင်ရှာကြည့်ရန်", - "history-show-deleted": "ဖျက်ထားသည်များသာ", + "history-fieldset-title": "ယခင်မူများ ရှာဖွေရန်", + "history-show-deleted": "ဖျက်ထားသော မူများသာ", "histfirst": "အဟောင်းဆုံး", "histlast": "အသစ်ဆုံး", "historyempty": "(ဘာမှမရှိ)", @@ -612,6 +641,7 @@ "editundo": "နောက်ပြန် ပြန်ပြင်ရန်", "diff-empty": "(ကွဲပြားမှု မရှိ)", "diff-multi-sameuser": "(တူညီသော အသုံးပြုသူ၏ {{PLURAL:$1|အလယ်ကြား မူတစ်ခု|အလယ်ကြား မူများ $1 ခု}} အား ပြသမထားပါ)", + "diff-multi-otherusers": "({{PLURAL:$2|အခြား အသုံးပြုသူ|အသုံးပြုသူ $2 ဦးတို့}}၏ {{PLURAL:$1|အလယ်ကြား မူတစ်ခု|အလယ်ကြား မူများ $1 ခု}} အား ပြသမထားပါ)", "searchresults": "ရှာဖွေမှု ရလဒ်များ", "searchresults-title": "\"$1\" အတွက် ရှာတွေ့သည့် ရလဒ်များ", "titlematches": "စာမျက်နှာခေါင်းစဉ်ကိုက်ညီသည်", @@ -640,8 +670,9 @@ "search-redirect": "($1 မှ ပြန်ညွှန်းထားသည်)", "search-section": "(အပိုင်း $1)", "search-category": "(ကဏ္ဍ $1)", + "search-file-match": "(ကိုက်ညီသော ဖိုင်အကြောင်းအရာ)", "search-suggest": "$1 ဟု ဆိုလိုပါသလား။", - "search-interwiki-caption": "ညီအစ်မ ပရောဂျက်များ", + "search-interwiki-caption": "ညီအစ်မ ပရောဂျက်များမှ ရလဒ်များ", "search-interwiki-default": "$1 မှ ရလဒ်များ -", "search-interwiki-more": "(နောက်ထပ်)", "search-relatedarticle": "ဆက်နွယ်သော", @@ -749,12 +780,12 @@ "prefs-displaywatchlist": "ပြသရန် ရွေးချယ်မှု", "prefs-tokenwatchlist": "တိုကင်", "prefs-diffs": "ကွဲပြားချက်", - "userrights": "အသုံးပြုသူ၏ အခွင့်အရေးများကို စီမံခန့်ခွဲခြင်း", + "userrights": "အသုံးပြုသူ အခွင့်အရေးများ", "userrights-lookup-user": "အသုံးပြုသူတစ်ဦးကို ရွေးချယ်ရန်", "userrights-user-editname": "အသုံးပြုသူအမည်တစ်ခုကို ထည့်ပါ -", "editusergroup": "အသုံးပြုသူအုပ်စုကို ဖော်ပြရန်", "editinguser": "{{GENDER:$1|အသုံးပြုသူ}} [[User:$1|$1]] $2 ၏ အသုံးပြုအခွင့်အရေးများကို ပြောင်းလဲခြင်း", - "userrights-editusergroup": "အသုံးပြုသူအုပ်စုကို တည်းဖြတ်ရန်", + "userrights-editusergroup": "{{GENDER:$1|အသုံးပြုသူ}}အုပ်စုများကို တည်းဖြတ်ရန်", "saveusergroups": "{{GENDER:$1|အသုံးပြုသူ}}အုပ်စုများကို သိမ်းရန်", "userrights-groupsmember": "အဖွဲ့ဝင်", "userrights-reason": "အ​ကြောင်း​ပြ​ချက်:", @@ -855,6 +886,7 @@ "recentchanges": "လတ်တလော အပြောင်းအလဲများ", "recentchanges-legend": "လတ်တလော အပြောင်းအလဲများအတွက် ရွေးချယ်စရာများ", "recentchanges-summary": "ဤစာမျက်နှာတွင် ဝီကီ၏ လတ်တလောပြောင်းလဲမှုများကို နောက်ကြောင်းခံလိုက်ရန်", + "recentchanges-noresult": "သတ်မှတ်ထားသည့် ကာလအတွင်း ဤသတ်မှတ်ချက်များနှင့် ကိုက်ညီသော ပြောင်းလဲမှုများ မရှိပါ။", "recentchanges-feed-description": "ဤ feed ထဲတွင် ဝီကီ၏ လတ်တလောပြောင်းလဲမှုများကို နောက်ကြောင်းခံလိုက်ရန်", "recentchanges-label-newpage": "ဤတည်းဖြတ်မှုသည် စာမျက်နှာအသစ်ကို ဖန်တီးခဲ့သည်။", "recentchanges-label-minor": "အရေးမကြီးသော ​ပြင်​ဆင်​မှု ​ဖြစ်​သည်​", @@ -1004,8 +1036,10 @@ "filehist-comment": "မှတ်ချက်", "imagelinks": "ဖိုင်သုံးစွဲမှု", "linkstoimage": "ဤဖိုင်သို့ အောက်ပါ {{PLURAL:$1|စာမျက်နှာလင့်|စာမျက်နှာလင့် $1 ခု}} -", + "linkstoimage-more": "ဤဖိုင်သို့ {{PLURAL:$1|စာမျက်နှာ အချိတ်အဆက်များ|စာမျက်နှာ အချိတ်အဆက်}} $1 ခု ထက်မက ချိတ်ဆက်ထားသည်။\nအောက်ပါစာရင်းသည် ဤဖိုင်သို့ ချိတ်ဆက်ထားသော {{PLURAL:$1|ပထမ စာမျက်နှာ အချိတ်အဆက်|ပထမ စာမျက်နှာ အချိတ်အဆက်များ}}ကိုသာ ပြသထားသည်။\n[[Special:WhatLinksHere/$2|စာရင်းအပြည့်အစုံ]]လည်း ရရှိနိုင်ပါသည်။", "nolinkstoimage": "ဤဖိုင်သို့လင့်ထားသော စာမျက်နှာမရှိပါ။", "morelinkstoimage": "ဤဖိုင်သို့[[Special:WhatLinksHere/$1|နောက်ထပ်လင့်များ]] ကိုကြည့်ပါ။", + "linkstoimage-redirect": "$1 (ဖိုင်ပြန်ညွှန်း) $2", "sharedupload": "ဤဖိုင်သည် $1 မှဖြစ်ပြီး အခြားပရောဂျက်များတွင် သုံးကောင်းသုံးလိမ့်မည်။", "sharedupload-desc-here": "ဤဖိုင်သည် $1 မှဖြစ်ပြီး အခြားပရောဂျက်များတွင် သုံးကောင်းသုံးလိမ့်မည်။\nယင်း၏ [$2 ဖိုင်အကြောင်းစာမျက်နှာ] တွင် ဖော်ပြထားချက်ကို အောက်တွင် ပြထားသည်။", "filepage-nofile": "ဤအမည်ဖြင့် မည်သည့်ဖိုင်မှ မရှိပါ။", @@ -1034,7 +1068,7 @@ "unwatchedpages": "မစောင့်ကြည့်တော့သော စာမျက်နှာများ", "listredirects": "ပြန်ညွှန်းသည့် လင့်များစာရင်း", "listduplicatedfiles": "ထပ်တူပုံပွားဖိုင်များ စာရင်း", - "unusedtemplates": "မသုံးသော တမ်းပလိတ်များ", + "unusedtemplates": "အသုံးပြုမထားသော တမ်းပလိတ်များ", "unusedtemplateswlh": "အခြားလင့်ခ်များ", "randompage": "ကျပန်းစာမျက်နှာ", "randomincategory": "ကဏ္ဍတွင်းရှိ ကျပန်း စာမျက်နှာ", @@ -1057,6 +1091,7 @@ "statistics-users-active-desc": "နောက်ဆုံး {{PLURAL:$1|ရက်|$1 ရက်}}အတွင်း ဆောင်ရွက်ချက်ရှိသည့် အသုံးပြုသူများ", "doubleredirects": "နှစ်ဆင့်ပြန် ပြန်ညွှန်းများ", "double-redirect-fixed-move": "[[$1]] ကို ရွှေ့ပြောင်းပြီးဖြစ်သည်။ ၎င်းအား အလိုအလျောက် ပြင်ဆင်ပြီး [[$2]] သို့ ပြန်ညွှန်းထားသည်။", + "double-redirect-fixer": "ပြန်ညွှန်းပြင်ဆင်သူ", "brokenredirects": "ကျိုးပျက်နေသော ပြန်ညွှန်းများ", "brokenredirectstext": "အောက်ပါ ပြန်ညွှန်းများသည် မရှိသောစာမျက်နှာများသို့ လင့်ထားသည် -", "brokenredirects-edit": "ပြင်ဆင်ရန်", @@ -1070,7 +1105,7 @@ "nmembers": "အဖွဲ့ဝင် $1 {{PLURAL:$1|ခု|ခု}}", "specialpage-empty": "ဤသတင်းပို့ချက်အတွက် ရလဒ်မရှိပါ။", "uncategorizedpages": "ကဏ္ဍမခွဲထားသော စာမျက်နှာများ", - "uncategorizedcategories": "အမျိုးအစားခွဲမထားသော ကဏ္ဍများ", + "uncategorizedcategories": "ကဏ္ဍမခွဲထားသော ကဏ္ဍများ", "uncategorizedimages": "ကဏ္ဍမခွဲထားသော ဖိုင်များ", "uncategorizedtemplates": "ကဏ္ဍမခွဲထားသော တမ်းပလိတ်များ", "unusedcategories": "အသုံးပြုမထားသော ကဏ္ဍများ", @@ -1159,7 +1194,7 @@ "trackingcategories": "နောက်ယောင်ခံ ကဏ္ဍများ", "trackingcategories-msg": "နောက်ယောင်ခံ ကဏ္ဍ", "mailnologin": "ပို့ရန်လိပ်စာ မရှိပါ", - "emailuser": "ဤ​အ​သုံး​ပြု​သူ​အား​ အီး​မေး​ပို့​ပါ​", + "emailuser": "ဤအသုံးပြုသူအား အီးမေးပို့ပါ", "emailuser-title-target": "{{GENDER:$1|အသုံးပြုသူ}}ကို အီးမေးပို့ရန်", "defemailsubject": "{{SITENAME}} အသုံးပြုသူ \"$1\" ထံမှ အီးမေး", "usermaildisabled": "အသုံးပြုသူအီးမေးကို ပိတ်ထားသည်", @@ -1177,6 +1212,7 @@ "emailccme": "ကျွန်ုပ်ပို့လိုက်သော အီးမေးကော်ပီကို ကျွန်ုပ်ထံ ပြန်ပို့ပါ။", "emailsent": "အီးမေးပို့လိုက်ပြီ", "emailsenttext": "သင့်အီးမေးမက်ဆေ့ကို ပို့လိုက်ပြီးပြီ ဖြစ်သည်။", + "usermessage-editor": "စနစ်မက်ဆင်ဂျာ", "watchlist": "စောင့်ကြည့်စာရင်း", "mywatchlist": "စောင့်ကြည့်စာရင်း", "watchlistfor2": "$1 အတွက် $2", @@ -1204,6 +1240,7 @@ "watchlist-options": "စောင့်ကြည့်စာရင်းအတွက် ရွေးချယ်စရာများ", "watching": "စောင့်ကြည့်လျက်ရှိ...", "unwatching": "စောင့်မကြည့်တော့...", + "enotif_reset": "စာမျက်နှာများအားလုံး ကြည့်ရှုပြီးကြောင်း မှတ်သားရန်", "enotif_impersonal_salutation": "{{SITENAME}} အသုံးပြုသူ", "enotif_anon_editor": "အမည်မသိ အသုံးပြုသူ $1", "created": "ဖန်တီးလိုက်သည်", @@ -1244,7 +1281,7 @@ "protect-unchain-permissions": "နောက်ထပ် ကာကွယ်မှု ရွေးချယ်စရာများ ဖော်ပြရန်", "protect-text": "'''$1''' စာမျက်နှာအတွက် ကာကွယ်မှုအဆင့်ကို ဤနေရာတွင် ကြည့်ရှုပြောင်းလဲနိုင်သည်။", "protect-locked-access": "သင့်အကောင့်သည် စာမျက်နှာ၏ ကာကွယ်မှုအဆင့်ကို ပြောင်းလဲနိုင်ရန် ခွင့်ပြုချက် မရှိပါ။\nဤသည်မှာ '''$1''' စာမျက်နှာအတွက် လက်ရှိ settings သတ်မှတ်ချက်များ ဖြစ်သည်။", - "protect-cascadeon": "ပြန်စီစဉ်ခြင်း cascading ကို ကာကွယ်ထားသော အောက်ပါ{{PLURAL:$1|စာမျက်နှာ|စာမျက်နှာများ}} ပါဝင်နေသောကြောင့် ဤစာမျက်နှာကို လက်ရှိတွင် ကာကွယ်ထားသည်။\nဤစာမျက်နှာ၏ ကာကွယ်မှုအဆင့်ကို ပြောင်းလဲသော်လည်း ပြန်စီစဉ်ခြင်းကို အကျိုးသက်ရောက်လိမ့်မည် မဟုတ်။", + "protect-cascadeon": "ပြန်စီစဉ်ခြင်း cascading ကို ကာကွယ်ထားသော အောက်ပါ{{PLURAL:$1|စာမျက်နှာ|စာမျက်နှာများ}} ထည့်သွင်းပါဝင်နေသောကြောင့် ဤစာမျက်နှာကို လက်ရှိတွင် ကာကွယ်ထားသည်။\nဤစာမျက်နှာ၏ ကာကွယ်မှုအဆင့်ကို ပြောင်းလဲမှုများသည် ပြန်စီစဉ်ခြင်း ကာကွယ်ထားမှုကို အကျိုးသက်ရောက်လိမ့်မည် မဟုတ်။", "protect-default": "အသုံးပြုသူ အားလုံးကို ခွင့်ပြုရန်", "protect-fallback": "\"$1\" အခွင့်အရေးရှိသော အသုံးပြုသူများကိုသာ ခွင့်ပြုသည်", "protect-level-autoconfirmed": "အလိုအလျောက် အတည်ပြုထားသော အသုံးပြုသူများကိုသာ ခွင့်ပြုသည်", @@ -1305,11 +1342,12 @@ "sp-contributions-uploads": "အပ်လုပ်တင်ထားသည်များ", "sp-contributions-logs": "မှတ်​တမ်း​များ​", "sp-contributions-talk": "ဆွေးနွေး", - "sp-contributions-userrights": "အသုံးပြုသူ၏ အခွင့်အရေးများကို စီမံခန့်ခွဲခြင်း", + "sp-contributions-userrights": "{{GENDER:$1|အသုံးပြုသူ}}၏ အခွင့်အရေးများကို စီမံခန့်ခွဲခြင်း", "sp-contributions-blocked-notice": "ဤအသုံးပြုသူအား လတ်တလောတွင် ပိတ်ပင်ထားသည်။\nနောက်ဆုံးပိတ်ပင်မှု မှတ်တမ်းအား ကိုးကားနိုင်ရန် အောက်တွင် ဖော်ပြထားသည်။", "sp-contributions-search": "ပံ့ပိုးမှုများကို ရှာရန်", "sp-contributions-username": "အိုင်ပီလိပ်စာ သို့ အသုံးပြုသူအမည် :", "sp-contributions-toponly": "နောက်ဆုံးတည်းဖြတ်မူများသာပြရန်", + "sp-contributions-newonly": "စာမျက်နှာ ဖန်တီးမှုများသာ ပြသရန်", "sp-contributions-hideminor": "အရေးမကြီးသော တည်းဖြတ်မှုများကို ဝှက်ရန်", "sp-contributions-submit": "ရှာဖွေရန်", "whatlinkshere": "ဘယ်ကလင့်ခ်ထားလဲ", @@ -1374,6 +1412,7 @@ "blocklogpage": "ပိတ်ပင်တားဆီးမှု မှတ်တမ်း", "blocklog-showlog": "ဤအသုံးပြုသူအား ယခင်က ပိတ်ပင်ထားပြီး ဖြစ်သည်။\nပိတ်ပင်မှု မှတ်တမ်းအား ကိုးကားနိုင်ရန် အောက်တွင် ဖော်ပြထားသည်။", "blocklogentry": "[[$1]] ကို $2 ကြာအောင် ပိတ်ပင် တားဆီးလိုက်သည် $3", + "reblock-logentry": "[[$1]] အတွက် ပိတ်ပင်မှု အပြင်အဆင်ကို သက်တမ်း $2 ဖြင့် ပြောင်းလဲခဲ့သည် $3", "blocklogtext": "ဤသည်မှာ အသုံးပြုသူအား ပိတ်ပင်ခြင်းနှင့် ပိတ်ပင်မှုဖယ်ရှားခြင်း ဆောင်ရွက်မှု မှတ်တမ်း ဖြစ်သည်။\nအလိုအလျောက် ပိတ်ပင်ထားသည့် အိုင်ပီလိပ်စာများအား မထည့်သွင်းထားပါ။\nလက်ရှိ တားမြစ်မှုများနှင့် ပိတ်ပင်မှုများ စာရင်းအတွက် [[Special:BlockList|ပိတ်ပင်စာရင်း]]ကို ကြည့်ပါ။", "unblocklogentry": "$1 ကို ပိတ်ထားရာမှ ပြန်ဖွင့်ရန်", "block-log-flags-anononly": "အမည်မသိ အသုံးပြုသူများသာ", @@ -1385,6 +1424,7 @@ "ipb_expiry_invalid": "သက်တမ်းကုန်လွန်မည့် အချိန်သည် တရားမဝင်ပါ။", "ipb_already_blocked": "\"$1\" ကို ပိတ်ပင်ထားပြီး ဖြစ်သည်။", "ipb-needreblock": "$1 ကို ပိတ်ပင်ထားပြီး ဖြစ်သည်။ အပြင်အဆင်များကို ပြောင်းလဲလိုပါသလား?", + "proxyblocker": "ပရောက်ဆီ ပိတ်ပင်သူ", "move-page": "$1 ကို ရွှေ့ရန်", "move-page-legend": "စာမျက်နှာကို ရွှေ့ပြောင်းရန်", "movepagetext": "အောက်ပါပုံစံကို အသုံးပြုခြင်းသည် စာမျက်နှာကို အမည်ပြောင်းလဲပေးမည် ဖြစ်ပြီး အမည်သစ်သို့ ယင်း၏ မှတ်တမ်းနှင့်တကွ ရွှေ့ပေးမည် ဖြစ်သည်။\nအမည်ဟောင်းသည် အမည်သစ်သို့ ပြန်ညွှန်းစာမျက်နှာ ဖြစ်လာမည်။\nသင်သည် မူလခေါင်းစဉ်သို့ ပြန်ညွှန်းများကို အလိုအလျောက် အပ်ဒိတ် update လုပ်နိုင်သည်။\nအကယ်၍ မပြုလုပ်လိုပါက [[Special:DoubleRedirects|နှစ်ဆင့်ပြန်ညွှန်းများ]] သို့မဟုတ် [[Special:BrokenRedirects|ပြန်ညွှန်း အပျက်များ]] ကို မှတ်သားရန် မမေ့ပါနှင့်။\nလင့်များ ညွှန်းလိုသည့် နေရာသို့ ညွှန်ပြနေရန် သင့်တွင် တာဝန် ရှိသည်။\n\nအကယ်၍ ခေါင်းစဉ်အသစ်တွင် စာမျက်နှာတစ်ခု ရှိနှင့်ပြီး ဖြစ်ပါက (သို့) ယင်းစာမျက်နှာသည် အလွတ်မဖြစ်ပါက (သို့) ပြန်ညွှန်းတစ်ခု မရှိပါက (သို့) ယခင်က ပြုပြင်ထားသော မှတ်တမ်း မရှိပါက စာမျက်နှာသည် ရွေ့မည်မဟုတ် သည်ကို သတိပြုပါ။ \nဆိုလိုသည်မှာ သင်သည် အမှားတစ်ခု ပြုလုပ်မိပါက စာမျက်နှာကို ယခင်အမည်ကို ပြန်လည် ပြောင်းလဲပေးနိုင်သည်။ ရှိပြီသားစာမျက်နှာတစ်ခုကို စာမျက်နှာ အသစ်နှင့် ပြန်အုပ် overwrite ခြင်း မပြုနိုင်။\n\nမှတ်ချက်။\nဤသည်မှာ လူဖတ်များသော စာမျက်နှာတစ်ခုဖြစ်ပါက မမျှော်လင့်ထားသော၊ ကြီးမားသော အပြောင်းအလဲတစ်ခု ဖြစ်ပေါ်လာနိုင်သည်။\nထို့ကြောင့် ဆက်လက် မဆောင်ရွက်မီ သင်သည် နောက်ဆက်တွဲ အကျိုးဆက်များကို နားလည်ကြောင်း ကျေးဇူးပြု၍ သေချာပါစေ။", @@ -1418,7 +1458,7 @@ "export-addnstext": "အမည်ညွှန်းမှ စာမျက်နှာများကို ပေါင်းထည့်ရန်", "export-addns": "ပေါင်းထည့်ရန်", "export-download": "ဖိုင်အဖြစ် သိမ်းရန်", - "allmessages": "စ​နစ်​၏​သ​တင်း​များ​", + "allmessages": "စနစ်၏ သတင်းများ", "allmessagesname": "အမည်", "allmessagesdefault": "ပုံမှန် အသိပေးချက် စာသား", "allmessages-filter-legend": "စစ်ထုတ်ခြင်း", @@ -1504,17 +1544,51 @@ "tooltip-summary": "အတိုချုပ်ထည့်ရန်", "others": "အခြား", "simpleantispam-label": "Anti-spam စစ်ဆေးခြင်း။\nဤအရာအား မဖြည့်ပါနှင့်!", + "pageinfo-title": "\"$1\" အတွက် အချက်အလက်များ", + "pageinfo-header-basic": "အခြေခံသတင်းအချက်အလက်", + "pageinfo-header-edits": "တည်းဖြတ်မှု ရာဇဝင်", + "pageinfo-header-restrictions": "စာမျက်နှာ ကာကွယ်ခြင်း", + "pageinfo-header-properties": "စာမျက်နှာ ဂုဏ်သတ္တိများ", + "pageinfo-display-title": "ပြသခေါင်းစဉ်", + "pageinfo-default-sort": "ပုံမှန် စာလုံးစီကီး", + "pageinfo-length": "စာမျက်နှာ အလျား (ဘိုက်ဖြင့်)", + "pageinfo-article-id": "စာမျက်နှာ အိုင်ဒီ", "pageinfo-language": "စာမျက်နှာ စာကိုယ် ဘာသာစကား", + "pageinfo-content-model": "စာမျက်နှာ မာတိကာမော်ဒယ်", + "pageinfo-robot-policy": "စက်ရုပ်များမှ index ပြုလုပ်ခြင်း", + "pageinfo-robot-index": "ခွင့်ပြုပြီး", + "pageinfo-robot-noindex": "ခွင့်မပြုထားပါ", + "pageinfo-watchers": "စာမျက်နှာ စောင့်ကြည့်သူများ အရေအတွက်", + "pageinfo-few-watchers": "{{PLURAL:$1|စောင့်ကြည့်သူ|စောင့်ကြည့်သူများ}} $1 ဦးထက် နည်းသော", + "pageinfo-redirects-name": "ဤစာမျက်နှာသို့ ပြန်ညွှန်းထားသည့် အရေအတွက်", + "pageinfo-subpages-name": "ဤစာမျက်နှာ၏ စာမျက်နှာခွဲများ အရေအတွက်", + "pageinfo-subpages-value": "$1 ({{PLURAL:$2|ပြန်ညွှန်း|ပြန်ညွှန်းများ}} $2 ခု; {{PLURAL:$3|ပြန်ညွှန်း-မဟုတ်|ပြန်ညွှန်း-မဟုတ်များ}} $3 ခု)", + "pageinfo-firstuser": "စာမျက်နှာ ဖန်တီးသူ", + "pageinfo-firsttime": "စာမျက်နှာ ဖန်တီးရက်စွဲ", + "pageinfo-lastuser": "နောက်ဆုံး တည်းဖြတ်သူ", + "pageinfo-lasttime": "နောက်ဆုံးတည်းဖြတ် ရက်စွဲ", + "pageinfo-edits": "စုစုပေါင်း တည်းဖြတ်မှု အရေအတွက်", + "pageinfo-authors": "သိသာသော တည်းဖြတ်သူများ အရေအတွက်စုစုပေါင်း", + "pageinfo-recent-edits": "မကြာမီက တည်းဖြတ်မှု အရေအတွက် (လွန်ခဲ့သော $1 အတွင်း)", + "pageinfo-recent-authors": "သိသာသော မကြာမီက တည်းဖြတ်သူများ အရေအတွက်", + "pageinfo-magic-words": "မှော်{{PLURAL:$1|စာလုံး|စာလုံးများ}} ($1)", + "pageinfo-hidden-categories": "ဝှက်ထားသော {{PLURAL:$1|ကဏ္ဍ|ကဏ္ဍများ}} ($1)", + "pageinfo-templates": "Transclude လုပ်ထားသော {{PLURAL:$1|တမ်းပလိတ်|တမ်းပလိတ်များ}} ($1)", "pageinfo-toolboxlink": "စာမျက်နှာ အချက်အလက်များ", + "pageinfo-contentpage": "မာတိကစာမျက်နှာအဖြစ် ရေတွက်ပြီး", + "pageinfo-contentpage-yes": "မှန်", "markaspatrolleddiff": "စောင့်ကြပ်စစ်ဆေးပြီးကြောင်း မှတ်သားရန်", "markaspatrolledtext": "ဤစာမျက်နှာအား စောင့်ကြပ်စစ်ဆေးပြီးကြောင်း မှတ်သားရန်", "markedaspatrolled": "စောင့်ကြပ်စစ်ဆေးပြီးကြောင်း မှတ်သားပြီး", "markedaspatrolledtext": "[[:$1]] ၏ ရွေးချယ်ထားသော တည်းဖြတ်မူကို စောင့်ကြပ်စစ်ဆေးပြီးကြောင်း မှတ်သားပြီးပါပြီ။", "markedaspatrollednotify": "$1 သို့ ဤပြောင်းလဲမှုအား စောင့်ကြပ်စစ်ဆေးပြီးကြောင်း မှတ်သားပြီးပါပြီ။", + "patrol-log-page": "စောင့်ကြပ်စစ်ဆေးမှု မှတ်တမ်း", "filedeleteerror-short": "ဖိုင်ဖျက်ရာတွင် အမှားအယွင်း - $1", "previousdiff": "← တည်းဖြတ်မူ အဟောင်း", "nextdiff": "ပိုသစ်သော တည်းဖြတ်မှု", + "widthheightpage": "$1 × $2, {{PLURAL:$3|စာမျက်နှာ|စာမျက်နှာများ}} $3 ခု", "file-info-size": "$1 × $2 pixels, ဖိုင်အရွယ်အစား - $3, MIME အမျိုးအစား $4", + "file-info-size-pages": "$1 × $2 pixels, ဖိုင်အရွယ်အစား: $3, MIME အမျိုးအစား: $4, {{PLURAL:$5|စာမျက်နှာ|စာမျက်နှာများ}} $5 ခု", "file-nohires": "သည်ထက်ကြီးသော resolution မရှိပါ.", "svg-long-desc": "SVG ဖိုင်, $1 × $2 pixels ကို အကြံပြုသည်, ဖိုင်အရွယ်အစား - $3", "show-big-image": "မူရင်းဖိုင်", @@ -1620,6 +1694,7 @@ "watchlistedit-normal-submit": "ခေါင်းစဉ်များကို ဖယ်ရှားရန်", "watchlistedit-normal-done": "{{PLURAL:$1|ခေါင်းစဉ်တစ်ခု|ခေါင်းစဉ် $1 ခုတို့}}ကို သင်၏ စောင့်ကြည့်စာရင်းမှ ဖယ်ရှားပြီးပြီ:", "watchlistedit-raw-titles": "ခေါင်းစဉ်များ -", + "watchlisttools-clear": "စောင့်ကြည့်စာရင်းကို ရှင်းလင်းရန်", "watchlisttools-view": "ကိုက်ညီသော အပြောင်းအလဲများကို ကြည့်ရန်", "watchlisttools-edit": "စောင့်ကြည့်စာရင်းများကို ကြည့်ပြီး တည်းဖြတ်ပါ။", "watchlisttools-raw": "စောင့်ကြည့်စာရင်း အကြမ်းကို တည်းဖြတ်ရန်", @@ -1632,6 +1707,15 @@ "version-software": "သွင်းထားသော ဆော့ဝဲ", "version-software-product": "ထုတ်ကုန်", "version-software-version": "ဗားရှင်း", + "redirect": "ဖိုင်၊ အသုံးပြုသူ၊ စာမျက်နှာ၊ တည်းဖြတ်မူ၊ သို့မဟုတ် မှတ်တမ်းအိုင်ဒီ မှ ပြန်ညွှန်းသည်", + "redirect-summary": "ဤအထူးစာမျက်နှာသည် ဖိုင်တစ်ခု (ပေးထားသော ဖိုင်အမည်)၊ စာမျက်နှာတစ်ခု (ပေးထားသော တည်းဖြတ်မူအိုင်ဒီ သို့ စာမျက်နှာအိုင်ဒီ)၊ အသုံးပြုသူစာမျက်နှာတစ်ခု (ပေးထားသော အသုံးပြုသူဂဏန်းအိုင်ဒီ)၊ သို့မဟုတ် မှတ်တမ်းတစ်ခု (ပေးထားသော မှတ်တမ်းအိုင်ဒီ) ဆီသို့ ပြန်ညွှန်းသည်။ အသုံးပြုပုံ - [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], [[{{#Special:Redirect}}/user/101]], သို့မဟုတ် [[{{#Special:Redirect}}/logid/186]].", + "redirect-submit": "သွားပါ", + "redirect-lookup": "ရှာဖွေ။", + "redirect-value": "တန်ဖိုး။", + "redirect-user": "အသုံးပြုသူ အိုင်ဒီ", + "redirect-page": "စာမျက်နှာ အိုင်ဒီ", + "redirect-revision": "စာမျက်နှာ တည်းဖြတ်မူ", + "redirect-file": "ဖိုင်အမည်", "fileduplicatesearch": "နှစ်ခုထပ်နေသောဖိုင်များကို ရှာရန်", "fileduplicatesearch-filename": "ဖိုင်အမည် -", "fileduplicatesearch-submit": "ရှာဖွေရန်", @@ -1658,7 +1742,10 @@ "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|စာတွဲ|စာတွဲများ}}]]: $2)", "tags-title": "အမည်တွဲ", "tags-tag": "အမည်တွဲ အမည်", + "tags-active-yes": "မှန်", + "tags-active-no": "မလုပ်ပါ", "tags-edit": "ပြင်ဆင်ရန်", + "tags-hitcount": "ပြောင်းလဲချက် $1 {{PLURAL:$1|ခု|ခု}}", "comparepages": "စာမျက်နှာများကို နှိုင်းယှဉ်ရန်", "compare-page1": "စာမျက်နှာတစ်", "compare-page2": "စာမျက်နှာနှစ်", @@ -1672,6 +1759,7 @@ "htmlform-selectorother-other": "အခြား", "logentry-delete-delete": "$3 စာမျက်နှာကို $1 က {{GENDER:$2|ဖျက်ပစ်ခဲ့သည်}}", "logentry-delete-delete_redir": "ပြန်ညွှန်း $3 ကို ထပ်ပိုးရေးသားခြင်းဖြင့် $1 က {{GENDER:$2|ဖျက်ပစ်ခဲ့သည်}}", + "logentry-delete-restore": "စာမျက်နှာ $3 ($4) ကို $1 က {{GENDER:$2|ပြန်လည်ထိန်းသိမ်းခဲ့သည်}}", "logentry-delete-revision": "$3 စာမျက်နှာပေါ်ရှိ {{PLURAL:$5|တည်းဖြတ်မူတစ်ခု|တည်းဖြတ်မူ $5 ခု}}၏ အမြင်ပုံစံကို $1 က {{GENDER:$2|ပြောင်းလဲခဲ့သည်}}: $4", "revdelete-content-hid": "အကြောင်းအရာ ဝှက်ခြင်း", "revdelete-restricted": "အက်ဒမင်များသို့ ကန့်သတ်ချက်များ သက်ရောက်ရန်", @@ -1681,6 +1769,7 @@ "logentry-move-move-noredirect": "$3 မှ $4 သို့ စာမျက်နှာကို ပြန်ညွှန်းချန်မထားဘဲ $1 {{GENDER:$2|က ရွှေ့ခဲ့သည်}}", "logentry-move-move_redir": "$3 စာမျက်နှာကို $4 သို့ ပြန်ညွှန်းပေါ်ထပ်၍ $1 က {{GENDER:$2|ရွှေ့ခဲ့သည်}}", "logentry-move-move_redir-noredirect": "$3 မှ $4 သို့ ပြန်ညွှန်းပေါ်ထပ်အုပ်ကာ ပြန်ညွှန်းချန်မထားဘဲ $1 က {{GENDER:$2|ရွှေ့ခဲ့သည်}}", + "logentry-patrol-patrol-auto": "စာမျက်နှာ $3 ၏ တည်းဖြတ်မူ $4 အား $1 က စောင့်ကြပ်စစ်ဆေးပြီးကြောင်း အလိုအလျောက် {{GENDER:$2|မှတ်သားခဲ့သည်}}", "logentry-newusers-create": "အသုံးပြုသူအကောင့် $1 ကို {{GENDER:$2|ဖန်တီးခဲ့သည်}}", "logentry-newusers-autocreate": "အသုံးပြုသူအကောင့် $1 ကို အလိုအလျောက် {{GENDER:$2|ဖန်တီးခဲ့သည်}}", "logentry-protect-modify": "$3 အတွက် ကာကွယ်မှုအဆင့်ကို $1 {{GENDER:$2|က ပြောင်းလဲခဲ့သည်}} $4", @@ -1688,7 +1777,8 @@ "logentry-upload-overwrite": "$3 ၏ ဗားရှင်းအသစ်ကို $1 {{GENDER:$2|upload တင်ခဲ့သည်}}", "rightsnone": "(ဘာမှမရှိ)", "searchsuggest-search": "{{SITENAME}} တွင် ရှာဖွေရန်", - "api-error-unknown-warning": "အမည်မသိ သတိပေးချက် - $1", + "api-error-unknown-warning": "မသိသေးသော သတိပေးချက်: \"$1\"။", + "duration-days": "$1 {{PLURAL:$1|ရက်|ရက်}}", "pagelanguage": "စာမျက်နှာ ဘာသာစကား ပြောင်းလဲရန်", "pagelang-name": "စာမျက်နှာ", "pagelang-language": "ဘာသာစကား", @@ -1696,8 +1786,10 @@ "right-pagelang": "စာမျက်နှာ ဘာသာစကား ပြောင်းလဲရန်", "log-name-pagelang": "ဘာသာစကား ပြောင်းလဲမှု မှတ်တမ်း", "log-description-pagelang": "ဤအရာသည် စာမျက်နှာ၏ဘာသာစကားများ ပြောင်းလဲမှုမှတ်တမ်း ဖြစ်သည်။", + "mediastatistics": "မီဒီယာ စာရင်းအင်း", "mediastatistics-nbytes": "{{PLURAL:$1|$1 ဘိုက်|$1 ဘိုက်}} ($2; $3%)", "special-characters-group-symbols": "သင်္ကေတများ", + "randomrootpage": "ကျပန်း အခြေ စာမျက်နှာ", "log-action-filter-newusers": "အကောင့်ဖန်တီးမှု အမျိုးအစား:", "log-action-filter-all": "အားလုံး", "log-action-filter-newusers-create": "အမည်မသိ အသုံးပြုသူများမှ ဖန်တီးမှု", diff --git a/languages/i18n/nan.json b/languages/i18n/nan.json index ed1ed8e566..0f0fbcc812 100644 --- a/languages/i18n/nan.json +++ b/languages/i18n/nan.json @@ -185,9 +185,9 @@ "delete": "Thâi", "undelete_short": "Kiù {{PLURAL:$1|$1|$1}} ê thâi-tiāu ê", "viewdeleted_short": "Khoàⁿ {{PLURAL:$1|chi̍t-ê thâi tiàu--ê pian-chi̍p|$1 ê thâi tiàu--ê pian-chi̍p}}", - "protect": "Pó-hō·", + "protect": "Pó-hō͘", "protect_change": "kái-piàn", - "unprotect": "kái pó-hō·", + "unprotect": "Kái-piàn pó-hō͘", "newpage": "Sin ia̍h", "talkpagelinktext": "thó-lūn", "specialpage": "Te̍k-sû-ia̍h", @@ -886,7 +886,7 @@ "alreadyrolled": "Bô-hoat-tō· kā [[User:$2|$2]] ([[User talk:$2|Thó-lūn]]) tùi [[:$1]] ê siu-kái ká-tńg-khì; í-keng ū lâng siu-kái a̍h-sī ká-tńg chit ia̍h. Téng 1 ūi siu-kái-chiá sī [[User:$3|$3]] ([[User talk:$3|Thó-lūn]]).", "editcomment": "Siu-kái phêng-lūn sī: $1.", "protectedarticle": "pó-hō͘ \"[[$1]]\"", - "protect-title": "Pó-hō· \"$1\"", + "protect-title": "Kái-piàn \"$1\" ê pó-hō͘ chân-kip", "prot_1movedto2": "[[$1]] sóa khì tī [[$2]]", "protect-legend": "Khak-tēng beh pó-hō·", "protectcomment": "Lí-iû:", @@ -917,7 +917,7 @@ "sp-contributions-newbies-sub": "Sin lâi--ê", "sp-contributions-blocklog": "Hong-só ji̍t-chì", "sp-contributions-deleted": "{{GENDER:$1|iōng-chiá}} hō͘ lâng thâi tiāu ê kòng-hiàn", - "sp-contributions-uploads": "Ap-ló͘", + "sp-contributions-uploads": "ap-ló͘", "sp-contributions-logs": "Ji̍t-chì", "sp-contributions-talk": "thó-lūn", "sp-contributions-userrights": "{{GENDER:$1|iōng-chiá}} khoân-hān koán-lí", diff --git a/languages/i18n/nb.json b/languages/i18n/nb.json index 863b7f6272..1bae5d8c3b 100644 --- a/languages/i18n/nb.json +++ b/languages/i18n/nb.json @@ -1324,7 +1324,8 @@ "recentchanges-legend-plusminus": "«(±123)»", "recentchanges-submit": "Vis", "rcfilters-activefilters": "Aktive filtre", - "rcfilters-quickfilters": "Lagrede filterinnstillinger", + "rcfilters-advancedfilters": "Avanserte filtre", + "rcfilters-quickfilters": "Lagrede filtre", "rcfilters-quickfilters-placeholder-title": "Ingen lenker lagret enda", "rcfilters-quickfilters-placeholder-description": "For å lagre filterinnstillingene og gjenbruk dem senere, klikk på bokmerkeikonet i området Aktive Filtre under.", "rcfilters-savedqueries-defaultlabel": "Lagrede filtre", @@ -1333,7 +1334,8 @@ "rcfilters-savedqueries-unsetdefault": "Fjern som standard", "rcfilters-savedqueries-remove": "Fjern", "rcfilters-savedqueries-new-name-label": "Navn", - "rcfilters-savedqueries-apply-label": "Lagre innstillinger", + "rcfilters-savedqueries-new-name-placeholder": "Beskriv formålet til filteret", + "rcfilters-savedqueries-apply-label": "Opprett filter", "rcfilters-savedqueries-cancel-label": "Avbryt", "rcfilters-savedqueries-add-new-title": "Lagre de gjeldende filterinnstillingene", "rcfilters-restore-default-filters": "Gjenopprett standardfiltre", @@ -1412,7 +1414,7 @@ "rcfilters-filter-previousrevision-description": "Alle endringer som ikke er den nyeste endringen av en side.", "rcfilters-filter-excluded": "Ekskludert", "rcfilters-tag-prefix-namespace-inverted": ":not $1", - "rcfilters-view-tags": "Tagger", + "rcfilters-view-tags": "Taggede redigeringer", "rcnotefrom": "Nedenfor er vist {{PLURAL:$5|endringen|endringene}} som er gjort siden $3, $4 (frem til $1).", "rclistfromreset": "Nullstill datovalg", "rclistfrom": "Vis nye endringer fra og med $3 $2", @@ -1925,6 +1927,7 @@ "apisandbox-sending-request": "Sender API-forespørsel...", "apisandbox-loading-results": "Mottar API-resultater...", "apisandbox-results-error": "En feil oppsto under lasting av API-spørringssvaret: $1.", + "apisandbox-results-login-suppressed": "Denne forespørselen har blitt prosessert som utlogget bruker fordi den kan brukes til å omgå nettleserens Same-Origin-sikkerhet. Merk at API-sandkassens automatiske tegnhåndtering ikke virker korrekt med slike forespørsler, så de må fylles inn manuelt.", "apisandbox-request-selectformat-label": "Vis forespørselsdata som:", "apisandbox-request-format-url-label": "URL-spørringsstreng", "apisandbox-request-url-label": "Forespurt URL:", diff --git a/languages/i18n/ne.json b/languages/i18n/ne.json index 7e4819657b..691eefa140 100644 --- a/languages/i18n/ne.json +++ b/languages/i18n/ne.json @@ -170,13 +170,7 @@ "anontalk": "वार्ता", "navigation": "अन्वेषण", "and": " र", - "qbfind": "पत्ता लगाउनु", - "qbbrowse": "ब्राउज गर्ने", - "qbedit": "सम्पादन गर्ने", - "qbpageoptions": "यो पेज", - "qbmyoptions": "मेरो पेज", "faq": "धैरै सोधिएका प्रश्नहरू", - "faqpage": "Project:धैरै सोधिएका प्रश्नहरू", "actions": "कार्यहरु", "namespaces": "नेमस्पेस", "variants": "बहुरुपहरू", @@ -203,32 +197,22 @@ "edit-local": "स्थानिय वर्णन सम्पादन गर्नुहोस्", "create": "सृजना गर्नुहोस्", "create-local": "स्थानीय वर्णन थप्नुहोस", - "editthispage": "यो पृष्ठ सम्पादन गर्नुहोस", - "create-this-page": "यो पृष्ठ बनाउने", "delete": "मेट्ने", - "deletethispage": "यो पृष्ठ हटाउनुहोस्", - "undeletethispage": "मेटेको पृष्ठ फिर्तागर्ने", "undelete_short": "{{PLURAL:$1|एउटा मेटिएको सम्पादन|$1 मेटिएका सम्पादनहरू}} फर्काउने", "viewdeleted_short": "{{PLURAL:$1|मेटिएको सम्पादन |$1 मेटिएका सम्पादनहरू}}", "protect": "सुरक्षित राख्नुहोस्", "protect_change": "परिवर्तन", - "protectthispage": "यो पृष्ठ सुरक्षित गर्नुहोस्", "unprotect": "सुरक्षा परिवर्तन गर्ने", - "unprotectthispage": "यो पृष्ठको सुरक्षा परिवर्तन गर्ने", "newpage": "नयाँ पृष्ठ", - "talkpage": "यो पृष्ठको बारेमा छलफल गर्नुहोस्", "talkpagelinktext": "वार्तालाप", "specialpage": "विशेष पृष्ठ", "personaltools": "व्यक्तिगत औजारहरू", - "articlepage": "कन्टेन्ट पृष्ठ हेर्नुहोस्", "talk": "वार्तालाप", "views": "अवलोकनहरू", "toolbox": "औजारहरू", "tool-link-userrights": "परिवर्तन {{GENDER:$1|प्रयोगकर्ता}} समूह", "tool-link-userrights-readonly": "{{GENDER:$1|प्रयोगकर्ता}} समूहहरू हेर्नुहोस्।", "tool-link-emailuser": "{{GENDER:$1|प्रयोगकर्ता}} लाई इमेल गर्ने", - "userpage": "प्रयोगकर्ता पृष्ठ हेर्ने", - "projectpage": "आयोजना पृष्ठ हेर्ने", "imagepage": "फाइल पृष्ठ हेर्नुहोस्", "mediawikipage": "सन्देश पृष्ठ हेर्ने", "templatepage": "ढाँचा पृष्ठ हेर्ने", @@ -931,7 +915,7 @@ "prefs-skin": "काँचुली", "skin-preview": "पूर्वावलोकन", "datedefault": "कुनै अभिरुचि छैन", - "prefs-labs": "प्रयोगशाला गुणहरु", + "prefs-labs": "प्रयोगशाला गुणहरू", "prefs-user-pages": "प्रयोगकर्ता पृष्ठहरू", "prefs-personal": "प्रयोगकर्ताको विवरण", "prefs-rc": "नयाँ परिवर्तनहरू", @@ -1401,7 +1385,7 @@ "zip-file-open-error": "ZIP परीक्षणको लागि फाइल खोल्दा एक त्रुटी भेटीयो ।", "zip-wrong-format": "खुलाइएको फाइल ZIP फाइल हैन ।", "zip-bad": "यो फाइल बिग्रीएको अवस्थामा छ या खोल्न नसकिने ZIP फाइल हो\nसुरक्षाको कारणले गर्दा राम्ररी जाँच गर्न सकिएन ।", - "zip-unsupported": "यो फाइल एक ZIP फाइल हो र यसले प्रयोग गर्ने गुणहरु ,मेडियाविकिद्वारा समर्थित छैन ।\nसुरक्षाको कारणले राम्ररी जाँच गर्न सकिएन ।", + "zip-unsupported": "यो फाइल एक ZIP फाइल हो र यसले प्रयोग गर्ने गुणहरू ,मेडियाविकिद्वारा समर्थित छैन ।\nसुरक्षाको कारणले राम्ररी जाँच गर्न सकिएन ।", "uploadstash": "उर्ध्वभरण स्टाश", "uploadstash-summary": "यो पृष्ठ ती फाइलहरूलाई पहुँच प्रदान गर्छ जुन अपलोड गरिएको छ ‍‌‍‌(वा अपलोड प्रक्रियामा रहेको छ) तर विकिमा अहिले पनि प्रकासित गरिएको छैन। यो फाइलहरू अपलोड गरेको प्रयोगकर्ता वाहेक कसैको लागि पनि उपलब्ध छैन।", "uploadstash-clear": "स्टाश गरिएका फाइल हटाउने", @@ -1988,7 +1972,7 @@ "month": "महिना देखि (र पहिले):", "year": "वर्ष देखि( र पहिले):", "sp-contributions-newbies": "नयाँ खाताको योगदानहरू मात्र देखाउने", - "sp-contributions-newbies-sub": "नयाँ खाताहरुको लागि", + "sp-contributions-newbies-sub": "नयाँ खाताहरूको लागि", "sp-contributions-newbies-title": "नयाँ खाताहरूको लागि प्रयोगकर्ताका योगदानहरू", "sp-contributions-blocklog": "रोकावट लग", "sp-contributions-suppresslog": "प्रयोगकर्ताको योगदानहरू दबाइएको छ ।", @@ -2008,7 +1992,7 @@ "whatlinkshere-title": "$1 सँग जोडिएका पानाहरू", "whatlinkshere-page": "पृष्ठ:", "linkshere": "निम्न पृष्ठहरू '''[[:$1]]''' मा जोडिन्छ :", - "nolinkshere": " '''[[:$1]]'''मा लिंक भएका प्याकेजेजहरु छैनन्", + "nolinkshere": " '''[[:$1]]'''मा लिंक भएका कुनै पृष्ठहरू छैनन्", "nolinkshere-ns": "चुनिएको नामस्थानमा '''[[:$1]]''' सित जोडिने पृष्ठहरू छैनन्।", "isredirect": "अनुप्रेषित पृष्ठ", "istemplate": "पारदर्शिता", diff --git a/languages/i18n/nl.json b/languages/i18n/nl.json index 46309a4a55..0293bfddb7 100644 --- a/languages/i18n/nl.json +++ b/languages/i18n/nl.json @@ -1357,15 +1357,17 @@ "recentchanges-legend-plusminus": "(±123)", "recentchanges-submit": "Weergeven", "rcfilters-activefilters": "Actieve filters", - "rcfilters-quickfilters": "Opgeslagen filterinstellingen", + "rcfilters-advancedfilters": "Geavanceerde filters", + "rcfilters-quickfilters": "Opgeslagen filters", "rcfilters-quickfilters-placeholder-title": "Nog geen koppelingen opgeslagen", + "rcfilters-quickfilters-placeholder-description": "Om uw filterinstellingen op te slaan en later te kunnen hergebruiken, klik op het bladwijzer pictogram in het Actieve Filter gebied beneden.", "rcfilters-savedqueries-defaultlabel": "Opgeslagen filters", "rcfilters-savedqueries-rename": "Hernoemen", "rcfilters-savedqueries-setdefault": "Als standaard instellen", "rcfilters-savedqueries-unsetdefault": "Als standaard verwijderen", "rcfilters-savedqueries-remove": "Verwijderen", "rcfilters-savedqueries-new-name-label": "Naam", - "rcfilters-savedqueries-apply-label": "Instellingen opslaan", + "rcfilters-savedqueries-apply-label": "Filter aanmaken", "rcfilters-savedqueries-cancel-label": "Annuleren", "rcfilters-savedqueries-add-new-title": "Huidige filter instellingen opslaan", "rcfilters-restore-default-filters": "Standaard filters terugzetten", @@ -1440,7 +1442,10 @@ "rcfilters-filter-previousrevision-description": "Alle wijzigingen die niet de meest recente wijziging op de pagina zijn.", "rcfilters-filter-excluded": "Uitgesloten", "rcfilters-tag-prefix-namespace-inverted": ":niet $1", - "rcfilters-view-tags": "Labels", + "rcfilters-view-tags": "Gelabelde bewerkingen", + "rcfilters-view-namespaces-tooltip": "Filter resultaten op naamruimte", + "rcfilters-view-tags-tooltip": "Filter resultaten door middel van bewerkingslabels", + "rcfilters-view-return-to-default-tooltip": "Terug naar het filter hoofdmenu", "rcnotefrom": "Wijzigingen sinds $3 om $4 (maximaal $1 {{PLURAL:$1|wijziging|wijzigingen}}).", "rclistfromreset": "Datum selectie opnieuw instellen", "rclistfrom": "Wijzigingen bekijken vanaf $3 $2", @@ -3949,6 +3954,7 @@ "gotointerwiki-external": "U staat op het punt om {{SITENAME}} te verlaten en [[$2]] te bezoeken. [[$2]] is een aparte website.\n\n'''[$1 Doorgaan naar $1]'''", "undelete-cantedit": "U kunt deze pagina niet terug plaatsen omdat u niet het recht hebt om deze pagina te bewerken.", "undelete-cantcreate": "U kunt deze pagina niet terugplaatsen omdat er geen bestaande pagina met deze naam is en u geen toestemming hebt om deze pagina aan te maken.", + "pagedata-title": "Pagina data", "pagedata-not-acceptable": "Er is geen overeenkomende indeling gevonden. Ondersteunde MIME-typen: $1", "pagedata-bad-title": "Ongeldige titel: $1." } diff --git a/languages/i18n/nn.json b/languages/i18n/nn.json index 72566307b6..21533aa73c 100644 --- a/languages/i18n/nn.json +++ b/languages/i18n/nn.json @@ -629,7 +629,7 @@ "copyrightwarning": "Merk deg at alle bidrag til {{SITENAME}} er å rekne som utgjevne under $2 (sjå $1 for detaljar). Om du ikkje vil ha teksten endra og kopiert under desse vilkåra, kan du ikkje leggje han her.
\nTeksten må du ha skrive sjølv, eller kopiert frå ein ressurs som er kompatibel med vilkåra eller ikkje verna av opphavsrett.\n\n'''LEGG ALDRI INN MATERIALE SOM ANDRE HAR OPPHAVSRETT TIL UTAN LØYVE FRÅ DEI!'''", "copyrightwarning2": "Merk deg at alle bidrag til {{SITENAME}} kan bli endra, omskrive og fjerna av andre bidragsytarar. Om du ikkje vil ha teksten endra under desse vilkåra, kan du ikkje leggje han her.
\nTeksten må du ha skrive sjølv eller ha kopiert frå ein ressurs som er kompatibel med vilkåra eller ikkje verna av opphavsrett (sjå $1 for detaljar).\n\n'''LEGG ALDRI INN MATERIALE SOM ANDRE HAR OPPHAVSRETT TIL UTAN LØYVE FRÅ DEI!'''", "longpageerror": "'''Feil: Teksten du sende inn er {{PLURAL:$1|éin kilobyte|$1 kilobyte}} stor, noko som er større enn øvstegrensa på {{PLURAL:$2|éin kilobyte|$2 kilobyte}}.''' Han kan difor ikkje lagrast.", - "readonlywarning": "'''ÅTVARING: Databasen er skriveverna på grunn av vedlikehald, så du kan ikkje lagre endringane dine akkurat no. Det kan vera lurt å kopiere teksten din til ei tekstfil, så du kan lagre han her seinare.'''\n\nSystemadministratoren som låste databasen gav denne årsaka: $1", + "readonlywarning": "ÅTVARING: Databasen er skriveverna på grunn av vedlikehald, så du kan ikkje lagre endringane dine akkurat no. Det kan vera lurt å kopiere teksten din til ei tekstfil, så du kan lagre han her seinare.\n\nSystemadministratoren som låste databasen gav denne årsaka: $1", "protectedpagewarning": "'''ÅTVARING: Denne sida er verna, slik at berre administratorar kan endra henne.'''\nDet siste loggelementet er oppgjeve under som referanse:", "semiprotectedpagewarning": "'''Merk:''' Denne sida er verna slik at berre registrerte brukarar kan endre henne.\nDet siste loggelementet er oppgjeve under som referanse:", "cascadeprotectedwarning": "'''Åtvaring:''' Denne sida er verna så berre brukarar med administratortilgang kan endre henne. Dette er fordi ho er inkludert i {{PLURAL:$1|denne djupverna sida|desse djupverna sidene}}:", @@ -845,9 +845,10 @@ "search-category": "(kategorien $1)", "search-suggest": "Meinte du: «$1»", "search-rewritten": "Viser resultat for $1. Søk i staden etter $2.", - "search-interwiki-caption": "Systerprosjekt", + "search-interwiki-caption": "Resultat frå systerprosjekt", "search-interwiki-default": "Resultat frå $1:", "search-interwiki-more": "(meir)", + "search-interwiki-more-results": "fleire resultat", "search-relatedarticle": "Relatert", "searchrelated": "relatert", "searchall": "alle", @@ -1104,6 +1105,7 @@ "action-viewmyprivateinfo": "sjå den private informasjonen din", "action-editmyprivateinfo": "endra den private informasjonen din", "nchanges": "{{PLURAL:$1|Éi endring|$1 endringar}}", + "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|sidan sist vitjing}}", "enhancedrc-history": "historikk", "recentchanges": "Siste endringar", "recentchanges-legend": "Alternativ for siste endringar", @@ -1119,6 +1121,7 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (sjå dessutan [[Special:NewPages|lista over nye sider]])", "recentchanges-submit": "Vis", "rcfilters-activefilters": "Aktive filter", + "rcfilters-advancedfilters": "Avanserte filter", "rcfilters-quickfilters": "Lagra filterinnstillingar", "rcfilters-quickfilters-placeholder-title": "Ingen lenkjer er lagra enno", "rcfilters-quickfilters-placeholder-description": "For å lagra filterinnstillingane dine og bruka dei på nytt seinare, klikk på bokmerkeikonet i området for aktive filter under.", @@ -1153,18 +1156,26 @@ "rcfilters-filter-user-experience-level-learner-description": "Meir røynsle enn «Nykomarar», men mindre enn «Røynde brukarar».", "rcfilters-filter-user-experience-level-experienced-label": "Røynde brukarar", "rcfilters-filter-user-experience-level-experienced-description": "Meir enn 30 dagar med aktivitet og 500 endringar.", + "rcfilters-filter-bots-label": "Robot", "rcfilters-filter-bots-description": "Endringar gjorde med automatiske verktøy.", "rcfilters-filter-humans-label": "Menneske (ikkje robot)", + "rcfilters-filter-humans-description": "Endringar gjorde av menneske.", "rcfilters-filter-patrolled-description": "Endringar merkte som patruljerte.", "rcfilters-filter-unpatrolled-description": "Endringar ikkje merkte som patruljerte.", + "rcfilters-filtergroup-significance": "Vekt", "rcfilters-filter-minor-label": "Småplukk", + "rcfilters-filter-minor-description": "Endringar merkte som småplukk av forfattaren.", "rcfilters-filter-major-label": "Ikkje småplukk", + "rcfilters-filter-major-description": "Endringar ikkje merkte som småplukk.", "rcfilters-filter-pageedits-label": "Sideendringar", "rcfilters-filter-pageedits-description": "Endringar av wikiinnhald, diskusjonar, kategoriskildringar ...", "rcfilters-filter-newpages-label": "Sideopprettingar", + "rcfilters-filter-newpages-description": "Endringar som opprettar nye sider.", "rcfilters-filter-categorization-label": "Kategoriendringar", "rcfilters-filter-categorization-description": "Oppføringar av sider som vert lagde til eller fjerna frå katerogiar.", "rcfilters-filter-logactions-label": "Loggførte handlingar", + "rcfilters-filtergroup-lastRevision": "Siste versjonen", + "rcfilters-view-tags": "Endringar med merke", "rcnotefrom": "Nedanfor er endringane gjorde sidan $2 viste (opp til $1 stykke)", "rclistfrom": "Vis nye endringar sidan $3 $2", "rcshowhideminor": "$1 småplukk", @@ -1302,6 +1313,10 @@ "upload-http-error": "Ein HTTP-feil oppstod: $1", "upload-copy-upload-invalid-domain": "Kopiopplastingar er ikkje tilgjengelege frå dette domenet.", "upload-dialog-button-cancel": "Bryt av", + "upload-dialog-button-back": "Attende", + "upload-dialog-button-save": "Lagra", + "upload-dialog-button-upload": "Last opp", + "upload-form-label-infoform-title": "Detaljar", "upload-form-label-infoform-name": "Namn", "upload-form-label-usage-filename": "Filnamn", "upload-form-label-infoform-categories": "Kategoriar", @@ -1794,7 +1809,7 @@ "alreadyrolled": "Kan ikkje rulla attende den siste endringa på [[:$1]] gjord av [[User:$2|$2]] ([[User talk:$2|diskusjon]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]) av di nokon andre alt har endra eller attenderulla sida.\n\nDen siste endringa vart gjord av [[User:$3|$3]] ([[User talk:$3|brukardiskusjon]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).", "editcomment": "Samandraget for endringa var: $1.", "revertpage": "Attenderulla endring gjord av [[Special:Contributions/$2|$2]] ([[User talk:$2|diskusjon]]) til siste versjonen av [[User:$1|$1]]", - "revertpage-nouser": "Tilbakestilte endringar av (brukarnamn fjerna) til den siste versjonen av [[User:$1|$1]]", + "revertpage-nouser": "Attenderulla endring gjord av ein løynd brukar til siste versjonen av {{GENDER:$1|[[User:$1|$1]]}}", "rollback-success": "Rulla attende endringane av $1, attende til siste versjonen av $2.", "sessionfailure-title": "Feil med omgangen.", "sessionfailure": "Det ser ut til å vera eit problem med innloggingsøkta di. Handlinga er vorten avbroten for å vera føre var mot kidnapping av økta. Bruk attendeknappen i nettlesaren din og prøv om att.", @@ -1804,6 +1819,7 @@ "modifiedarticleprotection": "endra nivået på vernet av «[[$1]]»", "unprotectedarticle": "fjerna vern av «[[$1]]»", "movedarticleprotection": "flytta verneinnstillingar frå «[[$2]]» til «[[$1]]»", + "protectedarticle-comment": "{{GENDER:$2|Verna}} «[[$1]]»", "unprotectedarticle-comment": "{{GENDER:$2|Fjerna}} vern av «[[$1]]»", "protect-title": "Vernar «$1»", "protect-title-notallowed": "Sjå vernenivået til «$1»", @@ -2209,6 +2225,7 @@ "tooltip-pt-preferences": "{{GENDER:|Innstillingane}} dine", "tooltip-pt-watchlist": "Liste over sidene du overvakar.", "tooltip-pt-mycontris": "{{GENDER:|Liste}} over bidraga dine", + "tooltip-pt-anoncontribs": "Liste over endringar gjorde frå denne IP-adressa", "tooltip-pt-login": "Det er ikkje obligatorisk å logga inn, men medfører mange fordelar.", "tooltip-pt-logout": "Logg ut", "tooltip-pt-createaccount": "Me oppfordrar til at du oppretter ein konto og loggar inn, men det er ikkje påkravd.", @@ -2302,10 +2319,12 @@ "pageinfo-length": "Sidelengd (i byte)", "pageinfo-article-id": "Side-ID", "pageinfo-language": "Sideinnhaldsspråk", + "pageinfo-content-model": "Type sideinnhald", "pageinfo-robot-policy": "Botindeksering", "pageinfo-robot-index": "Tillate", "pageinfo-robot-noindex": "Ikkje tillate", "pageinfo-watchers": "Tal på overvakarar av sida", + "pageinfo-visiting-watchers": "Overvakarar av sida som såg nylege endringar", "pageinfo-few-watchers": "Færre enn $1 {{PLURAL:$1|som overvakar}}", "pageinfo-redirects-name": "Tal på omdirigeringar til sida", "pageinfo-subpages-name": "Undersider av sida", @@ -2789,6 +2808,7 @@ "confirm-watch-top": "Legg denne sida til i overvakingslista di?", "confirm-unwatch-button": "OK", "confirm-unwatch-top": "Fjern denne sida frå overvakingslista di?", + "confirm-rollback-button": "OK", "quotation-marks": "«$1»", "imgmultipageprev": "← førre sida", "imgmultipagenext": "neste side →", @@ -3014,6 +3034,8 @@ "logentry-protect-move_prot": "$1 {{GENDER:$2|flytte}} verneinnstillingar frå $4 til $3", "logentry-protect-unprotect": "$1 {{GENDER:$2|fjerna}} vern av $3", "logentry-protect-protect": "$1 {{GENDER:$2|verna}} $3 $4", + "logentry-protect-modify": "$1 {{GENDER:$2|endra}} vernenivå for $3 $4", + "logentry-protect-modify-cascade": "$1 {{GENDER:$2|endra}} vernenivå for $3 $4 [djupvern]", "logentry-rights-rights": "$1 {{GENDER:$2|endra}} gruppemedlemskap for $3 frå $4 til $5", "logentry-rights-rights-legacy": "$1 {{GENDER:$2|endra}} gruppemedlemskap for $3", "logentry-rights-autopromote": "$1 vart automatisk {{GENDER:$2|forfremja}} frå $4 til $5", diff --git a/languages/i18n/pl.json b/languages/i18n/pl.json index b8ebc9678e..fa083c73a9 100644 --- a/languages/i18n/pl.json +++ b/languages/i18n/pl.json @@ -88,7 +88,8 @@ "Jdx", "Kirsan", "Krottyianock", - "Mazab IZW" + "Mazab IZW", + "InternerowyGołąb" ] }, "tog-underline": "Podkreślenie linków:", @@ -812,7 +813,7 @@ "post-expand-template-inclusion-warning": "Uwaga – zbyt duża wielkość wykorzystanych szablonów.\nNiektóre szablony nie zostaną użyte.", "post-expand-template-inclusion-category": "Strony, w których przekroczone jest ograniczenie wielkości użytych szablonów", "post-expand-template-argument-warning": "Uwaga – strona zawiera co najmniej jeden argument szablonu, który po rozwinięciu jest zbyt duży.\nArgument ten będzie pominięty.", - "post-expand-template-argument-category": "Strony, w których użyto szablon z pominięciem argumentów", + "post-expand-template-argument-category": "Strony, w których użyto szablonu z pominięciem argumentów", "parser-template-loop-warning": "Wykryto pętlę w szablonie [[$1]]", "template-loop-category": "Strony z pętlami szablonów", "template-loop-category-desc": "Strona zawiera pętlę szablonów, czyli szablon, który wywołuje sam siebie rekursywnie.", @@ -919,7 +920,7 @@ "revdelete-show-no-access": "Wystąpił błąd przy próbie wyświetlenia elementu datowanego na $2, $1. Widoczność tego elementu została ograniczona – nie masz prawa dostępu do niego.", "revdelete-modify-no-access": "Wystąpił błąd przy próbie modyfikacji elementu datowanego na $2, $1. Widoczność tego elementu została ograniczona – nie masz prawa dostępu do niego.", "revdelete-modify-missing": "Wystąpił błąd przy próbie modyfikacji elementu o ID $1 – brakuje go w bazie danych!", - "revdelete-no-change": "'''Uwaga:''' element datowany na $2, $1 posiada już wskazane ustawienia widoczności.", + "revdelete-no-change": "Uwaga: element datowany na $2, $1 posiada już wskazane ustawienia widoczności.", "revdelete-concurrent-change": "Wystąpił błąd przy próbie modyfikacji elementu datowanego na $2, $1. Prawdopodobnie w międzyczasie ktoś zdążył zmienić ustawienia widoczności tego elementu.\nProszę sprawdzić rejestr operacji.", "revdelete-only-restricted": "Nie można ukryć elementu z $2, $1 przed administratorami bez określenia jednej z pozostałych opcji ukrywania.", "revdelete-reason-dropdown": "* Najczęstsze powody usunięcia\n** Naruszenie praw autorskich\n** Niestosowny komentarz lub informacja naruszająca prywatność\n** Niestosowna nazwa użytkownika\n** Potencjalnie oszczercza informacja", @@ -1362,7 +1363,8 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Pokaż", "rcfilters-activefilters": "Aktywne filtry", - "rcfilters-quickfilters": "Zapisane ustawienia filtrów", + "rcfilters-advancedfilters": "Zaawansowane filtry", + "rcfilters-quickfilters": "Zapisane filtry", "rcfilters-quickfilters-placeholder-title": "Nie masz jeszcze zapisanych linków", "rcfilters-quickfilters-placeholder-description": "Aby zapisać ustawienia filtrów i używać ich później, kliknij ikonkę zakładki w polu aktywnych filtrów znajdującym się niżej.", "rcfilters-savedqueries-defaultlabel": "Zapisane filtry", @@ -1371,7 +1373,8 @@ "rcfilters-savedqueries-unsetdefault": "Usuń ustawienie jako domyślne", "rcfilters-savedqueries-remove": "Usuń", "rcfilters-savedqueries-new-name-label": "Nazwa", - "rcfilters-savedqueries-apply-label": "Zapisz ustawienia", + "rcfilters-savedqueries-new-name-placeholder": "Opisz przeznaczenie filtra", + "rcfilters-savedqueries-apply-label": "Utwórz Filtr", "rcfilters-savedqueries-cancel-label": "Anuluj", "rcfilters-savedqueries-add-new-title": "Zapisz bieżące ustawienia filtrów", "rcfilters-restore-default-filters": "Przywróć domyślne filtry", @@ -1450,7 +1453,11 @@ "rcfilters-filter-previousrevision-description": "Wszystkie edycje, które nie są najnowszą zmianą strony.", "rcfilters-filter-excluded": "Wykluczono", "rcfilters-tag-prefix-namespace-inverted": ":nie z $1", - "rcfilters-view-tags": "Znaczniki", + "rcfilters-view-tags": "Edycje ze znacznikami zmian", + "rcfilters-view-namespaces-tooltip": "Przefiltruj wyniki według przestrzeni nazw", + "rcfilters-view-tags-tooltip": "Przefiltruj wyniki według znaczników zmian", + "rcfilters-view-return-to-default-tooltip": "Wróć do głównego menu filtra", + "rcfilters-liveupdates-button": "Aktualizacje na bieżąco", "rcnotefrom": "Poniżej {{PLURAL:$5|pokazano zmianę|pokazano zmiany}} {{PLURAL:$5|wykonaną|wykonane}} po $3, $4 (nie więcej niż '''$1''' pozycji).", "rclistfromreset": "Zresetuj wybór daty", "rclistfrom": "Pokaż nowe zmiany od $3 $2", @@ -3918,12 +3925,15 @@ "authmanager-provider-password": "Uwierzytelnianie oparte na haśle", "authmanager-provider-password-domain": "Uwierzytelnianie na podstawie hasła i domeny", "authmanager-provider-temporarypassword": "Hasło tymczasowe", + "authprovider-confirmlink-message": "Bazując na poprzednich próbach logowania, to konto może być połączone z twoim kontem wiki. Połączenie ich pozwala się na zalogowanie przez te konta. Wybierz które powinny być połączone.", "authprovider-confirmlink-request-label": "Konta, które powinny być powiązane", "authprovider-confirmlink-success-line": "$1: Połączono.", "authprovider-confirmlink-failed": "Powiązanie konta nie udało się w pełni: $1", "authprovider-confirmlink-ok-help": "Kontynuuj po wyświetleniu komunikatów o błędach linkowania.", "authprovider-resetpass-skip-label": "Pomiń", "authprovider-resetpass-skip-help": "Pomiń resetowanie hasła.", + "authform-nosession-login": "Konto zostało utworzone, lecz twoja przeglądarka nie może \"pamiętać\" o zalogowaniu się.\n\n$1", + "authform-nosession-signup": "Konto zostało utworzone, lecz twoja przeglądarka nie może \"pamiętać\" o zalogowaniu się.\n\n$1", "authform-newtoken": "Brakujący token. $1", "authform-notoken": "Brakujący token", "authform-wrongtoken": "Nieprawidłowy token", @@ -3934,6 +3944,7 @@ "authpage-cannot-create": "Nie można rozpocząć tworzenie konta.", "authpage-cannot-create-continue": "Nie można kontynuować tworzenia konta. Twoja sesja najprawdopodobniej wygasła.", "authpage-cannot-link": "Nie udało się rozpocząć dowiązania konta.", + "authpage-cannot-link-continue": "Nie można kontynuować tworzenia konta. Twoja sesja najprawdopodobniej wygasła.", "cannotauth-not-allowed-title": "Brak dostępu", "cannotauth-not-allowed": "Nie masz uprawnień, aby skorzystać z tej strony", "changecredentials": "Zmiana poświadczeń", diff --git a/languages/i18n/pt-br.json b/languages/i18n/pt-br.json index 7fac425e01..ede0d2ad0d 100644 --- a/languages/i18n/pt-br.json +++ b/languages/i18n/pt-br.json @@ -1387,7 +1387,8 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Exibir", "rcfilters-activefilters": "Filtros ativos", - "rcfilters-quickfilters": "Configurações de filtros gravadas", + "rcfilters-advancedfilters": "Filtros avançados", + "rcfilters-quickfilters": "Filtros salvos", "rcfilters-quickfilters-placeholder-title": "Ainda não foi gravado nenhum link", "rcfilters-quickfilters-placeholder-description": "Para gravar as suas configurações dos filtros e reutilizá-las mais tarde, clique o ícone do marcador de página, na área Filtro Ativo abaixo.", "rcfilters-savedqueries-defaultlabel": "Filtros salvos", @@ -1396,7 +1397,8 @@ "rcfilters-savedqueries-unsetdefault": "Remover como padrão", "rcfilters-savedqueries-remove": "Remover", "rcfilters-savedqueries-new-name-label": "Nome", - "rcfilters-savedqueries-apply-label": "Salvar configurações", + "rcfilters-savedqueries-new-name-placeholder": "Descreva a finalidade do filtro", + "rcfilters-savedqueries-apply-label": "Criar filtro", "rcfilters-savedqueries-cancel-label": "Cancelar", "rcfilters-savedqueries-add-new-title": "Gravar configurações atuais de filtros", "rcfilters-restore-default-filters": "Restaurar filtros padrão", @@ -1475,7 +1477,10 @@ "rcfilters-filter-previousrevision-description": "Todas as alterações que não são a alteração mais recente para uma página.", "rcfilters-filter-excluded": "Excluído", "rcfilters-tag-prefix-namespace-inverted": ":não $1", - "rcfilters-view-tags": "Etiquetas", + "rcfilters-view-tags": "Edições marcadas", + "rcfilters-view-namespaces-tooltip": "Filtrar resultados por namespace", + "rcfilters-view-tags-tooltip": "Filtre os resultados usando edit tags", + "rcfilters-view-return-to-default-tooltip": "Retornar ao menu do filtro principal", "rcnotefrom": "Abaixo {{PLURAL:$5|é a mudança|são as mudanças}} desde $3, $4 (up to $1 shown).", "rclistfromreset": "Redefinir seleção da data", "rclistfrom": "Mostrar as novas alterações a partir das $2 de $3", @@ -1988,6 +1993,7 @@ "apisandbox-sending-request": "Enviando solicitação de API ...", "apisandbox-loading-results": "Recebendo resultados da API ...", "apisandbox-results-error": "Ocorreu um erro ao carregar a resposta de consulta da API: $1.", + "apisandbox-results-login-suppressed": "Esta solicitação foi processada como um usuário desconectado, pois poderia ser usado para ignorar a segurança do mesmo Same Origin. Tenha em atenção que o manuseio automático de toques da API sandbox não funciona corretamente com esses pedidos, preencha-os manualmente.", "apisandbox-request-selectformat-label": "Mostrar dados do pedido como:", "apisandbox-request-format-url-label": "Sequência de consulta de URL", "apisandbox-request-url-label": "URL solicitante:", diff --git a/languages/i18n/pt.json b/languages/i18n/pt.json index b0095fa89c..70b030ce0d 100644 --- a/languages/i18n/pt.json +++ b/languages/i18n/pt.json @@ -839,7 +839,7 @@ "histlast": "Mais novas", "historysize": "({{PLURAL:$1|1 byte|$1 bytes}})", "historyempty": "(vazia)", - "history-feed-title": "Histórico de revisão", + "history-feed-title": "Histórico de revisões", "history-feed-description": "Histórico de edições para esta página nesta wiki", "history-feed-item-nocomment": "$1 em $2", "history-feed-empty": "A página solicitada não existe.\nPode ter sido eliminada da wiki ou o nome sido alterado.\nTente [[Special:Search|pesquisar na wiki]] novas páginas relevantes.", @@ -931,7 +931,7 @@ "mergehistory-fail-permission": "Privilégios insuficientes para fundir os históricos.", "mergehistory-fail-self-merge": "As páginas de origem e de destino não podem ser a mesma.", "mergehistory-fail-timestamps-overlap": "As revisões de origem sobrepõem ou são posteriores às revisões de destino.", - "mergehistory-fail-toobig": "Não é possível fundir o histórico, já que um número de revisão(ões) acima do limite ($1 {{PLURAL:$1|revisão|revisões}}) seriam movidos.", + "mergehistory-fail-toobig": "Não é possível fundir o histórico, porque seria movido um número de revisões superior ao limite de $1 {{PLURAL:$1|revisão|revisões}}.", "mergehistory-no-source": "A página de origem $1 não existe.", "mergehistory-no-destination": "A página de destino $1 não existe.", "mergehistory-invalid-source": "A página de origem precisa ser um título válido.", @@ -1007,7 +1007,7 @@ "powersearch-remember": "Lembrar seleção para pesquisas futuras", "search-external": "Pesquisa externa", "searchdisabled": "Foi impossibilitada a realização de pesquisas na wiki {{SITENAME}}.\nEntretanto, pode realizar pesquisas através do Google.\nNote, no entanto, que a indexação da wiki {{SITENAME}} neste motor de busca pode estar desatualizada.", - "search-error": "Um erro ocorreu enquanto se efectuava a pesquisa: $1", + "search-error": "Ocorreu um erro durante a pesquisa: $1", "search-warning": "Ocorreu um aviso ao pesquisar: $1", "preferences": "Preferências", "mypreferences": "Preferências", @@ -1344,8 +1344,10 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|lista de páginas novas]])", "recentchanges-legend-plusminus": "(±123)", "recentchanges-submit": "Mostrar", + "rcfilters-legend-heading": "Lista de abreviações:", "rcfilters-activefilters": "Filtros ativos", - "rcfilters-quickfilters": "Configurações de filtros gravadas", + "rcfilters-advancedfilters": "Filtros avançados", + "rcfilters-quickfilters": "Filtros gravados", "rcfilters-quickfilters-placeholder-title": "Ainda não foi gravado nenhum link", "rcfilters-quickfilters-placeholder-description": "Para gravar as suas configurações dos filtros e reutilizá-las mais tarde, clique o ícone do marcador de página, na área Filtro Ativo abaixo.", "rcfilters-savedqueries-defaultlabel": "Filtros gravados", @@ -1354,7 +1356,8 @@ "rcfilters-savedqueries-unsetdefault": "Remover por padrão", "rcfilters-savedqueries-remove": "Remover", "rcfilters-savedqueries-new-name-label": "Nome", - "rcfilters-savedqueries-apply-label": "Gravar configurações", + "rcfilters-savedqueries-new-name-placeholder": "Descreve o propósito do filtro", + "rcfilters-savedqueries-apply-label": "Criar filtro", "rcfilters-savedqueries-cancel-label": "Cancelar", "rcfilters-savedqueries-add-new-title": "Gravar configurações atuais de filtros", "rcfilters-restore-default-filters": "Restaurar os filtros padrão", @@ -1394,9 +1397,9 @@ "rcfilters-filter-user-experience-level-experienced-description": "Mais de 30 dias de atividade e 500 edições.", "rcfilters-filtergroup-automated": "Contribuições automatizadas", "rcfilters-filter-bots-label": "Robô", - "rcfilters-filter-bots-description": "Edições efectuadas por ferramentas automatizadas.", + "rcfilters-filter-bots-description": "Edições efetuadas por ferramentas automatizadas.", "rcfilters-filter-humans-label": "Ser humano (não robô)", - "rcfilters-filter-humans-description": "Edições efectuadas por editores humanos.", + "rcfilters-filter-humans-description": "Edições efetuadas por editores humanos.", "rcfilters-filtergroup-reviewstatus": "Estado da revisão", "rcfilters-filter-patrolled-label": "Patrulhadas", "rcfilters-filter-patrolled-description": "Edições marcadas como patrulhadas.", @@ -1433,7 +1436,11 @@ "rcfilters-filter-previousrevision-description": "Todas as modificações que não sejam a modificação mais recente de uma página.", "rcfilters-filter-excluded": "Excluído", "rcfilters-tag-prefix-namespace-inverted": ":não $1", - "rcfilters-view-tags": "Etiquetas", + "rcfilters-view-tags": "Edições marcadas", + "rcfilters-view-namespaces-tooltip": "Filtrar resultados por espaço nominal", + "rcfilters-view-tags-tooltip": "Filtrar resultados usando etiquetas de edição", + "rcfilters-view-return-to-default-tooltip": "Voltar ao menu do filtro principal", + "rcfilters-liveupdates-button": "Atualizações instantâneas", "rcnotefrom": "Abaixo {{PLURAL:$5|está a mudança|estão as mudanças}} desde $2 (mostradas até $1).", "rclistfromreset": "Reiniciar a seleção da data", "rclistfrom": "Mostrar as novas mudanças a partir das $2 de $3", @@ -1808,7 +1815,7 @@ "statistics-edits-average": "Média de edições por página", "statistics-users": "[[Special:ListUsers|Utilizadores]] registados", "statistics-users-active": "Utilizadores ativos", - "statistics-users-active-desc": "Utilizadores que efectuaram uma operação {{PLURAL:$1|no último dia|nos últimos $1 dias}}", + "statistics-users-active-desc": "Utilizadores que efetuaram uma operação {{PLURAL:$1|no último dia|nos últimos $1 dias}}", "pageswithprop": "Páginas que usam uma propriedade", "pageswithprop-legend": "Páginas que usam uma propriedade", "pageswithprop-text": "Esta página lista páginas que usam uma propriedade em particular.", diff --git a/languages/i18n/qqq.json b/languages/i18n/qqq.json index 5b018c9f7c..72f7aa9b9b 100644 --- a/languages/i18n/qqq.json +++ b/languages/i18n/qqq.json @@ -1539,6 +1539,7 @@ "recentchanges-legend-unpatrolled": "Used as legend on [[Special:RecentChanges]] and [[Special:Watchlist]].\n\nRefers to {{msg-mw|Recentchanges-label-unpatrolled}}.", "recentchanges-legend-plusminus": "{{optional}}\nA plus/minus sign with a number for the legend.", "recentchanges-submit": "Label for submit button in [[Special:RecentChanges]]\n{{Identical|Show}}", + "rcfilters-legend-heading": "Used as a heading for legend box on [[Special:RecentChanges]] and [[Special:Watchlist]] when RCFilters are enabled.", "rcfilters-activefilters": "Title for the filters selection showing the active filters.", "rcfilters-advancedfilters": "Title for the buttons allowing the user to switch to the various advanced filters views.", "rcfilters-quickfilters": "Label for the button that opens the saved filter settings menu in [[Special:RecentChanges]]", @@ -1550,9 +1551,10 @@ "rcfilters-savedqueries-unsetdefault": "Label for the menu option that unsets a quick filter as default in [[Special:RecentChanges]]", "rcfilters-savedqueries-remove": "Label for the menu option that removes a quick filter as default in [[Special:RecentChanges]]\n{{Identical|Remove}}", "rcfilters-savedqueries-new-name-label": "Label for the input that holds the name of the new saved filters in [[Special:RecentChanges]]\n{{Identical|Name}}", - "rcfilters-savedqueries-apply-label": "Label for the button to apply saving a new filter setting in [[Special:RecentChanges]]", + "rcfilters-savedqueries-new-name-placeholder": "Placeholder for the input that holds the name of the new saved filters in [[Special:RecentChanges]]", + "rcfilters-savedqueries-apply-label": "Label for the button to apply saving a new filter setting in [[Special:RecentChanges]]. This is for a small popup, please try to use a short string.", "rcfilters-savedqueries-cancel-label": "Label for the button to cancel the saving of a new quick link in [[Special:RecentChanges]]\n{{Identical|Cancel}}", - "rcfilters-savedqueries-add-new-title": "Title for the popup to add new quick link in [[Special:RecentChanges]]", + "rcfilters-savedqueries-add-new-title": "Title for the popup to add new quick link in [[Special:RecentChanges]]. This is for a small popup, please try to use a short string.", "rcfilters-restore-default-filters": "Label for the button that resets filters to defaults", "rcfilters-clear-all-filters": "Title for the button that clears all filters", "rcfilters-search-placeholder": "Placeholder for the filter search input.", @@ -1571,7 +1573,7 @@ "rcfilters-filtergroup-registration": "Title for the filter group for editor registration type.", "rcfilters-filter-registered-label": "Label for the filter for showing edits made by logged-in users.\n{{Identical|Registered}}", "rcfilters-filter-registered-description": "Description for the filter for showing edits made by logged-in users.", - "rcfilters-filter-unregistered-label": "Label for the filter for showing edits made by logged-out users.", + "rcfilters-filter-unregistered-label": "Label for the filter for showing edits made by logged-out users.\n{{Identical|Unregistered}}", "rcfilters-filter-unregistered-description": "Description for the filter for showing edits made by logged-out users.", "rcfilters-filter-unregistered-conflicts-user-experience-level": "Tooltip shown when hovering over a Unregistered filter tag, when a User Experience Level filter is also selected.\n\n\"Unregistered\" is {{msg-mw|Rcfilters-filter-unregistered-label}}.\n\n\"Experience\" is based on {{msg-mw|Rcfilters-filtergroup-userExpLevel}}.\n\nThis indicates that no results will be shown, because users matched by the User Experience Level groups are never unregistered. Parameters:\n* $1 - Comma-separated string of selected User Experience Level filters, e.g. \"Newcomer, Experienced\"\n* $2 - Count of selected User Experience Level filters, for PLURAL", "rcfilters-filtergroup-authorship": "Title for the filter group for edit authorship. This filter group allows the user to choose between \"Your own edits\" and \"Edits by others\". More info: https://phabricator.wikimedia.org/T149859", @@ -1632,6 +1634,10 @@ "rcfilters-tag-prefix-namespace-inverted": "Prefix for the namespace inverted tags in [[Special:RecentChanges]]. Namespace tags use a colon (:) as prefix. Please keep this format.\n\nParameters:\n* $1 - Filter name.", "rcfilters-tag-prefix-tags": "Prefix for the edit tags in [[Special:RecentChanges]]. Edit tags use a hash (#) as prefix. Please keep this format.\n\nParameters:\n* $1 - Tag display name.", "rcfilters-view-tags": "Title for the tags view in [[Special:RecentChanges]]\n{{Identical|Tag}}", + "rcfilters-view-namespaces-tooltip": "Tooltip for the button that loads the namespace view in [[Special:RecentChanges]]", + "rcfilters-view-tags-tooltip": "Tooltip for the button that loads the tags view in [[Special:RecentChanges]]", + "rcfilters-view-return-to-default-tooltip": "Tooltip for the button that returns to the default filter view in [[Special:RecentChanges]]", + "rcfilters-liveupdates-button": "Label for the button to enable or disable live updates on [[Special:RecentChanges]]", "rcnotefrom": "This message is displayed at [[Special:RecentChanges]] when viewing recentchanges from some specific time.\n\nThe corresponding message is {{msg-mw|Rclistfrom}}.\n\nParameters:\n* $1 - the maximum number of changes that are displayed\n* $2 - (Optional) a date and time\n* $3 - a date\n* $4 - a time\n* $5 - Number of changes are displayed, for use with PLURAL", "rclistfromreset": "Used on [[Special:RecentChanges]] to reset a selection of a certain date range.", "rclistfrom": "Used on [[Special:RecentChanges]]. Parameters:\n* $1 - (Currently not use) date and time. The date and the time adds to the rclistfrom description.\n* $2 - time. The time adds to the rclistfrom link description (with split of date and time).\n* $3 - date. The date adds to the rclistfrom link description (with split of date and time).\n\nThe corresponding message is {{msg-mw|Rcnotefrom}}.", @@ -2399,7 +2405,7 @@ "unwatching": "Text displayed when clicked on the unwatch tab: {{msg-mw|Unwatch}}. It means the wiki is removing that page from your watchlist.", "watcherrortext": "When a user clicked the watch/unwatch tab and the action did not succeed, this message is displayed.\n\nThis message is used raw and should not contain wikitext.\n\nParameters:\n* $1 - ...\nSee also:\n* {{msg-mw|Addedwatchtext}}", "enotif_reset": "Used in [[Special:Watchlist]].\n\nThis should be translated as \"Mark all pages '''as''' visited\".\n\nSee also:\n* {{msg-mw|Watchlist-options|fieldset}}\n* {{msg-mw|Watchlist-details|watchlist header}}\n* {{msg-mw|Wlheader-enotif|watchlist header}}", - "enotif_impersonal_salutation": "Used for impersonal e-mail notifications, suitable for bulk mailing.", + "enotif_impersonal_salutation": "Used for impersonal e-mail notifications, suitable for bulk mailing.\n{{Identical|User}}", "enotif_subject_deleted": "Email notification subject for deleted pages. Parameters:\n* $1 - page title\n* $2 - username who has deleted the page, can be used for GENDER", "enotif_subject_created": "Email notification subject for new pages. Parameters:\n* $1 - page title\n* $2 - username who has created the page, can be used for GENDER", "enotif_subject_moved": "Email notification subject for pages that get moved. Parameters:\n* $1 - page title\n* $2 - username who has moved the page, can be used for GENDER", @@ -2559,10 +2565,11 @@ "cannotundelete": "Message shown when undeletion failed for some reason. Parameters:\n* $1 - the combined wikitext of messages for all errors that caused the failure", "undeletedpage": "Used as success message. Parameters:\n* $1 - page title, with link", "undelete-header": "Used in [[Special:Undelete]].", - "undelete-search-title": "Page title when showing the search form in [[Special:Undelete]].\n\nSee also:\n* {{msg-mw|undelete-search-box}}\n* {{msg-mw|undelete-search-prefix}}\n* {{msg-mw|undelete-search-submit}}", - "undelete-search-box": "Used as legend for the Search form in [[Special:Undelete]].\n\nSee also:\n* {{msg-mw|undelete-search-title}}\n* {{msg-mw|undelete-search-prefix}}\n* {{msg-mw|undelete-search-submit}}", - "undelete-search-prefix": "Used as label for the input box in [[Special:Undelete]].\n\nSee also:\n* {{msg-mw|undelete-search-title}}\n* {{msg-mw|undelete-search-box}}\n* {{msg-mw|undelete-search-submit}}", - "undelete-search-submit": "Used as Submit button text in Search form on [[Special:Undelete]].\n\nSee also:\n* {{msg-mw|undelete-search-title}}\n* {{msg-mw|undelete-search-box}}\n* {{msg-mw|undelete-search-prefix}}\n{{Identical|Search}}", + "undelete-search-title": "Page title when showing the search form in [[Special:Undelete]].\n\nSee also:\n* {{msg-mw|undelete-search-box}}\n* {{msg-mw|undelete-search-prefix}}\n* {{msg-mw|undelete-search-full}}\n* {{msg-mw|undelete-search-submit}}", + "undelete-search-box": "Used as legend for the Search form in [[Special:Undelete]].\n\nSee also:\n* {{msg-mw|undelete-search-title}}\n* {{msg-mw|undelete-search-prefix}}\n* {{msg-mw|undelete-search-full}}\n* {{msg-mw|undelete-search-submit}}", + "undelete-search-prefix": "Used as label for the input box in [[Special:Undelete]].\n\nSee also:\n* {{msg-mw|undelete-search-title}}\n* {{msg-mw|undelete-search-box}}\n* {{msg-mw|undelete-search-submit}}\n* {{msg-mw|undelete-search-full}}", + "undelete-search-full": "Used as label for the input box in [[Special:Undelete]] when full-text search is used.\n\nSee also:\n* {{msg-mw|undelete-search-title}}\n* {{msg-mw|undelete-search-box}}\n* {{msg-mw|undelete-search-submit}}\n* {{msg-mw|undelete-search-prefix}}", + "undelete-search-submit": "Used as Submit button text in Search form on [[Special:Undelete]].\n\nSee also:\n* {{msg-mw|undelete-search-title}}\n* {{msg-mw|undelete-search-box}}\n* {{msg-mw|undelete-search-prefix}}\n* {{msg-mw|undelete-search-full}}\n{{Identical|Search}}", "undelete-no-results": "Used as Search result in [[Special:Undelete]] if no results.\n\nSee also:\n* {{msg-mw|Undeletepagetext}}", "undelete-filename-mismatch": "Used as error message. Parameters:\n* $1 - timestamp (date and time)", "undelete-bad-store-key": "Used as error message. Parameters:\n* $1 - timestamp (date and time)", @@ -4322,6 +4329,7 @@ "mediastatistics-header-text": "Header on [[Special:MediaStatistics]] for file types that are in the text category. This includes simple text formats, including plain text formats, json, csv, and xml. Source code of compiled programming languages may be included here in the future, but isn't currently.", "mediastatistics-header-executable": "Header on [[Special:MediaStatistics]] for file types that are in the executable category. This includes things like source files for interpreted programming language (Shell scripts, javascript, etc).", "mediastatistics-header-archive": "Header on [[Special:MediaStatistics]] for file types that are in the archive category. Includes things like tar, zip, gzip etc.", + "mediastatistics-header-3d": "Header on [[Special:MediaStatistics]] for file types that are in the 3D category. Includes STL files.", "mediastatistics-header-total": "Header on [[Special:MediaStatistics]] for a summary of all file types.", "json-warn-trailing-comma": "A warning message notifying that JSON text was automatically corrected by removing erroneous commas.\n\nParameters:\n* $1 - number of commas that were removed\n{{Related|Json-error}}", "json-error-unknown": "User error message when there’s an unknown error.\n\nThis error is shown if we received an unexpected value from PHP. See http://php.net/manual/en/function.json-last-error.php\n\nParameters:\n* $1 - integer error code\n{{Related|Json-error}}", diff --git a/languages/i18n/rif.json b/languages/i18n/rif.json index 1a2dec3815..9da374a5d8 100644 --- a/languages/i18n/rif.json +++ b/languages/i18n/rif.json @@ -8,15 +8,17 @@ "Mmistmurt", "MoubarikBelkasim", "Urhixidur", - "아라" + "아라", + "Amara-Amaziɣ" ] }, - "sunday": "Asamas (Eřḥedd)", - "monday": "Aynas (Řetnayen)", + "underline-always": "ⵍⴱⴷⴰ", + "sunday": "ⴰⵙⴰⵎⴰⵙ", + "monday": "ⴰⵢⵏⴰⵙ", "tuesday": "Asinas (Ettřata)", "wednesday": "Akṛas (Řarbeɛ)", - "thursday": "Akwas (Řexmis)", - "friday": "Asimwas (Ejjemɛa)", + "thursday": "ⴰⴽⵡⴰⵙ", + "friday": "ⴰⵙⵉⵎⵡⴰⵙ", "saturday": "Asiḍyas (Esseft)", "sun": "Asamas", "mon": "Aynas", @@ -30,91 +32,104 @@ "march": "Mares", "april": "Abril", "may_long": "May", - "june": "Yunyu", - "july": "Yulyuz", - "august": "Ɣuct", - "september": "Cutenbir", - "october": "Ktubar", - "november": "Nuwanbir", - "december": "Dujembir", - "january-gen": "Ynnayr", + "june": "ⵢⵓⵏⵢⵓ", + "july": "ⵢⵓⵍⵢⵓⵣ", + "august": "ⵖⵓⵛⵜ", + "september": "ⵛⵓⵜⴰⵏⴱⵉⵔ", + "october": "ⴽⵜⵓⴱⵔ", + "november": "ⵏⵓⵡⴰⵏⴱⵉⵔ", + "december": "ⴷⵓⵊⴰⵏⴱⵉⵔ", + "january-gen": "ⵉⵏⵏⴰⵢⵔ", "february-gen": "Ybrayr", "march-gen": "Mars", "april-gen": "Ibrir", - "may-gen": "May", - "june-gen": "Yunyu", - "july-gen": "Yulyuz", - "august-gen": "Ghuct", - "september-gen": "Cutanbir", - "october-gen": "Ktubar", - "november-gen": "Nuwanbir", - "december-gen": "Dujanbir", - "jan": "Yen", + "may-gen": "ⵎⴰⵢⵢⵓ", + "june-gen": "ⵢⵓⵏⵢⵓ", + "july-gen": "ⵢⵓⵍⵢⵓⵣ", + "august-gen": "ⵖⵓⵛⵜ", + "september-gen": "ⵛⵓⵜⴰⵏⴱⵉⵔ", + "october-gen": "ⴽⵜⵓⴱⵔ", + "november-gen": "ⵏⵓⵡⴰⵏⴱⵉⵔ", + "december-gen": "ⴷⵓⵊⴰⵏⴱⵉⵔ", + "jan": "ⵉⵏⵏ", "feb": "Yebrayer", - "mar": "Mars", + "mar": "ⵎⴰⵔ", "apr": "Abrir", - "may": "May", - "jun": "Yunyu", - "jul": "Yulyuz", - "aug": "Ɣuct", - "sep": "Cutembir", - "oct": "Ktubar", - "nov": "Nuwanbir", - "dec": "Dujenbir", - "category_header": "Tasniwin di taggayt \"$1\"", - "subcategories": "Tadu-ggayin", + "may": "ⵎⴰⵢ", + "jun": "ⵢⵓⵏ", + "jul": "ⵢⵓⵍ", + "aug": "ⵖⵓⵛ", + "sep": "ⵛⵓⵜ", + "oct": "ⴽⵜⵓ", + "nov": "ⵏⵓⵡ", + "dec": "ⴷⵓⵊ", + "january-date": "$1 ⵉⵏⵏⴰⵢⵔ", + "may-date": "$1 ⵎⴰⵢⵢⵓ", + "june-date": "$1 ⵢⵓⵏⵢⵓ", + "july-date": "$1 ⵢⵓⵍⵢⵓⵣ", + "august-date": "$1 ⵖⵓⵛⵜ", + "september-date": "$1 ⵛⵓⵜⴰⵏⴱⵉⵔ", + "october-date": "$1 ⴽⵜⵓⴱⵔ", + "november-date": "$1 ⵏⵓⵡⴰⵏⴱⵉⵔ", + "december-date": "$1 ⴷⵓⵊⴰⵏⴱⵉⵔ", + "pagecategories": "{{PLURAL:$1|ⴰⵙⵎⵉⵍ|ⵉⵙⵎⵉⵍⵏ}}", + "category_header": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⴳ ⵓⵙⵎⵉⵍ \"$1\"", + "subcategories": "ⵉⴷⵓⵙⵎⵉⵍⵏ", "category-media-header": "Media di category \"$1\"", "category-empty": "''Taggayt a war dags bu ca n Tasna niɣ ca n umedia.''", "listingcontinuesabbrev": "arni-d.", - "about": "Xef", + "about": "ⵅⴼ", + "article": "ⵜⴰⵙⵏⴰ ⵏ ⵜⵓⵎⴰⵢⵜ", "newwindow": "(Areẓm di tburjet d-tamaynut)", "cancel": "Sbdd", - "mytalk": "Amsawal inu", + "mypage": "ⵜⴰⵙⵏⴰ", + "mytalk": "ⴰⵎⵙⴰⵡⴰⵍ", + "anontalk": "ⴰⵎⵙⴰⵡⴰⵍ", "navigation": "Tagriwa", - "qbfind": "Af", - "qbedit": "Ẓṛeg", - "actions": "Timegga", - "errorpagetitle": "Anezri", + "and": " ⴷ", + "actions": "ⵜⵉⴳⴰⵡⵉⵏ", + "errorpagetitle": "ⵜⴰⵣⴳⵍⵜ", "returnto": "Dwl ghar $1.", "tagline": "Zi {{SITENAME}}", - "help": "Tallalt", - "search": "Tarezzut", - "searchbutton": "Rzu", + "help": "ⵜⵉⵡⵉⵙⵉ", + "search": "ⵔⵣⵓ", + "searchbutton": "ⵔⵣⵓ", "go": "Raḥ ɣa", "searcharticle": "Uyur", - "history": "Amzruy n Tasna", - "history_short": "Amezruy", + "history": "ⴰⵎⵣⵔⵓⵢ ⵏ ⵜⴰⵙⵏⴰ", + "history_short": "ⴰⵎⵣⵔⵓⵢ", + "history_small": "ⴰⵎⵣⵔⵓⵢ", "printableversion": "Tanghelt n usiggez", "permalink": "Tamghunt iqqimen", "edit": "Ẓṛeg", "create": "Egg", - "editthispage": "Ẓṛg tasna ya", - "delete": "Kks", + "delete": "ⴽⴽⵙ", "protect": "Mstn", - "protect_change": "beddeř", - "newpage": "Tasna d-tamaynut", - "talkpage": "Siwl xf tasna ya", - "talkpagelinktext": "Awal", + "protect_change": "ⵙⵏⴼⵍ", + "newpage": "ⵜⴰⵙⵏⴰ ⵜⴰⵎⴰⵢⵏⵓⵜ", + "talkpagelinktext": "ⴰⵎⵙⴰⵡⴰⵍ", "personaltools": "Imassen inu", "talk": "siwel", "views": "Timmeẓṛa", - "toolbox": "Tanakat n imassen", + "toolbox": "ⵉⵎⴰⵙⵙⵏ", "otherlanguages": "S tutlayin nneḍni", "redirectedfrom": "(Itwasnnmd-d zi $1)", "redirectpagesub": "Tasna n (Redirect)", "jumpto": "Nḍu ghar:", "jumptonavigation": "tagriwa", - "jumptosearch": "tarezzut", - "aboutsite": "Awal xef {{SITENAME}}", - "aboutpage": "Project:Awal xef", + "jumptosearch": "ⵔⵣⵓ", + "aboutsite": "ⵅⴼ {{SITENAME}}", + "aboutpage": "Project:ⵅⴼ", "copyrightpage": "{{ns:project}}:izrefan ussenɣel", "currentevents": "Mayn itemsaren rux", "currentevents-url": "Project:mayn itmesaren ruxa", "disclaimers": "Ismigilen", "disclaimerpage": "Project:Asmigel amatu", "edithelp": "Tallalt deg uẓareg", + "helppage-top-gethelp": "ⵜⵉⵡⵉⵙⵉ", "mainpage": "Tasna Tamezwarut", "mainpage-description": "Tasna Tamezwarut", + "policy-url": "Project:ⵜⴰⵙⵔⵜⵉⵜ", "portal": "Tawwart n timetti", "portal-url": "Project:tawwart n yiwdan", "privacy": "Tasertit n tusligi", @@ -127,36 +142,35 @@ "editlink": "ẓṛg", "viewsourcelink": "ẓṛ aghbalu", "editsectionhint": "Ẓṛeg tigezmi: $1", - "toc": "Iktturn", + "toc": "ⵜⵓⵎⴰⵢⵉⵏ", "showtoc": "sskn-d", "hidetoc": "snuffar", + "confirmable-yes": "ⵢⴰⵀ", + "confirmable-no": "ⵓⵀⵓ", "site-rss-feed": "Tilgha n RSS n $1", "site-atom-feed": "Talɣut n Atom n $1", "page-rss-feed": "Asudem n RSS n \"$1\"", - "red-link-title": "$1 (tasna wer telli)", - "nstab-main": "Tasna", + "red-link-title": "$1 (ⵜⴰⵙⵏⴰ ⵓⵔ ⵉⵍⵍⵉⵏ)", + "nstab-main": "ⵜⴰⵙⵏⴰ", "nstab-user": "Tasna n User", "nstab-project": "Tasna usenfar", - "nstab-image": "Asatul", + "nstab-image": "ⴰⴼⴰⵢⵍⵓ", + "nstab-mediawiki": "ⵜⵓⵣⵉⵏⵜ", "nstab-template": "Tamudemt", - "nstab-category": "Taggayt(category)", + "nstab-help": "ⵜⴰⵙⵏⴰ ⵏ ⵜⵡⵉⵙⵉ", + "nstab-category": "ⴰⵙⵎⵉⵍ", "badtitle": "isem war icni ca", "badtitletext": "Isem n Tasna itexised war icni ca, ixwa, niɣ isem n ajar-tutlayt niɣ ajar-wiki war icni ca.\nteqqad ad yilli days ca n usekkil war itwagg deg isem .", "viewsource": "Ẓeṛ aɣbalu", "viewsourcetext": "Tzemred a tẓerd u atsneɣled aɣbal n Tasna ya :", "yourname": "Izwl-usqdac:", "yourpassword": "Tawalt n wadaf:", - "remembermypassword": "ejj (login) inu deg uselkim a (for a maximum of $1 {{PLURAL:$1|day|days}})", - "login": "Adf", + "login": "ⴰⴷⴼ", "nav-login-createaccount": "Adef / egg amiḍan", - "userlogin": "Adf / egg amiḍan", "logout": "Ufugh", "userlogout": "Ufugh", - "nologin": "war ɣark login? '''$1'''.", - "nologinlink": "Egg amiḍan", "createaccount": "Egg amiḍan", - "gotaccount": "ɣark amiḍan? '''$1'''.", - "gotaccountlink": "Adeff", + "createacct-benefit-body2": "{{PLURAL:$1|ⵜⴰⵙⵏⴰ|ⵜⴰⵙⵏⵉⵡⵉⵏ}}", "loginsuccesstitle": "Adaf icna", "loginsuccess": "'''Qac tudeffed di {{SITENAME}} s \"$1\".'''", "nosuchuser": "War illi ca n useqdac s isem a\"$1\".\nxemm tirra , niɣ egg amiḍan d amaynu.", @@ -171,7 +185,9 @@ "noemail": "War illi ca n e-mail ɣar useqdac a \"$1\".", "passwordsent": "Taguri n wadaf tamaynut twassekked i e-mail \"$1\".\nadeff-d xmi ɣa teṭfed.", "eauthentsent": "ijj n e-mail itwasekked ɣar e-mail nni.\nzzat ma ca n e-mail nniḍen ma ad itwasekk ɣar umiḍan , ixessa ad tegged manayenni di e-mail, bac ad nessen ila qa amiḍan a inec.", + "loginlanguagelabel": "ⵜⵓⵜⵍⴰⵢⵜ: $1", "retypenew": "Ɛawd arri Taguri n wadaf tamaynut:", + "botpasswords-label-delete": "ⴽⴽⵙ", "bold_sample": "Tirra tizurarin", "bold_tip": "Tira tizurarin", "italic_sample": "Tirra titalyanin", @@ -189,7 +205,7 @@ "sig_tip": "Azewl(signature) inec ag ukud(time) .", "hr_tip": "Acariḍ aglawan", "summary": "Tagḍwit:", - "subject": "Abatu/izwl:", + "subject": "ⴰⵙⵏⵜⵍ:", "minoredit": "Ta d taẓrigt d-tamẓeyant", "watchthis": "Ḥḍa tasna ya", "savearticle": "Xmml tasna", @@ -199,7 +215,7 @@ "anoneditwarning": "'''ɣark:''' war tudifd ca s isem inec.\nTansa n IP inac ad-teqqim deg umezruy n teẓṛigin n Tasna ya .", "summary-preview": "Azar-ascan n Tegḍwit:", "blockedtext": "'''Isem useqdac niɣ tansa IP inecc tewabluca .'''\n\niblocat $1.\nMaynzi ''$2''.\n\n* Abluki ibda di: $8\n* Ad ikemmel di: $6\n* Abluki ig itwaxsen d: $7\n\nTzemred ad temsawaded ag $1 niɣ [[{{MediaWiki:Grouppage-sysop}}|administrator]] nniḍn bac ad tsiwled x ubluki a.\nwar tzemred ca ad ad tesxedmed 'e-mail this user' ɣar mala ca n e-mail illa ɣark di [[Special:Preferences|Isemyifiyen n umiḍan]] u war twabluki ca usexdem ines.\nTansa IP inecc n ruxa d $3, u ID icecc iteblukan d #$5.\nmaṛṛa manaya deg ujenna eggit di tabrat i ɣ-ad tsekked.", - "newarticle": "(Amaynu)", + "newarticle": "(ⴰⵎⴰⵢⵏⵓ)", "newarticletext": "Tdefar-d tazdayt n Tasna εad war telli .\nbac ad tegged , arri di taflwit a swadday (xemm i [$1 Tasna n Tallalt] i ineɣmisen ifruryen).\nmala qacek da s ɣalaṭ waha, tecca di tbutunt n '''deffar''' di (browser) inec .", "noarticletext": "Rxxu ur din llint ca tira di tasna ya.\nTzmmard [[Special:Search/{{PAGENAME}}|rzu xf yizwl n tasna ya]] di tasniwin nnḍni,\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} search the related logs],\nnigh [{{fullurl:{{FULLPAGENAME}}|action=edit}} edit this page].", "previewnote": "'''Wa d Azar-ascan waha;\ntiẓṛigin εad war twaḥḍent!'''", @@ -219,7 +235,7 @@ "previousrevision": "←Affegged n zik/zic", "nextrevision": "Afegged d amaynu→", "currentrevisionlink": "Afegged n rux", - "cur": "", + "cur": "ⵎⵔⵏ", "last": "anggaru", "page_first": "amzwaru", "page_last": "anggaru", @@ -229,98 +245,148 @@ "histlast": "Anggaru n marra", "history-feed-item-nocomment": "$1 ɣar $2", "rev-delundel": "sken/ffer", + "revdelete-show-file-submit": "ⵢⴰⵀ", + "revdelete-log": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", + "deletedhist": "ⴰⵎⵣⵔⵓⵢ ⵉⵜⵜⵡⴰⴽⴽⵙⵏ", + "mergehistory-reason": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", "history-title": "Amezruy n teẓṛigt n \"$1\"", "lineno": "Tabrit $1:", "compareselectedversions": "Smequdda tunɣilin a", "editundo": "kkes min ggiɣ", - "searchresults": "Tifellawin n tarezzut", - "searchresults-title": "Tifellawin n tarezzut xef \"$1\"", + "searchresults": "ⵜⵉⵢⴰⴼⵓⵜⵉⵏ ⵏ ⵓⵔⵣⵣⵓ", + "searchresults-title": "ⵜⵉⵢⴰⴼⵓⵜⵉⵏ ⵏ ⵓⵔⵣⵣⵓ ⵅⴼ \"$1\"", "prevn": "Amzray {{PLURAL:$1|$1}}", "nextn": "wn d-itasn {{PLURAL:$1|$1}}", "viewprevnext": "Ẓeṛ ($1 {{int:pipe-separator}} $2) ($3)", - "searchprofile-everything": "Marra", - "searchprofile-articles-tooltip": "Rzu di $1", + "searchprofile-articles": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⵏ ⵜⵓⵎⴰⵢⵜ", + "searchprofile-everything": "ⵎⴰⵔⵔⴰ", + "searchprofile-articles-tooltip": "ⵔⵣⵓ ⴳ $1", "search-result-size": "$1 ({{PLURAL:$2|1 tawalt|$2 tiwalin}})", "search-redirect": "(awi $1)", - "search-suggest": "Ttugha txsd a tinid: $1", + "search-section": "(ⵜⵉⴳⵣⵎⵉ $1)", + "search-category": "(ⴰⵙⵎⵉⵍ $1)", + "search-suggest": "ⵎⴰ ⵜⵅⵙⴷ ⴰⴷ ⵜⵉⵏⵉⴷ: $1", "search-interwiki-caption": "Awmatn n usnfar", - "search-interwiki-more": "(ujar)", - "searchall": "maṛṛa", + "search-interwiki-more": "(ⵓⴳⴰⵔ)", + "searchall": "ⵎⴰⵔⵔⴰ", "powersearch-legend": "Tarzzut tanmhazt", + "powersearch-toggleall": "ⵎⴰⵔⵔⴰ", "preferences": "Ismyifiyn", "mypreferences": "Isemyifiyen inu", - "searchresultshead": "Tarzzut", - "yourrealname": "isem n deṣṣaḥ :", + "searchresultshead": "ⵔⵣⵓ", + "stub-threshold-sample-link": "ⴰⵎⴷⵢⴰ", + "prefs-searchoptions": "ⴰⵔⵣⵣⵓ", + "yourrealname": "ⵉⵙⵎ ⵏ ⵜⵉⴷⵜ:", + "yourlanguage": "ⵜⵓⵜⵍⴰⵢⵜ:", "prefs-help-realname": "isem inec n deṣṣaḥ mala txesad waha .\nmala tucit-id, ataf Lxdant inec a tetwassan ila inec.", + "prefs-dateformat": "ⵜⴰⵍⵖⴰ ⵏ ⵓⵙⴰⴽⵓⴷ", + "userrights-groupsmember": "ⴰⴳⵎⴰⵎ ⴳ:", + "userrights-reason": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", + "group": "ⵜⴰⵔⴰⴱⴱⵓⵜ:", "group-sysop": "Indbaln", - "group-all": "(maṛṛa)", + "group-all": "(ⵎⴰⵔⵔⴰ)", "grouppage-sysop": "{{ns:project}}:inedbalen", + "right-read": "ⵖⵔ ⵜⴰⵙⵏⵉⵡⵉⵏ", + "right-edit": "ⵙⵏⴼⵍ ⵜⴰⵙⵏⵉⵡⵉⵏ", + "right-move": "ⵙⵎⵓⵜⵜⵉ ⵜⴰⵙⵏⵉⵡⵉⵏ", + "right-movefile": "ⵙⵎⵓⵜⵜⵉ ⵉⴼⴰⵢⵍⵓⵜⵏ", + "right-delete": "ⴽⴽⵙ ⵜⴰⵙⵏⵉⵡⵉⵏ", "rightslog": "Aghmis n talghut n izrfan n usqdac", + "action-read": "ⵖⵔ ⵜⴰⵙⵏⴰ ⴰ", + "action-edit": "ⵙⵏⴼⵍ ⵜⴰⵙⵏⴰ ⴰ", + "action-delete": "ⴽⴽⵙ ⵜⴰⵙⵏⴰ ⴰ", "nchanges": "$1 {{PLURAL:$1|tiẓṛegt|tiẓṛigin}}", + "enhancedrc-history": "ⴰⵎⵣⵔⵓⵢ", "recentchanges": "Tiẓṛigin tineggura", "recentchanges-feed-description": "Bbar tiẓṛigin timayutin n wiki deg usudem(feed) a .", + "rcfilters-savedqueries-new-name-label": "ⵉⵙⵎ", + "rcfilters-filter-bots-label": "ⴰⵔⵓⴱⵓ", "rcnotefrom": "ɣar wadday d tiẓṛigin zi '''$2''' (ar '''$1''' ).", "rclistfrom": "Ẓar tiẓṛigin timaynutin ig ibeddan zi $3 $2", "rcshowhideminor": "$1 tiẓṛigin d-timeẓyanin", - "rcshowhidebots": "$1 iroboten(robots)", + "rcshowhidebots": "$1 ⵉⵔⵓⴱⵓⵜⵏ", "rcshowhideliu": "$1 users ig yudeffen", "rcshowhideanons": "$1 users war twasnen", "rcshowhidepatr": "Tiẓṛigin ig itwaẓrent di $1", "rcshowhidemine": "$1 tiẓṛigin inu", "rclinks": "Ẓar $1 tiẓṛigin tinggura di $2 n ussan inggura", "diff": "imṣebḍan", - "hist": "Amezruy", + "hist": "ⴰⵎⵣⵔⵓⵢ", "hide": "Snuffar", "show": "semmel-d", - "minoreditletter": "m", - "newpageletter": "N", - "boteditletter": "b", + "minoreditletter": "ⵎⵥⵢ", + "newpageletter": "ⵎⵢⵏ", + "boteditletter": "ⴱ", "recentchangeslinked": "Isenfilen i yudsen wa", "recentchangeslinked-feed": "Tiẓṛigin ag ta", "recentchangeslinked-toolbox": "Tiẓṛigin ag ta", "recentchangeslinked-title": "Tiẓṛigin ssaɣant-id ɣar \"$1\"", "recentchangeslinked-summary": "Ta d tabdart n isnfiln itwaggn drus zggwami di tasniwin id-iqqnen zg ict tasna nniḍn (nigh iqqnen ghar iwdan zi ca n taggayt).\nTasniwin di [[Special:Watchlist|your watchlist]] d '''tizurarin'''.", - "recentchangeslinked-page": "Izwl n tasna:", + "recentchangeslinked-page": "ⵉⵙⵎ ⵏ ⵜⴰⵙⵏⴰ:", "upload": "Zdem-d asatul", "uploadbtn": "Zdem-d afaylu", "uploadlogpage": "Zdem-d aɣmis", "filedesc": "Asgbr", "fileuploadsummary": "Asgbr:", "watchthisupload": "Xm tasbtirt a", - "listfiles": "Tabdart n ifayluten", - "file-anchor-link": "Afaylu", + "upload-dialog-button-upload": "ⵙⴽⵜⵔ", + "upload-form-label-infoform-name": "ⵉⵙⵎ", + "upload-form-label-infoform-description": "ⴰⴳⵍⴰⵎ", + "upload-form-label-infoform-date": "ⴰⵙⴰⴽⵓⴷ", + "listfiles-delete": "ⴽⴽⵙ", + "imgfile": "ⴰⴼⴰⵢⵍⵓ", + "listfiles": "ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵉⴼⴰⵢⵍⵓⵜⵏ", + "listfiles_date": "ⴰⵙⴰⴽⵓⴷ", + "listfiles_name": "ⵉⵙⵎ", + "listfiles_description": "ⴰⴳⵍⴰⵎ", + "listfiles_count": "ⵜⵓⵏⵖⵉⵍⵉⵏ", + "listfiles-latestversion": "ⵜⵓⵏⵖⵉⵍⵜ ⵜⴰⵎⵉⵔⴰⵏⵜ", + "listfiles-latestversion-yes": "ⵢⴰⵀ", + "listfiles-latestversion-no": "ⵓⵀⵓ", + "file-anchor-link": "ⴰⴼⴰⵢⵍⵓ", "filehist": "Amzruy n usatul", "filehist-help": "Tka di date/time bac ad tẓerd afaylu mamec ja d-itban di Lwaqt a .", + "filehist-deleteall": "ⴽⴽⵙ ⵎⴰⵔⵔⴰ", "filehist-deleteone": "sfaḍ", - "filehist-current": "aturaw", - "filehist-datetime": "Azmz/Akud", + "filehist-current": "ⴰⵎⵉⵔⴰⵏ", + "filehist-datetime": "ⴰⵙⴰⴽⵓⴷ/ⴰⴽⵓⴷ", "filehist-user": "Aseqdac", "filehist-dimensions": "Tisektiwin", "filehist-filesize": "Tiddi n ufaylu", - "filehist-comment": "Tinit", + "filehist-comment": "ⴰⵅⴼⴰⵡⴰⵍ", "imagelinks": "Aseqdec usatul", "linkstoimage": "{{PLURAL:$1|Tasna ya teqn-ad|$1 Tasniwin a qnent-id}} ɣa ufaylu ya :", "nolinkstoimage": "war telli ca n Tasna teqqen-d ɣa ufaylu ya.", "sharedupload": "Wa d ijj ufaylu itwacrec jar aṭṭas n isenfaren(projects).", "uploadnewversion-linktext": "Zdem-d tunɣilt d-tamaynut n ufaylu a", - "filedelete-submit": "Sfaḍ", + "filerevert-comment": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", + "filedelete": "ⴽⴽⵙ $1", + "filedelete-legend": "ⴽⴽⵙ ⴰⴼⴰⵢⵍⵓ", + "filedelete-comment": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", + "filedelete-submit": "ⴽⴽⵙ", + "filedelete-success": "ⵉⵜⵜⵡⴰⴽⴽⵙ $1.", "mimesearch": "tarezzut n MIME", + "download": "ⴰⴳⵎ", "listredirects": "Ẓar (redirects)", "unusedtemplates": "Timudmiwin war twasexedment", "randompage": "Tasna mamec ma tella", + "randomincategory-category": "ⴰⵙⵎⵉⵍ:", + "randomincategory-submit": "Raḥ ɣa", "randomredirect": "(redirect) zi ṭṭarf", "statistics": "tisiḍanin", + "statistics-articles": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⵏ ⵜⵓⵎⴰⵢⵜ", + "statistics-pages": "ⵜⴰⵙⵏⵉⵡⵉⵏ", "doubleredirects": "(redirects) ɛɛawdent", "brokenredirects": "(redirects) arẓent", "brokenredirects-edit": "arri", - "brokenredirects-delete": "sfaḍ", + "brokenredirects-delete": "ⴽⴽⵙ", "withoutinterwiki": "Tasna bla tiẓdayin n tutlayt", "withoutinterwiki-submit": "Smmrad", "fewestrevisions": "Tasniwin s cwayt n ifeggiden", "nbytes": "$1 {{PLURAL:$1|atamḍan|itamḍanen}}", "nlinks": "$1 {{PLURAL:$1|Tazdayt|Tizdayin}}", - "nmembers": "$1 {{PLURAL:$1|amaslad|imasladen}}", - "lonelypages": "Tasniwin tigujilin", + "nmembers": "$1 {{PLURAL:$1|ⵓⴳⵎⴰⵎ|ⵉⴳⵎⴰⵎⵏ}}", + "lonelypages": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⵜⵉⴳⵓⵊⵉⵍⵉⵏ", "uncategorizedpages": "Tasniwin bla taggayt", "uncategorizedcategories": "Taggayin bla taggayt", "uncategorizedimages": "ifayluten bla taggayt", @@ -340,31 +406,47 @@ "longpages": "Tasniwin d-tizirarin", "deadendpages": "Tasniwin s tizdayin mmutent", "protectedpages": "Tasniwin ẓarqent", + "protectedpages-page": "ⵜⴰⵙⵏⴰ", + "protectedpages-reason": "ⵜⴰⵎⵏⵜⵉⵍⵜ", "listusers": "Tabdart n iseqdacen", - "newpages": "Tasniwin timaynutin", + "newpages": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⵜⵉⵎⴰⵢⵏⵓⵜⵉⵏ", "ancientpages": "Tasniwin n zik qqaε", - "move": "Smutti", - "movethispage": "Smutti tasna ya", + "move": "ⵙⵎⵓⵜⵜⵉ", + "movethispage": "ⵙⵎⵓⵜⵜⵉ ⵜⴰⵙⵏⴰ ⴰ", "pager-newer-n": "{{PLURAL:$1|amynu 1|amynu $1}}", "pager-older-n": "{{PLURAL:$1|aqbur 1|aqbur $1}}", + "apisandbox-reset": "ⵙⴼⴹ", + "apisandbox-examples": "ⵉⵎⴷⵢⴰⵜⵏ", + "apisandbox-results": "ⵜⵉⵢⴰⴼⵓⵜⵉⵏ", + "apisandbox-continue-clear": "ⵙⴼⴹ", "booksources": "Ighbula n udlis", + "booksources-search": "ⵔⵣⵓ", "specialloguserlabel": "Aseqdac:", "speciallogtitlelabel": "isem:", "log": "Aɣmis", "all-logs-page": "Maṛṛa iɣmisen", - "allpages": "Marra tasniwin", + "checkbox-all": "ⵎⴰⵔⵔⴰ", + "allpages": "ⵎⴰⵔⵔⴰ ⵜⴰⵙⵏⵉⵡⵉⵏ", "nextpage": "Tasna zzat ($1)", "prevpage": "Tasna zzat ($1)", "allpagesfrom": "Scan-d Tasniwin beddant zi:", - "allarticles": "Marra tasniwin", + "allarticles": "ⵎⴰⵔⵔⴰ ⵜⴰⵙⵏⵉⵡⵉⵏ", "allpagessubmit": "Uyur", "allpagesprefix": "Ẓar Tasniwin s usekkil amzwaru:", - "categories": "Taggayin", - "linksearch-ok": "Tarzzut", + "categories": "ⵉⵙⵎⵉⵍⵏ", + "sp-deletedcontributions-contribs": "ⵜⵓⵎⵓⵜⵉⵏ", + "linksearch-ok": "ⵔⵣⵓ", "listusers-submit": "Smmrad", + "activeusers-submit": "smmrad", + "listgrouprights-group": "ⵜⴰⵔⴰⴱⴱⵓⵜ", "emailuser": "Ssek E-mail i bnadm a", + "emailto": "ⵉ:", + "emailsubject": "ⴰⵙⵏⵜⵍ:", + "emailmessage": "ⵜⵓⵣⵉⵏⵜ:", + "emailsend": "ⴰⵣⵏ", "watchlist": "Tabdart uḥṭṭu inu", "mywatchlist": "Tabdart uḥṭṭu inu", + "watchlistfor2": "ⵉ $1 $2", "addedwatchtext": "Tasna \"[[:$1]]\" Temmarni ɣar [[Special:Watchlist|Tabdart uḥṭṭu]].", "removedwatchtext": "Tasna \"[[:$1]]\" twakkes zi [[Special:Watchlist|Tabdart uḥṭṭu inec]].", "watch": "Ḥḍa", @@ -374,8 +456,9 @@ "wlshowlast": "Sseml-ad $1 tisεεatin $2 ussan inggura", "watching": "Ḥṭṭigh...", "unwatching": "Ur ḥṭṭigh...", - "deletepage": "Kks tasna", - "delete-legend": "Sfaḍ", + "deletepage": "ⴽⴽⵙ ⵜⴰⵙⵏⴰ", + "delete-confirm": "ⴽⴽⵙ \"$1\"", + "delete-legend": "ⴽⴽⵙ", "historywarning": "ɣark: Tasna i txisd atekesd ɣars amzruy :", "confirmdeletetext": "Ur d ac iqqim walu a tsfḍed ict tasna ak marra amzruy nns.\nMa nican txsd a tggd manaya? Ma tssnd min ttggd? Ma ttggd manaya amc teqqaṛ [[{{MediaWiki:Policy-url}}|tasrtit n Wiki]] ?", "actioncomplete": "Tiggawt tsala", @@ -385,9 +468,11 @@ "deleteotherreason": "Ca n ssebba nniḍn:", "deletereasonotherlist": "Ssebba nniḍn", "rollbacklink": "Sdwl ghar dffar", + "changecontentmodel-reason-label": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", + "changecontentmodel-submit": "ⵙⵏⴼⵍ", "protectlogpage": "Aghmis n umstn", - "prot_1movedto2": "[[$1]] twaneql ɣa [[$2]]", - "protectcomment": "Ssebba:", + "prot_1movedto2": "ⵜⵎⵓⵜⵜⵉ [[$1]] ⵖⵔ [[$2]]", + "protectcomment": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", "protectexpiry": "Itsala:", "protect_expiry_invalid": "Akud n usali ur illi nican.", "protect_expiry_old": "Akud usali izri, idwl d amzruy.", @@ -403,31 +488,36 @@ "protect-cascade": "Ḥḍa Tasniwin i yudfen di Tasna ya (cascading protection)", "protect-cantedit": "war tezemred ca ad tbedeld iswiren n uḥeṭṭu n Tasna ya, mayenzi war ɣark turagt bac ad tẓṛegd.", "protect-expiry-options": "2 tasεεat:2 hours,1 ass:1 day,3 ussan:3 days,1 amalass:1 week,2 imallasen:2 weeks,1 ayur:1 month,3 iyuren:3 months,6 iyuren:6 months,1 asggas:1 year,infinite:infinite", - "restriction-type": "Turagt:", + "restriction-type": "ⵜⵓⵔⴰⴳⵜ:", "restriction-level": "Aswir uskref:", "restriction-edit": "Arri", + "restriction-move": "ⵙⵎⵓⵜⵜⵉ", + "restriction-upload": "ⵙⴽⵜⵔ", "undeletebtn": "Ar-ad", "undeleteviewlink": "ẓeṛ", + "undeletecomment": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", "undelete-search-submit": "Tarzzut", + "undelete-show-file-submit": "ⵢⴰⵀ", "namespace": "Tallunt-izwel:", "invert": "Dren mayn testid (tixtard)", "blanknamespace": "(Amezwaru)", "contributions": "Tiggawin n useqdac", - "mycontris": "Tiggawin inu", - "contribsub2": "i $1 ($2)", - "uctop": "(snnj)", + "mycontris": "ⵜⵓⵎⵓⵜⵉⵏ", + "anoncontribs": "ⵜⵓⵎⵓⵜⵉⵏ", + "contribsub2": "ⵉ {{GENDER:$3|$1}} ($2)", + "uctop": "(ⵜⴰⵎⵉⵔⴰⵏⵜ)", "month": "Zg wayur (d zik):", "year": "Zg usggwas (d zik):", "sp-contributions-newbies": "Ẓar Tabdart n tiggawin n useqdac a deg umiḍan amaynu waha", "sp-contributions-newbies-sub": "i imiḍan imaynuten", "sp-contributions-blocklog": "sbdd tabdart n talghut", - "sp-contributions-talk": "Awal", + "sp-contributions-talk": "ⵎⵙⴰⵡⵍ", "sp-contributions-search": "Arzu x tiggawin", "sp-contributions-username": "Tansa IP d isem useqdac:", - "sp-contributions-submit": "Tarzzut", + "sp-contributions-submit": "ⵔⵣⵓ", "whatlinkshere": "Min iteqqnen ghar da", "whatlinkshere-title": "Tasniwin id-izedyen ɣar \"$1\"", - "whatlinkshere-page": "Tasna:", + "whatlinkshere-page": "ⵜⴰⵙⵏⴰ:", "linkshere": "Tasna ya tzedi ɣa '''[[:$1]]''':", "nolinkshere": "war tlli ca n Tasna tqqen-d da '''[[:$1]]'''.", "isredirect": "Tasna n (redirect)", @@ -438,51 +528,62 @@ "whatlinkshere-links": "← tizdayin", "whatlinkshere-hidelinks": "$1 timqqan", "blockip": "Sbdd asqdac a", + "ipbreason": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", "ipboptions": "2 n timirin:2 hours,1 n wass:1 day,3 n wussan:3 days,1 imalass:1 week,2 imallassn:2 weeks,1 wayur:1 month,3 wayurn:3 months,6 wayurn:6 months,1 asggwas:1 year,tartalla:infinite", + "autoblocklist-submit": "ⵔⵣⵓ", "ipblocklist": "Tabdart n tansiwin IP d isemawen n iseqdacen ig iteblukan", - "ipblocklist-submit": "Tarzzut", - "blocklink": "Sbedd", + "blocklist-reason": "ⵜⴰⵎⵏⵜⵉⵍⵜ", + "ipblocklist-submit": "ⵔⵣⵓ", + "blocklink": "ⴳⴷⵍ", "unblocklink": "Ṛẓem", - "contribslink": "Tiggawin", + "contribslink": "ⵜⵓⵎⵓⵜⵉⵏ", "blocklogpage": "Ẓareqq aɣmis", "blocklogentry": "ibloka [[$1]] ar $2 $3", "block-log-flags-nocreate": "timggit n imiḍanen imaynutn ttwasbdd", + "move-page": "ⵙⵎⵓⵜⵜⵉ $1", + "move-page-legend": "ⵙⵎⵓⵜⵜⵉ ⵜⴰⵙⵏⴰ", "movepagetext": "mala tesxedmed taseddast(form) a swadday, ad tessenaqled maṛṛa amzruy ines ɣar isem amaynu.\nisem aqbur ad idwel d Tasna n (redirect) ɣar isem amaynu .\ntzemred ad tebedled (redirects) bac ad qnent ɣar isem amezwaru s ufus.\nmala war texsed ca, ẓar [[Special:DoubleRedirects|double]] niɣ [[Special:BrokenRedirects|broken redirects]].\nxak ig illa ad txemmed ma tizdayin zedyent mani ig ixeṣ niɣ lla.\n\nTasna '''war tniqil ca''' mala qaddin ca n Tasna s isem a amaynu, ɣar mala texwa niɣ d (redirect) u war ɣar-s bu ca n umzruy n uẓṛeg\n\nmala amya, itxessa cekk ad tesnaqled s ufus mala txisd\n'''ɣark!'''\nmanaya itebeddal Tasniwin, ixessa ad tesned mliḥ man tegged zzat ma ad tkemled manaya.", "movepagetalktext": "Tasna n usiwl ad twanqel ag Tasna ines '''ɣar mala:'''\n*Ca n Tasna usiwl tella dini s isem a amaynu, niɣ\n*Mala war tixtard tabelludt a swadday.\n\nmala amya, itxessa cekk ad tesnaqled s ufus mala txisd.", - "movearticle": "Smutti tasna:", "newtitle": "Ghar yizwl amaynu:", "move-watch": "Ẓar Tasna ya", - "movepagebtn": "Snaqel Tasna", + "movepagebtn": "ⵙⵎⵓⵜⵜⵉ ⵜⴰⵙⵏⴰ", "pagemovedsub": "Asmutti itwagg", "movepage-moved": "'''\"$1\" twanql ɣar \"$2\"'''", "articleexists": "Tasna s isem a tella da, niɣ isem itucid war icni.\nixdar isem nniḍn.", "movetalk": "Snaqel Tasniwin n usiwl igg illan akid-s", "movelogpage": "Snaql aɣmis", - "movereason": "Ssebba:", + "movereason": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", "revertmove": "sedwel", "export": "Sekk tasniwin", + "export-addcat": "ⵔⵏⵓ", + "export-addns": "ⵔⵏⵓ", "allmessages": "inzan n unagraw", + "allmessagesname": "ⵉⵙⵎ", + "allmessages-filter-all": "ⵎⴰⵔⵔⴰ", + "allmessages-language": "ⵜⵓⵜⵍⴰⵢⵜ:", + "allmessages-filter-translate": "ⵙⵙⵓⵖⵍ", "thumbnail-more": "Smghar", "thumbnail_error": "Error creating thumbnail: $1", + "import-comment": "ⴰⵅⴼⴰⵡⴰⵍ:", "importlogpage": "Siri-d aɣmis", "tooltip-pt-userpage": "Tasna inu", "tooltip-pt-mytalk": "Tasna usiwl inu", "tooltip-pt-preferences": "Min d-ac itteɛjiben", "tooltip-pt-watchlist": "Tabdart n Tasniwin umi txmamd bac ad-ten teẓṛegd", - "tooltip-pt-mycontris": "Umuɣ n tiwuriwin inu", + "tooltip-pt-mycontris": "ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵜⵓⵎⵓⵜⵉⵏ {{GENDER:|ⵏⵏⴽ|ⵏⵏⵎ}}", "tooltip-pt-login": "Neqqar ac adef s umiḍan nnek; maca malla texsed waha", - "tooltip-pt-logout": "Ufuɣ", - "tooltip-ca-talk": "Amsawal xef tasna n ukettur", - "tooltip-ca-edit": "Tzemmared a tẓeṛged tasna ya.\nBbeẓ x ufeskar n uzar-timeẓṛi zzat i gha txemmled min turid", + "tooltip-pt-logout": "ⴼⴼⵖ", + "tooltip-ca-talk": "ⴰⵎⵙⴰⵡⴰⵍ ⵅⴼ ⵜⴰⵙⵏⴰ ⵏ ⵜⵓⵎⴰⵢⵜ", + "tooltip-ca-edit": "ⵙⵏⴼⵍ ⵜⴰⵙⵏⴰ ⴰ", "tooltip-ca-addsection": "Arni tinit deg usiwl a.", "tooltip-ca-viewsource": "Tasna ya tẓarq. tzemred atẓred aɣbal ines.", "tooltip-ca-history": "Isughulen izrin n tasna ya.", "tooltip-ca-protect": "Ẓarq Tasna ya", - "tooltip-ca-delete": "Kks Tasna ya", - "tooltip-ca-move": "Snaql Tasna a", + "tooltip-ca-delete": "ⴽⴽⵙ ⵜⴰⵙⵏⴰ ⴰ", + "tooltip-ca-move": "ⵙⵎⵓⵜⵜⵉ ⵜⴰⵙⵏⴰ ⴰ", "tooltip-ca-watch": "Arni tasna ya ghar tbdart uḥṭṭu nnc", "tooltip-ca-unwatch": "Kkes Tasna ya zi Tabdart uḥṭṭu inec", - "tooltip-search": "Rzu {{SITENAME}}", + "tooltip-search": "ⵔⵣⵓ ⴳ {{SITENAME}}", "tooltip-search-go": "Uyur ghar tasna s yizwel a s imant nnes malla tella", "tooltip-search-fulltext": "Rzu di tasniwin xef waḍṛis a", "tooltip-p-logo": "Tasbtirt Tamzwarut", @@ -497,7 +598,7 @@ "tooltip-t-recentchangeslinked": "Isenfilen n drus zggwami di tasniwin i yetwaqqnen zi tasna ya", "tooltip-t-contributions": "Ẓar Tabdart n tiggawin n useqdac a", "tooltip-t-emailuser": "Sekk e-mail i bnadem a", - "tooltip-t-upload": "Zdem-d isatulen", + "tooltip-t-upload": "ⵙⴽⵜⵔ ⵉⴼⴰⵢⵍⵓⵜⵏ", "tooltip-t-specialpages": "Tabdart n marra tasniwin tinemmezrayin", "tooltip-t-print": "Tanghelt usiggez n tasna ya", "tooltip-ca-nstab-main": "Ẓeṛ tasna n ukettur", @@ -513,29 +614,74 @@ "tooltip-diff": "Ẓar tiẓṛigin i teggid deg uḍṛiṣ a.", "tooltip-compareselectedversions": "Ẓar imsebeḍiyen jar tunɣilin n Tasna ya.", "tooltip-watch": "Arni Tasna ya ɣa Tabdart uḥṭṭu inec", + "pageinfo-contentpage-yes": "ⵢⴰⵀ", + "pageinfo-protect-cascading-yes": "ⵢⴰⵀ", "previousdiff": "← imṣebḍan n zzat", "nextdiff": "Amṣebḍi zzat →", + "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|ⵜⴰⵙⵏⴰ|ⵜⴰⵙⵏⵉⵡⵉⵏ}}", "file-info-size": "$1 × $2 pixel, tiddisize n ufaylu: $3, anawtype n MIME: $4", "file-nohires": "walu ca n resolution yemɣa x wa.", "svg-long-desc": "Afaylu n SVG, dis $1 × $2 pixel, Tiddi n ufaylu: $3", "show-big-image": "Resolution ameqran", "newimages": "Amewlaf n ifayluten imaynuten", - "ilsubmit": "Tarzzut", + "ilsubmit": "ⵔⵣⵓ", + "minutes": "{{PLURAL:$1|$1 ⵜⵓⵙⴷⵉⴷⵜ|$1 ⵜⵓⵙⴷⵉⴷⵉⵏ}}", + "hours": "{{PLURAL:$1|$1 ⵜⵙⵔⴰⴳⵜ|$1 ⵜⵙⵔⴰⴳⵉⵏ}}", + "days": "{{PLURAL:$1|$1 ⵡⴰⵙⵙ|$1 ⵡⵓⵙⵙⴰⵏ}}", + "years": "{{PLURAL:$1|$1 ⵓⵙⴳⴳⵯⴰⵙ|$1 ⵉⵙⴳⴳⵯⴰⵙⵏ}}", "bad_image_list": "Talɣa tella ammu :\n\nImagraden n tebdart (ɣar-sent * deg umezwaru) waha iy yellan nican, inneḍni uhu.\nAmaqqan amezwarutdi tebridt ixessa ad tili teqqen ɣer ijen usatul aɛeffan.\nMarra imaqqanen nneḍni xef ijen uceṛṛid simant nnes ad ilin d tuksawin, amecnaw tasniwin mani izemmer usatul ad d-yeffeɣ deg uceṛṛiḍ.", "metadata": "Timuca Meta", "metadata-help": "Afaylu a ɣar-s tilɣa(informations) nniḍn, teqqad ad tili tarnitent camera niɣ scanner i tiggin.\nmala afaylu a itwabeddel x mamec ja illa g umezwaru, ca n tilɣa teqqad ad ilint msebḍant x ufaylu amezwaru.", "metadata-expand": "Sicen-d tilɣa nnumɣarent", "metadata-collapse": "Snuffar tilgha innumgharn", "metadata-fields": "Igran n EXIF metadata i yllan di tbrat a ad adfn di tasna n twlaft xmnni d-gha twḍa tflwit n metadata.\nInnḍni ad twaffrn dg umzwar.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude", - "namespacesall": "marra", - "monthsall": "marra", + "exif-languagecode": "ⵜⵓⵜⵍⴰⵢⵜ", + "exif-iimcategory": "ⴰⵙⵎⵉⵍ", + "exif-exposureprogram-1": "ⴰⵡⴼⵓⵙ", + "namespacesall": "ⵎⴰⵔⵔⴰ", + "monthsall": "ⵎⴰⵔⵔⴰ", "imgmultigo": "Raḥ ɣa!", + "img-lang-default": "(ⵜⵓⵜⵍⴰⵢⵜ ⵙ ⵓⵡⵏⵓⵍ)", "table_pager_limit_submit": "Raḥ ɣa", "watchlisttools-view": "Sicen ibeddilen i ssaɣan ɣar wayawya", "watchlisttools-edit": "Ẓar d tẓṛegd Tabdart uḥṭṭu", "watchlisttools-raw": "Ẓṛeg Tabdart uḥṭṭu tamenzut", - "version": "Tunɣilt", + "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|ⴰⵎⵙⴰⵡⴰⵍ]])", + "version": "ⵜⵓⵏⵖⵉⵍⵜ", "version-specialpages": "Tudmawin Special", - "fileduplicatesearch-submit": "Tarzzut", - "specialpages": "Tasniwin tinemmezrayin" + "version-software-product": "ⴰⵢⴰⴼⵓ", + "version-software-version": "ⵜⵓⵏⵖⵉⵍⵜ", + "version-libraries-version": "ⵜⵓⵏⵖⵉⵍⵜ", + "version-libraries-license": "ⵜⵓⵔⴰⴳⵜ", + "version-libraries-description": "ⴰⴳⵍⴰⵎ", + "fileduplicatesearch-submit": "ⵔⵣⵓ", + "specialpages": "Tasniwin tinemmezrayin", + "tags-active-yes": "ⵢⴰⵀ", + "tags-active-no": "ⵓⵀⵓ", + "tags-delete": "ⴽⴽⵙ", + "tags-create-reason": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", + "tags-delete-reason": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", + "tags-activate-reason": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", + "tags-deactivate-reason": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", + "tags-edit-reason": "ⵜⴰⵎⵏⵜⵉⵍⵜ:", + "compare-page1": "ⵜⴰⵙⵏⴰ 1", + "compare-page2": "ⵜⴰⵙⵏⴰ 2", + "htmlform-no": "ⵓⵀⵓ", + "htmlform-yes": "ⵢⴰⵀ", + "logentry-delete-delete": "{{GENDER:$2|ⵉⴽⴽⵙ|ⵜⴽⴽⵙ}} $1 ⵜⴰⵙⵏⴰ $3", + "restore-count-files": "{{PLURAL:$1|1 ⵓⴼⴰⵢⵍⵓ|$1 ⵉⴼⴰⵢⵍⵓⵜⵏ}}", + "feedback-message": "ⵜⵓⵣⵉⵏⵜ:", + "feedback-subject": "ⴰⵙⵏⵜⵍ:", + "feedback-thanks-title": "ⵜⴰⵏⵎⵎⵉⵔⵜ!", + "searchsuggest-search": "ⵔⵣⵓ ⴳ {{SITENAME}}", + "duration-minutes": "$1 {{PLURAL:$1|ⵜⵓⵙⴷⵉⴷⵜ|ⵜⵓⵙⴷⵉⴷⵉⵏ}}", + "duration-hours": "$1 {{PLURAL:$1|ⵜⵙⵔⴰⴳⵜ|ⵜⵙⵔⴰⴳⵉⵏ}}", + "duration-days": "$1 {{PLURAL:$1|ⵡⴰⵙⵙ|ⵡⵓⵙⵙⴰⵏ}}", + "duration-years": "$1 {{PLURAL:$1|ⵓⵙⴳⴳⵯⴰⵙ|ⵉⵙⴳⴳⵯⴰⵙⵏ}}", + "duration-centuries": "$1 {{PLURAL:$1|ⵜⴰⵙⵓⵜ|ⵜⴰⵙⵓⵜⵉⵏ}}", + "expand_templates_output": "ⵜⴰⵢⴰⴼⵓⵜ", + "pagelanguage": "ⵙⵏⴼⵍ ⵜⵓⵜⵍⴰⵢⵜ ⵏ ⵜⴰⵙⵏⴰ", + "pagelang-name": "ⵜⴰⵙⵏⴰ", + "pagelang-language": "ⵜⵓⵜⵍⴰⵢⵜ", + "pagelang-reason": "ⵜⴰⵎⵏⵜⵉⵍⵜ" } diff --git a/languages/i18n/rm.json b/languages/i18n/rm.json index 537bd94e4b..5cfc0392f4 100644 --- a/languages/i18n/rm.json +++ b/languages/i18n/rm.json @@ -13,7 +13,8 @@ "Macofe", "Matma Rex", "Translaziuns", - "Terfili" + "Terfili", + "MarcoAurelio" ] }, "tog-underline": "Suttastritgar colliaziuns:", @@ -137,13 +138,7 @@ "anontalk": "Pagina da discussiun da questa IP", "navigation": "Navigaziun", "and": " e", - "qbfind": "Chattar", - "qbbrowse": "Sfegliar", - "qbedit": "Modifitgar", - "qbpageoptions": "Questa pagina", - "qbmyoptions": "Mia pagina", "faq": "FAQ", - "faqpage": "Project:FAQ", "actions": "Acziuns", "namespaces": "Tip da pagina", "variants": "Variantas", @@ -165,28 +160,19 @@ "view": "Leger", "edit": "Modifitgar", "create": "Crear", - "editthispage": "Modifitgar questa pagina", - "create-this-page": "Crear questa pagina", "delete": "Stizzar", - "deletethispage": "Stizzar questa pagina", "undelete_short": "Revocar {{PLURAL:$1|ina modificaziun|$1 modificaziuns}}", "viewdeleted_short": "Guardar {{PLURAL:$1|ina modificaziun stizzada|$1 modificaziuns stizzadas}}", "protect": "proteger", "protect_change": "midar", - "protectthispage": "Proteger questa pagina", "unprotect": "Midar la protecziun", - "unprotectthispage": "Midar la protecziun da questa pagina", "newpage": "Nova pagina", - "talkpage": "Discutar quest artitgel", "talkpagelinktext": "Discussiun", "specialpage": "Pagina speziala", "personaltools": "Utensils persunals", - "articlepage": "Mussar la pagina da cuntegn", "talk": "Discussiun", "views": "Questa pagina", "toolbox": "Utensils", - "userpage": "Mussar la pagina d'utilisader", - "projectpage": "Mussar la pagina da project", "imagepage": "Mussar la pagina da datotecas", "mediawikipage": "Mussar la pagina da messadis", "templatepage": "Mussar la pagina dal model", @@ -310,7 +296,7 @@ "actionthrottled": "Acziun limitada", "actionthrottledtext": "Sco mesira cunter spam na pos ti betg exequir questa acziun memia bleras giadas en curt temp. Ti has surpassà questa limita. \nEmprova danovamain en in per minutas.", "protectedpagetext": "Questa pagina è vegnida bloccada per evitar ch'ella modificaziuns ed autras acziuns.", - "viewsourcetext": "Ti pos guardar e copiar il code-fundamental da questa pagina:", + "viewsourcetext": "Ti pos guardar e copiar il code-fundamental da questa pagina.", "viewyourtext": "Ti pos giardar e copiar la il code da funatuna da '''tias midadas''' vid questa pagina:", "protectedinterface": "Questa pagina cuntegna ils texts per l'interfatscha da la software ed è protegida per evitar abus.", "editinginterface": "'''Attenziun:''' Questa pagina cuntegna text che vegn duvra en la interfatscha da questa software. \nMidadas influenzeschan directamain l'interfatscha per tut ils utilisaders sin questa vichi. \nSche ti vuls far translaziuns u correcturas per tut las vichis, lura utilisescha [https://translatewiki.net/ translatewiki.net], il project per translatar MediaWiki.", @@ -504,7 +490,7 @@ "accmailtext": "In pled-clav casual per [[User talk:$1|$1]] è vegnì tramess a $2. El po vegnir midà sin la pagina ''[[Special:ChangePassword|midar pled-clav]]'' suenter che ti t'es annunzià.", "newarticle": "(Nov)", "newarticletext": "Ti has cliccà ina colliaziun ad ina pagina che n'exista anc betg. Per crear ina pagina, entschaiva a tippar en la stgaffa sutvart (guarda [$1 la pagina d'agid] per t'infurmar).", - "anontalkpagetext": "----''Quai è la pagina da discussiun per in utilisader anomim che n'ha anc betg creà in conto d'utilisader u che n'al utilisescha betg.\nPerquai avain nus d'utilisar l'adressa dad IP per l'identifitgar.\nIna tala adressa dad IP po vegnir utilisada da differents utilisaders.\nSche ti es in utilisaders anonim e pensas che commentaris che na pertutgan betg tai vegnan adressads a tai, lura [[Special:CreateAccount|creescha in conto]] u [[Special:UserLogin|t'annunzia]] per evitar en futur che ti vegns sbaglià cun auters utilisaders.''", + "anontalkpagetext": "----\nQuai è la pagina da discussiun per in utilisader anomim che n'ha anc betg creà in conto d'utilisader u che n'al utilisescha betg.\nPerquai avain nus d'utilisar l'adressa dad IP per l'identifitgar.\nIna tala adressa dad IP po vegnir utilisada da differents utilisaders.\nSche ti es in utilisaders anonim e pensas che commentaris che na pertutgan betg tai vegnan adressads a tai, lura [[Special:CreateAccount|creescha in conto]] u [[Special:UserLogin||t'annunzia]] per evitar en futur che ti vegns sbaglià cun auters utilisaders.", "noarticletext": "Questa pagina na cuntegna actualmain nagin text.\nTi pos [[Special:Search/{{PAGENAME}}|tschertgar il term]] sin in'autra pagina,\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} tschertgar en ils protocols],\nu [{{fullurl:{{FULLPAGENAME}}|action=edit}} crear questa pagina].", "noarticletext-nopermission": "Questa pagina na cuntegna actualmain nagin text.\nTi pos [[Special:Search/{{PAGENAME}}|tschertgar quest titel]] en autras paginas u [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} tschertgar en ils protocols correspundents], ma ti n'has betg ils dretgs da crear questa pagina.", "missing-revision": "La versiun #$1 da la pagina cun il num \"{{FULLPAGENAME}}\" n'exista betg.\n\nQuai capita savnes sche ti cliccas sin ina colliaziun antiquada en la cronologia per ina pagina ch'è vegnida stizzada.\nDetagls pon vegnri chattads en il [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} protocol da stizzar].", @@ -714,6 +700,7 @@ "compareselectedversions": "cumparegliar las versiuns selecziunadas", "showhideselectedversions": "Mussar/zuppentar las versiuns tschernidas", "editundo": "revocar", + "diff-empty": "(negina differenza)", "diff-multi-manyusers": "({{PLURAL:$1|Ina versiun|$1 versiuns}} tranteren da dapli che $2 {{PLURAL:$2|utilisader|utilisaders}} na vegn betg mussada)", "difference-missing-revision": "{{PLURAL:$2|Ina versiun|$2 versiuns}} da questa differenza ($1) {{PLURAL:$2|n'è betg vegnida chattada|n'èn betg vegnidas chattadas}}.\n\nPer ordinari vegn quai chaschunà dad ina colliaziun da diff antiquada ad ina pagian ch'è vegnida stizzada. \nDetagls pon vegnir chattads en il [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} protocol da stizzar].", "searchresults": "Resultats da tschertga", @@ -739,7 +726,7 @@ "searchprofile-advanced-tooltip": "Tschertgar en ulteriurs tips da pagina", "search-result-size": "$1 ({{PLURAL:$2|in pled|$2 pleds}})", "search-result-category-size": "{{PLURAL:$1|1 commember|$1 commembers}} ({{PLURAL:$2|1 sutcategoria|$2 sutcategorias}}, {{PLURAL:$3|1 datoteca|$3 datotecas}})", - "search-redirect": "(renvià da $1)", + "search-redirect": "(renviament da $1)", "search-section": "(chapitel $1)", "search-suggest": "Has ti manegià: $1", "search-interwiki-caption": "Projects sumegliants", @@ -749,6 +736,7 @@ "searchrelated": "sumegliant", "searchall": "tuts", "showingresults": "Sutvart èn enfin {{PLURAL:$1|'''in''' resultat|'''$1''' resultats}} cumenzond cun il numer '''$2'''.", + "search-showingresults": "{{PLURAL:$4|resultat $1 da$3|resultats$1 - $2 da $3}}", "search-nonefound": "Per il term tschertgà èn nagins resultats vegnids chattads.", "powersearch-legend": "Tschertga extendida", "powersearch-ns": "Tschertgar en tips da pagina:", @@ -1378,7 +1366,7 @@ "booksources-text": "Sutvart è ina glista da las colliaziuns ad autras paginas che vendan cudeschs novs ed utilisads e che pudessan avair dapli infurmaziuns davart ils cudeschs che ti tschertgas:", "booksources-invalid-isbn": "Il numer ISBN na para betg dad esser valid; controllescha che ti n'has betg fatg errurs cun la scriver.", "specialloguserlabel": "Acziun exequida da:", - "speciallogtitlelabel": "Destinaziun (titel u utilisader):", + "speciallogtitlelabel": "Destinaziun (titel u {{ns:user}}:num d'utilisader per utilisaders):", "log": "Protocols", "all-logs-page": "Tut ils protocols publics", "alllogstext": "Quai è ina visualisaziun cumbinada da tut ils protocols da {{SITENAME}}.\nTi pos restrenscher la vista cun tscherner in tip da protocol, il num d'utilisader (resguardar maiusclas/minusclas) u la pagina pertutgada (era resguardar maiusclas/minusclas).", @@ -1485,8 +1473,8 @@ "watchlist-details": "Ti has {{PLURAL:$1|$1 pagina|$1 paginas}} sin tia glista d'observaziun, paginas da discussiun exclusas.", "wlheader-enotif": "Il servetsch d'infurmaziun per e-mail è activà.", "wlheader-showupdated": "Paginas ch'èn vegnidas modifitgadas suenter che ti has vis els la davosa giada èn mussads '''grass'''", - "wlnote": "Sutvart {{PLURAL:$1|è l'ultima midada|èn las ultimas '''$1''' midadas}} entaifer {{PLURAL:$2|l'ultima ura|las ultimas '''$2''' uras}}. Actualisà ils $3 las $4.", - "wlshowlast": "Mussar: las ultimas $1 uras, ils ultims $2 dis u .", + "wlnote": "Sutvart {{PLURAL:$1|è l'ultima midada|èn las ultimas $1 midadas}} entaifer {{PLURAL:$2|l'ultima ura|las ultimas $2 uras}}. Actualisà ils $3 las $4.", + "wlshowlast": "Mussar: las ultimas $1 uras, ils ultims $2 dis.", "watchlist-options": "Opziuns per la glista d'observaziun", "watching": "observ...", "unwatching": "observ betg pli...", @@ -1941,9 +1929,9 @@ "tooltip-pt-anonuserpage": "La pagina d'utilisader per l'adressa IP cun la quala che ti fas modificaziuns", "tooltip-pt-mytalk": "Mussar {{GENDER:|tia}} pagina da discussiun", "tooltip-pt-anontalk": "Discussiun davart modificaziuns che derivan da questa adressa dad IP", - "tooltip-pt-preferences": "mias preferenzas", + "tooltip-pt-preferences": "{{GENDER:|tias}} preferenzas", "tooltip-pt-watchlist": "La glista da las paginas da las qualas jau observ las midadas", - "tooltip-pt-mycontris": "Mussar la glista da tut tias contribuziuns", + "tooltip-pt-mycontris": "Mussar la glista da tut {{GENDER:|tias}} contribuziuns", "tooltip-pt-login": "I fiss bun sche ti s'annunziassas, ti na stos dentant betg.", "tooltip-pt-logout": "Sortir", "tooltip-ca-talk": "Discussiuns davart il cuntegn da l'artitgel", @@ -1974,7 +1962,7 @@ "tooltip-feed-rss": "RSS feed per questa pagina", "tooltip-feed-atom": "Atom feed per questa pagina", "tooltip-t-contributions": "Mussar las contribuziuns da {{GENDER:$1|quest utilisader}}", - "tooltip-t-emailuser": "Trametter in e-mail a quest utilisader", + "tooltip-t-emailuser": "Trametter in e-mail a {{GENDER:$1|quest utilisader}}", "tooltip-t-upload": "Chargiar si datotecas", "tooltip-t-specialpages": "Glista da tut las paginas spezialas", "tooltip-t-print": "Versiun per stampar da questa pagina", @@ -2561,6 +2549,11 @@ "version-entrypoints": "URLs dals puncts d'entrada", "version-entrypoints-header-entrypoint": "Punct d'entrada", "version-entrypoints-header-url": "URL", + "redirect-submit": "Dai", + "redirect-value": "Valuta:", + "redirect-user": "ID da l'utilisader", + "redirect-page": "ID da la pagina", + "redirect-file": "Num da datoteca", "fileduplicatesearch": "Tschertgar datotecas dublas", "fileduplicatesearch-summary": "Tschertgar datotecas dublas a basa da valurs da hash.", "fileduplicatesearch-filename": "Num da datoteca:", @@ -2596,6 +2589,8 @@ "tags-display-header": "Num sin la glista da modificaziuns", "tags-description-header": "Descripziun cumpletta da la muntada", "tags-hitcount-header": "Modificaziuns signalisadas", + "tags-active-yes": "Gea", + "tags-active-no": "Na", "tags-edit": "modifitgar", "tags-hitcount": "$1 {{PLURAL:$1|midada|midadas}}", "comparepages": "Cumparegliar paginas", @@ -2624,9 +2619,9 @@ "htmlform-reset": "Revocar las midadas", "htmlform-selectorother-other": "Auters", "logentry-delete-delete": "$1 {{GENDER:$2|ha stizzà}} la pagina $3", - "logentry-delete-restore": "$1 {{GENDER:$2|ha restaurà}} la pagina $3", + "logentry-delete-restore": "$1 {{GENDER:$2|ha restaurà}} la pagina $3 ($4)", "logentry-delete-event": "$1 ha midà la visibilitad da{{PLURAL:$5|d ina occurrenza en il protocol| $5 occurrenzas en il protocol}} da '''$3''': $4", - "logentry-delete-revision": "$1 ha midà la visibilitad da{{PLURAL:$5|d ina versiun| $5 versiuns}} da la pagina $3: $4", + "logentry-delete-revision": "$1 {{GENDER:$2|ha midà}} la visibilitad da {{PLURAL:$5|d ina versiun|$5 versiuns}} da la pagina $3: $4", "logentry-delete-event-legacy": "$1 ha midà la visibilitad dad occurrenzas da protocol sin $3", "logentry-delete-revision-legacy": "$1 ha midà la visibilitad da versiuns sin la pagina $3", "logentry-suppress-delete": "$1 ha supprimì la pagina $3", @@ -2643,18 +2638,19 @@ "revdelete-restricted": "applitgà restricziuns per administraturs", "revdelete-unrestricted": "allontanà restricziuns per administraturs", "logentry-move-move": "$1 {{GENDER:$2|ha spustà}} la pagina $3 a $4", - "logentry-move-move-noredirect": "$1 ha spustà la pagina $3 a $4 senza crear in renviament", - "logentry-move-move_redir": "$1 ha spustà la pagina $3 a $4 e surscrit quatras in renviament", + "logentry-move-move-noredirect": "$1 {{GENDER:$2|ha spustà}} la pagina $3 a $4 senza crear in renviament", + "logentry-move-move_redir": "$1 {{GENDER:$2|ha spustà}} la pagina $3 a $4 e surscrit quatras in renviament", "logentry-move-move_redir-noredirect": "$1 ha spustà la pagina $3 a $4 e surscrit quatras in renviament senza crear in renviament", "logentry-patrol-patrol": "$1 ha marcà la versiun $4 da la pagina $3 sco controllada", - "logentry-patrol-patrol-auto": "$1 ha marcà automaticamain la versiun $4 da la pagina $3 sco controllada", + "logentry-patrol-patrol-auto": "$1 {{GENDER:$2|ha marcà}} automaticamain la versiun $4 da la pagina $3 sco controllada", "logentry-newusers-newusers": "Il conto $1 è vegnì creà", "logentry-newusers-create": "Il conto $1 è vegnì {{GENDER:$2|creà}}", "logentry-newusers-create2": "Il conto $3 è vegnì creà da $1", - "logentry-newusers-autocreate": "Il conto $1 è vegnì creà automaticamain", + "logentry-newusers-autocreate": "Il conto d'utilisader $1 {{GENDER:$2|è vegnì creà}} automaticamain", "logentry-rights-rights": "$1 ha midà la commembranza da gruppas per $3 da $4 a $5", "logentry-rights-rights-legacy": "$1 ha {{GENDER:$2|midà}} la commembranza da gruppas per $3", "logentry-rights-autopromote": "$1 è vegnì {{GENDER:$2|promovì|promovida}} automaticamain da $4 a $5", + "logentry-upload-upload": "$1 {{GENDER:$2|ha chargià si}} $3", "rightsnone": "(nagins)", "feedback-adding": "Agiuntar il resun a la pagina…", "feedback-bugcheck": "Grondius! Controllescha simplamain che quai n'è betg gia in da las [$1 errurs enconuschentas].", @@ -2669,7 +2665,7 @@ "feedback-subject": "Object:", "feedback-submit": "Trametter", "feedback-thanks": "Grazia! Tes resun è vegnì publitgà sin la pagina \"[$2 $1]\".", - "searchsuggest-search": "Tschertgar", + "searchsuggest-search": "Tschertgar {{SITENAME}}", "searchsuggest-containing": "cuntegna…", "api-error-badtoken": "Errur interna: Token fauss.", "api-error-emptypage": "Crear paginas novas e vidas n'è betg lubì.", diff --git a/languages/i18n/ro.json b/languages/i18n/ro.json index 777473533c..55d3bdbe5c 100644 --- a/languages/i18n/ro.json +++ b/languages/i18n/ro.json @@ -1388,6 +1388,7 @@ "rcfilters-filter-lastrevision-description": "Cea mai recentă modificare a unei pagini.", "rcfilters-filter-previousrevision-label": "Versiuni recente", "rcfilters-filter-previousrevision-description": "Toate modificările care nu sunt cea mai recentă modificare a unei pagini.", + "rcfilters-filter-excluded": "Exclus", "rcnotefrom": "Dedesubt {{PLURAL:$5|se află o modificare|sunt modificările}} începând cu $3, $4 (maximum $1 afișate).", "rclistfromreset": "Resetați selectarea datei", "rclistfrom": "Afișează modificările începând cu $3, ora $2", @@ -1498,8 +1499,8 @@ "file-thumbnail-no": "Numele fișierului începe cu $1.\nSe pare că este o imagine cu dimensiune redusă''(thumbnail)''.\nDacă ai această imagine la rezoluție mare încarc-o pe aceasta, altfel schimbă numele fișierului.", "fileexists-forbidden": "Un fișier cu acest nume există deja și nu poate fi rescris.\nMergeți înapoi și încărcați acest fișier sub un nume nou. [[File:$1|thumb|center|$1]]", "fileexists-shared-forbidden": "Un fișier cu acest nume există deja în magazia de imagini comune; mergeți înapoi și încărcați fișierul sub un nou nume. [[File:$1|thumb|center|$1]]", - "fileexists-no-change": "Încărcarea este un duplicat exact al versiunii curente [[:$1]].", - "fileexists-duplicate-version": "Încărcarea este un duplicat exact al {{PLURAL:$2|versiunii vechi|versiunilor vechi}} a [[:$1]].", + "fileexists-no-change": "Fișierul încărcat este un duplicat exact al versiunii curente a [[:$1]].", + "fileexists-duplicate-version": "Fișierul încărcat este un duplicat exact al {{PLURAL:$2|versiunii vechi|versiunilor vechi}} a [[:$1]].", "file-exists-duplicate": "Acest fișier este dublura {{PLURAL:$1|fișierului|fișierelor}}:", "file-deleted-duplicate": "Un fișier identic cu acesta ([[:$1]]) a fost șters anterior. Verificați istoricul ștergerilor fișierului înainte de a-l reîncărca.", "file-deleted-duplicate-notitle": "Un fișier identic cu acesta a fost șters anterior, iar titlul a fost suprimat.\nAr trebui să contactați pe cineva care poate vizualiza datele suprimate ale fișierului pentru a evalua situația înainte de a începe să-l reîncărcați.", @@ -1517,7 +1518,7 @@ "uploaded-hostile-svg": "S-a descoperit CSS vulnerabil în elementul de stil al fișierului SVG încărcat.", "uploaded-event-handler-on-svg": "Setarea atributelor $1=„$2” de gestionare a evenimentului nu este permisă pentru fișierele SVG.", "uploaded-href-attribute-svg": "Atributele href din fișierele SVG au permisiunea de a se conecta numai la adrese destinație http:// sau https://, dar a fost găsit <$1 $2=\"$3\">.", - "uploaded-href-unsafe-target-svg": "S-a găsit href către informații nesigure: destinație URI <$1 $2=„$3”> în fișierul SVG încărcat.", + "uploaded-href-unsafe-target-svg": "S-a găsit href către informații nesigure: destinație URI <$1 $2=\"$3\"> în fișierul SVG încărcat.", "uploaded-animate-svg": "S-a găsit în fișierul SVG încărcat eticheta „animate” care ar putea modifica valoarea href folosind atributul „from” <$1 $2=„$3”>.", "uploaded-setting-event-handler-svg": "Setarea atributelor de gestionare a evenimentului nu este permisă; s-a găsit <$1 $2=„$3”> în fișierul SVG încărcat.", "uploaded-setting-href-svg": "Este blocată utilizarea etichetei „set” pentru a adăuga atributul „href” în elementul-părinte.", @@ -2146,8 +2147,8 @@ "modifiedarticleprotection": "schimbat nivelul de protecție pentru \"[[$1]]\"", "unprotectedarticle": "a eliminat protecția pentru „[[$1]]”", "movedarticleprotection": "setările de protecție au fost mutate de la „[[$2]]” la „[[$1]]”", - "protectedarticle-comment": "A protejat „[[$1]]”", - "unprotectedarticle-comment": "A eliminat protecția pentru „[[$1]]”", + "protectedarticle-comment": "{{GENDER:$2|a protejat}} „[[$1]]”", + "unprotectedarticle-comment": "{{GENDER:$2|a eliminat protecția}} pentru „[[$1]]”", "protect-title": "Protejare „$1”", "protect-title-notallowed": "Vizualizare nivel de protecție pentru „$1”", "prot_1movedto2": "a mutat [[$1]] la [[$2]]", @@ -3331,7 +3332,7 @@ "tags-actions-header": "Acțiuni", "tags-active-yes": "Da", "tags-active-no": "Nu", - "tags-source-extension": "Definită de o extensie", + "tags-source-extension": "Definită de software", "tags-source-manual": "Aplicată manual de utilizatori și roboți", "tags-source-none": "Nu mai este în uz", "tags-edit": "modificare", @@ -3445,7 +3446,8 @@ "htmlform-user-not-valid": "$1 nu este un nume de utilizator valid.", "logentry-delete-delete": "$1 {{GENDER:$2|a șters}} pagina $3", "logentry-delete-delete_redir": "$1 {{GENDER:$2|a șters}} pagina de redirecționare $3 prin suprascriere", - "logentry-delete-restore": "$1 {{GENDER:$2|a restaurat}} pagina $3", + "logentry-delete-restore": "$1 {{GENDER:$2|a restaurat}} pagina $3 ($4)", + "restore-count-files": "{{PLURAL:$1|1 fișier|$1 fișiere}}", "logentry-delete-event": "$1 {{GENDER:$2|a schimbat}} vizibilitatea {{PLURAL:$5|unui eveniment din jurnal|a $5 evenimente din jurnal|a $5 de evenimente din jurnal}} pentru $3: $4", "logentry-delete-revision": "$1 {{GENDER:$2|a schimbat}} vizibilitatea {{PLURAL:$5|unei versiuni|a $5 versiuni|a $5 de versiuni}} pentru pagina $3: $4", "logentry-delete-event-legacy": "$1 {{GENDER:$2|a modificat}} vizibilitatea evenimentelor din jurnal pentru $3", @@ -3511,6 +3513,7 @@ "logentry-tag-update-revision": "$1 {{GENDER:$2|a actualizat}} etichetele pentru versiunea $4 a paginii $3 ({{PLURAL:$7|adăugat}} $6; {{PLURAL:$9|șters}} $8)", "logentry-tag-update-logentry": "$1 {{GENDER:$2|a actualizat}} etichetele intrării din jurnal $5 a paginii $3 ({{PLURAL:$7|adăugat}} $6; {{PLURAL:$9|șters}} $8)", "rightsnone": "(niciunul)", + "rightslogentry-temporary-group": "$1 (temporar, până la $2)", "feedback-adding": "Se adaugă părerea pe pagină...", "feedback-back": "Înapoi", "feedback-bugcheck": "Minunat! Trebuie doar să verificați dacă nu cumva problema a fost [$1 deja înregistrată].", @@ -3539,7 +3542,7 @@ "api-error-emptypage": "Crearea paginilor noi, goale nu este permisă.", "api-error-publishfailed": "Eroare internă: serverul nu a putut publica fișierul temporar.", "api-error-stashfailed": "Eroare internă: serverul nu a putut stoca fișierul temporar.", - "api-error-unknown-warning": "Avertisment necunoscut: $1", + "api-error-unknown-warning": "Avertisment necunoscut: \"$1\".", "api-error-unknownerror": "Eroare necunoscută: „$1”.", "duration-seconds": "$1 {{PLURAL:$1|secundă|secunde|de secunde}}", "duration-minutes": "$1 {{PLURAL:$1|minut|minute|de minute}}", @@ -3585,7 +3588,9 @@ "pagelang-language": "Limbă", "pagelang-use-default": "Folosește limba implicită", "pagelang-select-lang": "Alege limba", + "pagelang-reason": "Motiv", "pagelang-submit": "Trimite", + "pagelang-nonexistent-page": "Pagina $1 nu există.", "right-pagelang": "Modifică limba paginii", "action-pagelang": "modificați limba paginii", "log-name-pagelang": "Jurnal modificare limbă", @@ -3654,6 +3659,8 @@ "mw-widgets-dateinput-placeholder-month": "AAAA-LL", "mw-widgets-titleinput-description-new-page": "pagina nu există încă", "mw-widgets-titleinput-description-redirect": "redirecționare către $1", + "date-range-from": "De la data:", + "date-range-to": "Până la data:", "sessionmanager-tie": "Nu se pot combina multiple tipuri de cereri de autentificare: $1.", "sessionprovider-generic": "sesiuni $1", "sessionprovider-mediawiki-session-cookiesessionprovider": "sesiuni pe bază de module cookie.", @@ -3693,6 +3700,11 @@ "log-action-filter-rights-autopromote": "Schimbare automată", "log-action-filter-upload-upload": "Încărcare nouă", "log-action-filter-upload-overwrite": "Reîncărcare", + "authmanager-email-label": "E-mail", + "authmanager-email-help": "Adresă de e-mail", + "authmanager-realname-label": "Nume real", + "authmanager-realname-help": "Numele real al utilizatorului", + "authprovider-resetpass-skip-label": "Omite", "linkaccounts-submit": "Leagă conturile", "unlinkaccounts": "Dezleagă conturile", "unlinkaccounts-success": "Contul a fost dezlegat" diff --git a/languages/i18n/roa-tara.json b/languages/i18n/roa-tara.json index d6f2b7351c..d61bc58cd4 100644 --- a/languages/i18n/roa-tara.json +++ b/languages/i18n/roa-tara.json @@ -155,13 +155,7 @@ "anontalk": "'Ngazzaminde", "navigation": "Naveghesce", "and": " e", - "qbfind": "Cirche", - "qbbrowse": "Sfoglie", - "qbedit": "Cange", - "qbpageoptions": "Pàgene currende", - "qbmyoptions": "Pàggene mije", "faq": "FAQ", - "faqpage": "Project:FAQ", "actions": "Aziune", "namespaces": "Namespace", "variants": "Variande", @@ -188,32 +182,22 @@ "edit-local": "Cange 'a descrizione locale", "create": "Ccreje", "create-local": "Aggiunge 'a descrizione locale", - "editthispage": "Cange sta pàgene", - "create-this-page": "Ccreje 'a pàgene", "delete": "Scangìlle", - "deletethispage": "Scangille sta pàgene", - "undeletethispage": "Repristine sta pàgene", "undelete_short": "Annulle {{PLURAL:$1|'nu camgiamende|$1 cangiaminde}}", "viewdeleted_short": "Vide {{PLURAL:$1|'nu cangiamende scangellate|$1 cangiaminde scangellate}}", "protect": "Prutette", "protect_change": "cange", - "protectthispage": "Prutigge sta pàgene", "unprotect": "Cange 'a protezione", - "unprotectthispage": "Cange 'a protezione de sta pàgene", "newpage": "Pàgene nova", - "talkpage": "'Ngazzete pe sta pàgene", "talkpagelinktext": "Parle", "specialpage": "Pàgene Speciele", "personaltools": "Struminde personele", - "articlepage": "Vide 'a pàgene de le condenute", "talk": "'Ngazzaminde", "views": "Visite", "toolbox": "Struminde", "tool-link-userrights": "Cange le gruppe {{GENDER:$1|utinde}}", "tool-link-userrights-readonly": "'Ndruche le gruppe {{GENDER:$1|utinde}}", "tool-link-emailuser": "Manne 'na mail a stu {{GENDER:$1|utende}}", - "userpage": "Vide a pàgene de l'utende", - "projectpage": "Vide a pàgene de le pruggette", "imagepage": "Vide a pàgene de le file", "mediawikipage": "Vide a pàgene de le messàgge", "templatepage": "Vide a pàgene de le template", @@ -519,6 +503,7 @@ "botpasswords-label-cancel": "Annulle", "botpasswords-label-delete": "Scangìlle", "botpasswords-label-resetpassword": "Azzere 'a passuord", + "botpasswords-label-grants": "Assegnazziune applicabbile:", "botpasswords-label-grants-column": "Assegnazziune", "botpasswords-created-title": "Passuord d'u bot ccrejate", "botpasswords-updated-title": "Passuord d'u bot cangiate", @@ -550,6 +535,7 @@ "passwordreset-emailsentemail": "Ce queste éte 'n'e-mail pu cunde tune, allore 'na password azzerate ha state mannate addà.", "passwordreset-nocaller": "'Nu chiamande adda essere mise", "passwordreset-nosuchcaller": "'U chiamande nnon g'esiste: $1", + "passwordreset-invalidemail": "Indirizze email invalide", "changeemail": "Cange o live 'u 'ndirizze e-mail", "changeemail-header": "Comblete stu module pe cangià 'u 'ndirizze email. Ce tu vuè ccu live l'associazione cu ogne indirizze email da 'u cunde tune, lasse 'u 'ndirizze email vacande quanne conferme 'u module.", "changeemail-no-info": "Tu a essere collegate pe accedere a sta pàgene direttamende.", @@ -1038,7 +1024,7 @@ "saveusergroups": "Reggistre le gruppe {{GENDER:$1|utinde}}", "userrights-groupsmember": "Membre de:", "userrights-groupsmember-auto": "Membre imblicite de:", - "userrights-groups-help": "Tu puè alterà le gruppe addò de st'utende jè iscritte:\n* 'Na spunde de verifiche significhe ca l'utende stè jndr'à stu gruppe.\n* 'A spunda de verifica luate significhe ca l'utende non ge stè jndr'à stu gruppe.\n* 'Nu * significhe ca tu non ge puè luà 'u gruppe 'na vote ca tu l'è aggiunde, o a smerse.", + "userrights-groups-help": "Tu puè alterà le gruppe addò st'utende jè iscritte:\n* 'Na spunde de verifiche significhe ca l'utende stè jndr'à stu gruppe.\n* 'A spunda de verifica luate significhe ca l'utende non ge stè jndr'à stu gruppe.\n* 'Nu * significhe ca tu non ge puè luà 'u gruppe 'na vote ca tu l'è aggiunde, o a smerse.\n* 'Nu # significhe ca tu puè sulamende andicipà 'a date de scadenze de le membre d'u gruppe; non ge puè allungà.", "userrights-reason": "Mutive:", "userrights-no-interwiki": "Tu non ge tìne le permesse pe cangià le deritte utende sus a l'otre uicchi.", "userrights-nodatabase": "'U Database $1 non g'esiste o non g'è lochele.", @@ -1140,17 +1126,23 @@ "right-siteadmin": "Blocche e sblocche 'u database", "right-override-export-depth": "L'esportazione de pàggene inglude pàggene collegate 'mbonde a 'na profonnetà de 5", "right-sendemail": "Manne 'a mail a otre utinde", - "right-managechangetags": "CCreje e scangìlle [[Special:Tags|tag]] da 'u database", + "right-managechangetags": "CCreje e (dis)attive le [[Special:Tags|tag]]", "right-applychangetags": "Appleche [[Special:Tags|tag]] sus a 'u de le cangiaminde tune", "right-changetags": "Aggiunge e live arbitrariamende [[Special:Tags|tag]] sus a le revisiune individuale e vôsce de l'archivije", + "right-deletechangetags": "Scangille le [[Special:Tags|tag]] da 'u database", + "grant-generic": "Pacchette deritte \"$1\"", + "grant-group-page-interaction": "Inderaggisce cu le pàggne", + "grant-group-file-interaction": "Inderaggisce cu le media", + "grant-group-watchlist-interaction": "Inderaggisce cu le pàggene condrollate", + "grant-group-email": "Manne 'n'e-mail", "newuserlogpage": "Archivije de ccreazione de le utinde", "newuserlogpagetext": "Quiste ète l'archivije de le creazziune de l'utinde.", "rightslog": "Archivie de le diritte de l'utende", "rightslogtext": "Quiste jè 'n'archivije pe le cangiaminde de le deritte de l'utinde.", "action-read": "ligge sta pàgene", "action-edit": "cange sta pàgene", - "action-createpage": "ccreje le pàggene", - "action-createtalk": "ccreje le pàggene de le 'ngazzaminde", + "action-createpage": "ccreje sta pàgene", + "action-createtalk": "ccreje sta pàgene de le 'ngazzaminde", "action-createaccount": "ccreje stu cunde utende", "action-history": "'ndruche 'u cunde de sta pàgene", "action-minoredit": "signe stu cangiamende cumme stuédeche", @@ -1165,11 +1157,13 @@ "action-upload_by_url": "careche stu file da st'indirizze web", "action-writeapi": "ause 'a scritta API", "action-delete": "scangille sta pàgene", - "action-deleterevision": "scangille sta versione", - "action-deletedhistory": "vide 'a storie de sta pàgene scangellete", + "action-deleterevision": "scangille le revisiune", + "action-deletelogentry": "scangille le vôsce de l'archivije", + "action-deletedhistory": "'ndruche 'a storie de sta pàgene scangellate", + "action-deletedtext": "'ndruche 'u teste d'a revisiona scangellate", "action-browsearchive": "cirche le pàggene scangellete", - "action-undelete": "repristine sta pàgene", - "action-suppressrevision": "revide e ripristine sta revisiona scunnute", + "action-undelete": "repristine le pàggene", + "action-suppressrevision": "revide e ripristine ste revisiune scunnute", "action-suppressionlog": "vide st'archivije privete", "action-block": "blocche st'utende pe le cangiaminde", "action-protect": "cange 'u levèlle de protezzione pe sta pàgene", @@ -1184,14 +1178,17 @@ "action-userrights-interwiki": "cange le deritte de l'utende de l'utinde de le otre Uicchi", "action-siteadmin": "blocche o sblocche 'u database", "action-sendemail": "manne e-mail", + "action-editmyoptions": "cange le preferenze tune", "action-editmywatchlist": "cange le pàggene condrollate tune", "action-viewmywatchlist": "'ndruche le pàggene condrollate tune", "action-viewmyprivateinfo": "'ndruche le 'mbormaziune private tune", "action-editmyprivateinfo": "cange le 'mbormaziune private tune", "action-editcontentmodel": "cange 'u modelle de condenute d'a pàgene", - "action-managechangetags": "ccreje e scangìlle le tag da 'u database", + "action-managechangetags": "ccrèje e attive/disattive le tag", "action-applychangetags": "appleche le tag sus a le cangiaminde tune", "action-changetags": "Aggiunge e live arbitrariamende tag sus a le revisiune individuale e vôsce de l'archivije", + "action-deletechangetags": "scangille le tag da 'u database", + "action-purge": "aggiorne sta pàgene", "nchanges": "$1 {{PLURAL:$1|cangiaminde|cangiaminde}}", "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|da l'urtema visite}}", "enhancedrc-history": "cunde", @@ -1207,6 +1204,12 @@ "recentchanges-label-plusminus": "'A dimenzione d'a pàgene ave cangiate da stu numere de byte", "recentchanges-legend-heading": "Leggende:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ('ndruche pure [[Special:NewPages|elenghe de le pàggene nuève]])", + "recentchanges-submit": "Fà 'ndrucà", + "rcfilters-activefilters": "Filtre attive", + "rcfilters-advancedfilters": "Filtre avanzate", + "rcfilters-quickfilters": "Filtre reggistrate", + "rcfilters-quickfilters-placeholder-title": "Nisciune collegamende reggistrate", + "rcfilters-savedqueries-apply-label": "Ccrèje 'nu filtre", "rcnotefrom": "Sotte {{PLURAL:$5|ste 'u cangiamende|stonne le cangiaminde}} da $3, $4 ('nzigne a $1 fatte vedè).", "rclistfrom": "Fà vedè le urteme cangiaminde partenne da $3 $2", "rcshowhideminor": "$1 cangiaminde stuèdeche", @@ -1325,7 +1328,7 @@ "uploaded-script-svg": "Acchiate elemende pe script \"$1\" jndr'à 'u file SVG carecate.", "uploaded-hostile-svg": "Acchiate 'nu CSS insecure ndr'à l'elemende de stile d'u file SVG carecate.", "uploaded-event-handler-on-svg": "'A 'mbostazione de le attribute de gestione de l'evende $1=\"$2\" non ge se pò ffà cu le file SVG.", - "uploaded-href-unsafe-target-svg": "Acchiate 'na destinazione href non secure <$1 $2=\"$3\"> jndr'à 'u file SVG carecate.", + "uploaded-href-unsafe-target-svg": "Acchiate 'nu href a date non secure: URI de destinazione <$1 $2=\"$3\"> jndr'à 'u file SVG carecate.", "uploadscriptednamespace": "Stu file SVG tène 'nu namespace illegale '$1'", "uploadinvalidxml": "L'XML jndr'à 'u file carecate non ge pò essere analizzate.", "uploadvirus": "Alanga toje, 'u file condiene 'nu virus! Dettaglie: $1", @@ -1380,7 +1383,7 @@ "backend-fail-read": "Non ge pozze leggere 'u file $1.", "backend-fail-create": "Non ge pozze scrivere 'u file $1.", "backend-fail-maxsize": "Non ge pozze scrivere 'u file \"$1\" purcé jè cchiù granne de {{PLURAL:$2|'nu byte|$2 byte}}", - "backend-fail-readonly": "L'archivije de rete \"$1\" jè pe stu mumende in sole letture. 'U mutive ha state: \"$2\"", + "backend-fail-readonly": "L'archivije de rete \"$1\" jè pe stu mumende in sole letture. 'U mutive ha state: $2", "backend-fail-synced": "'U file \"$1\" jè jndr'à 'nu state ingonsistende jndr'à l'archivije inderne", "backend-fail-connect": "Non ge pozze connettere 'a memorie de rrete \"$1\".", "backend-fail-internal": "'N'errore scanusciute s'à verificate jndr'à l'archivije de rrete \"$1\".", @@ -1656,7 +1659,7 @@ "apihelp-no-such-module": "Module \"$1\" none acchiate.", "apisandbox": "Sandbox de l'API", "apisandbox-api-disabled": "API non g'è abbiletate sus a stu site.", - "apisandbox-intro": "Ause sta pàgene pe sperimendà cu le '''API de le web service pe MediaUicchi'''.\nFà referimende a [https://www.mediawiki.org/wiki/API:Main_page 'a documendazione de l'API] pe cchiù dettaglie de l'ause de l'API.\nEsembie: [https://www.mediawiki.org/wiki/API#A_simple_example pigghie 'u condenute d'a Pàgene Prengepàle]. Scacchie 'n'azione pe 'ndrucà otre esembie.\n\nVide ca, pure ca queste jè 'na buatte de sabbie tu puè carrescià le cangiaminde de sta pàgene sus 'a uicchi.", + "apisandbox-intro": "Ause sta pàgene pe sperimendà cu le API de le web service pe MediaUicchi.\nFà referimende a [[mw:API:Main page| 'a documendazione de l'API]] pe cchiù dettaglie de l'ause de l'API.\nEsembie: [https://www.mediawiki.org/wiki/API#A_simple_example pigghie 'u condenute d'a Pàgene Prengepàle]. Scacchie 'n'azione pe 'ndrucà otre esembie.\n\nVide ca, pure ca queste jè 'na buatte de sabbie tu puè carrescià le cangiaminde de sta pàgene sus 'a uicchi.", "apisandbox-submit": "Fà 'na richieste", "apisandbox-reset": "Pulizze", "apisandbox-examples": "Esembie", @@ -1775,7 +1778,7 @@ "emailccsubject": "Copie de le messàgge tue a $1: $2", "emailsent": "E-mail mannete", "emailsenttext": "'U messagge email tue ha state mannete.", - "emailuserfooter": "Sta e-mail ha state {{GENDER:$1|mannate}} da $1 a {{GENDER:$2|$2}} da 'a funziona \"{{int:emailuser}}\" de {{SITENAME}}.", + "emailuserfooter": "Sta e-mail ha state {{GENDER:$1|mannate}} da $1 a {{GENDER:$2|$2}} da 'a funziona \"{{int:emailuser}}\" de {{SITENAME}}. Ce {{GENDER:$2|respunne}}, 'a mail d'a resposta toje avéne mannate direttamende {{GENDER:$1|a 'u mittende origgenale}}, dicenne {{GENDER:$1|'u}} indirizze {{GENDER:$2|tune}} de poste elettroneche.", "usermessage-summary": "Lassanne 'nu messagge de sisteme.", "usermessage-editor": "Messaggiatore de sisteme", "usermessage-template": "MediaWiki:UserMessage", @@ -1818,8 +1821,8 @@ "enotif_body_intro_moved": "'A pàgene $1 de {{SITENAME}} ha state spustate suse a $PAGEEDITDATE da {{gender:$2|$2}}, vide $3 p'a revisione corrende.", "enotif_body_intro_restored": "'A pàgene $1 de {{SITENAME}} ha state repristenate suse a $PAGEEDITDATE da {{gender:$2|$2}}, vide $3 p'a revisione corrende.", "enotif_body_intro_changed": "'A pàgene $1 de {{SITENAME}} ha state cangiate suse a $PAGEEDITDATE da {{gender:$2|$2}}, vide $3 p'a revisione corrende.", - "enotif_lastvisited": "Vide $1 pe tutte le cangiaminde da l'urtema visita toje.", - "enotif_lastdiff": "Vide $1 pe vedè stu cangiamende.", + "enotif_lastvisited": "'Ndruche $1 pe tutte le cangiaminde da l'urtema visita toje.", + "enotif_lastdiff": "Pe 'ndrucà stu cangiamende, 'ndruche $1", "enotif_anon_editor": "Utende anonime $1", "enotif_body": "Care $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\nRiepileghe de le cangiaminde: $PAGESUMMARY $PAGEMINOREDIT\n\nCondatte 'u cangiatore:\nmail: $PAGEEDITOR_EMAIL\nuicchi: $PAGEEDITOR_WIKI\n\nNon ge stonne otre notifiche ce tu face otre attivitate senze ca tu visite sta pàgene.\nTu puè pure azzerà 'a spunde de le notifiche pe tutte le pàggene condrollate jndr'à l'elenghe tune.\n\nStatte Bbuene, 'u sisteme de notificaziune de {{SITENAME}}\n\n--\nPe cangià le 'mbostaziune de notifeche de l'email toje, vè vide\n{{canonicalurl:{{#special:Preferences}}}}\n\nPe cangià le 'mbostaziune de l'elenghe de le pàggene condrollate tune, vè vide\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nPe scangellà 'a pàgene da l'elenghe de le pàggene condrollate, vè vide\n$UNWATCHURL\n\nSegnalaziune e otre assistenze:\n$HELPPAGE", "created": "ccrejete", @@ -1848,7 +1851,7 @@ "delete-toobig": "Sta pàgene tène 'na storie de cangiaminde troppe longhe, sus a $1 {{PLURAL:$1|revisione|revisiune}}.\n'U scangellamende de stuèzze de pàgene avène ristrette pe prevenì 'ngasinaminde accidentale de {{SITENAME}}.", "delete-warning-toobig": "Sta pàgene tène 'na storie troppo longhe, sus a $1 {{PLURAL:$1|revisione|revisiune}}.\nScangellanne pò ccreja casine sus a le operazione d'u database de {{SITENAME}};\nvà cunge cunge!", "deleteprotected": "Non ge puè scangellà sta pàgene purcé ha state protette.", - "deleting-backlinks-warning": "'''Attenziò:''' [[Special:WhatLinksHere/{{FULLPAGENAME}}|Otre pàggene]] appondene o vonne 'a pàgene ca tu vue ccù scangìlle.", + "deleting-backlinks-warning": "Attenziò: [[Special:WhatLinksHere/{{FULLPAGENAME}}|Otre pàggene]] appondene o vonne 'a pàgene ca tu vue ccù scangìlle.", "rollback": "Annulle le cangiaminde", "rollbacklink": "annulle 'u cangiaminde", "rollbacklinkcount": "annulle $1 {{PLURAL:$1|cangiamende|cangiaminde}}", @@ -1859,7 +1862,7 @@ "editcomment": "'U riepileghe d'u cangiamende ere: $1.", "revertpage": "Cangiaminde annullate da [[Special:Contributions/$2|$2]] ([[User talk:$2|Talk]]) a l'urtema versione da [[User:$1|$1]]", "revertpage-nouser": "Le cangiaminde annullate da 'n'utende scunnute a l'urtema revisione da {{GENDER:$1|[[User:$1|$1]]}}", - "rollback-success": "Cangiaminde annullate da $1;\nturnate rete a l'urtema versione da $2.", + "rollback-success": "Cangiaminde annullate da {{GENDER:$3|$1}};\nturnate rrete a l'urtema versione de {{GENDER:$4|$2}}.", "sessionfailure-title": "Sessione fallite", "sessionfailure": "Pare ca stonne probbleme cu 'a sessiona toje de collegamende;\nst'azione ha state scangellate pe precauzione condre a le 'ngasinaminde d'a sessione.\nPe piacere cazze \"rete\" e recareche 'a pàgene da addò tu è venute e pruève 'n'otra vote.", "changecontentmodel": "Cange 'u modelle de condenute de 'na pàgene", @@ -1946,7 +1949,7 @@ "undeleteviewlink": "vide", "undeleteinvert": "Selezione a smerse", "undeletecomment": "Mutive:", - "cannotundelete": "Repristine fallite:\n$1", + "cannotundelete": "O tutte o quacche repristine ave fallite:\n$1", "undeletedpage": "'''$1 ha state repristinate'''\n\nLigge l'[[Special:Log/delete|archivije de le scangellaminde]] pe 'nu report de le urteme scangellaminde e repristinaminde.", "undelete-header": "Vide [[Special:Log/delete|l'archivije de le scangellaminde]] pe l'urteme pàggene scangellete.", "undelete-search-title": "Cirche le pàggene scangellate", @@ -1984,12 +1987,12 @@ "sp-contributions-newbies-sub": "Pe l'utinde nuève", "sp-contributions-newbies-title": "Condrebbute de l'utinde pe le cunde utinde nuéve", "sp-contributions-blocklog": "Archivije de le Bloccaminde", - "sp-contributions-suppresslog": "condrebbute de l'utende scangellate", - "sp-contributions-deleted": "condrebbute de l'utende scangellate", + "sp-contributions-suppresslog": "condrebbute de {{GENDER:$1|l'utende}} scettate", + "sp-contributions-deleted": "condrebbute de {{GENDER:$1|l'utende}} scangellate", "sp-contributions-uploads": "carecaminde", "sp-contributions-logs": "archivije", "sp-contributions-talk": "parle", - "sp-contributions-userrights": "Gestione de le deritte utende", + "sp-contributions-userrights": "Gestione de le deritte {{GENDER:$1|utende}}", "sp-contributions-blocked-notice": "Stu utende jè pe mò bloccate. L'urteme archivije de le bloccaminde se iacchie aqquà sotte pe referimende:", "sp-contributions-blocked-notice-anon": "Stu indirizze IP jè pe mò bloccate.
\nL'urteme archivije de le bloccaminde se iacche aqquà sotte pe referimende:", "sp-contributions-search": "Ricerche pe condrebbute", @@ -2012,14 +2015,14 @@ "whatlinkshere-hideredirs": "$1 ridirezionaminde", "whatlinkshere-hidetrans": "$1 transclusiune", "whatlinkshere-hidelinks": "$1 collegaminde", - "whatlinkshere-hideimages": "$1 collegaminde a 'u file", + "whatlinkshere-hideimages": "$1 collegaminde da file", "whatlinkshere-filters": "Filtre", "autoblockid": "Autoblocche #$1", "block": "Bluècche l'utende", "unblock": "Sbluècche l'utende", "blockip": "Blocche {{GENDER:$1|l'utende}}", "blockip-legend": "Bluecche l'utende", - "blockiptext": "Ause 'a schermata de sotte pe bloccà l'accesse in scritture de 'nu specifiche indirizze IP o utende.\nQuiste avessa essere fatte sulamende pe prevenìe 'u vandalisme e in accorde cu [[{{MediaWiki:Policy-url}}|le reghele]].\nMitte pure 'nu mutive specifiche aqquà sotte (pe esembije, nnomene 'a pàgene addò è acchiate 'u vandalisme).", + "blockiptext": "Ause 'a schermata de sotte pe bloccà l'accesse in scritture de 'nu specifiche indirizze IP o utende.\nQuiste avessa essere fatte sulamende pe prevenìe 'u vandalisme e in accorde cu [[{{MediaWiki:Policy-url}}|le regole]].\nMitte pure 'nu mutive specifiche aqquà sotte (pe esembije, nnomene 'a pàgene addò è acchiate 'u vandalisme).\nPuè bloccà le indervalle de indirizze IP ausanne 'a sindasse [https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing CIDR]; 'u 'ndervalle cchiù larije ca se pò mettere jè /$1 pe IPv4 e /$2 pe IPv6.", "ipaddressorusername": "Indirizze IP o nome de l'utende:", "ipbexpiry": "More:", "ipbreason": "Mutive:", @@ -2191,7 +2194,7 @@ "move-leave-redirect": "Lasse 'nu ridirezionamende rréte", "protectedpagemovewarning": "'''Attenziò:''' Sta pàgene ha state bloccate accussì sulamende l'utinde cu le deritte d'amministratore 'a ponne spustà.\nL'urteme archivije de le trasute ha state mise aqquà sotte pe referimende:", "semiprotectedpagemovewarning": "'''Vide Bbuène:''' Sta pàgene ha state blocchete accussì sulamende l'utinde reggistrate 'a ponne spustà.\nL'urteme archivije de le trasute ha state mise aqquà sotte pe referimende:", - "move-over-sharedrepo": "== 'U file esiste ==\n[[:$1]] esiste sus a 'n'archivie condivise. Spustanne 'u file sus a stu titele tu vè sovrascrive 'u file condivise.", + "move-over-sharedrepo": "[[:$1]] esiste sus a 'n'archivie condivise. Spustanne 'u file sus a stu titole vèje a sovrascrive 'u file condivise.", "file-exists-sharedrepo": "'U nome d'u file ca è scacchiate jè già ausate sus a 'n'archivie condivise.\nPe piacere scacchiene 'notre.", "export": "Pàggene esportete", "exporttext": "Tu puè esportà 'u teste e cangià 'a storie de 'na particolare pàgene o 'n'inzieme de pàggene ca stonne jndr'à quacche XML.\nQuiste po essere 'mbortate jndr'à 'n'otra uicchi ausanne [[Special:Import|'mborta pàgene]] de MediaUicchi.\n\nPe esportà pàggene, mitte le titele jndr'à scatele de sotte, 'nu titele pe linèe e scacchie ce tu vuè 'a revisiona corrende o tutte le revisiune, ce le linèe d'a storie d'a pàgene, e 'a revisione corrende cu le 'mbormaziune sus a l'urteme cangiamende.\n\nCumme urteme case, tu puè pure ausà 'nu collegamende, pe esembie [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] pa pàgene \"[[{{MediaWiki:Mainpage}}]]\".", @@ -2327,7 +2330,7 @@ "tooltip-feed-rss": "RSS feed pe sta pàgene", "tooltip-feed-atom": "Atom feed pe sta pàgene", "tooltip-t-contributions": "Vide l'elenghe de le condrebbute de {{GENDER:$1|stu utende}}", - "tooltip-t-emailuser": "Manne n'e-mail a stu utende", + "tooltip-t-emailuser": "Manne n'e-mail a {{GENDER:$1stu utende}}", "tooltip-t-info": "Cchiù 'mbormaziune sus a sta pàgene", "tooltip-t-upload": "Careche le file", "tooltip-t-specialpages": "Liste de tutte le pàggene speciale", @@ -2376,7 +2379,7 @@ "lastmodifiedatby": "Sta pàgene ha state cangiate l'urtema vote a le $2, d'u $1 da $3.", "othercontribs": "Basete sus a 'na fatije de $1.", "others": "otre", - "siteusers": "{{PLURAL:$2|utende|utinde}} de {{SITENAME}} $1", + "siteusers": "{{PLURAL:$2|{{GENDER:$1|utende}}|utinde}} de {{SITENAME}} $1", "anonusers": "{{PLURAL:$2|utende|utinde}} anonime de {{SITENAME}} $1", "creditspage": "Pàgene de le crediti", "nocredits": "Non ge stonne 'mbormaziune sus a le credite disponibbele pe sta pàgene.", @@ -2951,8 +2954,8 @@ "scarytranscludefailed-httpstatus": "[Analise d'u template fallite pe $1: HTTP $2]", "scarytranscludetoolong": "[URL jè troppe longhe]", "deletedwhileediting": "'''Fà attenziò''': Sta pàgene ha state scangellete apprime ca tu acumenzasse a fà 'u cangiamende!", - "confirmrecreate": "L'utende [[User:$1|$1]] ([[User talk:$1|'Ngazzaminde]]) ha scangellate sta pàgene apprisse ca tu è accumenzate a cangiarle, cu stu mutive:\n: ''$2''\nPe piacere conferme ca tu vuè avveramende reccrejà sta pàgene.", - "confirmrecreate-noreason": "L'utende [[User:$1|$1]] ([[User talk:$1|'ngazzaminde]]) ha scangellate sta pàgene apprisse ca tu l'è cangiate. Pe piacere conferme ca tu vuè avveramende reccrejà sta pàgene.", + "confirmrecreate": "L'utende [[User:$1|$1]] ([[User talk:$1|'Ngazzaminde]]) ha {{GENDER:$1|scangellate}} sta pàgene apprisse ca tu è accumenzate a cangiarle, cu stu mutive:\n: $2\nPe piacere conferme ca tu vuè avveramende reccrejà sta pàgene.", + "confirmrecreate-noreason": "L'utende [[User:$1|$1]] ([[User talk:$1|'ngazzaminde]]) ave {{GENDER:$1|scangellate}} sta pàgene apprisse ca tu l'è cangiate. Pe piacere conferme ca tu vuè avveramende reccrejà sta pàgene.", "recreate": "Ccreje n'otra vote", "unit-pixel": "px", "confirm_purge_button": "OK", @@ -3027,7 +3030,7 @@ "watchlistedit-raw-done": "'A liste de le pàggene condrollete ha state aggiornete.", "watchlistedit-raw-added": "{{PLURAL:$1|'nu titele ha|$1 titele onne}} state aggiunde:", "watchlistedit-raw-removed": "{{PLURAL:$1|'nu titele ha|$1 titele onne}} state scangillete:", - "watchlistedit-clear-title": "Elenghe de le pàggene condrollate sdevacate", + "watchlistedit-clear-title": "Sdevache l'elenghe de le pàggene condrollate", "watchlistedit-clear-legend": "Sdevache l'elenghe de le pàggene condrollate", "watchlistedit-clear-explain": "Tutte le titole avènene luate da l'elenghe de le pàggene condrollate tune", "watchlistedit-clear-titles": "Titole:", @@ -3142,8 +3145,8 @@ "version-libraries-license": "Licenze", "version-libraries-description": "Descrizione", "version-libraries-authors": "Auture", - "redirect": "Redirette da 'u file, utende o ID d'a revisione", - "redirect-summary": "Sta pàgena speciale redirezione a 'nu file (date 'u nome d'u file), 'na pàgene (date 'n'ID de revisione), o 'na pàgene utende (date 'n'ID numeriche de l'utende). Ause: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/revision/328429]], o [[{{#Special:Redirect}}/user/101]].", + "redirect": "Redirette da 'u file, utende, pàgene, revisione o ID de l'archivije", + "redirect-summary": "Sta pàgena speciale redirezione a 'nu file (date 'u nome d'u file), a 'na pàgene (date 'n'ID de revisione o 'n'ID de pàgene), o 'na pàgene utende (date 'n'ID a numere de l'utende), o a 'na vôsce de l'archivije (date 'n'ID de l'archivije). Ause: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], o [[{{#Special:Redirect}}/user/101]] o [[{{#Special:Redirect}}/logid/186]].", "redirect-submit": "Véje", "redirect-lookup": "Mappature:", "redirect-value": "Valore:", @@ -3209,7 +3212,7 @@ "tags-create-reason": "Mutive:", "tags-create-submit": "Ccreje", "tags-create-no-name": "Tu a specificà 'nu nome d'u tag.", - "tags-create-invalid-chars": "Le nome de le tag non g'onna tenè le virgole (,) o slash (/).", + "tags-create-invalid-chars": "Le nome de le tag non g'onna tenè le virgole (,), le pipe (|) o slash (/).", "tags-create-invalid-title-chars": "Le nome de le tag non g'onna tenè carattere ca non ge ponne essere ausate jndr'à le titole de le pàggene.", "tags-create-already-exists": "'U tag \"$1\" già esiste.", "tags-create-warnings-above": "{{PLURAL:$2|'U seguende avvise ha|le seguende avvise onne}} assute quanne ste pruvave de ccrejà 'u tag \"$1\":", @@ -3347,7 +3350,7 @@ "logentry-protect-protect-cascade": "$1 {{GENDER:$2|prutette}} $3 $4 [a cascate]", "logentry-protect-modify": "$1 {{GENDER:$2|ave cangiate}} 'u levélle de protezzione pe $3 $4", "logentry-protect-modify-cascade": "$1 {{GENDER:$2|ave cangiate}} 'u levélle de protezzione pe $3 $4 [a cascate]", - "logentry-rights-rights": "$1 membre d'u gruppe {{GENDER:$2|cangiate}} pe $3 da $4 a $5", + "logentry-rights-rights": "$1 {{GENDER:$2|ave cangiate}} membre d'u gruppe pe {{GENDER:$6|$3}} da $4 a $5", "logentry-rights-rights-legacy": "$1 ave {{GENDER:$2|cangiate}} 'u membre d'u gruppe pe $3", "logentry-rights-autopromote": "$1 ha state {{GENDER:$2|promosse}} automaticamende da $4 a $5", "logentry-upload-upload": "$1 {{GENDER:$2|carecate}} $3", @@ -3396,7 +3399,7 @@ "api-error-emptypage": "Quanne se ne ccreje une, le pàggene vacande non ge sò permesse.", "api-error-publishfailed": "Errore inderne: 'U server ha fallite 'a pubblecazione d'u file temboranèe.", "api-error-stashfailed": "Errore inderne: 'U server ha fallite 'a reggistrazione de le file temboranèe.", - "api-error-unknown-warning": "Avvertimende scanusciute: $1", + "api-error-unknown-warning": "Avvertimende scanusciute: \"$1\".", "api-error-unknownerror": "Errore scanusciute: \"$1\"", "duration-seconds": "{{PLURAL:$1|seconde|seconde}}", "duration-minutes": "{{PLURAL:$1|minute|minute}}", @@ -3434,18 +3437,18 @@ "expand_templates_generate_xml": "Fà vedè l'arvule de l'analisi XML", "expand_templates_generate_rawhtml": "Fà vedè l'HTML grezze", "expand_templates_preview": "Andeprime", - "expand_templates_preview_fail_html": "Purcé {{SITENAME}} téne abbilitate l'HTML grezze e stavane 'nu sbuénne de date de sessione perdute, l'andeprime avène scunnute pe precauzione condre a attacche JavaScript.\n\nCe quiste jè 'nu tendative de andeprime leggittime, pe piacere pruéve arrete.\nCe angore non ge funzione, pruéve a [[Special:UserLogout|assè]] e trasè arrete.", + "expand_templates_preview_fail_html": "Purcé {{SITENAME}} téne abbilitate l'HTML grezze e stavane 'nu sbuénne de date de sessione perdute, l'andeprime avène scunnute pe precauzione condre a attacche JavaScript.\n\nCe quiste jè 'nu tendative de andeprime leggittime, pe piacere pruéve arrete.\nCe angore non ge funzione, pruéve a [[Special:UserLogout|assè]] e trasè arrete e verifiche ca 'u browser tune face ausà le cookie da stu site.", "expand_templates_preview_fail_html_anon": "Purcé {{SITENAME}} téne abbilitate l'HTML grezze e tu non g'è trasute, l'andeprime avène scunnute pe precauzione condre a attacche JavaScript.\n\nCe quiste jè 'nu tendative de andeprime leggittime, [[Special:UserLogin|tràse]] e pruéve arrete.", - "pagelanguage": "Scacchiatore d'a lènghe d'a pàgene", + "pagelanguage": "Cange 'a lènghe d'a pàgene", "pagelang-name": "Pàgene", "pagelang-language": "Lènghe", "pagelang-use-default": "Ause 'a lènghe de base", "pagelang-select-lang": "Scacchie 'a lènghe", "right-pagelang": "Cange 'a lènghe d'a pàgene", "action-pagelang": "cange 'a lènghe d'a pàgene", - "log-name-pagelang": "Cange 'a lènghe de l'archivije", + "log-name-pagelang": "Archivije de le cangiaminde d'a lènghe", "log-description-pagelang": "Quiste jè l'archivije de le cangiaminde d'a lènghe jndr'à pàgene.", - "logentry-pagelang-pagelang": "$1 {{GENDER:$2|cangiate}} 'a lènghe d'a pàgene pe $3 da $4 a $5.", + "logentry-pagelang-pagelang": "$1 {{GENDER:$2|cangiate}} 'a lènghe de $3 da $4 a $5.", "default-skin-not-found": "Pizze! 'U skin de base pa uicchi toje, definite jndr'à $wgDefaultSkin cumme $1, non g'è disponibbile.\n\n'A installazziona toje pare ca téne {{PLURAL:$4|'u skin|le skin}} seguende. 'Ndruche [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Confirazione d'u skin] pe 'mbormaziune sus a cumme abbilità {{PLURAL:$4|jidde|lore}} e scacchià quidde de base.\n\n$2\n\n; Ce tu è installate ggià MediaUicchi:\n: Tu probbabbilmende è installate da git, o direttamende da 'u codece sorgende ausanne otre metode. Quiste s'aspette. Pruéve a installà otre skin da 'a [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's cartelle de le skin], da:\n:* Scarecanne 'u [https://www.mediawiki.org/wiki/Download installatore tarball], 'u quale téne 'nu sacche de skin e estenziune. Tu puè cupià e 'ngollà 'a cartelle skins/ da jidde.\n:* Scarecanne 'nu skin individuale de tarballs da [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Ausanne Git pe scarecà le skin].\n: Facenne quiste non ge inderferisce cu l'archivije git tune ce tu si 'nu sveluppatore MediaUicchi.\n\n; Ce tu è aggiornate MediaUicchi:\n: MediaUicchi 1.24 e versiune cchiù nuéve non ge abbilitane automaticamende le skin installate ('ndruche [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Canusce le skin autodiscovery]). Tu puè 'ngollà {{PLURAL:$5|'a linèe|le linèe}} seguende jndr'à LocalSettings.php pe abbilità {{PLURAL:$5|'u |tutte}} {{PLURAL:$5|skin|le skin}} installate:\n\n
$3
\n\n; Ce tu è cangiate LocalSettings.php:\n: Fà 'nu doppie condrolle sus a 'u nome de le skin pe tipe.", "default-skin-not-found-no-skins": "Pizze! 'U skin de base pa uicchi toje, definite jndr'à $wgDefaultSkin cumme $1, non g'è disponibbile.\n\nTu non g'è installate le skin.\n\n; Ce tu è installate o aggiornate MediaUicchi:\n: Tu probbabbilmende è installate da git, o direttamende da 'u codece sorgende ausanne otre metode. Quiste s'aspette. MediaUicchi 1.24 e versiune cchiù nuéve non ge 'ngludone le skin jndr'à l'archivije prengepàle.Pruéve a installà quacche skin da 'a [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's cartelle de le skin], da:\n:* Scarecanne 'u [https://www.mediawiki.org/wiki/Download installatore tarball], 'u quale téne 'nu sacche de skin e estenziune. Tu puè cupià e 'ngollà 'a cartelle skins/ da jidde.\n:* Scarecanne 'nu skin individuale de tarballs da [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Ausanne Git pe scarecà le skin].\n: Facenne quiste non ge inderferisce cu l'archivije git tune ce tu si 'nu sveluppatore MediaUicchi.", "default-skin-not-found-row-enabled": "* $1 / $2 (abbilitate)", diff --git a/languages/i18n/ru.json b/languages/i18n/ru.json index 97226e8a05..86759b4030 100644 --- a/languages/i18n/ru.json +++ b/languages/i18n/ru.json @@ -247,6 +247,8 @@ "index-category": "Индексируемые страницы", "noindex-category": "Неиндексируемые страницы", "broken-file-category": "Страницы с неработающими файловыми ссылками", + "categoryviewer-pagedlinks": "($1) ($2)", + "category-header-numerals": "$1–$2", "about": "Описание", "article": "Статья", "newwindow": "(в новом окне)", @@ -348,6 +350,7 @@ "versionrequiredtext": "Для работы с этой страницей требуется MediaWiki версии $1. См. [[Special:Version|информацию об программном обеспечении]].", "ok": "OK", "pagetitle": "$1 — {{SITENAME}}", + "backlinksubtitle": "← $1", "retrievedfrom": "Источник — «$1»", "youhavenewmessages": "Вы получили $1 ($2).", "youhavenewmessagesfromusers": "{{PLURAL:$4|Вы получили}} $1 от {{PLURAL:$3|1=$3 участника|$3 участников|1=другого участника}} ($2).", @@ -697,7 +700,9 @@ "headline_tip": "Заголовок 2-го уровня", "nowiki_sample": "Вставьте сюда текст, который не нужно форматировать", "nowiki_tip": "Игнорировать вики-форматирование", + "image_sample": "Пример.jpg", "image_tip": "Встроенный файл", + "media_sample": "Пример.ogg", "media_tip": "Ссылка на файл", "sig_tip": "Ваша подпись и момент времени", "hr_tip": "Горизонтальная линия (не используйте слишком часто)", @@ -789,6 +794,7 @@ "template-semiprotected": "(частично защищено)", "hiddencategories": "Эта страница относится к {{PLURAL:$1|$1 скрытой категории|$1 скрытым категориям|1=одной скрытой категории}}:", "edittools": "", + "edittools-upload": "-", "nocreatetext": "На этом сайте ограничена возможность создания новых страниц.\nВы можете вернуться назад и отредактировать существующую страницу, [[Special:UserLogin|представиться системе или создать новую учётную запись]].", "nocreate-loggedin": "У вас нет разрешения создавать новые страницы.", "sectioneditnotsupported-title": "Редактирование разделов не поддерживается", @@ -822,6 +828,7 @@ "content-model-text": "обычный текст", "content-model-javascript": "JavaScript", "content-model-css": "CSS", + "content-model-json": "JSON", "content-json-empty-object": "Пустой объект", "content-json-empty-array": "Пустой массив", "deprecated-self-close-category": "Страницы, использующие недопустимые самозакрывающиеся HTML-теги", @@ -1384,7 +1391,8 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Показать", "rcfilters-activefilters": "Активные фильтры", - "rcfilters-quickfilters": "Сохранённые настройки фильтра", + "rcfilters-advancedfilters": "Расширенные фильтры", + "rcfilters-quickfilters": "Сохранённые фильтры", "rcfilters-quickfilters-placeholder-title": "Сохраненных ссылок еще нет", "rcfilters-quickfilters-placeholder-description": "Чтобы сохранить настройки фильтра и повторно использовать их позже, щелкните значок закладки в области «Активный фильтр» ниже.", "rcfilters-savedqueries-defaultlabel": "Сохранённые фильтры", @@ -1393,7 +1401,8 @@ "rcfilters-savedqueries-unsetdefault": "Удалить значение по умолчанию", "rcfilters-savedqueries-remove": "Удалить", "rcfilters-savedqueries-new-name-label": "Имя", - "rcfilters-savedqueries-apply-label": "Сохранить настройки", + "rcfilters-savedqueries-new-name-placeholder": "Опишите цель фильтра", + "rcfilters-savedqueries-apply-label": "Создать фильтр", "rcfilters-savedqueries-cancel-label": "Отмена", "rcfilters-savedqueries-add-new-title": "Сохранить текущие настройки фильтра", "rcfilters-restore-default-filters": "Восстановить фильтры по умолчанию", @@ -1472,7 +1481,11 @@ "rcfilters-filter-previousrevision-description": "Все правки, не являющиеся самыми последними на странице.", "rcfilters-filter-excluded": "Исключено", "rcfilters-tag-prefix-namespace-inverted": ":not $1", - "rcfilters-view-tags": "Метки", + "rcfilters-view-tags": "Тегированные правки", + "rcfilters-view-namespaces-tooltip": "Результаты фильтра по пространствам имён", + "rcfilters-view-tags-tooltip": "Результаты фильтра, использующего метки правок", + "rcfilters-view-return-to-default-tooltip": "Вернуться в главное меню фильтров", + "rcfilters-liveupdates-button": "Обновлять автоматически", "rcnotefrom": "Ниже {{PLURAL:$5|указано изменение|перечислены изменения}} с $3, $4 (показано не более $1).", "rclistfromreset": "Сбросить выбор даты", "rclistfrom": "Показать изменения с $3 $2.", @@ -1571,7 +1584,7 @@ "unknown-error": "Неизвестная ошибка.", "tmp-create-error": "Невозможно создать временный файл.", "tmp-write-error": "Ошибка записи во временный файл.", - "large-file": "Рекомендуется использовать файлы, размер которых не превышает $1 байт (размер загруженного файла составляет $2 байт).", + "large-file": "Рекомендуется использовать файлы, размер которых не превышает $1 {{PLURAL:$1|байт|байта|байт}} (размер загруженного файла составляет $2 {{PLURAL:$2|байт|байта|байт}}).", "largefileserver": "Размер файла превышает максимально разрешённый.", "emptyfile": "Загруженный вами файл, вероятно, пустой. Возможно, это произошло из-за ошибки при наборе имени файла. Пожалуйста, проверьте, действительно ли вы хотите загрузить этот файл.", "windows-nonascii-filename": "Эта вики не поддерживает имена файлов с символами, отсутствующими в таблице ASCII.", @@ -1987,6 +2000,7 @@ "apisandbox-sending-request": "Отправка API-запроса…", "apisandbox-loading-results": "Получение API-результатов…", "apisandbox-results-error": "Произошла ошибка при загрузке API-ответа на запрос: $1.", + "apisandbox-results-login-suppressed": "Этот запрос обработался как запрос неавторизованного пользователя, так как он может быть использован для обхода правила ограничения домена в браузере. Обратите внимание, что автоматическая обработка токенов песочницы API не работает корректно с такими запросами; пожалуйста, заполните их вручную.", "apisandbox-request-selectformat-label": "Показать данные запроса, как:", "apisandbox-request-format-url-label": "Строка URL-запроса", "apisandbox-request-url-label": "URL-адрес запроса:", @@ -2400,7 +2414,7 @@ "whatlinkshere-hideredirs": "$1 перенаправления", "whatlinkshere-hidetrans": "$1 включения", "whatlinkshere-hidelinks": "$1 ссылки", - "whatlinkshere-hideimages": "$1 файл{{PLURAL:$1|овая ссылка|овых ссылки|овых ссылок}}", + "whatlinkshere-hideimages": "$1 файловые ссылки", "whatlinkshere-filters": "Фильтры", "whatlinkshere-submit": "Выполнить", "autoblockid": "Автоблокировка #$1", @@ -3126,8 +3140,12 @@ "exif-compression-2": "CCITT Group 3, 1-мерная модификация кодирования длин серий Хаффмана", "exif-compression-3": "CCITT Group 3, факсовое кодирование", "exif-compression-4": "CCITT Group 4, факсовое кодирование", + "exif-compression-5": "LZW", + "exif-compression-6": "JPEG (старый)", + "exif-compression-7": "JPEG", "exif-copyrighted-true": "Охраняется авторским правом", "exif-copyrighted-false": "Авторско-правовой статус не задан", + "exif-photometricinterpretation-0": "Чёрный и белый (белый — 0)", "exif-photometricinterpretation-1": "Чёрный и белый (чёрный — 0)", "exif-photometricinterpretation-4": "Маска прозрачности", "exif-photometricinterpretation-5": "Разделены (вероятно CMYK)", @@ -3359,15 +3377,25 @@ "autoredircomment": "Перенаправление на [[$1]]", "autosumm-new": "Новая страница: «$1»", "autosumm-newblank": "Создана пустая страница", - "size-bytes": "$1 байт", + "size-bytes": "$1 {{PLURAL:$1|байт|байта|байт}}", "size-kilobytes": "$1 КБ", "size-megabytes": "$1 МБ", "size-gigabytes": "$1 ГБ", + "size-terabytes": "$1 ТБ", + "size-petabytes": "$1 ПБ", + "size-exabytes": "$1 ЭБ", + "size-zetabytes": "$1 ЗБ", + "size-yottabytes": "$1 ИБ", + "size-pixel": "$1 {{PLURAL:$1|пиксель|пикселя|пикселей}}", "bitrate-bits": "$1 б/с", "bitrate-kilobits": "$1 Кб/с", "bitrate-megabits": "$1 Мб/с", "bitrate-gigabits": "$1 Гб/с", "bitrate-terabits": "$1 Тб/с", + "bitrate-petabits": "$1 Пб/с", + "bitrate-exabits": "$1 Эб/с", + "bitrate-zetabits": "$1 Зб/с", + "bitrate-yottabits": "$1 Иб/с", "lag-warn-normal": "Изменения, сделанные менее {{PLURAL:$1|$1 секунды|$1 секунд|1=секунды}} назад, могут не отображаться в этом списке.", "lag-warn-high": "Из-за большого отставания в синхронизации серверов, в этом списке могут не отображаться изменения, сделанные менее {{PLURAL:$1|$1 секунды|$1 секунд|1=секунды}} назад.", "watchlistedit-normal-title": "Изменение списка наблюдения", @@ -3448,6 +3476,7 @@ "hebrew-calendar-m11-gen": "Ава", "hebrew-calendar-m12-gen": "Элула", "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|обсуждение]])", + "timezone-utc": "UTC", "timezone-local": "Местное", "duplicate-defaultsort": "Внимание. Ключ сортировки по умолчанию «$2» переопределяет прежний ключ сортировки по умолчанию «$1».", "duplicate-displaytitle": "Внимание: Отображаемое название «$2» переопределяет ранее заданное отображаемое название «$1».", @@ -3460,6 +3489,7 @@ "version-parserhooks": "Перехватчики синтаксического анализатора", "version-variables": "Переменные", "version-antispam": "Антиспам", + "version-api": "API", "version-other": "Иное", "version-mediahandlers": "Обработчики медиа", "version-hooks": "Перехватчики", @@ -3798,13 +3828,17 @@ "limitreport-walltime": "Использование в режиме реального времени", "limitreport-walltime-value": "$1 {{PLURAL:$1|секунда|секунды|секунд}}", "limitreport-ppvisitednodes": "Количество узлов, посещённых препроцессором", + "limitreport-ppvisitednodes-value": "$1/$2", "limitreport-ppgeneratednodes": "Количество сгенерированных препроцессором узлов", + "limitreport-ppgeneratednodes-value": "$1/$2", "limitreport-postexpandincludesize": "Размер раскрытых включений", "limitreport-postexpandincludesize-value": "$1/$2 {{PLURAL:$2|байт|байта|байт}}", "limitreport-templateargumentsize": "Размер аргумента шаблона", "limitreport-templateargumentsize-value": "$1/$2 {{PLURAL:$2|байт|байта|байт}}", "limitreport-expansiondepth": "Наибольшая глубина расширения", + "limitreport-expansiondepth-value": "$1/$2", "limitreport-expensivefunctioncount": "Количество «дорогих» функций анализатора", + "limitreport-expensivefunctioncount-value": "$1/$2", "expandtemplates": "Развёртка шаблонов", "expand_templates_intro": "Эта служебная страница преобразует текст, рекурсивно разворачивая все шаблоны в нём.\nТакже развёртке подвергаются функции парсера\n{{#language:…}} и переменные вида\n{{CURRENTDAY}} — в общем, всё внутри двойных фигурных скобок.", "expand_templates_title": "Заголовок страницы для {{FULLPAGENAME}} и т. п.:", @@ -3843,9 +3877,10 @@ "default-skin-not-found-row-disabled": "* $1 / $2 (отключено)", "mediastatistics": "Медиа-статистика", "mediastatistics-summary": "Статистические данные о типах загруженных файлов. Она включает информацию только о последних версиях файлов. Более старые или удалённые версии файлов не учитываются.", - "mediastatistics-nbytes": "$1 байт{{PLURAL:$1||а|ов}} ($2; $3%)", - "mediastatistics-bytespertype": "Общий размер файла для этого раздела: $1 байт{{PLURAL:$1||ов|а}} ($2; $3%).", - "mediastatistics-allbytes": "Общий размер всех файлов: $1 байт{{PLURAL:$1||ов|а}} ($2).", + "mediastatistics-nfiles": "$1 ($2%)", + "mediastatistics-nbytes": "$1 {{PLURAL:$1|байт|байта|байт}} ($2; $3%)", + "mediastatistics-bytespertype": "Общий размер файла для этого раздела: $1 {{PLURAL:$1|байт|байта|байт}} ($2; $3%).", + "mediastatistics-allbytes": "Общий размер всех файлов: $1 {{PLURAL:$1|байт|байта|байт}} ($2).", "mediastatistics-table-mimetype": "MIME-тип", "mediastatistics-table-extensions": "Возможные расширения", "mediastatistics-table-count": "Количество файлов", diff --git a/languages/i18n/sah.json b/languages/i18n/sah.json index 1d981608a7..0acabafacc 100644 --- a/languages/i18n/sah.json +++ b/languages/i18n/sah.json @@ -1780,7 +1780,7 @@ "nimagelinks": "$1 {{PLURAL:$1|сирэйгэ|ахсааннаах сирэйгэ}} туттуллар", "ntransclusions": "$1 {{PLURAL:$1|сирэйгэ|ахсааннаах сирэйгэ}} туттуллар", "specialpage-empty": "Көрдөөн тугу да булбата.", - "lonelypages": "Атын сирэйдэри кытта сибээһэ суох сирэйдэр", + "lonelypages": "Тулаайах сирэйдэр", "lonelypagestext": "Манна көстөр сирэйдэргэ {{SITENAME}} атын сирэйдэрэ сигэммэттэр.", "uncategorizedpages": "Ханнык да категорияҕа киирбэтэх сирэйдэр", "uncategorizedcategories": "Ханнык да категорияҕа киирбэтэх категориялар", diff --git a/languages/i18n/sco.json b/languages/i18n/sco.json index d82f2e21a3..a0aa62ecdf 100644 --- a/languages/i18n/sco.json +++ b/languages/i18n/sco.json @@ -54,21 +54,22 @@ "tog-shownumberswatching": "Shaw the nummer o watchin uisers", "tog-oldsig": "Yer exeestin seegnatur:", "tog-fancysig": "Treat signature as wikitext (wioot aen autæmatic airtin)", - "tog-uselivepreview": "Uise live luik ower (experimental)", + "tog-uselivepreview": "Uise live preview", "tog-forceeditsummary": "Gie me ae jottin when Ah dinnae put in aen eidit owerview", "tog-watchlisthideown": "Skauk ma eidits frae the watchleet", "tog-watchlisthidebots": "Skauk bot eidits frae the watchleet", "tog-watchlisthideminor": "Dinna shaw smaa eidits oan ma watchleet", "tog-watchlisthideliu": "Skauk eidits bi loggit in uisers fae the watchleet", + "tog-watchlistreloadautomatically": "Relaid the watchleet automatically whaniver a filter is cheenged (JavaScript required)", "tog-watchlisthideanons": "Skauk eidits bi nameless uisers fae the watchleet", "tog-watchlisthidepatrolled": "Skauk patrolled eidits fae the watchleet", "tog-watchlisthidecategorization": "Hide categorisation o pages", "tog-ccmeonemails": "Gie me copies o emails Ah write tae ither uisers", "tog-diffonly": "Dinna shaw page contents ablo diffs", "tog-showhiddencats": "Shaw Skauk't categeries", - "tog-norollbackdiff": "Lave oot diff efter rowin back", + "tog-norollbackdiff": "Dinna shaw diff efter performin a rowback", "tog-useeditwarning": "Warnish me whan Ah lea aen eidit page wi onhained chynges", - "tog-prefershttps": "Aye uise ae secure connection whan loggit in", + "tog-prefershttps": "Ayeweys uise a siccar connection while logged in", "underline-always": "Aye", "underline-never": "Niver", "underline-default": "Skin or brouser defaut", @@ -106,7 +107,7 @@ "january-gen": "Januair", "february-gen": "Febuair", "march-gen": "Mairch", - "april-gen": "Aprile", + "april-gen": "Apryle", "may-gen": "Mey", "june-gen": "Juin", "july-gen": "Julie", @@ -169,13 +170,7 @@ "anontalk": "Tauk", "navigation": "Navigation", "and": " n", - "qbfind": "Fynd", - "qbbrowse": "Brouse", - "qbedit": "Eidit", - "qbpageoptions": "This page", - "qbmyoptions": "Ma pages", "faq": "ASS", - "faqpage": "Project:ASS", "actions": "Actions", "namespaces": "Namespaces", "variants": "Variants", @@ -202,32 +197,22 @@ "edit-local": "Eedit the local descreeption", "create": "Creaut", "create-local": "Eik local descreeption", - "editthispage": "Eedit this page", - "create-this-page": "Creaut this page", "delete": "Delyte", - "deletethispage": "Delyte this page", - "undeletethispage": "Ondelyte this page", "undelete_short": "Ondelyte {{PLURAL:$1|yin eedit|$1 eedits}}", "viewdeleted_short": "See {{PLURAL:$1|yin delytit eedit|$1 delytit eedits}}", "protect": "Fend", "protect_change": "chynge", - "protectthispage": "Fend this page", "unprotect": "Chynge protection", - "unprotectthispage": "Chynge fend fer this page", "newpage": "New page", - "talkpage": "Blether ower this page", "talkpagelinktext": "Tauk", "specialpage": "Byordinar Page", "personaltools": "Personal tuils", - "articlepage": "Leuk at content page", "talk": "Tauk", "views": "Views", "toolbox": "Tuilkist", "tool-link-userrights": "Chynge {{GENDER:$1|uiser}} groups", "tool-link-userrights-readonly": "View {{GENDER:$1|uiser}} groups", "tool-link-emailuser": "Email this {{GENDER:$1|uiser}}", - "userpage": "See the uiser page", - "projectpage": "See waurk page", "imagepage": "See the file page", "mediawikipage": "See the message page", "templatepage": "See the template page", @@ -238,7 +223,7 @@ "redirectedfrom": "(Reguidit fae $1)", "redirectpagesub": "Reguidal page", "redirectto": "Reguidit tae:", - "lastmodifiedat": "This page wis hintmaist chynged oan $2, $1.", + "lastmodifiedat": "This page wis last eeditit on $1, at $2.", "viewcount": "This page haes been accesst $1 {{PLURAL:$1|yince|$1 times}}.", "protectedpage": "Protectit page", "jumpto": "Jump til:", @@ -330,10 +315,11 @@ "databaseerror-query": "Speirin: $1", "databaseerror-function": "Function: $1", "databaseerror-error": "Mistake: $1", + "transaction-duration-limit-exceeded": "Tae avite creautin heich replication lag, this transaction wis abortit acause the write duration ($1) exceedit the $2 seicont leemit.\nIf ye are chyngin mony items at ance, try daein multiple smawer operations insteid.", "laggedslavemode": "Warnishment: Page micht naw contain recent updates", "readonly": "Database lockit", "enterlockreason": "Enter ae raeson fer the lock, inclædin aen estimate o whan the lock'll be lowsed", - "readonlytext": "The databae is lockit tae new entries n ither modifeecations the nou,\nlikelie fer routine database maintenance; efter that it'll be back til normal.\nThe admeenstration that lockit it gied this explanation: $1", + "readonlytext": "The database is currently lockit tae new entries an ither modifications, probably for routine database mainteenance, efter that it will be back tae normal.\n\nThe seestem admeenistrator wha lockit it offered this expleenation: $1", "missing-article": "The database didna fynd the tex o ae page that it shid hae foond, cawed \"$1\" $2.\n\nMaistlie this is caused bi follaein aen ootdated diff or histerie airtin til ae page that's been delytit.\n\nGif this isna the case, ye micht hae foond ae bug in the saffware.\nPlease lat aen [[Special:ListUsers/sysop|admeenistrater]] ken aneat this, makin ae myndin o the URL.", "missingarticle-rev": "(reveesion#: $1)", "missingarticle-diff": "(Diff: $1, $2)", @@ -358,9 +344,12 @@ "no-null-revision": "Coudna mak new null reveesion fer page \"$1\"", "badtitle": "Bad teetle", "badtitletext": "The requestit page teitle wis onvalid, tuim, or ae wranglie airtit inter-leid or inter-wiki teitle. It micht contain yin or mair chairacters that canna be uised in teitles.", + "title-invalid-empty": "The requestit page teetle is emptie or conteens anerly the name o a namespace.", + "title-invalid-utf8": "The requestit page teetle conteens an invalid UTF-8 sequence.", "title-invalid-interwiki": "The requestit page teetle conteens an interwiki airtin which canna be uised in teetles.", "title-invalid-talk-namespace": "The requestit page teetle refers tae a talk page that canna exeest.", "title-invalid-characters": "The requestit page teetle conteens invalid chairacters: \"$1\".", + "title-invalid-relative": "Teetle has relative paith. Relative page teetles (./, ../) are invalid, acause thay will eften be unreakable whan haundlit bi uiser's brouser.", "title-invalid-magic-tilde": "The requestit page teetle conteens invalid magic tilde sequence (~~~).", "title-invalid-too-long": "The requestit page teetle is too lang. It must be na langer nor $1 {{PLURAL:$1|byte|bytes}} in UTF-8 encodin.", "title-invalid-leading-colon": "The requestit page teetle conteens an invalid colon at the beginnin.", @@ -370,14 +359,14 @@ "viewsource": "See soorce", "viewsource-title": "See soorce fer $1", "actionthrottled": "Action throtlit", - "actionthrottledtext": "Aes aen anti-spam meisur, ye'r limitit fae daein this action ower monie times in aen ower short time, n ye'v exceedit this limit. Please try again in ae few minutes.", + "actionthrottledtext": "As an anti-abuiss meisur, ye are leemitit frae performin this action too mony times in a short space o time, an ye hae exceedit this leemit.\nPlease try again in a few meenits.", "protectedpagetext": "This page haes been protected fer tae hider eeditin or ither actions.", - "viewsourcetext": "Ye can leuk at n copie the soorce o this page:", - "viewyourtext": "Ye can see n copie the soorce o yer eedits til this page:", + "viewsourcetext": "Ye can view an copy the soorce o this page.", + "viewyourtext": "Ye can view an copy the soorce o yer eedits tae this page.", "protectedinterface": "This page provides interface tex fer the saffware oan this wiki, n is protected fer tae hinder abuise.\nTae eik or chynge owersets fer aw wikis, please uise [https://translatewiki.net/ translatewiki.net], the MediaWiki localisation waurk.", "editinginterface": "Warnishment: Ye'r eeditin ae page that is uised tae provide interface tex fer the saffware.\nChynges til this page will affect the kithin o the uiser interface fer ither uisers oan this wiki.", "translateinterface": "Tae eik or chynge owersets fer aw wikis, please uise [https://translatewiki.net/ translatewiki.net], the MediaWiki localisation wairk.", - "cascadeprotected": "This page haes been protectit fae eiditin, cause it is inclædit in the follaein {{PLURAL:$1|page|pages}}, that ar protectit wi the \"cascadin\" optie turnit oan:\n$2", + "cascadeprotected": "This page has been pertectit frae eeditin acause it is transcludit in the follaein {{PLURAL:$1|page, which is|pages, which are}} pertectit wi the \"cascadin\" option turned on:\n$2", "namespaceprotected": "Ye dinna hae permeession tae edit pages in the '''$1''' namespace.", "customcssprotected": "Ye dinna hae permeession tae eidit this CSS page cause it contains anither uiser's personal settings.", "customjsprotected": "Ye dinna hae permeession tae eidit this JavaScript page cause it contains anither uiser's personal settings.", @@ -387,7 +376,7 @@ "mypreferencesprotected": "Ye dinna hae permeession tae eidit yer preferences.", "ns-specialprotected": "Byordinar pages canna be eeditit.", "titleprotected": "This teetle haes been protectit fae bein makit bi [[User:$1|$1]].\nThe groonds fer this ar: $2.", - "filereadonlyerror": "Canna modify the file \"$1\" cause the file repository \"$2\" is in read-yinly mode.\n\nThe administrater that lock't it affered this explanation: \"$3\".", + "filereadonlyerror": "Unable tae modifee the file \"$1\" bacause the file repository \"$2\" is in read-anerly mode.\n\nThe seestem admeenistrator wha lockit it offered this expleenation: \"$3\".", "invalidtitle-knownnamespace": "Onvalit title wi namespace \"$2\" n tex \"$3\"", "invalidtitle-unknownnamespace": "Onvalit title wi onkent namespace nummer $1 n tex \"$2\"", "exception-nologin": "No loggit in", @@ -419,6 +408,7 @@ "cannotloginnow-title": "Canna log in nou", "cannotloginnow-text": "Logging in isna possible when uisin $1.", "cannotcreateaccount-title": "Canna creaut accoonts", + "cannotcreateaccount-text": "Direct accoont creation is nae enabled on this wiki.", "yourdomainname": "Yer domain:", "password-change-forbidden": "Ye canna chynge passwords oan this wiki.", "externaldberror": "Aither thaur wis aen external authentication database mistak, or ye'r naw permitit tae update yer external accoont.", @@ -441,6 +431,7 @@ "createacct-email-ph": "Enter yer wab-mail address", "createacct-another-email-ph": "Enter wab-mail address", "createaccountmail": "Uise ae temporarie random passwaird n send it til the speceefied wab-mail address", + "createaccountmail-help": "Can be uised tae creaut accoont for anither person withoot learnin the password.", "createacct-realname": "Real name (optional).", "createacct-reason": "Raison", "createacct-reason-ph": "Why ar ye creating anither accoont", @@ -462,6 +453,7 @@ "nocookiesnew": "The uiser accoont wis cræftit, but ye'r naw loggit in. {{SITENAME}} uises cookies tae log uisers in. Ye hae cookies disabled. Please enable them, than log in wi yer new uisername n passwaird.", "nocookieslogin": "{{SITENAME}} uises cookies tae log in uisers. Ye hae cookies disabled. Please enable thaim an gie it anither shot.", "nocookiesfornew": "The uiser accoont wisna cræftit, aes we couda confirm its soorce.\nEnsure that ye have cookies enabled, relaid this page n gie it anither shote.", + "createacct-loginerror": "The accoont wis successfully creautit but ye coud nae be logged in automatically. Please proceed tae [[Special:UserLogin|manual login]].", "noname": "Ye'v na speceefie'd ae valid uisername.", "loginsuccesstitle": "Logged in", "loginsuccess": "Ye're nou loggit in tae {{SITENAME}} aes \"$1\".", @@ -473,6 +465,7 @@ "wrongpasswordempty": "The passwaird ye entered is blank. Please gie it anither shot.", "passwordtooshort": "Yer password is ower short.\nIt maun hae at laest {{PLURAL:$1|1 chairacter|$1 chairacters}}.", "passwordtoolong": "Passwirds canna be langer nor {{PLURAL:$1|1 character|$1 characters}}.", + "passwordtoopopular": "Commonly chosen tryst-wirds canna be uised. Please chuise a mair unique tryst-wird.", "password-name-match": "Yer passwaird maun be different fae yer uisername.", "password-login-forbidden": "The uise o this uisername n passwaird haes been ferbidden.", "mailmypassword": "Reset password", @@ -481,7 +474,7 @@ "noemail": "Thaur's nae wab-mail address recordit fer uiser \"$1\".", "noemailcreate": "Ye need tae provide ae valid wab-mail address.", "passwordsent": "Ae new passwaird haes been sent tae the e-mail address registert fer \"$1\". Please log in again efter ye get it.", - "blocked-mailpassword": "Yer IP address is blockit fae eeditin, sae it\ncanna uise the passwaird recoverie function, for tae hinder abuiss.", + "blocked-mailpassword": "Yer IP address is blockit frae eeditin. Tae prevent abuiss, it is nae allaed tae uise tryst-wird recovery frae this IP address.", "eauthentsent": "Ae confirmation wab-mail haes been sent til the speceefied wab-mail address.\nAfore oni ither wab-mail is sent til the accoont, ye'll hae tae follae the instructions in the wab-mail, sae as tae confirm that the accoont is reallie yers.", "throttled-mailpassword": "Ae password reset wab-mail haes awreadie been sent, wiin the laist {{PLURAL:$1|hoor|$1 hoors}}.\nTae hinder abuiss, yinly the yin password reset wab-mail will be sent per {{PLURAL:$1|hoor|$1 hoors}}.", "mailerror": "Mistak sendin mail: $1", @@ -498,7 +491,7 @@ "createaccount-title": "Accoont creaution fer {{SITENAME}}", "createaccount-text": "Somebodie cræftit aen accoont fer yer wab-mail address oan {{SITENAME}} ($4) named \"$2\", wi passwaird \"$3\".\nYe shid log in n chynge yer passwaird nou.\n\nYe can ignore this message, gif this accoont wis cræftit bi mistak.", "login-throttled": "Ye'v makit ower monie recynt login attempts.\nPlease wait $1 afore giein it anither gae.", - "login-abort-generic": "Yer login wisna successful - Aborted", + "login-abort-generic": "Yer login failed - Abortit", "login-migrated-generic": "Yer accoont's been migratit, n yer uisername nae langer exeests oan this wiki.", "loginlanguagelabel": "Leid: $1", "suspicious-userlogout": "Yer request tae log oot wis denied cause it luiks like it wis sent bi ae broken brouser or caching proxy.", @@ -518,17 +511,44 @@ "newpassword": "New passwaird:", "retypenew": "Retype new passwaird:", "resetpass_submit": "Set passwaird n log in", - "changepassword-success": "Yer passwaird chynge wis braw!", + "changepassword-success": "Yer tryst-wird haes been cheenged!", "changepassword-throttled": "Ye'v makit ower monie recynt login attempts.\nPlease wait $1 afore giein it anither gae.", + "botpasswords": "Bot tryst-wirds", + "botpasswords-summary": "Bot tryst-wirds allae access tae a uiser accoont via the API withoot uising the accoont's main login credentials. The uiser richts available whan logged in wi a bot password mey be restrictit.\n\nIf ye dinna ken why ye micht want tae do this, ye shoud probably nae dae it. Na ane shoud ever ask ye tae generate ane o thir an gie it tae them.", + "botpasswords-disabled": "Bot tryst-wirds are disabled.", + "botpasswords-no-central-id": "Tae uise bot tryst-wirds, ye maun be logged in tae a centralised accoont.", + "botpasswords-existing": "Exeestin bot tryst-wirds", "botpasswords-createnew": "Creaut a new bot passwird", + "botpasswords-editexisting": "Eedit an exeestin bot tryst-wird", + "botpasswords-label-appid": "Bot name:", "botpasswords-label-create": "Creaut", + "botpasswords-label-update": "Update", + "botpasswords-label-cancel": "Cancel", + "botpasswords-label-delete": "Delete", + "botpasswords-label-resetpassword": "Reset the tryst-wird", + "botpasswords-label-grants": "Applicable grants:", + "botpasswords-help-grants": "Grants allae access tae richts awready held bi yer uiser accoont. Enablin a grant here daes nae provide access tae ony rights that yer uiser accoont wad nae itherwise hae. See the [[Special:ListGrants|table o grants]] for mair information.", + "botpasswords-label-grants-column": "Grantit", + "botpasswords-bad-appid": "The bot name \"$1\" is nae valid.", + "botpasswords-insert-failed": "Failed tae add bot name \"$1\". Wis it awready addit?", + "botpasswords-update-failed": "Failed tae update bot name \"$1\". Wis it deletit?", "botpasswords-created-title": "Bot passwird creautit", "botpasswords-created-body": "The bot passwird for bot name \"$1\" o uiser \"$2\" wis creautit.", + "botpasswords-updated-title": "Bot tryst-wird updatit", + "botpasswords-updated-body": "The bot tryst-wird for bot name \"$1\" o uiser \"$2\" wis updatit.", + "botpasswords-deleted-title": "Bot tryst-wird deletit", + "botpasswords-deleted-body": "The bot tryst-wird for bot name \"$1\" o uiser \"$2\" wis deletit.", + "botpasswords-newpassword": "The new tryst-wird tae log in wi $1 is $2. Please record this for futur reference.
(For auld bots which require the login name tae be the same as the eventual uisername, ye can an aa uise $3 as uisername an $4 as tryst-wird.)", + "botpasswords-no-provider": "BotPasswordsSessionProvider is nae available.", + "botpasswords-restriction-failed": "Bot tryst-wird restrictions prevent this login.", + "botpasswords-invalid-name": "The uisername specifee'd daes nae contain the bot tryst-wird separator (\"$1\").", + "botpasswords-not-exist": "Uiser \"$1\" daes nae hae a bot tryst-wird named \"$2\".", "resetpass_forbidden": "Passwairds canna be chynged", + "resetpass_forbidden-reason": "Tryst-wirds canna be cheenged: $1", "resetpass-no-info": "Ye maun be loggit in tae access this page directly.", "resetpass-submit-loggedin": "Chynge passwaird", "resetpass-submit-cancel": "Cancel", - "resetpass-wrong-oldpass": "Onvalid temporarie or current passwaird.\nYe micht hae awreadie been successful in chyngin yer passwaird or requested ae new temporarie passwaird.", + "resetpass-wrong-oldpass": "Invalid temporary or current tryst-wird.\nYe mey hae awready cheenged yer tryst-wird or requestit a new temporary tryst-wird.", "resetpass-recycled": "Please reset yerr passwaird til sommit ither than yer current passwaird.", "resetpass-temp-emailed": "Ye loggit in wi ae temperie mailed code.\nTae finish loggin in, ye maun set ae new passwaird here:", "resetpass-temp-password": "Temperie passwaird:", @@ -548,16 +568,24 @@ "passwordreset-emailtext-ip": "Somebodie (likely ye, fae IP address $1) requested ae reset o yer passwaird fer {{SITENAME}} ($4). The follaein uiser {{PLURAL:$3|accoont is|accoonts ar}}\nassociated wi this wab-mail address:\n\n$2\n\n{{PLURAL:$3|This temperie passwaird|Thir temperie passwairds}} will expire in {{PLURAL:$5|yin day|$5 days}}.\nYe shid log in n chuise ae new passwaird nou. Gif some ither bodie makit this request, or gif ye'v mynded yer oreeginal passwaird, n ye nae longer\nwish tae chynge it, ye can ignore this message n continue uisin yer auld passwaird.", "passwordreset-emailtext-user": "Uiser $1 oan {{SITENAME}} requested ae reset o yer passwaird fer {{SITENAME}}\n($4). The follaein uiser {{PLURAL:$3|accoont is|accoonts ar}} associated wi this wab-mail address:\n\n$2\n\n{{PLURAL:$3|This temperie passwaird|Thir temperie passwairds}} will expire in {{PLURAL:$5|yin day|$5 days}}.\nYe shid log in n chuise ae new password nou. Gif some ither bodie haes makit this request, or gif ye'v mynded yer oreeginal passwaird, n ye nae langer wish tae chynge it, ye can ignore this message n continue uisin yer auld passwaird.", "passwordreset-emailelement": "Uisername: \n$1\n\nTemperie passwaird: \n$2", - "passwordreset-emailsentemail": "Ae passwaird reset wab-mail haes been sent.", + "passwordreset-emailsentemail": "If this email address is associatit wi yer accoont, then a tryst-wird reset email will be sent.", + "passwordreset-emailsentusername": "If thare is an email address associatit wi this uisername, then a tryst-wird reset email will be sent.", + "passwordreset-nocaller": "A crier maun be providit", + "passwordreset-nosuchcaller": "Crier disna exeest: $1", + "passwordreset-ignored": "The tryst-wird reset wis nae handled. Meybe na provider wis configurt?", + "passwordreset-invalidemail": "Invalid email address", + "passwordreset-nodata": "Neither a uisername nor an email address wis supplee'd", "changeemail": "Chynge or remuive email address", - "changeemail-header": "Chynge accoont wab-mail address", + "changeemail-header": "Complete this form tae cheenge yer email address. If ye wad lik tae remuive the association o ony email address frae yer account, leave the new email address blank whan submittin the form.", "changeemail-no-info": "Ye maun be loggit in tae access this page directly.", "changeemail-oldemail": "Current wab-mail address:", "changeemail-newemail": "New wab-mail address:", + "changeemail-newemail-help": "This field shoud be left blank if ye want tae remuive yer email address. Ye will nae be able tae reset a forgotten tryst-wird an will nae receive emails frae this wiki if the email address is remuived.", "changeemail-none": "(nane)", "changeemail-password": "Yer {{SITENAME}} passwaird:", "changeemail-submit": "Chynge wab-mail", "changeemail-throttled": "Ye'v makit ower monie recynt login attempts.\nPlease wait $1 afore giein it anither gae.", + "changeemail-nochange": "Please enter a different new email address.", "resettokens": "Reset tokens.", "resettokens-text": "Ye can reset tokens that permit ye access til certain private data associated wi yer accoont here.\n\nYe shid dae it gif ye accidentally shaired theim wi somebodie or gif yer accoont haes been compromised.", "resettokens-no-tokens": "Thaur ar nae tokens tae reset.", @@ -589,13 +617,16 @@ "minoredit": "This is ae smaa eedit", "watchthis": "Watch this page", "savearticle": "Hain page", + "savechanges": "Save cheenges", + "publishpage": "Publish page", + "publishchanges": "Publish cheenges", "preview": "Luikower", "showpreview": "Shaw luikower", "showdiff": "Shaw chynges", "blankarticle": "Wairnishment: The page that ye'r creautin is blank.\nGif ye clap \"$1\" again, the page will be creautit wioot oniething oan it.", "anoneditwarning": "Warnishment: Ye'r no loggit in. Yer IP address will be publeeclie veesible gif ye mak onie eedits. Gif ye [$1 log in] or [$2 creaute aen accoont], yer eedits will be attreebutit tae yer uisername, aes weel aes ither benefits.", "anonpreviewwarning": "Ye'r no loggit in. Hainin will record yer IP address in this page's eedit histerie.", - "missingsummary": "Mynd: Ye'v naw gien aen eedit owerview. Gif ye clap oan \"$1\" again, yer eedit will be haint wioot ane.", + "missingsummary": "Mynder: Ye hae nae providit an eedit summary.\nIf ye click \"$1\" again, yer eedit will be saved withoot ane.", "selfredirect": "Wairnin: Ye are redirectin this page tae itsel.\nYe mey hae specifee'd the wrang tairget for the redirect, or ye mey be eeditin the wrang page.\nIf ye click \"$1\" again, the redirect will be creautit onywey.", "missingcommenttext": "Please enter ae comment ablo.", "missingcommentheader": "Reminder: Ye hae nae providit a subject for this comment.\nIf ye click \"$1\" again, yer eedit will be saved withoot ane.", @@ -625,7 +656,7 @@ "userpage-userdoesnotexist": "Uiser accoont \"$1\" hasnae been registerit. Please check gin ye wint tae mak or eidit this page.", "userpage-userdoesnotexist-view": "Uiser accoont \"$1\" isna registered.", "blocked-notice-logextract": "This uiser is nou blockit.\nThe laitest block log entrie is gien ablo fer referance:", - "clearyourcache": "Tak tent: Efter hainin, ye micht hae tae bipass yer brouser's cache tae see the chynges.\n* Firefox / Safari: Haud Shift while clapin Relaid, or press either Ctrl-F5 or Ctrl-R (⌘-R oan ae Mac)\n* Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)\n* Internet Explorer: Haud Ctrl while clapin Refresh, or press Ctrl-F5\n* Opera: Clear the cache in Tuils → Preferences", + "clearyourcache": "Note: Efter savin, ye mey hae tae bypass yer brouser's cache tae see the chynges.\n* Firefox / Safari: Haud Shift while clickin Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)\n* Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)\n* Internet Explorer: Haud Ctrl while clickin Refresh, or press Ctrl-F5\n* Opera: Gae tae Menu → Settings (Opera → Preferences on a Mac) an then tae Privacy & security → Clear brousin data → Cached images and files.", "usercssyoucanpreview": "Tip: Uise the \"{{int:showpreview}}\" button tae test yer new CSS afore hainin.", "userjsyoucanpreview": "Tip: Uise the \"{{int:showpreview}}\" button tae test yer new JavaScript afore hainin.", "usercsspreview": "Mynd that ye'r yinly previewing yer uiser CSS.\nIt haesna been hained yet!", @@ -638,8 +669,8 @@ "previewnote": "Mynd that this is yinlie ae luikower.\nYer chynges hae na been hained yet!", "continue-editing": "Gae til eiditing area", "previewconflict": "This luikower reflects the tex in the upper tex eeditin airt like it will kith gif ye chuise tae hain.", - "session_fail_preview": "'''Sairy! We culdnae process yer eidit acause o ae loss o term data.'''\nPlease gie it anither gae. Gin it disnae wairk still, gie [[Special:UserLogout|loggin oot]] n loggin back in again ae gae.", - "session_fail_preview_html": "Sairrie! We coudna process yer eedit cause o ae loss o session data.\n\nCause {{SITENAME}} haes raw HTML enabled, the owerluik is skaukt aes ae precaution again JavaScript attacks.\n\nGif this is ae legeetimate eedit attempt, please gei it anither gae.\nGif it still disna wairk, try [[Special:UserLogout|loggin oot]] n loggin back in.", + "session_fail_preview": "Sairy! We coud nae process yer eedit due tae a loss o session data.\n\nYe micht hae been logged oot. Please verify that ye're still logged in an try again.\nIf it still daes nae wirk, try [[Special:UserLogout|loggin oot]] an loggin back in, an check that yer brouser allaes cookies frae this steid.", + "session_fail_preview_html": "Sairy! We coud nae process yer eedit due tae a loss o session data.\n\nAcause {{SITENAME}} haes raw HTML enabled, the preview is hidden as a precaution against JavaScript attacks.\n\nIf this is a legitimate eedit attempt, please try again.\nIf it still daes nae wirk, try [[Special:UserLogout|loggin oot]] an loggin back in, an check that yer brouser allaes cookies frae this steid.", "token_suffix_mismatch": "Yer eedit haes been rejectit cause yer client makit ae richt mess o the punctuation chairacters in the eedit token.\nThe eedit haes been rejectit tae hinder rot o the page tex.\nThis whiles happens when ye'r uisin ae broken wab-based anonymoos proxie service.", "edit_form_incomplete": "Some pairts o the eedit form didna reach the server; dooble-check that yer edits ar intact n gie it anither gae.", "editing": "Eeditin $1", @@ -655,11 +686,12 @@ "yourdiff": "Differances", "copyrightwarning": "Please mynd that aw contreebutions til {{SITENAME}} is conseedert tae be released unner the $2 (see $1 for details). Gif ye dinna want yer writin tae be eeditit wioot mercie n redistreebuted at will, than dinna haun it it here.
Forbye thon, ye'r promisin us that ye wrat this yersel, or copied it fae ae publeec domain or siclike free resoorce. Dinna haun in copierichtit wark wioot permeession!", "copyrightwarning2": "Please mynd that aa contreebutions til {{SITENAME}} micht be eeditit, chynged, or remuived bi ither contreebuters.\nGin ye dinna want yer writin tae be eeditit wioot mercie n redistreebuted at will, than dinna haun it in here.
\nYe'r promisin us forbye that ye wrat this yersel, or copied it fae ae\npubleec domain or siclike free resoorce (see $1 fer details).\nDinna haun in copierichtit wark wioot permeession!", + "editpage-cannot-use-custom-model": "The content model o this page canna be cheenged.", "longpageerror": "Mistak: The tex ye'v submitted is {{PLURAL:$1|yin kilobyte|$1 kilobytes}} lang, n this is langer than the maist muckle o {{PLURAL:$2|yin kilobyte|$2 kilobytes}}.\nIt canna be hained.", "readonlywarning": "Wairnin: The database haes been locked for maintenance, sae ye will nae be able tae hain yer eedits richt nou.\nYe mey wish tae copy an paste yer text intae a text file an hain it for later.\n\nThe seestem admeenistrator wha locked it offered this explanation: $1", "protectedpagewarning": "Warnishment: This page haes been protectit sae that yinlie uisers wi admeenistrater preevileges can eedit it.\nThe latest log entrie is gien ablo fer referance:", "semiprotectedpagewarning": "Mynd: This page haes been protectit sae that yinlie registered uisers can eedit it.\nThe latest log entrie is gien ablo fer referance:", - "cascadeprotectedwarning": "Wairnin: This page haes been pertectit sae that anerly uisers wi admeenistrator privileges can eedit it acause it is transcludit in the follaein cascade-pertectit {{PLURAL:$1|page|pages}}:", + "cascadeprotectedwarning": "Wairnin: This page haes been pertectit sae that anerly uisers wi [[Special:ListGroupRights|speceefic richts]] can eedit it acause it is transcludit in the follaeing cascade-pertectit {{PLURAL:$1|page|pages}}:", "titleprotectedwarning": "Warnishment: This page haes been protectit sae that [[Special:ListGroupRights|speceefic richts]] ar needed tae cræft it.\nThe laitest log entrie is gien ablo fer referance:", "templatesused": "{{PLURAL:$1|Template|Templates}} uised oan this page:", "templatesusedpreview": "{{PLURAL:$1|Template|Templates}} uised in this luikower:", @@ -674,8 +706,10 @@ "permissionserrors": "Permission mistak", "permissionserrorstext": "Ye dinnae hae the richts tae dae that, cause o the follaein {{PLURAL:$1|grund|grunds}}:", "permissionserrorstext-withaction": "Ye dinna hae the richts tae $2, fer the follaein {{PLURAL:$1|raison|raisons}}:", + "contentmodelediterror": "Ye canna eedit this reveesion acause its content model is $1, that differs frae the current content model o the page $2.", "recreate-moveddeleted-warn": "Warnishment: Ye'r recræftin ae page that haes been delytit.\n\nYe shid check that it is guid tae keep eeditin this page.\nThe delytion n muiv log fer this page is providit here fer conveeniance:", "moveddeleted-notice": "This page haes been delytit. \nThe delytion n muiv log fer the page ar gien ablo fer referance.", + "moveddeleted-notice-recent": "Sairy, this page wis recently deletit (athin the last 24 oors).\nThe deletion an muive log for the page are providit ablo for reference.", "log-fulllog": "See the ful log", "edit-hook-aborted": "Eedit abortit bi huik.\nIt gae naw explanation.", "edit-gone-missing": "Coudna update the page.\nIt appears tae hae been delytit.", @@ -698,7 +732,11 @@ "content-model-text": "plain tex", "content-model-javascript": "JavaScript", "content-model-css": "CSS", + "content-json-empty-object": "Emptie object", + "content-json-empty-array": "Emptie array", "deprecated-self-close-category": "Pages uising invalid sel-closed HTML tags", + "deprecated-self-close-category-desc": "The page conteens invalid sel-closed HTML tags, sic as <b/> or <span/>. The behavior o thir will cheenge suin tae be conseestent wi the HTML5 specification, sae thair uise in wikitext is deprecatit.", + "duplicate-args-warning": "Wairnin: [[:$1]] is cryin [[:$2]] wi mair nor ane vailyie for the \"$3\" parameter. Anerly the last value providit will be uised.", "duplicate-args-category": "Pages uisin dupleecate arguments in template caws", "duplicate-args-category-desc": "The page contains template caws that uise dupleecates o arguments, lik {{foo|bar=1|bar=2}} or {{foo|bar|1=baz}}.", "expensive-parserfunction-warning": "Warnishment: This page contains ower moni expensive parser function caws.\n\nIt shid hae less than $2 {{PLURAL:$2|caw|caws}}, thaur {{PLURAL:$1|is nou $1 caw|ar noo $1 caws}}.", @@ -775,7 +813,7 @@ "rev-showdeleted": "shaw", "revisiondelete": "Delyte/ondelyte reveesions", "revdelete-nooldid-title": "Onvalid target reveesion", - "revdelete-nooldid-text": "Aither ye'v naw speceefied ae tairget reveesion(s) tae perform this function, the speceefied reveesion disna exeest, or ye'r attemptin tae skauk the Nou reveesion.", + "revdelete-nooldid-text": "Ye hae aither nae specifee'd pny target reveesion on that tae perform this function, or the specifee'd reveesion daes nae exeest, or ye are attemptin tae hide the current revision.", "revdelete-no-file": "The file speceefied disna exeest.", "revdelete-show-file-confirm": "Ar ye sair ye wish tae see ae delytit reveesion o the file \"$1\" fae $2 at $3?", "revdelete-show-file-submit": "Ai", @@ -791,7 +829,7 @@ "revdelete-legend": "Set visibeelitie restreections", "revdelete-hide-text": "Reveesion tex", "revdelete-hide-image": "Skauk file content.", - "revdelete-hide-name": "Skauk aiction n tairget", + "revdelete-hide-name": "Hide target an parameters", "revdelete-hide-comment": "Eedit the ootline", "revdelete-hide-user": "Eiditer's uisername/IP address", "revdelete-hide-restricted": "Suppress data fae admeenistraters aes weel aes ithers", @@ -802,9 +840,9 @@ "revdelete-unsuppress": "Remuiv restreections oan restored reveesions", "revdelete-log": "Raison:", "revdelete-submit": "Applie til selected {{PLURAL:$1|reveesion|reveesions}}", - "revdelete-success": "Reveesion veesibeelitie successfullie updatit.", + "revdelete-success": "Reveesion veesibeelity updatit.", "revdelete-failure": "Reveesion veesibeelitie coudna be updatit:\n$1", - "logdelete-success": "Log veesibeelitie successfullie set.", + "logdelete-success": "Log veesibeelity set.", "logdelete-failure": "Log veesibddlitie coudna be set:\n$1", "revdel-restore": "chynge veesibeelitie", "pagehist": "Page histerie", @@ -833,11 +871,15 @@ "mergehistory-go": "Shaw mergeable eidits", "mergehistory-submit": "Merge reveesions", "mergehistory-empty": "Naw reveesions can be merged.", - "mergehistory-done": "$3 {{PLURAL:$3|reveesion|reveesions}} o $1 successfully merged intil [[:$2]].", + "mergehistory-done": "$3 {{PLURAL:$3|reveesion|reveesions}} o $1 {{PLURAL:$3|wis|war}} merged intae [[:$2]].", "mergehistory-fail": "Onable tae perform histerie merge, please recheck the page n time parameters.", + "mergehistory-fail-bad-timestamp": "Timestamp is invalid.", "mergehistory-fail-invalid-source": "Soorce page is invalid.", + "mergehistory-fail-invalid-dest": "Destination page is invalid.", + "mergehistory-fail-no-change": "History merge did nae merge ony reveesions. Please recheck the page an time parameters.", "mergehistory-fail-permission": "Insufficient permissions tae merge history.", "mergehistory-fail-self-merge": "Soorce an destination pages are the same.", + "mergehistory-fail-timestamps-overlap": "Soorce reveesions owerlap or come efter destination reveesions.", "mergehistory-fail-toobig": "Canna perform histerie merge cause mair than the leemit o $1 {{PLURAL:$1|reveesion|reveesions}} wid be muivit.", "mergehistory-no-source": "Soorce page $1 disna exeest.", "mergehistory-no-destination": "Destination page $1 disna exeest.", @@ -870,6 +912,8 @@ "notextmatches": "Nae page tex matches", "prevn": "foregaun {{PLURAL:$1|$1}}", "nextn": "neix {{PLURAL:$1|$1}}", + "prev-page": "previous page", + "next-page": "next page", "prevn-title": "Aforegaun $1 {{PLURAL:$1|ootcome|ootcomes}}", "nextn-title": "Neix $1 {{PLURAL:$1|ootcome|ootcomes}}", "shown-title": "Shaw $1 {{PLURAL:$1|ootcome|ootcomes}} per page", @@ -891,7 +935,8 @@ "search-category": "(categerie $1)", "search-file-match": "(matches file content.)", "search-suggest": "Did ye mean: $1", - "search-interwiki-caption": "Sister projec's", + "search-rewritten": "Shawin results for $1. Sairch insteid for $2.", + "search-interwiki-caption": "Results frae sister projects", "search-interwiki-default": "Ootcomes fae $1:", "search-interwiki-more": "(mair)", "search-interwiki-more-results": "mair results", @@ -902,6 +947,7 @@ "showingresultsinrange": "Shawin ablo up til {{PLURAL:$1|1 ootcome|$1 ootcome}} in range #$2 til #$3.", "search-showingresults": "{{PLURAL:$4|Ootcome $1 o $3|Ootcomes $1 - $2 o $3}}", "search-nonefound": "Thaur were naw ootcomes matchin the speiring.", + "search-nonefound-thiswiki": "Thare war na results matchin the query in this steid.", "powersearch-legend": "Advanced rake", "powersearch-ns": "Rake in namespaces:", "powersearch-togglelabel": "Chec':", @@ -944,7 +990,8 @@ "restoreprefs": "Restore aw defaut settins (in aw sections)", "prefs-editing": "Eeditin", "searchresultshead": "Rake ootcome settins", - "stub-threshold": "Threeshaud fer stub airtin formattin (bytes):", + "stub-threshold": "Thrashel for stub airtin formattin ($1):", + "stub-threshold-sample-link": "sample", "stub-threshold-disabled": "Disablt", "recentchangesdays": "Days tae shaw in recynt chynges:", "recentchangesdays-max": "Mucklest $1 {{PLURAL:$1|day|days}}", @@ -1032,14 +1079,21 @@ "saveusergroups": "Save {{GENDER:$1|uiser}} groups", "userrights-groupsmember": "Memmer o:", "userrights-groupsmember-auto": "Impleecit memmer o:", - "userrights-groups-help": "Ye can alter the groops this uiser is in:\n* Ae checkit kist means that the uiser is in that groop.\n* Aen oncheckit kist means that the uiser's na in that groop.\n* Ae * indeecates that ye canna remuiv the groop yince ye'v eikit it, or vice versa.", + "userrights-groups-help": "Ye mey cheenge the groups this uiser is in:\n* A checked box means the uiser is in that group.\n* An unchecked box means the uiser is nae in that group.\n* A * indicates that ye canna remiove the group ance ye hae addit it, or vice versa.\n* A # indicates that ye can anerly pit back the expiration time o this group membership; ye canna bring it forwart.", "userrights-reason": "Raison:", "userrights-no-interwiki": "Ye dinna hae permission tae eedit uiser richts oan ither wikis.", "userrights-nodatabase": "Database $1 disna exeest or isna local.", "userrights-changeable-col": "Groops that ye can chynge", "userrights-unchangeable-col": "Groops ye canna chynge", + "userrights-expiry-current": "Expires $1", "userrights-expiry-none": "Disna expire", + "userrights-expiry": "Expires:", + "userrights-expiry-existing": "Exeestin expiration time: $3, $2", "userrights-expiry-othertime": "Ither time:", + "userrights-expiry-options": "1 day:1 day,1 week:1 week,1 month:1 month,3 months:3 months,6 months:6 months,1 year:1 year", + "userrights-invalid-expiry": "The expiry time for group \"$1\" is invalid.", + "userrights-expiry-in-past": "The expiry time for group \"$1\" is in the past.", + "userrights-cannot-shorten-expiry": "Ye canna bring forwart the expiry o membership in group \"$1\". Anerly uisers wi permission tae add an remuive this group can bring forwart expiry times.", "userrights-conflict": "Conflict o uiser richts chynges! Please luikower n confirm yer chynges.", "group": "Groop:", "group-user": "Uisers", @@ -1047,25 +1101,26 @@ "group-bot": "Bots", "group-sysop": "Admeenistraters", "group-bureaucrat": "Bureaucrats", - "group-suppress": "Owersichts", + "group-suppress": "Suppressors", "group-all": "(aw)", "group-user-member": "{{GENDER:$1|uiser}}", "group-autoconfirmed-member": "{{GENDER:$1|autæconfirmed uiser}}", "group-bot-member": "{{GENDER:$1|bot}}", "group-sysop-member": "{{GENDER:$1|admeenistrater}}", "group-bureaucrat-member": "{{GENDER:$1|bureaucrat}}", - "group-suppress-member": "{{GENDER:$1|owersicht}}", + "group-suppress-member": "{{GENDER:$1|suppressor}}", "grouppage-user": "{{ns:project}}:Uisers", "grouppage-autoconfirmed": "{{ns:project}}:Autæconfirmed uisers", "grouppage-bot": "{{ns:project}}:Bots", "grouppage-sysop": "{{ns:project}}:Admeenistraters", "grouppage-bureaucrat": "{{ns:project}}:Bureaucrats", - "grouppage-suppress": "{{ns:project}}:Owersicht", + "grouppage-suppress": "{{ns:project}}:Suppress", "right-read": "Read pages", "right-edit": "Eedit pages", "right-createpage": "Cræft pages (that arna tauk pages)", "right-createtalk": "Cræft discussion pages", "right-createaccount": "Cræft new uiser accoonts", + "right-autocreateaccount": "Automatically log in wi an freemit uiser accoont", "right-minoredit": "Maurk eedits aes smaa", "right-move": "Muiv pages", "right-move-subpages": "Muiv pages wi thair subpages", @@ -1130,10 +1185,42 @@ "right-override-export-depth": "Export pages incluidin linked pages up til ae depth o 5", "right-sendemail": "Send Wab-mail til ither uisers", "right-managechangetags": "Creaut an (de)activate [[Special:Tags|tags]]", + "right-applychangetags": "Applee [[Special:Tags|tags]] alang wi ane's cheenges", + "right-changetags": "Add an remuive arbitrar [[Special:Tags|tags]] on individual reveesions an log entries", + "right-deletechangetags": "Delete [[Special:Tags|tags]] frae the database", + "grant-generic": "\"$1\" richts bunnle", + "grant-group-page-interaction": "Interact wi pages", + "grant-group-file-interaction": "Interact wi media", + "grant-group-watchlist-interaction": "Interact wi yer watchleet", + "grant-group-email": "Send email", + "grant-group-high-volume": "Perform heich vollum acteevity", + "grant-group-customization": "Customisation an preferences", + "grant-group-administration": "Perform admeenistrative actions", + "grant-group-private-information": "Access private data aboot ye", + "grant-group-other": "Miscellaneous acteevity", + "grant-blockusers": "Block an unblock uisers", "grant-createaccount": "Creaut accoonts", + "grant-createeditmovepage": "Creaut, eedit, an muive pages", + "grant-delete": "Delete pages, reveesions, an log entries", + "grant-editinterface": "Eedit the MediaWiki namespace an uiser CSS/JavaScript", + "grant-editmycssjs": "Eedit yer uiser CSS/JavaScript", + "grant-editmyoptions": "Eedit yer uiser preferences", + "grant-editmywatchlist": "Eedit yer watchleet", + "grant-editpage": "Eedit exeestin pages", + "grant-editprotected": "Eedit pertectit pages", + "grant-highvolume": "Heich-vollum eeditin", + "grant-oversight": "Hide uisers an suppress reveesions", + "grant-patrol": "Patrol cheenges tae pages", + "grant-privateinfo": "Access private information", + "grant-protect": "Pertect an unpertect pages", "grant-rollback": "Rowback chynges tae pages", "grant-sendemail": "Send email tae ither uisers", + "grant-uploadeditmovefile": "Uplaid, replace, an muive files", + "grant-uploadfile": "Uplaid new files", "grant-basic": "Basic richts", + "grant-viewdeleted": "View deletit files an pages", + "grant-viewmywatchlist": "View yer watchleet", + "grant-viewrestrictedlogs": "View restrictit log entries", "newuserlogpage": "Uiser cræftin log", "newuserlogpagetext": "This is ae log o uiser cræftins.", "rightslog": "Uiser richts log", @@ -1185,6 +1272,10 @@ "action-editmyprivateinfo": "eedit yer preevate information", "action-editcontentmodel": "eedit the content model o ae page", "action-managechangetags": "creaut an (de)activate tags", + "action-applychangetags": "applee tags alang wi yer cheenges", + "action-changetags": "add an remuive arbitrar tags on individual reveesions an log entries", + "action-deletechangetags": "delete tags frae the database", + "action-purge": "purge this page", "nchanges": "$1 {{PLURAL:$1|chynge|chynges}}", "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|sin laist veesit}}", "enhancedrc-history": "histeri", @@ -1201,11 +1292,99 @@ "recentchanges-legend-heading": "Legend:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (see [[Special:NewPages|leet o new pages]] n aw)", "recentchanges-submit": "Shaw", + "rcfilters-activefilters": "Active filters", + "rcfilters-advancedfilters": "Advanced filters", + "rcfilters-quickfilters": "Saved filters", + "rcfilters-quickfilters-placeholder-title": "No airtins sauft yet", + "rcfilters-quickfilters-placeholder-description": "Tae sauf yer filter settins an reuise them later, click the beukmerk icon in the Active Filter aurie, ablo.", + "rcfilters-savedqueries-defaultlabel": "Sauft filters", + "rcfilters-savedqueries-rename": "Rename", + "rcfilters-savedqueries-setdefault": "Set as default", + "rcfilters-savedqueries-unsetdefault": "Remuive as default", + "rcfilters-savedqueries-remove": "Remuive", + "rcfilters-savedqueries-new-name-label": "Name", + "rcfilters-savedqueries-apply-label": "Sauf settins", + "rcfilters-savedqueries-cancel-label": "Cancel", + "rcfilters-savedqueries-add-new-title": "Sauf current filter settins", + "rcfilters-restore-default-filters": "Restore default filters", + "rcfilters-clear-all-filters": "Clear aw filters", + "rcfilters-search-placeholder": "Filter recent chynges (brouse or stairt teepin)", + "rcfilters-invalid-filter": "Invalid filter", + "rcfilters-empty-filter": "Na active filters. Aw contreebutions are shawn.", + "rcfilters-filterlist-title": "Filters", "rcfilters-filterlist-whatsthis": "Whit's this?", - "rcfilters-filter-editsbyself-description": "Eedits bi ye.", + "rcfilters-filterlist-feedbacklink": "Provide feedback on the new (beta) filters", + "rcfilters-highlightbutton-title": "Heichlicht results", + "rcfilters-highlightmenu-title": "Select a colour", + "rcfilters-highlightmenu-help": "Select a colour tae heichlicht this property", + "rcfilters-filterlist-noresults": "Na filters foond", + "rcfilters-noresults-conflict": "Na results foond acause the sairch criteria are in conflict", + "rcfilters-state-message-subset": "This filter haes na effect acause its results are includit wi thae o the follaein, broader {{PLURAL:$2|filter|filters}} (try heichlichtin tae distinguish it): $1", + "rcfilters-state-message-fullcoverage": "Selectin aw filters in a group is the same as selectin nane, so this filter haes na effect. Group includes: $1", + "rcfilters-filtergroup-registration": "Uiser registration", + "rcfilters-filter-registered-label": "Registered", + "rcfilters-filter-registered-description": "Logged-in eeditors.", + "rcfilters-filter-unregistered-label": "Unregistered", + "rcfilters-filter-unregistered-description": "Eeditors wha arena logged in.", + "rcfilters-filter-unregistered-conflicts-user-experience-level": "This filter conflicts wi the follaein Experience {{PLURAL:$2|filter|filters}}, which {{PLURAL:$2|finds|find}} anerly registered uisers: $1", + "rcfilters-filtergroup-authorship": "Contreebution authorship", + "rcfilters-filter-editsbyself-label": "Cheenges by ye", + "rcfilters-filter-editsbyself-description": "Yer awn contreebutions.", + "rcfilters-filter-editsbyother-label": "Cheenges bi ithers", + "rcfilters-filter-editsbyother-description": "Aw cheenges except yer awn.", + "rcfilters-filtergroup-userExpLevel": "Experience level (for registered uisers anerly)", + "rcfilters-filtergroup-user-experience-level-conflicts-unregistered": "Experience filters find anerly registered users, sae this filter conflicts wi the “Unregistered” filter.", + "rcfilters-filtergroup-user-experience-level-conflicts-unregistered-global": "The \"Unregistered\" filter conflicts wi ane or mair Experience filters, that find registered uisers anerly. The conflictin filters are merked in the Active Filters aurie, abuin.", + "rcfilters-filter-user-experience-level-newcomer-label": "Ootrels", + "rcfilters-filter-user-experience-level-newcomer-description": "Less nor 10 eedits an 4 days o acteevity.", + "rcfilters-filter-user-experience-level-learner-label": "Learners", + "rcfilters-filter-user-experience-level-learner-description": "Mair experience than \"Ootrels\" but less nor \"Experienced uisers\".", + "rcfilters-filter-user-experience-level-experienced-label": "Experienced uisers", + "rcfilters-filter-user-experience-level-experienced-description": "Mair than 30 days o activity an 500 eedits.", + "rcfilters-filtergroup-automated": "Automatit contreebutions", + "rcfilters-filter-bots-label": "Bot", + "rcfilters-filter-bots-description": "Eedits made bi automatit tuils.", + "rcfilters-filter-humans-label": "Human (nae bot)", + "rcfilters-filter-humans-description": "Eedits made bi human eeditors.", + "rcfilters-filtergroup-reviewstatus": "Review status", + "rcfilters-filter-patrolled-label": "Patrolled", + "rcfilters-filter-patrolled-description": "Eedits merked as patrolled.", + "rcfilters-filter-unpatrolled-label": "Unpatrolled", + "rcfilters-filter-unpatrolled-description": "Eedits nae merked as patrolled.", + "rcfilters-filtergroup-significance": "Signeeficance", + "rcfilters-filter-minor-label": "Minor eedits", + "rcfilters-filter-minor-description": "Eedits the author labeled as minor.", + "rcfilters-filter-major-label": "Non-minor eedits", "rcfilters-filter-major-description": "Eedits nae labeled as minor.", + "rcfilters-filtergroup-watchlist": "Watchleetit pages", + "rcfilters-filter-watchlist-watched-label": "On Watchleet", + "rcfilters-filter-watchlist-watched-description": "Chynges tae pages on yer Watchleet.", + "rcfilters-filter-watchlist-watchednew-label": "New Watchlist cheenges", + "rcfilters-filter-watchlist-watchednew-description": "Cheenges tae Watchleetit pages ye haena veesitit syne the cheenges occurred.", + "rcfilters-filter-watchlist-notwatched-label": "Nae on Watchleet", + "rcfilters-filter-watchlist-notwatched-description": "Everything except cheenges tae yer Watchleetit pages.", + "rcfilters-filtergroup-changetype": "Teep o cheenge", "rcfilters-filter-pageedits-label": "Page eedits", + "rcfilters-filter-pageedits-description": "Eedits tae wiki content, discussions, category descriptions…", + "rcfilters-filter-newpages-label": "Page creautions", + "rcfilters-filter-newpages-description": "Eedits that mak new pages.", + "rcfilters-filter-categorization-label": "Category cheenges", + "rcfilters-filter-categorization-description": "Records o pages bein addit or remuived frae categories.", + "rcfilters-filter-logactions-label": "Logged actions", + "rcfilters-filter-logactions-description": "Admeenistrative actions, accoont creautions, page deletions, uplaids…", + "rcfilters-hideminor-conflicts-typeofchange-global": "The \"Minor eedits\" filter conflicts wi ane or mair Teepe o cheenge filters, acause certain teeps o cheenge canna be designatit as \"minor\". The conflictin filters are merked in the Active filters aurie, abuin.", + "rcfilters-hideminor-conflicts-typeofchange": "Certain teeps o cheenge canna be designatit as \"minor\", sae this filter conflicts wi the follaein Teepe o Cheenge filters: $1", + "rcfilters-typeofchange-conflicts-hideminor": "This Teepe o cheenge filter conflicts wi the \"Minor edits\" filter. Certain teeps o cheenge canna be designatit as \"minor\".", + "rcfilters-filtergroup-lastRevision": "Last reveesion", + "rcfilters-filter-lastrevision-label": "Last reveesion", + "rcfilters-filter-lastrevision-description": "The maist recent cheenge tae a page.", + "rcfilters-filter-previousrevision-label": "Earlier reveesions", + "rcfilters-filter-previousrevision-description": "Aw cheenges that are nae the maist recent cheenge tae a page.", + "rcfilters-filter-excluded": "Excludit", + "rcfilters-tag-prefix-namespace-inverted": ":nae $1", + "rcfilters-view-tags": "Tagged eedits", "rcnotefrom": "Ablo {{PLURAL:$5|is the chynge|ar the chynges}} sin $3, $4 (up tae $1 shawn).", + "rclistfromreset": "Reset date selection", "rclistfrom": "Shaw new chynges stertin fae $3 $2", "rcshowhideminor": "$1 smaa eedits", "rcshowhideminor-show": "Shaw", @@ -1225,7 +1404,9 @@ "rcshowhidemine": "$1 ma eedits", "rcshowhidemine-show": "Shaw", "rcshowhidemine-hide": "Skauk", + "rcshowhidecategorization": "$1 page categorisation", "rcshowhidecategorization-show": "Shaw", + "rcshowhidecategorization-hide": "Hide", "rclinks": "Shaw last $1 chynges in last $2 days", "diff": "diff", "hist": "hist", @@ -1235,8 +1416,8 @@ "newpageletter": "N", "boteditletter": "b", "number_of_watching_users_pageview": "[$1 watchin {{PLURAL:$1|uiser|uisers}}]", - "rc_categories": "Limit til categeries (separate wi \"|\")", - "rc_categories_any": "Onie", + "rc_categories": "Leemit tae categories (separate wi \"|\"):", + "rc_categories_any": "Ony o the chosen", "rc-change-size-new": "$1 {{PLURAL:$1|byte|bytes}} efter chynge", "newsectionsummary": "/* $1 */ new section", "rc-enhanced-expand": "Shaw details", @@ -1250,7 +1431,10 @@ "recentchangeslinked-page": "Page name:", "recentchangeslinked-to": "Shaw chynges til pages linked til the gien page instead", "recentchanges-page-added-to-category": "[[:$1]] addit tae category", + "recentchanges-page-added-to-category-bundled": "[[:$1]] addit tae category, [[Special:WhatLinksHere/$1|this page is includit within ither pages]]", "recentchanges-page-removed-from-category": "[[:$1]] remuived frae category", + "recentchanges-page-removed-from-category-bundled": "[[:$1]] remuived frae category, [[Special:WhatLinksHere/$1|this page is includit within ither pages]]", + "autochange-username": "MediaWiki automatic cheenge", "upload": "Uplaid file", "uploadbtn": "Uplaid file", "reuploaddesc": "Gang back til the uplaid form.", @@ -1262,9 +1446,9 @@ "uploaderror": "Uplaid mistak", "upload-recreate-warning": "'''Warnishment: Ae file bi that name haes been delytit or muived.'''\n\nThe delytion n muiv log fer this page ar gien here fer conveeneeance:", "uploadtext": "Uise the form ablo tae uplaid files.\nTae see or rake aforegaun uplaided files gang til the [[Special:FileList|leet o uplaided files]], (re)uplaids ar loggit in the [[Special:Log/upload|uplaid log]] aes weel, n delytions in the [[Special:Log/delete|delytion log]].\n\nTae incluid ae file in ae page, uise aen airtin in yin o the follaein forms:\n* [[{{ns:file}}:File.jpg]] tae uise the ful version o the file\n* [[{{ns:file}}:File.png|200px|thumb|left|alt tex]] tae uise ae 200 pixel wide rendeetion in ae kist in the cair margin wi \"alt tex\" aes descreeption\n* [[{{ns:media}}:File.ogg]] fer linkin directlie til the file wioot displeyin the file.", - "upload-permitted": "Permitit file types: $1.", - "upload-preferred": "Preferred file types: $1.", - "upload-prohibited": "Proheebited file types: $1.", + "upload-permitted": "Permittit file {{PLURAL:$2|teep|teeps}}: $1.", + "upload-preferred": "Preferred file {{PLURAL:$2|teep|teeps}}: $1.", + "upload-prohibited": "Prohibitit file {{PLURAL:$2|teep|teeps}}: $1.", "uploadlogpage": "Uplaid log", "uploadlogpagetext": "Ablo is ae leet o the maist recynt file uplaids.\nSee the [[Special:NewFiles|gallerie o new files]] fer ae mair veesual luikower.", "filename": "Filename", @@ -1307,6 +1491,8 @@ "file-thumbnail-no": "The filename begins wi $1.\nIt seems tae be aen eemage o reduced size ''(thumbnail)''.\nGif ye hae this emage in ful resolution uplaid this yin, itherwise please chynge the filename.", "fileexists-forbidden": "Ae file wi this name awreadie exists, n canna be owerwritten.\nGif ye still wish tae uplaid yer file, please gang back n uise ae new name.\n[[File:$1|thumb|center|$1]]", "fileexists-shared-forbidden": "Ae file wi this name awreadie exeests in the shaired file repositerie.\nGif ye still wish tae uplaid yer file, please gang back n uise ae new name.\n[[File:$1|thumb|center|$1]]", + "fileexists-no-change": "The uplaid is an exact duplicate o the current version o [[:$1]].", + "fileexists-duplicate-version": "The uplaid is an exact duplicate o {{PLURAL:$2|an aulder version|aulder versions}} o [[:$1]].", "file-exists-duplicate": "This file is ae dupleecate o the follaein {{PLURAL:$1|file|files}}:", "file-deleted-duplicate": "Ae file ideentical til this file ([[:$1]]) haes been delytit afore.\nYe shid check that file's delytion histerie afore proceedin tae re-uplaid it.", "file-deleted-duplicate-notitle": "Ae file identical til this file haes been delytit afore, n the title haes been suppressed.\nYe shid speir somebodie wi the abeelitie tae see suppressed file data tae luik at the seetuation afore gaun oan tae re-uplaid it.", @@ -1318,6 +1504,17 @@ "uploaddisabledtext": "File uplaids ar disabled.", "php-uploaddisabledtext": "File uplaids ar disabled in PHP.\nPlease check the file_uploads settin.", "uploadscripted": "This file hauds HTML or script code that micht be wranglie interpretit bi ae wab brouser.", + "upload-scripted-pi-callback": "Canna uplaid a file that conteens XML-stylesheet processin instruction.", + "upload-scripted-dtd": "Canna uplaid SVG files that conteen a non-staundart DTD declaration.", + "uploaded-script-svg": "Foond scriptable element \"$1\" in the uplaidit SVG file.", + "uploaded-hostile-svg": "Foond unsauf CSS in the style element o uplaidit SVG file.", + "uploaded-event-handler-on-svg": "Settin event-haundler attributes $1=\"$2\" is nae allaed in SVG files.", + "uploaded-href-attribute-svg": "href attributes in SVG files are anerly allaed tae airt tae http:// or https:// targets, foond <$1 $2=\"$3\">.", + "uploaded-href-unsafe-target-svg": "Foond href tae unsauf data: URI target <$1 $2=\"$3\"> in the uplaidit SVG file.", + "uploaded-animate-svg": "Foond \"animate\" tag that micht be cheengin href, uisin the \"frae\" attribute <$1 $2=\"$3\"> in the uplaided SVG file.", + "uploaded-setting-event-handler-svg": "Settin event-haundler attributes is blockit, foond <$1 $2=\"$3\"> in the uplaidit SVG file.", + "uploaded-setting-href-svg": "Uisin the \"set\" tag tae add \"href\" attribute tae parent element is blockit.", + "uploaded-wrong-setting-svg": "Uising the \"set\" tag tae add a remote/data/script target tae ony attribute is blockit. Foond <set to=\"$1\"> in the uplaidit SVG file.", "uploadscriptednamespace": "This SVG file contains aen illegal namespace \"$1\"", "uploadinvalidxml": "The XML in the uplaided file coudna be parsed.", "uploadvirus": "The file hauds a virus! Details: $1", @@ -1349,7 +1546,11 @@ "upload-dialog-button-upload": "Uplaid", "upload-form-label-infoform-title": "Details", "upload-form-label-infoform-name": "Name", + "upload-form-label-usage-title": "Uissage", + "upload-form-label-usage-filename": "File name", "upload-form-label-own-work": "This is ma awn wark", + "upload-form-label-infoform-categories": "Categories", + "upload-form-label-infoform-date": "Date", "upload-form-label-own-work-message-generic-local": "A confirm that A am uplaidin this file follaein the terms o service an licensin policies on {{SITENAME}}.", "backend-fail-stream": "Coudna stream file \"$1\".", "backend-fail-backup": "Coudna backup file \"$1\".", @@ -1635,7 +1836,7 @@ "nopagetext": "The tairget page that ye'v speeceefied disna exeest.", "pager-newer-n": "{{PLURAL:$1|newer 1|newer $1}}", "pager-older-n": "{{PLURAL:$1|aulder 1|aulder $1}}", - "suppress": "Owersicht", + "suppress": "Suppress", "querypage-disabled": "This speecial page is disablit fer performance raisons.", "apihelp": "API help", "apihelp-no-such-module": "Module \"$1\" wis no foond.", @@ -1827,7 +2028,7 @@ "delete-toobig": "This page haes ae muckle eedit histerie, ower $1 {{PLURAL:$1|reveesion|reveesions}}.\nDelytion o sic pages haes been restrictit tae stap accidental disruption o {{SITENAME}}.", "delete-warning-toobig": "This page haes ae muckle eedit histerie, ower $1 {{PLURAL:$1|reveesion|reveesions}}.\nDelytin it micht disrupt database operations o {{SITENAME}};\nproceed wi caution.", "deleteprotected": "Ye canna delyte this page cause it's been fended.", - "deleting-backlinks-warning": "'''Warnishment:''' [[Special:WhatLinksHere/{{FULLPAGENAME}}|Ither pages]] airt til or transcluide the page ye'r aboot tae delyte.", + "deleting-backlinks-warning": "Wairnin: [[Special:WhatLinksHere/{{FULLPAGENAME}}|Ither pages]] airt tae or transclude the page ye are aboot tae delete.", "rollback": "Row back eedits", "rollbacklink": "rowback", "rollbacklinkcount": "rowback $1 {{PLURAL:$1|eedit|eedits}}", @@ -1838,7 +2039,7 @@ "editcomment": "The eedit ootline wis: $1.", "revertpage": "Reverted eidits bi [[Special:Contributions/$2|$2]] ([[User talk:$2|tauk]]) til laist reveesion bi [[User:$1|$1]]", "revertpage-nouser": "Reverted eedits bi ae skaukt uiser til laist revesion bi {{GENDER:$1|[[User:$1|$1]]}}", - "rollback-success": "Reverted eedits b $1;\nchynged back til the laist reveesion bi $2.", + "rollback-success": "Revertit eedits bi {{GENDER:$3|$1}};\ncheenged back tae last reveesion bi {{GENDER:$4|$2}}.", "sessionfailure-title": "Session failure", "sessionfailure": "Thaur seems tae be ae proablem wi yer login session;\nthis action haes been canceled aes ae precaution again session hijackin.\nGang back til the preeveeoos page, relaid that page n than gie it anither gae.", "log-name-contentmodel": "Content model chynge log", @@ -2123,7 +2324,7 @@ "cant-move-to-user-page": "Ye dinna hae permeession tae muiv ae page til ae uiser page (except til ae uiser subpage).", "cant-move-category-page": "Ye dinna hae permeession tae muiv categerie pages.", "cant-move-to-category-page": "Ye dinna hae permeession tae muiv ae page tae ae categerie page.", - "newtitle": "Til new teitle", + "newtitle": "New teetle:", "move-watch": "Watch soorce page n tairget page", "movepagebtn": "Muiv page", "pagemovedsub": "Muiv succeedit", @@ -2146,7 +2347,7 @@ "movenosubpage": "This page haes naw subpages.", "movereason": "Raison:", "revertmove": "revert", - "delete_and_move_text": "==Delytion caad fer==\n\nThe destination airticle \"[[:$1]]\" aareadies exists. Div ye want tae delyte it fer tae mak wey fer the muiv?", + "delete_and_move_text": "The destination page \"[[:$1]]\" awready exeests.\nDae ye want tae delete it tae mak wey for the muive?", "delete_and_move_confirm": "Ai, delyte the page", "delete_and_move_reason": "Delytit fer tae mak wa fer muiv fae \"[[$1]]\"", "selfmove": "Ootgaun n incomin teitles ar the same; canna muiv ae page ower itsel.", @@ -2239,7 +2440,7 @@ "import-nonewrevisions": "Nae reveesions imported (aw were either awreadie present, or skipt cause o mistaks).", "xml-error-string": "$1 oan line $2, col $3 (byte $4): $5", "import-upload": "Uplaid XML data", - "import-token-mismatch": "Loss o session data.\nPlease gie it anither gae.", + "import-token-mismatch": "Loss o session data.\n\nYe micht hae been logged oot. Please verify that ye're still logged in an try again.\nIf it still daes nae wirk, try [[Special:UserLogout|loggin oot]] an loggin back in, an check that yer brouser allaes cookies frae this steid.", "import-invalid-interwiki": "Canna import fae the speceefied wiki.", "import-error-edit": "Page \"$1\" wisna importit cause ye'r na alloued tae eedit it.", "import-error-create": "Page \"$1\" wisna importit cause ye'r no alloued tae creaut it.", @@ -2256,6 +2457,7 @@ "import-logentry-upload-detail": "$1 {{PLURAL:$1|reveesion|reveesions}} importit", "import-logentry-interwiki-detail": "$1 {{PLURAL:$1|reveesion|reveesions}} importit fae $2", "javascripttest": "JavaScript testin", + "javascripttest-pagetext-unknownaction": "Unkent action \"$1\".", "javascripttest-qunit-intro": "See [$1 testin documentation] oan mediawiki.org.", "tooltip-pt-userpage": "{{GENDER:|Yer uiser}} page", "tooltip-pt-anonuserpage": "The uiser page fer the IP address that ye'r eeditin aes", @@ -2266,6 +2468,7 @@ "tooltip-pt-mycontris": "A leet o {{GENDER:|yer}} contreibutions", "tooltip-pt-anoncontribs": "A leet o eedits made frae this IP address", "tooltip-pt-login": "It's ae guid idea tae log in, but ye dinna hae tae.", + "tooltip-pt-login-private": "Ye need tae log in tae uise this wiki", "tooltip-pt-logout": "Log oot", "tooltip-pt-createaccount": "We encoorage ye tae creaute aen accoont n log in; houever, it's no strictllie nesisair", "tooltip-ca-talk": "Discussion aneat the content page", @@ -2329,7 +2532,7 @@ "anonymous": "Nameless {{PLURAL:$1|uiser|uisers}} o {{SITENAME}}", "siteuser": "{{SITENAME}} uiser $1", "anonuser": "{{SITENAME}} anonymoos uiser $1", - "lastmodifiedatby": "This page wis laist modified $2, $1 bi $3.", + "lastmodifiedatby": "This page wis last eeditit $2, $1 bi $3.", "othercontribs": "Based oan wark bi $1.", "others": "ithers", "siteusers": "{{SITENAME}} {{PLURAL:$2|{{GENDER:$1|uiser}}|uisers}} $1", @@ -2836,9 +3039,10 @@ "scarytranscludefailed-httpstatus": "[Template fetch failed fer $1: HTTP $2]", "scarytranscludetoolong": "[URL is ower lang]", "deletedwhileediting": "Warnishment: This page wis delytit efter ye stairted eeditin!", - "confirmrecreate": "Uiser [[User:$1|$1]] ([[User talk:$1|tauk]]) delytit this page efter ye stairted eiditin wi raison:\n: $2\nPlease confirm that ye reallie want tae recræft this page.", - "confirmrecreate-noreason": "Uiser [[User:$1|$1]] ([[User talk:$1|tauk]]) delytit this page efter ye stairted eeditin. Please confirm that ye reallie want tae recræft this page.", + "confirmrecreate": "Uiser [[User:$1|$1]] ([[User talk:$1|talk]]) {{GENDER:$1|deletit}} this page efter ye stairtit eeditin wi raison:\n: $2\nPlease confirm that ye really want tae recreaut this page.", + "confirmrecreate-noreason": "Uiser [[User:$1|$1]] ([[User talk:$1|talk]]) {{GENDER:$1|deletit}} this page efter ye stairtit eeditin. Please confirm that ye really want tae recreaut this page.", "recreate": "Recræft", + "confirm-purge-title": "Purge this page", "confirm_purge_button": "OK", "confirm-purge-top": "Clair the cache o this page?", "confirm-purge-bottom": "Purgin ae page clears the cache n forces the maist recynt reveesion tae appear.", @@ -2846,6 +3050,7 @@ "confirm-watch-top": "Eik this page til yer watchleet?", "confirm-unwatch-button": "OK", "confirm-unwatch-top": "Remuiv this page fae yer watchleet?", + "confirm-rollback-top": "Revert eedits tae this page?", "quotation-marks": "\"$1\"", "imgmultipageprev": "← preeveeoos page", "imgmultipagenext": "nex page →", @@ -2899,6 +3104,7 @@ "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|tauk]])", "duplicate-defaultsort": "Warnishment: Defaut sort key \"$2\" owerrides earlier defaut sort key \"$1\".", "duplicate-displaytitle": "Warnishment: Displey title \"$2\" owerrides the earlier displey title \"$1\".", + "restricted-displaytitle": "Wairnin: Display teetle \"$1\" wis ignored syne it is nae equivalent tae the page's actual teetle.", "invalid-indicator-name": "Mistak: Page status indicaters' name attreebute maunna be tuim.", "version": "Version", "version-extensions": "Instawed extensions", @@ -2938,6 +3144,7 @@ "version-entrypoints": "Entrie point URLs", "version-entrypoints-header-entrypoint": "Entrie point", "version-entrypoints-header-url": "URL", + "version-libraries-library": "Leebrar", "redirect": "Reguidal bi file, uiser, page or reveesion ID", "redirect-summary": "This byordiair page reguides til ae file (gien the file name), ae page (gien ae reveesion ID or page ID), or ae uiser page (gien ae numereec uiser ID). Uissage: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/reveesion/328429]], or [[{{#Special:Redirect}}/uiser/101]].", "redirect-submit": "Gang", @@ -2991,6 +3198,8 @@ "tags-edit": "eedit", "tags-hitcount": "$1 {{PLURAL:$1|chynge|chynges}}", "tags-create-submit": "Creaut", + "tags-delete-not-found": "The tag \"$1\" daes nae exeest.", + "tags-deactivate-reason": "Raison:", "tags-edit-logentry-selected": "{{PLURAL:$1|Selectit log event|Selectit log events}}:", "tags-edit-logentry-legend": "Add or remuive tags frae {{PLURAL:$1|this log entry|aw $1 log entries}}", "tags-edit-logentry-submit": "Apply chynges tae {{PLURAL:$1|this log entry|$1 log entries}}", @@ -3127,7 +3336,7 @@ "expand_templates_preview": "Luikower", "expand_templates_preview_fail_html": "Cause {{SITENAME}} haes raw HTML enabled n thaur wis ae loss o session data, the luikower haes been skaukt tae help defend again JavaScript attacks.\n\nGif this is a legeetimate luikower attempt, please gie it anither shot.\nGif ye still haae nae joy, than gie [[Special:UserLogout|loggin oot]] n loggin back in ae shot.", "expand_templates_preview_fail_html_anon": "Cause {{SITENAME}} haes raw HTML enabled n ye'r no loggit in, the luikower haes been skaukt tae fend again JavaScript attacks.\n\nGif this is ae legeetimate luikower attempt, than please [[Special:UserLogin|log in]] n gie it anither shot.", - "pagelanguage": "Page leid selecter", + "pagelanguage": "Cheenge page leid", "pagelang-name": "Page", "pagelang-language": "Leid", "pagelang-use-default": "Uise the defaut leid", @@ -3174,11 +3383,13 @@ "json-error-inf-or-nan": "Yin or mair NAN or INF values in the value tae be encoded", "json-error-unsupported-type": "Ae value o ae type that canna be encoded wis gien", "special-characters-group-ipa": "IPA", + "log-action-filter-all": "Aw", "log-action-filter-delete-event": "Log deletion", "log-action-filter-suppress-event": "Log suppression", "authmanager-authn-no-local-user-link": "The supplee'd credentials are valid but are nae associatit wi ony uiser on this wiki. Login in a different way, or create a new uiser, an ye will hae an option tae airtin yer previous credentials tae that accoont.", "authform-nosession-login": "The authentication wis successfu, but yer brouser canna \"remember\" bein logged in.\n\n$1", "authpage-cannot-login": "Unable tae stairt login.", "authpage-cannot-login-continue": "Unable tae continue login. Yer session maist likly timed oot.", - "restrictionsfield-label": "Allaed IP ranges:" + "restrictionsfield-label": "Allaed IP ranges:", + "gotointerwiki": "Leavin {{SITENAME}}" } diff --git a/languages/i18n/sgs.json b/languages/i18n/sgs.json index 8804f70068..8158fcc9c5 100644 --- a/languages/i18n/sgs.json +++ b/languages/i18n/sgs.json @@ -375,7 +375,7 @@ "loginerror": "Prisėjongėma klaida", "createacct-error": "Paskīruos dėrbėma klaida", "createaccounterror": "Nė̄šiejė padėrbtė paskīruos: $1", - "nocookiesnew": "Nauduotuojė paskīra bova sokurta, bat Tamsta nēsot prėsėjongis. {{SITENAME}} nauduo pakavukus (''cookies''), ka prėkergtom nauduotuojus. Tamsta esot ėšjongis anūs. Prašuom ijongtė pakavukus, tumet prisėjonkat so sava naujo nauduotuojė vardo ė slaptažuodio.", + "nocookiesnew": "Nauduotuojė paskīra bova sokorta, bet Tamīsta nēsi prīsijongė̄s. {{SITENAME}} nauduoj pakavokus (''cookies''), ka prīkergtom nauduotuojus. Tamīsta esi ėšjongė̄s anūs. Prašuom ijongtė pakavokus, tūmet prīsijonkat so sava naujo nauduotuojė vardo ė slaptažuodio.", "nocookieslogin": "{{SITENAME}} nauduo pakavukus (''cookies''), ka prėkergtom nauduotuojus. Tamsta esat ėšjongis anūs. Prašuom ijongtė pakavukus ė pamiegītė apent.", "noname": "Naožrašėt tinkama nauduotuoja varda!", "loginsuccesstitle": "Prisijongiet gerā", @@ -393,7 +393,7 @@ "password-login-forbidden": "Tuo nauduotuojė varda ė slaptažuodė nauduojėms nie galėms.", "mailmypassword": "Atgamintė slaptažuodi", "passwordremindertitle": "Laikėns {{SITENAME}} slaptažuodis", - "passwordremindertext": "Kažkastā (tėkriausē Tamsta, ėš IP adresa $1)\npaprašė, kū atsiōstomiet naujė slaptažuodi pruojektō {{SITENAME}} ($4).\nLaikėns slaptažuodis nauduotuojō „$2“ bova sokorts ėr nustatīts kāp „$3“.\nJēgo Tamsta nuoriejot ana pakeistė tūmet torietomiet prisėjongtė ė daba pakeistė sava slaptažuodi.\nTamstas laikėns slaptažuodis bengs galiuotė par {{PLURAL:$5|dėina|$5 dėinas}}.\n\nJēgo kažkas kėts atlėka ta prašīma aba Tamsta prisėmėniet sava slaptažuodi ė\nnebnuorėt ana pakeistė, Tamsta galėt tėisiuog nekreiptė diemiesė ė šėta gruomata ė tuoliau\nnauduotis sava senu slaptažuodžiu.", + "passwordremindertext": "Kažė kas tā (tikriausē Tamīsta, ėš IP adresa $1)\npaprašė, ka atsiōstomiet naujė slaptažuodi pruojektō {{SITENAME}} ($4).\nLaikėns slaptažuodis nauduotuojō „$2“ bova sokorts ėr nūstatīts kap „$3“.\nJēgo Tamīsta nuoriejot ana pamainītė, tūmet torietomiet prīsijongtė ė daba pakeistė sava slaptažuodi.\nTamstas laikėns slaptažuodis bėngs galiuotė par {{PLURAL:$5|dėina|$5 dėinas}}.\n\nJēgo kažė kas kėts padėrba ton prašīma aba Tamsīta prīsimėniet sava slaptažuodi ė\nnabnuorat anon pakeistė, Tamīsta galat tėisiuog nekrēptė diemiesė i šėton gruomata ė tūliaus\nnauduotėis sava seno slaptažuodio.", "noemail": "Nier anėjuokė el. pašta adresa ivesta nauduotuojō „$1“.", "noemailcreate": "Tamsta nuruodīkat elektruonėni pašta, katros vēk", "passwordsent": "Naus slaptažuodis bova nusiōsts i el. pašta adresa,\nožregėstrouta nauduotuojė „$1“.\nPrašuom prisėjongtė vielē, kumet Tamsta gausėt anū.", @@ -496,7 +496,7 @@ "previewerrortext": "Miegėnant parveizietė pakeitėmus nūtėka klaida.", "blockedtitle": "Nauduotuos īr ožgints", "blockedtext": "'''Tamstas nauduotuojė vards aba IP adresos ožgints īr.'''\n\nOžgīnė nauduotuos $1.\nDingstės ''$2''.\n\n* Ožgīnėms prasėdė̄jė: $8\n* Ožgīnėms pasėbengs: $6\n* Kas tor būtė ožgints: $7\n\nTamsta galat parašītė $1 aba kėtėim\n[[{{MediaWiki:Grouppage-sysop}}|admėnėstratuorėm]], jēgo mīslėjat, ka Tamstā ožgīnė ba grieka.\nTamsta negalat „rašītė gromata ton nauduotuojō“, jēgo nasat davis tėkra sava el. pašta adresa sava [[Special:Preferences|paskīruos nustatīmūs]] ė nasat ožgints nu anuos nauduojėma.\nTamstas dabartėnis IP adresos īr $3, vuo ožgīnėma ID īr #$5. Prašuom nuruodītė ton, kumet prašīsėt atgėnoms.", - "autoblockedtext": "Tamstas IP adresos bova liuosā ožgints, tudie, ka ana nauduojė kėts nauduotuos, katra ožgīnė $1.\nDouta dingstės īr tuokė:\n\n:''$2''\n\n* Ožgīnėms prasėdė̄jė: $8\n* Ožgīnėms pasėbengs: $6\n* Kas tor būtė ožgints: $7\n\nTamsta galėt sosėsėiktė so $1 aba kėtu [[{{MediaWiki:Grouppage-sysop}}|adminėstratuoriom]], kū aprokoutomėt biedas diel bluokavėma.\n\nTamsta galat parašītė $1 aba kėtėim\n[[{{MediaWiki:Grouppage-sysop}}|admėnėstratuorėm]], jēgo mīslėjat, ka Tamstā ožgīnė ba grieka.\nTamsta negalat „rašītė gromata ton nauduotuojō“, jēgo nasat davis tėkra sava el. pašta adresa sava [[Special:Preferences|paskīruos nustatīmūs]] ė nasat ožgints nu anuos nauduojėma.\nTamstas dabartėnis IP adresos īr $3, vuo ožgīnėma ID īr #$5. Prašuom nuruodītė ton, kumet prašīsėt atgėnoms.", + "autoblockedtext": "Tamīstas IP adresos bova liuosā ožgints, tūdie, ka ana nauduojė kėts nauduotuos, katra ožgīnė $1.\nDouta dingstės īr tuokė:\n\n:''$2''\n\n* Ožgīnėms prasidė̄jė: $8\n* Ožgīnėms pasibėngs: $6\n* Kas tor būtė ožgints: $7\n\nTamīsta galat sosisėiktė so $1 aba kėtu [[{{MediaWiki:Grouppage-sysop}}|adminėstratuoriom]], ka aprokoutomėt biedas diel bluokavėma.\n\nTamīsta galat parašītė $1 aba kėtėim\n[[{{MediaWiki:Grouppage-sysop}}|admėnėstratuorėm]], jēgo mīslėjat, ka Tamīstā ožgīnė ba grieka.\nTamīsta nagalat „rašītė gromata ton nauduotuojō“, jēgo nasat davė̄s tėkra sava el. pašta adresa sava [[Special:Preferences|paskīruos nustatīmūs]] ė nasat ožgints nu anuos nauduojėma.\nTamīstas dabartėnis IP adresos īr $3, vuo ožgīnėma ID īr #$5. Prašuom nūruodītė ton, kūmet prašīsat būtė atgėnoms.", "blockednoreason": "dingstėis nie douta", "whitelistedittext": "Tamstā rēk $1, ka dėrbtomiet poslapius.", "nosuchsectiontitle": "Nier tuokė skėrsnė", @@ -508,7 +508,7 @@ "accmailtext": "Bikāp padėrbts slaptažuodis, katros prėgol prī [[User talk:$1|$1]] bova siōsts pošto $2. Kāp prėsėjongsat, galat [[Special:ChangePassword|anon parkeistė]].", "newarticle": "(Naus)", "newarticletext": "Tamsta pakliovat poslapin, katros dā nie padėrbts.\nJēgo nuorat anon padėrbtė, rašīkat laukė, katros ī apatiuo\n(veiziekat [$1 pagelbas poslapi]).\nJēgo pakliovat čė netīčiuom, paprastiausē paspauskat naršīklės mīgtoka '''atgal'''.", - "anontalkpagetext": "----''Tas īr anonimėnė nauduotuojė, katros nier sosėkūrės aba nenauduo paskīruos, aptarėmu poslapis.\nDielē tuo nauduojams IP adresos anuo atpažėnėmō.\nTas IP adresos gal būtė dalinams keletō nauduotuoju.\nJēgo Tamsta esat anonimėnis nauduotuos ėr veizėt, kū kuomentarā nier skėrtė Tamstā, [[Special:CreateAccount|sokorkėt paskīra]] aba [[Special:UserLogin|prisėjonkėt]], ė nebūsėt maišuoms so kėtās anonimėnēs nauduotuojās.''", + "anontalkpagetext": "----''Tas īr bavardė nauduotuojė, katros nier sosikūrė̄s aba nanauduo paskīruos, aptarėmu poslapis.\nDielē tuo nauduojams IP adresos anuo atpažėnėmō.\nTas IP adresos gal būtė dalinams keletō nauduotuoju.\nJēgo Tamīsta esat anyonėmėnis nauduotuos ėr veizėt, ka kuomentarā nier skėrtė Tamīstā, [[Special:CreateAccount|sokorkėt paskīra]] aba [[Special:UserLogin|prīsijonkėt]], ė nabūsėt maišuoms so kėtās anuonėmėnēs nauduotuojēs.''", "noarticletext": "Nūnā tamė poslapie nie nijuokė teksta.\nTamsta galat [[Special:Search/{{PAGENAME}}|ėiškuotė tou poslapė pavadėnėma]] terp kėtū poslapiu,\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} ėiškuotė prėgolontiu īrašu],\naba [{{fullurl:{{FULLPAGENAME}}|action=edit}} keistė tou poslapi].", "noarticletext-nopermission": "Nūnā tamė poslapie nier anėjuokė teksta.\nTamsta galat [[Special:Search/{{PAGENAME}}|ėiškuotė šėtuo poslapė pavadėnėma]] kėtūs poslapiūs,\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} ėiškuotė prėgolontiūm ragėstru].", "userpage-userdoesnotexist": "Nauduotuojė paskīra „$1“ nier ožregėstrouta. Prašuom patikrėntė, a Tamsta nuorėt kortė/keistė ta poslapi.", @@ -774,7 +774,7 @@ "prefs-help-gender": "Gėmėnies pasirinkėms nie būtėns.\nJēb ana nūruodīsat, svetainės aplinka kreipsis i Tamsta palē Tamstas gėmėnė. \nTas būs vėsiem žėnuoma.", "email": "El. paštos:", "prefs-help-realname": "Tėkros vards nier privaluoms, ale jēgo Tamsta ana ivesėt, ons bus nauduojams Tamstas darba pažīmiejėmou.", - "prefs-help-email": "El. pašta adresos nier būtėns, bat ons leid Tamstā gautė naujė slaptažuodi, jēgo pamėršuot kuoks ons bova, ė tēpuogi Tamsta galėt leistė kėtėims pasėiktė Tamsta par Tamstas nauduotuojė aba nauduotuojė aptarėma poslapi tāp, ka anėi nežėnuotom Tamstas el. pašta adresa.", + "prefs-help-email": "El. pašta adresos nier būtėns, bet ons leid Tamīstā gautė nauji slaptažuodi, jēgo pamėršuot kuoks ons bova, ė tepuogė Tamīsta galat leistė kėtėims pasėiktė Tamīsta par Tamīstas nauduotuoja aba nauduotuoja aptarėma poslapi tap, ka anėi nažėnuotom Tamīstas el. pašta adresa.", "prefs-help-email-required": "Rēk el. pašta adresa", "prefs-info": "Pagrindėnės žėnės", "prefs-i18n": "Kalbuos nustatīmā", @@ -1297,7 +1297,7 @@ "delete-legend": "Trīnėms", "historywarning": "Atėdės: Poslapis, katron nuorat ėštrintė, bova pakeists $1 {{PLURAL:$1|sīki|sīkius|sīkiu}}:", "historyaction-submit": "Ruodītė", - "confirmdeletetext": "Tamsta pasėrėnkuot ėštrėntė poslapi a abruozdieli draugum so vėsa anuo istuorėjė.\nPrašuom patvėrtėntė, kū Tamsta tėkrā nuorėt šėtu padarītė, žėnuot aple galėmus padarėnius, ė kū Tamsta šėtā daruot atsėžvelgdamė i [[{{MediaWiki:Policy-url}}|puolitėka]].", + "confirmdeletetext": "Tamīsta pasirinkuot ėštrintė poslapi aba abruozdieli sīkiom so vėsa anuo istuorėjė.\nPrašuom patvėrtintė, ka Tamīsta tėkrā nuorėt šėton padarītė, žėnuot aplė galėmus padarėnius, ė kū Tamīsta šėton daruot palē [[{{MediaWiki:Policy-url}}|Vikimedėjės puolėtėka]].", "actioncomplete": "Vēksmos padėrbts īr", "actionfailed": "Vēksmos atšaukts īr", "deletedtext": "„$1“ ėštrints īr.\nVielībūju trīnėmu istuorėjė - $2.", @@ -1543,7 +1543,7 @@ "move-page": "Parvadintė $1", "move-page-legend": "Poslapė parvadėnėms", "movepagetext": "Nauduojont ta skvarma, katra apatiuo īr, parvadinsat poslapi ėr ėšlaikīsat anuo istuorėjė.\nOnkstesnis pavadėnėms palėks nosokėmo - ons ruodīs poslapin naujė varda.\nTamsta esat atsakėngs, ka nūruodas ruodītom tenā, kor ė rēk.\n\nAtminkat, ka poslapis '''nabus''' parvadints, jēgo jau īr poslapis naujo pavadinėmo, tėktās jēgo ons īr dīks aba netor keitėmu istuorėjės.\nTumet, Tamsta galat parvadintė poslapi seniou nauduoto vardo, jēgo priš šėta ons bova par klaida parvadints, ar esontiu poslapiu sogadintė negalat.\n\n'''ATĖDĖS!'''\nJēgo parvadinat tonkē nauduojama poslapi, ta galat prėdėrbtė ėškadas. Tudie kervauokat, ka dėrbat.", - "movepagetext-noredirectfixer": "So ton skvarma apatiuo Tamsta parvadinsat poslapi ė parkelsat vėsa anou istuorėjė.\nSens poslapis paliks nūsokėmo i nauja straipsnė varda.\nSotikrinkėt, ka napalėikat [[Special:DoubleRedirects|dvėgobu]] aba [[Special:BrokenRedirects|navēkontiu nūsokėmu]].\nTamsta pasilėikat atsakings, ka nūruodas ė tuoliaus ruodītom tenās, kor ė rēk.\n\nToriekat uomenie, ka poslapis '''nabūs''' parvadins, jēb jau poslapis so tuokio vardo ī (nabentās, ons būtom tėktās nūsokėms ba istuorėjės).\nTas rēšk, ka Tamsta galiesat sogrōžintė poslapi ont sena anou varda, jēb padarīsat klaida.\n\n'''ATĖDĖS:'''\nJēb parvadinat gausē nauduojama poslapi, ta galat prīdėrbtė ėškadas;\nTudie kervauokat, ka dėrbat!", + "movepagetext-noredirectfixer": "So ton skvarma apatiuo Tamīsta parvadinsat poslapi ė parkelsat vėsa anou istuorėjė.\nSens poslapis paliks nūsokėmo i nauja straipsnė varda.\nSotikrinkėt, ka napalėikat [[Special:DoubleRedirects|dvėgobu]] aba [[Special:BrokenRedirects|navēkontiu nūsokėmu]].\nTamīsta pasilėikat atsakings, ka nūruodas ė tuoliaus ruodītom tenās, kor ė rēk.\n\nToriekat uomenie, ka poslapis '''nabūs''' parvadins, jēb jau poslapis so tuokio vardo ī (nabentās, ons būtom tėktās nūsokėms ba istuorėjės).\nTas rēšk, ka Tamīsta galiesat sogrōžintė poslapi ont sena anou varda, jēb padarīsat klaida.\n\n'''ATĖDĖS:'''\nJēb parvadinat gausē nauduojama poslapi, ta galat prīdėrbtė ėškadas;\nTūdie kervauokat, ka dėrbat!", "movepagetalktext": "Sosėits aptarėma poslapis bus autuomatėškā parkelts draugom so ano, '''ėšskīrus:''':\n*Poslapis nauju pavadinėmo tor netoštė aptarėma poslapi, a\n*Paliksėt žemiau asontė varnale nepažīmieta.\nŠėtās atviejās Tamsta sava nužiūra torėt parkeltė a apjongtė aptarėma poslapi.", "moveuserpage-warning": "Atėdės: Tamsta parvadėnsat nauduotuojė poslapi. Žėnuokat, ka tėktās poslapis bat ne patsā nauduotuos bos parvadints.", "movecategorypage-warning": "Atėdės: Tamsta parvadinsat kateguorėjės poslapi. Žėnuokat, ka tėktas poslapis bos parvadints, bat poslapē, katrėi anon prėgol, tor būtė sokergtė apent.", @@ -1822,7 +1822,7 @@ "confirmemail_needlogin": "Tamstā rēk $1, kū patvirtėntomiet sava el. pašta adresa.", "confirmemail_loggedin": "Tamstas el. pašta adresos ožtvėrtints īr.", "confirmemail_subject": "{{SITENAME}} el. pašta ožtvirtėnėms", - "confirmemail_body": "Kažėnkas, mosiet Tamsta IP adreso $1, ožregėstrava\npaskīra „$2“ sosėita so šėtuom el. pašta adresu pruojektė {{SITENAME}}.\n\nKū patvirtėntomiet, kū ta diežotė ėš tėkrā prėklausa Tamstā, ėr aktīvoutomiet\nel. pašta puoslaugi pruojėktė {{SITENAME}}, atdarīkiet ta nūruoda sava naršīklie:\n\n$3\n\nJēgo paskīra regėstravuot *ne* Tamsta, tumet ēkėt ta nūruoda,\nkū atšauktomiet el. pašta adresa patvirtėnėma:\n\n$5\n\nPatvirtėnėma kods bengs galiuotė $4.", + "confirmemail_body": "Kažėnkas, rasietās Tamīsta ėš IP adresa $1, ožregistrava\npaskīra „$2“ sosėita so šėtuom el. pašta adreso pruojektė {{SITENAME}}.\n\nKa patvėrtėntuomiet, ka ta pašta diežotė ėš tėkrā prėklausa Tamīstā, ėr ījongtomiet\nel. pašta puoslaugi pruojėktė {{SITENAME}}, atdarīkiet ton nūruoda sava naršīklie:\n\n$3\n\nJēgo paskīra registravuot *ne* Tamīsta, tūmet ēkėt par ta nūruoda,\nka atšauktomiet el. pašta adresa patvėrtėnėma:\n\n$5\n\nPatvėrtėnėma kuods bėngs vēktė $4.", "invalidateemail": "El. pašta patvirtėnėma atšaukėms", "deletedwhileediting": "Atėdės: Tas poslapis bova ėštrints pu tuo, kāp pradiejėt anon dėrbtė!", "confirmrecreate": "Nauduotuos [[User:$1|$1]] ([[User talk:$1|aptarėms]]) ėštrīnė ton poslapi pu tuo, kāp anon pradiejėt dėrbtė; ons davė tuokė dingsti:\n: $2\nA tėkrā nuorat anon padėrbtė apent?", diff --git a/languages/i18n/shi.json b/languages/i18n/shi.json index 80f7f9ffee..368e648c8a 100644 --- a/languages/i18n/shi.json +++ b/languages/i18n/shi.json @@ -4,11 +4,12 @@ "Dalinanir", "Ebe123", "Zanatos", - "아라" + "아라", + "Amara-Amaziɣ" ] }, "tog-underline": "krrj du izdayn:", - "tog-hideminor": "Ḥbu imbddl imaynutn lli fssusnin.", + "tog-hideminor": "ⵙⵙⵏⵜⵍ ⵉⵙⵏⴼⵍⵏ ⵓⵎⵥⵉⵢⵏ ⴳ ⵉⵙⵏⴼⵍⵏ ⴳⴳⵯⵔⴰⵏⵉⵏ", "tog-hidepatrolled": "Hide patrolled edits in recent changes", "tog-newpageshidepatrolled": "Ḥbu tisniwin lli n tsagga gr tisniwin timaynutin", "tog-extendwatchlist": "Ssaɣḍ umuɣ n tisniwin lli n ttfur bac ad n ẓṛṛa imbddln maci ɣir imaynutn", @@ -21,7 +22,7 @@ "tog-watchdefault": "Zaydn tasniwin lli tżrigɣ i umuɣ n tilli tsaggaɣ", "tog-watchmoves": "Zayd tisniwin lli smattayɣ i tilli tsggaɣ.", "tog-watchdeletion": "Zaydn tasniwin lli kkesɣ i tilli tsaggaɣ", - "tog-minordefault": "Rcm kullu iẓṛign li fssusni sɣiklli gan.", + "tog-minordefault": "ⵔⵛⵎ ⵉⵙⵏⴼⵍⵏ ⴰⴽⴽⵯ ⵎⴰⵙ ⴳⴰⵏ ⵓⵎⵥⵉⵢⵏ ⵙ ⵓⵡⵏⵓⵍ", "tog-previewontop": "Mel iẓri amzwaru ɣ uflla ɣ taɣzut n imbddln", "tog-previewonfirst": "Ml imzray n imbdln imzwura", "tog-enotifwatchlistpages": "sifd yi tabrat igh ibdl kra yat twriqt ghomdfor inu", @@ -29,7 +30,7 @@ "tog-enotifminoredits": "sifd yi tabrat i ibdln mziynin", "tog-enotifrevealaddr": "Ml tansa n tibratin inu ɣ umuɣ n tbratin", "tog-shownumberswatching": "Ml uṭṭun n Midn lli swurn ɣ tasna yad", - "tog-oldsig": "Asmmaql (Tiẓṛi) n ukrraj n ufus lli illan:", + "tog-oldsig": "ⴰⵙⴳⵎⴹ {{GENDER:Username|ⵏⵏⴽ|ⵏⵏⵎ}} ⴰⵎⵉⵔⴰⵏ:", "tog-fancysig": "Skr akrrag n ufus s taɣarast n wikitext (bla azday utumatik)", "tog-uselivepreview": "Skr s umẓri amaynu izrbn (ira JavaScript) (Arm)", "tog-forceeditsummary": "Ayyit tini iɣ ur iwiɣ imsmun n imbdln", @@ -43,20 +44,20 @@ "tog-diffonly": "Ad ur tml may illan ɣ tisniwin, ml ɣir mattnt isnaḥyan", "tog-showhiddencats": "sbaynd tsnifat ihbanin", "tog-norollbackdiff": "hiyd lfarq baad lqiyam bstirjaa", - "underline-always": "dima", - "underline-never": "ḥtta manak", + "underline-always": "ⴷⵉⵎⴰ", + "underline-never": "ⵊⵊⵓ", "underline-default": "ala hssad regalhe n lmotasaffih", "editfont-style": "lkht n lmintaqa nthrir", "editfont-default": "ala hssab reglage n lmotasaffih", "editfont-monospace": "kht ard tabt", "editfont-sansserif": "lkht bla zwayd", "editfont-serif": "lkht szwayd", - "sunday": "Asamas", - "monday": "Aynas", - "tuesday": "Asinas", + "sunday": "ⴰⵙⴰⵎⴰⵙ", + "monday": "ⴰⵢⵏⴰⵙ", + "tuesday": "ⴰⵙⵉⵏⴰⵙ", "wednesday": "Akras", - "thursday": "Akwas", - "friday": "asimas", + "thursday": "ⴰⴽⵡⴰⵙ", + "friday": "ⴰⵙⵉⵎⵡⴰⵙ", "saturday": "asidyas", "sun": "asamas", "mon": "Aynas", @@ -65,49 +66,58 @@ "thu": "Akwas", "fri": "Asimwas", "sat": "Asidyas", - "january": "Innayr", + "january": "ⵉⵏⵏⴰⵢⵔ", "february": "brayr", - "march": "Mars", + "march": "ⵎⴰⵔⵚ", "april": "Ibrir", - "may_long": "Mayyu", - "june": "Yunyu", - "july": "Yulyu", - "august": "Γuct", - "september": "Cutanbir", - "october": "Kṭubr", - "november": "Nuwanbir", - "december": "Dujanbir", - "january-gen": "Innayr", + "may_long": "ⵎⴰⵢⵢⵓ", + "june": "ⵢⵓⵏⵢⵓ", + "july": "ⵢⵓⵍⵢⵓⵣ", + "august": "ⵖⵓⵛⵜ", + "september": "ⵛⵓⵜⴰⵏⴱⵉⵔ", + "october": "ⴽⵜⵓⴱⵔ", + "november": "ⵏⵓⵡⴰⵏⴱⵉⵔ", + "december": "ⴷⵓⵊⴰⵏⴱⵉⵔ", + "january-gen": "ⵉⵏⵏⴰⵢⵔ", "february-gen": "Brayr", - "march-gen": "Mars", + "march-gen": "ⵎⴰⵔⵚ", "april-gen": "Ibrir", - "may-gen": "Mayyu", - "june-gen": "Yunyu", - "july-gen": "Yulyu", - "august-gen": "Γuct", - "september-gen": "Cutanbir", - "october-gen": "Kṭubr", - "november-gen": "Nuwanbir", - "december-gen": "Dujanbir", - "jan": "Innayr", + "may-gen": "ⵎⴰⵢⵢⵓ", + "june-gen": "ⵢⵓⵏⵢⵓ", + "july-gen": "ⵢⵓⵍⵢⵓⵣ", + "august-gen": "ⵖⵓⵛⵜ", + "september-gen": "ⵛⵓⵜⴰⵏⴱⵉⵔ", + "october-gen": "ⴽⵜⵓⴱⵔ", + "november-gen": "ⵏⵓⵡⴰⵏⴱⵉⵔ", + "december-gen": "ⴷⵓⵊⴰⵏⴱⵉⵔ", + "jan": "ⵉⵏⵏ", "feb": "brayr", - "mar": "Mar", + "mar": "ⵎⴰⵔ", "apr": "Ibrir", - "may": "Mayyuh", - "jun": "yunyu", - "jul": "yulyu", - "aug": "ɣuct", - "sep": "cutanbir", - "oct": "kṭuber", - "nov": "Nuw", - "dec": "Duj", - "pagecategories": "{{PLURAL:$1|taggayt|taggayin}}", - "category_header": "Tisniwin ɣ taggayt \"$1\"", - "subcategories": "Du-taggayin", + "may": "ⵎⴰⵢ", + "jun": "ⵢⵓⵏ", + "jul": "ⵢⵓⵍ", + "aug": "ⵖⵓⵛ", + "sep": "ⵛⵓⵜ", + "oct": "ⴽⵜⵓ", + "nov": "ⵏⵓⵡ", + "dec": "ⴷⵓⵊ", + "january-date": "$1 ⵉⵏⵏⴰⵢⵔ", + "may-date": "$1 ⵎⴰⵢⵢⵓ", + "june-date": "$1 ⵢⵓⵏⵢⵓ", + "july-date": "$1 ⵢⵓⵍⵢⵓⵣ", + "august-date": "$1 ⵖⵓⵛⵜ", + "september-date": "$1 ⵛⵓⵜⴰⵏⴱⵉⵔ", + "october-date": "$1 ⴽⵜⵓⴱⵔ", + "november-date": "$1 ⵏⵓⵡⴰⵏⴱⵉⵔ", + "december-date": "$1 ⴷⵓⵊⴰⵏⴱⵉⵔ", + "pagecategories": "{{PLURAL:$1|ⴰⵙⵎⵉⵍ|ⵉⵙⵎⵉⵍⵏ}}", + "category_header": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⴳ ⵓⵙⵎⵉⵍ \"$1\"", + "subcategories": "ⵉⴷⵓⵙⵎⵉⵍⵏ", "category-media-header": "Asdaw multimedya ɣ taggayt \"$1\"", "category-empty": "Taggayt ad ur gis kra n tasna, du-taggayt niɣd asddaw multimidya", - "hidden-categories": "{{PLURAL:$1|Taggayt iḥban|Taggayin ḥbanin}}", - "hidden-category-category": "Taggayyin ḥbanin", + "hidden-categories": "{{PLURAL:$1|ⴰⵙⵎⵉⵍ ⵉⵏⵜⵍⵏ|ⵉⵙⵎⵉⵍⵏ ⵏⵜⵍⵏⵉⵏ}}", + "hidden-category-category": "ⵉⵙⵎⵉⵍⵏ ⵏⵜⵍⵏⵉⵏ", "category-subcat-count": "Taggayt ad gis {{PLURAL:$2|ddu taggayt|$2 ddu taggayin, lli ɣ tlla {{PLURAL:$1|ɣta|ɣti $1}}}} γu flla nna.", "category-subcat-count-limited": "Taggayt ad illa gis {{PLURAL:$1|ddu taggayt| $1 ddu taggayyin}} ɣid ɣ uzddar.", "category-article-count": "Taggayt ad gis {{PLURAL:$2|tasna d yuckan|$2 tisniwin, lliɣ llant {{PLURAL:$1|ɣta|ɣti $1}} ɣid ɣu uzddar}}.", @@ -118,124 +128,115 @@ "index-category": "Tisniwin su umatar", "noindex-category": "Tisniwin bla amatar", "broken-file-category": "Tisniwin ɣ llan izdayn rzanin", - "about": "F", - "article": "Mayllan ɣ tasna", + "about": "ⵅⴼ", + "article": "ⵜⴰⵙⵏⴰ ⵏ ⵜⵓⵎⴰⵢⵜ", "newwindow": "Murzemt ɣ tasatmt tamaynut", "cancel": "ḥiyyd", - "moredotdotdot": "Uggar...", - "mypage": "Tasnat inu", - "mytalk": "Amsgdal inu", - "anontalk": "Amsgdal i w-ansa yad", - "navigation": "Tunigin", - "and": " d", - "qbfind": "Af", - "qbbrowse": "Cabba", - "qbedit": "Sbadl", - "qbpageoptions": "Tasnat ad", - "qbmyoptions": "Tisnatin inu", + "moredotdotdot": "ⵓⴳⴳⴰⵔ...", + "mypage": "ⵜⴰⵙⵏⴰ", + "mytalk": "ⴰⵎⵙⴰⵡⴰⵍ", + "anontalk": "ⴰⵎⵙⴰⵡⴰⵍ", + "navigation": "ⴰⵙⵜⴰⵔⴰ", + "and": " ⴷ", "faq": "Isqsitn li bdda tsutulnin", - "faqpage": "Project: Isqqsit li bdda", - "actions": "Imskarn", + "actions": "ⵜⵉⴳⴰⵡⵉⵏ", "namespaces": "Ismawn n tɣula", - "variants": "lmotaghayirat", - "errorpagetitle": "Laffut", + "variants": "ⵜⵉⵎⵣⴰⵔⴰⵢⵉⵏ", + "errorpagetitle": "ⵜⴰⵣⴳⵍⵜ", "returnto": "Urri s $1.", - "tagline": "Ž {{SITENAME}}", - "help": "Asaws", - "search": "Acnubc", - "searchbutton": "Cabba", + "tagline": "ⵣⴳ {{SITENAME}}", + "help": "ⵜⵉⵡⵉⵙⵉ", + "search": "ⵙⵉⴳⴳⵍ", + "searchbutton": "ⵙⵉⴳⴳⵍ", "go": "Balak", "searcharticle": "Ftu", - "history": "Amzruy n tasna", - "history_short": "Amzruy", + "history": "ⴰⵎⵣⵔⵓⵢ ⵏ ⵜⴰⵙⵏⴰ", + "history_short": "ⴰⵎⵣⵔⵓⵢ", + "history_small": "ⴰⵎⵣⵔⵓⵢ", "updatedmarker": "Tuybddal z tizrink li iğuran", "printableversion": "Tasna nu sugz", "permalink": "Azday Bdda illan", "print": "Siggz", - "edit": "Ẓreg (bddel)", - "create": "Skr", - "editthispage": "Ara tasna yad", - "create-this-page": "Sker tasna yad", - "delete": "Ḥiyd", - "deletethispage": "Ḥiyd tasna yad", + "edit": "ⵙⵏⴼⵍ", + "create": "ⵙⵏⵓⵍⴼⵓ", + "delete": "ⴽⴽⵙ", "undelete_short": "Yurrid {{PLURAL:$1|yan umbddel|$1 imbddeln}}", "protect": "Ḥbu", - "protect_change": "Abddel", - "protectthispage": "Ḥbu tasna yad", - "unprotect": "Kksas aḥbu", - "unprotectthispage": "Kks aḥbu i tasnatad", - "newpage": "tawriqt tamaynut", - "talkpage": "Sgdl f tasna yad", - "talkpagelinktext": "Sgdl (mdiwil)", - "specialpage": "Tasna izlin", - "personaltools": "Imasn inu", - "articlepage": "Mel mayllan ɣ tasna", - "talk": "Amsgdal", + "protect_change": "ⵙⵏⴼⵍ", + "unprotect": "ⵙⵏⴼⵍ ⴰⴼⵔⴰⴳ", + "newpage": "ⵜⴰⵙⵏⴰ ⵜⴰⵎⴰⵢⵏⵓⵜ", + "talkpagelinktext": "ⵎⵙⴰⵡⴰⵍ", + "specialpage": "ⵜⴰⵙⵏⴰ ⵉⵥⵍⵉⵏ", + "personaltools": "ⵉⵎⴰⵙⵙⵏ ⵉⵏⵉⵎⴰⵏⴻⵏ", + "talk": "ⴰⵎⵙⴰⵡⴰⵍ", "views": "Ẓr.. (Mel)", - "toolbox": "Tanaka n imasn", - "userpage": "Ẓr n tasna n umsqdac", - "projectpage": "Ẓr tasna n tuwwuri", + "toolbox": "ⵉⵎⴰⵙⵙⵏ", "imagepage": "Ẓr tasna n-usddaw", "mediawikipage": "Ẓr tasna n tabrat", "templatepage": "Ẓr tasna n Tamudemt", "viewhelppage": "Ẓr tasna n-aws", "categorypage": "Ẓr tasna n taggayt", "viewtalkpage": "Ẓr amsgdal", - "otherlanguages": "S tutlayin yaḍnin", + "otherlanguages": "ⵙ ⵜⵓⵜⵍⴰⵢⵉⵏ ⵢⴰⴹⵏ", "redirectedfrom": "(Tmmuttid z $1)", "redirectpagesub": "Tasna n-usmmattay", "lastmodifiedat": "Imbddeln imggura n tasna yad z $1, s $2.", "viewcount": "Tmmurzm tasna yad {{PLURAL:$1|yat twalt|$1 mnnawt twal}}.", "protectedpage": "Tasnayat iqn ugdal nes.", "jumpto": "Ftu s:", - "jumptonavigation": "Tunigen", - "jumptosearch": "Acnubc", + "jumptonavigation": "ⴰⵙⵜⴰⵔⴰ", + "jumptosearch": "ⵙⵉⴳⴳⵍ", "view-pool-error": "Surf, iqddacn žayn ɣilad. mnnaw midn yaḍnin ay siggiln tasna yad. Qqel imik fad addaɣ talst at tarmt at lkmt tasna yad\n\n$1", "pool-timeout": "Tzrit tizi n uql lli yak ittuykfan. Ggutn midn lli iran ad iẓr tasna yad. Urrid yan imik..", "pool-queuefull": "Umuɣ n twuri iẓun (iεmr)", "pool-errorunknown": "Anzri (error) ur ittuyssan.", - "aboutsite": "F {{SITENAME}}", - "aboutpage": "Project:f' mayad", + "aboutsite": "ⵅⴼ {{SITENAME}}", + "aboutpage": "Project:ⵅⴼ", "copyright": "Mayllan gis illa ɣ ddu $1.", "copyrightpage": "{{ns:project}}:Izrfan n umgay", "currentevents": "Immussutn n ɣila", "currentevents-url": "Project:Immussutn n ɣilad", - "disclaimers": "Ur darssuq", - "disclaimerpage": "Project: Ur illa maddar illa ssuq", + "disclaimers": "ⵉⵙⵎⵉⴳⵍⵏ", + "disclaimerpage": "Project:ⴰⵙⵎⵉⴳⵍ ⴰⵎⴰⵜⴰⵢ", "edithelp": "Aws ɣ tirra", - "mainpage": "Tasana tamzwarut", - "mainpage-description": "Tasna tamzwarut", - "policy-url": "Project:Tasrtit", - "portal": "Ağur n w-amun", - "portal-url": "Project:Ağur n w-amun", - "privacy": "Tasrtit n imzlayn", - "privacypage": "Project:Tasirtit ni imzlayn", + "helppage-top-gethelp": "ⵜⵉⵡⵉⵙⵉ", + "mainpage": "ⵜⴰⵙⵏⴰ ⵏ ⵓⵙⵏⵓⴱⴳ", + "mainpage-description": "ⵜⴰⵙⵏⴰ ⵏ ⵓⵙⵏⵓⴱⴳ", + "policy-url": "Project:ⵜⴰⵙⵔⵜⵉⵜ", + "portal": "ⴰⵡⵡⵓⵔ ⵏ ⵜⴳⵔⴰⵡⵜ", + "portal-url": "Project:ⴰⵡⵡⵓⵔ ⵏ ⵜⴳⵔⴰⵡⵜ", + "privacy": "ⵜⴰⵙⵔⵜⵉⵜ ⵏ ⵜⵉⵏⵏⵓⵜⵍⴰ", + "privacypage": "Project:ⵜⴰⵙⵔⵜⵉⵜ ⵏ ⵜⵉⵏⵏⵓⵜⵍⴰ", "badaccess": "Anezri (uras tufit)", "badaccess-group0": "Ur ak ittuyskar at sbadelt ma trit", "badaccess-groups": "Ɣaylli trit at tskrt ɣid ittuyzlay ɣir imsxdamn ɣ tamsmunt{{PLURAL:$2|tamsmunt|yat ɣ timsmuna}}: $1.", "versionrequired": "Txxṣṣa $1 n MediaWiki", "versionrequiredtext": "Ixxṣṣa w-ayyaw $1 n MediaWiki bac at tskrert tasna yad.\nẒr [[Special:Version|ayyaw tasna]].", - "ok": "Waxxa", + "ok": "ⵡⴰⵅⵅⴰ", "pagetitle": "$1 - {{SITENAME}}", "pagetitle-view-mainpage": "{{SITENAME}}", "retrievedfrom": "Yurrid z \"$1\"", - "youhavenewmessages": "Illa dark $1 ($2).", - "youhavenewmessagesmulti": "Dark tibratin timaynutin ɣ $1", - "editsection": "Ẓreg (bddel)", - "editold": "Ẓreg (bddel)", + "youhavenewmessages": "{{PLURAL:$3|{{GENDER:$3|ⴷⴰⵔⴽ|ⴷⴰⵔⵎ}}}} $1 ($2).", + "newmessageslinkplural": "{{PLURAL:$1|ⵜⵓⵣⵉⵏⵜ ⵜⴰⵎⴰⵢⵏⵓⵜ|ⵜⵓⵣⵉⵏⵉⵏ ⵜⵉⵎⴰⵢⵏⵓⵜⵉⵏ}}", + "newmessagesdifflinkplural": "{{PLURAL:$1|ⴰⵙⵏⴼⵍ ⵉⴳⴳⵯⵔⴰⵏ|ⵉⵙⵏⴼⵍⵏ ⴳⴳⵯⵔⴰⵏⵉⵏ}}", + "youhavenewmessagesmulti": "{{GENDER:|ⴷⴰⵔⴽ|ⴷⴰⵔⵎ}} ⵜⵓⵣⵉⵏⵉⵏ ⵜⵉⵎⴰⵢⵏⵓⵜⵉⵏ ⴳ $1", + "editsection": "ⵙⵏⴼⵍ", + "editold": "ⵙⵏⴼⵍ", "viewsourceold": "Mel aɣbalu", - "editlink": "Ẓreg (bddel)", + "editlink": "ⵙⵏⴼⵍ", "viewsourcelink": "Mel aɣbalu", - "editsectionhint": "Ẓreg ayyaw: $1", - "toc": "Mayllan", + "editsectionhint": "ⵙⵏⴼⵍ ⵜⵉⴳⵣⵎⵉ: $1", + "toc": "ⵜⵓⵎⴰⵢⵉⵏ", "showtoc": "Mel", - "hidetoc": "ḥbu", + "hidetoc": "ⵙⵙⵏⵜⵍ", "collapsible-collapse": "Smnuḍu", "collapsible-expand": "Sfruri", + "confirmable-yes": "ⵢⴰⵀ", + "confirmable-no": "ⵓⵀⵓ", "thisisdeleted": "Mel niɣd rard $1?", "viewdeleted": "Mel $1?", - "restorelink": "{{PLURAL:$1|Ambddel lli imḥin|imbddel lli imḥin}}", - "feedlinks": "Asudm:", + "restorelink": "{{PLURAL:$1|ⵢⴰⵏ ⵓⵙⵏⴼⵍ ⵉⵜⵜⵡⴰⴽⴽⵙⵏ|imbddel lli imḥin}}", + "feedlinks": "ⵉⴼⵉⵍⵉ:", "feed-invalid": "Anaw n usurdm ur gis iffuy umya", "feed-unavailable": "Isudmn ur llanin ɣil", "site-rss-feed": "$1 asudm n RSS", @@ -243,29 +244,31 @@ "page-rss-feed": "\"$1\" tlqim RSS", "page-atom-feed": "$1 azday atom", "red-link-title": "$1 (tasna yad ur tlli)", - "nstab-main": "Tasnat", - "nstab-user": "Tasnat u-msxdam", + "nstab-main": "ⵜⴰⵙⵏⴰ", + "nstab-user": "ⵜⴰⵙⵏⴰ ⵏ {{GENDER:{{ROOTPAGENAME}}|ⵓⵙⵎⵔⴰⵙ|ⵜⵙⵎⵔⴰⵙⵜ}}", "nstab-media": "Tasnat Ntuzumt", - "nstab-special": "Tasna tamzlit", + "nstab-special": "ⵜⴰⵙⵏⴰ ⵉⵥⵍⵉⵏ", "nstab-project": "Tasna n tuwuri", - "nstab-image": "Asdaw", - "nstab-mediawiki": "Tabrat", + "nstab-image": "ⴰⴼⴰⵢⵍⵓ", + "nstab-mediawiki": "ⵜⵓⵣⵉⵏⵜ", "nstab-template": "Talɣa", - "nstab-help": "Tasna n-aws", - "nstab-category": "Taggayt", - "nosuchaction": "Ur illa mat iskrn", + "nstab-help": "ⵜⴰⵙⵏⴰ ⵏ ⵜⵡⵉⵙⵉ", + "nstab-category": "ⴰⵙⵎⵉⵍ", + "mainpage-nstab": "ⵜⴰⵙⵏⴰ ⵏ ⵓⵙⵏⵓⴱⴳ", + "nosuchaction": "ⵓⵔ ⵜⵍⵍⵉ ⵜⵉⴳⴰⵡⵜ ⴰⴷ", "nosuchactiontext": "Mytuskarn ɣu tansa yad ur tti tgi.\n\nIrwas is turit tansa skra mani yaḍnin, ulla azday ur igi amya.\n\nTzdar attili tamukrist ɣ {{SITENAME}}.", - "nosuchspecialpage": "Urtlla tasna su w-ussaɣad", + "nosuchspecialpage": "ⵓⵔ ⵜⵍⵍⵉ ⵜⴰⵙⵏⴰ ⴰⴷ ⵉⵥⵍⵉⵏ", "nospecialpagetext": "Trit yat tasna tamzlit ur illan.\n\nTifilit n tasnayin gaddanin ratn taft ɣid [[Special:SpecialPages|{{int:specialpages}}]].", - "error": "Laffut", - "databaseerror": "Laffut ɣ database", + "error": "ⵜⴰⵣⴳⵍⵜ", + "databaseerror": "ⵜⴰⵣⴳⵍⵜ ⴳ ⵜⴰⵙⵉⵍⴰ ⵏ ⵉⵙⴼⴽⴰ", + "databaseerror-error": "ⵜⴰⵣⴳⵍⵜ: $1", "laggedslavemode": "Ḥan tasnayad ur gis graygan ambddel amaynu.", "readonly": "Tqqn tabase", "missing-article": "lqaa'ida n lbayanat ortofa nass ad gh tawriqt liss ikhssa asti taf limism \"$1\" $2.\n\nghikad artitsbib igh itabaa lfrq aqdim nghd tarikh artawi skra nsfha ityohyadn.\n\nighor iga lhal ghika ati ran taft kra lkhata gh lbarnamaj.\n\nini mayad ikra [[Special:ListUsers/sysop|lmodir]] tfktas ladriss ntwriqt an.", "missingarticle-rev": "(lmorajaaa#: $1)", - "missingarticle-diff": "(lfarq: $1, $2)", - "internalerror": "khata ghogns", - "internalerror_info": "khata ghogns :$1", + "missingarticle-diff": "(ⴰⵎⵣⴰⵔⴰⵢ: $1, $2)", + "internalerror": "ⵜⴰⵣⴳⵍⵜ ⵜⴰⴳⵯⵏⵙⴰⵏⵜ", + "internalerror_info": "ⵜⴰⵣⴳⵍⵜ ⵜⴰⴳⵯⵏⵙⴰⵏⵜ: $1", "filecopyerror": "orimkin ankopi \"$1\" s \"$2\".", "filerenameerror": "ur as tufit ad tsmmut \"$1\" s \"$2\".", "filedeleteerror": "Ur as yuffi ad ikkis asddaw ad « $1 ».", @@ -278,19 +281,22 @@ "badtitle": "Azwl ur ifulkin", "badtitletext": "Azwl n tasna lli trit ur igadda, ixwa, niɣd iga aswl n gr tutlayt niḍ ngr tuwwurins ur izdimzyan. Ẓr urgis tgit kra nu uskkil niɣd mnnaw lli gis ur llanin", "viewsource": "Mel iɣbula", - "virus-unknownscanner": "antivirus oritwsan", - "yourname": "smiyt o-msxdam:", + "virus-unknownscanner": "ⴰⵎⴳⵍⴼⵉⵔⵓⵙ ⴰⵔⵓⵙⵙⵉⵏ:", + "yourname": "ⵉⵙⵎ ⵏ ⵓⵙⵎⵔⴰⵙ:", "yourpassword": "awal iḥdan:", "yourpasswordagain": "Зawd ara awal iḥdan:", "yourdomainname": "Taɣult nek", "externaldberror": "Imma tlla ɣin kra lafut ɣu ukcumnk ulla urak ittuyskar at tsbddelt lkontnk nbrra.", - "login": "Kcm ɣid", - "nav-login-createaccount": "kcm / murzm Amidan", - "logout": "Fuɣ", - "userlogout": "Fuɣ", + "login": "ⴽⵛⵎ", + "nav-login-createaccount": "ⴽⵛⵎ / ⵙⵏⵓⵍⴼⵓ ⴰⵎⵉⴹⴰⵏ", + "logout": "ⴼⴼⵖ", + "userlogout": "ⴼⴼⵖ", "notloggedin": "Ur tmlit mat git", "createaccount": "Murzm amidan nek (lkunt)..", "createaccountmail": "S tirawt taliktunant", + "createacct-benefit-body1": "{{PLURAL:$1|ⴰⵙⵏⴼⵍ|ⵉⵙⵏⴼⵍⵏ}}", + "createacct-benefit-body2": "{{PLURAL:$1|ⵜⴰⵙⵏⴰ|ⵜⴰⵙⵏⵉⵡⵉⵏ}}", + "createacct-benefit-body3": "{{PLURAL:$1|ⴰⵏⴰⵎⵓ ⵉⴳⴳⵯⵔⴰⵏ|ⵉⵏⴰⵎⵓⵜⵏ ⴳⴳⵯⵔⴰⵏⵉⵏ}}", "badretype": "Tasarut lin tgit ur dis tucka.", "userexists": "Asaɣ nu umsqdac li tskcmt illa yad", "loginerror": "Gar akccum", @@ -304,7 +310,10 @@ "mailmypassword": "sifd yi awal ihdan yadni", "mailerror": "Gar azn n tbrat : $1", "emailconfirmlink": "Als i tasna nk n tbratin izd nit nttat ayan.", - "loginlanguagelabel": "Tutlayt: $1", + "loginlanguagelabel": "ⵜⵓⵜⵍⴰⵢⵜ: $1", + "pt-login": "ⴽⵛⵎ", + "pt-login-button": "ⴽⵛⵎ", + "pt-userlogout": "ⴼⴼⵖ", "php-mail-error-unknown": "Kra ur igadda tasɣnt btbratin() n PHP.", "changepassword": "bdl awal ihdan", "resetpass_announce": "Tkcmt {{GENDER:||e|(e)}} s yat tangalt lli kin ilkmt s tbrat emeil . tangaltad ur tgi abla tin yat twalt. Bac ad tkmlt tqqiyyidank kcm tangalt tamaynut nk ɣid:", @@ -314,6 +323,8 @@ "retypenew": "Als i tirra n w-awal iḥḍan:", "resetpass_submit": "Sbadl awal n uzri tkcmt", "changepassword-success": "Awal n uzri nk ibudl mzyan! rad nit tilit ɣ ifalan", + "botpasswords-label-create": "ⵙⵏⵓⵍⴼⵓ", + "botpasswords-label-delete": "ⴽⴽⵙ", "resetpass_forbidden": "Iwaliwn n uzri ur ufan ad badln.", "resetpass-no-info": "illa fllak ad zwar tilit ɣ ifalan bac ad tkcmt s tasna yad", "resetpass-submit-loggedin": "Bdl awal n ukccum (tangalt)", @@ -337,9 +348,9 @@ "sig_tip": "Tirra n ufus nk (akrraj) s usakud", "hr_tip": "izriri iɣzzifn (ad bahra gis ur tsgut)", "summary": "Tagḍwit (ⵜⴰⴳⴹⵡⵉⵜ):", - "subject": "Fmit/Azwl", - "minoredit": "Imbddl ifssusn", - "watchthis": "Ṭfr tasna yad", + "subject": "ⴰⵙⵏⵜⵍ:", + "minoredit": "ⵡⴰⴷ ⵉⴳⴰ ⴰⵙⵏⴼⵍ ⵓⵎⵥⵉⵢ", + "watchthis": "ⴹⴼⵓⵔ ⵜⴰⵙⵏⴰ ⴰⴷ", "savearticle": "Ẓṛig d tḥbut", "preview": "Iẓṛi amzwaru", "showpreview": "Iẓṛi amzwaru", @@ -349,34 +360,36 @@ "missingsummary": "'''Adakt nskti :''' ur ta tfit awal imun n imbddln nk.\nIɣ tklikkit tiklit yaḍn f tjrrayt « $1 », aẓṛig rad ittuyskar blla tsnt", "missingcommenttext": "Σafak skjm awnnit (aɣfawal) nk ɣ uflla.", "summary-preview": "Tiẓṛi n tagḍwit:", - "blockedtitle": "lmostkhdim ad itbloka", + "blockedtitle": "ⵉⵜⵜⵡⴰⴳⴷⵍ ⵓⵙⵎⵔⴰⵙ ⴰⴷ", "blockednoreason": "ta yan sabab oritfki", "whitelistedittext": "Illa fllak ad tilit ɣ $1 bac adak ittuyskar ad tsbadlt mayllan ɣid", "confirmedittext": "Illa fllak ad talst i tansa nk tbratin urta tsbadalt tisniwin.\nKcm zwar tft tansan nk tbratin ɣ [[Special:Preferences|Timssusmin n umqdac]].", "nosuchsectiontitle": "Ur as tufit ad taft ayyaw ad.", "nosuchsectiontext": "Turmt ad tsbadlt yan w-ayyaw lli ur illin.\nḤaqqan is immutti s mani niɣt ittuykkas s mad tɣrit tasnayad.", "loginreqtitle": "Labd ad tkclt zwar", - "loginreqlink": "Kcm ɣid", + "loginreqlink": "ⴽⵛⵎ", "loginreqpagetext": "Illa fllak $1 bac ad tẓṛt tisniwin yaḍn.", "accmailtitle": "awal ihdan hatin yuznak nnit", - "newarticle": "(Amaynu)", + "newarticle": "(ⴰⵎⴰⵢⵏⵓ)", "newarticletext": "Tfrt yan uzday s yat tasna lli ur ta jju illan [{{fullurl:Special:Log|type=delete&page={{FULLPAGENAMEE}}}} ttuykkas].\nIɣ rast daɣ tskrt skcm atṛiṣ nk ɣ tanaka yad (Tẓḍaṛt an taggt γi [$1 tasna u usaws] iɣ trit inɣmisn yaḍn).\nIvd tlkmt {{GENDER:||e|(e)}} ɣis bla trit, klikki f tajrrayt n '''urrir''' n iminig nk (navigateur).", "noarticletext": "ɣilad ur illa walu may ityuran f tasnatad ad, tzdart at [[Special:Search/{{PAGENAME}}|search for this page title]] in other pages,\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} search the related logs],\nulla cabba [{{fullurl:{{FULLPAGENAME}}|action=edit}} edit this page].", "noarticletext-nopermission": "Ur illa may itt yuran ɣ tasna tad.\nẒr [[Special:Search/{{PAGENAME}}|search for this page title]] ɣ tisnatin yaḍnin,\nulla [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}}search the related logs].", "updated": "(mohdata)", "note": "'''molahada:'''", "previewnote": "'''Ad ur ttut aṭṛiṣ ad iga ɣir amzwaru urta illa ɣ ifalan !'''", - "editing": "taẓṛgt $1", + "editing": "ⴰⵙⵏⴼⵍ ⵏ $1", + "creating": "ⴰⵙⵏⵓⵍⴼⵓ ⵏ $1", "editingsection": "Ẓrig $1 (tagzumt)", "yourtext": "nss nek", "storedversion": "noskha ityawsjaln", - "yourdiff": "lforoq", + "yourdiff": "ⵉⵎⵣⴰⵔⴰⵢⵏ", "copyrightwarning": "ikhssak atst izd kolchi tikkin noun ɣ {{SITENAME}} llan ɣdo $2 (zr $1 iɣ trit ztsnt uggar).\niɣ ortrit ayg ɣayli torit ḥor artisbadal wnna ka-iran, attid ortgt ɣid.
\nikhssak ola kiyi ador tnqilt ɣtamani yadni.\n'''ador tgat ɣid ɣayli origan ḥor iɣzark orilli lidn nbab-ns!'''", "templatesused": "{{PLURAL:$1|Tamuḍimt lli nsxdm|Timuḍimin}} ɣ tasna yad:", "templatesusedpreview": "{{PLURAL:$1|Tamuḍimt llis nskar |Timuḍam lli sa nskar }} ɣ iẓriyad amzwaru :", "template-protected": "Agdal", "template-semiprotected": "Azin-ugdal", "hiddencategories": "{{PLURAL:$1|Taggayt iḥban|Taggayin ḥbanin}} lli ɣtlla tasba yad :", + "permissionserrors": "ⵜⴰⵣⴳⵍⵜ ⴳ ⵜⵓⵔⴰⴳⵜ", "permissionserrorstext-withaction": "Urak ittuyskar {{IGGUT:||e|(e)}} s $2, bac {{PLURAL:$1|s wacku yad|iwackutn ad}} :", "recreate-moveddeleted-warn": "\"Balak z ɣin: tmmaɣt addaɣ tskrt tasna lli yad ittuykkasn.\"\nẒr zwar is ifulki ad tfrt imbddln ɣ tasna yad. Tanɣmast n mad ittuykkasn d mad ibddln ttla ɣid ɣ uzddar.", "moveddeleted-notice": "Tasna yad ttuykkas. inɣmas n tuyykkas d issmmattayn nsn llan ɣ ɣ ufflla i tusna.", @@ -398,7 +411,7 @@ "previousrevision": "Iẓṛi daɣ aqbur", "nextrevision": "Amẓr amaynu", "currentrevisionlink": "Amcggr amggaṛu", - "cur": "Ɣilad", + "cur": "ⵎⵔⵏ", "next": "Imal (wad yuckan)", "last": "Amzwaru", "page_first": "walli izwarn", @@ -408,19 +421,19 @@ "history-show-deleted": "Tḥiyd hlli", "histfirst": "Amzwaru", "histlast": "Amggaru", - "historyempty": "(orgiss walo)", - "history-feed-item-nocomment": "$1 ar $2", + "historyempty": "(ⵢⵓⴳⴰ)", + "history-feed-item-nocomment": "$1 ⴳ $2", "rev-delundel": "Mel/ĥbu", "rev-showdeleted": "Mel", - "revdelete-show-file-submit": "yah", - "revdelete-radio-set": "yah", + "revdelete-show-file-submit": "ⵢⴰⵀ", + "revdelete-radio-set": "ⵉⵏⵜⵍ", "revdelete-radio-unset": "uhu", "revdelete-suppress": "Ḥbu issfkatn ḥtta iy-indbal", "revdelete-unsuppress": "Kkiss iqqntn i imcggrn llid n surri.", "revdelete-log": "Maɣ..acku:", "revdel-restore": "sbadl tannayt", - "pagehist": "Amzruy n tasna", - "deletedhist": "Amzruy lli ittuykkasn", + "pagehist": "ⴰⵎⵣⵔⵓⵢ ⵏ ⵜⴰⵙⵏⴰ", + "deletedhist": "ⴰⵎⵣⵔⵓⵢ ⵉⵜⵜⵡⴰⴽⴽⵙⵏ", "mergehistory": "Smun imzruyn n tisniwin.", "mergehistory-header": "Tasna yad ar ttjja ad tsmunt ticggarin n umzruy ɣ yat tasna taɣbalut s yat tasna tamaynut.", "mergehistory-box": "Smun ilqqmn ad n snat tisniwin :", @@ -452,55 +465,56 @@ "editundo": "Urri", "diff-multi-manyusers": "({{PLURAL:$1|yan ulqm n gratsn|$1 ilqmn ngratsn}} zdar mnnaw {{PLURAL:$2|amcgr |n $2 imcgrn}} {{PLURAL:$1|iḥba|lli iḥban}})", "searchresults": "Mad akkan icnubcn", - "searchresults-title": "Mad akkan icnubcn f \"$1\"", + "searchresults-title": "ⵜⵉⵢⴰⴼⵓⵜⵉⵏ ⵏ ⵓⵔⵣⵣⵓ ⵅⴼ \"$1\"", "titlematches": "Assaɣ n tasna iga zund", "textmatches": "Aṭṛiṣ n tasna iga zund", "notextmatches": "Ur ittyufa kra nu uṭṛiṣ igan zund ɣwad", "prevn": "Tamzwarut {{PLURAL:$1|$1}}", "nextn": "Tallid yuckan {{PLURAL:$1|$1}}", "prevn-title": "$1 {{PLURAL:$1|Askfa amzaru|Iskfatn imzwura}}", - "nextn-title": "$1 {{PLURAL:$1|askfa d itfrn|iskfatn d itfrn}}", + "nextn-title": "$1 {{PLURAL:$1|ⵜⵢⴰⴼⵓⵜ ⵜⵓⴹⴼⵉⵔⵜ|ⵜⵢⴰⴼⵓⵜⵉⵏ ⵜⵓⴹⴼⵉⵔⵉⵏ}}", "shown-title": "Fsr $1 tayafut{{PLURAL:$1||s}} s tasna", "viewprevnext": "Mel ($1 {{int:pipe-separator}} $2) ($3)", "searchmenu-exists": "\"'Tlla yat tasna lli ilan assaɣ « [[:$1]] » ɣ wiki yad", - "searchmenu-new": "'''Skr Tasna « [[:$1|$1]] » ɣ wiki !'''", - "searchprofile-articles": "Mayllan ɣ tasna", + "searchmenu-new": "ⵙⵏⵓⵍⴼⵓ ⵜⴰⵙⵏⴰ \"[[:$1]]\" ⴳ ⵓⵡⵉⴽⵉ ⴰⴷ! {{PLURAL:$2|0=|See also the page found with your search.|See also the search results found.}}", + "searchprofile-articles": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⵏ ⵜⵓⵎⴰⵢⵜ", "searchprofile-images": "Multimedia", - "searchprofile-everything": "kullu", + "searchprofile-everything": "ⴰⴽⴽⵯ", "searchprofile-advanced": "motaqqadim", - "searchprofile-articles-tooltip": "qlb gh $1", - "searchprofile-images-tooltip": "qlb gh tswira", + "searchprofile-articles-tooltip": "ⵙⵉⴳⴳⵍ ⴳ $1", + "searchprofile-images-tooltip": "ⵙⵉⴳⴳⵍ ⵉⴼⴰⵢⵍⵓⵜⵏ", "searchprofile-everything-tooltip": "Cabba ɣ kullu may ityran ɣid (d ḥtta ɣ tisna nu umsgdal)", "searchprofile-advanced-tooltip": "Cabba ɣ igmmaḍn li tuyzlaynin", - "search-result-size": "$1 ({{PLURAL:$2|1 taguri|$2 tiguriwin}})", - "search-result-category-size": "$1 amdan{{PLURAL:$1||i-n}} ($2 ddu talɣa{{PLURAL:$2||i-s}}, $3 asdaw{{PLURAL:$3||i-n}})", + "search-result-size": "$1 ({{PLURAL:$2|1 ⵜⴳⵓⵔⵉ|$2 ⵜⴳⵓⵔⵉⵡⵉⵏ}})", + "search-result-category-size": "$1 {{PLURAL:$1|ⵓⴳⵎⴰⵎ|ⵉⴳⵎⴰⵎⵏ}} ($2 {{PLURAL:$2|ⵡⴰⴷⵓⵎⵙⵉⵍ|ⵉⴷⵓⵎⵙⵉⵍⵏ}}, $3 {{PLURAL:$3|ⵓⴼⴰⵢⵍⵓ|ⵉⴼⴰⵢⵍⵓⵜⵏ}})", "search-redirect": "(Asmmati $1)", - "search-section": "Ayyaw $1", - "search-suggest": "Is trit att nnit: $1", + "search-section": "(ⵜⵉⴳⵣⵎⵉ $1)", + "search-category": "(ⴰⵙⵎⵉⵍ $1)", + "search-suggest": "ⵉⵙ ⵜⵔⵉⴷ ⴰⴷ ⵜⵉⵏⵉⴷ: $1", "search-interwiki-caption": "Tiwuriwin taytmatin", - "search-interwiki-default": "$1 imyakkatn", - "search-interwiki-more": "(Uggar)", + "search-interwiki-default": "ⵜⵉⵢⴰⴼⵓⵜⵉⵏ ⵏ $1:", + "search-interwiki-more": "(ⵓⴳⴳⴰⵔ)", "search-relatedarticle": "Tzdi", "searchrelated": "Tuyzday", - "searchall": "Kullu", + "searchall": "ⴰⴽⴽⵯ", "showingresults": "Ẓr azddar {{PLURAL:$1|'''1''' May tuykfan|'''$1''' Mad kfan}} Bdu s #'''$2'''", "search-nonefound": "Ur ittuykfa walu maygan zund ɣayli trit", "powersearch-legend": "Amsigl imzwarn", "powersearch-ns": "Icnubbucn ɣ tɣulin", "powersearch-togglelabel": "Sti", - "powersearch-toggleall": "Kullu", - "powersearch-togglenone": "Walu", - "search-external": "Acnubc b brra", + "powersearch-toggleall": "ⴰⴽⴽⵯ", + "powersearch-togglenone": "ⵓⵍⴰ ⵢⴰⵜ", + "search-external": "ⴰⵔⵣⵣⵓ ⴰⴱⵔⵔⴰⵏⵉ", "searchdisabled": "{{SITENAME}} Acnubc ibid.\nTzdar at cabbat ɣilad ɣ Google.\nIzdar ad urtili ɣ isbidn n mayllan ɣ {{SITENAME}} .", "preferences": "Timssusmin", - "mypreferences": "Timssusmin", - "prefs-edits": "Uṭṭun n n imbddeln", - "prefs-skin": "odm", + "mypreferences": "ⵉⵙⵏⵢⵉⴼⵏ", + "prefs-edits": "ⵓⵟⵟⵓⵏ ⵏ ⵉⵙⵏⴼⵍⵏ:", + "prefs-skin": "ⵜⵉⵎⵍⵙⵉⵜ", "skin-preview": "Ammal", "datedefault": "Timssusmin", "prefs-personal": "milf n umsxdam", - "prefs-rc": "Imbddeln imggura", - "prefs-watchlist": "lista n tabiaa", + "prefs-rc": "ⵉⵙⵏⴼⵍⵏ ⴳⴳⵯⵔⴰⵏⵉⵏ", + "prefs-watchlist": "ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵓⴹⴼⴼⵓⵔ", "prefs-watchlist-days": "osfan liratzrt gh lista n umdfur", "prefs-watchlist-days-max": "Maximum $1 {{PLURAL:$1|day|days}}", "prefs-watchlist-token": "tasarut n list n omdfor", @@ -510,9 +524,10 @@ "prefs-rendering": "adm", "saveprefs": "sjjl", "restoreprefs": "sglbd kollo regalega", - "prefs-editing": "tahrir", - "searchresultshead": "Cabba", + "prefs-editing": "ⴰⵙⵏⴼⵍ", + "searchresultshead": "ⵙⵉⴳⴳⵍ", "stub-threshold": "wasla n do amzdoy itforma (bytes):", + "stub-threshold-sample-link": "ⴰⵎⴷⵢⴰ", "stub-threshold-disabled": "moattal", "recentchangesdays": "adad liyam lmroda gh ahdat tghyirat", "localtime": "↓Tizi n ugmaḍ ad:", @@ -526,139 +541,190 @@ "timezoneregion-atlantic": "Atlantic Ocean", "timezoneregion-australia": "Australia", "timezoneregion-europe": "Europa", - "timezoneregion-indian": "Indian Ocean", + "timezoneregion-indian": "ⴰⴳⴰⵔⴰⵡ ⴰⵀⵉⵏⴷⵉ", "timezoneregion-pacific": "Pacific Ocean", "allowemail": "artamz limail dar isxdamn yadni", - "prefs-searchoptions": "Istayn ucnubc", + "prefs-searchoptions": "ⴰⵔⵣⵣⵓ", "prefs-namespaces": "Ismawn n tɣula", "default": "iftiradi", - "prefs-files": "Asdaw", + "prefs-files": "ⵉⴼⴰⵢⵍⵓⵜⵏ", "prefs-custom-css": "khss CSS", "prefs-custom-js": "khss JavaScipt", "youremail": "Tabrat mail", - "username": "smiyt o-msxdam:", - "prefs-registration": "waqt n tsjil:", - "yourrealname": "smiyt nk lmqol", - "yourlanguage": "tutlayt:", - "yournick": "sinyator", + "username": "{{GENDER:$1|ⵉⵙⵎ ⵏ ⵓⵙⵎⵔⴰⵙ|ⵉⵙⵎ ⵏ ⵜⵙⵎⵔⴰⵙⵜ}}:", + "group-membership-link-with-expiry": "$1 (ⴰⵔ $2)", + "prefs-registration": "ⵜⵉⵣⵉ ⵏ ⵓⵣⵎⵎⴻⵎ:", + "yourrealname": "ⵉⵙⵎ ⵏ ⵜⵉⴷⵜ:", + "yourlanguage": "ⵜⵓⵜⵍⴰⵢⵜ:", + "yournick": "ⴰⵙⴳⵎⴹ ⴰⵎⴰⵢⵏⵓ:", "yourgender": "ljins", "gender-unknown": "ghayr mohdad", - "gender-male": "dkr", - "gender-female": "lont", + "gender-male": "ⴰⵔ ⵉⵙⵏⴼⴰⵍ ⵜⴰⵙⵏⵉⵡⵉⵏ ⵏ ⵓⵡⵉⴽⵉ", + "gender-female": "ⴰⵔ ⵜⵙⵏⴼⴰⵍ ⵜⴰⵙⵏⵉⵡⵉⵏ ⵏ ⵓⵡⵉⴽⵉ", "email": "email", "prefs-help-email": "Tansa n tbratin ur tga bzzez, mac trwa ad taft taguri n uzray d ar ak tskar ast tsbadlt iɣ tti tuut.", "prefs-help-email-others": "Tẓḍart ad tstit ad tajt wiyyaḍ ad ak ttaran, snḥkmn dik ɣ, mlinak iwnnan nsn ɣ tasna lli sik iẓlin bla ssn assaɣ nk d mad tgit.", - "prefs-signature": "sinyator", - "prefs-dateformat": "sight n loqt", + "prefs-signature": "ⴰⵙⴳⵎⴹ", + "prefs-dateformat": "ⵜⴰⵍⵖⴰ ⵏ ⵓⵙⴰⴽⵓⴷ", + "group": "ⵜⴰⵔⴰⴱⴱⵓⵜ:", + "group-bot": "ⵉⴷ ⴱⵓⵜ", "group-sysop": "Anedbalen n unagraw", + "grouppage-bot": "{{ns:project}}:ⵉⴷ ⴱⵓⵜ", "grouppage-sysop": "{{ns:project}}: Inedbalen", + "right-read": "ⵖⵔ ⵜⴰⵙⵏⵉⵡⵉⵏ", + "right-edit": "ⵙⵏⴼⵍ ⵜⴰⵙⵏⵉⵡⵉⵏ", + "right-move": "ⵙⵎⴰⵜⵜⵉ ⵜⴰⵙⵏⵉⵡⵉⵏ", + "right-move-categorypages": "ⵙⵎⴰⵜⵜⵉ ⵜⴰⵙⵏⵉⵡⵉⵏ ⵏ ⵓⵙⵎⵉⵍ", + "right-delete": "ⴽⴽⵙ ⵜⴰⵙⵏⵉⵡⵉⵏ", "newuserlogpage": "Aɣmis n willi mmurzmn imiḍan amsqdac", "rightslog": "Anɣmas n imbddlnn izrfan n umsqdac", - "action-read": "Ssɣr tasna yad", - "action-edit": "Ẓrig tasna yad.", - "action-createpage": "Snufl tasna yad. (gttin)", - "action-createtalk": "Snufl Tisniwin ad. (xlqtnt)", + "action-read": "ⵖⵔ ⵜⴰⵙⵏⴰ ⴰⴷ", + "action-edit": "ⵙⵏⴼⵍ ⵜⴰⵙⵏⴰ ⴰⴷ", + "action-createpage": "ⵙⵏⵓⵍⴼⵓ ⵜⴰⵙⵏⴰ ⴰⴷ", + "action-createtalk": "ⵙⵏⵓⵍⴼⵓ ⵜⴰⵙⵏⴰ ⴰⴷ ⵏ ⵓⵎⵙⴰⵡⴰⵍ", "action-createaccount": "snulf amiḍan ad n usqdac", - "nchanges": "$1 imbddln {{PLURAL:$1||s}}", - "recentchanges": "Imbddeln imggura", + "action-move": "ⵙⵎⴰⵜⵜⵉ ⵜⴰⵙⵏⴰ ⴰⴷ", + "action-move-categorypages": "ⵙⵎⴰⵜⵜⵉ ⵜⴰⵙⵏⵉⵡⵉⵏ ⵏ ⵓⵙⵎⵉⵍ", + "action-movefile": "ⵙⵎⴰⵜⵜⵉ ⴰⴼⴰⵢⵍⵓ ⴰⴷ", + "action-delete": "ⴽⴽⵙ ⵜⴰⵙⵏⴰ ⴰⴷ", + "nchanges": "$1 {{PLURAL:$1|ⵓⵙⵏⴼⵍ|ⵉⵙⵏⴼⵍⵏ}}", + "enhancedrc-history": "ⴰⵎⵣⵔⵓⵢ", + "recentchanges": "ⵉⵙⵏⴼⵍⵏ ⴳⴳⵯⵔⴰⵏⵉⵏ", "recentchanges-legend": "Tixtiɣitin (options) n imbddl imaynutn", "recentchanges-summary": "Ml imbddln imaynutn n wiki ɣ tasna yad", - "recentchanges-feed-description": "Tfr imbddln imggura n wiki yad ɣ usuddm", - "recentchanges-label-newpage": "Ambddl ad ar iskar yakka yat tasna tamaynut.", - "recentchanges-label-minor": "Imbddl ifssusn", - "recentchanges-label-bot": "Ambddl ad iskr robot", + "recentchanges-feed-description": "ⴹⴼⵓⵔ ⵉⵙⵏⴼⵍⵏ ⴰⴽⴽⵯ ⵉⴳⴳⵯⵔⴰⵏ ⵏ ⵓⵡⵉⴽⵉ ⴳ ⵉⴼⵉⵍⵉ ⴰⴷ.", + "recentchanges-label-newpage": "ⵉⵙⵏⵓⵍⴼⴰ ⵓⵙⵏⴼⵍ ⴰⴷ ⵢⴰⵜ ⵜⴰⵙⵏⴰ ⵜⴰⵎⴰⵢⵏⵓⵜ", + "recentchanges-label-minor": "ⵡⴰⴷ ⵉⴳⴰ ⴰⵙⵏⴼⵍ ⵓⵎⵥⵉⵢ", + "recentchanges-label-bot": "ⴰⵙⵏⴼⵍ ⴰⴷ ⵉⵙⴽⵔ ⵜ ⵢⴰⵏ ⵓⵔⵓⴱⵓ", "recentchanges-label-unpatrolled": "Ambddl ad ura jju ittmẓra", + "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (ⵥⵔ ⵓⵍⴰ [[Special:NewPages|ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵜⴰⵙⵏⵉⵡⵉⵏ ⵜⵉⵎⴰⵢⵏⵓⵜⵉⵏ]])", + "rcfilters-savedqueries-new-name-label": "ⵉⵙⵎ", + "rcfilters-filterlist-whatsthis": "ⵎⴰⵜⵜⴰ ⵓⵢⴰ?", + "rcfilters-filter-bots-label": "ⴱⵓⵜ", "rcnotefrom": "Had imbddln lli ittuyskarn z '''$2''' ('''$1''' ɣ uggar).", "rclistfrom": "Mel imbdeltn imaynutn z $3 $2", - "rcshowhideminor": "$1 iẓṛign fssusnin", - "rcshowhidebots": "$1 butn", - "rcshowhideliu": "$1 midn li ttuyqqiyadnin", + "rcshowhideminor": "$1 ⵉⵙⵏⴼⵍⵏ ⵓⵎⵥⵉⵢⵏ", + "rcshowhideminor-hide": "ⵙⵙⵏⵜⵍ", + "rcshowhidebots": "$1 ⵉⴷ ⴱⵓⵜ", + "rcshowhidebots-hide": "ⵙⵙⵏⵜⵍ", + "rcshowhideliu": "$1 ⵉⵙⵎⵔⴰⵙⵏ ⵣⵎⵎⴻⵎⵏⵉⵏ", + "rcshowhideliu-hide": "ⵙⵙⵏⵜⵍ", "rcshowhideanons": "$1 midn ur ttuyssan nin", + "rcshowhideanons-hide": "ⵙⵙⵏⵜⵍ", "rcshowhidepatr": "$1 Imbddln n tsagga", - "rcshowhidemine": "$1 iẓṛign inu", + "rcshowhidepatr-hide": "ⵙⵙⵏⵜⵍ", + "rcshowhidemine": "$1 ⵉⵙⵏⴼⵍⵏ ⵉⵏⵓ", + "rcshowhidemine-hide": "ⵙⵙⵏⵜⵍ", + "rcshowhidecategorization-hide": "ⵙⵙⵏⵜⵍ", "rclinks": "Ml id $1 n imbddltn immgura li ittuyskarn n id $2 ussan ad gguranin", - "diff": "Gar", - "hist": "Amzruy", - "hide": "Ḥbu", + "diff": "ⴰⵎⵣⴰⵔⴰⵢ", + "hist": "ⴰⵎⵣⵔⵓⵢ", + "hide": "ⵙⵙⵏⵜⵍ", "show": "Mel", - "minoreditletter": "m", - "newpageletter": "A", - "boteditletter": "q", + "minoreditletter": "ⵎⵥⵢ", + "newpageletter": "ⵎⵢⵏ", + "boteditletter": "ⴱ", "unpatrolledletter": "!", "number_of_watching_users_pageview": "[$1 iżŗi {{PLURAL:$1|amsqdac|imsqdacn}}]", "rc_categories_any": "wanna", "rc-change-size": "$1", - "newsectionsummary": "/* $1 */ ayaw amaynu", + "rc-change-size-new": "$1 {{PLURAL:$1|ⴱⴰⵢⵜ|ⵉⴷ ⴱⴰⵢⵜ}} ⴷⴼⴼⵉⵔ ⵓⵙⵏⴼⵍ", + "newsectionsummary": "/* $1 */ ⵜⵉⴳⵣⵎⵉ ⵜⴰⵎⴰⵢⵏⵓⵜ", "rc-enhanced-expand": "Ml ifruriyn (ira JavaScript)", "rc-enhanced-hide": "Ĥbu ifruriyn", "recentchangeslinked": "Imbddel zun ɣwid", "recentchangeslinked-feed": "Imbddeln zund ɣwid", "recentchangeslinked-toolbox": "Imbddeln zund ɣwid", - "recentchangeslinked-title": "Imbddeln li izdin \"$1\"", + "recentchangeslinked-title": "ⵉⵙⵏⴼⵍⵏ ⵇⵇⵏⵏⵉⵏ ⵙ \"$1\"", "recentchangeslinked-summary": "Ɣid umuɣ iymbddeln li ittyskarnin tigira yad ɣ tisniwin li ittuyzdayn d kra n tasna (ulla i igmamn n kra taggayt ittuyzlayn). Tisniwin ɣ [[Special:Watchlist|Umuɣ n tisniwin li ttsaggat]].", - "recentchangeslinked-page": "Assaɣ n tasna", + "recentchangeslinked-page": "ⵉⵙⵎ ⵏ ⵜⴰⵙⵏⴰ:", "recentchangeslinked-to": "Afficher les changements vers les pages liées au lieu de la page donnée\nMel imbddeln z tisniwin li ittuyzdayni bla tasna li trit.", - "upload": "Srbu asddaw", - "uploadbtn": "Srbu asddaw", + "upload": "ⵙⴽⵜⵔ ⴽⵔⴰ ⵏ ⵓⴼⴰⵢⵍⵓ", + "uploadbtn": "ⵙⴽⵜⵔ ⴰⴼⴰⵢⵍⵓ", "reuploaddesc": "Sbidd asrbu d turrit", "upload-tryagain": "Ṣafḍ Anglam n ufaylu li ibudln", "uploadnologin": "Ur tmlit mat git", - "uploadnologintext": "Mel zwar mat git [[Special:UserLogin|Mel mat git]] iɣ trit ad tsrbut isddawn.", + "uploadnologintext": "ⵉⵍⴰⵇ ⴰⴷ $1 ⴱⴰⵛ ⴰⵙ ⵜⵙⴽⵜⵔⴷ ⵉⴼⴰⵢⵍⵓⵜⵏ.", "upload_directory_missing": "Akaram n w-affay ($1) ur ittyufa d urt iskr uqadac web (serveur)", "uploadlogpage": "Anɣmis n isrbuṭn", - "filename": "Assaɣ n usdaw", + "filename": "ⵉⵙⵎ ⵏ ⵓⴼⴰⵢⵍⵓ", "filedesc": "Talusi", "fileuploadsummary": "Talusi", "filereuploadsummary": "Imbddln n usdaw", "filestatus": "Izrfan ḥbanin", - "filesource": "Aɣbalu", + "filesource": "ⴰⵙⴰⴳⵎ:", "upload-source": "Aɣbalu n usdaw", "sourcefilename": "Aɣbalu n ussaɣ n usdaw", - "license": "Tlla s izrfan", - "license-header": "Tẓrg ddu n izrfan", - "file-anchor-link": "Asdaw", - "filehist": "Amzry n usdaw", + "upload-form-label-infoform-name": "ⵉⵙⵎ", + "upload-form-label-usage-filename": "ⵉⵙⵎ ⵏ ⵓⴼⴰⵢⵍⵓ", + "upload-form-label-infoform-categories": "ⵉⵙⵎⵉⵍⵏ", + "upload-form-label-infoform-date": "ⴰⵙⴰⴽⵓⴷ", + "license": "ⵜⵓⵔⴰⴳⵜ:", + "license-header": "ⵜⵓⵔⴰⴳⵜ", + "listfiles-delete": "ⴽⴽⵙ", + "imgfile": "ⴰⴼⴰⵢⵍⵓ", + "listfiles": "ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵉⴼⴰⵢⵍⵓⵜⵏ", + "listfiles_date": "ⴰⵙⴰⴽⵓⴷ", + "listfiles_name": "ⵉⵙⵎ", + "listfiles_count": "ⵜⵓⵏⵖⵉⵍⵉⵏ", + "listfiles-latestversion-yes": "ⵢⴰⵀ", + "listfiles-latestversion-no": "ⵓⵀⵓ", + "file-anchor-link": "ⴰⴼⴰⵢⵍⵓ", + "filehist": "ⴰⵎⵣⵔⵓⵢ ⵏ ⵓⴼⴰⵢⵍⵓ", "filehist-help": "Adr i asakud/tizi bac attżrt manik as izwar usddaw ɣ tizi yad", + "filehist-deleteone": "ⴽⴽⵙ", "filehist-revert": "Sgadda daɣ", - "filehist-current": "Ɣilad", - "filehist-datetime": "Asakud/Tizi", + "filehist-current": "ⴰⵎⵉⵔⴰⵏ", + "filehist-datetime": "ⴰⵙⴰⴽⵓⴷ/ⴰⴽⵓⴷ", "filehist-thumb": "Awlaf imżżin", "filehist-thumbtext": "Mżżi n lqim ɣ tizi $1", - "filehist-user": "Amsqdac", - "filehist-dimensions": "Dimensions", - "filehist-comment": "Aɣfawal", + "filehist-user": "ⴰⵙⵎⵔⴰⵙ", + "filehist-dimensions": "ⵉⵎⵏⴰⴷⵏ", + "filehist-comment": "ⴰⵅⴼⴰⵡⴰⵍ", "imagelinks": "Izdayn n usdaw", "linkstoimage": "Tasna yad {{PLURAL:$1|izdayn n tasna|$1 azday n tasniwin}} s usdaw:", "nolinkstoimage": "Ḥtta kra n tasna ur tra asdaw ad", "sharedupload": "Asdawad z $1 tẓḍart at tsxdmt gr iswirn yaḍnin", "sharedupload-desc-here": "ⴰⵙⴷⴰⵡ ⴰⴷ ⵉⴽⴽⴰⴷ ⵣ : $1. ⵜⵥⴹⴰⵔⵜ ⴰⵙⵙⵉ ⵜⵙⵡⵡⵓⵔ ⵖ ⵜⵉⵡⵓⵔⵉⵡⵉⵏ ⵜⴰⴹⵏ.\nⵓⴳⴳⴰⵔ ⴼⵍⵍⴰⵙ ⵍⵍⴰⵏ ⵖ [$2 ⵜⴰⵙⵏⴰ ⵏ ⵉⵎⵍⵓⵣⵣⵓⵜⵏ] ⵍⵍⵉ ⵉⵍⵍⴰⵏ ⵖⵉⴷ.", - "uploadnewversion-linktext": "Srbud tunɣilt tamaynut n usdaw ad", - "randompage": "Tasna s zhr (ⵜⴰⵙⵏⴰ ⵙ ⵣⵀⵔ)", + "uploadnewversion-linktext": "ⵙⴽⵜⵔ ⴽⵔⴰ ⵏ ⵜⵓⵏⵖⵉⵍⵜ ⵜⴰⵎⴰⵢⵏⵓⵜ ⵏ ⵓⴼⴰⵢⵍⵓ ⴰⴷ", + "filedelete": "ⴽⴽⵙ $1", + "filedelete-legend": "ⴽⴽⵙ ⴰⴼⴰⵢⵍⵓ", + "filedelete-submit": "ⴽⴽⵙ", + "randompage": "ⵜⴰⵙⵏⴰ ⵜⴰⴷⵀⵎⴰⵙⵜ", + "randomincategory-category": "ⴰⵙⵎⵉⵍ:", "statistics": "Tisnaddanin", + "statistics-articles": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⵏ ⵜⵓⵎⴰⵢⵜ", + "statistics-pages": "ⵜⴰⵙⵏⵉⵡⵉⵏ", + "brokenredirects-edit": "ⵙⵏⴼⵍ", + "brokenredirects-delete": "ⴽⴽⵙ", "nbytes": "$1 {{PLURAL:$1|byt|byt}}", - "ncategories": "$1 {{PLURAL:$1|taggayt|taggayin}}", + "ncategories": "$1 {{PLURAL:$1|ⵓⵙⵎⵉⵍ|ⵉⵙⵎⵉⵍⵏ}}", "nlinks": "$1 {{PLURAL:$1|azday|izdayn}}", - "nmembers": "$1 {{PLURAL:$1|agmam|igmamn}}", + "nmembers": "$1 {{PLURAL:$1|ⵓⴳⵎⴰⵎ|ⵉⴳⵎⴰⵎⵏ}}", "nrevisions": "$1 {{PLURAL:$1|asgadda|isgaddatn}}", "specialpage-empty": "Ur illa mayttukfan i asaggu yad", "lonelypages": "Tasnatiwin tigigilin", "lonelypagestext": "Tisnawinad ur ur tuyzdaynt z ulla lant ɣ tisniwin yaḍnin ɣ {{SITENAME}}.", "uncategorizedpages": "Tisnawinad ur llant ɣ graygan taggayt", "uncategorizedcategories": "Taggayin ur ittuyzlayn ɣ kraygan taggayt", - "prefixindex": "Tisniwin lli izwarn s ...", - "usercreated": "{{GENDER:$3|tuyskar}} z $1 ar $2", - "newpages": "Tisniwin timaynutin", - "move": "Smmatti", - "movethispage": "Smmatti tasna yad", + "prefixindex": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⴰⴽⴽⵯ ⵉⵍⴰⵏ ⵓⵣⵡⵉⵔ", + "protectedpages-page": "ⵜⴰⵙⵏⴰ", + "listusers": "ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵉⵙⵎⵔⴰⵙⵏ", + "usercreated": "{{GENDER:$3|ⵉⵙⵏⵓⵍⴼⴰ|ⵜⵙⵏⵓⵍⴼⴰ}} ⴳ $1 ⴳ $2", + "newpages": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⵜⵉⵎⴰⵢⵏⵓⵜⵉⵏ", + "move": "ⵙⵎⴰⵜⵜⵉ", + "movethispage": "ⵙⵎⴰⵜⵜⵉ ⵜⴰⵙⵏⴰ ⴰⴷ", "unusedcategoriestext": "Taggayin ad llant waxxa gis nt ur tlli kra n tasna wala kra n taggayin yaḍnin", "notargettitle": "F walu", "nopagetext": "Tasna li trit ur tlli", "pager-newer-n": "{{PLURAL:$1|amaynu 1|amaynu $1}}", "pager-older-n": "{{PLURAL:$1|aqbur 1|aqbur $1}}", "suppress": "Iẓriyattuyn", + "apisandbox-examples": "ⵉⵎⴷⵢⴰⵜⵏ", "booksources": "Iɣbula n udlis", "booksources-search-legend": "Acnubc s iɣbula n idlisn", "booksources-isbn": "ISBN:", + "booksources-search": "ⵙⵉⴳⴳⵍ", "specialloguserlabel": "Amsqdac", "speciallogtitlelabel": "Azwl", "log": "Immussutn ittyuran", @@ -669,29 +735,38 @@ "prevpage": "Tasna li izrin $1", "allpagesfrom": "Mel tisniwin li ittizwirn z", "allpagesto": "Mel tasniwin li ttgurunin s", - "allarticles": "Tasniwin kullu tnt", - "allinnamespace": "Tasniwin kullu tnt ɣ ($1 assaɣadɣar)", + "allarticles": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⴰⴽⴽⵯ", + "allinnamespace": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⴰⴽⴽⵯ ($1 namespace)", "allpagessubmit": "Ftu", "allpagesprefix": "Mel tasniwin li ttizwirnin s", - "categories": "imggrad", + "categories": "ⵉⵙⵎⵉⵍⵏ", "linksearch": "Izdayn n brra", + "linksearch-ok": "ⵙⵉⴳⴳⵍ", "linksearch-line": "$1 tmmuttid z $2", - "listgrouprights-members": "Umuɣ n midn", + "listgrouprights-group": "ⵜⴰⵔⴰⴱⴱⵓⵜ", + "listgrouprights-members": "(ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵉⴳⵎⴰⵎⵏ)", "emailuser": "Azn tabrat umsqdac ad", - "watchlist": "Umuɣ n imtfrn", - "mywatchlist": "Umuɣ inu lli tsaggaɣ", - "watchlistfor2": "I $1 $2", + "emailsubject": "ⴰⵙⵏⵜⵍ:", + "emailmessage": "ⵜⵓⵣⵉⵏⵜ:", + "emailsend": "ⴰⵣⵏ", + "watchlist": "ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵓⴹⴼⴼⵓⵔ", + "mywatchlist": "ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵓⴹⴼⴼⵓⵔ", + "watchlistfor2": "ⵉ $1 $2", "addedwatchtext": "tasna « [[:$1]] » tllan ɣ [[Special:Watchlist|umuɣ n umtfr]]. Imbdln lli dyuckan d tasna lli dis iṭṭuzn rad asn nskr agmmaḍ nsn. Tasna radd ttbayan s \"uḍnay\" ɣ [[Special:RecentChanges|Umuɣ n imbddeln imaynutn]]", "removedwatchtext": "Tasna \"[[:$1]]\" ḥra ttuykkas z [[Special:Watchlist|your watchlist]].", - "watch": "zaydtin i tochwafin-niw", - "watchthispage": "Ṭfr tasna yad", - "unwatch": "Ur rast tsaggaɣ", - "watchlist-details": "Umuɣ nk n imttfura ar ittawi $1 tasna {{PLURAL:$1||s}}, bla dis tsmunt tisniwin n imdiwiln.", + "watch": "ⴹⴼⵓⵔ", + "watchthispage": "ⴹⴼⵓⵔ ⵜⴰⵙⵏⴰ ⴰⴷ", + "unwatch": "ⵙⴱⴷⴷ ⴰⴹⴼⴼⵓⵔ", + "watchlist-details": "{{PLURAL:$1|$1 ⵜⴰⵙⵏⴰ|$1 ⵜⴰⵙⵏⵉⵡⵉⵏ}} ⴳ ⵜⵍⴳⴰⵎⵜ {{GENDER:|ⵏⵏⴽ|ⵏⵏⵎ}} ⵏ ⵓⴹⴼⴼⵓⵔ, not separately counting talk pages.", "wlshowlast": "Ml ikudan imggura $1 , ussan imggura $2 niɣd", - "watchlist-options": "Tixtiṛiyin n umuɣ lli ntfar", - "watching": "Ar itt sagga", + "watchlist-hide": "ⵙⵙⵏⵜⵍ", + "wlshowhidebots": "ⵉⴷ ⴱⵓⵜ", + "watchlist-options": "ⵜⵉⵙⵖⴰⵍ ⵏ ⵜⵍⴳⴰⵎⵜ ⵏ ⵓⴹⴼⴼⵓⵔ", + "watching": "ⵉⴹⴼⴰⵔ...", "unwatching": "Ur at sul ntsagga", - "deletepage": "Amḥiyd n tasna", + "deletepage": "ⴽⴽⵙ ⵜⴰⵙⵏⴰ", + "delete-confirm": "ⴽⴽⵙ \"$1\"", + "delete-legend": "ⴽⴽⵙ", "confirmdeletetext": "Ḥan tbidt f attkkist tasna yad kullu d kullu amzruy nes.\nilla fllak ad ni tẓrt is trit ast tkkist d is tssnt marad igguṛu iɣt tkkist d is iffaɣ mayad i [[{{MediaWiki:Policy-url}}|tasrtit]].", "actioncomplete": "tigawt tummidt", "actionfailed": "Tawwuri i xsrn", @@ -701,6 +776,7 @@ "deleteotherreason": "Wayyaḍ/ maf ittuykkas yaḍn", "deletereasonotherlist": "Maf ittuykkas yaḍn", "rollbacklink": "Rard", + "changecontentmodel-submit": "ⵙⵏⴼⵍ", "protectlogpage": "Iɣmisn n ugdal", "protectedarticle": "ay gdl \"[[$1]]\"", "modifiedarticleprotection": "isbudl taskfalt n ugdal n « [[$1]] »", @@ -719,18 +795,23 @@ "protect-expiring": "tzri $1 (UTC)", "protect-cascade": "gdlnt wala tisniwin llin illan ɣ tasna yad (Agdal s imuzzar)", "protect-cantedit": "Ur as tufit ad sbadlt tiskfal n ugdal n tasna yad acku urak ittuyskar", - "restriction-type": "Turagt", + "restriction-type": "ⵜⵓⵔⴰⴳⵜ:", "restriction-level": "Restriction level:", + "restriction-edit": "ⵙⵏⴼⵍ", + "restriction-move": "ⵙⵎⴰⵜⵜⵉ", "undeletelink": "mel/rard", "undeleteviewlink": "Ẓṛ", + "undelete-search-submit": "ⵙⵉⴳⴳⵍ", + "undelete-show-file-submit": "ⵢⴰⵀ", "namespace": "Taɣult", "invert": "amglb n ustay", "blanknamespace": "(Amuqran)", - "contributions": "Tiwuriwin n umsaws", - "contributions-title": "Umuɣ n tiwuriwin n umsqdac $1", - "mycontris": "Tiwuriwin inu", - "contribsub2": "I $1 ($2)", - "uctop": "(tamgarut)", + "contributions": "ⵜⵓⵎⵓⵜⵉⵏ ⵏ {{GENDER:$1|ⵓⵙⵎⵔⴰⵙ|ⵜⵙⵎⵔⴰⵙⵜ}}", + "contributions-title": "ⵜⵓⵎⵓⵜⵉⵏ ⵏ {{GENDER:$1|ⵓⵙⵎⵔⴰⵙ|ⵜⵙⵎⵔⴰⵙⵜ}} $1", + "mycontris": "ⵜⵓⵎⵓⵜⵉⵏ", + "anoncontribs": "ⵜⵓⵎⵓⵜⵉⵏ", + "contribsub2": "ⵉ {{GENDER:$3|$1}} ($2)", + "uctop": "(ⵜⴰⵎⵉⵔⴰⵏⵜ)", "month": "Z usggas (d urbur):", "year": "Z usggas (d urbur):", "sp-contributions-newbies": "Ad ur tmlt abla tiwuriwin n wiyyaḍ", @@ -740,18 +821,18 @@ "sp-contributions-deleted": "Tiwuriwin lli ittuykkasnin", "sp-contributions-uploads": "Iwidn", "sp-contributions-logs": "Iɣmisn", - "sp-contributions-talk": "Sgdl (discuter)", + "sp-contributions-talk": "ⵎⵙⴰⵡⴰⵍ", "sp-contributions-userrights": "Sgiddi izrfan", "sp-contributions-blocked-notice": "Amsqdac ad ittuysbddad. Maf ittuysbddad illa ɣ uɣmmis n n willi n sbid. Mayad ɣ trit ad tsnt maɣ", "sp-contributions-blocked-notice-anon": "Tansa yad IP ttuysbddad. Maf ittuysbddad illa ɣ uɣmmis n n willi n sbid. Mayad ɣ trit ad tsnt maɣ", - "sp-contributions-search": "Cnubc f tiwuriwin", + "sp-contributions-search": "ⵙⵉⴳⴳⵍ ⵜⵓⵎⵓⵜⵉⵏ", "sp-contributions-username": "Tansa IP niɣ assaɣ nu umsqdac:", "sp-contributions-toponly": "Ad urtmlt adla mat ittuyẓran tigira yad", - "sp-contributions-submit": "Cabba (Sigl)", + "sp-contributions-submit": "ⵙⵉⴳⴳⵍ", "sp-contributions-explain": "↓", - "whatlinkshere": "May izdayn ɣid", + "whatlinkshere": "ⵎⴰⴷ ⵉⵇⵇⵏⴻⵏ ⵙ ⵖⵉⴷ", "whatlinkshere-title": "Tisniwin li izdayn d \"$1\"", - "whatlinkshere-page": "Tasna:", + "whatlinkshere-page": "ⵜⴰⵙⵏⴰ:", "linkshere": "Tasnawinad ar slkamnt i '''[[:$1]]''':", "nolinkshere": "Ur llant tasniwin li izdin d '''[[:$1]]'''.", "nolinkshere-ns": "Ur tlla kra n tasna izdin d '''[[:$1]]''' ɣ tɣult l-ittuystayn.", @@ -766,21 +847,25 @@ "whatlinkshere-hidelinks": "$1 izdayn", "whatlinkshere-hideimages": "$1 izdayn awlaf", "whatlinkshere-filters": "Istayn", - "blockip": "Qn f umsqdac", + "blockip": "ⴳⴷⵍ {{GENDER:$1|ⴰⵙⵎⵔⴰⵙ|ⵜⴰⵙⵎⵔⴰⵙⵜ}}", "ipboptions": "2 ikudn:2 hours,1 as:1 day,3 ussan:3 days,1 imalas:1 week,2 imalasn:2 weeks,1 ayur:1 month,3 irn:3 months,6 irn:6 months,1 asggas:1 year,tusut ur iswuttan:infinite", "ipbhidename": "ḥbu assaɣ n umsqdac ɣ imbdln d umuɣn", "ipbwatchuser": "Tfr tisniwin d imsgdaln n umqdac", - "ipblocklist": "Imsqdacn ttuẓnin", - "blocklink": "Adur tajt", + "autoblocklist-submit": "ⵙⵉⴳⴳⵍ", + "ipblocklist": "ⵉⵙⵎⵔⴰⵙⵏ ⵜⵜⵡⴰⴳⴷⵍⵏⵉⵏ", + "ipblocklist-submit": "ⵙⵉⴳⴳⵍ", + "blocklink": "ⴳⴷⵍ", "unblocklink": "kkis agdal", "change-blocklink": "Sbadl agdal", - "contribslink": "tikkin", + "contribslink": "ⵜⵓⵎⵓⵜⵉⵏ", "blocklogpage": "aɣmmis n may ittuyqqanin", "blocklog-showlog": "Amsqdac ikkattin ittuyqqan. anɣmis n willi ttuyqqanin ɣid:", "blocklog-showsuppresslog": "Amsqdac ikkattin ittuyqqan d iḥba. Anɣmis n willi ttuyqqanin ɣid:", "blocklogentry": "tqn [[$1]] s tizi izrin n $2 $3", "unblocklogentry": "immurzm $1", "block-log-flags-nocreate": "Ammurzm n umiḍan urak ittuyskar", + "move-page": "ⵙⵎⴰⵜⵜⵉ $1", + "move-page-legend": "ⵙⵎⴰⵜⵜⵉ ⵜⴰⵙⵏⴰ", "movepagetext": "Swwur s tifrkkitad bac ad sbadlt uzwl tasna yad , s usmmattay n umzru ns s uzwl amaynu . Assaɣ Aqbur rad ig ɣil yan usmmattay n tasna s uzwl (titre) amynu . Tâḍart ad s tgt immattayn n ɣil f was fwas utumatik s dar uswl amaynu. Iɣ tstit bac ad tskrt . han ad ur ttut ad tẓrt kullu [[Special:DoubleRedirects|double redirection]] ou [[Special:BrokenRedirects|redirection cassée]]. Illa fllak ad ur ttut masd izdayn rad tmattayn s sin igmmaḍn ur igan yan.\n\nSmmem masd tasna ur rad tmmatti iɣ tlla kra n yat yaḍn lli ilan asw zund nttat . Abla ɣ dars amzruy ɣ ur illa umay, nɣd yan usmmattay ifssusn. \n\n''' Han !'''\nMaya Iẓḍar ad iglb zzu uzddar ar aflla tasna yad lli bdda n nttagga. Illa fllak ad urtskr mara yigriẓ midn d kiyyin lli iswurn ɣ tasna yad. issin mara tskr urta titskrt..", "movepagetalktext": "Tasna n umsgdal (imdiwiln) lli izdin d ɣta iɣ tlla, rad as ibadl w-assaɣ utumatik '''abla iɣ :'''\n* tsmmuttim tasna s yan ugmmaḍ wassaɣ, niɣd\n* tasna n umsgdal( imdiwiln) tlla s wassaɣ ad amaynu, niɣd\n* iɣ tkrjm tasatmt ad n uzddar\n\nΓ Tiklayad illa flla tun ad tsbadlm assaɣ niɣt tsmun mayad s ufus ɣ yat, iɣ tram", "newtitle": "dar w-assaɣ amaynu:", @@ -795,32 +880,39 @@ "movesubpage": "Ddu-tasna {{PLURAL:$1||s}}", "movereason": "Maɣ:", "revertmove": "Rard", + "delete_and_move_confirm": "ⵢⴰⵀ, ⴽⴽⵙ ⵜⴰⵙⵏⴰ", "export": "assufɣ n tasniwin", - "allmessagesname": "Assaɣ", - "allmessagesdefault": "Tabrat bla astay", + "export-addcat": "ⵔⵏⵓ", + "export-addns": "ⵔⵏⵓ", + "export-manual": "ⵔⵏⵓ ⵜⴰⵙⵏⵉⵡⵉⵏ ⵙ ⵓⴼⵓⵙ:", + "allmessagesname": "ⵉⵙⵎ", + "allmessagesdefault": "ⴰⴹⵔⵉⵙ ⵙ ⵓⵡⵏⵓⵍ", + "allmessages-language": "ⵜⵓⵜⵍⴰⵢⵜ:", + "allmessages-filter-translate": "ⵙⵙⵓⵖⵍ", "thumbnail-more": "Simɣur", "thumbnail_error": "Irrur n uskr n umssutl: $1", + "import-comment": "ⴰⵅⴼⴰⵡⴰⵍ:", "tooltip-pt-userpage": "Tasna n umsqdac", - "tooltip-pt-mytalk": "Tasnat umsgdal inu", + "tooltip-pt-mytalk": "ⵜⴰⵙⵏⴰ {{GENDER:|ⵏⵏⴽ|ⵏⵏⵎ}} ⵏ ⵓⵎⵙⴰⵡⴰⵍ", "tooltip-pt-anontalk": "Amsgdal f imbddeln n tansa n IP yad", - "tooltip-pt-preferences": "Timssusmin inu", + "tooltip-pt-preferences": "ⵉⵙⵏⵢⵉⴼⵏ {{GENDER:|ⵏⵏⴽ|ⵏⵏⵎ}}", "tooltip-pt-watchlist": "Tifilit n tisnatin li itsaggan imdddeln li gisnt ittyskarn..", - "tooltip-pt-mycontris": "Tabdart n ismmadn inu", + "tooltip-pt-mycontris": "ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵜⵓⵎⵓⵜⵉⵏ {{GENDER:|ⵏⵏⴽ|ⵏⵏⵎ}}", "tooltip-pt-login": "Yufak at qiyt akcum nek, mach ur fllak ibziz .", - "tooltip-pt-logout": "Affuɣ", - "tooltip-ca-talk": "Assays f mayllan ɣ tasnat ad", - "tooltip-ca-edit": "Tzḍaṛt at tsbadelt tasna yad. Ifulki iɣt zwar turmt ɣ tasna w-arm", - "tooltip-ca-addsection": "Bdu ayyaw amaynu.", + "tooltip-pt-logout": "ⴼⴼⵖ", + "tooltip-ca-talk": "ⴰⵎⵙⴰⵡⴰⵍ ⵅⴼ ⵜⴰⵙⵏⴰ ⵏ ⵜⵓⵎⴰⵢⵜ", + "tooltip-ca-edit": "ⵙⵏⴼⵍ ⵜⴰⵙⵏⴰ ⴰⴷ", + "tooltip-ca-addsection": "ⵙⵙⵏⵜⵉ ⴽⵔⴰ ⵏ ⵜⴳⵣⵎⵉ ⵜⴰⵎⴰⵢⵏⵓⵜ", "tooltip-ca-viewsource": "Tasnatad tuyḥba. mac dẓdart at tẓrt aɣbalu nes.", "tooltip-ca-history": "Tunɣilt tamzwarut n tasna yad", "tooltip-ca-protect": "Ḥbu tasna yad", - "tooltip-ca-unprotect": "Kkis aḥbu n tasna yad", - "tooltip-ca-delete": "Kkis tasna yad", + "tooltip-ca-unprotect": "ⵙⵏⴼⵍ ⴰⴼⵔⴰⴳ ⵏ ⵜⴰⵙⵏⴰ ⴰⴷ", + "tooltip-ca-delete": "ⴽⴽⵙ ⵜⴰⵙⵏⴰ ⴰⴷ", "tooltip-ca-undelete": "Rard imbddeln imzwura li ittyskarnin ɣ tasna yad", - "tooltip-ca-move": "Smmati tasna yad", - "tooltip-ca-watch": "Smd tasna yad itilli tsaggat.", - "tooltip-ca-unwatch": "Kkis tasna yad z ɣ tilli tsaggat", - "tooltip-search": "siggl ɣ {{SITENAME}}", + "tooltip-ca-move": "ⵙⵎⴰⵜⵜⵉ ⵜⴰⵙⵏⴰ ⴰⴷ", + "tooltip-ca-watch": "ⵔⵏⵓ ⵜⴰⵙⵏⴰ ⴰⴷ ⵉ ⵜⵍⴳⴰⵎⵜ {{GENDER:|ⵏⵏⴽ|ⵏⵏⵎ}} ⵏ ⵓⴹⴼⴼⵓⵔ", + "tooltip-ca-unwatch": "ⵙⵉⵜⵜⵉ ⵜⴰⵙⵏⴰ ⴰⴷ ⵣⴳ ⵜⵍⴳⴰⵎⵜ {{GENDER:|ⵏⵏⴽ|ⵏⵏⵎ}} ⵏ ⵓⴹⴼⴼⵓⵔ", + "tooltip-search": "ⵙⵉⴳⴳⵍ ⴳ {{SITENAME}}", "tooltip-search-go": "Ftu s tasna s w-assaɣ znd ɣ-wad iɣ tlla", "tooltip-search-fulltext": "Cnubc aṭṛiṣad ɣ tisnatin", "tooltip-p-logo": "Tasnat tamuqrant", @@ -828,58 +920,81 @@ "tooltip-n-mainpage-description": "Kid tasna tamuqrant", "tooltip-n-portal": "f' usenfar, matzdart atitskrt, maniɣrattaft ɣayli trit", "tooltip-n-currentevents": "Tiɣri izrbn i kullu maɣid immusn", - "tooltip-n-recentchanges": "Umuɣ n imbddlen imaynuten ɣ l-wiki", + "tooltip-n-recentchanges": "ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵉⵙⵏⴼⵍⵏ ⴳⴳⵯⵔⴰⵏⵉⵏ ⴳ ⵓⵡⵉⴽⵉ", "tooltip-n-randompage": "Srbu yat tasna ɣik nna ka tga", "tooltip-n-help": "Adɣar n w-aws", "tooltip-t-whatlinkshere": "Umuɣ n kullu tisnatin n Wiki lid ilkkmn ɣid", "tooltip-t-recentchangeslinked": "Imbddln imaynutn n tisnatin li ittylkamn s tasna yad", "tooltip-feed-rss": "Usuddm (Flux) n tasna yad", "tooltip-feed-atom": "Usuddm Atum n tasna yad", - "tooltip-t-contributions": "Ẓr umuɣ n tiwuriwin n umsqdac ad", + "tooltip-t-contributions": "ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵜⵓⵎⵓⵜⵉⵏ ⵏ {{GENDER:$1|ⵓⵙⵎⵔⴰⵙ|ⵜⵙⵎⵔⴰⵙⵜ}} ⴰⴷ", "tooltip-t-emailuser": "Ṣafd tabrat umsqdac ad", - "tooltip-t-upload": "sɣlid ifaylutn", - "tooltip-t-specialpages": "Umuɣ n tisniwin timẓlayin", + "tooltip-t-upload": "ⵙⴽⵜⵔ ⵉⴼⴰⵢⵍⵓⵜⵏ", + "tooltip-t-specialpages": "ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵜⴰⵙⵏⵉⵡⵉⵏ ⵥⵍⵉⵏⵉⵏ ⴰⴽⴽⵯ", "tooltip-t-print": "Lqim uziggz n tasna yad", "tooltip-t-permalink": "Azday bdda i lqim n tasna yad", "tooltip-ca-nstab-main": "Ẓr mayllan ɣ tasna", "tooltip-ca-nstab-user": "Ẓr tasna n useqdac", "tooltip-ca-nstab-media": "Iẓri n tasna n midya", - "tooltip-ca-nstab-special": "Tasna yad tuyẓlay, uras tufit ast ẓregt(tbddelt) nttat nit", + "tooltip-ca-nstab-special": "ⵜⴰⴷ ⵜⴳⴰ ⵢⴰⵜ ⵜⴰⵙⵏⴰ ⵉⵥⵍⵉⵏ, ⴷ ⵓⵔ ⵉⵎⴽⵉⵏ ⴰⴷ ⵜⵜ ⵜⵙⵏⴼⵍⴷ", "tooltip-ca-nstab-project": "Żr tasna n twwuri", "tooltip-ca-nstab-image": "Źr tasna n usdaw", "tooltip-ca-nstab-mediawiki": "Żr tabrat nu-nagraw.", "tooltip-ca-nstab-template": "Żr tamudemt", "tooltip-ca-nstab-help": "Źr tasna nu-saws", "tooltip-ca-nstab-category": "Źr tasna nu-stay", - "tooltip-minoredit": "Kerj ażřigad mas ifssus", + "tooltip-minoredit": "ⵔⵛⵎ ⴰⵢⴰ ⵎⴰⵙ ⵉⴳⴰ ⴰⵙⵏⴼⵍ ⵓⵎⵥⵉⵢ", "tooltip-save": "Ḥbu imbddel nek", "tooltip-preview": "Mel(fsr) imbddeln nek, urat tḥibit matskert", "tooltip-diff": "Mel (fsr) imbddeln li tskert u-ṭṛiṣ", "tooltip-compareselectedversions": "Ẓr inaḥyatn gr sin lqimat li ttuystaynin ɣ tasna yad.", - "tooltip-watch": "Smdn tasna yad i tilli tsggat.", + "tooltip-watch": "ⵔⵏⵓ ⵜⴰⵙⵏⴰ ⴰⴷ ⵉ ⵜⵍⴳⴰⵎⵜ {{GENDER:|ⵏⵏⴽ|ⵏⵏⵎ}} ⵏ ⵓⴹⴼⴼⵓⵔ", "tooltip-recreate": "Als askr n tasna yad waxxa ttuwḥiyyad", "tooltip-upload": "Izwir siɣ tullt.", "tooltip-rollback": "\"Rard\" s yan klik ażrig (iżrign) s ɣiklli sttin kkan tiklit li igguran", "tooltip-undo": "\"Sglb\" ḥiyd ambdl ad t mmurẓmt tasatmt n umbdl ɣ umuḍ tiẓri tamzwarut.", "tooltip-summary": "Skcm yat tayafut imẓẓin", + "pageinfo-header-edits": "ⴰⵎⵣⵔⵓⵢ ⵏ ⵓⵙⵏⴼⵍ", + "pageinfo-language": "ⵜⵓⵜⵍⴰⵢⵜ ⵏ ⵜⵓⵎⴰⵢⵜ ⵏ ⵜⴰⵙⵏⴰ", + "pageinfo-language-change": "ⵙⵏⴼⵍ", + "pageinfo-content-model-change": "ⵙⵏⴼⵍ", + "pageinfo-firsttime": "ⴰⵙⴰⴽⵓⴷ ⵏ ⵓⵙⵏⵓⵍⴼⵓ ⵏ ⵜⴰⵙⵏⴰ", + "pageinfo-lastuser": "ⴰⵎⵙⵏⴼⵍ ⵉⴳⴳⵯⵔⴰⵏ", + "pageinfo-lasttime": "ⴰⵙⴰⴽⵓⴷ ⵏ ⵓⵙⵏⴼⵍ ⵉⴳⴳⵯⵔⴰⵏ", + "pageinfo-hidden-categories": "{{PLURAL:$1|ⴰⵙⵎⵉⵍ ⵉⵏⵜⵍⵏ|ⵉⵙⵎⵉⵍⵏ ⵏⵜⵍⵏⵉⵏ}} ($1)", + "pageinfo-contentpage-yes": "ⵢⴰⵀ", + "pageinfo-protect-cascading-yes": "ⵢⴰⵀ", + "confirm-markpatrolled-button": "ⵡⴰⵅⵅⴰ", "previousdiff": "Imbddln imzwura", "nextdiff": "Ambdl d ittfrn →", + "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|ⵜⴰⵙⵏⴰ|ⵜⴰⵙⵏⵉⵡⵉⵏ}}", "file-info-size": "$1 × $2 piksil, asdaw tugut: $3, MIME anaw: $4", "file-nohires": "↓Ur tlli tabudut tamqrant.", "svg-long-desc": "Asdaw SVG, Tabadut n $1 × $2 ifrdan, Tiddi : $3", - "show-big-image": "balak", + "show-big-image": "ⴰⴼⴰⵢⵍⵓ ⴰⵏⵚⵍⵉ", + "ilsubmit": "ⵙⵉⴳⴳⵍ", + "ago": "$1 ⴰⵢⴰ", + "hours-ago": "$1 {{PLURAL:$1|ⵜⵙⵔⴰⴳⵜ|ⵜⵙⵔⴰⴳⵉⵏ}} ⴰⵢⴰ", + "minutes-ago": "$1 {{PLURAL:$1|ⵜⵓⵙⴷⵉⴷⵜ|ⵜⵓⵙⴷⵉⴷⵉⵏ}} ⴰⵢⴰ", + "seconds-ago": "$1 {{PLURAL:$1|ⵜⵙⵉⵏⵜ|ⵜⵙⵉⵏⵉⵏ}} ⴰⵢⴰ", "bad_image_list": "zud ghikad :\n\nghir lhwayj n lista (stour libdounin s *) karaytyo7asab", "variantname-shi-tfng": "ⵜⴰⵛⵍⵃⵉⵜ", "variantname-shi-latn": "Tašlḥiyt", "variantname-shi": "disable", - "metadata": "isfka n mita", + "metadata": "ⵎⵉⵜⴰⴷⴰⵜⴰ", "metadata-help": "Asdaw ad llan gis inɣmisn yaḍnin lli tfl lkamira tuṭunit niɣd aṣfḍ n uxddam lliɣ ay sgadda asdaw ad", "metadata-expand": "Ml ifruriyn lluzzanin", "metadata-collapse": "Aḥbu n ifruriyn lluzzanin", "metadata-fields": "Igran n isfkan n metadata li illan ɣ tabratad ran ilin ɣ tawlaf n tasna iɣ mzzin tiflut n isfka n mita\nWiyyaḍ raggis ḥbun s ɣiklli sttin kkan gantn.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude", - "exif-exposureprogram-1": "w-ofoss", - "exif-subjectdistance-value": "$1 metro", - "exif-meteringmode-0": "orityawssan", + "exif-orientation": "ⴰⵙⵡⴰⵍⴰ", + "exif-flash": "ⴼⵍⴰⵛ", + "exif-source": "ⴰⵙⴰⴳⵎ", + "exif-languagecode": "ⵜⵓⵜⵍⴰⵢⵜ", + "exif-iimcategory": "ⴰⵙⵎⵉⵍ", + "exif-orientation-1": "ⴰⵎⴰⴳⵏⵓ", + "exif-exposureprogram-1": "ⴰⵡⴼⵓⵙ", + "exif-subjectdistance-value": "$1 {{PLURAL:$1|ⵎⵉⵜⵔⵓ|ⵉⴷ ⵎⵉⵜⵔⵓ}}", + "exif-meteringmode-0": "ⴰⵔⵓⵙⵙⵉⵏ", "exif-meteringmode-1": "moyen", "exif-meteringmode-2": "moyen igiddi gh tozzomt", "exif-meteringmode-3": "tanqqit", @@ -891,32 +1006,40 @@ "exif-lightsource-1": "dow n wass", "exif-lightsource-2": "Fluorescent", "exif-lightsource-3": "dow ijhddn", - "exif-lightsource-4": "lflash", + "exif-lightsource-4": "ⴼⵍⴰⵛ", "exif-lightsource-9": "ljow ifolkin", "exif-lightsource-10": "tagot", - "exif-lightsource-11": "asklo", + "exif-lightsource-11": "ⴰⵎⴰⵍⵓ", "exif-sensingmethod-2": "amfay n lon n tozmi ghyat tosa", "exif-sensingmethod-3": "amfay n lon n tozmi ghsnat tosatin", - "exif-gaincontrol-0": "walo", + "exif-gaincontrol-0": "ⵡⴰⵍⵓ", "exif-contrast-0": "normal", "exif-contrast-1": "irtb", - "exif-contrast-2": "iqor", - "exif-saturation-0": "normal", + "exif-contrast-2": "ⴰⵇⵓⵔⴰⵔ", + "exif-saturation-0": "ⴰⵎⴰⴳⵏⵓ", "exif-saturation-1": "imik ntmlli", "exif-saturation-2": "kigan ntmlli", "exif-sharpness-0": "normal", "exif-sharpness-1": "irtb", "exif-sharpness-2": "iqor", - "exif-subjectdistancerange-0": "orityawssan", - "exif-subjectdistancerange-1": "Macro", + "exif-subjectdistancerange-0": "ⴰⵔⵓⵙⵙⵉⵏ", + "exif-subjectdistancerange-1": "ⵎⴰⴽⵔⵓ", "exif-subjectdistancerange-2": "tannayt iqrbn", "exif-gpslatitude-n": "dairat lard chamaliya", "exif-gpsspeed-n": "Knots", - "namespacesall": "kullu", - "monthsall": "kullu", + "exif-iimcategory-edu": "ⴰⵙⴳⵎⵉ", + "exif-iimcategory-hth": "ⵜⴰⴷⵓⵙⵉ", + "exif-iimcategory-pol": "ⵜⴰⵙⵔⵜⵉⵜ", + "namespacesall": "ⴰⴽⴽⵯ", + "monthsall": "ⴰⴽⴽⵯ", "recreate": "awd skr", - "confirm_purge_button": "Waxxa", + "confirm_purge_button": "ⵡⴰⵅⵅⴰ", + "confirm-watch-button": "ⵡⴰⵅⵅⴰ", + "confirm-unwatch-button": "ⵡⴰⵅⵅⴰ", + "confirm-rollback-button": "ⵡⴰⵅⵅⴰ", + "quotation-marks": "\"$1\"", "imgmultigo": "ballak !", + "img-lang-default": "(ⵜⵓⵜⵍⴰⵢⵜ ⵙ ⵓⵡⵏⵓⵍ)", "ascending_abbrev": "aryaqliw", "descending_abbrev": "aritgiiz", "table_pager_next": "tawriqt tamaynut", @@ -927,11 +1050,13 @@ "table_pager_empty": "ornofa amya", "watchlistedit-normal-submit": "hiyd lanawin", "watchlistedit-raw-titles": "Azwl", + "watchlisttools-clear": "ⵙⴼⴹ ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵓⴹⴼⴼⵓⵔ", "watchlisttools-view": "Umuɣ n imtfrn", "watchlisttools-edit": "Ẓr tẓṛgt umuɣ lli tuytfarn", "watchlisttools-raw": "Ẓṛig umuɣ n tisniwin", + "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|ⴰⵎⵙⴰⵡⴰⵍ]])", "duplicate-defaultsort": "Balak: tasarut n ustay « $2 » ar tbj tallit izwarn« $1 ».", - "version": "noskha", + "version": "ⵜⵓⵏⵖⵉⵍⵜ", "version-specialpages": "Tisnatin timzlay", "version-parserhooks": "khatatif lmohallil", "version-variables": "lmotaghayirat", @@ -941,11 +1066,12 @@ "version-parser-extensiontags": "imarkiwn n limtidad n lmohalil", "version-parser-function-hooks": "lkhtatif ndala", "version-poweredby-others": "wiyyad", - "version-software-product": "lmntoj", - "version-software-version": "noskha", - "fileduplicatesearch-filename": "smiyt n-wasdaw:", - "fileduplicatesearch-submit": "Sigl", - "specialpages": "tiwriqin tesbtarin", + "version-software-product": "ⴰⵢⴰⴼⵓ", + "version-software-version": "ⵜⵓⵏⵖⵉⵍⵜ", + "redirect-file": "ⵉⵙⵎ ⵏ ⵓⴼⴰⵢⵍⵓ", + "fileduplicatesearch-filename": "ⵉⵙⵎ ⵏ ⵓⴼⴰⵢⵍⵓ:", + "fileduplicatesearch-submit": "ⵙⵉⴳⴳⵍ", + "specialpages": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⵥⵍⵉⵏⵉⵏ", "specialpages-group-other": "tiwriqin khassa yadnin", "specialpages-group-login": "kchm/sjl", "specialpages-group-changes": "tghyirat granin d sijilat", @@ -953,7 +1079,7 @@ "specialpages-group-users": "imskhdamn d salahiyat", "specialpages-group-highuse": "tiwriqim li bahra skhdamn midn", "specialpages-group-pages": "lista n twriqin", - "specialpages-group-pagetools": "tawriqt n ladawat", + "specialpages-group-pagetools": "ⵉⵎⴰⵙⵙⵏ ⵏ ⵜⴰⵙⵏⵉⵡⵉⵏ", "specialpages-group-wiki": "wiki ladawat dlmalomat", "specialpages-group-redirects": "sfhat tahwil gant khassa", "specialpages-group-spam": "ladawat n spam", @@ -962,18 +1088,44 @@ "tag-filter": "Astay n [[Special:Tags|balises]] :", "tag-filter-submit": "Istayn", "tags-title": "imarkiwn", + "tags-source-header": "ⴰⵙⴰⴳⵎ", "tags-hitcount-header": "tghyiran markanin", - "tags-edit": "bddl", - "comparepages": "qarnn tiwriqin", - "compare-page1": "tawriqt 1", - "compare-page2": "tawriqt 2", + "tags-active-yes": "ⵢⴰⵀ", + "tags-active-no": "ⵓⵀⵓ", + "tags-edit": "ⵙⵏⴼⵍ", + "tags-delete": "ⴽⴽⵙ", + "tags-hitcount": "$1 {{PLURAL:$1|ⵓⵙⵏⴼⵍ|ⵉⵙⵏⴼⵍⵏ}}", + "tags-create-submit": "ⵙⵏⵓⵍⴼⵓ", + "comparepages": "ⵙⵎⵣⴰⵣⴰⵍ ⵜⴰⵙⵏⵉⵡⵉⵏ", + "compare-page1": "ⵜⴰⵙⵏⴰ 1", + "compare-page2": "ⵜⴰⵙⵏⴰ 2", "compare-rev1": "morajaa 1", "compare-rev2": "morajaa 2", - "compare-submit": "qarn", + "compare-submit": "ⵙⵎⵣⴰⵣⴰⵍ", "htmlform-submit": "sifd", "htmlform-reset": "sglbd tghyirat", "htmlform-selectorother-other": "wayya", + "htmlform-no": "ⵓⵀⵓ", + "htmlform-yes": "ⵢⴰⵀ", + "htmlform-cloner-create": "ⵔⵏⵓ ⵙⵓⵍ", + "htmlform-time-placeholder": "HH:MM:SS", + "logentry-delete-delete": "{{GENDER:$2|ⵉⴽⴽⵙ|ⵜⴽⴽⵙ}} $1 ⵜⴰⵙⵏⴰ $3", + "revdelete-content-hid": "ⵜⵓⵎⴰⵢⵜ ⵉⵏⵜⵍⵏ", "revdelete-restricted": "iskr aqn i indbaln", "revdelete-unrestricted": "Aqn iḥiyd i indbaln", - "rightsnone": "(ḥtta yan)" + "logentry-move-move": "{{GENDER:$2|ⵉⵙⵎⴰⵜⵜⵉ|ⵜⵙⵎⴰⵜⵜⵉ}} $1 ⵜⴰⵙⵏⴰ $3 ⵙ $4", + "logentry-upload-upload": "{{GENDER:$2|ⵉⵙⴽⵜⵔ|ⵜⵙⴽⵜⵔ}} $1 $3", + "logentry-upload-overwrite": "{{GENDER:$2|ⵉⵙⴽⵜⵔ|ⵜⵙⴽⵜⵔ}} $1 ⵢⴰⵜ ⵜⵓⵏⵖⵉⵍⵜ ⵜⴰⵎⴰⵢⵏⵓⵜ ⵏ $3", + "rightsnone": "(ⵓⵍⴰ ⵢⴰⵏ)", + "feedback-message": "ⵜⵓⵣⵉⵏⵜ:", + "feedback-subject": "ⴰⵙⵏⵜⵍ:", + "feedback-thanks-title": "ⵜⴰⵏⵎⵎⵉⵔⵜ!", + "searchsuggest-search": "ⵙⵉⴳⴳⵍ ⴳ {{SITENAME}}", + "duration-days": "$1 {{PLURAL:$1|ⵡⴰⵙⵙ|ⵡⵓⵙⵙⴰⵏ}}", + "expand_templates_ok": "ⵡⴰⵅⵅⴰ", + "pagelanguage": "ⵙⵏⴼⵍ ⵜⵓⵜⵍⴰⵢⵜ ⵏ ⵜⴰⵙⵏⴰ", + "pagelang-name": "ⵜⴰⵙⵏⴰ", + "pagelang-language": "ⵜⵓⵜⵍⴰⵢⵜ", + "mediastatistics-header-video": "ⵉⴼⵉⴷⵢⵓⵜⵏ", + "credentialsform-account": "ⵉⵙⵎ ⵏ ⵓⵎⵉⴹⴰⵏ:" } diff --git a/languages/i18n/shn.json b/languages/i18n/shn.json index 7788fc252c..d8258dacb1 100644 --- a/languages/i18n/shn.json +++ b/languages/i18n/shn.json @@ -153,13 +153,7 @@ "anontalk": "တွၼ်ႈဢုပ်ႇ", "navigation": "ၼႄတၢင်း", "and": " လႄႈ", - "qbfind": "ႁႃ", - "qbbrowse": "ပိုတ်ႇႁႃ", - "qbedit": "မူၼ်ႉမႄး", - "qbpageoptions": "ၼႃႈလိၵ်ႈၼႆ့", - "qbmyoptions": "ၼႃႈလိၵ်ႈၵဝ်ၶႃႈ", "faq": "ၶေႃႈထၢမ်ၵႆႉႁူပ်ႉ", - "faqpage": "Project:တွၼ်ႈတွင်ႈထၢမ်", "actions": "ၵၢၼ်ႁဵတ်းသၢင်ႈ", "namespaces": "ဢွင်ႈတီႈၸိုဝ်ႈ", "variants": "လွင်ႈပႅၵ်ႇပိူင်ႈ", @@ -185,32 +179,22 @@ "edit-local": "မႄးထတ်း ၶေႃႈသပ်းလႅင်းလူဝ်ႇၵႄႇ", "create": "သၢင်ႈ", "create-local": "ထႅမ်သႂ်ႇ ၶေႃႈသပ်းလႅင်းလူဝ်ႇၵႄႇ", - "editthispage": "မူၼ်ႉမႄး ၼႃႈလိၵ်ႈၼႆႉ", - "create-this-page": "သၢင်ႈ ၼႃႈလိၵ်ႈၼႆႉ", "delete": "ယႃႉ", - "deletethispage": "ယႃႉ ၼႃႈလိၵ်ႈၼႆႉ", - "undeletethispage": "ဢဝ်ၶိုၼ်း ၼႃႈလိၵ်ႈၼႆ့", "undelete_short": "ဢဝ်ၶိုၼ်း {{PLURAL:$1|ဢၼ် ထတ်းသၢင်ႈ |$1 ၸိူဝ်းထတ်းသၢင်ႈ}}", "viewdeleted_short": "တူၺ်း {{PLURAL:$1|လွင်ႈထတ်းသၢင်ႈ ဢၼ်မွတ်ႇပႅတ်ႈ|$1 ၸိူဝ်းထတ်းသၢင်ႈ ဢၼ်မွတ်ႇပႅတ်ႈ}}", "protect": "ႁေႉၵင်ႈ", "protect_change": "လႅၵ်ႈလၢႆႈ", - "protectthispage": "ႁေႉၵင်ႈ ၼႃႈလိၵ်ႈၼႆႉ", "unprotect": "လႅၵ်ႈလၢႆႊ ၵၢၼ်ႁေႉၵင်ႈ", - "unprotectthispage": "လႅၵ်ႈလၢႆႊ ၵၢၼ်ႁေႉၵင်ႈ ၼႃႈလိၵ်ႈၼႆႉ", "newpage": "ၼႃႈလိၵ်ႈမႂ်ႇ", - "talkpage": "ဢုပ်ႇလိူၺ်ႈ ၼႃႈလိၵ်ႈၼႆႉ", "talkpagelinktext": "တွၼ်ႈဢုပ်ႇ", "specialpage": "ၼႃႈလိၵ်ႈ ၶိုၵ်ႉတွၼ်း", "personaltools": "ၶိူင်ႈ​သုၼ်ႇ​လဵ​ဝ်", - "articlepage": "တူၺ်း ၼႃႈလိၵ်ႈ ၼမ်းၼႂ်း", "talk": "တႃႇဢုပ်ႇ", "views": "လူတူၺ်း", "toolbox": "ၶိူင်ႈၵမ်ႉၵႅမ်", "tool-link-userrights": "လႅၵ်ႈလၢႆႈ {{GENDER:$1|ၽူႈၸႂ်ႉတိုဝ်း}} ၸုမ်း", "tool-link-userrights-readonly": "တူၺ်း {{GENDER:$1|ၽူႈၸႂ်ႉတိုဝ်း}} ၸုမ်း", "tool-link-emailuser": "သူင်ႇဢီးမေးလ်ဢၼ်ၼႆႉ {{GENDER:$1|ၽူႈၸႂ်ႉတိုဝ်း}}", - "userpage": "တူၺ်းၼႃႈလိၵ်ႈၽူႈၸႂ်ႉတိုဝ်း", - "projectpage": "တူၺ်းၼႃႈလိၵ်ႈ ပရေႃးၵျႅၵ်ႉ", "imagepage": "တူၺ်းၼႃႈလိၵ်ႈၾၢႆႇ", "mediawikipage": "တူၺ်းၼႃႈလိၵ်ႈ ၶေႃႈၶၢဝ်ႇ", "templatepage": "တူၺ်းၼႃႈလိၵ်ႈ လွၵ်းပိူင်", @@ -1086,6 +1070,7 @@ "recentchanges": "မီးလွင်ႈလႅၵ်ႈလၢႆႈပႆႇႁိုင်", "recentchanges-legend": "ၵၼ်လိူၵ်ႈသၢင်ႈ လွင်ႈလႅၵ်ႈလၢႆႈဢၼ်ပူၼ်ႉမႃး", "recentchanges-summary": "ၸွမ်းတူၺ်းႁွႆး ဢၼ်ပဵၼ်ၵၢၼ် တိုၵ်ႉႁႃလႅၵ်ႈလၢႆႈၵႂႃႇ တွၼ်ႈတႃႇၼႃႈလိၵ်ႈ ဝီႇၶီႇၼႆႉ။", + "recentchanges-noresult": "ၼႂ်းၵႃႈၶၢဝ်းယၢမ်း ဢၼ်ပၼ်ဝႆႉ တႃႇၵိုၵ်းတူၺ်း ပိူင်တႅၵ်ႈတႃႇတႅပ်းတတ်းၼၼ်ႉ ဢမ်ႇႁၼ်မီး လွင်ႈလႅၵ်ႈလၢႆႈသင်။", "recentchanges-feed-description": "ၸွမ်းတူၺ်းႁွႆး ဢၼ်ပဵၼ်ၵၢၼ် တိုၵ်ႉႁႃလႅၵ်ႈလၢႆႈၵႂႃႇ တွၼ်ႈတႃႇၼႃႈလိၵ်ႈ ဝီႇၶီႇၼႆႉ။", "recentchanges-label-newpage": "လွင်ႈမႄးထတ်းဢၼ်ၼႆႉ ၵေႃႇသၢင်ႈ ၼႃႈလိၵ်ႈဢၼ်မႂ်ႇယဝ်ႉ", "recentchanges-label-minor": "ပဵၼ်လွင်ႈမႄးထတ်းဢိတ်းဢီႈ", @@ -1136,6 +1121,7 @@ "rcfilters-filter-newpages-label": "လွင်ႈၵေႃႇသၢင်ႈ ၼႃႈလိၵ်ႈ", "rcfilters-filter-newpages-description": "မႄးထတ်း ဢၼ်ႁဵတ်းပဵၼ် ၼႃႈလိၵ်ႈဢၼ်မႂ်ႇ", "rcfilters-filter-categorization-label": "လႅၵ်ႈလၢႆႈ တွၼ်ႈၵၼ်", + "rcnotefrom": "ၽၢႆႇတႂ်ႈ {{PLURAL:$5|ၼႆႉ ပဵၼ်လွင်ႈလႅၵ်ႈလၢႆႈ|ၸိူဝ်းၼႆႉ ပဵၼ်လွင်ႈလႅၵ်ႈလၢႆႈ}} ဝႆႉ ၸဵမ်မိူဝ်ႈ $3, $4 (တေႃႇထိုင် $1 ဢၼ်ၼႄဝႆႉ).", "rclistfrom": "ၼႄ လွင်ႈ​လႅၵ်ႈလၢႆႈဢၼ်မႂ်ႇ တႄႇတီႈ $2, $3", "rcshowhideminor": "$1 လွင်ႈမူၼ်ႉမႄး ဢိတ်းဢီႈ", "rcshowhideminor-show": "ၼႄ", @@ -1149,6 +1135,7 @@ "rcshowhideanons": "$1 ၽူႈၸႂ်ႉတိုဝ်းဢမ်ႇသႂ်ႇၸိုဝ်ႈ", "rcshowhideanons-show": "ၼႄ", "rcshowhideanons-hide": "သိူင်ႇ", + "rcshowhidepatr": "$1 ၵၢၼ်မႄးထတ်း ဢၼ်ထုၵ်ႇပႂ်ႉတူၺ်း", "rcshowhidepatr-show": "ၼႄ", "rcshowhidepatr-hide": "သိူင်ႇ", "rcshowhidemine": "$1 ဢၼ်ၵဝ်ၶႃႈ မူၼ်ႉမႄး", @@ -1514,6 +1501,7 @@ "notargettitle": "ဢမ်ႇမီး တီႈယိူင်း", "notargettext": "ၸဝ်ႈၵဝ်ႇ ဢမ်ႇလႆႈမၵ်းမၼ်ႈဝႆႉ ၼႃႈလိၵ်ႈတီႈယိူင်း ဢမ်ႇၼၼ် ၽူႈၸႂ်ႉတိုဝ်း တွၼ်ႈတႃႇႁဵတ်း ၼႃႈၵၢၼ်ၼႆႉ။", "nopagetitle": "ဢမ်ႇမီး ၼႃႈလိၵ်ႈ တီႈယိူင်းၸူး", + "pager-newer-n": "{{PLURAL:$1|ဢၼ်မႂ်ႇမႂ်ႇ 1|ဢၼ်မႂ်ႇမႂ်ႇ $1}}", "pager-older-n": "{{PLURAL:$1|older 1|ဢၼ်ၵဝ်ႇၵဝ်ႇ $1}}", "apisandbox-reset": "ၽဵဝ်ႈလၢင်ႉ", "apisandbox-retry": "ၶိုၼ်းၶတ်းၸႂ်တူၺ်း", @@ -1752,6 +1740,7 @@ "contributions": "{{GENDER:$1|User}} ၶဝ်ႈႁူမ်ႈပႃး", "mycontris": "လွင်ႈၶဝ်ႈႁူမ်ႈ", "anoncontribs": "လွင်ႈၶဝ်ႈႁူမ်ႈ", + "uctop": "(ယၢမ်းလဵဝ်)", "month": "တႄႇဢဝ်လိူၼ် (လႄႈ ဢၼ်ပူၼ်ႉမႃး):", "year": "တႄႇဢဝ်ပီ (လႄႈ ဢၼ်ပူၼ်ႉမႃး):", "sp-contributions-newbies-sub": "တွၼ်ႈတႃႇဢၶွင်ႉ ဢၼ်မႂ်ႇ", @@ -2105,6 +2094,7 @@ "pageinfo-authors": "ႁူဝ်ႁုပ်ႈတၢင်းၼမ် ၽူႈတႅမ်ႈလိၵ်ႈ ပႅၵ်ႇပိူင်ႈ", "pageinfo-recent-edits": "တၢင်းၼမ်လွင်ႈမႄးထတ်း ၸိူဝ်းပႆႇပေႃးႁိုင် (တီႈၼႂ်း ၶၢဝ်းပူၼ်ႉမႃး $1)", "pageinfo-recent-authors": "တၢင်းၼမ် ၽူႈတႅမ်ႈလိၵ်ႈ ပႅၵ်ႇပိူင်ႈ ၸိူဝ်းဢၼ်ပႆႇပေႃးႁိုင်", + "pageinfo-hidden-categories": "သိူင်ႇဝႆႉ {{PLURAL:$1|လိူင်ႈ|လိူင်ႈ(ၼမ်)}} ($1)", "pageinfo-toolboxlink": "လွၼ်ႉၶၢဝ်ႇၼႃႈလိၵ်ႈ", "pageinfo-redirectsto": "ဝိၼ်ႇၵႂႃႇၸူး", "pageinfo-redirectsto-info": "လွၼ်ႉၶၢဝ်ႇ", @@ -2125,6 +2115,7 @@ "previousdiff": "ၵၢၼ်မႄးထတ်း ဢၼ်ၵဝ်ႇ", "nextdiff": "ထတ်းသၢင်ႈဢၼ်မႂ်ႇမႂ်ႇ", "file-info-size": "$1 × $2 pixels, တၢင်းလဵၵ်ႉတၢင်းယႂ်ႇ ၾၢႆႇ: $3, ယိူင်ႈ MIME: $4", + "file-info-size-pages": "$1 × $2 pixels, သႅၼ်းၾၢႆႇ: $3, ၸုပ်ႈ MIME: $4, $5 {{PLURAL:$5|ၼႃႈ|ၼႃႈ(ၼမ်)}}", "file-nohires": "ဢမ်ႇမီး ဢၼ်ႁႅင်းၸိုၼ်ႈသႂ်ႇမၼ်း သုင်သုင်", "svg-long-desc": "ၾၢႆႇ SVG, ၸိုဝ်ႈ $1 × $2 pixels, သႅၼ်းၾၢႆႇ : $3", "show-big-image": "ၾၢႆႇငဝ်ႈတိုၼ်း", @@ -2174,6 +2165,9 @@ "namespacesall": "တင်းမူတ်း", "monthsall": "တင်းမူတ်း", "confirm-rollback-top": "တေပိၼ်ႈၶိုၼ်း လွင်ႈမႄးထတ်း ၼႃႈလိၵ်ႈဢၼ်ၼႆႉၼႄႇ?", + "imgmultipagenext": "ၼႃႈလိၵ်ႈတေမႃး", + "imgmultigo": "ၵႂႃႇ!", + "imgmultigoto": "ၵႂႃႇၸူး ၼႃႈလိၵ်ႈ $1", "watchlistedit-normal-title": "မႄးထတ်း သဵၼ်ႈမၢႆပႂ်ႉတူၺ်း", "watchlistedit-normal-legend": "ထွၼ်ပႅတ်ႈ ႁူဝ်ၶေႃႈ တမ်ႈတီႈ သဵၼ်ႈမၢႆမႂ်ႉတူၺ်း", "watchlistedit-normal-submit": "ထွၼ်ပႅတ်ႈ ႁူဝ်ၶေႃႈ", @@ -2207,6 +2201,7 @@ "tag-filter": "ၶတ်းလိူၵ်ႈဢဝ်[[Special:Tags|Tag]]:", "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|Tag|Tags}}]]: $2)", "logentry-delete-delete": "$1 {{GENDER:$2|မွတ်ႇယဝ်ႉ}} ၼႃႈလိၵ်ႈ $3", + "logentry-delete-restore": "$1 {{GENDER:$2|ဢဝ်ၶိုၼ်း}} ၼႃႈလိၵ်ႈ $3 ($4)", "logentry-move-move": "$1 {{GENDER:$2|ၶၢႆႉယဝ်ႉ}} ၼႃႈလိၵ်ႈ $3 တေႃႇ $4", "logentry-newusers-create": "ဢၶွင်ႉၽူႈၸႂ်ႉတိုဝ်း $1 ၼႆႉ လႆႈ {{GENDER:$2|ၵေႃႇသၢင်ႈယဝ်ႉ}}", "logentry-upload-upload": "$1 {{GENDER:$2|လူတ်ႇၶိုၼ်ႈၵႂႃႇယဝ်ႉ}} $3", diff --git a/languages/i18n/si.json b/languages/i18n/si.json index 5f8034b838..502108a7c2 100644 --- a/languages/i18n/si.json +++ b/languages/i18n/si.json @@ -169,21 +169,15 @@ "about": "පිළිබඳ", "article": "පටුන", "newwindow": "(නව කවුළුවක විවෘතවේ)", - "cancel": "අත්හරින්න", + "cancel": "අවලංගු කරන්න", "moredotdotdot": "තවත්...", "morenotlisted": "තවත් දේ ලැයිස්තුගත කොට නොමැත...", "mypage": "පිටුව", - "mytalk": "සාකච්ඡාව", + "mytalk": "කතාබහ", "anontalk": "සාකච්ඡාව", "navigation": "යාත්‍රණය", "and": " සහ", - "qbfind": "සොයන්න", - "qbbrowse": "පිරික්සන්න", - "qbedit": "සංස්කරණය", - "qbpageoptions": "මෙම පිටුව", - "qbmyoptions": "මගේ පිටු", "faq": "නිවිප්‍ර", - "faqpage": "Project:නිවිප්‍ර", "actions": "කාර්යයන්", "namespaces": "නාමඅවකාශයන්", "variants": "ප්‍රභේද", @@ -192,7 +186,7 @@ "returnto": "$1 වෙත නැවත යන්න.", "tagline": "{{SITENAME}} වෙතින්", "help": "උදවු", - "search": "සොයන්න", + "search": "හොයන්න", "searchbutton": "සොයන්න", "go": "යන්න", "searcharticle": "යන්න", @@ -204,44 +198,34 @@ "print": "මුද්‍රණය කරන්න", "view": "දසුන", "view-foreign": "$1 බලන්න", - "edit": "සංස්කරණය කරන්න", + "edit": "සංස්කරණය", "edit-local": "ස්ථානික විස්තරය සංස්කරනය කරන්න", "create": "තනන්න", "create-local": "ස්ථානීය විස්තරයක් එක් කරන්න", - "editthispage": "මෙම පිටුව සංස්කරණය කරන්න", - "create-this-page": "මෙම පිටුව තනන්න", "delete": "මකන්න", - "deletethispage": "මෙම පිටුව මකන්න", - "undeletethispage": "මෙම පිටුව මැකුම අවලංගු කරන්න", "undelete_short": "{{PLURAL:$1|එක් සංස්කරණයක|සංස්කරණ $1 ක}} මකා දැමීම ප්‍රතිලෝම කරන්න", "viewdeleted_short": "මකා දමනු ලැබූ {{PLURAL:$1|එක් සංස්කරණයක්|සංස්කරණ $1 ක්}} බලන්න", "protect": "ආරක්‍ෂණය", "protect_change": "වෙනස් කරන්න", - "protectthispage": "මෙම පිටුව ආරක්‍ෂණය කරන්න", "unprotect": "ආරක්ෂණ තත්වය වෙනස් කරන්න", - "unprotectthispage": "මෙම පිටුවෙහි ආරක්ෂණ තත්වය වෙනස් කරන්න", "newpage": "නව පිටුව", - "talkpage": "මෙම පිටුව පිළිබඳ සංවාදයකට එළඹෙන්න", "talkpagelinktext": "කතාබහ", "specialpage": "විශේෂ පිටුව", "personaltools": "පුද්ගලික මෙවලම්", - "articlepage": "අන්තර්ගත පිටුව නරඹන්න", "talk": "සාකච්ඡාව", "views": "දසුන්", "toolbox": "මෙවලම්", - "userpage": "පරිශීලක පිටුව නරඹන්න", - "projectpage": "ව්‍යාපෘති පිටුව නරඹන්න", "imagepage": "ගොනු පිටුව නරඹන්න", "mediawikipage": "පණිවුඩ පිටුව නරඹන්න", "templatepage": "සැකිලි පිටුව නරඹන්න", "viewhelppage": "උදවු පිටුව නරඹන්න", "categorypage": "ප්‍රවර්ග පිටුව නරඹන්න", "viewtalkpage": "සාකච්ඡාව පෙන්වන්න", - "otherlanguages": "වෙනත් භාෂා වලින්", + "otherlanguages": "වෙන භාෂාවලින්", "redirectedfrom": "($1 වෙතින් යළි-යොමු කරන ලදි)", "redirectpagesub": "පිටුව යළි-යොමු කරන්න", "redirectto": "වෙත යළියොමුව:", - "lastmodifiedat": "මෙම පිටුව අවසන් වරට වෙනස් කරන ලද්දේ $1 දිනදී, $2 වේලාවෙහිදීය.", + "lastmodifiedat": "මේ පිටුව අන්තිමට සැකසුවේ $1 දින දී, $2 වේලාවෙහිදීය.", "viewcount": "මෙම පිටුවට {{PLURAL:$1|එක් වරක්|$1 වරක්}} පිවිස ඇත.", "protectedpage": "ආරක්ෂිත පිටුව", "jumpto": "වෙත පනින්න:", @@ -261,7 +245,7 @@ "currentevents": "කාලීන සිදුවීම්", "currentevents-url": "Project:කාලීන සිදුවීම්", "disclaimers": "වියාචනයන්", - "disclaimerpage": "Project:පොදු වියාචන", + "disclaimerpage": "Project:පොදු වියාචනය", "edithelp": "සංස්කරණයට උදවු", "helppage-top-gethelp": "උදව්", "mainpage": "මුල් පිටුව", @@ -270,7 +254,7 @@ "portal": "ප්‍රජා ද්වාරය", "portal-url": "Project:ප්‍රජා ද්වාරය", "privacy": "පෞද්ගලිකත්ව ප්‍රතිපත්තිය", - "privacypage": "Project:පුද්ගලිකත්ව ප්‍රතිපත්තිය", + "privacypage": "Project:රහස්‍යතා ප්‍රතිපත්තිය", "badaccess": "අවසරදීමේ දෝෂයකි", "badaccess-group0": "ඔබ විසින් අයැදුම් කර සිටි කාර්යය ක්‍රියාත්මක කිරීමට ඔබ හට ඉඩ ලබා දෙනු නොලැබේ.", "badaccess-groups": "ඔබ අයැදුම් කර සිටි කාර්යය, ඉදිරි {{PLURAL:$2| කාණ්ඩයට| කාණ්ඩ සමූහය අතුරින් එකකට}} අයත් පරිශීලකයන්ගේ පරිහරණයට සීමා කර ඇත: $1.", @@ -284,11 +268,11 @@ "newmessageslinkplural": "{{PLURAL:$1|නව පණිවුඩයක්|999=nනව පණිවුඩ}}", "newmessagesdifflinkplural": "අවසන් {{PLURAL:$1|වෙනස්වීම|999=වෙනස්වීම්}}", "youhavenewmessagesmulti": "ඔබ හට $1 හි නව පණිවුඩ ඇත", - "editsection": "සංස්කරණය කරන්න", + "editsection": "සංස්කරණය", "editold": "සංස්කරණය", "viewsourceold": "මූලාශ්‍රය නරඹන්න", "editlink": "සංස්කරණය", - "viewsourcelink": "මූලාශ්‍රය නරඹන්න", + "viewsourcelink": "මූලාශ්‍රය බලන්න", "editsectionhint": "ඡේදය සංස්කරණය: $1", "toc": "පටුන", "showtoc": "පෙන්වන්න", @@ -410,7 +394,7 @@ "welcomecreation-msg": "ඔබගේ ගිණුම තනා ඇත.\nඔබගේ [[Special:Preferences|{{SITENAME}} අභිරුචීන්]] නෙස් කිරීමට අමතක නොකරන්න.", "yourname": "පරිශීලක නාමය:", "userlogin-yourname": "පරිශීලක නාමය", - "userlogin-yourname-ph": "ඔබගේ පරිශීලක නාමය ඇතුළු කරන්න", + "userlogin-yourname-ph": "ඔයාගේ පරිශීලක නම ඇතුළු කරන්න", "createacct-another-username-ph": "ඔබගේ පරිශීලක නම ඇතුළු කරන්න", "yourpassword": "මුරපදය:", "userlogin-yourpassword": "මුරපදය", @@ -419,7 +403,7 @@ "yourpasswordagain": "මුරපදය යළි ඇතුළු කරන්න:", "createacct-yourpasswordagain": "මුරපදය සනාථ කරන්න", "createacct-yourpasswordagain-ph": "මුරපදය යළි ඇතුළු කරන්න", - "userlogin-remembermypassword": "මා ප්‍රවිසීම් තත්වයේම තබන්න", + "userlogin-remembermypassword": "මාව පිවිසීම තබන්න", "userlogin-signwithsecure": "ආරක්‍ෂිත සබඳතාව භාවිතා කරන්න", "cannotloginnow-title": "දැන් පිවිසීමට නොහැකිය", "cannotloginnow-text": "$1 භාවිතා කරන විට පිවිසීමට නොහැකිය.", @@ -432,11 +416,11 @@ "logout": "නික්මීම", "userlogout": "නික්මීම", "notloggedin": "ප්‍රවිසී නැත", - "userlogin-noaccount": "ගිණුමක් නොමැතිද?", - "userlogin-joinproject": "{{SITENAME}} හා එක්වන්න", + "userlogin-noaccount": "ගිණුමක් නැද්ද?", + "userlogin-joinproject": "{{SITENAME}} එකතු වන්න", "createaccount": "අලුත් ගිණුමක් තනන්න", "userlogin-resetpassword-link": "ඔබේ මුරපදය නැති වුනාද?", - "userlogin-helplink2": "ගිණුම වෙත පිවිසීම සඳහා උදවු", + "userlogin-helplink2": "පිවිසීම සඳහා උදවු", "userlogin-loggedin": "ඔබ දැනටමත් {{GENDER:$1|}} ලෙස පිවිසී ඇත.\nනව පරිශීලකයෙකු ලෙස ඇතුළු වීමට පහත ආකෘතිය පුරවන්න.", "userlogin-createanother": "තවත් ගිණුමක් ආරම්භ කරන්න", "createacct-emailrequired": "වි-තැපෑල ලිපිනය", @@ -507,7 +491,7 @@ "pt-login": "පිවිසෙන්න", "pt-login-button": "පිවිසෙන්න", "pt-createaccount": "ගිණුමක් තනන්න", - "pt-userlogout": "නික්මීම", + "pt-userlogout": "නික්මෙන්න", "php-mail-error-unknown": "php mail() ශ්‍රිතයේ හඳුනානොගත් ගැටළුවකි", "user-mail-no-addy": "විද්‍යුත් තැපැල් ලිපිනයක් නොමැතිව විද්‍යුත් තැපැල් පණිවුඩයක් යැවීමට උත්සහ දරා ඇත.", "user-mail-no-body": "හිස් හෝ ඉතා කෙටි පෙළක් සහිත ඊ-තැපෑලක් යැවීමට උත්සාහ කර ඇත.", @@ -584,7 +568,7 @@ "nowiki_sample": "ආකෘතිකරණය-නොකල පෙළ මෙහි ඇතුළුකරන්න", "nowiki_tip": "විකි ආකෘතිකරණය නොසලකාහරින්න", "image_sample": "නිදසුන.jpg", - "image_tip": "කා වැද්දූ ගොනුව", + "image_tip": "කාවැද්දූ ගොනුව", "media_sample": "නිදසුන.ogg", "media_tip": "ගොනු සබැඳිය", "sig_tip": "වේලා මුද්‍රාව හා සමග ඔබගේ විද්‍යුත් අත්සන", @@ -626,7 +610,7 @@ "newarticle": "(නව)", "newarticletext": "බැඳියක් ඔස්සේ පැමිණ ඔබ පිවිස ඇත්තේ දැනට නොපවතින පිටුවකටයි.\nමෙම ලිපිය තැනීමට අවශ්‍ය නම්, පහත ඇති කොටුව තුල අකුරු ලිවීම අරඹන්න (වැඩිදුර තොරතුරු සඳහා [$1 උදවු පිටුව] බලන්න).\nඔබ මෙහි පිවිස ඇත්තේ අත්වැරැද්දකින් නම්, ඔබගේ ගවේෂකයෙහි '''ආපසු''' බොත්තම ඔබන්න.", "anontalkpagetext": "----''මෙම සංවාද පිටුව අයත් වන්නේ තවමත් ගිණුමක් තනා නැති හෝ එසේ කොට එනමුදු එය භාවිතා නොකරන හෝ නිර්නාමික පරිශීලකයෙකුටය.\nඑබැවින්, ඔහු/ඇය හැඳින්වීමට සංඛ්‍යාත්මක IP ලිපිනය භාවිතා කිරීමට අප හට සිදුවේ.\nපරිශීලකයන් කිහිප දෙනෙකු විසින් මෙවැනි IP ලිපිනයක් හවුලේ පරිහරණය කරනවා විය හැක.\nඔබ නිර්නාමික පරිශීලකයෙකු නම් හා ඔබ පිළිබඳ අනනුකූල පරිකථනයන් සිදුවෙන බවක් ඔබට හැ‍ඟේ නම්, අනෙකුත් නිර්නාමික පරිශීලකයන් හා සමග මෙවැනි සංකූලතා ඇතිවීම වලක්වනු වස්, කරුණාකර [[Special:CreateAccount|ගිණුමක් තැනීමට]] හෝ [[Special:UserLogin|ප්‍රවිෂ්ට වීමට]] කාරුණික වන්න.''", - "noarticletext": "දැනට මෙම පිටුවෙහි කිසිදු පෙළක් නොමැත.\nඅනෙකුත් පිටුවල [[Special:Search/{{PAGENAME}}|මෙම පිටු ශීර්ෂය සඳහා ගවේශනය කිරීම]] හෝ,\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} අදාළ ලඝු-සටහන් සඳහා ගවේෂණය කිරීම],\nහෝ [{{fullurl:{{FULLPAGENAME}}|action=edit}} මෙම පිටුව සංස්කරණය කිරීම] හෝ ඔබට සිදු කල හැක.", + "noarticletext": "දැනට මේ පිටුවේ කිසිම පෙළක් නැහැ.\nඅනෙකුත් පිටුවල [[Special:Search/{{PAGENAME}}|මෙම පිටු ශීර්ෂය සඳහා ගවේශනය කිරීම]] හෝ,\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} අදාළ ලඝු-සටහන් සඳහා ගවේෂණය කිරීම],\nහෝ [{{fullurl:{{FULLPAGENAME}}|action=edit}} මෙම පිටුව සංස්කරණය කිරීම] හෝ ඔබට සිදු කල හැක.", "noarticletext-nopermission": "දැනට මෙම පිටුවෙහි කිසිදු පෙළක් නොමැත.\nඅනෙකුත් පිටුවල [[Special:Search/{{PAGENAME}}|මෙම පිටු ශීර්ෂය සඳහා ගවේශනය කිරීම]] හෝ, [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}}අදාළ ලඝු-සටහන් සඳහා ගවේෂණය කිරීම], හෝ මෙම පිටුව සංස්කරණය කිරීම හෝ ඔබට කල හැක.", "missing-revision": "සංශෝධනය නම් පිටුවේ #$1 \"{{FULLPAGENAME}}\" නොපවතියි.\n\nමෙය සාමාන්යයෙන් මකා දැමූ පිටුවක ඉතිහාසය සබැඳියන් යල් පැනගිය පහත සඳහන් හේතු වේ [{{fullurl:{{#Special:Log}}/මකන්න|page={{FULLPAGENAMEE}}}} මැකීමේ ලොගය].", "userpage-userdoesnotexist": "\"$1\" යන පරිශීලක ගිණුම ලේඛනගත කොට නොමැත.\nඔබ හට මෙම පිටුව තැනීමට/සංස්කරණය කිරීමට ඇවැසිද යන බව විමසා බලන්න.", @@ -859,14 +843,14 @@ "lineno": "$1 පේළිය:", "compareselectedversions": "තෝරාගත් සංශෝධන සසඳන්න", "showhideselectedversions": "තෝරාගත් සංශෝධන පෙන්වන්න/සඟවන්න", - "editundo": "අහෝසි කරන්න", + "editundo": "පසුගමනය", "diff-empty": "(වෙනසක් නොමැත)", "diff-multi-sameuser": "(නොපෙන්වන එම පරිශීලකයා මගින් {{PLURAL:$1|එක් අතරමැදි සංස්කරණයක්|අතරමැදි සංස්කරණ $1ක්}})", "diff-multi-otherusers": "({{PLURAL:$1|එක් අතරමැදි සංශෝධනය|අතරමැදි සංශෝධන $1}} විසින් {{PLURAL:$2|තවත් එක් පරිශීලක|පරිශීලක $2}} පෙන්වා නැත)", "diff-multi-manyusers": "(පරිශීලකයන් $2 කට වඩා වැඩි ගණනකගේ ආසන්න පුනරීක්‍ෂණ $1ක් පෙන්වා නොමැත)", "difference-missing-revision": "{{PLURAL:$2|එක් සංශෝධනයක්|සංශෝධන $2}} මෙම වෙනස, ($1), {{PLURAL:$2|ලදී|ලද}} ක් සොයාගත නොහැකි විය.\n\nමෙය සාමාන්යයෙන් මකා දැමූ පිටුවක යල් පැන ගිය වෙනස පහත සබැඳිය නිසා වේ. [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} මකාදැමීම් ලඝු-සටහන]. විස්තර සොයා ගත හැක.", - "searchresults": "ගවේෂණ ප්‍රතිඵල", - "searchresults-title": "\"$1\" සඳහා ගවේෂණ ප්‍රතිඵල", + "searchresults": "සෙවුම් ප්‍රතිඵල", + "searchresults-title": "\"$1\" සඳහා සෙවුම් ප්‍රතිඵල", "titlematches": "පිටු ශීර්ෂය ගැළපෙයි", "textmatches": "පිටු පෙළ ගැළපෙයි", "notextmatches": "පිටු පෙළ කිසිවක් නොගැළපෙයි", @@ -1628,7 +1612,7 @@ "listusers-desc": "අවරෝහණ පිළිවෙලට සකස් කරන්න", "usereditcount": " {{PLURAL:$1|සංස්කරණ එකකි|සංස්කරණ $1 කි}}", "usercreated": "$1 දින $2 වේලාවේදී {{GENDER:$3|තනන ලදි}}", - "newpages": "නව පිටු", + "newpages": "අලුත් පිටු", "newpages-submit": "පෙන්වන්න", "newpages-username": "පරිශීලක-නාමය:", "ancientpages": "පැරණිම පිටු", @@ -1771,7 +1755,7 @@ "usermessage-summary": "පද්ධති පණිවුඩයක් තබමි.", "usermessage-editor": "පද්ධති පණිවුඩ කරු", "watchlist": "මුරලැයිස්තුව", - "mywatchlist": "මුර-ලැයිස්තුව", + "mywatchlist": "මුරලැයිස්තුව", "watchlistfor2": "$1 සඳහා ($2)", "nowatchlist": "ඔබගේ මුර-ලැයිස්තුවේ කිසිදු අයිතමයක් නොමැත.", "watchlistanontext": "ඔබගේ මුර-ලැයිස්තුවෙහි අයිතම නැරඹීමට හෝ සංස්කරණය කිරීමට ප්රවිෂ්ට වන්න.", @@ -1906,7 +1890,7 @@ "minimum-size": "අවම විශාලත්වය", "maximum-size": "උපරිම විශාලත්වය:", "pagesize": "(බයිට්)", - "restriction-edit": "සංස්කරණය කරන්න", + "restriction-edit": "සංස්කරණය", "restriction-move": "ගෙන යන්න", "restriction-create": "තනන්න", "restriction-upload": "උඩුගත කරන්න", @@ -2251,18 +2235,18 @@ "import-logentry-upload-detail": " {{PLURAL:$1|සංශෝධනය|සංශෝධන $1 ක්}}", "import-logentry-interwiki-detail": "$2 වෙතින් {{PLURAL:$1|එක් සංශෝධනයක්|සංශෝධන $1 ක්}}", "javascripttest": "ජාවාස්ක්‍රිප්ට් පරික්ෂාකරමින්", - "tooltip-pt-userpage": "ඔබගේ පරිශීලක පිටුව", + "tooltip-pt-userpage": "{{GENDER:|ඔයාගේ පරිශීලක}} පිටුව", "tooltip-pt-anonuserpage": "සංස්කරණයට ඔබ භාවිතා කරමින් පවතින අන්තර්ජාල ලිපිනය සඳහා පරිශීලක පිටුව", - "tooltip-pt-mytalk": "ඔබගේ සංවාද පිටුව", + "tooltip-pt-mytalk": "{{GENDER:|ඔයාගේ}} කතාබහ පිටුව", "tooltip-pt-anontalk": "මෙම අන්තර්ජාල ලිපිනයෙන් කර ඇති සංස්කරණයන් පිළිබඳ සාකච්ඡාව", - "tooltip-pt-preferences": "මගේ අභිරුචි සැකසුම්", + "tooltip-pt-preferences": "{{GENDER:|ඔයාගේ}} මනාප", "tooltip-pt-watchlist": "වෙනස්වීම් සිදුවී තිබේදැයි යන්න පිලිබඳව ඔබගේ විමසුමට ලක්ව ඇති පිටු ලැයිස්තුව", - "tooltip-pt-mycontris": "ඔබගේ දායකත්ව ලැයිස්තුව‍", + "tooltip-pt-mycontris": "{{GENDER:|ඔයාගේ}} දායකත්ව ලැයිස්තුව‍ක්", "tooltip-pt-login": "අඩවියට පිවිසීමට ඔබව දිරිගැන්වේ. එහෙත් පිවිසීම අනිවාර්ය නොවේ.", "tooltip-pt-logout": "නික්මීම", "tooltip-pt-createaccount": "ඔබ ගිණුමක් තනා පිවිසෙන්නේ නම් මැනවි; කෙසේ වුවත්, එය අනිවාර්ය නොවේ.", "tooltip-ca-talk": "අන්තර්ගත පිටුව පිළිබඳ සාකච්ඡාව", - "tooltip-ca-edit": "මෙම පිටුව සංස්කරණය කරන්න", + "tooltip-ca-edit": "මෙම පිටුව සංස්කරණය", "tooltip-ca-addsection": "නව කොටසක් අරඹන්න", "tooltip-ca-viewsource": "මෙම පිටුව ආරක්‍ෂණය කොට ඇත.\nඔබට එහි මූලාශ්‍රය නැරඹිය හැක.", "tooltip-ca-history": "මෙම පිටුවේ පෙර සංශෝධන", @@ -2301,7 +2285,7 @@ "tooltip-ca-nstab-project": "ව්‍යාපෘති පිටුව නරඹන්න", "tooltip-ca-nstab-image": "ගොනු පිටුව නරඹන්න", "tooltip-ca-nstab-mediawiki": "පද්ධති පණිවුඩය නරඹන්න", - "tooltip-ca-nstab-template": "සැකිල්ල නරඹන්න", + "tooltip-ca-nstab-template": "සැකිල්ල බලන්න", "tooltip-ca-nstab-help": "උදවු පිටුව නරඹන්න", "tooltip-ca-nstab-category": "ප්‍රවර්ග පිටුව නරඹන්න", "tooltip-minoredit": "මෙය සුළු සංස්කරණයක් ලෙස සටහන් කරන්න", @@ -3141,7 +3125,7 @@ "feedback-submit": "යොමන්න", "feedback-thanks": "ස්තුතියි! ඔබේ ප්‍රතිචාරය \"[$2 $1]\" පිටුවට එක් කරන ලදී.", "feedback-useragent": "පරිශීලක නියෝජිත:", - "searchsuggest-search": "ගවේශණය කරන්න", + "searchsuggest-search": "{{SITENAME}} හොයන්න", "searchsuggest-containing": "ඇතුළත් වෙමින් පවතී...", "api-error-badtoken": "අභ්‍යන්තර දෝෂය: නොසුදුසු ටෝකනය.", "api-error-emptypage": "නවතම එකක් තනමින්, හිස් පිටුවලට ඉඩ නොදේ.", diff --git a/languages/i18n/sl.json b/languages/i18n/sl.json index 2dd9a61e3f..8076aef851 100644 --- a/languages/i18n/sl.json +++ b/languages/i18n/sl.json @@ -1286,8 +1286,10 @@ "recentchanges-legend-heading": "Legenda:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (glej tudi [[Special:NewPages|seznam novih strani]])", "recentchanges-submit": "Prikaži", + "rcfilters-legend-heading": "Seznam okrajšav:", "rcfilters-activefilters": "Dejavni filtri", - "rcfilters-quickfilters": "Nastavitve shranjenega filtra", + "rcfilters-advancedfilters": "Napredni filtri", + "rcfilters-quickfilters": "Shranjeni filtri", "rcfilters-quickfilters-placeholder-title": "Shranjena ni še nobena povezava", "rcfilters-quickfilters-placeholder-description": "Da shranite svoje nastavitve filtrov in jih ponovno uporabite pozneje, kliknite na ikono za zaznamek v območju Dejavni filtri spodaj.", "rcfilters-savedqueries-defaultlabel": "Shranjeni filtri", @@ -1296,7 +1298,8 @@ "rcfilters-savedqueries-unsetdefault": "Odstrani kot privzeto", "rcfilters-savedqueries-remove": "Odstrani", "rcfilters-savedqueries-new-name-label": "Ime", - "rcfilters-savedqueries-apply-label": "Shrani nastavitve", + "rcfilters-savedqueries-new-name-placeholder": "Opišite namen filtra", + "rcfilters-savedqueries-apply-label": "Ustvari filter", "rcfilters-savedqueries-cancel-label": "Prekliči", "rcfilters-savedqueries-add-new-title": "Shrani nastavitve trenutnega filtra", "rcfilters-restore-default-filters": "Obnovi privzete filtre", @@ -1375,7 +1378,11 @@ "rcfilters-filter-previousrevision-description": "Vse spremembe, ki niso najnovejša sprememba strani.", "rcfilters-filter-excluded": "Izključeno", "rcfilters-tag-prefix-namespace-inverted": ":ne $1", - "rcfilters-view-tags": "Oznake", + "rcfilters-view-tags": "Označena urejanja", + "rcfilters-view-namespaces-tooltip": "Filtriraj rezultate po imenskem prostoru", + "rcfilters-view-tags-tooltip": "Filtriraj rezultate z uporabo oznak urejanj", + "rcfilters-view-return-to-default-tooltip": "Vrni se na glavni meni filtriranja", + "rcfilters-liveupdates-button": "Posodobitve v živo", "rcnotefrom": "{{PLURAL:$5|Navedena je sprememba|Navedeni sta spremembi|Navedene so spremembe}} od $3 $4 dalje (prikazujem jih do $1).", "rclistfromreset": "Ponastavi izbiro datuma", "rclistfrom": "Prikaži spremembe od $3 $2 naprej", diff --git a/languages/i18n/sq.json b/languages/i18n/sq.json index aef1519282..1d0d3e498c 100644 --- a/languages/i18n/sq.json +++ b/languages/i18n/sq.json @@ -1245,7 +1245,8 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (shiko gjithashtu [[Special:NewPages|listën e faqeve të reja]])", "recentchanges-submit": "Shfaq", "rcfilters-activefilters": "Filtrat aktiv", - "rcfilters-quickfilters": "Ruaj rregullimet e filtrit", + "rcfilters-advancedfilters": "Filtra të avancuar", + "rcfilters-quickfilters": "Filtrat e ruajtur", "rcfilters-quickfilters-placeholder-title": "Asnjë lidhje e ruajtur", "rcfilters-savedqueries-defaultlabel": "Filtrat e ruajtur", "rcfilters-savedqueries-rename": "Riemro", @@ -1253,7 +1254,7 @@ "rcfilters-savedqueries-unsetdefault": "Hiqe si parazgjedhje", "rcfilters-savedqueries-remove": "Largo", "rcfilters-savedqueries-new-name-label": "Emri", - "rcfilters-savedqueries-apply-label": "Ruaj rregullimet", + "rcfilters-savedqueries-apply-label": "Krijo filtër", "rcfilters-savedqueries-cancel-label": "Anulo", "rcfilters-savedqueries-add-new-title": "Ruaj rregullimet e tanishme të filtrit", "rcfilters-restore-default-filters": "Kthej filtrat e parazgjedhur", @@ -1322,7 +1323,11 @@ "rcfilters-filter-previousrevision-description": "Të gjitha ndryshimet që nuk janë ndryshimet më të fundit në një faqe.", "rcfilters-filter-excluded": "Përjashtuar", "rcfilters-tag-prefix-namespace-inverted": ":jo $1", - "rcfilters-view-tags": "Etiketat", + "rcfilters-view-tags": "Redaktimet e etiketuara", + "rcfilters-view-namespaces-tooltip": "Filtro rezultatet sipas hapësirës", + "rcfilters-view-tags-tooltip": "Filtro rezultatet duke përdorur etiketat e redaktimit", + "rcfilters-view-return-to-default-tooltip": "Kthehu te menyja kryesore e filtrave", + "rcfilters-liveupdates-button": "Freskimet drejtpërdrejtë", "rcnotefrom": "Më poshtë {{PLURAL:$5|është shfaqur ndryshimi|janë shfaqur ndryshimet}} që nga $3, $4 (deri në $1).", "rclistfromreset": "Anulo përzgjedhjen e datës", "rclistfrom": "Tregon ndryshime së fundmi duke filluar nga $3 $2", @@ -2203,6 +2208,7 @@ "autoblocklist-submit": "Kërko", "autoblocklist-legend": "Rreshto autobllokimet", "autoblocklist-localblocks": "{{PLURAL:$1|Autoblloku lokal|Autobllokimet lokale}}", + "autoblocklist-total-autoblocks": "Numri i përgjithshëm i vet-bllokimeve: $1", "autoblocklist-empty": "Lista e autobllokimeve është e zbrazët.", "autoblocklist-otherblocks": "{{PLURAL:$1|Autoblloku tjetër|Autoblloqet tjera}}", "ipblocklist": "Përdorues i Bllokuar", @@ -2299,6 +2305,9 @@ "cant-move-user-page": "Ju nuk keni të drejat për të lzhvendosur faqet e përdoruesve (përveç nën-faqeve).", "cant-move-to-user-page": "Ju nuk keni të drejta për të zhvendosur një faqe tek një faqe përdoruesi (përvç tek një nën-faqe përdoruesi).", "cant-move-category-page": "Nuk ju lejohet të zhvendosni kategori.", + "cant-move-to-category-page": "Nuk ju lejohet të zhvendosni një faqe në një faqe kategori.", + "cant-move-subpages": "Nuk ju lejohet të zhvendosni nënfaqe.", + "namespace-nosubpages": "Hapësira \"$1\" nuk lejon nënfaqe.", "newtitle": "Titull i ri:", "move-watch": "Mbikqyre këtë faqe", "movepagebtn": "Zhvendose faqen", @@ -2331,6 +2340,7 @@ "immobile-target-namespace-iw": "Lidhja ndër-wiki nuk është një objektiv i vlefshëm për zhvendosjen e faqes.", "immobile-source-page": "Kjo faqe është e pa lëvizshme.", "immobile-target-page": "Nuk mund të zhvendoset tek titulli i destinuar.", + "bad-target-model": "Caku i dëshiruar përdor model tjetër të përmbajtjes. Nuk mund të shndërroj nga $1 në $2.", "imagenocrossnamespace": "Nuk mund të lëvizet skeda tek hapësira e jo-skedës", "nonfile-cannot-move-to-file": "Nuk mund të lëvizet jo-skeda tek hapësira e skedës", "imagetypemismatch": "Skeda e re nuk përputhet me llojin e vet", @@ -2355,6 +2365,7 @@ "export-download": "Ruaje si skedë", "export-templates": "Përfshinë stampa", "export-pagelinks": "Përfshini faqet e lidhura në një thellësi prej:", + "export-manual": "Shto vet faqet:", "allmessages": "Mesazhet e sistemit", "allmessagesname": "Emri", "allmessagesdefault": "Teksti i parazgjedhur", @@ -2379,6 +2390,7 @@ "thumbnail-temp-create": "Nuk mund të krijohej parapamja e përkohshme e skedës", "thumbnail-dest-create": "Nuk mund të ruhej parapamja tek destinacioni", "thumbnail_invalid_params": "Parametrat thumbnail të pavlefshme", + "thumbnail_toobigimagearea": "Skedar me dimensione më të mëdha se $1", "thumbnail_dest_directory": "Në pamundësi për të krijuar dosjen e destinacionit", "thumbnail_image-type": "Lloji i fotografisë nuk mbështetet", "thumbnail_gd-library": "Konfigurim librarie GD i paplotë: mungon funksoni $1", @@ -2391,6 +2403,9 @@ "import-interwiki-history": "Kopjo të gjitha versionet e historisë për këtë faqe", "import-interwiki-templates": "Përfshini të gjitha stampat", "import-interwiki-submit": "Importo", + "import-mapping-default": "Importo në lokacione të paracaktuara", + "import-mapping-namespace": "Importo në një hapësirë:", + "import-mapping-subpage": "Importo si nënfaqe të faqes në vazhdim:", "import-upload-filename": "Emri i skedës:", "import-comment": "Arsyeja:", "importtext": "Ju lutem eksportoni këtë skedë nga burimi wiki duke përdorur [[Special:Export|export utility]].! XAU Save atë në kompjuterin tuaj dhe ngarkoni këtu.", @@ -2420,6 +2435,8 @@ "import-error-interwiki": "Faqja \"$1\" nuk është importuar sepse emri i saj është rezervuar për lidhje të jashtme (interwiki)", "import-error-special": "Faqja \"$1\" nuk është importuar sepse ajo i përket një hapësire të veçantë që nuk lejon faqe.", "import-error-invalid": "Faqja \"$1\" nuk është importuar sepse emri me të cilin do të importohej është i palejueshëm në këtë wiki.", + "import-options-wrong": "{{PLURAL:$2|Opsion i gabuar|Opsione të gabuara}}: $1", + "import-rootpage-invalid": "Faqja rrënjë ka titull të pavlefshëm.", "importlogpage": "Regjistri i importeve", "importlogpagetext": "Importimet administrative të faqeve me historik redaktimi nga wiki-t e tjera.", "import-logentry-upload-detail": "$1 {{PLURAL:$1|version|versione}} u importuan", @@ -2616,6 +2633,7 @@ "newimages-legend": "Filtrues", "newimages-label": "Emri i skedës (ose një pjesë e tij):", "newimages-user": "Adresë IP ose emër përdoruesi", + "newimages-newbies": "Trego vetëm redaktimet e llogarive të reja", "newimages-showbots": "Trego ngarkimet nga robotët", "newimages-hidepatrolled": "Fshih ngarkimet e patrolluara", "newimages-mediatype": "Tipi i medias:", @@ -3204,6 +3222,7 @@ "tags-deactivate-reason": "Arsyeja:", "tags-deactivate-not-allowed": "Nuk është i mundur çaktivizimi i etiketës \"$1\".", "tags-deactivate-submit": "Çaktivizo", + "tags-update-remove-not-allowed-one": "Etiketa \"$1\" nuk lejohet të hiqet.", "tags-edit-title": "Redakto etiketat", "tags-edit-manage-link": "Menaxho etiketat", "tags-edit-existing-tags": "Etiketat ekzistuese:", @@ -3313,6 +3332,7 @@ "logentry-rights-rights": "$1 {{GENDER:$2|ndërroi}} anëtarësinë e grupit për $3 nga $4 në $5", "logentry-rights-autopromote": "$1 është {{GENDER:$2|promovuar}} automatikisht nga $4 në $5", "logentry-upload-upload": "$1 {{GENDER:$2|ngarkoi}} $3", + "log-name-tag": "Regjistri i etiketës", "rightsnone": "(asgjë)", "feedback-adding": "Duke shtuar përshtypjen te faqja...", "feedback-back": "Prapa", @@ -3321,6 +3341,7 @@ "feedback-bugornote": "Nëse jeni gati për të përshkruar një problem teknik me detaje ju lutemi [$1 raportoni një problem].\nPërndryshe, ju mund të formularin e thjeshtë më poshtë. Komenti juaj do të shtohet te faqja \"[$3 $2]\"\", së bashku me emrin tuaj të përdoruesit dhe shfletuesin të cilin jeni duke përdorur.", "feedback-cancel": "Anulo", "feedback-close": "Përfunduar", + "feedback-external-bug-report-button": "Krijo një detyrë teknike", "feedback-dialog-title": "Dërgo përshtypjet", "feedback-error1": "Gabim: Rezultat i panjohur nga API", "feedback-error2": "Gabim: Redaktimi dështoi", @@ -3347,14 +3368,19 @@ "duration-decades": "$1 {{PLURAL:$1|dekadë|dekada}}", "duration-centuries": "$1 {{PLURAL:$1|shekull|shekuj}}", "duration-millennia": "$1 {{PLURAL:$1|milennium|mileniume}}", + "limitreport-templateargumentsize-value": "$1/$2 {{PLURAL:$2|bajt|bajta}}", "expandtemplates": "Parapamje stampash", "expand_templates_intro": "Kjo faqe speciale merr tekstin dhe zgjeron të gjitha shabllonet në të në mënyrë rekursive.\nAi gjithashtu zgjeron funksionet e parser të mbështetura si\n{{#language: ...}}dhe variablat si\n{{CURRENTDAY}}.\nNë të vërtetë, ajo zgjeron çdo gjë në kllapa gjarpërore të dyfishta.", "expand_templates_title": "Titulli i faqes për rrethanën, si {{FULLPAGENAME}} etj.:", "expand_templates_input": "Teksti me stampa:", "expand_templates_output": "Parapamja", "expand_templates_xml_output": "Rezultat XML", + "expand_templates_html_output": "HTML i papërpunuar", "expand_templates_ok": "Shko", "expand_templates_remove_comments": "Hiq komentet", + "expand_templates_remove_nowiki": "Mos shfaq etiketat në rezultate", + "expand_templates_generate_xml": "Trego XML parse tree", + "expand_templates_generate_rawhtml": "Trego HTML të papërpunuar", "expand_templates_preview": "Parapamje", "expand_templates_input_missing": "Duhet të jepni së paku pak tekst.", "pagelanguage": "Ndrysho gjuhën e faqës", @@ -3431,6 +3457,7 @@ "sessionprovider-generic": "$1 sesione", "sessionprovider-mediawiki-session-cookiesessionprovider": "sesione të bazuara në biskota", "sessionprovider-nocookies": "Biskotat mund të jenë paaftësuar. Sigurohu që keni aktivizuar biskotat dhe filloni prapë.", + "randomrootpage": "Faqe rrënjë e rastit", "log-action-filter-block": "Lloji i bllokimit:", "log-action-filter-contentmodel": "Lloji i ndryshimit të modelit të përmbajtjes:", "log-action-filter-delete": "Lloji i fshirjes:", diff --git a/languages/i18n/sr-ec.json b/languages/i18n/sr-ec.json index 424c54afda..8eadb75d15 100644 --- a/languages/i18n/sr-ec.json +++ b/languages/i18n/sr-ec.json @@ -2366,7 +2366,7 @@ "thumbnail_gd-library": "Недовршене поставке графичке библиотеке: недостаје функција $1", "thumbnail_image-missing": "Датотека недостаје: $1", "import": "Увоз страница", - "importinterwiki": "Увоз из друго викија", + "importinterwiki": "Увоз са другог викија", "import-interwiki-text": "Изаберите вики и наслов странице за увоз.\nДатуми и имена уредника ће бити сачувани.\nСве радње при увозу с других викија су забележене у [[Special:Log/import|дневнику увоза]].", "import-interwiki-sourcewiki": "Изворна вики:", "import-interwiki-sourcepage": "Изворна страница:", diff --git a/languages/i18n/sv.json b/languages/i18n/sv.json index 9100bddfe1..0945600310 100644 --- a/languages/i18n/sv.json +++ b/languages/i18n/sv.json @@ -1349,8 +1349,10 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (se även [[Special:NewPages|listan över nya sidor]])", "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Visa", + "rcfilters-legend-heading": "Lista över förkortningar:", "rcfilters-activefilters": "Aktiva filter", - "rcfilters-quickfilters": "Sparade filterinställningar", + "rcfilters-advancedfilters": "Avancerade filter", + "rcfilters-quickfilters": "Sparade filter", "rcfilters-quickfilters-placeholder-title": "Inga länkar har sparats ännu", "rcfilters-quickfilters-placeholder-description": "För att spara dina filterinställningar och återanvända dem senare, klicka på bokmärkesikonen under \"Aktiva filter\" nedan.", "rcfilters-savedqueries-defaultlabel": "Sparade filter", @@ -1359,7 +1361,8 @@ "rcfilters-savedqueries-unsetdefault": "Ta bort som standard", "rcfilters-savedqueries-remove": "Ta bort", "rcfilters-savedqueries-new-name-label": "Namn", - "rcfilters-savedqueries-apply-label": "Skapa inställningar", + "rcfilters-savedqueries-new-name-placeholder": "Beskriv syftet med filtret", + "rcfilters-savedqueries-apply-label": "Skapa filter", "rcfilters-savedqueries-cancel-label": "Avbryt", "rcfilters-savedqueries-add-new-title": "Spara filterinställningar", "rcfilters-restore-default-filters": "Återställ standardfilter", @@ -1438,7 +1441,11 @@ "rcfilters-filter-previousrevision-description": "Alla ändringar som inte är den senaste ändringen av en sida.", "rcfilters-filter-excluded": "Exkluderad", "rcfilters-tag-prefix-namespace-inverted": ":not $1", - "rcfilters-view-tags": "Märken", + "rcfilters-view-tags": "Märkta redigeringar", + "rcfilters-view-namespaces-tooltip": "Filtrera resultat efter namnrymder", + "rcfilters-view-tags-tooltip": "Filtrera resultat med redigeringsmärken", + "rcfilters-view-return-to-default-tooltip": "Återvänd till huvudfiltreringsmenyn", + "rcfilters-liveupdates-button": "Liveuppdateringar", "rcnotefrom": "Nedan visas {{PLURAL:$5|ändringen|ändringar}} sedan $3, $4 (upp till $1 ändringar visas).", "rclistfromreset": "Återställ datumval", "rclistfrom": "Visa nya ändringar från och med $2 $3", diff --git a/languages/i18n/tcy.json b/languages/i18n/tcy.json index 6d35235d5c..f617ce620c 100644 --- a/languages/i18n/tcy.json +++ b/languages/i18n/tcy.json @@ -14,27 +14,27 @@ "Kiranpoojary" ] }, - "tog-underline": "ಲಿಂಕ್‍ಲೆದ ತಿರ್ತ್ ಗೆರೆ(ಅಂಡರ್ ಲೈನ್) ಪಾಡ್‍ಲೆ", - "tog-hideminor": "ಎಲ್ಯೆಲ್ಯ ಬದಲಾವನೆಲೆನ್ ದೆಂಗಾಲೆ", - "tog-hidepatrolled": "ಕಾತೊಂದಿಪ್ಪುನ ಸಂಪದನೆಲೆನ್ ಇಂಚಿಪೊದ ಬದಲಾವನೆಡ್ ದೆಂಗಾಲ", - "tog-newpageshidepatrolled": "ಕಾತೊಂದಿಪ್ಪುನ ಪುಟೊಲೆನ್ ಪೊಸ ಪುಟೊಕುಲೆ ಪಟ್ಟಿಡ್ ದೆಂಗಾಲ", - "tog-hidecategorization": "ವಿಂಗಡಿತ್‍ನ ಪುಟೊಲೆನ್ ದೆಂಗಾಲ", - "tog-extendwatchlist": "ಕೇವಲೊ ಇಂಚಿಪೊದ ಬದಲಾವನೆಲತ್ತಂದೆ, ಸಂಬಂದೊ ಇಪ್ಪುನ ಮಾತ ಬದಲಾವನೆನ್ಲಾ ತೋಜುನಂಚನೆ ಪಟ್ಟಿನ್ ವಿಸ್ತರಿಸಲೆ", - "tog-usenewrc": "ಇಂಚಿಪೊದ ಬದಲಾವನೆ ಬೊಕ್ಕೊ ವೀಕ್ಷಣಾಪಟ್ಟಿಡ್ ಗುಂಪು ಪುಟೊ ಬದಲಾವನೆ", - "tog-numberheadings": "ತರೆಬರವುಲೆಗ್ ಅಂಕೆಲೆನ್ ತೋಜಾವು", + "tog-underline": "ಕೊಂಡಿಲೆಗ್ ಅಡಿಗೀಟ್ ಪಾಡುನು:", + "tog-hideminor": "ಇಂಚಿಪೊದ ಬದಲಾವಣೆಲೆಡ್ ಕಿಞ್ಞ ಬದಲಾವಣೆಲೆನ್ ದೆಂಗಾಲೆ", + "tog-hidepatrolled": "ಇಂಚಿಪೊದ ಬದಲಾವಣೆಲೆಡ್ ಪರೀಕ್ಷಣೆ ಮಲ್ತಿ ಬದಲಾವಣೆನ್ ದೆಂಗಾಲೆ", + "tog-newpageshidepatrolled": "ಪೊಸ ಪುಟೊಕುಲೆ ಪಟ್ಟಿಡ್ ಪರೀಕ್ಷಣೆ ಮಲ್ತಿ ಪುಟೊಕ್ಲೆನ್ ದೆಂಗಾಲೆ.", + "tog-hidecategorization": "ಪುಟೊಕ್ಲೆನ ವರ್ಗೀಕರಣೊನು ದೆಂಗಾಲೆ", + "tog-extendwatchlist": "ಕೇವಲೊ ಇಂಚಿಪೊದ ಬದಲಾವನೆಲತ್ತಂದೆ, ಸಂಬಂದೊ ಇಪ್ಪುನ ಮಾತ ಬದಲಾವನೆನ್ಲಾ ತೋಜುಲೆಕ ಪಟ್ಟಿನ್ ವಿಸ್ತರಿಪುಲೆ", + "tog-usenewrc": "ಇಂಚಿಪೊದ ಬದಲಾವಣೆ ಬೊಕ್ಕೊ ವೀಕ್ಷಣಾಪಟ್ಟಿಡ್ ಪುಟೊತ ಅನುಸಾರ ಗುಂಪು ಬದಲಾವಣೆಲು", + "tog-numberheadings": "ತರೆಬರವುಲೆಗ್ ಕ್ರಮಸಂಖ್ಯೆಲೆನ್ ತೋಜಾವು", "tog-showtoolbar": "ಸಂಪಾದನೆದ ಉಪಕರನೊ ಪಟ್ಟಿನ್ ತೋಜಾವು", "tog-editondblclick": "ರಡ್ಡ್ ಸರ್ತಿ ಒತ್ತ್‌ನಗ ಪುಟೊನು ಸಂಪೊಲಿಪುನಂಚ ಆವಡ್", "tog-editsectiononrightclick": "ಪುಟೊತ ವಿಬಾಗೊಲೆನ್ ಐತ ಸೀರ್ಸಿಕೆನ್ ರಡ್ಡ್ ಸರ್ತಿ ಒತ್ತ್‌ನಗ ಸಂಪೊಲಿಪುನಂಚ ಉಪ್ಪಡ್", - "tog-watchcreations": "ಯಾನ್ ಸುರು ಮಲ್ತಿನ ಲೇಕನೊಲೆನ್ ಎನ್ನ ವೀಕ್ಷಣಾಪಟ್ಟಿಗ್ ಸೇರ್ಪಾಲೆ", - "tog-watchdefault": "ಯಾನ್ ಸಂಪೊಲಿಪುನ ಪುಟೊಲೆನ್ ವೀಕ್ಷಣಾಪಟ್ಟಿಗ್ ಸೇರ್ಪಾಲೆ", - "tog-watchmoves": "ಯಾನ್ ಸ್ತಲಾಂತರಿಸಪುನ ಪುಟೊಲೆನ್ ಎನ್ನ ವೀಕ್ಷಣಾಪಟ್ಟಿಗ್ ಸೇರ್ಪಾಲೆ", - "tog-watchdeletion": "ಯಾನ್ ದೆತ್ತ್‌ ಪಾಡುನ ಪುಟೊಲೆನ್ ಎನ್ನ ವೀಕ್ಷಣಾಪಟ್ಟಿಗ್ ಸೇರ್ಪಾಲೆ", - "tog-watchuploads": "ಎನ್ನ ಅಪ್ಲೋಡ್ ಪಟ್ಟಿಗ್ ಪೊಸ ಕಡತೊಲೆನ್ ಸೇರಲ", - "tog-watchrollback": "ಯಾನ್ ಪಿರ ದೆತೊನುನ ಪುಟೊಲೆನ್ ಎನ್ನ ಗುಮನೊಗು ಸೇರಲೆ", - "tog-minordefault": "ಪೂರಾ ಸಂಪಾದನೆನ್ಲಾ ಎಲ್ಯ ಪಂಡ್‍ದ್ ಗುರ್ತ ಮಲ್ಪುಲೆ", + "tog-watchcreations": "ಯಾನ್ ಉಂಡುಮಲ್ತಿನ ಪುಟೊಕ್ಲೆನ್ ಬೊಕ್ಕ ಅಪ್ಲೋಡ್ ಮಲ್ತಿ ಕಡತೊಲೆನ್ ಎನ್ನ ವೀಕ್ಷಣಾಪಟ್ಟಿಗ್ ಸೇರ್ಪಾಲೆ", + "tog-watchdefault": "ಯಾನ್ ಸಂಪೊಲಿಪುನ ಪುಟೊಕ್ಲೆನ್ ಬೊಕ್ಕ ಕಡತೊಲೆನ್ ವೀಕ್ಷಣಾಪಟ್ಟಿಗ್ ಸೇರ್ಪಾಲೆ", + "tog-watchmoves": "ಯಾನ್ ಸ್ತಲಾಂತರಿಪುನ ಪುಟೊಕ್ಲೆನ್ ಬೊಕ್ಕ ಕಡತೊಲೆನ್ ಎನ್ನ ವೀಕ್ಷಣಾಪಟ್ಟಿಗ್ ಸೇರ್ಪಾಲೆ", + "tog-watchdeletion": "ಯಾನ್ ಮಾಜಾಯಿನ ಪುಟೊಕ್ಲೆನ್ ಬೊಕ್ಕ ಕಡತೊಲೆನ್ ಎನ್ನ ವೀಕ್ಷಣಾಪಟ್ಟಿಗ್ ಸೇರ್ಪಾಲೆ", + "tog-watchuploads": "ಯಾನ್ ಅಪ್ಲೋಡ್ ಮಲ್ತಿನ ಪೊಸ ಕಡತೊಲೆನ್ ಎನ್ನ ವೀಕ್ಷಣಾಪಟ್ಟಿಗ್ ಸೇರ್ಪಾಲೆ", + "tog-watchrollback": "ಯಾನ್ ಪಿರದೆತೊನುನ ಪುಟೊಕ್ಲೆನ್ ಎನ್ನ ವೀಕ್ಷಣಾಪಟ್ಟಿಗ್ ಸೇರ್ಪಾಲೆ", + "tog-minordefault": "ಮೂಲಸ್ಥಿತಿಟ್ ಮಾತಾ ಸಂಪಾದನೆನ್ಲಾ ಎಲ್ಯ ಪಂಡ್‍ದ್ ಗುರ್ತ ಮಲ್ಪುಲೆ", "tog-previewontop": "ಮುನ್ನೋಟನ್ ಸಂಪಾದನೆ ಅಂಕನೊದ ಮಿತ್ತ್ ತೊಜ್ಪಾಲೆ", - "tog-previewonfirst": "ಸುತ ಬದಲಾವನೆದ ಬೊಕ್ಕ ಮನ್ನೋಟನ್ ತೊಜ್ಪಾಲೆ", - "tog-enotifwatchlistpages": "ಎನ್ನ ವೀಕ್ಷಣಾಪಟ್ಟಿಡ್ ಉಪ್ಪುನಂಚಿನ ಒವಾಂಡಲ ಪುಟೊ ಬದಲಾನಗ ಎಂಕ್ ಇ-ಅಂಚೆ ಕಡಪುಡ್ಲೆ", + "tog-previewonfirst": "ಸುರುತ ಬದಲಾವನೆದ ಬೊಕ್ಕ ಮನ್ನೋಟನ್ ತೊಜ್ಪಾಲೆ", + "tog-enotifwatchlistpages": "ಎನ್ನ ವೀಕ್ಷಣಾಪಟ್ಟಿಡ್ ಉಪ್ಪುನಂಚಿನ ಒವ್ವಾಂಡಲ ಪುಟೊ ಬದಲಾನಗ ಎಂಕ್ ಇ-ಅಂಚೆ ಕಡಪುಡ್ಲೆ", "tog-enotifusertalkpages": "ಎನ್ನ ಚರ್ಚೆ ಪುಟ ಬದಲಾಂಡ ಎಂಕ್ ಇ-ಮೇಲ್ ಕಡಪುಡ್ಲೆ", "tog-enotifminoredits": "ಎಲ್ಯೆಲ್ಯ ಬದಲಾವನೆ ಆಂಡಲ ಎಂಕ್ ಇ-ಅಂಚೆ ಕಡಪುಡ್ಲೆ", "tog-enotifrevealaddr": "ಪ್ರಕಟಣೆ ಇ-ಮೇಲ್‍ಡ್ ಎನ್ನ ಇ-ಮೇಲ್ ವಿಳಾಸನ್ ತೊಜ್ಪಾಲೆ", @@ -42,24 +42,25 @@ "tog-oldsig": "ಇತ್ತೆ ಉಪ್ಪುನ ದಸ್ಕತ್ತ್", "tog-fancysig": "ದಸ್ಕತ್ತ್‌ನ್ ವಿಕಿಟೆಕ್ಷ್ಟ್ ಆದ್ ದೆತ್ತೊನು (ಸ್ವಯಂ ಕೊಂಡಿ ದಾಂತೆ)", "tog-uselivepreview": "ನೇರೊ ಮುನ್ನೋಟೊನು ಉಪಯೋಗ ಮಲ್ಪುಲೆ", - "tog-forceeditsummary": "ಸಂಪಾದನೆ ಸಾರಾಂಸೊನು ಕಾಲಿ ಬುಡ್‍ಂದ್ ಎಂಕ್ ನೆನಪು ಮಲ್ಪುಲೆ", - "tog-watchlisthideown": "ವೀಕ್ಷಣಾಪಟ್ಟಿಡ್ ಎನ್ನ ಸಂಪಾದನೆಲೆನ್ ತೊಜ್‍ಪಾವೊಡ್ಚಿ", + "tog-forceeditsummary": "ಸಂಪಾದನೆ ಸಾರಾಂಸೊನು ಕಾಲಿ ಬುಡ್‍ಂಡ ಎಂಕ್ ನೆನಪು ಮಲ್ಪುಲೆ", + "tog-watchlisthideown": "ವೀಕ್ಷಣಾಪಟ್ಟಿಡ್ ಎನ್ನ ಸಂಪಾದನೆಲೆನ್ ದೆಂಗಾಲೆ", "tog-watchlisthidebots": "ವೀಕ್ಷಣಾಪಟ್ಟಿಡ್ ಬಾಟ್ ಸಂಪಾದನೆಲೆನ್ ದೆಂಗಾಲೆ", "tog-watchlisthideminor": "ಎಲ್ಯ ಬದಲಾವಣೆಲೆನ್ ವೀಕ್ಷಣಾಪಟ್ಟಿರ್ದ್ ದೆಂಗಾಲೆ", "tog-watchlisthideliu": "ಲಾಗಿನ್ ಆತಿನಂಚಿನ ಸದಸ್ಯೆರ್‍ನ ಸಂಪಾದನೆಲೆನ್ ವೀಕ್ಷಣಾಪಟ್ಟಿರ್ದ್ ದೆಂಗಾಲೆ", - "tog-watchlisthideanons": "ಪುದರಿಜ್ಜಂದಿನ ಬಳಕೆದಾರನ ಸಂಪಾದನೆಲೆನ್ ವೀಕ್ಷಣಾಪಟ್ಟಿರ್ದ್ ದೆಂಗಾಲೆ", - "tog-watchlisthidepatrolled": "ವೀಕ್ಷಣಾಪಟ್ಟಿಡ್ ಬಾಟ್ ಸಂಪಾದನೆಲೆನ್ ದೆಂಗಾಲೆ", - "tog-watchlisthidecategorization": "ವಿಂಗಡಿತ್‍ನ ಪುಟೊಲೆನ್ ಅಡೆಂಗಲ", - "tog-ccmeonemails": "ಯಾನ್ ಬೇತೆ ಸದಸ್ಯೆರೆಗ್ ಕಡಪುಡ್ಪುನಂಚಿನ ಇ-ಮೇಲ್’ಲೆದ ಪ್ರತಿಲೆನ್(copy) ಎಂಕ್ ಕಡಪುಡ್ಲೆ", - "tog-diffonly": "ವ್ಯತ್ಯಾಸದ ತಿರ್ತುಪ್ಪುನಂಚಿನ ಪುಟೊತ ವಿವರೊಲೆನ್ ತೊಜ್’ಪಾವೊಚಿ", + "tog-watchlistreloadautomatically": "ಅರಿಪೆ ಬದಲಾನಗ ವೀಕ್ಷಣಾಪಟ್ಟಿ ಕುಡೊರ ಲೋಡ್ ಆವಡ್ (ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಉಪ್ಪೊಡು)", + "tog-watchlisthideanons": "ಪುದರಿದಾಂತಿ ಗಲಸುನಾರೆನ ಸಂಪಾದನೆಲೆನ್ ವೀಕ್ಷಣಾಪಟ್ಟಿಡ್ದ್ ದೆಂಗಾಲೆ", + "tog-watchlisthidepatrolled": "ಪರೀಕ್ಷಣೆ ಮಲ್ತಿನ ಸಂಪಾದನೆಲೆನ್ ವೀಕ್ಷಣಾಪಟ್ಟಿಡ್ದ್ ದೆಂಗಾಲೆ", + "tog-watchlisthidecategorization": "ಪುಟೊಕ್ಲೆನ ವರ್ಗೀಕರಣೊನು ದೆಂಗಾಲೆ", + "tog-ccmeonemails": "ಯಾನ್ ಬೇತೆ ಸದಸ್ಯೆರೆಗ್ ಕಡಪುಡ್ಪುನಂಚಿನ ಇ-ಮೇಲ್’ಲೆನ ಪ್ರತಿಲೆನ್ (copy) ಎಂಕ್ ಕಡಪುಡ್ಲೆ", + "tog-diffonly": "ವ್ಯತ್ಯಾಸದ ತಿರ್ತುಪ್ಪುನಂಚಿನ ಪುಟೊತ ವಿವರೊಲೆನ್ ತೋಜಾವೊಡ್ಚಿ", "tog-showhiddencats": "ದೆಂಗಾದಿನ ವರ್ಗೊಲೆನ್ ತೊಜ್ಪಾಲೆ", - "tog-norollbackdiff": "ದೆತ್ತ್‌ ಪಾಡ್‍ನೆಡ್‍ದ್ ಬುಕ್ಕೊ ವ್ಯತ್ಯಾಸೊನು ಬುಡ್‍ಲೆ", + "tog-norollbackdiff": "ಪಿರದೆತ್ತಿ ಬುಕ್ಕೊ ವ್ಯತ್ಯಾಸೊನು ತೋಜಾವೊಡ್ಚಿ", "tog-useeditwarning": "ಸಂಪೊಲಿತ್‍ನೆನ್ ಒರಿಪಾವಂದೆ ಪಿದಡ್ಂಡ ಎನನ್ ಎಚ್ಚರಿಪುಲೆ", - "tog-prefershttps": "ಏಪೊಗುಲ ಲಾಗಿನ್ ಆಯಿನ ಬುಕ್ಕೊ ಜಾಗ್ರತೆದ ಸಂಪರ್ಕೊನು ಬಳಕೆ ಮಲ್ಪುಲೆ", + "tog-prefershttps": "ಏಪೊಗುಲ ಲಾಗಿನ್ ಆಯಿನ ಬುಕ್ಕೊ ಜಾಗ್ರತೆದ ಸಂಪರ್ಕೊನು ಗಲಸ್‌ಲೆ", "underline-always": "ಯಾಪಲ", "underline-never": "ಯಾಪಗ್ಲಾ ಇಜ್ಜಿ", "underline-default": "ಬ್ರೌಸರ್‍ದ ಯತಾಸ್ತಿತಿ", - "editfont-style": "ಬರೆಪುನ ಜಾಗದ ಅಕ್ಷರದ ಶೈಲಿ", + "editfont-style": "ಬರೆಪುನ ಜಾಗದ ಅಕ್ಷರದ ಶೈಲಿ:", "editfont-default": "ಬ್ರೌಸರ್’ದ ಯಥಾಸ್ಥಿತಿ", "editfont-monospace": "ಒಂಜಿ ಜಾಗೆದ ಮುದ್ರೆಲಿಪಿ", "editfont-sansserif": "ಸಾನ್ಸ್-ಸೆರಿಫ್ ಲಿಪಿ", @@ -98,10 +99,10 @@ "june-gen": "ಜೂನ್", "july-gen": "ಜುಲಾಯಿ", "august-gen": "ಆಗೋಸ್ಟು", - "september-gen": "ಸಪ್ಟಂಬರೊ", + "september-gen": "ಸಪ್ಟಂಬರ್", "october-gen": "ಅಕ್ಟೋಬರ", - "november-gen": "ನವಂಬರೊ", - "december-gen": "ದಸಂಬರೊ", + "november-gen": "ನವಂಬರ್", + "december-gen": "ದಸಂಬರ್", "jan": "ಜನವರಿ", "feb": "ಪೆಬ್ರವರಿ", "mar": "ಮಾರ್ಚಿ", @@ -122,32 +123,32 @@ "june-date": "ಜೂನ್ $1", "july-date": "ಜುಲಾಯಿ $1", "august-date": "ಆಗೋಸ್ಟ್ $1", - "september-date": "ಸಪ್ಟಂಬರೊ $1", - "october-date": "ಅಕ್ಟೋಬರ $1", - "november-date": "ನವಂಬರ $1", - "december-date": "ದಸಂಬರ $1", + "september-date": "ಸಪ್ಟಂಬರ್ $1", + "october-date": "ಅಕ್ಟೋಬರ್ $1", + "november-date": "ನವಂಬರ್ $1", + "december-date": "ದಸಂಬರ್ $1", "period-am": "ಕಾಂಡೆ", "period-pm": "ಬೈಯ್ಯ", - "pagecategories": "{{PLURAL:$1|Category|ವರ್ಗೊಲು}}", + "pagecategories": "{{PLURAL:$1|ವರ್ಗೊ|ವರ್ಗೊಲು}}", "category_header": "\"$1\" ವರ್ಗಡುಪ್ಪುನಂಚಿನ ಲೇಕನೊಲು", - "subcategories": "ಉಪ ವರ್ಗೊಲು", + "subcategories": "ಉಪವರ್ಗೊಲು", "category-media-header": "\"$1\" ವರ್ಗಡುಪ್ಪುನಂಚಿನ ಚಿತ್ರೊ/ಶಬ್ಧೊ ಫೈಲ್‍ಲು", "category-empty": "''ಈ ವರ್ಗೊಡು ಸದ್ಯಗ್ ಓವುಲ ಪುಟೊಕುಲಾವಡ್ ಅತ್ತಂಡ ಚಿತ್ರೊಲಾವಡ್ ಇಜ್ಜಿ.''", - "hidden-categories": "{{PLURAL:$1|Hidden category|ದೆಂಗಾದ್ ದೀತಿನ ವರ್ಗೊಲು}}", + "hidden-categories": "{{PLURAL:$1|ದೆಂಗಾದ್ ದೀತಿನ ವರ್ಗೊ|ದೆಂಗಾದ್ ದೀತಿನ ವರ್ಗೊಲು}}", "hidden-category-category": "ದೆಂಗಾದ್ ದೀತಿನ ವರ್ಗೊಲು", - "category-subcat-count": "{{PLURAL:$2|This category has only the following subcategory.|ಈ ವರ್ಗೊಡು ಈ ತಿರ್ತ್‍ದ {{PLURAL:$1|subcategory|$1 ಉಪವರ್ಗೊಲೆನ್}} ಸೇರಾದ್, ಒಟ್ಟಿಗೆ $2 ಉಂಡು.}}", + "category-subcat-count": "{{PLURAL:$2|ಈ ವರ್ಗೊಡು ತಿರ್ತ್ ಕೊರ್ತಿನ ಒಂಜಿ ಉಪವರ್ಗೊ ಮಾತ್ರ ಉಂಡು.|ಈ ವರ್ಗೊಡು ತಿರ್ತ್ ಕೊರ್ತಿನ {{PLURAL:$1|ಉಪವರ್ಗೊ|$1 ಉಪವರ್ಗೊಲೆನ್}} ಸೇರಾದ್, ಒಟ್ಟುಗು $2 ಉಪವರ್ಗೊಲು ಉಂಡು.}}", "category-subcat-count-limited": "ಈ ವರ್ಗೊಡು ತಿರ್ತ್ ತೊಜ್ಪಾದಿನ {{PLURAL:$1|ಉಪವರ್ಗ|$1 ಉಪವರ್ಗೊಲು}} ಉಂಡು.", "category-article-count": "{{PLURAL:$2|ಈ ವರ್ಗೊಡು ತಿರ್ತ್ ಉಪ್ಪುನ ಒಂಜಿ ಪುಟೊ ಮಾತ್ರ ಉಂಡು|ಒಟ್ಟು $2 ಪುಟೊಕುಲೆಡ್ ತಿರ್ತ್ ಉಪ್ಪುನ {{PLURAL:$1|ಪುಟೊ|$1 ಪುಟೊಕುಲು}} ಈ ವರ್ಗೊಡು ಉಂಡು.}}", - "category-article-count-limited": "ಪ್ರಸಕ್ತ ವರ್ಗೊಡು ಈ ತಿರ್ತ್’ದ {{PLURAL:$1|ಪುಟ ಉಂಡು|$1 ಪುಟೊಲು ಉಂಡು}}.", - "category-file-count": "{{PLURAL:$2|ಈ ವರ್ಗೊಡು ಈ ತಿರ್ತ್‍ದ ಕಾಲಿ ಒಂಜಿ ಫೈಲ್ ಉಂಡು.|ಈ ವರ್ಗೊಡು ಈ ತಿರ್ತ್‍ದ {{PLURAL:$1| ಫೈಲ್‍ನ್|$1 ಫೈಲ್‍ನ್}} ಸೇರ್ಪಾದ್, ಒಟ್ಟಿಗೆ $2 ಉಂಡು.}}", - "category-file-count-limited": "ಪ್ರಸಕ್ತ ವರ್ಗೊಡು ಈ ತಿರ್ತ್’ದ {{PLURAL:$1|ಫೈಲ್ ಉಂಡು|$1 ಫೈಲ್’ಲು ಉಂಡು}}.", + "category-article-count-limited": "ತಿರ್ತ್ ಕೊರ್ತಿನ {{PLURAL:$1|ಪುಟ|$1 ಪುಟೊಕುಲು}} ಈ ವರ್ಗೊಡು ಉಂಡು.", + "category-file-count": "{{PLURAL:$2|ತಿರ್ತ್ ಕೊರ್ತಿನ ಒಂಜಿ ಫೈಲ್ ಮಾತ್ರ ಈ ವರ್ಗೊಡು ಉಂಡು.|ಒಟ್ಟು $2 ಫೈಲ್‌ಲೆಡ್, ತಿರ್ತ್ ಕೊರ್ತಿನ {{PLURAL:$1|ಫೈಲ್‍|$1 ಫೈಲ್‍ಲು}} ಈ ವರ್ಗೊಡು ಉಂಡು.}}", + "category-file-count-limited": "ತಿರ್ತ್ ಕೊರ್ತಿನ {{PLURAL:$1|ಫೈಲ್|$1 ಫೈಲ್‌ಲು}} ಈ ವರ್ಗೊಡು ಉಂಡು.", "listingcontinuesabbrev": "ದುಂಬು.", - "index-category": "ವಿಷಯ ಸೂಚಿ ಪುಟಕ್‘ಲು", - "noindex-category": "ವಿಷಯಸೂಚಿ ಇಜ್ಜಾಂದಿನ ಪುಟೊಕುಲು", - "broken-file-category": "ಪುಟಡ್ ಇಜ್ಜಂದಿನ ಕಡತದ ಕೊಂಡಿಲು", + "index-category": "ಸೂಚಿಕ್ರಮೊಟಿತ್ತಿ ಪುಟಕುಲು", + "noindex-category": "ಸೂಚಿಕ್ರಮೊಟಿಜ್ಜಾಂದಿನ ಪುಟೊಕುಲು", + "broken-file-category": "ಕಡಿದಿನ ಕಡತದ ಕೊಂಡಿಲು ಉಪ್ಪುನ ಪುಟೊಕುಲು", "about": "ಎಂಕ್ಲೆನ ಬಗ್ಗೆ", "article": "ಲೇಖನ ಪುಟ", - "newwindow": "(ಪೊಸ ಕಂಡಿನ್ ದೆಪ್ಪುಲೆ)", + "newwindow": "(ಪೊಸ ಕಂಡಿನ್ ದೆಪ್ಪುಂಡು)", "cancel": "ವಜಾ ಮಲ್ಪುಲೆ", "moredotdotdot": "ನನಲ...", "morenotlisted": "ಈ ಪಟ್ಟಿ ಪೂರ್ತಿ ಆತ್‍ಜಿ.", @@ -157,44 +158,48 @@ "navigation": "ಸಂಚಾರೊ", "and": " ಬೊಕ್ಕ", "faq": "ಸಾಮಾನ್ಯವಾದ್ ಕೇನುನ ಪ್ರಶ್ನೆಲು", - "actions": "ಕ್ರಿಯೆಕ್ಕುಲು", - "namespaces": "ಪುದರ್‍ದ ವರ್ಗೊಲು", - "variants": "ದಿಂಜ", + "actions": "ಕ್ರಿಯೆಲು", + "namespaces": "ಪುದರ್-ಜಾಗೆಲು", + "variants": "ವಿವಿಧ ರೂಪೊಲು", "navigation-heading": "ಸಂಚಾರೊದ ಮೆನು", "errorpagetitle": "ದೋಷ", "returnto": "$1ಗ್ ಪಿರಪೋಲೆ.", "tagline": "{{SITENAME}}ರ್ದ್", "help": "ಸಹಾಯೊ", "search": "ನಾಡ್‍ಲೆ", + "search-ignored-headings": "#
\n# ನಾಡ್‌ನಗ ಅಲಕ್ಷ್ಯ ಮಲ್ಪೊಡಾಯಿನ ತರೆಬರವುಲು.\n# ತರೆಬರವು ಇತ್ತಿ ಪುಟೊ ಇಂಡೆಕ್ಸ್ ಆನಗನೇ, ನೆಕ್ಕ್ ಆಪಿನ ಬದಲಾವಣೆಲು ತೋಜುಂಡು.\n# ಈರ್ ಶೂನ್ಯ ಸಂಪಾದನೆ ಮಲ್ತ್‌ದ್ ಒಂಜಿ ಪುಟೊನು ಕುಡ ಇಂಡೆಕ್ಸ್ ಆಪಿಲೆಕೊ ಮಲ್ಪೊಲಿ. \n# ವಾಕ್ಯರಚಣೆ ಇಂಚ ಉಂಡು:\n#   * \"#\" ಅಕ್ಷರೊಡ್ದು ಲೈನ್‌ದ ಕಡೆ ಮುಟ್ಟ ಉಪ್ಪುನ ಮಾತಾ ಟಿಪ್ಪಣಿ.\n#   * ಖಾಲಿ ಅತ್ತಾಂದಿನ ಒಂಜೊಂಜಿ ಲೈನ್‌ಲಾ ಅಕ್ಷರ ನಮೂನೆ ಬೊಕ್ಕ ಮಾತೆನ್ಲಾ ಅಲಕ್ಷ್ಯ ಮಲ್ಪುನ ತರೆಬರವು.\nಉಲ್ಲೇಕೊ\nಪಿದಯಿದ ಕೊಂಡಿಲು\nಉಂದೆನ್ಲಾ ತೂಲೆ\n #
", "searchbutton": "ನಾಡ್‍ಲೆ", "go": "ಪೋ", "searcharticle": "ಪೋಲೆ", "history": "ಪುಟೊತ ಚರಿತ್ರೆ", "history_short": "ಇತಿಹಾಸೊ", "history_small": "ಇತಿಹಾಸೊ", - "updatedmarker": "ಎನ್ನ ಅಕೇರಿದ ವೀಕ್ಷಣೆ ಡ್ದ್ ಬುಕ್ಕ ಆಯಿನ ಬದಲಾವಣೆಲು", + "updatedmarker": "ಯಾನ್ ಅಕೇರಿಗ್ ತೂಯಿಬೊಕ್ಕ ಆಯಿನ ಬದಲಾವಣೆಲು", "printableversion": "ಪ್ರಿಂಟ್ ಆವೃತ್ತಿ", "permalink": "ಸ್ತಿರೊ ಕೊಂಡಿ", "print": "ಪ್ರಿ೦ಟ್ ಮನ್ಪುಲೆ", "view": "ತೂಲೆ", - "view-foreign": "$1ಡ್ ಮಿತ್ತ್ ತೂಲೆ", + "view-foreign": "$1ಡ್ ತೂಲೆ", "edit": "ಸಂಪೊಲಿಪುಲೆ", "edit-local": "ಸ್ಥಳೀಯ ವಿವರಣೆನ್ ಸೇರಾಲೆ", - "create": "ಸೃಷ್ಟಿಸಾಲೆ", + "create": "ಸೃಷ್ಟಿಪುಲೆ", "create-local": "ಸ್ಥಳೀಯ ವಿವರಣೆನ್ ಸೇರಾಲೆ", "delete": "ಮಾಜಾಲೆ", - "undelete_short": "ಪಿರ ಪಾಡ್ಲೆ {{PLURAL:$1|ಒ೦ಜಿ ಬದಲಾವಣೆ|$1 ಬದಲಾವಣೆಲು}}", - "viewdeleted_short": "ನೋಟ{{PLURAL:$1|1 ಡಿಲೀಟ್ ಆತಿನ ಸಂಪಾದನೆ|$1 ಡಿಲೀಟ್ ಆತಿನ ಸಂಪಾದನೆಲು}}", - "protect": "ಸ೦ರಕ್ಷಿಸಾಲೆ", - "protect_change": "ಬದಲಾಲೆ", + "undelete_short": "ಮಾಜಾದಿನ {{PLURAL:$1|ಒ೦ಜಿ ಬದಲಾವಣೆನ್|$1 ಬದಲಾವಣೆಲೆನ್}} ಪಿರ ಪಾಡ್ಲೆ", + "viewdeleted_short": "{{PLURAL:$1|1 ಡಿಲೀಟ್ ಆತಿನ ಒಂಜಿ ಸಂಪಾದನೆನ್|$1 ಡಿಲೀಟ್ ಆತಿನ ಸಂಪಾದನೆಲೆನ್}} ತೂಲೆ", + "protect": "ಸ೦ರಕ್ಷಿಪುಲೆ", + "protect_change": "ಬದಲ್ಪುಲೆ", "unprotect": "ರಕ್ಷಣೆನ್ ಬದಲ್‍ಪುಲೆ", "newpage": "ಪೊಸ ಪುಟೊ", "talkpagelinktext": "ಪಾತೆರ", "specialpage": "ವಿಶೇಷ ಪುಟ", "personaltools": "ಸ್ವಂತೊ ಉಪಕರಣೊಲು", "talk": "ಚರ್ಚೆ", - "views": "ಅಬಿಪ್ರಾಯೊಲು", + "views": "ನೋಟೊಲು", "toolbox": "ಉಪಕರಣೊಲು", + "tool-link-userrights": "{{GENDER:$1|ಸದಸ್ಯೆರ್ನ}} ಗುಂಪುಲೆನ್ ಬದಲ್ಪುಲೆ", + "tool-link-userrights-readonly": "{{GENDER:$1|ಸದಸ್ಯೆರ್ನ}} ಗುಂಪುಲೆನ್ ತೂಲೆ", + "tool-link-emailuser": "ಈ {{GENDER:$1|ಸದಸ್ಯೆರೆಗ್}} ಇ-ಮೇಲ್ ಮಲ್ಪುಲೆ", "imagepage": "ಫೈಲ್‍ದ ಪುಟೊನು ತೂಲೆ", "mediawikipage": "ಸಂದೇಶ ಪುಟೊನು ತೂಲೆ", "templatepage": "ಟೆಂಪ್ಲೇಟ್ ಪುಟೊನು ತೂಲೆ", @@ -203,29 +208,29 @@ "viewtalkpage": "ಚರ್ಚೆನ್ ತೂಲೆ", "otherlanguages": "ಬೇತೆ ಬಾಸೆಲೆಡ್", "redirectedfrom": "($1 ರ್ದ್ ಪಿರ ನಿರ್ದೇಸನೊದ)", - "redirectpagesub": "ಪಿರ ನಿರ್ದೇಶನೊದ ಪುಟೊ", - "redirectto": "ಪಿರ ಕಡಪುಡ್ಲೆ:", - "lastmodifiedat": "ಈ ಪುಟೊ ಇಂದೆತ ದುಂಬು $2, $1 ಗ್ ಬದಲಾತ್ಂಡ್.", - "viewcount": "ಈ ಪುಟೊನು {{PLURAL:$1|1 ಸರಿ|$1 ಸರಿ}} ತೂತೆರ್.", + "redirectpagesub": "ಪುನರ್ನಿರ್ದೇಶನೊದ ಪುಟೊ", + "redirectto": "ಇಂದೆಕ್ಕ್ ಪುನರ್ನಿರ್ದೇಸನೊ:", + "lastmodifiedat": "ಈ ಪುಟೊ ಅಕೇರಿಗ್ ತಾರೀಕ್ $1 ತ್ತಾನಿ $2 ಗ್ ಬದಲಾತ್ಂಡ್.", + "viewcount": "ಈ ಪುಟೊನು {{PLURAL:$1|ಒರ|$1 ಸರ್ತಿ}} ತೂತೆರ್.", "protectedpage": "ಸಂರಕ್ಷಿತ ಪುಟ", "jumpto": "ಇಡೆಗ್ ಪೋಲೆ:", "jumptonavigation": "ಸಂಚಾರೊ", "jumptosearch": "ನಾಡ್‍ಲೆ", - "view-pool-error": "ಕ್ಷಮಿಸಲೆ, ಸರ್ವಲು ಈ ಕ್ಷಣೊಡ್ದು ದಿಂಜ ದಿನ್ನೊ ಆತ್ಂಡ್.\nಮಸ್ತ್ ಬಳಕೆದಾರೆರ್ ಈ ಪುಟೊನು ತೂಯೆರೆ ಪ್ರಯತ್ನಿಸವೊಂದುಲ್ಲೆರ್. ಈರ್ ಬುಕ್ಕೊ \nಈರ್ ಈ ಪುಟೊಕು ನಾನೊರೊ ತೂಯೆರೆ ಪ್ರಯತ್ನಿಸಲೆ ಸುರುಕು ದಯೊಮಲ್ತ್ ಕಾಪುಲೆ.\n$1", - "generic-pool-error": "ಕ್ಷಮಿಸಲೆ, ಸರ್ವಲು ಈ ಕ್ಷಣೊಡ್ದು ದಿಂಜ ದಿನ್ನೊ ಆತ್ಂಡ್.\nಮಸ್ತ್ ಬಳಕೆದಾರೆರ್ ಈ ಸಂಪನ್ಮೂಲೊನು ತೂಯೆರೆ ಪ್ರಯತ್ನಿಸವೊಂದುಲ್ಲೆರ್. ಈರ್ ಈ ಸಂಪನ್ಮೂಲೊನು ನಾನೊರೊ ತೂಯೆರೆ ಪ್ರಯತ್ನಿಸಲೆ ಸುರುಕು ದಯೊಮಲ್ತ್ ಕಾಪುಲೆ.", - "pool-timeout": "ಪೊರ್ತಾತ್ಂಡ್ ಬೀಗೊ ದೆಪ್ಪುನೇಟ ಕಾಪುಲೆ", - "pool-queuefull": "ಪ್ರಕ್ರಿಯೆದ ವಿಸೇಸೊ ಕ್ಯೂ ಮುಗಿದ್ಂಡ್", - "pool-errorunknown": "ಗೊತ್ತಿಂಜಂದಿನ ದೋಷ", - "pool-servererror": "ಪೂಲ್ ಕೌಂಟರ್ ಸೇವೆ ತಿಕೊಂದಿದ್ದಿ ($1).", - "poolcounter-usage-error": "ಬಳಕೆದ ದೋಸೊ: $1", + "view-pool-error": "ಮಾಪು ಮಲ್ಪುಲೆ, ಸದ್ಯಗ್ ಸರ್ವರ್ ಓವರ್‌ಲೋಡ್ ಆತ್ಂಡ್.\nಮಸ್ತ್ ಜನ ಗಲಸುನಾಕ್ಲು ಈ ಪುಟೊನು ತೂಯೆರೆ ಪ್ರಯತ್ನ ಮಲ್ತೊಂದುಲ್ಲೆರ್.\nದಯದೀದ್ ಒಂತೆ ಪೊರ್ತು ಕಾತ್‌ದ್ ಕುಡೊರ ಈ ಪುಟೊನು ತೂಯೆರೆ ಪ್ರಯತ್ನ ಮಲ್ಪುಲೆ. \n\n$1", + "generic-pool-error": "ಮಾಪು ಮಲ್ಪುಲೆ, ಸದ್ಯಗ್ ಸರ್ವರ್ ಓವರ್‌ಲೋಡ್ ಆತ್ಂಡ್.\nಮಸ್ತ್ ಜನ ಗಲಸುನಾಕ್ಲು ಈ ಪುಟೊನು ತೂಯೆರೆ ಪ್ರಯತ್ನ ಮಲ್ತೊಂದುಲ್ಲೆರ್.\nದಯದೀದ್ ಒಂತೆ ಪೊರ್ತು ಕಾತ್‌ದ್ ಕುಡೊರ ಈ ಪುಟೊನು ತೂಯೆರೆ ಪ್ರಯತ್ನ ಮಲ್ಪುಲೆ.", + "pool-timeout": "ಬೀಗೊಗು ಕಾಪುನ ಪೊರ್ತು ಮುಗಿಂಡ್.", + "pool-queuefull": "ಪೂಲ್ ಕ್ಯೂ ದಿಂಜ್‌ದ್ಂಡ್", + "pool-errorunknown": "ಗೊತ್ತಿಜ್ಜಂದಿನ ದೋಷ", + "pool-servererror": "ಪೂಲ್ ಕೌಂಟರ್ ಸೇವೆ ಇಜ್ಜಿ ($1).", + "poolcounter-usage-error": "ಗಲಸುನೆತ್ತ ದೋಸೊ: $1", "aboutsite": "{{SITENAME}} ದ ಬಗೆಟ್", "aboutpage": "Project:ಬಗೆಟ್ಟ್", - "copyright": "ವಿಸೇಸವಾದ್ ಪಂಡ್‍ಜಂಡ ಉಂದು \"$1\" ಈ ಕಾಪಿರೈಟ್‌ಡ್ ಲಭ್ಯವುಂಡು.", + "copyright": "ಪ್ರತ್ಯೇಕವಾದ್ ಉಲ್ಲೇಕ ಮಲ್ಪಂದೆ ಇತ್ತ್ಂಡ, ವಿಸಯ \"$1\" ದಡಿಟ್ ಲಭ್ಯ ಉಂಡು.", "copyrightpage": "{{ns:project}}:ಕೃತಿ ಸ್ವಾಮ್ಯತೆಲು", "currentevents": "ಇತ್ತೆದ ಸಂಗತಿಲು", "currentevents-url": "Project:ಇತ್ತೆದ ಸಂಗತಿಲು", - "disclaimers": "ಹಕ್ಕ್‌ ಬುಡ್‍ನ", - "disclaimerpage": "Project:ಸಾಮಾನ್ಯೊ ಹಕ್ಕ್‌ ಬುಡ್‌ನ", + "disclaimers": "ಹಕ್ಕ್‌ ನಿರಾಕರಣೆಲು", + "disclaimerpage": "Project:ಸಾಮಾನ್ಯೊ ಹಕ್ಕ್‌ ನಿರಾಕರಣೆಲು", "edithelp": "ಸಂಪಾದನೆಗ್ ಸಹಾಯೊ", "helppage-top-gethelp": "ಸಹಾಯೊ", "mainpage": "ಮುಖ್ಯ ಪುಟ", @@ -237,16 +242,16 @@ "privacypage": "Project:ಕಾಸಗಿ ಕಾರ್ಯೊನೀತಿ", "badaccess": "ಅನುಮತಿ ದೋಷ", "badaccess-group0": "ಈರ್ ಕೇನಿನ ಬೇಲೆನ್ ಮಲ್ಪೆರೆ ಇರೆಗ್ ಅನುಮತಿ ಇಜ್ಜಿ.", - "badaccess-groups": "ಈರ್ ಕೇನಿನಂಚಿನ ಕ್ರಿಯೆ ಖಾಲಿ ಈ {{PLURAL:$2|ಗುಂಪುಗು|ಗುಂಪುಲೆಡ್ ಒಂಜೆಗ್}} ಸೇರ್ದುಪ್ಪುನ ಬಳಕೆದಾರೆರೆಗ್ ಮಾಂತ್ರೊ: $1.", - "versionrequired": "ಮೀಡಿಯವಿಕಿಯದ $1 ನೇ ಅವೃತ್ತಿ ಬೋಡು", - "versionrequiredtext": "ಈ ಪುಟೊನು ತೂಯೆರೆ ಮೀಡಿಯವಿಕಿಯದ $1 ನೇ ಆವೃತ್ತಿ ಬೋಡು.\n[[Special:Version|ಆವೃತ್ತಿ]] ಪುಟನು ತೂಲೆ.", + "badaccess-groups": "ಈರ್ ಕೇನಿನಂಚಿನ ಕ್ರಿಯೆ ಖಾಲಿ ಈ {{PLURAL:$2|ಗುಂಪುಗು|ಗುಂಪುಲೆಡ್ ಒಂಜೆಗ್}} ಸೇರ್ದುಪ್ಪುನ ಸದಸ್ಯೆರೆಗ್ ಮಾತ್ರ: $1.", + "versionrequired": "ಮೀಡಿಯವಿಕಿದ $1 ನೇ ಅವೃತ್ತಿ ಬೋಡು", + "versionrequiredtext": "ಈ ಪುಟೊನು ಗಲಸರೆ ಮೀಡಿಯವಿಕಿದ $1 ನೇ ಆವೃತ್ತಿ ಬೋಡು.\n[[Special:Version|ಆವೃತ್ತಿ ಪುಟೊನು]] ತೂಲೆ.", "ok": "ಸರಿ", - "retrievedfrom": "\"$1\"ರ್ದ್ ದೆತೊನ್ನಂಚಿನ", + "retrievedfrom": "\"$1\"ಡ್ದ್ ದೆತ್ತೊಂದುಂಡು", "youhavenewmessages": "ಇರೆಗ್ $1 ಉಂಡು ($2).", "youhavenewmessagesfromusers": "{{PLURAL:$4|ಈರೆಗ್}} {{PLURAL:$3|ನನೊರಿ ಸದಸ್ಯೆಡ್ದ್|$3 ಸದಸ್ಯೆರೆಡ್ದ್}} $1 ಉಂಡು. ($2)", "youhavenewmessagesmanyusers": " ನಿಕ್ಲೆಗ್ ದಿಂಜ ಸದಸ್ಯೆರೆಡ್ದ್ $1 ಉಂಡು ($2).", "newmessageslinkplural": "{{PLURAL:$1|ಒಂಜಿ ಪೊಸ ಸಂದೇಸೊ|999=ಪೊಸ ಸಂದೇಸೊಲು}}", - "newmessagesdifflinkplural": "ಇಂಚಿಪದ {{PLURAL:$1|ಬದಲಾವಣೆ|999=ಬದಲಾವಣೆಲು}}", + "newmessagesdifflinkplural": "ಕಡೆತ್ತ {{PLURAL:$1|ಬದಲಾವಣೆ|999=ಬದಲಾವಣೆಲು}}", "youhavenewmessagesmulti": "$1 ಡ್ ಇರೆಗ್ ಪೊಸ ಸಂದೇಶೊಲು ಉಂಡು", "editsection": "ಸಂಪೊಲಿಪುಲೆ", "editold": "ಸಂಪೊಲಿಪುಲೆ", @@ -257,51 +262,52 @@ "toc": "ಪರಿವಿಡಿ", "showtoc": "ತೊಜ್ಪಾವು", "hidetoc": "ದೆಂಗಾವು", - "collapsible-collapse": "ಕುಗ್ಗಿಸಾಲ", + "collapsible-collapse": "ಎಲ್ಯ ಮಲ್ಪುಲೆ", "collapsible-expand": "ವಿಸ್ತಾರ ಮಲ್ಪುಲೆ", - "confirmable-confirm": "{{GENDER:$1|ನಿಕ್ಲ್}} ಕಂಡಿತೊನೆ?", + "confirmable-confirm": "{{GENDER:$1|ಈರ್}} ನಿಗಂಟ್ ಮಲ್ತೊಂಡರೆ?", "confirmable-yes": "ಅಂದ್", "confirmable-no": "ಅತ್ತ್", - "thisisdeleted": "$1 ನ್ ತೂವೊಡೆ ಅತ್ತ್ ದುಂಬುದ ಲೆಕೆ ಮಲ್ಪೊಡೆ?", + "thisisdeleted": "$1 ನ್ ತೂವೊಡೆ ಅತ್ತ್ ಕುಡ ಸ್ತಾಪನೆ ಮಲ್ಪೊಡೆ?", "viewdeleted": "$1 ನ್ ತೂವೊಡೆ?", - "restorelink": "{{PLURAL:$1|1 ಡಿಲೀಟ್ ಆತಿನ ಸಂಪಾದನೆ|$1 ಡಿಲೀಟ್ ಆತಿನ ಸಂಪಾದನೆಲು}}", + "restorelink": "{{PLURAL:$1|ಒಂಜಿ ಮಾಜಾದಿನ ಸಂಪಾದನೆ|$1 ಮಾಜಾದಿನ ಸಂಪಾದನೆಲು}}", "feedlinks": "ಫೀಡ್:", - "feed-invalid": "ಇನ್ವಾಲಿಡ್ ಸಬ್ಸ್’ಕ್ರಿಪ್ಶನ್ ಫೀಡ್ ಟೈಪ್.", - "feed-unavailable": "{{SITENAME}} ಡ್ ಸಿಂಡಿಕೇಶನ್ ಫೀಡ್ ಲಬ್ಯೊ ಇದ್ದಿ.", + "feed-invalid": "ಸದಸ್ಯತ್ವದ ಫೀಡ್ ನಮೂನೆ ಸರಿ ಇಜ್ಜಿ.", + "feed-unavailable": "ಸಿಂಡಿಕೇಶನ್ ಫೀಡುಲು ಇಜ್ಜಿ", "site-rss-feed": "$1 RSS ಫೀಡ್", "site-atom-feed": "$1 ಆಟಮ್ ಫೀಡ್", "page-rss-feed": "\"$1\" RSS ಫೀಡ್", - "page-atom-feed": "\"$1\" ಪುಟೊತ Atom ಫೀಡ್", + "page-atom-feed": "\"$1\" ಪುಟೊತ ಆಟಮ್ ಫೀಡ್", "feed-atom": "Atom", "feed-rss": "RSS", "red-link-title": "$1 (ಈ ಪುಟೊ ನನಲ ಅಸ್ತಿತ್ವೊಡ್ ಇಜ್ಜಿ)", - "sort-descending": "ಇಳಿಕೆ ಕ್ರಮೊಟ್ಟು ಜೋಡಿಸಾಲ", - "sort-ascending": "ಏರಿಕೆ ಕ್ರಮೊಟ್ಟು ಜೋಡಿಸಾಲ", + "sort-descending": "ಜಪ್ಪುನ ಕ್ರಮೊಟ್ಟು ಜೋಡಾಲೆ", + "sort-ascending": "ಏರುನ ಕ್ರಮೊಟ್ಟು ಜೋಡಾಲೆ", "nstab-main": "ಪುಟೊ", "nstab-user": "ಸದಸ್ಯೆರೆನ ಪುಟೊ", "nstab-media": "ಮೀಡಿಯ ಪುಟ", "nstab-special": "ವಿಸೇಸೊ ಪುಟೊ", - "nstab-project": "ಮಾಹಿತಿ ಪುಟೊ", + "nstab-project": "ಯೋಜನೆ ಪುಟೊ", "nstab-image": "ಫೈಲ್", "nstab-mediawiki": "ಸಂದೇಶ", "nstab-template": "ಟೆಂಪ್ಲೆಟ್", "nstab-help": "ಸಹಾಯ ಪುಟ", "nstab-category": "ವರ್ಗೊ", "mainpage-nstab": "ಮುಖ್ಯ ಪುಟ", - "nosuchaction": "ಈ ರೀತಿದ ಓವು ಕ್ರಿಯೆಲಾ(ಆಕ್ಶನ್) ಇಜ್ಜಿ", - "nosuchactiontext": "ಈ URLದ ಒಟ್ಟಿಗೆ ಉಪ್ಪುನ ಕ್ರಿಯೆನ್ ವಿಕಿ ಗುರ್ತ ಪತ್ತುಜಿ{{SITENAME}}.", - "nosuchspecialpage": "ಈ ಪುದರ್’ದ ಒವುಲಾ ವಿಷೇಶ ಪುಟ ಇಜ್ಜಿ", - "nospecialpagetext": "ಈರ್ ಅಸ್ಥಿತ್ವಡ್ ಇಜ್ಜಂದಿನ ವಿಷೇಶ ಪುಟೊನು ಕೇನ್ದರ್.\n\nಅಸ್ಥಿತ್ವಡ್ ಉಪ್ಪುನಂಚಿನ ವಿಷೇಶ ಪುಟೊಲ್ದ ಪಟ್ಟಿ [[Special:SpecialPages|{{int:specialpages}}]] ಡ್ ಉಂಡು.", + "nosuchaction": "ಇಂಚಿತ್ತಿ ವಾ ಕಜ್ಜೊಲಾ ಇಜ್ಜಿ", + "nosuchactiontext": "ಈ ಯು.ಆರ್.ಎಲ್. ದ ಕ್ರಿಯೆ ಸರಿಯಾಯಿನವು ಅತ್ತ್.\nಈರ್ ಯು.ಆರ್.ಎಲ್. ನ್ ತಪ್ಪಾದ್ ಬರೆದುಪ್ಪರ್ ಅತ್ತಾಂಡ ಸರಿ ಇಜ್ಜಾಂದಿನ ಕೊಡಿನ್ ಒತ್ತುದುಪ್ಪರ್.\nಇಜ್ಜಿಂಡ, {{SITENAME}} ಗಲಸುನ ಸಾಫ್ಟ್‌ವೇರ್‌ದ ದೋಷಲಾ ಆದುಪ್ಪು.", + "nosuchspecialpage": "ಇಂಚಿತ್ತಿ ವಾ ವಿಸೇಸೊ ಪುಟಲಾ ಇಜ್ಜಿ", + "nospecialpagetext": "ಈರ್ ಅಸ್ಥಿತ್ವಡ್ ಇಜ್ಜಂದಿನ ವಿಷೇಶ ಪುಟೊನು ಕೇನ್ದರ್.\n\nಅಸ್ಥಿತ್ವಡ್ ಉಪ್ಪುನಂಚಿನ ವಿಷೇಶ ಪುಟೊಕ್ಲೆನ ಪಟ್ಟಿ [[Special:SpecialPages|{{int:specialpages}}]] ಡ್ ಉಂಡು.", "error": "ದೋಷ", "databaseerror": "ಡೇಟಾಬೇಸ್ ದೋಷ", - "databaseerror-text": "ಡೇಟಾಬೇಸ್ ವಿಚಾರೊಡು ದೋಸೊ ತೋಜಿದ್ ಬತ್ತ್ಂಡ್. ಈ ತಂತ್ರಾಸೊ ಒಂಜಿ ದೋಸೊನು ತೋಜಾವೊಂದುಂಡು.", - "databaseerror-textcl": "ಡೇಟಾಬೇಸ್ ವಿಚಾರೊಡು ದೋಸೊ ತೋಜಿದ್ ಬರೊಂದುಂಡು.", - "databaseerror-query": "ವಿಚಾರೊ: $1", + "databaseerror-text": "ಡೇಟಾಬೇಸ್ ಪ್ರಶ್ನೆಡ್ ದೋಸೊ ತೋಜಿದ್ ಬತ್ತ್ಂಡ್. ಉಂದು ಸಾಫ್ಟ್‌ವೇರ್ ದೋಷಲಾ ಆದುಪ್ಪು.", + "databaseerror-textcl": "ಡೇಟಾಬೇಸ್ ಪ್ರಶ್ನೆಡ್ ದೋಸೊ ತೋಜಿದ್ ಬತ್ತ್ಂಡ್.", + "databaseerror-query": "ಪ್ರಶ್ನೆ: $1", "databaseerror-function": "ಕಾರ್ಯೊ: $1", "databaseerror-error": "ದೋಸೊ: $1", - "laggedslavemode": "ಎಚ್ಚರೊ: ಪುಟೊಡು ಇಂಚಿಪದ ಬದಲಾವಣೆಲೆನ್ ತೂವೊಲಿ.", + "transaction-duration-limit-exceeded": "ಮಲ್ಲ ಪ್ರತಿಕೃತಿ ಅಂತರೊನು ತಡೆಗಟ್ಟೆರೆ, ಈ ಕಾರ್ಯೊ ರದ್ದಾತ್ಂಡ್, ದಾಯೆಪಂಡ ಬರೆಪಿನ ಪೊರ್ತು ($1), $2 ಸೆಕಂಡ್ ಮಿತಿನ್ ದಾಟ್‌ದ್ಂಡ್. ಒಂಜೇಲೆ ಈರ್ ಮಸ್ತ್ ವಿಸಯೊಲೆನ್ ಒಟ್ಟುಗು ಬದಲ್ ಮಲ್ತೊಂದಿತ್ತ್ಂಡ, ಐತ ಪಗತೆಗ್ ಬೇತೆ ಬೇತೆ ಎಲ್ಯ ಕಾರ್ಯೊಲೆನ್ ಮಲ್ಪೆರೆ ಪ್ರಯತ್ನ ಮಲ್ಪುಲೆ.", + "laggedslavemode": "ಎಚ್ಚರೊ: ಪುಟೊಡು ಇಂಚಿಪದ ಬದಲಾವಣೆಲು ಉಪ್ಪಂದ್.", "readonly": "ಡಾಟಾಬೇಸ್ ಲಾಕ್ ಆತ್೦ಡ್", - "enterlockreason": "ಡೇಟಬೇಸ್ ಮುಚ್ಚುನ ಕಾರಣೊನು ಬೊಕ್ಕೊ ನಾನೊರೊ ಅಯಿನ್ ದೆಪ್ಪುನ ಅಂದಾಜಿದ ಪೊರ್ತುನು ತೆರಿಪಾಲೆ", + "enterlockreason": "ಡೇಟಬೇಸ್‌ಗ್ ಲಾಕ್ ಪಾಡುನ ಕಾರಣೊನು ಬೊಕ್ಕೊ ಲಾಕ್‌ನ್ ದೆಪ್ಪುನ ಅಂದಾಜಿದ ಪೊರ್ತುನು ತೆರಿಪಾಲೆ", "missing-article": "\"$1\" $2 ಪುದರ್’ದ ಪುಟ ದೇಟಬೇಸ್’ಡ್ ಇಜ್ಜಿ.\n\nಡಿಲೀಟ್ ಮಲ್ತಿನ ಪುಟೊಕು ಸಂಪರ್ಕ ಕೊರ್ಪುನ ಇತಿಹಾಸ ಲಿಂಕ್ ಅತ್ತ್’ನ್ಡ ವ್ಯತ್ಯಾಸ ಲಿಂಕ್’ನ್ ಒತ್ತುನೆರ್ದಾದ್ ಈ ದೋಷ ಸಾಧಾರಣವಾದ್ ಬರ್ಪುಂಡು.\n\nಒಂಜಿ ವೇಳೆ ಅಂಚ ಆದಿಜ್ಜಿಂಡ, ಉಂದು ಒಂಜಿ ಸಾಫ್ಟ್-ವೇರ್ ದೋಷ ಆದುಪ್ಪು.\nಇಂದೆನ್ [[Special:ListUsers/sysop|ವಿಕಿ-ಅಧಿಕಾರಿಗ್]] ತೆರಿಪಾಲೆ.", "missingarticle-rev": "(ಮರು-ಆವೃತ್ತಿ#: $1)", "missingarticle-diff": "(ವ್ಯತ್ಯಾಸೊ: $1, $2)", @@ -323,8 +329,8 @@ "cannotdelete-title": "\"$1\" ಮಾಜಾವರೆ ಆಪುಜ್ಜಿ", "delete-hook-aborted": "ಮಾಜಪುನೆನ್ ರದ್ದ್ ಮಲ್ತಿನ ಕೊಂಡಿ. ಅವು ಒವ್ವೇ ಇವರಣೆ ಕೊರ್ತ್‌ಜಿ.", "no-null-revision": "\"$1\" ಪುಟೊದ ಸೊನ್ನೆ ಪುನರಾವರ್ತನೆನ್ ರಚಿಸಯರ್ ಸಾದ್ಯೊ ಇದ್ದಿ", - "badtitle": "ಸರಿ ಇದ್ಯಾಂದಿನ ಪುದರ್", - "badtitletext": "ಈರ್ ಕೋರಿನ ಪುಟದ ಶೀರ್ಷಿಕೆ ಸಿಂಧು ಅತ್ತ್ ಅಥವಾ ಕಾಲಿ ಅಥವಾ ಸರಿಯಾಯಿನ ಕೊಂಡಿ ಅತ್ತಾಂದಿನ ಅಂತರ ಬಾಸೆ/ಅಂತರ ವಿಕಿ ಸಂಪರ್ಕೊ.\nಅಯಿಟ್ ಒಂಜಿ ಅತ್ತಂಡ ಸೀರ್ಸಿಕೆಲೆ ಬಳಕೆ ಮಲ್ಪರೆ ನಿಸೇದೊ ಆಯಿನ ಅಕ್ಷರೊಲು ಇಪ್ಪು.", + "badtitle": "ಸರಿ ಇಜ್ಜಾಂದಿನ ತರೆಬರವು", + "badtitletext": "ಈರ್ ಕೇಂಡಿನ ಪುಟೊತ ತರೆಬರವು ಸರಿ ಇಜ್ಜಿ ಅತ್ತ್‌ಡ ಖಾಲಿ ಉಂಡು ಅತ್ತ್‌ಡ ತಪ್ಪು ಕೊಂಡಿಲು ಇತ್ತಿನ ಅಂತರ್ಬಾಸೆ/ಅಂತರ್ವಿಕಿ ತರೆಬರವು ಆದುಪ್ಪು.\nಅಯಿಟ್ ತರೆಬರವುಡು ಗಲಸೆರೆ ಆವಂದಿನಂಚಿತ್ತಿ ಒಂಜಿ ಅತ್ತ್‌ಡ ಜಾಸ್ತಿ ಅಕ್ಷರೊಲು ಉಪ್ಪು.", "title-invalid-empty": "ಮನವಿ ಮಾಲ್ತ್‌ನ ಪುಟೊದ ತರೆಬರವು ಕಾಲಿಯಾತ್‍ಂಡ್ ಅತ್ತಂಡ ಕೇವಲೊ ಪುದರ್‍ದ ಜಾಗೆದ ಪುದರ್‍ನ್ ಮಾಂತ್ರೊ ಹೊಂದ್‍ದ್ಂಡ್.", "perfcached": "ಈ ತಿರ್ತ್‍ದ ಮಾಹಿತಿಲು cacheದ್ ಬತ್ತ್ಂಡ್ ಬುಕ್ಕೊ ಇತ್ತೆದ ಸ್ತಿತಿನ್ ಬಿಂಬಿಸವೊಂದುಂಡು. ದಿಂಜ ಪಂಡ {{PLURAL:$1|one result is|$1 ಪಲಿತಾಂಸೊಲು}}cacheಡ್ ತಿಕುಂಡು.", "perfcachedts": "ಈ ತಿರ್ತ್‍ದ ಮಾಹಿತಿಲು cacheದ್ ಬತ್ತ್ಂಡ್ ಬುಕ್ಕೊ ಇತ್ತೆದ ಸ್ತಿತಿನ್ ಬಿಂಬಿಸವೊಂದುಂಡು. ದಿಂಜ ಪಂಡ {{PLURAL:$4|one result is|$4 ಪಲಿತಾಂಸೊಲು}}cacheಡ್ ತಿಕುಂಡು.", @@ -338,7 +344,11 @@ "protectedinterface": "ಈ ಪುಟೊ ತಂತ್ರಾಂಸೊ ಉಪಯೋಗೊ ಮಲ್ಪುನ ಪಟ್ಯೊನ್ ಒದಗಿಸಾಪುಂಡ್. ದುರುಪಯೋಗ ಅವಂದಿಲೆಕ್ಕ ಇದೆನ್ ರಕ್ಷಣೆ ಮಲ್ಪುಲೆ.\nಮಾತ ವಿಕಿಲೆಗ್ ಬಾಸಾಂತರೊನು ಕೂಡಯೆರೆ ಅಂಚನೆ ಬದಲ್ಪೆರೆ, [https://translatewiki.net/ translatewiki.net], the MediaWiki localisation ಯೋಜನೆನ್ ಉಪಯೊಗಿಸಲೆ\nಕನ್ನಡ", "ns-specialprotected": "ವಿಶೇಷ ಪುಟ‘ಕ್‘ಲೆನ್ ಸಂಪಾದನೆ ಮಲ್ಪರೆ ಆಪುಜಿ", "exception-nologin": "ಲಾಗಿನ್ ಆತ್‘ಜ್ಜರ್", + "virus-scanfailed": "ಸ್ಕಾನ್ ಅಯಿಜಿ(code $1)", + "virus-unknownscanner": "ಗುರ್ತದಾಂತಿ antivirus:", "logouttext": "ಈರ್ ಇತ್ತೆ ಲಾಗ್ ಔಟ್ ಆತರ್\nಗಮನಿಸಲೆ ಈರೆನ ಬ್ರೌಸರ್‍ದ cacheನ್ ದೆತ್ತ ಪಾಡುನೆಟ ಮುಟ್ಟೊ ಕೆಲವು ಪುಟೊಲು ಈರ್ ನಾನಲ ಲಾಗ್ ಇನ್ ಆದಿಪ್ಪುಂಚ ತೋಜುಂಡು.", + "cannotlogoutnow-title": "ಇತ್ತೆ ಲಾಗ್ ಔಟ್ ಅಯಾರ ಅವೋಂತಿಜ್ಜಿ", + "cannotlogoutnow-text": "$1 ಗಳಸೊಂತಿಪ್ಪುನಗ ಲಾಗ್ ಔಟ್ ಅಯಾರ ಅಪುಜಿ.", "welcomeuser": "ಎದ್ಖೊನುವೊ,$1!", "welcomecreation-msg": "ಈರೆನ ಕಾತೆನ್ ದೆತ್ತ್‌ದಾತ್ಂಡ್. ಈರೆನ [[Special:Preferences|{{SITENAME}} ಆಯ್ಕೆನ್]]ಬದಲ್ಪೆರೆ ಮರಪೊಡ್ಚಿ.", "yourname": "ಸದಸ್ಯೆರ್ನ ಪುದರ್:", @@ -347,19 +357,21 @@ "createacct-another-username-ph": "ಈರೆನೆ ಸದಸ್ಯ ಪುದರ್ ಬರೆಲೆ", "yourpassword": "ಪಾಸ್-ವರ್ಡ್:", "userlogin-yourpassword": "ಪ್ರವೇಸೊಪದೊ", - "userlogin-yourpassword-ph": "ಪ್ರವೇಸೊ ಪದೊನ್ ನಮೂದಿಸಲೆ", + "userlogin-yourpassword-ph": "ಪ್ರವೇಸೊ ಪದೊನ್ ಪಾಡ್‌ಲೆ", "createacct-yourpassword-ph": "ಪ್ರವೇಸೊ ಪದೊನ್ ಪಾಡ್‌ಲೆ", "yourpasswordagain": "ಪಾಸ್ವರ್ಡ್ ಪಿರ ಟೈಪ್ ಮಲ್ಪುಲೆ", "createacct-yourpasswordagain": "ಪ್ರವೇಸೊ ಪದೊನು ದೃಡೊ ಮಲ್ಪುಲೆ", "createacct-yourpasswordagain-ph": "ಪ್ರವೇಸೊ ಪದೊನು ನನೊರ ಪಾಡ್‍ಲೆ", - "userlogin-remembermypassword": "ಎನನ್ ಲಾಗಿನ್ ಆತೇ ದೀಲೆ", + "userlogin-remembermypassword": "ಎನನ್ ಲಾಗಿನ್ ಆದೇ ದೀಲೆ", "userlogin-signwithsecure": "ರಕ್ಷಣೆದ ಕನೆಕ್ಷನ್ ಉಪಯೋಗಿಸಲೆ.", "cannotlogin-title": "ಇತ್ತೆ ಉಲಾಯಿ ಪೋಯರ್ ಸಾದ್ಯೊ ಅವೊಂತಿಜ್ಜಿ", + "cannotlogin-text": "ಲಾಗ್ ಇನ್ ಅಯಾರ ಅವೊಂತಿಜ್ಜಿ.", "cannotloginnow-title": "ಇತ್ತೆ ಉಲಾಯಿ ಪೋಯರ್ ಸಾದ್ಯೊ ಇದ್ದಿ", "cannotcreateaccount-title": "ಕಾತೆ ನಿರ್ಮಾಣೊ ಮಲ್ಪೆರೆ ಆವೊಂತಿಜ್ಜಿ", "yourdomainname": "ಈರೆನ ಕಾರ್ಯಕ್ಷೇತ್ರ", "password-change-forbidden": "ಈರ್ ಈ ವಿಕಿಡ್ ಪ್ರರವೇಸ ಪದೊನು ಬದಲ್ಪೆರೆ ಸಾದ್ಯೊ ಇದ್ದಿ.", "login": "ಲಾಗಿನ್ ಆಲೆ", + "login-security": "ಇರೆನಾ ಗುರ್ತನ್ ಪರಿಸೆ ಮಾಂಪುಲೆ", "nav-login-createaccount": "ಲಾಗ್-ಇನ್ / ಅಕೌಂಟ್ ಸೃಷ್ಟಿ ಮಲ್ಪುಲೆ", "logout": "ಲಾಗ್ ಔಟ್", "userlogout": "ಲಾಗ್ ಔಟ್", @@ -367,12 +379,12 @@ "userlogin-noaccount": "ಈರೆನ ಖಾತೆ ಇಜ್ಜೇ?", "userlogin-joinproject": "{{SITENAME}}ಗ್ ಸೇರ್ಲೆ", "createaccount": "ಪೊಸ ಖಾತೆ ಸುರು ಮಲ್ಪುಲೆ", - "userlogin-resetpassword-link": "ಈರೆನೆ ಪ್ರವೇಸೊ ಪದೊ ಮರತ್ತ್‌ಂಡಾ?", - "userlogin-helplink2": "ಲಾಗಿನ್ ಆಯರ ಸಹಾಯೊ", + "userlogin-resetpassword-link": "ಇರೆನೆ ಪ್ರವೇಸೊ ಪದೊನು ಮರತ್ತ್‌‌ದರೆ?", + "userlogin-helplink2": "ಲಾಗಿನ್ ಆಯೆರೆ ಸಹಾಯೊ", "userlogin-createanother": "ಪೊಸ ಕಾತೆ ಸುರು ಮಲ್ಪುಲೆ", "createacct-emailrequired": "ಇ-ಅಂಚೆ ವಿಳಾಸೊ", "createacct-emailoptional": "ಮಿಂಚಂಚೆ ವಿಲಾಸೊ(ಐಚ್ಛಿಕೊ)", - "createacct-email-ph": "ಇರೆನ ಮಿಂಚಂಚೆ ವಿಲಾಸೊನ್ ನಮೂದಿಸಲೆ.", + "createacct-email-ph": "ಇರೆನ ಮಿಂಚಂಚೆ ವಿಲಾಸೊನ್ ಬರೆಲೆ.", "createacct-another-email-ph": "ಇ-ಅಂಚೆ ವಿಳಾಸೊನು ಬದಲಾವಣೆ ಮಲ್ಪುಲೆ", "createaccountmail": "(ರಾಂಡಮ್) ತಾತ್ಕಾಲಿಕವಾದ್ ಯಾದೃಚ್ಛಿಕ ಪಾಸ್ವರ್ಡ್ ಆಯ್ಕೆ ಮಾಲ್ಪುಲೆ ಬುಕ್ಕೊ ಇಮೇಲ್ ವಿಳಾಸೊನು ಸೂಚಿಸದ್ : ಕಡಪುಡುಲೆ", "createacct-realname": "ನಿಜವಾಯಿನ ಪುದರ್(ಐಚ್ಛಿಕೊ)", @@ -381,9 +393,9 @@ "createacct-submit": "ಪೊಸ ಕಾತೆ ಸುರು ಮಲ್ಪುಲೆ", "createacct-another-submit": "ಪೊಸ ಕಾತೆ ಸುರು ಮಲ್ಪುಲೆ", "createacct-benefit-heading": "{{SITENAME}} ನಿಕ್ಲೆನಂಚಿತ್ತಿನ ಎಡ್ದೆಂತಿನಕ್ಲೆಡ್ದ್ ಉಂಡಾತ್‍ಂಡ್.", - "createacct-benefit-body1": "{{PLURAL:$1|edit|ಸಂಪದೊನೆಲು}}", - "createacct-benefit-body2": "{{PLURAL:$1|page|ಪುಟೊಕ್ಕುಲು}}", - "createacct-benefit-body3": "ಇಂಚಿಪೊ{{PLURAL:$1|contributor|ಕಾಣಿಕೆ ಕೊರ್ನರ್}}", + "createacct-benefit-body1": "{{PLURAL:$1|ಸಂಪಾದನೆ|ಸಂಪಾದನೆಲು}}", + "createacct-benefit-body2": "{{PLURAL:$1|ಪುಟೊ|ಪುಟೊಕುಲು}}", + "createacct-benefit-body3": "ಇಂಚಿಪೊ{{PLURAL:$1|ಕಾನಿಕೆ ಕೊರಿನಾರ್|ಕಾನಿಕೆ ಕೊರಿನಕುಲು}}", "badretype": "ಈರ್ ಕೊರ್ನ ಪ್ರವೇಶ ಪದೆ ಬೇತೆ ಬೇತೆ ಅತ್ಂಡ್", "userexists": "ಈರ್ ಕೊರ್ನ ಸದಸ್ಯರ ಪುದರ್ ಬಳಕೆಡ್ ಉಂಡು. ದಯದೀದ್ ಬೇತೆ ಪುದರ್ ಕೊರ್ಲೆ", "loginerror": "ಲಾಗಿನ್ ದೋಷ", @@ -467,14 +479,14 @@ "link_tip": "ಉಲಯಿದ ಕೊಂಡಿ", "extlink_sample": "http://www.example.com ಕೊಂಡಿದ ಸೀರ್ಸಿಕೆ", "extlink_tip": "ಪಿದಯಿದ ಕೊಂಡಿ(http:// ರ್ದ್ ಸುರು ಮಲ್ಪೆರೆ ಮರಪೊಡ್ಚಿ)", - "headline_sample": "ಪಟ್ಯೊದ ಸೀರ್ಸಿಕೆ", - "headline_tip": "2ನೇ ಮಟ್ಟೊದ ಸೀರ್ಸಿಕೆ", + "headline_sample": "ತರೆಬರವುದ ಪಟ್ಯೊ", + "headline_tip": "2ನೇ ಮಟ್ಟೊದ ತರೆಬರವು", "nowiki_sample": "ಮುಲ್ಪ ಫಾರ್ಮೇಟ್ ಆವಂದಿನಂಚಿನ ಪಟ್ಯೊನು ಸೇರಲೆ", - "nowiki_tip": "ವಿಕಿ ಫಾರ್ಮ್ಯಾಟಿಂಗ್‍ನ್ ಕಡೆಗಣಿಸಲೆ", + "nowiki_tip": "ವಿಕಿ ಫಾರ್ಮ್ಯಾಟಿಂಗ್‍ನ್ ಗೆನ್ಪೊಡ್ಚಿ", "image_tip": "ಸೇರ್ಪಾಯಿನ ಫೈಲ್", "media_tip": "ಫೈಲ್‍ದ ಕೊಂಡಿ", - "sig_tip": "ಪೊರ್ತು ಮುದ್ರೆದೊಟ್ಟಿಗೆ ಇರ್ನ ಸಹಿ", - "hr_tip": "ಅಡ್ಡೊ ಗೆರೆ(ಆಯಿನಾತ್ ಕಮ್ಮಿ ಉಪಯೋಗಿಸಲೆ)", + "sig_tip": "ಪೊರ್ತುಮುದ್ರೆದೊಟ್ಟುಗು ಇರೆನ ದಸ್ಕತ್", + "hr_tip": "ಅಡ್ಡೊ ಗೆರೆ(ಆಯಿನಾತ್ ಕಮ್ಮಿ ಗಲಸ್‌ಲೆ)", "summary": "ಸಾರಾಂಸೊ:", "subject": "ವಿಷಯ/ಮುಖ್ಯಾ೦ಶ:", "minoredit": "ಉಂದು ಎಲ್ಯ ಬದಲಾವಣೆ", @@ -486,7 +498,7 @@ "preview": "ಮುನ್ನೋಟ", "showpreview": "ಮುನ್ನೋಟೊ ತೋಜಾವು", "showdiff": "ಬದಲಾವಣೆಲೆನ್ ತೋಜಾವ್", - "anoneditwarning": "ಜಾಗ್‍ರ್ತೆ: ಈರ್ ಇತ್ತೆ ಲಾಗ್ ಇನ್ ಆತ್‍ಜರ್. ಈರ್ ಸಂಪೊಲಿತರ್ಂಡ ಈರೆನ ಐ.ಪಿ ಎಡ್ರೆಸ್ ಮಾಂತೆರೆಗ್ಲಾ ತೆರಿವುಂಡು. ಒಂಜೇಲ್ಯೊ [$1 ಲಾಗಿನ್ ಆಯರ್ಂದಾಂಡ] ಅತ್ತಂಡ [$2 ಈ ಅಕೌಂಟ್ ಮಲ್ತರ್ಂಡ], ಈರ್ ಸಂಪೊಲ್ತಿನ ಪೂರ ಬೇತೆ ಲಾಬೊದೊಟ್ಟುಗು ಈರೆನ ಪುದರ್‍ಗ್ ಸೇರುಂಡು.'", + "anoneditwarning": "ಜಾಗ್‍ರ್ತೆ: ಈರ್ ಇತ್ತೆ ಲಾಗ್ ಇನ್ ಆತಿಜರ್. ಈರ್ ಸಂಪೊಲಿತರ್ಂಡ ಈರೆನ ಐ.ಪಿ. ಎಡ್ರೆಸ್ ಮಾಂತೆರೆಗ್ಲಾ ತೆರಿವುಂಡು. ಒಂಜೇಲೆ [$1 ಲಾಗಿನ್ ಆಯರ್ಂದಾಂಡ] ಅತ್ತಂಡ [$2 ಒಂಜಿ ಅಕೌಂಟ್ ಮಲ್ತರ್ಂಡ], ಈರ್ ಸಂಪೊಲ್ತಿನೆತ್ತ ಶ್ರೇಯೊ (ಕ್ರೆಡಿಟ್) ಬೊಕ್ಕ ಬೇತೆ ಲಾಬೊಲು ಇರೆನ ಸದಸ್ಯೆರೆ ಪುದರ್‍ಗ್ ಸೇರುಂಡು.", "anonpreviewwarning": "ಈರ್ ಇತ್ತೆ ಲಾಗ್ ಇನ್ ಆತಿಜರ್. ಈರ್ನ ಐ.ಪಿ ಎಡ್ರೆಸ್ ಈ ಪುಟೊತ ಬದಲಾವಣೆ ಇತಿಹಾಸೊಡು ದಾಖಲಾಪು೦ಡು", "missingsummary": "'''ಗಮನಿಸಾಲೆ:''' ಈರ್ ಬದಲಾವಣೆದ ಸಾರಾ೦ಶನ್ ಕೊರ್ತಿಜರ್.\nಈರ್ ಪಿರ 'ಒರಿಪಾಲೆ' ಬಟನ್ ನ್ ಒತ್ತ್೦ಡ ಸಾರಾ೦ಶ ಇಜ್ಜ೦ದೆನೇ ಈರ್ನ ಬದಲಾವಣೆ ದಾಖಲಾಪು೦ಡು.", "missingcommenttext": "ದಯ ಮಲ್ತ್ ದ ಈರ್ನ ಅಭಿಪ್ರಾಯನ್ ತಿರ್ತ್ ಕೊರ್ಲೆ", @@ -494,44 +506,51 @@ "summary-preview": "ಸಾರಾ೦ಶ ಮುನ್ನೋಟ:", "subject-preview": "ವಿಷಯ/ಮುಖ್ಯಾ೦ಶದ ಮುನ್ನೋಟ:", "blockedtitle": "ಈ ಸದಸ್ಯೆರೆನ್ ತಡೆ ಮಲ್ತ್ ದ್೦ಡ್.", + "blockedtext": "ಇರೆನ ಸದಸ್ಯ ಪುದರ್ ಅತ್ತ್‌ಡ ಐ.ಪಿ. ವಿಲಾಸೊ ತಡೆ ಆತ್‌ಂಡ್.\n\nಈ ತಡೆನ್ ಮಲ್ತಿನಾರ್ $1.\nಇಂದೆಕ್ ಕೊರಿನ ಕಾರಣೊ $2.\n\n* ತಡೆ ಸುರುವಾಯಿನಿ: $8\n* ತಡೆ ಕೈದಾಪಿನಿ: $6\n* ತಡೆ ಆತಿನಾರ್: $7\n\nಈರ್ ಈ ತಡೆತ ಬಗ್ಗೆ ಚರ್ಚೆ ಮಲ್ಪೆರೆ $1 ನ್ ಅತ್ತ್‌ಡ ಕುಡೊರಿ [[{{MediaWiki:Grouppage-sysop}}|ನಿರ್ವಾಹಕೆರೆನ್]] ಸಂಪರ್ಕೊ ಆವೊಲಿ.\nಈರ್ [[Special:Preferences|ಖಾತೆ ಪ್ರಾಶಸ್ತ್ಯೊಲೆಡ್]] ಸರಿ ಆಯಿನ ಈ-ಮೈಲ್ ವಿಲಾಸೊನು ಕೊರ್ದಿತ್ತ್ಂಡ ಬೊಕ್ಕ \"ಈ ಸದಸ್ಯೆರೆಗ್ ಈ-ಮೈಲ್ ಕಡಪುಡ್ಲೆ\" ಪನ್ಪಿ ಸೌಲಭ್ಯೊಡ್ದ್ ತಡೆ ಆತಿಜರ್‌ಡ, ಈ ಸೌಲಭ್ಯೊನು ಗಲಸ್‌ದ್ ಈ-ಮೈಲ್ ಮೂಲಕ ಸಂಪರ್ಕ ಆವೊಲಿ. \n\nಈರೆನ ಇತ್ತೆದ ಐ.ಪಿ. ವಿಲಾಸೊ $3, ಬೊಕ್ಕ ತಡೆತ ಐ.ಡಿ. #$5.\nಒವ್ವೇ ಪ್ರಶ್ನೆ ಇತ್ತ್ಂಡ ಮಿತ್ತ್ ಉಪ್ಪುನ ಮಾತಾ ಮಾಹಿತಿನ್ಲಾ ದಯದೀದ್ ಈರೆನ ಪ್ರಶ್ನೆದೊಟ್ಟುಗು ಸೇರಾಲೆ.", "blockednoreason": "ವಾ ಕಾರಣೊಲಾ ಕೊರ್ತ್‍ಜಿ", "nosuchsectiontitle": "ಈ ಪುದರ್‍ದ ವಾ ವಿಭಾಗಲಾ ಇಜ್ಜಿ", "loginreqtitle": "ಲಾಗಿನ್ ಆವೊಡು", "loginreqlink": "ಲಾಗಿನ್ ಆಲೆ", "accmailtitle": "ಪ್ರವೇಶಪದ ಕಡಪುಡ್‘ದುಂಡು", "newarticle": "(ಪೊಸತ್)", - "newarticletext": "ನನಲ ಅಸ್ಥಿತ್ವಡ್ ಉಪ್ಪಂದಿನ ಪುಟೊಗು ಈರ್ ಬೈದರ್.\nಈ ಪುಟೊನು ಸ್ರಿಸ್ಟಿ ಮಲ್ಪೆರೆ ತಿರ್ತ್‍ದ ಚೌಕೊಡು ಬರೆಯೆರೆ ಸುರು ಮಲ್ಪುಲೆ.\n(ಜಾಸ್ತಿ ಮಾಹಿತಿಗ್ [$1 ಸಹಾಯ ಪುಟೊನು] ತೂಲೆ).\nಈ ಪುಟೊಕು ಈರ್ ತಪ್ಪಾದ್ ಬತ್ತಿತ್ತ್ಂಡ ಇರೆನ ಬ್ರೌಸರ್‍ದ '''back''' ಬಟನ್’ನ್ ಒತ್ತ್’ಲೆ.", + "newarticletext": "ನನಲ ಅಸ್ಥಿತ್ವಡ್ ಉಪ್ಪಂದಿನ ಪುಟೊಕು ಈರ್ ಬೈದರ್.\nಈ ಪುಟೊನು ಉಂಡುಮಲ್ಪೆರೆ ತಿರ್ತ್‍ದ ಚೌಕೊಡು ಬರೆಯೆರೆ ಸುರು ಮಲ್ಪುಲೆ.\n(ಜಾಸ್ತಿ ಮಾಹಿತಿಗ್ [$1 ಸಹಾಯ ಪುಟೊನು] ತೂಲೆ).\nಈ ಪುಟೊಕು ಈರ್ ತತ್ತ್‌ದ್ ಬತ್ತಿತ್ತ್ಂಡ, ಇರೆನ ಬ್ರೌಸರ್‍ದ '''back''' ಬಟನ್ ಒತ್ತ್‌ಲೆ.", + "anontalkpagetext": "----\nಉಂದು ಖಾತೆ ಇಜ್ಜಾಂದಿನ ಅತ್ತ್‌ಡ ಇತ್ತ್‌ದ್ಲಾ ಗಲಸಂದಿನ ಒಂಜಿ ಪುದರ್‌ದಾಂತಿ ಗಲಸುನಾರೆಗಾದ್ ಉಪ್ಪುನ ಚರ್ಚೆ ಪುಟೊ.\nಅಂಚಾದ್, ಎಂಕುಲು ಅರೆನ್ ಗುರ್ತ ಮಲ್ಪೆರೆ ಅರೆನ ಐ.ಪಿ. ವಿಲಾಸೊನು ಗಲಸೊಡಾಪುಂಡು.\nಇಂಚಿತ್ತಿ ಐ.ಪಿ. ವಿಲಾಸೊನು ಮಸ್ತ್ ಜನೊ ಗಲಸೊಂದುಪ್ಪೆರ್.\nಈರ್ ಒರಿ ಪುದರ್‌ದಾಂತಿ ಗಲಸುನಾರ್ ಆದಿತ್ತ್ಂಡ ಬೊಕ್ಕ ಇರೆಗ್ ಸಂಬಂದೊ ದಾಂತಿನ ಸಂದೇಶೊಲು ಬರೊಂದುಂಡು ಪಂದ್ ಎನ್ನುವರ್‌ಡ, ನನ ದುಂಬಗ್ ಬೇತೆ ಪುದರ್‌ದಾಂತಿ ಗಲಸುನಾಕ್ಲೆನೊಟ್ಟುಗು ಅಂಬರಪ್ಪು ಆವಂದಿಲೆಕ ಉಪ್ಪೆರೆ, ದಯದೀದ್ [[Special:CreateAccount|ಒಂಜಿ ಸದಸ್ಯೆರೆ ಖಾತೆನ್ ಉಂಡುಮಲ್ಪುಲೆ]] ಅತ್ತ್‌ಡ [[Special:UserLogin|ಲಾಗ್ ಇನ್ ಆಲೆ]]", "noarticletext": "ಈ ಪುಟೊಟು ಸದ್ಯಗ್ ಒವ್ವೇ ಬರವುಲಾ ಇಜ್ಜಿ, ಈರ್ ಬೇತೆ ಪುಟೊಟು [[Special:Search/{{PAGENAME}}|ಈ ಲೇಕನೊನು ನಾಡೊಲಿ]] [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} ಸಂಬಂದೊ ಇತ್ತಿನ ದಾಕಲೆನ್ ನಾಡ್‍ಲೆ], ಅತ್ತಾಂಡ [{{fullurl:{{FULLPAGENAME}}|action=edit}} ಈ ಪುಟೊನು ಸಂಪೊಲಿಪೊಲಿ].", - "noarticletext-nopermission": "ಈ ಪುಟೊಡ್ ಸದ್ಯಗ್ ಒವ್ವೇ ಬರವುಲಾ ಇಜ್ಜಿ, ಈರ್ ಬೇತೆ ಪುಟೊಡ್ [[Special:Search/{{PAGENAME}}|ಈ ಲೇಕನೊನು ನಾಡೊಲಿ]] [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} ಸಂಬಂದೊ ಇತ್ತ್‌ನ ಲಾಗ್‌ನ್ ನಾಡ್‍ಲೆ],[{{fullurl:{{FULLPAGENAME}}|action=edit}} ಅಂಡ ಇರೆಗ್ ಈ ಪುಟೊನು ಸಂಪೊಲಿಪೊಲಿಪುನೆಗ್ ಒಪ್ಪಿಗೆ ಇಜ್ಜಿ].", + "noarticletext-nopermission": "ಈ ಪುಟೊಟು ಸದ್ಯಗ್ ಒವ್ವೇ ಬರವುಲಾ ಇಜ್ಜಿ. ಈರ್ ಬೇತೆ ಪುಟೊಟು [[Special:Search/{{PAGENAME}}|ಈ ಪುಟೊತ ಪುದರ್ ನಾಡೊಲಿ]], ಅತ್ತಂಡ [{{fullurl:{{#Special:Log}}|ಪುಟೊ={{FULLPAGENAMEE}}}} ಸಂಬಂದೊ ಇತ್ತ್‌ನ ದಾಕಲೆನ್ ನಾಡೊಲಿ], ಅಂಡ ಇರೆಗ್ ಈ ಪುಟೊನು ಉಂಡುಮಲ್ಪೆರೆ ಅನುಮತಿ ಇಜ್ಜಿ.", "userpage-userdoesnotexist": "ಬಳಕೆದಾರ ಖಾತೆ \"$1\" ದಾಖಲಾತ್‘ಜ್ಜಿ. ಈರ್ ಉಂದುವೇ ಪುಟನ್ ಸಂಪಾದನೆ ಮಲ್ಪರ ಉಂಡಾಂದ್ ಖಾತ್ರಿ ಮಲ್ತೊನಿ.", "userpage-userdoesnotexist-view": "ಸದಸ್ಯೆರೆ ಖಾತೆ \"$1\" ನೋಂದಣಿ ಆಯಿಜಿ.", + "clearyourcache": "ಸೂಚನೆ: ಒರಿಪಾಯಿನ ಬೊಕ್ಕ, ಬದಲಾವಣೆಲೆನ್ ತೂಯೆರೆ ಈರ್ ಇರೆನ ಬ್ರೌಸರ್‌ದ ಕ್ಯಾಶ್ ಖಾಲಿ ಮಲ್ಪೊಡಾವು.\n*Firefox / Safari: Shift ಕೀನ್ ಒತ್ತುದು ಪತ್ತ್‌ದ್ Reloadನ್ ಒತ್ತುಲೆ ಇಜ್ಜಿಂಡ Ctrl-F5 ಅತ್ತ್‌ಡ Ctrl-Rನ್ (ಮ್ಯಾಕ್‌ಡ್ ⌘-Shift-Rನ್) ಒತ್ತುಲೆ\n* Google Chrome: Ctrl-Shift-Rನ್ (ಮ್ಯಾಕ್‌ಡ್ ⌘-Shift-Rನ್) ಒತ್ತುಲೆ\n*Internet Explorer: Ctrl ಕೀನ್ ಒತ್ತುದು ಪತ್ತ್‌ದ್ Refresh ಒತ್ತುಲೆ ಇಜ್ಜಿಂಡ Ctrl-F5ನ್ ಒತ್ತುಲೆ.\n* Opera: Menu → Settingsಗ್ ಪೋಲೆ (ಮ್ಯಾಕ್‌ಡ್ Opera → Preferences) ಬೊಕ್ಕ Privacy & security → Clear browsing data → Cached images and files.", "previewnote": "'''ಉಂದು ಕೇವಲ ಮುನ್ನೋಟ; ಪುಟೊನು ನನಲ ಒರಿಪಾದಿಜಿ ಪನ್ಪುನೇನ್ ಮರಪಡೆ!'''", + "continue-editing": "ಸಂಪೊಲಿಪುನ ಜಾಗೊಗು ಪೋಲೆ", "editing": "$1 ಲೇಕನೊನು ಈರ್ ಸಂಪಾದನೆ ಮಲ್ತೊಂದುಲ್ಲರ್", - "creating": "$1 ನ್ನು ಸ್ರಿಸ್ಟಿಸವೊಂದುಂಡು", - "editingsection": "$1(ವಿಬಾಗೊನು) ಸಂಪದನೆ ಮಲ್ತೊಂದುಲ್ಲರ್", + "creating": "$1 ನ್ ಉಂಡುಮಲ್ತೊಂದುಂಡು.", + "editingsection": "$1 (ವಿಬಾಗೊ)ನ್ ಸಂಪದನೆ ಮಲ್ತೊಂದುಲ್ಲರ್", "yourtext": "ಇರೆನ ಸಂಪಾದನೆ", + "editingold": "ಎಚ್ಚರಿಕೆ: ಈ ಪುಟೊತ್ತ ಪರತ್ತ್ ಆವೃತ್ತಿನ್ ಸಂಪೊಲಿತ್ತೊಂದುಲ್ಲರ್. ಈ ಬದಲಾವಣೆನ್ ಒರಿಪಾಂಡ, ಈ ಆವೃತ್ತಿಡ್ದ್ ಬೊಕ್ಕ ಮಲ್ತಿನ ಬದಲಾವಣೆಲು ಮಾತಾ ಮಾಜಿದ್ ಪೋಪುಂಡು. ", "yourdiff": "ವ್ಯತ್ಯಾಸೊಲು", "copyrightwarning": "ದಯಮಲ್ತ್’ದ್ ಗಮನಿಸ್’ಲೆ: {{SITENAME}} ಸೈಟ್’ಡ್ ಇರೆನ ಪೂರಾ ಕಾಣಿಕೆಲುಲಾ $2 ಅಡಿಟ್ ಬಿಡುಗಡೆ ಆಪುಂಡು (ಮಾಹಿತಿಗ್ $1 ನ್ ತೂಲೆ). ಇರೆನ ಸಂಪಾದನೆಲೆನ್ ಬೇತೆಕುಲು ನಿರ್ಧಾಕ್ಷಿಣ್ಯವಾದ್ ಬದಲ್ ಮಲ್ತ್’ದ್ ಬೇತೆ ಕಡೆಲೆಡ್ ಪಟ್ಟೆರ್. ಇಂದೆಕ್ ಇರೆನ ಒಪ್ಪಿಗೆ ಇತ್ತ್’ನ್ಡ ಮಾತ್ರ ಮುಲ್ಪ ಸಂಪಾದನೆ ಮಲ್ಪುಲೆ.
\nಅತ್ತಂದೆ ಇರೆನ ಸಂಪಾದನೆಲೆನ್ ಈರ್ ಸ್ವತಃ ಬರೆತರ್, ಅತ್ತ್’ನ್ಡ ಕೃತಿಸ್ವಾಮ್ಯತೆ ಇಜ್ಜಂದಿನ ಕಡೆರ್ದ್ ದೆತೊನ್ದರ್ ಪಂಡ್’ದ್ ಪ್ರಮಾಣಿಸೊಂದುಲ್ಲರ್.\n'''ಕೃತಿಸ್ವಾಮ್ಯತೆದ ಅಡಿಟುಪ್ಪುನಂಚಿನ ಕೃತಿಲೆನ್ ಒಪ್ಪಿಗೆ ಇಜ್ಜಂದೆ ಮುಲ್ಪ ಪಾಡೊಚಿ!'''", - "templatesused": "ಈ ಪುಟೊಟ್ ಉಪಯೋಗ ಮಲ್ತಿನ {{PLURAL:$1|Template|ಟೆಂಪ್ಲೇಟುಲೂ}}:", - "templatesusedpreview": "ಈ ಮುನ್ನೋಟೊಡು ಉಪಯೋಗ ಮಲ್ತಿನ{{PLURAL:$1|Template|Templates}}:", + "templatesused": "ಈ ಪುಟೊಟು ಗಲಸಿನ {{PLURAL:$1|ಟೆಂಪ್ಲೇಟ್|ಟೆಂಪ್ಲೇಟ್‌ಲು}}:", + "templatesusedpreview": "ಈ ಮುನ್ನೋಟೊಡು ಉಪಯೋಗ ಮಲ್ತಿನ{{PLURAL:$1|ಟೆಂಪ್ಲೇಟ್|ಟೆಂಪ್ಲೇಟ್ಲು}}:", "templatesusedsection": "ಈ ಇಬಾಗೊಡು ಉಪಯೋಗ ಮಲ್ತಿನ {{PLURAL:$1|Template|Templates}}:", "template-protected": "(ಸಂರಕ್ಷಿತೊ)", "template-semiprotected": "(ಅರೆ-ಸಂರಕ್ಷಿತೊ)", - "hiddencategories": "ಈ ಪುಟೊನ್ {{PLURAL:$1|1 hidden category|$1 ಗುಪ್ತ ವರ್ಗೊಲೆಗ್}} ಸೇರ್ದ್‍ನ್ಡ್:", + "hiddencategories": "ಈ ಪುಟೊ {{PLURAL:$1|1 ದೆಂಗಾದಿನ ವರ್ಗೊ|$1 ದೆಂಗಾದಿನ ವರ್ಗೊಲೆಗ್}} ಸೇರ್ದ್‌ಂಡ್:", "permissionserrors": "ಅನುಮತಿ ದೋಷ", "permissionserrorstext-withaction": "$2 ಕ್ಕ್ ಇರೆಗ್ ಅನುಮತಿ ಇಜ್ಜಿ. ನೆಕ್ಕ್ {{PLURAL:$1|ಕಾರಣೊ|ಕಾರಣೊಲು}}:", - "moveddeleted-notice": "ಈ ಪುಟೊ ನಾಶೊ ಆತ್‍ಂಡ್. \nಪುಟೊತ ನಾಶೊದ ಅತ್ತ್ಂಡ್ ವರ್ಗಾವಣೆದ ದಾಕಲೆನ್ ತೂಯೆರೆ ತಿರ್ತ್ ಕೊರ್ತ್ಂಡ್.", + "recreate-moveddeleted-warn": "ಎಚ್ಚರಿಕೆ: ದುಂಬೊರ ಮಾಜಾದಿನ ಪುಟೊನು ಈರ್ ಕುಡ ಉಂಡುಮಲ್ತೊಂದುಲ್ಲರ್.\n\nಈ ಪುಟೊನು ಸಂಪೊಲಿಪುನು ಸಮನಾ ಪಂದ್ ಒರ ಆಲೋಚಣೆ ಮಲ್ತ್‌ದ್ ದುಂಬರಿಲೆ. \nಈ ಪುಟೊತ ಮಾಜಾದಿನ ಬೊಕ್ಕ ಸ್ತಲಾಂತರೊದ ದಾಕಲೆನ್ ಇರೆನ ಅನುಕೂಲಗಾದ್ ತಿರ್ತ್ ಕೊರ್ತ್‌ಂಡ್:", + "moveddeleted-notice": "ಈ ಪುಟೊ ಮಾಜಿದ್ಂಡ್. \nಪುಟೊತ ಮಾಜಿದಿನ ಅತ್ತ್ಂಡ್ ವರ್ಗಾವಣೆದ ದಾಕಲೆನ್ ತಿರ್ತ್ ಕೊರ್ತ್ಂಡ್.", "postedit-confirmation-created": "ಈ ಪುಟೋನು ಉಂಡು ಮಾನ್ತುಂಡು.", "postedit-confirmation-saved": "ಇರೇನಾ ಸಂಪಾದನೆನ್ ಒರಿಪಾತುಂಡು.", "edit-already-exists": "ಪೊಸ ಪುಟೋನು ಉಂಡು ಮಲ್ಪರೆ ಅಯಿಜಿ. ಅವ್ವು ದುಂಬೇ ಉಂಡು.", - "content-model-wikitext": "ವಿಕಿ ಪಠ್ಯ", + "content-model-wikitext": "ವಿಕಿಪಠ್ಯ", + "undo-failure": "ನೆತ್ತ ನಡುಟು ಬೇತೆ ಬದಲಾವಣೆಲು ಆಯಿನೆಡ್ದಾತ್ರ ಈ ಬದಲಾವಣೆನ್ ದುಂಬುದಲೆಕೊ ಮಲ್ಪೆರೆ ಸಾದ್ಯೊ ಇಜ್ಜಿ.", "viewpagelogs": "ಈ ಪುಟೊತ ದಾಕಲೆಲೆನ್ ತೂಲೆ", "nohistory": "ಈ ಪುಟಕ್ ಬದಲಾವಣೆದ ಇತಿಹಾಸ ಇಜ್ಜಿ", "currentrev": "ಇತ್ತೆದ ಆವೃತ್ತಿ", "currentrev-asof": "$1ದ ಇಂಚಿಪದ ಆವೃತ್ತಿ", "revisionasof": "$1ದಿನೊತ ಆವೃತ್ತಿ", - "revision-info": "ಬದಲಾವಣೆ $1 ಲೆಕ್ಕೊ {{GENDER:$6|$2}} ಇಂಬೆರೆಡ್ದ್ $7", - "previousrevision": "←ದುಂಬೊರೊ ತೂಯಿನ", + "revision-info": "$1 ಪ್ರಕಾರೊ {{GENDER:$6|$2}} ಇಂಬೆರೆಡ್ದ್ ಆಯಿನ ಬದಲಾವಣೆ $7", + "previousrevision": "←ದುಂಬುದ ಆವೃತ್ತಿ", "nextrevision": "ದುಂಬುದ ತಿದ್ದುಪಡಿ →", "currentrevisionlink": "ಇತ್ತೆದ ತಿದ್ದುಪಡಿ", "cur": "ಸದ್ಯೊ", @@ -548,8 +567,8 @@ "historyempty": "(ಖಾಲಿ)", "history-feed-title": "ಬದಲಾವಣೆಲೆನ ಇತಿಹಾಸೊ", "history-feed-description": "ವಿಕಿದ ಈ ಪುಟೊತ ಬದಲಾವಣೆಲೆ ಇತಿಹಾಸೊ", - "history-feed-item-nocomment": "$1 $2 ಟ್", - "rev-delundel": "ತೋಜುನೆನ್ ದೆಂಗಲ", + "history-feed-item-nocomment": "$2 ಪೊರ್ತುಡು $1", + "rev-delundel": "ತೋಜಾವುನು/ದೆಂಗಾವುನು", "rev-showdeleted": "ತೊಜಾವು", "revisiondelete": "ಮಾಜಾಯಿನ/ಮಾಜಾವಂದಿನ ಬದಲಾವಣೆಲು", "revdelete-show-file-submit": "ಅಂದ್", @@ -572,47 +591,54 @@ "mergelog": "ಸೇರ್ಗೆದ ದಾಕಲೆ", "revertmerge": "ಅನ್-ಮರ್ಜ್ ಮಲ್ಪುಲೆ", "history-title": "\"$1\" ಪುಟೊತ ಆವೃತ್ತಿ ಇತಿಹಾಸೊ", - "difference-title": "ಪಿರ ಪರಿಸೀಲನೆದ ನಡುತ ವ್ಯತ್ಯಾಸೊ \"$1\"", + "difference-title": "\"$1\" ಆವೃತ್ತಿಲೆನ ನಡುತ ವ್ಯತ್ಯಾಸೊ", "lineno": "$1ನೇ ಸಾಲ್:", "compareselectedversions": "ಆಯ್ಕೆ ಮಲ್ತಿನ ಆವೃತ್ತಿಲೆನ್ ಹೊಂದಾಣಿಕೆ ಮಲ್ತ್ ತೂಲೆ", "editundo": "ದುಂಬುದಲೆಕೊ", - "diff-multi-sameuser": "({{PLURAL:$1|One intermediate revision|$1 ಮದ್ಯಂತರೊ ಪರಿಸ್ಕರಣೆ}} ಅವ್ವೇ ಬಳಕೆದಾರೆರೆನ್ ತೋಜಾದ್‍ಜಿ)", + "diff-empty": "(ದಾಲ ವ್ಯತ್ಯಾಸೊ ಇಜ್ಜಿ)", + "diff-multi-sameuser": "(ಒಂಜೇ ಸದಸ್ಯೆರೆ {{PLURAL:$1|ನಡುತ್ತ ಬದಲಾವಣೆನ್|$1 ನಡುತ್ತ ಬದಲಾವಣೆಲೆನ್}} ತೋಜಾದಿಜಿ)", + "diff-multi-otherusers": "({{PLURAL:$2|ಕುಡೊರಿ ಸದಸ್ಯೆರ್‌ನ|$2 ಸದಸ್ಯೆರ್ಲೆನ}} {{PLURAL:$1|ಒಂಜಿ ನಡುತ್ತ ಬದಲಾವಣೆನ್|$1 ನಡುತ್ತ ಬದಲಾವಣೆಲೆನ್}} ತೋಜಾದಿಜಿ)", "searchresults": "ನಾಡ್‍ಪತ್ತ್‌ನೆತ ಪಲಿತಾಂಸೊಲು", "searchresults-title": "\"$1\"ಕ್ ನಾಡ್‍ಪತ್ತ್‌ನೆತ ಪಲಿತಾಂಸೊಲು", "notextmatches": "ವಾ ಪುಟೊತ ಪಠ್ಯೊಡುಲಾ ಹೋಲಿಕೆ ಇಜ್ಜಿ", - "prevn": "ದುಂಬುತ್ತ {{PLURAL:$1|$1}}", + "prevn": "ದುಂಬುದ {{PLURAL:$1|$1}}", "nextn": "ಬೊಕ್ಕದ {{PLURAL:$1|$1}}", "prev-page": "ದುಂಬುತ ಪುಟೊ", "next-page": "ನನತಾ ಪುಟ", - "nextn-title": "ದುಂಬುದ $1 {{PLURAL:$1|result|ಪಲಿತಾಂಸೊಲು}}", + "prevn-title": "ದುಂಬುದ $1 {{PLURAL:$1|ಫಲಿತಾಂಸೊ|ಫಲಿತಾಂಸೊಲು}}", + "nextn-title": "ಬೊಕ್ಕದ $1 {{PLURAL:$1|ಪಲಿತಾಂಸೊ|ಪಲಿತಾಂಸೊಲು}}", "shown-title": "ಪ್ರತಿ ಪುಟೊಡುಲಾ $1 {{PLURAL:$1|result|ಪಲಿತಾಂಸೊ}} ತೋಜಪಾವು", "viewprevnext": "ತೂಲೆ ($1 {{int:pipe-separator}} $2) ($3)", "searchmenu-exists": "ಈ ವಿಕಿಟ್ \"[[:$1]]\" ಪುದರ್ದ ಪುಟೊ ಉಂಡು. {{PLURAL:$2|0=|ನಾಡಿನ ಪುದರ್ಗ್ ತಿಕ್ಕಿನ ಬೇತೆ ಫಲಿತಾಶೊಲೆನ್ಲಾ ತೂಲೆ.}}", - "searchmenu-new": "ಈ ಪುಟೊನು ರಚಿಸಲೆ \"[[:$1]]\" ಈ ವಿಕಿಡ್! {{PLURAL:$2|0=|See also the page found with your search.|ನಾಡ್‍ನಗ ತೋಜಿದ್ ಬರ್ಪುನ ಪಲಿತಾಂಸೊನು ತೂಲೆ.}}", - "searchprofile-articles": "ಲೇಕನೊ ಪುಟೊ", + "searchmenu-new": "\"[[:$1]]\" ಪುಟೊನು ಈ ವಿಕಿಟ್ ಉಂಡುಮಲ್ಪುಲೆ! {{PLURAL:$2|0=|ಈರ್ ನಾಡಿನ ವಿಸಯೊದೊಟ್ಟುಗು ತಿಕ್ಕಿನ ಪುಟೊನ್ಲಾ ತೂಲೆ.|ನಾಡಿನ ವಿಸಯೊಗು ತಿಕ್ಕಿನ ಪಲಿತಾಂಸೊಲೆನ್ಲಾ ತೂಲೆ}}", + "searchprofile-articles": "ವಿಸಯ ಪುಟೊಕುಲು", "searchprofile-images": "ಮಲ್ಟಿಮೀಡಿಯೊ", "searchprofile-everything": "ಪ್ರತಿ ವಿಸಯೊ", - "searchprofile-advanced": "ಸುದಾರಣೆದ", + "searchprofile-advanced": "ಸುದಾರ್ತಿನ", "searchprofile-articles-tooltip": "$1ಟ್ ನಾಡ್‍ಲೆ", "searchprofile-images-tooltip": "ಫೈಲ್‍ನ್ ನಾಡ್‍ಲೆ", "searchprofile-everything-tooltip": "ಮಾತ ಮಾಹಿತಿಲೆನ್ ನಾಡ್‍ಲೆ (ಪಾತೆರದ ಪುಟೊಲ ಸೇರ್ದ್)", - "searchprofile-advanced-tooltip": "ಬಳಕೆದ ನಾಮೊವರ್ಗೊಡು ನಾಡ್‍ಲೆ", + "searchprofile-advanced-tooltip": "ವೈಯಕ್ತಿಕೊ ಪುದರ್-ಜಾಗೆಲೆಡ್ ನಾಡ್‍ಲೆ", "search-result-size": "$1 ({{PLURAL:$2|೧ ಪದೊ|$2 ಪದೊಕುಲು}})", "search-result-category-size": "{{PLURAL:$1|1 ಸದಸ್ಯೆರ್|$1 ಸದಸ್ಯೆರ್ಲು}} ({{PLURAL:$2|1 ಉಪವರ್ಗೊ|$2 ಉಪವರ್ಗೊಲು}}, {{PLURAL:$3|1 ಫೈಲ್|$3 ಫೈಲ್‍ಲು}})", "search-redirect": "($1 ಡ್ದ್ ಪಿರ ನಿರ್ದೇಸನೊ)", "search-section": "(ವಿಬಾಗೊ $1)", - "search-file-match": "ಫೈಲ್‍ಡಿತ್ತಿ ವಿಸಯೊಗು ಒಂಬುಂಡು", + "search-category": "(ವರ್ಗ $1)", + "search-file-match": "ಫೈಲ್‍ಡಿತ್ತಿ ವಿಸಯೊಗು ಸರಿ ಒಂಬುಂಡು", "search-suggest": "ಇಂದೆನ್ ನಾಡೊಂದುಲ್ಲರೆ: $1", "search-interwiki-caption": "ಬಳಗದ ಇತರ ಯೋಜನೆಲು", "search-interwiki-default": "$1 ಫಲಿತಾಂಶೊಲು:", "search-interwiki-more": "(ಮಸ್ತ್)", + "search-interwiki-more-results": "ನನಾತ್", + "search-relatedarticle": "ಸ೦ಬ೦ದ ಇತ್ತಿನ", "searchrelated": "ಸ೦ಬ೦ಧ ಇತ್ತಿನ", "searchall": "ಮಾತ", - "search-showingresults": "{{PLURAL:$4|ಫಲಿತಾಂಸೊ$1 of $3|ಫಲಿತಾಂಸೊ $1 - $2 of $3}}", + "search-showingresults": "{{PLURAL:$4|$3ಟ್ $1 ಫಲಿತಾಂಸೊ|$3ಟ್ $1 - $2 ಫಲಿತಾಂಸೊಲು}}", "search-nonefound": "ಈರೆನ ವಿಚಾರಣೆಗ್ ತಕ್ಕಂದಿನ ಪಲಿತಾಂಸೊಲು ಇಜ್ಜಿ.", "search-nonefound-thiswiki": "ಈ ಸೈಟ್‍ಡ್ ಪ್ರಸ್ನೆನೆದ ಪಲಿತಾಂಸೊ ಕೂಡೊಂದಿಜ್ಜಿ", "powersearch-legend": "ಅಡ್ವಾನ್ಸ್’ಡ್ ಸರ್ಚ್", "powersearch-ns": "ನೇಮ್-ಸ್ಪೇಸ್’ಲೆಡ್ ನಾಡ್ಲೆ", + "powersearch-togglelabel": "ಪರೀಕ್ಷಿಸಲೆ:", "powersearch-toggleall": "ಮಾತಾ", "powersearch-togglenone": "ಇದ್ದಿ", "search-external": "ಬಾಹ್ಯೊ ಹುಡುಕಾಟೊ", @@ -693,26 +719,34 @@ "userrights": "ಸದಸ್ಯೆರೆ ಹಕ್ಕುಲು", "userrights-lookup-user": "ಬಳಕೆದಾರೆರೆ ಗುಂಪುಲೆನ್ ನಿರ್ವಹಿಸಲ", "userrights-user-editname": "ಒಂಜಿ ಸದಸ್ಯ ಪುದರ್ ಬರೆಲೆ", + "userrights-editusergroup": "{{GENDER:$1|ಸದಸ್ಯೆರ್ನ}} ಗುಂಪುನ್ ಸೆರ್ಸಲೇ", + "userrights-viewusergroup": "{{GENDER:$1|ಸದಸ್ಯೆರ್ನ}} ಗುಂಪುನ್ ತೂಲೆ", + "saveusergroups": "{{GENDER:$1|ಸದಸ್ಯೆರ್ನ}} ಗುಂಪುನ್ ಒರಿಪಾಲೆ", + "userrights-groupsmember": "ಸದರ್ಸೇರ್:", "userrights-reason": "ಕಾರಣೊ:", "group": "ಗುಂಪುಲು:", "group-user": "ಬಳಕೆದಾರೆರ್", + "group-bot": "ಬಾಟ್ಸ್", "group-sysop": "ನಿರ್ವಾಹಕೆರ್", "group-all": "ಮಾತಾ", + "group-user-member": "{{GENDER:$1|ಸದರ್ಸೆ}}", + "grouppage-bot": "{{ns:project}}:ಬಾಟ್ಸ್", "grouppage-sysop": "{{ns:project}}:ನಿರ್ವಾಹಕೆರ್", "right-read": "ಪುಟಕ್‍ಲೆನ್ ಓದುಲೆ", "right-edit": "ಪುಟೊನ್ ಸಂಪಾದನೆ ಮಲ್ಪುಲೆ", - "right-writeapi": "ಬರೆಯಿನ ಎಪಿಐದ ಬಳಕೆ", + "right-move": "ಪುಟೊನ್", + "right-writeapi": "ಬರವು ಎ.ಪಿ.ಐ. ದ ಉಪಯೋಗೊ", "right-delete": "ಪುಟೊಕುಲೆನ್ ಮಾಜಾಲೆ", "right-undelete": "ಪುಟೊನ್ ಮಾಜಾವಡೆ", "grant-group-email": "ಇ-ಅಂಚೆ ಕಡಪುಡುಲೆ", "grant-createaccount": "ಪೊಸ ಕಾತೆ ಸುರು ಮಲ್ಪುಲೆ", - "newuserlogpage": "ಸದಸ್ಯೆರೆ ಸ್ರಿಸ್ಟಿದ ದಾಕಲೆ", - "rightslog": "ಸದಸ್ಯೆರ್ನ ಹಕ್ಕು ದಾಖಲೆ", + "newuserlogpage": "ಸದಸ್ಯೆರೆ ಉಂಡುಮಲ್ತಿನ ದಾಕಲೆ", + "rightslog": "ಸದಸ್ಯೆರ್ನ ಹಕ್ಕ್ ದಾಖಲೆ", "action-read": "ಈ ಪುಟೊನು ಓದುಲೆ", - "action-edit": "ಈ ಪುಟೊನು ಎಡಿಟ್ ಮಲ್ಪುಲೆ", + "action-edit": "ಈ ಪುಟೊನು ಸಂಪೊಲಿಪುಲೆ", "action-createpage": "ಈ ಪುಟೊನು ಸೃಷ್ಟಿಸಾಲೆ", "action-createtalk": "ಚರ್ಚಾ ಪುಟೊನ್ ಸೃಷ್ಟಿಸಾಲೆ", - "action-createaccount": "ಈ ಸದಸ್ಯೆರನ ಖಾತೆನ್ ಉಂಡು ಮಲ್ಪುಲೆ", + "action-createaccount": "ಈ ಸದಸ್ಯೆರನ ಖಾತೆನ್ ಉಂಡುಮಲ್ಪುಲೆ", "action-minoredit": "ಉದೊಂಜಿ ಎಲ್ಯ ಬದಲಾವಣೆ", "action-move": "ಈ ಪೂಟೊನು ಮೂವ್(ಸ್ಥಳಾಂತರ) ಮಲ್ಪುಲೆ", "action-movefile": "ಈ ಫೈಲ್‘ನ್ ಸ್ಥಳಾಂತರ ಮಲ್ಪುಲೆ", @@ -727,15 +761,21 @@ "recentchanges": "ಇಂಚಿಪೊದ ಬದಲಾವಣೆಲು", "recentchanges-legend": "ಇಂಚಿಪೊದ ಬದಲಾವಣೆಲೆ ಆಯ್ಕೆಲು", "recentchanges-summary": "ಈ ವಿಕಿಟ್ ಇಂಚಿಪ್ಪ ಮಲ್ತ್‌ನ ಬದಲಾವಣೆನ್ ಈ ಪುಟೊಡು ಈರ್ ತೂವೊಲಿ", - "recentchanges-feed-description": "ಈ ಫೀಡ್’ಡ್ ವಿಕಿಕ್ ಇಂಚಿಪ್ಪ ಆತಿನಂಚಿನ ಬದಲಾವಣೆಲೆನ್ ಟ್ರ್ಯಾಕ್ ಮಲ್ಪುಲೆ.", - "recentchanges-label-newpage": "ಇರ್ನ ಈ ಬದಲಾವಣೆ ಪೊಸ ಪುಟೊನು ಸುರು ಮಲ್ಪುಂಡು", + "recentchanges-noresult": "ಈ ಮಾನದಂಡೊಲೆಗ್ ಸರಿ ಒಂಬುನ ಬದಲಾವಣೆಲು ಕೊರಿನ ಪೊರ್ತುಡು ಇಜ್ಜಿ", + "recentchanges-feed-description": "ಈ ಫೀಡ್‌ಡ್ ವಿಕಿಕ್ ಇಂಚಿಪ್ಪ ಆತಿನಂಚಿನ ಬದಲಾವಣೆಲೆನ್ ತೂವೊಂದುಪ್ಪೊಲಿ.", + "recentchanges-label-newpage": "ಈ ಬದಲಾವಣೆ ಒಂಜಿ ಪೊಸ ಪುಟೊನು ಉಂಡು ಮಲ್ತ್‌ಂಡ್.", "recentchanges-label-minor": "ಉಂದು ಕಿಞ್ಞ ಬದಲಾವಣೆ", "recentchanges-label-bot": "ಈ ಸಂಪದನೆ ಒಂಜಿ ಬಾಟ್‍ಡ್ ಆತ್ಂಡ್", "recentchanges-label-unpatrolled": "ಈ ಸಂಪಾದನೆನ್ ನನಲಾ ಪರೀಕ್ಷೆ ಮಲ್ತ್‌ಜಿ.", "recentchanges-label-plusminus": "ಬೈಟ್ಸ್‌ದ ಲೆಕ್ಕೊಡು ಈ ಪುಟೊತ್ತ ಗಾತ್ರೊ ಬದಲಾತ್ಂಡ್", "recentchanges-legend-heading": "ಪರಿವಿಡಿ:", - "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (ಬೊಕ್ಕೊಲಾ ತೂಲೆ [[Special:NewPages|ಪೊಸ ಪುಟೊದ ಪಟ್ಟಿ]])", + "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|ಪೊಸ ಪುಟೊಕ್ಲೆನ ಪಟ್ಟಿ]]ನ್ಲಾ ತೂಲೆ)", "recentchanges-submit": "ತೋಜಾಲೆ", + "rcfilters-quickfilters": "ಅರಿತ್ನ ವಿಸಯೊನ್ ಒರಿಪಾಲೆ", + "rcfilters-savedqueries-rename": "ಪೊಸ ಪುದರ್", + "rcfilters-savedqueries-remove": "ದೆಪ್ಪುಲೆ", + "rcfilters-savedqueries-new-name-label": "ಪುದರ್", + "rcfilters-savedqueries-cancel-label": "ವಜಾ ಮಲ್ಪುಲೆ", "rcfilters-filterlist-whatsthis": "ಉಂದು ದಾದಾ?", "rcfilters-filter-user-experience-level-learner-label": "ಕಲ್ಪುನರ್", "rcnotefrom": "$3, $4 ಡ್ದ್ ಆತಿನ {{PLURAL:$5|ಬದಲಾವಣೆ|ಬದಲಾವಣೆಲು}} ತಿರ್ತ್ ಉಂಡು (ಒಟ್ಟುಗು $1 ತೋಜೊಂದುಂಡು).", @@ -752,7 +792,7 @@ "rcshowhideanons": "ಪುದರ್ ದಾಂತಿ ಸದಸ್ಯೆರ್ $1", "rcshowhideanons-show": "ತೋಜಾಲೆ", "rcshowhideanons-hide": "ಅಡೆಂಗಾವು", - "rcshowhidepatr": "$1 ಪರೀಕ್ಷಿಸಾದಿನ ಸಂಪಾದನೆಲು", + "rcshowhidepatr": "$1 ಪರೀಕ್ಷಣೆ ಮಲ್ತಿನ ಸಂಪಾದನೆಲು", "rcshowhidepatr-show": "ತೋಜಾಲೆ", "rcshowhidepatr-hide": "ಅಡೆಂಗಾವು", "rcshowhidemine": "ಎನ್ನ ಸಂಪಾದನೆಲೆನ್ $1", @@ -773,17 +813,18 @@ "newsectionsummary": "\n/* $1 */ಪೊಸ ವಿಭಾಗ", "rc-enhanced-expand": "ವಿವರೊಲೆನ್ ತೊಜಾವ್", "rc-enhanced-hide": "ವಿವರೊಲೆನ್ ದೆಂಗಾವು", + "rc-old-title": "ಸುರುಟು \"$1\" ಪನ್ಪಿ ಪುದರ್‌ಡ್ ಉಂಡಾತ್ಂಡ್", "recentchangeslinked": "ಸಂಬಂದೊ ಉಪ್ಪುನಂಚಿನ ಬದಲಾವಣೆಲು", "recentchangeslinked-feed": "ಸಂಬಂಧ ಉಪ್ಪುನಂಚಿನ ಬದಲಾವಣೆಲು", "recentchangeslinked-toolbox": "ಸಂಬಂದೊ ಉಪ್ಪುನಂಚಿನ ಬದಲಾವಣೆಲು", - "recentchangeslinked-title": "\"$1\" ಪುಟೊಟು ಆಯಿನ ಬದಲಾವಣೆಗ್ ಸಂಬಂದಿಸದ್", + "recentchangeslinked-title": "\"$1\" ಪುಟೊಕು ಸಂಬಂದಿತಿನ ಬದಲಾವಣೆಲು", "recentchangeslinked-summary": "ಒಂಜಿ ನಿರ್ದಿಸ್ಟೊ ಪುಟೊರ್ದು ಸಂಪರ್ಕೊ ಉಪ್ಪುನ ಪುಟೊಕುಲೆಗ್ (ಅತ್ತಂಡ ನಿರ್ದಿಸ್ಟೊ ವರ್ಗೊಗು ಸೇರ್ದಿನ ಸದಸ್ಯೆರೆಗ್) ಇಂಚಿಪ ಮಲ್ತಿನಂಚಿನ ಬದಲಾವಣೆಲೆನ್ ತಿರ್ತ್ ಪಟ್ಟಿ ಮಲ್ತ್‌ದ್ಂಡ್.\n[[Special:Watchlist|ಇರೆನ ವೀಕ್ಷಣೆ ಪಟ್ಟಿಡ್]] ಉಪ್ಪುನ ಪುಟೊಕುಲು ''ದಪ್ಪ ಅಕ್ಷರೊಡು\" ಉಂಡು.", "recentchangeslinked-page": "ಪುಟೊತ ಪುದರ್:", "recentchangeslinked-to": "ಇಂದೆತ ಬದಲ್‍ಗ್ ಕೊರ್ತ್‍ನ ಪುಟೊಗು ಕೊಂಡಿ ಉಪ್ಪುನಂಚಿನ ಪುಟೊಲೆದ ಬದಲಾವಣೆಲೆನ್ ತೋಜಾವು", "upload": "ಫೈಲ್’ನ್ ಅಪ್ಲೋಡ್ ಮಲ್ಪುಲೆ", "uploadbtn": "ಫೈಲ್’ನ್ ಅಪ್ಲೋಡ್ ಮಲ್ಪುಲೆ", "uploadnologin": "ಲಾಗಿನ್ ಆತ್‘ಜ್ಜರ್", - "uploadlogpage": "ದಾಖಲೆ ಅಪ್ಲೋಡ್ ಮಲ್ಪುಲೆ", + "uploadlogpage": "ಅಪ್ಲೋಡ್ ದಾಕಲೆ", "filename": "ಕಡತದ ಪುದರ್", "filedesc": "ಸಾರಾಂಸೊ", "fileuploadsummary": "ಸಾರಾಂಸೊ:", @@ -795,6 +836,7 @@ "upload-file-error": "ಆ೦ತರಿಕ ದೋಷ", "upload-dialog-title": "ಫೈಲ್ ಅಪ್ಲೋಡ್", "upload-dialog-button-cancel": "ವಜಾ ಮಲ್ಪುಲೆ", + "upload-dialog-button-back": "ಪಿರ", "upload-dialog-button-done": "ಆಂಡ್", "upload-dialog-button-save": "ಒರಿಪಾಲೆ", "upload-dialog-button-upload": "ಅಪ್ಲೊಡ್", @@ -821,7 +863,7 @@ "listfiles-latestversion-no": "ಅತ್ತ್", "file-anchor-link": "ಫೈಲ್", "filehist": "ಫೈಲ್‍ದ ಇತಿಹಾಸೊ", - "filehist-help": "ದಿನೊ/ಪೊರ್ತುದ ಮಿತ್ತ್ ಒತ್ತ್‌ಂಡ ಈ ಫೈಲ್‍ದ ನಿಜೊಸ್ತಿತಿ ತೋಜುಂಡು.", + "filehist-help": "ದಿನೊ/ಪೊರ್ತುದ ಮಿತ್ತ್ ಒತ್ತ್‌ಂಡ ಫೈಲ್‍ ಆ ಪೊರ್ತುಡು ಎಂಚ ತೋಜೊಂದಿತ್ತ್ಂಡ್ ಪಂದ್ ತೂವೊಲಿ.", "filehist-deleteall": "ಮಾತಾ ಮಾಜಾಲೆ", "filehist-deleteone": "ಮಾಜಾಲೆ", "filehist-revert": "ದುಂಬುದ ಲೆಕ ಮಲ್ಪುಲೆ", @@ -830,16 +872,20 @@ "filehist-thumb": "ಎಲ್ಯಚಿತ್ರೊ", "filehist-thumbtext": "$1ತ ಆವೃತ್ತಿದ ಎಲ್ಯಚಿತ್ರೊ", "filehist-nothumb": "ಎಲ್ಯಚಿತ್ರೊ ಇಜ್ಜಿ", - "filehist-user": "ಬಳಕೆದಾರೆರ್", + "filehist-user": "ಸದಸ್ಯೆರ್", "filehist-dimensions": "ಆಯಾಮೊಲು", "filehist-filesize": "ಫೈಲ್’ದ ಗಾತ್ರ", "filehist-comment": "ಅಬಿಪ್ರಾಯೊ", "imagelinks": "ಫೈಲ್‍ದ ಉಪಯೋಗ", - "linkstoimage": "ಈ ತಿರ್ತ್‍ದ {{PLURAL:$1|page links|$1 ಪುಟೊಲೆ ಕೊಂಡಿ}}ಈ ಫೈಲ್‍ಗ್ ಕೊನಪೋಪುಂಡು.", - "nolinkstoimage": "ಈ ಫೈಲ್‍ಗ್ ಸಂಪರ್ಕೊ ಉಪ್ಪುನ ವಾ ಪುಟೊಲಾ ಇದ್ದಿ.", + "linkstoimage": "ಈ ತಿರ್ತ್‍ದ {{PLURAL:$1|ಪುಟೊ|$1 ಪುಟೊಕುಲು}} ಈ ಫೈಲ್‍ಗ್ ಸಂಪರ್ಕೊ ಕೊರ್ಪುಂಡು.", + "linkstoimage-more": "ಈ ಕಡತೊಗು $1 ಡ್ದ್ ಜಾಸ್ತಿ {{PLURAL:$1|ಪುಟೊ|ಪುಟೊಕುಲು}} ಸಂಪರ್ಕ ಕೊರ್ಪುಂಡು.\nಈ ಕಡೊತೊಗು ಮಾತ್ರ ಸಂಪರ್ಕ ಕೊರ್ಪಿನ {{PLURAL:$1|ಸುರುತ ಪುಟೊನು|ಸುರುತ $1 ಪುಟೊಕ್ಲೆನ್}} ತಿರ್ತ್‌ದ ಪಟ್ಟಿಡ್ ತೋಜಾದ್‌ಂಡ್.\n[[Special:WhatLinksHere/$2|ಇಡೀ ಪಟ್ಟಿಲಾ]] ಉಂಡು.", + "nolinkstoimage": "ಈ ಫೈಲ್‍ಗ್ ಸಂಪರ್ಕೊ ಉಪ್ಪುನ ವಾ ಪುಟೊಲಾ ಇಜ್ಜಿ.", + "linkstoimage-redirect": "$1 (ಕಡತ ಪುನರ್ನಿರ್ದೇಶನೊ) $2", "sharedupload": "ಈ ಫೈಲ್’ನ್ ಮಸ್ತ್ ಜನ ಪಟ್ಟ್’ದುಲ್ಲೆರ್ ಅಂಚೆನೆ ಉಂದು ಮಸ್ತ್ ಪ್ರೊಜೆಕ್ಟ್’ಲೆಡ್ ಉಪಯೋಗಿಸೊಲಿ", - "sharedupload-desc-here": "ಈ ಪುಟೊ $1ಡ್ದ್ ಬೊಕ್ಕ ಬೇತೆ ಯೋಜನೆಡ್ದ್ ಗಲಸೊಲಿ.\nಈ ಪುಟೊತ ವಿವರೊ [$2 ಪುಟೊತ ವಿವರೊ] ತಿರ್ತ ಸಾಲ್‍ಡ್ ತೋಜಾದ್ಂಡ್", - "upload-disallowed-here": "ಈರ್ ಈ ಫೈಲ್‍ನ್ ಕುಡೊರೊ ಬರೆವರೆ ಸಾದ್ಯೊ ಇದ್ದಿ.", + "sharedupload-desc-here": "ಈ ಪುಟೊ $1ಡ್ದ್ ಬೈದ್ಂಡ್ ಬೊಕ್ಕ ಬೇತೆ ಯೋಜನೆಲೆಡ್ ಗಲಸೊಲಿ.\n[$2 ಕಡತ ವಿವರಣೆ ಪುಟ]ತ ಮಿತ್ತ್ ವಿವರಣೆನ್ ತಿರ್ತ ಸಾಲ್‍ಡ್ ತೋಜಾದ್ಂಡ್.", + "filepage-nofile": "ಈ ಪುದರ್‌ಡ್ ಒವ್ಲಾ ಕಡತ ಇಜ್ಜಿ.", + "shared-repo-from": "$1 ನೆತ್ತ್", + "upload-disallowed-here": "ಈರ್ ಈ ಫೈಲ್‍ನ್ ಕುಡೊರೊ ಬರೆಯೆರೆ ಸಾದ್ಯೊ ಇಜ್ಜಿ.", "filerevert-comment": "ಕಾರಣ:", "filerevert-submit": "ದುಂಬುದ ಲೆಕ ಮಲ್ಪುಲೆ", "filedelete": "$1 ನ್ ಮಾಜಾಲೆ", @@ -862,14 +908,15 @@ "statistics-users-active": "ಸಕ್ರಿಯ ಬಳಕೆದಾರೆರ್", "pageswithprop-submit": "ಪೋಲೆ", "doubleredirects": "ರಡ್ಡ್ ರಿಡೈರೆಕ್ಟ್‌ಲು", + "double-redirect-fixer": "ಪುನರ್ನಿರ್ದೇಶನೊ ಸಮ ಮಲ್ಪುನಾರ್", "brokenredirects": "ಕಡಿದಿನ ರಿಡೈರೆಕ್ಟ್‌ಲು", "brokenredirects-edit": "ಸಂಪೊಲಿಪುಲೆ", "brokenredirects-delete": "ಮಾಜಾಲೆ", "withoutinterwiki": "ಬಾಸೆದ ಸಂಪರ್ಕ ದಾಂತಿನ ಪುಟೊಕುಲು", "withoutinterwiki-submit": "ತೋಜಾಲೆ", "fewestrevisions": "ಮಸ್ತ್ ಕಡಮೆ ಬದಲಾವಣೆ ಆತಿನ ಪುಟೊಕುಲು", - "nbytes": "$1 {{PLURAL:$1|byte|ಬೈಟ್‍ಲು}}", - "nmembers": "$1 {{PLURAL:$1|member|ಸದಸ್ಯೆರ್}}", + "nbytes": "$1 {{PLURAL:$1|ಬೈಟ್|ಬೈಟ್‍ಲು}}", + "nmembers": "$1 {{PLURAL:$1|ಸದಸ್ಯೆರ್|ಸದಸ್ಯೆರ್ಲು}}", "lonelypages": "ಒಂಟಿ ಪುಟೊಕುಲು", "uncategorizedpages": "ಒತ್ತರೆ ಆವಂದಿನ ಪುಟೊಕುಲು", "uncategorizedcategories": "ಒತ್ತರೆ ಆವಂದಿನ ವರ್ಗೊಲು", @@ -909,17 +956,23 @@ "movethispage": "ಈ ಪುಟೊನು ಮೂವ್ ಮಲ್ಪುಲೆ", "pager-newer-n": "{{PLURAL:$1|ಪೊಸ ೧|ಪೊಸ $1}}", "pager-older-n": "{{PLURAL:$1|older 1|ಪರತ್ತ್ $1}}", + "apisandbox-unfullscreen": "ಪುಟೊ ತೂಲೆ", "apisandbox-reset": "ಮಾಜಲೇ", "apisandbox-retry": "ನನೊರ ಪ್ರಯತ್ನ ಮಾನ್ಪುಲೇ", "apisandbox-examples": "ಉದಾಹರಣೆಲು", "apisandbox-results": "ಪಲಿತಾಂಸೊ", + "apisandbox-continue": "ಮುಂದುವರೆಸಾಲೆ", + "apisandbox-continue-clear": "ಮಾಜಲೇ", "booksources": "ಬೂಕುದ ಮೂಲೊ", "booksources-search-legend": "ಬೂಕುದ ಮೂಲೊನು ನಾಡ್‍ಲೆ", "booksources-search": "ನಾಡ್‍ಲೆ", "specialloguserlabel": "ಸಾಧಕೆರ್:", + "speciallogtitlelabel": "ಉದ್ದೇಶೊ (ತರೆಬರವು {{ns:user}}ಅತ್ತಂಡ ಸದಸ್ಯೆರೆ ಪುದರ್):", "log": "ದಾಕಲೆಲು", "logeventslist-submit": "ತೋಜಾಲೆ", "all-logs-page": "ಮಾತಾ ಸಾರ್ವಜನಿಕ ದಾಕಲೆ", + "alllogstext": "{{SITENAME}}ದ ಲಭ್ಯ ಇತ್ತಿನ ಮಾತಾ ದಾಕಲೆಲೆನ್ ಮೂಲು ಒಟ್ಟುಗು ತೂವೊಲಿ.\nಒಂಜಿ ದಾಕಲೆ ನಮೂನೆ, ಅತ್ತ್‌ಡ ಸದಸ್ಯೆರೆ ಪುದರ್ (case-sensitive), ಅತ್ತ್‌ಡ ಪ್ರಭಾವಿತ ಪುಟೊನು (case-sensitive) ಆಯ್ಕೆ ಮಲ್ತ್‌ದ್ ಸಂಬಂದಪಡೆಯಿನ ದಾಕಲೆಲೆನ್ ಮಾತ್ರಲ ತೂವೊಲಿ.", + "logempty": "ದಾಕಲೆಡ್ ನೆಕ್ಕ್ ಸರಿ ಒಂಬುನ ಒವ್ಲಾ ವಿಸಯ ಇಜ್ಜಿ", "checkbox-all": "ಮಾತಾ", "checkbox-none": "ಒವ್ವುಲಾ ಇಜ್ಜಿ", "allpages": "ಪೂರಾ ಪೂಟೊಕುಲು", @@ -927,6 +980,7 @@ "allpagesto": "ಇಂದೆರ್ದ್ ಅಂತ್ಯ ಆಪುನ ಪುಟೊಲೆನ್ ತೊಜ್ಪಾವು:", "allarticles": "ಮಾತ ಪುಟೊಕುಲು", "allpagessubmit": "ಪೋಲೆ", + "allpages-hide-redirects": "ಪುನರ್ನಿದೇಶನೊಲೆನ್ ದೆಂಗಾಲೆ", "categories": "ವರ್ಗೊಲು", "categories-submit": "ತೋಜಾಲೆ", "deletedcontributions": "ಮಾಜಿದಿನ ಸದಸ್ಯೆರೆ ಕಾಣಿಕೆಲು", @@ -934,10 +988,12 @@ "linksearch": "ಪಿದಯಿದ ಕೊಂಡಿಲೆನ್ ನಾಡುನಿ", "linksearch-ok": "ನಾಡ್‍ಲೆ", "listusers-submit": "ತೋಜಾಲೆ", + "listusers-noresult": "ಈ ಪುದಾರ್ತ ಸದಸ್ಯೆರ್ ಇಜ್ಜೆರ್.", "activeusers": "ಸಕ್ರಿಯ ಸದಸ್ಯೆರೆ ಪಟ್ಟಿ", "listgrouprights": "ಸದಸ್ಯೆರೆ ಗುಂಪುದ ಹಕ್ಕುಲು", "listgrouprights-group": "ಗುಂಪು", "listgrouprights-members": "(ಸದಸ್ಯೆರ್ನ ಪಟ್ಟಿ)", + "listgrouprights-removegroup-all": "ಮಾಂತ ಕೊಂಪೆಲೆನ್ ದೆಪ್ಪುಲೆ", "listgrants-rights": "ಹಕ್ಕುಗಳು", "emailuser": "ಈ ಸದಸ್ಯೆರೆಗ್ ಇ-ಮೈಲ್ ಕಡಪುಡ್ಲೆ", "emailusername": "ಸದಸ್ಯೆರ್ನ ಪುದರ್:", @@ -945,17 +1001,19 @@ "emailsubject": "ವಿಷಯ:", "emailmessage": "ಸಂದೇಶಲು:", "emailsend": "ಕಡಪುಡುಲೆ", + "usermessage-editor": "ವ್ಯವಸ್ಥಾ ಸಂದೇಶಕೆರ್", "watchlist": "ವೀಕ್ಷಣಾ ಪಟ್ಟಿ", "mywatchlist": "ಎನ್ನ ವೀಕ್ಷಣಾಪಟ್ಟಿ", "watchlistfor2": "$1 ಗ್ ($2)", "watchnologin": "ಲಾಗಿನ್ ಆತ್‍ಜರ್", - "watch": "ತೂಲೆ", + "watch": "ಗೇನ ದೀಲೆ", "watchthispage": "ಈ ಪುಟೊನು ತೂಲೆ", "unwatch": "ವೀಕ್ಷಣಾಪಟ್ಟಿರ್ದ್ ದೆಪ್ಪು", "watchlist-details": "ಪಾತೆರ ಪುಟೊಕುಲು ಸೇರ್ದ್ ಒಟ್ಟು {{PLURAL:$1|$1 ಪುಟೊ|$1 ಪುಟೊಕುಲು}} ಇರೆನ ವೀಕ್ಷಣಾಪಟ್ಟಿಡ್ ಉಂಡು.", "wlheader-enotif": "ಈ-ಮೈಲ್ ಸೂಚನೆ ಸಕ್ರಿಯ ಆತ್ಂಡ್.", "wlheader-showupdated": "ಈರ್ ಅಕೇರಿಗ್ ಭೇಟಿ ಕೊರಿ ಬೊಕ್ಕ ಬದಲಾವಣೆ ಆಯಿನ ಪುಟೊಕುಲೆನ್ '''ದಪ್ಪ ಅಕ್ಷರೊಲೆಡ್''' ತೋಜಾದ್ಂಡ್.", - "wlnote": "Below {{PLURAL:$1|is the last change|are the last $1 changes}} in the last {{PLURAL:$2|hour|$2 hours}}, as of $3, $4.\n\n$3, $4 ದ ಪ್ರಕಾರ ಕರಿನ {{PLURAL:$2|ಗಂಟೆಡ್|$2 ಗಂಟೆಲೆಡ್}} ಆಯಿನ ಅಕೇರಿದ {{PLURAL:$1|ಬದಲಾವಣೆನ್|$1 ಬದಲಾವಣೆಲೆನ್}} ತಿರ್ತ್ ತೋಜಾದ್ಂಡ್.", + "wlnote": "$3, $4 ದ ಪ್ರಕಾರ ಕರಿನ {{PLURAL:$2|ಗಂಟೆಡ್|$2 ಗಂಟೆಲೆಡ್}} ಆಯಿನ ಅಕೇರಿದ {{PLURAL:$1|ಬದಲಾವಣೆನ್|$1 ಬದಲಾವಣೆಲೆನ್}} ತಿರ್ತ್ ತೋಜಾದ್ಂಡ್.", + "wlshowlast": "ಕರಿನ $1 ಗಂಟೆಲು $2 ದಿನೊಕುಲು ತೋಜಾಲೆ", "watchlist-hide": "ದೆಂಗಾವು", "watchlist-submit": "ತೋಜಾವು", "wlshowtime": "ತೋಜಾವೊಡಾಯಿನ ಪೊರ್ತುದ ಅವಧಿ:", @@ -966,33 +1024,33 @@ "watchlist-options": "ವೀಕ್ಷಣಾಪಟ್ಟಿ ಆಯ್ಕೆಲು", "watching": "ವೀಕ್ಷಣಾಪಟ್ಟಿಗ್ ಸೇರ್ಪಾವೊಂದುಂಡು...", "unwatching": "ವೀಕ್ಷಣಾಪಟ್ಟಿರ್ದ್ ದೆತ್ತೊಂದುಂಡು...", - "enotif_reset": "ಭೇಟಿ ಕೊರಿನ ಮಾತಾ ಪುಟೊಕುಲೆನ್ ಗುರ್ತ ಮಲ್ಪುಲೆ", + "enotif_reset": "ಮಾತಾ ಪುಟೊಕುಲೆನ್ ತೂಯಿಲೆಕ ಗುರ್ತ ಮಲ್ಪುಲೆ", "deletepage": "ಪುಟೊಕುಲೆನ್ ಮಾಜಾಲೆ", "confirm": "ಗಟ್ಟಿಮಲ್ಪುಲೆ", "delete-legend": "ಮಾಜಾಲೆ", "historyaction-submit": "ತೋಜಾಲೆ", "actioncomplete": "ಕಾರ್ಯ ಸಂಪೂರ್ಣ", - "dellogpage": "ಡಿಲೀಟ್ ಮಲ್ತಿನ ಫೈಲ್‍ದ ದಾಕಲೆ", + "dellogpage": "ಮಾಜಾಯಿನೆತ್ತ ದಾಕಲೆ", "deletionlog": "ಡಿಲೀಟ್ ಮಲ್ತಿನ ಫೈಲ್‍ದ ದಾಕಲೆ", "deletecomment": "ಕಾರಣ:", "deletereasonotherlist": "ಬೇತೆ ಕಾರಣ", "delete-edit-reasonlist": "ಮಾಜಾಯಿನ ಕಾರಣೊಲೆನ್ ಸಂಪಾದನೆ ಮಲ್ಪುಲೆ", - "rollbacklink": "ಪುಡತ್ತ್ ಪಾಡ್", - "rollbacklinkcount": "ಪಿರ ದೆತೊನ್ಲೆ $1 {{PLURAL:$1|edit|ಸಂಪದನೆಲು}}", + "rollbacklink": "ಪಿರ ತಿರ್ಗಾವ್", + "rollbacklinkcount": "$1 {{PLURAL:$1|ಸಂಪಾದನೆನ್|ಸಂಪಾದನೆಲೆನ್}} ಪಿರ ತಿರ್ಗಾವ್", "changecontentmodel": "ಪುಟೊತ ವಿಸಯ ಮಾದರಿನ್ ಬದಲ್ ಮಲ್ಪುಲೆ", "changecontentmodel-title-label": "ಪುಟೊದ ಪುದರ್", "changecontentmodel-reason-label": "ಕಾರಣ:", "changecontentmodel-submit": "ಬದಲಾವಣೆ", "logentry-contentmodel-change-revertlink": "ದುಂಬುದ ಲೆಕ ಮಲ್ಪುಲೆ", "logentry-contentmodel-change-revert": "ದುಂಬುದ ಲೆಕ ಮಲ್ಪುಲೆ", - "protectlogpage": "ಸೇರಾಯಿನ ದಾಕಲೆ", + "protectlogpage": "ಸಂರಕ್ಷಣೆ ದಾಕಲೆ", "protectedarticle": "\"[[$1]]\" ಸಂರಕ್ಷಿತವಾದುಂಡು.", "modifiedarticleprotection": "\"[[$1]]\" ಪುಟೊತ ಸಂರಕ್ಷಣೆ ಮಟ್ಟ ಬದಲಾಂಡ್", "protectcomment": "ಕಾರಣೊ:", "protect-default": "ಮಾತ ಸದಸ್ಯೆರೆಗ್ಲಾ ಅನುಮತಿ ಕೊರ್ಲೆ", "protect-otherreason-op": "ಬೇತೆ ಕಾರಣ", "restriction-type": "ಒಪ್ಪುಗೆ:", - "restriction-edit": "ಸಂಪಾದನೆ ಮಲ್ಪುಲೆ", + "restriction-edit": "ಸಂಪೊಲಿಪುಲೆ", "restriction-move": "ಸ್ಥಳಾಂತರ ಮಲ್ಪುಲೆ", "restriction-create": "ಸೃಷ್ಟಿಸಾಲೆ", "restriction-upload": "ಅಪ್ಲೊಡ್", @@ -1013,9 +1071,10 @@ "mycontris": "ಎನ್ನ ಕಾನಿಕೆಲು", "anoncontribs": "ಕಾನಿಕೆಲು", "contribsub2": "{{GENDER:$3|$1}} ($2)", + "nocontribs": "ಈ ಮಾನದಂಡೊಲೆಗ್ ಸರಿ ಒಂಬುನ ಬದಲಾವಣೆಲು ತಿಕ್ಕಿಜಿ.", "uctop": "(ಇತ್ತೆದ)", - "month": "ಈ ತಿಂಗೊಲುರ್ದ್ (ಬೊಕ್ಕ ದುಂಬುದ):", - "year": "ಈ ಒರ್ಸೊರ್ದು(ಬೊಕ್ಕ ದುಂಬುದ):", + "month": "ಈ ತಿಂಗೊಲುಡ್ದು (ಬೊಕ್ಕ ದುಂಬುದ):", + "year": "ಈ ಒರ್ಸೊಡ್ದು(ಬೊಕ್ಕ ದುಂಬುದ):", "sp-contributions-newbies": "ಪೊಸ ಖಾತೆಲೆನ ಕಾಣಿಕೆಲೆನ್ ಮಾತ್ರ ತೊಜ್ಪಾವು", "sp-contributions-blocklog": "ತಡೆಪತ್ತುನ ದಾಖಲೆ", "sp-contributions-deleted": "ಮಾಜಿದಿನ {{GENDER:$1|ಸದಸ್ಯೆರೆ}} ಕಾಣಿಕೆಲು", @@ -1026,42 +1085,46 @@ "sp-contributions-search": "ಕಾಣಿಕೆಲೆನ್ ನಾಡ್ಲೆ", "sp-contributions-username": "ಐ.ಪಿ ವಿಳಾಸ ಅತ್ತಂಡ ಸದಸ್ಯೆರ್ನ ಪುದರ್:", "sp-contributions-toponly": "ಇಂಚಿಪದ ಪರಿಷ್ಕರಣೆದ ಸಂಪಾದನೆಲೆನ್ ಮಾತ್ರ ತೋಜಾವು", - "sp-contributions-newonly": "ಪುಟೊನು ಉಂಡು ಮಲ್ತಿನ ಸಪಾದನೆಲೆನ್ ಮಾತ್ರ ತೋಜಾವು", + "sp-contributions-newonly": "ಪುಟೊನು ಉಂಡುಮಲ್ತಿನ ಸಪಾದನೆಲೆನ್ ಮಾತ್ರ ತೋಜಾವು", "sp-contributions-hideminor": "ಕಿಞ್ಞ ಬದಲಾವಣೆನ್ ದೆಂಗಾಲೆ", "sp-contributions-submit": "ನಾಡ್", "whatlinkshere": "ಇಡೆ ವಾ ಪುಟೊ ಕೊಂಡಿ ಕೊರ್ಪುಂಡು", "whatlinkshere-title": "\"$1\" ಕ್ಕ್ ಸಂಪರ್ಕ ಕೊರ್ಪಿನ ಪುಟೊಕುಲು", "whatlinkshere-page": "ಪುಟೊ:", - "linkshere": "
[[:$1]]ಗ್ ಈ ತಿರ್ತ್‍ದ ಪುಟೊಗು ಕೊಂಡಿ ಕೊರ್ಪುಂಡು.", + "linkshere": "[[:$1]]ಗ್ ಈ ತಿರ್ತ್‍ದ ಪುಟೊಕುಲು ಕೊಂಡಿ ಕೊರ್ಪುಂಡು.", "nolinkshere": "'''[[:$1]]''' ಗ್ ವಾ ಪುಟೊಕುಲೆಡ್ಲಾ ಲಿಂಕ್ ಇಜ್ಜಿ.", "isredirect": "ಪಿರ ನಿರ್ದೇಶನೊದ ಪುಟೊ", "istemplate": "ಸೇರಾವುನೆ", "isimage": "ಫೈಲ್‍ದ ಕೊಂಡಿ", - "whatlinkshere-prev": "{{PLURAL:$1|previous|ದುಂಬುದ $1}}", - "whatlinkshere-next": "{{PLURAL:$1|next|ಬೊಕ್ಕದ $1}}", + "whatlinkshere-prev": "{{PLURAL:$1|ದುಂಬುದ|ದುಂಬುದ $1}}", + "whatlinkshere-next": "{{PLURAL:$1|ಬೊಕ್ಕದ|ಬೊಕ್ಕದ $1}}", "whatlinkshere-links": "← ಕೊಂಡಿಲು", "whatlinkshere-hideredirs": "$1 ಪಿರನಿರ್ದೇಶನೊಲು", "whatlinkshere-hidetrans": "$1 ಸೇರಾವುನವು", "whatlinkshere-hidelinks": "$1 ಕೊಂಡಿಲು", + "whatlinkshere-hideimages": "$1 ಕಡತ ಕೊಂಡಿಲು", "whatlinkshere-filters": "ಅರಿಪೆಲು", "whatlinkshere-submit": "ಪೋಲೆ", "blockip": "ಈ ಸದಸ್ಯೆರೆನ್ ಬ್ಲಾಕ್ ಮಲ್ಪುಲೆ", "ipbreason": "ಕಾರಣೊ:", - "ipboptions": "2 ಗಂಟೆಲು:2 hours,1 ದಿನ:1 day,3 ದಿನೊಲು:3 days,1 ವಾರ:1 week,2 ವಾರೊಲು:2 weeks,1 ತಿಂಗೊಲು:1 month,3 ತಿಂಗೊಲು:3 months,6 ತಿಂಗೊಲು:6 months,1 ವರ್ಷ:1 year,ಅನಿರ್ಧಿಷ್ಟ:infinite", + "ipboptions": "2 ಗಂಟೆಲು:2 hours,1 ದಿನ:1 day,3 ದಿನೊಕುಲು:3 days,1 ವಾರ:1 week,2 ವಾರೊಲು:2 weeks,1 ತಿಂಗೊಲು:1 month,3 ತಿಂಗೊಲು:3 months,6 ತಿಂಗೊಲು:6 months,1 ವರ್ಸ:1 year,ಅನಿರ್ಧಿಷ್ಟ:infinite", "blocklist": "ತಡೆ ಆತಿನ ಸದಸ್ಯೆರ್", "ipblocklist": "ತಡೆಪತ್ತ್’ದಿನ ಐ.ಪಿ ವಿಳಾಸೊಲು ಅಂಚೆನೆ ಬಳಕೆದ ಪುದರ್’ಲು", "blocklist-target": "ಗುರಿ", "blocklist-reason": "ಕಾರಣೊ", "ipblocklist-submit": "ನಾಡ್‍ಲೆ", - "blocklink": "ಅಡ್ಡ ಪತ್ತ್‌ಲೆ", + "infiniteblock": "ಅನಂತೊ", + "blocklink": "ಉಂತಾಲೆ", "unblocklink": "ಅಡ್ಡನ್ ದೆಪ್ಪುಲೆ", "change-blocklink": "ಬ್ಲಾಕ್’ನ್ ಬದಲಾಲೆ", "contribslink": "ಕಾಣಿಕೆಲು", "emaillink": "ಇ-ಅಂಚೆ ಕಡಪುಡುಲೆ", "blocklogpage": "ತಡೆ ಆತಿನ ಸದಸ್ಯೆರ್ನ ದಾಕಲೆ", "blocklogentry": "[[$1]] ಖಾತೆ $2 $3 ಮುಟ್ಟ ತಡೆ ಆತ್ಂಡ್", + "reblock-logentry": "[[$1]] ನ ತಡೆ ವ್ಯವಸ್ಥೆಲೆಡ್ ಕೈದಾಪಿನ ಪೊರ್ತುನು $2 ಗ್ ಬದಲ್ ಮಲ್ತೆರ್ $3", "unblocklogentry": "$1 ಖಾತೆನ್ ಅನ್-ಬ್ಲಾಕ್ ಮಲ್ತ್’ನ್ಡ್", - "block-log-flags-nocreate": "ಖಾತೆ ಉಂಡು ಮಲ್ಪುನೇನ್ ತಡೆಪತ್ತ್'ದ್ಂಡ್", + "block-log-flags-nocreate": "ಖಾತೆ ಉಂಡುಮಲ್ಪುನೇನ್ ತಡೆಪತ್ತ್'ದ್ಂಡ್", + "proxyblocker": "ಪ್ರಾಕ್ಸಿ ತಡೆಪತ್ತುನಾರ್", "movelogpage": "ಸ್ತಲಾಂತರೊದ ದಾಕಲೆ", "movereason": "ಕಾರಣೊ:", "revertmove": "ದುಂಬುದ ಲೆಕೆ ಮಲ್ಪುಲೆ", @@ -1084,9 +1147,10 @@ "import-interwiki-submit": "ಆಮದು", "import-upload-filename": "ಕಡತದ ಪುದರ್:", "import-comment": "ಅಭಿಪ್ರಾಯೊ:", - "tooltip-pt-userpage": "{{GENDER:|ಎನ್ನ ಸದಸ್ಯ}} ಪುಟೊ", + "importlogpage": "ಆಮದು ದಾಕಲೆ", + "tooltip-pt-userpage": "{{GENDER:|ಇರೆನ ಸದಸ್ಯ}} ಪುಟೊ", "tooltip-pt-mytalk": "{{GENDER:|ಎನ್ನ}} ಚರ್ಚೆತಾ ಪುಟೊ", - "tooltip-pt-preferences": "{{GENDER:|ಎನ್ನ}} ಇಸ್ಟೊಲು", + "tooltip-pt-preferences": "{{GENDER:|ಇರೆನ}} ಇಷ್ಟೊಲು", "tooltip-pt-watchlist": "ಈರ್ ಬದಲಾವಣೆಗಾದ್ ನಿಗಾ ದೀತಿನಂಚಿನ ಪುಟೊಲೆನ ಪಟ್ಟಿ", "tooltip-pt-mycontris": "{{GENDER:|ಎನ್ನ}} ಕಾನಿಕೆಲೆನ ಪಟ್ಟಿ", "tooltip-pt-login": "ಈರ್ ಲಾಗಿನ್ ಆವೊಡುಂದು ಕೇನೊಂದುಲ್ಲೊ, ಆಂಡ ಉಂದು ದಾಲ ಕಡ್ಡಾಯ ಅತ್ತ್.", @@ -1098,13 +1162,13 @@ "tooltip-ca-viewsource": "ಉಂದೊಂಜಿ ಸಂರಕ್ಷಿತ ಪುಟೊ.\nಇಂದೆತ ಮೂಲೊನು ಈರ್ ತೂವೊಲಿ.", "tooltip-ca-history": "ಈ ಪುಟೊದ ಪರತ್ತ್ ಆವೃತ್ತಿಲು", "tooltip-ca-protect": "ಈ ಪುಟೊನು ಸಂರಕ್ಷಣೆ ಮಲ್ಪುಲೆ", - "tooltip-ca-delete": "ಈ ಪುಟೊನು ನಾಶ ಮಲ್ಪುಲೆ", + "tooltip-ca-delete": "ಈ ಪುಟೊನು ಮಾಜಾಲೆ", "tooltip-ca-move": "ಈ ಪೂಟೊನು ಬೇತೆ ಕಡೆಕ್ ಪಾಡ್ಲೆ", "tooltip-ca-watch": "ಈ ಪುಟೊನು ಈರೆನ ವೀಕ್ಷಣಾಪಟ್ಟಿಗ್ ಸೆರ್ಪಾಲೆ", "tooltip-ca-unwatch": "ಈ ಪುಟೊನು ಇರೆನ ವೀಕ್ಷಣಾ ಪಟ್ಟಿರ್ದ್ ದೆಪ್ಪುಲೆ", "tooltip-search": "{{SITENAME}}ನ್ ನಾಡ್‍ಲೆ", "tooltip-search-go": "ಉಂದುವೇ ಪುದರ್ದ ಪುಟೊ ಇತ್ತ್‌ಂಡ ಅಡೆ ಪೋಲೆ", - "tooltip-search-fulltext": "ಈ ಪಟ್ಯೊಡ್ ಉಪ್ಪುನಂಚಿನ ಪುಟೊಲೆನ್ ನಾಡ್‌ಲೆ", + "tooltip-search-fulltext": "ಈ ಪಟ್ಯೊಡ್ ಉಪ್ಪುನಂಚಿನ ಪುಟೊಕುಲೆನ್ ನಾಡ್‌ಲೆ", "tooltip-p-logo": "ಮುಖ್ಯ ಪುಟಕ್ ಪೋಲೆ", "tooltip-n-mainpage": "ಮುಖ್ಯಪುಟನ್ ತೂಲೆ", "tooltip-n-mainpage-description": "ಮುಕ್ಯೊ ಪುಟೊನ್ ತೂಲೆ", @@ -1113,20 +1177,20 @@ "tooltip-n-recentchanges": "ವಿಕಿಡ್ ದುಂಬುದ ಒಂತೆ ಸಮಯೊಡ್ ಆತಿನಂಚಿನ ಬದಲಾವಣೆಲೆನ ಪಟ್ಟಿ", "tooltip-n-randompage": "ಇಚ್ಚೆದ ಪುಟೊ ಒಂಜೆನ್ ತೋಜಾವು", "tooltip-n-help": "ಇಂದೆತ ಬಗೆಟ್ ತೆರೆಯೊನುನ ಜಾಗೆ", - "tooltip-t-whatlinkshere": "ಇಡೆಗ್ ಕೊಂಡಿ ಕೊರ್ಪುನಂಚಿನ ಪೂರ ವಿಕಿ ಪುಟೊಲೆನ ಪಟ್ಟಿ", + "tooltip-t-whatlinkshere": "ಇಡೆಗ್ ಕೊಂಡಿ ಕೊರ್ಪುನಂಚಿನ ಪೂರ ವಿಕಿ ಪುಟೊಕುಲೆನ ಪಟ್ಟಿ", "tooltip-t-recentchangeslinked": "ಈ ಪುಟೊಡ್ದ್ ಸಂಪರ್ಕೊ ಉಪ್ಪುನಂಚಿನ ಪುಟೊಟು ಇಂಚಿಪೊದ ಬದಲಾವಣೆಲು", "tooltip-feed-rss": "ಈ ಪುಟೊಗು ಆರ್.ಎಸ್.ಎಸ್ ಫೀಡ್", "tooltip-feed-atom": "ಈ ಪುಟೊಕು ಆಟಮ್ ಫೀಡ್ ಮಲ್ಪುಲೆ", - "tooltip-t-contributions": "{{GENDER:$1|ಈ ಸದಸ್ಯೆರ್ನ}} ಕಾಣಿಕೆದ ಪಟ್ಟಿನ್ ತೋಜಾವು", + "tooltip-t-contributions": "{{GENDER:$1|ಈ ಸದಸ್ಯೆರ್ನ}} ಕಾಣಿಕೆದ ಪಟ್ಟಿ", "tooltip-t-emailuser": "{{GENDER:$1|ಈ ಸದಸ್ಯೆರೆಗ್}} ಇ-ಮೇಲ್ ಕಡಪುಡ್ಲೆ", "tooltip-t-upload": "ಫೈಲ್’ನ್ ಅಪ್ಲೋಡ್ ಮಲ್ಪುಲೆ", - "tooltip-t-specialpages": "ಪೂರ ವಿಸೇಸೊ ಪುಟೊಲೆನ ಪಟ್ಟಿ", + "tooltip-t-specialpages": "ಪೂರ ವಿಸೇಸೊ ಪುಟೊಕುಲೆನ ಪಟ್ಟಿ", "tooltip-t-print": "ಈ ಪುಟೊತ ಮುದ್ರಣೊ ಮಲ್ಪುನ ಆವೃತ್ತಿ", "tooltip-t-permalink": "ಪುಟೊತ ಈ ಆವೃತ್ತಿಗ್ ಸಾಸಿತೊ ಕೊಂಡಿ", "tooltip-ca-nstab-main": "ಮಾಹಿತಿ ಪುಟೊನ್ ತೂಲೆ", "tooltip-ca-nstab-user": "ಸದಸ್ಯೆರ್ನ ಪುಟೊನು ತೂಲೆ", "tooltip-ca-nstab-special": "ಉಂದೊಂಜಿ ವಿಸೇಸ ಪುಟೊ, ಇಂದೆನ್ ಈರ್ ಸಂಪೊಲಿಪೆರೆ ಆಪುಜಿ", - "tooltip-ca-nstab-project": "ಮಾಹಿತಿ ಪುಟೊನು ತೂಲೆ", + "tooltip-ca-nstab-project": "ಯೋಜನೆದ ಪುಟೊನು ತೂಲೆ", "tooltip-ca-nstab-image": "ಫೈಲ್‍ದ ಪುಟೊನು ತೂಲೆ", "tooltip-ca-nstab-mediawiki": "ಸಿಸ್ಟಮ್ ಸಂದೇಶೊನು ತೂಲೆ", "tooltip-ca-nstab-template": "ಟೆಂಪ್ಲೇಟ್‍ನ್ ತೂಲೆ", @@ -1137,11 +1201,11 @@ "tooltip-preview": "ಈರ್ ಮಲ್ತ‍್‌ನ ಬದಲಾವಣೆತ ಮುನ್ನೋಟ - ಈ ಪುಟನ್ ಒರಿಪಾವುನ ದು೦ಬು ಉಂದೆನ್ ತೂಲೆ", "tooltip-diff": "ಈ ಲೇಕನೊಗ್ ಮಲ್ತಿನ ಬದಲಾವಣೆಲೆನ್ ತೋಜಾವ್", "tooltip-compareselectedversions": "ಈ ಪುಟತ ಆಯ್ಕೆ ಮಲ್ತಿನ ರಡ್ಡ್ ಆವೃತ್ತಿದ ವ್ಯತ್ಯಾಸನ್ ತೂಲೆ", - "tooltip-watch": "ಈ ಪುಟನ್ ಈರ್ನ ತೂಪುನ ಪಟ್ಟಿಗ್ ಸೇರ್ಸಾಲೆ", + "tooltip-watch": "ಈ ಪುಟನ್ ಇರೆನ ತೂಪುನ ಪಟ್ಟಿಗ್ ಸೇರಾಲೆ", "tooltip-recreate": "ಈ ಪುಟ ಇತ್ತೆ ಇಜ್ಜ೦ಡಲಾ ಐನ್ ಪಿರ ಮಲ್ಪ್", "tooltip-upload": "ಅಪ್ಲೋಡ್ ಸುರು ಮಲ್ಪು", - "tooltip-rollback": "ಅಕೇರಿದ ಸಂಪಾದಕೆರೆನ ಮಾಂತ ಸಂಪದನೆನ್ಲಾ ಮಾಜದ್ ಪಾಡುಂಡು", - "tooltip-undo": "\"ವಜಾ ಮಲ್ಪುಲೆ\" ಈ ಬದಲಾವಣೆನ್ ದೆತೊನುಜಿ ಬುಕ್ಕೊ ಪ್ರಿವ್ಯೂ ಮೋಡ್‍ಡ್ ಬದಲಾವಣೆ ಮಲ್ಪೆರ್ ಕೊನೊಪು೦ಡು. ಅ೦ಚೆನೆ ಸಾರಾಂಸೊಡು ಬದಲಾವಣೆಗ್ ಕಾರಣ ಸೇರಾಯರ ಆಪು೦ಡು.", + "tooltip-rollback": "\"ಪಿರ ತಿರ್ಗಾವ್\" ಅಕೇರಿದ ಸಂಪಾದಕೆರೆನ ಸಂಪಾದನೆಲೆನ್ ಒಂಜೇ ಕ್ಲಿಕ್ಕ್‌ಡ್ ಈ ಪುಟೊಕು ಪಿರ ತಿರ್ಗಾವುಂಡು.", + "tooltip-undo": "\"ವಜಾ ಮಲ್ಪುಲೆ\" ಈ ಬದಲಾವಣೆನ್ ವಜಾ ಮಲ್ತ್‌ದ್ ಸಂಪಾದನೆ ಪುಟೊಕ್ಕು ಮುನ್ನೋಟೊದ ವಿದಾನೊಡು ಕೊನೊಪು೦ಡು. ಅ೦ಚೆನೆ ಸಾರಾಂಸೊಡು ಬದಲಾವಣೆನ್ ವಜಾ ಮಲ್ತಿನ ಕಾರಣ ಸೇರಾಯೆರೆ ಬುಡ್ಪುಂಡು.", "tooltip-summary": "ಒಂಜಿ ಎಲ್ಯ ಸಾರಾಂಸೊ ಕೊರ್ಲೆ", "simpleantispam-label": "ಯಾಂಟಿ-ಸ್ಪಾಮ್ ಚೆಕ್.\nಮುಲ್ಪ ದಿಂಜಾವೊಡ್ಚಿ", "pageinfo-title": "\"$1\" ಕ್ ಮಾಹಿತಿ", @@ -1149,35 +1213,49 @@ "pageinfo-header-edits": "ಸಂಪೊಲಿತಿನ ಇತಿಹಾಸೊ", "pageinfo-header-restrictions": "ಪುಟ ರಕ್ಷಣೆ", "pageinfo-header-properties": "ಪುಟೊತ್ತ ಗುಣಲಕ್ಷಣೊಲು", - "pageinfo-display-title": "ತರೆಬರವುತ ಪುದರ್ ತೊಜಾವು", + "pageinfo-display-title": "ತರೆಬರವು ತೊಜಾವು", + "pageinfo-default-sort": "ಮೂಲಸ್ಥಿತಿತ ವಿಂಗಡನಾ ಕೀ", "pageinfo-length": "ಪುಟೊತ್ತ ಉದ್ದ (ಬೈಟ್ಸ್)", "pageinfo-article-id": "ಪುಟೊದ ಐಡಿ", "pageinfo-language": "ಪುಟೊಟಿತ್ತಿ ವಿಸಯೊದ ಬಾಸೆ", "pageinfo-content-model": "ಪುಟೊಟಿತ್ತಿ ವಿಸಯೊದ ಮಾದರಿ", "pageinfo-content-model-change": "ಬದಲಾವಣೆಲು", + "pageinfo-robot-policy": "ರೋಬಾಟ್‌ಲೆಡ್ದ್ ಸೂಚಿಕೆ", "pageinfo-robot-index": "ಅನುಮತಿ ಉಂಡು", + "pageinfo-robot-noindex": "ಅನುಮತಿ ಇಜ್ಜಿ", "pageinfo-watchers": "ಪುಟೊತ್ತ ವೀಕ್ಷಕೆರ್ನ ಸಂಕೆ", "pageinfo-few-watchers": "$1 ಡ್ದ್ ಕಮ್ಮಿ {{PLURAL:$1|ವೀಕ್ಷಕೆರ್|ವೀಕ್ಷಕೆರ್ಲು}}", "pageinfo-redirects-name": "ಈ ಪುಟೊಕಿತ್ತಿ ರೀಡೈರೆಕ್ಟ್‌ಲೆನ ಸಂಕೆ", - "pageinfo-firstuser": "ಪುಟೊನು ಉಂಡು ಮಲ್ತಿನಾರ್", - "pageinfo-firsttime": "ಪುಟೊನು ಉಂಡು ಮಲ್ತಿನ ತಾರಿಕ್", + "pageinfo-subpages-name": "ಈ ಪುಟೊತ ಉಪಪುಟೊಕ್ಲೆನ ಸಂಖ್ಯೆ", + "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|ಪುನರ್ನಿರ್ದೇಶನೊ|ಪುನರ್ನಿರ್ದೇಶನೊಲು}}; $3 {{PLURAL:$3|ಪುನರ್ನಿರ್ದೇಶನೊ ದಾಂತಿನ|ಪುನರ್ನಿರ್ದೇಶನೊಲು ದಾಂತಿನ}})", + "pageinfo-firstuser": "ಪುಟೊತ ಸ್ರಿಸ್ಟಿಕಾರೆರ್", + "pageinfo-firsttime": "ಪುಟೊನು ಉಂಡುಮಲ್ತಿನ ತಾರಿಕ್", "pageinfo-lastuser": "ಇಂಚಿಪ್ಪೊದ ಸಂಪಾದಕೆರ್", "pageinfo-lasttime": "ಇಂಚಿಪೊಗು ಸಂಪೊಲಿತಿನ ತಾರಿಕ್", - "pageinfo-edits": "ಒಟ್ಟು ಸಂಪಾದನೆಲೆನ ಸಂಕೆ", + "pageinfo-edits": "ಒಟ್ಟು ಸಂಪಾದನೆಲೆನ ಸಂಕ್ಯೆ", + "pageinfo-authors": "ಲೇಕಕೆರ್ನ ಒಟ್ಟು ಸಂಕ್ಯೆ", + "pageinfo-recent-edits": "ಇಂಚಿಪೊದ ಸಂಪಾದನೆಲೆ ಸಂಕ್ಯೆ (ಕರಿನ $1 ದುಲಯಿ)", + "pageinfo-recent-authors": "ಇಂಚಿಪೊದ ಲೇಕಕೆರ್ನ ಸಂಕ್ಯೆ", + "pageinfo-magic-words": "ಮಾಯಾ {{PLURAL:$1|ಪದೊ|ಪದೊಕುಲು}} ($1)", + "pageinfo-hidden-categories": "ದೆಂಗ್‌ದಿನ {{PLURAL:$1|ವರ್ಗೊ|ವರ್ಗೊಲು}} ($1)", + "pageinfo-templates": "ಸೇರಾಯಿನ {{PLURAL:$1|ಟೆಂಪ್ಲೇಟ್|ಟೆಂಪ್ಲೇಟ್ಲು}} ($1)", "pageinfo-toolboxlink": "ಪುಟೊದ ಮಾಹಿತಿ", "pageinfo-contentpage": "ವಿಸಯೊ ಇತ್ತಿ ಪುಟೊ ಪಂದ್ ಲೆಕ್ಕೊಗು ಪತ್ತ್‌ದ್ಂಡ್", "pageinfo-contentpage-yes": "ಅಂದ್", "pageinfo-protect-cascading-yes": "ಅಂದ್", "pageinfo-category-pages": "ಪುಟೊಕುಲೆ ಸಂಕ್ಯೆ", + "patrol-log-page": "ಪರೀಕ್ಷಣಾ ದಾಕಲೆ", "previousdiff": "← ದುಂಬುದ ಸಂಪದನೆ", "nextdiff": "ಬುಕ್ಕೊದ ಸಂಪದನೆ →", "thumbsize": "ಕಿರುನೋಟದ ಗಾತ್ರೊ:", + "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|ಪುಟೊ|ಪುಟೊಕುಲು}}", "file-info-size": "$1 × $2 ಚಿತ್ರಬಿಂದುಲು, ಫೈಲ್‍ದ ಗಾತ್ರೊ: $3, MIME ಪ್ರಕಾರೊ: $4", + "file-info-size-pages": "$1 × $2 ಚಿತ್ರಬಿಂದುಲು, ಕಡತ ಗಾತ್ರೊ: $3, MIME ನಮೂನೆ: $4, $5 {{PLURAL:$5|ಪುಟೊ|ಪುಟೊಕುಲು}}", "file-nohires": "ಇಂದೆರ್ದ್ ಜಾಸ್ತಿ ರೆಸಲ್ಯೂಶನ್ ಇಜ್ಜಿ.", "svg-long-desc": "ಎಸ್.ವಿ.ಜಿ ಫೈಲ್, ಸುಮಾರಾದ್ $1 × $2 ಚಿತ್ರೊಬಿಂದು, ಫೈಲ್‍ದ ಗಾತ್ರ: $3", "show-big-image": "ಮೂಲೊ ಫೈಲ್", - "show-big-image-preview": "ಪಿರವುದ ಪುಟೊತ ಗಾತ್ರೊ: $1.", - "show-big-image-other": "ಬೇತೆ{{PLURAL:$2|resolution|ಪಟೊತ್ತ ಗಾತ್ರೊ }}: $1.", + "show-big-image-preview": "ಈ ಮುನ್ನೋಟದ ಗಾತ್ರೊ: $1.", + "show-big-image-other": "ಬೇತೆ{{PLURAL:$2|ಪಟೊತ್ತ ಗಾತ್ರೊ|ಪಟೊತ್ತ ಗಾತ್ರೊ }}: $1.", "show-big-image-size": "$1 × $2 ಚಿತ್ರೊ ಬಿಂದುಲು", "newimages": "ಪೊಸ ಕಡತೊಲೆನ್ ಗ್ಯಾಲರಿ", "newimages-legend": "ಅರಿಪೆ", @@ -1186,24 +1264,24 @@ "days": "{{PLURAL:$1|$1 ದಿನೊ|$1 ದಿನೊಕುಲು}}", "bad_image_list": "ವ್ಯವಸ್ಥೆದ ಆಕಾರ ಈ ರೀತಿ ಉಂಡು:\n\nಪಟ್ಟಿಡುಪ್ಪುನಂಚಿನ ದಾಖಲೆಲೆನ್ (* ರ್ದ್ ಶುರು ಆಪುನ ಸಾಲ್’ಲು) ಮಾತ್ರ ಪರಿಗಣನೆಗ್ ದೆತೊನೆರಾಪುಂಡು.\nಪ್ರತಿ ಸಾಲ್’ದ ಶುರುತ ಲಿಂಕ್ ಒಂಜಿ ದೋಷ ಉಪ್ಪುನಂಚಿನ ಫೈಲ್’ಗ್ ಲಿಂಕಾದುಪ್ಪೊಡು.\nಅವ್ವೇ ಸಾಲ್’ದ ಶುರುತ ಪೂರಾ ಲಿಂಕ್’ಲೆನ್ ಪರಿಗನೆರ್ದ್ ದೆಪ್ಪೆರಾಪುಂಡು, ಪಂಡ ಓವು ಪುಟೊಲೆಡ್ ಫೈಲ್’ದ ಬಗ್ಗೆ ಬರ್ಪುಂಡೋ ಔಲು.", "metadata": "ಮೆಟಾಡೇಟಾ", - "metadata-help": "ಈ ಪೈಲ್‍ಡ್ ಜಾಸ್ತಿ ಮಾಹಿತಿ ಉಂಡು. ಹೆಚ್ಚಿನಂಸೊ ಪೈಲ್‍ನ್ ಉಂಡು ಮಲ್ಪೆರೆ ಉಪಯೋಗ ಮಲ್ತಿನ ಡಿಜಿಟಲ್ ಕ್ಯಾಮೆರರ್ದ್ ಅತ್ತ್ಂಡ ಸ್ಕ್ಯಾನರ್‌ರ್ದ್ ಈ ಮಾಹಿತಿ ಬೈದ್ಂಡ್.\nಮೂಲಪ್ರತಿರ್ದ್ ಈ ಪೈಲ್ ಬದಲಾದಿತ್ತ್ಂಡ, ಕೆಲವು ಮಾಹಿತಿ ಬದಲಾತಿನ ಪೈಲ್‍ದ ವಿವರೊಲೆಗ್ ಸರಿಯಾದ್ ಹೊಂದಂದೆ ಉಪ್ಪು.", + "metadata-help": "ಈ ಪೈಲ್‍ಡ್ ಜಾಸ್ತಿ ಮಾಹಿತಿ ಉಂಡು. ಹೆಚ್ಚಿನಂಸೊ ಪೈಲ್‍ನ್ ಉಂಡು ಮಲ್ಪೆರೆ ಉಪಯೋಗ ಮಲ್ತಿನ ಡಿಜಿಟಲ್ ಕ್ಯಾಮೆರರ್ದ್ ಅತ್ತ್ಂಡ ಸ್ಕ್ಯಾನರ್‌ರ್ದ್ ಈ ಮಾಹಿತಿ ಬೈದ್ಂಡ್.\nಮೂಲಪ್ರತಿರ್ದ್ ಈ ಪೈಲ್ ಬದಲಾದಿತ್ತ್ಂಡ, ಕೆಲವು ಮಾಹಿತಿ ಬದಲಾತಿನ ಪೈಲ್‍ದ ವಿವರೊಲೆಗ್ ಸರಿಯಾದ್ ಒಪ್ಪಂದೆ ಉಪ್ಪು.", "metadata-expand": "ವಿಸ್ತಾರವಾಯಿನ ವಿವರೊಲೆನ್ ತೊಜ್ಪಾವು", "metadata-collapse": "ವಿಸ್ತಾರವಾಯಿನ ವಿವರೊಲೆನ್ ದೆಂಗಾವು", - "metadata-fields": "ಈ ಸಂದೇಸೊಡು ಪಟ್ಟಿ ಮಲ್ತಿನಂಚಿನ EXIF ಮಿತ್ತ ದರ್ಜೆದ ಮಾಹಿತಿನ್ ಚಿತ್ರೊ ಪುಟೊಕು ಸೇರ್ಪಾಯೆರೆ ಆವೊಂದುಂಡು. ಪುಟೊಟು ಮಿತ್ತ ದರ್ಜೆ ಮಾಹಿತಿದ ಪಟ್ಟಿನ್ ದೆಪ್ಪುನಗ ಉಂದು ತೋಜುಂಡು.\nಒರಿದನವು ಮೂಲೊ ಸ್ಥಿತಿಟ್ ಅಡೆಂಗ್‍ದುಂಡು.\n*ಮಲ್ಪುಲೆ\n*ಮಾದರಿ\n*ದಿನೊ ಪೊರ್ತು ಮೂಲೊ\n*ಮಾನಾದಿಗೆದ ಸಮಯೊ\n*ಫ್‍ಸಂಖ್ಯೆ\n*ಐಎಸ್ಒ ವೇಗೊದ ರೇಟಿಂಗ್\n*ತೂಪಿನ ಜಾಗೆದ ದೂರ\n*ಕಲಾವಿದೆ\n*ಕೃತಿಸ್ವಾಮ್ಯೊ\n*ಚಿತ್ರೊ ವಿವರಣೆ\n*ಜಿಪಿಎಸ್ ಅಕ್ಷಾಂಸೊ\n*ಜಿಪಿಎಸ್ ರೇಖಾಂಸೊ\n*ಜಿಪಿಎಸ್ ಎತ್ತರೊ", + "metadata-fields": "ಮೆಟಾಡೇಟಾ ಟೇಬಲ್ ಎಲ್ಯ ಆನಗ, ಈ ಸಂದೇಸೊಡು ಪಟ್ಟಿ ಮಲ್ತಿನ ಚಿತ್ರ ಮೆಟಾಡೇಟಾ ಜಾಗೆಲು ಚಿತ್ರ ಪುಟ ಪ್ರದರ್ಶನೊಡು ಸೇರುಂಡು. ಒರಿದಿನವು ಮೂಲ ಸ್ಥಿತಿಟ್ ದೆಂಗ್‌ದುಪ್ಪುಂಡು. \n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude", "exif-imagewidth": "ಅಗೆಲ", "exif-imagelength": "ಎತ್ತರೊ", "exif-orientation": "ದಿಕ್ಕ್ ದಿಸೆ", - "exif-xresolution": "ಅಡ್ಡಗಲೊದ ರೇಸಲ್ಯೂಶನ್", + "exif-xresolution": "ಅಡ್ಡದ ರೇಸಲ್ಯೂಶನ್", "exif-yresolution": "ಉದ್ದೊದ ರೇಸಲ್ಯೂಶನ್", "exif-datetime": "ಫೈಲ್‍ನ್ ಬದಲಾವಣೆ ಮಲ್ತ್‌ನ ದಿನೊ ಬೊಕ್ಕ ಪೊರ್ತು", "exif-make": "ಕ್ಯಾಮರೊದ ತಯಾರೆಕೆರ್", "exif-model": "ಕ್ಯಾಮರೊದ ಮಾದರಿ", - "exif-software": "ಉಪಯೋಗೊ ಮಲ್ತಿನ ತಂತ್ರಾಂಸೊ", + "exif-software": "ಗಲಸ್‌ದಿನ ತಂತ್ರಾಂಸೊ", "exif-artist": "ಬರೆತಿನಾರ್", "exif-copyright": "ಹಕ್ಕುದಾರೆ", "exif-exifversion": "Exif ಆವೃತ್ತಿ", "exif-colorspace": "ಬಣ್ಣೊದ ಜಾಗೆ", - "exif-datetimeoriginal": "ಮಾಹಿತಿ ಸ್ರಿಸ್ಟಿಸಯಿನ ದಿನೊ ಬೊಕ್ಕ ಪೊರ್ತು", + "exif-datetimeoriginal": "ಮಾಹಿತಿ ಉಂಡಾಯಿನ ದಿನೊ ಬೊಕ್ಕ ಪೊರ್ತು", "exif-datetimedigitized": "ಗಣಕೀಕರಣೊದ ದಿನೊ ಬೊಕ್ಕ ಪೊರ್ತು", "exif-flash": "ಫ್ಲ್ಯಾಶ್", "exif-source": "ಮೂಲೊ", @@ -1229,6 +1307,8 @@ "quotation-marks": "\"$1\"", "imgmultipageprev": "← ದುಂಬುತ ಪುಟೊ", "imgmultipagenext": "ನನತ ಪುಟ →", + "imgmultigo": "ಪೋಲೆ!", + "imgmultigoto": "$1 ನೇ ಪುಟೊಕು ಪೋಲೆ", "img-lang-go": "ಪೋಲೆ", "table_pager_next": "ನನತಾ ಪುಟ", "table_pager_prev": "ದುಂಬುತ ಪುಟೊ", @@ -1262,10 +1342,14 @@ "version-libraries-license": "ಪರವಾನಗಿ", "version-libraries-description": "ವಿವರಣೆ", "version-libraries-authors": "ಲೇಖಕೆರ್", + "redirect": "ಕಡತೊ, ಸದಸ್ಯೆರ್, ಪುಟೊ, ಆವೃತ್ತಿ, ಅತ್ತ್‌ಡ ದಾಕಲೆ ಐ.ಡಿ. ಮೂಲಕ ಪುನರ್ನಿರ್ದೇಶನ", + "redirect-summary": "ಈ ವಿಸೇಸೊ ಪುಟೊ ಒಂಜಿ ಕಡತೊಗು (ಕಡತದ ಪುದರ್ ಕೊರ್ತ್ಂಡ್), ಒಂಜಿ ಪುಟೊಕು (ಪುಟತ ಐ.ಡಿ. ಅತ್ತ್‌ಡ ಆವೃತ್ತಿದ ಐ.ಡಿ. ಕೊರ್ತ್ಂಡ್), ಒಂಜಿ ಸದಸ್ಯೆರೆ ಪುಟೊಕು (ಒಂಜಿ ಸದಯೆರೆ ಐ.ಡಿ. ಸಂಖ್ಯೆ ಕೊರ್ತ್ಂಡ್), ಅತ್ತ್‌ಡ ಒಂಜಿ ದಾಕಲೆ ಸೇರಿಗೆಗ್ (ದಾಕಲೆದ ಐ.ಡಿ. ಕೊರ್ತ್ಂಡ್) ಕೊನೊಪುಂಡು. ಉಪಯೋಗ: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], [[{{#Special:Redirect}}/user/101]], or [[{{#Special:Redirect}}/logid/186]].", "redirect-submit": "ಪೋಲೆ", + "redirect-lookup": "ತೂಲೆ:", "redirect-value": "ಬಿಲೆ:", - "redirect-user": "ಸದಸ್ಯೆರ್ನ ID", - "redirect-page": "ಪುಟೊತ ಐಡಿ", + "redirect-user": "ಸದಸ್ಯೆರ್ನ ಐ.ಡಿ.", + "redirect-page": "ಪುಟೊತ ಐ.ಡಿ.", + "redirect-revision": "ಪುಟೊ ಆವೃತ್ತಿ", "redirect-file": "ಕಡತದ ಪುದರ್", "fileduplicatesearch-filename": "ಕಡತದ ಪುದರ್:", "fileduplicatesearch-submit": "ನಾಡ್‍ಲೆ", @@ -1282,7 +1366,7 @@ "blankpage": "ಖಾಲಿ ಪುಟ", "tag-filter": "[[Special:Tags|ಟ್ಯಾಗ್]]ಅರಿಪೆ:", "tag-filter-submit": "ಅರಿಪೆ", - "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|Tag|ಟ್ಯಾಗುಲು}}]]:$2)", + "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|ಟ್ಯಾಗ್|ಟ್ಯಾಗುಲು}}]]:$2)", "tags-title": "ತೂಗು ಪಟ್ಟಿಲು", "tags-source-header": "ಮೂಲೊ", "tags-active-header": "ಸಕ್ರಿಯ?", @@ -1297,21 +1381,25 @@ "tags-delete-reason": "ಕಾರಣ:", "tags-deactivate-reason": "ಕಾರಣ:", "comparepages": "ಪುಟೊಕುಲೆನ್ ತುಲನೆ ಮಲ್ಪುಲೆ", - "logentry-delete-delete": "$1{{GENDER:$2|ಮಾಜಾತುಂಡ್}}ಪುಟೊ $3", - "logentry-delete-restore": "$1 {{GENDER:$2|restored}} ಪುಟೊ $3 ($4)", + "logentry-delete-delete": "$1 $3 ಪುಟೊನು {{GENDER:$2|ಮಾಜಾಯೆರ್}}", + "logentry-delete-restore": "$3 ಪುಟೊನು ($4) $1 {{GENDER:$2|ಕುಡ ಸ್ಥಾಪನೆ ಮಲ್ತೆರ್}}", "restore-count-files": "{{PLURAL:$1|1 file|$1 ವಿಸಯೊಲು}}", + "logentry-delete-revision": "$3 ಪುಟೊಡು {{PLURAL:$5|ಒಂಜಿ ಆವೃತ್ತಿದ|$5 ಆವೃತ್ತಿಲೆನ}} ದೃಶ್ಯತೆನ್ $1 {{GENDER:$2|ಬದಲ್ ಮಲ್ತೆರ್}}: $4", "revdelete-content-hid": "ವಿಸಯ ದೆಂಗ್‍ದ್ಂಡ್", - "logentry-move-move": "$1 {{GENDER:$2|ಜಾರಲೆ}} ಪುಟೊ $3 ಡ್ದ್ $4", + "logentry-move-move": "$1, ಪುಟೊ $3 ನ್ $4 ಗ್ {{GENDER:$2|ಕಡಪುಡಿಯೆರ್}}", "logentry-move-move-noredirect": "$1 ಪುಟೊ $3 ನ್ ಪುಟೊ $4 ಕ್ ರೀಡೈರೆಕ್ಟ್ ಕೊರಂದೆ {{GENDER:$2|ವರ್ಗಾವಣೆ ಮಲ್ತೆರ್}}", "logentry-move-move_redir": "$1 ಪುಟೊ $3 ನ್ ಪುಟೊ $4 ಕ್ ರೀಡೈರೆಕ್ಟ್ ಕೊರ್ದು {{GENDER:$2|ವರ್ಗಾವಣೆ ಮಲ್ತೆರ್}}", - "logentry-newusers-create": "ಬಳಕೆದಾರೆರೆ ಕಾತೆ $1 ನ್ {{GENDER:$2|ಸ್ರಿಸ್ಟಿ ಮಲ್ತಾಂಡ್}}", + "logentry-patrol-patrol-auto": "$1 $3 ಪುಟೊತ $4 ಆವೃತ್ತಿನ್ ಅಟೊಮೆಟಿಕಾದ್ ಪರಿಶೀಲನೆ ಮಲ್ತಿಲೆಕೊ {{GENDER:$2|ಗುರ್ತ ಮಲ್ತ್‌ದೆರ್}}", + "logentry-newusers-create": "ಸದಸ್ಯೆರೆ ಕಾತೆ $1 ನ್ {{GENDER:$2|ಉಂಡು ಮಲ್ತ್‌ಂಡ್}}", "logentry-newusers-autocreate": "ಸದಸ್ಯೆರೆ ಖಾತೆ $1 ತನ್ನಾತೆಗ್ {{GENDER:$2|ಉಂಡಾತ್ಂಡ್}}", - "logentry-upload-upload": "$1 {{GENDER:$2|ಅಪ್ಲೋಡ್ ಮಲ್ತ್‌ದೆರ್}} $3", + "logentry-upload-upload": "$1 ಪನ್ಪಿನಾರ್ $3 ಉಂದೆನ್ {{GENDER:$2|ಅಪ್ಲೋಡ್ ಮಲ್ತ್‌ದೆರ್}}", + "logentry-upload-overwrite": "$3 ದ ಪೊಸ ಆವೃತ್ತಿನ್ $1 {{GENDER:$2|ಅಪ್ಲೋಡ್ ಮಲ್ತೆರ್}}", "searchsuggest-search": "{{SITENAME}}ನ್ ನಾಡ್‍ಲೆ", "duration-days": "$1 {{PLURAL:$1|ದಿನೊ|ದಿನೊಕುಲು}}", "pagelang-reason": "ಕಾರಣೊ", "mw-widgets-dateinput-no-date": "ಒವ್ಲಾ ತಾರಿಕ್ ಪಾಡ್ದಿಜಿ", "mw-widgets-usersmultiselect-placeholder": "ನನಾತ್ ಸೇರಲೇ...", "date-range-from": "ತಾರಿಕ್‌ಡ್ದ್:", - "date-range-to": "ತಾರಿಕ್ ಮುಟ:" + "date-range-to": "ತಾರಿಕ್ ಮುಟ:", + "randomrootpage": "ಒವ್ವಾಂಡಲ ಮೂಲಪುಟೊ" } diff --git a/languages/i18n/th.json b/languages/i18n/th.json index 7c155f1ec4..a6fde72fb8 100644 --- a/languages/i18n/th.json +++ b/languages/i18n/th.json @@ -71,7 +71,7 @@ "tog-diffonly": "ไม่แสดงเนื้อหาหน้าใต้ความแตกต่างระหว่างรุ่น", "tog-showhiddencats": "แสดงหมวดหมู่ที่ซ่อนอยู่", "tog-norollbackdiff": "ไม่แสดงผลต่างหลังดำเนินการย้อนกลับฉุกเฉิน", - "tog-useeditwarning": "เตือนฉันเมื่อออกหน้าแก้ไขโดยมีการเปลี่ยนแปลงที่ยังไม่บันทึก", + "tog-useeditwarning": "เตือนฉันเมื่อออกจากหน้าแก้ไขโดยมีการเปลี่ยนแปลงที่ยังไม่บันทึก", "tog-prefershttps": "ใช้การเชื่อมต่อปลอดภัยทุกครั้งเมื่อเข้าสู่ระบบแล้ว", "underline-always": "ทุกครั้ง", "underline-never": "ไม่", @@ -740,6 +740,7 @@ "post-expand-template-argument-warning": "คำเตือน: หน้านี้มีอาร์กิวเมนต์แม่แบบอย่างน้อยหนึ่งที่มีขนาดขยายใหญ่เกินไป\nสละอาร์กิวเมนต์เหล่านี้แล้ว", "post-expand-template-argument-category": "หน้าที่มีอาร์กิวเมนต์แม่แบบถูกสละ", "parser-template-loop-warning": "ตรวจพบวงวนแม่แบบ: [[$1]]", + "template-loop-category": "หน้าที่มีแม่แบบวน", "parser-template-recursion-depth-warning": "เกินขีดจำกัดความลึกการเรียกแม่แบบซ้ำ ($1)", "language-converter-depth-warning": "เกินขีดจำกัดความลึกตัวแปลงผันภาษา ($1)", "node-count-exceeded-category": "หน้าที่จำนวนปมเกิน", @@ -772,7 +773,7 @@ "page_first": "แรกสุด", "page_last": "ท้ายสุด", "histlegend": "การเลือกผลต่าง: เลือกปุ่มของสองรุ่นที่ต้องการเปรียบเทียบ และกดป้อนเข้าหรือปุ่มด้านล่าง
\nคำอธิบาย: ({{int:cur}}) = ผลต่างกับรุ่นปัจจุบัน, ({{int:last}}) = ผลต่างกับรุ่นก่อนหน้า, {{int:minoreditletter}} = การแก้ไขเล็กน้อย", - "history-fieldset-title": "ค้นดูประวัติ", + "history-fieldset-title": "ค้นหารุ่นปรับปรุง", "history-show-deleted": "เฉพาะรุ่นที่ถูกลบ", "histfirst": "แรกสุด", "histlast": "ล่าสุด", @@ -925,9 +926,10 @@ "search-file-match": "(เนื้อหาไฟล์ตรง)", "search-suggest": "คุณอาจหมายถึง: $1", "search-rewritten": "กำลังแสดงผลลัพธ์สำหรับ $1 ค้นหา $2 แทน", - "search-interwiki-caption": "โครงการพี่น้อง", + "search-interwiki-caption": "ผลการค้นหาจากโครงการพี่น้อง", "search-interwiki-default": "ผลลัพธ์จาก $1:", "search-interwiki-more": "(เพิ่มเติม)", + "search-interwiki-more-results": "ดูผลการค้นหาเพิ่ม", "search-relatedarticle": "สัมพันธ์", "searchrelated": "สัมพันธ์", "searchall": "ทั้งหมด", @@ -946,8 +948,8 @@ "searchdisabled": "การค้นหา {{SITENAME}} ถูกปิดใช้งาน \nคุณสามารถค้นหาโดยทางกูเกิลในระหว่างนั้น\nโปรดทราบว่าดัชนีเนื้อหา {{SITENAME} อาจล้าสมัย", "search-error": "มีข้อผิดพลาดขณะค้นหา: $1", "search-warning": "มีคำเตือนขณะค้นหา: $1", - "preferences": "การตั้งค่า", - "mypreferences": "การตั้งค่า", + "preferences": "ตั้งค่าผู้ใช้", + "mypreferences": "ตั้งค่าผู้ใช้", "prefs-edits": "จำนวนการแก้ไข:", "prefsnologintext2": "โปรดล็อกอินเพื่อเปลี่ยนการตั้งค่าของคุณ", "prefs-skin": "หน้าตา", @@ -1056,7 +1058,7 @@ "prefs-help-prefershttps": "การตั้งค่านี้จะมีผลเมื่อคุณล็อกอินครั้งถัดไป", "prefswarning-warning": "คุณเปลี่ยนแปลงการตั้งค่าของคุณที่ยังไม่ได้บันทึก\nหากคุณออกจากหน้านี้โดยไม่คลิก \"$1\" จะไม่ปรับการตั้งค่าของคุณ", "prefs-tabs-navigation-hint": "แนะนำ: คุณสามารถใช้แป้นลูกศรซ้ายและขวาเพื่อนำทางระหว่างแถบในรายการแถบได้", - "userrights": "การบริหารสิทธิผู้ใช้", + "userrights": "สิทธิผู้ใช้", "userrights-lookup-user": "เลือกผู้ใช้", "userrights-user-editname": "ใส่ชื่อผู้ใช้:", "editusergroup": "โหลดกลุ่มผู้ใช้", @@ -1076,6 +1078,8 @@ "userrights-expiry-current": "หมดอายุ $1", "userrights-expiry-none": "ไม่มีวันหมดอายุ", "userrights-expiry": "หมดอายุ:", + "userrights-expiry-othertime": "เวลาอื่น:", + "userrights-expiry-options": "1 วัน:1 day,1 สัปดาห์:1 week,1 เดือน:1 month,3 เดือน:3 months,6 เดือน:6 months,1 ปี:1 year", "userrights-conflict": "พบการเปลี่ยนแปลงสิทธิผู้ใช้ขัดกัน! โปรดทบทวนและยืนยันการเปลี่ยนแปลงของคุณ", "group": "กลุ่ม:", "group-user": "ผู้ใช้", @@ -1186,6 +1190,7 @@ "grant-editpage": "แก้ไขหน้านี้", "grant-editprotected": "แก้ไขหน้าที่ถูกล็อก", "grant-highvolume": "การแก้ไขในปริมาณสูง", + "grant-oversight": "ซ่อนผู้ใช้ และ ยับยั้งรุ่นปรับปรุง", "grant-patrol": "ลาดตระเวนตรวจการเปลี่ยนแปลงหน้าต่าง ๆ", "grant-privateinfo": "เข้าถึงข้อมูลส่วนบุคคล", "grant-protect": "ล็อกและปลดล็อกหน้าต่าง ๆ", @@ -1266,16 +1271,28 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (ดูเพิ่มที่ [[Special:NewPages|รายชื่อหน้าใหม่]])", "recentchanges-submit": "แสดง", "rcfilters-activefilters": "ตัวกรองที่ทำงาน", - "rcfilters-quickfilters": "การตั้งค่าตัวกรองที่บันทึกไว้", + "rcfilters-advancedfilters": "ตัวกรองขั้นสูง", + "rcfilters-quickfilters": "ตัวกรองที่บันทึกไว้", + "rcfilters-quickfilters-placeholder-title": "ยังไม่มีลิงก์ที่บันทึกไว้", + "rcfilters-savedqueries-defaultlabel": "ตัวกรองที่บันทึกไว้", + "rcfilters-savedqueries-rename": "เปลี่ยนชื่อ", + "rcfilters-savedqueries-setdefault": "ตั้งเป็นค่าปริยาย", + "rcfilters-savedqueries-unsetdefault": "ลบค่าปริยาย", + "rcfilters-savedqueries-remove": "ลบออก", "rcfilters-savedqueries-new-name-label": "ชื่อ", - "rcfilters-savedqueries-apply-label": "บันทึกการตั้งค่า", + "rcfilters-savedqueries-new-name-placeholder": "อธิบายจุดประสงค์ของตัวกรอง", + "rcfilters-savedqueries-apply-label": "สร้างตัวกรอง", "rcfilters-savedqueries-cancel-label": "ยกเลิก", "rcfilters-savedqueries-add-new-title": "บันทึกการตั้งค่าตัวกรองปัจจุบัน", "rcfilters-restore-default-filters": "คืนค่าตัวกรองปริยาย", "rcfilters-clear-all-filters": "ล้างตัวกรองทั้งหมด", + "rcfilters-search-placeholder": "กรองปรับปรุงล่าสุด (เรียกดูหรือเริ่มพิมพ์)", "rcfilters-invalid-filter": "ตัวกรองไม่ถูกต้อง", "rcfilters-filterlist-title": "ตัวกรอง", + "rcfilters-filterlist-whatsthis": "นี้คืออะไร?", + "rcfilters-highlightbutton-title": "ผลลัพธ์การเน้นสี", "rcfilters-highlightmenu-title": "เลือกสี", + "rcfilters-highlightmenu-help": "เลือกสีสำหรับเน้นการแสดงคุณสมบัตินี้", "rcfilters-filterlist-noresults": "ไม่พบตัวกรองใด ๆ", "rcfilters-noresults-conflict": "ไม่พบผลลัพธ์ เนื่องจากเงื่อนไขการค้นขัดแย้งกัน", "rcfilters-filtergroup-registration": "การลงทะเบียนผู้ใช้", diff --git a/languages/i18n/tl.json b/languages/i18n/tl.json index 2ea966a9bc..f700a7ade3 100644 --- a/languages/i18n/tl.json +++ b/languages/i18n/tl.json @@ -167,13 +167,7 @@ "anontalk": "Usapan", "navigation": "Paglilibot (nabigasyon)", "and": ", at", - "qbfind": "Hanapin", - "qbbrowse": "Basa-basahin", - "qbedit": "Baguhin", - "qbpageoptions": "Itong pahina", - "qbmyoptions": "Mga pahina ko", "faq": "Mga karaniwang itinatanong (''FAQ'')", - "faqpage": "Project:Mga karaniwang itinatanong (''FAQ'')", "actions": "Mga kilos", "namespaces": "Mga ngalan-espasyo", "variants": "Naiiba pa", @@ -198,29 +192,19 @@ "edit-local": "Baguhin ang lokal na paglalarawan", "create": "Likhain", "create-local": "Magdagdag ng lokal na paglalarawan", - "editthispage": "Baguhin ang pahinang ito", - "create-this-page": "Likhain ang pahinang ito", "delete": "Burahin", - "deletethispage": "Burahin itong pahina", - "undeletethispage": "Ibalik mula sa pagkakabura ang pahinang ito", "undelete_short": "Baligtarin ang pagbura ng {{PLURAL:$1|isang pagbabago|$1 pagbabago}}", "viewdeleted_short": "Tingnan ang {{PLURAL:$1|isang binurang pagbabago|$1 binurang pagbabago}}", "protect": "Ipagsanggalang", "protect_change": "baguhin", - "protectthispage": "Ipagsanggalang itong pahina", "unprotect": "Baguhin ang pagsasanggalang", - "unprotectthispage": "Baguhin ang pagsasanggalang sa pahinang ito", "newpage": "Bagong pahina", - "talkpage": "Pag-usapan ang pahinang ito", "talkpagelinktext": "Usapan", "specialpage": "Natatanging pahina", "personaltools": "Mga kagamitang pansarili", - "articlepage": "Tingnan ang pahina ng nilalaman", "talk": "Usapan", "views": "Mga anyo", "toolbox": "Mga kagamitan", - "userpage": "Tingnan ang pahina ng tagagamit", - "projectpage": "Tingnan ang pahina ng proyekto", "imagepage": "Tingnan ang pahina ng talaksan", "mediawikipage": "Tingnan ang pahina ng mensahe", "templatepage": "Tingnan ang pahina ng padron", @@ -1086,6 +1070,7 @@ "recentchanges-label-plusminus": "Nagbago ang laki ng pahina sa ganitong bilang ng mga byte", "recentchanges-legend-heading": "Gabay:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (tingnan din [[Special:NewPages|ang talaan ng mga bagong pahina]])", + "rcfilters-advancedfilters": "Mga abansadong piltro", "rcfilters-quickfilters": "Mga mabilisang kawing", "rcfilters-savedqueries-rename": "Pangalanang muli", "rcfilters-savedqueries-remove": "Alisin", @@ -1094,6 +1079,7 @@ "rcfilters-restore-default-filters": "Ibalik ang mga napagkaukulang 'filters'", "rcfilters-clear-all-filters": "Burahin lahat ng mga 'filters'", "rcfilters-empty-filter": "Walang aktibong panangga. Lahat ay ipinamalas.", + "rcfilters-view-tags": "Mga minarkahang pagbabago", "rcnotefrom": "Nasa ibaba ang mga pagbabago mula pa noong '''$2''' (ipinapakita ang magpahanggang sa '''$1''').", "rclistfrom": "Ipakita ang bagong mga pagbabago simula sa $3 $2", "rcshowhideminor": "$1 ang mga maliliit na pagbabago", diff --git a/languages/i18n/uk.json b/languages/i18n/uk.json index 7052115d59..92f157d299 100644 --- a/languages/i18n/uk.json +++ b/languages/i18n/uk.json @@ -69,7 +69,8 @@ "MMH", "Олександр", "Similartothissimilartothat", - "Bunyk" + "Bunyk", + "Choomaq" ] }, "tog-underline": "Підкреслювання посилань:", @@ -638,14 +639,14 @@ "changeemail-submit": "Змінити адресу електронної пошти", "changeemail-throttled": "Ви зробили надто багато спроб ввійти до системи.\nБудь ласка, зачекайте $1 перед повторною спробою.", "changeemail-nochange": "Будь ласка, введіть адресу електронної пошти, відмінну від попередньої.", - "resettokens": "Скидання жетонів", - "resettokens-text": "Ви можете скинути жетони, що забезпечують доступ до певних особистих даних, пов'язаних тут із вашим обліковим записом.\nВам слід це зробити, якщо ви випадково поділились жетонами з кимось, або якщо ваш обліковий запис було зламано.", + "resettokens": "Скидання токенів", + "resettokens-text": "Ви можете скинути токени, що забезпечують доступ до певних особистих даних, пов'язаних тут із вашим обліковим записом.\nВам слід це зробити, якщо ви випадково поділились токенами з кимось, або якщо ваш обліковий запис було зламано.", "resettokens-no-tokens": "Немає жетонів до скидання.", - "resettokens-tokens": "Жетони:", + "resettokens-tokens": "Токени:", "resettokens-token-label": "$1 (поточне значення: $2)", "resettokens-watchlist-token": "Маркер стрічки новин (Atom/RSS) щодо [[Special:Watchlist|зміни на сторінці з вашого списку спостереження]]", - "resettokens-done": "Жетони скинуто.", - "resettokens-resetbutton": "Скинути обрані жетони", + "resettokens-done": "Токени скинуто.", + "resettokens-resetbutton": "Скинути обрані токени", "bold_sample": "Жирний текст", "bold_tip": "Жирний текст", "italic_sample": "Курсив", @@ -1351,7 +1352,8 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Показати", "rcfilters-activefilters": "Активні фільтри", - "rcfilters-quickfilters": "Збережені налаштування фільтрів", + "rcfilters-advancedfilters": "Розширені фільтри", + "rcfilters-quickfilters": "Збережені фільтри", "rcfilters-quickfilters-placeholder-title": "Ще немає збережених посилань", "rcfilters-quickfilters-placeholder-description": "Щоб зберегти Ваші налаштування фільтрів та використати їх пізніше, клацніть на іконку закладки в ділянці активних фільтрів нижче.", "rcfilters-savedqueries-defaultlabel": "Збережені фільтри", @@ -1360,7 +1362,8 @@ "rcfilters-savedqueries-unsetdefault": "Прибрати зі стандартних", "rcfilters-savedqueries-remove": "Вилучити", "rcfilters-savedqueries-new-name-label": "Назва", - "rcfilters-savedqueries-apply-label": "Зберегти налаштування", + "rcfilters-savedqueries-new-name-placeholder": "Опишіть мету фільтра", + "rcfilters-savedqueries-apply-label": "Створити фільтр", "rcfilters-savedqueries-cancel-label": "Скасувати", "rcfilters-savedqueries-add-new-title": "Зберегти поточні налаштування фільтрів", "rcfilters-restore-default-filters": "Відновити стандартні фільтри", @@ -1439,7 +1442,10 @@ "rcfilters-filter-previousrevision-description": "Усі зміни, які не є поточною версією сторінки.", "rcfilters-filter-excluded": "Виключено", "rcfilters-tag-prefix-namespace-inverted": ":не $1", - "rcfilters-view-tags": "Мітки", + "rcfilters-view-tags": "Редагування з мітками", + "rcfilters-view-namespaces-tooltip": "Фільтрувати результати за простором назв", + "rcfilters-view-tags-tooltip": "Фільтрувати результати, використовуючи мітки до редагувань", + "rcfilters-view-return-to-default-tooltip": "Повернутися до головного меню фільтра", "rcnotefrom": "Нижче знаходяться {{PLURAL:$5|редагування}} з $3, $4 (відображено до $1).", "rclistfromreset": "Скинути вибір дати", "rclistfrom": "Показати редагування починаючи з $3 $2.", @@ -1955,6 +1961,7 @@ "apisandbox-sending-request": "Надсилання запиту API…", "apisandbox-loading-results": "Отримання результатів API…", "apisandbox-results-error": "Сталася помилка при завантаженні відповіді на запит API: $1.", + "apisandbox-results-login-suppressed": "Цей запит було опрацьовано як запит незареєстрованого користувача, оскільки його могли використати, щоб обійти захист браузера відповідно до «політики того ж походження». Зверніть увагу, що автоматичне опрацювання токенів у пісочниці API погано працює з такими запитами, тож будь ласка, заповнюйте їх вручну.", "apisandbox-request-selectformat-label": "Показати запрошені дані як:", "apisandbox-request-format-url-label": "URL-рядок", "apisandbox-request-url-label": "URL-адреса запиту:", diff --git a/languages/i18n/ur.json b/languages/i18n/ur.json index 8e01f006f6..19214beaeb 100644 --- a/languages/i18n/ur.json +++ b/languages/i18n/ur.json @@ -760,7 +760,7 @@ "undo-failure": "درمیان میں متنازع ترامیم کی موجودگی کی بنا پر اس ترمیم کو واپس نہیں پھیرا جا سکا۔", "undo-norev": "اس ترمیم کو واپس نہیں پھیرا جا سکا کیونکہ یہ موجود ہی نہیں یا حذف کر دی گئی ہے۔", "undo-nochange": "معلوم ہوتا ہے کہ اس ترمیم کو پہلے ہی واپس پھیر دیا گیا ہے۔", - "undo-summary": "[[Special:Contributions/$2|$2]] ([[User talk:$2|تبادلہ خیال]]) کی جانب سے کی گئی ترمیم $1 رد کردی گئی ہے۔", + "undo-summary": "''[[خاص:شراکتیں/$2|$2]]'' نے ''([[تبادلۂ خیال صارف:$2|تبادلۂ خیال]])'' کی جانب سے کی گئی '''$1''' ویں ترمیم رد کر دی گئی ہے۔", "undo-summary-username-hidden": "پوشیدہ صارف کے نسخہ $1 کو واپس پھیریں", "cantcreateaccount-text": "[[User:$3|$3]] نے اس آئی پی پتہ ($1) کی کھاتہ سازی پر پابندی لگا رکھی ہے۔\n\n$3 نے «$2» وجہ بیان کی ہے", "cantcreateaccount-range-text": "[[User:$3|$3]] نے $1 رینج کے آئی پی پتوں پر جس میں آپ کا آئی پی پتہ ($4) بھی موجود ہے پر پابندی لگا دی ہے۔\n\n$3 نے «$2» وجہ بیان کی ہے", diff --git a/languages/i18n/vi.json b/languages/i18n/vi.json index 744918be00..d434d40e89 100644 --- a/languages/i18n/vi.json +++ b/languages/i18n/vi.json @@ -333,7 +333,7 @@ "readonly": "Cơ sở dữ liệu bị khóa", "enterlockreason": "Nêu lý do khóa, cùng với thời hạn khóa", "readonlytext": "Cơ sở dữ liệu hiện đã bị khóa không nhận trang mới và các điều chỉnh khác, có lẽ để bảo trì cơ sở dữ liệu định kỳ, một thời gian ngắn nữa nó sẽ trở lại bình thường.\n\nQuản trị viên hệ thống khi khóa nó đã đưa ra lời giải thích sau: $1", - "missing-article": "Cơ sở dữ liệu không tìm thấy văn bản của trang lẽ ra phải có, trang Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 “$1” $2.\n\nĐiều này thường xảy ra do nhấn vào liên kết khác biệt phiên bản đã quá lâu hoặc liên kết lịch sử của một trang đã bị xóa.\n\nNếu không phải lý do trên, có thể bạn đã gặp phải một lỗi của phần mềm.\nXin hãy báo nó cho một [[Special:ListUsers/sysop|bảo quản viên]], trong đó ghi lại địa chỉ URL.", + "missing-article": "Cơ sở dữ liệu không tìm thấy văn bản của trang lẽ ra phải có, trang “$1” $2.\n\nĐiều này thường xảy ra do nhấn vào liên kết khác biệt phiên bản đã quá lâu hoặc liên kết lịch sử của một trang đã bị xóa.\n\nNếu không phải lý do trên, có thể bạn đã gặp phải một lỗi của phần mềm.\nXin hãy báo nó cho một [[Special:ListUsers/sysop|bảo quản viên]], trong đó ghi lại địa chỉ URL.", "missingarticle-rev": "(số phiên bản: $1)", "missingarticle-diff": "(Khác: $1, $2)", "readonly_lag": "Cơ sở dữ liệu bị khóa tự động trong khi các máy chủ cập nhật thông tin của nhau.", @@ -538,19 +538,19 @@ "botpasswords-label-create": "Tạo", "botpasswords-label-update": "Cập nhật", "botpasswords-label-cancel": "Hủy bỏ", - "botpasswords-label-delete": "Xoá", + "botpasswords-label-delete": "Xóa", "botpasswords-label-resetpassword": "Đặt lại mật khẩu", "botpasswords-label-grants": "Các quyền có liên quan:", "botpasswords-help-grants": "Các lượt cấp phép cho phép truy cập các quyền lợi mà tài khoản của bạn đã có. Việc cấp phép tại đây không có cho phép truy cập quyền nào mà tài khoản của bạn thường không có. Xem thêm thông tin trong [[Special:ListGrants|bảng cấp phép]].", "botpasswords-label-grants-column": "Cấp quyền", "botpasswords-bad-appid": "Bot có tên \"$1\" không hợp lệ.", "botpasswords-insert-failed": "Không thể thêm tên bot \"$1\". Nó đã được thêm vào chưa?", - "botpasswords-update-failed": "Thất bại khi cập nhật bot có tên \"$1\". Có phải nó đã bị xóa?", + "botpasswords-update-failed": "Không thể khi cập nhật bot có tên “$1”. Có phải nó đã bị xóa?", "botpasswords-created-title": "Mật khẩu bot đã được tạo", "botpasswords-created-body": "Đã tạo mật khẩu cho bot “$1” của người dùng “$2”.", "botpasswords-updated-title": "Mật khẩu Bot đã được cập nhật", "botpasswords-updated-body": "Đã cập nhật mật khẩu cho bot “$1” của người dùng “$2”.", - "botpasswords-deleted-title": "Bot mật khẩu đã bị xóa", + "botpasswords-deleted-title": "Mật khẩu bot đã bị xóa", "botpasswords-deleted-body": "Đã xóa mật khẩu cho bot “$1” của người dùng “$2”.", "botpasswords-newpassword": "Mật khẩu mới để đăng nhập như $1 là $2. Xin hãy ghi lại mật khẩu này để mai mốt tham khảo.
(Các bot cũ cần tên đăng nhập khớp với tên người dùng cuối cùng có thể sử dụng tên người dùng $3 và mật khẩu $4.)", "botpasswords-no-provider": "BotPasswordsSessionProvider không có sẵn.", @@ -699,7 +699,7 @@ "editingold": "'''Chú ý: bạn đang sửa một phiên bản cũ. Nếu bạn lưu, các sửa đổi trên các phiên bản mới hơn sẽ bị mất.'''", "yourdiff": "Khác", "copyrightwarning": "Xin chú ý rằng tất cả các đóng góp của bạn tại {{SITENAME}} được xem là sẽ phát hành theo giấy phép $2 (xem $1 để biết thêm chi tiết). Nếu bạn không muốn những gì mình viết ra bị sửa đổi không thương tiếc và không sẵn lòng cho phép phát hành lại, xin đừng nhấn nút \"Lưu trang\".
\nBạn phải đảm bảo với chúng tôi rằng chính bạn là tác giả của những gì mình viết ra, hoặc chép nó từ một nguồn thuộc phạm vi công cộng hoặc tự do tương đương.
\nĐỪNG ĐĂNG NỘI DUNG CÓ BẢN QUYỀN MÀ CHƯA XIN PHÉP!", - "copyrightwarning2": "Xin chú ý rằng tất cả các đóng góp của bạn tại {{SITENAME}} có thể được sửa đổi, thay thế, hoặc xóa bỏ bởi các thành viên khác. Nếu bạn không muốn trang của bạn bị sửa đổi không thương tiếc, đừng đăng trang ở đây.
\nBạn phải đảm bảo với chúng tôi rằng chính bạn là người viết nên, hoặc chép nó từ một nguồn thuộc phạm vi công cộng hoặc tự do tương đương (xem $1 để biết thêm chi tiết).\n'''ĐỪNG ĐĂNG TÁC PHẨM CÓ BẢN QUYỀN MÀ CHƯA XIN PHÉP!'''", + "copyrightwarning2": "Xin chú ý rằng tất cả các đóng góp của bạn tại {{SITENAME}} có thể được sửa đổi, thay thế, hoặc xóa bỏ bởi các thành viên khác. Nếu bạn không muốn trang của bạn bị sửa đổi không thương tiếc, đừng đăng trang ở đây.
\nBạn phải đảm bảo với chúng tôi rằng chính bạn là người viết nên, hoặc chép nó từ một nguồn thuộc phạm vi công cộng hoặc tự do tương đương (xem $1 để biết thêm chi tiết).\n'''Đừng đăng nội dung có bản quyền mà không xin phép!'''", "editpage-cannot-use-custom-model": "Không thể thay đổi kiểu nội dung của trang này.", "longpageerror": "'''Lỗi: Văn bạn mà bạn muốn lưu dài $1 kilôbyte, dài hơn độ dài tối đa cho phép $2 kilôbyte.'''\nKhông thể lưu trang.", "readonlywarning": "CẢNH BÁO: Cơ sở dữ liệu đã bị khóa để bảo dưỡng, do đó bạn không thể lưu các sửa đổi của mình. Bạn nên cắt-dán đoạn bạn vừa sửa vào một tập tin và lưu nó lại để sửa đổi sau này.\n\nQuản trị viên hệ thống khi khóa dữ liệu đã đưa ra lý do: $1", @@ -987,7 +987,7 @@ "prefs-watchlist": "Theo dõi", "prefs-editwatchlist": "Sửa các trang tôi theo dõi", "prefs-editwatchlist-label": "Sửa đổi các mục trong danh sách theo dõi của bạn:", - "prefs-editwatchlist-edit": "Xem và xoá các tiêu đề trong danh sách theo dõi của bạn", + "prefs-editwatchlist-edit": "Xem và xóa các tiêu đề trong danh sách theo dõi của bạn", "prefs-editwatchlist-raw": "Sửa danh sách theo dõi dạng thô", "prefs-editwatchlist-clear": "Xóa sạch danh sách theo dõi của bạn", "prefs-watchlist-days": "Số ngày hiển thị trong danh sách theo dõi:", @@ -1094,7 +1094,7 @@ "saveusergroups": "Lưu nhóm {{GENDER:$1}}người dùng", "userrights-groupsmember": "Thuộc nhóm:", "userrights-groupsmember-auto": "Ngầm thuộc nhóm:", - "userrights-groups-help": "Bạn có thể thay đổi các nhóm người dùng của thành viên này:\n* Hộp kiểm được đánh dấu có nghĩa rằng thành viên thuộc về nhóm đó.\n* Hộp không được đánh dấu có nghĩa rằng thành viên không thuộc về nhóm đó.\n* Dấu * có nghĩa là bạn sẽ không thể xoá thành viên ra khỏi nhóm này một khi bạn đã thêm họ vào, hoặc ngược lại.\n* Dấu # có nghĩa là bạn chỉ có thể giảm thời hạn thành viên được ở trong nhóm này; bạn không thể tăng thời hạn đó lên được.", + "userrights-groups-help": "Bạn có thể thay đổi các nhóm người dùng của thành viên này:\n* Hộp kiểm được đánh dấu có nghĩa rằng thành viên thuộc về nhóm đó.\n* Hộp không được đánh dấu có nghĩa rằng thành viên không thuộc về nhóm đó.\n* Dấu * có nghĩa là bạn sẽ không thể xóa thành viên ra khỏi nhóm này một khi bạn đã thêm họ vào, hoặc ngược lại.\n* Dấu # có nghĩa là bạn chỉ có thể giảm thời hạn thành viên được ở trong nhóm này; bạn không thể tăng thời hạn đó lên được.", "userrights-reason": "Lý do:", "userrights-no-interwiki": "Bạn không có quyền thay đổi quyền hạn của thành viên tại các wiki khác.", "userrights-nodatabase": "Cơ sở dữ liệu $1 không tồn tại hoặc nằm ở bên ngoài.", @@ -1289,7 +1289,7 @@ "action-managechangetags": "tạo và bật/tắt thẻ", "action-applychangetags": "áp dụng các thẻ cùng với những thay đổi của bạn", "action-changetags": "thêm và loại bỏ các thẻ tùy ý trên các phiên bản riêng và các mục nhật trình", - "action-deletechangetags": "xóa thẻ khỏi cơ sở dữ liệu", + "action-deletechangetags": "Xóa thẻ khỏi cơ sở dữ liệu", "action-purge": "làm mới trang này", "nchanges": "$1 thay đổi", "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|sau lần truy cập vừa rồi}}", @@ -1428,7 +1428,7 @@ "recentchanges-page-added-to-category": "[[:$1]] được xếp vào thể loại", "recentchanges-page-added-to-category-bundled": "[[:$1]] được xếp vào thể loại; [[Special:WhatLinksHere/$1|trang này được nhúng vào các trang khác]]", "recentchanges-page-removed-from-category": "[[:$1]] được gỡ khỏi thể loại", - "recentchanges-page-removed-from-category-bundled": "[[:$1]] được xóa gỡ thể loại; [[Special:WhatLinksHere/$1|trang này được nhúng vào các trang khác]]", + "recentchanges-page-removed-from-category-bundled": "[[:$1]] được xóa khỏi thể loại; [[Special:WhatLinksHere/$1|trang này được nhúng vào các trang khác]]", "autochange-username": "MediaWiki thay đổi tự động", "upload": "Tải tập tin lên", "uploadbtn": "Tải tập tin lên", @@ -1569,7 +1569,7 @@ "backend-fail-hashes": "Không thể tính các mã băm tập tin để so sánh.", "backend-fail-notsame": "Một tập tin khác biệt đã tồn tại ở $1.", "backend-fail-invalidpath": "$1 không phải đường dẫn lưu giữ hợp lệ.", - "backend-fail-delete": "Không thể xóa tập tin $1.", + "backend-fail-delete": "Không thể xóa tập tin “$1”.", "backend-fail-describe": "Không thể thay đổi siêu dữ liệu của tập tin “$1”.", "backend-fail-alreadyexists": "Tập tin $1 đã tồn tại.", "backend-fail-store": "Không thể lưu tập tin $1 tại $2.", @@ -1704,17 +1704,17 @@ "filerevert-identical": "Phiên bản hiện tại của tập tin đã y hệt với phiên bản được chọn.", "filedelete": "Xóa $1", "filedelete-legend": "Xóa tập tin", - "filedelete-intro": "Bạn sắp xóa tập tin '''[[Media:$1|$1]]''' cùng với tất cả lịch sử của nó.", - "filedelete-intro-old": "Bạn đang xóa phiên bản của '''[[Media:$1|$1]]''' vào lúc [$4 $3, $2].", + "filedelete-intro": "Bạn đang chuẩn bị xóa tập tin [[Media:$1|$1]] cùng với tất cả lịch sử của nó.", + "filedelete-intro-old": "Bạn đang xóa phiên bản của [[Media:$1|$1]] vào lúc [$4 $3, $2].", "filedelete-comment": "Lý do:", "filedelete-submit": "Xóa", - "filedelete-success": "'''$1''' đã bị xóa.", - "filedelete-success-old": "Phiên bản của '''[[Media:$1|$1]]''' vào lúc $3, $2 đã bị xóa.", + "filedelete-success": "$1 đã bị xóa.", + "filedelete-success-old": "Phiên bản của [[Media:$1|$1]] vào lúc $3, $2 đã bị xóa.", "filedelete-nofile": "'''$1''' không tồn tại.", "filedelete-nofile-old": "Không có phiên bản lưu trữ của '''$1''' với các thuộc tính này.", "filedelete-otherreason": "Lý do bổ sung:", "filedelete-reason-otherlist": "Lý do khác", - "filedelete-reason-dropdown": "*Những lý do xóa thường gặp\n** Vi phạm bản quyền\n** Tập tin trùng lắp", + "filedelete-reason-dropdown": "*Những lý do xóa thường gặp\n** Vi phạm bản quyền\n** Tập tin trùng lặp", "filedelete-edit-reasonlist": "Sửa lý do xóa", "filedelete-maintenance": "Tác vụ xóa và phục hồi tập tin đã bị tắt tạm thời trong khi bảo trì.", "filedelete-maintenance-title": "Không thể xóa tập tin", @@ -1728,7 +1728,7 @@ "listduplicatedfiles-summary": "Đây là danh sách các tập tin là bản sao của tập tin khác, chỉ tính theo phiên bản mới nhất của các tập tin địa phương.", "listduplicatedfiles-entry": "[[:File:$1|$1]] có [[$3|{{PLURAL:$2|một bản sao|$2 bản sao}}]].", "unusedtemplates": "Bản mẫu chưa dùng", - "unusedtemplatestext": "Trang này liệt kê tất cả các trang trong không gian tên {{ns:template}} mà chưa được dùng trong trang nào khác.\n\nHãy nhớ kiểm tra các liên kết khác đến bản mẫu trước khi xóa chúng.", + "unusedtemplatestext": "Trang này liệt kê tất cả các trang trong không gian tên {{ns:template}} mà chưa được dùng trong trang nào khác.\nHãy nhớ kiểm tra các liên kết khác đến bản mẫu trước khi xóa chúng.", "unusedtemplateswlh": "liên kết khác", "randompage": "Trang ngẫu nhiên", "randompage-nopages": "Hiện chưa có trang nào trong {{PLURAL:$2||các}} không gian tên: $1.", @@ -2084,7 +2084,7 @@ "enotif_subject_moved": "Trang $1 tại {{SITENAME}} đã được di chuyển bởi $2.", "enotif_subject_restored": "Trang $1 tại {{SITENAME}} đã được phục hồi bởi $2.", "enotif_subject_changed": "Trang $1 tại {{SITENAME}} đã được thay đổi bởi $2", - "enotif_body_intro_deleted": "Trang $1 tại {{SITENAME}} đã được $2 xóa vào $PAGEEDITDATE. Xem $3 .", + "enotif_body_intro_deleted": "Trang $1 tại {{SITENAME}} đã được $2 xóa vào $PAGEEDITDATE, xem $3.", "enotif_body_intro_created": "Trang $1 tại {{SITENAME}} đã được $2 tạo ra vào $PAGEEDITDATE. Xem phiên bản hiện hành tại $3 .", "enotif_body_intro_moved": "Trang $1 tại {{SITENAME}} đã được $2 di chuyển vào $PAGEEDITDATE. Xem phiên bản hiện hành tại $3 .", "enotif_body_intro_restored": "Trang $1 tại {{SITENAME}} đã được $2 phục hồi vào $PAGEEDITDATE. Xem phiên bản hiện hành tại $3 .", @@ -2104,10 +2104,10 @@ "delete-legend": "Xóa", "historywarning": "Cảnh báo: Trang bạn sắp xóa đã có lịch sử $1 phiên bản:", "historyaction-submit": "Xem", - "confirmdeletetext": "Bạn sắp xóa hẳn một trang cùng với tất cả lịch sử của nó.\nXin xác nhận việc bạn định làm, và hiểu rõ những hệ lụy của nó, và bạn thực hiện nó theo đúng đúng [[{{MediaWiki:Policy-url}}|quy định]].", + "confirmdeletetext": "Bạn đang chuẩn bị xóa một trang cùng với tất cả lịch sử của nó.\nXin xác nhận việc bạn định làm, và hiểu rõ những hệ lụy của nó, và bạn thực hiện nó theo đúng đúng [[{{MediaWiki:Policy-url}}|quy định]].", "actioncomplete": "Đã thực hiện xong", "actionfailed": "Tác động bị thất bại", - "deletedtext": "Đã xóa “$1”. Xem danh sách các xóa bỏ gần nhất tại $2.", + "deletedtext": "Đã xóa “$1”. Xem danh sách các tác vụ xóa gần nhất tại $2.", "dellogpage": "Nhật trình xóa", "dellogpagetext": "Dưới đây là danh sách các trang bị xóa gần đây nhất.", "deletionlog": "nhật trình xóa", diff --git a/languages/i18n/wa.json b/languages/i18n/wa.json index da54fcd78f..1ef5077d5b 100644 --- a/languages/i18n/wa.json +++ b/languages/i18n/wa.json @@ -139,11 +139,6 @@ "anontalk": "Copinaedje", "navigation": "Naiviaedje", "and": " eyet", - "qbfind": "Trover", - "qbbrowse": "Foyter", - "qbedit": "Candjî", - "qbpageoptions": "Cisse pådje ci", - "qbmyoptions": "Mes pådjes", "actions": "Accions", "namespaces": "Espåces di lomaedje", "variants": "Variantes", @@ -166,28 +161,19 @@ "view-foreign": "Vey so $1", "edit": "Candjî", "create": "Ahiver", - "editthispage": "Candjî l' pådje", - "create-this-page": "Ahiver cisse pådje la", "delete": "Disfacer", - "deletethispage": "Disfacer l' pådje", "undelete_short": "Rapexhî {{PLURAL:$1|on candjmint|$1 candjmints}}", "viewdeleted_short": "Vey {{PLURAL:$1|on candjmint disfacé|$1 candjmints disfacés}}", "protect": "Protedjî", "protect_change": "candjî", - "protectthispage": "Protedjî l' pådje", "unprotect": "Candjî l' protedjaedje", - "unprotectthispage": "Candjî l' protedjaedje del pådje", "newpage": "Novele pådje", - "talkpage": "Copene sol pådje", "talkpagelinktext": "Copiner", "specialpage": "Pådje sipeciåle", "personaltools": "Usteyes da vosse", - "articlepage": "Vey l' årtike", "talk": "Copene", "views": "Vuwes", "toolbox": "Usteyes", - "userpage": "Vey li pådje di l' uzeu", - "projectpage": "Vey li pådje do pordjet", "imagepage": "Vey li pådje do fitchî", "viewtalkpage": "Vey li pådje di copene", "otherlanguages": "Ôtes lingaedjes", @@ -476,6 +462,8 @@ "edit-gone-missing": "Li pàdje n' a sepou esse rapontieye.\nMotoit k' elle a stî tapêye evoye.", "edit-conflict": "Ecramiaedje di candjmints.", "edit-no-change": "Vosse sicrijhaedje n' a nén passé, paski rén n' a stî candjî al modêye di dvant.", + "postedit-confirmation-created": "Li pådje a stî ahivêye", + "postedit-confirmation-saved": "vosse candjmint a stî schapé", "edit-already-exists": "Li novele pâdje n' a savou esse ahivêye, ca cisse pâdje la egzistêye dedja.", "editwarning-warning": "Cwiter cisse pådje ci vos frè piede tos les candjmints ki vos avoz fwait.\nSi vos estoz elodjî, vos ploz dismete cist adviertixhmint ci dins l' linwete «Boesse di tecse» di vos preferinces.", "post-expand-template-inclusion-warning": "'''Asteme:''' I gn a trop di modeles dins cisse pådje ci.\nSacwants di zels ni seront nén eployîs.", @@ -767,6 +755,7 @@ "action-suppressionlog": "vey ci djournå privé ci", "action-block": "espaitchî cist(e) uzeu(se) ci di scrire", "action-protect": "candjî les liveas d' protedjaedje del pådje", + "action-autopatrol": "aveur vosse candjmint marké come ricoridjî", "nchanges": "$1 {{PLURAL:$1|candjmint|candjmints}}", "recentchanges": "Dierins candjmints", "recentchanges-legend": "Tchuzes po les dierins candjmints", @@ -1408,6 +1397,9 @@ "pageinfo-toolboxlink": "Infôrmåcion sol pådje", "markaspatrolleddiff": "Marké come ricoridjî", "markaspatrolledtext": "Marker cisse pådje ci come dedja patrouyeye", + "markedaspatrolled": "Markêye come ricoridjeye", + "markedaspatrolledtext": "Li relîte modêye di [[:$1]] a stî markêye come ricoridjeye", + "markedaspatrollednotify": "Ci candjmint cial di $1 a stî marké come ricoridjî", "patrol-log-page": "Djournå des patrouyaedjes", "patrol-log-header": "Çouchal c' est on djournå des modêyes k' ont stî patrouyeyes.", "deletedrevision": "Viye modêye $1 disfacêye", diff --git a/languages/i18n/wo.json b/languages/i18n/wo.json index fffb4fa020..855653134a 100644 --- a/languages/i18n/wo.json +++ b/languages/i18n/wo.json @@ -129,13 +129,7 @@ "anontalk": "Waxtaan ak bii IP", "navigation": "Joowiin", "and": " ak", - "qbfind": "Seet", - "qbbrowse": "Lemmi", - "qbedit": "Soppi", - "qbpageoptions": "Xëtuw tànneef", - "qbmyoptions": "Samay tànneef", "faq": "Laaj yi ëpp", - "faqpage": "Project:FAQ", "actions": "Jëf", "namespaces": "Barabu tur", "variants": "Wuute", @@ -159,27 +153,18 @@ "edit": "Soppi", "create": "Sos", "create-local": "Yokk faramfàcceb barab bii", - "editthispage": "Soppi xët wii", - "create-this-page": "Sos wii xët", "delete": "Far", - "deletethispage": "Far wii xët", "undelete_short": "Delloowaat {{PLURAL:$1|1 coppite| $1 ciy coppite}}", "protect": "Aar", "protect_change": "soppi", - "protectthispage": "Aar wii xët", "unprotect": "Aaradi", - "unprotectthispage": "Aaradil wii xët", "newpage": "Xët wu bees", - "talkpage": "Xëtu waxtaanuwaay", "talkpagelinktext": "Waxtaan", "specialpage": "Xëtu jagleel", "personaltools": "Samay jumtukaay", - "articlepage": "Gis jukki bi", "talk": "Waxtaan", "views": "Wone yi", "toolbox": "Boyotu jumtukaay", - "userpage": "Xëtu jëfandikukat", - "projectpage": "Wone xëtu sémb wi", "imagepage": "Wone xëtu dencukaay bi", "mediawikipage": "Wone xëtu bataaxal bi", "templatepage": "Wone xëtu royuwaay bi", @@ -228,7 +213,7 @@ "editlink": "soppi", "viewsourcelink": "xool gongikuwaayam", "editsectionhint": "Soppi bii xaaj : $1", - "toc": "Ëmbiit", + "toc": "Ëmbéef", "showtoc": "Wone", "hidetoc": "Nëbb", "thisisdeleted": "Da ngaa bëgg a wone walla delloowaat $1 ?", @@ -541,7 +526,7 @@ "logdelete-selected": "{{PLURAL:$1|Xew-xewu yéenekaay bi falu|Xew-xewi yéenekaay yi falu}}:", "revdelete-legend": "Taxawal ay digal ci sumb yi ñu far:", "revdelete-hide-text": "Nëbb mbindum sumb bi", - "revdelete-hide-image": "Nëbb ëmbiitu dencukaay bi", + "revdelete-hide-image": "Nëbb ëmbéefu dencukaay bi", "revdelete-hide-name": "Nëbb jëf ji ak njeexitam", "revdelete-hide-comment": "Nëbb saraay coppite gi", "revdelete-hide-user": "Nëbb tur walla màkkaanu IP bu soppikat bi", @@ -609,7 +594,7 @@ "viewprevnext": "Xool ($1 {{int:pipe-separator}} $2) ($3).", "searchmenu-exists": "'''wenn xët wu tudd « [[:$1]] » moo am ci bii wiki'''", "searchmenu-new": "Sosal xët wii di « [[:$1|$1]] » ci bii wiki !\n{{PLURAL:$2|0=|Xoolal itam xët wees gis ak sa ceet gi.|Xoolal itam ngértey ceet gi.}}", - "searchprofile-articles": "Xëti ëmbiit", + "searchprofile-articles": "Xëti ëmbéef", "searchprofile-images": "Barixibaarukaay", "searchprofile-everything": "Lépp", "searchprofile-advanced": "Ceet gu xóot", @@ -997,7 +982,7 @@ "filedelete-reason-otherlist": "yeneeni ngirte", "filedelete-reason-dropdown": "* Ngirtey far yi ëpp\n** jalgati aqi aji-sos\n** dencukaay bees ñaaral", "filedelete-edit-reasonlist": "Soppi ngirtey far gi", - "mimesearch": "Seet ci xeeti ëmbiit yii di MIME", + "mimesearch": "Seet ci xeeti ëmbéef yu MIME", "mimesearch-summary": "Xët wii dina la may nga man segg xeeti dencukaay yu MIME.\nDuggalal baat bi ci pax mi ''xeet/''ron-xeet'', ci misaal image/jpeg.", "mimetype": "Xeet wu MIME :", "download": "yebbi", @@ -1015,7 +1000,7 @@ "statistics-header-edits": "Limbari ñeel coppite yi", "statistics-header-users": "Limbari ñeel jëfandikukat yi", "statistics-header-hooks": "Yeneen limbari", - "statistics-articles": "Xëti ëmbiit", + "statistics-articles": "Xëti ëmbéef", "statistics-pages": "Xët", "statistics-pages-desc": "Xët yépp yi ci wiki bi, xëti waxtaanuwaay yi, jubluwaat yi, añs.", "statistics-files": "Xët yees yeb fii", diff --git a/languages/i18n/yi.json b/languages/i18n/yi.json index afa9d5cdee..4001765a16 100644 --- a/languages/i18n/yi.json +++ b/languages/i18n/yi.json @@ -194,7 +194,7 @@ "delete": "אויסמעקן", "undelete_short": "צוריקשטעלן {{PLURAL:$1|איין רעדאַקטירונג|$1 רעדאַקטירונגען}}", "viewdeleted_short": "באַקוקן {{PLURAL:$1|איין געמעקטע ענדערונג|$1 געמעקטע ענדערונגען}}", - "protect": "באשיצן", + "protect": "באַשיצן", "protect_change": "טוישן", "unprotect": "ענדערונג באַשיצונג", "newpage": "נייער בלאַט", @@ -527,6 +527,7 @@ "botpasswords-updated-title": "באט פאסווארט דערהיינטיקט", "botpasswords-updated-body": "דאס באט פאסווארט פאר באט־נאמען \"$1\" פון באניצער \"$2\" איז דערהיינטיקט געווארן.", "botpasswords-deleted-title": "באט פאסווארט אויסגעמעקט", + "botpasswords-not-exist": "באניצער \"$1\" האט נישט קיין באט פאסווארט מיטן נאמען \"$2\".", "resetpass_forbidden": "פאסווערטער קענען נישט ווערן געטוישט", "resetpass_forbidden-reason": "פאסווערטער קענען נישט ווערן געטוישט: $1", "resetpass-no-info": "איר דארפֿט זיין אריינלאגירט צוצוקומען גלייך צו דעם דאזיגן בלאט.", @@ -706,6 +707,8 @@ "invalid-content-data": "אומגילטיקע אינהאלט דאטן", "content-not-allowed-here": "\"$1\" אינהאלט נישט דערלויבט אויף בלאט [[$2]]", "editwarning-warning": "איבערלאזן דעם בלאט קען גורם זײַן פֿארלירן אײַערע ענדערונגען.\nאויב איר זענט ארײַנלאגירט, קענט איר מבטל זײַן די דאזיגע ווארענונג אין דער \"באארבעטן\" אפטיילונג פון אײַערע פרעפערענצן.", + "editpage-invalidcontentmodel-title": "אינהאלט־מאדעל נישט געשטיצט", + "editpage-invalidcontentmodel-text": "דער אינהאלט מאדעל \"$1\" איז נישט געשטיצט.", "editpage-notsupportedcontentformat-title": "אינהאלט־פארמאט נישט געשטיצט", "editpage-notsupportedcontentformat-text": "דער אינהאלט־פארמאט $1 ווערט ניט געשטיצט דורכן אינהאלט־מאדעל $2.", "content-model-wikitext": "וויקיטעקסט", @@ -853,6 +856,7 @@ "mergehistory-fail-bad-timestamp": "צייטשטעמפל איז אומגילטיק.", "mergehistory-fail-invalid-source": "קוואל־בלאט איז אומגילטיק.", "mergehistory-fail-invalid-dest": "צילבלאט איז אומגילטיק.", + "mergehistory-fail-self-merge": "מקור און ציל בלעטער זענען די זעלבע.", "mergehistory-fail-toobig": "אוממעגלעך אויסצופירן היסטאריע צונויפמישונג ווײַל מען וואלט געדארפט באוועגן מער ווי $1 {{PLURAL:$1|רעוויזיע|רעוויזיעס}}.", "mergehistory-no-source": "מקור בלאַט $1 עקזיסטירט נישט.", "mergehistory-no-destination": "פֿארציל בלאַט $1 עקזיסטירט נישט.", @@ -1044,6 +1048,7 @@ "userrights-user-editname": "לייגט אריין א באַניצער-נאמען:", "editusergroup": "לאדן באַניצער גרופּעס", "editinguser": "ענדערן באַניצער רעכטן פון {{GENDER:$1|באַניצער|באַניצערין}} [[User:$1|$1]] $2", + "viewinguserrights": "באַקוקן באַניצער רעכטן פון {{GENDER:$1|באַניצער|באַניצערין}} [[User:$1|$1]] $2", "userrights-editusergroup": "רעדאַקטירן {{GENDER:$1|באַניצער|באַניצערין}} גרופעס", "userrights-viewusergroup": "באַקוקן {{GENDER:$1|באַניצער|באַניצערין}} גרופעס", "saveusergroups": "אויפֿהיטן {{GENDER:$1|באַניצער}} גרופעס", @@ -1160,13 +1165,23 @@ "grant-group-file-interaction": "אינטעראגירן מיט מעדיע", "grant-group-watchlist-interaction": "אינטעראגירן מיט אייער אויפֿפאסונג־ליסטע", "grant-group-email": "שיקן ע־פאסט", + "grant-group-high-volume": "אויספֿירן מאסן אקטיוויטעטן", "grant-group-other": "פֿארשידענע אקטיוויטעטן", "grant-createaccount": "שאַפֿן קאנטעס", + "grant-createeditmovepage": "שאפֿן, רעדאקטירן און באוועגן בלעטער", + "grant-delete": "אויסמעקן בלעטער, ווערסיעס און לאגבוך פרטים", + "grant-editinterface": "רעדאקטירן דעם מעדיעוויקי נאמענטייל און באניצער CSS/JavaScript", + "grant-editmycssjs": "רעדאקטירן אייער באניצער CSS/JavaScript", + "grant-editmyoptions": "רעדאקטירן אײַערע באניצער פרעפֿערענצן", "grant-editmywatchlist": "רעדאקטירן אײַער אויפֿפאסונג ליסטע", "grant-editpage": "רעדאקטירן עקזיסטירנדע בלעטער", "grant-editprotected": "רעדאקטירן געשיצטע בלעטער", + "grant-patrol": "פאטראלירן ענדערונגען צו בלעטער", + "grant-sendemail": "שיקן ע-פאסט צו אנדערע באניצער", + "grant-uploadeditmovefile": "ארויפֿלאדן, טוישן און באוועגן טעקעס", "grant-uploadfile": "אַרויפֿלאָדן נייע טעקעס", "grant-basic": "בעיסיק רעכטן", + "grant-viewdeleted": "באקוקן אויסגעמעקטע טעקעס און בלעטער", "grant-viewmywatchlist": "קוקט אייער אויפפאסונג ליסטע", "newuserlogpage": "נייע באַניצערס לאָג-בוך", "newuserlogpagetext": "דאס איז א לאג פון באַניצערס אײַנשרײַבונגען.", @@ -1191,6 +1206,7 @@ "action-writeapi": "ניצן דעם שרײַבן API", "action-delete": "אויסמעקן דעם בלאַט", "action-deleterevision": "אויסמעקן רעוויזיעס", + "action-deletelogentry": "אויסמעקן לאגבוך איינצלען", "action-deletedhistory": "באַקוקן א בלאט'ס אויסגעמעקטע היסטאריע", "action-deletedtext": "באקוקן אויסגעמעקטן רעוויזיע טעקסט", "action-browsearchive": "זוכן אויסגעמעקטע בלעטער", @@ -1236,7 +1252,7 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "ווייזן", "rcfilters-activefilters": "אַקטיווע פילטערס", - "rcfilters-quickfilters": "אויפֿגעהיטענע פֿילטער־שטעלונגען", + "rcfilters-quickfilters": "אויפֿגעהיטענע פֿילטערס", "rcfilters-quickfilters-placeholder-title": "קיין לינקען נאך נישט אויפֿגעהיטן", "rcfilters-savedqueries-defaultlabel": "אױפֿגעהיטענע פֿילטערס", "rcfilters-savedqueries-rename": "ענדערן נאמען", @@ -1249,7 +1265,9 @@ "rcfilters-empty-filter": "קיין אַקטיווע פילטערס. אלע ביישטייערונגען געוויזן.", "rcfilters-filterlist-title": "פֿילטערס", "rcfilters-filterlist-whatsthis": "וואס איז דאס?", + "rcfilters-highlightmenu-title": "אויסקלויבן א קאליר", "rcfilters-filterlist-noresults": "קיין פֿילטערס נישט געטראפֿן", + "rcfilters-filtergroup-registration": "באניצער איינשרייבונג", "rcfilters-filter-registered-label": "אײַנגעשריבן", "rcfilters-filter-editsbyself-label": "ענדערונגען פון אייך", "rcfilters-filter-editsbyself-description": "אייערע אייגענע בײשטײערונגען.", @@ -1261,9 +1279,15 @@ "rcfilters-filter-humans-description": "רעדאקטירונגען געמאכט פון מענטשן רעדאקטארן.", "rcfilters-filtergroup-reviewstatus": "רעצענזירונג־סטאטוס", "rcfilters-filter-patrolled-label": "פאטראלירט", + "rcfilters-filter-unpatrolled-label": "אומפאטראלירט", + "rcfilters-filter-minor-label": "מינערדיקע רעדאַקטירונגען", + "rcfilters-filter-pageedits-label": "בלאט רעדאקטירונגען", "rcfilters-filter-newpages-label": "בלאַט־שאַפֿונגען", "rcfilters-filtergroup-lastRevision": "לעצטע ווערסיע", "rcfilters-filter-lastrevision-label": "לעצטע ווערסיע", + "rcfilters-filter-previousrevision-label": "פֿריערדיקע ווערסיעס", + "rcfilters-filter-excluded": "אויסגעשלאסן", + "rcfilters-tag-prefix-namespace-inverted": ":נישט $1", "rcnotefrom": "פֿאלגנד {{PLURAL:$5|איז די ענדערונג| זענען די ענדערונגען}} זײַט $3, $4 (ביז $1).", "rclistfrom": "װײַזן נײַע ענדערונגען פֿון $3 $2", "rcshowhideminor": "$1 מינערדיגע ענדערונגען", @@ -1667,6 +1691,7 @@ "protectedpages-unknown-performer": "אומבאוואוסטער באניצער", "protectedtitles": "געשיצטע קעפלעך", "protectedtitlesempty": "אצינד זענען קיין קעפלעך נישט באַשיצט מיט די דאזיגע פאַראַמעטערס.", + "protectedtitles-submit": "צייגן קעפלעך", "listusers": "באַניצער ליסטע", "listusers-editsonly": "ווייזן נאר באניצערס מיט רעדאקטירונגען", "listusers-creationsort": "סארטירן לויט דער שאַפן דאַטע", @@ -1691,6 +1716,7 @@ "querypage-disabled": "דער באַזונדער־בלאַט איז אומאַקטיווירט צוליב אויספֿירונג סיבות.", "apihelp": "API־הילף", "apihelp-no-such-module": "מאָדול \"$1\" נישט געפונען.", + "apisandbox": "API זאמדקאסטן", "apisandbox-unfullscreen": "ווייזן בלאט", "apisandbox-reset": "רייניקן", "apisandbox-retry": "פרובירן נאכאמאל", @@ -1915,6 +1941,7 @@ "modifiedarticleprotection": "געענדערט באשיצונג שטאפל פון [[$1]]", "unprotectedarticle": "אראפגענומען שוץ פון \"[[$1]] \"", "movedarticleprotection": "באוועגט די שיץ באשטימונגען פֿון \"[[$2]]\" אויף \"[[$1]]\"", + "protectedarticle-comment": "{{GENDER:$2|האט געשיצט}} \"[[$1]]\"", "protect-title": "ענדערן שיץ ניווא פֿאַר \"$1\"", "protect-title-notallowed": "באקוקן שיץ־ניווא פון \"$1\"", "prot_1movedto2": "[[$1]] אריבערגעפירט צו [[$2]]", @@ -3078,6 +3105,7 @@ "logentry-newusers-create2": "באניצער קאנטע $1 איז {{GENDER:$2|געשאפן געווארן}} דורך $3", "logentry-newusers-byemail": "באניצער קאנטע $3 איז {{GENDER:$2|געשאפן געווארן}} דורך $1 און דאס פאסווארט איז געשיקט געווארט דורך ע־פאסט", "logentry-newusers-autocreate": "באַניצער קאנטע $1 {{GENDER:$2|געשאפן}} אויטאמאטיש", + "logentry-protect-protect": "$1 {{GENDER:$2|האט געשיצט}} דעם בלאַט $3 $4", "logentry-rights-rights": "$1 האָט {{GENDER:$2|געביטן}} גרופּע מיטגלידערשאַפט פאַר {{GENDER:$6|$3}} פון $4 אויף $5", "logentry-rights-rights-legacy": "$1 {{GENDER:$2|האט געביטן}} גרופע מיטגלידערשאפט פאר $3", "logentry-rights-autopromote": "$1 אויטאמאטיש {{GENDER:$2|פראמאווירט}} פון $4 צו $5", @@ -3159,6 +3187,7 @@ "special-characters-title-endash": "ען טירע", "special-characters-title-emdash": "עם טירע", "special-characters-title-minus": "מינוס", + "mw-widgets-dateinput-no-date": "קיין דאטע נישט אויסגעוויילט", "mw-widgets-titleinput-description-new-page": "דער בלאַט עקזיסטירט נאך נישט", "date-range-from": "פֿון דאטע", "date-range-to": "ביז דאטע:", diff --git a/languages/i18n/zh-hans.json b/languages/i18n/zh-hans.json index 72ce362474..0fd6c96567 100644 --- a/languages/i18n/zh-hans.json +++ b/languages/i18n/zh-hans.json @@ -841,7 +841,7 @@ "undo-nochange": "这次编辑似乎已被撤销。", "undo-summary": "撤销[[Special:Contributions/$2|$2]]([[User talk:$2|讨论]])的版本$1", "undo-summary-username-hidden": "取消由一匿名用户所作的版本$1", - "cantcreateaccount-text": "从该IP地址($1)创建账户已被[[User:$3|$3]]禁止。\n\n$3的理由是$2", + "cantcreateaccount-text": "从该IP地址($1)创建账户已被[[User:$3|$3]]禁止。\n\n$3的理由是$2", "cantcreateaccount-range-text": "从该IP地址段$1的账户创建已被[[User:$3|$3]]禁止,而这也包括了您的IP地址($4)。\n\n$3给出的原因是$2", "viewpagelogs": "查看该页面的日志", "nohistory": "本页面没有编辑历史记录。", @@ -1334,7 +1334,7 @@ "action-import": "从其他wiki导入页面", "action-importupload": "从文件上传导入页面", "action-patrol": "标记他人的编辑为已巡查", - "action-autopatrol": "使你的编辑标记为已巡查", + "action-autopatrol": "使您的编辑标记为已巡查", "action-unwatchedpages": "查看未受监视页面的列表", "action-mergehistory": "合并本页面的历史", "action-userrights": "编辑所有用户的权限", @@ -1369,8 +1369,10 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}}(见[[Special:NewPages|新页面列表]])", "recentchanges-legend-plusminus": "(±123)", "recentchanges-submit": "显示", + "rcfilters-legend-heading": "缩写列表:", "rcfilters-activefilters": "激活的过滤器", - "rcfilters-quickfilters": "已保存过滤器设置", + "rcfilters-advancedfilters": "高级过滤器", + "rcfilters-quickfilters": "已保存过滤器", "rcfilters-quickfilters-placeholder-title": "尚未保存链接", "rcfilters-quickfilters-placeholder-description": "要保存您的过滤器设置并供日后再利用,点击下方激活的过滤器区域内的书签图标。", "rcfilters-savedqueries-defaultlabel": "保存的过滤器", @@ -1379,7 +1381,8 @@ "rcfilters-savedqueries-unsetdefault": "移除为默认", "rcfilters-savedqueries-remove": "移除", "rcfilters-savedqueries-new-name-label": "名称", - "rcfilters-savedqueries-apply-label": "保存设置", + "rcfilters-savedqueries-new-name-placeholder": "描述过滤器目的", + "rcfilters-savedqueries-apply-label": "创建过滤器", "rcfilters-savedqueries-cancel-label": "取消", "rcfilters-savedqueries-add-new-title": "保存当前过滤器设置", "rcfilters-restore-default-filters": "恢复默认过滤器", @@ -1458,7 +1461,11 @@ "rcfilters-filter-previousrevision-description": "除最近更改外,所有对某一页面的更改。", "rcfilters-filter-excluded": "已排除", "rcfilters-tag-prefix-namespace-inverted": ":不是$1", - "rcfilters-view-tags": "标签", + "rcfilters-view-tags": "标记的编辑", + "rcfilters-view-namespaces-tooltip": "按名字空间过滤结果", + "rcfilters-view-tags-tooltip": "按编辑标签过滤结果", + "rcfilters-view-return-to-default-tooltip": "返回主过滤菜单", + "rcfilters-liveupdates-button": "在线更新", "rcnotefrom": "下面{{PLURAL:$5|是}}$3 $4之后的更改(最多显示$1个)。", "rclistfromreset": "重置时间选择", "rclistfrom": "显示$3 $2之后的新更改", @@ -1787,7 +1794,7 @@ "filedelete": "删除$1", "filedelete-legend": "删除文件", "filedelete-intro": "您将要删除文件[[Media:$1|$1]]及其全部历史。", - "filedelete-intro-old": "你正在删除[[Media:$1|$1]][$4 $2$3]的版本。", + "filedelete-intro-old": "您正在删除[[Media:$1|$1]][$4 $2$3]的版本。", "filedelete-comment": "原因:", "filedelete-submit": "删除", "filedelete-success": "$1已经删除。", @@ -1972,6 +1979,7 @@ "apisandbox-sending-request": "正在发送API请求...", "apisandbox-loading-results": "正在接收API请求...", "apisandbox-results-error": "加载API查询响应时出错:$1。", + "apisandbox-results-login-suppressed": "此请求已作为退出用户处理,因为这可用于绕过浏览器同源安全措施。注意API沙盒的自动令牌处理不能通过该请求正常工作,请手动填充。", "apisandbox-request-selectformat-label": "显示请求数据为:", "apisandbox-request-format-url-label": "URL查询字符串", "apisandbox-request-url-label": "请求的URL:", @@ -2699,7 +2707,7 @@ "tooltip-ca-undelete": "将这个页面恢复到被删除以前的状态", "tooltip-ca-move": "移动本页", "tooltip-ca-watch": "将本页面添加至您的监视列表", - "tooltip-ca-unwatch": "从你的监视列表删除本页面", + "tooltip-ca-unwatch": "从您的监视列表移除本页面", "tooltip-search": "搜索{{SITENAME}}", "tooltip-search-go": "若相同标题存在,则直接前往该页面", "tooltip-search-fulltext": "搜索含这些文字的页面", @@ -2738,7 +2746,7 @@ "tooltip-preview": "预览您的更改。请在保存前使用此功能。", "tooltip-diff": "显示您对该文字所做的更改", "tooltip-compareselectedversions": "查看该页面两个选定的版本之间的差异。", - "tooltip-watch": "添加本页面至你的监视列表", + "tooltip-watch": "添加本页面至您的监视列表", "tooltip-watchlistedit-normal-submit": "删除标题", "tooltip-watchlistedit-raw-submit": "更新监视列表", "tooltip-recreate": "重建该页面,无论是否被删除。", @@ -3291,7 +3299,7 @@ "confirmemail_invalid": "无效的确认码。该确认码可能已经到期。", "confirmemail_needlogin": "请$1以确认您的电子邮件地址。", "confirmemail_success": "您的邮箱已经被确认。您现在可以[[Special:UserLogin|登录]]并使用此网站了。", - "confirmemail_loggedin": "你的电子邮件地址现在已经确认。", + "confirmemail_loggedin": "您的电子邮件地址现在已经确认。", "confirmemail_subject": "{{SITENAME}}电子邮件地址确认", "confirmemail_body": "来自IP地址$1的用户(可能是您)在{{SITENAME}}上创建了账户“$2”,并提交了您的电子邮箱地址。\n\n请确认这个账户是属于您的,并同时激活在{{SITENAME}}上的电子邮件功能。请在浏览器中打开下面的链接:\n\n$3\n\n如果您*未曾*注册账户,请打开下面的链接去取消电子邮件确认:\n\n$5\n\n确认码会在$4过期。", "confirmemail_body_changed": "拥有IP地址$1的用户(可能是您)在{{SITENAME}}更改了账户“$2”的电子邮箱地址。\n\n要确认此账户确实属于您并同时激活在{{SITENAME}}的电子邮件功能,请在浏览器中打开下面的链接:\n\n$3\n\n如果这个账户*不是*属于您的,请打开下面的链接去取消电子邮件确认:\n\n$5\n\n确认码会在$4过期。", diff --git a/languages/i18n/zh-hant.json b/languages/i18n/zh-hant.json index 47984f5485..d0fa848aee 100644 --- a/languages/i18n/zh-hant.json +++ b/languages/i18n/zh-hant.json @@ -87,7 +87,8 @@ "逆襲的天邪鬼", "A2093064", "Wwycheuk", - "Corainn" + "Corainn", + "WhitePhosphorus" ] }, "tog-underline": "底線標示連結:", @@ -830,7 +831,7 @@ "undo-nochange": "此編輯已被還原。", "undo-summary": "取消由 [[Special:Contributions/$2|$2]] ([[User talk:$2|對話]]) 所作出的修訂 $1", "undo-summary-username-hidden": "還原隱藏使用者的修訂 $1", - "cantcreateaccount-text": "自這個 IP 位址 ($1) 建立帳號已經被 [[User:$3|$3]] 封鎖。\n\n$3 封鎖的原因是 $2", + "cantcreateaccount-text": "自這個 IP 位址 ($1) 建立帳號已經被 [[User:$3|$3]] 封鎖。\n\n$3 封鎖的原因是$2", "cantcreateaccount-range-text": "來自 IP 位址範圍 $1,包含您的 IP 位址 ($4) 所建立的帳號已經被 [[User:$3|$3]] 封鎖。\n\n$3 封鎖的原因是 $2", "viewpagelogs": "檢視此頁面的日誌", "nohistory": "此頁沒有任何的修訂記錄。", @@ -1001,7 +1002,7 @@ "search-file-match": "(符合檔案內容)", "search-suggest": "您指的是不是:$1", "search-rewritten": "顯示 $1 的搜尋結果,改搜尋 $2。", - "search-interwiki-caption": "源自姐妹專案的結果", + "search-interwiki-caption": "源自姊妹專案的結果", "search-interwiki-default": "來自 $1 的結果:", "search-interwiki-more": "(更多)", "search-interwiki-more-results": "更多結果", @@ -1359,7 +1360,8 @@ "recentchanges-legend-plusminus": "(±123)", "recentchanges-submit": "顯示", "rcfilters-activefilters": "使用中的過濾條件", - "rcfilters-quickfilters": "已儲存的查詢條件設定", + "rcfilters-advancedfilters": "進階查詢條件", + "rcfilters-quickfilters": "儲存的查詢條件", "rcfilters-quickfilters-placeholder-title": "尚未儲存任何連結", "rcfilters-quickfilters-placeholder-description": "要儲存您的篩選器設定並供以後重新使用,點選下方啟用的篩選器區域之內的書籤圖示。", "rcfilters-savedqueries-defaultlabel": "已儲存的查詢條件", @@ -1368,7 +1370,8 @@ "rcfilters-savedqueries-unsetdefault": "取消設為預設", "rcfilters-savedqueries-remove": "移除", "rcfilters-savedqueries-new-name-label": "名稱", - "rcfilters-savedqueries-apply-label": "儲存設定", + "rcfilters-savedqueries-new-name-placeholder": "說明查詢條件的用途", + "rcfilters-savedqueries-apply-label": "建立查詢條件", "rcfilters-savedqueries-cancel-label": "取消", "rcfilters-savedqueries-add-new-title": "儲存目前的過濾器設定", "rcfilters-restore-default-filters": "還原預設過濾條件", @@ -1425,7 +1428,9 @@ "rcfilters-filter-watchlist-watched-label": "在監視清單內", "rcfilters-filter-watchlist-watched-description": "您的監視清單內的變更", "rcfilters-filter-watchlist-watchednew-label": "新監視清單的變更", + "rcfilters-filter-watchlist-watchednew-description": "更改後您尚未檢視的監視頁面變更。", "rcfilters-filter-watchlist-notwatched-label": "不在監視清單內", + "rcfilters-filter-watchlist-notwatched-description": "除了更改您的監視頁面以外的任何事項。", "rcfilters-filtergroup-changetype": "變更類型", "rcfilters-filter-pageedits-label": "頁面編輯", "rcfilters-filter-pageedits-description": "對 Wiki 內容、討論、分類說明所做的編輯…", @@ -1434,7 +1439,7 @@ "rcfilters-filter-categorization-label": "分類變更", "rcfilters-filter-categorization-description": "已加入到分類或從分類中移除的頁面記錄。", "rcfilters-filter-logactions-label": "日誌動作", - "rcfilters-filter-logactions-description": "管理動作、帳號建立、頁面刪除、上傳....", + "rcfilters-filter-logactions-description": "管理動作、帳號建立、頁面刪除、上傳…", "rcfilters-hideminor-conflicts-typeofchange-global": "\"次要編輯\" 過濾條件與一個或多個變更類型過濾條件衝突,因為某些變更類型無法指定為 \"次要\"。衝突的過濾條件已在上方使用的過濾條件區域中標示。", "rcfilters-hideminor-conflicts-typeofchange": "某些變更類型無法指定為 \"次要\",所以此過濾條件與以下變更類型的過濾條件衝突:$1", "rcfilters-typeofchange-conflicts-hideminor": "此變更類型過濾條件與 \"次要編輯\" 過濾條件衝突,某些變更類型無法指定為 \"次要\"。", @@ -1442,7 +1447,10 @@ "rcfilters-filter-lastrevision-label": "最新版本", "rcfilters-filter-lastrevision-description": "對頁面最近做的更改。", "rcfilters-filter-previousrevision-label": "早期版本", - "rcfilters-view-tags": "標籤", + "rcfilters-filter-previousrevision-description": "所有除了頁面近期變更的變更。", + "rcfilters-filter-excluded": "已排除", + "rcfilters-tag-prefix-namespace-inverted": ":not $1", + "rcfilters-view-tags": "標記的編輯", "rcnotefrom": "以下{{PLURAL:$5|為}}自 $3 $4 以來的變更 (最多顯示 $1 筆)。", "rclistfromreset": "重設日期選擇", "rclistfrom": "顯示自 $3 $2 以來的新變更", @@ -1565,6 +1573,7 @@ "php-uploaddisabledtext": "PHP 已停用檔案上傳。\n請檢查 file_uploads 設定。", "uploadscripted": "此檔案包含可能會被網頁瀏覽器錯誤執行的 HTML 或 Script。", "upload-scripted-pi-callback": "無法上傳包含 XML-stylesheet 處理命令的檔案。", + "upload-scripted-dtd": "無法上傳內含非標準 DTD 宣告的 SVG 檔案。", "uploaded-script-svg": "於已上傳的 SVG 檔案中找到可程式的腳本標籤 \"$1\"。", "uploaded-hostile-svg": "於已上傳的 SVG 檔案的樣式標籤中找到不安全的 CSS。", "uploaded-event-handler-on-svg": "不允許在 SVG 檔案設定 event-handler 屬性 $1=\"$2\"。", @@ -3471,7 +3480,7 @@ "tags-create-reason": "原因:", "tags-create-submit": "建立", "tags-create-no-name": "您必須指定一個標籤名稱。", - "tags-create-invalid-chars": "標籤名稱不可包含逗號 (,) 或斜線 (/)。", + "tags-create-invalid-chars": "標籤名稱不可包含逗號 (,)、管線 (|) 或斜線 (/)。", "tags-create-invalid-title-chars": "標籤名稱不能含有無法使用者頁面標題的字元。", "tags-create-already-exists": "標籤 \"$1\" 已存在。", "tags-create-warnings-above": "嘗試建立標籤 \"$1\" 時發生下列{{PLURAL:$2|警告}}:", @@ -3943,5 +3952,8 @@ "gotointerwiki-invalid": "指定的標題無效。", "gotointerwiki-external": "您正離開 {{SITENAME}} 並前往 [[$2]],這是另一個網站。\n\n'''[$1 繼續前往 $1]'''", "undelete-cantedit": "您無法取消刪除此頁面,由於您並不被允許編輯此頁。", - "undelete-cantcreate": "您無法取消刪除此頁面,由於使用此名稱的頁面並不存在且您並不被允許建立此頁面。" + "undelete-cantcreate": "您無法取消刪除此頁面,由於使用此名稱的頁面並不存在且您並不被允許建立此頁面。", + "pagedata-title": "頁面資料", + "pagedata-not-acceptable": "查無符合的格式,支援的 MIME 類型有:$1", + "pagedata-bad-title": "無效的標題:$1。" } diff --git a/maintenance/CodeCleanerGlobalsPass.inc b/maintenance/CodeCleanerGlobalsPass.inc index 5e8e754796..9ccf6d63b1 100644 --- a/maintenance/CodeCleanerGlobalsPass.inc +++ b/maintenance/CodeCleanerGlobalsPass.inc @@ -49,4 +49,3 @@ class CodeCleanerGlobalsPass extends \Psy\CodeCleaner\CodeCleanerPass { return $nodes; } } - diff --git a/maintenance/benchmarks/Benchmarker.php b/maintenance/benchmarks/Benchmarker.php index 0039d20632..832da4db79 100644 --- a/maintenance/benchmarks/Benchmarker.php +++ b/maintenance/benchmarks/Benchmarker.php @@ -35,15 +35,20 @@ require_once __DIR__ . '/../Maintenance.php'; */ abstract class Benchmarker extends Maintenance { protected $defaultCount = 100; + private $lang; public function __construct() { parent::__construct(); $this->addOption( 'count', 'How many times to run a benchmark', false, true ); + $this->addOption( 'verbose', 'Verbose logging of resource usage', false, false, 'v' ); } public function bench( array $benchs ) { + $this->lang = Language::factory( 'en' ); + $this->startBench(); $count = $this->getOption( 'count', $this->defaultCount ); + $verbose = $this->hasOption( 'verbose' ); foreach ( $benchs as $key => $bench ) { // Shortcut for simple functions if ( is_callable( $bench ) ) { @@ -66,6 +71,9 @@ abstract class Benchmarker extends Maintenance { $t = microtime( true ); call_user_func_array( $bench['function'], $bench['args'] ); $t = ( microtime( true ) - $t ) * 1000; + if ( $verbose ) { + $this->verboseRun( $i ); + } $times[] = $t; } @@ -104,6 +112,10 @@ abstract class Benchmarker extends Maintenance { 'median' => $median, 'mean' => $mean, 'max' => $max, + 'usage' => [ + 'mem' => memory_get_usage( true ), + 'mempeak' => memory_get_peak_usage( true ), + ], ] ); } } @@ -126,12 +138,32 @@ abstract class Benchmarker extends Maintenance { 'times', $res['count'] ); + foreach ( [ 'total', 'min', 'median', 'mean', 'max' ] as $metric ) { $ret .= sprintf( " %' 6s: %6.2fms\n", $metric, $res[$metric] ); } + + foreach ( [ + 'mem' => 'Current memory usage', + 'mempeak' => 'Peak memory usage' + ] as $key => $label ) { + $ret .= sprintf( "%' 20s: %s\n", + $label, + $this->lang->formatSize( $res['usage'][$key] ) + ); + } + $this->output( "$ret\n" ); } + + protected function verboseRun( $iteration ) { + $this->output( sprintf( "#%3d - memory: %-10s - peak: %-10s\n", + $iteration, + $this->lang->formatSize( memory_get_usage( true ) ), + $this->lang->formatSize( memory_get_peak_usage( true ) ) + ) ); + } } diff --git a/maintenance/benchmarks/benchmarkJSMinPlus.php b/maintenance/benchmarks/benchmarkJSMinPlus.php new file mode 100644 index 0000000000..dc92516018 --- /dev/null +++ b/maintenance/benchmarks/benchmarkJSMinPlus.php @@ -0,0 +1,62 @@ +addDescription( 'Benchmarks JSMinPlus.' ); + $this->addOption( 'file', 'Path to JS file', true, true ); + } + + public function execute() { + MediaWiki\suppressWarnings(); + $content = file_get_contents( $this->getOption( 'file' ) ); + MediaWiki\restoreWarnings(); + if ( $content === false ) { + $this->error( 'Unable to open input file', 1 ); + } + + $filename = basename( $this->getOption( 'file' ) ); + $parser = new JSParser(); + + $this->bench( [ + "JSParser::parse ($filename)" => [ + 'function' => function ( $parser, $content, $filename ) { + $parser->parse( $content, $filename, 1 ); + }, + 'args' => [ $parser, $content, $filename ] + ] + ] ); + } +} + +$maintClass = 'BenchmarkJSMinPlus'; +require_once RUN_MAINTENANCE_IF_MAIN; diff --git a/maintenance/checkSyntax.php b/maintenance/checkSyntax.php index 49bd05cf8a..3910f29d20 100644 --- a/maintenance/checkSyntax.php +++ b/maintenance/checkSyntax.php @@ -168,7 +168,6 @@ class CheckSyntax extends Maintenance { * @return array Resulting list of changed files */ private function getGitModifiedFiles( $path ) { - global $wgMaxShellMemory; if ( !is_dir( "$path/.git" ) ) { diff --git a/maintenance/deleteArchivedFiles.php b/maintenance/deleteArchivedFiles.php index af05a81dee..0f33a14150 100644 --- a/maintenance/deleteArchivedFiles.php +++ b/maintenance/deleteArchivedFiles.php @@ -21,7 +21,6 @@ * * @file * @ingroup Maintenance - * @author Aaron Schulz */ require_once __DIR__ . '/Maintenance.php'; diff --git a/maintenance/deleteArchivedRevisions.php b/maintenance/deleteArchivedRevisions.php index 2fb83fccf7..905b5d9c08 100644 --- a/maintenance/deleteArchivedRevisions.php +++ b/maintenance/deleteArchivedRevisions.php @@ -21,7 +21,6 @@ * * @file * @ingroup Maintenance - * @author Aaron Schulz */ require_once __DIR__ . '/Maintenance.php'; diff --git a/maintenance/deleteOldRevisions.php b/maintenance/deleteOldRevisions.php index 24a63a3eeb..9559623830 100644 --- a/maintenance/deleteOldRevisions.php +++ b/maintenance/deleteOldRevisions.php @@ -43,7 +43,6 @@ class DeleteOldRevisions extends Maintenance { } function doDelete( $delete = false, $args = [] ) { - # Data should come off the master, wrapped in a transaction $dbw = $this->getDB( DB_MASTER ); $this->beginTransaction( $dbw, __METHOD__ ); diff --git a/maintenance/doMaintenance.php b/maintenance/doMaintenance.php index e649c9d171..53a317a7c2 100644 --- a/maintenance/doMaintenance.php +++ b/maintenance/doMaintenance.php @@ -113,14 +113,18 @@ $maintenance->execute(); // Potentially debug globals $maintenance->globals(); -// Perform deferred updates. -$lbFactory = MediaWikiServices::getInstance()->getDBLoadBalancerFactory(); -$lbFactory->commitMasterChanges( $maintClass ); -DeferredUpdates::doUpdates(); +if ( $maintenance->getDbType() !== Maintenance::DB_NONE ) { + // Perform deferred updates. + $lbFactory = MediaWikiServices::getInstance()->getDBLoadBalancerFactory(); + $lbFactory->commitMasterChanges( $maintClass ); + DeferredUpdates::doUpdates(); +} // log profiling info wfLogProfilingData(); -// Commit and close up! -$lbFactory->commitMasterChanges( 'doMaintenance' ); -$lbFactory->shutdown( $lbFactory::SHUTDOWN_NO_CHRONPROT ); +if ( isset( $lbFactory ) ) { + // Commit and close up! + $lbFactory->commitMasterChanges( 'doMaintenance' ); + $lbFactory->shutdown( $lbFactory::SHUTDOWN_NO_CHRONPROT ); +} diff --git a/maintenance/dumpTextPass.php b/maintenance/dumpTextPass.php index c6e9aad646..2b79b546d4 100644 --- a/maintenance/dumpTextPass.php +++ b/maintenance/dumpTextPass.php @@ -575,7 +575,6 @@ TEXT } while ( $failures < $this->maxFailures ) { - // As soon as we found a good text for the $id, we will return immediately. // Hence, if we make it past the try catch block, we know that we did not // find a good text. diff --git a/maintenance/eraseArchivedFile.php b/maintenance/eraseArchivedFile.php index 1ddc0f5097..c90056db45 100644 --- a/maintenance/eraseArchivedFile.php +++ b/maintenance/eraseArchivedFile.php @@ -19,7 +19,6 @@ * * @file * @ingroup Maintenance - * @author Aaron Schulz */ require_once __DIR__ . '/Maintenance.php'; diff --git a/maintenance/findMissingFiles.php b/maintenance/findMissingFiles.php index 7979e7d3c1..4ce7ca68ae 100644 --- a/maintenance/findMissingFiles.php +++ b/maintenance/findMissingFiles.php @@ -16,7 +16,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ require_once __DIR__ . '/Maintenance.php'; diff --git a/maintenance/findOrphanedFiles.php b/maintenance/findOrphanedFiles.php index 5980631d03..765fbe4a0a 100644 --- a/maintenance/findOrphanedFiles.php +++ b/maintenance/findOrphanedFiles.php @@ -16,7 +16,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz */ require_once __DIR__ . '/Maintenance.php'; diff --git a/maintenance/getSlaveServer.php b/maintenance/getSlaveServer.php index 2160928b5e..2fa2d7f6ea 100644 --- a/maintenance/getSlaveServer.php +++ b/maintenance/getSlaveServer.php @@ -1,3 +1,3 @@ 0 ) { - foreach ( $files as $file ) { - if ( $sleep && ( $processed > 0 ) ) { sleep( $sleep ); } diff --git a/maintenance/install.php b/maintenance/install.php index 3e632f0661..cac3009a8f 100644 --- a/maintenance/install.php +++ b/maintenance/install.php @@ -90,12 +90,42 @@ class CommandLineInstaller extends Maintenance { $this->addOption( 'env-checks', "Run environment checks only, don't change anything" ); } + public function getDbType() { + if ( $this->hasOption( 'env-checks' ) ) { + return Maintenance::DB_NONE; + } + return parent::getDbType(); + } + function execute() { global $IP; $siteName = $this->getArg( 0, 'MediaWiki' ); // Will not be set if used with --env-checks $adminName = $this->getArg( 1 ); + $envChecksOnly = $this->hasOption( 'env-checks' ); + + $this->setDbPassOption(); + if ( !$envChecksOnly ) { + $this->setPassOption(); + } + + $installer = InstallerOverrides::getCliInstaller( $siteName, $adminName, $this->mOptions ); + + $status = $installer->doEnvironmentChecks(); + if ( $status->isGood() ) { + $installer->showMessage( 'config-env-good' ); + } else { + $installer->showStatusMessage( $status ); + + return; + } + if ( !$envChecksOnly ) { + $installer->execute(); + $installer->writeConfigurationFile( $this->getOption( 'confpath', $IP ) ); + } + } + private function setDbPassOption() { $dbpassfile = $this->getOption( 'dbpassfile' ); if ( $dbpassfile !== null ) { if ( $this->getOption( 'dbpass' ) !== null ) { @@ -110,7 +140,9 @@ class CommandLineInstaller extends Maintenance { } $this->mOptions['dbpass'] = trim( $dbpass, "\r\n" ); } + } + private function setPassOption() { $passfile = $this->getOption( 'passfile' ); if ( $passfile !== null ) { if ( $this->getOption( 'pass' ) !== null ) { @@ -127,21 +159,6 @@ class CommandLineInstaller extends Maintenance { } elseif ( $this->getOption( 'pass' ) === null ) { $this->error( 'You need to provide the option "pass" or "passfile"', true ); } - - $installer = InstallerOverrides::getCliInstaller( $siteName, $adminName, $this->mOptions ); - - $status = $installer->doEnvironmentChecks(); - if ( $status->isGood() ) { - $installer->showMessage( 'config-env-good' ); - } else { - $installer->showStatusMessage( $status ); - - return; - } - if ( !$this->hasOption( 'env-checks' ) ) { - $installer->execute(); - $installer->writeConfigurationFile( $this->getOption( 'confpath', $IP ) ); - } } function validateParamsAndArgs() { diff --git a/maintenance/jsduck/eg-iframe.html b/maintenance/jsduck/eg-iframe.html index e7fdd7d183..91e0bc12e3 100644 --- a/maintenance/jsduck/eg-iframe.html +++ b/maintenance/jsduck/eg-iframe.html @@ -50,7 +50,7 @@ - +