summaryrefslogtreecommitdiff
path: root/languages
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2009-02-22 13:37:51 +0100
committerPierre Schmitz <pierre@archlinux.de>2009-02-22 13:37:51 +0100
commitb9b85843572bf283f48285001e276ba7e61b63f6 (patch)
tree4c6f4571552ada9ccfb4030481dcf77308f8b254 /languages
parentd9a20acc4e789cca747ad360d87ee3f3e7aa58c1 (diff)
updated to MediaWiki 1.14.0
Diffstat (limited to 'languages')
-rw-r--r--languages/Language.php320
-rw-r--r--languages/LanguageConverter.php40
-rw-r--r--languages/Names.php8
-rw-r--r--languages/classes/LanguageBe.php57
-rw-r--r--languages/classes/LanguageBe_tarask.php57
-rw-r--r--languages/classes/LanguageBs.php92
-rw-r--r--languages/classes/LanguageCs.php116
-rw-r--r--languages/classes/LanguageDsb.php82
-rw-r--r--languages/classes/LanguageGa.php11
-rw-r--r--languages/classes/LanguageGsw.php65
-rw-r--r--languages/classes/LanguageHsb.php77
-rw-r--r--languages/classes/LanguageHu.php27
-rw-r--r--languages/classes/LanguageKk.php8
-rw-r--r--languages/classes/LanguageKu.php28
-rw-r--r--languages/classes/LanguageKu_ku.php11
-rw-r--r--languages/classes/LanguageLv.php27
-rw-r--r--languages/classes/LanguageMy.php18
-rw-r--r--languages/classes/LanguageRmy.php73
-rw-r--r--languages/classes/LanguageRu.php11
-rw-r--r--languages/classes/LanguageSk.php72
-rw-r--r--languages/classes/LanguageSl.php49
-rw-r--r--languages/classes/LanguageSr.php6
-rw-r--r--languages/classes/LanguageYue.php28
-rw-r--r--languages/classes/LanguageZh.php10
-rw-r--r--languages/messages/MessagesAce.php131
-rw-r--r--languages/messages/MessagesAf.php673
-rw-r--r--languages/messages/MessagesAln.php55
-rw-r--r--languages/messages/MessagesAm.php953
-rw-r--r--languages/messages/MessagesAn.php1166
-rw-r--r--languages/messages/MessagesAng.php155
-rw-r--r--languages/messages/MessagesAr.php1494
-rw-r--r--languages/messages/MessagesArc.php12
-rw-r--r--languages/messages/MessagesArn.php148
-rw-r--r--languages/messages/MessagesArz.php1477
-rw-r--r--languages/messages/MessagesAs.php243
-rw-r--r--languages/messages/MessagesAst.php1100
-rw-r--r--languages/messages/MessagesAv.php6
-rw-r--r--languages/messages/MessagesAvk.php616
-rw-r--r--languages/messages/MessagesAy.php51
-rw-r--r--languages/messages/MessagesAz.php154
-rw-r--r--languages/messages/MessagesBa.php24
-rw-r--r--languages/messages/MessagesBar.php149
-rw-r--r--languages/messages/MessagesBat_smg.php501
-rw-r--r--languages/messages/MessagesBcc.php1293
-rw-r--r--languages/messages/MessagesBcl.php351
-rw-r--r--languages/messages/MessagesBe.php1089
-rw-r--r--languages/messages/MessagesBe_tarask.php1154
-rw-r--r--languages/messages/MessagesBg.php1201
-rw-r--r--languages/messages/MessagesBi.php8
-rw-r--r--languages/messages/MessagesBm.php4
-rw-r--r--languages/messages/MessagesBn.php356
-rw-r--r--languages/messages/MessagesBo.php5
-rw-r--r--languages/messages/MessagesBpy.php135
-rw-r--r--languages/messages/MessagesBqi.php108
-rw-r--r--languages/messages/MessagesBr.php651
-rw-r--r--languages/messages/MessagesBs.php1393
-rw-r--r--languages/messages/MessagesBug.php75
-rw-r--r--languages/messages/MessagesCa.php1238
-rw-r--r--languages/messages/MessagesCbk_zam.php5
-rw-r--r--languages/messages/MessagesCdo.php165
-rw-r--r--languages/messages/MessagesCe.php36
-rw-r--r--languages/messages/MessagesCeb.php87
-rw-r--r--languages/messages/MessagesCh.php147
-rw-r--r--languages/messages/MessagesChr.php22
-rw-r--r--languages/messages/MessagesCo.php64
-rw-r--r--languages/messages/MessagesCrh_cyrl.php472
-rw-r--r--languages/messages/MessagesCrh_latn.php492
-rw-r--r--languages/messages/MessagesCs.php1080
-rw-r--r--languages/messages/MessagesCsb.php700
-rw-r--r--languages/messages/MessagesCu.php150
-rw-r--r--languages/messages/MessagesCv.php164
-rw-r--r--languages/messages/MessagesCy.php1255
-rw-r--r--languages/messages/MessagesDa.php611
-rw-r--r--languages/messages/MessagesDe.php1305
-rw-r--r--languages/messages/MessagesDe_formal.php187
-rw-r--r--languages/messages/MessagesDiq.php167
-rw-r--r--languages/messages/MessagesDsb.php1227
-rw-r--r--languages/messages/MessagesDv.php88
-rw-r--r--languages/messages/MessagesDz.php107
-rw-r--r--languages/messages/MessagesEe.php107
-rw-r--r--languages/messages/MessagesEl.php1460
-rw-r--r--languages/messages/MessagesEml.php19
-rw-r--r--languages/messages/MessagesEn.php1307
-rw-r--r--languages/messages/MessagesEn_gb.php2
-rw-r--r--languages/messages/MessagesEo.php1238
-rw-r--r--languages/messages/MessagesEs.php1238
-rw-r--r--languages/messages/MessagesEt.php715
-rw-r--r--languages/messages/MessagesEu.php1317
-rw-r--r--languages/messages/MessagesExt.php431
-rw-r--r--languages/messages/MessagesFa.php1539
-rw-r--r--languages/messages/MessagesFf.php2
-rw-r--r--languages/messages/MessagesFi.php1241
-rw-r--r--languages/messages/MessagesFiu_vro.php293
-rw-r--r--languages/messages/MessagesFj.php4
-rw-r--r--languages/messages/MessagesFo.php301
-rw-r--r--languages/messages/MessagesFr.php2188
-rw-r--r--languages/messages/MessagesFrc.php55
-rw-r--r--languages/messages/MessagesFrp.php343
-rw-r--r--languages/messages/MessagesFur.php706
-rw-r--r--languages/messages/MessagesFy.php1023
-rw-r--r--languages/messages/MessagesGa.php654
-rw-r--r--languages/messages/MessagesGag.php111
-rw-r--r--languages/messages/MessagesGan.php314
-rw-r--r--languages/messages/MessagesGd.php139
-rw-r--r--languages/messages/MessagesGl.php1406
-rw-r--r--languages/messages/MessagesGlk.php38
-rw-r--r--languages/messages/MessagesGn.php52
-rw-r--r--languages/messages/MessagesGot.php71
-rw-r--r--languages/messages/MessagesGrc.php1243
-rw-r--r--languages/messages/MessagesGsw.php2181
-rw-r--r--languages/messages/MessagesGu.php140
-rw-r--r--languages/messages/MessagesGv.php324
-rw-r--r--languages/messages/MessagesHak.php258
-rw-r--r--languages/messages/MessagesHaw.php203
-rw-r--r--languages/messages/MessagesHe.php1167
-rw-r--r--languages/messages/MessagesHi.php360
-rw-r--r--languages/messages/MessagesHif_deva.php14
-rw-r--r--languages/messages/MessagesHif_latn.php1016
-rw-r--r--languages/messages/MessagesHil.php21
-rw-r--r--languages/messages/MessagesHr.php1350
-rw-r--r--languages/messages/MessagesHsb.php1241
-rw-r--r--languages/messages/MessagesHt.php301
-rw-r--r--languages/messages/MessagesHu.php1740
-rw-r--r--languages/messages/MessagesHy.php279
-rw-r--r--languages/messages/MessagesIa.php1371
-rw-r--r--languages/messages/MessagesId.php1153
-rw-r--r--languages/messages/MessagesIe.php53
-rw-r--r--languages/messages/MessagesIi.php3
-rw-r--r--languages/messages/MessagesIk.php3
-rw-r--r--languages/messages/MessagesIke_cans.php28
-rw-r--r--languages/messages/MessagesIke_latn.php27
-rw-r--r--languages/messages/MessagesIlo.php262
-rw-r--r--languages/messages/MessagesInh.php12
-rw-r--r--languages/messages/MessagesIo.php671
-rw-r--r--languages/messages/MessagesIs.php911
-rw-r--r--languages/messages/MessagesIt.php1256
-rw-r--r--languages/messages/MessagesIu.php1
-rw-r--r--languages/messages/MessagesJa.php1576
-rw-r--r--languages/messages/MessagesJbo.php39
-rw-r--r--languages/messages/MessagesJut.php131
-rw-r--r--languages/messages/MessagesJv.php973
-rw-r--r--languages/messages/MessagesKa.php623
-rw-r--r--languages/messages/MessagesKaa.php898
-rw-r--r--languages/messages/MessagesKab.php225
-rw-r--r--languages/messages/MessagesKk_arab.php357
-rw-r--r--languages/messages/MessagesKk_cn.php12
-rw-r--r--languages/messages/MessagesKk_cyrl.php412
-rw-r--r--languages/messages/MessagesKk_latn.php372
-rw-r--r--languages/messages/MessagesKk_tr.php4
-rw-r--r--languages/messages/MessagesKl.php9
-rw-r--r--languages/messages/MessagesKm.php1397
-rw-r--r--languages/messages/MessagesKn.php294
-rw-r--r--languages/messages/MessagesKo.php1831
-rw-r--r--languages/messages/MessagesKri.php407
-rw-r--r--languages/messages/MessagesKrj.php17
-rw-r--r--languages/messages/MessagesKs.php3
-rw-r--r--languages/messages/MessagesKsh.php1342
-rw-r--r--languages/messages/MessagesKu.php4
-rw-r--r--languages/messages/MessagesKu_arab.php824
-rw-r--r--languages/messages/MessagesKu_latn.php486
-rw-r--r--languages/messages/MessagesKv.php8
-rw-r--r--languages/messages/MessagesKw.php5
-rw-r--r--languages/messages/MessagesKy.php24
-rw-r--r--languages/messages/MessagesLa.php1565
-rw-r--r--languages/messages/MessagesLad.php33
-rw-r--r--languages/messages/MessagesLb.php1371
-rw-r--r--languages/messages/MessagesLbe.php6
-rw-r--r--languages/messages/MessagesLez.php209
-rw-r--r--languages/messages/MessagesLfn.php287
-rw-r--r--languages/messages/MessagesLg.php41
-rw-r--r--languages/messages/MessagesLi.php857
-rw-r--r--languages/messages/MessagesLij.php238
-rw-r--r--languages/messages/MessagesLld.php1
-rw-r--r--languages/messages/MessagesLmo.php61
-rw-r--r--languages/messages/MessagesLn.php71
-rw-r--r--languages/messages/MessagesLo.php223
-rw-r--r--languages/messages/MessagesLoz.php158
-rw-r--r--languages/messages/MessagesLt.php1392
-rw-r--r--languages/messages/MessagesLv.php520
-rw-r--r--languages/messages/MessagesLzz.php55
-rw-r--r--languages/messages/MessagesMai.php16
-rw-r--r--languages/messages/MessagesMdf.php1160
-rw-r--r--languages/messages/MessagesMg.php353
-rw-r--r--languages/messages/MessagesMhr.php81
-rw-r--r--languages/messages/MessagesMk.php1500
-rw-r--r--languages/messages/MessagesMl.php524
-rw-r--r--languages/messages/MessagesMn.php410
-rw-r--r--languages/messages/MessagesMo.php10
-rw-r--r--languages/messages/MessagesMr.php479
-rw-r--r--languages/messages/MessagesMs.php1277
-rw-r--r--languages/messages/MessagesMt.php932
-rw-r--r--languages/messages/MessagesMwl.php203
-rw-r--r--languages/messages/MessagesMy.php46
-rw-r--r--languages/messages/MessagesMyv.php612
-rw-r--r--languages/messages/MessagesMzn.php6
-rw-r--r--languages/messages/MessagesNa.php9
-rw-r--r--languages/messages/MessagesNah.php487
-rw-r--r--languages/messages/MessagesNan.php160
-rw-r--r--languages/messages/MessagesNap.php68
-rw-r--r--languages/messages/MessagesNb.php2
-rw-r--r--languages/messages/MessagesNds.php1210
-rw-r--r--languages/messages/MessagesNds_nl.php1191
-rw-r--r--languages/messages/MessagesNe.php69
-rw-r--r--languages/messages/MessagesNew.php71
-rw-r--r--languages/messages/MessagesNiu.php236
-rw-r--r--languages/messages/MessagesNl.php1590
-rw-r--r--languages/messages/MessagesNn.php1211
-rw-r--r--languages/messages/MessagesNo.php1214
-rw-r--r--languages/messages/MessagesNov.php81
-rw-r--r--languages/messages/MessagesNso.php166
-rw-r--r--languages/messages/MessagesNv.php11
-rw-r--r--languages/messages/MessagesOc.php1265
-rw-r--r--languages/messages/MessagesOm.php44
-rw-r--r--languages/messages/MessagesOr.php66
-rw-r--r--languages/messages/MessagesOs.php333
-rw-r--r--languages/messages/MessagesPa.php158
-rw-r--r--languages/messages/MessagesPag.php53
-rw-r--r--languages/messages/MessagesPam.php297
-rw-r--r--languages/messages/MessagesPap.php19
-rw-r--r--languages/messages/MessagesPdc.php3
-rw-r--r--languages/messages/MessagesPdt.php111
-rw-r--r--languages/messages/MessagesPfl.php4
-rw-r--r--languages/messages/MessagesPih.php3
-rw-r--r--languages/messages/MessagesPl.php1438
-rw-r--r--languages/messages/MessagesPms.php284
-rw-r--r--languages/messages/MessagesPnb.php194
-rw-r--r--languages/messages/MessagesPnt.php528
-rw-r--r--languages/messages/MessagesPs.php580
-rw-r--r--languages/messages/MessagesPt.php1386
-rw-r--r--languages/messages/MessagesPt_br.php1340
-rw-r--r--languages/messages/MessagesQqq.php2548
-rw-r--r--languages/messages/MessagesQu.php1126
-rw-r--r--languages/messages/MessagesRif.php142
-rw-r--r--languages/messages/MessagesRm.php445
-rw-r--r--languages/messages/MessagesRmy.php44
-rw-r--r--languages/messages/MessagesRo.php1067
-rw-r--r--languages/messages/MessagesRoa_rup.php12
-rw-r--r--languages/messages/MessagesRoa_tara.php1645
-rw-r--r--languages/messages/MessagesRu.php1357
-rw-r--r--languages/messages/MessagesRuq.php3
-rw-r--r--languages/messages/MessagesRuq_cyrl.php24
-rw-r--r--languages/messages/MessagesRuq_grek.php1
-rw-r--r--languages/messages/MessagesRuq_latn.php24
-rw-r--r--languages/messages/MessagesSa.php138
-rw-r--r--languages/messages/MessagesSah.php1135
-rw-r--r--languages/messages/MessagesSc.php80
-rw-r--r--languages/messages/MessagesScn.php1135
-rw-r--r--languages/messages/MessagesSco.php468
-rw-r--r--languages/messages/MessagesSd.php196
-rw-r--r--languages/messages/MessagesSdc.php329
-rw-r--r--languages/messages/MessagesSe.php156
-rw-r--r--languages/messages/MessagesSei.php140
-rw-r--r--languages/messages/MessagesSh.php132
-rw-r--r--languages/messages/MessagesShi.php6
-rw-r--r--languages/messages/MessagesSi.php1206
-rw-r--r--languages/messages/MessagesSk.php1135
-rw-r--r--languages/messages/MessagesSl.php869
-rw-r--r--languages/messages/MessagesSm.php5
-rw-r--r--languages/messages/MessagesSma.php131
-rw-r--r--languages/messages/MessagesSn.php5
-rw-r--r--languages/messages/MessagesSo.php63
-rw-r--r--languages/messages/MessagesSq.php1323
-rw-r--r--languages/messages/MessagesSr.php17
-rw-r--r--languages/messages/MessagesSr_ec.php728
-rw-r--r--languages/messages/MessagesSr_el.php283
-rw-r--r--languages/messages/MessagesSrn.php246
-rw-r--r--languages/messages/MessagesSs.php16
-rw-r--r--languages/messages/MessagesSt.php10
-rw-r--r--languages/messages/MessagesStq.php1093
-rw-r--r--languages/messages/MessagesSu.php470
-rw-r--r--languages/messages/MessagesSv.php1361
-rw-r--r--languages/messages/MessagesSw.php441
-rw-r--r--languages/messages/MessagesSzl.php1243
-rw-r--r--languages/messages/MessagesTa.php650
-rw-r--r--languages/messages/MessagesTcy.php331
-rw-r--r--languages/messages/MessagesTe.php1071
-rw-r--r--languages/messages/MessagesTet.php446
-rw-r--r--languages/messages/MessagesTg.php2
-rw-r--r--languages/messages/MessagesTg_cyrl.php574
-rw-r--r--languages/messages/MessagesTh.php1203
-rw-r--r--languages/messages/MessagesTi.php14
-rw-r--r--languages/messages/MessagesTk.php47
-rw-r--r--languages/messages/MessagesTl.php1149
-rw-r--r--languages/messages/MessagesTlh.php5
-rw-r--r--languages/messages/MessagesTn.php6
-rw-r--r--languages/messages/MessagesTo.php351
-rw-r--r--languages/messages/MessagesTokipona.php6
-rw-r--r--languages/messages/MessagesTpi.php38
-rw-r--r--languages/messages/MessagesTr.php1848
-rw-r--r--languages/messages/MessagesTs.php65
-rw-r--r--languages/messages/MessagesTt.php3
-rw-r--r--languages/messages/MessagesTt_cyrl.php186
-rw-r--r--languages/messages/MessagesTt_latn.php81
-rw-r--r--languages/messages/MessagesTy.php12
-rw-r--r--languages/messages/MessagesTyv.php107
-rw-r--r--languages/messages/MessagesUdm.php7
-rw-r--r--languages/messages/MessagesUg.php20
-rw-r--r--languages/messages/MessagesUk.php1410
-rw-r--r--languages/messages/MessagesUr.php336
-rw-r--r--languages/messages/MessagesUz.php229
-rw-r--r--languages/messages/MessagesVec.php1153
-rw-r--r--languages/messages/MessagesVi.php1209
-rw-r--r--languages/messages/MessagesVls.php10
-rw-r--r--languages/messages/MessagesVo.php1860
-rw-r--r--languages/messages/MessagesWa.php193
-rw-r--r--languages/messages/MessagesWar.php47
-rw-r--r--languages/messages/MessagesWo.php365
-rw-r--r--languages/messages/MessagesWuu.php148
-rw-r--r--languages/messages/MessagesXal.php6
-rw-r--r--languages/messages/MessagesXh.php49
-rw-r--r--languages/messages/MessagesXmf.php81
-rw-r--r--languages/messages/MessagesYdd.php1
-rw-r--r--languages/messages/MessagesYi.php1251
-rw-r--r--languages/messages/MessagesYo.php210
-rw-r--r--languages/messages/MessagesYue.php1073
-rw-r--r--languages/messages/MessagesZa.php11
-rw-r--r--languages/messages/MessagesZea.php142
-rw-r--r--languages/messages/MessagesZh.php15
-rw-r--r--languages/messages/MessagesZh_classical.php899
-rw-r--r--languages/messages/MessagesZh_cn.php4
-rw-r--r--languages/messages/MessagesZh_hans.php1142
-rw-r--r--languages/messages/MessagesZh_hant.php1142
-rw-r--r--languages/messages/MessagesZh_hk.php48
-rw-r--r--languages/messages/MessagesZh_min_nan.php4
-rw-r--r--languages/messages/MessagesZh_mo.php4
-rw-r--r--languages/messages/MessagesZh_my.php4
-rw-r--r--languages/messages/MessagesZh_sg.php4
-rw-r--r--languages/messages/MessagesZh_tw.php356
-rw-r--r--languages/messages/MessagesZh_yue.php4
-rw-r--r--languages/messages/MessagesZu.php31
330 files changed, 94006 insertions, 57403 deletions
diff --git a/languages/Language.php b/languages/Language.php
index 624e43d3..6502aa0d 100644
--- a/languages/Language.php
+++ b/languages/Language.php
@@ -39,7 +39,7 @@ class FakeConverter {
function parserConvert($t, $p) {return $t;}
function getVariants() { return array( $this->mLang->getCode() ); }
function getPreferredVariant() {return $this->mLang->getCode(); }
- function findVariantLink(&$l, &$n) {}
+ function findVariantLink(&$l, &$n, $forTemplate = false) {}
function getExtraHashOptions() {return '';}
function getParsedTitle() {return '';}
function markNoConversion($text, $noParse=false) {return $text;}
@@ -56,9 +56,9 @@ class Language {
var $mConverter, $mVariants, $mCode, $mLoaded = false;
var $mMagicExtensions = array(), $mMagicHookDone = false;
- static public $mLocalisationKeys = array( 'fallback', 'namespaceNames',
- 'skinNames', 'mathNames',
- 'bookstoreList', 'magicWords', 'messages', 'rtl', 'digitTransformTable',
+ static public $mLocalisationKeys = array(
+ 'fallback', 'namespaceNames', 'mathNames', 'bookstoreList',
+ 'magicWords', 'messages', 'rtl', 'digitTransformTable',
'separatorTransformTable', 'fallback8bitEncoding', 'linkPrefixExtension',
'defaultUserOptionOverrides', 'linkTrail', 'namespaceAliases',
'dateFormats', 'datePreferences', 'datePreferenceMigrationMap',
@@ -74,6 +74,7 @@ class Language {
static public $mMergeableAliasListKeys = array( 'specialPageAliases' );
static public $mLocalisationCache = array();
+ static public $mLangObjCache = array();
static public $mWeekdayMsgs = array(
'sunday', 'monday', 'tuesday', 'wednesday', 'thursday',
@@ -130,12 +131,25 @@ class Language {
);
/**
- * Create a language object for a given language code
+ * Get a cached language object for a given language code
*/
static function factory( $code ) {
+ if ( !isset( self::$mLangObjCache[$code] ) ) {
+ if( count( self::$mLangObjCache ) > 10 ) {
+ // Don't keep a billion objects around, that's stupid.
+ self::$mLangObjCache = array();
+ }
+ self::$mLangObjCache[$code] = self::newFromCode( $code );
+ }
+ return self::$mLangObjCache[$code];
+ }
+
+ /**
+ * Create a language object for a given language code
+ */
+ protected static function newFromCode( $code ) {
global $IP;
static $recursionLevel = 0;
-
if ( $code == 'en' ) {
$class = 'Language';
} else {
@@ -156,13 +170,12 @@ class Language {
if( ! class_exists( $class ) ) {
$fallback = Language::getFallbackFor( $code );
++$recursionLevel;
- $lang = Language::factory( $fallback );
+ $lang = Language::newFromCode( $fallback );
--$recursionLevel;
$lang->setCode( $code );
} else {
$lang = new $class;
}
-
return $lang;
}
@@ -177,6 +190,15 @@ class Language {
}
/**
+ * Reduce memory usage
+ */
+ function __destruct() {
+ foreach ( $this as $name => $value ) {
+ unset( $this->$name );
+ }
+ }
+
+ /**
* Hook which will be called if this is the content language.
* Descendants can use this to register hook functions or modify globals
*/
@@ -298,7 +320,7 @@ class Language {
if ( isset( $aliases[$name][0] ) ) {
$name = $aliases[$name][0];
}
- return $this->getNsText(NS_SPECIAL) . ':' . $name;
+ return $this->getNsText( NS_SPECIAL ) . ':' . $name;
}
function getQuickbarSettings() {
@@ -311,11 +333,6 @@ class Language {
);
}
- function getSkinNames() {
- $this->load();
- return $this->skinNames;
- }
-
function getMathNames() {
$this->load();
return $this->mathNames;
@@ -393,21 +410,13 @@ class Language {
}
/**
- * Ugly hack to get a message maybe from the MediaWiki namespace, if this
- * language object is the content or user language.
+ * Get a message from the MediaWiki namespace.
+ *
+ * @param $msg String: message name
+ * @return string
*/
function getMessageFromDB( $msg ) {
- global $wgContLang, $wgLang;
- if ( $wgContLang->getCode() == $this->getCode() ) {
- # Content language
- return wfMsgForContent( $msg );
- } elseif ( $wgLang->getCode() == $this->getCode() ) {
- # User language
- return wfMsg( $msg );
- } else {
- # Neither, get from localisation
- return $this->getMessage( $msg );
- }
+ return wfMsgExt( $msg, array( 'parsemag', 'language' => $this ) );
}
function getLanguageName( $code ) {
@@ -465,39 +474,50 @@ class Language {
function userAdjust( $ts, $tz = false ) {
global $wgUser, $wgLocalTZoffset;
- if (!$tz) {
+ if ( $tz === false ) {
$tz = $wgUser->getOption( 'timecorrection' );
}
- # minutes and hours differences:
- $minDiff = 0;
- $hrDiff = 0;
+ $data = explode( '|', $tz, 3 );
- if ( $tz === '' ) {
- # Global offset in minutes.
- if( isset($wgLocalTZoffset) ) {
- if( $wgLocalTZoffset >= 0 ) {
- $hrDiff = floor($wgLocalTZoffset / 60);
- } else {
- $hrDiff = ceil($wgLocalTZoffset / 60);
- }
- $minDiff = $wgLocalTZoffset % 60;
+ if ( $data[0] == 'ZoneInfo' ) {
+ if ( function_exists( 'timezone_open' ) && @timezone_open( $data[2] ) !== false ) {
+ $date = date_create( $ts, timezone_open( 'UTC' ) );
+ date_timezone_set( $date, timezone_open( $data[2] ) );
+ $date = date_format( $date, 'YmdHis' );
+ return $date;
}
- } elseif ( strpos( $tz, ':' ) !== false ) {
- $tzArray = explode( ':', $tz );
- $hrDiff = intval($tzArray[0]);
- $minDiff = intval($hrDiff < 0 ? -$tzArray[1] : $tzArray[1]);
+ # Unrecognized timezone, default to 'Offset' with the stored offset.
+ $data[0] = 'Offset';
+ }
+
+ $minDiff = 0;
+ if ( $data[0] == 'System' || $tz == '' ) {
+ # Global offset in minutes.
+ if( isset($wgLocalTZoffset) ) $minDiff = $wgLocalTZoffset;
+ } else if ( $data[0] == 'Offset' ) {
+ $minDiff = intval( $data[1] );
} else {
- $hrDiff = intval( $tz );
+ $data = explode( ':', $tz );
+ if( count( $data ) == 2 ) {
+ $data[0] = intval( $data[0] );
+ $data[1] = intval( $data[1] );
+ $minDiff = abs( $data[0] ) * 60 + $data[1];
+ if ( $data[0] < 0 ) $minDiff = -$minDiff;
+ } else {
+ $minDiff = intval( $data[0] ) * 60;
+ }
}
# No difference ? Return time unchanged
- if ( 0 == $hrDiff && 0 == $minDiff ) { return $ts; }
+ if ( 0 == $minDiff ) return $ts;
wfSuppressWarnings(); // E_STRICT system time bitching
- # Generate an adjusted date
+ # Generate an adjusted date; take advantage of the fact that mktime
+ # will normalize out-of-range values so we don't have to split $minDiff
+ # into hours and minutes.
$t = mktime( (
- (int)substr( $ts, 8, 2) ) + $hrDiff, # Hours
+ (int)substr( $ts, 8, 2) ), # Hours
(int)substr( $ts, 10, 2 ) + $minDiff, # Minutes
(int)substr( $ts, 12, 2 ), # Seconds
(int)substr( $ts, 4, 2 ), # Month
@@ -515,9 +535,10 @@ class Language {
* internationalisation, a reduced set of format characters, and a better
* escaping format.
*
- * Supported format characters are dDjlNwzWFmMntLYyaAgGhHiscrU. See the
- * PHP manual for definitions. There are a number of extensions, which
- * start with "x":
+ * Supported format characters are dDjlNwzWFmMntLoYyaAgGhHiscrU. See the
+ * PHP manual for definitions. "o" format character is supported since
+ * PHP 5.1.0, previous versions return literal o.
+ * There are a number of extensions, which start with "x":
*
* xn Do not translate digits of the next numeric format character
* xN Toggle raw digit (xn) flag, stays set until explicitly unset
@@ -538,10 +559,10 @@ class Language {
* xjn n (month number) in Hebrew calendar
* xjY Y (full year) in Hebrew calendar
*
- * xmj j (day number) in Hijri calendar
- * xmF F (month name) in Hijri calendar
- * xmn n (month number) in Hijri calendar
- * xmY Y (full year) in Hijri calendar
+ * xmj j (day number) in Hijri calendar
+ * xmF F (month name) in Hijri calendar
+ * xmn n (month number) in Hijri calendar
+ * xmY Y (full year) in Hijri calendar
*
* xkY Y (full year) in Thai solar calendar. Months and days are
* identical to the Gregorian calendar
@@ -562,6 +583,8 @@ class Language {
* @param $ts String: 14-character timestamp
* YYYYMMDDHHMMSS
* 01234567890123
+ * @todo emulation of "o" format character for PHP pre 5.1.0
+ * @todo handling of "o" format character for Iranian, Hebrew, Hijri & Thai?
*/
function sprintfDate( $format, $ts ) {
$s = '';
@@ -699,6 +722,16 @@ class Language {
if ( !$unix ) $unix = wfTimestamp( TS_UNIX, $ts );
$num = gmdate( 'L', $unix );
break;
+ # 'o' is supported since PHP 5.1.0
+ # return literal if not supported
+ # TODO: emulation for pre 5.1.0 versions
+ case 'o':
+ if ( !$unix ) $unix = wfTimestamp( TS_UNIX, $ts );
+ if ( version_compare(PHP_VERSION, '5.1.0') === 1 )
+ $num = date( 'o', $unix );
+ else
+ $s .= 'o';
+ break;
case 'Y':
$num = substr( $ts, 0, 4 );
break;
@@ -911,6 +944,9 @@ class Language {
* (abu-mami@kaluach.net, http://www.kaluach.net), who permitted
* to translate the relevant functions into PHP and release them under
* GNU GPL.
+ *
+ * The months are counted from Tishrei = 1. In a leap year, Adar I is 13
+ * and Adar II is 14. In a non-leap year, Adar is 6.
*/
private static function tsToHebrew( $ts ) {
# Parse date
@@ -1510,25 +1546,72 @@ class Language {
return $string;
}
- # MySQL fulltext index doesn't grok utf-8, so we
- # need to fold cases and convert to hex
wfProfileIn( __METHOD__ );
- if( function_exists( 'mb_strtolower' ) ) {
- $out = preg_replace(
- "/([\\xc0-\\xff][\\x80-\\xbf]*)/e",
- "'U8' . bin2hex( \"$1\" )",
- mb_strtolower( $string ) );
- } else {
- list( , $wikiLowerChars ) = self::getCaseMaps();
+
+ // MySQL fulltext index doesn't grok utf-8, so we
+ // need to fold cases and convert to hex
+ $out = preg_replace_callback(
+ "/([\\xc0-\\xff][\\x80-\\xbf]*)/",
+ array( $this, 'stripForSearchCallback' ),
+ $this->lc( $string ) );
+
+ // And to add insult to injury, the default indexing
+ // ignores short words... Pad them so we can pass them
+ // through without reconfiguring the server...
+ $minLength = $this->minSearchLength();
+ if( $minLength > 1 ) {
+ $n = $minLength-1;
$out = preg_replace(
- "/([\\xc0-\\xff][\\x80-\\xbf]*)/e",
- "'U8' . bin2hex( strtr( \"\$1\", \$wikiLowerChars ) )",
- $string );
+ "/\b(\w{1,$n})\b/",
+ "$1U800",
+ $out );
}
+
+ // Periods within things like hostnames and IP addresses
+ // are also important -- we want a search for "example.com"
+ // or "192.168.1.1" to work sanely.
+ //
+ // MySQL's search seems to ignore them, so you'd match on
+ // "example.wikipedia.com" and "192.168.83.1" as well.
+ $out = preg_replace(
+ "/(\w)\.(\w|\*)/u",
+ "$1U82e$2",
+ $out );
+
wfProfileOut( __METHOD__ );
return $out;
}
+
+ /**
+ * Armor a case-folded UTF-8 string to get through MySQL's
+ * fulltext search without being mucked up by funny charset
+ * settings or anything else of the sort.
+ */
+ protected function stripForSearchCallback( $matches ) {
+ return 'U8' . bin2hex( $matches[1] );
+ }
+
+ /**
+ * Check MySQL server's ft_min_word_len setting so we know
+ * if we need to pad short words...
+ */
+ protected function minSearchLength() {
+ if( !isset( $this->minSearchLength ) ) {
+ $sql = "show global variables like 'ft\\_min\\_word\\_len'";
+ $dbr = wfGetDB( DB_SLAVE );
+ $result = $dbr->query( $sql );
+ $row = $result->fetchObject();
+ $result->free();
+
+ if( $row && $row->Variable_name == 'ft_min_word_len' ) {
+ $this->minSearchLength = intval( $row->Value );
+ } else {
+ $this->minSearchLength = 0;
+ }
+ }
+ return $this->minSearchLength;
+ }
function convertForSearchResult( $termsArray ) {
# some languages, e.g. Chinese, need to do a conversion
@@ -1686,7 +1769,9 @@ class Language {
} else {
# Fall back to English if local list is incomplete
$magicWords =& Language::getMagicWords();
- if ( !isset($magicWords[$mw->mId]) ) { throw new MWException("Magic word not found" ); }
+ if ( !isset($magicWords[$mw->mId]) ) {
+ throw new MWException("Magic word '{$mw->mId}' not found" );
+ }
$rawEntry = $magicWords[$mw->mId];
}
}
@@ -1738,14 +1823,14 @@ class Language {
// Fail fast
if ( !file_exists($file) )
- throw new MWException( 'Aliases file does not exist' );
+ throw new MWException( "Aliases file does not exist: $file" );
$aliases = array();
require($file);
// Check the availability of aliases
if ( !isset($aliases['en']) )
- throw new MWException( 'Malformed aliases file' );
+ throw new MWException( "Malformed aliases file: $file" );
// Merge all aliases in fallback chain
$code = $this->getCode();
@@ -1755,7 +1840,7 @@ class Language {
$aliases[$code] = $this->fixSpecialPageAliases( $aliases[$code] );
/* Merge the aliases, THIS will break if there is special page name
* which looks like a numerical key, thanks to PHP...
- * See the comments for wfArrayMerge in GlobalSettings.php. */
+ * See the array_merge_recursive manual entry */
$this->mExtendedSpecialPageAliases = array_merge_recursive(
$this->mExtendedSpecialPageAliases, $aliases[$code] );
@@ -1807,10 +1892,11 @@ class Language {
* </code>
*
* See LanguageGu.php for the Gujarati implementation and
- * LanguageIs.php for the , => . and . => , implementation.
+ * $separatorTransformTable on MessageIs.php for
+ * the , => . and . => , implementation.
*
* @todo check if it's viable to use localeconv() for the decimal
- * seperator thing.
+ * separator thing.
* @param $number Mixed: the string to be formatted, should be an integer
* or a floating point number.
* @param $nocommafy Bool: set to true for special numbers like dates
@@ -1821,12 +1907,12 @@ class Language {
if (!$nocommafy) {
$number = $this->commafy($number);
$s = $this->separatorTransformTable();
- if (!is_null($s)) { $number = strtr($number, $s); }
+ if ($s) { $number = strtr($number, $s); }
}
if ($wgTranslateNumerals) {
$s = $this->digitTransformTable();
- if (!is_null($s)) { $number = strtr($number, $s); }
+ if ($s) { $number = strtr($number, $s); }
}
return $number;
@@ -1834,10 +1920,10 @@ class Language {
function parseFormattedNumber( $number ) {
$s = $this->digitTransformTable();
- if (!is_null($s)) { $number = strtr($number, array_flip($s)); }
+ if ($s) { $number = strtr($number, array_flip($s)); }
$s = $this->separatorTransformTable();
- if (!is_null($s)) { $number = strtr($number, array_flip($s)); }
+ if ($s) { $number = strtr($number, array_flip($s)); }
$number = strtr( $number, array (',' => '') );
return $number;
@@ -1865,24 +1951,54 @@ class Language {
/**
- * For the credit list in includes/Credits.php (action=credits)
+ * Take a list of strings and build a locale-friendly comma-separated
+ * list, using the local comma-separator message.
+ * The last two strings are chained with an "and".
*
* @param $l Array
* @return string
*/
function listToText( $l ) {
$s = '';
- $m = count($l) - 1;
- for ($i = $m; $i >= 0; $i--) {
- if ($i == $m) {
- $s = $l[$i];
- } else if ($i == $m - 1) {
- $s = $l[$i] . ' ' . $this->getMessageFromDB( 'and' ) . ' ' . $s;
- } else {
- $s = $l[$i] . ', ' . $s;
+ $m = count( $l ) - 1;
+ if( $m == 1 ) {
+ return $l[0] . $this->getMessageFromDB( 'and' ) . $this->getMessageFromDB( 'word-separator' ) . $l[1];
+ }
+ else {
+ for ( $i = $m; $i >= 0; $i-- ) {
+ if ( $i == $m ) {
+ $s = $l[$i];
+ } else if( $i == $m - 1 ) {
+ $s = $l[$i] . $this->getMessageFromDB( 'and' ) . $this->getMessageFromDB( 'word-separator' ) . $s;
+ } else {
+ $s = $l[$i] . $this->getMessageFromDB( 'comma-separator' ) . $s;
+ }
}
+ return $s;
}
- return $s;
+ }
+
+ /**
+ * Take a list of strings and build a locale-friendly comma-separated
+ * list, using the local comma-separator message.
+ * @param $list array of strings to put in a comma list
+ * @return string
+ */
+ function commaList( $list ) {
+ return implode(
+ $list,
+ wfMsgExt( 'comma-separator', array( 'escapenoentities', 'language' => $this ) ) );
+ }
+
+ /**
+ * Same as commaList, but separate it with the pipe instead.
+ * @param $list array of strings to put in a pipe list
+ * @return string
+ */
+ function pipeList( $list ) {
+ return implode(
+ $list,
+ wfMsgExt( 'pipe-separator', array( 'escapenoentities', 'language' => $this ) ) );
}
/**
@@ -1967,7 +2083,7 @@ class Language {
if ( !count($forms) ) { return ''; }
$forms = $this->preConvertPlural( $forms, 2 );
- return ( abs($count) == 1 ) ? $forms[0] : $forms[1];
+ return ( $count == 1 ) ? $forms[0] : $forms[1];
}
/**
@@ -2093,8 +2209,8 @@ class Language {
* @param $nt Mixed: the title object of the link
* @return null the input parameters may be modified upon return
*/
- function findVariantLink( &$link, &$nt ) {
- $this->mConverter->findVariantLink($link, $nt);
+ function findVariantLink( &$link, &$nt, $forTemplate = false ) {
+ $this->mConverter->findVariantLink($link, $nt, $forTemplate );
}
/**
@@ -2193,7 +2309,7 @@ class Language {
*/
static function loadLocalisation( $code, $disableCache = false ) {
static $recursionGuard = array();
- global $wgMemc, $wgCheckSerialized;
+ global $wgMemc, $wgEnableSerializedMessages, $wgCheckSerialized;
if ( !$code ) {
throw new MWException( "Invalid language code requested" );
@@ -2208,16 +2324,18 @@ class Language {
wfProfileIn( __METHOD__ );
# Try the serialized directory
- $cache = wfGetPrecompiledData( self::getFileName( "Messages", $code, '.ser' ) );
- if ( $cache ) {
- if ( $wgCheckSerialized && self::isLocalisationOutOfDate( $cache ) ) {
- $cache = false;
- wfDebug( "Language::loadLocalisation(): precompiled data file for $code is out of date\n" );
- } else {
- self::$mLocalisationCache[$code] = $cache;
- wfDebug( "Language::loadLocalisation(): got localisation for $code from precompiled data file\n" );
- wfProfileOut( __METHOD__ );
- return self::$mLocalisationCache[$code]['deps'];
+ if( $wgEnableSerializedMessages ) {
+ $cache = wfGetPrecompiledData( self::getFileName( "Messages", $code, '.ser' ) );
+ if ( $cache ) {
+ if ( $wgCheckSerialized && self::isLocalisationOutOfDate( $cache ) ) {
+ $cache = false;
+ wfDebug( "Language::loadLocalisation(): precompiled data file for $code is out of date\n" );
+ } else {
+ self::$mLocalisationCache[$code] = $cache;
+ wfDebug( "Language::loadLocalisation(): got localisation for $code from precompiled data file\n" );
+ wfProfileOut( __METHOD__ );
+ return self::$mLocalisationCache[$code]['deps'];
+ }
}
}
diff --git a/languages/LanguageConverter.php b/languages/LanguageConverter.php
index bbf15971..dd69e826 100644
--- a/languages/LanguageConverter.php
+++ b/languages/LanguageConverter.php
@@ -180,7 +180,8 @@ class LanguageConverter {
$header = str_replace( '_', '-', strtolower($_SERVER["HTTP_ACCEPT_LANGUAGE"]));
$zh = strstr($header, $pv.'-');
if($zh) {
- $pv = substr($zh,0,5);
+ $ary = split("[,;]",$zh);
+ $pv = $ary[0];
}
}
// don't try to return bad variant
@@ -374,8 +375,10 @@ class LanguageConverter {
* @private
*/
function convertTitle($text){
- // check for __NOTC__ tag
- if( !$this->mDoTitleConvert ) {
+ global $wgDisableTitleConversion, $wgUser;
+
+ // check for global param and __NOTC__ tag
+ if( $wgDisableTitleConversion || !$this->mDoTitleConvert || $wgUser->getOption('noconvertlink') == 1 ) {
$this->mTitleDisplay = $text;
return $text;
}
@@ -389,7 +392,8 @@ class LanguageConverter {
global $wgRequest;
$isredir = $wgRequest->getText( 'redirect', 'yes' );
$action = $wgRequest->getText( 'action' );
- if ( $isredir == 'no' || $action == 'edit' ) {
+ $linkconvert = $wgRequest->getText( 'linkconvert', 'yes' );
+ if ( $isredir == 'no' || $action == 'edit' || $action == 'submit' || $linkconvert == 'no' ) {
return $text;
} else {
$this->mTitleDisplay = $this->convert($text);
@@ -432,8 +436,9 @@ class LanguageConverter {
if ($isTitle) return $this->convertTitle($text);
$plang = $this->getPreferredVariant();
- $tarray = explode($this->mMarkup['end'], $text);
+ $tarray = StringUtils::explode($this->mMarkup['end'], $text);
$text = '';
+ $lastDelim = false;
foreach($tarray as $txt) {
$marked = explode($this->mMarkup['begin'], $txt, 2);
@@ -449,8 +454,17 @@ class LanguageConverter {
$text .= $crule->getDisplay();
$this->applyManualConv($crule);
+ $lastDelim = false;
+ } else {
+ // Reinsert the }- which wasn't part of anything
+ $text .= $this->mMarkup['end'];
+ $lastDelim = true;
}
}
+ if ( $lastDelim ) {
+ // Remove the last delimiter (wasn't real)
+ $text = substr( $text, 0, -strlen( $this->mMarkup['end'] ) );
+ }
return $text;
}
@@ -466,12 +480,21 @@ class LanguageConverter {
* @return null the input parameters may be modified upon return
* @public
*/
- function findVariantLink( &$link, &$nt ) {
- global $wgDisableLangConversion;
+ function findVariantLink( &$link, &$nt, $forTemplate = false ) {
+ global $wgDisableLangConversion, $wgDisableTitleConversion, $wgRequest, $wgUser;
+ $isredir = $wgRequest->getText( 'redirect', 'yes' );
+ $action = $wgRequest->getText( 'action' );
+ $linkconvert = $wgRequest->getText( 'linkconvert', 'yes' );
+ $disableLinkConversion = $wgDisableLangConversion || $wgDisableTitleConversion;
$linkBatch = new LinkBatch();
$ns=NS_MAIN;
+ if ( $disableLinkConversion || ( !$forTemplate && ( $isredir == 'no' || $action == 'edit'
+ || $action == 'submit' || $linkconvert == 'no' || $wgUser->getOption('noconvertlink') == 1 ) ) ) {
+ return;
+ }
+
if(is_object($nt))
$ns = $nt->getNamespace();
@@ -497,8 +520,7 @@ class LanguageConverter {
foreach( $titles as $varnt ) {
if( $varnt->getArticleID() > 0 ) {
$nt = $varnt;
- if( !$wgDisableLangConversion )
- $link = $v;
+ $link = $v;
break;
}
}
diff --git a/languages/Names.php b/languages/Names.php
index 60bc0450..e6ea3c5b 100644
--- a/languages/Names.php
+++ b/languages/Names.php
@@ -6,9 +6,9 @@
* @ingroup Language
*/
/* private */ $wgLanguageNames = array(
- 'aa' => 'Afar', # Afar
+ 'aa' => 'Qafár af', # Afar
'ab' => 'Аҧсуа', # Abkhaz, should possibly add ' бысжѡа'
- 'ace' => 'Achèh', # Aceh
+ 'ace' => 'Acèh', # Aceh
'af' => 'Afrikaans', # Afrikaans
'ak' => 'Akan', # Akan
'aln' => 'Gegë', # Gheg Albanian
@@ -102,8 +102,8 @@
'gl' => 'Galego', # Galician
'glk' => 'گیلکی', # Gilaki
'gn' => 'Avañe\'ẽ', # Guaraní, Paraguayan
- 'got' => '', # Gothic
- 'grc' => 'Ἀρχαία ἑλληνικὴ', # Ancient Greece
+ 'got' => '𐌲𐌿𐍄𐌹𐍃𐌺', # Gothic
+ 'grc' => 'Ἀρχαία ἑλληνικὴ', # Ancient Greek
'gsw' => 'Alemannisch', # Alemannic
'gu' => 'ગુજરાતી', # Gujarati
'gv' => 'Gaelg', # Manx
diff --git a/languages/classes/LanguageBe.php b/languages/classes/LanguageBe.php
index 7633f031..1468daff 100644
--- a/languages/classes/LanguageBe.php
+++ b/languages/classes/LanguageBe.php
@@ -31,61 +31,4 @@ class LanguageBe extends Language {
}
}
}
-
- # Convert from the nominative form of a noun to some other case
- # Invoked with {{GRAMMAR:case|word}}
- /**
- * Cases: родны, вінавальны, месны
- */
- function convertGrammar( $word, $case ) {
- switch ( $case ) {
- case 'родны': # genitive
- if ( $word == 'Вікіпэдыя' ) {
- $word = 'Вікіпэдыі';
- } elseif ( $word == 'ВікіСлоўнік' ) {
- $word = 'ВікіСлоўніка';
- } elseif ( $word == 'ВікіКнігі' ) {
- $word = 'ВікіКніг';
- } elseif ( $word == 'ВікіКрыніца' ) {
- $word = 'ВікіКрыніцы';
- } elseif ( $word == 'ВікіНавіны' ) {
- $word = 'ВікіНавін';
- } elseif ( $word == 'ВікіВіды' ) {
- $word = 'ВікіВідаў';
- }
- break;
- case 'вінавальны': # akusative
- if ( $word == 'Вікіпэдыя' ) {
- $word = 'Вікіпэдыю';
- } elseif ( $word == 'ВікіСлоўнік' ) {
- $word = 'ВікіСлоўнік';
- } elseif ( $word == 'ВікіКнігі' ) {
- $word = 'ВікіКнігі';
- } elseif ( $word == 'ВікіКрыніца' ) {
- $word = 'ВікіКрыніцу';
- } elseif ( $word == 'ВікіНавіны' ) {
- $word = 'ВікіНавіны';
- } elseif ( $word == 'ВікіВіды' ) {
- $word = 'ВікіВіды';
- }
- break;
- case 'месны': # prepositional
- if ( $word == 'Вікіпэдыя' ) {
- $word = 'Вікіпэдыі';
- } elseif ( $word == 'ВікіСлоўнік' ) {
- $word = 'ВікіСлоўніку';
- } elseif ( $word == 'ВікіКнігі' ) {
- $word = 'ВікіКнігах';
- } elseif ( $word == 'ВікіКрыніца' ) {
- $word = 'ВікіКрыніцы';
- } elseif ( $word == 'ВікіНавіны' ) {
- $word = 'ВікіНавінах';
- } elseif ( $word == 'ВікіВіды' ) {
- $word = 'ВікіВідах';
- }
- break;
- }
-
- return $word; # this will return the original value for 'назоўны' (nominative) and all undefined case values
- }
}
diff --git a/languages/classes/LanguageBe_tarask.php b/languages/classes/LanguageBe_tarask.php
index 312735da..358cb486 100644
--- a/languages/classes/LanguageBe_tarask.php
+++ b/languages/classes/LanguageBe_tarask.php
@@ -39,61 +39,4 @@ class LanguageBe_tarask extends Language {
}
}
}
-
- # Convert from the nominative form of a noun to some other case
- # Invoked with {{GRAMMAR:case|word}}
- /**
- * Cases: родны, вінавальны, месны
- */
- function convertGrammar( $word, $case ) {
- switch ( $case ) {
- case 'родны': # genitive
- if ( $word == 'Вікіпэдыя' ) {
- $word = 'Вікіпэдыі';
- } elseif ( $word == 'ВікіСлоўнік' ) {
- $word = 'ВікіСлоўніка';
- } elseif ( $word == 'ВікіКнігі' ) {
- $word = 'ВікіКніг';
- } elseif ( $word == 'ВікіКрыніца' ) {
- $word = 'ВікіКрыніцы';
- } elseif ( $word == 'ВікіНавіны' ) {
- $word = 'ВікіНавін';
- } elseif ( $word == 'ВікіВіды' ) {
- $word = 'ВікіВідаў';
- }
- break;
- case 'вінавальны': # akusative
- if ( $word == 'Вікіпэдыя' ) {
- $word = 'Вікіпэдыю';
- } elseif ( $word == 'ВікіСлоўнік' ) {
- $word = 'ВікіСлоўнік';
- } elseif ( $word == 'ВікіКнігі' ) {
- $word = 'ВікіКнігі';
- } elseif ( $word == 'ВікіКрыніца' ) {
- $word = 'ВікіКрыніцу';
- } elseif ( $word == 'ВікіНавіны' ) {
- $word = 'ВікіНавіны';
- } elseif ( $word == 'ВікіВіды' ) {
- $word = 'ВікіВіды';
- }
- break;
- case 'месны': # prepositional
- if ( $word == 'Вікіпэдыя' ) {
- $word = 'Вікіпэдыі';
- } elseif ( $word == 'ВікіСлоўнік' ) {
- $word = 'ВікіСлоўніку';
- } elseif ( $word == 'ВікіКнігі' ) {
- $word = 'ВікіКнігах';
- } elseif ( $word == 'ВікіКрыніца' ) {
- $word = 'ВікіКрыніцы';
- } elseif ( $word == 'ВікіНавіны' ) {
- $word = 'ВікіНавінах';
- } elseif ( $word == 'ВікіВіды' ) {
- $word = 'ВікіВідах';
- }
- break;
- }
-
- return $word; # this will return the original value for 'назоўны' (nominative) and all undefined case values
- }
}
diff --git a/languages/classes/LanguageBs.php b/languages/classes/LanguageBs.php
index ee2eb6a6..24f6adde 100644
--- a/languages/classes/LanguageBs.php
+++ b/languages/classes/LanguageBs.php
@@ -34,99 +34,11 @@ class LanguageBs extends Language {
return $wgGrammarForms['bs'][$case][$word];
}
switch ( $case ) {
- case 'genitiv': # genitive
- if ( $word == 'Wikipedia' ) {
- $word = 'Wikipedije';
- } elseif ( $word == 'Wikiknjige' ) {
- $word = 'Wikiknjiga';
- } elseif ( $word == 'Wikivijesti' ) {
- $word = 'Wikivijesti';
- } elseif ( $word == 'Wikicitati' ) {
- $word = 'Wikicitata';
- } elseif ( $word == 'Wikiizvor' ) {
- $word = 'Wikiizvora';
- } elseif ( $word == 'Vikirječnik' ) {
- $word = 'Vikirječnika';
- }
- break;
- case 'dativ': # dative
- if ( $word == 'Wikipedia' ) {
- $word = 'Wikipediji';
- } elseif ( $word == 'Wikiknjige' ) {
- $word = 'Wikiknjigama';
- } elseif ( $word == 'Wikicitati' ) {
- $word = 'Wikicitatima';
- } elseif ( $word == 'Wikivijesti' ) {
- $word = 'Wikivijestima';
- } elseif ( $word == 'Wikiizvor' ) {
- $word = 'Wikiizvoru';
- } elseif ( $word == 'Vikirječnik' ) {
- $word = 'Vikirječniku';
- }
- break;
- case 'akuzativ': # akusative
- if ( $word == 'Wikipedia' ) {
- $word = 'Wikipediju';
- } elseif ( $word == 'Wikiknjige' ) {
- $word = 'Wikiknjige';
- } elseif ( $word == 'Wikicitati' ) {
- $word = 'Wikicitate';
- } elseif ( $word == 'Wikivijesti' ) {
- $word = 'Wikivijesti';
- } elseif ( $word == 'Wikiizvor' ) {
- $word = 'Wikiizvora';
- } elseif ( $word == 'Vikirječnik' ) {
- $word = 'Vikirječnika';
- }
- break;
- case 'vokativ': # vocative
- if ( $word == 'Wikipedia' ) {
- $word = 'Wikipedijo';
- } elseif ( $word == 'Wikiknjige' ) {
- $word = 'Wikiknjige';
- } elseif ( $word == 'Wikicitati' ) {
- $word = 'Wikicitati';
- } elseif ( $word == 'Wikivijesti' ) {
- $word = 'Wikivijesti';
- } elseif ( $word == 'Wikiizvor' ) {
- $word = 'Wikizivoru';
- } elseif ( $word == 'Vikirječnik' ) {
- $word = 'Vikirječniče';
- }
- break;
case 'instrumental': # instrumental
- if ( $word == 'Wikipedia' ) {
- $word = 's Wikipediom';
- } elseif ( $word == 'Wikiknjige' ) {
- $word = 's Wikiknjigama';
- } elseif ( $word == 'Wikicitati' ) {
- $word = 's Wikicitatima';
- } elseif ( $word == 'Wikivijesti' ) {
- $word = 's Wikivijestima';
- } elseif ( $word == 'Wikiizvor' ) {
- $word = 's Wikiizvorom';
- } elseif ( $word == 'Vikirječnik' ) {
- $word = 's Vikirječnikom';
- } else {
- $word = 's ' . $word;
- }
+ $word = 's ' . $word;
break;
case 'lokativ': # locative
- if ( $word == 'Wikipedia' ) {
- $word = 'o Wikipediji';
- } elseif ( $word == 'Wikiknjige' ) {
- $word = 'o Wikiknjigama';
- } elseif ( $word == 'Wikicitati' ) {
- $word = 'o Wikicitatima';
- } elseif ( $word == 'Wikivijesti' ) {
- $word = 'o Wikivijestima';
- } elseif ( $word == 'Wikiizvor' ) {
- $word = 'o Wikiizvoru';
- } elseif ( $word == 'Vikirječnik' ) {
- $word = 'o Vikirječniku';
- } else {
- $word = 'o ' . $word;
- }
+ $word = 'o ' . $word;
break;
}
diff --git a/languages/classes/LanguageCs.php b/languages/classes/LanguageCs.php
index 9c523d98..ca1669b9 100644
--- a/languages/classes/LanguageCs.php
+++ b/languages/classes/LanguageCs.php
@@ -1,120 +1,16 @@
<?php
-/** Czech (česky)
+/** Czech (čeština [subst.], český [adj.], česky [adv.])
*
* @ingroup Language
*/
class LanguageCs extends Language {
- # Grammatical transformations, needed for inflected languages
- # Invoked by putting {{grammar:case|word}} in a message
- function convertGrammar( $word, $case ) {
- global $wgGrammarForms;
- if ( isset($wgGrammarForms['cs'][$case][$word]) ) {
- return $wgGrammarForms['cs'][$case][$word];
- }
- # allowed values for $case:
- # 1sg, 2sg, ..., 7sg -- nominative, genitive, ... (in singular)
- switch ( $word ) {
- case 'Wikibooks':
- case 'Wikiknihy':
- switch ( $case ) {
- case '2sg':
- return 'Wikiknih';
- case '3sg':
- return 'Wikiknihám';
- case '6sg':
- return 'Wikiknihách';
- case '7sg':
- return 'Wikiknihami';
- default:
- return 'Wikiknihy';
- }
- case 'Wikipedia':
- case 'Wikipedie':
- switch ( $case ) {
- case '3sg':
- case '4sg':
- case '6sg':
- return 'Wikipedii';
- case '7sg':
- return 'Wikipedií';
- default:
- return 'Wikipedie';
- }
- case 'Wiktionary':
- case 'Wikcionář':
- case 'Wikislovník':
- switch ( $case ) {
- case '2sg':
- case '3sg':
- case '5sg':
- case '6sg':
- return 'Wikislovníku';
- case '7sg':
- return 'Wikislovníkem';
- default:
- return 'Wikislovník';
- }
- case 'Wikiquote':
- case 'Wikicitáty':
- switch ( $case ) {
- case '2sg':
- return 'Wikicitátů';
- case '3sg':
- return 'Wikicitátům';
- case '6sg':
- return 'Wikicitátech';
- default:
- return 'Wikicitáty';
- }
- case 'Wikinews':
- case 'Wikizprávy':
- switch ( $case ) {
- case '2sg':
- return 'Wikizpráv';
- case '3sg':
- return 'Wikizprávám';
- case '6sg':
- return 'Wikizprávách';
- case '7sg':
- return 'Wikizprávami';
- default:
- return 'Wikizprávy';
- }
- case 'Wikiversity':
- case 'Wikiverzita':
- switch ( $case ) {
- case '2sg':
- return 'Wikiverzity';
- case '3sg':
- case '6sg':
- return 'Wikiverzitě';
- case '4sg':
- return 'Wikiverzitu';
- case '5sg':
- return 'Wikiverzito';
- case '7sg':
- return 'Wikiverzitou';
- default:
- return 'Wikiverzita';
- }
- case 'Wikispecies':
- case 'Wikidruhy':
- switch ( $case ) {
- case '2sg':
- return 'Wikidruhů';
- case '3sg':
- return 'Wikidruhům';
- case '6sg':
- return 'Wikidruzích';
- default:
- return 'Wikidruhy';
- }
- }
- # unknown
- return $word;
- }
+ # Plural transformations
+ # Invoked by putting
+ # {{plural:count|form1|form2-4|form0,5+}} for two forms plurals
+ # {{plural:count|form1|form0,2+}} for single form plurals
+ # in a message
function convertPlural( $count, $forms ) {
if ( !count($forms) ) { return ''; }
$forms = $this->preConvertPlural( $forms, 3 );
diff --git a/languages/classes/LanguageDsb.php b/languages/classes/LanguageDsb.php
index 88887998..4ea1b893 100644
--- a/languages/classes/LanguageDsb.php
+++ b/languages/classes/LanguageDsb.php
@@ -11,89 +11,15 @@ class LanguageDsb extends Language {
function convertGrammar( $word, $case ) {
global $wgGrammarForms;
- if ( isset( $wgGrammarForms['hsb'][$case][$word] ) ) {
- return $wgGrammarForms['hsb'][$case][$word];
+ if ( isset( $wgGrammarForms['dsb'][$case][$word] ) ) {
+ return $wgGrammarForms['dsb'][$case][$word];
}
switch ( $case ) {
- case 'genitiw': # genitive
- if ( $word == 'Wikipedija' ) {
- $word = 'Wikipedije';
- } elseif ( $word == 'Wikiknihi' ) {
- $word = 'Wikiknih';
- } elseif ( $word == 'Wikinowiny' ) {
- $word = 'Wikinowin';
- } elseif ( $word == 'Wikižórło' ) {
- $word = 'Wikižórła';
- } elseif ( $word == 'Wikicitaty' ) {
- $word = 'Wikicitatow';
- } elseif ( $word == 'Wikisłownik' ) {
- $word = 'Wikisłownika';
- }
- break;
- case 'datiw': # dativ
- if ( $word == 'Wikipedija' ) {
- $word = 'Wikipediji';
- } elseif ( $word == 'Wikiknihi' ) {
- $word = 'Wikikniham';
- } elseif ( $word == 'Wikinowiny' ) {
- $word = 'Wikinowinam';
- } elseif ( $word == 'Wikižórło' ) {
- $word = 'Wikižórłu';
- } elseif ( $word == 'Wikicitaty' ) {
- $word = 'Wikicitatam';
- } elseif ( $word == 'Wikisłownik' ) {
- $word = 'Wikisłownikej';
- }
- break;
- case 'akuzativ': # akuzativ
- if ( $word == 'Wikipedija' ) {
- $word = 'Wikipediju';
- } elseif ( $word == 'Wikiknihi' ) {
- $word = 'Wikiknknihi';
- } elseif ( $word == 'Wikinowiny' ) {
- $word = 'Wikinowiny';
- } elseif ( $word == 'Wikižórło' ) {
- $word = 'Wikižórło';
- } elseif ( $word == 'Wikicitaty' ) {
- $word = 'Wikicitaty';
- } elseif ( $word == 'Wikisłownik' ) {
- $word = 'Wikisłownik';
- }
- break;
case 'instrumental': # instrumental
- if ( $word == 'Wikipedija' ) {
- $word = 'Wikipediju';
- } elseif ( $word == 'Wikiknihi' ) {
- $word = 'Wikiknihami';
- } elseif ( $word == 'Wikinowiny' ) {
- $word = 'Wikinowinami';
- } elseif ( $word == 'Wikižórło' ) {
- $word = 'Wikižórłom';
- } elseif ( $word == 'Wikicitaty' ) {
- $word = 'Wikicitatami';
- } elseif ( $word == 'Wikisłownik' ) {
- $word = 'Wikisłownikom';
- } else {
- $word = 'z ' . $word;
- }
- break;
+ $word = 'z ' . $word;
case 'lokatiw': # lokatiw
- if ( $word == 'Wikipedija' ) {
- $word = 'Wikipediji';
- } elseif ( $word == 'Wikiknihi' ) {
- $word = 'Wikiknihach';
- } elseif ( $word == 'Wikinowiny' ) {
- $word = 'Wikinowinach';
- } elseif ( $word == 'Wikižórło' ) {
- $word = 'Wikižórłu';
- } elseif ( $word == 'Wikicitaty' ) {
- $word = 'Wikicitatach';
- } elseif ( $word == 'Wikisłownik' ) {
- $word = 'Wikisłowniku';
- } else {
- $word = 'wo ' . $word;
- }
+ $word = 'wo ' . $word;
break;
}
diff --git a/languages/classes/LanguageGa.php b/languages/classes/LanguageGa.php
index fc1546a8..2fdeed04 100644
--- a/languages/classes/LanguageGa.php
+++ b/languages/classes/LanguageGa.php
@@ -14,17 +14,6 @@ class LanguageGa extends Language {
}
switch ( $case ) {
- case 'genitive':
- switch ($word) {
- case 'Vicipéid': $word = 'Vicipéide'; break;
- case 'Vicífhoclóir': $word = 'Vicífhoclóra'; break;
- case 'Vicíleabhair': $word = 'Vicíleabhar'; break;
- case 'Vicíshliocht': $word = 'Vicíshleachta'; break;
- case 'Vicífhoinse': $word = 'Vicífhoinse'; break;
- case 'Vicíghnéithe': $word = 'Vicíghnéithe'; break;
- case 'Vicínuacht': $word = 'Vicínuachta'; break;
- }
-
case 'ainmlae':
switch ($word) {
case 'an Domhnach':
diff --git a/languages/classes/LanguageGsw.php b/languages/classes/LanguageGsw.php
deleted file mode 100644
index 3a1b4139..00000000
--- a/languages/classes/LanguageGsw.php
+++ /dev/null
@@ -1,65 +0,0 @@
-<?php
-
-/** Alemannic (Alemannisch)
- *
- * @ingroup Language
- */
-class LanguageGsw extends Language {
- # Convert from the nominative form of a noun to some other case
- # Invoked with result
-
- function convertGrammar( $word, $case ) {
- global $wgGrammarForms;
- if ( isset($wgGrammarForms['gsw'][$case][$word]) ) {
- return $wgGrammarForms['gsw'][$case][$word];
- }
- switch ( $case ) {
- case 'dativ':
- if ( $word == 'Wikipedia' ) {
- $word = 'vo de Wikipedia';
- } elseif ( $word == 'Wikinorchrichte' ) {
- $word = 'vo de Wikinochrichte';
- } elseif ( $word == 'Wiktionaire' ) {
- $word = 'vom Wiktionaire';
- } elseif ( $word == 'Wikibuecher' ) {
- $word = 'vo de Wikibuecher';
- } elseif ( $word == 'Wikisprüch' ) {
- $word = 'vo de Wikisprüch';
- } elseif ( $word == 'Wikiquälle' ) {
- $word = 'vo de Wikiquälle';
- }
- break;
- case 'akkusativ':
- if ( $word == 'Wikipedia' ) {
- $word = 'd Wikipedia';
- } elseif ( $word == 'Wikinorchrichte' ) {
- $word = 'd Wikinochrichte';
- } elseif ( $word == 'Wiktionaire' ) {
- $word = 's Wiktionaire';
- } elseif ( $word == 'Wikibuecher' ) {
- $word = 'd Wikibuecher';
- } elseif ( $word == 'Wikisprüch' ) {
- $word = 'd Wikisprüch';
- } elseif ( $word == 'Wikiquälle' ) {
- $word = 'd Wikiquälle';
- }
- break;
- case 'nominativ':
- if ( $word == 'Wikipedia' ) {
- $word = 'd Wikipedia';
- } elseif ( $word == 'Wikinorchrichte' ) {
- $word = 'd Wikinochrichte';
- } elseif ( $word == 'Wiktionaire' ) {
- $word = 's Wiktionaire';
- } elseif ( $word == 'Wikibuecher' ) {
- $word = 'd Wikibuecher';
- } elseif ( $word == 'Wikisprüch' ) {
- $word = 'd Wikisprüch';
- } elseif ( $word == 'Wikiquälle' ) {
- $word = 'd Wikiquälle';
- }
- break;
- }
- return $word;
- }
-}
diff --git a/languages/classes/LanguageHsb.php b/languages/classes/LanguageHsb.php
index efbaab39..f1418782 100644
--- a/languages/classes/LanguageHsb.php
+++ b/languages/classes/LanguageHsb.php
@@ -16,84 +16,11 @@ class LanguageHsb extends Language {
}
switch ( $case ) {
- case 'genitiw': # genitive
- if ( $word == 'Wikipedija' ) {
- $word = 'Wikipedije';
- } elseif ( $word == 'Wikiknihi' ) {
- $word = 'Wikiknih';
- } elseif ( $word == 'Wikinowiny' ) {
- $word = 'Wikinowin';
- } elseif ( $word == 'Wikižórło' ) {
- $word = 'Wikižórła';
- } elseif ( $word == 'Wikicitaty' ) {
- $word = 'Wikicitatow';
- } elseif ( $word == 'Wikisłownik' ) {
- $word = 'Wikisłownika';
- }
- break;
- case 'datiw': # dativ
- if ( $word == 'Wikipedija' ) {
- $word = 'Wikipediji';
- } elseif ( $word == 'Wikiknihi' ) {
- $word = 'Wikikniham';
- } elseif ( $word == 'Wikinowiny' ) {
- $word = 'Wikinowinam';
- } elseif ( $word == 'Wikižórło' ) {
- $word = 'Wikižórłu';
- } elseif ( $word == 'Wikicitaty' ) {
- $word = 'Wikicitatam';
- } elseif ( $word == 'Wikisłownik' ) {
- $word = 'Wikisłownikej';
- }
- break;
- case 'akuzativ': # akuzativ
- if ( $word == 'Wikipedija' ) {
- $word = 'Wikipediju';
- } elseif ( $word == 'Wikiknihi' ) {
- $word = 'Wikiknknihi';
- } elseif ( $word == 'Wikinowiny' ) {
- $word = 'Wikinowiny';
- } elseif ( $word == 'Wikižórło' ) {
- $word = 'Wikižórło';
- } elseif ( $word == 'Wikicitaty' ) {
- $word = 'Wikicitaty';
- } elseif ( $word == 'Wikisłownik' ) {
- $word = 'Wikisłownik';
- }
- break;
case 'instrumental': # instrumental
- if ( $word == 'Wikipedija' ) {
- $word = 'Wikipediju';
- } elseif ( $word == 'Wikiknihi' ) {
- $word = 'Wikiknihami';
- } elseif ( $word == 'Wikinowiny' ) {
- $word = 'Wikinowinami';
- } elseif ( $word == 'Wikižórło' ) {
- $word = 'Wikižórłom';
- } elseif ( $word == 'Wikicitaty' ) {
- $word = 'Wikicitatami';
- } elseif ( $word == 'Wikisłownik' ) {
- $word = 'Wikisłownikom';
- } else {
- $word = 'z ' . $word;
- }
+ $word = 'z ' . $word;
break;
case 'lokatiw': # lokatiw
- if ( $word == 'Wikipedija' ) {
- $word = 'Wikipediji';
- } elseif ( $word == 'Wikiknihi' ) {
- $word = 'Wikiknihach';
- } elseif ( $word == 'Wikinowiny' ) {
- $word = 'Wikinowinach';
- } elseif ( $word == 'Wikižórło' ) {
- $word = 'Wikižórłu';
- } elseif ( $word == 'Wikicitaty' ) {
- $word = 'Wikicitatach';
- } elseif ( $word == 'Wikisłownik' ) {
- $word = 'Wikisłowniku';
- } else {
- $word = 'wo ' . $word;
- }
+ $word = 'wo ' . $word;
break;
}
diff --git a/languages/classes/LanguageHu.php b/languages/classes/LanguageHu.php
index d247b498..7845bdbb 100644
--- a/languages/classes/LanguageHu.php
+++ b/languages/classes/LanguageHu.php
@@ -11,31 +11,6 @@ class LanguageHu extends Language {
return $wgGrammarForms[$this->getCode()][$case][$word];
}
- static $localForms = array(
- 'rol' => array(
- 'Wikipédia' => 'Wikipédiáról',
- 'Wikidézet' => 'Wikidézetről',
- 'Wikiszótár' => 'Wikiszótárról',
- 'Wikikönyvek' => 'Wikikönyvekről',
- ),
- 'ba' => array(
- 'Wikipédia' => 'Wikipédiába',
- 'Wikidézet' => 'Wikidézetbe',
- 'Wikiszótár' => 'Wikiszótárba',
- 'Wikikönyvek' => 'Wikikönyvekbe',
- ),
- 'k' => array(
- 'Wikipédia' => 'Wikipédiák',
- 'Wikidézet' => 'Wikidézetek',
- 'Wikiszótár' => 'Wikiszótárak',
- 'Wikikönyvek' => 'Wikikönyvek',
- )
- );
-
- if ( isset( $localForms[$case][$word] ) ) {
- return $localForms[$case][$word];
- }
-
switch ( $case ) {
case 'rol':
return $word . 'ról';
@@ -46,5 +21,3 @@ class LanguageHu extends Language {
}
}
}
-
-
diff --git a/languages/classes/LanguageKk.php b/languages/classes/LanguageKk.php
index 34c5c39a..73f0a1f9 100644
--- a/languages/classes/LanguageKk.php
+++ b/languages/classes/LanguageKk.php
@@ -225,7 +225,7 @@ class KkConverter extends LanguageConverter {
* names as they were
* - do not try to find variants for usernames
*/
- function findVariantLink( &$link, &$nt ) {
+ function findVariantLink( &$link, &$nt, $forTemplate = false ) {
// check for user namespace
if(is_object($nt)){
$ns = $nt->getNamespace();
@@ -234,8 +234,8 @@ class KkConverter extends LanguageConverter {
}
$oldlink=$link;
- parent::findVariantLink($link,$nt);
- if($this->getPreferredVariant()==$this->mMainLanguageCode)
+ parent::findVariantLink( $link, $nt, $forTemplate );
+ if( $this->getPreferredVariant()==$this->mMainLanguageCode )
$link=$oldlink;
}
@@ -245,7 +245,7 @@ class KkConverter extends LanguageConverter {
*/
function autoConvert($text, $toVariant=false) {
global $wgTitle;
- if(is_object($wgTitle) && $wgTitle->getNameSpace()==NS_IMAGE){
+ if(is_object($wgTitle) && $wgTitle->getNameSpace()==NS_FILE){
$imagename = $wgTitle->getNsText();
if(preg_match("/^$imagename:/",$text)) return $text;
}
diff --git a/languages/classes/LanguageKu.php b/languages/classes/LanguageKu.php
index 55eb0d56..3137c7e8 100644
--- a/languages/classes/LanguageKu.php
+++ b/languages/classes/LanguageKu.php
@@ -148,7 +148,7 @@ class KuConverter extends LanguageConverter {
* names as they were
* - do not try to find variants for usernames
*/
- function findVariantLink( &$link, &$nt ) {
+ function findVariantLink( &$link, &$nt, $forTemplate = false ) {
// check for user namespace
if(is_object($nt)){
$ns = $nt->getNamespace();
@@ -157,8 +157,8 @@ class KuConverter extends LanguageConverter {
}
$oldlink=$link;
- parent::findVariantLink($link,$nt);
- if($this->getPreferredVariant()==$this->mMainLanguageCode)
+ parent::findVariantLink( $link, $nt, $forTemplate );
+ if( $this->getPreferredVariant() == $this->mMainLanguageCode )
$link=$oldlink;
}
@@ -178,7 +178,7 @@ class KuConverter extends LanguageConverter {
*/
function autoConvert($text, $toVariant=false) {
global $wgTitle;
- if(is_object($wgTitle) && $wgTitle->getNameSpace()==NS_IMAGE){
+ if(is_object($wgTitle) && $wgTitle->getNameSpace()==NS_FILE){
$imagename = $wgTitle->getNsText();
if(preg_match("/^$imagename:/",$text)) return $text;
}
@@ -244,24 +244,4 @@ class LanguageKu extends LanguageKu_ku {
$this->mConverter = new KuConverter( $this, 'ku', $variants, $variantfallbacks );
$wgHooks['ArticleSaveComplete'][] = $this->mConverter;
}
-
-/* From Kazakh interface, not needed for the moment
-
- function convertGrammar( $word, $case ) {
- $fname="LanguageKu::convertGrammar";
- wfProfileIn( $fname );
-
- //always convert to ku-latn before convertGrammar
- $w1 = $word;
- $word = $this->mConverter->autoConvert( $word, 'ku-latn' );
- $w2 = $word;
- $word = parent::convertGrammar( $word, $case );
- //restore encoding
- if( $w1 != $w2 ) {
- $word = $this->mConverter->translate( $word, 'ku-latn' );
- }
- wfProfileOut( $fname );
- return $word;
- }
-*/
}
diff --git a/languages/classes/LanguageKu_ku.php b/languages/classes/LanguageKu_ku.php
index 5dec67e6..cf2107ec 100644
--- a/languages/classes/LanguageKu_ku.php
+++ b/languages/classes/LanguageKu_ku.php
@@ -6,17 +6,6 @@
*/
class LanguageKu_ku extends Language {
-/** # Convert from the nominative form of a noun to some other case
- # Invoked with {{GRAMMAR:case|word}}
- /**
- * Cases:
- *
- * From Kazakh interface, not needed at the moment, maybe later
- */
- function convertGrammar( $word, $case ) {
- return $word;
- }
-
/**
* Avoid grouping whole numbers between 0 to 9999
*/
diff --git a/languages/classes/LanguageLv.php b/languages/classes/LanguageLv.php
index 1c82831c..2c8d9f31 100644
--- a/languages/classes/LanguageLv.php
+++ b/languages/classes/LanguageLv.php
@@ -27,31 +27,4 @@ class LanguageLv extends Language {
return ( ( $count % 10 == 1 ) && ( $count % 100 != 11 ) ) ? $forms[0] : $forms[1];
}
-
- # Convert from the nominative form of a noun to some other case
- # Invoked with {{GRAMMAR:case|word}}
- # ģenitīvs - kā, datīvs - kam, akuzatīvs - ko, lokatīvs - kur.
- /**
- * Cases: ģenitīvs, datīvs, akuzatīvs, lokatīvs
- */
- function convertGrammar( $word, $case ) {
- global $wgGrammarForms;
-
- $wgGrammarForms['lv']['ģenitīvs' ]['Vikipēdija'] = 'Vikipēdijas';
- $wgGrammarForms['lv']['ģenitīvs' ]['Vikivārdnīca'] = 'Vikivārdnīcas';
- $wgGrammarForms['lv']['datīvs' ]['Vikipēdija'] = 'Vikipēdijai';
- $wgGrammarForms['lv']['datīvs' ]['Vikivārdnīca'] = 'Vikivārdnīcai';
- $wgGrammarForms['lv']['akuzatīvs']['Vikipēdija'] = 'Vikipēdiju';
- $wgGrammarForms['lv']['akuzatīvs']['Vikivārdnīca'] = 'Vikivārdnīcu';
- $wgGrammarForms['lv']['lokatīvs' ]['Vikipēdija'] = 'Vikipēdijā';
- $wgGrammarForms['lv']['lokatīvs' ]['Vikivārdnīca'] = 'Vikivārdnīcā';
-
- if ( isset($wgGrammarForms['lv'][$case][$word]) ) {
- return $wgGrammarForms['lv'][$case][$word];
- }
-
- return $word;
- }
}
-
-
diff --git a/languages/classes/LanguageMy.php b/languages/classes/LanguageMy.php
new file mode 100644
index 00000000..d76b99e7
--- /dev/null
+++ b/languages/classes/LanguageMy.php
@@ -0,0 +1,18 @@
+<?php
+/** Burmese (Myanmasa)
+ *
+ * @ingroup Language
+ * @file
+ *
+ * @author Niklas Laxström, 2008
+ */
+
+class LanguageMy extends Language {
+ function commafy($_) {
+ /* NO-op. Cannot use
+ * $separatorTransformTable = array( ',' => '' )
+ * That would break when parsing and doing strstr '' => 'foo';
+ */
+ return $_;
+ }
+} \ No newline at end of file
diff --git a/languages/classes/LanguageRmy.php b/languages/classes/LanguageRmy.php
deleted file mode 100644
index e3cab8f4..00000000
--- a/languages/classes/LanguageRmy.php
+++ /dev/null
@@ -1,73 +0,0 @@
-<?php
-
-/**
- * @ingroup Language
- */
-class LanguageRmy extends Language {
- /**
- * Convert from the nominative form of a noun to some other case
- * Invoked with {{GRAMMAR:case|word}}
- *
- * Cases: nominative, genitive-m-sg, genitive-f-sg, dative, locative, ablative, instrumental
- */
- public function convertGrammar( $word, $case ) {
- global $wgGrammarForms;
- if ( isset($wgGrammarForms['rmy'][$case][$word]) ) {
- return $wgGrammarForms['rmy'][$case][$word];
- }
-
- switch ( $case ) {
- case 'genitive-m-sg': # genitive (m.sg.)
- if ( $word == 'Vikipidiya' ) {
- $word = 'Vikipidiyako';
- } elseif ( $word == 'Vikcyonaro' ) {
- $word = 'Vikcyonaresko';
- }
- break;
- case 'genitive-f-sg': # genitive (f.sg.)
- if ( $word == 'Vikipidiya' ) {
- $word = 'Vikipidiyaki';
- } elseif ( $word == 'Vikcyonaro' ) {
- $word = 'Vikcyonareski';
- }
- break;
- case 'genitive-pl': # genitive (pl.)
- if ( $word == 'Vikipidiya' ) {
- $word = 'Vikipidiyake';
- } elseif ( $word == 'Vikcyonaro' ) {
- $word = 'Vikcyonareske';
- }
- break;
- case 'dativ':
- if ( $word == 'Vikipidiyake' ) {
- $word = 'Wikipediji';
- } elseif ( $word == 'Vikcyonaro' ) {
- $word = 'Vikcyonareske';
- }
- break;
- case 'locative':
- if ( $word == 'Vikipidiyate' ) {
- $word = 'Wikipedijo';
- } elseif ( $word == 'Vikcyonaro' ) {
- $word = 'Vikcyonareste';
- }
- break;
- case 'ablative':
- if ( $word == 'Vikipidiyatar' ) {
- $word = 'o Wikipediji';
- } elseif ( $word == 'Vikcyonaro' ) {
- $word = 'Vikcyonarestar';
- }
- break;
- case 'instrumental':
- if ( $word == 'Vikipidiyasa' ) {
- $word = 'z Wikipedijo';
- } elseif ( $word == 'Vikcyonaro' ) {
- $word = 'Vikcyonaresa';
- }
- break;
- }
-
- return $word; # this will return the original value for 'nominative' and all undefined case values
- }
-}
diff --git a/languages/classes/LanguageRu.php b/languages/classes/LanguageRu.php
index d857920a..5933b47a 100644
--- a/languages/classes/LanguageRu.php
+++ b/languages/classes/LanguageRu.php
@@ -92,14 +92,15 @@ class LanguageRu extends Language {
}
/*
- * Russian numeric format is "12 345,67" but "1234,56"
+ * Four-digit number should be without group commas (spaces)
+ * See manual of style at http://ru.wikipedia.org/wiki/Википедия:Оформление_статей
+ * So "1 234 567", "12 345" but "1234"
*/
-
function commafy($_) {
- if (!preg_match('/^\d{1,4}$/',$_)) {
- return strrev((string)preg_replace('/(\d{3})(?=\d)(?!\d*\.)/','$1,',strrev($_)));
- } else {
+ if (preg_match('/^-?\d{1,4}(\.\d*)?$/',$_)) {
return $_;
+ } else {
+ return strrev((string)preg_replace('/(\d{3})(?=\d)(?!\d*\.)/','$1,',strrev($_)));
}
}
}
diff --git a/languages/classes/LanguageSk.php b/languages/classes/LanguageSk.php
index 19e66bae..7ddbcbdb 100644
--- a/languages/classes/LanguageSk.php
+++ b/languages/classes/LanguageSk.php
@@ -1,82 +1,10 @@
<?php
-
/**
* Slovak (Slovenčina)
*
* @ingroup Language
*/
class LanguageSk extends Language {
- # Convert from the nominative form of a noun to some other case
- # Invoked with {{GRAMMAR:case|word}}
- /**
- * Cases: genitív, datív, akuzatív, lokál, inštrumentál
- */
- function convertGrammar( $word, $case ) {
- global $wgGrammarForms;
- if ( isset($wgGrammarForms['sk'][$case][$word]) ) {
- return $wgGrammarForms['sk'][$case][$word];
- }
-
- switch ( $case ) {
- case 'genitív':
- if ( $word == 'Wikipédia' ) {
- $word = 'Wikipédie';
- } elseif ( $word == 'Wikislovník' ) {
- $word = 'Wikislovníku';
- } elseif ( $word == 'Wikicitáty' ) {
- $word = 'Wikicitátov';
- } elseif ( $word == 'Wikiknihy' ) {
- $word = 'Wikikníh';
- }
- break;
- case 'datív':
- if ( $word == 'Wikipédia' ) {
- $word = 'Wikipédii';
- } elseif ( $word == 'Wikislovník' ) {
- $word = 'Wikislovníku';
- } elseif ( $word == 'Wikicitáty' ) {
- $word = 'Wikicitátom';
- } elseif ( $word == 'Wikiknihy' ) {
- $word = 'Wikiknihám';
- }
- break;
- case 'akuzatív':
- if ( $word == 'Wikipédia' ) {
- $word = 'Wikipédiu';
- } elseif ( $word == 'Wikislovník' ) {
- $word = 'Wikislovník';
- } elseif ( $word == 'Wikicitáty' ) {
- $word = 'Wikicitáty';
- } elseif ( $word == 'Wikiknihy' ) {
- $word = 'Wikiknihy';
- }
- break;
- case 'lokál':
- if ( $word == 'Wikipédia' ) {
- $word = 'Wikipédii';
- } elseif ( $word == 'Wikislovník' ) {
- $word = 'Wikislovníku';
- } elseif ( $word == 'Wikicitáty' ) {
- $word = 'Wikicitátoch';
- } elseif ( $word == 'Wikiknihy' ) {
- $word = 'Wikiknihách';
- }
- break;
- case 'inštrumentál':
- if ( $word == 'Wikipédia' ) {
- $word = 'Wikipédiou';
- } elseif ( $word == 'Wikislovník' ) {
- $word = 'Wikislovníkom';
- } elseif ( $word == 'Wikicitáty' ) {
- $word = 'Wikicitátmi';
- } elseif ( $word == 'Wikiknihy' ) {
- $word = 'Wikiknihami';
- }
- break;
- }
- return $word;
- }
-
function convertPlural( $count, $forms ) {
if ( !count($forms) ) { return ''; }
$forms = $this->preConvertPlural( $forms, 3 );
diff --git a/languages/classes/LanguageSl.php b/languages/classes/LanguageSl.php
index 8c1b503b..734b274c 100644
--- a/languages/classes/LanguageSl.php
+++ b/languages/classes/LanguageSl.php
@@ -17,55 +17,10 @@ class LanguageSl extends Language {
}
switch ( $case ) {
- case 'rodilnik': # genitive
- switch ( $word ) {
- case 'Wikipedija': $word = 'Wikipedije'; break 2;
- case 'Wikiknjige': $word = 'Wikiknjig'; break 2;
- case 'Wikinovice': $word = 'Wikinovic'; break 2;
- case 'Wikinavedek': $word = 'Wikinavedka'; break 2;
- case 'Wikivir': $word = 'Wikivira'; break 2;
- case 'Wikislovar': $word = 'Wikislovarja'; break 2;
- }
- case 'dajalnik': # dativ
- switch ( $word ) {
- case 'Wikipedija': $word = 'Wikipediji'; break 2;
- case 'Wikiknjige': $word = 'Wikiknjigam'; break 2;
- case 'Wikinovice': $word = 'Wikinovicam'; break 2;
- case 'Wikinavedek': $word = 'Wikinavedku'; break 2;
- case 'Wikivir': $word = 'Wikiviru'; break 2;
- case 'Wikislovar': $word = 'Wikislovarju'; break 2;
- }
- case 'tožilnik': # akuzatív
- switch ( $word ) {
- case 'Wikipedija': $word = 'Wikipedijo'; break 2;
- case 'Wikiknjige':
- case 'Wikinovice':
- case 'Wikinavedek':
- case 'Wikivir':
- case 'Wikislovar':
- // Don't change, just fall through
- break 2;
- }
case 'mestnik': # locative
- switch ( $word ) {
- case 'Wikipedija': $word = 'o Wikipediji'; break 2;
- case 'Wikiknjige': $word = 'o Wikiknjigah'; break 2;
- case 'Wikinovice': $word = 'o Wikinovicah'; break 2;
- case 'Wikinavedek': $word = 'o Wikinavedku'; break 2;
- case 'Wikivir': $word = 'o Wikiviru'; break 2;
- case 'Wikislovar': $word = 'o Wikislovarju'; break 2;
- default: $word = 'o ' . $word; break 2;
- }
+ $word = 'o ' . $word; break;
case 'orodnik': # instrumental
- switch ( $word ) {
- case 'Wikipedija': $word = 'z Wikipedijo'; break 2;
- case 'Wikiknjige': $word = 'z Wikiknjigami'; break 2;
- case 'Wikinovice': $word = 'z Wikinovicami'; break 2;
- case 'Wikinavedek': $word = 'z Wikinavedkom'; break 2;
- case 'Wikivir': $word = 'z Wikivirom'; break 2;
- case 'Wikislovar': $word = 'z Wikislovarjem'; break 2;
- default: $word = 'z ' . $word;
- }
+ $word = 'z ' . $word;
}
return $word; # this will return the original value for 'imenovalnik' (nominativ) and all undefined case values
diff --git a/languages/classes/LanguageSr.php b/languages/classes/LanguageSr.php
index d57c733d..cac82ce7 100644
--- a/languages/classes/LanguageSr.php
+++ b/languages/classes/LanguageSr.php
@@ -92,7 +92,7 @@ class SrConverter extends LanguageConverter {
* names as they were
* - do not try to find variants for usernames
*/
- function findVariantLink( &$link, &$nt ) {
+ function findVariantLink( &$link, &$nt, $forTemplate = false ) {
// check for user namespace
if(is_object($nt)){
$ns = $nt->getNamespace();
@@ -101,7 +101,7 @@ class SrConverter extends LanguageConverter {
}
$oldlink=$link;
- parent::findVariantLink($link,$nt);
+ parent::findVariantLink( $link, $nt, $forTemplate );
if($this->getPreferredVariant()==$this->mMainLanguageCode)
$link=$oldlink;
}
@@ -122,7 +122,7 @@ class SrConverter extends LanguageConverter {
*/
function autoConvert($text, $toVariant=false) {
global $wgTitle;
- if(is_object($wgTitle) && $wgTitle->getNameSpace()==NS_IMAGE){
+ if(is_object($wgTitle) && $wgTitle->getNameSpace()==NS_FILE){
$imagename = $wgTitle->getNsText();
if(preg_match("/^$imagename:/",$text)) return $text;
}
diff --git a/languages/classes/LanguageYue.php b/languages/classes/LanguageYue.php
index fdc227b3..fc7f233c 100644
--- a/languages/classes/LanguageYue.php
+++ b/languages/classes/LanguageYue.php
@@ -4,20 +4,18 @@
*/
class LanguageYue extends Language {
function stripForSearch( $string ) {
- # MySQL fulltext index doesn't grok utf-8, so we
- # need to fold cases and convert to hex
- # we also separate characters as "words"
- if( function_exists( 'mb_strtolower' ) ) {
- return preg_replace(
- "/([\\xc0-\\xff][\\x80-\\xbf]*)/e",
- "' U8' . bin2hex( \"$1\" )",
- mb_strtolower( $string ) );
- } else {
- list( , $wikiLowerChars ) = Language::getCaseMaps();
- return preg_replace(
- "/([\\xc0-\\xff][\\x80-\\xbf]*)/e",
- "' U8' . bin2hex( strtr( \"\$1\", \$wikiLowerChars ) )",
- $string );
- }
+ wfProfileIn( __METHOD__ );
+
+ // eventually this should be a word segmentation
+ // for now just treat each character as a word
+ // @fixme only do this for Han characters...
+ $t = preg_replace(
+ "/([\\xc0-\\xff][\\x80-\\xbf]*)/",
+ " $1", $string);
+
+ // Do general case folding and UTF-8 armoring
+ $t = parent::stripForSearch( $t );
+ wfProfileOut( __METHOD__ );
+ return $t;
}
}
diff --git a/languages/classes/LanguageZh.php b/languages/classes/LanguageZh.php
index 3d162a8e..09362690 100644
--- a/languages/classes/LanguageZh.php
+++ b/languages/classes/LanguageZh.php
@@ -126,14 +126,14 @@ class LanguageZh extends LanguageZh_hans {
// word segmentation
function stripForSearch( $string ) {
- $fname="LanguageZh::stripForSearch";
- wfProfileIn( $fname );
+ wfProfileIn( __METHOD__ );
// eventually this should be a word segmentation
// for now just treat each character as a word
+ // @fixme only do this for Han characters...
$t = preg_replace(
- "/([\\xc0-\\xff][\\x80-\\xbf]*)/e",
- "' ' .\"$1\"", $string);
+ "/([\\xc0-\\xff][\\x80-\\xbf]*)/",
+ " $1", $string);
//always convert to zh-hans before indexing. it should be
//better to use zh-hans for search, since conversion from
@@ -142,7 +142,7 @@ class LanguageZh extends LanguageZh_hans {
$t = $this->mConverter->autoConvert($t, 'zh-hans');
$t = parent::stripForSearch( $t );
- wfProfileOut( $fname );
+ wfProfileOut( __METHOD__ );
return $t;
}
diff --git a/languages/messages/MessagesAce.php b/languages/messages/MessagesAce.php
index d7031e27..e2002625 100644
--- a/languages/messages/MessagesAce.php
+++ b/languages/messages/MessagesAce.php
@@ -1,5 +1,5 @@
<?php
-/** Achinese (Achèh)
+/** Achinese (Acèh)
*
* @ingroup Language
* @file
@@ -9,6 +9,8 @@
* @author Si Gam Acèh
*/
+$fallback = 'id';
+
$messages = array(
# Dates
'sun' => 'Aleu',
@@ -100,8 +102,6 @@ $messages = array(
# 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' => 'Bhah {{SITENAME}}',
'aboutpage' => 'Project:Bhah Ôn',
-'bugreports' => 'Neubri thèë bug',
-'bugreportspage' => 'Project:Neubri thèë bug',
'copyrightpage' => '{{ns:project}}:Hak karang',
'currentevents' => 'Peristiwa paléng barô',
'currentevents-url' => 'Project:Peristiwa paléng barô',
@@ -183,6 +183,9 @@ Droëneuh geupeusaran keu neutamong sigra, lheuëh nyan neugantoë lageuëm rahs
'passwordsent' => 'Lageuëm rahsia barô ka geukirém u surat-e nyang geupeudapeuta keu "$1". Neutamong teuma lheuëh neuteurimong surat-e nyan.',
'eauthentsent' => 'Saboh surat èlèktronik keu peunyoë ka geukirém u alamat surat èlèktronik Droëneuh. Droëneuh beuneuseutöt préntah lam surat nyan keu neupeunyoë meunyo alamat nyan nakeuh beutôy atra Droëneuh. {{SITENAME}} h‘an geupeuudép surat Droëneuh meunyo langkah nyoë hana neupeulaku lom.',
+# Password reset dialog
+'retypenew' => 'Pasoë keulayi lageuëm rahsia barô:',
+
# Edit page toolbar
'bold_sample' => 'Citak teubay naseukah nyoë',
'bold_tip' => 'Citak teubay',
@@ -204,8 +207,8 @@ Droëneuh geupeusaran keu neutamong sigra, lheuëh nyan neugantoë lageuëm rahs
'hr_tip' => 'Garéh data',
# Edit pages
-'summary' => 'Reuningkah',
-'subject' => 'Bhah/nan',
+'summary' => 'Reuningkah:',
+'subject' => 'Bhah/nan:',
'minoredit' => 'Nyoë lôn andam bacut',
'watchthis' => 'Kalön ôn nyoë',
'savearticle' => 'Keubah ôn',
@@ -213,7 +216,7 @@ Droëneuh geupeusaran keu neutamong sigra, lheuëh nyan neugantoë lageuëm rahs
'showpreview' => 'Peuleumah hasé',
'showdiff' => 'Peuleumah neu’ubah',
'anoneditwarning' => 'Droëneuh hana teudapeuta tamong. Alamat IP Droëneuh teucatat lam tarèh (riwayat away) ôn nyoë.',
-'summary-preview' => 'Eu dilèë reuningkah',
+'summary-preview' => 'Eu dilèë reuningkah:',
'blockedtext' => "<big>'''Nan nyang nguy atawa alamat IP Droëneuh ka geutheun.'''</big>
Geutheun lé $1. Dalèh jih nakeuh ''$2''.
@@ -230,11 +233,11 @@ Alamat IP Droëneuh nakeuh $3, ngön ID neutheun nakeuh $5. Tulông peuseureuta
'newarticle' => '(Barô)',
'newarticletext' => "Droëneuh ka neuseutot u ôn nyang goh na. Keu peugöt ôn nyan, neukeutik asoë ôn di kutak di yup nyoë (ngiëng [[{{MediaWiki:Helppage}}|ôn bantu]] keu beurita leubèh lanjut). Meunyo Droëneuh hana neusaja ka trôk keunoë, teugon '''back''' nyang na bak layeuë.",
'noarticletext' => 'Hana naseukah jinoë lam ôn nyoë. I Droëneuh jeuët [[Special:Search/{{PAGENAME}}|mita keu nan ôn nyoë]] bak ôn-ôn la’én atawa [{{fullurl:{{FULLPAGENAME}}|action=edit}} andam ôn nyoë].',
-'previewnote' => '<strong>Beuneuingat meunyo nyoë goh lom neukeubah!</strong>',
+'previewnote' => "'''Beuneuingat meunyo nyoë goh lom neukeubah!'''",
'editing' => 'Andam $1',
'editingsection' => 'Andam $1 (bideuëng)',
-'copyrightwarning' => 'Beuneuingat bahwa ban mandum nyang Droëneuh tuléh keu {{SITENAME}} geukira geupeuteubiët di yup $2 (ngiëng $1 keu leubèh jeulah). Meunyoë Droëneuh h‘an neutém teunuléh Droëneuh ji’andam ngön jiba ho ho la’én, bèk neupasoë teunuléh Droëneuh keunoë.<br />Droëneuh neumeujanji chit meunyoë teunuléh nyoë nakeuh atra neutuléh keudroë, atawa neucok nibak nè nè atra umôm atawa nè bibeuëh la’én.
-<strong>BÈK NEUPASOË TEUNULÉH NYANG GEUPEULINDÔNG HAK KARANG NYANG HANA IDIN</strong>',
+'copyrightwarning' => "Beuneuingat bahwa ban mandum nyang Droëneuh tuléh keu {{SITENAME}} geukira geupeuteubiët di yup $2 (ngiëng $1 keu leubèh jeulah). Meunyoë Droëneuh h‘an neutém teunuléh Droëneuh ji’andam ngön jiba ho ho la’én, bèk neupasoë teunuléh Droëneuh keunoë.<br />Droëneuh neumeujanji chit meunyoë teunuléh nyoë nakeuh atra neutuléh keudroë, atawa neucok nibak nè nè atra umôm atawa nè bibeuëh la’én.
+'''BÈK NEUPASOË TEUNULÉH NYANG GEUPEULINDÔNG HAK KARANG NYANG HANA IDIN'''",
'longpagewarning' => "'''INGAT: Ôn nyoë panyangjih nakeuh $1 kilobit; ladôm alat rawoh web kadang na masalah bak ji’andam ôn nyang panyangjih 32 kb atawa leubèh. Beu neupeutimang keu neuplah jeuët padum boh beunagi nyang leubèh cut. '''",
'templatesused' => 'Templat nyang geunguy bak ôn nyoë:',
'templatesusedpreview' => 'Templat nyang geunguy bak eu dilèë nyoë',
@@ -247,20 +250,21 @@ Neutimang-timang dilèë peuë ék patôt neupeulanjut atra nyang teungoh neu’
Nyoë pat nakeuh log seunampôh nibak ôn nyoë:",
# History pages
-'viewpagelogs' => 'Eu log ôn nyoë',
-'currentrev' => 'Geunantoë jinoë',
-'revisionasof' => 'Gantoë tiëp $1',
-'revision-info' => 'Geunantoë tiëp $1; $2',
-'previousrevision' => '←Geunantoë sigohlomjih',
-'nextrevision' => 'Geunantoë lheuëh nyan→',
-'currentrevisionlink' => 'Geunantoë jinoë',
-'cur' => 'jin',
-'last' => 'akhé',
-'page_first' => 'phôn',
-'page_last' => 'keuneulheuëh',
-'histlegend' => "Piléh duwa teuneugön radiô, lheuëh nyan teugön teuneugön ''peubandéng'' keu peubandéng seunalén. Teugön saboh tanggay keu eu seunalén ôn bak tanggay nyan.<br />(skr) = bida ngön seunalén jinoë, (akhé) = bida ngön seunalén sigohlomjih. '''b''' = andam bacut, '''b''' = andam bot, → = andam bideuëng, ← = reuningkah keudroë",
-'histfirst' => 'Paléng trép',
-'histlast' => 'Paléng barô',
+'viewpagelogs' => 'Eu log ôn nyoë',
+'currentrev' => 'Geunantoë jinoë',
+'revisionasof' => 'Gantoë tiëp $1',
+'revision-info' => 'Geunantoë tiëp $1; $2', # Additionally available: $3: revision id
+'previousrevision' => '←Geunantoë sigohlomjih',
+'nextrevision' => 'Geunantoë lheuëh nyan→',
+'currentrevisionlink' => 'Geunantoë jinoë',
+'cur' => 'jin',
+'last' => 'akhé',
+'page_first' => 'phôn',
+'page_last' => 'keuneulheuëh',
+'histlegend' => "Piléh duwa teuneugön radiô, lheuëh nyan teugön teuneugön ''peubandéng'' keu peubandéng seunalén. Teugön saboh tanggay keu eu seunalén ôn bak tanggay nyan.<br />(skr) = bida ngön seunalén jinoë, (akhé) = bida ngön seunalén sigohlomjih. '''b''' = andam bacut, '''b''' = andam bot, → = andam bideuëng, ← = reuningkah keudroë",
+'history-fieldset-title' => 'Jeulajah riwayat away',
+'histfirst' => 'Paléng trép',
+'histlast' => 'Paléng barô',
# Revision feed
'history-feed-item-nocomment' => '$1 bak $2', # user at time
@@ -274,16 +278,16 @@ Nyoë pat nakeuh log seunampôh nibak ôn nyoë:",
'diff-multi' => '({{PLURAL:$1|Sa|$1}} geunantoë antara hana geupeuleumah.)',
# Search results
-'noexactmatch' => "'''Hana ôn nyang nanjih ''$1''. ''' Droëneuh jeuët [[:$1|peugèt ôn nyoë]].",
-'prevn' => '$1 sigohlomjih',
-'nextn' => '$1 lheuëh nyan',
-'viewprevnext' => 'Eu ($1)($2)($3)',
-'powersearch' => 'Mita lanjut',
+'noexactmatch' => "'''Hana ôn nyang nanjih ''$1''. ''' Droëneuh jeuët [[:$1|peugèt ôn nyoë]].",
+'prevn' => '$1 sigohlomjih',
+'nextn' => '$1 lheuëh nyan',
+'viewprevnext' => 'Eu ($1)($2)($3)',
+'searchhelp-url' => 'Help:Asoë',
+'powersearch' => 'Mita lanjut',
# Preferences page
'preferences' => 'Geunalak',
'mypreferences' => 'Geunalak lôn',
-'retypenew' => 'Pasoë keulayi lageuëm rahsia barô:',
'grouppage-sysop' => '{{ns:project}}:Nyang urôh',
@@ -324,10 +328,10 @@ Nyoë pat nakeuh log seunampôh nibak ôn nyoë:",
'uploadlogpage' => 'Log peutamong',
'uploadedimage' => 'peutamong "[[$1]]"',
-# Special:ImageList
-'imagelist' => 'Dapeuta beureukah',
+# Special:ListFiles
+'listfiles' => 'Dapeuta beureukah',
-# Image description page
+# File description page
'filehist' => 'Riwayat beureukah',
'filehist-help' => 'Teugon bak tanggay/watèë keu eu beureukah nyoë ‘oh watèë nyan.',
'filehist-current' => 'jinoë hat',
@@ -430,46 +434,48 @@ Nyoë pat nakeuh log seunampôh nibak ôn nyoë:",
'emailuser' => 'Surat-e nyang nguy',
# Watchlist
-'watchlist' => 'Dapeuta keunalön lôn',
-'mywatchlist' => 'Keunalön lôn',
-'watchlistfor' => "(keu '''$1''')",
-'addedwatch' => 'Ka geupeutamah u dapeuta kalön',
-'addedwatchtext' => "Ôn \"[[:\$1]]\" ka geupeutamah u [[Special:Watchlist|dapeuta keunalön]] Droëneuh. Neu’ubah-neu’ubah bak masa u keuë bak ôn nyan ngön bak ôn peugah habajih, euntreuk leumah nyoë pat. Ôn nyan euntreuk geupeuleumah ''teubay'' bak [[Special:RecentChanges|dapeuta neu’ubah paléng barô]] mangat leubèh mudah leumah.",
-'removedwatch' => 'Ka geusampôh nibak dapeuta keunalön',
-'removedwatchtext' => 'Ôn "<nowiki>$1</nowiki>" ka geusampôh bak dapeuta kalön.',
-'watch' => 'Kalön',
-'watchthispage' => 'Kalön ôn nyoë',
-'unwatch' => 'Bateuë kalön',
-'watchlist-details' => '{{PLURAL:$1|$1 ôn|$1 ôn}} geukalön, hana kira ôn peugah haba.',
-'wlshowlast' => 'Peuleumah $1 jeum $2 uroë $3 keuneulheuëh',
-'watchlist-hide-bots' => 'Peusom andam bot',
-'watchlist-hide-own' => 'Peusom andam lôn',
-'watchlist-hide-minor' => 'Peusom andam bacut',
+'watchlist' => 'Dapeuta keunalön lôn',
+'mywatchlist' => 'Keunalön lôn',
+'watchlistfor' => "(keu '''$1''')",
+'addedwatch' => 'Ka geupeutamah u dapeuta kalön',
+'addedwatchtext' => "Ôn \"[[:\$1]]\" ka geupeutamah u [[Special:Watchlist|dapeuta keunalön]] Droëneuh. Neu’ubah-neu’ubah bak masa u keuë bak ôn nyan ngön bak ôn peugah habajih, euntreuk leumah nyoë pat. Ôn nyan euntreuk geupeuleumah ''teubay'' bak [[Special:RecentChanges|dapeuta neu’ubah paléng barô]] mangat leubèh mudah leumah.",
+'removedwatch' => 'Ka geusampôh nibak dapeuta keunalön',
+'removedwatchtext' => 'Ôn "<nowiki>$1</nowiki>" ka geusampôh bak dapeuta kalön.',
+'watch' => 'Kalön',
+'watchthispage' => 'Kalön ôn nyoë',
+'unwatch' => 'Bateuë kalön',
+'watchlist-details' => '{{PLURAL:$1|$1 ôn|$1 ôn}} geukalön, hana kira ôn peugah haba.',
+'wlshowlast' => 'Peuleumah $1 jeum $2 uroë $3 keuneulheuëh',
# Displayed when you click the "watch" button and it is in the process of watching
'watching' => 'Kalön...',
'unwatching' => 'Hana kalön...',
-# Delete/protect/revert
-'deletepage' => 'Sampôh ôn',
-'historywarning' => 'Ingat: Ôn nyang hawa neusampôh na riwayat:',
-'confirmdeletetext' => 'Droëneuh neuk neusampôh ôn atawa beureukah nyoë keu sabé. Meunan cit ban mandum riwayatjih nibak basis data. Neupeupaseuti meunyo Droëneuh cit keubiët meung neusampôh, neutupeuë ban mandum akébatjih, ngön peuë nyang neupeulaku nyoë nakeuh meunurôt [[{{MediaWiki:Policy-url}}|kebijakan{{SITENAME}}]].',
-'actioncomplete' => 'Proses seuleusoë',
-'deletedtext' => '"<nowiki>$1</nowiki>" ka geusampôh. Eu $2 keu log paléng barô bak ôn nyang ka geusampôh.',
-'deletedarticle' => 'sampôh "[[$1]]"',
-'dellogpage' => 'Log seunampoh',
-'deletecomment' => 'Choë sampôh',
-'deleteotherreason' => 'Nyang la’én/choë la’én:',
-'deletereasonotherlist' => 'Choë la’én',
-'rollbacklink' => 'pulang',
+# Delete
+'deletepage' => 'Sampôh ôn',
+'historywarning' => 'Ingat: Ôn nyang hawa neusampôh na riwayat:',
+'confirmdeletetext' => 'Droëneuh neuk neusampôh ôn atawa beureukah nyoë keu sabé. Meunan cit ban mandum riwayatjih nibak basis data. Neupeupaseuti meunyo Droëneuh cit keubiët meung neusampôh, neutupeuë ban mandum akébatjih, ngön peuë nyang neupeulaku nyoë nakeuh meunurôt [[{{MediaWiki:Policy-url}}|kebijakan{{SITENAME}}]].',
+'actioncomplete' => 'Proses seuleusoë',
+'deletedtext' => '"<nowiki>$1</nowiki>" ka geusampôh. Eu $2 keu log paléng barô bak ôn nyang ka geusampôh.',
+'deletedarticle' => 'sampôh "[[$1]]"',
+'dellogpage' => 'Log seunampoh',
+'deletecomment' => 'Choë sampôh',
+'deleteotherreason' => 'Nyang la’én/choë la’én:',
+'deletereasonotherlist' => 'Choë la’én',
+
+# Rollback
+'rollbacklink' => 'pulang',
+
+# Protect
'protectlogpage' => 'Log lindông',
+'prot_1movedto2' => 'peupinah [[$1]] u [[$2]]',
'protectcomment' => 'Bri peunapat:',
'protectexpiry' => 'Maté tanggay:',
'protect_expiry_invalid' => 'Watèë maté tanggay hana sah.',
'protect_expiry_old' => 'Watèë maté tanggay nakeuh bak masa u likôt.',
'protect-unchain' => 'Peuhah neulindông peupinah',
-'protect-text' => 'Droëneuh jeuët neu’eu atawa neugantoë tingkat lindông keu ôn <strong><nowiki>$1</nowiki></strong> nyoë pat.',
-'protect-locked-access' => 'Nan dapeuta Droëneuh hana hak keu jak gantoë tingkat lindông ôn. Nyoë pat nakeuh konfigurasi atra jinoë keu ôn <strong>$1</strong>:',
+'protect-text' => "Droëneuh jeuët neu’eu atawa neugantoë tingkat lindông keu ôn '''<nowiki>$1</nowiki>''' nyoë pat.",
+'protect-locked-access' => "Nan dapeuta Droëneuh hana hak keu jak gantoë tingkat lindông ôn. Nyoë pat nakeuh konfigurasi atra jinoë keu ôn '''$1''':",
'protect-cascadeon' => 'Ôn nyoë teungöh geulindông kareuna geupeuseureuta lam {{PLURAL:$1|ôn|ôn-ôn}} nyoë nyang ka geulindông ngön peuniléh lindông meuturôt geupeuudép.
Droëneuh jeuët neugantoë tingkat lindông keu ôn nyoë, tapi nyan hana peungarôh keu lindông meuturôt.',
'protect-default' => '(baku)',
@@ -480,6 +486,7 @@ Droëneuh jeuët neugantoë tingkat lindông keu ôn nyoë, tapi nyan hana peung
'protect-expiring' => 'maté tanggay $1 (UTC)',
'protect-cascade' => 'Peulindông ban mandum ôn nyang rôh lam ôn nyoë (lindông meuturôt).',
'protect-cantedit' => 'Droëneuh h‘an jeuët neu’ubah tingkat lindông ôn nyoë kareuna Droëneuh hana hak keu neupeulaku nyan.',
+'protect-expiry-options' => '2 jeum:2 hours,1 uroë:1 day,3 uroë:3 days,1 minggu:1 week,2 minggu:2 weeks,1 buleuën:1 month,3 buleuën:3 months,6 buleuën:6 months,1 thôn:1 year,sabé:infinite', # display1:time1,display2:time2,...
'restriction-type' => 'Lindông:',
'restriction-level' => 'Tingkat:',
@@ -620,7 +627,7 @@ Droëneuh cuman jeuët neu’eu nèjih.',
'show-big-image' => 'Resolusi peunoh',
'show-big-image-thumb' => '<small>Rayek atra nyoë: $1 x $2 piksel</small>',
-# Special:NewImages
+# Special:NewFiles
'newimages' => 'Beureukah barô',
# Bad image list
diff --git a/languages/messages/MessagesAf.php b/languages/messages/MessagesAf.php
index 3bb2874b..c4d2a8c0 100644
--- a/languages/messages/MessagesAf.php
+++ b/languages/messages/MessagesAf.php
@@ -13,31 +13,94 @@
* @author Spacebirdy
*/
-$skinNames = array(
- 'standard' => 'Standaard',
- 'nostalgia' => 'Nostalgie',
- 'cologneblue' => 'Keulen blou',
+$namespaceNames = array(
+ NS_MEDIA => 'Media',
+ NS_SPECIAL => 'Spesiaal',
+ NS_TALK => 'Bespreking',
+ NS_USER => 'Gebruiker',
+ NS_USER_TALK => 'Gebruikerbespreking',
+ NS_PROJECT_TALK => '$1bespreking',
+ NS_FILE => 'Lêer',
+ NS_FILE_TALK => 'Lêerbespreking',
+ NS_MEDIAWIKI => 'MediaWiki',
+ NS_MEDIAWIKI_TALK => 'MediaWikibespreking',
+ NS_TEMPLATE => 'Sjabloon',
+ NS_TEMPLATE_TALK => 'Sjabloonbespreking',
+ NS_HELP => 'Hulp',
+ NS_HELP_TALK => 'Hulpbespreking',
+ NS_CATEGORY => 'Kategorie',
+ NS_CATEGORY_TALK => 'Kategoriebespreking',
);
-$namespaceNames = array(
- NS_MEDIA => 'Media',
- NS_SPECIAL => 'Spesiaal',
- NS_MAIN => '',
- NS_TALK => 'Bespreking',
- NS_USER => 'Gebruiker',
- NS_USER_TALK => 'Gebruikerbespreking',
- # NS_PROJECT set by $wgMetaNamespace,
- NS_PROJECT_TALK => '$1bespreking',
- NS_IMAGE => 'Beeld',
- NS_IMAGE_TALK => 'Beeldbespreking',
- NS_MEDIAWIKI => 'MediaWiki',
- NS_MEDIAWIKI_TALK => 'MediaWikibespreking',
- NS_TEMPLATE => 'Sjabloon',
- NS_TEMPLATE_TALK => 'Sjabloonbespreking',
- NS_HELP => 'Hulp',
- NS_HELP_TALK => 'Hulpbespreking',
- NS_CATEGORY => 'Kategorie',
- NS_CATEGORY_TALK => 'Kategoriebespreking'
+$namespaceAliases = array(
+ 'Beeld' => NS_FILE,
+ 'Beeldbespreking' => NS_FILE_TALK,
+);
+
+$specialPageAliases = array(
+ 'DoubleRedirects' => array( 'Dubbele aansture', 'Dubbeleaansture' ),
+ 'BrokenRedirects' => array( 'Stukkende aansture', 'Stukkendeaansture' ),
+ 'Disambiguations' => array( 'Dubbelsinnig' ),
+ 'Userlogin' => array( 'Teken in', 'Tekenin' ),
+ 'Userlogout' => array( 'Teken uit', 'Tekenuit' ),
+ 'CreateAccount' => array( 'SkepRekening', 'MaakGebruiker' ),
+ 'Preferences' => array( 'Voorkeure' ),
+ 'Watchlist' => array( 'Dophoulys' ),
+ 'Recentchanges' => array( 'Onlangse wysigings', 'Onlangsewysigings' ),
+ 'Upload' => array( 'Laai', 'Oplaai' ),
+ 'Listfiles' => array( 'Beeldelys', 'Prentelys', 'Lêerslys' ),
+ 'Newimages' => array( 'Nuwe beelde', 'Nuwebeelde', 'Nuwe lêers', 'Nuwelêers' ),
+ 'Listusers' => array( 'Gebruikerslys', 'Lysgebruikers' ),
+ 'Listgrouprights' => array( 'LysGroepRegte' ),
+ 'Statistics' => array( 'Statistiek' ),
+ 'Randompage' => array( 'Lukraak', 'Lukrakebladsy' ),
+ 'Lonelypages' => array( 'EensaamBladsye' ),
+ 'Uncategorizedpages' => array( 'OngekategoriseerdeBladsye' ),
+ 'Uncategorizedcategories' => array( 'OngekategoriseerdeKategorieë' ),
+ 'Uncategorizedimages' => array( 'OngekategoriseerdeBeelde' ),
+ 'Uncategorizedtemplates' => array( 'OngekategoriseerdeSjablone' ),
+ 'Unusedcategories' => array( 'OngebruikdeKategorieë' ),
+ 'Unusedimages' => array( 'OngebruikdeBeelde' ),
+ 'Wantedpages' => array( 'GesoekdeBladsye', 'GebreekteSkakels' ),
+ 'Wantedcategories' => array( 'GesoekdeKategorieë' ),
+ 'Mostlinked' => array( 'MeeteGeskakel' ),
+ 'Mostlinkedcategories' => array( 'MeesGeskakeldeKategorieë' ),
+ 'Mostlinkedtemplates' => array( 'MeesGeskakeldeSjablone' ),
+ 'Mostcategories' => array( 'MeesteKategorieë' ),
+ 'Mostimages' => array( 'MeesteBeelde' ),
+ 'Mostrevisions' => array( 'MeesteWysigings' ),
+ 'Fewestrevisions' => array( 'MinsteWysigings' ),
+ 'Shortpages' => array( 'KortBladsye' ),
+ 'Longpages' => array( 'LangBladsye' ),
+ 'Newpages' => array( 'Nuwe bladsye', 'Nuwebladsye' ),
+ 'Ancientpages' => array( 'OuBladsye' ),
+ 'Deadendpages' => array( 'DoodloopBladsye' ),
+ 'Protectedpages' => array( 'BeskermdeBladsye' ),
+ 'Protectedtitles' => array( 'BeskermdeTitels' ),
+ 'Allpages' => array( 'Alle bladsye', 'Allebladsye' ),
+ 'Prefixindex' => array( 'VoorvoegselIndeks' ),
+ 'Ipblocklist' => array( 'IPBlokLys' ),
+ 'Specialpages' => array( 'Spesiale bladsye', 'Spesialebladsye' ),
+ 'Contributions' => array( 'Bydraes', 'Gebruikersbydraes' ),
+ 'Emailuser' => array( 'Stuur e-pos', 'Stuure-pos', 'Stuur epos', 'Stuurepos' ),
+ 'Confirmemail' => array( 'Bevestig e-posadres', 'Bevestige-posadres', 'Bevestig eposadres', 'Bevestigeposadres' ),
+ 'Whatlinkshere' => array( 'Skakels hierheen', 'Skakelshierheen' ),
+ 'Movepage' => array( 'Skuif bladsy', 'Skuifbladsy' ),
+ 'Blockme' => array( 'BlokMy' ),
+ 'Booksources' => array( 'Boekbronne' ),
+ 'Categories' => array( 'Kategorieë' ),
+ 'Version' => array( 'Weergawe' ),
+ 'Allmessages' => array( 'Stelselboodskappe', 'Alle stelselboodskappe', 'Allestelselboodskappe', 'Boodskappe' ),
+ 'Blockip' => array( 'BlokIP' ),
+ 'MIMEsearch' => array( 'MIME-soek', 'MIMEsoek', 'MIME soek' ),
+ 'Randomredirect' => array( 'Lukrake aanstuur', 'Lukrakeaanstuur' ),
+ 'Mypage' => array( 'Mybladsy' ),
+ 'Mytalk' => array( 'Mybespreking', 'Mybesprekings' ),
+ 'Mycontributions' => array( 'Mybydrae' ),
+ 'Search' => array( 'Soek' ),
+ 'Resetpass' => array( 'HerstelWagwoord' ),
+ 'Withoutinterwiki' => array( 'Sonder taalskakels', 'Sondertaalskakels' ),
+ 'Filepath' => array( 'Lêerpad' ),
);
# South Africa uses space for thousands and comma for decimal
@@ -84,6 +147,8 @@ $messages = array(
'tog-watchlisthideown' => 'Versteek my wysigings in dophoulys',
'tog-watchlisthidebots' => 'Versteek robotwysigings in dophoulys',
'tog-watchlisthideminor' => 'Versteek klein wysigings van my dophoulys',
+'tog-watchlisthideliu' => 'Versteek wysigings deur aangetekende gebruikers van dophoulys',
+'tog-watchlisthideanons' => 'Versteek wysigings deur anonieme gebruikers van dophoulys',
'tog-ccmeonemails' => "Stuur my 'n kopie van die e-pos wat ek aan ander stuur",
'tog-diffonly' => "Moenie 'n bladsy se inhoud onder die wysigingsverskil wys nie",
'tog-showhiddencats' => 'Wys versteekte kategorië',
@@ -92,8 +157,6 @@ $messages = array(
'underline-never' => 'Nooit',
'underline-default' => 'Blaaierverstek',
-'skinpreview' => '(Voorskou)',
-
# Dates
'sunday' => 'Sondag',
'monday' => 'Maandag',
@@ -186,7 +249,7 @@ $messages = array(
'mytalk' => 'My besprekings',
'anontalk' => 'Besprekingsblad vir hierdie IP',
'navigation' => 'Navigasie',
-'and' => 'en',
+'and' => '&#32;en',
# Metadata in edit box
'metadata_help' => 'Metadata:',
@@ -249,8 +312,6 @@ $messages = array(
# 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' => 'Inligting oor {{SITENAME}}',
'aboutpage' => 'Project:Omtrent',
-'bugreports' => 'Foutverslae',
-'bugreportspage' => 'Project:Foutverslae',
'copyright' => 'Teks is beskikbaar onderhewig aan $1.',
'copyrightpagename' => '{{SITENAME}} kopiereg',
'copyrightpage' => '{{ns:project}}:kopiereg',
@@ -273,9 +334,7 @@ $messages = array(
'badaccess' => 'Toestemmingsfout',
'badaccess-group0' => 'U is nie toegelaat om die aksie uit te voer wat u aangevra het nie.',
-'badaccess-group1' => 'Die gevraagde aksie is beperk tot gebruikers in die $1 groep.',
-'badaccess-group2' => 'Die aksie wat U aangevra het is beperk tot gebruikers in een van die groepe $1.',
-'badaccess-groups' => 'Die aksie wat U aangevra het is beperk tot gebruikers in een van die groepe $1.',
+'badaccess-groups' => 'Die aksie wat u aangevra het is beperk tot gebruikers in {{PLURAL:$2|die groep|een van die groepe}}: $1.',
'versionrequired' => 'Weergawe $1 van MediaWiki benodig',
'versionrequiredtext' => 'Weergawe $1 van MediaWiki word benodig om hierdie bladsy te gebruik. Sien [[Special:Version|version page]].',
@@ -289,6 +348,8 @@ $messages = array(
'editsection' => 'wysig',
'editold' => 'wysig',
'viewsourceold' => 'bekyk bronteks',
+'editlink' => 'wysig',
+'viewsourcelink' => 'wys bronkode',
'editsectionhint' => 'Wysig afdeling: $1',
'toc' => 'Inhoud',
'showtoc' => 'wys',
@@ -373,7 +434,6 @@ Indien dit nie die geval is nie, het u moontlik 'n fout in die sagteware ontdek.
'badtitle' => 'Ongeldige titel',
'badtitletext' => "Die bladsytitel waarvoor gevra is, is ongeldig, leeg, of
'n verkeerd geskakelde tussen-taal of tussen-wiki titel.",
-'perfdisabled' => 'Jammer, hierdie funksie is tydelik afgeskakel omdat dit die databasis soveel verstadig dat dit onbruikbaar vir andere raak.',
'perfcached' => "Die volgende inligting is 'n gekaste kopie en mag dalk nie volledig op datum wees nie.",
'perfcachedts' => 'Die volgende data is gekas. Laaste opdatering: $1',
'querypage-no-updates' => 'Opdatering van hierdie bladsy is huidiglik afgeskakel. Inligting hier sal nie tans verfris word nie.',
@@ -388,7 +448,7 @@ Probeer asseblief weer oor 'n paar minute.",
'protectedpagetext' => 'Hierdie bladsy is beskerm om redigering te verhoed.',
'viewsourcetext' => 'U kan die bronteks van hierdie bladsy bekyk en wysig:',
'protectedinterface' => 'Hierdie bladsy verskaf teks vir die koppelvlak van die sagteware, en is beskerm om misbruik te voorkom.',
-'editinginterface' => "'''Waarskuwing:''' U is besig om 'n bladsy te redigeer wat koppelvlakinligting aan die programmatuur voorsien. Wysigings aan hierdie bladsy sal die voorkoms van die gebruikerskoppelvlak vir ander gebruikers beïnvloed. Vir vertalings, oorweeg om eerder [http://translatewiki.net/wiki/Main_Page?setlang=af Betawiki] (die vertalingsprojek vir MediaWiki) te gebruik.",
+'editinginterface' => "'''Waarskuwing:''' U is besig om 'n bladsy te redigeer wat koppelvlakinligting aan die programmatuur voorsien. Wysigings aan hierdie bladsy sal die voorkoms van die gebruikerskoppelvlak vir ander gebruikers beïnvloed. Vir vertalings, oorweeg om eerder [http://translatewiki.net/wiki/Main_Page?setlang=af translatewiki.net] (die vertalingsprojek vir MediaWiki) te gebruik.",
'sqlhidden' => '(SQL navraag versteek)',
'cascadeprotected' => 'Hierdie bladsy is beskerm teen redigering omdat dit ingesluit is in die volgende {{PLURAL:$1|bladsy|bladsye}} wat beskerm is met die "kaskade" opsie aangeskakel: $2',
'namespaceprotected' => "U het nie toestemming om bladsye in die '''$1'''-naamruimte te wysig nie.",
@@ -398,13 +458,13 @@ Probeer asseblief weer oor 'n paar minute.",
Die rede gegee is ''$2''.",
# Virus scanner
-'virus-badscanner' => 'Slegte konfigurasie: onbekende virusskandeerder: <i>$1</i>',
+'virus-badscanner' => "Slegte konfigurasie: onbekende virusskandeerder: ''$1''",
'virus-scanfailed' => 'skandering het misluk (kode $1)',
'virus-unknownscanner' => 'onbekende antivirus:',
# Login and logout pages
'logouttitle' => 'Teken uit',
-'logouttext' => "<strong>U is nou uitgeteken</strong>
+'logouttext' => "'''U is nou uitgeteken'''
U kan aanhou om {{SITENAME}} anoniem te gebruik; of u kan [[Special:UserLogin|inteken]] as dieselfde of 'n ander gebruiker.",
'welcomecreation' => '<h2>Welkom, $1.</h2>
@@ -417,7 +477,6 @@ moenie vergeet om u persoonlike voorkeure te stel nie.',
'remembermypassword' => 'Onthou my wagwoord oor sessies.',
'yourdomainname' => 'U domein:',
'externaldberror' => "'n Databasis fout het voorgekom tydens aanmelding of u het nie toestemming om u eksterne rekening op te dateer nie.",
-'loginproblem' => '<b>Daar was probleme met jou intekening.</b><br />Probeer weer.',
'login' => 'Teken in',
'nav-login-createaccount' => 'Teken in',
'loginprompt' => 'U blaaier moet koekies toelaat om by {{SITENAME}} te kan aanteken.',
@@ -481,8 +540,8 @@ moet die instruksies in bogenoemde pos gevolg word om te bevestig dat die adres
'throttled-mailpassword' => "Daar is reeds 'n wagwoordwenk in die laaste {{PLURAL:$1|uur|$1 ure}} gestuur.
Om misbruik te voorkom, word slegs een wagwoordwenk per {{PLURAL:$1|uur|$1 ure}} gestuur.",
'mailerror' => 'Fout tydens e-pos versending: $1',
-'acct_creation_throttle_hit' => 'Jammer. U het reeds $1 rekeninge geskep. U kan nie nog skep nie.',
-'emailauthenticated' => 'U e-posadres is bevestig op $1.',
+'acct_creation_throttle_hit' => "Jammer, maar u het reeds {{PLURAL:$1|'n rekening|$1 rekeninge}} geskep. U kan nie nog skep nie.",
+'emailauthenticated' => 'U e-posadres is bevestig op $2 om $3.',
'emailnotauthenticated' => 'U e-poasadres is <strong>nog nie bevestig nie</strong>. Geen e-pos sal gestuur word vir die volgende funksies nie.',
'noemailprefs' => "Spesifiseer 'n eposadres vir hierdie funksies om te werk.",
'emailconfirmlink' => 'Bevestig u e-posadres',
@@ -498,16 +557,20 @@ Indien hierdie rekening foutief geskep is, kan u hierdie boodskap ignoreer.',
'loginlanguagelabel' => 'Taal: $1',
# Password reset dialog
-'resetpass' => 'Herstel rekening wagwoord',
-'resetpass_announce' => "U het aangeteken met 'n tydelike e-poskode.
+'resetpass' => 'Verander wagwoord',
+'resetpass_announce' => "U het aangeteken met 'n tydelike e-poskode.
Om voort te gaan moet u 'n nuwe wagwoord hier kies:",
-'resetpass_header' => 'Herstel wagwoord',
-'resetpass_submit' => 'Stel wagwoord en teken in',
-'resetpass_success' => 'U wagwoord is suksesvol gewysig! Besig om u in te teken ...',
-'resetpass_bad_temporary' => "Ongeldige tydelike wagwoord.
+'resetpass_header' => 'Verander wagwoord',
+'oldpassword' => 'Ou wagwoord',
+'newpassword' => 'Nuwe wagwoord',
+'retypenew' => 'Tik nuwe wagwoord weer in',
+'resetpass_submit' => 'Stel wagwoord en teken in',
+'resetpass_success' => 'U wagwoord is suksesvol gewysig! Besig om u in te teken ...',
+'resetpass_bad_temporary' => "Ongeldige tydelike wagwoord.
U het u wagwoord al gewysig of 'n nuwe tydelike wagwoord aangevra.",
-'resetpass_forbidden' => 'Wagwoorde kannie gewysig word nie.',
-'resetpass_missing' => "U het nie 'n wagwoord verskaf nie.",
+'resetpass_forbidden' => 'Wagwoorde kannie gewysig word nie.',
+'resetpass-submit-loggedin' => 'Verander wagwoord',
+'resetpass-temp-password' => 'Tydelike wagwoord:',
# Edit page toolbar
'bold_sample' => 'Vet teks',
@@ -532,8 +595,8 @@ U het u wagwoord al gewysig of 'n nuwe tydelike wagwoord aangevra.",
'hr_tip' => 'Horisontale streep (selde nodig)',
# Edit pages
-'summary' => 'Opsomming',
-'subject' => 'Onderwerp/opskrif',
+'summary' => 'Opsomming:',
+'subject' => 'Onderwerp/opskrif:',
'minoredit' => 'Klein wysiging',
'watchthis' => 'Hou bladsy dop',
'savearticle' => 'Stoor bladsy',
@@ -545,8 +608,8 @@ U het u wagwoord al gewysig of 'n nuwe tydelike wagwoord aangevra.",
'missingsummary' => "'''Onthou:''' Geen opsomming van die wysiging is verskaf nie. As \"Stoor\" weer geklik word, word die wysiging sonder opsomming gestoor.",
'missingcommenttext' => 'Tik die opsomming onder.',
'missingcommentheader' => "'''Let op:''' U het geen onderwerp/opskrif vir die opmerking verskaf nie. As u weer op \"Stoor\" klik, sal u wysiging sonder die onderwerp/opskrif gestoor word.",
-'summary-preview' => 'Opsomming nakijken',
-'subject-preview' => 'Onderwerp/ opskrif voorskou',
+'summary-preview' => 'Opsomming nakijken:',
+'subject-preview' => 'Onderwerp/ opskrif voorskou:',
'blockedtitle' => 'Gebruiker is geblokkeer',
'blockedtext' => "<big>'''U gebruikersnaam of IP-adres is geblokkeer.'''</big>
@@ -600,21 +663,21 @@ Indien u per ongeluk hier is, gebruik u blaaier se '''terug'''- knoppie.",
'noarticletext' => 'Daar is tans geen inligting vir hierdie artikel nie. Jy kan [[Special:Search/{{PAGENAME}}|soek vir hierdie bladsytitel]] in ander bladsye of [{{fullurl:{{FULLPAGENAME}}|action=edit}} wysig hierdie bladsy].',
'userpage-userdoesnotexist' => 'U is besig om \'n gebruikersblad wat nie bestaan nie te wysig (gebruiker "$1"). Maak asseblief seker of u die bladsy wil skep/ wysig.',
'clearyourcache' => "'''Let wel''': Na die voorkeure gestoor is, moet u blaaier se kasgeheue verfris word om die veranderinge te sien: '''Mozilla:''' klik ''Reload'' (of ''Ctrl-R''), '''IE / Opera:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-R'', '''Konqueror''' ''Ctrl-R''.",
-'usercssjsyoucanpreview' => '<strong>Wenk:</strong> Gebruik die "Wys voorskou"-knoppie om u nuwe CSS/JS te toets voor u stoor.',
+'usercssjsyoucanpreview' => "'''Wenk:''' Gebruik die \"Wys voorskou\"-knoppie om u nuwe CSS/JS te toets voor u stoor.",
'usercsspreview' => "'''Onthou hierdie is slegs 'n voorskou van u persoonlike CSS.'''
'''Dit is nog nie gestoor nie!'''",
'userjspreview' => "'''Onthou hierdie is slegs 'n toets/voorskou van u gebruiker-JavaScript, dit is nog nie gestoor nie.'''",
'updated' => '(Gewysig)',
-'note' => '<strong>Nota:</strong>',
-'previewnote' => "<strong>Onthou dat hierdie slegs 'n voorskou is en nog nie gestoor is nie!</strong>",
+'note' => "'''Nota:'''",
+'previewnote' => "'''Onthou dat hierdie slegs 'n voorskou is en nog nie gestoor is nie!'''",
'previewconflict' => 'Hierdie voorskou vertoon die teks in die boonste teksarea soos dit sou lyk indien u die bladsy stoor.',
-'session_fail_preview' => '<strong>Jammer! Weens verlies aan sessie-inligting is die wysiging nie verwerk nie.
-Probeer asseblief weer. As dit steeds nie werk nie, probeer om [[Special:UserLogout|af te teken]] en dan weer aan te teken.</strong>',
-'session_fail_preview_html' => "<strong>Jammer! U wysigings is nie verwerk nie omdat sessie-data verlore gegaan het.</strong>
+'session_fail_preview' => "'''Jammer! Weens verlies aan sessie-inligting is die wysiging nie verwerk nie.
+Probeer asseblief weer. As dit steeds nie werk nie, probeer om [[Special:UserLogout|af te teken]] en dan weer aan te teken.'''",
+'session_fail_preview_html' => "'''Jammer! U wysigings is nie verwerk nie omdat sessie-data verlore gegaan het.'''
''Omrede rou HTML hier by {{SITENAME}} ingevoer kan word, kan die voorskou nie gesien word nie ter beskerming teen aanvalle met JavaScript.''
-<strong>As dit 'n regmatige wysiging is, probeer asseblief weer. As dit daarna nog nie werk nie, [[Special:UserLogout|teken dan af]] en weer aan.</strong>",
+'''As dit 'n regmatige wysiging is, probeer asseblief weer. As dit daarna nog nie werk nie, [[Special:UserLogout|teken dan af]] en weer aan.'''",
'editing' => 'Besig om $1 te wysig',
'editingsection' => 'Besig om $1 (onderafdeling) te wysig',
'editingcomment' => 'Besig om $1 (kommentaar) te wysig',
@@ -626,25 +689,27 @@ U sal u wysigings moet saamsmelt met die huidige teks.
<strong>Slegs</strong> die teks in die boonste invoerboks sal gestoor word wanneer u "Stoor bladsy" druk.<br />',
'yourtext' => 'U teks',
'storedversion' => 'Gestoorde weergawe',
-'editingold' => "<strong>WAARSKUWING: U is besig om 'n ouer weergawe van hierdie bladsy te wysig.
-As u dit stoor, sal enige wysigings sedert hierdie een weer uitgewis word.</strong>",
+'editingold' => "'''WAARSKUWING: U is besig om 'n ouer weergawe van hierdie bladsy te wysig.
+As u dit stoor, sal enige wysigings sedert hierdie een weer uitgewis word.'''",
'yourdiff' => 'Wysigings',
-'copyrightwarning' => 'Alle bydraes aan {{SITENAME}} word beskou as beskikbaar gestel onder die $2 (lees $1 vir meer inligting).
+'copyrightwarning' => "Alle bydraes aan {{SITENAME}} word beskou as beskikbaar gestel onder die $2 (lees $1 vir meer inligting).
As u nie wil toelaat dat u teks deur ander persone gewysig of versprei word nie, moet dit asseblief nie hier invoer nie.<br />
Hierdeur beloof u ons dat u die byvoegings self geskryf het, of gekopieer het van publieke domein of soortgelyke vrye bronne.
-<strong>MOENIE WERK WAT DEUR KOPIEREG BESKERM WORD HIER PLAAS SONDER TOESTEMMING NIE!</strong>',
-'copyrightwarning2' => 'Enige bydraes op {{SITENAME}} mag genadeloos gewysig of selfs verwyder word; indien u dit nie met u bydrae wil toelaat nie, moenie dit hier bylas nie.<br />
-Deur enigiets hier te plaas, beloof u dat u dit self geskryf het, of dat dit gekopieer is vanuit "publieke domein" of soortgelyke vrye bronne (sien $1 vir details).
-<strong>MOENIE WERK WAT DEUR KOPIEREG BESKERM WORD HIER PLAAS SONDER TOESTEMMING NIE!</strong>',
+'''MOENIE WERK WAT DEUR KOPIEREG BESKERM WORD HIER PLAAS SONDER TOESTEMMING NIE!'''",
+'copyrightwarning2' => "Enige bydraes op {{SITENAME}} mag genadeloos gewysig of selfs verwyder word; indien u dit nie met u bydrae wil toelaat nie, moenie dit hier bylas nie.<br />
+Deur enigiets hier te plaas, beloof u dat u dit self geskryf het, of dat dit gekopieer is vanuit \"publieke domein\" of soortgelyke vrye bronne (sien \$1 vir details).
+'''MOENIE WERK WAT DEUR KOPIEREG BESKERM WORD HIER PLAAS SONDER TOESTEMMING NIE!'''",
'longpagewarning' => 'WAARSKUWING: Hierdie bladsy is $1 kG groot.
Probeer asseblief die bladsy verkort en die detail na subartikels skuif sodat dit nie 32 kG oorskry nie.',
-'longpageerror' => '<strong>FOUT: die teks wat u bygevoeg het is $1 kilogrepe groot, wat groter is as die maximum van $2 kilogrepe.
-Die bladsy kan nie gestoor word nie.</strong>',
-'readonlywarning' => "<strong>WAARSKUWING: Die databasis is gesluit vir onderhoud. Dus sal u nie nou u wysigings kan stoor nie. Dalk wil u die teks plak in 'n lêer en stoor vir later. </strong>",
-'protectedpagewarning' => '<strong>WAARSKUWING: Hierdie blad is beskerm, en slegs administrateurs kan die inhoud verander.</strong>',
+'longpageerror' => "'''FOUT: die teks wat u bygevoeg het is $1 kilogrepe groot, wat groter is as die maximum van $2 kilogrepe.
+Die bladsy kan nie gestoor word nie.'''",
+'readonlywarning' => "'''WAARSKUWING: Die databasis is gesluit vir onderhoud. Dus sal u nie nou u wysigings kan stoor nie. Dalk wil u die teks plak in 'n lêer en stoor vir later.'''
+
+Een administrateur het die databasis geblokkeer vir hierdie rede: $1",
+'protectedpagewarning' => "'''WAARSKUWING: Hierdie blad is beskerm, en slegs administrateurs kan die inhoud verander.'''",
'semiprotectedpagewarning' => "'''Let wel:''' Hierdie artikel is beskerm sodat slegs ingetekende gebruikers dit kan wysig.",
'cascadeprotectedwarning' => "'''Waarskuwing:''' Die bladsy was beveilig sodat dit slegs deur administrateurs gewysig kan word, omrede dit ingesluit is in die volgende {{PLURAL:$1|bladsy|bladsye}} wat kaskade-beskerming geniet:",
-'titleprotectedwarning' => '<strong>WAARSKUWING: Die bladsy is gesluit sodat net sekere gebruikers dit kan skep.</strong>',
+'titleprotectedwarning' => "'''WAARSKUWING: Die bladsy is gesluit sodat net sekere gebruikers dit kan skep.'''",
'templatesused' => 'Sjablone in gebruik op hierdie blad:',
'templatesusedpreview' => 'Sjablone in hierdie voorskou gebruik:',
'templatesusedsection' => 'Sjablone gebruik in hierdie afdeling:',
@@ -662,11 +727,20 @@ U kan slegs bestaande bladsye wysig, of u kan [[Special:UserLogin|aanteken of re
U moet besluit of dit wys is om voort te gaan en aan die bladsy te werk.
Die verwyderingslogboek vir die blad word hier onder vertoon vir u gerief:",
+'deleted-notice' => 'Hierdie bladsy is verwyder.
+Die skraplogboek word hieronder ter inligting weergegee.',
+'deletelog-fulllog' => 'Wys volledige logboek',
+'edit-gone-missing' => 'Die bladsy is nie gewysig nie.
+Dit lyk of dit verwyder is.',
+'edit-conflict' => 'Wysigingskonflik',
+'edit-no-change' => 'U wysiging was geignoreer omdat die teks nie verander is nie.',
+'edit-already-exists' => 'Die bladsy is nie geskep nie.
+Dit bestaan alreeds.',
# Parser/template warnings
'expensive-parserfunction-warning' => 'Waarskuwing: Die bladsy gebruik te veel duur ontlederfunksies.
-Daar is $1 funksies, terwyl die bladsy minder as $2 moet hê.',
+Daar is {{PLURAL:$1|$1 funksie|$1 funksies}}, terwyl die bladsy minder as $2 moet hê.',
'expensive-parserfunction-category' => 'Bladsye wat te veel duur ontlederfunkies gebruik',
'post-expand-template-inclusion-category' => 'Bladsye waar die maksimum sjabloon insluit grootte oorskry is',
'post-expand-template-argument-category' => 'Bladsye met weggelate sjabloonargumente',
@@ -683,28 +757,28 @@ Daar is $1 funksies, terwyl die bladsy minder as $2 moet hê.',
Die rede verskaf deur $3 is ''$2''",
# History pages
-'viewpagelogs' => 'Bekyk logboeke vir hierdie bladsy',
-'nohistory' => 'Daar is geen wysigingsgeskiedenis vir hierdie bladsy nie.',
-'revnotfound' => 'Weergawe nie gevind nie',
-'revnotfoundtext' => 'Die ou weergawe wat jy aangevra het kon nie gevind word nie. Gaan asseblief die URL na wat jy gebruik het.',
-'currentrev' => 'Huidige wysiging',
-'revisionasof' => 'Wysiging soos op $1',
-'revision-info' => 'Weergawe soos op $1 deur $2',
-'previousrevision' => '← Ouer weergawe',
-'nextrevision' => 'Nuwer weergawe →',
-'currentrevisionlink' => 'bekyk huidige weergawe',
-'cur' => 'huidige',
-'next' => 'volgende',
-'last' => 'vorige',
-'page_first' => 'eerste',
-'page_last' => 'laaste',
-'histlegend' => 'Byskrif: (huidige) = verskil van huidige weergawe,
+'viewpagelogs' => 'Bekyk logboeke vir hierdie bladsy',
+'nohistory' => 'Daar is geen wysigingsgeskiedenis vir hierdie bladsy nie.',
+'currentrev' => 'Huidige wysiging',
+'currentrev-asof' => 'Huidige wysiging per $1',
+'revisionasof' => 'Wysiging soos op $1',
+'revision-info' => 'Weergawe soos op $1 deur $2', # Additionally available: $3: revision id
+'previousrevision' => '← Ouer weergawe',
+'nextrevision' => 'Nuwer weergawe →',
+'currentrevisionlink' => 'bekyk huidige weergawe',
+'cur' => 'huidige',
+'next' => 'volgende',
+'last' => 'vorige',
+'page_first' => 'eerste',
+'page_last' => 'laaste',
+'histlegend' => 'Byskrif: (huidige) = verskil van huidige weergawe,
(vorige) = verskil van vorige weergawe, M = klein wysiging',
-'deletedrev' => '[geskrap]',
-'histfirst' => 'Oudste',
-'histlast' => 'Nuutste',
-'historysize' => '({{PLURAL:$1|1 greep|$1 grepe}})',
-'historyempty' => '(leeg)',
+'history-fieldset-title' => 'Blaai deur geskiedenis',
+'deletedrev' => '[geskrap]',
+'histfirst' => 'Oudste',
+'histlast' => 'Nuutste',
+'historysize' => '({{PLURAL:$1|1 greep|$1 grepe}})',
+'historyempty' => '(leeg)',
# Revision feed
'history-feed-title' => 'Weergawegeskiedenis',
@@ -772,51 +846,114 @@ Die rede verskaf deur $3 is ''$2''",
'difference' => '(Verskil tussen weergawes)',
'lineno' => 'Lyn $1:',
'compareselectedversions' => 'Vergelyk gekose weergawes',
+'visualcomparison' => 'Visuele vergelyking',
+'wikicodecomparison' => 'Wikiteks vergelyking',
'editundo' => 'maak ongedaan',
'diff-multi' => '({{PLURAL:$1|Een tussenin wysiging|$1 tussenin wysigings}} word nie gewys nie.)',
+'diff-movedto' => 'geskuif na $1',
+'diff-styleadded' => 'styl $1 toegevoeg',
+'diff-added' => '$1 bygevoeg',
+'diff-changedto' => 'verander na $1',
+'diff-movedoutof' => 'uitgeskuif uit $1',
+'diff-styleremoved' => 'styl $1 is verwyder',
+'diff-removed' => '$1 is verwyder',
+'diff-changedfrom' => 'gewysig van $1',
+'diff-src' => 'bron',
+'diff-withdestination' => 'met bestemming $1',
+'diff-with' => '&#32;met $1 $2',
+'diff-with-final' => '&#32;en $1 $2',
+'diff-width' => 'breedte',
+'diff-height' => 'hoogte',
+'diff-p' => "'n '''paragraaf'''",
+'diff-blockquote' => "'n '''aanhaling'''",
+'diff-h1' => "'n '''Opskrif (vlak 1)'''",
+'diff-h2' => "'n '''Opskrif (vlak 2)'''",
+'diff-h3' => "'n '''Opskrif (vlak 3)'''",
+'diff-h4' => "'n '''Opskrif (vlak 4)'''",
+'diff-h5' => "'n '''Opskrif (vlak 5)'''",
+'diff-pre' => "'n '''voorgeformatteerde teksblok'''",
+'diff-div' => "'n '''afdeling'''",
+'diff-ul' => "'n '''ongenommerde lys''''",
+'diff-ol' => "'n '''genommerde lys'''",
+'diff-li' => "'n '''lys-item'''",
+'diff-table' => "'n '''tabel'''",
+'diff-tbody' => "'''tabelinhoud'''",
+'diff-tr' => "'n '''ry'''",
+'diff-td' => "'n '''sel'''",
+'diff-th' => "'n '''kolomopskrif'''",
+'diff-br' => "'n '''lynbreek'''",
+'diff-hr' => "'n '''horisontale lyn'''",
+'diff-code' => "'n '''teksblok met programkode'''",
+'diff-dl' => "'n '''definisie-lys'''",
+'diff-dt' => "'n '''definisie-item'''",
+'diff-dd' => "'n '''definisie'''",
+'diff-input' => "'n '''invoerveld'''",
+'diff-form' => "'n '''vorm'''",
+'diff-img' => "'n '''beeld'''",
+'diff-span' => "'n '''span'''",
+'diff-a' => "'n '''skakel'''",
+'diff-i' => "'''kursief'''",
+'diff-b' => "'''vet'''",
+'diff-strong' => "'''sterk'''",
+'diff-em' => "'''nadruk'''",
+'diff-font' => "'''lettertipe'''",
+'diff-big' => "'''groot'''",
+'diff-del' => "'''verwyderd'''",
+'diff-tt' => "'''vaste breedte'''",
+'diff-sub' => "'''subscript'''",
+'diff-sup' => "'''superscript'''",
+'diff-strike' => "'''doodgetrek'''",
# Search results
-'searchresults' => 'soekresultate',
-'searchresulttext' => 'Vir meer inligting oor {{SITENAME}} soekresultate, lees [[{{MediaWiki:Helppage}}|{{int:help}}]].',
-'searchsubtitle' => 'Vir navraag "[[:$1]]"',
-'searchsubtitleinvalid' => 'Vir navraag "$1"',
-'noexactmatch' => "'''Geen bladsy met die titel \"\$1\" bestaan nie.''' Probeer 'n volteksnavraag of [[:\$1|skep die bladsy]].",
-'noexactmatch-nocreate' => "'''Daar bestaan geen bladsy met titel \"\$1\" nie.'''",
-'toomanymatches' => "Te veel resultate. Probeer asseblief 'n ander soektog.",
-'titlematches' => 'Artikeltitel resultate',
-'notitlematches' => 'Geen artikeltitel resultate nie',
-'textmatches' => 'Artikelteks resultate',
-'notextmatches' => 'Geen artikelteks resultate nie',
-'prevn' => 'vorige $1',
-'nextn' => 'volgende $1',
-'viewprevnext' => 'Kyk na ($1) ($2) ($3).',
-'search-result-size' => '$1 ({{PLURAL:$2|1 woord|$2 woorde}})',
-'search-result-score' => 'Relevansie: $1%',
-'search-redirect' => '(aanstuur $1)',
-'search-section' => '(afdeling $1)',
-'search-suggest' => 'Het u bedoel: $1',
-'search-interwiki-caption' => 'Suster projekte',
-'search-interwiki-default' => '$1 resultate:',
-'search-interwiki-more' => '(meer)',
-'search-mwsuggest-enabled' => 'met voorstelle',
-'search-mwsuggest-disabled' => 'geen voorstelle',
-'search-relatedarticle' => 'Verwante',
-'mwsuggest-disable' => 'Deaktiveer AJAX voorstelle',
-'searchrelated' => 'verwante',
-'searchall' => 'alle',
-'showingresults' => "Hier volg {{PLURAL:$1|'''1''' resultaat|'''$1''' resultate}} wat met #'''$2''' begin.",
-'showingresultsnum' => "Hier onder {{PLURAL:$3|is '''1''' resultaat|is '''$3''' resultate}} vanaf #'''$2'''.",
-'showingresultstotal' => "Hieronder is {{PLURAL:$3|resultaat '''$1''' van '''$3'''|resultate '''$1 - $2''' van '''$3'''}}",
-'nonefound' => "<strong>Nota</strong>: onsuksesvolle navrae word gewoonlik veroorsaak deur 'n soektog met algemene
+'searchresults' => 'soekresultate',
+'searchresults-title' => 'Soekresultate vir "$1"',
+'searchresulttext' => 'Vir meer inligting oor {{SITENAME}} soekresultate, lees [[{{MediaWiki:Helppage}}|{{int:help}}]].',
+'searchsubtitle' => 'Vir navraag "[[:$1]]"',
+'searchsubtitleinvalid' => 'Vir navraag "$1"',
+'noexactmatch' => "'''Geen bladsy met die titel \"\$1\" bestaan nie.''' Probeer 'n volteksnavraag of [[:\$1|skep die bladsy]].",
+'noexactmatch-nocreate' => "'''Daar bestaan geen bladsy met titel \"\$1\" nie.'''",
+'toomanymatches' => "Te veel resultate. Probeer asseblief 'n ander soektog.",
+'titlematches' => 'Artikeltitel resultate',
+'notitlematches' => 'Geen artikeltitel resultate nie',
+'textmatches' => 'Artikelteks resultate',
+'notextmatches' => 'Geen artikelteks resultate nie',
+'prevn' => 'vorige $1',
+'nextn' => 'volgende $1',
+'viewprevnext' => 'Kyk na ($1) ($2) ($3).',
+'searchhelp-url' => 'Help:Hulp',
+'searchprofile-images' => 'Lêers',
+'searchprofile-everything' => 'Alles',
+'searchprofile-advanced' => 'Uitgebreid',
+'searchprofile-articles-tooltip' => 'Soek in $1',
+'searchprofile-project-tooltip' => 'Soek in $1',
+'searchprofile-images-tooltip' => 'Soek na lêers',
+'search-result-size' => '$1 ({{PLURAL:$2|1 woord|$2 woorde}})',
+'search-result-score' => 'Relevansie: $1%',
+'search-redirect' => '(aanstuur $1)',
+'search-section' => '(afdeling $1)',
+'search-suggest' => 'Het u bedoel: $1',
+'search-interwiki-caption' => 'Suster projekte',
+'search-interwiki-default' => '$1 resultate:',
+'search-interwiki-more' => '(meer)',
+'search-mwsuggest-enabled' => 'met voorstelle',
+'search-mwsuggest-disabled' => 'geen voorstelle',
+'search-relatedarticle' => 'Verwante',
+'mwsuggest-disable' => 'Deaktiveer AJAX voorstelle',
+'searchrelated' => 'verwante',
+'searchall' => 'alle',
+'showingresults' => "Hier volg {{PLURAL:$1|'''1''' resultaat|'''$1''' resultate}} wat met #'''$2''' begin.",
+'showingresultsnum' => "Hier onder {{PLURAL:$3|is '''1''' resultaat|is '''$3''' resultate}} vanaf #'''$2'''.",
+'showingresultstotal' => "Hier onder is {{PLURAL:$4|resultaat '''$1''' van '''$3'''|resultate '''$1 - $2''' van '''$3'''}}",
+'nonefound' => "<strong>Nota</strong>: onsuksesvolle navrae word gewoonlik veroorsaak deur 'n soektog met algemene
woorde wat nie geindekseer word nie, of spesifisering van meer as een woord (slegs blaaie wat alle navraagwoorde
bevat, word gewys).",
-'powersearch' => 'Soek',
-'powersearch-legend' => 'Gevorderde soektog',
-'powersearch-ns' => 'Soek in naamruimtes:',
-'powersearch-redir' => 'Wys aanstuurbladsye',
-'powersearch-field' => 'Soek vir',
-'search-external' => 'Eksterne soektog',
-'searchdisabled' => '{{SITENAME}} se soekfunksie is tans afgeskakel ter wille van werkverrigting. Gebruik gerus intussen Google of Yahoo! Let daarop dat hulle indekse van die {{SITENAME}}-inhoud verouderd mag wees.',
+'powersearch' => 'Soek',
+'powersearch-legend' => 'Gevorderde soektog',
+'powersearch-ns' => 'Soek in naamruimtes:',
+'powersearch-redir' => 'Wys aanstuurbladsye',
+'powersearch-field' => 'Soek vir',
+'search-external' => 'Eksterne soektog',
+'searchdisabled' => '{{SITENAME}} se soekfunksie is tans afgeskakel ter wille van werkverrigting. Gebruik gerus intussen Google of Yahoo! Let daarop dat hulle indekse van die {{SITENAME}}-inhoud verouderd mag wees.',
# Preferences page
'preferences' => 'Voorkeure',
@@ -833,6 +970,7 @@ bevat, word gewys).",
'qbsettings-floatingright' => 'Dryf regs.',
'changepassword' => 'Verander wagwoord',
'skin' => 'Omslag',
+'skin-preview' => 'Voorskou',
'math' => 'Wiskunde',
'dateformat' => 'Datumformaat',
'datedefault' => 'Geen voorkeur',
@@ -848,11 +986,9 @@ bevat, word gewys).",
'prefs-watchlist-days' => 'Aantal dae om in dophoulys te wys:',
'prefs-watchlist-edits' => 'Aantal wysigings om in uitgebreide dophoulys te wys:',
'prefs-misc' => 'Allerlei',
+'prefs-resetpass' => 'Verander wagwoord',
'saveprefs' => 'Stoor voorkeure',
'resetprefs' => 'Herstel voorkeure',
-'oldpassword' => 'Ou wagwoord',
-'newpassword' => 'Nuwe wagwoord',
-'retypenew' => 'Tik nuwe wagwoord weer in',
'textboxsize' => 'Wysiging',
'rows' => 'Rye',
'columns' => 'Kolomme',
@@ -881,7 +1017,7 @@ bevat, word gewys).",
'userrights-lookup-user' => 'Beheer gebruikersgroepe',
'userrights-user-editname' => 'Voer gebruikersnaam in:',
'editusergroup' => 'Wysig gebruikersgroepe',
-'editinguser' => "Besig om gebruikersregte van gebruiker '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]] | [[Special:Contributions/$1|{{int:contribslink}}]]) te wysig",
+'editinguser' => "Besig om gebruikersregte van gebruiker '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]]) te wysig",
'userrights-editusergroup' => 'wysig gebruikersgroepe',
'saveusergroups' => 'Stoor gebruikersgroepe',
'userrights-groupsmember' => 'Lid van:',
@@ -955,9 +1091,21 @@ bevat, word gewys).",
'rightslogentry' => 'groep lidmaatskap verander vir $1 van $2 na $3',
'rightsnone' => '(geen)',
+# Associated actions - in the sentence "You do not have permission to X"
+'action-read' => 'lees die bladsy',
+'action-edit' => 'wysig die bladsy',
+'action-createpage' => 'skep bladsye',
+'action-createtalk' => 'skep besprekingsblaaie',
+'action-move' => 'skuif die bladsy',
+'action-upload' => 'laai die lêer op',
+'action-reupload' => 'oorskryf die bestaande lêer',
+'action-delete' => 'verwyder die bladsy',
+'action-userrights' => 'Wysig alle gebruikersregte',
+
# Recent changes
'nchanges' => '$1 {{PLURAL:$1|wysiging|wysigings}}',
'recentchanges' => 'Onlangse wysigings',
+'recentchanges-legend' => 'Opsies vir onlangse wysigings',
'recentchangestext' => 'Volg die mees onlangse wysigings aan die wiki op die bladsy.',
'recentchanges-feed-description' => 'Spoor die mees onlangse wysigings op die wiki na in die voer.',
'rcnote' => "Hier volg die laaste {{PLURAL:$1|'''$1''' wysiging|'''$1''' wysigings}} vir die afgelope {{PLURAL:$2|dag|'''$2''' dae}}, soos vanaf $4, $5.",
@@ -980,6 +1128,8 @@ bevat, word gewys).",
'rc_categories' => 'Beperk tot kategorië (skei met "|")',
'rc_categories_any' => 'Enige',
'newsectionsummary' => '/* $1 */ nuwe afdeling',
+'rc-enhanced-expand' => 'Wys details (benodig JavaScript)',
+'rc-enhanced-hide' => 'Steek details weg',
# Recent changes linked
'recentchangeslinked' => 'Verwante veranderings',
@@ -1005,7 +1155,7 @@ om lêers te laai.',
[[{{MediaWiki:Copyrightpage}}|beleid oor prentgebruik]].
Om prente wat voorheen gelaai is te sien of te soek, gaan na die
-[[Special:ImageList|lys van gelaaide prente]].
+[[Special:FileList|lys van gelaaide prente]].
Laai van lêers en skrappings word aangeteken in die
[[Special:Log/upload|laailog]].
@@ -1018,8 +1168,8 @@ Dit mag dalk 'n rukkie neem as u 'n stadige internetverbinding het.
Die voorkeurformate is JPEG vir fotografiese prente, PNG vir tekeninge en ander ikoniese prente, en OGG vir klanklêers.
Gebruik asseblief beskrywende lêername om verwarring te voorkom.
-Om die prent in 'n artikel te gebruik, gebruik 'n skakel met die formaat '''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:file.jpg]]</nowiki>''' of
-'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:file.png|alt text]]</nowiki>''' of
+Om die prent in 'n artikel te gebruik, gebruik 'n skakel met die formaat '''<nowiki>[[</nowiki>{{ns:file}}<nowiki>:file.jpg]]</nowiki>''' of
+'''<nowiki>[[</nowiki>{{ns:file}}<nowiki>:file.png|alt text]]</nowiki>''' of
'''<nowiki>[[</nowiki>{{ns:media}}<nowiki>:file.ogg]]</nowiki>''' vir klanklêers.
Let asseblief op dat, soos met {{SITENAME}} bladsye, mag ander u gelaaide lêers redigeer as hulle dink dit dien die ensiklopedie, en u kan verhoed word om lêers te laai as u die stelsel misbruik.",
@@ -1050,7 +1200,7 @@ Toelaatbare {{PLURAL:\$3|lêertipes|lêertipes}} is \$2.",
die lêer is $2.',
'largefileserver' => 'Hierdie lêer is groter as wat die bediener se opstelling toelaat.',
'emptyfile' => "Die lêer wat u probeer oplaai het blyk leeg te wees. Dit mag wees omdat u 'n tikfout in die lêernaam gemaak het. Gaan asseblief na en probeer weer.",
-'fileexists' => "'n Lêer met die naam bestaan reeds, kyk na <strong><tt>$1</tt></strong> as u nie seker is dat u dit wil wysig nie.",
+'fileexists' => "'n Lêer met die naam bestaan reeds, kyk na '''<tt>$1</tt>''' as u nie seker is dat u dit wil wysig nie.",
'fileexists-thumb' => "<center>'''Bestaande lêer'''</center>",
'file-exists-duplicate' => "Die lêer is 'n duplikaat van die volgende {{PLURAL:$1|lêer|lêers}}:",
'successfulupload' => 'Laai suksesvol',
@@ -1085,20 +1235,20 @@ Die verwyderingsinligting van die lêer word vir u gemak hier herhaal:",
'upload_source_url' => " ('n geldige, publiek toeganklike URL)",
'upload_source_file' => " ('n lêer op u rekenaar)",
-# Special:ImageList
-'imagelist-summary' => 'Die spesiale bladsy wys al die opgelaaide lêers.
+# Special:ListFiles
+'listfiles-summary' => 'Die spesiale bladsy wys al die opgelaaide lêers.
Die nuutste lêer word eerste vertoon.
Klik op die opskrifte om die tabel anders te sorteer.',
-'imagelist_search_for' => 'Soek vir medianaam:',
+'listfiles_search_for' => 'Soek vir medianaam:',
'imgfile' => 'lêer',
-'imagelist' => 'Prentelys',
-'imagelist_date' => 'Datum',
-'imagelist_name' => 'Naam',
-'imagelist_user' => 'Gebruiker',
-'imagelist_size' => 'Grootte',
-'imagelist_description' => 'Beskrywing',
-
-# Image description page
+'listfiles' => 'Prentelys',
+'listfiles_date' => 'Datum',
+'listfiles_name' => 'Naam',
+'listfiles_user' => 'Gebruiker',
+'listfiles_size' => 'Grootte',
+'listfiles_description' => 'Beskrywing',
+
+# File description page
'filehist' => 'Lêergeskiedenis',
'filehist-help' => 'Klik op die datum/tyd om te sien hoe die lêer destyds gelyk het.',
'filehist-deleteall' => 'verwyder alles',
@@ -1106,6 +1256,9 @@ Klik op die opskrifte om die tabel anders te sorteer.',
'filehist-revert' => 'rol terug',
'filehist-current' => 'huidig',
'filehist-datetime' => 'Datum/Tyd',
+'filehist-thumb' => 'Duimnaelskets',
+'filehist-thumbtext' => 'Duimnaelskets vir weergawe vanaf $1',
+'filehist-nothumb' => 'Geen duimnaelskets',
'filehist-user' => 'Gebruiker',
'filehist-dimensions' => 'Dimensies',
'filehist-filesize' => 'Lêergrootte',
@@ -1170,29 +1323,30 @@ Klik op die opskrifte om die tabel anders te sorteer.',
# Random page
'randompage' => 'Lukrake bladsy',
-'randompage-nopages' => 'Daar is geen bladye in die naamspasie.',
+'randompage-nopages' => 'Daar is geen bladye in naamspasie "$1".',
# Random redirect
'randomredirect' => 'Lukrake aanstuur',
-'randomredirect-nopages' => 'Daar is geen aansture in die naamspasie.',
+'randomredirect-nopages' => 'Daar is geen aansture in naamspasie "$1".',
# Statistics
-'statistics' => 'Statistiek',
-'sitestats' => 'Werfstatistiek',
-'userstats' => 'Gebruikerstatistiek',
-'sitestatstext' => "Daar is {{PLURAL:\$1|'''1''' bladsy|'n totaal van '''\$1''' bladsye}} in die databasis.
-Dit sluit \"bespreek\"-bladsye in, bladsye oor {{SITENAME}}, minimale \"verkorte\"
-bladsye, wegwysbladsye, en ander wat waarskynlik nie as artikels kwalifiseer nie.
-Uitsluitend bogenoemde, is daar {{PLURAL:\$2|'''1''' bladsy|'''\$2''' bladsye}} wat waarskynlik {{PLURAL:\$2|bladsy|bladsye}} met ware inhoud is.
-
-'''\$8''' {{PLURAL:\$8|lêer|lêers}} is gelaai.
-
-{{PLURAL:\$3|Bladsy is al '''1''' keer aangevra|Bladsye is al '''\$3''' kere aangevra}}, en '''\$4''' keer verander sedert hierdie wiki opgezet is.
-Dit werk uit op gemiddeld '''\$5''' veranderings per bladsy, en bladsye word '''\$6''' keer per verandering aangevra.
-
-Die ''[http://www.mediawiki.org/wiki/Manual:Job_queue job queue]''-lengte is '''\$7'''.",
-'userstatstext' => "Daar is {{PLURAL:$1|'''1''' geregistreerde [[Special:ListUsers|gebruiker]]|'''$1''' geregistreerde [[Special:ListUsers|gebruikers]]}}, waarvan '''$2''' (of '''$4%''') $5 regte het.",
-'statistics-mostpopular' => 'Mees bekykte bladsye',
+'statistics' => 'Statistiek',
+'statistics-header-pages' => 'Bladsy statistieke',
+'statistics-header-edits' => 'Wysig statistieke',
+'statistics-header-views' => 'Wys statistieke',
+'statistics-header-users' => 'Gebruikerstatistiek',
+'statistics-articles' => 'Inhoudelike bladsye',
+'statistics-pages' => 'Bladsye',
+'statistics-pages-desc' => 'Alle bladsye in die wiki, insluitend besprekings-, aanstuur- en ander bladsye.',
+'statistics-files' => 'Ongelaaide lêers',
+'statistics-edits' => 'Wysigings sedert {{SITENAME}} begin is',
+'statistics-edits-average' => 'Gemiddelde wysigings per bladsy',
+'statistics-views-total' => 'Totale aantal bladsye vertoon',
+'statistics-views-peredit' => 'Bladsye besigtig per wysiging',
+'statistics-jobqueue' => '[http://www.mediawiki.org/wiki/Manual:Job_queue Job queue] lengte',
+'statistics-users' => 'Geregistreerde [[Special:ListUsers|gebruikers]]',
+'statistics-users-active' => 'Aktiewe grbruikers',
+'statistics-mostpopular' => 'Mees bekykte bladsye',
'disambiguations' => 'Bladsye wat onduidelikhede opklaar',
'disambiguationspage' => 'Template:Dubbelsinnig',
@@ -1236,7 +1390,8 @@ Elke ry bevat skakels na die eerste en die tweede aanstuur, asook die eerste re
'popularpages' => 'Gewilde bladsye',
'wantedcategories' => 'Gesoekte kategorieë',
'wantedpages' => 'Gesogte bladsye',
-'missingfiles' => 'Lêers wat nie bestaan nie',
+'wantedfiles' => 'Gesoekte lêers',
+'wantedtemplates' => 'Gesoekte sjablone',
'mostlinked' => 'Bladsye met meeste skakels daarheen',
'mostlinkedcategories' => 'Kategorieë met die meeste skakels daarheen',
'mostlinkedtemplates' => 'Sjablone met die meeste skakels daarheen',
@@ -1278,8 +1433,6 @@ Elke ry bevat skakels na die eerste en die tweede aanstuur, asook die eerste re
'speciallogtitlelabel' => 'Titel:',
'log' => 'Logboeke',
'all-logs-page' => 'Alle logboeke',
-'log-search-legend' => 'Soek vir logboeke',
-'log-search-submit' => 'Gaan',
'alllogstext' => "Vertoon 'n samestelling van laai-, skrap-, beskerm-, versper- en administrateurboekstawings van {{SITENAME}}.
U kan die resultate vernou deur 'n boekstaaftipe, gebruikersnaam of spesifieke blad te kies.",
'logempty' => 'Geen inskrywings in die logboek voldoen aan die kriteria.',
@@ -1291,6 +1444,7 @@ U kan die resultate vernou deur 'n boekstaaftipe, gebruikersnaam of spesifieke b
'nextpage' => 'Volgende blad ($1)',
'prevpage' => 'Vorige bladsye ($1)',
'allpagesfrom' => 'Wys bladsye vanaf:',
+'allpagesto' => 'Wys bladsye tot:',
'allarticles' => 'Alle artikels',
'allinnamespace' => 'Alle bladsye (naamruimte $1)',
'allnotinnamespace' => 'Alle bladsye (nie in naamruimte $1 nie)',
@@ -1307,11 +1461,32 @@ U kan die resultate vernou deur 'n boekstaaftipe, gebruikersnaam of spesifieke b
'special-categories-sort-count' => 'sorteer volgens getal',
'special-categories-sort-abc' => 'sorteer alfabeties',
+# Special:DeletedContributions
+'deletedcontributions' => 'Geskrapte gebruikersbydraes',
+
+# Special:LinkSearch
+'linksearch' => 'Soek webskakels',
+'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-line' => '$1 geskakel vanaf $2',
+'linksearch-error' => 'Patrone kan slegs aan die begin van die rekenaarnaam geplaas word.',
+
# Special:ListUsers
'listusersfrom' => 'Wys gebruikers, beginnende by:',
'listusers-submit' => 'Wys',
'listusers-noresult' => 'Geen gebruiker gevind.',
+# Special:Log/newusers
+'newuserlogpage' => 'Logboek van nuwe gebruikers',
+'newuserlogpagetext' => "Dit is 'n logboek van gebruikers wat onlangs ingeteken het.",
+'newuserlog-byemail' => 'wagwoord is per e-pos versend',
+'newuserlog-create-entry' => 'Nuwe gebruiker',
+'newuserlog-create2-entry' => 'rekening geskep vir $1',
+'newuserlog-autocreate-entry' => 'Gebruiker outomaties geskep',
+
# Special:ListGroupRights
'listgrouprights' => 'Gebruikersgroepregte',
'listgrouprights-summary' => "Hier volg 'n lys van gebruikersgroepe wat op die wiki gedefinieer is met hulle geassosieerde regte. Vir meer inligting oor individuele regte, sien [[{{MediaWiki:Listgrouprights-helppage}}]].",
@@ -1370,12 +1545,7 @@ As u die bladsy later van u dophoulys wil verwyder, kliek "verwyder van dophouly
'iteminvalidname' => "Probleem met item '$1', ongeldige naam...",
'wlnote' => "Hier volg die laaste {{PLURAL:$1|verandering|'''$1''' veranderings}} binne die laaste {{PLURAL:$2|uur|'''$2''' ure}}.",
'wlshowlast' => 'Wys afgelope $1 ure, $2 dae of $3',
-'watchlist-show-bots' => "Wys 'bot' wysigings",
-'watchlist-hide-bots' => 'Versteek robotte',
-'watchlist-show-own' => 'Wys my wysigings',
-'watchlist-hide-own' => 'Versteek my wysigings',
-'watchlist-show-minor' => 'Wys klein wysigings',
-'watchlist-hide-minor' => 'Versteek klein wysigings',
+'watchlist-options' => 'Opsies vir dophoulys',
# Displayed when you click the "watch" button and it is in the process of watching
'watching' => 'Plaas op dophoulys...',
@@ -1414,57 +1584,63 @@ U kan u dophoulys wysig by:
Terugvoer en verdere bystand:
{{fullurl:{{MediaWiki:Helppage}}}}',
-# Delete/protect/revert
-'deletepage' => 'Skrap bladsy',
-'confirm' => 'Bevestig',
-'excontent' => "inhoud was: '$1'",
-'excontentauthor' => "Inhoud was: '$1' (en '[[Special:Contributions/$2|$2]]' was die enigste bydraer)",
-'exbeforeblank' => "Inhoud voor uitwissing was: '$1'",
-'exblank' => 'bladsy was leeg',
-'delete-confirm' => 'Skrap "$1"',
-'delete-legend' => 'Skrap',
-'historywarning' => "Waarskuwing: Die bladsy het 'n geskiedenis:",
-'confirmdeletetext' => "U staan op die punt om 'n bladsy of prent asook al hulle geskiedenis uit die databasis te skrap.
+# Delete
+'deletepage' => 'Skrap bladsy',
+'confirm' => 'Bevestig',
+'excontent' => "inhoud was: '$1'",
+'excontentauthor' => "Inhoud was: '$1' (en '[[Special:Contributions/$2|$2]]' was die enigste bydraer)",
+'exbeforeblank' => "Inhoud voor uitwissing was: '$1'",
+'exblank' => 'bladsy was leeg',
+'delete-confirm' => 'Skrap "$1"',
+'delete-legend' => 'Skrap',
+'historywarning' => "Waarskuwing: Die bladsy het 'n geskiedenis:",
+'confirmdeletetext' => "U staan op die punt om 'n bladsy of prent asook al hulle geskiedenis uit die databasis te skrap.
Bevestig asseblief dat u dit wil doen, dat u die gevolge verstaan en dat u dit doen in ooreenstemming met die [[{{MediaWiki:Policy-url}}]].",
-'actioncomplete' => 'Aksie uitgevoer',
-'deletedtext' => '"<nowiki>$1</nowiki>" is geskrap.
+'actioncomplete' => 'Aksie uitgevoer',
+'deletedtext' => '"<nowiki>$1</nowiki>" is geskrap.
Kyk na $2 vir \'n rekord van onlangse skrappings.',
-'deletedarticle' => '"$1" geskrap',
-'dellogpage' => 'Skraplogboek',
-'dellogpagetext' => "Hier onder is 'n lys van die mees onlangse skrappings. Alle tye is bedienertyd (UGT).",
-'deletionlog' => 'skrappingslogboek',
-'reverted' => 'Het terug gegaan na vroeëre weergawe',
-'deletecomment' => 'Rede vir skrapping',
-'deleteotherreason' => 'Ander/ekstra rede:',
-'deletereasonotherlist' => 'Andere rede',
-'deletereason-dropdown' => '*Algemene redes vir verwydering
+'deletedarticle' => '"$1" geskrap',
+'dellogpage' => 'Skraplogboek',
+'dellogpagetext' => "Hier onder is 'n lys van die mees onlangse skrappings. Alle tye is bedienertyd (UGT).",
+'deletionlog' => 'skrappingslogboek',
+'reverted' => 'Het terug gegaan na vroeëre weergawe',
+'deletecomment' => 'Rede vir skrapping',
+'deleteotherreason' => 'Ander/ekstra rede:',
+'deletereasonotherlist' => 'Andere rede',
+'deletereason-dropdown' => '*Algemene redes vir verwydering
** Op aanvraag van outeur
** Skending van kopieregte
** Vandalisme',
-'delete-edit-reasonlist' => 'Wysig skrap redes',
-'delete-toobig' => "Die bladsy het 'n lang wysigingsgeskiedenis, meer as $1 {{PLURAL:$1|weergawe|weergawes}}.
+'delete-edit-reasonlist' => 'Wysig skrap redes',
+'delete-toobig' => "Die bladsy het 'n lang wysigingsgeskiedenis, meer as $1 {{PLURAL:$1|weergawe|weergawes}}.
Verwydering van die soort blaaie is beperk om ontwrigting van {{SITENAME}} te voorkom.",
-'rollback' => 'Rol veranderinge terug',
-'rollback_short' => 'Rol terug',
-'rollbacklink' => 'Rol terug',
-'rollbackfailed' => 'Terugrol onsuksesvol',
-'cantrollback' => 'Kan nie na verandering terug keer nie; die laaste bydraer is die enigste outer van hierdie bladsy.',
-'editcomment' => 'Die wysigopsomming was: "<i>$1</i>".', # only shown if there is an edit comment
-'revertpage' => 'Wysigings deur [[Special:Contributions/$2|$2]] teruggerol na laaste weergawe deur $1', # Additional available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
-'rollback-success' => 'Wysigings deur $1 teruggerol; terugverander na laaste weergawe deur $2.',
+
+# Rollback
+'rollback' => 'Rol veranderinge terug',
+'rollback_short' => 'Rol terug',
+'rollbacklink' => 'Rol terug',
+'rollbackfailed' => 'Terugrol onsuksesvol',
+'cantrollback' => 'Kan nie na verandering terug keer nie; die laaste bydraer is die enigste outer van hierdie bladsy.',
+'editcomment' => "Die wysigopsomming was: \"''\$1''\".", # only shown if there is an edit comment
+'revertpage' => 'Wysigings deur [[Special:Contributions/$2|$2]] teruggerol na laaste weergawe deur $1', # Additionally available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
+'rollback-success' => 'Wysigings deur $1 teruggerol; terugverander na laaste weergawe deur $2.',
+
+# Protect
'protectlogpage' => 'Beskermlogboek',
'protectedarticle' => 'het [[$1]] beskerm',
+'modifiedarticleprotection' => 'Die beskermingsvlak vir "[[$1]]" is gewysig',
'unprotectedarticle' => 'het beskerming van [[$1]] verwyder',
'protect-title' => 'Beskerm "$1"',
+'prot_1movedto2' => '[[$1]] geskuif na [[$2]]',
'protect-legend' => 'Bevestig beskerming',
'protectcomment' => 'Rede vir beskerming:',
'protectexpiry' => 'Verval:',
'protect_expiry_invalid' => 'Vervaltyd is ongeldig.',
'protect_expiry_old' => 'Vervaltyd is in die verlede.',
'protect-unchain' => 'Gee regte om te skuif',
-'protect-text' => 'U kan die veiligheidsvlak vir blad <strong><nowiki>$1</nowiki></strong> hier bekyk of verander.',
+'protect-text' => "U kan die veiligheidsvlak vir blad '''<nowiki>$1</nowiki>''' hier bekyk of verander.",
'protect-locked-access' => "U rekening het nie regte om 'n bladsy se veiligheidsvlakke te verander nie.
-Hier is die huidige verstellings vir bladsy <strong>$1</strong>:",
+Hier is die huidige verstellings vir bladsy '''$1''':",
'protect-cascadeon' => 'Die bladsy word beskerm want dit is ingesluit by die volgende {{PLURAL:$1|blad|blaaie}} wat kaskade-beskerming geniet. U kan die veiligheidsvlak van die bladsy verander, maar dit sal nie die ander kaskade blaaie beïnvloed nie.',
'protect-default' => '(normaal)',
'protect-fallback' => 'Hiervoor is "$1" regte nodig',
@@ -1474,6 +1650,7 @@ Hier is die huidige verstellings vir bladsy <strong>$1</strong>:",
'protect-expiring' => 'verval $1 (UTC)',
'protect-cascade' => 'Beveilig bladsye insluitend die bladsy (kaskade effek)',
'protect-cantedit' => 'U kan nie die veiligheidsvlak van die blad verander nie, want u het nie regte om dit te wysig nie.',
+'protect-expiry-options' => '2 ure:2 hours,1 dag:1 day,3 dae:3 days,1 week:1 week,2 weke:2 weeks,1 maand:1 month,3 maande:3 months,6 maande:6 months,1 jaar:1 year,onbeperk:infinite', # display1:time1,display2:time2,...
'restriction-type' => 'Regte:',
'restriction-level' => 'Beperkingsvlak:',
'minimum-size' => 'Minimum grootte',
@@ -1496,14 +1673,14 @@ Hier is die huidige verstellings vir bladsy <strong>$1</strong>:",
'undeletepage' => 'Bekyk en herstel geskrapte bladsye',
'undeletepagetitle' => "'''Hier onder is die verwyderde bydraes van [[:$1]]'''.",
'viewdeletedpage' => 'Bekyk geskrapte bladsye',
-'undeletepagetext' => 'Die volgende bladsye is geskrap, maar hulle is nog in die argief en kan herstel word. Die argief kan periodiek skoongemaak word.',
+'undeletepagetext' => 'Die volgende {{PLURAL:$1|bladsy|$1 bladsye}} is geskrap, maar is nog in die argief en kan teruggeplaas word. Die argief van geskrapte blaaie kan periodiek skoongemaak word.',
'undeleterevisions' => '$1 {{PLURAL:$1|weergawe|weergawes}} in argief',
'undeletehistory' => "As u die bladsy herstel, sal alle weergawes herstel word.
As 'n nuwe bladsy met dieselfde naam sedert die skrapping geskep is, sal die herstelde weergawes in die nuwe bladsy se voorgeskiedenis verskyn en die huidige weergawe van die lewendige bladsy sal nie outomaties vervang word nie.",
'undeletehistorynoadmin' => 'Die bladsy is geskrap.
Die rede hiervoor word onder in die opsomming aangedui, saam met besonderhede van die gebruikers wat die bladsy gewysig het voordat dit verwyder is.
Die verwyderde inhoud is slegs vir administrateurs sigbaar.',
-'undelete-revision' => 'Verwyder weergawe van $1 (vanaf $2) deur $3:',
+'undelete-revision' => 'Verwyder weergawe van $1 (per $4 om $5) deur $3:',
'undelete-nodiff' => 'Geen vorige wysigings gevind.',
'undeletebtn' => 'Herstel',
'undeletelink' => 'herstel',
@@ -1526,26 +1703,27 @@ Die verwyderde inhoud is slegs vir administrateurs sigbaar.',
'blanknamespace' => '(Hoof)',
# Contributions
-'contributions' => 'Gebruikersbydraes',
-'mycontris' => 'My bydraes',
-'contribsub2' => 'Vir $1 ($2)',
-'nocontribs' => 'Geen veranderinge wat by hierdie kriteria pas, is gevind nie.',
-'uctop' => ' (boontoe)',
-'month' => 'Vanaf maand (en vroeër):',
-'year' => 'Vanaf jaar (en vroeër):',
-
-'sp-contributions-newbies' => 'Wys slegs bydraes deur nuwe rekenings',
-'sp-contributions-newbies-sub' => 'Vir nuwe gebruikers',
-'sp-contributions-blocklog' => 'Blokkeerlogboek',
-'sp-contributions-search' => 'Soek na bydraes',
-'sp-contributions-username' => 'IP-adres of gebruikersnaam:',
-'sp-contributions-submit' => 'Vertoon',
+'contributions' => 'Gebruikersbydraes',
+'contributions-title' => '$1 se bydraes',
+'mycontris' => 'My bydraes',
+'contribsub2' => 'Vir $1 ($2)',
+'nocontribs' => 'Geen veranderinge wat by hierdie kriteria pas, is gevind nie.',
+'uctop' => ' (boontoe)',
+'month' => 'Vanaf maand (en vroeër):',
+'year' => 'Vanaf jaar (en vroeër):',
+
+'sp-contributions-newbies' => 'Wys slegs bydraes deur nuwe rekenings',
+'sp-contributions-newbies-sub' => 'Vir nuwe gebruikers',
+'sp-contributions-newbies-title' => 'Bydraes van nuwe gebruikers',
+'sp-contributions-blocklog' => 'Blokkeerlogboek',
+'sp-contributions-search' => 'Soek na bydraes',
+'sp-contributions-username' => 'IP-adres of gebruikersnaam:',
+'sp-contributions-submit' => 'Vertoon',
# What links here
'whatlinkshere' => 'Skakels hierheen',
'whatlinkshere-title' => 'Bladsye wat verwys na "$1"',
'whatlinkshere-page' => 'Bladsy:',
-'linklistsub' => '(Lys van skakels)',
'linkshere' => "Die volgende bladsye skakel na '''[[:$1]]''':",
'nolinkshere' => "Geen bladsye skakel na '''[[:$1]]'''.",
'nolinkshere-ns' => "Geen bladsye skakel na '''[[:$1]]''' in die verkose naamruimte nie.",
@@ -1623,6 +1801,7 @@ Vul 'n spesifieke rede hier onder in (haal byvoorbeeld spesifieke bladsye wat ge
Sien die [[Special:IPBlockList|IP-bloklys]] vir geblokkeerde adresse.",
'unblocklogentry' => 'blokkade van $1 is opgehef:',
'block-log-flags-anononly' => 'anonieme gebruikers alleenlik',
+'block-log-flags-nocreate' => 'Registrasie van gebruikers buite werking',
'block-log-flags-noemail' => 'e-pos versper',
'ipb_expiry_invalid' => 'Ongeldige duur.',
'ipb_already_blocked' => '"$1" is reeds geblok',
@@ -1669,6 +1848,9 @@ maak asseblief seker dat u die gevolge van hierdie aksie verstaan voordat u voor
Indien wel sal u self die blad moet skuif of versmelt (indien nodig).",
'movearticle' => 'Skuif bladsy',
+'movenologin' => 'Nie ingeteken nie',
+'movenologintext' => "U moet 'n geregistreerde gebruiker wees en [[Special:UserLogin|ingeteken]]
+wees om 'n bladsy te skuif.",
'movenotallowed' => 'U het nie regte om bladsye te skuif nie.',
'newtitle' => 'Na nuwe titel',
'move-watch' => 'Hou hierdie bladsy dop',
@@ -1701,6 +1883,7 @@ Die teikenartikel "[[:$1]]" bestaan reeds. Wil u dit skrap om plek te maak vir d
'selfmove' => 'Bron- en teikentitels is dieselfde; kan nie bladsy oor homself skuif nie.',
'imageinvalidfilename' => 'Die nuwe lêernaam is ongeldig',
'fix-double-redirects' => 'Opdateer alle aansture wat na die oorspronklike titel wys',
+'move-leave-redirect' => "Los 'n aanstuur agter",
# Export
'export' => 'Eksporteer bladsye',
@@ -1709,7 +1892,7 @@ Die eksportlêer kan daarna geïmporteer word na enige ander MediaWiki webwerf v
Verskaf die name van die bladsye wat geëksporteer moet word in die onderstaande veld, een bladsy per lyn, en kies of u alle weergawes (met geskiedenis) of slegs die nuutste weergawe soek.
-In die laatste geval kan u ook \'n verwysing gebruik, byvoorbeeld [[{{ns:special}}:Export/{{MediaWiki:Mainpage}}]] vir die bladsy "{{MediaWiki:Mainpage}}".',
+In die laatste geval kan u ook \'n verwysing gebruik, byvoorbeeld [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] vir die bladsy "{{MediaWiki:Mainpage}}".',
'exportcuronly' => 'Slegs die nuutste weergawes, sonder volledige geskiedenis',
'export-submit' => 'Eksporteer',
'export-addcattext' => 'Voeg bladsye by van kategorie:',
@@ -1737,6 +1920,7 @@ In die laatste geval kan u ook \'n verwysing gebruik, byvoorbeeld [[{{ns:special
'import' => 'Voer bladsye in',
'import-interwiki-submit' => 'importeer',
'import-interwiki-namespace' => 'Plaas bladsye in naamruimte:',
+'import-comment' => 'Opmerking:',
'importstart' => 'Importeer bladsye...',
'import-revision-count' => '$1 {{PLURAL:$1|weergawe|weergawes}}',
'importnopages' => 'Geen bladsye om te importeer nie.',
@@ -1819,12 +2003,12 @@ In die laatste geval kan u ook \'n verwysing gebruik, byvoorbeeld [[{{ns:special
'common.css' => '/** Gemeenskaplike CSS vir alle omslae */',
# Attribution
-'anonymous' => 'Anonieme gebruiker(s) van {{SITENAME}}',
+'anonymous' => 'Anonieme {{PLURAL:$1|gebruiker|gebruikers}} van {{SITENAME}}',
'siteuser' => '{{SITENAME}} gebruiker $1',
'lastmodifiedatby' => 'Hierdie bladsy is laaste gewysig $2, $1 deur $3.', # $1 date, $2 time, $3 user
'othercontribs' => 'Gebaseer op werk van $1.',
'others' => 'ander',
-'siteusers' => '{{SITENAME}} gebruiker(s) $1',
+'siteusers' => '{{SITENAME}}-{{PLURAL:$2|gebruikers|gebruikers}} $1',
# Info page
'infosubtitle' => 'Inligting vir bladsy',
@@ -1834,6 +2018,11 @@ In die laatste geval kan u ook \'n verwysing gebruik, byvoorbeeld [[{{ns:special
'numauthors' => 'Aantal outeurs (bladsy): $1',
'numtalkauthors' => 'Aantal outeurs (besprekingsblad): $1',
+# Skin names
+'skinname-standard' => 'Standaard',
+'skinname-nostalgia' => 'Nostalgie',
+'skinname-cologneblue' => 'Keulen blou',
+
# Math options
'mw_math_png' => 'Gebruik altyd PNG.',
'mw_math_simple' => 'Gebruik HTML indien dit eenvoudig is, andersins PNG.',
@@ -1882,10 +2071,12 @@ $1',
'show-big-image' => 'Volle resolusie',
'show-big-image-thumb' => '<small>Grootte van hierdie voorskou: $1 × $2 pixels</small>',
-# Special:NewImages
+# Special:NewFiles
'newimages' => 'Gallery van nuwe beelde',
'imagelisttext' => "Hier onder is a lys van '''$1''' {{PLURAL:$1|lêer|lêers}}, $2 gesorteer.",
'newimages-summary' => 'Die spesiale bladsy wys die nuutste lêers wat na die wiki opgelaai is.',
+'newimages-legend' => 'Filter',
+'newimages-label' => 'Lêernaam (of deel daarvan):',
'showhidebots' => '($1 robotte)',
'noimages' => 'Niks te sien nie.',
'ilsubmit' => 'Soek',
@@ -2017,6 +2208,10 @@ Ander velde sal versteek wees.
'exif-lightsource-19' => 'Standaard lig C',
'exif-lightsource-255' => 'Ander ligbron',
+# Flash modes
+'exif-flash-fired-0' => 'Flits het nie afgegaan',
+'exif-flash-fired-1' => 'Flits het afgegaan',
+
'exif-focalplaneresolutionunit-2' => 'duim',
'exif-sensingmethod-1' => 'Ongedefineer',
@@ -2123,21 +2318,9 @@ Hierde bevestigingkode verval om $4.',
Bevestig asseblief dat u regtig hierdie blad oor wil skep.",
'recreate' => 'Herskep',
-# HTML dump
-'redirectingto' => 'Stuur aan na [[:$1]]...',
-
# action=purge
-'confirm_purge' => 'Verwyder die kas van hierdie blad?
-
-$1',
'confirm_purge_button' => 'OK',
-
-# AJAX search
-'searchcontaining' => "Soek na bladsye wat ''$1'' bevat.",
-'searchnamed' => "Soek vir bladsye genaamd ''$1''.",
-'articletitles' => "Artikels wat met ''$1'' begin",
-'hideresults' => 'Steek resultate weg',
-'useajaxsearch' => 'Gebruik AJAX-soek',
+'confirm-purge-top' => 'Verwyder die kas van hierdie blad?',
# Multipage image navigation
'imgmultipageprev' => '← vorige bladsy',
@@ -2234,7 +2417,7 @@ U kan ook die [[Special:Watchlist/edit|standaard opdaterigskerm gebruik]].",
'filepath-summary' => 'Die spesiale bladsy wys die volledige pad vir \'n lêer.
Beelde word in hulle volle resolusie gewys. Ander lêertipes word direk met hulle MIME-geskakelde programme geopen.
-Sleutel die lêernaam in sonder die "{{ns:image}}:" voorvoegsel.',
+Sleutel die lêernaam in sonder die "{{ns:file}}:" voorvoegsel.',
# Special:FileDuplicateSearch
'fileduplicatesearch' => 'Soek duplikaat lêers',
diff --git a/languages/messages/MessagesAln.php b/languages/messages/MessagesAln.php
index d7625d9f..5cbab582 100644
--- a/languages/messages/MessagesAln.php
+++ b/languages/messages/MessagesAln.php
@@ -10,6 +10,11 @@
$fallback = 'sq';
+$specialPageAliases = array(
+ 'Popularpages' => array( 'Faqe të famshme' ),
+ 'Search' => array( 'Kërko' ),
+);
+
$messages = array(
# User preference toggles
'tog-underline' => 'Nënvizoji lidhjet',
@@ -56,8 +61,6 @@ $messages = array(
'underline-never' => 'kurrë',
'underline-default' => 'sipas shfletuesit',
-'skinpreview' => '(Parapamje)',
-
# Dates
'sunday' => 'E diel',
'monday' => 'E háne',
@@ -146,7 +149,7 @@ $messages = array(
'mytalk' => 'Diskutimet e mia',
'anontalk' => 'Diskutimet për këtë IP',
'navigation' => 'Shfleto',
-'and' => 'dhe',
+'and' => '&#32;dhe',
# Metadata in edit box
'metadata_help' => 'Metadata:',
@@ -207,8 +210,6 @@ $messages = array(
# 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' => 'Rreth {{SITENAME}}',
'aboutpage' => 'Project:Rreth',
-'bugreports' => 'Kontakt',
-'bugreportspage' => 'Project:Kontakt',
'copyright' => 'Përmbajtja asht në disponim nëpërmjet liqencës $1.',
'copyrightpagename' => '{{SITENAME}} Të drejta autori',
'copyrightpage' => '{{ns:project}}:Të drejta autori',
@@ -231,8 +232,6 @@ $messages = array(
'badaccess' => 'Gabim leje',
'badaccess-group0' => 'Nuk jeni lejue me e bá kët veprim.',
-'badaccess-group1' => 'Ky veprim asht i limituem për përdoruesit e grupit $1',
-'badaccess-group2' => 'Veprimi i kërkuem asht i limituem për përdoruesit e grupit $1.',
'badaccess-groups' => 'Ky veprim asht i limituem për përdoruesit e grupit $1.',
'versionrequired' => 'Nevojitet versioni $1 i MediaWiki-it',
@@ -321,7 +320,6 @@ Mirëmbajtësi i cili e ka bllokue dha këtë arsye: $1",
'cannotdelete' => 'Nuk mujta me gris këtë faqe ose figurë të dhënë. (Munet qi asht e grisur nga dikush tjeter.)',
'badtitle' => 'Titull i gabuem',
'badtitletext' => 'Titulli i faqes qi kërkuet nuk ishte i saktë, ishte bosh, ose ishte një lidhje gabim me një titull wiki internacional.',
-'perfdisabled' => "Ju kërkoj të falme! Ky veprim asht bllokue përkohsisht se e ngadalëson regjistrin aq shumë sa s'munet me përdor kërrkush tjetër.",
'perfcached' => 'Informacioni i mëposhtëm asht kopje e ruajtme dhe munet mos me kán e freskët:',
'perfcachedts' => 'Informacioni i mëposhtëm asht një kopje e rifreskueme me $1.',
'wrong_wfQuery_params' => 'Parametra gabim te wfQuery()<br />
@@ -390,8 +388,8 @@ Llogaria juej asht hap. Mos harroni me ndryshu parapëlqimet e {{SITENAME}}-s.',
'hr_tip' => 'vijë horizontale (përdoreni rallë)',
# Edit pages
-'summary' => 'Përmbledhje',
-'subject' => 'Subjekt/Titull',
+'summary' => 'Përmbledhje:',
+'subject' => 'Subjekt/Titull:',
'minoredit' => 'Ky asht një redaktim i vogël',
'watchthis' => 'Mbikqyre kët faqe',
'showpreview' => 'Trego parapamjen',
@@ -406,7 +404,7 @@ Llogaria juej asht hap. Mos harroni me ndryshu parapëlqimet e {{SITENAME}}-s.',
# History pages
'revisionasof' => 'Versioni i $1',
-'revision-info' => 'Versioni me $1 nga $2',
+'revision-info' => 'Versioni me $1 nga $2', # Additionally available: $3: revision id
'previousrevision' => '← Verzion ma i vjetër',
'cur' => 'tash',
'last' => 'fund',
@@ -417,16 +415,18 @@ Llogaria juej asht hap. Mos harroni me ndryshu parapëlqimet e {{SITENAME}}-s.',
'editundo' => 'ktheje',
# Search results
-'noexactmatch' => 'Faqja me atë titull nuk asht krijue
+'noexactmatch' => 'Faqja me atë titull nuk asht krijue
Muneni me [[$1|fillu një artikull]] me kët titull.
Ju lutem kërkoni {{SITENAME}}-n para se me krijue një artikull të ri se munet me kánë nën një titull tjetër.',
-'viewprevnext' => 'Shikoni ($1) ($2) ($3).',
-'powersearch' => 'Kërko',
+'viewprevnext' => 'Shikoni ($1) ($2) ($3).',
+'searchhelp-url' => 'Help:Ndihmë',
+'powersearch' => 'Kërko',
# Preferences page
'mypreferences' => 'Parapëlqimet',
+'skin-preview' => 'Parapamje',
# Recent changes
'recentchanges' => 'Ndryshimet e fundit',
@@ -449,7 +449,7 @@ Ju lutem kërkoni {{SITENAME}}-n para se me krijue një artikull të ri se munet
# Upload
'upload' => 'Ngarkoni skeda',
-# Image description page
+# File description page
'filehist' => 'Historiku i dosjes',
'filehist-datetime' => 'Data/Ora',
'filehist-user' => 'Përdoruesi',
@@ -488,29 +488,29 @@ Ju lutem kërkoni {{SITENAME}}-n para se me krijue një artikull të ri se munet
'categories' => 'Kategori',
# Watchlist
-'mywatchlist' => 'Lista mbikqyrëse',
-'addedwatch' => 'U shtu te lista mbikqyrëse',
-'removedwatch' => 'U hjek nga lista mibkqyrëse',
-'removedwatchtext' => 'Faqja "<nowiki>$1</nowiki>" asht hjek nga lista mbikqyrëse e juej.',
-'watch' => 'Mbikqyre',
-'unwatch' => 'Çmbikqyre',
-'watchlist-hide-own' => 'Mshehi redaktimet e mija',
-'watchlist-hide-minor' => 'Mshehi redaktimet e vogla',
+'mywatchlist' => 'Lista mbikqyrëse',
+'addedwatch' => 'U shtu te lista mbikqyrëse',
+'removedwatch' => 'U hjek nga lista mibkqyrëse',
+'removedwatchtext' => 'Faqja "<nowiki>$1</nowiki>" asht hjek nga lista mbikqyrëse e juej.',
+'watch' => 'Mbikqyre',
+'unwatch' => 'Çmbikqyre',
# Displayed when you click the "watch" button and it is in the process of watching
'watching' => 'Tuj mbikqyrë...',
'unwatching' => 'Tuj çmbikqyrë...',
-# Delete/protect/revert
-'deletedarticle' => 'grisi "$1"',
+# Delete
+'deletedarticle' => 'grisi "$1"',
+
+# Protect
'protect-legend' => 'Konfirmoni',
'protectcomment' => 'Arsyja:',
'protectexpiry' => 'Afáti',
'protect_expiry_invalid' => 'Data e skadimit asht e pasaktë.',
'protect_expiry_old' => 'Data e skadimit asht në kohën kalueme.',
'protect-unchain' => 'Ndryshoje lejen e zhvendosjeve',
-'protect-text' => 'Këtu muneni me shiku dhe me ndryshu nivelin e mbrojtjes për faqen <strong><nowiki>$1</nowiki></strong>.',
-'protect-locked-access' => 'Llogaria juej nuk ka privilegjet e nevojitme për me ndryshu nivelin e mbrojtjes. Kufizimet e kësaj faqe janë <strong>$1</strong>:',
+'protect-text' => "Këtu muneni me shiku dhe me ndryshu nivelin e mbrojtjes për faqen '''<nowiki>$1</nowiki>'''.",
+'protect-locked-access' => "Llogaria juej nuk ka privilegjet e nevojitme për me ndryshu nivelin e mbrojtjes. Kufizimet e kësaj faqe janë '''$1''':",
'protect-default' => '(parazgjedhje)',
'protect-level-autoconfirmed' => 'Blloko përdoruesit pa llogari',
'protect-level-sysop' => 'Lejo veç administruesit',
@@ -531,7 +531,6 @@ Ju lutem kërkoni {{SITENAME}}-n para se me krijue një artikull të ri se munet
# What links here
'whatlinkshere' => "Lidhjet k'tu",
'whatlinkshere-title' => 'Faqe qi lidhen me $1',
-'linklistsub' => '(Listë e lidhjeve)',
'linkshere' => "Faqet e mëposhtme lidhen k'tu '''[[:$1]]''':",
'isredirect' => 'faqe përcjellëse',
'istemplate' => 'përfshirë',
diff --git a/languages/messages/MessagesAm.php b/languages/messages/MessagesAm.php
index 3a3a16f4..256d3232 100644
--- a/languages/messages/MessagesAm.php
+++ b/languages/messages/MessagesAm.php
@@ -5,26 +5,33 @@
* @file
*
* @author Codex Sinaiticus
+ * @author Elfalem
* @author Teferra
*/
$namespaceNames = array(
- NS_MEDIA => 'ፋይል',
- NS_SPECIAL => 'ልዩ',
- NS_TALK => 'ውይይት',
- NS_USER => 'አባል',
- NS_USER_TALK => 'አባል_ውይይት',
- NS_PROJECT_TALK => '$1_ውይይት',
- NS_IMAGE => 'ስዕል',
- NS_IMAGE_TALK => 'ስዕል_ውይይት',
- NS_MEDIAWIKI => 'መልዕክት',
- NS_MEDIAWIKI_TALK => 'መልዕክት_ውይይት',
- NS_TEMPLATE => 'መልጠፊያ',
- NS_TEMPLATE_TALK => 'መልጠፊያ_ውይይት',
- NS_HELP => 'እርዳታ',
- NS_HELP_TALK => 'እርዳታ_ውይይት',
- NS_CATEGORY => 'መደብ',
- NS_CATEGORY_TALK => 'መደብ_ውይይት',
+ NS_MEDIA => 'ፋይል',
+ NS_SPECIAL => 'ልዩ',
+ NS_TALK => 'ውይይት',
+ NS_USER => 'አባል',
+ NS_USER_TALK => 'አባል_ውይይት',
+ NS_PROJECT_TALK => '$1_ውይይት',
+ NS_FILE => 'ስዕል',
+ NS_FILE_TALK => 'ስዕል_ውይይት',
+ NS_MEDIAWIKI => 'መልዕክት',
+ NS_MEDIAWIKI_TALK => 'መልዕክት_ውይይት',
+ NS_TEMPLATE => 'መልጠፊያ',
+ NS_TEMPLATE_TALK => 'መልጠፊያ_ውይይት',
+ NS_HELP => 'እርዳታ',
+ NS_HELP_TALK => 'እርዳታ_ውይይት',
+ NS_CATEGORY => 'መደብ',
+ NS_CATEGORY_TALK => 'መደብ_ውይይት',
+);
+
+$specialPageAliases = array(
+ 'Shortpages' => array( 'አጫጭር_ገጾች' ),
+ 'Longpages' => array( 'ረጃጅም_ገጾች' ),
+ 'Newpages' => array( 'አዳዲስ_ገጾች' ),
);
$messages = array(
@@ -65,16 +72,17 @@ $messages = array(
'tog-watchlisthideown' => 'የራስዎ ለውጦች ከሚከታተሉት ገጾች ይደበቁ',
'tog-watchlisthidebots' => 'የቦት (መሣርያ) ለውጦች ከሚከታተሉት ገጾች ይደበቁ',
'tog-watchlisthideminor' => 'ጥቃቅን ለውጦች ከሚከታተሉት ገጾች ይደበቁ',
+'tog-watchlisthideliu' => 'ያባላት ለውጦች ከምከታተል ገጾች ዝርዝር ይደበቁ',
+'tog-watchlisthideanons' => 'የቁ. አድራሻ ለውጦች ከምከታተል ገጾች ዝርዝር ይደበቁ',
'tog-ccmeonemails' => 'ወደ ሌላ ተጠቃሚ የምልከው ኢሜል ቅጂ ለኔም ይላክ',
'tog-diffonly' => 'ከለውጦቹ ስር የገጽ ይዞታ አታሳይ',
'tog-showhiddencats' => 'የተደበቁ መደቦች ይታዩ',
+'tog-norollbackdiff' => 'ROLLBACK ከማድረግ በኋላ ልዩነቱ ማሳየት ይቅር',
'underline-always' => 'ሁሌም ይህን',
'underline-never' => 'ሁሌም አይሁን',
'underline-default' => 'የቃኝ ቀዳሚ ባህሪዎች',
-'skinpreview' => '(ቅድመ-ዕይታ)',
-
# Dates
'sunday' => 'እሑድ',
'monday' => 'ሰኞ',
@@ -168,7 +176,7 @@ $messages = array(
'mytalk' => 'የኔ ውይይት',
'anontalk' => 'ውይይት ለዚሁ ቁ. አድራሻ',
'navigation' => 'መቃኘት',
-'and' => 'እና',
+'and' => '&#32;እና',
# Metadata in edit box
'metadata_help' => 'ተጨማሪ መረጃ:',
@@ -231,8 +239,6 @@ $messages = array(
# 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' => 'ስለ {{SITENAME}} መርሃግብር',
'aboutpage' => 'Project:ስለ',
-'bugreports' => 'ተውሳክ ማመልከቻ',
-'bugreportspage' => 'Project:ተውሳክ ማመልከቻ',
'copyright' => 'ይዘቱ በ$1 ሥር ይገኛል።',
'copyrightpagename' => '{{SITENAME}} የቅጂ መብት',
'copyrightpage' => '{{ns:project}}:የማብዛት መብት ደንብ',
@@ -255,8 +261,6 @@ $messages = array(
'badaccess' => 'ያልተፈቀደ - አይቻልም',
'badaccess-group0' => 'የጠየቁት አድራጎት እንዲፈጸም ፈቃድ የለዎም።',
-'badaccess-group1' => 'የጠየቁት አድራጎት ለ$1 ማዕረግ ላላቸው አባላት ብቻ ይፈቀዳል።',
-'badaccess-group2' => 'የጠየቁት አድራጎት ለ$1 ማዕረጎች ላሏቸው አባላት ብቻ ይፈቀዳል።',
'badaccess-groups' => 'የጠየቁት አድራጎት ለ$1 ማዕረጎች ላሏቸው አባላት ብቻ ይፈቀዳል።',
'versionrequired' => 'የMediaWiki ዝርያ $1 ያስፈልጋል።',
@@ -271,6 +275,8 @@ $messages = array(
'editsection' => 'አርም',
'editold' => 'አርም',
'viewsourceold' => 'ምንጩን ለማየት',
+'editlink' => 'አርም',
+'viewsourcelink' => 'ምንጩን ለማየት',
'editsectionhint' => 'ክፍሉን «$1» ለማስተካከል',
'toc' => 'ማውጫ',
'showtoc' => 'አሳይ',
@@ -295,7 +301,7 @@ $messages = array(
'nstab-project' => 'የፕሮጀክት ገጽ',
'nstab-image' => 'ፋይል',
'nstab-mediawiki' => 'መልዕክት',
-'nstab-template' => 'መልጠፊያ',
+'nstab-template' => 'መለጠፊያ',
'nstab-help' => 'የመመሪያ ገጽ',
'nstab-category' => 'ምድብ',
@@ -322,6 +328,8 @@ $1',
'readonlytext' => 'መረጃ-ቤቱ አሁን ከመቀየር ተቆልፏል። ይህ ለተራ አጠባበቅ ብቻ መሆኑ አይቀርም። ከዚያ በኋላ እንደ ወትሮ ሁኔታ ይኖራል።
የቆለፉት መጋቢ ይህንን መግለጫ አቀረቡ፦ $1',
+'missingarticle-rev' => '(እትም#: $1)',
+'missingarticle-diff' => '(ልዩነት# : $1 እና $2)',
'readonly_lag' => 'ተከታይ ሰርቨሮች ለቀዳሚው እስከሚደርሱ ድረስ መረጃ-ቤቱ በቀጥታ ተቆልፏል።',
'internalerror' => 'የውስጥ ስህተት',
'internalerror_info' => 'የውስጥ ስህተት፦ $1',
@@ -337,7 +345,6 @@ $1',
'cannotdelete' => 'የተወሰነው ገጽ ወይም ፋይል ለማጥፋት አልተቻለም። (ምናልባት በሌላ ሰው እጅ ገና ጠፍቷል።)',
'badtitle' => 'መጥፎ አርዕስት',
'badtitletext' => 'የፈለጉት አርዕስት ልክ አልነበረም። ምናልባት ለአርዕስት የማይሆን የፊደል ምልክት አለበት።',
-'perfdisabled' => 'ይቅርታ! ማንም ዊኪውን ለመጠቀም እስከማይችል ድረስ መረጃ-ቤቱን ስለሚያዘገይ ይህ ተግባር ለግዜው እንደማይሰራ ተደርጓል።',
'perfcached' => 'ማስታወቂያ፡ ይህ መረጃ በየጊዜ የሚታደስ ስለሆነ ዘመናዊ ሳይሆን የቆየ ሊሆን ይችላል።',
'perfcachedts' => 'የሚቀጥለው መረጃ ተቆጥቧል፣ መጨረሻ የታደሠው $1 እ.ኤ.አ. ነው።',
'querypage-no-updates' => 'ይህ ገጽ አሁን የታደሠ አይደለም። ወደፊትም መታደሱ ቀርቷል። በቅርብ ግዜ አይታደስም።',
@@ -351,7 +358,7 @@ $1',
'protectedpagetext' => 'ይኸው ገጽ እንዳይታረም ተጠብቋል።',
'viewsourcetext' => 'የዚህን ገጽ ምንጭ ማየትና መቅዳት ይችላሉ።',
'protectedinterface' => 'ይህ ገጽ ለስልቱ ገጽታ ጽሑፍን ያቀርባል፣፡ ስለዚህ እንዳይበላሽ ተጠብቋል።',
-'editinginterface' => "'''ማስጠንቀቂያ፦''' ይህ ገጽ ለድረገጹ መልክ ጽሕፈት ይሰጣል። በዊኪ ሁሉ ላይ መላውን የድረገጽ መልክ በቀላል ለማስተርጎም [http://translatewiki.net/wiki/Main_Page?setlang=am Betawiki] ይጎብኙ።",
+'editinginterface' => "'''ማስጠንቀቂያ፦''' ይህ ገጽ ለድረገጹ መልክ ጽሕፈት ይሰጣል። በዊኪ ሁሉ ላይ መላውን የድረገጽ መልክ በቀላል ለማስተርጎም [http://translatewiki.net/wiki/Main_Page?setlang=am translatewiki.net] ይጎብኙ።",
'sqlhidden' => '(የመደበኛ-የመጠይቅ-ቋንቋ (SQL) ጥያቄ ተደበቀ)',
'cascadeprotected' => "'''ማስጠንቀቂያ፦''' ይህ አርእስት ሊፈጠር ወይም ሊቀየር አይቻልም። ምክንያቱም ወደ {{PLURAL:$1|ተከታተለው አርዕስት|ተከታተሉት አርእስቶች}} ተጨምሯል።
$2",
@@ -360,11 +367,14 @@ $2",
'ns-specialprotected' => 'ልዩ ገጾችን ማረም አይፈቀድም።',
'titleprotected' => "ይህ አርዕስት እንዳይፈጠር በ[[User:$1|$1]] ተጠብቋል። የተሰጠው ምክንያት ''$2'' ነው።",
+# Virus scanner
+'virus-unknownscanner' => 'ያልታወቀ antivirus:',
+
# Login and logout pages
'logouttitle' => 'የአባል መውጫ',
-'logouttext' => '<strong>አሁን ወጥተዋል።</strong><br /> አሁንም በቁጥር መታወቂያዎ ማዘጋጀት ይቻላል። ወይም ደግሞ እንደገና በብዕር ስምዎ መግባት ይችላሉ።
+'logouttext' => "'''አሁን ወጥተዋል።'''<br /> አሁንም በቁጥር መታወቂያዎ ማዘጋጀት ይቻላል። ወይም ደግሞ እንደገና በብዕር ስምዎ መግባት ይችላሉ።
----
-በጥቂት ሴኮንድ ውስጥ ወደሚከተለው ገጽ በቀጥታ ይመለሳል፦',
+በጥቂት ሴኮንድ ውስጥ ወደሚከተለው ገጽ በቀጥታ ይመለሳል፦",
'welcomecreation' => '== ሰላምታ፣ $1! ==
የብዕር ስምዎ ተፈጥሯል። ምርጫዎችዎን ለማስተካከል ይችላሉ።',
@@ -375,7 +385,6 @@ $2",
'remembermypassword' => '(መግቢያዎ እንዲታወስ ምልክት እዚህ ያድርጉ)',
'yourdomainname' => 'የእርስዎ ከባቢ (domain)፦',
'externaldberror' => 'ወይም አፍአዊ የማረጋገጫ መረጃ-ቤት ስኅተት ነበረ፣ ወይም አፍአዊ አባልነትዎን ማሳደስ አልተፈቀዱም።',
-'loginproblem' => '<b>በመግባትዎ አንድ ችግር ኖሯል። </b><br />እንደገና ይሞክሩ!',
'login' => 'ለመግባት',
'nav-login-createaccount' => 'መግቢያ',
'loginprompt' => '(You must have cookies enabled to log in to {{SITENAME}}.)',
@@ -440,17 +449,26 @@ $2",
'createaccount-text' => 'አንድ ሰው ለኢሜል አድራሻዎ {{SITENAME}} ($4) «$2» የተባለውን ብዕር ስም በመግቢያ ቃል «$3» ፈጥሯል። አሁን ገብተው የመግቢያ ቃልዎን መቀየር ይቫልዎታል።
ይህ ብዕር ስም በስህተት ከተፈጠረ፣ ይህን መልእክት ቸል ማለት ይችላሉ።',
+'login-throttled' => 'በዚሁ አባል ስም በጥቂት ግዜ ውስጥ ከመጠን በላይ ሙከራዎች አድርገዋል።
+እባክዎ እንደገና ሳይሞክሩ ለጥቂት ደቂቃ ይቆዩ።',
'loginlanguagelabel' => 'ቋምቋ፦ $1',
# Password reset dialog
-'resetpass' => 'የአባል መግቢያ ቃል ለመቀየር',
-'resetpass_announce' => 'በኢ-ሜል በተላከ ጊዜያዊ ኮድ ገብተዋል። መግባትዎን ለመጨርስ፣ አዲስ መግቢያ ቃል እዚህ መምረጥ አለብዎ።',
-'resetpass_header' => 'መግቢያ ቃል ለመቀየር',
-'resetpass_submit' => 'መግቢያ ቃል ለመቀየርና ለመግባት',
-'resetpass_success' => 'የመግቢያ ቃልዎ መቀየሩ ተከናወነ! አሁን መግባት ይደረግልዎታል......',
-'resetpass_bad_temporary' => 'ትክክለኛ ያልሆነ ጊዜያዊ መግቢያ ቃል። ምናልባት ከዚህ በፊት መግቢያ ቃልዎን በመከናወን ቀየሩ፤ ወይም አዲስ ጊዜያዊ መግቢያ ቃል ጠይቀዋል።',
-'resetpass_forbidden' => 'በ{{SITENAME}} የመግቢያ ቃል መቀየር አይቻልም።',
-'resetpass_missing' => 'የማመልከቻ መረጃ የለም።',
+'resetpass' => 'የአባል መግቢያ ቃል ለመቀየር',
+'resetpass_announce' => 'በኢ-ሜል በተላከ ጊዜያዊ ኮድ ገብተዋል። መግባትዎን ለመጨርስ፣ አዲስ መግቢያ ቃል እዚህ መምረጥ አለብዎ።',
+'resetpass_header' => 'መግቢያ ቃል ለመቀየር',
+'oldpassword' => 'የአሁኑ መግቢያ ቃልዎ',
+'newpassword' => 'አዲስ መግቢያ ቃል',
+'retypenew' => 'አዲስ መግቢያ ቃል ዳግመኛ',
+'resetpass_submit' => 'መግቢያ ቃል ለመቀየርና ለመግባት',
+'resetpass_success' => 'የመግቢያ ቃልዎ መቀየሩ ተከናወነ! አሁን መግባት ይደረግልዎታል......',
+'resetpass_bad_temporary' => 'ትክክለኛ ያልሆነ ጊዜያዊ መግቢያ ቃል። ምናልባት ከዚህ በፊት መግቢያ ቃልዎን በመከናወን ቀየሩ፤ ወይም አዲስ ጊዜያዊ መግቢያ ቃል ጠይቀዋል።',
+'resetpass_forbidden' => 'በ{{SITENAME}} የመግቢያ ቃል መቀየር አይቻልም።',
+'resetpass-no-info' => 'ይህንን ገጽ በቀጥታ ለማግኘት አስቀድሞ መግባት ያስፈልጋል።',
+'resetpass-submit-loggedin' => 'ቃልዎ ይቀየር',
+'resetpass-wrong-oldpass' => 'ጊዜያዊው ወይም ያሁኑኑ መግቢያ ቃል አይስማማም።
+ምናልባት መግቢያ ቃልዎን መቀይሩ ተከናወነ፣ ወይም አዲስ ጊዜያዊ መግቢያ ቃልን ጠየቁ።',
+'resetpass-temp-password' => 'ኅላፊ (ጊዜያዊ) መግቢያ ቃል፦',
# Edit page toolbar
'bold_sample' => 'ጨለማ ጽሕፈት',
@@ -473,8 +491,8 @@ $2",
'hr_tip' => "አድማሳዊ መስመር (በ'----') ለመፍጠር",
# Edit pages
-'summary' => 'ማጠቃለያ',
-'subject' => 'ጥቅል ርዕስ',
+'summary' => 'ማጠቃለያ:',
+'subject' => 'ጥቅል ርዕስ:',
'minoredit' => 'ይህ ለውጥ ጥቃቅን ነው።',
'watchthis' => 'ይህንን ገጽ ለመከታተል',
'savearticle' => 'ገጹን አስቀምጥ',
@@ -486,7 +504,7 @@ $2",
'missingsummary' => "'''ማስታወሻ፦''' ማጠቃለያ ገና አላቀረቡም። እንደገና «ገጹን ለማቅረብ» ቢጫኑ፣ ያለ ማጠቃለያ ይላካል።",
'missingcommenttext' => 'እባክዎ አስተያየት ከዚህ በታች ያስግቡ።',
'missingcommentheader' => "'''ማስታወሻ፦''' ለዚሁ አስተያየት ምንም አርእስት አላቀረቡም። 'ለማቅረብ' እንደገና ቢጫኑ ለውጥዎ ያለ አርዕስት ይሆናል።",
-'summary-preview' => 'የማጠቃለያ ቅድመ እይታ',
+'summary-preview' => 'የማጠቃለያ ቅድመ እይታ:',
'subject-preview' => 'የአርእስት ቅድመ-ዕይታ',
'blockedtitle' => 'አባል ተከለክሏል',
'blockedtext' => "<big>'''የርስዎ ብዕር ስም ወይም ቁጥር አድራሻ ከማዘጋጀት ተከለክሏል።'''</big>
@@ -531,15 +549,15 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'anontalkpagetext' => "----''ይኸው ገጽ ገና ያልገባ ወይም ብዕር ስም የሌለው ተጠቃሚ ውይይት ገጽ ነው። መታወቂያው በ[[ቁጥር አድራሻ]] እንዲሆን ያስፈልጋል። አንዳንዴ ግን አንድ የቁጥር አድራሻ በሁለት ወይም በብዙ ተጠቃሚዎች የጋራ ሊሆን ይችላል። ስለዚህ ለርስዎ የማይገባ ውይይት እንዳይደርስልዎ፣ [[Special:UserLogin|«መግቢያ»]] በመጫን የብዕር ስም ለማውጣት ይችላሉ።''",
'noarticletext' => 'በአሁኑ ወቅት በዚህ ገጽ ላይ ምንም ጽሑፍ የለም፤ በሌላ ገጾች [[Special:Search/{{PAGENAME}}|የዚህን ገጽ አርዕስት መፈለግ]] ወይም [{{fullurl:{{FULLPAGENAME}}|action=edit}} አዲስ ገፅ ማዘጋጀት ይችላሉ].',
'userpage-userdoesnotexist' => 'የብዕር ስም «$1» አልተመዘገበም። እባክዎ ይህን ገጽ ለመፍጠር/ ለማስተካከል የፈለጉ እንደ ሆነ ያረጋግጡ።',
-'usercssjsyoucanpreview' => "<strong>ምክር፦</strong> ሳይቆጠብ አዲስ CSS/JSዎን ለመሞከር 'ቅድመ እይታ' የሚለውን ይጫኑ።",
+'usercssjsyoucanpreview' => "'''ምክር፦''' ሳይቆጠብ አዲስ CSS/JSዎን ለመሞከር 'ቅድመ እይታ' የሚለውን ይጫኑ።",
'usercsspreview' => "'''ማስታወሻ፦ CSS-ዎን ለሙከራ ብቻ እያዩ ነው፤ ገና አልተቆጠበም!'''",
'userjspreview' => "'''ማስታወሻ፦ JavaScriptዎን ለሙከራ ብቻ እያዩ ነው፤ ገና አልተቆጠበም!'''",
'userinvalidcssjstitle' => "'''ማስጠንቀቂያ፦''' «$1» የሚባል መልክ የለም። ልዩ .css እና .js ገጾች በትንንሽ እንግሊዝኛ ፊደል መጀመር እንዳለባቸው ያስታውሱ። ለምሳሌ፦ {{ns:user}}:Foo/monobook.css ልክ ነው እንጂ {{ns:user}}:Foo/Monobook.css አይደለም።",
'updated' => '(የታደሰ)',
-'note' => '<strong>ማሳሰቢያ፦</strong>',
-'previewnote' => 'ማስታወቂያ፦ <strong><big>ይህ ለሙከራው ብቻ ነው የሚታየው -- ምንም ለውጦች ገና አልተላኩም!</big></strong>',
+'note' => "'''ማሳሰቢያ፦'''",
+'previewnote' => "ማስታወቂያ፦ '''<big>ይህ ለሙከራው ብቻ ነው የሚታየው -- ምንም ለውጦች ገና አልተላኩም!</big>'''",
'previewconflict' => 'ለማስቀምጥ የመረጡ እንደ ሆነ እንደሚታይ፣ ይህ ቅድመ-ዕይታ በላይኛ ጽሕፈት ማዘጋጀት ክፍል ያለውን ጽሕፈት ያንጸባርቃል።',
-'session_fail_preview' => '<strong>ይቅርታ! ገጹን ለማቅረብ ስንሂድ፣ አንድ ትንሽ ችግር በመረቡ መረጃ ውስጥ ድንገት ገብቶበታል። እባክዎ፣ እንደገና ገጹን ለማቅረብ አንዴ ይሞክሩ። ከዚያ ገና ካልሠራ፣ ምናልባት ከአባል ስምዎ መውጣትና እንደገና መግባት ይሞክሩ።</strong>',
+'session_fail_preview' => "'''ይቅርታ! ገጹን ለማቅረብ ስንሂድ፣ አንድ ትንሽ ችግር በመረቡ መረጃ ውስጥ ድንገት ገብቶበታል። እባክዎ፣ እንደገና ገጹን ለማቅረብ አንዴ ይሞክሩ። ከዚያ ገና ካልሠራ፣ ምናልባት ከአባል ስምዎ መውጣትና እንደገና መግባት ይሞክሩ።'''",
'editing' => '«$1» ማዘጋጀት / ማስተካከል',
'editingsection' => '«$1» (ክፍል) ማዘጋጀት / ማስተካከል',
'editingcomment' => '$1 ማዘጋጀት (ውይይት መጨመር)',
@@ -547,23 +565,23 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'explainconflict' => "ይህን ገጽ ለማዘጋጀት ከጀመሩ በኋላ የሌላ ሰው ለውጥ ገብቷል። ላይኛው ጽሕፈት የአሁኑ እትም ያሳያል፤ የርስዎም እትም ከዚያ በታች ይገኛል። ለውጦችዎን በአሁኑ ጽሕፈት ውስጥ ማዋሐድ ይኖርብዎታል። ገጹንም ባቀረቡበት ግዜ በላይኛው ክፍል ያለው ጽሕፈት '''ብቻ''' ይቀርባል።",
'yourtext' => 'የእርስዎ እትም',
'storedversion' => 'የተቆጠበው እትም',
-'editingold' => '<strong>ማስጠንቀቂያ፦
+'editingold' => "'''ማስጠንቀቂያ፦
ይህ እትም የአሁኑ አይደለም፣ ከዚህ ሁናቴ ታድሷል።
-ይህንን እንዳቀረቡ ከዚህ እትም በኋላ የተቀየረው ለውጥ ሁሉ ያልፋል።</strong>',
+ይህንን እንዳቀረቡ ከዚህ እትም በኋላ የተቀየረው ለውጥ ሁሉ ያልፋል።'''",
'yourdiff' => 'ልዩነቶች',
'copyrightwarning' => "*<big> '''መጣጥፎችን ለመፍጠርና ለማሻሻል አይፈሩ''!''''' — </big>ሥራዎ ትክክለኛ ካልሆነ፣ በሌሎቹ አዘጋጆች ሊታረም ይችላል።",
-'copyrightwarning2' => 'ወደ {{SITENAME}} የሚላከው አስተዋጽኦ ሁሉ በሌሎች ተጠቃሚዎች ሊታረም፣ ሊለወጥ፣ ወይም ሊጠፋ እንደሚቻል ያስታውሱ። ጽሕፈትዎ እንዲታረም ካልወደዱ፣ ወደዚህ አይልኩት።<br />
+'copyrightwarning2' => "ወደ {{SITENAME}} የሚላከው አስተዋጽኦ ሁሉ በሌሎች ተጠቃሚዎች ሊታረም፣ ሊለወጥ፣ ወይም ሊጠፋ እንደሚቻል ያስታውሱ። ጽሕፈትዎ እንዲታረም ካልወደዱ፣ ወደዚህ አይልኩት።<br />
ደግሞ ይህ የራስዎ ጽሕፈት ወይም ከነጻ ምንጭ የተቀዳ ጽሕፈት መሁኑን ያረጋግጣሉ። (ለዝርዝር $1 ይዩ)።
-<strong>አለፈቃድ፡ መብቱ የተጠበቀውን ሥራ አይልኩት!</strong>',
-'longpagewarning' => '<strong>ማስጠንቀቂያ፦ የዚሁ ገጽ መጠን እስከ $1 kilobyte ድረስ ደርሷል፤ አንድ ጽሑፍ ከ32 kilobyte የበለጠ ሲሆን ይህ ግዙፍነት ለአንዳንድ ተጠቃሚ ዌብ-ብራውዘር ያስቸግራል። እባክዎን፣ ገጹን ወደ ተለያዩ ገጾች ማከፋፈልን ያስቡበት። </strong>',
-'longpageerror' => '<strong>ስህተት፦ ያቀረቡት ጽሕፈት $1 kb ነው፤ ይህም ከተፈቀደው ወሰን $2 kb በላይ ነው። ሊቆጠብ አይችልም።</strong>',
-'readonlywarning' => ':<strong>ማስታወቂያ፦</strong> {{SITENAME}} አሁን ለአጭር ግዜ ተቆልፎ ገጹን ለማቅረብ አይቻልም። ጥቂት ደቂቃ ቆይተው እባክዎ እንደገና ይሞክሩት!
-:(The database has been temporarily locked for maintenance, so you cannot save your edits at this time. You may wish to cut-&-paste the text into another file, and try again in a moment or two.)',
-'protectedpagewarning' => '<strong>ማስጠንቀቂያ፦ ይህ ገጽ ከመጋቢ በስተቀር በማንም እንዳይለወጥ ተቆልፏል።</strong>',
+'''አለፈቃድ፡ መብቱ የተጠበቀውን ሥራ አይልኩት!'''",
+'longpagewarning' => "'''ማስጠንቀቂያ፦ የዚሁ ገጽ መጠን እስከ $1 kilobyte ድረስ ደርሷል፤ አንድ ጽሑፍ ከ32 kilobyte የበለጠ ሲሆን ይህ ግዙፍነት ለአንዳንድ ተጠቃሚ ዌብ-ብራውዘር ያስቸግራል። እባክዎን፣ ገጹን ወደ ተለያዩ ገጾች ማከፋፈልን ያስቡበት። '''",
+'longpageerror' => "'''ስህተት፦ ያቀረቡት ጽሕፈት $1 kb ነው፤ ይህም ከተፈቀደው ወሰን $2 kb በላይ ነው። ሊቆጠብ አይችልም።'''",
+'readonlywarning' => ":'''ማስታወቂያ፦''' {{SITENAME}} አሁን ለአጭር ግዜ ተቆልፎ ገጹን ለማቅረብ አይቻልም። ጥቂት ደቂቃ ቆይተው እባክዎ እንደገና ይሞክሩት!
+:(The database has been temporarily locked for maintenance, so you cannot save your edits at this time. You may wish to cut-&-paste the text into another file, and try again in a moment or two.)",
+'protectedpagewarning' => "'''ማስጠንቀቂያ፦ ይህ ገጽ ከመጋቢ በስተቀር በማንም እንዳይለወጥ ተቆልፏል።'''",
'semiprotectedpagewarning' => "'''ማስታወቂያ፦''' ይኸው ገጽ ከቋሚ አዛጋጆች በተቀር በማንም እንዳይለወጥ ተቆልፏል።",
'cascadeprotectedwarning' => "'''ማስጠንቀቂያ፦''' ይህ ገጽ በመጋቢ ብቻ እንዲታረም ተቆልፏል። ምክንያቱም {{PLURAL:$1|በሚከተለው በውስጡ የሚያቆልፍ ገጽ|በሚከተሉ በውስጡ ይሚያቆልፉ ገጾች}} ውስጥ ይገኛል።",
-'titleprotectedwarning' => '<strong>ማስጠንቀቂያ፦ ይህ ገጽ አንዳንድ ተጠቃሚ ብቻ ሊፈጠር እንዲችል ተቆልፏል።</strong>',
-'templatesused' => 'በዚሁ ገጽ ላይ የሚገኙት መልጠፊያዎች እነዚህ ናቸው፦',
+'titleprotectedwarning' => "'''ማስጠንቀቂያ፦ ይህ ገጽ አንዳንድ ተጠቃሚ ብቻ ሊፈጠር እንዲችል ተቆልፏል።'''",
+'templatesused' => 'በዚሁ ገጽ ላይ የሚገኙት መለጠፊያዎች እነዚህ ናቸው፦',
'templatesusedpreview' => 'በዚሁ ቅድመ-እይታ የሚገኙት መልጠፊያዎች እነዚህ ናቸው፦',
'templatesusedsection' => 'በዚሁ ክፍል የተጠቀሙት መልጠፊያዎች፦',
'template-protected' => '(የተቆለፈ)',
@@ -580,6 +598,16 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
*እባክዎ፥ ገጹ እንደገና እንዲፈጠር የሚገባ መሆኑን ያረጋግጡ።
*የገጹ መጥፋት ዝርዝር ከዚህ ታች ይታያል።",
+'deleted-notice' => 'ይኸው ገጽ ከዚህ በፊት የጠፋ ነው።
+የገጹ መጥፋት ዝርዝር ከዚህ ታች ይታያል።',
+'deletelog-fulllog' => 'ሙሉ መዝገብ ለማየት',
+'edit-hook-aborted' => 'ለውጡ በሜንጦ ተቋረጠ።
+ምንም ምክንያት አልሰጠም።',
+'edit-gone-missing' => 'ገጹን ማሳደስ አልተቻለም። እንደ ጠፋ ይመስላል።',
+'edit-conflict' => 'ተቃራኒ ለውጥ።',
+'edit-no-change' => 'በጽሕፈቱ አንዳችም አልተለወጠምና ለውጥዎ ቸል ተብሏል።',
+'edit-already-exists' => 'አዲስ ገጽ ለመፍጠር አልተቻለም፤
+ገና ይኖራልና።',
# "Undo" feature
'undo-success' => "ያ ለውጥ በቀጥታ ሊገለበጥ ይቻላል። እባክዎ ከታች ያለውን ማነጻጸርያ ተመልክተው ይህ እንደሚፈልጉ ያረጋግጡና ለውጡ እንዲገለበጥ '''ገጹን ለማቅረብ''' ይጫኑ።",
@@ -594,27 +622,27 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
በ$3 የተሰጠው ምክንያት ''$2'' ነው።",
# History pages
-'viewpagelogs' => 'መዝገቦች ለዚሁ ገጽ',
-'nohistory' => 'ለዚሁ ገጽ የዕትሞች ታሪክ የለም።',
-'revnotfound' => 'እትም አልተገኘም',
-'revnotfoundtext' => 'ለዚህ ገጽ የጠየቁት የቆየው ዕትም ሊገኝ አልቻለም። እባክዎ ይህን ገጽ ለማግኘት የተጠቀመው URL ይመልከቱ።',
-'currentrev' => 'የአሁኑ እትም',
-'revisionasof' => 'እትም በ$1',
-'revision-info' => 'የ$1 ዕትም (ከ$2 ተዘጋጅቶ)',
-'previousrevision' => '← የፊተኛው እትም',
-'nextrevision' => 'የሚከተለው እትም →',
-'currentrevisionlink' => '«የአሁኑን እትም ለመመልከት»',
-'cur' => 'ከአሁን',
-'next' => 'ቀጥሎ',
-'last' => 'ካለፈው',
-'page_first' => 'ፊተኞች',
-'page_last' => 'ኋለኞች',
-'histlegend' => "ከ2 እትሞች መካከል ልዩነቶቹን ለመናበብ፦ በ2 ክብ ነገሮች ውስጥ ምልክት አድርገው «የተመረጡትን እትሞች ለማነፃፀር» የሚለውን ተጭነው የዛኔ በቀጥታ ይሄዳሉ።<br /> መግለጫ፦ (ከአሁን) - ከአሁኑ እትም ያለው ልዩነት፤ (ካለፈው) - ቀጥሎ ከቀደመው እትም ያለው ልዩነት፤<br /> «'''ጥ'''» ማለት ጥቃቅን ለውጥ ነው።",
-'deletedrev' => '[የተደለዘ]',
-'histfirst' => 'ቀድመኞች',
-'histlast' => 'ኋለኞች',
-'historysize' => '($1 byte)',
-'historyempty' => '(ባዶ)',
+'viewpagelogs' => 'መዝገቦች ለዚሁ ገጽ',
+'nohistory' => 'ለዚሁ ገጽ የዕትሞች ታሪክ የለም።',
+'currentrev' => 'የአሁኑ እትም',
+'currentrev-asof' => 'በ$1 የታተመው ያሁኑኑ እትም',
+'revisionasof' => 'እትም በ$1',
+'revision-info' => 'የ$1 ዕትም (ከ$2 ተዘጋጅቶ)', # Additionally available: $3: revision id
+'previousrevision' => '← የፊተኛው እትም',
+'nextrevision' => 'የሚከተለው እትም →',
+'currentrevisionlink' => '«የአሁኑን እትም ለመመልከት»',
+'cur' => 'ከአሁን',
+'next' => 'ቀጥሎ',
+'last' => 'ካለፈው',
+'page_first' => 'ፊተኞች',
+'page_last' => 'ኋለኞች',
+'histlegend' => "ከ2 እትሞች መካከል ልዩነቶቹን ለመናበብ፦ በ2 ክብ ነገሮች ውስጥ ምልክት አድርገው «የተመረጡትን እትሞች ለማነፃፀር» የሚለውን ተጭነው የዛኔ በቀጥታ ይሄዳሉ።<br /> መግለጫ፦ (ከአሁን) - ከአሁኑ እትም ያለው ልዩነት፤ (ካለፈው) - ቀጥሎ ከቀደመው እትም ያለው ልዩነት፤<br /> «'''ጥ'''» ማለት ጥቃቅን ለውጥ ነው።",
+'history-fieldset-title' => 'የቀደሙት ዕትሞች ፍለጋ',
+'deletedrev' => '[የተደለዘ]',
+'histfirst' => 'ቀድመኞች',
+'histlast' => 'ኋለኞች',
+'historysize' => '($1 byte)',
+'historyempty' => '(ባዶ)',
# Revision feed
'history-feed-title' => 'የዕትሞች ታሪክ',
@@ -635,10 +663,20 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'revdelete-hide-name' => 'ድርጊትና ግቡ ይደበቅ',
'revdelete-hide-comment' => 'ማጠቃለያ ይደበቅ',
'revdelete-hide-user' => 'የአዘጋጁ ብዕር ስም ወይም ቁ. አድርሻ ይደበቅ',
+'revdelete-suppress' => 'መረጃ ከመጋቢዎችና ከሌሎች ይደበቅ።',
'revdelete-hide-image' => 'የፋይሉ ይዞታ ይደበቅ',
'revdelete-log' => 'የመዝገቡ ማጠቃለያ፦',
+'revdelete-submit' => 'በተመረጠው ዕትም ይደረግ',
+'pagehist' => 'የገጽ ታሪክ',
'revdelete-content' => 'ይዞታ',
+'revdelete-summary' => 'ማጠቃለያ',
+'revdelete-uname' => 'ያባል ስም',
'revdelete-hid' => '$1 ደበቀ',
+'revdelete-unhid' => '$1 ገለጸ',
+'revdelete-log-message' => '$1 ለ$2 {{PLURAL:$2|እትም|እትሞች}}',
+
+# Suppression log
+'suppressionlog' => 'የመከልከል መዝገብ',
# History merging
'mergehistory' => 'የገጽ ታሪኮች ለመዋሐድ',
@@ -657,6 +695,7 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'mergehistory-invalid-destination' => 'መድረሻው ገጽ ትክክለኛ አርእስት መሆን አለበት።',
'mergehistory-autocomment' => '[[:$1]] ወደ [[:$2]] አዋሐደ',
'mergehistory-comment' => '[[:$1]] ወደ [[:$2]] አዋሐደ: $3',
+'mergehistory-same-destination' => 'መነሻና መድረሻ ገጾች አንድላይ ሊሆኑ አይቻልም',
# Merge log
'mergelog' => 'የመዋሐድ መዝገብ',
@@ -669,112 +708,165 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'difference' => '(በ2ቱ እትሞቹ ዘንድ ያለው ልዩነት)',
'lineno' => 'መስመር፡ $1፦',
'compareselectedversions' => 'የተመረጡትን እትሞች ለማነፃፀር',
+'wikicodecomparison' => 'Wikitext ማነፃፀሪያ',
'editundo' => 'ለውጡ ይገለበጥ',
'diff-multi' => '(ከነዚህ 2 እትሞች መካከል {{PLURAL:$1|አንድ ለውጥ ነበር|$1 ለውጦች ነበሩ}}።)',
+'diff-movedto' => 'ወደ $1 ተዛወረ',
+'diff-added' => '$1 ጨመረ',
+'diff-changedto' => 'ወደ $1 ተቀየረ',
+'diff-movedoutof' => 'ከ$1 ተዛወረ',
+'diff-removed' => '$1 አነሣ',
+'diff-changedfrom' => 'ከ$1 ተቀየረ',
+'diff-with' => '&#32;ከነ $1 $2',
+'diff-with-final' => '&#32;እና $1 $2',
+'diff-width' => 'ስፋት',
+'diff-height' => 'ቁመት',
+'diff-blockquote' => "'''ጥቅስ'''",
+'diff-table' => "'''ሰንጠረዥ'''",
+'diff-tr' => "'''ተርታ'''",
+'diff-hr' => "'''አድማሳዊ መስመር'''",
+'diff-dd' => "'''ትርጒም'''",
+'diff-a' => "'''መያያዣ'''",
+'diff-b' => "'''ጨለማ ጽሕፈት'''",
+'diff-big' => "'''ትልቅ'''",
+'diff-del' => "'''ጠፋ'''",
# Search results
-'searchresults' => 'የፍለጋ ውጤቶች',
-'searchresulttext' => 'በተጨማሪ ስለ ፍለጋዎች ለመረዳት፣ [[{{MediaWiki:Helppage}}]] ያንብቡ።',
-'searchsubtitle' => "'''ፍለጋ ለ[[:$1]]፦'''",
-'searchsubtitleinvalid' => "ለ'''$1''' ፈለጉ",
-'noexactmatch' => "በ«$1» አርዕስት የሚሰየም መጣጥፍ '''አልተገኘም'''፤ እርሶ ግን [[:$1|ሊፈጥሩት ይችላሉ]]... ።",
-'noexactmatch-nocreate' => "'''«$1» የሚባል ገጽ የለም።'''",
-'toomanymatches' => 'ከመጠን በላይ ያሉ ስምምነቶች ተመለሱ፤ እባክዎ ሌላ ጥያቄ ይሞክሩ።',
-'titlematches' => 'የሚስማሙ አርዕስቶች',
-'notitlematches' => 'የሚስማሙ አርዕስቶች የሉም',
-'textmatches' => 'ጽሕፈት የሚስማማባቸው ገጾች',
-'notextmatches' => 'ጽሕፈት የሚስማማባቸው ገጾች የሉም',
-'prevn' => 'ፊተኛ $1',
-'nextn' => 'ቀጥሎ $1',
-'viewprevnext' => 'በቁጥር ለማየት፡ ($1) ($2) ($3).',
-'search-result-size' => '$1 ({{PLURAL:$2|1 ቃል|$2 ቃላት}})',
-'search-result-score' => 'ተገቢነት፦ $1%',
-'search-redirect' => '(መምሪያ መንገድ $1)',
-'search-section' => '(ክፍል $1)',
-'search-suggest' => 'ምናልባት $1 የፈለጉት ይሆን',
-'search-interwiki-default' => '$1 ውጤቶች፦',
-'search-interwiki-more' => '(ተጨማሪ)',
-'searchall' => 'ሁሉ',
-'showingresults' => 'ከ ቁ.#<b>$2</b> ጀምሮ እስከ <b>$1</b> ውጤቶች ድረስ ከዚህ በታች ይታያሉ።',
-'showingresultsnum' => "ከ#'''$2''' ጀምሮ {{PLURAL:$3|'''1''' ውጤት|'''$3''' ውጤቶች}} ከዚህ ታች ማየት ይቻላል።",
-'powersearch' => 'ፍለጋ',
-'powersearch-legend' => 'ተጨማሪ ፍለጋ',
-'powersearch-ns' => 'በነዚሁ ክፍለ-ዊኪዎች ይፈልግ:',
-'powersearch-redir' => 'መምሪያ መንገዶቹም ይዘርዝሩ',
-'powersearch-field' => 'ለዚሁ ጽሕፈት ይፈልግ፦',
-'searchdisabled' => '{{SITENAME}} ፍለጋ አሁን እንዳይሠራ ተደርጓል። ለጊዜው ግን በGoogle ላይ መፈልግ ይችላሉ። የ{{SITENAME}} ይዞታ ማውጫ በዚያ እንዳልታደሰ ማቻሉ ያስታውሱ።',
+'searchresults' => 'የፍለጋ ውጤቶች',
+'searchresults-title' => 'ለ"$1" የፍለጋ ውጤቶች',
+'searchresulttext' => 'በተጨማሪ ስለ ፍለጋዎች ለመረዳት፣ [[{{MediaWiki:Helppage}}]] ያንብቡ።',
+'searchsubtitle' => "'''ፍለጋ ለ[[:$1]]፦'''",
+'searchsubtitleinvalid' => "ለ'''$1''' ፈለጉ",
+'noexactmatch' => "በ«$1» አርዕስት የሚሰየም መጣጥፍ '''አልተገኘም'''፤ እርሶ ግን [[:$1|ሊፈጥሩት ይችላሉ]]... ።",
+'noexactmatch-nocreate' => "'''«$1» የሚባል ገጽ የለም።'''",
+'toomanymatches' => 'ከመጠን በላይ ያሉ ስምምነቶች ተመለሱ፤ እባክዎ ሌላ ጥያቄ ይሞክሩ።',
+'titlematches' => 'የሚስማሙ አርዕስቶች',
+'notitlematches' => 'የሚስማሙ አርዕስቶች የሉም',
+'textmatches' => 'ጽሕፈት የሚስማማባቸው ገጾች',
+'notextmatches' => 'ጽሕፈት የሚስማማባቸው ገጾች የሉም',
+'prevn' => 'ፊተኛ $1',
+'nextn' => 'ቀጥሎ $1',
+'viewprevnext' => 'በቁጥር ለማየት፡ ($1) ($2) ($3).',
+'searchmenu-legend' => 'የፍለጋ ምርጫዎች',
+'searchmenu-exists' => "'''\"[[:\$1]]\" የሚባል መጣጥፍ በዚሁ ዊኪ ላይ አለ።'''",
+'searchmenu-new' => "'''\"[[:\$1]]\" የሚባል መጣጥፍ ይፈጠር?'''",
+'searchhelp-url' => 'Help:ይዞታ',
+'searchprofile-articles' => 'ይዞታ ያላቸው መጣጥፎች',
+'searchprofile-articles-and-proj' => 'የይዞታና የመርሃገብሩ ገጾች',
+'searchprofile-project' => 'የመርሃግብሩ ገጾች',
+'searchprofile-images' => 'ፋይሎች',
+'searchprofile-everything' => 'ሁሉም',
+'searchprofile-articles-tooltip' => 'በ$1 ለመፈለግ',
+'searchprofile-project-tooltip' => 'በ$1 ለመፈለግ',
+'searchprofile-images-tooltip' => 'ለፋይሎች ለመፈለግ',
+'searchprofile-everything-tooltip' => 'ይዞታውን ሁሉ (ከነውይይት ገጾች) ለመፈለግ',
+'searchprofile-advanced-tooltip' => 'በልዩ ክፍለ-ዊኪዎች ለመፈለግ',
+'prefs-search-nscustom' => 'ልዩ ክፍለዊኪዎች ለመፈለግ፦',
+'search-result-size' => '$1 ({{PLURAL:$2|1 ቃል|$2 ቃላት}})',
+'search-result-score' => 'ተገቢነት፦ $1%',
+'search-redirect' => '(መምሪያ መንገድ $1)',
+'search-section' => '(ክፍል $1)',
+'search-suggest' => 'ምናልባት $1 የፈለጉት ይሆን',
+'search-interwiki-default' => '$1 ውጤቶች፦',
+'search-interwiki-more' => '(ተጨማሪ)',
+'search-relatedarticle' => 'የተዛመደ',
+'searchrelated' => 'የተዛመደ',
+'searchall' => 'ሁሉ',
+'showingresults' => 'ከ ቁ.#<b>$2</b> ጀምሮ እስከ <b>$1</b> ውጤቶች ድረስ ከዚህ በታች ይታያሉ።',
+'showingresultsnum' => "ከ#'''$2''' ጀምሮ {{PLURAL:$3|'''1''' ውጤት|'''$3''' ውጤቶች}} ከዚህ ታች ማየት ይቻላል።",
+'showingresultstotal' => "ከዚህ ታች {{PLURAL:$4|ውጤት '''$1''' (ከ '''$3''') ይታያል።|ውጤቶች '''$1 - $2''' ከ '''$3''' ይታያሉ።}}",
+'search-nonefound' => 'ለጥያቄው ምንም የሚስማማ ውጤት አልተገኘም።',
+'powersearch' => 'ፍለጋ',
+'powersearch-legend' => 'ተጨማሪ ፍለጋ',
+'powersearch-ns' => 'በነዚሁ ክፍለ-ዊኪዎች ይፈልግ:',
+'powersearch-redir' => 'መምሪያ መንገዶቹም ይዘርዝሩ',
+'powersearch-field' => 'ለዚሁ ጽሕፈት ይፈልግ፦',
+'search-external' => 'አፍአዊ ፍለጋ',
+'searchdisabled' => '{{SITENAME}} ፍለጋ አሁን እንዳይሠራ ተደርጓል። ለጊዜው ግን በGoogle ላይ መፈልግ ይችላሉ። የ{{SITENAME}} ይዞታ ማውጫ በዚያ እንዳልታደሰ ማቻሉ ያስታውሱ።',
# Preferences page
-'preferences' => 'ምርጫዎች፤',
-'mypreferences' => 'ምርጫዎች፤',
-'prefs-edits' => 'የለውጦች ቁጥር:',
-'prefsnologin' => 'ገና አልገቡም',
-'prefsnologintext' => 'ምርጫዎችዎን ለማስተካከል አስቀድሞ [[Special:UserLogin|መግባት]] ያስፈልግዎታል።',
-'prefsreset' => 'ምርጫዎች ከመቆጠቢያ ታድሰዋል።',
-'qbsettings-none' => 'የለም',
-'qbsettings-fixedleft' => 'በግራ የተለጠፈ',
-'qbsettings-fixedright' => 'በቀኝ የተለጠፈ',
-'qbsettings-floatingleft' => 'በግራ ተንሳፋፊ',
-'qbsettings-floatingright' => 'በቀኝ ተንሳፋፊ',
-'changepassword' => 'መግቢያ ቃልዎን ለመቀየር',
-'skin' => 'የድህረ-ገጽ መልክ',
-'math' => 'የሂሳብ መልክ',
-'dateformat' => 'ያውሮፓ አቆጣጠር ዘመን ሥርዓት',
-'datedefault' => 'ግድ የለኝም',
-'datetime' => 'ዘመንና ሰዓት',
-'math_failure' => 'ዘርዛሪው ተሳነው',
-'math_unknown_error' => 'የማይታወቅ ስኅተት',
-'math_unknown_function' => 'የማይታወቅ ተግባር',
-'math_lexing_error' => 'የlexing ስህተት',
-'math_syntax_error' => 'የሰዋሰው ስህተት',
-'math_bad_output' => 'ወደ math ውጤት ዶሴ መጻፍ ወይም መፍጠር አይቻልም',
-'prefs-personal' => 'ያባል ዶሴ',
-'prefs-rc' => 'የቅርቡ ለውጦች ዝርዝር',
-'prefs-watchlist' => 'የሚከታተሉ ገጾች',
-'prefs-watchlist-days' => 'በሚከታተሉት ገጾች ዝርዝር ስንት ቀን ይታይ፤',
-'prefs-watchlist-edits' => 'በተደረጁት ዝርዝር ስንት ለውጥ ይታይ፤',
-'prefs-misc' => 'ልዩ ልዩ ምርጫዎች',
-'saveprefs' => 'ይቆጠብ',
-'resetprefs' => 'እንደ በፊቱ ይታደስ',
-'oldpassword' => 'የአሁኑ መግቢያ ቃልዎ',
-'newpassword' => 'አዲስ መግቢያ ቃል',
-'retypenew' => 'አዲስ መግቢያ ቃል ዳግመኛ',
-'textboxsize' => 'የማዘጋጀት ምርጫዎች',
-'rows' => 'በማዘጋጀቱ ሰንጠረዥ ስንት ተርታዎች?',
-'columns' => 'ስንት ዓምዶችስ?',
-'searchresultshead' => 'ፍለጋ',
-'resultsperpage' => 'ስንት ውጤቶች በየገጹ?',
-'contextlines' => 'ስንት መስመሮች በየውጤቱ?',
-'contextchars' => 'ስንት ፊደላት በየመስመሩ?',
-'recentchangesdays' => 'በቅርቡ ለውጦች ዝርዝር ስንት ቀን ይታይ?',
-'recentchangescount' => 'በዝርዝርዎ ላይ ስንት ለውጥ ይታይ? (እስከ 500)',
-'savedprefs' => 'ምርጫዎችህ ተቆጥበዋል።',
-'timezonelegend' => 'የሰዓት ክልል',
-'timezonetext' => '¹ከ Server time (UTC) ያለው ልዩነት (በሰዓቶች ቁጥር) (እንደ ኢትዮጵያ ጊዜ ለማድረግ እንደገና ስድስት ሰዓት ይጨምሩ።)',
-'localtime' => 'የክልሉ ሰዓት (Local time)',
-'timezoneoffset' => 'ኦፍ ሰት¹',
-'servertime' => 'የሰርቨሩ ሰዓት',
-'guesstimezone' => 'ከኮምፒውተርዎ መዝገብ ልዩነቱ ይገኝ',
-'allowemail' => 'ኢሜል ከሌሎች ተጠቃሚዎች ለመፍቀድ',
-'prefs-namespaces' => 'ክፍለ-ዊኪዎች',
-'defaultns' => 'በመጀመርያው ፍለጋዎ በነዚህ ክፍለ-ዊኪዎች ብቻ ይደረግ:',
-'default' => 'ቀዳሚ',
-'files' => 'የስዕሎች መጠን',
+'preferences' => 'ምርጫዎች፤',
+'mypreferences' => 'ምርጫዎች፤',
+'prefs-edits' => 'የለውጦች ቁጥር:',
+'prefsnologin' => 'ገና አልገቡም',
+'prefsnologintext' => 'ምርጫዎችዎን ለማስተካከል አስቀድሞ <span class="plainlinks">[{{fullurl:Special:UserLogin|returnto=$1}} መግባት]</span> ያስፈልግዎታል።',
+'prefsreset' => 'ምርጫዎች ከመቆጠቢያ ታድሰዋል።',
+'qbsettings-none' => 'የለም',
+'qbsettings-fixedleft' => 'በግራ የተለጠፈ',
+'qbsettings-fixedright' => 'በቀኝ የተለጠፈ',
+'qbsettings-floatingleft' => 'በግራ ተንሳፋፊ',
+'qbsettings-floatingright' => 'በቀኝ ተንሳፋፊ',
+'changepassword' => 'መግቢያ ቃልዎን ለመቀየር',
+'skin' => 'የድህረ-ገጽ መልክ',
+'skin-preview' => 'ቅድመ-ዕይታ',
+'math' => 'የሂሳብ መልክ',
+'dateformat' => 'ያውሮፓ አቆጣጠር ዘመን ሥርዓት',
+'datedefault' => 'ግድ የለኝም',
+'datetime' => 'ዘመንና ሰዓት',
+'math_failure' => 'ዘርዛሪው ተሳነው',
+'math_unknown_error' => 'የማይታወቅ ስኅተት',
+'math_unknown_function' => 'የማይታወቅ ተግባር',
+'math_lexing_error' => 'የlexing ስህተት',
+'math_syntax_error' => 'የሰዋሰው ስህተት',
+'math_bad_output' => 'ወደ math ውጤት ዶሴ መጻፍ ወይም መፍጠር አይቻልም',
+'prefs-personal' => 'ያባል ዶሴ',
+'prefs-rc' => 'የቅርቡ ለውጦች ዝርዝር',
+'prefs-watchlist' => 'የሚከታተሉ ገጾች',
+'prefs-watchlist-days' => 'በሚከታተሉት ገጾች ዝርዝር ስንት ቀን ይታይ፤',
+'prefs-watchlist-days-max' => '(ከ7 ቀን አይበልጥም)',
+'prefs-watchlist-edits' => 'በተደረጁት ዝርዝር ስንት ለውጥ ይታይ፤',
+'prefs-watchlist-edits-max' => '(ከ1,000 ለውጥ በላይ አይሆንም)',
+'prefs-misc' => 'ልዩ ልዩ ምርጫዎች',
+'prefs-resetpass' => 'መግቢያ ቃል ለመቀየር',
+'saveprefs' => 'ይቆጠብ',
+'resetprefs' => 'እንደ በፊቱ ይታደስ',
+'textboxsize' => 'የማዘጋጀት ምርጫዎች',
+'prefs-edit-boxsize' => 'ይህ የማዘጋጀት ሳጥን ስፋት ለመወሰን ነው።',
+'rows' => 'በማዘጋጀቱ ሰንጠረዥ ስንት ተርታዎች?',
+'columns' => 'ስንት ዓምዶችስ?',
+'searchresultshead' => 'ፍለጋ',
+'resultsperpage' => 'ስንት ውጤቶች በየገጹ?',
+'contextlines' => 'ስንት መስመሮች በየውጤቱ?',
+'contextchars' => 'ስንት ፊደላት በየመስመሩ?',
+'recentchangesdays' => 'በቅርቡ ለውጦች ዝርዝር ስንት ቀን ይታይ?',
+'recentchangesdays-max' => '(እስከ $1 {{PLURAL:$1|ቀን|ቀን}} ድረስ)',
+'recentchangescount' => 'በዝርዝርዎ ላይ ስንት ለውጥ ይታይ? (እስከ 500)',
+'savedprefs' => 'ምርጫዎችህ ተቆጥበዋል።',
+'timezonelegend' => 'የሰዓት ክልል',
+'timezonetext' => '¹ከ Server time (UTC) ያለው ልዩነት (በሰዓቶች ቁጥር) (እንደ ኢትዮጵያ ጊዜ ለማድረግ እንደገና ስድስት ሰዓት ይጨምሩ።)',
+'localtime' => 'የክልሉ ሰዓት (Local time)',
+'timezoneselect' => 'የሰዓት ክልል፦',
+'timezoneuseoffset' => 'ሌላ (ኦፍ ሴት ለመወሰን)',
+'timezoneoffset' => 'ኦፍ ሰት¹',
+'servertime' => 'የሰርቨሩ ሰዓት',
+'guesstimezone' => 'ከኮምፒውተርዎ መዝገብ ልዩነቱ ይገኝ',
+'allowemail' => 'ኢሜል ከሌሎች ተጠቃሚዎች ለመፍቀድ',
+'prefs-searchoptions' => 'የፍለጋ ምርጫዎች',
+'prefs-namespaces' => 'ክፍለ-ዊኪዎች',
+'defaultns' => 'በመጀመርያው ፍለጋዎ በነዚህ ክፍለ-ዊኪዎች ብቻ ይደረግ:',
+'default' => 'ቀዳሚ',
+'files' => 'የስዕሎች መጠን',
# User rights
-'userrights' => 'የአባል መብቶች ለማስተዳደር', # Not used as normal message but as header for the special page itself
-'userrights-lookup-user' => 'የ1 አባል ማዕረግ ለማስተዳደር',
-'userrights-user-editname' => 'ለዚሁ ብዕር ስም፦',
-'editusergroup' => 'የአባሉ ማዕረግ ለማስተካከል',
-'editinguser' => "ይህ ማመልከቻ ለብዕር ስም '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]] | [[Special:Contributions/$1|{{int:contribslink}}]]) መብቶቹን ለመቀየር ነው።",
-'userrights-editusergroup' => 'የአባሉ ማዕረግ ለማስተካከል',
-'saveusergroups' => 'ለውጦቹ ይቆጠቡ',
-'userrights-groupsmember' => 'አሁን ያሉባቸው ማዕረጎች፦',
-'userrights-reason' => 'የመቀየሩ ምክንያት፦',
-'userrights-no-interwiki' => 'ማዕረጎችን በሌላ ዊኪ ላይ ለማስተካከል ፈቃድ የለዎም።',
-'userrights-nodatabase' => 'መረጃ-ቤቱ $1 አይኖርም ወይም የቅርብ አካባቢ አይደለም።',
-'userrights-nologin' => 'የአባል መብቶች ለመወሰን መጋቢ ሆነው [[Special:UserLogin|መግባት]] ያስፈልግዎታል።',
-'userrights-notallowed' => 'የአባል መብቶች ለማስተካከል ፈቃድ የለዎም።',
+'userrights' => 'የአባል መብቶች ለማስተዳደር', # Not used as normal message but as header for the special page itself
+'userrights-lookup-user' => 'የ1 አባል ማዕረግ ለማስተዳደር',
+'userrights-user-editname' => 'ለዚሁ ብዕር ስም፦',
+'editusergroup' => 'የአባሉ ማዕረግ ለማስተካከል',
+'editinguser' => "ይህ ማመልከቻ ለብዕር ስም '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]]) መብቶቹን ለመቀየር ነው።",
+'userrights-editusergroup' => 'የአባሉ ማዕረግ ለማስተካከል',
+'saveusergroups' => 'ለውጦቹ ይቆጠቡ',
+'userrights-groupsmember' => 'አሁን ያሉባቸው ማዕረጎች፦',
+'userrights-groups-help' => 'ይኸው አባል (ብዕር ስም) ያለባቸው ስብሰባዎች (ማዕረጎች) ለመቀይር እርስዎ ይችላሉ።
+*በሳጥኑ ምልክት ቢኖር፣ አባሉ በዚያ ስብስባ ውስጥ አለ ማለት ነው።
+*በሳጥኑ ምልክት ከሌላ፣ አባሉ በዚያው ስብስባ አይደለም ማለት ነው።
+*ምልክቱ * ቢኖር፣ ስብስባው ከተወገደ በኋላ ሁለተኛ ሊጨምሩት አይችሉም፤ ወይም ከተጨመረ በኋላ ሁለተኛ ሊያስወግዱት አይችሉም ያመለክታል።',
+'userrights-reason' => 'የመቀየሩ ምክንያት፦',
+'userrights-no-interwiki' => 'ማዕረጎችን በሌላ ዊኪ ላይ ለማስተካከል ፈቃድ የለዎም።',
+'userrights-nodatabase' => 'መረጃ-ቤቱ $1 አይኖርም ወይም የቅርብ አካባቢ አይደለም።',
+'userrights-nologin' => 'የአባል መብቶች ለመወሰን መጋቢ ሆነው [[Special:UserLogin|መግባት]] ያስፈልግዎታል።',
+'userrights-notallowed' => 'የአባል መብቶች ለማስተካከል ፈቃድ የለዎም።',
+'userrights-changeable-col' => 'ሊቀይሩ የሚችሉት ስብስባዎች',
+'userrights-unchangeable-col' => 'ሊቀይሩ የማይችሉት ስብስባዎች፦',
# Groups
'group' => 'ደረጃ፦',
@@ -797,14 +889,33 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'grouppage-bureaucrat' => '{{ns:project}}:አስተዳዳሪዎች',
# Rights
-'right-read' => 'ገጾችን ለማንበብ',
-'right-edit' => 'ገጾችን ለማዘጋጀት',
-'right-createtalk' => 'የውይይት ገጽ ለመፍጠር',
-'right-minoredit' => 'ለውጦችን ጥቃቅን ሆኖ ለማመልከት',
-'right-move' => 'ገጾችን ለማዛወር',
-'right-move-subpages' => 'ገጾችን ከነንዑስ ገጾቻቸው ለማዛወር',
-'right-upload' => 'ፋይሎችን ለመላክ',
-'right-delete' => 'ገጾችን ለማጥፋት',
+'right-read' => 'ገጾችን ለማንበብ',
+'right-edit' => 'ገጾችን ለማዘጋጀት',
+'right-createpage' => 'ገጾች ለመፍጠር (ውይይት ገጾች ያልሆኑትን)',
+'right-createtalk' => 'የውይይት ገጽ ለመፍጠር',
+'right-minoredit' => 'ለውጦችን ጥቃቅን ሆኖ ለማመልከት',
+'right-move' => 'ገጾችን ለማዛወር',
+'right-move-subpages' => 'ገጾችን ከነንዑስ ገጾቻቸው ለማዛወር',
+'right-upload' => 'ፋይሎችን ለመላክ',
+'right-autoconfirmed' => 'በከፊል የተቆለፉት ገጾች ለማረም',
+'right-delete' => 'ገጾችን ለማጥፋት',
+'right-bigdelete' => 'ትልቅ የእትም ታሪክ ያላቸውን ገጾች ለማጥፋት',
+'right-deleterevision' => 'በገጾች የተወሰኑትን እትሞች ለማጥፋትና ለመመልስ',
+'right-browsearchive' => 'የጠፉትን ገጾች ለመፈለግ',
+'right-undelete' => 'የጠፋውን ገጽ ለመመልስ',
+'right-suppressrevision' => 'ከመጋቢዎቹ የተደበቁትን እትሞች አይቶ ለመመልስ',
+'right-suppressionlog' => 'የግል መዝገቦች ለማየት',
+'right-block' => 'ተጠቃሚዎችን ከማዘጋጀት ለማገድ',
+'right-blockemail' => 'ተጠቃሚ ኢ-ሜል ከመላክ ለመከልከል',
+'right-protect' => 'የመቆለፍ ደረጃ ለመቀይርና የተቆለፉትን ገጾች ለማረም',
+'right-rollback' => 'አንድ ገጽ መጨረሻ የለወጠውን ተጠቃሚ ለውጦች በፍጥነት rollback ለማድረግ',
+'right-markbotedits' => 'rollback ሲደረግ እንደ bot ለማመልከት',
+'right-import' => 'ከሌላ ዊኪ ገጾችን ለማስገባት',
+'right-patrol' => 'የሰው ለውጦች የተሣለፉ ሆነው ለማመልከት',
+'right-autopatrol' => 'የራሱ ለውጦች በቀጥታ የተሣለፉ ሆነው መመልከት',
+'right-trackback' => 'trackback ለማቅረብ',
+'right-mergehistory' => 'የገጾች እትሞችን ታሪክ ለመዋሐድ',
+'right-userrights' => 'ያባላት ሁሉ መብቶች ለማስተካከል',
# User rights log
'rightslog' => 'የአባል መብቶች መዝገብ',
@@ -812,13 +923,40 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'rightslogentry' => 'የ$1 ማዕረግ ከ$2 ወደ $3 ለወጠ',
'rightsnone' => '(የለም)',
+# Associated actions - in the sentence "You do not have permission to X"
+'action-read' => 'ይህን ገጽ ለማንበብ',
+'action-edit' => 'ይህን ገጽ ለማስተካከል',
+'action-createpage' => 'ገጽ ለመፍጠር',
+'action-createtalk' => 'የውይይት ገጽ ለመፍጠር',
+'action-createaccount' => 'ይህን አባል ስም ለመፍጠር',
+'action-minoredit' => 'ይህን ለውጥ ጥቃቅን ሆኖ ለማመልከት',
+'action-move' => 'ይህንን ገጽ ለማዛወር',
+'action-move-subpages' => 'ይህንን ገጽ ከነንዑስ-ገጾቹ ለማዛወር',
+'action-upload' => 'ይህንን ፋይል ለመላክ',
+'action-delete' => 'ይህን ገጽ ለማጥፋት',
+'action-deleterevision' => 'ይህን እትም ለማጥፋት',
+'action-deletedhistory' => 'ለዚሁ ገጽ የጠፉትን ዕትሞች ታሪክ ለማየት',
+'action-browsearchive' => 'የጠፉትን ገጾች ለመፈለግ',
+'action-undelete' => 'ይህንን ገጽ ለመመልስ',
+'action-suppressrevision' => 'ይህን የተደበቅ ዕትም አይተው ለመመልስ',
+'action-suppressionlog' => 'ይህንን የግል መዝገብ ለማየት',
+'action-block' => 'ይህንን ተጠቃሚ ከማዘጋጀት ለማገድ',
+'action-protect' => 'ለዚሁ ገጽ የመቆለፍ ደረጃ ለመቀይር',
+'action-import' => 'ይህን ገጽ ከሌላ ዊኪ ለማስገባት',
+'action-patrol' => 'የሰው ለውጦች የተሣለፉ ሆነው ለማመልከት',
+'action-autopatrol' => 'የራስዎ ለውጥ የተሣለፈ ሆኖ መመልከት',
+'action-trackback' => 'trackback ለማቅረብ',
+'action-mergehistory' => 'የዚሁን ገጽ ዕትሞች ታሪክ ለማዋሐድ',
+'action-userrights' => 'ያባላት ሁሉ መብቶች ለማስተካከል',
+
# Recent changes
'nchanges' => '$1 {{PLURAL:$1|ለውጥ|ለውጦች}}',
'recentchanges' => 'በቅርብ ጊዜ የተለወጡ',
+'recentchanges-legend' => 'የቅርብ ለውጥ አማራጮች፦',
'recentchangestext' => "በዚሁ ገጽ ላይ በቅርብ ጊዜ የወጡ አዳዲስ ለውጦች ለመከታተል ይችላሉ። <br /> ('''ጥ'''፦ ጥቃቅን ለውጥ፤ '''አ'''፦ አዲስ ገጽ)",
'recentchanges-feed-description' => 'በዚህ ዊኪ ላይ በቅርብ ግዜ የተለወጠውን በዚሁ feed መከታተል ይችላሉ',
'rcnote' => "ከ$5 $4 እ.ኤ.አ. {{PLURAL:$2|ባለፈው 1 ቀን|ባለፉት '''$2''' ቀኖች}} {{PLURAL:$1|የተደረገው '''1''' ለውጥ እታች ይገኛል|የተደረጉት '''$1''' መጨረሻ ለውጦች እታች ይገኛሉ}}።",
-'rcnotefrom' => "ከ'''$2''' ጀምሮ የተቀየሩትን ገጾች (እስከ '''$1''' ድረስ) ክዚህ በታች ይታያሉ።",
+'rcnotefrom' => "ከ'''$2''' ጀምሮ የተቀየሩት ገጾች (እስከ '''$1''' ድረስ) ክዚህ በታች ይታያሉ።",
'rclistfrom' => '(ከ $1 ጀምሮ አዲስ ለውጦቹን ለማየት)',
'rcshowhideminor' => 'ጥቃቅን ለውጦች $1',
'rcshowhidebots' => 'bots $1',
@@ -837,6 +975,8 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'number_of_watching_users_pageview' => '[$1 የሚከታተሉ {{PLURAL:$1|ተጠቃሚ|ተጠቃሚዎች}}]',
'rc_categories_any' => 'ማንኛውም',
'newsectionsummary' => '/* $1 */ አዲስ ክፍል',
+'rc-enhanced-expand' => 'ዝርዝሩን አሳይ (JavaScript ያስፈልጋል)',
+'rc-enhanced-hide' => 'ዝርዝሩን ደብቅ',
# Recent changes linked
'recentchangeslinked' => 'የተዛመዱ ለውጦች',
@@ -856,10 +996,10 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'uploadnologin' => 'ገና አልገቡም',
'uploadnologintext' => 'ፋይል ለመላክ አስቀድሞ [[Special:UserLogin|መግባት]] ያስፈልግዎታል።',
'uploaderror' => 'የመላክ ስሕተት',
-'uploadtext' => "በዚህ ማመልከቻ ላይ ፋይል ለመላክ ይችላሉ። ቀድሞ የተላኩት ስዕሎች [[Special:ImageList|በፋይል / ሥዕሎች ዝርዝር]] ናቸው፤ ከዚህ በላይ የሚጨመረው ፋይል ሁሉ [[Special:Log/upload|በፋይሎች መዝገብ]] ይዘረዝራሉ።
+'uploadtext' => "በዚህ ማመልከቻ ላይ ፋይል ለመላክ ይችላሉ። ቀድሞ የተላኩት ስዕሎች [[Special:FileList|በፋይል / ሥዕሎች ዝርዝር]] ናቸው፤ ከዚህ በላይ የሚጨመረው ፋይል ሁሉ [[Special:Log/upload|በፋይሎች መዝገብ]] ይዘረዝራሉ።
-ስዕልዎ በጽሑፍ እንዲታይ '''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:Filename.jpg]]</nowiki>''' ወይም
-'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:Filename.png|thumb|ሌላ ጽሑፍ]]</nowiki>''' በሚመስል መልክ ይጠቅሙ።",
+ስዕልዎ በጽሑፍ እንዲታይ '''<nowiki>[[</nowiki>{{ns:file}}<nowiki>:Filename.jpg]]</nowiki>''' ወይም
+'''<nowiki>[[</nowiki>{{ns:file}}<nowiki>:Filename.png|thumb|ሌላ ጽሑፍ]]</nowiki>''' በሚመስል መልክ ይጠቅሙ።",
'upload-permitted' => 'የተፈቀዱት የፋይል አይነቶች፦ $1 ብቻ ናቸው።',
'upload-preferred' => 'የተመረጡት የፋይል አይነቶች፦ $1።',
'upload-prohibited' => 'ያልተፈቀዱት የፋይል አይነቶች፦ $1።',
@@ -878,30 +1018,33 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'illegalfilename' => 'የፋይሉ ስም «$1» በአርእስት ያልተፈቀደ ፊደል ወይም ምልክት አለበት። እባክዎ፣ ለፋይሉ አዲስ ስም ያውጡና እንደገና ይልኩት።',
'badfilename' => 'የፋይል ስም ወደ «$1» ተቀይሯል።',
'filetype-badmime' => 'የMIME አይነት «$1» ፋይሎች ሊላኩ አይፈቀዱም።',
+'filetype-bad-ie-mime' => 'ይህን ፋይል መላክ አይቻልም፤ Internet Explorer እንደ $1 ይመስለው ነበርና ይህ የማይፈቅድ አደገኛ የፋይል አይነት ነው።',
'filetype-unwanted-type' => "'''\".\$1\"''' ያልተፈለገ ፋይል አይነት ነው። የተመረጡት ፋይል አይነቶች \$2 ናቸው።",
'filetype-banned-type' => "'''«.$1»''' ያልተፈቀደ ፋይል አይነት ነው። የተፈቀዱት ፋይል አይነቶች $2 ናቸው።",
'filetype-missing' => 'ፋይሉ ምንም ቅጥያ (ለምሳሌ «.jpg») የለውም።',
'large-file' => 'የፋይል መጠን ከ$1 በላይ እንዳይሆን ይመከራል፤ የዚህ ፋይል መጠን $2 ነው።',
'largefileserver' => 'ይህ ፋይል ሰርቨሩ ከሚችለው መጠን በላይ ነው።',
'emptyfile' => 'የላኩት ፋይል ባዶ እንደ ሆነ ይመስላል። ይህ ምናልባት በፋይሉ ስም አንድ ግድፋት ስላለ ይሆናል። እባክዎ ይህን ፋይል በውኑ መላክ እንደ ፈለጉ ያረጋግጡ።',
-'fileexists' => 'ይህ ስም ያለው ፋይል አሁን ይኖራል፤ እባክዎ እሱም ለመቀየር እንደፈለጉ እርግጥኛ ካልሆኑ <strong><tt>$1</tt></strong> ይመለከቱ።',
-'filepageexists' => 'የዚሁ ፋኡል መግለጫ ገጽ ከዚህ በፊት በ<strong><tt>$1</tt></strong> ተፈጥሯል፤ ነገር ግን ይህ ስም ያለበት ፋይል አሁን አይኖርም። ስለዚህ ያቀረቡት ማጠቃለያ በመግለጫው ገጽ አይታይም። መግለጫዎ በዚያ እንዲታይ በእጅ ማስገባት ይኖርብዎታል።',
-'fileexists-extension' => 'ተመሳሳይ ስም ያለበት ፋይል ይኖራል፦<br />
-የሚላክ ፋይል ስም፦ <strong><tt>$1</tt></strong><br />
-የሚኖር (የቆየው) ፋይል ስም፦ <strong><tt>$2</tt></strong><br />
-እባክዎ ሌላ ስም ይምረጡ።',
+'fileexists' => "ይህ ስም ያለው ፋይል አሁን ይኖራል፤ እባክዎ እሱም ለመቀየር እንደፈለጉ እርግጥኛ ካልሆኑ '''<tt>$1</tt>''' ይመለከቱ።",
+'filepageexists' => "የዚሁ ፋኡል መግለጫ ገጽ ከዚህ በፊት በ'''<tt>$1</tt>''' ተፈጥሯል፤ ነገር ግን ይህ ስም ያለበት ፋይል አሁን አይኖርም። ስለዚህ ያቀረቡት ማጠቃለያ በመግለጫው ገጽ አይታይም። መግለጫዎ በዚያ እንዲታይ በእጅ ማስገባት ይኖርብዎታል።",
+'fileexists-extension' => "ተመሳሳይ ስም ያለበት ፋይል ይኖራል፦<br />
+የሚላክ ፋይል ስም፦ '''<tt>$1</tt>'''<br />
+የሚኖር (የቆየው) ፋይል ስም፦ '''<tt>$2</tt>'''<br />
+እባክዎ ሌላ ስም ይምረጡ።",
'fileexists-thumb' => "<center>'''የሚኖር ፋይል'''</center>",
-'fileexists-thumbnail-yes' => 'ፋይሉ የተቀነሰ መጠን ያለበት ስዕል <i>(ናሙና)</i> እንደ ሆነ ይመስላል። እባክዎ ፋይሉን <strong><tt>$1</tt></strong> ይመለከቱ።<br /> ያው ፋይል ለዚሁ ፋይል አንድ አይነት በኦሪጂናሉ መጠን ቢሆን ኖሮ፣ ተጨማሪ ናሙና መላክ አያስፈልግም።',
-'file-thumbnail-no' => 'የፋይሉ ስም በ<strong><tt>$1</tt></strong> ይጀመራል። የተቀነሰ መጠን ያለበት ስዕል <i>(ናሙና)</i> እንደ ሆነ ይመስላል። ይህን ስዕል በሙሉ ማጉላት ካለዎ፣ ይህን ይላኩ፤ አለዚያ እባክዎ የፋይሉን ስም ይቀይሩ።',
-'fileexists-forbidden' => 'በዚህ ስም የሚኖር ፋይል ገና አለ፤ እባክዎ ተመልሰው ይህን ፋይል በአዲስ ስም ስር ይልኩት። [[Image:$1|thumb|center|$1]]',
-'fileexists-shared-forbidden' => 'ይህ ስም ያለበት ፋይል አሁን በጋራ ፋይል ምንጭ ይኖራል፤ እባክዎ ተመልሰው ፋይሉን በሌላ ስም ስር ይላኩት። [[Image:$1|thumb|center|$1]]',
+'fileexists-thumbnail-yes' => "ፋይሉ የተቀነሰ መጠን ያለበት ስዕል ''(ናሙና)'' እንደ ሆነ ይመስላል። እባክዎ ፋይሉን '''<tt>$1</tt>''' ይመለከቱ።<br /> ያው ፋይል ለዚሁ ፋይል አንድ አይነት በኦሪጂናሉ መጠን ቢሆን ኖሮ፣ ተጨማሪ ናሙና መላክ አያስፈልግም።",
+'file-thumbnail-no' => "የፋይሉ ስም በ'''<tt>$1</tt>''' ይጀመራል። የተቀነሰ መጠን ያለበት ስዕል ''(ናሙና)'' እንደ ሆነ ይመስላል። ይህን ስዕል በሙሉ ማጉላት ካለዎ፣ ይህን ይላኩ፤ አለዚያ እባክዎ የፋይሉን ስም ይቀይሩ።",
+'fileexists-forbidden' => 'በዚህ ስም የሚኖር ፋይል ገና አለ፤ እባክዎ ተመልሰው ይህን ፋይል በአዲስ ስም ስር ይልኩት። [[File:$1|thumb|center|$1]]',
+'fileexists-shared-forbidden' => 'ይህ ስም ያለበት ፋይል አሁን በጋራ ፋይል ምንጭ ይኖራል፤ እባክዎ ተመልሰው ፋይሉን በሌላ ስም ስር ይላኩት። [[File:$1|thumb|center|$1]]',
+'file-exists-duplicate' => 'ይህ ፋይል {{PLURAL:$1|የሚከተለው ፋኡል|የሚከተሉት ፋይሎች}} ቅጂ ነው፦',
+'file-deleted-duplicate' => 'ለዚህ ፋይል አንድ ቅጂ የሆነ ፋይል ([[$1]]) ቀድሞ ጠፍቷል። እንደገና ሳይልኩት እባክዎ የዚያውን ፋይል መጥፋት ታሪክ ይመለከቱ።',
'successfulupload' => 'መላኩ ተከናወነ',
'uploadwarning' => 'የመላክ ማስጠንቀቂያ',
'savefile' => 'ፋይሉ ለመቆጠብ',
'uploadedimage' => '«[[$1]]» ላከ',
'overwroteimage' => 'የ«[[$1]]» አዲስ ዕትም ላከ',
'uploaddisabled' => 'ፋይል መላክ አይቻልም',
-'uploaddisabledtext' => 'ፋይል መላክ በ{{SITENAME}} አይቻልም።',
+'uploaddisabledtext' => 'ፋይል መላክ በዚህ ዊኪ አይቻልም።',
'uploadcorrupt' => 'ይህ ፋይል ብልሹ ነው፤ ወይም ትክክለኛ ያልሆነ ቅጥያ አለው። እባክዎ ፋይሉን ተመልክተው እንደገና ይላኩት።',
'uploadvirus' => 'ፋይሉ ቫይረስ አለበት! ዝርዝር፦ $1',
'sourcefilename' => 'የቆየው የፋይሉ ስም፦',
@@ -911,7 +1054,7 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'upload-wasdeleted' => "'''ማስጠንቀቂያ፦ ቀድሞ የተደለዘ ፋይል እየላኩ ነው።'''
ይህን ፋይል መላክ የሚገባ መሆኑን ይቆጠሩ። የፋይሉ ማጥፋት መዝገብ ከዚህ ታች ይታያል፦",
-'filename-bad-prefix' => 'የሚልኩት ፋይል ስም በ<strong>«$1»</strong> ይጀመራል፤ ይህ ብዙ ጊዜ በቁጥራዊ ካሜራ የተወሰነ ገላጭ ያልሆነ ስም ይሆናል። እባክዎ ለፋይልዎ ገላጭ የሆነ ስም ይምረጡ።',
+'filename-bad-prefix' => "የሚልኩት ፋይል ስም በ'''«$1»''' ይጀመራል፤ ይህ ብዙ ጊዜ በቁጥራዊ ካሜራ የተወሰነ ገላጭ ያልሆነ ስም ይሆናል። እባክዎ ለፋይልዎ ገላጭ የሆነ ስም ይምረጡ።",
'upload-proto-error' => 'ትክክለኛ ያልሆነ ወግ (protocol)',
'upload-proto-error-text' => 'የሩቅ መላክ እንዲቻል URL በ<code>http://</code> ወይም በ<code>ftp://</code> መጀመር አለበት።',
@@ -920,8 +1063,14 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'upload-misc-error-text' => 'በተላከበት ጊዜ ያልታወቀ ስህተት ተነሣ። እባክዎ URL ትክክለኛና የሚገኝ መሆኑን አረጋግጠው እንደገና ይሞክሩ። ችግሩ ቢቀጠል፣ መጋቢን ይጠይቁ።',
# Some likely curl errors. More could be added from <http://curl.haxx.se/libcurl/c/libcurl-errors.html>
-'upload-curl-error6' => 'URLን መድረስ አልተቻለም',
-'upload-curl-error28' => 'የመላክ ጊዜ አልቋል',
+'upload-curl-error6' => 'URLን መድረስ አልተቻለም',
+'upload-curl-error6-text' => 'የቀረበው URL ሊገኝ አልቻለም።
+እባክዎ URL ልክ መሆኑንና አሁን መኖሩን ያረጋግጡ።',
+'upload-curl-error28' => 'የመላክ ጊዜ አልቋል',
+'upload-curl-error28-text' => '
+ድረ-ገጹ እንዲገኝ ከመጠን በላይ ረጅም ሰዓት ፈጀ።
+እባክዎ ድረ-ገጹ መኖሩን ያረጋግጡና እንደገና ሳይሞክሩ ትንሽ ይቆዩ።
+ምናልባትም በሌላ ጊዜ ትራፊኩ ይቀነሳል።',
'license' => 'የፈቃድ አይነት፦',
'nolicense' => 'ምንም አልተመረጠም',
@@ -929,17 +1078,17 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'upload_source_url' => ' (ትክክለኛ፣ በግልጽ የሚገኝ URL)',
'upload_source_file' => ' (በኮምፒውተርዎ ላይ ያለበት ፋይል)',
-# Special:ImageList
-'imagelist_search_for' => 'ለMedia ፋይል ስም ፍለጋ፦',
+# Special:ListFiles
+'listfiles_search_for' => 'ለMedia ፋይል ስም ፍለጋ፦',
'imgfile' => 'ፋይሉ',
-'imagelist' => 'የፋይል / ሥዕሎች ዝርዝር',
-'imagelist_date' => 'ቀን እ.ኤ.አ',
-'imagelist_name' => 'የፋይል ስም',
-'imagelist_user' => 'አቅራቢው',
-'imagelist_size' => 'መጠን (byte)',
-'imagelist_description' => 'ማጠቃለያ',
-
-# Image description page
+'listfiles' => 'የፋይል / ሥዕሎች ዝርዝር',
+'listfiles_date' => 'ቀን እ.ኤ.አ',
+'listfiles_name' => 'የፋይል ስም',
+'listfiles_user' => 'አቅራቢው',
+'listfiles_size' => 'መጠን (byte)',
+'listfiles_description' => 'ማጠቃለያ',
+
+# File description page
'filehist' => 'የፋይሉ ታሪክ',
'filehist-help' => 'የቀድሞው ዕትም ካለ ቀን/ሰዓቱን በመጫን መመልከት ይቻላል።',
'filehist-deleteall' => 'ሁሉን ለማጥፋት',
@@ -947,13 +1096,18 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'filehist-revert' => 'ወዲህ ይገለበጥ',
'filehist-current' => 'ያሁኑኑ',
'filehist-datetime' => 'ቀን /ሰዓት',
+'filehist-thumb' => 'ናሙና',
+'filehist-thumbtext' => 'በ$1 የነበረው ዕትም ናሙና',
+'filehist-nothumb' => 'ናሙና የለም',
'filehist-user' => 'አቅራቢው',
'filehist-dimensions' => 'ክልሉ (በpixel)',
'filehist-filesize' => 'መጠን',
'filehist-comment' => 'ማጠቃለያ',
'imagelinks' => 'መያያዣዎች',
-'linkstoimage' => 'የሚከተሉ ገጾች ወደዚሁ ፋይል ተያይዘዋል።',
+'linkstoimage' => '{{PLURAL:$1|የሚከተለው ገጽ ወደዚሁ ፋይል ተያይዟል|የሚከተሉ $1 ገጾች ወደዚሁ ፋይል ተያይዘዋል}}፦',
'nolinkstoimage' => 'ወዲህ ፋይል የተያያዘ ገጽ የለም።',
+'morelinkstoimage' => 'ለዚህ ፋይል [[Special:WhatLinksHere/$1|ተጨማሪ መያያዣዎችን]] ለማየት።',
+'redirectstofile' => 'ለዚህ ፋይል {{PLURAL:$1|የሚከተለው ፋይል መምሪያ መንገድ አለ|የሚከተሉት $1 ፋይሎች መምሪያ መንገዶች አሉ}}፦',
'duplicatesoffile' => '{{PLURAL:$1|የሚከተለው ፋይል የዚህ ፋይል ቅጂ ነው|የሚከተሉት $1 ፋይሎች የዚሁ ፋይል ቅጂዎች ናቸው}}፦',
'sharedupload' => 'ይህ ፋይል ከጋራ ምንጭ (Commons) የተቀሰመ ነው። በማንኛውም ዊኪ ላይ ሊጠቅም ይቻላል።',
'shareduploadwiki' => 'በተጨማሪ ለመረዳት $1 ይዩ።',
@@ -1017,24 +1171,31 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'randomredirect-nopages' => 'በዚህ ክፍለ-ዊኪ ምንም መምሪያ መንገድ የለም።',
# Statistics
-'statistics' => 'የዚሁ ሥራ እቅድ ዝርዝር ቁጥሮች',
-'sitestats' => 'የዚህ {{SITENAME}} ዝርዝር ቁጥሮች (Statistics)',
-'userstats' => 'ያባላት ዝርዝር ቁጥሮች',
-'sitestatstext' => "በጠቅላላው '''$1''' ገጾች በዚህ ሥራ ዕቅድ አሉ። ይኸኛው ድምር ቁጥር የሚጠቅልለው ውይይት ገጾች፣ ልዩ ገጾች፣ አጫጭር ፅሑፎች፣ መምሪያ ገጾች፣ እንዲሁም ሌሎች ይዞታ የሌለባቸው ገጾች ሁሉ ይሆናል። ከነዚህ ውጭ '''$2''' ይዞታ ያላቸው ተገቢ ፅሑፎች ይኖራሉ።
-
-ይህ ዊኪፔድያ ከተመሰረተ ጀምሮ '''$4''' ለውጦች ተደርገዋል። ስለዚህ ባማካኝ '''$5''' ለውጦች በየገጹ ይሆናል።",
-'userstatstext' => "እስከ ዛሬ ድረስ '''$1''' አባላት ገብተዋል። ከዚህ ቁጥር መካከል፣ '''$2''' (ማለት '''$4%''') መጋቢዎች ናቸው። There are '''$1''' registered users, of whom '''$2''' (or '''$4%''') {{PLURAL:$2|has|have}} $5 rights.",
-'statistics-mostpopular' => 'ከሁሉ የታዩት ገጾች',
+'statistics' => 'የዚሁ ሥራ እቅድ ዝርዝር ቁጥሮች',
+'statistics-header-pages' => 'የገጽ ዝርዝር ቁጥሮች',
+'statistics-header-edits' => 'የለውጥ ዝርዝር ቁጥሮች',
+'statistics-header-users' => 'ያባላት ዝርዝር ቁጥሮች',
+'statistics-articles' => 'መያያዣ ያላቸው መጣጥፎች',
+'statistics-pages' => 'ገጾች በሙሉ',
+'statistics-pages-desc' => 'በዊኪ ላይ ያሉት ገጾች ሁሉ - ከነውይይት፣ መምሪያ መንገድ ወዘተ.',
+'statistics-files' => 'የተላኩት ፋይሎች',
+'statistics-edits' => '{{SITENAME}} ከተጀመረ አንሥቶ የተደረጉት ለውጦች',
+'statistics-users' => 'አባልነት የገቡ [[Special:ListUsers|ተጠቃሚዎች]]',
+'statistics-users-active' => 'ተግባራዊ ተጠቃሚዎች',
+'statistics-users-active-desc' => 'ባለፈው {{PLURAL:$1|ቀን|$1 ቀን}} ማንኛውንም ድርጊት የሠሩት ተጠቃሚዎች',
+'statistics-mostpopular' => 'ከሁሉ የታዩት ገጾች',
'disambiguations' => 'ወደ መንታ መንገድ የሚያያይዝ',
'disambiguationspage' => 'Template:መንታ',
'disambiguations-text' => "የሚከተሉት ጽሑፎች ወደ '''መንታ መንገድ''' እየተያያዙ ነውና ብዙ ጊዜ እንዲህ ሳይሆን ወደሚገባው ርዕስ ቢወስዱ ይሻላል። <br />
መንታ መንገድ ማለት የመንታ መልጠፊያ ([[MediaWiki:Disambiguationspage]]) ሲኖርበት ነው።",
-'doubleredirects' => 'ድርብ መምሪያ መንገዶች',
-'doubleredirectstext' => 'ይህ ድርብ መምሪያ መንገዶች ይዘርዘራል።
+'doubleredirects' => 'ድርብ መምሪያ መንገዶች',
+'doubleredirectstext' => 'ይህ ድርብ መምሪያ መንገዶች ይዘርዘራል።
ድርብ መምሪያ መንገድ ካለ ወደ መጨረሻ መያያዣ እንዲሄድ ቢስተካከል ይሻላል።',
+'double-redirect-fixed-move' => '[[$1]] ተዛውራልና አሁን ለ[[$2]] መምሪያ መንገድ ነው።',
+'double-redirect-fixer' => 'የመምሪያ መንገድ አስተካካይ',
'brokenredirects' => 'ሰባራ መምሪያ መንገዶች',
'brokenredirectstext' => 'እነዚህ መምሪያ መንገዶች ወደማይኖር ጽሑፍ ይመራሉ።',
@@ -1043,6 +1204,7 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'withoutinterwiki' => 'በሌሎች ቋንቋዎች ያልተያያዙ',
'withoutinterwiki-summary' => 'እነዚህ ጽሑፎች «በሌሎች ቋንቋዎች» ሥር ወደሆኑት ሌሎች ትርጉሞች ገና አልተያያዙም።',
+'withoutinterwiki-legend' => 'በቅድመ-ፊደል ለመወሰን',
'withoutinterwiki-submit' => 'ይታዩ',
'fewestrevisions' => 'ለውጦች ያነሱላቸው መጣጥፎች',
@@ -1066,6 +1228,8 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'popularpages' => 'የሚወደዱ ገጾች',
'wantedcategories' => 'ቀይ መያያዣዎች የበዙላቸው መደቦች',
'wantedpages' => 'ቀይ መያያዣዎች የበዙላቸው አርእስቶች',
+'wantedfiles' => 'የተፈለጉ ፋይሎች',
+'wantedtemplates' => 'የተፈለጉ መልጠፊያዎች',
'mostlinked' => 'መያያዣዎች የበዙላቸው ገጾች',
'mostlinkedcategories' => 'መያያዣዎች የበዙላቸው መደቦች',
'mostlinkedtemplates' => 'መያያዣዎች የበዙላቸው መልጠፊያዎች',
@@ -1084,6 +1248,8 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'protectedtitlestext' => 'የሚከተሉት አርዕስቶች ከመፈጠር ተጠብቀዋል።',
'protectedtitlesempty' => 'እንደዚህ አይነት አርእስት አሁን የሚቆለፍ ምንም የለም።',
'listusers' => 'አባላት',
+'listusers-editsonly' => 'ለውጦች ያላቸው ተጠቃሚዎች ብቻ ይታዩ',
+'usereditcount' => '$1 {{PLURAL:$1|ለውጥ|ለውጦች}}',
'newpages' => 'አዳዲስ መጣጥፎች',
'newpages-username' => 'በአቅራቢው፦',
'ancientpages' => 'የቈዩ ፅሑፎች (በተለወጠበት ሰአት)',
@@ -1110,8 +1276,6 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'speciallogtitlelabel' => 'አርዕስት፡',
'log' => 'Logs / መዝገቦች',
'all-logs-page' => 'All logs - መዝገቦች ሁሉ',
-'log-search-legend' => 'ለመዝገቦች መፈለግ',
-'log-search-submit' => 'ሂድ',
'alllogstext' => 'ይኸው መዝገብ ሁሉንም ያጠቅልላል። 1) የፋይሎች መዝገብ 2) የማጥፋት መዝገብ 3) የመቆለፍ መዝገብ 4) የማገድ መዝገብ 5) የመጋቢ አድራጎት መዝገቦች በያይነቱ ናቸው።
ከሳጥኑ የተወሰነ መዝገብ አይነት መምረጥ ይችላሉ። ከዚያ ጭምር በብዕር ስም ወይም በገጽ ስም መፈለግ ይቻላል።',
@@ -1134,15 +1298,30 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'allpages-bad-ns' => 'በ{{SITENAME}} «$1» የሚባል ክፍለዊኪ የለም።',
# Special:Categories
-'categories' => 'ምድቦች',
-'categoriespagetext' => 'በዚሁ ሥራ ዕቅድ ውስጥ የሚከተሉ መደቦች ይኖራሉ።',
+'categories' => 'ምድቦች',
+'categoriespagetext' => 'በዚሁ ሥራ ዕቅድ ውስጥ የሚከተሉ መደቦች ይኖራሉ።',
+'special-categories-sort-abc' => 'በፊደል ተራ ይደርደሩ',
+
+# Special:LinkSearch
+'linksearch' => 'የድረ-ገጽ መያያዣ ለመፈልግ',
+'linksearch-ns' => 'ክፍለ-ዊኪ፦',
+'linksearch-ok' => 'ፍለጋ',
# Special:ListUsers
'listusersfrom' => 'ከዚሁ ፊደል ጀምሮ፦',
'listusers-submit' => 'ይታይ',
'listusers-noresult' => 'ማንም ተጠቃሚ አልተገኘም።',
+# Special:Log/newusers
+'newuserlogpage' => 'የአባልነት መዝገብ (user log)',
+'newuserlogpagetext' => 'ይህ መዝገብ ወደ አባልነት የገቡትን ብዕር ስሞች ይዘርዝራል።',
+'newuserlog-byemail' => 'ማለፊያ-ቃል በኤ-መልዕክት ተልኳል',
+'newuserlog-create-entry' => 'አዲስ አባል',
+'newuserlog-create2-entry' => 'ለ$1 አባልነት ተፈጥሯል',
+
# Special:ListGroupRights
+'listgrouprights' => 'የተጠቃሚ ስብስባ መብቶች',
+'listgrouprights-group' => 'ስብስባ',
'listgrouprights-rights' => 'መብቶች',
# E-mail user
@@ -1156,10 +1335,11 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'defemailsubject' => '{{SITENAME}} Email / ኢ-ሜል',
'noemailtitle' => 'ኢ-ሜል አይቻልም',
'noemailtext' => 'ለዚህ/ች አባል ኢ-ሜል መላክ አይቻልም። ወይም ተገቢ ኢ-ሜል አድራሻ የለንም፣ ወይም ከሰው ምንም ኢ-ሜል መቀበል አልወደደ/ችም።',
+'email-legend' => 'ኢ-ሜል ወደ ሌላ የ{{SITENAME}} ተጠቃሚ ለመላክ',
'emailfrom' => 'ከ',
'emailto' => 'ለ',
-'emailsubject' => 'ርዕሰ ጉዳይ',
-'emailmessage' => 'መልእክት',
+'emailsubject' => 'ርዕሰ ጉዳይ:',
+'emailmessage' => 'መልእክት:',
'emailsend' => 'ይላክ',
'emailccme' => 'አንድ ቅጂ ደግሞ ለራስዎ ኢ-ሜል ይላክ።',
'emailccsubject' => 'ወደ $1 የመልዕክትዎ ቅጂ፦ $2',
@@ -1195,12 +1375,7 @@ $1ን ወይም ማንም ሌላ [[{{MediaWiki:Grouppage-sysop}}|መጋቢ]] ስ
'watchlistcontains' => 'አሁን በሙሉ $1 ገጾች እየተከታተሉ ነው።',
'wlnote' => 'ባለፉት <b>$2</b> ሰዓቶች የተደረጉት $1 መጨረሻ ለውጦች እታች ይገኛሉ።',
'wlshowlast' => 'ያለፉት $1 ሰዓት፤ $2 ቀን፤ $3 ይታዩ።',
-'watchlist-show-bots' => 'የቦት (BOT) ለውጦች ይታዩ',
-'watchlist-hide-bots' => 'የቦት (BOT) ለውጦች ይደበቁ',
-'watchlist-show-own' => 'የራሴ ለውጦች ይታዩ',
-'watchlist-hide-own' => 'የራሴ ለውጦች ይደበቁ',
-'watchlist-show-minor' => "'ጥ' (ጥቃቅን) ለውጦች ይታዩ",
-'watchlist-hide-minor' => "'ጥ' (ጥቃቅን) ለውጦች ይደበቁ",
+'watchlist-options' => 'የዝርዝሩ ምርጫዎች',
# Displayed when you click the "watch" button and it is in the process of watching
'watching' => 'እየተጨመረ ነው...',
@@ -1239,61 +1414,68 @@ $NEWPAGE
በተጨማሪ ለመረዳት፦
{{fullurl:{{MediaWiki:Helppage}}}}',
-# Delete/protect/revert
-'deletepage' => 'ገጹ ይጥፋ',
-'confirm' => 'ማረጋገጫ',
-'excontent' => 'ይዞታ፦ «$1» አለ።',
-'excontentauthor' => "ይዞታ '$1' አለ (የጻፈበትም '$2' ብቻ ነበር)",
-'exbeforeblank' => 'ባዶ፤ ከተደመሰሰ በፊት ይዞታው «$1» አለ።',
-'exblank' => 'ገጹ ባዶ ነበረ።',
-'delete-confirm' => '«$1» ለማጥፋት',
-'delete-legend' => 'ለማጥፋት',
-'historywarning' => 'ማስጠንቀቂያ፦ ለዚሁ ገጽ የዕትም ታሪክ ደግሞ ሊጠፋ ነው! :',
-'confirmdeletetext' => 'አንድ ገጽ ወይም ስዕል ከነለውጦቹ በሙሉ ከዚሁ {{SITENAME}} ሊጠፋ ነው! ይህን ማድረግዎ ያሠቡበት መሆኑንና ማጥፋቱ በፖሊሲ ተገቢ እንደሆነ እባክዎ ያረጋግጡ፦',
-'actioncomplete' => 'ተፈጽሟል',
-'deletedtext' => '«<nowiki>$1</nowiki>» ጠፍቷል።
+# Delete
+'deletepage' => 'ገጹ ይጥፋ',
+'confirm' => 'ማረጋገጫ',
+'excontent' => 'ይዞታ፦ «$1» አለ።',
+'excontentauthor' => "ይዞታ '$1' አለ (የጻፈበትም '$2' ብቻ ነበር)",
+'exbeforeblank' => 'ባዶ፤ ከተደመሰሰ በፊት ይዞታው «$1» አለ።',
+'exblank' => 'ገጹ ባዶ ነበረ።',
+'delete-confirm' => '«$1» ለማጥፋት',
+'delete-legend' => 'ለማጥፋት',
+'historywarning' => 'ማስጠንቀቂያ፦ ለዚሁ ገጽ የዕትም ታሪክ ደግሞ ሊጠፋ ነው! :',
+'confirmdeletetext' => 'አንድ ገጽ ወይም ስዕል ከነለውጦቹ በሙሉ ከዚሁ {{SITENAME}} ሊጠፋ ነው! ይህን ማድረግዎ ያሠቡበት መሆኑንና ማጥፋቱ በፖሊሲ ተገቢ እንደሆነ እባክዎ ያረጋግጡ፦',
+'actioncomplete' => 'ተፈጽሟል',
+'deletedtext' => '«<nowiki>$1</nowiki>» ጠፍቷል።
(የጠፉትን ገጾች ሁሉ ለመመልከት $2 ይዩ።)',
-'deletedarticle' => '«[[$1]]» አጠፋ',
-'dellogpage' => 'የማጥፋት መዝገብ',
-'dellogpagetext' => 'በቅርቡ የጠፉት ገጾች ከዚህ ታች የዘረዝራሉ።',
-'deletionlog' => 'የማጥፋት መዝገብ',
-'reverted' => 'ወደ ቀድመኛ ዕትም ገለበጠው።',
-'deletecomment' => 'የማጥፋቱ ምክንያት፦',
-'deleteotherreason' => 'ሌላ /ተጨማሪ ምክንያት',
-'deletereasonotherlist' => 'ሌላ ምክንያት',
-'deletereason-dropdown' => '*ተራ የማጥፋት ምክንያቶች
+'deletedarticle' => '«[[$1]]» አጠፋ',
+'suppressedarticle' => '"[[$1]]"ን ከለከለ',
+'dellogpage' => 'የማጥፋት መዝገብ',
+'dellogpagetext' => 'በቅርቡ የጠፉት ገጾች ከዚህ ታች የዘረዝራሉ።',
+'deletionlog' => 'የማጥፋት መዝገብ',
+'reverted' => 'ወደ ቀድመኛ ዕትም ገለበጠው።',
+'deletecomment' => 'የማጥፋቱ ምክንያት፦',
+'deleteotherreason' => 'ሌላ /ተጨማሪ ምክንያት',
+'deletereasonotherlist' => 'ሌላ ምክንያት',
+'deletereason-dropdown' => '*ተራ የማጥፋት ምክንያቶች
** በአቅራቢው ጥያቄ
** ማብዛቱ ያልተፈቀደለት ጽሑፍ
** ተንኮል',
-'delete-edit-reasonlist' => "'ተራ የማጥፋት ምክንያቶች' ለማዘጋጀት",
-'rollback' => 'ለውጦቹ ይገልበጡ',
-'rollback_short' => 'ይመለስ',
-'rollbacklink' => 'ROLLBACK ይመለስ',
-'rollbackfailed' => 'መገልበጡ አልተከናወነም',
-'cantrollback' => 'ለውጡን መገልበጥ አይቻልም፦ አቅራቢው ብቻ ስላዘጋጁት ነው።',
-'alreadyrolled' => 'የ[[:$1]] መጨረሻ ለውጥ በ[[User:$2|$2]] ([[User talk:$2|ውይይት]]) መገልበት አይቻልም፤ ሌላ ሰው አሁን ገጹን መልሶታል።
+'delete-edit-reasonlist' => "'ተራ የማጥፋት ምክንያቶች' ለማዘጋጀት",
+
+# Rollback
+'rollback' => 'ለውጦቹ ይገልበጡ',
+'rollback_short' => 'ይመለስ',
+'rollbacklink' => 'ROLLBACK ይመለስ',
+'rollbackfailed' => 'መገልበጡ አልተከናወነም',
+'cantrollback' => 'ለውጡን መገልበጥ አይቻልም፦ አቅራቢው ብቻ ስላዘጋጁት ነው።',
+'alreadyrolled' => 'የ[[:$1]] መጨረሻ ለውጥ በ[[User:$2|$2]] ([[User talk:$2|ውይይት]]) መገልበት አይቻልም፤ ሌላ ሰው አሁን ገጹን መልሶታል።
መጨረሻው ለውጥ በ[[User:$3|$3]] ([[User talk:$3|ውይይት]]) ነበረ።',
-'editcomment' => 'ማጠቃለያው፦ «<i>$1</i>» ነበረ።', # only shown if there is an edit comment
-'revertpage' => 'የ$2ን ለውጦች ወደ $1 እትም መለሰ።', # Additional available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
-'rollback-success' => 'የ$1 ለውጦች ተገለበጡ፣ ወደ $2 ዕትም ተመልሷል።',
+'editcomment' => "ማጠቃለያው፦ «''$1''» ነበረ።", # only shown if there is an edit comment
+'revertpage' => 'የ$2ን ለውጦች ወደ $1 እትም መለሰ።', # Additionally available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
+'rollback-success' => 'የ$1 ለውጦች ተገለበጡ፣ ወደ $2 ዕትም ተመልሷል።',
+
+# Protect
'protectlogpage' => 'የማቆለፍ መዝገብ',
'protectlogtext' => 'ይህ መዝገብ ገጽ ሲቆለፍ ወይም ሲከፈት ይዘረዝራል። ለአሁኑ የተቆለፈውን ለመመልከት፣ [[Special:ProtectedPages|የቆለፉትን ገጾች]] ደግሞ ያዩ።',
'protectedarticle' => 'ገጹን «[[$1]]» ቆለፈው።',
'modifiedarticleprotection' => 'የመቆለፍ ደረጃ ለ«[[$1]]» ቀየረ።',
'unprotectedarticle' => 'ገጹን «[[$1]]» ፈታ።',
+'movedarticleprotection' => 'የመቆለፍ ደረጃ ከ"[[$2]]" ወደ "[[$1]]" ተቀየረ',
'protect-title' => 'ለ«$1» የመቆለፍ ደረጃ ለማስተካከል',
+'prot_1movedto2' => '«$1» ወደ «[[$2]]» አዛወረ',
'protect-legend' => 'የመቆለፍ ማረጋገጫ',
'protectcomment' => 'ማጠቃለያ፦',
'protectexpiry' => 'የሚያልቅበት ግዜ፦',
'protect_expiry_invalid' => "የተሰጠው 'የሚያልቅበት ጊዜ' ልክ አይደለም።",
'protect_expiry_old' => "የተሰጠው 'የሚያልቅበት ጊዜ' ባለፈው ግዜ ነበር።",
'protect-unchain' => 'ገጹን የማዛወር ፈቃዶች ለመፍታት',
-'protect-text' => 'እዚህ ለገጹ «<strong><nowiki>$1</nowiki></strong>» የመቆለፍ ደረጃ መመልከት ወይም መቀይር ይችላሉ።',
-'protect-locked-blocked' => 'ማገጃ እያለብዎት የመቆለፍ ደረጃ ለመቀየር አይችሉም። ለገጹ <strong>$1</strong> የአሁኑኑ ደረጃ እንዲህ ነው፦',
-'protect-locked-dblock' => 'መረጃ-ቤቱ እራሱ አሁን ስለሚቆለፍ፣ የገጽ መቆለፍ ደረጃ ሊቀየር አይችልም። ለገጹ <strong>$1</strong> የአሁኑኑ ደረጃ እንዲህ ነው፦',
-'protect-locked-access' => 'እርስዎ ገጽ የመቆለፍ ወይም የመፍታት ፈቃድ የለዎም።<br />አሁኑ የዚሁ ገጽ መቆለፍ ደረጃ እንዲህ ነው፦ <strong>$1</strong>:',
+'protect-text' => "እዚህ ለገጹ «'''<nowiki>$1</nowiki>'''» የመቆለፍ ደረጃ መመልከት ወይም መቀይር ይችላሉ።",
+'protect-locked-blocked' => "ማገጃ እያለብዎት የመቆለፍ ደረጃ ለመቀየር አይችሉም። ለገጹ '''$1''' የአሁኑኑ ደረጃ እንዲህ ነው፦",
+'protect-locked-dblock' => "መረጃ-ቤቱ እራሱ አሁን ስለሚቆለፍ፣ የገጽ መቆለፍ ደረጃ ሊቀየር አይችልም። ለገጹ '''$1''' የአሁኑኑ ደረጃ እንዲህ ነው፦",
+'protect-locked-access' => "እርስዎ ገጽ የመቆለፍ ወይም የመፍታት ፈቃድ የለዎም።<br />አሁኑ የዚሁ ገጽ መቆለፍ ደረጃ እንዲህ ነው፦ '''$1''':",
'protect-cascadeon' => 'ይህ ገጽ ወደ ተከለከሉት አርእስቶች ተጨምሯል። የመቆለፍ ደረጃ እዚህ መቀየር ቢቻልዎም ገጹ ግን በሚከተለው ድርብ የተቆለፈ ገጽ ውስጥ ይጨመራል።',
'protect-default' => '(እንደ ወትሮ)',
'protect-fallback' => 'የ$1 ፈቃደ ለማስፈልግ',
@@ -1301,8 +1483,15 @@ $NEWPAGE
'protect-level-sysop' => 'መጋቢዎች ብቻ',
'protect-summary-cascade' => 'በውስጡም ያለውን የሚያቆልፍ አይነት',
'protect-expiring' => 'በ$1 (UTC) ያልቃል',
+'protect-expiry-indefinite' => 'ያልተወሰነ',
'protect-cascade' => 'በዚህ ገጽ ውስጥ የተካተተው ገጽ ሁሉ ደግሞ ይቆለፍ?',
'protect-cantedit' => 'ይህንን ገጽ የማዘጋጀት ፈቃድ ስለሌለልዎ መቆለፍ አይቻሎትም።',
+'protect-othertime' => 'ሌላ የተወሰነ ግዜ፦',
+'protect-othertime-op' => 'ሌላ ጊዜ',
+'protect-otherreason' => 'ሌላ/ተጨማሪ ምክንያት፦',
+'protect-otherreason-op' => 'ሌላ/ተጨማሪ ምክንያት',
+'protect-edit-reasonlist' => "'ተራ የመቆለፍ ምክንያቶች' ለማዘጋጀት",
+'protect-expiry-options' => '2 ሰዓቶች:2 hours,1 ቀን:1 day,3 ቀን:3 days,1 ሳምንት:1 week,2 ሳምንት:2 weeks,1 ወር:1 month,3 ወር:3 months,6 ወር:6 months,1 አመት:1 year,ዘላለም:infinite', # display1:time1,display2:time2,...
'restriction-type' => 'ፈቃድ፦',
'restriction-level' => 'የመቆለፍ ደረጃ፦',
'minimum-size' => 'ቢያንስ',
@@ -1323,6 +1512,7 @@ $NEWPAGE
'undeletepage' => 'የተደለዘ ገጽ ለመመለስ',
'viewdeletedpage' => 'የተደለዙ ገጾች ለማየት',
'undeletepagetext' => 'እነዚህ ገጾች ተደለዙ፣ እስካሁን ግን በመዝገቡ ውስጥ ይገኛሉና ሊመለሱ ይቻላል። ሆኖም መዝገቡ አንዳንዴ ሊደመስስ ይቻላል።',
+'undelete-fieldset-title' => 'የጠፉትን እትሞች ለመመልስ',
'undeleteextrahelp' => "እትሞቹን በሙሉ ለመመልስ፣ ሳጥኖቹ ሁሉ ባዶ ሆነው ይቆዩና 'ይመለስ' የሚለውን ይጫኑ። <br />አንዳንድ እትም ብቻ ለመመልስ፣ የተፈለገውን እትሞች በየሳጥኖቹ አመልክተው 'ይመለስ' ይጫኑ። <br />'ባዶ ይደረግ' ቢጫን፣ ማጠቃልያውና ሳጥኖቹ ሁሉ እንደገና ባዶ ይሆናሉ።",
'undeleterevisions' => 'በመዝገቡ $1 {{PLURAL:$1|ዕትም አለ|ዕትሞች አሉ}}',
'undeletehistory' => 'የተደለዘ ገጽ ሲመለስ፣ የተመለከቱት ዕትሞች ሁሉ ወደ ዕትሞች ታሪክ ደግሞ ይመልሳሉ። ገጹ ከጠፋ በኋላ በዚያው አርዕሥት ሌላ ገጽ ቢኖር፣ የተመለሱት ዕትሞች ወደ ዕትሞች ታሪክ አንድላይ ይጨመራሉ።',
@@ -1359,26 +1549,27 @@ $1',
'blanknamespace' => 'መጣጥፎች',
# Contributions
-'contributions' => 'ያባል አስተዋጽኦች',
-'mycontris' => 'የኔ አስተዋጽኦች፤',
-'contribsub2' => 'ለ $1 ($2)',
-'nocontribs' => 'ምንም አልተገኘም።',
-'uctop' => '(ላይኛ)',
-'month' => 'እስከዚህ ወር ድረስ፦',
-'year' => 'እስከዚህ አመት (እ.ኤ.አ.) ድረስ፡-',
-
-'sp-contributions-newbies' => 'የአዳዲስ ተጠቃሚዎች አስተዋጽዖ ብቻ እዚህ ይታይ',
-'sp-contributions-newbies-sub' => '(ለአዳዲስ ተጠቃሚዎች)',
-'sp-contributions-blocklog' => 'የማገጃ መዝገብ',
-'sp-contributions-search' => 'የሰውን አስተዋጽኦች ለመፈለግ፦',
-'sp-contributions-username' => 'ብዕር ስም ወይም የቁ. አድራሻ፦',
-'sp-contributions-submit' => 'ፍለጋ',
+'contributions' => 'ያባል አስተዋጽኦች',
+'contributions-title' => 'የ$1 አስተዋጽኦች',
+'mycontris' => 'የኔ አስተዋጽኦች፤',
+'contribsub2' => 'ለ $1 ($2)',
+'nocontribs' => 'ምንም አልተገኘም።',
+'uctop' => '(ላይኛ)',
+'month' => 'እስከዚህ ወር ድረስ፦',
+'year' => 'እስከዚህ አመት (እ.ኤ.አ.) ድረስ፡-',
+
+'sp-contributions-newbies' => 'የአዳዲስ ተጠቃሚዎች አስተዋጽዖ ብቻ እዚህ ይታይ',
+'sp-contributions-newbies-sub' => '(ለአዳዲስ ተጠቃሚዎች)',
+'sp-contributions-newbies-title' => 'የአዳዲስ ተጠቃሚዎች አስተዋጽኦች',
+'sp-contributions-blocklog' => 'የማገጃ መዝገብ',
+'sp-contributions-search' => 'የሰውን አስተዋጽኦች ለመፈለግ፦',
+'sp-contributions-username' => 'ብዕር ስም ወይም የቁ. አድራሻ፦',
+'sp-contributions-submit' => 'ፍለጋ',
# What links here
'whatlinkshere' => 'ወዲህ የሚያያዝ',
'whatlinkshere-title' => 'ወደ «$1» የሚያያዙት ገጾች',
'whatlinkshere-page' => 'ለገጽ (አርዕስት)፦',
-'linklistsub' => '(ወዲህ የሚያያዝ)',
'linkshere' => "የሚከተሉት ገጾች ወደ '''[[:$1]]''' ተያይዘዋል።",
'nolinkshere' => "ወደ '''[[:$1]]''' የተያያዘ ገጽ የለም።",
'nolinkshere-ns' => "ባመለከቱት ክፍለ-ዊኪ ወደ '''[[:$1]]''' የተያያዘ ገጽ የለም።",
@@ -1388,6 +1579,7 @@ $1',
'whatlinkshere-next' => 'ቀጥሎ $1',
'whatlinkshere-links' => '← ወዲህም የሚያያዝ',
'whatlinkshere-hideredirs' => 'መምሪያ መንገዶች $1',
+'whatlinkshere-hidelinks' => 'መያያዣዎች $1',
# Block/unblock
'blockip' => 'ተጠቃሚውን ለማገድ',
@@ -1424,6 +1616,7 @@ $1',
'ipb-unblock' => 'ከብዕር ስም ወይም ከቁ. አድራሻ ማገጃ ለማንሣት',
'ipb-blocklist-addr' => 'በ$1 ላይ አሁን ያለውን ማገጃ ለመመልከት',
'ipb-blocklist' => 'አሁን ያሉትን ማገጃዎች ለመመልከት',
+'ipb-blocklist-contribs' => 'የ$1 ለውጦች',
'unblockip' => 'ከተጠቃሚ ማገጃ ለማንሣት',
'unblockiptext' => 'በዚህ ማመልከቻ ከታገደ ተጠቃሚ ማገጃውን ለማንሣት ይቻላል።',
'ipusubmit' => 'ማገጃውን ለማንሣት',
@@ -1440,12 +1633,14 @@ $1',
'noautoblockblock' => 'የቀጥታ ማገጃ እንዳይሠራ ተደረገ',
'createaccountblock' => 'ስም ከማውጣት ተከለከለ',
'emailblock' => 'ኢ-ሜል ታገደ',
+'blocklist-nousertalk' => 'የገዛ ውይይት ገጹን ማዘጋጀት አይችልም',
'ipblocklist-empty' => 'የማገጃ ዝርዝር ባዶ ነው።',
'ipblocklist-no-results' => 'የተጠየቀው ተጠቃሚ አሁን የታገደ አይደለም።',
'blocklink' => 'ማገጃ',
'unblocklink' => 'ማገጃ ለማንሣት',
'contribslink' => 'አስተዋጽኦች',
'blocklogpage' => 'የማገጃ መዝገብ',
+'blocklog-fulllog' => 'ሙሉ የማገጃ መዝገብ',
'blocklogentry' => 'እስከ $2 ድረስ [[$1]] አገዳ $3',
'blocklogtext' => 'ይህ መዝገብ ተጠቃሚዎች መቸም ሲታገዱ ወይም ማገጃ ሲነሣ የሚዘረዝር ነው። ለአሁኑ የታገዱት ሰዎች [[Special:IPBlockList|በአሁኑ ማገጃዎች ዝርዝር]] ይታያሉ።',
'unblocklogentry' => 'የ$1 ማገጃ አነሣ',
@@ -1453,11 +1648,15 @@ $1',
'block-log-flags-nocreate' => 'አዲስ ብዕር ስም ከማውጣት ተከለከለ',
'block-log-flags-noautoblock' => 'የቀጥታ ማገጃ እንዳይሠራ ተደረገ',
'block-log-flags-noemail' => 'ኢ-ሜል ታገደ',
+'block-log-flags-nousertalk' => 'የገዛ ውይይት ገጹን ማዘጋጀት አይችልም',
'ipb_expiry_invalid' => 'የሚያልቅበት ግዜ አይሆንም።',
'ipb_already_blocked' => '«$1» ገና ከዚህ በፊት ታግዶ ነው።',
+'ipb-needreblock' => '== ገና ታግዷል ==
+$1 አሁን ገና ታግዷል። ዝርዝሩን ማስተካከል ፈለጉ?',
'blockme' => 'ልታገድ',
'proxyblocker-disabled' => 'ይህ ተግባር እንደማይሠራ ተደርጓል።',
'proxyblocksuccess' => 'ተደርጓል።',
+'cant-block-while-blocked' => 'እርስዎ እየታገዱ ሌላ ተጠቃሚ ለማገድ አይችሉም።',
# Developer tools
'lockdb' => 'መረጃ-ቤት ለመቆለፍ',
@@ -1475,9 +1674,9 @@ $1',
'databasenotlocked' => 'መረጃ-ቤቱ የተቆለፈ አይደለም።',
# Move page
-'move-page' => '«$1»ን ለማዛወር',
-'move-page-legend' => 'የሚዛወር ገጽ',
-'movepagetext' => "ከታች የሚገኘው ማመልከቻ ለገጹ ይዞታ አዲስ አርእስት ያወጣል።
+'move-page' => '«$1»ን ለማዛወር',
+'move-page-legend' => 'የሚዛወር ገጽ',
+'movepagetext' => "ከታች የሚገኘው ማመልከቻ ለገጹ ይዞታ አዲስ አርእስት ያወጣል።
ከይዞታው ጋራ የእትሞች ታሪክ ደግሞ ወደ አዲሱ ገጽ ይዛወራል።
የቆየው አርእስት እንደ መምሪያ መንገድ ለአዲሱ ገጽ ይሆናል።
ይህ ማለት ወደዚያ የሚያያዝ መያያዣ ሁሉ በቀጥታ ወደ አዲሱ ሥፍራ ይወስዳል።
@@ -1488,41 +1687,55 @@ $1',
'''ማስጠንቀቂያ፦'''
በጣም ለተወደደ ወይም ብዙ ጊዜ ለሚነበብ ገጽ፣ እንዲህ ያለ ለውጥ በፍጹም ያልተጠበቀ ወይም ከባድ ውጤት ያለው ሊሆን ይችላል። ስለዚህ እባክዎ የሚገባ መደምደሚያ መሆኑን አስቀድመው ያረጋግጡ።",
-'movepagetalktext' => "አብዛኛው ጊዜ፣ ከዚሁ ገጽ ጋራ የሚገናኘው የውይይት ገጽ አንድላይ ይዛወራል፤ '''ነገር ግን፦'''
+'movepagetalktext' => "አብዛኛው ጊዜ፣ ከዚሁ ገጽ ጋራ የሚገናኘው የውይይት ገጽ አንድላይ ይዛወራል፤ '''ነገር ግን፦'''
* ገጹን ወደማይመሳስል ክፍለ-ዊኪ (ለምሳሌ Mediawiki:) ቢያዛውሩት፤
* ባዶ ያልሆነ ውይይት ገጽ ቅድሞ ቢገኝ፤ ወይም
* እታች ከሚገኘውን ሳጥን ምልክቱን ካጠፉ፤
:
:ከነውይይቱ ገጽ አንድላይ አይዛወሩም። የዚያን ጊዜ የውይይቱን ገጽ ለማዛወር ከወደዱ በእጅ ማድረግ ያስፈልግዎታል።",
-'movearticle' => 'የቆየ አርእስት፡',
-'movenotallowed' => 'በ{{SITENAME}} ላይ ገጾችን ለማዛወር ፈቃድ የለዎም።',
-'newtitle' => 'አዲሱ አርእስት',
-'move-watch' => 'ይህ ገጽ በተከታተሉት ገጾች ይጨመር',
-'movepagebtn' => 'ገጹ ይዛወር',
-'pagemovedsub' => 'መዛወሩ ተከናወነ',
-'movepage-moved' => "<big>'''«$1» ወደ «$2» ተዛውሯል'''</big>", # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
-'articleexists' => 'በዚያ አርዕሥት ሌላ ገጽ አሁን አለ። አለበለዚያ የመረጡት ስም ልክ አይደለም - ሌላ አርእስት ይምረጡ።',
-'cantmove-titleprotected' => 'አዲሱ አርዕስት ከመፈጠር ስለተጠበቀ፣ ገጽ ወደዚያው ሥፍራ ለማዛወር አይችሉም።',
-'talkexists' => "'''ገጹ ወደ አዲሱ አርዕስት ተዛወረ፤ እንጂ በአዲሱ አርዕስት የቆየ ውይይት ገጽ አስቀድሞ ስለ ኖረ የዚህ ውይይት ገጽ ሊዛወር አልተቻለም። እባክዎ፣ በእጅ ያጋጥሙአቸው።'''",
-'movedto' => 'የተዛወረ ወደ',
-'movetalk' => 'ከተቻለ፣ ከነውይይቱ ገጽ ጋራ ይዛወር',
-'move-subpages' => 'ንዑስ ገጾች ደግሞ ይዛወሩ',
-'move-talk-subpages' => 'የውይይቱ ገጽ ንዑስ ገጾች ደግሞ ይዛወሩ',
-'1movedto2' => '«$1» ወደ «[[$2]]» አዛወረ',
-'1movedto2_redir' => '«$1» ወደ «[[$2]]» አዛወረ -- በመምሪያ መንገድ ፈንታ',
-'movelogpage' => 'የማዛወር መዝገብ',
-'movelogpagetext' => 'ይህ መዝገብ ገጽ ሲዛወር ይመዝገባል። <ይመለስ> ቢጫኑ ኖሮ መዛወሩን ይገለብጣል!',
-'movereason' => 'ምክንያት',
-'revertmove' => 'ይመለስ',
-'delete_and_move' => 'ማጥፋትና ማዛወር',
-'delete_and_move_text' => '==ማጥፋት ያስፈልጋል==
+'movearticle' => 'የቆየ አርእስት፡',
+'movenologin' => 'ገና አልገቡም',
+'movenologintext' => 'ገጽ ለማዛወር [[Special:UserLogin|በብዕር ስም መግባት]] ይኖርብዎታል።',
+'movenotallowed' => 'በዚህ ዊኪ ገጾችን ለማዛወር ፈቃድ የለዎም።',
+'movenotallowedfile' => 'ፋይልን ለማዛወር ፈቃድ የለዎም።',
+'cant-move-user-page' => 'ከንዑስ ገጾች በቀር፣ የአባል ገጽ ለማዛወር ፈቃድ የለዎም።',
+'newtitle' => 'አዲሱ አርእስት',
+'move-watch' => 'ይህ ገጽ በተከታተሉት ገጾች ይጨመር',
+'movepagebtn' => 'ገጹ ይዛወር',
+'pagemovedsub' => 'መዛወሩ ተከናወነ',
+'movepage-moved' => "<big>'''«$1» ወደ «$2» ተዛውሯል'''</big>", # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
+'articleexists' => 'በዚያ አርዕሥት ሌላ ገጽ አሁን አለ። አለበለዚያ የመረጡት ስም ልክ አይደለም - ሌላ አርእስት ይምረጡ።',
+'cantmove-titleprotected' => 'አዲሱ አርዕስት ከመፈጠር ስለተጠበቀ፣ ገጽ ወደዚያው ሥፍራ ለማዛወር አይችሉም።',
+'talkexists' => "'''ገጹ ወደ አዲሱ አርዕስት ተዛወረ፤ እንጂ በአዲሱ አርዕስት የቆየ ውይይት ገጽ አስቀድሞ ስለ ኖረ የዚህ ውይይት ገጽ ሊዛወር አልተቻለም። እባክዎ፣ በእጅ ያጋጥሙአቸው።'''",
+'movedto' => 'የተዛወረ ወደ',
+'movetalk' => 'ከተቻለ፣ ከነውይይቱ ገጽ ጋራ ይዛወር',
+'move-subpages' => 'ንዑስ ገጾች ደግሞ ይዛወሩ',
+'move-talk-subpages' => 'የውይይቱ ገጽ ንዑስ ገጾች ደግሞ ይዛወሩ',
+'movepage-page-moved' => 'ገጹ $1 ወደ $2 ተዛውሯል።',
+'movepage-page-unmoved' => 'ገጹ $1 ወደ $2 ሊዛወር አልተቻለም።',
+'1movedto2' => '«$1» ወደ «[[$2]]» አዛወረ',
+'1movedto2_redir' => '«$1» ወደ «[[$2]]» አዛወረ -- በመምሪያ መንገድ ፈንታ',
+'move-redirect-suppressed' => 'መምሪያ መንገድ ተከለከለ',
+'movelogpage' => 'የማዛወር መዝገብ',
+'movelogpagetext' => 'ይህ መዝገብ ገጽ ሲዛወር ይመዝገባል። <ይመለስ> ቢጫኑ ኖሮ መዛወሩን ይገለብጣል!',
+'movereason' => 'ምክንያት',
+'revertmove' => 'ይመለስ',
+'delete_and_move' => 'ማጥፋትና ማዛወር',
+'delete_and_move_text' => '==ማጥፋት ያስፈልጋል==
መድረሻው ገጽ ሥፍራ «[[:$1]]» የሚለው ገጽ አሁን ይኖራል። ሌላው ገጽ ወደዚያ እንዲዛወር እሱን ለማጥፋት ይወድዳሉ?',
-'delete_and_move_confirm' => 'አዎን፣ ገጹ ይጥፋ',
-'delete_and_move_reason' => 'ለመዛወሩ ሥፍራ እንዲገኝ ጠፋ',
-'selfmove' => 'የመነሻ እና የመድረሻ አርዕስቶች አንድ ናቸው፤ ገጽ ወደ ራሱ ለማዛወር አይቻልም።',
-'immobile_namespace' => 'የመነሻ ወይም የመድረሻ አርእስት ልዩ አይነት ነው፤ ከዚያው ወይም ወደዚያው ክፍለ-ዊኪ ገጽ ማዛወር አይቻልም።',
+'delete_and_move_confirm' => 'አዎን፣ ገጹ ይጥፋ',
+'delete_and_move_reason' => 'ለመዛወሩ ሥፍራ እንዲገኝ ጠፋ',
+'selfmove' => 'የመነሻ እና የመድረሻ አርዕስቶች አንድ ናቸው፤ ገጽ ወደ ራሱ ለማዛወር አይቻልም።',
+'immobile-source-namespace' => 'በክፍለ-ዊኪ "$1" ያሉት ገጾች ማዛወር አይቻልም።',
+'immobile-target-namespace' => 'ገጾችን ወደ በክፍለ-ዊኪ "$1" ማዛወር አይቻልም።',
+'immobile-source-page' => 'ይህ ገጽ የማይዛወር አይነት ነው።',
+'immobile-target-page' => 'ወደዚያው መድረሻ አርዕስት ማዛወር አይቻልም።',
+'imagenocrossnamespace' => 'ፋይልን ወደ ሌላ አይነት ክፍለ-ዊኪ ማዛወር አይቻልም።',
+'imageinvalidfilename' => 'የመድረሻ ፋይል ስም ልክ አይደለም።',
+'fix-double-redirects' => 'ወደ ቀደመው አርዕስት የሚወስዱ መምሪያ መንገዶች ካሉ በቀጥታ ይታደሱ',
+'move-leave-redirect' => 'መምሪያ መንገድ ይኖር።',
# Export
'export' => 'ገጾች ወደ ሌላ ዊኪ ለመላክ',
@@ -1539,7 +1752,7 @@ $1',
'allmessagesdefault' => 'የቆየው ጽሕፈት',
'allmessagescurrent' => 'ያሁኑ ጽሕፈት',
'allmessagestext' => 'በ«MediaWiki» ክፍለ-ዊኪ ያሉት የድረገጽ መልክ መልእክቶች ሙሉ ዝርዝር ይህ ነው።
-Please visit [http://www.mediawiki.org/wiki/Localisation MediaWiki Localisation] and [http://translatewiki.net Betawiki] if you wish to contribute to the generic MediaWiki localisation.',
+Please visit [http://www.mediawiki.org/wiki/Localisation MediaWiki Localisation] and [http://translatewiki.net translatewiki.net] if you wish to contribute to the generic MediaWiki localisation.',
'allmessagesnotsupportedDB' => "'''\$wgUseDatabaseMessages''' ስለ ተዘጋ '''{{ns:special}}:Allmessages''' ሊጠቀም አይችልም።",
'allmessagesfilter' => 'የመልዕክት ስም ማጣሪያ፦',
'allmessagesmodified' => 'የተቀየሩ ብቻ ይታዩ',
@@ -1551,19 +1764,24 @@ Please visit [http://www.mediawiki.org/wiki/Localisation MediaWiki Localisation]
'thumbnail_invalid_params' => 'ትክክለኛ ያልሆነ የናሙና ግቤት',
# Special:Import
-'import' => 'ገጾች ከሌላ ዊኪ ለማስገባት',
-'importinterwiki' => 'ከሌላ ዊኪ ማስገባት',
-'import-interwiki-history' => 'ለዚህ ገጽ የታሪክ ዕትሞች ሁሉ ለመቅዳት',
-'import-interwiki-submit' => 'ለማስገባት',
-'import-revision-count' => '$1 {{PLURAL:$1|ዕትም|ዕትሞች}}',
-'importnopages' => 'ለማስገባት ምንም ገጽ የለም።',
-'importfailed' => 'ማስገባቱ አልተከናወነም፦ <nowiki>$1</nowiki>',
-'importunknownsource' => 'ያልታወቀ የማስገባት መነሻ አይነት',
-'importcantopen' => 'የማስገባት ፋይል መክፈት አልተቻለም',
-'importnotext' => 'ባዶ ወይም ጽሕፈት የለም',
-'importsuccess' => 'ማስገባቱ ጨረሰ!',
-'import-noarticle' => 'ለማስገባት ምንም ገጽ የለም!',
-'import-nonewrevisions' => 'ዕትሞቹ ሁሉ ከዚህ በፊት ገብተዋል',
+'import' => 'ገጾች ከሌላ ዊኪ ለማስገባት',
+'importinterwiki' => 'ከሌላ ዊኪ ማስገባት',
+'import-interwiki-source' => 'መነሻ ዊኪ/ገጽ:',
+'import-interwiki-history' => 'ለዚህ ገጽ የታሪክ ዕትሞች ሁሉ ለመቅዳት',
+'import-interwiki-submit' => 'ለማስገባት',
+'import-interwiki-namespace' => 'መድረሻ ክፍለ-ዊኪ:',
+'import-upload-filename' => 'የፋይሉ ስም፦',
+'import-comment' => 'ማጠቃለያ፦',
+'importstart' => 'ገጾችን በማስገባት ላይ ነው...',
+'import-revision-count' => '$1 {{PLURAL:$1|ዕትም|ዕትሞች}}',
+'importnopages' => 'ለማስገባት ምንም ገጽ የለም።',
+'importfailed' => 'ማስገባቱ አልተከናወነም፦ <nowiki>$1</nowiki>',
+'importunknownsource' => 'ያልታወቀ የማስገባት መነሻ አይነት',
+'importcantopen' => 'የማስገባት ፋይል መክፈት አልተቻለም',
+'importnotext' => 'ባዶ ወይም ጽሕፈት የለም',
+'importsuccess' => 'ማስገባቱ ጨረሰ!',
+'import-noarticle' => 'ለማስገባት ምንም ገጽ የለም!',
+'import-nonewrevisions' => 'ዕትሞቹ ሁሉ ከዚህ በፊት ገብተዋል',
# Import log
'importlogpage' => 'የገጽ ማስገባት መዝገብ',
@@ -1630,6 +1848,7 @@ Please visit [http://www.mediawiki.org/wiki/Localisation MediaWiki Localisation]
'tooltip-watch' => 'ይህንን ገጽ ወደተከታተሉት ገጾች ዝርዝር ለመጨምር',
'tooltip-recreate' => 'ገጹ የጠፋ ሆኖም እንደገና ለመፍጠር',
'tooltip-upload' => 'ለመጀመር ይጫኑ',
+'tooltip-rollback' => 'ROLLBACK የመጨረሻውን አዛጋጅ ለውጦች በፍጥነት ይገልበጣል።',
# Metadata
'nodublincore' => 'Dublin Core RDF metadata ለዚህ ሰርቨር እንደማይሠራ ተደርጓል።',
@@ -1690,7 +1909,7 @@ $1',
# Browsing diffs
'previousdiff' => '← የፊተኛው ለውጥ',
-'nextdiff' => 'የሚከተለው ለውጥ →',
+'nextdiff' => 'የሚቀጥለው ለውጥ →',
# Media information
'imagemaxsize' => 'በፋይል መግለጫ ገጽ ላይ የስዕል መጠን ወሰን ቢበዛ፦',
@@ -1703,7 +1922,7 @@ $1',
'show-big-image' => 'በሙሉ ጒልህነት ለመመልከት',
'show-big-image-thumb' => '<small>የዚህ ናሙና ቅጂ ክልል፦ $1 × $2 ፒክሰል</small>',
-# Special:NewImages
+# Special:NewFiles
'newimages' => 'የአዳዲስ ሥዕሎች ማሳያ አዳራሽ',
'imagelisttext' => '$1 የተጨመሩ ሥእሎች ወይም ፋይሎች ከታች ይዘረዝራሉ ($2)።',
'showhidebots' => '(«bots» $1)',
@@ -1882,6 +2101,7 @@ $1',
'exif-exposuremode-0' => 'የቀጥታ ማንሣት',
'exif-exposuremode-1' => 'በዕጅ ማንሣት',
+'exif-exposuremode-2' => 'ቀጥተኛ ቅንፍ',
'exif-whitebalance-0' => 'የቀጥታ ነጭ ዝንባሌ',
'exif-whitebalance-1' => 'በእጅ የተደረገ ነጭ ዝንባሌ',
@@ -1939,21 +2159,21 @@ $1',
'monthsall' => 'ሁሉ',
# E-mail address confirmation
-'confirmemail' => 'ኢ-ሜልዎን ለማረጋገጥ',
-'confirmemail_noemail' => 'በ[[Special:Preferences|ምርጫዎችዎ]] ትክክለኛ ኢሜል አድራሻ አልሰጡም።',
-'confirmemail_text' => 'አሁን በ{{SITENAME}} በኩል «ኢ-ሜል» ለመላክም ሆነ ለመቀበል አድራሻዎን ማረጋገጥ ግዴታ ሆኗል። እታች ያለውን በተጫኑ ጊዜ አንድ የማረጋገጫ መልእክት ቀድሞ ወደ ሰጡት ኢሜል አድራሻ በቀጥታ ይላካል። በዚህ መልእክት ልዩ ኮድ ያለበት መያያዣ ይገኝበታል፣ ይህንን መያያዣ ከዚያ ቢጎብኙ ኢ-ሜል አድራሻዎ የዛኔ ይረጋግጣል።',
-'confirmemail_pending' => '<div class="error">ማረጋገጫ ኮድ ከዚህ በፊት ገና ተልኮልዎታል። ብዕር ስምዎን ያወጡ በቅርብ ጊዜ ከሆነ፣ አዲስ ኮድን ከመጠይቅ በፊት ምናልባት የተላከው እስከሚደርስ ድረስ ጥቂት ደቂቃ መቆየት ይሻላል።</div>',
-'confirmemail_send' => 'የማረጋገጫ ኮድ ወደኔ ኢ-ሜል ይላክልኝ',
-'confirmemail_sent' => 'የማረጋገጫ ኢ-ሜል ቅድም ወደ ሰጡት አድራሻ አሁን ተልኳል!',
-'confirmemail_oncreate' => 'ማረጋገጫ ኮድ ወደ ኢ-ሜል አድራሻዎ ተልኳል። ይኸው ኮድ ለመግባት አያስፈልግም፤ ነገር ግን የዊኪው ኢ-ሜል ተግባር እንዲሠራ ለማድረግ ያስፈልጋል።',
-'confirmemail_sendfailed' => 'ወደሰጡት ኢሜል አድራሻ መላክ አልተቻለም። እባክዎ፣ ወደ [[Special:Preferences|«ምርጫዎች»]] ተመልሰው የጻፉትን አድራሻ ደንበኛነት ይመለከቱ።',
-'confirmemail_invalid' => 'ይህ ኮድ አልተከናወነም። (ምናልባት ጊዜው አልፏል።) እንደገና ይሞክሩ!',
-'confirmemail_needlogin' => 'ኢሜል አድራሻዎን ለማረጋገጥ $1 ያስፈልግዎታል።',
-'confirmemail_success' => 'እ-ሜል አድራሻዎ ተረጋግጧል። አሁን ገብተው ዊኪውን መጠቀም ይችላሉ።',
-'confirmemail_loggedin' => 'የርስዎ ኢ-ሜል አድራሻ ተረጋግጧል። አሁን ኢ-ሜል በ{{SITENAME}} በኩል ለመላክ ወይም ለመቀበል ይችላሉ።',
-'confirmemail_error' => 'ማረጋገጫዎን በመቆጠብ አንድ ችግር ተነሣ።',
-'confirmemail_subject' => '{{SITENAME}} email address confirmation / እ-ሜል አድራሻ ማረጋገጫ',
-'confirmemail_body' => 'ጤና ይስጥልኝ
+'confirmemail' => 'ኢ-ሜልዎን ለማረጋገጥ',
+'confirmemail_noemail' => 'በ[[Special:Preferences|ምርጫዎችዎ]] ትክክለኛ ኢሜል አድራሻ አልሰጡም።',
+'confirmemail_text' => 'አሁን በ{{SITENAME}} በኩል «ኢ-ሜል» ለመላክም ሆነ ለመቀበል አድራሻዎን ማረጋገጥ ግዴታ ሆኗል። እታች ያለውን በተጫኑ ጊዜ አንድ የማረጋገጫ መልእክት ቀድሞ ወደ ሰጡት ኢሜል አድራሻ በቀጥታ ይላካል። በዚህ መልእክት ልዩ ኮድ ያለበት መያያዣ ይገኝበታል፣ ይህንን መያያዣ ከዚያ ቢጎብኙ ኢ-ሜል አድራሻዎ የዛኔ ይረጋግጣል።',
+'confirmemail_pending' => '<div class="error">ማረጋገጫ ኮድ ከዚህ በፊት ገና ተልኮልዎታል። ብዕር ስምዎን ያወጡ በቅርብ ጊዜ ከሆነ፣ አዲስ ኮድን ከመጠይቅ በፊት ምናልባት የተላከው እስከሚደርስ ድረስ ጥቂት ደቂቃ መቆየት ይሻላል።</div>',
+'confirmemail_send' => 'የማረጋገጫ ኮድ ወደኔ ኢ-ሜል ይላክልኝ',
+'confirmemail_sent' => 'የማረጋገጫ ኢ-ሜል ቅድም ወደ ሰጡት አድራሻ አሁን ተልኳል!',
+'confirmemail_oncreate' => 'ማረጋገጫ ኮድ ወደ ኢ-ሜል አድራሻዎ ተልኳል። ይኸው ኮድ ለመግባት አያስፈልግም፤ ነገር ግን የዊኪው ኢ-ሜል ተግባር እንዲሠራ ለማድረግ ያስፈልጋል።',
+'confirmemail_sendfailed' => 'ወደሰጡት ኢሜል አድራሻ መላክ አልተቻለም። እባክዎ፣ ወደ [[Special:Preferences|«ምርጫዎች»]] ተመልሰው የጻፉትን አድራሻ ደንበኛነት ይመለከቱ።',
+'confirmemail_invalid' => 'ይህ ኮድ አልተከናወነም። (ምናልባት ጊዜው አልፏል።) እንደገና ይሞክሩ!',
+'confirmemail_needlogin' => 'ኢሜል አድራሻዎን ለማረጋገጥ $1 ያስፈልግዎታል።',
+'confirmemail_success' => 'እ-ሜል አድራሻዎ ተረጋግጧል። አሁን ገብተው ዊኪውን መጠቀም ይችላሉ።',
+'confirmemail_loggedin' => 'የርስዎ ኢ-ሜል አድራሻ ተረጋግጧል። አሁን ኢ-ሜል በ{{SITENAME}} በኩል ለመላክ ወይም ለመቀበል ይችላሉ።',
+'confirmemail_error' => 'ማረጋገጫዎን በመቆጠብ አንድ ችግር ተነሣ።',
+'confirmemail_subject' => '{{SITENAME}} email address confirmation / እ-ሜል አድራሻ ማረጋገጫ',
+'confirmemail_body' => 'ጤና ይስጥልኝ
የርስዎ ኢ-ሜል አድራሻ በ$1 ለ{{SITENAME}} ብዕር ስም «$2» ቀርቧል።
@@ -1964,6 +2184,8 @@ $3
ይህ ምናልባት እርስዎ ካልሆኑ፣ መያያዣውን አይከተሉ።
የዚህ መያያዣው ኮድ እስከ $4 ድረስ ይሠራል።',
+'confirmemail_invalidated' => 'የኢ-ሜል አድራሻ ማረጋገጫ ተሠረዘ።',
+'invalidateemail' => 'የኢ-ሜል ማረጋገጫ መሠረዝ',
# Scary transclusion
'scarytranscludetoolong' => '[URL ከመጠን በላይ የረዘመ ነው]',
@@ -1972,32 +2194,21 @@ $3
'trackbackremove' => ' ([$1 ማጥፋት])',
# Delete conflict
-'deletedwhileediting' => 'ማስጠንቀቂያ፦ መዘጋጀት ከጀመሩ በኋላ ገጹ ጠፍቷል!',
+'deletedwhileediting' => "'''ማስጠንቀቂያ'''፦ መዘጋጀት ከጀመሩ በኋላ ገጹ ጠፍቷል!",
'confirmrecreate' => "መዘጋጀት ከጀመሩ በኋላ፣ ተጠቃሚው [[User:$1|$1]] ([[User talk:$1|ውይይት]]) ገጹን አጠፍተው ይህን ምክንያት አቀረቡ፦
: ''$2''
እባክዎ ገጹን እንደገና ለመፍጠር በውኑ እንደ ፈለጉ ያረጋግጡ።",
'recreate' => 'እንደገና ይፈጠር',
-# HTML dump
-'redirectingto' => 'ወደ [[:$1]] መምሪያ መንገድ ማድረግ...',
-
# action=purge
-'confirm_purge' => 'የዚሁ ገጽ ካሽ (cache) ይጠረግ?
-
-$1',
'confirm_purge_button' => 'እሺ',
-
-# AJAX search
-'searchcontaining' => "''$1'' ላለባቸው ገጾች ለመፈልግ።",
-'searchnamed' => "''$1'' ለተባሉት ገጾች ለመፈልግ።",
-'articletitles' => "በ''$1'' የሚጀመሩ ገጾች፦",
-'hideresults' => 'ውጤቶች ለመደብቅ',
-'useajaxsearch' => 'የAJAX ፍለጋ ይጠቀም',
+'confirm-purge-top' => 'የዚሁ ገጽ ካሽ (cache) ይጠረግ?',
# Multipage image navigation
'imgmultipageprev' => '← ፊተኛው ገጽ',
'imgmultipagenext' => 'የሚቀጥለው ገጽ →',
'imgmultigo' => 'ሂድ!',
+'imgmultigoto' => 'ወደ ገጽ# $1 ለመሄድ',
# Table pager
'table_pager_next' => 'ቀጥሎ ገጽ',
@@ -2080,13 +2291,25 @@ $1',
'filepath-summary' => 'ይህ ልዩ ገጽ ለ1 ፋይል ሙሉ መንገድ ይሰጣል።<br />
ስዕል በሙሉ ማጉላት ይታያል፤ ሌላ አይነት ፋይል በሚገባው ፕሮግራም በቀጥታ ይጀመራል።
-የፋይሉ ስም («{{ns:image}}:» የሚለው ባዕድ መነሻ ሳይኖር) ከዚህ ታች ይግባ፦',
+የፋይሉ ስም («{{ns:file}}:» የሚለው ባዕድ መነሻ ሳይኖር) ከዚህ ታች ይግባ፦',
+
+# Special:FileDuplicateSearch
+'fileduplicatesearch' => 'ለቅጂ ፋይሎች መፈልግ',
+'fileduplicatesearch-legend' => 'ለቅጂ ለመፈልግ',
+'fileduplicatesearch-filename' => 'የፋይል ስም:',
+'fileduplicatesearch-submit' => 'ፍለጋ',
# Special:SpecialPages
-'specialpages' => 'ልዩ ገጾች',
-'specialpages-group-other' => 'ሌሎች ልዩ ገጾች',
-'specialpages-group-login' => 'መግቢያ',
-'specialpages-group-changes' => 'የቅርቡ ለውጦችና መዝገቦች',
-'specialpages-group-users' => 'አባሎችና መብቶች',
+'specialpages' => 'ልዩ ገጾች',
+'specialpages-group-other' => 'ሌሎች ልዩ ገጾች',
+'specialpages-group-login' => 'መግቢያ',
+'specialpages-group-changes' => 'የቅርቡ ለውጦችና መዝገቦች',
+'specialpages-group-users' => 'አባሎችና መብቶች',
+'specialpages-group-highuse' => 'ከፍተኛ ጥቅም ያላቸው ገጾች',
+'specialpages-group-pagetools' => 'የገጽ መሣሪያዎች',
+'specialpages-group-wiki' => 'የዊኪ መረጃና መሣርያዎች',
+
+# Special:BlankPage
+'blankpage' => 'ባዶ ገጽ',
);
diff --git a/languages/messages/MessagesAn.php b/languages/messages/MessagesAn.php
index cdc7501f..40389ffa 100644
--- a/languages/messages/MessagesAn.php
+++ b/languages/messages/MessagesAn.php
@@ -13,13 +13,6 @@
$fallback = 'es';
-$skinNames = array(
- 'standard' => 'Clasica (Classic)',
- 'nostalgia' => 'Recosiros (Nostalgia)',
- 'cologneblue' => 'Colonia Azul (Cologne Blue)',
- 'myskin' => 'A mía aparenzia (MySkin)',
- 'simple' => 'Simpla (Simple)',
-);
$namespaceNames = array(
NS_MEDIA => 'Media',
@@ -30,8 +23,8 @@ $namespaceNames = array(
NS_USER_TALK => 'Descusión_usuario',
# NS_PROJECT set by \$wgMetaNamespace
NS_PROJECT_TALK => 'Descusión_$1',
- NS_IMAGE => 'Imachen',
- NS_IMAGE_TALK => 'Descusión_imachen',
+ NS_FILE => 'Imachen',
+ NS_FILE_TALK => 'Descusión_imachen',
NS_MEDIAWIKI => 'MediaWiki',
NS_MEDIAWIKI_TALK => 'Descusión_MediaWiki',
NS_TEMPLATE => 'Plantilla',
@@ -56,60 +49,70 @@ $magicWords = array(
);
$specialPageAliases = array(
- 'DoubleRedirects' => array( 'Reendrezeras_dobles', 'Dobles_reendrezeras', 'Endrezeras_dobles', 'Dobles_endrezeras' ),
- 'BrokenRedirects' => array( 'Reendrezeras_trencatas', 'Endrezeras_trencatas', 'Reendrezeras_crebatas', 'Endrezeras_crebatas', 'Endrezeras_trencadas', 'Endrezeras_crebadas' ),
- 'Disambiguations' => array( 'Desambigazions', 'Pachinas_de_desambigazión' ),
- 'Userlogin' => array( 'Enzetar_sesión', 'Dentrar' ),
- 'Userlogout' => array( 'Salir', 'Rematar_sesión' ),
+ 'DoubleRedirects' => array( 'Reendrezeras dobles', 'Dobles reendrezeras', 'Endrezeras dobles', 'Dobles endrezeras' ),
+ 'BrokenRedirects' => array( 'Reendrezeras trencatas', 'Endrezeras trencatas', 'Reendrezeras crebatas', 'Endrezeras crebatas', 'Endrezeras trencadas', 'Endrezeras crebadas' ),
+ 'Disambiguations' => array( 'Desambigazions', 'Pachinas de desambigazión' ),
+ 'Userlogin' => array( 'Enzetar sesión', 'Dentrar' ),
+ 'Userlogout' => array( 'Salir', 'Rematar sesión' ),
+ 'CreateAccount' => array( 'Creyar cuenta' ),
'Preferences' => array( 'Preferenzias' ),
- 'Watchlist' => array( 'Lista_de_seguimiento' ),
- 'Recentchanges' => array( 'Zaguers_cambeos', 'cambeos_rezients' ),
+ 'Watchlist' => array( 'Lista de seguimiento' ),
+ 'Recentchanges' => array( 'Zaguers cambeos', 'cambeos rezients' ),
'Upload' => array( 'Cargar', 'Puyar' ),
- 'Imagelist' => array( 'Lista_d\'imáchens', 'Lista_d\'imachens' ),
- 'Listusers' => array( 'Lista_d\'usuarios' ),
+ 'Listfiles' => array( 'Lista d\'imáchens', 'Lista d\'imachens' ),
+ 'Newimages' => array( 'Nuebas imáchens', 'Nuebas imachens' ),
+ 'Listusers' => array( 'Lista d\'usuarios' ),
+ 'Listgrouprights' => array( 'Lis' ),
'Statistics' => array( 'Estadistica', 'Estatistica', 'Estadisticas', 'Estatisticas' ),
- 'Randompage' => array( 'Pachina_aleatoria', 'Pachina_aliatoria', 'Pachina_á_l\'azar' ),
- 'Lonelypages' => array( 'Pachinas_popiellas' ),
- 'Uncategorizedpages' => array( 'Pachinas_sin_categorías', 'Pachinas_sin_categorizar' ),
- 'Uncategorizedcategories' => array( 'Categorías_sin_categorías', 'Categorías_sin_categorizar' ),
- 'Uncategorizedimages' => array( 'Imáchens_sin_categorías', 'Imáchens_sin_categorías', 'Imachens_sin_categorizar', 'Imáchens_sin_categorizar' ),
- 'Uncategorizedtemplates' => array( 'Plantillas_sin_categorías', 'Plantillas_sin_categorizar' ),
- 'Unusedcategories' => array( 'Categorías_no_emplegatas', 'Categorías_sin_emplegar' ),
- 'Unusedimages' => array( 'Imáchens_no_emplegatas', 'Imáchens_sin_emplegar' ),
- 'Wantedpages' => array( 'Pachinas_requiestas', 'Pachinas_demandatas', 'Binclos_crebatos', 'Binclos_trencatos' ),
- 'Wantedcategories' => array( 'Categorías_requiestas', 'Categorías_demandatas' ),
- 'Mostlinked' => array( 'Pachinas_más_enlazatas', 'Pachinas_más_binculatas' ),
- 'Mostlinkedcategories' => array( 'Categorías_más_enlazatas', 'Categorías_más_binculatas' ),
- 'Mostlinkedtemplates' => array( 'Plantillas_más_enlazatas', 'Plantillas_más_binculatas' ),
- 'Mostcategories' => array( 'Pachinas_con_más_categorías' ),
- 'Mostimages' => array( 'Imáchens_más_emplegatas', 'Imachens_más_emplegatas' ),
- 'Mostrevisions' => array( 'Pachinas_con_más_edizions', 'Pachinas_más_editatas', 'Pachinas_con_más_bersions' ),
- 'Fewestrevisions' => array( 'Pachinas_con_menos_edizions', 'Pachinas_menos_editatas', 'Pachinas_con_menos_bersions' ),
- 'Shortpages' => array( 'Pachinas_más_cortas' ),
- 'Longpages' => array( 'Pachinas_más_largas' ),
- 'Newpages' => array( 'Pachinas_nuebas', 'Pachinas_más_nuebas', 'Pachinas_más_rezients', 'Pachinas_rezients' ),
- 'Ancientpages' => array( 'Pachinas_más_biellas', 'Pachinas_biellas', 'Pachinas_más_antigas', 'Pachinas_antigas' ),
- 'Deadendpages' => array( 'Pachinas_sin_salida', 'Pachinas_sin_de_salida' ),
- 'Protectedpages' => array( 'Pachinas_protechitas', 'Pachinas_protechitas', 'Pachinas_protechidas' ),
- 'Protectedtitles' => array( 'Títols_protechitos', 'Títols_protexitos', 'Títols_protechius' ),
- 'Allpages' => array( 'Todas_as_pachinas' ),
- 'Prefixindex' => array( 'Pachinas_por_prefixo', 'Mirar_por_prefixo' ),
- 'Ipblocklist' => array( 'Lista_d\'IPs_bloqueyatas', 'Lista_d\'IPs_bloquiatas', 'Lista_d\'adrezas_IP_bloqueyatas', 'Lista_d\'adrezas_IP_bloquiatas' ),
- 'Specialpages' => array( 'Pachinas_espezials' ),
+ 'Randompage' => array( 'Pachina aleatoria', 'Pachina aliatoria', 'Pachina á l\'azar' ),
+ 'Lonelypages' => array( 'Pachinas popiellas' ),
+ 'Uncategorizedpages' => array( 'Pachinas sin categorías', 'Pachinas sin categorizar' ),
+ 'Uncategorizedcategories' => array( 'Categorías sin categorías', 'Categorías sin categorizar' ),
+ 'Uncategorizedimages' => array( 'Imáchens sin categorías', 'Imachens sin categorizar', 'Imáchens sin categorizar' ),
+ 'Uncategorizedtemplates' => array( 'Plantillas sin categorías', 'Plantillas sin categorizar' ),
+ 'Unusedcategories' => array( 'Categorías no emplegatas', 'Categorías sin emplegar' ),
+ 'Unusedimages' => array( 'Imáchens no emplegatas', 'Imáchens sin emplegar' ),
+ 'Wantedpages' => array( 'Pachinas requiestas', 'Pachinas demandatas', 'Binclos crebatos', 'Binclos trencatos' ),
+ 'Wantedcategories' => array( 'Categorías requiestas', 'Categorías demandatas' ),
+ 'Wantedfiles' => array( 'Archibos requiestos', 'Archibos demandatos' ),
+ 'Wantedtemplates' => array( 'Plantillas requiestas', 'Plantillas demandatas' ),
+ 'Mostlinked' => array( 'Pachinas más enlazatas', 'Pachinas más binculatas' ),
+ 'Mostlinkedcategories' => array( 'Categorías más enlazatas', 'Categorías más binculatas' ),
+ 'Mostlinkedtemplates' => array( 'Plantillas más enlazatas', 'Plantillas más binculatas' ),
+ 'Mostcategories' => array( 'Pachinas con más categorías' ),
+ 'Mostimages' => array( 'Imáchens más emplegatas', 'Imachens más emplegatas' ),
+ 'Mostrevisions' => array( 'Pachinas con más edizions', 'Pachinas más editatas', 'Pachinas con más bersions' ),
+ 'Fewestrevisions' => array( 'Pachinas con menos edizions', 'Pachinas menos editatas', 'Pachinas con menos bersions' ),
+ 'Shortpages' => array( 'Pachinas más cortas' ),
+ 'Longpages' => array( 'Pachinas más largas' ),
+ 'Newpages' => array( 'Pachinas nuebas', 'Pachinas más nuebas', 'Pachinas más rezients', 'Pachinas rezients' ),
+ 'Ancientpages' => array( 'Pachinas más biellas', 'Pachinas biellas', 'Pachinas más antigas', 'Pachinas antigas' ),
+ 'Deadendpages' => array( 'Pachinas sin salida', 'Pachinas sin de salida' ),
+ 'Protectedpages' => array( 'Pachinas protechitas', 'Pachinas protechidas' ),
+ 'Protectedtitles' => array( 'Títols protechitos', 'Títols protexitos', 'Títols protechius' ),
+ 'Allpages' => array( 'Todas as pachinas' ),
+ 'Prefixindex' => array( 'Pachinas por prefixo', 'Mirar por prefixo' ),
+ 'Ipblocklist' => array( 'Lista d\'IPs bloqueyatas', 'Lista d\'IPs bloquiatas', 'Lista d\'adrezas IP bloqueyatas', 'Lista d\'adrezas IP bloquiatas' ),
+ 'Specialpages' => array( 'Pachinas espezials' ),
'Contributions' => array( 'Contrebuzions' ),
- 'Emailuser' => array( 'Nimbía_mensache' ),
- 'Movepage' => array( 'Renombrar_pachina', 'Mober_pachina', 'Tresladar_pachina' ),
+ 'Emailuser' => array( 'Nimbía mensache' ),
+ 'Confirmemail' => array( 'Confirmar e-mail' ),
+ 'Movepage' => array( 'Renombrar pachina', 'Mober pachina', 'Tresladar pachina' ),
'Categories' => array( 'Categorías' ),
'Export' => array( 'Esportar' ),
'Version' => array( 'Bersión' ),
- 'Allmessages' => array( 'Toz_os_mensaches' ),
+ 'Allmessages' => array( 'Toz os mensaches' ),
+ 'Log' => array( 'Rechistro', 'Rechistros' ),
+ 'Blockip' => array( 'Bloqueyar' ),
+ 'Undelete' => array( 'Restaurar' ),
'Import' => array( 'Importar' ),
- 'Mypage' => array( 'A_mía_pachina', 'A_mía_pachina_d\'usuario' ),
- 'Mytalk' => array( 'A_mía_descusión', 'A_mía_pachina_de_descusión' ),
- 'Mycontributions' => array( 'As_mías_contrebuzions' ),
- 'Listadmins' => array( 'Lista_d\'almenistradors' ),
- 'Listbots' => array( 'Lista_de_bots' ),
- 'Popularpages' => array( 'Pachinas_populars', 'Pachinas_más_populars' ),
+ 'Unwatchedpages' => array( 'Pachinas no cosiratas', 'Pachinas sin cosirar' ),
+ 'Mypage' => array( 'A mía pachina', 'A mía pachina d\'usuario' ),
+ 'Mytalk' => array( 'A mía descusión', 'A mía pachina de descusión' ),
+ 'Mycontributions' => array( 'As mías contrebuzions' ),
+ 'Listadmins' => array( 'Lista d\'almenistradors' ),
+ 'Listbots' => array( 'Lista de bots' ),
+ 'Popularpages' => array( 'Pachinas populars', 'Pachinas más populars' ),
'Search' => array( 'Mirar' ),
);
@@ -151,17 +154,18 @@ $messages = array(
'tog-watchlisthideown' => 'Amagar as mías edizions en a lista de seguimiento',
'tog-watchlisthidebots' => 'Amagar edizions de bots en a lista de seguimiento',
'tog-watchlisthideminor' => 'Amagar edizions menors en a lista de seguimiento',
+'tog-watchlisthideliu' => 'Amagar en a lista de seguimiento as edizions feitas por usuarios rechistratos',
+'tog-watchlisthideanons' => 'Amagar en a lista de seguimiento as edizions feitas por usuarios anonimos.',
'tog-nolangconversion' => 'Desautibar conversión de bariants',
'tog-ccmeonemails' => 'Rezibir copias de os correus que nimbío ta atros usuarios',
'tog-diffonly' => "No amostrar o conteniu d'a pachina debaxo d'as esferenzias",
'tog-showhiddencats' => 'Amostrar categorías amagatas',
+'tog-norollbackdiff' => 'No amostrar as diferenzias dimpués de rebertir',
'underline-always' => 'Siempre',
'underline-never' => 'Nunca',
'underline-default' => "Confegurazión por defeuto d'o nabegador",
-'skinpreview' => '(Fer una prebatina)',
-
# Dates
'sunday' => 'domingo',
'monday' => 'luns',
@@ -255,7 +259,7 @@ $messages = array(
'mytalk' => 'Pachina de descusión',
'anontalk' => "Pachina de descusión d'ista IP",
'navigation' => 'Nabego',
-'and' => 'y',
+'and' => '&#32;y',
# Metadata in edit box
'metadata_help' => 'Metadatos:',
@@ -292,7 +296,7 @@ $messages = array(
'talkpagelinktext' => 'Descutir',
'specialpage' => 'Pachina Espezial',
'personaltools' => 'Ferramientas presonals',
-'postcomment' => 'Adibir un comentario',
+'postcomment' => 'Nueba sezión',
'articlepage' => "Beyer l'articlo",
'talk' => 'Descusión',
'views' => 'Bisualizazions',
@@ -318,8 +322,6 @@ $messages = array(
# 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' => 'Informazión sobre {{SITENAME}}',
'aboutpage' => 'Project:Sobre',
-'bugreports' => "Informes d'errors d'o software",
-'bugreportspage' => "Project:Informes d'errors",
'copyright' => 'O conteniu ye disponible baxo a lizenzia $1.',
'copyrightpagename' => "Dreitos d'autor de {{SITENAME}}",
'copyrightpage' => "{{ns:project}}:Dreitos d'autor",
@@ -342,9 +344,7 @@ $messages = array(
'badaccess' => 'Error de premisos',
'badaccess-group0' => "No tiene premisos ta fer l'aizión que ha demandato.",
-'badaccess-group1' => "Ista aizión que ha demandato nomás ye premitita ta os usuarios d'a colla $1.",
-'badaccess-group2' => "Ista aizión nomás ye premitita ta usuarios de beluna d'istas collas: $1.",
-'badaccess-groups' => "L'aizión que ha demandato nomás ye premitita ta os usuarios de beluna d'as collas: $1.",
+'badaccess-groups' => "L'aizión que ha demandato no ye premitita que ta os usuarios {{PLURAL:$2|d'a colla|d'as collas}}: $1.",
'versionrequired' => 'Cal a bersión $1 de MediaWiki',
'versionrequiredtext' => 'Cal a bersión $1 de MediaWiki ta fer serbir ista pachina. Ta más informazión, consulte [[Special:Version]]',
@@ -358,6 +358,8 @@ $messages = array(
'editsection' => 'editar',
'editold' => 'editar',
'viewsourceold' => 'beyer codigo fuent',
+'editlink' => 'editar',
+'viewsourcelink' => 'beyer codigo fuent',
'editsectionhint' => 'Editar a sezión: $1',
'toc' => 'Contenius',
'showtoc' => 'amostrar',
@@ -372,13 +374,13 @@ $messages = array(
'site-atom-feed' => 'Canal Atom $1',
'page-rss-feed' => 'Canal RSS "$1"',
'page-atom-feed' => 'Canal Atom "$1"',
-'red-link-title' => '$1 (encara no escrita)',
+'red-link-title' => '$1 (a pachina no esiste)',
# Short words for each namespace, by default used in the namespace tab in monobook
'nstab-main' => 'Pachina',
'nstab-user' => "Pachina d'usuario",
'nstab-media' => 'Pachina multimedia',
-'nstab-special' => 'Espezial',
+'nstab-special' => 'Pachina espezial',
'nstab-project' => "Pachina d'o proyeuto",
'nstab-image' => 'Imachen',
'nstab-mediawiki' => 'Mensache',
@@ -388,7 +390,9 @@ $messages = array(
# Main script and global functions
'nosuchaction' => 'No se reconoxe ista aizión',
-'nosuchactiontext' => "{{SITENAME}} no reconoxe l'aizión espezificata en l'adreza URL",
+'nosuchactiontext' => "L'azión espezificata por a URL no ye conforme.
+Talment s'aya entibocau en escribir a URL, u aya seguiu un binclo incorreuto.
+Tamién podría endicar un bug en o software emplegato por {{SITENAME}}.",
'nosuchspecialpage' => 'No esiste ixa pachina espezial',
'nospecialpagetext' => "<big>'''A pachina espezial que ha demandato no esiste.'''</big>
@@ -436,7 +440,6 @@ Si no ye iste o caso, puede que aiga trobato un error en o software. Por fabor,
'cannotdelete' => "No se podió borrar a pachina u l'archibo espezificato. (Puestar que belatro usuario l'aiga borrato dinantes)",
'badtitle' => 'Títol incorreuto',
'badtitletext' => "O títol d'a pachina demandata ye buedo, incorreuto, u tiene un binclo interwiki mal feito. Puede contener uno u más carauters que no se pueden fer serbir en títols.",
-'perfdisabled' => "S'ha desautibato temporalment ista opzión porque fa lenta a base de datos de traza que dengún no puede usar o wiki.",
'perfcached' => 'Os datos que siguen son en caché, y podrían no estar esbiellatos:',
'perfcachedts' => 'Istos datos se troban en a caché, que estió esbiellata por zaguer begada o $1.',
'querypage-no-updates' => "S'han desautibato as autualizazions d'ista pachina. Por ixo, no s'esta esbiellando os datos.",
@@ -450,7 +453,7 @@ Consulta: $2',
'protectedpagetext' => 'Ista pachina ha estato protechita ta aprebenir a suya edizión.',
'viewsourcetext' => "Puede beyer y copiar o codigo fuent d'ista pachina:",
'protectedinterface' => "Ista pachina furne o testo d'a interfaz ta o software. Ye protechita ta pribar o bandalismo. Si creye que bi ha bella error, contaute con un almenistrador.",
-'editinginterface' => "'''Pare cuenta:''' Ye editando una pachina emplegata ta furnir o testo d'a interfaz de {{SITENAME}}. Os cambeos en ista pachina tendrán efeuto en l'aparenzia d'a interfaz ta os atros usuarios. Ta fer traduzions d'a interfaz, puede considerar fer serbir [http://translatewiki.net/wiki/Main_Page?setlang=an Betawiki], o procheuto de localizazión de MediaWiki.",
+'editinginterface' => "'''Pare cuenta:''' Ye editando una pachina emplegata ta furnir o testo d'a interfaz de {{SITENAME}}. Os cambeos en ista pachina tendrán efeuto en l'aparenzia d'a interfaz ta os atros usuarios. Ta fer traduzions d'a interfaz, puede considerar fer serbir [http://translatewiki.net/wiki/Main_Page?setlang=an translatewiki.net], o procheuto de localizazión de MediaWiki.",
'sqlhidden' => '(Consulta SQL amagata)',
'cascadeprotected' => 'Ista pachina ye protechita y no se puede editar porque ye encluyita en {{PLURAL:$1|a siguient pachina|as siguients pachinas}}, que son protechitas con a opzión de "cascada": $2',
'namespaceprotected' => "No tiene premiso ta editar as pachinas d'o espazio de nombres '''$1'''.",
@@ -460,13 +463,13 @@ Consulta: $2',
A razón data ye ''$2''.",
# Virus scanner
-'virus-badscanner' => 'Confegurazión incorreuta: rastriador de birus esconoixito: <i>$1</i>',
+'virus-badscanner' => "Confegurazión incorreuta: rastriador de birus esconoixito: ''$1''",
'virus-scanfailed' => 'o rastreyo ha fallato (codigo $1)',
'virus-unknownscanner' => 'antibirus esconoixito:',
# Login and logout pages
'logouttitle' => "Fin d'a sesión",
-'logouttext' => "<strong>Ha rematato a sesión.</strong>
+'logouttext' => "'''Ha rematato a sesión.'''
Puede continar nabegando por {{SITENAME}} anonimament, u puede [[Special:UserLogin|enzetar]] una nueba sesión con o mesmo nombre d'usuario u unatro diferent. Pare cuenta que, entre que se limpia a caché d'o nabegador, puet estar que bellas pachinas s'amuestren como si encara continase en a sesión anterior.",
'welcomecreation' => "== ¡Bienbeniu(da), $1! ==
@@ -479,7 +482,6 @@ No xublide presonalizar [[Special:Preferences|as suyas preferenzias en {{SITENAM
'remembermypassword' => "Remerar datos d'usuario entre sesions.",
'yourdomainname' => 'Dominio:',
'externaldberror' => "Bi abió una error d'autenticazión esterna d'a base de datos u bien no tiene premisos ta esbiellar a suya cuenta esterna.",
-'loginproblem' => '<b>Escaizió un problema con a suya autenticazión.</b><br />¡Prebe unatra begada!',
'login' => 'Enzetar sesión',
'nav-login-createaccount' => 'Enzetar una sesión / creyar cuenta',
'loginprompt' => "Ta rechistrar-se en {{SITENAME}} ha d'autibar as cookies en o nabegador.",
@@ -504,7 +506,8 @@ No xublide presonalizar [[Special:Preferences|as suyas preferenzias en {{SITENAM
'yourvariant' => 'Modalidat linguistica:',
'yournick' => 'Siñadura:',
'badsig' => 'A suya siñadura no ye conforme; comprebe as etiquetas HTML.',
-'badsiglength' => 'A siñadura ye masiau larga. No abría de tener más de $1 {{PLURAL:$1|caráuter|caráuters}}.',
+'badsiglength' => 'A siñadura ye masiau larga.
+Abría de tener menos de $1 {{PLURAL:$1|caráuter|caráuters}}.',
'email' => 'Adreza de correu-e',
'prefs-help-realname' => "* Nombre reyal (opzional): si esliche escribir-lo, se ferá serbir ta l'atribuzión d'a suya faina.",
'loginerror' => 'Error en enzetar a sesión',
@@ -516,6 +519,7 @@ No xublide presonalizar [[Special:Preferences|as suyas preferenzias en {{SITENAM
'loginsuccesstitle' => "S'ha identificato correutament",
'loginsuccess' => 'Ha enzetato una sesión en {{SITENAME}} como "$1".',
'nosuchuser' => 'No bi ha garra usuario clamato "$1".
+Os nombres d\'usuario son sensibles á las mayusclas.
Comprebe si ha escrito bien o nombre u [[Special:UserLogin/signup|creye una nueba cuenta d\'usuario]].',
'nosuchusershort' => 'No bi ha garra usuario con o nombre "<nowiki>$1</nowiki>". Comprebe si o nombre ye bien escrito.',
'nouserspecified' => "Ha d'escribir un nombre d'usuario.",
@@ -536,10 +540,11 @@ Por fabor, identifique-se unatra bez malas que la reculla.',
'eauthentsent' => "S'ha nimbiato un correu electronico de confirmazión ta l'adreza espezificata. Antes que no se nimbíe dengún atro correu ta ixa cuenta, ha de confirmar que ixa adreza te pertenexe. Ta ixo, cal que siga as instruzions que trobará en o mensache.",
'throttled-mailpassword' => "Ya s'ha nimbiato un correu recordatorio con a suya palabra de paso fa menos de {{PLURAL:$1|1 ora|$1 oras}}. Ta escusar abusos, nomás se nimbia un recordatorio cada {{PLURAL:$1|ora|$1 oras}}.",
'mailerror' => 'Error en nimbiar o correu: $1',
-'acct_creation_throttle_hit' => 'Lo sentimos, ya ha creyato $1 cuentas. No puede creyar más cuentas.',
-'emailauthenticated' => 'A suya adreza de correu-e estió confirmata o $1.',
+'acct_creation_throttle_hit' => 'Os besitants ta iste wiki dende a suya adreza IP han creyato ya {{PLURAL:$1|1 cuenta|$1 cuentas}} en o zaguer día, o que ye o masimo premitito en iste periodo de tiempo.
+Por ixo, no se pueden creyar más cuentas por agora dende ixa adreza IP.',
+'emailauthenticated' => 'A suya adreza de correu-e estió confirmata o $2 á las $3.',
'emailnotauthenticated' => "A suya adreza de correu-e <strong> no ye encara confirmata </strong>. No podrá recullir garra correu t'as siguients funzions.",
-'noemailprefs' => '<strong>Escriba una adreza de correu-e ta autibar istas carauteristicas.</strong>',
+'noemailprefs' => 'Escriba una adreza de correu-e ta autibar istas carauteristicas.',
'emailconfirmlink' => 'Confirme a suya adreza de correu-e',
'invalidemailaddress' => "No se puet azeutar l'adreza de correu-e pues pareix que tien un formato no conforme. Escriba una adreza bien formateyata, u deixe buedo ixe campo.",
'accountcreated' => 'Cuenta creyata',
@@ -548,18 +553,27 @@ Por fabor, identifique-se unatra bez malas que la reculla.',
'createaccount-text' => 'Belún ha creyato una cuenta con o nombre "$2" en {{SITENAME}} ($4), con a palabra de paso "$3" y endicando a suya adreza de correu. Abría de dentrar-ie agora y cambiar a suya palabra de paso.
Si a cuenta s\'ha creyato por error, simplament innore iste mensache.',
+'login-throttled' => "Ha feito masiadas prebatinas ta enzertar a palabra de paso d'ista cuenta. Por fabor, aspere antes de mirar de fer-lo atra begada.",
'loginlanguagelabel' => 'Idioma: $1',
# Password reset dialog
-'resetpass' => "Restablir a palabra de paso d'a cuenta d'usuario",
-'resetpass_announce' => 'Ha enzetato una sesión con una palabra de paso temporal que fue nimbiata por correu electronico. Por fabor, escriba aquí una nueba palabra de paso:',
-'resetpass_text' => '<!-- Adiba aquí o testo -->',
-'resetpass_header' => "Cambiar a palabra de paso d'a cuenta",
-'resetpass_submit' => 'Cambiar a palabra de paso e identificar-se',
-'resetpass_success' => 'A suya palabra de paso ya ye cambiata. Agora ya puede dentrar-ie...',
-'resetpass_bad_temporary' => "A palabra de paso temporal no ye conforme. Puede estar que ya aiga cambiato a suya palabra de paso u que aiga demandato o nimbío d'un atra.",
-'resetpass_forbidden' => 'No se pueden cambiar as palabras de paso.',
-'resetpass_missing' => 'No ha escrito datos en o formulario.',
+'resetpass' => 'Cambiar a palabra de paso',
+'resetpass_announce' => 'Ha enzetato una sesión con una palabra de paso temporal que fue nimbiata por correu electronico. Por fabor, escriba aquí una nueba palabra de paso:',
+'resetpass_text' => '<!-- Adiba aquí o testo -->',
+'resetpass_header' => "Cambiar a palabra de paso d'a cuenta",
+'oldpassword' => 'Palabra de paso antiga:',
+'newpassword' => 'Nueba palabra de paso:',
+'retypenew' => 'Torne á escribir a nueba palabra de paso:',
+'resetpass_submit' => 'Cambiar a palabra de paso e identificar-se',
+'resetpass_success' => 'A suya palabra de paso ya ye cambiata. Agora ya puede dentrar-ie...',
+'resetpass_bad_temporary' => "A palabra de paso temporal no ye conforme. Puede estar que ya aiga cambiato a suya palabra de paso u que aiga demandato o nimbío d'un atra.",
+'resetpass_forbidden' => 'No se pueden cambiar as palabras de paso.',
+'resetpass-no-info' => 'Debe identificar-se como usuario ta poder azeder dreitament ta ista pachina.',
+'resetpass-submit-loggedin' => 'Cambiar a palabra de paso',
+'resetpass-wrong-oldpass' => 'A palabra de paso autual u temporal no conforme.
+
+Puet estar que ya aiga cambeato a suya palabra de paso u aiga demandato una nueba palabra de paso temporal.',
+'resetpass-temp-password' => 'Palabra de paso temporal:',
# Edit page toolbar
'bold_sample' => 'Testo en negreta',
@@ -584,8 +598,8 @@ Si a cuenta s\'ha creyato por error, simplament innore iste mensache.',
'hr_tip' => 'Linia orizontal (en faiga un emplego amoderau)',
# Edit pages
-'summary' => 'Resumen',
-'subject' => 'Tema/títol',
+'summary' => 'Resumen:',
+'subject' => 'Tema/títol:',
'minoredit' => 'He feito una edizión menor',
'watchthis' => 'Cosirar ista pachina',
'savearticle' => 'Alzar pachina',
@@ -597,8 +611,8 @@ Si a cuenta s\'ha creyato por error, simplament innore iste mensache.',
'missingsummary' => "'''Pare cuenta:''' No ha escrito garra resumen d'edizión. Si fa clic nuebament en «{{MediaWiki:Savearticle}}» a suya edizión se grabará sin resumen.",
'missingcommenttext' => 'Por fabor, escriba o testo astí baxo.',
'missingcommentheader' => "'''Pare cuenta:''' No ha escrito garra títol ta iste comentario. Si puncha un atra bez en con a rateta en \"Alzar\", a suya edizión se grabará sin títol.",
-'summary-preview' => "Beyer ambiesta prebia d'o resumen",
-'subject-preview' => "Ambiesta prebia d'o tema/títol",
+'summary-preview' => "Beyer ambiesta prebia d'o resumen:",
+'subject-preview' => "Ambiesta prebia d'o tema/títol:",
'blockedtitle' => "L'usuario ye bloqueyato",
'blockedtext' => "<big>'''O suyo nombre d'usuario u adreza IP ye bloqueyato.'''</big>
@@ -648,28 +662,28 @@ Si bi ha plegau por error, punche o botón d'o suyo nabegador ta tornar entazaga
'anontalkpagetext' => "----''Ista ye a pachina de descusión d'un usuario anonimo que encara no ha creyato una cuenta, u no l'ha feito serbir. Por ixo, emos d'emplegar a suya adreza IP ta identificar-lo/a.
Barios usuarios pueden compartir una mesma adreza IP.
Si busté ye un usuario anonimo y creye que l'han escrito comentarios no relebants, [[Special:UserLogin/signup|creye una cuenta]] u [[Special:UserLogin/signup|identifique-se]] ta pribar confusions futuras con atros usuarios anonimos.''",
-'noarticletext' => 'Por agora no bi ha testo en ista pachina. Puede [[Special:Search/{{PAGENAME}}|mirar o títol]] en atras pachinas u [{{fullurl:{{FULLPAGENAME}}|action=edit}} prenzipiar á escribir en ista pachina].',
+'noarticletext' => 'Por agora no bi ha garra testo en ista pachina. Puet [[Special:Search/{{PAGENAME}}|mirar o títol d\'ista pachina]] en atras pachinas, <span class="plainlinks">[{{fullurl:Special:Log|page={{urlencode:{{FULLPAGENAME}}}}}} mirar os rechistros relazionatos] u [{{fullurl:{{FULLPAGENAME}}|action=edit}} escribir ista pachina].',
'userpage-userdoesnotexist' => 'A cuenta d\'usuario "$1" no ye rechistrada. Piense si quiere creyar u editar ista pachina.',
'clearyourcache' => "'''Pare cuenta: Si quiere beyer os cambeos dimpués d'alzar l'archibo, puede estar que tienga que refrescar a caché d'o suyo nabegador ta beyer os cambeos.''' '''Mozilla / Firefox / Safari:''' prete a tecla de ''Mayusclas'' mientras puncha ''Reload,'' u prete '''Ctrl-Fr''' u '''Ctrl-R''' (''Command-R'' en un Macintosh); '''Konqueror: ''' punche ''Reload'' u prete ''F5;'' '''Opera:''' limpiar a caché en ''Tools → Preferences;'' '''Internet Explorer:''' prete ''Ctrl'' mientres puncha ''Refresh,'' u prete ''Ctrl-F5.''",
-'usercssjsyoucanpreview' => '<strong>Consello:</strong> Faga serbir o botón «Amostrar prebisualizazión» ta prebar o nuebo css/js antes de grabar-lo.',
+'usercssjsyoucanpreview' => "'''Consello:''' Faga serbir o botón «Amostrar prebisualizazión» ta prebar o nuebo css/js antes de grabar-lo.",
'usercsspreview' => "'''Remere que isto no ye que una prebisualizazión d'o suyo CSS d'usuario.'''
'''Encara no s'ha alzato!'''",
'userjspreview' => "'''Remere que sólo ye prebisualizando o suyo javascript d'usuario y encara no ye grabato!'''",
'userinvalidcssjstitle' => "'''Pare cuenta:''' No bi ha garra aparenzia clamata \"\$1\". Remere que as pachinas presonalizatas .css y .js tienen un títol en minusclas, p.e. {{ns:user}}:Foo/monobook.css en cuenta de {{ns:user}}:Foo/Monobook.css.",
'updated' => '(Esbiellato)',
-'note' => '<strong>Nota:</strong>',
-'previewnote' => "<strong>Pare cuenta que isto sólo ye que l'ambiesta prebia d'a pachina; os cambeos encara no han estato alzatos!</strong>",
+'note' => "'''Nota:'''",
+'previewnote' => "'''Pare cuenta que isto sólo ye que l'ambiesta prebia d'a pachina; os cambeos encara no han estato alzatos!'''",
'previewconflict' => "L'ambiesta prebia li amostrará l'aparenzia d'o testo dimpués d'alzar os cambeos.",
-'session_fail_preview' => "<strong>Ya lo sentimos, pero no emos puesto alzar a suya edizión por una perduga d'os datos de sesion. Por fabor, prebe de fer-lo una atra bez, y si encara no funziona, [[Special:UserLogout|salga d'a sesión]] y torne á identificar-se.</strong>",
-'session_fail_preview_html' => "<strong>Ya lo sentimos, pero no emos puesto prozesar a suya edizión porque os datos de sesión s'han trafegato.</strong>
+'session_fail_preview' => "'''Ya lo sentimos, pero no emos puesto alzar a suya edizión por una perduga d'os datos de sesion. Por fabor, prebe de fer-lo una atra bez, y si encara no funziona, [[Special:UserLogout|salga d'a sesión]] y torne á identificar-se.'''",
+'session_fail_preview_html' => "'''Ya lo sentimos, pero no emos puesto prozesar a suya edizión porque os datos de sesión s'han trafegato.'''
''Como {{SITENAME}} tiene l'HTML puro autibato, s'ha amagato l'ambiesta prebia ta aprebenir ataques en JavaScript.''
-<strong>Si ye mirando d'editar lechitimament, por fabor, prebe una atra bez. Si encara no funzionase alabez, prebe de [[Special:UserLogout|zarrar a sesión]] y dentrar-ie identificando-se de nuebas.</strong>",
-'token_suffix_mismatch' => "<strong>S'ha refusato a suya edizión porque o suyo client ha esbarafundiato os caráuters de puntuazión en o editor. A edizión s'ha refusata ta pribar a corrompizión d'a pachina de testo. Isto gosa escaizer cuan se fa serbir un serbizio de proxy defeutuoso alazetato en a web.</strong>",
+'''Si ye mirando d'editar lechitimament, por fabor, prebe una atra bez. Si encara no funzionase alabez, prebe de [[Special:UserLogout|zarrar a sesión]] y dentrar-ie identificando-se de nuebas.'''",
+'token_suffix_mismatch' => "'''S'ha refusato a suya edizión porque o suyo client ha esbarafundiato os caráuters de puntuazión en o editor. A edizión s'ha refusata ta pribar a corrompizión d'a pachina de testo. Isto gosa escaizer cuan se fa serbir un serbizio de proxy defeutuoso alazetato en a web.'''",
'editing' => 'Editando $1',
'editingsection' => 'Editando $1 (sezión)',
-'editingcomment' => 'Editando $1 (comentario)',
+'editingcomment' => 'Editando $1 (nueba sezión)',
'editconflict' => "Conflito d'edizión: $1",
'explainconflict' => "Bel atro usuario ha cambiato ista pachina dende que bustet prenzipió á editar-la.
O cuatrón de testo superior contiene o testo d'a pachina como ye autualment.
@@ -678,21 +692,23 @@ Abrá d'encorporar os suyos cambeos en o testo esistent.
'''Nomás''' o testo en o cuatrón superior s'alzará cuan prete o botón \"Alzar a pachina\".",
'yourtext' => 'O testo suyo',
'storedversion' => 'Bersión almadazenata',
-'nonunicodebrowser' => "<strong>Pare cuenta: O suyo nabegador no cumple a norma Unicode. S'ha autibato un sistema d'edizión alternatibo que li premitirá d'editar articlos con seguridat: os caráuters no ASCII aparixerán en a caxa d'edizión como codigos exadezimals.</strong>",
-'editingold' => "<strong>PARE CUENTA: Ye editando una bersión antiga d'ista pachina. Si alza a pachina, toz os cambeos feitos dende ixa rebisión se tresbatirán.</strong>",
+'nonunicodebrowser' => "'''Pare cuenta: O suyo nabegador no cumple a norma Unicode. S'ha autibato un sistema d'edizión alternatibo que li premitirá d'editar articlos con seguridat: os caráuters no ASCII aparixerán en a caxa d'edizión como codigos exadezimals.'''",
+'editingold' => "'''PARE CUENTA: Ye editando una bersión antiga d'ista pachina. Si alza a pachina, toz os cambeos feitos dende ixa rebisión se tresbatirán.'''",
'yourdiff' => 'Esferenzias',
'copyrightwarning' => "Por fabor, pare cuenta que todas as contrebuzions á {{SITENAME}} se consideran publicatas baxo a lizenzia $2 (beyer detalles en $1). Si no deseya que atra chent corricha os suyos escritos sin piedat y los destribuiga librement, alabez, no debería meter-los aquí. En publicar aquí, tamién ye declarando que busté mesmo escribió iste testo y ye dueño d'os dreitos d'autor, u bien lo copió dende o dominio publico u cualsiquier atra fuent libre.
-<strong>NO COPIE SIN PREMISO ESCRITOS CON DREITOS D'AUTOR!</strong><br />",
+'''NO COPIE SIN PREMISO ESCRITOS CON DREITOS D'AUTOR!'''<br />",
'copyrightwarning2' => "Por fabor, pare cuenta que todas as contrebuzions á {{SITENAME}} pueden estar editatas, cambiatas u borratas por atros colaboradors. Si no deseya que atra chent corricha os suyos escritos sin piedat y los destribuiga librement, alabez, no debería meter-los aquí. <br /> En publicar aquí, tamién ye declarando que busté mesmo escribió iste testo y ye o dueño d'os dreitos d'autor, u bien lo copió dende o dominio publico u cualsiquier atra fuent libre (beyer $1 ta más informazión). <br />
-<strong>NO COPIE SIN PREMISO ESCRITOS CON DREITOS D'AUTOR!</strong>",
-'longpagewarning' => '<strong>Pare cuenta: Ista pachina tiene ya $1 kilobytes; bels nabegadors pueden tener problemas en editar pachinas de 32 kB o más.
-Considere, por fabor, a posibilidat de troxar ista pachina en trestallos más chicoz.</strong>',
-'longpageerror' => '<strong>ERROR: O testo que ha escrito ye de $1 kilobytes, que ye mayor que a grandaria maisima de $2 kilobytes. No se puede alzar.</strong>',
-'readonlywarning' => '<strong>Pare cuenta: A base de datos ha estato bloqueyata por custions de mantenimiento. Por ixo, en iste inte ye imposible alzar as suyas edizions. Puede copiar y apegar o testo en un archibo y alzar-lo ta dimpués.</strong>',
-'protectedpagewarning' => "<strong>PARE CUENTA: Ista pachina ha estato protechita ta que sólo os usuarios con premisos d'almenistrador puedan editar-la.</strong>",
+'''NO COPIE SIN PREMISO ESCRITOS CON DREITOS D'AUTOR!'''",
+'longpagewarning' => "'''Pare cuenta: Ista pachina tiene ya $1 kilobytes; bels nabegadors pueden tener problemas en editar pachinas de 32 kB o más.
+Considere, por fabor, a posibilidat de troxar ista pachina en trestallos más chicoz.'''",
+'longpageerror' => "'''ERROR: O testo que ha escrito ye de $1 kilobytes, que ye mayor que a grandaria masima de $2 kilobytes. No se puede alzar.'''",
+'readonlywarning' => "'''Pare cuenta: A base de datos ye bloqueyata por custions de mantenimiento. Por ixo, en iste inte ye imposible d'alzar as suyas edizions. Puede copiar y apegar o testo en un archibo y alzar-lo ta dimpués.'''
+
+A esplicazión ufierta por l'almenistrador que bloqueyó a base de datos ye ista: $1",
+'protectedpagewarning' => "'''PARE CUENTA: Ista pachina ha estato protechita ta que sólo os usuarios con premisos d'almenistrador puedan editar-la.'''",
'semiprotectedpagewarning' => "'''Nota:''' Ista pachina ha estato protechita ta que nomás usuarios rechistratos puedan editar-la.",
'cascadeprotectedwarning' => "'''Pare cuenta:''' Ista pachina ye protechita ta que nomás os almenistrador puedan editar-la, porque ye encluyita en {{PLURAL:$1|a siguient pachina, protechita|as siguients pachinas, protechitas}} con a opzión de ''cascada'' :",
-'titleprotectedwarning' => '<strong>PARE CUENTA: Ista pachina ye bloqueyata ta que sólo bels usuarios puedan creyar-la.</strong>',
+'titleprotectedwarning' => "'''PARE CUENTA: Ista pachina ye bloqueyata ta que sólo bels usuarios puedan creyar-la.'''",
'templatesused' => 'Plantillas emplegatas en ista pachina:',
'templatesusedpreview' => 'Plantillas emplegatas en ista ambiesta prebia:',
'templatesusedsection' => 'Plantillas usatas en ista sezión:',
@@ -710,17 +726,30 @@ Considere, por fabor, a posibilidat de troxar ista pachina en trestallos más ch
Abría de considerar si ye reyalment nezesario continar editando ista pachina.
Puede consultar o rechistro de borraus que s'amuestra a continuazión:",
+'deleted-notice' => "Ista pachina ye borrata.
+Contino s'amuestra o rechistro de borrau como referenzia.",
+'deletelog-fulllog' => 'Beyer o rechistro completo',
+'edit-hook-aborted' => 'Edizión albortada por o grifio (hook).
+No dio garra esplicazión.',
+'edit-gone-missing' => "No s'ha puesto esbiellar a pachina.
+Pareix que la esen borrau.",
+'edit-conflict' => "Conflito d'edizión.",
+'edit-no-change' => "S'ha ignorato a suya edizión, pos no s'ha feito garra cambeo ta o testo.",
+'edit-already-exists' => "No s'ha puesto creyar una pachina nueba.
+Ya esiste.",
# Parser/template warnings
-'expensive-parserfunction-warning' => 'Pare cuenta: Ista pachina tiene masiadas cridas á funzions de preprozeso (parser functions) costosas.
+'expensive-parserfunction-warning' => 'Pare cuenta: Ista pachina tiene masiadas cridas ta funzions de preprozeso (parser functions) costosas.
-Abría de tener-ne menos de $2, por agora en tiene $1.',
+Abría de tener-ne menos de {{PLURAL:$2|$2|$2}}, y por agora en tiene {{PLURAL:$1|$1|$1}}.',
'expensive-parserfunction-category' => 'Pachinas con masiadas cridas á funzions de preprozeso (parser functions) costosas',
'post-expand-template-inclusion-warning' => "Pare cuenta: A mida d'enclusión d'a plantilla ye masiau gran.
Bellas plantillas no se bi encluyen.",
'post-expand-template-inclusion-category' => "Pachinas an que se brinca a mida d'enclusión d'as plantillas",
'post-expand-template-argument-warning' => "Pare cuenta: Ista pachina contiene á lo menos un argumento de plantilla con una mida d'espansión masiau gran. S'han omeso estos argumentos.",
'post-expand-template-argument-category' => 'Pachinas con argumentos de plantilla omesos',
+'parser-template-loop-warning' => "S'ha deteutato un bucle de plantillas: [[$1]]",
+'parser-template-recursion-depth-warning' => "S'ha brincato o limite de recursión de plantillas ($1)",
# "Undo" feature
'undo-success' => "A edizión puede esfer-se. Antis d'esfer a edizión, mire-se a siguient comparanza ta comprebar que ye ixo o que quiere fer reyalment. Alabez, puede alzar os cambeos ta esfer a edizión.",
@@ -735,29 +764,28 @@ Bellas plantillas no se bi encluyen.",
A razón endicata por $3 ye ''$2''",
# History pages
-'viewpagelogs' => "Beyer os rechistros d'ista pachina",
-'nohistory' => "Ista pachina no tiene un istorial d'edizions.",
-'revnotfound' => 'Bersión no trobata',
-'revnotfoundtext' => "No se pudo trobar a bersión antiga d'a pachina demandata.
-Por fabor, rebise l'adreza que fazió serbir t'aczeder á ista pachina.",
-'currentrev' => 'Bersión autual',
-'revisionasof' => "Bersión d'o $1",
-'revision-info' => "Bersión d'o $1 feita por $2",
-'previousrevision' => '← Bersión anterior',
-'nextrevision' => 'Bersión siguient →',
-'currentrevisionlink' => 'Beyer bersión autual',
-'cur' => 'aut',
-'next' => 'siguient',
-'last' => 'ant',
-'page_first' => 'primeras',
-'page_last' => 'zagueras',
-'histlegend' => 'Leyenda: (aut) = esferenzias con a bersión autual,
+'viewpagelogs' => "Beyer os rechistros d'ista pachina",
+'nohistory' => "Ista pachina no tiene un istorial d'edizions.",
+'currentrev' => 'Bersión autual',
+'currentrev-asof' => "zaguera bersión d'o $1",
+'revisionasof' => "Bersión d'o $1",
+'revision-info' => "Bersión d'o $1 feita por $2", # Additionally available: $3: revision id
+'previousrevision' => '← Bersión anterior',
+'nextrevision' => 'Bersión siguient →',
+'currentrevisionlink' => 'Beyer bersión autual',
+'cur' => 'aut',
+'next' => 'siguient',
+'last' => 'ant',
+'page_first' => 'primeras',
+'page_last' => 'zagueras',
+'histlegend' => 'Leyenda: (aut) = esferenzias con a bersión autual,
(ant) = diferenzias con a bersión anterior, m = edizión menor',
-'deletedrev' => '[borrato]',
-'histfirst' => 'Primeras contrebuzions',
-'histlast' => 'Zagueras',
-'historysize' => '({{PLURAL:$1|1 byte|$1 bytes}})',
-'historyempty' => '(buedo)',
+'history-fieldset-title' => 'Mirar en o istorial',
+'deletedrev' => '[borrato]',
+'histfirst' => 'Primeras contrebuzions',
+'histlast' => 'Zagueras',
+'historysize' => '({{PLURAL:$1|1 byte|$1 bytes}})',
+'historyempty' => '(buedo)',
# Revision feed
'history-feed-title' => 'Istorial de bersions',
@@ -839,6 +867,7 @@ Asegure-se que iste cambio no crebará a continidat de l'istorial d'a pachina.",
'mergehistory-invalid-destination' => 'A pachina de destino ha de tener un títol correuto.',
'mergehistory-autocomment' => "S'ha combinato [[:$1]] en [[:$2]]",
'mergehistory-comment' => "S'ha combinato [[:$1]] en [[:$2]]: $3",
+'mergehistory-same-destination' => "As pachinas d'orichen y destín han d'estar diferents",
# Merge log
'mergelog' => "Rechistro d'unions",
@@ -851,119 +880,200 @@ Asegure-se que iste cambio no crebará a continidat de l'istorial d'a pachina.",
'difference' => '(Esferenzias entre bersions)',
'lineno' => 'Linia $1:',
'compareselectedversions' => 'Confrontar as bersions trigatas',
+'visualcomparison' => 'Comparanza bisual',
+'wikicodecomparison' => 'Comparanza de testo wiki',
'editundo' => 'esfer',
'diff-multi' => "(S'ha amagato {{PLURAL:$1|una edizión entremeya|$1 edizions entremeyas}}.)",
+'diff-movedto' => 'tresladato ta $1',
+'diff-styleadded' => 'estilo $1 adibito',
+'diff-added' => 'adibito $1',
+'diff-changedto' => 'cambiato á $1',
+'diff-movedoutof' => 'sacato de $1',
+'diff-styleremoved' => 'estilo $1 sacato',
+'diff-removed' => 'sacato $1',
+'diff-changedfrom' => 'cambiato dende $1',
+'diff-src' => 'codigo fuent',
+'diff-withdestination' => 'con destín $1',
+'diff-with' => '&#32;con $1 $2',
+'diff-with-final' => '&#32;y $1 $2',
+'diff-width' => 'amplaria',
+'diff-height' => 'altaria',
+'diff-p' => "un '''parrafo'''",
+'diff-blockquote' => "una '''zita'''",
+'diff-h1' => "una '''cabezera (ran 1)'''",
+'diff-h2' => "una '''cabezera (ran 2)'''",
+'diff-h3' => "una '''cabezera (ran 3)'''",
+'diff-h4' => "una '''cabezera (ran 4)'''",
+'diff-h5' => "una '''cabezera (ran 5)'''",
+'diff-pre' => "un '''bloque preformateyato'''",
+'diff-div' => "una '''dibisión'''",
+'diff-ul' => "una '''lista desordenata'''",
+'diff-ol' => "una '''lista ordenata'''",
+'diff-li' => "un '''elemento de lista'''",
+'diff-table' => "una '''tabla'''",
+'diff-tbody' => "un '''conteniu de tabla'''",
+'diff-tr' => "una '''ringlera'''",
+'diff-td' => "una '''zelda'''",
+'diff-th' => "una '''cabezera'''",
+'diff-br' => "un '''brinco de ringlera'''",
+'diff-hr' => "una '''linia orizontal'''",
+'diff-code' => "un '''bloque de codigo d'ordenador'''",
+'diff-dl' => "una '''lista de definizions'''",
+'diff-dt' => "un '''termín de definizión'''",
+'diff-dd' => "una '''definizión'''",
+'diff-input' => "una '''dentrada'''",
+'diff-form' => "un '''formulario'''",
+'diff-img' => "una '''imachen'''",
+'diff-span' => "un '''''span'''''",
+'diff-a' => "un '''binclo'''",
+'diff-i' => "'''cursibas'''",
+'diff-b' => "'''negreta'''",
+'diff-strong' => "'''fuerte'''",
+'diff-em' => "'''enfasis'''",
+'diff-font' => "'''tipo de letra'''",
+'diff-big' => "'''gran'''",
+'diff-del' => "'''borrato'''",
+'diff-tt' => "'''amplaria fixa'''",
+'diff-sub' => "'''subendize'''",
+'diff-sup' => "'''superendize'''",
+'diff-strike' => "'''barriato'''",
# Search results
-'searchresults' => 'Resultau de mirar',
-'searchresulttext' => "Ta más informazión sobre cómo mirar pachinas en {{SITENAME}}, consulte l'[[{{MediaWiki:Helppage}}|{{int:help}}]].",
-'searchsubtitle' => 'Ha mirato \'\'\'[[:$1]]\'\'\' ([[Special:Prefixindex/$1|todas as pachinas que prenzipian con "$1"]] | [[Special:WhatLinksHere/$1|todas as pachinas con binclos enta "$1"]])',
-'searchsubtitleinvalid' => 'Ha mirato "$1"',
-'noexactmatch' => "'''No esiste garra pachina tetulata \"\$1\".''' Puede aduyar [[:\$1|creyando-la]].",
-'noexactmatch-nocreate' => "'''No bi ha garra pachina tetulata \"\$1\".'''",
-'toomanymatches' => "S'ha retornato masiadas coinzidenzias, por fabor, torne á prebar con una consulta diferent",
-'titlematches' => 'Consonanzias de títols de pachina',
-'notitlematches' => "No bi ha garra consonanzia en os títols d'as pachinas",
-'textmatches' => "Consonanzias en o testo d'as pachinas",
-'notextmatches' => "No bi ha garra consonanzia en os testos d'as pachinas",
-'prevn' => 'anteriors $1',
-'nextn' => 'siguiens $1',
-'viewprevnext' => 'Beyer ($1) ($2) ($3)',
-'search-result-size' => '$1 ({{PLURAL:$2|1 palabra|$2 palabras}})',
-'search-result-score' => 'Relebanzia: $1%',
-'search-redirect' => '(reendreza $1)',
-'search-section' => '(sezion $1)',
-'search-suggest' => 'Quereba dezir $1?',
-'search-interwiki-caption' => 'Procheutos chermans',
-'search-interwiki-default' => '$1 resultaus:',
-'search-interwiki-more' => '(más)',
-'search-mwsuggest-enabled' => 'con socherenzias',
-'search-mwsuggest-disabled' => 'Garra socherenzia',
-'search-relatedarticle' => 'Relazionato',
-'mwsuggest-disable' => "Desautibar as socherenzias d'AJAX",
-'searchrelated' => 'relazionato',
-'searchall' => 'toz',
-'showingresults' => "Contino se bi {{PLURAL:$1|amuestra '''1''' resultau|amuestran '''$1''' resultaus}} prenzipiando por o numero '''$2'''.",
-'showingresultsnum' => "Contino se bi {{PLURAL:$3|amuestra '''1''' resultau|amuestran os '''$3''' resultaus}} prenzipiando por o numero '''$2'''.",
-'showingresultstotal' => "{{PLURAL:$3|S'amuestra contino o resultau '''$1''' de '''$3'''|S'amuestran contino os resultaus '''$1 - $2''' de '''$3'''}}",
-'nonefound' => "'''Pare cuenta''': Por defeuto nomás se mira en bels espazios de nombres. Si quiere mirar en toz os contenius (encluyendo pachinas de descusión, plantillas, etc), adiba o prefixo ''all:'' u clabe como prefixo o espazio de nombres deseyau.",
-'powersearch' => 'Busca abanzata',
-'powersearch-legend' => 'Busca abanzata',
-'powersearch-ns' => 'Mirar en os espazios de nombres:',
-'powersearch-redir' => 'Listar reendrezeras',
-'powersearch-field' => 'Mirar',
-'search-external' => 'Busca externa',
-'searchdisabled' => 'A busca en {{SITENAME}} ye temporalment desautibata. Entremistanto, puede mirar en {{SITENAME}} fendo serbir buscadors esternos, pero pare cuenta que os suyos endizes de {{SITENAME}} puede no estar esbiellatos.',
+'searchresults' => 'Resultau de mirar',
+'searchresults-title' => 'Resultaus de mirar "$1"',
+'searchresulttext' => "Ta más informazión sobre cómo mirar pachinas en {{SITENAME}}, consulte l'[[{{MediaWiki:Helppage}}|{{int:help}}]].",
+'searchsubtitle' => 'Ha mirato \'\'\'[[:$1]]\'\'\' ([[Special:Prefixindex/$1|todas as pachinas que prenzipian con "$1"]]{{int:pipe-separator}}[[Special:WhatLinksHere/$1|todas as pachinas con binclos enta "$1"]])',
+'searchsubtitleinvalid' => 'Ha mirato "$1"',
+'noexactmatch' => "'''No esiste garra pachina tetulata \"\$1\".''' Puede aduyar [[:\$1|creyando-la]].",
+'noexactmatch-nocreate' => "'''No bi ha garra pachina tetulata \"\$1\".'''",
+'toomanymatches' => "S'ha retornato masiadas coinzidenzias, por fabor, torne á prebar con una consulta diferent",
+'titlematches' => 'Consonanzias de títols de pachina',
+'notitlematches' => "No bi ha garra consonanzia en os títols d'as pachinas",
+'textmatches' => "Consonanzias en o testo d'as pachinas",
+'notextmatches' => "No bi ha garra consonanzia en os testos d'as pachinas",
+'prevn' => 'anteriors $1',
+'nextn' => 'siguiens $1',
+'viewprevnext' => 'Beyer ($1) ($2) ($3)',
+'searchmenu-legend' => 'Opzions de busca',
+'searchmenu-exists' => "'''Bi ha una pachina clamada \"[[\$1]]\" en ista wiki'''",
+'searchmenu-new' => "'''[[:\$1|Creyar]] a pachina \"[:\$1]\" en ista wiki!'''",
+'searchhelp-url' => 'Help:Aduya',
+'searchmenu-prefix' => '[[Special:PrefixIndex/$1|Beyer pachinas con iste prefixo]]',
+'searchprofile-articles' => 'Articlos',
+'searchprofile-articles-and-proj' => "Articlos y pachinas d'o procheuto",
+'searchprofile-project' => "Pachinas d'o procheuto",
+'searchprofile-images' => 'Archibos',
+'searchprofile-everything' => 'Tot',
+'searchprofile-advanced' => 'Abanzato',
+'searchprofile-articles-tooltip' => 'Mirar en $1',
+'searchprofile-project-tooltip' => 'Mirar en $1',
+'searchprofile-images-tooltip' => 'Mirar archibos',
+'searchprofile-everything-tooltip' => 'Mirar en toz os contenius (tamién en as pachinas de descusión)',
+'searchprofile-advanced-tooltip' => 'Mirar en os siguients espazios de nombres',
+'prefs-search-nsdefault' => 'Mirar fendo serbir os parametros por defeuto:',
+'prefs-search-nscustom' => 'Mirar en os siguients espazios de nombres:',
+'search-result-size' => '$1 ({{PLURAL:$2|1 palabra|$2 palabras}})',
+'search-result-score' => 'Relebanzia: $1%',
+'search-redirect' => '(reendreza $1)',
+'search-section' => '(sezion $1)',
+'search-suggest' => 'Quereba dezir $1?',
+'search-interwiki-caption' => 'Procheutos chermans',
+'search-interwiki-default' => '$1 resultaus:',
+'search-interwiki-more' => '(más)',
+'search-mwsuggest-enabled' => 'con socherenzias',
+'search-mwsuggest-disabled' => 'Garra socherenzia',
+'search-relatedarticle' => 'Relazionato',
+'mwsuggest-disable' => "Desautibar as socherenzias d'AJAX",
+'searchrelated' => 'relazionato',
+'searchall' => 'toz',
+'showingresults' => "Contino se bi {{PLURAL:$1|amuestra '''1''' resultau|amuestran '''$1''' resultaus}} prenzipiando por o numero '''$2'''.",
+'showingresultsnum' => "Contino se bi {{PLURAL:$3|amuestra '''1''' resultau|amuestran os '''$3''' resultaus}} prenzipiando por o numero '''$2'''.",
+'showingresultstotal' => "Contino {{PLURAL:$4|s'amuestra o resultau '''$1''' de '''$3'''|s'amuestran os resultaus '''$1 - $2''' de '''$3'''}}",
+'nonefound' => "'''Pare cuenta''': Por defeuto nomás se mira en bels espazios de nombres. Si quiere mirar en toz os contenius (encluyendo pachinas de descusión, plantillas, etc), adiba o prefixo ''all:'' u clabe como prefixo o espazio de nombres deseyau.",
+'search-nonefound' => "No s'ha trobato garra resultau que cumpla os criterios.",
+'powersearch' => 'Busca abanzata',
+'powersearch-legend' => 'Busca abanzata',
+'powersearch-ns' => 'Mirar en os espazios de nombres:',
+'powersearch-redir' => 'Listar reendrezeras',
+'powersearch-field' => 'Mirar',
+'search-external' => 'Busca externa',
+'searchdisabled' => 'A busca en {{SITENAME}} ye temporalment desautibata. Entremistanto, puede mirar en {{SITENAME}} fendo serbir buscadors esternos, pero pare cuenta que os suyos endizes de {{SITENAME}} puede no estar esbiellatos.',
# Preferences page
-'preferences' => 'Preferenzias',
-'mypreferences' => 'Preferenzias',
-'prefs-edits' => "Numero d'edizions:",
-'prefsnologin' => 'No ye identificato',
-'prefsnologintext' => 'Ha d\'aber <span class="plainlinks">[{{fullurl:Special:UserLogin|returnto=$1}} enzetato una sesión] </span> ta cambiar as preferenzias d\'usuario.',
-'prefsreset' => "S'ha tornato as preferenzias t'as suyas baluras almadazenatas.",
-'qbsettings' => 'Preferenzias de "Quickbar"',
-'qbsettings-none' => 'Denguna',
-'qbsettings-fixedleft' => 'Fixa á la zurda',
-'qbsettings-fixedright' => 'Fixa á la dreita',
-'qbsettings-floatingleft' => 'Flotant á la zurda',
-'qbsettings-floatingright' => 'Flotant á la dreita',
-'changepassword' => 'Cambiar a palabra de paso',
-'skin' => 'Aparenzia',
-'math' => 'Esprisions matematicas',
-'dateformat' => 'Formato de calendata',
-'datedefault' => 'Sin de preferenzias',
-'datetime' => 'Calendata y ora',
-'math_failure' => 'Error en o codigo',
-'math_unknown_error' => 'error esconoxita',
-'math_unknown_function' => 'funzión esconoxita',
-'math_lexing_error' => 'error de lesico',
-'math_syntax_error' => 'error de sintacsis',
-'math_image_error' => "Bi abió una error en a combersión enta o formato PNG; comprebe que ''latex'', ''dvips'', ''gs'', y ''convert'' sigan instalatos correutament.",
-'math_bad_tmpdir' => "No s'ha puesto escribir u creyar o direutorio temporal d'esprisions matematicas",
-'math_bad_output' => "No s'ha puesto escribir u creyar o direutorio de salida d'esprisions matematicas",
-'math_notexvc' => "No s'ha trobato l'archibo executable ''texvc''. Por fabor, leiga <em>math/README</em> ta confegurar-lo correutament.",
-'prefs-personal' => 'Datos presonals',
-'prefs-rc' => 'Zaguers cambeos',
-'prefs-watchlist' => 'Lista de seguimiento',
-'prefs-watchlist-days' => "Numero de días que s'amostrarán en a lista de seguimiento:",
-'prefs-watchlist-edits' => "Numero d'edizions que s'amostrarán en a lista ixamplata:",
-'prefs-misc' => 'Atras preferenzias',
-'saveprefs' => 'Alzar preferenzias',
-'resetprefs' => "Tornar t'as preferenzias por defeuto",
-'oldpassword' => 'Palabra de paso antiga:',
-'newpassword' => 'Nueba palabra de paso:',
-'retypenew' => 'Torne á escribir a nueba palabra de paso:',
-'textboxsize' => 'Edizión',
-'rows' => 'Ringleras:',
-'columns' => 'Colunnas:',
-'searchresultshead' => 'Mirar',
-'resultsperpage' => "Resultaus que s'amostrarán por pachina:",
-'contextlines' => "Linias de contexto que s'amostrarán por resultau",
-'contextchars' => 'Caráuters de contesto por linia',
-'stub-threshold' => 'Branquil superior ta o formateyo de <a href="#" class="stub">binclos ta borradors</a> (en bytes):',
-'recentchangesdays' => "Días que s'amostrarán en ''zaguers cambeos'':",
-'recentchangescount' => "Numero d'edizions que s'amostrarán en as pachinas de ''zaguers cambeos'', istorials y rechistros:",
-'savedprefs' => "S'han alzato as suyas preferenzias.",
-'timezonelegend' => 'Fuso orario',
-'timezonetext' => "¹Escriba a esferenzia (en oras) entre a suya ora local y a d'o serbidor (UTC).",
-'localtime' => 'Ora local',
-'timezoneoffset' => 'Esferenzia¹',
-'servertime' => 'A ora en o serbidor ye',
-'guesstimezone' => "Emplir-lo con a ora d'o nabegador",
-'allowemail' => "Autibar a rezepzión de correu d'atros usuarios",
-'prefs-searchoptions' => 'Opzions de busca',
-'prefs-namespaces' => 'Espazios de nombres',
-'defaultns' => 'Mirar por defeuto en istos espazios de nombres:',
-'default' => 'por defeuto',
-'files' => 'Archibos',
+'preferences' => 'Preferenzias',
+'mypreferences' => 'Preferenzias',
+'prefs-edits' => "Numero d'edizions:",
+'prefsnologin' => 'No ye identificato',
+'prefsnologintext' => 'Ha d\'aber <span class="plainlinks">[{{fullurl:Special:UserLogin|returnto=$1}} enzetato una sesión] </span> ta cambiar as preferenzias d\'usuario.',
+'prefsreset' => "S'ha tornato as preferenzias t'as suyas baluras almadazenatas.",
+'qbsettings' => 'Preferenzias de "Quickbar"',
+'qbsettings-none' => 'Denguna',
+'qbsettings-fixedleft' => 'Fixa á la zurda',
+'qbsettings-fixedright' => 'Fixa á la dreita',
+'qbsettings-floatingleft' => 'Flotant á la zurda',
+'qbsettings-floatingright' => 'Flotant á la dreita',
+'changepassword' => 'Cambiar a palabra de paso',
+'skin' => 'Aparenzia',
+'skin-preview' => 'Fer una prebatina',
+'math' => 'Esprisions matematicas',
+'dateformat' => 'Formato de calendata',
+'datedefault' => 'Sin de preferenzias',
+'datetime' => 'Calendata y ora',
+'math_failure' => 'Error en o codigo',
+'math_unknown_error' => 'error esconoxita',
+'math_unknown_function' => 'funzión esconoxita',
+'math_lexing_error' => 'error de lesico',
+'math_syntax_error' => 'error de sintacsis',
+'math_image_error' => "Bi abió una error en a combersión enta o formato PNG; comprebe que ''latex'', ''dvips'', ''gs'', y ''convert'' sigan instalatos correutament.",
+'math_bad_tmpdir' => "No s'ha puesto escribir u creyar o direutorio temporal d'esprisions matematicas",
+'math_bad_output' => "No s'ha puesto escribir u creyar o direutorio de salida d'esprisions matematicas",
+'math_notexvc' => "No s'ha trobato l'archibo executable ''texvc''. Por fabor, leiga <em>math/README</em> ta confegurar-lo correutament.",
+'prefs-personal' => 'Datos presonals',
+'prefs-rc' => 'Zaguers cambeos',
+'prefs-watchlist' => 'Lista de seguimiento',
+'prefs-watchlist-days' => "Numero de días que s'amostrarán en a lista de seguimiento:",
+'prefs-watchlist-days-max' => '(masimo 7 diyas)',
+'prefs-watchlist-edits' => "Numero d'edizions que s'amostrarán en a lista ixamplata:",
+'prefs-watchlist-edits-max' => '(numero masimo: 1000)',
+'prefs-misc' => 'Atras preferenzias',
+'prefs-resetpass' => 'Cambear a palabra de paso',
+'saveprefs' => 'Alzar preferenzias',
+'resetprefs' => "Tornar t'as preferenzias por defeuto",
+'textboxsize' => 'Edizión',
+'prefs-edit-boxsize' => "Grandaria d'a finestra d'edizión.",
+'rows' => 'Ringleras:',
+'columns' => 'Colunnas:',
+'searchresultshead' => 'Mirar',
+'resultsperpage' => "Resultaus que s'amostrarán por pachina:",
+'contextlines' => "Linias de contexto que s'amostrarán por resultau",
+'contextchars' => 'Caráuters de contesto por linia',
+'stub-threshold' => 'Branquil superior ta o formateyo de <a href="#" class="stub">binclos ta borradors</a> (en bytes):',
+'recentchangesdays' => "Días que s'amostrarán en ''zaguers cambeos'':",
+'recentchangesdays-max' => '(masimo $1 {{PLURAL:$1|día|días}})',
+'recentchangescount' => "Numero d'edizions que s'amostrarán, por defeuto, en as pachinas de zaguers cambeos, istorials y rechistros:",
+'savedprefs' => "S'han alzato as suyas preferenzias.",
+'timezonelegend' => 'Fuso orario',
+'timezonetext' => "¹Escriba a esferenzia (en oras) entre a suya ora local y a d'o serbidor (UTC).",
+'localtime' => 'Ora local:',
+'timezoneselect' => 'Zona oraria:',
+'timezoneuseserverdefault' => "Usar a zona d'o serbidor",
+'timezoneuseoffset' => 'Atra (espezifica a esferenzia)',
+'timezoneoffset' => 'Esferenzia¹:',
+'servertime' => 'A ora en o serbidor ye:',
+'guesstimezone' => "Emplir-lo con a ora d'o nabegador",
+'allowemail' => "Autibar a rezepzión de correu d'atros usuarios",
+'prefs-searchoptions' => 'Opzions de busca',
+'prefs-namespaces' => 'Espazios de nombres',
+'defaultns' => 'Mirar por defeuto en istos espazios de nombres:',
+'default' => 'por defeuto',
+'files' => 'Archibos',
# User rights
'userrights' => "Confegurazión d'os dreitos d'os usuarios", # Not used as normal message but as header for the special page itself
'userrights-lookup-user' => "Confegurar collas d'usuarios",
'userrights-user-editname' => "Escriba un nombre d'usuario:",
'editusergroup' => "Editar as collas d'usuarios",
-'editinguser' => "S'esta cambiando os dreitos de l'usuario '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]] | [[Special:Contributions/$1|{{int:contribslink}}]])",
+'editinguser' => "S'esta cambiando os dreitos de l'usuario '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]])",
'userrights-editusergroup' => "Editar as collas d'usuarios",
'saveusergroups' => "Alzar as collas d'usuarios",
'userrights-groupsmember' => 'Miembro de:',
@@ -1012,6 +1122,8 @@ Asegure-se que iste cambio no crebará a continidat de l'istorial d'a pachina.",
'right-minoredit' => 'Siñalar como edizions menors',
'right-move' => 'Tresladar pachinas',
'right-move-subpages' => 'Tresladar as pachinas con a suyas sozpachinas',
+'right-move-rootuserpages' => "Tresladar pachinas de l'usuario radiz",
+'right-movefile' => 'Tresladar archibos',
'right-suppressredirect' => 'No creyar una reendrezera dende o nombre antigo cuan se treslade una pachina',
'right-upload' => 'Cargar archibos',
'right-reupload' => "Cargar denzima d'un archibo esistent",
@@ -1062,9 +1174,46 @@ Asegure-se que iste cambio no crebará a continidat de l'istorial d'a pachina.",
'rightslogentry' => "ha cambiato os dreitos d'usuario de $1: de $2 a $3",
'rightsnone' => '(denguno)',
+# Associated actions - in the sentence "You do not have permission to X"
+'action-read' => 'leyer ista pachina',
+'action-edit' => 'editar ista pachina',
+'action-createpage' => 'creyar pachinas',
+'action-createtalk' => 'creyar pachinas de descusión',
+'action-createaccount' => "creyar ista cuenta d'usuario",
+'action-minoredit' => 'siñalar iste cambeo como menor',
+'action-move' => 'tresladar ista pachina',
+'action-move-subpages' => 'tresladar ista pachina y as suyas subpachinas',
+'action-move-rootuserpages' => "tresladar as pachinas de l'usuario radiz",
+'action-movefile' => 'tresladar iste archibo',
+'action-upload' => 'cargar iste archibo',
+'action-reupload' => "cargar denzima d'un archibo esistent",
+'action-reupload-shared' => "cargar denzima d'iste archibo en un reposte compartito",
+'action-upload_by_url' => 'cargar iste archibo dende una adreza URL',
+'action-writeapi' => "fer serbir l'API d'escritura",
+'action-delete' => 'borrar ista pachina',
+'action-deleterevision' => 'borrar ista bersión',
+'action-deletedhistory' => "beyer o istorial borrato d'ista pachina",
+'action-browsearchive' => 'mirar pachinas borratas',
+'action-undelete' => 'recuperar ista pachina',
+'action-suppressrevision' => 'rebisar y restaurar ista bersión amagata',
+'action-suppressionlog' => 'beyer iste rechistro pribato',
+'action-block' => 'bloqueyar iste usuario ta que no pueda editar',
+'action-protect' => "cambiar os libels de protezión d'ista pachina",
+'action-import' => 'importar ista pachina dende atro wiki',
+'action-importupload' => 'importar ista pachina dende un fichero cargato',
+'action-patrol' => "siñalar as edizions d'atros como patrulladas",
+'action-autopatrol' => 'siñalar as edizions propias como patrulladas',
+'action-unwatchedpages' => 'beyer a lista de pachinas no cosiratas',
+'action-trackback' => "nimbiar informazión d'una referenzia",
+'action-mergehistory' => "combinar o istorial d'ista pachina",
+'action-userrights' => "cambiar toz os dreitos d'usuario",
+'action-userrights-interwiki' => "cambiar os dreitos d'usuario en atros wikis",
+'action-siteadmin' => 'bloqueyar o esbloqueyar a base de datos',
+
# Recent changes
'nchanges' => '$1 {{PLURAL:$1|cambeo|cambeos}}',
'recentchanges' => 'Zaguers cambeos',
+'recentchanges-legend' => 'Opzions sobre a pachina de zaguers cambeos',
'recentchangestext' => "Siga os cambeos más rezients d'a wiki en ista pachina.",
'recentchanges-feed-description' => "Seguir en ista canal de notizias os cambeos más rezients d'o wiki.",
'rcnote' => "Contino {{PLURAL:$1|s'amuestra o unico cambeo feito|s'amuestran os zaguers '''$1''' cambeos feitos}} en {{PLURAL:$2|o zaguer día|os zaguers '''$2''' días}}, dica o $5, $4.",
@@ -1088,6 +1237,8 @@ Asegure-se que iste cambio no crebará a continidat de l'istorial d'a pachina.",
'rc_categories' => 'Limite d\'as categorías (deseparatas por "|")',
'rc_categories_any' => 'Todas',
'newsectionsummary' => 'Nueba sezión: /* $1 */',
+'rc-enhanced-expand' => 'Amostrar detalles (cal JavaScript)',
+'rc-enhanced-hide' => 'Amagar detalles',
# Recent changes linked
'recentchangeslinked' => 'Cambeos en pachinas relazionadas',
@@ -1108,18 +1259,18 @@ Asegure-se que iste cambio no crebará a continidat de l'istorial d'a pachina.",
'upload_directory_read_only' => "O serbidor web no puede escribir en o direutorio de carga d'archibos ($1).",
'uploaderror' => "S'ha produzito una error en cargar l'archibo",
'uploadtext' => "Faiga serbir o formulario d'o cobaxo ta cargar archibos.
-Ta beyer u mirar imáchens cargatas denantes baiga t'a [[Special:ImageList|lista d'archibos cargatos]]. As cargas y recargas tamién se rechistran en o [[Special:Log/upload|rechistro de cargas]], y os borraus en o [[Special:Log/delete|rechistro de borraus]].
+Ta beyer u mirar imáchens cargatas denantes baiga t'a [[Special:FileList|lista d'archibos cargatos]]. As cargas y recargas tamién se rechistran en o [[Special:Log/upload|rechistro de cargas]], y os borraus en o [[Special:Log/delete|rechistro de borraus]].
Ta encluyir un archibo u imachen en una pachina, emplegue un binclo d'una d'istas trazas
-*'''<tt><nowiki>[[</nowiki>{{ns:image}}<nowiki>:Archibo.jpg]]</nowiki></tt>''' ta usar a bersion completa de l'archibo,
-*'''<tt><nowiki>[[</nowiki>{{ns:image}}<nowiki>:Archibo.png|200px|thumb|left|testo alternatibo]]</nowiki></tt>''' ta usar una bersión de 200 píxels d'amplaria en una caixa a la marguin cucha con 'testo alternatibo' como descripzión
+*'''<tt><nowiki>[[</nowiki>{{ns:file}}<nowiki>:Archibo.jpg]]</nowiki></tt>''' ta usar a bersion completa de l'archibo,
+*'''<tt><nowiki>[[</nowiki>{{ns:file}}<nowiki>:Archibo.png|200px|thumb|left|testo alternatibo]]</nowiki></tt>''' ta usar una bersión de 200 píxels d'amplaria en una caixa a la marguin cucha con 'testo alternatibo' como descripzión
*'''<tt><nowiki>[[</nowiki>{{ns:media}}<nowiki>:Archibo.ogg]]</nowiki></tt>''' ta fer un binclo dreitament ta l'archibo sin amostrar-lo.",
'upload-permitted' => "Tipos d'archibo premititos: $1.",
'upload-preferred' => "Tipos d'archibo preferitos: $1.",
'upload-prohibited' => "Tipos d'archibo biedatos: $1.",
'uploadlog' => 'rechistro de cargas',
'uploadlogpage' => "Rechistro de cargas d'archibos",
-'uploadlogpagetext' => "Contino ye una lista d'os zaguers archibos cargatos. Mire-se a [[Special:NewImages|galería d'archibos nuebos]] ta tener una ambiesta más bisual.",
+'uploadlogpagetext' => "Contino ye una lista d'os zaguers archibos cargatos. Mire-se a [[Special:NewFiles|galería d'archibos nuebos]] ta tener una ambiesta más bisual.",
'filename' => "Nombre de l'archibo",
'filedesc' => 'Resumen',
'fileuploadsummary' => 'Resumen:',
@@ -1139,21 +1290,23 @@ Ta encluyir un archibo u imachen en una pachina, emplegue un binclo d'una d'ista
'large-file' => 'Se consella que os archibos no sigan mayors de $1; iste archibo ocupa $2.',
'largefileserver' => "A grandaria d'iste archibo ye mayor d'a que a confegurazión d'iste serbidor premite.",
'emptyfile' => "Parixe que l'archibo que se miraba de cargar ye buedo; por fabor, comprebe que ixe ye reyalment l'archibo que quereba cargar.",
-'fileexists' => "Ya bi ha un archibo con ixe nombre. Por fabor, Por favor mire-se l'archibo esistent <strong><tt>$1</tt></strong> si no ye seguro de querer sustituyir-lo.",
-'filepageexists' => "A pachina de descripzión ta iste archibo ya ye creyata en <strong><tt>$1</tt></strong>, pero no esiste garra archibo con iste nombre. O resumen que escriba no amaneixerá en a pachina de descripzión. Si quiere que o suyo resumen amaneixca aquí, abrá d'editar-lo manualment",
+'fileexists' => "Ya bi ha un archibo con ixe nombre. Por fabor, Por favor mire-se l'archibo esistent '''<tt>$1</tt>''' si no ye seguro de querer sustituyir-lo.",
+'filepageexists' => "A pachina de descripzión ta iste archibo ya ye creyata en '''<tt>$1</tt>''', pero no esiste garra archibo con iste nombre. O resumen que escriba no amaneixerá en a pachina de descripzión. Si quiere que o suyo resumen amaneixca aquí, abrá d'editar-lo manualment",
'fileexists-extension' => "Ya bi ha un archibo con un nombre parexiu:<br />
-Nombre de l'archibo que ye cargando: <strong><tt>$1</tt></strong><br />
-Nombre de l'archibo ya esistent: <strong><tt>$2</tt></strong><br />
+Nombre de l'archibo que ye cargando: '''<tt>$1</tt>'''<br />
+Nombre de l'archibo ya esistent: '''<tt>$2</tt>'''<br />
Por fabor, trigue un nombre diferent.",
'fileexists-thumb' => "<center>'''Archibo esistent'''</center>",
-'fileexists-thumbnail-yes' => "Parixe que l'archibo ye una imachen prou chicota <i>(miniatura)</i>. Comprebe por fabor l'archibo <strong><tt>$1</tt></strong>.<br />
+'fileexists-thumbnail-yes' => "Parixe que l'archibo ye una imachen prou chicota ''(miniatura)''. Comprebe por fabor l'archibo '''<tt>$1</tt>'''.<br />
Si l'archibo comprebato ye a mesma imachen en tamaño orichinal no cal cargar una nueba miniatura.",
-'file-thumbnail-no' => "O nombre de l'archibo prenzipia con <strong><tt>$1</tt></strong>.
-Pareix que estase una imachen achiquida <i>(thumbnail)</i>.
+'file-thumbnail-no' => "O nombre de l'archibo prenzipia con '''<tt>$1</tt>'''.
+Pareix que estase una imachen achiquida ''(thumbnail)''.
Si tiene ista imachen a toda resoluzión, cargue-la, si no, por fabor, cambee o nombre de l'archibo.",
-'fileexists-forbidden' => "Ya bi ha un archibo con iste nombre. Por fabor, cambee o nombre de l'archibo y torne á cargar-lo. [[Image:$1|thumb|center|$1]]",
-'fileexists-shared-forbidden' => 'Ya bi ha un archibo con ixe nombre en o reposte compartito. Si encara quiere cargr o fichero, por fabor, torne entazaga y faiba serbir un nuebo nombre. [[Image:$1|thumb|center|$1]]',
+'fileexists-forbidden' => 'Ya bi ha un fichero con iste nombre, y no se puet sobrescribir.
+Si encara quiere cargar ixe archibo, torne y faiga serbir un nuebo nombre. [[File:$1|thumb|center|$1]]',
+'fileexists-shared-forbidden' => 'Ya bi ha un archibo con ixe nombre en o reposte compartito. Si encara quiere cargar o fichero, por fabor, torne entazaga y faiba serbir un nuebo nombre. [[File:$1|thumb|center|$1]]',
'file-exists-duplicate' => "Iste archibo ye un duplicau {{PLURAL:$1|d'o siguient archibo|d'os siguients archibos}}:",
+'file-deleted-duplicate' => "Un archibo igual que iste ([[$1]]) s'ha borrato enantes. Debería mirar-se o istorial de borraus de l'archibo antes de continar cargando-lo atra begada.",
'successfulupload' => 'Cargata correutament',
'uploadwarning' => "Albertenzia de carga d'archibo",
'savefile' => 'Alzar archibo',
@@ -1172,7 +1325,7 @@ Si tiene ista imachen a toda resoluzión, cargue-la, si no, por fabor, cambee o
'upload-wasdeleted' => "'''Pare cuenta: Ye cargando un archibo que ya estió borrato d'antes más.'''
Abría de repensar si ye apropiato continar con a carga d'iste archibo. Aquí tiene o rechistro de borrau d'iste archibo ta que pueda comprebar a razón que se dio ta borrar-lo:",
-'filename-bad-prefix' => 'O nombre de l\'archibo que ye cargando prenzipia por <strong>"$1"</strong>, que ye un nombre no descriptibo que gosa clabar automaticament as camaras dichitals. Por fabor, trigue un nombre más descriptibo ta iste archibo.',
+'filename-bad-prefix' => "O nombre de l'archibo que ye cargando prenzipia por '''\"\$1\"''', que ye un nombre no descriptibo que gosa clabar automaticament as camaras dichitals. Por fabor, trigue un nombre más descriptibo ta iste archibo.",
'filename-prefix-blacklist' => ' #<!-- dixe ista linia esautament igual como ye --> <pre>
# A sintacsis ye asinas:
# * Tot o que prenzipia por un caráuter "#" dica la fin d\'a linia ye un comentario
@@ -1207,20 +1360,21 @@ PICT # misz.
'upload_source_url' => ' (una URL conforme y publicament aczesible)',
'upload_source_file' => ' (un archibo en o suyo ordenador)',
-# Special:ImageList
-'imagelist-summary' => "Ista pachina espezial amuestra toz os archibos cargatos.
+# Special:ListFiles
+'listfiles-summary' => "Ista pachina espezial amuestra toz os archibos cargatos.
Por defeuto os zaguers archibos cargatos s'amuestran en o cobalto d'a lista.
Fendo click en un encabezau de colunna se cambia o criterio d'ordenazión.",
-'imagelist_search_for' => "Mirar por nombre de l'archibo:",
+'listfiles_search_for' => "Mirar por nombre de l'archibo:",
'imgfile' => 'archibo',
-'imagelist' => 'Lista de imachens',
-'imagelist_date' => 'Calendata:',
-'imagelist_name' => 'Nombre',
-'imagelist_user' => 'Usuario',
-'imagelist_size' => 'Grandaria (bytes)',
-'imagelist_description' => 'Descripzión',
-
-# Image description page
+'listfiles' => 'Lista de imachens',
+'listfiles_date' => 'Calendata:',
+'listfiles_name' => 'Nombre',
+'listfiles_user' => 'Usuario',
+'listfiles_size' => 'Grandaria (bytes)',
+'listfiles_description' => 'Descripzión',
+'listfiles_count' => 'Bersions',
+
+# File description page
'filehist' => "Istorial de l'archibo",
'filehist-help' => "Punche en una calendata/ora ta beyer l'archibo como amanixeba por ixas engüeltas.",
'filehist-deleteall' => 'borrar-lo tot',
@@ -1228,16 +1382,23 @@ Fendo click en un encabezau de colunna se cambia o criterio d'ordenazión.",
'filehist-revert' => 'esfer',
'filehist-current' => 'autual',
'filehist-datetime' => 'Calendata/Ora',
+'filehist-thumb' => 'Miniatura',
+'filehist-thumbtext' => "Miniatura d'a bersión de $1",
+'filehist-nothumb' => 'Sin de miniatura',
'filehist-user' => 'Usuario',
'filehist-dimensions' => 'Dimensions',
'filehist-filesize' => "Grandaria d'o fichero",
'filehist-comment' => 'Comentario',
-'imagelinks' => 'Binclos ta la imachen',
+'imagelinks' => 'Binclos ta o fichero',
'linkstoimage' => "{{PLURAL:$1|A pachina siguient tiene|Contino s'amuestran $1 pachinas que tienen}} binclos ta iste archibo:",
+'linkstoimage-more' => 'Bi ha más de {{PLURAL:$1|una pachina con binclos|$1 pachinas con binclos}} enta iste archibo.
+
+A lista siguient nomás amuestra {{PLURAL:$1|a primer pachina con binclos|as primeras $1 pachinas con binclos}} enta iste fichero.
+Tamién puez consultar a [[Special:WhatLinksHere/$2|lista completa]].',
'nolinkstoimage' => 'Denguna pachina tiene un binclo ta ista imachen.',
'morelinkstoimage' => 'Amostrar [[Special:WhatLinksHere/$1|más binclos]] ta iste archibo.',
'redirectstofile' => '{{PLURAL:$1|O siguient archibo reendreza|Os siguients $1 archibos reendrezan}} enta iste archibo:',
-'duplicatesoffile' => "{{PLURAL:$1|O siguient archibo ye un duplicau|Os siguients $1 archibos son duplicaus}} d'iste archibo:",
+'duplicatesoffile' => "{{PLURAL:$1|O siguient archibo ye un duplicato|Os siguients $1 archibos son duplicatos}} d'iste archibo ([[Special:FileDuplicateSearch/$2|más detalles]]):",
'sharedupload' => 'Iste archibo ye compartito y puede estar que siga emplegato en atros procheutos.',
'shareduploadwiki' => 'Ta más informazión, consulte $1.',
'shareduploadwiki-desc' => "A descripzión d'a $1 en o reposte compartito s'amuestra en o cobaxo.",
@@ -1264,7 +1425,7 @@ Fendo click en un encabezau de colunna se cambia o criterio d'ordenazión.",
# File deletion
'filedelete' => 'Borrar $1',
'filedelete-legend' => 'Borrar archibo',
-'filedelete-intro' => "Ye borrando '''[[Media:$1|$1]]'''.",
+'filedelete-intro' => "Ye en momentos de borrar o fichero '''[[Media:$1|$1]]''' chunto con toda a suya istoria.",
'filedelete-intro-old' => "Ye borrando a bersión de '''[[Media:$1|$1]]''' de [$4 $3, $2].",
'filedelete-comment' => 'Causa:',
'filedelete-submit' => 'Borrar',
@@ -1272,7 +1433,6 @@ Fendo click en un encabezau de colunna se cambia o criterio d'ordenazión.",
'filedelete-success-old' => "S'ha borrato a bersión de '''[[Media:$1|$1]]''' de $3, $2.",
'filedelete-nofile' => "'''$1''' no esiste.",
'filedelete-nofile-old' => "No bi ha garra bersión alzata de '''$1''' con ixos atributos.",
-'filedelete-iscurrent' => "Ye prebando de borrar a bersión más rezient d'iste archibo. Por fabor, torne en primeras ta una bersión anterior.",
'filedelete-otherreason' => 'Atras razons:',
'filedelete-reason-otherlist' => 'Atra razón',
'filedelete-reason-dropdown' => "*Razons comuns ta borrar archibos
@@ -1299,29 +1459,31 @@ Fendo click en un encabezau de colunna se cambia o criterio d'ordenazión.",
# Random page
'randompage' => "Una pachina á l'azar",
-'randompage-nopages' => 'No bi ha garra pachina en iste espazio de nombres.',
+'randompage-nopages' => 'No bi ha garra pachina en o espazio de nombres "$1".',
# Random redirect
'randomredirect' => 'Ir-ie á una adreza cualsiquiera',
-'randomredirect-nopages' => 'No bi ha garra reendrezera en iste espazio de nombres.',
+'randomredirect-nopages' => 'No bi ha garra reendrezera en o espazio de nombres "$1".',
# Statistics
-'statistics' => 'Estatisticas',
-'sitestats' => 'Estadisticas de {{SITENAME}}',
-'userstats' => "Estadisticas d'usuario",
-'sitestatstext' => "Bi ha un total de {{PLURAL:$1|'''1''' pachina|'''$1''' pachinas}} en a base de datos.
-Isto encluye pachinas de descusión, pachinas sobre {{SITENAME}}, borradors menimos, reendrezeras y atras que cal que no puedan estar consideratas pachinas de contenius.
-Sacando ixas pachinas, regular que bi aiga {{PLURAL:$2|1 pachina|'''$2''' pachinas}} de conteniu lechitimo.
-
-Bi ha '''$8''' {{PLURAL:$8|archibo alzato|archibos alzatos}} en o serbidor.
-
-Dende a debantadera d'o wiki bi ha abito un total de '''$3''' {{PLURAL:$3|besitas|besitas}} y '''$4''' {{PLURAL:$4|edizión de pachina|edizions de pachinas}}.
-Isto resulta en una meya de '''$5''' {{PLURAL:$5|edizión|edizions}} por pachina y '''$6''' {{PLURAL:$6|besita|besitas}} por edizión.
-
-A longaria d'a [http://www.mediawiki.org/wiki/Manual:Job_queue coda de quefers] ye de '''$7'''",
-'userstatstext' => "Bi ha {{PLURAL:$1|'''1''' usuario rechistrato|'''$1''' usuarios rechistratos}},
-d'os que '''$2''' (o '''$4%''') {{PLURAL:$1|en ye $5|en son $5}}.",
-'statistics-mostpopular' => 'Pachinas más bistas',
+'statistics' => 'Estatisticas',
+'statistics-header-pages' => 'Estatisticas de pachinas',
+'statistics-header-edits' => "Estatisticas d'edizions",
+'statistics-header-views' => 'Estatisticas de besitas',
+'statistics-header-users' => "Estatisticas d'usuarios",
+'statistics-articles' => 'Pachinas de contenito',
+'statistics-pages' => 'Pachinas',
+'statistics-pages-desc' => "Todas as pachinas d'o wiki, encluyendo pachinas de descusión, reendrezeras, etz.",
+'statistics-files' => 'Archibos cargatos',
+'statistics-edits' => 'Edizions en pachinas dende que se debantó {{SITENAME}}',
+'statistics-edits-average' => "Meya d'edizions por pachina",
+'statistics-views-total' => 'Total de besitas',
+'statistics-views-peredit' => 'Besitas por edizión',
+'statistics-jobqueue' => "Longaria d'a [http://www.mediawiki.org/wiki/Manual:Job_queue coda de treballos]",
+'statistics-users' => '[[Special:ListUsers|Usuarios]] rechistratos',
+'statistics-users-active' => 'Usuarios autibos',
+'statistics-users-active-desc' => 'Usuarios que han feito cualsiquier azión en {{PLURAL:$1|o zaguer día|os zaguers $1 días}}',
+'statistics-mostpopular' => 'Pachinas más bistas',
'disambiguations' => 'Pachinas de desambigazión',
'disambiguationspage' => 'Template:Desambigazión',
@@ -1335,7 +1497,7 @@ Una pachina se considera pachina de desambigazión si fa serbir una plantilla pr
'double-redirect-fixer' => 'Apañador de reendrezeras',
'brokenredirects' => 'Reendrezeras crebatas',
-'brokenredirectstext' => 'As siguients reendrezeras leban enta pachinas inesistents.',
+'brokenredirectstext' => 'As siguients endrezeras leban enta pachinas inesistents.',
'brokenredirects-edit' => '(editar)',
'brokenredirects-delete' => '(borrar)',
@@ -1365,26 +1527,30 @@ Una pachina se considera pachina de desambigazión si fa serbir una plantilla pr
'popularpages' => 'Pachinas populars',
'wantedcategories' => 'Categorías requiestas',
'wantedpages' => 'Pachinas requiestas',
-'missingfiles' => 'Archibos que faltan',
+'wantedfiles' => 'Archibos requiestos',
+'wantedtemplates' => 'Plantillas requiestas',
'mostlinked' => 'Pachinas más enlazadas',
'mostlinkedcategories' => 'Categorías más enlazadas',
'mostlinkedtemplates' => 'Plantillas más binculatas',
'mostcategories' => 'Pachinas con más categorías',
'mostimages' => 'Archibos más emplegatos',
'mostrevisions' => 'Pachinas con más edizions',
-'prefixindex' => 'Pachinas por prefixo',
+'prefixindex' => 'Todas as pachinas con prefixo',
'shortpages' => 'Pachinas más curtas',
'longpages' => 'Pachinas más largas',
'deadendpages' => 'Pachinas sin salida',
'deadendpagestext' => 'As siguients pachinas no tienen binclos ta denguna atra pachina de {{SITENAME}}.',
'protectedpages' => 'Pachinas protechitas',
'protectedpages-indef' => 'Nomás protezions indefinitas',
+'protectedpages-cascade' => 'Nomás protezions en cascada',
'protectedpagestext' => 'As siguients pachinas son protechitas contra edizions u treslaus',
'protectedpagesempty' => 'En iste inte no bi ha garra pachina protechita con ixos parametros.',
'protectedtitles' => 'Títols protechitos',
'protectedtitlestext' => 'Os siguients títols son protechitos ta pribar a suya creyazión',
'protectedtitlesempty' => 'En iste inte no bi ha garra títol protechito con ixos parametros.',
'listusers' => "Lista d'usuarios",
+'listusers-editsonly' => 'Amostrar nomás usuarios con edizions',
+'usereditcount' => '$1 {{PLURAL:$1|edizión|edizions}}',
'newpages' => 'Pachinas nuebas',
'newpages-username' => "Nombre d'usuario",
'ancientpages' => 'Pachinas más biellas',
@@ -1405,14 +1571,13 @@ Una pachina se considera pachina de desambigazión si fa serbir una plantilla pr
'booksources-search-legend' => 'Mirar fuents de libros',
'booksources-go' => 'Ir-ie',
'booksources-text' => 'Contino ye una lista de binclos ta atros puestos an que benden libros nuebos y usatos, talment bi aiga más informazión sobre os libros que ye mirando.',
+'booksources-invalid-isbn' => "O numero d'ISBN dato pareix que no ye conforme; comprebe si no bi ha garra error en copiar d'a fuent orichinal.",
# Special:Log
'specialloguserlabel' => 'Usuario:',
'speciallogtitlelabel' => 'Títol:',
'log' => 'Rechistros',
'all-logs-page' => 'Toz os rechistros',
-'log-search-legend' => 'Mirar rechistros',
-'log-search-submit' => 'Ir-ie',
'alllogstext' => "Presentazión conchunta de toz os rechistros de {{SITENAME}}.
Puede reduzir o listau trigando un tipo de rechistro, o nombre de l'usuario (sensible á mayusclas), u a pachina afeutata (tamién sensible a mayusclas).",
'logempty' => 'No bi ha garra elemento en o rechistro con ixas carauteristicas.',
@@ -1424,6 +1589,7 @@ Puede reduzir o listau trigando un tipo de rechistro, o nombre de l'usuario (sen
'nextpage' => 'Siguient pachina ($1)',
'prevpage' => 'Pachina anterior ($1)',
'allpagesfrom' => 'Amostrar pachinas que prenzipien por:',
+'allpagesto' => 'Amostrar as pachinas que rematen en:',
'allarticles' => 'Toz os articlos',
'allinnamespace' => 'Todas as pachinas (espazio $1)',
'allnotinnamespace' => "Todas as pachinas (fueras d'o espazio de nombres $1)",
@@ -1443,40 +1609,68 @@ Se beigan tamién as [[Special:WantedCategories|categorías requiestas]].",
'special-categories-sort-count' => 'ordenar por recuento',
'special-categories-sort-abc' => 'ordenar alfabeticament',
+# Special:DeletedContributions
+'deletedcontributions' => "Contrebuzions d'usuario borratas",
+
+# Special:LinkSearch
+'linksearch' => 'Binclos esternos',
+'linksearch-pat' => 'Mirar patrón:',
+'linksearch-ns' => 'Espazio de nombres:',
+'linksearch-ok' => 'Mirar',
+'linksearch-text' => 'Pueden usar-se caráuters comodín como "*.wikipedia.org".<br />
+Protocolos suportados: <tt>$1</tt>',
+'linksearch-line' => '$1 tiene un binclo dende $2',
+'linksearch-error' => "Os caráuters comodín nomás pueden apareixer en o prenzipio d'o nombre d'o sitio.",
+
# Special:ListUsers
'listusersfrom' => 'Amostrar usuarios que o nombre suyo prenzipie por:',
'listusers-submit' => 'Amostrar',
'listusers-noresult' => "No s'ha trobato ixe usuario.",
+# Special:Log/newusers
+'newuserlogpage' => 'Rechistro de nuebos usuarios',
+'newuserlogpagetext' => "Isto ye un rechistro de creyazión d'usuarios.",
+'newuserlog-byemail' => 'Palabra de paso nimbiata por correu electronico',
+'newuserlog-create-entry' => 'Nuebo usuario',
+'newuserlog-create2-entry' => "s'ha creyato a nueba cuenta $1",
+'newuserlog-autocreate-entry' => 'Cuenta creyata automaticament',
+
# Special:ListGroupRights
-'listgrouprights' => "Dreitos d'a colla d'usuarios",
-'listgrouprights-summary' => "Contino bi ye una lista de collas d'usuario definitas en iste wiki, con os suyos dreitos d'aczeso asoziatos. Tamién puet trobar aquí [[{{MediaWiki:Listgrouprights-helppage}}|informazión adizional]] sobre os dreitos indibiduals.",
-'listgrouprights-group' => 'Colla',
-'listgrouprights-rights' => 'Dreitos',
-'listgrouprights-helppage' => "Help:Dreitos d'a colla",
-'listgrouprights-members' => '(lista de miembros)',
+'listgrouprights' => "Dreitos d'a colla d'usuarios",
+'listgrouprights-summary' => "Contino bi ye una lista de collas d'usuario definitas en iste wiki, con os suyos dreitos d'aczeso asoziatos. Tamién puet trobar aquí [[{{MediaWiki:Listgrouprights-helppage}}|informazión adizional]] sobre os dreitos indibiduals.",
+'listgrouprights-group' => 'Colla',
+'listgrouprights-rights' => 'Dreitos',
+'listgrouprights-helppage' => "Help:Dreitos d'a colla",
+'listgrouprights-members' => '(lista de miembros)',
+'listgrouprights-addgroup' => 'Puede adibir {{PLURAL:$2|colla|collas}}: $1',
+'listgrouprights-removegroup' => 'Puede borrar {{PLURAL:$2|colla|collas}}: $1',
+'listgrouprights-addgroup-all' => 'Puede adibir todas as collas',
+'listgrouprights-removegroup-all' => 'Puede borrar todas as collas',
# E-mail user
-'mailnologin' => "No nimbiar l'adreza",
-'mailnologintext' => "Ha d'aber [[Special:UserLogin|enzetato una sesión]] y tener una adreza de correu-e conforme en as suyas [[Special:Preferences|preferenzias]] ta nimbiar un correu eletronico ta atros usuarios.",
-'emailuser' => 'Nimbiar un correu electronico ta iste usuario',
-'emailpage' => "Nimbiar correu ta l'usuario",
-'emailpagetext' => 'Puede fer serbir o formulario que bi ye contino ta nimbiar un correu eletronico á iste usuario.
+'mailnologin' => "No nimbiar l'adreza",
+'mailnologintext' => "Ha d'aber [[Special:UserLogin|enzetato una sesión]] y tener una adreza de correu-e conforme en as suyas [[Special:Preferences|preferenzias]] ta nimbiar un correu eletronico ta atros usuarios.",
+'emailuser' => 'Nimbiar un correu electronico ta iste usuario',
+'emailpage' => "Nimbiar correu ta l'usuario",
+'emailpagetext' => 'Puede fer serbir o formulario que bi ye contino ta nimbiar un correu eletronico á iste usuario.
L\'adreza de correu-e que endicó en as suyas [[Special:Preferences|preferenzias d\'usuario]] amaneixerá en o campo "Remitent" ta que o destinatario pueda responder-le.',
-'usermailererror' => "L'ocheto de correu retornó una error:",
-'defemailsubject' => 'Correu de {{SITENAME}}',
-'noemailtitle' => 'No bi ha garra adreza de correu eletronico',
-'noemailtext' => "Iste usuario no ha espezificato una adreza conforme de correu electronico, u s'ha estimato más no recullir correu electronico d'atros usuarios.",
-'emailfrom' => 'De:',
-'emailto' => 'Ta:',
-'emailsubject' => 'Afer:',
-'emailmessage' => 'Mensache:',
-'emailsend' => 'Nimbiar',
-'emailccme' => "Nimbiar-me una copia d'o mío mensache.",
-'emailccsubject' => "Copia d'o suyo mensache ta $1: $2",
-'emailsent' => 'Mensache de correu nimbiato',
-'emailsenttext' => "S'ha nimbiato o suyo correu.",
-'emailuserfooter' => 'Iste correu-e s\'ha nimbiato por $1 ta $2 fendo serbir a funzión "Email user" de {{SITENAME}}.',
+'usermailererror' => "L'ocheto de correu retornó una error:",
+'defemailsubject' => 'Correu de {{SITENAME}}',
+'noemailtitle' => 'No bi ha garra adreza de correu eletronico',
+'noemailtext' => 'Iste usuario no ha espezificato una adreza conforme de correu electronico.',
+'nowikiemailtitle' => 'no se premiten os correus eletronicos',
+'nowikiemailtext' => "Iste usuario ha esleyiu de no rezibir correus eletronicos d'atros usuarios.",
+'email-legend' => 'Nimbiar un correu eletronico ta atro usuario de {{SITENAME}}',
+'emailfrom' => 'De:',
+'emailto' => 'Ta:',
+'emailsubject' => 'Afer:',
+'emailmessage' => 'Mensache:',
+'emailsend' => 'Nimbiar',
+'emailccme' => "Nimbiar-me una copia d'o mío mensache.",
+'emailccsubject' => "Copia d'o suyo mensache ta $1: $2",
+'emailsent' => 'Mensache de correu nimbiato',
+'emailsenttext' => "S'ha nimbiato o suyo correu.",
+'emailuserfooter' => 'Iste correu-e s\'ha nimbiato por $1 ta $2 fendo serbir a funzión "Email user" de {{SITENAME}}.',
# Watchlist
'watchlist' => 'Lista de seguimiento',
@@ -1506,12 +1700,7 @@ L\'adreza de correu-e que endicó en as suyas [[Special:Preferences|preferenzias
'iteminvalidname' => "Bi ha un problema con l'articlo '$1', o nombre no ye conforme...",
'wlnote' => "Contino se i {{PLURAL:$1|amuestra o zaguer cambeo|amuestran os zaguers '''$1''' cambeos}} en {{PLURAL:$2|a zaguer ora|as zagueras '''$2''' oras}}.",
'wlshowlast' => 'Amostrar as zagueras $1 horas, $2 días u $3',
-'watchlist-show-bots' => 'Amostrar as edizions feitas por bots',
-'watchlist-hide-bots' => 'Amagar as edizions de bots',
-'watchlist-show-own' => 'Amostrar as mías edizions',
-'watchlist-hide-own' => 'Amagar as mías edizions',
-'watchlist-show-minor' => 'Amostrar as edizions menors',
-'watchlist-hide-minor' => 'Amagar edizions menors',
+'watchlist-options' => "Opzions d'a lista de seguimiento",
# Displayed when you click the "watch" button and it is in the process of watching
'watching' => 'Cosirando...',
@@ -1554,85 +1743,104 @@ Ta cambiar as opzions d\'a suya lista de seguimiento en:
Ta obtenir más informazión y aduya:
{{fullurl:{{MediaWiki:Helppage}}}}',
-# Delete/protect/revert
-'deletepage' => 'Borrar ista pachina',
-'confirm' => 'Confirmar',
-'excontent' => "O conteniu yera: '$1'",
-'excontentauthor' => "O conteniu yera: '$1' (y o suyo unico autor '$2')",
-'exbeforeblank' => "O conteniu antis de blanquiar yera: '$1'",
-'exblank' => 'a pachina yera bueda',
-'delete-confirm' => 'Borrar "$1"',
-'delete-legend' => 'Borrar',
-'historywarning' => 'Pare cuenta: A pachina que ba a borrar tiene un istorial de cambeos:',
-'confirmdeletetext' => "Ye amanato á borrar d'a base de datos una pachina con tot o suyo istorial.
+# Delete
+'deletepage' => 'Borrar ista pachina',
+'confirm' => 'Confirmar',
+'excontent' => "O conteniu yera: '$1'",
+'excontentauthor' => "O conteniu yera: '$1' (y o suyo unico autor '$2')",
+'exbeforeblank' => "O conteniu antis de blanquiar yera: '$1'",
+'exblank' => 'a pachina yera bueda',
+'delete-confirm' => 'Borrar "$1"',
+'delete-legend' => 'Borrar',
+'historywarning' => 'Pare cuenta: A pachina que ba a borrar tiene un istorial de cambeos:',
+'confirmdeletetext' => "Ye amanato á borrar d'a base de datos una pachina con tot o suyo istorial.
Por fabor, confirme que reyalment ye mirando de fer ixo, que entiende as consecuenzias, y que lo fa d'alcuerdo con as [[{{MediaWiki:Policy-url}}|politicas]] d'o wiki.",
-'actioncomplete' => 'Aizión rematada',
-'deletedtext' => '"<nowiki>$1</nowiki>" ha estato borrato.
+'actioncomplete' => 'Aizión rematada',
+'deletedtext' => '"<nowiki>$1</nowiki>" ha estato borrato.
Se beiga en $2 un rechistro d\'os borraus rezients.',
-'deletedarticle' => 'borrato "$1"',
-'suppressedarticle' => 's\'ha supreso "[[$1]]"',
-'dellogpage' => 'Rechistro de borraus',
-'dellogpagetext' => "Contino se i amuestra una lista d'os borraus más rezients.",
-'deletionlog' => 'rechistro de borraus',
-'reverted' => 'Tornato ta una bersión anterior',
-'deletecomment' => 'Razón ta borrar:',
-'deleteotherreason' => 'Otras/Más razons:',
-'deletereasonotherlist' => 'Otra razón',
-'deletereason-dropdown' => "*Razons comuns de borrau
+'deletedarticle' => 'borrato "$1"',
+'suppressedarticle' => 's\'ha supreso "[[$1]]"',
+'dellogpage' => 'Rechistro de borraus',
+'dellogpagetext' => "Contino se i amuestra una lista d'os borraus más rezients.",
+'deletionlog' => 'rechistro de borraus',
+'reverted' => 'Tornato ta una bersión anterior',
+'deletecomment' => 'Razón ta borrar:',
+'deleteotherreason' => 'Otras/Más razons:',
+'deletereasonotherlist' => 'Otra razón',
+'deletereason-dropdown' => "*Razons comuns de borrau
** Á demanda d'o mesmo autor
** trencadura de copyright
** Bandalismo",
-'delete-edit-reasonlist' => "Editar as razons d'o borrau",
-'delete-toobig' => "Ista pachina tiene un istorial d'edizión prou largo, con más de $1 {{PLURAL:$1|bersión|bersions}}. S'ha restrinchito o borrau d'ista mena de pachinas ta aprebenir d'a corrompizión azidental de {{SITENAME}}.",
-'delete-warning-toobig' => "Ista pachina tiene un istorial d'edizión prou largo, con más de $1 {{PLURAL:$1|bersión|bersions}}. Si la borra puede corromper as operazions d'a base de datos de {{SITENAME}}; contine con ficazio.",
-'rollback' => 'Esfer edizions',
-'rollback_short' => 'Esfer',
-'rollbacklink' => 'Esfer',
-'rollbackfailed' => "No s'ha puesto esfer",
-'cantrollback' => "No se pueden esfer as edizions; o zaguer colaborador ye o unico autor d'iste articlo.",
-'alreadyrolled' => 'No se puede esfer a zaguer edizión de [[:$1]] feita por [[User:$2|$2]] ([[User talk:$2|descusión]]|[[Special:Contributions/$2|{{int:contribslink}}]]); belatro usuario ya ha editato u esfeito una edizión en ixa pachina.
-
-A zaguer edizión la fazió [[User:$3|$3]] ([[User talk:$3|descusión]]|[[Special:Contributions/$3|{{int:contribslink}}]]).',
-'editcomment' => 'O comentario d\'a edizión ye: "<i>$1</i>".', # only shown if there is an edit comment
-'revertpage' => "S'han esfeito as edizions de [[Special:Contributions/$2|$2]] ([[User talk:$2|Descusión]]); retornando t'a zaguera bersión editada por [[User:$1|$1]]", # Additional available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
-'rollback-success' => "Esfeitas as edizions de $1; s'ha retornato á la zaguer bersión de $2.",
-'sessionfailure' => 'Pareix que bi ha un problema con a suya sesión;
+'delete-edit-reasonlist' => "Editar as razons d'o borrau",
+'delete-toobig' => "Ista pachina tiene un istorial d'edizión prou largo, con más de $1 {{PLURAL:$1|bersión|bersions}}. S'ha restrinchito o borrau d'ista mena de pachinas ta aprebenir d'a corrompizión azidental de {{SITENAME}}.",
+'delete-warning-toobig' => "Ista pachina tiene un istorial d'edizión prou largo, con más de $1 {{PLURAL:$1|bersión|bersions}}. Si la borra puede corromper as operazions d'a base de datos de {{SITENAME}}; contine con ficazio.",
+
+# Rollback
+'rollback' => 'Esfer edizions',
+'rollback_short' => 'Esfer',
+'rollbacklink' => 'Esfer',
+'rollbackfailed' => "No s'ha puesto esfer",
+'cantrollback' => "No se pueden esfer as edizions; o zaguer colaborador ye o unico autor d'iste articlo.",
+'alreadyrolled' => "No se puet desfer a zaguer edizión de [[:$1]] feita por [[User:$2|$2]] ([[User talk:$2|descusión]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]); belatro usuario ya ha editato u desfeito edizions en ixa pachina.
+
+A zaguer edizión d'a pachina la fazió [[User:$3|$3]] ([[User talk:$3|descusión]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).",
+'editcomment' => "O resumen d'a edizión ye: \"''\$1''\".", # only shown if there is an edit comment
+'revertpage' => "S'han esfeito as edizions de [[Special:Contributions/$2|$2]] ([[User talk:$2|Descusión]]); retornando t'a zaguera bersión editada por [[User:$1|$1]]", # Additionally available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
+'rollback-success' => "Esfeitas as edizions de $1; s'ha retornato á la zaguer bersión de $2.",
+'sessionfailure' => 'Pareix que bi ha un problema con a suya sesión;
s\'ha anulato ista aizión como mida de precura contra secuestros de sesión.
Por fabor, prete "Entazaga", recargue a pachina d\'a que benió, y torne á prebar alabez.',
+
+# Protect
'protectlogpage' => 'Protezions de pachinas',
'protectlogtext' => 'Contino se i amuestra una lista de protezions y esprotezions de pachinas. Se beiga [[Special:ProtectedPages|lista de pachinas protechitas]] ta más informazión.',
'protectedarticle' => "s'ha protechito [[$1]]",
'modifiedarticleprotection' => 's\'ha cambiato o libel de protezión de "[[$1]]"',
'unprotectedarticle' => "s'ha esprotechito [[$1]]",
+'movedarticleprotection' => 'camiatos os parametros de protezión de "[[$2]]" á "[[$1]]"',
'protect-title' => 'Protechendo "$1"',
+'prot_1movedto2' => '[[$1]] tresladada á [[$2]]',
'protect-legend' => 'Confirmar protezión',
'protectcomment' => 'Razón:',
'protectexpiry' => 'Calendata de caduzidat:',
'protect_expiry_invalid' => 'Tiempo de zircunduzión incorreuto.',
'protect_expiry_old' => 'O tiempo de caduzidat ye una calendata ya pasata.',
'protect-unchain' => 'Confegurar premisos ta treslaus',
-'protect-text' => "Puede beyer y cambiar o libel e protezión d'a pachina <strong><nowiki>$1</nowiki></strong>.",
-'protect-locked-blocked' => "No puede cambiar os libels de protezión mientres ye bloqueyato. Contino se i amuestran as opzions autuals d'a pachina <strong>$1</strong>:",
+'protect-text' => "Puede beyer y cambiar o libel e protezión d'a pachina '''<nowiki>$1</nowiki>'''.",
+'protect-locked-blocked' => "No puede cambiar os libels de protezión mientres ye bloqueyato. Contino se i amuestran as opzions autuals d'a pachina '''$1''':",
'protect-locked-dblock' => "Os libels de protezión no se pueden cambiar por un bloqueyo autibo d'a base de datos.
-Contino se i amuestran as opzions autuals d'a pachina <strong>$1</strong>:",
-'protect-locked-access' => "A suya cuenta no tiene premiso ta cambiar os libels de protezión d'as pachinas. Aquí bi son as propiedaz autuals d'a pachina <strong>$1</strong>:",
+Contino se i amuestran as opzions autuals d'a pachina '''$1''':",
+'protect-locked-access' => "A suya cuenta no tiene premiso ta cambiar os libels de protezión d'as pachinas. Aquí bi son as propiedaz autuals d'a pachina '''$1''':",
'protect-cascadeon' => "Ista pachina ye autualment protechita por estar encluyita en {{PLURAL:$1|a siguient pachina|as siguients pachinas}}, que tienen autibata a opzión de protezión en cascada. Puede cambiar o libel de protezión d'ista pachina, pero no afeutará á la protezión en cascada.",
-'protect-default' => '(por defeuto)',
+'protect-default' => 'Premitir á toz os usuarios',
'protect-fallback' => 'Amenista o premiso "$1"',
-'protect-level-autoconfirmed' => 'bloqueyar usuarios no rechistratos',
+'protect-level-autoconfirmed' => 'Bloqueyar os usuarios nuebos y no rechistratos',
'protect-level-sysop' => 'Sólo almenistradors',
'protect-summary-cascade' => 'en cascada',
'protect-expiring' => 'caduca o $1 (UTC)',
+'protect-expiry-indefinite' => 'indefinito',
'protect-cascade' => 'Protezión en cascada - protecher totas as pachinas encluyidas en ista.',
'protect-cantedit' => "No puede cambiar os libels de protezión d'ista pachina, porque no tiene premiso ta editar-la.",
+'protect-othertime' => 'atro periodo:',
+'protect-othertime-op' => 'atra (espezificar)',
+'protect-existing-expiry' => 'Calendata de zircunduzión autual: $2 a las $3',
+'protect-otherreason' => 'Atra razón:',
+'protect-otherreason-op' => 'atra razón',
+'protect-dropdown' => "*Razons de protezión eszesibo
+**Bandalismo eszesibo
+**Spam eszesibo
+**Guerra d'edizions
+**Pachina muit besitada",
+'protect-edit-reasonlist' => 'Editar as razons ta protecher',
+'protect-expiry-options' => '2 oras:2 hours,1 día:1 day,3 días:3 days,1 semana:1 week,2 semanas:2 weeks,1 mes:1 month,3 meses:3 months,6 meses:6 months,1 año:1 year,ta cutio:infinite', # display1:time1,display2:time2,...
'restriction-type' => 'Premiso:',
'restriction-level' => 'Libel de restrizión:',
'minimum-size' => 'Grandaria menima',
-'maximum-size' => 'Grandaria maisima:',
+'maximum-size' => 'Grandaria masima:',
'pagesize' => '(bytes)',
# Restrictions (nouns)
-'restriction-edit' => 'Editar',
+'restriction-edit' => 'Edizión',
'restriction-move' => 'Tresladar',
'restriction-create' => 'Creyar',
'restriction-upload' => 'Carga',
@@ -1647,7 +1855,7 @@ Contino se i amuestran as opzions autuals d'a pachina <strong>$1</strong>:",
'undeletepage' => 'Beyer y restaurar pachinas borratas',
'undeletepagetitle' => "'''Contino s'amuestran as bersión borratas de [[:$1]]'''.",
'viewdeletedpage' => 'Beyer pachinas borratas',
-'undeletepagetext' => "As pachinas siguiens han siu borradas, pero encara son en l'archibo y podría estar restauradas. El archibo se borra periodicamén.",
+'undeletepagetext' => "{{PLURAL:$1|A pachina siguent ye estada borrata pera encara ye|As siguients $1 pachinas son estadas borratas pero encara son}} en l'archibo y {{PLURAL:$1|podría restaurar-se|podrían restaurar-sen}}. L'archibo se borra periodicament.",
'undelete-fieldset-title' => 'Restaurar bersions',
'undeleteextrahelp' => "Ta restaurar tot o istorial de bersions d'una pachina, deixe todas as caixetas sin siñalar y prete '''''Restaurar!'''''. Ta restaurar sólo belunas d'as bersions, siñale as caixetas correspondients á las bersions que quiere restaurar y punche dimpués en '''''Restaurar!'''''. Punchando en '''''Prenzipiar''''' se borrará o comentario y se tirarán os siñals d'as caixetas.",
'undeleterevisions' => '$1 {{PLURAL:$1|bersión|bersions}} archibatas',
@@ -1655,12 +1863,13 @@ Contino se i amuestran as opzions autuals d'a pachina <strong>$1</strong>:",
Si s'ha creyato una nueba pachina con o mesmo nombre dende que se borró a orichinal, as bersions restauradas amaneixerán antes en o istorial.",
'undeleterevdel' => "No s'esfará o borrau si isto resulta en o borrau parzial d'a pachina d'alto u a rebisión de l'archibo. En ixe caso, deselezione u amuestre as bersions borratas más rezients.",
'undeletehistorynoadmin' => "Esta pachina ye borrata. A razón d'o suyo borrau s'amuestra más t'abaixo en o resumen, asinas como os detalles d'os usuarios que eban editato a pachina antes d'o borrau. O testo completo d'istas edizions borratas ye disponible nomás ta os almenistradors.",
-'undelete-revision' => "S'ha borrato a bersión de $1 de $2 (por $3):",
+'undelete-revision' => 'Bersión borrata de $1 (editada por $3, o $4 á las $5):',
'undeleterevision-missing' => "Bersión no conforme u no trobata. Regular que o binclo sia incorreuto u que a bersión aiga estato restaurata u borrata de l'archibo.",
'undelete-nodiff' => "No s'ha trobato garra bersión anterior.",
'undeletebtn' => 'Restaurar!',
'undeletelink' => 'restaurar',
'undeletereset' => 'Prenzipiar',
+'undeleteinvert' => 'Contornar selezión',
'undeletecomment' => 'Razón ta restaurar:',
'undeletedarticle' => 'restaurata "$1"',
'undeletedrevisions' => '{{PLURAL:$1|Una edizión restaurata|$1 edizions restauratas}}',
@@ -1692,26 +1901,27 @@ $1',
'blanknamespace' => '(Prenzipal)',
# Contributions
-'contributions' => "Contrebuzions de l'usuario",
-'mycontris' => 'Contrebuzions',
-'contribsub2' => 'De $1 ($2)',
-'nocontribs' => "No s'han trobato cambeos que concordasen con ixos criterios",
-'uctop' => '(zaguer cambeo)',
-'month' => 'Dende o mes (y anteriors):',
-'year' => "Dende l'año (y anteriors):",
-
-'sp-contributions-newbies' => "Amostrar nomás as contrebuzions d'os usuarios nuebos",
-'sp-contributions-newbies-sub' => 'Por usuarios nuebos',
-'sp-contributions-blocklog' => 'Rechistro de bloqueyos',
-'sp-contributions-search' => 'Mirar contrebuzions',
-'sp-contributions-username' => "Adreza IP u nombre d'usuario:",
-'sp-contributions-submit' => 'Mirar',
+'contributions' => "Contrebuzions de l'usuario",
+'contributions-title' => "Contrebuzions de l'usuario $1",
+'mycontris' => 'Contrebuzions',
+'contribsub2' => 'De $1 ($2)',
+'nocontribs' => "No s'han trobato cambeos que concordasen con ixos criterios",
+'uctop' => '(zaguer cambeo)',
+'month' => 'Dende o mes (y anteriors):',
+'year' => "Dende l'año (y anteriors):",
+
+'sp-contributions-newbies' => "Amostrar nomás as contrebuzions d'os usuarios nuebos",
+'sp-contributions-newbies-sub' => 'Por usuarios nuebos',
+'sp-contributions-newbies-title' => "Contrebuzions d'os nuebos usuarios",
+'sp-contributions-blocklog' => 'Rechistro de bloqueyos',
+'sp-contributions-search' => 'Mirar contrebuzions',
+'sp-contributions-username' => "Adreza IP u nombre d'usuario:",
+'sp-contributions-submit' => 'Mirar',
# What links here
'whatlinkshere' => 'Pachinas que enlazan con ista',
'whatlinkshere-title' => 'Pachinas que tienen binclos ta $1',
'whatlinkshere-page' => 'Pachina:',
-'linklistsub' => '(Lista de binclos)',
'linkshere' => "As siguients pachinas tienen binclos enta '''[[:$1]]''':",
'nolinkshere' => "Denguna pachina tiene binclos ta '''[[:$1]]'''.",
'nolinkshere-ns' => "Denguna pachina d'o espazio de nombres trigato tiene binclos ta '''[[:$1]]'''.",
@@ -1760,6 +1970,8 @@ as pachinas que s'han bandalizato).",
'ipbotherreason' => 'Razons diferens u adizionals',
'ipbhidename' => "Amagar usuario en o rechistro de bloqueyos, a lista de bloqueyos autibos y a lista d'usuarios",
'ipbwatchuser' => "Cosirar as pachinas d'usuario y de descusión d'iste usuario",
+'ipballowusertalk' => 'Premitir que iste usuario edite a suya pachina de descusión en o tiempo que ye bloqueyato',
+'ipb-change-block' => "Rebloquyear á l'usuario con istas condizions",
'badipaddress' => "L'adreza IP no ye conforme.",
'blockipsuccesssub' => "O bloqueyo s'ha feito correutament",
'blockipsuccesstext' => "L'adreza IP [[Special:Contributions/$1|$1]] ye bloqueyata. <br />Ir t'a [[Special:IPBlockList|lista d'adrezas IP bloqueyatas]] ta beyer os bloqueyos.",
@@ -1768,14 +1980,18 @@ as pachinas que s'han bandalizato).",
'ipb-unblock' => 'Esbloqueyar un usuario u una IP',
'ipb-blocklist-addr' => 'Bloqueyos autuals de $1',
'ipb-blocklist' => 'Amostrar bloqueyos autuals',
+'ipb-blocklist-contribs' => 'Contrebuzions de $1',
'unblockip' => 'Esbloqueyar usuario',
'unblockiptext' => "Replene o formulario que bi ha contino ta tornar os premisos d'escritura ta una adreza IP u cuenta d'usuario que aiga estato bloqueyata.",
-'ipusubmit' => 'Esbloqueyar ista adreza',
+'ipusubmit' => 'Debantar ista bloqueyo',
'unblocked' => '[[User:$1|$1]] ha estato esbloqueyato',
'unblocked-id' => "S'ha sacato o bloqueyo $1",
'ipblocklist' => "Adrezas IP y nombres d'usuario bloqueyatos",
'ipblocklist-legend' => 'Mirar un usuario bloqueyato',
'ipblocklist-username' => "Nombre d'usuario u adreza IP:",
+'ipblocklist-sh-userblocks' => '$1 bloqueyos de cuentas',
+'ipblocklist-sh-tempblocks' => '$1 bloqueyos temporals',
+'ipblocklist-sh-addressblocks' => "$1 bloqueyos d'adrezas IP endibiduals",
'ipblocklist-submit' => 'Mirar',
'blocklistline' => '$1, $2 ha bloqueyato á $3 ($4)',
'infiniteblock' => 'infinito',
@@ -1784,25 +2000,32 @@ as pachinas que s'han bandalizato).",
'noautoblockblock' => 'Bloqueyo automatico desautibato',
'createaccountblock' => "S'ha bloqueyato a creyazión de nuebas cuentas",
'emailblock' => "S'ha bloqueyato o nimbió de correus electronicos",
+'blocklist-nousertalk' => 'No puet editar a suya propia pachina de descusión',
'ipblocklist-empty' => 'A lista de bloqueyos ye bueda.',
'ipblocklist-no-results' => "A cuenta d'usuario u adreza IP endicata no ye bloqueyata.",
'blocklink' => 'bloqueyar',
'unblocklink' => 'esbloqueyar',
+'change-blocklink' => 'cambear bloque',
'contribslink' => 'contrebuzions',
'autoblocker' => 'Ye bloqueyato automaticament porque a suya adreza IP l\'ha feito serbir rezientement "[[User:$1|$1]]". A razón data ta bloqueyar á "[[User:$1|$1]]" estió "$2".',
'blocklogpage' => 'Rechistro de bloqueyos',
+'blocklog-fulllog' => 'Rechistro de bloqueyos completo',
'blocklogentry' => "S'ha bloqueyato á [[$1]] con una durada de $2 $3",
+'reblock-logentry' => 'cambiato o bloqueyo de [[$1]] con zircunduzión o $3 á las $2',
'blocklogtext' => "Isto ye un rechistro de bloqueyos y esbloqueyos d'usuarios. As adrezas bloqueyatas automaticament no amaneixen aquí. Mire-se a [[Special:IPBlockList|lista d'adrezas IP bloqueyatas]] ta beyer a lista autual de biedas y bloqueyos.",
'unblocklogentry' => 'ha esbloqueyato á "$1"',
'block-log-flags-anononly' => 'nomás os usuarios anonimos',
'block-log-flags-nocreate' => "s'ha desautibato a creyazión de cuentas",
'block-log-flags-noautoblock' => "s'ha desautibato o bloqueyo automatico",
'block-log-flags-noemail' => "s'ha desautibato o nimbío de mensaches por correu electronico",
+'block-log-flags-nousertalk' => 'no puet editar a suya pachina de descusión',
'block-log-flags-angry-autoblock' => "s'ha autibato l'autobloqueyo amillorato",
'range_block_disabled' => "A posibilidat d'os almenistradors de bloqueyar rangos d'adrezas IP ye desautibata.",
'ipb_expiry_invalid' => 'O tiempo de zircunduzión no ye conforme.',
'ipb_expiry_temp' => "Os bloqueyos con nombre d'usuario amagato abría d'estar ta cutio.",
'ipb_already_blocked' => '"$1" ya yera bloqueyato',
+'ipb-needreblock' => "== Ya ye bloqueyato ==
+$1 ya ye bloqueyato. Quiere cambiar as condizions d'o bloqueyo?",
'ipb_cant_unblock' => "'''Error''': no s'ha trobato o ID de bloqueyo $1. Talment sía ya esbloqueyato.",
'ipb_blocked_as_range' => "Error: L'adreza IP $1 no s'ha bloqueyato dreitament y por ixo no se puede esbloqueyar. Manimenos, ye bloqueyata por estar parte d'o rango $2, que sí buede esbloqueyar-se de conchunta.",
'ip_range_invalid' => "O rango d'adrezas IP no ye conforme.",
@@ -1813,6 +2036,7 @@ as pachinas que s'han bandalizato).",
'proxyblocksuccess' => 'Feito.',
'sorbsreason' => 'A suya adreza IP ye en a lista de proxies ubiertos en a DNSBL de {{SITENAME}}.',
'sorbs_create_account_reason' => 'A suya adreza IP ye en a lista de proxies ubiertos en a DNSBL de {{SITENAME}}. No puede creyar una cuenta',
+'cant-block-while-blocked' => 'No puet bloqueyar á atros usuarios en o tiempo que ye bloqueyato.',
# Developer tools
'lockdb' => 'Trancar a base de datos',
@@ -1833,9 +2057,9 @@ Alcuerde-se-ne d'[[Special:UnlockDB|estrancar a base de datos]] dimpués de rema
'databasenotlocked' => 'A base de datos no ye trancata.',
# Move page
-'move-page' => 'Tresladar $1',
-'move-page-legend' => 'Tresladar pachina',
-'movepagetext' => "Fendo serbir o formulario siguient se cambiará o nombre d'a pachina, tresladando tot o suyo istorial t'o nuebo nombre.
+'move-page' => 'Tresladar $1',
+'move-page-legend' => 'Tresladar pachina',
+'movepagetext' => "Fendo serbir o formulario siguient se cambiará o nombre d'a pachina, tresladando tot o suyo istorial t'o nuebo nombre.
O títol anterior se tornará en una reendrezera ta o nuebo títol.
Puede esbiellar automaticament as reendrezeras que plegan ta o títol orichina.
Si s'estima más de no fer-lo, asegure-se de no deixar [[Special:DoubleRedirects|reendrezeras dobles]] u [[Special:BrokenRedirects|crebatas]].
@@ -1847,48 +2071,61 @@ Isto senifica que podrá tresladar una pachina á lo suyo títol orichinal si ha
'''¡PARE CUENTA!'''
Iste puede estar un cambio drastico e inasperato ta una pachina popular;
por fabor, asegure-se d'acatar as consecuenzias que acarriará ista aizión antis de seguir entadebant.",
-'movepagetalktext' => "A pachina de descusión asoziata será tresladata automaticament '''de no estar que:'''
+'movepagetalktext' => "A pachina de descusión asoziata será tresladata automaticament '''de no estar que:'''
*Ya esista una pachina de descusión no bueda con o nombre nuebo, u
*Desautibe a caixeta d'abaxo.
En ixos casos, si lo deseya, abrá de tresladar u combinar manualment o conteniu d'a pachina de descusión.",
-'movearticle' => 'Tresladar pachina:',
-'movenotallowed' => 'No tiene premisos ta tresladar pachinas.',
-'newtitle' => 'Ta o nuebo títol',
-'move-watch' => 'Cosirar iste articlo',
-'movepagebtn' => 'Tresladar pachina',
-'pagemovedsub' => 'Treslado feito correutament',
-'movepage-moved' => "<big>S'ha tresladato '''\"\$1\" ta \"\$2\"'''</big>", # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
-'articleexists' => 'Ya bi ha una pachina con ixe nombre u o nombre que ha eslechito no ye conforme. Por fabor trigue un atro nombre.',
-'cantmove-titleprotected' => 'No puede tresladar una pachina ta íste títol porque o nuebo títol ye protechito y no puede estar creyato',
-'talkexists' => "A pachina s'ha tresladato correutament, pero a descusión no s'ha puesto tresladar porque ya esiste una con o nuebo títol. Por fabor, encorpore manualment o suyo conteniu.",
-'movedto' => 'tresladato ta',
-'movetalk' => 'Tresladar a pachina de descusión asoziata.',
-'move-subpages' => 'Tresladar todas as sozpachinas (si ye posible)',
-'move-talk-subpages' => "Tresladar todas as sozpachinas d'a descusión (si ye posible)",
-'movepage-page-exists' => 'A pachina $1 ya esiste y no se puede sobrescribir automaticament.',
-'movepage-page-moved' => "S'ha tresladato a pachina $1 ta $2.",
-'movepage-page-unmoved' => "No s'ha puesto tresladar a pachina $1 ta $2.",
-'movepage-max-pages' => "S'han tresladato o masimo posible de $1 {{PLURAL:$1|pachina|pachinas}} y no se tresladarán más automaticament.",
-'1movedto2' => '[[$1]] tresladada á [[$2]]',
-'1movedto2_redir' => '[[$1]] tresladada á [[$2]] sobre una reendrezera',
-'movelogpage' => 'Rechistro de treslatos',
-'movelogpagetext' => 'Contino se i amuestra una lista de pachinas tresladatas.',
-'movereason' => 'Razón:',
-'revertmove' => 'esfer',
-'delete_and_move' => 'Borrar y tresladar',
-'delete_and_move_text' => '==S\'amenista borrar a pachina==
+'movearticle' => 'Tresladar pachina:',
+'movenologin' => 'No ha enzetato sesión',
+'movenologintext' => 'Amenista estar un usuario rechistrato y [[Special:UserLogin|aber-se identificato enzetando una sesión]] ta tresladar una pachina.',
+'movenotallowed' => 'No tiene premisos ta tresladar pachinas.',
+'movenotallowedfile' => 'No tien premiso ta tresladar archibos.',
+'cant-move-user-page' => "No tien premiso ta tresladar pachinas d'usuario (fueras de subpachinas).",
+'cant-move-to-user-page' => "No tiene premisos ta tresladar una pachina ta una pachina d'usuario (fueras de si ye ta una subpachina).",
+'newtitle' => 'Ta o nuebo títol',
+'move-watch' => 'Cosirar iste articlo',
+'movepagebtn' => 'Tresladar pachina',
+'pagemovedsub' => 'Treslado feito correutament',
+'movepage-moved' => "<big>S'ha tresladato '''\"\$1\" ta \"\$2\"'''</big>", # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
+'movepage-moved-redirect' => "S'ha creyato una reendrezera.",
+'movepage-moved-noredirect' => "S'ha canzelato a creyazión d'una reendrezera.",
+'articleexists' => 'Ya bi ha una pachina con ixe nombre u o nombre que ha eslechito no ye conforme. Por fabor trigue un atro nombre.',
+'cantmove-titleprotected' => 'No puede tresladar una pachina ta íste títol porque o nuebo títol ye protechito y no puede estar creyato',
+'talkexists' => "A pachina s'ha tresladato correutament, pero a descusión no s'ha puesto tresladar porque ya esiste una con o nuebo títol. Por fabor, encorpore manualment o suyo conteniu.",
+'movedto' => 'tresladato ta',
+'movetalk' => 'Tresladar a pachina de descusión asoziata.',
+'move-subpages' => 'Tresladar todas as sozpachinas (si ye posible)',
+'move-talk-subpages' => "Tresladar todas as sozpachinas d'a descusión (si ye posible)",
+'movepage-page-exists' => 'A pachina $1 ya esiste y no se puede sobrescribir automaticament.',
+'movepage-page-moved' => "S'ha tresladato a pachina $1 ta $2.",
+'movepage-page-unmoved' => "No s'ha puesto tresladar a pachina $1 ta $2.",
+'movepage-max-pages' => "S'han tresladato o masimo posible de $1 {{PLURAL:$1|pachina|pachinas}} y no se tresladarán más automaticament.",
+'1movedto2' => '[[$1]] tresladada á [[$2]]',
+'1movedto2_redir' => '[[$1]] tresladada á [[$2]] sobre una reendrezera',
+'move-redirect-suppressed' => 'reendrezera eliminata',
+'movelogpage' => 'Rechistro de treslatos',
+'movelogpagetext' => 'Contino se i amuestra una lista de pachinas tresladatas.',
+'movereason' => 'Razón:',
+'revertmove' => 'esfer',
+'delete_and_move' => 'Borrar y tresladar',
+'delete_and_move_text' => '==S\'amenista borrar a pachina==
A pachina de destino ("[[:$1]]") ya esiste. Quiere borrar-la ta premitir o treslau?',
-'delete_and_move_confirm' => 'Sí, borrar a pachina',
-'delete_and_move_reason' => 'Borrata ta premitir o treslau',
-'selfmove' => "Os títols d'orichen y destino son os mesmos. No se puede tresladar una pachina ta ella mesma.",
-'immobile_namespace' => "O títol de destino ye d'una mena espezial. No se puede tresladar pachinas ta iste espazio de nombres.",
-'imagenocrossnamespace' => "No se puede tresladar un archibo ta un espazio de nombres que no sía t'archibos",
-'imagetypemismatch' => "A nueba estensión no concuerda con o tipo d'archibo",
-'imageinvalidfilename' => "O nombre de l'archibo obchetibo no ye conforme",
-'fix-double-redirects' => 'Esbiellar todas as reendrezeras que plegan ta o títol orichinal',
+'delete_and_move_confirm' => 'Sí, borrar a pachina',
+'delete_and_move_reason' => 'Borrata ta premitir o treslau',
+'selfmove' => "Os títols d'orichen y destino son os mesmos. No se puede tresladar una pachina ta ella mesma.",
+'immobile-source-namespace' => 'No puede tresladar pachinas en o espazio de nombres "$1"',
+'immobile-target-namespace' => 'No puede tresladar pachinas enta o espazio de nombres "$1"',
+'immobile-target-namespace-iw' => 'No se puet tresladar una pachina enta un binclo interwiki.',
+'immobile-source-page' => 'Ista pachina no se puet tresladar.',
+'immobile-target-page' => 'No se puet tresladar ta ixe títol.',
+'imagenocrossnamespace' => "No se puede tresladar un archibo ta un espazio de nombres que no sía t'archibos",
+'imagetypemismatch' => "A nueba estensión no concuerda con o tipo d'archibo",
+'imageinvalidfilename' => "O nombre de l'archibo obchetibo no ye conforme",
+'fix-double-redirects' => 'Esbiellar todas as reendrezeras que plegan ta o títol orichinal',
+'move-leave-redirect' => 'Deixar una reendrezera',
# Export
'export' => 'Esportar as pachinas',
@@ -1896,7 +2133,7 @@ A pachina de destino ("[[:$1]]") ya esiste. Quiere borrar-la ta premitir o tresl
Ta esportar pachinas, escriba os títols en a caixa de testo que bi ha más ta baixo, metendo un títol en cada linia, y eslicha si quiere esportar a bersión autual con as bersions anteriors y as lineas de l'istorial u nomás a bersión autual con a informazión sobre a zaguer edizión.
-En iste zaguer caso tamién puede usar un binclo, por exemplo [[{{ns:special}}:Export/{{MediaWiki:Mainpage}}]] t'a pachina \"[[{{MediaWiki:Mainpage}}]]\".",
+En iste zaguer caso tamién puede usar un binclo, por exemplo [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] t'a pachina \"[[{{MediaWiki:Mainpage}}]]\".",
'exportcuronly' => "Encluye nomás a bersión autual, no l'istorial de bersions completo.",
'exportnohistory' => "----
'''Nota:''' A esportazión de istorials de pachinas á trabiés d'iste formulario ye desautibata por problemas en o rendimiento d'o serbidor.",
@@ -1912,7 +2149,7 @@ En iste zaguer caso tamién puede usar un binclo, por exemplo [[{{ns:special}}:E
'allmessagesdefault' => 'Testo por defeuto',
'allmessagescurrent' => 'Testo autual',
'allmessagestext' => "Ista ye una lista de toz os mensaches disponibles en o espazio de nombres MediaWiki.
-Besite por fabor [http://www.mediawiki.org/wiki/Localisation a pachina sobre localizazión de MediaWiki] y [http://translatewiki.net Betawiki] si deseya contrebuyir t'a localizazión cheneral de MediaWiki.",
+Besite por fabor [http://www.mediawiki.org/wiki/Localisation a pachina sobre localizazión de MediaWiki] y [http://translatewiki.net translatewiki.net] si deseya contrebuyir t'a localizazión cheneral de MediaWiki.",
'allmessagesnotsupportedDB' => 'Ista pachina no ye disponible porque wgUseDatabaseMessages ye desautibato.',
'allmessagesfilter' => "Filtrar por a etiqueta d'os mensaches:",
'allmessagesmodified' => 'Amostrar nomás os mensaches cambiatos',
@@ -1932,9 +2169,12 @@ Besite por fabor [http://www.mediawiki.org/wiki/Localisation a pachina sobre loc
'import-interwiki-text' => "Trigue un wiki y un títol de pachina ta importar.
As calendatas d'as bersions y os nombres d'editors se mantendrán.
Todas as importazions interwiki se rechistran en o [[Special:Log/import|rechistro d'importazions]].",
+'import-interwiki-source' => 'Wiki/pachina fuent:',
'import-interwiki-history' => "Copiar todas as bersions de l'istorial d'ista pachina",
'import-interwiki-submit' => 'Importar',
'import-interwiki-namespace' => 'Espazio de nombres de destín:',
+'import-upload-filename' => "Nombre d'archibo:",
+'import-comment' => 'Comentario:',
'importtext' => "Por fabor, esporte l'archibo dende o wiki d'orichen fendo serbir a [[Special:Export|ferramienta d'esportazión]]. Alze-lo en o suyo ordenador y cargue-lo aquí.",
'importstart' => 'Importando pachinas...',
'import-revision-count' => '$1 {{PLURAL:$1|bersión|bersions}}',
@@ -1968,19 +2208,19 @@ Todas as importazions interwiki se rechistran en o [[Special:Log/import|rechistr
'import-logentry-interwiki-detail' => '$1 {{PLURAL:$1|bersión|bersions}} dende $2',
# Tooltip help for the actions
-'tooltip-pt-userpage' => "A mía pachina d'usuario",
+'tooltip-pt-userpage' => "A suya pachina d'usuario",
'tooltip-pt-anonuserpage' => "A pachina d'usuario de l'adreza IP dende a que ye editando",
-'tooltip-pt-mytalk' => 'A mía pachina de descusión',
+'tooltip-pt-mytalk' => 'A suya pachina de descusión',
'tooltip-pt-anontalk' => 'Descusión sobre edizions feitas dende ista adreza IP',
'tooltip-pt-preferences' => 'As mías preferenzias',
'tooltip-pt-watchlist' => 'A lista de pachinas que en ye cosirando os cambeos',
-'tooltip-pt-mycontris' => "Lista d'as mías contribuzions",
+'tooltip-pt-mycontris' => "Lista d'as suyas contrebuzions",
'tooltip-pt-login' => 'Li recomendamos rechistrar-se, encara que no ye obligatorio',
'tooltip-pt-anonlogin' => 'Li alentamos á rechistrar-se, anque no ye obligatorio',
'tooltip-pt-logout' => 'Rematar a sesión',
'tooltip-ca-talk' => "Descusión sobre l'articlo",
'tooltip-ca-edit' => 'Puede editar ista pachina. Por fabor, faga serbir o botón de bisualizazión prebia antes de grabar.',
-'tooltip-ca-addsection' => 'Adibir un comentario ta ista descusión',
+'tooltip-ca-addsection' => 'Enzetar una nueba sezión',
'tooltip-ca-viewsource' => 'Ista pachina ye protechita, nomás puede beyer o codigo fuent',
'tooltip-ca-history' => "Bersions anteriors d'ista pachina.",
'tooltip-ca-protect' => 'Protecher ista pachina',
@@ -2027,6 +2267,8 @@ Todas as importazions interwiki se rechistran en o [[Special:Log/import|rechistr
'tooltip-watch' => 'Adibir ista pachina á la suya lista de seguimiento',
'tooltip-recreate' => 'Recreya una pachina mesmo si ya ha estato borrata dinantes',
'tooltip-upload' => 'Prenzipia a carga',
+'tooltip-rollback' => '"Rebertir" rebierte todas as zagueras edizions d\'un mesmo usuario nomás con un clic.',
+'tooltip-undo' => '"Esfer" rebierte a edizión trigata y ubre a pachina d\'edizión en o modo de prebisualizazión. Premite escribir una razón en o resumen d\'edizión.',
# Metadata
'nodublincore' => 'Metadatos Dublin Core RDF desautibatos en iste serbidor.',
@@ -2034,12 +2276,12 @@ Todas as importazions interwiki se rechistran en o [[Special:Log/import|rechistr
'notacceptable' => 'O serbidor wiki no puede ufrir os datos en un formato que o suyo client (nabegador) pueda leyer.',
# Attribution
-'anonymous' => 'Usuario(s) anonimo(s) de {{SITENAME}}',
+'anonymous' => '{{PLURAL:$1|Usuario anónimo|Usuarios anónimos}} de {{SITENAME}}',
'siteuser' => 'Usuario $1 de {{SITENAME}}',
'lastmodifiedatby' => 'Ista pachina estió modificata por zaguer begada á $2, $1 por $3.', # $1 date, $2 time, $3 user
'othercontribs' => 'Basato en o treballo de $1.',
'others' => 'atros',
-'siteusers' => 'Usuario(s) $1 de {{SITENAME}}',
+'siteusers' => '{{PLURAL:$2|Usuario|Usuarios}} $1 de {{SITENAME}}',
'creditspage' => "Creditos d'a pachina",
'nocredits' => 'No bi ha informazión de creditos ta ista pachina.',
@@ -2059,6 +2301,13 @@ Todas as importazions interwiki se rechistran en o [[Special:Log/import|rechistr
'numauthors' => "Numero d'autors (articlo): $1",
'numtalkauthors' => "Numero d'autors (pachina de descusión): $1",
+# Skin names
+'skinname-standard' => 'Clasica (Classic)',
+'skinname-nostalgia' => 'Recosiros (Nostalgia)',
+'skinname-cologneblue' => 'Colonia Azul (Cologne Blue)',
+'skinname-myskin' => 'A mía aparenzia (MySkin)',
+'skinname-simple' => 'Simpla (Simple)',
+
# Math options
'mw_math_png' => 'Produzir siempre PNG',
'mw_math_simple' => "HTML si ye muit simple, si no'n ye, PNG",
@@ -2079,10 +2328,11 @@ Todas as importazions interwiki se rechistran en o [[Special:Log/import|rechistr
'markedaspatrollederror-noautopatrol' => 'No tiene premisos ta siñalar os suyos propios cambios como controlatos.',
# Patrol log
-'patrol-log-page' => 'Rechistro de control de bersions',
-'patrol-log-header' => 'Iste ye un rechistro de rebisions patrullatas.',
-'patrol-log-line' => "s'ha siñalato a bersión $1 de $2 como controlata $3",
-'patrol-log-auto' => '(automatico)',
+'patrol-log-page' => 'Rechistro de control de bersions',
+'patrol-log-header' => 'Iste ye un rechistro de rebisions patrullatas.',
+'patrol-log-line' => "s'ha siñalato a bersión $1 de $2 como controlata $3",
+'patrol-log-auto' => '(automatico)',
+'log-show-hide-patrol' => '$1 o rechistro de patrullache',
# Image deletion
'deletedrevision' => "S'ha borrato a bersión antiga $1",
@@ -2099,6 +2349,9 @@ $1",
'previousdiff' => "← Ir t'a edizión anterior",
'nextdiff' => "Ir t'a edizión siguient →",
+# Visual comparison
+'visual-comparison' => 'Comparanza bisual',
+
# Media information
'mediawarning' => "'''Pare cuenta''': Iste archibo puede contener codigo endino; si l'executa, podría meter en un contornillo a seguridat d'o suyo sistema.<hr />",
'imagemaxsize' => "Limitar as imachens en as pachinas de descripzión d'archibos á:",
@@ -2108,13 +2361,15 @@ $1",
'file-info-size' => "($1 × $2 píxels; grandaria de l'archibo: $3; tipo MIME: $4)",
'file-nohires' => '<small>No bi ha garra bersión con mayor resoluzión.</small>',
'svg-long-desc' => '(archibo SVG, nominalment $1 × $2 píxels, grandaria: $3)',
-'show-big-image' => 'Imachen en a maisima resoluzión',
+'show-big-image' => 'Imachen en a masima resoluzión',
'show-big-image-thumb' => "<small>Grandaria d'ista ambiesta prebia: $1 × $2 píxels</small>",
-# Special:NewImages
+# Special:NewFiles
'newimages' => 'Galería de nuebas imachens',
'imagelisttext' => "Contino bi ha una lista de '''$1''' {{PLURAL:$1|imachen ordenata|imachens ordenatas}} $2.",
'newimages-summary' => 'Ista pachina espezial amuestra os zaguers archibos cargatos.',
+'newimages-legend' => 'Filtro',
+'newimages-label' => "Nombre de l'archibo (u bella parte d'el):",
'showhidebots' => '($1 bots)',
'noimages' => 'No bi ha cosa á beyer.',
'ilsubmit' => 'Mirar',
@@ -2196,7 +2451,7 @@ Se consideran nomás os elementos d'una lista (linias que escomienzan por *). O
'exif-aperturevalue' => 'Obredura',
'exif-brightnessvalue' => 'Brilura',
'exif-exposurebiasvalue' => "Siesco d'esposizión",
-'exif-maxaperturevalue' => 'Obredura maisima',
+'exif-maxaperturevalue' => 'Obredura masima',
'exif-subjectdistance' => 'Distanzia á o sucheto',
'exif-meteringmode' => 'Modo de mesura',
'exif-lightsource' => 'Fuent de luz',
@@ -2317,6 +2572,18 @@ Se consideran nomás os elementos d'una lista (linias que escomienzan por *). O
'exif-lightsource-24' => "Bombeta de tungsteno d'estudeo ISO",
'exif-lightsource-255' => 'Atra fuent de luz',
+# Flash modes
+'exif-flash-fired-0' => 'No se disparó o flash',
+'exif-flash-fired-1' => 'Flash disparato',
+'exif-flash-return-0' => "no bi ha funzión de detezión d'o retorno d'a luz estroboscopica",
+'exif-flash-return-2' => 'no se deteutó retorno de luz estroboscopica',
+'exif-flash-return-3' => 'luz estroboscopica deteutata',
+'exif-flash-mode-1' => 'disparo de flash forzato',
+'exif-flash-mode-2' => 'supresión de flash forzato',
+'exif-flash-mode-3' => 'modo automatico',
+'exif-flash-function-1' => 'Modo sin de flash',
+'exif-flash-redeye-1' => 'modo de reduzión de güellos royos',
+
'exif-focalplaneresolutionunit-2' => 'pulgadas',
'exif-sensingmethod-1' => 'No definito',
@@ -2456,21 +2723,10 @@ $1
Por fabor, confirme que reyalment deseya creyar l'articlo nuebament.",
'recreate' => 'Creyar nuebament',
-# HTML dump
-'redirectingto' => 'Reendrezando ta [[:$1]]...',
-
# action=purge
-'confirm_purge' => "Limpiar a caché d'ista pachina?
-
-$1",
'confirm_purge_button' => 'Confirmar',
-
-# AJAX search
-'searchcontaining' => "Mirar articlos que contiengan ''$1''.",
-'searchnamed' => "Mirar articlos con o títol ''$1''.",
-'articletitles' => "Articlos que prenzipian por ''$1''",
-'hideresults' => 'Amagar resultaus',
-'useajaxsearch' => 'Faiga serbir a busca en AJAX',
+'confirm-purge-top' => "Limpiar a caché d'ista pachina?",
+'confirm-purge-bottom' => 'Si porga una pachina, se limpia a caché y fa que amaneixca a bersión más autual.',
# Multipage image navigation
'imgmultipageprev' => '← pachina anterior',
@@ -2490,10 +2746,10 @@ $1",
'table_pager_empty' => 'No bi ha garra resultau',
# Auto-summaries
-'autosumm-blank' => 'Pachina blanquiata',
+'autosumm-blank' => "S'ha blanquiato a pachina",
'autosumm-replace' => 'O conteniu s\'ha cambiato por "$1"',
'autoredircomment' => 'Reendrezando ta [[$1]]',
-'autosumm-new' => 'Pachina nueba: $1',
+'autosumm-new' => "Pachina creyada con '$1'",
# Live preview
'livepreview-loading' => 'Cargando…',
@@ -2533,6 +2789,7 @@ Tamién puede fer serbir o [[Special:Watchlist/edit|editor estándar]].",
# Core parser functions
'unknown_extension_tag' => 'Etiqueta d\'estensión "$1" esconoixita',
+'duplicate-defaultsort' => "Pare cuenta: A clau d'ordenazión por defeuto «$2» anula l'anterior clau d'ordenazión por defeuto «$1».",
# Special:Version
'version' => 'Bersión', # Not used as normal message but as header for the special page itself
@@ -2562,13 +2819,13 @@ Tamién puede fer serbir o [[Special:Watchlist/edit|editor estándar]].",
'filepath-summary' => "Ista pachina espezial le retorna o camín completo d'un archibo.
As imachens s'amuestran en resoluzión completa, a resta d'archibos fan enzetar dreitament os suyos programas asoziatos.
-Escriba o nombre de l'archibo sin o prefixo \"{{ns:image}}:\".",
+Escriba o nombre de l'archibo sin o prefixo \"{{ns:file}}:\".",
# Special:FileDuplicateSearch
'fileduplicatesearch' => 'Mirar archibos duplicatos',
'fileduplicatesearch-summary' => 'Mirar achibos duplicatos basatos en a suya balura hash.
-Escriba o nombre de l\'archibo sin o prefixo "{{ns:image}}:".',
+Escriba o nombre de l\'archibo sin o prefixo "{{ns:file}}:".',
'fileduplicatesearch-legend' => 'Mirar duplicatos',
'fileduplicatesearch-filename' => "Nombre de l'archibo:",
'fileduplicatesearch-submit' => 'Mirar',
@@ -2598,4 +2855,13 @@ Escriba o nombre de l\'archibo sin o prefixo "{{ns:image}}:".',
'blankpage' => 'Pachina en blanco',
'intentionallyblankpage' => "Esta pachina s'ha deixato en blanco aldredes y se fa serbir ta fer prebatinas, ezt.",
+# External image whitelist
+'external_image_whitelist' => " #No faiga cambeos en ista linia<pre>
+#Meta debaixo fragmentos d'esprisions regulars (nomás a parte que be entre //)
+#Se mirará si istas concuerdan con os URLs d'imáchens esternas (hotlinked)
+#As que concuerden s'amostrarán como imáchens, en as que no, nomás s'amostrará un binclo t'a imachen
+#As ringleras que prenzipian por «#» se consideran comentarios
+
+#Meta toz os fragmentos de regex por denzima d'ista ringlera. No faiga cambeos en ista linia</pre>",
+
);
diff --git a/languages/messages/MessagesAng.php b/languages/messages/MessagesAng.php
index fe0fcafe..6d0fbb94 100644
--- a/languages/messages/MessagesAng.php
+++ b/languages/messages/MessagesAng.php
@@ -5,10 +5,24 @@
* @file
*
* @author JJohnson
+ * @author Omnipaedista
* @author Spacebirdy
* @author Wōdenhelm
*/
+$namespaceNames = array(
+ NS_SPECIAL => 'Syndrig',
+ NS_TALK => 'Gesprec',
+ NS_FILE => 'Biliþ',
+ NS_FILE_TALK => 'Biliþgesprec',
+ NS_TEMPLATE => 'Bysen',
+ NS_TEMPLATE_TALK => 'Bysengesprec',
+ NS_HELP => 'Help',
+ NS_HELP_TALK => 'Helpgesprec',
+ NS_CATEGORY => 'Flocc',
+ NS_CATEGORY_TALK => 'Floccgesprec',
+);
+
$messages = array(
# User preference toggles
'tog-underline' => 'Undermearcian bendas:',
@@ -26,8 +40,6 @@ $messages = array(
'underline-always' => 'Ǣfre',
'underline-never' => 'Nǣfre',
-'skinpreview' => '(Forescēawian)',
-
# Dates
'sunday' => 'Sunnandæġ',
'monday' => 'Mōnandæġ',
@@ -121,6 +133,7 @@ $messages = array(
'permalink' => 'Fæst bend',
'print' => 'Gemǣlan',
'edit' => 'Ādihtan',
+'create' => 'Scieppene',
'editthispage' => 'Ādihtan þisne tramet',
'delete' => 'āfeorsian',
'deletethispage' => 'Þisne tramet āfeorsian',
@@ -154,6 +167,7 @@ $messages = array(
'mainpage-description' => 'Hēafodsīde',
'portal' => 'Gemǣnscipe Ingang',
'portal-url' => 'Project:Gemǣnscipe Ingang',
+'privacy' => 'Ānlīepnesse þēaw',
'versionrequired' => 'Fadunge $1 þæs MediaWicis nēodaþ',
@@ -175,6 +189,7 @@ $messages = array(
'nstab-special' => 'Syndrig',
'nstab-image' => 'Mētung',
'nstab-template' => 'Bisen',
+'nstab-help' => 'Helptramet',
'nstab-category' => 'Flocc',
# Main script and global functions
@@ -200,7 +215,6 @@ $messages = array(
'yourpassword' => 'Þīn gelēafnesword',
'yourpasswordagain' => 'Edwrītan gelēafnesword',
'yourdomainname' => 'Þīn geweald',
-'loginproblem' => '<b>Þīn inmeldung wearþ gescremed.</b><br />Eftrōmie!',
'login' => 'Inmeldian',
'nav-login-createaccount' => 'Settan nīwne hordcleofan oþþe inmeldian',
'userlogin' => 'Settan nīwne hordcleofan oþþe inmeldian',
@@ -219,12 +233,17 @@ $messages = array(
'loginsuccesstitle' => 'Inmeldung gesǣlde',
'loginsuccess' => "'''Þu eart nū inmeldod tō {{SITENAME}} swā \"\$1\".'''",
'nosuchuser' => 'Þǣr is nān brūcere be þǣm naman "$1".
-Edscēawa þīne wrītunge, oþþe brūc þone form under tō settene nīwne brūcendhordcleofan.',
+Edscēawa þīne wrītunge, oþþe brūc þone form under tō [[Special:UserLogin/signup|settene nīwne brūcendhordcleofan]].',
'nosuchusershort' => 'Þǣr is nān brūcend mid þǣm naman "<nowiki>$1</nowiki>". Edscēawa on þīne wrītunge.',
-'acct_creation_throttle_hit' => 'Hwæt, þu hæfst gēo geseted $1 hordcleofan. Þu ne canst settan ǣnige māran.',
+'acct_creation_throttle_hit' => 'Hwæt, þu hæfst gēo geseted {{PLURAL:$1|1 hordcleofan|$1 -}}. Þu ne canst settan ǣnige māran.',
'accountcreated' => 'Hordcleofan gescapen',
'loginlanguagelabel' => 'Sprǣc: $1',
+# Password reset dialog
+'oldpassword' => 'Eald gelēafnesword:',
+'newpassword' => 'Nīwe gelēafnesword',
+'retypenew' => 'Nīwe gelēafnesword edwrītan',
+
# Edit page toolbar
'bold_sample' => 'Beald traht',
'bold_tip' => 'Beald traht',
@@ -237,13 +256,14 @@ Edscēawa þīne wrītunge, oþþe brūc þone form under tō settene nīwne br
'headline_sample' => 'Hēafodlīnan traht',
'image_sample' => 'Bisen.jpg',
'image_tip' => 'Impod biliþ',
-'media_sample' => 'Bisen.mp3',
+'media_sample' => 'Bisen.ogg',
'sig_tip' => 'Þín namansegn mid tídstempunge',
# Edit pages
-'summary' => 'Scortnes',
+'summary' => 'Scortnes:',
'minoredit' => 'Þēos is lȳtlu ādihtung',
'savearticle' => 'Sparian tramet',
+'preview' => 'Forescēawian',
'showpreview' => 'Forescēawian',
'whitelistedittitle' => 'Inmeldunge behófod tó ádihtenne',
'whitelistedittext' => 'Þu scealt $1 tó ádihtenne trametas.',
@@ -255,19 +275,19 @@ Edscēawa þīne wrītunge, oþþe brūc þone form under tō settene nīwne br
'newarticletext' => "Þu hæfst bende tō tramete gefolgod þe nū gīet ne stendeþ.
Tō scieppene þone tramet, onginn þyddan in þǣre boxe under (sēo þone [[{{MediaWiki:Helppage}}|helptramet]] for mā gefrǣge).
Gif þu hider misfōn cōme, cnoca þā þīnne webbscēaweres '''on bæc''' cnæpp.",
-'usercssjsyoucanpreview' => "<strong>Rǣd:</strong> Brūc þone 'Forescēawian' cnæpp tō āfandienne þīne nīwe css/js beforan sparunge.",
+'usercssjsyoucanpreview' => "'''Rǣd:''' Brūc þone 'Forescēawian' cnæpp tō āfandienne þīne nīwe css/js beforan sparunge.",
'updated' => '(Ednīwod)',
'editingcomment' => 'Ādihtung $1 (ymbsprǣc)',
'yourtext' => 'Þīn traht',
-'editingold' => '<strong>WARNUNG: Þu ādihtest ealde fadunge þisses trametes.
-Gif þu hine sparie, ǣniga onwendunga gemacod siþþan þisse fadunge bēoþ sōðes forloren.</strong>',
+'editingold' => "'''WARNUNG: Þu ādihtest ealde fadunge þisses trametes.
+Gif þu hine sparie, ǣniga onwendunga gemacod siþþan þisse fadunge bēoþ sōðes forloren.'''",
'yourdiff' => 'Tōdǣlednessa',
-'copyrightwarning2' => 'Bidde macie nōt þæt ealla forðunga tō {{SITENAME}}
+'copyrightwarning2' => "Bidde macie nōt þæt ealla forðunga tō {{SITENAME}}
mæg bēon ādihted, gewended, oþþe āfyrðed fram ōðrum forðerum.
Gif þu nelt þīne wrītunge tō bēonne ādihtod unmildheortlīce, þonne ne þafie hīe hēr.<br />
Þu behǣtst ēac þæt þu selfa write þis, oþþe efenlǣhtest of sumre
gemǣnscipes āgnunge oþþe gelīcum frēom horde (sēo $1 for āscungum).
-<strong>NE ÞAFIE EFENLǢHTSCIELDED WEORC BŪTAN GELĪEFNESSE!</strong>',
+'''NE ÞAFIE EFENLǢHTSCIELDED WEORC BŪTAN GELĪEFNESSE!'''",
'longpagewarning' => 'WARNUNG: Þes tramet is $1 kilobyta lang; sume
webbscēaweras hæbben earfoðu mid þȳ þe hīe ādihtaþ trametas nēa oþþe lengran þonne 32kb.
Bidde behycge þæt þu bricst þone tramet intō smalrum dǣlum.',
@@ -301,6 +321,7 @@ Bidde behycge þæt þu bricst þone tramet intō smalrum dǣlum.',
'searchsubtitleinvalid' => "Þu sōhtest '''$1'''",
'notextmatches' => 'Nāne trametrahtes mæccan',
'nextn' => 'nīehst $1',
+'searchhelp-url' => 'Help:Innung',
'showingresults' => 'Īewan under oþ <b>$1</b> tōhīgunga onginnenda mid #<b>$2</b>.',
'showingresultsnum' => 'Under sind <b>$3</b> tóhígunga onginnende mid #<b>$2</b>.',
'powersearch' => 'Sēcan',
@@ -310,15 +331,13 @@ Bidde behycge þæt þu bricst þone tramet intō smalrum dǣlum.',
'mypreferences' => 'Mīna foreberunga',
'prefsnologin' => 'Ne ingemeldod',
'skin' => 'Scynn',
+'skin-preview' => 'Forescēawian',
'dateformat' => 'Tælmearcwīse',
'datetime' => 'Tælmearc and tīd',
'math_unknown_error' => 'ungewiss gemearr',
'prefs-rc' => 'Nīwlica hweorfunga',
'prefs-watchlist' => 'Behealdnestalu',
'saveprefs' => 'Sparian',
-'oldpassword' => 'Eald gelēafnesword:',
-'newpassword' => 'Nīwe gelēafnesword',
-'retypenew' => 'Nīwe gelēafnesword edwrītan',
'rows' => 'Rǣwa',
'columns' => 'Sȳla:',
'searchresultshead' => 'Sōcnfintan',
@@ -339,7 +358,7 @@ Bidde behycge þæt þu bricst þone tramet intō smalrum dǣlum.',
# Recent changes
'nchanges' => '$1 hwierfunga',
'recentchanges' => 'Nīwlica hweorfunga',
-'rcnote' => 'Under sind þā æftemestan <strong>$1</strong> hweorfunga in þǣm æftemestum <strong>$2</strong> dagum.',
+'rcnote' => "Under {{PLURAL:$1|... '''1''' ...|sind þā æftemestan '''$1''' hweorfunga}} in {{PLURAL:$2|...|þǣm æftemestum '''$2''' dagum}}, . . $5, $4.",
'rcnotefrom' => 'Under sind þā hweorfunga siþþan <b>$2</b> (oþ <b>$1</b> geīewed).',
'rclistfrom' => 'Īewan nīwa hweorfunga, onginnenda of $1',
'rcshowhideminor' => '$1 lȳtla ādihtunga',
@@ -365,15 +384,15 @@ Bidde behycge þæt þu bricst þone tramet intō smalrum dǣlum.',
'nolicense' => 'Nǣnne gecorenne',
-# Special:ImageList
-'imagelist_search_for' => 'Sēcan biliþnaman:',
-'imagelist' => 'Biliþgetalu',
-'imagelist_date' => 'Tælmearc',
-'imagelist_name' => 'Nama',
-'imagelist_user' => 'Brūcend',
-'imagelist_description' => 'Tōwritennes',
+# Special:ListFiles
+'listfiles_search_for' => 'Sēcan biliþnaman:',
+'listfiles' => 'Biliþgetalu',
+'listfiles_date' => 'Tælmearc',
+'listfiles_name' => 'Nama',
+'listfiles_user' => 'Brūcend',
+'listfiles_description' => 'Tōwritennes',
-# Image description page
+# File description page
'filehist-user' => 'Brūcend',
'imagelinks' => 'Biliþbendas',
'linkstoimage' => 'Þā folgendan trametas bindaþ tō þissum biliðe:',
@@ -389,10 +408,6 @@ Bidde behycge þæt þu bricst þone tramet intō smalrum dǣlum.',
# Random page
'randompage' => 'Hlīetlic tramet',
-# Statistics
-'userstatstext' => "Þǣr sind '''$1''' genemnode brūcend, þāra þe
-'''$2''' (oþþe '''$4%''') sind bewitend (sēo $3).",
-
'doubleredirects' => 'Twifealdlice Ymblǣderas',
'brokenredirects' => 'Gebrocene Ymblǣderas',
@@ -433,7 +448,6 @@ Bidde behycge þæt þu bricst þone tramet intō smalrum dǣlum.',
'specialloguserlabel' => 'Brūcend:',
'speciallogtitlelabel' => 'Titul:',
'log' => 'Cranicas',
-'log-search-submit' => 'Gān',
# Special:AllPages
'allpages' => 'Trametas',
@@ -452,6 +466,10 @@ Bidde behycge þæt þu bricst þone tramet intō smalrum dǣlum.',
# Special:ListUsers
'listusers-noresult' => 'Nǣnne brūcend gefundenne.',
+# Special:Log/newusers
+'newuserlogpage' => 'Brūcend ġesceaft talu',
+'newuserlog-create-entry' => 'Nīwe brūcend',
+
# E-mail user
'emailfrom' => 'Fram',
'emailto' => 'Tō:',
@@ -462,38 +480,43 @@ Bidde behycge þæt þu bricst þone tramet intō smalrum dǣlum.',
'emailsenttext' => 'Þīn e-mail ǣrendgewrit wearþ gesend.',
# Watchlist
-'watchlist' => 'Mīn behealdnestalu',
-'mywatchlist' => 'Mīn behealdnestalu',
-'addedwatch' => 'Geīeht tō wæcctale',
-'watch' => 'Behealdan',
-'unwatch' => 'Unbehealdan',
-'watchlistcontains' => 'Þīn behealdnestalu hæfþ $1 {{PLURAL:$1|trameta|trametas}} inn.',
-'wlnote' => 'Under sind þā æftemestan $1 hweorfunga in þǣm æftemestum <b>$2</b> stundum.',
-'wlshowlast' => 'Īewan æftemestan $1 stunda $2 daga $3',
-'watchlist-hide-minor' => 'Hȳdan smala ādihtunga',
+'watchlist' => 'Mīn behealdnestalu',
+'mywatchlist' => 'Mīn behealdnestalu',
+'addedwatch' => 'Geīeht tō wæcctale',
+'watch' => 'Behealdan',
+'unwatch' => 'Unbehealdan',
+'watchlistcontains' => 'Þīn behealdnestalu hæfþ $1 {{PLURAL:$1|trameta|trametas}} inn.',
+'wlnote' => 'Under sind þā æftemestan $1 hweorfunga in þǣm æftemestum <b>$2</b> stundum.',
+'wlshowlast' => 'Īewan æftemestan $1 stunda $2 daga $3',
'enotif_newpagetext' => 'Þēs is nīwe tramet.',
'created' => 'gescapen',
-# Delete/protect/revert
-'deletepage' => 'Āfeorsian tramet',
-'excontent' => "innung wæs: '$1'",
-'excontentauthor' => "innung wæs: '$1' (and se āna forðiend wæs '[[Special:Contributions/$2|$2]]')",
-'exblank' => 'tramet wæs ǣmtig',
-'historywarning' => 'Warnung: Se tramet, þone þu āfeorsian teohhast, hæfþ stǣre:',
-'actioncomplete' => 'Weorcdǣd geendod',
-'deletedarticle' => 'āfeorsod "[[$1]]"',
-'dellogpage' => 'Āfeorsunge_wisbōc',
-'deletionlog' => 'āfeorsunge wisbōc',
-'deletecomment' => 'Racu for āfeorsunge',
-'rollback_short' => 'Edhwierfan',
-'rollbacklink' => 'Edhwierfan',
-'rollbackfailed' => 'Edhwierft misfangen',
-'editcomment' => 'Sēo ādihtungymbsprǣc wæs: "<i>$1</i>".', # only shown if there is an edit comment
-'revertpage' => 'Ācierde ādihtunga fram [[Special:Contributions/$2|$2]] ([[User talk:$2|Gesprec]]); wendede on bæc tō ǣrran fadunge fram [[User:$1|$1]]', # Additional available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
-'unprotectedarticle' => 'unweardod "[[$1]]"',
-'protect-title' => 'Weardiende "$1"',
-'restriction-type' => 'Gelēafnes:',
+# Delete
+'deletepage' => 'Āfeorsian tramet',
+'excontent' => "innung wæs: '$1'",
+'excontentauthor' => "innung wæs: '$1' (and se āna forðiend wæs '[[Special:Contributions/$2|$2]]')",
+'exblank' => 'tramet wæs ǣmtig',
+'historywarning' => 'Warnung: Se tramet, þone þu āfeorsian teohhast, hæfþ stǣre:',
+'actioncomplete' => 'Weorcdǣd geendod',
+'deletedarticle' => 'āfeorsod "[[$1]]"',
+'dellogpage' => 'Āfeorsunge_wisbōc',
+'deletionlog' => 'āfeorsunge wisbōc',
+'deletecomment' => 'Racu for āfeorsunge',
+
+# Rollback
+'rollback_short' => 'Edhwierfan',
+'rollbacklink' => 'Edhwierfan',
+'rollbackfailed' => 'Edhwierft misfangen',
+'editcomment' => "Sēo ādihtungymbsprǣc wæs: \"''\$1''\".", # only shown if there is an edit comment
+'revertpage' => 'Ācierde ādihtunga fram [[Special:Contributions/$2|$2]] ([[User talk:$2|Gesprec]]); wendede on bæc tō ǣrran fadunge fram [[User:$1|$1]]', # Additionally available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
+
+# Protect
+'unprotectedarticle' => 'unweardod "[[$1]]"',
+'protect-title' => 'Weardiende "$1"',
+'prot_1movedto2' => '[[$1]] gefered tō [[$2]]',
+'protect-expiry-options' => '1 stund:1 hour, 2 stunda:2 hours,1 dæg:1 day,3 dagas:3 days,1 wucu:1 week,2 wuca:2 weeks,1 mōnaþ:1 month,3 mōnþas:3 months,6 mōnþas:6 months,1 gēar:1 year,unendiendlic:infinite', # display1:time1,display2:time2,...
+'restriction-type' => 'Gelēafnes:',
# Restrictions (nouns)
'restriction-edit' => 'Ādihtan',
@@ -517,7 +540,6 @@ Bidde behycge þæt þu bricst þone tramet intō smalrum dǣlum.',
# What links here
'whatlinkshere' => 'Hwæt bindaþ hider',
'whatlinkshere-page' => 'Tramet:',
-'linklistsub' => '(Getalu benda)',
'linkshere' => 'Þā folgendan trametas bindaþ hider:',
'nolinkshere' => 'Nāne trametas bindaþ hider.',
'isredirect' => 'edlǣdungtramet',
@@ -598,7 +620,7 @@ Bidde cēos ōðerne naman.',
'imagemaxsize' => 'Settan biliðu on biliþgemearcungtrametum tō:',
'thumbsize' => 'Þumannæglmicelnes:',
-# Special:NewImages
+# Special:NewFiles
'imagelisttext' => 'Under is getalu $1 biliða gedæfted $2.',
'noimages' => 'Nāht tō sēonne.',
'ilsubmit' => 'Sēcan',
@@ -659,28 +681,27 @@ Bidde cēos ōðerne naman.',
'imagelistall' => 'eall',
'watchlistall2' => 'eall',
'namespacesall' => 'eall',
+'monthsall' => 'eall',
# E-mail address confirmation
'confirmemail_body' => 'Hwilchwega, gewēne þu of IP stōwe $1, hæfþ in namanbēc gestt ǣnne hordcleofan
- "$2" mid þissum e-ǣrendes naman on {{SITENAME}}n.
+"$2" mid þissum e-ǣrendes naman on {{SITENAME}}n.
Tō āsēðenne þæt þes hordcleofa tō þē gebyraþ and tō openienne
e-ǣrenda hwilcnessa on {{SITENAME}}n, opena þisne bend in þīnum webbscēawere:
$3
-Gif þis is *nā* þū, ne folga þisne bend. Þēos āsēðungrūn forealdaþ æt $4.',
+Gif þis is *nā* þū, ne folga þisne bend.
+
+$5
+
+Þēos āsēðungrūn forealdaþ æt $4.',
# Scary transclusion
'scarytranscludefailed' => '[Bisenfeccung getrucod for $1; sarig]',
'scarytranscludetoolong' => '[URL is tō lang; sarig]',
-# HTML dump
-'redirectingto' => 'Edlǣdeþ tō [[:$1]]...',
-
-# AJAX search
-'searchnamed' => "Sēcan gewritu genemnodu ''$1''.",
-
# Multipage image navigation
'imgmultigo' => 'Gān!',
diff --git a/languages/messages/MessagesAr.php b/languages/messages/MessagesAr.php
index 78789ba8..438dc1f6 100644
--- a/languages/messages/MessagesAr.php
+++ b/languages/messages/MessagesAr.php
@@ -14,11 +14,13 @@
* @author Mido
* @author Mimouni
* @author OsamaK
+ * @author Ouda
* @author Oxydo
* @author Tarawneh
* @author לערי ריינהארט
* @author ترجمان05
* @author عصام بايزيدي
+ * @author نصوح
*/
$linkPrefixExtension = true;
@@ -99,170 +101,6 @@ $dateFormats = array(
'ISO 8601 both' => 'xnY-xnm-xnd"T"xnH:xni:xns',
);
-$namespaceNames = array(
- NS_MEDIA => 'ميديا',
- NS_SPECIAL => 'خاص',
- NS_MAIN => '',
- NS_TALK => 'نقاش',
- NS_USER => 'مستخدم',
- NS_USER_TALK => 'نقاش_المستخدم',
- # NS_PROJECT set by \$wgMetaNamespace
- NS_PROJECT_TALK => 'نقاش_$1',
- NS_IMAGE => 'صورة',
- NS_IMAGE_TALK => 'نقاش_الصورة',
- NS_MEDIAWIKI => 'ميدياويكي',
- NS_MEDIAWIKI_TALK => 'نقاش_ميدياويكي',
- NS_TEMPLATE => 'قالب',
- NS_TEMPLATE_TALK => 'نقاش_القالب',
- NS_HELP => 'مساعدة',
- NS_HELP_TALK => 'نقاش_المساعدة',
- NS_CATEGORY => 'تصنيف',
- NS_CATEGORY_TALK => 'نقاش_التصنيف',
-);
-
-$namespaceAliases = array(
- 'ملف' => NS_MEDIA,
-);
-
-$magicWords = array(
- 'redirect' => array( '0', '#تحويل', '#REDIRECT' ),
- 'notoc' => array( '0', '__لافهرس__', '__NOTOC__' ),
- 'nogallery' => array( '0', '__لامعرض__', '__NOGALLERY__' ),
- 'forcetoc' => array( '0', '__لصق_فهرس__', '__FORCETOC__' ),
- 'toc' => array( '0', '__فهرس__', '__TOC__' ),
- 'noeditsection' => array( '0', '__لاتحريرقسم__', '__NOEDITSECTION__' ),
- 'currentmonth' => array( '1', 'شهر_حالي', 'شهر', 'CURRENTMONTH' ),
- 'currentmonthname' => array( '1', 'اسم_الشهر_الحالي', 'اسم_شهر_حالي', 'اسم_شهر', 'CURRENTMONTHNAME' ),
- 'currentmonthnamegen' => array( '1', 'اسم_الشهر_الحالي_المولد', 'اسم_شهر_حالي_مولد', 'CURRENTMONTHNAMEGEN' ),
- 'currentmonthabbrev' => array( '1', 'اختصار_الشهر_الحالي', 'اختصار_شهر_حالي', 'CURRENTMONTHABBREV' ),
- 'currentday' => array( '1', 'يوم_حالي', 'يوم', 'CURRENTDAY' ),
- 'currentday2' => array( '1', 'يوم_حالي2', 'يوم2', 'CURRENTDAY2' ),
- 'currentdayname' => array( '1', 'اسم_اليوم_الحالي', 'اسم_يوم_حالي', 'اسم_يوم', 'CURRENTDAYNAME' ),
- 'currentyear' => array( '1', 'عام_حالي', 'عام', 'CURRENTYEAR' ),
- 'currenttime' => array( '1', 'وقت_حالي', 'وقت', 'CURRENTTIME' ),
- 'currenthour' => array( '1', 'ساعة_حالية', 'ساعة', 'CURRENTHOUR' ),
- 'localmonth' => array( '1', 'شهر_محلي', 'LOCALMONTH' ),
- 'localmonthname' => array( '1', 'اسم_الشهر_المحلي', 'اسم_شهر_محلي', 'LOCALMONTHNAME' ),
- 'localmonthnamegen' => array( '1', 'اسم_الشهر_المحلي_المولد', 'اسم_شهر_محلي_مولد', 'LOCALMONTHNAMEGEN' ),
- 'localmonthabbrev' => array( '1', 'اختصار_الشهر_المحلي', 'اختصار_شهر_محلي', 'LOCALMONTHABBREV' ),
- 'localday' => array( '1', 'يوم_محلي', 'LOCALDAY' ),
- 'localday2' => array( '1', 'يوم_محلي2', 'LOCALDAY2' ),
- 'localdayname' => array( '1', 'اسم_اليوم_المحلي', 'اسم_يوم_محلي', 'LOCALDAYNAME' ),
- 'localyear' => array( '1', 'عام_محلي', 'LOCALYEAR' ),
- 'localtime' => array( '1', 'وقت_محلي', 'LOCALTIME' ),
- 'localhour' => array( '1', 'ساعة_محلية', 'LOCALHOUR' ),
- 'numberofpages' => array( '1', 'عدد_الصفحات', 'عدد_صفحات', 'NUMBEROFPAGES' ),
- 'numberofarticles' => array( '1', 'عدد_المقالات', 'عدد_مقالات', 'NUMBEROFARTICLES' ),
- 'numberoffiles' => array( '1', 'عدد_الملفات', 'عدد_ملفات', 'NUMBEROFFILES' ),
- 'numberofusers' => array( '1', 'عدد_المستخدمين', 'عدد_مستخدمين', 'NUMBEROFUSERS' ),
- 'numberofedits' => array( '1', 'عدد_التعديلات', 'عدد_تعديلات', 'NUMBEROFEDITS' ),
- 'pagename' => array( '1', 'اسم_الصفحة', 'اسم_صفحة', 'PAGENAME' ),
- 'pagenamee' => array( '1', 'عنوان_الصفحة', 'عنوان_صفحة', 'PAGENAMEE' ),
- 'namespace' => array( '1', 'نطاق', 'NAMESPACE' ),
- 'namespacee' => array( '1', 'عنوان_نطاق', 'NAMESPACEE' ),
- 'talkspace' => array( '1', 'نطاق_النقاش', 'نطاق_نقاش', 'TALKSPACE' ),
- 'talkspacee' => array( '1', 'عنوان_النقاش', 'عنوان_نقاش', 'TALKSPACEE' ),
- 'subjectspace' => array( '1', 'نطاق_الموضوع', 'نطاق_المقالة', 'SUBJECTSPACE', 'ARTICLESPACE' ),
- 'subjectspacee' => array( '1', 'عنوان_نطاق_الموضوع', 'عنوان_نطاق_المقالة', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
- 'fullpagename' => array( '1', 'اسم_الصفحة_الكامل', 'اسم_صفحة_كامل', 'اسم_كامل', 'FULLPAGENAME' ),
- 'fullpagenamee' => array( '1', 'عنوان_الصفحة_الكامل', 'عنوان_صفحة_كامل', 'عنوان_كامل', 'FULLPAGENAMEE' ),
- 'subpagename' => array( '1', 'اسم_الصفحة_الفرعي', 'اسم_صفحة_فرعي', 'SUBPAGENAME' ),
- 'subpagenamee' => array( '1', 'عنوان_الصفحة_الفرعي', 'عنوان_صفحة_فرعي', 'SUBPAGENAMEE' ),
- 'basepagename' => array( '1', 'اسم_الصفحة_الأساسي', 'اسم_صفحة_أساسي', 'BASEPAGENAME' ),
- 'basepagenamee' => array( '1', 'عنوان_الصفحة_الأساسي', 'عنوان_صفحة_أساسي', 'BASEPAGENAMEE' ),
- 'talkpagename' => array( '1', 'اسم_صفحة_النقاش', 'اسم_صفحة_نقاش', 'TALKPAGENAME' ),
- 'talkpagenamee' => array( '1', 'عنوان_صفحة_النقاش', 'عنوان_صفحة_نقاش', 'TALKPAGENAMEE' ),
- 'subjectpagename' => array( '1', 'اسم_صفحة_الموضوع', 'اسم_صفحة_المقالة', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
- 'subjectpagenamee' => array( '1', 'عنوان_صفحة_الموضوع', 'عنوان_صفحة_المقالة', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
- 'msg' => array( '0', 'رسالة:', 'MSG:' ),
- 'subst' => array( '0', 'نسخ:', 'إحلال:', 'SUBST:' ),
- 'msgnw' => array( '0', 'مصدر:', 'مصدر_قالب:', 'MSGNW:' ),
- 'img_thumbnail' => array( '1', 'تصغير', 'thumbnail', 'thumb' ),
- 'img_manualthumb' => array( '1', 'تصغير=$1', 'thumbnail=$1', 'thumb=$1' ),
- 'img_right' => array( '1', 'يمين', 'right' ),
- 'img_left' => array( '1', 'يسار', 'left' ),
- 'img_none' => array( '1', 'بدون', 'بلا', 'none' ),
- 'img_width' => array( '1', '$1بك', '$1عن', '$1px' ),
- 'img_center' => array( '1', 'مركز', 'center', 'centre' ),
- 'img_framed' => array( '1', 'إطار', 'framed', 'enframed', 'frame' ),
- 'img_frameless' => array( '1', 'لاإطار', 'frameless' ),
- 'img_page' => array( '1', 'صفحة=$1', 'صفحة $1', 'page=$1', 'page $1' ),
- 'img_upright' => array( '1', 'معدول', 'معدول=$1', 'معدول $1', 'upright', 'upright=$1', 'upright $1' ),
- 'img_border' => array( '1', 'حد', 'حدود', 'border' ),
- 'img_baseline' => array( '1', 'خط_أساسي', 'baseline' ),
- 'img_sub' => array( '1', 'فرعي', 'sub' ),
- 'img_super' => array( '1', 'سوبر', 'سب', 'super', 'sup' ),
- 'img_top' => array( '1', 'أعلى', 'top' ),
- 'img_text_top' => array( '1', 'نص_أعلى', 'text-top' ),
- 'img_middle' => array( '1', 'وسط', 'middle' ),
- 'img_bottom' => array( '1', 'أسفل', 'bottom' ),
- 'img_text_bottom' => array( '1', 'نص_أسفل', 'text-bottom' ),
- 'int' => array( '0', 'محتوى:', 'INT:' ),
- 'sitename' => array( '1', 'اسم_الموقع', 'اسم_موقع', 'SITENAME' ),
- 'ns' => array( '0', 'نط:', 'NS:' ),
- 'localurl' => array( '0', 'مسار_محلي:', 'LOCALURL:' ),
- 'localurle' => array( '0', 'عنوان_المسار_المحلي:', 'عنوان_مسار_محلي:', 'LOCALURLE:' ),
- 'server' => array( '0', 'خادم', 'SERVER' ),
- 'servername' => array( '0', 'اسم_الخادم', 'اسم_خادم', 'SERVERNAME' ),
- 'scriptpath' => array( '0', 'مسار_السكريبت', 'مسار_سكريبت', 'SCRIPTPATH' ),
- 'grammar' => array( '0', 'قواعد_اللغة:', 'قواعد_لغة:', 'GRAMMAR:' ),
- 'notitleconvert' => array( '0', '__لاتحويل_عنوان__', '__لاتع__', '__NOTITLECONVERT__', '__NOTC__' ),
- 'nocontentconvert' => array( '0', '__لاتحويل_محتوى__', '__لاتم__', '__NOCONTENTCONVERT__', '__NOCC__' ),
- 'currentweek' => array( '1', 'أسبوع_حالي', 'أسبوع', 'CURRENTWEEK' ),
- 'currentdow' => array( '1', 'يوم_حالي_مأ', 'CURRENTDOW' ),
- 'localweek' => array( '1', 'أسبوع_محلي', 'LOCALWEEK' ),
- 'localdow' => array( '1', 'يوم_محلي_مأ', 'LOCALDOW' ),
- 'revisionid' => array( '1', 'رقم_النسخة', 'رقم_نسخة', 'REVISIONID' ),
- 'revisionday' => array( '1', 'يوم_النسخة', 'يوم_نسخة', 'REVISIONDAY' ),
- 'revisionday2' => array( '1', 'يوم_النسخة2', 'يوم_نسخة2', 'REVISIONDAY2' ),
- 'revisionmonth' => array( '1', 'شهر_النسخة', 'شهر_نسخة', 'REVISIONMONTH' ),
- 'revisionyear' => array( '1', 'عام_النسخة', 'عام_نسخة', 'REVISIONYEAR' ),
- 'revisiontimestamp' => array( '1', 'طابع_وقت_النسخة', 'طابع_وقت_نسخة', 'REVISIONTIMESTAMP' ),
- 'plural' => array( '0', 'جمع:', 'PLURAL:' ),
- 'fullurl' => array( '0', 'عنوان_كامل:', 'FULLURL:' ),
- 'fullurle' => array( '0', 'مسار_كامل:', 'FULLURLE:' ),
- 'lcfirst' => array( '0', 'عنوان_كبير:', 'LCFIRST:' ),
- 'ucfirst' => array( '0', 'عنوان_صغير:', 'UCFIRST:' ),
- 'lc' => array( '0', 'صغير:', 'LC:' ),
- 'uc' => array( '0', 'كبير:', 'UC:' ),
- 'raw' => array( '0', 'خام:', 'RAW:' ),
- 'displaytitle' => array( '1', 'عرض_العنوان', 'عرض_عنوان', 'DISPLAYTITLE' ),
- 'rawsuffix' => array( '1', 'أر', 'آر', 'R' ),
- 'newsectionlink' => array( '1', '__وصلة_قسم_جديد__', '__NEWSECTIONLINK__' ),
- 'currentversion' => array( '1', 'نسخة_حالية', 'CURRENTVERSION' ),
- 'urlencode' => array( '0', 'كود_المسار:', 'كود_مسار:', 'URLENCODE:' ),
- 'anchorencode' => array( '0', 'كود_الأنكور', 'كود_أنكور', 'ANCHORENCODE' ),
- 'currenttimestamp' => array( '1', 'طابع_الوقت_الحالي', 'طابع_وقت_حالي', 'CURRENTTIMESTAMP' ),
- 'localtimestamp' => array( '1', 'طابع_الوقت_المحلي', 'طابع_وقت_محلي', 'LOCALTIMESTAMP' ),
- 'directionmark' => array( '1', 'علامة_الاتجاه', 'علامة_اتجاه', 'DIRECTIONMARK', 'DIRMARK' ),
- 'language' => array( '0', '#لغة:', '#LANGUAGE:' ),
- 'contentlanguage' => array( '1', 'لغة_المحتوى', 'لغة_محتوى', 'CONTENTLANGUAGE', 'CONTENTLANG' ),
- 'pagesinnamespace' => array( '1', 'صفحات_في_نطاق:', 'صفحات_في_نط:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
- 'numberofadmins' => array( '1', 'عدد_الإداريين', 'عدد_إداريين', 'NUMBEROFADMINS' ),
- 'formatnum' => array( '0', 'صيغة_رقم', 'FORMATNUM' ),
- 'padleft' => array( '0', 'باد_يسار', 'PADLEFT' ),
- 'padright' => array( '0', 'باد_يمين', 'PADRIGHT' ),
- 'special' => array( '0', 'خاص', 'special' ),
- 'defaultsort' => array( '1', 'ترتيب_قياسي:', 'ترتيب_افتراضي:', 'مفتاح_ترتيب_قياسي:', 'مفتاح_ترتيب_افتراضي:', 'ترتيب_تصنيف_قياسي:', 'ترتيب_تصنيف_افتراضي:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
- 'filepath' => array( '0', 'مسار_الملف:', 'مسار_ملف:', 'FILEPATH:' ),
- 'tag' => array( '0', 'وسم', 'tag' ),
- 'hiddencat' => array( '1', '__تصنيف_مخفي__', '__HIDDENCAT__' ),
- 'pagesincategory' => array( '1', 'صفحات في التصنيف', 'PAGESINCATEGORY', 'PAGESINCAT' ),
- 'pagesize' => array( '1', 'حجم_الصفحة', 'حجم_صفحة', 'PAGESIZE' ),
- 'staticredirect' => array( '1', '__تحويلة_إستاتيكية__', '__تحويلة_ساكنة__', '__STATICREDIRECT__' ),
-);
-
-$skinNames = array(
- 'standard' => 'كلاسيكية',
- 'nostalgia' => 'نوستالجيا',
- 'cologneblue' => 'كولون بلو',
- 'monobook' => 'مونوبوك',
- 'myskin' => 'واجهتي',
- 'chick' => 'تشيك',
- 'simple' => 'بسيطة',
- 'modern' => 'حديثة',
-);
-
$digitTransformTable = array(
'0' => '٠', # &#x0660;
'1' => '١', # &#x0661;
@@ -278,6 +116,166 @@ $digitTransformTable = array(
',' => '٬', # &#x066c;
);
+$namespaceNames = array(
+ NS_MEDIA => 'ميديا',
+ NS_SPECIAL => 'خاص',
+ NS_TALK => 'نقاش',
+ NS_USER => 'مستخدم',
+ NS_USER_TALK => 'نقاش_المستخدم',
+ NS_PROJECT_TALK => 'نقاش_$1',
+ NS_FILE => 'ملف',
+ NS_FILE_TALK => 'نقاش_الملف',
+ NS_MEDIAWIKI => 'ميدياويكي',
+ NS_MEDIAWIKI_TALK => 'نقاش_ميدياويكي',
+ NS_TEMPLATE => 'قالب',
+ NS_TEMPLATE_TALK => 'نقاش_القالب',
+ NS_HELP => 'مساعدة',
+ NS_HELP_TALK => 'نقاش_المساعدة',
+ NS_CATEGORY => 'تصنيف',
+ NS_CATEGORY_TALK => 'نقاش_التصنيف',
+);
+
+$namespaceAliases = array(
+ 'وسائط' => NS_MEDIA,
+ 'صورة' => NS_FILE,
+ 'نقاش_الصورة' => NS_FILE_TALK,
+);
+
+$magicWords = array(
+ 'redirect' => array( '0', '#تحويل', '#REDIRECT' ),
+ 'notoc' => array( '0', '__لافهرس__', '__NOTOC__' ),
+ 'nogallery' => array( '0', '__لامعرض__', '__NOGALLERY__' ),
+ 'forcetoc' => array( '0', '__لصق_فهرس__', '__FORCETOC__' ),
+ 'toc' => array( '0', '__فهرس__', '__TOC__' ),
+ 'noeditsection' => array( '0', '__لاتحريرقسم__', '__NOEDITSECTION__' ),
+ 'noheader' => array( '0', '__لاعنوان__', '__NOHEADER__' ),
+ 'currentmonth' => array( '1', 'شهر_حالي', 'شهر', 'CURRENTMONTH' ),
+ 'currentmonthname' => array( '1', 'اسم_الشهر_الحالي', 'اسم_شهر_حالي', 'اسم_شهر', 'CURRENTMONTHNAME' ),
+ 'currentmonthnamegen' => array( '1', 'اسم_الشهر_الحالي_المولد', 'اسم_شهر_حالي_مولد', 'CURRENTMONTHNAMEGEN' ),
+ 'currentmonthabbrev' => array( '1', 'اختصار_الشهر_الحالي', 'اختصار_شهر_حالي', 'CURRENTMONTHABBREV' ),
+ 'currentday' => array( '1', 'يوم_حالي', 'يوم', 'CURRENTDAY' ),
+ 'currentday2' => array( '1', 'يوم_حالي2', 'يوم2', 'CURRENTDAY2' ),
+ 'currentdayname' => array( '1', 'اسم_اليوم_الحالي', 'اسم_يوم_حالي', 'اسم_يوم', 'CURRENTDAYNAME' ),
+ 'currentyear' => array( '1', 'عام_حالي', 'عام', 'CURRENTYEAR' ),
+ 'currenttime' => array( '1', 'وقت_حالي', 'وقت', 'CURRENTTIME' ),
+ 'currenthour' => array( '1', 'ساعة_حالية', 'ساعة', 'CURRENTHOUR' ),
+ 'localmonth' => array( '1', 'شهر_محلي', 'LOCALMONTH' ),
+ 'localmonthname' => array( '1', 'اسم_الشهر_المحلي', 'اسم_شهر_محلي', 'LOCALMONTHNAME' ),
+ 'localmonthnamegen' => array( '1', 'اسم_الشهر_المحلي_المولد', 'اسم_شهر_محلي_مولد', 'LOCALMONTHNAMEGEN' ),
+ 'localmonthabbrev' => array( '1', 'اختصار_الشهر_المحلي', 'اختصار_شهر_محلي', 'LOCALMONTHABBREV' ),
+ 'localday' => array( '1', 'يوم_محلي', 'LOCALDAY' ),
+ 'localday2' => array( '1', 'يوم_محلي2', 'LOCALDAY2' ),
+ 'localdayname' => array( '1', 'اسم_اليوم_المحلي', 'اسم_يوم_محلي', 'LOCALDAYNAME' ),
+ 'localyear' => array( '1', 'عام_محلي', 'LOCALYEAR' ),
+ 'localtime' => array( '1', 'وقت_محلي', 'LOCALTIME' ),
+ 'localhour' => array( '1', 'ساعة_محلية', 'LOCALHOUR' ),
+ 'numberofpages' => array( '1', 'عدد_الصفحات', 'عدد_صفحات', 'NUMBEROFPAGES' ),
+ 'numberofarticles' => array( '1', 'عدد_المقالات', 'عدد_مقالات', 'NUMBEROFARTICLES' ),
+ 'numberoffiles' => array( '1', 'عدد_الملفات', 'عدد_ملفات', 'NUMBEROFFILES' ),
+ 'numberofusers' => array( '1', 'عدد_المستخدمين', 'عدد_مستخدمين', 'NUMBEROFUSERS' ),
+ 'numberofedits' => array( '1', 'عدد_التعديلات', 'عدد_تعديلات', 'NUMBEROFEDITS' ),
+ 'numberofviews' => array( '1', 'عدد_المشاهدات', 'عدد_مشاهدات', 'NUMBEROFVIEWS' ),
+ 'pagename' => array( '1', 'اسم_الصفحة', 'اسم_صفحة', 'PAGENAME' ),
+ 'pagenamee' => array( '1', 'عنوان_الصفحة', 'عنوان_صفحة', 'PAGENAMEE' ),
+ 'namespace' => array( '1', 'نطاق', 'NAMESPACE' ),
+ 'namespacee' => array( '1', 'عنوان_نطاق', 'NAMESPACEE' ),
+ 'talkspace' => array( '1', 'نطاق_النقاش', 'نطاق_نقاش', 'TALKSPACE' ),
+ 'talkspacee' => array( '1', 'عنوان_النقاش', 'عنوان_نقاش', 'TALKSPACEE' ),
+ 'subjectspace' => array( '1', 'نطاق_الموضوع', 'نطاق_المقالة', 'SUBJECTSPACE', 'ARTICLESPACE' ),
+ 'subjectspacee' => array( '1', 'عنوان_نطاق_الموضوع', 'عنوان_نطاق_المقالة', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
+ 'fullpagename' => array( '1', 'اسم_الصفحة_الكامل', 'اسم_صفحة_كامل', 'اسم_كامل', 'FULLPAGENAME' ),
+ 'fullpagenamee' => array( '1', 'عنوان_الصفحة_الكامل', 'عنوان_صفحة_كامل', 'عنوان_كامل', 'FULLPAGENAMEE' ),
+ 'subpagename' => array( '1', 'اسم_الصفحة_الفرعي', 'اسم_صفحة_فرعي', 'SUBPAGENAME' ),
+ 'subpagenamee' => array( '1', 'عنوان_الصفحة_الفرعي', 'عنوان_صفحة_فرعي', 'SUBPAGENAMEE' ),
+ 'basepagename' => array( '1', 'اسم_الصفحة_الأساسي', 'اسم_صفحة_أساسي', 'BASEPAGENAME' ),
+ 'basepagenamee' => array( '1', 'عنوان_الصفحة_الأساسي', 'عنوان_صفحة_أساسي', 'BASEPAGENAMEE' ),
+ 'talkpagename' => array( '1', 'اسم_صفحة_النقاش', 'اسم_صفحة_نقاش', 'TALKPAGENAME' ),
+ 'talkpagenamee' => array( '1', 'عنوان_صفحة_النقاش', 'عنوان_صفحة_نقاش', 'TALKPAGENAMEE' ),
+ 'subjectpagename' => array( '1', 'اسم_صفحة_الموضوع', 'اسم_صفحة_المقالة', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
+ 'subjectpagenamee' => array( '1', 'عنوان_صفحة_الموضوع', 'عنوان_صفحة_المقالة', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
+ 'msg' => array( '0', 'رسالة:', 'MSG:' ),
+ 'subst' => array( '0', 'نسخ:', 'إحلال:', 'SUBST:' ),
+ 'msgnw' => array( '0', 'مصدر:', 'مصدر_قالب:', 'MSGNW:' ),
+ 'img_thumbnail' => array( '1', 'تصغير', 'thumbnail', 'thumb' ),
+ 'img_manualthumb' => array( '1', 'تصغير=$1', 'thumbnail=$1', 'thumb=$1' ),
+ 'img_right' => array( '1', 'يمين', 'right' ),
+ 'img_left' => array( '1', 'يسار', 'left' ),
+ 'img_none' => array( '1', 'بدون', 'بلا', 'none' ),
+ 'img_width' => array( '1', '$1بك', '$1عن', '$1px' ),
+ 'img_center' => array( '1', 'مركز', 'center', 'centre' ),
+ 'img_framed' => array( '1', 'إطار', 'framed', 'enframed', 'frame' ),
+ 'img_frameless' => array( '1', 'لاإطار', 'frameless' ),
+ 'img_page' => array( '1', 'صفحة=$1', 'صفحة $1', 'page=$1', 'page $1' ),
+ 'img_upright' => array( '1', 'معدول', 'معدول=$1', 'معدول $1', 'upright', 'upright=$1', 'upright $1' ),
+ 'img_border' => array( '1', 'حد', 'حدود', 'border' ),
+ 'img_baseline' => array( '1', 'خط_أساسي', 'baseline' ),
+ 'img_sub' => array( '1', 'فرعي', 'sub' ),
+ 'img_super' => array( '1', 'سوبر', 'سب', 'super', 'sup' ),
+ 'img_top' => array( '1', 'أعلى', 'top' ),
+ 'img_text_top' => array( '1', 'نص_أعلى', 'text-top' ),
+ 'img_middle' => array( '1', 'وسط', 'middle' ),
+ 'img_bottom' => array( '1', 'أسفل', 'bottom' ),
+ 'img_text_bottom' => array( '1', 'نص_أسفل', 'text-bottom' ),
+ 'img_link' => array( '1', 'وصلة=$1', 'رابط=$1', 'link=$1' ),
+ 'img_alt' => array( '1', 'بديل=$1', 'alt=$1' ),
+ 'int' => array( '0', 'محتوى:', 'INT:' ),
+ 'sitename' => array( '1', 'اسم_الموقع', 'اسم_موقع', 'SITENAME' ),
+ 'ns' => array( '0', 'نط:', 'NS:' ),
+ 'localurl' => array( '0', 'مسار_محلي:', 'LOCALURL:' ),
+ 'localurle' => array( '0', 'عنوان_المسار_المحلي:', 'عنوان_مسار_محلي:', 'LOCALURLE:' ),
+ 'server' => array( '0', 'خادم', 'SERVER' ),
+ 'servername' => array( '0', 'اسم_الخادم', 'اسم_خادم', 'SERVERNAME' ),
+ 'scriptpath' => array( '0', 'مسار_السكريبت', 'مسار_سكريبت', 'SCRIPTPATH' ),
+ 'grammar' => array( '0', 'قواعد_اللغة:', 'قواعد_لغة:', 'GRAMMAR:' ),
+ 'notitleconvert' => array( '0', '__لاتحويل_عنوان__', '__لاتع__', '__NOTITLECONVERT__', '__NOTC__' ),
+ 'nocontentconvert' => array( '0', '__لاتحويل_محتوى__', '__لاتم__', '__NOCONTENTCONVERT__', '__NOCC__' ),
+ 'currentweek' => array( '1', 'أسبوع_حالي', 'أسبوع', 'CURRENTWEEK' ),
+ 'currentdow' => array( '1', 'يوم_حالي_مأ', 'CURRENTDOW' ),
+ 'localweek' => array( '1', 'أسبوع_محلي', 'LOCALWEEK' ),
+ 'localdow' => array( '1', 'يوم_محلي_مأ', 'LOCALDOW' ),
+ 'revisionid' => array( '1', 'رقم_النسخة', 'رقم_نسخة', 'REVISIONID' ),
+ 'revisionday' => array( '1', 'يوم_النسخة', 'يوم_نسخة', 'REVISIONDAY' ),
+ 'revisionday2' => array( '1', 'يوم_النسخة2', 'يوم_نسخة2', 'REVISIONDAY2' ),
+ 'revisionmonth' => array( '1', 'شهر_النسخة', 'شهر_نسخة', 'REVISIONMONTH' ),
+ 'revisionyear' => array( '1', 'عام_النسخة', 'عام_نسخة', 'REVISIONYEAR' ),
+ 'revisiontimestamp' => array( '1', 'طابع_وقت_النسخة', 'طابع_وقت_نسخة', 'REVISIONTIMESTAMP' ),
+ 'plural' => array( '0', 'جمع:', 'PLURAL:' ),
+ 'fullurl' => array( '0', 'عنوان_كامل:', 'FULLURL:' ),
+ 'fullurle' => array( '0', 'مسار_كامل:', 'FULLURLE:' ),
+ 'lcfirst' => array( '0', 'عنوان_كبير:', 'LCFIRST:' ),
+ 'ucfirst' => array( '0', 'عنوان_صغير:', 'UCFIRST:' ),
+ 'lc' => array( '0', 'صغير:', 'LC:' ),
+ 'uc' => array( '0', 'كبير:', 'UC:' ),
+ 'raw' => array( '0', 'خام:', 'RAW:' ),
+ 'displaytitle' => array( '1', 'عرض_العنوان', 'عرض_عنوان', 'DISPLAYTITLE' ),
+ 'rawsuffix' => array( '1', 'أر', 'آر', 'R' ),
+ 'newsectionlink' => array( '1', '__وصلة_قسم_جديد__', '__NEWSECTIONLINK__' ),
+ 'currentversion' => array( '1', 'نسخة_حالية', 'CURRENTVERSION' ),
+ 'urlencode' => array( '0', 'كود_المسار:', 'كود_مسار:', 'URLENCODE:' ),
+ 'anchorencode' => array( '0', 'كود_الأنكور', 'كود_أنكور', 'ANCHORENCODE' ),
+ 'currenttimestamp' => array( '1', 'طابع_الوقت_الحالي', 'طابع_وقت_حالي', 'CURRENTTIMESTAMP' ),
+ 'localtimestamp' => array( '1', 'طابع_الوقت_المحلي', 'طابع_وقت_محلي', 'LOCALTIMESTAMP' ),
+ 'directionmark' => array( '1', 'علامة_الاتجاه', 'علامة_اتجاه', 'DIRECTIONMARK', 'DIRMARK' ),
+ 'language' => array( '0', '#لغة:', '#LANGUAGE:' ),
+ 'contentlanguage' => array( '1', 'لغة_المحتوى', 'لغة_محتوى', 'CONTENTLANGUAGE', 'CONTENTLANG' ),
+ 'pagesinnamespace' => array( '1', 'صفحات_في_نطاق:', 'صفحات_في_نط:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
+ 'numberofadmins' => array( '1', 'عدد_الإداريين', 'عدد_إداريين', 'NUMBEROFADMINS' ),
+ 'formatnum' => array( '0', 'صيغة_رقم', 'FORMATNUM' ),
+ 'padleft' => array( '0', 'باد_يسار', 'PADLEFT' ),
+ 'padright' => array( '0', 'باد_يمين', 'PADRIGHT' ),
+ 'special' => array( '0', 'خاص', 'special' ),
+ 'defaultsort' => array( '1', 'ترتيب_قياسي:', 'ترتيب_افتراضي:', 'مفتاح_ترتيب_قياسي:', 'مفتاح_ترتيب_افتراضي:', 'ترتيب_تصنيف_قياسي:', 'ترتيب_تصنيف_افتراضي:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
+ 'filepath' => array( '0', 'مسار_الملف:', 'مسار_ملف:', 'FILEPATH:' ),
+ 'tag' => array( '0', 'وسم', 'tag' ),
+ 'hiddencat' => array( '1', '__تصنيف_مخفي__', '__HIDDENCAT__' ),
+ 'pagesincategory' => array( '1', 'صفحات في التصنيف', 'PAGESINCATEGORY', 'PAGESINCAT' ),
+ 'pagesize' => array( '1', 'حجم_الصفحة', 'حجم_صفحة', 'PAGESIZE' ),
+ 'index' => array( '1', '__فهرسة__', '__INDEX__' ),
+ 'noindex' => array( '1', '__لافهرسة__', '__NOINDEX__' ),
+ 'numberingroup' => array( '1', 'عدد_في_المجموعة', 'عدد_في_مجموعة', 'NUMBERINGROUP', 'NUMINGROUP' ),
+ 'staticredirect' => array( '1', '__تحويلة_إستاتيكية__', '__تحويلة_ساكنة__', '__STATICREDIRECT__' ),
+);
+
$specialPageAliases = array(
'DoubleRedirects' => array( 'تحويلات_مزدوجة' ),
'BrokenRedirects' => array( 'تحويلات_مكسورة' ),
@@ -289,7 +287,7 @@ $specialPageAliases = array(
'Watchlist' => array( 'قائمة_المراقبة' ),
'Recentchanges' => array( 'أحدث_التغييرات' ),
'Upload' => array( 'رفع' ),
- 'Imagelist' => array( 'قائمة_الصور' ),
+ 'Listfiles' => array( 'قائمة_الصور' ),
'Newimages' => array( 'صور_جديدة' ),
'Listusers' => array( 'عرض_المستخدمين', 'قائمة_المستخدمين' ),
'Listgrouprights' => array( 'عرض_صلاحيات_المجموعات' ),
@@ -304,12 +302,13 @@ $specialPageAliases = array(
'Unusedimages' => array( 'صور_غير_مستخدمة' ),
'Wantedpages' => array( 'صفحات_مطلوبة', 'وصلات_مكسورة' ),
'Wantedcategories' => array( 'تصنيفات_مطلوبة' ),
- 'Missingfiles' => array( 'ملفات_مفقودة', 'صور_مفقودة' ),
+ 'Wantedfiles' => array( 'ملفات_مطلوبة' ),
+ 'Wantedtemplates' => array( 'قوالب_مطلوبة' ),
'Mostlinked' => array( 'الأكثر_وصلا' ),
'Mostlinkedcategories' => array( 'أكثر_التصنيفات_وصلا', 'أكثر_التصنيفات_استخداما' ),
'Mostlinkedtemplates' => array( 'أكثر_القوالب_وصلا', 'أكثر_القوالب_استخداما' ),
- 'Mostcategories' => array( 'أكثر_الصفحات_تصنيفا' ),
'Mostimages' => array( 'أكثر_الصور_وصلا' ),
+ 'Mostcategories' => array( 'أكثر_الصفحات_تصنيفا' ),
'Mostrevisions' => array( 'الأكثر_تعديلا' ),
'Fewestrevisions' => array( 'الأقل_تعديلا' ),
'Shortpages' => array( 'صفحات_قصيرة' ),
@@ -356,12 +355,14 @@ $specialPageAliases = array(
'Listbots' => array( 'عرض_البوتات' ),
'Popularpages' => array( 'صفحات_مشهورة' ),
'Search' => array( 'بحث' ),
- 'Resetpass' => array( 'ضبط_كلمة_السر' ),
+ 'Resetpass' => array( 'ضبط_كلمة_السر', 'صفر_كلمة_السر' ),
'Withoutinterwiki' => array( 'بدون_إنترويكي' ),
'MergeHistory' => array( 'دمج_التاريخ' ),
'Filepath' => array( 'مسار_ملف' ),
'Invalidateemail' => array( 'تعطيل_البريد_الإلكتروني' ),
'Blankpage' => array( 'صفحة_فارغة' ),
+ 'LinkSearch' => array( 'بحث_الوصلات' ),
+ 'DeletedContributions' => array( 'مساهمات_محذوفة' ),
);
$imageFiles = array(
@@ -375,7 +376,7 @@ $imageFiles = array(
$messages = array(
# User preference toggles
'tog-underline' => 'ضع خطا تحت الوصلات:',
-'tog-highlightbroken' => 'أأظهر الوصلات المعطوبة <a href="" class="new">هكذا</a> (البديل: كهذا<a href="" class="internal">؟</a>).',
+'tog-highlightbroken' => 'أظهر الوصلات المعطوبة <a href="" class="new">هكذا</a> (البديل: هكذا<a href="" class="internal">؟</a>).',
'tog-justify' => 'ساوِ الفقرات',
'tog-hideminor' => 'أخف التعديلات الطفيفة في أحدث التغييرات',
'tog-extendwatchlist' => 'مدد قائمة المراقبة لعرض كل التغييرات المطبقة',
@@ -410,17 +411,19 @@ $messages = array(
'tog-watchlisthideown' => 'أخف تعديلاتي من قائمة المراقبة',
'tog-watchlisthidebots' => 'أخف تعديلات البوت من قائمة المراقبة',
'tog-watchlisthideminor' => 'أخف التعديلات الطفيفة من قائمة المراقبة',
+'tog-watchlisthideliu' => 'أخف تعديلات المستخدمين المسجلين من قائمة المراقبة',
+'tog-watchlisthideanons' => 'أخف تعديلات المستخدمين المجهولين من قائمة المراقبة',
'tog-nolangconversion' => 'عطل تحويل اللهجات',
'tog-ccmeonemails' => 'أرسل لي نسخا من رسائل البريد الإلكتروني التي أرسلها للمستخدمين الآخرين',
'tog-diffonly' => 'لا تعرض محتوى الصفحة أسفل الفروقات',
'tog-showhiddencats' => 'أظهر التصنيفات المخفية',
+'tog-noconvertlink' => 'عطل تحويل عناوين الوصلات',
+'tog-norollbackdiff' => 'أزل الفرق بعد القيام باسترجاع',
'underline-always' => 'دائما',
'underline-never' => 'أبدا',
'underline-default' => 'تبعا لإعدادات المتصفح',
-'skinpreview' => '(عرض)',
-
# Dates
'sunday' => 'الأحد',
'monday' => 'الإثنين',
@@ -481,7 +484,7 @@ $messages = array(
'category-empty' => "''هذا التصنيف لا يحتوي حاليا على صفحات أو ميديا.''",
'hidden-categories' => '{{PLURAL:$1|تصنيف مخفي|تصنيفات مخفية}}',
'hidden-category-category' => 'تصنيفات مخفية', # Name of the category where hidden categories will be listed
-'category-subcat-count' => '{{PLURAL:$2|هذا التصنيف لديه فقط التصنيف الفرعي التالي.|هذا التصنيف لديه {{PLURAL:$1|تصنيف فرعي|$1 تصنيف فرعي}}، من إجمالي $2.}}',
+'category-subcat-count' => '{{PLURAL:$2|هذا التصنيف به فقط التصنيف الفرعي التالي.|هذا التصنيف به {{PLURAL:$1|تصنيف فرعي|$1 تصنيف فرعي}}، من إجمالي $2.}}',
'category-subcat-count-limited' => 'هذا التصنيف به {{PLURAL:$1|تصنيف فرعي|$1 تصنيف فرعي}} كما يلي.',
'category-article-count' => '{{PLURAL:$2|هذا التصنيف يحتوي فقط على الصفحة التالية.|بالأسفل {{PLURAL:$1|ملف|$1 ملف}} في هذا التصنيف، من إجمالي $2.}}',
'category-article-count-limited' => 'بالأسفل {{PLURAL:$1|صفحة|$1 صفحة}} في التصنيف الحالي.',
@@ -514,7 +517,7 @@ $messages = array(
'mytalk' => 'نقاشي',
'anontalk' => 'النقاش لعنوان الأيبي هذا',
'navigation' => 'إبحار',
-'and' => 'و',
+'and' => '&#32;و',
# Metadata in edit box
'metadata_help' => 'بيانات ميتا:',
@@ -540,7 +543,7 @@ $messages = array(
'create-this-page' => 'أنشىء هذه الصفحة',
'delete' => 'حذف',
'deletethispage' => 'احذف هذه الصفحة',
-'undelete_short' => 'استرجاع {{PLURAL:$1|تعديل واحد|تعديلان|$1 تعديلات|$1 تعديل|$1 تعديلا}}',
+'undelete_short' => 'استرجاع {{PLURAL:$1|تعديل واحد|تعديلين|$1 تعديلات|$1 تعديل|$1 تعديلا}}',
'protect' => 'حماية',
'protect_change' => 'تغيير',
'protectthispage' => 'احم هذه الصفحة',
@@ -551,14 +554,14 @@ $messages = array(
'talkpagelinktext' => 'نقاش',
'specialpage' => 'صفحة خاصة',
'personaltools' => 'أدوات شخصية',
-'postcomment' => 'أرسل تعليقا',
+'postcomment' => 'قسم جديد',
'articlepage' => 'عرض صفحة المحتوى',
'talk' => 'نقاش',
'views' => 'معاينة',
'toolbox' => 'صندوق الأدوات',
'userpage' => 'عرض صفحة المستخدم',
'projectpage' => 'عرض صفحة المشروع',
-'imagepage' => 'عرض صفحة الميديا',
+'imagepage' => 'عرض صفحة الملف',
'mediawikipage' => 'عرض صفحة الرسالة',
'templatepage' => 'عرض صفحة القالب',
'viewhelppage' => 'عرض صفحة المساعدة',
@@ -567,19 +570,17 @@ $messages = array(
'otherlanguages' => 'بلغات أخرى',
'redirectedfrom' => '(تم التحويل من $1)',
'redirectpagesub' => 'صفحة تحويل',
-'lastmodifiedat' => 'آخر تعديل لهذه الصفحة كان في $2، $1.', # $1 date, $2 time
+'lastmodifiedat' => 'آخر تعديل لهذه الصفحة في $2، $1.', # $1 date, $2 time
'viewcount' => 'تم عرض هذه الصفحة {{PLURAL:$1|مرة واحدة|مرتان|$1 مرات|$1 مرة}}.',
'protectedpage' => 'صفحة محمية',
'jumpto' => 'اذهب إلى:',
-'jumptonavigation' => 'إبحار',
+'jumptonavigation' => 'اذهب إلى',
'jumptosearch' => 'بحث',
# 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' => 'حول {{SITENAME}}',
'aboutpage' => 'Project:حول',
-'bugreports' => 'بلاغ الأخطاء',
-'bugreportspage' => 'Project:بلاغ أخطاء',
-'copyright' => 'المحتوى متوفر تحت $1.',
+'copyright' => 'المحتوى متوفر حسب $1.',
'copyrightpagename' => 'حقوق النسخ في {{SITENAME}}',
'copyrightpage' => '{{ns:project}}:حقوق النسخ',
'currentevents' => 'الأحداث الجارية',
@@ -601,15 +602,13 @@ $messages = array(
'badaccess' => 'خطأ في السماح',
'badaccess-group0' => 'ليس من المسموح لك تنفيذ الفعل الذي طلبته.',
-'badaccess-group1' => 'الفعل الذي طلبته مقصور على المستخدمين في المجموعة $1.',
-'badaccess-group2' => 'الفعل الذي طلبته مقصور على المستخدمين في إحدى المجموعتين $1.',
-'badaccess-groups' => 'الفعل الذي طلبته مقصور على المستخدمين في إحدى المجموعات $1.',
+'badaccess-groups' => 'الفعل الذي طلبته مقصور على المستخدمين في {{PLURAL:$2|المجموعة|إحدى المجموعات}}: $1.',
'versionrequired' => 'تلزم نسخة $1 من ميدياويكي',
'versionrequiredtext' => 'تلزم النسخة $1 من ميدياويكي لاستعمال هذه الصفحة. انظر [[Special:Version|صفحة النسخة]]',
'ok' => 'موافق',
-'retrievedfrom' => 'تم الاسترجاع من "$1"',
+'retrievedfrom' => 'منقول من "$1"',
'youhavenewmessages' => 'توجد لديك $1 ($2).',
'newmessageslink' => 'رسائل جديدة',
'newmessagesdifflink' => 'آخر تغيير',
@@ -617,7 +616,9 @@ $messages = array(
'editsection' => 'عدل',
'editold' => 'عدل',
'viewsourceold' => 'عرض المصدر',
-'editsectionhint' => 'تحرير القسم: $1',
+'editlink' => 'عدل',
+'viewsourcelink' => 'عرض المصدر',
+'editsectionhint' => 'حرر القسم: $1',
'toc' => 'محتويات',
'showtoc' => 'عرض',
'hidetoc' => 'إخفاء',
@@ -633,13 +634,13 @@ $messages = array(
'page-atom-feed' => '"$1" تلقيم أتوم',
'feed-atom' => 'أتوم',
'feed-rss' => 'أر إس إس',
-'red-link-title' => '$1 (لم تتم كتابتها بعد)',
+'red-link-title' => '$1 (الصفحة غير موجودة)',
# Short words for each namespace, by default used in the namespace tab in monobook
'nstab-main' => 'صفحة',
'nstab-user' => 'صفحة مستخدم',
'nstab-media' => 'صفحة ميديا',
-'nstab-special' => 'خاص',
+'nstab-special' => 'صفحة خاصة',
'nstab-project' => 'صفحة مشروع',
'nstab-image' => 'ملف',
'nstab-mediawiki' => 'رسالة',
@@ -649,7 +650,9 @@ $messages = array(
# Main script and global functions
'nosuchaction' => 'لا يوجد فعل كهذا',
-'nosuchactiontext' => 'الفعل في المسار لم يتم التعرف عليه بواسطة الويكي',
+'nosuchactiontext' => 'الفعل المحدد بواسطة المسار غير صحيح.
+ربما تكون قد كتبت المسار بطريقة غير صحيحة، أو اتبعت وصلة غير صحيحة.
+هذا ربما يشير أيضا إلى علة في {{SITENAME}}.',
'nosuchspecialpage' => 'لا توجد صفحة خاصة بهذا الاسم',
'nospecialpagetext' => "<big>'''لقد طلبت صفحة خاصة غير صحيحة.'''</big>
@@ -679,9 +682,9 @@ $1',
'readonlytext' => 'قاعدة البيانات مغلقة حاليا أمام المدخلات الجديدة والتعديلات الأخرى، السبب غالبا ما يكون الصيانة، وستعود قاعدة البيانات للوضع الطبيعي قريبا.
الإداري الذي أغلق قاعدة البيانات أعطى التفسير التالي: $1',
-'missing-article' => 'قاعدة البيانات لم تجد النص الخاص بصفحة كان يجب أن تجدها، واسمها "$1" $2.
+'missing-article' => 'لم تجد قاعدة البيانات النص الخاص بصفحة كان يجب أن تجدها، واسمها "$1" $2.
-عادة ما يحدث هذا عند اتباع فرقا قديما أو وصلة تاريخ تؤدي إلى صفحه تم حذفها.
+عادة ما يحدث هذا عند اتباع فرق قديم أو وصلة تاريخ تؤدي إلى صفحه حذفت.
إذا لم تكن هذه هي الحالة، فالمحتمل أنك وجدت خللا في البرنامج.
من فضلك أبلغ أحد [[Special:ListUsers/sysop|الإداريين]]، وأعطه وصلة إلى مسار هذه الصفحة.',
@@ -704,7 +707,6 @@ $1',
'badtitle' => 'عنوان سيء',
'badtitletext' => 'عنوان الصفحة المطلوب إما غير صحيح أو فارغ، وربما الوصلة بين اللغات أو بين المشاريع خاطئة.
ومن الممكن وجود رموز لا تصلح للاستخدام في العناوين.',
-'perfdisabled' => 'عذرا! هذه الخاصية معطلة حاليا لأنها تبطئ قاعدة البيانات إلى حد أنه لا أحد يستطيع استخدام الويكي.',
'perfcached' => 'البيانات التالية مختزنة وقد لا تكون محدثة.',
'perfcachedts' => 'البيانات التالية مخبأة، آخر تحديث لها كان في $1.',
'querypage-no-updates' => 'التحديثات لهذه الصفحة معطلة حاليا.
@@ -720,7 +722,9 @@ $1',
'protectedpagetext' => 'هذه الصفحة تمت حمايتها لمنع التعديل.',
'viewsourcetext' => 'يمكنك رؤية ونسخ مصدر هذه الصفحة:',
'protectedinterface' => 'هذه الصفحة توفر نص الواجهة للبرنامج، وهي مقفلة لمنع التخريب.',
-'editinginterface' => "'''تحذير''': أنت تقوم بتحرير صفحة تستخدم في الواجهة النصية للبرنامج. التغييرات لهذه الصفحة سوف تؤثر على مظهر واجهة المستخدم للمستخدمين الآخرين. للترجمات، من فضلك استخدم [http://translatewiki.net/wiki/Main_Page?setlang=ar بيتاويكي]، مشروع ترجمة الميدياويكي.",
+'editinginterface' => "'''تحذير''': أنت تقوم بتحرير صفحة تستخدم في الواجهة النصية للبرنامج.
+التغييرات لهذه الصفحة سوف تؤثر على مظهر واجهة المستخدم للمستخدمين الآخرين.
+للترجمات، من فضلك استخدم [http://translatewiki.net/wiki/Main_Page?setlang=ar بيتاويكي]، مشروع ترجمة ميدياويكي.",
'sqlhidden' => '(استعلام SQL مخفي)',
'cascadeprotected' => 'تمت حماية هذه الصفحة من التعديل، بسبب كونها مدمجة في {{PLURAL:$1|صفحة|صفحات}} التالية، والتي تم استعمال خاصية "حماية الصفحات المدمجة" بها:
$2',
@@ -731,16 +735,16 @@ $2',
السبب المعطى هو ''$2''.",
# Virus scanner
-'virus-badscanner' => 'سيء : ماسح فيروسات غير معروف: <i>$1</i>',
+'virus-badscanner' => "سيء : ماسح فيروسات غير معروف: ''$1''",
'virus-scanfailed' => 'فشل المسح (كود $1)',
'virus-unknownscanner' => 'مضاد فيروسات غير معروف:',
# Login and logout pages
'logouttitle' => 'خروج المستخدم',
-'logouttext' => '<strong>أنت الآن غير مسجل الدخول.</strong>
+'logouttext' => "'''أنت الآن غير مسجل الدخول.'''
تستطيع المتابعة باستعمال {{SITENAME}} كمجهول، أو الدخول مرة أخرى بنفس الاسم أو باسم آخر.
-من الممكن أن ترى بعض الصفحات كما لو أنك مسجل الدخول، وذلك حتى تقوم بإفراغ الصفحات المختزنة في المتصفح لديك.',
+من الممكن أن ترى بعض الصفحات كما لو أنك مسجل الدخول، وذلك حتى تقوم بإفراغ الصفحات المختزنة في المتصفح لديك.",
'welcomecreation' => '== مرحبا، $1! ==
تم إنشاء حسابك.
لا تنس أن تغير [[Special:Preferences|تفضيلاتك في {{SITENAME}}]].',
@@ -751,7 +755,6 @@ $2',
'remembermypassword' => 'تذكر دخولي على هذا الحاسوب',
'yourdomainname' => 'نطاقك:',
'externaldberror' => 'هناك إما خطأ في دخول قاعدة البيانات الخارجية أو أنه غير مسموح لك بتحديث حسابك الخارجي.',
-'loginproblem' => '<b>حدثت مشكلة أثناء الدخول.</b><br />يرجى المحاولة مرى أخرى!',
'login' => 'دخول',
'nav-login-createaccount' => 'دخول / إنشاء حساب',
'loginprompt' => 'يجب أن تكون الكوكيز لديك مفعلة لتسجل الدخول إلى {{SITENAME}}.',
@@ -777,7 +780,7 @@ $2',
'yourvariant' => 'اللهجة:',
'yournick' => 'التوقيع:',
'badsig' => 'توقيع خام غير صحيح؛ تحقق من وسوم HTML.',
-'badsiglength' => 'التوقيع طويل جدا.
+'badsiglength' => 'توقيعك طويل جدا.
يجب أن يكون أقل من $1 {{PLURAL:$1|حرف|حروف}}.',
'email' => 'البريد الإلكتروني',
'prefs-help-realname' => 'الاسم الحقيقي اختياري.
@@ -797,6 +800,7 @@ $2',
'loginsuccesstitle' => 'تم الدخول بشكل صحيح',
'loginsuccess' => "'''لقد قمت بتسجيل الدخول ل{{SITENAME}} باسم \"\$1\".'''",
'nosuchuser' => 'لا يوجد مستخدم بالاسم "$1".
+أسماء المستخدمين حساسة لحالة الحروف.
تأكد من إملاء الاسم، أو [[Special:UserLogin/signup|قم بإنشاء حساب جديد]].',
'nosuchusershort' => 'لا يوجد مستخدم باسم <nowiki>$1</nowiki>".
تأكد من إملاء الاسم.',
@@ -823,12 +827,12 @@ $2',
'throttled-mailpassword' => 'تم بالفعل إرسال تذكير بكلمة السر، في خلال الـ{{PLURAL:$1|ساعة|$1 ساعة}} الماضية.
لمنع التخريب، تذكير واحد فقط سيتم إرساله كل {{PLURAL:$1|ساعة|$1 ساعة}}.',
'mailerror' => 'خطأ أثناء إرسال البريد: $1',
-'acct_creation_throttle_hit' => 'عذرا، لقد قمت بإنشاء $1 حساب.
-لا يمكنك عمل المزيد.',
-'emailauthenticated' => 'تم تأكيد بريدك الإلكتروني في $1.',
+'acct_creation_throttle_hit' => 'الزوار لهذا الويكي باستخدام عنوان الأيبي الخاص بك أنشئوا {{PLURAL:$1|1 0حساب|$1 حساب}} في آخر يوم، وهو الحد الأقصى المسموح به في هذه الفترة الزمنية.
+كنتيجة لذلك، الزوار باستخدام عنوان الأيبيب هذا لا يمكنهم إنشاء أي حسابات أخرى حاليا.',
+'emailauthenticated' => 'تم تأكيد بريدك الإلكتروني في $2 الساعة $3.',
'emailnotauthenticated' => 'لم يتم التحقق من بريدك الإلكتروني.
لن يتم إرسال رسائل لأي من الميزات التالية.',
-'noemailprefs' => 'حدد عنوان بريد إلكتروني لتفعيل هذه الخصائص.',
+'noemailprefs' => 'حدد عنوان بريد إلكتروني في تفضيلاتك لهذه الخصائص لتعمل.',
'emailconfirmlink' => 'أكد عنوان بريدك الإلكتروني',
'invalidemailaddress' => 'لا يمكن قبول عنوان البريد الإلكتروني حيث تبدو صيغته خاطئة.
ضع عنوانا مضبوطا أو أفرغ هذا الحقل.',
@@ -839,20 +843,28 @@ $2',
ينبغي عليك تسجيل الدخول وتغيير كلمة السر الخاصة بك الآن.
يمكنك تجاهل هذه الرسالة، لو تم إنشاء هذا الحساب بالخطأ.',
+'login-throttled' => 'أنت قمت بالكثير من المحاولات الحديثة على كلمة سر هذا الحساب. من فضلك انتظر قبل المحاولة مرة أخرى.',
'loginlanguagelabel' => 'اللغة: $1',
# Password reset dialog
-'resetpass' => 'أعد ضبط كلمة سر الحساب',
-'resetpass_announce' => 'تم تسجيل دخولك بكلمة سر مؤقتة.
+'resetpass' => 'تغيير كلمة السر',
+'resetpass_announce' => 'تم تسجيل دخولك بكلمة سر مؤقتة.
للدخول بشكل نهائي، يجب عليك ضبط كلمة سر جديدة هنا:',
-'resetpass_text' => '<!-- أضف نصا هنا -->',
-'resetpass_header' => 'غير كلمة سر الحساب',
-'resetpass_submit' => 'ضبط كلمة السر والدخول',
-'resetpass_success' => 'تم تغيير كلمة السر الخاصة بك بنجاح! يتم تسجيل دخولك الآن...',
-'resetpass_bad_temporary' => 'كلمة السر المؤقتة خاطئة.
+'resetpass_text' => '<!-- أضف نصا هنا -->',
+'resetpass_header' => 'غير كلمة سر الحساب',
+'oldpassword' => 'كلمة السر القديمة:',
+'newpassword' => 'كلمة السر الجديدة:',
+'retypenew' => 'أعد كتابة كلمة السر الجديدة:',
+'resetpass_submit' => 'ضبط كلمة السر والدخول',
+'resetpass_success' => 'تم تغيير كلمة السر الخاصة بك بنجاح! يتم تسجيل دخولك الآن...',
+'resetpass_bad_temporary' => 'كلمة السر المؤقتة خاطئة.
ربما تم تغيير كلمة السر فعليا بنجاح أو ربما قمت بطلب كلمة سر مؤقتة جديدة.',
-'resetpass_forbidden' => 'كلمات السر لا يمكن تغييرها',
-'resetpass_missing' => 'لا بيانات استمارة.',
+'resetpass_forbidden' => 'كلمات السر لا يمكن تغييرها',
+'resetpass-no-info' => 'يجب أن تكون مسجل الدخول للوصول إلى هذه الصفحة مباشرة.',
+'resetpass-submit-loggedin' => 'تغيير كلمة السر',
+'resetpass-wrong-oldpass' => 'كلمة سر حالية أو مؤقتة غير صحيحة.
+ربما تكون غيرت كلمة السر الخاصة بك بنجاح أو طلبت كلمة سر مؤقتة جديدة.',
+'resetpass-temp-password' => 'كلمة سر مؤقتة:',
# Edit page toolbar
'bold_sample' => 'نص عريض',
@@ -875,8 +887,8 @@ $2',
'hr_tip' => 'خط أفقي (تجنب الاستخدام بكثرة)',
# Edit pages
-'summary' => 'ملخص',
-'subject' => 'موضوع/عنوان',
+'summary' => 'ملخص:',
+'subject' => 'موضوع/عنوان:',
'minoredit' => 'هذا تعديل طفيف',
'watchthis' => 'راقب هذه الصفحة',
'savearticle' => 'حفظ الصفحة',
@@ -885,14 +897,14 @@ $2',
'showlivepreview' => 'عرض مباشر',
'showdiff' => 'عرض التغييرات',
'anoneditwarning' => "'''تحذير:''' لم تقم بالدخول.
-سيتم تسجيل عنوان الأيبي الخاص بك في تاريخ هذه الصفحة.",
+سيسجل عنوان الآيبي خاصتك في تاريخ هذه الصفحة.",
'missingsummary' => "'''تنبيه:''' لم تقم بكتابة ملخص للتعديل.
إذا قمت بضغط حفظ الصفحة مرة أخرى، فيتم حفظ تعديلك بدون ملخص.",
'missingcommenttext' => 'من فضلك أدخل تعليقا في الأسفل.',
'missingcommentheader' => "'''تنبيه:''' لم تقم بوضع موضوع/عنوان لهذا التعليق.
إذا قمت بالضغط على حفظ الصفحة مجددا، سيتم حفظ تعليقك بدون عنوان.",
-'summary-preview' => 'عرض مسبق للملخص',
-'subject-preview' => 'عرض مسبق للموضوع/العنوان',
+'summary-preview' => 'عرض مسبق للملخص:',
+'subject-preview' => 'عرض مسبق للموضوع/العنوان:',
'blockedtitle' => 'المستخدم ممنوع',
'blockedtext' => "<big>'''اسم المستخدم أو عنوان الأيبي الخاص بك تم منعه.'''</big>
@@ -937,7 +949,9 @@ $2',
'loginreqlink' => 'دخول',
'loginreqpagetext' => 'يجب عليك $1 لتشاهد صفحات أخرى.',
'accmailtitle' => 'تم إرسال كلمة السر.',
-'accmailtext' => "تم إرسال كلمة السر الخاصة بـ '$1' إلى العنوان $2.",
+'accmailtext' => "كلمة سر مولدة عشوائيا ل[[User talk:$1|$1]] تم إرسالها إلى $2.
+
+كلمة السر لهذا الحساب الجديد يمكن تغييرها في صفحة ''[[Special:ChangePassword|تغيير كلمة السر]]'' عند تسجيل الدخول.",
'newarticle' => '(جديد)',
'newarticletext' => "لقد تبعت وصلة لصفحة لم يتم إنشائها بعد.
لإنشاء هذه الصفحة ابدأ الكتابة في الصندوق بالأسفل (انظر في [[{{MediaWiki:Helppage}}|صفحة المساعدة]] للمزيد من المعلومات).
@@ -946,36 +960,39 @@ $2',
لذا فيجب علينا استعمال رقم الأيبي للتعرف عليه/عليها.
مثل هذا العنوان يمكن أن يشترك فيه عدة مستخدمين.
لو كنت مستخدما مجهولا وتشعر بأن تعليقات لا تخصك تم توجيهها إليك، من فضلك [[Special:UserLogin/signup|أنشئ حسابا]] أو [[Special:UserLogin|سجل الدخول]] لتجنب الارتباك المستقبلي مع مستخدمين مجهولين آخرين.''",
-'noarticletext' => 'لا يوجد حاليا أي نص في هذه الصفحة، يمكنك [[Special:Search/{{PAGENAME}}|البحث عن عنوان هذه الصفحة]] في الصفحات الأخرى أو [{{fullurl:{{FULLPAGENAME}}|action=edit}} تعديل هذه الصفحة].',
+'noarticletext' => 'لا يوجد حاليا أي نص في هذه الصفحة.
+يمكنك [[Special:Search/{{PAGENAME}}|البحث عن عنوان هذه الصفحة]] في الصفحات الأخرى،
+<span class="plainlinks">[{{fullurl:Special:Log|page={{urlencode:{{FULLPAGENAME}}}}}} البحث في السجلات المتعلقة]،
+أو [{{fullurl:{{FULLPAGENAME}}|action=edit}} تعديل هذه الصفحة]</span>.',
'userpage-userdoesnotexist' => 'حساب المستخدم "$1" غير مسجل.
من فضلك تأكد أنك تريد إنشاء/تعديل هذه الصفحة.',
'clearyourcache' => "'''ملاحظة - بعد الحفظ, ربما ينبغي عليك إفراغ كاش متصفحك لرؤية التغييرات.''' '''موزيللا / فايرفوكس / سافاري:''' اضغط ''Shift'' أثناء ضغط ''Reload,'' أو اضغط أيا من ''Ctrl-F5'' أو ''Ctrl-R'' (''Command-R'' على ماكنتوش); '''كونكرر: '''اضغط ''Reload'' أو اضغط ''F5;'' '''أوبرا:''' أفرغ الكاش في ''Tools → Preferences;'' '''إنترنت إكسبلورر:''' اضغط ''Ctrl'' أثناء ضغط ''Refresh,'' أو اضغط ''Ctrl-F5.''",
-'usercssjsyoucanpreview' => "<strong>ملاحظة:</strong> استعمل زر 'عرض مسبق' لتجربة النمط (CSS) أو الجافا سكريبت الجديد قبل حفظ الصفحة.",
+'usercssjsyoucanpreview' => "'''ملاحظة:''' استعمل زر 'عرض مسبق' لتجربة النمط (CSS) أو الجافا سكريبت الجديد قبل حفظ الصفحة.",
'usercsspreview' => "'''تذكر أنك تقوم بعرض الأنماط المتراصة (CSS) الخاصة بك فقط
لم يتم حفظها بعد!'''",
'userjspreview' => "'''تذكر أنك فقط تجرب/تعرض الجافا سكريبت الخاص بك، لم يتم الحفظ بعد!'''",
'userinvalidcssjstitle' => "'''تحذير:''' لا توجد واجهة \"\$1\".
تذكر أن ملفات ال.css و ال.js تستخدم حروف صغيرة في العنوان ، كمثال {{ns:user}}:Foo/monobook.css و ليس {{ns:user}}:Foo/Monobook.css.",
'updated' => '(محدثة)',
-'note' => '<strong>ملاحظة:</strong>',
-'previewnote' => '<strong>تذكر، هذا فقط عرض مسبق للصفحة؛
-ولم يتم حفظه بعد</strong>!',
+'note' => "'''ملاحظة:'''",
+'previewnote' => "'''تذكر، هذا فقط عرض مسبق للصفحة؛
+ولم يتم حفظه بعد'''!",
'previewconflict' => 'هذا العرض يوضح النص الموجود في صندوق التحرير العلوي والذي سيظهر إذا اخترت الحفظ.',
-'session_fail_preview' => '<strong>عذرا! لم نتمكن من حفظ التعديلات التي قمت بها نتيجة لضياع بيانات هذه الجلسة.
+'session_fail_preview' => "'''عذرا! لم نتمكن من حفظ التعديلات التي قمت بها نتيجة لضياع بيانات هذه الجلسة.
من فضلك حاول مرة أخرى.
-في حال استمرار المشكلة حاول أن تقوم [[Special:UserLogout|بالخروج]] ومن ثم الدخول مرة أخرى.</strong>',
-'session_fail_preview_html' => "<strong>عذرا! لم نستطع معالجة تعديلك بسبب فقدان بيانات الجلسة.</strong>
+في حال استمرار المشكلة حاول أن تقوم [[Special:UserLogout|بالخروج]] ومن ثم الدخول مرة أخرى.'''",
+'session_fail_preview_html' => "'''عذرا! لم نستطع معالجة تعديلك بسبب فقدان بيانات الجلسة.'''
''لأن {{SITENAME}} بها HTML الخام مفعلة، العرض المسبق مخفي كاحتياط ضد هجمات الجافا سكريبت.''
-<strong>إذا كانت هذه محاولة تعديل صادقة، من فضلك حاول مرة أخرى.
-إذا كانت مازالت لا تعمل، حاول [[Special:UserLogout|تسجيل الخروج]] ثم تسجيل الدخول مجددا.</strong>",
-'token_suffix_mismatch' => '<strong>تعديلك تم رفضه لأن عميلك أخطأ في علامات الترقيم
+'''إذا كانت هذه محاولة تعديل صادقة، من فضلك حاول مرة أخرى.
+إذا كانت مازالت لا تعمل، حاول [[Special:UserLogout|تسجيل الخروج]] ثم تسجيل الدخول مجددا.'''",
+'token_suffix_mismatch' => "'''تعديلك تم رفضه لأن عميلك أخطأ في علامات الترقيم
في نص التعديل. التعديل تم رفضه لمنع فساد نص المقالة.
-هذا يحدث أحيانا عندما تستخدم خدمة بروكسي مجهولة معيبة أساسها الويب.</strong>',
+هذا يحدث أحيانا عندما تستخدم خدمة بروكسي مجهولة معيبة أساسها الويب.'''",
'editing' => 'تحرير $1',
'editingsection' => 'تحرير $1 (قسم)',
-'editingcomment' => 'تحرير $1 (تعليق)',
+'editingcomment' => 'تعديل $1 (قسم جديد)',
'editconflict' => 'تضارب في التحرير: $1',
'explainconflict' => "لقد عدل شخص آخر هذه الصفحة بعد أن بدأت أنت بتحريرها.
صندوق النصوص العلوي يحتوي على النص الموجود حاليا في الصفحة.
@@ -984,30 +1001,32 @@ $2',
'''فقط''' ما هو موجود في الصندوق العلوي هو ما سيتم حفظه عند الضغط على زر \"حفظ الصفحة\".",
'yourtext' => 'نصك',
'storedversion' => 'النسخة المخزنة',
-'nonunicodebrowser' => '<strong>تحذير: متصفحك لا يتوافق مع الترميز الموحد.
-تمت معالجة هذا لكي تتمكن من تحرير الصفحات بأمان: الحروف التي ليست ASCII سوف تظهر في صندوق التحرير كأكواد سداسي عشرية.</strong>',
-'editingold' => '<strong> تحذير: أنت تقوم الآن بتحرير نسخة قديمة من هذه الصفحة.
-إذا قمت بحفظها، ستفقد كافة التغييرات التي حدثت بعد هذه النسخة. </strong>',
+'nonunicodebrowser' => "'''تحذير: متصفحك لا يتوافق مع الترميز الموحد.
+تمت معالجة هذا لكي تتمكن من تحرير الصفحات بأمان: الحروف التي ليست ASCII سوف تظهر في صندوق التحرير كأكواد سداسي عشرية.'''",
+'editingold' => "''' تحذير: أنت تقوم الآن بتحرير نسخة قديمة من هذه الصفحة.
+إذا قمت بحفظها، ستفقد كافة التغييرات التي حدثت بعد هذه النسخة. '''",
'yourdiff' => 'الفروق',
-'copyrightwarning' => 'من فضلك لاحظ أن جميع المساهمات ل {{SITENAME}} خاضعة وصادرة تحت ترخيص $2 (انظر في $1 للمزيد من التفاصيل)
+'copyrightwarning' => "من فضلك لاحظ أن جميع المساهمات ل {{SITENAME}} خاضعة وصادرة تحت ترخيص $2 (انظر في $1 للمزيد من التفاصيل)
إذا لم ترد أن تخضع كتابتك للتعديل والتوزيع الحر، لا تضعها هنا<br />.
كما أنك تتعهد بأنك قمت بكتابة ما هو موجود بنفسك، أو قمت بنسخها من مصدر يخضع ضمن الملكية العامة، أو مصدر حر آخر.
-<strong>لا ترسل أي عمل ذي حقوق محفوظة بدون الإذن من صاحب الحق</strong>.',
-'copyrightwarning2' => 'من فضلك لاحظ أن حميع المشاركات في {{SITENAME}} يمكن أن تعدل أو تتغير أو تحذف من قبل المشاركين الآخرين.
+'''لا ترسل أي عمل ذي حقوق محفوظة بدون الإذن من صاحب الحق'''.",
+'copyrightwarning2' => "من فضلك لاحظ أن جميع المساهمات في {{SITENAME}} يمكن أن تعدل أو تتغير أو تزال من قبل المساهمين الآخرين.
إذا لم تكن ترغب أن تعدل مشاركاتك بهذا الشكل، لا تضعها هنا.<br />
-أنت أيضا تقر أنك كتبت هذا بنفسك، أو نسخته من مصدر يخضع ضمن الملكية العامة، أو مصدر حر آخر (انظر $1 للتفاصيل).
-<strong>لا تضف أي نص ذي حقوق محفوظة!</strong>',
-'longpagewarning' => '<strong>تحذير: هذه الصفحة حجمها $1 كيلوبايت؛
+أنت تقر أيضا أنك كتبت هذا بنفسك، أو نسخته من مصدر يخضع للملكية العامة، أو مصدر حر آخر (انظر $1 للتفاصيل).
+'''لا تضف أي عمل ذي حقوق محفوظة بدون تصريح!'''",
+'longpagewarning' => "'''تحذير: هذه الصفحة حجمها $1 كيلوبايت؛
بعض المتصفحات قد تواجه مشاكل عند محاولة تحرير صفحات يزيد حجمها عن 32 كيلوبايت.
-يرجى تقسيم الصفحة إلى أقسام أصغر حجما.</strong>',
-'longpageerror' => '<strong>خطأ: النص الذي أدخلته حجمه $1 كيلوبايت، وهذا أكبر من الحد الأقصى وهو $2 كيلوبايت.
-لا يمكن حفظه.</strong>',
-'readonlywarning' => '<strong>تحذير: لقد أغلقت قاعدة البيانات للصيانة، لذلك لن تتمكن من حفظ التعديلات التي قمت بها حاليا.
-إذا رغبت بإمكانك أن تنسخ النص الذي تعمل عليه وتحفظه في ملف نصي إلى وقت لاحق.</strong>',
-'protectedpagewarning' => '<strong>تحذير: تمت حماية هذه الصفحة حتى يمكن للمستخدمين ذوي الصلاحيات الإدارية فقط تعديلها.</strong>',
+يرجى تقسيم الصفحة إلى أقسام أصغر حجما.'''",
+'longpageerror' => "'''خطأ: النص الذي أدخلته حجمه $1 كيلوبايت، وهذا أكبر من الحد الأقصى وهو $2 كيلوبايت.
+لا يمكن حفظه.'''",
+'readonlywarning' => "'''تحذير: لقد أغلقت قاعدة البيانات للصيانة، لذلك لن تتمكن من حفظ التعديلات التي قمت بها حاليا.
+إذا رغبت بإمكانك أن تنسخ النص الذي تعمل عليه وتحفظه في ملف نصي إلى وقت لاحق.'''
+
+الإداري الذي أغلقها أعطى هذا التفسير: $1",
+'protectedpagewarning' => "'''تحذير: تمت حماية هذه الصفحة حتى يمكن للمستخدمين ذوي الصلاحيات الإدارية فقط تعديلها.'''",
'semiprotectedpagewarning' => "'''ملاحظة:''' تمت حماية هذه الصفحة بحيث يمكن للمستخدمين المسجلين فقط تعديلها.",
'cascadeprotectedwarning' => '<strong>تحذير: تمت حماية هذه الصفحة بحيث يستطيع المستخدمون ذوو الصلاحيات الإدارية فقط تعديلها، وذلك لكونها مدمجة في {{PLURAL:$1|الصفحة|الصفحات}} التالية والتي تمت حمايتها بخاصية "حماية الصفحات المدمجة":</strong>',
-'titleprotectedwarning' => '<strong>تحذير: تمت حماية هذه الصفحة حتى يستطيع بعض المستخدمين فقط إنشاءها.</strong>',
+'titleprotectedwarning' => "'''تحذير: هذه الصفحة تمت حمايتها بحيث أن [[Special:ListGroupRights|صلاحيات معينة]] مطلوبة لإنشائها.'''",
'templatesused' => 'القوالب المستخدمة في هذه الصفحة:',
'templatesusedpreview' => 'القوالب المستخدمة في هذا العرض المسبق:',
'templatesusedsection' => 'القوالب المستخدمة في هذا القسم:',
@@ -1026,11 +1045,21 @@ $2',
يجب عليك التيقن من أن الاستمرار بتحرير هذه الصفحة ملائم.
سجل الحذف لهذه الصفحة معروض هنا:",
+'deleted-notice' => 'هذه الصفحة تم حذفها. سجل الحذف للصفحة معروض بالأسفل كمرجع.',
+'deletelog-fulllog' => 'عرض السجل الكامل',
+'edit-hook-aborted' => 'التعديل تم تركه بواسطة الخطاف.
+لم يعط تفسيرا.',
+'edit-gone-missing' => 'لم يمكن تحديث الصفحة.
+يبدو أنه تم حذفها.',
+'edit-conflict' => 'تضارب تحريري.',
+'edit-no-change' => 'تعديلك تم تجاهله، لأنه لم يحدث أي تعديل للنص.',
+'edit-already-exists' => 'لم يمكن إنشاء صفحة جديدة.
+هي موجودة بالفعل.',
# Parser/template warnings
'expensive-parserfunction-warning' => 'تحذير: هذه الصفحة تحتوي على استدعاءات دالة محلل كثيرة مكلفة.
-ينبغي أن تكون أقل من $2، يوجد الآن $1.',
+ينبغي أن تكون أقل من $2 {{PLURAL:$2|استدعاء|استدعاء}}، يوجد {{PLURAL:$1|الآن $1 استدعاء|الآن $1 استدعاء}}.',
'expensive-parserfunction-category' => 'صفحات يوجد بها استدعاءات دوال محلل كثيرة ومكلفة',
'post-expand-template-inclusion-warning' => 'تحذير: حجم تضمين القالب كبير جدا.
بعض القوالب لن تضمن.',
@@ -1038,6 +1067,8 @@ $2',
'post-expand-template-argument-warning' => 'تحذير: هذه الصفحة تحتوي على عامل قالب واحد على الأقل له حجم تمدد كبير جدا.
هذه العوامل تم حذفها.',
'post-expand-template-argument-category' => 'صفحات تحتوي مدخلات القالب المحذوفة',
+'parser-template-loop-warning' => 'تم كشف حلقة قالب: [[$1]]',
+'parser-template-recursion-depth-warning' => 'تم تجاوز حد عمق فرد القوالب ($1)',
# "Undo" feature
'undo-success' => 'يمكن استرجاع التعديل.
@@ -1053,30 +1084,29 @@ $2',
السبب المعطى بواسطة $3 هو ''$2''",
# History pages
-'viewpagelogs' => 'عرض السجلات لهذه الصفحة',
-'nohistory' => 'لا يوجد تاريخ للتعديلات لهذه الصفحة.',
-'revnotfound' => 'المراجعة غير موجودة',
-'revnotfoundtext' => 'لم يتم العثور على المراجعة القديمة من الصفحة التي طلبتها.
-من فضلك تأكد من المسار الذي دخلت به إلى هذه الصفحة.',
-'currentrev' => 'المراجعة الحالية',
-'revisionasof' => 'مراجعة $1',
-'revision-info' => 'مراجعة $1 بواسطة $2',
-'previousrevision' => '←مراجعة أقدم',
-'nextrevision' => 'مراجعة أحدث→',
-'currentrevisionlink' => 'المراجعة الحالية',
-'cur' => 'الحالي',
-'next' => 'التالي',
-'last' => 'السابق',
-'page_first' => 'الأولى',
-'page_last' => 'الأخيرة',
-'histlegend' => 'اختيار الفرق: علم على صناديق النسخ للمقارنة واضغط قارن بين النسخ المختارة أو الزر بالأسفل.<br />
+'viewpagelogs' => 'عرض السجلات لهذه الصفحة',
+'nohistory' => 'لا يوجد تاريخ للتعديلات لهذه الصفحة.',
+'currentrev' => 'المراجعة الحالية',
+'currentrev-asof' => 'المراجعة الحالية بتاريخ $1',
+'revisionasof' => 'مراجعة $1',
+'revision-info' => 'مراجعة $1 بواسطة $2', # Additionally available: $3: revision id
+'previousrevision' => '←مراجعة أقدم',
+'nextrevision' => 'مراجعة أحدث→',
+'currentrevisionlink' => 'المراجعة الحالية',
+'cur' => 'الحالي',
+'next' => 'التالي',
+'last' => 'السابق',
+'page_first' => 'الأولى',
+'page_last' => 'الأخيرة',
+'histlegend' => 'اختيار الفرق: علم على صناديق النسخ للمقارنة واضغط قارن بين النسخ المختارة أو الزر بالأسفل.<br />
مفتاح: (الحالي) = الفرق مع النسخة الحالية
(السابق) = الفرق مع النسخة السابقة، ط = تغيير طفيف',
-'deletedrev' => '[محذوفة]',
-'histfirst' => 'أول',
-'histlast' => 'آخر',
-'historysize' => '({{PLURAL:$1|1 بايت|$1 بايت}})',
-'historyempty' => '(فارغ)',
+'history-fieldset-title' => 'تصفح التاريخ',
+'deletedrev' => '[محذوفة]',
+'histfirst' => 'أول',
+'histlast' => 'آخر',
+'historysize' => '({{PLURAL:$1|1 بايت|$1 بايت}})',
+'historyempty' => '(فارغ)',
# Revision feed
'history-feed-title' => 'تاريخ المراجعة',
@@ -1164,11 +1194,12 @@ $2',
'mergehistory-invalid-destination' => 'الصفحة الهدف يجب أن تكون عنوانا صحيحا.',
'mergehistory-autocomment' => 'دمج [[:$1]] في [[:$2]]',
'mergehistory-comment' => 'دمج [[:$1]] في [[:$2]]: $3',
+'mergehistory-same-destination' => 'صفحتا المصدر والهدف لا يمكن أن تكونا نفس الشيء',
# Merge log
'mergelog' => 'سجل الدمج',
'pagemerge-logentry' => 'دمج [[$1]] إلى [[$2]] (المراجعات حتى $3)',
-'revertmerge' => 'استرجاع الدمج',
+'revertmerge' => 'إلغاء الدمج',
'mergelogpagetext' => 'بالأسفل قائمة بأحدث عمليات الدمج لتاريخ صفحة ما إلى أخرى.',
# Diffs
@@ -1176,125 +1207,206 @@ $2',
'difference' => '(الفرق بين المراجعتين)',
'lineno' => 'سطر $1:',
'compareselectedversions' => 'قارن بين النسختين المختارتين',
+'visualcomparison' => 'مقارنة بصرية',
+'wikicodecomparison' => 'مقارنة نص الويكي',
'editundo' => 'رجوع',
'diff-multi' => '({{PLURAL:$1|مراجعة واحدة متوسطة|$1 مراجعة متوسطة}} غير معروضة.)',
+'diff-movedto' => 'تم النقل إلى $1',
+'diff-styleadded' => '$1 نمط تمت إضافته',
+'diff-added' => '$1 تمت إضافته',
+'diff-changedto' => 'تغير إلى $1',
+'diff-movedoutof' => 'تم النقل من $1',
+'diff-styleremoved' => '$1 نمط تمت إزالته',
+'diff-removed' => '$1 تمت إزالته',
+'diff-changedfrom' => 'تغير من $1',
+'diff-src' => 'مصدر',
+'diff-withdestination' => 'بالوجهة $1',
+'diff-with' => '&#32;مع $1 $2',
+'diff-with-final' => '&#32;و $1 $2',
+'diff-width' => 'عرض',
+'diff-height' => 'ارتفاع',
+'diff-p' => "'''فقرة'''",
+'diff-blockquote' => "'''اقتباس'''",
+'diff-h1' => "'''عنوان (مستوى 1)'''",
+'diff-h2' => "'''عنوان (مستوى 2)'''",
+'diff-h3' => "'''عنوان (مستوى 3)'''",
+'diff-h4' => "'''عنوان (مستوى 4)'''",
+'diff-h5' => "'''عنوان (مستوى 5)'''",
+'diff-pre' => "'''قطعة مهيأة من قبل'''",
+'diff-div' => "'''تقسيم'''",
+'diff-ul' => "'''قائمة غير مرتبة'''",
+'diff-ol' => "'''قائمة مرتبة'''",
+'diff-li' => "'''مدخلة قائمة'''",
+'diff-table' => "'''جدول'''",
+'diff-tbody' => "'''محتوى جدول'''",
+'diff-tr' => "'''صف'''",
+'diff-td' => "'''خلية'''",
+'diff-th' => "'''عنوان'''",
+'diff-br' => "'''قاطع'''",
+'diff-hr' => "'''قاعدة أفقية'''",
+'diff-code' => "'''قطعة كود حاسوب'''",
+'diff-dl' => "'''قائمة تعريفات'''",
+'diff-dt' => "'''مصطلح تعريف'''",
+'diff-dd' => "'''تعريف'''",
+'diff-input' => "'''مدخل'''",
+'diff-form' => "'''استمارة'''",
+'diff-img' => "'''صورة'''",
+'diff-span' => "'''سبان'''",
+'diff-a' => "'''وصلة'''",
+'diff-i' => "'''مائل'''",
+'diff-b' => "'''عريض'''",
+'diff-strong' => "'''قوي'''",
+'diff-em' => "'''تأكيد'''",
+'diff-font' => "'''خط'''",
+'diff-big' => "'''كبير'''",
+'diff-del' => "'''محذوف'''",
+'diff-tt' => "'''عرض ثابت'''",
+'diff-sub' => "'''نص تحتي'''",
+'diff-sup' => "'''نص فوقي'''",
+'diff-strike' => "'''شطب'''",
# Search results
-'searchresults' => 'نتائج البحث',
-'searchresulttext' => 'للمزيد من المعلومات حول البحث في {{SITENAME}}، انظر [[{{MediaWiki:Helppage}}|{{int:help}}]].',
-'searchsubtitle' => 'أنت بحثت عن \'\'\'[[:$1]]\'\'\' ([[Special:Prefixindex/$1|كل الصفحات التي تبدأ ب"$1"]] | [[Special:WhatLinksHere/$1|كل الصفحات التي تصل إلى "$1"]])',
-'searchsubtitleinvalid' => "أنت بحثت عن '''$1'''",
-'noexactmatch' => "'''لا توجد صفحة بالاسم \"\$1\"'''.
+'searchresults' => 'نتائج البحث',
+'searchresults-title' => 'نتائج البحث عن "$1"',
+'searchresulttext' => 'للمزيد من المعلومات حول البحث في {{SITENAME}}، انظر [[{{MediaWiki:Helppage}}|{{int:help}}]].',
+'searchsubtitle' => 'أنت بحثت عن \'\'\'[[:$1]]\'\'\' ([[Special:Prefixindex/$1|كل الصفحات التي تبدأ ب"$1"]]{{int:pipe-separator}}[[Special:WhatLinksHere/$1|كل الصفحات التي تصل إلى "$1"]])',
+'searchsubtitleinvalid' => "أنت بحثت عن '''$1'''",
+'noexactmatch' => "'''لا توجد صفحة بالاسم \"\$1\"'''.
يمكنك [[:\$1|إنشاء هذه الصفحة]].",
-'noexactmatch-nocreate' => "'''لا توجد صفحة بالاسم \"\$1\".'''",
-'toomanymatches' => 'وجدت مطابقات كثيرة، من فضلك جرب استعلاما مختلفا',
-'titlematches' => 'عنوان الصفحة يطابق',
-'notitlematches' => 'لم يتم إيجاد أي عنوان مطابق',
-'textmatches' => 'نص الصفحة يطابق',
-'notextmatches' => 'لم يتم إيجاد أي نص مطابق',
-'prevn' => '$1 السابقة',
-'nextn' => '$1 التالية',
-'viewprevnext' => 'عرض ($1) ($2) ($3).',
-'search-result-size' => '$1 ({{PLURAL:$2|1 كلمة|$2 كلمة}})',
-'search-result-score' => 'الارتباط: $1%',
-'search-redirect' => '(تحويلة $1)',
-'search-section' => '(قسم $1)',
-'search-suggest' => 'هل كنت تقصد: $1',
-'search-interwiki-caption' => 'المشاريع الشقيقة',
-'search-interwiki-default' => '$1 نتيجة:',
-'search-interwiki-more' => '(المزيد)',
-'search-mwsuggest-enabled' => 'مع اقتراحات',
-'search-mwsuggest-disabled' => 'لا اقتراحات',
-'search-relatedarticle' => 'مرتبطة',
-'mwsuggest-disable' => 'تعطيل اقتراحات أجاكس',
-'searchrelated' => 'مرتبطة',
-'searchall' => 'الكل',
-'showingresults' => "معروض بالأسفل {{PLURAL:$1|'''1''' نتيجة|'''$1''' نتيجة}} بدءا من رقم '''$2'''.",
-'showingresultsnum' => "معروض بالأسفل {{PLURAL:$3|'''نتيجة واحدة'''|'''$3''' نتيجة}} بدءا من رقم'''$2'''.",
-'showingresultstotal' => "معروض بالأسفل {{PLURAL:$3|النتيجة '''$1''' من '''$3'''|النتائج '''$1 - $2''' من '''$3'''}}",
-'nonefound' => "'''ملاحظة''': فقط بعض النطاقات يتم البحث فيها افتراضيا.
+'noexactmatch-nocreate' => "'''لا توجد صفحة بالاسم \"\$1\".'''",
+'toomanymatches' => 'وجدت مطابقات كثيرة، من فضلك جرب استعلاما مختلفا',
+'titlematches' => 'عنوان الصفحة يطابق',
+'notitlematches' => 'لم يتم إيجاد أي عنوان مطابق',
+'textmatches' => 'نص الصفحة يطابق',
+'notextmatches' => 'لم يتم إيجاد أي نص مطابق',
+'prevn' => '$1 السابقة',
+'nextn' => '$1 التالية',
+'viewprevnext' => 'عرض ($1) ($2) ($3).',
+'searchmenu-legend' => 'خيارات البحث',
+'searchmenu-exists' => "*الصفحة '''[[$1]]'''",
+'searchmenu-new' => "'''أنشئ الصفحة \"[[:\$1]]\" في هذا الويكي!'''",
+'searchhelp-url' => 'Help:محتويات',
+'searchmenu-prefix' => '[[Special:PrefixIndex/$1|تصفح الصفحات بهذه البادئة]]',
+'searchprofile-articles' => 'صفحات المحتوى',
+'searchprofile-articles-and-proj' => 'صفحات المحتوى والمشروع',
+'searchprofile-project' => 'صفحات المشروع',
+'searchprofile-images' => 'الملفات',
+'searchprofile-everything' => 'كل شيء',
+'searchprofile-advanced' => 'متقدم',
+'searchprofile-articles-tooltip' => 'ابحث في $1',
+'searchprofile-project-tooltip' => 'ابحث في $1',
+'searchprofile-images-tooltip' => 'ابحث عن الصور',
+'searchprofile-everything-tooltip' => 'ابحث في كل المحتوى (شاملا صفحات النقاش)',
+'searchprofile-advanced-tooltip' => 'ابحث في النطاقات المخصصة',
+'prefs-search-nsdefault' => 'ابحث باستخدام الافتراضيات:',
+'prefs-search-nscustom' => 'ابحث في النطاقات المخصصة:',
+'search-result-size' => '$1 ({{PLURAL:$2|1 كلمة|$2 كلمة}})',
+'search-result-score' => 'الارتباط: $1%',
+'search-redirect' => '(تحويلة $1)',
+'search-section' => '(قسم $1)',
+'search-suggest' => 'هل كنت تقصد: $1',
+'search-interwiki-caption' => 'المشاريع الشقيقة',
+'search-interwiki-default' => '$1 نتيجة:',
+'search-interwiki-more' => '(المزيد)',
+'search-mwsuggest-enabled' => 'مع اقتراحات',
+'search-mwsuggest-disabled' => 'لا اقتراحات',
+'search-relatedarticle' => 'مرتبطة',
+'mwsuggest-disable' => 'تعطيل اقتراحات أجاكس',
+'searchrelated' => 'مرتبطة',
+'searchall' => 'الكل',
+'showingresults' => "معروض بالأسفل {{PLURAL:$1|'''1''' نتيجة|'''$1''' نتيجة}} بدءا من رقم '''$2'''.",
+'showingresultsnum' => "معروض بالأسفل {{PLURAL:$3|'''نتيجة واحدة'''|'''$3''' نتيجة}} بدءا من رقم'''$2'''.",
+'showingresultstotal' => "معروض بالأسفل {{PLURAL:$4|النتيجة '''$1''' من '''$3'''|النتائج '''$1 - $2''' من '''$3'''}}",
+'nonefound' => "'''ملاحظة''': فقط بعض النطاقات يتم البحث فيها افتراضيا.
حاول بدء استعلامك ب ''all:'' للبحث في كل المحتوى (شاملا صفحات النقاش، القوالب، إلى آخره)، أو استخدم النطاق المطلوب كبادئة.",
-'powersearch' => 'بحث متقدم',
-'powersearch-legend' => 'بحث متقدم',
-'powersearch-ns' => 'بحث في النطاقات:',
-'powersearch-redir' => 'عرض التحويلات',
-'powersearch-field' => 'بحث عن',
-'search-external' => 'بحث خارجي',
-'searchdisabled' => 'البحث في {{SITENAME}} معطل.
+'search-nonefound' => 'لا توجد نتائج تطابق الاستعلام.',
+'powersearch' => 'بحث متقدم',
+'powersearch-legend' => 'بحث متقدم',
+'powersearch-ns' => 'بحث في النطاقات:',
+'powersearch-redir' => 'عرض التحويلات',
+'powersearch-field' => 'بحث عن',
+'search-external' => 'بحث خارجي',
+'searchdisabled' => 'البحث في {{SITENAME}} معطل.
يمكنك البحث من خلال جوجل في الوقت الحالي.
لاحظ أن فهارسه لمحتوى {{SITENAME}} ربما تكون غير محدثة.',
# Preferences page
-'preferences' => 'تفضيلات',
-'mypreferences' => 'تفضيلاتي',
-'prefs-edits' => 'عدد التعديلات:',
-'prefsnologin' => 'غير مسجل',
-'prefsnologintext' => 'يجب أن تكون <span class="plainlinks">[{{fullurl:Special:UserLogin|returnto=$1}} مسجل الدخول]</span> حتى تتمكن من تعديل تفضيلات المستخدم.',
-'prefsreset' => 'أعيدت التفضيلات إلى الإعداد الافتراضي المخزن.',
-'qbsettings' => 'لوح سريع',
-'qbsettings-none' => 'بلا تحديد',
-'qbsettings-fixedleft' => 'مثبت لليسار',
-'qbsettings-fixedright' => 'مثبت لليمين',
-'qbsettings-floatingleft' => 'حر لليسار',
-'qbsettings-floatingright' => 'حر لليمين',
-'changepassword' => 'غير كلمة السر',
-'skin' => 'واجهة',
-'math' => 'رياضيات',
-'dateformat' => 'صيغة التاريخ',
-'datedefault' => 'لا تفضيل',
-'datetime' => 'وقت وتاريخ',
-'math_failure' => 'خطأ رياضيات',
-'math_unknown_error' => 'خطأ غير معروف',
-'math_unknown_function' => 'وظيفة غير معروفة',
-'math_lexing_error' => 'خطأ في الصيغة',
-'math_syntax_error' => 'خطأ في الصياغة',
-'math_image_error' => 'فشل التحويل لPNG؛
+'preferences' => 'تفضيلات',
+'mypreferences' => 'تفضيلاتي',
+'prefs-edits' => 'عدد التعديلات:',
+'prefsnologin' => 'غير مسجل',
+'prefsnologintext' => 'يجب أن تكون <span class="plainlinks">[{{fullurl:Special:UserLogin|returnto=$1}} مسجل الدخول]</span> حتى تتمكن من تعديل تفضيلات المستخدم.',
+'prefsreset' => 'أعيدت التفضيلات إلى الإعداد الافتراضي المخزن.',
+'qbsettings' => 'لوح سريع',
+'qbsettings-none' => 'بلا تحديد',
+'qbsettings-fixedleft' => 'مثبت لليسار',
+'qbsettings-fixedright' => 'مثبت لليمين',
+'qbsettings-floatingleft' => 'حر لليسار',
+'qbsettings-floatingright' => 'حر لليمين',
+'changepassword' => 'غير كلمة السر',
+'skin' => 'واجهة',
+'skin-preview' => 'عرض',
+'math' => 'رياضيات',
+'dateformat' => 'صيغة التاريخ',
+'datedefault' => 'لا تفضيل',
+'datetime' => 'وقت وتاريخ',
+'math_failure' => 'خطأ رياضيات',
+'math_unknown_error' => 'خطأ غير معروف',
+'math_unknown_function' => 'وظيفة غير معروفة',
+'math_lexing_error' => 'خطأ في الصيغة',
+'math_syntax_error' => 'خطأ في الصياغة',
+'math_image_error' => 'فشل التحويل لPNG؛
تحقق من تثبيت كل من Latex و dvips و gs و convert.',
-'math_bad_tmpdir' => 'لا يمكن الكتابة إلى أو إنشاء مجلد الرياضيات المؤقت',
-'math_bad_output' => 'لا يمكن الكتابة إلى أو إنشاء مجلد الخرج للرياضيات',
-'math_notexvc' => 'مفقود texvc executable؛
+'math_bad_tmpdir' => 'لا يمكن الكتابة إلى أو إنشاء مجلد الرياضيات المؤقت',
+'math_bad_output' => 'لا يمكن الكتابة إلى أو إنشاء مجلد الخرج للرياضيات',
+'math_notexvc' => 'مفقود texvc executable؛
من فضلك انظر math/README للضبط.',
-'prefs-personal' => 'ملف المستخدم',
-'prefs-rc' => 'أحدث التغييرات',
-'prefs-watchlist' => 'قائمة المراقبة',
-'prefs-watchlist-days' => 'عدد الأيام للعرض في قائمة المراقبة:',
-'prefs-watchlist-edits' => 'عدد التعديلات التي تعرض في قائمة المراقبة الموسعة:',
-'prefs-misc' => 'متفرقات',
-'saveprefs' => 'حفظ',
-'resetprefs' => 'إزالة التغييرات غير المحفوظة',
-'oldpassword' => 'كلمة السر القديمة:',
-'newpassword' => 'كلمة السر الجديدة:',
-'retypenew' => 'أعد كتابة كلمة السر الجديدة:',
-'textboxsize' => 'أبعاد صندوق النصوص',
-'rows' => 'صفوف:',
-'columns' => 'أعمدة:',
-'searchresultshead' => 'بحث',
-'resultsperpage' => 'عدد النتائج في الصفحة:',
-'contextlines' => 'عدد الأسطر في كل نتيجة:',
-'contextchars' => 'عدد الأحرف في كل سطر',
-'stub-threshold' => 'الحد لتنسيق <a href="#" class="stub">وصلة البذرة</a>:',
-'recentchangesdays' => 'عدد الأيام المعروضة في أحدث التغييرات:',
-'recentchangescount' => 'عدد التعديلات للعرض في أحدث التغييرات، صفحات التواريخ والسجلات:',
-'savedprefs' => 'تم حفظ تفضيلاتك.',
-'timezonelegend' => 'المنطقة الزمنية',
-'timezonetext' => '¹عدد الساعات بين توقيتك المحلي وتوقيت الخادم (UTC).',
-'localtime' => 'الوقت المحلي',
-'timezoneoffset' => 'الفرق¹',
-'servertime' => 'وقت الخادم',
-'guesstimezone' => 'أدخل التوقيت من المتصفح',
-'allowemail' => 'السماح بتلقي البريد الإلكتروني من المستخدمين الآخرين',
-'prefs-searchoptions' => 'خيارات البحث',
-'prefs-namespaces' => 'أسماء النطاقات',
-'defaultns' => 'ابحث في هذه النطاقات افتراضيا:',
-'default' => 'افتراضي',
-'files' => 'ملفات',
+'prefs-personal' => 'ملف المستخدم',
+'prefs-rc' => 'أحدث التغييرات',
+'prefs-watchlist' => 'قائمة المراقبة',
+'prefs-watchlist-days' => 'عدد الأيام للعرض في قائمة المراقبة:',
+'prefs-watchlist-days-max' => '(حد أقصى 7 أيام)',
+'prefs-watchlist-edits' => 'عدد التعديلات التي تعرض في قائمة المراقبة الموسعة:',
+'prefs-watchlist-edits-max' => '(عدد أقصى: 1000)',
+'prefs-misc' => 'متفرقات',
+'prefs-resetpass' => 'غير كلمة السر',
+'saveprefs' => 'حفظ',
+'resetprefs' => 'إزالة التغييرات غير المحفوظة',
+'textboxsize' => 'أبعاد صندوق النصوص',
+'prefs-edit-boxsize' => 'حجم نافذة التحرير.',
+'rows' => 'صفوف:',
+'columns' => 'أعمدة:',
+'searchresultshead' => 'بحث',
+'resultsperpage' => 'عدد النتائج في الصفحة:',
+'contextlines' => 'عدد الأسطر في كل نتيجة:',
+'contextchars' => 'عدد الأحرف في كل سطر',
+'stub-threshold' => 'الحد لتنسيق <a href="#" class="stub">وصلة البذرة</a>:',
+'recentchangesdays' => 'عدد الأيام المعروضة في أحدث التغييرات:',
+'recentchangesdays-max' => '(حد أقصى $1 {{PLURAL:$1|يوم|يوم}})',
+'recentchangescount' => 'عدد التعديلات للعرض في أحدث التغييرات، تواريخ الصفحات، وفي السجلات، افتراضيا:',
+'savedprefs' => 'تم حفظ تفضيلاتك.',
+'timezonelegend' => 'المنطقة الزمنية',
+'timezonetext' => '¹عدد الساعات بين توقيتك المحلي وتوقيت الخادم (UTC).',
+'localtime' => 'الوقت المحلي:',
+'timezoneselect' => 'المنطقة الزمنية:',
+'timezoneuseserverdefault' => 'استخدم افتراض الخادم',
+'timezoneuseoffset' => 'آخر (حدد الفرق)',
+'timezoneoffset' => 'الفرق¹:',
+'servertime' => 'وقت الخادم:',
+'guesstimezone' => 'أدخل التوقيت من المتصفح',
+'allowemail' => 'السماح بتلقي البريد الإلكتروني من المستخدمين الآخرين',
+'prefs-searchoptions' => 'خيارات البحث',
+'prefs-namespaces' => 'أسماء النطاقات',
+'defaultns' => 'ابحث في هذه النطاقات افتراضيا:',
+'default' => 'افتراضي',
+'files' => 'ملفات',
# User rights
'userrights' => 'إدارة صلاحيات المستخدم', # Not used as normal message but as header for the special page itself
'userrights-lookup-user' => 'إدارة مجموعات المستخدم',
'userrights-user-editname' => 'أدخل اسم مستخدم:',
'editusergroup' => 'تعديل مجموعات المستخدم',
-'editinguser' => "تغيير صلاحيات المستخدم للمستخدم '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]] | [[Special:Contributions/$1|{{int:contribslink}}]])",
+'editinguser' => "تغيير صلاحيات المستخدم للمستخدم '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]])",
'userrights-editusergroup' => 'تعديل مجموعات المستخدم',
'saveusergroups' => 'حفظ مجموعات المستخدم',
'userrights-groupsmember' => 'عضو في:',
@@ -1343,6 +1455,8 @@ $2',
'right-minoredit' => 'التعليم على التعديلات كطفيفة',
'right-move' => 'نقل الصفحات',
'right-move-subpages' => 'نقل الصفحات مع صفحاتها الفرعية',
+'right-move-rootuserpages' => 'نقل صفحات المستخدمين الأساسية',
+'right-movefile' => 'نقل الملفات',
'right-suppressredirect' => 'عدم إنشاء تحويلة من الاسم القديم عند نقل صفحة',
'right-upload' => 'رفع الملفات',
'right-reupload' => 'الكتابة على ملف موجود',
@@ -1393,9 +1507,46 @@ $2',
'rightslogentry' => 'غير صلاحيات $1 من $2 إلى $3',
'rightsnone' => '(لا شيء)',
+# Associated actions - in the sentence "You do not have permission to X"
+'action-read' => 'قراءة هذه الصفحة',
+'action-edit' => 'تعديل هذه الصفحة',
+'action-createpage' => 'إنشاء الصفحات',
+'action-createtalk' => 'إنشاء صفحات النقاش',
+'action-createaccount' => 'إنشاء حساب المستخدم هذا',
+'action-minoredit' => 'التعليم على هذا التعديل كطفيف',
+'action-move' => 'نقل هذه الصفحة',
+'action-move-subpages' => 'نقل هذه الصفحة، وصفحاتها الفرعية',
+'action-move-rootuserpages' => 'نقل صفحات المستخدمين الأساسية',
+'action-movefile' => 'نقل هذا الملف',
+'action-upload' => 'رفع هذا الملف',
+'action-reupload' => 'الكتابة على هذا الملف الموجود',
+'action-reupload-shared' => 'الكتابة على هذا الملف في مستودع مشترك',
+'action-upload_by_url' => 'رفع هذا الملف من عنوان مسار',
+'action-writeapi' => 'استخدام API الكتابة',
+'action-delete' => 'حذف هذه الصفحة',
+'action-deleterevision' => 'حذف هذه المراجعة',
+'action-deletedhistory' => 'رؤية تاريخ هذه الصفحة المحذوف',
+'action-browsearchive' => 'البحث في الصفحات المحذوفة',
+'action-undelete' => 'استرجاع هذه الصفحة',
+'action-suppressrevision' => 'مراجعة واسترجاع هذه المراجعة المخفية',
+'action-suppressionlog' => 'رؤية هذا السجل الخاص',
+'action-block' => 'منع هذا المستخدم من التعديل',
+'action-protect' => 'تغيير مستويات الحماية لهذه الصفحة',
+'action-import' => 'استيراد هذه الصفحة من ويكي آخر',
+'action-importupload' => 'استيراد هذه الصفحة من ملف مرفوع',
+'action-patrol' => 'التعليم على تعديلات الآخرين كمراجعة',
+'action-autopatrol' => 'جعل تعديلك معلم عليه كمراجع',
+'action-unwatchedpages' => 'رؤية قائمة الصفحات غير المراقبة',
+'action-trackback' => 'تنفيذ تراكباك',
+'action-mergehistory' => 'دمج تاريخ هذه الصفحة',
+'action-userrights' => 'تعديل كل صلاحيات المستخدم',
+'action-userrights-interwiki' => 'تعديل صلاحيات المستخدم للمستخدمين في الويكيات الأخرى',
+'action-siteadmin' => 'غلق أو رفع غلق قاعدة البيانات',
+
# Recent changes
'nchanges' => '{{PLURAL:$1|تغيير|تغييران|$1 تغييرات|$1 تغيير|$1 تغييرا}}',
'recentchanges' => 'أحدث التغييرات',
+'recentchanges-legend' => 'خيارات أحدث التغييرات',
'recentchangestext' => 'تابع آخر التغييرات في الويكي من هذه الصفحة.',
'recentchanges-feed-description' => 'تابع أحدث التغييرات للويكي عبر هذه التلقيمة.',
'rcnote' => "بالأسفل {{PLURAL:$1|'''1''' تغيير|آخر '''$1''' تغيير}} في آخر {{PLURAL:$2|يوم|'''$2''' يوم}}، بدءا من $5، $4.",
@@ -1420,6 +1571,8 @@ $2',
'rc_categories' => 'حصر لتصنيفات (مفرقة برمز "|")',
'rc_categories_any' => 'أي',
'newsectionsummary' => '/* $1 */ قسم جديد',
+'rc-enhanced-expand' => 'عرض التفاصيل (يتطلب جافاسكريبت)',
+'rc-enhanced-hide' => 'إخفاء التفاصيل',
# Recent changes linked
'recentchangeslinked' => 'تغييرات ذات علاقة',
@@ -1441,11 +1594,11 @@ $2',
'upload_directory_read_only' => 'مجلد الرفع ($1) لا يمكن الكتابة عليه بواسطة خادم الويب.',
'uploaderror' => 'خطأ في الرفع',
'uploadtext' => "استخدم الاستمارة بالأسفل لرفع الملفات.
-لرؤية أو البحث في الملفات المرفوعة سابقا، راجع [[Special:ImageList|قائمة الملفات المرفوعة]]، عمليات الرفع (وإعادة الرفع) مسجلة في [[Special:Log/upload|سجل الرفع]] وعمليات الحذف في [[Special:Log/delete|سجل الحذف]].
+لرؤية أو البحث في الملفات المرفوعة سابقا، راجع [[Special:FileList|قائمة الملفات المرفوعة]]، عمليات الرفع (وإعادة الرفع) مسجلة في [[Special:Log/upload|سجل الرفع]] وعمليات الحذف في [[Special:Log/delete|سجل الحذف]].
لإدراج صورة في صفحة، استخدم الوصلات في الصيغ التالية:
-* '''<tt><nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.jpg]]</nowiki></tt>''' لاستخدام النسخة الكاملة لملف
-* '''<tt><nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.png|200px|thumb|left|نص بديل]]</nowiki></tt>''' لاستخدام صورة عرضها 200 بكسل في صندوق في الجانب الأيسر مع 'نص بديل' كوصف
+* '''<tt><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.jpg]]</nowiki></tt>''' لاستخدام النسخة الكاملة لملف
+* '''<tt><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.png|200px|thumb|left|نص بديل]]</nowiki></tt>''' لاستخدام صورة عرضها 200 بكسل في صندوق في الجانب الأيسر مع 'نص بديل' كوصف
* '''<tt><nowiki>[[</nowiki>{{ns:media}}<nowiki>:File.ogg]]</nowiki></tt>''' للوصل للملف مباشرة بدون عرض الملف.",
'upload-permitted' => 'أنواع الملفات المسموحة: $1.',
'upload-preferred' => 'أنواع الملفات المفضلة: $1.',
@@ -1453,7 +1606,7 @@ $2',
'uploadlog' => 'سجل الرفع',
'uploadlogpage' => 'سجل الرفع',
'uploadlogpagetext' => 'في الأسفل قائمة بأحدث عمليات رفع الملفات.
-انظر [[Special:NewImages|معرض الملفات الجديدة]] لعرض بصري أكثر',
+انظر [[Special:NewFiles|معرض الملفات الجديدة]] لعرض بصري أكثر',
'filename' => 'اسم الملف',
'filedesc' => 'ملخص',
'fileuploadsummary' => 'ملخص:',
@@ -1478,27 +1631,28 @@ $2',
'emptyfile' => 'يبدو أن الملف الذي رفعته فارغ.
قد يكون سبب ذلك خطأ في كتابة الاسم.
من فضلك تأكد من أنك تريد فعلا رفع هذا الملف.',
-'fileexists' => 'هناك ملف موجود يحمل نفس هذا الاسم الرجاء التأكد من هذا الملف باتباع الوصلة التالية <strong><tt>$1</tt></strong> قبل القيام بتغييره.',
-'filepageexists' => 'صفحة الوصف لهذا الملف تم إنشاؤها بالفعل في <strong><tt>$1</tt></strong>، لكن لا يوجد ملف بهذا الاسم حاليا.
+'fileexists' => "هناك ملف موجود يحمل نفس هذا الاسم الرجاء التأكد من هذا الملف باتباع الوصلة التالية '''<tt>$1</tt>''' قبل القيام بتغييره.",
+'filepageexists' => "صفحة الوصف لهذا الملف تم إنشاؤها بالفعل في '''<tt>$1</tt>'''، لكن لا يوجد ملف بهذا الاسم حاليا.
الملخص الذي تدخله لن يظهر على صفحة الوصف.
-لجعل ملخصك يظهر هناك، ستحتاج إلى تعديله يدويا',
-'fileexists-extension' => 'يوجد ملف باسم مشابه:<br />
-اسم الملف المراد رفعه: <strong><tt>$1</tt></strong><br />
-اسم الملف الموجود: <strong><tt>$2</tt></strong><br />
-من فضلك اختر اسما مختلفا.',
+لجعل ملخصك يظهر هناك، ستحتاج إلى تعديله يدويا",
+'fileexists-extension' => "يوجد ملف باسم مشابه:<br />
+اسم الملف المراد رفعه: '''<tt>$1</tt>'''<br />
+اسم الملف الموجود: '''<tt>$2</tt>'''<br />
+من فضلك اختر اسما مختلفا.",
'fileexists-thumb' => "<center>'''الملف الموجود'''</center>",
-'fileexists-thumbnail-yes' => 'يبدو أن الملف مصغرا لحجم أعلى <i>(تصغير)</i>.
-من فضلك افحص الملف <strong><tt>$1</tt></strong>.<br />
-إن كان هو نفس الملف بالحجم الأصلي فلا داعي لرفع تصغير إضافي.',
-'file-thumbnail-no' => 'يبدأ الملف ب <strong><tt>$1</tt></strong>.
-يبدو أن الملف مصغرا لحجم أعلى <i>(تصغير)</i>.
-إذا كانت لديك الصورة في درجة دقة كاملة قم برفعها، أو قم بتغيير اسم الملف من فضلك.',
-'fileexists-forbidden' => 'هناك ملف بنفس الاسم حاليا؛
-من فضلك تراجع وأعطه اسما جديدا. [[Image:$1|thumb|center|$1]]',
+'fileexists-thumbnail-yes' => "يبدو أن الملف مصغرا لحجم أعلى ''(تصغير)''.
+من فضلك افحص الملف '''<tt>$1</tt>'''.<br />
+إن كان هو نفس الملف بالحجم الأصلي فلا داعي لرفع تصغير إضافي.",
+'file-thumbnail-no' => "يبدأ الملف ب '''<tt>$1</tt>'''.
+يبدو أن الملف مصغرا لحجم أعلى ''(تصغير)''.
+إذا كانت لديك الصورة في درجة دقة كاملة قم برفعها، أو قم بتغيير اسم الملف من فضلك.",
+'fileexists-forbidden' => 'هناك ملف موجود بهذا الاسم بالفعل، ولا يمكن إعادة الكتابة عليه.
+لو أنك مازلت تريد رفع ملفك، من فضلك عد واستخدم اسما جديدا. [[File:$1|thumb|center|$1]]',
'fileexists-shared-forbidden' => 'يوجد ملف بنفس الاسم بالفعل في مستودع الملفات المشترك.
لو كنت مازلت تريد رفع ملفك، من فضلك ارجع واستخدم اسما جديدا.
-[[Image:$1|thumb|center|$1]]',
+[[File:$1|thumb|center|$1]]',
'file-exists-duplicate' => 'هذا الملف مكرر {{PLURAL:$1|للملف|للملفات}} التالية:',
+'file-deleted-duplicate' => 'ملف مطابق لهذه الملف ([[$1]]) تم حذفه من قبل. ينبغي أن تتحقق من تاريخ الحذف لهذا الملف قبل المتابعة بإعادة رفعه.',
'successfulupload' => 'تم رفع الملف بنجاح',
'uploadwarning' => 'تحذير الرفع',
'savefile' => 'حفظ الملف',
@@ -1520,8 +1674,8 @@ $2',
يجب عليك التيقن من أن الاستمرار برفع هذا الملف ملائم.
سجل الحذف لهذا الملف معروض هنا:",
-'filename-bad-prefix' => 'اسم الملف الذي ترفعه يبدأ ب<strong>"$1"</strong>، وهو اسم غير وصفي عادة يوضع تلقائيا من الكاميرات الرقمية.
-من فضلك اختر اسما أكثر وصفا لملفك.',
+'filename-bad-prefix' => "اسم الملف الذي ترفعه يبدأ ب'''\"\$1\"'''، وهو اسم غير وصفي عادة يوضع تلقائيا من الكاميرات الرقمية.
+من فضلك اختر اسما أكثر وصفا لملفك.",
'filename-prefix-blacklist' => ' #<!-- اترك هذا السطر تماما كما هو --> <pre>
# الصيغة كالتالي:
# * كل شيء من علامة "#" إلى آخر السطر هو تعليق
@@ -1562,20 +1716,21 @@ PICT # متنوع
'upload_source_url' => ' (مسار صحيح، يمكن الوصول إليه)',
'upload_source_file' => ' (ملف على حاسوبك)',
-# Special:ImageList
-'imagelist-summary' => 'هذه الصفحة الخاصة تعرض كل الملفات المرفوعة.
+# Special:ListFiles
+'listfiles-summary' => 'هذه الصفحة الخاصة تعرض كل الملفات المرفوعة.
افتراضيا آخر الملفات المرفوعة تعرض أعلى القائمة.
الضغط على رأس العامود يغير الترتيب.',
-'imagelist_search_for' => 'ابحث عن اسم الميديا:',
+'listfiles_search_for' => 'ابحث عن اسم الميديا:',
'imgfile' => 'ملف',
-'imagelist' => 'قائمة الملفات',
-'imagelist_date' => 'تاريخ',
-'imagelist_name' => 'اسم',
-'imagelist_user' => 'مستخدم',
-'imagelist_size' => 'حجم',
-'imagelist_description' => 'وصف',
-
-# Image description page
+'listfiles' => 'قائمة الملفات',
+'listfiles_date' => 'تاريخ',
+'listfiles_name' => 'اسم',
+'listfiles_user' => 'مستخدم',
+'listfiles_size' => 'حجم',
+'listfiles_description' => 'وصف',
+'listfiles_count' => 'نسخ',
+
+# File description page
'filehist' => 'تاريخ الملف',
'filehist-help' => 'اضغط على وقت/زمن لرؤية الملف كما بدا في هذا الزمن.',
'filehist-deleteall' => 'احذف الكل',
@@ -1583,19 +1738,26 @@ PICT # متنوع
'filehist-revert' => 'استرجع',
'filehist-current' => 'حالي',
'filehist-datetime' => 'وقت/زمن',
+'filehist-thumb' => 'صورة مصغرة',
+'filehist-thumbtext' => 'تصغير للنسخة بتاريخ $1',
+'filehist-nothumb' => 'لا تصغير',
'filehist-user' => 'مستخدم',
'filehist-dimensions' => 'الأبعاد',
'filehist-filesize' => 'حجم الملف',
'filehist-comment' => 'تعليق',
-'imagelinks' => 'وصلات',
+'imagelinks' => 'وصلات الملف',
'linkstoimage' => '{{PLURAL:$1|الصفحة|ال$1 صفحة}} التالية تصل إلى هذا الملف:',
+'linkstoimage-more' => 'أكثر من $1 {{PLURAL:$1|صفحة تصل|صفحة تصل}} إلى هذا الملف.
+القائمة التالية تعرض {{PLURAL:$1|أول وصلة صفحة|أول $1 وصلة صفحة}} إلى هذا الملف فقط.
+[[Special:WhatLinksHere/$2|قائمة كاملة]] متوفرة.',
'nolinkstoimage' => 'لا توجد صفحات تصل لهذا الملف.',
'morelinkstoimage' => 'عرض [[Special:WhatLinksHere/$1|المزيد من الوصلات]] إلى هذا الملف.',
'redirectstofile' => '{{PLURAL:$1|الملف|ال$1 ملف}} التالي يحول إلى هذا الملف:',
-'duplicatesoffile' => '{{PLURAL:$1|الملف التالي مكرر|ال$1 ملف التالي مكررات}} لهذا الملف:',
+'duplicatesoffile' => '{{PLURAL:$1|الملف التالي مكرر|ال$1 ملف التالي مكررات}} لهذا الملف
+([[Special:FileDuplicateSearch/$2|المزيد من التفاصيل]]):',
'sharedupload' => 'هذا الملف تم رفعه للتشارك بين المشاريع ويمكن استخدامه في المشاريع الأخرى.',
'shareduploadwiki' => 'من فضلك انظر $1 لمزيد من المعلومات.',
-'shareduploadwiki-desc' => 'الوصف على $1 في المستودع المشترك معروض بالأسفل.',
+'shareduploadwiki-desc' => 'الوصف على $1 الخاصة به هناك معروض بالأسفل.',
'shareduploadwiki-linktext' => 'صفحة وصف الملف',
'shareduploadduplicate' => 'هذا الملف تكرار ل$1 من المستودع المشترك.',
'shareduploadduplicate-linktext' => 'ملف آخر',
@@ -1619,7 +1781,7 @@ PICT # متنوع
# File deletion
'filedelete' => 'احذف $1',
'filedelete-legend' => 'احذف الملف',
-'filedelete-intro' => "أنت تحذف '''[[Media:$1|$1]]'''.",
+'filedelete-intro' => "أنت على وشك حذف الملف '''[[Media:$1|$1]]''' مع كل تاريخه.",
'filedelete-intro-old' => "أنت تحذف نسخة '''[[Media:$1|$1]]''' بتاريخ [$4 $3، $2].",
'filedelete-comment' => 'السبب للحذف:',
'filedelete-submit' => 'حذف',
@@ -1627,8 +1789,6 @@ PICT # متنوع
'filedelete-success-old' => "نسخة '''[[Media:$1|$1]]''' بتاريخ $3، $2 تم حذفها.",
'filedelete-nofile' => "'''$1''' غير موجود.",
'filedelete-nofile-old' => "لا توجد نسخة مؤرشفة من '''$1''' بالعناصر المحددة.",
-'filedelete-iscurrent' => 'أنت تحاول حذف أحدث نسخة من هذا الملف.
-من فضلك استرجع لنسخة أقدم أولا.',
'filedelete-otherreason' => 'سبب إضافي/آخر:',
'filedelete-reason-otherlist' => 'سبب آخر',
'filedelete-reason-dropdown' => '*أسباب الحذف الشائعة
@@ -1658,31 +1818,31 @@ PICT # متنوع
# Random page
'randompage' => 'صفحة عشوائية',
-'randompage-nopages' => 'لا توجد صفحات في هذا النطاق.',
+'randompage-nopages' => 'لا توجد صفحات في النطاق "$1".',
# Random redirect
'randomredirect' => 'تحويلة عشوائية',
-'randomredirect-nopages' => 'لا توجد تحويلات في هذا النطاق.',
+'randomredirect-nopages' => 'لا توجد تحويلات في النطاق "$1".',
# Statistics
-'statistics' => 'إحصاءات',
-'sitestats' => 'إحصاءات {{SITENAME}}',
-'userstats' => 'إحصاءات المستخدم',
-'sitestatstext' => "توجد {{PLURAL:\$1|'''1''' صفحة|'''\$1''' صفحة كلية}} في قاعدة البيانات.
-هذا يشمل \"النقاش\" صفحات، الصفحات حول {{SITENAME}}، الصغرى \"البذور\"
-صفحات، التحويلات، و غيرها التي غالبا لا تتأهل كصفحات محتوى.
-باستثناء هؤلاء، توجد {{PLURAL:\$2|'''1''' صفحة| '''\$2''' صفحة}} تعتبر على الأرجح
-{{PLURAL:\$2|صفحة|صفحة}} محتوى معتبرة.
-
-'''\$8''' {{PLURAL:\$8|ملف|ملف}} تم رفعه.
-
-هناك كإجمالي '''\$3''' {{PLURAL:\$3|عرض صفحة|عرض صفحة}}، و '''\$4''' {{PLURAL:\$4|تعديل صفحة|تعديل صفحة}}
-منذ تنصيب {{SITENAME}}.
-هذا يعني '''\$5''' تعديل متوسط لكل صفحة، و '''\$6''' عرض لكل تعديل.
-
-طول [http://www.mediawiki.org/wiki/Manual:Job_queue طابور الشغل] هو '''\$7'''.",
-'userstatstext' => "يوجد {{PLURAL:$1|[[Special:ListUsers|مستخدم]] مسجل '''واحد'''|'''$1''' [[Special:ListUsers|مستخدم]] مسجل}}، منهم '''$2''' (أو '''$4%''') {{PLURAL:$2|لديه|لديهم}} صلاحيات $5.",
-'statistics-mostpopular' => 'أكثر الصفحات مشاهدة',
+'statistics' => 'إحصاءات',
+'statistics-header-pages' => 'إحصاءات الصفحات',
+'statistics-header-edits' => 'إحصاءات التعديلات',
+'statistics-header-views' => 'إحصاءات المشاهدة',
+'statistics-header-users' => 'إحصاءات المستخدمين',
+'statistics-articles' => 'صفحات المحتوى',
+'statistics-pages' => 'الصفحات',
+'statistics-pages-desc' => 'كل الصفحات في الويكي، بما في ذلك صفحات النقاش، التحويلات، إلى آخره.',
+'statistics-files' => 'الملفات المرفوعة',
+'statistics-edits' => 'تعديلات الصفحات منذ تنصيب {{SITENAME}}',
+'statistics-edits-average' => 'متوسط التعديلات لكل صفحة',
+'statistics-views-total' => 'إجمالي المشاهدات',
+'statistics-views-peredit' => 'المشاهدات لكل تعديل',
+'statistics-jobqueue' => 'طول [http://www.mediawiki.org/wiki/Manual:Job_queue طابور الشغل]',
+'statistics-users' => '[[Special:ListUsers|مستخدمون]] مسجلون',
+'statistics-users-active' => 'مستخدمون نشطون',
+'statistics-users-active-desc' => 'المستخدمون الذين قاموا بفعل في آخر {{PLURAL:$1|يوم|$1 يوم}}',
+'statistics-mostpopular' => 'أكثر الصفحات مشاهدة',
'disambiguations' => 'صفحات التوضيح',
'disambiguationspage' => 'Template:توضيح',
@@ -1697,7 +1857,7 @@ PICT # متنوع
'double-redirect-fixer' => 'مصلح التحويل',
'brokenredirects' => 'تحويلات مكسورة',
-'brokenredirectstext' => 'التحويلات التالية تصل لصفحات غير موجودة.',
+'brokenredirectstext' => 'التحويلات التالية تصل لصفحات غير موجودة:',
'brokenredirects-edit' => '(عدل)',
'brokenredirects-delete' => '(حذف)',
@@ -1727,26 +1887,30 @@ PICT # متنوع
'popularpages' => 'صفحات مشهورة',
'wantedcategories' => 'تصنيفات مطلوبة',
'wantedpages' => 'صفحات مطلوبة',
-'missingfiles' => 'ملفات مفقودة',
+'wantedfiles' => 'ملفات مطلوبة',
+'wantedtemplates' => 'قوالب مطلوبة',
'mostlinked' => 'أكثر الصفحات المرتبطة بصفحات أخرى',
'mostlinkedcategories' => 'أكثر التصنيفات ارتباطا',
'mostlinkedtemplates' => 'أكثر القوالب وصلا',
'mostcategories' => 'أكثر الصفحات تصنيفا',
'mostimages' => 'أكثر الملفات ارتباطا',
'mostrevisions' => 'أكثر الصفحات تعديلا',
-'prefixindex' => 'فهرس بادئة',
+'prefixindex' => 'كل الصفحات بالبادئة',
'shortpages' => 'صفحات قصيرة',
'longpages' => 'صفحات طويلة',
'deadendpages' => 'صفحات نهاية مسدودة',
'deadendpagestext' => 'الصفحات التالية لا تصل إلى صفحات أخرى في {{SITENAME}}.',
'protectedpages' => 'صفحات محمية',
'protectedpages-indef' => 'عمليات الحماية غير المحددة فقط',
+'protectedpages-cascade' => 'الحماية المضمنة فقط',
'protectedpagestext' => 'الصفحات التالية محمية من النقل أو التعديل',
'protectedpagesempty' => 'لا توجد صفحات محمية حاليا بهذه المحددات.',
'protectedtitles' => 'عناوين محمية',
'protectedtitlestext' => 'العناوين التالية محمية ضد الإنشاء',
'protectedtitlesempty' => 'لا توجد عناوين محمية حاليا بهذه المحددات.',
'listusers' => 'قائمة الأعضاء',
+'listusers-editsonly' => 'عرض المستخدمين الذين قاموا بتعديلات فقط',
+'usereditcount' => '$1 {{PLURAL:$1|تعديل|تعديل}}',
'newpages' => 'صفحات جديدة',
'newpages-username' => 'اسم المستخدم:',
'ancientpages' => 'أقدم الصفحات',
@@ -1768,14 +1932,13 @@ PICT # متنوع
'booksources-isbn' => 'ردمك:',
'booksources-go' => 'اذهب',
'booksources-text' => 'توجد أدناه قائمة بوصلات لمواقع أخرى تبيع الكتب الجديدة والمستعملة، أيضا يمكنك أن تحصل على معلومات إضافية عن الكتب التي تبحث عنها من هناك:',
+'booksources-invalid-isbn' => 'رقم ISBN المعطى لا يبدو صحيحا؛ تحقق من أخطاء النسخ من المصدر الأصلي.',
# Special:Log
'specialloguserlabel' => 'المستخدم:',
'speciallogtitlelabel' => 'العنوان:',
'log' => 'سجلات',
'all-logs-page' => 'كل السجلات',
-'log-search-legend' => 'ابحث عن سجلات',
-'log-search-submit' => 'اذهب',
'alllogstext' => 'عرض شامل لكل السجلات المتوفرة في {{SITENAME}}.
باستطاعتك جعل القائمة أكثر تحديدا وذلك باختيار نوع السجل، اسم المستخدم (حساس لحالة الحروف)، أو الصفحة المتأثرة (أيضا حساس لحالة الحروف).',
'logempty' => 'لا توجد مدخلات مطابقة في السجل.',
@@ -1787,6 +1950,7 @@ PICT # متنوع
'nextpage' => 'الصفحة التالية ($1)',
'prevpage' => 'الصفحة السابقة ($1)',
'allpagesfrom' => 'عرض الصفحات بدءا من:',
+'allpagesto' => 'اعرض الصفحات المنتهية عند:',
'allarticles' => 'كل الصفحات',
'allinnamespace' => 'كل الصفحات (في نطاق $1)',
'allnotinnamespace' => 'كل الصفحات (ليست في نطاق $1)',
@@ -1807,41 +1971,69 @@ PICT # متنوع
'special-categories-sort-count' => 'رتب بالعدد',
'special-categories-sort-abc' => 'رتب هجائيا',
+# Special:DeletedContributions
+'deletedcontributions' => 'مساهمات المستخدم المحذوفة',
+
+# Special:LinkSearch
+'linksearch' => 'وصلات خارجية',
+'linksearch-pat' => 'نمط البحث:',
+'linksearch-ns' => 'النطاق:',
+'linksearch-ok' => 'بحث',
+'linksearch-text' => 'الكروت الخاصة مثل "*.wikipedia.org" يمكن استخدامها.<br />
+البروتوكولات المدعومة: <tt>$1</tt>',
+'linksearch-line' => '$1 موصولة من $2',
+'linksearch-error' => 'الكروت الخاصة يمكن أن تظهر فقط في بداية اسم المضيف.',
+
# Special:ListUsers
'listusersfrom' => 'عرض المستخدمين بدءا من:',
'listusers-submit' => 'عرض',
'listusers-noresult' => 'لم يتم إيجاد مستخدم.',
+# Special:Log/newusers
+'newuserlogpage' => 'سجل إنشاء المستخدمين',
+'newuserlogpagetext' => 'هذا سجل بعمليات إنشاء المستخدمين.',
+'newuserlog-byemail' => 'كلمة السر تم إرسالها بواسطة البريد الإلكتروني',
+'newuserlog-create-entry' => 'مستخدم جديد',
+'newuserlog-create2-entry' => 'أنشأ حسابا جديدا $1',
+'newuserlog-autocreate-entry' => 'الحساب تم إنشاؤه تلقائيا',
+
# Special:ListGroupRights
-'listgrouprights' => 'صلاحيات مجموعات المستخدمين',
-'listgrouprights-summary' => 'التالي قائمة بمجموعات المستخدمين المعرفة في هذا الويكي، بصلاحياتهم المصاحبة.
+'listgrouprights' => 'صلاحيات مجموعات المستخدمين',
+'listgrouprights-summary' => 'التالي قائمة بمجموعات المستخدمين المعرفة في هذا الويكي، بصلاحياتهم المصاحبة.
ربما تكون هناك [[{{MediaWiki:Listgrouprights-helppage}}|معلومات إضافية]] حول الصلاحيات المنفردة.',
-'listgrouprights-group' => 'المجموعة',
-'listgrouprights-rights' => 'الصلاحيات',
-'listgrouprights-helppage' => 'Help:صلاحيات المجموعات',
-'listgrouprights-members' => '(قائمة الأعضاء)',
+'listgrouprights-group' => 'المجموعة',
+'listgrouprights-rights' => 'الصلاحيات',
+'listgrouprights-helppage' => 'Help:صلاحيات المجموعات',
+'listgrouprights-members' => '(قائمة الأعضاء)',
+'listgrouprights-addgroup' => 'يمكنه إضافة {{PLURAL:$2|المجموعة|المجموعات}}: $1',
+'listgrouprights-removegroup' => 'يمكنه إزالة {{PLURAL:$2|المجموعة|المجموعات}}: $1',
+'listgrouprights-addgroup-all' => 'يمكنه إضافة كل المجموعات',
+'listgrouprights-removegroup-all' => 'يمكنه إزالة كل المجموعات',
# E-mail user
-'mailnologin' => 'لا يوجد عنوان للإرسال',
-'mailnologintext' => 'يجب أن تقوم [[Special:UserLogin|بتسجيل الدخول]] وإدخال بريد إلكتروني صالح في صفحة [[Special:Preferences|التفضيلات]] لتتمكن من إرسال الرسائل لمستخدمين آخرين.',
-'emailuser' => 'إرسال رسالة لهذا المستخدم',
-'emailpage' => 'إرسال رسالة للمستخدم',
-'emailpagetext' => 'يمكنك استخدام الاستمارة بالأسفل لإرسال رسالة بريد إلكتروني إلى هذا المستخدم.
+'mailnologin' => 'لا يوجد عنوان للإرسال',
+'mailnologintext' => 'يجب أن تقوم [[Special:UserLogin|بتسجيل الدخول]] وإدخال بريد إلكتروني صالح في صفحة [[Special:Preferences|التفضيلات]] لتتمكن من إرسال الرسائل لمستخدمين آخرين.',
+'emailuser' => 'إرسال رسالة لهذا المستخدم',
+'emailpage' => 'إرسال رسالة للمستخدم',
+'emailpagetext' => 'يمكنك استخدام الاستمارة بالأسفل لإرسال رسالة بريد إلكتروني إلى هذا المستخدم.
عنوان البريد الإلكتروني الذي قمت أنت بإدخاله في [[Special:Preferences|تفضيلاتك]]، سيظهر كعنوان المرسل في البريد الإلكتروني، حتى يصبح المتلقي قادرا على الرد عليك مباشرة.',
-'usermailererror' => 'جسم البريد أرجع خطأ:',
-'defemailsubject' => 'رسالة من {{SITENAME}}',
-'noemailtitle' => 'لا يوجد عنوان بريد إلكتروني',
-'noemailtext' => 'لم يحدد هذا المستخدم عنوان بريد إلكتروني صحيح، أو طلب عدم استلام الرسائل من المستخدمين الآخرين.',
-'emailfrom' => 'من:',
-'emailto' => 'إلى:',
-'emailsubject' => 'الموضوع:',
-'emailmessage' => 'الرسالة:',
-'emailsend' => 'إرسال',
-'emailccme' => 'أرسل لي بنسخة من رسالتي.',
-'emailccsubject' => 'نسخة من رسالتك إلى $1: $2',
-'emailsent' => 'تم إرسال البريد الإلكتروني',
-'emailsenttext' => 'تم إرسال رسالتك الإلكترونية.',
-'emailuserfooter' => 'هذا البريد الإلكتروني تم إرساله بواسطة $1 إلى $2 بواسطة وظيفة "مراسلة المستخدم" في {{SITENAME}}.',
+'usermailererror' => 'جسم البريد أرجع خطأ:',
+'defemailsubject' => 'رسالة من {{SITENAME}}',
+'noemailtitle' => 'لا يوجد عنوان بريد إلكتروني',
+'noemailtext' => 'لم يحدد هذا المستخدم عنوان بريد إلكتروني صحيح.',
+'nowikiemailtitle' => 'لا بريد إلكتروني مسموح به',
+'nowikiemailtext' => 'هذا المستخدم اختار ألا يستقبل البريد الإلكتروني من المستخدمين الآخرين.',
+'email-legend' => 'إرسال بريد إلكتروني إلى مستخدم {{SITENAME}} آخر',
+'emailfrom' => 'من:',
+'emailto' => 'إلى:',
+'emailsubject' => 'الموضوع:',
+'emailmessage' => 'الرسالة:',
+'emailsend' => 'إرسال',
+'emailccme' => 'أرسل لي بنسخة من رسالتي.',
+'emailccsubject' => 'نسخة من رسالتك إلى $1: $2',
+'emailsent' => 'تم إرسال البريد الإلكتروني',
+'emailsenttext' => 'تم إرسال رسالتك الإلكترونية.',
+'emailuserfooter' => 'هذا البريد الإلكتروني تم إرساله بواسطة $1 إلى $2 بواسطة وظيفة "مراسلة المستخدم" في {{SITENAME}}.',
# Watchlist
'watchlist' => 'قائمة مراقبتي',
@@ -1872,12 +2064,7 @@ PICT # متنوع
'iteminvalidname' => "مشكلة في المدخل '$1'، اسم غير صحيح...",
'wlnote' => "بالأسفل {{PLURAL:$1|آخر تغيير|آخر '''$1''' تغيير}} في آخر {{PLURAL:$2|ساعة|'''$2''' ساعة}}.",
'wlshowlast' => 'عرض آخر $1 ساعات $2 أيام $3',
-'watchlist-show-bots' => 'عرض تعديلات البوتات',
-'watchlist-hide-bots' => 'إخفاء تعديلات البوت',
-'watchlist-show-own' => 'عرض تعديلاتي',
-'watchlist-hide-own' => 'إخفاء تعديلاتي',
-'watchlist-show-minor' => 'عرض التعديلات الطفيفة',
-'watchlist-hide-minor' => 'إخفاء التعديلات الطفيفة',
+'watchlist-options' => 'خيارات قائمة المراقبة',
# Displayed when you click the "watch" button and it is in the process of watching
'watching' => 'مراقبة...',
@@ -1916,87 +2103,106 @@ $NEWPAGE
للاقتراحات والحصول على مساعدة إضافية:
{{fullurl:{{MediaWiki:Helppage}}}}',
-# Delete/protect/revert
-'deletepage' => 'حذف الصفحة',
-'confirm' => 'تأكيد',
-'excontent' => "المحتوى كان: '$1'",
-'excontentauthor' => "المحتوى كان: '$1' (والمساهم الوحيد كان '[[Special:Contributions/$2|$2]]')",
-'exbeforeblank' => "المحتوى قبل الإفراغ كان: '$1'",
-'exblank' => 'الصفحة كانت فارغة',
-'delete-confirm' => 'حذف "$1"',
-'delete-legend' => 'حذف',
-'historywarning' => 'تحذير: الصفحة التي توشك على حذفها لديها تاريخ:',
-'confirmdeletetext' => 'أنت على وشك أن تقوم بحذف صفحة بالإضافة إلى كل تاريخها.
+# Delete
+'deletepage' => 'حذف الصفحة',
+'confirm' => 'تأكيد',
+'excontent' => "المحتوى كان: '$1'",
+'excontentauthor' => "المحتوى كان: '$1' (والمساهم الوحيد كان '[[Special:Contributions/$2|$2]]')",
+'exbeforeblank' => "المحتوى قبل الإفراغ كان: '$1'",
+'exblank' => 'الصفحة كانت فارغة',
+'delete-confirm' => 'حذف "$1"',
+'delete-legend' => 'حذف',
+'historywarning' => 'تحذير: الصفحة التي توشك على حذفها لديها تاريخ:',
+'confirmdeletetext' => 'أنت على وشك أن تقوم بحذف صفحة بالإضافة إلى كل تاريخها.
من فضلك التأكد من عزمك على الحذف، وبأنك مدرك للعواقب، وبأنك تقوم بهذا بالتوافق مع [[{{MediaWiki:Policy-url}}|السياسة]].',
-'actioncomplete' => 'انتهاء العملية',
-'deletedtext' => '"<nowiki>$1</nowiki>" تم حذفها.
+'actioncomplete' => 'انتهاء العملية',
+'deletedtext' => '"<nowiki>$1</nowiki>" تم حذفها.
انظر في $2 لسجل آخر عمليات الحذف.',
-'deletedarticle' => 'حذف "[[$1]]"',
-'suppressedarticle' => 'أخفى "[[$1]]"',
-'dellogpage' => 'سجل الحذف',
-'dellogpagetext' => 'بالأسفل قائمة بأحدث عمليات الحذف.',
-'deletionlog' => 'سجل الحذف',
-'reverted' => 'استرجع لنسخة أقدم',
-'deletecomment' => 'سبب الحذف:',
-'deleteotherreason' => 'سبب آخر/إضافي:',
-'deletereasonotherlist' => 'سبب آخر',
-'deletereason-dropdown' => '*أسباب الحذف الشائعة
+'deletedarticle' => 'حذف "[[$1]]"',
+'suppressedarticle' => 'أخفى "[[$1]]"',
+'dellogpage' => 'سجل الحذف',
+'dellogpagetext' => 'بالأسفل قائمة بأحدث عمليات الحذف.',
+'deletionlog' => 'سجل الحذف',
+'reverted' => 'استرجع لنسخة أقدم',
+'deletecomment' => 'سبب الحذف:',
+'deleteotherreason' => 'سبب آخر/إضافي:',
+'deletereasonotherlist' => 'سبب آخر',
+'deletereason-dropdown' => '*أسباب الحذف الشائعة
** طلب المؤلف
** خرق لحقوق التأليف والنشر
** تخريب',
-'delete-edit-reasonlist' => 'عدل أسباب الحذف',
-'delete-toobig' => 'هذه الصفحة لها تاريخ تعديل كبير، أكثر من $1 {{PLURAL:$1|مراجعة|مراجعة}}.
+'delete-edit-reasonlist' => 'عدل أسباب الحذف',
+'delete-toobig' => 'هذه الصفحة لها تاريخ تعديل كبير، أكثر من $1 {{PLURAL:$1|مراجعة|مراجعة}}.
حذف مثل هذه الصفحات تم تحديده لمنع الاضطراب العرضي في {{SITENAME}}.',
-'delete-warning-toobig' => 'هذه الصفحة لها تاريخ تعديل كبير، أكثر من $1 {{PLURAL:$1|مراجعة|مراجعة}}.
+'delete-warning-toobig' => 'هذه الصفحة لها تاريخ تعديل كبير، أكثر من $1 {{PLURAL:$1|مراجعة|مراجعة}}.
حذفها ربما يؤدي إلى اضطراب عمليات قاعدة البيانات في {{SITENAME}}؛
استمر مع الحذر.',
-'rollback' => 'استرجاع التعديلات',
-'rollback_short' => 'استرجاع',
-'rollbacklink' => 'استرجاع',
-'rollbackfailed' => 'لم ينجح الاسترجاع',
-'cantrollback' => 'لم يمكن استرجاع التعديل؛
+
+# Rollback
+'rollback' => 'استرجاع التعديلات',
+'rollback_short' => 'استرجاع',
+'rollbacklink' => 'استرجاع',
+'rollbackfailed' => 'لم ينجح الاسترجاع',
+'cantrollback' => 'لم يمكن استرجاع التعديل؛
آخر مساهم هو المؤلف الوحيد لهذه الصفحة.',
-'alreadyrolled' => 'لم يمكن استرجاع آخر تعديل ل[[$1]] بواسطة [[User:$2|$2]] ([[User talk:$2|نقاش]] | [[Special:Contributions/$2|{{int:contribslink}}]])؛
+'alreadyrolled' => 'لم يمكن استرجاع آخر تعديل ل[[$1]] بواسطة [[User:$2|$2]] ([[User talk:$2|نقاش]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]])؛
شخص آخر عدل أو استرجع الصفحة بالفعل.
-آخر تعديل كان بواسطة [[User:$3|$3]] ([[User talk:$3|نقاش]] | [[Special:Contributions/$3|{{int:contribslink}}]]).',
-'editcomment' => 'تعليق التعديل كان: "<i>$1</i>".', # only shown if there is an edit comment
-'revertpage' => 'استرجع التعديلات بواسطة [[Special:Contributions/$2|$2]] ([[User talk:$2|نقاش]]) حتى آخر نسخة بواسطة [[User:$1|$1]]', # Additional available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
-'rollback-success' => 'استرجع تعديلات $1؛
+آخر تعديل كان بواسطة [[User:$3|$3]] ([[User talk:$3|نقاش]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).',
+'editcomment' => "ملخص التعديل كان: \"''\$1''\".", # only shown if there is an edit comment
+'revertpage' => 'استرجع التعديلات بواسطة [[Special:Contributions/$2|$2]] ([[User talk:$2|نقاش]]) حتى آخر نسخة بواسطة [[User:$1|$1]]', # Additionally available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
+'rollback-success' => 'استرجع تعديلات $1؛
استرجع حتى آخر نسخة بواسطة $2.',
-'sessionfailure' => 'يبدو أنه هناك مشكلة في هذه جلسة الدخول الخاصة بك؛
+'sessionfailure' => 'يبدو أنه هناك مشكلة في هذه جلسة الدخول الخاصة بك؛
لذلك فقد ألغيت هذه العملية كإجراء احترازي ضد الاختراق.
من فضلك اضغط على مفتاح "رجوع" لتحميل الصفحة التي جئت منها، ثم حاول مرة أخرى.',
+
+# Protect
'protectlogpage' => 'سجل الحماية',
'protectlogtext' => 'بالأسفل قائمة بالصفحات التي تمت حمايتها أو إزالة الحماية عنها.
انظر [[Special:ProtectedPages|قائمة الصفحات المحمية]] لقائمة بعمليات حماية الصفحات المفعلة حاليا.',
'protectedarticle' => 'حمى "[[$1]]"',
'modifiedarticleprotection' => 'غير مستوى الحماية ل"[[$1]]"',
'unprotectedarticle' => 'أزال حماية [[$1]]',
+'movedarticleprotection' => 'نقل إعدادات الحماية من "[[$2]]" إلى "[[$1]]"',
'protect-title' => 'ضبط مستوى الحماية ل"$1"',
+'prot_1movedto2' => '[[$1]] تم نقلها إلى [[$2]]',
'protect-legend' => 'تأكيد الحماية',
'protectcomment' => 'تعليق:',
'protectexpiry' => 'تنتهي في:',
'protect_expiry_invalid' => 'وقت الانتهاء غير صحيح.',
'protect_expiry_old' => 'وقت انتهاء المنع يقع في الماضي.',
'protect-unchain' => 'فصل سماح النقل',
-'protect-text' => 'يمكنك هنا أن تعرض وتغير مستوى الحماية للصفحة <strong><nowiki>$1</nowiki></strong>.',
-'protect-locked-blocked' => 'لا يمكنك تغيير مستويات الحماية وأنت ممنوع.
-الإعدادات الحالية للصفحة <strong>$1</strong> هي:',
-'protect-locked-dblock' => 'لا يمكن تغيير مستويات الحماية بسبب غلق قاعدة البيانات حاليا.
-الإعدادات الحالية للصفحة <strong>$1</strong> هي:',
-'protect-locked-access' => 'لا يملك حسابك هذا صلاحية تغيير مستوى حماية الصفحة.
-الإعدادات الحالية للصفحة <strong>$1</strong> هي:',
+'protect-text' => "يمكنك هنا أن تعرض وتغير مستوى الحماية للصفحة '''<nowiki>$1</nowiki>'''.",
+'protect-locked-blocked' => "لا يمكنك تغيير مستويات الحماية وأنت ممنوع.
+الإعدادات الحالية للصفحة '''$1''' هي:",
+'protect-locked-dblock' => "لا يمكن تغيير مستويات الحماية بسبب غلق قاعدة البيانات حاليا.
+الإعدادات الحالية للصفحة '''$1''' هي:",
+'protect-locked-access' => "لا يملك حسابك هذا صلاحية تغيير مستوى حماية الصفحة.
+الإعدادات الحالية للصفحة '''$1''' هي:",
'protect-cascadeon' => 'هذه الصفحة محمية لكونها مضمنة في {{PLURAL:$1|الصفحة|الصفحات}} التالية، والتي بها خيار حماية الصفحات المدمجة فعال.
يمكنك تغيير مستوى حماية هذه الصفحة بدون التأثير على حماية الصفحات المدمجة الأخرى.',
-'protect-default' => '(افتراضي)',
+'protect-default' => 'السماح لكل المستخدمين',
'protect-fallback' => 'يتطلب السماح "$1"',
-'protect-level-autoconfirmed' => 'منع المستخدمين غير المسجلين',
+'protect-level-autoconfirmed' => 'منع المستخدمين الجدد وغير المسجلين',
'protect-level-sysop' => 'مدراء النظام فقط',
'protect-summary-cascade' => 'مضمنة',
'protect-expiring' => 'تنتهي في $1 (UTC)',
+'protect-expiry-indefinite' => 'غير محدد',
'protect-cascade' => 'احم الصفحات المضمنة في هذه الصفحة (حماية مضمنة)',
'protect-cantedit' => 'لا يمكنك تغيير مستويات الحماية لهذه الصفحة، لأنك لا تمتلك الصلاحية لتعديلها.',
+'protect-othertime' => 'وقت آخر:',
+'protect-othertime-op' => 'وقت آخر',
+'protect-existing-expiry' => 'تاريخ الانتهاء الموجود: $3، $2',
+'protect-otherreason' => 'سبب آخر/إضافي:',
+'protect-otherreason-op' => 'سبب آخر/إضافي',
+'protect-dropdown' => '*أسباب الحماية الشائعة
+** تخريب شديد
+** سبام شديد
+** حرب تحرير معرقلة للعمل المنتج
+** صفحة زوارها كثيرون',
+'protect-edit-reasonlist' => 'عدل أسباب الحماية',
+'protect-expiry-options' => '1 ساعة:1 hour,1 يوم:1 day,1 أسبوع:1 week,2 أسبوع:2 weeks,1 شهر:1 month,3 شهر:3 months,6 شهر:6 months,1 سنة:1 year,لا نهائي:infinite', # display1:time1,display2:time2,...
'restriction-type' => 'سماح:',
'restriction-level' => 'مستوى الضوابط:',
'minimum-size' => 'الحجم الأدنى',
@@ -2019,8 +2225,8 @@ $NEWPAGE
'undeletepage' => 'عرض واسترجاع الصفحات المحذوفة',
'undeletepagetitle' => "'''التالي يتكون من المراجعات المحذوفة من [[:$1]]'''.",
'viewdeletedpage' => 'عرض الصفحات المحذوفة',
-'undeletepagetext' => 'تم حذف الصفحات التالية ولكنها مازالت في الأرشيف ويمكن استرجاعها.
-يمكن تنظيف الأرشيف بشكل دوري.',
+'undeletepagetext' => 'تم حذف {{PLURAL:$1|الصفحة|الصفحات $1}} التالية ولكنها مازالت في الأرشيف ويمكن استرجاعها.
+قد ينظف الأرشيف دوريا.',
'undelete-fieldset-title' => 'استرجاع المراجعات',
'undeleteextrahelp' => "لاسترجاع تاريخ الصفحة كاملا، اترك جميع الصناديق فارغة واضغط '''''استرجاع'''''.
للاسترجاع بشكل انتقائي، ضع علامة في الصناديق أمام المراجعات التي تريد استرجاعها، واضغط '''''استرجاع'''''.
@@ -2033,16 +2239,17 @@ $NEWPAGE
'undeletehistorynoadmin' => 'هذه الصفحة تم حذفها.
السبب للحذف معروض في الملخص بالأسفل، إلى جانب تفاصيل المستخدمين الذين قاموا بالتعديل على هذه الصفحة قبل حذفها.
نص المراجعات المحذوفة هذه متوفر فقط للإداريين.',
-'undelete-revision' => 'المراجعة المحذوفة ل$1 (بتاريخ $2) بواسطة $3:',
+'undelete-revision' => 'المراجعة المحذوفة ل$1 (بتاريخ $4، الساعة $5) بواسطة $3:',
'undeleterevision-missing' => 'مراجعة غير صحيحة أو مفقودة.
ربما لديك وصلة سيئة، أو ربما المراجعة تم استرجاعها أو إزالتها من الأرشيف.',
'undelete-nodiff' => 'لم يتم العثور على مراجعة سابقة.',
'undeletebtn' => 'استرجاع',
-'undeletelink' => 'استرجاع',
+'undeletelink' => 'استعادة',
'undeletereset' => 'إلغاء',
+'undeleteinvert' => 'اعكس الاختيار',
'undeletecomment' => 'تعليق:',
'undeletedarticle' => 'استرجع "[[$1]]"',
-'undeletedrevisions' => 'تم استرجاع {{PLURAL:$1|تعديل واحد|تعديلان|$1 تعديلات|$1 تعديل|$1 تعديلا}}',
+'undeletedrevisions' => 'تم استرجاع {{PLURAL:$1|تعديل واحد|تعديلين|$1 تعديلات|$1 تعديل|$1 تعديلا}}',
'undeletedrevisions-files' => '{{PLURAL:$1|1 مراجعة|$1 مراجعة}} و {{PLURAL:$2|1 ملف|$2 ملف}} تم استرجاعها',
'undeletedfiles' => '{{PLURAL:$1|ملف|ملفات}} $1 تم استرجاع',
'cannotundelete' => 'فشل الاسترجاع؛
@@ -2073,26 +2280,27 @@ $1',
'blanknamespace' => '(رئيسي)',
# Contributions
-'contributions' => 'مساهمات المستخدم',
-'mycontris' => 'مساهماتي',
-'contribsub2' => 'ل$1 ($2)',
-'nocontribs' => 'لم يتم العثور على تغييرات تطابق هذه المحددات.',
-'uctop' => '(أعلى)',
-'month' => 'من شهر (وأقدم):',
-'year' => 'من سنة (وأقدم):',
-
-'sp-contributions-newbies' => 'عرض مساهمات الحسابات الجديدة فقط',
-'sp-contributions-newbies-sub' => 'للحسابات الجديدة',
-'sp-contributions-blocklog' => 'سجل المنع',
-'sp-contributions-search' => 'بحث عن مساهمات',
-'sp-contributions-username' => 'عنوان أيبي أو اسم مستخدم:',
-'sp-contributions-submit' => 'بحث',
+'contributions' => 'مساهمات المستخدم',
+'contributions-title' => 'مساهمات المستخدم ل$1',
+'mycontris' => 'مساهماتي',
+'contribsub2' => 'ل$1 ($2)',
+'nocontribs' => 'لم يتم العثور على تغييرات تطابق هذه المحددات.',
+'uctop' => '(أعلى)',
+'month' => 'من شهر (وأقدم):',
+'year' => 'من سنة (وأقدم):',
+
+'sp-contributions-newbies' => 'عرض مساهمات الحسابات الجديدة فقط',
+'sp-contributions-newbies-sub' => 'للحسابات الجديدة',
+'sp-contributions-newbies-title' => 'مساهمات المستخدم للحسابات الجديدة',
+'sp-contributions-blocklog' => 'سجل المنع',
+'sp-contributions-search' => 'بحث عن مساهمات',
+'sp-contributions-username' => 'عنوان أيبي أو اسم مستخدم:',
+'sp-contributions-submit' => 'بحث',
# What links here
'whatlinkshere' => 'ماذا يصل هنا',
'whatlinkshere-title' => 'الصفحات التي تصل إلى "$1"',
'whatlinkshere-page' => 'الصفحة:',
-'linklistsub' => '(قائمة الوصلات)',
'linkshere' => "الصفحات التالية تصل إلى '''[[:$1]]''':",
'nolinkshere' => "لا توجد صفحات تصل إلى '''[[:$1]]'''.",
'nolinkshere-ns' => "لا تصل أي صفحة إلى '''[[:$1]]''' في النطاق المختار.",
@@ -2139,6 +2347,8 @@ $1',
'ipbotherreason' => 'سبب إضافي/آخر:',
'ipbhidename' => 'أخف اسم المستخدم من سجل المنع، قائمة المنع النشطة وقائمة المستخدمين',
'ipbwatchuser' => 'راقب صفحتي المستخدم والنقاش لهذا المستخدم',
+'ipballowusertalk' => 'السماح لهذا المستخدم بتعديل صفحة نقاشه الخاصة أثناء المنع',
+'ipb-change-block' => 'أعد منع المستخدم بهذه الإعدادات',
'badipaddress' => 'عنوان أيبي غير صحيح',
'blockipsuccesssub' => 'تم المنع بنجاح',
'blockipsuccesstext' => 'تم منع [[Special:Contributions/$1|$1]].<br />
@@ -2148,14 +2358,18 @@ $1',
'ipb-unblock' => 'رفع المنع عن مستخدم أو عنوان أيبي',
'ipb-blocklist-addr' => 'عمليات المنع الموجودة ل$1',
'ipb-blocklist' => 'عرض حالات المنع الحالية',
+'ipb-blocklist-contribs' => 'المساهمات ل$1',
'unblockip' => 'رفع منع مستخدم',
'unblockiptext' => 'استخدم الاستمارة أدناه لاسترجاع صلاحية الكتابة الخاصة بعنوان أيبي أو مستخدم تم سحبها منه مسبقا.',
-'ipusubmit' => 'رفع منع هذا العنوان',
+'ipusubmit' => 'إزالة هذا المنع',
'unblocked' => '[[User:$1|$1]] تم رفع منعه',
'unblocked-id' => 'منع $1 تم رفعه',
'ipblocklist' => 'عناوين الأيبي وأسماء المستخدمين الممنوعة',
'ipblocklist-legend' => 'إيجاد مستخدم ممنوع',
'ipblocklist-username' => 'اسم المستخدم أو عنوان الأيبي:',
+'ipblocklist-sh-userblocks' => '$1 عمليات منع الحسابات',
+'ipblocklist-sh-tempblocks' => '$1 عمليات المنع المؤقتة',
+'ipblocklist-sh-addressblocks' => '$1 عمليات منع الأيبي المفردة',
'ipblocklist-submit' => 'بحث',
'blocklistline' => '$1, $2 منع $3 ($4)',
'infiniteblock' => 'لا نهائي',
@@ -2164,15 +2378,19 @@ $1',
'noautoblockblock' => 'المنع التلقائي معطل',
'createaccountblock' => 'إنشاء الحسابات ممنوع.',
'emailblock' => 'البريد الإلكتروني ممنوع',
+'blocklist-nousertalk' => 'لا يمكنه تعديل صفحة نقاشه الخاصة',
'ipblocklist-empty' => 'قائمة المنع فارغة.',
'ipblocklist-no-results' => 'عنوان الأيبي أو اسم المستخدم المطلوب غير ممنوع.',
'blocklink' => 'منع',
'unblocklink' => 'رفع المنع',
+'change-blocklink' => 'تغيير المنع',
'contribslink' => 'مساهمات',
'autoblocker' => 'تم منعك تلقائيا لأن الأيبي الخاص بك تم استخدامه مؤخرا بواسطة "[[User:$1|$1]]".
السبب المعطى لمنع $1 هو: "$2"',
'blocklogpage' => 'سجل المنع',
+'blocklog-fulllog' => 'سجل المنع الكامل',
'blocklogentry' => 'منع "[[$1]]" لفترة زمنية مدتها $2 $3',
+'reblock-logentry' => 'غير إعدادات المنع ل[[$1]] بتاريخ انتهاء $2 $3',
'blocklogtext' => 'هذا سجل بعمليات المنع ورفع المنع.
عناوين الأيبي الممنوعة تلقائيا ليست معروضة.
انظر [[Special:IPBlockList|عناوين الأيبي الممنوعة]] لرؤية عمليات المنع المفعلة حاليا.',
@@ -2181,11 +2399,14 @@ $1',
'block-log-flags-nocreate' => 'إنشاء الحسابات ممنوع',
'block-log-flags-noautoblock' => 'المنع التلقائي معطل',
'block-log-flags-noemail' => 'البريد الإلكتروني ممنوع',
+'block-log-flags-nousertalk' => 'لا يمكن تعديل صفحة النقاش الخاصة',
'block-log-flags-angry-autoblock' => 'المنع التلقائي المتقدم مفعل',
'range_block_disabled' => 'إمكانية مدير النظام لمنع نطاق معطلة.',
'ipb_expiry_invalid' => 'تاريخ الانتهاء غير صحيح.',
'ipb_expiry_temp' => 'عمليات منع أسماء المستخدمين المخفية يجب أن تكون دائمة.',
'ipb_already_blocked' => '"$1" ممنوع بالفعل',
+'ipb-needreblock' => '== ممنوع بالفعل ==
+$1 ممنوع بالفعل. هل تريد تغيير الإعدادات؟',
'ipb_cant_unblock' => 'خطأ: لم يتم إيجاد الممنوع $1.
ربما تم رفع منعه بالفعل.',
'ipb_blocked_as_range' => 'خطأ: الأيبي $1 ليس ممنوعا مباشرة ولا يمكن رفع المنع عنه.
@@ -2201,6 +2422,7 @@ $1',
'sorbsreason' => 'عنوان الأيبي الخاص بك موجود كبروكسي مفتوح في DNSBL المستخدم بواسطة {{SITENAME}}.',
'sorbs_create_account_reason' => 'عنوان الأيبي الخاص بك موجود كبروكسي مفتوح في DNSBL المستخدم بواسطة {{SITENAME}}.
لا يمكنك إنشاء حساب.',
+'cant-block-while-blocked' => 'أنت لا يمكنك منع المستخدمين الآخرين بينما أنت ممنوع.',
# Developer tools
'lockdb' => 'قفل قاعدة البيانات',
@@ -2224,9 +2446,9 @@ $1',
'databasenotlocked' => 'قاعدة البيانات ليست مغلقة.',
# Move page
-'move-page' => 'نقل $1',
-'move-page-legend' => 'نقل صفحة',
-'movepagetext' => "باستخدام الاستمارة بالأسفل بإمكانك أن تغير اسم الصفحة، وأن تنقل تاريخها للاسم الجديد.
+'move-page' => 'نقل $1',
+'move-page-legend' => 'نقل صفحة',
+'movepagetext' => "باستخدام الاستمارة بالأسفل بإمكانك أن تغير اسم الصفحة، وأن تنقل تاريخها للاسم الجديد.
العنوان القديم سيصبح تحويلة للعنوان الجديد.
يمكنك تحديث التحويلات التي تشير إلى العنوان الأصلي تلقائيا.
لو اخترت ألا تفعل، تأكد من عدم وجود تحويلات [[Special:DoubleRedirects|مزدوجة]] أو [[Special:BrokenRedirects|مكسورة]].
@@ -2238,51 +2460,63 @@ $1',
'''تحذير!'''
هذا قد يكون تغييرا كارثيا وغير متوقع لصفحة مشهورة؛
من فضلك تأكد من فهم عواقب هذا قبل المتابعة.",
-'movepagetalktext' => "صفحة النقاش المرفقة سيتم نقلها كذلك، '''إلا في حالة''':
+'movepagetalktext' => "صفحة النقاش المرفقة سيتم نقلها كذلك، '''إلا في حالة''':
* توجد صفحة نقاش غير فارغة تحت العنوان الجديد، أو
* قمت بإزالة اختيار الصندوق بالأسفل.
وفي هذه الحالات، يجب عليك نقل أو دمج محتويات الصفحة يدويا، إذا رغب في ذلك.",
-'movearticle' => 'انقل الصفحة:',
-'movenotallowed' => 'أنت لا تمتلك الصلاحية لنقل الصفحات.',
-'newtitle' => 'إلى العنوان الجديد:',
-'move-watch' => 'راقب هذه الصفحة',
-'movepagebtn' => 'نقل الصفحة',
-'pagemovedsub' => 'تم النقل بنجاح',
-'movepage-moved' => '<big>\'\'\'"$1" نقلت إلى "$2"\'\'\'</big>', # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
-'articleexists' => 'توجد صفحة بهذا الاسم، أو أن الاسم الذي تم اختياره غير صالح.
+'movearticle' => 'انقل الصفحة:',
+'movenologin' => 'غير مسجل',
+'movenologintext' => 'يجب أن تكون مستخدما مسجلا وأن تقوم [[Special:UserLogin|بالدخول]] لكي تنقل صفحة.',
+'movenotallowed' => 'أنت لا تمتلك الصلاحية لنقل الصفحات.',
+'movenotallowedfile' => 'أنت لا تمتلك الصلاحية لنقل الملفات.',
+'cant-move-user-page' => 'أنت لا تمتلك الصلاحية لنقل صفحات المستخدم الرئيسية.',
+'cant-move-to-user-page' => 'أنت لا تمتلك الصلاحية لنقل صفحة إلى صفحة مستخدم (ماعدا إلى صفحة مستخدم فرعية).',
+'newtitle' => 'إلى العنوان الجديد:',
+'move-watch' => 'راقب هذه الصفحة',
+'movepagebtn' => 'نقل الصفحة',
+'pagemovedsub' => 'تم النقل بنجاح',
+'movepage-moved' => '<big>\'\'\'"$1" تم نقلها إلى "$2"\'\'\'</big>', # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
+'movepage-moved-redirect' => 'تم إنشاء تحويلة.',
+'movepage-moved-noredirect' => 'إنشاء التحويلة تم التغاضي عنه.',
+'articleexists' => 'توجد صفحة بهذا الاسم، أو أن الاسم الذي تم اختياره غير صالح.
من فضلك اختر اسم آخر.',
-'cantmove-titleprotected' => 'لا يمكنك نقل صفحة إلى هذا الموقع، لأن العنوان الجديد تمت حمايته ضد الإنشاء',
-'talkexists' => "'''الصفحة نفسها تم نقلها بنجاح، ولكن صفحة النقاش لم يمكن نقلها لوجود صفحة مسبقا تحت العنوان الجديد.
+'cantmove-titleprotected' => 'لا يمكنك نقل صفحة إلى هذا الموقع، لأن العنوان الجديد تمت حمايته ضد الإنشاء',
+'talkexists' => "'''الصفحة نفسها تم نقلها بنجاح، ولكن صفحة النقاش لم يمكن نقلها لوجود صفحة مسبقا تحت العنوان الجديد.
من فضلك ادمجهما يدويا.'''",
-'movedto' => 'تم نقلها إلى',
-'movetalk' => 'انقل صفحة النقاش المرفقة',
-'move-subpages' => 'انقل كل الصفحات الفرعية، إذا كان هذا ممكنا',
-'move-talk-subpages' => 'انقل كل الصفحات الفرعية لصفحة النقاش، إذا كان هذا ممكنا',
-'movepage-page-exists' => 'الصفحة $1 موجودة بالفعل ولا يمكن الكتابة عليها تلقائيا.',
-'movepage-page-moved' => 'تم نقل الصفحة $1 إلى $2.',
-'movepage-page-unmoved' => 'لم يمكن نقل الصفحة $1 إلى $2.',
-'movepage-max-pages' => 'الحد الأقصى $1 {{PLURAL:$1|صفحة|صفحة}} تم نقله ولن يتم نقل المزيد تلقائيا.',
-'1movedto2' => '[[$1]] تم نقلها إلى [[$2]]',
-'1movedto2_redir' => '[[$1]] تم نقلها إلى [[$2]] فوق التحويلة',
-'movelogpage' => 'سجل النقل',
-'movelogpagetext' => 'بالأسفل قائمة بالصفحات التي تم نقلها.',
-'movereason' => 'السبب:',
-'revertmove' => 'استرجاع',
-'delete_and_move' => 'حذف ونقل',
-'delete_and_move_text' => '==الحذف مطلوب==
+'movedto' => 'تم نقلها إلى',
+'movetalk' => 'انقل صفحة النقاش المرفقة',
+'move-subpages' => 'انقل كل الصفحات الفرعية، إذا كان هذا ممكنا',
+'move-talk-subpages' => 'انقل كل الصفحات الفرعية لصفحة النقاش، إذا كان هذا ممكنا',
+'movepage-page-exists' => 'الصفحة $1 موجودة بالفعل ولا يمكن الكتابة عليها تلقائيا.',
+'movepage-page-moved' => 'تم نقل الصفحة $1 إلى $2.',
+'movepage-page-unmoved' => 'لم يمكن نقل الصفحة $1 إلى $2.',
+'movepage-max-pages' => 'الحد الأقصى $1 {{PLURAL:$1|صفحة|صفحة}} تم نقله ولن يتم نقل المزيد تلقائيا.',
+'1movedto2' => '[[$1]] تم نقلها إلى [[$2]]',
+'1movedto2_redir' => '[[$1]] تم نقلها إلى [[$2]] فوق التحويلة',
+'move-redirect-suppressed' => 'التحويلة تم التغاضي عنها',
+'movelogpage' => 'سجل النقل',
+'movelogpagetext' => 'بالأسفل قائمة بالصفحات التي تم نقلها.',
+'movereason' => 'السبب:',
+'revertmove' => 'استرجاع',
+'delete_and_move' => 'حذف ونقل',
+'delete_and_move_text' => '==الحذف مطلوب==
الصفحة الهدف "[[:$1]]" موجودة بالفعل.
هل تريد حذفها لإفساح المجال للنقل؟',
-'delete_and_move_confirm' => 'نعم، احذف الصفحة',
-'delete_and_move_reason' => 'تم الحذف لإفساح مجال للنقل',
-'selfmove' => 'لا يوجد اختلاف في عنوان المصدر والهدف؛
+'delete_and_move_confirm' => 'نعم، احذف الصفحة',
+'delete_and_move_reason' => 'تم الحذف لإفساح مجال للنقل',
+'selfmove' => 'لا يوجد اختلاف في عنوان المصدر والهدف؛
لا يمكن نقل الصفحة على نفسها.',
-'immobile_namespace' => 'عنوان المصدر أو الهدف ذو طبيعة خاصة؛
-لا يمكن نقل الصفحات من وإلى هذا النطاق.',
-'imagenocrossnamespace' => 'لا يمكن نقل الملف إلى نطاق غير نطاق الملفات',
-'imagetypemismatch' => 'امتداد الملف الجديد لا يطابق نوعه',
-'imageinvalidfilename' => 'اسم الملف الهدف غير صحيح',
-'fix-double-redirects' => 'حدث أي تحويلات تشير إلى العنوان الأصلي',
+'immobile-source-namespace' => 'غير قادر على نقل الصفحات في النطاق "$1"',
+'immobile-target-namespace' => 'غير قادر على نقل الصفحات إلى النطاق "$1"',
+'immobile-target-namespace-iw' => 'وصلة الإنترويكي ليست هدفا صحيحا لنقل صفحة.',
+'immobile-source-page' => 'هذه الصفحة غير قابلة للنقل.',
+'immobile-target-page' => 'غير قادر على النقل إلى العنوان الوجهة هذا.',
+'imagenocrossnamespace' => 'لا يمكن نقل الملف إلى نطاق غير نطاق الملفات',
+'imagetypemismatch' => 'امتداد الملف الجديد لا يطابق نوعه',
+'imageinvalidfilename' => 'اسم الملف الهدف غير صحيح',
+'fix-double-redirects' => 'حدث أي تحويلات تشير إلى العنوان الأصلي',
+'move-leave-redirect' => 'اترك تحويلة خلفك',
# Export
'export' => 'تصدير صفحات',
@@ -2290,7 +2524,7 @@ $1',
لتصدير صفحات، أدخل العناوين في الصندوق أسفله، عنوان واحد في كل سطر، مع اختيار ما إذا كنت ترغب في النسخة الحالية بالإضافة إلى النسخ القديمة كاملة، أو مع معلومات تاريخ الصفحة عنها، أو فقط النسخة الحالية مع معلومات عن التعديل الأخير.
-في الحالة الأخيرة يمكنك أيضا استخدام وصلة، على سبيل المثال [[{{ns:special}}:Export/{{MediaWiki:Mainpage}}]] للصفحة "[[{{MediaWiki:Mainpage}}]]".',
+في الحالة الأخيرة يمكنك أيضا استخدام وصلة، على سبيل المثال [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] للصفحة "[[{{MediaWiki:Mainpage}}]]".',
'exportcuronly' => 'ضمن المراجعة الحالية فقط، وليس التاريخ الكامل',
'exportnohistory' => "----
ملاحظة:''' تصدير التاريخ الكامل للصفحات من خلال هذه الاستمارة تم تعطيله لأسباب تتعلق بالأداء'''",
@@ -2326,9 +2560,12 @@ $1',
'import-interwiki-text' => 'اختر ويكي وعنوان الصفحة للاستيراد.
تواريخ المراجعات وأسماء المحررين سيتم حفظها.
كل أفعال الاستيراد عبر الويكي يتم تسجيلها في [[Special:Log/import|سجل الاستيراد]].',
+'import-interwiki-source' => 'الويكي/الصفحة المصدر:',
'import-interwiki-history' => 'انسخ كل نسخ التاريخ لهذه الصفحة',
'import-interwiki-submit' => 'استيراد',
'import-interwiki-namespace' => 'النطاق الهدف:',
+'import-upload-filename' => 'اسم الملف:',
+'import-comment' => 'تعليق:',
'importtext' => 'من فضلك صدر الملف من الويكي المصدر باستخدام [[Special:Export|أداة الاستيراد]].
احفظها على حاسوبك ثم ارفعها هنا.',
'importstart' => 'استيراد صفحات...',
@@ -2365,23 +2602,23 @@ $1',
'import-logentry-interwiki-detail' => '$1 {{PLURAL:$1|مراجعة واحدة|مراجعة}} من $2',
# Tooltip help for the actions
-'tooltip-pt-userpage' => 'صفحة مستخدمي',
+'tooltip-pt-userpage' => 'صفحة المستخدم الخاصة بك',
'tooltip-pt-anonuserpage' => 'صفحة المستخدم للأيبي الذي تقوم بالتحرير من خلاله',
-'tooltip-pt-mytalk' => 'صفحة نقاشي',
+'tooltip-pt-mytalk' => 'صفحة نقاشك',
'tooltip-pt-anontalk' => 'نقاش حول التعديلات من عنوان الأيبي هذا',
'tooltip-pt-preferences' => 'تفضيلاتي',
'tooltip-pt-watchlist' => 'قائمة الصفحات التي تراقب التغييرات التي تحدث بها',
-'tooltip-pt-mycontris' => 'قائمة مساهماتي',
-'tooltip-pt-login' => 'من المفضل أن تقوم بتسجيل الدخول، هذا ليس إلزاميا.',
+'tooltip-pt-mycontris' => 'قائمة مساهماتك',
+'tooltip-pt-login' => 'يفضل أن تسجل الدخول، لكنه ليس إلزاميا.',
'tooltip-pt-anonlogin' => 'من المفضل أن تقوم بتسجيل الدخول، هذا ليس إلزاميا.',
'tooltip-pt-logout' => 'خروج',
'tooltip-ca-talk' => 'نقاش حول صفحة المحتوى',
'tooltip-ca-edit' => 'يمكنك تعديل هذه الصفحة.
من فضلك استخدم زر العرض المسبق قبل الحفظ.',
-'tooltip-ca-addsection' => 'أضف تعليقا إلى هذا النقاش.',
+'tooltip-ca-addsection' => 'ابدأ قسما جديدا',
'tooltip-ca-viewsource' => 'هذه الصفحة محمية.
يمكنك رؤية مصدرها.',
-'tooltip-ca-history' => 'النسخ السابقة من هذه الصفحة',
+'tooltip-ca-history' => 'النسخ السابقة لهذه الصفحة',
'tooltip-ca-protect' => 'احم هذه الصفحة',
'tooltip-ca-delete' => 'احذف هذه الصفحة',
'tooltip-ca-undelete' => 'استرجع التعديلات التي تمت على هذه الصفحة قبل حذفها',
@@ -2389,7 +2626,7 @@ $1',
'tooltip-ca-watch' => 'أضف هذه الصفحة إلى قائمة مراقبتك',
'tooltip-ca-unwatch' => 'أزل هذه الصفحة من قائمة مراقبتك',
'tooltip-search' => 'ابحث في {{SITENAME}}',
-'tooltip-search-go' => 'اذهب إلى صفحة بنفس هذا الاسم إن وجدت',
+'tooltip-search-go' => 'اذهب إلى صفحة بالاسم نفسه إن وجدت',
'tooltip-search-fulltext' => 'ابحث في الصفحات عن هذا النص',
'tooltip-p-logo' => 'الصفحة الرئيسية',
'tooltip-n-mainpage' => 'زر الصفحة الرئيسية',
@@ -2397,7 +2634,7 @@ $1',
'tooltip-n-currentevents' => 'مطالعة سريعة لأهم الأحداث الجارية',
'tooltip-n-recentchanges' => 'قائمة أحدث التغييرات في الويكي.',
'tooltip-n-randompage' => 'حمل صفحة عشوائية',
-'tooltip-n-help' => 'تحتاج مساعدة؟ طالع هذه الصفحة!',
+'tooltip-n-help' => 'تحتاج مساعدة؟ انظر هذه الصفحة!',
'tooltip-t-whatlinkshere' => 'قائمة بكل صفحات الويكي التي تصل هنا',
'tooltip-t-recentchangeslinked' => 'أحدث التغييرات في الصفحات الموصولة من هذه الصفحة',
'tooltip-feed-rss' => 'تلقيم أر إس إس لهذه الصفحة',
@@ -2426,6 +2663,8 @@ $1',
'tooltip-watch' => 'أضف هذه الصفحة إلى قائمة مراقبتك',
'tooltip-recreate' => 'أعد إنشاء الصفحة رغم كونها حذفت',
'tooltip-upload' => 'ابدأ الرفع',
+'tooltip-rollback' => '"استرجاع" تسترجع التعديل (التعديلات) في هذه الصفحة للمساهم الأخير بضغطة واحدة.',
+'tooltip-undo' => '"رجوع" تسترجع هذا التعديل وتفتح نافذة التعديل في نمط العرض المسبق. تسمح بإضافة سبب في الملخص.',
# Stylesheets
'common.css' => '/* الأنماط المتراصة CSS المعروضة هنا ستؤثر على كل الواجهات */',
@@ -2437,6 +2676,8 @@ $1',
'chick.css' => '/* الأنماط المتراصة CSS المعروضة هنا ستؤثر على مستخدمي واجهة تشيك */',
'simple.css' => '/* الأنماط المتراصة CSS المعروضة هنا ستؤثر على مستخدمي واجهة سيمبل */',
'modern.css' => '/* الأنماط المتراصة CSS المعروضة هنا ستؤثر على مستخدمي واجهة مودرن */',
+'print.css' => '/* الأنماط المتراصة CSS المعروضة هنا ستؤثر على ناتج الطباعة */',
+'handheld.css' => '/* الأنماط المتراصة CSS المعروضة هنا ستؤثر على الأجهزة المحمولة بالاعتماد على الواجهة المضبوطة في $wgHandheldStyle */',
# Scripts
'common.js' => '/* الجافاسكريبت الموضوع هنا سيتم تحميله لكل المستخدمين مع كل تحميل للصفحة. */',
@@ -2455,12 +2696,12 @@ $1',
'notacceptable' => 'لا يمكن لخادم الويكي تزويدك ببيانات بصيغة يستطيع عميلك قراءتها.',
# Attribution
-'anonymous' => 'مستخدم مجهول ل{{SITENAME}}',
+'anonymous' => '{{PLURAL:$1|مستخدم مجهول|مستخدمون مجهولون}} ل{{SITENAME}}',
'siteuser' => 'مستخدم {{SITENAME}} $1',
'lastmodifiedatby' => 'آخر تعديل لهذه الصفحة كان في $2، $1 بواسطة $3.', # $1 date, $2 time, $3 user
'othercontribs' => 'بناء على العمل بواسطة $1.',
'others' => 'أخرى',
-'siteusers' => 'مستخدم(و) {{SITENAME}} $1',
+'siteusers' => '{{PLURAL:$2|مستخدم|مستخدمو}} {{SITENAME}} $1',
'creditspage' => 'حقوق الصفحة',
'nocredits' => 'لا توجد معلومات حقوق متوفرة لهذه الصفحة.',
@@ -2481,6 +2722,16 @@ $1',
'numauthors' => 'عدد المحررين (صفحة): $1',
'numtalkauthors' => 'عدد المحررين (صحفة نقاش): $1',
+# Skin names
+'skinname-standard' => 'كلاسيك',
+'skinname-nostalgia' => 'نوستالجيا',
+'skinname-cologneblue' => 'كولون بلو',
+'skinname-monobook' => 'مونوبوك',
+'skinname-myskin' => 'ماي سكين',
+'skinname-chick' => 'تشيك',
+'skinname-simple' => 'سيمبل',
+'skinname-modern' => 'مودرن',
+
# Math options
'mw_math_png' => 'دائما اعرض على هيئة PNG',
'mw_math_simple' => 'اعرض على هيئة HTML للصيغ البسيطة جدا، وإلا فاعرض بهئية PNG',
@@ -2501,11 +2752,12 @@ $1',
'markedaspatrollederror-noautopatrol' => 'من غير المسموح لك التعليم على تغييراتك الشخصية كمراجعة.',
# Patrol log
-'patrol-log-page' => 'سجل المراجعة',
-'patrol-log-header' => 'هذا سجل بالمراجعات المراجعة.',
-'patrol-log-line' => 'علم على $1 من $2 كمراجعة $3',
-'patrol-log-auto' => '(تلقائيا)',
-'patrol-log-diff' => 'ن$1',
+'patrol-log-page' => 'سجل المراجعة',
+'patrol-log-header' => 'هذا سجل بالمراجعات المراجعة.',
+'patrol-log-line' => 'علم على $1 من $2 كمراجعة $3',
+'patrol-log-auto' => '(تلقائيا)',
+'patrol-log-diff' => 'ن$1',
+'log-show-hide-patrol' => '$1 سجل المراجعة',
# Image deletion
'deletedrevision' => 'حذف المراجعة القديمة $1',
@@ -2522,6 +2774,9 @@ $1',
'previousdiff' => '→ التعديل السابق',
'nextdiff' => 'التعديل اللاحق ←',
+# Visual comparison
+'visual-comparison' => 'مقارنة بصرية',
+
# Media information
'mediawarning' => "'''تحذير''': هذا الملف يحتوي على كود خبيث، يمكن عند تشغيله السيطرة على نظامك.<hr />",
'imagemaxsize' => 'حدد الصور في صفحات وصف الملفات إلى:',
@@ -2534,10 +2789,12 @@ $1',
'show-big-image' => 'دقة كاملة',
'show-big-image-thumb' => '<small>حجم هذا العرض: $1 × $2 بكسل</small>',
-# Special:NewImages
+# Special:NewFiles
'newimages' => 'معرض الملفات الجديدة',
'imagelisttext' => 'فيما يلي قائمة تحوي $1 {{PLURAL:$1|ملف|ملفات}} مرتبة $2.',
'newimages-summary' => 'هذه الصفحة الخاصة تعرض آخر الملفات المرفوعة.',
+'newimages-legend' => 'اسم الملف',
+'newimages-label' => 'اسم الملف (أو جزء منه):',
'showhidebots' => '($1 بوتات)',
'noimages' => 'لا شيء للعرض.',
'ilsubmit' => 'بحث',
@@ -2553,9 +2810,9 @@ $1',
# Bad image list
'bad_image_list' => 'الصيغة كالتالي:
-فقط عناصر القائمة (السطور التي تبدأ ب *) يتم أخذها في الاعتبار.
-أول وصلة في السطر يجب أن تكون وصلة لملف سيىء.
-أي وصلات تالية في نفس السطر سيتم اعتبارها استثناءات، بمعنى آخر مقالات حيث الملف يمكن أن يكون موجودا.',
+فقط عناصر القائمة (السطور التي تبدأ ب *) تؤخذ في الاعتبار.
+يجب أن تكون أول وصلة في السطر وصلة لملف سيىء.
+أي وصلات تالية في السطر نفسه تعتبر استثناءات، أي صفحات قد يكون الملف فيها سطريا.',
# Metadata
'metadata' => 'بيانات ميتا',
@@ -2772,6 +3029,18 @@ $1',
'exif-lightsource-24' => 'تنجستين ستوديو أيزو',
'exif-lightsource-255' => 'مصدر ضوء آخر',
+# Flash modes
+'exif-flash-fired-0' => 'الفلاش لم يبدأ',
+'exif-flash-fired-1' => 'الفلاش بدأ',
+'exif-flash-return-0' => 'لا دالة كشف رجوع وميض',
+'exif-flash-return-2' => 'ضوء رجوع الوميض لم يتم كشفه',
+'exif-flash-return-3' => 'ضوء رجوع الوميض تم كشفه',
+'exif-flash-mode-1' => 'بدء فلاش إجباري',
+'exif-flash-mode-2' => 'ضغط فلاش إجباري',
+'exif-flash-mode-3' => 'نمط تلقائي',
+'exif-flash-function-1' => 'لا وظيفة فلاش',
+'exif-flash-redeye-1' => 'نمط اختزال العين الحمراء',
+
'exif-focalplaneresolutionunit-2' => 'بوصة',
'exif-sensingmethod-1' => 'غير معرف',
@@ -2921,29 +3190,18 @@ $1
'unit-pixel' => 'بك',
-# HTML dump
-'redirectingto' => 'جاري التحويل إلى [[:$1]]...',
-
# action=purge
-'confirm_purge' => 'امسح مختزن هذه الصفحة؟
-
-$1',
'confirm_purge_button' => 'موافق',
-
-# AJAX search
-'searchcontaining' => "ابحث عن الصفحات المحتوية على ''$1''.",
-'searchnamed' => "ابحث عن الصفحات المسماة ''$1''.",
-'articletitles' => "الصفحات التي تبدأ ب''$1''",
-'hideresults' => 'إخفاء النتائج',
-'useajaxsearch' => 'استخدم بحث أجاكس',
+'confirm-purge-top' => 'امسح مختزن هذه الصفحة؟',
+'confirm-purge-bottom' => 'إفراغ مختزن الصفحة يمحو المختزن ويجبر أحدث نسخة على الظهور.',
# Separators for various lists, etc.
-'semicolon-separator' => '؛',
+'semicolon-separator' => '؛&#32;',
'comma-separator' => '،&#32;',
# Multipage image navigation
-'imgmultipageprev' => '← الصفحة السابقة',
-'imgmultipagenext' => 'الصفحة التالية →',
+'imgmultipageprev' => '→ الصفحة السابقة',
+'imgmultipagenext' => 'الصفحة التالية ←',
'imgmultigo' => 'اذهب!',
'imgmultigoto' => 'اذهب إلى صفحة $1',
@@ -2959,10 +3217,10 @@ $1',
'table_pager_empty' => 'لا نتائج',
# Auto-summaries
-'autosumm-blank' => 'إزالة كل المحتوى من الصفحة',
+'autosumm-blank' => 'أفرغ الصفحة',
'autosumm-replace' => "استبدال الصفحة ب'$1'",
'autoredircomment' => 'تحويل إلى [[$1]]',
-'autosumm-new' => 'صفحة جديدة: $1',
+'autosumm-new' => "أنشأ الصفحة ب'$1'",
# Size units
'size-bytes' => '$1 بايت',
@@ -3071,6 +3329,7 @@ $1',
# Core parser functions
'unknown_extension_tag' => 'وسم امتداد غير معروف "$1"',
+'duplicate-defaultsort' => 'تحذير: مفتاح الترتيب الافتراضي "$2" يتجاوز مفتاح الترتيب الافتراضي السابق "$1".',
# Special:Version
'version' => 'نسخة', # Not used as normal message but as header for the special page itself
@@ -3100,13 +3359,13 @@ $1',
'filepath-summary' => 'هذه الصفحة الخاصة تعرض المسار الكامل لملف.
ستعرض الصور بأقصى دقة، ستعمل أنواع الملفات الأخرى بالبرنامج المخصص لهم مباشرة.
-أدخل اسم الملف بدون البادئة "{{ns:image}}:"',
+أدخل اسم الملف بدون البادئة "{{ns:file}}:"',
# Special:FileDuplicateSearch
'fileduplicatesearch' => 'بحث عن ملفات مكررة',
'fileduplicatesearch-summary' => 'ابحث عن الملفات المكررة بناء على قيمة الهاش الخاصة بها.
-أدخل اسم الملف بدون بادئة "{{ns:image}}:".',
+أدخل اسم الملف بدون بادئة "{{ns:file}}:".',
'fileduplicatesearch-legend' => 'بحث عن مكرر',
'fileduplicatesearch-filename' => 'اسم الملف:',
'fileduplicatesearch-submit' => 'بحث',
@@ -3136,4 +3395,13 @@ $1',
'blankpage' => 'صفحة فارغة',
'intentionallyblankpage' => 'هذه الصفحة تركت فارغة عن قصد',
+# External image whitelist
+'external_image_whitelist' => ' #<pre>اترك هذا السطر تماما كما هو
+#ضع منثورات التعبيرات المنتظمة (فقط الجزء الذي يذهب بين //) بالأسفل
+#هذه ستتم مطابقتها مع مسارات الصور الخرجية (الموصولة بشكل مباشر)
+#هذه التي تطابق سيتم عرضها كصور، غير ذلك فقط وصلة إلى الصورة سيتم عرضها
+#السطور التي تبدأ ب# تتم معاملتها كتعليقات
+
+#ضع كل منثورات التعبيرات المنتظمة فوق هذا السطر. اترك هذا السطر تماما كما هو</pre>',
+
);
diff --git a/languages/messages/MessagesArc.php b/languages/messages/MessagesArc.php
index 8163edaa..f48aea66 100644
--- a/languages/messages/MessagesArc.php
+++ b/languages/messages/MessagesArc.php
@@ -68,7 +68,7 @@ $messages = array(
'mypage' => 'ܕܦܝ',
'mytalk' => 'ܕܘܪܫܝ',
'navigation' => 'ܐܠܦܪܘܬܐ',
-'and' => 'ܘ',
+'and' => '&#32;ܘ',
'errorpagetitle' => 'ܛܥܝܘܬܐ',
'help' => 'ܥܘܕܪܢܐ',
@@ -103,7 +103,7 @@ $messages = array(
# 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).
'currentevents' => 'ܓܕ̈ܫܐ ܗܫ̈ܝܐ',
'currentevents-url' => 'Project:ܓܕ̈ܫܐ ܗܫܝܐ',
-'mainpage' => 'ܕܦܐ ܪܫܝܐ',
+'mainpage' => 'ܕܦܐ ܪܝܫܝܐ',
'mainpage-description' => 'ܕܦܐ ܪܫܝܐ',
'portal' => 'ܬܪܥܐ ܕܟܢܫܐ',
'portal-url' => 'Project:ܬܪܥܐ ܕܟܢܫܐ',
@@ -158,14 +158,14 @@ $messages = array(
'upload' => 'ܛܥܢܐ ܦ̮ܥܝܠ',
'filename' => 'ܫܡܐ ܕܫܘܦܝܢܐ',
-# Special:ImageList
-'imagelist_name' => 'ܫܡܐ',
+# Special:ListFiles
+'listfiles_name' => 'ܫܡܐ',
# Random page
'randompage' => 'ܡܓܠܬܐ ܚܘܝܚܐ',
# Miscellaneous special pages
-'move' => 'ܡܓ̰ܘܓ̰',
+'move' => 'ܫܢܝ',
# Book sources
'booksources' => 'ܙܠ',
@@ -202,7 +202,7 @@ $messages = array(
# Namespace 8 related
'allmessagesname' => 'ܫܡܐ',
-# Special:NewImages
+# Special:NewFiles
'ilsubmit' => 'ܛܥܘܝܐ',
# 'all' in various places, this might be different for inflected languages
diff --git a/languages/messages/MessagesArn.php b/languages/messages/MessagesArn.php
index 5a730e9e..1eee043a 100644
--- a/languages/messages/MessagesArn.php
+++ b/languages/messages/MessagesArn.php
@@ -81,7 +81,7 @@ $messages = array(
'mypage' => 'tañi nütramkawe',
'mytalk' => 'Tañi nütramkawe',
'anontalk' => 'Tüfachi IP ñi nütramkawe',
-'and' => 'ka',
+'and' => '&#32;ka',
'returnto' => 'Amutun $1 püle.',
'tagline' => '{{SITENAME}} mew',
@@ -103,6 +103,7 @@ $messages = array(
'newpage' => 'We Pakina',
'talkpage' => 'Nütramkafinge tüfachi pakina',
'talkpagelinktext' => 'Nütramkawe',
+'personaltools' => 'Kisungechi küdawpeyüm',
'articlepage' => 'adkintun artículo',
'talk' => 'Nütramkawe',
'views' => 'Pen',
@@ -134,6 +135,7 @@ $messages = array(
'youhavenewmessagesmulti' => 'Elungeymi we dungu $1 mew.',
'editsection' => 'wirin',
'editold' => 'wirin',
+'editlink' => 'wirin',
'showtoc' => 'pengelün',
'hidetoc' => 'ellkan',
'viewdeleted' => 'Küpaadkintuymi $1 am?',
@@ -141,7 +143,7 @@ $messages = array(
# Short words for each namespace, by default used in the namespace tab in monobook
'nstab-main' => 'Pakina',
-'nstab-user' => 'Lludüchi',
+'nstab-user' => 'Kellufe',
'nstab-special' => 'Kangelu',
'nstab-mediawiki' => 'Dungu',
'nstab-help' => 'Kelluwe',
@@ -153,7 +155,7 @@ $messages = array(
# Login and logout pages
'loginpagetitle' => 'Konün',
-'yourname' => 'Tami lludüchi üy',
+'yourname' => 'Tami üy',
'yourpassword' => 'Tami kondungu',
'login' => 'Konün',
'nav-login-createaccount' => 'Konün',
@@ -169,7 +171,7 @@ $messages = array(
'loginlanguagelabel' => 'Dungun: $1',
# Edit pages
-'subject' => 'Dungu/üy',
+'subject' => 'Dungu/üy:',
'minoredit' => 'Tüfachi ta kiñe pichi wirin',
'watchthis' => 'Llaytun tüfachi pakina',
'preview' => 'Pen chum müley',
@@ -182,9 +184,10 @@ $messages = array(
'template-protected' => '(Ngünaytun)',
# History pages
-'page_first' => 'wünen',
-'deletedrev' => '[ñamümüngelu]',
-'historyempty' => '(welli)',
+'page_first' => 'wünen',
+'history-fieldset-title' => 'Kintun pünon mew',
+'deletedrev' => '[ñamümüngelu]',
+'historyempty' => '(welli)',
# Revision feed
'history-feed-item-nocomment' => '$1 $2 mew', # user at time
@@ -196,31 +199,39 @@ $messages = array(
'revdelete-hid' => 'Ellkan $1',
# Diffs
-'lineno' => 'Wirin $1:',
-'editundo' => 'wüñoeltun',
+'lineno' => 'Wirin $1:',
+'editundo' => 'wüñoeltun',
+'diff-movedto' => 'Nengümülu $1 püle',
+'diff-img' => "kiñe '''ad'''",
+'diff-big' => "'''füta'''",
+'diff-del' => "'''Ñamümün'''",
# Search results
-'viewprevnext' => 'Pen ($1) ($2) ($3).',
-'search-interwiki-more' => '(Doy)',
-'searchall' => 'Fill',
-'powersearch' => 'Kintun',
-'powersearch-field' => 'Kintun',
+'viewprevnext' => 'Pen ($1) ($2) ($3).',
+'searchhelp-url' => 'Help:Kellu',
+'searchprofile-articles-tooltip' => 'kintu $1 mew',
+'searchprofile-project-tooltip' => 'Kintun $1 mew',
+'search-interwiki-more' => '(Doy)',
+'searchall' => 'Fill',
+'powersearch' => 'Kintun',
+'powersearch-field' => 'Kintun',
# Preferences page
'prefs-edits' => 'Rakin Wirin:',
'prefsnologin' => 'Mülelay Konün',
+'skin-preview' => 'Pen chum müley',
'textboxsize' => 'Wirin',
'searchresultshead' => 'Kintun',
# Groups
'group' => 'Kisuwen:',
-'group-user' => 'Lludüchi',
+'group-user' => 'Pu kellufe',
'group-sysop' => 'Pu ngünefe',
'group-all' => '(kom pu che)',
-'group-user-member' => 'Lludüchi',
+'group-user-member' => 'Kellufe',
-'grouppage-user' => '{{ns:project}}: Lludüchi',
+'grouppage-user' => '{{ns:project}}: Pu kellufe',
# Rights
'right-edit' => 'Wirin pakina',
@@ -234,6 +245,9 @@ $messages = array(
# User rights log
'rightsnone' => 'chemnorume',
+# Associated actions - in the sentence "You do not have permission to X"
+'action-move' => 'Nengümün tüfachi pakina',
+
# Recent changes
'rcshowhideminor' => '$1 wirin pichi',
'rcshowhidemine' => '$1 tañi wirin',
@@ -242,7 +256,7 @@ $messages = array(
'show' => 'pengelün',
'minoreditletter' => 'p',
'newpageletter' => 'W',
-'number_of_watching_users_pageview' => '[$1 {{PLURAL:$1|Lludüchi|Lludüchi}} wiñamüy]',
+'number_of_watching_users_pageview' => '[$1 {{PLURAL:$1|Kellufe|Kellufe}} wiñamüy]',
# Recent changes linked
'recentchangeslinked-page' => 'Pakina ñi üy:',
@@ -253,24 +267,28 @@ $messages = array(
'nolicense' => 'Chemnorume dullinnongey',
-# Special:ImageList
-'imagelist_name' => 'Üy',
-'imagelist_user' => 'Lludüchi',
+# Special:ListFiles
+'listfiles_name' => 'Üy',
+'listfiles_user' => 'Kellufe',
-# Image description page
+# File description page
'filehist-deleteall' => 'kom ñamümün',
'filehist-deleteone' => 'ñamümün tüfa',
-'filehist-user' => 'Lludüchi',
+'filehist-user' => 'Kellufe',
# File deletion
-'filedelete' => '$1 ñamümün',
-'filedelete-intro' => "Ñamümmekeymi '''[[Media:$1|$1]]'''.",
-'filedelete-submit' => 'Ñamümün',
-'filedelete-success' => "'''$1''' ñamümngey.",
+'filedelete' => '$1 ñamümün',
+'filedelete-intro' => "Ñamümmekeymi '''[[Media:$1|$1]]'''.",
+'filedelete-submit' => 'Ñamümün',
+'filedelete-success' => "'''$1''' ñamümngey.",
+'filedelete-edit-reasonlist' => 'Wirin dungu ñamümgün mew',
# Unused templates
'unusedtemplateswlh' => "Kake ''enlase''",
+# Statistics
+'statistics-pages' => 'Pakina',
+
'brokenredirects-edit' => '(wirin)',
'brokenredirects-delete' => '(ñamümün)',
@@ -281,7 +299,7 @@ $messages = array(
'nviews' => '$1 {{PLURAL:$1|pen|pen}}',
'shortpages' => 'Pichi pakina',
'newpages' => 'We pakina',
-'newpages-username' => 'Güy lludüchi',
+'newpages-username' => 'Kellufe ñi üy',
'move' => 'Wiñamün',
'movethispage' => 'Nengümün tüfachi pakina',
@@ -289,9 +307,8 @@ $messages = array(
'booksources-go' => 'Amun',
# Special:Log
-'specialloguserlabel' => 'Lludüchi:',
+'specialloguserlabel' => 'Kellufe:',
'speciallogtitlelabel' => 'Üy:',
-'log-search-submit' => 'Amun',
# Special:AllPages
'allpages' => 'Kakelu pakina',
@@ -299,6 +316,9 @@ $messages = array(
'allpagesnext' => 'Inan',
'allpagessubmit' => 'Pengelün',
+# Special:LinkSearch
+'linksearch-ok' => 'Kintun',
+
# Special:ListUsers
'listusers-submit' => 'Pengelün',
@@ -308,29 +328,35 @@ $messages = array(
'emailsend' => 'Werkün',
# Watchlist
-'watchnologin' => 'Petu konlaymi',
-'watch' => 'Llaytun',
-'watchthispage' => 'Llaytun tüfachi pakina',
-'unwatch' => 'Llaytuwelan',
-'unwatchthispage' => 'Llaytuwelan',
-'notanarticle' => 'Ngelay kiñe pakina',
-'watchlist-show-own' => 'Nülan ñi wirin',
-'watchlist-hide-own' => 'Ellkan ñi wirin',
-'watchlist-show-minor' => 'Nülan pichi wirin',
-'watchlist-hide-minor' => 'Ellkan wirin pichi',
+'watchlistfor' => "('''$1''')",
+'watchnologin' => 'Petu konlaymi',
+'watch' => 'Llaytun',
+'watchthispage' => 'Llaytun tüfachi pakina',
+'unwatch' => 'Llaytuwelan',
+'unwatchthispage' => 'Llaytuwelan',
+'notanarticle' => 'Ngelay kiñe pakina',
+
+# Displayed when you click the "watch" button and it is in the process of watching
+'watching' => 'Llaytumekey...',
+'unwatching' => 'Llaytumekewelay...',
'enotif_newpagetext' => 'Tüfachi ta we pakina',
-'enotif_impersonal_salutation' => '{{SITENAME}} lludüchi',