aria-describedby, aria-flowto, aria-label, aria-labelledby, aria-owns.
* Removed "presentation" restriction on the HTML role attribute in wikitext.
All values are now allowed for the role attribute.
+* $wgContentHandlers now also supports callbacks to create an instance of the
+ appropriate ContentHandler subclass.
+* Added $wgAuthenticationTokenVersion, which if non-null prevents the
+ user_token database field from being exposed in cookies. Setting this would
+ be a good idea, but will log out all current sessions.
=== External library changes in 1.27 ===
'ApiLogout' => __DIR__ . '/includes/api/ApiLogout.php',
'ApiMain' => __DIR__ . '/includes/api/ApiMain.php',
'ApiManageTags' => __DIR__ . '/includes/api/ApiManageTags.php',
+ 'ApiMergeHistory' => __DIR__ . '/includes/api/ApiMergeHistory.php',
'ApiMessage' => __DIR__ . '/includes/api/ApiMessage.php',
'ApiModuleManager' => __DIR__ . '/includes/api/ApiModuleManager.php',
'ApiMove' => __DIR__ . '/includes/api/ApiMove.php',
'MemcachedPhpBagOStuff' => __DIR__ . '/includes/libs/objectcache/MemcachedPhpBagOStuff.php',
'MemoizedCallable' => __DIR__ . '/includes/libs/MemoizedCallable.php',
'MemoryFileBackend' => __DIR__ . '/includes/filebackend/MemoryFileBackend.php',
+ 'MergeHistory' => __DIR__ . '/includes/MergeHistory.php',
'MergeHistoryPager' => __DIR__ . '/includes/specials/SpecialMergeHistory.php',
'MergeLogFormatter' => __DIR__ . '/includes/logging/MergeLogFormatter.php',
'MergeMessageFileList' => __DIR__ . '/maintenance/mergeMessageFileList.php',
"liuggio/statsd-php-client": "1.0.18",
"mediawiki/at-ease": "1.1.0",
"oojs/oojs-ui": "0.15.2",
- "oyejorge/less.php": "1.7.0.9",
+ "oyejorge/less.php": "1.7.0.10",
"php": ">=5.3.3",
"psr/log": "1.0.0",
"wikimedia/assert": "0.2.2",
There are some new globals that can be used to control the behavior of the ContentHandler facility:
-* $wgContentHandlers associates content model IDs with the names of the appropriate ContentHandler subclasses.
+* $wgContentHandlers associates content model IDs with the names of the appropriate ContentHandler subclasses
+ or callbacks that create an instance of the appropriate ContentHandler subclass.
* $wgNamespaceContentModels maps namespace IDs to a content model that should be the default for that namespace.
* MediaWiki version number
* @since 1.2
*/
-$wgVersion = '1.27alpha';
+$wgVersion = '1.27.0-alpha';
/**
* Name of the site. It must be changed in LocalSettings.php
/**
* Plugins for page content model handling.
- * Each entry in the array maps a model id to a class name.
+ * Each entry in the array maps a model id to a class name or callback
+ * that creates an instance of the appropriate ContentHandler subclass.
*
* @since 1.21
*/
$wgOut->addModules( 'mediawiki.action.edit.stash' );
}
- $wgOut->setRobotPolicy( 'noindex,nofollow' );
-
# Enabled article-related sidebar, toplinks, etc.
$wgOut->setArticleRelated( true );
* Has compatibility issues on some setups, so avoid wherever possible.
* 'http': Force a full URL with http:// as the scheme.
* 'https': Force a full URL with https:// as the scheme.
+ * 'stubThreshold' => (int): Stub threshold to use when determining link classes.
* @return string HTML <a> attribute
*/
public static function link(
$target = self::normaliseSpecialPage( $target );
# If we don't know whether the page exists, let's find out.
- if ( !in_array( 'known', $options ) && !in_array( 'broken', $options ) ) {
+ if ( !in_array( 'known', $options, true ) && !in_array( 'broken', $options, true ) ) {
if ( $target->isKnown() ) {
$options[] = 'known';
} else {
}
$oldquery = array();
- if ( in_array( "forcearticlepath", $options ) && $query ) {
+ if ( in_array( "forcearticlepath", $options, true ) && $query ) {
$oldquery = $query;
$query = array();
}
# Note: we want the href attribute first, for prettiness.
$attribs = array( 'href' => self::linkUrl( $target, $query, $options ) );
- if ( in_array( 'forcearticlepath', $options ) && $oldquery ) {
+ if ( in_array( 'forcearticlepath', $options, true ) && $oldquery ) {
$attribs['href'] = wfAppendQuery( $attribs['href'], $oldquery );
}
private static function linkUrl( $target, $query, $options ) {
# We don't want to include fragments for broken links, because they
# generally make no sense.
- if ( in_array( 'broken', $options ) && $target->hasFragment() ) {
+ if ( in_array( 'broken', $options, true ) && $target->hasFragment() ) {
$target = clone $target;
$target->setFragment( '' );
}
# If it's a broken link, add the appropriate query pieces, unless
# there's already an action specified, or unless 'edit' makes no sense
# (i.e., for a nonexistent special page).
- if ( in_array( 'broken', $options ) && empty( $query['action'] )
+ if ( in_array( 'broken', $options, true ) && empty( $query['action'] )
&& !$target->isSpecialPage() ) {
$query['action'] = 'edit';
$query['redlink'] = '1';
}
- if ( in_array( 'http', $options ) ) {
+ if ( in_array( 'http', $options, true ) ) {
$proto = PROTO_HTTP;
- } elseif ( in_array( 'https', $options ) ) {
+ } elseif ( in_array( 'https', $options, true ) ) {
$proto = PROTO_HTTPS;
} else {
$proto = PROTO_RELATIVE;
global $wgUser;
$defaults = array();
- if ( !in_array( 'noclasses', $options ) ) {
+ if ( !in_array( 'noclasses', $options, true ) ) {
# Now build the classes.
$classes = array();
- if ( in_array( 'broken', $options ) ) {
+ if ( in_array( 'broken', $options, true ) ) {
$classes[] = 'new';
}
$classes[] = 'extiw';
}
- if ( !in_array( 'broken', $options ) ) { # Avoid useless calls to LinkCache (see r50387)
- $colour = self::getLinkColour( $target, $wgUser->getStubThreshold() );
+ if ( !in_array( 'broken', $options, true ) ) { # Avoid useless calls to LinkCache (see r50387)
+ $colour = self::getLinkColour(
+ $target,
+ isset( $options['stubThreshold'] ) ? $options['stubThreshold'] : $wgUser->getStubThreshold()
+ );
if ( $colour !== '' ) {
$classes[] = $colour; # mw-redirect or stub
}
if ( $target->getPrefixedText() == '' ) {
# A link like [[#Foo]]. This used to mean an empty title
# attribute, but that's silly. Just don't output a title.
- } elseif ( in_array( 'known', $options ) ) {
+ } elseif ( in_array( 'known', $options, true ) ) {
$defaults['title'] = $target->getPrefixedText();
} else {
// This ends up in parser cache!
}
$editCount = false;
- if ( in_array( 'verify', $options ) ) {
+ if ( in_array( 'verify', $options, true ) ) {
$editCount = self::getRollbackEditCount( $rev, true );
if ( $editCount === false ) {
return '';
$inner = self::buildRollbackLink( $rev, $context, $editCount );
- if ( !in_array( 'noBrackets', $options ) ) {
+ if ( !in_array( 'noBrackets', $options, true ) ) {
$inner = $context->msg( 'brackets' )->rawParams( $inner )->escaped();
}
--- /dev/null
+<?php
+
+/**
+ *
+ *
+ * Created on Dec 29, 2015
+ *
+ * Copyright © 2015 Geoffrey Mon <geofbot@gmail.com>
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ * http://www.gnu.org/copyleft/gpl.html
+ *
+ * @file
+ */
+
+/**
+ * Handles the backend logic of merging the histories of two
+ * pages.
+ *
+ * @since 1.27
+ */
+class MergeHistory {
+
+ /** @const int Maximum number of revisions that can be merged at once (avoid too much slave lag) */
+ const REVISION_LIMIT = 5000;
+
+ /** @var Title Page from which history will be merged */
+ protected $source;
+
+ /** @var Title Page to which history will be merged */
+ protected $dest;
+
+ /** @var DatabaseBase Database that we are using */
+ protected $dbw;
+
+ /** @var MWTimestamp Maximum timestamp that we can use (oldest timestamp of dest) */
+ protected $maxTimestamp;
+
+ /** @var string SQL WHERE condition that selects source revisions to insert into destination */
+ protected $timeWhere;
+
+ /** @var MWTimestamp|boolean Timestamp upto which history from the source will be merged */
+ protected $timestampLimit;
+
+ /** @var integer Number of revisions merged (for Special:MergeHistory success message) */
+ protected $revisionsMerged;
+
+ /**
+ * MergeHistory constructor.
+ * @param Title $source Page from which history will be merged
+ * @param Title $dest Page to which history will be merged
+ * @param string|boolean $timestamp Timestamp up to which history from the source will be merged
+ */
+ public function __construct( Title $source, Title $dest, $timestamp = false ) {
+ // Save the parameters
+ $this->source = $source;
+ $this->dest = $dest;
+
+ // Get the database
+ $this->dbw = wfGetDB( DB_MASTER );
+
+ // Max timestamp should be min of destination page
+ $firstDestTimestamp = $this->dbw->selectField(
+ 'revision',
+ 'MIN(rev_timestamp)',
+ array( 'rev_page' => $this->dest->getArticleID() ),
+ __METHOD__
+ );
+ $this->maxTimestamp = new MWTimestamp( $firstDestTimestamp );
+
+ // Get the timestamp pivot condition
+ try {
+ if ( $timestamp ) {
+ // If we have a requested timestamp, use the
+ // latest revision up to that point as the insertion point
+ $mwTimestamp = new MWTimestamp( $timestamp );
+ $lastWorkingTimestamp = $this->dbw->selectField(
+ 'revision',
+ 'MAX(rev_timestamp)',
+ array(
+ 'rev_timestamp <= ' . $this->dbw->timestamp( $mwTimestamp ),
+ 'rev_page' => $this->source->getArticleID()
+ ),
+ __METHOD__
+ );
+ $mwLastWorkingTimestamp = new MWTimestamp( $lastWorkingTimestamp );
+
+ $timeInsert = $mwLastWorkingTimestamp;
+ $this->timestampLimit = $mwLastWorkingTimestamp;
+ } else {
+ // If we don't, merge entire source page history into the
+ // beginning of destination page history
+
+ // Get the latest timestamp of the source
+ $lastSourceTimestamp = $this->dbw->selectField(
+ array( 'page', 'revision' ),
+ 'rev_timestamp',
+ array( 'page_id' => $this->source->getArticleID(),
+ 'page_latest = rev_id'
+ ),
+ __METHOD__
+ );
+ $lasttimestamp = new MWTimestamp( $lastSourceTimestamp );
+
+ $timeInsert = $this->maxTimestamp;
+ $this->timestampLimit = $lasttimestamp;
+ }
+
+ $this->timeWhere = "rev_timestamp <= {$this->dbw->timestamp( $timeInsert )}";
+ } catch ( TimestampException $ex ) {
+ // The timestamp we got is screwed up and merge cannot continue
+ // This should be detected by $this->isValidMerge()
+ $this->timestampLimit = false;
+ }
+ }
+
+ /**
+ * Get the number of revisions that will be moved
+ * @return int
+ */
+ public function getRevisionCount() {
+ $count = $this->dbw->selectRowCount( 'revision', '1',
+ array( 'rev_page' => $this->source->getArticleID(), $this->timeWhere ),
+ __METHOD__,
+ array( 'LIMIT' => self::REVISION_LIMIT + 1 )
+ );
+
+ return $count;
+ }
+
+ /**
+ * Get the number of revisions that were moved
+ * Used in the SpecialMergeHistory success message
+ * @return int
+ */
+ public function getMergedRevisionCount() {
+ return $this->revisionsMerged;
+ }
+
+ /**
+ * Check if the merge is possible
+ * @param User $user
+ * @param string $reason
+ * @return Status
+ */
+ public function checkPermissions( User $user, $reason ) {
+ $status = new Status();
+
+ // Check if user can edit both pages
+ $errors = wfMergeErrorArrays(
+ $this->source->getUserPermissionsErrors( 'edit', $user ),
+ $this->dest->getUserPermissionsErrors( 'edit', $user )
+ );
+
+ // Convert into a Status object
+ if ( $errors ) {
+ foreach ( $errors as $error ) {
+ call_user_func_array( array( $status, 'fatal' ), $error );
+ }
+ }
+
+ // Anti-spam
+ if ( EditPage::matchSummarySpamRegex( $reason ) !== false ) {
+ // This is kind of lame, won't display nice
+ $status->fatal( 'spamprotectiontext' );
+ }
+
+ // Check mergehistory permission
+ if ( !$user->isAllowed( 'mergehistory' ) ) {
+ // User doesn't have the right to merge histories
+ $status->fatal( 'mergehistory-fail-permission' );
+ }
+
+ return $status;
+ }
+
+ /**
+ * Does various sanity checks that the merge is
+ * valid. Only things based on the two pages
+ * should be checked here.
+ *
+ * @return Status
+ */
+ public function isValidMerge() {
+ $status = new Status();
+
+ // If either article ID is 0, then revisions cannot be reliably selected
+ if ( $this->source->getArticleID() === 0 ) {
+ $status->fatal( 'mergehistory-fail-invalid-source' );
+ }
+ if ( $this->dest->getArticleID() === 0 ) {
+ $status->fatal( 'mergehistory-fail-invalid-dest' );
+ }
+
+ // Make sure page aren't the same
+ if ( $this->source->equals( $this->dest ) ) {
+ $status->fatal( 'mergehistory-fail-self-merge' );
+ }
+
+ // Make sure the timestamp is valid
+ if ( !$this->timestampLimit ) {
+ $status->fatal( 'mergehistory-fail-bad-timestamp' );
+ }
+
+ // $this->timestampLimit must be older than $this->maxTimestamp
+ if ( $this->timestampLimit > $this->maxTimestamp ) {
+ $status->fatal( 'mergehistory-fail-timestamps-overlap' );
+ }
+
+ // Check that there are not too many revisions to move
+ if ( $this->timestampLimit && $this->getRevisionCount() > self::REVISION_LIMIT ) {
+ $status->fatal( 'mergehistory-fail-toobig', Message::numParam( self::REVISION_LIMIT ) );
+ }
+
+ return $status;
+ }
+
+ /**
+ * Actually attempt the history move
+ *
+ * @todo if all versions of page A are moved to B and then a user
+ * tries to do a reverse-merge via the "unmerge" log link, then page
+ * A will still be a redirect (as it was after the original merge),
+ * though it will have the old revisions back from before (as expected).
+ * The user may have to "undo" the redirect manually to finish the "unmerge".
+ * Maybe this should delete redirects at the source page of merges?
+ *
+ * @param User $user
+ * @param string $reason
+ * @return Status status of the history merge
+ */
+ public function merge( User $user, $reason = '' ) {
+ $status = new Status();
+
+ // Check validity and permissions required for merge
+ $validCheck = $this->isValidMerge(); // Check this first to check for null pages
+ if ( !$validCheck->isOK() ) {
+ return $validCheck;
+ }
+ $permCheck = $this->checkPermissions( $user, $reason );
+ if ( !$permCheck->isOK() ) {
+ return $permCheck;
+ }
+
+ $this->dbw->update(
+ 'revision',
+ array( 'rev_page' => $this->dest->getArticleID() ),
+ array( 'rev_page' => $this->source->getArticleID(), $this->timeWhere ),
+ __METHOD__
+ );
+
+ // Check if this did anything
+ $this->revisionsMerged = $this->dbw->affectedRows();
+ if ( $this->revisionsMerged < 1 ) {
+ $status->fatal( 'mergehistory-fail-no-change' );
+ return $status;
+ }
+
+ // Make the source page a redirect if no revisions are left
+ $haveRevisions = $this->dbw->selectField(
+ 'revision',
+ 'rev_timestamp',
+ array( 'rev_page' => $this->source->getArticleID() ),
+ __METHOD__,
+ array( 'FOR UPDATE' )
+ );
+ if ( !$haveRevisions ) {
+ if ( $reason ) {
+ $reason = wfMessage(
+ 'mergehistory-comment',
+ $this->source->getPrefixedText(),
+ $this->dest->getPrefixedText(),
+ $reason
+ )->inContentLanguage()->text();
+ } else {
+ $reason = wfMessage(
+ 'mergehistory-autocomment',
+ $this->source->getPrefixedText(),
+ $this->dest->getPrefixedText()
+ )->inContentLanguage()->text();
+ }
+
+ $contentHandler = ContentHandler::getForTitle( $this->source );
+ $redirectContent = $contentHandler->makeRedirectContent(
+ $this->dest,
+ wfMessage( 'mergehistory-redirect-text' )->inContentLanguage()->plain()
+ );
+
+ if ( $redirectContent ) {
+ $redirectPage = WikiPage::factory( $this->source );
+ $redirectRevision = new Revision( array(
+ 'title' => $this->source,
+ 'page' => $this->source->getArticleID(),
+ 'comment' => $reason,
+ 'content' => $redirectContent ) );
+ $redirectRevision->insertOn( $this->dbw );
+ $redirectPage->updateRevisionOn( $this->dbw, $redirectRevision );
+
+ // Now, we record the link from the redirect to the new title.
+ // It should have no other outgoing links...
+ $this->dbw->delete(
+ 'pagelinks',
+ array( 'pl_from' => $this->dest->getArticleID() ),
+ __METHOD__
+ );
+ $this->dbw->insert( 'pagelinks',
+ array(
+ 'pl_from' => $this->dest->getArticleID(),
+ 'pl_from_namespace' => $this->dest->getNamespace(),
+ 'pl_namespace' => $this->dest->getNamespace(),
+ 'pl_title' => $this->dest->getDBkey() ),
+ __METHOD__
+ );
+ } else {
+ // Warning if we couldn't create the redirect
+ $status->warning( 'mergehistory-warning-redirect-not-created' );
+ }
+ } else {
+ $this->source->invalidateCache(); // update histories
+ }
+ $this->dest->invalidateCache(); // update histories
+
+ // Update our logs
+ $logEntry = new ManualLogEntry( 'merge', 'merge' );
+ $logEntry->setPerformer( $user );
+ $logEntry->setComment( $reason );
+ $logEntry->setTarget( $this->source );
+ $logEntry->setParameters( array(
+ '4::dest' => $this->dest->getPrefixedText(),
+ '5::mergepoint' => $this->timestampLimit->getTimestamp( TS_MW )
+ ) );
+ $logId = $logEntry->insert();
+ $logEntry->publish( $logId );
+
+ Hooks::run( 'ArticleMergeComplete', array( $this->source, $this->dest ) );
+
+ return $status;
+ }
+}
* @return ParserOptions
*/
public function parserOptions( $options = null ) {
+ if ( $options !== null && !empty( $options->isBogus ) ) {
+ // Someone is trying to set a bogus pre-$wgUser PO. Check if it has
+ // been changed somehow, and keep it if so.
+ $anonPO = ParserOptions::newFromAnon();
+ $anonPO->setEditSection( false );
+ if ( !$options->matches( $anonPO ) ) {
+ wfLogWarning( __METHOD__ . ': Setting a changed bogus ParserOptions: ' . wfGetAllCallers( 5 ) );
+ $options->isBogus = false;
+ }
+ }
+
if ( !$this->mParserOptions ) {
+ if ( !$this->getContext()->getUser()->isSafeToLoad() ) {
+ // $wgUser isn't unstubbable yet, so don't try to get a
+ // ParserOptions for it. And don't cache this ParserOptions
+ // either.
+ $po = ParserOptions::newFromAnon();
+ $po->setEditSection( false );
+ $po->isBogus = true;
+ if ( $options !== null ) {
+ $this->mParserOptions = empty( $options->isBogus ) ? $options : null;
+ }
+ return $po;
+ }
+
$this->mParserOptions = ParserOptions::newFromContext( $this->getContext() );
$this->mParserOptions->setEditSection( false );
}
- return wfSetVar( $this->mParserOptions, $options );
+
+ if ( $options !== null && !empty( $options->isBogus ) ) {
+ // They're trying to restore the bogus pre-$wgUser PO. Do the right
+ // thing.
+ return wfSetVar( $this->mParserOptions, null, true );
+ } else {
+ return wfSetVar( $this->mParserOptions, $options );
+ }
}
/**
// If the session user has a 0 id but a valid name, that means we need to
// autocreate it.
-$sessionUser = MediaWiki\Session\SessionManager::getGlobalSession()->getUser();
-if ( $sessionUser->getId() === 0 && User::isValidUserName( $sessionUser->getName() ) ) {
- $ps_autocreate = Profiler::instance()->scopedProfileIn( $fname . '-autocreate' );
- MediaWiki\Session\SessionManager::autoCreateUser( $sessionUser );
- Profiler::instance()->scopedProfileOut( $ps_autocreate );
+if ( !defined( 'MW_NO_SESSION' ) && !$wgCommandLineMode ) {
+ $sessionUser = MediaWiki\Session\SessionManager::getGlobalSession()->getUser();
+ if ( $sessionUser->getId() === 0 && User::isValidUserName( $sessionUser->getName() ) ) {
+ $ps_autocreate = Profiler::instance()->scopedProfileIn( $fname . '-autocreate' );
+ MediaWiki\Session\SessionManager::autoCreateUser( $sessionUser );
+ Profiler::instance()->scopedProfileOut( $ps_autocreate );
+ }
+ unset( $sessionUser );
}
-unset( $sessionUser );
wfDebug( "Fully initialised\n" );
$wgFullyInitialised = true;
public function show() {
$this->useTransactionalTimeLimit();
+ $out = $this->getOutput();
+ $out->setRobotPolicy( 'noindex,nofollow' );
if ( $this->getContext()->getConfig()->get( 'UseMediaWikiUIEverywhere' ) ) {
- $out = $this->getOutput();
$out->addModuleStyles( array(
'mediawiki.ui.input',
'mediawiki.ui.checkbox',
* - string: Any non-empty string, not expected to be very long or contain newlines.
* <input type="text"> would be an appropriate HTML form field.
* - submodule: The name of a submodule of this module, see PARAM_SUBMODULE_MAP.
+ * - tags: A string naming an existing, explicitly-defined tag. Should usually be
+ * used with PARAM_ISMULTI.
* - text: Any non-empty string, expected to be very long or contain newlines.
* <textarea> would be an appropriate HTML form field.
* - timestamp: A timestamp in any format recognized by MWTimestamp, or the
break;
case 'upload': // nothing to do
break;
+ case 'tags':
+ // If change tagging was requested, check that the tags are valid.
+ if ( !is_array( $value ) && !$multi ) {
+ $value = array( $value );
+ }
+ $tagsStatus = ChangeTags::canAddTagsAccompanyingChange( $value );
+ if ( !$tagsStatus->isGood() ) {
+ $this->dieStatus( $tagsStatus );
+ }
+ break;
default:
ApiBase::dieDebug( __METHOD__, "Param $encParamName's type is unknown - $type" );
}
),
'reason' => null,
'tags' => array(
- ApiBase::PARAM_TYPE => ChangeTags::listExplicitlyDefinedTags(),
+ ApiBase::PARAM_TYPE => 'tags',
ApiBase::PARAM_ISMULTI => true,
),
'watch' => array(
// Apply change tags
if ( count( $params['tags'] ) ) {
- if ( $user->isAllowed( 'applychangetags' ) ) {
+ $tagStatus = ChangeTags::canAddTagsAccompanyingChange( $params['tags'], $user );
+ if ( $tagStatus->isOk() ) {
$requestArray['wpChangeTags'] = implode( ',', $params['tags'] );
} else {
- $this->dieUsage( 'You don\'t have permission to set change tags.', 'taggingnotallowed' );
+ $this->dieStatus( $tagStatus );
}
}
),
'summary' => null,
'tags' => array(
- ApiBase::PARAM_TYPE => ChangeTags::listExplicitlyDefinedTags(),
+ ApiBase::PARAM_TYPE => 'tags',
ApiBase::PARAM_ISMULTI => true,
),
'minor' => false,
$type = null;
break;
+ case 'tags':
+ $tags = ChangeTags::listExplicitlyDefinedTags();
+ $count = count( $tags );
+ $info[] = $context->msg( 'api-help-param-list' )
+ ->params( $multi ? 2 : 1 )
+ ->params( $context->getLanguage()->commaList( $tags ) )
+ ->parse();
+ $hintPipeSeparated = false;
+ $type = null;
+ break;
+
case 'limit':
if ( isset( $settings[ApiBase::PARAM_MAX2] ) ) {
$info[] = $context->msg( 'api-help-param-limit2' )
'revisiondelete' => 'ApiRevisionDelete',
'managetags' => 'ApiManageTags',
'tag' => 'ApiTag',
+ 'mergehistory' => 'ApiMergeHistory',
);
/**
--- /dev/null
+<?php
+/**
+ *
+ *
+ * Created on Dec 29, 2015
+ *
+ * Copyright © 2015 Geoffrey Mon <geofbot@gmail.com>
+ *
+ * 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
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ * http://www.gnu.org/copyleft/gpl.html
+ *
+ * @file
+ */
+
+/**
+ * API Module to merge page histories
+ * @ingroup API
+ */
+class ApiMergeHistory extends ApiBase {
+
+ public function execute() {
+ $this->useTransactionalTimeLimit();
+
+ $user = $this->getUser();
+ $params = $this->extractRequestParams();
+
+ $this->requireOnlyOneParameter( $params, 'from', 'fromid' );
+ $this->requireOnlyOneParameter( $params, 'to', 'toid' );
+
+ // Get page objects (nonexistant pages get caught in MergeHistory::isValidMerge())
+ if ( isset( $params['from'] ) ) {
+ $fromTitle = Title::newFromText( $params['from'] );
+ if ( !$fromTitle || $fromTitle->isExternal() ) {
+ $this->dieUsageMsg( array( 'invalidtitle', $params['from'] ) );
+ }
+ } elseif ( isset( $params['fromid'] ) ) {
+ $fromTitle = Title::newFromID( $params['fromid'] );
+ if ( !$fromTitle ) {
+ $this->dieUsageMsg( array( 'nosuchpageid', $params['fromid'] ) );
+ }
+ }
+
+ if ( isset( $params['to'] ) ) {
+ $toTitle = Title::newFromText( $params['to'] );
+ if ( !$toTitle || $toTitle->isExternal() ) {
+ $this->dieUsageMsg( array( 'invalidtitle', $params['to'] ) );
+ }
+ } elseif ( isset( $params['toid'] ) ) {
+ $toTitle = Title::newFromID( $params['toid'] );
+ if ( !$toTitle ) {
+ $this->dieUsageMsg( array( 'nosuchpageid', $params['toid'] ) );
+ }
+ }
+
+ $reason = $params['reason'];
+ $timestamp = $params['timestamp'];
+
+ // Merge!
+ $status = $this->merge( $fromTitle, $toTitle, $timestamp, $reason );
+ if ( !$status->isOK() ) {
+ $this->dieStatus( $status );
+ }
+
+ $r = array(
+ 'from' => $fromTitle->getPrefixedText(),
+ 'to' => $toTitle->getPrefixedText(),
+ 'timestamp' => wfTimestamp( TS_ISO_8601, $params['timestamp'] ),
+ 'reason' => $params['reason']
+ );
+ $result = $this->getResult();
+
+ $result->addValue( null, $this->getModuleName(), $r );
+ }
+
+ /**
+ * @param Title $from
+ * @param Title $to
+ * @param string $timestamp
+ * @param string $reason
+ * @return Status
+ */
+ protected function merge( Title $from, Title $to, $timestamp, $reason ) {
+ $mh = new MergeHistory( $from, $to, $timestamp );
+
+ return $mh->merge( $this->getUser(), $reason );
+ }
+
+ public function mustBePosted() {
+ return true;
+ }
+
+ public function isWriteMode() {
+ return true;
+ }
+
+ public function getAllowedParams() {
+ return array(
+ 'from' => null,
+ 'fromid' => array(
+ ApiBase::PARAM_TYPE => 'integer'
+ ),
+ 'to' => null,
+ 'toid' => array(
+ ApiBase::PARAM_TYPE => 'integer'
+ ),
+ 'timestamp' => array(
+ ApiBase::PARAM_TYPE => 'timestamp'
+ ),
+ 'reason' => '',
+ );
+ }
+
+ public function needsToken() {
+ return 'csrf';
+ }
+
+ protected function getExamplesMessages() {
+ return array(
+ 'action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&' .
+ 'reason=Reason'
+ => 'apihelp-mergehistory-example-merge',
+ 'action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&' .
+ 'reason=Reason×tamp=2015-12-31T04%3A37%3A41Z' // TODO
+ => 'apihelp-mergehistory-example-merge-timestamp',
+ );
+ }
+
+ public function getHelpUrls() {
+ return 'https://www.mediawiki.org/wiki/API:Mergehistory';
+ }
+}
if ( isset( $settings[ApiBase::PARAM_SUBMODULE_PARAM_PREFIX] ) ) {
$item['submoduleparamprefix'] = $settings[ApiBase::PARAM_SUBMODULE_PARAM_PREFIX];
}
+ } elseif ( $settings[ApiBase::PARAM_TYPE] === 'tags' ) {
+ $item['type'] = ChangeTags::listExplicitlyDefinedTags();
} else {
$item['type'] = $settings[ApiBase::PARAM_TYPE];
}
ApiBase::PARAM_TYPE => 'integer'
),
'tags' => array(
- ApiBase::PARAM_TYPE => ChangeTags::listExplicitlyDefinedTags(),
+ ApiBase::PARAM_TYPE => 'tags',
ApiBase::PARAM_ISMULTI => true,
),
'user' => array(
*/
class ApiTag extends ApiBase {
- protected function getAvailableTags() {
- return ChangeTags::listExplicitlyDefinedTags();
- }
-
public function execute() {
$params = $this->extractRequestParams();
$user = $this->getUser();
ApiBase::PARAM_ISMULTI => true,
),
'add' => array(
- ApiBase::PARAM_TYPE => $this->getAvailableTags(),
+ ApiBase::PARAM_TYPE => 'tags',
ApiBase::PARAM_ISMULTI => true,
),
'remove' => array(
"Luke081515"
]
},
- "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page/de|Dokumentation]]\n* [[mw:API:FAQ/de|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</div>\n<strong>Status:</strong> 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\n<strong>Fehlerhafte Anfragen:</strong> 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:API:Errors_and_warnings|API: Fehler und Warnungen]].",
+ "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Dokumentation]]\n* [[mw: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</div>\n<strong>Status:</strong> 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\n<strong>Fehlerhafte Anfragen:</strong> 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:API:Errors_and_warnings|API: Fehler und Warnungen]].\n\n<strong>Testen:</strong> 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 <samp>maxlag</samp> zurückgegeben mit einer Nachricht wie <samp>Waiting for $host: $lag seconds lagged</samp>.<br />Siehe [[mw:Manual:Maxlag_parameter|Handbuch: Maxlag parameter]] für weitere Informationen.",
"apihelp-unblock-param-id": "ID der Sperre zum Entsperren (über <kbd>list=blocks</kbd> erhalten). Darf nicht zusammen mit <var>$1user</var> verwendet werden.",
"apihelp-unblock-param-reason": "Grund für die Freigabe.",
"apihelp-unblock-example-id": "Sperrkennung #<kbd>105</kbd> freigeben.",
+ "apihelp-undelete-param-title": "Titel der wiederherzustellenden Seite.",
"apihelp-undelete-param-reason": "Grund für die Wiederherstellung.",
"apihelp-upload-param-filename": "Ziel-Dateiname.",
"apihelp-upload-param-text": "Erster Seitentext für neue Dateien.",
"api-help-permissions": "{{PLURAL:$1|Berechtigung|Berechtigungen}}:",
"api-help-permissions-granted-to": "{{PLURAL:$1|Gewährt an}}: $2",
"api-help-right-apihighlimits": "Höhere Beschränkungen in API-Anfragen verwenden (langsame Anfragen: $1; schnelle Anfragen: $2). Die Beschränkungen für langsame Anfragen werden auch auf Mehrwertparameter angewandt.",
+ "api-help-open-in-apisandbox": "<small>[in Spielwiese öffnen]</small>",
"api-credits-header": "Danksagungen",
"api-credits": "API-Entwickler:\n* Roan Kattouw (Hauptentwickler von September 2007 bis 2009)\n* Victor Vasiliev\n* Bryan Tong Minh\n* Sam Reed\n* Yuri Astrakhan (Autor, Hauptentwickler von September 2006 bis September 2007)\n* Brad Jorsch (Hauptentwickler seit 2013)\n\nBitte sende deine Kommentare, Vorschläge und Fragen an mediawiki-api@lists.wikimedia.org\noder reiche einen Fehlerbericht auf https://phabricator.wikimedia.org/ ein."
}
"apihelp-managetags-example-activate": "Activate a tag named <kbd>spam</kbd> with the reason <kbd>For use in edit patrolling</kbd>",
"apihelp-managetags-example-deactivate": "Deactivate a tag named <kbd>spam</kbd> with the reason <kbd>No longer required</kbd>",
+ "apihelp-mergehistory-description": "Merge page histories.",
+ "apihelp-mergehistory-param-from": "Title of the page from which history will be merged. Cannot be used together with <var>$1fromid</var>.",
+ "apihelp-mergehistory-param-fromid": "Page ID of the page from which history will be merged. Cannot be used together with <var>$1from</var>.",
+ "apihelp-mergehistory-param-to": "Title of the page to which history will be merged. Cannot be used together with <var>$1toid</var>.",
+ "apihelp-mergehistory-param-toid": "Page ID of the page to which history will be merged. Cannot be used together with <var>$1to</var>.",
+ "apihelp-mergehistory-param-timestamp": "Timestamp up to which revisions will be moved from the source page's history to the destination page's history. If omitted, the entire page history of the source page will be merged into the destination page.",
+ "apihelp-mergehistory-param-reason": "Reason for the history merge.",
+ "apihelp-mergehistory-example-merge": "Merge the entire history of <kbd>Oldpage</kbd> into <kbd>Newpage</kbd>.",
+ "apihelp-mergehistory-example-merge-timestamp": "Merge the page revisions of <kbd>Oldpage</kbd> dating up to <kbd>2015-12-31T04:37:41Z</kbd> into <kbd>Newpage</kbd>.",
+
"apihelp-move-description": "Move a page.",
"apihelp-move-param-from": "Title of the page to rename. Cannot be used together with <var>$1fromid</var>.",
"apihelp-move-param-fromid": "Page ID of the page to rename. Cannot be used together with <var>$1from</var>.",
"Csbotero",
"Chris TR",
"Ncontinanza",
- "Poco a poco"
+ "Poco a poco",
+ "YoViajo"
]
},
"apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Documentación]]\n* [[mw:API:FAQ|Preguntas frecuentes]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Lista de correos]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API de anuncios]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Errores y peticiones]\n</div>\n<strong>Estado:</strong> Todas las características que se muestran en esta página debería funcionar, pero la API aún está en desarrollo activo y puede cambiar en cualquier momento. Suscríbete a [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ la lista de correo de mediawiki-api-announce] para estar al día de las actualizaciones.\n\n<strong>Solicitudes erróneas:</strong> Cuando se envían solicitudes erróneas a la API, se envía un encabezado HTTP con la clave \"MediaWiki-API-Error\" y ambos valores, del encabezado y el código de error, se establecerán en el mismo valor. Para más información, véase [[mw:API:Errors_and_warnings|API: Errores y advertencias]].",
"apihelp-query+allrevisions-param-namespace": "Listar solo las páginas en este espacio de nombres.",
"apihelp-query+allrevisions-example-user": "Listar las últimas 50 contribuciones del usuario <kbd>Example</kbd>.",
"apihelp-query+allrevisions-example-ns-main": "Listar las primeras 50 revisiones en el espacio de nombres principal.",
+ "apihelp-query+mystashedfiles-param-limit": "Cuántos archivos a obtener.",
"apihelp-query+alltransclusions-param-prefix": "Buscar todos los títulos transcluidos que comiencen con este valor.",
"apihelp-query+alltransclusions-param-prop": "Qué piezas de información incluir:",
"apihelp-query+alltransclusions-example-unique": "Listar títulos transcluidos de forma única.",
"Ash Crow",
"L",
"Umherirrender",
- "Elfix"
+ "Elfix",
+ "Lbayle"
]
},
- "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Documentation]]\n* [[mw: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</div>\n<strong>État :</strong> 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\n<strong>Requêtes erronées :</strong> Si des requêtes erronées sont envoyées à l’API, un en-tête HTTP sera renvoyé avec la clé « MediaWiki-API-Error ». La valeur de cet en-tête et le code d’erreur renvoyé prendront la même valeur. Pour plus d’information, voyez [[mw:API:Errors_and_warnings|API: Errors and warnings]].",
+ "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Documentation]]\n* [[mw: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</div>\n<strong>État :</strong> 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\n<strong>Requêtes erronées :</strong> Si des requêtes erronées sont envoyées à l’API, un en-tête HTTP sera renvoyé avec la clé « MediaWiki-API-Error ». La valeur de cet en-tête et le code d’erreur renvoyé prendront la même valeur. Pour plus d’information, voyez [[mw:API:Errors_and_warnings|API: Errors and warnings]].\n\n<strong>Test :</strong> 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 <samp>maxlag</samp> est renvoyé avec un message tel que <samp>Attente de $host : $lag secondes de délai</samp>.<br />Voyez [[mw:Manual:Maxlag_parameter|Manuel: Maxlag parameter]] pour plus d’information.",
"apihelp-watch-example-unwatch": "Ne plus suivre la page <kbd>Page principale</kbd>.",
"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-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 <var>formatversion</var> ne vaut pas <kbd>1</kbd>.",
"api-help-permissions": "{{PLURAL:$1|Droit|Droits}} :",
"api-help-permissions-granted-to": "{{PLURAL:$1|Accordé à}} : $2",
"api-help-right-apihighlimits": "Utiliser des valeurs plus hautes dans les requêtes de l’API (requêtes lentes : $1 ; requêtes rapides : $2). Les limites pour les requêtes lentes s’appliquent aussi aux paramètres multivalués.",
+ "api-help-open-in-apisandbox": "<small>[ouvrir dans le bac à sable]</small>",
"api-credits-header": "Remerciements",
"api-credits": "Développeurs de l’API :\n* Roan Kattouw (développeur en chef Sept. 2007–2009)\n* Victor Vasiliev\n* Bryan Tong Minh\n* Sam Reed\n* Yuri Astrakhan (créateur, développeur en chef Sept. 2006–Sept. 2007)\n* Brad Jorsch (développeur en chef depuis 2013)\n\nVeuillez envoyer vos commentaires, suggestions et questions à mediawiki-api@lists.wikimedia.org\nou remplir un rapport de bogue sur https://phabricator.wikimedia.org/."
}
"Macofe"
]
},
- "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Documentación]]\n* [[mw:API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Lista de discusión]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Anuncios da API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Erros e solicitudes]\n</div>\n<strong>Estado:</strong> Tódalas funcionalidades mostradas nesta páxina deberían estar funcionanado, pero a API aínda está desenrolo, e pode ser modificada en calquera momento. Apúntese na [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ lista de discusión mediawiki-api-announce] para estar informado acerca das actualizacións.\n\n<strong>Solicitudes incorrectas:</strong> Cando se envían solicitudes incorrectas á API, envíase unha cabeceira HTTP coa chave \"MediaWiki-API-Error\" e, a seguir, tanto o valor da cabeceira como o código de erro retornado serán definidos co mesmo valor. Para máis información, consulte [[mw:API:Errors_and_warnings|API: Erros e avisos]].",
+ "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Documentación]]\n* [[mw:API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Lista de discusión]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Anuncios da API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Erros e solicitudes]\n</div>\n<strong>Estado:</strong> Tódalas funcionalidades mostradas nesta páxina deberían estar funcionanado, pero a API aínda está desenrolo, e pode ser modificada en calquera momento. Apúntese na [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ lista de discusión mediawiki-api-announce] para estar informado acerca das actualizacións.\n\n<strong>Solicitudes incorrectas:</strong> Cando se envían solicitudes incorrectas á API, envíase unha cabeceira HTTP coa chave \"MediaWiki-API-Error\" e, a seguir, tanto o valor da cabeceira como o código de erro retornado serán definidos co mesmo valor. Para máis información, consulte [[mw:API:Errors_and_warnings|API: Erros e avisos]].\n\n<strong>Test:</strong> Para facilitar as probas das peticións da API, consulte [[Special:ApiSandbox]].",
"apihelp-main-param-action": "Que acción se realizará.",
"apihelp-main-param-format": "O formato de saída.",
"apihelp-main-param-maxlag": "O retardo máximo pode usarse cando MediaWiki está instalada nun cluster de base de datos replicadas. Para gardar accións que causen calquera retardo máis de replicación do sitio, este parámetro pode facer que o cliente espere ata que o retardo de replicación sexa menor que o valor especificado. No caso de retardo excesivo, é devolto o código de erro <samp>maxlag</samp> cunha mensaxe como <samp>esperando por $host: $lag segundos de retardo</samp>.<br />Para máis información, ver [[mw:Manual:Maxlag_parameter|Manual: Maxlag parameter]].",
"apihelp-query+allrevisions-param-generatetitles": "Usado como xenerador, xenera títulos no canto de IDs de revisión.",
"apihelp-query+allrevisions-example-user": "Listar as últimas 50 contribucións do usuario <kbd>Example</kbd>.",
"apihelp-query+allrevisions-example-ns-main": "Listar as 50 primeiras revisións do espazo de nomes principal.",
+ "apihelp-query+mystashedfiles-description": "Obter unha lista dos ficheiros da caché de carga do usuario actual.",
"apihelp-query+mystashedfiles-param-prop": "Que propiedades obter para os ficheiros.",
"apihelp-query+mystashedfiles-paramvalue-prop-size": "Consultar o tamaño de ficheiro e as dimensións da imaxe.",
"apihelp-query+mystashedfiles-paramvalue-prop-type": "Consultar o tipo MIME do ficheiro e tipo multimedia.",
"apihelp-query+mystashedfiles-param-limit": "Cantos ficheiros devolver.",
+ "apihelp-query+mystashedfiles-example-simple": "Obter a clave de ficheiro, tamaño de ficheiro, e tamaño en pixels dos ficheiros na caché de carga do usuario actual.",
"apihelp-query+alltransclusions-description": "Listar todas as transclusións (páxinas integradas usando {{x}}), incluíndo as eliminadas.",
"apihelp-query+alltransclusions-param-from": "Título da transclusión na que comezar a enumerar.",
"apihelp-query+alltransclusions-param-to": "Título da transclusión na que rematar de enumerar.",
"apihelp-query+info-paramvalue-prop-talkid": "O ID de páxina da páxina de conversa para cada páxina que non é páxina de conversa.",
"apihelp-query+info-paramvalue-prop-watched": "Listar o estado de vixiancia de cada páxina.",
"apihelp-query+info-paramvalue-prop-watchers": "O número de vixiantes, se está permitido.",
+ "apihelp-query+info-paramvalue-prop-visitingwatchers": "O nome dos usuarios que vixían cada páxina e que teñen visitado os cambios recentes a esta páxina, se está autorizado.",
"apihelp-query+info-paramvalue-prop-notificationtimestamp": "O selo de tempo de notificación da lista de vixiancia de cada páxina.",
"apihelp-query+info-paramvalue-prop-subjectid": "O ID de páxina da páxina pai para cada páxina de conversa.",
"apihelp-query+info-paramvalue-prop-url": "Devolve unha URL completa, unha URL de modificación, e a URL canónica de cada páxina.",
"api-help-permissions": "{{PLURAL:$1|Permiso|Permisos}}:",
"api-help-permissions-granted-to": "{{PLURAL:$1|Concedida a|Concedidas a}}: $2",
"api-help-right-apihighlimits": "Usar os valores superiores das consultas da API (consultas lentas: $1; consultas rápidas: $2). Os límites para as consultas lentas tamén se aplican ós parámetros multivaluados.",
+ "api-help-open-in-apisandbox": "<small>[abrir en zona de probas]</small>",
"api-credits-header": "Créditos",
"api-credits": "Desenvolvedores da API:\n* Roan Kattouw (desenvolvedor principal, set. 2007-2009)\n* Victor Vasiliev\n* Bryan Tong Minh\n* Sam Reed\n* Yuri Astrakhan (creador e desenvolvedor principal, set. 2006-sep. 2007)\n* Brad Jorsch (desenvolvedor principal, 2013-actualidade)\n\nEnvía comentarios, suxerencias e preguntas a mediawiki-api@lists.wikimedia.org\nou informa dun erro en https://phabricator.wikimedia.org/."
}
"Macofe"
]
},
- "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\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</div>\n<strong>מצב:</strong> כל האפשרויות שמוצגות בדף הזה אמורות לעבוד, אבל ה־API עדיין בפיתוח פעיל, ויכול להשתנות בכל זמן. עשו מינוי ל [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ רשימת הדיוור mediawiki-api-announce] להודעות על עדכונים.\n\n<strong>בקשות שגויות:</strong> כשבקשות שגויות נשלחות ל־API, תישלח כותרת HTTP עם המפתח \"MediaWiki-API-Error\" ואז גם הערך של הכותרת וגם קוד השגיאה יוגדרו לאותו ערך. למידע נוסף ר' [[mw:API:Errors_and_warnings|API: שגיאות ואזהרות]].",
+ "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\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</div>\n<strong>מצב:</strong> כל האפשרויות שמוצגות בדף הזה אמורות לעבוד, אבל ה־API עדיין בפיתוח פעיל, ויכול להשתנות בכל זמן. עשו מינוי ל [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ רשימת הדיוור mediawiki-api-announce] להודעות על עדכונים.\n\n<strong>בקשות שגויות:</strong> כשבקשות שגויות נשלחות ל־API, תישלח כותרת HTTP עם המפתח \"MediaWiki-API-Error\" ואז גם הערך של הכותרת וגם קוד השגיאה יוגדרו לאותו ערך. למידע נוסף ר' [[mw:API:Errors_and_warnings|API: שגיאות ואזהרות]].\n\n<strong>בדיקה:</strong> לבדיקה קלה יותר של בקשות ר' [[Special:ApiSandbox]].",
"apihelp-main-param-action": "איזו פעולה לבצע.",
"apihelp-main-param-format": "תסדיר הפלט.",
"apihelp-main-param-maxlag": "שיהוי מרבי יכול לשמש כשמדיה־ויקי מותקנת בצביר עם מסד נתונים משוכפל. כדי לחסוך בפעולות שגורמות יותר שיהוי בשכפול אתר, הפרמטר הזה יכול לגרום ללקוח להמתין עד ששיהוי השכפול יורד מתחת לערך שצוין. במקרה של שיהוי מוגזם, קוד השגיאה <samp>maxlag</samp> מוחזר עם הודעה כמו <samp>Waiting for $host: $lag seconds lagged</samp>.<br />ר' [[mw:Manual:Maxlag_parameter|מדריך למשתמש: פרמטר maxlag]] למידע נוסף.",
"apihelp-watch-example-unwatch": "להפסיק את המעקב אחרי הדף <kbd>Main Page</kbd>.",
"apihelp-watch-example-generator": "לעקוב אחרי הדפים הראשונים במרחב הראשי.",
"apihelp-format-example-generic": "להחזיר את תוצאות השאילתה בתסדיר $1.",
+ "apihelp-format-param-wrappedhtml": "החזרת HTML מעוצב ומודולי ResourceLoader משויכים בתור עצם JSON.",
"apihelp-json-description": "לפלוט נתונים בתסדיר JSON.",
"apihelp-json-param-callback": "אם זה צוין, עוטף את הפלט לתוך קריאת פונקציה נתונה. למען הבטיחות, כל הנתונים הייחודיים למשתמש יוגבלו.",
"apihelp-json-param-utf8": "אם זה צוין, רוב התווים שאינם ASCII (אבל לא כולם) יקודדו בתור UTF-8 במקום להתחלף בסדרות חילוף הקסדצימליות. זאת בררת המחדל אם הערך של <var>formatversion</var> הוא לא <kbd>1</kbd>.",
"api-help-permissions": "{{PLURAL:$1|הרשאה|הרשאות}}:",
"api-help-permissions-granted-to": "{{PLURAL:$1|הוענק ל|הוענקו ל}}: $2",
"api-help-right-apihighlimits": "להשתמש במגבלות גבוהות יותר בשאילתות API (שאילתות אטיות: $1; שאילתות מהירות: $2). המגבלות לשאילתות אטיות חלות גם על פרמטרים מרובי־ערכים.",
+ "api-help-open-in-apisandbox": "<small>[פתיחה בארגז חול]</small>",
"api-credits-header": "קרדיטים",
"api-credits": "מפתחי ה־API:\n* רואן קטאו (מפתח מוביל 2007–2009)\n* ויקטור וסילייב\n* בריאן טונג מין\n* סאם ריד\n* יורי אסטרחן (יוצר, מפתח מוביל מספטמבר 2006 עד ספטמבר 2007)\n* בראד יורש (מפתח מוביל מאז 2013)\n\nאנא שלחו הערות, הצעות ושאלות לכתובת mediawiki-api@lists.wikimedia.org או כתבו דיווח באג באתר https://phabricator.wikimedia.org."
}
"JackLantern"
]
},
- "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Documentazione (in inglese)]]\n* [[mw: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</div>\n<strong>Stato:</strong> Tutte le funzioni e caratteristiche mostrate su questa pagina dovrebbero funzionare, ma l'API è ancora in fase d'attivo sviluppo, e potrebbe cambiare in qualsiasi momenento. Iscriviti alla [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce mailing list] per essere informato sugli aggiornamenti.\n\n<strong>Istruzioni sbagliate:</strong> quando vengono impartite all'API delle istruzioni sbagliate, un'intestazione HTTP verrà inviata col messaggio \"MediaWiki-API-Error\" e sia al valore dell'intestazione sia al codice d'errore verrà impostato lo stesso valore. Per maggiori informazioni leggi [[mw:API:Errors_and_warnings|API:Errori ed avvertimenti (in inglese)]].",
+ "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Documentazione (in inglese)]]\n* [[mw: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</div>\n<strong>Stato:</strong> Tutte le funzioni e caratteristiche mostrate su questa pagina dovrebbero funzionare, ma l'API è ancora in fase d'attivo sviluppo, e potrebbe cambiare in qualsiasi momenento. Iscriviti alla [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce mailing list] per essere informato sugli aggiornamenti.\n\n<strong>Istruzioni sbagliate:</strong> quando vengono impartite all'API delle istruzioni sbagliate, un'intestazione HTTP verrà inviata col messaggio \"MediaWiki-API-Error\" e sia al valore dell'intestazione sia al codice d'errore verrà impostato lo stesso valore. Per maggiori informazioni leggi [[mw:API:Errors_and_warnings|API:Errori ed avvertimenti (in inglese)]].\n\n<strong>Test:</strong> 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 sia loggato se si è impostato <kbd>utente</kbd>, o che abbia i permessi di bot se si è impostato <kbd>bot</kbd>.",
"apihelp-userrights-param-user": "Nome utente.",
"apihelp-userrights-param-userid": "ID utente.",
"apihelp-watch-description": "Aggiunge o rimuove pagine dagli osservati speciali dell'utente attuale.",
+ "apihelp-format-param-wrappedhtml": "Restituisce l'HTML ben formattato e i moduli ResourceLoader associati come un oggetto JSON.",
"api-pageset-param-titles": "Un elenco di titoli su cui lavorare.",
"api-pageset-param-pageids": "Un elenco di ID pagina su cui lavorare.",
"api-pageset-param-revids": "Un elenco di ID versioni su cui lavorare.",
"api-help-param-no-description": "<span class=\"apihelp-empty\">(nessuna descrizione)</span>",
"api-help-examples": "{{PLURAL:$1|Esempio|Esempi}}:",
"api-help-permissions": "{{PLURAL:$1|Permesso|Permessi}}:",
+ "api-help-open-in-apisandbox": "<small>[apri in una sandbox]</small>",
"api-credits-header": "Crediti"
}
"Macofe"
]
},
- "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Documentation]]\n* [[mw: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</div>\n<strong>状態:</strong> このページに表示されている機能は全て動作するはずですが、この API は未だ活発に開発されており、変更される可能性があります。アップデートの通知を受け取るには、[https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce メーリングリスト]に参加してください。\n\n<strong>誤ったリクエスト:</strong> 誤ったリクエストが API に贈られた場合、\"MediaWiki-API-Error\" HTTP ヘッダーが送信され、そのヘッダーの値と送り返されるエラーコードは同じ値にセットされます。より詳しい情報は [[mw:API:Errors_and_warnings|API: Errors and warnings]] を参照してください。",
+ "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Documentation]]\n* [[mw: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</div>\n<strong>状態:</strong> このページに表示されている機能は全て動作するはずですが、この API は未だ活発に開発されており、変更される可能性があります。アップデートの通知を受け取るには、[https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce メーリングリスト]に参加してください。\n\n<strong>誤ったリクエスト:</strong> 誤ったリクエストが API に送られた場合、\"MediaWiki-API-Error\" HTTP ヘッダーが送信され、そのヘッダーの値と送り返されるエラーコードは同じ値にセットされます。より詳しい情報は [[mw:API:Errors_and_warnings|API: Errors and warnings]] を参照してください。\n\n<strong>テスト:</strong> API のリクエストのテストは、[[Special:ApiSandbox]]で簡単に行えます。",
"apihelp-main-param-action": "実行する操作です。",
"apihelp-main-param-format": "出力する形式です。",
"apihelp-main-param-smaxage": "<code>s-maxage</code> HTTP キャッシュ コントロール ヘッダー に、この秒数を設定します。エラーがキャッシュされることはありません。",
"api-help-examples": "{{PLURAL:$1|例}}:",
"api-help-permissions": "{{PLURAL:$1|権限}}:",
"api-help-permissions-granted-to": "{{PLURAL:$1|権限を持つグループ}}: $2",
+ "api-help-open-in-apisandbox": "<small>[サンドボックスで開く]</small>",
"api-credits-header": "クレジット",
"api-credits": "API の開発者:\n* Roan Kattouw (2007年9月-2009年の主任開発者)\n* Victor Vasiliev\n* Bryan Tong Minh\n* Sam Reed\n* Yuri Astrakhan (作成者、2006年9月-2007年9月の主任開発者)\n* Brad Jorsch (2013年-現在の主任開発者)\n\nコメント、提案、質問は mediawiki-api@lists.wikimedia.org にお送りください。\nバグはこちらへご報告ください: https://phabricator.wikimedia.org/"
}
"api-help-datatypes-header": "Datentypen",
"api-help-param-type-user": "Typ: {{PLURAL:$1|1=Benotzernumm|2=Lëscht vu Benotzernimm}}",
"api-help-examples": "{{PLURAL:$1|Beispill|Beispiler}}:",
- "api-help-permissions": "{{PLURAL:$1|Autorisatioun|Autorisatiounen}}:"
+ "api-help-permissions": "{{PLURAL:$1|Autorisatioun|Autorisatiounen}}:",
+ "api-help-open-in-apisandbox": "<small>[an der Sandkëscht opmaachen]</small>"
}
"apihelp-managetags-example-delete": "{{doc-apihelp-example|managetags|info={{doc-important|The text \"vandlaism\" in this message is intentionally misspelled; the example being documented by this message is the deletion of a misspelled tag.}}}}",
"apihelp-managetags-example-activate": "{{doc-apihelp-example|managetags}}",
"apihelp-managetags-example-deactivate": "{{doc-apihelp-example|managetags}}",
+ "apihelp-mergehistory-description": "{{doc-apihelp-description|mergehistory}}",
+ "apihelp-mergehistory-param-from": "{{doc-apihelp-param|mergehistory|from}}",
+ "apihelp-mergehistory-param-fromid": "{{doc-apihelp-param|mergehistory|fromid}}",
+ "apihelp-mergehistory-param-to": "{{doc-apihelp-param|mergehistory|to}}",
+ "apihelp-mergehistory-param-toid": "{{doc-apihelp-param|mergehistory|toid}}",
+ "apihelp-mergehistory-param-timestamp": "{{doc-apihelp-param|mergehistory|timestamp}}",
+ "apihelp-mergehistory-param-reason": "{{doc-apihelp-param|mergehistory|reason}}",
+ "apihelp-mergehistory-example-merge": "{{doc-apihelp-example|mergehistory}}",
+ "apihelp-mergehistory-example-merge-timestamp": "{{doc-apihelp-example|mergehistory}}",
"apihelp-move-description": "{{doc-apihelp-description|move}}",
"apihelp-move-param-from": "{{doc-apihelp-param|move|from}}",
"apihelp-move-param-fromid": "{{doc-apihelp-param|move|fromid}}",
"apihelp-block-description": "Blokiraj korisnika.",
"apihelp-block-param-reason": "Razlog za blokiranje.",
"apihelp-delete-description": "Obriši stranicu.",
- "apihelp-edit-param-minor": "Manja izmena."
+ "apihelp-edit-param-minor": "Manja izmena.",
+ "apihelp-feedrecentchanges-param-hidepatrolled": "Sakrij patrolirane izmene."
}
"Uğurkent",
"Gorizon",
"HakanIST",
- "Imabadplayer"
+ "Imabadplayer",
+ "İnternion"
]
},
"apihelp-block-description": "Bir kullanıcıyı engelle.",
"apihelp-block-param-reason": "Engelleme sebebi.",
+ "apihelp-createaccount-description": "Yeni bir kullanıcı hesabı oluşturun.",
"apihelp-createaccount-param-name": "Kullanıcı adı.",
"apihelp-createaccount-param-password": "Parola (ignored if <var>$1mailpassword</var> is set).",
"apihelp-createaccount-param-email": "Kullanıcının e-posta adresi (isteğe bağlı).",
"RyRubyy",
"Umherirrender",
"Apflu",
- "Hzy980512"
+ "Hzy980512",
+ "PhiLiP"
]
},
- "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\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</div>\n<strong>状态信息:</strong>本页所展示的所有特性都应正常工作,但是API仍在开发当中,将会随时变化。请订阅[https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ mediawiki-api-announce 邮件列表]以便获得更新通知。\n\n<strong>错误请求:</strong>当API收到错误请求时,HTTP header将会返回一个包含\"MediaWiki-API-Error\"的值,随后header的值与error code将会送回并设置为相同的值。详细信息请参阅[[mw:API:Errors_and_warnings|API: 错误与警告]]。",
+ "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\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</div>\n<strong>状态信息:</strong>本页所展示的所有特性都应正常工作,但是API仍在开发当中,将会随时变化。请订阅[https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ mediawiki-api-announce 邮件列表]以便获得更新通知。\n\n<strong>错误请求:</strong>当API收到错误请求时,HTTP header将会返回一个包含\"MediaWiki-API-Error\"的值,随后header的值与error code将会送回并设置为相同的值。详细信息请参阅[[mw:API:Errors_and_warnings|API: 错误与警告]]。\n\n<strong>测试中:</strong>测试API请求的易用性,请参见[[Special:ApiSandbox]]。",
"apihelp-main-param-action": "要执行的操作。",
"apihelp-main-param-format": "输出的格式。",
"apihelp-main-param-maxlag": "最大延迟可被用于MediaWiki安装于数据库复制集中。要保存导致更多网站复制延迟的操作,此参数可使客户端等待直到复制延迟少于指定值时。万一发生过多延迟,错误代码<samp>maxlag</samp>会返回消息,例如<samp>等待$host中:延迟$lag秒</samp>。<br />参见[[mw:Manual:Maxlag_parameter|Manual: Maxlag parameter]]以获取更多信息。",
"apihelp-query+allrevisions-param-generatetitles": "当作为生成器使用时,生成标题而不是修订ID。",
"apihelp-query+allrevisions-example-user": "列出由用户<kbd>Example</kbd>作出的最近50次贡献。",
"apihelp-query+allrevisions-example-ns-main": "列举主名字空间中的前50次修订。",
- "apihelp-query+mystashedfiles-description": "获取当前用户的上传藏匿中的文件列表。",
+ "apihelp-query+mystashedfiles-description": "获取当前用户上传暂存库中的文件列表。",
"apihelp-query+mystashedfiles-param-prop": "要检索文件的属性。",
+ "apihelp-query+mystashedfiles-paramvalue-prop-size": "检索文件大小和图片尺寸。",
"apihelp-query+mystashedfiles-paramvalue-prop-type": "检索文件的MIME类型和媒体类型。",
- "apihelp-query+mystashedfiles-param-limit": "获取多少文件。",
+ "apihelp-query+mystashedfiles-param-limit": "要获取文件的数量。",
+ "apihelp-query+mystashedfiles-example-simple": "获取当前用户上传暂存库中的文件的filekey、大小和像素尺寸。",
"apihelp-query+alltransclusions-description": "列出所有嵌入页面(使用{{x}}嵌入的页面),包括不存在的。",
"apihelp-query+alltransclusions-param-from": "要列举的起始嵌入标题。",
"apihelp-query+alltransclusions-param-to": "要列举的最终嵌入标题。",
"apihelp-query+filearchive-paramvalue-prop-archivename": "添加用于非最新版本的存档版本的文件名。",
"apihelp-query+filearchive-example-simple": "显示已删除文件列表。",
"apihelp-query+filerepoinfo-description": "返回有关wiki配置的图片存储库的元信息。",
- "apihelp-query+filerepoinfo-param-prop": "要获取的存储库属性(这在一些wiki上可能有更多可用选项):\n;apiurl:链接至API的URL - 对从主机获取图片信息有用。\n;name:存储库关键词 - 用于例如<var>[[mw:Manual:$wgForeignFileRepos|$wgForeignFileRepos]]</var>,并且[[Special:ApiHelp/query+imageinfo|imageinfo]]会返回值。\n;displayname:The human-readable name of the repository wiki.\n;rooturl:图片路径的根URL。\n;local:Whether that repository is the local one or not.",
+ "apihelp-query+filerepoinfo-param-prop": "要获取的存储库属性(这在一些wiki上可能有更多可用选项):\n;apiurl:链接至API的URL - 对从主机获取图片信息有用。\n;name:存储库关键词 - 用于例如<var>[[mw:Manual:$wgForeignFileRepos|$wgForeignFileRepos]]</var>,并且[[Special:ApiHelp/query+imageinfo|imageinfo]]会返回值。\n;displayname:人类可读的存储库wiki名称。\n;rooturl:图片路径的根URL。\n;local:存储库是否在本地。",
"apihelp-query+filerepoinfo-example-simple": "获得有关文件存储库的信息。",
"apihelp-query+fileusage-description": "查找所有使用指定文件的页面。",
"apihelp-query+fileusage-param-prop": "要获取的属性:",
"apihelp-query+imageinfo-param-urlwidth": "如果$2prop=url被设定,将返回至缩放到此宽度的一张图片的URL。\n由于性能原因,如果此消息被使用,将不会返回超过$1张被缩放的图片。",
"apihelp-query+imageinfo-param-urlheight": "与$1urlwidth类似。",
"apihelp-query+imageinfo-param-metadataversion": "要使用的元数据版本。如果<kbd>latest</kbd>被指定,则使用最新版本。默认为<kbd>1</kbd>以便向下兼容。",
- "apihelp-query+imageinfo-param-extmetadatalanguage": "要取得extmetadata的语言。This affects both which translation to fetch, if multiple are available, as well as how things like numbers and various values are formatted.",
+ "apihelp-query+imageinfo-param-extmetadatalanguage": "要取得extmetadata的语言。这会影响到抓取翻译的选择,如果有多个可用的话,还会影响到数字等数值的格式。",
"apihelp-query+imageinfo-param-extmetadatamultilang": "如果用于extmetadata属性的翻译可用,则全部取得。",
"apihelp-query+imageinfo-param-extmetadatafilter": "如果指定且非空,则只为$1prop=extmetadata返回这些键。",
"apihelp-query+imageinfo-param-urlparam": "处理器特定的参数字符串。例如PDF可能使用<kbd>page15-100px</kbd>。<var>$1urlwidth</var>必须被使用,并与<var>$1urlparam</var>一致。",
"apihelp-query+pageswithprop-param-dir": "排序的方向。",
"apihelp-query+pageswithprop-example-simple": "列出前10个使用<code>{{DISPLAYTITLE:}}</code>的页面。",
"apihelp-query+pageswithprop-example-generator": "获取有关前10个使用<code>__NOTOC__</code>的页面的额外信息。",
+ "apihelp-query+prefixsearch-description": "为页面标题执行前缀搜索。\n\nDespite the similarity in names, this module is not intended to be equivalent to [[Special:PrefixIndex]]; for that, see <kbd>[[Special:ApiHelp/query+allpages|action=query&list=allpages]]</kbd> with the <kbd>apprefix</kbd> parameter. The purpose of this module is similar to <kbd>[[Special:ApiHelp/opensearch|action=opensearch]]</kbd>: to take user input and provide the best-matching titles. Depending on the search engine backend, this might include typo correction, redirect avoidance, or other heuristics.",
"apihelp-query+prefixsearch-param-search": "搜索字符串。",
"apihelp-query+prefixsearch-param-namespace": "搜索的名字空间。",
"apihelp-query+prefixsearch-param-limit": "要返回的结果最大数。",
"apihelp-query+protectedtitles-paramvalue-prop-level": "添加保护级别。",
"apihelp-query+protectedtitles-example-simple": "受保护标题列表。",
"apihelp-query+protectedtitles-example-generator": "找到主命名空间中已保护的标题的链接。",
+ "apihelp-query+querypage-description": "获取由基于QueryPage的特殊页面提供的列表。",
"apihelp-query+querypage-param-page": "特殊页面的名称。注意其区分大小写。",
"apihelp-query+querypage-param-limit": "返回的结果数。",
"apihelp-query+querypage-example-ancientpages": "返回[[Special:Ancientpages]]的结果。",
"apihelp-query+recentchanges-param-excludeuser": "不要列出此用户的更改。",
"apihelp-query+recentchanges-param-tag": "只列出带此标签的更改。",
"apihelp-query+recentchanges-param-prop": "包含的额外信息束:",
- "apihelp-query+recentchanges-paramvalue-prop-user": "Adds the user responsible for the edit and tags if they are an IP.",
+ "apihelp-query+recentchanges-paramvalue-prop-user": "为编辑和标签添加用户责任,如果它们是IP的话。",
"apihelp-query+recentchanges-paramvalue-prop-userid": "为编辑添加用户ID责任。",
"apihelp-query+recentchanges-paramvalue-prop-comment": "为编辑添加摘要。",
- "apihelp-query+recentchanges-paramvalue-prop-parsedcomment": "Adds the parsed comment for the edit.",
+ "apihelp-query+recentchanges-paramvalue-prop-parsedcomment": "为编辑添加解析的摘要。",
"apihelp-query+recentchanges-paramvalue-prop-flags": "为编辑添加标记。",
"apihelp-query+recentchanges-paramvalue-prop-timestamp": "添加编辑的时间戳。",
"apihelp-query+recentchanges-paramvalue-prop-title": "添加编辑的页面标题。",
"apihelp-query+recentchanges-paramvalue-prop-ids": "添加页面ID、最近更改ID和新旧修订的ID。",
- "apihelp-query+recentchanges-paramvalue-prop-sizes": "Adds the new and old page length in bytes.",
+ "apihelp-query+recentchanges-paramvalue-prop-sizes": "添加新旧页面长度(字节)。",
"apihelp-query+recentchanges-paramvalue-prop-redirect": "如果页面是重定向的话,标记编辑。",
"apihelp-query+recentchanges-paramvalue-prop-patrolled": "Tags patrollable edits as being patrolled or unpatrolled.",
"apihelp-query+recentchanges-paramvalue-prop-loginfo": "Adds log information (log ID, log type, etc) to log entries.",
"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-description": "获取修订版本信息。\n\n可用于以下几个方面:\n# Get data about a set of pages (last revision), by setting titles or pageids.\n# Get revisions for one given page, by using titles or pageids with start, end, or limit.\n# Get data about a set of revisions by setting their IDs with revids.",
+ "apihelp-query+revisions-description": "获取修订版本信息。\n\n可用于以下几个方面:\n# 通过设置title或pageid获取一批页面(最新修订)的数据。\n# 通过使用带start、end或limit的title或pageid获取给定页面的多个修订。\n# 通过revid设置一批修订的ID获取它们的数据。",
"apihelp-query+revisions-paraminfo-singlepageonly": "可能只能与单一页面使用(模式#2)。",
"apihelp-query+revisions-param-startid": "从哪个修订版本ID开始列举。",
"apihelp-query+revisions-param-endid": "在此修订版本ID停止修订列举。",
"apihelp-query+search-param-info": "要返回的元数据。",
"apihelp-query+search-param-prop": "要返回的属性:",
"apihelp-query+search-paramvalue-prop-size": "添加页面大小,单位为字节。",
- "apihelp-query+search-paramvalue-prop-wordcount": "Adds the word count of the page.",
- "apihelp-query+search-paramvalue-prop-timestamp": "Adds the timestamp of when the page was last edited.",
+ "apihelp-query+search-paramvalue-prop-wordcount": "添加页面的字数。",
+ "apihelp-query+search-paramvalue-prop-timestamp": "添加页面上次编辑时的时间戳。",
"apihelp-query+search-paramvalue-prop-snippet": "Adds a parsed snippet of the page.",
"apihelp-query+search-paramvalue-prop-titlesnippet": "Adds a parsed snippet of the page title.",
"apihelp-query+search-paramvalue-prop-redirectsnippet": "Adds a parsed snippet of the redirect title.",
"apihelp-query+search-paramvalue-prop-sectiontitle": "Adds the title of the matching section.",
"apihelp-query+search-paramvalue-prop-categorysnippet": "Adds a parsed snippet of the matching category.",
"apihelp-query+search-paramvalue-prop-isfilematch": "Adds a boolean indicating if the search matched file content.",
- "apihelp-query+search-paramvalue-prop-score": "<span class=\"apihelp-deprecated\">Deprecated and ignored.</span>",
+ "apihelp-query+search-paramvalue-prop-score": "<span class=\"apihelp-deprecated\">已弃用并已忽略。</span>",
"apihelp-query+search-paramvalue-prop-hasrelated": "<span class=\"apihelp-deprecated\">Deprecated and ignored.</span>",
"apihelp-query+search-param-limit": "返回的总计页面数。",
"apihelp-query+search-param-interwiki": "搜索结果中包含跨wiki结果,如果可用。",
"apihelp-query+search-param-backend": "要使用的搜索后端,如果没有则为默认。",
+ "apihelp-query+search-param-enablerewrites": "启用内部查询重写。一些搜索后端可以重写查询到它认为会给出更好结果的地方,例如纠正拼写错误。",
"apihelp-query+search-example-simple": "搜索<kbd>meaning</kbd>。",
"apihelp-query+search-example-text": "搜索文本<kbd>meaning</kbd>。",
"apihelp-query+search-example-generator": "获得有关搜索<kbd>meaning</kbd>返回页面的页面信息。",
"apihelp-query+stashimageinfo-param-filekey": "用于识别一次临时藏匿的早前上传的关键字。",
"apihelp-query+stashimageinfo-param-sessionkey": "$1filekey的别名,用于向后兼容。",
"apihelp-query+stashimageinfo-example-simple": "返回藏匿文件的信息。",
+ "apihelp-query+stashimageinfo-example-params": "返回两个藏匿文件的缩略图。",
"apihelp-query+tags-description": "列出更改标签。",
"apihelp-query+tags-param-limit": "列出标签的最大数量。",
"apihelp-query+tags-param-prop": "要获取哪个属性:",
"apihelp-query+usercontribs-param-start": "返回的起始时间戳。",
"apihelp-query+usercontribs-param-end": "返回的最终时间戳。",
"apihelp-query+usercontribs-param-user": "要检索贡献的用户。",
+ "apihelp-query+usercontribs-param-userprefix": "取得所有用户名以这个值开头的用户的贡献。覆盖$1user。",
"apihelp-query+usercontribs-param-namespace": "只列出这些名字空间的贡献。",
"apihelp-query+usercontribs-param-prop": "包含额外的信息束:",
"apihelp-query+usercontribs-paramvalue-prop-ids": "添加页面ID和修订ID。",
"apihelp-query+userinfo-paramvalue-prop-hasmsg": "如果当前用户有等待中的消息的话,添加标签<samp>messages</samp>。",
"apihelp-query+userinfo-paramvalue-prop-groups": "列举当前用户隶属的所有群组。",
"apihelp-query+userinfo-paramvalue-prop-implicitgroups": "列举当前用户的所有自动成为成员的用户组。",
- "apihelp-query+userinfo-paramvalue-prop-rights": "Lists all the rights the current user has.",
+ "apihelp-query+userinfo-paramvalue-prop-rights": "列举当前用户拥有的所有权限。",
"apihelp-query+userinfo-paramvalue-prop-changeablegroups": "Lists the groups the current user can add to and remove from.",
"apihelp-query+userinfo-paramvalue-prop-options": "Lists all preferences the current user has set.",
"apihelp-query+userinfo-paramvalue-prop-preferencestoken": "<span class=\"apihelp-deprecated\">已弃用。</span>获取令牌以更改当前用户的参数设置。",
"apihelp-query+users-paramvalue-prop-blockinfo": "如果用户被封禁就标记,并注明是谁封禁,以何种原因封禁的。",
"apihelp-query+users-paramvalue-prop-groups": "列举每位用户属于的所有组。",
"apihelp-query+users-paramvalue-prop-implicitgroups": "Lists all the groups a user is automatically a member of.",
- "apihelp-query+users-paramvalue-prop-rights": "Lists all the rights each user has.",
+ "apihelp-query+users-paramvalue-prop-rights": "列举每位用户拥有的所有权限。",
"apihelp-query+users-paramvalue-prop-editcount": "添加用户的编辑计数。",
"apihelp-query+users-paramvalue-prop-registration": "添加用户的注册时间戳。",
"apihelp-query+users-paramvalue-prop-emailable": "Tags if the user can and wants to receive email through [[Special:Emailuser]].",
- "apihelp-query+users-paramvalue-prop-gender": "Tags the gender of the user. Returns \"male\", \"female\", or \"unknown\".",
+ "apihelp-query+users-paramvalue-prop-gender": "标记用户性别。返回“male”、“female”或“unknown”。",
"apihelp-query+users-paramvalue-prop-centralids": "添加中心ID并为用户附加状态。",
"apihelp-query+users-param-attachedwiki": "与<kbd>$1prop=centralids</kbd>一起使用,表明用户是否附加于此ID定义的wiki。",
"apihelp-query+users-param-users": "要获取信息的用户列表。",
"apihelp-watch-example-unwatch": "取消监视页面<kbd>Main Page</kbd>。",
"apihelp-watch-example-generator": "监视主名字空间中的最少几个页面。",
"apihelp-format-example-generic": "返回查询结果为$1格式。",
+ "apihelp-format-param-wrappedhtml": "作为一个JSON对象返回渲染好的HTML和关联的ResouceLoader模块。",
"apihelp-json-description": "输出数据为JSON格式。",
"apihelp-json-param-callback": "如果指定,将输出内容包裹在一个指定的函数调用中。出于安全考虑,所有用户相关的数据将被限制。",
"apihelp-json-param-utf8": "如果指定,使用十六进制转义序列将大多数(但不是全部)非ASCII的字符编码为UTF-8,而不是替换它们。默认当<var>formatversion</var>不是<kbd>1</kbd>时。",
"api-help-permissions": "{{PLURAL:$1|权限}}:",
"api-help-permissions-granted-to": "{{PLURAL:$1|授予}}:$2",
"api-help-right-apihighlimits": "在API查询中使用更高的上限(慢查询:$1;快查询:$2)。慢查询的限制也适用于多值参数。",
+ "api-help-open-in-apisandbox": "<small>[在沙盒中打开]</small>",
"api-credits-header": "制作人员",
"api-credits": "API 开发人员:\n* Yuri Astrakhan(创建者,2006年9月~2007年9月的开发组领导)\n* Roan Kattouw(2007年9月~2009年的开发组领导)\n* Victor Vasiliev\n* Bryan Tong Minh\n* Sam Reed\n* Brad Jorsch(2013年至今的开发组领导)\n\n请将您的评论、建议和问题发送至mediawiki-api@lists.wikimedia.org,或提交错误请求至https://phabricator.wikimedia.org/。"
}
throw new MWException( "ContentHandlerForModelID must supply a ContentHandler instance" );
}
} else {
- $class = $wgContentHandlers[$modelId];
- $handler = new $class( $modelId );
+ $classOrCallback = $wgContentHandlers[$modelId];
+
+ if ( is_callable( $classOrCallback ) ) {
+ $handler = call_user_func( $classOrCallback, $modelId );
+ } else {
+ $handler = new $classOrCallback( $modelId );
+ }
if ( !( $handler instanceof ContentHandler ) ) {
- throw new MWException( "$class from \$wgContentHandlers is not " .
+ throw new MWException( "$classOrCallback from \$wgContentHandlers is not " .
"compatible with ContentHandler" );
}
}
namespace MediaWiki\Logger\Monolog;
/**
- * Injects `wfHostname()` and `wfWikiID()` in all records.
+ * Injects `wfHostname()`, `wfWikiID()` and `$wgVersion` in all records.
*
* @since 1.25
* @author Bryan Davis <bd808@wikimedia.org>
* @return array
*/
public function __invoke( array $record ) {
+ global $wgVersion;
$record['extra'] = array_merge(
$record['extra'],
array(
'host' => wfHostname(),
'wiki' => wfWikiID(),
+ 'mwversion' => $wgVersion,
)
);
return $record;
*/
protected static $imageInfoProps = array(
'url',
- 'thumbnail',
'timestamp',
);
// $wgLogo is probably wrong (bug 48084); set something that will work.
// Single quotes work fine here, as LocalSettingsGenerator outputs this unescaped.
'wgLogo' => '$wgResourceBasePath/resources/assets/wiki.png',
+ 'wgAuthenticationTokenVersion' => 1,
);
/**
'wgRightsText', '_MainCacheType', 'wgEnableUploads',
'_MemCachedServers', 'wgDBserver', 'wgDBuser',
'wgDBpassword', 'wgUseInstantCommons', 'wgUpgradeKey', 'wgDefaultSkin',
- 'wgMetaNamespace', 'wgLogo',
+ 'wgMetaNamespace', 'wgLogo', 'wgAuthenticationTokenVersion',
),
$db->getGlobalNames()
);
\$wgSecretKey = \"{$this->values['wgSecretKey']}\";
+# Changing this will log out all existing sessions.
+\$wgAuthenticationTokenVersion = \"{$this->values['wgAuthenticationTokenVersion']}\";
+
# Site upgrade key. Must be set to a string (default provided) to turn on the
# web installer while LocalSettings.php is in place
\$wgUpgradeKey = \"{$this->values['wgUpgradeKey']}\";
// All good
$this->setVar( '_ExistingDBSettings', true );
+ // Copy $wgAuthenticationTokenVersion too, if it exists
+ $this->setVar( 'wgAuthenticationTokenVersion',
+ isset( $vars['wgAuthenticationTokenVersion'] )
+ ? $vars['wgAuthenticationTokenVersion']
+ : null
+ );
+
return $status;
}
"config-localsettings-upgrade": "<code>LocalSettings.php</code> قد تم كشف ملف.\nلترقية هذا التنصيب، رجاء أدخل قيمة <code>$wgUpgradeKey</code> في الصندوق أدناه.\nستجده في <code>LocalSettings.php</code>.",
"config-localsettings-cli-upgrade": "<code>LocalSettings.php</code> قد تم كشف ملف.\nلترقية هذا التنصيب، رجاء قم بتفعيل <code>update.php</code> عوضًا عن ذلك",
"config-localsettings-key": "مفتاح ترقية:",
- "config-localsettings-badkey": "المفتاح الذي قدمته غير صحيح.",
+ "config-localsettings-badkey": "مفتاح الترقية الذي قدمته غير صحيح.",
"config-upgrade-key-missing": "تنصيب موجود للميدياويكي قد تم اكتشافه.\nلترقية هذا التنصيب، الرجاء وضع السطر أسفل <code>LocalSettings.php</code> الخاصة بك:\n\n$1",
"config-localsettings-incomplete": "صفحة <code>LocalSettings.php</code> يبدو أنها ناقصة.\nالمتغير $1 لم يتم تعيينه.\nالرجاء تغيير <code>LocalSettings.php</code> لكي يتم تعيين المتغير، ثم اضغط على \"{{int:Config-continue}}\".",
"config-localsettings-connection-error": "تمت مصادفة خطأ أثناء الاتصال بقاعدة البيانات باستخدام الإعدادات المحددة في <code>LocalSettings.php</code> أو <code>AdminSettings.php</code>. الرجاء إصلاح هذه الإعدادات وحاول مجددًا.\n\n$1",
"config-license-pd": "ملكية عامة",
"config-license-cc-choose": "اختر ترخيص مشاع إبداعي مخصص",
"config-email-settings": "إعدادات البريد الإلكتروني",
+ "config-email-user": "تفعيل البريد الإلكتروني من المستخدم إلى مستخدم آخر",
+ "config-email-user-help": "يتيح لكل المستخدمين إرسال رسائل بريد إلكتروني إلى بعضهم البعض إذا فعَّلوا هذا الخيار في تفضيلاتهم.",
"config-email-usertalk": "فعل إخطارات صفحات نقاش المستخدمين",
"config-email-watchlist": "تمكين إشعارات قائمة المراقبة",
"config-email-sender": "يرجع عنوان البريد الإلكتروني:",
"config-install-tables": "إنشاء الجداول",
"config-install-stats": "بدء الإحصاءات",
"config-install-keys": "توليد المفاتيح السرية",
+ "config-install-sysop": "إنشاء حساب مستخدم إداري",
"config-install-mainpage": "إنشاء صفحة رئيسية بالمحتوى الافتراضي",
"config-help": "مساعدة",
"config-help-tooltip": "اضغط للتوسيع",
"config-localsettings-upgrade": "یک پرونده <code>LocalSettings.php</code> شناسایی شدهاست.\nبرای ارتقاء این نصب لطفاً مقدار <code>$wgUpgradeKey</code> در جعبه زیر وارد کنید.\nشما میتوانید آن را در <code>LocalSettings.php</code> پیدا کنید.",
"config-localsettings-cli-upgrade": "یک پرونده <code>LocalSettings.php</code> شناسایی شده است.\nبرای ارتقاء این نصب، لطفاً <code>update.php</code> را اجرا کنید.",
"config-localsettings-key": "کلید ارتقا:",
- "config-localsettings-badkey": "کلیدی که شما ارائه کردید نادرست است.",
+ "config-localsettings-badkey": "کلید بهروزرسانیای که شما ارائه کردید نادرست است.",
"config-upgrade-key-missing": "نصب موجود مدیاویکی شناسایی شدهاست.\nبرای بروزرسانی این نصب، لطفاً خط زیر را در آخر کد \nقرار دادن به نصب ارتقاء داده شده، به خط زیر لطفاً در پایین خود را <code>LocalSettings.php</code> قرار دهید:\n\n$1",
"config-localsettings-incomplete": "وجود <code>LocalSettings.php</code> به نظر ناقص میرسد.\nمتغیر $1 تنظیم نشدهاست.\nبرای اینکه این متغیر تنظیم شود لطفاً <code>LocalSettings.php</code> را تغییر دهید، و \"{{int:Config-continue}}\" را کلیک کنید.",
"config-localsettings-connection-error": "هنگام اتصال به پایگاه اطلاعاتی که ازتنظیمات مشخص شده در<code>LocalSettings.php</code> استفاده میکند، خطایی رخ داد. لطفاً این تنظیمات را نصب کنید و دوباره تلاش کنید.\n$1",
"config-localsettings-upgrade": "'''Opgepasst''': E Fichier <code>LocalSettings.php</code> gouf fonnt.\nÄr Software kann aktualiséiert ginn, setzt w.e.g. de Wäert vum <code>$wgUpgradeKey</code> an d'Këscht.\nDir fannt en am <code>LocalSettings.php</code>.",
"config-localsettings-cli-upgrade": "E Fichier <code>LocalSettings.php</code> gouf fonnt.\nFir dës Installatioun z'aktuaéliséieren start w.e.g. <code>update.php</code>",
"config-localsettings-key": "Aktualisatiounsschlëssel:",
- "config-localsettings-badkey": "De Schlëssel deen Dir aginn hutt ass net korrekt",
+ "config-localsettings-badkey": "Den Aktualisatiouns-Schlëssel deen Dir aginn hutt ass net korrekt",
"config-localsettings-incomplete": "De Fichier <code>LocalSettings.php</code> schéngt net komplett ze sinn.\nD'Variabel $1 ass net definéiert.\nÄnnert w.e.g. de Fichier <code>LocalSettings.php</code> sou datt déi Variabel definéiert ass a klickt op \"{{int:Config-continue}}\".",
"config-session-error": "Feeler beim Starte vun der Sessioun: $1",
"config-no-session": "D'Donnéeë vun ärer Sessioun si verluergaangen!\nKuckt Är php.ini no a vergewëssert Iech datt <code>session.save_path</code> op adequate REpertoire agestallt ass.",
"config-page-copying": "Nagkokopya",
"config-restart": "Oo, utroha patikanga",
"config-welcome": "=== Mga pagpanginano panlibong ===\nMagkakamay-ada yano nga panginano para masabtan kun ini nga libong in naaangay para hiton pagtataod hiton MediaWiki. Hinumdomi iton paglakip hinin nga impormasyon kun karuyag mo mangaro hin suporta kun paunan-on humanon an pagtataod.",
+ "config-env-php": "Gin-install an PHP $1.",
+ "config-env-hhvm": "Gin-install an HHVM $1.",
+ "config-unicode-using-intl": "Gamita an [http://pecl.php.net/intl intl PECL extension] para han normalisasyon han Unicode.",
+ "config-unicode-pure-php-warning": "<strong>Pahimatngon:</strong> An [http://pecl.php.net/intl intl PECL extension] in waray akos kumapot hin Unicode normalization, tungod hini mabalik ha mahinay nga puro-PHP nga implementasyon.\nKun nagpapadalagan ka hin high-traffic site, alayon pagbasa hin guti han [//www.mediawiki.org/wiki/Special:MyLanguage/Unicode_normalization_considerations Unicode normalization].",
"config-no-db": "Diri nakakabiling hin naaangay nga database driver! Kinahanglan mo magtaod hin uska database driver para han PHP. An masunod nga mga klase hin database in ginsusuporatahan: $1.\n\nKun ikaw mismo an nag-compile han PHP, kinahanglan ma-reconfigure iton nga para maapandar an database client, pananglitan, han paggamit han <code>./configure --with-mysqli</code>.\nKun gintaod mo an PHP tikang ha uska Debian o Ubuntu nga pakete, kinahanglan nimo magtaod liwat, pananglitan, hiton an <code>php5-mysql</code> nga pakete.",
"config-pcre-old": "<strong>Nangangarat-an:</strong> Nagkikinahanglan hin PCRE $1 o mas urhi pa.\nAn imo PHP nga binaryo in nakasumpay hin PCRE $2. [https://www.mediawiki.org/wiki/Manual:Errors_and_symptoms/PCRE More information].",
"config-db-name": "Ngaran han database:",
*/
/**
- * Abstract class for type hinting (accepts WikiPage, Article, ImagePage, CategoryPage)
+ * Interface for type hinting (accepts WikiPage, Article, ImagePage, CategoryPage)
*/
interface Page {
}
$changed = !$content->equals( $oldContent );
+ $dbw = wfGetDB( DB_MASTER );
+
if ( $changed ) {
$prepStatus = $content->prepareSave( $this, $flags, $oldid, $user );
$status->merge( $prepStatus );
return $status;
}
- $dbw = wfGetDB( DB_MASTER );
- $dbw->begin( __METHOD__ );
+ $dbw->startAtomic( __METHOD__ );
// Get the latest page_latest value while locking it.
// Do a CAS style check to see if it's the same as when this method
// started. If it changed then bail out before touching the DB.
$latestNow = $this->lockAndGetLatest();
if ( $latestNow != $oldid ) {
- $dbw->commit( __METHOD__ );
+ $dbw->endAtomic( __METHOD__ );
// Page updated or deleted in the mean time
$status->fatal( 'edit-conflict' );
$user->incEditCount();
- $dbw->commit( __METHOD__ );
+ $dbw->endAtomic( __METHOD__ );
$this->mTimestamp = $now;
} else {
// Bug 32948: revision ID must be set to page {{REVISIONID}} and
$revision->setId( $this->getLatest() );
}
- // Update links tables, site stats, etc.
- $this->doEditUpdates(
- $revision,
- $user,
- array(
- 'changed' => $changed,
- 'oldcountable' => $meta['oldCountable'],
- 'oldrevision' => $meta['oldRevision']
- )
- );
-
if ( $changed ) {
// Return the new revision to the caller
$status->value['revision'] = $revision;
$this->mTitle->invalidateCache( $now );
}
- // Trigger post-save hook
- $hook_args = array( &$this, &$user, $content, $summary,
- $flags & EDIT_MINOR, null, null, &$flags, $revision, &$status, $meta['baseRevId'] );
- ContentHandler::runLegacyHooks( 'ArticleSaveComplete', $hook_args );
- Hooks::run( 'PageContentSaveComplete', $hook_args );
+ // Do secondary updates once the main changes have been committed...
+ $that = $this;
+ $dbw->onTransactionIdle(
+ function () use (
+ $dbw, &$that, $revision, &$user, $content, $summary, &$flags,
+ $changed, $meta, &$status
+ ) {
+ // Do per-page updates in a transaction
+ $dbw->setFlag( DBO_TRX );
+ // Update links tables, site stats, etc.
+ $that->doEditUpdates(
+ $revision,
+ $user,
+ array(
+ 'changed' => $changed,
+ 'oldcountable' => $meta['oldCountable'],
+ 'oldrevision' => $meta['oldRevision']
+ )
+ );
+ // Trigger post-save hook
+ $params = array( &$that, &$user, $content, $summary, $flags & EDIT_MINOR,
+ null, null, &$flags, $revision, &$status, $meta['baseRevId'] );
+ ContentHandler::runLegacyHooks( 'ArticleSaveComplete', $params );
+ Hooks::run( 'PageContentSaveComplete', $params );
+ }
+ );
return $status;
}
# Make interwiki link HTML
$output = $this->parent->getOutput();
$replacePairs = array();
+ $options = array(
+ 'stubThreshold' => $this->parent->getOptions()->getStubThreshold(),
+ );
foreach ( $this->interwikis as $key => $link ) {
- $replacePairs[$key] = Linker::link( $link['title'], $link['text'] );
+ $replacePairs[$key] = Linker::link( $link['title'], $link['text'], array(), array(), $options );
$output->addInterwikiLink( $link['title'] );
}
$replacer = new HashtableReplacer( $replacePairs, 1 );
array_keys( $metadata )
);
if ( $missingKeys ) {
- $this->logger->info( "Session $info: Missing metadata: " . join( ', ', $missingKeys ) );
+ $this->logger->info( 'Session "{session}": Missing metadata: {missing}', array(
+ 'session' => $info,
+ 'missing' => join( ', ', $missingKeys ),
+ ) );
return false;
}
$bp = BotPassword::newFromCentralId( $metadata['centralId'], $metadata['appId'] );
if ( !$bp ) {
$this->logger->info(
- "Session $info: No BotPassword for {$metadata['centralId']} {$metadata['appId']}"
- );
+ 'Session "{session}": No BotPassword for {centralId} {appId}',
+ array(
+ 'session' => $info,
+ 'centralId' => $metadata['centralId'],
+ 'appId' => $metadata['appId'],
+ ) );
return false;
}
if ( !hash_equals( $metadata['token'], $bp->getToken() ) ) {
- $this->logger->info( "Session $info: BotPassword token check failed" );
+ $this->logger->info( 'Session "{session}": BotPassword token check failed', array(
+ 'session' => $info,
+ 'centralId' => $metadata['centralId'],
+ 'appId' => $metadata['appId'],
+ ) );
return false;
}
$status = $bp->getRestrictions()->check( $request );
if ( !$status->isOk() ) {
- $this->logger->info( "Session $info: Restrictions check failed", $status->getValue() );
+ $this->logger->info(
+ 'Session "{session}": Restrictions check failed',
+ array(
+ 'session' => $info,
+ 'restrictions' => $status->getValue(),
+ 'centralId' => $metadata['centralId'],
+ 'appId' => $metadata['appId'],
+ ) );
return false;
}
// Sanity check
if ( $userName !== null && $userInfo->getName() !== $userName ) {
+ $this->logger->warning(
+ 'Session "{session}" requested with mismatched UserID and UserName cookies.',
+ array(
+ 'session' => $info['id'],
+ 'mismatch' => array(
+ 'userid' => $userId,
+ 'cookie_username' => $userName,
+ 'username' => $userInfo->getName(),
+ ),
+ ) );
return null;
}
if ( $token !== null ) {
if ( !hash_equals( $userInfo->getToken(), $token ) ) {
+ $this->logger->warning(
+ 'Session "{session}" requested with invalid Token cookie.',
+ array(
+ 'session' => $info['id'],
+ 'userid' => $userId,
+ 'username' => $userInfo->getName(),
+ ) );
return null;
}
$info['userInfo'] = $userInfo->verified();
}
} elseif ( isset( $info['id'] ) ) {
// No UserID cookie, so insist that the session is anonymous.
+ // Note: this event occurs for several normal activities:
+ // * anon visits Special:UserLogin
+ // * anon browsing after seeing Special:UserLogin
+ // * anon browsing after edit or preview
+ $this->logger->debug(
+ 'Session "{session}" requested without UserID cookie',
+ array(
+ 'session' => $info['id'],
+ ) );
$info['userInfo'] = UserInfo::newAnonymous();
} else {
// No session ID and no user is the same as an empty session, so
// This can happen under normal circumstances, if the session exists but is
// invalid. Let's emit a log warning instead of a PHP warning.
$this->logger->warning(
- __METHOD__ . ": Session \"$id\" cannot be loaded, skipping write."
- );
+ __METHOD__ . ': Session "{session}" cannot be loaded, skipping write.',
+ array(
+ 'session' => $id,
+ ) );
return true;
}
$this->data = array();
$this->dataDirty = true;
$this->metaDirty = true;
- $this->logger->debug( "SessionBackend $this->id is unsaved, marking dirty in constructor" );
+ $this->logger->debug(
+ 'SessionBackend "{session}" is unsaved, marking dirty in constructor',
+ array(
+ 'session' => $this->id,
+ ) );
} else {
$this->data = $blob['data'];
if ( isset( $blob['metadata']['loggedOut'] ) ) {
} else {
$this->metaDirty = true;
$this->logger->debug(
- "SessionBackend $this->id metadata dirty due to missing expiration timestamp"
- );
+ 'SessionBackend "{session}" metadata dirty due to missing expiration timestamp',
+ array(
+ 'session' => $this->id,
+ ) );
}
}
$this->dataHash = md5( serialize( $this->data ) );
$this->provider->sessionIdWasReset( $this, $oldId );
$this->metaDirty = true;
$this->logger->debug(
- "SessionBackend $this->id metadata dirty due to ID reset (formerly $oldId)"
- );
+ 'SessionBackend "{session}" metadata dirty due to ID reset (formerly "{oldId}")',
+ array(
+ 'session' => $this->id,
+ 'oldId' => $oldId,
+ ) );
if ( $restart ) {
session_id( (string)$this->id );
$this->persist = true;
$this->forcePersist = true;
$this->metaDirty = true;
- $this->logger->debug( "SessionBackend $this->id force-persist due to persist()" );
+ $this->logger->debug(
+ 'SessionBackend "{session}" force-persist due to persist()',
+ array(
+ 'session' => $this->id,
+ ) );
$this->autosave();
} else {
$this->renew();
if ( $this->remember !== (bool)$remember ) {
$this->remember = (bool)$remember;
$this->metaDirty = true;
- $this->logger->debug( "SessionBackend $this->id metadata dirty due to remember-user change" );
+ $this->logger->debug(
+ 'SessionBackend "{session}" metadata dirty due to remember-user change',
+ array(
+ 'session' => $this->id,
+ ) );
$this->autosave();
}
}
$this->user = $user;
$this->metaDirty = true;
- $this->logger->debug( "SessionBackend $this->id metadata dirty due to user change" );
+ $this->logger->debug(
+ 'SessionBackend "{session}" metadata dirty due to user change',
+ array(
+ 'session' => $this->id,
+ ) );
$this->autosave();
}
if ( $this->forceHTTPS !== (bool)$force ) {
$this->forceHTTPS = (bool)$force;
$this->metaDirty = true;
- $this->logger->debug( "SessionBackend $this->id metadata dirty due to force-HTTPS change" );
+ $this->logger->debug(
+ 'SessionBackend "{session}" metadata dirty due to force-HTTPS change',
+ array(
+ 'session' => $this->id,
+ ) );
$this->autosave();
}
}
$this->loggedOut = $ts;
$this->metaDirty = true;
$this->logger->debug(
- "SessionBackend $this->id metadata dirty due to logged-out-timestamp change"
- );
+ 'SessionBackend "{session}" metadata dirty due to logged-out-timestamp change',
+ array(
+ 'session' => $this->id,
+ ) );
$this->autosave();
}
}
$this->providerMetadata = $metadata;
$this->metaDirty = true;
$this->logger->debug(
- "SessionBackend $this->id metadata dirty due to provider metadata change"
- );
+ 'SessionBackend "{session}" metadata dirty due to provider metadata change',
+ array(
+ 'session' => $this->id,
+ ) );
$this->autosave();
}
}
$data[$key] = $value;
$this->dataDirty = true;
$this->logger->debug(
- "SessionBackend $this->id data dirty due to addData(): " . wfGetAllCallers( 5 )
- );
+ 'SessionBackend "{session}" data dirty due to addData(): {callers}',
+ array(
+ 'session' => $this->id,
+ 'callers' => wfGetAllCallers( 5 ),
+ ) );
}
}
}
public function dirty() {
$this->dataDirty = true;
$this->logger->debug(
- "SessionBackend $this->id data dirty due to dirty(): " . wfGetAllCallers( 5 )
- );
+ 'SessionBackend "{session}" data dirty due to dirty(): {callers}',
+ array(
+ 'session' => $this->id,
+ 'callers' => wfGetAllCallers( 5 ),
+ ) );
}
/**
if ( time() + $this->lifetime / 2 > $this->expires ) {
$this->metaDirty = true;
$this->logger->debug(
- "SessionBackend $this->id metadata dirty for renew(): " . wfGetAllCallers( 5 )
- );
+ 'SessionBackend "{callers}" metadata dirty for renew(): {callers}',
+ array(
+ 'session' => $this->id,
+ 'callers' => wfGetAllCallers( 5 ),
+ ) );
if ( $this->persist ) {
$this->forcePersist = true;
$this->logger->debug(
- "SessionBackend $this->id force-persist for renew(): " . wfGetAllCallers( 5 )
- );
+ 'SessionBackend "{session}" force-persist for renew(): {callers}',
+ array(
+ 'session' => $this->id,
+ 'callers' => wfGetAllCallers( 5 ),
+ ) );
}
}
$this->autosave();
public function save( $closing = false ) {
if ( $this->provider->getManager()->isUserSessionPrevented( $this->user->getName() ) ) {
$this->logger->debug(
- "SessionBackend $this->id not saving, " .
- "user {$this->user} was passed to SessionManager::preventSessionsForUser"
- );
+ 'SessionBackend "{session}" not saving, user {user} was ' .
+ 'passed to SessionManager::preventSessionsForUser',
+ array(
+ 'session' => $this->id,
+ 'user' => $this->user,
+ ) );
return;
}
$anon = $this->user->isAnon();
if ( !$anon && !$this->user->getToken( false ) ) {
$this->logger->debug(
- "SessionBackend $this->id creating token for user {$this->user} on save"
- );
+ 'SessionBackend "{session}" creating token for user {user} on save',
+ array(
+ 'session' => $this->id,
+ 'user' => $this->user,
+ ) );
$this->user->setToken();
if ( !wfReadOnly() ) {
$this->user->saveSettings();
if ( !$this->metaDirty && !$this->dataDirty &&
$this->dataHash !== md5( serialize( $this->data ) )
) {
- $this->logger->debug( "SessionBackend $this->id data dirty due to hash mismatch, " .
- "$this->dataHash !== " . md5( serialize( $this->data ) ) );
+ $this->logger->debug(
+ 'SessionBackend "{session}" data dirty due to hash mismatch, {expected} !== {got}',
+ array(
+ 'session' => $this->id,
+ 'expected' => $this->dataHash,
+ 'got' => md5( serialize( $this->data ) ),
+ ) );
$this->dataDirty = true;
}
return;
}
- $this->logger->debug( "SessionBackend $this->id save: " .
- 'dataDirty=' . (int)$this->dataDirty . ' ' .
- 'metaDirty=' . (int)$this->metaDirty . ' ' .
- 'forcePersist=' . (int)$this->forcePersist
- );
+ $this->logger->debug(
+ 'SessionBackend "{session}" save: dataDirty={dataDirty} ' .
+ 'metaDirty={metaDirty} forcePersist={forcePersist}',
+ array(
+ 'session' => $this->id,
+ 'dataDirty' => (int)$this->dataDirty,
+ 'metaDirty' => (int)$this->metaDirty,
+ 'forcePersist' => (int)$this->forcePersist,
+ ) );
// Persist to the provider, if flagged
if ( $this->persist && ( $this->metaDirty || $this->forcePersist ) ) {
if ( $this->usePhpSessionHandling && session_id() === '' && PHPSessionHandler::isEnabled() &&
SessionManager::getGlobalSession()->getId() === (string)$this->id
) {
- $this->logger->debug( "SessionBackend $this->id: Taking over PHP session" );
+ $this->logger->debug(
+ 'SessionBackend "{session}" Taking over PHP session',
+ array(
+ 'session' => $this->id,
+ ) );
session_id( (string)$this->id );
\MediaWiki\quietCall( 'session_start' );
}
try {
$session = $this->getEmptySessionInternal( $request, $id );
} catch ( \Exception $ex ) {
- $this->logger->error( __METHOD__ . ': failed to create empty session: ' .
- $ex->getMessage() );
+ $this->logger->error( 'Failed to create empty session: {exception}',
+ array(
+ 'method' => __METHOD__,
+ 'exception' => $ex,
+ ) );
$session = null;
}
}
// Checks passed, create the user...
$from = isset( $_SERVER['REQUEST_URI'] ) ? $_SERVER['REQUEST_URI'] : 'CLI';
- $logger->info( __METHOD__ . ": creating new user ($userName) - from: $from" );
+ $logger->info( __METHOD__ . ': creating new user ({username}) - from: {url}',
+ array(
+ 'username' => $userName,
+ 'url' => $from,
+ ) );
try {
// Insert the user into the local DB master
$status = $user->addToDatabase();
if ( !$status->isOK() ) {
// @codeCoverageIgnoreStart
- $logger->error( __METHOD__ . ': failed with message ' . $status->getWikiText() );
+ $logger->error( __METHOD__ . ': failed with message ' . $status->getWikiText(),
+ array(
+ 'username' => $userName,
+ ) );
$user->setId( 0 );
$user->loadFromId();
return false;
}
} catch ( \Exception $ex ) {
// @codeCoverageIgnoreStart
- $logger->error( __METHOD__ . ': failed with exception ' . $ex->getMessage() );
+ $logger->error( __METHOD__ . ': failed with exception {exception}', array(
+ 'exception' => $ex,
+ 'username' => $userName,
+ ) );
// Do not keep throwing errors for a while
$cache->set( $backoffKey, 1, 600 );
// Bubble up error; which should normally trigger DB rollbacks
public function preventSessionsForUser( $username ) {
$this->preventUsers[$username] = true;
- // Reset the user's token to kill existing sessions
- $user = User::newFromName( $username );
- if ( $user && $user->getToken( false ) ) {
- $user->setToken();
- $user->saveSettings();
- }
-
// Instruct the session providers to kill any other sessions too.
foreach ( $this->getProviders() as $provider ) {
$provider->preventSessionsForUser( $username );
if ( $blob !== false ) {
// Sanity check: blob must be an array, if it's saved at all
if ( !is_array( $blob ) ) {
- $this->logger->warning( "Session $info: Bad data" );
+ $this->logger->warning( 'Session "{session}": Bad data', array(
+ 'session' => $info,
+ ) );
$this->store->delete( $key );
return false;
}
if ( !isset( $blob['data'] ) || !is_array( $blob['data'] ) ||
!isset( $blob['metadata'] ) || !is_array( $blob['metadata'] )
) {
- $this->logger->warning( "Session $info: Bad data structure" );
+ $this->logger->warning( 'Session "{session}": Bad data structure', array(
+ 'session' => $info,
+ ) );
$this->store->delete( $key );
return false;
}
!array_key_exists( 'userToken', $metadata ) ||
!array_key_exists( 'provider', $metadata )
) {
- $this->logger->warning( "Session $info: Bad metadata" );
+ $this->logger->warning( 'Session "{session}": Bad metadata', array(
+ 'session' => $info,
+ ) );
$this->store->delete( $key );
return false;
}
if ( $provider === null ) {
$newParams['provider'] = $provider = $this->getProvider( $metadata['provider'] );
if ( !$provider ) {
- $this->logger->warning( "Session $info: Unknown provider, " . $metadata['provider'] );
+ $this->logger->warning(
+ 'Session "{session}": Unknown provider ' . $metadata['provider'],
+ array(
+ 'session' => $info,
+ )
+ );
$this->store->delete( $key );
return false;
}
} elseif ( $metadata['provider'] !== (string)$provider ) {
- $this->logger->warning( "Session $info: Wrong provider, " .
- $metadata['provider'] . ' !== ' . $provider );
+ $this->logger->warning( 'Session "{session}": Wrong provider ' .
+ $metadata['provider'] . ' !== ' . $provider,
+ array(
+ 'session' => $info,
+ ) );
return false;
}
$newParams['metadata'] = $newProviderMetadata;
}
} catch ( \UnexpectedValueException $ex ) {
- $this->logger->warning( "Session $info: Metadata merge failed: " . $ex->getMessage() );
+ $this->logger->warning(
+ 'Session "{session}": Metadata merge failed: {exception}',
+ array(
+ 'session' => $info,
+ 'exception' => $ex,
+ ) );
return false;
}
}
$userInfo = UserInfo::newAnonymous();
}
} catch ( \InvalidArgumentException $ex ) {
- $this->logger->error( "Session $info: " . $ex->getMessage() );
+ $this->logger->error( 'Session "{session}": {exception}', array(
+ 'session' => $info,
+ 'exception' => $ex,
+ ) );
return false;
}
$newParams['userInfo'] = $userInfo;
// is no saved ID and the names match.
if ( $metadata['userId'] ) {
if ( $metadata['userId'] !== $userInfo->getId() ) {
- $this->logger->warning( "Session $info: User ID mismatch, " .
- $metadata['userId'] . ' !== ' . $userInfo->getId() );
+ $this->logger->warning(
+ 'Session "{session}": User ID mismatch, {uid_a} !== {uid_b}',
+ array(
+ 'session' => $info,
+ 'uid_a' => $metadata['userId'],
+ 'uid_b' => $userInfo->getId(),
+ ) );
return false;
}
if ( $metadata['userName'] !== null &&
$userInfo->getName() !== $metadata['userName']
) {
- $this->logger->warning( "Session $info: User ID matched but name didn't (rename?), " .
- $metadata['userName'] . ' !== ' . $userInfo->getName() );
+ $this->logger->warning(
+ 'Session "{session}": User ID matched but name didn\'t (rename?), {uname_a} !== {uname_b}',
+ array(
+ 'session' => $info,
+ 'uname_a' => $metadata['userName'],
+ 'uname_b' => $userInfo->getName(),
+ ) );
return false;
}
} elseif ( $metadata['userName'] !== null ) { // Shouldn't happen, but just in case
if ( $metadata['userName'] !== $userInfo->getName() ) {
- $this->logger->warning( "Session $info: User name mismatch, " .
- $metadata['userName'] . ' !== ' . $userInfo->getName() );
+ $this->logger->warning(
+ 'Session "{session}": User name mismatch, {uname_a} !== {uname_b}',
+ array(
+ 'session' => $info,
+ 'uname_a' => $metadata['userName'],
+ 'uname_b' => $userInfo->getName(),
+ ) );
return false;
}
} elseif ( !$userInfo->isAnon() ) {
// Metadata specifies an anonymous user, but the passed-in
// user isn't anonymous.
$this->logger->warning(
- "Session $info: Metadata has an anonymous user, " .
- 'but a non-anon user was provided'
- );
+ 'Session "{session}": Metadata has an anonymous user, but a non-anon user was provided',
+ array(
+ 'session' => $info,
+ ) );
return false;
}
}
if ( $metadata['userToken'] !== null &&
$userInfo->getToken() !== $metadata['userToken']
) {
- $this->logger->warning( "Session $info: User token mismatch" );
+ $this->logger->warning( 'Session "{session}": User token mismatch', array(
+ 'session' => $info,
+ ) );
return false;
}
if ( !$userInfo->isVerified() ) {
} else {
// No metadata, so we can't load the provider if one wasn't given.
if ( $info->getProvider() === null ) {
- $this->logger->warning( "Session $info: Null provider and no metadata" );
+ $this->logger->warning(
+ 'Session "{session}": Null provider and no metadata',
+ array(
+ 'session' => $info,
+ ) );
return false;
}
$newParams['userInfo'] = UserInfo::newAnonymous();
} else {
$this->logger->info(
- "Session $info: No user provided and provider cannot set user"
- );
+ 'Session "{session}": No user provided and provider cannot set user',
+ array(
+ 'session' => $info,
+ ) );
return false;
}
} elseif ( !$info->getUserInfo()->isVerified() ) {
$this->logger->warning(
- "Session $info: Unverified user provided and no metadata to auth it"
- );
+ 'Session "{session}": Unverified user provided and no metadata to auth it',
+ array(
+ 'session' => $info,
+ ) );
return false;
}
'SessionCheckInfo',
array( &$reason, $info, $request, $metadata, $data )
) ) {
- $this->logger->warning( "Session $info: $reason" );
+ $this->logger->warning( 'Session "{session}": ' . $reason, array(
+ 'session' => $info,
+ ) );
return false;
}
// Select: All, None, Invert
$links = array();
$links[] = Html::element(
- 'a', array( 'href' => '#', 'id' => 'checkbox-all' ),
+ 'a', array( 'href' => '#', 'class' => 'mw-checkbox-all' ),
$this->msg( 'checkbox-all' )->text()
);
$links[] = Html::element(
- 'a', array( 'href' => '#', 'id' => 'checkbox-none' ),
+ 'a', array( 'href' => '#', 'class' => 'mw-checkbox-none' ),
$this->msg( 'checkbox-none' )->text()
);
$links[] = Html::element(
- 'a', array( 'href' => '#', 'id' => 'checkbox-invert' ),
+ 'a', array( 'href' => '#', 'class' => 'mw-checkbox-invert' ),
$this->msg( 'checkbox-invert' )->text()
);
if ( $targetTitle->getArticleID() == $destTitle->getArticleID() ) {
return false;
}
- # Verify that this timestamp is valid
- # Must be older than the destination page
- $dbw = wfGetDB( DB_MASTER );
- # Get timestamp into DB format
- $this->mTimestamp = $this->mTimestamp ? $dbw->timestamp( $this->mTimestamp ) : '';
- # Max timestamp should be min of destination page
- $maxtimestamp = $dbw->selectField(
- 'revision',
- 'MIN(rev_timestamp)',
- array( 'rev_page' => $this->mDestID ),
- __METHOD__
- );
- # Destination page must exist with revisions
- if ( !$maxtimestamp ) {
- $this->getOutput()->addWikiMsg( 'mergehistory-fail' );
- return false;
- }
- # Get the latest timestamp of the source
- $lasttimestamp = $dbw->selectField(
- array( 'page', 'revision' ),
- 'rev_timestamp',
- array( 'page_id' => $this->mTargetID, 'page_latest = rev_id' ),
- __METHOD__
- );
- # $this->mTimestamp must be older than $maxtimestamp
- if ( $this->mTimestamp >= $maxtimestamp ) {
- $this->getOutput()->addWikiMsg( 'mergehistory-fail' );
+ // MergeHistory object
+ $mh = new MergeHistory( $targetTitle, $destTitle, $this->mTimestamp );
+ // Merge!
+ $mergeStatus = $mh->merge( $this->getUser(), $this->mComment );
+ if ( !$mergeStatus->isOK() ) {
+ // Failed merge
+ $this->getOutput()->addWikiMsg( $mergeStatus->getMessage() );
return false;
}
- # Get the timestamp pivot condition
- if ( $this->mTimestamp ) {
- $timewhere = "rev_timestamp <= {$this->mTimestamp}";
- $timestampLimit = wfTimestamp( TS_MW, $this->mTimestamp );
- } else {
- $timewhere = "rev_timestamp <= {$maxtimestamp}";
- $timestampLimit = wfTimestamp( TS_MW, $lasttimestamp );
- }
- # Check that there are not too many revisions to move
- $limit = 5000; // avoid too much slave lag
- $count = $dbw->selectRowCount( 'revision', '1',
- array( 'rev_page' => $this->mTargetID, $timewhere ),
- __METHOD__,
- array( 'LIMIT' => $limit + 1 )
- );
- if ( $count > $limit ) {
- $this->getOutput()->addWikiMsg( 'mergehistory-fail-toobig' );
-
- return false;
- }
- # Do the moving...
- $dbw->update(
- 'revision',
- array( 'rev_page' => $this->mDestID ),
- array( 'rev_page' => $this->mTargetID, $timewhere ),
- __METHOD__
- );
-
- $count = $dbw->affectedRows();
- # Make the source page a redirect if no revisions are left
- $haveRevisions = $dbw->selectField(
- 'revision',
- 'rev_timestamp',
- array( 'rev_page' => $this->mTargetID ),
- __METHOD__,
- array( 'FOR UPDATE' )
- );
- if ( !$haveRevisions ) {
- if ( $this->mComment ) {
- $comment = $this->msg(
- 'mergehistory-comment',
- $targetTitle->getPrefixedText(),
- $destTitle->getPrefixedText(),
- $this->mComment
- )->inContentLanguage()->text();
- } else {
- $comment = $this->msg(
- 'mergehistory-autocomment',
- $targetTitle->getPrefixedText(),
- $destTitle->getPrefixedText()
- )->inContentLanguage()->text();
- }
-
- $contentHandler = ContentHandler::getForTitle( $targetTitle );
- $redirectContent = $contentHandler->makeRedirectContent( $destTitle );
-
- if ( $redirectContent ) {
- $redirectPage = WikiPage::factory( $targetTitle );
- $redirectRevision = new Revision( array(
- 'title' => $targetTitle,
- 'page' => $this->mTargetID,
- 'comment' => $comment,
- 'content' => $redirectContent ) );
- $redirectRevision->insertOn( $dbw );
- $redirectPage->updateRevisionOn( $dbw, $redirectRevision );
-
- # Now, we record the link from the redirect to the new title.
- # It should have no other outgoing links...
- $dbw->delete( 'pagelinks', array( 'pl_from' => $this->mDestID ), __METHOD__ );
- $dbw->insert( 'pagelinks',
- array(
- 'pl_from' => $this->mDestID,
- 'pl_from_namespace' => $destTitle->getNamespace(),
- 'pl_namespace' => $destTitle->getNamespace(),
- 'pl_title' => $destTitle->getDBkey() ),
- __METHOD__
- );
- } else {
- // would be nice to show a warning if we couldn't create a redirect
- }
- } else {
- $targetTitle->invalidateCache(); // update histories
- }
- $destTitle->invalidateCache(); // update histories
- # Check if this did anything
- if ( !$count ) {
- $this->getOutput()->addWikiMsg( 'mergehistory-fail' );
-
- return false;
- }
- # Update our logs
- $logEntry = new ManualLogEntry( 'merge', 'merge' );
- $logEntry->setPerformer( $this->getUser() );
- $logEntry->setComment( $this->mComment );
- $logEntry->setTarget( $targetTitle );
- $logEntry->setParameters( array(
- '4::dest' => $destTitle->getPrefixedText(),
- '5::mergepoint' => $timestampLimit
- ) );
- $logId = $logEntry->insert();
- $logEntry->publish( $logId );
$targetLink = Linker::link(
$targetTitle,
$this->getOutput()->addWikiMsg( $this->msg( 'mergehistory-done' )
->rawParams( $targetLink )
->params( $destTitle->getPrefixedText() )
- ->numParams( $count )
+ ->numParams( $mh->getMergedRevisionCount() )
);
- Hooks::run( 'ArticleMergeComplete', array( $targetTitle, $destTitle ) );
-
return true;
}
* @ingroup SpecialPage
*/
class SpecialUndelete extends SpecialPage {
- private $mAction;
+ private $mAction;
private $mTarget;
private $mTimestamp;
private $mRestore;
+ private $mRevdel;
private $mInvert;
private $mFilename;
- private $mTargetTimestamp;
+ private $mTargetTimestamp;
private $mAllowed;
private $mCanView;
private $mComment;
$posted = $request->wasPosted() &&
$user->matchEditToken( $request->getVal( 'wpEditToken' ) );
$this->mRestore = $request->getCheck( 'restore' ) && $posted;
+ $this->mRevdel = $request->getCheck( 'revdel' ) && $posted;
$this->mInvert = $request->getCheck( 'invert' ) && $posted;
$this->mPreview = $request->getCheck( 'preview' ) && $posted;
$this->mDiff = $request->getCheck( 'diff' );
} else {
$this->showFile( $this->mFilename );
}
- } elseif ( $this->mRestore && $this->mAction == 'submit' ) {
- $this->undelete();
+ } elseif ( $this->mAction === "submit" ) {
+ if ( $this->mRestore ) {
+ $this->undelete();
+ } elseif ( $this->mRevdel ) {
+ $this->redirectToRevDel();
+ }
+
} else {
$this->showHistory();
}
}
+ /**
+ * Convert submitted form data to format expected by RevisionDelete and
+ * redirect the request
+ */
+ private function redirectToRevDel() {
+ $archive = new PageArchive( $this->mTargetObj );
+
+ $revisions = array();
+
+ foreach ( $this->getRequest()->getValues() as $key => $val ) {
+ $matches = array();
+ if ( preg_match( "/^ts(\d{14})$/", $key, $matches ) ) {
+ $revisions[ $archive->getRevision( $matches[1] )->getId() ] = 1;
+ }
+ }
+ $query = array(
+ "type" => "revision",
+ "ids" => $revisions,
+ "target" => wfUrlencode( $this->mTargetObj->getPrefixedText() )
+ );
+ $url = SpecialPage::getTitleFor( "RevisionDelete" )->getFullURL( $query );
+ $this->getOutput()->redirect( $url );
+ }
+
function showSearchForm() {
$out = $this->getOutput();
$out->setPageTitle( $this->msg( 'undelete-search-title' ) );
$out->addHTML( Xml::element( 'h2', null, $this->msg( 'history' )->text() ) . "\n" );
if ( $haveRevisions ) {
- # The page's stored (deleted) history:
+ # Show the page's stored (deleted) history
+
+ if ( $this->getUser()->isAllowed( 'deleterevision' ) ) {
+ $out->addHTML( Html::element(
+ 'button',
+ array(
+ 'name' => 'revdel',
+ 'type' => 'submit',
+ 'class' => 'deleterevision-log-submit mw-log-deleterevision-button'
+ ),
+ $this->msg( 'showhideselectedversions' )->text()
+ ) . "\n" );
+ }
+
$out->addHTML( '<ul>' );
$remaining = $revisions->numRows();
$earliestLiveTime = $this->mTargetObj->getEarliestRevTime();
$attribs['class'] = implode( ' ', $classes );
}
- // Revision delete links
- $revdlink = Linker::getRevDeleteLink( $user, $rev, $this->mTargetObj );
-
- $revisionRow = $this->msg( 'undelete-revision-row' )
+ $revisionRow = $this->msg( 'undelete-revision-row2' )
->rawParams(
$checkBox,
- $revdlink,
$last,
$pageLink,
$userLink,
return $expired;
}
+ protected function getSubpagesForPrefixSearch() {
+ return array( 'signup' );
+ }
}
break;
default:
- $out->addModules( 'mediawiki.special.version' );
+ $out->addModuleStyles( 'mediawiki.special.version' );
$out->addWikiText(
$this->getMediaWikiCredits() .
$this->softwareInformation() .
*/
const TOKEN_LENGTH = 32;
+ /**
+ * @const string An invalid value for user_token
+ */
+ const INVALID_TOKEN = '*** INVALID ***';
+
/**
* Global constant made accessible as class constants so that autoloader
* magic can be used.
}
/**
- * Test if it's safe to load this User object
+ * Test if it's safe to load this User object. You should typically check this before using
+ * $wgUser or RequestContext::getUser in a method that might be called before the system has
+ * been fully initialized. If the object is unsafe, you should use an anonymous user:
+ * \code
+ * $user = $wgUser->isSafeToLoad() ? $wgUser : new User;
+ * \endcode
+ *
+ * @since 1.27
* @return bool
*/
public function isSafeToLoad() {
$user = self::newFromRow( $row );
// A user is considered to exist as a non-system user if it has a
- // password set, or a temporary password set, or an email set.
+ // password set, or a temporary password set, or an email set, or a
+ // non-invalid token.
$passwordFactory = new PasswordFactory();
$passwordFactory->init( RequestContext::getMain()->getConfig() );
try {
$newpassword = PasswordFactory::newInvalidPassword();
}
if ( !$password instanceof InvalidPassword || !$newpassword instanceof InvalidPassword
- || $user->mEmail
+ || $user->mEmail || $user->mToken !== self::INVALID_TOKEN
) {
// User exists. Steal it?
if ( !$options['steal'] ) {
__METHOD__
);
$user->invalidateEmail();
+ $user->mToken = self::INVALID_TOKEN;
$user->saveSettings();
+ SessionManager::singleton()->preventSessionsForUser( $user->getName() );
}
- SessionManager::singleton()->preventSessionsForUser( $user->getName() );
-
return $user;
}
$keys = array();
$id = $this->getId();
$userLimit = false;
+ $isNewbie = $this->isNewbie();
- if ( isset( $limits['anon'] ) && $id == 0 ) {
- $keys[wfMemcKey( 'limiter', $action, 'anon' )] = $limits['anon'];
- }
-
- if ( isset( $limits['user'] ) && $id != 0 ) {
- $userLimit = $limits['user'];
- }
- if ( $this->isNewbie() ) {
- if ( isset( $limits['newbie'] ) && $id != 0 ) {
+ if ( $id == 0 ) {
+ // limits for anons
+ if ( isset( $limits['anon'] ) ) {
+ $keys[wfMemcKey( 'limiter', $action, 'anon' )] = $limits['anon'];
+ }
+ } else {
+ // limits for logged-in users
+ if ( isset( $limits['user'] ) ) {
+ $userLimit = $limits['user'];
+ }
+ // limits for newbie logged-in users
+ if ( $isNewbie && isset( $limits['newbie'] ) ) {
$keys[wfMemcKey( 'limiter', $action, 'user', $id )] = $limits['newbie'];
}
+ }
+
+ // limits for anons and for newbie logged-in users
+ if ( $isNewbie ) {
+ // ip-based limits
if ( isset( $limits['ip'] ) ) {
$ip = $this->getRequest()->getIP();
- $keys["mediawiki:limiter:$action:ip:$ip"] = $limits['ip'];
+ $keys[wfMemcKey( 'limiter', $action, 'ip', $ip )] = $limits['ip'];
}
+ // subnet-based limits
if ( isset( $limits['subnet'] ) ) {
$ip = $this->getRequest()->getIP();
- $matches = array();
- $subnet = false;
- if ( IP::isIPv6( $ip ) ) {
- $parts = IP::parseRange( "$ip/64" );
- $subnet = $parts[0];
- } elseif ( preg_match( '/^(\d+\.\d+\.\d+)\.\d+$/', $ip, $matches ) ) {
- // IPv4
- $subnet = $matches[1];
- }
+ $subnet = IP::getSubnet( $ip );
if ( $subnet !== false ) {
- $keys["mediawiki:limiter:$action:subnet:$subnet"] = $limits['subnet'];
+ $keys[wfMemcKey( 'limiter', $action, 'subnet', $subnet )] = $limits['subnet'];
}
}
}
+
// Check for group-specific permissions
- // If more than one group applies, use the group with the highest limit
+ // If more than one group applies, use the group with the highest limit ratio (max/period)
foreach ( $this->getGroups() as $group ) {
if ( isset( $limits[$group] ) ) {
if ( $userLimit === false
}
}
}
+
// Set the user limit key
if ( $userLimit !== false ) {
list( $max, $period ) = $userLimit;
$keys[wfMemcKey( 'limiter', $action, 'user', $id )] = $userLimit;
}
+ // ip-based limits for all ping-limitable users
+ if ( isset( $limits['ip-all'] ) ) {
+ $ip = $this->getRequest()->getIP();
+ // ignore if user limit is more permissive
+ if ( $isNewbie || $userLimit === false
+ || $limits['ip-all'][0] / $limits['ip-all'][1] > $userLimit[0] / $userLimit[1] ) {
+ $keys["mediawiki:limiter:$action:ip-all:$ip"] = $limits['ip-all'];
+ }
+ }
+
+ // subnet-based limits for all ping-limitable users
+ if ( isset( $limits['subnet-all'] ) ) {
+ $ip = $this->getRequest()->getIP();
+ $subnet = IP::getSubnet( $ip );
+ if ( $subnet !== false ) {
+ // ignore if user limit is more permissive
+ if ( $isNewbie || $userLimit === false
+ || $limits['ip-all'][0] / $limits['ip-all'][1]
+ > $userLimit[0] / $userLimit[1] ) {
+ $keys["mediawiki:limiter:$action:subnet-all:$subnet"] = $limits['subnet-all'];
+ }
+ }
+ }
+
$cache = ObjectCache::getLocalClusterInstance();
$triggered = false;
$this->setToken();
}
- // If the user doesn't have a token, return null to indicate that.
- // Otherwise, hmac the version with the secret if we have a version.
if ( !$this->mToken ) {
+ // The user doesn't have a token, return null to indicate that.
return null;
+ } elseif ( $this->mToken === self::INVALID_TOKEN ) {
+ // We return a random value here so existing token checks are very
+ // likely to fail.
+ return MWCryptRand::generateHex( self::TOKEN_LENGTH );
} elseif ( $wgAuthenticationTokenVersion === null ) {
+ // $wgAuthenticationTokenVersion not in use, so return the raw secret
return $this->mToken;
} else {
+ // $wgAuthenticationTokenVersion in use, so hmac it.
$ret = MWCryptHash::hmac( $wgAuthenticationTokenVersion, $this->mToken, false );
// The raw hash can be overly long. Shorten it up.
*/
public function setToken( $token = false ) {
$this->load();
- if ( !$token ) {
+ if ( $this->mToken === self::INVALID_TOKEN ) {
+ \MediaWiki\Logger\LoggerFactory::getInstance( 'session' )
+ ->debug( __METHOD__ . ": Ignoring attempt to set token for system user \"$this\"" );
+ } elseif ( !$token ) {
$this->mToken = MWCryptRand::generateHex( self::TOKEN_LENGTH );
} else {
$this->mToken = $token;
public static function clearCaches() {
self::$proxyIpSet = null;
}
+
+ /**
+ * Returns the subnet of a given IP
+ *
+ * @param string $ip
+ * @return string|false
+ */
+ public static function getSubnet( $ip ) {
+ $matches = array();
+ $subnet = false;
+ if ( IP::isIPv6( $ip ) ) {
+ $parts = IP::parseRange( "$ip/64" );
+ $subnet = $parts[0];
+ } elseif ( preg_match( '/^(\d+\.\d+\.\d+)\.\d+$/', $ip, $matches ) ) {
+ // IPv4
+ $subnet = $matches[1];
+ }
+ return $subnet;
+ }
}
'gl' => 'galego', # Galician
'glk' => 'گیلکی', # Gilaki
'gn' => 'Avañe\'ẽ', # Guaraní, Paraguayan
- 'gom' => 'à¤\97à¥\8bवा à¤\95à¥\8bà¤\82à¤\95णà¥\80 / Gova Konknni', # Goan Konkani
- 'gom-deva' => 'à¤\97à¥\8bवा à¤\95à¥\8bà¤\82à¤\95णà¥\80', # Goan Konkani (Devanagari script)
- 'gom-latn' => 'Gova Konknni', # Goan Konkani (Latin script)
+ 'gom' => 'à¤\97à¥\8bà¤\82यà¤\9aà¥\80 à¤\95à¥\8bà¤\82à¤\95णà¥\80 / Gõychi Konknni', # Goan Konkani
+ 'gom-deva' => 'à¤\97à¥\8bà¤\82यà¤\9aà¥\80 à¤\95à¥\8bà¤\82à¤\95णà¥\80', # Goan Konkani (Devanagari script)
+ 'gom-latn' => 'Gõychi Konknni', # Goan Konkani (Latin script)
'got' => '𐌲𐌿𐍄𐌹𐍃𐌺', # Gothic
'grc' => 'Ἀρχαία ἑλληνικὴ', # Ancient Greek
'gsw' => 'Alemannisch', # Alemannic
"virus-scanfailed": "فشل المسح (كود $1)",
"virus-unknownscanner": "مضاد فيروسات غير معروف:",
"logouttext": "<strong>أنت الآن غير مسجل الدخول.</strong> قد ترى بعض الصفحات كما لو أنك ما زلت مسجل الدخول، وذلك حتى تفرغ التخزين المؤقت في متصفحك.",
+ "cannotlogoutnow-title": "لا يمكن تسجيل الخروج الآن",
+ "cannotlogoutnow-text": "لا يمكن تسجيل الخروج عند استخدام $1",
"welcomeuser": "أهلاً بك يا $1!",
"welcomecreation-msg": "تم إنشاء حسابك.\nلا تنس تعديل [[Special:Preferences|تفضيلاتك في {{SITENAME}}]].",
"yourname": "اسم المستخدم:",
"remembermypassword": "تذكر دخولي بهذا المتصفح (لمدة أقصاها {{PLURAL:$1||يوم واحد|يومان|$1 أيام|$1 يوما|$1 يوم}})",
"userlogin-remembermypassword": "أبقني مسجلا للدخول",
"userlogin-signwithsecure": "الولوج باتصّال مؤمّن",
+ "cannotloginnow-title": "لا يمكن تسجيل الدخول الآن",
+ "cannotloginnow-text": "لا يمكن تسجيل الدخول عند استخدام $1.",
"yourdomainname": "نطاقك:",
"password-change-forbidden": "أنت لا يمكنك تغيير كلمات السر على هذا الويكي.",
"externaldberror": "هناك إما خطأ في دخول قاعدة البيانات الخارجية أو أنه غير مسموح لك بتحديث حسابك الخارجي.",
"resetpass_submit": "ضبط كلمة السر والدخول",
"changepassword-success": "تم تغيير كلمة السر بنجاح!",
"changepassword-throttled": "لديك محاولات تسجيل دخول كثيرة حديثة. من فضلك انتظر $1 قبل المحاولة ثانية.",
+ "botpasswords-label-appid": "اسم البوت:",
+ "botpasswords-label-create": "أنشأ",
+ "botpasswords-label-cancel": "ألغ",
+ "botpasswords-label-delete": "احذف",
+ "botpasswords-label-resetpassword": "أعد ضبط كلمة السر",
"resetpass_forbidden": "كلمات السر لا يمكن تغييرها",
"resetpass-no-info": "يجب أن تكون مسجل الدخول للوصول إلى هذه الصفحة مباشرة.",
"resetpass-submit-loggedin": "تغيير كلمة السر",
"userrights": "صلاحيات المستخدم",
"userrights-lookup-user": "أدِر مجموعات المستخدم",
"userrights-user-editname": "أدخل اسم مستخدم:",
- "editusergroup": "عدل مجموعات المستخدم",
+ "editusergroup": "عدل مجموعات {{GENDER:$1|المستخدم|المستخدمة}}",
"editinguser": "تغيير صلاحيات {{GENDER:$1|المستخدم|المستخدمة}} <strong>[[User:$1|$1]]</strong> $2",
"userrights-editusergroup": "تعديل مجموعات المستخدم",
- "saveusergroups": "احفظ مجموعات المستخدم",
+ "saveusergroups": "احفظ مجموعات {{GENDER:$1|المستخدم|المستخدمة}}",
"userrights-groupsmember": "عضو في:",
"userrights-groupsmember-auto": "عضو ضمني في:",
"userrights-groups-help": "يمكنك تغيير المجموعات التي ينتمي هذا المستخدم إليها:\n* يعني الصندوق المعلم أن المستخدم في هذه المجموعة.\n* يعني الصندوق غير المعلم أن المستخدم ليس في هذه المجموعة.\n* تعني علامة * عدم إمكانية إزالة المجموعة متى ما أضفتها، أو العكس.",
"rcshowhidemine": "$1 تعديلاتي",
"rcshowhidemine-show": "أظهر",
"rcshowhidemine-hide": "أخف",
+ "rcshowhidecategorization": "$1 تصنيف الصفحات",
"rcshowhidecategorization-show": "أظهر",
"rcshowhidecategorization-hide": "أخف",
"rclinks": "أظهر آخر $1 تعديل في آخر $2 يوم<br />$3",
"recentchangeslinked-page": "اسم الصفحة:",
"recentchangeslinked-to": "أظهر التغييرات للصفحات الموصولة للصفحة المعطاة عوضا عن ذلك",
"recentchanges-page-added-to-category": "[[:$1]] أضيفت إلى التصنيف",
+ "recentchanges-page-added-to-category-bundled": "أضيفت [[:$1]] و{{PLURAL:$2|صفحة واحدة|صفحتان|$2 صفحات}} إلى التصنيف",
+ "recentchanges-page-removed-from-category-bundled": "أزيلت [[:$1]] و{{PLURAL:$2|صفحة واحدة|صفحتان|$2 صفحات}} من التصنيف",
"upload": "ارفع ملفا",
"uploadbtn": "ارفع الملف",
"reuploaddesc": "إلغاء الرفع والرجوع إلى استمارة الرفع",
"apisandbox": "ملعب API",
"apisandbox-submit": "عمل الطلب",
"apisandbox-reset": "إفراغ",
- "apisandbox-examples": "مثال",
- "apisandbox-results": "النتيجة",
+ "apisandbox-retry": "أعد المحاولة",
+ "apisandbox-examples": "أمثلة",
+ "apisandbox-results": "النتائج",
"apisandbox-request-url-label": "مسار الطلب:",
"apisandbox-request-time": "وقت الطلب: $1",
"booksources": "مصادر كتاب",
"wlshowhideliu": "المسجلين",
"wlshowhideanons": "المجهولين",
"wlshowhidemine": "تعديلاتي",
+ "wlshowhidecategorization": "تصنيف الصفحات",
"watchlist-options": "خيارات قائمة المراقبة",
"watching": "يراقب...",
"unwatching": "إزالة المراقبة...",
"newimages-legend": "المرشح",
"newimages-label": "اسم الملف (أو جزء منه):",
"newimages-showbots": "أظهر التحميلات بواسطة البوتات",
+ "newimages-hidepatrolled": "أخف المرفوعات المنظورة",
"noimages": "لا شيء للعرض.",
"ilsubmit": "بحث",
"bydate": "حسب التاريخ",
"pagelang-language": "اللغة",
"pagelang-use-default": "استخدام اللغة الافتراضية",
"pagelang-select-lang": "اختر اللغة",
+ "pagelang-submit": "إرسال",
"right-pagelang": "تغيير لغة الصفحة",
"action-pagelang": "تغيير لغة الصفحة",
"log-name-pagelang": "سجل تغيير اللغة",
"mw-widgets-titleinput-description-new-page": "الصفحة غير موجودة بعد",
"mw-widgets-titleinput-description-redirect": "تحويل إلى $1",
"api-error-blacklisted": "اختر عنوانا مختلفا ومفهوما.",
+ "sessionprovider-generic": "جلسات $1",
"randomrootpage": "صفحة جذر عشوائية"
}
"unwatch": "ما تزيدش تعس",
"watchlist-details": "{{PLURAL:$1||باجه وحده|باجتين|$1 باجات|$1 باجه}} في ليستت مراقبتك، من غير اعتبار باجات النقاش هي باجات منفصله.",
"wlshowlast": "بين آخر $1 سوايع $2 يامات",
- "watchlistall2": "لكل",
"watchlist-options": "ابسيون ليستت المراقبه",
"actioncomplete": "العمليه اندارت",
"actionfailed": "العمليه فشلت",
"allmessagesdefault": "الكتبه الافتراضيه",
"thumbnail-more": "كبر",
"thumbnail_error": "غلطه في خدمت صورة مصغرةالمينياتير: $1",
- "tooltip-pt-userpage": "باجتÙ\83 Ù\86تع Ù\85ستعÙ\85Ù\84",
- "tooltip-pt-mytalk": "باجÙ\87 Ù\86تع Ù\86Ù\82اشاتÙ\83",
- "tooltip-pt-preferences": "وش خيرت",
+ "tooltip-pt-userpage": "اÙ\84باجة تاع اÙ\84Ù\85ستعÙ\85Ù\84Ù\8a {{GENDER:|تاعÙ\83}}",
+ "tooltip-pt-mytalk": "اÙ\84باجة تاع اÙ\84Ù\85Ù\87ادرة {{GENDER:|تاعÙ\83}}",
+ "tooltip-pt-preferences": "الختيّارات {{GENDER:|تاعك}}",
"tooltip-pt-watchlist": "ليستت الباجات الي راك أتبع تبديلاتهم",
- "tooltip-pt-mycontris": "ليسته نتع مساهماتك",
+ "tooltip-pt-mycontris": "الليستة تاع المساهمات {{GENDER:|تاعك}}",
"tooltip-pt-login": "مادابيك تسجل دخلتك ، لكن ماشي لازم",
"tooltip-pt-logout": "سجل خروج",
"tooltip-pt-createaccount": "ننصح باش تصنع حساب و تسجل دخلتك ; على كل حال ماهوش ضروري",
"tooltip-t-whatlinkshere": "ليستة تاع كامل باجات المحتاوا الواصله هنا",
"tooltip-t-recentchangeslinked": "ليستة تاع التبديلات التوالا تاع الباجات الّي عندهم رباط معا هادي",
"tooltip-feed-atom": "سيلان آتوم تاع هاد الباجة",
- "tooltip-t-contributions": "شوفان ليسته مساهمات هاذا المستخدم",
+ "tooltip-t-contributions": "شوف ليستة تاع المساهمات تاع {{GENDER:$1|هاد المستعملي|هاد المستعمليّة}}",
"tooltip-t-emailuser": "أرسل بريه لهاذ المستخدم",
"tooltip-t-upload": "أرسل تصويرة و إلا أي ملف ميديا للسرفر",
"tooltip-t-specialpages": "ليستة تاع كامل الباجات الخصوصيّة",
"virus-scanfailed": "fallu d'escanéu (códigu $1)",
"virus-unknownscanner": "antivirus desconocíu:",
"logouttext": "'''Zarró la sesión.'''\n\nTenga en cuenta que dalgunes páxines puen siguir apaeciendo como si inda tuviera la sesión aniciada, mentanto nun llimpie la caché del navegador.",
+ "cannotlogoutnow-title": "Nun puede zarrase sesión agora",
+ "cannotlogoutnow-text": "Nun puede zarrase sesión cuando s'usa $1.",
"welcomeuser": "¡Bienllegáu, $1!",
"welcomecreation-msg": "Creóse la to cuenta.\nNun t'escaezas de camudar les tos [[Special:Preferences|preferencies de {{SITENAME}}]].",
"yourname": "Nome d'usuariu:",
"remembermypassword": "Recordar la mio identificación nesti restolador (un máximu {{PLURAL:$1|d'un día|de $1 díes}})",
"userlogin-remembermypassword": "Caltener abierta la sesión",
"userlogin-signwithsecure": "Usar una conexón segura",
+ "cannotloginnow-title": "Nun puede aniciase sesión agora",
+ "cannotloginnow-text": "Nun puede aniciase sesión cuando s'usa $1.",
"yourdomainname": "El to dominiu:",
"password-change-forbidden": "Nun se pueden camudar les contraseñes nesta wiki.",
"externaldberror": "O hebo un fallu d'autenticación de la base de datos o nun tienes permisu p'anovar la to cuenta esterna.",
"resetpass_submit": "Configurar la contraseña y aniciar sesión",
"changepassword-success": "¡Camudóse la contraseña correutamente!",
"changepassword-throttled": "Ficisti demasiaos intentos d'aniciu de sesión recientes.\nPor favor espera $1 enantes d'intentalo otra vuelta.",
+ "botpasswords": "Contraseñes de bots",
+ "botpasswords-summary": "Les <em>contraseñes de bot</em> permiten l'accesu a una cuenta d'usuariu por aciu de la API sin usar les credenciales d'accesu de la cuenta principal. Los permisos d'usuariu disponibles al aniciar sesión con una contraseña de bot puen tar torgaos.\n\nSi nun sabes pa qué val esto, probablemente nun tendríes d'usalo. Naide tendría de pidite nunca que xeneres una d'estes y que-y la deas.",
+ "botpasswords-disabled": "Les contraseñes de bot tán desactivaes.",
+ "botpasswords-no-central-id": "Pa usar contraseñes de bot tienes d'aniciar sesión con una cuenta centralizada.",
+ "botpasswords-existing": "Contraseñes de bots esistentes",
+ "botpasswords-createnew": "Crear una contraseña nueva de bot",
+ "botpasswords-editexisting": "Editar una contraseña de bot esistiente",
+ "botpasswords-label-appid": "Nome del bot:",
+ "botpasswords-label-create": "Crear",
+ "botpasswords-label-update": "Anovar",
+ "botpasswords-label-cancel": "Encaboxar",
+ "botpasswords-label-delete": "Desaniciar",
+ "botpasswords-label-resetpassword": "Reestablecer la contraseña",
+ "botpasswords-label-grants": "Permisos aplicables:",
+ "botpasswords-help-grants": "Cada permisu da accesu a los permisos de usuario llistaos que yá tenga la cuenta. Mira la [[Special:ListGrants|tabla de permisos]] pa más información.",
+ "botpasswords-label-restrictions": "Torgues d'usu:",
+ "botpasswords-label-grants-column": "Permitío",
+ "botpasswords-bad-appid": "El nome del bot \"$1\" nun ye válidu.",
+ "botpasswords-insert-failed": "Nun pudo amestase'l nome de bot «$1». ¿Taba añadíu yá?",
+ "botpasswords-update-failed": "Nun pudo anovase'l nome de bot «$1». ¿Desaniciaríase?",
+ "botpasswords-created-title": "Creóse la contraseña de bot",
+ "botpasswords-created-body": "La contraseña de bot «$1» creóse correchamente.",
+ "botpasswords-updated-title": "Anovóse la contraseña de bot",
+ "botpasswords-updated-body": "La contraseña de bot «$1» anovóse correchamente.",
+ "botpasswords-deleted-title": "Desanicióse la contraseña de bot",
+ "botpasswords-deleted-body": "La contraseña de bot «$1» desanicióse.",
+ "botpasswords-newpassword": "La nueva contraseña p'aniciar sesión con strong>$1</strong> ye <strong>$2</strong>. <em>Por favor, rexistra esto pa referencies futures.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider nun ta disponible.",
+ "botpasswords-restriction-failed": "Hai torgues de contraseña de bot que torgaron esti aniciu de sesión.",
+ "botpasswords-invalid-name": "El nome d'usuariu especificáu nun contien el separador de contraseña de bot («$1»).",
+ "botpasswords-not-exist": "L'usuariu «$1» nun tien una contraseña de bot llamada «$2».",
"resetpass_forbidden": "Nun puen camudase les contraseñes",
"resetpass-no-info": "Tienes d'aniciar sesión pa entrar direutamente a esta páxina.",
"resetpass-submit-loggedin": "Camudar la contraseña",
"right-createpage": "Crear páxines (que nun seyan páxines d'alderique)",
"right-createtalk": "Crear páxines d'alderique",
"right-createaccount": "Crear cuentes nueves d'usuariu",
+ "right-autocreateaccount": "Aniciar sesión automáticamente con una cuenta d'usuariu esterna",
"right-minoredit": "Marcar ediciones como menores",
"right-move": "Treslladar páxines",
"right-move-subpages": "Treslladar les páxines coles sos subpáxines",
"action-createpage": "crear páxines",
"action-createtalk": "crear páxines d'alderique",
"action-createaccount": "crear esta cuenta d'usuariu",
+ "action-autocreateaccount": "crear automáticamente esta cuenta d'usuariu esterna",
"action-history": "ver l'historial d'esta páxina",
"action-minoredit": "marcar esta edición como menor",
"action-move": "treslladar esta páxina",
"apihelp-no-such-module": "Nun s'alcuentra'l módulu «$1».",
"apisandbox": "Zona de pruebes API",
"apisandbox-api-disabled": "La API ta desactivada nesti sitiu.",
- "apisandbox-intro": "Usa esta páxina pa esperimentar cola '''API de serviciu web de MediaWiki'''.\nConsulta [//www.mediawiki.org/wiki/API:Main_page la documentación de la API] pa más detalles tocante al so usu. Exemplu: [//www.mediawiki.org/wiki/API#A_simple_example llamar al conteníu d'una Páxina principal]. Seleiciona una aición pa ver más exemplos.\n\nTen presente que, anque esto ye una zona de pruebes, les aiciones que faigas nesta páxina puen camudar la wiki.",
+ "apisandbox-intro": "Usa esta páxina pa esperimentar cola <strong>API de serviciu web de MediaWiki</strong>.\nConsulta [[mw:API:Main page|la documentación de la API]] pa más detalles tocante al so usu. Exemplu: [//www.mediawiki.org/wiki/API#A_simple_example llamar al conteníu d'una Páxina principal]. Seleiciona una aición pa ver más exemplos.\n\nTen presente que, anque esto ye una zona de pruebes, les aiciones que faigas nesta páxina puen camudar la wiki.",
+ "apisandbox-fullscreen": "Espander el panel",
"apisandbox-submit": "Facer solicitú",
"apisandbox-reset": "Llimpiar",
- "apisandbox-examples": "Exemplu",
- "apisandbox-results": "Resultáu",
+ "apisandbox-examples": "Exemplos",
+ "apisandbox-results": "Resultaos",
"apisandbox-request-url-label": "URL de la solicitú:",
- "apisandbox-request-time": "Duración de la solicitú: $1",
+ "apisandbox-request-time": "Duración de la solicitú: {{PLURAL:$1|$1 ms}}",
"booksources": "Fontes de llibros",
"booksources-search-legend": "Busca de fontes de llibros",
"booksources-search": "Buscar",
"mw-widgets-titleinput-description-new-page": "la páxina inda nun esiste",
"mw-widgets-titleinput-description-redirect": "redirixir a $1",
"api-error-blacklisted": "Escueyi un títulu distintu, más descriptivu.",
+ "sessionmanager-tie": "Nun puen combinase dellos tipos de solicitú d'identificación: $1.",
+ "sessionprovider-generic": "sesiones $1",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "sesiones basaes en cookies",
+ "sessionprovider-nocookies": "Les cookies puen tar desactivaes. Asegúrate de tener activaes les cookies y vuelve a principiar.",
"randomrootpage": "Páxina raíz al debalu"
}
"watchthisupload": "Bu faylı izlə",
"filename-bad-prefix": "Yüklədiyiniz faylın adı, çox güman ki, rəqəmsal kameralar tərəfindən avtomatik olaraq əlavə edilən və heç bir açıqlaması olmayan '''\"$1\"''' ilə başlayır.\nXahiş edirik faylın adını daha düzgün seçin.",
"filename-prefix-blacklist": " #<!-- Bu sətrə toxunmayın --> <pre>\n# Sintaksis aşağıdakı kimi görünür:\n# * \"#\" simvolundan sətrin sonuna kimi yazılar şərhdir\n# * Tipik fayl adları üçün olan prefiksdəki hər bir boş olmayan sətir rəqəmli kamera trəfindən avtomatik qeydə alınır\nCIMG # Casio\nDSC_ # Nikon\nDSCF # Fuji\nDSCN # Nikon\nDUW # digər mobil telefonlar\nIMG # generic\nJD # Jenoptik\nMGP # Pentax\nPICT # misc.\n #</pre> <!-- Bu sətrə toxunmayın -->",
- "upload-success-subj": "Yükləmə tamamlandı",
- "upload-failure-subj": "Yükləmə problemi",
- "upload-failure-msg": "Yüklədiyiniz [$2] forması ilə bağlı problem yaranıb:\n\n$1",
- "upload-warning-subj": "Yükləmə xəbərdarlığı",
"upload-proto-error": "Yanlış protokol",
"upload-file-error": "Daxili xəta",
"upload-misc-error": "Naməlum yükləmə xətası",
"pager-newer-n": "{{PLURAL:$1|1 daha yeni|$1 daha yeni}}",
"pager-older-n": "{{PLURAL:$1|1 daha köhnə|$1 daha köhnə}}",
"suppress": "Gizlət",
+ "apisandbox-results": "Nəticə",
"booksources": "Kitab mənbələri",
"booksources-search-legend": "Kitab mənbələri axtar",
"booksources-isbn": "ISBN:",
"wlheader-showupdated": "Son ziyarətinizdən sonra edilən dəyişikliklər '''qalın şriftlərlə''' göstərilmişdir.",
"wlnote": "Aşağıdakı {{PLURAL:$1|'''$1''' dəyişiklik|'''$1''' dəyişiklik}} son {{PLURAL:$2|saatda|'''$2''' saatda}} edilmişdir.",
"wlshowlast": "Son $1 saatı $2 günü göstər",
- "watchlistall2": "hamısı",
"wlshowhidemine": "mənimn redaktələrim",
"watchlist-options": "İzləmə siyahısının nizamlamaları",
"watching": "İzlənilir...",
"modifiedarticleprotection": "\"[[$1]]\" səhifəsi üçün mühafizə səviyyəsi dəyişildi",
"unprotectedarticle": "mühafizə kənarlaşdırıldı \"[[$1]]\"",
"protect-title": "\"$1\" üçün mühafizə səviyyəsinin dəyişdirilməsi",
- "prot_1movedto2": "[[$1]] adı dəyişildi. Yeni adı: [[$2]]",
+ "prot_1movedto2": "[[$1]] səhifəsinin adı dəyişilib. Yeni adı: [[$2]]",
"protect-legend": "Qorumayı təsdiq et",
"protectcomment": "Səbəb:",
"protectexpiry": "Vaxtı bitib",
"subject": "قونو:",
"minoredit": "بو بیر کیچیک دَییشدیرمهدیر",
"watchthis": "بو صفحهنی ایزله",
- "savearticle": "صÙ\81ØÙ\87â\80\8cÙ\86Û\8c ساخÙ\84ا",
+ "savearticle": "صÙ\81ØÙ\87â\80\8cÙ\86Û\8c ذخÛ\8cرÙ\87 ائت",
"preview": "اؤنگؤستریش",
"showpreview": "سیناق گؤستریش",
"showdiff": "دَییشیکلیکلری گؤستر",
"double-redirect-fixed-move": "[[$1]] آپاریلمیشدیر.\nاوْتوماتیک اوْلاراق گۆنجللهنیبدیر و ایندی [[$2]]-ه یوْللاندیریر.",
"double-redirect-fixed-maintenance": "[[$1]]-دن [[$2]]-ه ایکیقات یوْللاندیرما، بیر ساخلاما ایشینده، اوْتوماتیک اوْلاراق دۆزلدیلیر.",
"double-redirect-fixer": "يؤنلندیرمه تعمیرجیسی",
- "brokenredirects": "خطالی ایستیقامتلندیرمه",
+ "brokenredirects": "خطالی یوْللاندیرمالار",
"brokenredirectstext": "آشاغیداکی ایستیقامتلندیرمهلر مؤوجود اولمایان صحیفهلره کئچید وئریر:",
"brokenredirects-edit": "دَییشدیر",
"brokenredirects-delete": "سیل",
"withoutinterwiki-summary": "آشاغیداکی صحیفهلر، باشقا دیللره باغلانتیلاری یوخدور.",
"withoutinterwiki-legend": "اؤناَک",
"withoutinterwiki-submit": "گؤستر",
- "fewestrevisions": "ان آز دَییشدیریلن صحیفهلر",
+ "fewestrevisions": "ان آز دَییشدیریلن صفحهلر",
"nbytes": "{{PLURAL:$1|بیر|$1}} بایت",
"ncategories": "{{PLURAL:$1|بیر|$1}} بؤلمه",
"ninterwikis": "{{PLURAL:$1|بیر|$1}} ویکیآراسی",
"specialpage-empty": "بو صحیفه بوشدور",
"lonelypages": "يئتیم صحیفهلر",
"lonelypagestext": "آشاغیداکی صحیفهلره {{SITENAME}} سایتینداکی دیگر صحیفهلردن علاقه وئریلممیش یا دا چارپاز داخیل ائدیلممیش.",
- "uncategorizedpages": "بؤلمهسیز صحیفهلر",
+ "uncategorizedpages": "بؤلمهسیز صفحهلر",
"uncategorizedcategories": "بؤلمهسیز بؤلمهلر",
- "uncategorizedimages": "بؤلمهسیز شکیللر",
+ "uncategorizedimages": "بؤلمهسیز فایللار",
"uncategorizedtemplates": "بؤلمهسیز شابلونلار",
"unusedcategories": "ایستیفاده ائدیلمهمیش بؤلمهلر",
"unusedimages": "ایشلنمهمیش فایللار",
"prefixindex-namespace": "بوتون صفحه لر (آد فضاسی$1) قاباق دان یاپیشیقی وار",
"prefixindex-strip": "لیستده، اؤناَکی قوْپارت",
"shortpages": "قیسا صحیفهلر",
- "longpages": "اوزون صحیفهلر",
+ "longpages": "اۇزون صفحهلر",
"deadendpages": "کئچید وئرمهين صحیفهلر",
"deadendpagestext": "آشاغیداکی صحیفهلردن بو ویکیپئدیياداکی دیگر صحیفهلره هئچ بیر کئچید يوخدور.",
"protectedpages": "محافظهلی صحیفهلر",
"usercreated": "$1 تاریخینده، ساعات $2-ده {{GENDER:$3|یارانیبدیر}}",
"newpages": "يئنی صفحهلر",
"newpages-username": "ایشلدن آدی:",
- "ancientpages": "ان اسکی صحیفهلر",
+ "ancientpages": "ان اسکی صفحهلر",
"move": "آدینی دَییشدیر",
"movethispage": "بو صحیفهنین آدینی ديَیشدیر",
"unusedimagestext": "آشاغیداکی فایللار وار آنجاق هر هانسی بیر صحیفهده باسدیریلمیش دئییل.\nخاهیش ائدیریک اونوتمایین کی، دیگر web سایتلاری بیر فایلا بیرباشا بیر اورل ایله علاقه وئره بیلر، و بونا گؤره ائففئکتیو ایستیفادهده اولماسا بئله هله بورادا لیستنبیلیر.",
"deleting-backlinks-warning": "'''اخطار:''' بو سیلمگه قصدینیز اولان صفحهیه، [[Special:WhatLinksHere/{{FULLPAGENAME}}|باشقا صفحهلر]] باغلانتی وئریب یا اونو اؤزلرینده ایشلدیبلر.",
"rollback": "اوولکی نوسخه لر",
"rollbacklink": "قایتار",
- "rollbacklinkcount": "گیتیرلمه $1 {{PLURAL:$1|دییشمک |دییشمک}} دییشدیرمه",
+ "rollbacklinkcount": "$1 دییشدیرمهنی قایتار",
"rollbacklinkcount-morethan": "گیتیرلمه آرتیق $1 {{PLURAL:$1|دییشمک |دییشمک}} دییشدیرمه",
"rollbackfailed": "گئری قایتارما اوغورسوزدور",
"cantrollback": "دییشدیر گئری قایتاریلا بیلمز؛ آخیرینجی دییشدیر صحیفهده اولان یئگانه فالیتدیر.",
"protect-level-autoconfirmed": "تکجه اوْتوماتیک تأیید اوْلموش ایشلدنلره ایجازه وئر",
"protect-level-sysop": "یالنیز ایدارهچیلره ایجازه وئر",
"protect-summary-cascade": "پیللهلی",
- "protect-expiring": "$1 (UTC)- تاریخینده واختی بیتیر",
- "protect-expiring-local": "$1-ده بیتیر",
+ "protect-expiring": "$1 (UTC)- تاریخینده وقتی قۇرتولور",
+ "protect-expiring-local": "$1-ده قۇرتولور",
"protect-expiry-indefinite": "سوْنسۇز",
"protect-cascade": "بو صحیفهده ایستیفاده ائدیلن بوتون صحیفهلری قوروماغا آل (پیللهلی قوروماق)",
"protect-cantedit": "بو صحیفهنین محافظه درجهسینی دییشدیره بیلمزسینیز، چونکی بو دییشیکلیک اوچون حقوقونوز یوخدور.",
"reblock-logentry": "[[$1]] اوچون سون تاریخی $2 $3 اولماق اوزره بلوک پارامئترلری دییشدیریلدی",
"blocklogtext": "ایستیفادهچیلرین باغلانماسی و باغلانماقین گؤتورولمهسی سیاهیسی.\nآوتوماتیک باغلانمیش ای پی-عنوانلار بورادا گؤستریلمیر.\nحال-هازیرکی [[Special:BlockList|قاداغالارین و بلوکلامالارین سیاهیسی]]نا باخ.",
"unblocklogentry": "$1 اوزریندکی آچیلدی",
- "block-log-flags-anononly": "يالنیز قئيدیاتسیز ایستیفادهچیلر",
+ "block-log-flags-anononly": "\nتکجه تایید اوْلونمامیش ایشلدنلر",
"block-log-flags-nocreate": "حساب یاراتماق اولماز",
"block-log-flags-noautoblock": "آوتوبلوکلاما غيری مومکوندور",
"block-log-flags-noemail": "ائ-مایل بلوکلانیب",
"logentry-delete-delete": "$1، $3 صفحهسینی {{GENDER:$2|سیلدی}}",
"logentry-delete-restore": "$1، $3 صفحهسینی {{GENDER:$2|قایتاردی}}",
"logentry-delete-event": "$1، $3-ده $5 سیاهی اولایینین {{PLURAL:$5|گؤرونوشونو|گؤرونوشلرینی}} {{GENDER:$2|دَییشدیردی}}: $4",
- "logentry-delete-revision": "$1، $3 صحیفهسینده $5 نوسخهنین {{PLURAL:گؤرونوشونو|گؤرونوشلرینی}} {{GENDER:$2|دَییشدیردی}}: $4",
+ "logentry-delete-revision": "$1، $3 صفحهسینده $5 نوسخهنین {{PLURAL:گؤرونوشونو|گؤرونوشلرینی}} {{GENDER:$2|دَییشدیردی}}: $4",
"logentry-delete-event-legacy": "$1، $3-ده سیاهی اولایلارینین گؤرونوشلرینی {{GENDER:$2|دَییشدیردی}}",
"logentry-delete-revision-legacy": "$1، $3 صحیفهسینده نوسخهلرین گؤرونوشلرینی {{GENDER:$2|دَییشدیردی}}",
"logentry-suppress-delete": "$1، $3 صفحهسینی {{GENDER:$2|یاتیردی}}",
"logentry-suppress-event": "$1، $3-ده $5 سیاهی اولایینین {{PLURAL:$5|گؤرونوشونو|گؤرونوشلرینی}} گیزلینجه {{GENDER:$2|دَییشدیردی}}: $4",
- "logentry-suppress-revision": "$1، $3 صحیفهسینده $5 نوسخهنین {{PLURAL:گؤرونوشونو|گؤرونوشلرینی}} گیزلینجه {{GENDER:$2|دَییشدیردی}}: $4",
+ "logentry-suppress-revision": "$1، $3 صفحهسینده $5 نوسخهنین {{PLURAL:گؤرونوشونو|گؤرونوشلرینی}} گیزلینجه {{GENDER:$2|دَییشدیردی}}: $4",
"logentry-suppress-event-legacy": "$1، $3-ده سیاهی اولایلارینین گؤرونوشلرینی گیزلینجه {{GENDER:$2|دَییشدیردی}}",
"logentry-suppress-revision-legacy": "$1، $3 صحیفهسینده نوسخهلرین گؤرونوشلرینی گیزلینجه {{GENDER:$2|دَییشدیردی}}",
"revdelete-content-hid": "ایچیندهکیلر گیزلیدیر",
"revdelete-uname-unhid": "ایستیفادهچی آدی گیزلیلیکدن چیخدی",
"revdelete-restricted": "ایدارهچیلره محدودیت قویدو",
"revdelete-unrestricted": "ایدارهچیلرین محدودیتلرینی گؤتوردو",
- "logentry-block-block": "$1 {{GENDER:$4|$3}}-نی {{GENDER:$2|بلوکلادی}}. قورتارماق تاریخی: $5 $6",
+ "logentry-block-block": "$1 {{GENDER:$4|$3}}-نی {{GENDER:$2|باغلادی}}. قۇرتارماق تاریخی: $5 $6",
"logentry-block-unblock": "$1 {{GENDER:$4|$3}}-نین {{GENDER:$2|بلوکلاماغینی قالدیردی}}",
"logentry-move-move": "$1، $3 صفحهسینی $4-ه {{GENDER:$2|آپاردی}}",
"logentry-move-move-noredirect": "$1، $3 صفحهسینی، یوْللاندیرما قوْیماماقلا، $4-ه {{GENDER:$2|آپاردی}}",
"virus-scanfailed": "сканлау хатаһы ($1 коды)",
"virus-unknownscanner": "беленмәгән антивирус:",
"logouttext": "'''Һеҙ эш сеансын тамамланығыҙ.'''\n\nҠайһы бер биттәр һеҙ системаға танылмаған кеүек күренеүен дауам итер. Быны бөтөрөү өсөн браузер кэшын таҙартығыҙ.",
+ "cannotlogoutnow-title": "Хәҙер үк сығып булмай",
"welcomeuser": "Рәхим итегеҙ $1!",
"welcomecreation-msg": "Иҫәп яҙыуығыҙ яһалды.\nШәхси [[Special:Preferences|{{SITENAME}} көйләүҙәрен]] үҙегеҙгә уңайлы итеп үҙгәртергә онотмағыҙ.",
"yourname": "Ҡатнашыусы исеме",
"remembermypassword": "Был браузерҙа (иң күбендә $1 {{PLURAL:$1|көнгә}}) иҫәп яҙыуым хәтерләнһен",
"userlogin-remembermypassword": "Системала ҡалырға",
"userlogin-signwithsecure": "Һаҡланыулы тоташыу",
+ "cannotloginnow-title": "Хәҙер үк инеп булмай",
"yourdomainname": "Һеҙҙең домен",
"password-change-forbidden": "Был викила серһүҙегеҙҙе үҙгәртә алмайһығыҙ.",
"externaldberror": "Тышҡы мәғлүмәт базаһы менән танылғанда хата барлыҡҡа килде йәки тышҡы үҙ көйләүҙәрегеҙҙе үҙгәртер өсөн хоҡуҡтарығыҙ етәрле түгел.",
"retypenew": "Серһүҙҙе яңынан керетегеҙ:",
"resetpass_submit": "Серһүҙ ҡуйырға һәм танышырға",
"changepassword-success": "Серһүҙегеҙ уңышлы үҙгәртелде!",
+ "botpasswords-label-appid": "Бот исеме:",
+ "botpasswords-label-create": "Төҙөргә",
+ "botpasswords-label-update": "Яңыртырға",
+ "botpasswords-label-cancel": "Кире алырға",
+ "botpasswords-label-delete": "Юйырға",
+ "botpasswords-label-resetpassword": "Серһүҙҙе ташлатыу",
+ "botpasswords-label-grants": "Ҡулланылған рөхсәттәр:",
"resetpass_forbidden": "Серһүҙҙе үҙгәртеп булмай",
"resetpass-no-info": "Был битте туранан ҡарау өсөн һеҙгә системала танылырға кәрәк.",
"resetpass-submit-loggedin": "Серһүҙҙе үҙгәртергә",
"right-createpage": "Биттәр булдырыу (фекер алышыу биттәре түгел)",
"right-createtalk": "Фекер алышыу битен яһау",
"right-createaccount": "Ҡатнашыусыларҙың яңы иҫәп яҙыуҙарын булдырыу",
+ "right-autocreateaccount": "Ҡатнашыусының тышҡы иҫәп яҙмаһы менән инергә",
"right-minoredit": "Үҙгәртеүҙәрҙе \"Әҙ үҙгәрештәр\" тип билдәләү",
"right-move": "Биттәрҙең исемен үҙгәртеү",
"right-move-subpages": "Ҡушымталары менән бергә биттәрҙең исемен алыштырыу",
"virus-scanfailed": "памылка сканаваньня (код $1)",
"virus-unknownscanner": "невядомы антывірус:",
"logouttext": "<strong>Вы выйшлі з сыстэмы.</strong>\n\nНекаторыя старонкі могуць яшчэ паказваць, нібы вы ў сыстэме. Каб гэтага пазьбегнуць, трэба ачысьціць кэш браўзэра.",
+ "cannotlogoutnow-title": "Цяпер немагчыма выйсьці",
+ "cannotlogoutnow-text": "Выхад з сыстэмы немагчымы пры выкарыстаньні $1.",
"welcomeuser": "Вітаем, $1!",
"welcomecreation-msg": "Ваш рахунак быў створаны.\nВы можаце зьмяніць Вашыя [[Special:Preferences|налады ў {{GRAMMAR:месны|{{SITENAME}}}}]], калі пажадаеце.",
"yourname": "Імя ўдзельніка:",
"remembermypassword": "Запомніць мяне на гэтым кампутары (ня больш за $1 {{PLURAL:$1|дзень|дні|дзён}})",
"userlogin-remembermypassword": "Запомніць мяне",
"userlogin-signwithsecure": "Скарыстацца бясьпечным злучэньнем",
+ "cannotloginnow-title": "Цяпер немагчыма ўвайсьці",
+ "cannotloginnow-text": "Уваход у сыстэму немагчымы пры выкарыстаньні $1.",
"yourdomainname": "Ваш дамэн:",
"password-change-forbidden": "Вы ня можаце зьмяняць паролі ў гэтай вікі.",
"externaldberror": "Адбылася памылка аўтэнтыфікацыі з дапамогай вонкавай базы зьвестак, ці Вам не дазволена абнаўляць свой рахунак.",
"resetpass_submit": "Захаваць пароль і ўвайсьці",
"changepassword-success": "Ваш пароль быў пасьпяхова зьменены!",
"changepassword-throttled": "Вы зрабілі зашмат спробаў увайсьці ў сыстэму.\nКалі ласка, пачакайце $1 перад наступнай спробай.",
+ "botpasswords": "Паролі робатаў",
+ "botpasswords-summary": "<em>Паролі робатаў</em> дазваляюць доступ да рахунку ўдзельніка праз API без выкарыстаньня лагіну і паролю асноўнага рахунку. Правы ўдзельніка пры выкарыстаньні паролю робата могуць быць абмежаваныя.\n\nКалі вы ня ведаеце, навошта вам гэта, мабыць, не рабіце гэтага. Ніхто не павінен прасіць вас згенэраваць такі пароль і перадаць гэты пароль яму.",
+ "botpasswords-disabled": "Паролі робатаў адключаныя.",
+ "botpasswords-no-central-id": "Для ўжываньня пароляў робатаў вы мусіце ўвайсьці ў свой глябальны рахунак.",
+ "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-label-grants": "Прыдатныя дазволы:",
+ "botpasswords-help-grants": "Кожны дазвол дае доступ да правоў удзельніка, якія ўжо мае рахунак удзельніка. Глядзіце [[Special:ListGrants|табліцу дазволаў]] дзеля дадатковых зьвестак.",
+ "botpasswords-label-restrictions": "Абмежаваньні на выкарыстаньне:",
+ "botpasswords-label-grants-column": "Дазволена",
+ "botpasswords-bad-appid": "Назва робата «$1» зьяўляецца няслушнай.",
+ "botpasswords-insert-failed": "Не атрымалася дадаць робата зь імем «$1». Магчыма, ён ужо быў дададзены?",
+ "botpasswords-update-failed": "Не атрымалася абнавіць робата зь імем «$1». Магчыма, ён быў выдалены?",
+ "botpasswords-created-title": "Пароль робата створаны",
+ "botpasswords-created-body": "Пароль робата «$1» быў пасьпяхова створаны.",
+ "botpasswords-updated-title": "Пароль робата абноўлены",
+ "botpasswords-updated-body": "Пароль робата «$1» быў пасьпяхова абноўлены.",
+ "botpasswords-deleted-title": "Пароль робата выдалены",
+ "botpasswords-deleted-body": "Пароль робата «$1» быў выдалены.",
"resetpass_forbidden": "Пароль ня можа быць зьменены",
"resetpass-no-info": "Для непасрэднага доступу да гэтай старонкі Вам неабходна ўвайсьці ў сыстэму.",
"resetpass-submit-loggedin": "Зьмяніць пароль",
"right-applychangetags": "дадаваць [[Special:Tags|меткі]] пры рэдагаваньні",
"right-changetags": "дадаваць і выдаляць адвольныя [[Special:Tags|меткі]] да асобных вэрсіяў і запісаў у журнале падзеяў",
"grant-generic": "Набор правоў «$1»",
+ "grant-group-page-interaction": "Узаемадзеньне з старонкамі",
"grant-createaccount": "Стварыць рахункі",
"grant-createeditmovepage": "Ствараць, рэдагаваць і пераносіць старонкі",
"grant-delete": "Выдаляць старонкі, вэрсіі і запісы журналу",
"apihelp-no-such-module": "Модуль «$1» ня знойдзены.",
"apisandbox": "Пясочніца API",
"apisandbox-api-disabled": "API забаронены на гэтым сайце.",
- "apisandbox-intro": "Выкарыстоўвайце гэтую старонку для экспэрымэнтаў з '''API вэб-сэрвісу MediaWiki'''.\nЗьвяртайцеся да [//www.mediawiki.org/wiki/API:Main_page дакумэнтацыі API] для дадатковай інфармацыі па выкарыстаньні API. Напрыклад, [//www.mediawiki.org/wiki/API#A_simple_example як атрымаць зьмест галоўнай старонкі]. Абярыце дзеяньне, каб пабачыць болей узораў.\n\nЗьвярніце ўвагу, што нягледзячы на тое, што гэта пясочніца, вашыя дзеяньні могуць унесьці зьмены ў вікі.",
+ "apisandbox-intro": "Выкарыстоўвайце гэтую старонку для экспэрымэнтаў з <strong>API вэб-сэрвісу MediaWiki</strong>.\nЗьвяртайцеся да [[mw:API:Main page|дакумэнтацыі API]] для дадатковай інфармацыі па выкарыстаньні API. Напрыклад, [//www.mediawiki.org/wiki/API#A_simple_example як атрымаць зьмест галоўнай старонкі]. Абярыце дзеяньне, каб пабачыць болей узораў.\n\nЗьвярніце ўвагу, што нягледзячы на тое, што гэта пясочніца, вашыя дзеяньні могуць унесьці зьмены ў вікі.",
"apisandbox-submit": "Зрабіць запыт",
"apisandbox-reset": "Ачысьціць",
- "apisandbox-examples": "Прыклад",
- "apisandbox-results": "Вынік",
+ "apisandbox-examples": "Прыклады",
+ "apisandbox-results": "Вынікі",
"apisandbox-request-url-label": "URL-адрас запыту:",
- "apisandbox-request-time": "ЧаÑ\81 апÑ\80аÑ\86оÑ\9eкÑ\96 запÑ\8bÑ\82Ñ\83: $1",
+ "apisandbox-request-time": "ЧаÑ\81 запÑ\8bÑ\82Ñ\83: {{PLURAL:$1|$1 мÑ\81}}",
"booksources": "Крыніцы кніг",
"booksources-search-legend": "Пошук кніг",
"booksources-isbn": "ISBN:",
"resetpass_submit": "Избиране на парола и влизане",
"changepassword-success": "Паролата ви беше променена успешно!",
"changepassword-throttled": "Направили сте твърде много опити да въведете паролата за тази сметка.\nНеобходимо е да изчакате $1 преди да опитате отново.",
+ "botpasswords-label-appid": "Име на бота:",
+ "botpasswords-label-create": "Създаване",
+ "botpasswords-label-update": "Обновяване",
+ "botpasswords-label-cancel": "Отказване",
+ "botpasswords-label-delete": "Изтриване",
+ "botpasswords-label-resetpassword": "Възстановяване на парола",
"resetpass_forbidden": "Не е разрешена смяна на паролата",
"resetpass-no-info": "За да достъпвате тази страница директно, необходимо е да влезете в системата.",
"resetpass-submit-loggedin": "Промяна на паролата",
"laggedslavemode": "সতর্কীকরণ: পাতাটি সম্ভবত সম্প্রতি হালনাগাদকৃত নয়।",
"readonly": "ডেটাবেজের ব্যবহার সীমাবদ্ধ",
"enterlockreason": "তালাবদ্ধ করার কারণ কি তা বলুন, সাথে কখন তালা খুলবেন তার আনুমানিক সময় উল্লখ্য করুন",
- "readonlytext": "নতà§\81ন à¦à§\81à¦\95à§\8dতি à¦\8fবà¦\82 à¦\85নà§\8dযানà§\8dয সমà§\8dপাদনার à¦\9cনà§\8dয ডাà¦\9fাবà§\87à¦\9c বরà§\8dতমানà§\87 বনà§\8dধ à¦\95রা à¦\86à¦\9bà§\87। সমà§\8dà¦à¦¬à¦¤ ডাà¦\9fাবà§\87à¦\9c রà¦\95à§\8dষণাবà§\87à¦\95à§\8dষণà§\87র নিয়মিত à¦\95াà¦\9c à¦\9aলà¦\9bà§\87। à¦\95িà¦\9bà§\81à¦\95à§\8dষণ পরà§\87 à¦\8fà¦\9fি সà§\8dবাà¦à¦¾à¦¬à¦¿à¦\95 à¦\85বসà§\8dথায় ফিরà§\87 à¦\86সবà§\87।\n\nপà§\8dরশাসà¦\95 এই ব্যাখ্যা দিয়েছেন: $1",
+ "readonlytext": "নতà§\81ন à¦à§\81à¦\95à§\8dতি à¦\8fবà¦\82 à¦\85নà§\8dযানà§\8dয সমà§\8dপাদনার à¦\9cনà§\8dয ডাà¦\9fাবà§\87à¦\9c বরà§\8dতমানà§\87 বনà§\8dধ à¦\95রা à¦\86à¦\9bà§\87। সমà§\8dà¦à¦¬à¦¤ ডাà¦\9fাবà§\87à¦\9c রà¦\95à§\8dষণাবà§\87à¦\95à§\8dষণà§\87র নিয়মিত à¦\95াà¦\9c à¦\9aলà¦\9bà§\87। à¦\95িà¦\9bà§\81à¦\95à§\8dষণ পরà§\87 à¦\8fà¦\9fি সà§\8dবাà¦à¦¾à¦¬à¦¿à¦\95 à¦\85বসà§\8dথায় ফিরà§\87 à¦\86সবà§\87।\n\nসিসà§\8dà¦\9fà§\87ম পà§\8dরশাসà¦\95 যিনি à¦\8fà¦\9fি বনà§\8dধ à¦\95রà§\87à¦\9bà§\87ন তিনি এই ব্যাখ্যা দিয়েছেন: $1",
"missing-article": "\"$1\" $2 লেখাটি ডাটাবেসের কোন পাতায় খুজে পাওয়া যায়নি।\n\nমুছে ফেলা কোন পাতায় সংযোগ থাকার কারনেই সাধারণত এমনটি ঘটে।\n\nযদি এমনটি না হয়, তাহলে আপনি সফটওয়্যারে কোন ত্রুটি খুজে পেয়েছেন।\nদয়াকরে এ ব্যাপার সম্পর্কে ইউআরএল সহ কোন [[Special:ListUsers/sysop|প্রশাসককে]] জানান।",
"missingarticle-rev": "(সংস্করণ#: $1)",
"missingarticle-diff": "(পার্থক্য: $1, $2)",
"mypreferencesprotected": "আপনার পছন্দসমূহ সম্পাদনা করতে আপনার অনুমতি নেই",
"ns-specialprotected": "বিশেষ পাতাসমূহ সম্পাদনা করা যাবে না।",
"titleprotected": "[[User:$1|$1]] কর্তৃক এই শিরোনামটি সৃষ্টি করা থেকে সুরক্ষিত করা হয়েছে। কারণ: \"<em>$2</em>\"।",
- "filereadonlyerror": "\"$1\" ফাà¦\87লà¦\9fিà¦\95à§\87 পরিবরà§\8dতন à¦\95রা সমà§\8dà¦à¦¬ হà¦\9aà§\8dà¦\9bà§\87 না à¦\95ারন \"$2\" ফাà¦\87ল রিপà§\8bসিà¦\9fà§\8bরি রিড-à¦\85নলি-মà§\8bডà§\87 à¦\86à¦\9bà§\87।\n\nà¦\8fà¦\95à¦\9cন পà§\8dরশাসà¦\95 যিনি à¦\8fà¦\9fাà¦\95à§\87 লà¦\95ড à¦\95রà§\87à¦\9bà§\87ন তার যà§\8cà¦\95à§\8dতিà¦\95তা দà§\87à¦\93য়া হল: \"$3\"",
+ "filereadonlyerror": "\"$1\" ফাà¦\87লà¦\9fিà¦\95à§\87 পরিবরà§\8dতন à¦\95রা সমà§\8dà¦à¦¬ হà¦\9aà§\8dà¦\9bà§\87 না à¦\95ারণ \"$2\" ফাà¦\87ল সà¦\82à¦\97à§\8dরহসà§\8dথল শà§\81ধà§\81মাতà§\8dর-পঠন মà§\8bডà§\87 à¦\86à¦\9bà§\87।\n\nসিসà§\8dà¦\9fà§\87ম পà§\8dরশাসà¦\95 যিনি à¦\8fà¦\9fি বনà§\8dধ à¦\95রà§\87à¦\9bà§\87ন তিনি à¦\8fà¦\87 বà§\8dযাà¦\96à§\8dযা দিয়à§\87à¦\9bà§\87ন: \"$3\"।",
"invalidtitle-knownnamespace": "অবৈধ শিরোনাম, যেখানে নামস্থান \"$2\" এবং লেখা হয়েছে \"$3\"",
"invalidtitle-unknownnamespace": "অবৈধ শিরোনাম, যেখানে ব্যবহৃত হয়েছে অপরিচিত নামস্থান সংখ্যা $1 এবং লেখা হয়েছে \"$2\"",
"exception-nologin": "লগইন করা হয়নি",
"virus-scanfailed": "স্ক্যান করা যাচ্ছে না (কোড $1)",
"virus-unknownscanner": "অজানা এন্টিভাইরাস:",
"logouttext": "'''আপনি এখন আপনার অ্যাকাউন্ট থেকে প্রস্থান করেছেন।'''\n\nনোট করুন যে কিছু পাতায় আপনাকে এখনও প্রবেশ অবস্থায় দেখাবে, যতক্ষণ না আপনি ব্রাউজার ক্যাশ পরিষ্কার করছেন।",
+ "cannotlogoutnow-title": "এখন প্রস্থান করা যাবে না",
+ "cannotlogoutnow-text": "$1 ব্যবহার করার সময় প্রস্থান করা সম্ভব নয়।",
"welcomeuser": "স্বাগতম, $1!",
"welcomecreation-msg": "আপনার অ্যাকাউন্ট তৈরী হয়েছে।\nআপনার [[Special:Preferences|{{SITENAME}} পছন্দসমূহ]] পরিবর্তন করে নিতে ভুলবেন না।",
"yourname": "ব্যবহারকারী নাম:",
"remembermypassword": "এই ব্রাউজারে আমার প্রবেশ মনে রাখা হোক (সর্বোচ্চ $1 {{PLURAL:$1|দিনের}} জন্য)",
"userlogin-remembermypassword": "আমাকে প্রবেশ অবস্থায় রাখো",
"userlogin-signwithsecure": "নিরাপদ সংযোগ ব্যবহার করুন",
+ "cannotloginnow-title": "এখন প্রবেশ করা যাবে না",
+ "cannotloginnow-text": "$1 ব্যবহার করার সময় প্রবেশ করা সম্ভব নয়।",
"yourdomainname": "আপনার ডোমেইন:",
"password-change-forbidden": "আপনি এই উইকিতে পাসওয়ার্ড পরিবর্তন করতে পারবেন না।",
"externaldberror": "হয় কোন বহিঃস্থ যাচাইকরণ ডাটাবেজ ত্রুটি ঘটেছে অথবা আপনার বহিঃস্থ অ্যাকাউন্ট হালনাগাদ করার অনুমতি নেই।",
"resetpass_submit": "পাসওয়ার্ড দাও এবং লগ-ইন করো",
"changepassword-success": "আপনার পাসওয়ার্ড সাফলভাবে পরিবর্তীত হয়েছে।",
"changepassword-throttled": "আপনি সম্প্রতি পরপর বেশ কয়েকবার প্রবেশের চেষ্টা করেছেন। পুনরায় চেষ্টা করার পূর্বে অনুগ্রহ করে $1 অপেক্ষা করুন।",
+ "botpasswords": "বট পাসওয়ার্ড",
+ "botpasswords-label-appid": "বটের নাম:",
+ "botpasswords-label-create": "তৈরি করো",
+ "botpasswords-label-update": "হালনাগাদ",
+ "botpasswords-label-cancel": "বাতিল",
+ "botpasswords-label-delete": "অপসারণ",
+ "botpasswords-label-resetpassword": "পাসওয়ার্ড পুনঃস্থাপন",
+ "botpasswords-label-grants": "প্রয়োগযোগ্য মঞ্জুরি:",
+ "botpasswords-label-grants-column": "অনুমোদিত",
+ "botpasswords-bad-appid": "\"$1\" বট নামটি সঠিক নয়।",
+ "botpasswords-insert-failed": "\"$1\" নামের বট যুক্ত করা যায়নি। আগে থেকেই তালিকায় রয়েছে?",
+ "botpasswords-update-failed": "\"$1\" নামের বট যুক্ত করা যায়নি। আগে অপসারণ করা হয়েছিল?",
+ "botpasswords-created-title": "বট পাসওয়ার্ড তৈরী করা হয়েছে",
+ "botpasswords-created-body": "\"$1\", বট পাসওয়ার্ড তৈরী করা হয়েছে।",
+ "botpasswords-updated-title": "বট পাসওয়ার্ড আপডেট করা হয়েছে",
+ "botpasswords-updated-body": "\"$1\" বট পাসওয়ার্ডটি সফলভাবে হালনাগাদ করা হয়েছে।",
+ "botpasswords-deleted-title": "বট পাসওয়ার্ড অপসারণ করা হয়েছে",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider উপলব্ধ নয়।",
"resetpass_forbidden": "পাসওয়ার্ড পরিবর্তন করা সম্ভব নয়",
"resetpass-no-info": "এই পাতাটিতে সরাসরি প্রবেশাধিকার পেতে আপনাকে অবশ্যই লগইন করতে হবে।",
"resetpass-submit-loggedin": "পাসওয়ার্ড পরিবর্তন",
"passwordreset-emailtext-ip": "কেউ একজন (সম্ভবত আপনি, $1 আইপি ঠিকানা থেকে) {{SITENAME}} ($4) সাইটের জন্য আপনার\nপাসওয়ার্ড বদলের জন্য অনুরোধ করেছে। নিচের ব্যবহারকারী {{PLURAL:$3|অ্যাকাউন্টটি|অ্যাকাউন্টগুলো}}\nএই ই-মেইল ঠিকানার সাথে সংযুক্ত:\n\n$2\n\n{{PLURAL:$3|এই অস্থায়ী পাসওয়ার্ডটি|এই অস্থায়ী পাসওয়ার্ডগুলো}} আগামী {{PLURAL:$5|এক দিন|$5 দিন}} পর মেয়াদোত্তীর্ণ হয়ে যাবে।\nআপনার অবশ্যই লগ-ইন করে একটি নতুন পাসওয়ার্ড পছন্দ করা উচিত। যদি অন্য কেউ এই অনুরোধ করে থাকে,\nঅথবা আপনি যদি পুরোনো পাসওয়ার্ড মনে করতে পারেন, এবং আপনার সেটি পরিবর্তন করার কোনো ইচ্ছা না থাকে, তবে\nআপনি এই বার্তাটি উপেক্ষা করতে পারে, এবং আপনার পুরোনো পাসওয়ার্ড ব্যবহার করা চালিয়ে যেতে পারেন।",
"passwordreset-emailtext-user": "ব্যবহারকারী $1 {{SITENAME}} ($4) সাইটের জন্য আপনার পাসওয়ার্ড বদলের জন্য অনুরোধ করেছে। নিচের ব্যবহারকারী {{PLURAL:$3|অ্যাকাউন্টটি|অ্যাকাউন্টগুলো}}\nএই ই-মেইল ঠিকানার সাথে সংযুক্ত:\n\n$2\n\n{{PLURAL:$3|এই অস্থায়ী পাসওয়ার্ডটি|এই অস্থায়ী পাসওয়ার্ডগুলো}} আগামী {{PLURAL:$5|এক দিন|$5 দিন}} পর মেয়াদোত্তীর্ণ হয়ে যাবে।\nআপনার অবশ্যই লগ-ইন করে একটি নতুন পাসওয়ার্ড পছন্দ করা উচিত। যদি অন্য কেউ এই অনুরোধ করে থাকে,\nঅথবা আপনি যদি পুরোনো পাসওয়ার্ড মনে করতে পারেন, এবং আপনার সেটি পরিবর্তন করার কোনো ইচ্ছা না থাকে, তবে\nআপনি এই বার্তাটি উপেক্ষা করতে পারে, এবং আপনার পুরোনো পাসওয়ার্ড ব্যবহার করা চালিয়ে যেতে পারেন।",
"passwordreset-emailelement": "ব্যবহারকারী নাম: \n$1\n\nঅস্থায়ী পাসওয়ার্ড: \n$2",
- "passwordreset-emailsentemail": "যদি à¦\86পনার à¦\85à§\8dযাà¦\95াà¦\89নà§\8dà¦\9fà§\87র à¦\9cনà§\8dয à¦\8fà¦\9fি à¦\8fà¦\95à¦\9fি নিবনà§\8dধিত à¦\87মà§\87ল ঠিà¦\95ানা হয়, তাহলে একটি পাসওয়ার্ড বদলের ইমেইল পাঠানো হবে।",
+ "passwordreset-emailsentemail": "যদি à¦\8fà¦\87 à¦\87-মà§\87à¦\87ল ঠিà¦\95ানা à¦\86পনার à¦\85à§\8dযাà¦\95াà¦\89নà§\8dà¦\9fà§\87র সাথà§\87 সà¦\82যà§\81à¦\95à§\8dত à¦\95রা থাà¦\95à§\87, তাহলে একটি পাসওয়ার্ড বদলের ইমেইল পাঠানো হবে।",
"passwordreset-emailsent-capture": "স্মরণ করিয়ে দেয়ার জন্য একটি ইমেইল করা হয়েছে, যা নিচে দেখানো হচ্ছে।",
"passwordreset-emailerror-capture": "স্মরণ করিয়ে দেয়ার জন্য একটি ইমেইল তৈরী করা হয়েছিল, যা নিচে দেখানো হচ্ছে, তবে $1 {{GENDER:$2|ব্যবহারকারীকে}} এটি পাঠানো যায়নি!",
"changeemail": "ই-মেইল ঠিকানা পরিবর্তন বা বাতিল",
"copyrightwarning2": "অনুগ্রহ করে লক্ষ করুন: {{SITENAME}}-এর এই ভুক্তিতে আপনার লেখা বা অবদান অন্যান্য ব্যবহারকারীরা পরিবর্তন বা পরিবর্ধন করতে, এমনকি মুছে ফেলতে পারবেন। {{SITENAME}} এ আপনার সকল লেখালেখি/অবদান গনু ফ্রি ডকুমেন্টেশনের ($1) আওতায় বিনামূল্যে প্রাপ্য ও হস্তান্তরযোগ্য। আপনার জমা দেয়া লেখা যে কেউ হৃদয়হীনভাবে সম্পাদনা করতে এবং যথেচ্ছভাবে ব্যবহার করতে পারেন। আপনি যদি এ ব্যাপারে একমত না হন, তাহলে এখানে আপনার লেখা জমা দেবেন না। আপনি আরো প্রতিজ্ঞা করছেন যে, এই লেখাগুলো আপনি নিজে লিখেছেন (তবে কোন মৌলিক গবেষণা নয়) বা সাধারণের ব্যবহারের জন্য উন্মুক্ত কোন উৎস থেকে সংগ্রহ করেছেন। '''স্বত্ব সংরক্ষিত কোন লেখা স্বত্বাধিকারীর অনুমতি ছাড়া এখানে জমা দেবেন না।'''",
"editpage-cannot-use-custom-model": "এই পাতার বিষয়বস্তুর মডেল পরিবর্তন করা যাবে না।",
"longpageerror": "'''ত্রুটি: আপনার জমা দেয়া টেক্সটের পরিমাণ {{PLURAL:$1|এক কিলোবাইট|$1 কিলোবাইট}}, যা সর্বোচ্চ সীমা {{PLURAL:$2|এক কিলোবাইটের|$2 কিলোবাইটের}} চেয়ে বেশি।'''\nএটি সংরক্ষণ করা সম্ভব নয়।",
- "readonlywarning": "'''সতর্কীকরণ: রক্ষণাবেক্ষণের জন্য ডাটাবেজ অবরুদ্ধ রাখা হয়েছে, তাই এই মুহূর্তে আপনার সম্পাদনা সংরক্ষণ করতে পারবেন না।'''\nআপনি চাইলে লেখাটি কাট এবং পেষ্ট করে ভবিষ্যতের জন্য কোন টেক্সট ফাইলে সংরক্ষণ করতে পারেন।\n\nযে প্রশাসক এই ডাটাবেজটি অবরুদ্ধ করেছেন তিনি যা ব্যাখ্যা দিয়েছেন: $1",
+ "readonlywarning": "<strong>সতর্কীকরণ: রক্ষণাবেক্ষণের জন্য ডাটাবেজ অবরুদ্ধ রাখা হয়েছে, তাই এই মুহূর্তে আপনি আপনার সম্পাদনা সংরক্ষণ করতে পারবেন না।</strong>\nআপনি চাইলে লেখাটি অনুলিপি করে ও কোন টেক্সট ফাইলে প্রতিলেপন করার দ্বারা ভবিষ্যতের জন্য সংরক্ষণ করতে পারেন।\n\nসিস্টেম প্রশাসক যিনি এটি বন্ধ করেছেন তিনি এই ব্যাখ্যা দিয়েছেন: $1",
"protectedpagewarning": "'''সতর্কীকরণ: এই পাতাটি বন্ধ করা হয়েছে; কেবলমাত্র প্রশাসক মর্যাদার ব্যবহারকারীরাই এটি সম্পাদনা করতে পারবেন।'''\nআপনার সুবিধার্থে পাতাটির সাম্প্রতিক সংরক্ষণ লগের বিবরণ নিচে দেওয়া হলো।",
"semiprotectedpagewarning": "'''নোট:''' এই পাতাটির ব্যবহার নিয়ন্ত্রণ করা হয়েছে তাই নিবন্ধনকৃত ব্যবহারকারী এটি সম্পাদনা করতে পারবেন।\nআপনার সুবিধার্থে পাতাটির সাম্প্রতিক সংরক্ষণ লগের বিবরণ নিচে দেওয়া হলো।",
"cascadeprotectedwarning": "<strong>সতর্কীকরণ:</strong> এই পাতাটি সুরক্ষিত, ফলে এটি শুধুমাত্র প্রশাসক অধিকারপ্রাপ্ত ব্যবহারকারীগণ সম্পাদনা করতে পারেন, কারণ এটি নিচের প্রপাতাকার-সুরক্ষিত {{PLURAL:$1|পাতায়|পাতাসমূহে}} অন্তর্ভুক্ত আছে:",
"prefs-watchlist-days": "যত দিনের নজরতালিকা দেখানো হবে:",
"prefs-watchlist-days-max": "সর্বোচ্চ $1 {{PLURAL:$1|দিন|দিন}}",
"prefs-watchlist-edits": "সম্প্রসারিত নজর তালিকায় সর্বোচ্চ সংখ্যার পরিবর্তন দেখানোর জন্য:",
- "prefs-watchlist-edits-max": "সরà§\8dবà§\8bà¦\9aà§\8dà¦\9a নামà§\8dবার: ১০০০",
+ "prefs-watchlist-edits-max": "সরà§\8dবà§\8bà¦\9aà§\8dà¦\9a নমà§\8dবর: ১০০০",
"prefs-watchlist-token": "নজরতালিকা টোকেন:",
"prefs-misc": "বিবিধ",
"prefs-resetpass": "পাসওয়ার্ড পরিবর্তন",
"foreign-structured-upload-form-label-infoform-categories": "বিষয়শ্রেণীসমূহ",
"foreign-structured-upload-form-label-infoform-date": "তারিখ",
"foreign-structured-upload-form-label-not-own-work-local-local": "এছাড়াও আপনি [[Special:Upload|ডিফল্ট আপলোডের পাতা]] চেষ্টা করতে পারেন।",
+ "foreign-structured-upload-form-label-not-own-work-local-default": "এছাড়াও আপনি [[Special:Upload|{{SITENAME}}-এর আপলোডের পাতা]] ব্যবহার করার চেষ্টা করতে পারেন, যদি এই ফাইলটি তাদের নীতিমালা অধীনে সেখানে আপলোড করা যায়।",
+ "foreign-structured-upload-form-label-own-work-message-shared": "আমি প্রত্যয়ন করছি যে আমি এই ফাইলের স্বত্তাধিকারী, এবং [https://creativecommons.org/licenses/by-sa/4.0/deed.bn ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন-শেয়ার অ্যালাইক ৪.০] লাইসেন্সের অধীনে এই ফাইলটি উইকিমিডিয়া কমন্সে অপরিবর্তনীয় প্রকাশে সম্মত হচ্ছি, এবং আমি [https://wikimediafoundation.org/wiki/Terms_of_Use ব্যবহারের শর্তাবলীর] সাথে সম্মত।",
+ "foreign-structured-upload-form-label-not-own-work-message-shared": "যদি আপনি এই ফাইলের স্বত্তাধিকারী না হন, বা আপনি একটি ভিন্ন লাইসেন্সের আওতায় প্রকাশ করতে ইচ্ছুক থাকেন, তাহলে [https://commons.wikimedia.org/wiki/Special:UploadWizard?uselang=bn কমন্স আপলোড উইজার্ড] ব্যবহার করতে বিবেচনা করুন।",
+ "foreign-structured-upload-form-label-not-own-work-local-shared": "এছাড়াও আপনি [[Special:Upload|{{SITENAME}}-এর আপলোডের পাতা]] ব্যবহার করার চেষ্টা করতে পারেন, যদি সাইটটি তাদের নীতিমালার অধীনে এই ফাইল আপলোড করার অনুমতি দেয়।",
"foreign-structured-upload-form-2-label-ccbysa": "[https://creativecommons.org/licenses/by-sa/4.0/deed.bn ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন-শেয়ার অ্যালাইক ৪.০] লাইসেন্সের আওতায় এটি ইন্টারনেটে <strong>চিরতরে প্রকাশ করা ঠিক হবে</strong>",
+ "foreign-structured-upload-form-2-label-termsofuse": "ফাইল আপলোড করার দ্বারা, আপনি প্রত্যয়ন করছেন যে আপনি এই ফাইলের স্বত্তাধিকারী, এবং ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন-শেয়ারআলাইক ৪.০ লাইসেন্সের অধীনে এই ফাইলটি উইকিমিডিয়া কমন্সে অপরিবর্তনীয় প্রকাশে সম্মত হচ্ছেন, এবং আপনি [https://wikimediafoundation.org/wiki/Terms_of_Use ব্যবহারের শর্তাবলীর] সাথে সম্মত।",
"foreign-structured-upload-form-3-label-question-website": "আপনি কি একটি ওয়েবসাইট থেকে এই ছবি ডাউনলোড করেছেন, বা একটি চিত্র অনুসন্ধান থেকে এটি পেয়েছেন?",
+ "foreign-structured-upload-form-3-label-question-ownwork": "আপনি কি নিজে এই ছবিটি (তোলা ছবি, অঙ্কন, স্কেচ, ইত্যাদি) তৈরি করেছেন?",
"foreign-structured-upload-form-3-label-yes": "হ্যাঁ",
"foreign-structured-upload-form-3-label-no": "না",
"backend-fail-stream": "\"$1\" ফাইলের স্ট্রিম দেখানো যাচ্ছে না।",
"apisandbox-api-disabled": "এপিআই এই সাইটে নিষ্ক্রিয় করা আছে।",
"apisandbox-submit": "অনুরোধ রাখুন",
"apisandbox-reset": "পরিস্কার",
+ "apisandbox-retry": "পুনঃচেষ্টা করুন",
"apisandbox-examples": "উদাহরণ",
"apisandbox-results": "ফলাফল",
- "apisandbox-request-time": "অনুরোধের সময়: $1",
+ "apisandbox-request-time": "অনুরোধের সময়: {{PLURAL:$1|$1 মি.সে.}}",
"booksources": "বইয়ের উৎস",
"booksources-search-legend": "বইয়ের উৎসের জন্য অনুসন্ধান করা হোক",
"booksources-isbn": "আইএসবিএন:",
"move-page": "$1 স্থানান্তর",
"move-page-legend": "পাতা স্থানান্তর",
"movepagetext": "নিচের ফর্মটি ব্যবহার করে একটি পাতার শিরোনাম পরিবর্তন করা যাবে, এবং সেই সাথে নতুন শিরোনামে এর সমগ্র ইতিহাস স্থানান্তর করা যাবে।\nপুরনো শিরোনামটি নতুন শিরোনামটির প্রতি একটি পুনর্নির্দেশনা ধারণ করবে।\nযেসমস্ত পুনর্নির্দেশনা পুরনো শিরোনামটির দিকে নির্দেশ করছিল, সেগুলি স্বয়ংক্রিয়ভাবে হালনাগাদ করতে পারবেন।\nযদি তা না চান, তবে [[Special:DoubleRedirects|দ্বি-পুনর্নির্দেশনা]] বা [[Special:BrokenRedirects|অচল পুনর্নির্দেশনাগুলি]] পরীক্ষা করে দেখতে ভুলবেন না।\nসংযোগগুলি যাতে তাদের লক্ষ্যে পৌঁছায়, তা নিশ্চিত করার দায়িত্ব আপনার।\n\nলক্ষ্য করুন যে যদি নতুন শিরোনামে ইতিমধ্যেই একটি পাতা থেকে থাকে, তবে উৎস পাতাটি সেই শিরোনামে স্থানান্তর করা হবে <strong>না</strong>, যদি না নতুন শিরোনামের পাতাটি খালি থাকে বা একটি পুননির্দেশনা হয় এবং এর কোন অতীত সম্পাদনা ইতিহাস না থাকে।\nঅর্থাৎ আপনি ভুল করে নাম পরিবর্তন করলে সহজেই পুরনো নামে ফেরত যেতে পারবেন, কিন্তু ইতিমধ্যে বিদ্যমান কোন পাতার উপরে লিখতে পারবেন না।\n\n<strong>টীকা:</strong>\nকোন জনপ্রিয় পাতার ক্ষেত্রে এই পরিবর্তনটি খুবই আকস্মিক হতে পারে; অগ্রসর হবার আগে এই কাজটির ফলাফল কী হতে পারে, সে ব্যাপারে অনুগ্রহ করে নিশ্চিত হোন।",
- "movepagetext-noredirectfixer": "নিচের ফর্মটি ব্যবহার করে একটি পাতার শিরোনাম পরিবর্তন করা যাবে, এবং সেই সাথে নতুন শিরোনামে এর সমগ্র ইতিহাস স্থানান্তর করা যাবে।\nপুরনো শিরোনামটি নতুন শিরোনামটির প্রতি একটি পুনর্নির্দেশনা ধারণ করবে।\n[[Special:DoubleRedirects|দ্বি-পুনর্নির্দেশনা]] বা [[Special:BrokenRedirects|অচল পুনর্নির্দেশনাগুলি]] পরীক্ষা করে দেখতে ভুলবেন না।\nসংযোগগুলি যাতে তাদের লক্ষ্যে পৌঁছায়, তা নিশ্চিত করার দায়িত্ব আপনার।\n\nলক্ষ্য করুন যে যদি নতুন শিরোনামে ইতিমধ্যেই একটি পাতা থেকে থাকে, তবে উৎস পাতাটি সেই শিরোনামে স্থানান্তর করা হবে '''না''', যদি না নতুন শিরোনামের পাতাটি খালি থাকে বা একটি পুননির্দেশনা হয় এবং এর কোন অতীত সম্পাদনা ইতিহাস না থাকে। \nঅর্থাৎ আপনি ভুল করে নাম পরিবর্তন করলে সহজেই পুরনো নামে ফেরত যেতে পারবেন, কিন্তু ইতিমধ্যে বিদ্যমান কোন পাতার উপরে লিখতে পারবেন না।\n\n'''সতর্কীকরণ!'''\nকোন জনপ্রিয় পাতার ক্ষেত্রে এই পরিবর্তনটি খুবই আকস্মিক হতে পারে;\nঅগ্রসর হবার আগে এই কাজটির ফলাফল কী হতে পারে, সে ব্যাপারে অনুগ্রহ করে নিশ্চিত হোন।",
+ "movepagetext-noredirectfixer": "নিচের ফর্মটি ব্যবহার করে একটি পাতার শিরোনাম পরিবর্তন করা যাবে, এবং সেই সাথে নতুন শিরোনামে এর সমগ্র ইতিহাস স্থানান্তর করা যাবে।\nপুরনো শিরোনামটি নতুন শিরোনামটির প্রতি একটি পুনর্নির্দেশনা ধারণ করবে।\n[[Special:DoubleRedirects|দ্বি-পুনর্নির্দেশনা]] বা [[Special:BrokenRedirects|অচল পুনর্নির্দেশনাগুলি]] পরীক্ষা করে দেখতে ভুলবেন না।\nসংযোগগুলি যাতে তাদের লক্ষ্যে পৌঁছায়, তা নিশ্চিত করার দায়িত্ব আপনার।\n\nলক্ষ্য করুন যে যদি নতুন শিরোনামে ইতিমধ্যেই একটি পাতা থেকে থাকে, তবে উৎস পাতাটি সেই শিরোনামে স্থানান্তর করা হবে <strong>না</strong>, যদি না নতুন শিরোনামের পাতাটি খালি থাকে বা একটি পুননির্দেশনা হয় এবং এর কোন অতীত সম্পাদনা ইতিহাস না থাকে। \nঅর্থাৎ আপনি ভুল করে নাম পরিবর্তন করলে সহজেই পুরনো নামে ফেরত যেতে পারবেন, কিন্তু ইতিমধ্যে বিদ্যমান কোন পাতার উপরে লিখতে পারবেন না।\n\n<strong>টীকা:</strong>\nকোন জনপ্রিয় পাতার ক্ষেত্রে এই পরিবর্তনটি খুবই আকস্মিক হতে পারে;\nঅগ্রসর হবার আগে এই কাজটির ফলাফল কী হতে পারে, সে ব্যাপারে অনুগ্রহ করে নিশ্চিত হোন।",
"movepagetalktext": "পাতাটির সাথে সাথে সংশ্লিষ্ট আলোচনা পাতাটিও স্বয়ংক্রিয়ভাবে সরানো হবে '''যদি না:'''\n*খালি নয় এমন একটি আলাপ পাতা নতুন শিরোনামটির অধীনে ইতিমধ্যেই বিদ্যমান থাকে, অথবা\n*আপনি নিচের বাক্সটি থেকে টিক সরিয়ে নিতে পারেন।\n\nএসব ক্ষেত্রে আপনি চাইলে নিজের হাতে পাতাটিকে সরাতে বা একত্রীকরণ করতে পারেন।",
"moveuserpage-warning": "'''সতর্কতা:''' আপনি একটি ব্যবহারকারী পাতা স্থানান্তর করছেন। অনুগ্রহ করে লক্ষ্য করুন যে এর মাধ্যমে কেবলমাত্র পাতাটি স্থানান্তর হবে, কিন্তু পাতার নাম পরিবর্তন হবে ''না''।",
"movecategorypage-warning": "<strong>সতর্কীকরণ:</strong> আপনি একটি বিষয়শ্রেণীর পাতা স্থানান্তর করতে চলেছেন। দয়া করে মনে রাখবেন যে এতে শুধুমাত্র পাতাটি স্থানান্তরিত হবে এবং পুরাতন বিষয়শ্রেণীতে থাকা কোন পাতা নতুনটিতে পুনঃশ্রেণীকরণ করা হবে <em>না</em>।",
"anonymous": "{{SITENAME}} এর বেনামী {{PLURAL:$1|ব্যবহারকারী|ব্যবহারকারীবৃন্দ}}",
"siteuser": "{{SITENAME}} ব্যবহারকারী $1",
"anonuser": "{{SITENAME}} বেনামী ব্যবহারকারী $1",
- "lastmodifiedatby": "এই পাতাটিতে শেষ পরিবর্তন হয়েছিল $2, $1 by $3।",
+ "lastmodifiedatby": "$3 কর্তৃক $2, $1 তারিখে এই পাতাটিতে শেষ পরিবর্তন করা হয়েছিল।",
"othercontribs": "$1-এর কাজের উপর ভিত্তি করে।",
"others": "অন্যান্য",
- "siteusers": "{{SITENAME}} {{PLURAL:$2|ব্যবহারকারী|ব্যবহারকারী}} $1",
+ "siteusers": "{{SITENAME}} {{PLURAL:$2|{{GENDER:$1|ব্যবহারকারী}}|ব্যবহারকারী}} $1",
"anonusers": "{{SITENAME}} বেনামী {{PLURAL:$2|ব্যবহারকারী|ব্যবহারকারীগণ}} $1",
"creditspage": "পাতার স্বীকৃতি",
"nocredits": "এই পাতাটির জন্য কোন কৃতিত্ব-সম্পর্কিত তথ্য নেই।",
"metadata-help": "এই ফাইলে অতিরিক্ত কিছু তথ্য আছে। সম্ভবত যে ডিজিটাল ক্যামেরা বা স্ক্যানারের মাধ্যমে এটি তৈরি বা ডিজিটায়িত করা হয়েছিল, সেটি কর্তৃক তথ্যগুলি যুক্ত হয়েছে। যদি ফাইলটি তার আদি অবস্থা থেকে পরিবর্তিত হয়ে থাকে, কিছু কিছু বিবরণ পরিবর্তিত ফাইলটির জন্য প্রযোজ্য না-ও হতে পারে।",
"metadata-expand": "সম্প্রসারিত সবিস্তারে দেখাও",
"metadata-collapse": "সম্প্রসারিত সবিস্তারে দেখিও না",
- "metadata-fields": "à¦\8fà¦\87 বারà§\8dতায় তালিà¦\95াà¦à§\81à¦\95à§\8dত à¦\9aিতà§\8dর মà§\87à¦\9fাডাà¦\9fা à¦\95à§\8dষà§\87তà§\8dরà¦\97à§\81লি à¦\9bবির পাতায় পà§\8dরদরà§\8dশন à¦\95রা হবà§\87, যà¦\96ন à¦\85ধি-à¦\89পাতà§\8dত সারণিà¦\9fি সà¦\82à¦\95à§\81à¦\9aিত à¦\95রা হবà§\87। à¦\85নà§\8dয à¦\95à§\8dষà§\87তà§\8dরà¦\97à§\81লি সà§\8dবাà¦à¦¾à¦¬à¦¿à¦\95 à¦\85বসà§\8dথায় লà§\81à¦\95à§\8dà¦\95ায়িত থাà¦\95বà§\87।\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude",
+ "metadata-fields": "এই বার্তায় তালিকাভুক্ত চিত্র মেটাডাটা ক্ষেত্রগুলি ছবির পাতায় প্রদর্শন করা হবে, যখন অধি-উপাত্ত সারণিটি সংকুচিত করা হবে। অন্য ক্ষেত্রগুলি স্বাভাবিক অবস্থায় লুকায়িত থাকবে।\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-bitspersample": "উপাদানপ্রতি বিট",
"exif-originaltransmissionref": "মূল ট্রান্সমিশনকৃত স্থানের কোড",
"exif-identifier": "আইডেন্টিফায়ার",
"exif-lens": "ব্যবহৃত লেন্স",
- "exif-serialnumber": "à¦\95à§\8dযামà§\87রার সিরিয়াল নামà§\8dবার",
+ "exif-serialnumber": "à¦\95à§\8dযামà§\87রার à¦\95à§\8dরমিà¦\95 নমà§\8dবর",
"exif-cameraownername": "ক্যামেরার স্বত্ত্বাধিকারী",
"exif-label": "লেবেল",
"exif-datetimemetadata": "মেটাডেটার তারিখ সর্বশেষ পরিবর্তিত হয়েছিলো",
"version-libraries-authors": "লেখক",
"redirect": "পাতা, ফাইল, ব্যবহারকরী, সংশোধন বা লগ আইডি দ্বারা পুনঃনির্দেশ করা হয়েছে",
"redirect-legend": "একটি ফাইল অথবা পাতায় পুনঃনির্দেশ করা হয়েছে",
- "redirect-summary": "à¦\8fà¦\87 বিশà§\87ষ পাতাà¦\9fি à¦\8fà¦\95à¦\9fি ফাà¦\87লà§\87 (ফাà¦\87লà§\87র নাম), à¦\8fà¦\95à¦\9fি পাতায় (সà¦\82সà§\8dà¦\95রণ à¦\86à¦\87ডি বা পাতা à¦\86à¦\87ডি), à¦\85থবা à¦\8fà¦\95à¦\9fি বà§\8dযবহারà¦\95রà§\80 পাতায় (সà¦\82à¦\96à§\8dযায় লà§\87à¦\96া বà§\8dযবহারà¦\95ারà§\80 à¦\86à¦\87ডি) পà§\81নà¦\83নিরà§\8dদà§\87শিত হয়à§\87à¦\9bà§\87। বà§\8dযবহার: [[{{#Special:Redirect}}/file/à¦\89দাহরণ.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], à¦\85থবা [[{{#Special:Redirect}}/user/101]]।",
+ "redirect-summary": "à¦\8fà¦\87 বিশà§\87ষ পাতাà¦\9fি à¦\8fà¦\95à¦\9fি ফাà¦\87লà§\87 (পà§\8dরদতà§\8dত ফাà¦\87লà§\87র নাম), à¦\8fà¦\95à¦\9fি পাতায় (পà§\8dরদতà§\8dত সà¦\82সà§\8dà¦\95রণ à¦\86à¦\87ডি বা পাতা à¦\86à¦\87ডি), à¦\8fà¦\95à¦\9fি বà§\8dযবহারà¦\95রà§\80 পাতায় (পà§\8dরদতà§\8dত সà¦\82à¦\96à§\8dযায় লà§\87à¦\96া বà§\8dযবহারà¦\95ারà§\80 à¦\86à¦\87ডি) বা à¦\8fà¦\95à¦\9fি লà¦\97 à¦à§\81à¦\95à§\8dতিতà§\87 (পà§\8dরদতà§\8dত লà¦\97 à¦à§\81à¦\95à§\8dতি) পà§\81নà¦\83নিরà§\8dদà§\87শিত হয়à§\87à¦\9bà§\87। বà§\8dযবহার: [[{{#Special:Redirect}}/file/à¦\89দাহরণ.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], [[{{#Special:Redirect}}/user/101]], বা [[{{#Special:Redirect}}/logid/186]]।",
"redirect-submit": "যাও",
"redirect-lookup": "দেখুন:",
"redirect-value": "মান:",
"action-pagelang": "পাতার ভাষা পরিবর্তন করুন",
"log-name-pagelang": "ভাষা পরিবর্তন লগ",
"log-description-pagelang": "এটি পাতার ভাষা পরিবর্তনের লগ।",
- "logentry-pagelang-pagelang": "$1 পাতার ভাষা $3 এর জন্য $4 থেকে $5 এ {{GENDER:$2|পরিবর্তন}} করেছেন।",
+ "logentry-pagelang-pagelang": "$1 $3-এর ভাষা $4 থেকে $5-এ {{GENDER:$2|পরিবর্তন}} করেছেন",
"default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (সক্রিয় করা)",
"default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''নিষ্ক্রিয় করা''')",
"mediastatistics": "মিডিয়া পরিসংখ্যান",
"mw-widgets-titleinput-description-new-page": "পাতা এখনো বিদ্যমান নয়",
"mw-widgets-titleinput-description-redirect": "$1-এ পুনঃনির্দেশিত",
"api-error-blacklisted": "অনুগ্রহ করে অপর কোনো বর্ণনামূলক নাম ব্যবহার করুন।",
+ "sessionprovider-generic": "$1টি সেশন",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "কুকি-ভিত্তিক সেশন",
+ "sessionprovider-nocookies": "কুকি নিষ্ক্রিয় করা। নিশ্চিত করুন যে আপনার কুকি সক্রিয় আছে এবং আবার শুরু করুন।",
"randomrootpage": "অজানা মূল পাতা"
}
"virus-scanfailed": "escaneig fallit (codi $1)",
"virus-unknownscanner": "antivirus desconegut:",
"logouttext": "'''Heu finalitzat la sessió.'''\n\nTingueu en compte que, fins que buideu la memòria cau del navegador, algunes pàgines poden continuar mostrant-se com si encara estiguéssiu en una sessió.",
+ "cannotlogoutnow-title": "Ara no es pot finalitzar la sessió",
+ "cannotlogoutnow-text": "No es pot finalitzar la sessió quan s'utilitza $1.",
"welcomeuser": "Benvingut, $1!",
"welcomecreation-msg": "El vostre compte ha estat creat.\nNo oblideu de canviar les vostres [[Special:Preferences|preferències de {{SITENAME}}]].",
"yourname": "Nom d'usuari",
"remembermypassword": "Recorda la contrasenya entre sessions (per un màxim de $1 {{PLURAL:$1|dia|dies}})",
"userlogin-remembermypassword": "Mantén-me connectat",
"userlogin-signwithsecure": "Connexió segura",
+ "cannotloginnow-title": "Ara no es pot iniciar la sessió",
+ "cannotloginnow-text": "No es pot iniciar la sessió quan s'utilitza $1.",
"yourdomainname": "El vostre domini",
"password-change-forbidden": "No podeu canviar les contrasenyes en aquest wiki.",
"externaldberror": "Hi ha hagut un error en la base de dades d'autenticació o bé no teniu permís per a actualitzar el vostre compte extern.",
"resetpass_submit": "Definiu una contrasenya i inicieu una sessió",
"changepassword-success": "S'ha canviat la vostra contrasenya amb èxit!",
"changepassword-throttled": "Heu realitzat massa intents d'inici de sessió.\nEspereu $1 abans de tornar-ho a provar.",
+ "botpasswords": "Contrasenyes de bot",
+ "botpasswords-label-appid": "Nom del bot:",
+ "botpasswords-label-create": "Crea",
+ "botpasswords-label-update": "Actualitza",
+ "botpasswords-label-cancel": "Cancel·la",
+ "botpasswords-label-delete": "Suprimeix",
+ "botpasswords-label-resetpassword": "Reinicia la contrasenya",
"resetpass_forbidden": "No poden canviar-se les contrasenyes",
"resetpass-no-info": "Heu d'estar registrats en un compte per a poder accedir directament a aquesta pàgina.",
"resetpass-submit-loggedin": "Canvia la contrasenya",
"right-createpage": "Crear pàgines (que no són de discussió)",
"right-createtalk": "Crear pàgines de discussió",
"right-createaccount": "Crear nous comptes",
+ "right-autocreateaccount": "Inicia una sessió automàticament amb un compte d'usuari extern",
"right-minoredit": "Marcar les edicions com a menors",
"right-move": "Moure pàgines",
"right-move-subpages": "Moure pàgines amb les seves subpàgines",
"javascripttest-pagetext-frameworks": "Trieu un dels següents entorns de prova: $1",
"javascripttest-pagetext-skins": "Trieu un tema per a executar-hi els tests:",
"javascripttest-qunit-intro": "Consulteu la [documentació de tests de $1] a mediawiki.org.",
- "tooltip-pt-userpage": "La vostra pàgina d'usuari",
+ "tooltip-pt-userpage": "{{GENDER:|La vostra}} pàgina d'usuari",
"tooltip-pt-anonuserpage": "La pàgina d'usuari per la ip que utilitzeu",
- "tooltip-pt-mytalk": "La vostra pàgina de discussió.",
+ "tooltip-pt-mytalk": "{{GENDER:|La vostra}} pàgina de discussió",
"tooltip-pt-anontalk": "Discussió sobre les edicions per aquesta adreça ip.",
- "tooltip-pt-preferences": "Les vostres preferències.",
+ "tooltip-pt-preferences": "{{GENDER:|Les vostres}} preferències",
"tooltip-pt-watchlist": "La llista de pàgines de les quals vigileu els canvis.",
- "tooltip-pt-mycontris": "Llista de les vostres contribucions.",
+ "tooltip-pt-mycontris": "Llista de {{GENDER:|les vostres}} contribucions",
"tooltip-pt-login": "Us animem a registrar-vos, però no és obligatori",
"tooltip-pt-logout": "Finalitza la sessió d'usuari",
"tooltip-pt-createaccount": "Us animem a què creeu un compte i inicieu sessió, encara que no és obligatori",
"tooltip-t-recentchangeslinked": "Canvis recents a pàgines enllaçades des d'aquesta pàgina",
"tooltip-feed-rss": "Canal RSS d'aquesta pàgina",
"tooltip-feed-atom": "Canal Atom d'aquesta pàgina",
- "tooltip-t-contributions": "Llista de contribucions d'aquest usuari",
+ "tooltip-t-contributions": "Llista de les contribucions d'{{GENDER:$1|aquest usuari|aquesta usuària}}",
"tooltip-t-emailuser": "Envia un correu en aquest usuari.",
"tooltip-t-info": "Més informació sobre aquesta pàgina",
"tooltip-t-upload": "Carregueu fitxers",
"virus-scanfailed": "сканиран гӀалат (код $1)",
"virus-unknownscanner": "йозуш йоцу антивирус:",
"logouttext": "'''Ахьа болх дӀаберзийна.'''\n\nЦхьайолу агӀонаш чохь хьо хьай цӀарца болх беш сана хила тарло ишта ца хилийта керлаякха браузеран кэш.",
+ "cannotlogoutnow-title": "ХӀинца чудаха таро яц",
"welcomeuser": "Марша ДогӀийла, $1!",
"welcomecreation-msg": "Хьан декъашхочун дӀаяздар кхоьлина.\nДиц ма делахь {{SITENAME}} сайтан [[Special:Preferences|декъашхочун гӀирс]].",
"yourname": "Декъашхочун цӀе:",
"remembermypassword": "Даглаца сан дӀаяздар хӀокху компьютеран тӀехь (цхьан $1 {{PLURAL:$1|дийнахь}})",
"userlogin-remembermypassword": "Системин чохь Ӏойла",
"userlogin-signwithsecure": "Ларийна цхьаьнакхетар",
+ "cannotloginnow-title": "ХӀинца чудаха таро яц",
"yourdomainname": "Хьан машан меттиг:",
"password-change-forbidden": "Хьан йиш яц хӀокху вики чохь пароль хийца.",
"externaldberror": "Арахьара хаамийн базан гӀоьнца аутентификаци ечу хенахь гӀалат даьлла я хьа дӀаяздаран хийцам бан бакъонаш яц.",
"emailconfirmlink": "Бакъде хьай электронан поштан адрес",
"invalidemailaddress": "Электронан поштан адрес тӀелаца йиш яц, цуна формат нийса цахилар бахьнехь.\nДехар до, язъе нийса электронан адрес я и меттиг есса йита.",
"cannotchangeemail": "ХӀокху декъашхочун дӀаяздарца долу электронан поштан адресаш хуьйцийла дац хӀокху вики чохь",
- "emaildisabled": "Ð¥Ó\80окÑ\85Ñ\83 Ñ\81айÑ\82ан Ñ\82аÑ\80о Ñ\8fÑ\86 Ñ\8dлекÑ\82Ñ\80онан поÑ\87те хаамаш бахьийта.",
+ "emaildisabled": "Ð¥Ó\80окÑ\85Ñ\83 Ñ\81айÑ\82ан Ñ\82аÑ\80о Ñ\8fÑ\86 Ñ\8dлекÑ\82Ñ\80онан поÑ\88те хаамаш бахьийта.",
"accountcreated": "Декъашхочун дӀаяздар кхоьллина",
"accountcreatedtext": "Кхоьллина декъашхочун [[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|дийцаре.]]) дӀаяздар.",
"createaccount-title": "{{SITENAME}}: декъашхочун дӀаяздар кхоллар",
"resetpass_submit": "Пароль дӀахӀоттийна а системин чугӀо",
"changepassword-success": "Хьан пароль кхиамца хийцина!",
"changepassword-throttled": "Хьо дукха гӀиртира.\nДехар до, собар де $1 юха гӀортале.",
+ "botpasswords": "Ботийн парольш",
+ "botpasswords-editexisting": "Тае ботан йолуш йолу пароль",
+ "botpasswords-label-appid": "Ботан цӀе:",
+ "botpasswords-label-create": "Кхолла",
+ "botpasswords-label-update": "Карлаяккха",
+ "botpasswords-label-cancel": "Юхаяккха",
+ "botpasswords-label-delete": "ДӀаяккхар",
+ "botpasswords-label-restrictions": "Лелоран доза тохар:",
+ "botpasswords-label-grants-column": "Магийна",
+ "botpasswords-bad-appid": "«$1» ботан цӀе магийна яц.",
+ "botpasswords-created-body": "Ботан «$1» пароль кхиамца кхоьллина.",
"resetpass_forbidden": "Пароль хийца йиш яц",
"resetpass-no-info": "ХӀара агӀо лело системин чугӀо.",
"resetpass-submit-loggedin": "Хийца пароль",
"resetpass-submit-cancel": "Цаоьшу",
"resetpass-wrong-oldpass": "Нийса йоцу я хана йолу карара пароль. Ахьа кхиамца пароль хийцина я керла хана йолу пароль ехна хила там бу.",
"resetpass-recycled": "Дехар до, хӀинца йолччул башха пароль хӀотта йе.",
- "resetpass-temp-emailed": "Ð\90Ñ\85Ñ\8cа Ñ\87Ñ\83гÓ\80оÑ\88 Ñ\8fзйина Ñ\86кÑ\8aаÑ\87Ñ\83нна Ñ\8dлекÑ\82Ñ\80онан поÑ\87те яийтина пароль. Чудахар чекхдалийта язъян еза керла пароль.",
+ "resetpass-temp-emailed": "Ð\90Ñ\85Ñ\8cа Ñ\87Ñ\83гÓ\80оÑ\88 Ñ\8fзйина Ñ\86кÑ\8aаÑ\87Ñ\83нна Ñ\8dлекÑ\82Ñ\80онан поÑ\88те яийтина пароль. Чудахар чекхдалийта язъян еза керла пароль.",
"resetpass-temp-password": "Цхьан хана пароль:",
"resetpass-abort-generic": "Пароль хийцар дӀахедар",
"resetpass-expired": "Хьан паролан хан чекхелла. Дехар до керла пароль хӀоттаяр.",
"emailuser": "Декъашхочун хааман кехат",
"emailuser-title-target": "{{GENDER:$1|декъашхочунга}} электронан хаам базбар",
"emailuser-title-notarget": "Декъашхочунга кехат яздар",
- "emailpagetext": "Ð¥Ó\80окÑ\85Ñ\83 агÓ\80она гÓ\80оÑ\8cнÑ\86а йиÑ\88 Ñ\8e {{GENDER:$1|декÑ\8aаÑ\88Ñ\85оÑ\87Ñ\83н}} Ñ\8dлекÑ\82Ñ\80онан поÑ\87те хаам бахьийта.\nХьоьга жоп лур ду ахьа [[Special:Preferences|хьайн гӀирса чу]] дӀаяздина долу адрес тӀе.",
+ "emailpagetext": "Ð¥Ó\80окÑ\85Ñ\83 агÓ\80она гÓ\80оÑ\8cнÑ\86а йиÑ\88 Ñ\8e {{GENDER:$1|декÑ\8aаÑ\88Ñ\85оÑ\87Ñ\83н}} Ñ\8dлекÑ\82Ñ\80онан поÑ\88те хаам бахьийта.\nХьоьга жоп лур ду ахьа [[Special:Preferences|хьайн гӀирса чу]] дӀаяздина долу адрес тӀе.",
"defemailsubject": "Хаам {{grammar:genitive|{{SITENAME}}}} чура бу",
"usermaildisabled": "Декъашхочун электронан пошт дӀаяйина ю",
"noemailtitle": "Электронан поштан адрес дац",
"notanarticle": "Яззам бац",
"notvisiblerev": "Верси дӀаяьккхина хила",
"watchlist-details": "Хьан тергаме могӀанца $1 {{PLURAL:$1|агӀо}} ю, дийцаре агӀонаш йоцуш.",
- "wlheader-enotif": "ÐлекÑ\82Ñ\80онан поÑ\87те хаамаш байтар латина ду.",
+ "wlheader-enotif": "ÐлекÑ\82Ñ\80онан поÑ\88те хаамаш байтар латина ду.",
"wlheader-showupdated": "Хийцам бина агӀонаш '''Ӏаьржа''' шрифтцан билгальяха ю.",
"wlnote": "Гойту <strong>$2</strong> {{plural:$2|сахьтчохь}} бина {{PLURAL:$1|тӀеххьара '''$1''' хийцам}}, хан $3 $4",
"wlshowlast": "Гайта тӀаьххьара $1 сахьт $2 де",
"logentry-newusers-newusers": "{{GENDER:$2|ДӀавазвелла|ДӀаязелла}} керла декъашхо $1",
"logentry-newusers-create": "{{GENDER:$2|ДӀавазвелла|ДӀаязелла}} керла декъашхо $1",
"logentry-newusers-create2": "$1 {{GENDER:$2|кхоьллина}} декъашхочун дӀаяздапр $3",
- "logentry-newusers-byemail": "$1 {{GENDER:$2|кÑ\85оÑ\8cллина}} декÑ\8aаÑ\88Ñ\85оÑ\87Ñ\83н дÓ\80аÑ\8fздаÑ\80 $3 паÑ\80олÑ\8c Ñ\8dлекÑ\82Ñ\80онан поÑ\87те яхьийтина",
+ "logentry-newusers-byemail": "$1 {{GENDER:$2|кÑ\85оÑ\8cллина}} декÑ\8aаÑ\88Ñ\85оÑ\87Ñ\83н дÓ\80аÑ\8fздаÑ\80 $3 паÑ\80олÑ\8c Ñ\8dлекÑ\82Ñ\80онан поÑ\88те яхьийтина",
"logentry-newusers-autocreate": "Автоматически кхоьллина {{GENDER:$2|декъашхочун}} $1 дӀаяздар",
"logentry-rights-rights": "$1 {{GENDER:$2|хийцина}} $3 бакъо $4 → $5",
"logentry-rights-rights-legacy": "$1 {{GENDER:$2|хийцина}} хӏокхуна $3 бакъо",
"special-characters-title-emdash": "деха сиз",
"special-characters-title-minus": "хьаьрк минус",
"mw-widgets-titleinput-description-redirect": "ДӀасхьажорг $1 тӀе",
+ "sessionprovider-generic": "$1 сесси",
"randomrootpage": "Цахууш нисъелла ораман агӀо"
}
"cancel": "ھەڵیوەشێنەوە",
"moredotdotdot": "زیاتر",
"morenotlisted": "ئەم لیستەیە تەواو نییە",
- "mypage": "پەڕه",
+ "mypage": "پەڕە",
"mytalk": "لێدوان",
"anontalk": "لێدوان بۆ ئەم ئایپییە",
"navigation": "ڕێدۆزی",
"and": " و",
"qbfind": "بدۆزەرەوە",
- "qbbrowse": "بگهڕێ",
+ "qbbrowse": "بگەڕێ",
"qbedit": "دەستکاری",
"qbpageoptions": "ئەم پەڕەیە",
"qbmyoptions": "پەڕەکانم",
"editthispage": "دەستکاری ئەم پەڕەیە بکە",
"create-this-page": "ئەم پەڕەیە دروست بکە",
"delete": "سڕینەوە",
- "deletethispage": "سڕینهوهی ئهم پهڕهیه",
+ "deletethispage": "سڕینەوهی ئەم پەڕەیە",
"undeletethispage": "ئەم پەڕەیە بھێنەوە",
"undelete_short": "{{PLURAL:$1|یەک گۆڕانکاریی|$1 گۆڕانکاریی}} سڕاوە بەجێبھێنەرەوە",
"viewdeleted_short": "{{PLURAL:$1|یەک گۆڕانکاریی سڕاو|$1 گۆڕانکاریی سڕاو}} ببینە",
"protect": "پاراستن",
"protect_change": "گۆڕین",
- "protectthispage": "ئهم پهڕهیه بپارێزه",
+ "protectthispage": "ئەم پەڕەیە بپارێزە",
"unprotect": "پاراستنی بگۆڕە",
"unprotectthispage": "پاراستنی ئەم پەڕەیە بگۆڕە",
"newpage": "پەڕەی نوێ",
"talkpage": "باس لەسەر ئەم پەڕە بکە",
"talkpagelinktext": "لێدوان",
- "specialpage": "پهڕهی تایبهت",
+ "specialpage": "پەڕەی تایبەت",
"personaltools": "ئامڕازە تاکەکەسییەکان",
"articlepage": "پەڕەی ناوەرۆک ببینە",
"talk": "وتووێژ",
"projectpage": "پەڕەی پرۆژە نیشان بدە",
"imagepage": "پەڕەی پەڕگە نیشان بدە",
"mediawikipage": "پەڕەی پەیام نیشان بدە",
- "templatepage": "پهڕهی داڕێژە ببینە",
- "viewhelppage": "پهڕهی یارمهتی نیشانبده",
- "categorypage": "پهڕهی هاوپۆل نیشانبده",
+ "templatepage": "پەڕەی داڕێژە ببینە",
+ "viewhelppage": "پەڕەی یارمەتی ببینە",
+ "categorypage": "پەڕەی پۆل ببینە",
"viewtalkpage": "بینینی لێدوان",
"otherlanguages": "بە زمانەکانی تر",
"redirectedfrom": "(ڕەوانەکراوە لە $1ەوە)",
"confirmable-yes": "بەڵێ",
"confirmable-no": "نا",
"thisisdeleted": "$1 نیشان بدە یا بھێنەوە؟",
- "viewdeleted": "$1 نیشان بده؟",
+ "viewdeleted": "بینینی $1؟",
"restorelink": "{{PLURAL:$1|یەک گۆڕانکاریی سڕاو|$1 گۆڕانکاریی سڕاو}}",
"feedlinks": "خۆراک:",
"feed-invalid": "ئەندام بوونی ئەو جۆرە خۆراکە نەناسراوە.",
"nosuchactiontext": "ئەو چالاکییەی لە لایەن بەستەرەوە دیاریکراوە ناتەواوە.\nلەوانەیە بە هەڵە بەستەرەکەت نووسیبێت، یان بەستەرێکی هەڵەی بە دواوە بێت.\nلەوانەیە ئەمە نیشانەی هەڵەیەک بێت لەو نەرمەکاڵایەی کە بەکاردێت لە لایەن {{SITENAME}}.",
"nosuchspecialpage": "پەڕەی تایبەتی ئاوا بوونی نییە",
"nospecialpagetext": "<strong>پەڕەیەکی تایبەت دەخوازیت کە بوونی نیە.</strong>\n\nلیستێکی پەڕە تایبەتە دروستەکان لە [[Special:SpecialPages|{{int:specialpages}}]] لە بەردەستدایە.",
- "error": "ههڵه",
+ "error": "ھەڵە",
"databaseerror": "ھەڵەی بنکەدراوه",
"databaseerror-function": "کردە: $1",
"databaseerror-error": "هەڵە: $1",
"missingarticle-diff": "(جیاوازی: $1، $2)",
"readonly_lag": "بنكهدراوهكه بهشێوهی خۆكار بهندكراوه، لهكاتێكدا بنكهدراوهی ڕاژهكارهكه ڕۆڵی لهخۆگرتن دهگێڕێت",
"internalerror": "ھەڵەی ناوخۆیی",
- "internalerror_info": "ههڵهی ناوخۆیی: $1",
+ "internalerror_info": "ھەڵەی ناوخۆیی: $1",
"filecopyerror": "نەکرا پەڕگەی «$1» کۆپی بکرێت بۆ «$2».",
- "filerenameerror": "ناوی پهڕگهی \"$1\" نهگۆڕدرا بۆ \"$2\".",
+ "filerenameerror": "ناکرێت ناوی پەڕگەی «$1» بگۆڕرێت بۆ «$2».",
"filedeleteerror": "نەکرا پەڕگەی «$1» بسڕدرێتەوە.",
"directorycreateerror": "نەتوانرا بوخچەی \"$1\"دروست بکرێت.",
- "filenotfound": "پهڕگهی \"$1\" نهدۆزرایهوه",
+ "filenotfound": "پەڕگەی «$1» نەدۆزرایەوە",
"unexpected": "نرخی چاوەڕوان نەکراو: \"$1\"=\"$2\" .",
"formerror": "هەڵە: فورمەکە نانێردرێت.",
"badarticleerror": "ئەو ئاماژە لەم لاپەڕەدا پێکنایە.",
"missingcommentheader": "'''بیرهێنانەوە:''' بۆ ئەم بۆچوونەت سەردێڕ\\بابەت ڕاچاو نەکردووە.\nئەگەر دیسان «{{int:savearticle}}» لێبدەی، دەستکاریەکەت بێ سەردێڕ یان بابەت پاشەکەوت دەبێ.",
"summary-preview": "پێشبینینی کورتە:",
"subject-preview": "پێشبینینی بابەت/سەردێڕ:",
- "blockedtitle": "بهکار هینهر لهکار خراوه",
+ "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تکایە لە هەر پرس و داواکاریەکتدا هەموو وردەکاریەکانی سەرەوە بگونجێنە.",
"autoblockedtext": "ناونیشانی IPی تۆ بە شێوەی خۆکارانە بەرگیری لێ کراوە چوونکە بەکارھێنەرێکی دیکە بە خراپی بە کاری ھێناوە و بە دەستی $1 بەرگیری لێ کراوە.\nبەم ھۆکارەوە:\n\n:<em>$2</em>\n\n* دەست پێ کردنی بەرگیری: $8\n* بە سەر چوونی بەرگیری: $6\n* Intended blockee: $7\n\nدەتوانیت پەیوەندی بکەیت بە $1 یان یەکێکی دیکە لە [[{{MediaWiki:Grouppage-sysop}}|بەڕێوەبەران]] بۆ وتووێژ لە سەر بەرگیرییەکە.\n\nتێ بگە کە ناتوانیت ئامرازی «ئیمێل بنێرە بۆ ئەم بەکارھێنەرە» بە کار بھێنیت مەگەر ئەوەی کە پێشتر لە [[Special:Preferences|ھەڵبژاردەکانی بەکارھێنەر]]تدا ناونیشانێکی گونجاوی ئیمێلت تۆمار کردبێت و بەرگیریت لێ نەکرابێت لە بەکارھێنانی ئەو ئامرازەش.\n\nناونیشانی IPی ئێستای تۆ $3ـە و پێناسەی یەرگیرییەکە #$5ـە.\nتکایە ھەموو وردەکارییەکانی سەرەوە ھەبێت لە ھەر پرس و داوایک کە دەیکەیت.",
"blockednoreason": "هیچ هۆکارێک نەدراوە",
"clearyourcache": "تێبینی:''' لە دوای پاشەکەوت کردن، لەوانەیە بۆ بینینی گۆڕانکارییەکان پێویست بێ cacheی وێبگەڕەکەت پاکبکەیتەوە.\n* '''Firefox / Safari:''' دوگمەی ''Shift'' بگرە کاتێک لەسەر ''Reload''دا کرتە دەکەی، یان ھەرکام لە ''Ctrl-F5'' یان ''Ctrl-R'' لێبدە (''⌘-R'' لەسەر Mac دا)\n* '''Google Chrome:''' دوگمەکانی ''Ctrl-Shift-R'' لێبدە (''⌘-Shift-R'' لەسەر Mac دا)\n* '''Internet Explorer:''' دوگمەی ''Ctrl'' بگرە کاتێک لەسەر ''Refresh''دا کرتە دەکەی، یان ''Ctrl-F5'' لێبدە\n* '''Opera:''' لە ڕێگەی ''Tools → Preferences'' ەوە cacheەکە بسڕەوە.",
"usercssyoucanpreview": "'''سەرچەشن:''' «{{int:showpreview}}» بەکاربێنە بۆ تاقیکردنەوەی CSS نوێکەت، پێش پاشەکەوتکردن.",
"userjsyoucanpreview": "'''سەرچەشن:''' «{{int:showpreview}}» بەکاربێنە بۆ تاقیکردنەوەی جاڤاسکریپتە نوێکەت، پێش پاشەکەوتکردن.",
- "usercsspreview": "'''لهیادت بێ که ئێسته تهنها پێشبینینی CSS بهکارهێنهریهکهت دهکهی.'''\n'''هێشتا پاشهکهوت نهبووه !'''",
+ "usercsspreview": "<strong>لە بیرت ببێت کە تەنھا خەریکی پێشبینینی CSSـەکەت دەبینیت.\nھێشتا پاشەکەوەت نەکراوە!</strong>",
"userjspreview": "'''لەیادت بێ کە ئێستە تەنها پێشبینین\\تاقیکردنەوەی جاڤاسکریپتی بەکارهێنەریەکەت دەکەی.'''\n'''هێشتا پاشەکەوت نەبووه !'''",
- "sitecsspreview": "'''لهیادت بێ که ئێسته تهنها پێشبینینی ئەم CSS دهکهی.'''\n'''هێشتا پاشهکهوت نهکراوە !'''",
+ "sitecsspreview": "<strong>لە بیرت ببێت کە تەنھا خەریکی پێشبینینی ئەم CSSـە دەبینیت.\nھێشتا پاشەکەوەت نەکراوە!</strong>",
"sitejspreview": "'''لە بیرت نەچێت ئەمە تەنیا پێشبینینی ئەم کۆدەی جاڤاسکریپتە.'''\n'''گۆڕانکارییەکانت ھێشتا پاشەکەوت نەکراون!'''",
"userinvalidcssjstitle": "'''ئاگادارکردنەوە:''' پێست نیە بۆ \"$1\".\nلەیادت بێ کە لاپەڕەکانی .css و .js لە بابەت بە پیتی بچووک کەڵک وەر ئەگرن. وەک {{ns:user}}:Foo/vector.css نە وەک {{ns:user}}:Foo/Vector.css .",
"updated": "(نوێکراوە)",
"prefs-reset-intro": "دەتوانی لەم لاپەڕە بۆ گەڕانەوەی هەڵبژاردەکانت بۆ بنچینەیی ماڵپەر کەڵک وەرگریت.\nگەر ئەوە بکەی ئیتر گۆڕانەکەت ناگەڕێتەوە.",
"prefs-emailconfirm-label": "پشتڕاستکردنەوەی ئیمەیل:",
"youremail": "ئیمەیل:",
- "username": "{{GENDER:$1|ناوی بهکارھێنەر}}:",
+ "username": "{{GENDER:$1|ناوی بەکارھێنەر}}:",
"prefs-memberingroups": "{{GENDER:$2|ئەندامی}} {{PLURAL:$1|گرووپی|گرووپەکانی}}:",
"prefs-registration": "کاتی خۆتۆمارکردن:",
"yourrealname": "ناوی ڕاستی:",
"yourvariant": "شێوەزاری زمانی ناوەرۆک:",
"yournick": "واژووی نوێ:",
"prefs-help-signature": "بۆچوونەکان لە لاپەڕەکانی وتووێژدا دەبێ بە \"<nowiki>~~~~</nowiki>\" دیاری بکرێن، کە دواتر خۆکار دەگۆڕێ بە واژۆکەت و مۆری کاتی.",
- "badsig": "ئیمزاكه ههڵهیه، تهماشای كۆدی HTML بكه",
+ "badsig": "کۆدی ئیمزای ھەڵە.\nبە تاگە HTMLکاندا بچۆرەوە.",
"badsiglength": "واژووەکەت زۆر درێژە.\nواژوو نابێ لە $1 {{PLURAL:$1|نووسە}} درێژتر بێت.",
"yourgender": "پێت خۆشە چۆن وەسف بکرێیت؟",
"gender-unknown": "پێم خۆشە باسی نەکەم",
"listgrouprights-addgroup-self": "زیادکردنی {{PLURAL:$2|گرووپ|گرووپەکان}} بۆ سەر ھەژماری خۆی: $1",
"listgrouprights-removegroup-self": "لابردنی {{PLURAL:$2|گرووپ|گرووپەکان}} لە سەر ھەژماری خۆی: $1",
"listgrouprights-addgroup-self-all": "زیادکردنی ھەموو گرووپەکان بۆ سەر ھەژماری خۆی",
- "listgrouprights-removegroup-self-all": "لابردنی هەموو گرووپەکان له سهر ههژماری خۆ",
+ "listgrouprights-removegroup-self-all": "لابردنی ھەموو گرووپەکان لە سەر ھەژماری خۆی",
"listgrouprights-namespaceprotection-header": "سنوورداریی بۆشایی ناو",
"listgrouprights-namespaceprotection-namespace": "بۆشایی ناو",
"listgrouprights-namespaceprotection-restrictedto": "مافی رێپێدراوی بەکارھێنەر بۆ دەستکاری",
"trackingcategories": "پۆلەکانی شوێنکەوتن",
"trackingcategories-name": "ناوی پەیام",
- "mailnologin": "ناونیشان بۆ ناردن نییه",
+ "mailnologin": "ناونیشان بۆ ناردن نییە",
"mailnologintext": "دهبێ له [[Special:UserLogin|ژوورهوه]] بیت و ناونیشانێکی بڕواپێکراوی ئیمهیلت له ناو [[Special:Preferences|ههڵبژاردهکان]] دیاری کردبێت تا بتوانی ئیمهیل بنێریت بۆ بهکارهێنهرانی دیکه.",
"emailuser": "ئیمەیل بنێرە بۆ ئەم بەکارھێنەرە",
"emailuser-title-target": "ئیمەیلی ئەم {{GENDER:$1|بەکارھێنەر}}ە",
"virus-scanfailed": "prověřování selhalo (kód $1)",
"virus-unknownscanner": "neznámý antivirus:",
"logouttext": "<strong>Nyní jste odhlášeni.</strong>\n\nNěkteré stránky se mohou i nadále zobrazovat, jako byste byli dosud přihlášeni, dokud nevymažete cache prohlížeče.",
+ "cannotlogoutnow-title": "Momentálně se nelze odhlásit",
+ "cannotlogoutnow-text": "Odhlášení není možné, když se používají $1.",
"welcomeuser": "Vítejte, uživateli $1!",
"welcomecreation-msg": "Váš účet byl vytvořen.\nNezapomeňte si upravit své [[Special:Preferences|nastavení {{grammar:2sg|{{SITENAME}}}}]].",
"yourname": "Uživatelské jméno:",
"remembermypassword": "Zapamatovat si mé přihlášení na tomto počítači (maximálně $1 {{PLURAL:$1|den|dny|dní}})",
"userlogin-remembermypassword": "Přihlásit trvale",
"userlogin-signwithsecure": "Používat zabezpečené připojení",
+ "cannotloginnow-title": "Momentálně se nelze přihlásit",
+ "cannotloginnow-text": "Přihlášení není možné, když se používají $1.",
"yourdomainname": "Vaše doména",
"password-change-forbidden": "Na této wiki nemůžete měnit hesla.",
"externaldberror": "Buď nastala chyba externí autentizační databáze, nebo nemáte dovoleno měnit svůj externí účet.",
"resetpass_submit": "Nastavit heslo a přihlásit se",
"changepassword-success": "Vaše heslo bylo úspěšně změněno!",
"changepassword-throttled": "Provedli jste příliš mnoho pokusů o přihlášení.\nČekejte prosím $1 a zkuste to znovu.",
+ "botpasswords": "Hesla pro boty",
+ "botpasswords-summary": "<em>Hesla pro boty</em> umožňují přistupovat k uživatelskému účtu prostřednictví API bez použití hlavních přihlašovacích údajů účtu. Uživatelská oprávnění dostupná po přihlášení pomocí hesla pro boty mohou být omezena.\n\nPokud nevíte, k čemu byste to {{GENDER:|chtěl|chtěla|chtěli}} použít, pravděpodobně byste to používat {{GENDER:|neměl|neměla|neměli}}. Nikdo by vás nikdy neměl žádat, abyste si zde vygenerovali heslo a dali mu ho.",
+ "botpasswords-disabled": "Hesla pro boty jsou zakázána.",
+ "botpasswords-no-central-id": "Abyste {{GENDER:|mohl|mohla|mohl(a)}} použít hesla pro boty, musíte být {{GENDER:|přihlášen|přihlášena|přihlášen(a)}} k centrálnímu účtu.",
+ "botpasswords-existing": "Stávající hesla pro boty",
+ "botpasswords-createnew": "Vytvořit nové heslo pro boty",
+ "botpasswords-editexisting": "Editovat existující heslo pro boty",
+ "botpasswords-label-appid": "Název bota:",
+ "botpasswords-label-create": "Vytvořit",
+ "botpasswords-label-update": "Aktualizovat",
+ "botpasswords-label-cancel": "Storno",
+ "botpasswords-label-delete": "Smazat",
+ "botpasswords-label-resetpassword": "Resetovat heslo",
+ "botpasswords-label-restrictions": "Omezení užití:",
+ "botpasswords-label-grants-column": "Přiděleno",
+ "botpasswords-bad-appid": "Název bota „$1“ není platný.",
+ "botpasswords-insert-failed": "Nepodařilo se přidat název bota „$1“. Nebyl už přidán?",
+ "botpasswords-update-failed": "Nepodařilo se aktualizovat název bota „$1“. Nebyl smazán?",
+ "botpasswords-created-title": "Heslo pro bota vytvořeno",
+ "botpasswords-created-body": "Heslo pro bota „$1“ bylo úspěšně vytvořeno.",
+ "botpasswords-updated-title": "Heslo pro bota aktualizováno",
+ "botpasswords-updated-body": "Heslo pro bota „$1“ bylo úspěšně aktualizováno.",
+ "botpasswords-deleted-title": "Heslo pro bota smazáno",
+ "botpasswords-deleted-body": "Heslo pro bota „$1“ bylo smazáno.",
+ "botpasswords-newpassword": "Nové přihlašovací heslo pro bota <strong>$1</strong> je <strong>$2</strong>. <em>Zaznamenejte si je pro budoucí použití.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider není dostupný.",
+ "botpasswords-restriction-failed": "Toto přihlášení bylo zamítnuto omezením hesel pro boty.",
+ "botpasswords-invalid-name": "Uvedené uživatelské jméno neobsahuje oddělovač hesel pro boty („$1“).",
+ "botpasswords-not-exist": "Uživatel „$1“ nemá heslo pro bota nazvaného „$2“.",
"resetpass_forbidden": "Hesla nelze změnit.",
"resetpass-no-info": "K této stránce mají přímý přístup jen přihlášení uživatelé.",
"resetpass-submit-loggedin": "Změnit heslo",
"right-createpage": "Zakládání stránek (které nejsou diskusní)",
"right-createtalk": "Zakládání diskusních stránek",
"right-createaccount": "Vytváření nových uživatelských účtů",
+ "right-autocreateaccount": "Automatické přihlášení externím uživatelským účtem",
"right-minoredit": "Označování editací jako malé",
"right-move": "Přesouvání stránek",
"right-move-subpages": "Přesouvání stránek i s jejich podstránkami",
"action-createpage": "vytvářet stránky",
"action-createtalk": "vytvářet diskusní stránky",
"action-createaccount": "vytvořit tento uživatelský účet",
+ "action-autocreateaccount": "automaticky založit tento externí uživatelský účet",
"action-history": "prohlížet si historii této stránky",
"action-minoredit": "označit tuto editaci jako malou",
"action-move": "přesunout tuto stránku",
"apihelp": "Nápověda k API",
"apihelp-no-such-module": "Modul „$1“ nebyl nalezen.",
"apisandbox": "API pískoviště",
+ "apisandbox-jsonly": "Pro použití API pískoviště je nutný JavaScript.",
"apisandbox-api-disabled": "API je na tomto webu vypnuto.",
- "apisandbox-intro": "Pomocí této stránky můžete experimentovat s '''webovými službami MediaWiki API'''.\nPodrobností využití API najdete v [//www.mediawiki.org/wiki/API:Main_page jeho dokumentaci]. Příklad: [//www.mediawiki.org/wiki/API#A_simple_example získání obsahu Hlavní stránky]. Další příklady uvidíte vybráním parametru action.\nUvědomte si, že přestože jste na pískovišti, mohou akce provedené na této stránce wiki změnit.",
+ "apisandbox-intro": "Pomocí této stránky můžete experimentovat s <strong>webovými službami MediaWiki API</strong>.\nPodrobnosti využití API najdete v [[mw:API:Main page|jeho dokumentaci]]. Příklad: [//www.mediawiki.org/wiki/API#A_simple_example získání obsahu Hlavní stránky]. Další příklady uvidíte vybráním parametru action.\n\nUvědomte si, že přestože jste na pískovišti, mohou akce provedené na této stránce wiki změnit.",
+ "apisandbox-fullscreen": "Rozbalit panel",
+ "apisandbox-fullscreen-tooltip": "Rozbalí panel pískoviště, aby vyplnil okno prohlížeče.",
+ "apisandbox-unfullscreen": "Zobrazit stránku",
+ "apisandbox-unfullscreen-tooltip": "Zmenší panel pískoviště, aby byly dostupné navigační odkazy MediaWiki.",
"apisandbox-submit": "Odeslat požadavek",
"apisandbox-reset": "Vyčistit",
- "apisandbox-examples": "Příklad",
- "apisandbox-results": "Výsledek",
+ "apisandbox-retry": "Zkusit znovu",
+ "apisandbox-loading": "Načítají se informace o API modulu „$1“…",
+ "apisandbox-load-error": "Při načítání informací k API modulu „$1“ došlo k chybě: $2",
+ "apisandbox-no-parameters": "Tento API modul nemá žádné parametry.",
+ "apisandbox-helpurls": "Odkazy na nápovědu",
+ "apisandbox-examples": "Příklady",
+ "apisandbox-dynamic-parameters": "Doplňkové parametry",
+ "apisandbox-dynamic-parameters-add-label": "Přidat parametr:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Jméno parametru",
+ "apisandbox-dynamic-error-exists": "Parametr s názvem „$1“ již existuje.",
+ "apisandbox-deprecated-parameters": "Zavržené parametry",
+ "apisandbox-fetch-token": "Automaticky naplnit token",
+ "apisandbox-submit-invalid-fields-title": "Některá pole jsou neplatná",
+ "apisandbox-submit-invalid-fields-message": "Opravte označená pole a zkuste to znovu.",
+ "apisandbox-results": "Výsledky",
+ "apisandbox-sending-request": "Odesílá se API požadavek…",
+ "apisandbox-loading-results": "Přijímají se API výsledky…",
+ "apisandbox-results-error": "Došlo k chybě při načítání odpovědi na API dotaz: $1.",
"apisandbox-request-url-label": "URL požadavku:",
- "apisandbox-request-time": "Trvání požadavku: $1",
+ "apisandbox-request-time": "Trvání požadavku: {{PLURAL:$1|$1 ms}}",
+ "apisandbox-results-fixtoken": "Opravit token a znovu odeslat",
+ "apisandbox-results-fixtoken-fail": "Nepodařilo se načíst token „$1“.",
+ "apisandbox-alert-page": "Pole na této stránce nejsou platná.",
+ "apisandbox-alert-field": "Hodnota tohoto pole není platná.",
"booksources": "Zdroje knih",
"booksources-search-legend": "Vyhledat knižní zdroje",
"booksources-search": "Hledat",
"mw-widgets-titleinput-description-new-page": "stránka zatím neexistuje",
"mw-widgets-titleinput-description-redirect": "přesměrování na $1",
"api-error-blacklisted": "Zvolte prosím jiný, popisný název.",
+ "sessionmanager-tie": "Nelze kombinovat několik typů autentizace požadavků: $1.",
+ "sessionprovider-generic": "relace pomocí $1",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "relace pomocí cookies",
+ "sessionprovider-nocookies": "Možná jsou zakázány cookies. Ujistěte se, že máte cookies povoleny a zkuste to znovu.",
"randomrootpage": "Náhodná kořenová stránka"
}
"anontalk": "бєсѣда",
"navigation": "плаваниѥ",
"and": " и",
- "qbedit": "иÑ\81пÑ\80ави",
+ "qbedit": "иÑ\81пÑ\80авлѥниѥ",
"qbpageoptions": "сꙗ страница",
"qbmyoptions": "моꙗ страницѧ",
"faq": "чѧстꙑ въпроси",
"faqpage": "Project:Чѧстꙑ въпроси",
"actions": "дѣиства",
"namespaces": "имєнъ просторꙑ",
+ "variants": "обраꙁи",
"navigation-heading": "плаваниѥ",
"errorpagetitle": "блаꙁна",
"returnto": "къ страници ⁖ $1 ⁖ въꙁвращєниѥ ⁙",
"permalink": "въиньна съвѧꙁь",
"print": "пєчатаниѥ",
"view": "поꙁьрѣниѥ",
- "edit": "иÑ\81пÑ\80ави",
+ "edit": "иÑ\81пÑ\80авлѥниѥ",
"create": "сътворѥниѥ",
"editthispage": "сѥѩ страницѧ исправлѥниѥ",
"create-this-page": "сѥѩ страницѧ сътворѥниѥ",
"policy-url": "Project:Полїтїка",
"portal": "обьщєниꙗ съвѣтъ",
"portal-url": "Project:Обьщєниꙗ съвѣтъ",
+ "privacy": "личьнъ вѣстии полїтїка",
+ "privacypage": "Project:Личьнъ вѣстии полїтїка",
"pagetitle": "$1 · {{SITENAME}}",
"retrievedfrom": "поѩто иꙁ ⁖ $1 ⁖",
"youhavenewmessages": "$1 тєбѣ напьсанꙑ сѫтъ ($2)",
"newmessageslinkplural": "{{PLURAL:$1|ново напьсаниѥ|нова напьсании|999=новꙑ напьсаниꙗ}}",
"newmessagesdifflinkplural": "{{PLURAL:$1|послѣдьнꙗ мѣна|послѣдьни мѣни|999=послѣдьн҄ь мѣнъ}}",
- "editsection": "иÑ\81пÑ\80ави",
- "editold": "иÑ\81пÑ\80ави",
+ "editsection": "иÑ\81пÑ\80авлѥниѥ",
+ "editold": "иÑ\81пÑ\80авлѥниѥ",
"viewsourceold": "страницѧ источьнъ обраꙁъ",
- "editlink": "иÑ\81пÑ\80ави",
+ "editlink": "иÑ\81пÑ\80авлѥниѥ",
"viewsourcelink": "страницѧ источьнъ обраꙁъ",
"editsectionhint": "исправлѥниѥ чѧсти : $1",
"toc": "каталогъ",
"oldpassword": "старо таино слово :",
"newpassword": "ново таино слово :",
"retypenew": "опакꙑ ново таиноѥ слово напиши :",
+ "botpasswords-label-cancel": "отъмѣтаниѥ",
"resetpass-submit-loggedin": "таина словєсє иꙁмѣнѥниѥ",
"resetpass-submit-cancel": "отъмѣтаниѥ",
"passwordreset": "нова таина слова оуставлѥниѥ",
"revdelete-reasonotherlist": "инъ съмꙑслъ",
"revdelete-edit-reasonlist": "поничьжєниꙗ съмꙑслъ исправлѥниѥ",
"mergehistory-reason": "какъ съмꙑслъ :",
+ "history-title": "иꙁмѣнѥнии їсторїꙗ страницѧ ⁖ $1 ⁖",
"editundo": "отъмѣтаниѥ",
"searchresults": "исканиꙗ слѣдьствиѥ",
"searchresults-title": "исканиꙗ ⁖ $1 ⁖ слѣдьствиѥ",
"recentchanges-label-plusminus": "страницѧ мѣра на сѥ баитъ число иꙁмѣнѥна ѥстъ",
"recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (таждє ꙁьри [[Special:NewPages|новъ страницѧ каталогъ]])",
"rclistfrom": "новъ мѣнъ каꙁаниѥ отъ $2 · $3",
- "rcshowhideminor": "$1 малꙑ мѣнꙑ",
+ "rcshowhideminor": "$1 малъ мѣнъ",
"rcshowhideminor-show": "каꙁаниѥ",
"rcshowhideminor-hide": "съкрꙑтиѥ",
"rcshowhidebots": "$1 аѵтоматъ",
"rcshowhidebots-show": "каꙁаниѥ",
"rcshowhidebots-hide": "съкрꙑтиѥ",
- "rcshowhideliu": "$1 польꙃєватєлъ · ѩжє съꙁижьдє сѥ мѣсто · мѣнꙑ",
+ "rcshowhideliu": "$1 польꙃєватєлъ · ѩжє съꙁижьдє сѥ мѣсто · мѣнъ",
"rcshowhideliu-hide": "съкрꙑтиѥ",
- "rcshowhideanons": "$1 анѡнѷмьнъ польꙃєватєлъ мѣнꙑ",
+ "rcshowhideanons": "$1 анѡнѷмьнъ польꙃєватєлъ мѣнъ",
"rcshowhideanons-show": "каꙁаниѥ",
"rcshowhideanons-hide": "съкрꙑтиѥ",
- "rcshowhidemine": "$1 моꙗ мѣнꙑ",
+ "rcshowhidemine": "$1 моѩ мѣнъ",
"rcshowhidemine-show": "каꙁаниѥ",
"rcshowhidemine-hide": "съкрꙑтиѥ",
"rclinks": "$1 послѣдьн҄ь мѣнъ · ѩжє $2 послѣдьни дьни створѥнꙑ сѫтъ · каꙁаниѥ<br />$3",
"statistics-pages-desc": "вьсѩ страницѧ въкоупомь съ бѣсєдꙑ · прѣнаправлѥниꙗ и инꙑ",
"statistics-files": "положєнꙑ дѣла",
"statistics-users-active": "дѣꙗтєльнꙑ польꙃєватєлє",
- "brokenredirects-edit": "иÑ\81пÑ\80ави",
+ "brokenredirects-edit": "иÑ\81пÑ\80авлѥниѥ",
"brokenredirects-delete": "поничьжєниѥ",
"nbytes": "$1 {{PLURAL:$1|баитъ|баита|баитъ}}",
"ncategories": "$1 {{PLURAL:$1|катигорїꙗ|катигорїи|катигорїѩ}}",
"nlinks": "$1 {{PLURAL:$1|съвѧꙁь|съвѧꙁи|съвѧꙁии}}",
"nmembers": "$1 {{PLURAL:$1|члѣнъ|члѣна|члѣни|члѣнъ}}",
+ "uncategorizedpages": "бєскатигорїинꙑ страницѧ",
+ "uncategorizedcategories": "бєскатигорїинꙑ катигорїѩ",
+ "uncategorizedimages": "бєскатигорїинꙑ дѣла",
+ "uncategorizedtemplates": "бєскатигорїинꙑ обраꙁьци",
+ "wantedcategories": "ноуждьни катигорїѩ",
+ "wantedpages": "ноуждьни страницѧ",
+ "wantedfiles": "ноуждьни дѣла",
+ "wantedtemplates": "ноуждьни обраꙁьци",
"shortpages": "кратъкꙑ страницѧ",
"longpages": "дльгꙑ страницѧ",
"protectedpages-reason": "какъ съмꙑслъ",
"linksearch-ns": "имєнъ просторъ :",
"linksearch-ok": "ищи",
"listusers-submit": "виждь",
+ "listusers-blocked": "({{GENDER:$1|ꙁаграждєнъ|ꙁаграждєна}} ѥстъ)",
"listgrouprights-members": "(польꙃєватєлъ каталогъ)",
"emailuser": "посъли єпїстолѫ",
"emailusername": "польꙃєватєлꙗ имѧ :",
"prot_1movedto2": "⁖ [[$1]] ⁖ нарєчєнъ ⁖ [[$2]] ⁖ ѥстъ",
"protectcomment": "какъ съмꙑслъ :",
"protect-cascadeon": "сꙗ страница отъ исправлєниꙗ ꙁабранѥна ѥстъ бо въ съставѣ {{PLURAL:$1|страницѧ ижє съвѧꙁьно ꙁабранѥниѥ иматъ|страницоу ижє съвѧꙁьно ꙁабранѥниѥ иматє|страниць ижє съвѧꙁьно ꙁабранѥниѥ имѫтъ}} ⁙\nсѥѩ страницѧ ꙁабранѥниꙗ обраꙁа иꙁмѣнѥниѥ ничєсо жє въ съвѧꙁьнѣ ꙁабранѥнии иꙁмѣнити нє можєтъ",
- "protect-level-sysop": "толико съмотритєлє",
+ "protect-level-sysop": "тъкъмо съмотритєлє",
"protect-othertime": "ино врѣмѧ :",
"protect-othertime-op": "ино врѣмѧ",
"protect-otherreason-op": "инъ съмꙑслъ",
"protect-expiry-options": "1 часъ:1 hour,1 дьнь:1 day,1 сєдмица:1 week,2 сєдмици:2 weeks,1 мѣсѧць:1 month,3 мѣсѧць:3 months,6 мѣсѧць:6 months,1 лѣто:1 year,вѣчьно:infinite",
"pagesize": "(баитъ)",
- "restriction-edit": "иÑ\81пÑ\80ави",
+ "restriction-edit": "иÑ\81пÑ\80авлѥниѥ",
"restriction-move": "прѣимєнованиѥ",
"restriction-upload": "положєниѥ",
"undeletecomment": "какъ съмꙑслъ :",
"ipbreason": "какъ съмꙑслъ :",
"ipbother": "ино врѣмѧ :",
"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-reason": "какъ съмꙑслъ",
"ipblocklist-submit": "исканиѥ",
"blocklogentry": "ꙁаградилъ [[$1]] на врѣмѧ $2 $3",
"block-log-flags-anononly": "тъкъмо анѡнѷмьнꙑ польꙃєватєлє",
"block-log-flags-nocreate": "сътворѥниѥ мѣстъ ꙁабранєно ѥстъ",
+ "ipb_already_blocked": "⁖ $1 ⁖ ю ꙁаграждєнъ ѥстъ",
"move-page": "прѣимєнованиѥ ⁖ $1 ⁖",
"move-page-legend": "страницѧ прѣимєнованиѥ",
"newtitle": "ново имѧ :",
"tooltip-ca-nstab-user": "виждь польꙃєватєлꙗ страницѫ",
"tooltip-ca-nstab-special": "сѥ нарочьна страница ѥстъ · ѥѩжє иꙁмѣнꙗти нє можєши",
"tooltip-ca-nstab-image": "виждь дѣла страницѫ",
+ "tooltip-ca-nstab-template": "обраꙁьца поꙁьрѣниѥ",
"tooltip-ca-nstab-category": "виждь катигорїѩ страницѫ",
"tooltip-minoredit": "оꙁначи ꙗко малоу мѣноу",
"tooltip-save": "твоѩ мѣнъ съхранѥниѥ",
"tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|мѣтъка|мѣтъцѣ|мѣтъци}}]]: $2)",
"tags-active-yes": "да",
"tags-active-no": "нѣтъ",
- "tags-edit": "иÑ\81пÑ\80ави",
+ "tags-edit": "иÑ\81пÑ\80авлѥниѥ",
"tags-hitcount": "$1 {{PLURAL:$1|мѣна|мѣноу|мѣнъ}}",
"tags-create-reason": "какъ съмꙑслъ :",
"tags-create-submit": "сътворѥниѥ",
"htmlform-yes": "да",
"logentry-delete-delete": "$1 {{GENDER:$2|поничьжилъ|поничьжила}} страницѫ ⁖ $3 ⁖",
"logentry-block-block": "$1 {{GENDER:$2|ꙁаградилъ|ꙁаградила}} {{GENDER:$4|$3}} на врѣмѧ $5 $6",
+ "logentry-suppress-block": "$1 {{GENDER:$2|ꙁаграждєнъ|ꙁаграждєна}} ѥстъ {{GENDER:$4|$3}} врѣмєньмь $5 $6",
"logentry-move-move": "$1 {{GENDER:$2|нарєчє}} страницѫ ⁖ $3 ⁖ имєньмь ⁖ $4 ⁖",
"logentry-move-move-noredirect": "$1 {{GENDER:$2|нарєчє}} страницѫ ⁖ $3 ⁖ имєньмь ⁖ $4 ⁖ бєꙁ прѣнаправлєниꙗ сътворѥниꙗ",
"logentry-move-move_redir": "$1 {{GENDER:$2|нарєчє}} страницѧ ⁖ $3 ⁖ имєньмь ⁖ $4 ⁖ врьхоу прѣнаправлѥниꙗ",
"searchsuggest-search": "исканиѥ",
"searchsuggest-containing": "сѥ дрьжащи···",
"api-error-unknownerror": "нєвѣдома блаꙁна : ⁖ $1 ⁖",
+ "duration-seconds": "$1 {{PLURAL:$1|дєѵтєролєпто|дєѵтєролєпта|дєѵтєролєптъ}}",
+ "duration-minutes": "$1 {{PLURAL:$1|лєпто|лєпта|лєптъ}}",
+ "duration-hours": "$1 {{PLURAL:$1|чѧсъ|чѧса|чѧсъ}}",
+ "duration-days": "$1 {{PLURAL:$1|дьнь|дьнꙗ|дьнь}}",
+ "duration-weeks": "$1 {{PLURAL:$1|сєдмица|сєдмици|сєдмицѧ}}",
+ "duration-years": "$1 {{PLURAL:$1|лѣто|лѣта|лѣтъ}}",
+ "duration-decades": "$1 {{PLURAL:$1|дєсѧтилѣтиѥ|дєсѧтилѣтиꙗ|дєсѧтилѣтии}}",
+ "duration-centuries": "$1 {{PLURAL:$1|вѣкъ|вѣка|вѣкъ}}",
+ "duration-millennia": "$1 {{PLURAL:$1|тꙑсѫщєлѣтиѥ|тꙑсѫщєлѣтиꙗ|тꙑсѫщєлѣтии}}",
+ "limitreport-cputime-value": "$1 {{PLURAL:$1|дєѵтєролєпто|дєѵтєролєпта|дєѵтєролєптъ}}",
+ "limitreport-walltime-value": "$1 {{PLURAL:$1|дєѵтєролєпто|дєѵтєролєпта|дєѵтєролєптъ}}",
+ "pagelanguage": "страницѧ ѩꙁꙑка иꙁмѣнѥниѥ",
+ "pagelang-name": "страница",
+ "pagelang-language": "ѩꙁꙑкъ",
+ "mediastatistics-nbytes": "{{PLURAL:$1|$1 баитъ|$1 баита|$1 баитъ}} ($2 · $3%)",
+ "mediastatistics-header-unknown": "нєвѣдомꙑ",
+ "mediastatistics-header-total": "вьсѥ дѣла",
+ "json-error-syntax": "сѷнтаѯьна блаꙁна",
"special-characters-group-latin": "латиньска аꙁъбоукꙑ",
"special-characters-group-latinextended": "латиньскꙑ аꙁъбоукьвє доложєниѥ",
"special-characters-group-ipa": "М҃ФА",
"special-characters-group-greek": "грьчьска аꙁъбоукꙑ",
"special-characters-group-cyrillic": "климєнтовица / гражданьска аꙁъбоукꙑ",
"special-characters-group-arabic": "аравьска аꙁъбоукꙑ",
+ "special-characters-group-arabicextended": "аравьскꙑ аꙁъбоукъвє доложєниѥ",
+ "special-characters-group-persian": "пєрсьска аꙁъбоукꙑ",
"special-characters-group-hebrew": "єврєиска аꙁъбоукꙑ",
"special-characters-group-bangla": "бангальска аꙁъбоукꙑ",
+ "special-characters-group-tamil": "тамильска аꙁъбоукꙑ",
"special-characters-group-telugu": "тєлоужьска аꙁъбоукꙑ",
- "special-characters-group-sinhala": "синхальска аꙁъбоукꙑ"
+ "special-characters-group-sinhala": "синхальска аꙁъбоукꙑ",
+ "special-characters-group-gujarati": "гоуджаратьска аꙁъбоукꙑ",
+ "special-characters-group-devanagari": "дєванагари",
+ "special-characters-group-thai": "таиска аꙁъбоукꙑ",
+ "special-characters-group-lao": "лаосьска аꙁъбоукꙑ",
+ "special-characters-group-khmer": "къмєрьска аꙁъбоукꙑ",
+ "mw-widgets-titleinput-description-new-page": "страницѧ ю нѣстъ",
+ "mw-widgets-titleinput-description-redirect": "прѣнаправлѥниѥ къ ⁖ $1 ⁖"
}
"virus-scanfailed": "virus-scan fejlede med fejlkode $1",
"virus-unknownscanner": "ukendt virus-scanner:",
"logouttext": "'''Du er nu logget af.'''\n\nBemærk, at nogle sider stadigvæk kan vises som om du var logget på, indtil du tømmer din browsers cache.",
+ "cannotlogoutnow-title": "Kan ikke logge af på nuværende tidspunkt",
+ "cannotlogoutnow-text": "Det er ikke muligt at logge af når du bruger $1.",
"welcomeuser": "Velkommen, $1!",
"welcomecreation-msg": "Din konto er blevet oprettet.\nGlem ikke at ændre dine [[Special:Preferences|{{SITENAME}} indstillinger]].",
"yourname": "Dit brugernavn:",
"remembermypassword": "Husk mit brugernavn i denne browser (højst $1 {{PLURAL:$1|dag|dage}})",
"userlogin-remembermypassword": "Husk mig",
"userlogin-signwithsecure": "Brug sikker forbindelse",
+ "cannotloginnow-title": "Kan ikke logge ind på nuværende tidspunkt",
+ "cannotloginnow-text": "Det er ikke muligt at logge på når du bruger $1.",
"yourdomainname": "Dit domænenavn:",
"password-change-forbidden": "Du kan ikke ændre adgangskoder på denne wiki.",
"externaldberror": "Der er opstået en fejl i en ekstern adgangsdatabase, eller du har ikke rettigheder til at opdatere denne.",
"resetpass_submit": "Gem adgangskode og log på",
"changepassword-success": "Din adgangskode er nu ændret!",
"changepassword-throttled": "Du har forsøgt at logge på for mange gange for nylig.\nVent venligst $1, før du prøver igen.",
+ "botpasswords": "Bot adgangskoder",
+ "botpasswords-summary": "<em>Bot adgangskoder</em> giver adgang til en brugerkonto via API'en, uden at bruge kontoens normale login-legitimationsoplysninger. Brugerrettighederne kan være begrænset, når du er logget på med et bot password,.\n\nHvis du ikke ved, hvorfor du måske ønsker at gøre dette, bør du nok ikke gøre det. Ingen bør nogensinde bede dig om at generere et af disse, og give det til dem.",
+ "botpasswords-disabled": "Bot adgangskoder er deaktiveret.",
+ "botpasswords-no-central-id": "For at bruge bot adgangskoder, skal du være logget på en central konto.",
+ "botpasswords-existing": "Eksisterende bot adgangskoder",
+ "botpasswords-createnew": "Opret en ny bot adgangskode",
+ "botpasswords-editexisting": "Redigere en eksisterende bot adgangskode",
+ "botpasswords-label-appid": "Botnavn:",
+ "botpasswords-label-create": "Opret",
+ "botpasswords-label-update": "Opdatér",
+ "botpasswords-label-cancel": "Afbryd",
+ "botpasswords-label-delete": "Slet",
+ "botpasswords-label-resetpassword": "Nulstil adgangskode",
+ "botpasswords-label-grants": "Tilgængelige bevillinger:",
"resetpass_forbidden": "Adgangskoder kan ikke ændres",
"resetpass-no-info": "Du skal være logget på for at komme direkte til denne side.",
"resetpass-submit-loggedin": "Skift adgangskode",
"rcshowhidemine": "$1 egne bidrag",
"rcshowhidemine-show": "Vis",
"rcshowhidemine-hide": "Skjul",
+ "rcshowhidecategorization": "$1 kategorisering af sider",
"rcshowhidecategorization-show": "Vis",
"rcshowhidecategorization-hide": "Skjul",
"rclinks": "Vis seneste $1 ændringer i de sidste $2 dage<br />$3",
"recentchangeslinked-summary": "Dette er en liste over de seneste ændringer af sider, der linkes til fra en bestemt side (eller medlemmer af en bestemt kategori).\nSider på [[Special:Watchlist|din overvågningsliste]] er vist med '''fed''' skrift.",
"recentchangeslinked-page": "Sidenavn:",
"recentchangeslinked-to": "Vis ændringer i sider der henviser til den angivne side i stedet",
+ "recentchanges-page-added-to-category": "[[:$1]] tilføjet til kategori",
+ "recentchanges-page-added-to-category-bundled": "[[:$1]] og {{PLURAL:$2|én side|$2 sider}} tilføjet til kategori",
"upload": "Læg en fil op",
"uploadbtn": "Læg en fil op",
"reuploaddesc": "Tilbage til formularen til at lægge filer op.",
"wlshowhideanons": "anonyme brugere",
"wlshowhidepatr": "patruljerede redigeringer",
"wlshowhidemine": "mine redigeringer",
+ "wlshowhidecategorization": "kategorisering af sider",
"watchlist-options": "Indstillinger for overvågningslisten",
"watching": "Tilføjer overvågning …",
"unwatching": "Fjerner overvågning …",
"virus-scanfailed": "Scan fehlgeschlagen (Code $1)",
"virus-unknownscanner": "Unbekannter Virenscanner:",
"logouttext": "<strong>Du bist nun abgemeldet.</strong>\n\nBeachte, dass einige Seiten noch anzeigen können, dass du angemeldet bist, solange du nicht deinen Browsercache geleert hast.",
+ "cannotlogoutnow-title": "Abmeldung nicht erfolgreich",
+ "cannotlogoutnow-text": "Eine Abmeldung ist mit Verwendung von $1 nicht möglich.",
"welcomeuser": "Willkommen, $1!",
"welcomecreation-msg": "Dein Benutzerkonto wurde erstellt.\nVergiss nicht, deine [[Special:Preferences|{{SITENAME}}-Einstellungen]] zu ändern.",
"yourname": "Benutzername:",
"remembermypassword": "Mit diesem Browser dauerhaft angemeldet bleiben (maximal $1 {{PLURAL:$1|Tag|Tage}})",
"userlogin-remembermypassword": "Angemeldet bleiben",
"userlogin-signwithsecure": "Sichere Verbindung verwenden",
+ "cannotloginnow-title": "Anmeldung nicht erfolgreich",
+ "cannotloginnow-text": "Eine Anmeldung ist mit Verwendung von $1 nicht möglich.",
"yourdomainname": "Deine Domain:",
"password-change-forbidden": "Du kannst auf diesem Wiki keine Passwörter ändern.",
"externaldberror": "Entweder liegt ein Fehler bei der externen Authentifizierung vor oder du darfst dein externes Benutzerkonto nicht aktualisieren.",
"resetpass_submit": "Passwort übermitteln und anmelden",
"changepassword-success": "Dein Passwort wurde erfolgreich geändert!",
"changepassword-throttled": "Du hast kürzlich zu viele Anmeldeversuche unternommen.\nBitte warte $1, bevor du es erneut versuchst.",
+ "botpasswords": "Botpasswörter",
+ "botpasswords-summary": "<em>Botpasswörter</em> erlauben Zugriff auf ein Benutzerkonto über die API, ohne die Hauptanmeldeinformationen des Benutzerkontos zu verwenden. Die verfügbaren Benutzerrechte bei der Anmeldung mit einem Botpasswort können beschränkt sein.\n\nWenn du nicht weist, warum du dies tun möchtest, solltest du dies wahrscheinlich nicht tun. Niemand soll dich jemals bitten, ein Passwort zu erzeugen und es an ihn zu übergeben.",
+ "botpasswords-disabled": "Botpasswörter sind deaktiviert.",
+ "botpasswords-no-central-id": "Um Botpasswörter zu verwenden, musst du bei einem zentralisierten Benutzerkonto angemeldet sein.",
+ "botpasswords-existing": "Vorhandene Botpasswörter",
+ "botpasswords-createnew": "Ein neues Botpasswort erstellen",
+ "botpasswords-editexisting": "Ein vorhandenes Botpasswort bearbeiten",
+ "botpasswords-label-appid": "Name des Bots:",
+ "botpasswords-label-create": "Erstellen",
+ "botpasswords-label-update": "Aktualisieren",
+ "botpasswords-label-cancel": "Abbrechen",
+ "botpasswords-label-delete": "Löschen",
+ "botpasswords-label-resetpassword": "Passwort zurücksetzen",
+ "botpasswords-label-grants": "Anwendbare Berechtigungen:",
+ "botpasswords-help-grants": "Jede Berechtigung gibt Zugriff auf gelistete Benutzerrechte, die ein Benutzerkonto bereits hat. Siehe die [[Special:ListGrants|Tabelle]] für weitere Informationen.",
+ "botpasswords-label-restrictions": "Verwendungsbeschränkungen:",
+ "botpasswords-label-grants-column": "Gewährt",
+ "botpasswords-bad-appid": "Der Botname „$1“ ist nicht gültig.",
+ "botpasswords-insert-failed": "Der Botname „$1“ konnte nicht hinzugefügt werden. Wurde er bereits hinzugefügt?",
+ "botpasswords-update-failed": "Der Botname „$1“ konnte nicht aktualisiert werden. Wurde er gelöscht?",
+ "botpasswords-created-title": "Botpasswort erstellt",
+ "botpasswords-created-body": "Das Botpasswort „$1“ wurde erfolgreich erstellt.",
+ "botpasswords-updated-title": "Botpasswort aktualisiert",
+ "botpasswords-updated-body": "Das Botpasswort „$1“ wurde erfolgreich aktualisiert.",
+ "botpasswords-deleted-title": "Botpasswort gelöscht",
+ "botpasswords-deleted-body": "Das Botpasswort „$1“ wurde gelöscht.",
+ "botpasswords-newpassword": "Das neue Passwort zur Anmeldung mit <strong>$1</strong> ist <strong>$2</strong>. <em>Bitte halte dies für die Zukunft fest.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider ist nicht verfügbar.",
+ "botpasswords-restriction-failed": "Beschränkungen des Botpassworts verhindern diese Anmeldung.",
+ "botpasswords-invalid-name": "Der angegebene Benutzername enthält keinen Botpassworttrenner („$1“).",
+ "botpasswords-not-exist": "Der Benutzer „$1“ hat kein Botpasswort mit dem Namen „$2“.",
"resetpass_forbidden": "Das Passwort kann nicht geändert werden.",
"resetpass-no-info": "Du musst dich anmelden, um auf diese Seite direkt zuzugreifen.",
"resetpass-submit-loggedin": "Passwort ändern",
"right-createpage": "Seiten erstellen (die keine Diskussionsseiten sind)",
"right-createtalk": "Diskussionsseiten erstellen",
"right-createaccount": "Benutzerkonto erstellen",
+ "right-autocreateaccount": "Automatische Anmeldung mit einem externen Benutzerkonto",
"right-minoredit": "Bearbeitungen als klein markieren",
"right-move": "Seiten verschieben",
"right-move-subpages": "Seiten inklusive Unterseiten verschieben",
"action-createpage": "Seiten zu erstellen",
"action-createtalk": "Diskussionsseiten zu erstellen",
"action-createaccount": "ein Benutzerkonto zu erstellen",
+ "action-autocreateaccount": "automatisch dieses externe Benutzerkonto zu erstellen",
"action-history": "die Versionsgeschichte dieser Seite anzusehen",
"action-minoredit": "diese Bearbeitung als klein zu markieren",
"action-move": "die Seite zu verschieben",
"apihelp": "API-Hilfe",
"apihelp-no-such-module": "Modul „$1“ nicht gefunden.",
"apisandbox": "API-Spielwiese",
+ "apisandbox-jsonly": "Zur Nutzung der API-Spielwiese ist JavaScript erforderlich.",
"apisandbox-api-disabled": "Die API wurde auf diesem Wiki deaktiviert.",
- "apisandbox-intro": "Diese Seite kannst du für Versuche mit der '''MediaWiki-API''' verwenden.\nDie [//www.mediawiki.org/wiki/API:Main_page/de Dokumentation zur API] enthält weitere Hinweise zu ihrer Nutzung. Beispiel: [//www.mediawiki.org/wiki/API:Main_page/de#Ein_einfaches_Beispiel Den Inhalt der Hauptseite abrufen]. Für weitere Beispiele eine der verfügbaren Aktionen auswählen.\n\nObwohl dies eine Spielwiese ist, bedenke, dass Aktionen, die du auf dieser Seite durchführst, das Wiki verändern.",
+ "apisandbox-intro": "Diese Seite kannst du für Versuche mit der <strong>MediaWiki-API</strong> verwenden.\nDie [[mw:API:Main page|Dokumentation zur API]] enthält weitere Hinweise zu ihrer Nutzung. Beispiel: [//www.mediawiki.org/wiki/API:Main_page/de#Ein_einfaches_Beispiel Den Inhalt der Hauptseite abrufen]. Für weitere Beispiele eine der verfügbaren Aktionen auswählen.\n\nObwohl dies eine Spielwiese ist, bedenke, dass Aktionen, die du auf dieser Seite durchführst, das Wiki verändern.",
+ "apisandbox-fullscreen": "Panel expandieren",
+ "apisandbox-fullscreen-tooltip": "Expandiert das Spielwiesen-Panel, um das Browserfenster auszufüllen.",
+ "apisandbox-unfullscreen": "Seite anzeigen",
+ "apisandbox-unfullscreen-tooltip": "Reduziert das Spielwiesen-Panel, so dass MediaWiki-Navigationslinks verfügbar sind.",
"apisandbox-submit": "Anfrage ausführen",
"apisandbox-reset": "Leeren",
- "apisandbox-examples": "Beispiel",
- "apisandbox-results": "Ergebnis",
+ "apisandbox-retry": "Erneut versuchen",
+ "apisandbox-loading": "Lade Informationen für das API-Modul „$1“ …",
+ "apisandbox-load-error": "Beim Laden von Informationen für das API-Modul „$1“ ist ein Fehler aufgetreten: $2",
+ "apisandbox-no-parameters": "Dieses API-Modul hat keine Parameter.",
+ "apisandbox-helpurls": "Hilfe-Links",
+ "apisandbox-examples": "Beispiele",
+ "apisandbox-dynamic-parameters": "Zusätzliche Parameter",
+ "apisandbox-dynamic-parameters-add-label": "Parameter hinzufügen:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Name des Parameters",
+ "apisandbox-dynamic-error-exists": "Ein Parameter mit dem Namen „$1“ ist bereits vorhanden.",
+ "apisandbox-deprecated-parameters": "Veraltete Parameter",
+ "apisandbox-fetch-token": "Den Token automatisch ausfüllen",
+ "apisandbox-submit-invalid-fields-title": "Einige Felder sind ungültig",
+ "apisandbox-submit-invalid-fields-message": "Korrigiere bitte die markierten Felder und versuche es erneut.",
+ "apisandbox-results": "Ergebnisse",
+ "apisandbox-sending-request": "Sende API-Anfrage …",
+ "apisandbox-loading-results": "Rufe API-Ergebnisse ab …",
+ "apisandbox-results-error": "Beim Laden der API-Anfragenantwort ist ein Fehler aufgetreten: $1.",
"apisandbox-request-url-label": "Anforderungs-URL:",
- "apisandbox-request-time": "Dauer der Anfrage: $1",
+ "apisandbox-request-time": "Dauer der Anfrage: {{PLURAL:$1|Eine Millisekunde|$1 Millisekunden}}",
+ "apisandbox-results-fixtoken": "Token korrigieren und erneut übertragen",
+ "apisandbox-results-fixtoken-fail": "Der „$1“-Token konnte nicht abgerufen werden.",
+ "apisandbox-alert-page": "Felder auf dieser Seite sind nicht gültig.",
+ "apisandbox-alert-field": "Der Wert dieses Feldes ist nicht gültig.",
"booksources": "ISBN-Suche",
"booksources-search-legend": "Suche nach Bezugsquellen für Bücher",
"booksources-search": "Suchen",
"mw-widgets-titleinput-description-new-page": "Seite ist noch nicht vorhanden",
"mw-widgets-titleinput-description-redirect": "Weiterleitung nach $1",
"api-error-blacklisted": "Bitte einen anderen, aussagekräftigen Titel wählen.",
+ "sessionmanager-tie": "Mehrere Anfrageauthentifikationstypen konnten nicht kombiniert werden: $1.",
+ "sessionprovider-generic": "$1-Sitzungen",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "cookiebasierten Sitzungen",
+ "sessionprovider-nocookies": "Cookies sind eventuell deaktiviert. Stelle sicher, dass Cookies aktiviert sind und versuche es erneut.",
"randomrootpage": "Zufällige Stammseite"
}
"virus-scanfailed": "Η σάρωση απέτυχε (κώδικας $1)",
"virus-unknownscanner": "άγνωστο αντιικό:",
"logouttext": "'''Έχετε αποσυνδεθεί.'''\n\nΈχετε υπόψη σας πως αρκετές σελίδες θα συνεχίσουν να εμφανίζονται κανονικά, σαν να μην έχετε αποσυνδεθεί, μέχρι να καθαρίσετε την προσωρινή μνήμη του φυλλομετρητή σας.",
+ "cannotlogoutnow-title": "Δεν μπορείτε να αποσυνδεθείτε τώρα",
+ "cannotlogoutnow-text": "Η αποσύνδεση δεν είναι δυνατή όταν χρησιμοποιείτε την $1.",
"welcomeuser": "Καλώς ορίσατε, $1!",
"welcomecreation-msg": "Ο λογαριασμός σας έχει δημιουργηθεί.\nΜην ξεχάσετε να αλλάξετε τις [[Special:Preferences|{{SITENAME}} προτιμήσεις]] σας.",
"yourname": "Όνομα χρήστη:",
"remembermypassword": "Απομνημόνευση της σύνδεσής μου σε αυτόν τον περιηγητή (για μέγιστο $1 {{PLURAL:$1|ημέρα|ημέρες}})",
"userlogin-remembermypassword": "Να διατηρούμαι μόνιμα σε σύνδεση",
"userlogin-signwithsecure": "Χρησιμοποιείστε ασφαλή σύνδεση",
+ "cannotloginnow-title": "Δεν μπορείτε να συνδεθείτε τώρα",
+ "cannotloginnow-text": "Η σύνδεση δεν είναι δυνατή όταν χρησιμοποιείτε την $1.",
"yourdomainname": "Το domain σας:",
"password-change-forbidden": "Δεν μπορείτε να αλλάξετε τους κωδικούς πρόσβασης σε αυτό το βίκι.",
"externaldberror": "Είτε συνέβη κάποιο σφάλμα εξωτερικής πιστοποίησης της βάσης δεδομένων είτε δεν σας έχει επιτραπεί να ενημερώσετε τον εξωτερικό σας λογαριασμό.",
"resetpass_submit": "Δώστε κωδικό πρόσβασης και συνδεθείτε",
"changepassword-success": "Ο κωδικός πρόσβασής σας άλλαξε επιτυχώς!",
"changepassword-throttled": "Κάνατε πάρα πολλές πρόσφατες απόπειρες σύνδεσης.\nΠαρακαλούμε περιμένετε $1 προτού ξαναδοκιμάσετε.",
+ "botpasswords": "Κωδικοί πρόσβασης για Μποτ",
+ "botpasswords-disabled": "Οι κωδικοί πρόσβασης των ρομπότ είναι απενεργοποιημένοι.",
+ "botpasswords-no-central-id": "Για να χρησιμοποιήσετε τους κωδικούς πρόσβασης των ρομπότ θα πρέπει να συνδεθείτε με έναν κεντρικό λογαριασμό.",
+ "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-label-grants": "Ισχύουσες άδειες:",
+ "botpasswords-label-restrictions": "Περιορισμοί χρήσης:",
+ "botpasswords-bad-appid": "Η ονομασία του ρομπότ «$1» δεν είναι έγκυρη.",
+ "botpasswords-update-failed": "Αποτυχία ενημέρωσης της ονομασίας του ρομπότ «$1». Μήπως διαγράφτηκε ο κωδικός;",
+ "botpasswords-created-title": "Ο κωδικός πρόσβασης του ρομπότ δημιουργήθηκε",
+ "botpasswords-created-body": "Ο κωδικός πρόσβασης του ρομπότ «$1» δημιουργήθηκε επιτυχώς.",
+ "botpasswords-updated-title": "Ο κωδικός πρόσβασης του ρομπότ ενημερώθηκε",
+ "botpasswords-updated-body": "Ο κωδικός πρόσβασης του ρομπότ «$1» ενημερώθηκε με επιτυχία.",
+ "botpasswords-deleted-title": "Ο κωδικός πρόσβασης του ρομπότ διαγράφτηκε",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider δεν είναι διαθέσιμο.",
"resetpass_forbidden": "Οι κωδικοί πρόσβασης δεν μπορούν να αλλαχθούν",
"resetpass-no-info": "Πρέπει να είστε συνδεδεμένος για να δείτε αυτήν την σελίδα απευθείας",
"resetpass-submit-loggedin": "Αλλαγή κωδικού",
"right-createpage": "Δημιουργία σελίδων (που δεν είναι σελίδες συζήτησης)",
"right-createtalk": "Δημιουργία σελίδων συζήτησης",
"right-createaccount": "Δημιουργία νέων λογαριασμών χρηστών",
+ "right-autocreateaccount": "Συνδεθείτε αυτόματα με έναν εξωτερικό λογαριασμό χρήστη",
"right-minoredit": "Σημείωση των επεξεργασιών ως μικρής κλίμακας",
"right-move": "Μετακίνηση σελίδων",
"right-move-subpages": "Μετακίνηση σελίδων μαζί με τις υποσελίδες τους",
"mw-widgets-titleinput-description-new-page": "η σελίδα που δεν υπάρχει ακόμα",
"mw-widgets-titleinput-description-redirect": "ανακατεύθυνση στο $1",
"api-error-blacklisted": "Παρακαλώ επιλέξτε ένα διαφορετικό, περιγραφικό τίτλο.",
+ "sessionprovider-generic": "$1 συνεδρίες",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "συνεδρίες με βάση τα cookies",
+ "sessionprovider-nocookies": "Τα Cookies μπορούν να απενεργοποιηθούν. Βεβαιωθείτε ότι έχετε ενεργοποιημένα τα cookies και ξεκινήστε πάλι.",
"randomrootpage": "Τυχαία σελίδα ρίζα"
}
"previewnote": "<strong>Remember that this is only a preview.</strong>\nYour changes have not yet been saved!",
"continue-editing": "Go to editing area",
"previewconflict": "This preview reflects the text in the upper text editing area as it will appear if you choose to save.",
- "session_fail_preview": "<strong>Sorry! We could not process your edit due to a loss of session data.</strong>\nPlease try again.\nIf it still does not work, try [[Special:UserLogout|logging out]] and logging back in.",
- "session_fail_preview_html": "<strong>Sorry! We could not process your edit due to a loss of session data.</strong>\n\n<em>Because {{SITENAME}} has raw HTML enabled, the preview is hidden as a precaution against JavaScript attacks.</em>\n\n<strong>If this is a legitimate edit attempt, please try again.</strong>\nIf it still does not work, try [[Special:UserLogout|logging out]] and logging back in.",
+ "session_fail_preview": "Sorry! We could not process your edit due to a loss of session data.\n\nYou might have been logged out. <strong>Please verify that you're still logged in and try again</strong>.\nIf it still does not work, try [[Special:UserLogout|logging out]] and logging back in, and check that your browser allows cookies from this site.",
+ "session_fail_preview_html": "Sorry! We could not process your edit due to a loss of session data.\n\n<em>Because {{SITENAME}} has raw HTML enabled, the preview is hidden as a precaution against JavaScript attacks.</em>\n\n<strong>If this is a legitimate edit attempt, please try again.</strong>\nIf it still does not work, try [[Special:UserLogout|logging out]] and logging back in, and check that your browser allows cookies from this site.",
"token_suffix_mismatch": "<strong>Your edit has been rejected because your client mangled the punctuation characters in the edit token.</strong>\nThe edit has been rejected to prevent corruption of the page text.\nThis sometimes happens when you are using a buggy web-based anonymous proxy service.",
"edit_form_incomplete": "<strong>Some parts of the edit form did not reach the server; double-check that your edits are intact and try again.</strong>",
"editing": "Editing $1",
"mergehistory-empty": "No revisions can be merged.",
"mergehistory-done": "$3 {{PLURAL:$3|revision|revisions}} of $1 {{PLURAL:$3|was|were}} merged into [[:$2]].",
"mergehistory-fail": "Unable to perform history merge, please recheck the page and time parameters.",
- "mergehistory-fail-toobig" : "Unable to perform history merge as more than the limit of $1 {{PLURAL:$1|revision|revisions}} would be moved.",
+ "mergehistory-fail-bad-timestamp": "Timestamp is invalid.",
+ "mergehistory-fail-invalid-source": "Source page is invalid.",
+ "mergehistory-fail-invalid-dest": "Destination page is invalid.",
+ "mergehistory-fail-no-change": "History merge did not merge any revisions. Please recheck the page and time parameters.",
+ "mergehistory-fail-permission": "Insufficient permissions to merge history.",
+ "mergehistory-fail-self-merge": "Source and destination pages are the same.",
+ "mergehistory-fail-timestamps-overlap": "Source revisions overlap or come after destination revisions.",
+ "mergehistory-fail-toobig": "Unable to perform history merge as more than the limit of $1 {{PLURAL:$1|revision|revisions}} would be moved.",
+ "mergehistory-warning-redirect-not-created": "",
"mergehistory-no-source": "Source page $1 does not exist.",
"mergehistory-no-destination": "Destination page $1 does not exist.",
"mergehistory-invalid-source": "Source page must be a valid title.",
"mergehistory-same-destination": "Source and destination pages cannot be the same",
"mergehistory-reason": "Reason:",
"mergehistory-revisionrow": "$1 ($2) $3 . . $4 $5 $6",
+ "mergehistory-redirect-text": "",
"mergelog": "Merge log",
"pagemerge-logentry": "merged [[$1]] into [[$2]] (revisions up to $3)",
"revertmerge": "Unmerge",
"undelete-error-long": "Errors were encountered while undeleting the file:\n\n$1",
"undelete-show-file-confirm": "Are you sure you want to view the deleted revision of the file \"<nowiki>$1</nowiki>\" from $2 at $3?",
"undelete-show-file-submit": "Yes",
- "undelete-revision-row": "$1 $2 ($3) $4 . . $5 $6 $7 $8 $9",
+ "undelete-revision-row2": "$1 ($2) $3 . . $4 $5 $6 $7 $8",
"namespace": "Namespace:",
"invert": "Invert selection",
"tooltip-invert": "Check this box to hide changes to pages within the selected namespace (and the associated namespace if checked)",
"import-nonewrevisions": "No revisions imported (all were either already present, or skipped due to errors).",
"xml-error-string": "$1 at line $2, col $3 (byte $4): $5",
"import-upload": "Upload XML data",
- "import-token-mismatch": "Loss of session data.\nPlease try again.",
+ "import-token-mismatch": "Loss of session data.\n\nYou might have been logged out. <strong>Please verify that you're still logged in and try again</strong>.\nIf it still does not work, try [[Special:UserLogout|logging out]] and logging back in, and check that your browser allows cookies from this site.",
"import-invalid-interwiki": "Cannot import from the specified wiki.",
"import-error-edit": "Page \"$1\" was not imported because you are not allowed to edit it.",
"import-error-create": "Page \"$1\" was not imported because you are not allowed to create it.",
"expand_templates_generate_xml": "Show XML parse tree",
"expand_templates_generate_rawhtml": "Show raw HTML",
"expand_templates_preview": "Preview",
- "expand_templates_preview_fail_html": "<em>Because {{SITENAME}} has raw HTML enabled and there was a loss of session data, the preview is hidden as a precaution against JavaScript attacks.</em>\n\n<strong>If this is a legitimate preview attempt, please try again.</strong>\nIf it still does not work, try [[Special:UserLogout|logging out]] and logging back in.",
+ "expand_templates_preview_fail_html": "<em>Because {{SITENAME}} has raw HTML enabled and there was a loss of session data, the preview is hidden as a precaution against JavaScript attacks.</em>\n\n<strong>If this is a legitimate preview attempt, please try again.</strong>\nIf it still does not work, try [[Special:UserLogout|logging out]] and logging back in, and check that your browser allows cookies from this site.",
"expand_templates_preview_fail_html_anon": "<em>Because {{SITENAME}} has raw HTML enabled and you are not logged in, the preview is hidden as a precaution against JavaScript attacks.</em>\n\n<strong>If this is a legitimate preview attempt, please [[Special:UserLogin|log in]] and try again.</strong>",
"expand_templates_input_missing": "You need to provide at least some input text.",
"pagelanguage": "Change page language",
"Syum90",
"Cindie.Capel",
"ElGatoSaez",
- "Joaquin1001"
+ "Joaquin1001",
+ "YoViajo",
+ "Asierog"
]
},
"tog-underline": "Subrayar los enlaces:",
"virus-scanfailed": "ha fallado el análisis (código $1)",
"virus-unknownscanner": "antivirus desconocido:",
"logouttext": "<strong>Tu sesión ha finalizado.</strong>\n\nPuede que algunas páginas continúen mostrándose como si la sesión estuviera iniciada hasta que actualices la caché de tu navegador.",
+ "cannotlogoutnow-title": "No se puede cerrar sesión ahora",
+ "cannotlogoutnow-text": "No se puede cerrar sesión cuando se usa $1.",
"welcomeuser": "¡Bienvenido/a, $1!",
"welcomecreation-msg": "Se ha creado tu cuenta.\nSi lo deseas, puedes cambiar tus [[Special:Preferences|preferencias]] para {{SITENAME}}.",
"yourname": "Usuario:",
"remembermypassword": "Mantenerme conectado en este navegador (hasta $1 {{PLURAL:$1|día|días}})",
"userlogin-remembermypassword": "Mantener mi sesión iniciada",
"userlogin-signwithsecure": "Usar conexión segura",
+ "cannotloginnow-title": "No se puede iniciar sesión ahora",
+ "cannotloginnow-text": "No se puede iniciar sesión cuando se usa $1.",
"yourdomainname": "Tu dominio:",
"password-change-forbidden": "No puedes cambiar las contraseñas en este wiki.",
"externaldberror": "Hubo un error de autenticación en la base de datos, o bien no tienes autorización para actualizar tu cuenta externa.",
"resetpass_submit": "Establecer contraseña e iniciar sesión",
"changepassword-success": "La contraseña se modificó correctamente.",
"changepassword-throttled": "Has intentado acceder demasiadas veces recientemente.\nEspera $1 antes de intentarlo de nuevo.",
+ "botpasswords": "Contraseñas de bots",
+ "botpasswords-summary": "Las <em>contraseñas de bots</em> permiten el acceso a una cuenta de usuario mediante la API sin usar las credenciales principales de la cuenta. Los derechos de un usuario mientras haya iniciado sesión con una contraseña de bot pueden estar restringidos.\n\nSi no sabes por qué querrías hacer esto, probablemente no deberías hacerlo. Nadie debería pedirte que generes una de estas claves y que se la entregues.",
+ "botpasswords-disabled": "Las contraseñas de bot están desactivadas.",
+ "botpasswords-no-central-id": "Para usar una contraseña de bot, debes estar conectado a una cuenta centralizada.",
+ "botpasswords-existing": "Contraseñas de bots existentes",
+ "botpasswords-createnew": "Crear una nueva contraseña de bot",
+ "botpasswords-editexisting": "Editar una contraseña de bot existente",
+ "botpasswords-label-appid": "Nombre del bot:",
+ "botpasswords-label-create": "Crear",
+ "botpasswords-label-update": "Actualizar",
+ "botpasswords-label-cancel": "Cancelar",
+ "botpasswords-label-delete": "Borrar",
+ "botpasswords-label-resetpassword": "Restablecer la contraseña",
+ "botpasswords-label-grants": "Permisos aplicables:",
+ "botpasswords-label-restrictions": "Restricciones de uso:",
+ "botpasswords-label-grants-column": "Concedido",
+ "botpasswords-bad-appid": "El nombre del bot \"$1\" no es válido.",
+ "botpasswords-insert-failed": "No se pudo agregar el nombre del bot \"$1\". ¿Ya ha sido añadido?",
+ "botpasswords-update-failed": "No se pudo actualizar el nombre del bot \"$1\". ¿Ha sido borrado?",
+ "botpasswords-created-title": "Se creó la contraseña de bot",
+ "botpasswords-created-body": "La contraseña de bot \"$1\" se creó correctamente.",
+ "botpasswords-updated-title": "La contraseña de bot ha sido actualizada",
+ "botpasswords-updated-body": "La contraseña de bot\"$1\" se actualizó correctamente.",
+ "botpasswords-deleted-title": "La contraseña de bot ha sido eliminada",
+ "botpasswords-deleted-body": "La contraseña de bot \"$1\" ha sido eliminada.",
+ "botpasswords-newpassword": "La nueva contraseña para iniciar sesión con <strong>$1</strong> es <strong>$2</strong>. <em>Conserva estos datos para usos futuros.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider no está disponible.",
+ "botpasswords-restriction-failed": "Las restricciones de la contraseña de bot impiden este inicio de sesión.",
+ "botpasswords-invalid-name": "El nombre de usuario especificado no contiene el separador de contraseña de bot (\"$1\").",
+ "botpasswords-not-exist": "El usuario \"$1\" no tiene una contraseña de bot llamada \"$2\".",
"resetpass_forbidden": "No se pueden cambiar las contraseñas",
"resetpass-no-info": "Debes iniciar sesión para acceder directamente a esta página.",
"resetpass-submit-loggedin": "Cambiar contraseña",
"right-createpage": "Crear páginas que no sean de discusión",
"right-createtalk": "Crear páginas de discusión",
"right-createaccount": "Crear cuentas de usuario nuevas",
+ "right-autocreateaccount": "Iniciar sesión automáticamente con una cuenta de usuario externa",
"right-minoredit": "Marcar ediciones como menores",
"right-move": "Trasladar páginas",
"right-move-subpages": "Trasladar páginas con sus subpáginas",
"action-createpage": "crear páginas",
"action-createtalk": "crear páginas de discusión",
"action-createaccount": "crear esta cuenta de usuario",
+ "action-autocreateaccount": "crear automáticamente esta cuenta de usuario externa",
"action-history": "ver el historial de esta página",
"action-minoredit": "marcar este cambio como menor",
"action-move": "trasladar esta página",
"rcshowhidemine": "$1 mis ediciones",
"rcshowhidemine-show": "Mostrar",
"rcshowhidemine-hide": "Ocultar",
- "rcshowhidecategorization": "$1 categorización de página",
+ "rcshowhidecategorization": "$1 categorización de páginas",
"rcshowhidecategorization-show": "Mostrar",
"rcshowhidecategorization-hide": "Ocultar",
"rclinks": "Ver los últimos $1 cambios en los últimos $2 días.<br />$3",
"apisandbox": "Zona de pruebas API",
"apisandbox-api-disabled": "La API está desactivada en este sitio.",
"apisandbox-intro": "Usa esta página para experimentar con la '''API de servicio web de MediaWiki'''.\nPara más detalles sobre el uso de la API, visita [//www.mediawiki.org/wiki/API:Main_page su documentación]. Ejemplo: [//www.mediawiki.org/wiki/API#A_simple_example obtener el contenido de una Página principal]. Selecciona una acción para ver más ejemplos.\n\nObserva que, aunque sea una página de pruebas, las acciones que realices en esta página pueden modificar el wiki.",
+ "apisandbox-fullscreen": "Expandir panel",
+ "apisandbox-unfullscreen": "Mostrar página",
"apisandbox-submit": "Realizar solicitud",
"apisandbox-reset": "Limpiar",
- "apisandbox-examples": "Ejemplo",
- "apisandbox-results": "Resultado",
+ "apisandbox-retry": "Reintentar",
+ "apisandbox-no-parameters": "Este módulo API no tiene parámetros.",
+ "apisandbox-helpurls": "Enlaces de ayuda",
+ "apisandbox-examples": "Ejemplos",
+ "apisandbox-dynamic-parameters": "Parámetros adicionales",
+ "apisandbox-dynamic-parameters-add-label": "Añadir parámetro:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Nombre del parámetro",
+ "apisandbox-deprecated-parameters": "Parámetros obsoletos",
+ "apisandbox-submit-invalid-fields-title": "Algunos campos no son válidos",
+ "apisandbox-results": "Resultados",
+ "apisandbox-sending-request": "Enviando pedido API...",
+ "apisandbox-loading-results": "Recibiendo resultados API...",
"apisandbox-request-url-label": "URL solicitante:",
"apisandbox-request-time": "Tiempo de solicitud: $1",
"booksources": "Fuentes de libros",
"listgrouprights-namespaceprotection-header": "Restricciones del espacio de nombres",
"listgrouprights-namespaceprotection-namespace": "Espacio de nombres",
"listgrouprights-namespaceprotection-restrictedto": "Derechos de usuario para editar",
+ "listgrants": "Subvenciones",
"listgrants-grant": "Conceder",
- "listgrants-rights": "Conceder",
+ "listgrants-rights": "Derechos",
"trackingcategories": "Categorías de seguimiento",
"trackingcategories-summary": "Esta página lista categorías de seguimiento que han sido generadas automáticamente por el software MediaWiki. Sus nombres pueden cambiarse editando su mensaje correspondiente en el espacio de nombres {{ns:8}}.",
"trackingcategories-msg": "Categoría de seguimiento",
"wlshowhideanons": "usuarios anónimos",
"wlshowhidepatr": "ediciones verificadas",
"wlshowhidemine": "mis ediciones",
- "wlshowhidecategorization": "categorización de página",
+ "wlshowhidecategorization": "categorización de páginas",
"watchlist-options": "Opciones de la lista de seguimiento",
"watching": "Vigilando...",
"unwatching": "Eliminando de la lista de seguimiento...",
"mw-widgets-titleinput-description-new-page": "la página aún no existe",
"mw-widgets-titleinput-description-redirect": "redirigir a $1",
"api-error-blacklisted": "Elige un título diferente, más descriptivo.",
+ "sessionmanager-tie": "No se pueden combinar múltiples tipos de autentificación de solicitudes: $1",
+ "sessionprovider-generic": "sesiones $1",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "sesiones basadas en cookies",
+ "sessionprovider-nocookies": "Puede que las cookies estén desactivadas. Actívalas y comienza de nuevo.",
"randomrootpage": "Página raíz aleatoria"
}
"Arkaitz Barnetik",
"Sator",
"Macofe",
- "Xð"
+ "Xð",
+ "Asierog"
]
},
"tog-underline": "Azpimarratu loturak:",
"resetpass_submit": "Pasahitza definitu eta saioa hasi",
"changepassword-success": "Zure pasahitza ondo aldatu da!",
"changepassword-throttled": "Saioa hasteko saiakera gehiegi egin berri dituzu.\nBerriro saiatu aurretik $1 itxoin, mesedez.",
+ "botpasswords-label-create": "Sortu",
+ "botpasswords-label-update": "Eguneratu",
+ "botpasswords-label-delete": "Ezabatu",
"resetpass_forbidden": "Ezin dira pasahitzak aldatu",
"resetpass-no-info": "Orrialde honetara zuzenean sartzeko izena eman behar duzu.",
"resetpass-submit-loggedin": "Pasahitza aldatu",
"userrights": "Erabiltzaile baimenen kudeaketa",
"userrights-lookup-user": "Erabiltzaile taldeak kudeatu",
"userrights-user-editname": "Erabiltzaile izena idatzi:",
- "editusergroup": "Erabiltzaile taldeak editatu",
+ "editusergroup": "{{GENDER:$1|Erabiltzaile}} taldeak editatu",
"editinguser": "'''[[User:$1|$1]]''' $2 lankidearen erabiltzaile-eskubideak aldatzen",
"userrights-editusergroup": "Erabiltzaile taldeak editatu",
"saveusergroups": "Erabiltzaile taldeak gorde",
"querypage-disabled": "Orrialde berezi hau desgaituta dago funtzionamendu arrazoiengatik.",
"apihelp": "API laguntza",
"apihelp-no-such-module": "Ez da \"$1\" modulua aurkitu.",
+ "apisandbox": "API proba orria",
+ "apisandbox-submit": "Egin eskaera",
+ "apisandbox-reset": "Garbitu",
+ "apisandbox-examples": "Adibideak",
+ "apisandbox-results": "Emaitzak",
"booksources": "Iturri liburuak",
"booksources-search-legend": "Liburuen bilaketa",
"booksources-search": "Bilatu",
"activeusers-noresult": "Ez da lankiderik aurkitu.",
"listgrouprights": "Erabiltzaile talde eskumenak",
"listgrouprights-summary": "Ondorengo zerrendak wikian dauden lankide taldeak agertzen dira, beraien eskubideekin.\nBadago [[{{MediaWiki:Listgrouprights-helppage}}|informazio osagarria]] banakako eskubideei buruz.",
- "listgrouprights-key": "* <span class=\"listgrouprights-granted\">Eskubidea emanda</span>\n* <span class=\"listgrouprights-revoked\">Eskubidea kenduta</span>",
+ "listgrouprights-key": "Legenda\n* <span class=\"listgrouprights-granted\">Eskubidea emanda</span>\n* <span class=\"listgrouprights-revoked\">Eskubidea kenduta</span>",
"listgrouprights-group": "Taldea",
"listgrouprights-rights": "Eskumenak",
"listgrouprights-helppage": "Help:Talde eskumenak",
"wlshowlast": "Erakutsi azken $1 orduak, azken $2 egunak",
"watchlist-hide": "Ezkutatu",
"watchlist-submit": "Erakutsi",
- "wlshowtime": "Erakutsi azkenak:",
+ "wlshowtime": "Erakusteko denboraldia:",
"wlshowhideminor": "aldaketa txikiak",
"wlshowhidebots": "bot-ak",
"wlshowhideliu": "Erregistratutako erabiltzaileak",
"Macofe",
"Danialbehzadi",
"MRG90",
- "Mahdy Saffar"
+ "Mahdy Saffar",
+ "Arian Ar"
]
},
"tog-underline": "خط کشیدن زیر پیوندها:",
"tog-enotifwatchlistpages": "اگر صفحه یا پروندهای از فهرست پیگیریهایم ویرایش شد به من ایمیلی فرستاده شود",
"tog-enotifusertalkpages": "هنگامی که در صفحهٔ بحث کاربریام تغییری صورت میگیرد به من ایمیلی فرستاده شود",
"tog-enotifminoredits": "برای تغییرات جزئی در صفحهها و پروندهها هم به من ایمیلی فرستاده شود",
- "tog-enotifrevealaddr": "Ù\86شاÙ\86Û\8c پست اÙ\84کترÙ\88Ù\86Û\8cÚ©Û\8c Ù\85Ù\86 را در اÛ\8cÙ\85Û\8cÙ\84â\80\8cÙ\87اÛ\8c اطÙ\84اعâ\80\8cرساÙ\86Û\8c Ù\87Ù\88Û\8cدا گردد",
+ "tog-enotifrevealaddr": "نشانی پست الکترونیکی من در ایمیلهای اطلاعرسانی هویدا گردد",
"tog-shownumberswatching": "شمار کاربران پیگیرندهٔ نمایش یابد",
"tog-oldsig": "امضای کنونی:",
"tog-fancysig": "امضا به صورت ویکیمتن در نظر گرفته شود (بدون درج خودکار پیوند)",
"create-this-page": "ایجاد این صفحه",
"delete": "حذف",
"deletethispage": "حذف این صفحه",
- "undeletethispage": "بازگرداÙ\86ی این صفحه",
+ "undeletethispage": "اØÛ\8cای این صفحه",
"undelete_short": "احیای {{PLURAL:$1|یک ویرایش|$1 ویرایش}}",
"viewdeleted_short": "نمایش {{PLURAL:$1|یک ویرایش حذفشده|$1 ویرایش حذفشده}}",
"protect": "محافظت",
"virus-scanfailed": "پویش ناموفق (کد $1)",
"virus-unknownscanner": "ضدویروس ناشناخته:",
"logouttext": "'''اکنون شما ثبت خروج کردهاید.'''\nتوجه داشته باشید که تا حافظهٔ نهان مرورگرتان را پاک نکنید، بعضی از صفحات ممکن است همچنان به گونهای نمایش یابند که انگار وارد شدهاید.",
+ "cannotlogoutnow-title": "الان امکان خروج از سامانه نیست",
+ "cannotlogoutnow-text": "در زمان استفاده از $1 امکان خروج از سامانه وجود ندارد.",
"welcomeuser": "خوشامدید $1!",
"welcomecreation-msg": "حساب کاربری شما ایجاد شده است.\nفراموش نکنید که [[Special:Preferences|ترجیحات {{SITENAME}}]] خود را تغییر دهید.",
"yourname": "نام کاربری:",
"remembermypassword": "گذرواژه را (تا حداکثر $1 {{PLURAL:$1|روز|روز}}) در این رایانه به خاطر بسپار",
"userlogin-remembermypassword": "من را واردشده نگهدار",
"userlogin-signwithsecure": "از ورود امن استفاده کنید",
+ "cannotloginnow-title": "الان امکان وررود به سامانه نیست",
+ "cannotloginnow-text": "در زمان استفاده از $1 امکان ورود به سامانه وجود ندارد.",
"yourdomainname": "دامنهٔ شما:",
"password-change-forbidden": "شما نمیتوانید گذرواژهها را در این ویکی تغییر دهید.",
"externaldberror": "خطایی در ارتباط با پایگاه داده رخ داده است یا اینکه شما اجازهٔ بهروزرسانی حساب خارجی خود را ندارید.",
"resetpass_submit": "تنظیم گذرواژه و ورود به سامانه",
"changepassword-success": "گذرواژهٔ شما با موفقیت تغییر داده شد!",
"changepassword-throttled": "شما به تازگی چندینبار برای ثبت ورود تلاش کردهاید.\nلطفاً پیش از آنکه دوباره تلاش کنید $1 صبر کنید.",
+ "botpasswords": "گذرواژه ربات",
+ "botpasswords-summary": "<em>گذرواژههای رباتی</em> اجازه دسترسی به یک حساب کاربری با ایپیآی بدون استفاده از رمز اصلی حساب را میدهد. دسترسیهای کاربری موجود هنگامی که با گذرواژهٔ رباتیک وارد میشوید ممکن است محدود باشند.\n\nاگر نمیدانید که ممکن است با این چه کنید، احتمالاً نباید هیچ کاری کنید. هیچکس نباید از شما خواسته باشد که یکی از اینها درست کنید به آنها بدهید.",
+ "botpasswords-disabled": "گذرواژههای ربات غیرفعال شدهاست.",
+ "botpasswords-no-central-id": "برای استفاده از گذرواژههای رباتی، شما ابتدا میبایست به یک حساب متمرکز وارد شود.",
+ "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-label-grants": "اعطاهای اجرا شدنی:",
+ "botpasswords-help-grants": "هر اجازه به حقوق کاربری که یک حساب کاربری دارد. [[Special:ListGrants|table of grants]] را برای اطلاعات بیشتر مشاهده کنید.",
+ "botpasswords-label-restrictions": "محدودیت استفاده:",
+ "botpasswords-label-grants-column": "اعطا شد",
+ "botpasswords-bad-appid": "نام ربات \"$1\" معتبر نیست.",
+ "botpasswords-insert-failed": "شکست در افزودن نام ربات «$1». در حال حاضر اضافه شده است؟",
+ "botpasswords-update-failed": "شکست در بهروزرسانی نام رباتی «$1». حذف شده است؟",
+ "botpasswords-created-title": "گذرواژه ربات ایجاد شد",
+ "botpasswords-created-body": "گذرواژهٔ رباتی «$1» با موفقیت ایجاد شد.",
+ "botpasswords-updated-title": "گذرواژه ربات بهروز شد",
+ "botpasswords-updated-body": "گذرواژهٔ رباتی «$1» با موفقیت بهروز شد.",
+ "botpasswords-deleted-title": "گذرواژه ربات حذف شد",
+ "botpasswords-deleted-body": "گذرواژهٔ رباتی «$1» حذف شد.",
+ "botpasswords-newpassword": "<strong>$2</strong> گذرواژهٔ جدید برای ورود با <strong>$1</strong> است. <em>لطفاً این را برای ارجاع در آینده ذخیره کنید.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider موجود نیست.",
+ "botpasswords-restriction-failed": "محدودیتهای گذرواژهٔ ربات از این ورود جلوگیری میکند.",
+ "botpasswords-invalid-name": "نام کاربری مشخص شده دارای جداکنندهٔ گذرواژهٔ رباتی نیست (\"$1\").",
+ "botpasswords-not-exist": "کاربر «$1» گذرواژهٔ رباتی نامدهی شدهٔ «$2» ندارد.",
"resetpass_forbidden": "نمیتوان گذرواژهها را تغییر داد",
"resetpass-no-info": "برای دسترسی مستقیم به این صفحه شما باید به سامانه وارد شده باشید.",
"resetpass-submit-loggedin": "تغییر گذرواژه",
"right-createpage": "ایجاد صفحه (در مورد صفحههای غیر بحث)",
"right-createtalk": "ایجاد صفحههای بحث",
"right-createaccount": "ایجاد حسابهای کاربری",
+ "right-autocreateaccount": "ورود خودکار با یک حساب کاربری خارجی",
"right-minoredit": "علامت زدن ویرایشها به عنوان جزئی",
"right-move": "انتقال صفحه",
"right-move-subpages": "انتقال صفحات به همراه زیرصفحاتشان",
"action-createpage": "ایجاد صفحه",
"action-createtalk": "ایجاد صفحههای بحث",
"action-createaccount": "ایجاد این حساب کاربری",
+ "action-autocreateaccount": "حساب کاربری خارجی به صورت خودکار ساخته شد",
"action-history": "مشاهده تاریخچه این صفحه",
"action-minoredit": "علامت زدن این ویرایش به عنوان جزئی",
"action-move": "انتقال این صفحه",
"uploaded-hostile-svg": "سیاساس نا امن در عنصر سبک پروندهٔ بارگذاری شدهٔ اسویجی یافت شد.",
"uploaded-event-handler-on-svg": "قرار دادن ویژگیهای مدیریت رویداد <code>$1=\"$2\"</code> در پروندههای اسویجی مجاز نیست.",
"uploaded-href-attribute-svg": "ویژگیهای href در پروندههای SVG فقط برای اهدافhttp:// ‎ وhttps:// ‎ مجاز هستند، <code><$1 $2=\"$3\"></code> یافت شد.",
- "uploaded-href-unsafe-target-svg": "در پرÙ\88Ù\86دÙ\87 SVG بارگذارÛ\8câ\80\8cشدÙ\87 براÛ\8c Ù\87دÙ\81 Ù\86ادرست <code><$1 $2=\"$3\"></code> برÚ\86سب href یافت شد.",
+ "uploaded-href-unsafe-target-svg": "در پرÙ\88Ù\86دÙ\87 SVG بارگذارÛ\8câ\80\8cشدÙ\87 براÛ\8c Ù\86شاÙ\86Û\8c Ù\87دÙ\81 <code><$1 $2=\"$3\"></code> برÚ\86سب href بÙ\87 اطÙ\84اعات Ù\86ااÙ\85Ù\86 یافت شد.",
"uploaded-animate-svg": "برچسب \"animate\" یافت شده ممکن است herf را تغییر دهد. از مشخصه \"from\" <code><$1 $2=\"$3\"></code> در پرونده SVG بارگذاریشده استفاده کنید.",
"uploaded-setting-event-handler-svg": "تنظیمات مشخصه گرداننده رویداد بسته شدهاست. کد <code><$1 $2=\"$3\"></code> در پرونده بارگذاریشده یافت شد.",
"uploaded-setting-href-svg": "استفاده از برچسب \"set\" برای افزودن مشخصهٔ \"href\" به عنصر والد بسته شده",
"apihelp-no-such-module": "پودمان \" $1 \" یافت نشد.",
"apisandbox": "گودال ماسهبازی رابط برنامهنویسی",
"apisandbox-api-disabled": "رابط برنامهنویسی در این تارنما غیرفعال شدهاست.",
- "apisandbox-intro": "از این صفحه برای آزمایش '''خدمات وب API مدیاویکی''' استفاده کنید.\nبرای جزئیات بیشتر دربارهٔ نحوهٔ استفاده از API به [//www.mediawiki.org/wiki/API:Main_page مستندات API] رجوع کنید. مثال: [//www.mediawiki.org/wiki/API#A_simple_example دریافت محتوای صفحهٔ اصلی]. برای دیدن مثالهای بیشتر عملکردی را انتخاب کنید.",
+ "apisandbox-intro": "از این صفحه برای آزمایش <strong>خدمات وب API مدیاویکی</strong> استفاده کنید.\nبرای جزئیات بیشتر دربارهٔ نحوهٔ استفاده از API به [[mw:API:Main page|مستندات API]] رجوع کنید. مثال: [//www.mediawiki.org/wiki/API#A_simple_example دریافت محتوای صفحهٔ اصلی]. برای دیدن مثالهای بیشتر عملکردی را انتخاب کنید.",
+ "apisandbox-fullscreen": "گسترش پنل",
+ "apisandbox-unfullscreen": "نمایش صفحه",
"apisandbox-submit": "ایجاد درخواست",
"apisandbox-reset": "پاککردن",
- "apisandbox-examples": "مثال",
- "apisandbox-results": "نتیجه",
+ "apisandbox-retry": "تلاش مجدد",
+ "apisandbox-helpurls": "پیوندهای راهنمایی",
+ "apisandbox-examples": "مثالها",
+ "apisandbox-dynamic-parameters": "پارامترهای بیشتر",
+ "apisandbox-dynamic-parameters-add-label": "افزودن پارامتر:",
+ "apisandbox-dynamic-parameters-add-placeholder": "نام پارامتر",
+ "apisandbox-results": "نتیجهها",
+ "apisandbox-sending-request": "ارسال درخواست ایپیآی...",
+ "apisandbox-loading-results": "دریافت درخواستهای ایپیآی...",
"apisandbox-request-url-label": "درخواست آدرس:",
- "apisandbox-request-time": "زمان درخواست: $1",
+ "apisandbox-request-time": "زمان درخواست: {{PLURAL:$1|$1 ms}}",
"booksources": "منابع کتاب",
"booksources-search-legend": "جستجوی منابع کتاب",
"booksources-isbn": "شابک:",
"lockedbyandtime": "(به وسیلهٔ $1 در $2 ساعت $3)",
"move-page": "انتقال $1",
"move-page-legend": "انتقال صفحه",
- "movepagetext": "با استفاده از فرم زیر نام صفحه تغییر خواهد کرد، و تمام تاریخچهاش به نام جدید منتقل خواهد شد.\nعنوان قدیمی تبدیل به یک صفحهٔ تغییرمسیر به عنوان جدید خواهد شد.\nشما میتوانید تغییرمسیرهایی که به عنوان اصلی اشاره دارند را به صورت خودکار بهروزرسانی کنید.\nپیوندهای که به عنوان صفحهٔ قدیمی وجود دارند، تغییر نخواهند کرد؛ حتماً تغییرمسیرهای [[Special:DoubleRedirects|دوتایی]] یا [[Special:BrokenRedirects|خراب]] را بررسی کنید.\n'''شما''' مسئول اطمینان از این هستید که پیوندها هنوز به همانجایی که قرار است بروند.\n\nتوجه کنید که اگر از قبل صفحهای در عنوان جدید وجود داشته باشد صفحه منتقل '''نخواهد شد'''،\nمگر این آخرین ویرایش تغییرمسیر باشد و در تاریخچهٔ ویرایشی نداشته باشد.\nاین یعنی اگر اشتباه کردید میتوانید صفحه را به همان جایی که از آن منتقل شده بود برگردانید، و این که نمیتوانید روی صفحات موجود بنویسید.\n\n'''هشدار!'''\nانتقال صفحات به نام جدید ممکن است تغییر اساسی و غیرمنتظرهای برای صفحات محبوب باشد؛\nلطفاً مطمئن شوید که قبل از انتقال دادن صفحه، عواقب این کار را درک میکنید.",
- "movepagetext-noredirectfixer": "استفاده از فرم زیر سبب تغییر نام یک صفحه و انتقال تمام تاریخچهٔ آن به نام جدید میشود.\nعنوان پیشین تغییرمسیری به عنوان جدید خواهد شد.\nبه خاطر داشته باشید که [[Special:DoubleRedirects|تغییرمسیرهای دوتایی]] یا [[Special:BrokenRedirects|تغییرمسیرهای خراب]] را بررسی کنید.\nشما مسئولید که مطمئن شوید پس از انتقال، پیوندها به عنوان پیشین به جایی منتهی میشوند که باید.\n\nتوجه کنید که اگر صفحهای تحت عنوان جدید از قبل موجود باشد، انتقال انجام '''نخواهد شد'''، مگر اینکه صفحه خالی و یا تغییرمسیر باشد و تاریخچهٔ ویرایشی دیگری نداشته باشد.\nاین یعنی اگر صفحه را به نامی اشتباه منتقل کردید میتوانید این تغییر را واگردانی کنید، اما نمیتوانید یک صفحه را به صفحهای که از قبل موجود است انتقال دهید.\n\n'''هشدار!'''\nانتقال صفحههای پربیننده ممکن است عملی غیرمنتظره باشد؛\nلطفاً پیش از انتقال مطمئن شوید از نتیجهٔ کار آگاهید.",
+ "movepagetext": "با استفاده از فرم زیر نام صفحه تغییر خواهد کرد، و تمام تاریخچهاش به نام جدید منتقل خواهد شد.\nعنوان قدیمی تبدیل به یک صفحهٔ تغییرمسیر به عنوان جدید خواهد شد.\nشما میتوانید تغییرمسیرهایی که به عنوان اصلی اشاره دارند را به صورت خودکار بهروزرسانی کنید.\nپیوندهای که به عنوان صفحهٔ قدیمی وجود دارند، تغییر نخواهند کرد؛ حتماً تغییرمسیرهای [[Special:DoubleRedirects|دوتایی]] یا [[Special:BrokenRedirects|خراب]] را بررسی کنید.\n'''شما''' مسئول اطمینان از این هستید که پیوندها هنوز به همانجایی که قرار است بروند.\n\nتوجه کنید که اگر از قبل صفحهای در عنوان جدید وجود داشته باشد صفحه منتقل '''نخواهد شد'''،\nمگر این آخرین ویرایش تغییرمسیر باشد و در تاریخچهٔ ویرایشی نداشته باشد.\nاین یعنی اگر اشتباه کردید میتوانید صفحه را به همان جایی که از آن منتقل شده بود برگردانید، و این که نمیتوانید روی صفحات موجود بنویسید.\n\n<strong>توضیح:</strong>\nانتقال صفحات به نام جدید ممکن است تغییر اساسی و غیرمنتظرهای برای صفحات محبوب باشد؛\nلطفاً مطمئن شوید که قبل از انتقال دادن صفحه، عواقب این کار را درک میکنید.",
+ "movepagetext-noredirectfixer": "استفاده از فرم زیر سبب تغییر نام یک صفحه و انتقال تمام تاریخچهٔ آن به نام جدید میشود.\nعنوان پیشین تغییرمسیری به عنوان جدید خواهد شد.\nبه خاطر داشته باشید که [[Special:DoubleRedirects|تغییرمسیرهای دوتایی]] یا [[Special:BrokenRedirects|تغییرمسیرهای خراب]] را بررسی کنید.\nشما مسئولید که مطمئن شوید پس از انتقال، پیوندها به عنوان پیشین به جایی منتهی میشوند که باید.\n\nتوجه کنید که اگر صفحهای تحت عنوان جدید از قبل موجود باشد، انتقال انجام '''نخواهد شد'''، مگر اینکه صفحه خالی و یا تغییرمسیر باشد و تاریخچهٔ ویرایشی دیگری نداشته باشد.\nاین یعنی اگر صفحه را به نامی اشتباه منتقل کردید میتوانید این تغییر را واگردانی کنید، اما نمیتوانید یک صفحه را به صفحهای که از قبل موجود است انتقال دهید.\n\n<strong>توضیح:</strong>\nانتقال صفحههای پربیننده ممکن است عملی غیرمنتظره باشد؛\nلطفاً پیش از انتقال مطمئن شوید از نتیجهٔ کار آگاهید.",
"movepagetalktext": "اگر این گزینه را انتخاب کنید، صفحهٔ بحث مرتبط به صورت خودکار انتقال داده میشود به عنوان جدید و در صورت عدم انتخاب گزینه، صفحهٔ بحث جدید یک صفحهٔ خالی خواهد بود و در این حالت، باید صفحه را بطور دستی انتقال داده و یا محتویات دو صفحه را با ویرایش ادغام کنید.",
"moveuserpage-warning": "'''هشدار:''' شما در حال انتقال دادن یک صفحهٔ کاربر هستید. توجه داشته باشید که تنها صفحه منتقل میشود و نام کاربر تغییر '''نمییابد'''.",
"movecategorypage-warning": "<strong>هشدار:</strong> شما در حال انتقال صفحه رده هستید. لطفاً توجه داشته باشید که فقط صفحه منتقل خواهد شد و صفحات در رده قدیمی میمانند و به رده جدید <em>نمیروند</em>.",
"movenosubpage": "این صفحه هیچ زیرصفحهای ندارد.",
"movereason": "دلیل:",
"revertmove": "واگردانی",
- "delete_and_move_text": "== نیاز به حذف ==\n\nمقالهٔ مقصد «[[:$1]]» وجود دارد. آیا میخواهید آن را حذف کنید تا انتقال ممکن شود؟",
+ "delete_and_move_text": "مقالهٔ مقصد «[[:$1]]» وجود دارد. آیا میخواهید آن را حذف کنید تا انتقال ممکن شود؟",
"delete_and_move_confirm": "بله، صفحه حذف شود",
"delete_and_move_reason": "حذف برای ممکنشدن انتقال «[[$1]]»",
"selfmove": "عنوانهای صفحهٔ مبدأ و مقصد یکی است؛\nانتقال صفحه به خودش ممکن نیست.",
"move-leave-redirect": "بر جا گذاشتن یک تغییرمسیر",
"protectedpagemovewarning": "'''هشدار:''' این صفحه قفل شدهاست به طوری که تنها کاربران با دسترسی مدیریت میتوانند آن را انتقال دهند.\nآخرین موارد سیاهه در زیر آمده است:",
"semiprotectedpagemovewarning": "'''تذکر:''' این صفحه قفل شدهاست به طوری که تنها کاربران ثبت نام کرده میتوانند آن را انتقال دهند.\nآخرین موارد سیاهه در زیر آمده است:",
- "move-over-sharedrepo": "== پرونده موجود است ==\n[[:$1]] در یک مخزن مشترک وجود دارد. انتقال یک پرونده به این نام باعث باطل شدن پرونده مشترک خواهد شد.",
+ "move-over-sharedrepo": "[[:$1]] در یک مخزن مشترک وجود دارد. انتقال یک پرونده به این نام باعث باطل شدن پرونده مشترک خواهد شد.",
"file-exists-sharedrepo": "نام پرونده انتخاب شده از قبل در یک مخزن مشترک استفاده شدهاست.\nلطفاً یک نام دیگر برگزینید.",
"export": "برونبری صفحات",
"exporttext": "شما میتوانید متن و تاریخچهٔ ویرایش یک صفحهٔ مشخص یا مجموعهای از صفحات را به شکل پوشیده در اکسامال برونبری کنید.\nاین اطلاعات را میتوان در ویکی دیگری که نرمافزار «مدیاویکی» را اجرا میکند از طریق [[Special:Import|صفحهٔ درونریزی]] وارد کرد.\n\nبرای برونبری صفحات، عنوان آنها را در جعبهٔ زیر وارد کنید (در هر سطر فقط یک عنوان) و مشخص کنید که آیا نسخهٔ اخیر صفحه را به همراه نسخههای قدیمیتر و تاریخچهٔ صفحه میخواهید، یا تنها نسخهٔ اخیر صفحه و اطلاعات آخرین ویرایش را میخواهید.\n\nدر حالت دوم، شما میتوانید از یک پیوند استفاده کنید، مثلاً [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] برای صفحهٔ «[[{{MediaWiki:Mainpage}}]]».",
"lastmodifiedatby": "این صفحه آخرین بار در $2، $1 به دست $3 تغییر یافتهاست.",
"othercontribs": "بر اساس اثری از $1",
"others": "دیگران",
- "siteusers": "$1، {{PLURAL:$2|کاربر|کاربران}} {{SITENAME}}",
+ "siteusers": "{{SITENAME}}{{PLURAL:$2|{{GENDER:$1|کاربر}}|کاربر}} $1",
"anonusers": "$1 {{PLURAL:$2|کاربر|کاربران}} ناشناس {{SITENAME}}",
"creditspage": "اعتبارات این صفحه",
"nocredits": "اطلاعات سازندگان این صفحه موجود نیست.",
"expand_templates_preview_fail_html": "<em>زیرا {{SITENAME}} تا به HTML خام فعال و یک دست رفتن اطلاعات نشست وجود دارد، پیش نمایش به عنوان یک اقدام احتیاطی در برابر حملات جاوا اسکریپت پنهان است.</em>\n\n<strong>اگر این تلاش پیشنمایش مشروع است، لطفا دوباره سعی کنید. اگر هنوز کار نمی کند، سعی کنید [[Special:UserLogout|خروج از سیستم]] را کلیک نموده و دوباره وارد شوید.",
"expand_templates_preview_fail_html_anon": "<em>زیرا {{SITENAME}} تا به HTML خام فعال و یک دست رفتن اطلاعات نشست وجود دارد، پیش نمایش به عنوان یک اقدام احتیاطی در برابر حملات جاوا اسکریپت پنهان است.</em>\n\n<strong>اگر این تلاش پیشنمایش مشروع است، لطفا دوباره سعی کنید. اگر هنوز کار نمی کند، سعی کنید [[Special:UserLogout|خروج از سیستم]] را کلیک نموده و دوباره وارد شوید.",
"expand_templates_input_missing": "شما نیازمندید که حداقل متنهایی را برای وارد کردن تهیه کنید.",
- "pagelanguage": "صÙ\81ØÙ\87 اÙ\86تخاب زباÙ\86",
+ "pagelanguage": "تغÛ\8cÛ\8cر زباÙ\86 صÙ\81ØÙ\87",
"pagelang-name": "صفحه",
"pagelang-language": "زبان",
"pagelang-use-default": "استفاده از زبان پیشفرض",
"pagelang-submit": "اعمال",
"right-pagelang": "تغییر صفحهٔ زبان",
"action-pagelang": "تغییر زبان صفحه",
- "log-name-pagelang": "تغÛ\8cÛ\8cر سÛ\8cاÙ\87Ù\87Ù\94 زبان",
+ "log-name-pagelang": "سÛ\8cاÙ\87Ù\87Ù\94 تغÛ\8cÛ\8cر زبان",
"log-description-pagelang": "این سیاههٔ تغییرات صفحهٔ زبانها است.",
- "logentry-pagelang-pagelang": "$1 {{GENDER:$2| تغییریافت}} زبان صفحه برای $3 از $4 به $5 .",
+ "logentry-pagelang-pagelang": "$1 زبان $3 از $4 به $5 {{GENDER:$2| تغییریافت}}",
"default-skin-not-found": "اوه! پوسته پیشفرض برای ویکی شما تعریفشده در <code dir=\"ltr\"<$wgDefaultSkin</code> به عنوان <code>$1</code>، در دسترس نیست.\n\nبه نظر میآید نصب شما شامل پوستههای زیر میشود. [https://www.mediawiki.org/wiki/Manual:Skin_configuration راهنما: تنظیمات پوسته] را برای کسب اطلاعات در باره چگونگی فعالساختن آنها و انتخاب پیشفرض ببینید.\n\n$2\n\n; اگر اخیراً مدیاویکی را نصب کردهاید:\n: احتمالاً از گیت، یا به طور مستقیم از کد مبدأ که از چند متد دیگر استفاده میکند نصب کردید. انتظار میرود. چند {{PLURAL:$4|پوسته|پوسته}} از [https://www.mediawiki.org/wiki/Category:All_skins فهرست پوسته mediawiki.org] نصب کنید، که همراه چندین پوسته و افزونه هستند. شما میتوانید شاخه <code>skins/</code> را از آن نسخهبرداری کرده و بچسبانید.\n\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins استفاده از گیت برای دریافت پوستهها].\n: انجام این کار با مخزن گیتتان تداخل نمیکند اگر توسعهدهنده مدیاویکی هستید.\n\n; اگر اخیراً مدیاویکی را ارتقاء دادید:\n: مدیاویکی ۱٫۲۴ و تازهتر دیگر به طور خودکار پوستههای نصبشده را فعال نمیکند ([https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery راهنما: کشف خودکار پوسته] را ببینید). شما میتوانید خطوط زیر را به داخل <code>LocalSettings.php</code> بچسبانید تا {{PLURAL:$5|همه|همه}} پوستههای نصبشده را فعال کنید:\n\n<pre dir=\"ltr\">$3</pre>\n\n; اگر اخیراً <code>LocalSettings.php</code> را تغییر دادید:\n: نام پوستهها را برای غلط املایی دوباره بررسی کنید.",
"default-skin-not-found-no-skins": "پوستهٔ پیشفرض برای ویکی شما تعریفشده در<code>$wgDefaultSkin</code> به عنوان <code>$1</code>، هست موجود نیست.\n\nشما پوستهها را نصب نکردهاید.\n\n:اگر مدیاویکی را بهروز یا نصب کردهاید:\n:ممکن است از گیت یا از کد منبع با روشهای دیگر نصب کردهاید. انتظار میرود MediaWiki 1.24 یا جدیدتر در پوشهٔ اصلی هیچ پوستهای نداشته باشند.\nسعی کنید تعدادی پوسته از [https://www.mediawiki.org/wiki/Category:All_skins پوشهٔ پوستههای مدیاویکی]، با:\n:*دریافت [https://www.mediawiki.org/wiki/Download نصبکننده تاربال]، که با چندین پوسته و افزونه هست. شما می توانید پوستهٔ <code>skins/</code> را از آن کپی و پیست کنید.\n:*کلون کردن یکی از <code dir=\"ltr\">mediawiki/skins/*</code> از مخزن در پوشهٔ <code>skins/</code> مدیاویکیتان.\n:اگر توسعهدهندهٔ مدیاویکی هستید، انجام این کار نباید تعارضی با مخزن گیت شما داشته باشد. برای اطلاعات بیشتر و فعال کردن پوستهها و انتخاب آنها به عنوان پیشفرض [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: تنظیمات پوسته] را مشاهده کنید.",
"default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (فعال)",
"mw-widgets-titleinput-description-new-page": "این صفحه هنوز وجود ندارد",
"mw-widgets-titleinput-description-redirect": "تغییر مسیر به $1",
"api-error-blacklisted": "لطفاً یک عنوان توصیفی متفاوت انتخاب کنید.",
+ "sessionmanager-tie": "نمیتوان چندین نوع درخواست هویتسنجی را ترکیب کرد: $1.",
+ "sessionprovider-generic": "$1 فصل",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "فصلهای کوکیمحور",
+ "sessionprovider-nocookies": "کوکیها ممکن است غیر فعال شده باشند. اطمینان کسب کنید که کوکیها را فعال کردهاید و دوباره آغاز کنید.",
"randomrootpage": "صفحهٔ ریشهٔ تصادفی"
}
"virus-scanfailed": "virustarkistus epäonnistui (virhekoodi $1)",
"virus-unknownscanner": "tuntematon virustutka:",
"logouttext": "<strong>Olet nyt kirjautunut ulos.</strong>\n\nOta huomioon, että jotkut sivut saattavat näkyä edelleen ikään kuin olisit vielä kirjautuneena sisään siihen saakka kunnes tyhjennät selaimesi välimuistin.",
+ "cannotlogoutnow-title": "Nyt ei voi kirjautua ulos",
+ "cannotlogoutnow-text": "Kirjautuminen ulos ei ole mahdollista käytettäessä $1.",
"welcomeuser": "Tervetuloa $1!",
"welcomecreation-msg": "Käyttäjätunnuksesi on luotu.\nVoit nyt muuttaa {{GRAMMAR:genitive|{{SITENAME}}}} [[Special:Preferences|asetuksia]] itsellesi.",
"yourname": "Käyttäjänimi:",
"remembermypassword": "Muista kirjautumiseni tässä selaimessa (enintään $1 {{PLURAL:$1|päivä|päivää}})",
"userlogin-remembermypassword": "Pidä minut kirjautuneena",
"userlogin-signwithsecure": "Käytä salattua yhteyttä",
+ "cannotloginnow-title": "Nyt ei voi kirjautua sisään",
+ "cannotloginnow-text": "Kirjautuminen sisään ei ole mahdollista käytettäessä $1.",
"yourdomainname": "Verkkonimi:",
"password-change-forbidden": "Et voi muuttaa salasanoja tässä wikissä.",
"externaldberror": "Tapahtui virhe ulkoisen autentikointitietokannan käytössä tai sinulla ei ole lupaa päivittää tunnustasi.",
"resetpass_submit": "Aseta salasana ja kirjaudu sisään",
"changepassword-success": "Salasanan vaihto onnistui.",
"changepassword-throttled": "Olet tehnyt liian monta äskettäistä kirjautumisyritystä.\nOdota $1 ennen kuin yrität uudelleen.",
+ "botpasswords": "Botin salasanat",
+ "botpasswords-disabled": "Botin salasanat on poistettu käytöstä.",
"resetpass_forbidden": "Salasanoja ei voi vaihtaa.",
"resetpass-no-info": "Et voi nähdä tätä sivua kirjautumatta sisään.",
"resetpass-submit-loggedin": "Muuta salasana",
"right-createpage": "Luoda sivuja (jotka eivät ole keskustelusivuja)",
"right-createtalk": "Luoda keskustelusivuja",
"right-createaccount": "Luoda uusia käyttäjätunnuksia",
+ "right-autocreateaccount": "Kirjautua sisään automaattisesti ulkopuolisen käyttäjätunnuksen kautta",
"right-minoredit": "Merkitä muokkauksensa pieniksi",
"right-move": "Siirtää sivuja",
"right-move-subpages": "Siirtää sivuja alasivuineen",
"action-createpage": "luoda sivuja",
"action-createtalk": "luoda keskustelusivuja",
"action-createaccount": "luoda tätä käyttäjätunnusta",
+ "action-autocreateaccount": "luoda automaattisesti tätä ulkopuolista käyttäjätunnusta",
"action-history": "tarkastella tämän sivun historiaa",
"action-minoredit": "merkitä tätä muokkausta pieneksi",
"action-move": "siirtää tätä sivua",
"mw-widgets-titleinput-description-new-page": "sivua ei ole olemassa vielä",
"mw-widgets-titleinput-description-redirect": "ohjaus kohteeseen $1",
"api-error-blacklisted": "Valitse toinen, kuvaava nimi.",
+ "sessionprovider-generic": "$1 istuntoa",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "istuntoja, joissa on evästeet käytössä",
+ "sessionprovider-nocookies": "Evästeet on voitu poistaa käytöstä. Varmista, että sinulla on evästeet käytössä ja yritä sitten uudelleen.",
"randomrootpage": "Satunnainen juurisivu"
}
"virus-scanfailed": "Échec de la recherche (code $1)",
"virus-unknownscanner": "antivirus inconnu :",
"logouttext": "'''Vous êtes à présent déconnecté{{GENDER:||e}}.'''\n\nNotez que certaines pages peuvent être encore affichées comme si vous étiez toujours connecté, jusqu’à ce que vous effaciez le cache de votre navigateur.",
+ "cannotlogoutnow-title": "Impossible de se déconnecter maintenant",
+ "cannotlogoutnow-text": "La déconnexion n’est pas possible en utilisant $1.",
"welcomeuser": "Bienvenue, $1 !",
"welcomecreation-msg": "Votre compte a été créé.\nN'oubliez pas de modifier [[Special:Preferences|vos préférences pour {{SITENAME}}]].",
"yourname": "Nom d'utilisateur :",
"remembermypassword": "Me reconnecter automatiquement lors des prochaines visites avec ce navigateur (au maximum $1 {{PLURAL:$1|jour|jours}})",
"userlogin-remembermypassword": "Garder ma session active",
"userlogin-signwithsecure": "Utiliser une connexion sécurisée",
+ "cannotloginnow-title": "Impossible de se connecter maintenant",
+ "cannotloginnow-text": "La connexion n’est pas possible en utilisant $1.",
"yourdomainname": "Votre domaine :",
"password-change-forbidden": "Vous ne pouvez pas modifier les mots de passe sur ce wiki.",
"externaldberror": "Une erreur s'est produite avec la base de données d'authentification externe, ou bien vous ne pouvez pas mettre à jour votre compte externe.",
"resetpass_submit": "Changer le mot de passe et se connecter",
"changepassword-success": "Votre mot de passe a été changé avec succès !",
"changepassword-throttled": "Vous avez fait trop de tentatives de connexion récemment.\nVeuillez attendre $1 avant de réessayer.",
+ "botpasswords": "Mots de passe de robots",
+ "botpasswords-summary": "<em>Mots de passe de robots</em> permet d’accéder à un compte utilisateur via l’API sans utiliser les identifiants de connexion principaux. Les droits utilisateur disponibles en étant connecté avec un mot de passe robot peuvent être réduits.\n\nSi vous ne voyez pas pourquoi vous voudriez faire cela, c’est que vous n’en avez pas besoin. Personne ne devrait jamais vous demander d’en générer un et de le lui donner.",
+ "botpasswords-disabled": "Les mots de passe robots sont désactivés.",
+ "botpasswords-no-central-id": "Pour utiliser les mots de passe de robots, vous devez être connecté à un compte centralisé.",
+ "botpasswords-existing": "Mots de passe de robots existants",
+ "botpasswords-createnew": "Créer un nouveau mot de passe de robots",
+ "botpasswords-editexisting": "Modifier un mot de passe de robots existant",
+ "botpasswords-label-appid": "Nom du robot :",
+ "botpasswords-label-create": "Créer",
+ "botpasswords-label-update": "Mettre à jour",
+ "botpasswords-label-cancel": "Annuler",
+ "botpasswords-label-delete": "Supprimer",
+ "botpasswords-label-resetpassword": "Réinitialiser le mot de passe",
+ "botpasswords-label-grants": "Droits applicables :",
+ "botpasswords-help-grants": "Chaque droit donne accès aux droits utilisateurs listés qu’a déjà un compte. Voyez le [[Special:ListGrants|tableau des droits]] pour plus d’information.",
+ "botpasswords-label-restrictions": "Restrictions d’utilisation :",
+ "botpasswords-label-grants-column": "Accordé",
+ "botpasswords-bad-appid": "Le nom de robot « $1 » n’est pas valide.",
+ "botpasswords-insert-failed": "Échec de l’ajout du nom de robot « $1 ». A-t-il déjà été ajouté ?",
+ "botpasswords-update-failed": "Échec à la mise à jour du nom de robot « $1 ». A-t-il déjà été supprimé ?",
+ "botpasswords-created-title": "Mot de passe de robots créé",
+ "botpasswords-created-body": "Le mot de passe de robots « $1 » a bien été créé.",
+ "botpasswords-updated-title": "Mot de passe de robots mis à jour",
+ "botpasswords-updated-body": "Le mot de passe de robots « $1 » a bien été mis à jour.",
+ "botpasswords-deleted-title": "Mot de passe de robots supprimé",
+ "botpasswords-deleted-body": "Le mot de passe de robots « $1 » a été supprimé.",
+ "botpasswords-newpassword": "Le nouveau mot de passe pour se connecter avec <strong>$1</strong> est <strong>$2</strong>. <em>Veuillez l’enregistrer pour y faire référence ultérieurement.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider n’est pas disponible.",
+ "botpasswords-restriction-failed": "Les restrictions de mot de passe de robots empêchent cette connexion.",
+ "botpasswords-invalid-name": "Le nom d’utilisateur spécifié ne contient pas de séparateur de mot de passe de robots (« $1 »).",
+ "botpasswords-not-exist": "L’utilisateur « $1 » n’a pas de nom de mot de passe de robots appelé « $2 ».",
"resetpass_forbidden": "Les mots de passe ne peuvent pas être changés",
"resetpass-no-info": "Vous devez être connecté pour avoir accès à cette page.",
"resetpass-submit-loggedin": "Changer de mot de passe",
"right-createpage": "Créer des pages (qui ne sont pas des pages de discussion)",
"right-createtalk": "Créer des pages de discussion",
"right-createaccount": "Créer des comptes utilisateur",
+ "right-autocreateaccount": "Connexion automatique avec un compte utilisateur externe",
"right-minoredit": "Marquer ses modifications comme mineures",
"right-move": "Renommer des pages",
"right-move-subpages": "Renommer des pages avec leurs sous-pages",
"action-createpage": "créer des pages",
"action-createtalk": "créer des pages de discussion",
"action-createaccount": "créer ce compte utilisateur",
+ "action-autocreateaccount": "créer automatiquement ce compte utilisateur externe",
"action-history": "afficher l’historique de cette page",
"action-minoredit": "marquer cette modification comme mineure",
"action-move": "renommer cette page",
"apisandbox": "Bac à sable API",
"apisandbox-jsonly": "Le bac à sable de l'API nécessite JavaScript",
"apisandbox-api-disabled": "API est désactivé sur ce site.",
- "apisandbox-intro": "Utilisez cette page pour expérimenter l’'''API webservice de MediaWiki'''.\nReportez-vous à [//www.mediawiki.org/wiki/API:Main_page la documentation de l’API] pour plus de détails sur l’utilisation de l’API. Exemple: [//www.mediawiki.org/wiki/API#A_simple_example obtenir le contenu d'une page principale]. Choisissez une option pour voir d'autres exemples.",
+ "apisandbox-intro": "Utilisez cette page pour expérimenter l’<strong>API webservice de MediaWiki</strong>.\nReportez-vous à [[mw:API:Main page|la documentation de l’API]] pour plus de détails sur l’utilisation de l’API. Exemple: [//www.mediawiki.org/wiki/API#A_simple_example obtenir le contenu d'une page principale]. Choisissez une option pour voir d'autres exemples.",
+ "apisandbox-fullscreen": "Développer le panneau",
+ "apisandbox-fullscreen-tooltip": "Étendre le panneau du bac à sable pour remplir la fenêtre du navigateur.",
"apisandbox-unfullscreen": "Afficher la page",
+ "apisandbox-unfullscreen-tooltip": "Réduire le panneau du bac à sable, pour que les liens de navigation de MédiaWiki soient disponibles.",
"apisandbox-submit": "Faire la demande",
"apisandbox-reset": "Effacer",
"apisandbox-retry": "Réessayer",
"apisandbox-loading": "Chargement des informations du module \"$1\" de l'API...",
"apisandbox-load-error": "Une erreur s'est produite lors du chargement des informations du module \"$1\" de l'API: $2",
+ "apisandbox-no-parameters": "Ce module de l’API n’a pas de paramètres.",
+ "apisandbox-helpurls": "Liens d'aide",
"apisandbox-examples": "Exemples",
"apisandbox-dynamic-parameters": "Paramètres supplémentaires",
"apisandbox-dynamic-parameters-add-label": "Ajout du paramètre:",
"apisandbox-dynamic-parameters-add-placeholder": "Nom du paramètre",
"apisandbox-dynamic-error-exists": "Un paramètre nommé \"$1\" existe déjà.",
"apisandbox-deprecated-parameters": "Paramètres obsolètes",
+ "apisandbox-fetch-token": "Auto-remplissage du jeton",
"apisandbox-submit-invalid-fields-title": "Certains champs ne sont pas valides",
"apisandbox-submit-invalid-fields-message": "Veuillez corriger les champs marqués et essayez de nouveau.",
- "apisandbox-results": "Résultat",
+ "apisandbox-results": "Résultats",
"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-request-url-label": "Requête URL :",
- "apisandbox-request-time": "Durée de la demande: $1",
+ "apisandbox-request-time": "Durée de la demande: {{PLURAL:$1|$1 ms}}",
"apisandbox-results-fixtoken": "Corrigez le jeton et renvoyez",
"apisandbox-results-fixtoken-fail": "Impossible de récupérer le jeton \"$1\"",
"apisandbox-alert-page": "Les champs de cette page ne sont pas valides.",
"move-page": "Renommer $1",
"move-page-legend": "Renommer une page",
"movepagetext": "Utilisez le formulaire ci-dessous pour renommer une page, en déplaçant tout son historique vers le nouveau nom. L’ancien titre deviendra une page de redirection vers le nouveau titre. Vous pouvez mettre à jour automatiquement les redirections actuelles qui pointent vers le titre original. Si vous choisissez de ne pas le faire, assurez-vous de vérifier toute [[Special:DoubleRedirects|double redirection]] ou [[Special:BrokenRedirects|redirection cassée]]. Vous avez la responsabilité de vous assurer que les liens continuent de pointer vers leur destination supposée.\n\nNotez que la page ne sera <string>pas</strong> renommée s’il existe déjà une page avec le nouveau titre, sauf si cette dernière est une simple redirection avec un historique de modifications vierge. Ceci permet de renommer une page vers sa position d’origine si le déplacement s’avère erroné.\n\n<strong>Attention !</strong>\nCeci peut provoquer un changement radical et imprévu pour une page souvent consultée ; assurez-vous d’en avoir compris les conséquences avant de continuer.",
- "movepagetext-noredirectfixer": "Utilisez le formulaire ci-dessous pour renommer une page, en déplaçant tout son historique vers le nouveau nom.\nL’ancien titre deviendra une page de redirection vers le nouveau titre.\nVérifiez bien les [[Special:DoubleRedirects|doubles redirections]] ou les [[Special:BrokenRedirects|redirections cassées]].\nVous avez la responsabilité de vous assurer que les liens continuent de pointer vers leur destination supposée.\n\nNotez que la page ne sera <strong>pas</stong> déplacée s’il existe déjà une page avec le nouveau titre, sauf si cette dernière a un historique de modifications vierge et est soit vide, soit une simple redirection. Ceci permet de renommer une page vers sa position d’origine si le déplacement s’avère erroné, et il est impossible d’écraser une page existante.\n\n<strong>Attention !</stong>\nCeci peut provoquer un changement radical et imprévu pour une page souvent consultée ; assurez-vous d’en avoir compris les conséquences avant de continuer.",
+ "movepagetext-noredirectfixer": "Utilisez le formulaire ci-dessous pour renommer une page, en déplaçant tout son historique vers le nouveau nom.\nL’ancien titre deviendra une page de redirection vers le nouveau titre.\nVérifiez bien les [[Special:DoubleRedirects|doubles redirections]] ou les [[Special:BrokenRedirects|redirections cassées]].\nVous avez la responsabilité de vous assurer que les liens continuent de pointer vers leur destination supposée.\n\nNotez que la page ne sera <strong>pas</strong> déplacée s’il existe déjà une page avec le nouveau titre, sauf si cette dernière a un historique de modifications vierge et est soit vide, soit une simple redirection. Ceci permet de renommer une page vers sa position d’origine si le déplacement s’avère erroné, et il est impossible d’écraser une page existante.\n\n<strong>Attention !</strong>\nCeci peut provoquer un changement radical et imprévu pour une page souvent consultée ; assurez-vous d’en avoir compris les conséquences avant de continuer.",
"movepagetalktext": "Si vous cochez cette case, la page de discussion associée sera automatiquement renommée, à moins qu’une page de discussion non vide existe déjà sous ce nouveau nom.\n\nDans ce cas, vous devrez renommer ou fusionner cette page de discussion manuellement si vous le désirez.",
"moveuserpage-warning": "'''Attention :''' Vous êtes sur le point de renommer une page d’utilisateur. Veuillez noter que seule la page sera renommée et que l’utilisateur '''ne''' sera '''pas''' renommé.",
"movecategorypage-warning": "<strong>Avertissement :</strong> Vous êtes sur le point de renommer une page de catégorie. Veuillez noter que seule la catégorie sera renommée et <em>qu’aucune</em> des pages de l’ancienne catégorie ne sera transférée dans la nouvelle.",
"mw-widgets-titleinput-description-new-page": "la page n’existe pas encore",
"mw-widgets-titleinput-description-redirect": "redirection vers $1",
"api-error-blacklisted": "Merci de choisir un autre titre descriptif.",
+ "sessionmanager-tie": "Impossible de combiner les demandes multiples de types d’authentification : $1.",
+ "sessionprovider-generic": "sessions $1",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "sessions basées sur les cookies",
+ "sessionprovider-nocookies": "Les cookies peuvent être désactivés. Assurez-vous que vous avez activé les cookies et recommencez.",
"randomrootpage": "Page racine aléatoire"
}
"virus-scanfailed": "fallou o escaneado (código $1)",
"virus-unknownscanner": "antivirus descoñecido:",
"logouttext": "'''Agora está fóra do sistema.'''\n\nTeña en conta que algunhas páxinas poden continuar aparecendo como se aínda estivese dentro do sistema, ata que limpe a caché do seu navegador.",
+ "cannotlogoutnow-title": "Non se pode saír da sesión agora mesmo",
+ "cannotlogoutnow-text": "Non é posible saír da sesión cando se usa $1.",
"welcomeuser": "Reciba a nosa benvida, $1!",
"welcomecreation-msg": "A súa conta foi creada correctamente.\nNon esqueza personalizar as súas [[Special:Preferences|preferencias de {{SITENAME}}]].",
"yourname": "Nome de usuario:",
"remembermypassword": "Lembrar o meu contrasinal neste ordenador (ata $1 {{PLURAL:$1|día|días}})",
"userlogin-remembermypassword": "Manter a miña conexión",
"userlogin-signwithsecure": "Utilizar a conexión segura",
+ "cannotloginnow-title": "Non se pode iniciar a sesión agora mesmo",
+ "cannotloginnow-text": "Non é posible iniciar a sesión cando se usa $1.",
"yourdomainname": "O seu dominio:",
"password-change-forbidden": "Non pode mudar os contrasinais neste wiki.",
"externaldberror": "Ou ben se produciu un erro da base de datos na autenticación externa ou ben non se lle permite actualizar a súa conta externa.",
"resetpass_submit": "Establecer o contrasinal e acceder ao sistema",
"changepassword-success": "O seu contrasinal modificouse correctamente!",
"changepassword-throttled": "Fixo demasiados intentos de acceder ao sistema.\nPor favor, agarde $1 antes de probar outra vez.",
+ "botpasswords": "Contrasinais de Bot",
+ "botpasswords-summary": "Os <em>contrasinais de Bot</em> permiten acceder a unha conta de usuario por medio da API sen usar as crecenciais de acceso da conta principal. Os dereitos de usuario dispoñibles cando se accede ao sistema cun contrasinal de bot poden estar restrinxidos.",
+ "botpasswords-disabled": "Os contrasinais de bot non están habilitados.",
+ "botpasswords-no-central-id": "Para usar contrasinais de bot debes acceder ao sistema cunha conta centralizada.",
+ "botpasswords-existing": "Contrasinais de bot existentes",
+ "botpasswords-createnew": "Crear un novo contrasinal de bot",
+ "botpasswords-editexisting": "Editar un contrasinal de bot xa existente",
+ "botpasswords-label-appid": "Nome do bot:",
+ "botpasswords-label-create": "Crear",
+ "botpasswords-label-update": "Actualizar",
+ "botpasswords-label-cancel": "Cancelar",
+ "botpasswords-label-delete": "Borrar",
+ "botpasswords-label-resetpassword": "Restablecer o contrasinal",
+ "botpasswords-label-grants": "Permisos aplicables:",
+ "botpasswords-help-grants": "Cada permiso da acceso aos permisos de usuario listados que a conta xa teña. Vexa a [[Special:ListGrants|táboa de permisos]] para máis información.",
+ "botpasswords-label-restrictions": "Restriccións de uso:",
+ "botpasswords-label-grants-column": "Concedido",
+ "botpasswords-bad-appid": "O nome de bot \"$1\" non é válido.",
+ "botpasswords-insert-failed": "Erro ao engadir o nome de bot \"$1\". Revise se xa foi engadido previamente.",
+ "botpasswords-update-failed": "Erro ao actualizar o nome de bot \"$1\". Revise se foi borrado.",
+ "botpasswords-created-title": "Contrasinal de bot creado",
+ "botpasswords-created-body": "O contrasinal de bot \"$1\" creouse con éxito.",
+ "botpasswords-updated-title": "Contrasinal de bot actualizado",
+ "botpasswords-updated-body": "O contrasinal de bot \"$1\" actualizouse con éxito.",
+ "botpasswords-deleted-title": "Contrasinal de bot borrado",
+ "botpasswords-deleted-body": "O contrasinal de bot \"$1\" foi borrado.",
+ "botpasswords-newpassword": "O novo contrasinal para acceder con strong>$1</strong> é <strong>$2</strong>. <em>Por favor, rexistra isto para referencia futura.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider non está dispoñible.",
+ "botpasswords-restriction-failed": "Restricións de contrasinal de bots evitaron esta conexión.",
+ "botpasswords-invalid-name": "O nome de usuario especificado non contén o separador de contrasinal de bot (\"$1\").",
+ "botpasswords-not-exist": "O usuario \"$1\" non ten un contrasinal de bot de nome \"$2\".",
"resetpass_forbidden": "Non se poden mudar os contrasinais",
"resetpass-no-info": "Debe rexistrarse para acceder directamente a esta páxina.",
"resetpass-submit-loggedin": "Cambiar o contrasinal",
"right-createpage": "Crear páxinas (que non son de conversa)",
"right-createtalk": "Crear páxinas de conversa",
"right-createaccount": "Crear novas contas de usuario",
+ "right-autocreateaccount": "Acceder ao sistema automaticamente cunha conta de usuario externa",
"right-minoredit": "Marcar as edicións como pequenas",
"right-move": "Mover páxinas",
"right-move-subpages": "Mover páxinas coas súas subpáxinas",
"action-createpage": "crear páxinas",
"action-createtalk": "crear páxinas de conversa",
"action-createaccount": "crear esta conta de usuario",
+ "action-autocreateaccount": "crear automaticamente esta conta de usuario externa",
"action-history": "ver o historial desta páxina",
"action-minoredit": "marcar esta edición como pequena",
"action-move": "mover esta páxina",
"uploaded-script-svg": "Atopado elemento de comandos \"$1\" no ficheiro SVG subido.",
"uploaded-hostile-svg": "Atopado CSS non seguro no elemento de estilo do ficheiro SVG subido.",
"uploaded-event-handler-on-svg": "Fixar atributos de xestión de eventos <code>$1=\"$2\"</code> no está permitido en ficheiros SVG.",
+ "uploaded-href-attribute-svg": "os atributos href nos ficheiros SVG só están autorizados a ligar a direccións http:// ou https://, atopado <code><$1 $2=\"$3\"></code>.",
"uploaded-href-unsafe-target-svg": "Atopado href a datos non seguros: dirección URI <code><$1 $2=\"$3\"></code> no ficheiro SVG subido.",
"uploaded-animate-svg": "Atopada etiqueta \"animate\" que podería estar cambiando a href, usando o atributo \"from\" <code><$1 $2=\"$3\"></code> no ficheiro SVG subido.",
"uploaded-setting-event-handler-svg": "Fichar os atributos de xestión de eventos non está permitido, atopado <code><$1 $2=\"$3\"></code> no ficheiro SVG subido.",
"apihelp": "Axuda coa API",
"apihelp-no-such-module": "Non se atopou o módulo \"$1\".",
"apisandbox": "Zona de probas API",
+ "apisandbox-jsonly": "É preciso activar o JavaScript para usar a zona de probas.",
"apisandbox-api-disabled": "API está desactivado neste sitio.",
- "apisandbox-intro": "Use esta páxina para experimentar co '''servizo web da API de MediaWiki'''.\nConsulte a [//www.mediawiki.org/wiki/API:Main_page documentación da API] para obter máis información sobre o uso da API. Exemplo: [//www.mediawiki.org/wiki/API#A_simple_example obter o contido dunha páxina de inicio]. Seleccione unha acción para ollar máis exemplos.\n\nTeña en conta que, aínda que esta é unha páxina de probas, as accións que realice nesta páxina poden modificar o wiki.",
+ "apisandbox-intro": "Use esta páxina para experimentar co <strong>servizo web da API de MediaWiki</strong>.\nConsulte a [[mw:API:Main page| documentación da API]] para obter máis información sobre o uso da API. Exemplo: [//www.mediawiki.org/wiki/API#A_simple_example obter o contido dunha páxina de inicio]. Seleccione unha acción para ollar máis exemplos.\n\nTeña en conta que, aínda que esta é unha páxina de probas, as accións que realice nesta páxina poden modificar o wiki.",
+ "apisandbox-fullscreen": "Expandir panel",
+ "apisandbox-fullscreen-tooltip": "Expande o panel da zona de probas para encher a pantalla do navegador.",
+ "apisandbox-unfullscreen": "Mostrar a páxina",
+ "apisandbox-unfullscreen-tooltip": "Reduce o panel da zona de probas, así as ligazóns de navegación MediaWiki están dispoñibles.",
"apisandbox-submit": "Facer a solicitude",
"apisandbox-reset": "Limpar",
- "apisandbox-examples": "Exemplo",
- "apisandbox-results": "Resultado",
+ "apisandbox-retry": "Reintentar",
+ "apisandbox-loading": "Cargando información para módulo de API \"$1\"...",
+ "apisandbox-load-error": "Houbo un erro mentres se cargaba a información do módulo API \"$1\": $2",
+ "apisandbox-no-parameters": "O módulo de API non ten parámetros.",
+ "apisandbox-helpurls": "Ligazóns de axuda",
+ "apisandbox-examples": "Exemplos",
+ "apisandbox-dynamic-parameters": "Parámetros adicionais",
+ "apisandbox-dynamic-parameters-add-label": "Engadir parámetro:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Nome do parámetro",
+ "apisandbox-dynamic-error-exists": "Xa existe un parámetro co nome \"$1\".",
+ "apisandbox-deprecated-parameters": "Parámetros obsoletos",
+ "apisandbox-fetch-token": "Auto-enchido do identificador",
+ "apisandbox-submit-invalid-fields-title": "Algúns campos non son válidos",
+ "apisandbox-submit-invalid-fields-message": "Por favor, amañe os campos marcados e inténteo de novo.",
+ "apisandbox-results": "Resultados",
+ "apisandbox-sending-request": "Enviando a petición á API...",
+ "apisandbox-loading-results": "Recibindo os resultados da API...",
+ "apisandbox-results-error": "Houbo un erro mentres se cargaba a resposta á consulta da API: $1.",
"apisandbox-request-url-label": "URL da solicitude:",
- "apisandbox-request-time": "Duración da solicitude: $1",
+ "apisandbox-request-time": "Duración da solicitude: {{PLURAL:$1|$1 ms}}",
+ "apisandbox-results-fixtoken": "Correxir identificador e reenviar",
+ "apisandbox-results-fixtoken-fail": "Erro ó recuperar o identificador \"$1\".",
+ "apisandbox-alert-page": "Os campos nesta páxina non son válidos.",
+ "apisandbox-alert-field": "O valor deste campo non é válido.",
"booksources": "Fontes bibliográficas",
"booksources-search-legend": "Procurar fontes bibliográficas",
"booksources-search": "Procurar",
"mw-widgets-titleinput-description-new-page": "a páxina aínda non existe",
"mw-widgets-titleinput-description-redirect": "redirección cara a $1",
"api-error-blacklisted": "Escolla un título diferente e descritivo.",
+ "sessionmanager-tie": "Non pode combinar peticións múltiples de tipos de autenticación: $1.",
+ "sessionprovider-generic": "sesións $1",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "sesións baseadas nas cookies",
+ "sessionprovider-nocookies": "As cookies poden estar desactivadas. Asegúrese de que ten activas as cookies e comece de novo.",
"randomrootpage": "Páxina raíz ao chou"
}
"passwordreset-domain": "डोमेन:",
"passwordreset-email": "ईमेल नामो:",
"passwordreset-emailelement": "वापरप्याचें नांव: \n$1\n\nतात्पुरतें गुपीत उतर: \n$2",
- "passwordreset-emailsent": "गुपीत उतर परतून तयार करपाचो ईमेल धाडला",
+ "passwordreset-emailsentemail": "गुपीत उतर परतून तयार करपाचो ईमेल धाडला",
"changeemail": "ईमेल संदेश बदल्ला",
"changeemail-oldemail": "सद्याचो ईमेल नामो:",
"changeemail-newemail": "नवो ईमेल नामो:",
"booksources-search": "सोद",
"log": "सोत्रां",
"allpages": "सगळीं पाना",
+ "nextpage": "फुडलें पान ($1)",
+ "prevpage": "फाटलें पान ($1)",
"allarticles": "सगळीं पानां",
"allpagessubmit": "वचात",
"categories": "वर्ग",
"unwatch": "पळोवंक नासलें",
"watchlist-details": "लक्ष {{PLURAL:$1|$1वळेरींतलें|$1 वळेंरींतली}} {{PLURAL:$1|$1पान|$1 पानां}} उलोवपाची पानां सोडून",
"wlshowlast": "फाटलें $1 वरांचें $2 दिसांचें दाखयात",
- "watchlistall2": "सगळें",
"watchlist-options": "लक्षवळेंरींतलो पर्याय",
"delete-legend": "काडून उडयात",
"actioncomplete": "क्रिया पुराय जाल्या",
"nstab-template": "Saacho",
"nstab-help": "Adarachem pan",
"nstab-category": "Vorg",
+ "mainpage-nstab": "Mukhel pan",
"nosuchaction": "Oslem torechem karya nam",
"nosuchspecialpage": "Oslem kaich khashellem pan na",
"error": "Chuk",
"passwordreset-domain": "Domain:",
"passwordreset-email": "Email potto:",
"passwordreset-emailelement": "Vapurpeachem nanv: \n$1\n\nTatpurtem gupitutor: \n$2",
- "passwordreset-emailsent": "Gupitutor portun tharaipacho email dhadla.",
+ "passwordreset-emailsentemail": "Gupitutor portun tharaipacho email dhadla.",
"changeemail": "Email potto bodol",
"changeemail-oldemail": "Sodhyacho email potto:",
"changeemail-newemail": "Novo email potto:",
"prevn": "adlem {{PLURAL:$1|$1}}",
"nextn": "fuddlem {{PLURAL:$1|$1}}",
"next-page": "Fuddlem pan",
- "prevn-title": "{{PLURAL:$1|Fattlem $1 porinnam|Fattlem $1 porinam}}",
+ "prevn-title": "{{PLURAL:$1|Fattlo $1 porinam|Fattleo $1 porinaman}}",
"nextn-title": "{{PLURAL:$1|Fuddlem $1 porinnam|Fudnlim $1 porinnam}}",
"shown-title": "Dor eka panar {{PLURAL:$1|porinam}} dakhoi",
"viewprevnext": "($1 {{int:pipe-separator}} $2) ($3) poloi",
"speciallogtitlelabel": "Vishoi vo vapurpi:",
"log": "Sotram",
"allpages": "Sogllim panam",
- "nextpage": "Mukklem pan ($1)",
- "prevpage": "Ad'dlem pan ($1)",
+ "nextpage": "Fuddlem pan ($1)",
+ "prevpage": "Fattlem pan ($1)",
"allpagesfrom": "Hanga thavn suru zatelea panank dakhoi:",
"allarticles": "Sogllim panam",
"allpagessubmit": "Voch",
"watchlist-details": "Tujea sadurvollerint {{PLURAL:$1|$1 pan asa|$1 panam asat}}, ulovpachim panam veglim mezonastanam.",
"wlheader-showupdated": "Tujea fatle bhette san bodol'lean tim panam '''datt''' dakhoileant.",
"wlshowlast": "Xevottchim $1 voram $2 dis dakhoi",
- "watchlistall2": "soglle",
"watchlist-options": "Sadurvollericheo poryay",
"watching": "Disht dovortanv...",
"unwatching": "Disht kaddthanv...",
"contributions": "{{GENDER:$1|Vapuddpi}} yogdanam",
"contributions-title": "$1 hea vapuddpean kelelim yogdanam",
"mycontris": "Yogdanam",
+ "anoncontribs": "Yogdanam",
"contribsub2": "{{GENDER:$3|$1}} hacheo ($2)",
"uctop": "(atachem)",
"month": "Mhoinea savn (ani adichem):",
"allmessagesdefault": "Falta sondex mozkur",
"thumbnail-more": "Vhodlem kor",
"thumbnail_error": "Lhan-imaz toiar kortana chuk zali. Karonn: $1",
- "tooltip-pt-userpage": "Tujem vapuddpachem pan",
- "tooltip-pt-mytalk": "Tumchem bhasabhasachem pan",
- "tooltip-pt-preferences": "Tumcheo avddi",
+ "tooltip-pt-userpage": "{{GENDER:|Tujem vapuddpachem}} pan",
+ "tooltip-pt-mytalk": "{{GENDER:|Tumchem}} bhasabhasachem pan",
+ "tooltip-pt-preferences": "{{GENDER:|Tumcheo}} avddi",
"tooltip-pt-watchlist": "Bodlachea dekhrekh korpachea panachi volleri",
- "tooltip-pt-mycontris": "Tujea yogdanachi suchi",
+ "tooltip-pt-mycontris": "{{GENDER:|Tujea}} yogdanachi suchi",
"tooltip-pt-login": "Tumkam sotrormbh korunk protsavan asa; pun hem soktichem nhoi",
"tooltip-pt-logout": "Sotr xevott",
"tooltip-pt-createaccount": "Tumi khatem ugdun sotrorombh korunk protsavn asa; pun toxi sokti nam",
"tooltip-t-whatlinkshere": "Hanga zoddlelea sogllea wiki pananchi volleri",
"tooltip-t-recentchangeslinked": "Hea panak-sun zoddlelea panachim halinche bodol",
"tooltip-feed-atom": "Hea panak Atom purovnni",
- "tooltip-t-contributions": "Hea vapuddpeachea yogdanachi suchi",
+ "tooltip-t-contributions": "{{GENDER:$1|Hea vapuddpeachea}} yogdanachi suchi",
"tooltip-t-emailuser": "Hea vapuddpeak email patthoi",
"tooltip-t-upload": "Faili upload kor",
"tooltip-t-specialpages": "Sogllea khaxelim pananchi volleri",
"LaG roiL",
"Eraab",
"Geagea",
- "פוילישער"
+ "פוילישער",
+ "DatGuy"
]
},
"tog-underline": "סימון קישורים בקו תחתי:",
"tog-hideminor": "הסתרת שינויים משניים ברשימת השינויים האחרונים",
"tog-hidepatrolled": "הסתרת שינויים בדוקים ברשימת השינויים האחרונים",
"tog-newpageshidepatrolled": "הסתרת דפים בדוקים ברשימת הדפים החדשים",
- "tog-hidecategorization": "×\94סתרת ×\94×\95ספ×\95ת ×\95×\94סר×\95ת ש×\9c ×\93פ×\99×\9d ×\9eקטגוריות",
+ "tog-hidecategorization": "×\94סתרת ס×\99×\95×\95×\92 ×\93פ×\99×\9d ×\9cקטגוריות",
"tog-extendwatchlist": "הרחבת רשימת המעקב כך שתציג את כל השינויים, לא רק את השינויים האחרונים בכל דף",
"tog-usenewrc": "קיבוץ השינויים לפי דף בשינויים האחרונים וברשימת המעקב",
"tog-numberheadings": "מספור כותרות אוטומטי",
"tog-watchlistreloadautomatically": "רענון אוטומטי של רשימת המעקב בכל פעם שמסנן משתנה (נדרש JavaScript)",
"tog-watchlisthideanons": "הסתרת עריכות של משתמשים אנונימיים ברשימת המעקב",
"tog-watchlisthidepatrolled": "הסתרת עריכות בדוקות ברשימת המעקב",
- "tog-watchlisthidecategorization": "×\94סתרת ×\94×\95ספ×\95ת ×\95×\94סר×\95ת ש×\9c ×\93פ×\99×\9d ×\9eקטגוריות",
+ "tog-watchlisthidecategorization": "×\94סתרת ס×\99×\95×\95×\92 ×\93פ×\99×\9d ×\9cקטגוריות",
"tog-ccmeonemails": "לשלוח אליי העתקים של הודעות דואר אלקטרוני ששלחתי למשתמשים אחרים",
"tog-diffonly": "ביטול הצגת תוכן הדף מתחת להשוואות הגרסאות",
"tog-showhiddencats": "הצגת קטגוריות מוסתרות",
"virus-scanfailed": "הסריקה נכשלה (קוד: $1)",
"virus-unknownscanner": "אנטי־וירוס בלתי ידוע:",
"logouttext": "'''יצאתם זה עתה מהחשבון.'''\n\nשימו לב כי ייתכן שדפים אחדים ימשיכו להיות מוצגים כאילו אתם עדיין מחוברים לחשבון עד שתנקו את המטמון של הדפדפן שלכם.",
+ "cannotlogoutnow-title": "לא ניתן לצאת מהחשבון עכשיו",
+ "cannotlogoutnow-text": "היציאה אינה אפשרית בעת שימוש ב{{GRAMMAR:תחילית|$1}}.",
"welcomeuser": "ברוך בואך, $1!",
"welcomecreation-msg": "חשבונך נוצר.\nבאפשרותך להתאים את [[Special:Preferences|ההעדפות]] שלך ב{{grammar:תחילית|{{SITENAME}}}}.",
"yourname": "שם משתמש:",
"remembermypassword": "שמירת הכניסה שלי בדפדפן הזה ({{PLURAL:$1|ליום אחד|ליומיים|ל־$1 ימים}} לכל היותר)",
"userlogin-remembermypassword": "לזכור שנכנסתי",
"userlogin-signwithsecure": "שימוש בחיבור מאובטח",
+ "cannotloginnow-title": "לא ניתן להיכנס עכשיו",
+ "cannotloginnow-text": "הכניסה אינה אפשרית בעת שימוש ב{{GRAMMAR:תחילית|$1}}.",
"yourdomainname": "המתחם שלך:",
"password-change-forbidden": "אין באפשרותך לשנות סיסמאות באתר זה.",
"externaldberror": "אירעה שגיאת אימות בבסיס הנתונים, או שאינך מורשה לעדכן את החשבון החיצוני שלך.",
"resetpass_submit": "הגדרת הסיסמה וכניסה לחשבון",
"changepassword-success": "סיסמתך שונתה בהצלחה!",
"changepassword-throttled": "ביצעתם לאחרונה ניסיונות רבים מדי להיכנס לחשבון זה.\nאנא המתינו $1 לפני שתנסו שוב.",
+ "botpasswords": "ססמאות בוט",
+ "botpasswords-summary": "<em>ססמאות בוט</em> מאפשרות כניסה לחשבון משתמש באמצעות API, ללא שימוש בנתוני ההזדהות הראשיים של החשבון. ניתן להגביל את הרשאות המשתמש הזמינות כאשר נכנסים עם ססמת בוט.",
+ "botpasswords-disabled": "אפשרות השימוש בססמאות בוט מבוטלת.",
+ "botpasswords-no-central-id": "כדי להשתמש בססמאות בוט, יש להיכנס עם חשבון משתמש מאוחד.",
+ "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-label-grants": "זיכיונות מתאימים",
+ "botpasswords-help-grants": "כל זיכיון נותן גישה להרשאות משתמש רשומות שיש לחשבון המשתמש. עיינו ב[[Special:ListGrants|טבלת הזיכיונות]] למידע נוסף.",
+ "botpasswords-label-restrictions": "הגבלות שימוש:",
+ "botpasswords-label-grants-column": "ניתן זיכיון",
+ "botpasswords-bad-appid": "שם הבוט \"$1\" אינו תקין.",
+ "botpasswords-insert-failed": "הוספת שם הבוט \"$1\" נכשלה. האם הוא כבר נוסף?",
+ "botpasswords-update-failed": "לא היה אפשר לעדכן את שם הבוט \"$1\". האם הוא נמחק?",
+ "botpasswords-created-title": "ססמת הבוט נוצרה",
+ "botpasswords-created-body": "ססמת הבוט \"$1\" נוצרה בהצלחה.",
+ "botpasswords-updated-title": "ססמת הבוט עודכנה",
+ "botpasswords-updated-body": "ססמת הבוט \"$1\" עודכנה בהצלחה.",
+ "botpasswords-deleted-title": "ססמת הבוט נמחקה",
+ "botpasswords-deleted-body": "ססמת הבוט \"$1\" נמחקה.",
+ "botpasswords-newpassword": "הססמה החדשה לכניסה <strong>$1</strong> היא <strong>$2</strong>. <em>נא לשמור מידע זה לצורך עיון עתידי.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider אינו זמין.",
+ "botpasswords-restriction-failed": "כניסה זו נמנעה בשל הגבלות על ססמאות בוט.",
+ "botpasswords-invalid-name": "שם המשתמש שניתן אינו מכיל את תו הפרדת ססמאות הבוט (\"$1\").",
+ "botpasswords-not-exist": "למשתמש \"$1\" אין ססמת בוט בשם \"$2\".",
"resetpass_forbidden": "לא ניתן לשנות סיסמאות.",
"resetpass-no-info": "נדרשת כניסה לחשבון כדי לגשת לדף זה באופן ישיר.",
"resetpass-submit-loggedin": "שינוי סיסמה",
"right-createpage": "יצירת דפים שאינם דפי שיחה",
"right-createtalk": "יצירת דפי שיחה",
"right-createaccount": "יצירת חשבונות משתמש חדשים",
+ "right-autocreateaccount": "כניסה אוטומטית עם חשבון משתמש חיצוני",
"right-minoredit": "סימון עריכות כמשניות",
"right-move": "העברת דפים",
"right-move-subpages": "העברת דפים עם דפי המשנה שלהם",
"action-createpage": "ליצור דפים",
"action-createtalk": "ליצור דפי שיחה",
"action-createaccount": "ליצור את חשבון המשתמש הזה",
+ "action-autocreateaccount": "ליצור את חשבון המשתמש החיצוני הזה",
"action-history": "לצפות בהיסטוריה של דף זה",
"action-minoredit": "לסמן עריכה זו כמשנית",
"action-move": "להעביר דף זה",
"querypage-disabled": "דף מיוחד זה מבוטל עקב בעיות ביצועים.",
"apihelp": "עזרה עבור ה־API",
"apihelp-no-such-module": "המודול \"$1\" לא נמצא.",
- "apisandbox": "ארגז חול של API",
+ "apisandbox": "ארגז החול של ה־API",
+ "apisandbox-jsonly": "דרוש JavaScript כדי להשתמש בארגז החול של ה־API.",
"apisandbox-api-disabled": "API אינו פעיל באתר הזה.",
- "apisandbox-intro": "השתמשו בדף הזה כדי להתנסות עם '''API של שירות הרשת של מדיה־ויקי'''.\nר' את [//www.mediawiki.org/wiki/API:Main_page תיעוד של ה־API] למידע נוסף של שימוש ב־API (באנגלית). למשל: [//www.mediawiki.org/wiki/API#A_simple_example איך לקבל את התוכן של הדף הראשי]. בחרו בפעולה (action) לדוגמאות נוספות.\n\nשימו לב שאף שמדובר ב\"ארגז חול\", פעולות שנעשות כאן יכולות לשנות את התוכן של הוויקי.",
+ "apisandbox-intro": "השתמשו בדף הזה כדי להתנסות בשימוש ב<strong>שירות ה־API המבוסס Web של מדיה־ויקי</strong>.\nעיינו ב[[mw:API:Main page|תיעוד של ה־API]] (באנגלית) למידע נוסף של שימוש ב־API. למשל: [//www.mediawiki.org/wiki/API#A_simple_example איך לקבל את התוכן של העמוד הראשי]. בחרו באחת הפעולות (actions) לדוגמאות נוספות.\n\nשימו לב שאף שמדובר ב\"ארגז חול\", פעולות שנעשות כאן עשויות לשנות את התוכן של אתר הוויקי.",
+ "apisandbox-fullscreen": "הרחבת הפאנל",
+ "apisandbox-fullscreen-tooltip": "הרחבת הפאנל של ארגז החול כך שימלא את חלון הדפדפן.",
+ "apisandbox-unfullscreen": "הצגת הדף",
+ "apisandbox-unfullscreen-tooltip": "הקטנת הפאנל של ארגז החול, כך שקישורי הניווט של מדיה־ויקי יהיו זמינים לשימוש.",
"apisandbox-submit": "ביצוע שאילתה",
"apisandbox-reset": "ניקוי",
- "apisandbox-examples": "דוגמה",
- "apisandbox-results": "תוצאה",
+ "apisandbox-retry": "ניסיון נוסף",
+ "apisandbox-loading": "המידע עבור מודול ה־API \"$1\" בטעינה...",
+ "apisandbox-load-error": "אירעה שגיאה בעת טעינת המידע של מודול ה־API \"$1\": $2",
+ "apisandbox-no-parameters": "למודול ה־API אין פרמטרים.",
+ "apisandbox-helpurls": "קישורי עזרה",
+ "apisandbox-examples": "דוגמאות",
+ "apisandbox-dynamic-parameters": "פרמטרים נוספים",
+ "apisandbox-dynamic-parameters-add-label": "הוספת פרמטר:",
+ "apisandbox-dynamic-parameters-add-placeholder": "שם הפרמטר",
+ "apisandbox-dynamic-error-exists": "פרמטר בשם \"$1\" כבר קיים.",
+ "apisandbox-deprecated-parameters": "פרמטרים מיושנים",
+ "apisandbox-fetch-token": "מילוי אוטומטי של האסימון",
+ "apisandbox-submit-invalid-fields-title": "חלק מהשדות אינם תקינים",
+ "apisandbox-submit-invalid-fields-message": "אנא תקנו את השדות המסומנים ונסו שוב.",
+ "apisandbox-results": "תוצאות",
+ "apisandbox-sending-request": "בקשת ה־API בשליחה...",
+ "apisandbox-loading-results": "תוצאות ה־API בתהליך קבלה...",
+ "apisandbox-results-error": "אירעה שגיאה בעת טעינת תשובת ה־API לבקשה: $1.",
"apisandbox-request-url-label": "כתובת ה־URL של הבקשה:",
- "apisandbox-request-time": "זמן בקשה: $1",
+ "apisandbox-request-time": "זמן הבקשה: {{PLURAL:$1|מילישנייה אחת|$1 מילישניות}}",
+ "apisandbox-results-fixtoken": "אנא תקנו את האסימון ושלחו שוב",
+ "apisandbox-results-fixtoken-fail": "קבלת האסימון \"$1\" נכשלה.",
+ "apisandbox-alert-page": "שדות בדף זה אינם תקינים.",
+ "apisandbox-alert-field": "הערך של שדה זה אינו תקין.",
"booksources": "משאבי ספרות חיצוניים",
"booksources-search-legend": "חיפוש משאבי ספרות חיצוניים",
"booksources-isbn": "מסת\"ב (ISBN):",
"wlshowhideanons": "משתמשים אנונימיים",
"wlshowhidepatr": "עריכות בדוקות",
"wlshowhidemine": "עריכות שלי",
- "wlshowhidecategorization": "×\94×\95ספ×\95ת ×\95×\94סר×\95ת ש×\9c ×\93פ×\99×\9d ×\9eקטגוריות",
+ "wlshowhidecategorization": "ס×\99×\95×\95×\92 ×\93פ×\99×\9d ×\9cקטגוריות",
"watchlist-options": "אפשרויות ברשימת המעקב",
"watching": "בהוספה לרשימת המעקב…",
"unwatching": "בהסרה מרשימת המעקב…",
"mw-widgets-titleinput-description-new-page": "הדף עדיין לא קיים",
"mw-widgets-titleinput-description-redirect": "הפניה ל{{GRAMMAR:תחילית|$1}}",
"api-error-blacklisted": "נא לבחור כותרת אחרת, המתארת טוב יותר את התוכן.",
+ "sessionmanager-tie": "לא ניתן לצרף מספר סוגי אימות זהות: $1.",
+ "sessionprovider-generic": "התחברויות של $1",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "התחברויות המבוססות על עוגיות",
+ "sessionprovider-nocookies": "ייתכן שאפשרות השימוש בעוגיות כבויה. יש לוודא שאפשרות השימוש בעוגיות מופעלת ולהתחיל מחדש.",
"randomrootpage": "דף שורש אקראי"
}
"Sfic",
"Niharika29",
"जनक राज भट्ट",
- "YmKavishwar"
+ "YmKavishwar",
+ "Upendradutt93"
]
},
"tog-underline": "कड़ियाँ अधोरेखन:",
"october-date": "$1 अक्टूबर",
"november-date": "$1 नवम्बर",
"december-date": "$1 दिसम्बर",
+ "period-am": "पूर्वाह्न",
+ "period-pm": "अपराह्न",
"pagecategories": "{{PLURAL:$1|श्रेणी|श्रेणियाँ}}",
"category_header": "\"$1\" श्रेणी में पृष्ठ",
"subcategories": "उपश्रेणियाँ",
"resetpass_submit": "कूटशब्द बनाएँ और लॉग इन करें",
"changepassword-success": "आपका कूटशब्द बदल दिया गया है!",
"changepassword-throttled": "आपने हाल ही में कई बार लॉग इन करने के प्रयास किये हैं।\nपुनः प्रयास करने से पहले कृपया $1 प्रतीक्षा करें।",
+ "botpasswords-label-appid": "बॉट नाम:",
+ "botpasswords-label-create": "बनाएँ",
+ "botpasswords-label-update": "अद्यतन",
+ "botpasswords-label-cancel": "रद्द करें",
+ "botpasswords-label-delete": "हटाएँ",
"resetpass_forbidden": "कूटशब्द बदले नहीं जा सकते",
"resetpass-no-info": "इस पृष्ठ का सीधे प्रयोग करने के लिए आपको लॉग इन करना होगा।",
"resetpass-submit-loggedin": "कूटशब्द बदलें",
"right-managechangetags": "डेटाबेस से [[Special:Tags|चिप्पियाँ]] बनायें और हटायें",
"right-applychangetags": "प्रयोग में लाइये [[Special:Tags|tags]] किसी के बदलाव के साथ।",
"right-changetags": "जमा करो और हटाओ स्वतंत्र [[Special:Tags|टैग]] व्यक्तिगत अवतरणों और लॉग प्रविक्तियों पर",
+ "grant-group-email": "ई-मेल भेजें",
+ "grant-createaccount": "खाता बनाएँ",
+ "grant-basic": "सामान्य अधिकार",
+ "grant-viewmywatchlist": "अपनी ध्यानसूची देखें",
"newuserlogpage": "सदस्य खाता निर्माण लॉग",
"newuserlogpagetext": "यह सदस्य खातों के निर्माण का लॉग है।",
"rightslog": "सदस्य अधिकार लॉग",
"foreign-structured-upload-form-label-own-work-message-shared": "कम से कम इस फ़ाइल का प्रतिकृति अधिकार मेरे पास है और यह [https://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0] के अंतर्गत है, व [https://wikimediafoundation.org/wiki/Terms_of_Use विकि उपयोग की शर्तों] का भी पालन करता है।",
"foreign-structured-upload-form-label-not-own-work-message-shared": "यदि आपके पास इस फ़ाइल का प्रतिकृति अधिकार नहीं है और आप इसे किसी और अधिकार के तहत प्रदर्शित करना चाहते हैं तो आप [https://commons.wikimedia.org/wiki/Special:UploadWizard Commons Upload Wizard] का उपयोग करें।",
"foreign-structured-upload-form-label-not-own-work-local-shared": "यदि आप चाहें तो आप [[Special:Upload|{{SITENAME}} के पृष्ठ]] पर फ़ाइल डाल सकते हैं, यदि यह फ़ाइल वहाँ के नियम के अंतर्गत हो तो।",
+ "foreign-structured-upload-form-3-label-question-website": "क्या आपने यह छवि किसी जालस्थल (वेबसाइट) से ली है, या छवि खोज के द्वारा प्राप्त की है?",
+ "foreign-structured-upload-form-3-label-question-ownwork": "क्या आपने इस छवि का निर्माण (आपके द्वारा खिचा हुआ, चित्रकारी, आदि) किया है?",
"foreign-structured-upload-form-3-label-yes": "हाँ",
"foreign-structured-upload-form-3-label-no": "नहीं",
"backend-fail-stream": "फ़ाइल $1 स्ट्रीम नहीं हो पाई।",
"usereditcount": "$1 {{PLURAL:$1|सम्पादन}}",
"usercreated": "$1 को $2 बजे बनाया गया, सदस्यनाम $3 है",
"newpages": "नए पृष्ठ",
+ "newpages-submit": "दिखाएँ",
"newpages-username": "सदस्यनाम:",
"ancientpages": "सबसे पुराने पृष्ठ",
"move": "स्थानान्तरण",
"apisandbox": "ए॰पी॰आइ प्रयोगस्थल",
"apisandbox-api-disabled": "इस स्थल पर ए०पी०आई० सक्षम नहीं हैं।",
"apisandbox-intro": "याद रखिए कि, हालांकि यह प्रयोगपृष्ठ है, इस पृष्ठ पर किए गए आपके काम इस विकि में बदलाव ला सकते हैं।",
+ "apisandbox-unfullscreen": "पृष्ठ दिखाएँ",
"apisandbox-submit": "अनुरोध करें",
"apisandbox-reset": "स्पष्ट",
+ "apisandbox-retry": "दुबारा प्रयास करें",
"apisandbox-examples": "Example",
"apisandbox-results": "परिणाम",
"apisandbox-request-url-label": "अनुरोध URL:",
"specialloguserlabel": "कर्ता:",
"speciallogtitlelabel": "प्रयोजन (शीर्षक अथवा सदस्यनाम):",
"log": "लॉग",
+ "logeventslist-submit": "दिखाएँ",
"all-logs-page": "सभी सार्वजनिक लॉग",
"alllogstext": "{{SITENAME}} की सभी उपलब्ध लॉगों की प्रविष्टियों का मिला-जुला प्रदर्शन।\nआप और बारीकी के लिए लॉग का प्रकार, सदस्य नाम (लघु-दीर्घ-अक्षर संवेदी), या प्रभावित पृष्ठ (लघु-दीर्घ-अक्षर संवेदी) चुन सकते हैं।",
"logempty": "लॉग में ऐसी प्रविष्टि नहीं है।",
"cachedspecial-viewing-cached-ts": "आप इस पृष्ठ का कैश किया हुआ अवतरण देख रहे हैं, जो कि संभवतः वर्तमान अवस्था से भिन्न हो।",
"cachedspecial-refresh-now": "नवीनतम देखें।",
"categories": "श्रेणियाँ",
+ "categories-submit": "दिखाएँ",
"categoriespagetext": "निम्नोक्त {{PLURAL:$1|श्रेणी|श्रेणियों}} में पृष्ठ या मीडिया है।\nजिन श्रेणियों का [[Special:UnusedCategories|अप्रयुक्त श्रेणियाँ]] यहाँ नहीं दिखाई गई हैं।\n[[Special:WantedCategories|वांछित श्रेणियाँ]] भी देखें।",
"categoriesfrom": "इस अक्षर से शुरू होने वाली श्रेणीयाँ दर्शायें:",
"special-categories-sort-count": "संख्यानुसार शक्रमांकित करें",
"wlheader-showupdated": "पृष्ठ जो आपके द्वारा देखे जाने के बाद बदले गये हैं '''बोल्ड''' दिखेंगे।",
"wlnote": "$3 को $4 बजे तक पिछले <strong>$2</strong> {{PLURAL:$2|घंटे|घंटों}} में {{PLURAL:$1|हुआ एक|हुए <strong>$1</strong>}} परिवर्तन निम्न {{PLURAL:$1|है|हैं}}।",
"wlshowlast": "पिछले $1 घंटे $2 दिन देखें",
+ "watchlist-hide": "छुपाएँ",
+ "watchlist-submit": "दिखाएँ",
"wlshowtime": "अंतिम दिखाएँ:",
"wlshowhideminor": "छोटा संपादन",
"wlshowhidebots": "बॉट",
"delete-confirm": "\"$1\" को हटाएँ",
"delete-legend": "हटाएँ",
"historywarning": "<strong>चेतावनी:<strong> आप जो पृष्ठ हटाने जा रहे हैं उसके इतिहास में $1 {{PLURAL:$1|अवतरण}} हैं:",
+ "historyaction-submit": "दिखाएँ",
"confirmdeletetext": "आप एक पृष्ठ को उसके सभी अवतरणों सहित हटाने जा रहे हैं।\nजाँच लें कि आप ये करना चाहते हैं, आप इसके पर्निआमों से अवगत हैं, और आप ये [[{{MediaWiki:Policy-url}}|नीति]] के अनुसार कर रहे हैं।",
"actioncomplete": "कार्य पूर्ण",
"actionfailed": "क्रिया विफल",
"virus-scanfailed": "skeniranje neuspješno (kod $1)",
"virus-unknownscanner": "nepoznati antivirus:",
"logouttext": "'''Odjavili ste se.'''\n\nNeke se stranice mogu prikazivati kao da ste još uvijek prijavljeni, sve dok ne očistite međuspremnik svog preglednika.",
+ "cannotlogoutnow-title": "Odjava trenutno nije moguća.",
"welcomeuser": "Dobrodošli, $1!",
"welcomecreation-msg": "Vaš je suradnički račun otvoren.\nNe zaboravite prilagoditi Vaše [[Special:Preferences|{{SITENAME}} postavke]].",
"yourname": "Suradničko ime",
"remembermypassword": "Zapamti moju lozinku na ovom računalu (najduže $1 {{PLURAL:$1|dan|dana}})",
"userlogin-remembermypassword": "Zapamti me",
"userlogin-signwithsecure": "Rabi sigurnu vezu",
+ "cannotloginnow-title": "Prijava trenutno nije moguća.",
"yourdomainname": "Vaša domena",
"password-change-forbidden": "Ne možete promjeniti zaporku na ovom projektu.",
"externaldberror": "Došlo je do pogreške s vanjskom autorizacijom ili Vam nije dopušteno osvježavanje vanjskog suradničkog računa.",
"resetpass_submit": "Postavite lozinku i prijavite se",
"changepassword-success": "Zaporka je uspješno postavljena!",
"changepassword-throttled": "Nedavno ste se previše puta pokušali prijaviti.\nMolimo Vas pričekajte $1 prije nego što pokušate ponovno.",
+ "botpasswords-label-create": "Stvori",
+ "botpasswords-label-update": "Ažuriraj",
+ "botpasswords-label-cancel": "Odustani",
+ "botpasswords-label-resetpassword": "Reset lozinke",
+ "botpasswords-insert-failed": "Nije moguće dodavanje imena bota \"$1\". Možda je već dodano?",
"resetpass_forbidden": "Lozinka ne može biti promijenjena",
"resetpass-no-info": "Morate biti prijavljeni da biste izravno pristupili ovoj stranici.",
"resetpass-submit-loggedin": "Promijeni lozinku",
"Nyuszika7H",
"Matma Rex",
"JulesWinnfield-hu",
- "Bencoke"
+ "Bencoke",
+ "Máté"
]
},
"tog-underline": "Hivatkozások aláhúzása:",
"readonly": "Az adatbázis le van zárva",
"enterlockreason": "Add meg a lezárás okát, valamint egy becslést, hogy mikor lesz a lezárásnak vége",
"readonlytext": "A wiki adatbázisa ideiglenesen le van zárva (valószínűleg adatbázis-karbantartás miatt). A lezárás időtartama alatt a lapok nem szerkeszthetők, és új szócikkek sem hozhatók létre, az oldalakat azonban lehet böngészni.\n\nAz rendszeradminisztrátor, aki lezárta az adatbázist, az alábbi indoklást adta: $1",
- "missing-article": "Az adatbázisban nem található meg a(z) „$1” című lap szövege $2.\n\nEnnek az oka általában az, hogy egy olyan lapra vonatkozó linket követtél, amit már töröltek.\n\nHa ez nem így van, lehet, hogy hibát találtál a szoftverben.\nJelezd ezt egy [[Special:ListUsers/sysop|adminiszttrátornak]] az URL megadásával.",
+ "missing-article": "Az adatbázisban nem található meg a(z) „$1” című lap szövege $2.\n\nEnnek az oka általában az, hogy egy olyan lapra vonatkozó linket követtél, amelyet már töröltek.\n\nHa ez nem így van, lehet, hogy hibát találtál a szoftverben.\nJelezd ezt egy [[Special:ListUsers/sysop|adminiszttrátornak]] az URL megadásával.",
"missingarticle-rev": "(változat azonosítója: $1)",
"missingarticle-diff": "(eltérés: $1, $2)",
"readonly_lag": "Az adatbázis automatikusan le lett zárva, amíg a mellékkiszolgálók utolérik a főkiszolgálót.",
"badtitle": "Hibás cím",
"badtitletext": "A kért oldal címe érvénytelen, üres, vagy rosszul hivatkozott nyelvközi vagy wikiközi cím volt. Olyan karaktereket is tartalmazhatott, melyek címekben nem használhatók.",
"title-invalid-empty": "A kért lapcím üres vagy csak egy névtér nevét tartalmazza.",
- "title-invalid-utf8": "A kért oldal címe tartalmazza érvénytelen UTF-8 karaktert tartalmaz.",
+ "title-invalid-utf8": "A kért oldal címe érvénytelen UTF-8 szekvenciát tartalmaz.",
"title-invalid-interwiki": "A cím interwiki-hivatkozást tartalmaz, amelyet nem lehet címben használni.",
- "title-invalid-talk-namespace": "A kért lapcím egy olyan vitalapra hivatkozik, ami nem létezhet.",
+ "title-invalid-talk-namespace": "A kért lapcím olyan vitalapra hivatkozik, amely nem létezhet.",
"title-invalid-characters": "A kért lapcím érvénytelen karaktereket tartalmaz: „$1”",
"title-invalid-relative": "A cím relatív útvonalat tartalmaz. A relatív lapcímek (./, ../) érvénytelenek, mert gyakran elérhetetlenné válnak, amikor a felhasználó böngészője feldolgozza őket.",
"title-invalid-magic-tilde": "A kért oldal címe érvénytelen mágikus tilde sorozatot (<nowiki>~~~</nowiki>) tartalmaz.",
"viewsource-title": "$1 forrásának megtekintése",
"actionthrottled": "Művelet megszakítva",
"actionthrottledtext": "A visszaélések elleni védekezés miatt nem végezheted el a műveletet túl sokszor egy adott időn belül, és te átlépted a megengedett határt. Próbálkozz újra néhány perc múlva.",
- "protectedpagetext": "Ez egy védett lap, így nem végezhető rajta szerkesztés és más tevékenység.",
+ "protectedpagetext": "Ez egy védett lap, így nem végezhető rajta szerkesztés és más művelet.",
"viewsourcetext": "Megtekintheted és másolhatod a lap forrását.",
"viewyourtext": "Megtekintheted és kimásolhatod a <strong>saját szerkesztéseidet</strong> az alábbi lapra.",
"protectedinterface": "Ez a lap a szoftver felületéhez szolgáltat szöveget, és a visszaélések elkerülése miatt le van zárva.",
"ns-specialprotected": "A speciális lapok nem szerkeszthetők.",
"titleprotected": "Ilyen címmel nem lehet szócikket készíteni, [[User:$1|$1]] letiltotta.\nAz indoklás: „''$2''”.",
"filereadonlyerror": "A(z) „$1” fájl nem módosítható, mert a(z) „$2” fájltároló csak olvasható módban üzemel.\n\nA lezárást végrehajtó rendszeradminisztrátor az alábbi indoklást adta meg: „$3”.",
- "invalidtitle-knownnamespace": "Érvénytelen cím \"$2\" névtérrel és \"$3\" szöveggel",
- "invalidtitle-unknownnamespace": "Érvénytelen cím az ismeretlen $1 névtérszámmal és \"$2\" szöveggel",
+ "invalidtitle-knownnamespace": "Érvénytelen cím „$2” névtérrel és „$3” szöveggel",
+ "invalidtitle-unknownnamespace": "Érvénytelen cím az ismeretlen $1 névtérszámmal és „$2” szöveggel",
"exception-nologin": "Nem vagy bejelentkezve.",
"exception-nologin-text": "Ezen lap vagy művelet eléréséhez kérlek [[Special:Userlogin|jelentkezz be]].",
"exception-nologin-text-manual": "Ezen lap vagy művelet eléréséhez $1.",
"virus-scanfailed": "az ellenőrzés nem sikerült (hibakód: $1)",
"virus-unknownscanner": "ismeretlen antivírus:",
"logouttext": "'''Sikeresen kijelentkeztél.'''\n\nLehetséges, hogy néhány oldalon továbbra is azt látod, be vagy jelentkezve, mindaddig, amíg nem üríted a böngésződ gyorsítótárát.",
+ "cannotlogoutnow-title": "Nem lehet most kijelentkezni",
+ "cannotlogoutnow-text": "A kijelentkezés nem lehetséges $1 használatakor.",
"welcomeuser": "Üdvözlünk, $1!",
"welcomecreation-msg": "A felhasználói fiókod elkészült.\nNe felejtsd el módosítani a [[Special:Preferences|{{SITENAME}} beállításaidat]].",
"yourname": "Szerkesztőneved:",
"remembermypassword": "Emlékezzen rám ezen a számítógépen (legfeljebb $1 napig)",
"userlogin-remembermypassword": "Maradjak bejelentkezve",
"userlogin-signwithsecure": "Biztonságos kapcsolat használata",
+ "cannotloginnow-title": "Nem lehet most bejelentkezni",
+ "cannotloginnow-text": "A bejelentkezés nem lehetséges $1 használatakor.",
"yourdomainname": "A domainneved:",
"password-change-forbidden": "Nem módosíthatod a jelszót ezen a wikin.",
"externaldberror": "Hiba történt a külső adatbázis hitelesítése közben, vagy nem vagy jogosult a külső fiókod frissítésére.",
"resetpass_submit": "Add meg a jelszót és jelentkezz be",
"changepassword-success": "A jelszavad megváltoztatása sikeresen befejeződött!",
"changepassword-throttled": "Túl sok hibás bejelentkezés.\nVárj $1, mielőtt újra próbálkozol.",
+ "botpasswords": "Botjelszavak",
+ "botpasswords-summary": "A <em>botjelszavak</em> lehetővé teszik egy felhasználói fiókhoz való hozzáférést az API-n keresztül a fiók fő bejelentkezési adatainak megadása nélkül. A botjelszóval történő bejelentkezéskor a felhasználói jogok korlátozottak lehetnek.\n\nHa nem tudod, hogy miért szeretnél ilyet, valószínűleg nem kell csinálnod. Soha senkinek nem szabadna megkérnie téged, hogy generálj neki egyet, hogy odaadhasd neki.",
+ "botpasswords-disabled": "A botjelszavak le vannak tiltva.",
+ "botpasswords-no-central-id": "A botjelszavak használatához egy globális fiókba kell bejelentkezned.",
+ "botpasswords-existing": "Létező botjelszavak",
+ "botpasswords-createnew": "Új botjelszó létrehozása",
+ "botpasswords-editexisting": "Létező botjelszó szerkesztése",
+ "botpasswords-label-appid": "A bot neve:",
+ "botpasswords-label-create": "Létrehozás",
+ "botpasswords-label-update": "Frissítés",
+ "botpasswords-label-cancel": "Mégsem",
+ "botpasswords-label-delete": "Törlés",
+ "botpasswords-label-resetpassword": "Új jelszó kérése",
+ "botpasswords-label-grants": "Elérhető jogosultságok:",
+ "botpasswords-label-restrictions": "Használati korlátozások:",
+ "botpasswords-label-grants-column": "Megadva",
+ "botpasswords-bad-appid": "A(z) „$1” botnév érvénytelen.",
+ "botpasswords-insert-failed": "A(z) „$1” botnév hozzáadása sikertelen. Nem lehet, hogy már hozzá lett adva?",
+ "botpasswords-created-title": "Botjelszó létrehozva",
+ "botpasswords-updated-title": "Botjelszó frissítve",
+ "botpasswords-deleted-title": "Botjelszó törölve",
+ "botpasswords-no-provider": "A BotPasswordsSessionProvider nem áll rendelkezésre.",
"resetpass_forbidden": "A jelszavak nem változtathatók meg",
"resetpass-no-info": "Be kell jelentkezned, hogy közvetlenül elérd ezt a lapot.",
"resetpass-submit-loggedin": "Jelszó megváltoztatása",
"changeemail-no-info": "A lap közvetlen eléréséhez be kell jelentkezned.",
"changeemail-oldemail": "Jelenlegi e-mail-cím:",
"changeemail-newemail": "Új e-mail-cím:",
+ "changeemail-newemail-help": "Ha el akarod távolítani az e-mail-címed, ezt a mezőt üresen kell hagynod. Ha eltávolítod az e-mail-címed, nem fogod tudni visszaállítani a jelszavad, és nem fogsz tudni e-maileket fogadni erről a wikiről.",
"changeemail-none": "(nincs)",
"changeemail-password": "A {{SITENAME}} jelszavad:",
"changeemail-submit": "E-mail cím megváltoztatása",
"changeemail-throttled": "Túl sok hibás bejelentkezés.\nVárj $1, mielőtt újra próbálkozol.",
+ "changeemail-nochange": "Kérjük, adj meg egy másik új e-mail-címet.",
"resettokens": "Tokenek törlése",
"resettokens-text": "Újra generálhatod a tokeneket, amely a fiókodhoz rendelt bizonyos magánadatokhoz enged hozzáférést.\n\nEzt akkor érdemes használnod, hogy véletlenül megosztottad a tokeneket valakivel, vagy ha valaki feltörte a fiókodat.",
"resettokens-no-tokens": "Nincs újragenerálható token.",
"missingcommenttext": "Kérjük, írj összefoglalót a szerkesztésedhez.",
"missingcommentheader": "<strong>Emlékeztető:</strong> Nem adtad meg a megjegyzés tárgyát.\nHa ismét a „{{int:savearticle}}” gombra kattintasz, akkor a szerkesztésed nélküle lesz elmentve.",
"summary-preview": "A szerkesztési összefoglaló előnézete:",
- "subject-preview": "A téma/főcím előnézete:",
+ "subject-preview": "Tárgy előnézete:",
"previewerrortext": "Hiba történt a változások előnézete megjelenítése során.",
"blockedtitle": "A szerkesztő blokkolva van",
"blockedtext": "'''A szerkesztőnevedet vagy az IP-címedet blokkoltuk.'''\n\nA blokkolást $1 végezte el.\nAz általa felhozott indok: ''$2''.\n\n* A blokk kezdete: $8\n* A blokk lejárata: $6\n* Blokkolt szerkesztő: $7\n\nKapcsolatba léphetsz $1 szerkesztőnkkel, vagy egy másik [[{{MediaWiki:Grouppage-sysop}}|adminisztrátorral]], és megbeszélheted vele a blokkolást.\nAz 'E-mail küldése ennek a szerkesztőnek' funkciót csak akkor használhatod, ha érvényes e-mail címet adtál meg\n[[Special:Preferences|fiókbeállításaidban]], és nem blokkolták a használatát.\nJelenlegi IP-címed: $3, a blokkolás azonosítószáma: #$5.\nKérjük, hogy érdeklődés esetén mindkettőt add meg.",
"permissionserrorstext-withaction": "Nincs jogosultságod a következő művelet elvégzéséhez: $2, a következő {{PLURAL:$1|ok|okok}} miatt:",
"recreate-moveddeleted-warn": "'''Figyelem! Olyan lapot készülsz létrehozni, amit már legalább egyszer töröltek.'''\n\nMielőtt létrehoznád, nézd meg, miért törölték a lap korábbi tartalmát, és győződj meg róla, hogy a törlés indoka érvényes-e még. A törlési és átnevezési naplókban az érintett lapról az alábbi bejegyzések szerepelnek:",
"moveddeleted-notice": "Az oldal korábban törölve lett.\nA lap törlési és átnevezési naplója alább olvasható.",
+ "moveddeleted-notice-recent": "Sajnáljuk, az oldalt nemrég törölték (az elmúlt 24 órában).\nA részletekért lásd lentebb a törlési és átnevezési naplót.",
"log-fulllog": "Teljes napló megtekintése",
"edit-hook-aborted": "A szerkesztés meg lett szakítva egy hook által.\nNem lett magyarázat csatolva.",
"edit-gone-missing": "Nem lehet frissíteni a lapot.\nÚgy tűnik, hogy törölve lett.",
"userrights": "Szerkesztői jogok beállítása",
"userrights-lookup-user": "Szerkesztőcsoportok beállítása",
"userrights-user-editname": "Add meg a szerkesztő nevét:",
- "editusergroup": "Szerkesztőcsoportok módosítása",
+ "editusergroup": "{{GENDER:$1|Szerkesztőcsoportok}} módosítása",
"editinguser": "<strong>[[User:$1|$1]]</strong> felhasználó jogainak megváltoztatása $2",
"userrights-editusergroup": "Szerkesztőcsoportok módosítása",
- "saveusergroups": "Szerkesztőcsoportok mentése",
+ "saveusergroups": "{{GENDER:$1|Szerkesztőcsoportok}} mentése",
"userrights-groupsmember": "Csoporttag:",
"userrights-groupsmember-auto": "Alapértelmezetten tagja:",
"userrights-groups-help": "Beállíthatod, hogy a szerkesztő mely csoportokba tartozik.\n* A bepipált doboz azt jelenti, hogy a szerkesztő benne van a csoportban, az üres azt, hogy nem.\n* A * az olyan csoportokat jelöli, amelyeket ha egyszer hozzáadtál, nem távolíthatod el, vagy nem adhatod hozzá.",
"right-createpage": "lapok készítése (nem vitalapok)",
"right-createtalk": "vitalapok készítése",
"right-createaccount": "új felhasználói fiók készítése",
+ "right-autocreateaccount": "automatikus bejelentkezés külső felhasználói fiókkal",
"right-minoredit": "szerkesztések apróként jelölésének lehetősége",
"right-move": "lapok átnevezése",
"right-move-subpages": "lapok átnevezése az allapjukkal együtt",
"right-reupload-shared": "felülírhatja a közös megosztóhelyen lévő fájlokat helyben",
"right-upload_by_url": "fájl feltöltése URL-cím alapján",
"right-purge": "oldal gyorsítótárának ürítése megerősítés nélkül",
- "right-autoconfirmed": "Nem érinti az IP-alapú szerkesztéskorlátozás",
+ "right-autoconfirmed": "nem érinti az IP-alapú szerkesztéskorlátozás",
"right-bot": "automatikus folyamatként való kezelés",
"right-nominornewtalk": "felhasználói lapok apró szerkesztésével nem jelenik meg az új üzenet értesítés",
"right-apihighlimits": "nagyobb mennyiségű lekérdezés az API-n keresztül",
"right-deletedtext": "törölt változatok szövegének és a változatok közötti eltérés megtekintése",
"right-browsearchive": "keresés a törölt lapok között",
"right-undelete": "lap helyreállítása",
- "right-suppressrevision": "Bármely felhasználó által végzett változatok megtekintése, elrejtése és felfedése",
+ "right-suppressrevision": "bármely felhasználó által végzett változatok megtekintése, elrejtése és felfedése",
"right-viewsuppressed": "Bármely felhasználó elrejtett változatainak megjelenítése",
"right-suppressionlog": "privát naplók megtekintése",
"right-block": "szerkesztők blokkolása",
"right-editusercssjs": "más felhasználók CSS és JS fájljainak szerkesztése",
"right-editusercss": "más felhasználók CSS fájljainak szerkesztése",
"right-edituserjs": "más felhasználók JS fájljainak szerkesztése",
- "right-editmyusercss": "A saját szerkesztői CSS-fájlok szerkesztése",
- "right-editmyuserjs": "Saját szerkesztői JavaScript-fájlok szerkesztése",
+ "right-editmyusercss": "saját szerkesztői CSS-fájlok szerkesztése",
+ "right-editmyuserjs": "saját szerkesztői JavaScript-fájlok szerkesztése",
"right-viewmywatchlist": "saját figyelőlista megtekintése",
"right-editmywatchlist": "saját figyelőlista szerkesztése; bizonyos műveletek képesek lapok figyelőlistához adására ezen jog nélkül is",
"right-viewmyprivateinfo": "saját személyes adatok megtekintése (pl. e-mail cím, valódi név)",
"right-override-export-depth": "Lapok exportálása a hivatkozott lapokkal együtt, legfeljebb 5-ös mélységig",
"right-sendemail": "e-mail küldése más felhasználóknak",
"right-passwordreset": "Jelszó visszaállítási emailek megtekintése",
- "right-managechangetags": "Adatbázis [[Special:Tags|címkék]] létrehozása és törlése",
+ "right-managechangetags": "[[Special:Tags|címkék]] létrehozása és törlése az adatbázisban",
"right-applychangetags": "[[Special:Tags|címkék]] alkalmazása a változakra",
- "right-changetags": "Egyedi változtatásokon és napló bejegyzéseken tetszőleges [[Special:Tags|címkék]] hozzáadása és törlése",
+ "right-changetags": "egyedi lapváltozatokon és naplóbejegyzéseken tetszőleges [[Special:Tags|címkék]] hozzáadása és törlése",
"grant-generic": "„$1” jogosultságcsomag",
"grant-group-email": "E-mail küldése",
"grant-group-high-volume": "Nagy mennyiségű szerkesztés végrehajtása",
"grant-group-customization": "Személyre szabás és beállítások",
"grant-group-administration": "Adminisztratív műveletek végrehajtása",
+ "grant-group-other": "egyéb műveletek",
"grant-blockusers": "felhasználók blokkolása és blokk feloldása",
"grant-createaccount": "fiókok létrehozása",
- "grant-createeditmovepage": "Lapok készítése, szerkesztése és átnevezése",
+ "grant-createeditmovepage": "lapok létrehozása, szerkesztése és átnevezése",
"grant-delete": "lapok, lapváltozatok és naplóbejegyzések törlése",
"grant-editinterface": "MediaWiki-névtér és felhasználói CSS/JavaScript szerkesztése",
"grant-editmycssjs": "Felhasználói CSS-ed/JavaScripted szerkesztése",
- "grant-editmyoptions": "Felhasználói beállításaid szerkesztése",
+ "grant-editmyoptions": "felhasználói beállításaid módosítása",
"grant-editmywatchlist": "figyelőlista szerkesztése",
"grant-editpage": "létező lapok szerkesztése",
"grant-editprotected": "védett lapok szerkesztése",
"grant-rollback": "szerkesztések gyors visszaállítása",
"grant-sendemail": "e-mail küldése más felhasználóknak",
"grant-uploadeditmovefile": "fájlok feltöltése, felülírása és átnevezése",
- "grant-uploadfile": "fájlok feltöltése",
- "grant-viewdeleted": "Törölt fájlok és lapok megtekintése",
+ "grant-uploadfile": "új fájlok feltöltése",
+ "grant-basic": "alapvető jogosultságok",
+ "grant-viewdeleted": "törölt fájlok és lapok megtekintése",
"grant-viewmywatchlist": "figyelőlista megtekintése",
"newuserlogpage": "Új szerkesztők naplója",
"newuserlogpagetext": "Ez a napló az újonnan regisztrált szerkesztők listáját tartalmazza.",
"boteditletter": "b",
"number_of_watching_users_pageview": "[Jelenleg {{PLURAL:$1|egy|$1}} felhasználó figyeli]",
"rc_categories": "Szűkítés kategóriákra („|” jellel válaszd el őket)",
- "rc_categories_any": "Bármelyik",
+ "rc_categories_any": "Választottak közül bármelyik",
"rc-change-size-new": "$1 bájt módosítás után",
"newsectionsummary": "/* $1 */ (új szakasz)",
"rc-enhanced-expand": "Részletek megjelenítése",
"recentchangeslinked-summary": "Alább azon lapoknak a legutóbbi változtatásai láthatóak, amelyekre hivatkozik egy megadott lap (vagy tagjai a megadott kategóriának).\nA [[Special:Watchlist|figyelőlistádon]] szereplő lapok '''félkövérrel''' vannak jelölve.",
"recentchangeslinked-page": "Lap neve:",
"recentchangeslinked-to": "Inkább az erre linkelő lapok változtatásait mutasd",
+ "recentchanges-page-added-to-category": "[[:$1]] hozzáadva a kategóriához",
+ "recentchanges-page-added-to-category-bundled": "[[:$1]] és {{PLURAL:$2|egy oldal|$2 oldal}} hozzáadva a kategóriához",
+ "recentchanges-page-removed-from-category": "[[:$1]] eltávolítva a kategóriából",
+ "recentchanges-page-removed-from-category-bundled": "[[:$1]] és {{PLURAL:$2|egy oldal|$2 oldal}} eltávolítva a kategóriából",
"upload": "Fájl feltöltése",
"uploadbtn": "Fájl feltöltése",
"reuploaddesc": "Visszatérés a feltöltési űrlaphoz.",
"upload-too-many-redirects": "Az URL túl sokszor volt átirányítva",
"upload-http-error": "HTTP-hiba történt: $1",
"upload-copy-upload-invalid-domain": "Másolás nem engedélyezett ebből a tartományból.",
+ "upload-dialog-title": "Fájl feltöltése",
+ "upload-dialog-button-cancel": "Mégse",
+ "upload-dialog-button-done": "Kész",
+ "upload-dialog-button-save": "Mentés",
+ "upload-dialog-button-upload": "Feltöltés",
+ "upload-form-label-select-file": "Fájl kiválasztása",
+ "upload-form-label-infoform-title": "Részletek",
+ "upload-form-label-infoform-name": "Név",
+ "upload-form-label-infoform-description": "Leírás",
+ "upload-form-label-usage-title": "Használat",
+ "upload-form-label-usage-filename": "Fájlnév",
+ "foreign-structured-upload-form-label-own-work": "Ez a saját munkám",
+ "foreign-structured-upload-form-label-infoform-categories": "Kategóriák",
+ "foreign-structured-upload-form-label-infoform-date": "Dátum",
+ "foreign-structured-upload-form-label-not-own-work-local-local": "Az [[Special:Upload|alapértelmezett feltöltőoldalt]] is kipróbálhatod.",
+ "foreign-structured-upload-form-3-label-question-ownwork": "Te magad hoztad lére ezt a képet (te fényképezted, rajzoltad stb.)?",
+ "foreign-structured-upload-form-3-label-yes": "Igen",
+ "foreign-structured-upload-form-3-label-no": "Nem",
"backend-fail-stream": "Nem sikerült sugározni ezt a fájlt: $1.",
"backend-fail-backup": "Nem lehet elmenteni ezt a fájlt: $1.",
"backend-fail-notexists": "Ez a fájl nem létezik: $1 .",
"apihelp": "API segítség",
"apihelp-no-such-module": "A(z) „$1\" modul nem található.",
"apisandbox": "API homokozó",
+ "apisandbox-jsonly": "Az API-homokozó használatához JavaScriptre van szükség.",
"apisandbox-api-disabled": "API le van tiltva ezen az oldalon.",
- "apisandbox-intro": "Ezen az oldalon kísérletezhetsz a '''MediaWiki web service API'''-val.\nA használattal kapcsolatos további részletek az [//www.mediawiki.org/wiki/API:Main_page API-dokumentációnál] találhatók. Példa: [//www.mediawiki.org/wiki/API#A_simple_example olvasd el a főoldal tartalomjegyzékét]. További példákért válassz egy tevékenységet!\n\nFigyelj rá, hogy bár ez csak egy „homokozó”, ettől még az általad végzett műveletek módosíthatják a wikit!",
+ "apisandbox-intro": "Ezen az oldalon kísérletezhetsz a <strong>MediaWiki web service API</strong>-val.\nA használattal kapcsolatos további részletek az [[mw:API:Main page|API-dokumentációnál]] találhatók. Példa: [//www.mediawiki.org/wiki/API#A_simple_example olvasd el a főoldal tartalomjegyzékét]. További példákért válassz egy tevékenységet!\n\nFigyelj rá, hogy bár ez csak egy „homokozó”, ettől még az általad végzett műveletek módosíthatják a wikit!",
"apisandbox-submit": "Kérés végrehajtása",
"apisandbox-reset": "Törlés",
- "apisandbox-examples": "Példa",
- "apisandbox-results": "Eredmény",
+ "apisandbox-retry": "Újra",
+ "apisandbox-loading": "Információ betöltése a(z) „$1” API-modulhoz…",
+ "apisandbox-load-error": "Hiba történt az információk betöltésekor a(z) „$1” API-modulhoz: $2",
+ "apisandbox-no-parameters": "Ennek az API-modulnak nincsenek paraméterei.",
+ "apisandbox-helpurls": "Segítő linkek",
+ "apisandbox-examples": "Példák",
+ "apisandbox-dynamic-parameters": "További paraméterek",
+ "apisandbox-dynamic-parameters-add-label": "Paraméter hozzáadása:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Paraméter neve",
+ "apisandbox-dynamic-error-exists": "A(z) „$1” nevű paraméter már létezik.",
+ "apisandbox-deprecated-parameters": "Elavult paraméterek",
+ "apisandbox-results": "Eredmények",
"apisandbox-request-url-label": "Kérő URL:",
"apisandbox-request-time": "Kérés ideje: $1",
"booksources": "Könyvforrások",
"activeusers-hidebots": "Botok elrejtése",
"activeusers-hidesysops": "Adminisztrátorok elrejtése",
"activeusers-noresult": "Nem található ilyen szerkesztő.",
+ "activeusers-submit": "Aktív szerkesztők megjelenítése",
"listgrouprights": "Szerkesztői csoportok jogai",
"listgrouprights-summary": "Lenn láthatóak a wikiben létező szerkesztői csoportok, valamint az azokhoz tartozó jogok.\nAz egyes csoportokról további információt [[{{MediaWiki:Listgrouprights-helppage}}|itt]] találhatsz.",
"listgrouprights-key": "* <span class=\"listgrouprights-granted\">Kapott jog</span>\n* <span class=\"listgrouprights-revoked\">Elvett jog</span>",
"listgrouprights-namespaceprotection-header": "Névtér korlátozások",
"listgrouprights-namespaceprotection-namespace": "Névtér",
"listgrouprights-namespaceprotection-restrictedto": "A szerkesztéshez szükséges jogosultság(ok)",
+ "listgrants": "Jogosultságok",
"listgrants-summary": "Lenn láthatóak az OAuth által használt jogosultsági szintek, valamint az azokhoz tartozó jogok. A felhasználók engedélyezhetnek alkalmazásokat, hogy használják a fiókjukat, de csak korlátozott engedélyekkel, amelyek a felhasználó által engedélyezett jogosultsági szinteken alapulnak. Egy ilyen alkalmazás nem használhatja ezeket a jogokat, ha azokkal a felhasználó sem rendelkezik.\nLehetnek [[{{MediaWiki:Listgrouprights-helppage}}|további információk]] az egyes jogokról.",
"listgrants-grant": "Jogosultsági szint",
- "listgrants-rights": "Jogok",
+ "listgrants-rights": "Jogosultságok",
"trackingcategories": "Nyomkövető kategóriák",
"trackingcategories-summary": "Ez az oldal azokat a nyomkövető kategóriákat tartalmazza, amelyet a MediaWiki szoftver magától feltölt. Ezen neveket a megfelelő rendszer üzenet módosításával lehet megváltoztatni a {{ns:8}} névtérben.",
"trackingcategories-msg": "Nyomkövető kategória",
"wlshowhideliu": "bejelentkezett felhasználók",
"wlshowhideanons": "névtelen felhasználók",
"wlshowhidemine": "saját szerkesztéseim",
+ "wlshowhidecategorization": "kategóriaváltozások",
"watchlist-options": "A figyelőlista beállításai",
"watching": "Figyelés...",
"unwatching": "Figyelés befejezése...",
"block-log-flags-hiddenname": "rejtett felhasználónév",
"range_block_disabled": "A rendszerfelelős tartományblokkolás létrehozási képessége letiltott.",
"ipb_expiry_invalid": "Hibás lejárati dátum.",
+ "ipb_expiry_old": "A lejárati idő a múltban van.",
"ipb_expiry_temp": "A láthatatlan felhasználóinév-blokkok lehetnek állandóak.",
"ipb_hide_invalid": "A felhasználói fiókot nem lehet elrejteni; több mint $1 szerkesztése van.",
"ipb_already_blocked": "\"$1\" már blokkolva",
"movenosubpage": "Ez a lap nem rendelkezik allapokkal.",
"movereason": "Indoklás:",
"revertmove": "visszaállítás",
- "delete_and_move_text": "== Törlés szükséges ==\n\nAz átnevezés céljaként megadott „[[:$1]]” szócikk már létezik. Ha az átnevezést végre akarod hajtani, ezt a lapot törölni kell. Valóban ezt szeretnéd?",
+ "delete_and_move_text": "Az átnevezés céljaként megadott „[[:$1]]” szócikk már létezik. Ha az átnevezést végre akarod hajtani, ezt a lapot törölni kell. Valóban ezt szeretnéd?",
"delete_and_move_confirm": "Igen, töröld a lapot",
"delete_and_move_reason": "átnevezendő lap célneve felszabadítva „[[$1]]” számára",
"selfmove": "A cikk jelenlegi címe megegyezik azzal, amire át szeretnéd mozgatni. Egy szócikket saját magára mozgatni nem lehet.",
"move-leave-redirect": "Átirányítás készítése a régi címről az új címre",
"protectedpagemovewarning": "'''Figyelem:''' Ez a lap le van védve, így csak adminisztrátori jogosultságokkal rendelkező szerkesztők nevezhetik át.\nA legutolsó ide vonatkozó naplóbejegyzés alább látható:",
"semiprotectedpagemovewarning": "'''Figyelem:''' Ez a lap le van védve, így csak regisztrált felhasználók nevezhetik át.\nA legutolsó ide vonatkozó naplóbejegyzés alább látható:",
- "move-over-sharedrepo": "== Létező fájlnév ==\n\nA(z) [[:$1]] néven már létezik fájl egy megosztott tárhelyen. Ha ilyen néven töltöd fel, el fogja takarni a közös tárhelyen levőt.",
+ "move-over-sharedrepo": "A(z) [[:$1]] néven már létezik fájl egy megosztott tárhelyen. Ha ilyen néven töltöd fel, el fogja takarni a közös tárhelyen levőt.",
"file-exists-sharedrepo": "A választott fájlnév már használatban van egy közös tárhelyen.\nKérlek válassz másik nevet.",
"export": "Lapok exportálása",
"exporttext": "Egy adott lap vagy lapcsoport szövegét és laptörténetét exportálhatod XML-be. A kapott\nfájlt importálhatod egy másik MediaWiki alapú rendszerbe\na Special:Import lapon keresztül.\n\nLapok exportálásához add meg a címüket a lenti szövegdobozban (minden címet külön sorba), és válaszd ki,\nhogy az összes korábbi változatra és a teljes laptörténetekre szükséged van-e, vagy csak az aktuális\nváltozatok és a legutolsó változtatásokra vonatkozó információk kellenek.\n\nAz utóbbi esetben közvetlen hivatkozást is használhatsz, például a [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] a \"[[{{MediaWiki:Mainpage}}]]\" nevű lapot exportálja.",
"pagelang-language": "Nyelv",
"pagelang-use-default": "Alapértelmezett nyelv használata",
"pagelang-select-lang": "Nyelv kiválasztása",
- "right-pagelang": "Oldal nyelvének megváltoztatása",
+ "pagelang-submit": "Küldés",
+ "right-pagelang": "oldal nyelvének megváltoztatása",
"action-pagelang": "oldal nyelvének módosítása",
"log-name-pagelang": "Nyelvváltoztatások naplója",
"log-description-pagelang": "Ebben a naplóban a lap nyelvének változásait követheted nyomon.",
"mediastatistics": "Feltöltött fájlok statisztikája",
"mediastatistics-summary": "Az alábbi statisztika a feltöltött fájlok alapján készült, mely a fájlok legfrissebb változatát tartalmazza a régi, vagy törölt fájlok kivételével.",
"mediastatistics-nbytes": "{{PLURAL:$1|$1 bájt|$1 bájt}} ($2; $3%)",
+ "mediastatistics-bytespertype": "Szakasz fájljainak teljes mérete: {{PLURAL:$1|$1 byte}} ($2; $3%).",
+ "mediastatistics-allbytes": "Az összes fájl teljes mérete: {{PLURAL:$1|$1 byte}} ($2).",
"mediastatistics-table-mimetype": "MIME-típus",
"mediastatistics-table-extensions": "Lehetséges kiterjesztések",
"mediastatistics-table-count": "Fájlok száma",
"mediastatistics-header-text": "Szöveges",
"mediastatistics-header-executable": "Futtatható",
"mediastatistics-header-archive": "Tömörített formátumok",
+ "mediastatistics-header-total": "Összes fájl",
"json-warn-trailing-comma": "$1 bevezető vessző eltávolítva a JSON-ból",
"json-error-unknown": "Hiba volt a JSON-ban. Hiba: $1",
"json-error-depth": "A verem maximális mélység túllépték",
"mw-widgets-titleinput-description-new-page": "a lap még nem létezik",
"mw-widgets-titleinput-description-redirect": "átirányítás ide: $1",
"api-error-blacklisted": "Válasszon egy másik, leíró címet.",
+ "sessionprovider-generic": "$1-munkamenetek",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "sütialapú munkamenetek",
+ "sessionprovider-nocookies": "A sütik le lehetnek tiltva. Engedélyezd a sütiket, és próbáld meg újra!",
"randomrootpage": "Véletlen lap a gyökérből"
}
"wlnote": "Ստորև բերված {{PLURAL:$1|է վերջին փոփոխությունը|են վերջին '''$1''' փոփոխությունները}} վերջին <strong>$2</strong> ժամվա ընթացքում։",
"wlshowlast": "Ցուցադրել վերջին $1 ժամերը $2 օրերը",
"watchlist-submit": "Ցույց տալ",
+ "wlshowhideliu": "գրանցված մասնակիցներ",
+ "wlshowhidemine": "իմ խմբագրումները",
"watchlist-options": "Հսկացանկի նախընտրություններ",
"watching": "Հսկվում է...",
"unwatching": "Հանվում է հսկումից...",
"tog-hideminor": "Sembunyikan suntingan kecil di perubahan terbaru",
"tog-hidepatrolled": "Sembunyikan suntingan terpatroli di perubahan terbaru",
"tog-newpageshidepatrolled": "Sembunyikan halaman terpatroli dari daftar halaman baru",
+ "tog-hidecategorization": "Sembunyikan pengategorian halaman",
"tog-extendwatchlist": "Kembangkan daftar pantauan untuk menunjukkan semua perubahan, tidak hanya yang terbaru",
"tog-usenewrc": "Kelompokkan suntingan di tampilan perubahan terbaru dan daftar pantauan berdasarkan halaman",
"tog-numberheadings": "Beri nomor judul secara otomatis",
"tog-watchlisthidebots": "Sembunyikan suntingan bot di daftar pantauan",
"tog-watchlisthideminor": "Sembunyikan suntingan kecil di daftar pantauan",
"tog-watchlisthideliu": "Sembunyikan suntingan pengguna masuk log di daftar pantauan",
+ "tog-watchlistreloadautomatically": "Muat ulang daftar pantauan secara otomatis ketika sebuah penyaring berubah (JavaScript diperlukan)",
"tog-watchlisthideanons": "Sembunyikan suntingan pengguna anonim di daftar pantauan",
"tog-watchlisthidepatrolled": "Sembunyikan suntingan terpatroli di daftar pantauan",
+ "tog-watchlisthidecategorization": "Sembunyikan pengategorian halaman",
"tog-ccmeonemails": "Kirimkan saya salinan surel yang saya kirimkan ke orang lain",
"tog-diffonly": "Jangan tampilkan isi halaman di bawah perbedaan suntingan",
"tog-showhiddencats": "Tampilkan kategori tersembunyi",
"october-date": "$1 Oktober",
"november-date": "$1 November",
"december-date": "$1 Desember",
+ "period-am": "AM",
+ "period-pm": "PM",
"pagecategories": "{{PLURAL:$1|Kategori}}",
"category_header": "Halaman dalam kategori \"$1\"",
"subcategories": "Subkategori",
"morenotlisted": "Daftar ini belum lengkap.",
"mypage": "Halaman",
"mytalk": "Pembicaraan",
- "anontalk": "Pembicaraan IP ini",
+ "anontalk": "Pembicaraan",
"navigation": "Navigasi",
"and": " dan",
"qbfind": "Pencarian",
"laggedslavemode": "Peringatan: Halaman mungkin tidak berisi perubahan terbaru.",
"readonly": "Basis data dikunci",
"enterlockreason": "Masukkan alasan penguncian, termasuk perkiraan kapan kunci akan dibuka",
- "readonlytext": "Basis data sedang dikunci terhadap masukan baru. Pengurus yang melakukan penguncian memberikan penjelasan sebagai berikut: <p>$1",
+ "readonlytext": "Basis data sedang dikunci terhadap masukan dan perubahan baru, mungkin dalam pembenahan basis data, setelah selesai keadaan akan normal sedia kala. \n\nPengurus yang melakukan penguncian memberikan penjelasan sebagai berikut: $1",
"missing-article": "Basis data tidak dapat menemukan teks dari halaman yang seharusnya ada, yaitu \"$1\" $2.\n\nHal ini biasanya disebabkan oleh pranala usang ke revisi terdahulu halaman yang telah dihapuskan.\n\nJika bukan ini penyebabnya, Anda mungkin telah menemukan sebuah bug dalam perangkat lunak.\nSilakan laporkan hal ini kepada salah seorang [[Special:ListUsers/sysop|Pengurus]], dengan menyebutkan alamat URL yang dituju.",
"missingarticle-rev": "(revisi#: $1)",
"missingarticle-diff": "(Beda: $1, $2)",
"readonly_lag": "Basis data telah dikunci otomatis selagi basis data sekunder melakukan sinkronisasi dengan basis data utama",
+ "nonwrite-api-promise-error": "Kepala HTTP 'Promise-Non-Write-API-Action' telah dikirim tetapi permintaan dibuat kepada modul menulis API.",
"internalerror": "Kesalahan internal",
"internalerror_info": "Kesalahan internal: $1",
"internalerror-fatal-exception": "Kekecualian fatal mengetik \"$1\"",
"badtitle": "Judul tidak sah",
"badtitletext": "Judul halaman yang diminta tidak sah, kosong, atau judul antarbahasa atau antarwiki yang salah sambung.",
"title-invalid-empty": "Judul halaman yang diminta kosong atau berisi hanya nama sebuah ruang nama.",
+ "title-invalid-utf8": "Judul halaman yang diminta mengandung rangkaian UTF-8 yang tidak sah.",
+ "title-invalid-interwiki": "Judul mengandung pranala antarwiki yang tidak bisa digunakan dalam judul.",
+ "title-invalid-talk-namespace": "Judul situs yang diminta merujuk kepada halaman pembicaraan yang tidak dapat tersedia.",
+ "title-invalid-characters": "Judul halaman yang diminta mengandung karakter tak sah: \"$1\".",
+ "title-invalid-relative": "Judul mengandung alamat relatif. Judul halaman relatif (./, ../) tidaklah sah, karena dapat mengalami kegagalan ketika ditangani oleh peramban pengguna.",
+ "title-invalid-magic-tilde": "Judul halaman mengandung rangkaian tilda yang tidak sah (<nowiki>~~~</nowiki>).",
+ "title-invalid-too-long": "Judul halaman yang diminta terlalu panjang. Ia harus dikodekan dengan UTF-8 dan tidak melebihi $1 bita.",
+ "title-invalid-leading-colon": "Judul halaman yang diminta dimulai dengan tanda titik dua yang tidak sah.",
"perfcached": "Data berikut ini diambil dari singgahan dan mungkin bukan data mutakhir. {{PLURAL:$1|Hasil}} maksimal ada di singgahan.",
"perfcachedts": "Data berikut ini diambil dari singgahan dan terakhir diperbarui pada $1. {{PLURAL:$4|Hasil}} maksimal ada di singgahan.",
"querypage-no-updates": "Pemutakhiran dari halaman ini sedang dimatikan. Data yang ada di sini saat ini tidak akan dimuat ulang.",
"viewsource": "Lihat sumber",
"viewsource-title": "Lihat sumber untuk $1",
"actionthrottled": "Tindakan dibatasi",
- "actionthrottledtext": "Anda dibatasi untuk melakukan tindakan ini terlalu banyak dalam waktu pendek. Silakan mencoba lagi setelah beberapa menit.",
+ "actionthrottledtext": "Anda dibatasi untuk melakukan tindakan ini terlalu banyak dalam waktu pendek, dan Anda telah melebihi batas yang diberikan. Silakan mencoba lagi setelah beberapa menit.",
"protectedpagetext": "Halaman ini telah dikunci untuk menghindari penyuntingan atau tindakan lain.",
- "viewsourcetext": "Anda dapat melihat atau menyalin sumber halaman ini:",
- "viewyourtext": "Anda dapat melihat atau menyalin sumber dari '''suntingan Anda''' ke halaman ini:",
+ "viewsourcetext": "Anda dapat melihat atau menyalin sumber halaman ini.",
+ "viewyourtext": "Anda dapat melihat dan menyalin sumber dari '''suntingan Anda''' ke halaman ini.",
"protectedinterface": "Halaman ini memuat teks antarmuka untuk perangkat lunak pada wiki ini, dan dilindungi terhadap penyalahgunaan. Untuk menambah atau mengubah terjemahan pada semua wiki, harap gunakan [//translatewiki.net/ translatewiki.net], proyek pelokalan MediaWiki.",
"editinginterface": "<strong>Peringatan:</strong> Anda menyunting suatu halaman yang digunakan untuk menyediakan teks antarmuka bagi perangkat lunak.\nPerubahan pada halaman ini akan memengaruhi tampilan pada antarmuka pengguna untuk pengguna lain pada wiki ini.",
"translateinterface": "Untuk menambah atau mengubah terjemahan semua wiki, mohon gunakan [//translatewiki.net/ translatewiki.net], proyek pelokalan MediaWiki.",
"mypreferencesprotected": "Anda tidak memiliki izin untuk menyunting preferensi Anda.",
"ns-specialprotected": "Halaman pada ruang nama {{ns:special}} tidak dapat disunting.",
"titleprotected": "Judul ini dilindungi dari pembuatan oleh [[User:$1|$1]].\nAlasan yang diberikan adalah ''$2''.",
- "filereadonlyerror": "Tidak dapat memodifikasi file \" $1 \" karena file repositori \" $2 \" adalah pada mode baca-saja.\n\nAdministrator yang terkunci menawarkan penjelasan ini: \" $3 \".",
+ "filereadonlyerror": "Tidak dapat memodifikasi berkas \"$1\" karena file repositori \"$2\" adalah pada mode baca-saja.\n\nPengurus yang menguncinya memberikan alasan: \"$3\".",
"invalidtitle-knownnamespace": "Judul yang tidak sah dengan ruangnama \"$2\" dan teks \"$3\"",
"invalidtitle-unknownnamespace": "Judul yang tidak sah dengan nomor ruang nama tidak diketahui $1 dan teks \"$2\"",
"exception-nologin": "Belum masuk log",
"virus-scanfailed": "Pemindaian gagal (kode $1)",
"virus-unknownscanner": "Antivirus tidak dikenal:",
"logouttext": "'''Anda telah keluar log dari sistem.'''\n\nIngatlah bahwa beberapa halaman mungkin masih menampilkan anda seperti masih masuk log, sampai Anda membersihkan singgahan penjelajah web Anda.",
+ "cannotlogoutnow-title": "Tidak dapat keluar log saat ini",
+ "cannotlogoutnow-text": "Keluar log tidak memungkinkan ketika menggunakan $1.",
"welcomeuser": "Selamat datang, $1 !",
"welcomecreation-msg": "Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi [[Special:Preferences|preferensi {{SITENAME}}]] Anda.",
"yourname": "Nama pengguna:",
"remembermypassword": "Ingat kata sandi saya di komputer ini (selama $1 {{PLURAL:$1|hari|hari}})",
"userlogin-remembermypassword": "Biarkan saya tetap masuk",
"userlogin-signwithsecure": "Gunakan server aman",
+ "cannotloginnow-title": "Tidak dapat masuk log saat ini",
+ "cannotloginnow-text": "Masuk log tidak memungkinkan ketika menggunakan $1.",
"yourdomainname": "Domain Anda:",
"password-change-forbidden": "Anda tidak dapat mengubah kata sandi pada wiki ini.",
"externaldberror": "Telah terjadi kesalahan otentikasi basis data eksternal atau Anda tidak diizinkan melakukan kemaskini terhadap akun eksternal Anda.",
"createacct-benefit-body2": "{{PLURAL:$1|halaman}}",
"createacct-benefit-body3": "{{PLURAL:$1|kontributor}} terakhir",
"badretype": "Kata sandi yang Anda masukkan salah.",
+ "usernameinprogress": "Pembuatan akun untuk nama pengguna ini sedang dijalankan. Silahkan tunggu.",
"userexists": "Nama pengguna yang dimasukkan telah digunakan.\nSilakan tentukan nama yang lain.",
"loginerror": "Kesalahan masuk log",
"createacct-error": "Pembuatan akun gagal",
"wrongpasswordempty": "Anda tidak memasukkan kata sandi. Silakan coba lagi.",
"passwordtooshort": "Kata sandi paling tidak harus terdiri dari {{PLURAL:$1|1 karakter|$1 karakter}}.",
"passwordtoolong": "Passwords tidak boleh lebih dari {{PLURAL:$1|1 karakter|$1 karakter}}.",
+ "passwordtoopopular": "Kata sandi yang umum tidak dapat digunakan. Silakan pilih kata sandi yang berbeda.",
"password-name-match": "Kata sandi Anda harus berbeda dari nama pengguna Anda.",
"password-login-forbidden": "Penggunaan nama pengguna dan sandi ini telah dilarang.",
"mailmypassword": "Setel ulang kata sandi",
"noemail": "Tidak ada alamat surel yang tercatat untuk pengguna \"$1\".",
"noemailcreate": "Anda perlu menyediakan alamat surel yang sah",
"passwordsent": "Kata sandi baru telah dikirimkan ke alamat surel yang didaftarkan untuk \"$1\".\nSilakan masuk log kembali setelah menerima surel tersebut.",
- "blocked-mailpassword": "Alamat IP Anda diblokir dari penyuntingan dan karenanya tidak diizinkan menggunakan fungsi pengingat kata sandi untuk mencegah penyalahgunaan.",
+ "blocked-mailpassword": "Alamat IP Anda diblokir dari penyuntingan sehingga tidak diizinkan menggunakan fungsi pengingat kata sandi untuk mencegah penyalahgunaan.",
"eauthentsent": "Sebuah surel untuk konfirmasi telah dikirim ke alamat surel. Sebelum surel lainnya dikirim ke akun tersebut, Anda harus mengikuti instruksi di dalam surel tersebut, untuk melakukan konfirmasi bahwa alamat tersebut adalah benar kepunyaan Anda.",
"throttled-mailpassword": "Suatu pengingat kata sandi telah dikirimkan dalam {{PLURAL:$1|$1 jam}} terakhir.\nUntuk menghindari penyalahgunaan, hanya satu kata sandi yang akan dikirimkan setiap {{PLURAL:$1|$1 jam}}.",
"mailerror": "Kesalahan dalam mengirimkan surel: $1",
"resetpass_submit": "Atur kata sandi dan masuk log",
"changepassword-success": "Kata sandi Anda telah berhasil diubah!",
"changepassword-throttled": "Anda terlalu sering mencoba masuk log.\nMohon tunggu $1 sebelum mencoba lagi.",
+ "botpasswords": "Kata sandi bot",
+ "botpasswords-disabled": "Kata sandi bot dinonaktifkan.",
+ "botpasswords-no-central-id": "Untuk menggunakan kata sandi bot, Anda harus masuk log ke akun yang telah tersentralisasi.",
+ "botpasswords-existing": "Kata sandi bot tersedia",
+ "botpasswords-createnew": "Buat kata sandi bot baru",
+ "botpasswords-editexisting": "Ubah kata sandi bot yang sudah ada",
+ "botpasswords-label-appid": "Nama bot:",
+ "botpasswords-label-create": "Buat",
+ "botpasswords-label-update": "Perbarui",
+ "botpasswords-label-cancel": "Batalkan",
+ "botpasswords-label-delete": "Hapus",
+ "botpasswords-label-resetpassword": "Setel ulang kata sandi",
+ "botpasswords-label-grants": "Akses yang dapat diberikan:",
"resetpass_forbidden": "Kata sandi tidak dapat diubah",
"resetpass-no-info": "Anda harus masuk log untuk mengakses halaman ini secara langsung.",
"resetpass-submit-loggedin": "Ganti kata sandi",
"missing-revision": "Revisi #$1 halaman berjudul \"{{FULLPAGENAME}}\" tidak eksis.\n\nHal ini biasanya disebabkan oleh tautan versi terdahulu menuju halaman yang sudah dihapus.\nRinciannya dapat ditemukan di [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} log penghapusan].",
"userpage-userdoesnotexist": "Akun pengguna \"<nowiki>$1</nowiki>\" tidak terdaftar.",
"userpage-userdoesnotexist-view": "Pengguna \"$1\" tidak terdaftar.",
- "blocked-notice-logextract": "Pengguna ini sedang diblokir.\nEntri log pemblokiran terakhir tersedia di bawah ini sebagai rujukan.",
+ "blocked-notice-logextract": "Pengguna ini sedang diblokir.\nEntri log pemblokiran terakhir tersedia di bawah ini sebagai rujukan:",
"clearyourcache": "'''Catatan:''' Setelah menyimpan, Anda mungkin harus memintas singgahan peramban Anda untuk melihat perubahan.\n* '''Firefox / Safari:''' Tahan ''Shift'' sambil mengeklik ''Reload'', atau tekan ''Ctrl-F5'' atau ''Ctrl-R'' (''⌘-R'' di Mac)\n* '''Google Chrome:''' Tekan ''Ctrl-Shift-R'' (''⌘-Shift-R'' di Mac)\n* '''Internet Explorer:''' Tahan ''Ctrl'' sambl mengeklik ''Refresh'', atau tekan ''Ctrl-F5''\n* '''Opera:''' Bersihkan tembolok di ''Tools → Preferences''",
"usercssyoucanpreview": "'''Tips:''' Gunakan tombol \"{{int:showpreview}}\" untuk menguji CSS baru Anda sebelum menyimpannya.",
"userjsyoucanpreview": "'''Tips:''' Gunakan tombol \"{{int:showpreview}}\" untuk menguji JS baru Anda sebelum menyimpannya.",
"revdelete-edit-reasonlist": "Alasan penghapusan suntingan",
"revdelete-offender": "Revisi penulis:",
"suppressionlog": "Log penyembunyian",
- "suppressionlogtext": "Berikut adalah daftar penghapusan dan pemblokiran, termasuk konten yang disembunyikan dari para pengurus.\nLihat [[Special:BlockList|daftar pemblokiran]] untuk daftar terkininya.",
+ "suppressionlogtext": "Berikut adalah daftar penghapusan dan pemblokiran, termasuk isi yang disembunyikan dari para pengurus.\nLihat [[Special:BlockList|daftar pemblokiran]] untuk daftar terkininya.",
"mergehistory": "Riwayat penggabungan sejarah halaman",
"mergehistory-header": "Halaman ini memperbolehkan Anda untuk menggabungkan revisi-revisi dari satu halaman sumber ke halaman yang lebih baru.\nPastikan bahwa perubahan ini tetap mempertahankan kontinuitas versi terdahulu halaman.",
"mergehistory-box": "Gabung revisi-revisi dari dua halaman:",
"action-undelete": "membatalkan penghapusan halaman ini",
"action-suppressrevision": "meninjau dan mengembalikan revisi yang disembunyikan ini",
"action-suppressionlog": "melihat log privat ini",
- "action-block": "memblokir pengguna ini dari menyunting",
+ "action-block": "memblokir pengguna ini dari penyuntingan",
"action-protect": "mengganti tingkat pelindungan halaman ini",
"action-rollback": "mengembalikan dengan cepat suntingan-suntingan pengguna terakhir yang menyunting halaman tertentu",
"action-import": "mengimpor halaman ini dari wiki lain",
"filewasdeleted": "Suatu berkas dengan nama ini pernah dimuat dan selanjutnya dihapus. Harap cek $1 sebelum memuat lagi berkas tersebut.",
"filename-bad-prefix": "Nama berkas yang Anda muat diawali dengan '''\"$1\"''', yang merupakan nama non-deskriptif yang biasanya diberikan secara otomatis oleh kamera digital. Harap pilih nama lain yang lebih deskriptif untuk berkas Anda.",
"filename-prefix-blacklist": " #<!-- biarkan baris ini seperti adanya --> <pre>\n# Contohnya sebagai berikut:\n# * Semuanya dari karekter \"#\" sampai akhir baris ini adalah komentar\n# * Setiap garis \"_\" adalah awalan untuk nama file khas yang diberikan secara otomatis oleh kamera digital\nCIMG # Casio\nDSC_ # Nikon\nDSCF # Fuji\nDSCN # Nikon\nDUW # beberapa model telpon seluler\nIMG # generik\nJD # Jenoptik\nMGP # Pentax\nPICT # lainnya.\n #</pre> <!-- biarkan baris ini seperti adanya -->",
- "upload-success-subj": "Berhasil dimuat",
- "upload-success-msg": "Pengunggahan Anda dari [$2] berhasil. Hasilnya tersedia di sini: [[:{{ns:file}}:$1]]",
- "upload-failure-subj": "Masalah pengunggahan",
- "upload-failure-msg": "Ada masalah dengan unggahan Anda dari [$2]:\n\n$1",
- "upload-warning-subj": "Peringatan pemuatan",
- "upload-warning-msg": "Terjadi masalah dengan unggahan Anda dari [$2]. Anda dapat kembali ke [[Special:Upload/stash/$1|formulir pengunggahan]] untuk memerbaiki masalah ini.",
"upload-proto-error": "Protokol tak tepat",
"upload-proto-error-text": "Pemuatan jarak jauh membutuhkan URL yang diawali dengan <code>http://</code> atau <code>ftp://</code>.",
"upload-file-error": "Kesalahan internal",
"querypage-disabled": "Halaman istimewa ini dinonaktifkan demi alasan kinerja.",
"apihelp": "Bantuan API",
"apihelp-no-such-module": "Modul \"$1\" tidak ditemukan.",
+ "apisandbox": "Bak pasir API",
+ "apisandbox-api-disabled": "API dinonaktifkan pada situs ini.",
+ "apisandbox-intro": "Gunakan halaman ini untuk bereksperimen dengan '''API layanan web MediaWiki'''.\nLihat [//www.mediawiki.org/wiki/API:Main_page dokumentasi API] untuk perincian lanjut penggunaan API. Contoh: [//www.mediawiki.org/wiki/API#A_simple_example dapatkan konten Halaman Utama]. Pilih tindakan untuk melihat contoh lain.\n\nPerhatikan bahwa, meskipun ini adalah bak pasir, tindakan yang Anda lakukan pada halaman ini dapat mengubah wiki.",
+ "apisandbox-submit": "Kirim permintaan",
+ "apisandbox-reset": "Kosongkan",
+ "apisandbox-examples": "Contoh",
+ "apisandbox-results": "Hasil",
+ "apisandbox-request-url-label": "URL Permintaan:",
+ "apisandbox-request-time": "Lama permintaan: $1",
"booksources": "Sumber buku",
"booksources-search-legend": "Cari di sumber buku",
"booksources-isbn": "ISBN:",
"wlheader-showupdated": "Halaman-halaman yang telah berubah sejak kunjungan terakhir Anda ditampilkan dengan '''huruf tebal'''.",
"wlnote": "Di bawah ini adalah {{PLURAL:$1|perubahan|<strong>$1</strong> perubahan}} terakhir dalam {{PLURAL:$2|jam|<strong>$2</strong> jam}}, per $3, $4.",
"wlshowlast": "Tampilkan $1 jam $2 hari terakhir",
- "watchlistall2": "semua",
"wlshowtime": "Tampilkan hingga:",
"wlshowhideminor": "suntingan kecil",
"wlshowhidebots": "bot",
"protect_expiry_old": "Waktu kedaluwarsa adalah pada masa lampau.",
"protect-unchain-permissions": "Aktifkan opsi pelindungan lanjutan",
"protect-text": "Anda dapat melihat atau mengganti tingkatan pelindungan untuk halaman '''$1''' di sini.",
- "protect-locked-blocked": "Anda tak dapat mengganti tingkat pelindungan selagi diblokir. Berikut adalah konfigurasi saat ini untuk halaman '''$1''':",
+ "protect-locked-blocked": "Anda tak dapat mengganti tingkat pelindungan selagi diblokir. Berikut adalah konfigurasi saat ini untuk halaman <strong>$1</strong>:",
"protect-locked-dblock": "Tingkat pelindungan tak dapat diganti karena aktifnya penguncian basis data. Berikut adalah konfigurasi saat ini untuk halaman '''$1''':",
"protect-locked-access": "Akun Anda tidak dapat memiliki hak untuk mengganti tingkat pelindungan halaman. Berikut adalah konfigurasi saat ini untuk halaman '''$1''':",
"protect-cascadeon": "Halaman ini sedang dilindungi karena disertakan dalam {{PLURAL:$1|halaman|halaman-halaman}} berikut yang telah dilindungi dengan pilihan pelindungan runtun diaktifkan.\nPenggantian tingkat pelindungan untuk halaman ini tidak akan mempengaruhi pelindungan runtun.",
"sp-contributions-logs": "log",
"sp-contributions-talk": "bicara",
"sp-contributions-userrights": "pengelolaan hak pengguna",
- "sp-contributions-blocked-notice": "Pengguna ini sedang diblok. Log pemblokiran terakhir ditampilkan berikut untuk referensi:",
- "sp-contributions-blocked-notice-anon": "Alamat IP ini diblokir pada saat ini.\nCatatan log pemblokiran terakhir tersedia di bawah ini sebagai rujukan:",
+ "sp-contributions-blocked-notice": "Pengguna ini sedang diblokir.\nLog pemblokiran terakhir ditampilkan berikut untuk referensi:",
+ "sp-contributions-blocked-notice-anon": "Alamat IP ini sedang diblokir saat ini.\nEntri log pemblokiran terakhir tersedia di bawah ini sebagai rujukan:",
"sp-contributions-search": "Cari kontribusi",
"sp-contributions-username": "Alamat IP atau nama pengguna:",
"sp-contributions-toponly": "Tampilkan hanya revisi teratas",
"ipb-unblock": "Hilangkan blokir seorang pengguna atau suatu alamat IP",
"ipb-blocklist": "Lihat blokir yang diterapkan",
"ipb-blocklist-contribs": "Kontribusi untuk {{GENDER:$1|$1}}",
- "unblockip": "Hilangkan blokir terhadap alamat IP atau pengguna",
+ "unblockip": "Buka blokir pengguna",
"unblockiptext": "Gunakan formulir di bawah untuk mengembalikan kemampuan menulis sebuah alamat IP atau pengguna yang sebelumnya telah diblokir.",
"ipusubmit": "Hilangkan blokir ini",
- "unblocked": "Blokir terhadap [[User:$1|$1]] telah dicabut",
+ "unblocked": "Blokir terhadap [[User:$1|$1]] telah dicabut.",
"unblocked-range": "$1 telah diblokir",
- "unblocked-id": "Blokir $1 telah dicabut",
- "unblocked-ip": "[[Special:Contributions/$1|$1]] telah dibuka blokirnya.",
- "blocklist": "Daftar pemblokiran pengguna",
+ "unblocked-id": "Blokir $1 telah dicabut.",
+ "unblocked-ip": "Pemblokiran [[Special:Contributions/$1|$1]] telah dicabut.",
+ "blocklist": "Daftar pengguna yang diblokir",
"ipblocklist": "Daftar pemblokiran pengguna",
"ipblocklist-legend": "Cari pengguna yang diblokir",
"blocklist-userblocks": "Sembunyikan pemblokiran akun",
"blocklist-timestamp": "Stempel waktu",
"blocklist-target": "Target",
"blocklist-expiry": "Kedaluwarsa",
- "blocklist-by": "Admin pemblokir",
+ "blocklist-by": "Pengurus yang memblokir",
"blocklist-params": "Parameter pemblokiran",
"blocklist-reason": "Alasan",
"ipblocklist-submit": "Cari",
- "ipblocklist-localblock": "Blok lokal",
+ "ipblocklist-localblock": "Blokir lokal",
"ipblocklist-otherblocks": "{{PLURAL:$1|pemblokiran|pemblokiran}} lain",
"infiniteblock": "tak terbatas",
"expiringblock": "kedaluwarsa pada $1 $2",
"emailblock": "surel diblokir",
"blocklist-nousertalk": "tidak dapat menyunting halaman pembicaraan sendiri",
"ipblocklist-empty": "Daftar pemblokiran kosong.",
- "ipblocklist-no-results": "alamat IP atau pengguna yang diminta tidak diblokir.",
+ "ipblocklist-no-results": "Alamat IP atau pengguna yang diminta tidak diblokir.",
"blocklink": "blokir",
"unblocklink": "hilangkan blokir",
- "change-blocklink": "ubah blokir",
+ "change-blocklink": "ubah pemblokiran",
"contribslink": "kontrib",
"emaillink": "kirim surel",
"autoblocker": "Diblokir secara otomatis karena alamat IP Anda digunakan oleh \"[[User:$1|$1]]\".\nAlasan yang diberikan untuk pemblokiran $1 adalah: \"$2\"",
"blocklogpage": "Log pemblokiran",
- "blocklog-showlog": "Pengguna ini telah diblokir sebelumnya. Log pemblokiran disediakan di bawah untuk referensi:",
+ "blocklog-showlog": "Pengguna ini telah diblokir sebelumnya.\nLog pemblokiran disediakan di bawah untuk referensi:",
"blocklog-showsuppresslog": "Pengguna ini telah diblokir dan disembunyikan sebelumnya. Log supresi disediakan di bawah untuk referensi:",
"blocklogentry": "memblokir [[$1]] dengan waktu kedaluwarsa $2 $3",
"reblock-logentry": "mengubah pemblokiran [[$1]] dengan waktu kedaluwarsa $2 $3",
- "blocklogtext": "Di bawah ini adalah log pemblokiran dan pembukaan blokir terhadap pengguna.\nAlamat IP yang diblokir secara otomatis tidak terdapat di dalam daftar ini.\nLihat [[Special:BlockList|daftar pemblokiran]] untuk semua pengguna yang saat ini diblokir.",
+ "blocklogtext": "Berikut adalah log tindakan pemblokiran dan pembukaan blokir terhadap pengguna.\nAlamat IP yang diblokir secara otomatis tidak terdapat di dalam daftar ini.\nLihat [[Special:BlockList|daftar pemblokiran]] untuk semua pengguna yang saat ini diblokir.",
"unblocklogentry": "menghilangkan blokir \"$1\"",
"block-log-flags-anononly": "hanya pengguna anonim",
"block-log-flags-nocreate": "pembuatan akun dimatikan",
"ipb_expiry_invalid": "Waktu kedaluwarsa tidak sah.",
"ipb_expiry_temp": "Pemblokiran atas nama pengguna yang disembunyikan harus permanen.",
"ipb_hide_invalid": "Tak dapat menutup akun ini; akun tersebut memiliki {{PLURAL:$1|satu suntingan|$1 suntingan}}.",
- "ipb_already_blocked": "\"$1\" telah diblokir",
+ "ipb_already_blocked": "\"$1\" telah diblokir.",
"ipb-needreblock": "$1 sudah diblokir. Apakah Anda ingin mengubah set pemblokiran yang bersangkutan?",
"ipb-otherblocks-header": "{{PLURAL:$1|Blok|Blok}} lain",
"unblock-hideuser": "Anda tidak dapat membuka blokir pengguna ini karena nama pengguna mereka telah disembunyikan.",
"ipb_cant_unblock": "Kesalahan: Blokir dengan ID $1 tidak ditemukan. Blokir tersebut kemungkinan telah dibuka.",
- "ipb_blocked_as_range": "Kesalahan: IP $1 tidak diblok secara langsung dan tidak dapat dilepaskan. IP $1 diblok sebagai bagian dari pemblokiran kelompok IP $2, yang dapat dilepaskan.",
+ "ipb_blocked_as_range": "Kesalahan: IP $1 tidak diblokir secara langsung dan tidak dapat dilepaskan. IP $1 diblok sebagai bagian dari pemblokiran kelompok IP $2, yang dapat dilepaskan.",
"ip_range_invalid": "Blok IP tidak sah.",
"ip_range_toolarge": "Rentang blok lebih besar dari /$1 tidak diperbolehkan.",
"proxyblocker": "Pemblokir proxy",
- "proxyblockreason": "Alamat IP Anda telah diblokir karena alamat IP Anda adalah proxy terbuka. Silakan hubungi penyedia jasa internet Anda atau dukungan teknis dan beritahukan mereka masalah keamanan serius ini.",
+ "proxyblockreason": "Alamat IP Anda telah diblokir karena alamat IP Anda adalah ''proxy'' terbuka. Silakan hubungi penyedia jasa internet Anda atau dukungan teknis dan beritahukan mereka masalah keamanan serius ini.",
"sorbs": "DNSBL",
"sorbsreason": "Alamat IP anda terdaftar sebagai proxy terbuka di DNSBL.",
"sorbs_create_account_reason": "Alamat IP anda terdaftar sebagai proxy terbuka di DNSBL. Anda tidak dapat membuat akun.",
- "xffblockreason": "Sebuah alamat IP di kepala X-Forwarded-For, entah milik Anda atau server proxy yang Anda pakai, telah diblokir. Alasan pemblokirannya adalah: $1",
- "cant-see-hidden-user": "Pengguna yang anda coba blokir telah di blokir dan di sembunyikan. Selama anda tidak memiliki hak sembunyikan pengguna, anda tidak dapat melihat atau menyunting pemblokiran pengguna ini.",
- "ipbblocked": "Anda tidak dapat memblokir atau membuka blokir pengguna lain, karena anda sendiri diblokir",
+ "xffblockreason": "Sebuah alamat IP terdapat di kepala X-Forwarded-For, entah milik Anda atau peladen ''proxy'' yang Anda gunakan, telah diblokir. Alasan pemblokirannya adalah: $1",
+ "cant-see-hidden-user": "Pengguna yang Anda coba blokir telah diblokir dan disembunyikan. Selama Anda tidak memiliki hak sembunyikan pengguna, Anda tidak dapat melihat atau menyunting pemblokiran pengguna ini.",
+ "ipbblocked": "Anda tidak dapat memblokir atau membuka blokir pengguna lain, karena Anda sendiri diblokir.",
"ipbnounblockself": "Anda tidak diizinkan untuk membuka blokir sendiri",
"lockdb": "Kunci basis data",
"unlockdb": "Buka kunci basis data",
"creditspage": "Penghargaan halaman",
"nocredits": "Tidak ada informasi penghargaan yang tersedia untuk halaman ini.",
"spamprotectiontitle": "Filter pencegah spam",
- "spamprotectiontext": "Halaman yang ingin Anda simpan telah diblokir oleh filter spam.\nIni mungkin disebabkan oleh pranala ke situs luar yang termasuk dalam daftar hitam.",
+ "spamprotectiontext": "Halaman yang ingin Anda simpan telah diblokir oleh penyaring spam.\nHal ini mungkin disebabkan oleh pranala ke situs luar yang termasuk dalam daftar hitam.",
"spamprotectionmatch": "Teks berikut ini memancing filter spam kami: $1",
"spambot_username": "Pembersihan span MediaWiki",
"spam_reverting": "Membatalkan ke versi terakhir yang tak memiliki pranala ke $1",
"version-hook-subscribedby": "Dilanggani oleh",
"version-version": "($1)",
"version-no-ext-name": "[tanpa nama]",
- "version-svn-revision": "(r$2)",
"version-license": "Lisensi MediaWiki",
"version-ext-license": "Lisensi",
"version-ext-colheader-name": "Ekstensi",
"tags-activate": "aktifkan",
"tags-deactivate": "nonaktifkan",
"tags-hitcount": "$1 {{PLURAL:$1|perubahan}}",
+ "tags-manage-blocked": "Anda tidak dapat mengganti tag ketika sedang diblokir.",
"tags-create-heading": "Buat sebuah tag baru",
"tags-create-reason": "Alasan:",
"tags-create-submit": "Buat",
"tags-activate-submit": "Aktifkan",
"tags-deactivate-reason": "Alasan:",
"tags-deactivate-submit": "Matikan",
+ "tags-apply-blocked": "Anda tidak dapat menerapkan perubahan tag dan perubahan lainnya ketika sedang diblokir.",
+ "tags-update-blocked": "Anda tidak dapat menambah atau menghapus tag ketika sedang diblokir.",
"tags-edit-reason": "Alasan:",
"comparepages": "Bandingkan halaman",
"compare-page1": "Halaman 1",
"revdelete-restricted": "akses telah dibatasi untuk opsis",
"revdelete-unrestricted": "pembatasan akses opsis dihapuskan",
"logentry-block-block": "$1 {{GENDER:$2|memblokir}} {{GENDER:$4|$3}} dengan waktu kedaluwarsa $5 $6",
+ "logentry-block-unblock": "$1 telah {{GENDER:$2|mencabut pemblokiran}} atas {{GENDER:$4|$3}}",
"logentry-block-reblock": "$1 {{GENDER:$2|mengubah}} pemblokiran {{GENDER:$4|$3}} dengan waktu kedaluwarsa $5 $6",
"logentry-suppress-block": "$1 {{GENDER:$2|memblokir}} {{GENDER:$4|$3}} dengan waktu kedaluwarsa $5 $6",
"logentry-suppress-reblock": "$1 {{GENDER:$2|mengubah}} pemblokiran {{GENDER:$4|$3}} dengan waktu kedaluwarsa $5 $6",
"logentry-block-unblock": "$1 {{GENDER:$2|afbannaði}} {{GENDER:$4|$3}}",
"logentry-block-reblock": "$1 {{GENDER:$2|breytti}} bann stillingum fyrir {{GENDER:$4|$3}}, rennur út $5 $6",
"logentry-suppress-block": "$1 {{GENDER:$2|bannaði}} {{GENDER:$4|$3}}, rennur út eftir $5 $6",
+ "logentry-merge-merge": "$1 {{GENDER:$2|sameinaði}} $3 inn í $4 (útgáfur til $5)",
"logentry-move-move": "$1 {{GENDER:$2|færði}} $3 á $4",
"logentry-move-move-noredirect": "$1 {{GENDER:$2|færði}} $3 á $4 án þess að skilja eftir tilvísun",
"logentry-move-move_redir": "$1 {{GENDER:$2|færði}} $3 á $4 yfir tilvísun",
"Oggioniale",
"Wim b",
"V6rg",
- "JackLantern"
+ "JackLantern",
+ "Mpiva"
]
},
"tog-underline": "Sottolinea i collegamenti:",
"virus-scanfailed": "scansione fallita (codice $1)",
"virus-unknownscanner": "antivirus sconosciuto:",
"logouttext": "'''Logout effettuato.'''\n\nNota che alcune pagine potrebbero continuare ad apparire come se il logout non fosse avvenuto finché non viene pulita la cache del proprio browser.",
+ "cannotlogoutnow-title": "Impossibile uscire ora",
+ "cannotlogoutnow-text": "La disconnessione non è possibile quando si sta usando $1.",
"welcomeuser": "Benvenuto, $1!",
"welcomecreation-msg": "L'account è stato creato correttamente.\nNon dimenticare di personalizzare le [[Special:Preferences|preferenze di {{SITENAME}}]].",
"yourname": "Nome utente:",
"remembermypassword": "Ricorda la password su questo browser (per un massimo di $1 {{PLURAL:$1|giorno|giorni}})",
"userlogin-remembermypassword": "Mantienimi collegato",
"userlogin-signwithsecure": "Usa una connessione sicura",
+ "cannotloginnow-title": "Impossibile accedere ora",
+ "cannotloginnow-text": "L'accesso non è possibile quando si sta usando $1.",
"yourdomainname": "Specificare il dominio",
"password-change-forbidden": "Non è possibile modificare le password su questo wiki.",
"externaldberror": "Si è verificato un errore con il server di autenticazione esterno, oppure non si dispone delle autorizzazioni necessarie per aggiornare il proprio accesso esterno.",
"resetpass_submit": "Imposta la password e accedi al sito",
"changepassword-success": "La password è stata modificata correttamente!",
"changepassword-throttled": "Sono stati effettuati troppi tentativi di accesso in breve tempo.\nAttendi $1 e riprova in seguito.",
+ "botpasswords": "Password bot",
+ "botpasswords-summary": "<em>Password bot</em> consente l'accesso ad un'utenza tramite API senza usare le credenziali di accesso principali dell'utenza. I diritti utente disponibili quando si è effettuato l'accesso con una password bot possono essere limitati.\n\nSe non conosci il motivo per cui potresti farlo, allora probabilmente non dovresti farlo. Nessuno dovrebbe mai chiederti di generare uno di questi e darli a loro.",
+ "botpasswords-disabled": "Le password bot sono disabilitate.",
+ "botpasswords-no-central-id": "Per utilizzare una password bot, è necessario accedere ad un'utenza centralizzata.",
+ "botpasswords-existing": "Password bot esistenti",
+ "botpasswords-createnew": "Crea una nuova password bot",
+ "botpasswords-editexisting": "Modifica password bot esistenti",
+ "botpasswords-label-appid": "Nome bot:",
+ "botpasswords-label-create": "Crea",
+ "botpasswords-label-update": "Aggiorna",
+ "botpasswords-label-cancel": "Annulla",
+ "botpasswords-label-delete": "Cancella",
+ "botpasswords-label-resetpassword": "Reimposta la password",
+ "botpasswords-label-grants": "Assegnazioni applicabili:",
+ "botpasswords-help-grants": "Ogni assegnazione dà accesso ai diritti utente elencati che un'utenza ha già. Vedi la [[Special:ListGrants|tabella delle assegnazioni]] per ulteriori informazioni.",
+ "botpasswords-label-restrictions": "Restrizioni d'uso:",
+ "botpasswords-label-grants-column": "Assegnazioni",
+ "botpasswords-bad-appid": "Il nome bot \"$1\" non è valido.",
+ "botpasswords-insert-failed": "Impossibile aggiungere il nome bot \"$1\". È stato già aggiunto?",
+ "botpasswords-update-failed": "Impossibile aggiornare il nome bot \"$1\". È stato cancellato?",
+ "botpasswords-created-title": "Password bot creata",
+ "botpasswords-created-body": "La password bot \"$1\" è stata creata con successo.",
+ "botpasswords-updated-title": "Password bot aggiornata",
+ "botpasswords-updated-body": "La password bot \"$1\" è stata aggiornata con successo.",
+ "botpasswords-deleted-title": "Password bot cancellata",
+ "botpasswords-deleted-body": "La password bot \"$1\" è stata cancellata.",
+ "botpasswords-newpassword": "La nuova password per accedere con <strong>$1</strong> è <strong>$2</strong>. <em>Registratelo per consultazioni future.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider non è disponibile.",
+ "botpasswords-restriction-failed": "Le restrizioni di password bot impediscono questo accesso.",
+ "botpasswords-invalid-name": "Il nome utente indicato non contiene il separatore per password bot (\"$1\").",
+ "botpasswords-not-exist": "L'utente \"$1\" non dispone di una password bot chiamata \"$2\".",
"resetpass_forbidden": "Non è possibile modificare le password",
"resetpass-no-info": "Devi aver effettuato l'accesso per accedere a questa pagina direttamente.",
"resetpass-submit-loggedin": "Cambia password",
"right-createpage": "Crea pagine (escluse le pagine di discussione)",
"right-createtalk": "Crea pagine di discussione",
"right-createaccount": "Crea nuove utenze",
+ "right-autocreateaccount": "Accede automaticamente con un'utenza esterna",
"right-minoredit": "Segna le modifiche come minori",
"right-move": "Sposta le pagine",
"right-move-subpages": "Sposta le pagine insieme alle relative sottopagine",
"action-createpage": "creare pagine",
"action-createtalk": "creare pagine di discussione",
"action-createaccount": "effettuare questa registrazione",
+ "action-autocreateaccount": "creare automaticamente questa utenza esterna",
"action-history": "vedere la cronologia di questa pagina",
"action-minoredit": "segnare questa modifica come minore",
"action-move": "spostare questa pagina",
"apihelp": "Aiuto API",
"apihelp-no-such-module": "Modulo \"$1\" non trovato.",
"apisandbox": "Pagina di prova API",
+ "apisandbox-jsonly": "È richiesto JavaScript per utilizzare la sandbox API.",
"apisandbox-api-disabled": "Le funzionalità API sono disabilitate su questo sito.",
- "apisandbox-intro": "Utilizza questa pagina per sperimentare con le '''API web service MediaWiki'''.\nPer ulteriori dettagli di utilizzo delle API, fai riferimento alla [//www.mediawiki.org/wiki/API:Main_page documentazione API]. Esempio: [//www.mediawiki.org/wiki/API#A_simple_example ottenere il contenuto della pagina principale]. Seleziona un'azione per vedere altri esempi.\n\nNota che, anche se questa è una pagina per le prove, le azioni che esegui qui potrebbero modificare il wiki.",
+ "apisandbox-intro": "Utilizza questa pagina per sperimentare con le <strong>API web service MediaWiki</strong>.\nPer ulteriori dettagli di utilizzo delle API, fai riferimento alla [[mw:API:Main page|documentazione API]]. Esempio: [//www.mediawiki.org/wiki/API#A_simple_example ottenere il contenuto della pagina principale]. Seleziona un'azione per vedere altri esempi.\n\nNota che, anche se questa è una pagina per le prove, le azioni che esegui qui potrebbero modificare il wiki.",
+ "apisandbox-fullscreen": "Espandi pannello",
+ "apisandbox-fullscreen-tooltip": "Espandi il pannello sandbox per riempire la finestra del browser.",
+ "apisandbox-unfullscreen": "Mostra la pagina",
+ "apisandbox-unfullscreen-tooltip": "Riduci il pannello sandbox, così che i collegamenti di navigazione MediaWiki siano disponibili.",
"apisandbox-submit": "Inoltra richiesta",
"apisandbox-reset": "Pulisci",
- "apisandbox-examples": "Esempio",
- "apisandbox-results": "Risultato",
+ "apisandbox-retry": "Riprova",
+ "apisandbox-loading": "Caricamento delle informazioni per il modulo API \"$1\"...",
+ "apisandbox-load-error": "Si è verificato un errore durante il caricamento delle informazioni per il modulo API \"$1\": $2",
+ "apisandbox-no-parameters": "Questo modulo API non ha parametri.",
+ "apisandbox-helpurls": "Collegamenti alla guida",
+ "apisandbox-examples": "Esempi",
+ "apisandbox-dynamic-parameters": "Parametri aggiuntivi",
+ "apisandbox-dynamic-parameters-add-label": "Aggiungi parametro:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Nome del parametro",
+ "apisandbox-dynamic-error-exists": "Un parametro denominato \"$1\" esiste già.",
+ "apisandbox-deprecated-parameters": "Parametri sconsigliati",
+ "apisandbox-fetch-token": "Auto-compila il token",
+ "apisandbox-submit-invalid-fields-title": "Alcuni campi non sono validi",
+ "apisandbox-submit-invalid-fields-message": "Correggi i campi evidenziati e riprova.",
+ "apisandbox-results": "Risultati",
+ "apisandbox-sending-request": "Invio richiesta di API...",
+ "apisandbox-loading-results": "Ricezione dei risultati di API in corso...",
+ "apisandbox-results-error": "Si è verificato un errore durante il caricamento della risposta all'interrogazione API: $1",
"apisandbox-request-url-label": "URL di richiesta:",
- "apisandbox-request-time": "Tempo richiesto: $1",
+ "apisandbox-request-time": "Tempo richiesto: {{PLURAL:$1|$1 ms}}",
+ "apisandbox-results-fixtoken": "Correggi token e reinvia",
+ "apisandbox-results-fixtoken-fail": "Impossibile recuperare il token \"$1\".",
+ "apisandbox-alert-page": "I campi su questa pagina non sono validi.",
+ "apisandbox-alert-field": "Il valore di questo campo non è valido.",
"booksources": "Fonti librarie",
"booksources-search-legend": "Ricerca di fonti librarie",
"booksources-isbn": "Codice ISBN:",
"mw-widgets-titleinput-description-new-page": "questa pagina non esiste ancora",
"mw-widgets-titleinput-description-redirect": "reindirizzamento a $1",
"api-error-blacklisted": "Per favore scegli un titolo diverso e descrittivo.",
+ "sessionmanager-tie": "Non è possibile combinare più tipi di richieste di autenticazione: $1.",
+ "sessionprovider-generic": "sessioni $1",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "sessioni basate su cookie",
+ "sessionprovider-nocookies": "I cookie possono essere disattivati. Assicurati di avere i cookie abilitati e ha inizia nuovamente.",
"randomrootpage": "Pagina radice casuale"
}
"tog-hideminor": "最近の更新に細部の編集を表示しない",
"tog-hidepatrolled": "最近の更新に巡回済みの編集を表示しない",
"tog-newpageshidepatrolled": "新しいページの一覧に、巡回済みのページを表示しない",
- "tog-hidecategorization": "ページのカテゴリ化を隠す",
+ "tog-hidecategorization": "ページのカテゴリを表示しない",
"tog-extendwatchlist": "ウォッチリストを拡張し、最新のものだけではなくすべての変更を表示",
"tog-usenewrc": "最近の更新とウォッチリストで、複数の変更をページごとにまとめる",
"tog-numberheadings": "見出しに番号を自動的に振る",
"tog-watchdefault": "自分が編集したページやファイルをウォッチリストに追加",
"tog-watchmoves": "自分が移動したページやファイルをウォッチリストに追加",
"tog-watchdeletion": "自分が削除したページやファイルをウォッチリストに追加",
- "tog-watchrollback": "è\87ªå\88\86ã\81\8cå·»ã\81\8dæ\88»ã\81\97ã\81\9fã\83\9aã\83¼ã\82¸ã\82\92ã\80\81ã\82¦ã\82©ã\83\83ã\83\81ã\83ªã\82¹ã\83\88ã\81«è¿½å\8a ",
+ "tog-watchrollback": "自分が巻き戻したページをウォッチリストに追加",
"tog-minordefault": "編集をすべて既定で細部の編集とする",
"tog-previewontop": "プレビューを編集ボックスの前に配置",
"tog-previewonfirst": "編集開始時にもプレビューを表示",
"tog-oldsig": "既存の署名:",
"tog-fancysig": "署名をウィキ文として扱う (自動リンクなし)",
"tog-uselivepreview": "ライブプレビューを使用",
- "tog-forceeditsummary": "要約欄が空欄の場合に確認をうながす",
+ "tog-forceeditsummary": "要約欄が空欄の場合に確認を促す",
"tog-watchlisthideown": "自分の編集をウォッチリストに表示しない",
"tog-watchlisthidebots": "ボットによる編集をウォッチリストに表示しない",
"tog-watchlisthideminor": "細部の編集をウォッチリストに表示しない",
"tog-watchlisthideliu": "ログイン利用者による編集をウォッチリストに表示しない",
- "tog-watchlistreloadautomatically": "フィルタが変更されるたびに、ウォッチリストを自動的に再読み込みする(JavaScript が必要)",
+ "tog-watchlistreloadautomatically": "フィルタが変更されるたびに、ウォッチリストを自動的に再読み込みする (JavaScript が必要)",
"tog-watchlisthideanons": "匿名利用者による編集をウォッチリストに表示しない",
"tog-watchlisthidepatrolled": "巡回済みの編集をウォッチリストに表示しない",
- "tog-watchlisthidecategorization": "ページのカテゴリ化を隠す",
+ "tog-watchlisthidecategorization": "ページのカテゴリを表示しない",
"tog-ccmeonemails": "他の利用者に送信したメールの控えを自分にも送信",
"tog-diffonly": "差分の下にページ内容を表示しない",
"tog-showhiddencats": "隠しカテゴリを表示",
"morenotlisted": "この一覧は完全ではありません。",
"mypage": "ページ",
"mytalk": "トーク",
- "anontalk": "議論",
+ "anontalk": "トーク",
"navigation": "案内",
"and": " と",
"qbfind": "検索",
"cannotdelete-title": "「$1」というページを削除できません",
"delete-hook-aborted": "フックによって削除が中止されました。\n理由は不明です。",
"no-null-revision": "ページ「$1」に新しい空編集の版を作成できませんでした。",
- "badtitle": "正しくないページ名",
+ "badtitle": "不適切なページ名",
"badtitletext": "無効または空のページ名が指定されたか、言語間/ウィキ間リンクの方法に誤りがあります。\nページ名に使用できない文字が含まれている可能性があります。",
"title-invalid-empty": "指定されたページ名は空であるか、もしくは名前空間しか含んでいません。",
"title-invalid-utf8": "指定されたページ名が無効なUTF-8シーケンスを含んでいます。",
"virus-scanfailed": "スキャンに失敗しました (コード $1)",
"virus-unknownscanner": "不明なウイルス対策ソフトウェア:",
"logouttext": "<strong>ログアウトしました。</strong>\n\nページによっては、ブラウザーのキャッシュをクリアするまで、ログインしているかのように表示され続ける場合があるためご注意ください。",
+ "cannotlogoutnow-title": "今はログアウトできません",
+ "cannotlogoutnow-text": "$1 使用中には、ログアウトは不可能です。",
"welcomeuser": "ようこそ、$1さん!",
"welcomecreation-msg": "アカウントが作成されました。\nお好みで[[Special:Preferences|{{SITENAME}}の個人設定]]を変更できます。",
"yourname": "利用者名:",
"remembermypassword": "このブラウザーにログイン情報を保存 (最長 $1 {{PLURAL:$1|日|日間}})",
"userlogin-remembermypassword": "ログイン状態を保持",
"userlogin-signwithsecure": "安全な接続の使用",
+ "cannotloginnow-title": "今はログインできません",
+ "cannotloginnow-text": "$1 使用中には、ログインは不可能です。",
"yourdomainname": "あなたのドメイン:",
"password-change-forbidden": "このウィキではパスワードを変更できません。",
"externaldberror": "認証データベースでエラーが発生したか、または外部アカウントの更新が許可されていません。",
"resetpass_submit": "再設定してログイン",
"changepassword-success": "パスワードを変更しました!",
"changepassword-throttled": "最近のログインの試行回数が多すぎます。\n$1待ってから再度試してください。",
+ "botpasswords": "ボットのパスワード",
+ "botpasswords-disabled": "ボットのパスワードは無効です。",
+ "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-label-restrictions": "使用制限:",
+ "botpasswords-bad-appid": "ボット「$1」は有効ではありません。",
+ "botpasswords-insert-failed": "ボット「$1」の追加に失敗しました。既に追加されていないか確認してください。",
+ "botpasswords-update-failed": "ボット「$1」の更新に失敗しました。削除されていないか確認してください。",
+ "botpasswords-created-title": "ボットのパスワードが作成されました",
+ "botpasswords-created-body": "ボット「$1」のパスワードが作成されました。",
+ "botpasswords-updated-title": "ボットのパスワードが更新されました",
+ "botpasswords-updated-body": "ボット「$1」のパスワードを更新しました。",
+ "botpasswords-deleted-title": "ボットのパスワードが削除されました",
+ "botpasswords-deleted-body": "ボット「$1」のパスワードを削除しました。",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider が有効ではありません。",
+ "botpasswords-invalid-name": "指定された利用者名には、ボットのパスワードに区切り (「$1」) が含まれていません。",
+ "botpasswords-not-exist": "利用者「$1」はボット「$2」のパスワードを所持していません。",
"resetpass_forbidden": "パスワードは変更できません",
"resetpass-no-info": "このページに直接アクセスするためにはログインしている必要があります。",
"resetpass-submit-loggedin": "パスワードを変更",
"hr_tip": "水平線を挿入 (利用は控えめに)",
"summary": "編集内容の要約:",
"subject": "題名:",
- "minoredit": "これは細部の編集です",
+ "minoredit": "細部の編集",
"watchthis": "このページをウォッチ",
"savearticle": "ページを保存",
"preview": "プレビュー",
"right-bot": "自動処理と認識させる",
"right-nominornewtalk": "議論ページの細部の編集をした際に、新着メッセージとして通知しない",
"right-apihighlimits": "API要求でより高い制限値を使用",
- "right-writeapi": "書き込みAPIを使用",
+ "right-writeapi": "書き込み API を使用",
"right-delete": "ページを削除",
"right-bigdelete": "大きな履歴があるページを削除",
"right-deletelogentry": "特定の記録項目を削除/復元",
"grant-group-email": "メールの送信",
"grant-group-customization": "カスタマイズと個人設定",
"grant-group-other": "その他の活動",
- "grant-blockusers": "利用者をブロック/ブロック解除",
+ "grant-blockusers": "利用者をブロックおよびブロック解除",
"grant-createaccount": "アカウントを作成",
"grant-createeditmovepage": "ページを作成、編集、および移動",
"grant-delete": "ページ、版、記録項目を削除",
"recentchanges-label-minor": "細部の編集",
"recentchanges-label-bot": "ボットによる編集",
"recentchanges-label-unpatrolled": "巡回されていない編集",
- "recentchanges-label-plusminus": "ページ サイズの増減 (バイト単位)",
+ "recentchanges-label-plusminus": "ページサイズの増減 (バイト単位)",
"recentchanges-legend-heading": "'''凡例:'''",
"recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|新しいページ一覧]]も参照)",
"recentchanges-legend-plusminus": "(<em>±123</em>)",
"rcshowhidemine": "自分の編集を$1",
"rcshowhidemine-show": "表示",
"rcshowhidemine-hide": "非表示",
- "rcshowhidecategorization": "ページ カテゴリ化を$1",
+ "rcshowhidecategorization": "ページのカテゴライズを$1",
"rcshowhidecategorization-show": "表示",
"rcshowhidecategorization-hide": "非表示",
"rclinks": "最近 $2 日間の更新を最大 $1 件表示<br />$3",
"recentchangeslinked-summary": "これは指定したページからリンクされている (または指定したカテゴリに含まれている) ページの最近の変更の一覧です。\n[[Special:Watchlist|自分のウォッチリスト]]にあるページは<strong>太字</strong>で表示されます。",
"recentchangeslinked-page": "ページ名:",
"recentchangeslinked-to": "このページへのリンク元での変更の表示に切り替え",
- "recentchanges-page-added-to-category": "[[:$1]] カテゴリに追加",
- "recentchanges-page-added-to-category-bundled": "[[:$1]]と他{{PLURAL:$2|1ページ|$2ページ}}をカテゴリに追加しました",
- "recentchanges-page-removed-from-category": "[[:$1]] ã\82«ã\83\86ã\82´ã\83ªã\81\8bã\82\89å\89\8aé\99¤",
- "recentchanges-page-removed-from-category-bundled": "[[:$1]]と他{{PLURAL:$2|1ページ|$2ページ}}をカテゴリから削除しました",
+ "recentchanges-page-added-to-category": "[[:$1]] ã\82\92ã\82«ã\83\86ã\82´ã\83ªã\81«è¿½å\8a ",
+ "recentchanges-page-added-to-category-bundled": "[[:$1]]と他{{PLURAL:$2|1ページ|$2ページ}}をカテゴリに追加",
+ "recentchanges-page-removed-from-category": "[[:$1]] ã\82\92ã\82«ã\83\86ã\82´ã\83ªã\81\8bã\82\89é\99¤å¤\96",
+ "recentchanges-page-removed-from-category-bundled": "[[:$1]]と他{{PLURAL:$2|1ページ|$2ページ}}をカテゴリから除外",
"autochange-username": "メディアウィキ自動変更",
"upload": "ファイルをアップロード",
"uploadbtn": "ファイルをアップロード",
"shared-repo": "共有リポジトリ",
"shared-repo-name-wikimediacommons": "ウィキメディア・コモンズ",
"filepage.css": "/* ここに記述したCSSはファイル解説ページにて読み込まれます。また外部のクライアントウィキにも影響します */",
- "upload-disallowed-here": "ã\81\82ã\81ªã\81\9fã\81¯ã\81\93ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\82\92上書きできません。",
+ "upload-disallowed-here": "ã\81\93ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\81¯上書きできません。",
"filerevert": "$1を差し戻す",
"filerevert-legend": "ファイルを差し戻す",
"filerevert-intro": "ファイル<strong>[[Media:$1|$1]]</strong>を[$4 $2$3版]に差し戻そうとしています。",
"apihelp-no-such-module": "モジュール「$1」が見つかりません。",
"apisandbox": "APIサンドボックス",
"apisandbox-api-disabled": "このウェブサイトでは、API は無効になっています。",
- "apisandbox-intro": "このページでは、'''MediaWiki ウェブサービス API''' を試用できます。\nAPI の使用方法の詳細は [//www.mediawiki.org/wiki/API:Main_page API のドキュメント]をご覧ください。例: [//www.mediawiki.org/wiki/API#A_simple_example メインページの内容を取得]。アクションを選択すると他の例を閲覧できます。\n\nこれはサンドボックスですが、このページで実行した操作によってウィキが変更される場合があることにご注意ください。",
+ "apisandbox-intro": "このページでは、<strong>MediaWiki ウェブサービス API</strong> を試用できます。\nAPI の使用方法の詳細は[[mw:API:Main page|API のドキュメント]]をご覧ください。例: [//www.mediawiki.org/wiki/API#A_simple_example Main Pageの内容を取得]。操作を選択すると他の例を閲覧できます。\n\nこれはサンドボックスですが、このページで実行した操作によってウィキが変更される場合があることにご注意ください。",
+ "apisandbox-unfullscreen": "ページを表示",
"apisandbox-submit": "リクエストする",
"apisandbox-reset": "消去",
+ "apisandbox-retry": "再試行",
+ "apisandbox-no-parameters": "この API モジュールにはパラメーターがありません。",
+ "apisandbox-helpurls": "ヘルプリンク",
"apisandbox-examples": "例",
+ "apisandbox-dynamic-parameters-add-placeholder": "引数名",
"apisandbox-results": "結果",
"apisandbox-request-url-label": "リクエスト URL:",
- "apisandbox-request-time": "リクエスト時間: $1",
+ "apisandbox-request-time": "リクエスト時間: {{PLURAL:$1|$1ミリ秒}}",
"booksources": "書籍情報源",
"booksources-search-legend": "書籍情報源を検索",
"booksources-isbn": "ISBN:",
"wlshowhideanons": "IP利用者",
"wlshowhidepatr": "巡回された編集",
"wlshowhidemine": "自分の編集",
- "wlshowhidecategorization": "ã\83\9aã\83¼ã\82¸ã\81®ã\82«ã\83\86ã\82´ã\83ªå\8c\96",
+ "wlshowhidecategorization": "ã\83\9aã\83¼ã\82¸ã\81®ã\82«ã\83\86ã\82´ã\83©ã\82¤ã\82º",
"watchlist-options": "ウォッチリストのオプション",
"watching": "ウォッチリストに追加中...",
"unwatching": "ウォッチリストから除去中...",
"tooltip-ca-nstab-category": "カテゴリページを閲覧",
"tooltip-minoredit": "この編集に細部の変更の印を付ける",
"tooltip-save": "変更を保存する",
- "tooltip-preview": "変更内容をプレビューで確認できます。保存前に使用してください!",
+ "tooltip-preview": "変更内容をプレビューで確認できます。保存前に使用してください。",
"tooltip-diff": "文章への変更箇所を表示する",
"tooltip-compareselectedversions": "選択した2つの版の差分を表示する",
"tooltip-watch": "このページをウォッチリストに追加する",
"filedelete-old-unregistered": "指定されたファイルの版「$1」はデータベース内にありません。",
"filedelete-current-unregistered": "指定されたファイル「$1」はデータベース内にありません。",
"filedelete-archive-read-only": "保存版ディレクトリ「$1」は、ウェブサーバーから書き込み不可になっています。",
- "previousdiff": "←古い編集",
- "nextdiff": "新しい編集→",
+ "previousdiff": "← 古い編集",
+ "nextdiff": "新しい編集 →",
"mediawarning": "<strong>警告:</strong> この種類のファイルは、悪意があるコードを含んでいる可能性があります。\n実行するとシステムが危険にさらされるおそれがあります。",
"imagemaxsize": "画像のサイズ制限: <br /><em>(ファイルページに対する)</em>",
"thumbsize": "サムネイルの大きさ:",
"logentry-suppress-block": "$1 が {{GENDER:$4|$3}} を$5で{{GENDER:$2|ブロックしました}} $6",
"logentry-suppress-reblock": "$1 が {{GENDER:$4|$3}} のブロックの期限を$5に{{GENDER:$2|変更しました}} $6",
"logentry-import-upload": "$1 がファイルをアップロードして $3 を{{GENDER:$2|インポートしました}}",
+ "logentry-import-upload-details": "$1 がファイルのアップロードにより、$3 を{{GENDER:$2|インポートしました}} ({{PLURAL:$4|版}} $4)",
"logentry-import-interwiki": "$1 が他のウィキから $3 を{{GENDER:$2|インポートしました}}",
"logentry-import-interwiki-details": "$1 が $3 を $5 から{{GENDER:$2|取り込み}}ました ($4 {{PLURAL:$4|版}})",
"logentry-merge-merge": "$1{{GENDER:$2|統合元}} と$3を$4に統合(改訂版を$5に掲載)",
"cancel": "Kiansl",
"moredotdotdot": "Muo...",
"mypage": "Fimi Piej",
- "mytalk": "Mi chat",
+ "mytalk": "Taak",
"anontalk": "Taak fi dis IP ajres",
"navigation": "Navigieshan",
"and": " ahn",
"permalink": "Poermanint lingk",
"print": "Print",
"view": "Riid",
+ "view-foreign": "Vyuu pah $1",
"edit": "Edit",
"create": "Kriet",
+ "create-local": "Ad luokal diskripshan",
"editthispage": "Edit dis piej",
"create-this-page": "Kriet dis piej",
"delete": "Diliit",
"otherlanguages": "Ina ada langwij",
"redirectedfrom": "(Riidirek frahn $1)",
"redirectpagesub": "Riidirek piej",
+ "redirectto": "Ridirek tu:",
"lastmodifiedat": "Dis piej laas madifai pahn $1, a $2",
"viewcount": "Dis piej akses {{PLURAL:$1|wans|$1 taim}}.",
"protectedpage": "Protek piej",
"pool-queuefull": "Puul kyuu fulop",
"pool-errorunknown": "Anuon era",
"aboutsite": "Habowt {{SITENAME}}",
- "aboutpage": "Project:About",
+ "aboutpage": "Project:Bout",
"copyright": "Kantent avielobl anda $1.",
"copyrightpage": "{{ns:project}}:Kapirait",
"currentevents": "Korant ivent",
"virus-unknownscanner": "anuon antivairos:",
"logouttext": "'''Yu nou lag out.'''\n\nYu kiahn kantiniu yuuz {{SITENAME}} ananimosli, ar yu kiahn <span class='plainlinks'>[$1 lag iin agen]</span> az di siem ar az difrant yuuza.\nNuot se som piej maita kantiniu fi displie laik se yu stil log iin, antel yu klier yu brouza kiash.",
"yourname": "Yuuzaniem:",
+ "userlogin-yourname": "Yuuzaniem",
+ "userlogin-yourname-ph": "Enta yu yuuzaniem",
"yourpassword": "Paaswod:",
+ "userlogin-yourpassword": "Paaswod",
+ "userlogin-yourpassword-ph": "Enta yu paaswod",
+ "createacct-yourpassword-ph": "Enta paaswod",
"yourpasswordagain": "Ritaip paaswod:",
+ "createacct-yourpasswordagain": "Kanfoerm paaswod",
+ "createacct-yourpasswordagain-ph": "Enta paaswod agen",
"remembermypassword": "Memba mi lagiin pan dis brouza (fi a maximom a $1 {{PLURAL:$1|die|die}})",
+ "userlogin-remembermypassword": "Kip mi lagiin",
"yourdomainname": "Yu domien:",
"externaldberror": "Aida aatentikieshan dietabies era okor ar yu no lou fi opdiet yu extoernal akount.",
"login": "Lag iin",
"logout": "Lag out",
"userlogout": "Lag out",
"notloggedin": "No lag iin",
+ "userlogin-noaccount": "No gat no akount?",
+ "userlogin-joinproject": "Jain {{SITENAME}}",
"nologin": "Naa no akount? $1.",
"nologinlink": "Kriet a akount",
"createaccount": "Kriet akount",
"gotaccount": "Aredi gat akount? $1.",
"gotaccountlink": "Lag iin",
"userlogin-resetlink": "Figet yu lagin detail dem?",
+ "userlogin-resetpassword-link": "Figat yu paaswod?",
+ "userlogin-helplink2": "Elp wid lagiin",
+ "createacct-emailoptional": "Iimiel ajres (apshanal)",
+ "createacct-email-ph": "Enta yu iimiel ajres",
"createaccountmail": "Bai e-miel",
"createaccountreason": "Riizn:",
+ "createacct-submit": "Kriet yu akount",
+ "createacct-benefit-heading": "{{SITENAME}} mek bai smadi laka yu.",
+ "createacct-benefit-body1": "{{PLURAL:$1|edit|edits}}",
+ "createacct-benefit-body2": "{{PLURAL:$1|page|pages}}",
+ "createacct-benefit-body3": "riisent {{PLURAL:$1|kanchribiuta|kanchribiutadem}}",
"badretype": "Di paaswod yu enta no mach.",
"userexists": "Yuuza niem enta aredi a yuuz.\nBegyu chuuz wahn difrahn niem.",
"loginerror": "Lagiin era",
"resetpass-submit-cancel": "Kiansl",
"resetpass-wrong-oldpass": "Invalid ar tempareri paaswod.\nYu maita chienj yu paaswod soksesfuli aredi ar rikwes wahn nyuu tempareri paaswod.",
"resetpass-temp-password": "Tempareri paaswod",
+ "passwordreset": "Riiset paaswod",
"passwordreset-username": "Yuuzaniem:",
"passwordreset-domain": "Domien:",
"bold_sample": "Buol tex",
"preview": "Priivyuu",
"showpreview": "Shuo priivyuu",
"showdiff": "Shuo chienjdem",
- "anoneditwarning": "'''Waanin:''' Yu no lag iin.\nYu IP ajres wi rikaad ina dis piej edit ischri.",
+ "anoneditwarning": "<strong>Waanin:</strong> Yu no lagiin. Yu IP ajres wi vizibl tu poblik ef yu mek eni edit. Ef yu <strong>[$1 lagiin]</strong> ar <strong>[$2 kriet akount]</strong>, yu editdem wi get achribiut tu yu yuuzaniem, wid adaels benifit.",
"anonpreviewwarning": "''Yu no lag iin. Sievin wi rikaad yu IP ajres ina dis piej edit ischri.''",
"missingsummary": "'''Rimainda:''' Yu no provaid no edit somari.\nEf yu klik \"{{int:savearticle}}\" agen, yu edit wi siev widoutn wan.",
"missingcommenttext": "Begyu enta a kament biluo.",
"newarticletext": "Yu fala lingk tu piej we no egzis yet.\nFi kriet di piej, taat taip ina di bax biluo (si di [$1 elp piej] fi muo infamieshan).\nEf yu de ya by mistiek, klik yu brouza '''bak''' botn.",
"anontalkpagetext": "----''Dis a di diskoshan piej fi ananimos yuuza uu no kriet no akount yet, ar uu no yuuzi.\nWi dierfuor afi yuuz di nyuumerikal IP ajres fi aidentifai im/ar.\nSoch a IP ajres kiahn shier bai sebral yuuza.\nEf yu a ananimos yuuza ahn fiil se irelivant kament dairek tu yu, begyu [[Special:UserLogin/signup|kriet a akount]] ar [[Special:UserLogin|lag iin]] fi avaid fyuucha kanfyuujan wid ada ananimos yuuza.''",
"noarticletext": "Korentli no tex no de ina dis piej.\nYu kiahn [[Special:Search/{{PAGENAME}}|saach fi dis piej taikl]] ina ada piej,\n<span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} saach di rilietid lagdem],\nar [{{fullurl:{{FULLPAGENAME}}|action=edit}} edit dis piej]</span>.",
+ "noarticletext-nopermission": "Korantli no tex no de ina dis piej.\nYu kiah [[Special:Search/{{PAGENAME}}|saach fi dis piej taikl]] ina ada piej, ar <span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} saach di rilietid lagdem]</span>, bot yu not ab pomishan fi kriet dis piej.",
"userpage-userdoesnotexist": "Yuuza akount \"<nowiki>$1</nowiki>\" no rejista.\nBegyu chek ef yu waahn fi kriet/edit dis piej.",
"userpage-userdoesnotexist-view": "Yuuza akount \"$1\" no rejista.",
"blocked-notice-logextract": "Dis yuuza korantli blak.\nDi lietis blak lag enchri provaid biluo fi refrans:",
"session_fail_preview_html": "'''Sari! Wi kudn pruoses yu edit juu tu laas a seshan dieta.'''\n\n''Bikaa {{SITENAME}} ab raa HTML eniebl, di priivyuu aidwe az prikaashan gens JavaScript atak.''\n\n'''Ef dis a lejitimet edit atemp, begyu chrai agen.'''\nEf istil no wok, chrai [[Special:UserLogout|lag out]] ahn lag bak iin.",
"token_suffix_mismatch": "'''Yu edit rijek bikaa yu klayant manggl di pongtyueshan kiaraktadem ina di edit tuokn.'''\nDi edit rijek fi privent koropshan a di piej tex.\nDis somtaim apn wen yu a yuuz a bogi web-bies ananimos praxi saabis.",
"editing": "Editin $1",
+ "creating": "Krietin $1",
"editingsection": "Editin $1 (sekshan)",
"editingcomment": "Editin $1 (nyuu sekshan)",
"editconflict": "Edit kanflik: $1",
"hiddencategories": "Dis piej a memb a {{PLURAL:$1|1 idn kiatigari|$1 idn kiatigari}}:",
"permissionserrors": "Permishan herro",
"permissionserrorstext-withaction": "Yu no ab no poermishan fi $2, fi di falarin {{PLURAL:$1|riizn|riizndem}}:",
+ "moveddeleted-notice": "Dis piej eh diliit.\nDi diliishan ah muuv lag fi di piej provaid biluo fi refrans.",
"edit-conflict": "Hedit kanflik: $1",
"cantcreateaccounttitle": "Cyannat mek di hakkount",
"viewpagelogs": "Vyuu lagdem fi dis piej",
"currentrev-asof": "Lietis rivijan az av $1",
"revisionasof": "Rivijan az av $1",
+ "revision-info": "Rivijan optel $1 by {{GENDER:$6|$2}}$7",
"previousrevision": "← Uola rivijan",
"nextrevision": "Nyuwa rivijan",
"currentrevisionlink": "Lietis rivijan",
"revdel-restore": "chienj vizibiliti",
"revertmerge": "Anmoerj",
"history-title": "Rivijan ischri a \"$1\"",
+ "difference-title": "Difrans bitwiin rivijan a \"$1\"",
"lineno": "Lain $1:",
"compareselectedversions": "Kompier silektid rivijan",
"editundo": "andu",
+ "diff-multi-sameuser": "({{PLURAL:$1|Wan intamidiet rivijan|$1 intamidiet rivijandem}} bai di siem yuuza we no shuo)",
"searchresults": "Saach rizolt",
"searchresults-title": "Saach rizolt fi \"$1\"",
"notextmatches": "No piej tex mach",
"prevn": "priivos {{PLURAL:$1|$1}}",
"nextn": "nex {{PLURAL:$1|$1}}",
+ "nextn-title": "Nex $1 {{PLURAL:$1|rizolt|rizoltdem}}",
"shown-title": "Shuo $1 {{PLURAL:$1|result|results}} po piej",
"viewprevnext": "Vyuu ($1 {{int:pipe-separator}} $2) ($3)",
+ "searchmenu-new": "<strong>Kriet di piej \"[[:$1]]\" pah dis wiki!</strong> {{PLURAL:$2|0=|Si azwel di piej we fain wid yu saach.|Si azwel di saach rizolt wa fain.}}",
"searchprofile-articles": "Kantent piej",
"searchprofile-images": "Moltimidia",
"searchprofile-everything": "Ebriting",
"search-interwiki-caption": "Sista prajek",
"search-interwiki-default": "$1 rizoltdem:",
"search-interwiki-more": "(muo)",
+ "searchall": "aal",
+ "search-showingresults": "{{PLURAL:$4|Rizolt <strong>$1</strong> a <strong>$3</strong>|Rizoltdem <strong>$1 - $2</strong> a <strong>$3</strong>}}",
+ "search-nonefound": "No rizolt no de we mach di kweiri.",
"powersearch-legend": "Advans saach",
"powersearch-ns": "Saach ina niemspies:",
"preferences": "Prefrens",
- "mypreferences": "Mi prefrans",
+ "mypreferences": "Prefrans",
"prefs-help-realname": "Riil niem apshanal. Ef yu giit, imaita yuuz az achribyuushan fi yu wok.",
"group-sysop": "Adminischrieta",
"grouppage-sysop": "{{ns:project}}:Adminischrieta",
+ "right-writeapi": "Yuus a di rait API",
"newuserlogpage": "Yuuza krieshan lag",
"rightslog": "Yuuza raits lag",
"action-edit": "edit dis piej",
"nchanges": "$1 {{PLURAL:$1|chienj|chienjdem}}",
+ "enhancedrc-history": "ischri",
"recentchanges": "Riisant chienjdem",
"recentchanges-legend": "Riisant chienj apshan",
+ "recentchanges-summary": "Chrak di muos riisent chienj tu di wiki pah dis piej.",
"recentchanges-feed-description": "Chrak di muos riisant chienjdem tu di wiki ina dis fiid.",
"recentchanges-label-newpage": "Dis edit kriet nyuu piej",
"recentchanges-label-minor": "Dis a maina edit",
"recentchanges-label-bot": "Dis edit pofaam bai bot",
+ "recentchanges-label-unpatrolled": "Dis edit no get pachuol yet",
+ "recentchanges-label-plusminus": "Di piej saiz chienj bai dis nomba a bait",
+ "recentchanges-legend-heading": "'''Lejen:'''",
+ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (azwel si [[Special:NewPages|lis a nyuu piej]])",
"rclistfrom": "Shuo nyuu chienjdem we taat frahn $3 $2",
"rcshowhideminor": "$1 maina editdem",
"rcshowhideminor-show": "Shuo",
+ "rcshowhideminor-hide": "Aid",
"rcshowhidebots": "$1 batdem",
- "rcshowhideliu": "$1 lag-iin yuuzadem",
+ "rcshowhidebots-show": "Shuo",
+ "rcshowhidebots-hide": "Aid",
+ "rcshowhideliu": "$1 rejista yuuzadem",
+ "rcshowhideliu-hide": "Aid",
"rcshowhideanons": "$1 ananimos yuuzadem",
"rcshowhideanons-show": "Shuo",
+ "rcshowhideanons-hide": "Aid",
"rcshowhidemine": "$1 mi editdem",
"rcshowhidemine-show": "Shuo",
+ "rcshowhidemine-hide": "Aid",
"rclinks": "Shuo laas $1 chienj ina laas $2 die<br />$3",
"diff": "dif",
"hist": "isch",
"minoreditletter": "m",
"newpageletter": "N",
"boteditletter": "b",
+ "rc-change-size-new": "$1 {{PLURAL:$1|bait|baitdem}} afta chienj",
"rc-enhanced-expand": "Shuo ditiel (rikwaya JavaScript)",
"rc-enhanced-hide": "Aid ditiel",
"recentchangeslinked": "Rilietid chienj",
"recentchangeslinked-to": "Shuo chienjdem tu piej wa lingk tu di gibn piej insted",
"upload": "Opluod fail",
"uploadlogpage": "Opluod lag",
+ "filedesc": "Somari",
+ "license-header": "Laisnsin",
"imgfile": "fail",
"file-anchor-link": "Fail",
"filehist": "Fail ischri",
"filehist-comment": "Kament",
"imagelinks": "Fail Yuusij",
"linkstoimage": "Di falarin {{PLURAL:$1|piej lingk|$1 piejdem lingk}}",
+ "nolinkstoimage": "No piej no de we lingk dis fail.",
"sharedupload": "Dis fail kom frahn $1 ahn kiahn yuuz bai ada prajek.",
+ "sharedupload-desc-here": "Dis fail koh frah $1 ah kiah yuuz pah adaels prajek. Di diskripshan fiit [$2 fail diskripshan piej] shuo biluo.",
"uploadnewversion-linktext": "Opluod nyuu voerjan a dis fail",
+ "upload-disallowed-here": "Yu kyaah uobarait dis fail.",
"randompage": "Random piej",
"statistics": "Tatistik",
"nbytes": "$1 {{PLURAL:$1|bait|bait}}",
"allpagesto": "Displie piej en a:",
"allarticles": "Aal piej",
"allpagessubmit": "Gwaan",
+ "categories": "Kiatigaridem",
"linksearch": "Extoernal lingk",
"listgrouprights-members": "(lis a memba)",
"emailuser": "E-miel dis yuuza",
"deleteotherreason": "Ada/adishanal riizn:",
"deletereasonotherlist": "Ada riizn",
"rollbacklink": "ruolbak",
+ "rollbacklinkcount": "roulbak $1 {{PLURAL:$1|edit|editdem}}",
"protectlogpage": "Protekshan lag",
"protectedarticle": "don protek \"[[$1]]\"",
"modifiedarticleprotection": "don chienj protekshan lebl fi \"[[$1]]\"",
"undeletelink": "vyuu/ristuor",
"namespace": "Niemspies",
"invert": "Invoert silekshan",
+ "tooltip-invert": "Chek dis bax fi aid chienj tu piej widin di silek niemspies (ah di asuosietid niemspies ef ichek)",
+ "namespace_association": "Asuosietid niemspies",
+ "tooltip-namespace_association": "Chek dis bax fi azwel ingkluud di taak ar sobjek niemspies asuosiet wid di silek niemspies",
"blanknamespace": "(Mien)",
- "contributions": "Yuuza kanchribyuushan",
+ "contributions": "{{GENDER:$1|Yuuza}} kanchribyuushan",
"contributions-title": "Yuuza kanchribiushan fi $1",
"mycontris": "Mi kanchribyuushan",
"anoncontribs": "Kanchribyuushan",
"linkshere": "Di falarin piejdem lingk tu '''[[:$1]]''':",
"isredirect": "riidirek piej",
"istemplate": "chranskluujan",
- "isimage": "imij lingk",
+ "isimage": "fail lingk",
"whatlinkshere-prev": "{{PLURAL:$1|priivos|priivos $1}}",
"whatlinkshere-next": "{{PLURAL:$1|nex|nex $1}}",
"whatlinkshere-links": "← lingkdem",
"thumbnail-more": "Inlaaj",
"import": "Himpuot piejdem",
"import-comment": "Kament:",
- "tooltip-pt-userpage": "Yu yuuza piej",
- "tooltip-pt-mytalk": "Yu taak piej",
+ "tooltip-pt-userpage": "{{GENDER:|Yu yuuza}} piej",
+ "tooltip-pt-mytalk": "{{GENDER:|Fiyu}} taak piej",
"tooltip-pt-preferences": "{{GENDER:|Yu}} prefrans",
"tooltip-pt-watchlist": "Di lis a piej yu a manita fi chienj",
- "tooltip-pt-mycontris": "Lis a yu kanchribyuushan",
+ "tooltip-pt-mycontris": "Lis a {{GENDER:|Fiyu}} kanchribyuushan",
"tooltip-pt-login": "Yu inkorij fi lag iin; ousomeba, ino mos ahn boun",
"tooltip-pt-logout": "Lag out",
"tooltip-pt-createaccount": "Yu inkorij fi kriet wah akount ah lagiin; ousomeba, a no mos",
"tooltip-t-recentchangeslinked": "Riisant chienj ina piej wa lingk frahn dis piej",
"tooltip-feed-rss": "RSS fiid fi dis piej",
"tooltip-feed-atom": "Atom fiid fi dis piej",
- "tooltip-t-contributions": "Vyuu di lis a kanchribyuushan a dis yuuza",
+ "tooltip-t-contributions": "Lis a kanchribyuushan bai {{GENDER:$1|dis yuuza}}",
"tooltip-t-emailuser": "Sen e-miel tu dis yuuza",
"tooltip-t-info": "Muo infamieshan bout da piej ya",
"tooltip-t-upload": "Opluod fail",
"tooltip-watch": "Ad dis piej tu yu wachlis",
"tooltip-rollback": "\"Ruolbak\" rivoert edit(dem) tu dis piej a di laas kanchribiuta ina wan klik",
"tooltip-undo": "\"Andu\" rivoert dis edit ahn opin di edit faam ina priivyuu muod. Ilou yu fi ad riizn ina di somari.",
+ "tooltip-summary": "Enta shaat somari",
+ "simpleantispam-label": "Anti-spam chek.\n<strong>No</strong> fuliin dis!",
"pageinfo-toolboxlink": "Piej infamieshan",
"previousdiff": "← Uola edit",
"nextdiff": "Nyuwa edit",
"file-info-size": "$1 × $2 pixl, fail saiz: $3, MIME taip: $4",
"file-nohires": "No aya rezaluushan no avielobl.",
"svg-long-desc": "SVG fail, naminali $1 × $2 pixl, fail saiz: $3",
- "show-big-image": "Ful rezaluushan",
+ "show-big-image": "Orijinal fail",
+ "show-big-image-preview": "Saiz a dis priivyuu: $1.",
+ "show-big-image-other": "Adaels {{PLURAL:$2|rezaluushan|rezaluushandem}}: $1.",
+ "show-big-image-size": "$1 × $2 pixels",
"bad_image_list": "Di faamat go so:\n\nOnggl lis aitem (lain taat wid *) wi kansida.\nDi fos lingk pan a lain mos bi a lingk tu a bad fail.\nEni sobsikwent lingk pahn di siem lain kansida fi bi eksepshan, i.e. piej we di fail maita okor inlain.",
"metadata": "Metadieta",
"metadata-help": "Dis fail kantien adishanal infamieshan, prabli wa ad frahn di dijital kiamara ar skiana yuuz fi kriet ar dijitaizi.\nEf di fail madifai frahn iarijinal stiet, som ditiel maita no fuli riflek di madifai fail.",
"metadata-expand": "Shuo extendid ditiel",
"metadata-collapse": "Aid extendid ditiel",
"metadata-fields": "EXIF metadieta fiil wa lis ina dis mechiz wi inkluud pahn imij piej displie wen di metadieta tiebl get kalaps.\nAda wandem wi aid bai difaalt.\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": "Orientieshan",
+ "exif-xresolution": "Arizantal rezaluushan",
+ "exif-yresolution": "Voertikal rezaluushan",
+ "exif-datetime": "Fail chienj diet ah taim",
+ "exif-make": "Kiamara maniufakchra",
+ "exif-model": "Kiamara magl",
+ "exif-software": "Saafwier yuuz",
+ "exif-exifversion": "Exif voerjan",
+ "exif-colorspace": "Kola spies",
+ "exif-datetimeoriginal": "Diet ah taim a dieta jinarieshan",
+ "exif-datetimedigitized": "Diet ah taim a dijitaizin",
+ "exif-orientation-1": "Naamal",
"namespacesall": "aal",
"monthsall": "aal",
"watchlisttools-view": "Vyuu rilivant chienjdem",
"watchlisttools-edit": "Vyuu ahn edit wachlis",
"watchlisttools-raw": "Edit raa wachlis",
+ "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1| talk]])",
"specialpages": "Peshal piej",
+ "tag-filter": "[[Special:Tags|Tag]] filta:",
+ "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|Tag|Tags}}]]: $2)",
+ "logentry-delete-delete": "$1 {{GENDER:$2|diliitid}} piej $3",
+ "logentry-move-move": "$1 {{GENDER:$2|muuv}} piej $3 tu $4",
+ "logentry-newusers-create": "Yuuza akount $1 eh {{GENDER:$2|krietid}}",
"logentry-upload-upload": "$1 {{GENDER:$2|uploaded}} $3",
"searchsuggest-search": "Saach"
}
"databaseerror-query": "მოთხოვნა: $1",
"databaseerror-function": "ფუნქცია: $1",
"databaseerror-error": "შეცდომა: $1",
+ "transaction-duration-limit-exceeded": "თავიდან რომ ავიცილოთ რეპლიკაციის მაღალი ლაგი, ეს ტრანზაქცია გაუქმნა, რადგან ჩაწერის ხანგრძლივობა ($1) ასცდა $2 წამიან ლიმიტს.",
"laggedslavemode": "ყურადღება: გვერდი შესაძლოა არ შეიცავდეს ბოლო ცვლილებებს.",
"readonly": "მონაცემთა ბაზა დახურულია",
"enterlockreason": "მიუთიეთ ბლოკირების მიზეზი და ხანგრძლივობის ვადა",
"missingarticle-rev": "(ჩასწორება#: $1)",
"missingarticle-diff": "(ცვლილება: $1, $2)",
"readonly_lag": "მონაცემთა ბაზა ავტომატურად დაიხურა, სანამ შვილობილი ბაზის სერვერები მთავარ ბაზასთან სინქრონიზაციას ახდენს",
+ "nonwrite-api-promise-error": "'Promise-Non-Write-API-Action' HTTP-header გაიგზავნა, თუმცა მიმღები იყო API წერის მოდული.",
"internalerror": "შიდა შეცდომა",
"internalerror_info": "შიდა შეცდომა: $1",
"internalerror-fatal-exception": "ფატალური გამონაკლისის ტიპი „$1“",
"virus-scanfailed": "სკანირების შეცდომა (კოდი $1)",
"virus-unknownscanner": "უცნობი ანტივირუსი:",
"logouttext": "'''თქვენ ამჟამად გასული ხართ სისტემიდან.'''\n\nზოგიერთმა გვერდმა შესაძლოა ისევ ისე გააგრძელოს ჩვენება თითქოს თქვენ ჯერ კიდევ სისტემაში იყოთ. ამის მოსაგვარებლად საჭიროა თქვენი ბრაუზერის მეხსიერების გაწმენდა.",
+ "cannotlogoutnow-title": "ამჟამად გასვლა შეუძლებელია",
+ "cannotlogoutnow-text": "გასვლა შეუძლებელია, როდესაც იყენებთ $1-ს.",
"welcomeuser": "მოგესალმებით, $1!",
"welcomecreation-msg": "თქვენი ანგარიში შექმნილია.\nარ დაგავიწყდეთ თქვენი [[Special:Preferences|{{SITENAME}}-ის კონფიგურაციის]] შეცვლა.",
"yourname": "მომხმარებელი:",
"remembermypassword": "დამიმახსოვრე ამ კომპიუტერზე (მაქსიმუმ $1 {{PLURAL:$1|დღე}})",
"userlogin-remembermypassword": "დამიმახსოვრე",
"userlogin-signwithsecure": "უსაფრთხო კავშირის გამოყენება",
+ "cannotloginnow-title": "ამჟამად შესვლა შუეძლებელია",
+ "cannotloginnow-text": "შესვლა შეუძლებელია, როდესაც იყენებთ $1-ს.",
"yourdomainname": "თქვენი დომენი",
"password-change-forbidden": "თქვენ არ შეგიძლიათ ამ ვიკიში პაროლის შეცვლა.",
"externaldberror": "საგარეო მონაცემთა ბაზაში აუტენტიფიკაციის შეცდომაა, ან თქვენ არ გაქვთ საკმარისი უფლებები საგარეო ანგარიშში ცვლილებების შესატანად.",
"resetpass_submit": "მიუთითეთ პაროლი და დარეგისტრირდით",
"changepassword-success": "თქვენი პაროლი წარმატებით შეიცვალა!",
"changepassword-throttled": "თქვენ განახორციელეთ ანგარიშში შესვლის ზედმეტად ბევრი მცდელობა. გამორებით შეყვანამდე გთხოვთ დაიცადოთ $1.",
+ "botpasswords": "ბოტის პაროლები",
+ "botpasswords-summary": "<em>ბოტების კოდები</em> საშუალებას იძლევა მომხმარებლის ანგარიშთან დაკავშირების API-ის გამოყენებით ანგარიშის ძირითადი შესვლის მონაცემების გამოყენების გარეშე. მომხმარებლის უფლებები ასეთი შესვლისას შესაძლოა შეზღუდული იყოს.\n\nთუ არ იცით ეს რატომ უნდა გააკეთოთ, ალბათ არც უნდა გააკეთოთ. ასეთი კოდის წამოქმნა და სხვისთვის გადაცემა არაა რეკომენდირებული.",
+ "botpasswords-disabled": "ბოტის პაროლები გათიშულია.",
+ "botpasswords-no-central-id": "ბოტის პაროლების გამოსაყენებლად, საჭიროა ცენტრალიზებული ანგარიშით შესვლა.",
+ "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-label-grants": "გამოყენებადი ნებართვები:",
+ "botpasswords-help-grants": "ყოველი ნებართვა იძლევა წვდომას ჩამოთვლილ მომხმარებელთა უფლებებზე, რომელიც მომხმარებელს აქვს. იხილეთ [[Special:ListGrants|ნებართვების ცხრილი]] მეტი ინფორმაციისთვის.",
+ "botpasswords-label-restrictions": "გამოყენების შეზღუდვები:",
+ "botpasswords-label-grants-column": "მინიჭებულია",
+ "botpasswords-bad-appid": "ბოტის სახელი \"$1\" არ არის მართებული.",
+ "botpasswords-insert-failed": "ბოტის სახელის $1\" დამატება შეუძლებელია. უკვე დამატებულია?",
+ "botpasswords-update-failed": "ბოტის სახელის \"$1\" განახლება შეუძლებელია. წაშლილია?",
+ "botpasswords-created-title": "ბოტის პაროლი შექმნილია",
+ "botpasswords-created-body": "ბოტის პაროლი \"$1\" წარმატებით შეიქმნა.",
+ "botpasswords-updated-title": "ბოტის პაროლი განახლდა",
+ "botpasswords-updated-body": "ბოტის პაროლი \"$1\" წარმატებით განახლდა.",
+ "botpasswords-deleted-title": "ბოტის პაროლი წაშლილია",
+ "botpasswords-deleted-body": "ბოტის პაროლი \"$1\" წაიშალა.",
+ "botpasswords-newpassword": "ახალი პაროლი <strong>$1</strong>-ით შესასვლელად არის <strong>$2</strong>. <em>გთხოვთ დაიმახსოვრეთ ან ჩაიწერეთ.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider არ არის ხელმისაწვდომი.",
+ "botpasswords-restriction-failed": "ბოტის პაროლის შეზღუდვები არ უშვებს ამ ავტორიზაციას.",
+ "botpasswords-invalid-name": "მითითებული მომხმარებელი ბოტის პაროლის გამყოფს (\"$1\").",
+ "botpasswords-not-exist": "მომხმარებელ \"$1\"-ს არ აქვს ბოტის პაროლი, სახელად \"$2\".",
"resetpass_forbidden": "პაროლის შეცვლა შეუძლებელია",
"resetpass-no-info": "კონკრეტულად ამ გვერდთან სამუშაოდ თქვენ უნდა წარადგინოთ თავი სისტემისადმი.",
"resetpass-submit-loggedin": "პაროლის შეცვლა",
"permissionserrors": "ნებართვის შეცდომა",
"permissionserrorstext": "თქვენ არ გაქვთ ამის გაკეთების უფლება, შემდეგი {{PLURAL:$1|მიზეზის|მიზეზების}} გამო:",
"permissionserrorstext-withaction": "თქვენ არ გაქვთ ამ მოქმედების - „$2“ განხორციელების ნებართვა შემდეგი {{PLURAL:$1|მიზეზის|მიზეზის}} გამო:",
+ "contentmodelediterror": "არ შეგიძლიათ ამ ვერსიის რედაქტირება, რადგან მისი კონტენტის მოდელი არის <code>$1</code>, რაც განსხვავდება გვერდის მიმდინარე კონტენტის მოედლისაგან <code>$2</code>.",
"recreate-moveddeleted-warn": "'''გაფრთხილება: თქვენ ხელახლა ქმნით გვერდს, რომელიც ადრე წაიშალა.'''\n\nგთხოვთ დაფიქრდეთ, მისაღები არის თუ არა ამ გვერდის რედაქტირების გაგრძელება.\nინფორმაციისთვის ქვემოთ მოყვანილია ამ გვერდის წაშლის ისტორია:",
"moveddeleted-notice": "ეს გვერდი წაიშალა. ინფორმაციის მისაღებად ქვემოთ წარმოდგენილია შესაბამისი ჩანაწერები წაშლისა და გადარქმევის ჟურნალებიდან.",
+ "moveddeleted-notice-recent": "ბოდიში, ეს გვერდი წაშლილია (ბოლო 24 საათის განმავლობაში).\nწაშლისა და გადატანის ჟურნალი ქმენოთ არის მოცემული.",
"log-fulllog": "ყველა ჟურნალის ხილვა",
"edit-hook-aborted": "შესწორება გაუქმებულია გადამჭერით.\nდამატებითი ახსნა არ ჩაწერილა.",
"edit-gone-missing": "გვერდის განახლეა შეუძლებელია.\nშესაძლოა, იგი წაიშალა.",
"badsig": "არასწორი ნედლი ხელმოწერა; შეამოწმეთ HTML ჭდეები.",
"badsiglength": "ხელმოწერა ძალიან გრძელია.\nუნდა შედგებოდეს მაქსიმუმ $1 ნიშნისაგან.",
"yourgender": "რომელი აღწერა უფრო შეგეფერებათ თქვენ?",
- "gender-unknown": "á\83\9bá\83\98á\83\97á\83\98á\83\97á\83\94á\83\91á\83\90á\83¡ á\83\90á\83 á\83\95á\83\97á\83\95á\83\9aá\83\98 á\83¡á\83\90á\83á\83\98á\83 á\83\9dá\83\93",
+ "gender-unknown": "á\83\9eá\83 á\83\9dá\83\92á\83 á\83\90á\83\9bá\83£á\83\9aá\83\98 á\83£á\83\96á\83 á\83£á\83\9cá\83\95á\83\94á\83\9aá\83§á\83\9dá\83¤á\83\90 á\83\97á\83¥á\83\95á\83\94á\83\9cá\83\96á\83\94 á\83¡á\83\90á\83£á\83\91á\83 á\83\98á\83¡á\83\90á\83¡ á\83\92á\83\94á\83\9cá\83\93á\83\94á\83 á\83£á\83\9aá\83\90á\83\93 á\83\9cá\83\94á\83\98á\83¢á\83 á\83\90á\83\9aá\83£á\83 á\83¡á\83\98á\83¢á\83§á\83\95á\83\94á\83\91á\83¡ á\83\92á\83\90á\83\9bá\83\9dá\83\98á\83§á\83\94á\83\9cá\83\94á\83\91á\83¡, á\83 á\83\9dá\83\93á\83\94á\83¡á\83\90á\83ª á\83¨á\83\94á\83¡á\83\90á\83«á\83\9aá\83\94á\83\91á\83\94á\83\9aá\83\98á\83\90",
"gender-male": "ის (მამრობითი) არედაქტირებს ვიკი-გვერდებს",
"gender-female": "ის (მდედრობითი) არედაქტირებს ვიკი-გვერდებს",
"prefs-help-gender": "ამ პარამეტრის დაყენება არასავალდებულოა.\nპროგრამული უზრუნველყოფა ამ ინფორმაციას იყენებს მხოლოდ სწორი გრამატიკული სქესით მომართვისათვის.\nეს ინფორმაცია საჯარო იქნება ყველასათვის.",
"right-createpage": "გვერდების შექმნა (არა განხილვის გვერდებისა)",
"right-createtalk": "განხილვის გვერდების შექმნა",
"right-createaccount": "მომხმარებლების ახალი ანგარიშების შექმნა",
+ "right-autocreateaccount": "ავტომატურად შესვლა გარე მომხმარებლის ანგარიშით",
"right-minoredit": "ცვლილებების მითითება, როგორც „მცირე რედაქტირება“",
"right-move": "გვერდების გადატანა",
"right-move-subpages": "გვერდები გადამისამართდეს ქვეგვერდებთან ერთად",
"grant-group-file-interaction": "კავშირი მედია-ფაილებთან",
"grant-group-watchlist-interaction": "კავშირი კონტროლის სიასთან",
"grant-group-email": "ელექტრონული ფოსტის გაგზავნა",
+ "grant-group-high-volume": "მაღალი სიხშირის მოქმედების შესრულება",
"grant-group-customization": "კონფიგურაცია",
"grant-group-administration": "ადმინისტრაციული მოქმედებების შესრულება",
+ "grant-group-other": "სხვადასხვა ქმედებები",
"grant-blockusers": "მომხმარებლების დაბლოკვა და ბლოკის მოხსნა",
"grant-createaccount": "ანგარიშების შექმნა",
"grant-createeditmovepage": "გვერდის შექმნა, რედაქტირება და გადატანა",
"grant-editmywatchlist": "თქვენი კონტროლის სიის რედაქტირება",
"grant-editpage": "არსებული გვერდების რედაქტირება",
"grant-editprotected": "დაცული გვერდების რედაქტირება",
+ "grant-highvolume": "დიდი მოცულობით რედაქტირება",
"grant-oversight": "მომხმარებლებისა და შესწორებების დამალვა",
"grant-patrol": "გვერდების რედაქტირებების შემოწმება",
"grant-protect": "გვერდების და დაცვა და დაცვის მოხსნა",
"action-createpage": "გვერდების შექმნა",
"action-createtalk": "განხილვის გვერდების შექმნა",
"action-createaccount": "ამ ანგარიშის შექმნა",
+ "action-autocreateaccount": "გარე მომხმარებლის ანგარიშის ავტომატურად შექმნა",
"action-history": "ამ გვერდის ისტორიის ნახვა",
"action-minoredit": "მონიშვნა, როგორც მცირე რედაქტირება",
"action-move": "ამ გვერდის გადატანა",
"uploaddisabledtext": "ფაილების ატვირთვა შეუძლებელია.",
"php-uploaddisabledtext": "ფაილების ატვირთვა შეჩერებულია PHP-ით. გთხოვთ შეამოწმოთ file_uploads-ის მნიშვნელობა.",
"uploadscripted": "ფაილი შეიცავს HTML-კოდს, ან სკრიპტს, რომელიც ბროუზერმა შეიძლება არასწორედ გაანალიზოს.",
+ "upload-scripted-pi-callback": "შეუძლებელია ფაილის ატვირთვა, რომელიც XML-stylesheet წარმოქმნის ინსტრუქციას შეიცავს.",
"uploaded-hostile-svg": "ატვირთულ SVG-ფაილის style ელემენტში ნაპოვნია საფრთხის შემცვლელი CSS-ის კოდი.",
"uploadscriptednamespace": "ეს SVG ფაილი შეიცავს სახელთა არაკორექტულ სივრცეს \"$1\".",
"uploadinvalidxml": "XML ჩატვირთულ ფაილში არ შეიძლება იყოს ანალიზირებული",
"upload-form-label-infoform-title": "დეტალები",
"upload-form-label-infoform-name": "სახელი",
"upload-form-label-infoform-description": "აღწერა",
+ "upload-form-label-infoform-description-tooltip": "მოკლედ აღწერეთ ამ ნამუშევრის შესახებ ყველაფერი მნიშვნელოვანი.\nფოტოსათვის, მიუთითეთ რა არის გამოსახული, სად არის გადაღებული, რა ვითარებაში.",
"upload-form-label-usage-title": "გამოყენება",
"upload-form-label-usage-filename": "ფაილის სახელი",
"foreign-structured-upload-form-label-own-work": "ეს ჩემი პირადი ნამუშევარია",
"foreign-structured-upload-form-label-infoform-categories": "კატეგორიები",
"foreign-structured-upload-form-label-infoform-date": "თარიღი",
+ "foreign-structured-upload-form-label-own-work-message-local": "ვადასტურებ, რომ ვტვირთავვ ამ ფაილს მომსახურების პირობებისა და ლიცენსიის პოლიტიკის შესაბამისად {{SITENAME}}-ზე.",
"foreign-structured-upload-form-label-not-own-work-message-local": "თუ ვერ ტვირთავთ ამ ფაილს {{SITENAME}}-ის წესების დაცვით, გთხოვთ დახურეთ ეს ფანჯარა და სცადეთ სხვა მეთოდი.",
"foreign-structured-upload-form-label-not-own-work-local-local": "შეგიძლიათ სცადოთ [[Special:Upload|მთავარი ატვირთვის გვერდი]].",
+ "foreign-structured-upload-form-label-own-work-message-default": "ვიცი, რომ ამ ფაილს ვტვირთავ საზიარო ბაზაში. ვადასტურებ, რომ ამას ვაკეთებ მომსახურების პირობებისა და ლიცენზიის პოლიტიკის შესაბამისად.",
+ "foreign-structured-upload-form-label-not-own-work-message-default": "თუ ვერ ტვირთავთ ამ ფაილს {{SITENAME}}-ის წესების დაცვით, გთხოვთ დახურეთ ეს ფანჯარა და სცადეთ სხვა მეთოდი.",
+ "foreign-structured-upload-form-label-not-own-work-local-default": "შეგიძლიათ ასევე სცადოთ [[Special:Upload|ატვირთვის გვერდი {{SITENAME}}-ზე]], თუ ამ ფაილის ატვირთვა დაშვებულია მათი პოლიტიკის მიხედვით.",
"foreign-structured-upload-form-label-own-work-message-shared": "მე ვადასტურებ, რომ ამ ფაილზე საავტორო უფლებების მფლობელი ვარ და ვთანხმდები ამ ფაილის შეუქცევადად განთავსებაზე ვიკისაწყობში [https://creativecommons.org/licenses/by-sa/4.0/deed.ka Creative Commons Attribution-ShareAlike 4.0] ლიცენზიით, აგრეთვე ვეთანხმები [https://wikimediafoundation.org/wiki/Terms_of_Use გამოყენების წესებს].",
+ "foreign-structured-upload-form-2-label-intro": "მადლობას გიხდით სურათის შემოტანისთვის {{SITENAME}}-ზე გამოსაყენებლად. გააგრძელეთ მხოლოდ მაშინ თუ ის აკმაკოყილებს რამდენიმე კრიტერიუმს:",
+ "foreign-structured-upload-form-2-label-ownwork": "ის აუცილებლად უნდა იყოს <strong>თქვენი შემოქმედება</strong> და არა ინტერნეტიდან აღებული.",
"foreign-structured-upload-form-2-label-noderiv": "<strong>არ უნდა შეიცავდეს</strong> სხვის ნამუშევარს, ასევე არ უნდა იგრძნობოდეს სხვისი ნამუშევრის გავლენა",
"foreign-structured-upload-form-2-label-useful": "უნდა იყოს სხვებისთვის <strong>საგანმანათლებლო და სასარგებლო</strong>",
+ "foreign-structured-upload-form-2-label-ccbysa": "მისი ატვირთვა ინტერნეტში <strong>დასაშვები</strong> უნდა იყოს [https://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0] ლიცენზიით",
+ "foreign-structured-upload-form-2-label-alternative": "თუ ყველა ჩამოთვლილი პირობა არ სრულდება, თქვენ მაინც შეიძლება შეძლოთ ფაილის ატვირთვა [https://commons.wikimedia.org/wiki/Special:UploadWizard Commons Upload Wizard]-ით, თუ მასზე ვრცელდება თავისუფალი ლიცენზია.",
+ "foreign-structured-upload-form-3-label-question-website": "ეს სურათი ვებ-გვერდიდან გადმოწერეთ თუ სურათების ძებნით მიაკვლიეთ მას?",
+ "foreign-structured-upload-form-3-label-question-ownwork": "თავად შექმნეთ ეს სურათი (გადაიღეთ ფოტო, დახატეთ და ა.შ.)?",
+ "foreign-structured-upload-form-3-label-question-noderiv": "შეიცავს ის ან დაფუძნებულია სხვის ნამუშევარზე, მაგალითად ლოგოზე?",
"foreign-structured-upload-form-3-label-yes": "დიახ",
"foreign-structured-upload-form-3-label-no": "არა",
"backend-fail-stream": "ფაილი $1 ტრანსლირება ვერ მოხერხდა.",
"apihelp": "API დახმარება",
"apihelp-no-such-module": "მოდული „$1“ ვერ მოიძებნა.",
"apisandbox": "API-ს სავარჯიშო",
+ "apisandbox-jsonly": "API-ის სავარჯიშოს გამოსაყენებლად საჭიროა JavaScript.",
"apisandbox-api-disabled": "API ამ საიტზე გამორთულია.",
+ "apisandbox-fullscreen": "პანელის გაშლა",
+ "apisandbox-fullscreen-tooltip": "პანელის გაშლა ისე, რომ ბრაუზერის მთელი ფანფარა დაიკავოს.",
+ "apisandbox-unfullscreen": "გვერდის ჩვენება",
"apisandbox-submit": "მოთხოვნის გაკეთება",
"apisandbox-reset": "წაშლა",
- "apisandbox-examples": "მაგალითი",
- "apisandbox-results": "შედეგი",
+ "apisandbox-retry": "ხელახლა ცდა",
+ "apisandbox-no-parameters": "API მოდულს არ აქვს პარამეტრები.",
+ "apisandbox-helpurls": "დახმარების ბმულები",
+ "apisandbox-examples": "მაგალითები",
+ "apisandbox-dynamic-parameters": "დამატებითი პარამეტრები",
+ "apisandbox-dynamic-parameters-add-label": "პარამეტრის დამატება:",
+ "apisandbox-dynamic-parameters-add-placeholder": "პარამეტრის სახელი",
+ "apisandbox-dynamic-error-exists": "პარამეტრი \"$1\" სახელით უკვე არსებობს.",
+ "apisandbox-submit-invalid-fields-message": "გთხოვთ, შეასწორეთ მონიშნული ველები და თავიდან სცადეთ.",
+ "apisandbox-results": "შედეგები",
+ "apisandbox-sending-request": "API მოთხოვნის გაგზავნა...",
+ "apisandbox-loading-results": "API შედეგების მიღება...",
"apisandbox-request-url-label": "მოთხოვნის URL:",
- "apisandbox-request-time": "თხოვნის დრო: $1",
+ "apisandbox-request-time": "თხოვნის დრო: $1მწ",
+ "apisandbox-results-fixtoken-fail": "ვერ მოხერხდა $1 ტოკენის მოძიება.",
+ "apisandbox-alert-page": "ველები ამ გვერდზე არ არის ვალიდური",
+ "apisandbox-alert-field": "ამ ველის მნიშვნელობა არ არის ვალიდური",
"booksources": "წიგნის წყაროები",
"booksources-search-legend": "წიგნის წყაროს ძებნა",
"booksources-isbn": "ISBN:",
"move-page-legend": "გვერდის გადატანა",
"movepagetext": "ქვემოთ მოცემული ფორმა გვერდს სახელს გადაარქმევს, რაც გადაიტანს მასთან დაკავშირებულ ისტორიასაც ახალ სახელზე. \nძველი სათაური გახდება გადამისამართების გვერდი ახალ სათაურზე. \nბმულები ძველი გვერდის სათაურზე არ შეიცვლება; \nშეამოწმეთ [[Special:DoubleRedirects|ორმაგი]] ან [[Special:BrokenRedirects|გამწყდარი გადამისამართებები]]. \nთქვენ ხართ პასუხისმგებელი, რომ ბმულები მკითხველს დანიშნულებისამებრ მიიყვანს.\n\nგაითვალისწინეთ, რომ გვერდი არ გადავა, თუ ახალი სათაურით სტატია უკვე არსებობს, გარდა იმ შემთხვევისა, როდესაც მსგავსი გვერდი ცარიელია ან გადამისამართებაა და არ აქვს გვერდის რედაქტირების ისტორია. \nეს ნიშნავს, რომ თქვენ შეგიძლიათ დაუბრუნოთ ძველი სახელი გვერდს, თუ შეცდომა დაუშვით, მაგრამ არ შეგიძლიათ ზემოთ გადააწეროთ არსებულ გვერდს.\n\n'''ფრთხილად!'''\nამ მოქმედებამ შეიძლება მნიშვნელოვანი და მოულოდნელი ცვლილება გამოიწვის პოპულარულ გვერდზე; \nსანამ გააგრძელებდეთ, გთხოვთ დარწმუნდეთ, რომ თქვენ გესმით თქვენი ქმედების შედეგები.",
"movepagetext-noredirectfixer": "ქვემოთ მოცემული ფორმა გვერდს სახელს გადაარქმევს, რაც გადაიტანს მასთან დაკავშირებულ ისტორიასაც ახალ სახელზე. \nძველი სათაური გახდება გადამისამართების გვერდი ახალ სათაურზე.\nშეამოწმეთ [[Special:DoubleRedirects|ორმაგი]] ან [[Special:BrokenRedirects|გამწყდარი]] გადამისამართებები. \nთქვენ ხართ პასუხისმგებელი, რომ ბმულები მკითხველს დანიშნულებისამებრ მიიყვანს.\n\nგაითვალისწინეთ, რომ გვერდი არ გადავა, თუ ახალი სათაურით სტატია უკვე არსებობს, გარდა იმ შემთხვევისა, თუ ის ცარიელია ან გადამისამართებაა და არ აქვს გვერდის რედაქტირების ისტორია. ეს ნიშნავს, რომ თქვენ შეგიძლიათ დაუბრუნოთ ძველი სახელი გვერდს, თუ შეცდომა დაუშვით, მაგრამ არ შეგიძლიათ ზემოთ გადააწეროთ არსებულ გვერდს.\n\n'''გაფრთხილებთ!''' \nამ მოქმედებამ შეიძლება მნიშვნელოვანი და მოულოდნელი ცვლილება გამოიწვის პოპულარულ გვერდზე; სანამ გააგრძელებდეთ, გთხოვთ დარწმუნდეთ, რომ თქვენ გესმით თქვენი ქმედების შედეგები.",
- "movepagetalktext": "დაკავშირებული განხილვის გვერდი ავტომატურად გადავა მასთან ერთად, '''გარდა იმ შემთხვევისა, თუ''':\n*განხილვის გვერდი ახალი სათაურით და გარკვეული შინაარსით უკვე არსებობს, ან\n*თქვენ მოხსნით ნიშნულს ქვევით დაფაზე.\n\nამ შემთხვევებში, თქვენ თავად მოგიწევთ ამ გვერდის გადატანა, სურვილისამებრ.",
+ "movepagetalktext": "დაკავშირებული განხილვის გვერდი ავტომატურად გადავა მასთან ერთად, გარდა იმ შემთხვევისა, თუ განხილვის გვერდი ახალი სათაურით და გარკვეული შინაარსით უკვე არსებობს.\n\nამ შემთხვევებში, თქვენ თავად მოგიწევთ ამ გვერდის გადატანა, სურვილისამებრ.",
"moveuserpage-warning": "'''გაფრთხილება:''' თქვენ გადაგაქვთ მომხმარებლის გვერდი. გთხოვთ გაითვალისწინეთ, რომ გადატანა შესრულდება, მომხმარებლის სახელის გადარქმევა კი ''არა''.",
"movecategorypage-warning": "<strong>გაფრთხილება:</strong> თქვენ გადაგაქვთ კატეგორიის გვერდი. გაითვალისწინეთ, რომ გვერდი გადავა, თუმცა მასში შემავალი გვერდები <em>დარჩება</em> ძველ კატეგორიაში. საჭირო იქნება კატეგორიის ჩასწორება სტატიებში ინდივიდუალურად.",
"movenologintext": "თქვენ უნდა [[Special:UserLogin|წარუდგინოთ თავი]],\nსისტემას რათა გადაიტანოთ გვერდები.",
"tooltip-search": "ძიება {{SITENAME}}",
"tooltip-search-go": "მოიძიე გვერდი ზუსტად ამ სახელით",
"tooltip-search-fulltext": "მოძებნე გვერდები, რომლებიც ამ ტექსტს შეიცავენ",
- "tooltip-p-logo": "მთავარი გვერდი",
+ "tooltip-p-logo": "á\83\98á\83®á\83\98á\83\9aá\83\94á\83\97 á\83\9bá\83\97á\83\90á\83\95á\83\90á\83 á\83\98 á\83\92á\83\95á\83\94á\83 á\83\93á\83\98",
"tooltip-n-mainpage": "იხილეთ მთავარი გვერდი",
"tooltip-n-mainpage-description": "იხილეთ მთავარი გვერდი",
"tooltip-n-portal": "პროექტის შესახებ, რა შეგიძლიათ გააკეთოთ, სად იპოვოთ",
"version-libraries-authors": "ავტორები",
"redirect": "გადამისამართება ფაილიდან, მომხმარებლიდან, გვერდიდან, ვერსიის ან ავტორიზაციის იდენტიფიკატორიდან",
"redirect-legend": "გადამისამართება ფაილზე ან გვერდზე",
- "redirect-summary": "á\83\94á\83¡ á\83\93á\83\90á\83\9bá\83®á\83\9bá\83\90á\83 á\83\94 á\83\92á\83\95á\83\94á\83 á\83\93á\83\98 á\83\90á\83\9bá\83\98á\83¡á\83\90á\83\9bá\83\90á\83 á\83\97á\83\94á\83\91á\83¡ á\83¤á\83\90á\83\98á\83\9aá\83\98á\83¡ (á\83¤á\83\90á\83\98á\83\9aá\83\98á\83¡ á\83¡á\83\90á\83®á\83\94á\83\9aá\83\98á\83\93á\83\90á\83\9c) á\83\92á\83\95á\83\94á\83 á\83\93á\83\96á\83\94, (á\83\92á\83\95á\83\94á\83 á\83\93á\83\98á\83¡ á\83\90á\83\9c á\83\95á\83\94á\83 á\83¡á\83\98á\83\98á\83¡ á\83\98á\83\93á\83\94á\83\9cá\83¢á\83\98á\83¤á\83\98á\83\99á\83\90á\83¢á\83\9dá\83 á\83\98á\83\93á\83\90á\83\9c) á\83\90á\83\9c á\83\9bá\83\9dá\83\9bá\83®á\83\9bá\83\90á\83 á\83\94á\83\91á\83\9aá\83\98á\83¡ á\83\92á\83\95á\83\94á\83 á\83\93á\83\96á\83\94 (á\83\9bá\83\9dá\83\9bá\83®á\83\9bá\83\90á\83 á\83\94á\83\91á\83\9aá\83\98á\83¡ á\83 á\83\90á\83\9dá\83\93á\83\94á\83\9cá\83\9dá\83\91á\83 á\83\98á\83\95á\83\98 á\83\98á\83\93á\83\94á\83\9cá\83¢á\83\98á\83¤á\83\98á\83\99á\83\90á\83¢á\83\9dá\83 á\83\98á\83\93á\83\90á\83\9c). á\83\92á\83\90á\83\9bá\83\9dá\83§á\83\94á\83\9cá\83\94á\83\91á\83\90: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]] á\83\90á\83\9c [[{{#Special:Redirect}}/user/101]].",
+ "redirect-summary": "á\83\94á\83¡ á\83\93á\83\90á\83\9bá\83®á\83\9bá\83\90á\83 á\83\94 á\83\92á\83\95á\83\94á\83 á\83\93á\83\98 á\83\90á\83\9bá\83\98á\83¡á\83\90á\83\9bá\83\90á\83 á\83\97á\83\94á\83\91á\83¡ á\83¤á\83\90á\83\98á\83\9aá\83\96á\83\94 (á\83¤á\83\90á\83\98á\83\9aá\83\98á\83¡ á\83¡á\83\90á\83®á\83\94á\83\9aá\83\98á\83\93á\83\90á\83\9c) á\83\92á\83\95á\83\94á\83 á\83\93á\83\96á\83\94, (á\83\92á\83\95á\83\94á\83 á\83\93á\83\98á\83¡ á\83\90á\83\9c á\83\95á\83\94á\83 á\83¡á\83\98á\83\98á\83¡ á\83\98á\83\93á\83\94á\83\9cá\83¢á\83\98á\83¤á\83\98á\83\99á\83\90á\83¢á\83\9dá\83 á\83\98á\83\93á\83\90á\83\9c), á\83\9bá\83\9dá\83\9bá\83®á\83\9bá\83\90á\83 á\83\94á\83\91á\83\9aá\83\98á\83¡ á\83\92á\83\95á\83\94á\83 á\83\93á\83\96á\83\94 (á\83\9bá\83\9dá\83\9bá\83®á\83\9bá\83\90á\83 á\83\94á\83\91á\83\9aá\83\98á\83¡ á\83 á\83\90á\83\9dá\83\93á\83\94á\83\9cá\83\9dá\83\91á\83 á\83\98á\83\95á\83\98 á\83\98á\83\93á\83\94á\83\9cá\83¢á\83\98á\83¤á\83\98á\83\99á\83\90á\83¢á\83\9dá\83 á\83\98á\83\93á\83\90á\83\9c) á\83\90á\83\9c á\83\9fá\83£á\83 á\83\9cá\83\90á\83\9aá\83\98á\83¡ á\83\9bá\83\9dá\83\9cá\83\90á\83ªá\83\94á\83\9bá\83\96á\83\94. á\83\92á\83\90á\83\9bá\83\9dá\83§á\83\94á\83\9cá\83\94á\83\91á\83\90:\n[[{{#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": "მნიშვნელობა:",
"mw-widgets-titleinput-description-new-page": "გვერდი ჯერ არ არსებობს",
"mw-widgets-titleinput-description-redirect": "გადამისამართება $1-ზე",
"api-error-blacklisted": "გთხოვთ, აირჩიეთ სხვა, აღწერილობითი სათაური.",
+ "sessionprovider-generic": "$1 სესიები",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "cookie-სთან დაკავშირებული სესიები",
"randomrootpage": "შემთხვევითი ძირეული გვერდი"
}
"rcshowhidemine": "내 편집을 $1",
"rcshowhidemine-show": "보이기",
"rcshowhidemine-hide": "숨기기",
+ "rcshowhidecategorization": "$1 문서 분류",
"rcshowhidecategorization-show": "보이기",
"rcshowhidecategorization-hide": "숨기기",
"rclinks": "최근 $2일간의 $1개 바뀐 문서 보기<br />$3",
"apisandbox-submit": "Lohß jonn!",
"apisandbox-reset": "Läddesch maache",
"apisandbox-examples": "Bäijshpell",
+ "apisandbox-dynamic-parameters": "Zohsäzlejje Parrameetere",
"apisandbox-results": "Erus jekumme es",
"apisandbox-request-url-label": "Dä <i lang=\"en\">URL</i> vun dä Aanfrooch:",
"apisandbox-request-time": "De Zigg vum Afroof: $1",
"retypenew": "Şîfreya nû careke din binîvîse",
"resetpass_submit": "Şîfreyê pêkbîne û têkeve",
"changepassword-success": "Guhertine şîfreya te serkeftî bû!",
+ "botpasswords-label-update": "Rojane bike",
+ "botpasswords-label-cancel": "Betal bike",
"resetpass_forbidden": "Şîfre nikarin werin guhertin",
"resetpass-submit-loggedin": "Şîfreyê biguherîne",
"resetpass-submit-cancel": "Betal bike",
"sig_tip": "Îmze û demxeya wext ya te",
"hr_tip": "Rastexêza berwarî (kêm bi kar bîne)",
"summary": "Kurte (Te çi kir?):",
- "subject": "Mijar/sernivîs:",
+ "subject": "Mijar:",
"minoredit": "Ev guhertineke biçûk e",
"watchthis": "Vê gotarê bişopîne",
"savearticle": "Rûpelê tomar bike",
"preview": "Pêşdîtin",
"showpreview": "Pêşdîtinê nîşan bide",
"showdiff": "Guherandinan nîşan bide",
- "anoneditwarning": "<strong>Hişyarî:<strong> Tu netêketî yî! Navnîşana IP'ya te wê di dîroka guherandina vê rûpelê de bê tomarkirin. Heke tu <strong>[$1 têkevî]</strong>, li gel sûdên te yên din guhertinên ku tu bikî jî wê ji nasnavê te re bê atfkirin.",
+ "anoneditwarning": "<strong>Hişyarî:<strong> Tu netêketî yî! Navnîşana IP'ya te wê di dîroka guherandina vê rûpelê de bê tomarkirin. Heke tu <strong>[$1 têkevî]</strong> an jî <strong>[$2 hesabekî çêbikî]</strong>, li gel sûdên te yên din guhertinên ku tu bikî jî wê ji nasnavê te re bê atfkirin.",
"anonpreviewwarning": "''Tu ne têketî yî. Tomarkirin wê navnîşana IP'ya te di dîroka guhertinan de nîşan bide.''",
"missingsummary": "<span style=\"color:#990000;\">'''Zanibe:'''</span> Te nivîsekî kurt ji bo guherandinê ra nenivîsand. Eger tu niha carekî din li Tomar xê, guherandinê te vê nivîsekî kurt yê were tomarkirin.",
"missingcommenttext": "Ji kerema xwe kurteya naverokê li jêr binivisîne.",
"editusergroup": "Komên bikarhêneran biguherîne",
"editinguser": "Mafên bikarhêner '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]]) tên guhertin",
"userrights-editusergroup": "Komên bikarhêneran biguherîne",
- "saveusergroups": "Komên bikarhêneran tomar bike",
+ "saveusergroups": "Komên {{GENDER:$1|bikarhêneran}} tomar bike",
"userrights-groupsmember": "Endamê/a:",
"userrights-groups-help": "Tu dikarî komên bikarhêneran ên vê/vî bikarhênerê/î biguherînî:\n* Qutiyeke nîşankirî dibêje ku ev bikarhêner di wê komê de ye.\n* Qutiyeke nenîşankirî dibêje ku ev bikarhêner ne di wê komê de ye.\n* Stêrkek (*) nîşan dide ku tu nikarî wê komê jêbibî, heke te berê ew lê zêde kiribe.",
"userrights-reason": "Sedem:",
"right-userrights-interwiki": "Mafên bikarhênerên li ser wîkiyên din biguherîne",
"right-sendemail": "Ji bikarhênerên di re ename bişîne",
"newuserlogpage": "Çêkirina hesabê nû",
+ "newuserlogpagetext": "Ev têketina hesabên bikarhêneriyê ye ên ku nû hatine afirandin.",
"rightslog": "Guhertina mafê bikarhêneriyê",
"rightslogtext": "Ev guhertineke ji bo mafên bikarhêneriyê ye.",
"action-read": "vê rûpelê bixwîne",
"boteditletter": "b",
"number_of_watching_users_pageview": "[{{PLURAL:$1|bikarhênerek|$1 bikarhêner}} vê rûpelê {{PLURAL:$1|dişopîne|dişopînin}}.]",
"rc_categories_any": "Qet",
+ "rc-change-size-new": "Piştî guhertinê $1 {{PLURAL:$1|bayt}}",
"newsectionsummary": "/* $1 */ beşeke nû",
"rc-enhanced-expand": "Hûragahiyan nîşan bide",
"rc-enhanced-hide": "Kitûmatan veşêre",
"watchthisupload": "Vê rûpelê bişopîne",
"filewasdeleted": "Data'yek bi vê navê hatibû barkirin û jêbirin. Xêra xwe li $1 seke ku barkirina te hêja ye ya na.",
"filename-bad-prefix": "Nava wê data'yê, yê tu niha bardikê, bi '''\"$1\"''' destpêdike. Kamêrayên dîjîtal wan navan didin wêneyên xwe. Ji kerema xwe navekî baştir binivisîne ji bo mirov zûtir zanibin ku şayeşê vê wêneyê çî ye.",
- "upload-success-subj": "Barkirina serkeftî",
- "upload-failure-subj": "Pirsgirêka barkirinê",
- "upload-warning-subj": "Hişyariya barkirinê",
"upload-file-error": "Çewtiya navxweyî",
"upload-dialog-button-cancel": "Betal bike",
"upload-dialog-button-done": "Çêbû",
"notargettitle": "Armanc tune",
"pager-newer-n": "{{PLURAL:$1|nûtir 1|nûtir $1}}",
"pager-older-n": "{{PLURAL:$1|kevintir 1|kevintir $1}}",
+ "apisandbox-unfullscreen": "Rûpelê nîşan bide",
+ "apisandbox-helpurls": "Girêdanên alîkariyê",
+ "apisandbox-examples": "Mînak",
+ "apisandbox-results": "Encam",
"booksources": "Çavkaniyên pirtûkan",
"booksources-search-legend": "Li çavkanîyên pirtûkan bigere",
"booksources-search": "Lêgerîn",
"wlheader-showupdated": "Ev rûpela hatî guhertin dema te lê meyzand bi '''nivîsa stûr''' tê xuyakirin.",
"wlnote": "Niha {{PLURAL:$1|xeyrandinê|'''$1''' xeyrandinên}} dawî yê {{PLURAL:$2|seetê|'''$2''' seetên}} dawî {{PLURAL:$1|tê|tên}} dîtin.",
"wlshowlast": "Guhertinên berî $1 saetan, $2 rojan, ya nîşan bide",
- "watchlistall2": "hemû",
"watchlist-hide": "Veşêre",
"watchlist-submit": "Nîşan bide",
"wlshowhideliu": "bikarhênerên tomarkirî",
"import-upload": "Daneyên XMLê bar bike",
"importlogpage": "Têketina tevlîkirinê",
"javascripttest": "JavaScript tê testkirin",
- "tooltip-pt-userpage": "Rûpela min",
+ "tooltip-pt-userpage": "Rûpela {{GENDER:|Te}}",
"tooltip-pt-anonuserpage": "Rûpela bikarhênerê ji bo navnîşana ÎP ku tu sererast dikî wekî",
- "tooltip-pt-mytalk": "Gotûbêja min",
- "tooltip-pt-preferences": "Hevyazên min",
+ "tooltip-pt-mytalk": "Gotûbêja {{GENDER:|Te}}",
+ "tooltip-pt-preferences": "Tercîhên {{GENDER:|te}}",
"tooltip-pt-watchlist": "The list of pages you",
- "tooltip-pt-mycontris": "Lîsteya beşdariyên min",
+ "tooltip-pt-mycontris": "Lîsteyekê beşdariyên {{GENDER:|te}}",
+ "tooltip-pt-login": "Têketina we tê teşwîqkirin; lêbelê, en ne elzem e",
"tooltip-pt-logout": "Derkeve",
"tooltip-ca-talk": "Gotûbêj li ser rûpela naverokê",
"tooltip-ca-edit": "Vê rûpelê biguherîne",
"tooltip-t-recentchangeslinked": "Recent changes in pages linking to this page",
"tooltip-feed-rss": "RSS feed'ên ji bo rûpelê",
"tooltip-feed-atom": "Atom feed'ên ji bo vê rûpelê",
- "tooltip-t-contributions": "Lîsteya beşdariyên bikarhêner bibîne",
+ "tooltip-t-contributions": "Lîsteyekî beşdariyên {{GENDER:$1|vê bikarhênerê}} bibîne",
"tooltip-t-emailuser": "Jê re name bişîne",
"tooltip-t-info": "Bêhtir agahî di derbarê vê rûpelê de",
"tooltip-t-upload": "Dosyeyan bar bike",
"expand_templates_output": "Encam",
"expand_templates_ok": "Baş e",
"expand_templates_preview": "Pêşdîtin",
+ "pagelanguage": "Zimanê rûpelê biguherîne",
"pagelang-language": "Ziman",
"pagelang-select-lang": "Zimanekî hilbijêre",
"pagelang-submit": "Tomar bike",
"right-pagelang": "Zimanê rûpelê biguherîne",
"action-pagelang": "zimanê rûpelê biguherîne",
- "log-name-pagelang": "Têketina ziman biguherîne",
+ "log-name-pagelang": "Têketina guherandina ziman",
"mediastatistics-header-total": "Hemû dosye",
"special-characters-group-latin": "Latînî",
"special-characters-group-latinextended": "Latînî berfirehkirî",
"otherlanguages": "In aliis linguis",
"redirectedfrom": "(Redirectum de $1)",
"redirectpagesub": "Pagina redirectionis",
- "lastmodifiedat": "Novissima mutatio die $2 hora $1 facta.",
+ "lastmodifiedat": "Novissima mutatio die $1 hora $2 facta.",
"viewcount": "Haec pagina iam vista est {{PLURAL:$1|semel|$1 vices}}.",
"protectedpage": "Pagina protecta",
"jumpto": "Salire ad:",
"virus-scanfailed": "De Scan huet net funktionéiert (Code $1)",
"virus-unknownscanner": "onbekannten Antivirus:",
"logouttext": "'''Dir sidd elo ausgeloggt.'''\n\nOpgepasst: Op verschiddene Säite kann et nach sou aus gesinn, wéi wann Dir nach ageloggt wiert, bis Dir Ärem Browser säin Tëschespäicher (cache) eidel maacht.",
+ "cannotlogoutnow-title": "Ausloggen ass elo net méiglech",
+ "cannotlogoutnow-text": "Ausloggen ass net méiglech wann dir $1 benotzt.",
"welcomeuser": "Wëllkomm $1!",
"welcomecreation-msg": "Äre Benotzerkont gouf ugeluecht.\nVergiesst net fir Är [[Special:Preferences|{{SITENAME}} Astellungen]] z'änneren",
"yourname": "Benotzernumm:",
"remembermypassword": "Meng Umeldung op dësem Computer (fir maximal $1 {{PLURAL:$1|Dag|Deeg}}) verhalen",
"userlogin-remembermypassword": "Mech ageloggt halen",
"userlogin-signwithsecure": "Eng sécher Verbindung benotzen",
+ "cannotloginnow-title": "Aloggen ass elo net méiglech",
+ "cannotloginnow-text": "Aloggen ass net méiglech wann dir $1 benotzt.",
"yourdomainname": "Ären Domän:",
"password-change-forbidden": "Dir däerft op dëser Wiki Passwierder net änneren.",
"externaldberror": "Entweder ass e Feeler bei der externer Authentifizéierung geschitt, oder Dir däerft Ären externe Benotzerkont net aktualiséieren.",
"resetpass_submit": "Passwuert aginn an aloggen",
"changepassword-success": "Äert Passwuert gouf geännert!",
"changepassword-throttled": "Dir hutt rezent zevill dacks versicht Iech anzeloggen.\nWaart w.e.g. $1 ier Dir et nach eng Kéier probéiert.",
+ "botpasswords": "Botpasswierder",
+ "botpasswords-disabled": "Botpasswierder sinn desaktivéiert.",
+ "botpasswords-no-central-id": "Fir Botpasswierder ze benotze musst Dir mat engem zentraliséierte Benotzerkont ageloggt sidd.",
+ "botpasswords-existing": "Aktuell Botpasswierder.",
+ "botpasswords-createnew": "En neit Botpasswuert uleeën",
+ "botpasswords-editexisting": "E Botpasswuert änneren",
+ "botpasswords-label-appid": "Numm vum Bot:",
+ "botpasswords-label-create": "Uleeën",
+ "botpasswords-label-update": "Aktualiséieren",
+ "botpasswords-label-cancel": "Ofbriechen",
+ "botpasswords-label-delete": "Läschen",
+ "botpasswords-label-resetpassword": "D'Passwuert zrécksetzen",
+ "botpasswords-label-grants-column": "Accordéiert",
+ "botpasswords-bad-appid": "Den Numm vum Bot \"$1\" ass net valabel.",
+ "botpasswords-updated-title": "Botpasswuert aktualiséiert",
+ "botpasswords-updated-body": "D'Botpasswuert \"$1\" gouf aktualiséiert.",
+ "botpasswords-deleted-title": "Botpasswuert geläscht",
+ "botpasswords-deleted-body": "D'Botpasswuert \"$1\" gouf geläscht.",
+ "botpasswords-not-exist": "De Benotzer \"$1\" huet kee Botpasswuert mam Numm \"$2\".",
"resetpass_forbidden": "Passwierder kënnen net geännert ginn.",
"resetpass-no-info": "Dir musst ageloggt sinn, fir direkt op dës Säit ze kommen.",
"resetpass-submit-loggedin": "Passwuert änneren",
"apihelp-no-such-module": "Modul \"$1\" net fonnt.",
"apisandbox": "API-Sandkëscht",
"apisandbox-api-disabled": "API ass op dësem Site ausgeschalt.",
+ "apisandbox-unfullscreen": "Säit weisen",
"apisandbox-submit": "Ufro maachen",
"apisandbox-reset": "Eidel maachen",
- "apisandbox-examples": "Beispill",
- "apisandbox-results": "Resultat",
+ "apisandbox-examples": "Beispiller",
+ "apisandbox-dynamic-parameters": "Zousätzlech Parameteren",
+ "apisandbox-dynamic-parameters-add-label": "Parameter derbäisetzen:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Numm vum Parameter",
+ "apisandbox-deprecated-parameters": "Vereelst Parameter",
+ "apisandbox-submit-invalid-fields-title": "E puer Felder sinn net valabel.",
+ "apisandbox-results": "Resultater",
"apisandbox-request-url-label": "URL fir Ufroen:",
- "apisandbox-request-time": "Zäitpunkt vun der Ufro: $1",
+ "apisandbox-request-time": "Dauer vun der Ufro: {{PLURAL:$1|$1 ms}}",
+ "apisandbox-alert-page": "Felder op dëser Säit sinn net valabel.",
"booksources": "Bicherreferenzen",
"booksources-search-legend": "No Bicherreferenze sichen",
"booksources-search": "Sichen",
"movenosubpage": "Dës Säit huet keng Ënnersäiten.",
"movereason": "Grond:",
"revertmove": "zréck réckelen",
- "delete_and_move_text": "== Läsche vun der Destinatiounssäit néideg ==\nD'Säit \"[[:$1]]\" existéiert schonn. \nWëll Dir se läsche fir d'Réckelen ze erméiglechen?",
+ "delete_and_move_text": "D'Zilsäit \"[[:$1]]\" gëtt et schonn. \nWëll Dir se läsche fir d'Réckelen ze erméiglechen?",
"delete_and_move_confirm": "Jo, läsch d'Säit",
"delete_and_move_reason": "Geläscht fir Plaz ze maache fir \"[[$1]]\" heihin ze réckelen",
"selfmove": "Source- an Destinatiounsnumm sinn dselwecht; eng Säit kann net op sech selwer geréckelt ginn.",
"mw-widgets-titleinput-description-new-page": "Säit gëtt et nach net",
"mw-widgets-titleinput-description-redirect": "viruleeden op $1",
"api-error-blacklisted": "Sicht w.e.g. en aneren Titel, dee méi iwwer de Sujet ausseet.",
+ "sessionprovider-generic": "$1-Sessiounen",
"randomrootpage": "Zoufalls-Stammsäit"
}
"virus-scanfailed": "skanavimas nepavyko (kodas $1)",
"virus-unknownscanner": "nežinomas antivirusas:",
"logouttext": "<strong>Dabar jūs esate atsijungęs.</strong>\n\nPastaba: kai kuriuose puslapiuose ir toliau gali rodyti, kad esate prisijungęs iki tol, kol išvalysite savo naršyklės podėlį.",
+ "cannotlogoutnow-title": "Negali atsijungti dabar",
+ "cannotlogoutnow-text": "Atsijungimas negalimas, kai naudojama $1.",
"welcomeuser": "Sveiki, $1 !",
"welcomecreation-msg": "Jūsų paskyra buvo sukurta.\nNepamirškite pakeisti savo [[Special:Preferences|{{SITENAME}} nustatymų]].",
"yourname": "Naudotojo vardas:",
"remembermypassword": "Prisiminti prisijungimo duomenis šiame kompiuteryje (daugiausiai $1 {{PLURAL:$1|dieną|dienas|dienų}})",
"userlogin-remembermypassword": "Įsiminti mane",
"userlogin-signwithsecure": "Naudoti saugią jungtį",
+ "cannotloginnow-title": "Negalima prisijungti dabar",
+ "cannotloginnow-text": "Prisijungimas negalimas, kai naudojama $1.",
"yourdomainname": "Jūsų domenas:",
"password-change-forbidden": "Jus negalite keisti slaptažodžių šioje wiki.",
"externaldberror": "Yra arba išorinė autorizacijos duomenų bazės klaida arba jums neleidžiama atnaujinti jūsų išorinės paskyros.",
"resetpass_submit": "Nustatyti slaptažodį ir prisijungti",
"changepassword-success": "Jūsų slaptažodis pakeistas sėkmingai!",
"changepassword-throttled": "Jūs pastaruoju metu atlikote pernelyg daug bandymų prisijungti. Prašome luktelėti $1 prieš bandant iš naujo.",
+ "botpasswords": "Boto slaptažodžiai",
+ "botpasswords-summary": "<em>Boto slaptažodžiai</em> leidžia pasiekti naudotojo paskyrą per API, nenaudojant paskyros pagrindinio prisijungimo įgaliojimų. Naudotojo teisės prieinamos būnant prisijungus su boto slaptažodžiu gali būti apribotos.\n\nJeigu nežinote kodėl galite norėti tai daryti, jūs tikriausiai neturėtumėte to daryti. Niekas jūsų neturėtų prašyti sugeneruoti vieno ir perduoti jiems.",
+ "botpasswords-disabled": "Boto slaptažodžiai yra neaktyvuoti.",
+ "botpasswords-no-central-id": "Kad galėtumėte naudoti boto slaptažodžius, turite būti prisijungęs su centralizuota paskyra.",
+ "botpasswords-existing": "Egzistuojantys boto slaptažodžiai",
+ "botpasswords-createnew": "Sukurti naują boto slaptažodį",
+ "botpasswords-editexisting": "Redaguoti egzistuojantį boto slaptažodį",
+ "botpasswords-label-appid": "Boto vardas:",
+ "botpasswords-label-create": "Kurti",
+ "botpasswords-label-update": "Atnaujinti",
+ "botpasswords-label-cancel": "Atšaukti",
+ "botpasswords-label-delete": "Ištrinti",
+ "botpasswords-label-resetpassword": "Atstatyti slaptažodį",
+ "botpasswords-label-grants": "Taikomi leidimai:",
+ "botpasswords-help-grants": "Kiekvienas leidimas suteikia prieigą prie išvardintų naudotojo leidimų, kuriuos paskyra jau turi.\nŽiūrėkite [[Special:ListGrants|leidimų lentelę]], norėdami rasti daugiau informacijos.",
+ "botpasswords-label-restrictions": "Naudojimo apribojimai:",
+ "botpasswords-label-grants-column": "Leidžiama",
+ "botpasswords-bad-appid": "Boto vardas \"$1\" nėra tinkamas.",
+ "botpasswords-insert-failed": "Nepavyko pridėti boto vardo \"$1\". Gal jis jau pridėtas?",
+ "botpasswords-update-failed": "Nepavyko atnaujinti boto vardo \"$1\". Gal jis buvo ištrintas?",
+ "botpasswords-created-title": "Boto slaptažodis sukurtas",
+ "botpasswords-created-body": "Boto slaptažodis \"$1\" buvo sukurtas sėkmingai.",
+ "botpasswords-updated-title": "Boto slaptažodis atnaujintas",
+ "botpasswords-updated-body": "Boto slaptažodis \"$1\" buvo atnaujintas sėkmingai.",
+ "botpasswords-deleted-title": "Boto slaptažodis ištrintas",
+ "botpasswords-deleted-body": "Boto slaptažodis \"$1\" buvo ištrintas.",
+ "botpasswords-newpassword": "Naujas slaptažodis prisijungimui su <strong>$1</strong> yra <strong>$2</strong>. <em>Prašome įsiminti jį naudojimui ateityje.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider nėra prieinamas.",
+ "botpasswords-restriction-failed": "Boto slaptažodžio apribojimai draudžia šį prisijungimą.",
+ "botpasswords-invalid-name": "Nurodytame naudotojo varde nėra boto slaptažodžio skirtuko (\"$1\").",
+ "botpasswords-not-exist": "Naudotojas \"$1\" neturi boto \"$2\" slaptažodžio.",
"resetpass_forbidden": "Slaptažodžiai negali būti pakeisti",
"resetpass-no-info": "Jūs turite būti prisijungęs, kad pasiektumėte puslapį tiesiogiai.",
"resetpass-submit-loggedin": "Keisti slaptažodį",
"right-createpage": "Kurti puslapius (kurie nėra aptarimų puslapiai)",
"right-createtalk": "Kurti aptarimų puslapius",
"right-createaccount": "Kurti naujas naudotojų paskyras",
+ "right-autocreateaccount": "Automatiškai prisijungti su išorine naudotojo paskyra",
"right-minoredit": "Žymėti keitimus kaip smulkius",
"right-move": "Pervadinti puslapius",
"right-move-subpages": "Perkelti puslapius su jų subpuslapiais",
"action-createpage": "kurti puslapius",
"action-createtalk": "kurti aptarimų puslapius",
"action-createaccount": "kurti šią naudotojo paskyrą",
+ "action-autocreateaccount": "Automatiškai sukurti šią išorinę naudotojo paskyrą",
"action-history": "peržiūrėti šio puslapio istoriją",
"action-minoredit": "žymėti keitimą kaip smulkų",
"action-move": "pervadinti šį puslapį",
"mw-widgets-titleinput-description-new-page": "puslapis dar neegzistuoja",
"mw-widgets-titleinput-description-redirect": "nukreipti į $1",
"api-error-blacklisted": "Prašome pasirinkti kitą, aprašomąją antraštę.",
+ "sessionmanager-tie": "Negalima kombinuoti kelių užklausų autentikacijos tipų: $1.",
+ "sessionprovider-generic": "$1 sesijos",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "sesijos su slapukais",
+ "sessionprovider-nocookies": "Slapukai gali būti neaktyvuoti. Įsitikinkite, kad slapukai yra aktyvuoti ir pradėkite vėl.",
"randomrootpage": "Atsitiktinis šakninis puslapis"
}
"rcshowhidemine": "$1 हमर सम्पादन सभ",
"rcshowhidemine-show": "देखाउ",
"rcshowhidemine-hide": "नुकाऊ",
- "rcshowhidecategorization-show": "दà¥\87à¤\96ाà¤\8a",
- "rcshowhidecategorization-hide": "नà¥\81à¤\95ाà¤\8a",
+ "rcshowhidecategorization-show": "दà¥\87à¤\96ाबà¥\80",
+ "rcshowhidecategorization-hide": "नà¥\81à¤\95ाबà¥\80",
"rclinks": "देखाऊ अंतिम $1 परिवर्त्तन अंतिम $2 दिनमे<br />$3",
"diff": "अन्तर",
"hist": "इति.",
"querypage-disabled": "ई विशिष्ट पन्ना कार्य दक्षता लेल अशक्त कएल गेल अछि।",
"apihelp": "API मद्दत",
"apihelp-no-such-module": "मोड्युल \"$1\" नै भेटल।",
+ "apisandbox": "ए॰पी॰आइ प्रयोगपृष्ठ",
+ "apisandbox-submit": "अनुरोध करु",
+ "apisandbox-reset": "स्पष्ट",
+ "apisandbox-examples": "उदाहरण",
+ "apisandbox-results": "परिणाम",
+ "apisandbox-request-url-label": "अनुरोध URL:",
+ "apisandbox-request-time": "अनुरोध समय: $1",
"booksources": "किताबक सन्दर्भ सभ",
"booksources-search-legend": "किताबक सन्दर्भक लेल ताकू",
"booksources-isbn": "आइ.एस.बी.एन.:",
"contributions": "प्रयोक्ताक योगदान सभ",
"contributions-title": "$1 लेल प्रयोक्ताक अवदान",
"mycontris": "योगदान",
+ "anoncontribs": "योगदानसभ",
"contribsub2": "$1 ($2) लेल",
"contributions-userdoesnotexist": "प्रयोक्ता खाता \"$1\" पंजीकृत नै अछि।",
"nocontribs": "कोनो परिवर्तन ऐ सँ मेल नै खाइए।",
"javascripttest-pagetext-frameworks": "कृपया निम्न परीक्षण ढाँचा सभ में सँ एक चुनु: $1",
"javascripttest-pagetext-skins": "परीक्षण करए के लेल त्वचा चुनु:",
"javascripttest-qunit-intro": "mediawiki.org पर [$1 परीक्षण के प्रलेखन] देखु।",
- "tooltip-pt-userpage": "अहाँक खेसरा पन्ना",
+ "tooltip-pt-userpage": "{{GENDER:|अहाँक प्रयोगकर्ता}} पृष्ठ",
"tooltip-pt-anonuserpage": "सम्पाद्न कएल जा रहल स्थानक अनिकेतक प्रयोक्ता पन्ना",
- "tooltip-pt-mytalk": "अहाँक वार्त्ता पृष्ठ",
+ "tooltip-pt-mytalk": "{{GENDER:|अहाँक}} वार्ता पृष्ठ",
"tooltip-pt-anontalk": "ऐ अनिकेतसँ भेल सम्पादनक वार्ता",
- "tooltip-pt-preferences": "हमर मोनपसंद",
+ "tooltip-pt-preferences": "{{GENDER:|अहाँक}} अभिरुचीसभ",
"tooltip-pt-watchlist": "पन्ना सभ जकर परिवर्त्तन पर अहाँक नजरि अछि",
- "tooltip-pt-mycontris": "अहाँक योगदानक सूची",
+ "tooltip-pt-mycontris": "{{GENDER:|अहाँक}} योगदानक सूची",
"tooltip-pt-login": "अहाँक खाता खोलक लेल प्रोत्साहित केल जाएत अछि; मुदा ई अनिवार्य नै अछि",
"tooltip-pt-logout": "फेर आयब",
"tooltip-pt-createaccount": "अहाँक खाता खोलक लेल प्रोत्साहित केल जाएत अछि; मुदा ई अनिवार्य नै छै",
"virus-scanfailed": "неуспешно скенирање (код $1)",
"virus-unknownscanner": "непознат антивирус:",
"logouttext": "<strong>Сега сте одјавени.</strong>\n\nДа напоменеме дека некои страници може да продолжат да се прикажуваат како да сте најавени, сè додека не го исчистите меѓускладот на вашиот прелистувач.",
+ "cannotlogoutnow-title": "Во моментов не можам да ве одјавам",
+ "cannotlogoutnow-text": "Не можам да ве одјавам кога се користи $1.",
"welcomeuser": "Добр едојдовте, $1!",
"welcomecreation-msg": "Вашата корисничка сметка е создадена.\nНе заборавајте да ги измените вашите [[Special:Preferences|{{SITENAME}} нагодувања]].",
"yourname": "Корисничко име:",
"remembermypassword": "Запомни ме на овој сметач (највеќе $1 {{PLURAL:$1|ден|дена}})",
"userlogin-remembermypassword": "Запомни ме",
"userlogin-signwithsecure": "Користи безбеден опслужувач",
+ "cannotloginnow-title": "Во моментов не можам да ве најавм",
"yourdomainname": "Вашиот домен:",
"password-change-forbidden": "Не можете да ја менувате лозинката на ова вики.",
"externaldberror": "Настана грешка при надворешното најавување на базата или пак немате дозвола да ја подновите вашата надворешна сметка.",
"resetpass_submit": "Поставете лозинка и најавете се",
"changepassword-success": "Вашата лозинка е успешно сменета!",
"changepassword-throttled": "Имате премногу обиди за најава за кратко време.\nПочекајте $1 пред да се обидете повторно.",
+ "botpasswords-label-appid": "Име на ботот:",
+ "botpasswords-label-create": "Создај",
+ "botpasswords-label-update": "Поднови",
+ "botpasswords-label-cancel": "Откажи",
+ "botpasswords-label-delete": "Избриши",
+ "botpasswords-label-resetpassword": "Ставете нова лозинка",
+ "botpasswords-label-grants": "Применливи доделувања:",
"resetpass_forbidden": "Лозинките не може да се менуваат",
"resetpass-no-info": "Мора да сте најавени ако сакате да имате директен пристап до оваа страница.",
"resetpass-submit-loggedin": "Смени лозинка",
"mw-widgets-titleinput-description-new-page": "страницата сè уште не постои",
"mw-widgets-titleinput-description-redirect": "пренасочување кон $1",
"api-error-blacklisted": "Одберете поинаков, описен наслов.",
+ "sessionprovider-generic": "$1 седници",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "седници со колачиња",
"randomrootpage": "Случајна основна страница"
}
"virus-scanfailed": "വൈറസ് സ്കാനിങ് പരാജയപ്പെട്ടു (code $1)",
"virus-unknownscanner": "തിരിച്ചറിയാനാകാത്ത ആന്റിവൈറസ്:",
"logouttext": "'''താങ്കൾ ഇപ്പോൾ {{SITENAME}} സംരംഭത്തിൽനിന്നും ലോഗൗട്ട് ചെയ്തിരിക്കുന്നു'''\n\nതാങ്കൾ വെബ് ബ്രൗസറിന്റെ ക്യാഷെ ശൂന്യമാക്കിയിട്ടില്ലെങ്കിൽ ചില താളുകളിൽ താങ്കൾ ലോഗിൻ ചെയ്തിരിക്കുന്നതായി കാണിക്കാൻ സാധ്യതയുണ്ട്.",
+ "cannotlogoutnow-title": "ഇപ്പോൾ ലോഗൗട്ട് ചെയ്യാനാവില്ല",
+ "cannotlogoutnow-text": "$1 ഉപയോഗിച്ചുകൊണ്ടിരിക്കെ പുറത്ത് കടക്കാൻ കഴിയില്ല.",
"welcomeuser": "സ്വാഗതം, $1!",
"welcomecreation-msg": "താങ്കളുടെ അംഗത്വം സൃഷ്ടിക്കപ്പെട്ടിരിക്കുന്നു.\nതാങ്കളുടെ [[Special:Preferences|{{SITENAME}} ക്രമീകരണങ്ങളിൽ]] മാറ്റം വരുത്താൻ മറക്കരുത്.",
"yourname": "ഉപയോക്തൃനാമം:",
"remembermypassword": "എന്റെ പ്രവേശനം ഈ ബ്രൗസറിൽ ({{PLURAL:$1|ഒരു ദിവസം|$1 ദിവസം}}) ഓർത്തുവെക്കുക",
"userlogin-remembermypassword": "ഞാൻ പ്രവേശിച്ചതായിത്തന്നെ ഓർത്തിരിക്കുക",
"userlogin-signwithsecure": "സുരക്ഷിത കണക്ഷൻ ഉപയോഗിക്കുക",
+ "cannotloginnow-title": "ഇപ്പോൾ പ്രവേശിക്കാൻ കഴിയില്ല",
+ "cannotloginnow-text": "$1 ഉപയോഗിച്ചുകൊണ്ടിരിക്കെ പ്രവേശിക്കാൻ കഴിയില്ല.",
"yourdomainname": "താങ്കളുടെ ഡൊമെയിൻ:",
"password-change-forbidden": "ഈ വിക്കിയിൽ രഹസ്യവാക്കുകൾ മാറ്റാനാവില്ല.",
"externaldberror": "ഒന്നുകിൽ ഡേറ്റാബേസ് സാധൂകരണത്തിൽ പ്രശ്നം ഉണ്ടായിരുന്നു അല്ലെങ്കിൽ നവീകരിക്കുവാൻ താങ്കളുടെ ബാഹ്യ അംഗത്വം താങ്കളെ അനുവദിക്കുന്നില്ല.",
"resetpass_submit": "രഹസ്യവാക്ക് സജ്ജീകരിച്ചശേഷം ലോഗിൻ ചെയ്യുക",
"changepassword-success": "താങ്കളുടെ രഹസ്യവാക്ക് വിജയകരമായി മാറ്റിയിരിക്കുന്നു!",
"changepassword-throttled": "കുറഞ്ഞ സമയത്തിനുള്ളിൽ താങ്കൾ നിരവധി തവണ പ്രവേശിക്കാൻ ശ്രമിച്ചിരിക്കുന്നു.\nവീണ്ടും ശ്രമിക്കുന്നതിനു മുമ്പ് ദയവായി $1 കാത്തിരിക്കുക.",
+ "botpasswords": "യന്ത്രത്തിനുള്ള രഹസ്യവാക്കുകൾ",
+ "botpasswords-label-appid": "യന്ത്രത്തിന്റെ പേര്:",
+ "botpasswords-label-create": "സൃഷ്ടിക്കുക",
+ "botpasswords-label-update": "പുതുക്കുക",
+ "botpasswords-label-cancel": "റദ്ദാക്കുക",
+ "botpasswords-label-delete": "മായ്ക്കുക",
+ "botpasswords-label-resetpassword": "രഹസ്യവാക്ക് പുനഃക്രമീകരിക്കുക",
+ "botpasswords-label-grants": "ബാധകമായ അനുമതികൾ:",
+ "botpasswords-label-restrictions": "ഉപയോഗത്തിന്റെ പരിമിതപ്പെടുത്തലുകൾ:",
+ "botpasswords-label-grants-column": "അനുവദിച്ചിരിക്കുന്നവ",
"resetpass_forbidden": "രഹസ്യവാക്കുകൾ മാറ്റുന്നത് അനുവദിക്കുന്നില്ല",
"resetpass-no-info": "ഈ താൾ നേരിട്ടു കാണുന്നതിന് താങ്കൾ ലോഗിൻ ചെയ്തിരിക്കണം.",
"resetpass-submit-loggedin": "രഹസ്യവാക്ക് മാറ്റുക",
"right-createpage": "താളുകൾ സൃഷ്ടിക്കുക (സംവാദം താളുകൾ അല്ലാത്തവ)",
"right-createtalk": "സംവാദ താളുകൾ സൃഷ്ടിക്കുക",
"right-createaccount": "പുതിയ ഉപയോക്തൃ അംഗത്വങ്ങൾ സൃഷ്ടിക്കുക",
+ "right-autocreateaccount": "ബാഹ്യ ഉപയോക്തൃ അംഗത്വമുപയോഗിച്ച് സ്വയം പ്രവേശിക്കുക",
"right-minoredit": "ചെറിയ തിരുത്തലായി രേഖപ്പെടുത്തുക",
"right-move": "താളുകൾ നീക്കുക",
"right-move-subpages": "താളുകൾ അവയുടെ ഉപതാളുകളോടുകൂടീ നീക്കുക",
"action-createpage": "താളുകൾ നിർമ്മിക്കുക",
"action-createtalk": "സംവാദ താളുകൾ നിർമ്മിക്കുക",
"action-createaccount": "ഈ ഉപയോക്തൃനാമം സൃഷ്ടിക്കുക",
+ "action-autocreateaccount": "ബാഹ്യ ഉപയോക്തൃ അംഗത്വം സ്വതേ സൃഷ്ടിക്കുക",
"action-history": "ഈ താളിന്റെ നാൾവഴി കാണുക",
"action-minoredit": "ഈ തിരുത്തൽ ഒരു ചെറിയ തിരുത്തലായി അടയാളപ്പെടുത്തുക",
"action-move": "ഈ താൾ മാറ്റുക",
"mw-widgets-titleinput-description-new-page": "താൾ ഇപ്പോൾ നിലവിലില്ല",
"mw-widgets-titleinput-description-redirect": "$1 എന്ന താളിലേക്കുള്ള തിരിച്ചുവിടൽ",
"api-error-blacklisted": "ദയവായി മറ്റൊരു വിവരണാത്മകമായ തലക്കെട്ട് തിരഞ്ഞെടുക്കുക.",
+ "sessionmanager-tie": "വ്യത്യസ്ത തരത്തിലുള്ള അനുമതി നൽകൽ തരങ്ങൾ സംയോജിപ്പിക്കാനാവില്ല: $1.",
+ "sessionprovider-generic": "$1 സെഷനുകൾ",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "കൂക്കി-അധിഷ്ഠിത സെഷനുകൾ",
+ "sessionprovider-nocookies": "കൂക്കികൾ സജ്ജമല്ലായിരിക്കാം. കൂക്കികൾ സജ്ജമാണോയെന്ന് ഉറപ്പാക്കിയ ശേഷം വീണ്ടും തുടങ്ങുക.",
"randomrootpage": "മൂലതാൾ ക്രമരഹിതമായി നൽകുക"
}
"password-login-forbidden": "ဤအသုံးပြုသူအမည်နှင့် စကားဝှက်အား အသုံးပြုခြင်းကို တားမြစ်ထားသည်။",
"mailmypassword": "စကားဝှက်ကို ပြန်ချိန်ရန်",
"passwordremindertitle": "{{SITENAME}} အတွက် ယာယီစကားဝှက်အသစ်",
+ "passwordremindertext": "တစ်စုံတစ်ယောက် ($1 အိုင်ပီလိပ်စာမှ သင်လည်းဖြစ်နိုင်) သည် {{SITENAME}} ($4) အတွက် စကားဝှက်အသစ်ကို တောင်းဆိုခဲ့သည်။ \nအသုံးပြုသူ \"$2\" အတွက် ယာယီစကားဝှက်အသစ်ကို ဖန်တီးပြီး \"$3\" အဖြစ် သတ်မှတ်လိုက်သည်။ \nဤအရာကို သင်ရည်ရွယ်သည်ဆိုပါက လော့ဂ်အင်ဝင်ရန်ပြီး စကားဝှက်အသစ် ရွေးချယ်ရန် လိုအပ်ပါသည်။ \nသင်၏ ယာယီစကားဝှက်သည် {{PLURAL:$5|တစ်ရက်|$5 ရက်}}အတွင်း သက်တမ်းကုန်ပါလိမ့်မည်။\n\nအကယ်၍ တစ်စုံတစ်ယောက်က ဤတောင်းဆိုမှုကို ပြုလုပ်ခဲ့ပါက၊ သို့မဟုတ် သင်သည် သင့်စကားဝှက်အား မှတ်မိပြီး \nပြောင်းလဲရန် ဆန္ဒမရှိပါ ဤစာလွှာကို မျက်ကွယ်ပြုပြီး စကားဝှက်အဟောင်းဖြင့် ဆက်လက်သုံးစွဲနိုင်ပါသည်။",
"noemail": "အသုံးပြုသူ \"$1\" အတွက် မည်သည့်အီးမေးလိပ်စာမှ မှတ်သားထားခြင်း မရှိပါ။",
"noemailcreate": "တရာဝင်အီးမေးလိပ်စာ ပေးရန် လိုအပ်သည်",
"mailerror": "မေးပို့ခြင်း အမှား - $1",
"retypenew": "စကားဝှက် အသစ်ကို ထပ်ရိုက်ပါ -",
"resetpass_submit": "စကားဝှက်ကို သတ်မှတ်ပြီးနောက် Log in ဝင်ရန်",
"changepassword-success": "သင့်စကားဝှက်ကို အောင်မြင်စွာ ပြောင်းလဲပြီးပါပြီ။",
+ "botpasswords-label-appid": "ဘော့အမည်-",
+ "botpasswords-label-create": "ဖန်တီး",
+ "botpasswords-label-cancel": "မလုပ်တော့ပါ",
+ "botpasswords-label-delete": "ဖျက်",
+ "botpasswords-label-resetpassword": "စကားဝှက်ကို ပြန်ချိန်ရန်",
"resetpass_forbidden": "စကားဝှက် ပြောင်းမရနိုင်ပါ",
"resetpass-no-info": "ဤစာမျက်နှာကို တိုက်ရိုက်အသုံးပြုနိုင်ရန်အတွက် Log in ဝင်ထားရပါမည်။",
"resetpass-submit-loggedin": "စကားဝှက်ပြောင်းရန်",
"right-createtalk": "ဆွေးနွေးချက်စာမျက်နှာများ စတင်ရေးသားရန်",
"right-createaccount": "အသုံးပြုသူအကောင့်အသစ်ကို ဖန်တီးရန်",
"right-minoredit": "တည်းဖြတ်မှုများကို အရေးမကြီးဟု မှတ်သားရန်",
- "right-move": "á\80\85á\80¬á\80\99á\80»á\80\80á\80ºá\80\94á\80¾á\80¬á\80\80á\80á\80¯ရွှေ့ပြောင်းပါ",
+ "right-move": "á\80\85á\80¬á\80\99á\80»á\80\80á\80ºá\80\94á\80¾á\80¬á\80\99á\80»á\80¬á\80¸á\80\80á\80á\80¯ ရွှေ့ပြောင်းပါ",
"right-move-subpages": "စာမျက်နှာများကို ယင်းတို့၏စာမျက်နှာအခွဲတို့နှင့်တကွ ရွှေ့ရန်",
"right-movefile": "ဖိုင်များရွှေ့ရန်",
"right-suppressredirect": "စာမျက်နှာများကို ရွှေ့သောအခါ မူရင်းစာမျက်နှာတို့မှ ပြန်ညွှန်းများ မဖန်တီးရန်",
"right-autoconfirmed": "အိုင်ပီအခြေပြု ကန့်သတ်ချက်များကို အကျိုးမသက်ရောက်ပါ",
"right-bot": "အလိုအလျောက်ပြုမူသော ဖြစ်စဉ်အဖြစ်ဆောင်ရွက်ရန်",
"right-writeapi": "ရေးသားမှု API ကို သုံးရန်",
- "right-delete": "စာမျက်နှာများကိုဖျက်ပါ။",
+ "right-delete": "စာမျက်နှာများကို ဖျက်ပါ",
"right-bigdelete": "လွန်စွာများပြားသော ရာဇဝင်များရှိသည့် စာမျက်နှာများကို ဖျက်ရန်",
"right-browsearchive": "ဖျက်ပစ်လိုက်သော စာမျက်နှာများကို ရှာရန်",
"right-undelete": "စာမျက်နှာတစ်ခုကို မဖျက်တော့ရန်",
"removedwatchtext": "\"[[:$1]]\" နှင့် ၎င်း၏ ဆွေးနွေးချက်စာမျက်နှာကို သင်၏ [[Special:Watchlist|စောင့်ကြည့်စာရင်း]] မှ ဖယ်ထုတ်ပြီး ဖြစ်သည်။",
"watch": "စောင့်ကြည့်ရန်",
"watchthispage": "ဤစာမျက်နှာကို စောင့်ကြည့်ရန်",
- "unwatch": "á\80\86á\80\80á\80ºá\80\9cá\80\80á\80º á\80\85á\80±á\80¬á\80\84á\80·á\80ºá\80\99á\80\80á\80¼á\80\8aá\80·á\80ºá\80\90á\80±á\80¬á\80·á\80\9bá\80\94်",
+ "unwatch": "á\80\85á\80±á\80¬á\80\84á\80·á\80ºá\80\99á\80\80á\80¼á\80\8aá\80·á\80ºá\80\95á\80«á\80\94á\80¾á\80\84á\80·်",
"unwatchthispage": "စောင့်ကြည့်ခြင်းကို ရပ်တန့်ရန်",
"notanarticle": "မာတိကာစာမျက်နှာတစ်ခု မဟုတ်",
"watchlist-details": "{{PLURAL:$1|စာမျက်နှာ $1 ခု|စာမျက်နှာ $1 ခု}} သည် သင့်စောင့်ကြည့်စာရင်းတွင် ရှိပြီး ဆွေးနွေးချက်စာမျက်နှာများကို ထည့်တွက် မထားပါ။",
"virus-scanfailed": "scanziona fallita (codece $1)",
"virus-unknownscanner": "antivirus scanusciuto:",
"logouttext": "'''Site asciùte.'''\n\nNota ca arcune paggene putessero cuntinuà ad cumparì comme se 'o logout nun fosse affettuato fin quanno nun sarrà pulezzata 'a cache d\"o proprio browser.",
+ "cannotlogoutnow-title": "Nun se pò ascì mò",
+ "cannotlogoutnow-text": "'A disconessione nun è possibbele quanno s'ausa $1.",
"welcomeuser": "Bemmenuto, $1!",
"welcomecreation-msg": "'O cunto vuosto è stato criato.\nMo' putite cagnà 'e [[Special:Preferences|preferenze 'e {{SITENAME}}]].",
"yourname": "Nomme utente",
"remembermypassword": "Allicuordate d\"a password (for a maximum of $1 {{PLURAL:$1|day|days}})",
"userlogin-remembermypassword": "Mantienime cullegato",
"userlogin-signwithsecure": "Usa na conessione sicura",
+ "cannotloginnow-title": "Nun se pò trasì mò",
+ "cannotloginnow-text": "'A connessione nun è possibbele quanno s'ausa $1.",
"yourdomainname": "Spiecà 'o dumminio",
"password-change-forbidden": "Nun se ponno cagnà 'e password ncopp'a sta wiki.",
"externaldberror": "Ce sta n'errore ch' 'e server d'autenticazione esterno, o pure nun v'è permesso accedere all'aghiurnamento d' 'o cunto sterno vuosto.",
"resetpass_submit": "Stabbelite 'a password e trasite",
"changepassword-success": "'A password è stata cagnata currettamente!",
"changepassword-throttled": "Songo state fatte troppe tentative 'a trasì.\nAspetta nu $1 apprimma 'e pruvà n'ata vota.",
+ "botpasswords": "Password bot",
+ "botpasswords-summary": "<em>Password bot</em> premmettesse 'e trasì a n'utente pe' bbìa d'API senza ausà 'e credenziale d'acciesso prencepale 'e ll'utenza. 'E deritte utente disponibbele quanno s'affettuasse l'accesso cu na password 'e bot se ponn'apprisentà lemmetate.\n\nSi nun canuscite 'o mutivo p' 'o quale 'o putite fà, allora può darse ca nun l'avissev'a ffà. Nisciuno avesse maje 'addimannà 'e crià una 'e chiste p' 'e ddà a chille.",
+ "botpasswords-disabled": "'E password 'e bot songo stutate.",
+ "botpasswords-no-central-id": "Pe' puté ausà na password bot, avit'a trasì dint'a nu cunto centralizzato.",
+ "botpasswords-existing": "Password bot esistente",
+ "botpasswords-createnew": "Crèa na password bot nòva",
+ "botpasswords-editexisting": "Cagna na password bot esistente",
+ "botpasswords-label-appid": "Nomme d' 'o bot:",
+ "botpasswords-label-create": "Crèa",
+ "botpasswords-label-update": "Agghiuorna",
+ "botpasswords-label-cancel": "Canciella",
+ "botpasswords-label-delete": "Scancèlla",
+ "botpasswords-label-resetpassword": "Riabbìa 'a password",
+ "botpasswords-label-grants": "Assegnaziune apprecabbele:",
+ "botpasswords-help-grants": "Ogne assegnazione dà acciesso a 'e deritte utente elencate ca n'utenza avesse già. Vedite 'a [[Special:ListGrants|tabbella 'e ll'assegnaziune]] pe' ne mòvere cchiù nfurmaziune.",
+ "botpasswords-label-restrictions": "Restriziune d'uso:",
+ "botpasswords-label-grants-column": "Assegnaziune date",
+ "botpasswords-bad-appid": "'O nomme bot \"$1\" nun è bbuono.",
+ "botpasswords-insert-failed": "Nun se pò azzeccà 'o nomme bot \"$1\". Fosse stato già azzeccato?",
+ "botpasswords-update-failed": "Se scassaje a carrecà 'o nomme bot \"$1\". È stato scancellato?",
+ "botpasswords-created-title": "Password bot criata",
+ "botpasswords-created-body": "'A password bot \"$1\" fuje criata cu' succiesso.",
+ "botpasswords-updated-title": "Password bot agghiurnata",
+ "botpasswords-updated-body": "'A password bot \"$1\" è fuje agghiurnata cu' succiesso.",
+ "botpasswords-deleted-title": "Password bot scancellata",
+ "botpasswords-deleted-body": "'A password bot \"$1\" è stata scancellata.",
+ "botpasswords-newpassword": "'A password nòva pe' puté trasì cu <strong>$1</strong> è <strong>$2</strong>. <em>Pe' piacere signatevello chesto pe' ve ffà conzurtaziune future.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider nun è disponibbele.",
+ "botpasswords-restriction-failed": "'E restriziune 'e password bot nun ve permettessero st'acciesso.",
+ "botpasswords-invalid-name": "'O nomme utente nnecato nun cuntenesse nu spartetóre 'e bot password (\"$1\").",
+ "botpasswords-not-exist": "L'utente \"$1\" nun téne na password bot chiammata \"$2\".",
"resetpass_forbidden": "'E password nun se ponno cagnà",
"resetpass-no-info": "Avite 'a trasì ('o login) pe ffà l'acciesso a sta paggena direttamente.",
"resetpass-submit-loggedin": "Cagna password",
"right-createpage": "Crìa paggene (ca nun songo paggene 'e chiacchiera)",
"right-createtalk": "Crìa chiacchiere 'e paggena",
"right-createaccount": "Crìa utenze nove",
+ "right-autocreateaccount": "Tràse automaticamente cu n'utenza 'e fore",
"right-minoredit": "Nzigna 'e cagnamiente comme minure",
"right-move": "Muove 'e paggene",
"right-move-subpages": "Muove 'e paggene nzieme ê sottopaggene suje",
"action-createpage": "crìa paggene",
"action-createtalk": "crìa chiacchiere 'e paggena",
"action-createaccount": "crìa stu cunto utente",
+ "action-autocreateaccount": "automaticamente crèa stu cunto utente 'e fore",
"action-history": "vide 'a cronologgia 'e sta paggena",
"action-minoredit": "nzegnà stu cagnamiento comme minore",
"action-move": "mòve sta paggena",
"querypage-disabled": "Sta paggena speciale è stutata pe' mutive 'e prestaziune.",
"apihelp": "Ajuto cu l'API",
"apihelp-no-such-module": "'O modulo \"$1\" nun se trova.",
+ "apisandbox": "Casciulella 'e pprove API",
+ "apisandbox-jsonly": "'O JavaScript è necessario pe' puté ausà 'a casciulella 'e pprove 'e ll'API.",
+ "apisandbox-api-disabled": "Ll'API è stutata ind'a stu sito.",
+ "apisandbox-intro": "Aùsa sta paggena pe' puté ffà prove c' 'o <strong>servizio web 'e ll'API MediaWiki</strong>.\nVedite e ve piglià riferimento ncopp' 'a [[mw:API:Main page|documentazione 'e ll'API]] pe' n'avé cchiù dettaglie 'e comm'ausà n'API. Esempio: [//www.mediawiki.org/wiki/API#A_simple_example piglia 'e ccuntenute 'e na Paggena Prencepale]. Sceglie n'aziona pe' n'avé cchiù dettaglie.\n\nTenite a mmente ca, pure si chest'è na casciulella 'e pprove, ll'aziune ca vuje facite putessero cagnà sta wiki.",
+ "apisandbox-fullscreen": "Spanne pannello",
+ "apisandbox-fullscreen-tooltip": "Spanne 'o pannello 'e casciulella 'e pprove pe' puté ghienchere tuttaquanta 'a fenestella d' 'o navigatóre.",
+ "apisandbox-unfullscreen": "Mmusta paggena",
+ "apisandbox-unfullscreen-tooltip": "Reduce 'o pannello sandbox, accussì facenno ch' 'e cullegamente 'e navigazione 'e MediaWiki fossero a disposizione.",
+ "apisandbox-submit": "Fà 'na richiesta",
+ "apisandbox-reset": "Pulezza",
+ "apisandbox-retry": "Riprova",
+ "apisandbox-loading": "Carreca 'e nfurmaziune p' 'o modulo API \"$1\"...",
+ "apisandbox-load-error": "Se scassaje coccosa pe' tramente ca se carrecava nfurmazione p' 'o modulo API \"$1\": $2",
+ "apisandbox-no-parameters": "Stu modulo API nun tene parametre.",
+ "apisandbox-helpurls": "Cullegamente â guida",
+ "apisandbox-examples": "Esempio",
+ "apisandbox-dynamic-parameters": "Parametre addiziunale",
+ "apisandbox-dynamic-parameters-add-label": "Azzecca nu parametro:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Nomme d' 'o parametro",
+ "apisandbox-dynamic-error-exists": "Nu parametro denommenato \"$1\" esiste già.",
+ "apisandbox-deprecated-parameters": "Parametre mò obsoleti",
+ "apisandbox-fetch-token": "Auto-ghienche 'o token",
+ "apisandbox-submit-invalid-fields-title": "Cocche campo nun è buono",
+ "apisandbox-submit-invalid-fields-message": "Pe' piacere curriggite 'e campe nzegnàte e tentate n'ata vota.",
+ "apisandbox-results": "Rezurtate",
+ "apisandbox-sending-request": "Mannanno na richiesta 'API..",
+ "apisandbox-loading-results": "Ricezione d' 'e risultate 'e ll'API 'ncurzo...",
+ "apisandbox-results-error": "N'errore cumparette pe' tramente ca se steva carrecanno na risposta 'e query API: $1.",
+ "apisandbox-request-url-label": "URL addimannata:",
+ "apisandbox-request-time": "Tiempo addimannato: {{PLURAL:$1|$1 ms}}",
+ "apisandbox-results-fixtoken": "Curregge 'e token e manna n'ata vota",
+ "apisandbox-results-fixtoken-fail": "Scassaje a se piglià 'o token \"$1\".",
+ "apisandbox-alert-page": "'E campe int'a sta paggene nun so' valide.",
+ "apisandbox-alert-field": "'O valore int'a stu campo nun è valido.",
"booksources": "Funte libbrarie",
"booksources-search-legend": "Ascìa 'e fonte ncopp' 'e libbre",
"booksources-search": "Ascìa",
"mw-widgets-titleinput-description-new-page": "'a pàggene nun esiste ancore",
"mw-widgets-titleinput-description-redirect": "redirezionate ncopp' a $1",
"api-error-blacklisted": "Pe' piacere sciglite nu titolo differente e descrittivo.",
+ "sessionmanager-tie": "Nun se ponno cumbinà 'e tipe 'e richiesta 'autenticaziona: $1.",
+ "sessionprovider-generic": "$1 sessiune",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "sessiune basate ncopp' 'e cookie",
+ "sessionprovider-nocookies": "'E cookie ponno stà stutate. Vedite si 'e cookie stann'appicciate e accumminciate n'ata vota.",
"randomrootpage": "Paggena 'e rareca a ccaso"
}
"virus-scanfailed": "skanning mislyktes (kode $1)",
"virus-unknownscanner": "ukjent antivirusprogram:",
"logouttext": "'''Du er nå logget ut.'''\n\nVær oppmerksom på at noen sider kan fortsette å dukke opp som om du fortsatt var innlogget, helt til du nullstiller nettleserens mellomlager (cache).",
+ "cannotlogoutnow-title": "Kan ikke logge ut nå",
+ "cannotlogoutnow-text": "Å logge ut er ikke mulig ved bruk av $1.",
"welcomeuser": "Velkommen $1!",
"welcomecreation-msg": "Kontoen din har blitt opprettet.\nIkke glem å endre [[Special:Preferences|innstillingene dine]] på {{SITENAME}}.",
"yourname": "Brukernavn:",
"remembermypassword": "Husk meg på denne datamaskinen (i maks $1 {{PLURAL:$1|dag|dager}})",
"userlogin-remembermypassword": "Hold meg innlogget",
"userlogin-signwithsecure": "Logg inn med sikker tjener",
+ "cannotloginnow-title": "Kan ikke logge inn nå",
+ "cannotloginnow-text": "Å logge inn er ikke mulig ved bruk av $1.",
"yourdomainname": "Ditt domene",
"password-change-forbidden": "Du kan ikke endre passord på denne wikien.",
"externaldberror": "Det var en ekstern autentifiseringsfeil, eller du kan ikke oppdatere din eksterne konto.",
"resetpass_submit": "Angi passord og logg inn",
"changepassword-success": "Passordet ditt ble korrekt endret!",
"changepassword-throttled": "Du har foretatt for mange nylige innloggingsforsøk.\nVær vennlig å vente $1 før du prøver igjen.",
+ "botpasswords": "Robotpassord",
+ "botpasswords-summary": "<em>Robotpassord</em> gir tilgang til en brukerkonto via API uten å bruke hovedpassordet til kontoen. Brukerrettighetene kan bli begrenset ved bruk av dette passordet.\n\nHvis du ikke vet om du vil benytte dette, er det sannsynlig at du ikke bør fylle det ut. Det skal ikke være nødvendig for andre personer å be deg om å fylle ut dette for å gi det til de.",
+ "botpasswords-disabled": "Robotpassord er deaktivert.",
+ "botpasswords-no-central-id": "For å bruke robotpassord må du være logget inn med en sentralisert konto.",
+ "botpasswords-existing": "Eksisterende robotpassord",
+ "botpasswords-createnew": "Opprett et nytt robotpassord",
+ "botpasswords-editexisting": "Redigere et eksisterende robotpassord",
+ "botpasswords-label-appid": "Robotnavn:",
+ "botpasswords-label-create": "Opprett",
+ "botpasswords-label-update": "Oppdater",
+ "botpasswords-label-cancel": "Avbryt",
+ "botpasswords-label-delete": "Slett",
+ "botpasswords-label-resetpassword": "Tilbakestill passord",
+ "botpasswords-label-grants": "Tilgjengelige tildelinger:",
+ "botpasswords-help-grants": "Hver tildeling gir tilgang til opplistede brukerrettigheter som brukerkontoen allerede har. Se [[Special:ListGrants|tildelingstabellen]] for mer informasjon.",
+ "botpasswords-label-restrictions": "Bruksbegrensninger:",
+ "botpasswords-label-grants-column": "Bevilget",
+ "botpasswords-bad-appid": "Robotnavnet \"$1\" er ikke gyldig.",
+ "botpasswords-insert-failed": "Kunne ikke legge til robotnavnet \"$1\". Har det allerede blitt lagt til?",
+ "botpasswords-update-failed": "Kunne ikke oppdatere robotnavnet \"$1\". Er det slettet?",
+ "botpasswords-created-title": "Robotpassord opprettet",
+ "botpasswords-created-body": "Robotpassordet \"$1\" ble opprettet.",
+ "botpasswords-updated-title": "Robotpassord oppdatert",
+ "botpasswords-updated-body": "Robotpassordet \"$1\" ble oppdatert.",
+ "botpasswords-deleted-title": "Robotpassord slettet",
+ "botpasswords-deleted-body": "Robotpassordet \"$1\" ble slettet.",
+ "botpasswords-newpassword": "Det nye passordet for å logge inn med <strong>$1</strong> er <strong>$2</strong>. <em>Vennligst lagre dette for fremtidig referanse.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider er ikke tilgjengelig.",
+ "botpasswords-restriction-failed": "Begrensninger for robotpassord tillater ikke denne innloggingen.",
+ "botpasswords-invalid-name": "Det angitte brukernavnet inneholder ikke separasjonstegnet for robotpassord (\"$1\").",
+ "botpasswords-not-exist": "Brukeren \"$1\" har ikke noe robotpassord for \"$2\".",
"resetpass_forbidden": "Passord kan ikke endres",
"resetpass-no-info": "Du må være logget inn for å gå til denne siden direkte",
"resetpass-submit-loggedin": "Endre passord",
"passwordreset-emailtext-ip": "Noen (sannsynligvis deg fra IP-adressen $1) ba om en tilbakestilling av ditt passord for {{SITENAME}} ($4). {{PLURAL:$3|Den følgende brukerkontoen|De følgende brukerkontoene}} er\ntilknyttet denne e-postadressen:\n\n$2\n\n{{PLURAL:$3|Dette midlertidige passordet|Disse midlertidige passordene}} utløper om {{PLURAL:$5|én dag|$5 dager}}.\nDu bør logge på og velge et nytt passord nå. Dersom noen andre kom med denne\nforespørselen, eller du har kommet på ditt opprinnelige passord, og ikke lenger\nønsker å endre det, kan du ignorere denne meldingen og fortsette å bruke ditt gamle\npassord.",
"passwordreset-emailtext-user": "Brukeren $1 på {{SITENAME}} ba om en tilbakestilling av passordet ditt for {{SITENAME}}\n($4). {{PLURAL:$3|Den følgende brukerkontoen|De følgende brukerkontoene}} er tilknyttet denne e-postadressen:\n\n$2\n\n{{PLURAL:$3|Dette midlertidige passordet|Disse midlertidige passordene}} utløper om {{én dag|$5 dager}}.\nDu bør logge på og velge et nytt passord nå. Dersom noen andre kom med denne\nforespørselen, eller du har kommet på ditt opprinnelige passord, og ikke lenger\nønsker å endre det, kan du ignorere denne meldingen og fortsette å bruke ditt gamle\npassord.",
"passwordreset-emailelement": "Brukernavn: \n$1\n\nMidlertidig passord: \n$2",
- "passwordreset-emailsentemail": "Hvis denne epostadressen er koblet til din konto, så vil det bli sendt en epost om tilabakestilling av passord.",
+ "passwordreset-emailsentemail": "Hvis denne epostadressen er koblet til din konto, så vil det bli sendt en epost om tilbakestilling av passord.",
"passwordreset-emailsentusername": "Hvis det finnes en epostadresse knyttet til dette brukernavnet, vil en epost med informasjon om tilbakestilling av passord bli sendt.",
"passwordreset-emailsent-capture": "Passordtilbakestillingseposten vist under har blitt sendt ut.",
"passwordreset-emailerror-capture": "En passordtilbakestillingsepost ble laget, men det lyktes ikke å sende denne til {{GENDER:$2|brukeren}}: $1",
"searchprofile-images-tooltip": "Søk etter filer",
"searchprofile-everything-tooltip": "Søk i alt innhold (inkldert diskusjonssider)",
"searchprofile-advanced-tooltip": "Søk i visse navnerom",
- "search-result-size": "$1 ({{PLURAL:$2|ett|$2}} ord)",
+ "search-result-size": "$1 ({{PLURAL:$2|ett ord|$2 ord}})",
"search-result-category-size": "{{PLURAL:$1|1 medlem|$1 medlemmer}} ({{PLURAL:$2|1 underkategori|$2 underkategorier}}, {{PLURAL:$3|1 fil|$3 filer}})",
"search-redirect": "(omdirigering $1)",
"search-section": "(avsnitt $1)",
"right-createpage": "Opprette sider (som ikke er diskusjonssider)",
"right-createtalk": "Opprette diskusjonssider",
"right-createaccount": "Opprette nye kontoer",
+ "right-autocreateaccount": "Logg inn automatisk med en ekstern brukerkonto",
"right-minoredit": "Markere endringer som mindre",
"right-move": "Flytte sider",
"right-move-subpages": "Flytte sider med undersider",
"number_of_watching_users_pageview": "[$1 overvåkende {{PLURAL:$1|bruker|brukere}}]",
"rc_categories": "Begrens til kategorier (skilletegn: «|»)",
"rc_categories_any": "Alle",
- "rc-change-size-new": "$1 {{PLURAL:$1|byte}} etter endring",
+ "rc-change-size-new": "$1 {{PLURAL:$1|byte|bytes}} etter endring",
"newsectionsummary": "/* $1 */ ny seksjon",
"rc-enhanced-expand": "Vis detaljer",
"rc-enhanced-hide": "Skjul detaljer",
"sp-contributions-toponly": "Vis kun endringer som er gjeldende revisjoner",
"sp-contributions-newonly": "Bare vis bidrag som er sideopprettinger",
"sp-contributions-submit": "Søk",
- "whatlinkshere": "Lenker hit",
+ "whatlinkshere": "Hva lenker hit",
"whatlinkshere-title": "Sider som lenker til «$1»",
"whatlinkshere-page": "Side:",
"linkshere": "Følgende sider lenker til '''[[:$1]]''':",
"javascripttest-pagetext-frameworks": "Vennligst velg en av følgende testerammeverk: $1",
"javascripttest-pagetext-skins": "Velg et utseende for testene:",
"javascripttest-qunit-intro": "Se [$1 testedokumentasjonen] på mediawiki.org.",
- "tooltip-pt-userpage": "Din brukerside",
+ "tooltip-pt-userpage": "{{GENDER:|Din brukerside}}",
"tooltip-pt-anonuserpage": "Brukersiden for IP-adressen du redigerer fra",
- "tooltip-pt-mytalk": "Din diskusjonsside",
+ "tooltip-pt-mytalk": "{{GENDER:|Din}} diskusjonsside",
"tooltip-pt-anontalk": "Diskusjon om redigeringer fra denne IP-adressen",
- "tooltip-pt-preferences": "Dine innstillinger",
+ "tooltip-pt-preferences": "{{GENDER:|Dine}} innstillinger",
"tooltip-pt-watchlist": "Liste over sider du overvåker for endringer.",
- "tooltip-pt-mycontris": "Liste over dine bidrag",
+ "tooltip-pt-mycontris": "En liste over {{GENDER:|dine}} bidrag",
"tooltip-pt-anoncontribs": "En liste over redigeringer gjort fra denne IP-adressen",
"tooltip-pt-login": "Du oppfordres til å logge inn, men det er ikke obligatorisk",
"tooltip-pt-logout": "Logg ut",
"tooltip-search-fulltext": "Søk etter sider som innholder denne teksten",
"tooltip-p-logo": "Gå til hovedsiden",
"tooltip-n-mainpage": "Gå til hovedsiden",
- "tooltip-n-mainpage-description": "Gå til hovedsiden",
+ "tooltip-n-mainpage-description": "Besøk hovedsiden",
"tooltip-n-portal": "Om prosjektet, hva du kan gjøre, hvor du kan finne ting",
"tooltip-n-currentevents": "Finn bakgrunnsinformasjon om aktuelle hendelser",
"tooltip-n-recentchanges": "Liste over siste endringer på wikien.",
"tooltip-t-recentchangeslinked": "Siste endringer i sider som blir lenket fra denne siden",
"tooltip-feed-rss": "RSS-mating for denne siden",
"tooltip-feed-atom": "Atom-mating for denne siden",
- "tooltip-t-contributions": "Vis liste over bidrag fra denne brukeren",
+ "tooltip-t-contributions": "En liste over bidrag fra {{GENDER:$1|denne brukeren}}",
"tooltip-t-emailuser": "Send en e-post til denne brukeren",
"tooltip-t-info": "Mer informasjon om denne siden",
"tooltip-t-upload": "Last opp filer",
"metadata-help": "Denne filen inneholder tilleggsinformasjon, antagligvis lagt til av digitalkameraet eller skanneren brukt til å lage eller digitalisere det.\nHvis filen har blitt forandret fra utgangspunktet, kan enkelte detaljer være unøyaktige.",
"metadata-expand": "Vis utvidede detaljer",
"metadata-collapse": "Skjul utvidede detaljer",
- "metadata-fields": "Bildemetadatafelt listet i denne meldingen inkluderes på bildesiden når metadatatabellen er slått sammen.\nAndre vil skjules som standard.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude",
+ "metadata-fields": "Bildemetadatafelt listet i denne meldingen inkluderes på bildesiden når metadatatabellen har kollapset.\nAndre vil skjules som standard.\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": "Bredde",
"exif-imagelength": "Høyde",
"exif-bitspersample": "Bits per komponent",
"virus-scanfailed": "scannen is mislukt (code $1)",
"virus-unknownscanner": "onbekend antivirusprogramma:",
"logouttext": "<strong>U bent nu afgemeld.</strong>\n\nSommige pagina's kunnen blijven weergegeven alsof u nog aangemeld bent, totdat u uw browsercache leegt.",
+ "cannotlogoutnow-title": "Niet mogelijk om nu af te melden",
+ "cannotlogoutnow-text": "Afmelden is niet mogelijk bij het gebruik van $1.",
"welcomeuser": "Welkom, $1!",
"welcomecreation-msg": "Uw account is aangemaakt.\nIndien gewenst kunt u uw [[Special:Preferences|voorkeuren]] voor {{SITENAME}} aanpassen.",
"yourname": "Gebruikersnaam:",
"remembermypassword": "Aanmeldgegevens onthouden (maximaal $1 {{PLURAL:$1|dag|dagen}})",
"userlogin-remembermypassword": "Aangemeld blijven",
"userlogin-signwithsecure": "Beveiligde verbinding gebruiken",
+ "cannotloginnow-title": "Niet mogelijk om aan te melden",
+ "cannotloginnow-text": "Aanmelden is niet mogelijk bij het gebruik van $1.",
"yourdomainname": "Uw domein:",
"password-change-forbidden": "U kunt uw wachtwoord niet wijzigen in deze wiki.",
"externaldberror": "Er is een fout opgetreden bij het aanmelden bij de database of u hebt geen toestemming uw externe gebruiker bij te werken.",
"resetpass_submit": "Wachtwoord instellen en aanmelden",
"changepassword-success": "Uw wachtwoord is gewijzigd.",
"changepassword-throttled": "U heeft recentelijk te veel mislukte aanmeldpogingen gedaan.\nWacht alstublieft $1 voordat u het opnieuw probeert.",
+ "botpasswords": "Botwachtwoorden",
+ "botpasswords-summary": "<em>Botwachtwoorden</em> zorgen voor toegang tot de API via een gebruikersaccount zonder gebruik te maken van de aanmeldgegevens van dat account. De gebruikersrechten die beschikbaar zijn kunnen afwijken indien er aangemeld is met een botwachtwoord.\n\nAls u niet weet wat de gevolgen hiervan zijn, is het handiger om dit ook dan niet te doen. Niemand hoort u te vragen om een botwachtwoord aan te maken en deze vervolgens aan hem of haar te geven.",
+ "botpasswords-disabled": "Botwachtwoorden zijn uitgeschakeld.",
+ "botpasswords-no-central-id": "Om botwachtwoorden te gebruiken, moet u ingelogd zijn met een gecentraliseerd account",
+ "botpasswords-existing": "Bestaande botwachtwoorden",
+ "botpasswords-createnew": "Een nieuw botwachtwoord aanmaken",
+ "botpasswords-editexisting": "Een bestaand botwachtwoord bewerken",
+ "botpasswords-label-appid": "Naam van bot:",
+ "botpasswords-label-create": "Aanmaken",
+ "botpasswords-label-update": "Bijwerken",
+ "botpasswords-label-cancel": "Annuleren",
+ "botpasswords-label-delete": "Verwijderen",
+ "botpasswords-label-resetpassword": "Het wachtwoord opnieuw instellen",
+ "botpasswords-label-grants": "Van toepassing zijnde rechten:",
+ "botpasswords-help-grants": "Iedere toestemming geeft toegang tot de opgegeven gebruikersrechten die de gebruiker al heeft. Zie [[Special:ListGrants|overzicht van rechten]] voor meer informatie.",
+ "botpasswords-label-restrictions": "Gebruiksbeperkingen:",
+ "botpasswords-label-grants-column": "Toegewezen",
+ "botpasswords-bad-appid": "De botnaam \"$1\" is niet geldig.",
+ "botpasswords-insert-failed": "Toevoegen van botnaam \"$1\" mislukt. Is deze misschien al toegevoegd?",
+ "botpasswords-update-failed": "Bijwerken van botnaam \"$1\" mislukt. Is deze misschien verwijderd?",
+ "botpasswords-created-title": "Botwachtwoord aangemaakt",
+ "botpasswords-created-body": "Het botwachtwoord \"$1\" is succesvol aangemaakt.",
+ "botpasswords-updated-title": "Botwachtwoord bijgewerkt",
+ "botpasswords-updated-body": "Het botwachtwoord \"$1\" is succesvol bijgewerkt.",
+ "botpasswords-deleted-title": "Botwachtwoord verwijderd",
+ "botpasswords-deleted-body": "Het botwachtwoord \"$1\" is verwijderd.",
+ "botpasswords-newpassword": "Het nieuwe wachtwoord om aan te melden met <strong>$1</strong> is nu <strong>$2</strong>. <em>Bewaar dit goed voor toekomstig gebruik.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider is niet beschikbaar.",
+ "botpasswords-restriction-failed": "Botwachtwoordbeperkingen maken het aanmelden onmogelijk.",
+ "botpasswords-invalid-name": "De gebruikersnaam mag niet het scheidingsteken van het botwachtwoord (\"$1\") bevatten.",
+ "botpasswords-not-exist": "Gebruiker \"$1\" heeft geen botwachtwoord genaamd \"$2\"",
"resetpass_forbidden": "Wachtwoorden kunnen niet gewijzigd worden",
"resetpass-no-info": "U dient aangemeld zijn voordat u deze pagina kunt gebruiken.",
"resetpass-submit-loggedin": "Wachtwoord wijzigen",
"right-createpage": "Pagina's aanmaken",
"right-createtalk": "Overlegpagina's aanmaken",
"right-createaccount": "Nieuwe gebruikers aanmaken",
+ "right-autocreateaccount": "Automatisch aanmelden met een extern gebruikersaccount",
"right-minoredit": "Bewerkingen als klein markeren",
"right-move": "Pagina's hernoemen",
"right-move-subpages": "Pagina's inclusief subpagina's verplaatsen",
"action-createpage": "pagina's aan te maken",
"action-createtalk": "overlegpagina's aan te maken",
"action-createaccount": "deze gebruiker aan te maken",
+ "action-autocreateaccount": "dit externe gebruikersaccount automatisch aanmaken",
"action-history": "de geschiedenis van deze pagina te bekijken",
"action-minoredit": "deze bewerking als klein te markeren",
"action-move": "deze pagina te hernoemen",
"apisandbox-submit": "Verzoek uitvoeren",
"apisandbox-reset": "Wissen",
"apisandbox-examples": "Voorbeeld",
- "apisandbox-results": "Resultaat",
+ "apisandbox-results": "Resultaten",
"apisandbox-request-url-label": "Verzoek-URL:",
"apisandbox-request-time": "Doorlooptijd verzoek: $1",
"booksources": "Boekinformatie",
"mw-widgets-titleinput-description-new-page": "pagina bestaat nog niet",
"mw-widgets-titleinput-description-redirect": "doorverwijzing naar $1",
"api-error-blacklisted": "Kies een andere, beschrijvende naam.",
+ "sessionmanager-tie": "Het is niet mogelijk om meerdere authenticatietypen voor verzoeken te combineren: $1.",
+ "sessionprovider-generic": "$1 sessies",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "sessies gebaseerd op cookies",
+ "sessionprovider-nocookies": "Cookies kunnen uitgeschakeld zijn. Zorg ervoor dat u cookies hebt ingeschakeld en probeer het opnieuw.",
"randomrootpage": "Willekeurige hoofdpagina"
}
"wlshowhideanons": "anonyme brukarar",
"wlshowhidepatr": "patruljerte endringar",
"wlshowhidemine": "mine endringar",
+ "wlshowhidecategorization": "kategorisering av sider",
"watchlist-options": "Alternativ for overvakingslista",
"watching": "Overvakar...",
"unwatching": "Fjernar frå overvakinglista...",
"special-characters-group-gujarati": "Gujarati",
"mw-widgets-dateinput-placeholder-day": "ÅÅÅÅ-MM-DD",
"mw-widgets-dateinput-placeholder-month": "ÅÅÅÅ-MM",
+ "mw-widgets-titleinput-description-new-page": "sida finst ikkje enno",
+ "mw-widgets-titleinput-description-redirect": "omdiriger til $1",
"api-error-blacklisted": "Vel eit anna namn som er meir skildrande.",
"randomrootpage": "Tilfeldig rotsida"
}
"tog-underline": "ଲିଙ୍କତଳେଗାର ଟାଣିବା:",
"tog-hideminor": "ନିକଟରେ ହୋଇଥିବା ଛୋଟ ବଦଳସବୁକୁ ଲୁଚାଇବେ",
"tog-hidepatrolled": "ନଗଦ ବଦଳରେ ନିରିକ୍ଷଣ କରାଯାଇଥିବା ବଦଳ ସବୁକୁ ଲୁଚାଇବେ",
- "tog-newpageshidepatrolled": "ନà\82à¬\86 ପà\83ଷà\8dଠାତାଲିà¬\95ାରà\81 à¬\9cà¬\97ାହୋଇଥିବା ବଦଳସବୁକୁ ଲୁଚାଇବେ",
+ "tog-newpageshidepatrolled": "ନà\82à¬\86 ପà\83ଷà\8dଠାତାଲିà¬\95ାରà\81 ପରà¬\96ା ହୋଇଥିବା ବଦଳସବୁକୁ ଲୁଚାଇବେ",
"tog-hidecategorization": "ପୃଷ୍ଠାସବୁର ଶ୍ରେଣୀବିଭାଗ ଲୁଚାନ୍ତୁ",
"tog-extendwatchlist": "କେବଳ ନଗଦ ହିଁ ନୁହେଁ, ସବୁଯାକ ବଦଳକୁ ଦେଖାଇବା ପାଇଁ ଦେଖଣାତାଲିକାକୁ ପୂରା ଦେଖାଇବେ",
"tog-usenewrc": "ନଗଦ ବଦଳରେ ପୃଷ୍ଠା ଅନୁଯାୟୀ ଗୋଷ୍ଠୀ ବଦଳ ଏବଂ ଦେଖଣା",
"tog-watchmoves": "ମୁଁ ଘୁଞ୍ଚାଇଥିବା ପୃଷ୍ଠା ଏବଂ ଫାଇଲଗୁଡ଼ିକୁ ମୋର ଦେଖଣାତାଲିକାରେ ଯୋଡ଼ନ୍ତୁ",
"tog-watchdeletion": "ମୁଁ ଲିଭାଇଥିବା ପୃଷ୍ଠା ଏବଂ ଫାଇଲଗୁଡ଼ିକୁ ମୋର ଦେଖଣାତାଲିକାରେ ଯୋଡ଼ନ୍ତୁ",
"tog-watchrollback": "ମୁଁ ପଛକୁ ଫେରାଇଦେଇଥିବା ମୋ ଦେଖଣାତାଲିକାର ପୃଷ୍ଠାସବୁକୁ ଯୋଡ଼ନ୍ତୁ",
- "tog-minordefault": "ସବà\81ଯାà¬\95 ସମà\8dପାଦନାà¬\95à\81 à¬\9bାà¬\8fà¬\81 ଛୋଟ ବଦଳ ଭାବରେ ସୂଚିତ କରିବେ",
+ "tog-minordefault": "ସବà\81ଯାà¬\95 ସମà\8dପାଦନାà¬\95à\81 à¬\86ପà\87 ଛୋଟ ବଦଳ ଭାବରେ ସୂଚିତ କରିବେ",
"tog-previewontop": "ଏଡ଼ିଟ ବାକ୍ସ ଆଗରୁ ଦେଖଣା ଦେଖାଇବେ",
"tog-previewonfirst": "ପ୍ରଥମ ବଦଳର ଦେଖଣା ଦେଖାଇବେ",
"tog-enotifwatchlistpages": "ମୋ ଦେଖଣାତାଲିକାରେ ଥିବା ପୃଷ୍ଠା ବା ଫାଇଲରେ କିଛି ବଦଳ ହେଲେ ମୋତେ ଇମେଲ କରିବେ",
"tog-watchlisthideminor": "ଦେଖଣା ତାଲିକାରେ ଛୋଟ ଛୋଟ ବଦଳ ଗୁଡ଼ିକ ଲୁଚାଇବେ",
"tog-watchlisthideliu": "ଲଗ ଇନ କରିଥିବା ସଭ୍ୟମାନଙ୍କ ଦେଇ କରାହୋଇଥିବା ବଦଳଗୁଡ଼ିକ ଲୁଚାଇବେ",
"tog-watchlisthideanons": "ଅଜଣା ସଭ୍ୟମାନଙ୍କ ଦେଇ କରାହୋଇଥିବା ବଦଳଗୁଡ଼ିକ ଲୁଚାଇବେ",
- "tog-watchlisthidepatrolled": "ମà\8b ଦà\87à¬\96ଣା ତାଲିà¬\95ାରà\81 à¬\9cà¬\97ାଯାଇଥିବା ସମ୍ପାଦନାଗୁଡ଼ିକ ଲୁଚାଇବେ",
+ "tog-watchlisthidepatrolled": "ମà\8b ଦà\87à¬\96ଣା ତାଲିà¬\95ାରà\81 ପରà¬\96ା ଯାଇଥିବା ସମ୍ପାଦନାଗୁଡ଼ିକ ଲୁଚାଇବେ",
"tog-watchlisthidecategorization": "ପୃଷ୍ଠାସବୁର ଶ୍ରେଣୀବିଭାଗ ଲୁଚାନ୍ତୁ",
"tog-ccmeonemails": "ମୁଁ ଯେଉଁ ଇ-ମେଲ ସବୁ ଅନ୍ୟମାନଙ୍କୁ ପଠାଉଛି ସେସବୁର ନକଲ ମୋତେ ପଠାଇବେ ।",
"tog-diffonly": "ତୁଳନା ତଳେ ପୃଷ୍ଠାର ଭିତର ଭାଗ ଦେଖାନ୍ତୁ ନାହିଁ",
"tog-showhiddencats": "ଲୁଚାଯାଇଥିବା ଶ୍ରେଣୀଗୁଡ଼ିକ ଦେଖାଇବେ",
- "tog-norollbackdiff": "ରà\8bଲବà\8dà\9fାà¬\95 à¬\95ଲାପରେ ତୁଳନା ଦେଖାନ୍ତୁ ନାହିଁ",
+ "tog-norollbackdiff": "ପà¬\9bà¬\95à\81 ଫà\87ରାà¬\87ଲାପରେ ତୁଳନା ଦେଖାନ୍ତୁ ନାହିଁ",
"tog-useeditwarning": "ଯେତେବେଳେ ମୁଁ ଗୋଟିଏ ସାଇତାଯାଇନଥିବା ପୃଷ୍ଠାକୁ ବନ୍ଦ କରିଦିଏ ମୋତେ ଚେତାବନୀ ଦେବେ",
"tog-prefershttps": "ଲଗ ଇନ କଲାପରେ ସର୍ବଦା ସୁରକ୍ଷିତ କନେକ୍ସନ ବ୍ୟବହାର କରିବେ",
"underline-always": "ସବୁବେଳେ",
"editfont-style": "ଫଣ୍ଟ ଶୈଳୀକୁ ବଦଳାଇବେ:",
"editfont-default": "ବ୍ରାଉଜରରେ ଆଗରୁ ଥିବା ସୁବିଧା",
"editfont-monospace": "ମନୋସ୍ପେସ ଥିବା ଫଣ୍ଟ",
- "editfont-sansserif": "ସାନସ-ସେରିଫ ଫଣ୍ଟ",
+ "editfont-sansserif": "ସାନà\8dସ-ସà\87ରିଫ ଫଣà\8dà¬\9f",
"editfont-serif": "ସେରିଫ ଫଣ୍ଟ",
"sunday": "ରବିବାର",
"monday": "ସୋମବାର",
"listingcontinuesabbrev": "ଆହୁରି ଅଛି..",
"index-category": "ସୂଚୀଥିବା ପୃଷ୍ଠାସବୁ",
"noindex-category": "ସୂଚୀହୀନ ପୃଷ୍ଠାସବୁ",
- "broken-file-category": "à¬à¬\99à\8dà¬\97ା ଫାଇଲ ଲିଙ୍କ ଥିବା ପୃଷ୍ଠାସମୂହ",
+ "broken-file-category": "à¬\85ବà\8cଧ ଫାଇଲ ଲିଙ୍କ ଥିବା ପୃଷ୍ଠାସମୂହ",
"about": "ଏହା ବାବଦରେ",
"article": "ସୂଚୀପତ୍ର",
"newwindow": "(ଏହା ନୂଆ ଉଇଣ୍ଡୋରେ ଖୋଲିବ)",
"navigation": "ଦିଗବାରେଣି",
"and": " ଓ",
"qbfind": "ଖୋଜନ୍ତୁ",
- "qbbrowse": "ବà\8dରାà¬\89à¬\9c",
+ "qbbrowse": "ଦà\87à¬\96ିବà\87",
"qbedit": "ସମ୍ପାଦନା (Edit)",
"qbpageoptions": "ଏହି ପୃଷ୍ଠାଟି",
"qbmyoptions": "ମୋ ପୃଷ୍ଠାଗୁଡ଼ିକ",
"viewtalkpage": "ଆଲୋଚନାଗୁଡ଼ିକୁ ଦେଖନ୍ତୁ",
"otherlanguages": "ଅଲଗା ଭାଷାରେ",
"redirectedfrom": "($1 ରୁ ଲେଉଟି ଆସିଛି)",
- "redirectpagesub": "à¬\86à¬\89ଥରà\87 ଫà\87ରିବା ପୃଷ୍ଠା",
+ "redirectpagesub": "ପà\81ନà¬\83ପà\8dରà\87ରଣ ପୃଷ୍ଠା",
"redirectto": "କେଉଁଠାକୁ ଲେଉଟାଣି:",
"lastmodifiedat": "ଏହି ପୃଷ୍ଠାଟି $1 ତାରିଖ $2 ବେଳେ ବଦଳାଯାଇଥିଲା ।",
"viewcount": "ଏହି ପୃଷ୍ଠାଟି {{PLURAL:$1|ଥରେ|$1 ଥର}} ଖୋଲାଯାଇଛି ।",
"createacct-another-username-ph": "ଆପଣଙ୍କ ଇଉଜର ନାମ ଟାଇପ କରନ୍ତୁ",
"yourpassword": "ପାସୱାର୍ଡ଼",
"userlogin-yourpassword": "ପାସୱାର୍ଡ଼",
- "userlogin-yourpassword-ph": "à¬\86ପଣà¬\99à\8dà¬\95 ପାସà±à¬¾à¬°à\8dଡ଼ ଲà\87à¬\96ନ୍ତୁ",
+ "userlogin-yourpassword-ph": "à¬\86ପଣà¬\99à\8dà¬\95 ପାସà±à¬°à\8dଡ଼ ଦିà¬\85ନ୍ତୁ",
"createacct-yourpassword-ph": "ପାସୱର୍ଡ଼ ଦିଅନ୍ତୁ",
"yourpasswordagain": "ପାସୱାର୍ଡ଼ ଆଉଥରେ:",
"createacct-yourpasswordagain": "ପାସୱର୍ଡ଼ ନିଶ୍ଚିତ କରିବେ",
"right-blockemail": "ଇ-ମେଲ ପଠାଇବାରୁ ଜଣେ ସଭ୍ୟଙ୍କୁ ବାରଣ କରିବେ",
"right-hideuser": "ସାଧାରଣରୁ ଲୁଚାଇ ଏକ ଇଉଜର ନାମକୁ ଅଟକାଇବେ",
"right-ipblock-exempt": "IP ଅଟକ, ଆପେଆପେ-ଅଟକ ଓ ସୀମା ଅଟକସବୁକୁ ଅଲଗା ଦିଗଗାମୀ କରିବେ",
- "right-proxyunbannable": "ପ୍ରକ୍ସିର ଆପେଆପେ ହେଉଥିବା ଅଟକସବୁକୁ ଅଲଗା ଦିଗଗାମୀ କରିବେ",
"right-unblockself": "ଜଣଙ୍କୁ ଅଟକରୁ ଚାଡ଼କରିବେ",
"right-protect": "ନିରାପତ୍ତା ବଢ଼ାଇ କ୍ୟାସକେଡ଼-ନିରାପତ୍ତା ପୃଷ୍ଠାମାନଙ୍କୁ ବଦଳାନ୍ତୁ",
"right-editprotected": "କିଳାଯାଇଥିବା ପୃଷ୍ଠାମାନଙ୍କର ସମ୍ପାଦନା କରିବେ (କ୍ୟାସକେଡ଼କରା କିଳଣା ବିନା)",
"watchthisupload": "ଏହି ପୃଷ୍ଠାଟିକୁ ଦେଖିବେ",
"filewasdeleted": "ଆଗରୁ ଏହି ନାମରେ ଅପଲୋଡ଼ କରାଯାଇଥିବା ଫାଇଲଟିଏ ଲିଭାଇ ଦିଆଯାଇଅଛି ।\nଆଉଥରେ ଅପଲୋଡ଼ କରିବା ଆଗରୁ ଆପଣ $1ଟି ଠାରେ ପରଖି ନିଅନ୍ତୁ ।",
"filename-bad-prefix": "ଆପଣ ଅପଲୋଡ଼ କରୁଥିବା '''\"$1\"'' ନାମରେ ଆରମ୍ଭ ହେଉଥିବା ଫାଇଲ, ଯାହାକି ଏକ ବଖଣାଯାଇନଥିବା ନାମରେ ନାମିତ ଓ ଆପେଆପେ ଡିଜିଟାଲ କ୍ୟାମେରାରୁ ଆସିଥାଏ ।\nଦୟାକରି ଏହି ଫାଇଲ ପାଇଁ ଏକ ବୁଝାପଡୁଥିବା ନାମଟିଏ ଦିଅନ୍ତୁ ।",
- "upload-success-subj": "ଅପଲୋଡ଼ ସଫଳ",
- "upload-success-msg": "ଆପଣଙ୍କ ଅପଲୋଡ଼ ଫର୍ମ [$2] ସଫଳ ହେଲା । ଏହା [[:{{ns:file}}:$1]] ଠାରେ ମିଳୁଅଛି ।",
- "upload-failure-subj": "ଅପଲୋଡ଼ରେ ଅସୁବିଧା",
- "upload-failure-msg": " [$2]ରୁ ଆପଣଙ୍କ କରିଥିବା ଅପଲୋଡ଼ରେ ଗୋଟିଏ ଅସୁବିଧା ଥିଲା:\n\n$1",
- "upload-warning-subj": "ଅପଲୋଡ଼ ଚେତାବନୀ",
- "upload-warning-msg": "[$2]ରୁ ଆପଣ କରିଥିବା ଅପଲୋଡରେ ଗୋଟିଏ ଅସୁବିଧା ଥିଲା । ଆପଣ [[Special:Upload/stash/$1|ଅପଲୋଡ଼ ଫର୍ମ]]କୁ ଫେରି ଏହି ଅସୁବିଧାଟିକୁ ସୁଧାରି ପାରନ୍ତି ।",
"upload-proto-error": "ଭୁଲ ପ୍ରଟକଲ",
"upload-proto-error-text": "ସୁଦୂରର ଅପଲୋଡ଼ପାଇଁ URL ସବୁ <code>http://</code> କିମ୍ବା <code>ftp://</code> ରେ ଆରମ୍ଭ ହେଉଥିବା ଲୋଡ଼ା ।",
"upload-file-error": "ଭିତରର ଭୁଲ",
"pager-older-n": "{{PLURAL:$1|ପୁରୁଣା 1|ପୁରୁଣା $1}}",
"suppress": "ଅଜାଣତ ଅଣଦେଖା",
"querypage-disabled": "ଏହି ବିଶେଷ ପୃଷ୍ଠାଟି ଦେଖଣା କାରଣରୁ ଅଚଳ କରାଯାଇଅଛି ।",
+ "apisandbox": "API ପରଖଘର",
+ "apisandbox-api-disabled": "API ଟି ଏହି ସାଇଟରେ ଅଚଳ କରାଯାଇଛି ।",
+ "apisandbox-submit": "ଅନୁରୋଧ କରିବେ",
+ "apisandbox-reset": "ଖାଲି କରିଦିଅନ୍ତୁ",
+ "apisandbox-examples": "ଉଦାହରଣ",
+ "apisandbox-results": "ପରିଣାମ",
+ "apisandbox-request-url-label": "URL ଅନୁରୋଧ କରିବେ:",
+ "apisandbox-request-time": "ଅନୁରୋଧ ସମୟ: $1",
"booksources": "ବହିର ମୁଳାଧାର",
"booksources-search-legend": "ବହିର ସ୍ରୋତସବୁକୁ ଖୋଜିବେ",
"booksources-search": "ଖୋଜିବେ",
"wlheader-showupdated": "ଆପଣ ଶେଷଥର ଦେଖିଥିବା ପୃଷ୍ଠାଗୁଡ଼ିକ '''ମୋଟା ଅକ୍ଷର'''ରେ ଦେଖାଯାଉଅଛି ।",
"wlnote": "$3, $4 ଅନୁସାରେ ବିଗତ {{PLURAL:$2|ଘଣ୍ଟାକରେ|<strong>$2</strong> ଘଣ୍ଟାରେ}}{{PLURAL:$1|ଶେଷ ବଦଳ|ଶେଷ <strong>$1</strong> ବଦଳ ତଳେ ଦିଆଗଲା}} ।",
"wlshowlast": "ଗତ $1 ଘଣ୍ଟା $2 ଦିନ ଦେଖାନ୍ତୁ",
- "watchlistall2": "ସବୁ",
"watchlist-options": "ଦେଖଣା ବିକଳ୍ପସବୁ",
"watching": "ଦେଖୁଛି...",
"unwatching": "ଦେଖୁନାହିଁ...",
"javascripttest-pagetext-frameworks": "ଦୟାକରି ନିମ୍ନରେ ଥିବା ଏକ ପରଖ ପ୍ରକ୍ରିୟାକୁ ବାଛନ୍ତୁ :$1",
"javascripttest-pagetext-skins": "ଏହି ପରଖକୁ ଚାଲୁ କରିବା ପାଇଁ ଏକ ଆବରଣ ବାଛନ୍ତୁ ।",
"javascripttest-qunit-intro": "mediawiki.orgରେ [$1 testing documentation]କୁ ଦେଖନ୍ତୁ ।",
- "tooltip-pt-userpage": "ଆପଣଙ୍କ ବ୍ୟବହାରକାରୀ ପୃଷ୍ଠା",
+ "tooltip-pt-userpage": "{{GENDER:|ଆପଣଙ୍କ}} ବ୍ୟବହାରକାରୀ ପୃଷ୍ଠା",
"tooltip-pt-anonuserpage": "ଆପଣ ଯେଉଁ IP ଠିକଣାର ବ୍ୟବହାରକାରୀ ପୃଷ୍ଠାଟି ବଦଳାଇବା ପାଇଁ ଚେଷ୍ଟା କରୁଛନ୍ତି",
- "tooltip-pt-mytalk": "ଆପଣଙ୍କ ଆଲୋଚନା ପୃଷ୍ଠା",
+ "tooltip-pt-mytalk": "{{GENDER:|ଆପଣଙ୍କ}} ଆଲୋଚନା ପୃଷ୍ଠା",
"tooltip-pt-anontalk": "ଏହି IP ଠିକଣାରୁ କେହିଜଣେ କରିଥିବା ସମ୍ପାଦନାର ଆଲୋଚନା",
- "tooltip-pt-preferences": "ମୋ ପସନ୍ଦ",
+ "tooltip-pt-preferences": "{{GENDER:|ମୋ}} ପସନ୍ଦ",
"tooltip-pt-watchlist": "ବଦଳ ପାଇଁ ଆପଣ ଦେଖାଶୁଣା କରୁଥିବା ପୃଷ୍ଠାଗୁଡ଼ିକର ତାଲିକା",
- "tooltip-pt-mycontris": "ଆପଣଙ୍କ ଅବଦାନ",
+ "tooltip-pt-mycontris": "{{GENDER:|ଆପଣଙ୍କ}} ଅବଦାନ ତାଲିକା",
"tooltip-pt-login": "ଆପଣଙ୍କୁ ଲଗ-ଇନ କରିବାକୁ କୁହାଯାଉଅଛି ସିନା, ବାଧ୍ୟ କରାଯାଉନାହିଁ",
"tooltip-pt-logout": "ଲଗଆଉଟ",
"tooltip-pt-createaccount": "ଆପଣଙ୍କୁ ଗୋଟେ ଖାତା ଖୋଲି ଲଗ ଇନ କରିବା ପାଇଁ ପ୍ରୋତ୍ସାହିତ କରାଯାଉଛି, ଏମିତିବି ଏହା କରିବା ନିତାନ୍ତ ଆବଶ୍ୟକ ନୁହେଁ ।",
"tooltip-t-recentchangeslinked": "ଏହି ପୃଷ୍ଠା ସଙ୍ଗେ ଯୋଡ଼ା ଫରଦଗୁଡ଼ିକରେ ଏବେ ଏବେ କରାଯାଇଥିବା ଅଦଳବଦଳ",
"tooltip-feed-rss": "ଏହି ପୃଷ୍ଠାଟି ପାଇଁ RSS ଫିଡ଼",
"tooltip-feed-atom": "ଏହି ପୃଷ୍ଠାଟି ପାଇଁ ଆଟମ ଫିଡ଼",
- "tooltip-t-contributions": "ଏହି ଇଉଜରଙ୍କର ଦ୍ଵାରା ହୋଇଥିବା ବଦଳ ତାଲିକା",
+ "tooltip-t-contributions": "{{GENDER:$1|ଏହି ଇଉଜରଙ୍କର}} ଦ୍ଵାରା ହୋଇଥିବା ବଦଳ ତାଲିକା",
"tooltip-t-emailuser": "ଏହି ସଭ୍ୟଙ୍କୁ ଇ-ମେଲଟିଏ ପଠାଇବେ",
"tooltip-t-upload": "ଫାଇଲ ଅପଲୋଡ଼ କରିବେ",
"tooltip-t-specialpages": "ବିଶେଷ ପୃଷ୍ଠାମାନଙ୍କର ଏକ ତାଲିକା",
"virus-scanfailed": "skanowanie nieudane (błąd $1)",
"virus-unknownscanner": "nieznany antivirus:",
"logouttext": "'''Nie jesteś już zalogowany.'''\n\nZauważ, że do momentu wyczyszczenia pamięci podręcznej przeglądarki niektóre strony mogą wyglądać tak, jakbyś wciąż był zalogowany.",
+ "cannotlogoutnow-title": "Nie możesz się teraz wylogować",
+ "cannotlogoutnow-text": "Podczas używania $1 wylogowanie nie jest niemożliwe.",
"welcomeuser": "Witaj, $1!",
"welcomecreation-msg": "Twoje konto zostało utworzone.\nMożesz zmienić swoje [[Special:Preferences|preferencje]], jeśli chcesz.",
"yourname": "Nazwa {{GENDER:|użytkownika|użytkowniczki}}:",
"resetpass_submit": "Ustaw hasło i zaloguj się",
"changepassword-success": "Twoje hasło zostało pomyślnie zmienione!",
"changepassword-throttled": "Ostatnio zbyt wiele razy próbowałeś zalogować się na to konto.\nOdczekaj $1, zanim ponowisz próbę.",
+ "botpasswords-label-appid": "Nazwa bota:",
+ "botpasswords-label-create": "Utwórz",
+ "botpasswords-label-update": "Aktualizuj",
+ "botpasswords-label-cancel": "Anuluj",
+ "botpasswords-label-delete": "Usuń",
+ "botpasswords-label-resetpassword": "Zresetuj hasło",
"resetpass_forbidden": "Hasła nie mogą zostać zmienione",
"resetpass-no-info": "Musisz być zalogowany, by uzyskać bezpośredni dostęp do tej strony.",
"resetpass-submit-loggedin": "Zmień hasło",
"apihelp-no-such-module": "Moduł \"$1\" nie znaleziony.",
"apisandbox": "Środowisko testowe API",
"apisandbox-api-disabled": "API jest wyłączone na tej stronie.",
- "apisandbox-intro": "Użyj tej strony do eksperymentowania z '''API serwisu MediaWiki'''.\nWięcej szczegółów na temat wykorzystywania API można znaleźć w [//www.mediawiki.org/wiki/API:Main_page dokumentacji API]. Przykład: [//www.mediawiki.org/wiki/API#A_simple_example pobranie zawartości strony głównej]. Wybierz akcję, by zobaczyć więcej przykładów.\n\nZwróć uwagę, że chociaż jest to brudnopis, to działania, które można przeprowadzać na tej stronie mogą zmienić wiki.",
+ "apisandbox-intro": "Użyj tej strony do eksperymentowania z '<strong>API serwisu MediaWiki</strong>.\nWięcej szczegółów na temat wykorzystywania API można znaleźć w [[mw:API:Main page|dokumentacji API]]. Przykład: [//www.mediawiki.org/wiki/API#A_simple_example pobranie zawartości strony głównej]. Wybierz akcję, by zobaczyć więcej przykładów.\n\nZwróć uwagę, że chociaż jest to brudnopis, to działania, które można przeprowadzać na tej stronie, mogą zmienić wiki.",
+ "apisandbox-unfullscreen": "Pokaż stronę",
"apisandbox-submit": "Wykonaj zapytanie",
"apisandbox-reset": "Wyczyść",
- "apisandbox-examples": "Przykład",
- "apisandbox-results": "Rezultat",
+ "apisandbox-retry": "Ponów próbę",
+ "apisandbox-no-parameters": "Ten moduł API nie posiada parametrów.",
+ "apisandbox-helpurls": "Linki pomocy",
+ "apisandbox-examples": "Przykłady",
+ "apisandbox-dynamic-parameters": "Parametry dodatkowe",
+ "apisandbox-dynamic-parameters-add-label": "Dodaj parametr:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Nazwa parametru",
+ "apisandbox-dynamic-error-exists": "Parametr o nazwie „$1” już istnieje.",
+ "apisandbox-submit-invalid-fields-title": "Niektóre pola są nieprawidłowe",
+ "apisandbox-submit-invalid-fields-message": "Popraw zaznaczone pola i spróbuj ponownie.",
+ "apisandbox-results": "Wyniki",
+ "apisandbox-loading-results": "Pobieranie wyników API...",
"apisandbox-request-url-label": "URL zapytania:",
- "apisandbox-request-time": "Czas przetwarzania zapytania: $1",
+ "apisandbox-request-time": "Czas przetwarzania zapytania: {{PLURAL:$1|$1 ms}}",
+ "apisandbox-alert-page": "Pola na tej stronie są nieprawidłowe.",
+ "apisandbox-alert-field": "Wartość tego pola jest nieprawidłowa.",
"booksources": "Książki",
"booksources-search-legend": "Szukaj informacji o książkach",
"booksources-search": "Szukaj",
"expand_templates_generate_rawhtml": "Pokaż surowy HTML",
"expand_templates_preview": "Podgląd",
"expand_templates_preview_fail_html": "<em>Ponieważ {{SITENAME}} ma włączony surowy kod HTML i zaistniała strata danych z sesji, podgląd jest ukryty jako zabezpieczenie przed atakiem JavaScript.</em>\n\n<strong>Jeśli to jest próba słusznego podglądu, proszę spróbować ponownie.</strong>\nJeśli to nadal nie działa, spróbuj [[Special:UserLogout|wylogować się]] i zalogować się z powrotem.",
- "pagelanguage": "Wybór języka strony",
+ "pagelanguage": "Zmiana języka strony",
"pagelang-name": "Strona",
"pagelang-language": "Język",
"pagelang-use-default": "Użyj domyślnego języka",
"prefs-watchlist-edits-max": "د شمېر اکثر بريد: 1000",
"prefs-misc": "بېلابېل",
"prefs-resetpass": "پټنوم بدلول",
- "prefs-changeemail": "برېښليک بدلول",
+ "prefs-changeemail": "برېښليک پته بدلول يا ليرې کول",
"prefs-setemail": "يوه برېښليک پته ورکړۍ",
"prefs-email": "د برېښليک خوښنې",
"prefs-rendering": "ښکارېدنه",
"rcshowhidemine": "زما سمونې $1",
"rcshowhidemine-show": "ښکاره کول",
"rcshowhidemine-hide": "پټول",
+ "rcshowhidecategorization": "د مخ وېشنيزې $1",
"rcshowhidecategorization-show": "ښکاره کول",
"rcshowhidecategorization-hide": "پټول",
"rclinks": "هغه وروستي $1 بدلونونه ښکاره کړی چې په $2 ورځو کې پېښ شوي<br />$3",
"suppress": "ځپل",
"apihelp": "API لارښود",
"apihelp-no-such-module": "د \"$1\" ماډيول و نه موندل شو.",
+ "apisandbox": "API آزمونمخ",
+ "apisandbox-unfullscreen": "مخ ښکاره کول",
+ "apisandbox-submit": "غوښته کول",
+ "apisandbox-reset": "سپينول",
+ "apisandbox-retry": "بيا هڅه کول",
+ "apisandbox-examples": "بېلگې",
+ "apisandbox-dynamic-parameters-add-label": "پاراميټرونه ورگډول",
+ "apisandbox-results": "پايلې",
+ "apisandbox-request-url-label": "د URL غوښتنه کول:",
+ "apisandbox-request-time": "د غوښتنې وخت: {{PLURAL:$1|$1 م.ث}}",
"booksources": "د کتاب سرچينې",
"booksources-search-legend": "د کتابي سرچينو پلټنه",
"booksources-isbn": "ISBN:",
"redirect-user": "کارن پېژند",
"redirect-page": "د مخ پېژند",
"redirect-file": "د دوتنې نوم",
+ "redirect-logid": "پېژند يادښت",
"redirect-not-exists": "ارزښت و نه موندل شو",
"fileduplicatesearch": "د دوه گونو دوتنو پلټنه",
"fileduplicatesearch-legend": "د دوه گونو دوتنو پلټنه",
"expand_templates_remove_nowiki": "په پايلو کې د <nowiki> نښلنونه ځپل",
"expand_templates_generate_rawhtml": "خام HTML ښکاره کول",
"expand_templates_preview": "مخليدنه",
- "pagelanguage": "د Ù\85Ø® Ú\98بټاکÙ\88Ù\86Ú©Û\8c",
+ "pagelanguage": "د Ù\85Ø® Ú\98بÙ\87 بدÙ\84Ù\88Ù\84",
"pagelang-name": "مخ",
"pagelang-language": "ژبه",
"pagelang-use-default": "تلواليزه ژبه کارول",
"pagelang-submit": "سپارل",
"right-pagelang": "د مخ ژبه بدلول",
"action-pagelang": "د مخ ژبه بدلول",
- "log-name-pagelang": "ژبيادښت بدلول",
+ "log-name-pagelang": "د ژب بدلون يادښت",
"default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (چارن)",
"default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''ناچارن''')",
"mediastatistics": "د رسنيو شمار",
"virus-scanfailed": "a verificação falhou (código $1)",
"virus-unknownscanner": "antivírus desconhecido:",
"logouttext": "<strong>Já não está autenticado.</strong>\n\nTenha em atenção que algumas páginas poderão continuar a ser apresentadas como se ainda estivesse autenticado até limpar a ''cache'' do seu navegador.",
+ "cannotlogoutnow-title": "Não é possível encerrar a sessão agora",
+ "cannotlogoutnow-text": "Não pode encerrar a sessão quando utilizar $1.",
"welcomeuser": "Bem-vindo, $1!",
"welcomecreation-msg": "A sua conta foi criada.\nNão se esqueça de personalizar as suas [[Special:Preferences|preferências]].",
"yourname": "Nome de utilizador(a):",
"remembermypassword": "Recordar os meus dados neste computador (no máximo, por $1 {{PLURAL:$1|dia|dias}})",
"userlogin-remembermypassword": "Manter-me autenticado",
"userlogin-signwithsecure": "Usar uma ligação segura",
+ "cannotloginnow-title": "Não é possível iniciar sessão agora",
+ "cannotloginnow-text": "Não pode iniciar a sessão quando utilizar $1.",
"yourdomainname": "O seu domínio:",
"password-change-forbidden": "Não pode alterar palavras-passe nesta wiki.",
"externaldberror": "Ocorreu um erro externo à base de dados durante a autenticação ou não lhe é permitido atualizar a sua conta externa.",
"resetpass_submit": "Definir palavra-passe e entrar",
"changepassword-success": "A sua palavra-passe foi alterada!",
"changepassword-throttled": "Realizou demasiadas tentativas de início de sessão com esta conta.\nAguarde $1 antes de tentar novamente, por favor.",
+ "botpasswords": "Palavras-passe de robô",
+ "botpasswords-summary": "As <em>palavras-passe de robô</em> permitem o acesso a uma conta de utilizador através da API sem utilizar as principais credenciais de login da conta. Os direitos de um utilizador, ao iniciar sessão com uma palavra-passe de robô, podem estar limitados.\n\nSe não sabe o que o leva a fazer isso, provavelmente não deveria fazê-lo. Ninguém deve solicitar que gere uma destas palavras-passe e a entregue.",
+ "botpasswords-disabled": "As palavras-passe de robô estão desactivadas.",
+ "botpasswords-no-central-id": "Para utilizar palavras-passe de robô, deve iniciar sessão com uma conta centralizada.",
+ "botpasswords-existing": "Palavras-passe de robô existentes",
+ "botpasswords-createnew": "Criar uma nova palavra-passe para robô",
+ "botpasswords-editexisting": "Editar uma palavra-passe de robô existente",
+ "botpasswords-label-appid": "Nome do robô:",
+ "botpasswords-label-create": "Criar",
+ "botpasswords-label-update": "Atualizar",
+ "botpasswords-label-cancel": "Cancelar",
+ "botpasswords-label-delete": "Eliminar",
+ "botpasswords-label-resetpassword": "Redefinir palavra-passe",
+ "botpasswords-label-grants": "Permissões aplicáveis:",
+ "botpasswords-label-restrictions": "Restrições de uso:",
+ "botpasswords-label-grants-column": "Concedido",
+ "botpasswords-bad-appid": "O nome do robô \"$1\" não é válido.",
+ "botpasswords-insert-failed": "Falhou ao adicionar o nome do robô \"$1\". Já foi adicionado?",
+ "botpasswords-update-failed": "Falha ao atualizar o nome do robô \"$1\". Será que foi eliminado?",
+ "botpasswords-created-title": "Criada palavra-passe para o robô",
+ "botpasswords-created-body": "A palavra-passe para o robô \"$1\" foi criada com sucesso.",
+ "botpasswords-updated-title": "A palavra-passe de robô foi actualizada.",
+ "botpasswords-updated-body": "A palavra-passe de robô \"$1\" foi actualizada com sucesso.",
+ "botpasswords-deleted-title": "Palavra-passe de robô eliminada",
+ "botpasswords-deleted-body": "A palavra-passe de robô \"$1\" foi eliminada.",
+ "botpasswords-newpassword": "A nova palavra-passe para iniciar sessão com <strong>$1</strong> é <strong>$2</strong>. Por favor, recorde-se dela para futura referência.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider não está disponível.",
"resetpass_forbidden": "Não é possível alterar palavras-passe",
"resetpass-no-info": "Precisa de iniciar sessão para aceder diretamente a esta página.",
"resetpass-submit-loggedin": "Alterar palavra-passe",
"action-createpage": "criar páginas",
"action-createtalk": "criar páginas de discussão",
"action-createaccount": "criar esta conta de utilizador",
+ "action-autocreateaccount": "criar automaticamente esta conta de utilizador externa",
"action-history": "ver histórico desta página",
"action-minoredit": "marcar esta edição como uma edição menor",
"action-move": "mover esta página",
"apisandbox-intro": "Use esta página para fazer experiências com a '''API de <i>web services</i> do MediaWiki'''.\nConsulte a [//www.mediawiki.org/wiki/API:Main_page documentação da API] para informações sobre o uso da API. Exemplo: [//www.mediawiki.org/wiki/API#A_simple_example obter o conteúdo da Página Principal]. Selecione uma operação para ver mais exemplos.\n\nNote que, embora esta seja uma área de testes, as operações que executar nesta página podem modificar a wiki.",
"apisandbox-submit": "Fazer o pedido",
"apisandbox-reset": "Limpar",
- "apisandbox-examples": "Exemplo",
- "apisandbox-results": "Resultado",
+ "apisandbox-examples": "Exemplos",
+ "apisandbox-results": "Resultados",
"apisandbox-request-url-label": "URL do pedido:",
"apisandbox-request-time": "Tempo de processamento: $1",
"booksources": "Fontes bibliográficas",
"previewnote": "Note displayed when clicking on Show preview",
"continue-editing": "{{doc-actionlink}}\nA link to the beginning of the editing textarea on the same page.\n\nDisplayed after {{msg-mw|previewnote}}.",
"previewconflict": "Used in Preview page.",
- "session_fail_preview": "Error message in Preview page.\n\nSee also:\n* {{msg-mw|Token suffix mismatch}}\n* {{msg-mw|Session fail preview}}\n* {{msg-mw|Edit form incomplete}}",
- "session_fail_preview_html": "Used as error message in Preview page.",
+ "session_fail_preview": "Error message in Preview page.\n\nSee also:\n* {{msg-mw|Token suffix mismatch}}\n* {{msg-mw|Session fail preview}}\n* {{msg-mw|Edit form incomplete}}\n\n{{Identical|Loss of session data}}",
+ "session_fail_preview_html": "Used as error message in Preview page.\n\n{{Identical|Loss of session data}}",
"token_suffix_mismatch": "Error message in Preview page.\n\nSee also:\n* {{msg-mw|Token suffix mismatch}}\n* {{msg-mw|Session fail preview}}\n* {{msg-mw|Edit form incomplete}}",
"edit_form_incomplete": "Error message in Preview page.\n\nSee also:\n* {{msg-mw|Token suffix mismatch}}\n* {{msg-mw|Session fail preview}}\n* {{msg-mw|Edit form incomplete}}",
"editing": "Shown as page title when editing a page. Parameters:\n* $1 - the name of the page that is being edited. e.g. \"Editing Main Page\"\n{{Related|Editing}}\n{{Identical|Editing}}",
"mergehistory-empty": "Used in [[Special:MergeHistory]].",
"mergehistory-done": "Success message shown on [[Special:MergeHistory]].\n* $1 - link to target page\n* $2 - destination page title\n* $3 - number of revisions which succeeded to merge",
"mergehistory-fail": "Used as error message in [[Special:MergeHistory]].",
- "mergehistory-fail-toobig": "Used as error message in [[Special:MergeHistory]].\n* $1 - maximum allowed number of revisions that can be moved",
+ "mergehistory-fail-bad-timestamp": "Used as error message in [[Special:MergeHistory]] API.",
+ "mergehistory-fail-invalid-source": "Used as error message in [[Special:MergeHistory]] API.",
+ "mergehistory-fail-invalid-dest": "Used as error message in [[Special:MergeHistory]] API.",
+ "mergehistory-fail-no-change": "Used as error message in [[Special:MergeHistory]] API.",
+ "mergehistory-fail-permission": "Used as error message in [[Special:MergeHistory]] API.",
+ "mergehistory-fail-self-merge": "Used as error message in [[Special:MergeHistory]] API.",
+ "mergehistory-fail-timestamps-overlap": "Used as error message in [[Special:MergeHistory]] API.",
+ "mergehistory-fail-toobig": "Used as error message in [[Special:MergeHistory]] and API.\n* $1 - maximum allowed number of revisions that can be moved",
+ "mergehistory-warning-redirect-not-created": "Used as warning message in [[Special:MergeHistory]] API.",
"mergehistory-no-source": "Used as error message in [[Special:MergeHistory]].\n* $1 - source page title\nSee also:\n* {{msg-mw|mergehistory-invalid-source}}\n* {{msg-mw|mergehistory-invalid-destination}}\n* {{msg-mw|mergehistory-no-destination}}\n* {{msg-mw|mergehistory-same-destination}}",
"mergehistory-no-destination": "Used as error message in [[Special:MergeHistory]].\n* $1 - destination page title\nSee also:\n* {{msg-mw|mergehistory-invalid-source}}\n* {{msg-mw|mergehistory-no-source}}\n* {{msg-mw|mergehistory-invalid-destination}}\n* {{msg-mw|mergehistory-same-destination}}",
"mergehistory-invalid-source": "Used as error message in [[Special:MergeHistory]].\n\nSee also:\n* {{msg-mw|mergehistory-no-source}}\n* {{msg-mw|mergehistory-invalid-destination}}\n* {{msg-mw|mergehistory-no-destination}}\n* {{msg-mw|mergehistory-same-destination}}",
"mergehistory-same-destination": "Error message shown on [[Special:MergeHistory]] when the user entered the same page title to both source and destination\n\nSee also:\n* {{msg-mw|mergehistory-invalid-source}}\n* {{msg-mw|mergehistory-no-source}}\n* {{msg-mw|mergehistory-invalid-destination}}\n* {{msg-mw|mergehistory-no-destination}}",
"mergehistory-reason": "{{Identical|Reason}}",
"mergehistory-revisionrow": "{{Optional}}\nA revision row in the merge history page. Parameters:\n* $1 - a radio button to indicate a merge point\n* $2 - a link to the last revision of a page ({{msg-mw|Last}})\n* $3 - a page link\n* $4 - a user link\n* $5 - a revision size\n* $6 - a revision comment",
+ "mergehistory-redirect-text": "{{ignored}}The text that's added to a redirected page when that redirect is created as part of a history merge.",
"mergelog": "{{doc-logpage}}\n\nThis is the name of a log of merge actions done on [[Special:MergeHistory]]. This special page and this log is not enabled by default.",
"pagemerge-logentry": "{{ignored}}This is a ''logentry'' message only used on IRC.\n\nParameters:\n* $1 - the page name of the source of the content to be merged\n* $2 - the page into which the content is merged\n* $3 - a timestamp of limit\n\nThe log and its associated special page 'MergeHistory' is not enabled by default.\n\nPlease note that the parameters in a log entry will appear in the log only in the default language of the wiki. View [[Special:Log]] for examples on translatewiki.net with English default language.",
"revertmerge": "Used as link text",
"apihelp-no-such-module": "Used as an error message if the requested API module is not found.\n\nParameters:\n* $1 - Requested module name",
"apihelp-link": "{{notranslate}} Used to construct a link to [[Special:ApiHelp]]\n\nParameters:\n* $1 - module to link\n* $2 - link text",
"apisandbox": "{{doc-special|ApiSandbox}}",
- "apisandbox-summary": "{{doc-specialpagesummary|ApiSandbox}}",
+ "apisandbox-summary": "{{ignored}}\n{{doc-specialpagesummary|ApiSandbox}}",
"apisandbox-jsonly": "Displayed as an error message if the browser does not have JavaScript enabled.",
"apisandbox-api-disabled": "Displayed as an error message if the API is disabled on this site.",
"apisandbox-intro": "Displayed (from JavaScript) as a header on [[Special:ApiSandbox]].",
"apisandbox-unfullscreen": "JavaScript button label for disabling full-page mode.",
"apisandbox-unfullscreen-tooltip": "Tooltip for the {{msg-mw|apisandbox-unfullscreen}} button.",
"apisandbox-submit": "JavaScript button label for submitting the request.",
- "apisandbox-reset": "JavaScript button label for clearing the form.",
- "apisandbox-retry": "JavaScript button label for retrying the submission.",
+ "apisandbox-reset": "JavaScript button label for clearing the form.\n{{Identical|Clear}}",
+ "apisandbox-retry": "JavaScript button label for retrying the submission.\n{{Identical|Retry}}",
"apisandbox-loading": "JavaScript message displayed while data is loading.\n\nParameters:\n* $1 - Module being loaded",
"apisandbox-load-error": "Displayed as an error message from JavaScript when data failed to load.\n\nParameters:\n* $1 - Module being loaded\n* $2 - Error message from the API",
"apisandbox-no-parameters": "Displayed (from JavaScript) when the loaded API module has no parameters.",
"apisandbox-helpurls": "JavaScript button label for showing help URLs.",
- "apisandbox-examples": "JavaScript button label for showing example queries.",
+ "apisandbox-examples": "JavaScript button label for showing example queries.\n{{Identical|Example}}",
"apisandbox-dynamic-parameters": "JavaScript fieldset legend for the section containing the widgets to add arbitrary parameters to a module that can accept dynamic parameters.",
"apisandbox-dynamic-parameters-add-label": "JavaScript label for the widget to add a new arbitrary parameter.",
"apisandbox-dynamic-parameters-add-placeholder": "JavaScript text field placeholder for the widget to add a new arbitrary parameter.",
"apisandbox-fetch-token": "Tooltop for the button that fetches a CSRF token.",
"apisandbox-submit-invalid-fields-title": "Title for a JavaScript error message when fields are invalid.",
"apisandbox-submit-invalid-fields-message": "Content for a JavaScript error message when fields are invalid.",
- "apisandbox-results": "JavaScript tab label for the tab displaying the API query results.",
+ "apisandbox-results": "JavaScript tab label for the tab displaying the API query results.\n{{Identical|Result}}",
"apisandbox-sending-request": "JavaScript message displayed while the request is being sent.",
"apisandbox-loading-results": "JavaScript message displayed while the response is being read.",
"apisandbox-results-error": "Displayed as an error message from JavaScript when the request failed.\n\nParameters:\n* $1 - Error message",
"undelete-error-long": "Used as error message. Parameters:\n* $1 - ...\nSee also:\n* {{msg-mw|Undelete-error-short}}",
"undelete-show-file-confirm": "A confirmation message shown on [[Special:Undelete]] when the request does not contain a valid token (e.g. when a user clicks a link received in mail).\n\nParameters:\n* $1 - the name of the file being undeleted\n* $2 - the date of the displayed revision\n* $3 - the time of the displayed revision\n{{Identical|Are you sure you want to view the deleted revision of the file...}}",
"undelete-show-file-submit": "{{Identical|Yes}}",
- "undelete-revision-row": "{{Optional}}\nA revision row in the undelete page. Parameters:\n* $1 is a checkBox to indicate whether to restore this specific revision\n* $2 is a link to the revision\n* $3 is a link to the last revision of a page ({{msg-mw|last}})\n* $4 is a link to the page\n* $5 is a link to the revision's user\n* $6 is the revision's minor edit identifier\n* $7 is the revision size\n* $8 is the revision comment\n* $9 is the revision's tags",
+ "undelete-revision-row2": "{{Optional}}\nA revision row in the undelete page. Parameters:\n* $1 is a checkBox to indicate whether to restore this specific revision\n* $2 is a link to the last revision of a page ({{msg-mw|last}})\n* $3 is a link to the page\n* $4 is a link to the revision's user\n* $5 is the revision's minor edit identifier\n* $6 is the revision size\n* $7 is the revision comment\n* $8 is the revision's tags",
"namespace": "This message is located at [[Special:Contributions]].\n{{Identical|Namespace}}",
"invert": "Displayed in [[Special:RecentChanges|RecentChanges]], [[Special:RecentChangesLinked|RecentChangesLinked]] and [[Special:Watchlist|Watchlist]].\n\nThis message means \"Invert selection of namespace\".\n\nThis message has a tooltip {{msg-mw|tooltip-invert}}\n{{Identical|Invert selection}}",
"tooltip-invert": "Used in [[Special:Recentchanges]] as a tooltip for the invert checkbox. See also the message {{msg-mw|invert}}",
"import-nonewrevisions": "Used in [[Special:Import]].",
"xml-error-string": "Parameters:\n* $1 - Some kind of message, perhaps name of the error?\n* $2 - line number\n* $3 - column number\n* $4 - ?? $this->mByte . $this->mContext\n* $5 - error description\nExample:\n* Import failed: XML import parse failure at line 1, col 1 (byte 3; \"- <mediawiki xml\"): Empty document",
"import-upload": "Used on [[Special:Import]].\n\nRelated messages:\n* {{msg-mw|right-importupload}} (the user right for this)",
- "import-token-mismatch": "Used as error message in [[Special:Import]].\n\nSee also:\n* {{msg-mw|import-token-mismatch}}\n* {{msg-mw|import-invalid-interwiki}}\n* {{msg-mw|Importunknownsource}}",
+ "import-token-mismatch": "Used as error message in [[Special:Import]].\n\nSee also:\n* {{msg-mw|import-token-mismatch}}\n* {{msg-mw|import-invalid-interwiki}}\n* {{msg-mw|Importunknownsource}}\n\n{{Identical|Loss of session data}}",
"import-invalid-interwiki": "Used as error message in [[Special:Import]].\n\nSee also:\n* {{msg-mw|import-token-mismatch}}\n* {{msg-mw|import-invalid-interwiki}}\n* {{msg-mw|Importunknownsource}}",
"import-error-edit": "Import error message displayed when importing user has no edit rights for a page.\n\nParameters:\n* $1 - a page name\n{{Related|Import-error}}",
"import-error-create": "Import error message displayed when importing user has no create rights for a page.\n\nParameters:\n* $1 - a page name\n{{Related|Import-error}}",
"expand_templates_generate_xml": "Used as checkbox label.",
"expand_templates_generate_rawhtml": "Used as checkbox label.",
"expand_templates_preview": "{{Identical|Preview}}",
- "expand_templates_preview_fail_html": "Used as error message in Preview section of [[Special:ExpandTemplates]] page.",
+ "expand_templates_preview_fail_html": "Used as error message in Preview section of [[Special:ExpandTemplates]] page.\n\n{{Identical|Loss of session data}}",
"expand_templates_preview_fail_html_anon": "Used as error message in Preview section of [[Special:ExpandTemplates]] page.",
"expand_templates_input_missing": "Used on [[Special:ExpandTemplates]] as an error message, if no input text was provided.",
"pagelanguage": "Title for page Special:PageLanguage",
"virus-scanfailed": "scanare eșuată (cod $1)",
"virus-unknownscanner": "antivirus necunoscut:",
"logouttext": "'''Acum sunteți deconectat.'''\n\nȚineți minte că anumite pagini pot fi în continuare afișate ca și când ați fi autentificat până când curățați memoria cache a navigatorului.",
+ "cannotlogoutnow-title": "Nu se poate deconecta acum",
+ "cannotlogoutnow-text": "Deconectarea nu este posibilă când se utilizează $1.",
"welcomeuser": "Bun venit, $1!",
"welcomecreation-msg": "Contul dumneavoastră a fost creat.\nNu uitați să vă modificați [[Special:Preferences|preferințele]] pentru {{SITENAME}}.",
"yourname": "Nume de utilizator:",
"remembermypassword": "Autentificare automată de la acest calculator (expiră după {{PLURAL:$1|24 de ore|$1 zile|$1 de zile}})",
"userlogin-remembermypassword": "Păstrează-mă autentificat",
"userlogin-signwithsecure": "Utilizează conexiunea securizată",
+ "cannotloginnow-title": "Nu se poate conecta acum",
+ "cannotloginnow-text": "Conectarea nu este posibilă când se utilizează $1.",
"yourdomainname": "Domeniul dumneavoastră:",
"password-change-forbidden": "Nu puteți schimba parole pe acest wiki.",
"externaldberror": "A fost fie o eroare de bază de date pentru o autentificare extenă sau nu aveți permisiunea să actualizați contul extern.",
"resetpass_submit": "Setează parola și autentifică",
"changepassword-success": "Parola dumneavoastră a fost schimbată cu succes!",
"changepassword-throttled": "Ați avut prea multe încercări recente de a vă autentifica.\nVă rugăm să așteptați $1 până să reîncercați.",
+ "botpasswords": "Parole roboți",
+ "botpasswords-summary": "<em>Parolele de roboți</em> permit accesul la un cont de utilizator prin intermediul API-ului fără utilizarea identificatorilor de conectare principali ai contului. Este posibil ca drepturile de utilizator disponibile după conectarea cu parole de roboți să fie restricționate.\n\nDacă nu știți exact de ce ați recurge la această metodă, probabil ar trebui să nu o faceți. Nimeni nu ar trebui să vă ceară vreodată să generați acest tip de parolă și să le-o furnizați.",
+ "botpasswords-disabled": "Parolele de roboți sunt dezactivate.",
+ "botpasswords-existing": "Parole de robot existente",
+ "botpasswords-label-restrictions": "Restricții de utilizare:",
"resetpass_forbidden": "Parolele nu pot fi schimbate.",
"resetpass-no-info": "Trebuie să fiți autentificat pentru a accesa această pagină direct.",
"resetpass-submit-loggedin": "Modifică parola",
"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",
- "api-error-blacklisted": "Vă rugăm să alegeți un alt titlu, mai descriptiv."
+ "api-error-blacklisted": "Vă rugăm să alegeți un alt titlu, mai descriptiv.",
+ "sessionprovider-generic": "sesiuni $1",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "sesiuni pe bază de module cookie."
}
"virus-scanfailed": "ошибка сканирования (код $1)",
"virus-unknownscanner": "неизвестный антивирус:",
"logouttext": "'''Вы завершили сеанс работы.'''\n\nНекоторые страницы могут продолжать отображаться в том виде, как будто вы всё ещё представлены системе. Для борьбы с этим явлением обновите кэш браузера.",
+ "cannotlogoutnow-title": "Невозможно выйти прямо сейчас",
+ "cannotlogoutnow-text": "Нельзя выйти во время использования $1.",
"welcomeuser": "Добро пожаловать, $1!",
"welcomecreation-msg": "Ваша учётная запись создана.\nНе забудьте провести [[Special:Preferences|персональную настройку]] сайта {{SITENAME}}.",
"yourname": "Имя учётной записи:",
"remembermypassword": "Помнить мою учётную запись на этом компьютере (не более $1 {{PLURAL:$1|дня|дней}})",
"userlogin-remembermypassword": "Оставаться в системе",
"userlogin-signwithsecure": "Защищённое соединение",
+ "cannotloginnow-title": "Невозможно войти прямо сейчас",
+ "cannotloginnow-text": "Нельзя войти во время использования $1.",
"yourdomainname": "Ваш домен:",
"password-change-forbidden": "Вы не можете изменить пароль в этой вики.",
"externaldberror": "Произошла ошибка при аутентификации с помощью внешней базы данных или у вас недостаточно прав для внесения изменений в свою внешнюю учётную запись.",
"resetpass_submit": "Установить пароль и представиться",
"changepassword-success": "Ваш пароль был успешно изменён!",
"changepassword-throttled": "Вы сделали слишком много попыток представиться системе.\nПожалуйста, подождите $1 перед тем, как попробовать снова.",
+ "botpasswords": "Пароли ботов",
+ "botpasswords-summary": "<em>Пароли бота</em> позволяют получить доступ к учётной записи пользователя через API без использования логина и пароля главной учётной записи. Права участника при входе с паролем бота могут быть ограничены.\n\nЕсли Вы не знаете, зачем вам это, вероятно, лучше этого не делайте. Никто никогда не должен просить вас, чтобы вы создали и сообщили его.",
+ "botpasswords-disabled": "Пароли бота отключены.",
+ "botpasswords-no-central-id": "Для использования паролей бота вы должны войти в централизованную учётную запись.",
+ "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-label-grants": "Применимые разрешения:",
+ "botpasswords-help-grants": "Каждое разрешение даёт доступ к перечисленным правам участника, которые уже есть у учётной записи участника. См. [[Special:ListGrants|таблицу разрешений]] для получения дополнительной информации.",
+ "botpasswords-label-restrictions": "Ограничения на использование:",
+ "botpasswords-label-grants-column": "Разрешено",
+ "botpasswords-bad-appid": "Имя бота «$1» является недопустимым.",
+ "botpasswords-insert-failed": "Не удалось добавить бота с именем «$1». Возможно, он был уже добавлен?",
+ "botpasswords-update-failed": "Не удалось обновить бота с именем «$1». Возможно, он был удалён?",
+ "botpasswords-created-title": "Пароль бота создан",
+ "botpasswords-created-body": "Пароль бота «$1» был успешно создан.",
+ "botpasswords-updated-title": "Пароль бота обновлён",
+ "botpasswords-updated-body": "Пароль бота «$1» был успешно обновлён.",
+ "botpasswords-deleted-title": "Пароль бота удалён",
+ "botpasswords-deleted-body": "Пароль бота «$1» был удалён.",
+ "botpasswords-newpassword": "Новый пароль для входа под <strong>$1</strong> — <strong>$2</strong>. <em>Запишите его для последующего использования.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider недоступен.",
+ "botpasswords-restriction-failed": "Из-за ограничений, связанных с паролем бота, вход не произведён.",
+ "botpasswords-invalid-name": "Указанное имя участника не содержит разделителя для пароля бота («$1»).",
+ "botpasswords-not-exist": "У участника «$1» нет пароля для бота с названием «$2».",
"resetpass_forbidden": "Пароль не может быть изменён",
"resetpass-no-info": "Чтобы обращаться непосредственно к этой странице, вам следует представиться системе.",
"resetpass-submit-loggedin": "Изменить пароль",
"right-createpage": "создание страниц, не являющихся обсуждениями",
"right-createtalk": "создание страниц обсуждений",
"right-createaccount": "создание новых учётных записей участников",
+ "right-autocreateaccount": "Автоматический вход с помощью внешней учётной записи участника",
"right-minoredit": "простановка отметки «малое изменение»",
"right-move": "переименование страниц",
"right-move-subpages": "переименование страниц с их подстраницами",
"action-createpage": "создание страниц",
"action-createtalk": "создание страниц обсуждений",
"action-createaccount": "создание этой учётной записи",
+ "action-autocreateaccount": "автоматический вход с помощью внешней учётной записи участника",
"action-history": "просмотр истории этой страницы",
"action-minoredit": "пометку этой правки как малой",
"action-move": "переименование этой страницы",
"apihelp": "Справка по API",
"apihelp-no-such-module": "Модуль «$1» не найден.",
"apisandbox": "Песочница API",
+ "apisandbox-jsonly": "Для использования API-песочницы требуется JavaScript.",
"apisandbox-api-disabled": "API отключен на этом сайте.",
- "apisandbox-intro": "Используйте эту страницу для экспериментов с '''MediaWiki API'''.\nОбратитесь к [//www.mediawiki.org/wiki/API:Main_page документации API] для получения дополнительной информации об использовании API. Например, о том, [//www.mediawiki.org/wiki/API#A_simple_example как получить содержание Заглавной страницы]. Выберите действие, чтобы увидеть другие примеры.\nОбратите внимание, что, хотя это и песочница, действия, выполненные на этой странице, могут внести изменения в вики.",
+ "apisandbox-intro": "Используйте эту страницу для экспериментов с <strong>MediaWiki API</strong>.\nОбратитесь к [[mw:API:Main page|документации API]] для получения дополнительной информации об использовании API. Например, о том, [//www.mediawiki.org/wiki/API#A_simple_example как получить содержание Заглавной страницы]. Выберите действие, чтобы увидеть другие примеры.\nОбратите внимание, что, хотя это и песочница, действия, выполненные на этой странице, могут внести изменения в вики.",
+ "apisandbox-fullscreen": "Развернуть панель",
+ "apisandbox-fullscreen-tooltip": "Развернуть панель песочницы, чтобы заполнить окно браузера.",
+ "apisandbox-unfullscreen": "Показать страницу",
+ "apisandbox-unfullscreen-tooltip": "Уменьшить панель песочницы, чтоб стали доступны навигационные ссылки MediaWiki.",
"apisandbox-submit": "Сделать запрос",
"apisandbox-reset": "Очистить",
- "apisandbox-examples": "Пример",
- "apisandbox-results": "Результат",
+ "apisandbox-retry": "Повторить",
+ "apisandbox-loading": "Загрузка информации для API-модуля «$1»…",
+ "apisandbox-load-error": "Произошла ошибка при загрузке информации для API-модуля «$1»: $2",
+ "apisandbox-no-parameters": "У этого API-модуля нет параметров.",
+ "apisandbox-helpurls": "Ссылки на справочные материалы",
+ "apisandbox-examples": "Примеры",
+ "apisandbox-dynamic-parameters": "Дополнительные параметры",
+ "apisandbox-dynamic-parameters-add-label": "Добавить параметр:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Имя параметра",
+ "apisandbox-dynamic-error-exists": "Параметр с именем «$1» уже существует.",
+ "apisandbox-deprecated-parameters": "Устаревшие параметры",
+ "apisandbox-fetch-token": "Автозаполнение токена",
+ "apisandbox-submit-invalid-fields-title": "Некоторые поля некорректны",
+ "apisandbox-submit-invalid-fields-message": "Пожалуйста, исправьте отмеченные поля и попробуйте снова.",
+ "apisandbox-results": "Результаты",
+ "apisandbox-sending-request": "Отправка API-запроса…",
+ "apisandbox-loading-results": "Получение API-результатов…",
+ "apisandbox-results-error": "Произошла ошибка при загрузке API-ответа на запрос: $1.",
"apisandbox-request-url-label": "URL-адрес запроса:",
- "apisandbox-request-time": "Время запроса: $1",
+ "apisandbox-request-time": "Время запроса: {{PLURAL:$1|$1 мс}}",
+ "apisandbox-results-fixtoken": "Исправьте токен и повторите отправку",
+ "apisandbox-results-fixtoken-fail": "Не удалось вызвать токен «$1».",
+ "apisandbox-alert-page": "Поля на этой странице некорректны.",
+ "apisandbox-alert-field": "Значение этого поля является недопустимым.",
"booksources": "Источники книг",
"booksources-search-legend": "Поиск информации о книге",
"booksources-isbn": "ISBN:",
"mw-widgets-titleinput-description-new-page": "страница ещё не существует",
"mw-widgets-titleinput-description-redirect": "перенаправление на $1",
"api-error-blacklisted": "Пожалуйста, выберите другое, более понятное название.",
+ "sessionmanager-tie": "Невозможно использовать одновременно несколько типов проверки подлинности запроса: $1.",
+ "sessionprovider-generic": "$1 сессий",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "сессий на основе куки",
+ "sessionprovider-nocookies": "Могут быть отключены куки. Убедитесь, что у вас включены куки и начните заново.",
"randomrootpage": "Случайная корневая страница"
}
"virus-scanfailed": "скан сыыһата (куода $1)",
"virus-unknownscanner": "биллибэт антивирус:",
"logouttext": "'''Эн тиһиликтэн таҕыстыҥ.'''\n\nСорох сирэйдэр өссө даҕаны эйигин урукку ааккынан көрдөрүөхтэрин сөп, ону суох гыныаххын баҕардаххына интэриниэт көрдөрөөччүҥ кээһин ыраастаа.",
+ "cannotlogoutnow-title": "Сип-билин тахсар кыаллыбат",
+ "cannotlogoutnow-text": "Маны $1 туһанар кэмҥэ тахсар кыах суох.",
"welcomeuser": "Нөрүөн нөргүй, $1!",
"welcomecreation-msg": "Аатыҥ бэлиэтэннэ.\n{{SITENAME}} ситим-сиргэ үлэлииргэ табыгастаах буоллун диэн [[Special:Preferences|тус туруорууларгын]] уларытыаххын сөп.",
"yourname": "Кыттааччы аатыҥ:",
"remembermypassword": "Миигин бу көмпүүтэргэ сигээ ($1 {{PLURAL:$1|күн|күнтэн ордуга суох}})",
"userlogin-remembermypassword": "Тиһиликтэн тахсыма",
"userlogin-signwithsecure": "Бигэ холбонуу",
+ "cannotloginnow-title": "Сип-билигин киирэр кыах суох",
+ "cannotloginnow-text": "Маны $1 туһанар кэмҥэ киирэр кыах суох.",
"yourdomainname": "Эн дөмүөнүҥ:",
"password-change-forbidden": "Бу биикигэ киирии тылы уоарытар табыллыбат.",
"externaldberror": "Тас киирии билиитин олоҕун сыыһата буолла, эбэтэр тас киирии билииҥ олоҕун саҥардар кыаҕыҥ суох.",
"resetpass_submit": "Киирии тылы уларыт уонна киир",
"changepassword-success": "Киирии тылыҥ этэҥҥэ уларыйда!",
"changepassword-throttled": "Ааккын аһара элбэхтик билиһиннэрэ сатаатыҥ.\nБука диэн $1 буолан баран өссө киирэн көрөөр.",
+ "botpasswords": "Оруобаттар аһарыктара",
+ "botpasswords-disabled": "Оруобаттар аһарыктара араарыллыбыттар.",
+ "botpasswords-no-central-id": "Оруобат аһарыгын туһанарга кииннэммит ааккынан киириэхтээххин.",
+ "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-label-grants": "Туттуллар көҥүллэр:",
+ "botpasswords-label-restrictions": "Туттарга хааччахтаах:",
+ "botpasswords-label-grants-column": "Көҥүллэннэ",
+ "botpasswords-bad-appid": "Маннык аат «$1» сатаммат.",
+ "botpasswords-insert-failed": "«$1» диэн ааттаах оруобаты эбэр табыллыбата. Баҕар хайыы-үйэ эбиллибитэ буолаарай?",
+ "botpasswords-created-title": "Оруобат аһарыга оҥоһулунна",
+ "botpasswords-created-body": "«$1» оруобат аһарыга бигэргэтилиннэ.",
+ "botpasswords-updated-title": "Оруобат аһарыга саҥардылынна",
+ "botpasswords-updated-body": "«$1» оруобат аһарыга уларытылынна.",
+ "botpasswords-deleted-title": "Оруобат аһарыга сотулунна",
+ "botpasswords-deleted-body": "«$1» оруобат аһарыга сотулунна.",
"resetpass_forbidden": "Киирии тылы уларытар сатаммат",
"resetpass-no-info": "Ааккын билиһиннэрдэххинэ эрэ бу сирэйгэ быһа тиийиэххин сөп.",
"resetpass-submit-loggedin": "Киирии тылы уларытыы",
"passwordreset-emailtext-ip": "Ким эрэ (баҕар эн буолуо, бу IP-ттан $1) {{SITENAME}} ($4) бырайыакка киирии тылы уларытар туһунан ыйытык биэрбит.\nБу электрон аадырыһы кытта бу {{PLURAL:$3|аат ситимнээх|ааттар ситимнээхтэр}}:\n\n$2\n\nБу быстах кэмҥэ аналлаах {{PLURAL:$3|киирии тыл|кирии тыллар}} {{PLURAL:$5|биир күн үлэлиэҕэ|$5 күн үлэлиэхтэрэ}}.\nЭн тиһиликкэ ааккын этэн саҥа киирии тылы киллэриэхтээххин.\nӨскө бу ыйытыгы ыыппатах буоллаххына, эбэтэр урукку киирии тылгын өйдөөн кэлбит буоллаххына \nбу биллэриини ааххайыа суоххун сөп.\nОччоҕо урукку киирии тылыҥ оннунан хаалыа.",
"passwordreset-emailtext-user": "$1 диэн кыттааччы {{SITENAME}} ($4) бырайыакка киирии тылгын уларытар туһунан ыйытык ыыппыт.\nБу электрон аадырыһы кытта бу {{PLURAL:$3|аат ситимнээх|ааттар ситимнээхтэр}}\n\n$2\n\nБу быстах кэмҥэ аналлаах {{PLURAL:$3|киирии тыл|кирии тыллар}} {{PLURAL:$5|биир күн үлэлиэҕэ|$5 күн үлэлиэхтэрэ}}.\nЭн тиһиликкэ ааккын этэн саҥа киирии тылы киллэриэхтээххин.\nӨскө бу ыйытыгы ыыппатах буоллаххына, эбэтэр урукку киирии тылгын өйдөөн кэлбит буоллаххына \nбу биллэриини ааххайыа суоххун сөп.\nОччоҕо урукку киирии тылыҥ оннунан хаалыа.",
"passwordreset-emailelement": "Кыттааччы: \n$1\n\nБыстах киирии тыл: \n$2",
- "passwordreset-emailsentemail": "Өскө ааккар баайыллыбыт аадырыһы суруйбут буоллаххына, аһарык тылы уларытар туһунан сурук онно барыа.",
+ "passwordreset-emailsentemail": "Өскө бу Эн ааккар баайыллыбыт аадырыс буоллаҕына, аһарык тылы уларытар туһунан сурук барыа.",
+ "passwordreset-emailsentusername": "Өскө бу аакка баайыллыбыт аадырыс баар буоллаҕына, аһарык тылы уларытар туһунан сурук онно барыа.",
"passwordreset-emailsent-capture": "Киирии тылы уларытар туһунан сурук аллара эмиэ көрдөрүлүннэ.",
"passwordreset-emailerror-capture": "Манна киирии тылы уларытар туһунан сурук көрдөрүлүннэ. Ол эрэн сурук бу төрүөттэн $2 кыттааччыга сатаан барбата: $1",
"changeemail": "Аадырыһы уларытыы уонна сотуу",
"copyrightwarning2": "Болҕой, эн суруйбут матырыйаалгын ким баҕарар уларытар уонна суох гынар бырааптаах. Суруйбуккун уларыталларын сөбүлээбэт буоллаххына манна суруйума.<br />\nЭбиитин манна суруйдаххына, уларытыы ааптара мин буолабын, эбэтэр көҥүл туһанары уонна уларытары көҥүллүүр сиртэн ыллым диэн бигэргэтэҕин (маны көр $1).<br /> '''КИМ ЭРЭ БАС БИЛИИТИН МАННА КИНИТТЭН КӨҤҮЛЭ СУОХ УГУМА!'''",
"editpage-cannot-use-custom-model": "Бу сирэй иһинээҕитин тутула уларыйар кыаҕа суох.",
"longpageerror": "'''Алҕас: Суруйар кэрчиккит {{PLURAL:$1|биир килобаайт|$1 килобаайт}} ыйааһыннаах, онтуккут көҥүллэммит {{PLURAL:$2|биир килобаайты|$2 килобайты}} килобаайты куоһарар. Онон сирэй бигэргэтиллэр кыаҕа суох.'''",
- "readonlywarning": "'''Сэрэтии: Сиэрбэргэ техническай үлэ бара турар, онон киллэрбит уларытыыларыҥ тута бигэргэнэр кыахтара суох.'''\nОнон уларытыыгын тиэкистээх билэҕэ уган баран, кэлин манна киллэриэххин сөп.\n\nХааччаҕы туруорбут дьаһабыл маннык быһаарыыны хаалларбыт: $1",
+ "readonlywarning": "<strong>Сэрэтии: Сиэрбэргэ техническай үлэ бара турар, онон киллэрбит уларытыыларыҥ тута бигэргэнэр кыахтара суох.</strong>\nОнон уларытыыгын тиэкистээх билэҕэ уган хаалларан баран, манна кэлин угуоххун сөп.\n\nХааччаҕы туруорбут дьаһабыл маннык быһаарыыны хаалларбыт: $1",
"protectedpagewarning": "'''Сэрэтии: Бу сирэй хатанан турар, администратор бырааптаах эрэ кыттааччылар уларытар кыахтаахтар.'''\nАллара сурунаал бүтэһик суруга көрдөрүлүннэ:",
"semiprotectedpagewarning": "'''Биллэрии:''' Бу сирэй хатанан турар; ааттарын билиһиннэрбит эрэ кыттааччылар уларытар кыахтаахтар.\nАллара сурунаал бүтэһик суруга көрдөрүлүннэ:",
"cascadeprotectedwarning": "<strong>Сэрэтии:</strong> Бу сирэйи дьаһабыллар эрэ уларытар кыахтаахтар, тоҕо диэтэххэ сирэй каскаднай көмүскэллээх {{PLURAL:$1|сирэй бөлөҕөр|сирэйдэр бөлөхтөрүгэр}} киирэр:",
"permissionserrors": "Киирии алҕаһа",
"permissionserrorstext": "Маны оҥорор кыаҕыҥ суох, {{PLURAL:$1|төрүтэ|төрүттэрэ}}:",
"permissionserrorstext-withaction": "Бу дьайыыны ($2) оҥорор кыаҕыҥ суох. {{PLURAL:$1|Биричиинэтэ|Биричиинэлэрэ}}:",
- "contentmodelediterror": "Ð\91Ñ\83 Ñ\82оÑ\80Ñ\83мÑ\83 Ñ\83лаÑ\80Ñ\8bÑ\82аÑ\80 кÑ\8bаÒ\95Ñ\8bÒ¥ Ñ\81Ñ\83оÑ\85 Ñ\8dбиÑ\82, Ñ\82оÒ\95о диÑ\8dÑ\82Ñ\8dÑ\85Ñ\85Ñ\8d иһинÑ\8dÑ\8dÒ\95иÑ\82ин мадÑ\8cÑ\8bала маннÑ\8bк <code>$1</code>, оÑ\82Ñ\82он Ñ\81иÑ\80Ñ\8dй иһинÑ\8dÑ\8dÒ\95иÑ\82ин билиҥҥиÑ\82Ñ\8d маннÑ\8bк — <code>$2</code>.",
+ "contentmodelediterror": "Ð\91Ñ\83 Ñ\82оÑ\80Ñ\83мÑ\83 Ñ\83лаÑ\80Ñ\8bÑ\82аÑ\80 кÑ\8bаÒ\95Ñ\8bÒ¥ Ñ\81Ñ\83оÑ\85 Ñ\8dбиÑ\82, Ñ\82оÒ\95о диÑ\8dÑ\82Ñ\8dÑ\85Ñ\85Ñ\8d иһинÑ\8dÑ\8dÒ\95иÑ\82ин мадÑ\8cÑ\8bала маннÑ\8bк <code>$1</code>, оÑ\82Ñ\82он Ñ\81иÑ\80Ñ\8dй иһинÑ\8dÑ\8dÒ\95иÑ\82ин мадÑ\8cÑ\8bала билиҥҥиÑ\82Ñ\8d Ñ\83Ñ\80аÑ\82Ñ\8bлааÑ\85 — <code>$2</code>.",
"recreate-moveddeleted-warn": "'''Болҕой: сотулубут сирэйи төттөрү оҥорон эрэҕин.'''\n\nТолкуйдаан көр, кырдьык бу сирэйи оҥорор туһалаах дуо.\nАллара сотуулар уонна аат уларыйыытын сурунааллара көрдөрүлүннэ.",
"moveddeleted-notice": "Бу сирэй сотуллубут.\nАллара сотуу уонна аат уларытыытын сурунаалларыгар онно сыһыаннаах туох суруллубута көстөр.",
"moveddeleted-notice-recent": "Бу сирэй соторутааҕыта (тиһэх 24 чаас иһигэр) сотуллубут эбит.\nАллара сотуу уонна көһөрүү сурунаалларыгар сигэлэр көстөллөр.",
"userrights": "Кыттааччылар бырааптарын салайыы",
"userrights-lookup-user": "Кыттаачылар бөлөхтөрүн салайыы",
"userrights-user-editname": "Кыттааччы аата:",
- "editusergroup": "Кыттааччылар бөлөхтөрүн уларытарга",
+ "editusergroup": "{{GENDER:$1|Кыттааччы}} бөлөхтөрүн уларытарга",
"editinguser": "<strong>[[User:$1|$1]]</strong> кыттааччы $2 быраабын уларытыы",
"userrights-editusergroup": "Кыттааччы бөлөхтөрүн уларытарга",
- "saveusergroups": "Кыттааччы бөлөхтөрүн бигэргэт",
+ "saveusergroups": "{{GENDER:$1|Кыттааччы}} бөлөхтөрүн бигэргэт",
"userrights-groupsmember": "Бу бөлөхтөргө киирэр:",
"userrights-groupsmember-auto": "Көстүбэт чилиэн:",
"userrights-groups-help": "Бу киһи киирэр бөлөхтөрүн уларытыаххын сөп:\n* Бөлөх аатын таһыгар бэлиэ турар буоллаҕына бу кыттааччы бу бөлөххө киирэр.\n* Бэлиэ суох буоллаҕына - кыттааччы бөлөххө киирбэт\n* Маннык бэлиэ * кыттааччы бөлөххө киирэрин/киирбэтин уларытар кыаҕыҥ суоҕун көрдөрөр.",
"right-createpage": "Сирэйдэри оҥоруу (ырытыы сирэйдэриттэн ураты)",
"right-createtalk": "Ырытыы сирэйдэрин оҥоруу",
"right-createaccount": "Саҥа кыттааччыны бэлиэтээһин",
+ "right-autocreateaccount": "Тас бэлиэ-аатынан киирии",
"right-minoredit": "Уларытыыны кыра суолталаах курдук бэлиэтээ",
"right-move": "Сирэйдэр ааттарын уларытыы",
"right-move-subpages": "Сирэйдэр ааттарын иһигэр киирэр сирэйдэри кытта уларытыы",
"right-managechangetags": "[[Special:Tags|Бэлиэлэри]] билии олоҕуттан ылыы уонна сотуу",
"right-applychangetags": "Улартыыларгын кытта [[Special:Tags|тиэктэри]] тутун",
"right-changetags": "Ханнык баҕарар [[Special:Tags|тиэктэри]] биирдиилээн уларытыыларга уонна сурунаал суруйууларыгар эбэри уонна сотору көҥүллээ",
+ "grant-generic": "Быраап «$1» нобуора",
+ "grant-group-page-interaction": "Сирэйдиин алтыһыы",
+ "grant-group-file-interaction": "Миэдьийэлиин алтыһыы",
+ "grant-group-watchlist-interaction": "Кэтиир тиһиликкин кытта алтыһыы",
+ "grant-group-email": "Сурук ыытыы",
+ "grant-group-high-volume": "Кылгас кэм иһигэр элбэҕи оҥоруу",
+ "grant-group-customization": "Нарылааһын уонна туруоруулар",
+ "grant-group-administration": "Дьаһайыы",
"grant-group-other": "Эгэлгэ тэрээһиннэр",
"grant-blockusers": "Бэлиэ ааттары хааччахтааһын ууонна хааччаҕын устуу",
"grant-createaccount": "Бэлиэтэнии",
"grant-editpage": "Баар сирэйдэри уларытыы",
"grant-editprotected": "Көмүскэммит сирэйдэри уларытыы",
"grant-highvolume": "Түргэнник элбэҕи уларытыы",
+ "grant-oversight": "Кыттааччылар уларытыыларын уонна сирэйдэр барылларын кистээһин",
+ "grant-patrol": "Сирэй уларыйыытын ботурууллааһын",
+ "grant-protect": "Көмүскээһин уонна көмүскэли суох гыныы",
+ "grant-rollback": "Сирэй уларыйыытын төннөрүү",
+ "grant-sendemail": "Атын кыттааччыларга эл. суругу ыытыы",
+ "grant-uploadeditmovefile": "Билэни хачайдааһын, солбуйан биэрии уонна аатын уларытыы",
+ "grant-uploadfile": "Саҥа билэни киллэрии",
+ "grant-basic": "Сүрүн быраап",
+ "grant-viewdeleted": "Сотуллубут билэлэри уонна сирэйдэри көрүү",
+ "grant-viewmywatchlist": "Кэтиир тиһиликкин көрүү",
"newuserlogpage": "Кыттааччылары бэлиэтиир сурунаал",
"newuserlogpagetext": "Соторутааҕыта бэлиэтэммит кыттааччылар.",
"rightslog": "Кыттаачы бырааптарын сурунаала",
"action-createpage": "сирэйдэри оҥоруу",
"action-createtalk": "ырытыы сирэйдэрин оҥоруу",
"action-createaccount": "кыттааччы бу бэлиэтэнэр аатын оҥоруу",
+ "action-autocreateaccount": "тас бэлиэ-аатынан аптамаатынан киирии",
"action-history": "сирэй устуоруйатын көрүү",
"action-minoredit": "бу уларытыыны суолтата суох курдук бэлиэтээ",
"action-move": "бу сирэй аатын уларытыы",
"recentchanges-label-plusminus": "Сирэй кээмэйэ бачча баайтынан уларыйбыт",
"recentchanges-legend-heading": "'''Легендата:'''",
"recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (өссө көр: [[Special:NewPages|Саҥа сирэйдэр тиһиктэрэ]])",
+ "recentchanges-submit": "Көрдөр",
"rcnotefrom": "Манна {{PLURAL:$5|уларытыы көрдөрүлүннэ|уларытыылар көһүннүлэр}} баччаттан <strong>$3, $4</strong> (баччаттан элбэх көстүбэт <strong>$1</strong>).",
"rclistfrom": "Бу кэм $3 $2 кэнниттэн оҥоһуллубуттары көрдөр",
"rcshowhideminor": "$1 кыра уларыйыылары",
"rcshowhidemine": "Мин уларытыыларбын $1",
"rcshowhidemine-show": "Көрдөр",
"rcshowhidemine-hide": "Кистээ",
+ "rcshowhidecategorization": "$1 сирэй категориялааһынын",
"rcshowhidecategorization-show": "Көрдөр",
"rcshowhidecategorization-hide": "Кистээ",
"rclinks": "$2 күҥҥэ бүтэһик $1 уларытыыны көрдөр;<br />$3.",
"foreign-structured-upload-form-label-own-work-message-shared": "Бу билэни бас билэрбин уонна Биики Ыскылаакка төнүннэрбэттии [https://creativecommons.org/licenses/by-sa/4.0/deed.ru Creative Commons Attribution-ShareAlike 4.0] лиссиэнсийэннэн угары бигэргэтэбин. Ону тэҥэ [https://wikimediafoundation.org/wiki/Условия_использования Туһаныы усулуобуйатын кытта] сөбүлэһэбин.",
"foreign-structured-upload-form-label-not-own-work-message-shared": "Өскөтө билэни бас билбэт буоллаххына, биитэр атын лиссиэнсийэннэн угуоххун баҕарар буоллаххына, манна баар ньыманы туһаныаххын сөп: [https://commons.wikimedia.org/wiki/Special:UploadWizard Биики Ыскылаакка угуу маастара].",
"foreign-structured-upload-form-label-not-own-work-local-shared": "Өскө, {{SITENAME}} быраабылатынан угар сатанар буоллаҕына, кини [[Special:Upload|киллэрии тэрилин]] туһаныаххын эмиэ сөп.",
+ "foreign-structured-upload-form-3-label-question-website": "Ойууну ханнык эрэ саайтан хачайдаан ыллыҥ дуо?",
+ "foreign-structured-upload-form-3-label-question-ownwork": "Бэйэҥ уруһуйдаабыт ойууҥ (эскииһиҥ, чертеһүҥ), түһэрбит хаартыскаҥ дуо?",
+ "foreign-structured-upload-form-3-label-question-noderiv": "Үлэҥ иһигэр ким эрэ бас билэр үлэтэ баар дуо, холобур, логотип?",
+ "foreign-structured-upload-form-3-label-yes": "Оннук",
+ "foreign-structured-upload-form-3-label-no": "Суох",
+ "foreign-structured-upload-form-3-label-alternative": "Оннук буоллаҕына, бу тэрил көмөтүнэн хачайдыыр сатаммат. Ол эрээри, өскөтө көҥүл лиссиэнсийэлээх буоллаҕына, син биир [https://commons.wikimedia.org/wiki/Special:UploadWizard Биики-ыскылаат маастарын] көмөтүнэн угуохха сөп.",
"backend-fail-stream": "$1 билэни ыытар табыллыбата.",
"backend-fail-backup": "Бу билэ $1 резервнэй куопуйатын оҥорор табыллыбата.",
"backend-fail-notexists": "Маннык $1 билэ суох эбит.",
"cachedspecial-viewing-cached-ts": "Сирэй кээскэ киирбит барылын көрөҕүн, дьиҥнээх сирэй чыҥха атын буолуон сөп.",
"cachedspecial-refresh-now": "Бүтэһик барылы көр.",
"categories": "Категориялар",
+ "categories-submit": "Көрдөр",
"categoriespagetext": "Бу {{PLURAL:$1|категория иһигэр|категориялар истэригэр}} сирэйдэр эбэтэр медиа-билэлэр бааллар.\n[[Special:UnusedCategories|Туттуллубат категориялар]] манна көстүбэттэр.\nӨссө маны көр: [[Special:WantedCategories|Баар буолуохтаах категориялар тиһиктэрэ]].",
"categoriesfrom": "Мантан саҕаланар категориялары көрдөр:",
"special-categories-sort-count": "ахсаанынан бэрээдэктээһин",
"activeusers-hidebots": "Руобаттары көрдөрүмэ",
"activeusers-hidesysops": "Дьаһабыллары көрдөрүмэ",
"activeusers-noresult": "Кыттааччылар көстүбэтилэр.",
+ "activeusers-submit": "Көхтөөх кыттааччылары көрдөр",
"listgrouprights": "Кыттааччылар бөлөхтөрүн бырааптара",
"listgrouprights-summary": "Манна бу биикигэ баар бөлөхтөр уонна кинилэр киирэр бырааптара көстөллөр.\nБаҕар дьон туспа бырааптарын туһунан [[{{MediaWiki:Listgrouprights-helppage}}|эбии информация]] баара буолуо.",
"listgrouprights-key": "Суруга: * <span class=\"listgrouprights-granted\">Биэриллибит бырааптар</span>\n* <span class=\"listgrouprights-revoked\">Быһыллыбыт бырааптар</span>",
"listgrouprights-namespaceprotection-header": "Аат далын хааччахтара",
"listgrouprights-namespaceprotection-namespace": "Аат дала",
"listgrouprights-namespaceprotection-restrictedto": "Кыттааччы көннөрөр бырааба",
+ "listgrants": "Көҥүл",
+ "listgrants-grant": "Көҥүл",
+ "listgrants-rights": "Быраап",
"trackingcategories": "Кэтиир категориялар",
"trackingcategories-summary": "Манна MediaWiki аптамаатынан толорор кэтиир категориялара көстөллөр. Бу аат далыгар {{ns:8}} систиэмэ биллэриилэрин уларытан ааттарын уларытыахха сөп.",
"trackingcategories-msg": "Кэтиир категория",
"wlheader-showupdated": "Бүтэһик киирииҥ кэннэ уларыйбыт сирэйдэр '''модьу''' бичигинэн бэлиэтэннилэр.",
"wlnote": "Манна кэлиҥҥи {{PLURAL:$2|чаас|<strong>$2</strong> чаас}} иһигэр оҥоһуллубут бүтэһик <strong>$1</strong> уларытыы көрдөрүлүннэ, бу кэминээҕи туругунан $3, $4.",
"wlshowlast": "Бүтэһик $2 күҥҥэ $1 чааска көрдөр",
- "wlshowtime": "Тиһэҕи көрдөр:",
+ "watchlist-hide": "Кистээ",
+ "watchlist-submit": "Көрдөр",
+ "wlshowtime": "Бу ыккардыгар буолбуту көрдөр:",
"wlshowhideminor": "кыра суолталаах уларытыы",
"wlshowhidebots": "оруобат",
"wlshowhideliu": "бэлиэтэммит кыттааччы",
"wlshowhideanons": "ааттарын эппэтэх кыттааччы",
"wlshowhidepatr": "тургутуллубут уларытыы",
"wlshowhidemine": "бэйэм уларытыым",
+ "wlshowhidecategorization": "сирэй категоризациятын",
"watchlist-options": "Кэтээн көрүү туруоруутун уларытыы",
"watching": "Кэтээ...",
"unwatching": "Кэтээмэ...",
"delete-confirm": "Маны \"$1\" соторго",
"delete-legend": "Сотуу",
"historywarning": "<strong>Сэрэтии</strong>: Сотоору турар сирэйиҥ $1 {{PLURAL:$1|соҕотох барыллаах|барыллаах}} устуоруйалаах:",
+ "historyaction-submit": "Көрдөр",
"confirmdeletetext": "Эн сирэйи (ойууну) уонна кини устуоруйатын букатын сотоору гынаҕын.\nБука диэн, кырдьык инньэ гынаары гынаргын,\nбу дьайыы туох содуллаах буоларын толору билэргин\nуонна [[{{MediaWiki:Policy-url}}]] сиэрин кэспэккин бигэргэт.",
"actioncomplete": "Дьайыы оҥоһулунна",
"actionfailed": "Дьайыы оҥоһуллубата",
"whatlinkshere-hidelinks": "$1 сигэ (ыйынньык)",
"whatlinkshere-hideimages": "$1 билэ сигэтэ",
"whatlinkshere-filters": "Фильтрдар",
+ "whatlinkshere-submit": "Толор",
"autoblockid": "Аптамаатынан хааччахтааһын #$1",
"block": "Кыттааччыны хааччахтааһын",
"unblock": "Кытааччы хааччаҕын устуу",
"watchlisttools-edit": "Кэтэбил испииһэгин көрүү/уларытыы",
"watchlisttools-raw": "\"Сиикэй\" испииһэги уларытыы",
"signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|ырытыы]])",
+ "timezone-local": "Олохтоох",
"duplicate-defaultsort": "Болҕой: Наардааһын «$2» күлүүһэ урукку «$1» күлүүһү сабар (Ключ сортировки переопределяет прежний ключ).",
"duplicate-displaytitle": "<strong>Болҕой:</strong> Көрдөрүллүбүт «$2» аат урут көрдөрүллүбүт «$1» ааты уларытар.",
"invalid-indicator-name": "<strong>Алҕас:Сирэй туругун көрдөрөр индикатор </strong> атрибута <code>name</code> кураанах буолуо суохтаах.",
"redirect-page": "Сирэй нүөмэрэ",
"redirect-revision": "Сирэй барыла",
"redirect-file": "Билэ аата",
+ "redirect-logid": "Сурунаал ID нүөмэрэ",
"redirect-not-exists": "Суолта көстүбэтэ",
"fileduplicatesearch": "Хос билэлэри көрдөөһүн",
"fileduplicatesearch-summary": "Тэҥ билэлэри хэш-куодтарынан көрдөөһүн.",
"tags-deactivate": "араар",
"tags-hitcount": "$1 {{PLURAL:$1|уларытыы|уларытыылар}}",
"tags-manage-no-permission": "Тиэктэри уларытар кыаҕыҥ суох эбит.",
+ "tags-manage-blocked": "Хааччахтаммыт буолаҥҥын уларытыы бэлиэлэрин уларытар кыаҕыҥ суох.",
"tags-create-heading": "Саҥа тиэги оҥоруу",
"tags-create-explanation": "Саҥа оҥоһуллубут тиэктэри кыттааччылар уонна буоттар уларытар кыахтаах буолуохтара.",
"tags-create-tag-name": "Бэлиэ аата:",
"Macofe",
"KWiki",
"Matma Rex",
- "Srdjan m"
+ "Srdjan m",
+ "Conquistador"
]
},
"tog-underline": "Podvuci linkove:",
"thu": "чет-čet",
"fri": "pet-пет",
"sat": "sub-суб",
- "january": "januar-сијечањ",
- "february": "februar-вељача",
- "march": "mart-ожујак",
- "april": "april-травањ",
- "may_long": "maj-свибањ",
- "june": "jun-липањ",
- "july": "jul-српањ",
- "august": "avgust-коловоз",
- "september": "septembar-рујан",
- "october": "oktobar-листопад",
- "november": "студени-novembar",
- "december": "decembar-просинац",
- "january-gen": "januara-сијечња",
- "february-gen": "februara-вељаче",
- "march-gen": "marta-ожујка",
- "april-gen": "aprila-травња",
- "may-gen": "маја-свибња",
- "june-gen": "junа-липња",
- "july-gen": "jula-српња",
- "august-gen": "augusta-коловоза",
- "september-gen": "septembra-рујна",
- "october-gen": "oktobra-листопада",
- "november-gen": "студенога-novembra",
- "december-gen": "decembra-просинца",
- "jan": "jan-сиј",
- "feb": "feb-вељ",
- "mar": "mar-ожу",
- "apr": "apr-тра",
- "may": "maj-сви",
- "jun": "jun-лип",
- "jul": "jul-срп",
- "aug": "aug-кол",
- "sep": "sep-руј",
- "oct": "okt-лис",
- "nov": "сту-nov",
- "dec": "dec-про",
- "january-date": "$1. januar",
- "february-date": "$1. februar",
- "march-date": "$1. mart",
- "april-date": "$1. april",
- "may-date": "$1. maj",
- "june-date": "$1. jun",
- "july-date": "$1. jul",
- "august-date": "$1. august",
- "september-date": "$1. septembar",
- "october-date": "$1. oktobar",
- "november-date": "$1. novembar",
- "december-date": "$1. decembar",
+ "january": "januar",
+ "february": "februar",
+ "march": "mart",
+ "april": "april",
+ "may_long": "maj",
+ "june": "juni",
+ "july": "juli",
+ "august": "august",
+ "september": "septembar",
+ "october": "oktobar",
+ "november": "novembar",
+ "december": "decembar",
+ "january-gen": "januara",
+ "february-gen": "februara",
+ "march-gen": "marta",
+ "april-gen": "aprila",
+ "may-gen": "maja",
+ "june-gen": "juna",
+ "july-gen": "jula",
+ "august-gen": "augusta",
+ "september-gen": "septembra",
+ "october-gen": "oktobra",
+ "november-gen": "novembra",
+ "december-gen": "decembra",
+ "jan": "jan.",
+ "feb": "feb.",
+ "mar": "mar.",
+ "apr": "apr.",
+ "may": "maj",
+ "jun": "jun.",
+ "jul": "jul.",
+ "aug": "aug.",
+ "sep": "sep.",
+ "oct": "okt.",
+ "nov": "nov.",
+ "dec": "dec.",
+ "january-date": "$1. januara",
+ "february-date": "$1. februara",
+ "march-date": "$1. marta",
+ "april-date": "$1. aprila",
+ "may-date": "$1. maja",
+ "june-date": "$1. juna",
+ "july-date": "$1. jula",
+ "august-date": "$1. augusta",
+ "september-date": "$1. septembra",
+ "october-date": "$1. oktobra",
+ "november-date": "$1. novembra",
+ "december-date": "$1. decembra",
"pagecategories": "{{PLURAL:$1|Kategorija|Kategorije}}",
"category_header": "Stranice u kategoriji \"$1\"",
"subcategories": "Potkategorije",
"noindex-category": "Neindeksirane stranice",
"broken-file-category": "Stranice sa neispravnim linkovima do datoteka",
"about": "O...",
- "article": "Stranica sadržaja (članak)",
+ "article": "Stranica sa sadržajem",
"newwindow": "(otvara se u novom prozoru)",
- "cancel": "Odustani - Одустани",
+ "cancel": "Otkaži",
"moredotdotdot": "Još...",
"morenotlisted": "Ovaj spisak nije kompletan.",
"mypage": "Moja stranica",
- "mytalk": "Razgovor / Разговор",
+ "mytalk": "Razgovor",
"anontalk": "Razgovor za ovu IP adresu",
"navigation": "Navigacija - Навигација",
"and": " i",
"errorpagetitle": "Greška - Грешка",
"returnto": "Povratak na $1.",
"tagline": "Izvor: {{SITENAME}}",
- "help": "Pomoć / Помоћ",
+ "help": "Pomoć",
"search": "Traži / Тражи",
"searchbutton": "Traži",
"go": "Idi / Иди",
"history": "Historija stranice",
"history_short": "Historija",
"updatedmarker": "promjene od moje zadnje posjete",
- "printableversion": "Za štampanje / За штампање",
+ "printableversion": "Verzija za ispis",
"permalink": "Trajni link",
"print": "Štampa",
"view": "Vidi",
"talkpagelinktext": "Razgovor",
"specialpage": "Posebna stranica",
"personaltools": "Lični alati",
- "articlepage": "Pogledaj stranicu sa sadržajem (članak)",
- "talk": "Razgovor / Разговор",
+ "articlepage": "Vidi stranicu sa sadržajem",
+ "talk": "Razgovor",
"views": "Pregledi",
- "toolbox": "Alatke / Алатке",
+ "toolbox": "Alati",
"userpage": "Pogledaj korisničku stranicu - Погледај корисничку страницу",
"projectpage": "Pogledajte stranicu projekta",
"imagepage": "Vidi stranicu datoteke/fajla",
"viewhelppage": "Pogledajte stranicu za pomoć",
"categorypage": "Pogledaj stranicu kategorije",
"viewtalkpage": "Pogledajte raspravu",
- "otherlanguages": "Drugi jezici / Други језици",
+ "otherlanguages": "Na drugim jezicima",
"redirectedfrom": "(Preusmjereno sa $1)",
"redirectpagesub": "Preusmjeri stranicu",
"redirectto": "Preusmjerenje na:",
"copyrightpage": "{{ns:project}}:Autorska_prava",
"currentevents": "Trenutni događaji",
"currentevents-url": "Project:Novosti",
- "disclaimers": "Odricanje odgovornosti",
- "disclaimerpage": "Project:Uslovi korištenja, pravne napomene i odricanje odgovornosti",
+ "disclaimers": "Odricanje od odgovornosti",
+ "disclaimerpage": "Project:Opće odricanje od odgovornosti",
"edithelp": "Pomoć pri uređivanju",
"helppage-top-gethelp": "Pomoć",
"mainpage": "Glavna stranica / Главна страница",
"policy-url": "Project:Pravila",
"portal": "Portal zajednice",
"portal-url": "Project:Portal_zajednice",
- "privacy": "Politika privatnosti - Политика приватности",
+ "privacy": "Politika privatnosti",
"privacypage": "Project:Pravila o anonimnosti",
"badaccess": "Greška pri odobrenju",
"badaccess-group0": "Nije vam dozvoljeno izvršiti akciju koju ste zahtjevali.",
"sort-descending": "Poredaj opadajuće",
"sort-ascending": "Poredaj rastuće",
"nstab-main": "Članak / Чланак",
- "nstab-user": "Korisnik / Корисник",
+ "nstab-user": "Stranica korisnika",
"nstab-media": "Mediji",
"nstab-special": "Posebna stranica",
"nstab-project": "Stranica projekta",
"nstab-image": "Datoteka",
"nstab-mediawiki": "Poruka / Порука",
"nstab-template": "Šablon / Шаблон",
- "nstab-help": "Pomoć / Помоћ",
+ "nstab-help": "Pomoć",
"nstab-category": "Kategorija / Категорија",
"mainpage-nstab": "Glavna stranica / Главна страница",
"nosuchaction": "Nema takve akcije",
"nav-login-createaccount": "Prijavi se / Registruj se",
"userlogin": "Prijavi se / Пријави се",
"userloginnocreate": "Prijavi se",
- "logout": "Odjavi se / Одјави се",
+ "logout": "Odjava",
"userlogout": "Odjavi se / Одјави се",
"notloggedin": "Niste prijavljeni",
"userlogin-noaccount": "Nemate račun?",
"loginlanguagelabel": "Jezik: $1",
"suspicious-userlogout": "Vaš zahtjev za odjavu je odbijen jer je poslan preko pokvarenog preglednika ili keširanog proksija.",
"createacct-another-realname-tip": "Pravo ime nije obavezno.\nAko izaberete da date ime, biće korišteno za pripisivanje za vaš rad.",
- "pt-login": "Prijavi me / Пријави ме",
+ "pt-login": "Prijava",
"pt-login-button": "Prijavi me / Пријави ме",
"pt-createaccount": "Napraviti novi nalog / Направити нови налог",
- "pt-userlogout": "Odjavi se / Одјави се",
+ "pt-userlogout": "Odjava",
"php-mail-error-unknown": "Nepoznata greška u PHP funkciji mail()",
"user-mail-no-addy": "Pokušaj slanja e-maila bez e-mail adrese.",
"user-mail-no-body": "Pokušano slanje e-maila s praznim ili nerazumno kratkim sadržajem.",
"resetpass_submit": "Odredi lozinku i prijavi se",
"changepassword-success": "Vaša šifra je uspiješno promjenjena! Prijava u toku...",
"changepassword-throttled": "Previše puta ste se pokušali prijaviti.\nMolimo Vas da sačekate $1 prije nego što pokušate ponovo.",
+ "botpasswords-label-cancel": "Otkaži",
"resetpass_forbidden": "Šifre ne mogu biti promjenjene",
"resetpass-no-info": "Morate biti prijavljeni da bi ste pristupili ovoj stranici direktno.",
"resetpass-submit-loggedin": "Promijeni lozinku",
- "resetpass-submit-cancel": "Odustani",
+ "resetpass-submit-cancel": "Otkaži",
"resetpass-wrong-oldpass": "Privremena ili trenutna lozinka nije valjana.\nMožda ste već uspješno promijenili Vašu lozinku ili ste tražili novu privremenu lozinku.",
"resetpass-recycled": "Molimo resetirajte vašu lozinku/zaporku u nešto drugo od vaše trenutne lozinke/zaporke.",
"resetpass-temp-emailed": "Prijavili ste se sa privremenim kodom iz e-pošte.\nDa biste završili prijavljivanje morate postaviti novu lozinku ovde:",
"hr_tip": "Horizontalna linija (koristite rijetko)",
"summary": "Sažetak:",
"subject": "Tema:",
- "minoredit": "Mala izmjena - Мала измена",
- "watchthis": "Prati / Прати",
- "savearticle": "Sačuvaj - Сачувај",
- "preview": "Pretpregled / Претпреглед",
- "showpreview": "Pretpregled - Претпреглед",
- "showdiff": "Prikaži izmjene - Прикажи измене",
+ "minoredit": "Ovo je manje uređenje",
+ "watchthis": "Motri ovu stranicu",
+ "savearticle": "Spremi stranicu",
+ "preview": "Pregled",
+ "showpreview": "Prikaži pregled",
+ "showdiff": "Prikaži izmjene",
"blankarticle": "<strong>Upozorenje:</strong> Napravili ste praznu stranicu.\nAko ponovno kliknete \"{{int:savearticle}}\", napravit ćete praznu stranicu bez sadržaja.",
"anoneditwarning": "<strong>Upozorenje:</strong> Niste prijavljeni. \nVaša IP adresa će biti javno vidljiva ako napravite neku izmjenu. Ako se <strong>[$1 prijavite]</strong> ili <strong>[$2 napravite račun]</strong>, vaše izmjene će biti pripisane vašem korisničkom imenu, zajedno sa drugim pogodnostima.",
"anonpreviewwarning": "''Niste prijavljeni. Vaša IP adresa će biti zabilježena u historiji ove stranice.''",
"viewprevnext": "Pogledaj ($1 {{int:pipe-separator}} $2) ($3)",
"searchmenu-exists": "'''Postoji stranica pod nazivom \"[[:$1]]\" na ovoj wiki'''",
"searchmenu-new": "<strong>Napravi stranicu \"[[:$1]]\" na ovoj wiki!</strong> {{PLURAL:$2|0=|Pogledajte također straniu pronađenu vašom pretragom.|Pogledajte također i vaše rezultate pretrage.}}",
- "searchprofile-articles": "Stranice sadržaja",
+ "searchprofile-articles": "Stranice sa sadržajem",
"searchprofile-images": "Multimedija",
"searchprofile-everything": "Sve",
"searchprofile-advanced": "Napredno",
"search-external": "Vanjska/spoljna pretraga",
"searchdisabled": "Pretraga teksta na ovoj Wiki je trenutno onemogućena.\nU međuvremenu možete pretraživati preko Googlea.\nUzmite u obzir da njegovi indeksi za ovu Wiki ne moraju biti ažurirani.",
"search-error": "Dogodila se pogreška prilikom pretraživanja: $1",
- "preferences": "Postavke / Подешавања",
- "mypreferences": "Postavke / Подешавања",
+ "preferences": "Postavke",
+ "mypreferences": "Postavke",
"prefs-edits": "Broj izmjena:",
"prefsnologintext2": "Molimo Vas prijavite se da biste promijenili postavke.",
"prefs-skin": "Izgled (skin)",
- "skin-preview": "Pretpregled",
+ "skin-preview": "Pregled",
"datedefault": "Bez preferenci",
"prefs-labs": "Eksperimentalne mogućnosti",
"prefs-user-pages": "Korisničke stranice",
"prefs-personal": "Korisnički profil",
"prefs-rc": "Podešavanje nedavnih izmjena",
- "prefs-watchlist": "Praćene stranice / Списак надгледања",
+ "prefs-watchlist": "Lista motrenja",
"prefs-editwatchlist": "Uredi popis praćenja",
"prefs-editwatchlist-label": "Uredi unose na popisu praćenja:",
"prefs-editwatchlist-edit": "Vidite i uklonite naslove na vašem popisu praćenja",
"prefs-timeoffset": "Vremenska razlika",
"prefs-advancedediting": "Opće opcije",
"prefs-editor": "Uređivač",
- "prefs-preview": "Pretpregled",
+ "prefs-preview": "Pregled",
"prefs-advancedrc": "Napredne opcije",
"prefs-advancedrendering": "Napredne opcije",
"prefs-advancedsearchoptions": "Napredne opcije",
"right-createtalk": "Pravljenje stranica za razgovor",
"right-createaccount": "Pravljenje korisničkog računa",
"right-minoredit": "Označavanje izmjena kao malih",
- "right-move": "Preusmjeravanje stranica",
+ "right-move": "Premještanje stranica",
"right-move-subpages": "Preusmjeravanje stranica sa svim podstranicama",
"right-move-rootuserpages": "Premještanje stranica osnovnih korisnika",
"right-move-categorypages": "Pomakni stranice kategorije",
"rc-enhanced-hide": "Sakrij detalje",
"rc-old-title": "prvobitno kreirano kao \"$1\"",
"recentchangeslinked": "Srodne izmjene / Сродне измене",
- "recentchangeslinked-feed": "Srodne izmjene",
- "recentchangeslinked-toolbox": "Srodne izmjene",
- "recentchangeslinked-title": "Srodne promjene sa \"$1\"",
+ "recentchangeslinked-feed": "Vezane izmjene",
+ "recentchangeslinked-toolbox": "Vezane izmjene",
+ "recentchangeslinked-title": "Izmjene vezane s \"$1\"",
"recentchangeslinked-summary": "Ova posebna stranica prikazuje promjene na povezanim stranicama.\nStranice koje su na vašem [[Special:Watchlist|spisku praćenja]] su '''podebljane'''.",
"recentchangeslinked-page": "Naslov stranice:",
"recentchangeslinked-to": "Pokaži promjene stranica koji su povezane sa datom stranicom",
"upload-http-error": "Desila se HTTP greška: $1",
"upload-copy-upload-invalid-domain": "Kopije postavljanja nisu dostupni na ovom domenu.",
"upload-dialog-title": "Postavi datoteku",
- "upload-dialog-button-cancel": "Odustani",
+ "upload-dialog-button-cancel": "Otkaži",
"upload-dialog-button-done": "Urađeno",
"upload-dialog-button-save": "Snimi",
"upload-dialog-button-upload": "Postavi",
"statistics-header-edits": "Statistike izmjena",
"statistics-header-users": "Statistike korisnika",
"statistics-header-hooks": "Ostale statistike",
- "statistics-articles": "Stranice sadržaja",
+ "statistics-articles": "Stranice sa sadržajem",
"statistics-pages": "Stranice",
"statistics-pages-desc": "Sve stranice na wikiju, uključujući stranice za razgovor, preusmjerenja itd.",
"statistics-files": "Broj postavljenih datoteka",
"trackingcategories-disabled": "Kategorija je onemogućena",
"mailnologin": "Nema adrese za slanje",
"mailnologintext": "Morate biti [[Special:UserLogin|prijavljeni]] i imati ispravnu adresu e-pošte u vašim [[Special:Preferences|podešavanjima]] da biste slali e-poštu drugim korisnicima.",
- "emailuser": "Pošalji E-mail ovom korisniku",
+ "emailuser": "Pošalji e-mail ovom korisniku",
"emailuser-title-target": "Slanje e-maila {{GENDER:$1|korisniku|korisnici|korisniku}}",
"emailuser-title-notarget": "Slanje e-maila korisniku",
"emailpagetext": "Možete da koristite donji obrazac da pošaljete e-mail {{GENDER:$1|ovom korisniku|ovoj korisnici|ovom korisniku|}}.\nE-mail koju ste uneli u vašim [[Special:Preferences|postavkama]] će se prikazati u polju \"Od:\", tako da će primalac moći da vam odgovori direktno.",
"emailuserfooter": "Ovu e-poruku {{GENDER:$1|poslao|poslala}} je $1 {{GENDER:$2|korisniku|korisnici}} $2 pomoću funkcije \"{{int:emailuser}}\" s projekta {{SITENAME}}.",
"usermessage-summary": "Ostavljanje sistemske poruke.",
"usermessage-editor": "Sistem za poruke",
- "watchlist": "Spisak praćenja / Списак праћења",
- "mywatchlist": "Popis praćenja / Списак надгледања",
+ "watchlist": "Lista motrenja",
+ "mywatchlist": "Lista motrenja",
"watchlistfor2": "Za $1 $2",
"nowatchlist": "Nemate ništa na svom spisku praćenih članaka.",
"watchlistanontext": "Morate biti prijavljeni kako biste vidjeli ili uređivali svoj spisak praćenih članaka.",
"removewatch": "Ukloni sa spiska praćenja",
"removedwatchtext": "Stranica „[[:$1]]“ i njena stranica za razgovor je uklonjena s vašeg [[Special:Watchlist|spiska nadgledanja]].",
"removedwatchtext-short": "Stranica \"$1\" je uklonjena sa vašeg spiska praćenja.",
- "watch": "Prati / Прати",
- "watchthispage": "Prati / Прати",
+ "watch": "Motri",
+ "watchthispage": "Motri ovu stranicu",
"unwatch": "Prekini praćenje",
- "unwatchthispage": "Ukinite praćenje",
- "notanarticle": "Nije članak",
+ "unwatchthispage": "Prestani motriti",
+ "notanarticle": "Nije stranica sa sadržajem",
"notvisiblerev": "Posljednja izmjena drugog korisnika je bila izbrisana",
"watchlist-details": "{{PLURAL:$1|$1 stranica|$1 stranice|$1 stranica }} na vašem spisku praćenja, ne računajući posebno stranice za razgovor.",
"wlheader-enotif": "* Obavještavanje e-poštom je omogućeno.",
"blanknamespace": "(Glavno)",
"contributions": "Doprinosi {{GENDER:$1|korisnika|korisnice|korisnika}}",
"contributions-title": "Korisnički doprinosi od $1",
- "mycontris": "Doprinosi / Доприноси",
+ "mycontris": "Doprinosi",
"contribsub2": "Za {{GENDER:$3|$1}} ($2)",
"contributions-userdoesnotexist": "Korisnički račun \"$1\" nije registrovan.",
"nocontribs": "Nisu nađene promjene koje zadovoljavaju ove uslove.",
"sp-contributions-toponly": "Prikaži samo izmjene koje su posljednje revizije",
"sp-contributions-newonly": "Prikaži samo izmjene kojima su napravljene nove stranice",
"sp-contributions-submit": "Traži",
- "whatlinkshere": "Što vodi ovdje / Шта води овде",
+ "whatlinkshere": "Što upućuje ovamo",
"whatlinkshere-title": "Stranice koje vode / Странице које воде до $1",
"whatlinkshere-page": "Stranica:",
"linkshere": "Sljedeće stranice vode na '''[[:$1]]''':",
"databasenotlocked": "Baza podataka nije zaključana.",
"lockedbyandtime": "(od $1 dana $2 u $3)",
"move-page": "Preusmjeravanje $1",
- "move-page-legend": "Premjestite stranicu",
+ "move-page-legend": "Premjesti stranicu",
"movepagetext": "Korištenjem ovog formulara možete preimenovati stranicu, premještajući cijelu historiju na novo ime.\nČlanak pod starim imenom će postati stranica koja preusmjerava na članak pod novim imenom. \nMožete automatski izmjeniti preusmjerenje do izvornog naslova.\nAko se ne odlučite na to, provjerite [[Special:DoubleRedirects|dvostruka]] ili [[Special:BrokenRedirects|neispravna preusmjeravanja]].\nDužni ste provjeriti da svi linkovi i dalje nastave voditi na prave stranice.\n\nImajte na umu da članak '''neće''' biti preusmjeren ukoliko već postoji članak pod imenom na koje namjeravate da preusmjerite osim u slučaju stranice za preusmjeravanje koja nema nikakvih starih izmjena.\nTo znači da možete vratiti stranicu na prethodno mjesto ako pogriješite, ali ne možete zamijeniti postojeću stranicu.\n\n'''Pažnja!'''\nOvo može biti drastična i neočekivana promjena kad su u pitanju popularne stranice;\nMolimo dobro razmislite prije nego što preimenujete stranicu.",
"movepagetext-noredirectfixer": "Koristeći obrazac ispod ćete preimenovati stranicu i premjestiti cijelu njenu historiju na novi naziv.\nStari naziv će postati preusmjerenje na novi naziv.\nMolimo provjerite da li postoje [[Special:DoubleRedirects|dvostruka]] ili [[Special:BrokenRedirects|nedovršena preusmjerenja]].\nVi ste za to odgovorni te morate provjeriti da li su linkovi ispravni i da li vode tamo gdje bi trebali.\n\nImajte na umu da stranica '''neće''' biti premještena ako već postoji stranica s tim imenom, osim ako je prazna ili je preusmjerenje ili nema ranije historije.\nOvo znali da možete preimenovati stranicu nazad gdje je ranije bila preimenovana ako ste pogriješili a ne možete ponovo preimenovati postojeću stranicu.\n\n'''Pažnja!'''\nImajte na umu da preusmjeravanje popularnog članka može biti\ndrastična i neočekivana promjena za korisnike; molimo budite sigurni da ste shvatili posljedice prije nego što nastavite.",
"movepagetalktext": "Ako označite ovu kutijucu, pridružena stranica za razgovor će se automatski premjestiti na novi naslov, ukoliko ne-prazna stranica razgovor sa istim imenom već postoji. U tom slučaju ćete morati, ako želite, ručno premjestiti ili spojiti stranicu.",
"cant-move-category-page": "Nemate dopuštene da premještate stranice kategorija.",
"cant-move-to-category-page": "Nemate dopuštenje da premjestite stranicu na stranicu kategorije.",
"newtitle": "Novi naslov:",
- "move-watch": "Prati ovu stranicu - Прати ову страницу",
- "movepagebtn": "Premjesti stranicu – Премјести страницу",
+ "move-watch": "Motri izvornu i ciljnu stranicu",
+ "movepagebtn": "Premjesti stranicu",
"pagemovedsub": "Premještanje uspjelo",
"movepage-moved": "'''\"$1\" je premještena na \"$2\"'''",
"movepage-moved-redirect": "Preusmjerenje je napravljeno.",
"movepage-moved-noredirect": "Pravljenje preusmjerenja je onemogućeno.",
"articleexists": "Stranica pod tim imenom već postoji, ili je ime koje ste izabrali neispravno.\nMolimo Vas da izaberete drugo ime.",
"cantmove-titleprotected": "Ne možete premjestiti stranicu na ovu lokaciju, jer je novi naslov zaštićen od pravljenja",
- "movetalk": "Premjesti i stranicu za diskusiju zajedno sa člankom (ako nije prazna).",
- "move-subpages": "Premjesti sve podstranice (do $1)",
- "move-talk-subpages": "Premjesti podstranice stranica za razgovor (do $1)",
+ "movetalk": "Premjesti pridruženu stranicu za razgovor",
+ "move-subpages": "Premjesti podstranice (sve do $1)",
+ "move-talk-subpages": "Premjesti podstranice stranice za razgovor (sve do $1)",
"movepage-page-exists": "Stranica $1 već postoji i ne može biti automatski zamijenjena.",
"movepage-page-moved": "Stranica $1 je premještena na $2.",
"movepage-page-unmoved": "Stranica $1 ne može biti premještena na $2.",
"nonfile-cannot-move-to-file": "Ne mogu se premjestiti podaci u datotečni imenski prostor",
"imagetypemismatch": "Ekstenzija nove datoteke ne odgovara njenom tipu",
"imageinvalidfilename": "Ciljno ime datoteke nije valjano",
- "fix-double-redirects": "Ažuriraj sva preusmjerenja koja vode ka originalnom naslovu",
+ "fix-double-redirects": "Ažuriraj sva preusmjerenja koja vode na originalni naslov",
"move-leave-redirect": "Ostavi preusmjerenje",
"protectedpagemovewarning": "'''Upozorenje:''' Ova stranica je zaključana tako da je mogu premještati samo korisnici sa ovlastima administratora.\nPosljednja stavka evidencije je prikazana ispod kao referenca:",
"semiprotectedpagemovewarning": "'''Napomena:''' Ova stranica je zaključana tako da je mogu uređivati samo registrovani korisnici.\nPosljednja stavka evidencije je prikazana ispod kao referenca:",
"tooltip-pt-mytalk": "Vaša stranica za razgovor",
"tooltip-pt-anontalk": "Razgovor o doprinosu sa ove IP adrese",
"tooltip-pt-preferences": "Vaše postavke",
- "tooltip-pt-watchlist": "Spisak stranica koje pratite radi izmjena",
- "tooltip-pt-mycontris": "Spisak vaših doprinosa",
+ "tooltip-pt-watchlist": "Lista stranica kojih izmjene motrite",
+ "tooltip-pt-mycontris": "Lista vaših doprinosa",
"tooltip-pt-login": "Predlažem da se prijavite; međutim, to nije obavezno",
"tooltip-pt-logout": "Odjava sa projekta {{SITENAME}}",
"tooltip-pt-createaccount": "Ohrabrujemo vas da otvorite račun i prijavite se; to, međutim, nije obavezno",
- "tooltip-ca-talk": "Razgovor o sadržaju stranice",
+ "tooltip-ca-talk": "Rasprava o stranici sa sadržajem",
"tooltip-ca-edit": "Uredi ovu stranicu",
"tooltip-ca-addsection": "Započnite novu sekciju.",
"tooltip-ca-viewsource": "Ova stranica je zaštićena.\nMožete vidjeti njen izvor",
"tooltip-ca-delete": "Izbriši ovu stranicu",
"tooltip-ca-undelete": "Vratite izmjene koje su načinjene prije brisanja stranice",
"tooltip-ca-move": "Premjesti ovu stranicu",
- "tooltip-ca-watch": "Dodajte ovu stranicu na Vaš spisak praćenja",
+ "tooltip-ca-watch": "Dodaj ovu stranicu na svoju listu motrenja",
"tooltip-ca-unwatch": "Izbrišite ovu stranicu sa spiska praćenja",
"tooltip-search": "Traži ovaj Wiki / Тражи овај Вики [alt-f]",
"tooltip-search-go": "Idi na stranicu s upravo ovakvim imenom ako postoji",
"tooltip-n-currentevents": "Pronađi dodatne informacije o trenutnim događajima",
"tooltip-n-recentchanges": "Spisak nedavnih izmjena na wikiju.",
"tooltip-n-randompage": "Otvorite slučajnu stranicu",
- "tooltip-n-help": "Mjesto gdje možete nešto da naučite",
- "tooltip-t-whatlinkshere": "Spisak svih stranica povezanih sa ovim",
+ "tooltip-n-help": "Mjesto za saznavanje",
+ "tooltip-t-whatlinkshere": "Lista svih wiki stranica koje upućuju ovamo",
"tooltip-t-recentchangeslinked": "Nedavne izmjene ovdje povezanih stranica",
"tooltip-feed-rss": "RSS feed za ovu stranicu",
"tooltip-feed-atom": "Atom feed za ovu stranicu",
"tooltip-t-contributions": "Pogledajte listu doprinosa ovog korisnika",
"tooltip-t-emailuser": "Pošaljite e-mail ovom korisniku",
"tooltip-t-upload": "Postavi datoteke",
- "tooltip-t-specialpages": "Popis svih posebnih stranica",
- "tooltip-t-print": "Verzija ove stranice za štampanje",
+ "tooltip-t-specialpages": "Lista svih posebnih stranica",
+ "tooltip-t-print": "Verzija ove stranice za ispis",
"tooltip-t-permalink": "Stalni link ove verzije stranice",
- "tooltip-ca-nstab-main": "Pogledajte sadržaj stranice",
+ "tooltip-ca-nstab-main": "Vidi stranicu sa sadržajem",
"tooltip-ca-nstab-user": "Pogledajte korisničku stranicu",
"tooltip-ca-nstab-media": "Pogledajte medijski fajl",
"tooltip-ca-nstab-special": "Ovo je posebna stranica, te se ne može zasebno uređivati",
"tooltip-ca-nstab-image": "Vidi stranicu datoteke/fajla",
"tooltip-ca-nstab-mediawiki": "Pogledajte sistemsku poruku",
"tooltip-ca-nstab-template": "Pogledajte šablon",
- "tooltip-ca-nstab-help": "Pogledajte stranicu za pomoć",
+ "tooltip-ca-nstab-help": "Vidi stranicu pomoći",
"tooltip-ca-nstab-category": "Pogledajte stranicu kategorije",
- "tooltip-minoredit": "Označite ovo kao manju izmjenu",
- "tooltip-save": "Snimi izmjene - Сними измјене [alt-s]",
- "tooltip-preview": "Prethodni pregled stranice, molimo koristiti prije snimanja!",
+ "tooltip-minoredit": "Označi ovo kao manje uređenje",
+ "tooltip-save": "Spremite svoje izmjene",
+ "tooltip-preview": "Pregledajte svoje izmjene. Molimo vas da ovo koristite prije spremanja.",
"tooltip-diff": "Prikaz izmjena koje ste napravili u tekstu",
"tooltip-compareselectedversions": "Pogledajte pazlike između dvije selektovane verzije ove stranice.",
- "tooltip-watch": "Postavite ovu stranicu na Vaš spisak praćenja / Поставите ову страницу на Ваш списак праћења [alt-w]",
+ "tooltip-watch": "Dodaj ovu stranicu na svoju listu motrenja",
"tooltip-watchlistedit-normal-submit": "Ukloni naslove",
"tooltip-watchlistedit-raw-submit": "Ažuriraj spisak praćenja",
"tooltip-recreate": "Ponovno pravljenje stranice iako je već brisana",
"exif-attributionurl": "Kada ponovno koristite ovaj rad, molimo povežite ga na",
"exif-preferredattributionname": "Kada ponovno koristite ovaj rad, molimo pripišite ga na",
"exif-pngfilecomment": "PNG komentar datoteke",
- "exif-disclaimer": "Odricanje odgovornosti",
+ "exif-disclaimer": "Odricanje od odgovornosti",
"exif-contentwarning": "Upozorenje o sadržaju",
"exif-giffilecomment": "GIF komentar datoteke",
"exif-intellectualgenre": "Tip predmeta",
"fileduplicatesearch-result-1": "Datoteka \"$1\" nema identičnih dvojnika.",
"fileduplicatesearch-result-n": "Datoteka \"$1\" ima {{PLURAL:$2|1 identičnog|$2 identična|$2 identičnih}} dvojnika.",
"fileduplicatesearch-noresults": "Nije pronađena datoteka sa imenom \"$1\".",
- "specialpages": "Posebno / Посебно",
+ "specialpages": "Posebne stranice",
"specialpages-note": "* Normalne posebne stranice.\n* <span class=\"mw-specialpagerestricted\">Ograničene posebne stranice.</span>\n* <span class=\"mw-specialpagecached\">Keširane posebne stranice (mogu biti zastarjele).</span>",
"specialpages-group-maintenance": "Izvještaji o održavanju / Извјештаји о одржавању",
"specialpages-group-other": "Ostale posebne stranice - Остале посебне странице",
"feedback-bugcheck": "Izvrsno! Molimo provjerite da se ne radi o nekom [$1 poznatom \"bugu\"].",
"feedback-bugnew": "Provereno. Prijavi novu grešku",
"feedback-bugornote": "Ako ste spremni da detaljno opišete tehnički problem, onda [$1 prijavite grešku].\nU suprotnom, poslužite se jednostavnim obrascem ispod. Vaš komentar će stajati na stranici „[$3 $2]“, zajedno s korisničkim imenom i pregledačem koji koristite.",
- "feedback-cancel": "Odustani",
+ "feedback-cancel": "Otkaži",
"feedback-close": "Gotovo",
"feedback-error1": "Greška: neprepoznat rezultat od API-ja",
"feedback-error2": "Greška: Uređivanje nije uspjelo",
"duration-centuries": "$1 {{PLURAL:$1|vijek|vijekova}}",
"duration-millennia": "$1 {{PLURAL:$1|milenijum|milenijuma}}",
"rotate-comment": "Slika rotirana za $1 {{PLURAL:$1|stepeni}} u smjeru kazaljke na satu",
- "expand_templates_input": "Unos - Унос"
+ "expand_templates_input": "Unos - Унос",
+ "expand_templates_preview": "Pregled"
}
"pager-older-n": "{{PLURAL:$1|1 starší|$1 staršie|$1 starších}}",
"suppress": "Dozor",
"querypage-disabled": "Táto špeciálna stránka bola zakázaná z výkonnostných dôvodov.",
+ "apisandbox": "API pieskovisko",
+ "apisandbox-api-disabled": "API je na tejto stránke vypnuté.",
+ "apisandbox-submit": "Podať žiadosť",
+ "apisandbox-reset": "Vyčistiť",
+ "apisandbox-examples": "Príklad",
+ "apisandbox-results": "Výsledok",
+ "apisandbox-request-url-label": "URL požiadavky:",
"booksources": "Knižné zdroje",
"booksources-search-legend": "Vyhľadávať knižné zdroje",
"booksources-search": "Hľadať",
"log-title-wildcard": "Hľadať názvy začínajúce týmto textom",
"showhideselectedlogentries": "Zobraziť/skryť vybraté položky záznamu",
"log-edit-tags": "Editovať značky zvolených položiek záznamu",
+ "checkbox-select": "Zvoliť: $1",
+ "checkbox-all": "Všetky",
+ "checkbox-none": "Ždiadne",
+ "checkbox-invert": "Invertovať",
"allpages": "Všetky stránky",
"nextpage": "Ďalšia stránka ($1)",
"prevpage": "Predchádzajúca stránka ($1)",
"wlshowhideanons": "anonymov",
"wlshowhidepatr": "preverené úpravy",
"wlshowhidemine": "moje úpravy",
+ "wlshowhidecategorization": "kategorizáciu stránok",
"watchlist-options": "Nastavenia zoznamu sledovaných",
"watching": "Pridávam do zoznamu sledovaných...",
"unwatching": "Odoberám zo zoznamu sledovaných...",
"delete-edit-reasonlist": "Upraviť dôvody zmazania",
"delete-toobig": "Táto stránka má veľkú históriu úprav, viac ako $1 {{PLURAL:$1|revíziu|revízie|revízií}}. Mazanie takýchto stránok bolo obmedzené, aby sa zabránilo náhodnému poškodeniu {{GRAMMAR:genitív|{{SITENAME}}}}.",
"delete-warning-toobig": "Táto stránka má veľkú históriu úprav, viac ako $1 {{PLURAL:$1|revíziu|revízie|revízií}}. Jej zmazanie by mohlo narušiť databázové operácie {{GRAMMAR:genitív|{{SITENAME}}}}; postupujte opatrne.",
+ "deleteprotected": "Túto stránku nemôžete vymazať, pretože je zamknutá.",
+ "deleting-backlinks-warning": "'''Upozornenie:''' Stránka, ktorú sa chystáte zmazať, je odkazovaná [[Special:WhatLinksHere/{{FULLPAGENAME}}|z iných stránok]], prípadne do nich vložená.",
"rollback": "Vrátiť späť úpravy",
"rollbacklink": "vrátiť",
"rollbacklinkcount": "vrátenie $1 {{PLURAL:$1|úpravy|úprav}}",
"virus-scanfailed": "pregled ni uspel (koda $1)",
"virus-unknownscanner": "neznan antivirusni program:",
"logouttext": "'''Odjavili ste se.'''\n\nNekatere strani bodo morda še naprej prikazane, kot da ste prijavljeni, dokler ne boste izpraznili predpomnilnika brskalnika.",
+ "cannotlogoutnow-title": "Trenutno se ne morete odjaviti",
+ "cannotlogoutnow-text": "Odjava ni možna pri uporabi $1.",
"welcomeuser": "$1, dobrodošli!",
"welcomecreation-msg": "Ustvarili ste račun.\nNe pozabite si prilagoditi vaših [[Special:Preferences|nastavitev {{GRAMMAR:rodilnik|{{SITENAME}}}}]].",
"yourname": "Uporabniško ime:",
"remembermypassword": "Zapomni si me na tem računalniku (za največ $1 {{PLURAL:$1|dan|dneva|dni}})",
"userlogin-remembermypassword": "Zapomni si me",
"userlogin-signwithsecure": "Uporabi varno povezavo",
+ "cannotloginnow-title": "Trenutno se ne morete prijaviti",
+ "cannotloginnow-text": "Prijava ni možna pri uporabi $1.",
"yourdomainname": "Domena",
"password-change-forbidden": "Na tem wikiju ne morete spreminjati gesel.",
"externaldberror": "Pri potrjevanju istovetnosti je prišlo do notranje napake ali pa za osveževanje zunanjega računa nimate dovoljenja.",
"resetpass_submit": "Nastavi geslo in se prijavi",
"changepassword-success": "Vaše geslo je bilo uspešno spremenjeno!",
"changepassword-throttled": "Nedavno ste izvedli preveč poskusov prijave.\nProsimo, počakajte $1, preden poskusite znova.",
+ "botpasswords": "Gesla botov",
+ "botpasswords-summary": "<em>Gesla botov</em> omogočajo dostop do uporabniškega računa z API-jem brez uporabe glavnih poverilnic računa za prijavo. Omejite lahko uporabniške pravice, ki so na voljo pri prijavi z geslom bota.\n\nČe ne veste, zakaj bi to morda uporabljali, tega najverjetneje ne potrebujete. Nihče vas ne sme prositi, da mu zgenerirate in daste geslo bota.",
+ "botpasswords-disabled": "Gesla botov so onemogočena.",
+ "botpasswords-no-central-id": "Za uporabo gesel botov morate biti prijavljeni v centraliziran račun.",
+ "botpasswords-existing": "Obstoječa gesla botov",
+ "botpasswords-createnew": "Ustvari novo geslo bota",
+ "botpasswords-editexisting": "Uredi obstoječe geslo bota",
+ "botpasswords-label-appid": "Ime bota:",
+ "botpasswords-label-create": "Ustvari",
+ "botpasswords-label-update": "Posodobi",
+ "botpasswords-label-cancel": "Prekliči",
+ "botpasswords-label-delete": "Izbriši",
+ "botpasswords-label-resetpassword": "Ponastavi geslo",
+ "botpasswords-label-grants": "Veljavne pravice:",
+ "botpasswords-help-grants": "Vsaka pravica dodeli dostop do navedenih uporabniških pravic, ki jih uporabniški račun že ima. Za več informacij si oglejte [[Special:ListGrants|tabelo pravic]].",
+ "botpasswords-label-restrictions": "Omejitve uporabe:",
+ "botpasswords-label-grants-column": "Odobreno",
+ "botpasswords-bad-appid": "Ime bota »$1« ni veljavno.",
+ "botpasswords-insert-failed": "Dodajanje imena bota »$1« ni uspelo. Ste ga že dodali?",
+ "botpasswords-update-failed": "Posodobitev imena bota »$1« je spodletelo. Ste ga izbrisali?",
+ "botpasswords-created-title": "Ustvarili smo geslo bota",
+ "botpasswords-created-body": "Uspešno smo ustvarili geslo bota »$1«.",
+ "botpasswords-updated-title": "Posodobili smo geslo bota",
+ "botpasswords-updated-body": "Uspešno smo posodobili geslo bota »$1«.",
+ "botpasswords-deleted-title": "Izbrisali smo geslo bota",
+ "botpasswords-deleted-body": "Uspešno smo izbrisali geslo bota »$1«.",
+ "botpasswords-newpassword": "Novo geslo za prijavo z imenom <strong>$1</strong> je <strong>$2</strong>. <em>Prosimo, zabeležite si to za uporabo v prihodnje.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider ni na voljo.",
+ "botpasswords-restriction-failed": "Omejitve gesla bota preprečujejo to prijavo.",
+ "botpasswords-invalid-name": "Navedeno uporabniško ime ne vsebuje ločila za geslo bota (»$1«).",
+ "botpasswords-not-exist": "Uporabnik »$1« nima gesla bota z imenom »$2«.",
"resetpass_forbidden": "Gesla ne morete spremeniti",
"resetpass-no-info": "Za neposreden dostop do te strani morate biti prijavljeni.",
"resetpass-submit-loggedin": "Spremenite geslo",
"right-createpage": "Ustvarjanje strani (ki niso pogovorne)",
"right-createtalk": "Ustvarjanje pogovornih strani",
"right-createaccount": "Ustvarjanje novih uporabniških računov",
+ "right-autocreateaccount": "Samodejna prijava z zunanjim uporabniškim računom",
"right-minoredit": "Označevanje urejanj kot manjših",
"right-move": "Premikanje strani",
"right-move-subpages": "Premikanje strani s pripadajočimi podstranmi",
"action-createpage": "ustvarjenje strani",
"action-createtalk": "ustvarjanje pogovornih strani",
"action-createaccount": "registracija tega uporabniškega računa",
+ "action-autocreateaccount": "samodejno ustvarjanje zunanjega uporabniškega računa",
"action-history": "ogled zgodovine strani",
"action-minoredit": "označevanje tega urejanja kot manjšega",
"action-move": "premik te strani",
"apihelp": "Pomoč za API",
"apihelp-no-such-module": "Modula »$1« nismo našli.",
"apisandbox": "Peskovnik API",
+ "apisandbox-jsonly": "Za uporabo peskovnika API je zahtevan JavaScript.",
"apisandbox-api-disabled": "API je onemogočen na tej spletni strani.",
- "apisandbox-intro": "Uporabite to stran za preizkušanje '''API spletnih storitev MediaWiki'''.\nOglejte si [//www.mediawiki.org/wiki/API:Main_page dokumentacijo API] za nadaljnje podrobnosti o uporabi API. Primer: [//www.mediawiki.org/wiki/API#A_simple_example pridobi vsebino Glavne strani]. Izberite dejanje, da si ogledate več primerov.\n\nPomnite, da čeprav je to peskovnik, bodo dejanja, izvedena na tej strani, morda spremenila wiki.",
+ "apisandbox-intro": "Uporabite to stran za preizkušanje <strong>API spletnih storitev MediaWiki</strong>.\nOglejte si [[mw:API:Main page|dokumentacijo API]] za nadaljnje podrobnosti o uporabi API. Primer: [//www.mediawiki.org/wiki/API#A_simple_example pridobi vsebino Glavne strani]. Izberite dejanje, da si ogledate več primerov.\n\nPomnite, da čeprav je to peskovnik, bodo dejanja, izvedena na tej strani, morda spremenila wiki.",
+ "apisandbox-fullscreen": "Razširi ploščo",
+ "apisandbox-fullscreen-tooltip": "Razširi ploščo peskovnika, da bo zapolnila okno obrskalnika.",
+ "apisandbox-unfullscreen": "Prikaži stran",
+ "apisandbox-unfullscreen-tooltip": "Zmanjšaš ploščo peskovnik, da postanejo navigacijske povezave MediaWiki na voljo.",
"apisandbox-submit": "Izvedi zahtevo",
"apisandbox-reset": "Počisti",
- "apisandbox-examples": "Primer",
- "apisandbox-results": "Rezultat",
+ "apisandbox-retry": "Poskusi znova",
+ "apisandbox-loading": "Nalaganje informacij o modulu API »$1« ...",
+ "apisandbox-load-error": "Med nalaganjem informacij o modulu API »$1« je prišlo do napake: $2",
+ "apisandbox-no-parameters": "Modul API nima parametrov.",
+ "apisandbox-helpurls": "Povezave s pomočjo",
+ "apisandbox-examples": "Primeri",
+ "apisandbox-dynamic-parameters": "Dodatni parametri",
+ "apisandbox-dynamic-parameters-add-label": "Dodaj parameter:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Ime parametra",
+ "apisandbox-dynamic-error-exists": "Parameter z imenom »$1« že obstaja.",
+ "apisandbox-deprecated-parameters": "Zastareli parametri",
+ "apisandbox-fetch-token": "Samodejno izpolni žeton",
+ "apisandbox-submit-invalid-fields-title": "Nekatera polja niso veljavna",
+ "apisandbox-submit-invalid-fields-message": "Prosimo, popravite označena polja in poskusite znova.",
+ "apisandbox-results": "Rezultati",
+ "apisandbox-sending-request": "Pošiljanje zahteve API ...",
+ "apisandbox-loading-results": "Prejemanje zahteve API ...",
+ "apisandbox-results-error": "Med nalaganjem odgovora poizvedbe API je prišlo do napake: $1.",
"apisandbox-request-url-label": "URL zahteve:",
- "apisandbox-request-time": "Trajanje zahteve: $1",
+ "apisandbox-request-time": "Trajanje zahteve: {{PLURAL:$1|$1 ms}}",
+ "apisandbox-results-fixtoken": "Popravite žeton in ponovno pošljite",
+ "apisandbox-results-fixtoken-fail": "Pridobivanje žetona »$1« je spodletelo.",
+ "apisandbox-alert-page": "Polja na strani niso veljavna.",
+ "apisandbox-alert-field": "Vrednost polja ni veljavna.",
"booksources": "Viri knjig",
"booksources-search-legend": "Išči knjižne vire",
"booksources-search": "Išči",
"mw-widgets-titleinput-description-new-page": "stran še ne obstaja",
"mw-widgets-titleinput-description-redirect": "preusmeritev na $1",
"api-error-blacklisted": "Prosimo, izberite drugačen, opisen naslov.",
+ "sessionmanager-tie": "Ne morem združiti več vrst overitvenih zahtev: $1.",
+ "sessionprovider-generic": "sej $1",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "sej, ki temeljijo na piškotkih",
+ "sessionprovider-nocookies": "Piškotki so morda onemogočeni. Prepričaje se, da imate piškotke omogočene, in začnite znova.",
"randomrootpage": "Naključna korenska stran"
}
"resetpass_submit": "Постави лозинку и пријави ме",
"changepassword-success": "Ваша лозинка је успешно промењена!",
"changepassword-throttled": "Превише пута сте покушали да се пријавите.\nМолимо вас да сачекате $1 пре него што покушате поново.",
+ "botpasswords-label-cancel": "Откажи",
+ "botpasswords-label-delete": "Обриши",
"resetpass_forbidden": "Лозинка не може бити промењена",
"resetpass-no-info": "Морате бити пријављени да бисте приступили овој страници.",
"resetpass-submit-loggedin": "Промени лозинку",
"apisandbox-api-disabled": "АПИ је онемогућен на овом сајту.",
"apisandbox-submit": "Постави захтев",
"apisandbox-reset": "Очисти",
- "apisandbox-results": "Резултат",
+ "apisandbox-results": "Резултати",
"apisandbox-request-url-label": "Адреса захтева:",
"booksources": "Штампани извори",
"booksources-search-legend": "Тражи књижевне изворе",
"wlshowhideanons": "анонимне кориснике",
"wlshowhidepatr": "патролиране измене",
"wlshowhidemine": "моје измене",
+ "wlshowhidecategorization": "категоризацију страница",
"watchlist-options": "Поставке списка надгледања",
"watching": "Надгледање…",
"unwatching": "Прекидање надгледања…",
"logentry-import-upload": "$1 је {{GENDER:$2|увезао|увезла}} $3 отпремањем датотеке",
"logentry-import-upload-details": "$1 је {{GENDER:$2|увезао|увезла}} $3 отпремањем датотеке ($4 {{PLURAL:$4|измена|измене|измена}})",
"logentry-import-interwiki": "$1 је {{GENDER:$2|увезао|увезла}} $3 с другог викија",
- "logentry-import-interwiki-details": "$1 је {{GENDER:$2|увезао|увезла}} $3 из $5 ($4 {{PLURAL:$4|измена|измене|измена}})",
+ "logentry-import-interwiki-details": "$1 је {{GENDER:$2|увезао|увезла}} $3 из $5 ($4 {{PLURAL:$4|1=измена|измене|измена}})",
"logentry-merge-merge": "$1 је {{GENDER:$2|спојио|спојила}} $3 у $4 (све до измене $5)",
"logentry-move-move": "$1 је {{GENDER:$2|преместио|преместила}} страницу $3 на $4",
"logentry-move-move-noredirect": "$1 је {{GENDER:$2|преместио|преместила}} страницу $3 на $4 без остављања преусмерења",
"tog-watchlisthidebots": "Sakrij izmene botova sa spiska nadgledanja",
"tog-watchlisthideminor": "Sakrij manje izmene sa spiska nadgledanja",
"tog-watchlisthideliu": "Sakrij izmene prijavljenih korisnika sa spiska nadgledanja",
+ "tog-watchlistreloadautomatically": "Automatski osveži spisak nadgledanja kad god se filter izmeni (potrebna JavaScript-a)",
"tog-watchlisthideanons": "Sakrij izmene anonimnih korisnika sa spiska nadgledanja",
"tog-watchlisthidepatrolled": "Sakrij patrolirane izmene sa spiska nadgledanja",
"tog-watchlisthidecategorization": "Sakrij kategorizaciju stranica",
"resetpass_submit": "Postavi lozinku i prijavi me",
"changepassword-success": "Vaša lozinka je uspešno promenjena.",
"changepassword-throttled": "Previše puta ste pokušali da se prijavite.\nMolimo vas da sačekate $1 pre nego što pokušate ponovo.",
+ "botpasswords-label-cancel": "Otkaži",
+ "botpasswords-label-delete": "Obriši",
"resetpass_forbidden": "Lozinka ne može biti promenjena",
"resetpass-no-info": "Morate biti prijavljeni da biste pristupili ovoj stranici.",
"resetpass-submit-loggedin": "Promeni lozinku",
"passwordreset-emailtext-user": "{{GENDER:$1|Korisnik je zatražio|Korisnica je zatražila}} podsetnik o podacima za prijavu na vikiju {{SITENAME}} ($4).\nSledeći {{PLURAL:$3|korisnički nalog je povezan|korisnički nalozi su povezani}} s ovom e-adresom:\n\n$2\n\n{{PLURAL:$3|Privremena lozinka ističe|Privremene lozinke ističu}} za {{PLURAL:$5|jedan dan|$5 dana}}.\nPrijavite se i izaberite novu lozinku. Ako je neko drugi zahtevao ovu radnju ili ste se setili lozinke i ne želite da je menjate, zanemarite ovu poruku.",
"passwordreset-emailelement": "Korisničko ime: \n$1\n\nPrivremena lozinka: \n$2",
"passwordreset-emailsentemail": "Podsetnik o lozinci je poslat na vašu adresu.",
+ "passwordreset-emailsentusername": "Ako ste naveli imejl adresu prilikom registracije, biće poslat imejl za resetovanje lozinke.",
"passwordreset-emailsent-capture": "Poslat je podsetnik preko e-pošte (prikazan dole).",
"passwordreset-emailerror-capture": "E-poruka za resetovanje lozinke, prikazana ispod je poslata, ali slanje {{GENDER:$2|korisniku|korisnici}} nije uspelo: $1",
"changeemail": "Promeni ili ukloni e-adresu",
"rev-suppressed-unhide-diff": "Jedna od izmena ove razlike je '''sakrivena'''.\nDetalji se nalaze u [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} istoriji sakrivanja].\nIpak možete da [$1 vidite ovu razliku] ako želite da nastavite.",
"rev-deleted-diff-view": "Jedna od izmena ove razlike je '''obrisana'''.\nIpak možete da vidite ovu razliku; više detalja možete naći u [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} istoriji brisanja].",
"rev-suppressed-diff-view": "Jedna od izmena ove razlike je '''sakrivena'''.\nIpak možete da vidite ovu razliku; više detalja možete naći u [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} istoriji sakrivanja].",
- "rev-delundel": "prikaži/sakrij",
+ "rev-delundel": "promeni vidljivost",
"rev-showdeleted": "prikaži",
"revisiondelete": "Obriši/vrati izmene",
"revdelete-nooldid-title": "Nema tražene izmene",
"grant-createeditmovepage": "Pravljenje, uređivanje i premeštanje stranica",
"grant-delete": "Brisanje stranica, izmena i unosa u dnevnicima",
"grant-editinterface": "Uređivanje Medijaviki imenskog prostora i korisničkih CSS/JavaScript stranica",
+ "grant-editmywatchlist": "Uređivanje vašeg spiska nadgledanja",
"grant-editpage": "Uređivanje postojećih stranica",
+ "grant-editprotected": "Uređivanje zaštićenih stranica",
"grant-uploadeditmovefile": "Otpremanje, zamena i premeštanje datoteka",
"grant-uploadfile": "Slanje novih datoteka",
"newuserlogpage": "Dnevnik novih korisnika",
"recentchanges-label-plusminus": "Promena veličine stranice u bajtovima",
"recentchanges-legend-heading": "'''Legenda:'''",
"recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|spisak novih stranica]])",
+ "recentchanges-submit": "Prikaži",
"rcnotefrom": "Ispod {{PLURAL:$5|je izmena|su izmene}} od <strong>$3, $4</strong> (do <strong>$1</strong> prikazano).",
"rclistfrom": "Prikaži nove izmene počev od $2 $3",
"rcshowhideminor": "$1 manje izmene",
"recentchanges-page-added-to-category-bundled": "[[:$1]] i još {{PLURAL:$2|jedna stranica|$2 stranice}} su dodate u kategoriju",
"recentchanges-page-removed-from-category": "[[:$1]] je uklonjena iz kategorije",
"recentchanges-page-removed-from-category-bundled": "[[:$1]] i još {{PLURAL:$2|jedna stranica|$2 stranice}} su uklonjene iz kategorije",
+ "autochange-username": "Medijaviki automatska izmena",
"upload": "Pošalji datoteku",
"uploadbtn": "Pošalji datoteku",
"reuploaddesc": "Nazad na obrazac za otpremanje",
"upload-too-many-redirects": "Adresa sadrži previše preusmerenja",
"upload-http-error": "Došlo je do HTTP greške: $1",
"upload-copy-upload-invalid-domain": "Primerci otpremanja nisu dostupni na ovom domenu.",
+ "upload-dialog-title": "Otpremanje datoteka",
"upload-dialog-button-cancel": "Otkaži",
"upload-dialog-button-done": "Gotovo",
"upload-dialog-button-save": "Sačuvaj",
"foreign-structured-upload-form-label-own-work": "Ovo je moje sopstveno delo",
"foreign-structured-upload-form-label-infoform-categories": "Kategorije",
"foreign-structured-upload-form-label-infoform-date": "Datum",
+ "foreign-structured-upload-form-2-label-ownwork": "Mora biti <strong>isključivo Vaše delo</strong>, a ne skinuto sa interneta",
+ "foreign-structured-upload-form-2-label-noderiv": "Ne sme biti <strong>tuđe delo</strong> ili prerada istog",
+ "foreign-structured-upload-form-2-label-useful": "Mora biti <strong>obrazovna i korisna</strong> za druge",
+ "foreign-structured-upload-form-2-label-ccbysa": "Mora biti <strong>u redu da se objavi zauvek</strong> na internetu pod licencom [https://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Autorstvo-Deliti pod istim uslovima 4.0]",
+ "foreign-structured-upload-form-2-label-termsofuse": "Otpremanjem ove datoteke potvrđujete da ste nosilac autorskih prava iste i nepozivo je predajte Vikimedijinoj ostavi pod licencom Creative Commons Autorstvo-Deliti pod istim uslovima 4.0 i prihvatate [https://wikimediafoundation.org/wiki/Terms_of_Use uslove korišćenja].",
+ "foreign-structured-upload-form-3-label-question-website": "Da li ste ovu sliku preuzeli sa nekog sajta ili pretragom slika?",
+ "foreign-structured-upload-form-3-label-question-ownwork": "Da li ste vi napravili ovu sliku (slikali fotoaparatom, nacrtali i sl.)?",
+ "foreign-structured-upload-form-3-label-question-noderiv": "Da li sadrži logotip ili je inspirisana nekim tuđim delom?",
+ "foreign-structured-upload-form-3-label-yes": "Da",
+ "foreign-structured-upload-form-3-label-no": "Ne",
"backend-fail-stream": "Ne mogu da emitujem datoteku $1.",
"backend-fail-backup": "Ne mogu da napravim rezervu datoteke $1.",
"backend-fail-notexists": "Datoteka $1 ne postoji.",
"mostrevisions": "Stranice s najviše izmena",
"prefixindex": "Sve stranice s prefiksom",
"prefixindex-namespace": "Sve stranice s predmetkom (imenski prostor $1)",
+ "prefixindex-submit": "Prikaži",
"prefixindex-strip": "Sakrij prefiks u spisku",
"shortpages": "Kratke stranice",
"longpages": "Dugačke stranice",
"protectedpages-performer": "Zaštitio",
"protectedpages-params": "Nivo zaštite",
"protectedpages-reason": "Razlog",
+ "protectedpages-submit": "Prikaži stranice",
"protectedpages-unknown-timestamp": "nema",
"protectedpages-unknown-performer": "nema",
"protectedtitles": "Zaštićeni naslovi",
"protectedtitles-summary": "Na ovoj stranici se nalazi spisak trenutno zaštićenih naslova. Za spisak trenutno zaštićenih stranica vidi [[{{#special:ProtectedPages}}|{{int:protectedpages}}]].",
"protectedtitlesempty": "Nema zaštićenih naslova s ovim parametrima.",
+ "protectedtitles-submit": "Prikaži naslove",
"listusers": "Spisak korisnika",
"listusers-editsonly": "Prikaži samo korisnike koji su uređivali",
"listusers-creationsort": "Poređaj po datumu stvaranja",
"usereditcount": "$1 {{PLURAL:$1|izmena|izmene|izmena}}",
"usercreated": "{{GENDER:$3|je napravio|je napravila|je napravio}} dana $1 u $2",
"newpages": "Nove stranice",
+ "newpages-submit": "Prikaži",
"newpages-username": "Korisničko ime:",
"ancientpages": "Najstarije stranice",
"move": "premesti",
"apisandbox": "API pesak",
"apisandbox-api-disabled": "API je onemogućen na ovom sajtu.",
"apisandbox-submit": "Postavi zahtev",
- "apisandbox-results": "Rezultat",
+ "apisandbox-results": "Rezultati",
"apisandbox-request-url-label": "Adresa zahteva:",
"booksources": "Štampani izvori",
"booksources-search-legend": "Traži književne izvore",
"specialloguserlabel": "Izvršilac:",
"speciallogtitlelabel": "Cilj (naslov ili {{ns:user}}:korisničko ime):",
"log": "Dnevnici",
+ "logeventslist-submit": "Prikaži",
"all-logs-page": "Svi javni dnevnici",
"alllogstext": "Skupni prikaz svih dostupnih istorija ovog vikija.\nMožete suziti prikaz odabirući vrstu istorije, korisničkog imena ili tražene stranice.",
"logempty": "Nema pronađenih unosa u dnevniku.",
"log-title-wildcard": "Traži naslove koji počinju s ovim tekstom",
"showhideselectedlogentries": "Prikaži/sakrij izabrane događaje",
"log-edit-tags": "Uredi oznake izabranih unosa u dnevnicima",
+ "checkbox-select": "Izaberi: $1",
+ "checkbox-all": "sve",
+ "checkbox-none": "ništa",
+ "checkbox-invert": "obrni",
"allpages": "Sve stranice",
"nextpage": "Sledeća stranica ($1)",
"prevpage": "Prethodna stranica ($1)",
"cachedspecial-viewing-cached-ts": "Gledate keširanu verziju ove stranice, koja može da se razlikuje od trenutne.",
"cachedspecial-refresh-now": "Pogledaj najnoviju.",
"categories": "Kategorije",
+ "categories-submit": "Prikaži",
"categoriespagetext": "{{PLURAL:$1|1=Sledeća kategorija sadrži|Sledeće kategorije sadrže}} stranice ili datoteke.\n[[Special:UnusedCategories|Nekorišćene kategorije]] nisu prikazane ovde.\nPogledajte i [[Special:WantedCategories|tražene kategorije]].",
"categoriesfrom": "Prikaži kategorije počev od:",
"special-categories-sort-count": "poređaj po broju",
"activeusers-hidebots": "Sakrij botove",
"activeusers-hidesysops": "Sakrij administratore",
"activeusers-noresult": "Korisnik nije pronađen.",
+ "activeusers-submit": "Prikaži aktivne korisnike",
"listgrouprights": "Prava korisničkih grupa",
"listgrouprights-summary": "Sledi spisak korisničkih grupa na ovom vikiju, zajedno s pravima pristupa.\nPogledajte [[{{MediaWiki:Listgrouprights-helppage}}|više detalja]] o pojedinačnim pravima.",
"listgrouprights-key": "Legenda:\n* <span class=\"listgrouprights-granted\">Dodeljeno pravo</span>\n* <span class=\"listgrouprights-revoked\">Ukinuto pravo</span>",
"listgrouprights-namespaceprotection-restrictedto": "Prava potrebna za uređivanje",
"listgrants-rights": "Prava",
"trackingcategories": "Medijaviki kategorije",
+ "trackingcategories-summary": "Ova posebna stranica je spisak kategorija koje su deo Medijavikija, one se automatski ažuriraju i njihovi nazivi se mogu menjanjati uređivanjem sistemskih poruka u imenskom prostoru {{ns:8}}.",
"trackingcategories-name": "Ime poruke",
"trackingcategories-desc": "Koje stranice se nalaze u kategoriji",
"noindex-category-desc": "Stranice koje u sebi imaju magičnu reč <code><nowiki>__NOINDEX__</nowiki></code>.",
"wlheader-showupdated": "Stranice koje su izmenjene otkad ste ih poslednji put posetili su '''podebljane'''.",
"wlnote": "Ispod {{PLURAL:$1|je poslednja izmena|su poslednje <strong>$1</strong> izmene|je poslednjih <strong>$1</strong> izmena}} u {{PLURAL:$2|prethodnom satu|prethodna <strong>$2</strong> sata|prethodnih <strong>$2</strong> sati}}, zaključno sa $3, $4.",
"wlshowlast": "Prikaži poslednjih $1 sati, $2 dana",
+ "watchlist-hide": "Sakrij",
+ "watchlist-submit": "Prikaži",
"wlshowtime": "Period za prikaz:",
+ "wlshowhideminor": "manje izmene",
+ "wlshowhidebots": "botove",
+ "wlshowhideliu": "registrovane korisnike",
+ "wlshowhideanons": "anonimne korisnike",
+ "wlshowhidepatr": "patrolirane izmene",
+ "wlshowhidemine": "moje izmene",
+ "wlshowhidecategorization": "kategorizaciju stranica",
"watchlist-options": "Postavke spiska nadgledanja",
"watching": "Nadgledanje…",
"unwatching": "Prekidanje nadgledanja…",
"delete-confirm": "Brisanje stranice „$1“",
"delete-legend": "Obriši",
"historywarning": "<strong>Upozorenje:</strong> stranica koju želite da obrišete ima istoriju sa $1 {{PLURAL:$1|izmenom|izmene|izmena}}:",
+ "historyaction-submit": "Prikaži",
"confirmdeletetext": "Upravo ćete obrisati stranicu, uključujući i njenu istoriju.\nPotvrdite svoju nameru, da razumete posledice i da ovo radite u skladu s [[{{MediaWiki:Policy-url}}|pravilima]].",
"actioncomplete": "Radnja je završena",
"actionfailed": "Radnja nije uspela",
"contributions": "{{GENDER:$1|Korisnički}} doprinosi",
"contributions-title": "Doprinosi {{GENDER:$1|korisnika|korisnice}} $1",
"mycontris": "Doprinosi",
+ "anoncontribs": "Doprinosi",
"contribsub2": "Za {{GENDER:$3|$1}} ($2)",
"contributions-userdoesnotexist": "Korisnički nalog „$1“ nije registrovan.",
"nocontribs": "Nema izmena koje odgovaraju navedenim kriterijumima.",
"whatlinkshere-hidelinks": "$1 veze",
"whatlinkshere-hideimages": "$1 veze do datoteke",
"whatlinkshere-filters": "Filteri",
+ "whatlinkshere-submit": "Idi",
"autoblockid": "Automatsko blokiranje #$1",
"block": "Blokiraj korisnika",
"unblock": "Deblokiraj korisnika",
"tooltip-pt-preferences": "Vaša podešavanja",
"tooltip-pt-watchlist": "Spisak stranica koje nadgledate",
"tooltip-pt-mycontris": "Spisak vaših doprinosa",
+ "tooltip-pt-anoncontribs": "Spisak izmena napravljenih sa ove IP adrese",
"tooltip-pt-login": "Preporučujemo vam da se prijavite, iako to nije obavezno.",
"tooltip-pt-logout": "Odjavite se",
"tooltip-pt-createaccount": "Ohrabrujemo vas da otvorite nalog i prijavite se ali to nije obavezno",
"pageinfo-category-files": "Broj datoteka",
"markaspatrolleddiff": "Označi kao patrolirano",
"markaspatrolledtext": "Označi stranicu kao patroliranu",
+ "markaspatrolledtext-file": "Označi ovu verziju datoteke kao patroliranu",
"markedaspatrolled": "Označeno kao patrolirano",
"markedaspatrolledtext": "Izabrana izmena na [[:$1]] je označena kao patrolirana.",
"rcpatroldisabled": "Patroliranje skorašnjih izmena je onemogućeno",
"newimages-legend": "Filter",
"newimages-label": "Naziv datoteke (ili njen deo):",
"newimages-showbots": "Prikaži datoteke koje su poslali botovi",
+ "newimages-hidepatrolled": "Sakrij patrolirana otpremanja",
"noimages": "Nema ništa.",
"ilsubmit": "Pretraži",
"bydate": "po datumu",
"tags-deactivate-not-allowed": "Nije moguće deaktivirati oznaku „$1“.",
"tags-deactivate-submit": "Dekativiraj",
"tags-edit-title": "Uredi oznake",
+ "tags-edit-manage-link": "Upravljaj oznakama",
"tags-edit-existing-tags": "Postojeće oznake:",
"tags-edit-new-tags": "Nove oznake:",
"tags-edit-reason": "Razlog:",
"htmlform-cloner-create": "Dodaj još",
"htmlform-cloner-delete": "Ukloni",
"htmlform-cloner-required": "Bar jedna vrednost je potrebna.",
+ "htmlform-title-badnamespace": "[[:$1]] nije u imenskom prostoru „{{ns:$2}}“.",
"htmlform-title-not-exists": "$1 ne postoji.",
"htmlform-user-not-exists": "<strong>$1</strong> ne postoji.",
"htmlform-user-not-valid": "<strong>$1</strong> nije ispravno korisničko ime.",
"logentry-suppress-block": "$1 je {{GENDER:$2|blokirao|blokirala}} {{GENDER:$4|$3}} u trajanju od $5 $6",
"logentry-suppress-reblock": "$1 je {{GENDER:$2|promenio|promenila}} podešavanja za blokiranje {{GENDER:$4|korisnika|korisnice}} {{GENDER:$4|$3}} u trajanju od $5 $6",
"logentry-import-upload": "$1 je {{GENDER:$2|uvezao|uvezla}} $3 otpremanjem datoteke",
+ "logentry-import-upload-details": "$1 je {{GENDER:$2|uvezao|uvezla}} $3 otpremanjem datoteke ($4 {{PLURAL:$4|izmena|izmene|izmena}})",
"logentry-import-interwiki": "$1 je {{GENDER:$2|uvezao|uvezla}} $3 s drugog vikija",
+ "logentry-import-interwiki-details": "$1 је {{GENDER:$2|увезао|увезла}} $3 из $5 ($4 {{PLURAL:$4|1=измена|измене|измена}})",
"logentry-merge-merge": "$1 je {{GENDER:$2|spojio|spojila}} $3 u $4 (sve do izmene $5)",
"logentry-move-move": "$1 je {{GENDER:$2|premestio|premestila}} stranicu $3 na $4",
"logentry-move-move-noredirect": "$1 je {{GENDER:$2|premestio|premestila}} stranicu $3 na $4 bez ostavljanja preusmerenja",
"logentry-managetags-activate": "$1 je {{GENDER:$2|aktivirao|aktivirala}} oznaku „$4“ za upotrebu od strane korisnika i botova",
"logentry-managetags-deactivate": "$1 je {{GENDER:$2|deaktivirao|deaktivirala}} oznaku „$4“ za upotrebu od strane korisnika i botova",
"log-name-tag": "Dnevnik oznaka",
+ "log-description-tag": "Ovaj dnevnik prikazuje dodavanje/uklanjanje [[Special:Tags|oznaka]] na pojedinačne izmene ili unose u dnevnicima. Ovaj dnevnik ne prikazuje označavanje kada su ona deo uređivanja, brisanja ili neke druge radnje.",
"rightsnone": "(nema)",
"revdelete-summary": "opis izmene",
"feedback-adding": "Dodajem povratnu informaciju na stranicu…",
"feedback-bugornote": "Ako ste spremni da detaljno opišete tehnički problem, onda [$1 prijavite grešku].\nU suprotnom, poslužite se jednostavnim obrascem ispod. Vaš komentar će stajati na stranici „[$3 $2]“, zajedno s korisničkim imenom i pregledačem koji koristite.",
"feedback-cancel": "Otkaži",
"feedback-close": "Urađeno",
+ "feedback-external-bug-report-button": "Prijavi bag",
"feedback-error-title": "Greška",
"feedback-error1": "Greška: neprepoznat rezultat od API-ja",
"feedback-error2": "Greška: uređivanje nije uspelo",
"feedback-message": "Poruka:",
"feedback-subject": "Naslov:",
"feedback-submit": "Pošalji",
+ "feedback-termsofuse": "Prihvatam da pošaljem povratne informacije u skladu sa uslovima korišćenja.",
"feedback-thanks": "Hvala! Vaša povratna informacija je postavljena na stranicu „[$2 $1]“.",
"feedback-thanks-title": "Hvala vam!",
"searchsuggest-search": "Pretraga",
"pagelang-name": "Stranica",
"pagelang-language": "Jezik",
"pagelang-select-lang": "Izaberi jezik",
+ "pagelang-submit": "Pošalji",
"right-pagelang": "menjanje jezika stranice",
"action-pagelang": "promenu jezika stranice",
"logentry-pagelang-pagelang": "$1 je {{GENDER:$2|promenio|promenila}} jezik stranice $3 iz $4 u $5.",
"mediastatistics-header-text": "Tekstualne",
"mediastatistics-header-executable": "Izvršne",
"mediastatistics-header-archive": "Kompresovane",
+ "mediastatistics-header-total": "Sve datoteke",
"json-error-syntax": "Greška u sintaksi",
"headline-anchor-title": "Veza do ovog odeljka",
"special-characters-group-latin": "latinica",
"special-characters-group-thai": "tajlandski",
"special-characters-group-lao": "laoski",
"special-characters-group-khmer": "kmerski",
+ "mw-widgets-dateinput-no-date": "Datum nije izabran",
"mw-widgets-dateinput-placeholder-day": "GGGG-MM-DD",
"mw-widgets-dateinput-placeholder-month": "GGGG-MM",
"mw-widgets-titleinput-description-new-page": "stranica još uvek ne postoji",
"virus-scanfailed": "skanning misslyckades (kod $1)",
"virus-unknownscanner": "okänt antivirusprogram:",
"logouttext": "<strong>Du är nu utloggad.</strong>\n\nObservera att det, tills du tömmer din webbläsares cache, på vissa sidor kan det se ut som att du fortfarande är inloggad.",
+ "cannotlogoutnow-title": "Kan inte logga ut nu",
+ "cannotlogoutnow-text": "Det går inte att logga ut med $1.",
"welcomeuser": "Välkommen, $1!",
"welcomecreation-msg": "Ditt konto har skapats.\nDu kan justera dina [[Special:Preferences|{{SITENAME}}-inställningar]] om du vill.",
"yourname": "Användarnamn:",
"remembermypassword": "Spara min inloggning på den här datorn (i max $1 {{PLURAL:$1|dygn}})",
"userlogin-remembermypassword": "Håll mig inloggad",
"userlogin-signwithsecure": "Använd säker anslutning",
+ "cannotloginnow-title": "Kan inte logga in nu",
+ "cannotloginnow-text": "Det går inte att logga in med $1.",
"yourdomainname": "Din domän",
"password-change-forbidden": "Du kan inte ändra lösenord på denna wiki.",
"externaldberror": "Antingen inträffade autentiseringsproblem med en extern databas, eller så får du inte uppdatera ditt externa konto.",
"resetpass_submit": "Ange lösenord och logga in",
"changepassword-success": "Ditt lösenord har ändrats!",
"changepassword-throttled": "Du har gjort för många inloggningsförsök nyligen.\nVänta $1 innan du försöker igen.",
+ "botpasswords": "Botlösenord",
+ "botpasswords-summary": "<em>Botlösenord</em> ger åtkomst till ett användarkonto via API utan att använda kontots primära inloggningsuppgifter. Tillgängliga användarrättigheter när du är loggar in med ett botlösenord kan vara begränsade.\n\nOm du inte vet varför du kanske vill göra detta bör du förmodligen inte göra det. Ingen behöver någonsin be dig att generera ett av dessa och ge det till dem.",
+ "botpasswords-disabled": "Botlösenord är inaktiverade.",
+ "botpasswords-no-central-id": "För att använda botlösenord måste du vara inloggad på ett centraliserat konto.",
+ "botpasswords-existing": "Befintliga botlösenord",
+ "botpasswords-createnew": "Skapa ett nytt botlösenord",
+ "botpasswords-editexisting": "Redigera ett befintligt botlösenord",
+ "botpasswords-label-appid": "Botnamn:",
+ "botpasswords-label-create": "Skapa",
+ "botpasswords-label-update": "Uppdatera",
+ "botpasswords-label-cancel": "Avbryt",
+ "botpasswords-label-delete": "Radera",
+ "botpasswords-label-resetpassword": "Återställ lösenordet",
+ "botpasswords-label-grants": "Tillgängliga beviljanden:",
+ "botpasswords-help-grants": "Varje beviljande ger åtkomst till listade användarrättigheter som ett användarkonto redan har. Se [[Special:ListGrants|tabellen över beviljanden]] för mer information.",
+ "botpasswords-label-restrictions": "Användningsbegränsningar:",
+ "botpasswords-label-grants-column": "Beviljas",
+ "botpasswords-bad-appid": "Botnamnet \"$1\" är inte giltigt.",
+ "botpasswords-insert-failed": "Kunde inte lägga till botnamnet \"$1\". Har det redan lagts till?",
+ "botpasswords-update-failed": "Kunde inte uppdatera botnamnet \"$1\". Har det raderats?",
+ "botpasswords-created-title": "Botlösenord skapades",
+ "botpasswords-created-body": "Botlösenordet \"$1\" skapades.",
+ "botpasswords-updated-title": "Botlösenordet uppdaterades",
+ "botpasswords-updated-body": "Botlösenordet \"$1\" uppdaterades.",
+ "botpasswords-deleted-title": "Botlösenord raderades",
+ "botpasswords-deleted-body": "Botlösenordet \"$1\" raderades.",
+ "botpasswords-newpassword": "Det nya lösenordet att logga in för <strong>$1</strong> är <strong>$2</strong>. <em>Spara detta som framtida referens.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider är inte tillgänglig.",
+ "botpasswords-restriction-failed": "Begränsningar av botlösenord tillåter inte denna inloggning.",
+ "botpasswords-invalid-name": "Det angivna användarnamnet innehåller inte separatorn för botlösenord (\"$1\").",
+ "botpasswords-not-exist": "Användaren \"$1\" har inte ett botlösenord som är \"$2\".",
"resetpass_forbidden": "Lösenord kan inte ändras",
"resetpass-no-info": "Du måste vara inloggad för att komma åt den här sidan direkt.",
"resetpass-submit-loggedin": "Ändra lösenord",
"right-createpage": "Skapa sidor (som inte är diskussionssidor)",
"right-createtalk": "Skapa diskussionssidor",
"right-createaccount": "Skapa nya användarkonton",
+ "right-autocreateaccount": "Logga in automatiskt med en extern användarkonto",
"right-minoredit": "Markera redigeringar som mindre",
"right-move": "Flytta sidor",
"right-move-subpages": "Flytta sidor med deras undersidor",
"action-createpage": "skapa sidor",
"action-createtalk": "skapa diskussionssidor",
"action-createaccount": "skapa detta användarkonto",
+ "action-autocreateaccount": "skapa detta externa användarkonto automatiskt",
"action-history": "visa historiken för denna sida",
"action-minoredit": "markera denna redigering som mindre",
"action-move": "flytta denna sida",
"uploaded-script-svg": "Hittade skriptelementet \"$1\" i den uppladdade SVG-filen.",
"uploaded-hostile-svg": "Hittade osäker CSS i den uppladdade filens stilelement.",
"uploaded-event-handler-on-svg": "Att ange event-handler-attribut <code>$1=\"$2\"</code> är inte tillåtet i SVG-filer.",
- "uploaded-href-unsafe-target-svg": "Hittade href till ett osäkert mål <code><$1 $2=\"$3\"></code> i den uppladdade SVG-filen.",
+ "uploaded-href-attribute-svg": "href-attribut i SVG-filer tillåts endast att länka till http:// eller https:// som återfinns <code><$1 $2=\"$3\"></code>.",
+ "uploaded-href-unsafe-target-svg": "Hittade href till osäker data: URI-mål <code><$1 $2=\"$3\"></code> i den uppladdade SVG-filen.",
"uploaded-animate-svg": "Hittades taggen \"animate\" som kan ändra href med hjälp av attributen \"from\" <code><$1 $2=\"$3\"></code> i den uppladdade SVG-filen.",
"uploaded-setting-event-handler-svg": "Att ange event-handler-attribut är blockerat. Hittade <code><$1 $2=\"$3\"></code> i den uppladdade SVG-filen.",
"uploaded-setting-href-svg": "Användning av taggen \"set\" för att lägga till attributen \"href\" till överordnade element blockeras.",
"apihelp": "API-hjälp",
"apihelp-no-such-module": "Modulen ”$1” hittades inte",
"apisandbox": "API-sandlåda",
+ "apisandbox-jsonly": "JavaScript krävs för att använda API-sandlådan.",
"apisandbox-api-disabled": "API är inaktiverat på denna webbplats.",
- "apisandbox-intro": "Använd den här sidan för att experimentera med '''MediaWikis API för webbtjänster''.\nSe [//www.mediawiki.org/wiki/API:Main_page API-dokumentationen] för ytterligare detaljer kring API-användningen. Exempel: [//www.mediawiki.org/wiki/API#A_simple_example få innehållet från en huvudsida]. Välj en handling för att se fler exempel.\n\nObservera att även om detta är en sandlåda kan handlingar du utför på denna sida påverka wikin.",
+ "apisandbox-intro": "Använd den här sidan för att experimentera med <strong>MediaWikis API för webbtjänster</strong>.\nSe [[mw:API:Main page|API-dokumentationen]] för ytterligare detaljer kring API-användningen. Exempel: [//www.mediawiki.org/wiki/API#A_simple_example få innehållet från en huvudsida]. Välj en handling för att se fler exempel.\n\nObservera att även om detta är en sandlåda kan handlingar du utför på denna sida påverka wikin.",
+ "apisandbox-fullscreen": "Utvidga panel",
+ "apisandbox-fullscreen-tooltip": "Utvidga sandlådspanelen för att fylla webbläsarens fönster.",
+ "apisandbox-unfullscreen": "Visa sida",
+ "apisandbox-unfullscreen-tooltip": "Förminska sandlådspanelen så MediaWikis navigeringslänkar syns.",
"apisandbox-submit": "Utför begäran",
"apisandbox-reset": "Rensa",
+ "apisandbox-retry": "Försök igen",
+ "apisandbox-loading": "Läser in information för API-modulen \"$1\"...",
+ "apisandbox-load-error": "Ett fel uppstod när information för API-modulen \"$1\" lästes in: $2",
+ "apisandbox-no-parameters": "Denna API-modul har inga parametrar.",
+ "apisandbox-helpurls": "Hjälplänkar",
"apisandbox-examples": "Exempel",
+ "apisandbox-dynamic-parameters": "Ytterligare parametrar",
+ "apisandbox-dynamic-parameters-add-label": "Lägg till parameter:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Parameternamn",
+ "apisandbox-dynamic-error-exists": "En parameter som heter \"$1\" finns redan.",
+ "apisandbox-deprecated-parameters": "Föråldrade parametrar",
+ "apisandbox-submit-invalid-fields-title": "En del fält är ogiltiga",
+ "apisandbox-submit-invalid-fields-message": "Korrigera de markerade fälten och försök igen.",
"apisandbox-results": "Resultat",
+ "apisandbox-sending-request": "Skickar API-begäran...",
+ "apisandbox-loading-results": "Hämtar API-resultat...",
"apisandbox-request-url-label": "Begärd URL:",
- "apisandbox-request-time": "Tid för begäran: $1",
+ "apisandbox-request-time": "Tid för begäran: {{PLURAL:$1|$1 ms}}",
+ "apisandbox-alert-page": "Fälten på denna sida är inte giltiga.",
+ "apisandbox-alert-field": "Värdet i detta fält är inte giltigt.",
"booksources": "Bokkällor",
"booksources-search-legend": "Sök efter bokkällor",
"booksources-search": "Sök",
"mw-widgets-titleinput-description-new-page": "sidan existerar inte ännu",
"mw-widgets-titleinput-description-redirect": "omdirigerar till $1",
"api-error-blacklisted": "Välj en annan beskrivande titel.",
+ "sessionmanager-tie": "Kan inte kombinera flera begäransautentiseringstyper: $1.",
+ "sessionprovider-generic": "$1-sessioner",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "cookiebaserade sessioner",
+ "sessionprovider-nocookies": "Cookies kan vara inaktiverade. Se till att du har cookies aktiverat och försök igen.",
"randomrootpage": "Slumprotsida"
}
"print": "Drukuj",
"view": "Podglůnd",
"view-foreign": "Uobejrzij we {{grammar:MS.lp|$1}}",
- "edit": "Sprowiyj",
+ "edit": "Sprowjej",
"create": "Stwůrz",
"create-local": "Wkludź lokalny uopis",
"editthispage": "Sprowjej ta zajta",
"newmessageslinkplural": "{{PLURAL:$1|jedno nowina|999=nowiny}}",
"newmessagesdifflinkplural": "{{PLURAL:$1|uostatńe sprowjyńe|999=uostatńe sprowjyńa}}",
"youhavenewmessagesmulti": "Mosz nowe powjadůmjyńa: $1",
- "editsection": "Sprowiyj",
+ "editsection": "Sprowjej",
"editold": "sprowjej",
"viewsourceold": "pokoż zdrzůdło",
"editlink": "sprowjej",
"createaccountreason": "Kůmyntorz:",
"createacct-reason": "Powůd:",
"createacct-reason-ph": "Pojakymu tworzisz nowe kůnta",
- "createacct-captcha": "Zicherkontrola",
- "createacct-imgcaptcha-ph": "Wszkryflej tekst, kery widoć powyżyj",
"createacct-submit": "Twůrz kůnto",
"createacct-another-submit": "Twůrz inksze kůnto",
"createacct-benefit-heading": "{{grammar:B.lp|{{SITENAME}}}} tworzům perzůny take kej Ty.",
"passwordreset-emailtitle": "Kůnto na {{GRAMMAR:MS.lp|{{SITENAME}}}}",
"passwordreset-emailtext-ip": "Ftoś (cheba Ty, s IP $1)\npado, aże chce informacyji lo konta do {{GRAMMAR:MS.lp{{SITENAME}}}} ($4).\nZe tym ausdrukym sům powjůnzane kůnta:\n$2\n\n{{PLURAL:$3|Tymczasowygo hasła|Tymczasowych hasył}} możno użyć we {{PLURAL:$5|jedyn dźyń|$5 dńi}}.\n\nJak chćołżeś gynał to zrobjyć, to zaloguj śe terozki a podej swoje hasło.\n\nJak ftoś inkszy chćoł nowe hasło abo jak Ci śe przipůmńoło stare a ńy chcysz nowygo, to zignoruj to a używej starygo hasła.",
"passwordreset-emailelement": "Mjano sprowjorza: \n$1\n\nTymczasowe hasło: \n$2",
- "passwordreset-emailsent": "E-brif posłany.",
+ "passwordreset-emailsentemail": "E-brif posłany.",
"passwordreset-emailsent-capture": "E-brif posłony, kerego widać niżej.",
"passwordreset-emailerror-capture": "Ńy udoło śe posłać wjadomości lo {{GENDER:$2|używocza|używoczki}}: $1",
"changeemail": "Pomjyno ausdruka e-mail",
"right-blockemail": "Zablokuj użytkowńikowi posyłańy e-brifůw",
"right-hideuser": "Zablokuj mjano użytkowńika i schrůń to przed publicznym dostympym",
"right-ipblock-exempt": "Uobejdź zawarća uod sprowjyń do IP, autozawarća i zawarća zakresůw",
- "right-proxyunbannable": "Uobejdź autůmatyczne zawarća uod sprowjyń do proxy",
"right-protect": "Zmjyń poźůmy zawarć i sprowjej zawarte zajty",
"right-editprotected": "Sprowjej zawarte zajty (ze zawarćym kaskadowym)",
"right-editinterface": "Sprowjej interfejs użytkowńika",
"watchthisupload": "Dowej pozůr na ta zajta",
"filewasdeleted": "Plik uo takym mjańy juž bůu sam wćepany, ale zostou wyćepńjynty. Ńim wćepńeš go zaś, sprowdź $1.",
"filename-bad-prefix": "Mjano plika, kery wćepujesz, zaczyno śe uod '''\"$1\"''' – je to mjano nojczynśćy przipisywane autůmatyczńy bez cyfrowe fotoaparaty, a ńy dowo uůno żodnych informacyji uo zawartośći plika. Proszymy cobyś nadoł plikowi inksze, lepij zrozůmjałe mjano.",
- "upload-success-subj": "Wćepańe plika udouo śe",
"upload-proto-error": "Ńyprowidłowy protokůł",
"upload-proto-error-text": "Zdalne přesůuańy plikůw wymago podańo adresu URL kery začyno śe na <code>http://</code> abo <code>ftp://</code>.",
"upload-file-error": "Wewnyntřny feler",
"movelogpagetext": "Uoto lista zajtůw, kere uostatńo zostouy přećepane.",
"movereason": "Czymu:",
"revertmove": "cofej",
- "delete_and_move": "Wyćep i przećep",
"delete_and_move_text": "== Przećepańy wymogo wyćepańo inkszyj zajty ==\nZajta docelowo „[[:$1]]” już sam jest.\nCzy chcysz jům wyćepać, coby zrobić plac do przećepywanej zajty?",
"delete_and_move_confirm": "Toć, wyćep zajta",
"delete_and_move_reason": "Wyćepano coby zrobić plac do přećepywanyj zajty",
"virus-scanfailed": "การสแกนล้มเหลว (โค้ด $1)",
"virus-unknownscanner": "โปรแกรมป้องกันไวรัสที่ไม่รู้จัก:",
"logouttext": "<strong>คุณล็อกเอาต์แล้ว</strong>\n\nหมายเหตุว่า บางหน้าอาจยังแสดงผลเสมือนว่าคุณยังล็อกอินอยู่ จนกว่าคุณล้างแคชเบราว์เซอร์ของคุณ",
+ "cannotlogoutnow-title": "ไม่สามารถล็อกเอาต์ได้ขณะนี้",
+ "cannotlogoutnow-text": "ไม่สามารถล็อกเอาต์ได้เมื่อกำลังใช้ $1",
"welcomeuser": "ยินดีต้อนรับ $1!",
"welcomecreation-msg": "สร้างบัญชีของคุณแล้ว\nคุณสามารถเปลี่ยน[[Special:Preferences|การตั้งค่า]] {{SITENAME}} ของคุณได้หากต้องการ",
"yourname": "ชื่อผู้ใช้:",
"remembermypassword": "จำการล็อกอินของฉันบนเบราเซอร์นี้ (นานสุด $1 วัน)",
"userlogin-remembermypassword": "ให้ฉันอยู่ในระบบต่อ",
"userlogin-signwithsecure": "ใช้การเชื่อมต่อที่ปลอดภัย",
+ "cannotloginnow-title": "ไม่สามารถล็อกเอาต์ได้ขณะนี้",
+ "cannotloginnow-text": "ไม่สามารถล็อกเอาต์ได้เมื่อกำลังใช้ $1",
"yourdomainname": "โดเมนของคุณ:",
"password-change-forbidden": "คุณไม่สามารถเปลี่ยนรหัสผ่านบนวิกินี้",
"externaldberror": "มีข้อผิดพลาดของฐานข้อมูลการพิสูจน์ตัวจริง หรือคุณไม่ได้รับอนุญาตให้ปรับบัญชีภายนอกของคุณ",
"resetpass_submit": "ตั้งรหัสผ่านและล็อกอิน",
"changepassword-success": "เปลี่ยนรหัสผ่านของคุณสำเร็จ!",
"changepassword-throttled": "ล่าสุดคุณพยายามล็อกอินมากครั้งเกินไป\nกรุณารอ $1 ก่อนลองอีกครั้ง",
+ "botpasswords": "รหัสผ่านบอต",
"resetpass_forbidden": "ไม่สามารถเปลี่ยนรหัสผ่านได้",
"resetpass-no-info": "คุณต้องล็อกอินเพื่อเข้าถึงหน้านี้โดยตรง",
"resetpass-submit-loggedin": "เปลี่ยนรหัสผ่าน",
"unblock": "ปลดบล็อกผู้ใช้",
"blockip": "บล็อกผู้ใช้",
"blockip-legend": "บล็อกผู้ใช้",
- "blockiptext": "à¹\83à¸\8aà¹\89à¹\81à¸\9aà¸\9aà¸\94à¹\89าà¸\99ลà¹\88าà¸\87à¹\80à¸\9eืà¹\88à¸à¸\9aลà¹\87à¸à¸\81สิà¸\97à¸\98ิà¹\80à¸\82à¹\89าà¸\96ึà¸\87à¸\81ารà¹\80à¸\82ียà¸\99à¸\82à¸à¸\87à¹\80ลà¸\82à¸\97ีà¹\88à¸à¸¢à¸¹à¹\88à¹\84à¸à¸\9eีหรืà¸à¸\8aืà¹\88à¸à¸\9cูà¹\89à¹\83à¸\8aà¹\89à¹\82à¸\94ยà¹\80à¸\88าะà¸\88à¸\87 à¸\81ารà¸\9aลà¹\87à¸à¸\81à¸\99ีà¹\89à¸\84วรà¸\94ำà¹\80à¸\99ิà¸\99à¸\81ารà¹\80à¸\9eืà¹\88à¸à¸\9bà¹\89à¸à¸\87à¸\81ัà¸\99à¸\81ารà¸\81à¹\88à¸à¸\81วà¸\99à¹\80à¸\97à¹\88าà¸\99ัà¹\89à¸\99 à¹\81ละà¹\83หà¹\89สà¸à¸\94à¸\84ลà¹\89à¸à¸\87à¸\81ัà¸\9a[[{{MediaWiki:Policy-url}}|à¸\99à¹\82ยà¸\9aาย]]\nà¸\81รà¸à¸\81à¹\80หà¸\95ุà¸\9cลà¹\82à¸\94ยà¹\80à¸\88าะà¸\88à¸\87à¸\94à¹\89าà¸\99ลà¹\88าà¸\87 (à¹\80à¸\8aà¹\88à¸\99 à¸à¹\89าà¸\87à¸\96ึà¸\87หà¸\99à¹\89าà¸\97ีà¹\88à¸\96ูà¸\81à¸\81à¹\88à¸à¸\81วà¸\99)",
+ "blockiptext": "à¹\83à¸\8aà¹\89à¹\81à¸\9aà¸\9aà¸\94à¹\89าà¸\99ลà¹\88าà¸\87à¹\80à¸\9eืà¹\88à¸à¸\9aลà¹\87à¸à¸\81à¸\81ารà¹\80à¸\82à¹\89าà¸\96ึà¸\87à¸\81ารà¹\80à¸\82ียà¸\99à¸\82à¸à¸\87à¹\80ลà¸\82à¸\97ีà¹\88à¸à¸¢à¸¹à¹\88à¹\84à¸à¸\9eีหรืà¸à¸\8aืà¹\88à¸à¸\9cูà¹\89à¹\83à¸\8aà¹\89à¹\82à¸\94ยà¹\80à¸\88าะà¸\88à¸\87 à¸\81ารà¸\9aลà¹\87à¸à¸\81à¸\99ีà¹\89à¸\84วรà¸\94ำà¹\80à¸\99ิà¸\99à¸\81ารà¹\80à¸\9eืà¹\88à¸à¸\9bà¹\89à¸à¸\87à¸\81ัà¸\99à¸\81ารà¸\81à¹\88à¸à¸\81วà¸\99à¹\80à¸\97à¹\88าà¸\99ัà¹\89à¸\99 à¹\81ละà¹\83หà¹\89สà¸à¸\94à¸\84ลà¹\89à¸à¸\87à¸\81ัà¸\9a[[{{MediaWiki:Policy-url}}|à¸\99à¹\82ยà¸\9aาย]]\nà¸\81รà¸à¸\81à¹\80หà¸\95ุà¸\9cลà¹\82à¸\94ยà¹\80à¸\88าะà¸\88à¸\87à¸\94à¹\89าà¸\99ลà¹\88าà¸\87 (à¹\80à¸\8aà¹\88à¸\99 à¸à¹\89าà¸\87à¸\96ึà¸\87หà¸\99à¹\89าà¸\97ีà¹\88à¸\96ูà¸\81à¸\81à¹\88à¸à¸\81วà¸\99)\nà¸\84ุà¸\93สามารà¸\96à¸\9aลà¹\87à¸à¸\81à¸\8aà¹\88วà¸\87à¹\84à¸à¸\9eีà¹\84à¸\94à¹\89à¹\82à¸\94ยà¹\83à¸\8aà¹\89วาà¸\81ยสัมà¸\9eัà¸\99à¸\98à¹\8c CIDR à¸\8aà¹\88วà¸\87à¹\83หà¸\8dà¹\88à¸\97ีà¹\88สุà¸\94à¸\97ีà¹\88à¸à¸\99ุà¸\8dาà¸\95 à¸\84ืภ/$1 สำหรัà¸\9a IPv4 à¹\81ละ /$2 สำหรัà¸\9a IPv6",
"ipaddressorusername": "เลขที่อยู่ไอพีหรือชื่อผู้ใช้:",
"ipbexpiry": "หมดอายุ:",
"ipbreason": "เหตุผล:",
"block-log-flags-hiddenname": "ชื่อผู้ใช้ถูกซ่อน",
"range_block_disabled": "การบล็อกช่วงไอพีของผู้ดูแลระบบถูกปิดใช้งาน",
"ipb_expiry_invalid": "เวลาหมดอายุไม่ถูกต้อง",
+ "ipb_expiry_old": "เวลาหมดอายุอยู่ในอดีต",
"ipb_expiry_temp": "การบล็อกชื่อผู้ใช้ที่ซ่อนต้องเป็นการบล็อกถาวร",
"ipb_hide_invalid": "ไม่สามารถยับยั้งชื่อผู้ใช้นี้ได้ อาจเพราะมีการแก้ไขมากกว่า $1 การแก้ไข",
"ipb_already_blocked": "\"$1\" ถูกบล็อกแล้ว",
"lockedbyandtime": "(โดย {{GENDER:$1|$1}} เมื่อวันที่ $2 เวลา $3)",
"move-page": "ย้าย $1",
"move-page-legend": "เปลี่ยนชื่อ",
- "movepagetext": "à¸\81ารà¹\83à¸\8aà¹\89à¹\81à¸\9aà¸\9aà¸\94à¹\89าà¸\99ลà¹\88าà¸\87à¸\88ะà¹\80à¸\9bลีà¹\88ยà¸\99à¸\8aืà¹\88à¸à¸«à¸\99à¹\89า à¹\81ละยà¹\89ายà¸\9bระวัà¸\95ิà¸\97ัà¹\89à¸\87หมà¸\94à¹\84à¸\9bยัà¸\87à¸\8aืà¹\88à¸à¹\83หมà¹\88\nà¸\8aืà¹\88à¸à¹\80รืà¹\88à¸à¸\87à¹\80à¸\81à¹\88าà¸\88ะà¸\81ลายà¹\80à¸\9bà¹\87à¸\99หà¸\99à¹\89าà¹\80à¸\9bลีà¹\88ยà¸\99à¸\97าà¸\87à¹\84à¸\9bยัà¸\87ชื่อเรื่องใหม่\nคุณสามารถปรับการเปลี่ยนทางซึ่งชี้ไปยังชื่อเรื่องเดิมได้อัตโนมัติ\nแต่หากคุณเลือกไม่ทำเช่นนั้น ให้แน่ใจว่าตรวจสอบ[[Special:DoubleRedirects|หน้าเปลี่ยนทางซ้ำซ้อน]]หรือ[[Special:BrokenRedirects|หน้าเปลี่ยนทางเสีย]]\nคุณเป็นผู้รับผิดชอบเพื่อให้แน่ใจว่าลิงก์ต่าง ๆ ยังชี้ไปยังที่ที่สมควร\n\nโปรดทราบว่าหน้าดังกล่าวจะ<strong>ไม่</strong>ถูกย้าย ถ้ามีหน้าที่ใช้ชื่อเรื่องใหม่แล้ว เว้นแต่หน้านั้นเป็นหน้าเปลี่ยนทาง และไม่มีประวัติการแก้ไขในอดีต\nซึ่งหมายความว่า คุณสามารถเปลี่ยนชื่อหน้ากลับเป็นชื่อเดิมได้หากคุณทำผิดพลาด และคุณไม่สามารถเขียนทับหน้าที่มีอยู่แล้วได้\n\n<strong>คำเตือน!</strong>\nสิ่งนี้อาจเป็นการเปลี่ยนแปลงที่รุนแรงและไม่คาดคิดสำหรับหน้าที่เป็นที่นิยม\nโปรดให้แน่ใจว่าคุณเข้าใจผลลัพธ์นี้ก่อนดำเนินการ",
+ "movepagetext": "à¸\81ารà¹\83à¸\8aà¹\89à¹\81à¸\9aà¸\9aà¸\94à¹\89าà¸\99ลà¹\88าà¸\87à¸\88ะà¹\80à¸\9bลีà¹\88ยà¸\99à¸\8aืà¹\88à¸à¸«à¸\99à¹\89า à¹\81ละยà¹\89ายà¸\9bระวัà¸\95ิà¸\97ัà¹\89à¸\87หมà¸\94à¹\84à¸\9bà¸\8aืà¹\88à¸à¹\83หมà¹\88\nà¸\8aืà¹\88à¸à¹\80รืà¹\88à¸à¸\87à¹\80à¸\81à¹\88าà¸\88ะà¸\81ลายà¹\80à¸\9bà¹\87à¸\99หà¸\99à¹\89าà¹\80à¸\9bลีà¹\88ยà¸\99à¸\97าà¸\87à¹\84à¸\9bชื่อเรื่องใหม่\nคุณสามารถปรับการเปลี่ยนทางซึ่งชี้ไปยังชื่อเรื่องเดิมได้อัตโนมัติ\nแต่หากคุณเลือกไม่ทำเช่นนั้น ให้แน่ใจว่าตรวจสอบ[[Special:DoubleRedirects|หน้าเปลี่ยนทางซ้ำซ้อน]]หรือ[[Special:BrokenRedirects|หน้าเปลี่ยนทางเสีย]]\nคุณเป็นผู้รับผิดชอบเพื่อให้แน่ใจว่าลิงก์ต่าง ๆ ยังชี้ไปยังที่ที่สมควร\n\nโปรดทราบว่าหน้าดังกล่าวจะ<strong>ไม่</strong>ถูกย้าย ถ้ามีหน้าที่ใช้ชื่อเรื่องใหม่แล้ว เว้นแต่หน้านั้นเป็นหน้าเปลี่ยนทาง และไม่มีประวัติการแก้ไขในอดีต\nซึ่งหมายความว่า คุณสามารถเปลี่ยนชื่อหน้ากลับเป็นชื่อเดิมได้หากคุณทำผิดพลาด และคุณไม่สามารถเขียนทับหน้าที่มีอยู่แล้วได้\n\n<strong>คำเตือน!</strong>\nสิ่งนี้อาจเป็นการเปลี่ยนแปลงที่รุนแรงและไม่คาดคิดสำหรับหน้าที่เป็นที่นิยม\nโปรดให้แน่ใจว่าคุณเข้าใจผลลัพธ์นี้ก่อนดำเนินการ",
"movepagetext-noredirectfixer": "การใช้แบบด้านล่างจะเปลี่ยนชื่อหน้า ซึ่งจะทำให้ประวัติทั้งหมดย้ายไปยังชื่อใหม่\nชื่อเรื่องเก่าจะกลายเป็นหน้าเปลี่ยนทางไปยังชื่อเรื่องใหม่\nให้แน่ใจว่า ตรวจสอบ[[Special:DoubleRedirects|หน้าเปลี่ยนทางซ้ำซ้อน]]หรือ[[Special:BrokenRedirects|หน้าเปลี่ยนทางที่เสีย]]\nคุณจะเป็นผู้รับผิดชอบเพื่อให้แน่ใจว่าลิงก์ต่าง ๆ ยังชี้ไปยังที่ที่สมควร\n\nโปรดทราบว่าหน้าดังกล่าวจะ'''ไม่'''ถูกย้าย ถ้ามีหน้าที่ใช้ชื่อเรื่องใหม่อยู่แล้ว เว้นแต่เป็นหน้าว่างหรือหน้าเปลี่ยนทาง และไม่มีประวัติการแก้ไขในอดีต\nซึ่งหมายความว่า คุณสามารถเปลี่ยนชื่อหน้ากลับเป็นชื่อเดิมได้หากคุณทำผิดพลาด และคุณไม่สามารถเขียนทับหน้าที่มีอยู่แล้วได้\n\n'''คำเตือน!'''\nสิ่งนี้อาจเป็นการเปลี่ยนแปลงที่รุนแรงและไม่คาดคิดสำหรับหน้าที่เป็นที่นิยม\nโปรดแน่ใจว่าคุณเข้าใจถึงผลลัพธ์นี้ก่อนที่จะดำเนินการต่อไป",
- "movepagetalktext": "หà¸\99à¹\89าà¸\9eูà¸\94à¸\84ุยà¸\82à¸à¸\87หà¸\99à¹\89าà¸\99ีà¹\89à¸\88ะà¸\96ูà¸\81à¹\80à¸\9bลีà¹\88ยà¸\99à¸\8aืà¹\88à¸à¸\95ามà¹\84à¸\9bà¹\82à¸\94ยà¸à¸±à¸\95à¹\82à¸\99มัà¸\95ิ<strong>à¹\80วà¹\89à¸\99à¹\81à¸\95à¹\88:</strong>\n*มีหà¸\99à¹\89าà¸\9eูà¸\94à¸\84ุยà¸\8bึà¹\88à¸\87à¹\84มà¹\88วà¹\88าà¸\87ภายà¹\83à¸\95à¹\89à¸\8aืà¹\88à¸à¹\83หมà¹\88à¹\81ลà¹\89ว หรืà¸\n*à¸\84ุà¸\93à¹\84มà¹\88à¹\80ลืà¸à¸\81à¸\81ลà¹\88à¸à¸\87à¸\94à¹\89าà¸\99ลà¹\88าà¸\87\n\nในกรณีเหล่านี้ คุณจะต้องย้ายหรือรวมหน้าเองหากต้องการ",
+ "movepagetalktext": "หาà¸\81à¸\84ุà¸\93à¹\80ลืà¸à¸\81à¸\81ลà¹\88à¸à¸\87à¸\99ีà¹\89 หà¸\99à¹\89าà¸\9eูà¸\94à¸\84ุยà¸\82à¸à¸\87หà¸\99à¹\89าà¸\99ีà¹\89à¸\88ะà¸\96ูà¸\81à¹\80à¸\9bลีà¹\88ยà¸\99à¸\8aืà¹\88à¸à¸\95ามà¹\84à¸\9bà¹\82à¸\94ยà¸à¸±à¸\95à¹\82à¸\99มัà¸\95ิà¹\80วà¹\89à¸\99à¹\81à¸\95à¹\88à¸\9bลายà¸\97าà¸\87มีหà¸\99à¹\89าà¸\9eูà¸\94à¸\84ุยà¹\84มà¹\88วà¹\88าà¸\87à¹\81ลà¹\89ว\n\nในกรณีเหล่านี้ คุณจะต้องย้ายหรือรวมหน้าเองหากต้องการ",
"moveuserpage-warning": "<strong>คำเตือน:</strong> คุณกำลังย้ายหน้าผู้ใช้ โปรดทราบว่าหน้าผู้ใช้เท่านั้นที่จะถูกเปลี่ยนชื่อ แต่ผู้ใช้จะ<em>ไม่</em>ถูกเปลี่ยนชื่อ",
"movecategorypage-warning": "<strong>คำเตือน:</strong> คุณกำลังย้ายหน้าหมวดหมู่ โปรดทราบว่า จะย้ายเฉพาะหน้าและทุกหน้าในหมวดหมู่เก่าจะ<em>ไม่</em>ถูกจัดเข้าหมวดหมู่ใหม่",
"movenologintext": "ถ้าต้องการเปลี่ยนชื่อหน้านี้ ต้องเป็นผู้ใช้ลงทะเบียนและ[[Special:UserLogin|ล็อกอิน]]",
"movenosubpage": "หน้านี้ไม่มีหน้าย่อย",
"movereason": "เหตุผล:",
"revertmove": "ย้อน",
- "delete_and_move_text": "== ต้องการลบ ==\nมีหน้าปลายทาง \"[[:$1]]\" แล้ว \nคุณต้องการลบหน้าดังกล่าวเพื่อสร้างหนทางสำหรับการย้ายหรือไม่",
+ "delete_and_move_text": "มีหน้าปลายทาง \"[[:$1]]\" แล้ว \nคุณต้องการลบหน้าดังกล่าวเพื่อสร้างทางสำหรับการย้ายหรือไม่",
"delete_and_move_confirm": "ใช่ ลบหน้านั้น",
"delete_and_move_reason": "ถูกลบเพื่อสร้างหนทางสำหรับการย้ายจาก \"[[$1]]\"",
"selfmove": "ชื่อหน้าต้นทางและปลายทางเหมือนกัน\nไม่สามารถเปลี่ยนชื่อมาใช้ชื่อเดิมได้",
"move-leave-redirect": "สร้างหน้าเปลี่ยนทางตามมา",
"protectedpagemovewarning": "<strong>คำเตือน:</strong> หน้านี้ถูกล็อก เฉพาะผู้ใช้ที่มีสิทธิผู้ดูแลระบบเท่านั้นที่ย้ายได้\nปูมล่าสุดแสดงไว้ด้านล่างเพื่อการอ้างอิง:",
"semiprotectedpagemovewarning": "'''หมายเหตุ:''' หน้านี้ถูกล็อก เฉพาะผู้ใช้ลงทะเบียนเท่านั้นที่ย้ายได้\nรายการปูมล่าสุดได้ถูกแสดงไว้ด้านล่างนี้เพื่อการอ้างอิง:",
- "move-over-sharedrepo": "== มีไฟล์เดิมปรากฏ ==\nไฟล์ [[:$1]] มีปรากฏเดิมอยู่แล้วในคลังเก็บภาพส่วนกลาง การย้ายไฟล์ที่มีชื่อเรื่องนี้อาจจะเป็นการเขียนทับไฟล์เดิมในคลังเก็บได้",
+ "move-over-sharedrepo": "มี [[:$1]] ในคลังเก็บภาพส่วนกลางแล้ว การย้ายไฟล์ไปชื่อเรื่องนี้จะเขียนทับไฟล์ที่ใช้ร่วมกัน",
"file-exists-sharedrepo": "ชื่อไฟล์นี้มีปรากฏเดิมอยู่แล้วในคลังเก็บภาพส่วนกลาง\nกรุณาเลือกชื่ออื่น",
"export": "ส่งออกหน้า",
"exporttext": "คุณสามารถส่งออกข้อความและประวัติการแก้ไขของหน้าใด ๆ หรือชุดหน้าในคราวเดียว ออกมาในรูปแบบ XML ซึ่งสามารถนำไปใส่เข้าไว้ในวิกิแห่งอื่นที่ใช้ซอฟต์แวร์มีเดียวิกิได้ ผ่านคำสั่ง[[Special:Import|การนำเข้าหน้า]]\n\nการจะส่งออกหน้านั้นสามารถทำได้โดยใส่ชื่อเรื่องหน้าที่ต้องการ ลงในกล่องข้อความด้านล่าง หนึ่งชื่อต่อหนึ่งบรรทัด จากนั้นเลือกว่าต้องการทั้งรุ่นปัจจุบันและรุ่นเก่าทั้งหมดพร้อมกับประวัติของหน้านั้น หรือต้องการเพียงเนื้อหารุ่นปัจจุบันพร้อมกับสารสนเทศของการแก้ไขครั้งสุดท้ายเท่านั้น\n\nในกรณีที่ต้องการเฉพาะรุ่นปัจจุบัน คุณสามารถใช้ในรูปแบบของลิงก์ เช่น [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] สำหรับหน้า \"[[{{MediaWiki:Mainpage}}]]\"",
"Diyapazon",
"Matma Rex",
"HakanIST",
- "Imabadplayer"
+ "Imabadplayer",
+ "İnternion"
]
},
"tog-underline": "Bağlantıların altını çiz:",
"may": "May",
"jun": "Haz",
"jul": "Tem",
- "aug": "Ağu",
+ "aug": "Agu",
"sep": "Eyl",
"oct": "Eki",
"nov": "Kas",
"virus-scanfailed": "tarama başarısız (kod $1)",
"virus-unknownscanner": "bilinmeyen antivürüs:",
"logouttext": "'''Artık oturumunuzu kapattınız.'''\n\nTarayıcınızın önbelleğini temizleyinceye kadar bazı sayfalarda, oturumunuz açıkmış gibi gözükmeye devam edebilir.",
+ "cannotlogoutnow-title": "Şu an oturum kapatılamıyor",
+ "cannotlogoutnow-text": "$1 kullanılırken oturumu kapatmak mümkün değil.",
"welcomeuser": "Hoş geldin $1!",
"welcomecreation-msg": "Hesabınız açıldı.\n[[Special:Preferences|{{SITENAME}} tercihlerinizi]] değiştirmeyi unutmayın.",
"yourname": "Kullanıcı adı:",
"remembermypassword": "Girişimi bu tarayıcıda hatırla (en fazla $1 {{PLURAL:$1|gün|gün}} için)",
"userlogin-remembermypassword": "Oturumumu sürekli açık tut",
"userlogin-signwithsecure": "Güvenli bağlantı kullanın",
+ "cannotloginnow-title": "Şu an oturum açılamıyor",
+ "cannotloginnow-text": "$1 kullanırken giriş yapmak mümkün değil.",
"yourdomainname": "Alan adınız:",
"password-change-forbidden": "Bu vikide parolanızı değiştiremezsiniz.",
"externaldberror": "Ya doğrulama veritabanı hatası var ya da kullanıcı hesabınızı güncellemeye yetkiniz yok.",
"resetpass_submit": "Şifreyi ayarlayın ve oturum açın",
"changepassword-success": "Parolanız başarıyla değiştirildi!",
"changepassword-throttled": "Çok fazla yeni oturum açma girişiminde bulundunuz.\nLütfen tekrar denemeden önce $1 bekleyin.",
+ "botpasswords": "Bot şifreleri",
+ "botpasswords-disabled": "Bot şifreleri devre dışı.",
+ "botpasswords-no-central-id": "Bot şifresini kullanmak için, merkezi bir hesap ile giriş yapmalısınız.",
+ "botpasswords-existing": "Mevcut bot şifreleri",
+ "botpasswords-createnew": "Yeni bir bot şifresi oluştur",
+ "botpasswords-editexisting": "Mevcut bir bot şifresini düzenle",
+ "botpasswords-label-appid": "Bot ismi:",
+ "botpasswords-label-create": "Oluştur",
+ "botpasswords-label-update": "Güncelle",
+ "botpasswords-label-cancel": "İptal",
+ "botpasswords-label-delete": "Sil",
+ "botpasswords-label-resetpassword": "Şifreyi sıfırla",
+ "botpasswords-label-grants-column": "Verilen",
+ "botpasswords-bad-appid": "Bot ismi \"$1\" geçerli değil.",
+ "botpasswords-insert-failed": "Bot adı \"$1\" eklenemedi. Zaten eklenmiş olmalı?",
+ "botpasswords-update-failed": "Bot ismini \"$1\" olarak güncelleme başarısız oldu. Silinmiş olabilir mi?",
+ "botpasswords-created-title": "Bot şifresi oluşturuldu.",
+ "botpasswords-created-body": "Bot şifresi \"$1\" başarıyla oluşturuldu.",
+ "botpasswords-updated-title": "Bot şifresi guncellendi",
+ "botpasswords-updated-body": "Bot şifresi \"$1\" başarıyla güncellendi.",
+ "botpasswords-deleted-title": "Bot şifresi silindi.",
+ "botpasswords-deleted-body": "Bot şifresi $1 silinmiş.",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider kullanılamaz.",
"resetpass_forbidden": "Parolalar değiştirilememektedir",
"resetpass-no-info": "Bu sayfaya doğrudan erişmek için oturum açmanız gereklidir.",
"resetpass-submit-loggedin": "Parolayı değiştir",
"right-createpage": "Sayfa oluştur (tartışma sayfası olmayan)",
"right-createtalk": "Tartışma sayfaları oluştur",
"right-createaccount": "Yeni kullanıcı hesapları yarat",
+ "right-autocreateaccount": "Otomatik olarak harici bir kullanıcı hesabı ile oturum aç",
"right-minoredit": "Değişikliklerini küçük olarak kaydet",
"right-move": "Sayfaları taşı",
"right-move-subpages": "Sayfaları altsayfalarıyla beraber taşı",
"right-applychangetags": "Değişiklikleriyle beraber [[Special:Tags|etiketleri]] uygula",
"right-changetags": "Tekil sürümler ve günlük kayıtlarına rastgele [[Special:Tags|etiket]] ekleme veya çıkarma",
"grant-group-email": "E-posta gönder",
+ "grant-createeditmovepage": "Sayfaları oluşturma, düzenleme ve taşıma",
+ "grant-editmycssjs": "Kullanıcı CSS/JavaScript'ini düzenle",
+ "grant-editmywatchlist": "İzleme listeni düzenle",
+ "grant-editprotected": "Korumalı sayfaları Düzenle",
+ "grant-patrol": "Sayfadaki değişiklikleri incele",
+ "grant-uploadfile": "Dosya yükle",
"grant-basic": "Basit haklar",
+ "grant-viewdeleted": "Silinen dosya ve sayfaları görüntüle",
+ "grant-viewmywatchlist": "İzleme listeni gör",
"newuserlogpage": "Yeni kullanıcı kayıtları",
"newuserlogpagetext": "En son kaydolan kullanıcı kayıtları.",
"rightslog": "Kullanıcı hakları kayıtları",
"upload-too-many-redirects": "URL çok fazla yönlendirme içeriyor",
"upload-http-error": "Bir HTTP hatası oluştu: $1",
"upload-copy-upload-invalid-domain": "Kopya yüklemeler bu etki alanında mevcut değil.",
+ "upload-dialog-title": "Dosya Yükle",
"upload-dialog-button-cancel": "İptal",
+ "upload-dialog-button-done": "Yapıldı",
"upload-dialog-button-save": "Kaydet",
"upload-dialog-button-upload": "Yükle",
"upload-form-label-select-file": "Dosya seç",
"mostrevisions": "En çok değişikliğe uğramış sayfalar",
"prefixindex": "Önek ile tüm sayfalar",
"prefixindex-namespace": "Önek ile tüm sayfalar ($1 ad alanında)",
+ "prefixindex-submit": "Göster",
"prefixindex-strip": "Listede öneki kırp",
"shortpages": "Kısa sayfalar",
"longpages": "Uzun sayfalar",
"usereditcount": "$1 {{PLURAL:$1|değişiklik|değişiklik}}",
"usercreated": "$1 tarihinde $2'de {{GENDER:$3|oluşturuldu}}.",
"newpages": "Yeni sayfalar",
+ "newpages-submit": "Göster",
"newpages-username": "Kullanıcı adı:",
"ancientpages": "En son değişiklik tarihi en eski olan maddeler",
"move": "Taşı",
"querypage-disabled": "Bu özel sayfa, performansa dayalı nedenlerle devre dışı bırakılır.",
"apihelp": "API yardımı",
"apihelp-no-such-module": "\"$1\" modülü bulunamadı.",
+ "apisandbox-unfullscreen": "Sayfayı göster",
"apisandbox-submit": "İstek yap",
"apisandbox-reset": "Temizle",
- "apisandbox-examples": "Örnek",
+ "apisandbox-retry": "Tekrar dene",
+ "apisandbox-examples": "Örnekler",
"apisandbox-results": "Sonuç",
"apisandbox-request-url-label": "İstek URL:",
"apisandbox-request-time": "İstek zamanı: $1",
"log-title-wildcard": "Bu metinle başlayan başlıklar ara",
"showhideselectedlogentries": "Seçili günlük girdilerinin görünürlüğünü değiştir",
"log-edit-tags": "Seçili kayıtların etiketlerini düzenle",
+ "checkbox-all": "Tüm",
+ "checkbox-none": "Hiçbiri",
"allpages": "Tüm sayfalar",
"nextpage": "Sonraki sayfa ($1)",
"prevpage": "Önceki sayfa ($1)",
"listgrouprights-namespaceprotection-header": "Ad kısıtlamaları",
"listgrouprights-namespaceprotection-namespace": "Ad alanı",
"listgrouprights-namespaceprotection-restrictedto": "Kullanıcının değişiklik yapmasına izin veren hak(lar)",
+ "listgrants-rights": "Haklar",
"trackingcategories": "Eşleşen kategoriler",
"trackingcategories-summary": "Bu sayfa MediaWiki yazılımı tarafından otomatik olarak doldurulan takip kategorilerini listelemektedir. {{ns:8}} ad alanındaki ilgili sistem mesajları değiştirilerek isimleri düzenlenebilir.",
"trackingcategories-msg": "İzleme kategorisi",
"delete-confirm": "\"$1\" sil",
"delete-legend": "sil",
"historywarning": "<strong>Uyarı:</strong> Silmek üzere olduğunuz sayfanın yaklaşık olarak $1 sürüme sahip bir geçmişi var:",
+ "historyaction-submit": "Göster",
"confirmdeletetext": "Bu sayfayı veya dosyayı tüm geçmişi ile birlikte veritabanından kalıcı olarak silmek üzeresiniz.\nBu işlemden kaynaklı doğabilecek sonuçların farkında iseniz ve işlemin [[{{MediaWiki:Policy-url}}|Silme kurallarına]] uygun olduğuna eminseniz, işlemi onaylayın.",
"actioncomplete": "İşlem tamamlandı",
"actionfailed": "İşlem başarısız oldu",
"mw-widgets-dateinput-no-date": "Hiçbir tarih seçilmedi",
"mw-widgets-titleinput-description-new-page": "sayfa henüz mevcut değil",
"mw-widgets-titleinput-description-redirect": "$1'e yönlendirildi",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "çerez tabanlı oturumlar",
+ "sessionprovider-nocookies": "Çerezler devre dışı olabilir. Çerkezlerin aktif olduğuna emin olun ve yeniden başlatin.",
"randomrootpage": "Rastgele kök sayfası"
}
"retypenew": "Яңа серсүзне кабатлагыз:",
"resetpass_submit": "Серсүз куеп керү",
"changepassword-success": "Серсүзегез уңышлы үзгәртелде!",
+ "botpasswords": "Ботларның серсүзләре",
+ "botpasswords-label-appid": "Бот исеме:",
+ "botpasswords-label-create": "Төзү",
+ "botpasswords-label-update": "Яңарту",
+ "botpasswords-label-cancel": "Баш тарту",
+ "botpasswords-label-delete": "Бетерү",
+ "botpasswords-label-resetpassword": "Серсүзне ташлау",
+ "botpasswords-label-grants": "Кулланылган рөхсәтләр:",
+ "botpasswords-label-restrictions": "Куллану чикләүләре:",
+ "botpasswords-label-grants-column": "Рөхсәт",
+ "botpasswords-bad-appid": "Атамасы «$1» булган бот исеме ярамый.",
"resetpass_forbidden": "Серсүз үзгәртелә алмый",
"resetpass-no-info": "Бу битне карау өчен сез системага үз хисап язмагыз ярдәмендә керергә тиеш.",
"resetpass-submit-loggedin": "Серсүзне үзгәртү",
"rcshowhidemine": "минем үзгәртүләремне $1",
"rcshowhidemine-show": "Күрсәтү",
"rcshowhidemine-hide": "Яшер",
+ "rcshowhidecategorization": "битләрне төркемләүне $1",
"rcshowhidecategorization-show": "Күрсәт",
"rcshowhidecategorization-hide": "Яшер",
"rclinks": "Соңгы $2 көн эчендә ясалган $1 үзгәртүне күрсәт<br />$3",
"wlshowhideanons": "аноним кулланучыларныкын",
"wlshowhidepatr": "тикшерелгән үзгәртүләр",
"wlshowhidemine": "үзгәртүләрем",
+ "wlshowhidecategorization": "битләрне төркемләүне",
"watchlist-options": "Күзәтү исемлеге көйләүләре",
"watching": "Күзәтү исемлегемә өстәүе…",
"unwatching": "Күзәтү исемлегемнән чыгаруы…",
"virus-scanfailed": "помилка сканування (код $1)",
"virus-unknownscanner": "невідомий антивірус:",
"logouttext": "'''Ви вийшли з системи.'''\n\nДеякі сторінки можуть відображатися, ніби ви ще в системі, аж поки ви не оновите кеш браузера.",
+ "cannotlogoutnow-title": "Неможливо вийти прямо зараз",
+ "cannotlogoutnow-text": "Неможливо вийти із системи під час використання $1.",
"welcomeuser": "Вітаємо, $1!",
"welcomecreation-msg": "Ваш обліковий запис створено.\nТепер маєте змогу за бажанням змінювати ваші [[Special:Preferences|налаштування у {{GRAMMAR:genitive|{{SITENAME}}}}]].",
"yourname": "Ім'я користувача:",
"remembermypassword": "Запам'ятати мій обліковий запис на цьому комп'ютері (на строк не більше $1 {{PLURAL:$1|1=дня|днів}})",
"userlogin-remembermypassword": "Запам'ятати мене",
"userlogin-signwithsecure": "Захищене з'єднання",
+ "cannotloginnow-title": "Неможливо увійти прямо зараз",
+ "cannotloginnow-text": "Неможливо увійти під-час використання $1.",
"yourdomainname": "Ваш домен:",
"password-change-forbidden": "Ви не можна змінити пароль на цій вікі.",
"externaldberror": "Сталася помилка при автентифікації за допомогою зовнішньої бази даних, або у вас недостатньо прав для внесення змін до свого зовнішнього облікового запису.",
"createacct-reason-ph": "Чому ви створюєте інший обліковий запис",
"createacct-submit": "Створіть ваш обліковий запис",
"createacct-another-submit": "Створити обліковий запис",
- "createacct-benefit-heading": "{{SITENAME}} Ñ\81Ñ\82воÑ\80Ñ\8eÑ\94Ñ\82Ñ\8cÑ\81Ñ\8f Ñ\82акими Ñ\81амими лÑ\8eдÑ\8cми, Ñ\8fк Ñ\96 ви.",
+ "createacct-benefit-heading": "{{SITENAME}} Ñ\81Ñ\82воÑ\80Ñ\8eÑ\94Ñ\82Ñ\8cÑ\81Ñ\8f Ñ\82акими Ñ\81амими лÑ\8eдÑ\8cми, Ñ\8fк Ñ\96 Ð\92и.",
"createacct-benefit-body1": "{{PLURAL:$1|редагування|редагування|редагувань}}",
"createacct-benefit-body2": "{{PLURAL:$1|сторінка|сторінки|сторінок}}",
"createacct-benefit-body3": "{{PLURAL:$1|дописувач|дописувачі|дописувачів}} цього місяця",
"resetpass_submit": "Встановити пароль і ввійти",
"changepassword-success": "Ваш пароль успішно змінено!",
"changepassword-throttled": "Ви нещодавно зробили надто багато спроб ввійти до системи.\nБудь ласка, зачекайте $1 перед повторною спробою.",
+ "botpasswords": "Паролі ботів",
+ "botpasswords-summary": "<em>Паролі бота</em> дозволяють отримати доступ до облікового запису користувача через API без використання логіну і пароля головного облікового запису. Права користувача при вході з паролем бота можуть бути обмеженні.\n\nЯкщо ви не знаєте, навіщо воно вам, імовірно, краще цього не робіть. Ніхто ніколи не повинен просити вас, щоб ви створили чи повідомили цей пароль.",
+ "botpasswords-disabled": "Паролі бота відключені.",
+ "botpasswords-no-central-id": "Для використання паролів бота ви повинні увійти в централізований обліковий запис.",
+ "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-label-grants": "Придатні дозволи:",
+ "botpasswords-help-grants": "Кожен дозвіл дає доступ до перелічених прав користувача, які вже є у облікового запису користувача. Див. [[Special:ListGrants|таблицю дозволів]] для отримання додаткової інформації.",
+ "botpasswords-label-restrictions": "Обмеження на використання:",
+ "botpasswords-label-grants-column": "Дозволено",
+ "botpasswords-bad-appid": "Ім'я бота «$1» є недопустимим.",
+ "botpasswords-insert-failed": "Не вдалось додати бота з іменем «$1». Можливо, він вже був доданий?",
+ "botpasswords-update-failed": "Не вдалось оновити бота з іменем «$1». Можливо, він був видалений?",
+ "botpasswords-created-title": "Пароль бота створено",
+ "botpasswords-created-body": "Пароль бота «$1» був успішно створений.",
+ "botpasswords-updated-title": "Пароль бота оновлено",
+ "botpasswords-updated-body": "Пароль бота «$1» був успішно оновлений.",
+ "botpasswords-deleted-title": "Пароль бота видалено",
+ "botpasswords-deleted-body": "Пароль бота «$1» було видалено",
+ "botpasswords-newpassword": "Новий пароль для входу під <strong>$1</strong> — <strong>$2</strong>. <em>Запишіть його для подальшого використання.</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider не доступний.",
"resetpass_forbidden": "Пароль не можна змінити",
"resetpass-no-info": "Щоб звертатися безпосередньо до цієї сторінки, вам слід увійти до системи.",
"resetpass-submit-loggedin": "Змінити пароль",
"log-title-wildcard": "Знайти заголовки, що починаються з цих символів",
"showhideselectedlogentries": "Показати/приховати виділені записи журналу",
"log-edit-tags": "Змінити мітки для вибраних записів журналів",
+ "checkbox-select": "Виберіть: $1",
"checkbox-all": "Всі",
"checkbox-none": "Нічого",
"checkbox-invert": "Інвертувати",
"virus-scanfailed": "Pakyas an pag-scan (kodigo $1)",
"virus-unknownscanner": "diri-nasasabtan nga antivirus:",
"logouttext": "'''Nakalog-out kana.'''\n\nGinpapasabot ka la nga an iba nga pakli in magpapadayon nga magpakita komo nga ikaw naka-log-in pa, tubtob imo ginlimpyo an imo browser cache.",
+ "cannotlogoutnow-title": "Diri nakakalog-out yana",
+ "cannotlogoutnow-text": "Iton pag-log-out in imposible samtang nagamit hin $1.",
"welcomeuser": "¡Uswag ngan Dayon, $1!",
"welcomecreation-msg": "An im akawnt in nahimo na.\nAyaw kalimti pagbalyo han imo [[Special:Preferences|{{SITENAME}} preperensya]].",
"yourname": "Agnay hit gumaramit:",
"remembermypassword": "Hinumdumi an akon pan-sakob dinhi nga panngaykay ''(browser)'' (para ha pinakamaiha $1 {{PLURAL:$1|ka adlaw|ka mga adlaw}})",
"userlogin-remembermypassword": "I-log-in la ako",
"userlogin-signwithsecure": "Gamit hin koneksyon nga nakakasegurado",
+ "cannotloginnow-title": "Diri nakakalog-in yana",
+ "cannotloginnow-text": "Iton paglog-in in diri posible samtang nagamit hin $1.",
"yourdomainname": "Imo dominyo:",
"password-change-forbidden": "Diri ka makakabalyo hin pulong-pagsulod ha dinhi nga wiki.",
"externaldberror": "Mayda authenticaton database error o diri ka tinutugotan pag-update an imo akwant ha gawas.",
"wrongpasswordempty": "An tigaman-pagsulod nga ginbutang in waray sulod.\nAlayon pagutro pagbutang.",
"passwordtooshort": "An tigaman-pagsulod dapat diri maubos hit {{PLURAL:$1|1 nga agi|$1 nga agi}}.",
"passwordtoolong": "It mga password in diri puydi mas huruhilaba hin {{PLURAL:$1|1 ka karakter|$1 ka mga karakter}}.",
+ "passwordtoopopular": "Iton agsob pinipili nga mga password in diri puydi gamiton. Alayon pagpili hin mas kakaiba nga password.",
"password-name-match": "An imo tigaman-pagsulod in kinahanglan iba ha imo agnay-hiton-gumaramit.",
"password-login-forbidden": "An paggamit hini nga agnay-hit-gumaramit ngan tigaman-pagsulod in diri gintutugotan.",
"mailmypassword": "Ig-reset an tigaman-pagsulod",
"resetpass_submit": "Igbutang an password ngan log in",
"changepassword-success": "Malinamposon an pagbal-iw hit imo tigaman-panakob!",
"changepassword-throttled": "Damo na nga mga paningkamot hin pagsakob an imo ginhimò.\nAlayon paghulat hin $1 san-o ka umutro.",
+ "botpasswords": "Mga bot password",
"resetpass_forbidden": "Diri mababalyoan an mga tigaman-pagsulod",
"resetpass-no-info": "Kinahanglan mo paglog-in para direkta ka makasakob dinhi nga pakli.",
"resetpass-submit-loggedin": "Igbal-iw an tigaman-pagsulod",
"prefs-signature": "Pirma",
"prefs-dateformat": "Batakan han petsa",
"prefs-advancedediting": "Mga kasahiran nga pagpipilian",
+ "prefs-editor": "Editor",
"prefs-preview": "Pahiuna nga pakita",
"prefs-advancedrc": "Abansado nga mga pagpipilian",
"prefs-advancedrendering": "Abansado nga mga pagpipilian",
"uploadbtn": "Igkarga an file",
"reuploaddesc": "Undanga an pagkarga-pasaka ngan balik ngadto ha porma han pagkarga-pasaka",
"uploadnologin": "Diri nakalog-in",
+ "uploadnologintext": "Alayon $1 para han pag-upload han mga file.",
"uploaderror": "Sayop hit pagkarga-pasaka",
"upload-recreate-warning": "'''Pahimatngon: An fayl nga may-ada hiton nga ngaran in ginpara o ginbalhin.'''\n\nAn taramdan han pagpara ngan pagbalhin para hini nga pakli in ginhahatag para han imo kamurayaw:",
"upload-permitted": "Gintutugotan nga mga klase han paypay: $1.",
"upload-description": "Pangilal-an han paypay",
"upload-options": "Mga pirilion han pagkarga paigbaw",
"watchthisupload": "Bantayi ini nga paypay",
- "upload-success-subj": "Malinamposan an imo pagkarga-paigbaw.",
- "upload-success-msg": "An imo pagkarga-paigbaw tikang ha [$2] in malinamposon. Ini in aada dinhi: [[:{{ns:file}}:$1]]",
- "upload-failure-subj": "May-ada problema an pagkarga-paigbaw",
- "upload-failure-msg": "May-ada problema an imo pagkarga-paigbaw tikang ha [$2]:\n\n$1",
- "upload-warning-subj": "Pahimatngon han pagkarga paigbaw",
"upload-proto-error": "Sayop nga protocol",
"upload-file-error": "Sayop ha sulod",
"upload-misc-error": "Waray kasasabti nga sayop hin pagkarga-paigbaw",
"foreign-structured-upload-form-label-own-work": "Buhat ko ini",
"foreign-structured-upload-form-label-infoform-categories": "Mga kategorya",
"foreign-structured-upload-form-label-infoform-date": "Petsa",
+ "foreign-structured-upload-form-3-label-yes": "Oo",
+ "foreign-structured-upload-form-3-label-no": "Diri",
"backend-fail-notexists": "Waray ngada an paypay nga $1.",
"backend-fail-delete": "Diri nakakapara han paypay nga \"$1\".",
"backend-fail-alreadyexists": "May-ada na paypay nga \"$1\".",
"license": "Palilisensya:",
"license-header": "Palilisensya:",
"nolicense": "Waray napili",
+ "listfiles-delete": "igpara",
+ "listfiles-summary": "Ini nga pinaurog nga pakli in nagpapakita han ngatanan nga pinan-upload nga mga file.",
+ "listfiles_search_for": "Pamiling hin media nga ngaran:",
"imgfile": "paypay",
"listfiles": "Listahan han fayl",
"listfiles_date": "Pitsa",
"listfiles_user": "Nagamit",
"listfiles_size": "Kadako",
"listfiles_count": "Mga bersyon",
+ "listfiles-latestversion": "Bersyon yana",
"listfiles-latestversion-yes": "Oo",
"listfiles-latestversion-no": "Diri",
"file-anchor-link": "Paypay",
"unusedtemplates": "Waray kagamiti nga mga batakan",
"unusedtemplateswlh": "iba nga mga sumpay",
"randompage": "Bisan ano nga pakli",
+ "randomincategory-submit": "Kadto-a",
"randomredirect": "Bisan ano la nga redirect",
"randomredirect-nopages": "Waray mga redirecta ha ngaran-lat'ang nga \"$1\".",
"statistics": "Mga estadistika",
"usereditcount": "$1 {{PLURAL:$1|ka pagliwat|ka mga pagliwat}}",
"usercreated": "{{GENDER:$3|Ginhimo}} han $1 ha $2",
"newpages": "Bag-o nga mga pakli",
+ "newpages-submit": "Igpakita",
"newpages-username": "Agnay hiton gumaramit:",
"ancientpages": "Mga gidaani nga pakli",
"move": "Balhina",
"nopagetitle": "Waray sugad hito nga kakadtoan nga pakli",
"pager-newer-n": "{{PLURAL:$1|burubag-o 1|burubag-o $1}}",
"pager-older-n": "{{PLURAL:$1|durudaan 1|durudaan $1}}",
+ "apisandbox-unfullscreen": "Igpakita an pakli",
+ "apisandbox-submit": "Paghimo hin request",
+ "apisandbox-reset": "Hawana",
+ "apisandbox-retry": "Utroha",
+ "apisandbox-helpurls": "Mga sumpay hit pabulig",
+ "apisandbox-examples": "Mga pananglitan",
+ "apisandbox-dynamic-parameters": "Dugang nga mga parameter",
+ "apisandbox-dynamic-parameters-add-label": "Dugngi hin parameter:",
+ "apisandbox-dynamic-parameters-add-placeholder": "Ngaran hit parameter",
+ "apisandbox-dynamic-error-exists": "May-ada na nakangaran nga \"$1\" nga parameter.",
+ "apisandbox-results": "Mga resulta",
"booksources": "Mga libro nga tinikangan",
"booksources-search-legend": "Pamilnga an mga libro nga gintikangan",
"booksources-search": "Bilnga",
"notvisiblerev": "An urhi nga pagliwat han iba nga gumaramit in ginpara",
"watchlist-details": "{{PLURAL:$1|$1 nga pakli|$1 nga mga pakli}} nga aada ha imo talaan nga binabantayan, diri bulag nga paglakip han mga hiruhimangraw-nga-pakli.",
"wlshowlast": "Igpakita an katapusan nga $1 nga mga oras $2 nga mga adlaw",
- "watchlistall2": "ngatanan",
+ "watchlist-hide": "Tago-a",
+ "watchlist-submit": "Pakit-a",
+ "wlshowhideminor": "gudti nga mga pagliwat",
+ "wlshowhidebots": "Mga bot",
+ "wlshowhideliu": "Mga nakarehistro nga gumaramit",
+ "wlshowhideanons": "Mga waray magpakilala nga gumaramit",
+ "wlshowhidepatr": "Nakapatrolya na nga mga pagliwat",
+ "wlshowhidemine": "ako mga pagliwat",
"watchlist-options": "Mga pirilian han talaan han binabantayan",
"watching": "Ginbabantay...",
"unwatching": "Diri na ginbabantay...",
"protect-othertime-op": "lain nga oras",
"protect-otherreason": "Lain/dugang nga katadongan:",
"protect-otherreason-op": "Lain nga katadongan",
+ "protect-expiry-options": "1 ka oras:1 hour,1 ka adlaw:1 day,1 ka semana:1 week,2 ka mga semana:2 weeks,1 ka bulan:1 month,3 ka mga bulan:3 months,6 ka mga bulan:6 months,1 ka tuig:1 year, waray kataposan:infinite",
"restriction-type": "Pagtugot:",
"minimum-size": "Pinakaguti nga kadako",
"maximum-size": "Pinakadako nga kadako:",
"whatlinkshere-hidelinks": "$1 an mga sumpay",
"whatlinkshere-hideimages": "$1 an mga sumpay han paypay",
"whatlinkshere-filters": "Mga panara",
+ "whatlinkshere-submit": "Kadto-a",
"block": "Pugngi an gumaramit",
"blockip": "Pugngi an gumaramit",
"blockip-legend": "Pugngi an gumaramit",
"allmessages-filter-all": "Ngatanan",
"allmessages-language": "Yinaknan:",
"allmessages-filter-submit": "Kadto-a",
+ "allmessages-filter-translate": "Ighubad",
"thumbnail-more": "Padako-a",
"filemissing": "Nawawara an fayl",
"thumbnail_error": "Sayo han paghihimo hin thumbnail: $1",
+ "thumbnail_error_remote": "Sayop nga mensahe tikang $1:\n$2",
"thumbnail_image-type": "An klase han hulagway in diri suportado",
"import": "Naangbit hit mga pakli",
"import-interwiki-templates": "Lakip an ngatanan nga mga batakan",
"siteusers": "{{SITENAME}} {{PLURAL:$2|gumaramit|mga gumaramit}} $1",
"simpleantispam-label": "Anti-spam check.\n<strong>Ayaw</strong> pagbinutangi dinhi!",
"pageinfo-title": "Impormasyon para \"$1\"",
+ "pageinfo-not-current": "Pasaylo-a, imposible makahatag hin impormasyon hiunong han mga daan nga rebisyon.",
"pageinfo-header-basic": "Panguna nga pananabotan",
"pageinfo-header-edits": "Kaagi han pagliwat",
"pageinfo-header-restrictions": "Panalipod han pakli",
"pageinfo-edits": "Ngatanan nga ihap han mga pakli",
"pageinfo-toolboxlink": "Impormasyon han pakli",
"pageinfo-redirectsto": "Igredirect ngadto ha",
+ "pageinfo-redirectsto-info": "info",
"pageinfo-contentpage": "Ginlakip komo uska unod nga pakli",
"pageinfo-contentpage-yes": "Oo",
"pageinfo-protect-cascading-yes": "Oo",
"pageinfo-category-info": "Impormasyon han kaarangay",
+ "pageinfo-category-total": "Ngatanan nga mga naka-api.",
"pageinfo-category-pages": "Ihap han mga pakli",
"pageinfo-category-subcats": "Ihap han mga ubos-kaarangay",
"pageinfo-category-files": "Ihap han mga paypay",
"bydate": "pinaagi han petsa",
"ago": "$1 an nakalabay",
"just-now": "yana pala",
+ "monday-at": "Lunes ha $1",
+ "tuesday-at": "Martes ha $1",
+ "wednesday-at": "Miyerkules ha $1",
+ "thursday-at": "Huybes ha $1",
+ "friday-at": "Biyernes ha $1",
+ "saturday-at": "Sabado ha $1",
+ "sunday-at": "Dominggo ha $1",
+ "yesterday-at": "Kakulop ha $1",
"bad_image_list": "An kabutangan in masunod:\n\nAn nakatalala la nga mga butang (mga bagis nga nagtitikang hin *) in mahiuupod paglabot.\nAn syahan nga sumpay ha uska bagis in dapat may-ada sumpay ngadto ha maraot nga fayl.\nAn bisan ano nga masunod nga mga sumpay ha kapareho nga bagis in igtratrato nga eksepsyon, sugad hin, mga pakli kun diin an mga fayl in puydi mabubutang ha sulod han bagis.",
"metadata": "Metadata",
"metadata-help": "Iní nga paypay mayda dugang nga pagpasabot, nga bangin gindugáng tikang han digital nga camera o iskaner nga gin-gamit paghimo o pag-digitar hini.\nKon an paypay ginliwat tikang han orihinal nga kamutangan, mayda mga detalye nga bangin diri magpakita han ginliwat nga paypay",
"exif-model": "Modelo han kamera",
"exif-software": "Software nga gingamit",
"exif-artist": "Tag-iya",
+ "exif-copyright": "May katungod han copyright",
"exif-exifversion": "Version han Exif",
"exif-colorspace": "Kolor lat-ang",
"exif-datetimeoriginal": "Petsa ngan oras han data generation",
"exif-datetimereleased": "Ginpagawas han",
"exif-lens": "Mga lente nga gingamit",
"exif-cameraownername": "Tag-iya han kamera",
+ "exif-copyrighted": "Kahimtang han copyright",
+ "exif-copyrightowner": "Tag-iya han copyright",
"exif-usageterms": "Mga termino hit paggamit",
"exif-copyrighted-false": "Status hin katungod-hin-panag-iya waray mahabutang",
"exif-unknowndate": "Waray kasabti an petsa",
"tog-enotifrevealaddr": "電子信通知單裏顯示我個電子信地址",
"tog-shownumberswatching": "顯示關注人數",
"tog-oldsig": "本生个签名:",
- "tog-fancysig": "畀簽名當wiki文本(弗自動鏈接)",
+ "tog-fancysig": "拿签名当成维基文本(弗自动链接)",
"tog-uselivepreview": "使用实时预览",
"tog-forceeditsummary": "編要空白到提醒我",
"tog-watchlisthideown": "關注表裏囥脫我所編",
"searchbutton": "搜寻",
"go": "去",
"searcharticle": "去",
- "history": "é \81史",
+ "history": "页é\9d¢å\8e\86史",
"history_short": "历史",
"updatedmarker": "從上趟訪問起個更新",
"printableversion": "打印版",
"mainpage-nstab": "封面",
"nosuchaction": "嘸能操作",
"nosuchactiontext": "URL指定個命令無效。爾嘸數畀URL打錯哉,要勿点击仔出錯個鏈接。也嘸數{{SITENAME}}用個軟件本身出錯緣故。",
- "nosuchspecialpage": "å\98¸è\83½å\80\8bç\89¹å\88¥é \81",
+ "nosuchspecialpage": "å\91\92ä¸\8då®\9eæ¢\97个ç\89¹å\88«é¡µé\9d¢",
"nospecialpagetext": "<strong>侬请求个特殊页面无效。</strong>\n\n参考特殊页面列表[[Special:SpecialPages| {{int:specialpages}}]]。",
"error": "错误",
"databaseerror": "数据库错误",
"virus-badscanner": "设置问题:未知个反病毒扫描器:''$1''",
"virus-scanfailed": "扫描失败(代码 $1)",
"virus-unknownscanner": "未知个反病毒扫描器:",
- "logouttext": "'''你侬登出哉。'''\n\n部份页面呒数还会显示你侬还登勒里,到你侬畀浏览器慢存清爻止。",
+ "logouttext": "<strong>侬已经登出哉。</strong>\n\n请注意有星页面作兴还是会得搭侬登出前头一样显示,一脚到侬个浏览器缓存清脱为止。",
"welcomeuser": "走来赞,$1!",
"welcomecreation-msg": "你个账号建起来哉。\n覅忘记哉走去改你个[[Special:Preferences|{{SITENAME}}个私人偏好]]。",
"yourname": "用户名:",
"yourpasswordagain": "密码再打一遍:",
"createacct-yourpasswordagain": "确认密码",
"createacct-yourpasswordagain-ph": "再打一遍密码",
- "remembermypassword": "徕箇浏览器里畀我登进去个记牢(记$1{{PLURAL:$1|日|日}})",
+ "remembermypassword": "来箇只浏览器上记牢我个登录状态(顶长$1天)",
"userlogin-remembermypassword": "记牢我个登录状态",
"userlogin-signwithsecure": "用保险链接",
"yourdomainname": "侬个域名:",
"newarticle": "(新)",
"newarticletext": "倷跟仔链接来着一个还弗勒里个页面。\n要创建该页面呢,就勒下底个框框里向开始写([$1 帮助页面]浪有更加多个信息)。\n要是倷是弗用心到该搭个说话,只要点击倷浏览器个'''返回'''揿钮。",
"anontalkpagetext": "---- ''箇是一个还弗曾建立账户个匿名用户个讨论页, 箇咾我伲只好用IP地址来搭渠联络。该IP地址可能由几名用户共享。如果侬是一名匿名用户并认为箇只页面高头个评语搭侬弗搭界,请 [[Special:UserLogin/signup|创建新账户]]或[[Special:UserLogin|登录]]来避免垃拉将来搭其他匿名用户混淆。''",
- "noarticletext": "箇页目前呒有文本。\n你侬好来别个页[[Special:Search/{{PAGENAME}}|搜寻箇页标题]]、<span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} 搜寻相关日志]要勿[{{fullurl:{{FULLPAGENAME}}|action=edit}} 编箇页]。</span>",
+ "noarticletext": "箇只页面目前呒没文本。侬可以垃拉其他页面高头[[Special:Search/{{PAGENAME}}|寻该只标题]]、<span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} 寻相关日志]或[{{fullurl:{{FULLPAGENAME}}|action=edit}} 编辑此页]</span>。",
"noarticletext-nopermission": "箇只页面目前还呒不文本。侬好来别个页面[[Special:Search/{{PAGENAME}}|寻箇页标题]],或者<span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} 寻相关日志]</span>,但必过侬呒不权限建立箇只页面。",
"userpage-userdoesnotexist": "用户账户“<nowiki>$1</nowiki>”弗曾创建。请垃拉创建/编辑迭个页面前头先检查一记。",
"userpage-userdoesnotexist-view": "用户账户“$1”弗曾创建。",
"gender-male": "男",
"gender-female": "女",
"email": "电子邮件",
- "prefs-help-email": "电子信由你侬填弗填,转设密码用得着。",
+ "prefs-help-email": "电子邮箱是选填个,来侬忘脱密码之后好拿新密码寄畀侬。",
"prefs-help-email-others": "你侬也好来你侬个用户|讨论页里添加自己个电子信连接畀别人联系你用。\n别人联系你是弗晓得你侬个电子信地址个。",
"prefs-help-email-required": "需要电子邮件地址。",
"prefs-info": "基本信息",
"rcshowhidemine": "$1我个编辑",
"rcshowhidemine-show": "显示",
"rcshowhidemine-hide": "囥脱",
+ "rcshowhidecategorization-hide": "囥脱",
"rclinks": "显示来拉上个 $2 日里向个最近 $1 趟改动<br />$3",
"diff": "两样",
"hist": "历史",
"filehist-comment": "备注",
"imagelinks": "文件用法",
"linkstoimage": "下头$1个页面链到箇文件:",
- "nolinkstoimage": "呒有页链到箇文件。",
+ "nolinkstoimage": "呒不页面链接到该只文件。",
"linkstoimage-redirect": "$1(文件轉戳到)$2",
"sharedupload": "箇只文件来源于$1,渠作兴垃拉其它项目当中拨应用。",
"sharedupload-desc-here": "箇文件$1里个,作兴会畀别个项目使用。\n渠个[$2 描述页]里个说明显示如下。",
"emailsenttext": "倷个电子邮件讯息已经拨发送哉。",
"watchlist": "關注表",
"mywatchlist": "我个关注表",
- "nowatchlist": "倷个监控列表是空个。",
+ "nowatchlist": "倷个关注表是空个。",
"watchnologin": "朆登录",
- "addedwatchtext": "“[[:$1]]”及其讨论页已经加进侬个[[Special:Watchlist|关注表]]哉。",
+ "addedwatchtext": "“[[:$1]]”连牢著讨论页已经加进侬个[[Special:Watchlist|关注表]]哉。",
"removewatch": "從關注表移爻",
- "removedwatchtext": "“[[:$1]]”及其讨论页已经从侬个[[Special:Watchlist|关注表]]去脱哉。",
+ "removedwatchtext": "“[[:$1]]”连牢著讨论页已经从侬个[[Special:Watchlist|关注表]]去脱哉。",
"watch": "关注",
"watchthispage": "监控该只页面",
"unwatch": "弗关注",
"unwatchthispage": "停止监控",
"notanarticle": "弗是內容頁",
"watchlist-details": "有$1页垃拉侬关注表高头,弗包括讨论页。",
- "wlheader-showupdated": "勒侬上趟查看之后畀修改个页面<strong>加粗</strong>显示。",
+ "wlheader-showupdated": "勒侬上趟查看之后修改过个页面<strong>加粗</strong>显示。",
"wlnote": "下底是{{PLURAL:$2|过去<strong>$2</strong>个钟头}}个{{PLURAL:$1|最后<strong>$1</strong>届更改}},截至$3 $4。",
"wlshowlast": "显示上$1个钟头$2日天",
"watchlist-hide": "囥脱",
"movereason": "理由:",
"revertmove": "恢复",
"delete_and_move_confirm": "对哉,删脱该只页面",
+ "semiprotectedpagemovewarning": "<strong>注意:</strong>箇只页面畀保护来许,只有注册用户才好移动渠。下底提供最近个日志畀侬参考:",
"export": "页导出",
"allmessages": "系统讯息",
"allmessagesname": "名字",
"tooltip-ca-watch": "拿箇只页面加到侬个关注表里向",
"tooltip-ca-unwatch": "拿箇只页面从侬个关注表里删脱",
"tooltip-search": "搜寻{{SITENAME}}",
- "tooltip-search-go": "如果存在相同标题,箇么直接去该页面",
+ "tooltip-search-go": "如果存在一样个标题就直接到箇只页面𡍲去",
"tooltip-search-fulltext": "搜寻包含箇星文本个页面",
"tooltip-p-logo": "翻到封面",
"tooltip-n-mainpage": "翻到封面",
"tooltip-t-whatlinkshere": "列出全部搭箇页链个页",
"tooltip-t-recentchangeslinked": "箇页链出去个全部页箇阶段变化",
"tooltip-feed-rss": "订阅本页",
- "tooltip-feed-atom": "此页个Atom 订阅",
+ "tooltip-feed-atom": "此页个Atom订阅",
"tooltip-t-contributions": "{{GENDER:$1|箇位用户}}个贡献列表",
"tooltip-t-emailuser": "发电子信畀{{GENDER:$1|箇位用户}}",
"tooltip-t-upload": "上传文件",
"tooltip-ca-nstab-category": "望分类页",
"tooltip-minoredit": "标作小编写",
"tooltip-save": "保存侬个修改",
- "tooltip-preview": "望望相你侬个修改,保存之前用!",
+ "tooltip-preview": "预览侬个改变。保存前头请检查一遍。",
"tooltip-diff": "显示侬对文本个修改",
"tooltip-compareselectedversions": "查看本页面两只选定个修订版个差异。",
"tooltip-watch": "拿箇页加到侬个关注表里",
"autoredircomment": "重定向页面至[[$1]]",
"autosumm-new": "新页面:“$1”",
"watchlistedit-normal-title": "编辑监视列表",
+ "watchlistedit-normal-done": "{{PLURAL:$1|$1个}}标题已经从倷个关注表里向拿脱哉:",
+ "watchlistedit-raw-done": "侬个关注表已经更新。",
"watchlistedit-raw-added": "$1个标题已经加进去哉:",
"watchlistedit-raw-removed": "$1个标题已经拿脱哉:",
+ "watchlistedit-clear-legend": "清空关注表",
+ "watchlistedit-clear-submit": "清空关注表(永远!)",
+ "watchlisttools-clear": "清空关注表",
"watchlisttools-view": "望相关修改",
"watchlisttools-edit": "查看并编辑关注表",
"watchlisttools-raw": "编写原始关注表",
"virus-scanfailed": "扫描失败(代码 $1)",
"virus-unknownscanner": "未知的反病毒软件:",
"logouttext": "<strong>您现在已经退出登录。</strong>\n\n请注意一些页面可能仍然显示您处于登录状态,直到您清空浏览器缓存为止。",
+ "cannotlogoutnow-title": "现在不能退出",
+ "cannotlogoutnow-text": "当使用$1时无法退出。",
"welcomeuser": "欢迎,$1!",
"welcomecreation-msg": "您的账户已创建。\n如果需要,您可以更改您在{{SITENAME}}的[[Special:Preferences|参数设置]]。",
"yourname": "用户名:",
"remembermypassword": "在该浏览器记住我的登录状态(最长$1天)",
"userlogin-remembermypassword": "记住我的登录状态",
"userlogin-signwithsecure": "使用安全连接",
+ "cannotloginnow-title": "现在不能登录",
+ "cannotloginnow-text": "当使用$1时无法登录。",
"yourdomainname": "您的域名:",
"password-change-forbidden": "您不能在本wiki上更改密码。",
"externaldberror": "验证数据库出错或您被禁止更新您的外部账号。",
"resetpass_submit": "设定密码并登录",
"changepassword-success": "您已经修改了您的密码!",
"changepassword-throttled": "您最近尝试了多次登录。请等待$1后再试。",
+ "botpasswords": "机器人密码",
+ "botpasswords-summary": "<em>机器人密码</em>允许通过API访问用户账户而不使用账户的主要登录凭据。通过机器人密码登录时,用户权限可能会受限制。\n\n如果您不知道为什么您想这样做,您就不应该这样做。没有人会要求您生成这些密码之一,并向其提供。",
+ "botpasswords-disabled": "机器人密码已禁用。",
+ "botpasswords-no-central-id": "要使用机器人密码,您必须登录至已集中的账户。",
+ "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-label-grants": "应用授权:",
+ "botpasswords-help-grants": "每个授权提供列举的,对用户账户已拥有的用户权限的访问权。参见[[Special:ListGrants|授权表]]以获取更多信息。",
+ "botpasswords-label-restrictions": "使用限制:",
+ "botpasswords-label-grants-column": "已授权",
+ "botpasswords-bad-appid": "机器人名“$1”无效。",
+ "botpasswords-insert-failed": "无法添加机器人名“$1”。它是否已添加?",
+ "botpasswords-update-failed": "无法更新机器人名“$1”。它是否已删除?",
+ "botpasswords-created-title": "机器人密码已创建",
+ "botpasswords-created-body": "机器人密码“$1”已成功更新。",
+ "botpasswords-updated-title": "机器人密码已更新",
+ "botpasswords-updated-body": "机器人密码“$1”已成功更新。",
+ "botpasswords-deleted-title": "机器人密码已删除",
+ "botpasswords-deleted-body": "机器人密码“$1”已删除。",
+ "botpasswords-newpassword": "用于登录<strong>$1</strong>的新密码是<strong>$2</strong>。<em>请记住它以备今后参考。</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider不可用。",
+ "botpasswords-restriction-failed": "机器人密码限制阻止此次登录。",
+ "botpasswords-invalid-name": "指定的用户名不包含机器人密码分隔符(“$1”)。",
+ "botpasswords-not-exist": "用户“$1”没有名叫“$2”的机器人密码。",
"resetpass_forbidden": "无法更改密码",
"resetpass-no-info": "您必须登录后直接进入这个页面。",
"resetpass-submit-loggedin": "更改密码",
"editpage-cannot-use-custom-model": "此页面的内容模型不能被更改。",
"longpageerror": "<strong>错误:您所提交的文本长度有{{PLURAL:$1|1|$1}}KB,这大于{{PLURAL:$2|1|$2}}KB的最大值。</strong>\n因此,该文本无法保存。",
"readonlywarning": "<strong>警告:数据库被锁定以进行维护,所以您目前将无法保存您的编辑。</strong>您可以将您的文本复制粘贴到一个文本文档并保存它,以便稍后更改。\n\n锁定数据库的系统管理员做出如下解释:$1",
- "protectedpagewarning": "'''警告:本页面已被保护,只有拥有管理员权限的用户可以编辑。'''下面提供最后的日志条目以供参考:",
+ "protectedpagewarning": "<strong>警告:本页面已被保护,只有拥有管理员权限的用户可以编辑。</strong>下面提供最后的日志条目以供参考:",
"semiprotectedpagewarning": "<strong>注意:</strong>本页面已被保护,只有注册用户可以编辑。下面提供最后的日志条目以供参考:",
"cascadeprotectedwarning": "<strong>警告:</strong>本页面已经被保护,只有拥有管理员权限的用户可以编辑,因为它被嵌入于以下启用连锁保护的{{PLURAL:$1|页面}}中:",
"titleprotectedwarning": "<strong>警告:本页面已被保护,创建本页面需要[[Special:ListGroupRights|特定权限]]。</strong>下面提供最后的日志条目以供参考:",
"sectioneditnotsupported-title": "段落编辑不支持",
"sectioneditnotsupported-text": "本页面不支持段落编辑。",
"permissionserrors": "权限错误",
- "permissionserrorstext": "å\9b 为以ä¸\8b{{PLURAL:$1|å\8e\9få\9b }}ï¼\8cæ\82¨æ²¡æ\9c\89æ\9d\83é\99\90è¿\9bè¡\8c该æ\93\8dä½\9c:",
+ "permissionserrorstext": "å\9b 为以ä¸\8b{{PLURAL:$1|å\8e\9få\9b }}ï¼\8cæ\82¨æ²¡æ\9c\89æ\9d\83é\99\90è¿\99æ ·å\81\9a:",
"permissionserrorstext-withaction": "因为以下{{PLURAL:$1|原因}},您没有权限$2:",
"contentmodelediterror": "您不能编辑此修订版本,因为它的内容模型是<code>$1</code>,这与当前页面<code>$2</code>的内容模型不同。",
"recreate-moveddeleted-warn": "<strong>警告:您正在重新创建曾经被删除的页面。</strong>\n\n您应该考虑继续编辑本页是否合适。这里提供本页的删除和移动日志以供参考:",
"right-createpage": "创建非讨论页面",
"right-createtalk": "创建讨论页面",
"right-createaccount": "创建账户",
+ "right-autocreateaccount": "通过外部用户账户自动登录",
"right-minoredit": "标记编辑为小编辑",
"right-move": "移动页面",
"right-move-subpages": "移动页面及其子页面",
"action-createpage": "创建页面",
"action-createtalk": "创建讨论页面",
"action-createaccount": "创建该用户账户",
+ "action-autocreateaccount": "自动创建该外部用户账户",
"action-history": "查看此页历史",
"action-minoredit": "标记该编辑为小编辑",
"action-move": "移动本页",
"apihelp": "API 帮助",
"apihelp-no-such-module": "找不到模块“$1”。",
"apisandbox": "API 沙盒",
+ "apisandbox-jsonly": "需要JavaScript以使用API沙盒。",
"apisandbox-api-disabled": "API在该网站停用。",
- "apisandbox-intro": "使用这个页面来试验“MediaWiki Web 服务应用程序接口(API)”。\n欲知API使用详情,请参阅[//www.mediawiki.org/wiki/API:Main_page API文档]。\n例如:[//www.mediawiki.org/wiki/API#A_simple_example 取得某个主页的内容],然后选择一个操作来看更多范例。\n\n请注意,虽然这是一个沙盒,但是你在这个页面上的改动可能会修改维基。",
+ "apisandbox-intro": "使用这个页面来试验<strong>MediaWiki Web 服务应用程序接口(API)</strong>。\n欲知API使用详情,请参阅[[mw:API:Main page|API文档]]。\n例如:[//www.mediawiki.org/wiki/API#A_simple_example 取得某个主页的内容],然后选择一个操作来看更多范例。\n\n请注意,虽然这是一个沙盒,但是你在这个页面上的改动可能会修改维基。",
+ "apisandbox-fullscreen": "展开面板",
+ "apisandbox-fullscreen-tooltip": "展开沙盒面板以填充浏览器窗口。",
+ "apisandbox-unfullscreen": "显示页面",
+ "apisandbox-unfullscreen-tooltip": "缩小沙盒面板,这样就可以使用MediaWiki导航链接。",
"apisandbox-submit": "提交请求",
"apisandbox-reset": "清除",
+ "apisandbox-retry": "重试",
+ "apisandbox-loading": "正在加载用于API模块“$1”的信息...",
+ "apisandbox-load-error": "加载用于API模块“$1”的信息时出错:$2",
+ "apisandbox-no-parameters": "此API模块没有参数。",
+ "apisandbox-helpurls": "帮助链接",
"apisandbox-examples": "示例",
+ "apisandbox-dynamic-parameters": "额外参数",
+ "apisandbox-dynamic-parameters-add-label": "添加参数:",
+ "apisandbox-dynamic-parameters-add-placeholder": "参数名称",
+ "apisandbox-dynamic-error-exists": "已存在名为“$1”的参数。",
+ "apisandbox-deprecated-parameters": "弃用参数",
+ "apisandbox-fetch-token": "自动填充令牌",
+ "apisandbox-submit-invalid-fields-title": "一些字段无效",
+ "apisandbox-submit-invalid-fields-message": "请改正标记的字段并重试。",
"apisandbox-results": "结果",
+ "apisandbox-sending-request": "正在发送API请求...",
+ "apisandbox-loading-results": "正在接收API请求...",
+ "apisandbox-results-error": "加载API查询响应时出错:$1。",
"apisandbox-request-url-label": "请求的URL:",
- "apisandbox-request-time": "请求时间:$1",
+ "apisandbox-request-time": "请求时间:{{PLURAL:$1|$1毫秒}}",
+ "apisandbox-results-fixtoken": "改正令牌并重新提交",
+ "apisandbox-results-fixtoken-fail": "检索“$1”令牌失败。",
+ "apisandbox-alert-page": "此页面上的字段无效。",
+ "apisandbox-alert-field": "此字段的值无效。",
"booksources": "网络书源",
"booksources-search-legend": "搜索图书来源",
"booksources-isbn": "ISBN:",
"imageinvalidfilename": "目标文件名称无效",
"fix-double-redirects": "更新所有指向原始标题的重定向",
"move-leave-redirect": "保留重定向",
- "protectedpagemovewarning": "'''警告:'''本页面已被保护,只有拥有管理员权限的用户可以移动。下面提供最后的日志条目以供参考:",
- "semiprotectedpagemovewarning": "'''注意:'''本页面已被保护,只有注册用户可以移动。下面提供最后的日志条目以供参考:",
+ "protectedpagemovewarning": "<strong>警告:</strong>本页面已被保护,只有拥有管理员权限的用户可以移动。下面提供最后的日志条目以供参考:",
+ "semiprotectedpagemovewarning": "<strong>注意:</strong>本页面已被保护,只有注册用户可以移动。下面提供最后的日志条目以供参考:",
"move-over-sharedrepo": "[[:$1]]已在一个共享的存储库存在。将文件移动到此标题将覆盖共享的文件。",
"file-exists-sharedrepo": "同名文件已于共享资源存在。\n请选择另一个文件名。",
"export": "导出页面",
"mw-widgets-titleinput-description-new-page": "页面不存在",
"mw-widgets-titleinput-description-redirect": "重定向至$1",
"api-error-blacklisted": "请选择其他描述性的标题。",
+ "sessionmanager-tie": "不能结合多个请求的身份验证类型:$1。",
+ "sessionprovider-generic": "$1会话",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "基于cookie的会话",
+ "sessionprovider-nocookies": "Cookie可能已被禁用。确保您已启用cookie,并重试。",
"randomrootpage": "随机根页面"
}
"virus-scanfailed": "掃瞄失敗 (代碼 $1)",
"virus-unknownscanner": "不明的防毒程式:",
"logouttext": "<strong>您現在已登出。</strong>\n\n請注意,某些頁面會以登入的狀態持續顯示,直到您清除瀏覽器快取為止。",
+ "cannotlogoutnow-title": "現在無法登出",
+ "cannotlogoutnow-text": "使用 $1 時無法登出。",
"welcomeuser": "歡迎光臨,$1!",
"welcomecreation-msg": "您的帳號已建立。\n可至 [[Special:Preferences|偏好設定]] 更新您在 {{SITENAME}} 的個人化設定。",
"yourname": "使用者名稱:",
"remembermypassword": "在瀏覽器上記住我的登入資訊 (上限 $1 {{PLURAL:$1|天}})",
"userlogin-remembermypassword": "記住我的登入狀態",
"userlogin-signwithsecure": "使用安全連線",
+ "cannotloginnow-title": "現在無法登入",
+ "cannotloginnow-text": "使用 $1 時無法登入。",
"yourdomainname": "您的網域:",
"password-change-forbidden": "您不可變更此 Wiki 上的密碼。",
"externaldberror": "這可能是由於資料庫驗證錯誤,或是不允許您更新外部帳號。",
"resetpass_submit": "設定密碼並登入",
"changepassword-success": "您的密碼已變更成功!",
"changepassword-throttled": "您最近嘗試了太多次登入。\n請等待 $1 後再試。",
+ "botpasswords": "機器人密碼",
+ "botpasswords-summary": "<em>機器人密碼</em> 可在不需帳號的主要登入密碼情況下,允許透過 API 存取使用者帳號。 可限制使用機器人密碼登入的使用者權限。\n\n若在尚無法了解為何要設定機器人密碼之前不應使用此功能。 且不該有任何人會向您索取機器人密碼。",
+ "botpasswords-disabled": "機器人密碼已停用。",
+ "botpasswords-no-central-id": "要使用機器人密碼,您必須登入帳號集中管理系統。",
+ "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-label-grants": "適用的權限:",
+ "botpasswords-help-grants": "每個授權會給予擁有該授權的使用者帳號列於該授權清單的使用者權限。 請參考 [[Special:ListGrants|授權表]] 取得更多資訊。",
+ "botpasswords-label-restrictions": "使用限制:",
+ "botpasswords-label-grants-column": "已授權",
+ "botpasswords-bad-appid": "機器人名稱 \"$1\" 無效。",
+ "botpasswords-insert-failed": "新增機器人名稱 \"$1\" 失敗,是否已新增過?",
+ "botpasswords-update-failed": "更新機器人名稱 \"$1\" 失敗,是否已刪除過?",
+ "botpasswords-created-title": "已建立機器人密碼",
+ "botpasswords-created-body": "機器人密碼 \"$1\" 已建立成功。",
+ "botpasswords-updated-title": "已更新機器人密碼",
+ "botpasswords-updated-body": "機器人密碼 \"$1\" 已修改成功。",
+ "botpasswords-deleted-title": "已刪除機器人密碼",
+ "botpasswords-deleted-body": "機器人密碼 \"$1\" 已刪除。",
+ "botpasswords-newpassword": "用來登入 <strong>$1</strong> 的新密碼為 <strong>$2</strong>。 <em>請記錄此密碼以供未來參考使用。</em>",
+ "botpasswords-no-provider": "BotPasswordsSessionProvider 無法使用。",
+ "botpasswords-restriction-failed": "機器人密碼限制已拒絕此次登入。",
+ "botpasswords-invalid-name": "指定的使用者名稱未包含機器人密碼分隔字元 (\"$1\")。",
+ "botpasswords-not-exist": "使用者 \"$1\" 並沒有名稱為 \"$2\" 的機器人密碼。",
"resetpass_forbidden": "無法變更密碼",
"resetpass-no-info": "您必須直接登入存取這個頁面。",
"resetpass-submit-loggedin": "變更密碼",
"right-createpage": "建立頁面 (不含討論頁面)",
"right-createtalk": "建立討論頁面",
"right-createaccount": "建立新的使用者帳號",
+ "right-autocreateaccount": "使用外部使用者帳號自動登入",
"right-minoredit": "標示編輯為小修訂",
"right-move": "移動頁面",
"right-move-subpages": "移動頁面與其子頁面",
"action-createpage": "建立頁面",
"action-createtalk": "建立討論頁面",
"action-createaccount": "建立此使用者帳號",
+ "action-autocreateaccount": "自動建立此外部使用者帳號",
"action-history": "檢視此頁面歷史",
"action-minoredit": "標示此編輯為小修訂",
"action-move": "移動此頁面",
"apisandbox": "API 沙盒",
"apisandbox-api-disabled": "此網站已關閉 API 使用。",
"apisandbox-intro": "使用此頁面可測試 '''MediaWiki Web Service API'''。\n請參考 [//www.mediawiki.org/wiki/API:Main_page API 說明文件] 以取得詳細資訊。例:[//www.mediawiki.org/wiki/API#A_simple_example 取得主頁的內容]。 請選擇動作以取得更多範例。\n\n請注意,雖然此為沙盒,您在此頁所執行的動作仍有可能會修改到 Wiki。",
+ "apisandbox-fullscreen": "展開面板",
+ "apisandbox-fullscreen-tooltip": "展開沙盒面板來填滿瀏覽器視窗。",
+ "apisandbox-unfullscreen": "顯示頁面",
+ "apisandbox-unfullscreen-tooltip": "減少沙盒面板大小,以讓 MediaWiki 導覽連結可使用。",
"apisandbox-submit": "發出請求",
"apisandbox-reset": "清除",
+ "apisandbox-retry": "重試",
+ "apisandbox-loading": "讀取 API 模組 \"$1\" 的資訊...",
+ "apisandbox-load-error": "在讀取 API 模組 \"$1\" 的資訊時發生錯誤:$2",
+ "apisandbox-no-parameters": "此 API 模組沒有參數。",
+ "apisandbox-helpurls": "說明連結",
"apisandbox-examples": "範例",
+ "apisandbox-dynamic-parameters": "其他參數",
+ "apisandbox-dynamic-parameters-add-label": "加入參數:",
+ "apisandbox-dynamic-parameters-add-placeholder": "參數名稱",
+ "apisandbox-dynamic-error-exists": "命名的參數 \"$1\" 已經存在。",
+ "apisandbox-deprecated-parameters": "停用的參數",
+ "apisandbox-fetch-token": "自動填寫密鑰",
+ "apisandbox-submit-invalid-fields-title": "部份欄位無效",
+ "apisandbox-submit-invalid-fields-message": "請更正已標註的欄位,然後再試一次。",
"apisandbox-results": "結果",
+ "apisandbox-sending-request": "傳送 API 請求中...",
+ "apisandbox-loading-results": "接收 API 結果中...",
"apisandbox-request-url-label": "請求 URL:",
- "apisandbox-request-time": "請求時間:$1",
+ "apisandbox-request-time": "請求時間:{{PLURAL:$1|$1 ms}}",
+ "apisandbox-results-fixtoken": "更正密鑰並重新送出",
"booksources": "圖書資源",
"booksources-search-legend": "尋找圖書資源",
"booksources-isbn": "國際標準書號:",
"mw-widgets-titleinput-description-new-page": "頁面不存在",
"mw-widgets-titleinput-description-redirect": "重新導向至 $1",
"api-error-blacklisted": "請選擇另一個更具描述性的標題。",
+ "sessionprovider-generic": "$1 連線階段",
+ "sessionprovider-mediawiki-session-cookiesessionprovider": "以 cookie 為基礎的連線階段",
+ "sessionprovider-nocookies": "Cookie 功能可能已被關閉,請確認您改開啟 Cookie 功能並重新啟動。",
"randomrootpage": "隨機根頁面"
}
<?php
-/** Goan Konkani (à¤\97à¥\8bवा à¤\95à¥\8bà¤\82à¤\95णà¥\80 / Gova Konknni)
+/** Goan Konkani (à¤\97à¥\8bà¤\82यà¤\9aà¥\80 à¤\95à¥\8bà¤\82à¤\95णà¥\80 / Gõychi Konknni)
*
* To improve a translation please visit https://translatewiki.net
*
<?php
-/** Goan Konkani - Devanagari script (à¤\97à¥\8bवा कोंकणी)
+/** Goan Konkani - Devanagari script (à¤\97à¥\8bà¤\82यà¤\9aà¥\80 कोंकणी)
*
* To improve a translation please visit https://translatewiki.net
*
# Custom tags for JSDuck 5.x
# See also:
-# - https://github.com/senchalabs/jsduck/wiki/Tags
# - https://github.com/senchalabs/jsduck/wiki/Custom-tags
# - https://github.com/senchalabs/jsduck/wiki/Custom-tags/7f5c32e568eab9edc8e3365e935bcb836cb11f1d
require 'jsduck/tag/tag'
public function __construct() {
parent::__construct();
- $this->setDescription( 'Script for periodic off-peak updating of the search index' );
+ $this->addDescription( 'Script for periodic off-peak updating of the search index' );
$this->addOption( 's', 'starting timestamp', false, true );
$this->addOption( 'e', 'Ending timestamp', false, true );
$this->addOption(
@import "mediawiki.mixins";
-// Table Sorting
+/* Table Sorting */
-.client-js table.jquery-tablesorter th.headerSort {
+table.jquery-tablesorter th.headerSort {
.background-image-svg( 'images/sort_both.svg', 'images/sort_both.png' );
cursor: pointer;
- // Keep synchronized with mediawiki.skinning.content styles
background-repeat: no-repeat;
background-position: center right;
padding-right: 21px;
}
-.client-js table.jquery-tablesorter th.headerSortUp {
+table.jquery-tablesorter th.headerSortUp {
.background-image-svg( 'images/sort_up.svg', 'images/sort_up.png' );
}
-.client-js table.jquery-tablesorter th.headerSortDown {
+table.jquery-tablesorter th.headerSortDown {
.background-image-svg( 'images/sort_down.svg', 'images/sort_down.png' );
}
div.tleft {
margin: .5em 1.4em 1.3em 0;
}
-
-/* Make space for the jquery.tablesorter icon and display a placeholder if JavaScript is loaded, while
- tablesorter is still loading and setting up the tables for sorting. This avoids a flash of
- unstyled content during page load (FOUC). The styles can also be used by WYSIWYG editors. */
-.client-js table.sortable th:not(.unsortable) {
- background-image: url(images/sort_both_readonly.png);
- /* @embed */
- background-image: linear-gradient(transparent, transparent), url(images/sort_both_readonly.svg);
- /* Keep synchronised with jquery.tablesorter styles */
- background-repeat: no-repeat;
- background-position: center right;
- padding-right: 21px;
-}
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 9" height="9" width="21">
- <path d="M14.5 5l-4 4-4-4zM14.5 4l-4-4-4 4z" style="fill-opacity: 0.5;"/>
-</svg>
*/
parse: function ( wikitext ) {
var apiPromise = this.get( {
+ formatversion: 2,
action: 'parse',
contentmodel: 'wikitext',
text: wikitext
return apiPromise
.then( function ( data ) {
- return data.parse.text[ '*' ];
+ return data.parse.text;
} )
.promise( { abort: apiPromise.abort } );
}
$checkboxes.prop( 'checked', check );
}
- $( '#checkbox-all' ).click( function ( e ) {
+ $( '.mw-checkbox-all' ).click( function ( e ) {
selectAll( true );
e.preventDefault();
} );
- $( '#checkbox-none' ).click( function ( e ) {
+ $( '.mw-checkbox-none' ).click( function ( e ) {
selectAll( false );
e.preventDefault();
} );
- $( '#checkbox-invert' ).click( function ( e ) {
+ $( '.mw-checkbox-invert' ).click( function ( e ) {
$checkboxes.each( function () {
$( this ).prop( 'checked', !$( this ).is( ':checked' ) );
} );
*/
clear: function () {
mw.loader.store.items = {};
- localStorage.removeItem( mw.loader.store.getStoreKey() );
+ try {
+ localStorage.removeItem( mw.loader.store.getStoreKey() );
+ } catch ( ignored ) {}
},
/**
api = api || new mw.Api();
$.data( node, 'request', api.get( {
+ formatversion: 2,
action: 'query',
list: 'allusers',
// Prefix of list=allusers is case sensitive. Normalise first
* even the most ancient of browsers, so be very careful when editing.
*/
/*jshint unused: false, evil: true */
-/*globals mw, RLQ: true, $VARS, $CODE, performance */
+/*globals mw, RLQ: true, NORLQ: true, $VARS, $CODE, performance */
var mediaWikiLoadStart = ( new Date() ).getTime(),
// Conditional script injection
( function () {
+ var NORLQ, script;
if ( !isCompatible() ) {
// Undo class swapping in case of an unsupported browser.
// See OutputPage::getHeadScripts().
document.documentElement.className = document.documentElement.className
.replace( /(^|\s)client-js(\s|$)/, '$1client-nojs$2' );
+
+ NORLQ = window.NORLQ || [];
+ while ( NORLQ.length ) {
+ NORLQ.shift()();
+ }
+ window.NORLQ = {
+ push: function ( fn ) {
+ fn();
+ }
+ };
+
+ // Clear and disable the other queue
+ window.RLQ = {
+ // No-op
+ push: function () {}
+ };
+
return;
}
fn();
}
};
+
+ // Clear and disable the other queue
+ window.NORLQ = {
+ // No-op
+ push: function () {}
+ };
}
- var script = document.createElement( 'script' );
+ script = document.createElement( 'script' );
script.src = $VARS.baseModulesUri;
script.onload = script.onreadystatechange = function () {
if ( !script.readyState || /loaded|complete/.test( script.readyState ) ) {
}
public function testUpdatePage() {
+ $checkIds = array();
+
+ $this->setMwGlobals( 'wgHooks', array(
+ 'PageContentInsertComplete' => array( function (
+ WikiPage &$page, User &$user, Content $content,
+ $summary, $minor, $u1, $u2, &$flags, Revision $revision
+ ) {
+ // types/refs checked
+ } ),
+ 'PageContentSaveComplete' => array( function (
+ WikiPage &$page, User &$user, Content $content,
+ $summary, $minor, $u1, $u2, &$flags, Revision $revision,
+ Status &$status, $baseRevId
+ ) use ( &$checkIds ) {
+ $checkIds[] = $status->value['revision']->getId();
+ // types/refs checked
+ } ),
+ ) );
+
$text = "one";
$edit = array(
'wpTextbox1' => $text,
$page = $this->assertEdit( 'EditPageTest_testUpdatePage', "zero", null, $edit,
EditPage::AS_SUCCESS_UPDATE, $text,
"expected successfull update with given text" );
+ $this->assertGreaterThan( 0, $checkIds[0], "First event rev ID set" );
$this->forceRevisionDate( $page, '20120101000000' );
$this->assertEdit( 'EditPageTest_testUpdatePage', null, null, $edit,
EditPage::AS_SUCCESS_UPDATE, $text,
"expected successfull update with given text" );
+ $this->assertGreaterThan( 0, $checkIds[1], "Second edit hook rev ID set" );
+ $this->assertGreaterThan( $checkIds[0], $checkIds[1], "Second event rev ID is higher" );
+ }
+
+ public function testUpdatePageTrx() {
+ $text = "one";
+ $edit = array(
+ 'wpTextbox1' => $text,
+ 'wpSummary' => 'first update',
+ );
+
+ $page = $this->assertEdit( 'EditPageTest_testTrxUpdatePage', "zero", null, $edit,
+ EditPage::AS_SUCCESS_UPDATE, $text,
+ "expected successfull update with given text" );
+
+ $this->forceRevisionDate( $page, '20120101000000' );
+
+ $checkIds = array();
+ $this->setMwGlobals( 'wgHooks', array(
+ 'PageContentSaveComplete' => array( function (
+ WikiPage &$page, User &$user, Content $content,
+ $summary, $minor, $u1, $u2, &$flags, Revision $revision,
+ Status &$status, $baseRevId
+ ) use ( &$checkIds ) {
+ $checkIds[] = $status->value['revision']->getId();
+ // types/refs checked
+ } ),
+ ) );
+
+ wfGetDB( DB_MASTER )->begin( __METHOD__ );
+
+ $text = "two";
+ $edit = array(
+ 'wpTextbox1' => $text,
+ 'wpSummary' => 'second update',
+ );
+
+ $this->assertEdit( 'EditPageTest_testTrxUpdatePage', null, null, $edit,
+ EditPage::AS_SUCCESS_UPDATE, $text,
+ "expected successfull update with given text" );
+
+ $text = "three";
+ $edit = array(
+ 'wpTextbox1' => $text,
+ 'wpSummary' => 'third update',
+ );
+
+ $this->assertEdit( 'EditPageTest_testTrxUpdatePage', null, null, $edit,
+ EditPage::AS_SUCCESS_UPDATE, $text,
+ "expected successfull update with given text" );
+
+ wfGetDB( DB_MASTER )->commit( __METHOD__ );
+
+ $this->assertGreaterThan( 0, $checkIds[0], "First event rev ID set" );
+ $this->assertGreaterThan( 0, $checkIds[1], "Second edit hook rev ID set" );
+ $this->assertGreaterThan( $checkIds[0], $checkIds[1], "Second event rev ID is higher" );
}
public static function provideSectionEdit() {
--- /dev/null
+<?php
+
+/**
+ * @group Database
+ */
+class MergeHistoryTest extends MediaWikiTestCase {
+
+ /**
+ * Make some pages to work with
+ */
+ public function addDBData() {
+ // Pages that won't actually be merged
+ $this->insertPage( 'Test' );
+ $this->insertPage( 'Test2' );
+
+ // Pages that will be merged
+ $this->insertPage( 'Merge1' );
+ $this->insertPage( 'Merge2' );
+ }
+
+ /**
+ * @dataProvider provideIsValidMerge
+ * @covers MergeHistory::isValidMerge
+ * @param $source string Source page
+ * @param $dest string Destination page
+ * @param $timestamp string|bool Timestamp up to which revisions are merged (or false for all)
+ * @param $error string|bool Expected error for test (or true for no error)
+ */
+ public function testIsValidMerge( $source, $dest, $timestamp, $error ) {
+ $this->setMwGlobals( 'wgContentHandlerUseDB', false );
+ $mh = new MergeHistory(
+ Title::newFromText( $source ),
+ Title::newFromText( $dest ),
+ $timestamp
+ );
+ $status = $mh->isValidMerge();
+ if ( $error === true ) {
+ $this->assertTrue( $status->isGood() );
+ } else {
+ $this->assertTrue( $status->hasMessage( $error ) );
+ }
+ }
+
+ public static function provideIsValidMerge() {
+ return array(
+ // for MergeHistory::isValidMerge
+ array( 'Test', 'Test2', false, true ),
+ // Although this timestamp is after the latest timestamp of both pages,
+ // MergeHistory should select the latest source timestamp up to this which should
+ // still work for the merge.
+ array( 'Test', 'Test2', strtotime( 'tomorrow' ), true ),
+ array( 'Test', 'Test', false, 'mergehistory-fail-self-merge' ),
+ array( 'Nonexistant', 'Test2', false, 'mergehistory-fail-invalid-source' ),
+ array( 'Test', 'Nonexistant', false, 'mergehistory-fail-invalid-dest' ),
+ array(
+ 'Test',
+ 'Test2',
+ 'This is obviously an invalid timestamp',
+ 'mergehistory-fail-bad-timestamp'
+ ),
+ );
+ }
+
+ /**
+ * Test merge revision limit checking
+ * @covers MergeHistory::isValidMerge
+ */
+ public function testIsValidMergeRevisionLimit() {
+ $limit = MergeHistory::REVISION_LIMIT;
+
+ $mh = $this->getMockBuilder( 'MergeHistory' )
+ ->setMethods( array( 'getRevisionCount' ) )
+ ->setConstructorArgs( array(
+ Title::newFromText( 'Test' ),
+ Title::newFromText( 'Test2' ),
+ ) )
+ ->getMock();
+ $mh->expects( $this->once() )
+ ->method( 'getRevisionCount' )
+ ->will( $this->returnValue( $limit + 1 ) );
+
+ $status = $mh->isValidMerge();
+ $this->assertTrue( $status->hasMessage( 'mergehistory-fail-toobig' ) );
+ $errors = $status->getErrorsByType( 'error' );
+ $params = $errors[0]['params'];
+ $this->assertEquals( $params[0], Message::numParam( $limit ) );
+ }
+
+ /**
+ * Test user permission checking
+ * @covers MergeHistory::checkPermissions
+ */
+ public function testCheckPermissions() {
+ $mh = new MergeHistory(
+ Title::newFromText( 'Test' ),
+ Title::newFromText( 'Test2' )
+ );
+
+ // Sysop with mergehistory permission
+ $sysop = User::newFromName( 'UTSysop' );
+ $status = $mh->checkPermissions( $sysop, '' );
+ $this->assertTrue( $status->isOK() );
+
+ // Normal user
+ $notSysop = User::newFromName( 'UTNotSysop' );
+ $notSysop->addToDatabase();
+ $status = $mh->checkPermissions( $notSysop, '' );
+ $this->assertTrue( $status->hasMessage( 'mergehistory-fail-permission' ) );
+ }
+
+ /**
+ * Test merged revision count
+ * @covers MergeHistory::getMergedRevisionCount
+ */
+ public function testGetMergedRevisionCount() {
+ $mh = new MergeHistory(
+ Title::newFromText( 'Merge1' ),
+ Title::newFromText( 'Merge2' )
+ );
+
+ $mh->merge( User::newFromName( 'UTSysop' ) );
+ $this->assertEquals( $mh->getMergedRevisionCount(), 1 );
+ }
+}
CONTENT_MODEL_CSS => 'CssContentHandler',
CONTENT_MODEL_TEXT => 'TextContentHandler',
'testing' => 'DummyContentHandlerForTesting',
+ 'testing-callbacks' => function( $modelId ) {
+ return new DummyContentHandlerForTesting( $modelId );
+ }
),
) );
return true;
}
+
+ public function provideGetModelForID() {
+ return array(
+ array( CONTENT_MODEL_WIKITEXT, 'WikitextContentHandler' ),
+ array( CONTENT_MODEL_JAVASCRIPT, 'JavaScriptContentHandler' ),
+ array( CONTENT_MODEL_JSON, 'JsonContentHandler' ),
+ array( CONTENT_MODEL_CSS, 'CssContentHandler' ),
+ array( CONTENT_MODEL_TEXT, 'TextContentHandler' ),
+ array( 'testing', 'DummyContentHandlerForTesting' ),
+ array( 'testing-callbacks', 'DummyContentHandlerForTesting' ),
+ );
+ }
+
+ /**
+ * @dataProvider provideGetModelForID
+ */
+ public function testGetModelForID( $modelId, $handlerClass ) {
+ $handler = ContentHandler::getForModelID( $modelId );
+
+ $this->assertInstanceOf( $handlerClass, $handler );
+ }
+
}
'styles' => array(),
'messages' => new XmlJsCode( '{}' ),
'templates' => array(),
- 'title' => 'scripts, styles and messags',
'expected' => 'mw.loader.implement( "test.example", function ( $, jQuery ) {
mw.example();
}
public function testCheckSessionInfo() {
- $logger = new \TestLogger( true, function ( $m ) {
- return preg_replace(
- '/^Session \[\d+\][a-zA-Z0-9_\\\\]+<(?:null|anon|[+-]:\d+:\w+)>\w+: /', 'Session X: ', $m
- );
- } );
+ $logger = new \TestLogger( true );
$provider = $this->getProvider();
$provider->setLogger( $logger );
$this->assertFalse( $provider->refreshSessionInfo( $info, $request, $metadata ) );
$this->assertSame( array(
- array( LogLevel::INFO, "Session X: Missing metadata: $key" )
+ array( LogLevel::INFO, 'Session "{session}": Missing metadata: {missing}' )
), $logger->getBuffer() );
$logger->clearBuffer();
}
$metadata = $info->getProviderMetadata();
$this->assertFalse( $provider->refreshSessionInfo( $info, $request, $metadata ) );
$this->assertSame( array(
- array( LogLevel::INFO, "Session X: No BotPassword for {$bp->getUserCentralId()} Foobar" ),
+ array( LogLevel::INFO, 'Session "{session}": No BotPassword for {centralId} {appId}' ),
), $logger->getBuffer() );
$logger->clearBuffer();
$metadata = $info->getProviderMetadata();
$this->assertFalse( $provider->refreshSessionInfo( $info, $request, $metadata ) );
$this->assertSame( array(
- array( LogLevel::INFO, 'Session X: BotPassword token check failed' ),
+ array( LogLevel::INFO, 'Session "{session}": BotPassword token check failed' ),
), $logger->getBuffer() );
$logger->clearBuffer();
$metadata = $info->getProviderMetadata();
$this->assertFalse( $provider->refreshSessionInfo( $info, $request2, $metadata ) );
$this->assertSame( array(
- array( LogLevel::INFO, 'Session X: Restrictions check failed' ),
+ array( LogLevel::INFO, 'Session "{session}": Restrictions check failed' ),
), $logger->getBuffer() );
$logger->clearBuffer();
use MediaWikiTestCase;
use User;
+use Psr\Log\LogLevel;
/**
* @group Session
'cookieOptions' => array( 'prefix' => 'x' ),
);
$provider = new CookieSessionProvider( $params );
- $provider->setLogger( new \TestLogger() );
+ $logger = new \TestLogger( true );
+ $provider->setLogger( $logger );
$provider->setConfig( $this->getConfig() );
$provider->setManager( new SessionManager() );
$request = new \FauxRequest();
$info = $provider->provideSessionInfo( $request );
$this->assertNull( $info );
+ $this->assertSame( array(), $logger->getBuffer() );
+ $logger->clearBuffer();
// Session key only
$request = new \FauxRequest();
$this->assertSame( 0, $info->getUserInfo()->getId() );
$this->assertNull( $info->getUserInfo()->getName() );
$this->assertFalse( $info->forceHTTPS() );
+ $this->assertSame( array(
+ array(
+ LogLevel::DEBUG,
+ 'Session "{session}" requested without UserID cookie',
+ ),
+ ), $logger->getBuffer() );
+ $logger->clearBuffer();
// User, no session key
$request = new \FauxRequest();
$this->assertSame( $id, $info->getUserInfo()->getId() );
$this->assertSame( $name, $info->getUserInfo()->getName() );
$this->assertFalse( $info->forceHTTPS() );
+ $this->assertSame( array(), $logger->getBuffer() );
+ $logger->clearBuffer();
// User and session key
$request = new \FauxRequest();
$this->assertSame( $id, $info->getUserInfo()->getId() );
$this->assertSame( $name, $info->getUserInfo()->getName() );
$this->assertFalse( $info->forceHTTPS() );
+ $this->assertSame( array(), $logger->getBuffer() );
+ $logger->clearBuffer();
// User with bad token
$request = new \FauxRequest();
), '' );
$info = $provider->provideSessionInfo( $request );
$this->assertNull( $info );
+ $this->assertSame( array(
+ array(
+ LogLevel::WARNING,
+ 'Session "{session}" requested with invalid Token cookie.'
+ ),
+ ), $logger->getBuffer() );
+ $logger->clearBuffer();
// User id with no token
$request = new \FauxRequest();
$this->assertSame( $id, $info->getUserInfo()->getId() );
$this->assertSame( $name, $info->getUserInfo()->getName() );
$this->assertFalse( $info->forceHTTPS() );
+ $this->assertSame( array(), $logger->getBuffer() );
+ $logger->clearBuffer();
$request = new \FauxRequest();
$request->setCookies( array(
), '' );
$info = $provider->provideSessionInfo( $request );
$this->assertNull( $info );
+ $this->assertSame( array(), $logger->getBuffer() );
+ $logger->clearBuffer();
// User and session key, with forceHTTPS flag
$request = new \FauxRequest();
$this->assertSame( $id, $info->getUserInfo()->getId() );
$this->assertSame( $name, $info->getUserInfo()->getName() );
$this->assertTrue( $info->forceHTTPS() );
+ $this->assertSame( array(), $logger->getBuffer() );
+ $logger->clearBuffer();
// Invalid user id
$request = new \FauxRequest();
), '' );
$info = $provider->provideSessionInfo( $request );
$this->assertNull( $info );
+ $this->assertSame( array(), $logger->getBuffer() );
+ $logger->clearBuffer();
// User id with matching name
$request = new \FauxRequest();
$this->assertSame( $id, $info->getUserInfo()->getId() );
$this->assertSame( $name, $info->getUserInfo()->getName() );
$this->assertFalse( $info->forceHTTPS() );
+ $this->assertSame( array(), $logger->getBuffer() );
+ $logger->clearBuffer();
// User id with wrong name
$request = new \FauxRequest();
), '' );
$info = $provider->provideSessionInfo( $request );
$this->assertNull( $info );
+ $this->assertSame( array(
+ array(
+ LogLevel::WARNING,
+ 'Session "{session}" requested with mismatched UserID and UserName cookies.',
+ ),
+ ), $logger->getBuffer() );
+ $logger->clearBuffer();
}
public function testGetVaryCookies() {
$store = new TestBagOStuff();
$logger = new \TestLogger( true, function ( $m ) {
- return preg_match( '/^SessionBackend a{32} /', $m ) ? null : $m;
+ // Discard all log events starting with expected prefix
+ return preg_match( '/^SessionBackend "\{session\}" /', $m ) ? null : $m;
} );
$manager = new SessionManager( array(
'store' => $store,
namespace MediaWiki\Session;
-use Psr\Log\LogLevel;
+use AuthPlugin;
use MediaWikiTestCase;
+use Psr\Log\LogLevel;
use User;
/**
'Bar' => array( 'X', 'Bar1', 3 => 'Bar2' ),
'Quux' => array( 'Quux' ),
'Baz' => array(),
- 'Quux' => array( 'Quux' ),
);
$this->assertEquals( $expect, $manager->getVaryHeaders() );
\ObjectCache::$instances[__METHOD__] = new TestBagOStuff();
$this->setMwGlobals( array( 'wgMainCacheType' => __METHOD__ ) );
+ $this->setMWGlobals( array(
+ 'wgAuth' => new AuthPlugin,
+ ) );
$this->stashMwGlobals( array( 'wgGroupPermissions' ) );
$wgGroupPermissions['*']['createaccount'] = true;
return null;
}
$m = str_replace( 'MediaWiki\Session\SessionManager::autoCreateUser: ', '', $m );
- $m = preg_replace( '/ - from: .*$/', ' - from: XXX', $m );
return $m;
} );
$manager->setLogger( $logger );
$user->getId(), User::idFromName( 'UTSessionAutoCreate1', User::READ_LATEST )
);
$this->assertSame( array(
- array( LogLevel::INFO, 'creating new user (UTSessionAutoCreate1) - from: XXX' ),
+ array( LogLevel::INFO, 'creating new user ({username}) - from: {url}' ),
), $logger->getBuffer() );
$logger->clearBuffer();
$this->assertEquals( 0, User::idFromName( 'UTDoesNotExist', User::READ_LATEST ) );
$session->clear();
$this->assertSame( array(
- array( LogLevel::DEBUG, 'user is blocked from this wiki, blacklisting' ),
+ array(
+ LogLevel::DEBUG,
+ 'user is blocked from this wiki, blacklisting',
+ ),
), $logger->getBuffer() );
$logger->clearBuffer();
$user->getId(), User::idFromName( 'UTSessionAutoCreate2', User::READ_LATEST )
);
$this->assertSame( array(
- array( LogLevel::INFO, 'creating new user (UTSessionAutoCreate2) - from: XXX' ),
+ array( LogLevel::INFO, 'creating new user ({username}) - from: {url}' ),
), $logger->getBuffer() );
$logger->clearBuffer();
$user->getId(), User::idFromName( 'UTSessionAutoCreate3', User::READ_LATEST )
);
$this->assertSame( array(
- array( LogLevel::INFO, 'creating new user (UTSessionAutoCreate3) - from: XXX' ),
+ array( LogLevel::INFO, 'creating new user ({username}) - from: {url}' ),
), $logger->getBuffer() );
$logger->clearBuffer();
'LocalUserCreated' => array(),
) );
$this->assertSame( array(
- array( LogLevel::INFO, 'creating new user (UTSessionAutoCreate4) - from: XXX' ),
+ array( LogLevel::INFO, 'creating new user ({username}) - from: {url}' ),
), $logger->getBuffer() );
$logger->clearBuffer();
}
$this->objectCacheDef( $provider1 ),
) );
- $user = User::newFromName( 'UTSysop' );
- $token = $user->getToken( true );
-
$this->assertFalse( $manager->isUserSessionPrevented( 'UTSysop' ) );
$manager->preventSessionsForUser( 'UTSysop' );
- $this->assertNotEquals( $token, User::newFromName( 'UTSysop' )->getToken() );
$this->assertTrue( $manager->isUserSessionPrevented( 'UTSysop' ) );
}
public function testLoadSessionInfoFromStore() {
$manager = $this->getManager();
- $logger = new \TestLogger( true, function ( $m ) {
- return preg_replace(
- '/^Session \[\d+\]\w+<(?:null|anon|[+-]:\d+:\w+)>\w+: /', 'Session X: ', $m
- );
- } );
+ $logger = new \TestLogger( true );
$manager->setLogger( $logger );
$request = new \FauxRequest();
$this->assertSame( $unverifiedUserInfo, $info->getUserInfo() );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: Unverified user provided and no metadata to auth it' )
+ array(
+ LogLevel::WARNING,
+ 'Session "{session}": Unverified user provided and no metadata to auth it',
+ )
), $logger->getBuffer() );
$logger->clearBuffer();
) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: Null provider and no metadata' ),
+ array( LogLevel::WARNING, 'Session "{session}": Null provider and no metadata' ),
), $logger->getBuffer() );
$logger->clearBuffer();
$this->assertFalse( $info->isIdSafe(), 'sanity check' );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::INFO, 'Session X: No user provided and provider cannot set user' )
+ array( LogLevel::INFO, 'Session "{session}": No user provided and provider cannot set user' )
), $logger->getBuffer() );
$logger->clearBuffer();
$this->store->setRawSession( $id, true );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: Bad data' ),
+ array( LogLevel::WARNING, 'Session "{session}": Bad data' ),
), $logger->getBuffer() );
$logger->clearBuffer();
$this->store->setRawSession( $id, array( 'data' => array() ) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: Bad data structure' ),
+ array( LogLevel::WARNING, 'Session "{session}": Bad data structure' ),
), $logger->getBuffer() );
$logger->clearBuffer();
$this->store->setRawSession( $id, array( 'metadata' => $metadata ) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: Bad data structure' ),
+ array( LogLevel::WARNING, 'Session "{session}": Bad data structure' ),
), $logger->getBuffer() );
$logger->clearBuffer();
$this->store->setRawSession( $id, array( 'metadata' => $metadata, 'data' => true ) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: Bad data structure' ),
+ array( LogLevel::WARNING, 'Session "{session}": Bad data structure' ),
), $logger->getBuffer() );
$logger->clearBuffer();
$this->store->setRawSession( $id, array( 'metadata' => true, 'data' => array() ) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: Bad data structure' ),
+ array( LogLevel::WARNING, 'Session "{session}": Bad data structure' ),
), $logger->getBuffer() );
$logger->clearBuffer();
$this->store->setRawSession( $id, array( 'metadata' => $tmp, 'data' => array() ) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: Bad metadata' ),
+ array( LogLevel::WARNING, 'Session "{session}": Bad metadata' ),
), $logger->getBuffer() );
$logger->clearBuffer();
}
) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: Wrong provider, Bad !== Mock' ),
+ array( LogLevel::WARNING, 'Session "{session}": Wrong provider Bad !== Mock' ),
), $logger->getBuffer() );
$logger->clearBuffer();
) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: Unknown provider, Bad' ),
+ array( LogLevel::WARNING, 'Session "{session}": Unknown provider Bad' ),
), $logger->getBuffer() );
$logger->clearBuffer();
) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::ERROR, 'Session X: Invalid ID' ),
+ array( LogLevel::ERROR, 'Session "{session}": {exception}' ),
), $logger->getBuffer() );
$logger->clearBuffer();
) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::ERROR, 'Session X: Invalid user name' ),
+ array( LogLevel::ERROR, 'Session "{session}": {exception}', ),
), $logger->getBuffer() );
$logger->clearBuffer();
) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: User ID mismatch, 2 !== 1' ),
+ array( LogLevel::WARNING, 'Session "{session}": User ID mismatch, {uid_a} !== {uid_b}' ),
), $logger->getBuffer() );
$logger->clearBuffer();
) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: User name mismatch, X !== UTSysop' ),
+ array( LogLevel::WARNING, 'Session "{session}": User name mismatch, {uname_a} !== {uname_b}' ),
), $logger->getBuffer() );
$logger->clearBuffer();
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
array(
- LogLevel::WARNING, 'Session X: User ID matched but name didn\'t (rename?), X !== UTSysop'
+ LogLevel::WARNING,
+ 'Session "{session}": User ID matched but name didn\'t (rename?), {uname_a} !== {uname_b}'
),
), $logger->getBuffer() );
$logger->clearBuffer();
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
array(
- LogLevel::WARNING, 'Session X: Metadata has an anonymous user, but a non-anon user was provided'
+ LogLevel::WARNING,
+ 'Session "{session}": Metadata has an anonymous user, ' .
+ 'but a non-anon user was provided',
),
), $logger->getBuffer() );
$logger->clearBuffer();
) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: User token mismatch' ),
+ array( LogLevel::WARNING, 'Session "{session}": User token mismatch' ),
), $logger->getBuffer() );
$logger->clearBuffer();
) );
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: Metadata merge failed: no merge!' ),
+ array(
+ LogLevel::WARNING,
+ 'Session "{session}": Metadata merge failed: {exception}',
+ ),
), $logger->getBuffer() );
$logger->clearBuffer();
$this->assertFalse( $loadSessionInfoFromStore( $info ) );
$this->assertTrue( $called );
$this->assertSame( array(
- array( LogLevel::WARNING, 'Session X: Hook aborted' ),
+ array( LogLevel::WARNING, 'Session "{session}": Hook aborted' ),
), $logger->getBuffer() );
$logger->clearBuffer();
}
exit( 1 );
}
+echo defined( 'HHVM_VERSION' ) ?
+ 'Using HHVM ' . HHVM_VERSION . ' (' . PHP_VERSION . ")\n" :
+ 'Using PHP ' . PHP_VERSION . "\n";
+
PHPUnit_TextUI_Command::main();
this.server.respondWith( /action=parse.*&text='''Hello\+world'''/, function ( request ) {
request.respond( 200, { 'Content-Type': 'application/json' },
- '{ "parse": { "text": { "*": "<p><b>Hello world</b></p>" } } }'
+ '{ "parse": { "text": "<p><b>Hello world</b></p>" } }'
);
} );
/**
* @param {Function[]} tasks List of functions that perform tasks
* that may be asynchronous. Invoke the callback parameter when done.
- * @param {Function} complete Called when all tasks are done, or when the sequence is aborted.
*/
- function process( tasks, complete ) {
+ function process( tasks ) {
/*jshint latedef:false */
function abort() {
tasks.splice( 0, tasks.length );
} else {
// Remove tasks list to indicate the process is final.
tasks = null;
- complete();
}
}
next();
mw.messages.set( mw.libs.phpParserData.messages );
var tasks = $.map( mw.libs.phpParserData.tests, function ( test ) {
return function ( next, abort ) {
+ var done = assert.async();
getMwLanguage( test.lang )
.then( function ( langClass ) {
mw.config.set( 'wgUserLanguage', test.lang );
}, function () {
assert.ok( false, 'Language "' + test.lang + '" failed to load.' );
} )
+ .then( done, done )
.then( next, abort );
};
} );
- QUnit.stop();
- process( tasks, QUnit.start );
+ process( tasks );
} );
QUnit.test( 'Links', 14, function ( assert ) {
mw.messages.set( 'formatnum-msg-int', '{{formatnum:$1|R}}' );
var queue = $.map( formatnumTests, function ( test ) {
return function ( next, abort ) {
+ var done = assert.async();
getMwLanguage( test.lang )
.then( function ( langClass ) {
mw.config.set( 'wgUserLanguage', test.lang );
}, function () {
assert.ok( false, 'Language "' + test.lang + '" failed to load' );
} )
+ .then( done, done )
.then( next, abort );
};
} );
- QUnit.stop();
- process( queue, QUnit.start );
+ process( queue );
} );
// HTML in wikitext