From: jenkins-bot Date: Thu, 6 Jul 2017 14:31:24 +0000 (+0000) Subject: Merge "Add tracking for resolved conflicts" X-Git-Tag: 1.31.0-rc.0~2783 X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/password.php?a=commitdiff_plain;h=230b3ee879e59109af175eb0b7eba0ef7cf7e160;hp=f50cb9abaeaa5fd964b3d155624c3803093fb677;p=lhc%2Fweb%2Fwiklou.git Merge "Add tracking for resolved conflicts" --- 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 5772798a3c..7ceb327859 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 === @@ -49,7 +43,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,9 +99,9 @@ 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 +* Title::canTalk() was deprecated. The new Title::canHaveTalkPage() should be used instead. -* MWNamespace::canTalk() was deprecated, the new MWNamespace::hasTalkNamespace() +* 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 @@ -120,7 +114,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 @@ -128,6 +122,17 @@ 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. == Compatibility == MediaWiki 1.30 requires PHP 5.5.9 or later. There is experimental support for @@ -148,7 +153,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..2560bdbdb9 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', diff --git a/composer.json b/composer.json index 7e107a4438..297af778bc 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.2", "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..8485b024b7 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. @@ -3454,6 +3453,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 852ccc6c27..1459ab65a9 100644 --- a/includes/DefaultSettings.php +++ b/includes/DefaultSettings.php @@ -6118,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' => [ 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/EventRelayerGroup.php b/includes/EventRelayerGroup.php index 9360693a4b..18b1cd3f51 100644 --- a/includes/EventRelayerGroup.php +++ b/includes/EventRelayerGroup.php @@ -1,10 +1,28 @@ 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/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..ea0ec15c9d 100644 --- a/includes/MediaWikiServices.php +++ b/includes/MediaWikiServices.php @@ -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; } ); } @@ -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/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/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 8424432f94..dd4a3146a0 100644 --- a/includes/Sanitizer.php +++ b/includes/Sanitizer.php @@ -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 579551770e..ac00fab741 100644 --- a/includes/Setup.php +++ b/includes/Setup.php @@ -683,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/Title.php b/includes/Title.php index 2ebeb0d756..083a725d98 100644 --- a/includes/Title.php +++ b/includes/Title.php @@ -3735,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 ) ) { @@ -3773,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/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/ApiBase.php b/includes/api/ApiBase.php index 3a9167f0d0..2dcece1ed1 100644 --- a/includes/api/ApiBase.php +++ b/includes/api/ApiBase.php @@ -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/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/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/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/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/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/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/ApiStashEdit.php b/includes/api/ApiStashEdit.php index 37ee3e7623..c7a00c6464 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; 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 02b2872f44..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.", @@ -854,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.", @@ -881,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.", @@ -944,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.", @@ -1035,6 +1055,7 @@ "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.", @@ -1045,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..55aaeb86cb 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.", @@ -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 f5206f2c9b..1a0cad9e9b 100644 --- a/includes/api/i18n/gl.json +++ b/includes/api/i18n/gl.json @@ -60,6 +60,7 @@ "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.", @@ -218,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.", @@ -230,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).", @@ -281,6 +287,7 @@ "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.", @@ -299,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.", @@ -318,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().", @@ -376,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.", @@ -648,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.", @@ -656,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.", @@ -689,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.", @@ -809,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.", @@ -827,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.", @@ -905,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.", @@ -932,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.", @@ -979,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.", @@ -1040,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.", @@ -1261,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).", @@ -1279,6 +1302,7 @@ "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.", @@ -1298,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).", @@ -1311,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.", @@ -1322,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.", @@ -1352,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.", @@ -1396,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.", @@ -1576,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.", @@ -1623,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 f031c4046a..813fb7c6ef 100644 --- a/includes/api/i18n/hu.json +++ b/includes/api/i18n/hu.json @@ -10,6 +10,7 @@ "Dj" ] }, + "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.", @@ -48,6 +49,8 @@ "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-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.", @@ -185,6 +188,8 @@ "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-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.", @@ -195,6 +200,9 @@ "apihelp-import-example-import": "[[meta:Help:ParserFunctions]] importálása a 100-as névtérbe teljes laptörténettel.", "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-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)", @@ -235,6 +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-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.", @@ -252,6 +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-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ó.", @@ -318,6 +330,8 @@ "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-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.", @@ -612,6 +626,7 @@ "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-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.", @@ -713,6 +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-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.", @@ -729,6 +746,8 @@ "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-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.", @@ -764,6 +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-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.", @@ -1066,6 +1086,7 @@ "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-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.", @@ -1075,6 +1096,8 @@ "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-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.", @@ -1082,6 +1105,8 @@ "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-summary": "Egy RSD-séma (Really Simple Discovery) exportálása.", "apihelp-rsd-example-simple": "Az RSD-séma exportálása.", + "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).", @@ -1138,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 eed9d98da0..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.", @@ -678,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 7a22e723ee..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": "비교할 첫 판.", @@ -459,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": "바이트 단위로 문서의 크기를 추가합니다.", @@ -584,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": "편집 토큰과 이동 토큰을 검색합니다.", @@ -596,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": "삭제 기록의 항목에 적용할 태그를 변경합니다.", @@ -637,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": "계정 생성을 테스트할 때 사용할 이메일 주소입니다.", @@ -793,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 d9d4535e35..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.", @@ -235,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 3f5d531f8f..7876b3a662 100644 --- a/includes/api/i18n/pl.json +++ b/includes/api/i18n/pl.json @@ -17,6 +17,7 @@ "InternerowyGołąb" ] }, + "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.", @@ -176,6 +177,7 @@ "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ć.", @@ -228,6 +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-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.", @@ -378,6 +382,7 @@ "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-summary": "Zwraca informacje o danych kategoriach.", @@ -406,6 +411,7 @@ "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-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.", @@ -453,6 +459,7 @@ "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-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ć:", @@ -497,6 +504,7 @@ "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.", @@ -526,6 +534,7 @@ "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.", @@ -550,6 +559,7 @@ "apihelp-revisiondelete-param-show": "Co pokazać w każdej z wersji.", "apihelp-revisiondelete-param-reason": "Powód usunięcia lub przywrócenia.", "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.", @@ -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..d0235cb243 100644 --- a/includes/api/i18n/pt-br.json +++ b/includes/api/i18n/pt-br.json @@ -25,7 +25,7 @@ "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-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-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-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).", @@ -45,20 +45,20 @@ "apihelp-compare-param-toid": "Segundo ID de página para comparar.", "apihelp-compare-param-torev": "Segunda revisão para comparar.", "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-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-realname": "Nome real do usuário (opcional).", - "apihelp-delete-description": "Excluir uma página.", + "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-example-simple": "Excluir Main Page.", - "apihelp-disabled-description": "Este módulo foi desativado.", - "apihelp-edit-description": "Criar e editar páginas.", + "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-sectiontitle": "O título para uma nova seção.", @@ -75,17 +75,17 @@ "apihelp-edit-param-contentmodel": "Modelo de conteúdo do novo conteúdo.", "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-summary": "Envia email para o usuário.", "apihelp-emailuser-param-target": "Usuário a se enviar o email.", "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-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 wikitexto.", "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-feedcontributions-summary": "Retorna o feed de contribuições de um usuário.", "apihelp-feedcontributions-param-feedformat": "O formato do feed.", "apihelp-feedcontributions-param-namespace": "A partir de qual espaço nominal filtrar contribuições.", "apihelp-feedcontributions-param-year": "Ano (inclusive anteriores):", @@ -96,7 +96,7 @@ "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-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.", @@ -110,17 +110,17 @@ "apihelp-feedrecentchanges-param-tagfilter": "Filtrar por tag.", "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 vigiados.", "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-summary": "Reverte um arquivo para uma versão antiga.", "apihelp-filerevert-param-filename": "Nome do arquivo 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-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.", @@ -129,7 +129,7 @@ "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-imagerotate-summary": "Gira uma ou mais imagens.", "apihelp-imagerotate-param-rotation": "Graus para girar imagem no sentido horário.", "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.", @@ -141,7 +141,7 @@ "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-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-reason": "Motivo para a alteração do nome.", @@ -159,7 +159,7 @@ "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-paraminfo-summary": "Obtém informações sobre módulos de API.", "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.", @@ -187,19 +187,19 @@ "apihelp-parse-example-text": "Analisa wikitexto.", "apihelp-parse-example-texttitle": "Analisa wikitexto, 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-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-reason": "Motivo para (des)proteger.", "apihelp-protect-example-protect": "Protege uma página.", "apihelp-protect-example-unprotect": "Desprotege uma página definindo restrições para all.", "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-example-simple": "Purga as páginas Main Page e API.", @@ -207,7 +207,7 @@ "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+allcategories-summary": "Enumera todas as categorias.", "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.", @@ -215,7 +215,7 @@ "apihelp-query+allcategories-param-limit": "Quantas categorias retornar.", "apihelp-query+allcategories-param-prop": "Que propriedades obter:", "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+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.", @@ -229,7 +229,7 @@ "apihelp-query+alldeletedrevisions-param-namespace": "Lista páginas apenas neste espaço nominal.", "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:", @@ -238,7 +238,7 @@ "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+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-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.", @@ -249,7 +249,7 @@ "apihelp-query+allimages-example-recent": "Mostra uma lista de arquivos recentemente enviados, semelhante ao [[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.", @@ -258,7 +258,7 @@ "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+allmessages-summary": "Devolver as mensagens deste site.", "apihelp-query+allmessages-param-prop": "Quais propriedades obter.", "apihelp-query+allmessages-param-customised": "Retornar apenas mensagens neste estado personalização.", "apihelp-query+allmessages-param-lang": "Retornar mensagens neste idioma.", @@ -272,14 +272,14 @@ "apihelp-query+allpages-param-maxsize": "Limitar a páginas com no máximo essa quantidade de bytes.", "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+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-namespace": "O espaço nominal a se enumerar.", "apihelp-query+allredirects-param-limit": "Quantos item a serem retornados.", "apihelp-query+allredirects-param-dir": "A direção na qual listar.", - "apihelp-query+allrevisions-description": "Listar todas as revisões.", + "apihelp-query+allrevisions-summary": "Listar todas as revisões.", "apihelp-query+mystashedfiles-param-limit": "Quantos arquivos a serem retornados.", "apihelp-query+alltransclusions-param-prop": "Que informações incluir:", "apihelp-query+alltransclusions-param-namespace": "O espaço nominal a se enumerar.", @@ -296,7 +296,7 @@ "apihelp-query+blocks-param-prop": "Quais propriedades obter:", "apihelp-query+categories-param-limit": "Quantas categorias retornar.", "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+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:", @@ -312,7 +312,7 @@ "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+extlinks-summary": "Retorna todas as URLs externas (não interwikis) a partir das páginas de dados.", "apihelp-query+extlinks-param-limit": "Quantos links retornar.", "apihelp-query+exturlusage-param-prop": "Que informações incluir:", "apihelp-query+exturlusage-param-limit": "Quantas páginas retornar.", @@ -332,7 +332,8 @@ "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+iwbacklinks-summary": "Encontra todas as páginas que apontam para o determinado link interwiki.", + "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-limit": "Quantas páginas retornar.", "apihelp-query+iwbacklinks-param-prop": "Quais propriedades obter:", @@ -384,7 +385,7 @@ "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-param-limit": "Limita quantas revisões serão retornadas.", - "apihelp-query+search-description": "Fazer uma buscar completa de texto.", + "apihelp-query+search-summary": "Fazer uma buscar completa de texto.", "apihelp-query+search-param-prop": "Que propriedades retornar:", "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.", @@ -404,9 +405,9 @@ "apihelp-query+templates-param-dir": "A direção na qual listar.", "apihelp-query+transcludedin-param-prop": "Quais propriedades obter:", "apihelp-query+transcludedin-param-limit": "Quantos retornar.", - "apihelp-query+usercontribs-description": "Obtêm todas as edições de um usuário", + "apihelp-query+usercontribs-summary": "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-summary": "Obter informação sobre uma lista de usuários.", "apihelp-query+users-param-prop": "Que informações incluir:", "apihelp-query+watchlist-param-limit": "Quantos resultados retornar por solicitação.", "apihelp-query+watchlist-paramvalue-prop-title": "Adicionar título da página.", @@ -427,7 +428,7 @@ "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-tag-param-reason": "Motivo para a mudança.", - "apihelp-unblock-description": "Desbloquear usuário", + "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.", "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-unblock-param-reason": "Motivo para o desbloqueio.", @@ -441,7 +442,7 @@ "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-remove": "Remover o usuário destes grupos.", "apihelp-userrights-param-reason": "Motivo para a mudança.", - "apihelp-none-description": "Nenhuma saída.", + "apihelp-none-summary": "Nenhuma saída.", "api-help-flag-deprecated": "Este módulo é obsoleto.", "api-help-source": "Fonte: $1", "api-help-source-unknown": "Fonte: desconhecida", @@ -471,6 +472,7 @@ "apierror-permissiondenied": "Você não tem permissão para $1.", "apierror-permissiondenied-unblock": "Você não tem permissão para desbloquear usuários.", "apierror-specialpage-cantexecute": "Você não tem permissão para ver os resultados desta página especial.", + "apierror-timeout": "O servidor não respondeu dentro do tempo esperado.", "apiwarn-invalidcategory": "\"$1\" não é uma categoria.", "apiwarn-invalidtitle": "\"$1\" não é um título válido.", "apiwarn-notfile": "\"$1\" não é um arquivo.", diff --git a/includes/api/i18n/pt.json b/includes/api/i18n/pt.json index caeaa82849..775cd15ca9 100644 --- a/includes/api/i18n/pt.json +++ b/includes/api/i18n/pt.json @@ -1626,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.", @@ -1675,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.", diff --git a/includes/api/i18n/qqq.json b/includes/api/i18n/qqq.json index 27d10d5b85..4336c29349 100644 --- a/includes/api/i18n/qqq.json +++ b/includes/api/i18n/qqq.json @@ -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 c6617a9722..95e69e68fc 100644 --- a/includes/api/i18n/ru.json +++ b/includes/api/i18n/ru.json @@ -1645,6 +1645,7 @@ "apierror-notarget": "Вы не указали корректной цели этого действия.", "apierror-notpatrollable": "Версия r$1 не может быть отпатрулирована, так как она слишком стара.", "apierror-nouploadmodule": "Модуль загрузки не задан.", + "apierror-offline": "Невозможно продолжить из-за проблем с сетевым подключением. Убедитесь, что у вас есть подключение к Интернету и повторите попытку.", "apierror-opensearch-json-warnings": "Предупреждения не могут быть представлены в формате OpenSearch JSON.", "apierror-pagecannotexist": "Данное пространство имён не может содержать эти страницы.", "apierror-pagedeleted": "Страница была удалена с тех пор, как вы запросили её временную метку.", @@ -1694,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.", 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 ad66e537ef..7ac2e83ac6 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).", @@ -500,6 +502,7 @@ "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.", @@ -519,9 +522,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 d70ac9cbe1..d8fbfe0ecb 100644 --- a/includes/api/i18n/zh-hans.json +++ b/includes/api/i18n/zh-hans.json @@ -1641,6 +1641,7 @@ "apierror-notarget": "您没有为此章节指定有效目标。", "apierror-notpatrollable": "修订版本r$1不能巡查,因为它太旧了。", "apierror-nouploadmodule": "未设置上传模块。", + "apierror-offline": "由于网络连接问题无法进行。请确保您的网络连接正常工作,并重试。", "apierror-opensearch-json-warnings": "警告不能以OpenSearch JSON格式表示。", "apierror-pagecannotexist": "名字空间不允许实际页面。", "apierror-pagedeleted": "在您取得页面时间戳以来,页面已被删除。", @@ -1690,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 3043943f5e..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": "要回傳的圖片總數。", @@ -243,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。", @@ -294,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/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/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/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/monolog/LegacyHandler.php b/includes/debug/logger/monolog/LegacyHandler.php index 58fca8e9cc..dbeb13691a 100644 --- a/includes/debug/logger/monolog/LegacyHandler.php +++ b/includes/debug/logger/monolog/LegacyHandler.php @@ -194,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/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/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 e1c2546d6b..f71e1dc273 100644 --- a/includes/filerepo/file/LocalFile.php +++ b/includes/filerepo/file/LocalFile.php @@ -593,7 +593,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(); @@ -1032,9 +1032,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/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/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/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/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/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/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..ca57d62340 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; 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/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/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/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/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/Database.php b/includes/libs/rdbms/database/Database.php index afeffb3048..559c28b7ad 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. 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/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/SamplingStatsdClient.php b/includes/libs/stats/SamplingStatsdClient.php index a8af7142c4..526f12013d 100644 --- a/includes/libs/stats/SamplingStatsdClient.php +++ b/includes/libs/stats/SamplingStatsdClient.php @@ -55,7 +55,7 @@ class SamplingStatsdClient extends StatsdClient { $samplingRates = [ '*' => $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..debe869e7e 100644 --- a/includes/libs/xmp/XMP.php +++ b/includes/libs/xmp/XMP.php @@ -135,7 +135,6 @@ class XMPReader implements LoggerAwareInterface { * 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 +173,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 +493,6 @@ class XMPReader implements LoggerAwareInterface { * @throws RuntimeException On invalid data */ function char( $parser, $data ) { - $data = trim( $data ); if ( trim( $data ) === "" ) { return; @@ -644,7 +641,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 +750,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 +1186,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 +1326,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/LogEventsList.php b/includes/logging/LogEventsList.php index c5501cbf9b..1463499874 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 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/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/page/Article.php b/includes/page/Article.php index dd542323cb..dc4096c438 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(); 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 c83198fdad..9ea65e013d 100644 --- a/includes/parser/Parser.php +++ b/includes/parser/Parser.php @@ -1075,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? @@ -1279,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 @@ -1855,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 " @@ -3031,7 +3028,6 @@ class Parser { * @return string The text of the template */ public function braceSubstitution( $piece, $frame ) { - // Flags // $text has been filled @@ -3786,7 +3782,6 @@ class Parser { * @return array */ public function argSubstitution( $piece, $frame ) { - $error = false; $parts = $piece['parts']; $nameWithSpaces = $frame->expand( $piece['title'] ); @@ -3967,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 ) ) { @@ -4948,7 +4942,6 @@ class Parser { * @return string HTML */ public function renderImageGallery( $text, $params ) { - $mode = false; if ( isset( $params['mode'] ) ) { $mode = $params['mode']; @@ -6070,7 +6063,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 5107013673..09191ee51d 100644 --- a/includes/profiler/ProfilerXhprof.php +++ b/includes/profiler/ProfilerXhprof.php @@ -200,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/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..1967a95714 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 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/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..e3e01e8b60 100644 --- a/includes/search/SearchIndexFieldDefinition.php +++ b/includes/search/SearchIndexFieldDefinition.php @@ -140,4 +140,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/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/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/specialpage/ChangesListSpecialPage.php b/includes/specialpage/ChangesListSpecialPage.php index 1b561ef643..0be06461f4 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 ); @@ -1332,8 +1330,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 40706aceed..3845649314 100644 --- a/includes/specials/SpecialContributions.php +++ b/includes/specials/SpecialContributions.php @@ -329,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(); 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..1710b3991c 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 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..069dd0b6fc 100644 --- a/includes/specials/SpecialNewimages.php +++ b/includes/specials/SpecialNewimages.php @@ -105,6 +105,7 @@ class SpecialNewFiles extends IncludableSpecialPage { // 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 ); 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/SpecialRecentchanges.php b/includes/specials/SpecialRecentchanges.php index 5ec2064fb2..d856d4b20e 100644 --- a/includes/specials/SpecialRecentchanges.php +++ b/includes/specials/SpecialRecentchanges.php @@ -213,7 +213,7 @@ class SpecialRecentChanges extends ChangesListSpecialPage { $tagHitCounts = array_merge( $explicitlyDefinedTags, $softwareActivatedTags, $tagStats ); // Sort by hits - asort( $tagHitCounts ); + arsort( $tagHitCounts ); // Build the list and data $result = []; @@ -367,8 +367,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 +392,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 +521,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 +592,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/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/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..0fff97cb26 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 ); diff --git a/includes/upload/UploadBase.php b/includes/upload/UploadBase.php index 0868ce669e..f08f4cfce9 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. */ @@ -1411,7 +1410,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 +1430,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 +1664,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/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/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/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..5a80741519 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.", @@ -1286,7 +1286,8 @@ "recentchanges-legend-plusminus": "(''±123'')", "recentchanges-submit": "Amosar", "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 +1296,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 +1376,10 @@ "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", "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 +1892,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 35c22ef8c1..f243d010ed 100644 --- a/languages/i18n/be-tarask.json +++ b/languages/i18n/be-tarask.json @@ -1287,7 +1287,7 @@ "recentchanges-submit": "Паказаць", "rcfilters-activefilters": "Актыўныя фільтры", "rcfilters-advancedfilters": "Пашыраныя фільтры", - "rcfilters-quickfilters": "Захаваныя налады фільтру", + "rcfilters-quickfilters": "Захаваныя фільтры", "rcfilters-quickfilters-placeholder-title": "Спасылкі яшчэ не захаваныя", "rcfilters-quickfilters-placeholder-description": "Каб захаваць налады вашага фільтру і выкарыстаць іх пазьней, націсьніце на выяву закладкі ў зоне актыўнага фільтру ніжэй.", "rcfilters-savedqueries-defaultlabel": "Захаваныя фільтры", @@ -1296,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": "Аднавіць фільтры па змоўчаньні", @@ -1376,6 +1377,9 @@ "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": "Вярнуцца да галоўнага мэню фільтраў", "rcnotefrom": "Ніжэй {{PLURAL:$5|знаходзіцца зьмена|знаходзяцца зьмены}} з $4 $3 (да $1 на старонку).", "rclistfromreset": "Скінуць выбар даты", "rclistfrom": "Паказаць зьмены з $2 $3", @@ -2288,7 +2292,7 @@ "whatlinkshere-title": "Старонкі, якія спасылаюцца на $1", "whatlinkshere-page": "Старонка:", "linkshere": "Наступныя старонкі спасылаюцца на [[:$1]]:", - "nolinkshere": "Ніводная старонка не спасылаецца на '''[[:$1]]'''.", + "nolinkshere": "Ніводная старонка не спасылаецца на [[:$1]].", "nolinkshere-ns": "Ніводная старонка не спасылаецца на '''[[:$1]]''' з выбранай прасторы назваў.", "isredirect": "старонка-перанакіраваньне", "istemplate": "уключэньне", @@ -2614,7 +2618,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": "Шукаць гэты тэкст на старонках", @@ -3835,6 +3839,9 @@ "specialpage-securitylevel-not-allowed": "Выбачайце, вам не дазволена выкарыстоўваць гэтую старонку, бо вашая асоба ня можа быць пацьверджаная.", "authpage-cannot-login": "Не атрымалася пачаць уваход у сыстэму.", "authpage-cannot-login-continue": "Немагчыма працягнуць уваход у сыстэму. Падобна, што тэрмін вашай сэсіі скончыўся.", + "authpage-cannot-create": "Немагчыма пачаць стварэньне рахунку.", + "authpage-cannot-create-continue": "Немагчыма працягнуць стварэньне рахунку. Падобна, што тэрмін вашай сэсіі скончыўся.", + "authpage-cannot-link": "Немагчыма пачаць далучэньне рахунку.", "changecredentials": "Зьмена ўліковых зьвестак", "removecredentials": "Выдаленьне ўліковых зьвестак", "removecredentials-submit": "Выдаліць уліковыя зьвесткі", diff --git a/languages/i18n/bg.json b/languages/i18n/bg.json index 9cdf002f21..5909ed091d 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": "Изисква се адрес за електронна поща.", @@ -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": "Възстановяване на филтрите по подразбиране", 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 b63fc49592..0d8faafc6c 100644 --- a/languages/i18n/bn.json +++ b/languages/i18n/bn.json @@ -1308,7 +1308,7 @@ "recentchanges-submit": "দেখাও", "rcfilters-activefilters": "সক্রিয় ছাঁকনিসমূহ", "rcfilters-advancedfilters": "উন্নত ছাঁকনি", - "rcfilters-quickfilters": "সংরক্ষিত ছাঁকনির সেটিং", + "rcfilters-quickfilters": "সংরক্ষিত ছাঁকনি", "rcfilters-quickfilters-placeholder-title": "এখনো কোন সংযোগ সংরক্ষণ হয়নি", "rcfilters-savedqueries-defaultlabel": "ছাঁকনি সংরক্ষণ", "rcfilters-savedqueries-rename": "নামান্তর", @@ -1316,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": "পূর্বনির্ধারিত ছাঁকনি পুনরুদ্ধার করুন", @@ -1390,7 +1391,9 @@ "rcfilters-filter-lastrevision-description": "একটি পাতার সর্বশেষ সাম্প্রতিক পরিবর্তন।", "rcfilters-filter-previousrevision-label": "পূর্ববর্তী সংশোধন", "rcfilters-filter-previousrevision-description": "সব পরিবর্তন যা একটি পাতার সর্বশেষ সাম্প্রতিক পরিবর্তন নয়।", + "rcfilters-filter-excluded": "বর্জিত", "rcfilters-view-tags": "ট্যাগকৃত সম্পাদনা", + "rcfilters-view-return-to-default-tooltip": "মূল ছাঁকনির মেনুতে ফিরুন", "rcnotefrom": "$2টা থেকে সংঘটিত পরিবর্তনগুলি (সর্বোচ্চ $1টি দেখানো হয়েছে)।", "rclistfromreset": "তারিখ নির্বাচন পুনঃস্থাপন করুন", "rclistfrom": "$2, $3 তারিখের পর সংঘটিত নতুন পরিবর্তনগুলো দেখাও", @@ -3481,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 d26c6d5362..13b183cfd6 100644 --- a/languages/i18n/bs.json +++ b/languages/i18n/bs.json @@ -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", 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/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 eff60ca48c..6918de823e 100644 --- a/languages/i18n/cs.json +++ b/languages/i18n/cs.json @@ -1309,7 +1309,7 @@ "recentchanges-submit": "Zobrazit", "rcfilters-activefilters": "Aktivní filtry", "rcfilters-advancedfilters": "Pokročilé filtry", - "rcfilters-quickfilters": "Uložená nastavení filtrů", + "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", @@ -1318,7 +1318,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", diff --git a/languages/i18n/csb.json b/languages/i18n/csb.json index a4f1d8f801..3713ea1aa1 100644 --- a/languages/i18n/csb.json +++ b/languages/i18n/csb.json @@ -15,12 +15,12 @@ ] }, "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-editondblclick": "Editëjë starnë przez dëbeltné klëkniãcé", @@ -67,7 +67,7 @@ "thursday": "czwiôrtk", "friday": "piątk", "saturday": "sobòta", - "sun": "nie", + "sun": "Nie.", "mon": "pòn", "tue": "wtó", "wed": "str", @@ -132,28 +132,23 @@ "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-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.}}", "listingcontinuesabbrev": "kònt.", "about": "Ò serwise", "article": "Artikel", "newwindow": "(òtmëkô sã w nowim òczenkù)", - "cancel": "Anulujë", + "cancel": "Anulëje", "moredotdotdot": "Wicy...", "mypage": "Starna", - "mytalk": "Diskùsjô", + "mytalk": "Diskùsëjô", "anontalk": "Diskùsjô", "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}}", @@ -161,37 +156,30 @@ "search": "Szëkba", "searchbutton": "Szëkba", "go": "Biôj!", - "searcharticle": "Biôj!", + "searcharticle": "Biéj!", "history": "Historëjô starnë", "history_short": "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ô", "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}}", "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ë", "imagepage": "Starna lopka", "mediawikipage": "Wëskrzëni starnã wiadła", "templatepage": "Wëskrzëni starnã wëzdrzatkù", @@ -201,7 +189,8 @@ "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:", @@ -215,7 +204,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", @@ -260,7 +249,7 @@ "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,7 +257,8 @@ "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", "readonly": "Baza pòdôwków je zablokòwónô", @@ -281,19 +271,22 @@ "filenotfound": "Ni mòże nalezc lopka \"$1\".", "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.", + "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", "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 +294,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 +327,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 +347,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,8 +364,8 @@ "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", @@ -375,14 +375,16 @@ "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ã]", + "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ã]", "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''.", "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.", "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", @@ -398,11 +400,13 @@ "hiddencategories": "Na starna przënôleżi do w {{PLURAL:$1|1 zatacony kategòrëji|$1 zataconych kategòrëjów}}:", "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ë:", + "moveddeleted-notice": "Na starna òsta rëmniãtô.\nSpisënk rëmaniô ë zjinaków miona ti starnë je niżi.", "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ô", @@ -411,7 +415,7 @@ "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", @@ -429,20 +433,29 @@ "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:", "revertmerge": "Rozdzélë", - "history-title": "Historiô zjinaków dlô \"$1\"", - "difference-title": "$1 — rozeszłoscë midzë wersjama", + "history-title": "Historijô zjinaków dlô \"$1\"", + "difference-title": "$1 - rozeszłoscë midzë wersjama", "lineno": "Lëniô $1:", "compareselectedversions": "Przërównôj wëbróné wersëje", "editundo": "doprowadzë nazôd", + "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)", "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}}", + "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-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-redirect": "(przeczérowanié z $1)", "search-section": "(dzél $1)", @@ -451,6 +464,8 @@ "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 +569,57 @@ "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ã", "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-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 edicjëô 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", "recentchangeslinked": "Zmianë w dolënkòwónëch", "recentchangeslinked-feed": "Zmianë w dolënkòwónëch", "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 +637,11 @@ "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-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", @@ -630,9 +655,11 @@ "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.", + "nolinkstoimage": "Niżódnô starna nie lënkùje do negò lopka.", "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.", "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", @@ -680,9 +707,10 @@ "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ô", "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ë.", "allpages": "Wszëtczé starnë", "nextpage": "Nôslédnô starna ($1)", @@ -709,7 +737,7 @@ "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", + "watchlist": "Ùzéróné", "mywatchlist": "Lësta ùzérónëch artiklów", "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''.", @@ -719,7 +747,7 @@ "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.", + "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}}.", "wlshowlast": "Wëskrzëni zjinaczi z $1 gòdzënów $2 dni", @@ -744,6 +772,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]].", @@ -781,14 +810,16 @@ "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)", + "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", @@ -813,7 +844,7 @@ "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", @@ -871,20 +902,20 @@ "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ë", "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 +939,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ù", @@ -929,7 +960,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,7 +970,8 @@ "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-toolboxlink": "Wëdowiédzô ò ti starnie.", "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:", @@ -947,7 +979,10 @@ "file-info-size": "$1 × $2 pikslów, miara lopka: $3, ôrt MIME: $4", "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,8 +992,20 @@ "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é", @@ -970,8 +1017,11 @@ "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ã", + "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|diskùsëjô]])", "version": "Wersëjô", "specialpages": "Specjalné starnë", + "tag-filter": "Filtr [[Special:Tags|znakòwników]]:", + "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|Znakòwnik|Znakòwniczi}}]]: $2)", "tags-create-reason": "Przëczëna:", "tags-delete-reason": "Przëczëna:", "tags-activate-reason": "Przëczëna:", @@ -979,7 +1029,11 @@ "logentry-delete-delete": "$1 {{GENDER:$2|rëmnął|rëmnãła}} starnã $3", "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-newusers-create": "Kònto {{GENDER:$2|brëkòwnika|brëkòwnicczki}} $1 òstało ùsôdzone", "logentry-protect-protect": "$1 {{GENDER:$2|zazychrowôł|zazychrowała}} $3 $4", + "logentry-upload-upload": "$1 {{GENDER:$2|przesłôł|przesłała}} $3", + "searchsuggest-search": "Szëkba", "pagelang-reason": "Przëczëna", "special-characters-group-ipa": "IPA", "special-characters-group-symbols": "Céchë", 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 74f1de4640..87a540f1ed 100644 --- a/languages/i18n/de.json +++ b/languages/i18n/de.json @@ -1365,7 +1365,7 @@ "recentchanges-submit": "Anzeigen", "rcfilters-activefilters": "Aktive Filter", "rcfilters-advancedfilters": "Erweiterte Filter", - "rcfilters-quickfilters": "Gespeicherte Filtereinstellungen", + "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", @@ -1374,7 +1374,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", @@ -1454,6 +1455,9 @@ "rcfilters-filter-excluded": "Ausgeschlossen", "rcfilters-tag-prefix-namespace-inverted": ":nicht $1", "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ü", "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.", 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 430a0518ff..7d107d9b63 100644 --- a/languages/i18n/en.json +++ b/languages/i18n/en.json @@ -1351,7 +1351,7 @@ "recentchanges-submit": "Show", "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 +1360,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 +1443,9 @@ "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", "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", @@ -4132,6 +4136,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 fbe749c78c..295d1b4878 100644 --- a/languages/i18n/es.json +++ b/languages/i18n/es.json @@ -990,7 +990,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", @@ -1433,7 +1433,7 @@ "recentchanges-submit": "Mostrar", "rcfilters-activefilters": "Filtros activos", "rcfilters-advancedfilters": "Filtros avanzados", - "rcfilters-quickfilters": "Ajustes de filtro guardados", + "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", @@ -1442,7 +1442,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", @@ -1465,7 +1466,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", @@ -2304,7 +2305,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]]»", @@ -4030,6 +4031,6 @@ "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:", + "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 217778f3c7..6fbdac0f97 100644 --- a/languages/i18n/eu.json +++ b/languages/i18n/eu.json @@ -662,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}}:", @@ -1016,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.", @@ -1210,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", @@ -1273,7 +1275,7 @@ "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", "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", @@ -1599,8 +1601,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 birbideratze bikoitza automatikoki konpontzea mantentze lan bat da.", "double-redirect-fixer": "Birbideratze zuzentzailea", "brokenredirects": "Hautsitako birzuzenketak", "brokenredirectstext": "Ondorengo birbideratze hauek existitzen ez diren orrietara bideratuta daude:", @@ -1842,7 +1844,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", @@ -1869,7 +1871,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", @@ -1908,7 +1910,7 @@ "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 75b0ca1b28..98dc113c8d 100644 --- a/languages/i18n/fa.json +++ b/languages/i18n/fa.json @@ -1336,7 +1336,7 @@ "recentchanges-submit": "نمایش", "rcfilters-activefilters": "پالایه‌های فعال", "rcfilters-advancedfilters": "پالایه‌‌های پیشرفته", - "rcfilters-quickfilters": "تنظیمات ذخیره‌شدهٔ پالایه", + "rcfilters-quickfilters": "پالایه‌های ذخیره‌شده", "rcfilters-quickfilters-placeholder-title": "هنوز پیوندی ذخیره نشده‌است", "rcfilters-quickfilters-placeholder-description": "برای ذخیره پالایه‌هایتان و استفاده مجدد آنها، در محیط فعال پالایه در پایین بر روی دکمهٔ بوک‌مارک کلیک کنید.", "rcfilters-savedqueries-defaultlabel": "پالایه‌های ذخیره‌شده", diff --git a/languages/i18n/fi.json b/languages/i18n/fi.json index 275062a128..4a548dc264 100644 --- a/languages/i18n/fi.json +++ b/languages/i18n/fi.json @@ -3750,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ä", diff --git a/languages/i18n/fr.json b/languages/i18n/fr.json index 8189f9bb74..1fdc73d243 100644 --- a/languages/i18n/fr.json +++ b/languages/i18n/fr.json @@ -1439,7 +1439,7 @@ "recentchanges-submit": "Lister", "rcfilters-activefilters": "Filtres actifs", "rcfilters-advancedfilters": "Filtres avancés", - "rcfilters-quickfilters": "Configuration des filtres sauvegardée", + "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", @@ -1448,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", @@ -1528,6 +1529,9 @@ "rcfilters-filter-excluded": "Exclu", "rcfilters-tag-prefix-namespace-inverted": ":not $1", "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", "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", @@ -2043,6 +2047,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 :", @@ -2246,7 +2251,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", @@ -2844,7 +2849,7 @@ "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.", + "spamprotectiontext": "La page que vous avez voulu sauvegarder a été bloquée par le filtre anti-pollupostage. \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-pollupostage : $1", "spambot_username": "Nettoyage de pourriels par MediaWiki", "spam_reverting": "Rétablissement de la dernière version ne contenant pas de lien vers $1", diff --git a/languages/i18n/frr.json b/languages/i18n/frr.json index 1b64081066..817b636e52 100644 --- a/languages/i18n/frr.json +++ b/languages/i18n/frr.json @@ -3106,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/gl.json b/languages/i18n/gl.json index f43cb3f063..201da4994f 100644 --- a/languages/i18n/gl.json +++ b/languages/i18n/gl.json @@ -1313,7 +1313,7 @@ "recentchanges-submit": "Mostrar", "rcfilters-activefilters": "Filtros activos", "rcfilters-advancedfilters": "Filtros avanzados", - "rcfilters-quickfilters": "Configuración de filtros gardados", + "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", @@ -1322,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", @@ -1917,6 +1918,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/he.json b/languages/i18n/he.json index 2873377527..be93555646 100644 --- a/languages/i18n/he.json +++ b/languages/i18n/he.json @@ -1311,7 +1311,7 @@ "recentchanges-submit": "הצגה", "rcfilters-activefilters": "מסננים פעילים", "rcfilters-advancedfilters": "מסננים מתקדמים", - "rcfilters-quickfilters": "הגדרות מסננים שמורות", + "rcfilters-quickfilters": "מסננים שמורים", "rcfilters-quickfilters-placeholder-title": "טרם נשמרו קישורים", "rcfilters-quickfilters-placeholder-description": "כדי לשמור את הגדרות המסננים שלך ולהשתמש בהן מאוחר יותר, יש ללחוץ על סמל הסימנייה באזור המסנן הפעיל להלן.", "rcfilters-savedqueries-defaultlabel": "מסננים שמורים", @@ -1320,7 +1320,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": "שחזור למסנני ברירת המחדל", @@ -1400,6 +1401,9 @@ "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": "חזרה לתפריט המסננים הראשי", "rcnotefrom": "להלן {{PLURAL:$5|השינוי שבוצע|השינויים שבוצעו}} מאז $3, $4 (מוצגים עד $1).", "rclistfromreset": "איפוס בחירת התאריך", "rclistfrom": "הצגת שינויים חדשים החל מ־$2, $3", diff --git a/languages/i18n/hi.json b/languages/i18n/hi.json index c2c2ea8609..885df8bb5f 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": "सहेजे फ़िल्टर", diff --git a/languages/i18n/hr.json b/languages/i18n/hr.json index 195250dd1b..8333ad6ae5 100644 --- a/languages/i18n/hr.json +++ b/languages/i18n/hr.json @@ -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", @@ -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", @@ -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}}", @@ -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", @@ -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.", @@ -3099,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", @@ -3110,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:", @@ -3160,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", @@ -3192,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", @@ -3234,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", @@ -3257,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", @@ -3312,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}}", @@ -3324,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.:", @@ -3425,5 +3461,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 5f2b0d7817..9256840778 100644 --- a/languages/i18n/ia.json +++ b/languages/i18n/ia.json @@ -1298,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", @@ -1378,6 +1379,9 @@ "rcfilters-filter-excluded": "Excludite", "rcfilters-tag-prefix-namespace-inverted": ":non $1", "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", "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 a624660ab4..9f21500028 100644 --- a/languages/i18n/it.json +++ b/languages/i18n/it.json @@ -1382,7 +1382,7 @@ "recentchanges-submit": "Mostra", "rcfilters-activefilters": "Filtri attivi", "rcfilters-advancedfilters": "Filtri avanzati", - "rcfilters-quickfilters": "Salva le impostazioni del filtro", + "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", @@ -1391,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", diff --git a/languages/i18n/ja.json b/languages/i18n/ja.json index 21ea0bc875..1adb8eea3f 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": "履歴", @@ -3652,8 +3652,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 +3723,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 +4072,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..c821e24d1e 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.", @@ -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.", @@ -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", @@ -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/ko.json b/languages/i18n/ko.json index 1fbf875864..62454c0909 100644 --- a/languages/i18n/ko.json +++ b/languages/i18n/ko.json @@ -1338,7 +1338,7 @@ "recentchanges-submit": "보기", "rcfilters-activefilters": "사용 중인 필터", "rcfilters-advancedfilters": "고급 필터", - "rcfilters-quickfilters": "저장된 필터 설정", + "rcfilters-quickfilters": "저장된 필터", "rcfilters-quickfilters-placeholder-title": "저장된 링크가 아직 없습니다", "rcfilters-quickfilters-placeholder-description": "필터 설정을 저장하고 나중에 다시 사용하려면 아래의 사용 중인 필터 영역의 북마크 아이콘을 클릭하십시오.", "rcfilters-savedqueries-defaultlabel": "저장된 필터", @@ -1347,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": "기본 필터 복구", @@ -1427,6 +1428,9 @@ "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": "주 필터 메뉴로 돌아가기", "rcnotefrom": "아래는 $3, $4부터 시작하는 {{PLURAL:$5|바뀜이 있습니다}}. (최대 $1개가 표시됨)", "rclistfromreset": "날짜 선택 초기화", "rclistfrom": "$3 $2부터 시작하는 새로 바뀐 문서 보기", diff --git a/languages/i18n/lb.json b/languages/i18n/lb.json index a058de2659..819b72b392 100644 --- a/languages/i18n/lb.json +++ b/languages/i18n/lb.json @@ -1252,7 +1252,7 @@ "recentchanges-submit": "Weisen", "rcfilters-activefilters": "Aktiv Filteren", "rcfilters-advancedfilters": "Erweidert Filteren", - "rcfilters-quickfilters": "Gespäichert Filter-Astellungen", + "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", @@ -1261,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", diff --git a/languages/i18n/lfn.json b/languages/i18n/lfn.json index 4f679d7803..5ab613e1ab 100644 --- a/languages/i18n/lfn.json +++ b/languages/i18n/lfn.json @@ -154,13 +154,7 @@ "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", "variants": "Varias", @@ -187,32 +181,22 @@ "edit-local": "Edita descrive local", "create": "Crea", "create-local": "Ajunta descrive local", - "editthispage": "Cambia esta paje", - "create-this-page": "Crea esta paje", "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", "specialpage": "Paje spesial", "personaltools": "Utiles personal", - "articlepage": "Vide la paje de contenis", "talk": "Discutes", "views": "Vides", "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", @@ -233,6 +217,7 @@ "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", + "copyright": "Contenis es disponable su $1, estra diferente notada.", "copyrightpage": "{{ns:project}}:Diretos de autor", "currentevents": "Avenis presente", "currentevents-url": "Project:Avenis presente", @@ -250,6 +235,9 @@ "ok": "Oce", "retrievedfrom": "Retraeda de \"$1\"", "youhavenewmessages": "Tu ave $1 ($2).", + "youhavenewmessagesfromusers": "{{PLURAL:$4|Tu ave}} $1 de {{PLURAL:$3|otra usor|$3 usores}} ($2).", + "newmessageslinkplural": "{{PLURAL:$1|un mesaje nova|999=mesajes nova}}", + "newmessagesdifflinkplural": "ultima {{PLURAL:$1|cambia|cambias}}", "youhavenewmessagesmulti": "Tu ave mesajes nova en $1", "editsection": "cambia", "editold": "edita", @@ -283,6 +271,8 @@ "nstab-help": "Paje de aida", "nstab-category": "Categoria", "mainpage-nstab": "Paje Prima", + "nosuchspecialpage": "No esiste tal paje spesial", + "nospecialpagetext": "Tu ia demanda per un paje spesial nonpertinente.\n\nUn lista de pajes spesial pertinente pote es trovada en\n[[Special:SpecialPages|{{int:specialpages}}]].", "error": "Era", "databaseerror": "Era de base de datos", "missingarticle-diff": "(Difere: $1, $2)", @@ -291,7 +281,8 @@ "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:", + "viewsource-title": "Vide fonte per $1", + "viewsourcetext": "Tu pote vide e copia la orijina 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.", @@ -401,7 +392,10 @@ "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'''", + "userpage-userdoesnotexist-view": "La conta de usor \"$1\" no es enscriveda", + "clearyourcache": "Note: After saving, you may have to bypass your browser's cache to see the changes.\n* Firefox / Safari: Hold Shift while clicking 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: Hold Ctrl while clicking Refresh, or press Ctrl-F5\n* Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.", + "previewnote": "Esta es sola un previde.\nTua cambias no es fisada ja!", + "continue-editing": "Vade a la loca de edita", "editing": "En la prosede de edita $1", "creating": "Creante $1", "editingsection": "Edita $1 (sesion)", @@ -414,9 +408,12 @@ "template-semiprotected": "(proteje en parte)", "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]].", + "permissionserrors": "Era de permete", "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.", + "content-model-wikitext": "vicitesto", + "undo-failure": "Esta edita ia no pote es desfada par causa de editas media.", "viewpagelogs": "Vide la arcivo de esta paje", "currentrev": "Cambia presente", "currentrev-asof": "Cambia presente a departi di $1", @@ -431,12 +428,13 @@ "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", + "history-fieldset-title": "Surfa per 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 revide per esta paje en la vici", "history-feed-item-nocomment": "$1 a $2", "rev-delundel": "mostra/asconde", "rev-showdeleted": "mostra", @@ -445,19 +443,24 @@ "revdelete-radio-unset": "Vidable", "pagehist": "Istoria de paje", "deletedhist": "Istoria sutraeda", + "mergelog": "Fusa jornal de ativia", "history-title": "Istoria de cambias de \"$1\"", "difference-title": "Difere entre revisas de \"$1\"", "lineno": "Linia $1:", "compareselectedversions": "Compare varias elejeda", "editundo": "desfa", + "diff-empty": "(Zero difere)", "diff-multi-sameuser": "({{PLURAL:$1|Un revisa media|$1 revisas media}} par la mesma usor no mostrada)", + "diff-multi-otherusers": "({{PLURAL:$1|Un revisa media|$1 revisas media}} par {{PLURAL:$2|otra usor|$2 usores}} no mostrada)", "searchresults": "Resultas de xerca", "searchresults-title": "Xerca la resultas per \"$1\"", "prevn": "{{PLURAL:$1|$1}} presedente", "nextn": "{{PLURAL:$1|$1}} seguente", + "prevn-title": "Seguente $1 {{PLURAL:$1|resulta|resultas}}", "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-exists": "Lo esiste un paje nomida \"[[:$1]]\" en esta vici. {{PLURAL:$2|0=|Vide ance la otra resultas de xerca trovada.}}", "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", @@ -468,8 +471,10 @@ "searchprofile-everything-tooltip": "Xerca tota contenidas (incluinte pajes de conversa)", "searchprofile-advanced-tooltip": "Xerca en nomspasios unica", "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-file-match": "(coresponde con la contenida de la arcivo)", "search-suggest": "Tu ia intende: $1", "search-interwiki-default": "Resultas de $1:", "search-interwiki-more": "(plu)", @@ -511,20 +516,24 @@ "saveusergroups": "Fisa la grupo de usores", "group": "Grupo:", "group-user": "Usores", + "group-bot": "Bots", "group-sysop": "Dirijores", "group-all": "(tota)", "group-user-member": "{{GENDER:$1|usor}}", "grouppage-user": "{{ns:project}}:Usores", + "grouppage-bot": "{{ns:project}}:Bots", "grouppage-sysop": "{{ns:project}}:Dirijores", "right-writeapi": "Usa de la API de scrive", "newuserlogpage": "Arcivo de creas de usor", "rightslog": "Catalogo 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-noresult": "No cambias en la periodo donada coresponde con esta criterios.", "recentchanges-feed-description": "Seque la cambias 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", @@ -533,7 +542,7 @@ "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).", + "rcnotefrom": "A su {{PLURAL:$5|es la cambia|es la cambias}} de $3, $4 (asta $1 shown).", "rclistfrom": "Mostra cambias nova, comensante de $3 $2", "rcshowhideminor": "$1 editas minor", "rcshowhideminor-show": "Mostra", @@ -542,6 +551,7 @@ "rcshowhidebots-show": "Mostra", "rcshowhidebots-hide": "Asconde", "rcshowhideliu": "$1 usores identifiada aora", + "rcshowhideliu-show": "Mostra", "rcshowhideliu-hide": "Asconde", "rcshowhideanons": "$1 usores sin nom", "rcshowhideanons-show": "Mostra", @@ -562,6 +572,7 @@ "rc-change-size-new": "$1 {{PLURAL:$1|bait|baites}} pos cambia", "rc-enhanced-expand": "Mostra detalias", "rc-enhanced-hide": "Asconde detalias", + "rc-old-title": "creada orijinal como \"$1\"", "recentchangeslinked": "Cambias relateda", "recentchangeslinked-feed": "Cambias relateda", "recentchangeslinked-toolbox": "Cambias relateda", @@ -575,6 +586,7 @@ "filedesc": "Resoma", "savefile": "Fisa fix", "upload-file-error": "Era interna", + "license": "Lisensa:", "license-header": "Lisensa", "imgfile": "fix", "listfiles": "Lista de imajes", @@ -586,15 +598,19 @@ "filehist-datetime": "Date/Tempo", "filehist-thumb": "Imajeta", "filehist-thumbtext": "Imajeta per varia pos $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:", + "linkstoimage-more": "Plu ca $1 {{PLURAL:$1|un paje lia|pajes lia}} a esta arcivo.\nLa lista a su mostra la {{PLURAL:$1|prima lia|prima $1 lias}} a esta arcivo.\nUn [[Special:WhatLinksHere/$2|lista completa]] es disposable.", "nolinkstoimage": "Es no pajes ce lia a esta fix.", + "linkstoimage-redirect": "$1 (redirije de arcivo) $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.", + "filepage-nofile": "No esiste un arcivo con esta nom.", "uploadnewversion-linktext": "Envia un varia nova de esta fix", "upload-disallowed-here": "Tu no pote suprascrive esta arcivo.", "mimesearch": "Xerca de MIME", @@ -604,6 +620,7 @@ "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", @@ -645,9 +662,10 @@ "booksources-search-legend": "Xerca per fontes de libros", "booksources-search": "Xerca", "specialloguserlabel": "Usor:", - "speciallogtitlelabel": "Titulo:", + "speciallogtitlelabel": "Ojeto (titulo o {{ns:usor}}:nom de usor per la usor):", "log": "Lista de atas", "all-logs-page": "Tota catalogos", + "logempty": "No matching items in log.", "allpages": "Tota pajes", "nextpage": "Paje seguente ($1)", "prevpage": "Paje presedente ($1)", @@ -655,6 +673,7 @@ "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", @@ -667,6 +686,7 @@ "emailmessage": "Mesaje:", "emailsend": "Envia", "emailsent": "E-posta ia es enviada", + "usermessage-editor": "Notas de sistem", "watchlist": "Lista de pajes oservada", "mywatchlist": "Lista de pajes oservada", "watchlistfor2": "Per $1 $2", @@ -676,10 +696,14 @@ "watch": "Oserva", "watchthispage": "Oserva esta paje", "unwatch": "Nonoserva", - "watchlist-details": "{{PLURAL:$1|$1 paje|$1 pajes}} osservada, sin pajes de discutes.", + "watchlist-details": "{{PLURAL:$1|$1 paje|$1 pajes}} oservada, sin pajes de discutes.", + "wlheader-showupdated": "La pajes cual ia es cambiada de la ultima ves ce tu ia visita los es mostrada en spesa.", + "wlnote": "A su {{PLURAL:$1|ies la ultima cambia|es la ultima$1 cambias}} en la ultima {{PLURAL:$2|ora|$2 oras}}, en $3, $4.", "wlshowlast": "Mostra la $1 oras e $2 dias presedente", + "watchlist-options": "Elejes de lista de oserva.", "watching": "Oserva...", "unwatching": "No oserva...", + "enotif_reset": "Marca la pajes visitada", "created": "Creada", "deletepage": "Sutrae la paje", "confirm": "Aproba", @@ -695,6 +719,7 @@ "rollbacklinkcount": "reversa $1 {{PLURAL:$1|edita|editas}}", "protectlogpage": "Catalogo de protejes", "protectedarticle": "\"[[$1]]\" protejeda", + "modifiedarticleprotection": "cambia nivel de proteje a \"[[$1]]\"", "unprotectedarticle": "''[[$1]]'' desprotejeda", "protect-title": "Fisa nivel de proteje a \"$1\"", "prot_1movedto2": "[[$1]] es moveda a [[$2]]", @@ -717,6 +742,8 @@ "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", @@ -727,19 +754,25 @@ "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}}", + "contributions-title": "Contribuis de la usor per $1", "mycontris": "Mea contribuis", "anoncontribs": "Contribuis", - "contribsub2": "Per $1 ($2)", - "uctop": "(culmine)", + "contribsub2": "Per {{GENDER:$3|$1}} ($2)", + "nocontribs": "No cambias ia es trovada corespondente con esta criterios.", + "uctop": "(aora)", "month": "De mensa (e plu vea):", "year": "De anio (e plu vea):", "sp-contributions-newbies": "Sola mostra contribuis de contas nova", "sp-contributions-newbies-sub": "Per contas nova", "sp-contributions-blocklog": "Impedi arcivo", - "sp-contributions-talk": "Parla", + "sp-contributions-uploads": "cargas", + "sp-contributions-logs": "Lista de atas", + "sp-contributions-talk": "discute", "sp-contributions-userrights": "Dirije de la diretos de usores", "sp-contributions-search": "Xerca per contribuis", "sp-contributions-username": "Adirije de IP o nom de usor:", + "sp-contributions-toponly": "Sola mostra editas cual es la revisas ultima.", + "sp-contributions-newonly": "Sola mostra editas cual es creas de pajes.", "sp-contributions-submit": "Xerca", "whatlinkshere": "Ce es liada a asi", "whatlinkshere-title": "Pajes ci lia a \"$1\"", @@ -755,6 +788,7 @@ "whatlinkshere-hideredirs": "$1 redirijes", "whatlinkshere-hidetrans": "$1 transcluis", "whatlinkshere-hidelinks": "$1 lias", + "whatlinkshere-hideimages": "$1 lias de arcivo", "whatlinkshere-filters": "Filtros", "blockip": "Impedi usor", "ipbreason": "Razona:", @@ -769,6 +803,8 @@ "contribslink": "contribuis", "blocklogpage": "impedi arcivo", "blocklogentry": "impedida [[$1]] con un tempo de fini de $2 $3", + "block-log-flags-nocreate": "crea de contas descapasida", + "proxyblocker": "Proxy blocker", "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.", @@ -822,7 +858,7 @@ "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-emailuser": "Envia un e-posta a {{GENDER:$1|esta usor}}", "tooltip-t-upload": "Envia fixes", "tooltip-t-specialpages": "Lista de tota pajes spesial", "tooltip-t-print": "Varia primable de esta paje", @@ -832,6 +868,7 @@ "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-mediawiki": "Vide la mesaje de sistem", "tooltip-ca-nstab-template": "Mostra la model", "tooltip-ca-nstab-help": "Vide la paje de aida", "tooltip-ca-nstab-category": "Vide la paje de la categoria", @@ -846,11 +883,43 @@ "tooltip-summary": "Entra un resoma corta", "others": "otras", "simpleantispam-label": "Proba anti-spam.\nNo completa esta!", + "pageinfo-title": "Informa per \"$1\"", + "pageinfo-header-basic": "Informa fundal", + "pageinfo-header-edits": "Edita la istoria", + "pageinfo-header-restrictions": "Cambia la proteje", + "pageinfo-header-properties": "Proprias de la paje", + "pageinfo-display-title": "Mostra la titulo", + "pageinfo-default-sort": "Default sort key", + "pageinfo-length": "Longia de paje (en baites)", + "pageinfo-article-id": "Carta de identia de la paje", + "pageinfo-language": "Lingua de la paje de contenidas", + "pageinfo-content-model": "Model de la paje de contenidas", + "pageinfo-robot-policy": "Catalogo par robotes", + "pageinfo-robot-index": "Permeteda", + "pageinfo-watchers": "Numeros de oservores de paje", + "pageinfo-few-watchers": "Min ca $1 {{PLURAL:$1|oservor|oservores}}", + "pageinfo-redirects-name": "Numero de redirijes a esta paje", + "pageinfo-subpages-name": "Numero de supajes de esta paje", + "pageinfo-firstuser": "Creor de paje", + "pageinfo-firsttime": "Data de crea de la paje", + "pageinfo-lastuser": "Editor la plu nova", + "pageinfo-lasttime": "Data de la ultima edita", + "pageinfo-edits": "Numero total de editas", + "pageinfo-authors": "Numero total de autores diferente", + "pageinfo-recent-edits": "Numero resente de editas (en la pasada $1)", + "pageinfo-recent-authors": "Numero total de autores diferente", + "pageinfo-magic-words": "{{PLURAL:$1|parola|parolas}} majial ($1)", + "pageinfo-hidden-categories": "{{PLURAL:$1|Categoria|Categorias}} ascondeda ($1)", + "pageinfo-templates": "Transcluded {{PLURAL:$1|template|templates}} ($1)", "pageinfo-toolboxlink": "Informa de paje", + "pageinfo-contentpage": "Contada como paje de contenidas", + "pageinfo-contentpage-yes": "Si", + "patrol-log-page": "Patrol log", "previousdiff": "← Difere plu vea", "nextdiff": "Difere plu nova →", "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|paje|pajes}}", "file-info-size": "$1 × $2 pixel, grandia de fix: $3, MIME tipo: $4", + "file-info-size-pages": "$1 × $2 pixels, file size: $3, MIME type: $4, $5 {{PLURAL:$5|paje|pajes}}", "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", @@ -881,20 +950,45 @@ "namespacesall": "tota", "monthsall": "tota", "confirm_purge_button": "Oce", + "imgmultipagenext": "paje seguente →", + "imgmultigo": "Vade!", + "imgmultigoto": "Vade a la paje $1", + "watchlisttools-clear": "Clari la lista de oserva.", "watchlisttools-view": "Vide cambias pertinente", "watchlisttools-edit": "Vide e edita la lista de pajes oservada", "watchlisttools-raw": "Edita la lista rua de pajes oservada", "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|discute]])", "version": "Varia", "version-version": "($1)", + "redirect": "Redirijeda par arcivo, suor, paje, revisa, o carta de identia per identifia se", + "redirect-submit": "Vade", + "redirect-lookup": "Lookup:", + "redirect-value": "Valua:", + "redirect-user": "Carta de identia de la usor", + "redirect-page": "Carta de identia de la paje", + "redirect-revision": "Revisa de la paje", + "redirect-file": "Nom de arcivo", "fileduplicatesearch-submit": "Xerca", "specialpages": "Pajes spesial", "tag-filter": "Filtre de [[Special:Tags|eticeta]]:", "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|Tag|Tags}}]]: $2)", + "tags-active-yes": "Si", + "tags-active-no": "No", + "tags-hitcount": "$1 {{PLURAL:$1|cambia|cambias}}", "logentry-delete-delete": "$1 {{GENDER:$2|sutraeda}} paje $3", + "logentry-delete-restore": "$1 {{GENDER:$2|reponeda}} paje $3 ($4)", + "logentry-delete-revision": "$1 {{GENDER:$2|ia cambia}} vidablia de {{PLURAL:$5|un revisa|$5 revisas}} en la paje $3: $4", + "revdelete-content-hid": "contenida ascondeda", "logentry-move-move": "$1 {{GENDER:$2|moveda}} paje $3 a $4", + "logentry-move-move-noredirect": "$1 {{GENDER:$2|ia move}} la paje $3 a $4 sin lasa un redirije", + "logentry-move-move_redir": "$1 {{GENDER:$2|ia move}} la paje $3 a $4 per redirije", + "logentry-patrol-patrol-auto": "$1 {{GENDER:$2|ia marca}} revisa de forma automata $4 de paje $3 patruliada", "logentry-newusers-create": "Conta de usor $1 ia es {{GENDER:$2|creada}}", + "logentry-newusers-autocreate": "La conta de usor $1 ia es {{GENDER:$2|creada}} direta", "logentry-upload-upload": "$1 {{GENDER:$2|cargada}} $3", + "logentry-upload-overwrite": "$1 {{GENDER:$2|ia 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 radis acaso" } diff --git a/languages/i18n/lij.json b/languages/i18n/lij.json index bcce57130f..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:", @@ -1432,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.", @@ -1761,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}}", @@ -1992,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â", @@ -2211,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â", @@ -2466,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.", @@ -2481,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.", @@ -2546,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.", @@ -2562,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.", @@ -3151,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.", @@ -3162,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â", @@ -3765,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", @@ -3780,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/lv.json b/languages/i18n/lv.json index 7dba2f2fcf..e5e453f6a7 100644 --- a/languages/i18n/lv.json +++ b/languages/i18n/lv.json @@ -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ā", @@ -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,7 @@ "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-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 +1321,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ā)", @@ -1380,6 +1399,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", diff --git a/languages/i18n/mk.json b/languages/i18n/mk.json index c39813064a..eae5755852 100644 --- a/languages/i18n/mk.json +++ b/languages/i18n/mk.json @@ -1301,7 +1301,7 @@ "recentchanges-submit": "Прикажи", "rcfilters-activefilters": "Активни филтри", "rcfilters-advancedfilters": "Напредни филтри", - "rcfilters-quickfilters": "Зачувани филтерски поставки", + "rcfilters-quickfilters": "Зачувани филтри", "rcfilters-quickfilters-placeholder-title": "Засега нема зачувани врски", "rcfilters-quickfilters-placeholder-description": "За да ги зачувате вашите филтерски псотавки за да ги употребите другпат, стиснете на иконката за бележник во подрачјето „Активен филтер“ подолу.", "rcfilters-savedqueries-defaultlabel": "Зачувани филтри", @@ -1310,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": "Поврати основни филтри", @@ -1390,6 +1391,9 @@ "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": "Назад на главното филтерско мени", "rcnotefrom": "Подолу {{PLURAL:$5|е прикажана промената|се прикажани промените}} почнувајќи од $3, $4 (се прикажуваат до $1).", "rclistfromreset": "Нов избор на датуми", "rclistfrom": "Прикажи нови промени почнувајќи од $3 $2", 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 c7943f2adf..b164c2e1cd 100644 --- a/languages/i18n/my.json +++ b/languages/i18n/my.json @@ -411,6 +411,7 @@ "loginlanguagelabel": "ဘာသာ: $1", "pt-login": "အကောင့်ဝင်ရန်", "pt-login-button": "အကောင့်ဝင်ရန်", + "pt-login-continue-button": "ဆက်လက် ဝင်ရောက်ပါ", "pt-createaccount": "အကောင့် ဖန်တီးရန်", "pt-userlogout": "အကောင့်ထွက်ရန်", "changepassword": "စကားဝှက် ပြောင်းရန်", @@ -422,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": "စကားဝှက်ပြောင်းရန်", @@ -435,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": "စာလုံး အစောင်း", @@ -466,8 +488,8 @@ "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": "အကြောင်းပြချက် မပေးထားပါ", @@ -479,10 +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": "တည်းဖြတ်ဧရိယာသို့ သွားရန်", @@ -546,7 +570,7 @@ "page_last": "အနောက်ဆုံး", "histlegend": "တည်းဖြတ်မူများကို နှိုင်းယှဉ်ရန် radio boxes လေးများကို မှတ်သားပြီးနောက် Enter ရိုက်ချပါ သို့ အောက်ခြေမှ ခလုတ်ကို နှိပ်ပါ။
\nLegend: ({{int:cur}}) = နောက်ဆုံးမူနှင့် ကွဲပြားချက် ({{int:last}}) = ယင်းရှေ့မူနှင့် ကွဲပြားချက်, {{int:minoreditletter}} = အရေးမကြီးသော ပြုပြင်မှု.", "history-fieldset-title": "ယခင်မူများ ရှာဖွေရန်", - "history-show-deleted": "ဖျက်ထားသည်များသာ", + "history-show-deleted": "ဖျက်ထားသော မူများသာ", "histfirst": "အဟောင်းဆုံး", "histlast": "အသစ်ဆုံး", "historyempty": "(ဘာမှမရှိ)", @@ -648,7 +672,7 @@ "search-category": "(ကဏ္ဍ $1)", "search-file-match": "(ကိုက်ညီသော ဖိုင်အကြောင်းအရာ)", "search-suggest": "$1 ဟု ဆိုလိုပါသလား။", - "search-interwiki-caption": "ညီအစ်မ ပရောဂျက်များ", + "search-interwiki-caption": "ညီအစ်မ ပရောဂျက်များမှ ရလဒ်များ", "search-interwiki-default": "$1 မှ ရလဒ်များ -", "search-interwiki-more": "(နောက်ထပ်)", "search-relatedarticle": "ဆက်နွယ်သော", @@ -756,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": "အ​ကြောင်း​ပြ​ချက်:", @@ -1044,7 +1068,7 @@ "unwatchedpages": "မစောင့်ကြည့်တော့သော စာမျက်နှာများ", "listredirects": "ပြန်ညွှန်းသည့် လင့်များစာရင်း", "listduplicatedfiles": "ထပ်တူပုံပွားဖိုင်များ စာရင်း", - "unusedtemplates": "မသုံးသော တမ်းပလိတ်များ", + "unusedtemplates": "အသုံးပြုမထားသော တမ်းပလိတ်များ", "unusedtemplateswlh": "အခြားလင့်ခ်များ", "randompage": "ကျပန်းစာမျက်နှာ", "randomincategory": "ကဏ္ဍတွင်းရှိ ကျပန်း စာမျက်နှာ", @@ -1081,7 +1105,7 @@ "nmembers": "အဖွဲ့ဝင် $1 {{PLURAL:$1|ခု|ခု}}", "specialpage-empty": "ဤသတင်းပို့ချက်အတွက် ရလဒ်မရှိပါ။", "uncategorizedpages": "ကဏ္ဍမခွဲထားသော စာမျက်နှာများ", - "uncategorizedcategories": "အမျိုးအစားခွဲမထားသော ကဏ္ဍများ", + "uncategorizedcategories": "ကဏ္ဍမခွဲထားသော ကဏ္ဍများ", "uncategorizedimages": "ကဏ္ဍမခွဲထားသော ဖိုင်များ", "uncategorizedtemplates": "ကဏ္ဍမခွဲထားသော တမ်းပလိတ်များ", "unusedcategories": "အသုံးပြုမထားသော ကဏ္ဍများ", @@ -1257,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": "အလိုအလျောက် အတည်ပြုထားသော အသုံးပြုသူများကိုသာ ခွင့်ပြုသည်", @@ -1318,7 +1342,7 @@ "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": "အိုင်ပီလိပ်စာ သို့ အသုံးပြုသူအမည် :", @@ -1753,7 +1777,7 @@ "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": "စာမျက်နှာ", @@ -1762,6 +1786,7 @@ "right-pagelang": "စာမျက်နှာ ဘာသာစကား ပြောင်းလဲရန်", "log-name-pagelang": "ဘာသာစကား ပြောင်းလဲမှု မှတ်တမ်း", "log-description-pagelang": "ဤအရာသည် စာမျက်နှာ၏ဘာသာစကားများ ပြောင်းလဲမှုမှတ်တမ်း ဖြစ်သည်။", + "mediastatistics": "မီဒီယာ စာရင်းအင်း", "mediastatistics-nbytes": "{{PLURAL:$1|$1 ဘိုက်|$1 ဘိုက်}} ($2; $3%)", "special-characters-group-symbols": "သင်္ကေတများ", "randomrootpage": "ကျပန်း အခြေ စာမျက်နှာ", 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 00d8d1220d..691eefa140 100644 --- a/languages/i18n/ne.json +++ b/languages/i18n/ne.json @@ -1992,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 a81953afb0..0293bfddb7 100644 --- a/languages/i18n/nl.json +++ b/languages/i18n/nl.json @@ -1358,7 +1358,7 @@ "recentchanges-submit": "Weergeven", "rcfilters-activefilters": "Actieve filters", "rcfilters-advancedfilters": "Geavanceerde filters", - "rcfilters-quickfilters": "Opgeslagen filterinstellingen", + "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", @@ -1367,7 +1367,7 @@ "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", @@ -1443,6 +1443,9 @@ "rcfilters-filter-excluded": "Uitgesloten", "rcfilters-tag-prefix-namespace-inverted": ":niet $1", "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", diff --git a/languages/i18n/nn.json b/languages/i18n/nn.json index b548e848f1..1db91d123b 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}}:", @@ -1159,16 +1159,23 @@ "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", @@ -1802,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.", @@ -1812,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»", @@ -2217,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.", diff --git a/languages/i18n/pl.json b/languages/i18n/pl.json index d2ada09e98..336e6e8607 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:", @@ -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", @@ -1363,7 +1364,7 @@ "recentchanges-submit": "Pokaż", "rcfilters-activefilters": "Aktywne filtry", "rcfilters-advancedfilters": "Zaawansowane filtry", - "rcfilters-quickfilters": "Zapisane ustawienia filtrów", + "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", @@ -1372,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", @@ -1452,6 +1454,9 @@ "rcfilters-filter-excluded": "Wykluczono", "rcfilters-tag-prefix-namespace-inverted": ":nie z $1", "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", "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", diff --git a/languages/i18n/pt-br.json b/languages/i18n/pt-br.json index 1f3cf8ecea..ede0d2ad0d 100644 --- a/languages/i18n/pt-br.json +++ b/languages/i18n/pt-br.json @@ -1388,7 +1388,7 @@ "recentchanges-submit": "Exibir", "rcfilters-activefilters": "Filtros ativos", "rcfilters-advancedfilters": "Filtros avançados", - "rcfilters-quickfilters": "Configurações de filtros gravadas", + "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", @@ -1397,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", @@ -1477,6 +1478,9 @@ "rcfilters-filter-excluded": "Excluído", "rcfilters-tag-prefix-namespace-inverted": ":não $1", "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", diff --git a/languages/i18n/pt.json b/languages/i18n/pt.json index 4d691bcfd7..84b83017da 100644 --- a/languages/i18n/pt.json +++ b/languages/i18n/pt.json @@ -1346,7 +1346,7 @@ "recentchanges-submit": "Mostrar", "rcfilters-activefilters": "Filtros ativos", "rcfilters-advancedfilters": "Filtros avançados", - "rcfilters-quickfilters": "Configurações de filtros gravadas", + "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", @@ -1355,7 +1355,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", diff --git a/languages/i18n/qqq.json b/languages/i18n/qqq.json index 5b018c9f7c..4d854d909a 100644 --- a/languages/i18n/qqq.json +++ b/languages/i18n/qqq.json @@ -1550,9 +1550,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 +1572,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 +1633,9 @@ "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]]", "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 +2403,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", @@ -4322,6 +4326,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/rm.json b/languages/i18n/rm.json index 537bd94e4b..9eef1dc198 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", @@ -2669,7 +2655,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..1975137d3d 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,7 +2015,7 @@ "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", @@ -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,7 +2954,7 @@ "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": "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]]) ha 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", @@ -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 55f698c244..268fdaceb4 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-теги", @@ -1385,7 +1392,7 @@ "recentchanges-submit": "Показать", "rcfilters-activefilters": "Активные фильтры", "rcfilters-advancedfilters": "Расширенные фильтры", - "rcfilters-quickfilters": "Сохранённые настройки фильтра", + "rcfilters-quickfilters": "Сохранённые фильтры", "rcfilters-quickfilters-placeholder-title": "Сохраненных ссылок еще нет", "rcfilters-quickfilters-placeholder-description": "Чтобы сохранить настройки фильтра и повторно использовать их позже, щелкните значок закладки в области «Активный фильтр» ниже.", "rcfilters-savedqueries-defaultlabel": "Сохранённые фильтры", @@ -1394,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": "Восстановить фильтры по умолчанию", @@ -1474,6 +1482,9 @@ "rcfilters-filter-excluded": "Исключено", "rcfilters-tag-prefix-namespace-inverted": ":not $1", "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.", @@ -2402,7 +2413,7 @@ "whatlinkshere-hideredirs": "$1 перенаправления", "whatlinkshere-hidetrans": "$1 включения", "whatlinkshere-hidelinks": "$1 ссылки", - "whatlinkshere-hideimages": "$1 файл{{PLURAL:$1|овая ссылка|овых ссылки|овых ссылок}}", + "whatlinkshere-hideimages": "$1 файловые ссылки", "whatlinkshere-filters": "Фильтры", "whatlinkshere-submit": "Выполнить", "autoblockid": "Автоблокировка #$1", @@ -3128,8 +3139,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)", @@ -3365,11 +3380,21 @@ "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": "Изменение списка наблюдения", @@ -3450,6 +3475,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».", @@ -3462,6 +3488,7 @@ "version-parserhooks": "Перехватчики синтаксического анализатора", "version-variables": "Переменные", "version-antispam": "Антиспам", + "version-api": "API", "version-other": "Иное", "version-mediahandlers": "Обработчики медиа", "version-hooks": "Перехватчики", @@ -3800,13 +3827,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}} и т. п.:", @@ -3845,6 +3876,7 @@ "default-skin-not-found-row-disabled": "* $1 / $2 (отключено)", "mediastatistics": "Медиа-статистика", "mediastatistics-summary": "Статистические данные о типах загруженных файлов. Она включает информацию только о последних версиях файлов. Более старые или удалённые версии файлов не учитываются.", + "mediastatistics-nfiles": "$1 ($2%)", "mediastatistics-nbytes": "$1 {{PLURAL:$1|байт|байта|байт}} ($2; $3%)", "mediastatistics-bytespertype": "Общий размер файла для этого раздела: $1 {{PLURAL:$1|байт|байта|байт}} ($2; $3%).", "mediastatistics-allbytes": "Общий размер всех файлов: $1 {{PLURAL:$1|байт|байта|байт}} ($2).", 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 497104f1f5..1969077094 100644 --- a/languages/i18n/shi.json +++ b/languages/i18n/shi.json @@ -9,7 +9,7 @@ ] }, "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", @@ -22,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", @@ -30,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", @@ -45,19 +45,19 @@ "tog-showhiddencats": "sbaynd tsnifat ihbanin", "tog-norollbackdiff": "hiyd lfarq baad lqiyam bstirjaa", "underline-always": "dima", - "underline-never": "ḥtta manak", + "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", @@ -68,47 +68,56 @@ "sat": "Asidyas", "january": "ⵉⵏⵏⴰⵢⵔ", "february": "brayr", - "march": "Mars", + "march": "ⵎⴰⵔⵚ", "april": "Ibrir", - "may_long": "Mayyu", + "may_long": "ⵎⴰⵢⵢⵓ", "june": "ⵢⵓⵏⵢⵓ", - "july": "Yulyu", + "july": "ⵢⵓⵍⵢⵓⵣ", "august": "ⵖⵓⵛⵜ", "september": "ⵛⵓⵜⴰⵏⴱⵉⵔ", - "october": "Kṭubr", + "october": "ⴽⵜⵓⴱⵔ", "november": "ⵏⵓⵡⴰⵏⴱⵉⵔ", "december": "ⴷⵓⵊⴰⵏⴱⵉⵔ", "january-gen": "ⵉⵏⵏⴰⵢⵔ", "february-gen": "Brayr", - "march-gen": "Mars", + "march-gen": "ⵎⴰⵔⵚ", "april-gen": "Ibrir", - "may-gen": "Mayyu", + "may-gen": "ⵎⴰⵢⵢⵓ", "june-gen": "ⵢⵓⵏⵢⵓ", - "july-gen": "Yulyu", + "july-gen": "ⵢⵓⵍⵢⵓⵣ", "august-gen": "ⵖⵓⵛⵜ", "september-gen": "ⵛⵓⵜⴰⵏⴱⵉⵔ", - "october-gen": "Kṭubr", + "october-gen": "ⴽⵜⵓⴱⵔ", "november-gen": "ⵏⵓⵡⴰⵏⴱⵉⵔ", "december-gen": "ⴷⵓⵊⴰⵏⴱⵉⵔ", "jan": "ⵉⵏⵏ", "feb": "brayr", - "mar": "Mar", + "mar": "ⵎⴰⵔ", "apr": "Ibrir", "may": "ⵎⴰⵢ", - "jun": "ⵢⵓⵍ", + "jun": "ⵢⵓⵏ", "jul": "ⵢⵓⵍ", "aug": "ⵖⵓⵛ", "sep": "ⵛⵓⵜ", - "oct": "kṭuber", - "nov": "Nuw", - "dec": "Duj", - "pagecategories": "{{PLURAL:$1|taggayt|taggayin}}", - "category_header": "Tisniwin ɣ taggayt \"$1\"", - "subcategories": "Du-taggayin", + "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}}.", @@ -120,22 +129,22 @@ "noindex-category": "Tisniwin bla amatar", "broken-file-category": "Tisniwin ɣ llan izdayn rzanin", "about": "ⵅⴼ", - "article": "Mayllan ɣ tasna", + "article": "ⵜⴰⵙⵏⴰ ⵏ ⵜⵓⵎⴰⵢⵜ", "newwindow": "Murzemt ɣ tasatmt tamaynut", "cancel": "ḥiyyd", - "moredotdotdot": "Uggar...", - "mypage": "Tasnat inu", - "mytalk": "Amsgdal inu", - "anontalk": "Amsgdal i w-ansa yad", - "navigation": "Tunigin", + "moredotdotdot": "ⵓⴳⴳⴰⵔ...", + "mypage": "ⵜⴰⵙⵏⴰ", + "mytalk": "ⴰⵎⵙⴰⵡⴰⵍ", + "anontalk": "ⴰⵎⵙⴰⵡⴰⵍ", + "navigation": "ⴰⵙⵜⴰⵔⴰ", "and": " ⴷ", "faq": "Isqsitn li bdda tsutulnin", - "actions": "Imskarn", + "actions": "ⵜⵉⴳⴰⵡⵉⵏ", "namespaces": "Ismawn n tɣula", - "variants": "lmotaghayirat", - "errorpagetitle": "Laffut", + "variants": "ⵜⵉⵎⵣⴰⵔⴰⵢⵉⵏ", + "errorpagetitle": "ⵜⴰⵣⴳⵍⵜ", "returnto": "Urri s $1.", - "tagline": "Ž {{SITENAME}}", + "tagline": "ⵣⴳ {{SITENAME}}", "help": "ⵜⵉⵡⵉⵙⵉ", "search": "ⵙⵉⴳⴳⵍ", "searchbutton": "ⵙⵉⴳⴳⵍ", @@ -143,6 +152,7 @@ "searcharticle": "Ftu", "history": "ⴰⵎⵣⵔⵓⵢ ⵏ ⵜⴰⵙⵏⴰ", "history_short": "ⴰⵎⵣⵔⵓⵢ", + "history_small": "ⴰⵎⵣⵔⵓⵢ", "updatedmarker": "Tuybddal z tizrink li iğuran", "printableversion": "Tasna nu sugz", "permalink": "Azday Bdda illan", @@ -152,13 +162,13 @@ "delete": "ⴽⴽⵙ", "undelete_short": "Yurrid {{PLURAL:$1|yan umbddel|$1 imbddeln}}", "protect": "Ḥbu", - "protect_change": "Abddel", - "unprotect": "Kksas aḥbu", + "protect_change": "ⵙⵏⴼⵍ", + "unprotect": "ⵙⵏⴼⵍ ⴰⴼⵔⴰⴳ", "newpage": "ⵜⴰⵙⵏⴰ ⵜⴰⵎⴰⵢⵏⵓⵜ", - "talkpagelinktext": "Sgdl (mdiwil)", - "specialpage": "Tasna izlin", - "personaltools": "Imasn inu", - "talk": "Amsgdal", + "talkpagelinktext": "ⵎⵙⴰⵡⴰⵍ", + "specialpage": "ⵜⴰⵙⵏⴰ ⵉⵥⵍⵉⵏ", + "personaltools": "ⵉⵎⴰⵙⵙⵏ ⵉⵏⵉⵎⴰⵏⴻⵏ", + "talk": "ⴰⵎⵙⴰⵡⴰⵍ", "views": "Ẓr.. (Mel)", "toolbox": "ⵉⵎⴰⵙⵙⵏ", "imagepage": "Ẓr tasna n-usddaw", @@ -167,61 +177,66 @@ "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", + "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": "ⵅⴼ {{SITENAME}}", - "aboutpage": "Project:f' mayad", + "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", + "helppage-top-gethelp": "ⵜⵉⵡⵉⵙⵉ", "mainpage": "ⵜⴰⵙⵏⴰ ⵏ ⵓⵙⵏⵓⴱⴳ", "mainpage-description": "ⵜⴰⵙⵏⴰ ⵏ ⵓⵙⵏⵓⴱⴳ", - "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", + "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).", + "newmessageslinkplural": "{{PLURAL:$1|ⵜⵓⵣⵉⵏⵜ ⵜⴰⵎⴰⵢⵏⵓⵜ|ⵜⵓⵣⵉⵏⵉⵏ ⵜⵉⵎⴰⵢⵏⵓⵜⵉⵏ}}", + "newmessagesdifflinkplural": "{{PLURAL:$1|ⴰⵙⵏⴼⵍ ⵉⴳⴳⵯⵔⴰⵏ|ⵉⵙⵏⴼⵍⵏ ⴳⴳⵯⵔⴰⵏⵉⵏ}}", "youhavenewmessagesmulti": "Dark tibratin timaynutin ɣ $1", "editsection": "ⵙⵏⴼⵍ", "editold": "ⵙⵏⴼⵍ", "viewsourceold": "Mel aɣbalu", "editlink": "ⵙⵏⴼⵍ", "viewsourcelink": "Mel aɣbalu", - "editsectionhint": "Ẓreg ayyaw: $1", + "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:", + "feedlinks": "ⵉⴼⵉⵍⵉ:", "feed-invalid": "Anaw n usurdm ur gis iffuy umya", "feed-unavailable": "Isudmn ur llanin ɣil", "site-rss-feed": "$1 asudm n RSS", @@ -230,28 +245,30 @@ "page-atom-feed": "$1 azday atom", "red-link-title": "$1 (tasna yad ur tlli)", "nstab-main": "ⵜⴰⵙⵏⴰ", - "nstab-user": "Tasnat u-msxdam", + "nstab-user": "ⵜⴰⵙⵏⴰ ⵏ {{GENDER:{{ROOTPAGENAME}}|ⵓⵙⵎⵔⴰⵙ|ⵜⵙⵎⵔⴰⵙⵜ}}", "nstab-media": "Tasnat Ntuzumt", - "nstab-special": "Tasna tamzlit", + "nstab-special": "ⵜⴰⵙⵏⴰ ⵉⵥⵍⵉⵏ", "nstab-project": "Tasna n tuwuri", "nstab-image": "ⴰⴼⴰⵢⵍⵓ", "nstab-mediawiki": "ⵜⵓⵣⵉⵏⵜ", "nstab-template": "Talɣa", "nstab-help": "ⵜⴰⵙⵏⴰ ⵏ ⵜⵡⵉⵙⵉ", - "nstab-category": "Taggayt", + "nstab-category": "ⴰⵙⵎⵉⵍ", + "mainpage-nstab": "ⵜⴰⵙⵏⴰ ⵏ ⵓⵙⵏⵓⴱⴳ", "nosuchaction": "Ur illa mat iskrn", "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 ».", @@ -270,13 +287,16 @@ "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", @@ -291,6 +311,9 @@ "mailerror": "Gar azn n tbrat : $1", "emailconfirmlink": "Als i tasna nk n tbratin izd nit nttat ayan.", "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:", @@ -300,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)", @@ -323,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", @@ -335,14 +360,14 @@ "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": "(ⴰⵎⴰⵢⵏⵓ)", @@ -352,17 +377,19 @@ "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.", @@ -384,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", @@ -394,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": "ⵢⴰⵀ", - "revdelete-radio-set": "yah", + "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 :", @@ -438,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": "ⵙⵉⴳⴳⵍ ⴳ $1", - "searchprofile-images-tooltip": "qlb gh tswira", + "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-section": "(ⵜⵉⴳⵣⵎⵉ $1)", + "search-category": "(ⴰⵙⵎⵉⵍ $1)", "search-suggest": "ⵉⵙ ⵜⵔⵉⴷ ⴰⴷ ⵜⵉⵏⵉⴷ: $1", "search-interwiki-caption": "Tiwuriwin taytmatin", - "search-interwiki-default": "$1 imyakkatn", + "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", @@ -496,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:", @@ -512,59 +541,84 @@ "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", + "username": "{{GENDER:$1|ⵉⵙⵎ ⵏ ⵓⵙⵎⵔⴰⵙ|ⵉⵙⵎ ⵏ ⵜⵙⵎⵔⴰⵙⵜ}}:", + "group-membership-link-with-expiry": "$1 (ⴰⵔ $2)", + "prefs-registration": "ⵜⵉⵣⵉ ⵏ ⵓⵣⵎⵎⴻⵎ:", + "yourrealname": "ⵉⵙⵎ ⵏ ⵜⵉⴷⵜ:", "yourlanguage": "ⵜⵓⵜⵍⴰⵢⵜ:", - "yournick": "sinyator", + "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-read": "ⵖⵔ ⵜⴰⵙⵏⴰ ⴰⴷ", "action-edit": "ⵙⵏⴼⵍ ⵜⴰⵙⵏⴰ ⴰⴷ", - "action-createpage": "Snufl tasna yad. (gttin)", - "action-createtalk": "Snufl Tisniwin ad. (xlqtnt)", + "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": "ⵎⵣⵔⵢ", + "diff": "ⴰⵎⵣⴰⵔⴰⵢ", + "hist": "ⴰⵎⵣⵔⵓⵢ", "hide": "ⵙⵙⵏⵜⵍ", "show": "Mel", "minoreditletter": "ⵎⵥⵢ", @@ -574,22 +628,23 @@ "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": "ⵉⵙⵎ ⵏ ⵜⴰⵙⵏⴰ:", "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": "ⵉⵙⵎ ⵏ ⵓⴼⴰⵢⵍⵓ", @@ -600,39 +655,62 @@ "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", + "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-current": "ⴰⵎⵉⵔⴰⵏ", "filehist-datetime": "ⴰⵙⴰⴽⵓⴷ/ⴰⴽⵓⴷ", "filehist-thumb": "Awlaf imżżin", "filehist-thumbtext": "Mżżi n lqim ɣ tizi $1", - "filehist-user": "Amsqdac", - "filehist-dimensions": "Dimensions", + "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", + "prefixindex": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⴰⴽⴽⵯ ⵉⵍⴰⵏ ⵓⵣⵡⵉⵔ", + "protectedpages-page": "ⵜⴰⵙⵏⴰ", + "listusers": "ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵉⵙⵎⵔⴰⵙⵏ", + "usercreated": "{{GENDER:$3|ⵉⵙⵏⵓⵍⴼⴰ|ⵜⵙⵏⵓⵍⴼⴰ}} ⴳ $1 ⴳ $2", "newpages": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⵜⵉⵎⴰⵢⵏⵓⵜⵉⵏ", "move": "ⵙⵎⴰⵜⵜⵉ", "movethispage": "ⵙⵎⴰⵜⵜⵉ ⵜⴰⵙⵏⴰ ⴰⴷ", @@ -642,9 +720,11 @@ "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", @@ -655,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-group": "ⵜⴰⵔⴰⴱⴱⵓⵜ", "listgrouprights-members": "(ⵜⴰⵍⴳⴰⵎⵜ ⵏ ⵉⴳⵎⴰⵎⵏ)", "emailuser": "Azn tabrat umsqdac ad", - "watchlist": "Umuɣ n imtfrn", - "mywatchlist": "Umuɣ inu lli tsaggaɣ", + "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": "ⴽⴽⵙ ⵜⴰⵙⵏⴰ", + "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", @@ -687,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]] »", @@ -707,16 +797,21 @@ "protect-cantedit": "Ur as tufit ad sbadlt tiskfal n ugdal n tasna yad acku urak ittuyskar", "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", + "contributions": "ⵜⵓⵎⵓⵜⵉⵏ ⵏ {{GENDER:$1|ⵓⵙⵎⵔⴰⵙ|ⵜⵙⵎⵔⴰⵙⵜ}}", + "contributions-title": "ⵜⵓⵎⵓⵜⵉⵏ ⵏ {{GENDER:$1|ⵓⵙⵎⵔⴰⵙ|ⵜⵙⵎⵔⴰⵙⵜ}} $1", "mycontris": "ⵜⵓⵎⵓⵜⵉⵏ", - "contribsub2": "I $1 ($2)", - "uctop": "(tamgarut)", + "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ḍ", @@ -726,7 +821,7 @@ "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ɣ", @@ -735,7 +830,7 @@ "sp-contributions-toponly": "Ad urtmlt adla mat ittuyẓran tigira yad", "sp-contributions-submit": "ⵙⵉⴳⴳⵍ", "sp-contributions-explain": "↓", - "whatlinkshere": "May izdayn ɣid", + "whatlinkshere": "ⵎⴰⴷ ⵉⵇⵇⵏⴻⵏ ⵙ ⵖⵉⴷ", "whatlinkshere-title": "Tisniwin li izdayn d \"$1\"", "whatlinkshere-page": "ⵜⴰⵙⵏⴰ:", "linkshere": "Tasnawinad ar slkamnt i '''[[:$1]]''':", @@ -752,12 +847,14 @@ "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": "ⵜⵓⵎⵓⵜⵉⵏ", @@ -767,6 +864,8 @@ "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:", @@ -781,31 +880,38 @@ "movesubpage": "Ddu-tasna {{PLURAL:$1||s}}", "movereason": "Maɣ:", "revertmove": "Rard", + "delete_and_move_confirm": "ⵢⴰⵀ, ⴽⴽⵙ ⵜⴰⵙⵏⴰ", "export": "assufɣ n tasniwin", + "export-addcat": "ⵔⵏⵓ", + "export-addns": "ⵔⵏⵓ", + "export-manual": "ⵔⵏⵓ ⵜⴰⵙⵏⵉⵡⵉⵏ ⵙ ⵓⴼⵓⵙ:", "allmessagesname": "ⵉⵙⵎ", - "allmessagesdefault": "Tabrat bla astay", + "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-unprotect": "ⵙⵏⴼⵍ ⴰⴼⵔⴰⴳ ⵏ ⵜⴰⵙⵏⴰ ⴰⴷ", "tooltip-ca-delete": "ⴽⴽⵙ ⵜⴰⵙⵏⴰ ⴰⴷ", "tooltip-ca-undelete": "Rard imbddeln imzwura li ittyskarnin ɣ tasna yad", "tooltip-ca-move": "ⵙⵎⴰⵜⵜⵉ ⵜⴰⵙⵏⴰ ⴰⴷ", - "tooltip-ca-watch": "Smd tasna yad itilli tsaggat.", - "tooltip-ca-unwatch": "Kkis tasna yad z ɣ tilli tsaggat", + "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", @@ -814,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-orientation": "ⴰⵙⵡⴰⵍⴰ", + "exif-flash": "ⴼⵍⴰⵛ", + "exif-source": "ⴰⵙⴰⴳⵎ", + "exif-languagecode": "ⵜⵓⵜⵍⴰⵢⵜ", + "exif-iimcategory": "ⴰⵙⵎⵉⵍ", + "exif-orientation-1": "ⴰⵎⴰⴳⵏⵓ", "exif-exposureprogram-1": "ⴰⵡⴼⵓⵙ", - "exif-subjectdistance-value": "$1 metro", - "exif-meteringmode-0": "orityawssan", + "exif-subjectdistance-value": "$1 {{PLURAL:$1|ⵎⵉⵜⵔⵓ|ⵉⴷ ⵎⵉⵜⵔⵓ}}", + "exif-meteringmode-0": "ⴰⵔⵓⵙⵙⵉⵏ", "exif-meteringmode-1": "moyen", "exif-meteringmode-2": "moyen igiddi gh tozzomt", "exif-meteringmode-3": "tanqqit", @@ -880,29 +1009,37 @@ "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": "ⵡⴰⵍⵓ", "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": "ⵡⴰⵅⵅⴰ", + "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", @@ -913,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", @@ -927,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", + "version-software-product": "ⴰⵢⴰⴼⵓ", + "version-software-version": "ⵜⵓⵏⵖⵉⵍⵜ", + "redirect-file": "ⵉⵙⵎ ⵏ ⵓⴼⴰⵢⵍⵓ", "fileduplicatesearch-filename": "ⵉⵙⵎ ⵏ ⵓⴼⴰⵢⵍⵓ:", "fileduplicatesearch-submit": "ⵙⵉⴳⴳⵍ", - "specialpages": "tiwriqin tesbtarin", + "specialpages": "ⵜⴰⵙⵏⵉⵡⵉⵏ ⵥⵍⵉⵏⵉⵏ", "specialpages-group-other": "tiwriqin khassa yadnin", "specialpages-group-login": "kchm/sjl", "specialpages-group-changes": "tghyirat granin d sijilat", @@ -948,19 +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-active-yes": "ⵢⴰⵀ", "tags-active-no": "ⵓⵀⵓ", "tags-edit": "ⵙⵏⴼⵍ", - "comparepages": "qarnn tiwriqin", + "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/sl.json b/languages/i18n/sl.json index 862e8091c2..b262200846 100644 --- a/languages/i18n/sl.json +++ b/languages/i18n/sl.json @@ -1288,7 +1288,7 @@ "recentchanges-submit": "Prikaži", "rcfilters-activefilters": "Dejavni filtri", "rcfilters-advancedfilters": "Napredni filtri", - "rcfilters-quickfilters": "Nastavitve shranjenega filtra", + "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", @@ -1297,7 +1297,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", @@ -1377,6 +1378,9 @@ "rcfilters-filter-excluded": "Izključeno", "rcfilters-tag-prefix-namespace-inverted": ":ne $1", "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", "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/sv.json b/languages/i18n/sv.json index 28c73ee106..2730a1b5f6 100644 --- a/languages/i18n/sv.json +++ b/languages/i18n/sv.json @@ -1351,7 +1351,7 @@ "recentchanges-submit": "Visa", "rcfilters-activefilters": "Aktiva filter", "rcfilters-advancedfilters": "Avancerade filter", - "rcfilters-quickfilters": "Sparade filterinställningar", + "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", @@ -1360,7 +1360,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", @@ -1440,6 +1441,9 @@ "rcfilters-filter-excluded": "Exkluderad", "rcfilters-tag-prefix-namespace-inverted": ":not $1", "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", "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 bda032fcb2..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:ಸಾಮಾನ್ಯೊ ಹಕ್ಕ್‌ ಬುಡ್‌ನ", + "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,45 +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": "ಸದ್ಯೊ", @@ -549,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": "ಅಂದ್", @@ -573,48 +591,54 @@ "mergelog": "ಸೇರ್ಗೆದ ದಾಕಲೆ", "revertmerge": "ಅನ್-ಮರ್ಜ್ ಮಲ್ಪುಲೆ", "history-title": "\"$1\" ಪುಟೊತ ಆವೃತ್ತಿ ಇತಿಹಾಸೊ", - "difference-title": "ಪಿರ ಪರಿಸೀಲನೆದ ನಡುತ ವ್ಯತ್ಯಾಸೊ \"$1\"", + "difference-title": "\"$1\" ಆವೃತ್ತಿಲೆನ ನಡುತ ವ್ಯತ್ಯಾಸೊ", "lineno": "$1ನೇ ಸಾಲ್:", "compareselectedversions": "ಆಯ್ಕೆ ಮಲ್ತಿನ ಆವೃತ್ತಿಲೆನ್ ಹೊಂದಾಣಿಕೆ ಮಲ್ತ್ ತೂಲೆ", "editundo": "ದುಂಬುದಲೆಕೊ", "diff-empty": "(ದಾಲ ವ್ಯತ್ಯಾಸೊ ಇಜ್ಜಿ)", - "diff-multi-sameuser": "({{PLURAL:$1|One intermediate revision|$1 ಮದ್ಯಂತರೊ ಪರಿಸ್ಕರಣೆ}} ಅವ್ವೇ ಬಳಕೆದಾರೆರೆನ್ ತೋಜಾದ್‍ಜಿ)", + "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": "ಬಾಹ್ಯೊ ಹುಡುಕಾಟೊ", @@ -695,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": "ಈ ಫೈಲ್‘ನ್ ಸ್ಥಳಾಂತರ ಮಲ್ಪುಲೆ", @@ -729,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 ತೋಜೊಂದುಂಡು).", @@ -754,7 +792,7 @@ "rcshowhideanons": "ಪುದರ್ ದಾಂತಿ ಸದಸ್ಯೆರ್ $1", "rcshowhideanons-show": "ತೋಜಾಲೆ", "rcshowhideanons-hide": "ಅಡೆಂಗಾವು", - "rcshowhidepatr": "$1 ಪರೀಕ್ಷಿಸಾದಿನ ಸಂಪಾದನೆಲು", + "rcshowhidepatr": "$1 ಪರೀಕ್ಷಣೆ ಮಲ್ತಿನ ಸಂಪಾದನೆಲು", "rcshowhidepatr-show": "ತೋಜಾಲೆ", "rcshowhidepatr-hide": "ಅಡೆಂಗಾವು", "rcshowhidemine": "ಎನ್ನ ಸಂಪಾದನೆಲೆನ್ $1", @@ -775,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": "ಸಾರಾಂಸೊ:", @@ -797,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": "ಅಪ್ಲೊಡ್", @@ -823,7 +863,7 @@ "listfiles-latestversion-no": "ಅತ್ತ್", "file-anchor-link": "ಫೈಲ್", "filehist": "ಫೈಲ್‍ದ ಇತಿಹಾಸೊ", - "filehist-help": "ದಿನೊ/ಪೊರ್ತುದ ಮಿತ್ತ್ ಒತ್ತ್‌ಂಡ ಈ ಫೈಲ್‍ದ ನಿಜೊಸ್ತಿತಿ ತೋಜುಂಡು.", + "filehist-help": "ದಿನೊ/ಪೊರ್ತುದ ಮಿತ್ತ್ ಒತ್ತ್‌ಂಡ ಫೈಲ್‍ ಆ ಪೊರ್ತುಡು ಎಂಚ ತೋಜೊಂದಿತ್ತ್ಂಡ್ ಪಂದ್ ತೂವೊಲಿ.", "filehist-deleteall": "ಮಾತಾ ಮಾಜಾಲೆ", "filehist-deleteone": "ಮಾಜಾಲೆ", "filehist-revert": "ದುಂಬುದ ಲೆಕ ಮಲ್ಪುಲೆ", @@ -832,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 ನ್ ಮಾಜಾಲೆ", @@ -864,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": "ಒತ್ತರೆ ಆವಂದಿನ ವರ್ಗೊಲು", @@ -911,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": "ಪೂರಾ ಪೂಟೊಕುಲು", @@ -929,6 +980,7 @@ "allpagesto": "ಇಂದೆರ್ದ್ ಅಂತ್ಯ ಆಪುನ ಪುಟೊಲೆನ್ ತೊಜ್ಪಾವು:", "allarticles": "ಮಾತ ಪುಟೊಕುಲು", "allpagessubmit": "ಪೋಲೆ", + "allpages-hide-redirects": "ಪುನರ್ನಿದೇಶನೊಲೆನ್ ದೆಂಗಾಲೆ", "categories": "ವರ್ಗೊಲು", "categories-submit": "ತೋಜಾಲೆ", "deletedcontributions": "ಮಾಜಿದಿನ ಸದಸ್ಯೆರೆ ಕಾಣಿಕೆಲು", @@ -936,10 +988,12 @@ "linksearch": "ಪಿದಯಿದ ಕೊಂಡಿಲೆನ್ ನಾಡುನಿ", "linksearch-ok": "ನಾಡ್‍ಲೆ", "listusers-submit": "ತೋಜಾಲೆ", + "listusers-noresult": "ಈ ಪುದಾರ್ತ ಸದಸ್ಯೆರ್ ಇಜ್ಜೆರ್.", "activeusers": "ಸಕ್ರಿಯ ಸದಸ್ಯೆರೆ ಪಟ್ಟಿ", "listgrouprights": "ಸದಸ್ಯೆರೆ ಗುಂಪುದ ಹಕ್ಕುಲು", "listgrouprights-group": "ಗುಂಪು", "listgrouprights-members": "(ಸದಸ್ಯೆರ್ನ ಪಟ್ಟಿ)", + "listgrouprights-removegroup-all": "ಮಾಂತ ಕೊಂಪೆಲೆನ್ ದೆಪ್ಪುಲೆ", "listgrants-rights": "ಹಕ್ಕುಗಳು", "emailuser": "ಈ ಸದಸ್ಯೆರೆಗ್ ಇ-ಮೈಲ್ ಕಡಪುಡ್ಲೆ", "emailusername": "ಸದಸ್ಯೆರ್ನ ಪುದರ್:", @@ -947,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": "ತೋಜಾವೊಡಾಯಿನ ಪೊರ್ತುದ ಅವಧಿ:", @@ -968,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": "ಅಪ್ಲೊಡ್", @@ -1015,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|ಸದಸ್ಯೆರೆ}} ಕಾಣಿಕೆಲು", @@ -1028,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": "ದುಂಬುದ ಲೆಕೆ ಮಲ್ಪುಲೆ", @@ -1086,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": "ಈರ್ ಲಾಗಿನ್ ಆವೊಡುಂದು ಕೇನೊಂದುಲ್ಲೊ, ಆಂಡ ಉಂದು ದಾಲ ಕಡ್ಡಾಯ ಅತ್ತ್.", @@ -1100,7 +1162,7 @@ "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": "ಈ ಪುಟೊನು ಇರೆನ ವೀಕ್ಷಣಾ ಪಟ್ಟಿರ್ದ್ ದೆಪ್ಪುಲೆ", @@ -1119,7 +1181,7 @@ "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": "ಪೂರ ವಿಸೇಸೊ ಪುಟೊಕುಲೆನ ಪಟ್ಟಿ", @@ -1128,7 +1190,7 @@ "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": "ಟೆಂಪ್ಲೇಟ್‍ನ್ ತೂಲೆ", @@ -1139,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\" ಕ್ ಮಾಹಿತಿ", @@ -1151,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": "ಅರಿಪೆ", @@ -1188,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": "ಮೂಲೊ", @@ -1231,6 +1307,8 @@ "quotation-marks": "\"$1\"", "imgmultipageprev": "← ದುಂಬುತ ಪುಟೊ", "imgmultipagenext": "ನನತ ಪುಟ →", + "imgmultigo": "ಪೋಲೆ!", + "imgmultigoto": "$1 ನೇ ಪುಟೊಕು ಪೋಲೆ", "img-lang-go": "ಪೋಲೆ", "table_pager_next": "ನನತಾ ಪುಟ", "table_pager_prev": "ದುಂಬುತ ಪುಟೊ", @@ -1264,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": "ನಾಡ್‍ಲೆ", @@ -1284,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": "ಸಕ್ರಿಯ?", @@ -1299,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..3319b62991 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": "ไม่", diff --git a/languages/i18n/uk.json b/languages/i18n/uk.json index 7052115d59..836963ecdb 100644 --- a/languages/i18n/uk.json +++ b/languages/i18n/uk.json @@ -1351,7 +1351,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 +1361,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 +1441,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 +1960,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..066206ed86 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,7 @@ "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-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 +754,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 +1396,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/yi.json b/languages/i18n/yi.json index 2b3796fbc9..4001765a16 100644 --- a/languages/i18n/yi.json +++ b/languages/i18n/yi.json @@ -856,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 עקזיסטירט נישט.", @@ -1047,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|באַניצער}} גרופעס", @@ -1163,6 +1165,7 @@ "grant-group-file-interaction": "אינטעראגירן מיט מעדיע", "grant-group-watchlist-interaction": "אינטעראגירן מיט אייער אויפֿפאסונג־ליסטע", "grant-group-email": "שיקן ע־פאסט", + "grant-group-high-volume": "אויספֿירן מאסן אקטיוויטעטן", "grant-group-other": "פֿארשידענע אקטיוויטעטן", "grant-createaccount": "שאַפֿן קאנטעס", "grant-createeditmovepage": "שאפֿן, רעדאקטירן און באוועגן בלעטער", @@ -1173,8 +1176,12 @@ "grant-editmywatchlist": "רעדאקטירן אײַער אויפֿפאסונג ליסטע", "grant-editpage": "רעדאקטירן עקזיסטירנדע בלעטער", "grant-editprotected": "רעדאקטירן געשיצטע בלעטער", + "grant-patrol": "פאטראלירן ענדערונגען צו בלעטער", + "grant-sendemail": "שיקן ע-פאסט צו אנדערע באניצער", + "grant-uploadeditmovefile": "ארויפֿלאדן, טוישן און באוועגן טעקעס", "grant-uploadfile": "אַרויפֿלאָדן נייע טעקעס", "grant-basic": "בעיסיק רעכטן", + "grant-viewdeleted": "באקוקן אויסגעמעקטע טעקעס און בלעטער", "grant-viewmywatchlist": "קוקט אייער אויפפאסונג ליסטע", "newuserlogpage": "נייע באַניצערס לאָג-בוך", "newuserlogpagetext": "דאס איז א לאג פון באַניצערס אײַנשרײַבונגען.", @@ -1245,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": "ענדערן נאמען", @@ -1258,6 +1265,7 @@ "rcfilters-empty-filter": "קיין אַקטיווע פילטערס. אלע ביישטייערונגען געוויזן.", "rcfilters-filterlist-title": "פֿילטערס", "rcfilters-filterlist-whatsthis": "וואס איז דאס?", + "rcfilters-highlightmenu-title": "אויסקלויבן א קאליר", "rcfilters-filterlist-noresults": "קיין פֿילטערס נישט געטראפֿן", "rcfilters-filtergroup-registration": "באניצער איינשרייבונג", "rcfilters-filter-registered-label": "אײַנגעשריבן", @@ -3179,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 fd55bfea75..d0d01e5ec0 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": "编辑所有用户的权限", @@ -1371,7 +1371,7 @@ "recentchanges-submit": "显示", "rcfilters-activefilters": "激活的过滤器", "rcfilters-advancedfilters": "高级过滤器", - "rcfilters-quickfilters": "已保存过滤器设置", + "rcfilters-quickfilters": "已保存过滤器", "rcfilters-quickfilters-placeholder-title": "尚未保存链接", "rcfilters-quickfilters-placeholder-description": "要保存您的过滤器设置并供日后再利用,点击下方激活的过滤器区域内的书签图标。", "rcfilters-savedqueries-defaultlabel": "保存的过滤器", @@ -1380,7 +1380,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": "恢复默认过滤器", @@ -1460,6 +1461,9 @@ "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": "返回主过滤菜单", "rcnotefrom": "下面{{PLURAL:$5|是}}$3 $4之后的更改(最多显示$1个)。", "rclistfromreset": "重置时间选择", "rclistfrom": "显示$3 $2之后的新更改", @@ -1788,7 +1792,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已经删除。", @@ -2701,7 +2705,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": "搜索含这些文字的页面", @@ -2740,7 +2744,7 @@ "tooltip-preview": "预览您的更改。请在保存前使用此功能。", "tooltip-diff": "显示您对该文字所做的更改", "tooltip-compareselectedversions": "查看该页面两个选定的版本之间的差异。", - "tooltip-watch": "添加本页面至你的监视列表", + "tooltip-watch": "添加本页面至您的监视列表", "tooltip-watchlistedit-normal-submit": "删除标题", "tooltip-watchlistedit-raw-submit": "更新监视列表", "tooltip-recreate": "重建该页面,无论是否被删除。", @@ -3293,7 +3297,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 7f95f75fce..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": "此頁沒有任何的修訂記錄。", @@ -1360,7 +1361,7 @@ "recentchanges-submit": "顯示", "rcfilters-activefilters": "使用中的過濾條件", "rcfilters-advancedfilters": "進階查詢條件", - "rcfilters-quickfilters": "已儲存的查詢條件設定", + "rcfilters-quickfilters": "儲存的查詢條件", "rcfilters-quickfilters-placeholder-title": "尚未儲存任何連結", "rcfilters-quickfilters-placeholder-description": "要儲存您的篩選器設定並供以後重新使用,點選下方啟用的篩選器區域之內的書籤圖示。", "rcfilters-savedqueries-defaultlabel": "已儲存的查詢條件", @@ -1369,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": "還原預設過濾條件", @@ -1426,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 內容、討論、分類說明所做的編輯…", @@ -1435,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": "此變更類型過濾條件與 \"次要編輯\" 過濾條件衝突,某些變更類型無法指定為 \"次要\"。", @@ -1443,6 +1447,9 @@ "rcfilters-filter-lastrevision-label": "最新版本", "rcfilters-filter-lastrevision-description": "對頁面最近做的更改。", "rcfilters-filter-previousrevision-label": "早期版本", + "rcfilters-filter-previousrevision-description": "所有除了頁面近期變更的變更。", + "rcfilters-filter-excluded": "已排除", + "rcfilters-tag-prefix-namespace-inverted": ":not $1", "rcfilters-view-tags": "標記的編輯", "rcnotefrom": "以下{{PLURAL:$5|為}}自 $3 $4 以來的變更 (最多顯示 $1 筆)。", "rclistfromreset": "重設日期選擇", @@ -1566,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\"。", @@ -3472,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|警告}}:", @@ -3944,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/jsparse.php b/maintenance/jsparse.php index 770251cf0d..49b945cbad 100644 --- a/maintenance/jsparse.php +++ b/maintenance/jsparse.php @@ -24,7 +24,7 @@ require_once __DIR__ . '/Maintenance.php'; /** - * Maintenance script to do test JavaScript validity parses using jsmin+'s parser + * Maintenance script to test JavaScript validity using JsMinPlus' parser * * @ingroup Maintenance */ diff --git a/maintenance/language/checkDupeMessages.php b/maintenance/language/checkDupeMessages.php index baf917c90a..92ddc449d5 100644 --- a/maintenance/language/checkDupeMessages.php +++ b/maintenance/language/checkDupeMessages.php @@ -93,7 +93,6 @@ if ( $run ) { $count = 0; if ( ( $messageExist ) && ( $messageCExist ) ) { - if ( !strcmp( $runMode, 'php' ) ) { print "getDestinationTitle( $ns, $name, diff --git a/maintenance/nukePage.php b/maintenance/nukePage.php index de037dc1c9..ff821cc5e3 100644 --- a/maintenance/nukePage.php +++ b/maintenance/nukePage.php @@ -39,7 +39,6 @@ class NukePage extends Maintenance { } public function execute() { - $name = $this->getArg(); $delete = $this->getOption( 'delete', false ); diff --git a/maintenance/oracle/alterSharedConstraints.php b/maintenance/oracle/alterSharedConstraints.php index 48c3d37511..ed412dae21 100644 --- a/maintenance/oracle/alterSharedConstraints.php +++ b/maintenance/oracle/alterSharedConstraints.php @@ -67,8 +67,8 @@ class AlterSharedConstraints extends Maintenance { AND ucc.constraint_name = uc.constraint_name AND uccpk.constraint_name = uc.r_constraint_name AND uccpk.table_name = '$ltable'" ); - while ( ( $row = $result->fetchRow() ) !== false ) { + while ( ( $row = $result->fetchRow() ) !== false ) { $this->output( "Altering {$row['constraint_name']} ..." ); try { diff --git a/maintenance/purgeParserCache.php b/maintenance/purgeParserCache.php index e00a55d29e..da2d850e15 100644 --- a/maintenance/purgeParserCache.php +++ b/maintenance/purgeParserCache.php @@ -24,6 +24,8 @@ require __DIR__ . '/Maintenance.php'; +use MediaWiki\MediaWikiServices; + /** * Maintenance script to remove old objects from the parser cache. * @@ -67,7 +69,7 @@ class PurgeParserCache extends Maintenance { $this->output( "Deleting objects expiring before " . $english->timeanddate( $date ) . "\n" ); - $pc = wfGetParserCacheStorage(); + $pc = MediaWikiServices::getInstance()->getParserCache()->getCacheStorage(); $success = $pc->deleteObjectsExpiringBefore( $date, [ $this, 'showProgressAndWait' ] ); if ( !$success ) { $this->error( "\nCannot purge this kind of parser cache.", 1 ); diff --git a/maintenance/refreshFileHeaders.php b/maintenance/refreshFileHeaders.php index e252256ae3..bca1c96435 100644 --- a/maintenance/refreshFileHeaders.php +++ b/maintenance/refreshFileHeaders.php @@ -20,7 +20,6 @@ * http://www.gnu.org/copyleft/gpl.html * * @file - * @author Aaron Schulz * @ingroup Maintenance */ diff --git a/maintenance/refreshLinks.php b/maintenance/refreshLinks.php index 9f3552a678..facc5064c1 100644 --- a/maintenance/refreshLinks.php +++ b/maintenance/refreshLinks.php @@ -178,7 +178,6 @@ class RefreshLinks extends Maintenance { $this->output( "Starting from page_id $start of $end.\n" ); for ( $id = $start; $id <= $end; $id++ ) { - if ( !( $id % self::REPORTING_INTERVAL ) ) { $this->output( "$id\n" ); wfWaitForSlaves(); @@ -191,7 +190,6 @@ class RefreshLinks extends Maintenance { $this->output( "Starting from page_id $start of $end.\n" ); for ( $id = $start; $id <= $end; $id++ ) { - if ( !( $id % self::REPORTING_INTERVAL ) ) { $this->output( "$id\n" ); wfWaitForSlaves(); diff --git a/maintenance/removeUnusedAccounts.php b/maintenance/removeUnusedAccounts.php index ec8fcfe1ae..c750784e2a 100644 --- a/maintenance/removeUnusedAccounts.php +++ b/maintenance/removeUnusedAccounts.php @@ -39,7 +39,6 @@ class RemoveUnusedAccounts extends Maintenance { } public function execute() { - $this->output( "Remove unused accounts\n\n" ); # Do an initial scan for inactive accounts and report the result diff --git a/maintenance/userOptions.inc b/maintenance/userOptions.inc index c657c03f7b..5d773d1426 100644 --- a/maintenance/userOptions.inc +++ b/maintenance/userOptions.inc @@ -82,7 +82,6 @@ class UserOptions { * @return bool */ private function initializeOpts( $opts, $args ) { - $this->mQuick = isset( $opts['nowarn'] ); $this->mQuiet = isset( $opts['quiet'] ); $this->mDry = isset( $opts['dry'] ); @@ -149,12 +148,10 @@ class UserOptions { ); foreach ( $result as $id ) { - $user = User::newFromId( $id->user_id ); // Get the options and update stats if ( $this->mAnOption ) { - if ( !array_key_exists( $this->mAnOption, $defaultOptions ) ) { print "Invalid user option. Use --list to see valid choices\n"; exit; @@ -203,14 +200,12 @@ class UserOptions { ); foreach ( $result as $id ) { - $user = User::newFromId( $id->user_id ); $curValue = $user->getOption( $this->mAnOption ); $username = $user->getName(); if ( $curValue == $this->mOldValue ) { - if ( !$this->mQuiet ) { print "Setting {$this->mAnOption} for $username from '{$this->mOldValue}' " . "to '{$this->mNewValue}'): "; @@ -279,7 +274,6 @@ USAGE; * @return bool */ public function warn() { - if ( $this->mQuick ) { return true; } diff --git a/maintenance/validateRegistrationFile.php b/maintenance/validateRegistrationFile.php index 9906990bb5..aa1f668d3b 100644 --- a/maintenance/validateRegistrationFile.php +++ b/maintenance/validateRegistrationFile.php @@ -8,7 +8,7 @@ class ValidateRegistrationFile extends Maintenance { $this->addArg( 'path', 'Path to extension.json/skin.json file.', true ); } public function execute() { - $validator = new ExtensionJsonValidator( function( $msg ) { + $validator = new ExtensionJsonValidator( function ( $msg ) { $this->error( $msg, 1 ); } ); $validator->checkDependencies(); diff --git a/mw-config/index.php b/mw-config/index.php index be9debcb8d..10b8d973cd 100644 --- a/mw-config/index.php +++ b/mw-config/index.php @@ -44,7 +44,6 @@ function wfInstallerMain() { $installer = InstallerOverrides::getWebInstaller( $wgRequest ); if ( !$installer->startSession() ) { - if ( $installer->request->getVal( "css" ) ) { // Do not display errors on css pages $installer->outputCss(); diff --git a/phpcs.xml b/phpcs.xml index 440604ea1e..92a218a1bb 100644 --- a/phpcs.xml +++ b/phpcs.xml @@ -1,6 +1,9 @@ + + + @@ -16,11 +19,7 @@ - - - - @@ -37,21 +36,16 @@ - . - - */languages/messages/Messages*.php */includes/StubObject.php - - 0 - - - 0 - + . + + + node_modules/ vendor/ ^extensions/ diff --git a/resources/Resources.php b/resources/Resources.php index 66ea2a9ec9..12f482f865 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -238,6 +238,7 @@ return [ 'scripts' => 'resources/lib/jquery/jquery.fullscreen.js', ], 'jquery.getAttrs' => [ + 'targets' => [ 'desktop', 'mobile' ], 'scripts' => 'resources/src/jquery/jquery.getAttrs.js', 'targets' => [ 'desktop', 'mobile' ], ], @@ -325,6 +326,7 @@ return [ 'scripts' => 'resources/lib/jquery/jquery.jStorage.js', ], 'jquery.suggestions' => [ + 'targets' => [ 'desktop', 'mobile' ], 'scripts' => 'resources/src/jquery/jquery.suggestions.js', 'styles' => 'resources/src/jquery/jquery.suggestions.css', 'dependencies' => 'jquery.highlightText', @@ -1182,6 +1184,7 @@ return [ 'styles' => 'resources/src/mediawiki/mediawiki.pager.tablePager.less', ], 'mediawiki.searchSuggest' => [ + 'targets' => [ 'desktop', 'mobile' ], 'scripts' => 'resources/src/mediawiki/mediawiki.searchSuggest.js', 'styles' => 'resources/src/mediawiki/mediawiki.searchSuggest.css', 'messages' => [ @@ -1293,6 +1296,8 @@ return [ 'action-upload', 'apierror-mustbeloggedin', 'badaccess-groups', + 'apierror-timeout', + 'apierror-offline', 'apierror-unknownerror', 'api-error-unknown-warning', 'fileexists', @@ -1418,6 +1423,7 @@ return [ 'jquery.accessKeyLabel', 'jquery.textSelection', 'jquery.byteLimit', + 'mediawiki.widgets.visibleByteLimit', 'mediawiki.api', ], ], @@ -1826,6 +1832,7 @@ return [ 'rcfilters-savedqueries-unsetdefault', 'rcfilters-savedqueries-remove', 'rcfilters-savedqueries-new-name-label', + 'rcfilters-savedqueries-new-name-placeholder', 'rcfilters-savedqueries-add-new-title', 'rcfilters-savedqueries-apply-label', 'rcfilters-savedqueries-cancel-label', @@ -1849,6 +1856,9 @@ return [ 'rcfilters-tag-prefix-namespace-inverted', 'rcfilters-tag-prefix-tags', 'rcfilters-view-tags', + 'rcfilters-view-namespaces-tooltip', + 'rcfilters-view-tags-tooltip', + 'rcfilters-view-return-to-default-tooltip', 'blanknamespace', 'namespaces', 'invert', @@ -2013,7 +2023,7 @@ return [ 'mediawiki.special.movePage' => [ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.movePage.js', 'dependencies' => [ - 'jquery.byteLimit', + 'mediawiki.widgets.visibleByteLimit', 'mediawiki.widgets', ], ], @@ -2373,6 +2383,16 @@ return [ ], 'targets' => [ 'desktop', 'mobile' ], ], + 'mediawiki.widgets.visibleByteLimit' => [ + 'scripts' => [ + 'resources/src/mediawiki.widgets.visibleByteLimit/mediawiki.widgets.visibleByteLimit.js' + ], + 'dependencies' => [ + 'oojs-ui-core', + 'jquery.byteLimit' + ], + 'targets' => [ 'desktop', 'mobile' ] + ], 'mediawiki.widgets.datetime' => [ 'scripts' => [ 'resources/src/mediawiki.widgets.datetime/mediawiki.widgets.datetime.js', @@ -2526,9 +2546,9 @@ return [ ], 'dependencies' => [ 'mediawiki.searchSuggest', - 'oojs-ui.styles.icons-interactions', - // FIXME: Needs TitleInputWidget only + // FIXME: Needs TitleWidget only 'mediawiki.widgets', + 'oojs-ui-widgets', ], ], 'mediawiki.widgets.SearchInputWidget.styles' => [ diff --git a/resources/lib/oojs-ui/i18n/jv.json b/resources/lib/oojs-ui/i18n/jv.json index 25aff6800e..5ade01560d 100644 --- a/resources/lib/oojs-ui/i18n/jv.json +++ b/resources/lib/oojs-ui/i18n/jv.json @@ -16,9 +16,9 @@ "ooui-toolgroup-collapse": "Sacukupé", "ooui-dialog-message-accept": "Oké", "ooui-dialog-message-reject": "Wurung", - "ooui-dialog-process-error": "Ana sing klèru", + "ooui-dialog-process-error": "Ana sing salah", "ooui-dialog-process-dismiss": "Tutup", - "ooui-dialog-process-retry": "Jajal manèh", + "ooui-dialog-process-retry": "Jajalen manèh", "ooui-dialog-process-continue": "Bacutaké", "ooui-selectfile-button-select": "Pilih barkas", "ooui-selectfile-not-supported": "Ora bisa milih barkas", diff --git a/resources/lib/oojs-ui/oojs-ui-apex.js b/resources/lib/oojs-ui/oojs-ui-apex.js index 7d5286c06e..c3f8608bf8 100644 --- a/resources/lib/oojs-ui/oojs-ui-apex.js +++ b/resources/lib/oojs-ui/oojs-ui-apex.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.22.1 + * OOjs UI v0.22.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-05-31T19:07:36Z + * Date: 2017-06-28T19:51:59Z */ ( function ( OO ) { diff --git a/resources/lib/oojs-ui/oojs-ui-core-apex.css b/resources/lib/oojs-ui/oojs-ui-core-apex.css index 0b3943b12d..e2f7df45cd 100644 --- a/resources/lib/oojs-ui/oojs-ui-core-apex.css +++ b/resources/lib/oojs-ui/oojs-ui-core-apex.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.22.1 + * OOjs UI v0.22.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-05-31T19:07:44Z + * Date: 2017-06-28T19:52:08Z */ .oo-ui-element-hidden { display: none !important; @@ -344,9 +344,6 @@ .oo-ui-fieldLayout .oo-ui-fieldLayout-help > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { z-index: 1; } -.oo-ui-fieldLayout:first-child { - margin-top: 0; -} .oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-help, .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-help { margin-right: 0; @@ -375,6 +372,9 @@ .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header { padding: 0.25em 0 0.25em 0.5em; } +.oo-ui-fieldLayout:first-child { + margin-top: 0; +} .oo-ui-fieldLayout.oo-ui-fieldLayout-align-top.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header { max-width: 50em; padding: 0.5em 0; @@ -539,7 +539,7 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { margin-right: 0; } .oo-ui-horizontalLayout > .oo-ui-layout { - margin-bottom: 0; + margin-top: 0; } .oo-ui-optionWidget { position: relative; @@ -704,7 +704,6 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { } .oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor { left: 0; - /* `top` property is to be set in theme's selector due to specific `@size-anchor` values */ } .oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before, .oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after { @@ -712,7 +711,6 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { } .oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor { left: 0; - /* `bottom` property is to be set in theme's selector due to specific `@size-anchor` values */ } .oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before, .oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after { @@ -720,7 +718,6 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { } .oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor { top: 0; - /* `left` property is to be set in theme's selector due to specific `@size-anchor` values */ } .oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:before, .oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:after { @@ -728,7 +725,6 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { } .oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor { top: 0; - /* `right` property is to be set in theme's selector due to specific `@size-anchor` values */ } .oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:before, .oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:after { diff --git a/resources/lib/oojs-ui/oojs-ui-core-wikimediaui.css b/resources/lib/oojs-ui/oojs-ui-core-wikimediaui.css index f9a6c6fed0..c55896e26e 100644 --- a/resources/lib/oojs-ui/oojs-ui-core-wikimediaui.css +++ b/resources/lib/oojs-ui/oojs-ui-core-wikimediaui.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.22.1 + * OOjs UI v0.22.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-05-31T19:07:44Z + * Date: 2017-06-28T19:52:08Z */ .oo-ui-element-hidden { display: none !important; @@ -952,7 +952,6 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { } .oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor { left: 0; - /* `top` property is to be set in theme's selector due to specific `@size-anchor` values */ } .oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before, .oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after { @@ -960,7 +959,6 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { } .oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor { left: 0; - /* `bottom` property is to be set in theme's selector due to specific `@size-anchor` values */ } .oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before, .oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after { @@ -968,7 +966,6 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { } .oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor { top: 0; - /* `left` property is to be set in theme's selector due to specific `@size-anchor` values */ } .oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:before, .oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:after { @@ -976,7 +973,6 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { } .oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor { top: 0; - /* `right` property is to be set in theme's selector due to specific `@size-anchor` values */ } .oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:before, .oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:after { @@ -1344,12 +1340,10 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { border: 1px solid transparent; border-radius: 100%; } -.oo-ui-radioInputWidget [type='radio']:checked + span { - border-width: 0.390625em; -} +.oo-ui-radioInputWidget [type='radio']:checked + span, .oo-ui-radioInputWidget [type='radio']:checked:hover + span, .oo-ui-radioInputWidget [type='radio']:checked:focus:hover + span { - border-width: 0.390625em; + border-width: 0.46875em; } .oo-ui-radioInputWidget [type='radio']:disabled + span { background-color: #c8ccd1; @@ -1377,12 +1371,9 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { .oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked + span { border-color: #36c; } -.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:hover + span { - border-color: #447ff5; -} +.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:hover + span, .oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:hover:focus + span { border-color: #447ff5; - box-shadow: inset 0 0 0 1px #447ff5; } .oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active + span, .oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active:focus + span { @@ -1393,15 +1384,8 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { .oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active:focus + span:before { border-color: #2a4b8d; } -.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:focus + span { - box-shadow: inset 0 0 0 1px #36c; -} .oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:focus + span:before { border-color: #fff; - top: -3px; - right: -3px; - bottom: -3px; - left: -3px; } .oo-ui-radioSelectInputWidget .oo-ui-fieldLayout { margin-top: 0; diff --git a/resources/lib/oojs-ui/oojs-ui-core.js b/resources/lib/oojs-ui/oojs-ui-core.js index 199ab62843..ac625d23c0 100644 --- a/resources/lib/oojs-ui/oojs-ui-core.js +++ b/resources/lib/oojs-ui/oojs-ui-core.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.22.1 + * OOjs UI v0.22.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-05-31T19:07:36Z + * Date: 2017-06-28T19:51:59Z */ ( function ( OO ) { @@ -1163,7 +1163,9 @@ OO.ui.Element.static.getRootScrollableElement = function ( el ) { scrollTop = body.scrollTop; body.scrollTop = 1; - if ( body.scrollTop === 1 ) { + // In some browsers (observed in Chrome 56 on Linux Mint 18.1), + // body.scrollTop doesn't become exactly 1, but a fractional value like 0.76 + if ( Math.round( body.scrollTop ) === 1 ) { body.scrollTop = scrollTop; OO.ui.scrollableElement = 'body'; } else { @@ -1856,7 +1858,7 @@ OO.ui.Theme.prototype.getDialogTransitionDuration = function () { * @cfg {jQuery} [$tabIndexed] The element that should use the tabindex functionality. By default, * the functionality is applied to the element created by the class ($element). If a different element is specified, the tabindex * functionality will be applied to it instead. - * @cfg {number|null} [tabIndex=0] Number that specifies the element’s position in the tab-navigation + * @cfg {string|number|null} [tabIndex=0] Number that specifies the element’s position in the tab-navigation * order (e.g., 1 for the first focusable element). Use 0 to use the default navigation order; use -1 * to remove the element from the tab-navigation flow. */ @@ -1905,11 +1907,11 @@ OO.ui.mixin.TabIndexedElement.prototype.setTabIndexedElement = function ( $tabIn /** * Set the value of the tabindex. * - * @param {number|null} tabIndex Tabindex value, or `null` for no tabindex + * @param {string|number|null} tabIndex Tabindex value, or `null` for no tabindex * @chainable */ OO.ui.mixin.TabIndexedElement.prototype.setTabIndex = function ( tabIndex ) { - tabIndex = typeof tabIndex === 'number' ? tabIndex : null; + tabIndex = /^-?\d+$/.test( tabIndex ) ? Number( tabIndex ) : null; if ( this.tabIndex !== tabIndex ) { this.tabIndex = tabIndex; @@ -3498,7 +3500,7 @@ OO.ui.mixin.AccessKeyedElement.prototype.getAccessKey = function () { * // A button widget * var button = new OO.ui.ButtonWidget( { * label: 'Button with Icon', - * icon: 'remove', + * icon: 'trash', * iconTitle: 'Remove' * } ); * $( 'body' ).append( button.$element ); @@ -7028,54 +7030,58 @@ OO.ui.MenuSelectWidget.prototype.onKeyDown = function ( e ) { }; /** - * Update menu item visibility after input changes. + * Update menu item visibility and clipping after input changes (if filterFromInput is enabled) + * or after items were added/removed (always). * * @protected */ OO.ui.MenuSelectWidget.prototype.updateItemVisibility = function () { - var i, item, visible, section, sectionEmpty, + var i, item, visible, section, sectionEmpty, filter, exactFilter, firstItemFound = false, anyVisible = false, len = this.items.length, showAll = !this.isVisible(), - filter = showAll ? null : this.getItemMatcher( this.$input.val() ), - exactFilter = this.getItemMatcher( this.$input.val(), true ), exactMatch = false; - // Hide non-matching options, and also hide section headers if all options - // in their section are hidden. - for ( i = 0; i < len; i++ ) { - item = this.items[ i ]; - if ( item instanceof OO.ui.MenuSectionOptionWidget ) { - if ( section ) { - // If the previous section was empty, hide its header - section.toggle( showAll || !sectionEmpty ); - } - section = item; - sectionEmpty = true; - } else if ( item instanceof OO.ui.OptionWidget ) { - visible = showAll || filter( item ); - exactMatch = exactMatch || exactFilter( item ); - anyVisible = anyVisible || visible; - sectionEmpty = sectionEmpty && !visible; - item.toggle( visible ); - if ( this.highlightOnFilter && visible && !firstItemFound ) { - // Highlight the first item in the list - this.highlightItem( item ); - firstItemFound = true; + if ( this.$input && this.filterFromInput ) { + filter = showAll ? null : this.getItemMatcher( this.$input.val() ); + exactFilter = this.getItemMatcher( this.$input.val(), true ); + + // Hide non-matching options, and also hide section headers if all options + // in their section are hidden. + for ( i = 0; i < len; i++ ) { + item = this.items[ i ]; + if ( item instanceof OO.ui.MenuSectionOptionWidget ) { + if ( section ) { + // If the previous section was empty, hide its header + section.toggle( showAll || !sectionEmpty ); + } + section = item; + sectionEmpty = true; + } else if ( item instanceof OO.ui.OptionWidget ) { + visible = showAll || filter( item ); + exactMatch = exactMatch || exactFilter( item ); + anyVisible = anyVisible || visible; + sectionEmpty = sectionEmpty && !visible; + item.toggle( visible ); + if ( this.highlightOnFilter && visible && !firstItemFound ) { + // Highlight the first item in the list + this.highlightItem( item ); + firstItemFound = true; + } } } - } - // Process the final section - if ( section ) { - section.toggle( showAll || !sectionEmpty ); - } + // Process the final section + if ( section ) { + section.toggle( showAll || !sectionEmpty ); + } - if ( anyVisible && this.items.length && !exactMatch ) { - this.scrollItemIntoView( this.items[ 0 ] ); - } + if ( anyVisible && this.items.length && !exactMatch ) { + this.scrollItemIntoView( this.items[ 0 ] ); + } - this.$element.toggleClass( 'oo-ui-menuSelectWidget-invisible', !anyVisible ); + this.$element.toggleClass( 'oo-ui-menuSelectWidget-invisible', !anyVisible ); + } // Reevaluate clipping this.clip(); @@ -7157,8 +7163,7 @@ OO.ui.MenuSelectWidget.prototype.addItems = function ( items, index ) { // Parent method OO.ui.MenuSelectWidget.parent.prototype.addItems.call( this, items, index ); - // Reevaluate clipping - this.clip(); + this.updateItemVisibility(); return this; }; @@ -7170,8 +7175,7 @@ OO.ui.MenuSelectWidget.prototype.removeItems = function ( items ) { // Parent method OO.ui.MenuSelectWidget.parent.prototype.removeItems.call( this, items ); - // Reevaluate clipping - this.clip(); + this.updateItemVisibility(); return this; }; @@ -7183,8 +7187,7 @@ OO.ui.MenuSelectWidget.prototype.clearItems = function () { // Parent method OO.ui.MenuSelectWidget.parent.prototype.clearItems.call( this ); - // Reevaluate clipping - this.clip(); + this.updateItemVisibility(); return this; }; @@ -8847,6 +8850,9 @@ OO.ui.DropdownInputWidget = function OoUiDropdownInputWidget( config ) { // Initialization this.setOptions( config.options || [] ); + // Set the value again, after we did setOptions(). The call from parent doesn't work because the + // widget has no valid options when it happens. + this.setValue( config.value ); this.$element .addClass( 'oo-ui-dropdownInputWidget' ) .append( this.dropdownWidget.$element ); @@ -8872,10 +8878,10 @@ OO.ui.DropdownInputWidget.prototype.getInputElement = function () { * Handles menu select events. * * @private - * @param {OO.ui.MenuOptionWidget} item Selected menu item + * @param {OO.ui.MenuOptionWidget|null} item Selected menu item */ OO.ui.DropdownInputWidget.prototype.onMenuSelect = function ( item ) { - this.setValue( item.getData() ); + this.setValue( item ? item.getData() : '' ); }; /** @@ -8884,9 +8890,10 @@ OO.ui.DropdownInputWidget.prototype.onMenuSelect = function ( item ) { OO.ui.DropdownInputWidget.prototype.setValue = function ( value ) { var selected; value = this.cleanUpValue( value ); - this.dropdownWidget.getMenu().selectItemByData( value ); // Only allow setting values that are actually present in the dropdown - selected = this.dropdownWidget.getMenu().getSelectedItem(); + selected = this.dropdownWidget.getMenu().getItemFromData( value ) || + this.dropdownWidget.getMenu().getFirstSelectableItem(); + this.dropdownWidget.getMenu().selectItem( selected ); value = selected ? selected.getData() : ''; OO.ui.DropdownInputWidget.parent.prototype.setValue.call( this, value ); return this; @@ -9477,19 +9484,12 @@ OO.ui.CheckboxMultiselectInputWidget.prototype.focus = function () { * @constructor * @param {Object} [config] Configuration options * @cfg {string} [type='text'] The value of the HTML `type` attribute: 'text', 'password' - * 'email', 'url' or 'number'. Ignored if `multiline` is true. + * 'email', 'url' or 'number'. * @cfg {string} [placeholder] Placeholder text * @cfg {boolean} [autofocus=false] Use an HTML `autofocus` attribute to * instruct the browser to focus this widget. * @cfg {boolean} [readOnly=false] Prevent changes to the value of the text input. * @cfg {number} [maxLength] Maximum number of characters allowed in the input. - * @cfg {boolean} [multiline=false] Allow multiple lines of text - * @cfg {number} [rows] If multiline, number of visible lines in textarea. If used with `autosize`, - * specifies minimum number of rows to display. - * @cfg {boolean} [autosize=false] Automatically resize the text input to fit its content. - * Use the #maxRows config to specify a maximum number of displayed rows. - * @cfg {number} [maxRows] Maximum number of rows to display when #autosize is set to true. - * Defaults to the maximum of `10` and `2 * rows`, or `10` if `rows` isn't provided. * @cfg {string} [labelPosition='after'] The position of the inline label relative to that of * the value or placeholder text: `'before'` or `'after'` * @cfg {boolean} [required=false] Mark the field as required. Implies `indicator: 'required'`. @@ -9507,6 +9507,11 @@ OO.ui.TextInputWidget = function OoUiTextInputWidget( config ) { labelPosition: 'after' }, config ); + if ( config.multiline ) { + OO.ui.warnDeprecation( 'TextInputWidget: config.multiline is deprecated. Use the MultilineTextInputWidget instead. See T130434 for details.' ); + return new OO.ui.MultilineTextInputWidget( config ); + } + // Parent constructor OO.ui.TextInputWidget.parent.call( this, config ); @@ -9520,23 +9525,10 @@ OO.ui.TextInputWidget = function OoUiTextInputWidget( config ) { this.type = this.getSaneType( config ); this.readOnly = false; this.required = false; - this.multiline = !!config.multiline; - this.autosize = !!config.autosize; - this.minRows = config.rows !== undefined ? config.rows : ''; - this.maxRows = config.maxRows || Math.max( 2 * ( this.minRows || 0 ), 10 ); this.validate = null; this.styleHeight = null; this.scrollWidth = null; - // Clone for resizing - if ( this.autosize ) { - this.$clone = this.$input - .clone() - .insertAfter( this.$input ) - .attr( 'aria-hidden', 'true' ) - .addClass( 'oo-ui-element-hidden' ); - } - this.setValidation( config.validate ); this.setLabelPosition( config.labelPosition ); @@ -9549,9 +9541,6 @@ OO.ui.TextInputWidget = function OoUiTextInputWidget( config ) { this.$icon.on( 'mousedown', this.onIconMouseDown.bind( this ) ); this.$indicator.on( 'mousedown', this.onIndicatorMouseDown.bind( this ) ); this.on( 'labelChange', this.updatePosition.bind( this ) ); - this.connect( this, { - change: 'onChange' - } ); this.on( 'change', OO.ui.debounce( this.onDebouncedChange.bind( this ), 250 ) ); // Initialization @@ -9584,10 +9573,7 @@ OO.ui.TextInputWidget = function OoUiTextInputWidget( config ) { }.bind( this ) } ); } - if ( this.multiline && config.rows ) { - this.$input.attr( 'rows', config.rows ); - } - if ( this.label || config.autosize ) { + if ( this.label ) { this.isWaitingToBeAttached = true; this.installParentChangeDetector(); } @@ -9615,9 +9601,6 @@ OO.ui.TextInputWidget.static.validationPatterns = { */ OO.ui.TextInputWidget.static.gatherPreInfuseState = function ( node, config ) { var state = OO.ui.TextInputWidget.parent.static.gatherPreInfuseState( node, config ); - if ( config.multiline ) { - state.scrollTop = config.$input.scrollTop(); - } return state; }; @@ -9626,17 +9609,9 @@ OO.ui.TextInputWidget.static.gatherPreInfuseState = function ( node, config ) { /** * An `enter` event is emitted when the user presses 'enter' inside the text box. * - * Not emitted if the input is multiline. - * * @event enter */ -/** - * A `resize` event is emitted when autosize is set and the widget resizes - * - * @event resize - */ - /* Methods */ /** @@ -9670,10 +9645,10 @@ OO.ui.TextInputWidget.prototype.onIndicatorMouseDown = function ( e ) { * * @private * @param {jQuery.Event} e Key press event - * @fires enter If enter key is pressed and input is not multiline + * @fires enter If enter key is pressed */ OO.ui.TextInputWidget.prototype.onKeyPress = function ( e ) { - if ( e.which === OO.ui.Keys.ENTER && !this.multiline ) { + if ( e.which === OO.ui.Keys.ENTER ) { this.emit( 'enter', e ); } }; @@ -9713,20 +9688,9 @@ OO.ui.TextInputWidget.prototype.onElementAttach = function () { this.isWaitingToBeAttached = false; // Any previously calculated size is now probably invalid if we reattached elsewhere this.valCache = null; - this.adjustSize(); this.positionLabel(); }; -/** - * Handle change events. - * - * @param {string} value - * @private - */ -OO.ui.TextInputWidget.prototype.onChange = function () { - this.adjustSize(); -}; - /** * Handle debounced change events. * @@ -9862,94 +9826,12 @@ OO.ui.TextInputWidget.prototype.installParentChangeDetector = function () { } }; -/** - * Automatically adjust the size of the text input. - * - * This only affects #multiline inputs that are {@link #autosize autosized}. - * - * @chainable - * @fires resize - */ -OO.ui.TextInputWidget.prototype.adjustSize = function () { - var scrollHeight, innerHeight, outerHeight, maxInnerHeight, measurementError, - idealHeight, newHeight, scrollWidth, property; - - if ( this.isWaitingToBeAttached ) { - // #onElementAttach will be called soon, which calls this method - return this; - } - - if ( this.multiline && this.$input.val() !== this.valCache ) { - if ( this.autosize ) { - this.$clone - .val( this.$input.val() ) - .attr( 'rows', this.minRows ) - // Set inline height property to 0 to measure scroll height - .css( 'height', 0 ); - - this.$clone.removeClass( 'oo-ui-element-hidden' ); - - this.valCache = this.$input.val(); - - scrollHeight = this.$clone[ 0 ].scrollHeight; - - // Remove inline height property to measure natural heights - this.$clone.css( 'height', '' ); - innerHeight = this.$clone.innerHeight(); - outerHeight = this.$clone.outerHeight(); - - // Measure max rows height - this.$clone - .attr( 'rows', this.maxRows ) - .css( 'height', 'auto' ) - .val( '' ); - maxInnerHeight = this.$clone.innerHeight(); - - // Difference between reported innerHeight and scrollHeight with no scrollbars present. - // This is sometimes non-zero on Blink-based browsers, depending on zoom level. - measurementError = maxInnerHeight - this.$clone[ 0 ].scrollHeight; - idealHeight = Math.min( maxInnerHeight, scrollHeight + measurementError ); - - this.$clone.addClass( 'oo-ui-element-hidden' ); - - // Only apply inline height when expansion beyond natural height is needed - // Use the difference between the inner and outer height as a buffer - newHeight = idealHeight > innerHeight ? idealHeight + ( outerHeight - innerHeight ) : ''; - if ( newHeight !== this.styleHeight ) { - this.$input.css( 'height', newHeight ); - this.styleHeight = newHeight; - this.emit( 'resize' ); - } - } - scrollWidth = this.$input[ 0 ].offsetWidth - this.$input[ 0 ].clientWidth; - if ( scrollWidth !== this.scrollWidth ) { - property = this.$element.css( 'direction' ) === 'rtl' ? 'left' : 'right'; - // Reset - this.$label.css( { right: '', left: '' } ); - this.$indicator.css( { right: '', left: '' } ); - - if ( scrollWidth ) { - this.$indicator.css( property, scrollWidth ); - if ( this.labelPosition === 'after' ) { - this.$label.css( property, scrollWidth ); - } - } - - this.scrollWidth = scrollWidth; - this.positionLabel(); - } - } - return this; -}; - /** * @inheritdoc * @protected */ OO.ui.TextInputWidget.prototype.getInputElement = function ( config ) { - if ( config.multiline ) { - return $( '