renamed to $wgSessionsInObjectCache, with the old name retained for backwards
compatibility. When this feature is enabled, the expiry time can now be
configured with $wgObjectCacheSessionExpiry.
+* Added a Redis client for object caching.
* Implemented mw.user.getGroups for getting and caching user groups.
* (bug 37830) Added $wgRequirePasswordforEmailChange to control whether password
confirmation is required for changing an email address or not.
'MWMemcached' => 'includes/objectcache/MemcachedClient.php',
'ObjectCache' => 'includes/objectcache/ObjectCache.php',
'ObjectCacheSessionHandler' => 'includes/objectcache/ObjectCacheSessionHandler.php',
+ 'RedisBagOStuff' => 'includes/objectcache/RedisBagOStuff.php',
'SqlBagOStuff' => 'includes/objectcache/SqlBagOStuff.php',
'WinCacheBagOStuff' => 'includes/objectcache/WinCacheBagOStuff.php',
'XCacheBagOStuff' => 'includes/objectcache/XCacheBagOStuff.php',
* @return Mixed Bool true on success, or String error to display.
*/
function validate( $value, $alldata ) {
- if ( isset( $this->mParams['required'] ) && $value === '' ) {
+ if ( isset( $this->mParams['required'] ) && $this->mParams['required'] !== false && $value === '' ) {
return wfMsgExt( 'htmlform-required', 'parseinline' );
}
return $p;
}
- if ( isset( $this->mParams['required'] ) && $value[1] === '' ) {
+ if ( isset( $this->mParams['required'] ) && $this->mParams['required'] !== false && $value[1] === '' ) {
return wfMsgExt( 'htmlform-required', 'parseinline' );
}
'nominornewtalk',
'noratelimit',
'override-export-depth',
+ 'passwordreset',
'patrol',
+ 'patrolmarks',
'protect',
'proxyunbannable',
'purge',
'read',
'reupload',
+ 'reupload-own',
'reupload-shared',
'rollback',
'sendemail',
* Deletes the article with database consistency, writes logs, purges caches
*
* @param $reason string delete reason for deletion log
- * @param $suppress int bitfield
- * Revision::DELETED_TEXT
- * Revision::DELETED_COMMENT
- * Revision::DELETED_USER
- * Revision::DELETED_RESTRICTED
+ * @param $suppress boolean suppress all revisions and log the deletion in
+ * the suppression log instead of the deletion log
* @param $id int article ID
* @param $commit boolean defaults to true, triggers transaction end
* @param &$error Array of errors to append to
* Back-end article deletion
* Deletes the article with database consistency, writes logs, purges caches
*
+ * @since 1.19
+ *
* @param $reason string delete reason for deletion log
- * @param $suppress int bitfield
- * Revision::DELETED_TEXT
- * Revision::DELETED_COMMENT
- * Revision::DELETED_USER
- * Revision::DELETED_RESTRICTED
- * @param $id int article ID
+ * @param $suppress boolean suppress all revisions and log the deletion in
+ * the suppression log instead of the deletion log
* @param $commit boolean defaults to true, triggers transaction end
* @param &$error Array of errors to append to
* @param $user User The deleting user
* @return string
*/
public static function encode( $value, $isHtml = false ) {
- // Some versions of PHP have a broken json_encode, see PHP bug
- // 46944. Test encoding an affected character (U+20000) to
- // avoid this.
- if ( !function_exists( 'json_encode' ) || $isHtml || strtolower( json_encode( "\xf0\xa0\x80\x80" ) ) != '"\ud840\udc00"' ) {
+ if ( !function_exists( 'json_encode' ) || $isHtml ) {
$json = new Services_JSON();
return $json->encode( $value, $isHtml );
} else {
return $exptime;
}
}
+
+ /**
+ * Convert an optionally absolute expiry time to a relative time. If an
+ * absolute time is specified which is in the past, use a short expiry time.
+ *
+ * @param $exptime integer
+ * @return integer
+ */
+ protected function convertToRelative( $exptime ) {
+ if ( $exptime >= 86400 * 3650 /* 10 years */ ) {
+ $exptime -= time();
+ if ( $exptime <= 0 ) {
+ $exptime = 1;
+ }
+ return $exptime;
+ } else {
+ return $exptime;
+ }
+ }
}
--- /dev/null
+<?php
+
+class RedisBagOStuff extends BagOStuff {
+ protected $connectTimeout, $persistent, $password, $automaticFailover;
+
+ /**
+ * A list of server names, from $params['servers']
+ */
+ protected $servers;
+
+ /**
+ * A cache of Redis objects, representing connections to Redis servers.
+ * The key is the server name.
+ */
+ protected $conns = array();
+
+ /**
+ * An array listing "dead" servers which have had a connection error in
+ * the past. Servers are marked dead for a limited period of time, to
+ * avoid excessive overhead from repeated connection timeouts. The key in
+ * the array is the server name, the value is the UNIX timestamp at which
+ * the server is resurrected.
+ */
+ protected $deadServers = array();
+
+ /**
+ * Construct a RedisBagOStuff object. Parameters are:
+ *
+ * - servers: An array of server names. A server name may be a hostname,
+ * a hostname/port combination or the absolute path of a UNIX socket.
+ * If a hostname is specified but no port, the standard port number
+ * 6379 will be used. Required.
+ *
+ * - connectTimeout: The timeout for new connections, in seconds. Optional,
+ * default is 1 second.
+ *
+ * - persistent: Set this to true to allow connections to persist across
+ * multiple web requests. False by default.
+ *
+ * - password: The authentication password, will be sent to Redis in
+ * clear text. Optional, if it is unspecified, no AUTH command will be
+ * sent.
+ *
+ * - automaticFailover: If this is false, then each key will be mapped to
+ * a single server, and if that server is down, any requests for that key
+ * will fail. If this is true, a connection failure will cause the client
+ * to immediately try the next server in the list (as determined by a
+ * consistent hashing algorithm). True by default. This has the
+ * potential to create consistency issues if a server is slow enough to
+ * flap, for example if it is in swap death.
+ */
+ function __construct( $params ) {
+ if ( !extension_loaded( 'redis' ) ) {
+ throw new MWException( __CLASS__. ' requires the phpredis extension: ' .
+ 'https://github.com/nicolasff/phpredis' );
+ }
+
+ $this->servers = $params['servers'];
+ $this->connectTimeout = isset( $params['connectTimeout'] )
+ ? $params['connectTimeout'] : 1;
+ $this->persistent = !empty( $params['persistent'] );
+ if ( isset( $params['password'] ) ) {
+ $this->password = $params['password'];
+ }
+ if ( isset( $params['automaticFailover'] ) ) {
+ $this->automaticFailover = $params['automaticFailover'];
+ } else {
+ $this->automaticFailover = true;
+ }
+ }
+
+ public function get( $key ) {
+ wfProfileIn( __METHOD__ );
+ list( $server, $conn ) = $this->getConnection( $key );
+ if ( !$conn ) {
+ wfProfileOut( __METHOD__ );
+ return false;
+ }
+ try {
+ $result = $conn->get( $key );
+ } catch ( RedisException $e ) {
+ $result = false;
+ $this->handleException( $server, $e );
+ }
+ $this->logRequest( 'get', $key, $server, $result );
+ wfProfileOut( __METHOD__ );
+ return $result;
+ }
+
+ public function set( $key, $value, $expiry = 0 ) {
+ wfProfileIn( __METHOD__ );
+ list( $server, $conn ) = $this->getConnection( $key );
+ if ( !$conn ) {
+ wfProfileOut( __METHOD__ );
+ return false;
+ }
+ $expiry = $this->convertToRelative( $expiry );
+ try {
+ if ( !$expiry ) {
+ // No expiry, that is very different from zero expiry in Redis
+ $result = $conn->set( $key, $value );
+ } else {
+ $result = $conn->setex( $key, $expiry, $value );
+ }
+ } catch ( RedisException $e ) {
+ $result = false;
+ $this->handleException( $server, $e );
+ }
+
+ $this->logRequest( 'set', $key, $server, $result );
+ wfProfileOut( __METHOD__ );
+ return $result;
+ }
+
+ public function delete( $key, $time = 0 ) {
+ wfProfileIn( __METHOD__ );
+ list( $server, $conn ) = $this->getConnection( $key );
+ if ( !$conn ) {
+ wfProfileOut( __METHOD__ );
+ return false;
+ }
+ try {
+ $conn->delete( $key );
+ // Return true even if the key didn't exist
+ $result = true;
+ } catch ( RedisException $e ) {
+ $result = false;
+ $this->handleException( $server, $e );
+ }
+ $this->logRequest( 'delete', $key, $server, $result );
+ wfProfileOut( __METHOD__ );
+ return $result;
+ }
+
+ public function getMulti( array $keys ) {
+ wfProfileIn( __METHOD__ );
+ $batches = array();
+ $conns = array();
+ foreach ( $keys as $key ) {
+ list( $server, $conn ) = $this->getConnection( $key );
+ if ( !$conn ) {
+ continue;
+ }
+ $conns[$server] = $conn;
+ $batches[$server][] = $key;
+ }
+ $result = array();
+ foreach ( $batches as $server => $batchKeys ) {
+ $conn = $conns[$server];
+ try {
+ $conn->multi( Redis::PIPELINE );
+ foreach ( $batchKeys as $key ) {
+ $conn->get( $key );
+ }
+ $batchResult = $conn->exec();
+ if ( $batchResult === false ) {
+ $this->debug( "multi request to $server failed" );
+ continue;
+ }
+ foreach ( $batchResult as $i => $value ) {
+ if ( $value !== false ) {
+ $result[$batchKeys[$i]] = $value;
+ }
+ }
+ } catch ( RedisException $e ) {
+ $this->handleException( $server, $e );
+ }
+ }
+
+ $this->debug( "getMulti for " . count( $keys ) . " keys " .
+ "returned " . count( $result ) . " results" );
+ wfProfileOut( __METHOD__ );
+ return $result;
+ }
+
+ public function add( $key, $value, $expiry = 0 ) {
+ wfProfileIn( __METHOD__ );
+ list( $server, $conn ) = $this->getConnection( $key );
+ if ( !$conn ) {
+ wfProfileOut( __METHOD__ );
+ return false;
+ }
+ $expiry = $this->convertToRelative( $expiry );
+ try {
+ $result = $conn->setnx( $key, $value );
+ if ( $result && $expiry ) {
+ $conn->expire( $key, $expiry );
+ }
+ } catch ( RedisException $e ) {
+ $result = false;
+ $this->handleException( $server, $e );
+ }
+ $this->logRequest( 'add', $key, $server, $result );
+ wfProfileOut( __METHOD__ );
+ return $result;
+ }
+
+ /**
+ * Non-atomic implementation of replace(). Could perhaps be done atomically
+ * with WATCH or scripting, but this function is rarely used.
+ */
+ public function replace( $key, $value, $expiry = 0 ) {
+ wfProfileIn( __METHOD__ );
+ list( $server, $conn ) = $this->getConnection( $key );
+ if ( !$conn ) {
+ wfProfileOut( __METHOD__ );
+ return false;
+ }
+ if ( !$conn->exists( $key ) ) {
+ wfProfileOut( __METHOD__ );
+ return false;
+ }
+
+ $expiry = $this->convertToRelative( $expiry );
+ try {
+ if ( !$expiry ) {
+ $result = $conn->set( $key, $value );
+ } else {
+ $result = $conn->setex( $key, $expiry, $value );
+ }
+ } catch ( RedisException $e ) {
+ $result = false;
+ $this->handleException( $server, $e );
+ }
+
+ $this->logRequest( 'replace', $key, $server, $result );
+ wfProfileOut( __METHOD__ );
+ return $result;
+ }
+
+ /**
+ * Non-atomic implementation of incr().
+ *
+ * Probably all callers actually want incr() to atomically initialise
+ * values to zero if they don't exist, as provided by the Redis INCR
+ * command. But we are constrained by the memcached-like interface to
+ * return null in that case. Once the key exists, further increments are
+ * atomic.
+ */
+ public function incr( $key, $value = 1 ) {
+ wfProfileIn( __METHOD__ );
+ list( $server, $conn ) = $this->getConnection( $key );
+ if ( !$conn ) {
+ wfProfileOut( __METHOD__ );
+ return false;
+ }
+ if ( !$conn->exists( $key ) ) {
+ wfProfileOut( __METHOD__ );
+ return null;
+ }
+ try {
+ $result = $conn->incrBy( $key, $value );
+ } catch ( RedisException $e ) {
+ $result = false;
+ $this->handleException( $server, $e );
+ }
+
+ $this->logRequest( 'incr', $key, $server, $result );
+ wfProfileOut( __METHOD__ );
+ return $result;
+ }
+
+ /**
+ * Get a Redis object with a connection suitable for fetching the specified key
+ */
+ protected function getConnection( $key ) {
+ if ( count( $this->servers ) === 1 ) {
+ $candidates = $this->servers;
+ } else {
+ // Use consistent hashing
+ $hashes = array();
+ foreach ( $this->servers as $server ) {
+ $hashes[$server] = md5( $server . '/' . $key );
+ }
+ asort( $hashes );
+ if ( !$this->automaticFailover ) {
+ reset( $hashes );
+ $candidates = array( key( $hashes ) );
+ } else {
+ $candidates = array_keys( $hashes );
+ }
+ }
+
+ foreach ( $candidates as $server ) {
+ $conn = $this->getConnectionToServer( $server );
+ if ( $conn ) {
+ return array( $server, $conn );
+ }
+ }
+ return array( false, false );
+ }
+
+ /**
+ * Get a connection to the server with the specified name. Connections
+ * are cached, and failures are persistent to avoid multiple timeouts.
+ *
+ * @return Redis object, or false on failure
+ */
+ protected function getConnectionToServer( $server ) {
+ if ( isset( $this->deadServers[$server] ) ) {
+ $now = time();
+ if ( $now > $this->deadServers[$server] ) {
+ // Dead time expired
+ unset( $this->deadServers[$server] );
+ } else {
+ // Server is dead
+ $this->debug( "server $server is marked down for another " .
+ ($this->deadServers[$server] - $now ) .
+ " seconds, can't get connection" );
+ return false;
+ }
+ }
+
+ if ( isset( $this->conns[$server] ) ) {
+ return $this->conns[$server];
+ }
+
+ if ( substr( $server, 0, 1 ) === '/' ) {
+ // UNIX domain socket
+ // These are required by the redis extension to start with a slash, but
+ // we still need to set the port to a special value to make it work.
+ $host = $server;
+ $port = 0;
+ } else {
+ // TCP connection
+ $hostPort = IP::splitHostAndPort( $server );
+ if ( !$hostPort ) {
+ throw new MWException( __CLASS__.": invalid configured server \"$server\"" );
+ }
+ list( $host, $port ) = $hostPort;
+ if ( $port === false ) {
+ $port = 6379;
+ }
+ }
+ $conn = new Redis;
+ try {
+ if ( $this->persistent ) {
+ $this->debug( "opening persistent connection to $host:$port" );
+ $result = $conn->pconnect( $host, $port, $this->connectTimeout );
+ } else {
+ $this->debug( "opening non-persistent connection to $host:$port" );
+ $result = $conn->connect( $host, $port, $this->connectTimeout );
+ }
+ if ( !$result ) {
+ $this->logError( "could not connect to server $server" );
+ // Mark server down for 30s to avoid further timeouts
+ $this->deadServers[$server] = time() + 30;
+ return false;
+ }
+ if ( $this->password !== null ) {
+ if ( !$conn->auth( $this->password ) ) {
+ $this->logError( "authentication error connecting to $server" );
+ }
+ }
+ } catch ( RedisException $e ) {
+ $this->deadServers[$server] = time() + 30;
+ wfDebugLog( 'redis', "Redis exception: " . $e->getMessage() . "\n" );
+ return false;
+ }
+
+ $conn->setOption( Redis::OPT_SERIALIZER, Redis::SERIALIZER_PHP );
+ $this->conns[$server] = $conn;
+ return $conn;
+ }
+
+ /**
+ * Log a fatal error
+ */
+ protected function logError( $msg ) {
+ wfDebugLog( 'redis', "Redis error: $msg\n" );
+ }
+
+ /**
+ * The redis extension throws an exception in response to various read, write
+ * and protocol errors. Sometimes it also closes the connection, sometimes
+ * not. The safest response for us is to explicitly destroy the connection
+ * object and let it be reopened during the next request.
+ */
+ protected function handleException( $server, $e ) {
+ wfDebugLog( 'redis', "Redis exception on server $server: " . $e->getMessage() . "\n" );
+ unset( $this->conns[$server] );
+ }
+
+ /**
+ * Send information about a single request to the debug log
+ */
+ public function logRequest( $method, $key, $server, $result ) {
+ $this->debug( "$method $key on $server: " .
+ ( $result === false ? "failure" : "success" ) );
+ }
+}
+
'label-message' => 'emailsubject',
'maxlength' => 200,
'size' => 60,
- 'required' => 1,
+ 'required' => true,
),
'Text' => array(
'type' => 'textarea',
'rows' => 20,
'cols' => 80,
'label-message' => 'emailmessage',
- 'required' => 1,
+ 'required' => true,
),
'CCMe' => array(
'type' => 'check',
'rev-deleted-text-unhide' => "Hierdie weergawe van die bladsy is '''verwyder'''.
Details kan in die [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} skraplogboek] gevind word.
U kan steeds na [$1 die weergawe kyk] as u wil voortgaan.",
-'rev-suppressed-text-unhide' => "Hierdie weergawe van die blad word '''onderdruk'''.
-Details kan moontlik in die [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} logboek van onderdrukte weergawes] gesien word.
-As administrateur kan u, as u wil, na [$1 die verskille kyk].",
+'rev-suppressed-text-unhide' => "Hierdie weergawe van die bladsy word '''onderdruk'''.
+Details kan in die [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} logboek van onderdrukte weergawes] gevind word.
+As u wil voortgaan kan u steeds [$1 die weergawe sien].",
'rev-deleted-text-view' => "Hierdie weergawe is '''verwyder'''.
-As administrateur kan u dit wel sien.
-Details kan moontlik in die [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} skraplogboek] aanwesig wees.",
+U dit wel sien. Details kan in die [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} skraplogboek] gevind word.",
'rev-suppressed-text-view' => "Hierdie weergawe van die bladsy word '''onderdruk'''.
-As administrateur kan u dit sien.
-Details kan moontlik in die [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} logboek van onderdrukte weergawes] gesien word.",
+U kan dit wel sien. Details kan in die [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} logboek van onderdrukte weergawes] gevind word.",
'rev-deleted-no-diff' => "U kan nie die verskille sien nie omdat een van die weergawes '''verwyder''' is.
Details kan moontlik in die [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} skraplogboek] aanwesig wees.",
'rev-suppressed-no-diff' => "U kan nie hierdie verskil sien nie omdat een van die weergawes '''geskrap''' is.",
-'rev-deleted-unhide-diff' => "Een van die weergawes vir hierdie verskil wat u aangevra het is '''verwyder'''.
-Meer details mag moontlik in die [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} verwyderingslogboek] aanwesig wees.
-As administrateur kan u steeds [$1 die verskille sien] as u wil voortgaan.",
-'rev-suppressed-unhide-diff' => "Een van die weergawes vir hierdie verskil wat u aangevra het is '''onderdruk'''.
-Meer details mag moontlik in die [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} verbergingslogboek] aanwesig wees.
-As administrateur kan u steeds [$1 hierdie weergawe sien] as u wil voortgaan.",
+'rev-deleted-unhide-diff' => "Een van die weergawes vir die verskil wat u aangevra het is '''verwyder'''.
+Details kan in die [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} skraplogboek] gevind word.
+U kan steeds [$1 die verskille sien] as u wil voortgaan.",
+'rev-suppressed-unhide-diff' => "Een van die weergawes vir die verskil wat u aangevra het is '''onderdruk'''.
+Details kan in die [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} verbergingslogboek] gesien word.
+U kan steeds [$1 hierdie weergawe sien] as u wil voortgaan.",
'rev-deleted-diff-view' => "Een van die weergawes van die verskil wat u aangevra het is '''verwyder'''.
-As administrateur kan u hierdie verskil sien. Meer details mag moontlik is die [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} verwyderingslogboek] beskikbaar wees.",
+U kan steeds hierdie verskil sien. Details kan in die [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} skraplogboek] gevind word.",
'rev-suppressed-diff-view' => "Een van die weergawes vir die verskil wat u aangevra het is '''onderdruk'''.
-As administrateur kan u hierdie verskil sien. Meer details mag moontlik in die [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} verbergingslogboek] beskikbaar wees.",
+U kan wel hierdie verskil sien. Meer details kan in die [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} verbergingslogboek] gevind word.",
'rev-delundel' => 'wys/versteek',
'rev-showdeleted' => 'wys',
'revisiondelete' => 'Verwyder/herstel weergawes',
# Suppression log
'suppressionlog' => 'Verbergingslogboek',
-'suppressionlogtext' => 'Die onderstaande lys bevat verwyderings en blokkades wat vir administrateurs verborge is.
-Kyk na die [[Special:IPBlockList|IP-blokkeerlys]] om die huidige blokkades te sien.',
+'suppressionlogtext' => 'Die onderstaande lys bevat verwyderings en blokkades wat vir administrateurs versteek is.
+Kyk na die [[Special:BlockList|blokkeerlys]] om die huidige blokkades te sien.',
# History merging
'mergehistory' => 'Geskiedenis van bladsy samesmeltings',
'editundo' => 'maak ongedaan',
'diff-multi' => '({{PLURAL:$1|Een tussenin wysiging|$1 tussenin wysigings}} deur {{PLURAL:$2|een gebruiker|$2 gebruikers}} word nie gewys nie)',
'diff-multi-manyusers' => '({{PLURAL:$1|Een tussenin wysiging|$1 tussenin wysigings}} deur meer as $2 {{PLURAL:$2|gebruiker|gebruikers}} nie gewys nie)',
+'difference-missing-revision' => "{{PLURAL:$2|'n Weergawe|$2 weergawes}} van die verskil ($1) {{PLURAL:$2|is|is}} nie gevind nie.
+
+Dit word meestal veroorsaak deur die volg van 'n verouderde verwysing na 'n bladsy wat verwyder is.
+Details kan in die [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} skraplogboek] gevind word.",
# Search results
'searchresults' => 'soekresultate',
'right-writeapi' => 'Bewerkings m.b.v. die API',
'right-delete' => 'Vee bladsye uit',
'right-bigdelete' => 'Skrap bladsye met groot geskiedenisse',
+'right-deletelogentry' => 'Skrap en terugplaas van spesifieke logboekreëls',
'right-deleterevision' => 'Skrap en ontskrap spesifieke hersienings van bladsye',
'right-deletedhistory' => 'Wys geskrapte geskiedenis-inskrywings, sonder hul teks',
'right-deletedtext' => 'Wys verwyderde teks en veranderings tussen geskrapte weergawes',
'upload-too-many-redirects' => 'Die URL bevat te veel aansture',
'upload-unknown-size' => 'Onbekende grootte',
'upload-http-error' => "'n HTTP-fout het voorgekom: $1",
+'upload-copy-upload-invalid-domain' => 'Gekopieerde oplaaie word nie vanuit die domein toegelaat nie.',
# File backend
'backend-fail-stream' => 'Kon nie die lêer $1 uitstroom nie.',
'backend-fail-backup' => "Kon nie 'n rugsteunkopie van die lêer $1 maak nie.",
'backend-fail-notexists' => 'Die lêer $1 bestaan nie.',
+'backend-fail-hashes' => 'Kon nie "hashes" vir die lêer vir die vergelyking kry nie.',
'backend-fail-notsame' => "'n Nie-identiese lêer bestaan al reeds by $1.",
'backend-fail-invalidpath' => "$1 is nie 'n geldige stoorplek nie.",
'backend-fail-delete' => 'Die lêer $1 kon nie geskrap word nie.',
'backend-fail-closetemp' => 'Kon nie tydelike lêer sluit nie.',
'backend-fail-read' => 'Kon nie lêer $1 lees nie.',
'backend-fail-create' => 'Kon nie lêer $1 uitskryf nie.',
+'backend-fail-maxsize' => 'Kon nie lêer "$1" uitskryf nie omdat dit groter as {{PLURAL:$2|een greep|$2 grepe}} is.',
+'backend-fail-readonly' => 'Die agterliggende stoorspasie "$1" is lees-alleen. Die rede verskaf is: "\'\'$2\'\'"',
+'backend-fail-synced' => 'Die lêer "$1" is tans in \'n onbestendige toestand in die interne stoorspasie.',
+'backend-fail-connect' => 'Kon nie aan die agterliggende stoorspasie konnekteer nie "$1".',
+'backend-fail-internal' => "'n Onbekende fout het in die agterliggende stoorspasie $1 voorgekom.",
+'backend-fail-contenttype' => 'Kon nie die inhoudstipe van die lêer bepaal om na "$1" te stoor nie.',
+'backend-fail-batchsize' => "Die agterliggende stoorspasie het 'n groep van $1 {{PLURAL:$1|operasie|operasies}} ontvang; die limiet is $2 {{PLURAL:$2|operasie|operasies}}.",
+'backend-fail-usable' => 'Kon nie na die lêer "$1" skryf nie vanweë onvoldoende regte of gidse wat nie bestaan nie.',
+
+# File journal errors
+'filejournal-fail-dbconnect' => 'Kon nie na die joernaal-databasis op die agterliggende stoorspasie "$1" konnekteer nie.',
+'filejournal-fail-dbquery' => 'Kon nie die joernaal-databasis op die agterliggende stoorspasie "$1" bywerk nie.',
# Lock manager
'lockmanager-notlocked' => 'Kon nie "$1" ontgrendel nie omdat dit nie gesluit is nie.',
'lockmanager-fail-acquirelock' => 'Kon nie "$1" vergrendel nie.',
'lockmanager-fail-openlock' => 'Kon nie die slotlêer vir "$1" oopmaak nie.',
'lockmanager-fail-releaselock' => 'Kon nie "$1" ontgrendel nie.',
+'lockmanager-fail-db-bucket' => 'Dit was nie moontlik om voldoende vergrendel-databasisse in die houer $1 te kontak nie.',
'lockmanager-fail-db-release' => "Kon nie 'n vergrendeling op databasis $1 ophef nie.",
'lockmanager-fail-svr-acquire' => "Kon nie 'n vergrendeling op bediener $1 verkry nie.",
'lockmanager-fail-svr-release' => 'Kon nie vergrandeling op bediener $1 ophef nie.',
'img-auth-nopathinfo' => 'PATH_INFO word vermis.
U bediener is nie ingestel om hierdie inligting deur te stuur nie.
Miskien gebruik dit CGI, waartydens img_auth nie ondersteun word nie.
-[https://www.mediawiki.org/wiki/Manual:Image_Authorization Sien regte vir beelde] vir meer inligting.',
+Sien https://www.mediawiki.org/wiki/Manual:Image_Authorization vir meer inligting.',
'img-auth-notindir' => 'Die aangevraagde pad is nie die ingestelde oplaaigids nie.',
'img-auth-badtitle' => 'Dit was nie moontlik om \'n geldige bladsynaam van "$1" te maak nie.',
'img-auth-nologinnWL' => 'U is nie aangeteken en "$1" is nie op die witlys nie.',
Sien die [$2 lêer se beskrywingsblad] vir meer inligting.',
'sharedupload-desc-here' => 'Hierdie lêer kom vanaf $1 en kan ook in ander projekte gebruik word.
Die beskrywing op die [$2 lêer se inligtingsblad] word hieronder weergegee.',
+'sharedupload-desc-edit' => 'Hierdie lêer kom van $1 en kan ook in ander projekte gebruik word.
+Miskien wil u eerder die beskrywing daar op die [$2 lêerbeskrywing] bywerk.',
+'sharedupload-desc-create' => 'Hierdie lêer kom van $1 en kan ook in ander projekte gebruik word.
+Miskien wil u eerder die beskrywing daar op die [$2 lêerbeskrywing] bywerk.',
'filepage-nofile' => "Daar bestaan nie 'n lêer met die naam nie.",
'filepage-nofile-link' => "Daar bestaan nie 'n lêer met die naam nie, maar u kan een [$1 oplaai].",
'uploadnewversion-linktext' => "Laai 'n nuwe weergawe van hierdie lêer",
'disambiguations' => 'Bladsye wat na dubbelsinnigheidsbladsye skakel',
'disambiguationspage' => 'Template:Dubbelsinnig',
-'disambiguations-text' => "Die volgende bladsye skakel na '''dubbelsinnigheidsbladsye'''.
-Die bladsye moet gewysig word om eerder direk na die regte onderwerpe te skakel.<br />
+'disambiguations-text' => "Die volgende bladsye het ten minste een skakel na 'n '''dubbelsinnigheidsbladsy'''.
+Hulle moet gewysig word om eerder direk na die regte onderwerpe te skakel.<br />
'n Bladsy word beskou as 'n dubbelsinnigheidsbladsy as dit 'n sjabloon bevat wat geskakel is vanaf [[MediaWiki:Disambiguationspage]]",
'doubleredirects' => 'Dubbele aansture',
'wantedpages' => 'Begeerde bladsye',
'wantedpages-badtitle' => 'Ongeldige bladsynaam in resultate: $1',
'wantedfiles' => 'Begeerde lêers',
+'wantedfiletext-cat' => 'Die volgende lêers word gebruik, maar bestaan nie. Lêers van eksterne biblioteke kan, ondanks die feit dat hulle wel bestaan, ook hier gelys wees. Hierdie vals positiewes word as <del>deurgehaal aangedui</del>. Bladsye met lêers wat nie bestaan nie word aangegee by [[:$1]].',
+'wantedfiletext-nocat' => 'Die volgende lêers word gebruik, maar bestaan nie. Lêers van eksterne biblioteke kan, ondanks die feit dat hulle wel bestaan, ook hier gelys wees. Hierdie vals positiewes word as <del>deurgehaal aangedui</del>.',
'wantedtemplates' => 'Begeerde sjablone',
'mostlinked' => 'Bladsye met meeste skakels daarheen',
'mostlinkedcategories' => 'Kategorieë met die meeste skakels daarheen',
'linksearch-pat' => 'Soekpatroon:',
'linksearch-ns' => 'Naamruimte:',
'linksearch-ok' => 'Soek',
-'linksearch-text' => 'Patrone soos "*.wikipedia.org" of "*.org" kan gebruik word.<br />
-Ondersteunde protokolle: <tt>$1</tt>',
+'linksearch-text' => 'Patrone soos "*.wikipedia.org" kan gebruik word.<br />
+Benodig ten minste een topvlakdomein, soos byvoorbeeld "*.org".<br />
+Ondersteunde protokolle: <tt>$1</tt> (moenie hierdie in u soektog gebruik nie)',
'linksearch-line' => '$1 geskakel vanaf $2',
'linksearch-error' => 'Patrone kan slegs aan die begin van die rekenaarnaam geplaas word.',
'ipb-confirm' => 'Bevestig blokkade',
'badipaddress' => 'Die IP-adres is nie in die regte formaat nie.',
'blockipsuccesssub' => 'Blokkering het geslaag',
-'blockipsuccesstext' => "[[Special:Contributions/$1|$1]] is geblokkeer.<br />
-Sien die [[Special:BlockList|IP-bloklys]] vir 'n oorsig van blokkerings.",
+'blockipsuccesstext' => '[[Special:Contributions/$1|$1]] is geblokkeer.<br />
+Sien die [[Special:BlockList|bloklys]] vir onlangse blokkades.',
'ipb-blockingself' => 'U is besig om uself te blokkeer! Is u seker u wil dit doen?',
'ipb-confirmhideuser' => 'U staan op die punt om \'n "versteekte gebruiker" te blokkeer. Dit sal die gebruiker se naam vanaf alle lyste en logboeke onderdruk. Is u seker u wil om dit te doen?',
'ipb-edit-dropdown' => 'Werk lys van redes by',
Die verbergingslogboek word hieronder ter verwysing weergegee:',
'blocklogentry' => '"[[$1]]" is vir \'n periode van $2 $3 geblok',
'reblock-logentry' => 'het die instellings vir die blokkade vir [[$1]] gewysig. Dit verval nou op $2 om $3',
-'blocklogtext' => "Hier is 'n lys van onlangse blokkeer en deblokkeer aksies. Outomaties geblokkeerde IP-adresse word nie vertoon nie.
-Sien die [[Special:BlockList|IP-bloklys]] vir geblokkeerde adresse.",
+'blocklogtext' => "Hierdie is 'n lys van onlangse blokkeer- en deblokkeer-aksies.
+Outomaties geblokkeerde IP-adresse word nie vertoon nie.
+Sien die [[Special:BlockList|bloklys]] vir tans geblokkeerde adresse.",
'unblocklogentry' => 'blokkade van $1 is opgehef:',
'block-log-flags-anononly' => 'anonieme gebruikers alleenlik',
'block-log-flags-nocreate' => 'registrasie van gebruikers geblokkeer',
* <span class="mw-specialpagecached">Spesiale bladsye met gegewens uit die kas (kan verouderd wees).</span>',
'specialpages-group-maintenance' => 'Onderhoud verslae',
'specialpages-group-other' => 'Ander spesiale bladsye',
-'specialpages-group-login' => 'Inteken / aansluit',
+'specialpages-group-login' => 'Meld aan / registreer',
'specialpages-group-changes' => 'Onlangse wysigings en boekstawings',
'specialpages-group-media' => 'Media verslae en oplaai',
'specialpages-group-users' => 'Gebruikers en regte',
'logentry-delete-event-legacy' => '$1 het die sigbaarheid van logboekreëls van $3 gewysig',
'logentry-delete-revision-legacy' => '$1 het die sigbaarheid van weergawes van die bladsy $3 gewysig.',
'logentry-suppress-delete' => '$1 het die bladsy $3 onderdruk',
+'logentry-suppress-event' => "$1 het in die geheim die sigbaarheid van {{PLURAL:$5|'n logboekreël|$5 logboekreëls}} van $3 gewysig: $4",
'logentry-suppress-revision' => "$1 het in die geheim die sigbaarheid van {{PLURAL:$5|'n weergawe|$5 weergawes}} van die bladsy $3 gewysig: $4",
'logentry-suppress-event-legacy' => '$1 het in die geheim die sigbaarheid van logboekreëls van $3 gewysig',
'logentry-suppress-revision-legacy' => '$1 het in die geheim die sigbaarheid van weergawes van die bladsy $3 gewysig',
'newuserlog-byemail' => 'wagwoord is per e-pos versend',
# Feedback
+'feedback-bugornote' => 'As u reg is om \'n tegniese probleem in detail te beskryf, [$1 rapporteer \'n fout].
+Anders kan u die eenvoudige vorm hieronder gebruik. U kommentaar sal by die bladsy "[$3 $2]", saam met u gebruikersnaam en die webblaaier wat u gebruik gevoeg word.',
'feedback-subject' => 'Onderwerp:',
'feedback-message' => 'Boodskap:',
'feedback-cancel' => 'Kanselleer',
'api-error-badaccess-groups' => 'U word nie toegelaat om lêers te laai op hierdie wiki.',
'api-error-badtoken' => 'Interne fout: slegte teken.',
'api-error-copyuploaddisabled' => 'Oplaai via URL is gedeaktiveer op hierdie bediener.',
+'api-error-duplicate' => "Daar {{PLURAL:$1|is al [$2 'n lêer]|is al [$2 lêers]}} met dieselfde inhoud op die wiki.",
+'api-error-duplicate-archive' => "Daar {{PLURAL:$1|was [$2 'n ander lêer]|was [$2 ander lêers]}} op hierdie webtuiste met dieselfde inhoud, maar {{PLURAL:$1|dit is|dit is}} geskrap.",
'api-error-duplicate-archive-popup-title' => 'Duplikaat {{PLURAL:$1|lêer|lêers}} wat al verwyder is.',
'api-error-duplicate-popup-title' => 'Duplikaat {{PLURAL:$1|lêer|lêers}}',
'api-error-empty-file' => 'Die lêer wat u probeer oplaai is leeg.',
'about' => 'عن',
'article' => 'صفحة محتوى',
'newwindow' => '(تفتح في نافذة جديدة)',
-'cancel' => 'Ø£Ù\84غÙ\90',
+'cancel' => 'Ø¥Ù\84غاء',
'moredotdotdot' => 'المزيد...',
'mypage' => 'صفحتي',
'mytalk' => 'نقاشي',
'yourdomainname' => 'نطاقك:',
'password-change-forbidden' => 'أنت لا يمكنك تغيير كلمات السر على هذا الويكي.',
'externaldberror' => 'هناك إما خطأ في دخول قاعدة البيانات الخارجية أو أنه غير مسموح لك بتحديث حسابك الخارجي.',
-'login' => 'ادخل',
-'nav-login-createaccount' => 'ادخÙ\84 / Ø£Ù\86شئ Øسابا',
+'login' => 'تسجÙ\8aÙ\84 اÙ\84دخÙ\88ل',
+'nav-login-createaccount' => 'دخÙ\88Ù\84 / Ø¥Ù\86شاء Øساب',
'loginprompt' => 'يجب أن تكون الكوكيز لديك مفعلة لتسجل الدخول إلى {{SITENAME}}.',
'userlogin' => 'دخول / إنشاء حساب',
-'userloginnocreate' => 'دخول',
+'userloginnocreate' => 'تسجÙ\8aÙ\84 اÙ\84دخÙ\88Ù\84',
'logout' => 'اخرج',
'userlogout' => 'اخرج',
'notloggedin' => 'غير مسجل الدخول',
'nologinlink' => 'أنشئ حسابا',
'createaccount' => 'أنشئ حسابا',
'gotaccount' => "لديك حساب؟ '''$1'''.",
-'gotaccountlink' => 'لُج',
+'gotaccountlink' => 'تسجيل الدخول',
'userlogin-resetlink' => 'نسيت تفاصيل الدخول؟',
'createaccountmail' => 'بواسطة البريد الإلكتروني',
'createaccountreason' => 'السبب:',
'resetpass_forbidden' => 'كلمات السر لا يمكن تغييرها',
'resetpass-no-info' => 'يجب أن تكون مسجل الدخول للوصول إلى هذه الصفحة مباشرة.',
'resetpass-submit-loggedin' => 'تغيير كلمة السر',
-'resetpass-submit-cancel' => 'Ø£Ù\84غÙ\90',
+'resetpass-submit-cancel' => 'Ø¥Ù\84غاء',
'resetpass-wrong-oldpass' => 'كلمة سر حالية أو مؤقتة غير صحيحة.
ربما تكون غيرت كلمة السر الخاصة بك بنجاح أو طلبت كلمة سر مؤقتة جديدة.',
'resetpass-temp-password' => 'كلمة سر مؤقتة:',
{{PLURAL:$3|كلمة المرور المؤقتة|كلمات المرور المؤقة}}سينتهي في {{PLURAL:$5|يوم|ايام$5 }}
من الافضل ان تسجل الدخول وتختار كلمة مرور جديدة الان .
إذا قام شخص آخر بهذا الطلب، أو إذا تذكرت كلمة المرور الأصلية الخاصة بك،ولم تعد ترغب في تغييره، يمكنك تجاهل هذه الرسالة ومتابعة استخدام كلمة المرورالقديمة.',
-'passwordreset-emailelement' => 'اسم المستخدم: $1
+'passwordreset-emailelement' => 'اسم {{GENDER:$1|المستخدم|المستخدمة}}: $1
كلمة السر المؤقتة: $2',
'passwordreset-emailsent' => 'أرسل بريد إلكتروني تذكيري',
'passwordreset-emailsent-capture' => 'أرسل بريد إلكتروني تذكيري وهو معروض بالأسفل.',
'changeemail-newemail' => 'عنوان البريد الإلكتروني الجديد:',
'changeemail-none' => '(لا شيء)',
'changeemail-submit' => 'غيّر البريد الإلكتروني',
-'changeemail-cancel' => 'Ø£Ù\84غÙ\90',
+'changeemail-cancel' => 'Ø¥Ù\84غاء',
# Edit page toolbar
'bold_sample' => 'نص غليظ',
'nosuchsectiontext' => 'لقد حاولت تحرير قسم غير موجود.
ربما يكون قد تم نقله أو حذفه أثناء مشاهدتك للصفحة.',
'loginreqtitle' => 'تسجيل الدخول مطلوب',
-'loginreqlink' => 'اÙ\84Ù\88Ù\84Ù\88ج',
+'loginreqlink' => 'تسجÙ\8aÙ\84 اÙ\84دخÙ\88Ù\84',
'loginreqpagetext' => 'يجب عليك $1 لتشاهد صفحات أخرى.',
'accmailtitle' => 'تم إرسال كلمة السر.',
'accmailtext' => "كلمة سر مولدة عشوائيا ل [[User talk:$1|$1]] تم إرسالها إلى $2.
'rollback' => 'استرجاع التعديلات',
'rollback_short' => 'استرجع',
'rollbacklink' => 'استرجع',
-'rollbacklinkcount' => 'استرجاع $1 {{PLURAL:$1|تعدÙ\8aÙ\84|تعدÙ\8aÙ\84ات}}',
+'rollbacklinkcount' => 'استرجع {{PLURAL:$1|Ù\84ا تعدÙ\8aÙ\84ات|تعدÙ\8aÙ\84اÙ\8b Ù\88اØداÙ\8b|تعدÙ\8aÙ\84Ù\8aÙ\86|$1 تعدÙ\8aÙ\84ات|$1 تعدÙ\8aÙ\84}}',
'rollbacklinkcount-morethan' => 'استرجاع أكثر من $1 {{PLURAL:$1|تعديل|تعديلات}}',
'rollbackfailed' => 'لم ينجح الاسترجاع',
'cantrollback' => 'لم يمكن استرجاع التعديل؛
'restriction-edit' => 'تعديل',
'restriction-move' => 'النقل',
'restriction-create' => 'الإنشاء',
-'restriction-upload' => 'اÙ\84رÙ\81ع',
+'restriction-upload' => 'رفع',
# Restriction levels
'restriction-level-sysop' => 'حماية كاملة',
* <span class="mw-specialpagecached">صفحات خاصة لبيانات مخزنة فقط (قد تكون مهجورة).</span>',
'specialpages-group-maintenance' => 'تقارير الصيانة',
'specialpages-group-other' => 'صفحات خاصة أخرى',
-'specialpages-group-login' => 'دخÙ\88Ù\84 / تسجÙ\8aÙ\84',
+'specialpages-group-login' => 'دخÙ\88Ù\84 / Ø¥Ù\86شاء Øساب',
'specialpages-group-changes' => 'السجلات وأحدث التغييرات',
'specialpages-group-media' => 'تقارير الميديا وعمليات الرفع',
'specialpages-group-users' => 'المستخدمون والصلاحيات',
بخلاف ذلك، يمكنك أستخدام الطريقة الأسهل أسفله، سيتم إضافة تعليقك للصفحة "[$3 $2]"، بالإضافة إلى اسم المستخدم و نوع المتصفح الذي تستخدمه حاليا.',
'feedback-subject' => 'الموضوع:',
'feedback-message' => 'الرسالة:',
-'feedback-cancel' => 'Ø£Ù\84غÙ\90',
+'feedback-cancel' => 'Ø¥Ù\84غاء',
'feedback-submit' => 'أرسل الملاحظات',
'feedback-adding' => 'إضافة تعليقات إلى الصفحة...',
'feedback-error1' => 'خطأ: لا يمكن التعرف عليها من API',
'resetpass-temp-password' => 'ܡܠܬܐ ܕܥܠܠܐ ܙܒܢܢܝܬܐ:',
# Special:PasswordReset
+'passwordreset' => 'ܣܘܡ ܡܠܬܐ ܕܥܠܠܐ ܙܒܢ ܐܚܪܝܢ',
+'passwordreset-legend' => 'ܣܘܡ ܡܠܬܐ ܕܥܠܠܐ ܙܒܢ ܐܚܪܝܢ',
'passwordreset-username' => 'ܫܡܐ ܕܡܦܠܚܢܐ:',
+# Special:ChangeEmail
+'changeemail' => 'ܫܚܠܦ ܒܝܠܕܪܐ ܐܠܩܛܪܘܢܝܐ',
+
# Edit page toolbar
'bold_sample' => 'ܟܬܒܬܐ ܥܒܝܬܐ',
'bold_tip' => 'ܟܬܒܬܐ ܥܒܝܬܐ',
'extlink_tip' => 'ܐܣܘܪܐ ܒܪܝܐ (ܕܟܘܪ http:// ܩܕܡܝܬܐ)',
'headline_sample' => 'ܨܚܚܐ ܕܦܪܫܓܢܐ ܪܫܝܐ',
'nowiki_sample' => 'ܣܢܘܦ ܟܬܒܬܐ ܕܠܐ ܣܕܝܪܘܬܐ ܗܪܟܐ',
+'nowiki_tip' => 'ܒܣܝ ܣܕܝܪܘܬܐ ܕܘܝܩܝ',
'image_tip' => 'ܠܦܦܐ ܛܡܝܪܐ',
'media_tip' => 'ܐܣܘܪܐ ܕܠܦܦܐ',
'sig_tip' => 'ܪܡܝ ܐܝܕܟ ܥܡ ܙܒܢܐ ܘܣܝܩܘܡܐ',
'unusedimages' => 'ܠܦܦ̈ܐ ܠܐ ܦܠܝܚ̈ܐ',
'popularpages' => 'ܦܐܬܬ̈ܐ ܡܫܡܗܬ̈ܐ',
'wantedcategories' => 'ܣܕܪ̈ܐ ܒܥܝ̈ܐ',
-'wantedpages' => 'ܦÜ\90ܬܬÌ\88Ü\90 Ü\92Ü¥Ü\9dܬ̈ܐ',
-'wantedfiles' => 'Ü Ü¦Ü¦Ì\88Ü\90 Ü\92Ü¥Ü\9d̈ܐ',
-'wantedtemplates' => 'Ü©Ü Ü\92Ì\88Ü\90 Ü\92Ü¥Ü\9d̈ܐ',
+'wantedpages' => 'ܦÜ\90ܬܬÌ\88Ü\90 ܣܢÜ\9dÜ©ܬ̈ܐ',
+'wantedfiles' => 'Ü Ü¦Ü¦Ì\88Ü\90 ܣܢÜ\9dÜ©̈ܐ',
+'wantedtemplates' => 'Ü©Ü Ü\92Ì\88Ü\90 ܣܢÜ\9dÜ©̈ܐ',
'prefixindex' => 'ܟܠ ܦܐܬܬ̈ܐ ܥܡ ܫܪܘܝܐ',
+'prefixindex-namespace' => 'ܟܠ ܦܐܬܬ̈ܐ ܥܡ ܫܪܘܝܐ ($1 ܚܩܠܐ)',
'shortpages' => 'ܦܐܬܬ̈ܐ ܟܪ̈ܝܬܐ',
'longpages' => 'ܦܐܬܬ̈ܐ ܐܪ̈ܝܟܬܐ',
'deadendpages' => 'ܦܐܬܬ̈ܐ ܥܡ ܚܪܬܐ ܡܝܬܬܐ',
'unblockip' => 'ܫܩܘܠ ܚܪܡܐ ܡܢ ܡܦܠܚܢܐ',
'ipusubmit' => 'ܫܩܘܠ ܚܪܡܐ ܗܢܐ',
'unblocked' => 'ܐܫܬܩܠ ܚܪܡܐ ܡܢ [[User:$1|$1]]',
+'blocklist' => 'ܡܦܠܚܢ̈ܐ ܡܚܪ̈ܡܐ',
'ipblocklist' => 'ܡܦܠܚܢ̈ܐ ܡܚܪ̈ܡܐ',
'ipblocklist-legend' => 'ܐܫܟܚ ܡܦܠܚܢܐ ܡܚܪܡܐ',
'ipblocklist-submit' => 'ܒܨܝ',
# Special:SpecialPages
'specialpages' => 'ܦܐܬܬ̈ܐ ܕ̈ܝܠܢܝܬܐ',
+'specialpages-note' => '----
+* ܦܐܬܬ̈ܐ ܕ̈ܝܠܢܝܬܐ ܥܝܕ̈ܝܬܐ.
+* <span class="mw-specialpagerestricted">ܦܐܬܬ̈ܐ ܕ̈ܝܠܢܝܬܐ ܕܩܝܘܡ̈ܐ ܒܠܚܘܕ.</span>',
'specialpages-group-maintenance' => 'ܬܫܪܪܐ ܕܚܕܬܘܬܐ',
'specialpages-group-other' => 'ܦܐܬܬ̈ܐ ܕ̈ܝܠܢܝܬܐ ܐܚܪ̈ܢܝܬܐ',
'specialpages-group-login' => 'ܥܘܠ / ܒܪܝ',
'tags-hitcount' => '$1 {{PLURAL:$1|ܫܘܚܠܦܐ|ܫܘܚܠܦ̈ܐ}}',
# Special:ComparePages
+'comparepages' => 'ܦܚܘܡ ܒܝܢܝ ܦܐܬܬ̈ܐ',
+'compare-selector' => 'ܦܚܘܡ ܒܝܢܝ ܬܢܝܬ̈ܐ ܕܦܐܬܬ̈ܐ',
'compare-page1' => 'ܦܐܬܐ 1',
'compare-page2' => 'ܦܐܬܐ 2',
'compare-rev1' => 'ܬܢܝܬܐ 1',
'currentevents-url' => 'Project:Ағымдағы ваҡиғалар',
'disclaimers' => 'Яуаплылыҡтан баш тартыу',
'disclaimerpage' => 'Project:Яуаплылыҡтан баш тартыу',
-'edithelp' => 'Ð\9cÓ©Ñ\85Ó\99Ñ\80иÑ\80лÓ\99ү белешмәһе',
+'edithelp' => 'ТөÒ\99Ó\99Ñ\82еү белешмәһе',
'edithelppage' => 'Help:Төҙәтеү белешмәһе',
'helppage' => 'Help:Белешмә',
'mainpage' => 'Баш бит',
'youhavenewmessages' => 'Яңы $1 бар ($2).',
'newmessageslink' => 'яңы хәбәр',
'newmessagesdifflink' => 'һуңғы үҙгәртеү',
+'youhavenewmessagesfromusers' => 'Һеҙгә {{PLURAL:$3|башҡа ҡатнашыусынан|$3 ҡатнашыусынан}} $1 бар ($2).',
+'youhavenewmessagesmanyusers' => 'Һеҙгә күп ҡатнашыусынан $1 бар ($2).',
+'newmessageslinkplural' => '$1 яңы белдереү',
+'newmessagesdifflinkplural' => 'һуңғы $1 үҙгәртеү',
'youhavenewmessagesmulti' => 'Һеҙгә яңы хәбәрҙәр бар: $1',
'editsection' => 'үҙгәртергә',
'editold' => 'төҙәтеү',
'hr_tip' => 'Горизонталь һыҙыҡ (бик йыш ҡулланмағыҙ)',
# Edit pages
-'summary' => 'Үҙгәртеүҙең ҡыҫҡаса тасуирламаһы:',
+'summary' => 'Үҙгәртеү аңлатмаһы:',
'subject' => 'Тема/исем:',
'minoredit' => 'Әҙ генә үҙгәрештәр',
-'watchthis' => 'Ð\91Ñ\8bл биÑ\82Ñ\82е күÒ\99Ó\99Ñ\82еүÒ\99Ó\99Ñ\80 иÑ\81емлегенÓ\99 индеÑ\80еÑ\80гә',
+'watchthis' => 'Ð\9aÒ¯Ò\99Ó\99Ñ\82еү иÑ\81емлегенә',
'savearticle' => 'Яҙҙырып ҡуйырға',
'preview' => 'Ҡарап сығыу',
'showpreview' => 'Ҡарап сығырға',
'prefs-help-realname' => 'Opsyonal an totoong pangaran asin kun itatao mo ini, gagamiton ini yangarig an mga sinurat mo maatribuir saimo.',
'prefs-help-email' => 'Opsyonal an e-koreo, alagad pwede ka na masosog kan iba sa paagi kan saimong pahina o pahina nin olay na dai kinakaipuhan na ipabisto an identidad mo.',
'prefs-help-email-required' => 'Kaipuhan an e-koreo.',
+'prefs-advancedrendering' => 'Abantidong mga pagpipilian',
+'prefs-advancedsearchoptions' => 'Abantidong mga pagpipilian',
+'prefs-advancedwatchlist' => 'Abantidong mga pagpipilian',
+'prefs-displayrc' => 'Ihayag an mga pagpipilian',
'prefs-displaysearchoptions' => 'Ipahiling ang mga pagpipilian',
'prefs-displaywatchlist' => 'Ipahiling ang mga pagpipilian',
'prefs-diffs' => 'Diffs',
'fileexists-thumbnail-yes' => "An ''file'' garo ladawan kan pinasadit ''(thumbnail)''. [[$1|thumb]]
Sosogon tabî an ''file'' '''<tt>[[:$1]]</tt>'''.
Kun an sinosog na ''file'' iyo an parehong ladawan na nasa dating sokol, dai na kaipuhan magkarga nin iba pang retratito.",
-'file-thumbnail-no' => "An ''filename'' nagpopoon sa '''<tt>$1</tt>'''. Garo ladawan na pinasadit ini ''(thumbnail)''.
-Kun igwa ka nin ladawan na may resolusyón na maximo ikarga tabî ini, kun dai, bâgohon tabî an pangaran nin ''file''.",
-'fileexists-forbidden' => "Igwa nang ''file'' na may parehong pangaran; bumalik tabi asin ikarga an ''file'' sa bâgong pangaran [[File:$1|thumb|center|$1]]",
-'fileexists-shared-forbidden' => "Igwa nang ''file'' na may parehong pangaran sa repositoryo nin mga bakas na ''file''; bumalik tabî asin ikarga an ''file'' sa bâgong pangaran. [[File:$1|thumb|center|$1]]",
+'file-thumbnail-no' => "An sagunson minapoon sa '''<tt>$1</tt>'''.
+Garo baga ini sarong imaheng pinasadit an sukol ''(thumbnail)''.
+Kun igwa ka kaining imahe sa kabilogang resolusyon ikarga ini, kun laen pakiribayi an ngaran kan sagunson.",
+'fileexists-forbidden' => 'May sagunson na sa arog kaining ngaran, asin dae puwedeng mapapatungan.
+Kun gusto mo pang ipagkarga an saimong sagunson, pakibalik lang asin gumamit nin bagong ngaran.
+[[File:$1|thumb|center|$1]]',
+'fileexists-shared-forbidden' => 'May sagunson na sa arog kaining ngaran sa repositoryo kan pinagheras na sagunson.
+Kun gusto mo pang ipagkarga an saimong sagunson, pakibalik lang asin gumamit nin bagong ngaran.
+[[File:$1|thumb|center|$1]]',
+'file-exists-duplicate' => 'An sagunson na ini sarong duplikado kan minasunod na {{PLURAL:$1|file|files}}:',
+'file-deleted-duplicate' => 'Sarong sagunson na kapareho kaini ([[:$1]]) na dati nang pinagpura.
+Kaipuhan mong aramon an historiya kan pagpura bago ka man magpadagos sa pagkarga kaini giraray.',
'uploadwarning' => 'Patanid sa pagkarga',
+'uploadwarning-text' => 'Pakibaguha tabi an deskripsyon kan sagunson sa ibaba asin paki-otroha giraray.',
'savefile' => "Itagama an ''file''",
'uploadedimage' => 'Ikinarga "[[$1]]"',
'overwroteimage' => 'kinarga an bagong bersión kan "[[$1]]"',
'uploaddisabled' => 'Pigpopondó an mga pagkargá',
-'uploaddisabledtext' => "Pigpopogolan an pagkarga nin mga ''file'' o sa ining wiki.",
+'copyuploaddisabled' => 'An pagkarga sa paagi kan kilyawan pinagpondo.',
+'uploadfromurl-queued' => 'An saimong pagkarga pinagpahalat.',
+'uploaddisabledtext' => 'An pagkarga kan mga sagunson pinagpondo tabi.',
'uploadscripted' => "Ining ''file'' igwang HTML o kodang eskritura na pwede ser na salang mainterpretar kan ''browser''.",
'uploadvirus' => "May virus an ''file''! Mga detalye: $1",
'sourcefilename' => 'Ginikanan kan pangaran nin sagunson:',
'ok' => 'Добра',
'pagetitle' => '$1 — {{SITENAME}}',
'retrievedfrom' => 'Атрымана з «$1»',
-'youhavenewmessages' => 'Ð\92Ñ\8b маеÑ\86е $1 ($2).',
+'youhavenewmessages' => 'Ð\92Ñ\8b аÑ\82Ñ\80Ñ\8bмалÑ\96 $1 ($2).',
'newmessageslink' => 'новыя паведамленьні',
'newmessagesdifflink' => 'апошняя зьмена',
+'youhavenewmessagesfromusers' => 'Вы атрымалі $1 ад {{PLURAL:$3|іншага ўдзельніка|$3 удзельнікаў}} ($2).',
+'youhavenewmessagesmanyusers' => 'Вы атрымалі $1 ад некалькіх удзельнікаў ($2).',
+'newmessageslinkplural' => '{{PLURAL:$1|новае паведамленьне|новыя паведамленьні}}',
+'newmessagesdifflinkplural' => '{{PLURAL:$1|апошняя зьмена|апошнія зьмены}}',
'youhavenewmessagesmulti' => 'Вы атрымалі новыя паведамленьні на $1',
'editsection' => 'рэдагаваць',
'editold' => 'рэдагаваць',
'youhavenewmessages' => 'আপনার $1 ($2) এসেছে৷',
'newmessageslink' => 'নতুন বার্তা',
'newmessagesdifflink' => 'সর্বশেষ পরিবর্তন',
+'youhavenewmessagesfromusers' => 'আপনি {{PLURAL:$3|অন্য ব্যবহারকারী|$3 ব্যবহারকারী}} ($2) থেকে $1পেয়েছেন।',
+'youhavenewmessagesmanyusers' => 'আপনি অনেক ব্যবহারকারী ($2) থেকে $1 পেয়েছেন।',
+'newmessageslinkplural' => '{{PLURAL:$1|একটি নতুন বার্তা|নতুন বার্তা}}',
+'newmessagesdifflinkplural' => '$1 {{PLURAL:$1|পরিবর্তন|পরিবর্তনসমূহ}}',
'youhavenewmessagesmulti' => 'আপনার $1টি নতুন বার্তা এসেছে',
'editsection' => 'সম্পাদনা',
'editold' => 'সম্পাদনা করুন',
'cannotdelete' => '"$1" পাতা বা ফাইলটি মোছা সম্ভব না।
সম্ভবত অন্য কেউ আগেই এটিকে মুছে ফেলেছেন।',
'cannotdelete-title' => '"$1" পৃষ্ঠা মুছে ফেলা যাচ্ছে না।',
+'delete-hook-aborted' => 'হূক দ্বারা সম্পাদনা পরিত্যক্ত হয়েছে।
+এর কোন ব্যাখ্যা নাই।',
'badtitle' => 'শিরোনামটি গ্রহনযোগ্য নয়।',
'badtitletext' => 'অনুরোধকৃত পাতার শিরোনামটি অবৈধ, খালি কিংবা কোন ভুল আন্তঃভাষা বা আন্তঃউইকি শিরোনাম সংযোগ ছিল। এটিতে সম্ভবত এমন এক (একাধিক) ক্যারেক্টার আছে, যা (যেগুলি) শিরোনামে ব্যবহারযোগ্য নয়।',
'perfcached' => 'নিচের উপাত্তগুলো ক্যাশ থেকে নেয়া এবং সম্পূর্ণ হালনাগাদকৃত না-ও হতে পারে। সর্বোচ্চ {{PLURAL:$1|একটি ফলাফল|$1 টি ফলাফল}} ক্যাশে থাকতে পারে।',
একজন প্রশাসক যিনি এটাকে লকড করেছেন তার যৌক্তিকতা দেওয়া হল: "$3"',
'invalidtitle-knownnamespace' => 'অবৈধ শিরনাম, যেখানে নামস্থান "$2" এবং লেখা হয়েছে "$3"',
'invalidtitle-unknownnamespace' => 'অবৈধ শিরনাম, যেখানে ব্যবহৃত হয়েছে অপরিচিত নামস্থান সংখ্যা $1 এবং লেখা হয়েছে "$2"',
+'exception-nologin' => 'লগইন করা হয়নি',
+'exception-nologin-text' => 'এই কাজটি করার জন্য উইকিতে লগইন করা প্রয়োজন।',
# Virus scanner
'virus-badscanner' => "ভুল কনফিগারেশন: অজ্ঞাত ভাইরাস স্কেনার: ''$1''",
'remembermypassword' => 'একাধিক সেশনের জন্য শব্দচাবি মনে রাখা হোক (সর্বোচ্চ $1 {{PLURAL:$1|দিনের|দিনের}} জন্য)',
'securelogin-stick-https' => 'লগইনের পর এইচটিটিপিএস-এর সাথে সংযোগকৃত থাকুন',
'yourdomainname' => 'আপনার ডোমেইন',
+'password-change-forbidden' => 'আপনি এই উইকিতে পাসওয়ার্ড পরিবর্তন করতে পারবেন না।',
'externaldberror' => 'হয় কোন বহিঃস্থ যাচাইকরণ ডাটাবেজ ত্রুটি ঘটেছে অথবা আপনার বহিঃস্থ অ্যাকাউন্ট হালনাগাদ করার অনুমতি নেই।',
'login' => 'প্রবেশ করুন',
'nav-login-createaccount' => 'প্রবেশ/নতুন অ্যাকাউন্ট',
'editundo' => 'desfés',
'diff-multi' => '({{PLURAL:$1|Hi ha una revisió intermèdia |Hi ha $1 revisions intermèdies}} sense mostrar fetes per {{PLURAL:$2|un usuari|$2 usuaris}})',
'diff-multi-manyusers' => "({{PLURAL:$1|Hi ha una revisió intermèdia|Hi ha $1 revisions intermèdies}} sense mostrar fetes per més {{PLURAL:$2|d'un usuari|de $2 usuaris}})",
+'difference-missing-revision' => "{{PLURAL:$2|Una revisió|$2 revisions}} d'aquesta diferència ($1) no {{PLURAL:$2|s'ha|s'han}} trobat.
+
+Això passa generalment en seguir un enllaç obsolet de diferències a una pàgina que ha estat esborrada.
+Es pot trobar més informació en el [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} registre de supressions].",
# Search results
'searchresults' => 'Resultats de la cerca',
'disambiguations' => 'Pàgines que enllacen a pàgines de desambiguació',
'disambiguationspage' => 'Template:Desambiguació',
-'disambiguations-text' => "Les següents pàgines enllacen a una '''pàgina de desambiguació'''.
-Per això, caldria que enllacessin al tema apropiat.<br />
-Una pàgina es tracta com de desambiguació si utilitza una plantilla que està enllaçada a [[MediaWiki:Disambiguationspage]]",
+'disambiguations-text' => "Les següents pàgines tenen algun enllaç a una '''pàgina de desambiguació'''.
+És possible que hagin d'enllaçar a una altra pàgina més apropiada.<br />
+Una pàgina es tracta com de desambiguació si utilitza una plantilla que està enllaçada a [[MediaWiki:Disambiguationspage]].",
'doubleredirects' => 'Redireccions dobles',
'doubleredirectstext' => 'Aquesta pàgina llista les pàgines que redirigeixen a altres pàgines de redirecció.
'duration-millennia' => '$1 {{PLURAL:$1|mil·leni|mil·lenis}}',
# Unknown messages
-'api-error-filetype-banned-type' => "{{PLURAL:$4|Els fitxers del tipus $1|Els fitxers dels tipus $1}} no estan permesos. {{PLURAL:$3|Només s'admeten els fitxers del tipus|Els tipus de fitxer permesos són}} $2.",
+'api-error-filetype-banned-type' => '$1 {{PLURAL:$4|no és un tipus de fitxer permès|no són tipus de fitxer permesos}}. {{PLURAL:$3|El tipus de fitxer permès és|Els tipus de fitxer permesos són}} $2.',
);
# User preference toggles
'tog-underline' => 'ھێڵ ھێنان بەژێر بەستەرەکان:',
'tog-justify' => 'پەرەگرافەکان پڕاوپر نیشان بدە',
-'tog-hideminor' => 'دەستکارییە بچوکەکان بشارەوە لە دوا گۆڕانکارییەکاندا',
+'tog-hideminor' => 'دەستکارییە بچووکەکان بشارەوە لە دوایین گۆڕانکارییەکاندا',
'tog-hidepatrolled' => 'لە دوایین گۆڕانکاریەکان، دەستکاریە پارێزراوەکان داشارە',
'tog-newpageshidepatrolled' => 'لە لیستی لاپەڕە نوێکان، لاپەڕە پارێزراوەکان داشارە',
'tog-extendwatchlist' => 'لیستی چاودێری درێژبکەرەوە بۆ نیشان دانی ھەموو گۆڕانکارییەکان، نەک تەنھا دوایینەکان.',
* @author Tchoř
* @author Urhixidur
* @author Utar
+ * @author Vks
* @author לערי ריינהארט
*/
'expansion-depth-exceeded-warning' => 'Stránka překročila hloubku expanze',
'parser-unstrip-loop-warning' => 'Detekováno zacyklení unstrip',
'parser-unstrip-recursion-limit' => 'Překročen limit rekurze unstrip ($1)',
+'converter-manual-rule-error' => 'Detekována chyba v pravidlech manuální jazykové konverze',
# "Undo" feature
'undo-success' => 'Editace může být zrušena. Zkontrolujte a pak potvrďte změny zobrazené níže.',
* <span class="mw-specialpagecached">Speciální stránky z cache (mohou být zastaralé)</span>',
'specialpages-group-maintenance' => 'Údržba',
'specialpages-group-other' => 'Ostatní',
-'specialpages-group-login' => 'Přihlašování / registrace',
+'specialpages-group-login' => 'Přihlášení / vytvoření účtu',
'specialpages-group-changes' => 'Poslední změny a záznamy',
'specialpages-group-media' => 'Média',
'specialpages-group-users' => 'Uživatelé a skupiny',
'youhavenewmessages' => 'Mae gennych chi $1 ($2).',
'newmessageslink' => 'Neges(eueon) newydd',
'newmessagesdifflink' => 'y newid diweddaraf',
+'youhavenewmessagesfromusers' => 'Mae gennych $1 oddi wrth {{PLURAL:$3||ddefnyddiwr arall|$2 ddefnyddiwr arall|$3 defnyddiwr arall|$3 defnyddiwr arall|$3 defnyddiwr arall}} ($2).',
+'youhavenewmessagesmanyusers' => 'Mae gennych $1 oddi wrth lu o ddefnyddwyr eraill ($2).',
+'newmessageslinkplural' => '{{PLURAL:$1|neges newydd|neges newydd|negeseuon newydd}}',
+'newmessagesdifflinkplural' => 'y {{PLURAL:$1||newid diweddaraf|newidiadau diweddaraf}}',
'youhavenewmessagesmulti' => 'Mae negeseuon newydd gennych ar $1',
'editsection' => 'golygu',
'editold' => 'golygu',
'remembermypassword' => "Y porwr hwn i gofio'r manylion mewngofnodi (am hyd at $1 {{PLURAL:$1||diwrnod|ddiwrnod|diwrnod|diwrnod|diwrnod}})",
'securelogin-stick-https' => "Cadw'r cyswllt â HTTPS ar ôl mewngofnodi",
'yourdomainname' => 'Eich parth',
+'password-change-forbidden' => 'Ni allwch newid cyfrineiriau ar y wici hwn.',
'externaldberror' => "Naill ai: cafwyd gwall dilysu allanol ar databas neu: ar y llaw arall efallai nad oes hawl gennych chi i ddiwygio'ch cyfrif allanol.",
'login' => 'Mewngofnodi',
'nav-login-createaccount' => 'Mewngofnodi',
Gallwch [[Special:Search/{{PAGENAME}}|chwilio am y teitl hwn]] ar dudalennau eraill, <span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} chwilio drwy'r logiau perthnasol], neu [{{fullurl:{{FULLPAGENAME}}|action=edit}} golygu'r dudalen]</span>.",
'noarticletext-nopermission' => 'Mae\'r dudalen hon yn wag ar hyn o bryd.
Gallwch [[Special:Search/{{PAGENAME}}|chwilio am y teitl hwn]] ar dudalennau eraill, neu gallwch <span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} chwilio drwy\'r logiau perthnasol]</span>.',
+'missing-revision' => 'Nid yw\'r diwygiad #$1 o\'r dudalen "{{PAGENAME}}" ar gael.
+
+Fel arfer, fe ddigwydd hyn wrth ddilyn hen gyswllt i dudalen sydd wedi ei dileu.
+Gallwch weld y manylion yn y [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} lòg dileu].',
'userpage-userdoesnotexist' => 'Nid oes defnyddiwr a\'r enw "<nowiki>$1</nowiki>" yn bod. Gwnewch yn siwr eich bod am greu/golygu\'r dudalen hon.',
'userpage-userdoesnotexist-view' => 'Nid yw\'r cyfrif defnyddiwr "$1" wedi ei gofrestri.',
'blocked-notice-logextract' => "Mae'r defnyddiwr hwn wedi ei flocio ar hyn o bryd.
'expansion-depth-exceeded-warning' => "Mae dyfnder ehangu'r dudalen y tu hwnt i'r terfyn",
'parser-unstrip-loop-warning' => 'Wedi darganfod dolen dad-blicio (unstrip loop)',
'parser-unstrip-recursion-limit' => 'Wedi mynd dros ben y terfyn ar ddychweliad dad-blicio (unstrip recursion) ($1)',
+'converter-manual-rule-error' => 'Cafwyd hyd i wall yn y rheol trosi iaith â llaw',
# "Undo" feature
'undo-success' => "Gellir dadwneud y golygiad. Byddwch gystal â gwirio'r gymhariaeth isod i sicrhau mai dyma sydd arnoch eisiau gwneud, ac yna rhowch y newidiadau ar gadw i gwblhau'r gwaith o ddadwneud y golygiad.",
'right-writeapi' => "Defnyddio'r API i ysgrifennu a thrin y tudalennau",
'right-delete' => 'Dileu tudalennau',
'right-bigdelete' => 'Dileu tudalennau a hanes llwythog iddynt',
+'right-deletelogentry' => 'Dileu a dad-ddileu cofnodion lòg penodedig',
'right-deleterevision' => 'Dileu a dad-ddileu golygiadau arbennig o dudalennau',
'right-deletedhistory' => 'Gweld cofnodion fersiynau sydd wedi eu dileu, heb y testun ynddynt',
'right-deletedtext' => 'Gweld ysgrifen sydd wedi ei ddileu a newidiadau rhwng fersiynau ar ôl eu dileu',
'disambiguations' => "Tudalennau sy'n cysylltu â thudalennau gwahaniaethu",
'disambiguationspage' => 'Template:Gwahaniaethu',
-'disambiguations-text' => "Mae'r tudalennau canlynol yn cynnwys un neu ragor o gysylltau wici, sydd yn cysylltu â '''thudalennau gwahaniaethu'''. Yn hytrach dylent arwain yn syth at yr erthygl briodol.<br />
+'disambiguations-text' => "Mae'r tudalennau canlynol yn cynnwys un neu ragor o gysylltau, sydd yn arwain at '''dudalennau gwahaniaethu'''. Hwyrach y byddai'n hwylusach petai'r cyswllt yn arwain yn syth at y dudalen briodol.<br />
Diffinir tudalen yn dudalen gwahaniaethu pan mae'n cynnwys un o'r nodiadau '[[MediaWiki:Disambiguationspage|tudalen gwahaniaethu]]'.",
'doubleredirects' => 'Ailgyfeiriadau dwbl',
'rollback' => 'Gwrthdroi golygiadau',
'rollback_short' => 'Gwrthdroi',
'rollbacklink' => 'gwrthdroi',
+'rollbacklinkcount' => 'gwrthdröer $1 {{PLURAL:$1||golygiad|olygiad|golygiad|golygiad|golygiad}}',
+'rollbacklinkcount-morethan' => 'gwrthdröer mwy na $1 {{PLURAL:$1||golygiad|olygiad|golygiad|golygiad|golygiad}}',
'rollbackfailed' => 'Methodd y gwrthdroi',
'cantrollback' => "Wedi methu gwrthdroi'r golygiad; y cyfrannwr diwethaf oedd unig awdur y dudalen hon.",
'alreadyrolled' => "Nid yw'n bosib dadwneud y golygiad diwethaf i'r dudalen [[:$1|$1]] gan [[User:$2|$2]] ([[User talk:$2|Sgwrs]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]);
'right-ipblock-exempt' => 'Ausnahme von IP-Sperren, automatischen Sperren und Rangesperren',
'right-proxyunbannable' => 'Ausnahme von automatischen Proxysperren',
'right-unblockself' => 'Sich selbst entsperren',
-'right-protect' => 'Seitenschutzstatus ändern',
+'right-protect' => 'Seitenschutzstatus ändern und geschützte Seiten bearbeiten',
'right-editprotected' => 'Geschützte Seiten bearbeiten (ohne Kaskadenschutz)',
'right-editinterface' => 'Benutzeroberfläche bearbeiten',
'right-editusercssjs' => 'Fremde CSS- und JavaScript-Dateien bearbeiten',
* <strong class="mw-specialpagerestricted">Peleya xısusiya ke grota verhefıza.</strong>',
'specialpages-group-maintenance' => 'Raporê pak tepiştîşî',
'specialpages-group-other' => 'Pelê xasiyê bini',
-'specialpages-group-login' => 'Cıkewtış / Hesab vıraştış',
+'specialpages-group-login' => 'Cı kewe / hesab vıraze',
'specialpages-group-changes' => 'Vurnayişê peni u logan',
'specialpages-group-media' => 'Raporê medya u bar kerdîşî',
'specialpages-group-users' => 'Karber u heqqî',
'youhavenewmessages' => 'Maš $1 ($2).',
'newmessageslink' => 'nowe powěsći',
'newmessagesdifflink' => 'slědna změna',
+'youhavenewmessagesfromusers' => 'Maš $1 wót {{PLURAL:$3|drugego wužywarja|$3 wužywarjowu|$3 wužywarjow|$3 wužywarjow}} ($2).',
+'youhavenewmessagesmanyusers' => 'Maš $1 wót wjele wužywarjow ($2).',
+'newmessageslinkplural' => '{{PLURAL:$1|nowa powěsć|nowej powěsći|nowe powěsći|nowe powěsći}}',
+'newmessagesdifflinkplural' => '{{PLURAL:$1|slědna změna|slědnej změnje|slědne změny|slědne změny}}',
'youhavenewmessagesmulti' => 'Maš nowe powěsći: $1',
'editsection' => 'wobźěłaś',
'editold' => 'wobźěłaś',
* <span class="mw-specialpagerestricted">Specialne boki z wobgranicowanym pśistupom.</span>',
'specialpages-group-maintenance' => 'Wótwardowańske lisćiny',
'specialpages-group-other' => 'Druge specialne boki',
-'specialpages-group-login' => 'Pśizjawjenje',
+'specialpages-group-login' => 'Pśizjawiś/Konto załožyś',
'specialpages-group-changes' => 'Slědne změny a protokole',
'specialpages-group-media' => 'Medije',
'specialpages-group-users' => 'Wužywarje a pšawa',
* <span class="mw-specialpagerestricted">Restricted special pages.</span>',
'specialpages-group-maintenance' => 'Maintenance reports',
'specialpages-group-other' => 'Other special pages',
-'specialpages-group-login' => 'Login / sign up',
+'specialpages-group-login' => 'Login / create account',
'specialpages-group-changes' => 'Recent changes and logs',
'specialpages-group-media' => 'Media reports and uploads',
'specialpages-group-users' => 'Users and rights',
* <span class="mw-specialpagecached">Memorkaŝitaj specialaj paĝoj (eble malaktualaj).</span>',
'specialpages-group-maintenance' => 'Raportoj pri prizorgado',
'specialpages-group-other' => 'Aliaj specialaj paĝoj',
-'specialpages-group-login' => 'Ensaluti / Krei novan konton',
+'specialpages-group-login' => 'Ensaluti / registriĝi',
'specialpages-group-changes' => 'Lastaj ŝanĝoj kaj protokoloj',
'specialpages-group-media' => 'Raportoj pri dosieroj kaj alŝutoj',
'specialpages-group-users' => 'Uzantoj kaj rajtoj',
* @author Jewbask
* @author Jurock
* @author Kaganer
+ * @author Larjona
* @author Lin linao
* @author Linterweb
* @author Locos epraix
* <span class="mw-specialpagecached">Páginas especiales en caché (podrían ser obsoletas).</span>',
'specialpages-group-maintenance' => 'Reportes de mantenimiento',
'specialpages-group-other' => 'Otras páginas especiales',
-'specialpages-group-login' => 'Iniciar sesión / Registrarse',
+'specialpages-group-login' => 'Iniciar sesión / Crear cuenta',
'specialpages-group-changes' => 'Cambios recientes y registros',
'specialpages-group-media' => 'Páginas sobre archivos',
'specialpages-group-users' => 'Usuarios y permisos',
'ok' => 'Sobib',
'pagetitle' => '$1 – {{SITENAME}}',
'retrievedfrom' => 'Pärit leheküljelt "$1"',
-'youhavenewmessages' => 'Teile on $1 ($2).',
+'youhavenewmessages' => 'Sulle on $1 ($2).',
'newmessageslink' => 'uusi sõnumeid',
'newmessagesdifflink' => 'viimane muudatus',
'youhavenewmessagesfromusers' => 'Sulle on $1 {{PLURAL:$3|ühelt|$3}} kasutajalt ($2).',
+'youhavenewmessagesmanyusers' => 'Sulle on $1 paljudelt kasutajatelt ($2).',
'newmessageslinkplural' => '{{PLURAL:$1|uus sõnum|uusi sõnumeid}}',
'newmessagesdifflinkplural' => '{{PLURAL:$1|viimane muudatus|viimased muudatused}}',
'youhavenewmessagesmulti' => 'Sulle on uusi sõnumeid $1',
'page-rss-feed' => '"$1" RSS-toide',
'page-atom-feed' => '"$1" Atom-toide',
'red-link-title' => '$1 (pole veel kirjutatud)',
-'sort-descending' => 'Sordi kahanevas järjestuses',
-'sort-ascending' => 'Sordi kasvavas järjestuses',
+'sort-descending' => 'Järjesta kahanevalt',
+'sort-ascending' => 'Järjesta kasvavalt',
# Short words for each namespace, by default used in the namespace tab in monobook
'nstab-main' => 'Artikkel',
* <span class="mw-specialpagecached">Uuendamata sisuga erileheküljed (ei pruugi enam kasutuses olla)</span>',
'specialpages-group-maintenance' => 'Hooldusaruanded',
'specialpages-group-other' => 'Teised erileheküljed',
-'specialpages-group-login' => 'Sisselogimine ja registreerumine',
+'specialpages-group-login' => 'Sisselogimine ja konto loomine',
'specialpages-group-changes' => 'Viimased muudatused ja logid',
'specialpages-group-media' => 'Failidega seonduv',
'specialpages-group-users' => 'Kasutajad ja õigused',
* @file
*
* @author Agzennay
+ * @author Amqui
* @author Arkanosis
+ * @author Boniface
* @author Brunoperel
* @author Cedric31
* @author ChrisPtDe
* @author Sherbrooke
* @author Skalman
* @author The Evil IP address
+ * @author Tititou36
* @author TouzaxA
* @author Tpt
* @author Urhixidur
'newmessageslink' => 'de nouveaux messages',
'newmessagesdifflink' => 'dernière modification',
'youhavenewmessagesfromusers' => "Vous avez $1 d'{{PLURAL:$3| un autre utilisateur|$3 autres utilisateurs}} ( $2 ).",
+'youhavenewmessagesmanyusers' => 'Vous avez $1 de nombreux utilisateurs ($2).',
'newmessageslinkplural' => '{{PLURAL:$1|un message|nouveaux messages}}',
'newmessagesdifflinkplural' => 'dernières {{PLURAL:$1|modification|modifications}}',
'youhavenewmessagesmulti' => 'Vous avez de nouveaux messages sur $1.',
'link_tip' => 'Lien interne',
'extlink_sample' => 'http://www.example.com titre du lien',
'extlink_tip' => 'Lien externe (n’oubliez pas le préfixe http://)',
-'headline_sample' => 'Texte de sous-titre',
+'headline_sample' => 'Texte du titre',
'headline_tip' => 'Sous-titre niveau 2',
'nowiki_sample' => 'Entrez le texte non formaté ici',
'nowiki_tip' => 'Ignorer la syntaxe wiki',
# Preferences page
'preferences' => 'Préférences',
-'mypreferences' => 'Préférences',
+'mypreferences' => 'Mes préférences',
'prefs-edits' => 'Nombre de modifications :',
'prefsnologin' => 'Non connecté',
'prefsnologintext' => 'Vous devez être <span class="plainlinks">[{{fullurl:{{#Special:UserLogin}}|returnto=$1}} connecté]</span> pour modifier vos préférences d’utilisateur.',
'filehist-revert' => 'rétablir',
'filehist-current' => 'actuel',
'filehist-datetime' => 'Date et heure',
-'filehist-thumb' => 'Miniature',
+'filehist-thumb' => 'Vignette',
'filehist-thumbtext' => 'Vignette pour la version du $1',
'filehist-nothumb' => 'Pas de miniature',
'filehist-user' => 'Utilisateur',
'sharedupload' => 'Ce fichier provient de : $1. Il peut être utilisé par d’autres projets.',
'sharedupload-desc-there' => 'Ce fichier provient de : $1. Il peut être utilisé par d’autres projets.
Veuillez consulter [$2 sa page de description] pour plus d’informations.',
-'sharedupload-desc-here' => 'Ce fichier provient de : $1. Il peut être utilisé par d’autres projets.
+'sharedupload-desc-here' => 'Ce fichier provient de $1. Il peut être utilisé par d’autres projets.
Sa description sur sa [$2 page de description] est affichée ci-dessous.',
'sharedupload-desc-edit' => 'Ce fichier provient de : $1. Il peut être utilisé par d’autres projets.
Vous voulez peut-être modifier la description sur sa [$2 page de description].',
'youhavenewmessages' => 'Vos avéd de $1 ($2).',
'newmessageslink' => 'mèssâjos novéls',
'newmessagesdifflink' => 'dèrriér changement',
+'youhavenewmessagesfromusers' => 'Vos avéd $1 {{PLURAL:$3|d’un ôtro utilisator|de $3 ôtros utilisators}} ($2).',
+'youhavenewmessagesmanyusers' => 'Vos avéd $1 d’un mouél d’utilisators ($2).',
+'newmessageslinkplural' => '{{PLURAL:$1|un mèssâjo novél|de mèssâjos novéls}}',
+'newmessagesdifflinkplural' => '{{PLURAL:$1|dèrriér changement|dèrriérs changements}}',
'youhavenewmessagesmulti' => 'Vos avéd de mèssâjos novéls sur $1',
'editsection' => 'changiér',
'editold' => 'changiér',
'remembermypassword' => 'Sè rapelar de mon contresegno sur cél navigator (por lo més $1 jorn{{PLURAL:$1||s}})',
'securelogin-stick-https' => 'Réstar branchiê en HTTPS aprés lo branchement',
'yourdomainname' => 'Voutron domêno :',
+'password-change-forbidden' => 'Vos pouede pas changiér los contresegnos sur ceti vouiqui.',
'externaldberror' => 'Ou ben na fôta est arrevâye avouéc la bâsa de donâs d’ôtentificacion de defôr ou ben vos éte pas ôtorisâ{{GENDER:||ye|(ye)}} a betar a jorn voutron compto de defôr.',
'login' => 'Branchement',
'nav-login-createaccount' => 'Sè branchiér / fâre un compto',
'right-writeapi' => 'Utilisar l’API d’ècritura',
'right-delete' => 'Suprimar des pâges',
'right-bigdelete' => 'Suprimar des pâges qu’ont un grant historico',
+'right-deletelogentry' => 'Suprimar et refâre n’entrâ spècifica du jornal',
'right-deleterevision' => 'Suprimar ou refâre una vèrsion spècefica d’una pâge',
'right-deletedhistory' => 'Vêre les entrâs des historicos suprimâs mas sen lor tèxto',
'right-deletedtext' => 'Vêre lo tèxto suprimâ et les difèrences entre les vèrsions suprimâs',
'disambiguations' => 'Pâges qu’ont des lims de vers des pâges d’homonimia',
'disambiguationspage' => 'Template:Homonimia',
-'disambiguations-text' => "Cetes pâges ont un lim de vers una '''pâge d’homonimia'''.
-Devriant pletout pouentar vers una pâge que vat avouéc.<br />
-Una pâge est trètâ coment una pâge d’homonimia s’encllut (tot drêt ou ben rècursivament) yon des modèlos listâs dessus [[MediaWiki:Disambiguationspage]].",
+'disambiguations-text' => "Cetes pâges ont u muens yon lim de vers na '''pâge d’homonimia'''.
+Devriant pletout pouentar vers na pâge que vat avouéc.<br />
+Na pâge est trètâye coment na pâge d’homonimia s’empleye un modèlo liyê a [[MediaWiki:Disambiguationspage]].",
'doubleredirects' => 'Redirèccions dobles',
'doubleredirectstext' => 'Vê-que la lista de les pâges que redirijont vers des pâges que sont lor-mémes des pâges de redirèccion.
Vos pouede rètrendre la vua en chouèséssent un tipo de jornal, un nom d’usanciér (sensiblo a la câssa) ou ben una pâge afèctâ (sensibla a la câssa avouéc).',
'logempty' => 'Nion èlèment d’ense at étâ trovâ dens lo jornal.',
'log-title-wildcard' => 'Chèrchiér permié los titros que començont per ceti tèxto',
+'showhideselectedlogentries' => 'Fâre vêre / cachiér les entrâs de jornal chouèsies',
# Special:AllPages
'allpages' => 'Totes les pâges',
'rollback' => 'Rèvocar los changements',
'rollback_short' => 'Rèvocar',
'rollbacklink' => 'rèvocar',
+'rollbacklinkcount' => 'rèvocar $1 changement{{PLURAL:$1||s}}',
+'rollbacklinkcount-morethan' => 'rèvocar més de $1 changement{{PLURAL:$1||s}}',
'rollbackfailed' => 'La rèvocacion at pas reussia',
'cantrollback' => 'Empossiblo de rèvocar lo changement ;
lo dèrriér contributor est lo solèt ôtor de ceta pâge.',
# JavaScriptTest
'javascripttest' => 'Èprôva de JavaScript',
+'javascripttest-disabled' => 'Cela fonccion-que est pas étâye activâye sur ceti vouiqui.',
'javascripttest-title' => 'Èprôves de $1 en cors',
'javascripttest-qunit-intro' => 'Vêde la [$1 documentacion de les èprôves] dessus mediawiki.org.',
'javascripttest-qunit-heading' => 'Suita d’èprôva QUnit de JavaScript dessus MediaWiki',
* <span class="mw-specialpagecached">Pâges spèciâles solament en cache (porriant étre dèpassâs).</span>',
'specialpages-group-maintenance' => 'Rapôrts de mantegnence',
'specialpages-group-other' => 'Ôtres pâges spèciâles',
-'specialpages-group-login' => 'Branchement / encartâjo',
+'specialpages-group-login' => 'Sè branchiér / fâre un compto',
'specialpages-group-changes' => 'Dèrriérs changements et jornals',
'specialpages-group-media' => 'Rapôrts et tèlèchargements de fichiérs mèdia',
'specialpages-group-users' => 'Usanciérs et drêts apondus',
'duration-millennia' => '$1 milènèro{{PLURAL:$1||s}}',
# Unknown messages
-'api-error-filetype-banned-type' => "'''« $1 »''' {{PLURAL:$4|est pas un tipo de fichiérs ôtorisâ|sont pas des tipos de fichiérs ôtorisâs}}. {{PLURAL:$3|Lo tipo de fichiérs accèptâ est|Los tipos de fichiérs accèptâs sont}} $2.",
+'api-error-filetype-banned-type' => '$1 {{PLURAL:$4|est pas un tipo de fichiér ôtorisâ|sont pas des tipos de fichiérs ôtorisâs}}. {{PLURAL:$3|Lo tipo de fichiér ôtorisâ est|Los tipos de fichiérs ôtorisâs sont}} $2.',
);
*
* @author Als-Chlämens
* @author Als-Holder
+ * @author Geitost
* @author Hendergassler
* @author J. 'mach' wust
* @author Kaganer
'statistics-pages' => 'דפים',
'statistics-pages-desc' => 'כל הדפים באתר הוויקי, כולל דפי שיחה, הפניות, וכדומה',
'statistics-files' => 'קבצים שהועלו',
-'statistics-edits' => 'ער×\99×\9b×\95ת ×\9c×\93פ×\99×\9d ×\9e×\90×\96 ×\94×ª×§× ×ª ×\90תר {{SITENAME}}',
+'statistics-edits' => 'ער×\99×\9b×\95ת ש×\9c ×\93פ×\99×\9d ×\9e×\90×\96 ×\94×ª×§× ×ª {{SITENAME}}',
'statistics-edits-average' => 'מספר העריכות הממוצע לדף',
'statistics-views-total' => 'מספר הצפיות הכולל',
'statistics-views-total-desc' => 'צפיות בדפים שאינם קיימים ובדפים מיוחדים אינן כלולות',
* <span class="mw-specialpagerestricted">דפים מיוחדים מוגבלים.</span>',
'specialpages-group-maintenance' => 'דיווחי תחזוקה',
'specialpages-group-other' => 'דפים מיוחדים אחרים',
-'specialpages-group-login' => 'כניסה / הרשמה לחשבון',
+'specialpages-group-login' => 'כניסה לחשבון / הרשמה',
'specialpages-group-changes' => 'שינויים אחרונים ויומנים',
'specialpages-group-media' => 'קובצי מדיה והעלאות',
'specialpages-group-users' => 'משתמשים והרשאות',
'youhavenewmessagesfromusers' => 'Maš $1 wot {{PLURAL:$3|druheho wužiwarja|$3 wužiwarjow|$3 wužiwarjow|$3 wužiwarjow}} ($2).',
'youhavenewmessagesmanyusers' => 'Maš $1 wot wjele wužiwarjow ($2).',
'newmessageslinkplural' => '{{PLURAL:$1|nowa powěsć|nowej powěsći|nowe powěsće|nowe powěsće}}',
-'newmessagesdifflinkplural' => '{{PLURAL:$1|poslednja změna|poslednjej změnje|poslednje změny|podslednje změny}}',
+'newmessagesdifflinkplural' => '{{PLURAL:$1|poslednja změna|poslednjej změnje|poslednje změny|poslednje změny}}',
'youhavenewmessagesmulti' => 'Maš nowe powěsće: $1',
'editsection' => 'wobdźěłać',
'editold' => 'wobdźěłać',
* <span class="mw-specialpagecached">Specialne strony z pufrowaka (móža zestarjene być).</span>',
'specialpages-group-maintenance' => 'Hladanske lisćiny',
'specialpages-group-other' => 'Druhe specialne strony',
-'specialpages-group-login' => 'Přizjewjenje',
+'specialpages-group-login' => 'Přizjewić/Konto załožić',
'specialpages-group-changes' => 'Poslednje změny a protokole',
'specialpages-group-media' => 'Medije',
'specialpages-group-users' => 'Wužiwarjo a prawa',
A napló típusának, a szerkesztő nevének (kis- és nagybetűérzékeny), vagy az érintett lap kiválasztásával (ez is kis- és nagybetűérzékeny) szűkítheted a találatok listáját.',
'logempty' => 'Nincs illeszkedő naplóbejegyzés.',
'log-title-wildcard' => 'Így kezdődő címek keresése',
+'showhideselectedlogentries' => 'Kijelölt napló bejegyzések megjelenítése/elrejtése',
# Special:AllPages
'allpages' => 'Az összes lap listája',
'right-ipblock-exempt' => 'Ignora i blocchi degli IP, i blocchi automatici e i blocchi di range di IP',
'right-proxyunbannable' => 'Scavalca i blocchi sui proxy',
'right-unblockself' => 'Sblocca se stesso',
-'right-protect' => 'Cambia i livelli di protezione',
+'right-protect' => 'Cambia i livelli di protezione e modifica pagine protette',
'right-editprotected' => 'Modifica pagine protette',
'right-editinterface' => "Modifica l'interfaccia utente",
'right-editusercssjs' => 'Modifica i file CSS e JS di altri utenti',
* <span class="mw-specialpagecached">Pagine speciali disponibili in versione cache (potrebbero essere obsolete).</span>',
'specialpages-group-maintenance' => 'Resoconti di manutenzione',
'specialpages-group-other' => 'Altre pagine speciali',
-'specialpages-group-login' => 'Login / registrazione',
+'specialpages-group-login' => 'Accesso / creazione utenze',
'specialpages-group-changes' => 'Ultime modifiche e registri',
'specialpages-group-media' => 'File multimediali - caricamento e resoconti',
'specialpages-group-users' => 'Utenti e diritti',
'tog-newpageshidepatrolled' => '新しいページの一覧に巡回済みのページを表示しない',
'tog-extendwatchlist' => 'ウォッチリストを拡張し、最新のものだけではなくすべての変更を表示',
'tog-usenewrc' => '最近の更新とウォッチリストで複数の変更をページごとにまとめる(JavaScriptが必要)',
-'tog-numberheadings' => 'è\87ªå\8b\95ç\9a\84ã\81«è¦\8bå\87ºã\81\97ã\81«ç\95ªå\8f·ã\82\92振る',
+'tog-numberheadings' => 'è¦\8bå\87ºã\81\97ã\81«ç\95ªå\8f·ã\82\92è\87ªå\8b\95ç\9a\84ã\81«振る',
'tog-showtoolbar' => '編集用のツールバーを表示(JavaScriptが必要)',
'tog-editondblclick' => 'ダブルクリックで編集(JavaScriptが必要)',
'tog-editsection' => '[編集]リンクから節を編集できるようにする',
'tog-showtoc' => '目次を表示(ページに見出しが4つ以上ある場合)',
'tog-rememberpassword' => 'このブラウザーにログイン情報を記憶(最大 $1 {{PLURAL:$1|日間}})',
'tog-watchcreations' => '自分が作成したページとアップロードしたファイルをウォッチリストに追加',
-'tog-watchdefault' => 'è\87ªå\88\86ã\81\8cç·¨é\9b\86ã\81\97ã\81\9fã\83\9aã\83¼ã\82¸ã\81¨ファイルをウォッチリストに追加',
-'tog-watchmoves' => 'è\87ªå\88\86ã\81\8c移å\8b\95ã\81\97ã\81\9fã\83\9aã\83¼ã\82¸ã\81¨ファイルをウォッチリストに追加',
-'tog-watchdeletion' => 'è\87ªå\88\86ã\81\8cå\89\8aé\99¤ã\81\97ã\81\9fã\83\9aã\83¼ã\82¸ã\81¨ファイルをウォッチリストに追加',
+'tog-watchdefault' => 'è\87ªå\88\86ã\81\8cç·¨é\9b\86ã\81\97ã\81\9fã\83\9aã\83¼ã\82¸ã\82\84ファイルをウォッチリストに追加',
+'tog-watchmoves' => 'è\87ªå\88\86ã\81\8c移å\8b\95ã\81\97ã\81\9fã\83\9aã\83¼ã\82¸ã\82\84ファイルをウォッチリストに追加',
+'tog-watchdeletion' => 'è\87ªå\88\86ã\81\8cå\89\8aé\99¤ã\81\97ã\81\9fã\83\9aã\83¼ã\82¸ã\82\84ファイルをウォッチリストに追加',
'tog-minordefault' => '細部の編集に既定でチェックを入れる',
'tog-previewontop' => 'プレビューを編集ボックスの前に配置',
'tog-previewonfirst' => '編集開始時にもプレビューを表示',
'tog-nocache' => 'ブラウザーによるページのキャッシュを無効にする',
-'tog-enotifwatchlistpages' => 'ã\82¦ã\82©ã\83\83ã\83\81ã\83ªã\82¹ã\83\88ã\81«ã\81\82ã\82\8bã\83\9aã\83¼ã\82¸ã\81\8bファイルが更新されたらメールを受け取る',
+'tog-enotifwatchlistpages' => 'ã\82¦ã\82©ã\83\83ã\83\81ã\83ªã\82¹ã\83\88ã\81«ã\81\82ã\82\8bã\83\9aã\83¼ã\82¸ã\82\84ファイルが更新されたらメールを受け取る',
'tog-enotifusertalkpages' => '自分のトークページが更新されたらメールを受け取る',
'tog-enotifminoredits' => 'ページやファイルへの細部の編集でもメールを受け取る',
'tog-enotifrevealaddr' => '通知メールで自分のメールアドレスを明示',
'emailccsubject' => '$1に送信したメールの控え:$2',
'emailsent' => 'メールを送信しました',
'emailsenttext' => 'メールを送信しました。',
-'emailuserfooter' => 'このメールは$1から$2へ、{{SITENAME}}の「利用者にメール送信」機能を使って送られました。',
+'emailuserfooter' => 'このメールは$1から$2へ、{{SITENAME}}の「利用者にメールを送信」機能でお送りしました。',
# User Messenger
'usermessage-summary' => 'システムメッセージを残す。',
* <span class="mw-specialpagerestricted">制限されている特別ページ</span>',
'specialpages-group-maintenance' => 'メンテナンス報告',
'specialpages-group-other' => 'その他の特別ページ',
-'specialpages-group-login' => 'ログイン/利用者登録',
+'specialpages-group-login' => 'ログインまたはアカウント作成',
'specialpages-group-changes' => '最近の更新と記録',
'specialpages-group-media' => 'メディア情報とアップロード',
'specialpages-group-users' => '利用者と権限',
'youhavenewmessages' => 'Panjenengan kagungan $1 ($2).',
'newmessageslink' => 'warta énggal',
'newmessagesdifflink' => 'mirsani bédané saka révisi sadurungé',
+'youhavenewmessagesfromusers' => 'Sampéyan nduwé $1 saka {{PLURAL:$3|panganggo liya|$3 panganggo}} ($2).',
'youhavenewmessagesmulti' => 'Panjenengan olèh pesen-pesen anyar $1',
'editsection' => 'sunting',
'editold' => 'sunting',
'badarticleerror' => 'Pratingkah iku ora bisa katindhakaké ing kaca iki.',
'cannotdelete' => 'Kaca utawa berkas "$1" ora bisa dibusak.
Manawa wis dibusak déning wong liya.',
+'cannotdelete-title' => 'Ora bisa mbusak kaca "$1"',
'badtitle' => 'Judhulé ora sah',
'badtitletext' => 'Judhul kaca sing panjenengan ora bisa dituduhaké, kosong, utawa dadi judhul antar-basa utawa judhul antar-wiki. Iku bisa uga ana sawijining utawa luwih aksara sing ora bisa didadèkaké judhul.',
'perfcached' => 'Data iki dijupuk saka <em>cache</em> lan mbokmenawa dudu data pungkasan. A maximum of {{PLURAL:$1|one result is|$1 results are}} available in the cache.',
'ns-specialprotected' => 'Kaca ing bilik nama astaméwa utawa kusus, ora bisa disunting.',
'titleprotected' => "Irah-irahan iki direksa ora olèh digawé déning [[User:$1|$1]].
Alesané yaiku ''$2''.",
+'invalidtitle-knownnamespace' => 'Irah-irahan ora sah mawa bilik jeneng "$2" lan tèks "$3"',
+'exception-nologin' => 'Durung mlebu log',
+'exception-nologin-text' => 'Kaca utawa kelakon iki mbutuhaké mlebu log nèng wiki iki dhisik.',
# Virus scanner
'virus-badscanner' => "Kasalahan konfigurasi: pamindai virus ora dikenal: ''$1''",
'revdelete-unsuppress' => 'Busak watesan ing revisi sing dibalèkaké',
'revdelete-log' => 'Alesan:',
'revdelete-submit' => 'Trapna ing {{PLURAL:$1|révisi|révisi}} kapilih',
-'revdelete-success' => 'Aturan pandhelikan revisi bisa kasil ditrapaké.',
-'revdelete-failure' => "'''Mode tampilan révisi ora bisa disèt:'''
+'revdelete-success' => "'''Kawujudan repisi sukses dianyari.'''",
+'revdelete-failure' => "'''Panampakan rèvisi ora bisa dianyari:'''
$1",
'logdelete-success' => 'Aturan pandhelikan tindhakan bisa kasil ditrapaké.',
'logdelete-failure' => "'''Aturan pandhelikan ora bisa disèt:'''
'revdelete-concurrent-change' => 'Gagal ngowahi révisi tanggal $1, jam $2: statusé mbokmanawa wis diowahi déning panganggo liya bebarengan karo panjenengan.
Mangga priksa cathetan log.',
'revdelete-only-restricted' => 'Ora bisa ndhelikaké siji barang mawa tanggal $1 wanci $2: Sampéyan ora bisa ndhelikaké barang kuwi saka pangurus tanpa milih salah sawiji pilihan kanggo ndhelikaké sing liyané.',
+'revdelete-reason-dropdown' => '*Alesan mbusak sing umum
+** Planggaran hak cipta
+** Inpormasi pribadi sing ora patut
+** Inpormasi sing potènsial ngrusak martabat',
'revdelete-otherreason' => 'Alesan liya/tambahan:',
'revdelete-reasonotherlist' => 'Alesan liya',
'revdelete-edit-reasonlist' => 'Sunting alesan pambusakan',
# Diffs
'history-title' => 'Riwayat rèvisi saka "$1"',
'difference-title' => '$1: Bèntenipun revisi',
+'difference-title-multipage' => 'Prabédhan antara kaca "$1" lan "$2"',
+'difference-multipage' => '(Prabédhan antar kaca)',
'lineno' => 'Larikan $1:',
'compareselectedversions' => 'Bandhingna vèrsi kapilih',
'showhideselectedversions' => 'Tampilaké/dhelikaké révisi kapilih',
'editundo' => 'batalna',
-'diff-multi' => '({{PLURAL:$1|Sawiji|$1}} revisi antara sing ora dituduhaké.)',
+'diff-multi' => '({{PLURAL:$1Siji rèvisi sedhengan|$1 rèvisi sedhengan}} déning {{PLURAL:$2|sak panganggo|$2 panganggo}} ora dituduhaké)',
# Search results
'searchresults' => 'Kasil panggolèkan',
'qbsettings-fixedright' => 'Tetep sisih tengen',
'qbsettings-floatingleft' => 'Ngambang sisih kiwa',
'qbsettings-floatingright' => 'Ngambang sisih tengen',
+'qbsettings-directionality' => 'Wis pesthi, gumantung saka wujud skrip basané Sampéyan',
# Preferences page
'preferences' => 'Preferensi (pilihan)',
'prefs-skin' => 'Kulit',
'skin-preview' => 'Pratilik',
'datedefault' => 'Ora ana préferènsi',
+'prefs-beta' => 'Piranti béta',
'prefs-datetime' => 'Tanggal lan wektu',
+'prefs-labs' => 'Piranti lab',
+'prefs-user-pages' => 'Kaca panganggo',
'prefs-personal' => 'Profil panganggo',
'prefs-rc' => 'Owah-owahan pungkasan',
'prefs-watchlist' => 'Dhaftar pangawasan',
'prefs-watchlist-days' => 'Cacahé dina sing dituduhaké ing dhaftar pangawasan:',
-'prefs-watchlist-days-max' => 'Maximum $1 {{PLURAL:$1|day|days}}',
+'prefs-watchlist-days-max' => 'Maksimum $1 {{PLURAL:$1|dina|dina}}',
'prefs-watchlist-edits' => 'Cacahé suntingan maksimum sing dituduhaké ing dhaftar pangawasan sing luwih jangkep:',
'prefs-watchlist-edits-max' => 'Gunggung maksimum: 1000',
'prefs-watchlist-token' => 'Token pantauan:',
'prefs-misc' => 'Liya-liya',
'prefs-resetpass' => 'Ganti tembung sandi',
+'prefs-changeemail' => 'Ganti alamat layang èlèktronik',
+'prefs-setemail' => 'Setèl alamat layang èlèktronik',
'prefs-email' => 'Opsi layang-e',
'prefs-rendering' => 'Tampilan',
'saveprefs' => 'Simpen',
'searchresultshead' => 'Panggolèkan',
'resultsperpage' => 'Cacahing klik saben kaca:',
'stub-threshold' => 'Ambang wates kanggo format <a href="#" class="stub">pranala rintisan</a>:',
+'stub-threshold-disabled' => 'Dipatèni',
'recentchangesdays' => 'Cacahé dina sing dituduhaké ing owah-owahan pungkasan:',
'recentchangesdays-max' => '(maksimum $1 {{PLURAL:$1|dina|dina}})',
'recentchangescount' => 'Cacahé suntingan sing ditampilaké:',
'savedprefs' => 'Préferènsi Panjenengan wis disimpen',
'timezonelegend' => 'Zona wektu:',
'localtime' => 'Wektu saenggon:',
-'timezoneuseserverdefault' => 'Gunakna standar server',
+'timezoneuseserverdefault' => 'Anggo gawan wiki ($1)',
'timezoneuseoffset' => 'Liya (jelasna prabédan)',
'timezoneoffset' => 'Prabédan¹:',
'servertime' => 'Wektu server:',
'prefs-files' => 'Berkas',
'prefs-custom-css' => 'CSS pribadi',
'prefs-custom-js' => 'JS pribadi',
+'prefs-common-css-js' => 'CSS/JS didumaké kanggo kabèh kulit:',
'prefs-reset-intro' => 'Panjenengan bisa migunakaké kaca iki kanggo mbalèkaké préferensi panjenengan marang setèlan baku situs.
Pembalikan ora bisa dibatalaké.',
'prefs-emailconfirm-label' => 'Konfirmasi layang-e:',
'prefs-registration' => 'Wektu régistrasi:',
'yourrealname' => 'Asma sajatiné :',
'yourlanguage' => 'Basa sing dianggo:',
-'yourvariant' => 'Varian basa',
+'yourvariant' => 'Werna basa isi:',
'yournick' => 'Asma sesinglon/samaran (kagem tapak asta):',
'prefs-help-signature' => 'Komentar ing kaca wicara kudu ditapak astani nganggo "<nowiki>~~~~</nowiki>" sing bakal dikonvèrsi dadi tapak asta panjenengan lan tanggal wektu.',
'badsig' => 'Tapak astanipun klèntu; cèk rambu HTML.',
Informasi iki bakal kabuka kanggo publik.',
'email' => 'Layang élèktronik (E-mail)',
'prefs-help-realname' => '* <strong>Asma asli</strong> (ora wajib): menawa panjenengan maringi, asma asli panjenengan bakal digunakaké kanggo mènèhi akrédhitasi kanggo kasil karya tulis panjenengan.',
-'prefs-help-email' => 'Layang-e (ora wajib), nanging sawanci-wanci panjenengan lali tembung sandi, bisa dikirimi liwat layang-e kasebut.
-Panjenengan uga bisa milih supaya wong liya ngubungi panjenengan liwat jeneng panganggo utawa kaca wicara panjenengan tanpa perlu nuduhaké idhèntitas panjenengan.',
+'prefs-help-email' => 'Alamat layang èlèktronik sipaté mung pilihan, nanging dibutuhaké kanggo nyetèl ulang tembung sandhi yèn Sampéyan lali.',
'prefs-help-email-required' => 'Alamat layang-e dibutuhaké.',
'prefs-info' => 'Informasi dhasar',
'prefs-i18n' => 'Internasionalisasi',
'prefs-displaywatchlist' => 'Opsi tampilan',
'prefs-diffs' => 'Prabédan',
+# User preference: e-mail validation using jQuery
+'email-address-validity-valid' => 'Alamat layang èlèktronik kayané sah',
+'email-address-validity-invalid' => 'Lebokaké alamat layang èlèktronik sing sah',
+
# User rights
'userrights' => 'Manajemen hak panganggo',
'userrights-lookup-user' => 'Ngatur kelompok panganggo',
'userrights-user-editname' => 'Lebokna jeneng panganggo:',
'editusergroup' => 'Sunting kelompok panganggo',
-'editinguser' => "Ngowahi hak-hak aksès panganggo saka panganggo '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]])",
+'editinguser' => "Ngganti hak panganggo '''[[User:$1|$1]]''' $2",
'userrights-editusergroup' => 'Sunting kelompok panganggo',
'saveusergroups' => 'Simpen kelompok panganggo',
'userrights-groupsmember' => 'Anggota saka:',
'userrights-no-interwiki' => 'Panjenengan ora ana hak kanggo ngowahi hak panganggo ing wiki liyané.',
'userrights-nodatabase' => 'Basis data $1 ora ana utawa ora lokal.',
'userrights-nologin' => 'Panjenengan kudu [[Special:UserLogin|mlebu log]] mawa nganggo akun utawa rékening pangurus supaya bisa ngowahi hak panganggo.',
-'userrights-notallowed' => 'Panjenengan ora ndarbèni hak kanggo ngowahi hak panganggo.',
+'userrights-notallowed' => 'Akun Sampéyan ora nduwé idin kanggo nambah utawa nyuda hak-hak panganggo.',
'userrights-changeable-col' => 'Grup sing bisa panjenengan owahi',
'userrights-unchangeable-col' => 'Grup sing ora bisa diowahi panjenengan',
'group-suppress' => "Para pangawas (''oversight'')",
'group-all' => '(kabèh)',
-'group-user-member' => 'Panganggo',
-'group-autoconfirmed-member' => 'Panganggo sing otomatis didhedhes (dikonfirmasi)',
-'group-bot-member' => 'Bot',
-'group-sysop-member' => 'Pangurus',
-'group-bureaucrat-member' => 'Birokrat',
-'group-suppress-member' => "Pangawas (''oversight'')",
+'group-user-member' => '{{GENDER:$1|panganggo}}',
+'group-autoconfirmed-member' => '{{GENDER:$1|panganggo dipesthèni otomatis}}',
+'group-bot-member' => '{{GENDER:$1|bot}}',
+'group-sysop-member' => '{{GENDER:$1|pangurus}}',
+'group-bureaucrat-member' => '{{GENDER:$1|birokrat}}',
+'group-suppress-member' => '{{GENDER:$1|pangawasan}}',
'grouppage-user' => '{{ns:project}}:Para panganggo',
'grouppage-autoconfirmed' => '{{ns:project}}:Panganggo sing otomatis didhedhes (dikonfirmasi)',
'youhavenewmessages' => 'თქვენ გაქვთ $1 ($2).',
'newmessageslink' => 'ახალი შეტყობინებები',
'newmessagesdifflink' => 'განსხვავება წინა ვერსიასთან',
+'newmessageslinkplural' => '{{PLURAL:$1|ახალი შეტყობინება|ახალი შეტყობინება}}',
+'newmessagesdifflinkplural' => 'ბოლო {{PLURAL:$1|ცვლილება|ცვლილება}}',
'youhavenewmessagesmulti' => 'თქვენ გაქვთ ახალი შეტყობინება $1-ზე',
'editsection' => 'რედაქტირება',
'editsection-brackets' => '[$1]',
'version-api' => 'API',
'version-other' => 'სხვა',
'version-mediahandlers' => 'მედია დამუშავება',
-'version-hooks' => 'ჰუკებш',
+'version-hooks' => 'ჰუკები',
'version-extension-functions' => 'გაფართოებათა ფუნქციები',
'version-parser-extensiontags' => 'სინტაქსური ანალიზატორის თეგი',
'version-parser-function-hooks' => 'სინტაქსური ანალიზატორის ჰუკი',
'welcomecreation' => '== $1 님, 환영합니다! ==
계정이 만들어졌습니다.
[[Special:Preferences|{{SITENAME}} 사용자 환경 설정]]을 바꿀 수 있습니다.',
-'yourname' => '계정 이름:',
+'yourname' => '사용자 이름:',
'yourpassword' => '비밀번호:',
'yourpasswordagain' => '비밀번호 다시 입력:',
'remembermypassword' => '이 컴퓨터에서 로그인 상태를 저장하기 (최대 $1일)',
'createaccount' => '계정 만들기',
'gotaccount' => "계정이 이미 있다면, '''$1'''.",
'gotaccountlink' => '로그인하세요',
-'userlogin-resetlink' => '계정 이름이나 비밀번호를 잊으셨나요?',
+'userlogin-resetlink' => '사용자 이름이나 비밀번호를 잊으셨나요?',
'createaccountmail' => '이메일로 보내기',
'createaccountreason' => '이유:',
'badretype' => '입력한 비밀번호가 서로 다릅니다.',
'accountcreated' => '계정 만들어짐',
'accountcreatedtext' => '"$1" 사용자 계정이 만들어졌습니다.',
'createaccount-title' => '{{SITENAME}} 계정 만들기',
-'createaccount-text' => '누군가가 {{SITENAME}} ($4)에서 계정 이름 ‘$2’, 비밀번호 ‘$3’로 당신의 이메일 주소가 등록된 계정을 만들었습니다.
+'createaccount-text' => '누군가가 {{SITENAME}} ($4)에서 사용자 이름 "$2", 비밀번호 "$3"로 당신의 이메일 주소가 등록된 계정을 만들었습니다.
지금 로그인하여 비밀번호를 바꾸십시오.
실수로 계정을 잘못 만들었다면 이 메시지는 무시해도 됩니다.',
-'usernamehasherror' => '계정 이름에는 해시 문자가 들어갈 수 없습니다.',
+'usernamehasherror' => '사용자 이름에는 해시 문자가 들어갈 수 없습니다.',
'login-throttled' => '로그인에 연속으로 실패하였습니다.
잠시 후에 다시 시도해주세요.',
'login-abort-generic' => '로그인에 실패했습니다 - 중지됨',
'passwordreset-legend' => '비밀번호 재설정',
'passwordreset-disabled' => '이 위키에서는 비밀번호를 재설정할 수 없습니다.',
'passwordreset-pretext' => '{{PLURAL:$1||아래에 한 가지 정보를 입력하세요}}',
-'passwordreset-username' => '계정 이름:',
+'passwordreset-username' => '사용자 이름:',
'passwordreset-domain' => '도메인:',
'passwordreset-capture' => '발송 결과 이메일을 보시겠습니까?',
'passwordreset-capture-help' => '이 상자에 체크하면 이메일이 발송된 즉시 임시 비밀번호가 담긴 이메일을 볼 수 있습니다.',
이 {{PLURAL:$3|임시 비밀번호}}는 $5일 후에 만료됩니다.
이 비밀번호로 로그인한 후 비밀번호를 바꾸십시오. 만약 당신이 아닌 다른 사람이 요청하였거나,
원래의 비밀번호를 기억해냈다면, 이 메시지를 무시하고 이전의 비밀번호를 계속 사용할 수 있습니다.',
-'passwordreset-emailelement' => '계정 이름: $1
+'passwordreset-emailelement' => '사용자 이름: $1
임시 비밀번호: $2',
'passwordreset-emailsent' => '비밀번호 찾기 이메일을 보냈습니다.',
'passwordreset-emailsent-capture' => '비밀번호 찾기 이메일이 발송되었으며, 아래에 표시되어 있습니다.',
# Revision deletion
'rev-deleted-comment' => '(편집 요약 삭제됨)',
-'rev-deleted-user' => '(계정 이름 삭제됨)',
+'rev-deleted-user' => '(사용자 이름 삭제됨)',
'rev-deleted-event' => '(기록 동작 삭제됨)',
-'rev-deleted-user-contribs' => '[계정 이름 또는 IP 주소 삭제됨 - 기여 목록에서 숨겨짐]',
+'rev-deleted-user-contribs' => '[사용자 이름 또는 IP 주소 삭제됨 - 기여 목록에서 편집이 숨겨짐]',
'rev-deleted-text-permission' => "해당 편집이 문서 역사에서 '''삭제'''되었습니다.
자세한 사항은 [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} 삭제 기록]에서 볼 수 있습니다.",
'rev-deleted-text-unhide' => "해당 편집이 문서 역사에서 '''삭제'''되었습니다.
'revdelete-hide-image' => '파일을 숨기기',
'revdelete-hide-name' => '기록 내용과 대상을 숨기기',
'revdelete-hide-comment' => '편집 요약을 숨기기',
-'revdelete-hide-user' => '편집자의 계정 이름/IP를 숨기기',
+'revdelete-hide-user' => '편집자의 사용자 이름/IP를 숨기기',
'revdelete-hide-restricted' => '관리자도 보지 못하게 숨기기',
'revdelete-radio-same' => '(바꾸지 않음)',
'revdelete-radio-set' => '예',
'prefs-emailconfirm-label' => '이메일 인증:',
'prefs-textboxsize' => '편집창의 크기',
'youremail' => '이메일:',
-'username' => '계정 이름:',
+'username' => '사용자 이름:',
'uid' => '사용자 ID:',
'prefs-memberingroups' => '소속 {{PLURAL:$1|그룹}}:',
'prefs-registration' => '등록 일시:',
# User rights
'userrights' => '사용자 권한 관리',
'userrights-lookup-user' => '사용자 권한 관리',
-'userrights-user-editname' => '계정 이름:',
+'userrights-user-editname' => '사용자 이름 입력:',
'editusergroup' => '사용자 그룹 편집',
'editinguser' => "사용자 '''[[User:$1|$1]]''' $2의 권한 바꿈",
'userrights-editusergroup' => '사용자 그룹 편집',
'usereditcount' => '편집 $1회',
'usercreated' => '$1 $2에 계정 {{GENDER:$3|만들어짐}}',
'newpages' => '새 문서 목록',
-'newpages-username' => '이름:',
+'newpages-username' => 'ì\82¬ì\9a©ì\9e\90 ì\9d´ë¦\84:',
'ancientpages' => '오래된 문서 목록',
'move' => '이동',
'movethispage' => '문서 이동하기',
'log' => '기록 목록',
'all-logs-page' => '모든 공개 기록',
'alllogstext' => '{{SITENAME}}에서의 기록이 모두 나와 있습니다.
-기록 종류, 계정 이름, 문서 이름을 선택해서 볼 수 있습니다. 검색시에는 대소문자를 구별합니다.',
+기록 종류, 사용자 이름 (대소문자 구분), 문서 이름을 선택해서 볼 수 있습니다. 검색시에는 대소문자를 구별합니다.',
'logempty' => '일치하는 항목이 없습니다.',
'log-title-wildcard' => '다음 글로 시작하는 제목 검색',
'showhideselectedlogentries' => '선택한 기록 항목 보이기/숨기기',
'noemailtext' => '이 사용자는 올바른 이메일 주소를 입력하지 않았습니다.',
'nowikiemailtitle' => '이메일이 허용되지 않음',
'nowikiemailtext' => '이 사용자는 다른 사용자로부터의 이메일을 받지 않도록 설정하였습니다.',
-'emailnotarget' => '수신자로 없는 사용자를 지정하였거나 계정 이름이 잘못되었습니다.',
-'emailtarget' => '수신자 계정 이름 입력',
-'emailusername' => '계정 이름:',
+'emailnotarget' => '받는이로 없는 사용자를 지정하였거나 사용자 이름이 잘못되었습니다.',
+'emailtarget' => '수신자 사용자 이름 입력',
+'emailusername' => '사용자 이름:',
'emailusernamesubmit' => '확인',
'email-legend' => '{{SITENAME}}의 다른 사용자에게 이메일을 보내기',
'emailfrom' => '이메일 발신자:',
마지막으로 이 문서를 편집한 사용자는 [[User:$3|$3]] ([[User talk:$3|토론]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]])입니다.',
'editcomment' => '편집 요약: "$1"',
'revertpage' => '[[Special:Contributions/$2|$2]]([[User talk:$2|토론]])의 편집을 [[User:$1|$1]]의 마지막 버전으로 되돌림',
-'revertpage-nouser' => '(계정 이름 삭제됨)의 편집을 [[User:$1|$1]]의 마지막 편집으로 되돌림',
+'revertpage-nouser' => '(사용자 이름 삭제됨)의 편집을 [[User:$1|$1]]의 마지막 편집으로 되돌림',
'rollback-success' => '$1의 편집을 $2의 마지막 버전으로 되돌렸습니다.',
# Edit tokens
'sp-contributions-blocked-notice-anon' => '이 IP 주소는 현재 차단되어 있습니다.
차단 기록은 다음과 같습니다:',
'sp-contributions-search' => '기여 찾기',
-'sp-contributions-username' => 'IP 주소 혹은 계정 이름:',
+'sp-contributions-username' => 'IP 주소 또는 사용자 이름:',
'sp-contributions-toponly' => '최신판만 보기',
'sp-contributions-submit' => '찾기',
'sp-contributions-explain' => '',
'blockiptext' => '차단할 IP 주소나 사용자 이름을 아래에 적어 주세요.
차단은 문서 훼손을 막기 위해, [[{{MediaWiki:Policy-url}}|정책]]에 의해서만 이루어져야 합니다.
차단 이유를 같이 적어주세요(예: 특정 문서 훼손).',
-'ipadressorusername' => 'IP 주소 또는 계정 이름:',
+'ipadressorusername' => 'IP 주소 또는 사용자 이름:',
'ipbexpiry' => '기간:',
'ipbreason' => '이유:',
'ipbreasonotherlist' => '다른 이유',
** 장난 편집
** 협박성 행동
** 다중 계정 악용
-** 부적절한 계정 이름',
+** 부적절한 사용자 이름',
'ipb-hardblock' => '이 IP를 이용하는 로그인한 사용자가 편집하는 것을 막기',
'ipbcreateaccount' => '계정 만들기를 막기',
'ipbemailban' => '이메일을 보내지 못하도록 막기',
'blockipsuccesstext' => '[[Special:Contributions/$1|$1]] 사용자가 차단되었습니다.<br />
차단된 사용자 목록은 [[Special:BlockList|여기]]에서 볼 수 있습니다.',
'ipb-blockingself' => '자기 자신을 차단하려고 합니다! 정말로 실행할까요?',
-'ipb-confirmhideuser' => '당신은 사용자를 차단하면서 "계정 숨기기" 설정을 선택했습니다. 이로써 모든 기록에서 이 사용자의 계정 이름을 숨기게 됩니다. 정말로 계정을 숨기시겠습니까?',
+'ipb-confirmhideuser' => '당신은 사용자를 차단하면서 "사용자 숨기기" 설정을 선택했습니다. 이로써 모든 기록에서 이 사용자의 사용자 이름을 숨기게 됩니다. 정말로 계정을 숨기시겠습니까?',
'ipb-edit-dropdown' => '차단 이유 목록 편집하기',
'ipb-unblock-addr' => '$1 차단 해제하기',
'ipb-unblock' => '사용자 또는 IP 주소 차단 해제하기',
해당 사용자의 차단 기록은 다음과 같습니다:',
'blocklog-showsuppresslog' => '이 사용자는 과거에 차단된 적이 있으며, 그 기록이 숨겨져 있습니다.
해당 사용자의 차단 기록은 다음과 같습니다:',
-'blocklogentry' => '[[$1]] 사용자를 $2 차단함 $3',
+'blocklogentry' => '사용자가 [[$1]] 사용자를 $2 차단함 $3',
'reblock-logentry' => '[[$1]] 사용자의 차단 기간을 $2(으)로 바꿈 $3',
'blocklogtext' => '이 목록은 사용자 차단/차단 해제 기록입니다.
자동으로 차단된 IP 주소는 여기에 나오지 않습니다.
'block-log-flags-noemail' => '이메일 막음',
'block-log-flags-nousertalk' => '자신의 토론 문서 편집 불가',
'block-log-flags-angry-autoblock' => '향상된 자동 차단 활성화됨',
-'block-log-flags-hiddenname' => '계정 이름 숨겨짐',
+'block-log-flags-hiddenname' => '사용자 이름 숨겨짐',
'range_block_disabled' => 'IP 범위 차단 기능이 비활성화되어 있습니다.',
'ipb_expiry_invalid' => '차단 기간이 잘못되었습니다.',
'ipb_expiry_temp' => '사용자 이름을 숨기는 차단은 반드시 무기한이어야 합니다.',
'ipb_already_blocked' => '"$1" 사용자는 이미 차단됨',
'ipb-needreblock' => '$1 사용자는 이미 차단되었습니다. 차단 설정을 바꾸시겠습니까?',
'ipb-otherblocks-header' => '다른 {{PLURAL:$1|차단}} 기록',
-'unblock-hideuser' => '이 계정 이름이 숨겨져 있기 때문에 이 사용자를 차단 해제할 수 없습니다.',
+'unblock-hideuser' => '이 사용자 이름이 숨겨져 있기 때문에 이 사용자를 차단 해제할 수 없습니다.',
'ipb_cant_unblock' => '오류: 차단 ID $1이(가) 존재하지 않습니다. 이미 차단 해제되었을 수 있습니다.',
'ipb_blocked_as_range' => '오류: IP 주소 $1은 직접 차단되지 않았기 때문에 차단 해제할 수 없습니다.
하지만 $2로 광역 차단되었기 때문에, 광역 차단 해제로 차단을 해제할 수 있습니다.',
'sorbs_create_account_reason' => '당신의 IP 주소는 {{SITENAME}}에서 사용하는 DNSBL 공개 프록시 목록에 들어 있습니다.
계정을 만들 수 없습니다.',
'cant-block-while-blocked' => '당신이 차단되어 있는 동안에는 다른 사용자를 차단할 수 없습니다.',
-'cant-see-hidden-user' => '당신이 차단하려 하는 사용자는 이미 차단되었고 계정 숨김 처리되었습니다.
-당신이 계정 숨기기 권한을 갖고 있지 않기 때문에, 이 사용자의 차단 기록을 보거나 차단 설정을 바꿀 수 없습니다.',
+'cant-see-hidden-user' => '당신이 차단하려 하는 사용자는 이미 차단되었고 숨김 처리되었습니다.
+당신이 사용자 숨기기 권한을 갖고 있지 않기 때문에, 이 사용자의 차단 기록을 보거나 차단 설정을 바꿀 수 없습니다.',
'ipbblocked' => '당신은 차단되어 있기 때문에 다른 사용자를 차단하거나 차단을 해제할 수 없습니다.',
'ipbnounblockself' => '당신은 자기 스스로를 차단 해제할 수 없습니다.',
이 경우에는 문서를 직접 이동하거나 두 문서를 합쳐야 합니다.",
'movearticle' => '문서 이동하기',
-'moveuserpage-warning' => "'''경고:''' 당신은 사용자 문서를 옮기려 하고 있습니다. 사용자 문서만 이동되며 계정 이름이 바뀌지 '''않는다'''는 점을 명심해주시기 바랍니다.",
+'moveuserpage-warning' => "'''경고:''' 당신은 사용자 문서를 옮기려 하고 있습니다. 사용자 문서만 이동되며 사용자 이름이 바뀌지 '''않는다'''는 점을 명심해주시기 바랍니다.",
'movenologin' => '로그인하지 않음',
'movenologintext' => '문서를 이동하려면 [[Special:UserLogin|로그인]]해야 합니다.',
'movenotallowed' => '문서를 이동할 권한이 없습니다.',
* <span class="mw-specialpagerestricted">제한된 특수 문서.</span>',
'specialpages-group-maintenance' => '관리용 목록',
'specialpages-group-other' => '다른 특수 문서',
-'specialpages-group-login' => 'ë¡\9cê·¸ì\9d¸ / ê°\80ì\9e\85',
+'specialpages-group-login' => 'ë¡\9cê·¸ì\9d¸ / ê³\84ì \95 ë§\8cë\93¤ê¸°',
'specialpages-group-changes' => '최근 바뀜과 기록',
'specialpages-group-media' => '파일 관리',
'specialpages-group-users' => '사용자와 권한',
'logentry-suppress-revision-legacy' => '$1 사용자가 비공개적으로 $3 문서의 특정 판에 대한 표시 설정을 바꾸었습니다.',
'revdelete-content-hid' => '내용 숨겨짐',
'revdelete-summary-hid' => '편집 요약 숨겨짐',
-'revdelete-uname-hid' => '계정 이름 숨겨짐',
+'revdelete-uname-hid' => '사용자 이름 숨겨짐',
'revdelete-content-unhid' => '내용 숨김 해제됨',
'revdelete-summary-unhid' => '편집 요약 숨김 해제됨',
-'revdelete-uname-unhid' => '계정 이름 숨김 해제됨',
+'revdelete-uname-unhid' => '사용자 이름 숨김 해제됨',
'revdelete-restricted' => '관리자에게 제한을 적용함',
'revdelete-unrestricted' => '관리자에 대한 제한을 해제함',
'logentry-move-move' => '$1 사용자가 $3 문서를 $4 문서로 옮겼습니다.',
# Feedback
'feedback-bugornote' => '기술적 문제를 구체적으로 설명할 준비가 되었다면 [$1 버그를 신고]해 주세요.
-아니면 아래에 쉬운 양식을 쓸 수 있습니다. 당신의 의견은 계정 이름과 사용 중인 브라우저 정보와 함께 "[$3 $2]"에 남겨질 것입니다.',
+아니면 아래에 쉬운 양식을 쓸 수 있습니다. 당신의 의견은 사용자 이름과 사용 중인 브라우저 정보와 함께 "[$3 $2]"에 남겨질 것입니다.',
'feedback-subject' => '제목:',
'feedback-message' => '내용:',
'feedback-cancel' => '취소',
'youhavenewmessages' => 'Dir hutt $1 ($2).',
'newmessageslink' => 'nei Messagen',
'newmessagesdifflink' => 'Lescht Ännerung',
+'youhavenewmessagesfromusers' => 'Dir hutt $1 vu(n) {{PLURAL:$3|engem anere Benotzer|$3 anere Benotzer}} ($2).',
'youhavenewmessagesmanyusers' => 'Dir hutt $1 vu ville Benotzer ($2)',
'newmessageslinkplural' => '{{PLURAL:$1|een neie Message|nei Message}}',
'newmessagesdifflinkplural' => 'lescht {{PLURAL:$1|Ännerung|Ännerungen}}',
* <span class="mw-specialpagecached">Spezialsäiten aus dem Tëschespäicher (ka vereelst sinn).</span>',
'specialpages-group-maintenance' => 'Maintenance-Rapporten',
'specialpages-group-other' => 'Aner Spezialsäiten',
-'specialpages-group-login' => 'Aloggen / Umellen',
+'specialpages-group-login' => 'Aloggen / Benotzerkont uleeën',
'specialpages-group-changes' => 'Rezent Ännerungen a Lëschten',
'specialpages-group-media' => 'Medie-Rapporten an eropgeluede Fichieren',
'specialpages-group-users' => 'Benotzer a Rechter',
* @author Aelske
* @author Benopat
* @author Cicero
+ * @author Geitost
* @author Kaganer
* @author Matthias
* @author Ooswesthoesbes
'youhavenewmessages' => 'Jūs turite $1 ($2).',
'newmessageslink' => 'naujų žinučių',
'newmessagesdifflink' => 'paskutinis pakeitimas',
+'youhavenewmessagesfromusers' => 'Jūs turite $1 nuo {{PLURAL:$3|kito vartotojo|$3 vartotojų}} ($2).',
+'youhavenewmessagesmanyusers' => 'Jūs turite $1 iš daugelio vartotojų ( $2 ) .',
+'newmessageslinkplural' => '{{PLURAL:$1|nauja žinutė|naujos žinutės}}',
+'newmessagesdifflinkplural' => 'paskutinis {{PLURAL:$1|pakeitimas|pakeitimai}}',
'youhavenewmessagesmulti' => 'Turite naujų žinučių $1',
'editsection' => 'redaguoti',
'editold' => 'taisyti',
'cannotdelete' => 'Nepavyko ištrinti puslapio ar failo „$1“.
Galbūt jį jau kažkas kitas ištrynė.',
'cannotdelete-title' => 'Negalite ištrinti puslapio "$1"',
+'delete-hook-aborted' => 'Trynimą atšaukė kabliukas.
+Nebuvo duotas joks paaiškinimas.',
'badtitle' => 'Blogas pavadinimas',
'badtitletext' => 'Nurodytas puslapio pavadinimas buvo neleistinas, tuščias arba neteisingai sujungtas tarpkalbinis arba tarpprojektinis pavadinimas. Jame gali būti vienas ar daugiau simbolių, neleistinų pavadinimuose',
'perfcached' => 'Rodoma išsaugota duomenų kopija, todėl duomenys gali būti ne patys naujausi. Maksimaliai $1 {{PLURAL:$1|rezultatas|rezultatai|rezultatų}} yra saugoma.',
Ją užrakinęs administratorius pateikė šį paaiškinimą: "$3".',
'invalidtitle-knownnamespace' => 'Klaidingas pavadinimas vardų erdvėje "$2" ir tekstu "$3"',
'invalidtitle-unknownnamespace' => 'Klaidingas pavadinimas nežinomoje vardų erdvėje numeriu $1 ir tekstu "$2"',
+'exception-nologin' => 'Neprisijungęs',
+'exception-nologin-text' => 'Šiam puslapiui ar veiksmui reikalingas prisijungimas šioje wiki.',
# Virus scanner
'virus-badscanner' => "Neleistina konfigūracija: nežinomas virusų skeneris: ''$1''",
'remembermypassword' => 'Prisiminti prisijungimo duomenis šiame kompiuteryje (daugiausiai $1 {{PLURAL:$1|dieną|dienas|dienų}})',
'securelogin-stick-https' => 'Likite prisijungę prie HTTPS po prisijungimo',
'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.',
'login' => 'Prisijungti',
'nav-login-createaccount' => 'Prisijungti / sukurti paskyrą',
'right-writeapi' => 'Naudoti rašymo API',
'right-delete' => 'Trinti puslapius',
'right-bigdelete' => 'Ištrinti puslapius su ilga istorija',
+'right-deletelogentry' => 'Naikinti ir anuliuoti konkrečius žurnalo įrašus',
'right-deleterevision' => 'Ištrinti ir atkurti specifines puslapių versijas',
'right-deletedhistory' => 'Žiūrėti ištrintų puslapių istoriją, nerodant susieto teksto',
'right-deletedtext' => 'Peržiūrėti ištrintą tekstą ir skirtumus tarp ištrintų puslapio versijų.',
'rollback' => 'Atmesti keitimus',
'rollback_short' => 'Atmesti',
'rollbacklink' => 'atmesti',
+'rollbacklinkcount' => 'atšaukti $1 {{PLURAL:$1|redagavimą|redagavimus}}',
+'rollbacklinkcount-morethan' => 'atšaukti daugiau nei $1 {{PLURAL:$1|redagavimą|redagavimus}}',
'rollbackfailed' => 'Atmetimas nepavyko',
'cantrollback' => 'Negalima atmesti redagavimo; paskutinis keitęs naudotojas yra šio puslapio autorius.',
'alreadyrolled' => 'Nepavyko atmesti paskutinio [[User:$2|$2]] ([[User talk:$2|Aptarimas]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]) daryto puslapio [[:$1]] keitimo;
'javascripttest-pagetext-frameworks' => 'Prašome pasirinkti vieną iš išvardintų testavimo struktūrų: $1',
'javascripttest-pagetext-skins' => 'Pasirinkite naudotojo sąsajos išvaizdą, kuriai atliksite testavimą:',
'javascripttest-qunit-intro' => 'Peržiūrėkite [$1 testavimo dokumentaciją]',
+'javascripttest-qunit-heading' => 'MediaWiki JavaScript QUnit bandymų komplektas',
# Tooltip help for the actions
'tooltip-pt-userpage' => 'Jūsų naudotojo puslapis',
'version-software' => 'Įdiegta programinė įranga',
'version-software-product' => 'Produktas',
'version-software-version' => 'Versija',
+'version-entrypoints' => 'Įėjimo taško URL',
+'version-entrypoints-header-entrypoint' => 'Įėjimo taškas',
'version-entrypoints-header-url' => 'URL',
# Special:FilePath
# New logging system
'logentry-delete-delete' => '$1 ištrynė puslapį $3',
'logentry-delete-restore' => '$1 atkūrė puslapį $3',
+'logentry-delete-event' => '$1 pakeistas matomumas {{PLURAL:$5|žurnalo įvykio|$5 žurnalo įvykių}} tarp $3: $4',
'logentry-delete-revision' => '$1 pakeitė puslapio „$3“ {{PLURAL:$5|versijos|$5 versijų}} matomumą: $4',
+'logentry-delete-event-legacy' => '$1 pakeistas matomumą žurnalo renginiams tarp $3',
+'logentry-delete-revision-legacy' => '$1 pakeistas matomumas pažiūrų puslapio $3',
+'logentry-suppress-delete' => '$1 nuslopino puslapį $3',
+'logentry-suppress-event' => '$1 slaptai pakeistas matomumas {{PLURAL:$5|žurnalo įvykio|$5 žurnalo įvykiu}} tarp $3: $4',
+'logentry-suppress-revision' => '$1 slaptai pakeistas matomumas {{PLURAL:$5|peržiūros|$5 peržiūrų}} puslapyje $3: $4',
+'logentry-suppress-event-legacy' => '$1 slaptai pakeistas matomumas žurnalo įvykių tarp $3',
+'logentry-suppress-revision-legacy' => '$1 slaptai pakeistas matomumas peržiūrų puslapyje $3',
'revdelete-content-hid' => 'turinys paslėptas',
'revdelete-summary-hid' => 'paslėptas keitimo komentaras',
'revdelete-uname-hid' => 'paslėptas naudotojo vardas',
'logentry-move-move-noredirect' => '$1 pervadino puslapį $3 į $4, nepalikdamas nukreipimo',
'logentry-move-move_redir' => '$1 pervadino puslapį iš $3 į $4, vietoje buvusio nukreipimo',
'logentry-move-move_redir-noredirect' => '$1 pervadino puslapį iš $3 į $4, vietoje buvusio nukreipimo, bet nesukurdamas naujo',
+'logentry-patrol-patrol' => '$1 pažymėjo peržiūrą $4 puslapio $3 patruliuojama',
+'logentry-patrol-patrol-auto' => '$1 automatiškai pažymėjo peržiūrą $4 puslapio $3 patruliuojama',
'logentry-newusers-newusers' => '$1 sukūrė naudotojo paskyrą',
'logentry-newusers-create' => '$1 sukūrė naudotojo paskyrą',
'logentry-newusers-create2' => '$1 sukūrė naudotojo paskyrą $3',
# API errors
'api-error-badaccess-groups' => 'Jums neleidžiama įkelti failus į šią wiki.',
+'api-error-badtoken' => 'Vidinė klaida: blogai atpažinimo ženklas.',
'api-error-copyuploaddisabled' => 'Siuntimas pagal URL yra išjungtas šiame serveryje.',
+'api-error-duplicate' => 'Jau {{PLURAL:$1|yra [$2 kitas failas]|yra [$2 kiti failai]}} puslapyje su tuo pačiu turiniu..',
+'api-error-duplicate-archive' => 'Jau {{PLURAL:$1|buvo [$2 kitas failas]|buvo [$2 kitų failų]}} puslapyje su tuo pačiu turiniu, bet {{PLURAL:$1|buvo|buvo}} ištrinti.',
+'api-error-duplicate-archive-popup-title' => 'Dubliuoti {{PLURAL:$1|failą kuris buvo|failus kurie buvo}} jau buvo ištrinti.',
'api-error-duplicate-popup-title' => 'Dubliuoti {{PLURAL:$1|failą|failus}}',
'api-error-empty-file' => 'Pateikta failas buvo tuščias.',
'api-error-emptypage' => 'Kurti naujus, tuščius puslapius neleidžiama.',
'api-error-fetchfileerror' => 'Vidinė klaida: Kažkas nutiko gaunant failą.',
+'api-error-fileexists-forbidden' => 'Failas, kurio pavadinimas "$1" jau egzistuoja, ir negali būti perrašytas.',
+'api-error-fileexists-shared-forbidden' => 'Failas, kurio pavadinimas "$1" jau egzistuoja bendro naudojimo failų saugykloje, ir negali būti perrašytas.',
'api-error-file-too-large' => 'Failą, kurį pateikėte buvo per didelis.',
'api-error-filename-tooshort' => 'Failo vardas yra per trumpas.',
'api-error-filetype-banned' => 'Šis failų tipas yra uždraustas.',
'api-error-hookaborted' => 'Pakeitimą, kurį bandėte atlikti, nutraukė priedas.',
'api-error-http' => 'Vidinė klaida: nepavyko prisijungti prie serverio.',
'api-error-illegal-filename' => 'Failo vardas neleidžiamas.',
+'api-error-internal-error' => 'Vidinė klaida: Kažkas ne taip su jūsų įkėlimo apdorojimu wiki.',
'api-error-invalid-file-key' => 'Vidinė klaida: failas nerastas saugykloje.',
+'api-error-missingparam' => 'Vidinė klaida: Trūksta reikalingų parametrų.',
'api-error-missingresult' => 'Vidinė klaida: nepavyko nustatyti, ar pavyko nukopijuoti.',
'api-error-mustbeloggedin' => 'Jūs turite būti prisijungęs kad galėtumėte įkelti failus.',
'api-error-mustbeposted' => 'Vidinė klaida: prašymas reikalauja HTTP POST.',
'api-error-noimageinfo' => 'Įkelti pavyko, bet serveris nepateikė mums jokios informacijos apie failą.',
+'api-error-nomodule' => 'Vidinė klaida: nėra nustatytas įkėlimų modulis.',
'api-error-ok-but-empty' => 'Vidinė klaida: nėra atsakymo iš serverio.',
'api-error-overwrite' => 'Perrašymas esamą failą neleidžiamas.',
'api-error-stashfailed' => 'Vidinė klaida: serveriui nepavyko išsaugoti laikinąjį failą.',
'tog-hidepatrolled' => 'Slēpt apstiprinātās izmaņas pēdējo izmaiņu sarakstā',
'tog-newpageshidepatrolled' => 'Paslēpt pārbaudītās lapas jauno lapu sarakstā',
'tog-extendwatchlist' => 'Izvērst uzraugāmo lapu sarakstu, lai parādītu visas veiktās izmaiņas (ne tikai pašas svaigākās)',
-'tog-usenewrc' => "Lietot uzlaboto pēdējo izmaiņu lapu (izmanto ''JavaScript'')",
+'tog-usenewrc' => "Grupēt izmaiņas pēc lapas pēdējās izmaiņās un uzraugāmo lapu sarakstā (izmanto ''JavaScript'')",
'tog-numberheadings' => 'Automātiski numurēt virsrakstus',
'tog-showtoolbar' => 'Rādīt rediģēšanas rīkjoslu',
'tog-editondblclick' => "Atvērt rediģēšanas lapu ar dubultklikšķi (izmanto ''JavaScript'')",
'edit-no-change' => 'Tavs labojums tika ignorēts, jo tekstā netika izdarītas izmaiņas.',
'edit-already-exists' => 'Nevar izveidot jaunu lapu.
Tā jau eksistē.',
+'defaultmessagetext' => 'Noklusētais ziņojuma teksts',
# Parser/template warnings
'expensive-parserfunction-category' => 'Lapas ar pārāk daudz laikietilpīgiem apstrādes funkciju izsaukumiem',
# Diffs
'history-title' => '"$1" versiju hronoloģija',
+'difference-title' => 'Atšķirības starp "$1" versijām',
'difference-multipage' => '(Atšķirības starp lapām)',
'lineno' => '$1. rindiņa:',
'compareselectedversions' => 'Salīdzināt izvēlētās versijas',
# Namespace 8 related
'allmessages' => 'Visi sistēmas paziņojumi',
'allmessagesname' => 'Nosaukums',
-'allmessagesdefault' => 'Sākotnējais teksts',
+'allmessagesdefault' => 'Noklusētais ziņojuma teksts',
'allmessagescurrent' => 'Pašreizējais teksts',
'allmessagestext' => "Šajā lapā ir visu \"'''MediaWiki:'''\" lapās atrodamo sistēmas paziņojumu uzskaitījums.
Šos paziņojumus var izmainīt tikai admini. Izmainot tos šeit, tie tiks izmainīti tikai šajā mediawiki instalācijā. Lai tos izmainītu visām pārējām, apskatieties [//www.mediawiki.org/wiki/Localisation MediaWiki Localisation] un [//translatewiki.net translatewiki.net].",
* <span class="mw-specialpagecached">പ്രാദേശികമായി സംഭരിച്ചുപയോഗിക്കുന്ന പ്രത്യേക താളുകൾ.</span>',
'specialpages-group-maintenance' => 'പരിചരണം ആവശ്യമായവ',
'specialpages-group-other' => 'മറ്റു പ്രത്യേക താളുകൾ',
-'specialpages-group-login' => 'à´ªàµ\8dà´°à´µàµ\87ശിà´\95àµ\8dà´\95àµ\81à´\95 / à´\85à´\82à´\97à´¤àµ\8dà´µà´\82 à´\8eടുക്കുക',
+'specialpages-group-login' => 'à´ªàµ\8dà´°à´µàµ\87ശിà´\95àµ\8dà´\95àµ\81à´\95 / à´\85à´\82à´\97à´¤àµ\8dവമàµ\86ടുക്കുക',
'specialpages-group-changes' => 'പുതിയ മാറ്റങ്ങളും രേഖകളും',
'specialpages-group-media' => 'മീഡിയ രേഖകളും അപ്ലോഡുകളും',
'specialpages-group-users' => 'ഉപയോക്താക്കളും അവകാശങ്ങളും',
'protect-othertime' => 'Ħin ieħor:',
'protect-othertime-op' => 'ħin ieħor',
'protect-existing-expiry' => 'Skadenza attwali: $2, $3',
-'protect-otherreason' => 'Raġunijiet oħra/addizjonali:',
+'protect-otherreason' => 'Raġunijiet oħra/addizzjonali:',
'protect-otherreason-op' => 'Raġuni oħra',
'protect-dropdown' => '*Raġunijiet komuni għall-protezzjoni
** Vandaliżmu eċċessiv
* @author Hanzaw
* @author Hintha
* @author Lagoonaing
+ * @author Liangent
* @author Lionslayer
* @author Minnyoonthit
* @author Myanmars
'loginprompt' => '{{SITENAME}} သို့ လော့အင်ဝင်ရန် ကွတ်ကီးသုံးနိုင်ရန် ပြုလုပ်ပေးထားရမည်။',
'userlogin' => 'Log in ဝင်ရန်/ အကောင့် လုပ်ရန်',
'userloginnocreate' => 'Log in ဝင်ရန်',
-'logout' => 'Log out ထွက်ရန်',
-'userlogout' => 'Log out ထွက်ရန်',
+'logout' => 'ထွက်ရန်',
+'userlogout' => 'ထွက်ရန်',
'notloggedin' => 'logged in ဝင်မထားပါ',
'nologin' => 'အကောင့်မရှိဘဲ ဖြစ်နေပါသလား။ $1။',
'nologinlink' => 'အကောင့်လုပ်ရန်',
'right-ipblock-exempt' => 'Kan redigere fra blokkerte IP-adresser',
'right-proxyunbannable' => 'Kan redigere fra blokkerte proxyer',
'right-unblockself' => 'Fjerne blokkering av seg selv',
-'right-protect' => 'Endre beskyttelsesnivåer',
+'right-protect' => 'Endre beskyttelsesnivåer og redigere beskyttete sider',
'right-editprotected' => 'Redigere beskyttede sider',
'right-editinterface' => 'Redigere brukergrensesnittet',
'right-editusercssjs' => 'Redigere andre brukeres CSS- og JS-filer',
* @ingroup Language
* @file
*
+ * @author Geitost
* @author Kaganer
* @author Purodha
* @author Slomox
*
* @author Erwin
* @author Erwin85
+ * @author Geitost
* @author Jens Frank
* @author Kaganer
* @author Purodha
'youhavenewmessages' => 'U hebt $1 ($2).',
'newmessageslink' => 'nieuwe berichten',
'newmessagesdifflink' => 'laatste wijziging',
+'youhavenewmessagesfromusers' => 'U heeft $1 van {{PLURAL:$3|een andere gebruiker|$3 gebruikers}} ($2).',
+'youhavenewmessagesmanyusers' => 'U heeft $1 van een groot aantal gebruikers ($2).',
+'newmessageslinkplural' => '{{PLURAL:$1|een nieuw bericht|nieuwe berichten}}',
+'newmessagesdifflinkplural' => 'laatste {{PLURAL:$1|wijziging|wijzigingen}}',
'youhavenewmessagesmulti' => 'U hebt nieuwe berichten op $1',
'editsection' => 'bewerken',
'editold' => 'bewerken',
* @author Eirik
* @author Finnrind
* @author Frokor
+ * @author Geitost
* @author Gunnernett
* @author Guttorm Flatabø
* @author H92
'difference-multipage' => '(Skilnad mellom sider)',
'lineno' => 'Line $1:',
'compareselectedversions' => 'Samanlikn valde versjonar',
-'showhideselectedversions' => 'Syn/skjul valde versjonar',
+'showhideselectedversions' => 'Vis/løyn valde versjonar',
'editundo' => 'angre',
'diff-multi' => '({{PLURAL:$1|Éin mellomversjon|$1 mellomversjonar}} frå {{PLURAL:$2|éin brukar|$2 brukarar}} er ikkje {{PLURAL:$1|vist|viste}})',
'diff-multi-manyusers' => '({{PLURAL:$1|Ein mellomversjon|$1 mellomversjonar}} av meir enn $2 {{PLURAL:$2|brukar|brukarar}} er ikkje {{PLURAL:$1|vist|viste}})',
'right-ipblock-exempt' => 'Kan gjere endringar frå blokkerte IP-adresser',
'right-proxyunbannable' => 'Kan gjere endringar frå blokkerte proxyar',
'right-unblockself' => 'Avblokkera seg sjølve',
-'right-protect' => 'Endre vernenivå',
+'right-protect' => 'Endre vernenivå<!-- og redigera beskyttete sider-->',
'right-editprotected' => 'Endre verna sider',
'right-editinterface' => 'Redigere brukargrensesnittet',
'right-editusercssjs' => 'Endre andre brukarar sine CSS- og JS-filer',
'backend-fail-writetemp' => 'ଅସ୍ଥାୟୀ ଫାଇଲ ତିଆରି କରିପାରିଲୁ ନାହିଁ ।',
'backend-fail-closetemp' => 'ଅସ୍ଥାୟୀ ଫାଇଲ ବନ୍ଦ କରିହେଲା ନାହିଁ ।',
'backend-fail-read' => '$1 ଫାଇଲଟି ପଢ଼ିପାରିଲୁ ନାହିଁ ।',
-'backend-fail-create' => '$1 ଫାà¬\87ଲà¬\9fି ତିà¬\86ରି à¬\95ରିପାରିଲà\81 ନାହିଁ ।',
+'backend-fail-create' => '$1 ଫାà¬\87ଲରà\87 à¬\95ିà¬\9bି ଲà\87à¬\96ି ହà\87ଲା ନାହିଁ ।',
# Lock manager
'lockmanager-notlocked' => 'କିଳାଯାଇଥିବା "$1"କୁ ଖୋଲିପାରିଲୁ ନାହିଁ; ଏହା ପ୍ରକୃତରେ କିଳାଯାଇନାହିଁ ।',
'tog-previewontop' => 'Smon-e la preuva dzora al quàder ëd modìfica dël test e nen sota',
'tog-previewonfirst' => 'Smon na preuva la prima vira che as fa na modìfica',
'tog-nocache' => 'Disabilité la memòria local ëd le pàgine dël navigador',
-'tog-enotifwatchlistpages' => "Mand-me un messagi an pòsta eletrònica quand a-i son dle modìfiche a le pàgine ch'im ten-o sot euj",
+'tog-enotifwatchlistpages' => "Mandeme un mëssagi an pòsta eletrònica quand a-i son dle modìfiche a le pàgine ch'im ten-o sot euj",
'tog-enotifusertalkpages' => 'Mand-me un messagi ëd pòsta eletrònica quand a-i son dle modìfiche a mia pàgina dle ciaciarade',
-'tog-enotifminoredits' => 'Mand-me un messagi an pòsta eletrònica bele che për le modìfiche cite',
+'tog-enotifminoredits' => "Mandeme un mëssagi an pòsta eletrònica bele che për le modìfiche cite dle pàgine o dj'archivi",
'tog-enotifrevealaddr' => 'Lassa che a së s-ciàira mia adrëssa ëd pòsta eletrònica ant ij messagi ëd notìfica',
'tog-shownumberswatching' => "Smon ël nùmer d'utent che as ten-o la pàgina sot euj",
'tog-oldsig' => 'Firma esistenta:',
'right-writeapi' => "Dovré l'API dë scritura",
'right-delete' => 'Scancelé dle pàgine',
'right-bigdelete' => 'Scancelé dle pàgine con na stòria longa',
-'right-deletelogentry' => 'Cansela e riprìstina vos ëd registr specìfiche',
+'right-deletelogentry' => 'Scancelé e ripristiné dle vos ëd registr specìfiche',
'right-deleterevision' => 'Scancelé e disdëscancelé na version ëspessìfica ëd na pàgina',
'right-deletedhistory' => 'Vardé le revision ëscancelà ëd la stòria, sensa sò test',
'right-deletedtext' => 'Vëdde ël test ëscancelà e le modìfiche antra le revision ëscancelà',
'rollback' => 'Gavé via le modìfiche',
'rollback_short' => 'Ripristiné',
'rollbacklink' => "ripristiné j'archivi",
-'rollbacklinkcount' => 'rollback ëd $1 {{PLURAL:$1|modìfica|modìfiche}}',
-'rollbacklinkcount-morethan' => 'rollback ëd pi che $1 {{PLURAL:$1|modìfica|modìfiche}}',
+'rollbacklinkcount' => 'tiré andré $1 {{PLURAL:$1|modìfica|modìfiche}}',
+'rollbacklinkcount-morethan' => 'tiré andré pi che $1 {{PLURAL:$1|modìfica|modìfiche}}',
'rollbackfailed' => "A l'é pa podusse ripristiné",
'cantrollback' => "As peul pa tornesse a na version pì veja: l'ùltima modìfica a l'ha fala l'ùnich utent che a l'abia travajà a cost artìcol-sì.",
'alreadyrolled' => "As peulo pa anulé j'ultime modìfiche ëd [[:$1]] fàite da [[User:$2|$2]] ([[User talk:$2|Talk]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]);
'tooltip-pt-userpage' => 'Soa pàgina utent',
'tooltip-pt-anonuserpage' => "La pàgina utent për l'IP con ël qual chiel a contribuiss",
'tooltip-pt-mytalk' => 'Soa pàgina ëd discussion e ciaciarade',
-'tooltip-pt-anontalk' => 'Pàgina ëd ciaciarade për l',
+'tooltip-pt-anontalk' => 'La pàgina ëd ciaciarade an sle contribussion da costa adrëssa IP',
'tooltip-pt-preferences' => 'Coma che i veuj mia {{SITENAME}}.',
'tooltip-pt-watchlist' => 'Lista dle pàgine che chiel as ten sot euj.',
-'tooltip-pt-mycontris' => 'Lista ëd toe contribussion',
+'tooltip-pt-mycontris' => 'Lista ëd soe contribussion',
'tooltip-pt-login' => "Un a l'é nen obligà a rintré ant al sistema, ma se a lo fa a l",
'tooltip-pt-anonlogin' => "Un a l'é nen obligà a rintré ant al sistema, ma se a lo fa a l",
'tooltip-pt-logout' => 'Seurte da',
* <span class="mw-specialpagecached">Pàgine speciaj mach an memòria local (a peulo esse veje).</span>',
'specialpages-group-maintenance' => 'Rapòrt ëd manutension',
'specialpages-group-other' => 'Àutre pàgine speciaj',
-'specialpages-group-login' => 'Login / registrassion',
+'specialpages-group-login' => 'Intra / crea un cont',
'specialpages-group-changes' => 'Ùltime modìfiche e registr',
'specialpages-group-media' => 'Rapòrt dij file multimediaj e dle carie',
'specialpages-group-users' => 'Utent e drit',
'tooltip-ca-move' => 'همدا مخ لېږدول',
'tooltip-ca-watch' => 'دا مخ په خپل کتنلړکې ګډول',
'tooltip-ca-unwatch' => 'همدا مخ خپل کتنلړ نه لرې کول',
-'tooltip-search' => 'د {{SITENAME}} لټون',
+'tooltip-search' => '{{SITENAME}} پلټل',
'tooltip-search-go' => 'په دې نوم د کټ مټ ورته مخ شتون په صورت کې، هماغه مخ ته ورځه',
'tooltip-search-fulltext' => 'په مخونو کې دا متن وپلټه',
'tooltip-p-logo' => 'لومړی مخ',
# Signatures
'signature' => '[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|خبرې اترې]])',
+# Core parser functions
+'duplicate-defaultsort' => '\'\'\'ګواښنه:\'\'\'د "$2" تلواليزه اوډون تڼۍ تر دې پخوا ټاکلې تلواليزه اوډون تڼۍ "$1" پر ځای چارنه کېږي.',
+
# Special:Version
'version' => 'بڼه',
'version-extensions' => 'لګېدلي شاتاړي',
* @author Purodha
* @author Rancher
* @author Raymond
+ * @author Reedy
* @author Robby
* @author Rotemliss
* @author Ryan Schmidt
{{Identical|New messages}}',
'newmessagesdifflink' => 'This is the second link displayed in an orange rectangle when a user gets a message on his talk page. Used in message {{msg-mw|youhavenewmessages}} (as parameter $2).',
'youhavenewmessagesfromusers' => 'New talk indicator message: the message appearing when someone edited your user talk page.
-The message takes three parameters, {{msg-mw|newmessageslinkplural}}, {{msg-mw|newmessagesdifflinkplural}}, and the number of authors
-that have edited the talk page since the owning user last viewed it.',
-'youhavenewmessagesmanyusers' => 'New talk indicator message: the message appearing when someone edited your user talk page.
-Like {{msg-mw|youhavenewmessages}}, but getting {{msg-mw|newmessageslinkplural}} and {{msg-mw|newmessagesdifflinkplurl}} as parameters $1 and $2, respectively. Used when more than 10 users edited the user talk page since the owning user last viewed it.',
+The message takes three parameters;
+*$1 {{msg-mw|newmessageslinkplural}},
+*$2 {{msg-mw|newmessagesdifflinkplural}}, and
+*$3 the number of authors who have edited the talk page since the owning user last viewed it.',
+'youhavenewmessagesmanyusers' => 'New talk indicator message: the message appearing when someone edited your user talk page. Used when more than 10 users edited the user talk page since the owning user last viewed it, similar to{{msg-mw|youhavenewmessages}}. Parameters:
+* $1 is {{msg-mw|newmessageslinkplural}},
+* $2 is {{msg-mw|newmessagesdifflinkplurl}}.',
'newmessageslinkplural' => 'Like {{msg-mw|newmessageslink}} but supporting pluralization. Used in message {{msg-mw|youhavenewmessagesfromusers}} (as parameter $1).
This message itself takes one parameter, $1, which is 1 if there was one new edit, or 2 if there was more than one new edit
since the last time the user has seen his or her talk page.',
'newmessagesdifflinkplural' => 'Like {{msg-mw|newmessagesdifflink}} but supporting pluralization. Used in message {{msg-mw|youhavenewmessagesfromusers}} (as parameter $2).
-This message itself takes one parameter, $1, which is 1 if there was one new edit, or 2 if there was more than one new edit
-since the last time the user has seen his or her talk page.',
+This message itself takes one parameter, $1, which is the number of new edits since the last time the user has seen his or her talk page.',
'youhavenewmessagesmulti' => 'The alternative of {{msg|youhavenewmessages}} as used on wikis with a special setup so they can receive the "new message" notice on other wikis as well. Used on [http://www.wikia.com/ Wikia].
The format is: "{{int:youhavenewmessagesmulti| [[MediaWiki:Newmessageslink/{{SUBPAGENAME}}|{{int:newmessageslink}}]]}}"',
'editsection' => 'Display name of link to edit a section on a content page. Example: [{{MediaWiki:Editsection}}].
* $2 is the number of items in $1 (one or two)',
# Search results
-'searchresults' => '{{Identical|Search results}}',
+'searchresults' => 'This is the title of the page that contains the results of a search.
+
+{{Identical|Search results}}',
'searchresults-title' => 'Appears as page title in the html header of the search result special page.',
'notitlematches' => 'Header of results page after a search for a title for which no page exists',
'textmatches' => 'When displaying search results',
'api-error-verification-error' => 'The word "extension" refers to the part behind the last dot in a file name, that by convention gives a hint about the kind of data format which a files contents are in.',
# Unknown messages
-'api-error-filetype-banned-type' => 'API error message that can be used for client side localisation of API errors.',
+'api-error-filetype-banned-type' => "API error message that can be used for client side localisation of API errors.
+
+* $1 is the extension(s) of the file which cannot be uploaded
+* $2 is the list of file extensions that can be uploaded (Example: ''png, gif, jpg, jpeg, ogg, pdf, svg.'')
+* $3 is the number of allowed file formats (to be used for the PLURAL function)
+* $4 is the number of extensions that could not be uploaded (to be used for the PLURAL function)",
);
'youhavenewmessages' => 'Aveți $1 ($2).',
'newmessageslink' => 'mesaje noi',
'newmessagesdifflink' => 'comparație cu versiunea precedentă',
+'youhavenewmessagesfromusers' => 'Aveți $1 de la {{PLURAL:$3|un alt utilizator|$3 utilizatori}} ($2).',
+'youhavenewmessagesmanyusers' => 'Aveți $1 de la mulți utilizatori ($2).',
+'newmessageslinkplural' => '{{PLURAL:$1|un mesaj nou|mesaje noi}}',
+'newmessagesdifflinkplural' => 'ultima/(ele) {{PLURAL:$1|schimbare|schimbări}}',
'youhavenewmessagesmulti' => 'Aveți mesaje noi la $1',
'editsection' => 'modificare',
'editold' => 'modificare',
* <span class="mw-specialpagecached">Pagini speciale aflate doar în memoria cache (pot fi neactualizate).</span>',
'specialpages-group-maintenance' => 'Întreținere',
'specialpages-group-other' => 'Alte pagini speciale',
-'specialpages-group-login' => 'Autentificare / Înregistrare',
+'specialpages-group-login' => 'Autentificare / creare cont',
'specialpages-group-changes' => 'Schimbări recente și jurnale',
'specialpages-group-media' => 'Fișiere',
'specialpages-group-users' => 'Utilizatori și permisiuni',
'newuserlog-byemail' => 'parola trimisă prin e-mail',
# Feedback
-'feedback-bugornote' => 'Dacă sunteți pregătit să descrieți o problemă tehnică în detaliu vă rugăm să [ $1 raportați un bug].
-În caz contrar, puteți utiliza formularul de mai jos. Comentariul dumneavoastră va fi adăugat pe pagina „[ $3 $2 ]”, împreună cu numele de utilizator și numele navigatorului pe care îl folosiți.',
+'feedback-bugornote' => 'Dacă sunteți pregătit să descrieți o problemă tehnică în detaliu vă rugăm să [$1 raportați un bug].
+În caz contrar, puteți utiliza formularul de mai jos. Comentariul dumneavoastră va fi adăugat pe pagina „[$3 $2]”, împreună cu numele de utilizator și numele navigatorului pe care îl folosiți.',
'feedback-subject' => 'Subiect:',
'feedback-message' => 'Mesaj:',
'feedback-cancel' => 'Revocare',
'cannotdelete' => '\'A pàgene o \'u file "$1" non ge pò essere scangellate.
Pò essere ca ggià ha state scangellete da quacche otre.',
'cannotdelete-title' => 'Non ge puè scangellà \'a pàgene "$1"',
+'delete-hook-aborted' => "Cangiamende annullete da 'nu ''hook''.
+Non g'à date nisciune mutive.",
'badtitle' => 'Titele sbagliete',
'badtitletext' => "'A pàgene ca è cerchete tène 'nu titele errete, vacande, o jè 'nu collegamende inter-lènghe o inter-uicchi errete.
Pò essere ca tène une o cchiù carattere ca non ge ponne essere ausete jndr'à le titele.",
'ns-specialprotected' => 'Le pàgene speciale no ponne essere cangete.',
'titleprotected' => "Stu titele ha state prutette da 'a ccreazione da [[User:$1|$1]].
'U mutive jè ''$2''.",
+'filereadonlyerror' => 'Non ge pozze cangià \'u file "$1" purcé l\'archivije de le file "$2" ste in mode sola letture.
+
+L\'amministratore ca l\'ha bloccate dèje sta spiegazione: "$3".',
+'invalidtitle-knownnamespace' => 'Titole invalide cu \'u namespace "$2" e teste "$3"',
+'invalidtitle-unknownnamespace' => 'Titele invalide cu numere de namespace scanusciute $1 e teste "$2"',
'exception-nologin' => 'Non ge sì collegate',
'exception-nologin-text' => "Sta pàgene o azione richiede ca a trasè jndr'à sta uicchi.",
'remembermypassword' => "Arrencuerdete 'u nome mije sus a stu combiuter (pe 'nu massime de $1 {{PLURAL:$1|sciurne|sciurne}})",
'securelogin-stick-https' => "Statte collegate ô HTTPS apprisse 'a trasute",
'yourdomainname' => "'U nome d'u dominie tue:",
+'password-change-forbidden' => 'Non ge puè cangià le passuord sus a sta uicchi.',
'externaldberror' => "Vide bbuene, o stè 'n'errore de autendicazione a 'u database oppure tu non ge puè aggiorna 'u cunde tue esterne.",
'login' => 'Tràse',
'nav-login-createaccount' => 'Tràse / Reggistrete',
'noarticletext-nopermission' => "Pe mò non ge stè teste jndr'à sta pàgene.
Tu puè [[Special:Search/{{PAGENAME}}|cercà pe stu titele]] jndr'à otre pàggene,
o <span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} cirche jndr'à l'archivije cullegate]</span>.",
+'missing-revision' => "'A revisione #\$1 d'a pàgene chiamate \"{{PAGENAME}}\" non g'esiste.
+
+Quiste succede normalmende purcé 'u cunde jè collegate a 'na pàgene ca ha state scangellate.
+Le dettaglie le puè acchià jndr'à l'[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} archivije de le scangellaziune].",
'userpage-userdoesnotexist' => '\'U cunde utende "<nowiki>$1</nowiki>" non g\'è reggistrete.
Pe piacere, condrolle ce tu vuè cu ccreje/cange sta pàgene.',
'userpage-userdoesnotexist-view' => '\'U cunde utende "$1" non g\'è reggistrate.',
'node-count-exceeded-warning' => "Pagene ha sbunnate 'u condegge de le node",
'expansion-depth-exceeded-category' => "Pàggene addò 'a profonnetà de l'espanzione jè supranate",
'expansion-depth-exceeded-warning' => "Pàggene ca sbonnane 'a profonnetà de espanzione",
+'parser-unstrip-loop-warning' => 'Cicle infinite acchiate',
+'parser-unstrip-recursion-limit' => 'Limite de ricorsione infinite sbunnate ($1)',
'converter-manual-rule-error' => "Errore assute jndr'à le regole de conversione d'a lènghe manuale",
# "Undo" feature
'editundo' => 'annulle',
'diff-multi' => "({{PLURAL:$1|'na versione de mmienze|$1 cchiù versiune de mmienze}} de {{PLURAL:$2|'n'utende|$2 utinde}} non ge se vèdene)",
'diff-multi-manyusers' => "({{PLURAL:$1|'Na revisione de 'mmienze|$1 revisiune de 'mmienze}} non g'è viste da cchiù de $2 {{PLURAL:$2|utende|utinde}})",
+'difference-missing-revision' => "{{PLURAL:$2|'Na revisione|$2 revisiune}} de sta differenze ($1) {{PLURAL:$2|non g'onne|non g'onne}} state acchiate.
+
+Quiste succede normalmende purcé 'u cunde jè collegate a 'na pàgene ca ha state scangellate.
+Le dettaglie le puè acchià jndr'à l'[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} archivije de le scangellaziune].",
# Search results
'searchresults' => "Resultete d'a ricerche",
'backend-fail-closetemp' => 'Non ge pozze achiudere file temboranèe.',
'backend-fail-read' => "Non ge pozze leggere 'u file $1.",
'backend-fail-create' => "Non ge pozze scrivere 'u file $1.",
+'backend-fail-maxsize' => 'Non ge pozze scrivere \'u file "$1" purcé jè cchiù granne de {{PLURAL:$2|\'nu byte|$2 byte}}',
'backend-fail-readonly' => 'L\'archivije de rete "$1" jè pe stu mumende in sole letture. \'U mutive ha state: "$2"',
'backend-fail-synced' => "'U file \"\$1\" jè jndr'à 'nu state ingonsistende jndr'à l'archivije inderne",
'backend-fail-connect' => 'Non ge pozze connettere \'a memorie de rrete "$1".',
'backend-fail-internal' => "'N'errore scanusciute s'à verificate jndr'à l'archivije de rrete \"\$1\".",
'backend-fail-contenttype' => 'Non ge pozze capìe \'u tipe de condenute d\'u file da reggistrà sus a "$1".',
+'backend-fail-batchsize' => "L'archivije de rrete ha date 'nu processe de $1 {{PLURAL:$1|operazione|operaziune}} sus a le file; 'u limite jè $2 {{PLURAL:$2|operazione|operaziune}}.",
+'backend-fail-usable' => 'Non ge pozze scrivere \'u file "$1" purcé mangane le permesse sufficiende o non g\'esiste \'a cartelle/contenitore.',
+
+# File journal errors
+'filejournal-fail-dbconnect' => 'Non ge pozze collegà a l\'archivije d\'u database pe memorizzà \'u rrete "$1".',
+'filejournal-fail-dbquery' => 'Non ge pozze aggiornà l\'archivije d\'u database pe memorizzà \'u rrete "$1".',
# Lock manager
'lockmanager-notlocked' => 'Non ge pozze sbloccà "$1"; jidde non g\'è bloccate.',
Pe piacere vide 'a [$2 pàgene de descrizione d'u file] pe maggiore 'mbormaziune.",
'sharedupload-desc-here' => "Stu file è da $1 e pò essere ausate pe otre pruggette.<br />
'A descriziona sus a [$2 pàgene de descrizione d'u file] ste aqquà sotte.",
+'sharedupload-desc-edit' => "Stu file avène da $1 e pò essere ausate da otre pruggette.
+Pò essere ca tu vuè cangià 'a descrizione de jidde [$2 pàgene de descrizione d'u file] aqquà.",
+'sharedupload-desc-create' => "Stu file avène da $1 e pò essere ausate da otre pruggette.
+Pò essere ca tu vuè cangià 'a descrizione de jidde [$2 pàgene de descrizione d'u file] aqquà.",
'filepage-nofile' => 'Nisciune file cu stu nome esiste.',
'filepage-nofile-link' => "Nisciune file cu stu nome esiste, ma tu 'u puè [$1 carecà].",
'uploadnewversion-linktext' => "Careche 'na versiona nove de stu fail",
'wantedpages' => 'Pàggene cchiù cerchete',
'wantedpages-badtitle' => "Titele invalide in mmienze a l'inzieme de le resultate: $1",
'wantedfiles' => 'File cchiù cerchete',
+'wantedfiletext-cat' => "Le seguende file onne state ausate ma non g'esistene, Le file de le archivije de fore ponne essere elengate fine ca esistene. Ogne false allarme avène <del>signate</del>. In aggiunde, le pàggene ca tènene ste file ca non g'esistene avène elengate jndr'à [[:$1]]",
+'wantedfiletext-nocat' => "Le file seguende onne state ausate ma non g'esistene. Le file da le archivije esterne ponne stà in liste fine ca esistente. Ogne false allarme avène <del>segnalate</del>.",
'wantedtemplates' => 'Template cchiù ausete',
'mostlinked' => 'Pàggene cchiù appundete',
'mostlinkedcategories' => 'Categorije cchiù appundete',
* <span class="mw-specialpagecached">Pàggene speciale in memorie cache (ponne essere vecchie).</span>',
'specialpages-group-maintenance' => "Report d'a manutenzione",
'specialpages-group-other' => 'Otre pàggene speciele',
-'specialpages-group-login' => 'Tràse / Reggistrete',
+'specialpages-group-login' => 'Tràse / Reggistrate',
'specialpages-group-changes' => 'Cangiaminde recende e archivie',
'specialpages-group-media' => 'Riepileghe de media e carecaminde',
'specialpages-group-users' => 'Utinde e deritte',
'api-error-badtoken' => 'Errore inderne: Gettone errate.',
'api-error-copyuploaddisabled' => "'U carecamende da URL jè disabbilitate sus a stu server.",
'api-error-duplicate' => "{{PLURAL:$1|Stè [$2 'n'otre file]|Stonne [$2 otre file]}} sus a 'u site cu 'u stesse condenute.",
+'api-error-duplicate-archive' => "{{PLURAL:$1|Stave [$2 'n'otre file]|Stavane [$2 otre file]}} già sus a 'u site cu 'u stesse condenute, ma {{PLURAL:$1|ha state|onne state}} scangellate.",
'api-error-duplicate-archive-popup-title' => "Dupliche {{PLURAL:$1|'u file ca ha state|le file ca onne state}} scangellate.",
'api-error-duplicate-popup-title' => 'Dupleche {{PLURAL:$1|file|file}}',
'api-error-empty-file' => "'U file ca tu è confermate ere vacande.",
* @author KorneySan
* @author Kv75
* @author Lockal
+ * @author MaxBioHazard
* @author MaxSem
* @author Ola
* @author Ole Yves
'unexpected' => 'Неподходящее значение: «$1»=«$2».',
'formerror' => 'Ошибка: невозможно передать данные формы',
'badarticleerror' => 'Это действие не может быть выполнено на данной странице.',
-'cannotdelete' => 'Невозможно удалить страницу или файл «$1».
-Ð\92озможно, Ñ\81Ñ\82Ñ\80аниÑ\86а Ñ\83же оказалаÑ\81Ñ\8c удалена.',
+'cannotdelete' => 'Невозможно удалить или переименовать страницу или файл «$1».
+Ð\92озможно, Ñ\81Ñ\82Ñ\80аниÑ\86а Ñ\83же бÑ\8bла удалена.',
'cannotdelete-title' => 'Нельзя удалить страницу «$1»',
'delete-hook-aborted' => 'Правка отменена процедурой-перехватчиком.
Дополнительных пояснений не приведено.',
'tog-numberheadings' => 'Автоматічно чісловати надписы',
'tog-showtoolbar' => 'Вказати панел інштрументів (потрібный JavaScript)',
'tog-editondblclick' => 'Едітовати двоїтым кликом (JavaScript)',
-'tog-editsection' => 'Ð\9fоволити едітованя секції сторінкы через одказ [едіт.]',
-'tog-editsectiononrightclick' => 'Ð\9fоволити едітованя секції сторінкы через кликаня правов клапков мышкы на надписы сторінок (JavaScript)',
+'tog-editsection' => 'Ð\94озволити едітованя секції сторінкы через одказ [едіт.]',
+'tog-editsectiononrightclick' => 'Ð\94озволити едітованя секції сторінкы через кликаня правов клапков мышкы на надписы сторінок (JavaScript)',
'tog-showtoc' => 'Вказовати обсяг (на сторінках з веце як трёма надписами)',
'tog-rememberpassword' => 'Запамятати моє приголошіня на тім переглядачу (максімално $1 {{PLURAL:$1|день|днів}})',
'tog-watchcreations' => 'Придавати сторінкы створены мнов тай файлы мнов заладованы до мого списку слїдованых',
'moredotdotdot' => 'Детайлнїше…',
'mypage' => 'Моя сторінка',
'mytalk' => 'Моя діскузія',
-'anontalk' => 'Діскузія ку тотїй IP-адресі',
+'anontalk' => 'Діскузія к тїй IP-адресї',
'navigation' => 'Навіґація',
'and' => ' і',
'vector-action-addsection' => 'Придати тему',
'vector-action-delete' => 'Вымазати',
'vector-action-move' => 'Переменовати',
-'vector-action-protect' => 'Ð¥Ñ\80анити',
+'vector-action-protect' => 'Ð\92Ñ\81окоÑ\82ити',
'vector-action-undelete' => 'Обновити',
'vector-action-unprotect' => 'Змінити замок',
'vector-simplesearch-preference' => 'Поволити росшырены пропозіції гляданя (лем взгляд Vector )',
'vector-view-create' => 'Створити',
'vector-view-edit' => 'Едітовати',
-'vector-view-history' => 'Відїти історію',
+'vector-view-history' => 'Видїти історію',
'vector-view-view' => 'Чітати',
-'vector-view-viewsource' => 'Відїти код',
+'vector-view-viewsource' => 'Видїти код',
'actions' => 'Дїї',
'namespaces' => 'Просторы назв',
'variants' => 'Варіанты',
'history' => 'Історія сторінкы',
'history_short' => 'Історія',
'updatedmarker' => 'змінено од послїдный навщівы',
-'printableversion' => 'Ð\92еÑ\80зÑ\96Ñ\8f пÑ\80о дÑ\80Ñ\83к',
+'printableversion' => 'Ð\92еÑ\80зÑ\96Ñ\8f до дÑ\80Ñ\83кÑ\83',
'permalink' => 'Перманентный одказ',
'print' => 'Друк',
'view' => 'Видїти',
'deletethispage' => 'Змазати тоту сторінку',
'undelete_short' => 'Обновити $1 {{PLURAL:$1|верзію|верзії|верзії}}',
'viewdeleted_short' => 'Видїти {{PLURAL:$1|змазанов едітаціёв|$1 змазаны едітації|$1 змазаных едітацій}}',
-'protect' => 'Ð¥Ñ\80анити',
+'protect' => 'Ð\92Ñ\81окоÑ\82ити',
'protect_change' => 'змінити',
-'protectthispage' => 'Ð¥Ñ\80анити тоту сторінку',
+'protectthispage' => 'СокоÑ\82ити тоту сторінку',
'unprotect' => 'Змінити замок',
'unprotectthispage' => 'Змінити замок той сторінкы',
'newpage' => 'Нова сторінка',
'specialpage' => 'Шпеціална сторінка',
'personaltools' => 'Особны інштрументы',
'postcomment' => 'Нова секція',
-'articlepage' => 'Ð\9fеÑ\80еглÑ\8fднÑ\83ти сторінку',
+'articlepage' => 'Ð\9fоÑ\81моÑ\82Ñ\80ити сторінку',
'talk' => 'Діскузія',
'views' => 'Перегляды',
'toolbox' => 'Інштрументы',
-'userpage' => 'Ð\92идÑ\97ти сторінку хоснователя',
-'projectpage' => 'Ð\92идÑ\97ти сторінку проєкту',
-'imagepage' => 'Ð\92идÑ\97ти сторінку файлу',
-'mediawikipage' => 'Ð\92идÑ\97ти сторінку повідомлїнь',
-'templatepage' => 'Ð\92идÑ\97ти шаблону',
-'viewhelppage' => 'Ð\92идÑ\97ти сторінку помочі',
-'categorypage' => 'Ð\92идÑ\97ти сторінку катеґорії',
-'viewtalkpage' => 'Ð\92идÑ\97ти діскузію',
+'userpage' => 'Ð\9fоÑ\81моÑ\82Ñ\80ити сторінку хоснователя',
+'projectpage' => 'Ð\9fоÑ\81моÑ\82Ñ\80ити сторінку проєкту',
+'imagepage' => 'Ð\9fоÑ\81моÑ\82Ñ\80ити сторінку файлу',
+'mediawikipage' => 'Ð\9fоÑ\81моÑ\82Ñ\80ити сторінку повідомлїнь',
+'templatepage' => 'Ð\9fоÑ\81моÑ\82Ñ\80ити шаблону',
+'viewhelppage' => 'Ð\9fоÑ\81моÑ\82Ñ\80ити сторінку помочі',
+'categorypage' => 'Ð\9fоÑ\81моÑ\82Ñ\80ити сторінку катеґорії',
+'viewtalkpage' => 'Ð\9fоÑ\81моÑ\82Ñ\80ити діскузію',
'otherlanguages' => 'Іншыма языками',
'redirectedfrom' => '(Напрямленый з $1)',
'redirectpagesub' => 'Сторінка-напрямлїня',
'pool-errorunknown' => 'Незнама хыба',
# All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
-'aboutsite' => 'O {{grammar:accusative|{{SITENAME}}}}',
-'aboutpage' => 'Project:Описаня',
+'aboutsite' => 'О {{grammar:6sg|{{SITENAME}}}}',
+'aboutpage' => 'Project:О проєктї',
'copyright' => 'Обсяг є доступный з $1.',
'copyrightpage' => '{{ns:project}}:Авторьске право',
'currentevents' => 'Актуалны подїї',
'currentevents-url' => 'Project:Актуалны подїї',
-'disclaimers' => 'Ð\92Ñ\8bлÑ\83Ñ\87Ñ\96нÑ\8f зодповÑ\96дноÑ\81Ñ\82и',
-'disclaimerpage' => 'Project:Ð\92Ñ\8bлÑ\83Ñ\87Ñ\96нÑ\8f зодповÑ\96дноÑ\81Ñ\82и',
-'edithelp' => 'Ð\9fомÑ\96Ñ\87 пÑ\80о едÑ\96Ñ\82ованÑ\8f',
+'disclaimers' => 'Вылучіня одповідности',
+'disclaimerpage' => 'Project:Вылучіня одповідности',
+'edithelp' => 'Поміч едітованя',
'edithelppage' => 'Help:Едітованя',
'helppage' => 'Help:Обсяг',
'mainpage' => 'Головна сторінка',
'policy-url' => 'Project:Правила',
'portal' => 'Портал комуніты',
'portal-url' => 'Project:Портал комуніты',
-'privacy' => 'Політіка охороны особных дат',
-'privacypage' => 'Project:Ð\9eÑ\85оÑ\80она оÑ\81обнÑ\8bÑ\85 даÑ\82',
+'privacy' => 'Політіка сокочіня пріватных дан',
+'privacypage' => 'Project:СокоÑ\87Ñ\96нÑ\8f пÑ\80Ñ\96ваÑ\82нÑ\8bÑ\85 дан',
-'badaccess' => 'Ð¥Ñ\8bба опÑ\80авнÑ\97нÑ\8f',
-'badaccess-group0' => 'Ð\92ам не Ñ\94 поволено выконавати тоту дїю.',
-'badaccess-groups' => 'Ð\94Ñ\97Ñ\8f, Ñ\8fкÑ\83 Ñ\81Ñ\8cÑ\82е Ñ\85оÑ\82Ñ\97ли зÑ\80обиÑ\82и, поволена лем хоснователям із {{PLURAL:$2|ґрупы|ґруп}}: $1.',
+'badaccess' => 'Ð\91Ñ\80ак пÑ\80ав пÑ\80иÑ\81Ñ\82Ñ\83пÑ\83',
+'badaccess-group0' => 'Ð\92ам не Ñ\94 дозволено выконавати тоту дїю.',
+'badaccess-groups' => 'Ð\94Ñ\97Ñ\8f, Ñ\8fкÑ\83 Ñ\81Ñ\8cÑ\82е Ñ\85оÑ\82Ñ\97ли зÑ\80обиÑ\82и, дозволена лем хоснователям із {{PLURAL:$2|ґрупы|ґруп}}: $1.',
'versionrequired' => 'Потрібна MediaWiki верзії $1',
'versionrequiredtext' => 'Про роботу з тов сторінков потрібна MediaWiki верзії $1. Відь [[Special:Version|сторінку верзії]].',
'youhavenewmessages' => 'Маєте $1 ($2).',
'newmessageslink' => 'новы повідомлїня',
'newmessagesdifflink' => 'послїдня зміна',
+'youhavenewmessagesfromusers' => 'Мате $1 од {{PLURAL:$3|іншого хоснователя|$3 іншых хоснователїв}} ($2).',
+'youhavenewmessagesmanyusers' => 'Мате $1 од много далшых хоснователїв ($2).',
+'newmessageslinkplural' => '{{PLURAL:$1|ное повідомлїня|новы повідомлїня}}',
+'newmessagesdifflinkplural' => 'остатня {{PLURAL:$1|зміна|зміны|змін}}',
'youhavenewmessagesmulti' => 'Маєте новы ознамы на $1',
'editsection' => 'едіт.',
'editold' => 'едіт.',
-'viewsourceold' => 'відїти код',
+'viewsourceold' => 'видїти код',
'editlink' => 'едітовати',
'viewsourcelink' => 'видїти код',
'editsectionhint' => 'Едітовати секцію: $1',
'site-atom-feed' => '$1 Atom канал',
'page-rss-feed' => '"$1" RSS канал',
'page-atom-feed' => '"$1" Atom канал',
-'red-link-title' => '$1 (такой сторінкы не є)',
-'sort-descending' => 'Сортовати зоступно',
-'sort-ascending' => 'Сортовати взоступно',
+'red-link-title' => '$1 (такой сторінкы нїт)',
+'sort-descending' => 'Сортовати спадаючі',
+'sort-ascending' => 'Сортовати ступаючі',
# Short words for each namespace, by default used in the namespace tab in monobook
'nstab-main' => 'Сторінка',
'nosuchaction' => 'Такой дїї не має',
'nosuchactiontext' => 'Дїя, уведжена в URL, неправилна.
Могли сьте неправилно написати URL або перейти через некоректный одказ .
-Може тыж значіти хыбу в проґрамовім забеспечіню {{GRAMMAR:genitive|{{SITENAME}}}}.',
+Може тыж значіти ґанч в проґрамовім забеспечіню {{GRAMMAR:genitive|{{SITENAME}}}}.',
'nosuchspecialpage' => 'Такой шпеціалной сторінкы нїт',
'nospecialpagetext' => '<strong>Така шпеціална сторінка не екзістує.</strong>
'wrong_wfQuery_params' => 'Неправилны параметры функцій wfQuery()<br />
Функція: $1<br />
Запрос: $2',
-'viewsource' => 'Відїти код',
-'viewsource-title' => 'Відїти жрідло сторінкы $1',
+'viewsource' => 'Видїти код',
+'viewsource-title' => 'Видїти жрідло сторінкы $1',
'actionthrottled' => 'Акція была придушена',
'actionthrottledtext' => 'Взглядом ку протиспамовым опатрїням не можете жадану акцію провести барз часто в короткім часї. Спробуйте то знову о пару мінут.',
'protectedpagetext' => 'Тота сторінка была замкнута, также ся не дасть едітовати',
'welcomecreation' => '== Вітаєме вас, $1! ==
Ваше конто было вытворене.
Не забудьте змінити свої [[Special:Preferences|наставлїня сайту]].',
-'yourname' => 'Ð\9cено хоснователя:',
+'yourname' => 'Ð\86мÑ\8f хоснователя:',
'yourpassword' => 'Гесло:',
'yourpasswordagain' => 'Повторяйте гесло:',
'remembermypassword' => 'Запамятати моє приголошіня на тім компютерї (максімално $1 {{PLURAL:$1|день|днів}})',
'securelogin-stick-https' => 'Останьте припоєны через HTTPS по приголошіню',
'yourdomainname' => 'Ваша домена:',
'password-change-forbidden' => 'На тій вікі не можете мінити гесла.',
-'externaldberror' => 'Ð\90бо Ñ\81Ñ\8f Ñ\81Ñ\82ала Ñ\85Ñ\8bба екÑ\81Ñ\82еÑ\80ной авÑ\82енÑ\82Ñ\96Ñ\84Ñ\96каÑ\87ной даÑ\82абазÑ\8b, або не маÑ\94Ñ\82е поволено мінити своє екстерне конто.',
+'externaldberror' => 'Ð\90бо Ñ\81Ñ\8f Ñ\81Ñ\82ала Ñ\85Ñ\8bба екÑ\81Ñ\82еÑ\80ной авÑ\82енÑ\82Ñ\96Ñ\84Ñ\96каÑ\87ной даÑ\82абазÑ\8b, або не маÑ\94Ñ\82е дозволено мінити своє екстерне конто.',
'login' => 'Приголошіня',
'nav-login-createaccount' => 'Приголошіня / створїня конта',
'loginprompt' => 'К приголошіню до {{grammar:2sg|{{SITENAME}}}} мусите мати актівованы cookies.',
'createaccount' => 'Вытворити конто',
'gotaccount' => "Уж сьте реґістрованы? '''$1'''.",
'gotaccountlink' => 'Приголошіня',
-'userlogin-resetlink' => 'Забыли сьте вашы дата про приголошіня?',
+'userlogin-resetlink' => 'Забыли сьте вашы даны на приголошіня?',
'createaccountmail' => 'електроничнов поштов',
'createaccountreason' => 'Причіна:',
'badretype' => 'Вами написаны гесла не сугласять.',
Просиме Вас, повольте їх, а потім ся приголоште знову з вашым новым меном і геслом.',
'nocookieslogin' => '{{SITENAME}} хоснує cookies про приголошіня хоснователїв. Вы маєте cookies выпнуты. Просиме Вас, повольте їх і спобуйте знова.',
'nocookiesfornew' => 'Конто хоснователя не было створене, бо сьме не были годны потвердити ёго походжіня.
-УÑ\82веÑ\80диÑ\82е Ñ\81Ñ\8f, же маÑ\94Ñ\82е поволены cookies, обновте тоту сторінку і спробуйте то знову.',
+УÑ\82веÑ\80диÑ\82е Ñ\81Ñ\8f, же маÑ\94Ñ\82е дозволены cookies, обновте тоту сторінку і спробуйте то знову.',
'noname' => 'Мусите увести мено свого конта.',
'loginsuccesstitle' => 'Успішне приголошіня',
'loginsuccess' => "'''Теперь працуєте {{grammar:locative|{{SITENAME}}}} під меном $1.'''",
'userpage-userdoesnotexist-view' => 'Хосновательске конто „$1 не є реґістроване.',
'blocked-notice-logextract' => 'Тот хоснователь є теперь блокованый.
Послїднїй запис в лоґах блоковань є такый:',
-'clearyourcache' => "'''Позначка: По уложіню мусите вымазати кеш вашого перезерача, інакше зміны не будете відїти.'''
+'clearyourcache' => "'''Позначка: По уложіню мусите вымазати кеш вашого перезерача, інакше зміны не будете видїти.'''
'''Mozilla / Firefox / Safari:''' При кликнутю на ''Актуалізовати'' тримайте ''Shift'', або стиснийте ''Ctrl-F5'' або ''Ctrl-R'' (на Macintosh ''Command-R'');
'''Konqueror''': Кликнийте на ''Актуалізовати'' або стиснийте ''F5'';
'''Opera:''' Вымажте обсяг кеш в меню ''Інштрументы → Наставлїня'';
'templatesused' => '{{PLURAL:$1|Шаблона, хоснована|Шаблоны, хоснованы}} на тій сторінці:',
'templatesusedpreview' => '{{PLURAL:$1|Шаблона, хоснована|Шаблоны, хоснованы}} у тім перегляді:',
'templatesusedsection' => '{{PLURAL:$1|Шаблона, хоснована|Шаблоны, хоснованы}} у тій секції:',
-'template-protected' => '(хранена)',
-'template-semiprotected' => '(частково хранено)',
+'template-protected' => '(всокочена)',
+'template-semiprotected' => '(частково всокочене)',
'hiddencategories' => 'Тота сторінка належыть до $1 {{PLURAL:$1|схованa катеґорія|схованы катеґорії|схованых катеґорій}}:',
'nocreatetitle' => 'Створїня сторінок обмеджено',
'nocreatetext' => 'На {{grammar:6sg|{{SITENAME}}}} є можливость створїна новых сторінок обмеджена.
'sectioneditnotsupported-text' => 'На тій сторінцї не є підпороване едітованя єдной секції.',
'permissionserrors' => 'Хыба оправнїня',
'permissionserrorstext' => 'Не маєте поволїня той операції з {{PLURAL:$1|такой причіны|такых причін}}:',
-'permissionserrorstext-withaction' => 'Ð\9dе маÑ\94Ñ\82е поволÑ\97нÑ\8f на $2 з {{PLURAL:$1|Ñ\82акой пÑ\80иÑ\87Ñ\96нÑ\8b|Ñ\82акÑ\8bÑ\85 пÑ\80ичін}}:',
+'permissionserrorstext-withaction' => 'Ð\9dе маÑ\94Ñ\82е дозволÑ\97нÑ\8f на $2 з {{PLURAL:$1|Ñ\82акой пÑ\80Ñ\96Ñ\87Ñ\96нÑ\8b|Ñ\82акÑ\8bÑ\85 пÑ\80Ñ\96чін}}:',
'recreate-moveddeleted-warn' => "'''Увага: Пробуєте знову створити сторінку, котра была в минулости змазана.'''
Уважте, ці справды треба знову створити тоту сторінку.
'edit-gone-missing' => 'Сторінку ся не вдало обновити.
Асі была змазана.',
'edit-conflict' => 'Конфлікт едітованя.',
-'edit-no-change' => 'Ваша едітація была іґнорована, бо не дішло ку жадній змінї тексту.',
+'edit-no-change' => 'Ваша едітація была іґнорована, бо ся не зробила жадна зміна тексту.',
'edit-already-exists' => 'Не вдало ся створити нову сторінку, бо она уж екзістує.',
'defaultmessagetext' => 'Преднаставленый текст повідомлїня',
# Parser/template warnings
-'expensive-parserfunction-warning' => 'Увага: Тота сторінка обсягує дуже много кликаня выконово нарочных функцій парсера.
-
-Поволеный ліміт є $2, теперь шак {{PLURAL:$1|ту єдно кликаня є|ту суть $2 кликаня|ту є $2 кликань}}.',
+'expensive-parserfunction-warning' => 'Увага: Тота сторінка обсягує дуже много кликаня выконово тяжкых функцій парсера.
+Дозволеный ліміт є $2, теперь шак {{PLURAL:$1|ту єдно кликаня є|ту суть $2 кликаня|ту є $2 кликань}}.',
'expensive-parserfunction-category' => 'Сторінкы з дуже великым чіслом кликаня функції парсера',
-'post-expand-template-inclusion-warning' => 'Ð\9fозÑ\96Ñ\80Ñ\8c: Ñ\80озмÑ\96Ñ\80 Ñ\88аблон пÑ\80о включіня є барз великый.
+'post-expand-template-inclusion-warning' => 'Ð\9fозÑ\96Ñ\80Ñ\8c: Ñ\80озмÑ\96Ñ\80 Ñ\88аблон на включіня є барз великый.
Дакотры шаблоны не будуть включены.',
'post-expand-template-inclusion-category' => 'Сторінкы з перевышуючов великостёв включеных шаблон',
'post-expand-template-argument-warning' => 'Увага: Тота сторінка обсягує принайменшім єден арґумент шаблоны, котрый є по роспакованю дуже великый.
# Search results
'searchresults' => 'Резултаты гляданя',
-'searchresults-title' => 'Резултаты гляданя про "$1"',
+'searchresults-title' => 'Резултаты гляданя "$1"',
'searchresulttext' => 'Про детайлнїшы інформації про гляданя у проєктї, смоть [[{{MediaWiki:Helppage}}|сторінка помочі]]',
'searchsubtitle' => 'Глядали сьте «[[:$1]]» ([[Special:Prefixindex/$1|вшыткы сторінкы, што ся зачінають на «$1»]]{{int:pipe-separator}}[[Special:WhatLinksHere/$1|вшыткы сторінкы, што мають одказ на «$1»]])',
'searchsubtitleinvalid' => "Глядали сте '''$1'''",
'resultsperpage' => 'Чісло резултатів на сторінку:',
'stub-threshold' => 'Поріг про форматованя одказу як <a href="#" class="stub">одказів на "stub"</a> (v bajtech):',
'stub-threshold-disabled' => 'Выпнуте',
-'recentchangesdays' => 'Ð\9dа кілько днїв вказовати новы едітованя',
+'recentchangesdays' => 'Ð\97а кілько днїв вказовати новы едітованя',
'recentchangesdays-max' => '(максімум $1 {{PLURAL:$1|день|днї|днїв}})',
'recentchangescount' => 'Чісло імпліцітно зображованых едітовань:',
'prefs-help-recentchangescount' => 'Тыкать ся послїднїх змін, історії сторінок і протоколовачіх записів.',
'uid' => 'Ідентіфікатор хоснователя:',
'prefs-memberingroups' => 'Член {{PLURAL:$1|ґрупы|ґруп}}:',
'prefs-registration' => 'Час реґістрації:',
-'yourrealname' => 'СкÑ\83Ñ\82оÑ\87не мено:',
+'yourrealname' => 'Ð\9fÑ\80авдиве Ñ\96мÑ\8f:',
'yourlanguage' => 'Язык:',
'yourvariant' => 'Варіант языка обсягу:',
'prefs-help-variant' => 'Вами преферованый варіант або правопис, як ся мають на тій вікі зображати обсяговы сторінкы.',
'ignorewarning' => 'Іґноровати варованя тай уложыти файл.',
'ignorewarnings' => 'Іґноровати вшыткы варованя',
'minlength1' => 'Назва файлу мусить мати холем єдну літеру.',
-'illegalfilename' => 'Ð\9dазва Ñ\84айлÑ\83 "$1" обÑ\81Ñ\8fгÑ\83Ñ\94 бÑ\83квÑ\8b, коÑ\82Ñ\80Ñ\8b не Ñ\81Ñ\83Ñ\82Ñ\8c поволены в назвах сторінок. Просиме, переменуйте файл і спробуйте го заладовати зясь.',
+'illegalfilename' => 'Ð\9dазва Ñ\84айлÑ\83 "$1" обÑ\81Ñ\8fгÑ\83Ñ\94 бÑ\83квÑ\8b, коÑ\82Ñ\80Ñ\8b не Ñ\81Ñ\83Ñ\82Ñ\8c дозволены в назвах сторінок. Просиме, переменуйте файл і спробуйте го заладовати зясь.',
'filename-toolong' => 'Назвы файлів не можуть быти довшы, як 240 байтів.',
'badfilename' => 'Назва файлу была змінена на „$1“.',
'filetype-mime-mismatch' => 'Росшырїня файлу ".$1" не одповідать ёго MIME тіпу ($2).',
'filetype-banned' => 'Тот тіп файлу є заказаный.',
'verification-error' => 'Тот файл не перешов овіринём файлів.',
'hookaborted' => 'Пожадована вами зміна была одмітнута дакотрым росшырінём.',
-'illegal-filename' => 'ТоÑ\82а назва Ñ\84айлÑ\83 не Ñ\94 поволена.',
+'illegal-filename' => 'ТоÑ\82а назва Ñ\84айлÑ\83 не Ñ\94 дозволена.',
'overwrite' => 'Не слободно переписати екзістуючій файл.',
-'unknown-error' => 'Ð\94Ñ\96Ñ\88ло кÑ\83 незнамÑ\96й Ñ\85Ñ\8bбÑ\96.',
+'unknown-error' => 'ТÑ\80аÑ\84ила Ñ\81Ñ\8f незнама Ñ\85Ñ\8bба.',
'tmp-create-error' => 'Не вдало ся створити дочасный файл.',
'tmp-write-error' => 'Хыба запису до дочасного файлу.',
'large-file' => 'Ся рекомендує, жебы довжка файлу непересяговала $1, тот файл має $2.',
'upload-misc-error-text' => 'Незнана хыба ся трафила під час заладованя файлу. Перевірте ці є URL правилна і приступна і спробуйте то знову. Кідь ся хыба обявить знову, контактуйте [[Special:ListUsers/sysop|адміністратора]]. сістемы.',
'upload-too-many-redirects' => 'URL обсягує барз велё напрямлінь',
'upload-unknown-size' => 'Незнамый розмір',
-'upload-http-error' => 'Ð\94Ñ\96Ñ\88ло кÑ\83 Ñ\85Ñ\8bбÑ\96 HTTP: $1',
+'upload-http-error' => 'СÑ\82ала Ñ\81Ñ\8f Ñ\85Ñ\8bба HTTP: $1',
'upload-copy-upload-invalid-domain' => 'Заладовованя копірованём неможливе з той домены.',
# File backend
'backend-fail-readonly' => 'Кінцёва уложна сістема „$1“ моментално лем на чітаня. Прічіна: „$2“',
'backend-fail-synced' => 'Файл "$1" в кінцёвій уложній сістемі в неконзістентнім стані',
'backend-fail-connect' => 'Не вдало ся припоїти до кінцёвой уложной сістемы „$1“.',
-'backend-fail-internal' => 'В кінцёвій уложній сістемі „$1“ дішло к незнаній хыбі.',
+'backend-fail-internal' => 'В кінцёвій уложній сістемі „$1“ ся стала незнама хыба.',
'backend-fail-contenttype' => 'Не годно было становити тіп обсягу файлу, жебы уложыти го до „$1“.',
'backend-fail-batchsize' => 'Кінцёве усховище прияло блок з $1 {{PLURAL:файловов операціов|файловыма операціями}};максімум є {{PLURAL:$2|$2}}.',
-'backend-fail-usable' => 'Ð\9dе вдало Ñ\81Ñ\8f запиÑ\81аÑ\82и до Ñ\84айлÑ\83 $1 пÑ\80о недоÑ\81Ñ\82аÑ\82оÑ\87нÑ\8b пÑ\80ава або хыбуючі адресарї/контайнеры.',
+'backend-fail-usable' => 'Ð\9dе вдало Ñ\81Ñ\8f запиÑ\81аÑ\82и до Ñ\84айлÑ\83 $1 пÑ\80о бÑ\80ак пÑ\80ав або хыбуючі адресарї/контайнеры.',
# File journal errors
'filejournal-fail-dbconnect' => 'Не годен ся припоїти к журналовій датабазї усховища «$1».',
# E-mail user
'mailnologin' => 'Без адресы одосланя',
'mailnologintext' => 'Кідь хочете посылати ел. пошту іншым хоснователям, мусите ся [[Special:UserLogin|приголосити]] і мати платну адресу ел. пошты в своїм [[Special:Preferences|наставлїню]].',
-'emailuser' => 'Послати е-маіл тому хоснователёви',
+'emailuser' => 'Послати імейл тому хоснователёви',
'emailpage' => 'Пошлийте е-пошту',
'emailpagetext' => 'Помочов ниже зображеного формуларя можете тому хоснователёви послати повідомлїня ел. поштов.
Адреса ел. пошты, котру мате зазначену в [[Special:Preferences|наставлїня]],ся обявить як адреса одосылателя пошты, жебы вам адресат міг одповісти прямо.',
# Displayed when you click the "watch" button and it is in the process of watching
'watching' => 'Придаваня до списку слїдованя...',
'unwatching' => 'Одобратя зо списку слїдованя...',
-'watcherrortext' => 'При змінї слїдованой сторінкы „$1“ дішло ку хыбі.',
+'watcherrortext' => 'При змінї слїдованой сторінкы „$1“ ся стала хыба.',
'enotif_mailer' => 'Засылач нотіфікацій {{grammar:2sg|{{SITENAME}}}}',
'enotif_reset' => 'Означіти вшытко як навщівене',
** Порушїня авторьскых прав
** Вандалізм',
'delete-edit-reasonlist' => 'Едітовати причіны вымазаня',
-'delete-toobig' => 'ТоÑ\82а Ñ\81Ñ\82оÑ\80Ñ\96нка маÑ\94 великÑ\83 Ñ\96Ñ\81Ñ\82оÑ\80Ñ\96Ñ\8e едÑ\96Ñ\82ованÑ\8f, Ñ\87еÑ\80ез $1 {{plural:$1|веÑ\80зÑ\96Ñ\97|веÑ\80зÑ\96й|веÑ\80зÑ\96й}}. Ð\9cазанÑ\8f Ñ\82акÑ\8bÑ\85 Ñ\81Ñ\82оÑ\80Ñ\96нок Ñ\94 обмеджено, жебÑ\8b Ñ\81Ñ\8f пеÑ\80едÑ\96Ñ\88ло нехоченому нарушіню {{grammar:2sg|{{SITENAME}}}}.',
+'delete-toobig' => 'ТоÑ\82а Ñ\81Ñ\82оÑ\80Ñ\96нка маÑ\94 великÑ\83 Ñ\96Ñ\81Ñ\82оÑ\80Ñ\96Ñ\8e едÑ\96Ñ\82ованÑ\8f, Ñ\87еÑ\80ез $1 {{plural:$1|веÑ\80зÑ\96Ñ\97|веÑ\80зÑ\96й|веÑ\80зÑ\96й}}. Ð\9cазанÑ\8f Ñ\82акÑ\8bÑ\85 Ñ\81Ñ\82оÑ\80Ñ\96нок Ñ\94 обмеджено, жебÑ\8b Ñ\81Ñ\8f забоÑ\80онило нехоченому нарушіню {{grammar:2sg|{{SITENAME}}}}.',
'delete-warning-toobig' => 'Тота сторінка має велику історію едітацій, через $1 {{plural:$1|верзії|верзій|верзій}}. Мазаня такых сторінок може нарушыти датабазовы операцім {{grammar:2sg|{{SITENAME}}}}; мерькуйте.',
# Rollback
Стисните клапку „назад“, обновте сторінку, з котрой сьте пришли і спробуйте то знову;',
# Protect
-'protectlogpage' => 'Лоґ охраны',
-'protectlogtext' => 'Ниже є уведеный список вшыткых замків і сторінок.
-Ð\9fоÑ\81моÑ\82Ñ\8c [[Special:ProtectedPages|Ñ\81пиÑ\81ок Ñ\85Ñ\80аненых сторінок]]',
+'protectlogpage' => 'Лоґ сокочіня',
+'protectlogtext' => 'Ð\9dиже Ñ\94 Ñ\83ведженÑ\8bй Ñ\81пиÑ\81ок вÑ\88Ñ\8bÑ\82кÑ\8bÑ\85 замкÑ\96в Ñ\96 Ñ\81Ñ\82оÑ\80Ñ\96нок.
+Ð\9fоÑ\81моÑ\82Ñ\8c [[Special:ProtectedPages|Ñ\81пиÑ\81ок Ñ\81окоÑ\87еных сторінок]]',
'protectedarticle' => 'замыкать "[[$1]]"',
'modifiedarticleprotection' => 'зміненa рівень охраны сторінкы «[[$1]]»',
'unprotectedarticle' => 'знята охрана з "[[$1]]"',
'protect-summary-cascade' => 'каскадовый',
'protect-expiring' => 'кінчіть $1 (UTC)',
'protect-expiring-local' => 'кінчіть ся $1',
-'protect-expiry-indefinite' => 'до одволанÑ\8f',
+'protect-expiry-indefinite' => 'навÑ\81е (до покликанÑ\8f)',
'protect-cascade' => 'Хранити сторінкы вложены до той сторінкы (каскадова охрана)',
'protect-cantedit' => 'Вы не можете змінити рівень охороны той сторінкы, тому што вы не маєте прав про єй едітованя.',
'protect-othertime' => 'Іншый час:',
'undeleterevision-missing' => 'Неправилна або хыбляча ревізія. Може маєте планый одказ, або ревізія была обновлена ці одстранена з архіву.',
'undelete-nodiff' => 'Не найджена жадна попередня верзія.',
'undeletebtn' => 'Обновити',
-'undeletelink' => 'відїти/обновити',
-'undeleteviewlink' => 'відїти',
+'undeletelink' => 'видїти/обновити',
+'undeleteviewlink' => 'видїти',
'undeletereset' => 'Ресетовати',
'undeleteinvert' => 'Інвертовати селекцію',
'undeletecomment' => 'Причіна:',
'month' => 'Од місяця (і скоре):',
'year' => 'Од року (і скоре):',
-'sp-contributions-newbies' => 'Вказати приспевкы лем новых конт',
+'sp-contributions-newbies' => 'Вказати приспівкы лем новых конт',
'sp-contributions-newbies-sub' => 'Новы хоснователї',
'sp-contributions-newbies-title' => 'Приспівкы новый хоснователїв',
'sp-contributions-blocklog' => 'Лоґ блокованя',
Послїднїй запис в лоґах блоковань є такый:',
'sp-contributions-blocked-notice-anon' => 'Тота IP адреса є теперь блокована.
Послїднїй запис в лоґах блоковань є такый:',
-'sp-contributions-search' => 'Глядати приспевкы',
-'sp-contributions-username' => 'IP-адреса або мено хоснователя:',
+'sp-contributions-search' => 'Глядати приспівкы',
+'sp-contributions-username' => 'IP-адреса або імя хоснователя:',
'sp-contributions-toponly' => 'Вказати лем актуалны ревізії',
'sp-contributions-submit' => 'Найти',
'ipblocklist-submit' => 'Глядати',
'ipblocklist-localblock' => 'Локалне блокованя',
'ipblocklist-otherblocks' => '{{PLURAL:$1|Інше блокованя|Іншы блокованя}}',
-'infiniteblock' => 'до одволанÑ\8f',
+'infiniteblock' => 'навÑ\81е (до покликанÑ\8f)',
'expiringblock' => 'до $1, $2',
'anononlyblock' => 'лем анонімы',
'noautoblockblock' => 'без автоблокованя',
-'createaccountblock' => 'вÑ\8bÑ\82ваÑ\80Ñ\8fнÑ\8f конÑ\82 не Ñ\94 поволене',
+'createaccountblock' => 'вÑ\8bÑ\82воÑ\80Ñ\91ванÑ\8f конÑ\82 не дозволене',
'emailblock' => 'е-маіл блокованый',
'blocklist-nousertalk' => 'не може едітовати властну сторінку діскузії',
'ipblocklist-empty' => 'Список блоковань є порожнїй.',
Смотьте тыж [[Special:BlockList|список вшыткых чінных блоковань]].',
'unblocklogentry' => 'одблоковав $1',
'block-log-flags-anononly' => 'лем анонімны хоснователї',
-'block-log-flags-nocreate' => 'вÑ\8bÑ\82ваÑ\80Ñ\8fнÑ\8f конÑ\82 не поволене',
+'block-log-flags-nocreate' => 'вÑ\8bÑ\82воÑ\80Ñ\91ванÑ\8f конÑ\82 не дозволене',
'block-log-flags-noautoblock' => 'автоматічне блокованя выпнуте',
'block-log-flags-noemail' => 'е-маіл блокованый',
'block-log-flags-nousertalk' => 'не може едітовати властну сторінку діскузії',
'block-log-flags-angry-autoblock' => 'росшырене автоматічне блокованя выпнуте',
'block-log-flags-hiddenname' => 'мено хоснователя сховане',
-'range_block_disabled' => 'Ð\91локованÑ\8f Ñ\80оÑ\81Ñ\81Ñ\8fгÑ\96в IP-адÑ\80еÑ\81 не Ñ\94 поволене',
+'range_block_disabled' => 'Ð\91локованÑ\8f Ñ\80оÑ\81Ñ\81Ñ\8fгÑ\96в IP-адÑ\80еÑ\81 не Ñ\94 дозволене.',
'ipb_expiry_invalid' => 'Неплатный час експірації.',
'ipb_expiry_temp' => 'Блокованя схованых мен хоснователїв бы мало быти тырвале.',
'ipb_hide_invalid' => 'Тото конто ся не дасть затаїти; може має дуже много едітацій.',
'ipb_cant_unblock' => 'Хыба: Блокованя з ID $1 не было найджене. Хоснователь уж може быв одблокованый.',
'ipb_blocked_as_range' => 'Хыба: IP-адреса $1 не є блокована прямо а так єй не є можне одблоковати. Є частёв заблокованого россягу $2, котрый може быти одблокованый.',
'ip_range_invalid' => 'Неплатный IP россяг.',
-'ip_range_toolarge' => 'Ð\91локованÑ\8f Ñ\80оÑ\81Ñ\81Ñ\8fгÑ\96в векÑ\88Ñ\8bÑ\85 Ñ\8fк /$1 не Ñ\94 поволене.',
+'ip_range_toolarge' => 'Ð\91локованÑ\8f Ñ\80оÑ\81Ñ\81Ñ\8fгÑ\96в векÑ\88Ñ\8bÑ\85 Ñ\8fк /$1 не Ñ\94 дозволене.',
'blockme' => 'Заблокуй ня',
'proxyblocker' => 'Блокованя проксі',
'proxyblocker-disabled' => 'Тота фунція є выпнута.',
Стара назва стане перенапрямлинём на нову назву.
Можете автоматично обновити напрямлиня на стару назву.
Кідь вы тото не зробите, просиме Вас, перевірте наявність [[Special:DoubleRedirects|подвойных]] ці [[Special:BrokenRedirects|розорваных]] напрямлїнь.
-Ð\92Ñ\8b зодповÑ\96даÑ\94те за то, жебы одказы і надале вказовали там, де мають.
+Ð\92Ñ\8b одповÑ\96дате за то, жебы одказы і надале вказовали там, де мають.
Уважте, же сторінка '''не''' буде переменована, кідь сторінка з новов назвов уж екзістує, окрем того, коли она порожня або є напрямлїнём, а лоґ єй едітовань порожнїй.
То значіть, же вы можете вернути сторінцї стару назву, кідь вы переменовали єй помылково, але вы не можете переписати екзістуючу сторінку.
'movepage-page-exists' => 'Сторінка $1 уж екзістує і не може быти автоматічно переписана.',
'movepage-page-moved' => 'Сторінка $1 была переменована на $2.',
'movepage-page-unmoved' => 'Сторінка $1 не може быти переменована на $2.',
-'movepage-max-pages' => '{{PLURAL:$1|Ð\91Ñ\8bла пеÑ\80еменована макÑ\81Ñ\96мално поволена Ñ\94дна Ñ\81Ñ\82оÑ\80Ñ\96нка|Ð\91Ñ\8bли пеÑ\80еменованÑ\8b макÑ\81Ñ\96мално поволенÑ\8b $1 Ñ\81Ñ\82оÑ\80Ñ\96нкÑ\8b|Ð\91Ñ\8bло пеÑ\80еменоване макÑ\81Ñ\96мално поволеных $1 сторінок}}, веце їх уж автоматічно переменованых не буде.',
+'movepage-max-pages' => '{{PLURAL:$1|Ð\91Ñ\8bла пеÑ\80еменована макÑ\81Ñ\96мално дозволена Ñ\94дна Ñ\81Ñ\82оÑ\80Ñ\96нка|Ð\91Ñ\8bли пеÑ\80еменованÑ\8b макÑ\81Ñ\96мално дозволенÑ\8b $1 Ñ\81Ñ\82оÑ\80Ñ\96нкÑ\8b|Ð\91Ñ\8bло пеÑ\80еменоване макÑ\81Ñ\96мално дозволеных $1 сторінок}}, веце їх уж автоматічно переменованых не буде.',
'movelogpage' => 'Лоґ переменовань',
'movelogpagetext' => 'Тото є список вшыткых переменованый сторінок.',
'movesubpage' => '{{PLURAL:$1|Підсторінка|Підсторінкы}}',
'tooltip-ca-edit' => 'Тоту сторінку можете едітовати. Просиме, хоснуйте перегляд перед уложінём.',
'tooltip-ca-addsection' => 'Створити нову секцію',
'tooltip-ca-viewsource' => 'Тота сторінка є замкнута.
-Можете відїти єй код.',
+Можете видїти єй код.',
'tooltip-ca-history' => 'Минулы верзії той сторінкы',
-'tooltip-ca-protect' => 'Ð¥Ñ\80анÑ\8c тоту сторінку',
+'tooltip-ca-protect' => 'Ð\92Ñ\81окоÑ\82иÑ\82и тоту сторінку',
'tooltip-ca-unprotect' => 'Змінити замок той сторінкы',
'tooltip-ca-delete' => 'Вымазати тоту сторінку',
'tooltip-ca-undelete' => 'Обновити едітованя той сторінкы выконаны перед єй змазанём',
'tooltip-ca-watch' => 'Придати гевсю сторінку до вашого списку слїдованых сторінок',
'tooltip-ca-unwatch' => 'Одобрати тоту сторінку з вашого списку слїдованых сторінок',
'tooltip-search' => 'Глядати {{SITENAME}}',
-'tooltip-search-go' => 'Ð\9fеÑ\80ейÑ\82и до Ñ\81Ñ\82оÑ\80Ñ\96нкÑ\8b, Ñ\88Ñ\82о маÑ\94 Ñ\82оÑ\87но таку назву (кідь екзістує)',
-'tooltip-search-fulltext' => 'Ð\9dайÑ\82и Ñ\81Ñ\82оÑ\80Ñ\96нкÑ\8b пÑ\80о Ñ\82оÑ\82 Ñ\82екÑ\81Ñ\82',
+'tooltip-search-go' => 'Ð\9fеÑ\80ейÑ\82и на Ñ\81Ñ\82оÑ\80Ñ\96нкÑ\83, Ñ\88Ñ\82о маÑ\82Ñ\8c акÑ\83Ñ\80аÑ\82 таку назву (кідь екзістує)',
+'tooltip-search-fulltext' => 'Ð\9dайÑ\82и Ñ\81Ñ\82оÑ\80Ñ\96нкÑ\8b з Ñ\82Ñ\8bм Ñ\82екÑ\81Ñ\82ом',
'tooltip-p-logo' => 'Головна сторінка',
'tooltip-n-mainpage' => 'Перейти на Головну сторінку',
'tooltip-n-mainpage-description' => 'Перейти на головну сторінку',
'tooltip-t-whatlinkshere' => 'Список вшыткых сторінок, што одказують ся на тоту сторінку',
'tooltip-t-recentchangeslinked' => 'Послїднї зміны на сторінках, котры мають одказ на тїй сторінцї',
'tooltip-feed-rss' => 'RSS канал про тоту сторінку',
-'tooltip-feed-atom' => 'Atom канал пÑ\80о гевÑ\81Ñ\8e Ñ\81Ñ\82оÑ\80Ñ\96нкÑ\83',
+'tooltip-feed-atom' => 'Atom канал гевÑ\81Ñ\91й Ñ\81Ñ\82оÑ\80Ñ\96нкÑ\8b',
'tooltip-t-contributions' => 'Перегляд приспевків того хоснователя',
-'tooltip-t-emailuser' => 'Послати е-маіл тому хоснователёви',
+'tooltip-t-emailuser' => 'Послати імейл тому хоснователёви',
'tooltip-t-upload' => 'Заладовати файлы',
'tooltip-t-specialpages' => 'Список вшыткых шпеціалных сторінок',
-'tooltip-t-print' => 'Ð\92еÑ\80зÑ\96Ñ\8f Ñ\82ой Ñ\81Ñ\82оÑ\80Ñ\96нкÑ\8b пÑ\80о дÑ\80Ñ\83к',
+'tooltip-t-print' => 'Ð\92еÑ\80зÑ\96Ñ\8f Ñ\82ой Ñ\81Ñ\82оÑ\80Ñ\96нкÑ\8b до дÑ\80Ñ\83кÑ\83',
'tooltip-t-permalink' => 'Перманентный одказ на тоту верзію сторінкы',
'tooltip-ca-nstab-main' => 'Обсяг сторінкы',
-'tooltip-ca-nstab-user' => 'Відїти сторінку хоснователя',
+'tooltip-ca-nstab-user' => 'Видїти сторінку хоснователя',
'tooltip-ca-nstab-media' => 'Вказати сторінку файлу',
-'tooltip-ca-nstab-special' => 'Шпеціална сторінка, она є недоступна про едітованя',
+'tooltip-ca-nstab-special' => 'Шпеціална сторінка, тай єй не годен едітовати.',
'tooltip-ca-nstab-project' => 'Сторінка проєкту',
'tooltip-ca-nstab-image' => 'Видїти код сторінкы',
'tooltip-ca-nstab-mediawiki' => 'Вказати повідомлїня сістемы',
-'tooltip-ca-nstab-template' => 'Відїти шаблону',
+'tooltip-ca-nstab-template' => 'Видїти шаблону',
'tooltip-ca-nstab-help' => 'Видїти сторінку помочі',
'tooltip-ca-nstab-category' => 'Сторінка катеґорії',
'tooltip-minoredit' => 'Позначіти тото як незначне едітованя',
'tooltip-save' => 'Уложыти вашы зміны',
'tooltip-preview' => 'Нагляд сторінкы, просиме Вас, хоснуйте перед уложінём!',
'tooltip-diff' => 'Вказати зміны, што были зроблены в тексті.',
-'tooltip-compareselectedversions' => 'Відїти роздїл міджі двома указаныма верзіями той сторінкы.',
+'tooltip-compareselectedversions' => 'Видїти роздїл міджі двома указаныма верзіями той сторінкы.',
'tooltip-watch' => 'Придати тоту сторінку до списку слїдованых',
'tooltip-watchlistedit-normal-submit' => 'Остранити надписы',
'tooltip-watchlistedit-raw-submit' => 'Актуалізовати список слїдованых сторінок',
'tooltip-recreate' => 'Обновити сторінку і кідь была змазана',
'tooltip-upload' => 'Почати одосыланя',
'tooltip-rollback' => 'Єдным кликом вернути зміны, зроблены послїдным приспівателём',
-'tooltip-undo' => 'Зрушыти зміны і вказати попереднїй перегляд. Дозволює придати причіну до ресуме.',
+'tooltip-undo' => 'Зрушыти зміны і вказати попереднїй перегляд. Дозволює придати прічіну до ресуме.',
'tooltip-preferences-save' => 'Уложыти наставлїня',
'tooltip-summary' => 'Задайте курте згорнутя',
Кідь ся файл зедітовав по вытворїню, даякы параметры можуть не одповідати тому образку.',
'metadata-expand' => 'Вказати додатковы детайлы',
'metadata-collapse' => 'Сховати додатковы детайлы',
-'metadata-fields' => 'Ð\9fоложкÑ\8b меÑ\82адаÑ\82 обÑ\80азÑ\87Ñ\96кÑ\96в зазнаÑ\87енÑ\8b Ñ\83 Ñ\82Ñ\96м повÑ\96домлÑ\97нÑ\8e бÑ\83дÑ\83Ñ\82Ñ\8c на Ñ\81Ñ\82оÑ\80Ñ\96нÑ\86Ñ\97 з попиÑ\81ом вÑ\8bпиÑ\81анÑ\8b вÑ\81е. Ð\9fÑ\80о зобÑ\80ажÑ\96нÑ\8f дÑ\80Ñ\83гÑ\8bÑ\85 буде треба кликнути на „зобразити детайлы“.
+'metadata-fields' => 'Ð\9fоложкÑ\8b меÑ\82адаÑ\82 обÑ\80азÑ\87Ñ\96кÑ\96в зазнаÑ\87енÑ\8b Ñ\83 Ñ\82Ñ\96м повÑ\96домлÑ\97нÑ\8e бÑ\83дÑ\83Ñ\82Ñ\8c на Ñ\81Ñ\82оÑ\80Ñ\96нÑ\86Ñ\97 з попиÑ\81ом вÑ\8bпиÑ\81анÑ\8b вÑ\81е. Ð\96ебÑ\8b вказаÑ\82и дÑ\80Ñ\83гÑ\8b, буде треба кликнути на „зобразити детайлы“.
* make
* model
* datetimeoriginal
'exif-datetimemetadata' => 'Датум послїднёй управы метадат',
'exif-nickname' => 'Неформална назва образчіка',
'exif-rating' => 'Рейтінґ (1–5)',
-'exif-rightscertificate' => 'ЦеÑ\80Ñ\82Ñ\96Ñ\84Ñ\96каÑ\82 Ñ\80Ñ\8fджÑ\96ня прав',
+'exif-rightscertificate' => 'ЦеÑ\80Ñ\82Ñ\96Ñ\84Ñ\96каÑ\82 Ñ\81пÑ\80авованя прав',
'exif-copyrighted' => 'Статус авторьскых прав',
'exif-copyrightowner' => 'Властник авторьскых прав',
'exif-usageterms' => 'Условія хоснованя',
'exif-attributionurl' => 'Кідь хоснуєте тото дїло, зазначте одказ',
'exif-preferredattributionname' => 'Кідь хоснуєте тото дїло, зазначте автора',
'exif-pngfilecomment' => 'Позначкы ку файлу PNG',
-'exif-disclaimer' => 'Ð\92Ñ\8bлÑ\83Ñ\87Ñ\96нÑ\8f зодповÑ\96дноÑ\81Ñ\82и',
+'exif-disclaimer' => 'Вылучіня одповідности',
'exif-contentwarning' => 'Упозорнїня ку обсягу',
'exif-giffilecomment' => 'Позначкы ку файлу GIF',
'exif-intellectualgenre' => 'Тіп положкы',
'exif-compression-3' => 'Кодованя факсів CCITT Group 3',
'exif-compression-4' => 'Кодованя факсів CCITT Group 4',
-'exif-copyrighted-true' => 'Ð¥Ñ\80анене авторьскым правом',
+'exif-copyrighted-true' => 'СокоÑ\87ене авторьскым правом',
'exif-copyrighted-false' => 'Вольне дїло',
'exif-unknowndate' => 'Незнамый датум',
'api-error-duplicate-popup-title' => 'Дупліцітны {{PLURAL:$1|файл|файлы}}',
'api-error-empty-file' => 'Заладованый файл є порожнїй.',
'api-error-emptypage' => 'Створїня новых, порожнїх сторінк неслободно.',
-'api-error-fetchfileerror' => 'Внутрїшня хыба: дішло к хыбі під час обтриманя файлу.',
+'api-error-fetchfileerror' => 'Внутрїшня хыба: трафила ся хыба під час обтриманя файлу.',
'api-error-fileexists-forbidden' => 'Файл з назвов „$1“ уж екзістує тай не годен го переписати.',
'api-error-fileexists-shared-forbidden' => 'файл з назвов „$1“ уж екзістує в сполочнім усховищу тай не годен го переписати.',
'api-error-file-too-large' => 'Заладованый файл є барз великый.',
'api-error-filetype-missing' => 'Тот файл не мать росшырїня.',
'api-error-hookaborted' => 'Пожадована вами зміна была одмітнута дакотрым росшырінём.',
'api-error-http' => 'Внутрїшня хыба: не вдало ся припоїти к серверу.',
-'api-error-illegal-filename' => 'ТоÑ\82а назва Ñ\84айлÑ\83 не Ñ\94 поволена.',
-'api-error-internal-error' => 'Ð\92нÑ\83Ñ\82Ñ\80Ñ\97Ñ\88нÑ\8f Ñ\85Ñ\8bба: дÑ\96Ñ\88ло кÑ\83 Ñ\85Ñ\8bбÑ\96 під час спрацованя вашого заладованого файлу.',
+'api-error-illegal-filename' => 'ТоÑ\82а назва Ñ\84айлÑ\83 не Ñ\94 дозволена.',
+'api-error-internal-error' => 'Ð\92нÑ\83Ñ\82Ñ\80Ñ\97Ñ\88нÑ\8f Ñ\85Ñ\8bба: пÑ\80иÑ\82Ñ\80аÑ\84ила Ñ\81Ñ\8f Ñ\85Ñ\8bба під час спрацованя вашого заладованого файлу.',
'api-error-invalid-file-key' => 'Внутрїшня хыба: файл ся не нашов в дочаснім усховіщі.',
'api-error-missingparam' => 'Внутрїшня хыба: хыбують параметры пожадавкы.',
'api-error-missingresult' => 'Внутрїшня хыба: не годен становити, ці копірованя было успішне.',
'api-error-overwrite' => 'Не є дозволене переписати екзістуючій файл.',
'api-error-stashfailed' => 'Внутрїшня хыба: серверу ся не вдало уложыти дочасный файл.',
'api-error-timeout' => 'Сервер не одповідав в очекаванім часї.',
-'api-error-unclassified' => 'Ð\94Ñ\96Ñ\88ло кÑ\83 незнамÑ\96й Ñ\85Ñ\8bбÑ\96.',
+'api-error-unclassified' => 'ТÑ\80аÑ\84ила Ñ\81Ñ\8f незнама Ñ\85Ñ\8bба.',
'api-error-unknown-code' => 'Незнама хыба: „$1“',
-'api-error-unknown-error' => 'Внутрїшня хыба: дішло к хыбі при спробі о заладованя файлу.',
+'api-error-unknown-error' => 'Внутрїшня хыба: трафила ся хыба при спробі о заладованя файлу.',
'api-error-unknown-warning' => 'Незнаме варованя: $1',
'api-error-unknownerror' => 'Незнама хыба: „$1“',
'api-error-uploaddisabled' => 'Начітаваня файлів є на тій вікі выпнуте.',
** अफलदायि सम्पादनयुद्धम्
** अधिकसञ्चारयुक्तपुटानि ।',
'protect-edit-reasonlist' => 'सुरक्षाकारणानि सम्पादयतु ।',
-'protect-expiry-options' => '२ हà¥\8bराà¤\83:2 hours,१ दिनमà¥\8d:1 day,३ दिनानि:3 days,१ सपà¥\8dताहà¤\83:1 week,२ सपà¥\8dताहà¥\8c:2 weeks,१ मासà¤\83:1 month,३ मासाà¤\83:3 months,६ मासाà¤\83:6 months,१ वरà¥\8dषà¤\83:1 year,à¤\85ननà¥\8dतमà¥\8d:infinite',
+'protect-expiry-options' => '१ हà¥\8bरा :1 hour,१दिनमà¥\8d:1 day,१ सपà¥\8dताहà¤\83:1 week,सपà¥\8dताहदà¥\8dवयमà¥\8d:2 weeks,१मासà¤\83:1 month,३मासाà¤\83:3 months,६मासाà¤\83:6 months,१ वरà¥\8dषमà¥\8d :1 year, à¤\85ननà¥\8dतमà¥\8d :infinite',
'restriction-type' => 'अनुमतिः:',
'restriction-level' => 'सुरक्षा-स्तरः :',
'minimum-size' => 'कनिष्टाकारः ।',
'change-blocklink' => 'विभागः परिवर्त्यताम्',
'contribslink' => 'योगदानम्',
'emaillink' => 'विद्युन्मानपत्रं प्रेषयतु ।',
+'autoblocker' => 'भवतः ऐपि सङ्केतः स्वयम् अवरुद्धः यः सद्यः काले एव [[User:$1|$1]]" इत्यनेन उपयुक्तः ।
+$1 इत्यस्य अवरोधस्य कारणं तु "$2" अस्ति ।',
'blocklogpage' => 'अवरोधानां सूची',
+'blocklog-showlog' => 'अयम् एपि सङ्केतः पूर्वमेव अवरुद्धः ।
+अवरोधसूची आधाराय अधः दत्तः अस्ति :',
+'blocklog-showsuppresslog' => 'अयं योजकः पूर्वमेव अवरुद्धः सङ्गुप्तः च ।
+निग्रहकरणं तु अधः उल्लिखितम् ।',
'blocklogentry' => '[[$1]] इत्येतद् अवरुद्धम्, $2 $3 इति अवसान-समयेन सह',
+'reblock-logentry' => '[[$1]] इत्यस्य अवरोधस्य विन्यासः परिवर्तितः अयं $2 $3 समये विनश्येत् ।',
+'blocklogtext' => 'इयम् अवरुद्धानवरुद्धप्रक्रियायाः अवलोकनस्य सूचिका ।
+स्वयम् अवरुद्धानाम् ऐपिसङ्केतानाम् आवली न कृता ।
+सद्यः उपयोगनिषेधस्य अवरोधानाम् आवलीप्राप्तये [[Special:BlockList|block list]] अवलोकयतु ।',
'unblocklogentry' => 'अनिरुद्धम् $1',
+'block-log-flags-anononly' => 'अनामकाः योजकाः केवलम् ।',
'block-log-flags-nocreate' => 'सदस्यता प्राप्तिः अवरुद्धा अस्ति',
+'block-log-flags-noautoblock' => 'स्वयमवरोधः निष्क्रियः ।',
+'block-log-flags-noemail' => 'विद्युन्मानपत्रं निष्क्रियम् ।',
+'block-log-flags-nousertalk' => 'स्वस्य सम्भाषणपुटं सम्पादयितुं न शक्यते ।',
+'block-log-flags-angry-autoblock' => ' उन्नतीकृतः स्वयमवरोधः सक्रियः ।',
+'block-log-flags-hiddenname' => 'योजकस्य नाम सङ्गुप्तम् ।',
+'range_block_disabled' => ' प्रादेशिकावरोधस्य प्रशासकस्य सामर्थ्यं निष्क्रियम् ।',
+'ipb_expiry_invalid' => 'अवसानसमयः अमान्योऽस्ति।',
+'ipb_expiry_temp' => 'सङ्गुप्तयोजकनामावरोधः शश्वतः भवेत् ।',
+'ipb_hide_invalid' => 'एतस्य योजकस्थानस्य निग्रहः असाध्यः । अस्मिन् अनेकानि सम्पादनानि स्युः ।',
+'ipb_already_blocked' => '"$1" इत्येषः पूर्वमेव अवरुद्धः ।',
+'ipb-needreblock' => '$1 इत्येषः पूर्वमेव अवरुद्धः विन्यासं परिवर्तयितुमिच्छति वा ?',
+'ipb-otherblocks-header' => 'अन्याः {{PLURAL:$1|अवरोधः |अवरोधाः}}',
+'unblock-hideuser' => 'एतं योजकम् अवरोधात् विमोचयितुं न शक्यते । यतः अस्य योजकनाम सङ्गुप्तम् ।',
+'ipb_cant_unblock' => ' दोषः : $1 इति अवरुद्धः पत्रसङ्केतः न दृष्टः । प्रायः तावत् पूर्वमेव उत्तारितम् ।',
+'ipb_blocked_as_range' => 'दोषः : $1 इति ऐपिसङ्केतः साक्षात् अवरुद्धः न अपि च विमोचनं न शक्यते ।
+$2 इति प्रकारस्य अवरोधं कर्तुं शक्यते यत् अनवरोधमिच्छति ।',
+'ip_range_invalid' => 'अमान्यः ऐपिप्रकारः',
+'ip_range_toolarge' => '/$1 तः अधिकं वृहत्प्रकारकः अवरोधः नानुमतः ।',
+'blockme' => 'माम् अवरुणद्धु ।',
+'proxyblocker' => 'प्रतिहस्तकः अवरोधकः ।',
+'proxyblocker-disabled' => 'अयं कार्यकलापः निष्क्रियः ।',
+'proxyblockreason' => 'भवतः ऐपि सङ्केतः अवरुद्धः यतः अयं कश्चन मुक्तप्रतिहस्तकः ।
+अन्तर्जालसेवादायकं सम्पर्कयतु गभीरायाः सुरक्षासमस्यायाः विषये सूचयतु च',
'proxyblocksuccess' => 'समापित ।',
+'sorbsreason' => 'DNSBL उपयोगः {{SITENAME}} कृतस्य भवतः ऐपिसङ्केतः मुक्तप्रतिहस्तकः इति आवलीगतः',
+'sorbs_create_account_reason' => 'DNSBL उपयुक्तः {{SITENAME}} अतः भवतः ऐपिसङ्केतः अवरुद्धः यतः अयं मुक्तप्रतिहस्तकः इति आवलीगतः । अतः भवान् योजकस्थानं निर्मातुं न शक्नोति ।',
+'cant-block-while-blocked' => 'अन्ययोजकान् अवरोद्धुं भवान् नैव शक्नोति यतः भवान् अवरुद्धः ।',
+'cant-see-hidden-user' => 'यं योजकः अवरोद्धं भवान् प्रयतमानः सः पूर्वमेव अवरुद्धः सङ्गुप्तः च ।
+भवान् तु योजकसङ्गोपनाधिकारयुक्तः न । अतः भवान् योजकावरोधं दृष्टुं सम्पादयितुं वा न शक्नोति ।',
+'ipbblocked' => 'भवान् अन्ययोजकान् अवरोद्धुम् विमोचयितुं वा न शक्नोति । यतः भवान् तु अवरुद्धः अस्ति ।',
+'ipbnounblockself' => 'भवान् भवन्तं मोचयितुं नैव शक्नोति ।',
+
+# Developer tools
+'lockdb' => 'दत्तपाठान् अवरुणद्धु ।',
+'unlockdb' => 'दत्तपाठान् अनवरुणद्धु ।',
+'lockdbtext' => 'दत्तपाठानाम् अवरोधः सर्वयोजकानां सम्पादनसामर्थ्यं लुम्पति । तेषाम् आद्यतां परिवर्तयतु । तेषाम् अवलोकनावलीं सम्पादयतु । परिवर्तनावश्यकदतापाठान् अपि परिवर्तयतु । भवान् एतदेव कर्तुकामः इति दृढयतु । यदा भवतः निर्वहणं भविष्यति तदा दत्तपाठाः अनवरुद्धाः भविष्यन्ति ।',
+'unlockdbtext' => 'दत्तपाठानाम् अवरोधः सर्वयोजकानां सम्पादनसामर्थ्यं लुम्पति । तेषाम् आद्यतां परिवर्तयतु । तेषाम् अवलोकनावलीं सम्पादयतु । परिवर्तनावश्यकदतापाठान् अपि परिवर्तयतु । भवान् एतदेव कर्तुकामः इति दृढयतु ।',
+'lockconfirm' => 'आम्, अहं निश्चयेन दत्तपाठान् अवरोद्धुम् इच्छामि ।',
+'unlockconfirm' => 'आम्, अहं निश्चयेन दत्तपाठान् अनवरोद्धुम् इच्छामि ।',
+'lockbtn' => 'दत्तपाठान् अवरुणद्धु ।',
+'unlockbtn' => 'दत्तपाठान् विमोचयतु ।',
+'locknoconfirm' => 'दृढीकरणमञ्जूषां भवान् न अर्गलितवान् ।',
+'lockdbsuccesssub' => 'दत्तपाठावरोधः सफलः ।',
+'unlockdbsuccesssub' => 'दत्तपाठावरोधः विमुक्तः ।',
+'lockdbsuccesstext' => 'दत्तपाठाः तालिताः । ।<br />
+भवतः निर्वहणस्य पश्चात् वितालनं स्मरतु [[Special:UnlockDB|वितालनम्]] ।',
+'unlockdbsuccesstext' => 'दत्तपाठाः वितालिताः ।',
+'lockfilenotwritable' => 'दत्तपाठः कपाटनस्य सञ्चिका लेखनार्हा न ।
+दत्तपाठान् कपाटयितुम् अकापाटयितुं वा जालवितारकेन लेखनार्हः आवश्यक्तः ।',
+'databasenotlocked' => 'दत्तपाठाः कपाटिताः न ।',
+'lockedbyandtime' => '(द्वारा {{GENDER:$1|$1}} इत्यस्मिन् $2 अत्र $3)',
# Move page
+'move-page' => ' $1 चालयतु ।',
'move-page-legend' => 'पृष्ठं रक्ष्यताम्',
+'movepagetalktext' => 'सम्बद्धसम्भाषणपुटानि अनेन सह स्थानान्तरितानि भवन्ति अन्यथा
+* भवान् पुटं अन्यस्थानान्तरं कुर्वन् अस्ति ।
+* अस्मिन् नाम्नि सम्भाषणपुटं पूर्वनिर्मितमस्ति अस्थवा
+* अधोदत्ताम् अर्गलनमञ्चूषाम् उत्पाटितवान् ।
+अस्मिन् विषये यदि इच्छति तर्हि भवता पुटानि चालनीयानि अथवा संयोजनीयानि ।',
'movearticle' => 'पृष्ठं चाल्यताम्',
+'moveuserpage-warning' => 'पूर्वसूचा : योजकपुटं चालयितुम् उद्युक्तः । स्मरतु केवलं पुटं स्थानान्तरितं भवति न तु योजकनाम परिवर्तनं न भविष्यति ।',
+'movenologin' => 'न नामाभिलितम्',
+'movenologintext' => ' [[Special:UserLogin|logged in]] पञ्जीकृतयोजकः भवता नामाभिलेखनं करणीयं भवति ।',
+'movenotallowed' => 'पुटानि स्थानान्तरियितुम् अनुमतिः नाश्ति ।',
+'movenotallowedfile' => 'सञ्चिकाः स्थानान्तरयितुम् अनुमतिः नास्ति ।',
+'cant-move-user-page' => 'योजकपुटानि स्थानन्तरितुम् अनुमतिः ते नास्ति । (उपपुटानि विना)',
+'cant-move-to-user-page' => 'किञ्चिनपुटं योजकपुटं स्थानान्तरितुं ते अनुमतिः नास्ति । (योजकपुटं विना)',
'newtitle' => 'नूतनं शीर्षकं प्रति :',
'move-watch' => 'इदं पृष्ठं निरीक्षताम्।',
'movepagebtn' => 'पृष्ठं चालयतु।',
'pagemovedsub' => 'चालनं सिद्धम्।',
'movepage-moved' => '\'\'\'"$1" इत्येतद् "$2" इत्येतद् प्रति चालितमस्ति \'\'\'',
+'movepage-moved-redirect' => 'पुनर्निदेशः सृष्टः ।',
+'movepage-moved-noredirect' => 'पुनर्निदेशनसृष्टिः निग्रहितः ।',
'articleexists' => 'अनेन नाम्ना पृष्ठमेकं पूर्वेऽपि विद्यते, अथवा भवता चितं नाम तु अमान्यमस्ति। कृपया इतरं किमपि नाम चिनोतु।',
+'cantmove-titleprotected' => 'अस्मिन् स्थाने पुटस्थानान्तरणं न भवति । यतः नूतनशीर्षकं सर्जनात् सुरक्षितम् ।',
'talkexists' => "'''पृष्ठं साफल्येन चालितमस्ति, परं चर्चापृष्ठं चालयितुं न शक्यम्, यतो नवेऽपि पृष्ठे चर्चापृष्ठं विद्यते। कृपया तं स्वयमेव चालयतु।'''",
'movedto' => 'इदं प्रति चालितम्।',
'movetalk' => 'सहगामिनं चर्चापृष्ठं चालयतु।',
+'move-subpages' => 'उपपुटनि चालयतु । ($1 पर्यन्तम्)',
+'move-talk-subpages' => 'सम्भाषणपुटानाम् उपपुटानि चालयतु ।($1 पर्यन्तम्)',
+'movepage-page-exists' => '$1 इत्येतत् पुटं पूर्वमेव विद्यते । तदुपरि लेखनम् अशक्यम् ।',
+'movepage-page-moved' => '$1 पुटं $2 प्रति चालितम् अस्ति ।',
+'movepage-page-unmoved' => '$1 पुटं $2 प्रति चालनम् अशक्यम् ।',
+'movepage-max-pages' => '$1 इत्यस्य {{PLURAL:$1|page|pages}} गरष्टपुटानि चालितानि अतः इतोप्यधिकपुटानि स्वयं चालितानि न भवन्ति ।',
'movelogpage' => 'लॉग् इत्येतद् चाल्यताम्',
+'movelogpagetext' => 'पुटचालनस्य आवली अधः अस्ति ।',
+'movesubpage' => '{{PLURAL:$1|उपपुटः|उपपुटानि}}',
+'movesubpagetext' => '$1 {{PLURAL:$1|उपपुटम्|उपपुटानि }}अस्य पुटस्य उपपुटानि अधः दर्शितानि ।',
+'movenosubpage' => 'अस्य पुटस्य उपपुटानि न सन्ति ।',
'movereason' => 'कारणम् :',
'revertmove' => 'प्रतिनिवर्त्यताम्',
+'delete_and_move' => 'अपमर्जनं चालनं च ।',
+'delete_and_move_text' => '==अपमर्जनम् आवश्यकम्==
+लक्षितपुटं "[[:$1]]" पूर्वमेव अस्ति ।
+चालनपथं सृष्टुम् एतत् अपमर्जितुम् इच्छति वा ?',
+'delete_and_move_confirm' => 'आम्, पुटम् अपमर्जतु ।',
+'delete_and_move_reason' => '"[[$1]]" तः स्थानान्तरणं कर्तुं पथनिर्माणार्थम् अपमर्जितम् ।',
+'selfmove' => 'स्रोतः लक्ष्यशीर्षकं च समाने ।
+पुटं स्वस्थानान् स्थानान्तरं न शक्यते ।',
+'immobile-source-namespace' => '$1 इति नामस्थाने पुटस्थानान्तरं न शक्यते ।',
+'immobile-target-namespace' => '"$1" इति नामस्थाने पुटानां स्थानान्तरं न शक्यते ।',
+'immobile-target-namespace-iw' => 'पुटचालनार्थम् अन्तर्विक्यानुबन्धः मान्यं लक्ष्यं न ।',
+'immobile-source-page' => 'एतत्पुटं चालनयोग्यं न ।',
+'immobile-target-page' => 'तत् लक्षितशीर्षकं प्रति चालयितुं न शक्यते ।',
+'imagenocrossnamespace' => 'सञ्चिकां अनामस्थाने स्थानान्तरितं कर्तुं नैव शक्यते ।',
+'nonfile-cannot-move-to-file' => 'असञ्चिकायाः सञ्चिकानामस्थाने स्थानान्तरं न शक्यते ।',
+'imagetypemismatch' => 'नूतपुटविस्तारः तस्य प्रकाण सह मेलं न प्राप्नोति ।',
+'imageinvalidfilename' => 'लक्षितसञ्चिकानाम अमान्यम् ।',
+'fix-double-redirects' => 'यङ्कमपि पुनर्निदेशं उन्नतीकरोतु यः मूलशीर्षकं निदेशति ।',
+'move-leave-redirect' => 'कञ्चित् पुनर्निदेशं पूर्वमेव त्यजतु ।',
+'protectedpagemovewarning' => "'''पूर्वसूचना ''' प्रशासकपदयुक्ताः योजकाः एव सम्पादनं कर्तुमर्हन्ति । अतः एतत्पुटं सुरक्षितम् । निदेशार्थम् अधः जघन्यप्रवेशः सूचितः ।",
+'semiprotectedpagemovewarning' => "'''सूचना ''' पञ्जीकृतयोजकानां उपयोगार्थ केवलम् एतत्पुटम् अभिरक्षितम् । जघन्यप्रवेशस्य सूचना आनुकूल्यार्थम् अधोनिदेशिता ।",
+'move-over-sharedrepo' => '==वर्तमानसञ्चिकाः==
+ [[:$1]] विभक्तकोशे सञ्चिकास्ति । अस्यां शीर्षकं स्थानान्तरणेन विभक्तसञ्चिका विकृता भवति ।',
+'file-exists-sharedrepo' => 'विभक्तकोशे चितसञ्चिकानाम प्रथममेव उपयोगे अस्ति । अन्यं नाम चिनोतु ।',
# Export
'export' => 'पृष्ठानां निर्यातं करोतु',
+'exportall' => 'सर्वपुटानि निर्यातानि करोतु ।',
+'exportcuronly' => 'सद्यः पुनरावृत्तिं केवलं सङ्गृह्णातु समूर्णम् इतिहासं न ।',
+'exportnohistory' => 'सुचना : अनुष्टानस्य कारणेन पुटनिर्यातस्य सम्पूर्णेतिहासः एतत्पुटाद्वारा निष्क्रियाः ।',
+'exportlistauthors' => 'प्रत्येकं पुटाय योगदातॄणां पूर्णावलीम् अन्तर्भावयतु ।',
'export-submit' => 'निर्हरति',
+'export-addcattext' => 'वर्गतः पटानि योजयतु ।',
'export-addcat' => 'संयोजयति',
+'export-addnstext' => 'नामस्थानात् पुटानि योजयतु ।',
'export-addns' => 'संयोजयति',
+'export-download' => 'सञ्चिका इव रक्षतु ।',
+'export-templates' => 'प्राकृतीः अनर्भावयतु ।',
+'export-pagelinks' => '...इत्यस्य गाहाय अनुबद्धपुटानि अन्तरभावयतु ।',
# Namespace 8 related
'allmessages' => 'व्यवस्था सन्देशाः',
'allmessagesname' => 'नाम',
'allmessagesdefault' => 'डिफॉल्टसन्देशपाठ',
+'allmessagescurrent' => 'सद्यः सन्देशपाठः ।',
+'allmessagestext' => 'एषा मीडियाविकिनामस्थाने उपलब्धा काचित् तन्त्रसन्देशस्य सूचिका अस्ति । यदि भवान् सामान्यमीडियाविकि क्षेत्रीयकरणे योगदानं कर्तुमिच्छति तर्हि[//www.mediawiki.org/wiki/Localisation मीडियाविकि क्षेत्रीयकरणम्] अथवा [//translatewiki.net translatewiki.net] इत्यत्र गच्छतु ।',
+'allmessagesnotsupportedDB' => "अस्य पुटस्य उपयोगः नैव शक्यते यतः '''\$wgUseDatabaseMessages''' तटास्थम् अस्ति ।",
+'allmessages-filter-legend' => 'शोधनी ।',
+'allmessages-filter' => 'ग्राहकीकरणस्य स्थितौ शोधनी ।',
+'allmessages-filter-unmodified' => 'अपरिष्कृतम् ।',
'allmessages-filter-all' => 'अखिलम्',
'allmessages-filter-modified' => 'परिवर्तितम्',
+'allmessages-prefix' => 'उपसर्गानुगुणं शोधनी ।',
'allmessages-language' => 'भाषा:',
'allmessages-filter-submit' => 'गम्यताम्',
# Thumbnails
'thumbnail-more' => 'विस्तीर्यताम्',
+'filemissing' => 'सञ्चिका विनष्टा ।',
'thumbnail_error' => 'सङ्कुचितचित्रनिर्माणे दोषः: $1',
+'djvu_page_error' => 'DjVu पुटं पृष्ठ परिधेः बहिः ।',
+'djvu_no_xml' => 'DjVu पुटार्थं XMLप्राप्तुं न शक्तम् ।',
+'thumbnail-temp-create' => 'अनित्यां सङ्कुचितसञ्चिकां निर्मातुं न शक्यते ।',
+'thumbnail-dest-create' => 'लक्ष्ये सङ्कुचितं रक्षितुं न शक्यते ।',
+'thumbnail_invalid_params' => 'सङ्कुचितस्य विस्तारः अमान्यः ।',
+'thumbnail_dest_directory' => 'लक्षस्य निदेशिकां सृष्टुं नैव शक्यते ।',
+'thumbnail_image-type' => 'चित्रस्य प्रकारः नानुमोदितः ।',
+'thumbnail_gd-library' => 'अपूर्णं जि.जि.ग्रन्थालयानुन्यासः : विनष्टः कार्यकलापः $1',
+'thumbnail_image-missing' => 'सञ्चिका विनष्टा इति भाति : $1',
# Special:Import
+'import' => 'पृष्ठानां निर्यातं करोतु',
+'importinterwiki' => 'ट्रान्स् विकि आयातकाः',
+'import-interwiki-text' => 'आयातं कर्तुं एकां विकिं एकं पुटं चिनोतु ।
+पुनरावृत्तीनां दिनाङ्कानि, सम्पादनानि च सुरक्षितानि भविष्यन्ति।
+सर्वाः ट्रान्सविक्यायातक्रियाः नामाभिलेखिताः [[Special:Log/import|आयातसूचिकासु]] स्थापिताः ।',
+'import-interwiki-source' => 'स्रोतविकि/पुटम्',
+'import-interwiki-history' => 'एतत्पुटार्थं सर्वेतिहासान् पुनरावृत्तीः च प्रकृतीः करोतु ।',
+'import-interwiki-templates' => 'प्राकृतीः अनर्भावयतु ।',
+'import-interwiki-submit' => 'आयातं करोतु ।',
+'import-interwiki-namespace' => 'लक्षितनामस्थानानि ।',
+'import-upload-filename' => 'सञ्चिकानाम',
'import-comment' => 'टिप्पणी:',
+'importtext' => '[[Special:Export|export utility]] एतेनानुबन्धेन स्रोतविकितः सञ्चिकानां निर्यातं करोतु । भवदीयसङ्गणके सुरक्ष्य अत्र उत्तारयतु ।',
+'importstart' => 'पुटानाम् आयातः....',
+'import-revision-count' => '$1 {{PLURAL:$1|पुनरावृत्तिः}}',
+'importnopages' => 'आयातं कर्तुं पुटानि न सन्ति ।',
+'imported-log-entries' => 'आयातकृतम्$1{{PLURAL:$1|log entry|प्रवेशसूचिकाः}}.',
+'importfailed' => 'असफलायाताः : $1',
+'importunknownsource' => 'अज्ञातायातस्रोतप्रकारः ।',
+'importcantopen' => 'आयातसञ्चिकाः उद्घाटयितुं न शक्यते ।',
+'importbadinterwiki' => 'प्रदुष्टः अन्तर्विक्यनुबन्धः ।',
+'importnotext' => 'रिक्तम् अथवा पाठः नास्ति ।',
+'importsuccess' => 'आयातः समाप्तः ।',
+'importhistoryconflict' => 'उपलब्धाः इतिहासपुनरावृत्तयः परस्परं विपरीताः। (एतत्पुटं पूर्वमेव आयातम् इति भाति ।)',
+'importnosources' => 'कोऽपि ट्रान्स्विकि आयातः नोपलब्धः अपि च प्रत्यक्षेतिहासस्य उत्तारणं निष्कियम् ।',
+'importnofile' => 'कापि आयातसञ्चिका उत्तारिता ।',
+'importuploaderrorsize' => 'आयातसञ्चिकाः अनुत्तारिताः। अस्याः आकारः अधिकतरः अस्ति ।',
+'importuploaderrorpartial' => 'आयातसञ्चिकाः अनुत्तारिताः । सञ्चिकाः अपूर्णोत्तारिताः ।',
+'importuploaderrortemp' => 'अयातसञ्चिकानाम् उत्तारणम् असफलम् ।
+अनित्यः सम्पुटः विनष्टः ।',
+'import-parse-failure' => 'XML आयातस्य व्यवस्थायाः वैफल्यम् ।',
+'import-noarticle' => 'आयातं कर्तुं पुटानि न सन्ति ।',
+'import-nonewrevisions' => 'सर्वाः पुनरावृत्तयः पूर्वमेव आयाताः ।',
+'xml-error-string' => '$1 पङ्किः $2 इत्यस्मिन् , स्तम्भः $3 (बैट्स् $4): $5',
+'import-upload' => 'XML पाठान् उत्तारयतु ।',
+'import-token-mismatch' => 'सत्रस्य पाठानां नाशः ।
+पुनः प्रयतताम् ।',
+'import-invalid-interwiki' => 'निर्दिष्टविकितः आयातः न सम्भवति ।',
+'import-error-edit' => '" $1 "पुटस्य आयातः न शक्यते यतः तस्य सम्पादनुमति ते नास्ति ।',
+'import-error-create' => '" $1 "पुटस्य आयातः न शक्यते यतः ते सम्पादनस्य अनुमतिः नास्ति ।',
+'import-error-interwiki' => '"$1" पुटम् आयातं न यतः अस्य नाम बाह्यानुबन्धार्थं सुरक्षितम् । (अन्तर्विकि)',
+'import-error-special' => '"$1" पुटम् आयातं नैव यतः एतत् विशेषनामस्थानेन सम्बद्धं यत् अन्यपुटानि नानुमन्यते ।',
+'import-error-invalid' => '"$1" पुटं न आयातं यतः अस्य नाम अमान्यम् ।',
+
+# Import log
+'importlogpage' => 'आयातसूचिका ।',
+'importlogpagetext' => 'अन्यविकितः सम्पादितेतिहाससहितानि प्रशासकानाम् आयातपुटानि ।',
+'import-logentry-upload' => 'सञ्चिकाम् उत्तारयित्वा [[$1]] इत्यस्य आयातः कृतः ।',
+'import-logentry-upload-detail' => '$1 {{PLURAL:$1|पुनरावृत्तिः}}',
+'import-logentry-interwiki' => 'ट्रान्स्विकिकृतम् ।$1',
+'import-logentry-interwiki-detail' => '$1 {{PLURAL:$1|पुनरावृत्तिः}}',
+
+# JavaScriptTest
+'javascripttest' => 'जावालिपिपरीक्षणम् ।',
+'javascripttest-disabled' => 'विक्याम् अयं क्रियाकलापः निष्क्रियः ।',
+'javascripttest-title' => '$1 परीक्षाप्रचलति ।',
# Tooltip help for the actions
'tooltip-pt-userpage' => 'भवतः योजकपृष्ठम्',
'youhavenewmessages' => 'ඔබ හට $1 ($2)',
'newmessageslink' => 'නව පණිවුඩ',
'newmessagesdifflink' => 'අවසාන වෙනස',
+'youhavenewmessagesfromusers' => '{{PLURAL:$3|තවත් එක් පරිශීලකයෙකුගෙන්|පරිශීලකයන් $3 දෙනෙකුගෙන්}} ඔබ හට $1 ඇත ($2).',
+'youhavenewmessagesmanyusers' => 'බොහෝ පරිශීලකයන් වෙතින් ඔබ හට $1 ඇත ($2).',
+'newmessageslinkplural' => '{{PLURAL:$1|නව පණිවුඩයක්|නව පණිවුඩ}}',
+'newmessagesdifflinkplural' => 'අවසන් {{PLURAL:$1|වෙනස්වීම|වෙනස්වීම්}}',
'youhavenewmessagesmulti' => 'ඔබ හට $1 හි නව පණිවුඩ ඇත',
'editsection' => 'සංස්කරණය',
'editsection-brackets' => '[$1]',
'cannotdelete' => '"$1" පිටුව හෝ ගොනුව හෝ මකා දැමිය නොහැකි විය.
අනෙකෙකු විසින් දැනටමත් මකා දැමීම සිදු කර ඇතිවා විය හැක.',
'cannotdelete-title' => '"$1" පිටුව මැකිය නොහැක',
+'delete-hook-aborted' => 'හසුර මගින් මකාදැමුම රෝධනය කෙරිණි.
+එයට පැහැදිලි කිරීමක් ලබා නොදුනි.',
'badtitle' => 'නුසුදුසු ශීර්ෂයක්',
'badtitletext' => 'අයැද ඇති පිටු ශීර්ෂය අනීතික, හිස් හෝ වැරදි ලෙස සබැඳි අන්තර්-භාෂා/අන්තර්-විකී ශීර්ෂයකි.
ශීර්ෂයන්හි භාවිතා කල නොහැකි අක්ෂර එකක් හෝ කිහිපයක් හෝ එහි අඩංගු වී ඇතිවා විය හැක.',
'api-error-duplicate-archive-popup-title' => 'දැනටමත් මකා දමා ඇති එක වගේ {{PLURAL:$1|ගොනුවක්|ගොනු}}',
'api-error-duplicate-popup-title' => 'අනුපිටපත් {{PLURAL:$1|ගොනු|ගොනුව}}',
'api-error-empty-file' => 'ඔබ ඉදිරිපත්කල ගොනුව හිස් එකකි.',
+'api-error-emptypage' => 'නවතම එකක් තනමින්, හිස් පිටුවලට ඉඩ නොදේ.',
'api-error-fetchfileerror' => 'අභ්යන්තර දෝෂය: ගොනුව පැමිණවීම අතරතුරදී කුමක්දෝ වැරදුණා.',
'api-error-file-too-large' => 'ඔබ විසින් යොමන ලද ගොනුව පමණට වඩා විශෘලය.',
'api-error-filename-tooshort' => 'ගොනු නාමය කෙටි වැඩියි.',
* <span class="mw-specialpagecached">Predpomnjene posebne strani (morda so zastarele).</span>',
'specialpages-group-maintenance' => 'Vzdrževalna poročila',
'specialpages-group-other' => 'Ostale posebne strani',
-'specialpages-group-login' => 'Prijavite se / registrirajte se',
+'specialpages-group-login' => 'Prijavite se / ustvarite račun',
'specialpages-group-changes' => 'Zadnje spremembe in dnevniki',
'specialpages-group-media' => 'Poročila o datotekah in nalaganja',
'specialpages-group-users' => 'Uporabniki in pravice',
* <span class="mw-specialpagecached">привремено меморисане посебне странице</span>',
'specialpages-group-maintenance' => 'Извештаји одржавања',
'specialpages-group-other' => 'Остале посебне странице',
-'specialpages-group-login' => 'Ð\9eÑ\82ваÑ\80аÑ\9aе налога и пÑ\80иÑ\98авÑ\99иваÑ\9aе',
+'specialpages-group-login' => 'Ð\9fÑ\80иÑ\98ава/Ñ\80егиÑ\81Ñ\82Ñ\80аÑ\86иÑ\98а',
'specialpages-group-changes' => 'Скорашње измене и дневници',
'specialpages-group-media' => 'Извештаји о мултимедијалном садржају и отпремања',
'specialpages-group-users' => 'Корисници и корисничка права',
* <span class="mw-specialpagecached">privremeno memorisane posebne stranice</span>',
'specialpages-group-maintenance' => 'Izveštaji održavanja',
'specialpages-group-other' => 'Ostale posebne stranice',
-'specialpages-group-login' => 'Otvaranje naloga i prijavljivanje',
+'specialpages-group-login' => 'Prijava/registracija',
'specialpages-group-changes' => 'Skorašnje izmene i dnevnici',
'specialpages-group-media' => 'Izveštaji o multimedijalnom sadržaju i otpremanja',
'specialpages-group-users' => 'Korisnici i korisnička prava',
'youhavenewmessages' => 'Du har $1 ($2).',
'newmessageslink' => 'nya meddelanden',
'newmessagesdifflink' => 'senaste ändringen',
+'youhavenewmessagesfromusers' => 'Du har $1 från {{PLURAL:$3|en annan användare|$3 användare}} ($2).',
+'youhavenewmessagesmanyusers' => 'Du har $1 från många användare ($2).',
+'newmessageslinkplural' => '{{PLURAL:$1|ett nytt meddelande|nya meddelanden}}',
+'newmessagesdifflinkplural' => 'senaste {{PLURAL:$1|ändring|ändringar}}',
'youhavenewmessagesmulti' => 'Du har nya meddelanden på $1',
'editsection' => 'redigera',
'editold' => 'redigera',
'noarticletext-nopermission' => 'Det finns för tillfället ingen text på denna sida.
Du kan [[Special:Search/{{PAGENAME}}|söka efter denna sidas titel]] i andra sidor,
eller <span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} söka i relevanta loggar]</span>.',
+'missing-revision' => 'Revisionen #$1 av sidan med namnet "{{PAGENAME}}" finns inte.
+
+Detta orsakas vanligen av efter en gammal historiklänk till en sida som har raderats.
+Detaljer kan hittas i [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} raderingsloggen].',
'userpage-userdoesnotexist' => '"<nowiki>$1</nowiki>" är inte ett registrerat användarkonto. Tänk efter om du vill skapa/redigera den här sidan.',
'userpage-userdoesnotexist-view' => 'Kontot "$1" är inte registrerat.',
'blocked-notice-logextract' => 'Användaren är blockerad.
'expansion-depth-exceeded-warning' => 'Sidan överskrider expansionsdjupet',
'parser-unstrip-loop-warning' => 'Tagavskalningsloop upptäcktes',
'parser-unstrip-recursion-limit' => 'Tagavskalningsloop överskred rekursionsgränsen ($1)',
+'converter-manual-rule-error' => 'Fel upptäcktes i manuell språkkonverteringsregel',
# "Undo" feature
'undo-success' => 'Redigeringen kan göras ogjord.
'duration-millennia' => '$1 {{PLURAL:$1|millennium|millennier}}',
# Unknown messages
-'api-error-filetype-banned-type' => '$1 är inte {{PLURAL:$4|en tillåten filtyp|tillåtna filtyper}}. {{PLURAL:$3|Tillåtna filtyper|Tillåten filtyp}} är $2.',
+'api-error-filetype-banned-type' => '$1 är inte {{PLURAL:$4|en tillåten filtyp|tillåtna filtyper}}. {{PLURAL:$3|Tillåten filtyp|Tillåtna filtyper}} är $2.',
);
'rev-deleted-unhide-diff' => "Pitio la ukurasa huu '''limefutwa'''.
Maelezo yanaweza kupatikana kwenye [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} kumbukumbu ya ufutaji].
Bado unaweza [$1 kutazama sahihisho hili] iwapo utapenda kuendelea.",
+'rev-suppressed-unhide-diff' => "Pitio la ukurasa huu '''limefutwa'''.
+Maelezo yanaweza kupatikana kwenye [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} kumbukumbu ya ufutaji].
+Bado unaweza [$1 kutazama sahihisho hili] iwapo utapenda kuendelea.",
+'rev-deleted-diff-view' => "Pitio hilo la ukurasa huu '''limefutwa'''.
+Unaweza masasisho; maelezo mengine yapo kwenye [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} kumbukumbu ya ufutaji]",
'rev-delundel' => 'onyesha/ficha',
'rev-showdeleted' => 'onyesha',
'revisiondelete' => 'Kufuta/kurudisha mapitio',
# Diffs
'history-title' => 'Historia ya mapitio ya "$1"',
+'difference-title' => 'Tofauti kati ya marekesbisho "$1"',
+'difference-title-multipage' => 'Tofauti kati ya kurasa "$1" na "$2"',
'difference-multipage' => '(Tofauti kati ya kurasa)',
'lineno' => 'Mstari $1:',
'compareselectedversions' => 'Linganisha mapitio mawili uliyochagua',
'newsectionsummary' => '/* $1 */ mjadala mpya',
'rc-enhanced-expand' => 'Onyesha maelezo mengine (inahitaji JavaScript)',
'rc-enhanced-hide' => 'Ficha maelezo mengine',
+'rc-old-title' => 'ilitengenezwa hapo awali na "$1"',
# Recent changes linked
'recentchangeslinked' => 'Mabadiliko husika',
'mostimages' => 'Mafaili yanayoungwa kuliko yote',
'mostrevisions' => 'Kurasa zenye mapitio mengi kuliko zote',
'prefixindex' => 'Kurasa zote zenye viambishi awali',
+'prefixindex-namespace' => 'Kurasa zote zenye kiambishi awali ($1)',
'shortpages' => 'Kurasa fupi',
'longpages' => 'Kurasa ndefu',
'deadendpages' => 'Kurasa ambazo haziungi na ukurasa mwingine wowote',
'watchmethod-list' => 'Kupitia kurasa za maangalizi ili kupata madabiliko ya karibuni',
'watchlistcontains' => 'Orodha ya maangalizi yako ina {{PLURAL:$1|pages|kurasa}}.',
'iteminvalidname' => "Shida na kitu '$1' , jina batili...",
-'wlnote' => "{{PLURAL:$1|Badiliko la|Mabadiliko '''$1''' ya}} mwisho katika {{PLURAL:$2|saa iliyopita linaonyeshwa|masaa '''$2''' yaliyopita yanaonyeshwa}} chini, ilivyokuwa saa $4, tarehe $3.",
+'wlnote' => "{{PLURAL:$1|is the last change|Mabadiliko '''$1''' ya}} mwisho katika {{PLURAL:$2|hour|masaa '''$2''' yaliyopita yanaonyeshwa}} chini, ilivyokuwa saa $4, tarehe $3.",
'wlshowlast' => 'Onyesha kutoka masaa $1 siku $2 $3',
'watchlist-options' => 'Hitiari za maangalizi',
'ipb-unblock-addr' => 'Acha kumzuia $1',
'ipb-unblock' => 'Acha kumzuia mtumiaji au anwani wa IP',
'ipb-blocklist-contribs' => 'Michango ya $1',
+'unblockip' => 'Acha kuzuia mtumiaji',
'blocklist' => 'Watumiaji waliozuiliwa',
'ipblocklist' => 'Watumiaji waliozuiliwa',
+'ipblocklist-legend' => 'Tafuta mtumiaji aliyezuiwa',
'blocklist-timestamp' => 'Tarehe na saa',
+'blocklist-target' => 'Lengo',
'blocklist-expiry' => 'Itakwisha',
'blocklist-reason' => 'Sababu',
'ipblocklist-submit' => 'Tafuta',
'infiniteblock' => 'milele',
'expiringblock' => 'inakwisha tarehe $1 saa $2',
'emailblock' => 'barua pepe imezuiliwa',
+'ipblocklist-empty' => 'Orodha ya kuzuiwa ni tupu.',
'blocklink' => 'zuia',
'unblocklink' => 'acha kuzuia',
'change-blocklink' => 'badilisha zuia',
'contribslink' => 'michango',
+'emaillink' => 'tuma barua pepe',
'blocklogpage' => 'Kumbukumbu ya uzuio',
'blocklogentry' => 'amemzuia [[$1]] mpaka $2 $3',
'unblocklogentry' => 'aliachisha kuzuia $1',
'proxyblocksuccess' => 'Tayari.',
# Developer tools
-'lockdb' => 'Kufunga hifadhidata',
-'unlockdb' => 'Kufungua hifadhidata',
-'lockconfirm' => 'Ndiyo, kwa kweli nataka kufunga hifadhidata.',
-'unlockconfirm' => 'Ndiyo, kwa kweli nataka kufungua hifadhidata.',
+'lockdb' => 'Funga hifadhidata',
+'unlockdb' => 'Fungua hifadhidata',
+'lockconfirm' => 'Ndiyo, ni kweli nataka kufunga hifadhidata.',
+'unlockconfirm' => 'Ndiyo,nataka kufungua hifadhidata.',
'lockbtn' => 'Funga hifadhidata',
'unlockbtn' => 'Fungua hifadhidata',
'locknoconfirm' => 'Hujaweka alama katika sanduku la kuitika kitendo.',
'exif-lightsource' => 'Mwanga',
'exif-flash' => 'Taa ya picha',
'exif-flashenergy' => 'Nguvu ya taa ya picha',
+'exif-filesource' => 'Chanzo cha faili',
'exif-gpslatituderef' => 'Latitudo kwenda kaskazini au kusini',
'exif-gpslatitude' => 'Latitudo',
'exif-gpslongituderef' => 'Longitudo kwenda mashariki au magharibi',
'exif-gpslongitude' => 'Longitudo',
'exif-gpsaltituderef' => 'Rejeo ya mwinuko',
'exif-gpsaltitude' => 'Mwinuko',
+'exif-gpsmeasuremode' => 'Jinsi ya kupima',
'exif-gpsspeedref' => 'Kizio cha kupima mwendo',
'exif-gpsspeed' => 'Mwendo wa sanduku la GPS',
+'exif-gpstrack' => 'Mwelekeo wa harakati',
+'exif-gpsimgdirection' => 'Mwelekeo wa picha',
'exif-gpsdestlatitude' => 'Latitudo ya kikomo',
'exif-gpsdestlongitude' => 'Longitudo ya kikomo',
'exif-gpsdestdistance' => 'Mbali wa kikomo',
'exif-countrycreated' => 'Nchi palipopigwa picha',
'exif-countrycodecreated' => 'Kodi ya nchi picha palipopigwa',
'exif-countrydest' => 'Nchi inayoonyeshwa',
+'exif-citydest' => 'Mji umeonyeshwa',
'exif-objectname' => 'Jina fupi',
'exif-specialinstructions' => 'Maelekezo maalum',
'exif-headline' => 'Kichwa cha habari',
'exif-languagecode' => 'Lugha',
'exif-iimcategory' => 'Jamii',
'exif-datetimeexpires' => 'Usitumie baada ya',
+'exif-datetimereleased' => 'Ilitolewa mnamo',
'exif-cameraownername' => 'Mwenye kamera',
+'exif-label' => 'Lebo',
'exif-copyrighted' => 'Hali ya hakimiliki',
'exif-copyrightowner' => 'Mwenye hatimiliki',
'exif-pngfilecomment' => 'Maoni juu ya faili la PNG',
+'exif-disclaimer' => 'Kanusho',
+'exif-contentwarning' => 'Ilani ya maduhui',
'exif-giffilecomment' => 'Maoni juu ya faili la GIF',
+'exif-intellectualgenre' => 'Aina ya kifaa',
'exif-personinimage' => 'Mtu aliyepigwa picha',
+'exif-copyrighted-true' => 'Yenye hatimiliki',
+
'exif-unknowndate' => 'Tarehe haijulikani',
'exif-orientation-1' => 'Kawaida',
'exif-componentsconfiguration-0' => 'haipo',
+'exif-exposureprogram-0' => 'Haijafafanuliwa',
'exif-exposureprogram-1' => 'Kwa mikono',
'exif-exposureprogram-2' => 'Programu ya kawaida',
'exif-focalplaneresolutionunit-2' => 'inchi',
+'exif-customrendered-0' => 'Mchakato wa kawaida',
+
'exif-scenecapturetype-0' => 'Kawaida',
'exif-scenecapturetype-1' => 'Mandhari',
'exif-scenecapturetype-2' => 'Watu',
# Pseudotags used for GPSDestDistanceRef
'exif-gpsdestdistance-k' => 'Kilomita',
'exif-gpsdestdistance-m' => 'Maili',
-'exif-gpsdestdistance-n' => 'Maili ya baharia',
+'exif-gpsdestdistance-n' => 'Maili ya bahari',
'exif-gpsdop-excellent' => 'Nzuri sana ($1)',
'exif-gpsdop-good' => 'Nzuri ($1)',
'exif-dc-date' => 'Tarehe',
'exif-dc-publisher' => 'Mchapishaji',
'exif-dc-rights' => 'Haki',
+'exif-dc-source' => 'Chanzo cha media',
+'exif-dc-type' => 'Aina ya media',
-'exif-rating-rejected' => 'Lilikataliwa',
+'exif-rating-rejected' => 'Ilikataliwa',
-'exif-isospeedratings-overflow' => 'Zaidi na 65535',
+'exif-isospeedratings-overflow' => 'Zaidi ya 65535',
'exif-iimcategory-ace' => 'Sanaa, utamaduni na burudani',
'exif-iimcategory-clj' => 'Uhalifu na sheria',
'exif-iimcategory-pol' => 'Siasa',
'exif-iimcategory-rel' => 'Dini na imani',
'exif-iimcategory-sci' => 'Sayansi na teknolojia',
+'exif-iimcategory-soi' => 'Masuala ya kijamii',
'exif-iimcategory-spo' => 'Michezo',
'exif-iimcategory-war' => 'Vita, migogoro na vurugu',
'exif-iimcategory-wea' => 'Hali ya hewa',
# Special:Version
'version' => 'Toleo',
'version-specialpages' => 'Kurasa maalum',
+'version-variables' => 'Vibadili',
'version-skins' => 'Maumbo',
'version-other' => 'Zingine',
'version-version' => '(Toleo $1)',
'version-software' => 'Bidhaa pepe iliyosakinishwa',
'version-software-product' => 'Bidhaa',
'version-software-version' => 'Toleo',
+'version-entrypoints-header-url' => 'KISARA Kioneshi Sanifu Raslimali',
# Special:FilePath
'filepath' => 'Njia ya faili',
'logentry-suppress-revision' => '$1 alibadilisha kwa siri hali ya kuonekana wazi {{PLURAL:$5|kumbukumbu $5 ya|kumbukumbu $5 za}} ukurasa wa $3: $4',
'logentry-suppress-event-legacy' => '$1 alibadilisha kwa siri hali ya kuonekana wazi ya kumbukumbu za $3',
'logentry-suppress-revision-legacy' => '$1 alibadilisha kwa siri hali ya kuonekana wazi mapitio ya ukurasa $3',
+'revdelete-content-hid' => 'maudhui yamefichwa',
+'revdelete-summary-hid' => 'historia ya kuhariri imefichwa',
+'revdelete-uname-hid' => 'jina la mtumiaji limefichwa',
+'revdelete-content-unhid' => 'maudhui hayajafichwa',
+'revdelete-summary-unhid' => 'muhtasari wa kuhariri haujafichwa',
+'revdelete-uname-unhid' => 'jina la mtumiaji halijafichwa',
'revdelete-restricted' => 'aliwazuia pia wakabidhi wasiyaone maelezo',
'revdelete-unrestricted' => 'aliwarudishia wakabidhi uwezo wa kuona maelezo',
'logentry-move-move' => '$1 alihamisha ukurasa wa $3 hadi $4',
'feedback-close' => 'Tayari',
# API errors
+'api-error-empty-file' => 'Faili ulilowasilisha ni tupu.',
+'api-error-emptypage' => 'Kutengeneza mpya, kurasa tupu hazikubaliwi',
+'api-error-filename-tooshort' => 'Jina la faili ni fupi mno.',
+'api-error-filetype-banned' => 'Aina hili la faili hairuhusiwi.',
+'api-error-illegal-filename' => 'Jina hilo la faili haliruhusiwi.',
'api-error-unclassified' => 'Ilitokea hitilafu isiyojulikana.',
'api-error-unknown-code' => 'Hitilafu isiyojulikana: "$1".',
'api-error-unknown-warning' => 'Ilani isiyojulikana: "$1".',
'api-error-unknownerror' => 'Hitilafu isiyojulikana: "$1".',
+# Durations
+'duration-seconds' => '$1 {{PLURAL:$1|second|sekunde}}',
+'duration-minutes' => '$1 {{PLURAL:$1|minute|dakikas}}',
+'duration-hours' => '$1 {{PLURAL:$1|hour|masaa}}',
+'duration-days' => '$1 {{PLURAL:$1|day|masiku}}',
+'duration-weeks' => '$1 {{PLURAL:$1|week|wiki}}',
+'duration-years' => '$1 {{PLURAL:$1|year|miaka}}',
+'duration-centuries' => '$1 {{PLURAL:$1|century|karne}}',
+
);
'youhavenewmessages' => 'உங்களுக்குப் $1 உள்ளன ($2).',
'newmessageslink' => 'புதிய செய்திகள்',
'newmessagesdifflink' => 'கடைசி மாற்றம்',
+'newmessageslinkplural' => '{{PLURAL:$1|ஒரு புதிய செய்தி|புதிய செய்திகள்}}',
+'newmessagesdifflinkplural' => 'கடைசி {{PLURAL:$1|மாற்றம்|மாற்றங்கள்}}',
'youhavenewmessagesmulti' => '$1 இல் உங்களுக்கு புதிய செய்திகள் காத்திருக்கின்றன',
'editsection' => 'தொகு',
'editold' => 'தொகு',
'nmembers' => '$1 {{PLURAL:$1|உறுப்பினர்|உறுப்பினர்கள்}}',
'nrevisions' => '{{PLURAL:$1|ஒரு திருத்தம்|$1 திருத்தங்கள்}}',
'nviews' => '{{PLURAL:$1|ஒரு பார்வை|$1 பார்வைகள்}}',
+'nimagelinks' => '$1 {{PLURAL:$!|பக்கத்தில்|பக்கங்களில்}} பயன்படுத்தப்பட்டது',
+'ntransclusions' => '$1 {{PLURAL:$1|பக்கத்தில்|பக்கங்களில்}} பயன்படுத்தப்பட்டது',
'specialpage-empty' => 'இந்தப் புகாருக்குகந்த முடிவுகள் எதுவுமில்லை.',
'lonelypages' => 'உறவிலிப் பக்கங்கள்',
'lonelypagestext' => 'கீழ்கண்ட பக்கங்கள், {{SITENAME}}-இத்தளத்தின் மற்ற பக்கங்களில் எந்தவிதத்திலும் இணைக்கப்படவில்லை.',
'rollback' => 'முன்நிலையாக்கத் தொகுப்புகள்',
'rollback_short' => 'முன்நிலையாக்கு',
'rollbacklink' => 'முன்நிலையாக்கு',
+'rollbacklinkcount' => '$1 {{PLURAL:$1|தொகுப்பை|தொகுப்புகளை}} முன்நிலையாக்குக',
'rollbackfailed' => 'முன்நிலையாக்கம் தோல்வி',
'cantrollback' => 'தொகுப்பை முன்நிலையாக்க முடியாது; கடைசிப் பங்களிப்பாளரே இக்கட்டுரையின் ஒரே ஆசிரியராகும்.',
'alreadyrolled' => '[[User:$2|$2]] ([[User talk:$2|Talk]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]) பயனரால் செய்யப்பட்ட [[:$1]] இன் கடைசித் தொகுப்பை முன்நிலையாக்க முடியாது; வேறு யாரோ இப்பக்கத்தை ஏற்கெனவே தொகுத்தோ அல்லது முன்நிலையாக்கியோ உள்ளார்.
'faqpage' => 'Project:FAQ',
# Vector skin
+'vector-action-protect' => 'Proteje',
'vector-view-create' => 'Kria',
'vector-view-edit' => 'Edita',
'vector-view-history' => 'Haree istória',
+'vector-view-view' => 'Lee',
'actions' => 'Aksaun sira',
'errorpagetitle' => 'Sala',
'lineno' => 'Liña $1:',
# Search results
+'searchresults' => 'Rezultadu sira',
+'searchresults-title' => 'Rezultadu sira ba buka "$1"',
'searchsubtitleinvalid' => "Ita buka tiha ona '''$1'''",
'prevn' => 'molok {{PLURAL:$1|$1}}',
'nextn' => 'oinmai {{PLURAL:$1|$1}}',
+'shown-title' => 'Hatudu {{PLURAL:$1|rezultadu|rezultadu}} $1 kada pájina',
'viewprevnext' => 'Haree ($1 {{int:pipe-separator}} $2) ($3)',
'searchmenu-new' => "'''Kria pájina \"[[:\$1]]\" iha wiki ne'e!'''",
+'searchprofile-everything' => 'Hotu',
+'searchprofile-articles-tooltip' => 'Buka iha $1',
'searchprofile-project-tooltip' => 'Buka iha $1',
'search-result-size' => '$1 ({{PLURAL:$2|liafuan ida|liafuan $2}})',
'search-section' => '(seksaun $1)',
# Recent changes
'nchanges' => '$1 {{PLURAL:$1|diferensa|diferensa}}',
'recentchanges' => 'Mudansa foufoun sira',
+'recentchanges-label-newpage' => 'Pájina foun',
+'recentchanges-label-minor' => "Ne'e mudansa ki'ik",
+'recentchanges-label-bot' => 'Edita husi prosesu automátiku ("bot")',
'rcshowhideminor' => "$1 muda ki-ki'ik",
'rcshowhidebots' => '$1 bot sira',
'rcshowhideliu' => '$1 ema rejista',
'filehist-user' => "Uza-na'in",
'filehist-comment' => 'Komentáriu',
'imagelinks' => "Pájina iha ne'ebá fixeiru ne'e",
+'uploadnewversion-linktext' => 'Tau versaun foun imajen nian',
# File reversion
'filerevert-comment' => 'Razaun:',
'tooltip-ca-unwatch' => 'Hasai pájina ne\'e husi Ita-nia "lista hateke"',
'tooltip-search' => 'Buka iha {{SITENAME}}',
'tooltip-search-go' => "Bá pájina ho naran ne'e (se iha)",
+'tooltip-search-fulltext' => "Buka pájina sira-ne'ebé iha testu ne'e iha laran",
'tooltip-p-logo' => 'Pájina Mahuluk',
'tooltip-n-mainpage' => 'Vizita Pájina Mahuluk',
'tooltip-n-mainpage-description' => 'Vizita Pájina Mahuluk',
'showhidebots' => '($1 bot sira)',
'ilsubmit' => 'Buka',
+# Bad image list
+'bad_image_list' => "Formatu:
+
+Liña hotu tenke komesa ho *
+Ligasaun uluk iha liña tenke ligasaun bá imajen aat.
+Ligasaun seluk iha liña - ne'e pájina sira iha ne'ebé bele inklui imajen aat.",
+
# EXIF tags
'exif-make' => 'Fabrikante kámara nian',
'exif-model' => 'Kámara',
* <span class="mw-specialpagerestricted">Pinaghihigpitang natatanging mga pahina.</span>',
'specialpages-group-maintenance' => 'Mga pagpapanatiling ulat',
'specialpages-group-other' => 'Iba pang natatanging mga pahina',
-'specialpages-group-login' => 'Lumagda/tumala',
+'specialpages-group-login' => 'Lumagda / lumikha ng akawnt',
'specialpages-group-changes' => 'Mga huling binago at mga tala',
'specialpages-group-media' => 'Mga ulat ng midya at mga pagkarga',
'specialpages-group-users' => 'Mga tagagamit at mga karapatan',
'tog-watchlisthidebots' => 'Нијо кардеј ботон дәгишон ноғо доә сијоһиәдә',
'tog-watchlisthideminor' => 'Нијо кардеј гәдә дәгишон ноғо доә сијоһиәдә',
+'underline-always' => 'Һежо',
+
# Dates
'sunday' => 'Ишамбә',
'monday' => 'Дышанбә',
'tog-hideminor' => 'Son değişiklikler sayfasında küçük değişiklikleri gizle',
'tog-hidepatrolled' => 'Son değişikliklerde gözden geçirilen düzenlemeleri gizle',
'tog-newpageshidepatrolled' => 'Kontrol edilmiş sayfaları yeni sayfalar listesinde gizle',
-'tog-extendwatchlist' => 'İzleme listesini sadece son değil, tüm değişiklikleri görmek için genişlet',
+'tog-extendwatchlist' => 'İzleme listesini sadece en son değil, tüm değişiklikleri göstermek için genişlet',
'tog-usenewrc' => 'Son değişiklikler sayfasındaki ve izleme listesindeki değişiklikleri gruplandırma (JavaScript gerektirir)',
'tog-numberheadings' => 'Başlıkları otomatik numaralandır',
-'tog-showtoolbar' => 'Düzenleme yaparken araç çubuğunu göster (JavaScript gerekir)',
-'tog-editondblclick' => 'Çift tıklayarak sayfayı düzenle (JavaScript gerekir)',
-'tog-editsection' => 'Bölümleri [değiştir] bağlantıları ile düzenlemeyi etkinleştir',
-'tog-editsectiononrightclick' => 'Bölümleri bölüm başlığına sağ tıklayarak değiştirebilme olanağı ver (JavaScript)',
+'tog-showtoolbar' => 'Düzenleme yaparken araç çubuğunu göster (JavaScript gerektirir)',
+'tog-editondblclick' => 'Çift tıklayarak sayfaları düzenle (JavaScript gerektirir)',
+'tog-editsection' => 'Bölümleri [{{int:Editsection}}] bağlantıları ile düzenlemeyi etkinleştir',
+'tog-editsectiononrightclick' => 'Bölüm başlığına sağ tıklayarak bölümleri düzenleyebilme olanağı ver (JavaScript gerektirir)',
'tog-showtoc' => 'İçindekiler tablosunu göster (3 taneden fazla başlığı olan sayfalar için)',
'tog-rememberpassword' => 'Girişimi bu tarayıcıda hatırla (en fazla $1 {{PLURAL:$1|gün|gün}} için)',
'tog-watchcreations' => 'Açtığım sayfaları ve yüklediğim dosyaları izleme listeme ekle',
'tog-watchdefault' => 'Düzenleme yaptığım sayfaları ve dosyaları izleme listeme ekle',
'tog-watchmoves' => 'Taşıdığım sayfaları ve dosyaları izleme listeme ekle',
'tog-watchdeletion' => 'Sildiğim sayfaları ve dosyaları izleme listeme ekle',
-'tog-minordefault' => "Değişikliği 'küçük değişiklik' olarak seçili getir",
-'tog-previewontop' => 'Önizlemeyi yazma alanın üstünde göster',
-'tog-previewonfirst' => 'Değiştirmede önizlemeyi göster',
-'tog-nocache' => 'Tarayıcı sayfalarını bellekleme',
+'tog-minordefault' => 'Varsayılan olarak bütün düzenlemeleri küçük olarak işaretle',
+'tog-previewontop' => 'Ön izlemeyi düzenleme kutusunun üstünde göster',
+'tog-previewonfirst' => 'İlk düzenlemede ön izlemeyi göster',
+'tog-nocache' => 'Tarayıcı sayfalarını önbelleğe almayı devre dışı bırak',
'tog-enotifwatchlistpages' => 'İzleme listemdeki bir sayfanın ya da dosyanın değiştirilmesi durumunda bana e-posta gönder',
-'tog-enotifusertalkpages' => 'Kullanıcı sayfamda değişiklik olduğunda bana e-posta gönder',
+'tog-enotifusertalkpages' => 'Kullanıcı mesaj sayfamda değişiklik olduğunda bana e-posta gönder',
'tog-enotifminoredits' => 'Sayfalardaki ve dosyalardaki küçük değişikliklerde bana e-posta gönder',
'tog-enotifrevealaddr' => 'E-posta adresimi bildiri postalarımda göster.',
'tog-shownumberswatching' => 'İzleyen kullanıcı sayısını göster',
'tog-oldsig' => 'Mevcut imza:',
'tog-fancysig' => 'İmzaya vikimetin muamelesi yap (otomatik bir bağlantı olmadan)',
-'tog-externaleditor' => 'Harici düzenleyici kullan (deneyimli kullanıcılar içindir; bilgisayarınızda özel ayarlar gerektirir. [detaylı bilgi için : //www.mediawiki.org/wiki/Manual:External_editors])',
-'tog-externaldiff' => 'Harici karşılaştırıcı kullan (deneyimli kullanıcılar içindir; bilgisayarınızda özel ayarlar gerektirir. [detaylı bilgi için : //www.mediawiki.org/wiki/Manual:External_editors])',
-'tog-showjumplinks' => '"Git" bağlantısı etkinleştir',
-'tog-uselivepreview' => 'Canlı önizleme özelliğini kullan (JavaScript) (daha deneme aşamasında)',
+'tog-externaleditor' => 'Varsayılan olarak harici düzenleyici kullan (deneyimli kullanıcılar içindir ve bilgisayarınızda özel ayarlar gerektirir. [//www.mediawiki.org/wiki/Manual:External_editors Ayrıntılı bilgi için tıklayın.])',
+'tog-externaldiff' => 'Varsayılan olarak harici karşılaştırıcı kullan (deneyimli kullanıcılar içindir ve bilgisayarınızda özel ayarlar gerektirir. [//www.mediawiki.org/wiki/Manual:External_editors Ayrıntılı bilgi için tıklayın.])',
+'tog-showjumplinks' => '"{{int:jumpto}}" erişilebilirlik bağlantısı etkinleştir',
+'tog-uselivepreview' => 'Canlı ön izlemeyi kullan (JavaScript gerektirir ve özellik deneme aşamasındadır)',
'tog-forceeditsummary' => 'Özeti boş bıraktığımda beni uyar',
-'tog-watchlisthideown' => 'İzleme listemden benim değişikliklerimi gizle',
+'tog-watchlisthideown' => 'İzleme listemden düzenlemelerimi gizle',
'tog-watchlisthidebots' => 'İzleme listemden bot değişikliklerini gizle',
'tog-watchlisthideminor' => 'İzleme listemden küçük değişiklikleri gizle',
'tog-watchlisthideliu' => 'İzleme listemde, kayıtlı kullanıcılar tarafından yapılan değişiklikleri gösterme',
-'tog-watchlisthideanons' => 'İzleme listemde, anonim kullanıcılar tarafından yapılan değişiklikleri gösterme',
-'tog-watchlisthidepatrolled' => 'İzleme listesinde gözlenmiş değişiklikleri gizle',
+'tog-watchlisthideanons' => 'İzleme listemde, anonim kullanıcılar tarafından yapılan değişiklikleri gizle',
+'tog-watchlisthidepatrolled' => 'İzleme listesinde kontrol edilmiş değişiklikleri gizle',
'tog-nolangconversion' => 'Varyant dönüştürmesini devre dışı bırak',
'tog-ccmeonemails' => 'Diğer kullanıcılara gönderdiğim e-postaların kopyalarını bana da gönder',
-'tog-diffonly' => 'Sayfa içeriğini sürüm farklarının aşağısında gösterme',
+'tog-diffonly' => 'Sayfa içeriğini sürüm farklarının altında gösterme',
'tog-showhiddencats' => 'Gizli kategorileri göster',
'tog-noconvertlink' => 'Bağlantı başlığı dönüştürmesini devre dışı bırakma',
-'tog-norollbackdiff' => 'Rollback uygulandıktan sonra değişikliği sil',
+'tog-norollbackdiff' => 'Geridönüş uygulandıktan sonra değişikliği atla',
'underline-always' => 'Daima',
'underline-never' => 'Asla',
-'underline-default' => 'Tarayıcı karar versin',
+'underline-default' => 'Tarayıcı varsayılanı',
# Font style option in Special:Preferences
-'editfont-style' => 'Değişiklik alanı yazı tipi biçemi:',
+'editfont-style' => 'Düzenleme alanının yazı tipi:',
'editfont-default' => 'Tarayıcı varsayılanı',
-'editfont-monospace' => 'Sabit yer kaplayan yazı tipi',
-'editfont-sansserif' => 'Sans-serif yazı tipi',
-'editfont-serif' => 'Serif yazı tipi',
+'editfont-monospace' => 'Sabit aralıklı yazı tipi',
+'editfont-sansserif' => 'Çıkıntısız (Sans-serif) yazı tipi',
+'editfont-serif' => 'Çıkıntılı (serif) yazı tipi',
# Dates
'sunday' => 'Pazar',
$messages = array(
# User preference toggles
'tog-hideminor' => 'Yangi oʻzgarishlardagi kichik tahrirlani yashir',
-'tog-rememberpassword' => 'Hisob ma’lumotlarini ushbu kompyuterda eslab qolish (eng ko‘pi bilan $1 {{PLURAL:$1|kun|kun}} uchun)',
+'tog-rememberpassword' => 'Hisob ma’lumotlarini ushbu kompyuterda eslab qolish (eng ko‘pi bilan $1 {{PLURAL:$1|kunga|kunga}})',
'tog-watchcreations' => 'Men yaratgan sahifalarni va yuklagan fayllarni kuzatuv roʻyxatimga qoʻsh',
'tog-watchdefault' => 'Men tahrirlagan sahifa va fayllarni kuzatuv roʻyxatimga qoʻsh',
'tog-watchmoves' => 'Men koʻchirgan sahifa va fayllarni kuzatuv roʻyxatimga qoʻsh',
'tog-watchdeletion' => 'Men yoʻqotgan sahifa va fayllarni kuzatuv roʻyxatimga qoʻsh',
-'tog-enotifwatchlistpages' => 'Kuzatuv roʻyxatimdagi sahifa yoki fayllar oʻzgartirilsa, elektron pochtamga xat yuborilsin',
-'tog-enotifusertalkpages' => 'Munozara sahifam oʻzgartirilsa elektron pochtamga bu haqda xat yuborilsin',
+'tog-enotifwatchlistpages' => 'Kuzatuv roʻyxatimdagi sahifa yoki fayllar oʻzgartirilsa, e-pochtamga bu haqda xat yuborilsin',
+'tog-enotifusertalkpages' => 'Munozara sahifam oʻzgartirilsa, e-pochtamga bu haqda xat yuborilsin',
'tog-oldsig' => 'Mavjud imzo:',
'tog-fancysig' => 'Imzoni wikimatn sifatida qara (avtomatik ishoratsiz)',
'tog-ccmeonemails' => 'Men boshqa foydalanuvchilarga yuborayotgan xatnig nusxasi oʻzimning e-pochtamga ham yuborilsin',
Xatosiz yozishga urinib koʻring.',
'wrongpassword' => 'Kiritgan mahfiy soʻzingiz notoʻgʻri. Iltimos, qaytadan kiritib koʻring.',
'mailmypassword' => 'Yangi parolni e-mail qil',
+'emailauthenticated' => 'Sizning e-mail manzilingiz $2, $3 da tasdiqlangan.',
'loginlanguagelabel' => 'Til: $1',
# Change password dialog
+'resetpass' => 'Maxfiy soʻzni oʻzgartirish',
'retypenew' => 'Yangi mahfiy soʻzni qayta tering:',
+'resetpass-submit-loggedin' => 'Maxfiy soʻzni oʻzgartirish',
# Edit page toolbar
'bold_sample' => 'Qalin matn',
'preferences' => 'Moslamalar',
'mypreferences' => 'Moslamalarim',
'prefs-edits' => 'Tahrirlar soni',
+'changepassword' => 'Maxfiy soʻzni oʻzgartirish',
'prefs-skin' => 'Tashqi ko‘rinishi',
'datedefault' => 'Farqi yoʻq',
'prefs-datetime' => 'Sana va vaqt',
'prefs-watchlist' => "Kuzatuv ro'yxati",
'prefs-watchlist-days-max' => 'Eng ko‘pi $1 {{PLURAL:$1|kun|kun}}',
'prefs-misc' => 'Boshqa moslamalar',
+'prefs-resetpass' => 'Maxfiy soʻzni oʻzgartirish',
+'prefs-changeemail' => 'E-mail manzilingizni o‘zgartirish',
'prefs-rendering' => 'Tashqi ko‘rinishi',
'saveprefs' => 'Saqlash',
'resetprefs' => 'Bekor qilish',
-'restoreprefs' => 'Barcha moslamalarni dastlabki holiga qaytarish',
+'restoreprefs' => 'Barcha moslamalarni dastlabki holiga qaytar',
'prefs-editing' => 'Tahrirlash',
'prefs-edit-boxsize' => 'Tahrir oynasining oʻlchami',
'rows' => 'Qatorlar soni:',
'columns' => 'Ustunlar soni:',
'searchresultshead' => 'Qidiruv natijalari',
'recentchangesdays-max' => 'Eng koʻpi $1 kun',
-'recentchangescount' => 'Sukut boʻyicha koʻrsatildigan tahrirlar soni',
-'timezonelegend' => 'Vaqt mintaqasi:',
+'recentchangescount' => 'Sukut boʻyicha koʻrsatiladigan tahrirlar soni',
+'timezonelegend' => 'Vaqt mintaqangiz:',
'localtime' => 'Mahalliy vaqt:',
+'servertime' => 'Server vaqti:',
'timezoneregion-africa' => 'Afrika',
'timezoneregion-america' => 'Amerika',
'timezoneregion-antarctica' => 'Antarktika',
'prefs-textboxsize' => 'Tahrir oynasining oʻlchami',
'youremail' => 'E-mail:',
'username' => 'Foydalanuvchi nomi',
-'prefs-memberingroups' => '{{PLURAL:$1|Guruh|Guruhlar}} aʼzosi:',
+'uid' => 'Identifikator:',
+'prefs-memberingroups' => 'Qaysi {{PLURAL:$1|guruh|guruhlar}} aʼzosi:',
'prefs-registration' => 'Hisob ochilgan vaqt',
'yourrealname' => 'Haqiqiy ism *:',
+'yourlanguage' => 'Til:',
'yournick' => 'Yangi imzo',
'prefs-help-signature' => 'Munozara sahifalarida imzo "<nowiki>~~~~</nowiki>" orqali qoʻyiladi (u sizning imzoingiz va joriy vaqtga aylantiriladi).',
'yourgender' => 'Jinsi:',
'prefs-info' => 'Asosiy maʼlumot',
'prefs-signature' => 'Imzo',
'prefs-dateformat' => 'Sana formati',
+'prefs-timeoffset' => 'Vaqt farqi',
'prefs-advancedediting' => 'Qoʻshimcha moslamalar',
'prefs-advancedrc' => 'Qoʻshimcha moslamalar',
'prefs-advancedrendering' => 'Qoʻshimcha moslamalar',
'nextdiff' => 'Keyingi tahrir →',
# Media information
-'imagemaxsize' => "Tasvir ta'rifi sahifasidagi tasvirning kattaligi:",
-'thumbsize' => 'Tasvirning kichiklashtirilgan versiyasining kattaligi:',
+'imagemaxsize' => 'Tasvir taʼrifi sahifasidagi tasvirning oʻlchami:',
+'thumbsize' => 'Tasvirning kichiklashtirilgan versiyasining oʻlchami:',
'file-info-size' => '$1 × $2 piksel, fayl hajmi: $3, MIME tipi: $4',
'file-nohires' => 'Bundan kattaroq tasvir yoʻq.',
'svg-long-desc' => 'SVG fayl, asl oʻlchamlari $1 × $2 piksel, fayl hajmi: $3',
'nstab-project' => 'Pakli han proyekto',
'nstab-image' => 'Fayl',
'nstab-mediawiki' => 'Mensahe',
-'nstab-template' => 'Plantilya',
+'nstab-template' => 'Batakan',
'nstab-help' => 'Pakli hin bulig',
'nstab-category' => 'Kaarangay',
'statistics-articles' => 'Unod nga mga pakli',
'statistics-pages' => 'Mga pakli',
'statistics-pages-desc' => 'Ngatanan nga mga pakli ha sulod hini nga wiki, lakip an hiruhimangraw nga mga pakli, mga redirect, ngan iba pa',
-'statistics-files' => 'Ginkarga nga mga paypay',
+'statistics-files' => 'Mga paypay nga iginkarga pasaka',
'statistics-edits' => 'Mga pagliwat hit pakli tikang gintukod hini nga {{SITENAME}}',
'statistics-edits-average' => 'Average nga mga pagliwat kada pakli',
'statistics-views-total' => 'Ngatanan nga mga panginano',
'statistics-views-peredit' => 'Mga panginano kada pagliwat',
-'statistics-users' => 'Mga nakarehistro nga [[Special:ListUsers|gumaramit]]',
-'statistics-users-active' => 'Mga nanggigios nga gumaramit',
+'statistics-users' => 'Mga [[Special:ListUsers|gumaramit]] nga nakarehistro',
+'statistics-users-active' => 'Mga gumaramit nga nanggigios',
'statistics-users-active-desc' => 'Mga gumaramit nga may-ada iginbuhat ha urhi nga {{PLURAL:$1|ka adlaw|$1 ka mga adlaw}}',
'statistics-mostpopular' => 'Gidamoi nga ginpanginanohan nga mga pakli',
'listusers-blocked' => '(ginpugngan)',
# Special:ActiveUsers
-'activeusers' => 'Lista han mga nanggigios nga gumaramit',
+'activeusers' => 'Taramdan hin mga gumaramit nga nanggigios',
'activeusers-hidebots' => 'Igtago an mga bot',
'activeusers-hidesysops' => 'Igtago an mga magdudumara',
'activeusers-noresult' => 'Waray gumaramit nga nahiagian.',
'youhavenewmessages' => 'איר האט $1 ($2).',
'newmessageslink' => 'נייע מעלדונגען',
'newmessagesdifflink' => 'לעצטע ענדערונג',
+'youhavenewmessagesfromusers' => 'איר האט $1 פון {{PLURAL:$3|אן אנדער באניצער|$3 באניצער}} ($2).',
+'youhavenewmessagesmanyusers' => 'איר האט $1 פון אסאך באניצער ($2).',
+'newmessageslinkplural' => '{{PLURAL:$1|א נייע מעלדונג|נייע מעלדונגען}}',
+'newmessagesdifflinkplural' => 'לעצטע {{PLURAL:$1|ענדערונג|ענדערונגען}}',
'youhavenewmessagesmulti' => 'איר האט נייע מעלדונגען אין $1',
'editsection' => 'באַאַרבעטן',
'editold' => 'רעדאַקטירן',
דער סיסאפ וואס האט זי פארשפארט האט געגעבן דעם הסבר: "$3"',
'invalidtitle-knownnamespace' => 'אומגילטירער טיטל מיט נאמענטייל "$2" און טעקסט "$3"',
'invalidtitle-unknownnamespace' => 'אומגילטיקער טיטל מיט אומבאוואוסטן נאמענטייל נומער $1 און טעקסט "$2"',
+'exception-nologin' => 'נישט אַרײַנלאגירט',
+'exception-nologin-text' => 'דער בלאט אדער אקציע פֿאדערט אז איר זענט אריינלאגירט ביי דער וויקי.',
# Virus scanner
'virus-badscanner' => "שלעכטע קאנפֿיגוראציע: אומבאוואוסטער ווירוס איבערקוקער: ''$1''",
'remembermypassword' => 'געדיינק מײַן אַרײַנלאגירן אויף דעם קאמפיוטער (ביז $1 {{PLURAL:$1|טאָג|טעג}})',
'securelogin-stick-https' => 'בלייַבן פארבונדן צו HTTPS נאָכן ארײַנלאָגירן',
'yourdomainname' => 'אײַער געביט:',
+'password-change-forbidden' => 'איר קען נישט ענדערן פאסווערטער אויף דער וויקי.',
'externaldberror' => 'עס איז אדער פארגעקומען אן אויטענטיקאציע דאטנבאזע פעלער אדער איר זענט נישט ערמעגליכט צו דערהיינטיגן אייער דרויסנדיגע קאנטע.',
'login' => 'אַרײַנלאָגירן',
'nav-login-createaccount' => 'ארײַנלאָגירן / זיך אײַנשרײַבן',
'tmp-write-error' => 'טעות בײַם שרייַבן צייַטווייַליקע טעקע.',
'large-file' => 'רעקאמענדירט אז טעקעס זאל נישט זײַן גרעסער פֿון$1;
די טעקע איז $2.',
+'largefileserver' => 'די טעקע איז גרעסער פונעם מאקסימום פאר דעם סערווער.',
'emptyfile' => 'די טעקע וואס איר האט ארויפֿלגעלאָדן איז ליידיג.
-עס קען זיין אז די סיבה איז פשוט א טייפא.
+עס קען זיין אז די סיבה איז פשוט א טייפא אינעם טעקע־נאמען.
ביטע קוקט איבער צי איר ווילט ארויפֿלאדן די דאזיקע טעקע.',
'windows-nonascii-filename' => 'די וויקי שטיצט נישט טעקע־נעמען מיט ספעציעלע צייכענען.',
'fileexists' => "א טעקע מיט דעם נאָמען עקזיסטירט שוין, ביטע זײַט בודק '''<tt>[[:$1]]</tt>''' ווען איר זענט נישט זיכער אַז איר ווילט זי ענדערן.
'disambiguations' => 'בלעטער וואס פֿארבינדן מיט באדייטן בלעטער',
'disambiguationspage' => 'Template:באדייטן',
-'disambiguations-text' => "×\93×\99 ק×\95×\9e×¢× ×\93×\99×\92×¢ ×\91×\9c×¢×\98ער פ×\90ר×\91×\99× ×\93×¢×\9f צ×\95 ×\90 '''×\91×\90×\93×\99×\99×\98×\9f ×\91×\9c×\90×\98'''. ×\96×\99×\99 ×\91ר×\95×\99×\9b×\9f ×¢× ×\93ערש×\98 פֿ×\90ר×\91×\99× ×\93×\9f צ×\95 ×\93ער רע×\9c×¢×\95×\95×\90× ×\98ער ×\98×¢×\9e×¢ ×\91×\9c×\90×\98.<br />×\90 ×\91×\9c×\90×\98 ×\95×\95ער×\98 פ×\90ררע×\9b×¢× ×\98 ×\90×\9cס ×\90 ×\91×\9c×\90×\98 ×\95×\95ער×\98 ×\92ערע×\9bנט פאר א באדײַטן בלאט אויב ער באניצט זיך מיט א מוסטער וואס איז פארבינדען פון [[MediaWiki:Disambiguationspage]].",
+'disambiguations-text' => "×\93×\99 ק×\95×\9e×¢× ×\93×\99×\92×¢ ×\91×\9c×¢×\98ער פ×\90ר×\91×\99× ×\93×\9f צ×\95 ×\90 '''×\91×\90×\93×\99×\99×\98×\9f ×\91×\9c×\90×\98'''. ×\96×\99×\99 ×\91ר×\95×\99×\9b×\9f ×¢× ×\93ערש×\98 פֿ×\90ר×\91×\99× ×\93×\9f צ×\95 ×\93×¢×\9d רע×\9c×¢×\95×\95×\90× ×\98×\9f ×\98×¢×\9e×¢ ×\91×\9c×\90×\98.<br />×\90 ×\91×\9c×\90×\98 ×\95×\95ער×\98 פ×\90ררע×\9b×¢נט פאר א באדײַטן בלאט אויב ער באניצט זיך מיט א מוסטער וואס איז פארבינדען פון [[MediaWiki:Disambiguationspage]].",
'doubleredirects' => 'געטאפלטע ווײַטערפֿירונגען',
'doubleredirectstext' => 'דער בלאט רעכנט אויס בלעטער וואס פירן ווייטער צו אנדערע ווייטערפירן בלעטער.
'wantedpages' => 'געזוכטע בלעטער',
'wantedpages-badtitle' => 'אומגילטיקער טיטל אין רעזולטאַט: $1',
'wantedfiles' => 'געזוכטע טעקעס',
+'wantedfiletext-cat' => 'די פֿאלגנדע טעקעס ווערן געניצט אבער זיי עקזיסטירן נישט. טעקעס פון פֿרעמדע רעפאזיטאריעס קענען ווערן אריינגערעכנט טראץ זיי עקזיסטירן יא. אזעלכע גרייזן וועלן ווערן <del>אויסגעשריכן </del>. דערצו, בלעטער וואס ניצן אומעקזיסטירנדע טעקעס ווערן אריינגערעכנט אין [[:$1]].',
'wantedtemplates' => 'געזוכטע מוסטערן',
'mostlinked' => 'מערסט פֿארבינדענע בלעטער',
'mostlinkedcategories' => 'מערסט פֿארבינדענע קאטעגאריעס',
מען קען פֿאַרשמעלרן די אויסוואל דורך אויסוויילן א סארט לאג, באַניצער נאמען אדער אנרירנדע בלעטער.',
'logempty' => 'נישטא קיין פאַסנדיקע זאכן אין לאג.',
'log-title-wildcard' => 'זוכן טיטלען וואס הייבן אָן מיט דעם טעקסט',
+'showhideselectedlogentries' => 'ווײַזן/באַהאַלטן געקליבענע לאגבוך אקציעס',
# Special:AllPages
'allpages' => 'אַלע בלעטער',
'rollback' => 'צוריקדרייען רעדאַקטירונגען',
'rollback_short' => 'צוריקדרייען',
'rollbacklink' => 'צוריקדרייען',
+'rollbacklinkcount' => 'צוריקדרייען $1 {{PLURAL:$1|רעדאקטירונג|רעדאקטירונגען}}',
+'rollbacklinkcount-morethan' => 'צוריקדרייען מער ווי $1 {{PLURAL:$1|רעדאקטירונג|רעדאקטירונגען}}',
'rollbackfailed' => 'צוריקדרייען דורכגעפֿאַלן',
'cantrollback' => 'מען קען נישט צוריקדרייען די ענדערונג – דער לעצטער בײַשטייערער איז דער איינציגסטער שרײַבער אין דעם בלאַט.',
'alreadyrolled' => 'מען קען נישט צוריקדרייען די לעצטע ענדערונג פון בלאט [[:$1]] פֿון
'movepage-page-exists' => "דער בלאַט $1 עקזיסטירט שוין און מ'קען אים נישט אויטאָמאַטיש איבערשרײַבן.",
'movepage-page-moved' => 'דער בלאַט $1 איז געוורן באַוועגט צו $2.',
'movepage-page-unmoved' => 'מען קען נישט באוועגן בלאט $1 צו $2.',
+'movepage-max-pages' => 'דער מאקסימום פון $1 {{PLURAL:$1|בלאט|בלעטער}} האט מען שוין באוועגט און נאך בלעטער וועט מען נישט באוועגן אויטאמאטיש.',
'movelogpage' => 'באוועגן לאג',
'movelogpagetext' => 'פֿאלגנד איז א ליסטע פֿון בלעטער באוועגט.',
'movesubpage' => '{{PLURAL:$1|אונטערבלאַט|אונטערבלעטער}}',
'exif-scenecapturetype' => 'סצענע אויפנעם טיפ',
'exif-gaincontrol' => 'סצענע קאנטראל',
'exif-contrast' => 'קאנטראסט',
-'exif-devicesettingdescription' => 'זאך סעטינגס אראפמאלונג',
+'exif-saturation' => 'זעטיקונג',
+'exif-sharpness' => 'שארף',
+'exif-devicesettingdescription' => 'אפאראט שטעלונגען אראפמאלונג',
'exif-gpslatituderef' => 'צפון אדער דרום גארטל־ליניע',
'exif-gpslatitude' => 'גארטל־ליניע',
'exif-gpslongituderef' => 'מזרח אדער מערב לענג',
'exif-provinceorstatedest' => 'פראווינץ אדער שטאַט געוויזן',
'exif-citydest' => 'געוויזענע שטָאט',
'exif-objectname' => 'קורצער טיטל',
+'exif-specialinstructions' => 'באזונדערע אנווייזונגען',
+'exif-headline' => 'קעפל',
+'exif-credit' => 'קרעדיט/פארזארגער',
'exif-source' => 'מקור',
'exif-editstatus' => 'רעדאקציאנעלער סטאטוס פון בילד',
'exif-urgency' => 'דרינגלעכקייט',
'exif-focalplaneresolutionunit-2' => 'אינטשעס',
+'exif-sensingmethod-1' => 'אומדעפינירט',
+
'exif-customrendered-0' => 'נארמאלער פראצעס',
'exif-customrendered-1' => 'קאסטעם פראצעס',
'exif-sharpness-2' => 'הארט',
'exif-subjectdistancerange-0' => 'אומבאַוויסט',
+'exif-subjectdistancerange-1' => 'מאקרא',
+'exif-subjectdistancerange-2' => 'נאנטע ווייזונג',
+'exif-subjectdistancerange-3' => 'ווײַטע ווײַזונג',
# Pseudotags used for GPSLatitudeRef and GPSDestLatitudeRef
-'exif-gpslatitude-n' => 'צפ×\95×\9f ×\9c×¢×\98×\99×\98×\95×\93',
-'exif-gpslatitude-s' => '×\93ר×\95×\9d ×\9c×\90×\98×\99×\98×\95×\93',
+'exif-gpslatitude-n' => 'צפ×\95×\9f ×\91ר×\99×\99×\98',
+'exif-gpslatitude-s' => '×\93ר×\95×\9d ×\91ר×\99×\99×\98',
# Pseudotags used for GPSLongitudeRef and GPSDestLongitudeRef
'exif-gpslongitude-e' => 'מזרח לענג',
'exif-gpslongitude-w' => 'מערב לענג',
# Pseudotags used for GPSAltitudeRef
-'exif-gpsaltitude-above-sealevel' => '$1 {{PLURAL:$1|ngמעטער|מעטער}} איבערן ים־שפיגלl',
+'exif-gpsaltitude-above-sealevel' => '$1 {{PLURAL:$1|מעטער|מעטער}} איבערן ים־שפיגלl',
'exif-gpsaltitude-below-sealevel' => '$1 {{PLURAL:$1|מעטער|מעטער}} אונטערן ים־שפיגל',
# Pseudotags used for GPSSpeedRef
# Special:Version
'version' => 'ווערסיע',
+'version-extensions' => 'אינסטאלירטע פארברייטערונגען',
'version-specialpages' => 'ספעציעלע בלעטער',
'version-variables' => 'וואַריאַבלען',
'version-skins' => 'באניצער־אייבערפלאכן',
*<span class="mw-specialpagerestricted">非公开特殊页面。</span>',
'specialpages-group-maintenance' => '维护报告',
'specialpages-group-other' => '其它特殊页面',
-'specialpages-group-login' => '登录/注册',
+'specialpages-group-login' => '登录/创建账户',
'specialpages-group-changes' => '最近更改与日志',
'specialpages-group-media' => '媒体文件报告与上传',
'specialpages-group-users' => '用户与权限',
* <span class="mw-specialpagecached">用於重新整理的特殊頁面(可能過時)。</span>',
'specialpages-group-maintenance' => '維護報告',
'specialpages-group-other' => '其它特殊頁面',
-'specialpages-group-login' => '登入/創建',
+'specialpages-group-login' => '登入/建立新帳號',
'specialpages-group-changes' => '最近更改和日誌',
'specialpages-group-media' => '媒體報告和上傳',
'specialpages-group-users' => '用戶和權限',
}
function sortText( a, b ) {
- return ( (a < b) ? false : ((a > b) ? true : 0) );
+ return ( (a < b) ? -1 : ((a > b) ? 1 : 0) );
}
function sortTextDesc( a, b ) {
- return ( (b < a) ? false : ((b > a) ? true : 0) );
+ return ( (b < a) ? -1 : ((b > a) ? 1 : 0) );
}
function multisort( table, sortList, cache ) {
}
if ( !messageBoxEvents ) {
+ messageBoxEvents = true;
$messageDiv
.on( {
'mouseenter': stopHideMessageTimeout,
'mouseleave': startHideMessageTimeout,
- 'click': function() {
- $(this).fadeOut( 'slow' );
- }
+ 'click': hideMessage
} )
.on( 'click', 'a', function ( e ) {
// Prevent links, even those that don't exist yet, from causing the
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited{
- color: #333333;
+ color: #333;
text-decoration: none;
}
div.vectorTabs li.new a,
}
div.vectorMenu li.selected a,
div.vectorMenu li.selected a:visited {
- color: #333333;
+ color: #333;
text-decoration: none;
}
/* Search */
margin-top: 0.65em;
position: relative;
min-height: 1px; /* Gotta trigger hasLayout for IE7 */
- border: solid 1px #AAAAAA;
+ border: solid 1px #aaa;
color: black;
background-color: white;
/* @embed */
outline: none;
}
div#simpleSearch input.placeholder {
- color: #999999;
+ color: #999;
}
div#simpleSearch input::-webkit-input-placeholder {
- color: #999999;
+ color: #999;
}
div#simpleSearch input#searchInput {
position: absolute;
}
div#mw-panel div.portal h5 {
font-weight: normal;
- color: #444444;
+ color: #444;
padding: 0.25em;
padding-top: 0;
padding-left: 1.75em;
padding: 0;
padding-bottom: 0.5em;
margin: 0;
- overflow: hidden;
font-size: 0.75em;
+ word-wrap: break-word;
}
div#mw-panel div.portal div.body ul li a {
color: #0645ad;
padding: 0;
padding-top: 0.5em;
padding-bottom: 0.5em;
- color: #333333;
+ color: #333;
font-size: 0.7em;
}
div#footer #footer-icons {
background-image: url(images/preferences-fade.png);
background-position: bottom;
background-repeat: repeat-x;
- color: #333333;
+ color: #333;
text-decoration: none;
}
#preferences {
margin: 0;
margin-top: -2px;
clear: both;
- border: solid 1px #cccccc;
+ border: solid 1px #ccc;
background-color: #f9f9f9;
/* @embed */
background-image: url(images/preferences-base.png);
}
#preferences fieldset {
border: none;
- border-top: solid 1px #cccccc;
+ border-top: solid 1px #ccc;
}
#preferences fieldset.prefsection {
border: none;
margin: 1em;
}
#preferences legend {
- color: #666666;
+ color: #666;
}
#preferences fieldset.prefsection legend.mainLegend {
display: none;
.htmlform-tip {
font-size: x-small;
padding: .2em 2em;
- color: #666666;
+ color: #666;
}
#preferences div.mw-prefs-buttons {
padding: 1em;
width: 100%;
}
div#mw-js-message {
- background-color: #ffffff;
+ background-color: #fff;
background-color: rgba(255, 255, 255, 0.93);
font-size: 0.8em;
position: absolute;
* the values given in the order of the columns in the $fields parameter.
* Note that the rows are sorted by the columns given in $fields.
*
+ * @since 1.20
+ *
* @param $table String|Array the table(s) to query
* @param $fields String|Array the columns to include in the result (and to sort by)
* @param $condition String|Array "where" condition(s)
* Useful to turn a database result row as returned by fetchRow() into
* a pure indexed array.
*
- * @static
+ * @since 1.20
+ *
* @param $r mixed the array to remove string keys from.
*/
protected static function stripStringKeys( &$r ) {
- if ( !is_array( $r ) ) return;
+ if ( !is_array( $r ) ) {
+ return;
+ }
foreach ( $r as $k => $v ) {
- if ( is_string( $k ) ) unset( $r[$k] );
+ if ( is_string( $k ) ) {
+ unset( $r[$k] );
+ }
}
}
+
}