Merge "Reset Title cache when importing titles."
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Sun, 24 May 2015 16:16:30 +0000 (16:16 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Sun, 24 May 2015 16:16:30 +0000 (16:16 +0000)
554 files changed:
HISTORY
RELEASE-NOTES-1.25
api.php
autoload.php
composer.json
docs/extension.schema.json
docs/hooks.txt
includes/FileDeleteForm.php
includes/MediaWiki.php
includes/Message.php
includes/OutputPage.php
includes/PHPVersionCheck.php [new file with mode: 0644]
includes/PHPVersionError.php
includes/ProtectionForm.php
includes/RevisionList.php
includes/Sanitizer.php
includes/User.php
includes/api/ApiQueryBase.php
includes/api/ApiQueryWatchlistRaw.php
includes/api/ApiResult.php
includes/api/i18n/ba.json [new file with mode: 0644]
includes/api/i18n/bcl.json [new file with mode: 0644]
includes/api/i18n/cs.json
includes/api/i18n/de.json
includes/api/i18n/en.json
includes/api/i18n/es.json
includes/api/i18n/fr.json
includes/api/i18n/gl.json
includes/api/i18n/ja.json
includes/api/i18n/ko.json
includes/api/i18n/ksh.json
includes/api/i18n/ku-latn.json
includes/api/i18n/nl.json
includes/api/i18n/pl.json
includes/api/i18n/pt-br.json
includes/api/i18n/qqq.json
includes/api/i18n/ru.json
includes/api/i18n/sv.json
includes/api/i18n/zh-hans.json
includes/cache/ResourceFileCache.php
includes/changes/RecentChange.php
includes/content/WikitextContent.php
includes/debug/logger/Shims.php [deleted file]
includes/debug/logger/monolog/Shims.php [deleted file]
includes/deferred/DeferredUpdates.php
includes/filerepo/file/File.php
includes/filerepo/file/LocalFile.php
includes/htmlform/HTMLAutoCompleteSelectField.php
includes/htmlform/HTMLButtonField.php
includes/htmlform/HTMLCheckField.php
includes/htmlform/HTMLCheckMatrix.php
includes/htmlform/HTMLForm.php
includes/htmlform/HTMLFormField.php
includes/htmlform/HTMLInfoField.php
includes/htmlform/HTMLSelectField.php
includes/htmlform/HTMLSelectNamespace.php
includes/htmlform/HTMLTextAreaField.php
includes/htmlform/HTMLTextField.php
includes/htmlform/OOUIHTMLForm.php [new file with mode: 0644]
includes/installer/Installer.php
includes/installer/LocalSettingsGenerator.php
includes/installer/WebInstaller.php
includes/installer/WebInstallerPage.php
includes/installer/i18n/ba.json
includes/installer/i18n/ckb.json
includes/installer/i18n/en.json
includes/installer/i18n/ksh.json
includes/installer/i18n/ku-latn.json
includes/installer/i18n/pms.json
includes/installer/i18n/pt-br.json
includes/installer/i18n/sco.json
includes/installer/i18n/tr.json
includes/installer/i18n/uk.json
includes/installer/i18n/xmf.json [new file with mode: 0644]
includes/jobqueue/JobQueue.php
includes/jobqueue/JobRunner.php
includes/jobqueue/jobs/EnqueueJob.php
includes/media/BitmapMetadataHandler.php
includes/media/XMP.php
includes/media/XMPInfo.php
includes/media/XMPValidate.php
includes/page/Article.php
includes/page/WikiPage.php
includes/profiler/ProfilerXhprof.php
includes/profiler/output/ProfilerOutputStats.php
includes/registration/ExtensionProcessor.php
includes/registration/ExtensionRegistry.php
includes/resourceloader/ResourceLoader.php
includes/resourceloader/ResourceLoaderContext.php
includes/resourceloader/ResourceLoaderEditToolbarModule.php
includes/resourceloader/ResourceLoaderFileModule.php
includes/resourceloader/ResourceLoaderImageModule.php
includes/resourceloader/ResourceLoaderJqueryMsgDataModule.php [new file with mode: 0644]
includes/resourceloader/ResourceLoaderModule.php
includes/resourceloader/ResourceLoaderStartUpModule.php
includes/resourceloader/ResourceLoaderWikiModule.php
includes/revisiondelete/RevDelList.php
includes/revisiondelete/RevDelLogItem.php
includes/revisiondelete/RevDelRevisionItem.php
includes/search/SearchResultSet.php
includes/specials/SpecialBlock.php
includes/specials/SpecialLinkSearch.php
includes/specials/SpecialPageLanguage.php
includes/specials/SpecialRevisiondelete.php
includes/specials/SpecialStatistics.php
includes/specials/SpecialTags.php
includes/specials/SpecialUpload.php
includes/title/MediaWikiTitleCodec.php
index.php
languages/i18n/arq.json
languages/i18n/as.json
languages/i18n/ba.json
languages/i18n/bcl.json
languages/i18n/be-tarask.json
languages/i18n/bho.json
languages/i18n/bn.json
languages/i18n/bs.json
languages/i18n/ca.json
languages/i18n/ckb.json
languages/i18n/cs.json
languages/i18n/cv.json
languages/i18n/da.json
languages/i18n/de.json
languages/i18n/el.json
languages/i18n/en.json
languages/i18n/eo.json
languages/i18n/es.json
languages/i18n/et.json
languages/i18n/eu.json
languages/i18n/fa.json
languages/i18n/fy.json
languages/i18n/gl.json
languages/i18n/gu.json
languages/i18n/he.json
languages/i18n/hi.json
languages/i18n/ht.json
languages/i18n/hu.json
languages/i18n/hy.json
languages/i18n/ja.json
languages/i18n/ka.json
languages/i18n/ki.json
languages/i18n/kk-cyrl.json
languages/i18n/kn.json
languages/i18n/ko.json
languages/i18n/ksh.json
languages/i18n/ku-latn.json
languages/i18n/lb.json
languages/i18n/lv.json
languages/i18n/mai.json
languages/i18n/mk.json
languages/i18n/ml.json
languages/i18n/mn.json
languages/i18n/ms.json
languages/i18n/mt.json
languages/i18n/nap.json
languages/i18n/ne.json
languages/i18n/nl.json
languages/i18n/or.json
languages/i18n/os.json
languages/i18n/pl.json
languages/i18n/pms.json
languages/i18n/ps.json
languages/i18n/pt-br.json
languages/i18n/pt.json
languages/i18n/qqq.json
languages/i18n/ro.json
languages/i18n/roa-tara.json
languages/i18n/ru.json
languages/i18n/sa.json
languages/i18n/sco.json
languages/i18n/si.json
languages/i18n/sl.json
languages/i18n/so.json
languages/i18n/sq.json
languages/i18n/sr-ec.json
languages/i18n/su.json
languages/i18n/sw.json
languages/i18n/ta.json
languages/i18n/tl.json
languages/i18n/tr.json
languages/i18n/uk.json
languages/i18n/xmf.json
languages/i18n/yi.json
languages/i18n/zh-hans.json
languages/i18n/zh-hant.json
languages/messages/MessagesAs.php
languages/messages/MessagesAst.php
languages/messages/MessagesAvk.php
languages/messages/MessagesBg.php
languages/messages/MessagesCv.php
languages/messages/MessagesDsb.php
languages/messages/MessagesKl.php
languages/messages/MessagesLrc.php
languages/messages/MessagesMl.php
languages/messages/MessagesMr.php
languages/messages/MessagesMyv.php
languages/messages/MessagesMzn.php
languages/messages/MessagesSa.php
languages/messages/MessagesScn.php
languages/messages/MessagesSu.php
languages/messages/MessagesTt_cyrl.php
languages/messages/MessagesYue.php
load.php
maintenance/Maintenance.php
maintenance/convertExtensionToRegistration.php
maintenance/resources/update-oojs-ui.sh
maintenance/sql.php
maintenance/update.php
mw-config/index.php
resources/Resources.php
resources/lib/oojs-ui/oojs-ui-apex-noimages.css [new file with mode: 0644]
resources/lib/oojs-ui/oojs-ui-apex.js [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/icons-editing-advanced.json [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/icons-editing-core.json [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/icons-editing-list.json [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/icons-editing-styling.json [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/icons-moderation.json [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/icons-movement.json [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/icons.json [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/add.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/add.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/advanced.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/advanced.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/alert.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/alert.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/align-center.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/align-center.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/align-float-left.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/align-float-left.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/align-float-right.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/align-float-right.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/arrow-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/arrow-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/arrow-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/arrow-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bigger-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bigger-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bigger-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bigger-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/block.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/block.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-a.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-a.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-ain.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-ain.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-dad.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-dad.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-armn-to.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-armn-to.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-b.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-b.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-be.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-be.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-te.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-te.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-zhe.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-zhe.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-f.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-f.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-g.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-g.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-geor-man.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-geor-man.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-l.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-l.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-n.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-n.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-v.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/bold-v.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/cancel.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/cancel.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/caret-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/caret-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/caret-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/caret-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/caretDown.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/caretDown.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/caretUp.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/caretUp.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/case-sensitive.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/case-sensitive.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/check.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/check.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/circle.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/circle.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/close.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/close.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/code.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/code.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/collapse.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/collapse.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/comment.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/comment.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/downTriangle.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/downTriangle.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/edit-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/edit-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/edit-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/edit-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/editLock-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/editLock-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/editLock-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/editLock-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/editUndo-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/editUndo-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/editUndo-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/editUndo-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/ellipsis.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/ellipsis.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/expand.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/expand.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/external-link-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/external-link-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/external-link-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/external-link-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/find-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/find-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/find-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/find-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/flag-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/flag-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/flag-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/flag-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/help-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/help-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/help-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/help-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/history.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/history.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/indent-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/indent-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/indent-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/indent-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/info.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/info.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/insert.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/insert.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-a.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-a.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-keheh-jeem.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-keheh-jeem.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-meem.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-meem.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-armn-sha.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-armn-sha.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-c.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-c.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-d.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-d.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-e.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-e.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-geor-kan.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-geor-kan.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-i.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-i.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-k.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-k.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-s.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/italic-s.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/language.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/language.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/layout-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/layout-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/layout-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/layout-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/link.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/link.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/listBullet-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/listBullet-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/listBullet-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/listBullet-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/lock.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/lock.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/menu.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/menu.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/move.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/move.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/newline-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/newline-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/newline-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/newline-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/outdent-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/outdent-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/outdent-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/outdent-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/outline-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/outline-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/outline-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/outline-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/picture.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/picture.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/puzzle-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/puzzle-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/puzzle-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/puzzle-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/quotes-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/quotes-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/quotes-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/quotes-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/redirect-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/redirect-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/redirect-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/redirect-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/regular-expression.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/regular-expression.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/remove.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/remove.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/search.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/search.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/secure-link.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/secure-link.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/settings.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/settings.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/smaller-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/smaller-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/smaller-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/smaller-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/specialCharacter.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/specialCharacter.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/star.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/star.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-a.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-a.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-s.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-s.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-y.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-y.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/subscript-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/subscript-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/subscript-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/subscript-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/superscript-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/superscript-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/superscript-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/superscript-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table-caption.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table-caption.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-after.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-after.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-before.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-before.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table-merge-cells.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table-merge-cells.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/table.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/tag.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/tag.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/text-dir-lefttoright.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/text-dir-lefttoright.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/text-dir-righttoleft.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/text-dir-righttoleft.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/text-style.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/text-style.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/translation-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/translation-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/translation-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/translation-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/trash.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/trash.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/unLock-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/unLock-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/unLock-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/unLock-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/unStar.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/unStar.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/underline-a.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/underline-a.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/underline-u.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/underline-u.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/upTriangle.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/upTriangle.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/wikiText.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/wikiText.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/window.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/icons/window.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/alert.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/alert.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/arrow-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/arrow-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/required.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/required.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/search-ltr.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/search-ltr.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/search-rtl.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/indicators/search-rtl.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/textures/pending.gif [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/textures/transparency.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/textures/transparency.svg [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/images/toolbar-shadow.png [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/indicators.json [new file with mode: 0644]
resources/lib/oojs-ui/themes/apex/textures.json [new file with mode: 0644]
resources/lib/phpjs-sha1/LICENSE.txt [new file with mode: 0644]
resources/lib/phpjs-sha1/sha1.js [new file with mode: 0644]
resources/src/mediawiki.language/mediawiki.language.numbers.js
resources/src/mediawiki.special/mediawiki.special.preferences.js
resources/src/mediawiki/mediawiki.htmlform.ooui.css [new file with mode: 0644]
resources/src/mediawiki/mediawiki.htmlform.ooui.js [new file with mode: 0644]
resources/src/mediawiki/mediawiki.jqueryMsg.js
resources/src/mediawiki/mediawiki.js
tests/phpunit/ResourceLoaderTestCase.php
tests/phpunit/includes/deferred/DeferredUpdatesTest.php
tests/phpunit/includes/media/XMPValidateTest.php
tests/phpunit/includes/registration/ExtensionProcessorTest.php
tests/phpunit/includes/registration/ExtensionRegistryTest.php
tests/phpunit/includes/resourceloader/ResourceLoaderFileModuleTest.php
tests/phpunit/includes/resourceloader/ResourceLoaderStartUpModuleTest.php
tests/phpunit/includes/resourceloader/ResourceLoaderWikiModuleTest.php
tests/phpunit/structure/ResourcesTest.php

diff --git a/HISTORY b/HISTORY
index 0cf6b08..4cca023 100644 (file)
--- a/HISTORY
+++ b/HISTORY
@@ -194,6 +194,13 @@ Change notes from older releases. For current info see RELEASE-NOTES-1.26.
   Special:DeletedContributions
 * Added DeletedContributionsLineEnding hook allowing extensions to format
   Special:DeletedContributions lines
+* (T69525) You can now make MediaWiki speed up its thumbnail rendering by using
+  intermediary thumbnails. $wgThumbnailBuckets must be set to a list of target
+  thumbnail widths; when a new thumbnail needs to be rendered, MediaWiki will
+  find the smallest bucket smaller than the original but larger than the target
+  width + $wgThumbnailMinimumBucketDistance, and it will scale that thumbnail,
+  rather than the original, down to the target size at greater speed in return
+  for minor loss of fidelity.
 
 === Bug fixes in 1.24 ===
 * (bug 50572) MediaWiki:Blockip should support gender
index f5cec54..e74f226 100644 (file)
@@ -193,6 +193,7 @@ production.
 * $wgUseTidy is now set when parserTests are run with the tidy option to match
   output on wiki.
 * (T37472) update.php will purge ResourceLoader cache unless --nopurge is passed to it.
+* (T72109) mediawiki.language should respect $wgTranslateNumerals in convertNumber().
 
 === Action API changes in 1.25 ===
 * (T67403) XML tag highlighting is now only performed for formats
diff --git a/api.php b/api.php
index 7775158..a9e5683 100644 (file)
--- a/api.php
+++ b/api.php
@@ -35,12 +35,10 @@ use MediaWiki\Logger\LegacyLogger;
 // So extensions (and other code) can check whether they're running in API mode
 define( 'MW_API', true );
 
-// Bail if PHP is too low
-if ( !function_exists( 'version_compare' ) || version_compare( PHP_VERSION, '5.3.3' ) < 0 ) {
-       // We need to use dirname( __FILE__ ) here cause __DIR__ is PHP5.3+
-       require dirname( __FILE__ ) . '/includes/PHPVersionError.php';
-       wfPHPVersionError( 'api.php' );
-}
+// Bail on old versions of PHP, or if composer has not been run yet to install
+// dependencies. Using dirname( __FILE__ ) here because __DIR__ is PHP5.3+.
+require_once dirname( __FILE__ ) . '/includes/PHPVersionCheck.php';
+wfEntryPointCheck( 'api.php' );
 
 require __DIR__ . '/includes/WebStart.php';
 
@@ -94,6 +92,8 @@ if ( function_exists( 'fastcgi_finish_request' ) ) {
        fastcgi_finish_request();
 }
 
+JobQueueGroup::pushLazyJobs();
+
 // Execute any deferred updates
 DeferredUpdates::doUpdates();
 
index bdc0d93..8749310 100644 (file)
@@ -711,17 +711,6 @@ $wgAutoloadLocalClasses = array(
        'MWFunction' => __DIR__ . '/includes/utils/MWFunction.php',
        'MWHookException' => __DIR__ . '/includes/Hooks.php',
        'MWHttpRequest' => __DIR__ . '/includes/HttpFunctions.php',
-       'MWLogger' => __DIR__ . '/includes/debug/logger/Shims.php',
-       'MWLoggerFactory' => __DIR__ . '/includes/debug/logger/Shims.php',
-       'MWLoggerLegacyLogger' => __DIR__ . '/includes/debug/logger/Shims.php',
-       'MWLoggerLegacySpi' => __DIR__ . '/includes/debug/logger/Shims.php',
-       'MWLoggerMonologHandler' => __DIR__ . '/includes/debug/logger/monolog/Shims.php',
-       'MWLoggerMonologLegacyFormatter' => __DIR__ . '/includes/debug/logger/monolog/Shims.php',
-       'MWLoggerMonologProcessor' => __DIR__ . '/includes/debug/logger/monolog/Shims.php',
-       'MWLoggerMonologSpi' => __DIR__ . '/includes/debug/logger/monolog/Shims.php',
-       'MWLoggerMonologSyslogHandler' => __DIR__ . '/includes/debug/logger/monolog/Shims.php',
-       'MWLoggerNullSpi' => __DIR__ . '/includes/debug/logger/Shims.php',
-       'MWLoggerSpi' => __DIR__ . '/includes/debug/logger/Shims.php',
        'MWMemcached' => __DIR__ . '/includes/objectcache/MemcachedClient.php',
        'MWMessagePack' => __DIR__ . '/includes/libs/MWMessagePack.php',
        'MWNamespace' => __DIR__ . '/includes/MWNamespace.php',
@@ -837,6 +826,7 @@ $wgAutoloadLocalClasses = array(
        'ObjectFileCache' => __DIR__ . '/includes/cache/ObjectFileCache.php',
        'OldChangesList' => __DIR__ . '/includes/changes/OldChangesList.php',
        'OldLocalFile' => __DIR__ . '/includes/filerepo/file/OldLocalFile.php',
+       'OOUIHTMLForm' => __DIR__ . '/includes/htmlform/OOUIHTMLForm.php',
        'OracleInstaller' => __DIR__ . '/includes/installer/OracleInstaller.php',
        'OracleUpdater' => __DIR__ . '/includes/installer/OracleUpdater.php',
        'OrphanStats' => __DIR__ . '/maintenance/storage/orphanStats.php',
@@ -1006,6 +996,7 @@ $wgAutoloadLocalClasses = array(
        'ResourceLoaderFilePath' => __DIR__ . '/includes/resourceloader/ResourceLoaderFilePath.php',
        'ResourceLoaderImage' => __DIR__ . '/includes/resourceloader/ResourceLoaderImage.php',
        'ResourceLoaderImageModule' => __DIR__ . '/includes/resourceloader/ResourceLoaderImageModule.php',
+       'ResourceLoaderJqueryMsgDataModule' => __DIR__ . '/includes/resourceloader/ResourceLoaderJqueryMsgDataModule.php',
        'ResourceLoaderLanguageDataModule' => __DIR__ . '/includes/resourceloader/ResourceLoaderLanguageDataModule.php',
        'ResourceLoaderLanguageNamesModule' => __DIR__ . '/includes/resourceloader/ResourceLoaderLanguageNamesModule.php',
        'ResourceLoaderModule' => __DIR__ . '/includes/resourceloader/ResourceLoaderModule.php',
index 0789eee..2f6cc42 100644 (file)
@@ -27,7 +27,7 @@
                "wikimedia/assert": "0.2.2",
                "wikimedia/composer-merge-plugin": "1.0.0",
                "wikimedia/utfnormal": "1.0.2",
-               "zordius/lightncandy": "0.18"
+               "zordius/lightncandy": "0.21"
        },
        "require-dev": {
                "jakub-onderka/php-parallel-lint": "~0.8",
index e03c295..3b75b72 100644 (file)
                        "type": "object",
                        "description": "SpecialPages implemented in this extension (mapping of page name to class name)"
                },
-               "SpecialPageGroups": {
-                       "type": "object",
-                       "description": "Mapping of special page name to group it belongs to"
-               },
                "AutoloadClasses": {
                        "type": "object"
                },
index f03e38d..e15520c 100644 (file)
@@ -2787,7 +2787,13 @@ $term: string of search term
 
 'SpecialStatsAddExtra': Add extra statistic at the end of Special:Statistics.
 &$extraStats: Array to save the new stats
-  ( $extraStats['<name of statistic>'] => <value>; )
+  ( $extraStats['<name of statistic>'] => <value>;
+    <value> can be an array with the keys "name" and "number":
+    "name" is the HTML to be displayed in the name column
+    "number" is the number to be displayed.
+    or, <value> can be the number to be displayed and <name> is the
+    message key to use in the name column,
+$context: IContextSource object
 
 'SpecialUploadComplete': Called after successfully uploading a file from
 Special:Upload.
@@ -3291,16 +3297,5 @@ $obj: The XmlDumpWriter object.
 $row: The database row for the revision.
 $text: The revision text.
 
-'XMPGetInfo': Called when obtaining the list of XMP tags to extract. Can be used
-to add additional tags to extract.
-&$items: Array containing information on which items to extract. See XMPInfo for
-  details on the format.
-
-'XMPGetResults': Called just before returning the results array of parsing xmp
-data. Can be used to post-process the results.
-&$data: Array of metadata sections (such as $data['xmp-general']) each section
-  is an array of metadata tags returned (each tag is either a value, or an array
-  of values).
-
 More hooks might be available but undocumented, you can execute
 "php maintenance/findHooks.php" to find hidden ones.
index c1d14db..6d74af2 100644 (file)
@@ -296,7 +296,7 @@ class FileDeleteForm {
                        Xml::closeElement( 'form' );
 
                        if ( $wgUser->isAllowed( 'editinterface' ) ) {
-                               $title = Title::makeTitle( NS_MEDIAWIKI, 'Filedelete-reason-dropdown' );
+                               $title = wfMessage( 'filedelete-reason-dropdown' )->inContentLanguage()->getTitle();
                                $link = Linker::link(
                                        $title,
                                        wfMessage( 'filedelete-edit-reasonlist' )->escaped(),
index 62ab667..58c49f4 100644 (file)
@@ -114,7 +114,7 @@ class MediaWiki {
                        // If we get here, we definitely don't have a valid title; throw an exception.
                        // Try to get detailed invalid title exception first, fall back to MalformedTitleException.
                        Title::newFromTextThrow( $title );
-                       throw new MalformedTitleException( null, $title );
+                       throw new MalformedTitleException( 'badtitletext', $title );
                }
 
                return $ret;
index 4935e33..329d97a 100644 (file)
@@ -364,6 +364,31 @@ class Message implements MessageSpecifier {
                return new self( $keys );
        }
 
+       /**
+        * Get a title object for a mediawiki message, where it can be found in the mediawiki namespace.
+        * The title will be for the current language, if the message key is in
+        * $wgForceUIMsgAsContentMsg it will be append with the language code (except content
+        * language), because Message::inContentLanguage will also return in user language.
+        *
+        * @see $wgForceUIMsgAsContentMsg
+        * @return Title
+        * @since 1.26
+        */
+       public function getTitle() {
+               global $wgContLang, $wgForceUIMsgAsContentMsg;
+
+               $code = $this->language->getCode();
+               $title = $this->key;
+               if (
+                       $wgContLang->getCode() !== $code
+                       && in_array( $this->key, (array)$wgForceUIMsgAsContentMsg )
+               ) {
+                       $title .= '/' . $code;
+               }
+
+               return Title::makeTitle( NS_MEDIAWIKI, $wgContLang->ucfirst( strtr( $title, ' ', '_' ) ) );
+       }
+
        /**
         * Adds parameters to the parameter list of this message.
         *
index db22166..770cf47 100644 (file)
@@ -2867,13 +2867,7 @@ class OutputPage extends ContextSource {
                                // and we shouldn't be putting timestamps in Squid-cached HTML
                                $version = null;
                                if ( $group === 'user' ) {
-                                       // Get the maximum timestamp
-                                       $timestamp = 1;
-                                       foreach ( $grpModules as $module ) {
-                                               $timestamp = max( $timestamp, $module->getModifiedTime( $context ) );
-                                       }
-                                       // Add a version parameter so cache will break when things change
-                                       $query['version'] = wfTimestamp( TS_ISO_8601_BASIC, $timestamp );
+                                       $query['version'] = $resourceLoader->getCombinedVersion( $context, array_keys( $grpModules ) );
                                }
 
                                $query['modules'] = ResourceLoader::makePackedModulesString( array_keys( $grpModules ) );
diff --git a/includes/PHPVersionCheck.php b/includes/PHPVersionCheck.php
new file mode 100644 (file)
index 0000000..d11d021
--- /dev/null
@@ -0,0 +1,157 @@
+<?php
+/**
+ * Check PHP Version, as well as for composer dependencies in entry points,
+ * and display something vaguely comprehensible in the event of a totally
+ * unrecoverable error.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ * http://www.gnu.org/copyleft/gpl.html
+ *
+ * @file
+ */
+
+/**
+ * Check php version and that external dependencies are installed, and
+ * display an informative error if either condition is not satisfied.
+ */
+function wfEntryPointCheck( $entryPoint ) {
+       if ( !function_exists( 'version_compare' )
+               || version_compare( PHP_VERSION, '5.3.3' ) < 0
+               || !file_exists( dirname( __FILE__ ) . '/../vendor/autoload.php' )
+       ) {
+               wfPHPVersionError( $entryPoint );
+       }
+}
+
+/**
+ * Display something vaguely comprehensible in the event of a totally unrecoverable error.
+ * Does not assume access to *anything*; no globals, no autoloader, no database, no localisation.
+ * Safe for PHP4 (and putting this here means that WebStart.php and GlobalSettings.php
+ * no longer need to be).
+ *
+ * Calling this function kills execution immediately.
+ *
+ * @param string $type Which entry point we are protecting. One of:
+ *   - index.php
+ *   - load.php
+ *   - api.php
+ *   - mw-config/index.php
+ *   - cli
+ *
+ * @note Since we can't rely on anything, the minimum PHP versions and MW current
+ * version are hardcoded here
+ */
+function wfPHPVersionError( $type ) {
+       $mwVersion = '1.26';
+       $minimumVersionPHP = '5.3.3';
+
+       $phpVersion = PHP_VERSION;
+       $protocol = isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0';
+       $message = "MediaWiki $mwVersion requires at least "
+               . "PHP version $minimumVersionPHP, you are using PHP $phpVersion. Installing some "
+               . " external dependencies (e.g. via composer) is also required.";
+
+       if ( $type == 'cli' ) {
+               $finalOutput = "Error: You are missing some external dependencies or are using on older PHP version. \n"
+                       . "MediaWiki $mwVersion needs PHP $minimumVersionPHP or higher.\n\n"
+                       . "Check if you have a newer php executable with a different name, such as php5.\n\n"
+                       . "MediaWiki now also has some external dependencies that need to be installed\n"
+                       . "via composer or from a separate git repo. Please see\n"
+                       . "https://www.mediawiki.org/wiki/Download_from_Git#Fetch_external_libraries\n"
+                       . "for help on installing the required components.";
+       } elseif ( $type == 'index.php' || $type == 'mw-config/index.php' ) {
+               $pathinfo = pathinfo( $_SERVER['SCRIPT_NAME'] );
+               if ( $type == 'mw-config/index.php' ) {
+                       $dirname = dirname( $pathinfo['dirname'] );
+               } else {
+                       $dirname = $pathinfo['dirname'];
+               }
+               $encLogo = htmlspecialchars(
+                       str_replace( '//', '/', $dirname . '/' ) .
+                       'resources/assets/mediawiki.png'
+               );
+
+               header( "$protocol 500 MediaWiki configuration Error" );
+               header( 'Content-type: text/html; charset=UTF-8' );
+               // Don't cache error pages!  They cause no end of trouble...
+               header( 'Cache-control: none' );
+               header( 'Pragma: no-cache' );
+
+               $finalOutput = <<<HTML
+<!DOCTYPE html>
+<html lang="en" dir="ltr">
+       <head>
+               <meta charset="UTF-8" />
+               <title>MediaWiki {$mwVersion}</title>
+               <style media='screen'>
+                       body {
+                               color: #000;
+                               background-color: #fff;
+                               font-family: sans-serif;
+                               padding: 2em;
+                               text-align: center;
+                       }
+                       p, img, h1, h2 {
+                               text-align: left;
+                               margin: 0.5em 0 1em;
+                       }
+                       h1 {
+                               font-size: 120%;
+                       }
+                       h2 {
+                               font-size: 110%;
+                       }
+               </style>
+       </head>
+       <body>
+               <img src="{$encLogo}" alt='The MediaWiki logo' />
+               <h1>MediaWiki {$mwVersion} internal error</h1>
+               <div class='error'>
+               <p>
+                       {$message}
+               </p>
+               <h2>Supported PHP versions</h2>
+               <p>
+                       Please consider <a href="http://www.php.net/downloads.php">upgrading your copy of PHP</a>.
+                       PHP versions less than 5.3.0 are no longer supported by the PHP Group and will not receive
+                       security or bugfix updates.
+               </p>
+               <p>
+                       If for some reason you are unable to upgrade your PHP version, you will need to
+                       <a href="https://www.mediawiki.org/wiki/Download">download</a> an older version
+                       of MediaWiki from our website.  See our
+                       <a href="https://www.mediawiki.org/wiki/Compatibility#PHP">compatibility page</a>
+                       for details of which versions are compatible with prior versions of PHP.
+               </p>
+               <h2>External dependencies</h2>
+               <p>
+                       MediaWiki now also has some external dependencies that need to be installed via
+                       composer or from a separate git repo. Please see
+                       <a href="https://www.mediawiki.org/wiki/Download_from_Git#Fetch_external_libraries">mediawiki.org</a>
+                       for help on installing the required components.
+               </p>
+               </div>
+       </body>
+</html>
+HTML;
+       // Handle everything that's not index.php
+       } else {
+               // So nothing thinks this is JS or CSS
+               $finalOutput = ( $type == 'load.php' ) ? "/* $message */" : $message;
+               header( "$protocol 500 MediaWiki configuration Error" );
+       }
+       echo "$finalOutput\n";
+       die( 1 );
+}
index 3a2f9f8..007ea89 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * Display something vaguely comprehensible in the event of a totally unrecoverable error.
+ * Backwards compatibility. The PHP version error function is now
+ * included in PHPVersionCheck.php.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
+ * @deprecated 1.25
  * @file
  */
-
-/**
- * Display something vaguely comprehensible in the event of a totally unrecoverable error.
- * Does not assume access to *anything*; no globals, no autoloader, no database, no localisation.
- * Safe for PHP4 (and putting this here means that WebStart.php and GlobalSettings.php
- * no longer need to be).
- *
- * Calling this function kills execution immediately.
- *
- * @param string $type Which entry point we are protecting. One of:
- *   - index.php
- *   - load.php
- *   - api.php
- *   - mw-config/index.php
- *   - cli
- *
- * @note Since we can't rely on anything, the minimum PHP versions and MW current
- * version are hardcoded here
- */
-function wfPHPVersionError( $type ) {
-       $mwVersion = '1.26';
-       $minimumVersionPHP = '5.3.3';
-
-       $phpVersion = PHP_VERSION;
-       $protocol = isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0';
-       $message = "MediaWiki $mwVersion requires at least "
-               . "PHP version $minimumVersionPHP, you are using PHP $phpVersion.";
-
-       if ( $type == 'cli' ) {
-               $finalOutput = "You are using PHP version $phpVersion "
-                       . "but MediaWiki $mwVersion needs PHP $minimumVersionPHP or higher. ABORTING.\n"
-                       . "Check if you have a newer php executable with a different name, such as php5.\n";
-       } elseif ( $type == 'index.php' || $type == 'mw-config/index.php' ) {
-               $pathinfo = pathinfo( $_SERVER['SCRIPT_NAME'] );
-               if ( $type == 'mw-config/index.php' ) {
-                       $dirname = dirname( $pathinfo['dirname'] );
-               } else {
-                       $dirname = $pathinfo['dirname'];
-               }
-               $encLogo = htmlspecialchars(
-                       str_replace( '//', '/', $dirname . '/' ) .
-                       'resources/assets/mediawiki.png'
-               );
-
-               header( "$protocol 500 MediaWiki configuration Error" );
-               header( 'Content-type: text/html; charset=UTF-8' );
-               // Don't cache error pages!  They cause no end of trouble...
-               header( 'Cache-control: none' );
-               header( 'Pragma: no-cache' );
-
-               $finalOutput = <<<HTML
-<!DOCTYPE html>
-<html lang="en" dir="ltr">
-       <head>
-               <meta charset="UTF-8" />
-               <title>MediaWiki {$mwVersion}</title>
-               <style media='screen'>
-                       body {
-                               color: #000;
-                               background-color: #fff;
-                               font-family: sans-serif;
-                               padding: 2em;
-                               text-align: center;
-                       }
-                       p, img, h1 {
-                               text-align: left;
-                               margin: 0.5em 0;
-                       }
-                       h1 {
-                               font-size: 120%;
-                       }
-               </style>
-       </head>
-       <body>
-               <img src="{$encLogo}" alt='The MediaWiki logo' />
-               <h1>MediaWiki {$mwVersion} internal error</h1>
-               <div class='error'>
-               <p>
-                       {$message}
-               </p>
-               <p>
-                       Please consider <a href="http://www.php.net/downloads.php">upgrading your copy of PHP</a>.
-                       PHP versions less than 5.3.0 are no longer supported by the PHP Group and will not receive
-                       security or bugfix updates.
-               </p>
-               <p>
-                       If for some reason you are unable to upgrade your PHP version, you will need to
-                       <a href="https://www.mediawiki.org/wiki/Download">download</a> an older version
-                       of MediaWiki from our website.  See our
-                       <a href="https://www.mediawiki.org/wiki/Compatibility#PHP">compatibility page</a>
-                       for details of which versions are compatible with prior versions of PHP.
-               </p>
-               </div>
-       </body>
-</html>
-HTML;
-       // Handle everything that's not index.php
-       } else {
-               // So nothing thinks this is JS or CSS
-               $finalOutput = ( $type == 'load.php' ) ? "/* $message */" : $message;
-               header( "$protocol 500 MediaWiki configuration Error" );
-       }
-       echo "$finalOutput\n";
-       die( 1 );
-}
+require_once dirname( __FILE__ ) . '/PHPVersionCheck.php';
index c546de7..69b64dd 100644 (file)
@@ -541,9 +541,8 @@ class ProtectionForm {
                $out .= Xml::closeElement( 'fieldset' );
 
                if ( $user->isAllowed( 'editinterface' ) ) {
-                       $title = Title::makeTitle( NS_MEDIAWIKI, 'Protect-dropdown' );
                        $link = Linker::link(
-                               $title,
+                               $context->msg( 'protect-dropdown' )->inContentLanguage()->getTitle(),
                                $context->msg( 'protect-edit-reasonlist' )->escaped(),
                                array(),
                                array( 'action' => 'edit' )
index 1cb43f7..e417473 100644 (file)
@@ -30,6 +30,7 @@ abstract class RevisionListBase extends ContextSource {
        /** @var array */
        protected $ids;
 
+       /** @var ResultWrapper|bool */
        protected $res;
 
        /** @var bool|object */
index 96193a7..8256db9 100644 (file)
@@ -359,20 +359,13 @@ class Sanitizer {
        }
 
        /**
-        * Cleans up HTML, removes dangerous tags and attributes, and
-        * removes HTML comments
-        * @param string $text
-        * @param callable $processCallback Callback to do any variable or parameter
-        *   replacements in HTML attribute values
-        * @param array|bool $args Arguments for the processing callback
+        * Return the various lists of recognized tags
         * @param array $extratags For any extra tags to include
         * @param array $removetags For any tags (default or extra) to exclude
-        * @return string
+        * @return array
         */
-       public static function removeHTMLtags( $text, $processCallback = null,
-               $args = array(), $extratags = array(), $removetags = array()
-       ) {
-               global $wgUseTidy, $wgAllowMicrodataAttributes, $wgAllowImageTag;
+       public static function getRecognizedTagData( $extratags = array(), $removetags = array() ) {
+               global $wgAllowMicrodataAttributes, $wgAllowImageTag;
 
                static $htmlpairsStatic, $htmlsingle, $htmlsingleonly, $htmlnest, $tabletags,
                        $htmllist, $listtags, $htmlsingleallowed, $htmlelementsStatic, $staticInitialised;
@@ -431,12 +424,44 @@ class Sanitizer {
                        }
                        $staticInitialised = $globalContext;
                }
+
                # Populate $htmlpairs and $htmlelements with the $extratags and $removetags arrays
                $extratags = array_flip( $extratags );
                $removetags = array_flip( $removetags );
                $htmlpairs = array_merge( $extratags, $htmlpairsStatic );
                $htmlelements = array_diff_key( array_merge( $extratags, $htmlelementsStatic ), $removetags );
 
+               return array(
+                       'htmlpairs' => $htmlpairs,
+                       'htmlsingle' => $htmlsingle,
+                       'htmlsingleonly' => $htmlsingleonly,
+                       'htmlnest' => $htmlnest,
+                       'tabletags' => $tabletags,
+                       'htmllist' => $htmllist,
+                       'listtags' => $listtags,
+                       'htmlsingleallowed' => $htmlsingleallowed,
+                       'htmlelements' => $htmlelements,
+               );
+       }
+
+       /**
+        * Cleans up HTML, removes dangerous tags and attributes, and
+        * removes HTML comments
+        * @param string $text
+        * @param callable $processCallback Callback to do any variable or parameter
+        *   replacements in HTML attribute values
+        * @param array|bool $args Arguments for the processing callback
+        * @param array $extratags For any extra tags to include
+        * @param array $removetags For any tags (default or extra) to exclude
+        * @return string
+        */
+       public static function removeHTMLtags( $text, $processCallback = null,
+               $args = array(), $extratags = array(), $removetags = array()
+       ) {
+               global $wgUseTidy;
+
+               extract( self::getRecognizedTagData( $extratags, $removetags ) );
+
                # Remove HTML comments
                $text = Sanitizer::removeHTMLcomments( $text );
                $bits = explode( '<', $text );
index 7902119..eb2a2dc 100644 (file)
@@ -2301,11 +2301,10 @@ class User implements IDBAccessObject {
         * Called implicitly from invalidateCache() and saveSettings().
         */
        public function clearSharedCache() {
-               $this->load();
-               if ( $this->mId ) {
+               $id = $this->getId();
+               if ( $id ) {
                        $cache = ObjectCache::getMainWANInstance();
-
-                       $cache->delete( wfMemcKey( 'user', 'id', $this->mId ) );
+                       $cache->delete( wfMemcKey( 'user', 'id', $id ) );
                }
        }
 
index 89e92b8..c66e21b 100644 (file)
@@ -504,7 +504,7 @@ abstract class ApiQueryBase extends ApiBase {
         * capitalization settings.
         *
         * @param string $titlePart Title part
-        * @param int $defaultNamespace Namespace of the title
+        * @param int $namespace Namespace of the title
         * @return string DBkey (no namespace prefix)
         */
        public function titlePartToKey( $titlePart, $namespace = NS_MAIN ) {
@@ -525,6 +525,24 @@ abstract class ApiQueryBase extends ApiBase {
                return substr( $t->getDbKey(), 0, -1 );
        }
 
+       /**
+        * Convert an input title or title prefix into a namespace constant and dbkey.
+        *
+        * @since 1.26
+        * @param string $titlePart Title part
+        * @param int $defaultNamespace Default namespace if none is given
+        * @return array (int, string) Namespace number and DBkey
+        */
+       public function prefixedTitlePartToKey( $titlePart, $defaultNamespace = NS_MAIN ) {
+               $t = Title::newFromText( $titlePart . 'x', $defaultNamespace );
+               if ( !$t || $t->hasFragment() || $t->isExternal() ) {
+                       // Invalid title (e.g. bad chars) or contained a '#'.
+                       $this->dieUsageMsg( array( 'invalidtitle', $titlePart ) );
+               }
+
+               return array( $t->getNamespace(), substr( $t->getDbKey(), 0, -1 ) );
+       }
+
        /**
         * Gets the personalised direction parameter description
         *
index 493c192..f45d7d7 100644 (file)
@@ -83,6 +83,28 @@ class ApiQueryWatchlistRaw extends ApiQueryGeneratorBase {
                        );
                }
 
+               if ( isset( $params['fromtitle'] ) ) {
+                       list( $ns, $title ) = $this->prefixedTitlePartToKey( $params['fromtitle'] );
+                       $title = $this->getDB()->addQuotes( $title );
+                       $op = $params['dir'] == 'ascending' ? '>' : '<';
+                       $this->addWhere(
+                               "wl_namespace $op $ns OR " .
+                               "(wl_namespace = $ns AND " .
+                               "wl_title $op= $title)"
+                       );
+               }
+
+               if ( isset( $params['totitle'] ) ) {
+                       list( $ns, $title ) = $this->prefixedTitlePartToKey( $params['totitle'] );
+                       $title = $this->getDB()->addQuotes( $title );
+                       $op = $params['dir'] == 'ascending' ? '<' : '>'; // Reversed from above!
+                       $this->addWhere(
+                               "wl_namespace $op $ns OR " .
+                               "(wl_namespace = $ns AND " .
+                               "wl_title $op= $title)"
+                       );
+               }
+
                $sort = ( $params['dir'] == 'descending' ? ' DESC' : '' );
                // Don't ORDER BY wl_namespace if it's constant in the WHERE clause
                if ( count( $params['namespace'] ) == 1 ) {
@@ -172,6 +194,12 @@ class ApiQueryWatchlistRaw extends ApiQueryGeneratorBase {
                                ),
                                ApiBase::PARAM_HELP_MSG => 'api-help-param-direction',
                        ),
+                       'fromtitle' => array(
+                               ApiBase::PARAM_TYPE => 'string'
+                       ),
+                       'totitle' => array(
+                               ApiBase::PARAM_TYPE => 'string'
+                       ),
                );
        }
 
index 044b6e0..7c573a8 100644 (file)
@@ -832,11 +832,13 @@ class ApiResult implements ApiSerializable {
                                isset( $metadata[self::META_BC_SUBELEMENTS] )
                        ) {
                                foreach ( $metadata[self::META_BC_SUBELEMENTS] as $k ) {
-                                       $data[$k] = array(
-                                               '*' => $data[$k],
-                                               self::META_CONTENT => '*',
-                                               self::META_TYPE => 'assoc',
-                                       );
+                                       if ( isset( $data[$k] ) ) {
+                                               $data[$k] = array(
+                                                       '*' => $data[$k],
+                                                       self::META_CONTENT => '*',
+                                                       self::META_TYPE => 'assoc',
+                                               );
+                                       }
                                }
                        }
 
diff --git a/includes/api/i18n/ba.json b/includes/api/i18n/ba.json
new file mode 100644 (file)
index 0000000..bda2291
--- /dev/null
@@ -0,0 +1,13 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Рустам Нурыев"
+               ]
+       },
+       "apihelp-feedcontributions-param-toponly": "Һуңғы өлгө булған төҙәтеүҙәрҙе генә күрһәтергә",
+       "apihelp-feedcontributions-param-showsizediff": "Өлгәоәр араһыдағы күләм айырмаһын күрһәтергә",
+       "apihelp-feedrecentchanges-param-from": "Теге ваҡыттын булған үҙгәрештәрҙе күрһәтергә",
+       "apihelp-feedrecentchanges-param-target": "Был биттән һылтанған биттәрҙә һуңғы үҙгәртеүҙәрҙе күрһәтергә",
+       "apihelp-feedrecentchanges-example-simple": "Һуңғы үҙгәртеүҙәрҙе күрһәтергә.",
+       "apihelp-feedwatchlist-example-default": "Күҙәтеү каналын күрһәтергә"
+}
diff --git a/includes/api/i18n/bcl.json b/includes/api/i18n/bcl.json
new file mode 100644 (file)
index 0000000..70c4791
--- /dev/null
@@ -0,0 +1,9 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Geopoet"
+               ]
+       },
+       "apihelp-query+watchlistraw-param-fromtitle": "Titulo (may espasyong ngaran sa enotang panigmitan) sa pagpopoon kan gikanang pinagkuanan.",
+       "apihelp-query+watchlistraw-param-totitle": "Titulo (may espasyong ngaran sa enotang panigmitan) sa pagpapauntok kan gikanang pinaghalean."
+}
index 8ba597a..60d637d 100644 (file)
@@ -33,6 +33,8 @@
        "apihelp-block-param-watchuser": "Sledovat stránku uživatele nebo IP adresy a jejich diskuzní stránky.",
        "apihelp-block-example-ip-simple": "Na tři dny zablokovat IP adresu <kbd>192.0.2.5</kbd> s odůvodněním <kbd>First strike</kbd>.",
        "apihelp-block-example-user-complex": "Trvale zablokovat uživatele <kbd>Vandal</kbd> s odůvodněním <kbd>Vandalism</kbd> a zabránit vytváření nových účtů a odesílání e-mailů.",
+       "apihelp-checktoken-param-type": "Typ testovaného tokenu.",
+       "apihelp-checktoken-param-token": "Token, který se má otestovat.",
        "apihelp-compare-description": "Vrátí rozdíl dvou stránek.\n\nVe „from“ a „to“ musíte zadat číslo revize, název stránky nebo ID stránky.",
        "apihelp-compare-param-fromtitle": "Název první stránky k porovnání.",
        "apihelp-compare-param-fromid": "ID první stránky k porovnání.",
        "apihelp-edit-param-redirect": "Automaticky opravit přesměrování.",
        "apihelp-edit-example-edit": "Upravit stránku.",
        "apihelp-emailuser-description": "Poslat uživateli e-mail.",
+       "apihelp-emailuser-param-target": "Uživatel, kterému se má e-mail poslat.",
+       "apihelp-emailuser-param-subject": "Hlavička s předmětem.",
        "apihelp-emailuser-param-text": "Tělo zprávy.",
        "apihelp-emailuser-param-ccme": "Odeslat mi kopii této zprávy.",
+       "apihelp-emailuser-example-email": "Poslat e-mail uživateli <kbd>WikiSysop</kbd> s textem <kbd>Content</kbd>.",
        "apihelp-expandtemplates-description": "Rozbalí všechny šablony ve wikitextu.",
        "apihelp-expandtemplates-param-title": "Název stránky.",
        "apihelp-expandtemplates-param-text": "Wikitext k převedení.",
        "apihelp-feedcontributions-param-feedformat": "Formát kanálu.",
        "apihelp-feedcontributions-param-year": "Od roku (a dříve).",
        "apihelp-feedcontributions-param-month": "Od měsíce (a dříve)",
+       "apihelp-feedcontributions-param-tagfilter": "Filtrovat příspěvky, které mají tyto značky.",
        "apihelp-feedcontributions-param-deletedonly": "Zobrazit pouze smazané příspěvky.",
+       "apihelp-feedcontributions-param-toponly": "Zobrazit pouze ty editace, které jsou aktuální revize.",
+       "apihelp-feedcontributions-param-newonly": "Zobrazit pouze ty editace, které vytvořily stránku.",
+       "apihelp-feedcontributions-param-showsizediff": "Zobrazit rozdíl velikosti mezi revizemi.",
        "apihelp-feedrecentchanges-param-namespace": "Jmenný prostor, na který mají být výsledky omezeny.",
        "apihelp-feedrecentchanges-param-from": "Zobrazit změny od",
        "apihelp-feedrecentchanges-param-hideminor": "Skrýt drobné změny.",
        "apihelp-move-param-watch": "Přidat stránku a přesměrování do sledovaných stránek aktuálního uživatele.",
        "apihelp-move-param-unwatch": "Odstranit stránku a přesměrování ze sledovaných stránek současného uživatele.",
        "apihelp-move-param-ignorewarnings": "Ignorovat všechna varování.",
+       "apihelp-opensearch-description": "Vyhledávání na wiki pomocí protokolu OpenSearch.",
        "apihelp-opensearch-param-search": "Hledaný řetězec.",
        "apihelp-opensearch-param-limit": "Maximální počet vrácených výsledků",
        "apihelp-opensearch-param-namespace": "Jmenné prostory pro vyhledávání.",
+       "apihelp-opensearch-param-suggest": "Pokud je <var>[[mw:Manual:$wgEnableOpenSearchSuggest|$wgEnableOpenSearchSuggest]]</var> vypnuto, nedělat nic.",
        "apihelp-opensearch-param-format": "Formát výstupu.",
        "apihelp-opensearch-example-te": "Najít stránky začínající na „<kbd>Te</kbd>“.",
+       "apihelp-options-param-reset": "Vrátit nastavení na výchozí hodnoty.",
        "apihelp-options-example-reset": "Vrátit všechna nastavení.",
+       "apihelp-parse-param-summary": "Shrnutí, které se má parsovat.",
+       "apihelp-parse-paramvalue-prop-displaytitle": "Přidává název parsovaného wikitextu.",
+       "apihelp-parse-param-preview": "Parsovat v režimu náhledu.",
        "apihelp-parse-example-page": "Parsovat stránku.",
        "apihelp-parse-example-text": "Parsovat wikitext.",
+       "apihelp-parse-example-summary": "Parsovat shrnutí.",
        "apihelp-patrol-example-revid": "Prověřit revizi.",
        "apihelp-protect-description": "Změnit úroveň zamčení stránky.",
        "apihelp-protect-param-reason": "Důvod pro odemčení.",
        "apihelp-protect-example-protect": "Zamknout stránku.",
+       "apihelp-query+allcategories-param-limit": "Kolik má být zobrazeno kategorií.",
        "apihelp-query+alldeletedrevisions-description": "Seznam všech smazaných revizí od konkrétního uživatele nebo v konkrétním jmenném prostoru.",
+       "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "Není možné užít s <var>$3user</var>.",
        "apihelp-query+alldeletedrevisions-example-user": "Seznam posledních 50 smazaných editací uživatele <kbd>Příklad<kbd>.",
        "apihelp-query+alldeletedrevisions-example-ns-main": "Seznam prvních 50 smazaných revizí v hlavním jmenném prostoru.",
        "apihelp-query+allfileusages-description": "Zobrazit seznam všech použití souboru, včetně neexistujících.",
        "apihelp-query+allfileusages-example-unique": "Zobrazit seznam unikátních názvů souborů.",
+       "apihelp-query+allimages-param-minsize": "Omezit na obrázky, které mají alespoň tento počet bajtů.",
+       "apihelp-query+allimages-param-maxsize": "Omezit na obrázky, které mají maximálně tento počet bajtů.",
+       "apihelp-query+allimages-param-limit": "Kolik má být celkem zobrazeno obrázků.",
        "apihelp-query+alllinks-example-generator": "Získat stránky obsahující odkazy.",
        "apihelp-query+allpages-param-filterredir": "Které stránky uvést na seznam.",
        "apihelp-query+allpages-param-minsize": "Omezit na stránky s určitým počtem bajtů.",
        "apihelp-query+allredirects-description": "Seznam všech přesměrování pro jmenný prostor.",
        "apihelp-query+allredirects-example-unique": "Seznam unikátních cílových stránek.",
        "apihelp-query+allredirects-example-generator": "Získat stránky obsahující přesměrování.",
+       "apihelp-query+alltransclusions-param-limit": "Kolik položek zobrazit celkem.",
        "apihelp-query+alltransclusions-example-unique": "Seznam unikátně vložených titulů.",
+       "apihelp-query+allusers-example-Y": "Zobrazit uživatele počínaje písmenem <kbd>Y</kbd>.",
+       "apihelp-query+backlinks-description": "Najít všechny stránky, které odkazují na danou stránku.",
        "apihelp-query+backlinks-example-simple": "Zobrazit odkazy na <kbd>Hlavní stránka</kbd>",
+       "apihelp-query+blocks-example-simple": "Vypsat zablokování.",
+       "apihelp-query+blocks-example-users": "Seznam bloků uživatelů <kbd>Alice</kbd> a <kbd>Bob</kbd>.",
+       "apihelp-query+categories-description": "Zobrazit všechny kategorie, do kterých je stránka zařazena.",
+       "apihelp-query+categories-param-limit": "Kolik kategorií má být zobrazeno.",
        "apihelp-query+categorymembers-description": "Seznam všech stránek v dané kategorii.",
+       "apihelp-query+categorymembers-param-limit": "Maximální počet stránek k zobrazení.",
+       "apihelp-query+categorymembers-example-simple": "Zobrazit prvních 10 stránek v <kbd>Category:Physics</kbd>",
+       "apihelp-query+categorymembers-example-generator": "Získat informace o prvních 10 stránkách v <kbd>Category:Physics</kbd>",
+       "apihelp-query+contributors-description": "Zobrazit seznam registrovaných a počet anonymních přispěvatelů stránky.",
+       "apihelp-query+contributors-param-limit": "Kolik přispěvatelů má být zobrazeno.",
+       "apihelp-query+contributors-example-simple": "Zobrazit přispěvatele stránky <kbd>Main Page</kbd>.",
        "apihelp-query+deletedrevisions-param-limit": "Maximální počet revizí pro zobrazení v seznamu.",
+       "apihelp-query+deletedrevs-param-excludeuser": "Nezahrnovat revize od tohoto uživatele.",
+       "apihelp-query+deletedrevs-param-namespace": "Zahrnout pouze stránky z tohoto jmenného prostoru.",
+       "apihelp-query+deletedrevs-param-limit": "Maximální počet revizí k zobrazení.",
        "apihelp-query+embeddedin-example-simple": "Zobrazit stránky, které obahují <kbd>Template:Stub</kbd>.",
        "apihelp-query+filearchive-example-simple": "Zobrazit seznam všech smazaných souborů.",
        "apihelp-query+filerepoinfo-example-simple": "Získat informace o souborových repozitářích.",
+       "apihelp-query+iwbacklinks-param-prefix": "Prefix pro interwiki",
+       "apihelp-query+iwlinks-param-limit": "Počet interwiki odkazů k zobrazení.",
+       "apihelp-query+iwlinks-param-prefix": "Zobrazit pouze interwiki odkazy s tímto prefixem.",
+       "apihelp-query+iwlinks-param-title": "Interwiki odkaz, který se má hledat. Musí se použít spolu s <var>$1prefix</var>.",
+       "apihelp-query+langbacklinks-param-lang": "Jazyk pro jazykový odkaz.",
+       "apihelp-query+langbacklinks-example-simple": "Zobrazit stránky odkazující na [[:fr:Test]]",
+       "apihelp-query+langbacklinks-example-generator": "Získat informace o stránkách odkazujících na [[:fr:Test]].",
+       "apihelp-query+langlinks-description": "Zobrazit všechny mezijazykové odkazy z daných stránek.",
+       "apihelp-query+langlinks-param-lang": "Zobrazit pouze jazykové odkazy s tímto kódem jazyka.",
        "apihelp-query+linkshere-example-generator": "Získat informace o stránkách, které odkazují na [[Hlavní Stránka|Hlavní stránku]].",
+       "apihelp-query+recentchanges-param-excludeuser": "Nezobrazovat změny od tohoto uživatele.",
        "apihelp-query+recentchanges-example-simple": "Seznam posledních změn.",
+       "apihelp-query+redirects-param-limit": "Počet přesměrování, který má být zobrazen.",
+       "apihelp-query+redirects-example-simple": "Zobrazit seznam přesměrování na stránku [[Main Page]].",
+       "apihelp-query+search-example-simple": "Hledat <kbd>meaning</kbd>",
        "apihelp-query+tags-example-simple": "Získat seznam dostupných tagů.",
        "apihelp-query+usercontribs-example-user": "Zobrazit příspěvky uživatele <kbd>Příklad</kbd>",
        "apihelp-query+watchlistraw-description": "Získat všechny stránky, které jsou aktuálním uživatelem sledovány.",
        "api-help-flag-writerights": "Tento modul vyžaduje oprávnění k zápisu.",
        "api-help-flag-mustbeposted": "Tento modul přijímá pouze požadavky POST.",
        "api-help-flag-generator": "Tento modul lze využívat jako generátor.",
+       "api-help-source": "Zdroj: $1",
+       "api-help-license": "Licence: [[$1|$2]]",
+       "api-help-license-noname": "Licence: [[$1|Vizte odkaz]]",
+       "api-help-license-unknown": "Licence: <span class=\"apihelp-unknown\">neznámá</span>",
        "api-help-parameters": "{{PLURAL:$1|Parametr|Parametry}}:",
        "api-help-param-deprecated": "Zastaralý.",
        "api-help-param-required": "Tento parametr je povinný.",
+       "api-help-datatypes-header": "Datové typy",
+       "api-help-datatypes": "Některé typy parametrů v API potřebují bližší vysvětlení:\n;boolean\n:Booleovské parametry fungují jako zaškrtávací políčka v HTML: pokud je parametr uveden, bez ohledu na hodnotu, je považován za pravdivý. Pro nepravdivou hodnotu parametr zcela vynechte.\n;časová značka\n:Časové značky lze uvádět v několika formátech. Doporučuje se datum a čas podle ISO 8601. Všechny časy jsou v UTC a obsažené časové pásmo je ignorováno.\n:* Datum a čas podle ISO 8601, <kbd><var>2001</var>-<var>01</var>-<var>15</var>T<var>14</var>:<var>56</var>:<var>00</var>Z</kbd> (interpunkce a <kbd>Z</kbd> jsou nepovinné)\n:* Datum a čas podle ISO 8601 s (ignorovaným) zlomkem sekundy, <kbd><var>2001</var>-<var>01</var>-<var>15</var>T<var>14</var>:<var>56</var>:<var>00</var>.<var>00001</var>Z</kbd> (pomlčky, dvojtečky a <kbd>Z</kbd> jsou nepovinné)\n:* Formát MediaWiki, <kbd><var>2001</var><var>01</var><var>15</var><var>14</var><var>56</var><var>00</var></kbd>\n:* Obecný číselný formát, <kbd><var>2001</var>-<var>01</var>-<var>15</var> <var>14</var>:<var>56</var>:<var>00</var></kbd> (nepovinné časové pásmo <kbd>GMT</kbd>, <kbd>+<var>##</var></kbd> nebo <kbd>-<var>##</var></kbd> se ignoruje)\n:* Formát EXIF, <kbd><var>2001</var>:<var>01</var>:<var>15</var> <var>14</var>:<var>56</var>:<var>00</var></kbd>\n:* Formát podle RFC 2822 (časové pásmo lze vynechat), <kbd><var>Mon</var>, <var>15</var> <var>Jan</var> <var>2001</var> <var>14</var>:<var>56</var>:<var>00</var></kbd>\n:* Formát podle RFC 850 (časové pásmo lze vynechat), <kbd><var>Monday</var>, <var>15</var>-<var>Jan</var>-<var>2001</var> <var>14</var>:<var>56</var>:<var>00</var></kbd>\n:* Formát podle céčkové funkce ctime, <kbd><var>Mon</var> <var>Jan</var> <var>15</var> <var>14</var>:<var>56</var>:<var>00</var> <var>2001</var></kbd>\n:* Sekundy od 1970-01-01T00:00:00Z jako celé číslo o 1–13 číslicích",
+       "api-help-param-type-boolean": "Typ: boolean ([[Special:ApiHelp/main#main/datatypes|podrobnosti]])",
        "api-help-param-list": "{{PLURAL:$1|1=Jedna hodnota|2=Hodnoty (oddělené „{{!}}“)}}: $2",
        "api-help-param-list-can-be-empty": "{{PLURAL:$1|0=Musí být prázdné|Může být prázdné nebo $2}}",
        "api-help-param-limit": "Není dovoleno více než $1.",
index 0ddbd2b..3592936 100644 (file)
@@ -11,7 +11,8 @@
                        "Se4598",
                        "Purodha",
                        "Andreasburmeister",
-                       "Anomie"
+                       "Anomie",
+                       "Duder"
                ]
        },
        "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page/de|Dokumentation]]\n* [[mw:API:FAQ/de|Häufig gestellte Fragen]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Mailingliste]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API-Ankündigungen]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Fehlerberichte und Anfragen]\n</div>\n<strong>Status:</strong> Alle auf dieser Seite gezeigten Funktionen sollten funktionieren, allerdings ist die API in aktiver Entwicklung und kann sich zu jeder Zeit ändern. Abonniere die [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ MediaWiki-API-Ankündigungs-Mailingliste], um über Aktualisierungen informiert zu werden.\n\n<strong>Fehlerhafte Anfragen:</strong> Wenn fehlerhafte Anfragen an die API gesendet werden, wird ein HTTP-Header mit dem Schlüssel „MediaWiki-API-Error“ gesendet. Der Wert des Headers und der Fehlercode werden auf den gleichen Wert gesetzt. Für weitere Informationen siehe [[mw:API:Errors_and_warnings|API: Fehler und Warnungen]].",
        "apihelp-query+alldeletedrevisions-param-user": "Nur Versionen von diesem Benutzer auflisten.",
        "apihelp-query+alldeletedrevisions-param-excludeuser": "Schließt Bearbeitungen des angegebenen Benutzers aus.",
        "apihelp-query+alldeletedrevisions-param-namespace": "Nur Seiten in diesem Namensraum auflisten.",
+       "apihelp-query+allfileusages-param-from": "Titel der Datei, bei der die Aufzählung beginnen soll.",
+       "apihelp-query+allfileusages-param-to": "Titel der Datei, bei der die Aufzählung enden soll.",
        "apihelp-query+allfileusages-param-limit": "Wie viele Gesamtobjekte zurückgegeben werden sollen.",
+       "apihelp-query+allfileusages-param-dir": "Aufzählungsrichtung.",
        "apihelp-query+allfileusages-example-unique": "Einheitliche Dateititel auflisten",
+       "apihelp-query+allfileusages-example-unique-generator": "Ruft alle Dateititel ab und markiert die fehlenden.",
        "apihelp-query+allfileusages-example-generator": "Seiten abrufen, die die Dateien enthalten",
        "apihelp-query+allimages-description": "Alle Bilder nacheinander auflisten.",
+       "apihelp-query+allimages-param-sort": "Eigenschaft, nach der sortiert werden soll.",
+       "apihelp-query+allimages-param-dir": "Aufzählungsrichtung.",
        "apihelp-query+allimages-param-sha1": "SHA1-Hash des Bildes. Überschreibt $1sha1base36.",
        "apihelp-query+allimages-param-sha1base36": "SHA1-Hash des Bildes (Basis 36; verwendet in MediaWiki).",
        "apihelp-query+allimages-param-limit": "Wie viele Gesamtbilder zurückgegeben werden sollen.",
index 1e83a92..9411207 100644 (file)
        "apihelp-query+watchlistraw-param-show": "Only list items that meet these criteria.",
        "apihelp-query+watchlistraw-param-owner": "Used along with $1token to access a different user's watchlist.",
        "apihelp-query+watchlistraw-param-token": "A security token (available in the user's [[Special:Preferences#mw-prefsection-watchlist|preferences]]) to allow access to another user's watchlist.",
+       "apihelp-query+watchlistraw-param-fromtitle": "Title (with namespace prefix) to begin enumerating from.",
+       "apihelp-query+watchlistraw-param-totitle": "Title (with namespace prefix) to stop enumerating at.",
        "apihelp-query+watchlistraw-example-simple": "List pages on the current user's watchlist.",
        "apihelp-query+watchlistraw-example-generator": "Fetch page info for pages on the current user's watchlist.",
 
index 6c835cc..71c3cd8 100644 (file)
@@ -8,7 +8,8 @@
                        "JasterTDC",
                        "Edslov",
                        "Carlos Cristia",
-                       "Ryo567"
+                       "Ryo567",
+                       "Csbotero"
                ]
        },
        "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Documentación]]\n* [[mw:API:FAQ|Preguntas frecuentes]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Lista de correos]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API de anuncios]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Errores y peticiones]\n</div>\n<strong>Estado:</strong> Todas las características que se muestran en esta página debería funcionar, pero la API aún está en desarrollo activo y puede cambiar en cualquier momento. Suscríbete a [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ la lista de correo de mediawiki-api-announce] para estar al día de las actualizaciones.\n\n<strong>Solicitudes erróneas:</strong> Cuando se envían solicitudes erróneas a la API, se envía un encabezado HTTP con la clave \"MediaWiki-API-Error\" y ambos valores, del encabezado y el código de error, se establecerán en el mismo valor. Para más información, véase [[mw:API:Errors_and_warnings|API: Errores y advertencias]].",
        "apihelp-block-param-allowusertalk": "Permitir que el usuario edite su propia página de discusión (depende de <var>[[mw:Manual:$wgBlockAllowsUTEdit|$wgBlockAllowsUTEdit]]</var>).",
        "apihelp-block-param-reblock": "Si la cuenta ya está bloqueada, sobrescribir el bloqueo existente.",
        "apihelp-block-param-watchuser": "Vigilar las páginas de usuario y de discusión del usuario o de la dirección IP.",
-       "apihelp-block-example-ip-simple": "Bloquear la dirección IP <kbd>192.0.2.5</kbd> durante 3 días por el motivoː <kbd>Primer ataque</kbd>.",
+       "apihelp-block-example-ip-simple": "Bloquear la dirección IP <kbd>192.0.2.5</kbd> durante 3 días por el motivo: <kbd>Primer ataque</kbd>.",
        "apihelp-block-example-user-complex": "Bloquear a usuario <kbd>vándalo</kbd> indefinidamente por el motivo <kbd>Vandalismo</kbd> y evitar que se cree nuevas cuentas o envíe correos.",
        "apihelp-checktoken-description": "Comprueba la validez de una ficha desde <kbd>[[Special:ApiHelp/query+tokens|action=query&meta=tokens]]</kbd>.",
        "apihelp-checktoken-param-type": "Tipo de ficha a probar.",
        "apihelp-checktoken-param-token": "Ficha a probar.",
+       "apihelp-checktoken-param-maxtokenage": "Duración máxima de la ficha, en segundos.",
        "apihelp-checktoken-example-simple": "Probar la validez de una ficha <kbd>csrf</kbd>.",
        "apihelp-clearhasmsg-description": "Limpia la marca <code>hasmsg</code> del usuario actual.",
        "apihelp-clearhasmsg-example-1": "Limpiar la marca <code>hasmsg</code> del usuario actual.",
@@ -51,6 +53,7 @@
        "apihelp-createaccount-param-name": "Nombre de usuario.",
        "apihelp-createaccount-param-password": "Contraseña (ignorada si está establecido <var>$1mailpassword</var>).",
        "apihelp-createaccount-param-domain": "Dominio de autenticación externa (opcional).",
+       "apihelp-createaccount-param-token": "La clave de creación de cuenta se obtiene en la primera solicitud.",
        "apihelp-createaccount-param-email": "Dirección de correo electrónico del usuario (opcional).",
        "apihelp-createaccount-param-realname": "Nombre verdadero del usuario (opcional).",
        "apihelp-createaccount-param-mailpassword": "Si está puesto cualquier valor se enviará una contraseña aleatoria al usuario.",
@@ -89,6 +92,7 @@
        "apihelp-edit-param-redirect": "Resolver redirecciones automáticamente.",
        "apihelp-edit-param-contentformat": "Formato de serialización de contenido, utilizado para introducir texto.",
        "apihelp-edit-param-contentmodel": "Modelo de contenido del nuevo contenido.",
+       "apihelp-edit-param-token": "La clave debe enviarse siempre como el último parámetro o, al menos, después del parámetro $1text.",
        "apihelp-edit-example-edit": "Editar una página",
        "apihelp-edit-example-prepend": "Anteponer <kbd>_&#95;NOTOC_&#95;</kbd> a una página.",
        "apihelp-edit-example-undo": "Deshacer intervalo de revisiones 13579-13585 con resumen automático",
        "apihelp-expandtemplates-example-simple": "Expandir el wikitexto <kbd><nowiki>{{Project:Sandbox}}</nowiki></kbd>.",
        "apihelp-feedcontributions-description": "Devuelve el canal de contribuciones de un usuario.",
        "apihelp-feedcontributions-param-feedformat": "El formato del canal.",
+       "apihelp-feedcontributions-param-user": "De qué usuarios recibir contribuciones.",
        "apihelp-feedcontributions-param-namespace": "Espacio de nombre para filtrar las contribuciones.",
        "apihelp-feedcontributions-param-year": "A partir del año (y anteriores).",
        "apihelp-feedcontributions-param-month": "A partir del mes (y anteriores).",
        "apihelp-feedcontributions-example-simple": "Devolver las contribuciones del usuario <kbd>Ejemplo</kbd>.",
        "apihelp-feedrecentchanges-description": "Devuelve un canal de cambios recientes.",
        "apihelp-feedrecentchanges-param-feedformat": "El formato del canal.",
-       "apihelp-feedrecentchanges-param-namespace": "Espacio de nombre para limitar los resultados.",
+       "apihelp-feedrecentchanges-param-namespace": "Espacio de nombres al cual limitar los resultados.",
        "apihelp-feedrecentchanges-param-invert": "Todos los espacios de nombres menos el que está seleccionado.",
        "apihelp-feedrecentchanges-param-associated": "Incluir el espacio de nombres asociado (discusión o principal).",
        "apihelp-feedrecentchanges-param-days": "Días a los que limitar los resultados.",
        "apihelp-filerevert-description": "Revertir el archivo a una versión anterior.",
        "apihelp-filerevert-param-filename": "Nombre de archivo final, sin el prefijo Archivo:",
        "apihelp-filerevert-param-comment": "Comentario de carga.",
+       "apihelp-filerevert-param-archivename": "Nombre del archivo de la revisión para deshacerla.",
+       "apihelp-filerevert-example-revert": "Devolver <kbd>Wiki.png</kbd> a la versión del <kbd>5 de marzo de 2011T15:27:40Z</kbd>.",
        "apihelp-help-description": "Mostrar la ayuda para los módulos especificados.",
+       "apihelp-help-param-modules": "Módulos para mostrar ayuda (valores de los parámetros <var>action</var> y <var>format</var> o <kbd>main</kbd>). Se puede especificar submódulos <kbd>+</kbd>.",
+       "apihelp-help-param-submodules": "Incluir ayuda para submódulos del módulo con nombre.",
+       "apihelp-help-param-recursivesubmodules": "Incluir ayuda para submódulos recursivamente.",
+       "apihelp-help-param-helpformat": "Formato de la ayuda de salida.",
+       "apihelp-help-param-toc": "Incluir una tabla de contenidos en la salida HTML.",
        "apihelp-help-example-main": "Ayuda del módulo principal",
        "apihelp-help-example-recursive": "Toda la ayuda en una página",
        "apihelp-help-example-help": "Ayuda del módulo de ayuda en sí",
+       "apihelp-help-example-query": "Ayuda para dos submódulos de consulta.",
        "apihelp-imagerotate-description": "Girar una o más imágenes.",
        "apihelp-imagerotate-param-rotation": "Grados que rotar una imagen en sentido horario.",
        "apihelp-imagerotate-example-simple": "Rotar <kbd>File:Ejemplo.png</kbd> <kbd>90</kbd> grados.",
        "apihelp-imagerotate-example-generator": "Rotar todas las imágenes en la  <kbd>Categoría:Girar</kbd> <kbd>180</kbd> grados.",
        "apihelp-import-param-summary": "Resumen de importación.",
        "apihelp-import-param-xml": "Se cargó el archivo XML.",
-       "apihelp-import-param-rootpage": "Importar como subpágina de esta página. Se ignora si se proporciona el parámetro <kbd>$1namespace</kbd>.",
+       "apihelp-import-param-interwikisource": "Para importaciones interwiki: wiki desde la que importar.",
+       "apihelp-import-param-interwikipage": "Para importaciones interwiki: página a importar.",
+       "apihelp-import-param-fullhistory": "Para importaciones interwiki: importar todo el historial, no solo la versión actual.",
+       "apihelp-import-param-templates": "Para importaciones interwiki: importar también todas las plantillas incluidas.",
+       "apihelp-import-param-namespace": "Importar a este espacio de nombres. No puede usarse simultáneamente con <var>$1rootpage</var>.",
+       "apihelp-import-param-rootpage": "Importar como subpágina de esta página. No puede usarse simultáneamente con <var>$1namespace</var>.",
+       "apihelp-import-example-import": "Importar [[meta:Help:Parserfunctions]] al espacio de nombres 100 con todo el historial.",
+       "apihelp-login-description": "Iniciar sesión y obtener cookies de autenticación.\n\nSi inicias sesión sin problemas, las cookies necesarias se incluirán en los encabezados de respuesta HTTP. Si se produce algún error al iniciar sesión y este persiste, se puede regular para evitar los ataques masivos automatizados para adivinar contraseñas.",
        "apihelp-login-param-name": "Nombre de usuario.",
        "apihelp-login-param-password": "Contraseña.",
        "apihelp-login-param-domain": "Dominio (opcional).",
+       "apihelp-login-param-token": "La clave de inicio de sesión se obtiene en la primera solicitud.",
+       "apihelp-login-example-gettoken": "Recuperar clave de inicio de sesión.",
        "apihelp-login-example-login": "Acceder",
        "apihelp-logout-description": "Salir y vaciar los datos de la sesión.",
        "apihelp-logout-example-logout": "Cerrar la sesión del usuario actual",
+       "apihelp-managetags-description": "Realizar tareas de administración relacionadas con el cambio de etiquetas.",
+       "apihelp-managetags-param-operation": "Qué operación realizar:\n;create: Crear una nueva etiqueta de cambio de uso manual.\n;delete: Eliminar una etiqueta de cambio de la base de datos, eliminando la etiqueta de todas las revisiones, cambios en entradas recientes y registros en los que se ha utilizado.\n;activate: Activar una etiqueta de cambio, permitiendo a los usuarios aplicarla manualmente.\n;deactivate: Desactivar una etiqueta de cambio, evitando que los usuarios la apliquen manualmente.",
+       "apihelp-managetags-param-tag": "Etiqueta para crear, eliminar, activar o desactivar. Para crear una etiqueta, esta debe no existir. Para eliminarla, debe existir. Para activarla, debe existir y no estar en uso por ninguna extensión. Para desactivarla, debe estar activada y definida manualmente.",
        "apihelp-managetags-param-reason": "Un motivo opcional para crear, eliminar, activar o desactivar la etiqueta.",
+       "apihelp-managetags-example-create": "Crear una etiqueta llamada <kbd>spam</kbd> con el motivo <kbd>Para utilizar en patrullaje de edición</kbd>",
        "apihelp-managetags-example-delete": "Eliminar la etiqueta <kbd>vandlaismo</kbd> con el motivo <kbd>mal deletreado</kbd>",
+       "apihelp-managetags-example-activate": "Activar una etiqueta llamada <kbd>spam</kbd> con el motivo <kbd>Para utilizar en patrullaje de edición</kbd>",
+       "apihelp-managetags-example-deactivate": "Desactivar una etiqueta llamada <kbd>spam</kbd> con el motivo <kbd>Para utilizar en patrullaje de edición</kbd>",
        "apihelp-move-description": "Mover una página.",
+       "apihelp-move-param-from": "Título de la página a renombrar. No se puede utilizar con <var>$1fromid</var>.",
+       "apihelp-move-param-fromid": "ID de la página a renombrar. No se puede utilizar con <var>$1from</var>.",
+       "apihelp-move-param-to": "Título para cambiar el nombre de la página.",
        "apihelp-move-param-reason": "Motivo del cambio de nombre.",
        "apihelp-move-param-movetalk": "Renombrar la página de discusión si existe.",
        "apihelp-move-param-movesubpages": "Renombrar las subpáginas si procede.",
        "apihelp-move-param-watch": "Añadir la página y su redirección a la lista de seguimiento del usuario actual.",
        "apihelp-move-param-unwatch": "Eliminar la página y la redirección de la lista de seguimiento del usuario.",
        "apihelp-move-param-ignorewarnings": "Ignorar cualquier aviso.",
+       "apihelp-move-example-move": "Mover <kbd>Badtitle</kbd> a <kbd>Goodtitle</kbd> sin dejar una redirección.",
        "apihelp-opensearch-description": "Buscar en el wiki mediante el protocolo OpenSearch.",
        "apihelp-opensearch-param-search": "Buscar cadena.",
+       "apihelp-opensearch-param-limit": "Número máximo de resultados que devolver.",
+       "apihelp-opensearch-param-namespace": "Espacio de nombres que buscar.",
+       "apihelp-opensearch-param-suggest": "No hacer nada si <var>[[mw:Manual:$wgEnableOpenSearchSuggest|$wgEnableOpenSearchSuggest]]</var> es falso.",
+       "apihelp-opensearch-param-redirects": "Cómo manejar las redirecciones:\n;return: Volver a la propia redirección.\n;resolve: Volver a la página de destino. Puede devolver menos de $1limit resultados.\nPor motivos históricos, se utiliza \"return\" para $1format=json y \"resolve\" para otros formatos.",
+       "apihelp-opensearch-param-format": "El formato de salida.",
+       "apihelp-opensearch-param-warningsaserror": "Si las advertencias están planteadas con <kbd>format=json</kbd>, devolver un error de API en lugar de hacer caso omiso de ellas.",
+       "apihelp-opensearch-example-te": "Buscar páginas que empiecen por <kbd>Te</kbd>.",
+       "apihelp-options-description": "Cambiar preferencias del usuario actual.\n\nSolo se pueden establecer opciones que estén registradas en el núcleo o en una de las extensiones instaladas u opciones con claves predefinidas con \"usersjs-\" (diseñadas para utilizarse con scripts de usuario).",
+       "apihelp-options-param-reset": "Restablece las preferencias de la página web a sus valores predeterminados.",
+       "apihelp-options-param-resetkinds": "Lista de tipos de opciones a restablecer cuando la opción <var>$1reset</var> esté establecida.",
+       "apihelp-options-param-change": "Lista de cambios con el formato name=value (por ejemplo: skin=vector). El valor no puede contener caracteres de barras verticales. Si no se da ningún valor (ni siquiera un signo de igual), por ejemplo: optionname|otheroption|..., la opción se restablecerá a sus valores predeterminados.",
+       "apihelp-options-param-optionname": "Un nombre de una opción que debe establecerse en el valor dado por <var>$1optionvalue</var>.",
+       "apihelp-options-param-optionvalue": "Un valor de la opción especificada por <var>$1optionname</var>, puede contener barras verticales.",
        "apihelp-options-example-reset": "Restablecer todas las preferencias",
+       "apihelp-options-example-change": "Cambiar las preferencias <kbd>skin</kbd> y <kbd>hideminor</kbd>.",
+       "apihelp-options-example-complex": "Restablecer todas las preferencias y establecer <kbd>skin</kbd> y <kbd>nickname</kbd>.",
        "apihelp-paraminfo-description": "Obtener información acerca de los módulos de la API.",
+       "apihelp-paraminfo-param-modules": "Lista de los nombres de los módulos (valores de los parámetros <var>action</var> y <var>format</var> o <kbd>main</kbd>). Se pueden especificar los submódulos con un <kbd>+</kbd>.",
        "apihelp-paraminfo-param-helpformat": "Formato de las cadenas de ayuda.",
+       "apihelp-paraminfo-param-querymodules": "Lista de los nombres de los módulos de consulta (valor de los parámetros <var>prop</var>, <var>meta</var> or <var>list</var>). Utiliza <kbd>$1modules=query+foo</kbd> en vez de <kbd>$1querymodules=foo</kbd>.",
+       "apihelp-paraminfo-param-formatmodules": "Lista de los nombres del formato de los módulos (valor del parámetro <var>format</var>). Utiliza <var>$1modules</var> en su lugar.",
+       "apihelp-paraminfo-example-1": "Mostrar información para <kbd>[[Special:ApiHelp/parse|action=parse]]</kbd>, <kbd>[[Special:ApiHelp/jsonfm|format=jsonfm]]</kbd>, <kbd>[[Special:ApiHelp/query+allpages|action=query&list=allpages]]</kbd> y <kbd>[[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]]</kbd>.",
+       "apihelp-parse-param-title": "Título de la página a la que pertenece el texto. Si se omite se debe especificar <var>$1contentmodel</var> y se debe utilizar el [[API]] como título.",
+       "apihelp-parse-param-text": "Texto a analizar. Utiliza <var>$1title</var> or <var>$1contentmodel</var> para controlar el modelo del contenido.",
+       "apihelp-parse-param-summary": "Resumen a analizar.",
+       "apihelp-parse-param-page": "Analizar el contenido de esta página. No se puede utilizar con <var>$1text</var> y <var>$1title</var>.",
+       "apihelp-parse-param-pageid": "Analizar el contenido de esta página. Remplaza <var>$1page</var>.",
+       "apihelp-parse-param-redirects": "Si <var>$1page</var> o <var>$1pageid</var> contienen una redirección, soluciónalo.",
+       "apihelp-parse-param-oldid": "Analizar el contenido de esta revisión. Remplaza <var>$1page</var> y <var>$1pageid</var>.",
+       "apihelp-parse-param-prop": "Qué piezas de información obtener:",
+       "apihelp-parse-paramvalue-prop-text": "Da el texto analizado en wikitexto.",
+       "apihelp-parse-paramvalue-prop-langlinks": "Da el idioma de los enlaces en el wikitexto analizado.",
+       "apihelp-parse-paramvalue-prop-categories": "Da las categorías en el wikitexto analizado.",
+       "apihelp-parse-paramvalue-prop-categorieshtml": "Da la versión HTML de las categorías.",
+       "apihelp-parse-paramvalue-prop-links": "Da los enlaces internos del wikitexto analizado.",
+       "apihelp-parse-paramvalue-prop-templates": "Da las plantillas del wikitexto analizado.",
+       "apihelp-parse-paramvalue-prop-images": "Da las imágenes del wikitexto analizado.",
+       "apihelp-parse-paramvalue-prop-externallinks": "Da los enlaces externos del wikitexto analizado.",
+       "apihelp-parse-paramvalue-prop-sections": "Da las secciones del wikitexto analizado.",
+       "apihelp-parse-paramvalue-prop-revid": "Añade la ID de revisión de la página analizada.",
+       "apihelp-parse-paramvalue-prop-displaytitle": "Añade el título del wikitexto analizado.",
+       "apihelp-parse-paramvalue-prop-headitems": "Da elementos para colocar en el <code>&lt;encabezado&gt;</code> de la página.",
+       "apihelp-parse-paramvalue-prop-headhtml": "Da el <code>&lt;encabezado&gt;</code> analizado de la página.",
        "apihelp-parse-paramvalue-prop-modules": "Da los módulos ResourceLoader utilizados en la página.",
+       "apihelp-parse-paramvalue-prop-jsconfigvars": "Da la configuración JavaScript de variables específica para la página.",
+       "apihelp-parse-paramvalue-prop-encodedjsconfigvars": "Da la configuración JavaScript de variables específica para la página como cadena JSON.",
+       "apihelp-parse-paramvalue-prop-indicators": "Da el HTML de los indicadores de estado utilizados en la página.",
+       "apihelp-parse-paramvalue-prop-iwlinks": "Da los enlaces interwiki del texto analizado.",
+       "apihelp-parse-paramvalue-prop-wikitext": "Da el wikitexto original que se había analizado.",
+       "apihelp-parse-paramvalue-prop-properties": "Da varias propiedades definidas en el wikitexto analizado.",
+       "apihelp-parse-paramvalue-prop-limitreportdata": "Da el informe del límite de forma estructurada. No da datos si <var>$1disablepp</var> está establecido.",
+       "apihelp-parse-paramvalue-prop-limitreporthtml": "Da la versión HTML del informe del límite. No da datos si <var>$1disablepp</var> está establecido.",
+       "apihelp-parse-param-effectivelanglinks": "Incluye enlaces de idiomas proporcionados por las extensiones (para utilizar con <kbd>$1prop=langlinks</kbd>).",
+       "apihelp-parse-param-preview": "Analizar en modo de vista previa.",
+       "apihelp-parse-param-sectionpreview": "Analizar sección en modo de vista previa (activa el modo de vista previa).",
+       "apihelp-parse-param-disabletoc": "Desactivar la tabla de contenidos en la salida.",
        "apihelp-parse-example-page": "Analizar una página.",
        "apihelp-parse-example-text": "Analizar wikitexto.",
        "apihelp-parse-example-texttitle": "Analizar wikitexto, especificando el título de la página.",
        "apihelp-parse-example-summary": "Analizar un resumen.",
+       "apihelp-patrol-description": "Patrullar una página o revisión.",
        "apihelp-patrol-example-rcid": "Patrullar un cambio reciente",
        "apihelp-patrol-example-revid": "Patrullar una revisión",
+       "apihelp-protect-description": "Cambiar el nivel de protección de una página.",
+       "apihelp-protect-param-title": "Título de la página a (des)proteger. No se puede utilizar con $1pageid.",
+       "apihelp-protect-param-pageid": "ID de la página a (des)proteger. No se puede utilizar con $1title.",
+       "apihelp-protect-param-protections": "Lista de los niveles de protección, con formato <kbd>action=level</kbd> (por ejemplo: <kbd>edit=sysop</kbd>).\n\n<strong>Nota:</strong> Cualquier acción no mencionada tendrá las restricciones eliminadas.",
        "apihelp-protect-param-reason": "Motivo de la (des)protección.",
+       "apihelp-protect-param-cascade": "Activar la protección en cascada (por ejemple, proteger páginas incluida esta). Se ignorará si todos los niveles de protección dados no son compatibles con la función de cascada.",
        "apihelp-protect-example-protect": "Proteger una página",
+       "apihelp-protect-example-unprotect": "Desproteger una página estableciendo la restricción a <kbd>todos</kbd>.",
+       "apihelp-protect-example-unprotect2": "Desproteger una página anulando las restricciones.",
+       "apihelp-purge-param-forcelinkupdate": "Actualizar las tablas de enlaces.",
+       "apihelp-purge-param-forcerecursivelinkupdate": "Actualizar la tabla de enlaces y todas las tablas de enlaces de cualquier página que use esta página como una plantilla.",
+       "apihelp-purge-example-simple": "Depurar la <kbd>Página principal</kbd> y la página <kbd>API</kbd>.",
+       "apihelp-purge-example-generator": "Purgar las 10 primeras páginas del espacio de nombres principal.",
+       "apihelp-query-param-prop": "Qué propiedades obtener para las páginas consultadas.",
+       "apihelp-query-param-list": "Qué listas obtener.",
+       "apihelp-query-param-meta": "Qué metadatos obtener.",
+       "apihelp-query-param-indexpageids": "Incluir una sección de ID de páginas adicional en la que se muestran todas las ID de páginas.",
+       "apihelp-query-param-export": "Exportar las revisiones actuales de las páginas dadas o generadas.",
        "apihelp-query+allcategories-description": "Enumerar todas las categorías.",
+       "apihelp-query+allcategories-param-from": "La categoría para comenzar la enumeración",
+       "apihelp-query+allcategories-param-to": "La categoría para detener la enumeración",
+       "apihelp-query+allcategories-param-prefix": "Buscar todos los títulos de las categorías que comiencen con este valor.",
+       "apihelp-query+allcategories-param-dir": "Dirección de ordenamiento.",
+       "apihelp-query+allcategories-param-min": "Devolver solo categorías con al menos este número de miembros.",
+       "apihelp-query+allcategories-param-max": "Devolver solo categorías con como mucho este número de miembros.",
+       "apihelp-query+allcategories-param-limit": "Cuántas categorías se devolverán.",
+       "apihelp-query+allcategories-param-prop": "Qué propiedades se obtendrán:\n;size: Añade el número de páginas en la categorías.\n;hidden: Etiqueta las categorías que están ocultas con _&#95;HIDDENCAT_&#95;.",
+       "apihelp-query+allcategories-example-size": "Lista las categorías con información sobre el número de páginas de cada una.",
+       "apihelp-query+alldeletedrevisions-description": "Listar todas las revisiones eliminadas por un usuario o en un espacio de nombres.",
        "apihelp-query+alldeletedrevisions-paraminfo-useronly": "Solo puede usarse con <var>$3user</var>.",
        "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "No puede ser utilizado con <var>$3user</var>.",
+       "apihelp-query+alldeletedrevisions-param-start": "El sello de tiempo para comenzar la enumeración",
+       "apihelp-query+alldeletedrevisions-param-end": "El sello de tiempo para detener la enumeración",
        "apihelp-query+alldeletedrevisions-param-from": "Empezar a listar en este título.",
        "apihelp-query+alldeletedrevisions-param-to": "Terminar de listar en este título.",
        "apihelp-query+alldeletedrevisions-param-prefix": "Buscar todos los títulos de las páginas que comiencen con este valor.",
        "apihelp-query+alldeletedrevisions-example-user": "Listar las últimas 50 contribuciones borradas del usuario <kbd>Ejemplo<kbd>.",
        "apihelp-query+alldeletedrevisions-example-ns-main": "Listar las primeras 50 revisiones borradas en el espacio de nombres principal.",
        "apihelp-query+allfileusages-description": "Listar todos los usos del archivo, incluyendo los que no existen.",
+       "apihelp-query+allfileusages-param-from": "El título del archivo para comenzar la enumeración.",
+       "apihelp-query+allfileusages-param-to": "El título del archivo para detener la enumeración.",
+       "apihelp-query+allfileusages-param-prefix": "Buscar todos los títulos de los archivos que comiencen con este valor.",
+       "apihelp-query+allfileusages-param-limit": "Cuántos elementos en total se devolverán.",
+       "apihelp-query+allfileusages-param-dir": "La dirección en la que se listará.",
+       "apihelp-query+allfileusages-example-B": "Listar títulos de archivos, incluyendo los desaparecidos, con las ID de páginas a las que pertenecen, empezando por la <kbd>B</kbd>.",
+       "apihelp-query+allfileusages-example-unique": "Listar títulos de archivos únicos.",
+       "apihelp-query+allfileusages-example-unique-generator": "Recupera los títulos de todos los archivos y marca los faltantes.",
+       "apihelp-query+allfileusages-example-generator": "Recupera las páginas que contienen los archivos.",
+       "apihelp-query+allimages-description": "Enumerar todas las imágenes secuencialmente.",
+       "apihelp-query+allimages-param-from": "El título de la imagen para comenzar la enumeración. Solo puede utilizarse con $1sort=name.",
+       "apihelp-query+allimages-param-to": "El título de la imagen para detener la enumeración. Solo puede utilizarse con $1sort=name.",
+       "apihelp-query+allimages-param-start": "El sello de tiempo para comenzar la enumeración. Solo puede utilizarse con $1sort=timestamp.",
+       "apihelp-query+allimages-param-end": "El sello de tiempo para detener la enumeración. Solo puede utilizarse con $1sort=timestamp.",
+       "apihelp-query+allimages-param-prefix": "Buscar todos los títulos de imágenes que empiecen por este valor. Solo puede utilizarse con $1sort=name.",
+       "apihelp-query+allimages-param-minsize": "Limitar a imágenes con al menos este número de bytes.",
+       "apihelp-query+allimages-param-maxsize": "Limitar a imágenes con como mucho este número de bytes.",
        "apihelp-query+allimages-param-sha1": "Suma SHA1 de la imagen. Invalida $1sha1base36.",
        "apihelp-query+allimages-param-sha1base36": "Suma SHA1 de la imagen en base 36 (usada en MediaWiki).",
+       "apihelp-query+allimages-param-limit": "Cuántas imágenes en total se devolverán.",
+       "apihelp-query+allimages-example-B": "Mostrar una lista de archivos que empiecen por la letra <kbd>B</kbd>.",
+       "apihelp-query+allimages-example-recent": "Mostrar una lista de archivos subidos recientemente, similar a [[Special:NewFiles]].",
+       "apihelp-query+allimages-example-mimetypes": "Mostrar una lista de archivos tipo MIME <kbd>image/png</kbd> o <kbd>image/gif</kbd>",
+       "apihelp-query+allimages-example-generator": "Mostrar información acerca de 4 archivos que empiecen por la letra <kbd>T</kbd>.",
+       "apihelp-query+alllinks-description": "Enumerar todos los enlaces que apunten a un determinado espacio de nombres.",
+       "apihelp-query+alllinks-param-from": "El título del enlace para comenzar la enumeración.",
+       "apihelp-query+alllinks-param-to": "El título del enlace para detener la enumeración.",
+       "apihelp-query+alllinks-param-prefix": "Buscar todos los títulos vinculados que comiencen con este valor.",
+       "apihelp-query+alllinks-param-namespace": "El espacio de nombre a enumerar.",
+       "apihelp-query+alllinks-param-limit": "Cuántos elementos en total se devolverán.",
        "apihelp-query+alllinks-example-unique-generator": "Obtiene todos los títulos enlazados, marcando los que falten.",
+       "apihelp-query+allmessages-param-prop": "Qué propiedades se obtendrán.",
+       "apihelp-query+allmessages-param-filter": "Devolver solo mensajes con nombres que contengan esta cadena.",
+       "apihelp-query+allmessages-param-customised": "Devolver solo mensajes en este estado de personalización.",
+       "apihelp-query+allmessages-param-lang": "Devolver mensajes en este idioma.",
+       "apihelp-query+allmessages-param-from": "Devolver mensajes que empiecen por este mensaje.",
+       "apihelp-query+allmessages-param-to": "Devolver mensajes que acaben por este mensaje.",
+       "apihelp-query+allmessages-param-prefix": "Devolver mensajes con este prefijo.",
+       "apihelp-query+allmessages-example-ipb": "Mostrar mensajes que empiecen por <kbd>ipb-</kbd>.",
+       "apihelp-query+allmessages-example-de": "Mostrar mensajes <kbd>august</kbd> y <kbd>mainpage</kbd> en alemán.",
+       "apihelp-query+allpages-description": "Enumerar todas las páginas secuencialmente en un espacio de nombres determinado.",
+       "apihelp-query+allpages-param-from": "El título de página para comenzar la enumeración",
+       "apihelp-query+allpages-param-to": "El título de página para detener la enumeración.",
+       "apihelp-query+allpages-param-prefix": "Buscar todos los títulos de las páginas que comiencen con este valor.",
+       "apihelp-query+allpages-param-namespace": "El espacio de nombre a enumerar.",
+       "apihelp-query+allpages-param-filterredir": "Qué páginas listar.",
+       "apihelp-query+allpages-param-minsize": "Limitar a páginas con al menos este número de bytes.",
+       "apihelp-query+allpages-param-maxsize": "Limitar a páginas con este número máximo de bytes.",
+       "apihelp-query+allpages-param-prtype": "Limitar a páginas protegidas.",
+       "apihelp-query+allpages-param-limit": "Cuántas páginas en total se devolverán.",
        "apihelp-query+allpages-example-B": "Mostrar una lista de páginas que empiecen con la letra <kbd>B</kbd>.",
+       "apihelp-query+allpages-example-generator": "Mostrar información acerca de 4 páginas que empiecen por la letra <kbd>T</kbd>.",
+       "apihelp-query+allpages-example-generator-revisions": "Mostrar el contenido de las 2 primeras páginas que no redirijan y empiecen por <kbd>Re</kbd>.",
+       "apihelp-query+allredirects-param-prefix": "Buscar todas las páginas de destino que empiecen con este valor.",
+       "apihelp-query+allredirects-param-limit": "Cuántos elementos se devolverán.",
+       "apihelp-query+alltransclusions-param-prefix": "Buscar todos los títulos transcluídos que comiencen con este valor.",
+       "apihelp-query+alltransclusions-example-unique-generator": "Obtiene todos los títulos transcluídos, marcando los que faltan.",
+       "apihelp-query+allusers-description": "Enumerar todos los usuarios registrados.",
+       "apihelp-query+allusers-param-prefix": "Buscar todos los usuarios que empiecen con este valor.",
+       "apihelp-query+allusers-param-group": "Incluir solo usuarios en los grupos dados.",
+       "apihelp-query+allusers-param-limit": "Cuántos nombres de usuario se devolverán.",
        "apihelp-query+allusers-param-activeusers": "Solo listar usuarios activos en {{PLURAL:$1|el último día|los $1 últimos días}}.",
+       "apihelp-query+allusers-example-Y": "Listar usuarios que empiecen por <kbd>Y</kbd>.",
        "apihelp-query+backlinks-param-pageid": "Identificador de página que buscar. No puede usarse junto con <var>$1title</var>",
        "apihelp-query+backlinks-example-simple": "Mostrar enlaces a la <kbd>Portada<kbd>.",
+       "apihelp-query+blocks-description": "Listar todos los usuarios y direcciones IP bloqueadas.",
        "apihelp-query+blocks-param-users": "Lista de usuarios a buscar (opcional).",
        "apihelp-query+blocks-example-simple": "Listar bloques.",
+       "apihelp-query+categories-param-show": "Qué tipo de categorías mostrar.",
+       "apihelp-query+categories-param-limit": "Cuántas categorías se devolverán.",
+       "apihelp-query+categories-example-generator": "Obtener información acerca de todas las categorías utilizadas en la página <kbd>Albert Einstein</kbd>.",
+       "apihelp-query+categoryinfo-description": "Devuelve información acerca de las categorías dadas.",
        "apihelp-query+categoryinfo-example-simple": "Obtener información acerca de <kbd>Category:Foo</kbd> y <kbd>Category:Bar</kbd>",
        "apihelp-query+categorymembers-param-startsortkey": "Utilizar $1starthexsortkey en su lugar.",
        "apihelp-query+categorymembers-param-endsortkey": "Utilizar $1endhexsortkey en su lugar.",
        "apihelp-query+deletedrevisions-param-excludeuser": "No listar las revisiones de este usuario.",
        "apihelp-query+deletedrevisions-param-limit": "La cantidad máxima de revisiones que listar.",
        "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|Modo|Modos}}: $2",
+       "apihelp-query+deletedrevs-param-from": "Empezar a listar en este título.",
+       "apihelp-query+deletedrevs-param-to": "Terminar de listar en este título.",
+       "apihelp-query+deletedrevs-param-prefix": "Buscar todas las páginas que empiecen con este valor.",
        "apihelp-query+deletedrevs-param-unique": "Listar solo una revisión por cada página.",
        "apihelp-query+deletedrevs-param-tag": "Listar solo las revisiones con esta etiqueta.",
        "apihelp-query+deletedrevs-param-user": "Listar solo las revisiones de este usuario.",
        "apihelp-query+disabled-description": "Se ha desactivado el módulo de consulta.",
        "apihelp-query+duplicatefiles-example-simple": "Buscar duplicados de [[:File:Alber Einstein Head.jpg]].",
        "apihelp-query+duplicatefiles-example-generated": "Buscar duplicados en todos los ficheros.",
+       "apihelp-query+embeddedin-description": "Encuentra todas las páginas que transcluyen el título dado.",
+       "apihelp-query+embeddedin-param-title": "Título a buscar. No puede usarse en conjunto con $1pageid.",
+       "apihelp-query+embeddedin-param-filterredir": "Cómo filtrar las redirecciones.",
+       "apihelp-query+embeddedin-param-limit": "Cuántas páginas se devolverán.",
+       "apihelp-query+extlinks-param-limit": "Cuántos enlaces se devolverán.",
+       "apihelp-query+exturlusage-param-limit": "Cuántas páginas se devolverán.",
        "apihelp-query+exturlusage-example-simple": "Mostrar páginas que enlacen con <kbd>http://www.mediawiki.org</kbd>.",
+       "apihelp-query+filearchive-param-from": "El título de imagen para comenzar la enumeración",
+       "apihelp-query+filearchive-param-to": "El título de imagen para detener la enumeración.",
+       "apihelp-query+filearchive-param-prefix": "Buscar todos los títulos de las imágenes que comiencen con este valor.",
+       "apihelp-query+filearchive-example-simple": "Mostrar una lista de todos los archivos eliminados.",
        "apihelp-query+filerepoinfo-example-simple": "Obtener información acerca de los repositorios de archivos.",
+       "apihelp-query+fileusage-param-limit": "Cuántos se devolverán.",
+       "apihelp-query+fileusage-example-simple": "Obtener una lista de páginas que utilicen [[:File:Example.jpg]].",
+       "apihelp-query+fileusage-example-generator": "Obtener información acerca de las páginas que utilicen [[:File:Example.jpg]].",
+       "apihelp-query+imageinfo-description": "Devuelve información del archivo y su historial de subida.",
+       "apihelp-query+imageinfo-param-prop": "Qué información del archivo se obtendrá:",
+       "apihelp-query+imageinfo-paramvalue-prop-user": "Añade el usuario que subió cada versión del archivo.",
+       "apihelp-query+imageinfo-paramvalue-prop-userid": "Añade la ID de usuario que subió cada versión del archivo.",
+       "apihelp-query+imageinfo-param-limit": "Cuántos revisiones de archivos se devolverán por perfil.",
+       "apihelp-query+imageinfo-param-urlheight": "Similar a $1urlwidth.",
+       "apihelp-query+imageinfo-param-localonly": "Buscar solo archivos en el repositorio local.",
        "apihelp-query+images-description": "Devuelve todos los archivos contenidos en las páginas dadas.",
+       "apihelp-query+images-param-limit": "Cuántos archivos se devolverán.",
        "apihelp-query+images-example-simple": "Obtener una lista de los archivos usados en la [[Main Page|Portada]].",
+       "apihelp-query+imageusage-param-title": "Título a buscar. No puede usarse en conjunto con $1pageid.",
+       "apihelp-query+imageusage-param-pageid": "ID de página a buscar. No puede usarse con $1title.",
+       "apihelp-query+imageusage-param-namespace": "El espacio de nombres que enumerar.",
        "apihelp-query+imageusage-example-simple": "Mostrar las páginas que usan [[:File:Albert Einstein Head.jpg]].",
        "apihelp-query+imageusage-example-generator": "Obtener información sobre las páginas que empleen [[:File:Albert Einstein Head.jpg]].",
+       "apihelp-query+info-description": "Obtener información básica de la página.",
+       "apihelp-query+info-param-prop": "Qué propiedades adicionales se obtendrán:",
+       "apihelp-query+info-paramvalue-prop-protection": "Listar el nivel de protección de cada página.",
+       "apihelp-query+info-paramvalue-prop-subjectid": "La ID de página de la página principal de cada página de discusión.",
+       "apihelp-query+info-paramvalue-prop-readable": "Si el usuario puede leer esta página.",
+       "apihelp-query+info-param-token": "Usa [[Special:ApiHelp/query+tokens|action=query&meta=tokens]] en su lugar.",
+       "apihelp-query+info-example-simple": "Obtener información acerca de la página <kbd>Main Page</kbd>.",
        "apihelp-query+info-example-protection": "Obtén información general y protección acerca de la página <kb>Página principal</kbd>.",
+       "apihelp-query+iwbacklinks-param-limit": "Cuántas páginas se devolverán.",
        "apihelp-query+iwbacklinks-example-simple": "Obtener las páginas enlazadas a [[wikibooks:Test]]",
+       "apihelp-query+langbacklinks-param-lang": "Idioma del enlace de idioma.",
+       "apihelp-query+langbacklinks-param-limit": "Cuántas páginas en total se devolverán.",
        "apihelp-query+langbacklinks-example-simple": "Obtener las páginas enlazadas a [[:fr:Test]]",
+       "apihelp-query+langbacklinks-example-generator": "Obtener información acerca de las páginas enlazadas a [[:fr:Test]].",
+       "apihelp-query+langlinks-param-lang": "Devolver solo enlaces de idioma con este código de idioma.",
+       "apihelp-query+links-param-limit": "Cuántos enlaces se devolverán.",
+       "apihelp-query+linkshere-param-limit": "Cuántos se devolverán.",
+       "apihelp-query+linkshere-example-simple": "Obtener una lista de páginas que enlacen a la [[Main Page]].",
        "apihelp-query+linkshere-example-generator": "Obtener información acerca de las páginas enlazadas a la [[Main Page|Portada]].",
+       "apihelp-query+pageswithprop-param-limit": "El máximo número de páginas que se devolverán.",
+       "apihelp-query+pageswithprop-example-simple": "Listar las 10 primeras páginas que utilicen <code>&#123;&#123;DISPLAYTITLE:&#125;&#125;</code>.",
+       "apihelp-query+pageswithprop-example-generator": "Obtener información acerca de las 10 primeras páginas que utilicen <code>_&#95;NOTOC_&#95;</code>.",
        "apihelp-query+prefixsearch-param-search": "Buscar cadena.",
+       "apihelp-query+prefixsearch-param-namespace": "Espacio de nombres que buscar.",
        "apihelp-query+prefixsearch-param-limit": "Número máximo de resultados que devolver.",
-       "apihelp-query+protectedtitles-param-namespace": "Listar solo las páginas en estos espacios de nombres.",
-       "apihelp-query+protectedtitles-param-limit": "Cuántos páginas se devolverán.",
+       "apihelp-query+prefixsearch-param-offset": "Número de resultados que omitir.",
+       "apihelp-query+prefixsearch-example-simple": "Buscar títulos de páginas que empiecen con <kbd>meaning</kbd>.",
+       "apihelp-query+protectedtitles-param-namespace": "Listar solo los títulos en estos espacios de nombres.",
+       "apihelp-query+protectedtitles-param-level": "Listar solo títulos con estos niveles de protección.",
+       "apihelp-query+protectedtitles-param-limit": "Cuántas páginas se devolverán.",
+       "apihelp-query+protectedtitles-example-simple": "Listar títulos protegidos.",
        "apihelp-query+protectedtitles-example-generator": "Encuentra enlaces a títulos protegidos en el espacio de nombres principal.",
        "apihelp-query+querypage-param-page": "El nombre de la página especial. Recuerda, es sensible a mayúsculas y minúsculas.",
+       "apihelp-query+querypage-param-limit": "Número de resultados que se devolverán.",
+       "apihelp-query+querypage-example-ancientpages": "Devolver resultados de [[Special:Ancientpages]].",
+       "apihelp-query+recentchanges-description": "Enumerar cambios recientes.",
+       "apihelp-query+recentchanges-param-start": "El sello de tiempo para comenzar la enumeración.",
+       "apihelp-query+recentchanges-param-end": "El sello de tiempo para finalizar la enumeración.",
+       "apihelp-query+recentchanges-param-user": "Listar solo los cambios de este usuario.",
+       "apihelp-query+recentchanges-param-excludeuser": "No listar cambios de este usuario.",
+       "apihelp-query+recentchanges-param-tag": "Listar solo los cambios con esta etiqueta.",
+       "apihelp-query+recentchanges-param-token": "Usa <kbd>[[Special:ApiHelp/query+tokens|action=query&meta=tokens]]</kbd> en su lugar.",
+       "apihelp-query+recentchanges-param-limit": "Cuántos cambios en total se devolverán.",
+       "apihelp-query+recentchanges-param-type": "Cuántos tipos de cambios se mostrarán.",
        "apihelp-query+recentchanges-example-simple": "Lista de cambios recientes.",
+       "apihelp-query+redirects-param-limit": "Cuántas redirecciones se devolverán.",
        "apihelp-query+redirects-example-simple": "Mostrar una lista de las redirecciones a la [[Main Page|Portada]]",
        "apihelp-query+revisions-example-last5": "Mostrar las últimas 5 revisiones de la <kbd>Portada</kbd>.",
        "apihelp-query+search-param-info": "Qué metadatos devolver.",
+       "apihelp-query+search-param-limit": "Cuántas páginas en total se devolverán.",
+       "apihelp-query+search-param-interwiki": "Incluir resultados interwiki en la búsqueda, si es posible.",
        "apihelp-query+search-example-simple": "Buscar <kbd>significado</kbd>.",
        "apihelp-query+search-example-text": "Buscar <kbd>meaning</kbd> en los textos.",
+       "apihelp-query+search-example-generator": "Obtener información acerca de las páginas devueltas por una búsqueda de <kbd>meaning</kbd>.",
+       "apihelp-query+siteinfo-description": "Devolver información general acerca de la página web.",
        "apihelp-query+siteinfo-example-simple": "Obtener información del sitio.",
+       "apihelp-query+stashimageinfo-description": "Devuelve información del archivo para archivos escondidos.",
+       "apihelp-query+stashimageinfo-param-sessionkey": "Alias de $1filekey, para retrocompatibilidad.",
+       "apihelp-query+stashimageinfo-example-simple": "Devuelve información para un archivo escondido.",
+       "apihelp-query+stashimageinfo-example-params": "Devuelve las miniaturas de dos archivos escondidos.",
+       "apihelp-query+tags-param-limit": "El número máximo de etiquetas para enumerar.",
+       "apihelp-query+templates-description": "Devuelve todas las páginas transcluídas en las páginas dadas.",
+       "apihelp-query+templates-param-limit": "Cuántas plantillas se devolverán.",
+       "apihelp-query+transcludedin-description": "Encuentra todas las páginas que transcluyan las páginas dadas.",
+       "apihelp-query+transcludedin-param-limit": "Cuántos se devolverán.",
+       "apihelp-query+transcludedin-example-simple": "Obtener una lista de páginas transcluyendo <kbd>Main Page</kbd>.",
+       "apihelp-query+usercontribs-param-limit": "Número máximo de contribuciones que se devolverán.",
        "apihelp-query+usercontribs-example-user": "Mostrar contribuciones del usuario <kbd>Ejemplo</kbd>.",
        "apihelp-query+usercontribs-example-ipprefix": "Mostrar las contribuciones de todas las direcciones IP con el prefijo <kbd>192.0.2.</kbd>.",
        "apihelp-query+userinfo-description": "Obtener información sobre el usuario actual.",
+       "apihelp-query+userinfo-example-simple": "Obtener información sobre el usuario actual.",
+       "apihelp-query+userinfo-example-data": "Obtener información adicional sobre el usuario actual.",
+       "apihelp-query+users-description": "Obtener información sobre una lista de usuarios.",
+       "apihelp-query+users-example-simple": "Devolver información del usuario <kbd>Ejemplo</kbd>.",
+       "apihelp-query+watchlist-param-start": "El sello de tiempo para comenzar la enumeración",
+       "apihelp-query+watchlist-param-end": "El sello de tiempo para finalizar la enumeración.",
        "apihelp-query+watchlist-param-excludeuser": "No listar cambios de este usuario.",
        "apihelp-query+watchlistraw-param-show": "Sólo listar los elementos que cumplen estos criterios.",
+       "apihelp-query+watchlistraw-param-fromtitle": "Título (con el prefijo de espacio de nombres) desde el que se empezará a enumerar.",
+       "apihelp-query+watchlistraw-param-totitle": "Título (con el prefijo de espacio de nombres) desde el que se dejará de enumerar.",
        "apihelp-query+watchlistraw-example-simple": "Listar las páginas de la lista de seguimiento del usuario actual.",
+       "apihelp-revisiondelete-description": "Eliminar y restaurar revisiones",
+       "apihelp-revisiondelete-param-hide": "Qué ocultar en cada revisión.",
+       "apihelp-revisiondelete-param-show": "Qué mostrar en cada revisión.",
+       "apihelp-revisiondelete-param-reason": "Motivo de la eliminación o restauración.",
+       "apihelp-rollback-param-summary": "Resumen de edición personalizado. Si se deja vacío se utilizará el predeterminado.",
        "apihelp-tag-param-logid": "Uno o más identificadores de entradas del registro a los que agregar o eliminar la etiqueta.",
        "apihelp-tag-param-reason": "Motivo del cambio.",
        "apihelp-tag-example-log": "Eliminar la etiqueta <kbd>spam</kbd> de la entrada del registro con identificador 123 con el motivo <kbd>aplicada incorrectamente</kbd>",
        "api-help-param-deprecated": "En desuso.",
        "api-help-param-required": "Este parámetro es obligatorio.",
        "api-help-datatypes-header": "Tipos de datos",
+       "api-help-datatypes": "Algunos tipos de parámetros en las solicitudes de API necesita más explicación:\n;booleano\n:Los parámetros booleanos trabajo como casillas de verificación HTML: si el parámetro se especifica, independientemente de su valor, se considera verdadero. Para un valor false, se omite el parámetro completo.\n;marca de tiempo\n:Las marcas de tiempo se puede especificar en varios formatos. ISO 8601 con la fecha y la hora, se recomienda. Todas las horas están en UTC, la inclusión de la zona horaria es ignorada.\n:* ISO 8601 con fecha y hora, <kbd><var>2001</var>-<var>01</var>-<var>15</var>T<var>14</var>:<var>56</var>:<var>00</var>Z</kbd> (signos de puntuación y <kbd>Z</kbd> son opcionales)\n:* ISO 8601 fecha y hora (se omite) fracciones de segundo, <kbd><var>2001</var>-<var>01</var>-<var>15</var>T<var>14</var>:<var>56</var>:<var>00</var>.<var>00001</var>Z</kbd> (guiones, dos puntos y, <kbd>Z</kbd> son opcionales)\n:* Formato MediaWiki, <kbd><var>2001</var><var>01</var><var>15</var><var>14</var><var>56</var><var>00</var></kbd>\n:* Formato numérico genérico, <kbd><var>2001</var>-<var>01</var>-<var>15</var> <var>14</var>:<var>56</var>:<var>00</var></kbd> (opcional en la zona horaria <kbd>GMT</kbd>, <kbd>+<var>##</var></kbd>, o <kbd>-<var>##</var></kbd> se omite)\n:* Formato EXIF, <kbd><var>2001</var>:<var>01</var>:<var>15</var> <var>14</var>:<var>56</var>:<var>00</var></kbd>\n:*Formato RFC 2822 (zona horaria se puede omitir), <kbd><var>Mon</var>, <var>15</var> <var>Ene</var> <var>2001</var> <var>14</var>:<var>56</var>:<var>00</var></kbd>\n:* Formato RFC 850 (zona horaria se puede omitir), <kbd><var>lunes</var>, <var>15</var>-<var>enero</var>-<var>2001</var> <var>14</var>:<var>56</var>:<var>00</var></kbd>\n:* Formato C ctime, <kbd><var>lunes</var> <var>enero</var> <var>15</var> <var>14</var>:<var>56</var>:<var>00</var> <var>de 2001</var></kbd>\n:* Segundos desde 1970-01-01T00:00:00Z como de 1 a 13, dígito entero",
        "api-help-param-type-limit": "Tipo: entero o <kbd>max</kbd>",
        "api-help-param-type-integer": "Tipo: {{PLURAL:$1|1=entero|2=lista de enteros}}",
        "api-help-param-type-boolean": "Tipo: booleano/lógico ([[Special:ApiHelp/main#main/datatypes|detalles]])",
        "api-help-param-type-user": "Tipo: {{PLURAL:$1|1=nombre de usuario|2=lista de nombres de usuarios}}",
        "api-help-param-list": "{{PLURAL:$1|1=Un valor|2=Valores (separados por <kbd>{{!}}</kbd>)}}: $2",
        "api-help-param-list-can-be-empty": "{{PLURAL:$1|0=Debe estar vacío|Puede estar vacío, o $2}}",
-       "api-help-param-integer-min": "{{PLURAL:$1|1=El valor no debe|2=Los valores no deben}} ser menor a $2.",
-       "api-help-param-integer-max": "{{PLURAL:$1|1=El valor no debe|2=Los valores no deben}} ser mayores a $3.",
+       "api-help-param-limit": "No se permite más de $1.",
+       "api-help-param-limit2": "No se permite más de $1 ($2 para los bots).",
+       "api-help-param-integer-min": "{{PLURAL:$1|1=El valor no debe ser menor|2=Los valores no deben ser menores}} a $2.",
+       "api-help-param-integer-max": "{{PLURAL:$1|1=El valor no debe ser mayor|2=Los valores no deben ser mayores}} a $3.",
        "api-help-param-integer-minmax": "{{PLURAL:$1|1=El valor debe|2=Los valores deben}} estar entre $2 y $3.",
        "api-help-param-multi-separate": "Separar los valores con <kbd>|</kbd>.",
+       "api-help-param-multi-max": "El número máximo de los valores es {{PLURAL:$1|$1}} ({{PLURAL:$2|$2}} para los bots).",
        "api-help-param-default": "Predeterminado: $1",
        "api-help-param-default-empty": "Predeterminado: <span class=\"apihelp-empty\">(vacío)</span>",
+       "api-help-param-continue": "Cuando haya más resultados disponibles, utiliza esto para continuar.",
        "api-help-param-no-description": "<span class=\"apihelp-empty\">(sin descripción)</span>",
        "api-help-examples": "{{PLURAL:$1|Ejemplo|Ejemplos}}:",
        "api-help-permissions": "{{PLURAL:$1|Permiso|Permisos}}:",
index d7db955..fa98eec 100644 (file)
@@ -14,7 +14,8 @@
                        "Ltrlg",
                        "Crochet.david",
                        "0x010C",
-                       "Lucky"
+                       "Lucky",
+                       "Freak2fast4u"
                ]
        },
        "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Documentation]]\n* [[mw:API:FAQ|FAQ]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Liste de diffusion]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Annonces de l’API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Bogues et demandes]\n</div>\n<strong>État :</strong> Toutes les fonctionnalités affichées sur cette page devraient fonctionner, mais l’API est encore en cours de développement et peut changer à tout moment. Inscrivez-vous à [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ la liste de diffusion mediawiki-api-announce] pour être informé des mises à jour.\n\n<strong>Requêtes erronées :</strong> Si des requêtes erronées sont envoyées à l’API, un en-tête HTTP sera renvoyé avec la clé « MediaWiki-API-Error ». La valeur de cet en-tête et le code d’erreur renvoyé prendront la même valeur. Pour plus d’information, voyez [[mw:API:Errors_and_warnings|API: Errors and warnings]].",
        "apihelp-query+watchlistraw-param-show": "Lister uniquement les éléments correspondant à ces critères.",
        "apihelp-query+watchlistraw-param-owner": "Utilisé avec $1token pour accéder à la liste de suivi d’un autre utilisateur.",
        "apihelp-query+watchlistraw-param-token": "Un jeton de sécurité (disponible dans les [[Special:Preferences#mw-prefsection-watchlist|préférences]] de l’utilisateur) pour permettre l’accès à la liste de suivi d’un autre utilisateur.",
+       "apihelp-query+watchlistraw-param-fromtitle": "Démarrer l'énumération avec ce Titre (inclure le préfixe d'espace de noms) :",
+       "apihelp-query+watchlistraw-param-totitle": "Terminer l'énumération avec ce Titre (inclure le préfixe d'espace de noms) :",
        "apihelp-query+watchlistraw-example-simple": "Lister les pages dans la liste de suivi de l’utilisateur actuel",
        "apihelp-query+watchlistraw-example-generator": "Chercher l’information sur les pages de la liste de suivi de l’utilisateur actuel",
        "apihelp-revisiondelete-description": "Supprimer et annuler la suppression des révisions.",
index a4b6bb0..b17057d 100644 (file)
        "apihelp-import-param-interwikipage": "Para importacións interwiki: páxina a importar.",
        "apihelp-import-param-fullhistory": "Para importacións interwiki: importar o historial completo, non só a versión actual.",
        "apihelp-import-param-templates": "Para importacións interwiki: importar tódolos modelos incluídos.",
-       "apihelp-import-param-namespace": "Importar a este espazo de nomes. Ignora o parámetro <kbd>$1rootpage</kbd>.",
-       "apihelp-import-param-rootpage": "Importar como subpáxina desta páxina. Ignorado se se proporciona o parámetro <kbd>$1namespace</kbd>.",
+       "apihelp-import-param-namespace": "Importar a este espazo de nomes. Non se pode usar de forma conxunta con  <var>$1rootpage</var>.",
+       "apihelp-import-param-rootpage": "Importar como subpáxina desta páxina. Non se pode usar de forma conxunta con <var>$1namespace</var>.",
        "apihelp-import-example-import": "Importar [[meta:Help:Parserfunctions]] ó espazo de nomes 100 con todo o historial.",
        "apihelp-login-description": "No caso dunha conexión correcta, as cookies necesarias incluiranse nas cabeceiras HTTP de resposta. No caso dunha conexión fallida, os intentos posteriores poden ser reducidos para limitar ataques automaticos de roubo de contrasinais.",
        "apihelp-login-param-name": "Nome de usuario.",
        "apihelp-query+usercontribs-example-user": "Mostrar as contribucións do usuario <kbd>Exemplo</kbd>.",
        "apihelp-query+usercontribs-example-ipprefix": "Mostrar contribucións de tódalas direccións IP que comezan por <kbd>192.0.2.</kbd>.",
        "apihelp-query+userinfo-description": "Obter información sobre o usuario actual.",
+       "apihelp-query+userinfo-param-prop": "Que pezas de información incluír:\n;blockinfo:Marca se o usuario actual está bloqueado, por que, e por que razón.\n;hasmsg:Engade unha etiqueta <samp>message</samp> (mensaxe) se o usuario actual ten mensaxes pendentes.\n;groups:Lista todos os grupos ós que pertence o usuario actual.\n;implicitgroups:Lista todos so grupos dos que o usuario actual é membro automaticamente. \n;rights:Lista todos os dereitos que ten o usuario actual.\n;changeablegroups:Lista os grupos ós que o usuario pode engadir ou eliminar a outros usuarios.\n;options:Lista todas as preferencias que ten seleccionadas o usuario actual.\n;preferencestoken:<span class=\"apihelp-deprecated\">Obsoleto.</span>Obtén o identificador para cambiar as preferencias do usuario actual.\n;editcount:Engade o contador de edicións do usuario actual.\n;ratelimits:Lista todos o límites de rango aplicados ó usuario actual.\n;realname:Engade o nome real do usuario.\n;email:Engade a dirección de correo electrónico do usuario e a data de autenticación desa dirección.\n;acceptlang:Reenvía a cabeceira <code>Accept-Language</code> enviada polo cliente nun formato estruturado.\n;registrationdate:Engade a data de rexistro do usuario.\n;unreadcount:Engade o número de páxinas sen ler da lista de vixiancia do usuario (máximo $1; devolve <samp>$2</samp> se son máis).",
        "apihelp-query+userinfo-example-simple": "Obter información sobre o usuario actual.",
        "apihelp-query+userinfo-example-data": "Obter información adicional sobre o usuario actual.",
        "apihelp-query+users-description": "Obter información sobre unha lista de usuarios.",
        "apihelp-query+watchlist-param-user": "Só listar cambios deste usuario.",
        "apihelp-query+watchlist-param-excludeuser": "Non listar cambios deste usuario.",
        "apihelp-query+watchlist-param-limit": "Cantos resultados totais mostrar por petición.",
+       "apihelp-query+watchlist-param-prop": "Que elementos adicionais obter:\n;ids:Engade os identificadores das revisións e os identificadores das páxinas.\n;title:Engade o título da páxina.\n;flags:Engade etiquetas para a edición.\n;user:Engade o usuario que fixo a edición.\n;userid:Engade o identificador do usuario que fixo a edición.\n;comment:Engade o comentario da edición.\n;parsedcomment:Engade o comentario analizado da edición.\n;timestamp:Engade o selo de tempo da edición.\n;patrol:Marca edicións que están vixiadas.\n;sizes:Engade o tamaño antigo e novo da páxina.\n;notificationtimestamp:Engade o selo de tempo da última vez en que o usuario foi avisado dunha modificación.\n;loginfo:Engade información do rexistro cando sexa axeitado.",
        "apihelp-query+watchlist-param-show": "Só mostrar elementos que cumpran esos criterios. Por exemplo, para ver só edicións menores feitas por usuarios conectados, activar $1show=minor|!anon.",
        "apihelp-query+watchlist-param-type": "Que tipos de cambios mostrar:\n;edit:Modificacións normais de páxina.\n;external:Modificacións externas.\n;new:Creación de páxinas.\n;log:Entradas no rexistro.",
        "apihelp-query+watchlist-param-owner": "Usado con $1token para acceder á lista de páxinas de vixiancia doutro usuario.",
        "apihelp-query+watchlistraw-param-show": "Só listar os elementos que cumplen estos criterios.",
        "apihelp-query+watchlistraw-param-owner": "Usado con $1token para acceder á lista de páxinas de vixiancia doutro usuario.",
        "apihelp-query+watchlistraw-param-token": "Identificador de seguridade (dispoñible nas [[Special:Preferences#mw-prefsection-watchlist|preferencias]] de usuario) para permitir o acceso a outros á súa páxina de vixiancia.",
+       "apihelp-query+watchlistraw-param-fromtitle": "Título (co prefixo de espazo de nomes) dende o que comezar a enumerar.",
+       "apihelp-query+watchlistraw-param-totitle": "Título (co prefixo de espazo de nomes) no que rematar de enumerar.",
        "apihelp-query+watchlistraw-example-simple": "Listar páxinas na lista de vixiancia do usuario actual.",
        "apihelp-query+watchlistraw-example-generator": "Buscar a información de páxina das páxinas da lista de vixiancia do usuario actual.",
        "apihelp-revisiondelete-description": "Borrar e restaurar revisións.",
        "api-help-param-deprecated": "Obsoleto.",
        "api-help-param-required": "Este parámetro é obrigatorio.",
        "api-help-datatypes-header": "Tipos de datos",
+       "api-help-datatypes": "Algúns tipos de parámetros nas solicitudes de API necesitan máis explicación:\n;boolean\n:Os parámetros booleanos traballan como caixas de verificación HTML: se o parámetro se especifica, independentemente do seu valor, considérase verdadeiro. Para un valor falso, omíta o parámetro completo.\n;timestamp\n:Os selos de tempo poden especificarse en varios formatos. Recoméndase o ISO 8601 coa data e a hora. Todas as horas están en UTC, a inclusión da zona horaria é ignorada.\n:* ISO 8601 con data e hora, <kbd><var>2001</var>-<var>01</var>-<var>15</var>T<var>14</var>:<var>56</var>:<var>00</var>Z</kbd> (signos de puntuación e <kbd>Z</kbd> son opcionais)\n:* ISO 8601 data e hora (omítense) fraccións de segundo, <kbd><var>2001</var>-<var>01</var>-<var>15</var>T<var>14</var>:<var>56</var>:<var>00</var>.<var>00001</var>Z</kbd> (guións, dous puntos e, <kbd>Z</kbd> son opcionais)\n:* Formato MediaWiki, <kbd><var>2001</var><var>01</var><var>15</var><var>14</var><var>56</var><var>00</var></kbd>\n:* Formato numérico xenérico, <kbd><var>2001</var>-<var>01</var>-<var>15</var> <var>14</var>:<var>56</var>:<var>00</var></kbd> (opcional na zona horaria <kbd>GMT</kbd>, <kbd>+<var>##</var></kbd>, o <kbd>-<var>##</var></kbd> omítese)\n:* Formato EXIF, <kbd><var>2001</var>:<var>01</var>:<var>15</var> <var>14</var>:<var>56</var>:<var>00</var></kbd>\n:*Formato RFC 2822 (a zona horaria pódese omitir), <kbd><var>Mon</var>, <var>15</var> <var>Xan</var> <var>2001</var> <var>14</var>:<var>56</var>:<var>00</var></kbd>\n:* Formato RFC 850 (a zona horaria pódese omitir), <kbd><var>luns</var>, <var>15</var>-<var>xaneiro</var>-<var>2001</var> <var>14</var>:<var>56</var>:<var>00</var></kbd>\n:* Formato C ctime, <kbd><var>luns</var> <var>xaneiro</var> <var>15</var> <var>14</var>:<var>56</var>:<var>00</var> <var>de 2001</var></kbd>\n:* Segundos desde 1970-01-01T00:00:00Z como de 1 a 13, díxitos enteiros",
        "api-help-param-type-limit": "Tipo: enteiro ou <kbd>max</kbd>",
        "api-help-param-type-integer": "Tipo: {{PLURAL:$1|1=enteiro|2=lista de enteiros}}",
        "api-help-param-type-boolean": "Tipo: booleano ([[Special:ApiHelp/main#main/datatypes|detalles]])",
index fcae447..e00f175 100644 (file)
        "apihelp-import-param-interwikipage": "ウィキ間の取り込みの場合: 取り込むページ。",
        "apihelp-import-param-fullhistory": "ウィキ間の取り込みの場合: 現在の版のみではなく完全な履歴を取り込む。",
        "apihelp-import-param-templates": "ウィキ間の取り込みの場合: 読み込まれているテンプレートも取り込む。",
-       "apihelp-import-param-namespace": "この名前空間に取り込む。<kbd>$1rootpage</kbd>パラメータをオーバーライドします。",
-       "apihelp-import-param-rootpage": "このページの下位ページとして取り込む。<kbd>$1namespace</kbd> パラメータが入力された場合は無視されます。",
+       "apihelp-import-param-namespace": "この名前空間に取り込む。<var>$1rootpage</var>パラメータとは同時に使用できません。",
+       "apihelp-import-param-rootpage": "このページの下位ページとして取り込む。<var>$1namespace</var> パラメータとは同時に使用できません。",
        "apihelp-import-example-import": "[[meta:Help:Parserfunctions]] をすべての履歴とともに名前空間100に取り込む。",
        "apihelp-login-param-name": "利用者名。",
        "apihelp-login-param-password": "パスワード。",
        "apihelp-query+links-example-generator": "<kbd>Main Page</kbd> からリンクされているページに関する情報を取得する。",
        "apihelp-query+links-example-namespaces": "<kbd>Main Page</kbd> からの {{ns:user}} および {{ns:template}} 名前空間へのリンクを取得する。",
        "apihelp-query+linkshere-example-simple": "[[Main Page]] にリンクしているページの一覧を取得する。",
-       "apihelp-query+linkshere-example-generator": "<kbd>[[Main page]]<kbd> にリンクしているページの情報を取得する。",
+       "apihelp-query+linkshere-example-generator": "<kbd>[[Main Page]]<kbd> にリンクしているページの情報を取得する。",
        "apihelp-query+logevents-param-start": "列挙の始点となるタイムスタンプ。",
        "apihelp-query+logevents-param-end": "列挙の終点となるタイムスタンプ。",
        "apihelp-query+logevents-param-user": "与えられた利用者による記録項目に絞り込む。",
        "apihelp-query+pagepropnames-description": "Wiki内で使用されているすべてのページプロパティ名を一覧表示します。",
        "apihelp-query+pagepropnames-param-limit": "返す名前の最大数。",
        "apihelp-query+pagepropnames-example-simple": "最初の10個のプロパティ名を取得する。",
-       "apihelp-query+pageprops-example-simple": "<kbd>Category:Foo</kbd> のプロパティを取得する。",
+       "apihelp-query+pageprops-example-simple": "ページ <kbd>Main Page</kbd> および <kbd>MeiaWiki</kbd> のプロパティを取得する。",
        "apihelp-query+pageswithprop-description": "与えられたページプロパティが使用されているすべてのページを一覧表示します。",
        "apihelp-query+pageswithprop-param-limit": "返すページの最大数。",
        "apihelp-query+pageswithprop-example-simple": "<code>&#123;&#123;DISPLAYTITLE:&#125;&#125;</code> を使用している最初の10ページを一覧表示する。",
        "apihelp-dumpfm-description": "データを PHP の <code>var_dump()</code> 形式 (HTML に埋め込んだ形式) で出力します。",
        "apihelp-json-description": "データを JSON 形式で出力します。",
        "apihelp-json-param-callback": "指定すると、指定した関数呼び出しで出力をラップします。安全のため、利用者固有のデータはすべて制限されます。",
-       "apihelp-json-param-utf8": "指定すると、大部分の非 ASCII 文字 (すべてではありません) を、16 進のエスケープ シーケンスに置換する代わりに UTF-8 として符号化します。",
+       "apihelp-json-param-utf8": "指定すると、大部分の非 ASCII 文字 (すべてではありません) を、16 進のエスケープ シーケンスに置換する代わりに UTF-8 として符号化します。<var>formatversion</var> が <kbd>1</kbd> でない場合は既定です。",
        "apihelp-jsonfm-description": "データを JSON 形式 (HTML に埋め込んだ形式) で出力します。",
        "apihelp-none-description": "何も出力しません。",
        "apihelp-php-description": "データを PHP のシリアル化した形式で出力します。",
index bf71217..a9bdf2b 100644 (file)
@@ -4,7 +4,8 @@
                        "Kwj2772",
                        "Twotwo2019",
                        "아라",
-                       "LiteHell"
+                       "LiteHell",
+                       "Ysjbserver"
                ]
        },
        "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [https://www.mediawiki.org/wiki/API:Main_page 설명문서]\n* [https://www.mediawiki.org/wiki/API:FAQ FAQ]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api 메일링 리스트]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce API 공지 사항] * [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R 버그 및 요청] </div>\n<strong>상태:</strong> 이 페이지에 표시된 모든 기능은 정상 작동할 것이지만, API는 여전히 활발하게 개발되고 있으며, 언제든지 바뀔 수 있습니다. 업데이트 정보를 받아보려면 [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ the mediawiki-api-announce 메일링 리스트]를 구독하십시오.\n\n<strong>잘못된 요청:</strong> API에 잘못된 요청이 전송되면 HTTP 헤더에서 \"MediaWiki-API-Error\" 키를 보내고, 헤더 값과 오류 코드가 같게 설정됩니다. 자세한 정보에 대해서는 https://www.mediawiki.org/wiki/API:Errors_and_warnings 를 참고하십시오.",
        "apihelp-block-param-watchuser": "해당 사용자 또는 IP 주소의 사용자 문서 및 토론 문서를 주시합니다.",
        "apihelp-block-example-ip-simple": "IP <kbd>192.0.2.5</kbd>에 대해 <kbd>First strike</kbd>라는 이유로 3일간 차단하기",
        "apihelp-block-example-user-complex": "사용자 <kbd>Vandal</kbd>을 <kbd>Vandalism</kbd>이라는 이유로 무기한 차단하며 계정 생성 및 이메일 발송을 막기",
+       "apihelp-createaccount-param-name": "사용자 이름",
+       "apihelp-delete-description": "문서 삭제",
        "apihelp-delete-example-simple": "<kbd>Main Page</kbd>를 삭제합니다.",
+       "apihelp-disabled-description": "이 모듈은 해제되었습니다.",
        "apihelp-edit-description": "문서를 만들고 편집합니다.",
        "apihelp-edit-param-sectiontitle": "새 문단을 위한 제목.",
        "apihelp-edit-param-text": "문서 내용.",
@@ -32,6 +36,8 @@
        "apihelp-edit-param-minor": "사소한 편집.",
        "apihelp-edit-param-notminor": "사소하지 않은 편집.",
        "apihelp-edit-param-bot": "이 편집을 봇으로 표시.",
+       "apihelp-edit-example-edit": "문서 편집",
+       "apihelp-expandtemplates-param-title": "문서 제목",
        "api-help-datatypes": "API 요청 내 몇몇 매개변수형에 대해 더 자세히 설명해보겠습니다:\n;boolean\n:Boolean 매개변수들은 HTML 체크박스처럼 동작합니다: 만약 매개변수가 지저오딨다면, 값에 상관없이 참의 값으로 여겨집니다. 거짓값은 매개변수 전체를 생략하여 표현해보세요.\n;timestamp\n:타임스팸프들은 여러 형식으로 표현될 수 있으나 ISO 8601 날짜와 시간이 추천됩니다. 모든 시간은 UTC이어야 하며, 포함된 시간대는 모두 무시됩니다.\n:* ISO 8601 날짜와 시간, <kbd><var>2001</var>-<var>01</var>-<var>15</var>T<var>14</var>:<var>56</var>:<var>00</var>Z</kbd> (구두점과 <kbd>Z</kbd>는 선택입니다.)\n:* ISO 8601 날짜와 시간과 (무시되는) 소수 초, <kbd><var>2001</var>-<var>01</var>-<var>15</var>T<var>14</var>:<var>56</var>:<var>00</var>.<var>00001</var>Z</kbd> (대시, 콜론과 <kbd>Z</kbd> 는 선택입니다.)\n:* 미디어위키 형식, <kbd><var>2001</var><var>01</var><var>15</var><var>14</var><var>56</var><var>00</var></kbd>\n:* 일반적인 수 형식 <kbd><var>2001</var>-<var>01</var>-<var>15</var> <var>14</var>:<var>56</var>:<var>00</var></kbd> (<kbd>GMT</kbd>, <kbd>+<var>##</var></kbd>, 또는 <kbd>-<var>##</var></kbd>와 같은 선택적 시간대는 무시됩니다)\n:*RFC 2822 형식 (시간대는 생략될 수 있음), <kbd><var>Mon</var>, <var>15</var> <var>Jan</var> <var>2001</var> <var>14</var>:<var>56</var>:<var>00</var></kbd>\n:* RFC 850 형식 (시간대는 생략될 수 있음), <kbd><var>Monday</var>, <var>15</var>-<var>Jan</var>-<var>2001</var> <var>14</var>:<var>56</var>:<var>00</var></kbd>\n:* C ctime 형식, <kbd><var>Mon</var> <var>Jan</var> <var>15</var> <var>14</var>:<var>56</var>:<var>00</var> <var>2001</var></kbd>\n:* 1부터 13자리까지의 숫자로 표현된 1970-01-01T00:00:00Z 부터 흐른 시간(초)",
        "api-help-param-list": "{{PLURAL:$1|1=하나의 값|2=값 (\"{{!}}\"로 구분)}}: $2",
        "api-help-param-default": "기본값: $1"
index 8a6769d..db2c74a 100644 (file)
@@ -44,7 +44,7 @@
        "apihelp-createaccount-param-name": "Der Nahme för dä Metmaacher.",
        "apihelp-createaccount-param-password": "Et Paßwoot (Weed ävver it jebruc un övverjange, wann <code lang=\"en\" xml:lang=\"en\"><var>$1mailpassword</var></code> jesaz es)",
        "apihelp-createaccount-param-email": "Däm Metmaacher sing Adräß för de <i lang=\"en\" xml:lang=\"en\">e-mail</i>, kann och fott bliive.",
-       "apihelp-createaccount-param-realname": "Dämm Medmaacher singe reschtejje Nahme - kann fott blihve.",
+       "apihelp-createaccount-param-realname": "Dämm Metmaacher singe reeschtejje Nahme - kann fott blihve.",
        "apihelp-createaccount-param-mailpassword": "Wann heh jädd aanjejovve es, kritt dä Metmaacher e zohfällesch ußjesöhk neu Paßwood aan sing Adräß för de <i lang=\"en\" xml:lang=\"en\">e-mail</i> jescheck.",
        "apihelp-createaccount-param-reason": "Ene Jrond för dä Zojang aanzelähje, dä en de Logböhscher kütt.",
        "apihelp-createaccount-param-language": "Dat Schprohcheköözel, wadd als der Schtandatt för dä Metmaacher jesaz wähde sull. Kann läddesch blihve, dann es et di Schprohch vum Wikki.",
        "apihelp-delete-param-pageid": "De Kännong vun dä Sigg zom fottschmiiße. Kam_mer nit zersamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1title</var>“ bruche.",
        "apihelp-delete-param-reason": "Der Jrond för et Fottschmiiße. Wann dä nit aanjejovve es, weed ene automattesch usjräschnete Jrond jenumme.",
        "apihelp-delete-param-watch": "Donn di Sigg en däm aktoälle Metmaacher sing Oppaßleß opnämme.",
+       "apihelp-delete-param-watchlist": "Donn di Sigg op däm aktoälle Metmaacher sing Oppaßleß udder nemm se druß fott, donn de Enschtällonge nämme, udder donn de Oppaßleß jaa nit verändere.",
        "apihelp-delete-param-unwatch": "Schmihß di Sigg us däm aktoälle Metmaacher singe Oppaßless erus.",
        "apihelp-delete-param-oldimage": "Der Nahme vom ahle Beld zom fottschmiiße, wi hä vun [[Special:ApiHelp/query+imageinfo|action=query&prop=imageinfo&iiprop=archivename]] kütt.",
-       "apihelp-delete-example-simple": "Schmiiß de <kbd>Houpsigg</kbd> fott",
-       "apihelp-delete-example-reason": "Schmiiß de <kbd>Houpsigg</kbd> fott mem Jrond: <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Preparing for move</kbd>.",
+       "apihelp-delete-example-simple": "Schmiiß de Sigg „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Main Page</kbd>“ fott.",
+       "apihelp-delete-example-reason": "Schmiiß de „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Main Page</kbd>“ fott mem Jrond: <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Preparing for move</kbd>.",
        "apihelp-disabled-description": "Dat Moduhl wohd affjeschalldt.",
        "apihelp-edit-description": "Sigge aanlähje un verändere.",
        "apihelp-edit-param-title": "De Övverschreff vun dä Sigg zom Ändere. Kam_mer nit zesamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1pageid</var>“ bruche.",
@@ -66,6 +67,7 @@
        "apihelp-edit-param-section": "De Nommer vum Affschnedd. Nemm „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">0</kbd>“ för wat vör der eezde Övverschreff schteihd. Ene neue Affscnedd määt mer met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">new</var>“.",
        "apihelp-edit-param-sectiontitle": "De Övverschreff för ene neue Affschnett.",
        "apihelp-edit-param-text": "Dä Sigg ehre Ennhalld.",
+       "apihelp-edit-param-summary": "Dat Fäld för „{{int:summary}}“. Och en Öveschreff för ene Affschnedd wann „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1section=new</code>“ un „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1sectiontitle</code>“ nit jesaz es.",
        "apihelp-edit-param-tags": "De Mekhonge för op heh di väsjohn aanzewännde.",
        "apihelp-edit-param-minor": "En klein Änderong.",
        "apihelp-edit-param-notminor": "Kein klein Änderong.",
@@ -97,6 +99,7 @@
        "apihelp-expandtemplates-param-revid": "De Kännong vun dä Väsjohn, för \n„<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\"><nowiki>{{REVISIONID}}</nowiki></code>“ un verwandte Wääte.",
        "apihelp-expandtemplates-param-includecomments": "Ov Aanmärkonge em <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"HyperText Markup Language\">HTML</i>-Fommaht med ußjejovve wähde sulle.",
        "apihelp-expandtemplates-param-generatexml": "Donn ene Boum vum <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Extensible Markup Language\">XML</i>-Paaser opboue. Es dorsch „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1prop=parsetree</code>“ ässäz.",
+       "apihelp-expandtemplates-example-simple": "Donn dä Wikkitäx <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\"><nowiki>{{Project:Sandbox}}</nowiki></kbd> en Täx wandelle.",
        "apihelp-feedcontributions-description": "Jidd ene Kannahl met de Beidräsch vun enem Metmaacher uß.",
        "apihelp-feedcontributions-param-feedformat": "Däm Kannahl sing Fommaht.",
        "apihelp-feedcontributions-param-user": "De Beijdrähsch för wat för en Metmaacher holle.",
        "apihelp-filerevert-param-archivename": "Dä nahme vum Aschihv vun dä Väsjohn för wider drop zerök ze jon.",
        "apihelp-filerevert-example-revert": "Donn <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Wiki.png</kbd> op di Väsohn vum <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">2011-03-05T15:27:40Z</kbd> zerök säze.",
        "apihelp-help-description": "zeisch Hölp för de aanjejovve Moduhle.",
+       "apihelp-help-param-modules": "Moduhle, öm Hölp för de Wääte vun de „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">action</var>“ un „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">format</var>“ Parramehtere, udder „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">main</kbd>“. aanzezeije. Mer kann Ongermoduhle met „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">+</kbd>“ aanjävve.",
        "apihelp-help-param-submodules": "Donn Hölp för de Ongermoduhle vun dämm aanjejovve Moduhl enschschlehße.",
        "apihelp-help-param-recursivesubmodules": "Donn Hölp för de Ongermoduhle allesammp enschschlehße, esu deef, wi et jeiht.",
        "apihelp-help-param-helpformat": "Et Fommaht vun de Ußjahbe för de Hölp.",
        "apihelp-login-example-login": "Enlogge.",
        "apihelp-logout-description": "Donn ußlogge un maach de Dahte övver de Sezong fott.",
        "apihelp-logout-example-logout": "Donn dä aktoälle Metmaacher ußlogge.",
+       "apihelp-managetags-description": "Verwalldongsaufjahbe em Zersammehang met Makkehronge vun Änderonge donn.",
        "apihelp-managetags-param-reason": "Ene Jrond för et Aanlähje, Fottschmiiße, Aanschallde un Ußschallde vun dä Makehrong, dä mer ävver nit aanjävve moß.",
        "apihelp-managetags-param-ignorewarnings": "Ov alle Warnonge övverjange wöhde sull, die bei dämm Opdracht opkumme.",
        "apihelp-managetags-example-create": "Donn en Makkehrong aanlähje mem Nahme „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">spam</kbd>“ mem Jrond „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">For use in edit patrolling</kbd>“.",
        "apihelp-opensearch-param-format": "Et Fommaht zom Ußjävve.",
        "apihelp-opensearch-example-te": "Fengk Sigge, di met <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Te</kbd> aanfange.",
        "apihelp-options-param-reset": "Säz de Enschtällonge op dem Wikki singe Standatt.",
+       "apihelp-options-param-optionname": "Dä Nahme vun ene Enschtällong, di op dä Wäät jesaz wähde sulle, dä „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1optionvalue</var>“ aanjitt.",
+       "apihelp-options-param-optionvalue": "Ene Wäät vun dä Enschtällong, di vun „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1optionname</var>“ aanjejovve weed. Kann Sänkrääschte Schresche („|“) äänthallde.",
        "apihelp-options-example-reset": "Alle enschtälloonge retuur schtälle.",
+       "apihelp-options-example-complex": "Donn alle Enschtällonge op der Schtandatt säze, dann säz „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">skin</kbd>“ un „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">nickname</kbd>“.",
        "apihelp-paraminfo-description": "Holl Aanjahbe övver dä <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Application Programming Interface\">API</i> ier Moduhle.",
        "apihelp-paraminfo-param-helpformat": "Et Fommaht vun de Täxe för Hölp.",
        "apihelp-paraminfo-param-formatmodules": "Leß met de Nahme vun de Moduhle zom Fommatehre (Wäät vum „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">format</var>“-Parramehter). Nemm schtatt dämm „<varlang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1modules</var>“.",
        "apihelp-paraminfo-example-1": "Zisch Aanjahbe övver <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[Special:ApiHelp/parse|action=parse]]</kbd>, <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[Special:ApiHelp/jsonfm|format=jsonfm]]</kbd>, <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[Special:ApiHelp/query+allpages|action=query&list=allpages]]</kbd>, un <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[Special:ApiHelp/query+siteinfo|action=query&meta=siteinfo]]</kbd>.",
        "apihelp-parse-param-summary": "De Zersammefaßong för ze pahse.",
-       "apihelp-parse-param-prop": "Wat för en schtöcker aan Ennfommazjuhne holle:",
+       "apihelp-parse-param-prop": "Wat för en Schtöcker aan Ennfommazjuhne holle:",
        "apihelp-parse-paramvalue-prop-text": "Jitt dä jepahßde Täx vum Wikkitäx uß.",
        "apihelp-parse-paramvalue-prop-langlinks": "Jitt de Schprohche-Lengks em jepahßde Wikkitäx uß.",
        "apihelp-parse-paramvalue-prop-categories": "Jitt de Saachjroppe em jepahßde Wikkitäx uß.",
        "apihelp-protect-param-reason": "Der Jrond för et Schöze udder Freijävve.",
        "apihelp-protect-example-protect": "Donn en Sigg schöze.",
        "apihelp-purge-param-forcelinkupdate": "Bräng de Tabälle met de lengks obb ene neue Schtand.",
+       "apihelp-query-param-prop": "Wat för en Eijeschaffte holle för de affjerohchte Sigge.",
        "apihelp-query-param-list": "Wat för en Leßte holle.",
-       "apihelp-query-param-meta": "Wat för en Matta_Dahte ze holle.",
+       "apihelp-query-param-meta": "Wat för en Metta_Dahte ze holle.",
+       "apihelp-query-example-allpages": "Holl Väsjohne vun Sigge, di met „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">API</kbd>“ bejenne.",
        "apihelp-query+allcategories-description": "Alle Saachjroppe opzälle.",
        "apihelp-query+allcategories-param-from": "De Saachjropp, vun woh aan opzälle.",
        "apihelp-query+allcategories-param-to": "De Saachjropp, bes woh hen opzälle.",
+       "apihelp-query+allcategories-param-prefix": "Söhk noh Saachjroppe, woh de Övverschrevv esu aanfängk.",
        "apihelp-query+allcategories-param-dir": "De Reijefollsch zum Zotehre.",
+       "apihelp-query+allcategories-param-min": "Jiff blohß Saachjroppe us, di winneschsdens esu vill Metjlehder han.",
        "apihelp-query+allcategories-param-limit": "Wi vell Saachjroppe ußjävve?",
        "apihelp-query+allcategories-param-prop": "Wat för en Eijeschaffte holle: \n;size:Deiht de Aanzahl Sigge en dä Saachjropp derbei.\n;hidden:Makehrt de veschtoche Sachjroppe met „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">_&#95;HIDDENCAT_&#95;</code>“.",
        "apihelp-query+alldeletedrevisions-description": "Donn alle fottjeschmeße Väsjohne vun enem Metmaacher udder en enem Appachemang opleßte.",
        "apihelp-query+alldeletedrevisions-param-from": "Bejenn de Leß bei heh dä Överschreff.",
        "apihelp-query+alldeletedrevisions-param-to": "Hühr de Leß bei heh dä Överschreff oop.",
        "apihelp-query+alldeletedrevisions-param-prefix": "Söhk noh Sigge, woh de Övverschrevv esu aanfängk.",
+       "apihelp-query+alldeletedrevisions-param-tag": "Donn blohß Väsjohne met heh dä Makehrong opleßte.",
        "apihelp-query+alldeletedrevisions-param-user": "Donn blohß Väsjohne vun heh däm Metmaacher opleßte.",
        "apihelp-query+alldeletedrevisions-param-excludeuser": "Donn kein Väsjohne vun heh däm Metmaacher opleßte.",
-       "apihelp-query+alldeletedrevisions-param-namespace": "Donn blohß Siegg en heh däm Appachtemang opleßte.",
+       "apihelp-query+alldeletedrevisions-param-namespace": "Donn blohß Sigge en heh däm Appachtemang opleßte.",
        "apihelp-query+alldeletedrevisions-param-generatetitles": "Wann als ene  Jenerahtor enjesaz, bräng Övverschreffte un kein Kännonge vu Väsjohne.",
        "apihelp-query+alldeletedrevisions-example-user": "Donn de läzde fuffzisch fottjeschmeße Beijdrähsch vim Metmaacher „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Example<kbd>“ opleste.",
        "apihelp-query+alldeletedrevisions-example-ns-main": "Donn de läzde fuffzisch fottjeschmeße Väsjohne em Houp-Appachemang opleste.",
        "apihelp-query+allfileusages-param-dir": "En wälsche Reijefollsch?",
        "apihelp-query+allfileusages-example-B": "Donn Övverschreffte vun Datteije aanzeije, och vun Datteije, di (noch) nit doh sin, zesame met dä Kännonge vun dä Sigge, woh se vun sin, aanjevange vun <kbd>B</kbd>.",
        "apihelp-query+allfileusages-example-unique": "Donn ongerscheidlejje Övverschreffte vun Datteije opleßte.",
+       "apihelp-query+allfileusages-example-unique-generator": "Hollt alle Övverschreffte vun Datteije, un makehr di (noch) nit doh sin.",
        "apihelp-query+allfileusages-example-generator": "Holl Sigge, woh Datteieje dren vorkumme.",
        "apihelp-query+allimages-description": "Donn alle Bellder der Reih noh opzälle.",
        "apihelp-query+allimages-param-sort": "De Eijeschavv öm dernoh ze zottehre.",
        "apihelp-query+allimages-param-sha1": "Dam Bld sing <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"secure hash algorithm\">SHA-1</i>-Pröhvsomm. Övverjeiht „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1sha1base36</code>“.",
        "apihelp-query+allimages-param-sha1base36": "Däm Beld sing <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"secure hash algorithm\">SHA-1</i>-Pröhvsomm op dä bahses 36. Weed em Mehdiajwikki jebruch.",
        "apihelp-query+allimages-param-user": "Jiv blohß de Datteije uß, di vun heh däm Metmaacher huh jelahde wohde sin. Kam_mer blohß met „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1sort=timestamp</code>“ bruche.  Kam_mer nit met „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1filterbots</code>“ zersamme bruche.",
+       "apihelp-query+allimages-param-filterbots": "Wi mer blohß de Datteije ußjitt, di vun Bots huh jelahde wohde sin. Kam_mer blohß met „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1sort=timestamp</code>“ bruche. Kam_mer nit met „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1user</code>“ zersamme bruche.",
        "apihelp-query+allimages-param-limit": "Wi vell Bellder ennsjesamp ußjävve.",
        "apihelp-query+allimages-example-B": "Zeisch en Leß met Sigge un bejenn mem Bohchschtabe <kbd>B</kbd>.",
+       "apihelp-query+allimages-example-recent": "Zeijsch en Leß met de köözlesch huhjelahde Datteije, ähnlesch wi en [[Special:NewFiles]].",
        "apihelp-query+allimages-example-generator": "Zeisch Aanjahbe övver veer Bellder un bejenn mem Bohchschtabe <kbd>T</kbd>.",
        "apihelp-query+alllinks-description": "Donn alle Lengk opzälle, di en e beschtemmpt Appachtemang jonn.",
        "apihelp-query+alllinks-param-from": "De Övverschreff vun däm Lengk, woh de Leß medd aanfange sull.",
        "apihelp-query+alllinks-param-to": "De Övverschreff vun dä Dattei, woh et Zälle ophühre sull.",
        "apihelp-query+alllinks-param-prefix": "Söhk noh alle verlengk Övverschreffte, di met heh däm Täx aanfange.",
+       "apihelp-query+alllinks-param-prop": "Wat för en Aanjahbe ennschlehße:\n;ids:Deiht de Kännonge vun dä Sigge met däm Lengk derbei. Kam_mer nit zersamme met „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1unique</code>“ bruche.\n;title:Deiht däm lengk sing Övverschreff derbei.",
        "apihelp-query+alllinks-param-namespace": "Dat Appachtemang zom opzälle.",
        "apihelp-query+alllinks-param-limit": "Wi vill sulle överhoup aanjezeisch wähde?",
        "apihelp-query+alllinks-param-dir": "En wälsche Reijefollsch?",
        "apihelp-query+alllinks-example-B": "Donn Övverschreffte aanzeije, woh Lengks drop jonnn, och di (noch) nit doh sin, zesame met dä Kännonge vun dä Sigge, woh se vun sin, aanjevange vun <kbd>B</kbd>.",
        "apihelp-query+alllinks-example-unique": "Leß ongerscheidlejje verlengk Övverschreffte.",
        "apihelp-query+alllinks-example-unique-generator": "Hollt alle Övverschreffte, woh Lengks drop jonnn un makehr di (noch) nit doh sin.",
-       "apihelp-query+alllinks-example-generator": "Holl Sigge, di di Lengks änthallde.",
+       "apihelp-query+alllinks-example-generator": "Holl Sigge, di Lengks änthallde.",
        "apihelp-query+allmessages-description": "Donn em Wikki sing Täxte un Nohreescht ußjävve.",
        "apihelp-query+allmessages-param-messages": "Wat för en Täxte un Nohreeschte usjävve. Der Schtandatt „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">*</kbd>“ bedügg alle Täxte un Nohreeschte.",
        "apihelp-query+allmessages-param-prop": "Wat för en Eijeschaffte holle.",
        "apihelp-query+allmessages-param-nocontent": "Wann dat ennjeschalld es, donn dä ennhalt vun de Täxte un Nohreeschte nit medd ußjävve.",
        "apihelp-query+allmessages-param-args": "De Parramehtere för en dä Täx udder en di Nohreesch enzeföhje.",
        "apihelp-query+allmessages-param-filter": "Jiv blohß de Täxte un Nohreesche uß, woh heh dat Täxschtöck dren änthallde es.",
-       "apihelp-query+allmessages-param-customised": "Jiv bloß de Täxte un Nohreesche en heh däm Zohschtand uß.",
+       "apihelp-query+allmessages-param-customised": "Jiv bloß de Täxte un Nohreesche en heh däm jewönschte Aanpaßongs_Zohschtand uß.",
        "apihelp-query+allmessages-param-lang": "Jiv de Täxte un Nohreesche en heh dä Schprohch uß.",
        "apihelp-query+allmessages-param-from": "Jiv de Täxte un Nohreesche vun heh aan uß.",
        "apihelp-query+allmessages-param-to": "Jiv de Täxte un Nohreesche bes heh uß.",
        "apihelp-query+allpages-param-minsize": "Bejränz op Sigge met winneschßdens esu vill Bytes dren.",
        "apihelp-query+allpages-param-maxsize": "Bejränz op Sigge met hüüschßdens esu vill Bytes dren.",
        "apihelp-query+allpages-param-prtype": "Bejränz op jeschöz Sigge.",
-       "apihelp-query+allpages-param-limit": "Wi vill Sigge zen aanzeije?",
+       "apihelp-query+allpages-param-limit": "Wi vill Sigge zem aanzeihje?",
        "apihelp-query+allpages-param-dir": "En wälsche Reijefollsch?",
        "apihelp-query+allpages-example-B": "Zeisch en Leß met Sigge un bejenn mem Bohchschtabe <kbd>B</kbd>.",
        "apihelp-query+allpages-example-generator": "Zeisch Aanjahbe övver veer Bellder un bejenn mem Bohchschtabe <kbd>T</kbd>.",
        "apihelp-query+allredirects-param-dir": "En wälsche Reijefollsch?",
        "apihelp-query+allredirects-example-B": "Zeisch Zihlsigge, och di et (noch) nit jitt, met dä Kännonge, wo se her sin, un bejenn mem Bohchschtabe <kbd>B</kbd>.",
        "apihelp-query+allredirects-example-unique": "Ongerscheidlijje Sigge opleste.",
+       "apihelp-query+allredirects-example-unique-generator": "Hollt alle Zihlsigge un makkehr di (noch) nit doh sin.",
        "apihelp-query+allredirects-example-generator": "Holl de Sigge met de Ömleidonge.",
+       "apihelp-query+alltransclusions-param-from": "De Övverschreff vun dä ennjeföhschte Sigg, woh de Leß medd aanfange sull.",
+       "apihelp-query+alltransclusions-param-to": "De Övverschreff vun dä ennjeföhschte Sigg, woh et Zälle ophühre sull.",
+       "apihelp-query+alltransclusions-param-prefix": "Söhk noh alle dä ennjeföhschte Sigge ier Övverschreffte, di met heh däm Täx aanfange.",
+       "apihelp-query+alltransclusions-param-unique": "Zeijsch blohß de ongerscheidlijje ennjeföhschte Sigge ier Övverschreffte. Kam_mer nit zesamme met „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1prop=ids</code>“ bruche. Wam_mer et als ene  Jenerahtor bruche deiht, kritt mer Zihsiggge anschtatt vun Quällesigge.",
        "apihelp-query+alltransclusions-param-namespace": "Dat Appachtemang zom opzälle.",
        "apihelp-query+alltransclusions-param-limit": "Wi vill sulle överhoup aanjezeisch wähde?",
        "apihelp-query+alltransclusions-param-dir": "En wälsche Reijefollsch?",
+       "apihelp-query+alltransclusions-example-B": "Donn Övverschreffte aanzeije, och vun Sigge, di (noch) nit doh sin, zesame met dä Kännonge vun dä Sigge, woh se vun sin, aanjevange vun <kbd>B</kbd>.",
+       "apihelp-query+alltransclusions-example-unique": "Donn de Övverschreffte vun ennjeföhschte Sigge opleßte, ävver jehde blohß eijmohl.",
+       "apihelp-query+alltransclusions-example-unique-generator": "Hollt alle Övverschreffte vun ennjeföhschte Sigge, un makehr di (noch) nit doh sin.",
+       "apihelp-query+alltransclusions-example-generator": "Holl Sigge, di Ennföhjonge änthallde.",
        "apihelp-query+allusers-description": "Donn alle aanjemälldte Metmaacher opzälle.",
        "apihelp-query+allusers-param-from": "Dä Metmaacher_Nahme vun woh aan opzälle.",
        "apihelp-query+allusers-param-to": "Dä Metmaacher_Nahme bes woh hen opzälle.",
        "apihelp-query+allusers-param-activeusers": "Donn blohß Metmaacher opleßte, di  {{PLURAL:$1|der läzde Daach|en de läzde $1 Dääsch|keine läzde Daach}} aktihf wohre.",
        "apihelp-query+allusers-example-Y": "Monn metmaacher opleßte, woh de Nahme vun met <kbd>Y</kbd> aanfange.",
        "apihelp-query+backlinks-description": "Fengk alle Sigge, di op de aanjejovve Sigg lengke.",
+       "apihelp-query+backlinks-param-title": "De Övverschreff för noh ze Söhke. Kam_mer nit zesamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1pageid</var>“ bruche.",
+       "apihelp-query+backlinks-param-pageid": "De Känong vun dä Sigg zom Söhke. Kam_mer nit zesamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1title</var>“ bruche.",
        "apihelp-query+backlinks-param-namespace": "Dat Appachtemang zom opzälle.",
        "apihelp-query+backlinks-param-dir": "En wälsche Reijefollsch?",
        "apihelp-query+backlinks-example-simple": "Zeijsch Lengks op de Sigg <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Main page<kbd>.",
+       "apihelp-query+backlinks-example-generator": "Holl Ennfommazjuhne övver Sigge, di op de Sigg „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[Main Page]]</code>“ lengke donn.",
+       "apihelp-query+blocks-description": "Donn alle jeschpächte Metmaacher un <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Internet Protocol\">IP</i>-Adräße opleßte.",
        "apihelp-query+blocks-param-start": "Et Dattom un de Zigg vun woh aff opjezallt wähde sull.",
        "apihelp-query+blocks-param-end": "Et Dattom un de Zigg bes woh hen opjezallt wähde sull.",
+       "apihelp-query+blocks-param-ids": "Leß vun dä Kännonge vun Schpärre för dernoh ze söhke. Kann fott blihve.",
+       "apihelp-query+blocks-param-users": "Leß vun dä Metmaacher för dernoh ze söhke. Kann fott blihve.",
+       "apihelp-query+blocks-param-ip": "Holl alle Schpärre för heh di <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Internet Protocol\">IP</i>-Adräß udder heh dä <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Classless Inter-Domain Routing\">CIDR</i>-Berätt, och Schpärre vun Berätte. Kam_mer nit zesamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$3users</var>“ bruche. <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Classless Inter-Domain Routing\">CIDR</i>-Berätte vun mieh wi <code dir=\"ltr\">IPv4/$1</code> udder <code dir=\"ltr\">IPv6/$2</code> wähde nit aanjenumme.",
        "apihelp-query+blocks-param-limit": "De hühßde Aanzahl Spärre zom opleste.",
        "apihelp-query+blocks-param-prop": "Wat för en Eijeschaffte holle:\n;id:Deiht dä Spärr iehr Kännonge derbei.\n;user:Deiht dä Nahme vom jeschpächte Metmaacher derbei.\n;userid:Deiht de Kännong vum jeschpächte Metmaacher derbei.\n;by:Deiht dä Nahme vun däm Metmaacher derbei, dä jeschpächt hät.\n;byid:Deiht de Kännong vun däm Metmaacher derbei, dä jeschpächt hät.\n;timestamp:Deihd et Dattum un de Uhrzigg derbei, wann jeschpächt wood.\n;expiry:Deihd et Dattum un de Uhrzigg derbei, wann di Schparr eröm es.\n;reason:Deiht der Jrond för di Schparr derbei.\n;range:Deiht dä Berätt vun <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Internet Protocol\">IP</i>-Adräße för di Schparr derbei.\n;flags:makkehrt di Spärr met „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">autoblock</code>“, „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">anononly</code>“, un esu.",
        "apihelp-query+blocks-example-simple": "Schpärre opleßte.",
        "apihelp-query+categories-param-prop": "Wat för en zohsäzlejje Eijeschaffte holle för jehde Saachjropp:\n;sortkey:Deiht dä Schlößel zom Zottehre vun dä Saachjropp derbei, en lange häxadezimahle Zahl, un der Schlößelvörsaz, woh ene Minsch jät med aanfange kann.\n;timestamp:Deihd en Dattom un en Zigg derbei, wann di Sachjrobb aanjelaat woode es.\n;hidden:Makehrt de veschtoche Sachjroppe met „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">_&#95;HIDDENCAT_&#95;</code>“.",
        "apihelp-query+categories-param-show": "Wat för en Zoot Saachjroppe zeije.",
        "apihelp-query+categories-param-limit": "Wi vell Saachjroppe ußjävve?",
+       "apihelp-query+categories-param-categories": "Donn blohß heh di Saachjroppe opleßte. Dadd es johd, öm eruß ze fenge ovv en beschtemmpte Sigg en en beschtemmpte Saachjropp dren es.",
        "apihelp-query+categories-param-dir": "En wälsche Reijefollsch?",
        "apihelp-query+categories-example-simple": "Holl en Leß med alle Saachjroppe, woh di Sigg <kbd>Albert Einstein</kbd> dren es.",
        "apihelp-query+categories-example-generator": "Holl Aanjahbe övver alle Saachjroppe, di en dä Sigg <kbd>Albert Einstein</kbd> jebruch wähde.",
        "apihelp-query+categoryinfo-description": "Holl Aanjahbe övver de aanjejovve Saachjroppe.",
+       "apihelp-query+categoryinfo-example-simple": "Holl Enfomazjuhne övver „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Category:Foo</kbd>“ un „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Category:Bar</kbd>“.",
        "apihelp-query+categorymembers-description": "Donn alle Sigge en ener aanjejove saachjrobb opleste.",
+       "apihelp-query+categorymembers-param-title": "Wat för en Sachjropp opzälle. Moß aanjejovve sin. Moß der Vörsaz „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">{{ns:category}}:</kbd>“ änthallde. Kam_mer nit zesamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1pageid</var>“ bruche.",
+       "apihelp-query+categorymembers-param-pageid": "De Kännong vun dä Sigg zom opzälle. Kam_mer nit zersamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1title</var>“ bruche.",
        "apihelp-query+categorymembers-param-limit": "De jrüüßte Zahl Sigge för ußzejävve.",
        "apihelp-query+categorymembers-param-sort": "De Eijeschavv öm dernoh ze zottehre.",
        "apihelp-query+categorymembers-param-dir": "En wälsche Reihjefollsch opleßte.",
        "apihelp-query+categorymembers-param-endsortkey": "Söhk „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1endhexsortkey </code>“ schtatt dämm.",
        "apihelp-query+categorymembers-example-simple": "Holl de eezde zehn Sigge de dä <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Category:Physics</kbd>.",
        "apihelp-query+categorymembers-example-generator": "Holl anjahbe övver de eezde zehn Sigge de dä <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Category:Physics</kbd>.",
+       "apihelp-query+contributors-description": "Holl de Leß met de ennjelogg Schrihver un de Aanzahl nahmelohse Metschrihver aan ene Sigg.",
+       "apihelp-query+contributors-param-limit": "Wi vill Metschrihver ze livvere?",
+       "apihelp-query+contributors-example-simple": "Donn de Metschrihver aan dä Sigg „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">KMain PageBD</kbd>“ aanzeije.",
        "apihelp-query+deletedrevisions-param-user": "Donn blohß Väsjohne vun heh däm Metmaacher opleßte.",
        "apihelp-query+deletedrevisions-param-excludeuser": "Donn kein Väsjohne vun heh däm Metmaacher opleßte.",
        "apihelp-query+deletedrevisions-param-limit": "De hühßde Aanzahl Väsjohne för opzeleßte.",
        "apihelp-query+duplicatefiles-example-simple": "Lohr noh Datteije, di dubbelte vun dä Dattei „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[:File:Albert Einstein Head.jpg]]</code>“ sin.",
        "apihelp-query+duplicatefiles-example-generated": "Lohr noh Dubbelte vun alle Datteije.",
        "apihelp-query+embeddedin-description": "Fengk alle Sigge, di di aanjejovve Dattei enneschlehße.",
+       "apihelp-query+embeddedin-param-title": "De Övverschreff för noh ze Söhke. Kam_mer nit zesamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1pageid</var>“ bruche.",
+       "apihelp-query+embeddedin-param-pageid": "De Känong vun dä Sigg zom noh Söhke. Kam_mer nit zesamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1title</var>“ bruche.",
+       "apihelp-query+embeddedin-param-namespace": "Dat Appachtemang zom opzälle.",
        "apihelp-query+embeddedin-param-dir": "En wälsche Reihjefollsch opleßte.",
+       "apihelp-query+embeddedin-param-filterredir": "Wi de Ömleijdonge ußzottehre?",
+       "apihelp-query+embeddedin-param-limit": "Wi vill Sigge ensjesammp zem ußjävve?",
+       "apihelp-query+extlinks-param-limit": "Wi vill Lengks ußjävve?",
+       "apihelp-query+exturlusage-param-limit": "Wi vill Sigge zem ußjävve?",
        "apihelp-query+filearchive-description": "Donn alle fottjeschmeße Datteije der Reih noh opzälle.",
        "apihelp-query+filearchive-param-from": "De Övverschreff vun däm Beld, woh de Leß medd aanfange sull.",
        "apihelp-query+filearchive-param-to": "De Övverschreff vun däm Beld, woh de Leß medd ophühre sull.",
        "apihelp-query+filearchive-param-prefix": "Söhk noh alle Övverschreffte vun Bellder, di met heh dämm Wäät bejenne.",
        "apihelp-query+filearchive-param-limit": "Wi vell Bellder ensjesamp zeröckjävve.",
        "apihelp-query+filearchive-param-dir": "En wälsche Reijefollsch opleßte.",
+       "apihelp-query+filearchive-param-sha1": "Däm Beld singe <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"secure hash algorithm\">SHA-1</i>-Pröhvsomm. Övverjeiht „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1sha1base36</code>“.",
+       "apihelp-query+filearchive-param-sha1base36": "Däm Beld singe <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"secure hash algorithm\">SHA-1</i>-Pröhvsomm em 36-jer Zahlesüßtehm. Weed em Mehdiajwikki jebruch.",
        "apihelp-query+filearchive-example-simple": "Zeijsch en leß met alle fottjeschmeße Datteije.",
+       "apihelp-query+filerepoinfo-example-simple": "Holl ennfommazjuhne övver de Reppossetohreje met Datteije.",
+       "apihelp-query+fileusage-description": "Fengk alle Sigge, di de aanjejovve Datteije bruche.",
+       "apihelp-query+fileusage-param-namespace": "Donn blohß Sigge en heh dä Appachtemangs metnämme.",
+       "apihelp-query+fileusage-param-limit": "Wi vill holle?",
+       "apihelp-query+fileusage-example-simple": "Holl Aanjahbe övver Sigge, di de Dattei „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[:File:Example.jpg]].</code>“ bruche.",
+       "apihelp-query+fileusage-example-generator": "Holl Aanjahbe övver Sigge, di de Dattei „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[:File:Example.jpg]].</code>“ bruche",
+       "apihelp-query+imageinfo-description": "Jidd Enfommazjuhne övver Datteije un de Verjangeheid vum Huhlahde aan.",
+       "apihelp-query+imageinfo-param-prop": "Wat för en Schtöcker aan Ennfommazjuhne holle:",
+       "apihelp-query+imageinfo-paramvalue-prop-timestamp": "Deihd en dattom un en Zigg aan de huhjelahde Väsjohn.",
+       "apihelp-query+imageinfo-paramvalue-prop-user": "Deiht dä Metmaacher derbei, dä jehde Väsjohn vun dä Dattei huhjelahde hät.",
+       "apihelp-query+imageinfo-paramvalue-prop-userid": "Deiht de Kännong vun däm Metmaacher derbei, dä jehde Väsohn vun dä Dattei.",
+       "apihelp-query+imageinfo-paramvalue-prop-comment": "Aanmärkonge bei dä Väsjohn.",
+       "apihelp-query+imageinfo-paramvalue-prop-parsedcomment": "Donn di Aanmärkonge bei dä Väsjohn paase.",
+       "apihelp-query+imageinfo-paramvalue-prop-canonicaltitle": "Deiht de kannohnesche Överschreff vun dä Dattei derbei.",
+       "apihelp-query+imageinfo-paramvalue-prop-url": "Jitt dä <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Uniform Ressource Locator\">URL</i> för di Dattei un de Sigg met däh iere Äkliehrong uß.",
+       "apihelp-query+imageinfo-paramvalue-prop-size": "Deiht de Jrühße vun dä Dattei en \n<i lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Bytes</i>, de Hühde, de Breide, un, woh et se jitt, de Aanzahl Sigge derbei.",
+       "apihelp-query+imageinfo-paramvalue-prop-dimensions": "Et sällve, wi de Jrühße.",
+       "apihelp-query+imageinfo-paramvalue-prop-sha1": "Deiht de <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"secure hash algorithm\">SHA-1</i>-Pröhvsomm för die Dattei derbei.",
+       "apihelp-query+imageinfo-paramvalue-prop-mime": "Deiht de <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Multi-Purpose Internet Mail Extensions\">MIME</i>-Zoot fun dä Dattei derbei.",
+       "apihelp-query+imageinfo-paramvalue-prop-thumbmime": "Deiht de <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Multi-Purpose Internet Mail Extensions\">MIME</i>-Zoot fun däm Minnibelldsche vun dä Dattei derbei. Bruch en <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Uniform Ressource Locator\">URL</i> un dä Parramehter „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1urlwidth</code>“.",
+       "apihelp-query+imageinfo-paramvalue-prop-mediatype": "Deiht de Mehdijje_Zoot vun dä Dattei derbei.",
+       "apihelp-query+imageinfo-paramvalue-prop-metadata": "Deiht de <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Exchangeable image file format\">EXIF</i>-Mettadahte för di Väsjohn vun dä Dattei oplesßte.",
+       "apihelp-query+imageinfo-paramvalue-prop-commonmetadata": "Deiht de Mettadahte för heh di Väsjohn vun dä Dattei oplesßte, di alld schtandattmähßesch en däm Datteifommaht änthallde sin.",
+       "apihelp-query+imageinfo-param-limit": "Wi vill Väsjohne för jehde Dattei ußjävve.",
+       "apihelp-query+imageinfo-param-start": "Et Dattom un de Zigg, vun woh aan opleßte.",
+       "apihelp-query+imageinfo-param-end": "Et Dattom un de Zigg, vun woh aan opleßte.",
+       "apihelp-query+imageinfo-param-urlheight": "Ähnlesch wi „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1urlwidth</code>“.",
+       "apihelp-query+imageinfo-param-localonly": "Belohr blohß de Datteije em eije Wikki singe Sammlong.",
+       "apihelp-query+imageinfo-example-simple": "Holl Enformazjuhne övver de aktoälle Väsjohn fun dä Dattei „<code lang=\"mul\" xml:lang=\"mul\" dir=\"ltr\">[[:File:Albert Einstein Head.jpg]]</code>“",
+       "apihelp-query+imageinfo-example-dated": "Holl Enformazjuhne övver de Väsjohne fun dä Dattei „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[:File:Test.jpg]]</code>“ vum Johr 2008 un schpääder.",
+       "apihelp-query+images-description": "Jidd alle Datteije uß, di en dä aanjejovve Sigge sin.",
+       "apihelp-query+images-param-limit": "Wi vill Datteije holle?",
+       "apihelp-query+images-param-images": "Donn blohß heh di Datteije opleßte. Dadd es johd, öm eruß ze fenge ovv en en beschtemmpte Sigg beschtemmpte Datteije dren sin.",
        "apihelp-query+images-param-dir": "En wälsche Reijefollsch opleßte.",
+       "apihelp-query+images-example-simple": "Holl en Leß vun Datteije, di en de „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[Main Page]]</code>“.",
+       "apihelp-query+images-example-generator": "Holl Ennfommazjuhne övver alle Datteije, di en de „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[Main Page]]</code>“ jebruch wähde.",
+       "apihelp-query+imageusage-description": "Fengk alle Sigge, di en Beld medd ene bschtemmpte Övverschreff bruche.",
+       "apihelp-query+imageusage-param-title": "De Övverschreff för noh ze Söhke. Kam_mer nit zesamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1pageid</var>“ bruche.",
+       "apihelp-query+imageusage-param-pageid": "De Känong vun dä Sigg zom noh Söhke. Kam_mer nit zesamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1title</var>“ bruche.",
        "apihelp-query+imageusage-param-namespace": "Dat Appachtemang zom opzälle.",
        "apihelp-query+imageusage-param-dir": "En wälsche Reijefollsch opleßte.",
+       "apihelp-query+imageusage-example-simple": "Zeijsch Sigge, di di Dattei „<code lang=\"mul\" xml:lang=\"mul\" dir=\"ltr\">[[:File:Albert Einstein Head.jpg]]</code>“ bruche.",
+       "apihelp-query+imageusage-example-generator": "Holl Enformazjuhne övver de Sigge, di di Dattei „<code lang=\"mul\" xml:lang=\"mul\" dir=\"ltr\">[[:File:Albert Einstein Head.jpg]]</code>“ bruche.",
+       "apihelp-query+info-description": "Holl jrondlähje Ennfommazjuhne övver di Sigg.",
+       "apihelp-query+info-param-prop": "Wat för en zohsäzlejje Eijeschaffte holle:",
+       "apihelp-query+info-paramvalue-prop-protection": "Donn der Siggeschoz för jehde Sigg opleßte.",
+       "apihelp-query+info-paramvalue-prop-talkid": "De Kännong för de Klaafsigg för jehde Nit-Klaafsigg.",
+       "apihelp-query+info-paramvalue-prop-watched": "Donn der Zohschtand vum Oppaße för jehde Sigg opleßte.",
        "apihelp-query+info-paramvalue-prop-watchers": "De Aanzahl Oppaßer, wann zohjelohße.",
+       "apihelp-query+info-paramvalue-prop-subjectid": "De Kännong för de övverje'odente Sigg för jehde Klaafsigg.",
+       "apihelp-query+info-paramvalue-prop-url": "Jidd en kumplätte <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Uniform Ressource Locator\">URL</i>, en <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Uniform Ressource Locator\">URL</i> för et Beärbeide, un en kannohnesche <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Uniform Ressource Locator\">URL</i> för jehde Sigg uß.",
+       "apihelp-query+info-paramvalue-prop-readable": "Ov dä Metmaacher heh di Sigg lässe kann.",
+       "apihelp-query+iwbacklinks-param-prefix": "De Engerwikki_Vörsaz.",
+       "apihelp-query+iwbacklinks-param-title": "Der Engerwikki_Lengk för noh ze söhke. Moß met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1blprefix</var>“ zersamme jebruch wähde.",
+       "apihelp-query+iwbacklinks-param-limit": "Wi vill Sigge ensjesammp zem ußjävve?",
+       "apihelp-query+iwbacklinks-param-prop": "Wat för en Eijeschaffte holle:\n;iwprefix:Deiht dä Engerwikki_Vörsaz derbei.\n;iwtitle:Deiht de Engerwikki_Övverschreff derbei.",
        "apihelp-query+iwbacklinks-param-dir": "En wälsche Reihjefollsch opleßte.",
+       "apihelp-query+iwbacklinks-example-simple": "Holl Sigge, di op „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[wikibooks:Test]]</code>“ verlengke.",
+       "apihelp-query+iwbacklinks-example-generator": "Holl Ennfommazjuhne övver Sigge, di op „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[wikibooks:Test]]</code>“ verlengke.",
+       "apihelp-query+iwlinks-description": "Jiff alle Engerwikki_Lengks vun de aanjejovve Sigge uß.",
+       "apihelp-query+iwlinks-param-limit": "Wi vill Engerwikki_Lengks zem ußjävve?",
+       "apihelp-query+iwlinks-param-prefix": "Jiff blohß de Engerwikki_Lengks uß, di dermet aanfange.",
        "apihelp-query+iwlinks-param-dir": "En wälsche Reihjefollsch opleßte.",
+       "apihelp-query+langbacklinks-param-lang": "Schprohch för dä Schprohche_Lengk.",
+       "apihelp-query+langbacklinks-param-title": "Der Schprohche_Lengk för noh ze söhke. Moß zersamme met <code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1lang</code> jebruch wähde.",
+       "apihelp-query+langbacklinks-param-limit": "Wi vill Sigge ensjesammp zem ußjävve?",
        "apihelp-query+langbacklinks-param-dir": "En wälsche Reihjefollsch opleßte.",
+       "apihelp-query+langbacklinks-example-simple": "Holl Sigge, di op „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[:fr:Test]]</code>“ verlengke.",
+       "apihelp-query+langbacklinks-example-generator": "Holl Ennfommazjuhne övver Sigge, di op „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[:fr:Test]]</code>“ verlengke.",
+       "apihelp-query+langlinks-description": "Jiff alle Schprohche_Lengks vun de aanjejovve Sigge uß.",
+       "apihelp-query+langlinks-param-limit": "Wi vill Schprohche_Lengks holle?",
+       "apihelp-query+langlinks-param-lang": "Donn blohß de Schprohche_Lengks met däm aanjejovve Schprohche_Köözel.",
        "apihelp-query+langlinks-param-dir": "En wälsche Reihjefollsch opleßte.",
+       "apihelp-query+links-description": "Jiff alle Lengks vun de aanjejovve Sigge uß.",
+       "apihelp-query+links-param-limit": "Wi vill Lengks ußjävve?",
+       "apihelp-query+links-param-titles": "Donn blohß e Lengks of heh di Övverschreffte opleßte. Dadd es johd, öm eruß ze fenge ovv en en beschtemmpte Sigg op ene beschtemmpte Övverschreff verlengk es.",
        "apihelp-query+links-param-dir": "En wälsche Reihjefollsch opleßte.",
+       "apihelp-query+linkshere-description": "Fengk alle Sigge, di op de aanjejovve Sigge lengke.",
+       "apihelp-query+linkshere-param-prop": "Wat för en Eijeschaffte holle:\n;pageid:Page ID of each page.\n;title:Title of each page.\n;redirect:Flag if the page is a redirect.",
+       "apihelp-query+linkshere-param-namespace": "Donn blohß Sigge en heh dä Appachtemangs metnämme.",
+       "apihelp-query+linkshere-param-limit": "Wi vill holle?",
+       "apihelp-query+linkshere-example-simple": "Holl en Leß vun Sigge, di op de Sigg „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[Main Page]]</code>“ lengke donn.",
+       "apihelp-query+linkshere-example-generator": "Holl Ennfommazjuhne övver Sigge, di op de Sigg „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[Main Page]]</code>“ lengke.",
+       "apihelp-query+logevents-description": "Holl Enndrähsch us de Logböhscher.",
+       "apihelp-query+logevents-param-type": "Söhk blohß heh di Zood Enndrähsch us de Logböhscher.",
+       "apihelp-query+logevents-param-start": "Et Dattom un de Zigg vun woh aff opjezallt wähde sull.",
+       "apihelp-query+logevents-param-end": "Dattum un Uhrzigg, bes wann opzälle.",
+       "apihelp-query+logevents-param-user": "Donn de Enndrähsch beschrängke ob di vun enem bechtemmpte Metmaacher.",
+       "apihelp-query+logevents-param-title": "Donn de Enndrähsch beschrängke ob di sesch obb_en beschtemmpte Sigg beträcke.",
+       "apihelp-query+logevents-param-namespace": "Donn de Enndrähsch beschrängke obb e besschtemmp Appachtemang.",
+       "apihelp-query+logevents-param-prefix": "Donn de Enndrähsch beschrängke ob di medd enem beschtemmpte Bejenn.",
+       "apihelp-query+logevents-param-tag": "Donn blohß Väsjohne met heh dä Makehrong opleßte.",
+       "apihelp-query+logevents-param-limit": "Wi vill Enndrähsch enjesammp ußjävve?",
+       "apihelp-query+logevents-example-simple": "Donn de neußte Enndrähsch uß de Logböhscher opleßte.",
+       "apihelp-query+pagepropnames-description": "Donn alle Nahme vun Eijeschaffte vun Sigge heh em Wikki opleßte.",
        "apihelp-query+pagepropnames-param-limit": "De jrüüßte Zahl Nahme för ußzejävve.",
        "apihelp-query+pagepropnames-example-simple": "Holl de eezde zehn Nahme vun Eijeschaffte.",
+       "apihelp-query+pageprops-description": "Jitt devärse Eijeschafte uß, di em Ennhald vun dä Sigg faßjelaat wohde sen.",
        "apihelp-query+pageprops-example-simple": "Holl de Eijeschaffte för di Sigge „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Main Page</kbd>“ un „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">MediaWiki</kbd>“.",
+       "apihelp-query+pageswithprop-description": "Donn alle Sigge met bechtemmpte Sigge_Eijeschaff opleßte.",
        "apihelp-query+pageswithprop-param-limit": "De jrüüßte Zahl Sigge för ußzejävve.",
        "apihelp-query+pageswithprop-param-dir": "En wälsche Reihjefollsch opleßte.",
+       "apihelp-query+prefixsearch-description": "Söhk nohm Aanfang vun dä Övverschreffte vun de Sigge.",
+       "apihelp-query+prefixsearch-param-search": "Noh wat söhke?",
        "apihelp-query+prefixsearch-param-namespace": "En wällschem Appachtemang söhke.",
        "apihelp-query+prefixsearch-param-limit": "De hühßte Aanzahl vun Äjeebnesse för zeröck ze jävve",
+       "apihelp-query+prefixsearch-param-offset": "De Aanzahl vun Äjeebnesse för ze övverjonn.",
+       "apihelp-query+prefixsearch-example-simple": "Söhk noh Övverschreffte vun Sigge, di met \n„<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">meaning</kbd>“ bejenne.",
+       "apihelp-query+protectedtitles-description": "Donn alle Överschreffte vun Sigge opleßte, di verbodde sin, aanzelähje.",
+       "apihelp-query+protectedtitles-param-namespace": "Donn blohß Sigge en heh dä Appachtemangs opleßte.",
+       "apihelp-query+protectedtitles-param-level": "Donn blohß de Övverschreffte vun Sigge met heh dämm Nivoh vum Sigge_Schoz opeleßte.",
+       "apihelp-query+protectedtitles-param-limit": "Wi vill Sigge ensjesammp zem ußjävve?",
+       "apihelp-query+protectedtitles-example-simple": "Donn jeschöz Övverschreffte opleßte.",
+       "apihelp-query+querypage-param-page": "Dä {{int:specialpage}} iere Name. Opjepaß: De Jruhs- un Kleinschreff schpelld en Roll.",
        "apihelp-query+querypage-param-limit": "De Aanzahl vun Äjeebnesse för zeröck ze jävve",
+       "apihelp-query+querypage-example-ancientpages": "Donn de Äjehbneße vun „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[Special:Ancientpages]]</code>“ ußjävve.",
+       "apihelp-query+random-param-namespace": "Jiff blohß sigge en heh dä Appachtemangs uß.",
        "apihelp-query+random-param-limit": "Wi vill zohfälleje Sigge sulle ußjejovve wähde?",
+       "apihelp-query+random-param-redirect": "Donn en zohfälleje Ömleijdong anschtatt vun ene zohfälleje Sigg lahde.",
+       "apihelp-query+random-example-simple": "Donn zwai zohfälleje Sigge vum Houb_Appachtemang ußjävve.",
+       "apihelp-query+random-example-generator": "Donn Ennfommazjuhne övver zwai zohfälleje Sigge vum Houb_Appachtemang ußjävve.",
+       "apihelp-query+recentchanges-description": "Donn de  neußte Änderonge opleßte.",
+       "apihelp-query+recentchanges-param-start": "Et Dattom un de Zigg vun woh aff opjezallt wähde sull.",
+       "apihelp-query+recentchanges-param-end": "Dattum un Uhrzigg, bes wann opzälle.",
+       "apihelp-query+recentchanges-param-user": "Donn blohß Änderonge vun heh däm Metmaacher opleßte.",
+       "apihelp-query+recentchanges-param-excludeuser": "Donn kein Änderonge vun heh däm Metmaacher opleßte.",
+       "apihelp-query+recentchanges-param-tag": "Donn blohß Änderonge met heh dä Makehrong opleßte.",
+       "apihelp-query+recentchanges-param-limit": "Wi vill Änderonge ensjesammp zem aanzeije?",
+       "apihelp-query+recentchanges-param-type": "Wat för en Zoot Änneronge aanzeije?",
+       "apihelp-query+recentchanges-param-toponly": "Bloß Änderonge aanzeije, woh de neußte Väsjohn beij eruß kohm.",
+       "apihelp-query+recentchanges-example-simple": "Zeijsch de {{LCFIRST:{{int:recentchanges}}}}",
+       "apihelp-query+redirects-description": "Jiff alle Ömleijdonge noh dä aanjejovve Sigge uß.",
+       "apihelp-query+redirects-param-prop": "Wat för en eijeschaffte holle:\n;pageid:Page ID of each redirect.\n;title:Title of each redirect.\n;fragment:Fragment of each redirect, if any.",
+       "apihelp-query+redirects-param-namespace": "Donn blohß Sigge en heh dä Appachtemangs metnämme.",
+       "apihelp-query+redirects-param-limit": "Wi vell Ömeijdonge ußjävve?",
+       "apihelp-query+redirects-example-simple": "Holl en Leß met Ömleijdonge, di op de Sigg „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[Main Page]]</code>“ jonn.",
+       "apihelp-query+redirects-example-generator": "Holl Ennfommazjuhne övver alle Ömleijdonge op di Sigg „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">[[Main Page]]</code>“.",
+       "apihelp-query+revisions-paraminfo-singlepageonly": "Kam_mer blohß med en einzel Sigg bruche (mode #2)",
+       "apihelp-query+revisions-param-startid": "De Kännong vun dä Väsjohn vun woh aff opjezallt wähde sull.",
+       "apihelp-query+revisions-param-endid": "De Kännong vun dä Väsjohn bes woh hen opjezallt wähde sull.",
+       "apihelp-query+revisions-param-start": "Et Dattom un de Zigg vun dä Väsjohn vun woh aff opjezallt wähde sull.",
+       "apihelp-query+revisions-param-end": "Et Dattom un de Zigg bes woh hen opjezallt wähde sull.",
+       "apihelp-query+revisions-param-user": "Väsjohne vun däm Metmaache ennschlehße.",
+       "apihelp-query+revisions-param-excludeuser": "Väsjohne vun däm Metmaache ußschlehße.",
+       "apihelp-query+revisions-param-tag": "Donn blohß Väsjohne met heh dä Makehrong opleßte.",
+       "apihelp-query+revisions-param-token": "Wat för en Makkehronge för jehde Väsjohn holle.",
+       "apihelp-query+revisions-example-last5": "Holl de läzde fönnef Väsjohne vun de „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Main Page</kbd>“.",
+       "apihelp-query+revisions-example-first5": "Holl de eezde fönnef Väsjohne vun de „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Main Page</kbd>“.",
+       "apihelp-query+revisions-example-first5-after": "Holl de eezde fönnef Väsjohne vun de „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Main Page</kbd>“, di noh em eezde Mai em Johr 2006 änschtannde sin.",
+       "apihelp-query+revisions-example-first5-user": "Holl de eezde fönnef Väsjohne vun de „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Main Page</kbd>“, di vum Metmaacher „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">MediaWiki default</kbd>“ aanjelahd wohde.",
        "apihelp-query+revisions+base-param-limit": "Wi vill Väsjohne sulle ußjejovve wähde?",
+       "apihelp-query+search-description": "Söhk em jannze Täx.",
+       "apihelp-query+search-param-search": "Söhk noh alle Övverschreffte vun Sigge udder Ennhallde, di dä Wäät han.",
+       "apihelp-query+search-param-namespace": "Söhk blohß en heh dä Appachtemangs.",
+       "apihelp-query+search-param-what": "Wat för en Aat ze Söhke?",
+       "apihelp-query+search-param-info": "Wat för en Metta_Dahte ußzejävve.",
+       "apihelp-query+search-param-limit": "Wi vill Sigge ensjesamp ußjävve?",
+       "apihelp-query+search-example-simple": "Söhk noh „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">meaning</kbd>“.",
+       "apihelp-query+search-example-text": "Söhk en Täxte noh „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">meaning</kbd>“.",
+       "apihelp-query+siteinfo-description": "Jiff alljemeine Ennfommazjuhne övver heh di ẞaid_uß.",
        "apihelp-query+siteinfo-param-numberingroup": "Donn de Aanzahl Metmaacher en de Jroppe vun Metmaacher opleßte.",
+       "apihelp-query+siteinfo-example-simple": "Holl Ennfommazjuhe övver heh di ẞait.",
        "apihelp-query+tags-param-limit": "De hühßde Aanzahl !!FUZY tags zom opleste.",
        "apihelp-query+tags-param-prop": "Wat för en Eijschaffte holle:\n;name:Deiht dä Nahme vun dä Makehrong derbei.\n;displayname:Deiht der Täx vum Wikki för de Makehrong derbei.\n;description:Deiht dä Beschrievongstäx vun dä Makehrong derbei.\n;hitcount:Deiht de Aanzahl vun Väsjohne un Enndrähsch em Logbohch derbei, di di Makehrong han.\n;defined:Jivv aan, ov di Makehrong övverhoup doh es.\n;source:Hollt de Kwälle vun de Makehrong, dat kann ömfaße: „<samp lang=\"en\" xml:lang=\"en\" dir=\"ltr\">extension</samp>“ för Makehronge, di vun Zohsazprojramme faßjelaat wähde, un „<samp lang=\"en\" xml:lang=\"en\" dir=\"ltr\">manual</samp>“ för Makehronge, di vun de Metmaacher vun Hand verjovve wohde.\n;active:Ov de Makehrong emmer noch aktihv es.",
+       "apihelp-query+templates-description": "Jidd alle Datteije uß, di en dä aanjejovve Sigge enjebonge sin.",
        "apihelp-query+templates-param-limit": "Wi vill Schablohne sulle ußjejovve wähde?",
        "apihelp-query+templates-param-dir": "En wälsche Reihjefollsch opleßte.",
+       "apihelp-query+transcludedin-description": "Fengk alle Sigge, di di aanjejovve Sigge enneschlehße.",
+       "apihelp-query+transcludedin-param-namespace": "Donn blohß Sigge en heh dä Appachtemangs ennschlehße.",
+       "apihelp-query+transcludedin-param-limit": "Wi vill ußjävve.",
+       "apihelp-query+usercontribs-description": "Holl alle Änderonge vun enem Metmaacher.",
        "apihelp-query+usercontribs-param-limit": "De hühßte Aanzahl vun Meddeilonge för zeröck ze jävve",
+       "apihelp-query+usercontribs-param-user": "De Metmaacher för di mer Beijdrähsch holle welle.",
+       "apihelp-query+usercontribs-param-namespace": "Donn blohß Beijdrähsch en heh dä Appachtemangs opleßte.",
+       "apihelp-query+usercontribs-param-tag": "Donn blohß Väsjohne met heh dä Makehrong opleßte.",
+       "apihelp-query+usercontribs-param-toponly": "Bloß Änderonge aanzeije, woh de neußte Väsjohn beij eruß kohm.",
+       "apihelp-query+userinfo-description": "Holl Aanjahbe övver dä aktoälle Metmaacher.",
+       "apihelp-query+userinfo-example-simple": "Holl Aanjahbe övver dä aktoälle Metmaacher.",
+       "apihelp-query+userinfo-example-data": "Holl zohsäzlejje Aanjahbe övver dä aktoälle Metmaacher.",
+       "apihelp-query+users-description": "Holl Aanjahbe övver en Leß vun Metmaacher.",
+       "apihelp-query+users-param-users": "En Leß vun Metmaacher för Aanjahbe drövver ze holle.",
+       "apihelp-query+users-example-simple": "Holl Aanjahbe för dä Metmaacher <kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Example</kbd>.",
+       "apihelp-query+watchlist-param-end": "Et Dattum un Uhrzigg, bes wann opzälle.",
+       "apihelp-query+watchlist-param-user": "Donn blohß Änderonge vun heh däm Metmaacher opleßte.",
+       "apihelp-query+watchlist-param-excludeuser": "Donn kein Änderonge vun heh däm Metmaacher opleßte.",
+       "apihelp-query+watchlistraw-description": "Donn alle Sigge uß dem aktälle Metmaacher sing Oppaßleß holle.",
+       "apihelp-query+watchlistraw-param-namespace": "Donn blohß Sigge en heh däm Appachtemang opleßte.",
+       "apihelp-query+watchlistraw-example-simple": "Donn alle Sigge uß dem aktälle Metmaacher sing Oppaßleß opleßte.",
+       "apihelp-revisiondelete-description": "Versione fottschmieße un widder zeröck holle.",
+       "apihelp-revisiondelete-param-hide": "Wat för jehde Väsjohn ze veschteijsche.",
+       "apihelp-revisiondelete-param-suppress": "Ov dat och för de Wiki-Köbesse verschtoche wähde sull, wie för jede Andere.",
+       "apihelp-rollback-param-title": "De Övverschreff vun dä Sigg för di_j_en vörrejje Väsjohn zeröckzeholle es. Kam_mer nit zersamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1pageid</var>“ bruche.",
+       "apihelp-rollback-param-pageid": "De Kännong vun dä Sigg för di_j_en vörrejje Väsjohn zeröckzeholle es. Kam_mer nit zersamme met „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1title</var>“ bruche.",
+       "apihelp-setnotificationtimestamp-param-entirewatchlist": "Donn alle Sigge beärbeide, di en Oppaßleßte dren sin.",
        "apihelp-tag-description": "Donn Makkehronge vun einzel Väsjohne udder Enndraähsch em Logbohch fott nämme udder se verjävve.",
+       "apihelp-tag-param-rcid": "Ein udder mieh Kännonge uß de neuste Änderonge, woh di Makkehrong derbei jedonn udder fott jenumme wähde sull.",
        "apihelp-tag-param-revid": "Ein Kännong udder mieh, woh di Makkehrong derbei jedonn udder fott jenumme wähde sull.",
+       "apihelp-tag-param-logid": "Ein Kännong udder mieh uß de neuste Änderonge, woh di Makkehrong derbei jedonn udder fott jenumme wähde sull.",
        "apihelp-tag-param-add": "De Makkehrong zom Zohföhje. Bloß de vun Hand aanjelaat Makkehronge künne heh zohjeföhsch wähde.",
        "apihelp-tag-param-reason": "Dä Jrond för di Änderong.",
        "apihelp-tag-example-rev": "Donn de Makkehrong „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">vandalism</kbd>“ vun dä Väsjohn met dä Kännong „<kbd>123</kbd>“ fott nämme, der ohne ene Jrond ze nänne.",
        "apihelp-tag-example-log": "Donn de Makkehrong „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">spam</kbd>“ vun dämm Enndrahch met dä Kännong „<kbd>123</kbd>“ em Logbohch fott nämme un als Jrond draaach „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Wrongly applied</kbd>“ enn.",
+       "apihelp-unblock-description": "Don en Sperr för ene Metmaacher ophävve.",
+       "apihelp-unblock-param-reason": "Der Jrond för de Schpärr opzehävve.",
+       "apihelp-undelete-param-title": "De Övverschreff vun dä Sigg zum zerök holle.",
+       "apihelp-undelete-param-reason": "Der Jrond för et Zerök holle.",
+       "apihelp-undelete-example-page": "Schmiiß de Sigg „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Main Page</kbd>“ fott.",
+       "apihelp-undelete-example-revisions": "Holl zwai Väsjohne vun dä Sigg „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Main Page</kbd>“ zerök.",
        "apihelp-upload-description": "Donn en Dattei huh lahde, udder holl der Zohschtand vun de onfähdesch huhjelahde Datteije .\n\nEt jitt ongerscheidlejje Metohde:\n* Donn de Ennhallde vun de Datteije tiräk huhlahde, övver der Parramehter „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1file</var>“.\n* Donn de Datteije en en Aanzahl Rötsche huhlahde, övver de Parramehter „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1filesize</var>“, „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1chunk</var>“, un „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1offset</var>“.\n* Lohß der ẞööver vum Wikki en Dattei vun enem <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Uniform Ressource Locator\">URL</i> holle, övver de Parramehter „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1url</var>“.\n* Lohß en Dattei fähdesch huhlahde, di zeläz nit fähdesch wohd, un met Warnonge schtonn jeblevve es övver de Parramehter „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1filekey</var>“.\nOpjepaß: dä „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">POST</code>“-Befähl vum <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"HyperText Transfer Protocol\">HTTP</i> moß als e Dattei-Huhlahde aanjeschtüßße wähde, allsu met „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">multipart/form-data</code>“, wam_mer dä Parramehter „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1file</var>“ scheck.",
+       "apihelp-upload-param-filename": "Zihl-Dateiname.",
+       "apihelp-upload-param-watch": "Op di Sigg heh oppaßße.",
+       "apihelp-upload-param-watchlist": "Donn di Sigg op däm aktoälle Metmaacher sing Oppaßleß udder nemm se druß fott, donn de Enschtällonge nämme, udder donn de Oppaßleß jaa nit verändere.",
+       "apihelp-upload-param-ignorewarnings": "Donn alle Warnonge övverjonn.",
+       "apihelp-upload-param-file": "Dä Datei ier Enhallde.",
+       "apihelp-upload-param-url": "Der <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Uniform Ressource Locator\">URL</i>, öm di Dattei dervun ze holle.",
+       "apihelp-upload-param-filesize": "De Datteijrühße vum jannze Huhlahde.",
+       "apihelp-upload-param-asyncdownload": "Maach dat Holle vun ene <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Uniform Ressource Locator\">URL</i> zoh ene andere Zigg.",
+       "apihelp-upload-example-url": "Vun enem <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Uniform Ressource Locator\">URL</i> huhlahde.",
+       "apihelp-upload-example-filekey": "Don et Huhlahde fähdesch maace, wat wähje Warnonge nit johd jejange wohr.",
+       "apihelp-userrights-param-user": "Metmaacher_Nahme.",
+       "apihelp-userrights-param-userid": "Enem Metmaacher sing Kännong.",
+       "apihelp-userrights-param-add": "Donn dä Metmaacher en heh di Jroppe eren.",
+       "apihelp-userrights-param-remove": "Donn dä Metmaacher us heh dä Jroppe eruß nämme.",
+       "apihelp-userrights-param-reason": "Dä Jrond för di Änderong.",
+       "apihelp-watch-description": "Donn di Sigg en däm aktoälle Metmaacher singe Oppaßless eren udder schmihß se erus.",
+       "apihelp-watch-example-watch": "Don di Sigg „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Main Page</kbd>“ en de Oppaßleß.",
+       "apihelp-watch-example-unwatch": "Schmiiß di Sigg „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">Main Page</kbd>“ uß dä Oppaßleß erus.",
+       "apihelp-json-param-ascii": "Wann aanjejovve, deiht alle nit-\n<i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"American Standard Code for Information Interchange\">ASCII</i>-Zeijsche met hexadezimahle escape-Sequänze koddehre. Dadd es der Schtandatt, wann „<var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">formatversion</var>“ <kbd>1</kbd> es.",
+       "apihelp-jsonfm-description": "Dahte em <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"JavaScript Object Notation\">JSON</i>-Fommaht ußjävve un för schöhn en et <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"HyperText Markup Language\">HTML</i> wandele.",
+       "apihelp-none-description": "Donn nix ußjävve.",
+       "apihelp-php-description": "Dahte em hengernader jeschrevve <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"PHP Hypertext Preprocessor\">PHP</i>-Fommaht ußjävve.",
+       "apihelp-xml-description": "Donn de Dahte em <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Extensible Markup Language\">XML</i>-Fommahd ußjävve.",
+       "apihelp-xml-param-includexmlnamespace": "Wann aanjejovve, deihd en <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Extensible Markup Language\">XML</i>-Appachtemand derbei.",
+       "apihelp-yaml-description": "Donn de Dahte em <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"YAML Ain't Markup Language\">YAML</i>-Fommahd ußjävve.",
+       "apihelp-yamlfm-description": "Donn de Dahte em <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"YAML Ain't Markup Language\">YAML</i>-Fommahd schöhn met <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"HyperText Markup Language\">HTML</i> ußjävve.",
+       "api-format-title": "Wat et <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Application Programming Interface\">API</i> ußjohv.",
+       "api-orm-param-props": "De Fällder zom affrohre.",
+       "api-orm-param-limit": "De jrühßte Aanzahl vun Reihje zom zeröckjävve.",
+       "api-pageset-param-titles": "En Leß vun Övverschreffte för ze beärbeide.",
+       "api-pageset-param-pageids": "En Leß vun Kännonge vun Sigge för ze beärbeide.",
+       "api-pageset-param-revids": "En Leß vun Kännonge vun Väsjohne för ze beärbeide.",
+       "api-help-title": "Hölp för de <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"Application Programming Interface\">API</i> vum MehdijaWikki.",
+       "api-help-main-header": "Houp_Moduhl",
+       "api-help-flag-deprecated": "Dat Moduhl es nimmieh johd jeligge.",
+       "api-help-flag-readrights": "Heh da Modhul bruch et Rääsch zum Lässe.",
+       "api-help-flag-writerights": "Heh da Modhul bruch et Rääsch zom Schriive.",
+       "api-help-flag-mustbeposted": "Heh da Modhul nemm blohß POST_Opräschd aan.",
+       "api-help-flag-generator": "Heh da Modhul kam_mer als ene Jenerahtor ennsäze.",
        "api-help-source": "Quäll: $1",
        "api-help-source-unknown": "Quäll: <span class=\"apihelp-unknown\">onbikannt</span>",
        "api-help-license": "Lezänz: [[$1|$2]]",
        "api-help-license-noname": "Lezänz: [[$1|Loor noh dämm Lengk]]",
        "api-help-license-unknown": "Lezänz: <span class=\"apihelp-unknown\">onbikannt</span>",
+       "api-help-param-deprecated": "Meßjevällesch.",
        "api-help-datatypes-header": "Zoote Dahte",
        "api-help-param-type-limit": "Zoot: en jannze Zahl udder „<kbd lang=\"en\" xml:lang=\"en\" dir=\"ltr\">max</kbd>“",
        "api-help-param-type-integer": "Zoot: {{PLURAL:$1|1=en jannze Zahl|2=en Leß met jannze Zahle}}",
        "api-help-param-type-boolean": "Zoot: Boolsch ([[Special:ApiHelp/main#main/datatypes|Einjzelheijte]])",
        "api-help-param-type-timestamp": "Zoot: {{PLURAL:$1|1=en Dattomm un en Zigg|2=en Leß met Aanjahbe us Dattom un Zigg}} (de [[Special:ApiHelp/main#main/datatypes|zohjelohße Fommahte]])",
        "api-help-param-type-user": "Zoot: {{PLURAL:$1|1=ene Metmaacher_Nahme|2=en Leß met Metmaacher_Nahme}}",
+       "api-help-param-limit": "Nit mih wi $1 sin zohjelohße.",
+       "api-help-param-limit2": "Nit mih wi $1 sin zohjelohße, ävver $2 för de Bots.",
+       "api-help-param-multi-separate": "Donn de Wääte met <kbd>|</kbd> derzwesche tränne.",
        "api-help-param-default": "Schtandatt: $1",
        "api-help-param-default-empty": "Schtandatt: <span class=\"apihelp-empty\">(läddesch)</span>",
+       "api-help-param-disabled-in-miser-mode": "Dadd es wäje em [[mw:Manual:$wgMiserMode|miser mode]] affjeschalldt.",
        "api-help-param-limited-in-miser-mode": "<strong>opjepaß:</strong> Weil der  [[mw:Manual:$wgMiserMode|miser mode]] enjeschalld es, künne heh winnijer wi <var lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1limit</var> Äjehpneße ußjejejovve wähde, vör em Wigger_Mache. En Jränzfäll künne et Noll sin.",
        "api-help-param-direction": "En wälsche Reihjefollsch opleßte:\n;newer:De Ählsde et eez. Opjepaß: „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1start</code>“ moß fröhjer sin wi „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1end</code>“.\n;older:De Neuste et eez, der Schtanndatt. Opjepaß: „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1start</code>“ moß schpääder sin wi „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">$1end</code>“.",
        "api-help-param-continue": "Wann mih ze holle es, nemm dat för wigger ze maache.",
index 95c7e86..b9db79d 100644 (file)
@@ -4,11 +4,23 @@
                        "George Animal"
                ]
        },
+       "apihelp-block-description": "Bikarhênerekî asteng bike.",
        "apihelp-block-param-reason": "Sedemê bo astengkirinê.",
        "apihelp-createaccount-param-name": "Navê bikarhêner.",
        "apihelp-delete-description": "Rûpelekê jê bibe.",
+       "apihelp-delete-example-simple": "<kbd>Destpêk</kbd>ê Jê bibe.",
        "apihelp-edit-param-text": "Naveroka rûpelê.",
+       "apihelp-edit-param-minor": "Guhertina biçûk.",
+       "apihelp-edit-param-createonly": "Heke ku rûpel hebe wê neguherîne.",
        "apihelp-edit-example-edit": "Rûpelekê biguherîne.",
        "apihelp-expandtemplates-param-title": "Sernavê rûpelê.",
+       "apihelp-feedcontributions-param-deletedonly": "Tenê beşdariyên jêbirî nîşan bide.",
+       "apihelp-feedrecentchanges-example-simple": "Guherandinên dawî nîşan bide.",
+       "apihelp-feedrecentchanges-example-30days": "Guherandinên dawî yên 30 rojan nîşan bide",
+       "apihelp-help-example-recursive": "Hemû alîkarî di rûpelekê de.",
+       "apihelp-login-param-name": "Navê bikarhêner.",
+       "apihelp-login-param-password": "Şîfre.",
+       "apihelp-move-param-reason": "Sedemê bo guherandina nav.",
+       "apihelp-move-param-ignorewarnings": "Guh nede hişyariyan.",
        "apihelp-tag-param-reason": "Sedemê bo guherandinê."
 }
index 1f1840a..da8b906 100644 (file)
        "apihelp-expandtemplates-param-title": "Paginanaam.",
        "apihelp-feedcontributions-param-year": "Van jaar (en eerder).",
        "apihelp-feedcontributions-param-month": "Van maand (en eerder).",
+       "apihelp-import-param-namespace": "Importeren in deze naamruimte. Can niet samen gebruikt worden met <var>$1rootpage</var>.",
+       "apihelp-import-param-rootpage": "Importeren als subpagina van deze pagina. Kan niet samen met <var>$1namespace</var> gebruikt worden.",
        "apihelp-login-param-name": "Gebruikersnaam.",
        "apihelp-login-param-password": "Wachtwoord.",
        "apihelp-login-param-domain": "Domein (optioneel).",
        "apihelp-login-example-login": "Aanmelden",
        "apihelp-move-description": "Pagina hernoemen.",
+       "apihelp-parse-example-page": "Een pagina parseren.",
+       "apihelp-parse-example-text": "Wikitext parseren.",
+       "apihelp-parse-example-summary": "Een samenvatting parseren.",
+       "apihelp-protect-example-protect": "Een pagina beveiligen",
        "api-help-flag-readrights": "Voor deze module zijn leesrechten nodig.",
        "api-help-flag-writerights": "Voor deze module zijn schrijfrechten nodig.",
        "api-help-parameters": "{{PLURAL:$1|Parameter|Parameters}}:",
index a769417..7d4ca0b 100644 (file)
@@ -27,6 +27,7 @@
        "apihelp-checktoken-param-token": "Token do przetestowania.",
        "apihelp-checktoken-param-maxtokenage": "Maksymalny wiek tokenu, w sekundach.",
        "apihelp-compare-param-fromtitle": "Pierwszy tytuł do porównania.",
+       "apihelp-compare-param-fromid": "ID pierwszej strony do porównania.",
        "apihelp-compare-param-fromrev": "Pierwsza wersja do porównania.",
        "apihelp-compare-param-totitle": "Drugi tytuł do porównania.",
        "apihelp-compare-param-toid": "Numer drugiej strony do porównania.",
        "apihelp-edit-description": "Utwórz i edytuj strony.;",
        "apihelp-edit-param-sectiontitle": "Tytuł nowej sekcji.",
        "apihelp-edit-param-text": "Zawartość strony.",
+       "apihelp-edit-param-tags": "Zmień tagi do przypisania do tej edycji.",
        "apihelp-edit-param-minor": "Drobna zmiana.",
        "apihelp-edit-param-notminor": "Nie drobna zmiana.",
        "apihelp-edit-param-bot": "Oznacz tę edycję jako edycję bota.",
        "apihelp-edit-param-createonly": "Nie edytuj strony, jesli już istnieje.",
+       "apihelp-edit-param-nocreate": "Zwróć błąd, jeśli strona nie istnieje.",
        "apihelp-edit-param-watch": "Dodaj stronę do aktualnej listy obserwacji użytkownika.",
        "apihelp-edit-param-unwatch": "Usuń stronę z aktualnej listy obserwacji użytkownika.",
        "apihelp-edit-param-redirect": "Automatycznie rozwiązuj przekierowania.",
        "apihelp-edit-example-edit": "Edytuj stronę",
        "apihelp-emailuser-description": "Wyślij e‐mail do użytkownika.",
        "apihelp-emailuser-param-target": "Użytkownik, do którego wysyłany jest e-mail.",
+       "apihelp-emailuser-param-subject": "Nagłówek tematu.",
        "apihelp-emailuser-param-text": "Treść emaila.",
        "apihelp-emailuser-param-ccme": "Wyślij kopię wiadomości do mnie.",
+       "apihelp-emailuser-example-email": "Wyślij e-mail do użytkownika <kbd>WikiSysop</kbd> z tekstem <kbd>treścią</kbd>.",
        "apihelp-expandtemplates-param-title": "Tytuł strony.",
        "apihelp-expandtemplates-param-text": "Wikitext do przekonwertowania.",
+       "apihelp-feedcontributions-param-year": "Od roku (i wcześniej).",
+       "apihelp-feedcontributions-param-month": "Od miesiąca (i wcześniej).",
+       "apihelp-feedcontributions-param-deletedonly": "Pokazuj tylko usunięty wkład.",
+       "apihelp-feedcontributions-param-toponly": "Pokazuj tylko edycje będące ostatnią zmianą strony.",
+       "apihelp-feedcontributions-param-newonly": "Pokazuj tylko edycje tworzące stronę.",
        "apihelp-feedrecentchanges-param-namespace": "Przestrzeń nazw, do której ograniczone są wyniki.",
        "apihelp-feedrecentchanges-param-invert": "Wszystkie przestrzenie nazw oprócz wybranej.",
        "apihelp-feedrecentchanges-param-limit": "Maksymalna liczba zwracanych wyników.",
        "apihelp-opensearch-example-te": "Znajdź strony zaczynające się od <kbd>Te</kbd>.",
        "apihelp-options-example-reset": "Resetuj wszystkie preferencje.",
        "apihelp-paraminfo-description": "Zdobądź informacje o modułach API.",
+       "apihelp-parse-example-page": "Przeanalizuj stronę.",
        "apihelp-patrol-description": "Sprawdź stronę lub edycję.",
        "apihelp-patrol-param-revid": "Numer edycji do sprawdzenia.",
        "apihelp-patrol-example-rcid": "Sprawdź ostatnią zmianę.",
        "apihelp-protect-param-reason": "Powód zabezpieczania/odbezpieczania.",
        "apihelp-protect-param-cascade": "Włacz ochronę kaskadową (chronione są wszystkie strony zawarte w tej stronie). Ignorowane jeśli wszystkie poziomy ochrony nie wspierają kaskadowania.",
        "apihelp-protect-example-protect": "Zabezpiecz stronę",
+       "apihelp-purge-param-forcelinkupdate": "Uaktualnij tabele linków.",
+       "apihelp-query+allcategories-description": "Emuluj wszystkie kategorie.",
+       "apihelp-query+allcategories-param-dir": "Kierunek sortowania.",
+       "apihelp-query+allcategories-param-limit": "Liczba kategorii do zwórcenia.",
+       "apihelp-query+alldeletedrevisions-paraminfo-useronly": "Może być użyte tylko z <var>$3user</var>.",
+       "apihelp-query+allfileusages-example-unique": "Lista unikatowych tytułów plików.",
        "apihelp-query+allimages-example-recent": "Pokaż listę ostatnio przesłanych plików, podobnie do [[Special:NewFiles]].",
        "apihelp-query+allimages-example-mimetypes": "Pokaż listę plików z typem MIME <kbd>image/png</kbd> lub <kbd>image/gif</kbd>",
+       "apihelp-query+allpages-param-prtype": "Ogranicz tylko do zabezpieczonych stron.",
+       "apihelp-query+allpages-param-limit": "Ilość stron do zwrócenia.",
        "apihelp-query+allpages-example-B": "Pokaż listę stron rozpoczynających się na literę <kbd>B</kbd>.",
        "apihelp-query+allredirects-description": "Lista wszystkich przekierowań do przestrzeni nazw.",
+       "apihelp-query+allredirects-param-namespace": "Przestrzeń nazw do emulacji.",
+       "apihelp-query+alltransclusions-param-namespace": "Przestrzeń nazw do emulacji.",
+       "apihelp-query+backlinks-param-namespace": "Przestrzeń nazw do emulacji.",
+       "apihelp-query+blocks-example-simple": "Listuj blokady.",
        "apihelp-query+categorymembers-description": "Wszystkie strony w danej kategorii.",
+       "apihelp-query+categorymembers-param-limit": "Maksymalna liczba zwracanych wyników.",
+       "apihelp-query+categorymembers-param-sort": "Sortowanie według właściwości.",
+       "apihelp-query+deletedrevisions-param-tag": "Pokazuj tylko zmiany oznaczone tym tagiem.",
+       "apihelp-query+deletedrevisions-param-user": "Pokazuj tylko zmiany dokonane przez tego użytkownika.",
        "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|Tryb|Tryby}}: $2",
+       "apihelp-query+duplicatefiles-example-generated": "Szukaj duplikatów wszystkich plików.",
        "apihelp-query+filearchive-example-simple": "Pokaż listę wszystkich usuniętych plików.",
        "apihelp-query+filerepoinfo-example-simple": "Uzyskaj informacje na temat repozytoriów plików.",
        "apihelp-query+imageinfo-paramvalue-prop-canonicaltitle": "Dodaje kanoniczny tytuł pliku.",
index 3d92092..82e05ff 100644 (file)
        "apihelp-createaccount-param-email": "Endereço de email para o usuário (opcional).",
        "apihelp-createaccount-param-realname": "Nome real do usuário (opcional).",
        "apihelp-delete-description": "Excluir uma página.",
-       "apihelp-delete-param-title": "Título da página para excluir. Não pode ser usada juntamente com <var>$1pageid</var>.",
+       "apihelp-delete-param-title": "Título da página para excluir. Não pode ser usado em conjunto com <var>$1pageid</var>.",
        "apihelp-delete-param-pageid": "ID da página para excluir. Não pode ser usada juntamente com <var>$1title</var>.",
        "apihelp-delete-param-watch": "Adiciona a página para a lista de vigiados do usuário atual.",
        "apihelp-delete-param-unwatch": "Remove a página para a lista de vigiados do usuário atual.",
        "apihelp-delete-example-simple": "Excluir <kbd>Página principal</kbd>.",
        "apihelp-disabled-description": "Este módulo foi desativado.",
        "apihelp-edit-description": "Criar e editar páginas.",
-       "apihelp-edit-param-title": "Título da página para editar. Não pode ser usada juntamente com <var>$1pageid</var>.",
+       "apihelp-edit-param-title": "Título da página para editar. Não pode ser usado em conjunto com <var>$1pageid</var>.",
        "apihelp-edit-param-pageid": "ID da página para editar. Não pode ser usada juntamente com <var>$1title</var>.",
        "apihelp-edit-param-sectiontitle": "O título para uma nova seção.",
        "apihelp-edit-param-text": "Conteúdo da página",
@@ -79,6 +79,7 @@
        "apihelp-feedrecentchanges-param-feedformat": "O formato do feed.",
        "apihelp-feedrecentchanges-param-namespace": "Espaço nominal a partir do qual limitar resultados.",
        "apihelp-feedrecentchanges-param-invert": "Todos os espaços nominais, exceto o selecionado.",
+       "apihelp-feedrecentchanges-param-limit": "O número máximo a se retornar.",
        "apihelp-feedrecentchanges-param-from": "Mostra modificações desde então.",
        "apihelp-feedrecentchanges-param-hideminor": "Ocultar modificações menores.",
        "apihelp-feedrecentchanges-param-hidebots": "Ocultar modificações menores feitas por bots.",
        "apihelp-imagerotate-example-generator": "Girar todas as imagens em <kbd>Category:Flip</kbd> em <kbd>180</kbd> graus.",
        "apihelp-import-param-summary": "Importar sumário.",
        "apihelp-import-param-xml": "Enviar arquivo XML.",
-       "apihelp-import-param-namespace": "Importar para este espaço nominal. Não pode ser usada juntamente com <var>$1rootpage</var>.",
+       "apihelp-import-param-namespace": "Importar para este espaço nominal. Não pode ser usado em conjunto com <var>$1rootpage</var>.",
        "apihelp-import-param-rootpage": "Importar como subpágina para esta página. Não pode ser usada juntamente com <var>$1namespace</var>.",
        "apihelp-login-param-name": "Nome de usuário.",
        "apihelp-login-param-password": "Senha.",
        "apihelp-login-param-domain": "Domínio (opcional).",
        "apihelp-login-example-login": "Log in.",
+       "apihelp-move-description": "Mover uma página.",
+       "apihelp-move-param-from": "Título da página para renomear. Não pode ser usado em conjunto com <var>$1fromid</var>.",
+       "apihelp-move-param-fromid": "ID da página a se renomear. Não pode ser usado em conjunto com <var>$1from</var>.",
        "apihelp-move-param-movetalk": "Renomear a página de discussão, se existir.",
+       "apihelp-move-param-movesubpages": "Renomeia subpáginas, se aplicável.",
+       "apihelp-move-param-noredirect": "Não cria um redirecionamento.",
+       "apihelp-move-param-watch": "Adiciona a página e o redirecionamento para a lista de vigiados do usuário atual.",
+       "apihelp-move-param-unwatch": "Remove a página e o redirecionamento para a lista de vigiados do usuário atual.",
+       "apihelp-opensearch-param-limit": "O número máximo a se retornar.",
        "apihelp-opensearch-param-namespace": "Espaço nominal para pesquisar.",
-       "apihelp-options-example-reset": "Resetar todas as preferências"
+       "apihelp-opensearch-example-te": "Encontra páginas começando com <kbd>Te</kbd>.",
+       "apihelp-options-param-reset": "Redefinir preferências para os padrões do site.",
+       "apihelp-options-example-reset": "Resetar todas as preferências",
+       "apihelp-options-example-complex": "Redefine todas as preferências, então define <kbd>skin</kbd> e <kbd>apelido</kbd>.",
+       "apihelp-paraminfo-description": "Obtém informações sobre módulos de API.",
+       "apihelp-parse-param-summary": "Sumário para analisar.",
+       "apihelp-parse-param-page": "Analisa o conteúdo desta página. Não pode ser usado em conjunto com <var>$1text</var> e <var>$1title</var>.",
+       "apihelp-parse-param-pageid": "Analisa o conteúdo desta página. sobrepõe <var>$1page</var>.",
+       "apihelp-parse-param-prop": "Qual pedaço de informação obter:",
+       "apihelp-parse-paramvalue-prop-text": "Fornece o texto analisado do wikitexto.",
+       "apihelp-parse-paramvalue-prop-langlinks": "Fornece os links de idiomas do wikitexto analisado",
+       "apihelp-parse-paramvalue-prop-categories": "Fornece as categorias no wikitexto analisado.",
+       "apihelp-parse-paramvalue-prop-categorieshtml": "Fornece a versão HTML das categorias.",
+       "apihelp-parse-paramvalue-prop-links": "Fornece os links internos do wikitexto analisado.",
+       "apihelp-parse-paramvalue-prop-templates": "Fornece a predefinição no wikitexto analisado.",
+       "apihelp-parse-paramvalue-prop-images": "Fornece as imagens no wikitexto analisado.",
+       "apihelp-parse-paramvalue-prop-externallinks": "Fornece os links externos no wikitexto analisado.",
+       "apihelp-parse-paramvalue-prop-sections": "Fornece as seções no wikitexto analisado.",
+       "apihelp-parse-paramvalue-prop-headitems": "Fornece itens para colocar no <code>&lt;head&gt;</code> da página.",
+       "apihelp-parse-paramvalue-prop-headhtml": "Fornece <code>&lt;head&gt;</code> analisado da página.",
+       "apihelp-parse-paramvalue-prop-modules": "Fornece os módulos ResourceLoader usados na página.",
+       "apihelp-parse-paramvalue-prop-jsconfigvars": "Fornece as variáveis de configuração JavaScript específicas da página.",
+       "apihelp-parse-paramvalue-prop-encodedjsconfigvars": "Fornece as variáveis de configuração JavaScript específicas da página como uma string JSON.",
+       "apihelp-parse-paramvalue-prop-indicators": "Fornece o HTML de indicadores de ''status'' de página utilizados na página.",
+       "apihelp-parse-paramvalue-prop-iwlinks": "Fornece links interwiki no wikitexto analisado.",
+       "apihelp-parse-paramvalue-prop-wikitext": "Fornece o wikitexto original que foi analisado.",
+       "apihelp-parse-paramvalue-prop-properties": "Fornece várias propriedades definidas no wikitexto analisado.",
+       "apihelp-parse-paramvalue-prop-limitreportdata": "Fornece o relatório limite de uma forma estruturada. Não informa dado, quando<var>$1disablepp</var> se definido.",
+       "apihelp-parse-example-page": "Analisa uma página.",
+       "apihelp-parse-example-text": "Analisa wikitexto.",
+       "apihelp-parse-example-texttitle": "Analisa wikitexto, especificando o título da página.",
+       "apihelp-parse-example-summary": "Analisa uma sumário.",
+       "apihelp-patrol-description": "Patrulha uma página ou revisão.",
+       "apihelp-patrol-param-rcid": "ID de Mudanças recentes para patrulhar.",
+       "apihelp-patrol-param-revid": "ID de revisão para patrulhar.",
+       "apihelp-patrol-example-rcid": "Patrulha uma modificação recente.",
+       "apihelp-patrol-example-revid": "Patrulha uma revisão.",
+       "apihelp-protect-description": "Modifica o nível de proteção de uma página.",
+       "apihelp-protect-param-title": "Título da página para (des)proteger. Não pode ser usado em conjunto com $1pageid.",
+       "apihelp-protect-param-pageid": "ID da página a se (des)proteger. Não pode ser usado em conjunto com $1title.",
+       "apihelp-protect-param-reason": "Motivo para (des)proteger.",
+       "apihelp-protect-example-protect": "Protege uma página.",
+       "apihelp-protect-example-unprotect": "Desprotege uma página definindo restrições para <kbd>tudo</kbd>.",
+       "apihelp-protect-example-unprotect2": "Desprotege uma página ao não definir restrições.",
+       "apihelp-purge-param-forcelinkupdate": "Atualiza as tabelas de links.",
+       "apihelp-purge-param-forcerecursivelinkupdate": "Atualiza a tabela de links, e atualiza as tabelas de links para qualquer página que usa essa página como um modelo.",
+       "apihelp-query-param-list": "Quais listas obter.",
+       "apihelp-query-param-meta": "Quais metadados obter.",
+       "apihelp-query+allcategories-description": "Enumera todas as categorias.",
+       "apihelp-query+allcategories-param-prefix": "Pesquisa por todo os título de categoria que começam com este valor.",
+       "apihelp-query+allcategories-param-dir": "Direção para ordenar.",
+       "apihelp-query+allcategories-param-min": "Retorna apenas as categorias com pelo menos esta quantidade de membros.",
+       "apihelp-query+allcategories-param-max": "Retorna apenas as categorias com no máximo esta quantidade de membros.",
+       "apihelp-query+allcategories-param-limit": "Quantas categorias retornar.",
+       "apihelp-query+allcategories-example-size": "Lista categorias com a informação sobre o número de páginas em cada uma.",
+       "apihelp-query+alldeletedrevisions-description": "Lista todas as revisões excluídas por um usuário ou em um espaço nominal.",
+       "apihelp-query+alldeletedrevisions-paraminfo-useronly": "Só pode ser usada com <var>$3user</var>.",
+       "apihelp-query+alldeletedrevisions-paraminfo-nonuseronly": "Não pode ser usada com <var>$3user</var>.",
+       "apihelp-query+alldeletedrevisions-param-start": "A data a partir da qual começar a enumeração.",
+       "apihelp-query+alldeletedrevisions-param-end": "A data onde parar a enumeração.",
+       "apihelp-query+alldeletedrevisions-param-from": "Começar listando desse título.",
+       "apihelp-query+alldeletedrevisions-param-to": "Parar a listagem neste título.",
+       "apihelp-query+alldeletedrevisions-param-prefix": "Pesquisa por todo os título que começam com este valor.",
+       "apihelp-query+alldeletedrevisions-param-tag": "Lista apenas as revisões com esta tag.",
+       "apihelp-query+alldeletedrevisions-param-user": "Lista apenas revisões desse usuário.",
+       "apihelp-query+alldeletedrevisions-param-excludeuser": "Não lista as revisões deste usuário.",
+       "apihelp-query+alldeletedrevisions-param-namespace": "Lista páginas apenas neste espaço nominal.",
+       "apihelp-query+alldeletedrevisions-example-user": "Lista as últimas 50 contribuições excluídas pelo usuário <kbd>Exemplo<kbd>.",
+       "apihelp-query+alldeletedrevisions-example-ns-main": "Lista as primeiras 50 edições excluídas no espaço nominal principal.",
+       "apihelp-query+allfileusages-description": "Lista todas as utilizações de arquivo, incluindo os não-existentes.",
+       "apihelp-query+allfileusages-param-from": "O título do arquivo a partir do qual começar a enumerar.",
+       "apihelp-query+allfileusages-param-to": "O título do arquivo onde parar de enumerar.",
+       "apihelp-query+allfileusages-param-limit": "Quantos itens retornar.",
+       "apihelp-query+allimages-param-user": "Retorna apenas os arquivos enviados por este usuário. Só pode ser usado com $1sort=timestamp. Não pode ser usado em conjunto com $1filterbots.",
+       "apihelp-query+allimages-param-filterbots": "Como filtrar arquivos enviados por bots. Só pode ser usado com $1sort=timestamp. Não pode ser usado em conjunto com $1user.",
+       "apihelp-query+allimages-param-mime": "Quais tipos MIME pesquisar, ex.: <kbd>image/jpeg</kbd>.",
+       "apihelp-query+allimages-param-limit": "Quantas imagens retornar.",
+       "apihelp-query+allimages-example-B": "Mostra uma lista de arquivos começando com a letra <kbd>B</kbd>.",
+       "apihelp-query+allimages-example-recent": "Mostra uma lista de arquivos recentemente enviados, semelhante ao [[Special:NewFiles]].",
+       "apihelp-query+allimages-example-mimetypes": "Mostra uma lista de arquivos com o tipo MIME <kbd>image/png</kbd> ou <kbd>image/gif</kbd>",
+       "apihelp-query+allimages-example-generator": "Mostra informações sobre 4 arquivos começando com a letra <kbd>T</kbd>.",
+       "apihelp-query+alllinks-description": "Enumerar todos os links que apontam para um determinado espaço nominal.",
+       "apihelp-query+alllinks-param-from": "O título do link a partir do qual começar a enumerar.",
+       "apihelp-query+alllinks-param-to": "O título do link onde parar de enumerar.",
+       "apihelp-query+alllinks-param-prefix": "Pesquisa por todos os títulos com link que começam com este valor.",
+       "apihelp-query+alllinks-param-namespace": "O espaço nominal a se enumerar.",
+       "apihelp-query+alllinks-param-limit": "Quantos itens retornar.",
+       "apihelp-query+alllinks-example-generator": "Obtém páginas contendo os links.",
+       "apihelp-query+allmessages-param-prop": "Quais propriedades obter.",
+       "apihelp-query+allmessages-param-customised": "Retornar apenas mensagens neste estado personalização.",
+       "apihelp-query+allmessages-param-lang": "Retornar mensagens neste idioma.",
+       "apihelp-query+allmessages-param-from": "Retornar mensagens começando com esta mensagem.",
+       "apihelp-query+allmessages-param-to": "Retornar mensagens terminando com esta mensagem.",
+       "apihelp-query+allmessages-param-prefix": "Retornar apenas mensagens com este prefixo.",
+       "apihelp-query+allmessages-example-ipb": "Mostrar mensagens começando com <kbd>ipb-</kbd>.",
+       "apihelp-query+allpages-param-namespace": "O espaço nominal a se enumerar.",
+       "apihelp-query+allpages-param-filterredir": "Quais páginas listar.",
+       "apihelp-query+allpages-param-minsize": "Limitar a páginas com pelo menos essa quantidade de bytes.",
+       "apihelp-query+allpages-param-maxsize": "Limitar a páginas com no máximo essa quantidade de bytes.",
+       "apihelp-query+allpages-param-limit": "Quantas páginas retornar.",
+       "apihelp-query+allredirects-description": "Lista todos os redirecionamentos para um espaço nominal.",
+       "apihelp-query+allredirects-param-from": "O título do redirecionamento a partir do qual começar a enumerar.",
+       "apihelp-query+allredirects-param-to": "O título do redirecionamento onde parar de enumerar.",
+       "apihelp-query+allredirects-param-namespace": "O espaço nominal a se enumerar.",
+       "apihelp-query+alltransclusions-param-namespace": "O espaço nominal a se enumerar.",
+       "apihelp-query+alltransclusions-param-limit": "Quantos itens retornar.",
+       "apihelp-query+backlinks-param-title": "Título a se pesquisar. Não pode ser usado em conjunto com <var>$1pageid</var>.",
+       "apihelp-query+backlinks-param-pageid": "ID da página a se pesquisar. Não pode ser usado em conjunto com <var>$1title</var>.",
+       "apihelp-query+backlinks-param-namespace": "O espaço nominal a se enumerar.",
+       "apihelp-query+blocks-param-ip": "Obtém todos os blocos aplicando a este IP ou intervalos CIDR, incluindo intervalos de blocos.\nNão pode ser usado em conjunto com <var>$3users</var>. Intervalos CIDR mais largos do que IPv4/$1 ou IPv6/$2 não são aceitos.",
+       "apihelp-query+categories-param-limit": "Quantas categorias retornar.",
+       "apihelp-query+categorymembers-param-title": "Qual categoria enumerar (obrigatório). Deve incluir o prefixo <kbd>{{ns:category}}:</kbd>. Não pode ser usado em conjunto com <var>$1pageid</var>.",
+       "apihelp-query+categorymembers-param-pageid": "ID da página da categoria para enumerar. Não pode ser usado em conjunto com <var>$1title</var>.",
+       "apihelp-query+contributors-param-limit": "Quantas contribuições retornar.",
+       "apihelp-query+duplicatefiles-param-limit": "Quantos arquivos duplicados retornar.",
+       "apihelp-query+embeddedin-param-title": "Título a se pesquisar. Não pode ser usado em conjunto com $1pageid.",
+       "apihelp-query+embeddedin-param-pageid": "ID da página a se pesquisar. Não pode ser usado em conjunto com $1title.",
+       "apihelp-query+embeddedin-param-namespace": "O espaço nominal a se enumerar.",
+       "apihelp-query+embeddedin-param-filterredir": "Como filtrar por redirecionamentos.",
+       "apihelp-query+embeddedin-param-limit": "Quantas páginas retornar.",
+       "apihelp-query+embeddedin-example-simple": "Mostrar páginas transcluíndo <kbd>Template:Stub</kbd>.",
+       "apihelp-query+embeddedin-example-generator": "Obtém informação sobre páginas transcluindo <kbd>Template:Stub</kbd>.",
+       "apihelp-query+extlinks-description": "Retorna todas as URLs externas (não interwikis) a partir das páginas de dados.",
+       "apihelp-query+extlinks-param-limit": "Quantos links retornar.",
+       "apihelp-query+exturlusage-param-limit": "Quantas páginas retornar.",
+       "apihelp-query+filearchive-param-limit": "Quantas imagens retornar.",
+       "apihelp-query+fileusage-param-limit": "Quantos retornar.",
+       "apihelp-query+imageinfo-param-limit": "Quantas revisões de arquivos retornar por arquivo.",
+       "apihelp-query+images-param-limit": "Quantos arquivos retornar.",
+       "apihelp-query+imageusage-param-title": "Título a se pesquisar. Não pode ser usado em conjunto com $1pageid.",
+       "apihelp-query+imageusage-param-pageid": "ID da página para pesquisar. Não pode ser usado em conjunto com $1title.",
+       "apihelp-query+imageusage-param-namespace": "O espaço nominal a se enumerar.",
+       "apihelp-query+info-paramvalue-prop-readable": "Se o usuário pode ler esta página.",
+       "apihelp-query+info-paramvalue-prop-preload": "Fornece o texto retornado por EditFormPreloadText.",
+       "apihelp-query+info-paramvalue-prop-displaytitle": "Fornece a forma como o título da página é exibido atualmente.",
+       "apihelp-query+info-param-testactions": "Testa se o usuário atual pode executar determinadas ações na página.",
+       "apihelp-query+info-example-simple": "Obtém informações sobre a página <kbd>Página principal</kbd>.",
+       "apihelp-query+iwbacklinks-description": "Encontra todas as páginas que apontam para o determinado link interwiki.\n\nPode ser usado para encontrar todos os links com um prefixo, ou todos os links para um título (com um determinado prefixo). Usar nenhum parâmetro é efetivamente \"todos os links interwiki\".",
+       "apihelp-query+iwbacklinks-param-prefix": "Prefixo para o interwiki.",
+       "apihelp-query+iwbacklinks-param-limit": "Quantas páginas retornar.",
+       "apihelp-query+langbacklinks-param-limit": "Quantas páginas retornar.",
+       "apihelp-query+langlinks-param-limit": "Quantos links de idioma retornar.",
+       "apihelp-query+links-param-limit": "Quantos links retornar.",
+       "apihelp-query+linkshere-param-limit": "Quantos retornar.",
+       "apihelp-query+prefixsearch-param-limit": "O número máximo a se retornar.",
+       "apihelp-query+search-param-limit": "Quantas páginas retornar.",
+       "apihelp-query+templates-param-limit": "Quantas predefinições retornar.",
+       "apihelp-query+transcludedin-param-limit": "Quantos retornar.",
+       "apihelp-query+watchlist-param-limit": "Quantos resultados retornar por solicitação.",
+       "apihelp-query+watchlistraw-param-limit": "Quantos resultados retornar por solicitação.",
+       "apihelp-rollback-param-title": "Título da página para reverter. Não pode ser usado em conjunto com <var>$1pageid</var>.",
+       "apihelp-rollback-param-pageid": "ID da página para reverter. Não pode ser usado em conjunto com <var>$1title</var>.",
+       "apihelp-unblock-param-id": "ID do bloco para desbloquear (obtido através de <kbd>list=blocks</kbd>). Não pode ser usado em conjunto com <var>$1user</var>.",
+       "apihelp-unblock-param-user": "Nome de usuário, endereço IP ou intervalo de IP para a se desbloquear. Não pode ser usado em conjunto com <var>$1id</var>."
 }
index 1398afd..82b169e 100644 (file)
        "apihelp-query+watchlistraw-param-show": "{{doc-apihelp-param|query+watchlistraw|show}}",
        "apihelp-query+watchlistraw-param-owner": "{{doc-apihelp-param|query+watchlistraw|owner}}",
        "apihelp-query+watchlistraw-param-token": "{{doc-apihelp-param|query+watchlistraw|token}}",
+       "apihelp-query+watchlistraw-param-fromtitle": "{{doc-apihelp-param|query+watchlistraw|fromtitle}}",
+       "apihelp-query+watchlistraw-param-totitle": "{{doc-apihelp-param|query+watchlistraw|totitle}}",
        "apihelp-query+watchlistraw-example-simple": "{{doc-apihelp-example|query+watchlistraw}}",
        "apihelp-query+watchlistraw-example-generator": "{{doc-apihelp-example|query+watchlistraw}}",
        "apihelp-revisiondelete-description": "{{doc-apihelp-description|revisiondelete}}",
index 2ccfd92..a2be6cb 100644 (file)
@@ -5,7 +5,8 @@
                        "Okras",
                        "Eakarpov",
                        "Kaganer",
-                       "Mariya"
+                       "Mariya",
+                       "Дмитрий"
                ]
        },
        "apihelp-main-description": "<div class=\"hlist plainlinks api-main-links\">\n* [[mw:API:Main_page|Документация]]\n* [[mw:API:FAQ|ЧаВО]]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api Почтовая рассылка]\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce Новости API]\n* [https://phabricator.wikimedia.org/maniphest/query/GebfyV4uCaLd/#R Ошибки и запросы]\n</div>\n<strong>Статус:</strong> Все отображаемые на этой странице функции должны работать, однако API находится в статусе активной разработки, и может измениться в любой момент. Подпишитесь на  [https://lists.wikimedia.org/pipermail/mediawiki-api-announce/ почтовую рассылку mediawiki-api-announce], чтобы быть в курсе обновлений.\n\n<strong>Ошибочные запросы:</strong> Если API получает запрос с ошибкой, вернётся заголовок HTTP с ключом \"MediaWiki-API-Error\", после чего значение заголовка и код ошибки будут отправлены обратно и установлены в то же значение. Более подробную информацию см. [[mw:API:Errors_and_warnings|API: Ошибки и предупреждения]].",
        "apihelp-block-param-user": "Имя участника, IP-адрес или диапазон IP-адресов, которые вы хотите заблокировать.",
        "apihelp-block-param-reason": "Причина блокировки.",
        "apihelp-block-param-nocreate": "Запретить создание учётных записей.",
+       "apihelp-checktoken-param-token": "токен для проверки",
+       "apihelp-compare-param-fromtitle": "Первый заголовок для сравнения.",
+       "apihelp-compare-param-fromid": "Первый идентификатор страницы для сравнения.",
+       "apihelp-compare-param-fromrev": "Первая редакция для сравнения.",
+       "apihelp-compare-param-totitle": "Второй заголовок для сравнения.",
+       "apihelp-compare-param-toid": "Второй идентификатор страницы для сравнения",
+       "apihelp-compare-param-torev": "Вторая версия для сравнения",
+       "apihelp-compare-example-1": "Создание различий между версиями 1 и 2.",
+       "apihelp-createaccount-description": "Создайте новую учетную запись Пользователя.",
        "apihelp-createaccount-param-name": "Имя участника.",
+       "apihelp-createaccount-param-password": "Пароль (ignored if <var>$1mailpassword</var> is set).",
+       "apihelp-createaccount-param-domain": "Домен для внешней аутентификации (дополнительно).",
+       "apihelp-createaccount-param-token": "Создание учетной записи токена, полученные в первом запросе.",
+       "apihelp-createaccount-param-email": "Адрес электронной почты пользователя (дополнительно).",
+       "apihelp-createaccount-param-realname": "Настоящее имя пользователя (дополнительно).",
+       "apihelp-createaccount-param-mailpassword": "Если установлено любое значение, случайный пароль будет выслан пользователю.",
+       "apihelp-createaccount-param-reason": "Дополнительная причина создания учетной записи для записи в журнал.",
+       "apihelp-createaccount-param-language": "Установить код языка по умолчанию для пользователя (необязательный, по умолчанию используется язык содержимого).",
+       "apihelp-createaccount-example-pass": "Создать пользователя <kbd>testuser</kbd> с паролем <kbd>test123</kbd>.",
+       "apihelp-createaccount-example-mail": "Создать пользователя <kbd>testmailuser</kbd> и адрес электронной почты, сгенерировать случайный пароль.",
        "apihelp-delete-description": "Удалить страницу.",
+       "apihelp-delete-param-title": "Заголовок страницы удалить. Совместное использование с <var>$1страницы</var> невозможно.",
        "apihelp-delete-param-watch": "Добавить страницу к текущему списку наблюдения пользователя.",
+       "apihelp-delete-example-simple": "удалить <kbd>Main Page</kbd>.",
+       "apihelp-delete-example-reason": "Удалить <kbd>Main Page</kbd> причина <kbd>Preparing for move</kbd>.",
        "apihelp-disabled-description": "Этот модуль был отключен.",
+       "apihelp-edit-description": "Создать и отредактировать страницы.",
        "apihelp-edit-param-sectiontitle": "Заголовок для нового раздела.",
        "apihelp-edit-param-text": "Содержание страницы.",
        "apihelp-edit-param-minor": "Незначительное изменение (малая правка).",
        "apihelp-edit-param-bot": "Пометить правку как сделанную ботом.",
        "apihelp-edit-param-watch": "Добавить страницу к текущему списку наблюдения пользователя.",
        "apihelp-edit-example-edit": "Редактировать страницу",
+       "apihelp-emailuser-description": "Письмо участнику",
+       "apihelp-emailuser-param-subject": "Заголовок темы.",
+       "apihelp-emailuser-param-text": "Содержание письма",
+       "apihelp-emailuser-param-ccme": "Отправить копию этого сообщения мне.",
+       "apihelp-emailuser-example-email": "Отправить письмо пользователю <kbd>WikiSysop</kbd> с текстом <kbd>контентом</kbd>.",
+       "apihelp-expandtemplates-description": "Разворачивает все шаблоны в wikitext.",
        "apihelp-expandtemplates-param-title": "Заголовок страницы.",
+       "apihelp-feedcontributions-param-year": "От года (и ранее).",
+       "apihelp-feedcontributions-param-month": "От месяца (и ранее).",
+       "apihelp-feedrecentchanges-param-tagfilter": "Фильтр по тегам.",
+       "apihelp-filerevert-param-comment": "Загрузить комментарий.",
+       "apihelp-help-example-recursive": "Вся справка в одном разделе.",
+       "apihelp-import-param-summary": "Импорт итога",
        "apihelp-import-param-xml": "Загруженный XML-файл.",
        "apihelp-login-param-name": "Имя участника.",
        "apihelp-login-param-password": "Пароль.",
        "apihelp-login-param-domain": "Домен (необязательно).",
        "apihelp-login-example-login": "Войти",
        "apihelp-logout-description": "Выйти и очистить данные сессии.",
+       "apihelp-move-description": "Переместить страницу.",
+       "apihelp-move-param-ignorewarnings": "Игнорировать предупреждения",
+       "apihelp-opensearch-param-search": "Строка поиска.",
+       "apihelp-parse-example-page": "анализ страницы",
+       "apihelp-parse-example-text": "Анализ wikitext.",
+       "apihelp-protect-example-protect": "Защитить страницу.",
+       "apihelp-purge-param-forcelinkupdate": "Обновление связей таблиц.",
+       "apihelp-query-param-list": "Какие списки использовать",
+       "apihelp-query-param-meta": "Какие метаданные использовать",
        "apihelp-query+alllinks-example-unique-generator": "Получить все названия-ссылки, выделяя пропущенные.",
+       "apihelp-query+blocks-example-simple": "Список блоков.",
+       "apihelp-query+categories-param-limit": "Сколько категорий на возврат.",
+       "apihelp-query+categorymembers-param-sort": "Свойство для сортировки.",
+       "apihelp-query+categorymembers-param-startsortkey": "Использовать $1starthexsortkey вместо.",
+       "apihelp-query+categorymembers-param-endsortkey": "Использовать $1endhexsortkey вместо.",
        "apihelp-query+duplicatefiles-example-generated": "Поиск дубликатов всех файлов.",
+       "apihelp-query+logevents-description": "Получать события из журналов.",
+       "apihelp-query+logevents-example-simple": "Список последних зарегистрированных событий.",
+       "apihelp-query+pagepropnames-example-simple": "Получить первые 10 имен свойств.",
+       "apihelp-query+pageswithprop-param-limit": "Максимальное количество страниц для возврата",
+       "apihelp-query+pageswithprop-param-dir": "В каком направлении сортировать",
+       "apihelp-query+prefixsearch-param-search": "Строка поиска.",
+       "apihelp-query+prefixsearch-param-offset": "Количество результатов для пропуска",
+       "apihelp-query+protectedtitles-example-simple": "Список защищенных заголовков",
+       "apihelp-query+querypage-param-limit": "Количество возвращаемых результатов.",
+       "apihelp-query+recentchanges-param-limit": "Какое общее количество возвращать",
+       "apihelp-query+recentchanges-param-type": "Какие типы изменений показать.",
        "apihelp-query+recentchanges-example-simple": "Список последних изменений.",
+       "apihelp-query+redirects-param-limit": "Сколько перенаправлений вернуть.",
+       "apihelp-query+revisions-example-last5": "Получить последние 5 версий <kbd>Main Page</kbd>.",
+       "apihelp-query+revisions-example-first5": "Получить 5 первых версий <kbd>Main Page</kbd>.",
+       "apihelp-query+revisions-example-first5-after": "Получить 5 первых версий <kbd>Main Page</kbd> созданных после 2006-05-01.",
+       "apihelp-query+revisions-example-first5-not-localhost": "Получить 5 первых версий <kbd>Main Page</kbd> которые не созданы анонимными пользователями <kbd>127.0.0.1</kbd>.",
+       "apihelp-query+revisions-example-first5-user": "Получить 5 первых версий <kbd>Main Page</kbd> которые созданы пользователями <kbd>MediaWiki default</kbd>.",
+       "apihelp-query+revisions+base-param-limit": "Ограничение на количество версий которое будут вовзращено",
+       "apihelp-query+search-description": "Выполнить полнотекстовый поиск.",
+       "apihelp-query+tags-description": "Список изменерий тегов.",
+       "apihelp-query+tags-example-simple": "Лист доступных тегов",
+       "apihelp-query+templates-param-namespace": "Показывать шаблоны только из данного списка имен",
+       "apihelp-query+templates-param-limit": "Как много шаблонов для возврата",
+       "apihelp-query+transcludedin-param-limit": "Сколько возвращать",
+       "apihelp-query+usercontribs-description": "Получить все правки пользователя",
+       "apihelp-revisiondelete-description": "удалить и восстановить редакции",
+       "apihelp-unblock-description": "Разблокировать пользователя.",
+       "apihelp-unblock-param-reason": "Причина разблокировки",
+       "apihelp-unblock-example-id": "Разблокировать блок с идентификатором #<kbd>105</kbd>.",
+       "apihelp-unblock-example-user": "Разблокировать пользователя <kbd>Bob</kbd> по причине <kbd>Sorry Bob</kbd>.",
+       "apihelp-undelete-param-title": "Заголовок страницы для восстановления.",
+       "apihelp-undelete-param-reason": "Причины восстановления.",
+       "apihelp-undelete-example-page": "Восстановить страницу <kbd>Main Page</kbd>.",
+       "apihelp-undelete-example-revisions": "Восстановить две версии страницы <kbd>Main Page</kbd>.",
+       "apihelp-upload-param-filename": "целевое название файла",
+       "apihelp-upload-param-text": "Первоначальный текст страницы для новых файлов.",
+       "apihelp-upload-param-watch": "Наблюдать за этой страницей",
+       "apihelp-upload-param-ignorewarnings": "Игнорируйте любые предупреждения.",
+       "apihelp-upload-param-file": "Содержимое файла.",
+       "apihelp-upload-param-url": "URL-Адрес для извлечения файла из.",
+       "apihelp-upload-param-offset": "Смещение блока в байтах.",
+       "apihelp-upload-param-chunk": "Кусок содержимого.",
+       "apihelp-upload-param-asyncdownload": "Сделать извлечение URL-адреса асинхронно",
        "apihelp-upload-example-url": "Загрузить через URL",
+       "apihelp-userrights-description": "Изменить членство в группе пользователей.",
+       "apihelp-userrights-param-user": "Имя пользователя",
+       "apihelp-userrights-param-userid": "Идентификатор пользователя.",
+       "apihelp-userrights-param-add": "Добавить пользователя в эти группы.",
+       "apihelp-userrights-param-remove": "Удалить пользователя из этих групп.",
+       "apihelp-userrights-param-reason": "Причина изменений",
+       "apihelp-watch-example-watch": "Следить за страницей <kbd>Main Page</kbd>.",
+       "apihelp-watch-example-unwatch": "Не следить за страницей <kbd>Main Page</kbd>.",
+       "apihelp-json-description": "Выходные данные в формате json.",
+       "apihelp-jsonfm-description": "Выходные данные в JSON формате (pretty-print in HTML).",
+       "apihelp-none-description": "Нечего выводить",
+       "apihelp-php-description": "Выходные данные в сериализованном формате PHP.",
+       "apihelp-phpfm-description": "Выходные данные в сериализованном формате PHP (pretty-print in HTML).",
+       "apihelp-wddx-description": "Выходные данные в формате WDDX.",
+       "apihelp-xml-description": "Выходные данные в формате XML.",
+       "apihelp-yaml-description": "Выходные данные в формате yaml.",
+       "api-format-title": "Результат MediaWiki API",
+       "api-orm-param-props": "Поля для запроса.",
+       "api-orm-param-limit": "Максимальное количество возвращаемых строк.",
+       "api-pageset-param-titles": "Список заголовков для работы.",
+       "api-pageset-param-pageids": "Список страниц идентификаторов для работы.",
+       "api-pageset-param-revids": "Список идентификаторов версий для работы.",
+       "api-help-title": "Справка MediaWiki API",
        "api-help-main-header": "Главный модуль",
+       "api-help-flag-deprecated": "Этот модуль является устаревшим.",
+       "api-help-flag-readrights": "Этот модуль требует прав на чтение.",
+       "api-help-flag-writerights": "Этот модуль требует права на запись.",
+       "api-help-flag-mustbeposted": "Этот модуль принимает только Post-запросы.",
+       "api-help-flag-generator": "Этот модуль может быть использован в качестве генератора.",
        "api-help-source": "Источник: $1",
        "api-help-source-unknown": "Источник: <span class=\"apihelp-unknown\">unknown</span>",
        "api-help-license": "Лицензия: [[$1|$2]]",
+       "api-help-license-noname": "Лицензия: [[$1|See link]]",
+       "api-help-license-unknown": "Лицензия: <span class=\"apihelp-unknown\">unknown</span>",
        "api-help-parameters": "Параметр{{PLURAL:$1||ы}}:",
        "api-help-param-deprecated": "Устаревший.",
        "api-help-param-required": "Этот параметр является обязательным.",
+       "api-help-datatypes-header": "Типы данных",
+       "api-help-param-type-limit": "Тип: целое число или <kbd>max</kbd>",
+       "api-help-param-type-integer": "Тип: {{PLURAL:$1|1=integer|2=list of integers}}",
+       "api-help-param-type-boolean": "Тип: двоичный ([[Special:ApiHelp/main#main/datatypes|details]])",
+       "api-help-param-type-timestamp": "Тип: {{PLURAL:$1|1=timestamp|2=list of timestamps}} ([[Special:ApiHelp/main#main/datatypes|allowed formats]])",
+       "api-help-param-type-user": "Тип: {{PLURAL:$1|1=user name|2=list of user names}}",
+       "api-help-param-list": "{{PLURAL:$1|1=One value|2=Values (separate with <kbd>{{!}}</kbd>)}}: $2",
+       "api-help-param-list-can-be-empty": "{{PLURAL:$1|0=Должен быть пустым|может быть пустым, или $2}}",
+       "api-help-param-limit": "Не более чем $1 разрешено.",
+       "api-help-param-limit2": "Разрешено не более чем $1 ($2 для ботов).",
+       "api-help-param-integer-min": "{{PLURAL:$1|1=value|2=values}} должен быть не меньше чем $2.",
+       "api-help-param-integer-max": "{{PLURAL:$1|1=value|2=values}} должен быть не больше чем $3.",
+       "api-help-param-integer-minmax": "{{PLURAL:$1|1=value|2=values}} должен быть между $2 и $3.",
+       "api-help-param-multi-separate": "Разделяйте значения с помощью <kbd>|</kbd>.",
+       "api-help-param-multi-max": "Максимальное количество значений должно быть {{PLURAL:$1|$1}} ({{PLURAL:$2|$2}} для ботов).",
        "api-help-param-default": "По умолчанию: $1",
        "api-help-param-default-empty": "По умолчанию: <span class=\"apihelp-empty\">(пусто)</span>",
+       "api-help-param-continue": "Когда доступно больше результатов, использовать этот чтобы продолжить.",
        "api-help-param-no-description": "<span class=\"apihelp-empty\">(описание отсутствует)</span>",
        "api-help-examples": "Пример{{PLURAL:$1||ы}}:",
+       "api-help-permissions": "{{PLURAL:$1|Permission|Permissions}}:",
+       "api-help-permissions-granted-to": "{{PLURAL:$1|Granted to}}: $2",
        "api-credits-header": "Создатели"
 }
index aa88484..fa3d1bf 100644 (file)
        "apihelp-edit-param-md5": "MD5-hash för $1text-parametern, eller $1prependtext- och $1appendtext-parametrarna sammanfogade.",
        "apihelp-edit-param-prependtext": "Lägg till denna text i början på sidan. Ersätter $1text.",
        "apihelp-edit-param-appendtext": "Lägg till denna text i slutet på sidan. Ersätter $1text.\n\nAnvänd $1section=new för att lägga till en ny sektion, hellre än denna parameter.",
+       "apihelp-edit-param-undo": "Ångra denna sidversion. Skriver över $1text, $1prependtext och $1appendtext.",
+       "apihelp-edit-param-undoafter": "Ångra alla sidversioner från $1undo till denna. Om inte, ångra endast en sidversion.",
        "apihelp-edit-param-redirect": "Åtgärda automatiskt omdirigeringar.",
        "apihelp-edit-param-contentformat": "Det serialiseringsformat som används för indatatexten.",
        "apihelp-edit-param-contentmodel": "Det nya innehållets innehållsmodell.",
        "apihelp-edit-param-token": "Token ska alltid skickas som sista parameter, eller åtminstone efter $1text-parametern",
        "apihelp-edit-example-edit": "Redigera en sida",
+       "apihelp-edit-example-undo": "Ångra sidversioner 13579 till 13585 med automatisk sammanfattning.",
        "apihelp-emailuser-description": "Skicka e-post till en användare.",
        "apihelp-emailuser-param-target": "Användare att skicka e-post till.",
        "apihelp-emailuser-param-subject": "Ämnesrubrik.",
        "apihelp-parse-param-summary": "Sammanfattning att tolka.",
        "apihelp-parse-param-page": "Tolka innehållet av denna sida. Kan inte användas tillsammans med <var>$1text</var> och <var>$1title</var>.",
        "apihelp-parse-param-pageid": "Tolka innehållet på denna sida. Åsidosätter <var>$1sidan</var>.",
+       "apihelp-parse-paramvalue-prop-categorieshtml": "Ger HTML-version av kategorierna.",
        "apihelp-parse-param-preview": "Tolka i preview-läget.",
        "apihelp-parse-example-page": "Tolka en sida.",
        "apihelp-parse-example-text": "Tolka wikitext.",
        "apihelp-protect-example-protect": "Skydda en sida",
        "apihelp-query-param-list": "Vilka listor att hämta.",
        "apihelp-query-param-meta": "Vilka metadata att hämta.",
+       "apihelp-query-example-allpages": "Hämta sidversioner av sidor som börjar med <kbd>API/</kbd>.",
+       "apihelp-query+allcategories-param-prefix": "Sök efter alla kategorititlar som börjar med detta värde.",
        "apihelp-query+allcategories-param-dir": "Riktning att sortera mot.",
        "apihelp-query+allcategories-param-min": "Returnera endast kategorier med minst så här många medlemmar.",
        "apihelp-query+allcategories-param-max": "Returnera endast kategorier med som mest så här många medlemmar.",
        "apihelp-query+alldeletedrevisions-param-user": "Lista bara revideringar av denna användaren.",
        "apihelp-query+alldeletedrevisions-param-excludeuser": "Lista inte revideringar av denna användaren.",
        "apihelp-query+alldeletedrevisions-param-namespace": "Lista bara sidor i denna namnrymd.",
+       "apihelp-query+alldeletedrevisions-example-user": "List de senaste 50 raderade bidragen av användaren  <kbd>Example<kbd>.",
        "apihelp-query+alldeletedrevisions-example-ns-main": "Lista dem första 50 revideringarna i huvud-namnrymden",
        "apihelp-query+allfileusages-description": "Lista all fil användningsområden, inklusive icke-existerande.",
        "apihelp-query+allfileusages-param-prefix": "Sök för all fil-titlar som börjar med detta värde.",
        "apihelp-query+allpages-param-limit": "Hur många sidor att returnera totalt.",
        "apihelp-query+allpages-param-dir": "Riktningen att lista mot.",
        "apihelp-query+allpages-example-B": "Visa en lista över sidor som börjar på bokstaven <kbd>B</kbd>.",
+       "apihelp-query+allpages-example-generator": "Visa information om fyra sidor som börjar på bokstaven <kbd>T</kbd>.",
+       "apihelp-query+allredirects-description": "Lista alla omdirigeringar till en namnrymd.",
        "apihelp-query+allredirects-param-dir": "Riktningen att lista mot.",
        "apihelp-query+allredirects-example-unique-generator": "Hämtar alla målsidor, markerar de som saknas.",
+       "apihelp-query+alltransclusions-description": "Lista alla mallinkluderingar (sidor inbäddade med &#123;&#123;x&#125;&#125;), inklusive icke-befintliga.",
+       "apihelp-query+alltransclusions-param-limit": "Hur många objekt att returnera.",
        "apihelp-query+alltransclusions-param-dir": "Riktningen att lista mot.",
+       "apihelp-query+alltransclusions-example-unique": "Lista unika mallinkluderade titlar.",
+       "apihelp-query+alltransclusions-example-unique-generator": "Hämtar alla mallinkluderade titlar, markerar de som saknas.",
        "apihelp-query+allusers-param-prefix": "Sök för alla användare som börjar med detta värde.",
        "apihelp-query+allusers-param-dir": "Riktning att sortera i.",
        "apihelp-query+allusers-param-group": "Inkludera bara användare i de givna grupperna.",
        "apihelp-query+allusers-example-Y": "Lista användare som börjar på <kbd>Y</kbd>.",
        "apihelp-query+backlinks-description": "Hitta alla sidor som länkar till den givna sidan.",
        "apihelp-query+backlinks-param-dir": "Riktningen att lista mot.",
+       "apihelp-query+backlinks-example-simple": "Visa länkar till <kbd>huvudsidan<kbd>.",
+       "apihelp-query+blocks-description": "Lista alla blockerade användare och IP-adresser.",
+       "apihelp-query+blocks-example-simple": "Lista blockeringar.",
+       "apihelp-query+blocks-example-users": "Lista blockeringar av användarna <kbd>Alice</kbd> och <kbd>Bob</kbd>.",
+       "apihelp-query+categories-description": "Lista alla kategorier sidorna tillhör.",
+       "apihelp-query+categories-param-show": "Vilka sorters kategorier att visa.",
+       "apihelp-query+categories-param-limit": "Hur många kategorier att returnera.",
        "apihelp-query+categories-param-dir": "Riktningen att lista mot.",
+       "apihelp-query+categories-example-simple": "Hämta en lista över kategorier som sidan <kbd>Albert Einstein</kbd> tillhör.",
+       "apihelp-query+categories-example-generator": "Hämta information om alla kategorier som används på sidan <kbd>Albert Einstein</kbd>.",
+       "apihelp-query+categoryinfo-description": "Returnerar information om angivna kategorier.",
+       "apihelp-query+categoryinfo-example-simple": "Hämta information om <kbd>Category:Foo</kbd> och <kbd>Category:Bar</kbd>.",
+       "apihelp-query+categorymembers-description": "Lista alla sidor i en angiven kategori.",
+       "apihelp-query+categorymembers-param-dir": "I vilken riktning att sortera.",
+       "apihelp-query+categorymembers-param-startsortkey": "Använd $1starthexsortkey istället.",
+       "apihelp-query+categorymembers-param-endsortkey": "Använd $1endhexsortkey istället.",
+       "apihelp-query+categorymembers-example-simple": "Hämta de tio första sidorna i <kbd>Category:Physics</kbd>.",
+       "apihelp-query+categorymembers-example-generator": "Hämta sidinformation om de tio första sidorna i <kbd>Category:Physics</kbd>.",
+       "apihelp-query+contributors-description": "Hämta listan över inloggade bidragsgivare och antalet anonyma bidragsgivare för en sida.",
+       "apihelp-query+contributors-param-limit": "Hur många bidragsgivare att returnera.",
+       "apihelp-query+deletedrevisions-param-user": "Lista endast sidversioner av denna användare.",
+       "apihelp-query+deletedrevisions-param-excludeuser": "Lista inte sidversioner av denna användare.",
+       "apihelp-query+deletedrevisions-param-limit": "Maximala antalet sidversioner att lista.",
+       "apihelp-query+deletedrevs-paraminfo-modes": "{{PLURAL:$1|Läge|Lägen}}: $2",
+       "apihelp-query+deletedrevs-param-from": "Börja lista vid denna titel.",
+       "apihelp-query+deletedrevs-param-to": "Sluta lista vid denna titel.",
        "apihelp-query+duplicatefiles-param-dir": "Riktningen att lista mot.",
        "apihelp-query+duplicatefiles-example-generated": "Leta efter kopior av alla filer.",
        "apihelp-query+embeddedin-param-dir": "Riktningen att lista mot.",
        "apihelp-query+embeddedin-param-limit": "Hur många sidor att returnera totalt.",
        "apihelp-query+filearchive-param-dir": "Riktningen att lista mot.",
        "apihelp-query+filearchive-example-simple": "Visa en lista över alla borttagna filer.",
+       "apihelp-query+imageinfo-paramvalue-prop-userid": "Lägg till det användar-ID som laddade upp varje filversion.",
        "apihelp-query+images-param-dir": "Riktningen att lista mot.",
        "apihelp-query+imageusage-param-dir": "Riktningen att lista mot.",
        "apihelp-query+imageusage-example-simple": "Visa sidor med hjälp av [[:File:Albert Einstein Head.jpg]].",
index 3ed8c5e..4dcbc66 100644 (file)
        "apihelp-import-param-interwikipage": "用于跨wiki导入:导入的页面。",
        "apihelp-import-param-fullhistory": "用于跨wiki导入:完整导入历史,而不只是最新版本。",
        "apihelp-import-param-templates": "用于跨wiki导入:连带导入所有包含的模板。",
-       "apihelp-import-param-namespace": "导入至此名字空间。重写<kbd>$1rootpage</kbd>参数。",
-       "apihelp-import-param-rootpage": "作为此页面的子页面导入。如果提供<kbd>$1namespace</kbd>参数则忽略。",
+       "apihelp-import-param-namespace": "导入至此名字空间。不能与<var>$1rootpage</var>一起使用。",
+       "apihelp-import-param-rootpage": "作为此页面的子页面导入。不能与<var>$1namespace</var>一起使用。",
        "apihelp-import-example-import": "将页面[[meta:Help:Parserfunctions]]连带完整历史导入至100名字空间。",
        "apihelp-login-description": "登录并获得身份验证Cookie。\n\n在成功登录的情况下,所需的Cookie将包含在HTTP响应头中。在登录失败的情况下,进一步的尝试可能会被自动密码猜解攻击的限制所遏制。",
        "apihelp-login-param-name": "用户名。",
        "apihelp-parse-param-redirects": "如果<var>$1page</var>或<var>$1pageid</var>被设置为一个重定向,则解析它。",
        "apihelp-parse-param-oldid": "解析该修订版本的内容。覆盖<var>$1page</var>和<var>$1pageid</var>。",
        "apihelp-parse-param-prop": "要获取的信息束:",
+       "apihelp-parse-paramvalue-prop-text": "提供wiki文本中的被解析文本。",
+       "apihelp-parse-paramvalue-prop-langlinks": "在被解析的wiki文本中提供语言链接。",
+       "apihelp-parse-paramvalue-prop-categories": "在被解析的wiki文本中提供分类。",
        "apihelp-parse-paramvalue-prop-categorieshtml": "提供HTML版本分类。",
+       "apihelp-parse-paramvalue-prop-links": "在被解析的wiki文本中提供内部链接。",
+       "apihelp-parse-paramvalue-prop-templates": "在被解析的wiki文本中提供模板。",
+       "apihelp-parse-paramvalue-prop-images": "在被解析的wiki文本中提供图片。",
+       "apihelp-parse-paramvalue-prop-externallinks": "在被解析的wiki文本中提供外部链接。",
+       "apihelp-parse-paramvalue-prop-sections": "在被解析的wiki文本中提供段落。",
+       "apihelp-parse-paramvalue-prop-revid": "添加被解析页面的修订ID。",
+       "apihelp-parse-paramvalue-prop-displaytitle": "为被解析的wiki文本添加标题。",
+       "apihelp-parse-paramvalue-prop-headitems": "提供项目以插入至页面的<code>&lt;head&gt;</code>。",
        "apihelp-parse-paramvalue-prop-headhtml": "提供页面的被解析<code>&lt;head&gt;</code>。",
        "apihelp-parse-paramvalue-prop-modules": "提供在页面中使用的ResourceLoader模块。",
+       "apihelp-parse-paramvalue-prop-iwlinks": "在被解析的wiki文本中提供跨wiki链接。",
        "apihelp-parse-paramvalue-prop-wikitext": "提供被解析的原始wiki文本。",
+       "apihelp-parse-paramvalue-prop-limitreportdata": "以结构化的方式提供限制报告。如果<var>$1disablepp</var>被设定则不提供数据。",
        "apihelp-parse-param-pst": "在解析输入前,对输入做一次保存前变换处理。仅当使用文本时有效。",
        "apihelp-parse-param-effectivelanglinks": "包含由扩展提供的语言链接(用于与<kbd>$1prop=langlinks</kbd>一起使用)。",
        "apihelp-parse-param-section": "只检索此段数的内容,或只当<kbd>new</kbd>生成新的段落时检索。\n\n<kbd>new</kbd>段落只当指定<var>text</var>时受尊重。",
        "apihelp-query+imageinfo-description": "返回文件信息和上传历史。",
        "apihelp-query+imageinfo-param-prop": "要获取的文件信息:",
        "apihelp-query+imageinfo-paramvalue-prop-timestamp": "添加时间戳至上传的版本。",
+       "apihelp-query+imageinfo-paramvalue-prop-user": "添加上传了每个文件版本的用户。",
+       "apihelp-query+imageinfo-paramvalue-prop-userid": "添加上传了每个文件版本的用户ID。",
        "apihelp-query+imageinfo-paramvalue-prop-comment": "此版本的摘要。",
        "apihelp-query+imageinfo-paramvalue-prop-parsedcomment": "解析版本上的注释。",
        "apihelp-query+imageinfo-paramvalue-prop-canonicaltitle": "添加文件的规范标题。",
        "apihelp-query+imageinfo-param-end": "列举的结束时间戳。",
        "apihelp-query+imageinfo-param-urlheight": "与$1urlwidth类似。",
        "apihelp-query+imageinfo-param-metadataversion": "要使用的元数据版本。如果<kbd>latest</kbd>被指定,则使用最新版本。默认为<kbd>1</kbd>以便向下兼容。",
+       "apihelp-query+imageinfo-param-extmetadatalanguage": "要取得extmetadata的语言。This affects both which translation to fetch, if multiple are available, as well as how things like numbers and various values are formatted.",
+       "apihelp-query+imageinfo-param-extmetadatamultilang": "如果用于extmetadata属性的翻译可用,则全部取得。",
+       "apihelp-query+imageinfo-param-extmetadatafilter": "如果指定且非空,则只为$1prop=extmetadata返回这些键。",
+       "apihelp-query+imageinfo-param-urlparam": "处理器特定的参数字符串。例如PDF可能使用<kbd>page15-100px</kbd>。<var>$1urlwidth</var>必须被使用,并与<var>$1urlparam</var>一致。",
        "apihelp-query+imageinfo-param-localonly": "只看本地存储库的文件。",
-       "apihelp-query+imageinfo-example-simple": "获取有关[[:File:Albert Einstein Head.jpg]]的当前版本的信息",
-       "apihelp-query+imageinfo-example-dated": "获取有关[[:File:Albert Einstein Head.jpg]]自2008年以来版本的信息",
+       "apihelp-query+imageinfo-example-simple": "取得有关[[:File:Albert Einstein Head.jpg]]的当前版本的信息。",
+       "apihelp-query+imageinfo-example-dated": "取得有关[[:File:Test.jpg]]自2008年以来版本的信息。",
        "apihelp-query+images-param-limit": "返回多少文件。",
        "apihelp-query+images-param-dir": "罗列所采用的方向。",
        "apihelp-query+images-example-simple": "获取[[首页]]使用的文件列表",
        "apihelp-query+watchlistraw-param-namespace": "只列出指定名字空间的页面。",
        "apihelp-query+watchlistraw-param-limit": "根据结果返回的结果总数。",
        "apihelp-query+watchlistraw-param-token": "允许访问其他用户监视列表的安全密钥(可通过用户的[[Special:Preferences#mw-prefsection-watchlist|参数设置]]找到)。",
+       "apihelp-query+watchlistraw-param-fromtitle": "要列举的起始标题(带名字空间前缀)。",
+       "apihelp-query+watchlistraw-param-totitle": "要列举的最终标题(带名字空间前缀)。",
        "apihelp-query+watchlistraw-example-simple": "列出当前用户的监视列表中的页面。",
        "apihelp-revisiondelete-description": "删除和恢复修订版本。",
        "apihelp-revisiondelete-param-hide": "每次修订要隐藏的东西。",
index 6d26a2d..e1186ef 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * Resource loader request result caching in the file system.
+ * ResourceLoader request result caching in the file system.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -22,7 +22,7 @@
  */
 
 /**
- * Resource loader request result caching in the file system.
+ * ResourceLoader request result caching in the file system.
  *
  * @ingroup Cache
  */
index b430bab..7ea6777 100644 (file)
@@ -332,6 +332,11 @@ class RecentChange {
                                        $this->mExtra['pageStatus'] );
                        }
                }
+
+               // Update the cached list of active users
+               if ( $this->mAttribs['rc_user'] > 0 ) {
+                       JobQueueGroup::singleton()->lazyPush( RecentChangesUpdateJob::newCacheUpdateJob() );
+               }
        }
 
        /**
@@ -512,8 +517,10 @@ class RecentChange {
         * @param int $patrol
         * @return RecentChange
         */
-       public static function notifyEdit( $timestamp, &$title, $minor, &$user, $comment, $oldId,
-               $lastTimestamp, $bot, $ip = '', $oldSize = 0, $newSize = 0, $newId = 0, $patrol = 0 ) {
+       public static function notifyEdit(
+               $timestamp, &$title, $minor, &$user, $comment, $oldId, $lastTimestamp,
+               $bot, $ip = '', $oldSize = 0, $newSize = 0, $newId = 0, $patrol = 0
+       ) {
                $rc = new RecentChange;
                $rc->mTitle = $title;
                $rc->mPerformer = $user;
@@ -550,7 +557,13 @@ class RecentChange {
                        'newSize' => $newSize,
                        'pageStatus' => 'changed'
                );
-               $rc->save();
+
+               DeferredUpdates::addCallableUpdate( function() use ( $rc ) {
+                       $rc->save();
+                       if ( $rc->mAttribs['rc_patrolled'] ) {
+                               PatrolLog::record( $rc, true, $rc->getPerformer() );
+                       }
+               } );
 
                return $rc;
        }
@@ -571,8 +584,10 @@ class RecentChange {
         * @param int $patrol
         * @return RecentChange
         */
-       public static function notifyNew( $timestamp, &$title, $minor, &$user, $comment, $bot,
-               $ip = '', $size = 0, $newId = 0, $patrol = 0 ) {
+       public static function notifyNew(
+               $timestamp, &$title, $minor, &$user, $comment, $bot,
+               $ip = '', $size = 0, $newId = 0, $patrol = 0
+       ) {
                $rc = new RecentChange;
                $rc->mTitle = $title;
                $rc->mPerformer = $user;
@@ -609,7 +624,13 @@ class RecentChange {
                        'newSize' => $size,
                        'pageStatus' => 'created'
                );
-               $rc->save();
+
+               DeferredUpdates::addCallableUpdate( function() use ( $rc ) {
+                       $rc->save();
+                       if ( $rc->mAttribs['rc_patrolled'] ) {
+                               PatrolLog::record( $rc, true, $rc->getPerformer() );
+                       }
+               } );
 
                return $rc;
        }
index dbe09f9..3b449b6 100644 (file)
@@ -273,12 +273,11 @@ class WikitextContent extends TextContent {
                        return false;
                }
 
-               $text = $this->getNativeData();
-
                switch ( $wgArticleCountMethod ) {
                        case 'any':
                                return true;
                        case 'comma':
+                               $text = $this->getNativeData();
                                return strpos( $text, ',' ) !== false;
                        case 'link':
                                if ( $hasLinks === null ) { # not known, find out
diff --git a/includes/debug/logger/Shims.php b/includes/debug/logger/Shims.php
deleted file mode 100644 (file)
index 0476d0f..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-<?php
-/**
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- * http://www.gnu.org/copyleft/gpl.html
- *
- * @file
- */
-
-/**
- * Backwards compatibility stub for usage from before the introduction of
- * MediaWiki\Logger\LoggerFactory.
- *
- * @deprecated since 1.25 Use \MediaWiki\Logger\LoggerFactory
- * @todo This class should be removed before the 1.25 final release.
- */
-class MWLogger {
-
-       /**
-        * Register a service provider to create new \Psr\Log\LoggerInterface
-        * instances.
-        *
-        * @param \MediaWiki\Logger\Spi $provider Provider to register
-        * @deprecated since 1.25 Use MediaWiki\Logger\LoggerFactory::registerProvider()
-        */
-       public static function registerProvider( \MediaWiki\Logger\Spi $provider ) {
-               \MediaWiki\Logger\LoggerFactory::registerProvider( $provider );
-       }
-
-
-       /**
-        * Get the registered service provider.
-        *
-        * If called before any service provider has been registered, it will
-        * attempt to use the $wgMWLoggerDefaultSpi global to bootstrap
-        * MWLoggerSpi registration. $wgMWLoggerDefaultSpi is expected to be an
-        * array usable by ObjectFactory::getObjectFromSpec() to create a class.
-        *
-        * @return \MediaWiki\Logger\Spi
-        * @see registerProvider()
-        * @see ObjectFactory::getObjectFromSpec()
-        * @deprecated since 1.25 Use MediaWiki\Logger\LoggerFactory::getProvider()
-        */
-       public static function getProvider() {
-               return \MediaWiki\Logger\LoggerFactory::getProvider();
-       }
-
-
-       /**
-        * Get a named logger instance from the currently configured logger factory.
-        *
-        * @param string $channel Logger channel (name)
-        * @return \Psr\Log\LoggerInterface
-        * @deprecated since 1.25 Use MediaWiki\Logger\LoggerFactory::getInstance()
-        */
-       public static function getInstance( $channel ) {
-               return \MediaWiki\Logger\LoggerFactory::getInstance( $channel );
-       }
-
-}
-
-/**
- * Backwards compatibility stub for usage from before the introduction of
- * the MediaWiki\Logger namespace.
- *
- * @deprecated since 1.25 Use \MediaWiki\Logger\LoggerFactory
- * @todo This class should be removed before the 1.25 final release.
- */
-class MWLoggerFactory extends \MediaWiki\Logger\LoggerFactory {
-}
-
-/**
- * Backwards compatibility stub for usage from before the introduction of
- * the MediaWiki\Logger namespace.
- *
- * @deprecated since 1.25 Use \MediaWiki\Logger\LegacyLogger
- * @todo This class should be removed before the 1.25 final release.
- */
-class MWLoggerLegacyLogger extends \MediaWiki\Logger\LegacyLogger {
-}
-
-/**
- * Backwards compatibility stub for usage from before the introduction of
- * the MediaWiki\Logger namespace.
- *
- * @deprecated since 1.25 Use \MediaWiki\Logger\LegacySpi
- * @todo This class should be removed before the 1.25 final release.
- */
-class MWLoggerLegacySpi extends \MediaWiki\Logger\LegacySpi {
-}
-
-/**
- * Backwards compatibility stub for usage from before the introduction of
- * the MediaWiki\Logger namespace.
- *
- * @deprecated since 1.25 Use \MediaWiki\Logger\NullSpi
- * @todo This class should be removed before the 1.25 final release.
- */
-class MWLoggerNullSpi extends \MediaWiki\Logger\NullSpi {
-}
-
-/**
- * Backwards compatibility stub for usage from before the introduction of
- * the MediaWiki\Logger namespace.
- *
- * @deprecated since 1.25 Use \MediaWiki\Logger\Spi
- * @todo This class should be removed before the 1.25 final release.
- */
-interface MWLoggerSpi extends \MediaWiki\Logger\Spi {
-}
diff --git a/includes/debug/logger/monolog/Shims.php b/includes/debug/logger/monolog/Shims.php
deleted file mode 100644 (file)
index f250713..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-<?php
-/**
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- * http://www.gnu.org/copyleft/gpl.html
- *
- * @file
- */
-
-/**
- * Backwards compatibility stub for usage from before the introduction of
- * the MediaWiki\Logger namespace.
- *
- * @deprecated since 1.25 Use \MediaWiki\Logger\Monolog\LegacyHandler
- * @todo This class should be removed before the 1.25 final release.
- */
-class MWLoggerMonologHandler extends \MediaWiki\Logger\Monolog\LegacyHandler {
-}
-
-/**
- * Backwards compatibility stub for usage from before the introduction of
- * the MediaWiki\Logger namespace.
- *
- * @deprecated since 1.25 Use \MediaWiki\Logger\Monolog\LegacyFormatter
- * @todo This class should be removed before the 1.25 final release.
- */
-class MWLoggerMonologLegacyFormatter extends \MediaWiki\Logger\Monolog\LegacyFormatter {
-}
-
-/**
- * Backwards compatibility stub for usage from before the introduction of
- * the MediaWiki\Logger namespace.
- *
- * @deprecated since 1.25 Use \MediaWiki\Logger\Monolog\WikiProcessor
- * @todo This class should be removed before the 1.25 final release.
- */
-class MWLoggerMonologProcessor extends \MediaWiki\Logger\Monolog\WikiProcessor {
-}
-
-/**
- * Backwards compatibility stub for usage from before the introduction of
- * the MediaWiki\Logger namespace.
- *
- * @deprecated since 1.25 Use \MediaWiki\Logger\MonologSpi
- * @todo This class should be removed before the 1.25 final release.
- */
-class MWLoggerMonologSpi extends \MediaWiki\Logger\MonologSpi {
-}
-
-/**
- * Backwards compatibility stub for usage from before the introduction of
- * the MediaWiki\Logger namespace.
- *
- * @deprecated since 1.25 Use \MediaWiki\Logger\Monolog\SyslogHandler
- * @todo This class should be removed before the 1.25 final release.
- */
-class MWLoggerMonologSyslogHandler extends \MediaWiki\Logger\Monolog\SyslogHandler {
-}
index 42816dd..082d435 100644 (file)
@@ -34,13 +34,17 @@ interface DeferrableUpdate {
 }
 
 /**
- * Class for managing the deferred updates.
+ * Class for managing the deferred updates
+ *
+ * Deferred updates can be run at the end of the request,
+ * after the HTTP response has been sent. In CLI mode, updates
+ * are only deferred until there is no local master DB transaction.
  *
  * @since 1.19
  */
 class DeferredUpdates {
        /**
-        * Store of updates to be deferred until the end of the request.
+        * @var array Updates to be deferred until the end of the request.
         */
        private static $updates = array();
 
@@ -49,7 +53,28 @@ class DeferredUpdates {
         * @param DeferrableUpdate $update Some object that implements doUpdate()
         */
        public static function addUpdate( DeferrableUpdate $update ) {
+               global $wgCommandLineMode;
+
                array_push( self::$updates, $update );
+
+               // CLI scripts may forget to periodically flush these updates,
+               // so try to handle that rather than OOMing and losing them.
+               // Try to run the updates as soon as there is no local transaction.
+               static $waitingOnTrx = false; // de-duplicate callback
+               if ( $wgCommandLineMode && !$waitingOnTrx ) {
+                       $lb = wfGetLB();
+                       $dbw = $lb->getAnyOpenConnection( $lb->getWriterIndex() );
+                       // Do the update as soon as there is no transaction
+                       if ( $dbw && $dbw->trxLevel() ) {
+                               $waitingOnTrx = true;
+                               $dbw->onTransactionIdle( function() use ( &$waitingOnTrx ) {
+                                       DeferredUpdates::doUpdates();
+                                       $waitingOnTrx = false;
+                               } );
+                       } else {
+                               self::doUpdates();
+                       }
+               }
        }
 
        /**
@@ -84,19 +109,7 @@ class DeferredUpdates {
 
                $updates = array_merge( $wgDeferredUpdateList, self::$updates );
 
-               // No need to get master connections in case of empty updates array
-               if ( !count( $updates ) ) {
-
-                       return;
-               }
-
-               $dbw = false;
-               $doCommit = $commit == 'commit';
-               if ( $doCommit ) {
-                       $dbw = wfGetDB( DB_MASTER );
-               }
-
-               while ( $updates ) {
+               while ( count( $updates ) ) {
                        self::clearPendingUpdates();
 
                        /** @var DeferrableUpdate $update */
@@ -104,8 +117,8 @@ class DeferredUpdates {
                                try {
                                        $update->doUpdate();
 
-                                       if ( $doCommit && $dbw->trxLevel() ) {
-                                               $dbw->commit( __METHOD__, 'flush' );
+                                       if ( $commit === 'commit' ) {
+                                               wfGetLBFactory()->commitMasterChanges();
                                        }
                                } catch ( Exception $e ) {
                                        // We don't want exceptions thrown during deferred updates to
@@ -116,9 +129,9 @@ class DeferredUpdates {
                                        }
                                }
                        }
+
                        $updates = array_merge( $wgDeferredUpdateList, self::$updates );
                }
-
        }
 
        /**
index 6edd6fc..eb50a12 100644 (file)
@@ -163,7 +163,8 @@ abstract class File implements IDBAccessObject {
         * @param FileRepo|bool $repo
         */
        function __construct( $title, $repo ) {
-               if ( $title !== false ) { // subclasses may not use MW titles
+               // Some subclasses do not use $title, but set name/title some other way
+               if ( $title !== false ) {
                        $title = self::normalizeTitle( $title, 'exception' );
                }
                $this->title = $title;
index fe42c2d..b763c8d 100644 (file)
@@ -316,15 +316,12 @@ class LocalFile extends File {
         * Purge the file object/metadata cache
         */
        function invalidateCache() {
-               $this->load();
-
                $key = $this->getCacheKey();
                if ( !$key ) {
                        return;
                }
 
-               $cache = ObjectCache::getMainWANInstance();
-               $cache->delete( $key );
+               ObjectCache::getMainWANInstance()->delete( $key );
        }
 
        /**
index 4905362..55cd5d0 100644 (file)
@@ -98,11 +98,12 @@ class HTMLAutoCompleteSelectField extends HTMLTextField {
                return true;
        }
 
-       function getAttributes( array $list ) {
+       // FIXME Ewww, this shouldn't be adding any attributes not requested in $list :(
+       public function getAttributes( array $list, array $mappings = null ) {
                $attribs = array(
                        'type' => 'text',
                        'data-autocomplete' => FormatJson::encode( array_keys( $this->autocomplete ) ),
-               ) + parent::getAttributes( $list );
+               ) + parent::getAttributes( $list, $mappings );
 
                if ( $this->getOptions() ) {
                        $attribs['data-hide-if'] = FormatJson::encode(
@@ -162,4 +163,13 @@ class HTMLAutoCompleteSelectField extends HTMLTextField {
                return $ret;
        }
 
+       /**
+        * Get the OOUI version of this input.
+        * @param string $value
+        * @return false
+        */
+       function getInputOOUI( $value ) {
+               // To be implemented, for now override the function from HTMLTextField
+               return false;
+       }
 }
index 09c0ad9..9f30ee3 100644 (file)
@@ -24,6 +24,21 @@ class HTMLButtonField extends HTMLFormField {
                return Html::input( $this->mName, $value, $this->buttonType, $attr );
        }
 
+       /**
+        * Get the OOUI widget for this field.
+        * @param string $value
+        * @return OOUI\ButtonInputWidget
+        */
+       public function getInputOOUI( $value ) {
+               return new OOUI\ButtonInputWidget( array(
+                       'name' => $this->mName,
+                       'value' => $value,
+                       'type' => $this->buttonType,
+                       'classes' => array( 'mw-htmlform-submit', $this->mClass ),
+                       'id' => $this->mID,
+               ) + $this->getAttributes( array( 'disabled', 'tabindex' ), array( 'tabindex' => 'tabIndex' ) ) );
+       }
+
        protected function needsLabel() {
                return false;
        }
index 4942327..ede30dd 100644 (file)
@@ -35,13 +35,56 @@ class HTMLCheckField extends HTMLFormField {
                return $chkLabel;
        }
 
+       /**
+        * Get the OOUI version of this field.
+        * @since 1.26
+        * @param string $value
+        * @return OOUI\CheckboxInputWidget The checkbox widget.
+        */
+       public function getInputOOUI( $value ) {
+               if ( !empty( $this->mParams['invert'] ) ) {
+                       $value = !$value;
+               }
+
+               $attr = $this->getTooltipAndAccessKey();
+               $attr['id'] = $this->mID;
+               $attr['name'] = $this->mName;
+
+               $attr += $this->getAttributes( array( 'disabled', 'tabindex' ), array( 'tabindex' => 'tabIndex' ) );
+
+               if ( $this->mClass !== '' ) {
+                       $attr['classes'] = array( $this->mClass );
+               }
+
+               $attr['selected'] = $value;
+               $attr['value'] = '1'; // Nasty hack, but needed to make this work
+
+               return new OOUI\CheckboxInputWidget( $attr );
+       }
+
        /**
         * For a checkbox, the label goes on the right hand side, and is
         * added in getInputHTML(), rather than HTMLFormField::getRow()
+        *
+        * ...unless OOUI is being used, in which case we actually return
+        * the label here.
+        *
         * @return string
         */
        function getLabel() {
-               return '&#160;';
+               if ( $this->mParent instanceof OOUIHTMLForm ) {
+                       return $this->mLabel;
+               } else {
+                       return '&#160;';
+               }
+       }
+
+       /**
+        * Get label alignment when generating field for OOUI.
+        * @return string 'left', 'right', 'top' or 'inline'
+        */
+       protected function getLabelAlignOOUI() {
+               return 'inline';
        }
 
        /**
index 83f1266..7ccb60e 100644 (file)
@@ -85,7 +85,13 @@ class HTMLCheckMatrix extends HTMLFormField implements HTMLNestedFilterable {
                $rows = $this->mParams['rows'];
                $columns = $this->mParams['columns'];
 
-               $attribs = $this->getAttributes( array( 'disabled', 'tabindex' ) );
+               $mappings = array();
+
+               if ( $this->mParent instanceof OOUIHTMLForm ) {
+                       $mappings['tabindex'] = 'tabIndex';
+               }
+
+               $attribs = $this->getAttributes( array( 'disabled', 'tabindex' ), $mappings );
 
                // Build the column headers
                $headerContents = Html::rawElement( 'td', array(), '&#160;' );
@@ -126,7 +132,8 @@ class HTMLCheckMatrix extends HTMLFormField implements HTMLNestedFilterable {
                                        $checked = true;
                                        $thisAttribs['disabled'] = 1;
                                }
-                               $chkBox = Xml::check( "{$this->mName}[]", $checked, $attribs + $thisAttribs );
+                               $chkBox = $this->getOneCheckbox( $checked, $attribs + $thisAttribs );
+
                                if ( $this->mParent->getConfig()->get( 'UseMediaWikiUIEverywhere' ) ) {
                                        $chkBox = Html::openElement( 'div', array( 'class' => 'mw-ui-checkbox' ) ) .
                                                $chkBox .
@@ -150,6 +157,18 @@ class HTMLCheckMatrix extends HTMLFormField implements HTMLNestedFilterable {
                return $html;
        }
 
+       protected function getOneCheckbox( $checked, $attribs ) {
+               if ( $this->mParent instanceof OOUIHTMLForm ) {
+                       return new OOUI\CheckboxInputWidget( array(
+                               'name' => "{$this->mName}[]",
+                               'selected' => $checked,
+                               'value' => '1',
+                       ) + $attribs );
+               }
+
+               return Xml::check( "{$this->mName}[]", $checked, $attribs );
+       }
+
        protected function isTagForcedOff( $tag ) {
                return isset( $this->mParams['force-options-off'] )
                        && in_array( $tag, $this->mParams['force-options-off'] );
index 738fec3..f2c2aab 100644 (file)
  *                             is "wp{$fieldname}".  If you want a different name
  *                             (eg one without the "wp" prefix), specify it here and
  *                             it will be used without modification.
+ *    'hide-if'             -- expression given as an array stating when the field
+ *                             should be hidden. The first array value has to be the
+ *                             expression's logic operator. Supported expressions:
+ *                               'NOT'
+ *                                 [ 'NOT', array $expression ]
+ *                                 To hide a field if a given expression is not true.
+ *                               '==='
+ *                                 [ '===', string $fieldName, string $value ]
+ *                                 To hide a field if another field identified by
+ *                                 $field has the value $value.
+ *                               '!=='
+ *                                 [ '!==', string $fieldName, string $value ]
+ *                                 Same as [ 'NOT', [ '===', $fieldName, $value ]
+ *                               'OR', 'AND', 'NOR', 'NAND'
+ *                                 [ 'XXX', array $expression1, ..., array $expressionN ]
+ *                                 To hide a field if one or more (OR), all (AND),
+ *                                 neither (NOR) or not all (NAND) given expressions
+ *                                 are evaluated as true.
+ *                             The expressions will be given to a JavaScript frontend
+ *                             module which will continually update the field's
+ *                             visibility.
  *
  * Since 1.20, you can chain mutators to ease the form generation:
  * @par Example:
@@ -217,6 +238,7 @@ class HTMLForm extends ContextSource {
         */
        protected $availableSubclassDisplayFormats = array(
                'vform',
+               'ooui',
        );
 
        /**
@@ -235,6 +257,9 @@ class HTMLForm extends ContextSource {
                        case 'vform':
                                $reflector = new ReflectionClass( 'VFormHTMLForm' );
                                return $reflector->newInstanceArgs( $arguments );
+                       case 'ooui':
+                               $reflector = new ReflectionClass( 'OOUIHTMLForm' );
+                               return $reflector->newInstanceArgs( $arguments );
                        default:
                                $reflector = new ReflectionClass( 'HTMLForm' );
                                $form = $reflector->newInstanceArgs( $arguments );
@@ -1371,6 +1396,17 @@ class HTMLForm extends ContextSource {
                                                Html::rawElement( 'tbody', array(), "\n$html\n" ) ) . "\n";
                        } elseif ( $displayFormat === 'inline' ) {
                                $html = Html::rawElement( 'span', $attribs, "\n$html\n" );
+                       } elseif ( $displayFormat === 'ooui' ) {
+                               $config = array(
+                                       'classes' => $classes,
+                               );
+                               if ( $sectionName ) {
+                                       $config['id'] = Sanitizer::escapeId( $sectionName );
+                               }
+                               $fieldset = new OOUI\FieldsetLayout( $config );
+                               // Ewww. We should pass this as $config['items'], but there might be string snippets.
+                               $fieldset->group->appendContent( new OOUI\HtmlSnippet( $html ) );
+                               $html = $fieldset->toString();
                        } else {
                                $html = Html::rawElement( 'div', $attribs, "\n$html\n" );
                        }
index 0c3fe44..49478fb 100644 (file)
@@ -44,6 +44,17 @@ abstract class HTMLFormField {
         */
        abstract function getInputHTML( $value );
 
+       /**
+        * Same as getInputHTML, but returns an OOUI object.
+        * Defaults to false, which getOOUI will interpret as "use the HTML version"
+        *
+        * @param string $value
+        * @return OOUI\Widget|false
+        */
+       function getInputOOUI( $value ) {
+               return false;
+       }
+
        /**
         * Get a translated interface message
         *
@@ -533,6 +544,54 @@ abstract class HTMLFormField {
                return $html;
        }
 
+       /**
+        * Get the OOUI version of the div. Falls back to getDiv by default.
+        * @since 1.26
+        *
+        * @param string $value The value to set the input to.
+        *
+        * @return string
+        */
+       public function getOOUI( $value ) {
+               list( $errors, $errorClass ) = $this->getErrorsAndErrorClass( $value );
+
+               $inputField = $this->getInputOOUI( $value );
+
+               if ( !$inputField ) {
+                       // This field doesn't have an OOUI implementation yet at all.
+                       // OK, use this trick:
+                       return $this->getDiv( $value );
+               }
+
+               $infusable = true;
+               if ( is_string( $inputField ) ) {
+                       // Mmm… We have an OOUI implementation, but it's not complete, and we got a load of HTML.
+                       // Cheat a little and wrap it in a widget! It won't be infusable, though, since client-side
+                       // JavaScript doesn't know how to rebuilt the contents.
+                       $inputField = new OOUI\Widget( array( 'content' => new OOUI\HtmlSnippet( $inputField ) ) );
+                       $infusable = false;
+               }
+
+               $fieldType = get_class( $this );
+               $field = new OOUI\FieldLayout( $inputField, array(
+                       'classes' => array( "mw-htmlform-field-$fieldType", $this->mClass, $errorClass ),
+                       'align' => $this->getLabelAlignOOUI(),
+                       'label' => $this->getLabel(),
+                       'help' => $this->getHelpText(),
+                       'infusable' => $infusable,
+               ) );
+
+               return $field . $errors;
+       }
+
+       /**
+        * Get label alignment when generating field for OOUI.
+        * @return string 'left', 'right', 'top' or 'inline'
+        */
+       protected function getLabelAlignOOUI() {
+               return 'top';
+       }
+
        /**
         * Get the complete raw fields for the input, including help text,
         * labels, and whatever.
@@ -713,6 +772,9 @@ abstract class HTMLFormField {
                return array( $errors, $errorClass );
        }
 
+       /**
+        * @return string
+        */
        function getLabel() {
                return is_null( $this->mLabel ) ? '' : $this->mLabel;
        }
@@ -775,24 +837,44 @@ abstract class HTMLFormField {
                return Linker::tooltipAndAccesskeyAttribs( $this->mParams['tooltip'] );
        }
 
+       /**
+        * Get a translated key if necessary.
+        * @param array|null $mappings Array of mappings, 'original' => 'translated'
+        * @param string $key
+        * @return string
+        */
+       protected function getMappedKey( $mappings, $key ) {
+               if ( !is_array( $mappings ) ) {
+                       return $key;
+               }
+
+               if ( !empty( $mappings[$key] ) ) {
+                       return $mappings[$key];
+               }
+
+               return $key;
+       }
+
        /**
         * Returns the given attributes from the parameters
         *
         * @param array $list List of attributes to get
+        * @param array $mappings Optional - Key/value map of attribute names to use instead of the ones passed in
         * @return array Attributes
         */
-       public function getAttributes( array $list ) {
+       public function getAttributes( array $list, array $mappings = null ) {
                static $boolAttribs = array( 'disabled', 'required', 'autofocus', 'multiple', 'readonly' );
 
                $ret = array();
-
                foreach ( $list as $key ) {
+                       $mappedKey = $this->getMappedKey( $mappings, $key );
+
                        if ( in_array( $key, $boolAttribs ) ) {
                                if ( !empty( $this->mParams[$key] ) ) {
-                                       $ret[$key] = '';
+                                       $ret[$mappedKey] = '';
                                }
                        } elseif ( isset( $this->mParams[$key] ) ) {
-                               $ret[$key] = $this->mParams[$key];
+                               $ret[$mappedKey] = $this->mParams[$key];
                        }
                }
 
@@ -881,6 +963,29 @@ abstract class HTMLFormField {
                return $this->mOptions;
        }
 
+       /**
+        * Get options and make them into arrays suitable for OOUI.
+        * @return array Options for inclusion in a select or whatever.
+        */
+       public function getOptionsOOUI() {
+               $oldoptions = $this->getOptions();
+
+               if ( $oldoptions === null ) {
+                       return null;
+               }
+
+               $options = array();
+
+               foreach ( $oldoptions as $text => $data ) {
+                       $options[] = array(
+                               'data' => $data,
+                               'label' => $text,
+                       );
+               }
+
+               return $options;
+       }
+
        /**
         * flatten an array of options to a single array, for instance,
         * a set of "<options>" inside "<optgroups>".
index a422047..a667653 100644 (file)
@@ -14,6 +14,16 @@ class HTMLInfoField extends HTMLFormField {
                return !empty( $this->mParams['raw'] ) ? $value : htmlspecialchars( $value );
        }
 
+       public function getInputOOUI( $value ) {
+               if ( !empty( $this->mParams['raw'] ) ) {
+                       $value = new OOUI\HtmlSnippet( $value );
+               }
+
+               return new OOUI\LabelWidget( array(
+                       'label' => $value,
+               ) );
+       }
+
        public function getTableRow( $value ) {
                if ( !empty( $this->mParams['rawrow'] ) ) {
                        return $value;
index a198037..6ba6966 100644 (file)
@@ -41,4 +41,26 @@ class HTMLSelectField extends HTMLFormField {
 
                return $select->getHTML();
        }
+
+       function getInputOOUI( $value ) {
+               $disabled = false;
+               $allowedParams = array( 'tabindex' );
+               $attribs = $this->getAttributes( $allowedParams, array( 'tabindex' => 'tabIndex' ) );
+
+               if ( $this->mClass !== '' ) {
+                       $attribs['classes'] = array( $this->mClass );
+               }
+
+               if ( !empty( $this->mParams['disabled'] ) ) {
+                       $disabled = true;
+               }
+
+               return new OOUI\DropdownInputWidget( array(
+                       'name' => $this->mName,
+                       'id' => $this->mID,
+                       'options' => $this->getOptionsOOUI(),
+                       'value' => strval( $value ),
+                       'disabled' => $disabled,
+               ) + $attribs );
+       }
 }
index 9638106..b2ec9ca 100644 (file)
@@ -4,10 +4,12 @@
  */
 class HTMLSelectNamespace extends HTMLFormField {
        function getInputHTML( $value ) {
+               $allValue = ( isset( $this->mParams['all'] ) ? $this->mParams['all'] : 'all' );
+
                return Html::namespaceSelector(
                        array(
                                'selected' => $value,
-                               'all' => 'all'
+                               'all' => $allValue
                        ), array(
                                'name' => $this->mName,
                                'id' => $this->mID,
index 21173d2..22e96f6 100644 (file)
@@ -35,4 +35,33 @@ class HTMLTextAreaField extends HTMLFormField {
                $attribs += $this->getAttributes( $allowedParams );
                return Html::textarea( $this->mName, $value, $attribs );
        }
+
+       function getInputOOUI( $value ) {
+               $attribs = $this->getTooltipAndAccessKey();
+
+               if ( $this->mClass !== '' ) {
+                       $attribs['classes'] = array( $this->mClass );
+               }
+
+               $allowedParams = array(
+                       'placeholder',
+                       'tabindex',
+                       'disabled',
+                       'readonly',
+                       'required',
+                       'autofocus',
+               );
+
+               $attribs += $this->getAttributes( $allowedParams, array(
+                       'tabindex' => 'tabIndex',
+                       'readonly' => 'readOnly',
+               ) );
+
+               return new OOUI\TextInputWidget( array(
+                       'id' => $this->mID,
+                       'name' => $this->mName,
+                       'multiline' => true,
+                       'value' => $value,
+               ) + $attribs );
+       }
 }
index a67e52e..2958274 100644 (file)
@@ -41,6 +41,11 @@ class HTMLTextField extends HTMLFormField {
                $attribs += $this->getAttributes( $allowedParams );
 
                # Extract 'type'
+               $type = $this->getType( $attribs );
+               return Html::input( $this->mName, $value, $type, $attribs );
+       }
+
+       protected function getType( &$attribs ) {
                $type = isset( $attribs['type'] ) ? $attribs['type'] : 'text';
                unset( $attribs['type'] );
 
@@ -66,6 +71,45 @@ class HTMLTextField extends HTMLFormField {
                        }
                }
 
-               return Html::input( $this->mName, $value, $type, $attribs );
+               return $type;
+       }
+
+       function getInputOOUI( $value ) {
+               $attribs = $this->getTooltipAndAccessKey();
+
+               if ( $this->mClass !== '' ) {
+                       $attribs['classes'] = array( $this->mClass );
+               }
+
+               # @todo Enforce pattern, step, required, readonly on the server side as
+               # well
+               $allowedParams = array(
+                       'autofocus',
+                       'autosize',
+                       'disabled',
+                       'flags',
+                       'indicator',
+                       'maxlength',
+                       'placeholder',
+                       'readonly',
+                       'required',
+                       'tabindex',
+                       'type',
+               );
+
+               $attribs += $this->getAttributes( $allowedParams, array(
+                       'maxlength' => 'maxLength',
+                       'readonly' => 'readOnly',
+                       'tabindex' => 'tabIndex',
+               ) );
+
+               $type = $this->getType( $attribs );
+
+               return new OOUI\TextInputWidget( array(
+                       'id' => $this->mID,
+                       'name' => $this->mName,
+                       'value' => $value,
+                       'type' => $type,
+               ) + $attribs );
        }
 }
diff --git a/includes/htmlform/OOUIHTMLForm.php b/includes/htmlform/OOUIHTMLForm.php
new file mode 100644 (file)
index 0000000..60e6366
--- /dev/null
@@ -0,0 +1,137 @@
+<?php
+
+/**
+ * HTML form generation and submission handling, OOUI style.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ * http://www.gnu.org/copyleft/gpl.html
+ *
+ * @file
+ */
+
+/**
+ * Compact stacked vertical format for forms, implemented using OOUI widgets.
+ */
+class OOUIHTMLForm extends HTMLForm {
+       /**
+        * Wrapper and its legend are never generated in OOUI mode.
+        * @var boolean
+        */
+       protected $mWrapperLegend = false;
+
+       public function __construct( $descriptor, $context = null, $messagePrefix = '' ) {
+               $this->getOutput()->enableOOUI();
+               $this->getOutput()->addModules( 'mediawiki.htmlform.ooui' );
+               $this->getOutput()->addModuleStyles( 'mediawiki.htmlform.ooui.styles' );
+               parent::__construct( $descriptor, $context, $messagePrefix );
+       }
+
+       /**
+        * Symbolic display format name.
+        * @var string
+        */
+       protected $displayFormat = 'ooui';
+
+       public static function loadInputFromParameters( $fieldname, $descriptor, HTMLForm $parent = null ) {
+               $field = parent::loadInputFromParameters( $fieldname, $descriptor, $parent );
+               $field->setShowEmptyLabel( false );
+               return $field;
+       }
+
+       function getButtons() {
+               $buttons = '';
+
+               if ( $this->mShowSubmit ) {
+                       $attribs = array();
+
+                       if ( isset( $this->mSubmitID ) ) {
+                               $attribs['id'] = $this->mSubmitID;
+                       }
+
+                       if ( isset( $this->mSubmitName ) ) {
+                               $attribs['name'] = $this->mSubmitName;
+                       }
+
+                       if ( isset( $this->mSubmitTooltip ) ) {
+                               $attribs += Linker::tooltipAndAccesskeyAttribs( $this->mSubmitTooltip );
+                       }
+
+                       $attribs['classes'] = array(
+                               'mw-htmlform-submit',
+                               $this->mSubmitModifierClass,
+                       );
+
+                       $attribs['type'] = 'submit';
+                       $attribs['label'] = $this->getSubmitText();
+                       $attribs['value'] = $this->getSubmitText();
+                       $attribs['flags'] = array( 'primary', 'constructive' );
+
+                       $buttons .= new OOUI\ButtonInputWidget( $attribs );
+               }
+
+               if ( $this->mShowReset ) {
+                       $buttons .= new OOUI\ButtonInputWidget( array(
+                               'type' => 'reset',
+                               'label' => $this->msg( 'htmlform-reset' )->text(),
+                       ) );
+               }
+
+               foreach ( $this->mButtons as $button ) {
+                       $attrs = array();
+
+                       if ( $button['attribs'] ) {
+                               $attrs += $button['attribs'];
+                       }
+
+                       if ( isset( $button['id'] ) ) {
+                               $attrs['id'] = $button['id'];
+                       }
+
+                       $attrs['classes'] = isset( $attrs['class'] ) ? (array)$attrs['class'] : array();
+
+                       $buttons .= new OOUI\ButtonInputWidget( array(
+                               'type' => 'submit',
+                               'name' => $button['name'],
+                               'value' => $button['value'],
+                               'label' => $button['value'],
+                       ) + $attrs );
+               }
+
+               $html = Html::rawElement( 'div',
+                       array( 'class' => 'mw-htmlform-submit-buttons' ), "\n$buttons" ) . "\n";
+
+               return $html;
+       }
+
+       function getFormAttributes() {
+               $attribs = parent::getFormAttributes();
+               if ( !isset( $attribs['class'] ) ) {
+                       $attribs['class'] = '';
+               }
+
+               if ( is_string( $attribs['class'] ) ) {
+                       $attribs['class'] = trim( $attribs['class'] . ' mw-htmlform-ooui' );
+               } else {
+                       $attribs['class'][] = 'mw-htmlform-ooui';
+               }
+
+               return $attribs;
+       }
+
+       function wrapForm( $html ) {
+               // Always discard $this->mWrapperLegend
+               return Html::rawElement( 'form', $this->getFormAttributes(), $html );
+       }
+}
index f9c885d..5ae499d 100644 (file)
@@ -224,7 +224,7 @@ abstract class Installer {
 
                // $wgLogo is probably wrong (bug 48084); set something that will work.
                // Single quotes work fine here, as LocalSettingsGenerator outputs this unescaped.
-               'wgLogo' => '$wgScriptPath/resources/assets/wiki.png',
+               'wgLogo' => '$wgResourceBasePath/resources/assets/wiki.png',
        );
 
        /**
@@ -285,27 +285,27 @@ abstract class Installer {
        public $licenses = array(
                'cc-by' => array(
                        'url' => 'https://creativecommons.org/licenses/by/3.0/',
-                       'icon' => '{$wgResourceBasePath}/resources/assets/licenses/cc-by.png',
+                       'icon' => '$wgResourceBasePath/resources/assets/licenses/cc-by.png',
                ),
                'cc-by-sa' => array(
                        'url' => 'https://creativecommons.org/licenses/by-sa/3.0/',
-                       'icon' => '{$wgResourceBasePath}/resources/assets/licenses/cc-by-sa.png',
+                       'icon' => '$wgResourceBasePath/resources/assets/licenses/cc-by-sa.png',
                ),
                'cc-by-nc-sa' => array(
                        'url' => 'https://creativecommons.org/licenses/by-nc-sa/3.0/',
-                       'icon' => '{$wgResourceBasePath}/resources/assets/licenses/cc-by-nc-sa.png',
+                       'icon' => '$wgResourceBasePath/resources/assets/licenses/cc-by-nc-sa.png',
                ),
                'cc-0' => array(
                        'url' => 'https://creativecommons.org/publicdomain/zero/1.0/',
-                       'icon' => '{$wgResourceBasePath}/resources/assets/licenses/cc-0.png',
+                       'icon' => '$wgResourceBasePath/resources/assets/licenses/cc-0.png',
                ),
                'pd' => array(
                        'url' => '',
-                       'icon' => '{$wgResourceBasePath}/resources/assets/licenses/public-domain.png',
+                       'icon' => '$wgResourceBasePath/resources/assets/licenses/public-domain.png',
                ),
                'gfdl' => array(
                        'url' => 'https://www.gnu.org/copyleft/fdl.html',
-                       'icon' => '{$wgResourceBasePath}/resources/assets/licenses/gnu-fdl.png',
+                       'icon' => '$wgResourceBasePath/resources/assets/licenses/gnu-fdl.png',
                ),
                'none' => array(
                        'url' => '',
index 737c996..162a789 100644 (file)
@@ -335,6 +335,7 @@ if ( !defined( 'MEDIAWIKI' ) ) {
 ${serverSetting}
 ## The relative URL path to the skins directory
 \$wgStylePath = \"\$wgScriptPath/skins\";
+\$wgResourceBasePath = \$wgScriptPath;
 
 ## The relative URL path to the logo.  Make sure you change this from the default,
 ## or else you'll overwrite your logo when you upgrade!
index f3dba3a..156606a 100644 (file)
@@ -1154,6 +1154,25 @@ class WebInstaller extends Installer {
         * @return bool
         */
        public function envCheckPath() {
+               // PHP_SELF isn't available sometimes, such as when PHP is CGI but
+               // cgi.fix_pathinfo is disabled. In that case, fall back to SCRIPT_NAME
+               // to get the path to the current script... hopefully it's reliable. SIGH
+               $path = false;
+               if ( !empty( $_SERVER['PHP_SELF'] ) ) {
+                       $path = $_SERVER['PHP_SELF'];
+               } elseif ( !empty( $_SERVER['SCRIPT_NAME'] ) ) {
+                       $path = $_SERVER['SCRIPT_NAME'];
+               }
+               if ( $path === false ) {
+                       $this->showError( 'config-no-uri' );
+                       return false;
+               }
+
+               return parent::envCheckPath();
+       }
+
+       public function envPrepPath() {
+               parent::envPrepPath();
                // PHP_SELF isn't available sometimes, such as when PHP is CGI but
                // cgi.fix_pathinfo is disabled. In that case, fall back to SCRIPT_NAME
                // to get the path to the current script... hopefully it's reliable. SIGH
@@ -1175,14 +1194,8 @@ class WebInstaller extends Installer {
                        $this->setVar( 'wgLocalStylePath', "$scriptPath/skins" );
                        $this->setVar( 'wgExtensionAssetsPath', "$scriptPath/extensions" );
                        $this->setVar( 'wgUploadPath', "$scriptPath/images" );
-
-               } else {
-                       $this->showError( 'config-no-uri' );
-
-                       return false;
+                       $this->setVar( 'wgResourceBasePath', "$scriptPath" );
                }
-
-               return parent::envCheckPath();
        }
 
        /**
index 6e41514..98f3ae8 100644 (file)
@@ -1183,7 +1183,7 @@ class WebInstallerOptions extends WebInstallerPage {
                ) );
                $styleUrl = $server . dirname( dirname( $this->parent->getUrl() ) ) .
                        '/mw-config/config-cc.css';
-               $iframeUrl = 'https://creativecommons.org/license/?' .
+               $iframeUrl = '//creativecommons.org/license/?' .
                        wfArrayToCgi( array(
                                'partner' => 'MediaWiki',
                                'exit_url' => $exitUrl,
index e3838e3..8165da2 100644 (file)
@@ -9,13 +9,19 @@
        "config-desc": "MediaWiki йөкләүсе",
        "config-title": "MediaWiki $1 йөкләмеше",
        "config-information": "Мәғлүмәт",
+       "config-localsettings-upgrade": "<code>LocalSettings.php</code> файлы бар. \nБыл күрһәтмәне яңыртыу өсөн <code>$wgUpgradeKey</code> мәғәнәһен яҙығыҙ.\nУны <code>LocalSettings.php</code> файлында табырға була.",
+       "config-localsettings-cli-upgrade": "<code>LocalSettings.php</code> файлы бар. \nБыл күрһәтмәне яңыртыу өсөн <code>update.php</code> эшләтеп ебәрегеҙ.",
        "config-localsettings-key": "Яңыртыу асҡысы:",
        "config-localsettings-badkey": "Дөрөҫ булмаған асҡыс күрһәттегеҙ",
+       "config-session-error": "Эш башлағанда сыҡҡан хата: $1",
        "config-your-language": "Һеҙҙең тел:",
+       "config-wiki-language": "Вики телдәре:",
        "config-back": "← Кире",
        "config-continue": "Дауам итергә →",
        "config-page-language": "Тел",
        "config-page-welcome": "MediaWiki-ға рәхим итегеҙ!",
+       "config-page-dbconnect": "Мәғлүмәт болона тоташыу",
+       "config-page-dbsettings": "Мәғлүмәт болон көйләү",
        "config-page-name": "Исем",
        "config-page-options": "Көйләүҙәр",
        "config-page-complete": "Тамам!",
@@ -24,6 +30,7 @@
        "config-page-copying": "Рөхсәтнәмә",
        "config-page-upgradedoc": "Яңыртыу",
        "config-restart": "Эйе, яңынан башларға",
+       "config-help": "белешмә",
        "mainpagetext": "«MediaWiki» уңышлы рәүештә ҡоролдо.",
        "mainpagedocfooter": "Был вики менән эшләү тураһында мәғлүмәтте [//meta.wikimedia.org/wiki/Help:Contents ошонда] табып була.\n\n== Файҙалы сығанаҡтар ==\n* [//www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Көйләүҙәр исемлеге (инг.)];\n* [//www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki тураһында йыш бирелгән һорауҙар һәм яуаптар (инг.)];\n* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki-ның яңы версиялары тураһында хәбәрҙәр алып тороу].\n* [//www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]"
 }
index 202edef..3e36e95 100644 (file)
@@ -38,6 +38,7 @@
        "config-db-username": "ناوی بەکارھێنەری بنکەدراوە:",
        "config-db-password": "تێپەڕوشەی بنکەدراوە",
        "config-site-name": "ناوی ویکی:",
+       "config-site-name-blank": "ناوی پێگە داخڵ بکە.",
        "config-ns-generic": "پرۆژە",
        "config-admin-name": "ناوی بەکارھێنەرییەکەت:",
        "config-admin-password": "تێپەڕوشە:",
index 0dc8e88..c19e3ee 100644 (file)
@@ -57,7 +57,7 @@
        "config-magic-quotes-sybase": "<strong>Fatal: [http://www.php.net/manual/en/ref.info.php#ini.magic-quotes-sybase magic_quotes_sybase] is active!</strong>\nThis option corrupts data input unpredictably.\nYou cannot install or use MediaWiki unless this option is disabled.",
        "config-mbstring": "<strong>Fatal: [http://www.php.net/manual/en/ref.mbstring.php#mbstring.overload mbstring.func_overload] is active!</strong>\nThis option causes errors and may corrupt data unpredictably.\nYou cannot install or use MediaWiki unless this option is disabled.",
        "config-safe-mode": "<strong>Warning:</strong> PHP's [http://www.php.net/features.safe-mode safe mode] is active.\nIt may cause problems, particularly if using file uploads and <code>math</code> support.",
-       "config-xml-bad": "PHP's XML module is missing.\nMediaWiki requires functions in this module and will not work in this configuration.\nIf you're running Mandrake, install the php-xml package.",
+       "config-xml-bad": "PHP's XML module is missing.\nMediaWiki requires functions in this module and will not work in this configuration.\nYou may need to install the php-xml RPM package.",
        "config-pcre-old": "<strong>Fatal:</strong> PCRE $1 or later is required.\nYour PHP binary is linked with PCRE $2.\n[https://www.mediawiki.org/wiki/Manual:Errors_and_symptoms/PCRE More information].",
        "config-pcre-no-utf8": "<strong>Fatal:</strong> PHP's PCRE module seems to be compiled without PCRE_UTF8 support.\nMediaWiki requires UTF-8 support to function correctly.",
        "config-memory-raised": "PHP's <code>memory_limit</code> is $1, raised to $2.",
index 113c7ab..ca683c2 100644 (file)
        "config-db-sys-user-exists-oracle": "Dä Aanwender „$1“ för dä Zohjref op de Daatebangk jidd_et ald. <i lang=\"en\">SYSDBA</i> kam_mer bloß bruche, för ene neue Zohjang enzereeschte!",
        "config-postgres-old": "Mer bruche <i lang=\"en\">PostgreSQL</i> $1 udder neuer. Em Momang es <i lang=\"en\">PostgreSQL</i> $2 aam Loufe.",
        "config-mssql-old": "Dä <i lang=\"en\" xml:lang=\"en\">SQL</i>-ẞööver vun <i lang=\"en\" xml:lang=\"en\">Microsoft</i>   aff de Väsjohn $1 es nüüdesch. Heh es bloß d Väsjohn $2 ze fenge.",
-       "config-sqlite-name-help": "Söhk enen Name uß, dä Ding Wiki beschrief.\nDonn kein Bendeschresch un Zweschräum en däm Name bruche.\nDä Name weed för der Dateiname för de <i lang=\"en\">SQLite</i> Daatebangk jenumme.",
+       "config-sqlite-name-help": "Söhk ene Nahme uß, dä Ding Wikki beschrief.\nDonn kein Bendeschresch un Zweschräum en däm Name bruche.\nDä Name weed för der Datteinahme för de <i lang=\"en\">SQLite</i> Dahtebangk jenumme.",
        "config-sqlite-parent-unwritable-group": "Mer kunnte dat Verzeischneß för de Daate, <code lang=\"en\"><nowiki>$1</nowiki></code>, nit enreeschte, weil dat Projramm fö dä Web_ẞööver en dat Verzeischneß doh drövver, <code><nowiki>$2</nowiki></code>, nix erin donn darref.\n\nMer han dä Name vun däm Zohjang op et Süßteem eruß jefonge, onger dämm dat Web_ẞööver_Projramm läuf. Jez moß De bloß doför sorrje, dat dä en dat Verzeischneß  <code><nowiki>$3</nowiki></code> schrieve kann, öm heh wigger maache ze künne.\nOb enem Süßteem met <i lang=\"en\">Unix</i>- oder <i lang=\"en\">Linux</i> jeiht dat esu:\n<pre>cd $2\nmkdir $3\nchgrp $4 $3\nchmod g+w $3</pre>",
        "config-sqlite-parent-unwritable-nogroup": "Mer kunnte dat Verzeischneß för de Daate, <code lang=\"en\"><nowiki>$1</nowiki></code>, nit enreeschte, weil dat Projramm fö dä Web_ẞööver en dat Verzeischneß doh drövver, <code><nowiki>$2</nowiki></code>, nix erin donn darref.\n\nMer han dä Name vun däm Zohjang op et Süßteem nit eruß fenge künne, onger dämm dat Web_ẞööver_Projramm läuf. Jez moß De bloß doför sorrje, dat dä en dat Verzeischneß  <code><nowiki>$3</nowiki></code> schrieve kann, öm heh wigger maache ze künne. Wann De dä Name och nit weiß, maach, dat jeeder_ein doh schrieve kann.\nOb enem Süßteem met <i lang=\"en\">Unix</i>- oder <i lang=\"en\">Linux</i> jeiht dat esu:\n<pre>cd $2\nmkdir $3\nchmod a+w $3</pre>",
        "config-sqlite-mkdir-error": "Ene Fähler es opjetrodde beim Aanlääje vum Daate_Verzeishneß „$1“.\nDon dä Plaz för et Shpeishere prööfe un Repareere, dann versöhg et norr_ens.",
index 920d9ae..5c51335 100644 (file)
@@ -1,7 +1,8 @@
 {
        "@metadata": {
                "authors": [
-                       "George Animal"
+                       "George Animal",
+                       "Ghybu"
                ]
        },
        "config-information": "Agahî",
index 36b48c8..dd45df1 100644 (file)
@@ -57,6 +57,7 @@
        "config-no-db": "Impossìbil trové un pilòta ëd base ëd dàit bon! A dev instalé un pilòta ëd base ëd dàit për PHP.\n{{PLURAL:$2|La sòrt ëd base ëd dàit mantnùa a l'é costa|Le sòrt ëd base ëd dàit mantùe a son coste}} sì-dapress: $1.\n\nS'a l'é compilasse PHP chiel-midem, ch'a lo configura torna con un client ëd base ëd dàit abilità, për esempi an dovrand <code>./configure --with-mysql</code>.\nS'a l'ha instalà PHP dai pachèt Debian o Ubuntu, antlora a dev ëdcò anstalé, për esempi, ël mòdul <code>php5-mysql</code>.",
        "config-outdated-sqlite": "'''Avis''': chiel a l'ha SQLite $1, che a l'é pi vej che la version mìnima dont a-i é damanca $2. SQLite a sarà pa disponìbil.",
        "config-no-fts3": "'''Avis''': SQLite a l'é compilà sensa ël mòdul [//sqlite.org/fts3.html FTS3], le funsion d'arserca a saran pa disponìbij su cost motor.",
+       "config-register-globals-error": "<strong>Eror: l'opsion <code>[http://php.net/register_globals register_globals]</code> dël PHP a l'é abilità.\nA dev esse disabilità për continué con l'instalassion.</strong>\nCh'a vëdda [https://www.mediawiki.org/wiki/register_globals https://www.mediawiki.org/wiki/register_globals] për avèj d'agiut an sla manera ëd felo.",
        "config-magic-quotes-runtime": "'''Fatal: [http://www.php.net/manual/en/ref.info.php#ini.magic-quotes-runtime magic_quotes_runtime] a l'é ativ!'''\nCosta opsion a danegia ij dat d'intrada an manera pa prevedìbil.\nA peul pa instalé o dovré MediaWiki se st'opsion a l'é pa disabilità.",
        "config-magic-quotes-sybase": "'''Fatal: [http://www.php.net/manual/en/ref.info.php#ini.magic-quotes-sybase magic_quotes_sybase] a l'é ativ!'''\nCosta opsion a danegia ij dat d'intrada an manera pa prevedìbil.\nA peul pa instalé o dovré MediaWiki se st'opsion a l'é pa disabilità.",
        "config-mbstring": "'''Fatal: [http://www.php.net/manual/en/ref.mbstring.php#mbstring.overload mbstring.func_overload] a l'é ativ!'''\nCosta opsion a càusa d'eror e a peul danegié ij dat d'intrada an manera pa prevedìbil.\nA peul pa instalé o dovré MediaWiki se st'opsion a l'é pa disabilità.",
index 110eed7..4d9fa38 100644 (file)
        "config-db-username": "Nome de usuário do banco de dados:",
        "config-db-password": "Senha do banco de dados:",
        "config-db-password-empty": "Por favor digite uma senha para o novo usuário do banco de dados: $1. Embora seja possível criar usuários sem senha, isto não é seguro.",
+       "config-db-username-empty": "É necessário entrar um valor para \"{{int:config-db-username}}\".",
        "config-db-install-username": "Digite o nome de usuário que será utilizado para conectar com o banco de dados durante o processo de instalação.\nEste não é a conta de usuário do MediaWiki; este é o nome de usuário para sua base de dados.",
        "config-db-install-password": "Digite a senha que será utilizada para conectar com o banco de dados durante o processo de instalação.\nEsta não é a senha de usuário da conta do MediaWiki; esta será a senha para seu banco de dados.",
        "config-db-install-help": "Digite o nome de usuário e a senha que serão utilizados para conectar com o banco de dados durante o processo de instalação.",
        "config-oracle-temp-ts": "Tablespace temporário:",
        "config-type-mysql": "MySQL (ou compatível)",
        "config-type-mssql": "Microsoft SQL Server",
+       "config-support-info": "O MediaWiki suporta os sistemas de banco de dados a seguir:\n\n$1\n\nSe você não vê o sistema de banco de dados que você está tentando usar listados abaixo, siga as instruções relacionadas acima, para ativar o suporte.",
        "config-dbsupport-sqlite": "* [{{int:version-db-sqlite-url}} SQLite] é um sistema de banco de dados leve que é muito bem suportado. ([http://www.php.net/manual/en/pdo.installation.php como compilar o PHP com suporte a SQLite], usa DOP)",
        "config-header-mysql": "Configurações MySQL",
        "config-header-postgres": "Configurações PostgreSQL",
        "config-profile-private": "Wiki privada",
        "config-license": "Direitos autorais e licenças:",
        "config-license-none": "Sem rodapé com a licença",
+       "config-license-cc-by": "Atribuição Creative Commons",
        "config-license-gfdl": "GNU Free Documentation License 1.3 ou posterior",
        "config-license-pd": "Domínio público",
        "config-license-cc-choose": "Selecionar uma licença personalizada da organização Creative Commons",
index 4181893..da33b30 100644 (file)
@@ -49,7 +49,6 @@
        "config-env-bad": "The environment haes been checked.\nYe canna install MediaWiki.",
        "config-env-php": "PHP $1 is instâlled.",
        "config-env-hhvm": "HHVM $1 is instawed.",
-       "config-unicode-using-utf8": "Uising Brion Vibber's utf8_normalize.so fer Unicode normalization.",
        "config-unicode-using-intl": "Uising the [http://pecl.php.net/intl intl PECL extension] fer Unicode normalization.",
        "config-unicode-pure-php-warning": "<strong>Warnishment:</strong> The [http://pecl.php.net/intl intl PECL extension] is no available tae haunle Unicode normalisation, fawin back tae slaw pure-PHP implementation.\nGif ye rin ae hei-traffic steid, ye shid read ae wee bit oan [//www.mediawiki.org/wiki/Special:MyLanguage/Unicode_normalization_considerations Unicode normalization].",
        "config-unicode-update-warning": "<strong>Warnishment:</strong> The instawed version o the Unicode normalization wrapper uises aen aulder version o [http://site.icu-project.org/ the ICU project's] librie.\nYe shid [//www.mediawiki.org/wiki/Special:MyLanguage/Unicode_normalization_considerations upgrade] gif ye'r concerned aneat uisin Unicode.",
@@ -57,7 +56,7 @@
        "config-outdated-sqlite": "<strong>Warnishment:</strong> ye have SQLite $1, this is lower than minimum required version $2. SQLite will be onavailable.",
        "config-no-fts3": "<strong>Warnishment:</strong> SQLite is compiled wioot the [//sqlite.org/fts3.html FTS3 module], rake features will be onavailable oan this backend.",
        "config-register-globals-error": "<strong>Mistak: PHP's <code>[http://php.net/register_globals register_globals]</code> optie is enablit.\nIt maun be disablit tae keep gaun wi the instawation.</strong>\nSee [https://www.mediawiki.org/wiki/register_globals https://www.mediawiki.org/wiki/register_globals] fer help oan hou tae dae sae.",
-       "config-magic-quotes-gpc": "<strong>Fatal: [http://www.php.net/manual/en/ref.info.php#ini.magic-quotes-gpc magic_quotes_gpc] is active!</strong>\nThis option corrupts data input unpredictably.\nYe cannae install or uise MediaWiki unless this option is disabled.",
+       "config-magic-quotes-gpc": "<strong>Fatal: [http://www.php.net/manual/en/ref.info.php#ini.magic-quotes-gpc magic_quotes_gpc] is active!</strong>\nThis optie corrupts data input onpredeectablie.\nYe cannae install or uise MediaWiki onless this optie is disabled.",
        "config-magic-quotes-runtime": "<strong>Fatal: [http://www.php.net/manual/en/ref.info.php#ini.magic-quotes-runtime magic_quotes_runtime] is active!'</strong>\nThis optie rots data input onpredictably.\nYe canna install or uise MediaWiki onless this optie is disabled.",
        "config-magic-quotes-sybase": "<strong>Fatal: [http://www.php.net/manual/en/ref.info.php#ini.magic-quotes-sybase magic_quotes_sybase] is active!</strong>\nThis optie rots data input onpredictably.\nYe canna install or uise MediaWiki onless this optie is disabled.",
        "config-mbstring": "<strong>Fatal: [http://www.php.net/manual/en/ref.mbstring.php#mbstring.overload mbstring.func_overload] is active!</strong>\nThis optie causes mistaks an can rot data onpredictably.\nYe canna install or uise MediaWiki onless this optie is disabled.",
index dbe651c..ad745b6 100644 (file)
@@ -11,7 +11,8 @@
                        "Aşilleus",
                        "Nighteagle2000",
                        "Sadrettin",
-                       "Captantrips"
+                       "Captantrips",
+                       "Stultiwikia"
                ]
        },
        "config-desc": "MediaWiki yükleyicisi",
        "config-env-php": "PHP $1 kurulu.",
        "config-env-hhvm": "HHVM $1 kuruldu",
        "config-unicode-using-intl": "Unikod normalleştirmesi için [http://pecl.php.net/intl intl PECL uzantısı] kullanılıyor.",
+       "config-unicode-pure-php-warning": "<strong>Uyarı:</strong> [http://pecl.php.net/intl intl PECL uzantısı] Unicode normalizasyonunu kaldırabilecek şekilde müsait değil; bu yüzden sayfa saf PHP uygulamasına dönüyor. Yüksek trafik alan bir sayfa çalıştırıyorsanız, [//www.mediawiki.org/wiki/Special:MyLanguage/Unicode_normalization_considerations Unicode normalizasyonu] ile ilgili biraz bilgi almalısınız.",
+       "config-outdated-sqlite": "<strong>Uyarı:</strong> Elinizde SQLite $1 var. Gerekli minimum sürüm: $2. SQLite kullanılamayacaktır.",
+       "config-no-fts3": "<strong>Uyarı:</strong> SQLite [//sqlite.org/fts3.html FTS3 modülü] olmadan derlendi, bu arkayüzde arama özellikleri kullanılamayacaktır.",
+       "config-safe-mode": "<strong>Uyarı:</strong> PHP'nin [http://www.php.net/features.safe-mode güvenli modu] aktif.\nDosya yüklemesi kullanılıyorsa veya <code>matematik kodu</code> desteğinde sıkıntı çıkarabilir.",
        "config-xml-bad": "PHP 'nin XML modülü eksik.\nMediaWiki bu modüldeki fonksiyonlara ihtiyaç duyar ve şimdiki kurulumda çalışmayacaktır.\nMandrake kullanıyorsanız php-xml paketini yükleyin.",
        "config-pcre-old": "<strong>Ağır hata:</strong> PCRE $1 veya daha üst versiyon gerekli.\nSizin PHP kurulumunuz PCRE $2 ile bağlı.\n[https://www.mediawiki.org/wiki/Manual:Errors_and_symptoms/PCRE Daha fazla bilgi].",
+       "config-memory-raised": "PHP'nin <code>memory_limit</code> (hafıza sınırı) değeri $1, $2'ye yükseltildi.",
+       "config-memory-bad": "<strong>Uyarı:</strong> PHP'nin <code>memory_limit</code> (hafıza sınırı) değeri $1.\nBu büyük ihtimalle çok düşük.\nKurulum başarısız olabilir!",
+       "config-ctype": "<strong>Ölümcül:</strong> PHP [http://www.php.net/manual/en/ctype.installation.php Ctype uzantısı] desteği ile beraber derlenmelidir.",
+       "config-iconv": "<strong>Ölümcül:</strong> PHP [http://www.php.net/manual/en/iconv.installation.php iconv uzantısı] desteği ile beraber derlenmelidir.",
        "config-xcache": "[http://xcache.lighttpd.net/ XCache] kurulu",
        "config-apc": "[http://www.php.net/apc APC] kurulu",
        "config-wincache": "[http://www.iis.net/download/WinCacheForPhp WinCache] kurulu",
        "config-git": "Sürüm kontrol yazılımı Git bulundu: <code>$1</code>.",
        "config-git-bad": "Sürüm kontrol yazılımı Git bulunamadı.",
        "config-imagemagick": "ImageMagick bulundu: <code>$1</code>.\nEğer yüklemeleri etkinleştirirseniz, küçük resimler etkinleştirilecektir.",
+       "config-gd": "Kurulu GD grafik kütüphanesi bulundu.\nDosya yüklemeyi açarsanız miniboy resim görüntüleme açılacaktır.",
+       "config-no-scaling": "GD kütüphanesi veya ImageMagick bulunamadı.\nMiniboy resim görüntüleme devre dışı kalacak.",
+       "config-no-uri": "<strong>Hata:</strong> Mevcut URI tespit edilemedi.\nKurulum iptal edildi.",
+       "config-no-cli-uri": "<strong>Uyarı:</strong> Herhangi bir <code>--scriptpath</code> belirlenmemiş, varsayılan kullanılıyor: <code>$1</code>.",
+       "config-using-server": "Sunucu adı olarak \"<nowiki>$1</nowiki>\" kullanılıyor.",
+       "config-using-uri": "Sunucu URLsi olarak \"<nowiki>$1$2</nowiki>\" kullanılıyor.",
        "config-db-type": "Veritabanı tipi:",
        "config-db-host": "Veritabanı sunucusu:",
        "config-db-host-help": "Veritabanı sunucunuz farklı bir sunucu üzerinde ise, ana bilgisayar adını veya IP adresini buraya girin.\n\nPaylaşılan ağ barındırma hizmeti kullanıyorsanız, barındırma sağlayıcınız size doğru bir ana bilgisayar adını kendi belgelerinde vermiştir.\n\nEğer MySQL kullanan bir Windows sunucusuna yükleme yapıyorsanız, sunucu adı olarak \"localhost\" kullanırsanız çalışmayabilir. Çalışmazsa, yerel IP adresi için \"127.0.0.1\" deneyin.\n\nPostgreSQL kullanıyorsanız, bu alanı bir Unix soketi ile bağlanmak için boş bırakın.",
        "config-db-host-oracle": "Veritabanı TNS:",
        "config-db-wiki-settings": "Bu wikiyi tanımla",
        "config-db-name": "Veritabanı adı:",
+       "config-db-name-help": "Vikinizi tanımlayan bir isim seçin.\nBoşluk karakteri içermemelidir.\n\nPaylaşılan bir web hosting servisi kullanıyorsanız, tedarikçiniz size ya kullanmanız için bir veritabanı ismi verecek ya da bir kontrol paneli vasıtasıyla sizin oluşturmanıza izin verecektir.",
        "config-db-name-oracle": "Veritabanı şeması:",
        "config-db-install-account": "Yükleme için kullanıcı hesabı",
        "config-db-username": "Veritabanı kullanıcı adı:",
        "config-db-password": "Veritabanı parolası:",
+       "config-db-password-empty": "Şu yeni veritabanı kullanıcısı için bir parola belirleyin: $1\nParolası olmayan hesaplar yaratmak mümkün olabilirse de, güvenli değildir.",
        "config-db-username-empty": "\"{{int:config-db-username}}\" için bir değer girmelisiniz.",
        "config-db-install-username": "Yükleme sırasında veritabanına bağlanmak için kullanılan kullanıcı adını girin.\nBu MediaWiki hesabının kullanıcı adı değildir; Bu veritabanın kullanıcı adıdır.",
        "config-db-install-password": "Kurulum işlemi boyunca veritabanına bağlanmak için kullanılacak şifreyi girin.\nBu şifre MediaWiki hesap şifresi değil, veritabanınızın şifresidir.",
        "config-pg-test-error": "Veritabanıyla bağlantı kurulamıyor ''' $1 ''':$2",
        "config-sqlite-dir": "SQLite veri dizini",
        "config-oracle-def-ts": "Varsayılan tablo alanı:",
+       "config-oracle-temp-ts": "Geçici tablo alanı:",
        "config-type-mysql": "MySQL (veya uyumlu)",
        "config-type-mssql": "Microsoft SQL Server",
        "config-header-mysql": "MySQL ayarları",
        "config-header-mssql": "Microsoft SQL Server ayarları",
        "config-invalid-db-type": "Geçersiz veritabanı türü",
        "config-missing-db-name": "\"Veritabanı adı\" için bir değer girmelisiniz",
-       "config-missing-db-host": "\"Veritabanı host\" için bir değer girmelisiniz",
-       "config-missing-db-server-oracle": "\"Veritabanının TNS\" için bir değer girmelisiniz",
+       "config-missing-db-host": "\"{{int:config-db-host}}\" için bir değer girmelisiniz.",
+       "config-missing-db-server-oracle": "\"{{int:config-db-host-oracle}}\" için bir değer girmelisiniz",
        "config-invalid-db-name": "Geçersiz veritabanı adı \" $1 \".\nSadece ASCII harf (a-z, A-Z), rakamların (0-9), alt çizgi (_) ve tire (-) kullanın.",
        "config-connection-error": "$1.\n\nSunucuyu kontrol edin, kullanıcı adı ve parolayı denetleyin ve yeniden deneyin.",
        "config-invalid-schema": "Geçersiz şema MediaWiki için \" $1 \".\nYalnızca ASCII harf (a-z, A-Z), rakamların (0-9) ve alt çizgi (_) kullanın.",
+       "config-db-sys-create-oracle": "Kurulum yeni hesap oluştururken sadece SYSDBA hesabı kullanımını destekliyor.",
        "config-db-sys-user-exists-oracle": "Kullanıcı hesabı \" $1 \" zaten var. SYSDBA sadece yeni bir hesap oluşturmak için kullanılabilir.",
        "config-postgres-old": "PostgreSQL  $1  veya daha yenisi gerekir. Sende  $2 sürümü var.",
+       "config-mssql-old": "Microsoft SQL Server $1 veya daha yükseği gerekli. Sizdeki sürüm: $2.",
        "config-sqlite-name-help": "Wiki'nizi tanımlayan bir ad seçin.\nBoşluk ya da tire kullanmayın.\nBu isim SQLite veri dosyası için kullanılacaktır.",
        "config-sqlite-mkdir-error": "Veri dizini oluşturulurken bir hata oluştu \" $1 \".\nKonumu denetleyin ve yeniden deneyin.",
+       "config-sqlite-dir-unwritable": "Bu dizine yazılamadı: \"$1\"\nİzinleri değiştirerek tekrar deneyiniz.",
        "config-sqlite-connection-error": "$1.\n\nVeri dizini ve veritabanı adını denetleyin ve yeniden deneyin.",
        "config-sqlite-readonly": "Dosya <code>$1</code> yazılabilir değil.",
        "config-sqlite-cant-create-db": "Veritabanı dosyası oluşturamadı <code>$1</code> .",
+       "config-sqlite-fts3-downgrade": "PHP, FTS3 desteğinden yoksun, tabloların sürümü düşürülüyor.",
+       "config-upgrade-done-no-regenerate": "Güncelleme tamam.\n\nVikinizi kullanmaya [$1 başlayabilrsiniz].",
        "config-regenerate": "LocalSettings.php yi yeniden oluştur →",
        "config-show-table-status": "<code>SHOW TABLE STATUS</code>sorgu başarısız!",
+       "config-unknown-collation": "<strong>Uyarı:</strong> Veritabanı tanınmayan bir harmanlama kullanıyor.",
        "config-db-web-account": "Ağ erişimi için veritabanı hesabı",
        "config-db-web-help": "Ağ sunucusunun olağan wiki işlemleri için veritabanına bağlanırken kullanacağı kullanıcı adı ve parolayı seçin.",
        "config-db-web-account-same": "Yükleme için aynı hesabı kullan",
        "config-db-web-create": "Eğer oluşturulmuş hesap yoksa yeni hesap oluştur",
+       "config-db-web-no-create-privs": "Kurulum için belirlediğiniz hesap, hesap yaratımı için gerekli izinlere sahip değil.\nBurada belirttiğiniz hesap halihazırda var olmalı.",
        "config-mysql-engine": "Depolama motoru:",
        "config-mysql-innodb": "InnoDB",
        "config-mysql-myisam": "MyISAM",
        "config-admin-email-help": "Wiki'de diğer kullanıcılardan e-posta almak, parolanızı sıfırlamak ve sizin izlediğiniz sayfalarda yapılan değişikliklerin bildirilmesini sağlamak için e-posta adresinizi girin. Bu alanı boş bırakabilirsiniz.",
        "config-admin-error-user": "Bir yönetici adı ile oluşturma sırasında iç hata \"<nowiki> $1 </nowiki>\".",
        "config-admin-error-bademail": "Geçersiz e-posta adresi girdiniz.",
+       "config-subscribe": "[https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Sürüm duyuruları e-posta listesi]ne abone olun.",
+       "config-subscribe-noemail": "Sürüm duyuruları e-posta listesine herhangi bir eposta adresi belirtmeden abone olmaya çalıştınız.\nLütfen abone olmak istiyorsanız bir posta adresi belirtiniz.",
        "config-almost-done": "Neredeyse bitti\nŞimdi kalan yapılandırmaları atlayın ve wikiyi şimdi yükleyin.",
        "config-optional-continue": "Bana daha fazla soru sor.",
        "config-optional-skip": "Şimdiden sıkıldım, sadece wikiyi yükle.",
index e030443..345b475 100644 (file)
        "config-env-bad": "Було проведено перевірку середовища. Ви не можете встановити MediaWiki.",
        "config-env-php": "Встановлено версію PHP: $1.",
        "config-env-hhvm": "HHVM $1  встановлено.",
-       "config-unicode-using-utf8": "Використовувати utf8_normalize.so Брайона Віббера для нормалізації Юнікоду.",
        "config-unicode-using-intl": "Використовувати [http://pecl.php.net/intl міжнародне розширення PECL] для нормалізації Юнікоду.",
        "config-unicode-pure-php-warning": "'''Увага''': [http://pecl.php.net/intl міжнародне розширення PECL] не може провести нормалізацію Юнікоду.\nЯкщо ваш сайт має високий трафік, вам варто почитати про [//www.mediawiki.org/wiki/Special:MyLanguage/Unicode_normalization_considerations нормалізацію Юнікоду].",
        "config-unicode-update-warning": "'''Увага''': Встановлена версія обгортки нормалізації Юнікоду використовує стару версію бібліотеки [http://site.icu-project.org/ проекту ICU].\nВи маєте [//www.mediawiki.org/wiki/Special:MyLanguage/Unicode_normalization_considerations оновити версію], якщо плануєте повноцінно використовувати Юнікод.",
-       "config-no-db": "Ð\9dе Ð²Ð´Ð°Ð»Ð¾Ñ\81Ñ\8f Ð·Ð½Ð°Ð¹Ñ\82и Ð²Ñ\96дповÑ\96дний Ð´Ñ\80айвеÑ\80 Ð±Ð°Ð·Ð¸ Ð´Ð°Ð½Ð¸Ñ\85! Ð\92ам Ð½ÐµÐ¾Ð±Ñ\85Ñ\96дно Ð²Ñ\81Ñ\82ановиÑ\82и Ð´Ñ\80айвеÑ\80 Ð±Ð°Ð·Ð¸ Ð´Ð°Ð½Ð¸Ñ\85 Ð´Ð»Ñ\8f PHP. Ð\9fÑ\96дÑ\82Ñ\80имÑ\83Ñ\8eÑ\82Ñ\8cÑ\81Ñ\8f Ñ\82акÑ\96 Ñ\82ипи Ð±Ð°Ð· Ð´Ð°Ð½Ð¸Ñ\85: $1.\n\nЯкÑ\89о Ð²Ð¸ Ñ\81компÑ\96лÑ\8eвали PHP Ñ\81амоÑ\81Ñ\82Ñ\96йно, Ð¿ÐµÑ\80еналаÑ\88Ñ\82Ñ\83йÑ\82е Ð¹Ð¾Ð³Ð¾ Ð· Ð²ÐºÐ»Ñ\8eÑ\87еннÑ\8fм ÐºÐ»Ñ\96Ñ\94нÑ\82а бази даних, наприклад за допомогою <code>./configure --with-mysqli</code>.\n\nЯкщо установлено PHP з пакетів Debian або Ubuntu, тоді ви також повинні встановити, наприклад, пакунок <code>php5-mysql</code>.",
+       "config-no-db": "Ð\9dе Ð²Ð´Ð°Ð»Ð¾Ñ\81Ñ\8f Ð·Ð½Ð°Ð¹Ñ\82и Ð¿Ð¾Ñ\82Ñ\80Ñ\96бний Ð´Ñ\80айвеÑ\80 Ð±Ð°Ð·Ð¸ Ð´Ð°Ð½Ð¸Ñ\85! Ð\92ам Ð½ÐµÐ¾Ð±Ñ\85Ñ\96дно Ð²Ñ\81Ñ\82ановиÑ\82и Ð´Ñ\80айвеÑ\80 Ð±Ð°Ð·Ð¸ Ð´Ð°Ð½Ð¸Ñ\85 Ð´Ð»Ñ\8f PHP. Ð\9fÑ\96дÑ\82Ñ\80имÑ\83Ñ\8eÑ\82Ñ\8cÑ\81Ñ\8f {{PLURAL:$2|Ñ\82акий Ñ\82ип|Ñ\82акÑ\96 Ñ\82ипи}} Ð±Ð°Ð· Ð´Ð°Ð½Ð¸Ñ\85: $1.\n\nЯкÑ\89о Ð²Ð¸ Ñ\81компÑ\96лÑ\8eвали PHP Ñ\81амоÑ\81Ñ\82Ñ\96йно, Ð¿ÐµÑ\80еналаÑ\88Ñ\82Ñ\83йÑ\82е Ð¹Ð¾Ð³Ð¾ Ð· Ñ\83вÑ\96мкненим ÐºÐ»Ñ\96Ñ\94нÑ\82ом бази даних, наприклад за допомогою <code>./configure --with-mysqli</code>.\n\nЯкщо установлено PHP з пакетів Debian або Ubuntu, тоді ви також повинні встановити, наприклад, пакунок <code>php5-mysql</code>.",
        "config-outdated-sqlite": "'''Увага''': у Вас встановлена версія SQLite $1, а це нижче, ніж мінімально необхідна версія $2. SQLite буде недоступним.",
        "config-no-fts3": "'''Увага''': SQLite зібраний без [//sqlite.org/fts3.html модуля FTS3], функції пошуку не будуть працювати у цій системі.",
        "config-register-globals-error": "<strong>Помилка: Опція PHP <code>[http://php.net/register_globals register_globals]</code> увімкнена.\nЩоб продовжити це встановлення, її треба вимкнути.</strong>\nДив. довідку, як це зробити, на [https://www.mediawiki.org/wiki/register_globals https://www.mediawiki.org/wiki/register_globals].",
diff --git a/includes/installer/i18n/xmf.json b/includes/installer/i18n/xmf.json
new file mode 100644 (file)
index 0000000..dea81d9
--- /dev/null
@@ -0,0 +1,33 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Silovan"
+               ]
+       },
+       "config-desc": "MediaWiki-შ ინსტალატორი",
+       "config-title": "MediaWiki $1 ინსტალაცია",
+       "config-information": "ინფორმაცია",
+       "config-localsettings-key": "გოახალაფაშ კილა:",
+       "config-localsettings-badkey": "კილა, ნამუთ თქვა წჷმარინეთინ ცაგანა რე.",
+       "config-session-error": "ჩილათაშ დოჭყაფაშ სესია: $1",
+       "config-your-language": "თქვან ნინა:",
+       "config-your-language-help": "გეგშაგორით ნინა, ნამუსჷთ ინსტალაციაშ პროცესის გიმირინუანთინ.",
+       "config-wiki-language": "ვიკიშ ნინა:",
+       "config-back": "← უკახალე",
+       "config-continue": "უკული →",
+       "config-page-language": "ნინა",
+       "config-page-welcome": "ბედინერ ორდას თქვანი მოზოჯუა მედიავიკიშა!",
+       "config-page-dbconnect": "მუნაჩემეფიშ ბაზაწჷმა მერსხუალა",
+       "config-page-dbsettings": "მუნაჩემეფიშ ბაზაშ კონფიგურაცია",
+       "config-page-name": "ჯოხო",
+       "config-page-options": "პარამეტრეფი",
+       "config-page-install": "ინსტალაცია",
+       "config-page-complete": "თებული რე!",
+       "config-page-restart": "ინსტალაციაშ დუდშე დოჭყაფა",
+       "config-page-readme": "წემკითხი",
+       "config-page-releasenotes": "გიშაშქუმალაშ მეღანკუეფი",
+       "config-page-upgradedoc": "გოახალაფა",
+       "config-help-restart": "გოკონანო თქვან მიშნაჸონეფი არძო ჩუალირ მუნაჩემიშ ლასუა დო ინსტალაციაშ დუდშე დოჭყაფა?",
+       "config-restart": "ქო, დუდშე დიჭყით",
+       "config-env-php": "PHP $1 დოინსტალირაფირი რე."
+}
index fd4234d..73ca3a8 100644 (file)
@@ -286,7 +286,7 @@ abstract class JobQueue {
         * This does not require $wgJobClasses to be set for the given job type.
         * Outside callers should use JobQueueGroup::push() instead of this function.
         *
-        * @param Job|array $jobs A single job or an array of Jobs
+        * @param JobSpecification|JobSpecification[] $jobs
         * @param int $flags Bitfield (supports JobQueue::QOS_ATOMIC)
         * @return void
         * @throws JobQueueError
@@ -301,7 +301,7 @@ abstract class JobQueue {
         * This does not require $wgJobClasses to be set for the given job type.
         * Outside callers should use JobQueueGroup::push() instead of this function.
         *
-        * @param array $jobs List of Jobs
+        * @param JobSpecification[] $jobs
         * @param int $flags Bitfield (supports JobQueue::QOS_ATOMIC)
         * @return void
         * @throws MWException
@@ -327,7 +327,7 @@ abstract class JobQueue {
 
        /**
         * @see JobQueue::batchPush()
-        * @param array $jobs
+        * @param JobSpecification[] $jobs
         * @param int $flags
         */
        abstract protected function doBatchPush( array $jobs, $flags );
index 6bf33aa..b04ab28 100644 (file)
@@ -181,6 +181,9 @@ class JobRunner implements LoggerAwareInterface {
                                        $status = $job->run();
                                        $error = $job->getLastError();
                                        $this->commitMasterChanges( $job );
+
+                                       DeferredUpdates::doUpdates();
+                                       $this->commitMasterChanges( $job );
                                } catch ( Exception $e ) {
                                        MWExceptionHandler::rollbackMasterChangesAndLog( $e );
                                        $status = false;
index fdef1f5..4514e19 100755 (executable)
@@ -56,7 +56,7 @@ final class EnqueueJob extends Job {
 
        /**
         * @param array $jobsByWiki Map of (wiki => JobSpecification list)
-        * @return JobRouteJob
+        * @return EnqueueJob
         */
        public static function newFromJobsByWiki( array $jobsByWiki ) {
                $jobMapsByWiki = array();
index c8d37bb..a5cddac 100644 (file)
@@ -21,6 +21,8 @@
  * @ingroup Media
  */
 
+use MediaWiki\Logger\LoggerFactory;
+
 /**
  * Class to deal with reconciling and extracting metadata from bitmap images.
  * This is meant to comply with http://www.metadataworkinggroup.org/pdf/mwg_guidance.pdf
@@ -167,7 +169,7 @@ class BitmapMetadataHandler {
                        }
                }
                if ( isset( $seg['XMP'] ) && $showXMP ) {
-                       $xmp = new XMPReader();
+                       $xmp = new XMPReader( LoggerFactory::getInstance( 'XMP' ) );
                        $xmp->parse( $seg['XMP'] );
                        foreach ( $seg['XMP_ext'] as $xmpExt ) {
                                /* Support for extended xmp in jpeg files
@@ -203,7 +205,7 @@ class BitmapMetadataHandler {
                if ( isset( $array['text']['xmp']['x-default'] )
                        && $array['text']['xmp']['x-default'] !== '' && $showXMP
                ) {
-                       $xmp = new XMPReader();
+                       $xmp = new XMPReader( LoggerFactory::getInstance( 'XMP' ) );
                        $xmp->parse( $array['text']['xmp']['x-default'] );
                        $xmpRes = $xmp->getResults();
                        foreach ( $xmpRes as $type => $xmpSection ) {
@@ -237,7 +239,7 @@ class BitmapMetadataHandler {
                }
 
                if ( $baseArray['xmp'] !== '' && XMPReader::isSupported() ) {
-                       $xmp = new XMPReader();
+                       $xmp = new XMPReader( LoggerFactory::getInstance( 'XMP' ) );
                        $xmp->parse( $baseArray['xmp'] );
                        $xmpRes = $xmp->getResults();
                        foreach ( $xmpRes as $type => $xmpSection ) {
index 50f04ae..042f749 100644 (file)
  * @ingroup Media
  */
 
+use Psr\Log\LoggerAwareInterface;
+use Psr\Log\LoggerInterface;
+use Psr\Log\NullLogger;
+
 /**
  * Class for reading xmp data containing properties relevant to
  * images, and spitting out an array that FormatMetadata accepts.
@@ -46,7 +50,7 @@
  * read rdf.
  *
  */
-class XMPReader {
+class XMPReader implements LoggerAwareInterface {
        /** @var array XMP item configuration array */
        protected $items;
 
@@ -120,16 +124,26 @@ class XMPReader {
        const PARSABLE_BUFFERING = 2;
        const PARSABLE_NO = 3;
 
+       /**
+        * @var LoggerInterface
+        */
+       private $logger;
+
        /**
         * Constructor.
         *
         * Primary job is to initialize the XMLParser
         */
-       function __construct() {
+       function __construct( LoggerInterface $logger = null ) {
 
                if ( !function_exists( 'xml_parser_create_ns' ) ) {
                        // this should already be checked by this point
-                       throw new MWException( 'XMP support requires XML Parser' );
+                       throw new RuntimeException( 'XMP support requires XML Parser' );
+               }
+               if ( $logger ) {
+                       $this->setLogger( $logger );
+               } else {
+                       $this->setLogger( new NullLogger() );
                }
 
                $this->items = XMPInfo::getItems();
@@ -137,6 +151,10 @@ class XMPReader {
                $this->resetXMLParser();
        }
 
+       public function setLogger( LoggerInterface $logger ) {
+               $this->logger = $logger;
+       }
+
        /**
         * Main use is if a single item has multiple xmp documents describing it.
         * For example in jpeg's with extendedXMP
@@ -195,8 +213,6 @@ class XMPReader {
 
                $data = $this->results;
 
-               Hooks::run( 'XMPGetResults', array( &$data ) );
-
                if ( isset( $data['xmp-special']['AuthorsPosition'] )
                        && is_string( $data['xmp-special']['AuthorsPosition'] )
                        && isset( $data['xmp-general']['Artist'][0] )
@@ -279,7 +295,7 @@ class XMPReader {
         * @param string $content XMP data
         * @param bool $allOfIt If this is all the data (true) or if its split up (false). Default true
         * @param bool $reset Does xml parser need to be reset. Default false
-        * @throws MWException
+        * @throws RuntimeException
         * @return bool Success.
         */
        public function parse( $content, $allOfIt = true, $reset = false ) {
@@ -313,7 +329,7 @@ class XMPReader {
                                                        break;
                                                default:
                                                        //this should be impossible to get to
-                                                       throw new MWException( "Invalid BOM" );
+                                                       throw new RuntimeException( "Invalid BOM" );
                                        }
                                } else {
                                        // standard specifically says, if no bom assume utf-8
@@ -355,12 +371,12 @@ class XMPReader {
                                        . ' column: ' . xml_get_current_column_number( $this->xmlParser )
                                        . ' byte offset: ' . xml_get_current_byte_index( $this->xmlParser );
 
-                               wfDebugLog( 'XMP', "XMPReader::parse : Error reading XMP content: $error ($where)" );
+                               $this->logger->info( "XMPReader::parse : Error reading XMP content: $error ($where)" );
                                $this->results = array(); // blank if error.
                                return false;
                        }
                } catch ( Exception $e ) {
-                       wfDebugLog( 'XMP', 'XMP parse error: ' . $e );
+                       $this->logger->info( 'XMP parse error: ' . $e );
                        $this->results = array();
 
                        return false;
@@ -383,7 +399,7 @@ class XMPReader {
                if ( !isset( $this->results['xmp-special']['HasExtendedXMP'] )
                        || $this->results['xmp-special']['HasExtendedXMP'] !== $guid
                ) {
-                       wfDebugLog( 'XMP', __METHOD__ .
+                       $this->logger->info( __METHOD__ .
                                " Ignoring XMPExtended block due to wrong guid (guid= '$guid')" );
 
                        return false;
@@ -391,7 +407,7 @@ class XMPReader {
                $len = unpack( 'Nlength/Noffset', substr( $content, 32, 8 ) );
 
                if ( !$len || $len['length'] < 4 || $len['offset'] < 0 || $len['offset'] > $len['length'] ) {
-                       wfDebugLog( 'XMP', __METHOD__ . 'Error reading extended XMP block, invalid length or offset.' );
+                       $this->logger->info(  __METHOD__ . 'Error reading extended XMP block, invalid length or offset.' );
 
                        return false;
                }
@@ -408,7 +424,7 @@ class XMPReader {
                // > 128k, and be in the wrong order is very low...
 
                if ( $len['offset'] !== $this->extendedXMPOffset ) {
-                       wfDebugLog( 'XMP', __METHOD__ . 'Ignoring XMPExtended block due to wrong order. (Offset was '
+                       $this->logger->info( __METHOD__ . 'Ignoring XMPExtended block due to wrong order. (Offset was '
                                . $len['offset'] . ' but expected ' . $this->extendedXMPOffset . ')' );
 
                        return false;
@@ -430,7 +446,7 @@ class XMPReader {
                        $atEnd = false;
                }
 
-               wfDebugLog( 'XMP', __METHOD__ . 'Parsing a XMPExtended block' );
+               $this->logger->debug( __METHOD__ . 'Parsing a XMPExtended block' );
 
                return $this->parse( $actualContent, $atEnd );
        }
@@ -449,7 +465,7 @@ class XMPReader {
         *
         * @param XMLParser $parser XMLParser reference to the xml parser
         * @param string $data Character data
-        * @throws MWException On invalid data
+        * @throws RuntimeException On invalid data
         */
        function char( $parser, $data ) {
 
@@ -459,7 +475,7 @@ class XMPReader {
                }
 
                if ( !isset( $this->mode[0] ) ) {
-                       throw new MWException( 'Unexpected character data before first rdf:Description element' );
+                       throw new RuntimeException( 'Unexpected character data before first rdf:Description element' );
                }
 
                if ( $this->mode[0] === self::MODE_IGNORE ) {
@@ -469,7 +485,7 @@ class XMPReader {
                if ( $this->mode[0] !== self::MODE_SIMPLE
                        && $this->mode[0] !== self::MODE_QDESC
                ) {
-                       throw new MWException( 'character data where not expected. (mode ' . $this->mode[0] . ')' );
+                       throw new RuntimeException( 'character data where not expected. (mode ' . $this->mode[0] . ')' );
                }
 
                // to check, how does this handle w.s.
@@ -597,7 +613,7 @@ class XMPReader {
         * This method is called when we hit the "</exif:ISOSpeedRatings>" tag.
         *
         * @param string $elm Namespace . space . tag name.
-        * @throws MWException
+        * @throws RuntimeException
         */
        private function endElementNested( $elm ) {
 
@@ -607,7 +623,7 @@ class XMPReader {
                        && !( $elm === self::NS_RDF . ' Description'
                                && $this->mode[0] === self::MODE_STRUCT )
                ) {
-                       throw new MWException( "nesting mismatch. got a </$elm> but expected a </" .
+                       throw new RuntimeException( "nesting mismatch. got a </$elm> but expected a </" .
                                $this->curItem[0] . '>' );
                }
 
@@ -619,23 +635,27 @@ class XMPReader {
                        $finalName = isset( $info['map_name'] )
                                ? $info['map_name'] : $tag;
 
-                       $validate = is_array( $info['validate'] ) ? $info['validate']
-                               : array( 'XMPValidate', $info['validate'] );
+                       if ( is_array( $info['validate'] ) ) {
+                               $validate = $info['validate'];
+                       } else {
+                               $validator = new XMPValidate( $this->logger );
+                               $validate = array( $validator, $info['validate'] );
+                       }
 
                        if ( !isset( $this->results['xmp-' . $info['map_group']][$finalName] ) ) {
                                // This can happen if all the members of the struct failed validation.
-                               wfDebugLog( 'XMP', __METHOD__ . " <$ns:$tag> has no valid members." );
+                               $this->logger->debug( __METHOD__ . " <$ns:$tag> has no valid members." );
                        } elseif ( is_callable( $validate ) ) {
                                $val =& $this->results['xmp-' . $info['map_group']][$finalName];
                                call_user_func_array( $validate, array( $info, &$val, false ) );
                                if ( is_null( $val ) ) {
                                        // the idea being the validation function will unset the variable if
                                        // its invalid.
-                                       wfDebugLog( 'XMP', __METHOD__ . " <$ns:$tag> failed validation." );
+                                       $this->logger->info( __METHOD__ . " <$ns:$tag> failed validation." );
                                        unset( $this->results['xmp-' . $info['map_group']][$finalName] );
                                }
                        } else {
-                               wfDebugLog( 'XMP', __METHOD__ . " Validation function for $finalName ("
+                               $this->logger->warning( __METHOD__ . " Validation function for $finalName ("
                                        . $validate[0] . '::' . $validate[1] . '()) is not callable.' );
                        }
                }
@@ -664,7 +684,7 @@ class XMPReader {
         * hit the "</rdf:li>")
         *
         * @param string $elm Namespace . ' ' . element name
-        * @throws MWException
+        * @throws RuntimeException
         */
        private function endElementModeLi( $elm ) {
 
@@ -676,7 +696,7 @@ class XMPReader {
                array_shift( $this->mode );
 
                if ( !isset( $this->results['xmp-' . $info['map_group']][$finalName] ) ) {
-                       wfDebugLog( 'XMP', __METHOD__ . " Empty compund element $finalName." );
+                       $this->logger->debug( __METHOD__ . " Empty compund element $finalName." );
 
                        return;
                }
@@ -691,7 +711,7 @@ class XMPReader {
                                $this->results['xmp-' . $info['map_group']][$finalName]['_type'] = 'lang';
                        }
                } else {
-                       throw new MWException( __METHOD__ . " expected </rdf:seq> or </rdf:bag> but instead got $elm." );
+                       throw new RuntimeException( __METHOD__ . " expected </rdf:seq> or </rdf:bag> but instead got $elm." );
                }
        }
 
@@ -729,7 +749,7 @@ class XMPReader {
         *
         * @param XMLParser $parser
         * @param string $elm Namespace . ' ' . element name
-        * @throws MWException
+        * @throws RuntimeException
         */
        function endElement( $parser, $elm ) {
                if ( $elm === ( self::NS_RDF . ' RDF' )
@@ -743,7 +763,7 @@ class XMPReader {
                if ( $elm === self::NS_RDF . ' type' ) {
                        // these aren't really supported properly yet.
                        // However, it appears they almost never used.
-                       wfDebugLog( 'XMP', __METHOD__ . ' encountered <rdf:type>' );
+                       $this->logger->info( __METHOD__ . ' encountered <rdf:type>' );
                }
 
                if ( strpos( $elm, ' ' ) === false ) {
@@ -751,7 +771,7 @@ class XMPReader {
                        // However, there is a bug in an adobe product
                        // that forgets the namespace on some things.
                        // (Luckily they are unimportant things).
-                       wfDebugLog( 'XMP', __METHOD__ . " Encountered </$elm> which has no namespace. Skipping." );
+                       $this->logger->info( __METHOD__ . " Encountered </$elm> which has no namespace. Skipping." );
 
                        return;
                }
@@ -759,13 +779,13 @@ class XMPReader {
                if ( count( $this->mode[0] ) === 0 ) {
                        // This should never ever happen and means
                        // there is a pretty major bug in this class.
-                       throw new MWException( 'Encountered end element with no mode' );
+                       throw new RuntimeException( 'Encountered end element with no mode' );
                }
 
                if ( count( $this->curItem ) == 0 && $this->mode[0] !== self::MODE_INITIAL ) {
                        // just to be paranoid. Should always have a curItem, except for initially
                        // (aka during MODE_INITAL).
-                       throw new MWException( "Hit end element </$elm> but no curItem" );
+                       throw new RuntimeException( "Hit end element </$elm> but no curItem" );
                }
 
                switch ( $this->mode[0] ) {
@@ -786,7 +806,7 @@ class XMPReader {
                                if ( $elm === self::NS_RDF . ' Description' ) {
                                        array_shift( $this->mode );
                                } else {
-                                       throw new MWException( 'Element ended unexpectedly while in MODE_INITIAL' );
+                                       throw new RuntimeException( 'Element ended unexpectedly while in MODE_INITIAL' );
                                }
                                break;
                        case self::MODE_LI:
@@ -797,7 +817,7 @@ class XMPReader {
                                $this->endElementModeQDesc( $elm );
                                break;
                        default:
-                               wfDebugLog( 'XMP', __METHOD__ . " no mode (elm = $elm)" );
+                               $this->logger->warning( __METHOD__ . " no mode (elm = $elm)" );
                                break;
                }
        }
@@ -825,13 +845,13 @@ class XMPReader {
         * this should always be <rdf:Bag>
         *
         * @param string $elm Namespace . ' ' . tag
-        * @throws MWException If we have an element that's not <rdf:Bag>
+        * @throws RuntimeException If we have an element that's not <rdf:Bag>
         */
        private function startElementModeBag( $elm ) {
                if ( $elm === self::NS_RDF . ' Bag' ) {
                        array_unshift( $this->mode, self::MODE_LI );
                } else {
-                       throw new MWException( "Expected <rdf:Bag> but got $elm." );
+                       throw new RuntimeException( "Expected <rdf:Bag> but got $elm." );
                }
        }
 
@@ -840,18 +860,18 @@ class XMPReader {
         * this should always be <rdf:Seq>
         *
         * @param string $elm Namespace . ' ' . tag
-        * @throws MWException If we have an element that's not <rdf:Seq>
+        * @throws RuntimeException If we have an element that's not <rdf:Seq>
         */
        private function startElementModeSeq( $elm ) {
                if ( $elm === self::NS_RDF . ' Seq' ) {
                        array_unshift( $this->mode, self::MODE_LI );
                } elseif ( $elm === self::NS_RDF . ' Bag' ) {
                        # bug 27105
-                       wfDebugLog( 'XMP', __METHOD__ . ' Expected an rdf:Seq, but got an rdf:Bag. Pretending'
+                       $this->logger->info( __METHOD__ . ' Expected an rdf:Seq, but got an rdf:Bag. Pretending'
                                . ' it is a Seq, since some buggy software is known to screw this up.' );
                        array_unshift( $this->mode, self::MODE_LI );
                } else {
-                       throw new MWException( "Expected <rdf:Seq> but got $elm." );
+                       throw new RuntimeException( "Expected <rdf:Seq> but got $elm." );
                }
        }
 
@@ -867,13 +887,13 @@ class XMPReader {
         * we don't care about.
         *
         * @param string $elm Namespace . ' ' . tag
-        * @throws MWException If we have an element that's not <rdf:Alt>
+        * @throws RuntimeException If we have an element that's not <rdf:Alt>
         */
        private function startElementModeLang( $elm ) {
                if ( $elm === self::NS_RDF . ' Alt' ) {
                        array_unshift( $this->mode, self::MODE_LI_LANG );
                } else {
-                       throw new MWException( "Expected <rdf:Seq> but got $elm." );
+                       throw new RuntimeException( "Expected <rdf:Seq> but got $elm." );
                }
        }
 
@@ -893,7 +913,7 @@ class XMPReader {
         *
         * @param string $elm Namespace and tag names separated by space.
         * @param array $attribs Attributes of the element.
-        * @throws MWException
+        * @throws RuntimeException
         */
        private function startElementModeSimple( $elm, $attribs ) {
                if ( $elm === self::NS_RDF . ' Description' ) {
@@ -907,10 +927,10 @@ class XMPReader {
                        }
                } elseif ( $elm === self::NS_RDF . ' value' ) {
                        // This should not be here.
-                       throw new MWException( __METHOD__ . ' Encountered <rdf:value> where it was unexpected.' );
+                       throw new RuntimeException( __METHOD__ . ' Encountered <rdf:value> where it was unexpected.' );
                } else {
                        // something else we don't recognize, like a qualifier maybe.
-                       wfDebugLog( 'XMP', __METHOD__ .
+                       $this->logger->info( __METHOD__ .
                                " Encountered element <$elm> where only expecting character data as value of " .
                                $this->curItem[0] );
                        array_unshift( $this->mode, self::MODE_IGNORE );
@@ -952,7 +972,7 @@ class XMPReader {
         * @param string $ns Namespace
         * @param string $tag Tag name (without namespace prefix)
         * @param array $attribs Array of attributes
-        * @throws MWException
+        * @throws RuntimeException
         */
        private function startElementModeInitial( $ns, $tag, $attribs ) {
                if ( $ns !== self::NS_RDF ) {
@@ -964,7 +984,7 @@ class XMPReader {
                                        // a child of a struct), then something weird is
                                        // happening, so ignore this element and its children.
 
-                                       wfDebugLog( 'XMP', "Encountered <$ns:$tag> outside"
+                                       $this->logger->warning( "Encountered <$ns:$tag> outside"
                                                . " of its expected parent. Ignoring." );
 
                                        array_unshift( $this->mode, self::MODE_IGNORE );
@@ -982,11 +1002,11 @@ class XMPReader {
                                if ( $this->charContent !== false ) {
                                        // Something weird.
                                        // Should not happen in valid XMP.
-                                       throw new MWException( 'tag nested in non-whitespace characters.' );
+                                       throw new RuntimeException( 'tag nested in non-whitespace characters.' );
                                }
                        } else {
                                // This element is not on our list of allowed elements so ignore.
-                               wfDebugLog( 'XMP', __METHOD__ . " Ignoring unrecognized element <$ns:$tag>." );
+                               $this->logger->debug( __METHOD__ . " Ignoring unrecognized element <$ns:$tag>." );
                                array_unshift( $this->mode, self::MODE_IGNORE );
                                array_unshift( $this->curItem, $ns . ' ' . $tag );
 
@@ -1014,7 +1034,7 @@ class XMPReader {
         * @param string $ns Namespace
         * @param string $tag Tag name (no ns)
         * @param array $attribs Array of attribs w/ values.
-        * @throws MWException
+        * @throws RuntimeException
         */
        private function startElementModeStruct( $ns, $tag, $attribs ) {
                if ( $ns !== self::NS_RDF ) {
@@ -1025,7 +1045,7 @@ class XMPReader {
                                ) {
                                        // This assumes that we don't have inter-namespace nesting
                                        // which we don't in all the properties we're interested in.
-                                       throw new MWException( " <$tag> appeared nested in <" . $this->ancestorStruct
+                                       throw new RuntimeException( " <$tag> appeared nested in <" . $this->ancestorStruct
                                                . "> where it is not allowed." );
                                }
                                array_unshift( $this->mode, $this->items[$ns][$tag]['mode'] );
@@ -1033,7 +1053,7 @@ class XMPReader {
                                if ( $this->charContent !== false ) {
                                        // Something weird.
                                        // Should not happen in valid XMP.
-                                       throw new MWException( "tag <$tag> nested in non-whitespace characters (" .
+                                       throw new RuntimeException( "tag <$tag> nested in non-whitespace characters (" .
                                                $this->charContent . ")." );
                                }
                        } else {
@@ -1062,17 +1082,17 @@ class XMPReader {
         *
         * @param string $elm Namespace . ' ' . tagname
         * @param array $attribs Attributes. (needed for BAGSTRUCTS)
-        * @throws MWException If gets a tag other than <rdf:li>
+        * @throws RuntimeException If gets a tag other than <rdf:li>
         */
        private function startElementModeLi( $elm, $attribs ) {
                if ( ( $elm ) !== self::NS_RDF . ' li' ) {
-                       throw new MWException( "<rdf:li> expected but got $elm." );
+                       throw new RuntimeException( "<rdf:li> expected but got $elm." );
                }
 
                if ( !isset( $this->mode[1] ) ) {
                        // This should never ever ever happen. Checking for it
                        // to be paranoid.
-                       throw new MWException( 'In mode Li, but no 2xPrevious mode!' );
+                       throw new RuntimeException( 'In mode Li, but no 2xPrevious mode!' );
                }
 
                if ( $this->mode[1] === self::MODE_BAGSTRUCT ) {
@@ -1083,7 +1103,7 @@ class XMPReader {
 
                        if ( !isset( $this->curItem[1] ) ) {
                                // be paranoid.
-                               throw new MWException( 'Can not find parent of BAGSTRUCT.' );
+                               throw new RuntimeException( 'Can not find parent of BAGSTRUCT.' );
                        }
                        list( $curNS, $curTag ) = explode( ' ', $this->curItem[1] );
                        $this->ancestorStruct = isset( $this->items[$curNS][$curTag]['map_name'] )
@@ -1112,16 +1132,16 @@ class XMPReader {
         *
         * @param string $elm Namespace . ' ' . tag
         * @param array $attribs Array of elements (most importantly xml:lang)
-        * @throws MWException If gets a tag other than <rdf:li> or if no xml:lang
+        * @throws RuntimeException If gets a tag other than <rdf:li> or if no xml:lang
         */
        private function startElementModeLiLang( $elm, $attribs ) {
                if ( $elm !== self::NS_RDF . ' li' ) {
-                       throw new MWException( __METHOD__ . " <rdf:li> expected but got $elm." );
+                       throw new RuntimeException( __METHOD__ . " <rdf:li> expected but got $elm." );
                }
                if ( !isset( $attribs[self::NS_XML . ' lang'] )
                        || !preg_match( '/^[-A-Za-z0-9]{2,}$/D', $attribs[self::NS_XML . ' lang'] )
                ) {
-                       throw new MWException( __METHOD__
+                       throw new RuntimeException( __METHOD__
                                . " <rdf:li> did not contain, or has invalid xml:lang attribute in lang alternative" );
                }
 
@@ -1143,7 +1163,7 @@ class XMPReader {
         * @param XMLParser $parser
         * @param string $elm Namespace "<space>" element
         * @param array $attribs Attribute name => value
-        * @throws MWException
+        * @throws RuntimeException
         */
        function startElement( $parser, $elm, $attribs ) {
 
@@ -1166,12 +1186,12 @@ class XMPReader {
                        //
                        // also it seems as if exiv2 and exiftool do not support
                        // this either (That or I misunderstand the standard)
-                       wfDebugLog( 'XMP', __METHOD__ . ' Encountered <rdf:type> which isn\'t currently supported' );
+                       $this->logger->info( __METHOD__ . ' Encountered <rdf:type> which isn\'t currently supported' );
                }
 
                if ( strpos( $elm, ' ' ) === false ) {
                        // This probably shouldn't happen.
-                       wfDebugLog( 'XMP', __METHOD__ . " Encountered <$elm> which has no namespace. Skipping." );
+                       $this->logger->info( __METHOD__ . " Encountered <$elm> which has no namespace. Skipping." );
 
                        return;
                }
@@ -1180,7 +1200,7 @@ class XMPReader {
 
                if ( count( $this->mode ) === 0 ) {
                        // This should not happen.
-                       throw new MWException( 'Error extracting XMP, '
+                       throw new RuntimeException( 'Error extracting XMP, '
                                . "encountered <$elm> with no mode" );
                }
 
@@ -1217,7 +1237,7 @@ class XMPReader {
                                $this->startElementModeQDesc( $elm );
                                break;
                        default:
-                               throw new MWException( 'StartElement in unknown mode: ' . $this->mode[0] );
+                               throw new RuntimeException( 'StartElement in unknown mode: ' . $this->mode[0] );
                }
        }
 
@@ -1236,7 +1256,7 @@ class XMPReader {
         * @codingStandardsIgnoreEnd
         *
         * @param array $attribs Array attribute=>value
-        * @throws MWException
+        * @throws RuntimeException
         */
        private function doAttribs( $attribs ) {
                // first check for rdf:parseType attribute, as that can change
@@ -1253,7 +1273,7 @@ class XMPReader {
                        if ( strpos( $name, ' ' ) === false ) {
                                // This shouldn't happen, but so far some old software forgets namespace
                                // on rdf:about.
-                               wfDebugLog( 'XMP', __METHOD__ . ' Encountered non-namespaced attribute: '
+                               $this->logger->info( __METHOD__ . ' Encountered non-namespaced attribute: '
                                        . " $name=\"$val\". Skipping. " );
                                continue;
                        }
@@ -1266,12 +1286,12 @@ class XMPReader {
                                }
                        } elseif ( isset( $this->items[$ns][$tag] ) ) {
                                if ( $this->mode[0] === self::MODE_SIMPLE ) {
-                                       throw new MWException( __METHOD__
+                                       throw new RuntimeException( __METHOD__
                                                . " $ns:$tag found as attribute where not allowed" );
                                }
                                $this->saveValue( $ns, $tag, $val );
                        } else {
-                               wfDebugLog( 'XMP', __METHOD__ . " Ignoring unrecognized element <$ns:$tag>." );
+                               $this->logger->debug( __METHOD__ . " Ignoring unrecognized element <$ns:$tag>." );
                        }
                }
        }
@@ -1293,20 +1313,24 @@ class XMPReader {
                $finalName = isset( $info['map_name'] )
                        ? $info['map_name'] : $tag;
                if ( isset( $info['validate'] ) ) {
-                       $validate = is_array( $info['validate'] ) ? $info['validate']
-                               : array( 'XMPValidate', $info['validate'] );
+                       if ( is_array( $info['validate'] ) ) {
+                               $validate = $info['validate'];
+                       } else {
+                               $validator = new XMPValidate( $this->logger );
+                               $validate = array( $validator, $info['validate'] );
+                       }
 
                        if ( is_callable( $validate ) ) {
                                call_user_func_array( $validate, array( $info, &$val, true ) );
                                // the reasoning behind using &$val instead of using the return value
                                // is to be consistent between here and validating structures.
                                if ( is_null( $val ) ) {
-                                       wfDebugLog( 'XMP', __METHOD__ . " <$ns:$tag> failed validation." );
+                                       $this->logger->info( __METHOD__ . " <$ns:$tag> failed validation." );
 
                                        return;
                                }
                        } else {
-                               wfDebugLog( 'XMP', __METHOD__ . " Validation function for $finalName ("
+                               $this->logger->warning( __METHOD__ . " Validation function for $finalName ("
                                        . $validate[0] . '::' . $validate[1] . '()) is not callable.' );
                        }
                }
index e0a491c..97aa796 100644 (file)
@@ -31,13 +31,6 @@ class XMPInfo {
         * @return array XMP item configuration array.
         */
        public static function getItems() {
-               if ( !self::$ranHooks ) {
-                       // This is for if someone makes a custom metadata extension.
-                       // For example, a medical wiki might want to decode DICOM xmp properties.
-                       Hooks::run( 'XMPGetInfo', array( &self::$items ) );
-                       self::$ranHooks = true; // Only want to do this once.
-               }
-
                return self::$items;
        }
 
@@ -57,7 +50,7 @@ class XMPInfo {
         *   * mode - What type of item (self::MODE_SIMPLE usually, see above for
         *     all values).
         *   * validate - Method to validate input. Could also post-process the
-        *     input. A string value is assumed to be a static method of
+        *     input. A string value is assumed to be a method of
         *     XMPValidate. Can also take a array( 'className', 'methodName' ).
         *   * choices - Array of potential values (format of 'value' => true ).
         *     Only used with validateClosed.
index 0fa6011..55e8ce7 100644 (file)
@@ -21,6 +21,9 @@
  * @ingroup Media
  */
 
+use Psr\Log\LoggerInterface;
+use Psr\Log\LoggerAwareInterface;
+
 /**
  * This contains some static methods for
  * validating XMP properties. See XMPInfo and XMPReader classes.
  * @see http://www.adobe.com/devnet/xmp/pdfs/XMPSpecificationPart1.pdf starting at pg 28
  * @see http://www.adobe.com/devnet/xmp/pdfs/XMPSpecificationPart2.pdf starting at pg 11
  */
-class XMPValidate {
+class XMPValidate implements LoggerAwareInterface {
+
+       /**
+        * @var LoggerInterface
+        */
+       private $logger;
+
+       public function __construct( LoggerInterface $logger ) {
+               $this->setLogger( $logger );
+       }
+
+       public function setLogger( LoggerInterface $logger ) {
+               $this->logger = $logger;
+       }
        /**
         * Function to validate boolean properties ( True or False )
         *
@@ -48,13 +64,13 @@ class XMPValidate {
         * @param mixed &$val Current value to validate
         * @param bool $standalone If this is a simple property or array
         */
-       public static function validateBoolean( $info, &$val, $standalone ) {
+       public function validateBoolean( $info, &$val, $standalone ) {
                if ( !$standalone ) {
                        // this only validates standalone properties, not arrays, etc
                        return;
                }
                if ( $val !== 'True' && $val !== 'False' ) {
-                       wfDebugLog( 'XMP', __METHOD__ . " Expected True or False but got $val" );
+                       $this->debug->info( __METHOD__ . " Expected True or False but got $val" );
                        $val = null;
                }
        }
@@ -66,13 +82,13 @@ class XMPValidate {
         * @param mixed &$val Current value to validate
         * @param bool $standalone If this is a simple property or array
         */
-       public static function validateRational( $info, &$val, $standalone ) {
+       public function validateRational( $info, &$val, $standalone ) {
                if ( !$standalone ) {
                        // this only validates standalone properties, not arrays, etc
                        return;
                }
                if ( !preg_match( '/^(?:-?\d+)\/(?:\d+[1-9]|[1-9]\d*)$/D', $val ) ) {
-                       wfDebugLog( 'XMP', __METHOD__ . " Expected rational but got $val" );
+                       $this->logger->info( __METHOD__ . " Expected rational but got $val" );
                        $val = null;
                }
        }
@@ -87,7 +103,7 @@ class XMPValidate {
         * @param mixed &$val Current value to validate
         * @param bool $standalone If this is a simple property or array
         */
-       public static function validateRating( $info, &$val, $standalone ) {
+       public function validateRating( $info, &$val, $standalone ) {
                if ( !$standalone ) {
                        // this only validates standalone properties, not arrays, etc
                        return;
@@ -95,7 +111,7 @@ class XMPValidate {
                if ( !preg_match( '/^[-+]?\d*(?:\.?\d*)$/D', $val )
                        || !is_numeric( $val )
                ) {
-                       wfDebugLog( 'XMP', __METHOD__ . " Expected rating but got $val" );
+                       $this->logger->info( __METHOD__ . " Expected rating but got $val" );
                        $val = null;
 
                        return;
@@ -105,13 +121,13 @@ class XMPValidate {
                                // We do < 0 here instead of < -1 here, since
                                // the values between 0 and -1 are also illegal
                                // as -1 is meant as a special reject rating.
-                               wfDebugLog( 'XMP', __METHOD__ . " Rating too low, setting to -1 (Rejected)" );
+                               $this->logger->info( __METHOD__ . " Rating too low, setting to -1 (Rejected)" );
                                $val = '-1';
 
                                return;
                        }
                        if ( $nVal > 5 ) {
-                               wfDebugLog( 'XMP', __METHOD__ . " Rating too high, setting to 5" );
+                               $this->logger->info( __METHOD__ . " Rating too high, setting to 5" );
                                $val = '5';
 
                                return;
@@ -126,13 +142,13 @@ class XMPValidate {
         * @param mixed &$val Current value to validate
         * @param bool $standalone If this is a simple property or array
         */
-       public static function validateInteger( $info, &$val, $standalone ) {
+       public function validateInteger( $info, &$val, $standalone ) {
                if ( !$standalone ) {
                        // this only validates standalone properties, not arrays, etc
                        return;
                }
                if ( !preg_match( '/^[-+]?\d+$/D', $val ) ) {
-                       wfDebugLog( 'XMP', __METHOD__ . " Expected integer but got $val" );
+                       $this->logger->info( __METHOD__ . " Expected integer but got $val" );
                        $val = null;
                }
        }
@@ -145,7 +161,7 @@ class XMPValidate {
         * @param mixed &$val Current value to validate
         * @param bool $standalone If this is a simple property or array
         */
-       public static function validateClosed( $info, &$val, $standalone ) {
+       public function validateClosed( $info, &$val, $standalone ) {
                if ( !$standalone ) {
                        // this only validates standalone properties, not arrays, etc
                        return;
@@ -163,7 +179,7 @@ class XMPValidate {
                }
 
                if ( !isset( $info['choices'][$val] ) && !$inRange ) {
-                       wfDebugLog( 'XMP', __METHOD__ . " Expected closed choice, but got $val" );
+                       $this->logger->info( __METHOD__ . " Expected closed choice, but got $val" );
                        $val = null;
                }
        }
@@ -175,7 +191,7 @@ class XMPValidate {
         * @param mixed &$val Current value to validate
         * @param bool $standalone If this is a simple property or array
         */
-       public static function validateFlash( $info, &$val, $standalone ) {
+       public function validateFlash( $info, &$val, $standalone ) {
                if ( $standalone ) {
                        // this only validates flash structs, not individual properties
                        return;
@@ -186,7 +202,7 @@ class XMPValidate {
                        && isset( $val['RedEyeMode'] )
                        && isset( $val['Return'] )
                ) ) {
-                       wfDebugLog( 'XMP', __METHOD__ . " Flash structure did not have all the required components" );
+                       $this->logger->info( __METHOD__ . " Flash structure did not have all the required components" );
                        $val = null;
                } else {
                        $val = ( "\0" | ( $val['Fired'] === 'True' )
@@ -209,14 +225,14 @@ class XMPValidate {
         * @param mixed &$val Current value to validate
         * @param bool $standalone If this is a simple property or array
         */
-       public static function validateLangCode( $info, &$val, $standalone ) {
+       public function validateLangCode( $info, &$val, $standalone ) {
                if ( !$standalone ) {
                        // this only validates standalone properties, not arrays, etc
                        return;
                }
                if ( !preg_match( '/^[-A-Za-z0-9]{2,}$/D', $val ) ) {
                        //this is a rather naive check.
-                       wfDebugLog( 'XMP', __METHOD__ . " Expected Lang code but got $val" );
+                       $this->logger->info( __METHOD__ . " Expected Lang code but got $val" );
                        $val = null;
                }
        }
@@ -238,7 +254,7 @@ class XMPValidate {
         *    2011:04.
         * @param bool $standalone If this is a simple property or array
         */
-       public static function validateDate( $info, &$val, $standalone ) {
+       public function validateDate( $info, &$val, $standalone ) {
                if ( !$standalone ) {
                        // this only validates standalone properties, not arrays, etc
                        return;
@@ -252,7 +268,7 @@ class XMPValidate {
                ) {
                        // @codingStandardsIgnoreEnd
 
-                       wfDebugLog( 'XMP', __METHOD__ . " Expected date but got $val" );
+                       $this->logger->info( __METHOD__ . " Expected date but got $val" );
                        $val = null;
                } else {
                        /*
@@ -270,7 +286,7 @@ class XMPValidate {
                         * some programs convert between metadata formats.
                         */
                        if ( $res[1] === '0000' ) {
-                               wfDebugLog( 'XMP', __METHOD__ . " Invalid date (year 0): $val" );
+                               $this->logger->info( __METHOD__ . " Invalid date (year 0): $val" );
                                $val = null;
 
                                return;
@@ -339,7 +355,7 @@ class XMPValidate {
         *   or DDD,MM.mmk form
         * @param bool $standalone If its a simple prop (should always be true)
         */
-       public static function validateGPS( $info, &$val, $standalone ) {
+       public function validateGPS( $info, &$val, $standalone ) {
                if ( !$standalone ) {
                        return;
                }
@@ -371,7 +387,7 @@ class XMPValidate {
 
                        return;
                } else {
-                       wfDebugLog( 'XMP', __METHOD__
+                       $this->logger->info( __METHOD__
                                . " Expected GPSCoordinate, but got $val." );
                        $val = null;
 
index f6074eb..48f3161 100644 (file)
@@ -1772,9 +1772,8 @@ class Article implements Page {
                        Xml::closeElement( 'form' );
 
                        if ( $user->isAllowed( 'editinterface' ) ) {
-                               $dropdownTitle = Title::makeTitle( NS_MEDIAWIKI, 'Deletereason-dropdown' );
                                $link = Linker::link(
-                                       $dropdownTitle,
+                                       $ctx->msg( 'deletereason-dropdown' )->inContentLanguage()->getTitle(),
                                        wfMessage( 'delete-edit-reasonlist' )->escaped(),
                                        array(),
                                        array( 'action' => 'edit' )
index 8ef3063..5e4438a 100644 (file)
@@ -1692,6 +1692,7 @@ class WikiPage implements Page, IDBAccessObject {
         *     revision: The revision object for the inserted revision, or null.
         *
         * @since 1.21
+        * @throws MWException
         */
        public function doEditContent( Content $content, $summary, $flags = 0, $baseRevId = false,
                User $user = null, $serialFormat = null
@@ -1803,56 +1804,48 @@ class WikiPage implements Page, IDBAccessObject {
 
                        if ( $changed ) {
                                $dbw->begin( __METHOD__ );
-                               try {
 
-                                       $prepStatus = $content->prepareSave( $this, $flags, $oldid, $user );
-                                       $status->merge( $prepStatus );
+                               $prepStatus = $content->prepareSave( $this, $flags, $oldid, $user );
+                               $status->merge( $prepStatus );
 
-                                       if ( !$status->isOK() ) {
-                                               $dbw->rollback( __METHOD__ );
+                               if ( !$status->isOK() ) {
+                                       $dbw->rollback( __METHOD__ );
 
-                                               return $status;
-                                       }
-                                       $revisionId = $revision->insertOn( $dbw );
+                                       return $status;
+                               }
+                               $revisionId = $revision->insertOn( $dbw );
 
-                                       // Update page
-                                       //
-                                       // We check for conflicts by comparing $oldid with the current latest revision ID.
-                                       $ok = $this->updateRevisionOn( $dbw, $revision, $oldid, $oldIsRedirect );
+                               // Update page
+                               //
+                               // We check for conflicts by comparing $oldid with the current latest revision ID.
+                               $ok = $this->updateRevisionOn( $dbw, $revision, $oldid, $oldIsRedirect );
 
-                                       if ( !$ok ) {
-                                               // Belated edit conflict! Run away!!
-                                               $status->fatal( 'edit-conflict' );
+                               if ( !$ok ) {
+                                       // Belated edit conflict! Run away!!
+                                       $status->fatal( 'edit-conflict' );
 
-                                               $dbw->rollback( __METHOD__ );
+                                       $dbw->rollback( __METHOD__ );
 
-                                               return $status;
-                                       }
+                                       return $status;
+                               }
 
-                                       Hooks::run( 'NewRevisionFromEditComplete', array( $this, $revision, $baseRevId, $user ) );
-                                       // Update recentchanges
-                                       if ( !( $flags & EDIT_SUPPRESS_RC ) ) {
-                                               // Mark as patrolled if the user can do so
-                                               $patrolled = $wgUseRCPatrol && !count(
-                                               $this->mTitle->getUserPermissionsErrors( 'autopatrol', $user ) );
-                                               // Add RC row to the DB
-                                               $rc = RecentChange::notifyEdit( $now, $this->mTitle, $isminor, $user, $summary,
-                                                       $oldid, $this->getTimestamp(), $bot, '', $oldsize, $newsize,
-                                                       $revisionId, $patrolled
-                                               );
+                               Hooks::run( 'NewRevisionFromEditComplete', array( $this, $revision, $baseRevId, $user ) );
 
-                                               // Log auto-patrolled edits
-                                               if ( $patrolled ) {
-                                                       PatrolLog::record( $rc, true, $user );
-                                               }
-                                       }
-                                       $user->incEditCount();
-                               } catch ( Exception $e ) {
-                                       $dbw->rollback( __METHOD__ );
-                                       // Question: Would it perhaps be better if this method turned all
-                                       // exceptions into $status's?
-                                       throw $e;
+                               // Update recentchanges
+                               if ( !( $flags & EDIT_SUPPRESS_RC ) ) {
+                                       // Mark as patrolled if the user can do so
+                                       $patrolled = $wgUseRCPatrol && !count(
+                                               $this->mTitle->getUserPermissionsErrors( 'autopatrol', $user ) );
+                                       // Add RC row to the DB
+                                       RecentChange::notifyEdit(
+                                               $now, $this->mTitle, $isminor, $user, $summary,
+                                               $oldid, $this->getTimestamp(), $bot, '', $oldsize, $newsize,
+                                               $revisionId, $patrolled
+                                       );
                                }
+
+                               $user->incEditCount();
+
                                $dbw->commit( __METHOD__ );
                        } else {
                                // Bug 32948: revision ID must be set to page {{REVISIONID}} and
@@ -1882,78 +1875,71 @@ class WikiPage implements Page, IDBAccessObject {
                        $status->value['new'] = true;
 
                        $dbw->begin( __METHOD__ );
-                       try {
 
-                               $prepStatus = $content->prepareSave( $this, $flags, $oldid, $user );
-                               $status->merge( $prepStatus );
+                       $prepStatus = $content->prepareSave( $this, $flags, $oldid, $user );
+                       $status->merge( $prepStatus );
 
-                               if ( !$status->isOK() ) {
-                                       $dbw->rollback( __METHOD__ );
+                       if ( !$status->isOK() ) {
+                               $dbw->rollback( __METHOD__ );
 
-                                       return $status;
-                               }
+                               return $status;
+                       }
 
-                               $status->merge( $prepStatus );
+                       $status->merge( $prepStatus );
 
-                               // Add the page record; stake our claim on this title!
-                               // This will return false if the article already exists
-                               $newid = $this->insertOn( $dbw );
+                       // Add the page record; stake our claim on this title!
+                       // This will return false if the article already exists
+                       $newid = $this->insertOn( $dbw );
 
-                               if ( $newid === false ) {
-                                       $dbw->rollback( __METHOD__ );
-                                       $status->fatal( 'edit-already-exists' );
+                       if ( $newid === false ) {
+                               $dbw->rollback( __METHOD__ );
+                               $status->fatal( 'edit-already-exists' );
 
-                                       return $status;
-                               }
+                               return $status;
+                       }
 
-                               // Save the revision text...
-                               $revision = new Revision( array(
-                                       'page'       => $newid,
-                                       'title'      => $this->getTitle(), // for determining the default content model
-                                       'comment'    => $summary,
-                                       'minor_edit' => $isminor,
-                                       'text'       => $serialized,
-                                       'len'        => $newsize,
-                                       'user'       => $user->getId(),
-                                       'user_text'  => $user->getName(),
-                                       'timestamp'  => $now,
-                                       'content_model' => $content->getModel(),
-                                       'content_format' => $serialFormat,
-                               ) );
-                               $revisionId = $revision->insertOn( $dbw );
+                       // Save the revision text...
+                       $revision = new Revision( array(
+                               'page'       => $newid,
+                               'title'      => $this->getTitle(), // for determining the default content model
+                               'comment'    => $summary,
+                               'minor_edit' => $isminor,
+                               'text'       => $serialized,
+                               'len'        => $newsize,
+                               'user'       => $user->getId(),
+                               'user_text'  => $user->getName(),
+                               'timestamp'  => $now,
+                               'content_model' => $content->getModel(),
+                               'content_format' => $serialFormat,
+                       ) );
+                       $revisionId = $revision->insertOn( $dbw );
 
-                               // Bug 37225: use accessor to get the text as Revision may trim it
-                               $content = $revision->getContent(); // sanity; get normalized version
+                       // Bug 37225: use accessor to get the text as Revision may trim it
+                       $content = $revision->getContent(); // sanity; get normalized version
 
-                               if ( $content ) {
-                                       $newsize = $content->getSize();
-                               }
+                       if ( $content ) {
+                               $newsize = $content->getSize();
+                       }
 
-                               // Update the page record with revision data
-                               $this->updateRevisionOn( $dbw, $revision, 0 );
+                       // Update the page record with revision data
+                       $this->updateRevisionOn( $dbw, $revision, 0 );
 
-                               Hooks::run( 'NewRevisionFromEditComplete', array( $this, $revision, false, $user ) );
+                       Hooks::run( 'NewRevisionFromEditComplete', array( $this, $revision, false, $user ) );
 
-                               // Update recentchanges
-                               if ( !( $flags & EDIT_SUPPRESS_RC ) ) {
-                                       // Mark as patrolled if the user can do so
-                                       $patrolled = ( $wgUseRCPatrol || $wgUseNPPatrol ) && !count(
-                                               $this->mTitle->getUserPermissionsErrors( 'autopatrol', $user ) );
-                                       // Add RC row to the DB
-                                       $rc = RecentChange::notifyNew( $now, $this->mTitle, $isminor, $user, $summary, $bot,
-                                               '', $newsize, $revisionId, $patrolled );
+                       // Update recentchanges
+                       if ( !( $flags & EDIT_SUPPRESS_RC ) ) {
+                               // Mark as patrolled if the user can do so
+                               $patrolled = ( $wgUseRCPatrol || $wgUseNPPatrol ) && !count(
+                                       $this->mTitle->getUserPermissionsErrors( 'autopatrol', $user ) );
+                               // Add RC row to the DB
+                               RecentChange::notifyNew(
+                                       $now, $this->mTitle, $isminor, $user, $summary, $bot,
+                                       '', $newsize, $revisionId, $patrolled
+                               );
+                       }
 
-                                       // Log auto-patrolled edits
-                                       if ( $patrolled ) {
-                                               PatrolLog::record( $rc, true, $user );
-                                       }
-                               }
-                               $user->incEditCount();
+                       $user->incEditCount();
 
-                       } catch ( Exception $e ) {
-                               $dbw->rollback( __METHOD__ );
-                               throw $e;
-                       }
                        $dbw->commit( __METHOD__ );
 
                        // Update links, etc.
@@ -2200,20 +2186,18 @@ class WikiPage implements Page, IDBAccessObject {
                        $recursive = $options['changed']; // bug 50785
                        $updates = $content->getSecondaryDataUpdates(
                                $this->getTitle(), null, $recursive, $editInfo->output );
-                       DataUpdate::runUpdates( $updates );
+                       foreach ( $updates as $update ) {
+                               DeferredUpdates::addUpdate( $update );
+                       }
                }
 
                Hooks::run( 'ArticleEditUpdates', array( &$this, &$editInfo, $options['changed'] ) );
 
                if ( Hooks::run( 'ArticleEditUpdatesDeleteFromRecentchanges', array( &$this ) ) ) {
-                       // Update the cached list of active users
-                       $jobs = array( RecentChangesUpdateJob::newCacheUpdateJob() );
                        // Flush old entries from the `recentchanges` table
                        if ( mt_rand( 0, 9 ) == 0 ) {
-                               $jobs[] = RecentChangesUpdateJob::newPurgeJob();
+                               JobQueueGroup::singleton()->lazyPush( RecentChangesUpdateJob::newPurgeJob() );
                        }
-
-                       JobQueueGroup::singleton()->lazyPush( $jobs );
                }
 
                if ( !$this->exists() ) {
@@ -2282,7 +2266,6 @@ class WikiPage implements Page, IDBAccessObject {
                } elseif ( $options['changed'] ) { // bug 50785
                        self::onArticleEdit( $this->mTitle );
                }
-
        }
 
        /**
index f36cdc1..5f7fc00 100644 (file)
  *
  * To restrict the functions for which profiling data is collected, you can
  * use either a whitelist ($wgProfiler['include']) or a blacklist
- * ($wgProfiler['exclude']) containing an array of function names. The
- * blacklist functionality is built into HHVM and will completely exclude the
- * named functions from profiling collection. The whitelist is implemented by
- * Xhprof class which will filter the data collected by XHProf before reporting.
- * See documentation for the Xhprof class and the XHProf extension for
- * additional information.
+ * ($wgProfiler['exclude']) containing an array of function names.
+ * Shell-style patterns are also accepted.
  *
  * @author Bryan Davis <bd808@wikimedia.org>
  * @copyright © 2014 Bryan Davis and Wikimedia Foundation.
@@ -77,7 +73,8 @@ class ProfilerXhprof extends Profiler {
        }
 
        public function scopedProfileIn( $section ) {
-               return $this->sprofiler->scopedProfileIn( $section );
+               $key = 'section.' . ltrim( $section, '.' );
+               return $this->sprofiler->scopedProfileIn( $key );
        }
 
        /**
@@ -86,12 +83,43 @@ class ProfilerXhprof extends Profiler {
        public function close() {
        }
 
+       /**
+        * Check if a function or section should be excluded from the output.
+        *
+        * @param string $name Function or section name.
+        * @return bool
+        */
+       private function shouldExclude( $name ) {
+               if ( $name === '-total' ) {
+                       return true;
+               }
+               if ( !empty( $this->params['include'] ) ) {
+                       foreach ( $this->params['include'] as $pattern ) {
+                               if ( fnmatch( $pattern, $name, FNM_NOESCAPE ) ) {
+                                       return false;
+                               }
+                       }
+                       return true;
+               }
+               if ( !empty( $this->params['exclude'] ) ) {
+                       foreach ( $this->params['exclude'] as $pattern ) {
+                               if ( fnmatch( $pattern, $name, FNM_NOESCAPE ) ) {
+                                       return true;
+                               }
+                       }
+               }
+               return false;
+       }
+
        public function getFunctionStats() {
                $metrics = $this->xhprof->getCompleteMetrics();
                $profile = array();
 
                $main = null; // units in ms
                foreach ( $metrics as $fname => $stats ) {
+                       if ( $this->shouldExclude( $fname ) ) {
+                               continue;
+                       }
                        // Convert elapsed times from μs to ms to match interface
                        $entry = array(
                                'name' => $fname,
@@ -113,8 +141,7 @@ class ProfilerXhprof extends Profiler {
 
                // Merge in all of the custom profile sections
                foreach ( $this->sprofiler->getFunctionStats() as $stats ) {
-                       if ( $stats['name'] === '-total' ) {
-                               // Discard section profiler running totals
+                       if ( $this->shouldExclude( $stats['name'] ) ) {
                                continue;
                        }
 
index a635793..d816a01 100644 (file)
  */
 class ProfilerOutputStats extends ProfilerOutput {
 
+       /**
+        * Normalize a metric key for StatsD
+        *
+        * Replace occurences of '::' with dots and any other non-alphabetic
+        * characters with underscores. Combine runs of dots or underscores.
+        * Then trim leading or trailing dots or underscores.
+        *
+        * @param string $key
+        * @since 1.26
+        */
+       private static function normalizeMetricKey( $key ) {
+               $key = preg_replace( '/[:.]+/', '.', $key );
+               $key = preg_replace( '/[^a-z.]+/i', '_', $key );
+               $key = trim( $key, '_.' );
+               return str_replace( array( '._', '_.' ), '.', $key );
+       }
+
        /**
         * Flush profiling data to the current profiling context's stats buffer.
         *
         * @param array $stats
         */
        public function log( array $stats ) {
+               if ( isset( $this->params['prefix'] ) ) {
+                       $prefix = self::normalizeMetricKey( $this->params['prefix'] );
+               } else {
+                       $prefix = '';
+               }
+
                $contextStats = $this->collector->getContext()->getStats();
 
                foreach ( $stats as $stat ) {
-                       // Sanitize the key
-                       $key = str_replace( '::', '.', $stat['name'] );
-                       $key = preg_replace( '/[^a-z.]+/i', '_', $key );
-                       $key = trim( $key, '_.' );
-                       $key = str_replace( array( '._', '_.' ), '.', $key );
+                       $key = self::normalizeMetricKey( "{$prefix}.{$stat['name']}" );
 
                        // Convert fractional seconds to whole milliseconds
                        $cpu = round( $stat['cpu'] * 1000 );
index 23a2993..b0398eb 100644 (file)
@@ -29,7 +29,6 @@ class ExtensionProcessor implements Processor {
                'ExtensionFunctions',
                'ExtensionEntryPointListFiles',
                'SpecialPages',
-               'SpecialPageGroups',
                'JobClasses',
                'LogTypes',
                'LogRestrictions',
@@ -63,6 +62,27 @@ class ExtensionProcessor implements Processor {
                'license-name',
        );
 
+       /**
+        * Things that are not 'attributes', but are not in
+        * $globalSettings or $creditsAttributes.
+        *
+        * @var array
+        */
+       protected static $notAttributes = array(
+               'callback',
+               'Hooks',
+               'namespaces',
+               'ResourceFileModulePaths',
+               'ResourceModules',
+               'ResourceModuleSkinStyles',
+               'ExtensionMessagesFiles',
+               'MessagesDirs',
+               'type',
+               'config',
+               'ParserTestFiles',
+               'AutoloadClasses',
+       );
+
        /**
         * Stuff that is going to be set to $GLOBALS
         *
@@ -102,13 +122,6 @@ class ExtensionProcessor implements Processor {
         */
        protected $attributes = array();
 
-       /**
-        * List of keys that have already been processed
-        *
-        * @var array
-        */
-       protected $processed = array();
-
        /**
         * @param string $path
         * @param array $info
@@ -125,7 +138,6 @@ class ExtensionProcessor implements Processor {
                $this->extractParserTestFiles( $dir, $info );
                if ( isset( $info['callback'] ) ) {
                        $this->callbacks[] = $info['callback'];
-                       $this->processed[] = 'callback';
                }
 
                $this->extractCredits( $path, $info );
@@ -133,11 +145,12 @@ class ExtensionProcessor implements Processor {
                        if ( in_array( $key, self::$globalSettings ) ) {
                                $this->storeToArray( "wg$key", $val, $this->globals );
                        // Ignore anything that starts with a @
-                       } elseif ( $key[0] !== '@' && !in_array( $key, $this->processed ) ) {
+                       } elseif ( $key[0] !== '@' && !in_array( $key, self::$notAttributes )
+                               && !in_array( $key, self::$creditsAttributes )
+                       ) {
                                $this->storeToArray( $key, $val, $this->attributes );
                        }
                }
-
        }
 
        public function getExtractedInfo() {
@@ -157,7 +170,6 @@ class ExtensionProcessor implements Processor {
                                        $this->globals['wgHooks'][$name][] = $callback;
                                }
                        }
-                       $this->processed[] = 'Hooks';
                }
        }
 
@@ -185,7 +197,6 @@ class ExtensionProcessor implements Processor {
                                        $this->globals['wgNamespaceContentModels'][$id] = $ns['defaultcontentmodel'];
                                }
                        }
-                       $this->processed[] = 'namespaces';
                }
        }
 
@@ -217,7 +228,6 @@ class ExtensionProcessor implements Processor {
                        $this->globals["wgExtensionMessagesFiles"] += array_map( function( $file ) use ( $dir ) {
                                return "$dir/$file";
                        }, $info['ExtensionMessagesFiles'] );
-                       $this->processed[] = 'ExtensionMessagesFiles';
                }
        }
 
@@ -235,7 +245,6 @@ class ExtensionProcessor implements Processor {
                                        $this->globals["wgMessagesDirs"][$name][] = "$dir/$file";
                                }
                        }
-                       $this->processed[] = 'MessagesDirs';
                }
        }
 
@@ -244,11 +253,9 @@ class ExtensionProcessor implements Processor {
                        'path' => $path,
                        'type' => isset( $info['type'] ) ? $info['type'] : 'other',
                );
-               $this->processed[] = 'type';
                foreach ( self::$creditsAttributes as $attr ) {
                        if ( isset( $info[$attr] ) ) {
                                $credits[$attr] = $info[$attr];
-                               $this->processed[] = $attr;
                        }
                }
 
@@ -268,7 +275,6 @@ class ExtensionProcessor implements Processor {
                                        $this->globals["wg$key"] = $val;
                                }
                        }
-                       $this->processed[] = 'config';
                }
        }
 
@@ -277,7 +283,6 @@ class ExtensionProcessor implements Processor {
                        foreach ( $info['ParserTestFiles'] as $path ) {
                                $this->globals['wgParserTestFiles'][] = "$dir/$path";
                        }
-                       $this->processed[] = 'ParserTestFiles';
                }
        }
 
index 4836275..ac39699 100644 (file)
@@ -38,13 +38,6 @@ class ExtensionRegistry {
         */
        protected $attributes = array();
 
-       /**
-        * Processors, 'default' should be set by subclasses in the constructor
-        *
-        * @var Processor[]
-        */
-       protected $processors = array();
-
        /**
         * @var ExtensionRegistry
         */
@@ -77,10 +70,18 @@ class ExtensionRegistry {
         */
        public function queue( $path ) {
                global $wgExtensionInfoMTime;
-               if ( $wgExtensionInfoMTime !== false ) {
-                       $mtime = $wgExtensionInfoMTime;
-               } else {
-                       $mtime = filemtime( $path );
+
+               $mtime = $wgExtensionInfoMTime;
+               if ( $mtime === false ) {
+                       if ( file_exists( $path ) ) {
+                               $mtime = filemtime( $path );
+                       } else {
+                               throw new Exception( "$path does not exist!" );
+                       }
+                       if ( !$mtime ) {
+                               $err = error_get_last();
+                               throw new Exception( "Couldn't stat $path: {$err['message']}" );
+                       }
                }
                $this->queued[$path] = $mtime;
        }
@@ -102,7 +103,7 @@ class ExtensionRegistry {
                        // did that, but it should be cached
                        $data['globals']['wgAutoloadClasses'] += $data['autoload'];
                        unset( $data['autoload'] );
-                       $this->cache->set( $key, $data );
+                       $this->cache->set( $key, $data, 60 * 60 * 24 );
                }
                $this->queued = array();
        }
@@ -117,6 +118,7 @@ class ExtensionRegistry {
        public function readFromQueue( array $queue ) {
                $data = array( 'globals' => array( 'wgAutoloadClasses' => array() ) );
                $autoloadClasses = array();
+               $processor = new ExtensionProcessor();
                foreach ( $queue as $path => $mtime ) {
                        $json = file_get_contents( $path );
                        if ( $json === false ) {
@@ -130,36 +132,18 @@ class ExtensionRegistry {
                        // Set up the autoloader now so custom processors will work
                        $GLOBALS['wgAutoloadClasses'] += $autoload;
                        $autoloadClasses += $autoload;
-                       if ( isset( $info['processor'] ) ) {
-                               $processor = $this->getProcessor( $info['processor'] );
-                       } else {
-                               $processor = $this->getProcessor( 'default' );
-                       }
                        $processor->extractInfo( $path, $info );
                }
-               foreach ( $this->processors as $processor ) {
-                       $data = array_merge_recursive( $data, $processor->getExtractedInfo() );
-               }
+               $data = $processor->getExtractedInfo();
+               // Need to set this so we can += to it later
+               $data['globals']['wgAutoloadClasses'] = array();
                foreach ( $data['credits'] as $credit ) {
                        $data['globals']['wgExtensionCredits'][$credit['type']][] = $credit;
                }
-               $this->processors = array(); // Reset
                $data['autoload'] = $autoloadClasses;
                return $data;
        }
 
-       protected function getProcessor( $type ) {
-               if ( !isset( $this->processors[$type] ) ) {
-                       $processor = $type === 'default' ? new ExtensionProcessor() : new $type();
-                       if ( !$processor instanceof Processor ) {
-                               throw new Exception( "$type is not a Processor" );
-                       }
-                       $this->processors[$type] = $processor;
-               }
-
-               return $this->processors[$type];
-       }
-
        protected function exportExtractedData( array $info ) {
                foreach ( $info['globals'] as $key => $val ) {
                        if ( !isset( $GLOBALS[$key] ) || !$GLOBALS[$key] ) {
index 5df2651..b8a0acf 100644 (file)
@@ -565,20 +565,45 @@ class ResourceLoader {
                return $this->sources[$source];
        }
 
+       /**
+        * @since 1.26
+        * @param string $value
+        * @return string Hash
+        */
+       public static function makeHash( $value ) {
+               // Use base64 to output more entropy in a more compact string (default hex is only base16).
+               // The first 8 chars of a base64 encoded digest represent the same binary as
+               // the first 12 chars of a hex encoded digest.
+               return substr( base64_encode( sha1( $value, true ) ), 0, 8 );
+       }
+
+       /**
+        * Helper method to get and combine versions of multiple modules.
+        *
+        * @since 1.26
+        * @param ResourceLoaderContext $context
+        * @param array $modules List of ResourceLoaderModule objects
+        * @return string Hash
+        */
+       public function getCombinedVersion( ResourceLoaderContext $context, Array $modules ) {
+               if ( !$modules ) {
+                       return '';
+               }
+               // Support: PHP 5.3 ("$this" for anonymous functions was added in PHP 5.4.0)
+               // http://php.net/functions.anonymous
+               $rl = $this;
+               $hashes = array_map( function ( $module ) use ( $rl, $context ) {
+                       return $rl->getModule( $module )->getVersionHash( $context );
+               }, $modules );
+               return self::makeHash( implode( $hashes ) );
+       }
+
        /**
         * Output a response to a load request, including the content-type header.
         *
         * @param ResourceLoaderContext $context Context in which a response should be formed
         */
        public function respond( ResourceLoaderContext $context ) {
-               // Use file cache if enabled and available...
-               if ( $this->config->get( 'UseFileCache' ) ) {
-                       $fileCache = ResourceFileCache::newFromContext( $context );
-                       if ( $this->tryRespondFromFileCache( $fileCache, $context ) ) {
-                               return; // output handled
-                       }
-               }
-
                // Buffer output to catch warnings. Normally we'd use ob_clean() on the
                // top-level output buffer to clear warnings, but that breaks when ob_gzhandler
                // is used: ob_clean() will clear the GZIP header in that case and it won't come
@@ -607,8 +632,8 @@ class ResourceLoader {
                        }
                }
 
-               // Preload information needed to the mtime calculation below
                try {
+                       // Preload for getCombinedVersion()
                        $this->preloadModuleInfo( array_keys( $modules ), $context );
                } catch ( Exception $e ) {
                        MWExceptionHandler::logException( $e );
@@ -616,28 +641,33 @@ class ResourceLoader {
                        $this->errors[] = self::formatExceptionNoComment( $e );
                }
 
-               // To send Last-Modified and support If-Modified-Since, we need to detect
-               // the last modified time
-               $mtime = wfTimestamp( TS_UNIX, $this->config->get( 'CacheEpoch' ) );
-               foreach ( $modules as $module ) {
-                       /**
-                        * @var $module ResourceLoaderModule
-                        */
-                       try {
-                               // Calculate maximum modified time
-                               $mtime = max( $mtime, $module->getModifiedTime( $context ) );
-                       } catch ( Exception $e ) {
-                               MWExceptionHandler::logException( $e );
-                               wfDebugLog( 'resourceloader', __METHOD__ . ": calculating maximum modified time failed: $e" );
-                               $this->errors[] = self::formatExceptionNoComment( $e );
-                       }
+               // Combine versions to propagate cache invalidation
+               $versionHash = '';
+               try {
+                       $versionHash = $this->getCombinedVersion( $context, array_keys( $modules ) );
+               } catch ( Exception $e ) {
+                       MWExceptionHandler::logException( $e );
+                       wfDebugLog( 'resourceloader', __METHOD__ . ": calculating version hash failed: $e" );
+                       $this->errors[] = self::formatExceptionNoComment( $e );
                }
 
-               // If there's an If-Modified-Since header, respond with a 304 appropriately
-               if ( $this->tryRespondLastModified( $context, $mtime ) ) {
+               // See RFC 2616 § 3.11 Entity Tags
+               // http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.11
+               $etag = 'W/"' . $versionHash . '"';
+
+               // Try the client-side cache first
+               if ( $this->tryRespondNotModified( $context, $etag ) ) {
                        return; // output handled (buffers cleared)
                }
 
+               // Use file cache if enabled and available...
+               if ( $this->config->get( 'UseFileCache' ) ) {
+                       $fileCache = ResourceFileCache::newFromContext( $context );
+                       if ( $this->tryRespondFromFileCache( $fileCache, $context, $etag ) ) {
+                               return; // output handled
+                       }
+               }
+
                // Generate a response
                $response = $this->makeModuleResponse( $context, $modules, $missing );
 
@@ -659,8 +689,7 @@ class ResourceLoader {
                        }
                }
 
-               // Send content type and cache related headers
-               $this->sendResponseHeaders( $context, $mtime, (bool)$this->errors );
+               $this->sendResponseHeaders( $context, $etag, (bool)$this->errors );
 
                // Remove the output buffer and output the response
                ob_end_clean();
@@ -687,13 +716,16 @@ class ResourceLoader {
        }
 
        /**
-        * Send content type and last modified headers to the client.
+        * Send main response headers to the client.
+        *
+        * Deals with Content-Type, CORS (for stylesheets), and caching.
+        *
         * @param ResourceLoaderContext $context
-        * @param string $mtime TS_MW timestamp to use for last-modified
+        * @param string $etag ETag header value
         * @param bool $errors Whether there are errors in the response
         * @return void
         */
-       protected function sendResponseHeaders( ResourceLoaderContext $context, $mtime, $errors ) {
+       protected function sendResponseHeaders( ResourceLoaderContext $context, $etag, $errors ) {
                $rlMaxage = $this->config->get( 'ResourceLoaderMaxage' );
                // If a version wasn't specified we need a shorter expiry time for updates
                // to propagate to clients quickly
@@ -720,7 +752,9 @@ class ResourceLoader {
                } else {
                        header( 'Content-Type: text/javascript; charset=utf-8' );
                }
-               header( 'Last-Modified: ' . wfTimestamp( TS_RFC2822, $mtime ) );
+               // See RFC 2616 § 14.19 ETag
+               // http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.19
+               header( 'ETag: ' . $etag );
                if ( $context->getDebug() ) {
                        // Do not cache debug responses
                        header( 'Cache-Control: private, no-cache, must-revalidate' );
@@ -733,42 +767,37 @@ class ResourceLoader {
        }
 
        /**
-        * Respond with 304 Last Modified if appropiate.
+        * Respond with HTTP 304 Not Modified if appropiate.
         *
-        * If there's an If-Modified-Since header, respond with a 304 appropriately
+        * If there's an If-None-Match header, respond with a 304 appropriately
         * and clear out the output buffer. If the client cache is too old then do nothing.
         *
         * @param ResourceLoaderContext $context
-        * @param string $mtime The TS_MW timestamp to check the header against
-        * @return bool True if 304 header sent and output handled
+        * @param string $etag ETag header value
+        * @return bool True if HTTP 304 was sent and output handled
         */
-       protected function tryRespondLastModified( ResourceLoaderContext $context, $mtime ) {
-               // If there's an If-Modified-Since header, respond with a 304 appropriately
-               // Some clients send "timestamp;length=123". Strip the part after the first ';'
-               // so we get a valid timestamp.
-               $ims = $context->getRequest()->getHeader( 'If-Modified-Since' );
+       protected function tryRespondNotModified( ResourceLoaderContext $context, $etag ) {
+               // See RFC 2616 § 14.26 If-None-Match
+               // http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.26
+               $clientKeys = $context->getRequest()->getHeader( 'If-None-Match', WebRequest::GETHEADER_LIST );
                // Never send 304s in debug mode
-               if ( $ims !== false && !$context->getDebug() ) {
-                       $imsTS = strtok( $ims, ';' );
-                       if ( $mtime <= wfTimestamp( TS_UNIX, $imsTS ) ) {
-                               // There's another bug in ob_gzhandler (see also the comment at
-                               // the top of this function) that causes it to gzip even empty
-                               // responses, meaning it's impossible to produce a truly empty
-                               // response (because the gzip header is always there). This is
-                               // a problem because 304 responses have to be completely empty
-                               // per the HTTP spec, and Firefox behaves buggily when they're not.
-                               // See also http://bugs.php.net/bug.php?id=51579
-                               // To work around this, we tear down all output buffering before
-                               // sending the 304.
-                               wfResetOutputBuffers( /* $resetGzipEncoding = */ true );
-
-                               header( 'HTTP/1.0 304 Not Modified' );
-                               header( 'Status: 304 Not Modified' );
-
-                               // Send content type and cache headers
-                               $this->sendResponseHeaders( $context, $mtime, false );
-                               return true;
-                       }
+               if ( $clientKeys !== false && !$context->getDebug() && in_array( $etag, $clientKeys ) ) {
+                       // There's another bug in ob_gzhandler (see also the comment at
+                       // the top of this function) that causes it to gzip even empty
+                       // responses, meaning it's impossible to produce a truly empty
+                       // response (because the gzip header is always there). This is
+                       // a problem because 304 responses have to be completely empty
+                       // per the HTTP spec, and Firefox behaves buggily when they're not.
+                       // See also http://bugs.php.net/bug.php?id=51579
+                       // To work around this, we tear down all output buffering before
+                       // sending the 304.
+                       wfResetOutputBuffers( /* $resetGzipEncoding = */ true );
+
+                       header( 'HTTP/1.0 304 Not Modified' );
+                       header( 'Status: 304 Not Modified' );
+
+                       $this->sendResponseHeaders( $context, $etag, false );
+                       return true;
                }
                return false;
        }
@@ -778,10 +807,13 @@ class ResourceLoader {
         *
         * @param ResourceFileCache $fileCache Cache object for this request URL
         * @param ResourceLoaderContext $context Context in which to generate a response
+        * @param string $etag ETag header value
         * @return bool If this found a cache file and handled the response
         */
        protected function tryRespondFromFileCache(
-               ResourceFileCache $fileCache, ResourceLoaderContext $context
+               ResourceFileCache $fileCache,
+               ResourceLoaderContext $context,
+               $etag
        ) {
                $rlMaxage = $this->config->get( 'ResourceLoaderMaxage' );
                // Buffer output to catch warnings.
@@ -801,12 +833,8 @@ class ResourceLoader {
                }
                if ( $good ) {
                        $ts = $fileCache->cacheTimestamp();
-                       // If there's an If-Modified-Since header, respond with a 304 appropriately
-                       if ( $this->tryRespondLastModified( $context, $ts ) ) {
-                               return false; // output handled (buffers cleared)
-                       }
                        // Send content type and cache headers
-                       $this->sendResponseHeaders( $context, $ts, false );
+                       $this->sendResponseHeaders( $context, $etag, false );
                        $response = $fileCache->fetchText();
                        // Capture any PHP warnings from the output buffer and append them to the
                        // response in a comment if we're in debug mode.
@@ -1186,7 +1214,7 @@ MESSAGE;
         * and $group as supplied.
         *
         * @param string $name Module name
-        * @param int $version Module version number as a timestamp
+        * @param string $version Module version hash
         * @param array $dependencies List of module names on which this module depends
         * @param string $group Group which the module is in.
         * @param string $source Source of the module, or 'local' if not foreign.
@@ -1258,7 +1286,7 @@ MESSAGE;
         *        Registers modules with the given names and parameters.
         *
         * @param string $name Module name
-        * @param int $version Module version number as a timestamp
+        * @param string $version Module version hash
         * @param array $dependencies List of module names on which this module depends
         * @param string $group Group which the module is in
         * @param string $source Source of the module, or 'local' if not foreign
@@ -1450,7 +1478,7 @@ MESSAGE;
 
        /**
         * Build a load.php URL
-        * @deprecated since 1.24, use createLoaderURL instead
+        * @deprecated since 1.24 Use createLoaderURL() instead
         * @param array $modules Array of module names (strings)
         * @param string $lang Language code
         * @param string $skin Skin name
index 988bfa6..66b4ee2 100644 (file)
@@ -227,6 +227,8 @@ class ResourceLoaderContext {
        }
 
        /**
+        * @see ResourceLoaderModule::getVersionHash
+        * @see OutputPage::makeResourceLoaderLink
         * @return string|null
         */
        public function getVersion() {
index d79174c..d0273c2 100644 (file)
@@ -66,24 +66,14 @@ class ResourceLoaderEditToolbarModule extends ResourceLoaderFileModule {
 
        /**
         * @param ResourceLoaderContext $context
-        * @return int UNIX timestamp
-        */
-       public function getModifiedTime( ResourceLoaderContext $context ) {
-               return max(
-                       parent::getModifiedTime( $context ),
-                       $this->getHashMtime( $context )
-               );
-       }
-
-       /**
-        * @param ResourceLoaderContext $context
-        * @return string Hash
+        * @return array
         */
-       public function getModifiedHash( ResourceLoaderContext $context ) {
-               return md5(
-                       parent::getModifiedHash( $context ) .
-                       serialize( $this->getLessVars( $context ) )
+       public function getDefinitionSummary( ResourceLoaderContext $context ) {
+               $summary = parent::getDefinitionSummary( $context );
+               $summary[] = array(
+                       'lessVars' => $this->getLessVars( $context ),
                );
+               return $summary;
        }
 
        /**
index 671098e..3569bf3 100644 (file)
@@ -143,15 +143,6 @@ class ResourceLoaderFileModule extends ResourceLoaderModule {
         */
        protected $hasGeneratedStyles = false;
 
-       /**
-        * @var array Cache for mtime
-        * @par Usage:
-        * @code
-        * array( [hash] => [mtime], [hash] => [mtime], ... )
-        * @endcode
-        */
-       protected $modifiedTime = array();
-
        /**
         * @var array Place where readStyleFile() tracks file dependencies
         * @par Usage:
@@ -522,7 +513,7 @@ class ResourceLoaderFileModule extends ResourceLoaderModule {
        }
 
        /**
-        * Get the last modified timestamp of this module.
+        * Helper method to gather file mtimes for getDefinitionSummary.
         *
         * Last modified timestamps are calculated from the highest last modified
         * timestamp of this module's constituent files as well as the files it
@@ -530,16 +521,11 @@ class ResourceLoaderFileModule extends ResourceLoaderModule {
         * calculations on files relevant to the given language, skin and debug
         * mode.
         *
-        * @param ResourceLoaderContext $context Context in which to calculate
-        *     the modified time
-        * @return int UNIX timestamp
         * @see ResourceLoaderModule::getFileDependencies
+        * @param ResourceLoaderContext $context
+        * @return array
         */
-       public function getModifiedTime( ResourceLoaderContext $context ) {
-               if ( isset( $this->modifiedTime[$context->getHash()] ) ) {
-                       return $this->modifiedTime[$context->getHash()];
-               }
-
+       protected function getFileMtimes( ResourceLoaderContext $context ) {
                $files = array();
 
                // Flatten style files into $files
@@ -578,22 +564,13 @@ class ResourceLoaderFileModule extends ResourceLoaderModule {
                // entry point Less file we already know about.
                $files = array_values( array_unique( $files ) );
 
-               // If a module is nothing but a list of dependencies, we need to avoid
-               // giving max() an empty array
-               if ( count( $files ) === 0 ) {
-                       $this->modifiedTime[$context->getHash()] = 1;
-                       return $this->modifiedTime[$context->getHash()];
-               }
-
-               $filesMtime = max( array_map( array( __CLASS__, 'safeFilemtime' ), $files ) );
-
-               $this->modifiedTime[$context->getHash()] = max(
-                       $filesMtime,
-                       $this->getMsgBlobMtime( $context->getLanguage() ),
-                       $this->getDefinitionMtime( $context )
-               );
-
-               return $this->modifiedTime[$context->getHash()];
+               // Don't max() because older files are significant.
+               // While the associated file names are significant, that is already taken care of by the
+               // definition summary. Avoid creating an array keyed by file path here because those are
+               // absolute file paths. Including that would needlessly cause global cache invalidation
+               // when the MediaWiki installation path changes (which is quite common in cases like
+               // Wikimedia where the installation path reflects the MediaWiki branch name).
+               return array_map( array( __CLASS__, 'safeFilemtime' ), $files );
        }
 
        /**
@@ -604,6 +581,8 @@ class ResourceLoaderFileModule extends ResourceLoaderModule {
         */
        public function getDefinitionSummary( ResourceLoaderContext $context ) {
                $summary = parent::getDefinitionSummary( $context );
+
+               $options = array();
                foreach ( array(
                        'scripts',
                        'debugScripts',
@@ -619,18 +598,24 @@ class ResourceLoaderFileModule extends ResourceLoaderModule {
                        'group',
                        'position',
                        'skipFunction',
+                       // FIXME: localBasePath includes the MediaWiki installation path and
+                       // needlessly causes cache invalidation.
                        'localBasePath',
                        'remoteBasePath',
                        'debugRaw',
                        'raw',
                ) as $member ) {
-                       $summary[$member] = $this->{$member};
+                       $options[$member] = $this->{$member};
                };
+
+               $summary[] = array(
+                       'options' => $options,
+                       'fileMtimes' => $this->getFileMTimes( $context ),
+                       'msgBlobMtime' => $this->getMsgBlobMtime( $context->getLanguage() ),
+               );
                return $summary;
        }
 
-       /* Protected Methods */
-
        /**
         * @param string|ResourceLoaderFilePath $path
         * @return string
index 53e0815..53940e7 100644 (file)
@@ -100,7 +100,7 @@ class ResourceLoaderImageModule extends ResourceLoaderModule {
        /**
         * Parse definition and external JSON data, if referenced.
         */
-       private function ensureStuffLoaded() {
+       private function loadFromDefinition() {
                if ( $this->definition === null ) {
                        return;
                }
@@ -168,7 +168,7 @@ class ResourceLoaderImageModule extends ResourceLoaderModule {
         * @return string
         */
        public function getPrefix() {
-               $this->ensureStuffLoaded();
+               $this->loadFromDefinition();
                return $this->prefix;
        }
 
@@ -177,7 +177,7 @@ class ResourceLoaderImageModule extends ResourceLoaderModule {
         * @return string
         */
        public function getSelectors() {
-               $this->ensureStuffLoaded();
+               $this->loadFromDefinition();
                return array(
                        'selectorWithoutVariant' => $this->selectorWithoutVariant,
                        'selectorWithVariant' => $this->selectorWithVariant,
@@ -190,7 +190,7 @@ class ResourceLoaderImageModule extends ResourceLoaderModule {
         * @return ResourceLoaderImage|null
         */
        public function getImage( $name ) {
-               $this->ensureStuffLoaded();
+               $this->loadFromDefinition();
                $images = $this->getImages();
                return isset( $images[$name] ) ? $images[$name] : null;
        }
@@ -201,7 +201,7 @@ class ResourceLoaderImageModule extends ResourceLoaderModule {
         */
        public function getImages() {
                if ( !isset( $this->imageObjects ) ) {
-                       $this->ensureStuffLoaded();
+                       $this->loadFromDefinition();
                        $this->imageObjects = array();
 
                        foreach ( $this->images as $name => $options ) {
@@ -241,7 +241,7 @@ class ResourceLoaderImageModule extends ResourceLoaderModule {
         */
        public function getGlobalVariants() {
                if ( !isset( $this->globalVariants ) ) {
-                       $this->ensureStuffLoaded();
+                       $this->loadFromDefinition();
                        $this->globalVariants = array();
 
                        if ( isset( $this->variants ) ) {
@@ -261,7 +261,7 @@ class ResourceLoaderImageModule extends ResourceLoaderModule {
         * @return array
         */
        public function getStyles( ResourceLoaderContext $context ) {
-               $this->ensureStuffLoaded();
+               $this->loadFromDefinition();
 
                // Build CSS rules
                $rules = array();
@@ -341,7 +341,7 @@ class ResourceLoaderImageModule extends ResourceLoaderModule {
         * @return array
         */
        public function getDefinitionSummary( ResourceLoaderContext $context ) {
-               $this->ensureStuffLoaded();
+               $this->loadFromDefinition();
                $summary = parent::getDefinitionSummary( $context );
                foreach ( array(
                        'localBasePath',
@@ -364,7 +364,7 @@ class ResourceLoaderImageModule extends ResourceLoaderModule {
         * @return int UNIX timestamp
         */
        public function getModifiedTime( ResourceLoaderContext $context ) {
-               $this->ensureStuffLoaded();
+               $this->loadFromDefinition();
                $files = array();
                foreach ( $this->getImages() as $name => $image ) {
                        $files[] = $image->getPath( $context );
diff --git a/includes/resourceloader/ResourceLoaderJqueryMsgDataModule.php b/includes/resourceloader/ResourceLoaderJqueryMsgDataModule.php
new file mode 100644 (file)
index 0000000..fda3faa
--- /dev/null
@@ -0,0 +1,62 @@
+<?php
+/**
+ * Resource loader module for populating mediawiki.jqueryMsg data.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ * http://www.gnu.org/copyleft/gpl.html
+ *
+ * @file
+ * @author Brad Jorsch
+ */
+
+/**
+ * ResourceLoader module for populating mediawiki.jqueryMsg data.
+ */
+class ResourceLoaderJqueryMsgDataModule extends ResourceLoaderModule {
+
+       protected $targets = array( 'desktop', 'mobile' );
+
+       /**
+        * @param ResourceLoaderContext $context
+        * @return string JavaScript code
+        */
+       public function getScript( ResourceLoaderContext $context ) {
+               $jsData = array();
+
+               $tagData = Sanitizer::getRecognizedTagData();
+               $jsData['allowedHtmlElements'] = array_merge(
+                       array_keys( $tagData['htmlpairs'] ),
+                       array_diff(
+                               array_keys( $tagData['htmlsingle'] ),
+                               array_keys( $tagData['htmlsingleonly'] )
+                       )
+               );
+
+               return "if ( !mw.jqueryMsg ) {\n" .
+                       "\tmw.jqueryMsg = {};\n" .
+                       "}\n" .
+                       "mw.jqueryMsg.data = " . Xml::encodeJsVar( $jsData ) . ";\n";
+       }
+
+       /**
+        * @param ResourceLoaderContext $context
+        * @return array|null
+        */
+       public function getDefinitionSummary( ResourceLoaderContext $context ) {
+               $ret = parent::getDefinitionSummary( $context );
+               $ret['hash'] = md5( $this->getScript( $context ) );
+               return $ret;
+       }
+}
index c4041a4..117dce6 100644 (file)
@@ -62,6 +62,8 @@ abstract class ResourceLoaderModule {
        protected $fileDeps = array();
        // In-object cache for message blob mtime
        protected $msgBlobMtime = array();
+       // In-object cache for version hash
+       protected $versionHash = array();
 
        /**
         * @var Config
@@ -384,8 +386,7 @@ abstract class ResourceLoaderModule {
        }
 
        /**
-        * Get the last modification timestamp of the message blob for this
-        * module in a given language.
+        * Get the last modification timestamp of the messages in this module for a given language.
         * @param string $lang Language code
         * @return int UNIX timestamp
         */
@@ -421,71 +422,122 @@ abstract class ResourceLoaderModule {
                $this->msgBlobMtime[$lang] = $mtime;
        }
 
-       /* Abstract Methods */
-
        /**
-        * Get this module's last modification timestamp for a given
-        * combination of language, skin and debug mode flag. This is typically
-        * the highest of each of the relevant components' modification
-        * timestamps. Whenever anything happens that changes the module's
-        * contents for these parameters, the mtime should increase.
+        * Get a string identifying the current version of this module in a given context.
         *
-        * NOTE: The mtime of the module's messages is NOT automatically included.
-        * If you want this to happen, you'll need to call getMsgBlobMtime()
-        * yourself and take its result into consideration.
+        * Whenever anything happens that changes the module's response (e.g. scripts, styles, and
+        * messages) this value must change. This value is used to store module responses in cache.
+        * (Both client-side and server-side.)
         *
-        * NOTE: The mtime of the module's hash is NOT automatically included.
-        * If your module provides a getModifiedHash() method, you'll need to call getHashMtime()
-        * yourself and take its result into consideration.
+        * It is not recommended to override this directly. Use getDefinitionSummary() instead.
+        * If overridden, one must call the parent getVersionHash(), append data and re-hash.
         *
-        * @param ResourceLoaderContext $context Context object
-        * @return int UNIX timestamp
+        * This method should be quick because it is frequently run by ResourceLoaderStartUpModule to
+        * propagate changes to the client and effectively invalidate cache.
+        *
+        * For backward-compatibility, the following optional data providers are automatically included:
+        *
+        * - getModifiedTime()
+        * - getModifiedHash()
+        *
+        * @since 1.26
+        * @param ResourceLoaderContext $context
+        * @return string Hash (should use ResourceLoader::makeHash)
         */
-       public function getModifiedTime( ResourceLoaderContext $context ) {
-               return 1;
+       public function getVersionHash( ResourceLoaderContext $context ) {
+               // Cache this somewhat expensive operation. Especially because some classes
+               // (e.g. startup module) iterate more than once over all modules to get versions.
+               $contextHash = $context->getHash();
+               if ( !array_key_exists( $contextHash, $this->versionHash ) ) {
+
+                       $summary = $this->getDefinitionSummary( $context );
+                       if ( !isset( $summary['_cacheEpoch'] ) ) {
+                               throw new Exception( 'getDefinitionSummary must call parent method' );
+                       }
+                       $str = json_encode( $summary );
+
+                       $mtime = $this->getModifiedTime( $context );
+                       if ( $mtime !== null ) {
+                               // Support: MediaWiki 1.25 and earlier
+                               $str .= strval( $mtime );
+                       }
+
+                       $mhash = $this->getModifiedHash( $context );
+                       if ( $mhash !== null ) {
+                               // Support: MediaWiki 1.25 and earlier
+                               $str .= strval( $mhash );
+                       }
+
+                       $this->versionHash[ $contextHash ] = ResourceLoader::makeHash( $str );
+               }
+               return $this->versionHash[ $contextHash ];
        }
 
        /**
-        * Helper method for calculating when the module's hash (if it has one) changed.
+        * Get the definition summary for this module.
+        *
+        * This is the method subclasses are recommended to use to track values in their
+        * version hash. Call this in getVersionHash() and pass it to e.g. json_encode.
         *
+        * Subclasses must call the parent getDefinitionSummary() and build on that.
+        * It is recommended that each subclass appends its own new array. This prevents
+        * clashes or accidental overwrites of existing keys and gives each subclass
+        * its own scope for simple array keys.
+        *
+        * @code
+        *     $summary = parent::getDefinitionSummary( $context );
+        *     $summary[] = array(
+        *         'foo' => 123,
+        *         'bar' => 'quux',
+        *     );
+        *     return $summary;
+        * @endcode
+        *
+        * Return an array containing values from all significant properties of this
+        * module's definition.
+        *
+        * Be careful not to normalise too much. Especially preserve the order of things
+        * that carry significance in getScript and getStyles (T39812).
+        *
+        * Avoid including things that are insiginificant (e.g. order of message keys is
+        * insignificant and should be sorted to avoid unnecessary cache invalidation).
+        *
+        * This data structure must exclusively contain arrays and scalars as values (avoid
+        * object instances) to allow simple serialisation using json_encode.
+        *
+        * If modules have a hash or timestamp from another source, that may be incuded as-is.
+        *
+        * A number of utility methods are available to help you gather data. These are not
+        * called by default and must be included by the subclass' getDefinitionSummary().
+        *
+        * - getMsgBlobMtime()
+        *
+        * @since 1.23
         * @param ResourceLoaderContext $context
-        * @return int UNIX timestamp
+        * @return array|null
         */
-       public function getHashMtime( ResourceLoaderContext $context ) {
-               $hash = $this->getModifiedHash( $context );
-               if ( !is_string( $hash ) ) {
-                       return 1;
-               }
-
-               // Embed the hash itself in the cache key. This allows for a few nifty things:
-               // - During deployment, servers with old and new versions of the code communicating
-               //   with the same memcached will not override the same key repeatedly increasing
-               //   the timestamp.
-               // - In case of the definition changing and then changing back in a short period of time
-               //   (e.g. in case of a revert or a corrupt server) the old timestamp and client-side cache
-               //   url will be re-used.
-               // - If different context-combinations (e.g. same skin, same language or some combination
-               //   thereof) result in the same definition, they will use the same hash and timestamp.
-               $cache = wfGetCache( CACHE_ANYTHING );
-               $key = wfMemcKey( 'resourceloader', 'hashmtime', $this->getName(), $hash );
-
-               $data = $cache->get( $key );
-               if ( is_int( $data ) && $data > 0 ) {
-                       // We've seen this hash before, re-use the timestamp of when we first saw it.
-                       return $data;
-               }
-
-               $timestamp = time();
-               $cache->set( $key, $timestamp );
-               return $timestamp;
+       public function getDefinitionSummary( ResourceLoaderContext $context ) {
+               return array(
+                       '_class' => get_class( $this ),
+                       '_cacheEpoch' => $this->getConfig()->get( 'CacheEpoch' ),
+               );
        }
 
        /**
-        * Get the hash for whatever this module may contain.
+        * Get this module's last modification timestamp for a given context.
         *
-        * This is the method subclasses should implement if they want to make
-        * use of getHashMTime() inside getModifiedTime().
+        * @deprecated since 1.26 Use getDefinitionSummary() instead
+        * @param ResourceLoaderContext $context Context object
+        * @return int|null UNIX timestamp
+        */
+       public function getModifiedTime( ResourceLoaderContext $context ) {
+               return null;
+       }
+
+       /**
+        * Helper method for providing a version hash to getVersionHash().
         *
+        * @deprecated since 1.26 Use getDefinitionSummary() instead
         * @param ResourceLoaderContext $context
         * @return string|null Hash
         */
@@ -494,74 +546,38 @@ abstract class ResourceLoaderModule {
        }
 
        /**
-        * Helper method for calculating when this module's definition summary was last changed.
+        * Back-compat dummy for old subclass implementations of getModifiedTime().
         *
-        * @since 1.23
+        * This method used to use ObjectCache to track when a hash was first seen. That principle
+        * stems from a time that ResourceLoader could only identify module versions by timestamp.
+        * That is no longer the case. Use getDefinitionSummary() directly.
         *
+        * @deprecated since 1.26 Superseded by getVersionHash()
         * @param ResourceLoaderContext $context
         * @return int UNIX timestamp
         */
-       public function getDefinitionMtime( ResourceLoaderContext $context ) {
-               $summary = $this->getDefinitionSummary( $context );
-               if ( $summary === null ) {
+       public function getHashMtime( ResourceLoaderContext $context ) {
+               if ( !is_string( $this->getModifiedHash( $context ) ) ) {
                        return 1;
                }
-
-               $hash = md5( json_encode( $summary ) );
-               $cache = wfGetCache( CACHE_ANYTHING );
-               $key = wfMemcKey( 'resourceloader', 'moduledefinition', $this->getName(), $hash );
-
-               $data = $cache->get( $key );
-               if ( is_int( $data ) && $data > 0 ) {
-                       // We've seen this hash before, re-use the timestamp of when we first saw it.
-                       return $data;
-               }
-
-               wfDebugLog( 'resourceloader', __METHOD__ . ": New definition for module "
-                       . "{$this->getName()} in context \"{$context->getHash()}\"" );
-               // WMF logging for T94810
-               global $wgRequest;
-               if ( isset( $wgRequest ) && $context->getUser() ) {
-                       wfDebugLog( 'resourceloader', __METHOD__ . ": Request with user parameter in "
-                       . "context \"{$context->getHash()}\" from " . $wgRequest->getRequestURL() );
-               }
-
-               $timestamp = time();
-               $cache->set( $key, $timestamp );
-               return $timestamp;
+               // Dummy that is > 1
+               return 2;
        }
 
        /**
-        * Get the definition summary for this module.
-        *
-        * This is the method subclasses should implement if they want to make
-        * use of getDefinitionMTime() inside getModifiedTime().
-        *
-        * Return an array containing values from all significant properties of this
-        * module's definition. Be sure to include things that are explicitly ordered,
-        * in their actaul order (bug 37812).
-        *
-        * Avoid including things that are insiginificant (e.g. order of message
-        * keys is insignificant and should be sorted to avoid unnecessary cache
-        * invalidation).
-        *
-        * Avoid including things already considered by other methods inside your
-        * getModifiedTime(), such as file mtime timestamps.
-        *
-        * Serialisation is done using json_encode, which means object state is not
-        * taken into account when building the hash. This data structure must only
-        * contain arrays and scalars as values (avoid object instances) which means
-        * it requires abstraction.
+        * Back-compat dummy for old subclass implementations of getModifiedTime().
         *
         * @since 1.23
-        *
+        * @deprecated since 1.26 Superseded by getVersionHash()
         * @param ResourceLoaderContext $context
-        * @return array|null
+        * @return int UNIX timestamp
         */
-       public function getDefinitionSummary( ResourceLoaderContext $context ) {
-               return array(
-                       'class' => get_class( $this ),
-               );
+       public function getDefinitionMtime( ResourceLoaderContext $context ) {
+               if ( $this->getDefinitionSummary( $context ) === null ) {
+                       return 1;
+               }
+               // Dummy that is > 1
+               return 2;
        }
 
        /**
index 48b3576..06054ee 100644 (file)
 
 class ResourceLoaderStartUpModule extends ResourceLoaderModule {
 
-       /* Protected Members */
-
-       protected $modifiedTime = array();
+       // Cache for getConfigSettings() as it's called by multiple methods
        protected $configVars = array();
        protected $targets = array( 'desktop', 'mobile' );
 
-       /* Protected Methods */
-
        /**
         * @param ResourceLoaderContext $context
         * @return array
@@ -82,6 +78,7 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
                        'wgServerName' => $conf->get( 'ServerName' ),
                        'wgUserLanguage' => $context->getLanguage(),
                        'wgContentLanguage' => $wgContLang->getCode(),
+                       'wgTranslateNumerals' => $conf->get( 'TranslateNumerals' ),
                        'wgVersion' => $conf->get( 'Version' ),
                        'wgEnableAPI' => $conf->get( 'EnableAPI' ),
                        'wgEnableWriteAPI' => $conf->get( 'EnableWriteAPI' ),
@@ -158,7 +155,7 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
         * data send to the client.
         *
         * @param array &$registryData Modules keyed by name with properties:
-        *  - number 'version'
+        *  - string 'version'
         *  - array 'dependencies'
         *  - string|null 'group'
         *  - string 'source'
@@ -209,10 +206,12 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
                                continue;
                        }
 
-                       // Coerce module timestamp to UNIX timestamp.
-                       // getModifiedTime() is supposed to return a UNIX timestamp, but custom implementations
-                       // might forget. TODO: Maybe emit warning?
-                       $moduleMtime = wfTimestamp( TS_UNIX, $module->getModifiedTime( $context ) );
+                       $versionHash = $module->getVersionHash( $context );
+                       if ( strlen( $versionHash ) !== 8 ) {
+                               // Module implementation either broken or deviated from ResourceLoader::makeHash
+                               // Asserted by tests/phpunit/structure/ResourcesTest.
+                               $versionHash = ResourceLoader::makeHash( $versionHash );
+                       }
 
                        $skipFunction = $module->getSkipFunction();
                        if ( $skipFunction !== null && !ResourceLoader::inDebugMode() ) {
@@ -225,14 +224,8 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
                                );
                        }
 
-                       $mtime = max(
-                               $moduleMtime,
-                               wfTimestamp( TS_UNIX, $this->getConfig()->get( 'CacheEpoch' ) )
-                       );
-
                        $registryData[$name] = array(
-                               // Convert to numbers as wfTimestamp always returns a string, even for TS_UNIX
-                               'version' => (int) $mtime,
+                               'version' => $versionHash,
                                'dependencies' => $module->getDependencies(),
                                'group' => $module->getGroup(),
                                'source' => $module->getSource(),
@@ -262,7 +255,7 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
                                continue;
                        }
 
-                       // Call mw.loader.register(name, timestamp, dependencies, group, source, skip)
+                       // Call mw.loader.register(name, version, dependencies, group, source, skip)
                        $registrations[] = array(
                                $name,
                                $data['version'],
@@ -280,8 +273,6 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
                return $out;
        }
 
-       /* Methods */
-
        /**
         * @return bool
         */
@@ -308,24 +299,16 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
         * @return string
         */
        public static function getStartupModulesUrl( ResourceLoaderContext $context ) {
+               $rl = $context->getResourceLoader();
                $moduleNames = self::getStartupModules();
 
-               // Get the latest version
-               $loader = $context->getResourceLoader();
-               $version = 1;
-               foreach ( $moduleNames as $moduleName ) {
-                       $version = max( $version,
-                               $loader->getModule( $moduleName )->getModifiedTime( $context )
-                       );
-               }
-
                $query = array(
                        'modules' => ResourceLoader::makePackedModulesString( $moduleNames ),
                        'only' => 'scripts',
                        'lang' => $context->getLanguage(),
                        'skin' => $context->getSkin(),
                        'debug' => $context->getDebug() ? 'true' : 'false',
-                       'version' => wfTimestamp( TS_ISO_8601_BASIC, $version )
+                       'version' => $rl->getCombinedVersion( $context, $moduleNames ),
                );
                // Ensure uniform query order
                ksort( $query );
@@ -382,59 +365,48 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
        }
 
        /**
+        * Get the definition summary for this module.
+        *
         * @param ResourceLoaderContext $context
-        * @return array|mixed
+        * @return array
         */
-       public function getModifiedTime( ResourceLoaderContext $context ) {
+       public function getDefinitionSummary( ResourceLoaderContext $context ) {
                global $IP;
+               $summary = parent::getDefinitionSummary( $context );
+               $summary[] = array(
+                       // Detect changes to variables exposed in mw.config (T30899).
+                       'vars' => $this->getConfigSettings( $context ),
+                       // Changes how getScript() creates mw.Map for mw.config
+                       'wgLegacyJavaScriptGlobals' => $this->getConfig()->get( 'LegacyJavaScriptGlobals' ),
+                       // Detect changes to the module registrations
+                       'moduleHashes' => $this->getAllModuleHashes( $context ),
 
-               $hash = $context->getHash();
-               if ( isset( $this->modifiedTime[$hash] ) ) {
-                       return $this->modifiedTime[$hash];
-               }
-
-               // Call preloadModuleInfo() on ALL modules as we're about
-               // to call getModifiedTime() on all of them
-               $loader = $context->getResourceLoader();
-               $loader->preloadModuleInfo( $loader->getModuleNames(), $context );
-
-               $time = max(
-                       wfTimestamp( TS_UNIX, $this->getConfig()->get( 'CacheEpoch' ) ),
-                       filemtime( "$IP/resources/src/startup.js" ),
-                       $this->getHashMtime( $context )
+                       'fileMtimes' => array(
+                               filemtime( "$IP/resources/src/startup.js" ),
+                       ),
                );
-
-               // ATTENTION!: Because of the line below, this is not going to cause
-               // infinite recursion - think carefully before making changes to this
-               // code!
-               // Pre-populate modifiedTime with something because the loop over
-               // all modules below includes the startup module (this module).
-               $this->modifiedTime[$hash] = 1;
-
-               foreach ( $loader->getModuleNames() as $name ) {
-                       $module = $loader->getModule( $name );
-                       $time = max( $time, $module->getModifiedTime( $context ) );
-               }
-
-               $this->modifiedTime[$hash] = $time;
-               return $this->modifiedTime[$hash];
+               return $summary;
        }
 
        /**
-        * Hash of all dynamic data embedded in getScript().
-        *
-        * Detect changes to mw.config settings embedded in #getScript (bug 28899).
+        * Helper method for getDefinitionSummary().
         *
         * @param ResourceLoaderContext $context
-        * @return string Hash
+        * @return string SHA-1
         */
-       public function getModifiedHash( ResourceLoaderContext $context ) {
-               $data = array(
-                       'vars' => $this->getConfigSettings( $context ),
-                       'wgLegacyJavaScriptGlobals' => $this->getConfig()->get( 'LegacyJavaScriptGlobals' ),
-               );
-
-               return md5( serialize( $data ) );
+       protected function getAllModuleHashes( ResourceLoaderContext $context ) {
+               $rl = $context->getResourceLoader();
+               // Preload for getCombinedVersion()
+               $rl->preloadModuleInfo( $rl->getModuleNames(), $context );
+
+               // ATTENTION: Because of the line below, this is not going to cause infinite recursion.
+               // Think carefully before making changes to this code!
+               // Pre-populate versionHash with something because the loop over all modules below includes
+               // the startup module (this module).
+               // See ResourceLoaderModule::getVersionHash() for usage of this cache.
+               $this->versionHash[ $context->getHash() ] = null;
+
+               return $rl->getCombinedVersion( $context, $rl->getModuleNames() );
        }
 
        /**
index 7b44cc6..4d207f6 100644 (file)
@@ -227,16 +227,15 @@ class ResourceLoaderWikiModule extends ResourceLoaderModule {
        }
 
        /**
-        * Get the definition summary for this module.
-        *
         * @param ResourceLoaderContext $context
         * @return array
         */
        public function getDefinitionSummary( ResourceLoaderContext $context ) {
-               return array(
-                       'class' => get_class( $this ),
+               $summary = parent::getDefinitionSummary( $context );
+               $summary[] = array(
                        'pages' => $this->getPages( $context ),
                );
+               return $summary;
        }
 
        /**
index f16fd15..1ce9691 100644 (file)
@@ -89,10 +89,13 @@ abstract class RevDelList extends RevisionListBase {
                $comment = $params['comment'];
                $perItemStatus = isset( $params['perItemStatus'] ) ? $params['perItemStatus'] : false;
 
-               $this->res = false;
+               // CAS-style checks are done on the _deleted fields so the select
+               // does not need to use FOR UPDATE nor be in the atomic section
                $dbw = wfGetDB( DB_MASTER );
-               $this->doQuery( $dbw );
+               $this->res = $this->doQuery( $dbw );
+
                $dbw->startAtomic( __METHOD__ );
+
                $status = Status::newGood();
                $missing = array_flip( $this->ids );
                $this->clearFileOps();
index 49adf20..5c83107 100644 (file)
@@ -53,6 +53,21 @@ class RevDelLogItem extends RevDelItem {
 
        public function setBits( $bits ) {
                $dbw = wfGetDB( DB_MASTER );
+
+               $dbw->update( 'logging',
+                       array( 'log_deleted' => $bits ),
+                       array(
+                               'log_id' => $this->row->log_id,
+                               'log_deleted' => $this->getBits() // cas
+                       ),
+                       __METHOD__
+               );
+
+               if ( !$dbw->affectedRows() ) {
+                       // Concurrent fail!
+                       return false;
+               }
+
                $dbw->update( 'recentchanges',
                        array(
                                'rc_deleted' => $bits,
@@ -64,16 +79,8 @@ class RevDelLogItem extends RevDelItem {
                        ),
                        __METHOD__
                );
-               $dbw->update( 'logging',
-                       array( 'log_deleted' => $bits ),
-                       array(
-                               'log_id' => $this->row->log_id,
-                               'log_deleted' => $this->getBits()
-                       ),
-                       __METHOD__
-               );
 
-               return (bool)$dbw->affectedRows();
+               return true;
        }
 
        public function getHTML() {
index 300ce6a..17e1fd1 100644 (file)
@@ -67,7 +67,7 @@ class RevDelRevisionItem extends RevDelItem {
                        array(
                                'rev_id' => $this->revision->getId(),
                                'rev_page' => $this->revision->getPage(),
-                               'rev_deleted' => $this->getBits()
+                               'rev_deleted' => $this->getBits() // cas
                        ),
                        __METHOD__
                );
index 406d322..0a05eef 100644 (file)
  * @ingroup Search
  */
 class SearchResultSet {
+       protected $containedSyntax = false;
+
+       public function __construct( $containedSyntax = false ) {
+               $this->containedSyntax = $containedSyntax;
+       }
+
        /**
         * Fetch an array of regular expression fragments for matching
         * the search terms as parsed by this engine in a text extract.
@@ -120,7 +126,7 @@ class SearchResultSet {
         * @return bool
         */
        public function searchContainedSyntax() {
-               return false;
+               return $this->containedSyntax;
        }
 }
 
index 323575a..752edc3 100644 (file)
@@ -395,7 +395,7 @@ class SpecialBlock extends FormSpecialPage {
                # Link to edit the block dropdown reasons, if applicable
                if ( $user->isAllowed( 'editinterface' ) ) {
                        $links[] = Linker::link(
-                               Title::makeTitle( NS_MEDIAWIKI, 'Ipbreason-dropdown' ),
+                               $this->msg( 'ipbreason-dropdown' )->inContentLanguage()->getTitle(),
                                $this->msg( 'ipb-edit-dropdown' )->escaped(),
                                array(),
                                array( 'action' => 'edit' )
index 0c02628..f5218ac 100644 (file)
@@ -140,6 +140,7 @@ class LinkSearchPage extends QueryPage {
                                        'label-message' => 'linksearch-ns',
                                        'default' => $namespace,
                                        'id' => 'namespace',
+                                       'all' => '',
                                        'cssclass' => 'namespaceselector',
                                ),
                        );
index 79b2444..9476819 100644 (file)
@@ -87,7 +87,10 @@ class SpecialPageLanguage extends FormSpecialPage {
        }
 
        protected function postText() {
-               return $this->showLogFragment( $this->par );
+               if ( $this->par ) {
+                       return $this->showLogFragment( $this->par );
+               }
+               return '';
        }
 
        protected function getDisplayFormat() {
index c044146..21867b5 100644 (file)
@@ -450,9 +450,8 @@ class SpecialRevisionDelete extends UnlistedSpecialPage {
                                Xml::closeElement( 'form' ) . "\n";
                        // Show link to edit the dropdown reasons
                        if ( $this->getUser()->isAllowed( 'editinterface' ) ) {
-                               $title = Title::makeTitle( NS_MEDIAWIKI, 'Revdelete-reason-dropdown' );
                                $link = Linker::link(
-                                       $title,
+                                       $this->msg( 'revdelete-reason-dropdown' )->inContentLanguage()->getTitle(),
                                        $this->msg( 'revdelete-edit-reasonlist' )->escaped(),
                                        array(),
                                        array( 'action' => 'edit' )
index 0acbf95..652ea82 100644 (file)
@@ -78,7 +78,7 @@ class SpecialStatistics extends SpecialPage {
 
                # Statistic - other
                $extraStats = array();
-               if ( Hooks::run( 'SpecialStatsAddExtra', array( &$extraStats ) ) ) {
+               if ( Hooks::run( 'SpecialStatsAddExtra', array( &$extraStats, $this->getContext() ) ) ) {
                        $text .= $this->getOtherStats( $extraStats );
                }
 
@@ -108,7 +108,8 @@ class SpecialStatistics extends SpecialPage {
                if ( $descMsg ) {
                        $msg = $this->msg( $descMsg, $descMsgParam );
                        if ( $msg->exists() ) {
-                               $descriptionText = $this->msg( 'parentheses' )->rawParams( $msg->parse() )->escaped();
+                               $descriptionText = $this->msg( 'parentheses' )->rawParams( $msg->parse() )
+                                       ->escaped();
                                $text .= "<br />" . Xml::element( 'small', array( 'class' => 'mw-statistic-desc' ),
                                        " $descriptionText" );
                        }
@@ -127,7 +128,8 @@ class SpecialStatistics extends SpecialPage {
         */
        private function getPageStats() {
                $pageStatsHtml = Xml::openElement( 'tr' ) .
-                       Xml::tags( 'th', array( 'colspan' => '2' ), $this->msg( 'statistics-header-pages' )->parse() ) .
+                       Xml::tags( 'th', array( 'colspan' => '2' ), $this->msg( 'statistics-header-pages' )
+                               ->parse() ) .
                        Xml::closeElement( 'tr' ) .
                                $this->formatRow( Linker::linkKnown( SpecialPage::getTitleFor( 'Allpages' ),
                                        $this->msg( 'statistics-articles' )->parse() ),
@@ -140,7 +142,8 @@ class SpecialStatistics extends SpecialPage {
 
                // Show the image row only, when there are files or upload is possible
                if ( $this->images !== 0 || $this->getConfig()->get( 'EnableUploads' ) ) {
-                       $pageStatsHtml .= $this->formatRow( Linker::linkKnown( SpecialPage::getTitleFor( 'MediaStatistics' ),
+                       $pageStatsHtml .= $this->formatRow(
+                               Linker::linkKnown( SpecialPage::getTitleFor( 'MediaStatistics' ),
                                $this->msg( 'statistics-files' )->parse() ),
                                $this->getLanguage()->formatNum( $this->images ),
                                array( 'class' => 'mw-statistics-files' ) );
@@ -151,7 +154,8 @@ class SpecialStatistics extends SpecialPage {
 
        private function getEditStats() {
                return Xml::openElement( 'tr' ) .
-                       Xml::tags( 'th', array( 'colspan' => '2' ), $this->msg( 'statistics-header-edits' )->parse() ) .
+                       Xml::tags( 'th', array( 'colspan' => '2' ),
+                               $this->msg( 'statistics-header-edits' )->parse() ) .
                        Xml::closeElement( 'tr' ) .
                        $this->formatRow( $this->msg( 'statistics-edits' )->parse(),
                                $this->getLanguage()->formatNum( $this->edits ),
@@ -166,7 +170,8 @@ class SpecialStatistics extends SpecialPage {
 
        private function getUserStats() {
                return Xml::openElement( 'tr' ) .
-                       Xml::tags( 'th', array( 'colspan' => '2' ), $this->msg( 'statistics-header-users' )->parse() ) .
+                       Xml::tags( 'th', array( 'colspan' => '2' ),
+                               $this->msg( 'statistics-header-users' )->parse() ) .
                        Xml::closeElement( 'tr' ) .
                        $this->formatRow( $this->msg( 'statistics-users' )->parse(),
                                $this->getLanguage()->formatNum( $this->users ),
@@ -229,7 +234,8 @@ class SpecialStatistics extends SpecialPage {
                        }
                        $text .= $this->formatRow( $grouppage . ' ' . $grouplink,
                                $this->getLanguage()->formatNum( $countUsers ),
-                               array( 'class' => 'statistics-group-' . Sanitizer::escapeClass( $group ) . $classZero ) );
+                               array( 'class' => 'statistics-group-' . Sanitizer::escapeClass( $group ) .
+                                       $classZero ) );
                }
 
                return $text;
@@ -256,12 +262,17 @@ class SpecialStatistics extends SpecialPage {
 
                                // Collect all items that belong to the same header
                                foreach ( $items as $key => $value ) {
-                                       $name = $this->msg( $key )->parse();
-                                       $number = htmlspecialchars( $value );
+                                       if ( is_array( $value ) ) {
+                                               $name = $value['name'];
+                                               $number = $value['number'];
+                                       } else {
+                                               $name = $this->msg( $key )->parse();
+                                               $number = $value;
+                                       }
 
                                        $return .= $this->formatRow(
                                                $name,
-                                               $this->getLanguage()->formatNum( $number ),
+                                               $this->getLanguage()->formatNum( htmlspecialchars( $number ) ),
                                                array( 'class' => 'mw-statistics-hook', 'id' => 'mw-' . $key )
                                        );
                                }
index 0b8147e..64c2cf3 100644 (file)
@@ -160,7 +160,7 @@ class SpecialTags extends SpecialPage {
                if ( $user->isAllowed( 'editinterface' ) ) {
                        $disp .= ' ';
                        $editLink = Linker::link(
-                               Title::makeTitle( NS_MEDIAWIKI, "Tag-$tag" ),
+                               $this->msg( "tag-$tag" )->inContentLanguage()->getTitle(),
                                $this->msg( 'tags-edit' )->escaped()
                        );
                        $disp .= $this->msg( 'parentheses' )->rawParams( $editLink )->escaped();
@@ -172,7 +172,7 @@ class SpecialTags extends SpecialPage {
                if ( $user->isAllowed( 'editinterface' ) ) {
                        $desc .= ' ';
                        $editDescLink = Linker::link(
-                               Title::makeTitle( NS_MEDIAWIKI, "Tag-$tag-description" ),
+                               $this->msg( "tag-$tag-description" )->inContentLanguage()->getTitle(),
                                $this->msg( 'tags-edit' )->escaped()
                        );
                        $desc .= $this->msg( 'parentheses' )->rawParams( $editDescLink )->escaped();
index 2d8f978..1618527 100644 (file)
@@ -818,7 +818,7 @@ class UploadForm extends HTMLForm {
                # Add a link to edit MediaWik:Licenses
                if ( $this->getUser()->isAllowed( 'editinterface' ) ) {
                        $licensesLink = Linker::link(
-                               Title::makeTitle( NS_MEDIAWIKI, 'Licenses' ),
+                               $this->msg( 'licenses' )->inContentLanguage()->getTitle(),
                                $this->msg( 'licenses-edit' )->escaped(),
                                array(),
                                array( 'action' => 'edit' )
index 98cec59..01575ac 100644 (file)
@@ -358,7 +358,8 @@ class MediaWikiTitleCodec implements TitleFormatter, TitleParser {
                # to subpage syntax for long titles, e.g. [[Special:Block/Long name]]
                $maxLength = ( $parts['namespace'] != NS_SPECIAL ) ? 255 : 512;
                if ( strlen( $dbkey ) > $maxLength ) {
-                       throw new MalformedTitleException( 'title-invalid-too-long', $text, array( $maxLength ) );
+                       throw new MalformedTitleException( 'title-invalid-too-long', $text,
+                               array( Message::numParam( $maxLength ) ) );
                }
 
                # Normally, all wiki links are forced to have an initial capital letter so [[foo]]
index c32bd3a..67bd0c9 100644 (file)
--- a/index.php
+++ b/index.php
  * @file
  */
 
-# Bail on old versions of PHP.  Pretty much every other file in the codebase
-# has structures (try/catch, foo()->bar(), etc etc) which throw parse errors in
-# PHP 4. Setup.php and ObjectCache.php have structures invalid in PHP 5.0 and
-# 5.1, respectively.
-if ( !function_exists( 'version_compare' ) || version_compare( PHP_VERSION, '5.3.3' ) < 0 ) {
-       // We need to use dirname( __FILE__ ) here cause __DIR__ is PHP5.3+
-       require dirname( __FILE__ ) . '/includes/PHPVersionError.php';
-       wfPHPVersionError( 'index.php' );
-}
+// Bail on old versions of PHP, or if composer has not been run yet to install
+// dependencies. Using dirname( __FILE__ ) here because __DIR__ is PHP5.3+.
+require_once dirname( __FILE__ ) . '/includes/PHPVersionCheck.php';
+wfEntryPointCheck( 'index.php' );
 
 require __DIR__ . '/includes/WebStart.php';
 
index 61b96d4..00213d4 100644 (file)
        "no-null-revision": "ما يمكنش تخلاق مراجعة جديدة خاوية لل باجة \"$1\".",
        "badtitle": "عنوان عيان",
        "badtitletext": "عنوان الباجه المطلوب إما ماشي صحيح والا فارغ، وبالاك الوصيل بين اللغات والا بين البروجيات ماشي صحيح.\nبالاك فيه حروف ما تصلحش  باس يستعملوها فالعناوين.",
+       "title-invalid-empty": "عنوان الباجة المطلوبة فارغ و إلا فيه برك إسباس نتاع أسم",
+       "title-invalid-utf8": "عنوان الباجه المطلوبه فيه قسمه UTF-8 مغلوطة",
        "perfcached": "الموطايات هادي راهي مخبّية و بالاك تاني يكون فات عليها الوقت. {{PLURAL:$1||ناتج واحد|زوج نواتج|$1 نواتج|$1 ناتج}} على الكتَر {{PLURAL:$1||مخبّي|مخبّيين}}.",
        "perfcachedts": "المعلومات هادو راهم مخبّيين، و تعاودو فل $1. يلا كتّر {{PLURAL:$4|ناتج واحد راه|$4 نواتج راهم}} واجدين فل خبّاي.",
        "querypage-no-updates": "المعاودات تاع هاد الصفحة راهم معطّلين.\nالمعلومات هادي ما راهيش مرجّعة لل حاضر.",
        "createacct-benefit-body1": "{{PLURAL:$1|تحرير|تحريرات}}",
        "createacct-benefit-body2": "$1 {{PLURAL:$1|صفحة|صفحات}}",
        "createacct-benefit-body3": "{{PLURAL:$1|مساهم|مساهمين}} توالا",
-       "mailmypassword": "أرسÙ\84 Ù\84Ù\8a Ù\83Ù\84Ù\85Ø© Ø³Ø± Ø¬Ø¯Ù\8aدÙ\87",
+       "mailmypassword": "استرجع Ù\83Ù\84Ù\85ت` Ø§Ù\84سرÙ\91",
        "loginlanguagelabel": "اللوغه: $1",
        "pt-login": "دخله",
        "pt-login-button": "دخول",
        "recentchanges-label-plusminus": "الحجَم تاع الصفحة راه تبدّل ب هاد العدّة تاع البايتات",
        "recentchanges-legend-heading": "'''تفسار:'''",
        "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (شوف تاني [[Special:NewPages|ليستة تاع صفحات جديدة]])",
-       "rcnotefrom": "هاهي التبديلات  من'''$2''' (ل'''$1''' معروضه).",
+       "rcnotefrom": "التحت التبديلات من <strong>$2</strong> (إلى <strong>$1</strong> معروضة).",
        "rclistfrom": "بين التبديلات البديه من $3 $2",
        "rcshowhideminor": "$1 التبديلات الصغير",
        "rcshowhideminor-show": "ورّي",
        "newpageletter": "ج‌",
        "boteditletter": "ب",
        "rc-change-size-new": "$1 {{PLURAL:$1|octet|octets}} مورا التبدال",
-       "rc-enhanced-expand": "بÙ\8aÙ\86 Ø§Ù\84تÙ\81اصÙ\8aÙ\84 (Ù\8aÙ\84زÙ\85Ù\87ا Ø¬Ø§Ù\81اسÙ\83رÙ\8aبت)",
+       "rc-enhanced-expand": "Ø´Ù\88Ù\81 Ø§Ù\84تÙ\81اصÙ\8aÙ\84",
        "rc-enhanced-hide": "خبي التفاصيل",
        "recentchangeslinked": "تبديلات مربوطه",
        "recentchangeslinked-toolbox": "تبديلات الباجات المرتبطه",
        "watchlistfor2": "ل$1 ($2)",
        "watch": "تبع",
        "unwatch": "ما تزيدش تعس",
-       "watchlist-details": "{{PLURAL:$1||باجÙ\87 Ù\88حدÙ\87²Ù\88ج Ø¨Ø§Ø¬Ø§Øª|$1 Ø¨Ø§Ø¬Ø§Øª|$1 Ø¨Ø§Ø¬Ù\87 }} Ù\81Ù\8a Ù\84Ù\8aستت Ù\85راÙ\82بتÙ\83Ø\8c Ø¨Ù\84ا Ù\85ا ØªØ¹Ø¯ Ø¨Ø§Ø¬Ø§Øª Ø§Ù\84Ù\86Ù\82اش.",
+       "watchlist-details": "{{PLURAL:$1||باجÙ\87 Ù\88حدÙ\87¨Ø§Ø¬ØªÙ\8aÙ\86|$1 Ø¨Ø§Ø¬Ø§Øª|$1 Ø¨Ø§Ø¬Ù\87}} Ù\81Ù\8a Ù\84Ù\8aستت Ù\85راÙ\82بتÙ\83Ø\8c Ù\85Ù\86 ØºÙ\8aر Ø§Ø¹ØªØ¨Ø§Ø± Ø¨Ø§Ø¬Ø§Øª Ø§Ù\84Ù\86Ù\82اش Ù\87Ù\8a Ø¨Ø§Ø¬Ø§Øª Ù\85Ù\86Ù\81صÙ\84Ù\87.",
        "wlshowlast": "بين آخر $1 سوايع $2 يامات",
        "watchlist-options": "ابسيون ليستت المراقبه",
        "actioncomplete": "العمليه اندارت",
        "contributions": "مساهمات {{GENDER:$1|المستخدم|المستخدمه}}",
        "contributions-title": "مساهمات {{GENDER:$1|المستخدم|المستخدمه}} $1",
        "mycontris": "مساهماتي",
-       "contribsub2": "ل$1 ($2)",
+       "contribsub2": "ل{{GENDER:$3|$1}} ($2)",
        "uctop": "ذ الوقت",
        "month": "من شهر (وأقدم):",
        "year": "من عام (وأقدم):",
index 432f20b..d5916eb 100644 (file)
        "deletereason-dropdown": "* বিলোপনৰ সাধাৰণ কাৰণসমূহ\n** স্পাম\n** অসভ্যালি\n** কপিৰাইট উলঙ্ঘন\n** লেখকৰ অনুৰোধ\n** ভঙা পুনঃনিৰ্দেশনা",
        "delete-edit-reasonlist": "অপসাৰণ কৰা কাৰণ সম্পাদনা কৰক",
        "delete-toobig": "এই পৃষ্ঠাটোৰ সম্পাদনা ইতিহাস অতি দীঘল, $1 {{PLURAL:$1|টা সংশোধনৰো|টা সংশোধনৰো}} বেছি ।\n{{SITENAME}}ৰ আকস্মিক ক্ষতি ৰোধ কৰিবলৈ এনে পৃষ্ঠাৰ ইতিহাস বিলোপ কৰাত সীমাবদ্ধতা আৰোপ কৰা হৈছে ।",
-       "delete-warning-toobig": "à¦\8fà¦\87 à¦ªà§\83ষà§\8dঠাà¦\96নৰ à¦¸à¦®à§\8dপাদনা à¦\87তিহাস à¦\85তি à¦¦à§\80à¦\98ল, $1 {{PLURAL:$1|à¦\9fা à¦¸à¦\82শà§\8bধনৰà§\8b|à¦\9fা à¦¸à¦\82শà§\8bধনৰà§\8b}} à¦¬à§\87à¦\9bি à¥¤\nà¦\87য়াà¦\95 à¦¬à¦¿à¦²à§\8bপ à¦\95ৰিলà§\87 {{SITENAME}} ৰ তথ্যভঁৰালৰ কাৰ্য্যকাৰীতাত সমস্যা হ’ব পাৰে;\nসাৱধানেৰে আগ বাঢ়ক ।",
-       "deleteprotected": "à¦\86পà§\81নি à¦\8fà¦\87 à¦ªà§\83ষà§\8dঠাà¦\96ন à¦¬à¦¿à¦²à§\81পà§\8dত à¦\95ৰিব à¦¨à§\8bৱাৰà§\87 à¦\95াৰণ à¦\8fà¦\87 à¦ªà§\83ষà§\8dঠাà¦\96ন সুৰক্ষিত কৰা হৈছে।",
+       "delete-warning-toobig": "à¦\8fà¦\87 à¦ªà§\83ষà§\8dঠাà¦\9fà§\8bৰ à¦¸à¦®à§\8dপাদনা à¦\87তিহাস à¦\85তি à¦¦à§\80à¦\98ল, $1 {{PLURAL:$1|à¦\9fা à¦¸à¦\82শà§\8bধনৰà§\8b|à¦\9fা à¦¸à¦\82শà§\8bধনৰà§\8b}} à¦¬à§\87à¦\9bি।\nà¦\87য়াà¦\95 à¦¬à¦¿à¦²à§\8bপ à¦\95ৰিলà§\87 {{SITENAME}}ৰ তথ্যভঁৰালৰ কাৰ্য্যকাৰীতাত সমস্যা হ’ব পাৰে;\nসাৱধানেৰে আগ বাঢ়ক ।",
+       "deleteprotected": "à¦\86পà§\81নি à¦\8fà¦\87 à¦ªà§\83ষà§\8dঠাà¦\9fà§\8b à¦¬à¦¿à¦²à§\8bপ à¦\95ৰিব à¦¨à§\8bৱাৰà§\87 à¦\95াৰণ à¦\87য়াà¦\95 সুৰক্ষিত কৰা হৈছে।",
        "rollback": "সম্পাদনা পূৰ্ববৎ কৰক",
        "rollbacklink": "পূৰ্ববৎ কৰক",
        "rollbacklinkcount": "$1 {{PLURAL:$1|সম্পাদনা|সম্পাদনাসমূহ}} পূৰ্বৱত কৰক",
        "viewdeletedpage": "বিলোপ কৰা পৃষ্ঠাসমূহ চাওক",
        "undeletepagetext": "তলৰ {{PLURAL:$1|পৃষ্ঠাটো বিলোপ কৰা হৈছে কিন্তু সেয়া|$1 পৃষ্ঠাসমূহ বিলোপ কৰা হৈছে কিন্তু সেয়া}} এতিয়াও আৰ্কাইভত আছে আৰু পুনৰুদ্ধাৰ সম্ভৱ ।\nআৰ্কাইভটো সময়ে সময়ে পৰিষ্কাৰ কৰা হ’ব পাৰে ।",
        "undelete-fieldset-title": "সংশোধনসমূহ পুনৰুদ্ধাৰ কৰক",
-       "undeleteextrahelp": "পà§\83ষà§\8dঠাà¦\96নৰ à¦¸à¦®à§\8dপà§\82ৰà§\8dণ à¦\87তিহাস à¦ªà§\81নৰà§\81দà§\8dধাৰ à¦\95ৰিবলà§\88 à¦¸à¦\95লà§\8b à¦\98ৰ à¦\9fিà¦\95 à¦¦à¦¿à¦¯à¦¼à¦\95 à§°à¦¾à¦\96à¦\95 à¦\86ৰà§\81 '''''{{int:undeletebtn}}'''''ত à¦\95à§\8dলিà¦\95 à¦\95ৰà¦\95 à¥¤\nনিৰà§\8dবাà¦\9aিত à¦ªà§\81নৰà§\81দà§\8dধাৰ à¦\95ৰিবলà§\88 à¦¬à¦¾à¦\9bি à¦²à§\8bৱা à¦¸à¦\82শà§\8bধনসমà§\82হৰ à¦\95াষত à¦¥à¦\95া à¦\98ৰবà§\8bৰত à¦\9fিà¦\95 à¦¦à¦¿à¦¯à¦¼à¦\95 à¦\86ৰà§\81 '''''{{int:undeletebtn}}'''''ত à¦\95à§\8dলিà¦\95 à¦\95ৰà¦\95 ।",
+       "undeleteextrahelp": "পà§\83ষà§\8dঠাà¦\9fà§\8bৰ à¦¸à¦®à§\8dপà§\82ৰà§\8dণ à¦\87তিহাস à¦ªà§\81নৰà§\81দà§\8dধাৰ à¦\95ৰিবলà§\88 à¦¸à¦\95লà§\8b à¦\98ৰ à¦¬à¦¾à¦\9bনি à§°à¦¾à¦\96à¦\95 à¦\86ৰà§\81 '''''{{int:undeletebtn}}'''''ত à¦\95à§\8dলিà¦\95 à¦\95ৰà¦\95 à¥¤\nনিৰà§\8dবাà¦\9aিত à¦ªà§\81নৰà§\81দà§\8dধাৰৰ à¦¬à¦¾à¦¬à§\87 à¦¨à¦¿à§°à§\8dদিষà§\8dà¦\9f à¦¸à¦\82শà§\8bধনসমà§\82হৰ à¦\95াষত à¦¥à¦\95া à¦\98ৰবà§\8bৰ à¦¬à¦¾à¦\9bনি à¦\95ৰà¦\95 à¦\86ৰà§\81 '''''{{int:undeletebtn}}'''''ত à¦\95à§\8dলিà¦\95 à¦\95ৰà¦\95।",
        "undeleterevisions": "$1 {{PLURAL:$1|টা সংশোধন|টা সংশোধন}} আৰ্কাইভত আছে",
        "undeletehistory": "যদি আপুনি পৃষ্ঠাটো পুনৰুদ্ধাৰ কৰে, তাৰ সকলো সংশোধন ইতিহাসলৈ ঘূৰি যাব ।\nযদি বিলোপৰ পিছত একে নামৰ নতুন পৃষ্ঠা সৃষ্টি কৰা হৈছে, তেন্তে পুনৰুদ্ধাৰ হোৱা সংশোধনসমূহ পূৰ্বৰ ইতিহাসত দেখা যাব ।",
        "undeleterevdel": "শীৰ্ষ পৃষ্ঠা বা ফাইল সংশোধন আংশিকভাৱে বিলোপ হোৱাৰ সম্ভাৱনা থাকিলে বিলোপ বাতিল কৰা নহ’ব ।\nতেনে ক্ষেত্ৰত আপুনি নতুনকৈ বিলোপ কৰা সংশোধন অনিৰ্বাচিত আৰু অগোপন কৰক ।",
        "export": "পৃষ্ঠা ৰপ্তানি কৰক",
        "exporttext": "আপুনি কোনো XMLৰে আবৃত পাঠ আৰু বিশেষ পৃষ্ঠা বা পৃষ্ঠাৰ সংহতিৰ সম্পাদনা ইতিহাস ৰপ্তানি কৰিব পাৰে।\nমিডিয়াৱিকি ব্যৱহাৰ কৰি [[Special:Import|আমদানি পৃষ্ঠা]]ৰ যোগেদি ইয়াক আন ৱিকিলৈও আমদানি কৰিব পাৰি।\n\nপৃষ্ঠা ৰপ্তানি কৰিবৰ বাবে তলৰ পাঠ্যত এশাৰীত এটাকৈ তলৰ পাঠত শিৰোনামাবোৰ ভৰাওক। লগতে সাম্প্ৰতিক সংশোধন, পুৰণি সংশোধন আৰু পৃষ্ঠা ইতিহাস ৰাখিব লাগেনে শেষ সম্পাদনাৰ তথ্যৰ লগত সাম্প্ৰতিক সংশোধন লাগে বাছনি কৰক।\n\nপিছৰ ক্ষেত্ৰত আপুনি সংযোগ এটাও ব্যৱহাৰ কৰিব পাৰে, যেনে\n\"[[{{MediaWiki:Mainpage}}]]\" পৃষ্ঠাৰ কাৰণে [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]]",
        "exportall": "সকলো পৃষ্ঠা ৰপ্তানি কৰক",
-       "exportcuronly": "কেৱল সাম্প্ৰতিক সংশোধনটোহে অন্তৰ্ভুক্ত কৰক, সম্পূৰ্ণ ইতিহাস নহয় ।",
+       "exportcuronly": "কেৱল সাম্প্ৰতিক সংশোধনটোহে অন্তৰ্ভুক্ত কৰক, সম্পূৰ্ণ ইতিহাস নহয়।",
        "exportnohistory": "----\n'''টোকা:''' কৰ্মদক্ষতা-সম্পৰ্কীয় কাৰণত এই প্ৰপত্ৰৰ মাধ্যমেৰে কোনো পৃষ্ঠাৰ সম্পূৰ্ণ ইতিহাস ৰপ্তানি কৰাটো নিষ্ক্ৰিয় কৰা হৈছে।",
        "exportlistauthors": "প্ৰত্যেক পৃষ্ঠাৰ বৰঙনিদাতাৰ সম্পূৰ্ণ তালিকা অন্তৰ্ভুক্ত কৰক",
        "export-submit": "ৰপ্তানি কৰক",
        "pageinfo-redirects-name": "এই পৃষ্ঠালৈ থকা পুনৰ্নিৰ্দেশৰ সংখ্যা",
        "pageinfo-subpages-name": "এই পৃষ্ঠাৰ উপপৃষ্ঠাসমূহ",
        "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|পুনৰ্নিৰ্দেশ|পুনৰ্নিৰ্দেশসমূহ}}; $3 {{PLURAL:$3|অপুনৰ্নিৰ্দেশ নাই|অপুনৰ্নিৰ্দেশসমূহ}})",
-       "pageinfo-firstuser": "পà§\83ষà§\8dঠাà¦\96নৰ সৃষ্টিকৰ্তা",
+       "pageinfo-firstuser": "পà§\83ষà§\8dঠাà¦\9fà§\8bৰ সৃষ্টিকৰ্তা",
        "pageinfo-firsttime": "পৃষ্ঠা সৃষ্টিৰ তাৰিখ",
        "pageinfo-lastuser": "অন্তিম সম্পাদক",
        "pageinfo-lasttime": "অন্তিম সম্পাদনাৰ তাৰিখ",
        "pageinfo-hidden-categories": "অদৃশ্য {{PLURAL:$1|শ্ৰেণী|শ্ৰেণীসমূহ}} ($1)",
        "pageinfo-templates": "সংযুক্ত {{PLURAL:$1|সাঁচ|সাঁচসমূহ}} ($1)",
        "pageinfo-transclusions": "{{PLURAL:$1|পৃষ্ঠা|পৃষ্ঠাসমূহ}} ট্রান্সক্লুড কৰাৰ সময় ($1)",
-       "pageinfo-toolboxlink": "পà§\83ষà§\8dঠাà¦\96নৰ বিষয়ে তথ্য",
+       "pageinfo-toolboxlink": "পà§\83ষà§\8dঠাà¦\9fà§\8bৰ বিষয়ে তথ্য",
        "pageinfo-redirectsto": "পুনৰ্নিৰ্দেশ কৰা হৈছে",
        "pageinfo-redirectsto-info": "তথ্য",
        "pageinfo-contentpage": "সমল পৃষ্ঠাৰূপে গণনা কৰা হৈছে",
index dc7cfd7..1a73a3b 100644 (file)
        "permalink": "Даими һылтанма",
        "print": "Баҫыу",
        "view": "Ҡарау",
+       "view-foreign": "$1 сайтында ҡарау",
        "edit": "Үҙгәртеү",
+       "edit-local": "Локаль тасуирламаны үҙгәртергә",
        "create": "Яһарға",
+       "create-local": "Локаль тасуирлама өҫтәргә",
        "editthispage": "Был мәҡәләне үҙгәртергә",
        "create-this-page": "Был битте яһарға",
        "delete": "Юҡ  итергә",
        "otherlanguages": "Башҡа телдәрҙә",
        "redirectedfrom": "($1 битенән йүнәлтелде)",
        "redirectpagesub": "Йүнәлтеү бите",
+       "redirectto": "Йүнәлтергә:",
        "lastmodifiedat": "Был биттең һуңғы тапҡыр үҙгәртелеү ваҡыты: $2, $1 .",
        "viewcount": "Был биткә $1 {{PLURAL:$1|тапҡыр}} мөрәжәғәт иттеләр.",
        "protectedpage": "Һаҡланған бит",
        "jumptonavigation": "төп йүнәлештәр",
        "jumptosearch": "эҙләү",
        "view-pool-error": "Ғәфү итегеҙ, хәҙерге ваҡытта серверҙар артыҡ тейәлгән.\nБыл битте ҡарарға теләүселәр бик күп.\nЗинһар был биткә һуңырак кереп ҡарағыҙ.\n\n$1",
+       "generic-pool-error": "Ғәфү итегеҙ, хәҙерге ваҡытта серверҙар көсөргәнешле эшләй.\nБыл болды ҡарарға теләүселәр бик күп.\nЗинһар, бер ни тиклем көтөгөҙ һәм һуңыраҡ тағы мөрәжәғәт итеп ҡарағыҙ.",
        "pool-timeout": "Блоклауҙы көтөү ваҡыты үтте",
        "pool-queuefull": "Һорауҙар сираты тулы",
        "pool-errorunknown": "Билдәһеҙ хата",
+       "poolcounter-usage-error": "$1: ҡулланыу хатаһы",
        "aboutsite": "{{SITENAME}} тураһында",
        "aboutpage": "Project:Тасуирлама",
        "copyright": "$1 лицензияһына ярашлы, эстәлеге менән һәр кем файҙалана ала (башҡаһы күрһәтелмәһә)",
        "disclaimers": "Яуаплылыҡтан баш тартыу",
        "disclaimerpage": "Project:Яуаплылыҡтан баш тартыу",
        "edithelp": "Төҙәтеү белешмәһе",
+       "helppage-top-gethelp": "Ярҙам",
        "mainpage": "Баш бит",
        "mainpage-description": "Баш бит",
        "policy-url": "Project:Ҡағиҙәләр",
        "hidetoc": "йәшерергә",
        "collapsible-collapse": "төрөргә",
        "collapsible-expand": "асырға",
+       "confirmable-confirm": "{{GENDER:$1|Һеҙ}} инанаһығыҙмы?",
+       "confirmable-yes": "Эйе",
+       "confirmable-no": "Юҡ",
        "thisisdeleted": "Ҡарарғамы йәки тергеҙергәме? — $1",
        "viewdeleted": "$1 ҡарарғамы?",
        "restorelink": "{{PLURAL:$1|1=1 юйылған үҙгәртеүҙе|$1 юйылған үҙгәртеүҙе}}",
        "filerenameerror": "«$1» файлының исемен «$2» исеменә алмаштырып булмай.",
        "filedeleteerror": "«$1» файлын юйып булмай.",
        "directorycreateerror": "«$1» директорияһын яһап булмай.",
+       "directoryreadonlyerror": "«$1» каталогы уҡыу өсөн генә.",
+       "directorynotreadableerror": "«$1» каталогы уҡылмай.",
        "filenotfound": "«$1» файлын табып булмай.",
        "unexpected": "Көтөлмәгән ҡиммәт: «$1»=«$2».",
        "formerror": "Хата: форма мәғлүмәттәрен ебәреп булмай",
        "no-null-revision": "«$1» бите өсөн яңы нулле төҙәтеү яһап булманы",
        "badtitle": "Ярамаған исем",
        "badtitletext": "Биттең һоратылған исеме дөрөҫ түгел, буш йәки телдәр араһы йәки интервики исеме яңылыш күрһәтелгән. Исемдә тыйылған символдар булыуы ла мөмкин.",
+       "title-invalid-empty": "Һоратылған бит башлығы буш йәки исемдәр арауығы була.",
        "perfcached": "Был мәғлүмәттәр кэштан алынған, уларҙа һуңғы үҙгәртеүҙәр булмаҫҡа мөмкин. Кэшта иң күбе {{PLURAL:$1|язма}} һаҡлана.",
        "perfcachedts": "Был мәғлүмәттәр кэштан алынған, ул һуңғы тапҡыр $1 яңыртылды.  Кэшта иң күбе  {{PLURAL:$4|язма}} һаҡлана",
        "querypage-no-updates": "Был битте яңыртыу хәҙер тыйылған.\nБында күрһәтелгән мәғлүмәттәр яңыртылмаясаҡ.",
        "gotaccount": "Әгәр Һеҙ теркәлеү үткән булһағыҙ? '''$1'''.",
        "gotaccountlink": "Танылыу",
        "userlogin-resetlink": "Танылыу мәғлүмәттәрен оноттоғоҙмо?",
-       "userlogin-resetpassword-link": "Серһүҙҙе ҡабул итмәү",
+       "userlogin-resetpassword-link": "Серһүҙҙе оноттоғоҙмо?",
+       "userlogin-helplink2": "Танылыу буйынса ярҙам",
        "userlogin-loggedin": " Һеҙ {{GENDER:$1|$1}} булараҡ индегеҙ инде. Башҡа файҙаланыусы булып инер өсөн аҫтағы ҡалыпты ҡулланығыҙ.",
        "userlogin-createanother": "Башҡа иҫәп яҙмаһын булдырырға",
        "createacct-emailrequired": "Электрон почта адресы",
        "createacct-another-realname-tip": "Ысын исемегеҙ (мотлаҡ түгел).\nУны яҙып ҡуйһағыҙ, ул биткә кем төҙәтеү индергәнен күрһәтеү өсөн ҡулланыласаҡ.",
        "pt-login": "Танылыу",
        "pt-login-button": "Танылыу",
+       "pt-createaccount": "Яңы ҡатнашыусыны теркәү",
        "pt-userlogout": "Тамамлау",
        "php-mail-error-unknown": "PHP-ның mail() функцияһында билдәһеҙ хата",
        "user-mail-no-addy": "Электрон почта адресы булмайынса электрон хәбәр ебәреп ҡараны",
        "edit-gone-missing": "Битте яңыртып булмай.\nБәлки ул юйылғандыр.",
        "edit-conflict": "Төҙәтеүҙәр конфликты",
        "edit-no-change": "Текста үҙгәртеүҙер булмау сәбәпле үҙгәртеүегеҙгә иғтибар ителмәне.",
+       "postedit-confirmation-created": "Бит төҙөлгән",
+       "postedit-confirmation-restored": "Бит тергеҙелгән",
        "postedit-confirmation-saved": "Үҙгәртеүегеҙ һаҡланды.",
        "edit-already-exists": "Яңы бит яһап булмай.\nУл былай ҙа бар.",
        "defaultmessagetext": "Алдан билдәләнгән яҙма",
        "content-model-text": "ғәҙәти яҙма",
        "content-model-javascript": "JavaScript",
        "content-model-css": "CSS",
+       "content-json-empty-object": "Буш нәмә",
+       "content-json-empty-array": "Буш массив",
+       "duplicate-args-category": "Ҡалыпты сығарғанда ҡабатланған аргументтарҙы ҡулланған биттәр",
+       "duplicate-args-category-desc": "Түбәндәге ҡабатланған аргументтары <code><nowiki>{{foo|bar=1|bar=2}}</nowiki></code> или <code><nowiki>{{foo|bar|1=bar}}</nowiki></code> булған ҡалыпты сығарыу эстәлекле биттәр.",
        "expensive-parserfunction-warning": "'''Иғтибар:''' был биттә хәтерҙе күп ҡулланыусы функциялар ныҡ күп.\n\nҠуйылған сикләү: $2 {{PLURAL:$2|ҡулланыу}}, был осраҡта {{PLURAL:$1|$1 тапҡыр}} башҡарырға рөхсәт ителә.",
        "expensive-parserfunction-category": "Хәтерҙе күп ҡулланыусы функциялары күп булған биттәр",
        "post-expand-template-inclusion-warning": "'''Иғтибар:''' Өҫтәлгән ҡалыптар күләме бик ҙур.\nҠайһы бер ҡалыптар өҫтәлмәйәсәк.",
        "node-count-exceeded-category": "Төйөндәр һаны артҡан биттәр",
        "node-count-exceeded-warning": "Биттә төйөндәр һаны артып киткән",
        "expansion-depth-exceeded-category": "Асылыу тәрәнлеге артып киткән биттәр",
+       "expansion-depth-exceeded-category-desc": "Биттең асылыу тәрәнлеге мөмкин булған юғары сикте уҙған.",
        "expansion-depth-exceeded-warning": "Биттә һалыныу тәрәнлеге сиге үтеп кителгән",
        "parser-unstrip-loop-warning": "Ябылмаған pre табылды",
        "parser-unstrip-recursion-limit": "($1) рекурсия сиге үтеп кителгән",
        "currentrev": "Ағымдағы версия",
        "currentrev-asof": "$1, ағымдағы версия",
        "revisionasof": "$1 версияһы",
-       "revision-info": "Версия: $1; $2",
+       "revision-info": "$1 версияһы; {{GENDER:$6|$2}}$7",
        "previousrevision": "← Алдағы",
        "nextrevision": "Киләһе →",
        "currentrevisionlink": "Ағымдағы версия",
        "notextmatches": "Тап килгән бит табылманы",
        "prevn": "алдағы {{PLURAL:$1|$1}}",
        "nextn": "киләһе {{PLURAL:$1|$1}}",
-       "prevn-title": "Һуңғы $1 {{PLURAL:$1|1=һөҙөмтә|һөҙөмтә}}",
-       "nextn-title": "Тәүге $1 {{PLURAL:$1|1=һөҙөмтә|һөҙөмтә}}",
-       "shown-title": "Бер биттә $1 {{PLURAL:$1|1=һөҙөмтә|һөҙөмтә}} күрһәт",
+       "prev-page": "алдағы бит",
+       "next-page": "киләһе бит",
+       "prevn-title": "Алдағы $1 {{PLURAL:$1|1=һөҙөмтә|һөҙөмтә}}",
+       "nextn-title": "Киләһе $1 {{PLURAL:$1|1=һөҙөмтә|һөҙөмтә}}",
+       "shown-title": "Бер биттә $1 {{PLURAL:$1|1=һөҙөмтә|һөҙөмтә}} күрһәтергә",
        "viewprevnext": "($1 {{int:pipe-separator}} $2) ($3) ҡарарға",
        "searchmenu-exists": "'''Был вики-проектта «[[:$1]]» бите бар'''",
        "searchmenu-new": "'''Был википроектта \"[[:$1]]\" бите булдырырға.'''",
        "search-result-category-size": "{{PLURAL:$1|1=$1 ағза}} ({{PLURAL:$2|$2 эске категория}}, {{PLURAL:$3|$3 файл}})",
        "search-redirect": "(йүнәлтеү $1)",
        "search-section": "($1 бүлеге)",
+       "search-file-match": "(файл эстәлеге менән тура килә)",
        "search-suggest": "Бәлки, ошоно эҙләйһегеҙҙер: $1",
        "search-interwiki-caption": "Туғандаш проекттар",
-       "search-interwiki-default": "$1 һөҙөмтә:",
+       "search-interwiki-default": "$1 һөҙөмтәһе:",
        "search-interwiki-more": "(тағы)",
        "search-relatedarticle": "Ҡағылышлы",
        "searchrelated": "ҡағылышлы",
        "powersearch-togglelabel": "Һайла:",
        "powersearch-toggleall": "Барыһы",
        "powersearch-togglenone": "Һис бере",
+       "powersearch-remember": "Һайланғанды киләсәк эҙләүҙәр өсөн иҫтә ҡалдырырға",
        "search-external": "Тышҡы эҙләү",
        "searchdisabled": "{{SITENAME}} эҙләүе ябыҡ.\nХәҙергә эҙләүҙе Google менән үтәй алаһығыҙ.\nТик унда {{SITENAME}} өсөн индекслауҙың иҫке булыуы мөмкинлеген онотмағыҙ.",
        "search-error": "Эҙләүҙә хата китте: $1",
        "preferences": "Көйләүҙәр",
        "mypreferences": "Көйләүҙәр",
        "prefs-edits": "Төҙәтеүҙәр һаны:",
+       "prefsnologintext2": "Көйләүҙәрҙе үҙгәртеү өсән иҫәп яҙмаһы менән керегеҙ.",
        "prefs-skin": "Күренеш",
        "skin-preview": "Алдан байҡау",
        "datedefault": "Ғәҙәттәге",
        "prefs-personal": "Шәхси мәғлүмәттәр",
        "prefs-rc": "Һуңғы үҙгәртеүҙәр",
        "prefs-watchlist": "Күҙәтеү исемлеге",
+       "prefs-editwatchlist": "Күҙәтеү исемлеген үҙгәртеү",
+       "prefs-editwatchlist-label": "Күҙәтеү исемлеге яҙмаларын үҙгәртеү:",
+       "prefs-editwatchlist-edit": "Күҙәтеү исемлегенән исемдәрҙе ҡарау һәм юйыу",
+       "prefs-editwatchlist-raw": "Күҙәтеү исемлеген текст һымаҡ үҙгәртеү",
+       "prefs-editwatchlist-clear": "Күҙәтеүҙәр исемлеген таҙартыу",
        "prefs-watchlist-days": "Күҙәтеү исемлегендә нисә көн керетелгән үҙгәртеүҙәрҙе күрһәтергә:",
-       "prefs-watchlist-days-max": "Ð\9cакÑ\81имÑ\83м $1 {{PLURAL:$1|1=көн|көн}}",
+       "prefs-watchlist-days-max": "Ð\98Ò£ ÐºÒ¯Ð±Ðµ $1 {{PLURAL:$1|1=көн|көн}}",
        "prefs-watchlist-edits": "Киңәйтелгән күҙәтеү исемлегендә күрһәтелә торған үҙгәртеүҙәр һанының сиге:",
        "prefs-watchlist-edits-max": "Иң күбе: 1000",
        "prefs-watchlist-token": "Күҙәтеү исемлеге токены:",
        "prefs-emailconfirm-label": "Электрон почтаны раҫлау:",
        "youremail": "Электрон почта *",
        "username": "{{GENDER:$1|Ҡулланыусы исеме}}:",
-       "prefs-memberingroups": "{{PLURAL:$1|төркөм}} {{GENDER:$2|ағзаһы}}:",
+       "prefs-memberingroups": "{{GENDER:$2|Ағза}} {{PLURAL:$1|төркөмө|төркөмдәре}}:",
        "prefs-registration": "Теркәлеү ваҡыты:",
        "yourrealname": "Һеҙҙең ысын исемегеҙ (*)",
        "yourlanguage": "Тышҡы күренештә ҡулланылған тел:",
        "yournick": "Һеҙҙең уйҙырма исемегеҙ/ҡушаматығыҙ (имза өсөн):",
        "prefs-help-signature": "Әңгәмә биттәрендәге хәбәрҙәрегеҙ һеҙҙең имзағыҙға һәм ваҡытҡа әйләнәсәк \"<nowiki>~~~~</nowiki>\" тамғаларын өҫтәү юлы менән имзаланырға тейеш.",
        "badsig": "Хаталы имза. HTML-тегдарҙың дөрөҫлөгөн тикшерегеҙ.",
-       "badsiglength": "Бигерәк оҙон имза. Имза оҙонлоғо $1 {{PLURAL:$1|символдан}} артыҡ булмаҫҡа тейеш.",
+       "badsiglength": "Бигерәк оҙон имза. \nИмза оҙонлоғо $1 {{PLURAL:$1|символдан}} артыҡ булмаҫҡа тейеш.",
        "yourgender": "Ҡайһы тасуирлама һеҙгә ҡулайыраҡ?",
        "gender-unknown": "Күрһәткем килмәй",
        "gender-male": "Ул вики биттәрен мөхәррирләй",
        "right-move": "Биттәрҙең исемен үҙгәртеү",
        "right-move-subpages": "Ҡушымталары менән бергә биттәрҙең исемен алыштырыу",
        "right-move-rootuserpages": "Ҡулланыусыларҙың төп биттәренең исемен үҙгәртеү",
+       "right-move-categorypages": "Категория биттәренең исемен үҙгәртеү",
        "right-movefile": "файл исемдәрен үҙгәртеү",
        "right-suppressredirect": "Биттәрҙең исемен үҙгәрткән ваҡытта сығанаҡ биттән йүнәлтмә булдырылмай",
        "right-upload": "Файл тейәү",
        "action-userrights-interwiki": "Ҡатнашыусыларҙың башҡа Викиларҙағы хоҡуҡтарын үҙгәртеү",
        "action-siteadmin": "Мәғлүмәттәр базаһын асыу һәм ябыу",
        "action-sendemail": "электрон хат ебәреү",
-       "action-editmywatchlist": "һеÒ\99Ò\99ең ÐºÒ¯Ò\99Ó\99Ñ\82еүÒ\99Ó\99Ñ\80 Ð¸Ñ\81емелеген Ð¼Ó©Ñ\85Ó\99Ñ\80Ñ\80иÑ\80лÓ\99Ò¯",
+       "action-editmywatchlist": "һеҙҙең күҙәтеүҙәр исемлеген мөхәррирләү",
        "action-viewmywatchlist": "һеҙҙең күҙәтеүҙәр исемлеген байҡау",
        "action-viewmyprivateinfo": "һеҙҙең шәхси мәғлүмәтте байҡау",
        "action-editmyprivateinfo": "һеҙҙең шәхси мәғлүмәтте мөхәррирләү",
        "recentchanges-label-minor": "Был әҙ үҙгәреш",
        "recentchanges-label-bot": "Был төҙәтеү бот тарафынан башҡарылды",
        "recentchanges-label-unpatrolled": "Был төҙәтеү ҡаралмаған әле",
+       "recentchanges-label-plusminus": "Бит шул тиклем байтҡа үҙгәрҙе",
+       "recentchanges-legend-heading": "'''Легенда:'''",
        "recentchanges-legend-newpage": "$1 — яңы бит",
        "rcnotefrom": "Түбәндә '''$2''' башлап ('''$1''' тиклем) үҙгәртеүҙәр күрһәтелгән.",
        "rclistfrom": "$3 $2 башлап яңы үҙгәртеүҙәрҙе күрһәт.",
        "rcshowhideminor": "бәләкәй төҙәтеүҙәрҙе $1",
+       "rcshowhideminor-show": "Күрһәтергә",
+       "rcshowhideminor-hide": "Йәшерергә",
        "rcshowhidebots": "боттарҙы $1",
-       "rcshowhideliu": "танылған ҡулланыусыларҙы $1",
+       "rcshowhidebots-show": "Күрһәтергә",
+       "rcshowhidebots-hide": "Йәшерергә",
+       "rcshowhideliu": "$1 танылған ҡулланыусылар",
+       "rcshowhideliu-show": "Күрһәтергә",
+       "rcshowhideliu-hide": "Йәшерергә",
        "rcshowhideanons": "танылмаған ҡулланыусыларҙы $1",
+       "rcshowhideanons-show": "Күрһәтергә",
+       "rcshowhideanons-hide": "Йәшерергә",
        "rcshowhidepatr": "$1 — ҡаралған төҙәтеүҙәр",
+       "rcshowhidepatr-show": "Күрһәтергә",
+       "rcshowhidepatr-hide": "Йәшерергә",
        "rcshowhidemine": "минең үҙгәртеүҙәремде $1",
+       "rcshowhidemine-show": "Күрһәтергә",
+       "rcshowhidemine-hide": "Йәшерергә",
        "rclinks": "Һуңғы $2 көн эсендәге һуңғы $1 үҙгәртеүҙе күрһәтергә<br />$3",
        "diff": "айыр.",
        "hist": "тарих",
        "minoreditletter": "ә",
        "newpageletter": "Я",
        "boteditletter": "б",
-       "number_of_watching_users_pageview": "[$1 {{PLURAL:$1|ҡатнашыусы}} күҙәтә]",
+       "number_of_watching_users_pageview": "[$1 күҙәткән {{PLURAL:$1|ҡатнашыусы}}]",
        "rc_categories": "Ошо категорияларҙан ғына («|» менән айырырға)",
        "rc_categories_any": "Һәр",
-       "rc-change-size-new": "Үҙгәртештән һуң $1 {{PLURAL:$1|1=байт|байт}}",
+       "rc-change-size-new": "Үҙгәртештән һуң күләм: $1 {{PLURAL:$1|1=байт|байт}}",
        "newsectionsummary": "/* $1 */ яңы бүлек",
        "rc-enhanced-expand": "Ваҡ-төйәгенә тиклем күрһәтергә",
        "rc-enhanced-hide": "Ваҡлыҡтарҙы йәшерергә",
        "uploaderror": "Тейәү хатаһы",
        "upload-recreate-warning": "'''Иғтибар. Бындай исемле файл юйылған йәки күсерелгән. '''\nБыл биттең юйыуҙары һәм күсереүҙәре яҙмалары журналы түбәндә килтерелгән:",
        "uploadtext": "Файл тейәү өсөн түбәндәге форманы ҡулланығыҙ.\nЭлек тейәлгән файлдарҙы байҡар өсөн [[Special:FileList|тейәлгән файлдар исемлеген]] ҡарағыҙ. Файл тейәүҙәр шулай уҡ [[Special:Log/upload|тейәү яҙмаларына]], юйыуҙар иһә [[Special:Log/delete|юйыу яҙмаларына]] яҙылып баралар.\n\nФайлды мәҡәләгә өҫтәү өсөн киләһе юлдарҙы ҡуллана алаһығыҙ:\n* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.jpg]]</nowiki></code>''' — файлдың тулы өлгөһөн ҡуйыр өсөн;\n* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.png|200px|thumb|left|тасуирлама]]</nowiki></code>''' — файлдың киңлек буйынса 200 нөктәгә тиклем бәләкәсәйтелгән, һулға тигеҙләнгән һәм аҫтында тасуирламаһы булған өлгөһөн ҡуйыр өсөн;\n* '''<code><nowiki>[[</nowiki>{{ns:media}}<nowiki>:File.ogg]]</nowiki></code>''' — эстәлеген биттә күрһәтмәйенсә файлға һылтанма ҡуйыу өсөн.",
-       "upload-permitted": "Рөхсәт ителгән файл типтары: $1.",
+       "upload-permitted": "{{PLURAL:$2|Рөхсәт ителгән файл төрө|Рөхсәт ителгән файл төрҙөре}}: $1.",
        "upload-preferred": "Уңайлы файл типтары: $1.",
-       "upload-prohibited": "Тыйылған файл типтары: $1.",
+       "upload-prohibited": "{{PLURAL:$2|Тыйылған файл төрө|Тыйылған файл төрҙәре}}: $1.",
        "uploadlogpage": "Тейәү яҙмалары",
        "uploadlogpagetext": "Түбәндә, һуңғы файл тейәүҙәр исемлеге күрһәтелгән.\nШулай уҡ [[Special:NewFiles|яңы файлдар галереяһын]] ҡарағыҙ; һуңғы тейәүҙәр ентекле рәүештә күрһәтелгән.",
        "filename": "Файл исеме",
        "filetype-mime-mismatch": "Файлдың «.$1» киңәйеүе файлдың ($2) MIME-төрөнә  тап килмәй.",
        "filetype-badmime": "MIME-төрө «$1» булған файлдарҙы тейәп булмай.",
        "filetype-bad-ie-mime": "Был файлды тейәп булмай, сөнки Internet Explorer уны \"$1\", йәғни рөхсәт ителмәгән һәм хәүефле файл төрө тип билдәләйәсәк.",
-       "filetype-unwanted-type": "'''\".$1\"''' — теләнмәгән файл тибы.\n{{PLURAL:$3|1=Уңайлы файл тибы|Уңайлы файл типтары:}} $2.",
+       "filetype-unwanted-type": "'''\".$1\"''' — кәрәкмәгән файл төрө.\n{{PLURAL:$3|1=Өҫтөнлөклө файл төрө|Өҫтөнлөклө файл төрҙөре:}} $2.",
        "filetype-banned-type": "'''\".$1\"''' — {{PLURAL:$4|1=тыйылған файл төрө|тыйылған файл төрҙәре}}.\n{{PLURAL:$3|1=Файлдың рөхсәт ителгән төрө|Файлдың рөхсәт ителгән төрҙәре:}} $2.",
        "filetype-missing": "Файлдың киңәйтелмәһе юҡ (мәҫәлән, \".jpg\").",
        "empty-file": "Һеҙ ебәргән файл буш.",
        "license": "Рөхсәтнамә:",
        "license-header": "Рөхсәтнәмә",
        "nolicense": "Бер нимә лә һайланмаған",
+       "licenses-edit": "Лицензия параметрҙарын үҙгәртергә",
        "license-nopreview": "(Ҡарап сығыу мөмкин түгел)",
        "upload_source_url": "(Дөрөҫ, дөйөм ҡулланыу өсөн асыҡ URL-адрес)",
        "upload_source_file": "(һеҙҙең компьютерҙағы файл)",
        "listfiles-summary": "Был ярҙамсы бит бөтә тейәлгән файлдарҙы күрһәтә.",
        "listfiles_search_for": "Файл исеме буйынса эҙләү:",
+       "listfiles-userdoesnotexist": "\"$1\" иҫәп яҙмаһы теркәлмәгән.",
        "imgfile": "файл",
        "listfiles": "Файлдар исемлеге",
        "listfiles_thumb": "Шартлы рәсем",
        "download": "күсереп яҙырға",
        "unwatchedpages": "Бер кем дә күҙәтмәгән биттәр",
        "listredirects": "Йүнәлтеүҙәр исемлеге",
+       "listduplicatedfiles": "Күсермәләр менән файлдар исемлеге",
        "unusedtemplates": "Ҡулланылмаған ҡалыптар",
        "unusedtemplatestext": "Был биттә {{ns:template}} исемдәр арауығының бөтә башҡа биттәргә индерелмәгән биттәре исемлеге килтерелгән.\nҠалыпты юйыр алдынан, уға башҡа һылтанмалар юҡлығын тикшерергә онотмағыҙ.",
        "unusedtemplateswlh": "Башҡа һылтанмалар",
        "randomincategory": "Категориялағы осраҡлы бит",
        "randomincategory-invalidcategory": "$1 тигән категория юҡ.",
        "randomincategory-nopages": "[[:Category:$1|$1]] категорияһында биттәр юҡ.",
+       "randomincategory-category": "Категория:",
+       "randomincategory-legend": "Категорияла осраҡлы файл",
        "randomredirect": "Осраҡлы биткә күсеү",
        "randomredirect-nopages": "\"$1\" исемдәр арауығында йүнәлтеүҙәр юҡ.",
        "statistics": "Статистика",
        "ninterwikis": "$1 {{PLURAL:$1|интервики-һылтанма}}",
        "nlinks": "$1 {{PLURAL:$1|һылтанма}}",
        "nmembers": "$1 {{PLURAL:$1|объект}}",
+       "nmemberschanged": "$1 → $2 {{PLURAL:$2|объект}}",
        "nrevisions": "$1 {{PLURAL:$1|1=өлгө|өлгө}}",
        "nviews": "$1 {{PLURAL:$1|ҡарап сығыу}}",
        "nimagelinks": "$1 {{PLURAL:$1|биттә}} ҡулланыла",
        "protectedpages": "Һаҡланған биттәр",
        "protectedpages-indef": "Сикләнмәгән һаҡлауҙар ғына",
        "protectedpages-cascade": "Эҙмә-эҙлекле һаҡлауҙар ғына",
+       "protectedpages-noredirect": "Йүнәлтеүҙәрҙе йәшерергә",
        "protectedpagesempty": "Әлеге ваҡытта күрһәтелгән шарттар менән һаҡланған биттәр юҡ.",
+       "protectedpages-timestamp": "Ваҡыт",
+       "protectedpages-page": "Бит",
+       "protectedpages-expiry": "Тамамлана",
+       "protectedpages-performer": "Ҡатнашыусыны һаҡлау",
+       "protectedpages-params": "Һаҡ параметрҙары",
+       "protectedpages-reason": "Сәбәп",
+       "protectedpages-unknown-timestamp": "Билдәһеҙ",
+       "protectedpages-unknown-performer": "Билдәһеҙ ҡатнашыусы",
        "protectedtitles": "Тыйылған исемдәр",
        "protectedtitlesempty": "Әлеге ваҡытта күрһәтелгән шарттар менән һаҡланған исемдәр юҡ.",
        "listusers": "Ҡатнашыусылар исемлеге",
        "pager-older-n": "{{PLURAL:$1|1=1 иҫкерәк|$1 иҫкерәк}}",
        "suppress": "Йәшереү",
        "querypage-disabled": "Был махсус бит һөҙөмтәлелекте арттырыу өсөн ябылған.",
+       "apihelp": "API белешмәһе",
+       "apihelp-no-such-module": "«$1» модуле табылмаған.",
        "booksources": "Китап сығанаҡтары",
        "booksources-search-legend": "Китап сығанаҡтарын эҙлә",
+       "booksources-search": "Эҙләү",
        "booksources-text": "Түбәндәге исемлектә — китаптар һатыу менән шөғөлләнеүсе сайттарға һәм китапханаларҙың эҙләү системаларына һылтанмалар, һәм уларҙа һеҙ эҙләгән китаптар тураһында өҫтәмә мәғлүмәт булыуы мөмкин.",
        "booksources-invalid-isbn": "Күрһәтелгән ISBN номерҙа хата булырға тейеш. Зинһар, номерҙы сығанаҡтан дөрөҫ күсереүегеҙҙе тикшерегеҙ.",
        "specialloguserlabel": "Башҡарыусы:",
        "listgrouprights-removegroup-self": "Үҙенең иҫәп яҙмаһынан $1 {{PLURAL:$2|1=төркөмөн|төркөмдәрен}} юйыу",
        "listgrouprights-addgroup-self-all": "Үҙенең иҫәп яҙмаһына бөтә төркөмдәрҙе өҫтәү",
        "listgrouprights-removegroup-self-all": "Үҙенең иҫәп яҙмаһынан бөтә төркөмдәрҙе юйыу",
+       "listgrouprights-namespaceprotection-header": "Исемдәр арауығы сикләүҙәре",
+       "listgrouprights-namespaceprotection-namespace": "Исемдәр арауығы",
+       "trackingcategories-name": "Хәбәр исеме",
        "mailnologin": "Хат ебәреү өсөн адрес юҡ",
        "mailnologintext": "Башҡа ҡатнашыусыларға хат ебәреү өсөн, һеҙ [[Special:UserLogin|танылырға]] һәм [[Special:Preferences|көйләүҙәрегеҙҙә]] ысын электрон адрес почтаһы кереткән булырға тейешһегеҙ.",
        "emailuser": "Ҡатнашыусыға хат",
        "enotif_lastvisited": "Һеҙҙең аҙаҡҡы кереүегеҙҙән һуңғы үҙгәртеүҙәрҙе ҡарау өсөн, $1 ҡарағыҙ.",
        "enotif_lastdiff": "Был үҙгәртеүҙе ҡарау өсөн, $1 ҡарағыҙ.",
        "enotif_anon_editor": "танылмаған ҡатнашыусы $1",
-       "enotif_body": "Хөрмәтле $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\nМөхәррирләү аңлатмаһы: $PAGESUMMARY $PAGEMINOREDIT\n\nҮҙгәртеүсе менән бәйләнеш өсөн:\nЭл. почта адресы: $PAGEEDITOR_EMAIL\nВики бите: $PAGEEDITOR_WIKI\n\nӘгәр һеҙ был битте ҡарамаһағыҙ, бынан һуң буласаҡ үҙгәртеүҙәр тураһында белдереү алмаясаҡһығыҙ. \nҺеҙ шулай уҡ күҙәтеү исемлегегеҙҙәге бар биттәр өсөн белдереү көйләүен һүндерә алаһығыҙ.\n\n{{SITENAME}}  проектының белдереү системаһы\n\n--\nЭлектрон почта белдереүҙәрен көйләү өсөн:\n{{canonicalurl:{{#special:Preferences}}}}\n\nКүҙәтеү исемлеге көйләүҙәрен үҙгәртер өсөн:\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nБитте һеҙҙең күҙәтеү исемлегенән юйыр өсөн:\n$UNWATCHURL\n\nКире бәйләнеш һәм ярҙам:\n$HELPPAGE",
+       "enotif_body": "Хөрмәтле $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\nМөхәррирләү аңлатмаһы: $PAGESUMMARY $PAGEMINOREDIT\n\nҮҙгәртеүсе менән бәйләнеш өсөн:\nЭл. почта адресы: $PAGEEDITOR_EMAIL\nВики бите: $PAGEEDITOR_WIKI\n\nӘгәр һеҙ был биткә иҫәп яҙмағыҙ буйынса инмәһәгеҙ, бынан һуң буласаҡ үҙгәртеүҙәр тураһында белдереү алмаясаҡһығыҙ. \nҺеҙ шулай уҡ күҙәтеү исемлегедәге бар биттәр өсөн белдереү көйләүен һүндерә алаһығыҙ.\n\n {{grammar:genitive|{{SITENAME}}}}  белдереү системаһы\n\n--\nБелдереүҙәрен көйләүен үҙгәртергә:\n{{canonicalurl:{{#special:Preferences}}}}\n\nКүҙәтеү исемлеге көйләүҙәрен үҙгәртергә:\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nКүҙәтеү исемлегенән биттәрҙе юйырға:\n$UNWATCHURL\n\nКире бәйләнеш һәм ярҙам:\n$HELPPAGE",
        "created": "булдырылды",
        "changed": "үҙгәртелгән",
        "deletepage": "Битте юйырға",
        "isredirect": "йүнәлтеү бите",
        "istemplate": "ҡушылған",
        "isimage": "файл һылтанмаһы",
-       "whatlinkshere-prev": "{{PLURAL:$1|1=алдағы|алдағы $1}}",
-       "whatlinkshere-next": "{{PLURAL:$1|1=киләһе|киләһе $1}}",
+       "whatlinkshere-prev": "{{PLURAL:$1|1=алдағы}} $1",
+       "whatlinkshere-next": "{{PLURAL:$1|1=киләһе}} $1",
        "whatlinkshere-links": "← һылтанмалар",
        "whatlinkshere-hideredirs": "Йүнәлтеүҙәрҙе $1",
        "whatlinkshere-hidetrans": "Ҡушылғандарҙы $1",
        "allmessages-prefix": "Ҡушылмаһы буйынса һайлау:",
        "allmessages-language": "Тел:",
        "allmessages-filter-submit": "Күсергә",
+       "allmessages-filter-translate": "Тәржемә итергә",
        "thumbnail-more": "Ҙурайтырға",
        "filemissing": "Файл юҡ",
        "thumbnail_error": "Шартлы рәсем булдырыу хатаһы: $1",
        "import": "Биттәрҙе тейәү",
        "importinterwiki": "Вики проекттар-ара индереү",
        "import-interwiki-text": "Вики проектты һәм тейәлә торған биттең исемен күрһәтегеҙ.\nҮҙгәртеү ваҡыттары һәм автор исемдәре һаҡланасаҡ.\nБөтә вики проекттары-ара тейәүҙәр [[Special:Log/import|тейәү яҙмалары журналында]] теркәлә.",
+       "import-interwiki-sourcepage": "Сығанаҡ бит:",
        "import-interwiki-history": "Был биттең бөтә үҙгәртеү тарихын яҙҙырырға",
        "import-interwiki-templates": "Бөтә ҡалыптарҙы индерергә",
        "import-interwiki-submit": "Тейәргә",
        "tooltip-pt-mycontris": "Кереткән өлөшөгөҙ",
        "tooltip-pt-login": "Бында теркәлеү үтергә була, әммә был эш мәжбүри түгел.",
        "tooltip-pt-logout": "Сығырға",
+       "tooltip-pt-createaccount": "Мотлаҡ булмаһа ла, Һеҙгә иҫәп яҙмаһы төҙөргө һәм системала танылырға тәҡдим итәбеҙ.",
        "tooltip-ca-talk": "Биттең эстәлеге тураһында фекерләшеү",
        "tooltip-ca-edit": "Һеҙ был битте үҙгәртә алаһығыҙ. Зинһар, яҙып ҡуйыр алдынан ҡарап сығығыҙ",
        "tooltip-ca-addsection": "Яңы бүлек эшләргә",
        "svg-long-desc": "SVG файлы, номиналь $1 × $2 нөктә, файлдың дәүмәле: $3",
        "svg-long-desc-animated": "Анимациялы SVG файлы, номиналь $1 × $2 нөктә, файлдың дәүмәле: $3",
        "svg-long-error": "Яңылыш SVG файл: $1",
-       "show-big-image": "ТÑ\83лÑ\8b Ð°Ñ\81Ñ\8bҡлÑ\8bÒ¡",
+       "show-big-image": "Ð\91аÑ\88ланÒ\93Ñ\8bÑ\81 Ñ\84айл",
        "show-big-image-preview": "Байҡау ваҡытындағы күләм: $1.",
        "show-big-image-other": "{{PLURAL:$2|1=Башҡа сиселеш|Башҡа сиселештәр}}: $1.",
        "show-big-image-size": "$1 × $2 пиксель",
        "htmlform-no": "Юҡ",
        "htmlform-yes": "Эйе",
        "htmlform-chosen-placeholder": "Вариант һайлағыҙ",
+       "htmlform-cloner-create": "Тағы өҫтәргә",
+       "htmlform-cloner-delete": "Юйырға",
        "sqlite-has-fts": "$1, тулы текст буйынса эҙләү мөмкинлеге менән",
        "sqlite-no-fts": "$1, тулы текст буйынса эҙләү мөмкинлекһеҙ",
        "logentry-delete-delete": "$1 $3 битен {{GENDER:$2|юйҙы}}",
        "logentry-rights-rights": "$1  $3 файҙаланыусының төркөмдәрҙәге ағзалығын $4 урынына $5 тип {{GENDER:$2|үҙгәртте}}",
        "logentry-rights-rights-legacy": "$1  $3 өсөн төркөмдәрҙәге ағзалыҡты {{GENDER:$2|үҙгәртте}}",
        "logentry-rights-autopromote": "$1 {{GENDER:$2|}} автоматик рәүештә {{GENDER:$2|}} $4 урынына $5 ителде.",
+       "logentry-upload-upload": "$1 $3 {{GENDER:$2|күсерҙе}}",
        "rightsnone": "(юҡ)",
        "revdelete-summary": "үҙгәртеүҙәр тасуирламаһы",
        "feedback-adding": "Биткә кире белдереү өҫтәлә",
        "feedback-bugornote": "Әгәр Һеҙ техник проблеманы ентекле рәүештә аңлатырға теләһәгеҙ, зинһар, [$1 хата тураһында белдерегеҙ].\nБашҡа осраҡта, ошо ябай форманы ҡуллана алаһығыҙ. Комментарийығыҙ «[$3 $2]» битенә ҡулланыусы исемегеҙ һәм браузер мәғлүмәте менән өҫтәләсәк.",
        "feedback-cancel": "Кире алырға",
        "feedback-close": "Әҙер",
+       "feedback-error-title": "Хата",
        "feedback-error1": "Хата: API-нан беленмәгән хата",
        "feedback-error2": "Хата: Мөхәррирләү хатаһы",
        "feedback-error3": "Хата: API-нан яуап юҡ",
index 71e1204..2d94993 100644 (file)
        "no-null-revision": "Dae makakamukna nin baguhong bunyaw na rebisyon para sa pahina \"$1\"",
        "badtitle": "Raot na titulo",
        "badtitletext": "An pinaghagad na titulo kan pahina imbalido, daeng laog, o sarong salaon na sinugpunan na titulo kan inter-lengguwahe o inter-wiki.\nIni gayod may laog nin o dakol na mga karakter na dae pinaggagamit sa mga titulo.",
+       "title-invalid-interwiki": "An pinaghahagad na titulo kan pahina igwang laman nin saguysoy sa panlaog na wiki na dae puwedeng gamiton sa mga titulo.",
        "perfcached": "An minasunod na datos pinagtago asin bakong gayo napapanahon. An maximum na {{PLURAL:$1|sarong resulta na|$1 mga resulta na}} yaon sana sa pinagtago.",
        "perfcachedts": "An minasunod na datos pinagtago, asin huring pinagdagdagan kan $1. An maximum na {{PLURAL:$4|sarong result na |$4 mga resulta na }} yaon sana sa pinagtago.",
        "querypage-no-updates": "Mga kasugponan para sa pahinang ini sa ngunyan pinagpupugulan. An datos na yaon digde dae sa presente maipagpresko.",
index a69f140..427cd35 100644 (file)
        "badtitletext": "Запытаная назва старонкі няслушная ці пустая, альбо няслушна ўказаная міжмоўная ці інтэрвікі-назва. Яна можа ўтрымліваць сымбалі, якія нельга ўжываць у назвах.",
        "title-invalid-empty": "Запытаная назва старонкі пустая або ўтрымлівае толькі прастору назваў.",
        "title-invalid-utf8": "Запытаная назва старонкі ўтрымлівае няслушныя сымбалі UTF-8.",
-       "title-invalid-interwiki": "Назва ўтрымлівае інтэрвікі-спасылку",
+       "title-invalid-interwiki": "Назва запытанай старонкі ўтрымлівае інтэрвікі-спасылку, чаго ня можа быць у назвах.",
        "title-invalid-talk-namespace": "Запытаная назва старонкі адпавядае старонцы абмеркаваньня, якая ня можа існаваць.",
        "title-invalid-characters": "Запытаная назва старонкі ўтрымлівае няслушныя сымбалі: «$1».",
        "title-invalid-relative": "Назва мае адносны шлях. Адносныя назвы старонак (./, ../) няслушныя, бо яны часта робяцца недаступнымі, калі апрацоўваюцца браўзэрам карыстальніка.",
        "tags-create-warnings-below": "Вы хочаце працягнуць стварэньне меткі?",
        "tags-delete-title": "Выдаліць метку",
        "tags-delete-explanation-initial": "Вы зьбіраецеся выдаліць метку «$1» з базы зьвестак.",
+       "tags-delete-explanation-in-use": "Яна будзе выдаленая з {{PLURAL:$2|$2 вэрсіі або запісу ў журнале, да якой|$2 вэрсіяў або запісаў у журнале, да якіх}} яна цяпер ужытая.",
+       "tags-delete-explanation-warning": "Гэтае дзеяньне <strong>незваротнае</strong> і <strong>ня можа быць адмененае</strong> нават адміністратарамі базы зьвестак. Упэўніцеся, што менавіта гэтую метку вы хочаце выдаліць.",
+       "tags-delete-reason": "Прычына:",
        "comparepages": "Параўнаньне старонак",
        "compare-page1": "Старонка 1",
        "compare-page2": "Старонка 2",
index e4ac6ea..17c6778 100644 (file)
        "aug": "अग",
        "sep": "सित",
        "oct": "अक्टू",
-       "nov": "नव",
+       "nov": "नव",
        "dec": "दिस",
        "january-date": "जनवरी $1",
        "february-date": "फरवरी $1",
        "subcategories": "उपश्रेणी",
        "category-media-header": "\"$1\" श्रेणी में मीडिया",
        "category-empty": "''इ श्रेणी में इ समय कउनो पन्ना या मीडिया नइखे।''",
-       "hidden-categories": "{{PLURAL:$1|à¤\9bà¥\81पावल à¤\97à¤\88ल à¤¶à¥\8dरà¥\87णà¥\80|à¤\9bà¥\81पावल à¤\97à¤\88ल à¤¶à¥\8dरà¥\87णà¥\80à¤\82}}",
+       "hidden-categories": "{{PLURAL:$1|à¤\9bिपावल à¤\97à¤\87ल à¤¶à¥\8dरà¥\87णà¥\80|à¤\9bिपावल à¤\97à¤\87ल à¤¶à¥\8dरà¥\87णà¥\80 à¤¸à¤¬}}",
        "hidden-category-category": "छुपावल गइल श्रेणी",
-       "category-subcat-count": "{{PLURAL:$2|à¤\8f à¤¶à¥\8dरà¥\87णà¥\80 à¤®à¥\87à¤\82 à¤\96ालà¥\80 à¤¨à¤¿à¤®à¥\8dनलिà¤\96ित à¤\89पशà¥\8dरà¥\87णà¥\80 à¤¬à¤¾à¥¤|à¤\87 à¤¶à¥\8dरà¥\87णà¥\80 à¤®à¥\87à¤\82 à¤\95à¥\81ल $2 à¤\89पशà¥\8dरà¥\87णिन à¤®à¥\87à¤\82 à¤¸à¥\87 à¤¨à¤¿à¤®à¥\8dनलिà¤\96ित {{PLURAL:$1|à¤\89पशà¥\8dरà¥\87णà¥\80|$1 à¤\89पशà¥\8dरà¥\87णà¥\80}} à¤¬à¤¾à¤¡à¤¼à¥\80à¤\82 à¤\95à¥\81ल।}}",
+       "category-subcat-count": "{{PLURAL:$2|à¤\8f à¤¶à¥\8dरà¥\87णà¥\80 à¤®à¥\87à¤\82 à¤\96ालà¥\80 à¤¨à¤¿à¤®à¥\8dनलिà¤\96ित à¤¶à¥\8dरà¥\87णà¥\80 à¤¬à¤¾|à¤\8f à¤¶à¥\8dरà¥\87णà¥\80 à¤®à¥\87à¤\82 à¤\95à¥\81ल $2 à¤®à¥\87à¤\82 à¤¸à¥\87 {{PLURAL:$1|à¤\89पशà¥\8dरà¥\87णà¥\80|$1 à¤\89पशà¥\8dरà¥\87णà¥\80 à¤¸à¤¬}} à¤¬à¤¾।}}",
        "category-subcat-count-limited": "ए श्रेणी में निम्नलिखित {{PLURAL:$1|उपश्रेणी बा|$1 उपश्रेणी बाड़ीं।}}",
        "category-article-count": "{{PLURAL:$2|ए श्रेणी में मात्र निम्नलिखित पन्न बा।|इ श्रेणी में निम्नलिखित {{PLURAL:$1|पन्ना बा|$1 पन्ना बाड़े}}, कुल पन्ना $2}}",
        "category-article-count-limited": "निम्नलिखित {{PLURAL:$1|पन्ना|$1 पन्ना}} इ श्रेणीं में बा।",
-       "category-file-count": "{{PLURAL:$2|à¤\87 à¤¶à¥\8dरà¥\87णà¥\80 à¤®à¥\87à¤\82 à¤®à¤¾à¤¤à¥\8dर à¤¨à¤¿à¤®à¥\8dनलिà¤\96ित à¤«à¤¼à¤¾à¤\87ल à¤¬à¤¾à¥¤|à¤\87 à¤¶à¥\8dरà¥\87णà¥\80 à¤®à¥\87à¤\82 à¤¨à¤¿à¤®à¥\8dनलिà¤\96ित {{PLURAL:$1|फ़ाà¤\87ल|$1 à¤«à¤¼à¤¾à¤\87लà¤\82}} à¤¬à¤¾à¤¡à¤¼à¥\87, à¤\95à¥\81ल à¤«à¤¼à¤¾à¤\87लà¤\82 $2}}",
+       "category-file-count": "{{PLURAL:$2|à¤\8f à¤¶à¥\8dरà¥\87णà¥\80 à¤®à¥\87à¤\82 à¤\96ालà¥\80 à¤¨à¤¿à¤®à¥\8dनलिà¤\96ित à¤«à¤\87ल à¤¬à¤¾à¥¤|à¤\8f à¤¶à¥\8dरà¥\87णà¥\80 à¤®à¥\87à¤\82 à¤¨à¤¿à¤®à¥\8dनलिà¤\96ित à¤\95à¥\81ल à¤«à¤¼à¤¾à¤\87लà¤\82 $2 {{PLURAL:$1|फाà¤\87ल|$1फाà¤\87लà¤\82}} à¤¬à¤¾à¤¡à¤¼à¥\87}}",
        "category-file-count-limited": "वर्तमान में निम्नलिखित {{PLURAL:$1|पन्ना|$1 पन्नां}} इ श्रेणीं में बाड़े।",
-       "listingcontinuesabbrev": "जारी",
+       "listingcontinuesabbrev": "जारी...",
        "index-category": "सूचीबद्ध पृष्ठ",
        "noindex-category": "असूचीबद्ध पृष्ठ",
        "broken-file-category": "टूटल फ़ाइल कड़ियन वाला पन्ना",
        "about": "बारे में",
        "article": "सामग्री पन्ना",
        "newwindow": "(नया विंडो में खोलीं)",
-       "cancel": "निरसà¥\8dत",
+       "cancel": "à¤\95à¥\88à¤\82सिल",
        "moredotdotdot": "अउर...",
        "morenotlisted": "इ सूची पूर्ण नइखे।",
        "mypage": "पन्ना",
-       "mytalk": "राà¤\89र à¤¬à¤¾à¤¤",
+       "mytalk": "हमार à¤¬à¤¾à¤¤à¤\9aà¥\80त à¤ªà¤¨à¥\8dना",
        "anontalk": "इ आइ॰पी खातिर वार्ता",
-       "navigation": "परिभà¥\8dरमण",
+       "navigation": "नà¥\87विà¤\97à¥\87शन",
        "and": "&#32;अउर",
        "qbfind": "खोज",
        "qbbrowse": "ब्राउज",
        "faqpage": "Project:साधारण सवाल",
        "actions": "क्रिया",
        "namespaces": "नामस्थान",
-       "variants": "सà¤\82सà¥\8dà¤\95रण",
+       "variants": "à¤\85à¤\89रà¥\80 à¤ªà¥\8dरà¤\95ार",
        "navigation-heading": "नेविगेशन मेनु",
        "errorpagetitle": "त्रुटी",
        "returnto": "जाईं $1 पर।",
        "history_short": "इतिहास",
        "updatedmarker": "हमार अन्तिम आगमन से बदलाव",
        "printableversion": "छापे लायक संस्करण",
-       "permalink": "सà¥\8dथायà¥\80 à¤²à¤¿à¤\82à¤\95",
+       "permalink": "सà¥\8dथायà¥\80 à¤\95ड़à¥\80",
        "print": "छापीं",
        "view": "देखीं",
        "view-foreign": "$1 पर देखीं",
        "talkpage": "इ पन्ना पर चर्चा करीं",
        "talkpagelinktext": "बात-चीत",
        "specialpage": "खास पन्ना",
-       "personaltools": "ब्यक्तिगत औजार",
+       "personaltools": "व्यक्तिगत औजार",
        "articlepage": "सामग्री पन्ना देखीं",
        "talk": "बात-चीत",
-       "views": "विà¤\9aारसà¥\82à¤\9aà¥\80",
-       "toolbox": "à¤\89पà¤\95रण",
+       "views": "राय",
+       "toolbox": "à¤\94à¤\9cार",
        "userpage": "प्रयोगकर्ता पन्ना देखीं",
        "projectpage": "परियोजना पन्ना देखीं",
        "imagepage": "फाइल पन्ना देखीं",
        "viewhelppage": "मदद पन्ना देखीं",
        "categorypage": "श्रेणी पन्ना देखीं",
        "viewtalkpage": "बात-चीत देखीं",
-       "otherlanguages": "à¤\85नà¥\8dय भाषा में",
-       "redirectedfrom": "($1 à¤¦à¥\8dवारा à¤ªà¥\81न: à¤¨à¤¿à¤°à¥\8dदà¥\87शित)",
+       "otherlanguages": "दà¥\81सरà¥\80 भाषा में",
+       "redirectedfrom": "($1 à¤¦à¥\8dवारा à¤\85नà¥\81पà¥\8dरà¥\87षित)",
        "redirectpagesub": "पुन: निर्देशित पन्ना",
-       "redirectto": "पà¥\81नà¤\83 à¤¨à¤¿à¤°à¥\8dदà¥\87शित:",
-       "lastmodifiedat": "$1 à¤\95à¥\87 $2 à¤ªà¤° à¤\88 à¤ªà¤¨à¥\8dना à¤ªà¤° à¤\85नà¥\8dतिम à¤¬à¤¾à¤° à¤ªà¤°à¤¿à¤µà¤°à¥\8dतन à¤­à¤\88ल।",
+       "redirectto": "à¤\85नà¥\81पà¥\8dरà¥\87षित:",
+       "lastmodifiedat": "$1 à¤\95à¥\87 $2 à¤ªà¤° à¤\8f à¤ªà¤¨à¥\8dना à¤ªà¤° à¤\85नà¥\8dतिम à¤¬à¥\87र à¤¬à¤¦à¤²à¤¾à¤µ à¤­à¤\87ल।",
        "viewcount": "ई पन्ना {{PLURAL:$1|एक|$1}} बार देखल गईल बा।",
        "protectedpage": "सुरक्षित पन्ना",
-       "jumpto": "à¤\85हिà¤\9cा जाईं:",
-       "jumptonavigation": "परिभà¥\8dरमण",
+       "jumpto": "à¤\87हाà¤\81 जाईं:",
+       "jumptonavigation": "नà¥\87विà¤\97à¥\87शन",
        "jumptosearch": "खोजीं",
        "view-pool-error": "क्षमा करीं, ई समय सर्वर पर बहुत ज्यादा लोड बढ़ गईल बा।\nई पन्ना के बहुते प्रयोगकर्ता लोग देखे के कोशिश कर रहल बानी।\nई पन्ना के फिर से देखे से पहिले कृपया कुछ देर तक इन्तजार करीं।\n\n$1",
        "generic-pool-error": "क्षमा करीं, ई समय सर्वर पर बहुत ज्यादा लोड बढ़ गईल बा।\nई संसाधन के बहुते प्रयोगकर्ता लोग देखे के कोशिश कर रहल बानी।\nई संसाधन तक पहुँच बनावे के कोशिश से पहिले कृपया कुछ देर तक इन्तजार करीं।",
        "aboutsite": "{{SITENAME}} के बारे में",
        "aboutpage": "Project:बारे में",
        "copyright": "उपलब्ध सामग्री $1 के अधीन उपलब्ध बा जब तक की अलग से उल्लेख ना करल गईल होखे ।",
-       "copyrightpage": "{{ns:project}}:लà¥\87à¤\96ाधिà¤\95ार",
-       "currentevents": "हाल के घटना",
-       "currentevents-url": "Project:हाल के घटना",
-       "disclaimers": "à¤\85सà¥\8dविà¤\95रण",
-       "disclaimerpage": "Project:सामानà¥\8dय à¤\85सà¥\8dविà¤\95रण",
-       "edithelp": "मदद à¤¸à¤®à¥\8dपादन",
+       "copyrightpage": "{{ns:project}}:à¤\95ापà¥\80राà¤\87à¤\9f à¤¸à¤¬",
+       "currentevents": "हाल के घटना सब",
+       "currentevents-url": "Project:हाल के घटना सब",
+       "disclaimers": "नामà¤\82à¤\9cà¥\82रà¥\80",
+       "disclaimerpage": "Project:सामानà¥\8dय à¤¨à¤¾à¤®à¤\82à¤\9cà¥\82रà¥\80",
+       "edithelp": "सà¤\82पादन à¤®à¥\87à¤\82 à¤®à¤¦à¤¦",
        "helppage-top-gethelp": "मदद",
        "mainpage": "मुख्य पन्ना",
        "mainpage-description": "मुख्य पन्ना",
        "policy-url": "Project:नीति",
-       "portal": "सामà¥\81दायिà¤\95 à¤ªà¤¨à¥\8dना",
-       "portal-url": "Project:सामà¥\81दायिà¤\95 à¤ªà¥\8bरà¥\8dà¤\9fल",
+       "portal": "समà¥\81दाय à¤\9dरà¥\8bà¤\96ा",
+       "portal-url": "Project:समà¥\81दाय à¤\9dरà¥\8bà¤\96ा",
        "privacy": "गोपनीयता नीति",
        "privacypage": "Project:गोपनीयता नीति",
        "badaccess": "अनुमति त्रुटी",
        "versionrequired": "मिडीयाविकी के संस्करण $1 के होखल जरुरी बा",
        "versionrequiredtext": "इ पन्ना के प्रयोग करे खातिर मीडियाविकी के $1 संस्करण ज़रूरी बा।\nदेखीं [[Special:Version|संस्करण पन्ना]]।",
        "ok": "ठिक",
-       "retrievedfrom": "\"$1\" à¤¸à¥\87 à¤²à¤¿à¤¯à¤² à¤\97à¤\88ल",
+       "retrievedfrom": "\"$1\" à¤¸à¥\87 à¤²à¤¿à¤¹à¤² à¤\97à¤\87ल",
        "youhavenewmessages": "रउआ लगे बा $1 ($2).",
        "youhavenewmessagesfromusers": "रउआ खातिर {{PLURAL:$3|एगो अन्य सदस्य|$3 अन्य सदस्यन}} के $1 बा। ($2)",
        "youhavenewmessagesmanyusers": "रउआ खातिर कई सदस्यन द्वारा $1 बा। ($2)",
        "newmessageslinkplural": "{{PLURAL:$1|एक नया सन्देश|999=नयका सन्देश}}",
        "newmessagesdifflinkplural": "पिछला {{PLURAL:$1|बदलाव|999=बदलावं}}",
        "youhavenewmessagesmulti": "रउआ लगे $1 पर नया सन्देश बा",
-       "editsection": "समà¥\8dपादन",
-       "editold": "समà¥\8dपादन",
+       "editsection": "सà¤\82पादन",
+       "editold": "सà¤\82पादन",
        "viewsourceold": "स्रोत देखीं",
-       "editlink": "समà¥\8dपादन",
+       "editlink": "सà¤\82पादन",
        "viewsourcelink": "स्रोत देखीं",
-       "editsectionhint": "समà¥\8dपादन à¤\96णà¥\8dड: $1",
+       "editsectionhint": "सà¤\82पादन à¤\96à¤\82ड: $1",
        "toc": "सामग्री",
        "showtoc": "देखाईं",
        "hidetoc": "छुपाईं",
        "feed-invalid": "गलत सब्स्क्रीप्शन फ़ीड प्रकार",
        "feed-unavailable": "संघ फ़ीड उपलब्ध नइखे",
        "site-rss-feed": "$1 आर एस एस फिड",
-       "site-atom-feed": "$1 à¤\8fà¤\9fम à¤«à¤¿ड",
+       "site-atom-feed": "$1 à¤\8fà¤\9fम à¤«à¥\80ड",
        "page-rss-feed": "\"$1\" आर एस एस फिड",
-       "page-atom-feed": "\"$1\" à¤\8fà¤\9fम à¤«à¤¿ड",
-       "red-link-title": "$1 (पनà¥\8dना à¤®à¥\8cà¤\9cà¥\82द à¤¨à¤\88खे)।",
+       "page-atom-feed": "\"$1\" à¤\8fà¤\9fम à¤«à¥\80ड",
+       "red-link-title": "$1 (पनà¥\8dना à¤®à¥\8cà¤\9cà¥\82द à¤¨à¤\87खे)।",
        "sort-descending": "अवरोही क्रम में",
        "sort-ascending": "आरोही क्रम में",
        "nstab-main": "पन्ना",
-       "nstab-user": "पà¥\8dरयà¥\8bà¤\97à¤\95रà¥\8dता पन्ना",
+       "nstab-user": "सदसà¥\8dय पन्ना",
        "nstab-media": "मिडीया पन्ना",
        "nstab-special": "विशेष पन्ना",
-       "nstab-project": "परियà¥\8bà¤\9cना पन्ना",
+       "nstab-project": "पà¥\8dरà¥\8bà¤\9cà¥\87à¤\95à¥\8dà¤\9f पन्ना",
        "nstab-image": "फाइल",
        "nstab-mediawiki": "सन्देश",
-       "nstab-template": "à¤\96ाँचा",
+       "nstab-template": "साँचा",
        "nstab-help": "मदद पन्ना",
        "nstab-category": "श्रेणी",
        "nosuchaction": "अईसन कौनो कार्रवाई नाहि",
        "cannotdelete-title": "\"$1\" पन्ना के हटावल नइखे जा सकत",
        "delete-hook-aborted": "हुक द्वारा हटायेके क्रिया बीचे में छोड़ल गईल।\nइ कउनो कारण नईखे बतवले।",
        "no-null-revision": "पन्ना \"$1\" खातिर नया अशक्त संशोधन ना बन सकल",
-       "badtitle": "à¤\96राब à¤¶à¥\80रà¥\8dषà¤\95",
-       "badtitletext": "रà¤\89à¤\86 à¤¦à¥\8dवारा à¤\85नà¥\81रà¥\8bधित à¤¶à¥\80रà¥\8dषà¤\95 à¤\85यà¥\8bà¤\97à¥\8dय, à¤\96़ालà¥\80 à¤¯à¤¾ à¤\97लत à¤\9cà¥\81ड़ल à¤\85à¤\82तर-भाषà¥\80य à¤¯à¤¾ à¤\85à¤\82तर-विà¤\95ि à¤¶à¥\80रà¥\8dषà¤\95 à¤¬à¤¾à¥¤\nà¤\87 à¤®à¥\87à¤\82 à¤\8fà¤\95 à¤¯à¤¾ à¤\8fà¤\95 à¤¸à¥\87 à¤\85धिà¤\95 à¤\85à¤\87सन à¤\95à¥\85रà¥\87à¤\95à¥\8dà¤\9fर à¤¹à¥\8b à¤¸à¤\95त à¤¬à¤¾ à¤\9cà¤\89न à¤¶à¥\80रà¥\8dषà¤\95 à¤®à¥\87à¤\82 à¤ªà¥\8dरयà¥\8bà¤\97 à¤¨à¤\87à¤\96à¥\87 à¤\95रल जा सकत।",
+       "badtitle": "à¤\96राब à¤\9fाà¤\87à¤\9fिल",
+       "badtitletext": "रà¤\89à¤\86 à¤¦à¥\8dवारा à¤\85नà¥\81रà¥\8bधित à¤¶à¥\80रà¥\8dषà¤\95 à¤\85यà¥\8bà¤\97à¥\8dय, à¤\96़ालà¥\80 à¤¯à¤¾ à¤\97लत à¤\9cà¥\81ड़ल à¤\85à¤\82तर-भाषà¥\80य à¤¯à¤¾ à¤\85à¤\82तर-विà¤\95ि à¤¶à¥\80रà¥\8dषà¤\95 à¤¬à¤¾à¥¤\nà¤\8f à¤®à¥\87à¤\82 à¤\8fà¤\95 à¤¯à¤¾ à¤\8fà¤\95 à¤¸à¥\87 à¤¢à¥\87र à¤\85à¤\87सन à¤\95à¥\85रà¥\87à¤\95à¥\8dà¤\9fर à¤¹à¥\8b à¤¸à¤\95त à¤¬à¤¾ à¤\9cवन à¤¶à¥\80रà¥\8dषà¤\95 à¤®à¥\87à¤\82 à¤ªà¥\8dरयà¥\8bà¤\97 à¤¨à¤\87à¤\96à¥\87 à¤\95à¤\87ल जा सकत।",
        "perfcached": "नीचे दिहल गइल डेटा कैशे मेमोरी से लिहल गइल बा, अतः हो सकता बा कि इ के पूर्ण अद्यतन ना भइल होखे। कैशे मेमोरी में अधिकतम {{PLURAL:$1|एक  नतीजा|$1 नतीजं}} उपलब्ध बाड़े।",
        "perfcachedts": "नीचे दिहल गइल डेटा कैशे मेमोरी से बा, आ एकर अंतिम अपडेट $1 के भइल रहल। कैश मेमोरी में अधिकतम {{PLURAL:$4|एक  नतीजा|$4 नतीजां}} उपलब्ध बा।",
        "querypage-no-updates": "इ पृष्ठ के अपडेट करल अयोग्य बा। अभी अहिजा के डाटा के ताज़ा नइखे करल जा सकत।",
        "welcomeuser": "राउर स्वागत बा, $1!",
        "welcomecreation-msg": "राउर खाता बना दिहल गईल बा।\nआपन [[Special:Preferences|{{SITENAME}} वरीयतां]] के बदले के ना भूलब।",
        "yourname": "सदस्यनाम:",
-       "userlogin-yourname": "सदसà¥\8dयनाम",
-       "userlogin-yourname-ph": "à¤\86पन à¤¸à¤¦à¤¸à¥\8dयनाम लिखीं",
+       "userlogin-yourname": "सदसà¥\8dयनाà¤\81व",
+       "userlogin-yourname-ph": "à¤\86पन à¤¸à¤¦à¤¸à¥\8dयनाà¤\81व लिखीं",
        "createacct-another-username-ph": "सदस्यनाम लिखीं",
        "yourpassword": "गुप्त शब्द",
        "userlogin-yourpassword": "गुप्तशब्द (पासवर्ड)",
        "userlogin-yourpassword-ph": "आपन गुप्तशब्द लिखीं",
-       "createacct-yourpassword-ph": "एगो गुप्तशब्द प्रवेश करीं",
+       "createacct-yourpassword-ph": "एगो गुप्तशब्द (पासवर्ड) प्रवेश करीं",
        "yourpasswordagain": "गुप्त-शब्द पुन:डालीं:",
-       "createacct-yourpasswordagain": "गुप्तशब्द के पुष्टि करीं",
-       "createacct-yourpasswordagain-ph": "गुप्तशब्द फेर से प्रवेश करीं",
+       "createacct-yourpasswordagain": "गुप्तशब्द (पासवर्ड) के पुष्टि करीं",
+       "createacct-yourpasswordagain-ph": "गुप्तशब्द (पासवर्ड) फेर से प्रवेश करीं",
        "remembermypassword": "इ ब्राउजर पर हमार प्रवेश याद रखीं (अधिकतम $1 {{PLURAL:$1|दिन|दिनं}} तक)",
-       "userlogin-remembermypassword": "हमà¤\95à¥\87 à¤ªà¥\8dरवà¥\87शित à¤°à¤¹à¥\87 à¤¦à¤¿ं",
+       "userlogin-remembermypassword": "हमà¤\95à¥\87 à¤²à¥\89à¤\97 à¤\87न à¤°à¤¹à¥\87 à¤¦à¥\80ं",
        "userlogin-signwithsecure": "सुरक्षित कनेक्शन के प्रयोग करीं",
        "yourdomainname": "राउर डोमेनः",
        "password-change-forbidden": "रउआ इ विकी पर गुप्तशब्द नइखीं बदल सकत।",
        "externaldberror": "या त प्रमाणिकरण डाटाबेस में भइल बा या फिर रउआ के आपन बाह्य खाता अपडेट करे के अनुमति नइखे।",
-       "login": "à¤\96ाता à¤®à¥\87à¤\82 à¤ªà¥\8dरवà¥\87श",
+       "login": "लà¥\89à¤\97 à¤\87न",
        "nav-login-createaccount": "खाता प्रवेश / खाता बनाईं",
        "userlogin": "खाता प्रवेश / खाता बनाईं",
        "userloginnocreate": "खाता में प्रवेश",
        "logout": "खाता से बाहर",
        "userlogout": "खाता से बाहर",
        "notloggedin": "खाता में प्रवेश नईखीं भईल",
-       "userlogin-noaccount": "à¤\95ा à¤\8fà¤\97à¥\8b à¤\96ाता à¤¨à¤\88खे?",
+       "userlogin-noaccount": "à¤\95ा à¤\8fà¤\97à¥\8b à¤\96ाता à¤¨à¤\87खे?",
        "userlogin-joinproject": "{{SITENAME}} से जुड़ीं",
        "nologin": "का एगो खाता नईखे? $1.",
        "nologinlink": "एगो खाता बनाईं",
        "gotaccountlink": "खाता में प्रवेश",
        "userlogin-resetlink": "का रउआ आपन प्रवेश जानकारी भूला गइल बानी?",
        "userlogin-resetpassword-link": "आपन गुप्तशब्द भूला गईनी का?",
-       "userlogin-helplink2": "à¤\96ाता à¤ªà¥\8dरवà¥\87श à¤¸à¤¾à¤¥ मदद",
+       "userlogin-helplink2": "लà¥\89à¤\97 à¤\87न à¤®à¥\87à¤\82 मदद",
        "userlogin-loggedin": "रउआ {{GENDER:$1|$1}} के रूप में पहिले से लॉग्ड इन बानीं।\nकौनो अन्य सदस्य के रूप में लॉग इन करे खातिर निम्नलिखित फ़ॉर्म के प्रयोग करीं।",
        "userlogin-createanother": "एगो दूसर खाता बनाईं",
        "createacct-emailrequired": "ई-मेल पता",
        "createacct-reason": "कारण",
        "createacct-reason-ph": "रउआ एगो अन्य खाता काहे बना रहल बानी",
        "createacct-captcha": "सुरक्षा जाँच",
-       "createacct-imgcaptcha-ph": "उपर लिखल पाठ्य लिखीं",
+       "createacct-imgcaptcha-ph": "उपर लिखल पाठ लिखीं",
        "createacct-submit": "आपन खाता बनाईं",
        "createacct-another-submit": "एगो दोसर खाता बनाईं",
        "createacct-benefit-heading": "{{SITENAME}} रउआ जइसन लोगन द्वारा बनावल गईल बा।",
-       "createacct-benefit-body1": "{{PLURAL:$1|समà¥\8dपादन}}",
+       "createacct-benefit-body1": "{{PLURAL:$1|सà¤\82पादन}}",
        "createacct-benefit-body2": "{{PLURAL:$1|पन्ना}}",
        "createacct-benefit-body3": "हाल के {{PLURAL:$1|योगदानकर्ता}}",
        "badretype": "रउआ जौन गुप्त शब्द डालत बानी उ नईखे मेल खात।",
        "suspicious-userlogout": "राउर खाता से बाहर जाये के अनुरोध अस्वीकृत कर दिहल गइल बा काहे कि  अइसन लग रहल बा कि इ कउनो खराब ब्राउज़र या कैश करे वाली प्रॉक्सी द्वारा भेजल गईल रहल।",
        "createacct-another-realname-tip": "असली नाम वैकल्पिक बा।\nयदि रउआ इ के उपलब्ध करावे के चुनत बानी त, एकर प्रयोग सदस्य के ओकरा काम के अधिकार देवे खातिर होखी।",
        "pt-login": "खाता में प्रवेश",
-       "pt-login-button": "à¤\96ाता à¤®à¥\87à¤\82 à¤ªà¥\8dरवà¥\87श",
+       "pt-login-button": "लà¥\89à¤\97 à¤\87न",
        "pt-createaccount": "खाता बनाईं",
-       "pt-userlogout": "à¤\96ाता à¤¸à¥\87 à¤¬à¤¾à¤¹à¤°",
+       "pt-userlogout": "लà¥\89à¤\97 à¤\86à¤\89à¤\9f",
        "php-mail-error-unknown": "PHP के mail() फ़ंक्शन में अज्ञात त्रुटि बा।",
        "user-mail-no-addy": "बिना कउनो ई-मेल पता के ई-मेल भेजे के प्रयत्न भईल बा।",
        "user-mail-no-body": "एगो खाली अथवा बहुत छोट ई-मेल भेजे के प्रयत्न भईल बा।",
        "resetpass-expired": "राउर पासवर्ड की वैधता अवधि समाप्त हो चुकल बा। कृपया लॉग इन करे खातिर एगो नया पासवर्ड सेट करीं।",
        "resetpass-expired-soft": "राउर गुप्तशब्द अमान्य हो चुकल बा इ के पुनः स्थापित करे के पड़ी। कृपया अभी एगो नया गुप्तशब्द चुनीं या \"{{int:resetpass-submit-cancel}}\" पर बाद में पुनः स्थापित कर सकत बानी।",
        "resetpass-validity-soft": "राउर पासवर्ड मान्य नईखे: $1 \n\nकृपया अब एक नया पासवर्ड चुनीं, या उ के बाद में पुनर्स्थापित करे खातिर \"{{int:resetpass-submit-cancel}}\" पर क्लिक करीं।",
-       "passwordreset": "गुप्तशब्द रिसेट करीं",
+       "passwordreset": "गुप्तशब्द (पासवर्ड) रिसेट करीं",
        "passwordreset-text-one": "आपन गुप्तशब्द के पुनर्स्थापित करे खातिर इ फॉर्म भरीं।",
        "passwordreset-text-many": "{{PLURAL:$1|ईमेल द्वारा अस्थाई पासवर्ड पावे खातिर निम्न में से कउनो एगो स्थान भरीं।}}",
        "passwordreset-legend": "गुप्तशब्द रिसेट करीं",
        "resettokens-watchlist-token": "[[Special:Watchlist|आपके ध्यानसूची के पन्नन में बदलावसभ]] के वेब फ़ीड (Atom/RSS) हेतु टोकन",
        "resettokens-done": "टोकन रीसेट हो चुकल बा।",
        "resettokens-resetbutton": "चुनल गइल टोकन रीसेट करीं",
-       "bold_sample": "मà¥\8bà¤\9f à¤ªà¤¾à¤ à¥\8dय",
-       "bold_tip": "मà¥\8bà¤\9f à¤ªà¤¾à¤ à¥\8dय",
-       "italic_sample": "à¤\87à¤\9fालिà¤\95 à¤ªà¤¾à¤ à¥\8dय",
-       "italic_tip": "à¤\87à¤\9fालिà¤\95 à¤ªà¤¾à¤ à¥\8dय",
-       "link_sample": "à¤\95ड़à¥\80 à¤¶à¥\80रà¥\8dषà¤\95",
-       "link_tip": "à¤\86à¤\82तरिà¤\95 कड़ी",
-       "extlink_sample": "http://www.example.com à¤\95ड़à¥\80 à¤¶à¥\80रà¥\8dषà¤\95",
-       "extlink_tip": "बाहरà¥\80 à¤\95ड़à¥\80 (à¤\89पसरà¥\8dà¤\97 http:// जरुर लगाईं)",
-       "headline_sample": "शिरà¥\8dषà¤\95 à¤ªà¤¾à¤ à¥\8dय",
-       "headline_tip": "दà¥\8dवितà¥\80य-शà¥\8dरà¥\87णà¥\80 à¤\95à¥\87 à¤¶à¥\80रà¥\8dषà¤\95",
-       "nowiki_sample": "à¤\85पà¥\8dरारà¥\82पित à¤ªà¤¾à¤ à¥\8dय à¤\85हिà¤\9cा डालीं",
-       "nowiki_tip": "विà¤\95ि à¤ªà¥\8dरारà¥\82पण à¤\85नदà¥\87à¤\96ा करीं",
+       "bold_sample": "मà¥\8bà¤\9f à¤\85à¤\9aà¥\8dà¤\9bर à¤®à¥\87à¤\82",
+       "bold_tip": "मà¥\8bà¤\9f à¤\85à¤\9aà¥\8dà¤\9bर à¤®à¥\87à¤\82",
+       "italic_sample": "तिरà¤\9bा à¤ªà¤¾à¤ ",
+       "italic_tip": "तिरà¤\9bा à¤ªà¤¾à¤ ",
+       "link_sample": "à¤\95ड़à¥\80 à¤\9fाà¤\87à¤\9fिल",
+       "link_tip": "à¤\85à¤\82दरà¥\82नà¥\80 कड़ी",
+       "extlink_sample": "http://www.example.com à¤\95ड़à¥\80 à¤\9fाà¤\87à¤\9fिल",
+       "extlink_tip": "बाहरà¥\80 à¤\95ड़à¥\80 (शà¥\81रà¥\82 à¤®à¥\87à¤\82 http:// जरुर लगाईं)",
+       "headline_sample": "हà¥\87डिà¤\82à¤\97 à¤ªà¤¾à¤ ",
+       "headline_tip": "दà¥\81सरा à¤²à¥\87वल à¤\95à¥\87 à¤¹à¥\87डिà¤\82à¤\97",
+       "nowiki_sample": "बिना-फà¥\89रमà¥\87à¤\9f à¤\95à¤\87ल à¤ªà¤¾à¤  à¤\87हाà¤\81 डालीं",
+       "nowiki_tip": "विà¤\95ि à¤«à¥\89रमà¥\87à¤\9fिà¤\82à¤\97 à¤\95à¥\87 à¤\85नदà¥\87à¤\96à¥\80 करीं",
        "image_sample": "उदाहरण.jpg",
-       "image_tip": "à¤\9cà¥\81ड़ल(à¤\8fमà¥\8dबà¥\87ड à¤\95रल) फाइल",
+       "image_tip": "समाहित (à¤\8fमà¥\8dबà¥\87ड à¤\95à¤\87ल) फाइल",
        "media_sample": "उदाहरण.ogg",
-       "media_tip": "फाà¤\88ल à¤²à¤¿à¤\82à¤\95",
-       "sig_tip": "timestamp के साथ राउर हस्ताक्षर",
-       "hr_tip": "à¤\95à¥\8dषà¥\88तिà¤\9c à¤°à¥\87à¤\96ा (कम प्रयोग करीं)",
-       "summary": "साराà¤\82श:",
+       "media_tip": "फाà¤\87ल à¤\95ड़à¥\80",
+       "sig_tip": "समय मोहर की संघे राउर दस्खत",
+       "hr_tip": "पड़à¥\80 à¤²à¤\95à¥\80र (कम प्रयोग करीं)",
+       "summary": "à¤\9bà¥\8bà¤\9f à¤µà¤¿à¤µà¤°à¤£ (साराà¤\82श):",
        "subject": "विषय/शिर्षक:",
        "minoredit": "छोट परिवर्तन",
-       "watchthis": "à¤\88 à¤ªà¤¨à¥\8dना à¤§à¥\8dयानसूची में डालीं",
-       "savearticle": "पनà¥\8dना à¤¸à¥\81रà¤\95à¥\8dषित à¤\95रीं",
+       "watchthis": "धियानसूची में डालीं",
+       "savearticle": "पनà¥\8dना à¤¸à¤¹à¥\87à¤\9cीं",
        "preview": "पूर्वावलोकन",
-       "showpreview": "पà¥\82रà¥\8dवावलà¥\8bà¤\95न देखाईं",
+       "showpreview": "नमà¥\82ना देखाईं",
        "showdiff": "परिवर्तन देखाईं",
        "blankarticle": "<strong>चेतावनी:</strong> आप एगो खाली पन्ना के बनावे जा रहल बानी।\nयदि आप \"{{int:savearticle}}\" के फेर से दबायेब त पन्ना बिना कउनो सामग्री के बन जाई।",
-       "anoneditwarning": "<strong>à¤\9aà¥\87तावनà¥\80:</strong> à¤°à¤\89à¤\86 à¤\86पन à¤\96ाता à¤®à¥\87à¤\82 à¤ªà¥\8dरवà¥\87श à¤¨à¤\88à¤\96à¥\80à¤\82 à¤\95à¤\88लà¥\87। à¤¯à¤¦à¤¿ à¤°à¤\89à¤\86 à¤\95वनà¥\8b à¤¬à¤¦à¤²à¤¾à¤µ à¤\95रत à¤¬à¤¾à¤¨à¥\80 à¤¤ à¤°à¤¾à¤\89र à¤\86à¤\88पà¥\80 à¤ªà¤¤à¤¾ à¤\96à¥\81लà¥\87à¤\86म à¤¦à¤¿à¤\96ाà¤\88 à¤¦à¥\80। à¤¯à¤¦à¤¿ à¤°à¤\89à¤\86 <strong>[$1 à¤²à¥\89à¤\97 à¤\87न]</strong> à¤¯à¤¾ <strong>[$2 à¤¨à¤¯à¤¾ à¤\96ाता à¤¬à¤¨à¤¾à¤¯à¥\87ब]</strong> à¤¤, à¤\85नà¥\8dय à¤¸à¥\81विधावन à¤\95à¥\87 à¤¸à¤¾à¤¥ à¤°à¤¾à¤\89र à¤¸à¤®à¥\8dपादन à¤\95à¥\87 à¤¶à¥\8dरà¥\87य à¤°à¤¾à¤\89र à¤¸à¤¦à¤¸à¥\8dयनाम à¤ªà¤° à¤\9aल à¤\9cाà¤\88।",
+       "anoneditwarning": "<strong>à¤\9aà¥\87तावनà¥\80:</strong> à¤°à¤\89à¤\86 à¤\86पन à¤\96ाता à¤®à¥\87à¤\82 à¤ªà¥\8dरवà¥\87श à¤¨à¤\87à¤\96à¥\80à¤\82 à¤\95à¤\87लà¥\87। à¤\85à¤\97र à¤°à¤\89à¤\86 à¤\95à¥\8cनà¥\8bà¤\82 à¤¬à¤¦à¤²à¤¾à¤µ à¤\95रत à¤¬à¤¾à¤¨à¥\80 à¤¤ à¤°à¤¾à¤\89र à¤\86à¤\88पà¥\80 à¤ªà¤¤à¤¾ à¤¦à¤°à¥\8dà¤\9c à¤¹à¥\8bà¤\88। à¤\85à¤\97र à¤°à¤\89à¤\86 <strong>[$1 à¤²à¥\89à¤\97 à¤\87न]</strong> à¤¯à¤¾ <strong>[$2 à¤¨à¤¯à¤¾ à¤\96ाता à¤¬à¤¨à¤¾à¤\87ब]</strong> à¤¤, à¤\85à¤\89रà¥\80 à¤¸à¥\81बिधा à¤¸à¤¬ à¤\95à¥\80 à¤¸à¤\82à¤\98à¥\87 à¤°à¤¾à¤\89र à¤¸à¤\82पादन à¤\95à¥\87 à¤¶à¥\8dरà¥\87य à¤­à¥\80 à¤°à¤¾à¤\89र à¤¸à¤¦à¤¸à¥\8dय-नाà¤\81व à¤¸à¥\87 à¤\9cà¥\81ड़ à¤\9cाà¤\88!",
        "anonpreviewwarning": "''रउआ खाता में प्रवेश नईखीं भईल। सुरक्षित करेब त ई पन्ना के सम्पादन इतिहास पर राउर आई पी पता दर्ज हो जाई।\"",
        "missingsummary": "'''स्मरणपत्र:'''रउआ एगो सारांश के सम्पादन नईखीं प्रदान कईले। अगर रउआ \"फिर से सुरक्षित करीं\" पर क्लिक करेब, त राउर सम्पादन बिना एगो सारांश के सुरक्षित हो जाई।",
        "selfredirect": "<strong>चेतावनी:</strong> आप खुद के इ पन्ना पर पुनः निर्देशित कर रहल बानी।\nआप अनुप्रेषित खातिर गलत लक्ष्य निर्दिष्ट हो सकत बानी, या आप के द्वारा गलत पन्ना के संपादन हो सकत बा।\nआप यदि फेर से \"{{int:savearticle}}\" क्लिक करत बानी त, पुन: निर्देषण ओइसहु बनावल जाई।",
        "nosuchsectiontitle": "खण्ड ना मिल सकल।",
        "nosuchsectiontext": "आप एगो अइसन अनुभाग के सम्पादन करे के प्रयत्न कर रहल बानी जवन अस्तित्व में नइखे।\nसंभव बा कि जब आप पन्ना पढत या देखत रहनी तवने घड़ी उ के अपनी जगह से हिलावल गइल होखे या हटा दिहल गईल होई।",
        "loginreqtitle": "खाता में प्रवेश जरुरी बा",
-       "loginreqlink": "à¤\96ाता à¤®à¥\87à¤\82 à¤ªà¥\8dरवà¥\87श",
+       "loginreqlink": "लà¥\89à¤\97 à¤\87न",
        "loginreqpagetext": "रउआ अन्य पन्ना देखे खातिर $1 करे के पड़ी।",
        "accmailtitle": "गुप्त-शब्द भेजा गईल",
        "accmailtext": "[[User talk:$1|$1]] खातिर एगो यंत्र जनित गुप्तशब्द $2 के भेज दिहल गइल बा। खाता में प्रवेश कइला के बाद इ '''[[Special:ChangePassword|गुप्तशब्द बदल लीं]]'' वाला पन्ना पर बदलल जा सकत बा।",
        "newarticle": "(नया)",
-       "newarticletext": "रà¤\89à¤\86 à¤\8fà¤\97à¥\8b à¤\85à¤\87सन à¤²à¤¿à¤\82à¤\95 à¤\95à¥\87 à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤\85नà¥\81सरण à¤\95à¤\87लà¥\87 à¤¬à¤¾à¤¨à¥\80 à¤\9cà¤\89न à¤\85भà¥\80 à¤¤à¤\95 à¤\89पलबà¥\8dध à¤¨à¤\87à¤\96à¥\87।\nपनà¥\8dना à¤¬à¤¨à¤¾à¤µà¥\87 à¤\96ातिर, à¤¨à¥\80à¤\9aà¥\87 à¤\95à¥\87 à¤¬à¤¾à¤\95स à¤®à¥\87à¤\82 à¤\9fाà¤\88प à¤\95रà¥\87 à¤\95à¥\87 à¤¶à¥\81रà¥\81 à¤\95रà¥\80à¤\82 (à¤\9cà¥\8dयादा à¤\9cानà¤\95ारà¥\80 à¤\96ातिर à¤¦à¥\87à¤\96à¥\80à¤\82 [$1 à¤®à¤¦à¤¦ à¤ªà¤¨à¥\8dना])।\nयदि à¤°à¤\89à¤\86 à¤\85हिà¤\9cा à¤\97लतà¥\80 à¤¸à¥\87 à¤\86 à¤\97à¤\88ल à¤¬à¤¾à¤¨à¥\80 à¤¤, à¤\86पन à¤¬à¥\8dराà¤\89à¤\9cर à¤\95à¥\87 '''back''' (बà¥\88à¤\95) à¤¬à¤\9fन à¤¦à¤¬à¤¾à¤\88à¤\82",
+       "newarticletext": "रà¤\89à¤\86 à¤\8fà¤\97à¥\8b à¤\85à¤\87सन à¤\95ड़à¥\80 à¤\95à¥\87 à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤\85नà¥\81सरण à¤\95à¤\87लà¥\87 à¤¬à¤¾à¤¨à¥\80 à¤\9cवन à¤\85भà¥\80 à¤¤à¤\95 à¤\89पलबà¥\8dध à¤¨à¤\87à¤\96à¥\87।\nपनà¥\8dना à¤¬à¤¨à¤¾à¤µà¥\87 à¤\96ातिर, à¤¨à¥\80à¤\9aà¥\87 à¤\95à¥\87 à¤¬à¤¾à¤\95स à¤®à¥\87à¤\82 à¤\9fाà¤\87प à¤\95रà¥\87 à¤\95à¥\87 à¤¶à¥\81रà¥\81 à¤\95रà¥\80à¤\82 (à¤\9cà¥\8dयादा à¤\9cानà¤\95ारà¥\80 à¤\96ातिर à¤¦à¥\87à¤\96à¥\80à¤\82 [$1 à¤®à¤¦à¤¦ à¤ªà¤¨à¥\8dना])।\nयदि à¤°à¤\89à¤\86 à¤\85हिà¤\9cा à¤\97लतà¥\80 à¤¸à¥\87 à¤\86 à¤\97à¤\87ल à¤¬à¤¾à¤¨à¥\80 à¤¤, à¤\86पन à¤¬à¥\8dराà¤\89à¤\9cर à¤\95à¥\87 '''बà¥\88à¤\95''' (Back) à¤¬à¤\9fन à¤¦à¤¬à¤¾à¤\88à¤\82!",
        "anontalkpagetext": "----''इ वार्ता पन्ना उन अनाम सदस्यन खातिर बा जिन्हन के या त खाता नइखे खोलल गइल या खाता के प्रयोग नइखन करत।\nएहि खातिर उन्हन के पहिचान खातिर हमनी के उनकर आइ॰पी पता के प्रयोग करे के पड़ेला।\nआइ॰पी पता कई सदस्यन खातिर साझा हो सकत बा।\nयदि आप एगो अनाम सदस्य बानी अउर आपके लागत बा कि आपके बारे में अप्रासंगिक टीका टिप्पणी करल गइल बा त कृपया [[Special:UserLogin/signup|सदस्यता लिहीं]] या [[Special:UserLogin|सत्रारंभ करीं]] ताकि अन्य अनाम सदस्यन में से आपके अलग से पहिचानल जा सके।''",
-       "noarticletext": "à¤\88 à¤ªà¤¨à¥\8dना à¤®à¥\87 à¤\85भà¥\80 à¤\95à¤\89नà¥\8b à¤¸à¤¾à¤®à¤\97à¥\8dरà¥\80 à¤¨à¤\88à¤\96à¥\87 à¤¬à¤¾ à¥¤\nरà¤\89à¤\86 à¤\85नà¥\8dय à¤ªà¤¨à¥\8dना à¤®à¥\87à¤\82 [[Special:Search/{{PAGENAME}}|à¤\88 à¤¶à¥\80रà¥\8dषà¤\95 à¤\95à¥\87 à¤\96à¥\8bà¤\9c]] à¤\95र à¤¸à¤\95त à¤¬à¤¾à¤¨à¥\80à¤\82",
-       "noarticletext-nopermission": "à¤\88 à¤ªà¤¨à¥\8dना à¤®à¥\87 à¤\85भà¥\80 à¤\95à¤\89नà¥\8b à¤¸à¤¾à¤®à¤\97à¥\8dरà¥\80 à¤¨à¤\88à¤\96à¥\87।\nरà¤\89à¤\86 à¤\85नà¥\8dय à¤ªà¤¨à¥\8dना à¤®à¥\87à¤\82 [[Special:Search/{{PAGENAME}}|à¤\87 à¤¶à¥\80रà¥\8dषà¤\95 à¤\95à¥\87 à¤\96à¥\8bà¤\9c]] à¤\95र à¤¸à¤\95त à¤¬à¤¾à¤¨à¥\80à¤\82,\nया <span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} à¤¯à¤¾ à¤¸à¤\82बà¤\82धित à¤²à¥\89à¤\97 à¤\96à¥\8bà¤\9c à¤¸à¤\95त à¤¬à¤¾à¤¨à¥\80]</span>, à¤ªà¤°à¤¨à¥\8dतà¥\81 à¤°à¤\89à¤\86 à¤\87 à¤ªà¤¨à¥\8dना à¤¬à¤¨à¤¾à¤µà¥\87 à¤\95à¥\87 à¤\85नà¥\81मति नइखे।",
+       "noarticletext": "à¤\8f à¤ªà¤¨à¥\8dना à¤®à¥\87 à¤\85भà¥\80 à¤²à¥\87 à¤\95à¥\8cनà¥\8bà¤\82 à¤¸à¤¾à¤®à¤\97à¥\8dरà¥\80 à¤¨à¤\87à¤\96à¥\87। \nरà¤\89à¤\86 à¤¦à¥\81सरा à¤ªà¤¨à¥\8dना à¤®à¥\87à¤\82 [[Special:Search/{{PAGENAME}}|à¤\8f à¤\9fाà¤\87à¤\9fिल à¤\95à¥\87 à¤\96à¥\8bà¤\9c]] à¤\95र à¤¸à¤\95त à¤¬à¤¾à¤¨à¥\80à¤\82।",
+       "noarticletext-nopermission": "à¤\8f à¤ªà¤¨à¥\8dना à¤®à¥\87 à¤\85भà¥\80 à¤\95à¥\8cनà¥\8bà¤\82 à¤¸à¤¾à¤®à¤\97à¥\8dरà¥\80 à¤¨à¤\87à¤\96à¥\87।\nरà¤\89à¤\86à¤\81 à¤¦à¥\81सरा à¤ªà¤¨à¥\8dना à¤®à¥\87à¤\82 [[Special:Search/{{PAGENAME}}|à¤\8f à¤\9fाà¤\87à¤\9fिल à¤\95à¥\87 à¤\96à¥\8bà¤\9c]] à¤\95र à¤¸à¤\95त à¤¬à¤¾à¤¨à¥\80à¤\82,\nया <span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} à¤¯à¤¾ à¤¸à¤\82बà¤\82धित à¤²à¥\89à¤\97 à¤\96à¥\8bà¤\9c à¤¸à¤\95त à¤¬à¤¾à¤¨à¥\80]</span>, à¤¬à¤¾à¤\95à¥\80 à¤°à¤\89à¤\86 à¤\95à¥\87 à¤\88 à¤ªà¤¨à¥\8dना à¤¬à¤¨à¤¾à¤µà¥\87 à¤\95à¥\87 à¤ªà¤°à¤®à¥\80शन नइखे।",
        "missing-revision": "\"{{FULLPAGENAME}}\" पन्ना के संशोधन #$1 उपलब्ध नइखे।\n\nसाधारण रुप से इ एगो हटावल गइल पन्ना के पुरान लिंक पर क्लिक कइला से होखेला।\nअधिक जानकारी खातिर आप [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} हटावे के लॉग] देख सकत बानी।",
        "userpage-userdoesnotexist": "सदस्य खाता \"$1\" पंजीकृत नइखे।\nकृपया जाँच लीं कि आप इ पन्ना संपादित अथवा निर्मित करे के चाहत बानी कि ना।",
        "userpage-userdoesnotexist-view": "सदस्य खाता \"$1\" पंजीकृत नईखे भईल।",
        "note": "'''सूचना:'''",
        "previewnote": "'''याद रखीं, इ एगो झलक मात्र हो।'''\nराउर बदलाव अभी तक सुरक्षित नईखे करल गईल!",
        "continue-editing": "संपादन क्षेत्र में जाईं",
-       "editing": "$1 à¤¸à¤®à¥\8dपादन",
+       "editing": "$1 à¤¸à¤\82पादन",
        "creating": "$1 बनावे जा रहल बानी",
-       "editingsection": "$1 à¤¸à¤®à¥\8dपादन (à¤\85नà¥\81भाà¤\97)",
+       "editingsection": "$1 à¤¸à¤\82पादन (à¤\96à¤\82ड)",
        "editingcomment": "$1 सम्पादन (नया अनुभाग)",
        "editconflict": "संपादन अंतर्विरोध: $1",
        "yourtext": "राउर पाठ्य",
        "storedversion": "सुरक्षित करल गईल संशोधन",
        "yourdiff": "अंतर",
-       "templatesused": "à¤\87 à¤ªà¤¨à¥\8dना à¤ªà¤° à¤ªà¥\8dरयà¥\81à¤\95à¥\8dत {{PLURAL:$1|à¤\96ाà¤\81à¤\9aा|à¤\96ाँचा कुल}}:",
+       "templatesused": "à¤\8f à¤ªà¤¨à¥\8dना à¤ªà¤° à¤\87सà¥\8dतà¥\87माल {{PLURAL:$1|साà¤\81à¤\9aा|साँचा कुल}}:",
        "templatesusedpreview": "इ पुर्वावलोकन में प्रयुक्त {{PLURAL:$1|खाँचा|खाँचा कुल}}:",
-       "template-protected": "(सà¤\82रक्षित)",
-       "template-semiprotected": "(à¤\85रà¥\8dध-सुरक्षित)",
-       "hiddencategories": "à¤\87 à¤ªà¤¨à¥\8dना {{PLURAL:$1|1 à¤\9bà¥\81पल à¤¶à¥\8dरà¥\87णà¥\80|$1 à¤\9bà¥\81पल श्रेणीसभ}} के सदस्य बा:",
+       "template-protected": "(सà¥\81रक्षित)",
+       "template-semiprotected": "(à¤\95à¥\81à¤\9b-सुरक्षित)",
+       "hiddencategories": "à¤\88 à¤ªà¤¨à¥\8dना {{PLURAL:$1|1 à¤\9bिपल à¤¶à¥\8dरà¥\87णà¥\80|$1 à¤\9bिपल श्रेणीसभ}} के सदस्य बा:",
        "nocreate-loggedin": "नया पन्ना बनावे रउआ अधिकार नइखे।",
        "sectioneditnotsupported-title": "अनुभाग सम्पादन समर्थित नइखे",
        "sectioneditnotsupported-text": "इ पन्ना पर अनुभाग सम्पादन समर्थित नइखे",
        "permissionserrors": "अनुमति त्रुटी",
        "permissionserrorstext": "निम्नलिखित {{PLURAL:$1|कारण|कारणन}} के चलते आपके अइसन करे के अनुमति नइखे:",
+       "permissionserrorstext-withaction": "नीचे दिहल {{PLURAL:$1|कारण|कारणन}} से रउआँ के $2 के परमीशन नइखे:",
+       "moveddeleted-notice": "ई पन्ना हटा दिहल गइल बा।\nसंदर्भ खातिर हटावे आ स्थानांतरण के लॉग नीचे दिहल जात बाटे।",
        "log-fulllog": "पूरा लॉग देखीं",
        "edit-conflict": "संपादन अंतर्विरोध",
        "postedit-confirmation-created": "पन्ना बना दिहल गईल।",
        "post-expand-template-inclusion-warning": "'''चेतावनी:''' खाँचा जोड़े के सीमा पार हो चुकल बा।\nकुछ खाँचा ना जोड़ल जाई।",
        "post-expand-template-inclusion-category": "अइसन पृष्ठ जे पर साँचा जोडे के सीमा पार हो गइल बा",
        "cantcreateaccounttitle": "खाता खुल नईखे सकत",
+       "viewpagelogs": "ए पन्ना खातिर लॉग कुल देखीं",
        "nohistory": "ए पन्ना के कौनों संपादन इतिहास नइखे",
        "currentrev": "सबसे नया बदलाव",
        "currentrev-asof": "$1 ले भइल नया बदलाव",
-       "revisionasof": "$1 à¤\95à¥\87 à¤°à¥\81प à¤®à¥\87à¤\82 à¤¸à¤\82शà¥\8bधन",
+       "revisionasof": "$1 à¤²à¥\87 à¤­à¤\87ल à¤¨à¤¯à¤¾ à¤¬à¤¦à¤²à¤¾à¤µ",
        "revision-info": "{{GENDER:$6|$2}}$7 के द्वारा $1 के संशोधन",
        "previousrevision": "← पुरान संशोधन",
        "nextrevision": "नया संशोधन →",
        "rev-deleted-user-contribs": "[प्रयोगकर्ता नाम आ चाहे आइ पी पता हटा दिहल गईल बा - योगदान से सम्पादन छुप गईल बा]",
        "rev-deleted-text-permission": "ई पन्ना के संशोधन '''मिटा'''' दिहल गईल बा।\nमेटावल जानकारी [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} डिलेशन लॉग] में मिली।",
        "rev-suppressed-text-permission": "ए पन्ना के बदलाव<strong>दबा दिहल गइल बा</strong>।\nबिस्तृत जानकारी [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} दबावल चीज के लॉग] पर मिल जाई।",
-       "rev-delundel": "दिà¤\96ाà¤\88à¤\82/à¤\9bà¥\81पाईं",
+       "rev-delundel": "दà¥\87à¤\96ाà¤\88à¤\82/à¤\9bिपाईं",
        "rev-showdeleted": "देखाईं",
        "revdelete-show-file-submit": "जी",
        "revdelete-hide-text": "संशोधन पाठ्य",
        "revertmerge": "अलग करीं",
        "mergelogpagetext": "एक पन्ना इतिहास के दुसर पन्ना इतिहास में तुरंत विलय भइले के एगो सूची नीचे दिहल बा।",
        "history-title": "''$1'' के संशोधन इतिहास",
-       "lineno": "पंक्ति $1:",
+       "difference-title": "\"$1\" की अवतरण में अंतर",
+       "lineno": "लाइन $1:",
        "compareselectedversions": "चुनल गईल संशोधन में अन्तर देखीं",
        "showhideselectedversions": "चुनल गईल संशोधन दिखाईं/छुपाईं",
-       "editundo": "पूर्ववत",
+       "editundo": "वापस लीं",
+       "diff-multi-sameuser": "(एही सदस्य द्वारा कइल {{PLURAL:$1|बीच के एगो बदलाव|$1 बीच के बदलाव सब}} नइखे देखावल जात)",
        "searchresults": "खोज परिणाम",
        "searchresults-title": "$1 खातिर खोज परिणाम",
        "titlematches": "पन्ना के शिर्षक मिलत बा।",
        "textmatches": "पन्ना के पाठ्य मिलत बा",
        "notextmatches": "पन्ना के पाठ्य नईखे मिलत",
-       "prevn": "पिà¤\9bला {{PLURAL:$1|$1}}",
-       "nextn": "अगला {{PLURAL:$1|$1}}",
+       "prevn": "पà¤\9bिला {{PLURAL:$1|$1}}",
+       "nextn": "à¤\85à¤\97िला {{PLURAL:$1|$1}}",
        "prev-page": "पिछलका पन्ना",
        "next-page": "अगला पन्ना",
        "prevn-title": "पिछला $1 {{PLURAL:$1|परिणाम}}",
-       "nextn-title": "अगला $1 {{PLURAL:$1|परिणाम}}",
-       "shown-title": "दिà¤\96ाà¤\88à¤\82 $1 {{PLURAL:$1|परिणाम}}",
+       "nextn-title": "à¤\85à¤\97िला $1 {{PLURAL:$1|परिणाम}}",
+       "shown-title": "à¤\8fà¤\95 à¤ªà¤¨à¥\8dना à¤ªà¤° $1 {{PLURAL:$1|परिणाम}} à¤¦à¥\87à¤\96ाà¤\88à¤\82",
        "viewprevnext": "देखीं ($1 {{int:pipe-separator}} $2) ($3)",
        "searchmenu-exists": "'''इ विकि पर ''[[:$1]]'' नाम से एगो पन्ना उपलब्ध बा'''",
-       "searchmenu-new": "<strong> à¤\88 à¤µà¤¿à¤\95ि à¤ªà¤° \"[[:$1]]\" à¤¨à¤¾à¤® à¤\95à¥\87 à¤ªà¤¨à¥\8dना à¤¬à¤¨à¤¾à¤\88à¤\82 !</strong> {{PLURAL:$2|0=|à¤\86पà¤\95à¥\87 à¤\96à¥\8bà¤\9c à¤¸à¥\87 à¤®à¤¿à¤²à¤² à¤ªà¤¨à¥\8dना à¤­à¥\80 à¤¦à¥\87à¤\96à¥\80à¤\82|à¤\96à¥\8bà¤\9c परिणाम भी देखीं।}}",
+       "searchmenu-new": "<strong> à¤\8f à¤µà¤¿à¤\95ि à¤ªà¤° \"[[:$1]]\" à¤¨à¤¾à¤\81व à¤\95à¥\87 à¤ªà¤¨à¥\8dना à¤¬à¤¨à¤¾à¤\88à¤\82 !</strong> {{PLURAL:$2|0=|à¤\85पनà¥\80 à¤\96à¥\8bà¤\9c à¤¸à¥\87 à¤®à¤¿à¤²à¤² à¤ªà¤¨à¥\8dना à¤­à¥\80 à¤¦à¥\87à¤\96à¥\80à¤\82|à¤\96à¥\8bà¤\9c à¤\95à¥\87 परिणाम भी देखीं।}}",
        "searchprofile-articles": "सामग्री पन्ना",
-       "searchprofile-images": "मलà¥\8dà¤\9fिमीडिया",
+       "searchprofile-images": "मलà¥\8dà¤\9fà¥\80मीडिया",
        "searchprofile-everything": "सब कुछ",
-       "searchprofile-advanced": "à¤\85à¤\97à¥\8dरिम",
+       "searchprofile-advanced": "नामसà¥\8dथान à¤\85नà¥\81सार",
        "searchprofile-articles-tooltip": "$1 में खोजीं",
-       "searchprofile-images-tooltip": "फाà¤\88ल खातिर खोज",
-       "searchprofile-everything-tooltip": "सभन à¤¸à¤¾à¤®à¤\97à¥\8dरà¥\80 à¤®à¥\87à¤\82 à¤\96à¥\8bà¤\9cà¥\80à¤\82 (वारà¥\8dता पन्ना सहित)",
+       "searchprofile-images-tooltip": "फाà¤\87ल खातिर खोज",
+       "searchprofile-everything-tooltip": "सब à¤\9cà¤\97ह à¤\96à¥\8bà¤\9cà¥\80à¤\82 (बातà¤\9aà¥\80त पन्ना सहित)",
        "searchprofile-advanced-tooltip": "विशेष नामस्थान में खोजीं",
        "search-result-size": "$1 ({{PLURAL:$2|1 शब्द|$2 शब्द}})",
-       "search-redirect": "(पà¥\81न: à¤¨à¤¿à¤°à¥\8dदà¥\87शण $1)",
+       "search-redirect": "(à¤\85नà¥\81पà¥\8dरà¥\87षण$1)",
        "search-section": "(खंड $1)",
        "search-category": "(श्रेणी $1)",
        "search-suggest": "का राउर मतलब बा: $1",
        "search-interwiki-more": "(अउर)",
        "search-relatedarticle": "संबंधित",
        "searchrelated": "संबंधित",
-       "searchall": "सब",
+       "searchall": "सà¤\97रà¥\80",
        "showingresults": "नीचे देखावल जा रहल बा {{PLURAL:$1|'''1''' परिणाम|'''$1''' परिणाम}} #'''$2''' से शुरु होवे वाला।",
-       "search-nonefound": "राà¤\89र à¤\96à¥\8bà¤\9c à¤®à¥\87 à¤¸à¥\87 à¤®à¥\87ल à¤\96ात à¤\95à¤\89नà¥\8b à¤ªà¤°à¤¿à¤£à¤¾à¤® à¤¨à¤\88à¤\96à¥\87 à¤¬à¤¾",
+       "search-nonefound": "राà¤\89र à¤\96à¥\8bà¤\9c à¤¸à¥\87 à¤®à¥\87ल à¤\96ात à¤\95à¥\8cनà¥\8bà¤\82 à¤ªà¤°à¤¿à¤£à¤¾à¤® à¤¨à¤\87à¤\96à¥\87 à¤®à¤¿à¤²à¤¤",
        "powersearch-legend": "उन्नत खोज",
        "powersearch-ns": "सन्दर्भ में खोजीं",
        "powersearch-togglelabel": "जाँच:",
        "powersearch-togglenone": "कउनो ना",
        "search-external": "बाहरी खोज",
        "preferences": "वरीयता",
-       "mypreferences": "राà¤\89र à¤ªà¤¸à¤¨à¥\8dद",
+       "mypreferences": "हमार à¤¸à¥\87à¤\9fिà¤\82à¤\97",
        "prefs-edits": "सम्पादन संख्या",
        "prefsnologintext2": "आपन वरीयता में बदलाव लावे खातिर प्रवेश करीं।",
        "prefs-skin": "त्वचा",
        "right-upload": "फाइल अपलोड करीं",
        "right-reupload": "पुरान फाइल की ऊपर नया लादीं",
        "right-reupload-own": "खुदे लादल फाइल पर नया फाइल लादीं",
+       "right-writeapi": "API लेखन के इस्तेमाल",
        "right-delete": "पन्ना हटाईं",
        "right-bigdelete": "लंबा इतिहास वाला पन्ना हटाईं",
        "right-deletelogentry": "लॉग आइटम के हटाईं या वापस करीं",
        "right-undelete": "हटावल पन्ना वापस ले आईं",
        "right-protect": "सुरक्षा स्तर बदलीं आ कास्केड-सुरक्षित पन्ना के सम्पादन करीं",
        "right-unwatchedpages": "ध्यानसूची में जवन पन्ना नइखे ओकर सूची देखीं",
-       "newuserlogpage": "à¤\96ाता à¤¨à¤¿à¤°à¥\8dमाण के लॉग",
+       "newuserlogpage": "à¤\96ाता à¤¬à¤¨à¤µà¤²à¥\87 के लॉग",
        "newuserlogpagetext": "ई खाता निर्माण के लॉग बा",
        "rightslog": "सदस्य अधिकार लॉग",
        "rightslogtext": "ई सदस्यन के सदस्य-अधिकार के बदलाव के लॉग बा",
        "action-reupload": "पहिले से मौजूद ए फाइल पर दूसर लादीं",
        "action-delete": "ई पन्ना के मिटाईं",
        "action-unwatchedpages": "ध्यानसूची में जवन पन्ना नइखे ओकर सूची देखीं",
-       "recentchanges": "तुरंत भइल परिवर्तन",
-       "recentchanges-legend": "हाल के परिवर्तन संबंधी विकल्प",
-       "recentchanges-summary": "इ विकि पर हाल में भइल बदलाव इ पन्ना पर देखल जा सकत बा।",
-       "recentchanges-label-newpage": "ई सम्पादन से एगो नवका पृष्ठ तैयार हो गइल बा",
-       "recentchanges-label-minor": "ई एगो छोटा सम्पाद बा",
-       "recentchanges-label-bot": "इ सम्पादन एगो बॉट द्वारा करल गइल रहल",
-       "recentchanges-label-unpatrolled": "इ संपादन के अभीले जाँचल नइखे गइल",
-       "recentchanges-label-plusminus": "बाइट के इ संख्या से पन्ना के आकार बदलल गइल",
-       "recentchanges-legend-heading": "'''कुंजी:'''",
-       "rclistfrom": "$2, $3 से शुरु भइल नया बदलाव दिखाईं",
+       "enhancedrc-history": "इतिहास",
+       "recentchanges": "तुरंत भइल बदलाव",
+       "recentchanges-legend": "हाल के बदलाव संबंधी बिकल्प",
+       "recentchanges-summary": "ए विकि पर हाल में भइल बदलाव इहाँ देखल जा सकत बा।",
+       "recentchanges-label-newpage": "ए संपादन से एगो नया पन्ना बनल",
+       "recentchanges-label-minor": "ई एगो छोट संपादन बा",
+       "recentchanges-label-bot": "इ संपादन एगो बॉट द्वारा कइल गइल बा",
+       "recentchanges-label-unpatrolled": "ए संपादन के अभिन ले जाँचल नइखे गइल",
+       "recentchanges-label-plusminus": "एतना बाइटस् से पन्ना के साइज बदलल गइल",
+       "recentchanges-legend-heading": "'''संकेत:'''",
+       "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (इहो देखीं [[Special:NewPages|नया पन्नवन के लिस्ट]])",
+       "rclistfrom": "$2, $3 से शुरु नया बदलाव देखाईं",
        "rcshowhideminor": "$1 छोट सम्पादन",
-       "rcshowhideminor-show": "दिखाईं",
-       "rcshowhideminor-hide": "à¤\9bà¥\81पाà¤\81à¤\88",
+       "rcshowhideminor-show": "दà¥\87खाईं",
+       "rcshowhideminor-hide": "à¤\9bिपाà¤\88à¤\82",
        "rcshowhidebots": "बॉट $1",
        "rcshowhidebots-show": "देखाईं",
        "rcshowhidebots-hide": "छिपाईं",
        "rcshowhidemine": "हमार संपादन $1",
        "rcshowhidemine-show": "देखाईं",
        "rcshowhidemine-hide": "छिपाईं",
-       "rclinks": "पिà¤\9bला $2 दिन में भइल $1 बदलाव देखाईं<br />$3",
+       "rclinks": "पà¤\9bिला $2 दिन में भइल $1 बदलाव देखाईं<br />$3",
        "diff": "अन्तर",
        "hist": "इति",
-       "hide": "à¤\9bà¥\81पाà¤\81à¤\88",
-       "show": "दिखाईं",
+       "hide": "à¤\9bिपाà¤\88à¤\82",
+       "show": "दà¥\87खाईं",
        "minoreditletter": "छो",
        "newpageletter": "न",
-       "boteditletter": "बà¥\8b",
+       "boteditletter": "बà¥\89",
        "number_of_watching_users_pageview": "[$1 देखल जा रहल बा {{PLURAL:$1|प्रयोगकर्ता|प्रयोगकर्ता}}]",
        "rc_categories": "श्रेणिन के सीमा (\"|\" से अलगा करीं)",
        "rc_categories_any": "कौनों",
        "rc-change-size-new": "$1 {{PLURAL:$1|बाइट|बाइट सब}} बदलाव के बाद",
-       "recentchangeslinked": "समà¥\8dबनà¥\8dधित बदलाव",
+       "recentchangeslinked": "सà¤\82बà¤\82धित बदलाव",
        "recentchangeslinked-feed": "सम्बन्धित बदलाव",
-       "recentchangeslinked-toolbox": "सम्बन्धित बदलाव",
-       "recentchangeslinked-page": "पन्ना नाम:",
-       "upload": "फाईल अपलोड करीं",
+       "recentchangeslinked-toolbox": "संबंधित बदलाव",
+       "recentchangeslinked-title": "\"$1\" से संबधी बदलाव",
+       "recentchangeslinked-summary": "ई एगो पन्ना बिसेस से (या एगो श्रेणी बिसेस की सदस्य से) जुड़ल पन्नवन में हाल में भइल बदलाव के एगो लिस्ट हवे। \n[[Special:Watchlist|आपकी धियानसूची]] के पन्ना सब <strong>मोट अच्छर में</strong> लउकत बाटे।",
+       "recentchangeslinked-page": "पन्ना नाँव:",
+       "recentchangeslinked-to": "ए पन्ना से जुड़ल पन्नवन मे भइल बदलाव भले देखाईं",
+       "upload": "फाइल अपलोड करीं",
        "uploadlogpage": "लदनी (अपलोड) के लॉग",
        "uploadlogpagetext": "नीचे हाल में अपलोड करल गइल फाइलन के सूची बा।\nदृश्य अवलोकन खातिर [[Special:NewFiles|नया फाइलन के गैलरी]] देखीं।",
        "filename": "फाइलनाँव",
-       "filedesc": "साराà¤\82श",
+       "filedesc": "à¤\9bà¥\8bà¤\9f à¤µà¤¿à¤µà¤°à¤£ (साराà¤\82श)",
        "fileuploadsummary": "सारांश:",
        "filereuploadsummary": "फाइल बदलाव:",
        "filestatus": "कापीराइट स्टेटस",
        "minlength1": "फाइलनाँव कमसेकम एक अच्छर के चाही",
        "unknown-error": "अज्ञात त्रुटि उत्पन्न हो गईल बा।",
        "license": "लाइसेंस जानकारी:",
-       "license-header": "लाà¤\88सेंसिंग",
+       "license-header": "लाà¤\87सेंसिंग",
        "nolicense": "कौनों नइखे",
        "licenses-edit": "लाइसेंस बिकल्प संपादन",
        "license-nopreview": "(नमूना देखल उपलब्ध नइखे)",
+       "imgfile": "फाइल",
        "listfiles": "फाइल सूची",
        "listfiles_thumb": "चिप्पी",
        "listfiles_date": "तिथि",
        "listfiles_name": "नाँव",
-       "file-anchor-link": "फ़ाà¤\87ल",
+       "file-anchor-link": "फाइल",
        "filehist": "पन्ना के इतिहास",
+       "filehist-help": "ओ समय ई फाइल कइसन लउके ई देखे खातिर कौनों तारीख/समय पर क्लिक करीं।",
        "filehist-deleteall": "सब मिटाईं",
        "filehist-deleteone": "मिटाईं",
-       "filehist-current": "मà¥\8cà¤\9cà¥\82दा",
-       "filehist-datetime": "तारिख/समय",
-       "filehist-thumb": "थमà¥\8dबनà¥\87ल",
-       "filehist-thumbtext": "$1 à¤¸à¤\82सà¥\8dà¤\95रण à¤\95à¥\87 à¤\85à¤\82à¤\97à¥\82ठाà¤\95ार à¤ªà¥\8dरारूप।",
+       "filehist-current": "वरà¥\8dतमान",
+       "filehist-datetime": "तारà¥\80ख/समय",
+       "filehist-thumb": "à¤\9aिपà¥\8dपà¥\80 à¤°à¥\82प",
+       "filehist-thumbtext": "$1 à¤²à¥\87 à¤\95à¥\87 à¤¸à¤\82सà¥\8dà¤\95रण à¤\95à¥\87 à¤\9aिपà¥\8dपà¥\80 रूप।",
        "filehist-nothumb": "बिन थम्बनेल",
-       "filehist-user": "पà¥\8dरयà¥\8bà¤\97à¤\95रà¥\8dता",
+       "filehist-user": "सदसà¥\8dय",
        "filehist-dimensions": "आयाम",
        "filehist-filesize": "फाईल के आकार",
        "filehist-comment": "टिप्पणी",
-       "imagelinks": "फाईल के उपयोग",
-       "nolinkstoimage": "इ फाईल जोड़े कौनो फाइल लिंक नईखे।",
+       "imagelinks": "फाइल के उपयोग",
+       "linkstoimage": "ए फाइल से ई {{PLURAL:$1|पन्ना जुड़ल बा|$1 पन्ना जुड़ल बाड़ें}}:",
+       "nolinkstoimage": "कौनों पन्ना अइसन नइखे जेवन ए फाइल से जुड़ल होखे",
        "morelinkstoimage": "इ फाइल संगे जुड़ल [[Special:WhatLinksHere/$1|सब लिंक]] देखीं।",
        "sharedupload": "इ फाईल $1 से बा आ दुसर परियोजना में प्रयोग करल जा सकत बा।",
        "sharedupload-desc-there": "इ फाईल $1 से बा आ दुसर परियोजना में प्रयोग करल जा सकत बा। अधिक जानकारी खातिर कृपया [$2 फाईल विवरण पन्ना] देखीं।",
+       "sharedupload-desc-here": "ई फाइल $1 से बा आ अउरी प्रोजेक्ट भी एकर इस्तेमाल कर सकत बाड़ें। \nएकर विवरण [$2 फाइल विवरण पन्ना] नीचे देखावल गइल बा।",
        "filepage-nofile": "इ नाम से कौनो फाईल उपलब्ध नईखे।",
        "filepage-nofile-link": "इ नाम से कौनो फाईल उपलब्ध नईखे, लेकिन रउआ [$1 के अपलोड कर] सकत बानी।",
        "uploadnewversion-linktext": "इ फाईल के नया संस्करण लादीं।",
        "shared-repo-from": "$1 से",
        "shared-repo": "एगो आवटिंत भंडार गृह",
        "shared-repo-name-wikimediacommons": "विकिमीडिया कॉमन्स",
+       "upload-disallowed-here": "आप ए फाइल पर ओवरराइट ना कर सकत बानीं",
        "filerevert": "पुन: निर्देशित $1",
        "filerevert-legend": "पुन: निर्देशित फाईल",
        "filerevert-comment": "कारण:",
        "unwatchedpages": "ध्यान न दिहल गइल पन्ना",
        "listredirects": "पुनर्निर्देशन के सूची",
        "unusedtemplates": "बिना प्रयोग के खाँचा",
-       "randompage": "à¤\85विशिषà¥\8dà¤\9f पन्ना",
+       "randompage": "बà¥\87तरतà¥\80ब पन्ना",
        "randomincategory": "श्रेणी में अनियमित पन्ना",
        "randomincategory-nopages": "[[:Category:$1|$1]] श्रेणी में कउनो पन्ना नइखे।",
        "randomincategory-legend": "श्रेणी में अनियमित पन्ना",
        "brokenredirects": "टूटल पुनर्निर्देशन पन्ना",
        "withoutinterwiki": "बिना अंतरविकि जोड़ वाला पन्ना",
        "fewestrevisions": "सबसे कम संशोधन वाला पन्ना",
-       "nbytes": "$1 {{PLURAL:$1|बाà¤\88à¤\9f|बाà¤\88ट्स}}",
+       "nbytes": "$1 {{PLURAL:$1|बाà¤\87à¤\9f|बाà¤\87ट्स}}",
        "ncategories": "{{PLURAL:$1|श्रेणी|श्रेणीसभ}}",
        "lonelypages": "अनाथ पन्ना",
        "lonelypagestext": "ई पन्ना कुल कौनों दूसर पन्ना से नइखें जुड़ल न कौनों में ट्रांसक्लूड बाड़ें",
        "protectedpages": "सुरक्षित पन्ना",
        "protectedtitles": "सुरक्षित शीर्षक",
        "listusers": "सदस्यसूची",
-       "newpages": "नवà¤\95ा पन्ना",
+       "newpages": "नया पन्ना",
        "ancientpages": "सभन से पुरान पन्नासभ",
        "move": "स्थान्तरण",
        "movethispage": "ई पन्ना के स्थांतरण करीं",
        "apihelp-no-such-module": "मॉड्युल $1 ना मिलल।",
        "booksources": "किताबी स्रोत",
        "booksources-search-legend": "किताबी स्रोत के खोज",
-       "allarticles": "सभी पन्ना",
+       "booksources-search": "खोज",
+       "log": "सगरी लॉग",
+       "allarticles": "सगरी पन्ना",
        "allpagessubmit": "जाईं",
        "allpagesprefix": "उपसर्ग के साथे पन्ना प्रदर्शन:",
        "categories": "श्रेणीसभ",
        "trackingcategories": "नजर रखे वाला श्रेणीसभ",
        "emailuser": "ई प्रयोगकर्ता के ईमेल करीं",
        "watchlist": "ध्यानसूची",
-       "mywatchlist": "धà¥\8dयानसूची",
-       "watch": "धà¥\8dयानसूची में डालीं",
+       "mywatchlist": "धियानसूची",
+       "watch": "धियानसूची में डालीं",
        "watchthispage": "ई पन्ना ध्यानसूची में डालीं",
        "unwatch": "ध्यानसूची से हटाईं",
        "watching": "ध्यानसूची में जाते हुए",
        "unwatching": "ध्यानसूची से हटते हुए",
        "created": "बनावल गईल",
        "actioncomplete": "काम पुरा भइल",
+       "dellogpage": "हटवले के लिस्ट",
        "rollbacklink": "वापिस लीं",
+       "rollbacklinkcount": "रोलबैक $1 {{PLURAL:$1|संपादन|संपादन सब}}",
+       "protectlogpage": "सुरक्षा लॉग",
        "protectlogtext": "नीचे पन्ना सुरक्षा में भइल बदलावकुल के सूची बा।\nहाल में सुरक्षित पन्नन के सूची खातिर [[Special:ProtectedPages|सुरक्षित पन्नन के सूची]] देखीं।",
        "undeletelink": "देखीं/बहाल करीं",
-       "namespace": "सन्दर्भ",
-       "invert": "चयनित पलटीं",
-       "tooltip-invert": "चुनल गइल नामस्थान के साथ बदलाव छुपाये खातिर इ बाकस के चिन्हित करीं (आ सम्बन्धित नामस्थान यदि चिन्हित करल जाई)",
-       "namespace_association": "सम्बन्धित नामस्थान",
+       "namespace": "नामस्थान:",
+       "invert": "चुनाव पलटीं",
+       "tooltip-invert": "चुनल गइल नामस्थान की संघे बदलाव छिपावे खातिर ए बाकस के चिन्हित करीं (सम्बन्धित नामस्थान के भी, अगर चिन्हित होखे)",
+       "namespace_association": "संबंधित नामस्थान",
+       "tooltip-namespace_association": "चुनल गइल नामस्थान से जुड़ल बातचीत या बिसय नामस्थान के शामिल करे खातिर ए बाकस के चिन्हित करीं",
        "blanknamespace": "(मुख्य)",
        "contributions": "{{GENDER:$1|सदस्य}} योगदान",
        "contributions-title": " $1 खातिर प्रयोगकर्ता योगदान",
-       "mycontris": "राà¤\89र à¤¯à¥\8bà¤\97दान à¤\95à¥\87 à¤¸à¥\82à¤\9aà¥\80",
+       "mycontris": "हमार à¤¯à¥\8bà¤\97दान",
        "nocontribs": "ई मानदंड से मिलत जुलत कौनो बदलाव ना मिलल।",
        "uctop": "(हाल के)",
-       "month": "महिना à¤¸à¥\87 (à¤\86 à¤\89 से पहिले):",
-       "year": "साल à¤¸à¥\87 (à¤\86 à¤\89 से पहिले):",
+       "month": "महà¥\80ना à¤¸à¥\87 (à¤\86 à¤\93 से पहिले):",
+       "year": "साल à¤¸à¥\87 (à¤\86 à¤\93 से पहिले):",
        "sp-contributions-newbies": "खाली नया खाता के योगदान देखीं।",
        "sp-contributions-newbies-sub": "नया खाता खातिर",
        "sp-contributions-newbies-title": "नया खाता खातिर प्रयोगकर्ता के योगदान।",
        "sp-contributions-talk": "बात-चीत",
        "sp-contributions-userrights": "प्रयोगकर्ता अधिकार प्रबन्धन",
        "sp-contributions-blocked-notice": "ई प्रयोगकर्ता के ई समय निष्क्रीय करल गईल बा।\nनविनतम नष्ट लौग प्रविष्टी उद्धरण खातिर निचे दिहल बा:",
-       "whatlinkshere": "à¤\85हिà¤\9cा à¤\95ा à¤\9cà¥\81ड़à¥\80",
-       "whatlinkshere-title": "पनà¥\8dना à¤\9cà¥\8cन \"$1\" à¤¸à¥\87 à¤\9cà¥\81ड़à¥\87ला",
+       "whatlinkshere": "à¤\87हाà¤\81 à¤\95ा à¤\9cà¥\81ड़ल à¤¬à¤¾",
+       "whatlinkshere-title": "पनà¥\8dना à¤\9cà¥\87वन \"$1\" à¤¸à¥\87 à¤\9cà¥\81ड़ल à¤¬ा",
        "whatlinkshere-page": "पन्ना:",
-       "linkshere": "नà¥\80à¤\9aà¥\87 à¤\95à¥\87 à¤¸à¤¬ à¤ªà¤¨à¥\8dना '''[[:$1]]''' à¤¸à¥\87 à¤\9cà¥\81ड़à¥\87ला:",
+       "linkshere": "नà¥\80à¤\9aà¥\87 à¤\95à¥\87 à¤¸à¤¬ à¤ªà¤¨à¥\8dना '''[[:$1]]''' à¤¸à¥\87 à¤\9cà¥\81ड़ल à¤¬ा:",
        "nolinkshere": "'''[[:$1]]''' से कौनो पन्ना नईखे जुड़ल।",
        "nolinkshere-ns": "चुनल गईल सन्दर्भ में '''[[:$1]]''' से कौनो पन्ना ना जुड़ेला।",
-       "isredirect": "पुन: निर्दिष्ट पन्ना",
-       "isimage": "फाईल लिंक",
-       "whatlinkshere-prev": "{{PLURAL:$1|पिछला|पिछला $1}}",
-       "whatlinkshere-next": "{{PLURAL:$1|अगला|अगला $1}}",
-       "whatlinkshere-links": "← लिंक",
-       "whatlinkshere-hideredirs": "$1 पुन: निर्देशित",
+       "isredirect": "अनुप्रेषित पन्ना",
+       "istemplate": "ट्रांस्क्ल्यूजन",
+       "isimage": "फाइल कड़ी",
+       "whatlinkshere-prev": "{{PLURAL:$1|पछिला|पछिला $1}}",
+       "whatlinkshere-next": "{{PLURAL:$1|अगिला|अगिला $1}}",
+       "whatlinkshere-links": "← कड़ी",
+       "whatlinkshere-hideredirs": "$1 अनुप्रेषण",
        "whatlinkshere-hidetrans": "$1 ट्रान्स्क्ल्युजन्स",
-       "whatlinkshere-hidelinks": "$1 à¤²à¤¿à¤\82à¤\95",
+       "whatlinkshere-hidelinks": "$1 à¤\95ड़à¥\80",
        "whatlinkshere-hideimages": "$1 फ़ाइल लिंक",
-       "whatlinkshere-filters": "फिलà¥\8dà¤\9fर",
+       "whatlinkshere-filters": "à¤\9bननà¥\80",
        "blockip": "{{GENDER:$1|सदस्य}} अवरोधित करीं",
        "ipboptions": "२ घंटे:2 hours,१ दिन:1 day,३ दिन:3 days,१ हफ्ता:1 week,२ हफ्ते:2 weeks,१ महिना:1 month,३ महिने:3 months,६ महिने:6 months,१ साल:1 year,हमेशा खातिर:infinite",
        "blocklist": "अवरोधित प्रयोगकर्तासभ",
-       "blocklink": "निषà¥\8dà¤\95à¥\8dरिय",
+       "blocklink": "रà¥\8bà¤\95 à¤¦à¥\80à¤\82",
        "unblocklink": "ताला खोलीं",
        "change-blocklink": "ब्लॉक बदलीं",
        "contribslink": "योगदान",
        "blocklogpage": "निष्क्रिय खाता",
        "movepagebtn": "पन्ना स्थांतरण करीं",
+       "movelogpage": "स्थानांतरण लॉग",
        "revertmove": "पिछलका स्थिति",
        "export": "पन्ना निर्यात करीं",
        "thumbnail-more": "बढ़ाईं",
        "filemissing": "फाईल गायब",
        "imported-log-entries": "लावल गइल $1 {{PLURAL:$1|लॉग प्रविष्टि|लॉग प्रविष्टिसभ}}",
        "import-logentry-upload-detail": "$1 {{PLURAL:$1|संशोधन|संशोधनसभ}} लावल गइल",
-       "tooltip-pt-userpage": "राà¤\89र à¤ªà¥\8dरयà¥\8bà¤\97à¤\95रà¥\8dता पन्ना",
-       "tooltip-pt-mytalk": "राà¤\89र à¤µà¤¾à¤°à¥\8dता पन्ना",
-       "tooltip-pt-preferences": "राà¤\89र à¤ªà¤¸à¤¨à¥\8dद",
-       "tooltip-pt-watchlist": "राà¤\89र à¤§à¥\8dयान à¤¦à¤¿à¤¯à¤² à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤¸à¥\82à¤\9aà¥\80",
-       "tooltip-pt-mycontris": "राà¤\89र à¤¯à¥\8bà¤\97दान à¤\95à¥\87 à¤¸à¥\82à¤\9aà¥\80",
-       "tooltip-pt-login": "रà¤\89à¤\86 à¤\95à¥\87 à¤\96ाता à¤ªà¥\8dरवà¥\87श à¤\96ातिर à¤ªà¥\8dरà¥\8bतà¥\8dसाहित à¤\95रल à¤\9cा à¤°à¤¹à¤² à¤¬à¤¾, à¤¬à¤¾à¤\95ि à¤\88 à¤\85निवारà¥\8dय à¤¨à¤\88खे",
-       "tooltip-pt-logout": "à¤\96ाता à¤¸à¥\87 à¤¬à¤¾à¤¹à¤°",
-       "tooltip-pt-createaccount": "हमनà¥\80 à¤\95à¥\87 à¤¸à¥\81à¤\9dाव à¤¬à¤¾ à¤\95à¥\80 à¤\86प à¤\96ाता à¤¬à¤¨à¤¾à¤\88à¤\82 à¤\86 à¤ªà¥\8dरवà¥\87श à¤\95रà¥\80à¤\82, à¤ªà¤°à¤¨à¥\8dतà¥\81 à¤\88 à¤\85निवारà¥\8dय à¤¨à¤\88खे",
-       "tooltip-ca-talk": "सामà¤\97à¥\8dरà¥\80 à¤ªà¤¨à¥\8dना à¤\95à¥\87 बारे में बात-चीत",
-       "tooltip-ca-edit": "रà¤\89à¤\86 à¤\88 à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤¸à¤®à¥\8dपादन à¤\95र à¤¸à¤\95त à¤¬à¤¾à¤¨à¥\80। à¤\95à¥\83पया à¤ªà¤¨à¥\8dना à¤¸à¥\81रà¤\95à¥\8dषित à¤\95रà¥\87 à¤¸à¥\87 à¤ªà¤¹à¤¿à¤²à¥\87 à¤ªà¥\82रà¥\8dवावलà¥\8bà¤\95न बटन के इस्तेमाल करीं।",
-       "tooltip-ca-addsection": "à¤\8fà¤\97à¥\8b à¤¨à¤¯à¤¾ à¤\96णà¥\8dड शुरु करीं",
-       "tooltip-ca-viewsource": "à¤\87 à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤¸à¤\82रà¤\95à¥\8dषित à¤\95र à¤¦à¤¿à¤¹à¤² à¤\97à¤\88ल à¤¬à¤¾à¥¤ à¤°à¤\8aà¤\86 à¤\8fà¤\95र à¤®à¥\82ल देख सकत बानी।",
-       "tooltip-ca-history": "à¤\88 à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤ªà¤¿à¤\9bला संशोधन",
+       "tooltip-pt-userpage": "राà¤\89र à¤¸à¤¦à¤¸à¥\8dय पन्ना",
+       "tooltip-pt-mytalk": "राà¤\89र à¤¬à¤¾à¤¤à¤\9aà¥\80त पन्ना",
+       "tooltip-pt-preferences": "राà¤\89र à¤ªà¤¸à¤\82द",
+       "tooltip-pt-watchlist": "राà¤\89र à¤§à¤¿à¤¯à¤¾à¤¨ à¤®à¥\87à¤\82 à¤ªà¤¨à¥\8dना à¤¸à¤¬ à¤\95à¥\87 à¤²à¤¿à¤¸à¥\8dà¤\9f",
+       "tooltip-pt-mycontris": "हमार à¤¸à¤¬ à¤¯à¥\8bà¤\97दान à¤\95à¥\87 à¤²à¤¿à¤¸à¥\8dà¤\9f",
+       "tooltip-pt-login": "रà¤\89à¤\86 à¤\95à¥\87 à¤\96ाता à¤®à¥\87 à¤ªà¥\8dरवà¥\87श (लà¥\89à¤\97 à¤\87न) à¤\96ातिर à¤\89तà¥\8dसाहित à¤\95à¤\87ल à¤\9cात à¤¬à¤¾, à¤¬à¤¾à¤\95ि à¤\88 à¤\9cरà¥\82रà¥\80 à¤¨à¤\87खे",
+       "tooltip-pt-logout": "लà¥\89à¤\97 à¤\86à¤\89à¤\9f",
+       "tooltip-pt-createaccount": "हमनà¥\80 à¤\95à¥\87 à¤¸à¥\81à¤\9dाव à¤¬à¤¾ à¤\95à¥\80 à¤\86प à¤\96ाता à¤¬à¤¨à¤¾à¤\88à¤\82 à¤\86 à¤²à¥\89à¤\97 à¤\87न à¤\95रà¥\80à¤\82, à¤¬à¤¾à¤\95à¥\80 à¤\88 à¤\9cरà¥\82रà¥\80 à¤¨à¤\87खे",
+       "tooltip-ca-talk": "सामà¤\97à¥\8dरà¥\80 à¤ªà¤¨à¥\8dना à¤\95à¥\80 बारे में बात-चीत",
+       "tooltip-ca-edit": "रà¤\89à¤\86 à¤\8f à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤¸à¤\82पादन à¤\95र à¤¸à¤\95त à¤¬à¤¾à¤¨à¥\80। à¤ªà¤¨à¥\8dना à¤¸à¤¹à¥\87à¤\9cà¥\87 à¤¸à¥\87 à¤ªà¤¹à¤¿à¤²à¥\87 à¤¨à¤®à¥\82ना  à¤¦à¥\87à¤\96ाà¤\88à¤\82 बटन के इस्तेमाल करीं।",
+       "tooltip-ca-addsection": "à¤\8fà¤\97à¥\8b à¤¨à¤¯à¤¾ à¤\96à¤\82ड शुरु करीं",
+       "tooltip-ca-viewsource": "à¤\8f à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤¸à¥\81रà¤\95à¥\8dषित à¤\95à¤\87 à¤¦à¤¿à¤¹à¤² à¤\97à¤\87ल à¤¬à¤¾à¥¤ à¤\86प à¤\8fà¤\95र à¤¸à¥\8dरà¥\8bत देख सकत बानी।",
+       "tooltip-ca-history": "à¤\8f à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤ªà¤\9bिला संशोधन",
        "tooltip-ca-protect": "इ पन्ना के संरक्षित करीं।",
        "tooltip-ca-unprotect": "ई पन्ना के सुरक्षा बदलीं।",
        "tooltip-ca-delete": "ई पन्ना मिटाईं",
-       "tooltip-ca-move": "à¤\88 à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤¸à¥\8dथांतरण करीं",
-       "tooltip-ca-watch": "à¤\87 à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤\86पन à¤§à¥\8dयानसà¥\82à¤\9aà¥\80 à¤®à¥\87à¤\82 à¤¡à¤¾à¤²ीं",
+       "tooltip-ca-move": "à¤\8f à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤¸à¥\8dथानांतरण करीं",
+       "tooltip-ca-watch": "à¤\8f à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤\85पनà¥\80 à¤§à¤¿à¤¯à¤¾à¤¨à¤¸à¥\82à¤\9aà¥\80 à¤®à¥\87à¤\82 à¤\9cà¥\8bड़ीं",
        "tooltip-search": "{{SITENAME}} खोजीं",
-       "tooltip-search-go": "यदि à¤ªà¤¨à¥\8dना à¤®à¥\8cà¤\9cà¥\82द à¤¹à¥\8bà¤\88 à¤¤ à¤\88हà¥\87 à¤¸à¤\9fà¥\80à¤\95 à¤¨à¤¾à¤® à¤\95à¥\87 à¤¸à¤¾à¤¥ à¤\89 पन्ना पर जाईं",
-       "tooltip-search-fulltext": "à¤\88 à¤ªà¤¾à¤ ्य खातिर पन्ना खोजीं",
+       "tooltip-search-go": "à¤\85à¤\97र à¤ªà¤¨à¥\8dना à¤®à¥\8cà¤\9cà¥\82द à¤¹à¥\8bà¤\96à¥\87 à¤¤ à¤ à¥\80à¤\95 à¤\8fहà¥\80 à¤¨à¤¾à¤\81व à¤\95à¥\80 पन्ना पर जाईं",
+       "tooltip-search-fulltext": "à¤\8f à¤¶à¤¬à¥\8dद/वाà¤\95्य खातिर पन्ना खोजीं",
        "tooltip-p-logo": "मुख्य पन्ना पर जाईं",
        "tooltip-n-mainpage": "मुख्य पन्ना पर जाईं",
-       "tooltip-n-mainpage-description": "मà¥\81à¤\96à¥\8dय à¤ªà¤¨à¥\8dना à¤ªà¤° à¤ªà¤§à¤¾à¤°à¥\80ं",
-       "tooltip-n-portal": "परियà¥\8bà¤\9cना à¤\95à¥\87 à¤¬à¤¾à¤°à¥\87 à¤®à¥\87à¤\81, à¤°à¤\89à¤\86 à¤\95ा à¤\95र à¤¸à¤\95त à¤¬à¤¾à¤¨à¥\80, à¤µà¤¸à¥\8dतà¥\81 कहाँ खोजब",
+       "tooltip-n-mainpage-description": "मà¥\81à¤\96à¥\8dय à¤ªà¤¨à¥\8dना à¤ªà¤° à¤\9cाà¤\88ं",
+       "tooltip-n-portal": "पà¥\8dरà¥\8bà¤\9cà¥\87à¤\95à¥\8dà¤\9f à¤\95à¥\80 à¤¬à¤¾à¤°à¥\87 à¤®à¥\87à¤\81, à¤°à¤\89à¤\86à¤\81 à¤\95ा à¤\95र à¤¸à¤\95त à¤¬à¤¾à¤¨à¥\80, à¤\95à¥\8cनà¥\8bà¤\82 à¤\9aà¥\80à¤\9c कहाँ खोजब",
        "tooltip-n-currentevents": "वर्तमान के घटना पर पृष्ठभूमी जानकारी खोजीं",
-       "tooltip-n-recentchanges": "विà¤\95ि à¤ªà¤° à¤¤à¥\81रà¤\82त à¤­à¤\88ल à¤ªà¤°à¤¿à¤µà¤°à¥\8dतन à¤\95à¥\87 à¤¸à¥\82à¤\9aà¥\80",
-       "tooltip-n-randompage": "बà¥\87तरतिब à¤ªà¤¨à¥\8dना à¤²à¤¾à¤¦à¥\80à¤\82 (Load à¤\95रà¥\80à¤\82)",
+       "tooltip-n-recentchanges": "विà¤\95ि à¤ªà¤° à¤¤à¥\81रà¤\82त à¤­à¤\87ल à¤¬à¤¦à¤²à¤¾à¤µ à¤\95à¥\87 à¤²à¤¿à¤¸à¥\8dà¤\9f",
+       "tooltip-n-randompage": "बà¥\87तरतà¥\80ब à¤ªà¤¨à¥\8dना à¤²à¥\8bड à¤\95रà¥\80à¤\82",
        "tooltip-n-help": "जगह पता लगावे खातिर",
-       "tooltip-t-whatlinkshere": "à¤\85हिà¤\9cा à¤²à¤¿à¤\82à¤\95 à¤¹à¥\8bà¤\96à¥\87 à¤µà¤¾à¤²à¤¾ à¤¸à¤¬ à¤µà¤¿à¤\95ि à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤¸à¥\82à¤\9aà¥\80",
-       "tooltip-t-recentchangeslinked": "à¤\88 à¤ªà¤¨à¥\8dना à¤¸à¥\87 à¤\9cà¥\81ड़ल à¤ªà¤¨à¥\8dनवन à¤ªà¤° à¤¤à¥\81रà¤\82त à¤­à¤\88ल à¤ªà¤°à¤¿à¤µà¤°à¥\8dतन",
-       "tooltip-feed-atom": "à¤\88 à¤ªà¤¨à¥\8dना à¤\96ातिर à¤\85णà¥\81 à¤«à¤¼ीड",
-       "tooltip-t-contributions": "à¤\87 à¤¸à¤¦à¤¸à¥\8dय à¤\95à¥\87 à¤¯à¥\8bà¤\97दान à¤\95à¥\87 à¤¸à¥\82à¤\9aà¥\80",
-       "tooltip-t-upload": "फाà¤\88ल अपलोड करीं",
-       "tooltip-t-specialpages": "à¤\96़ाश à¤ªà¤¨à¥\8dनवन à¤\95à¥\87 à¤¸à¥\82à¤\9aà¥\80",
-       "tooltip-t-print": "à¤\88 à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤\9bापà¥\87 à¤²à¤¾à¤¯à¤\95 à¤¸à¤\82सà¥\8dà¤\95रण।",
-       "tooltip-t-permalink": "à¤\88 à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤¸à¤\82सà¥\8bधन à¤\96ातिर à¤¸à¥\8dथायà¥\80 à¤²à¤¿à¤\82à¤\95।",
+       "tooltip-t-whatlinkshere": "à¤\87हाà¤\81 à¤\9cà¥\81ड़à¥\87 à¤µà¤¾à¤²à¤¾ à¤¸à¤¬ à¤µà¤¿à¤\95ि à¤ªà¤¨à¥\8dनवन à¤\95à¥\87 à¤²à¤¿à¤¸à¥\8dà¤\9f",
+       "tooltip-t-recentchangeslinked": "à¤\8f à¤ªà¤¨à¥\8dना à¤¸à¥\87 à¤\9cà¥\81ड़ल à¤ªà¤¨à¥\8dनवन à¤ªà¤° à¤¤à¥\81रà¤\82त à¤­à¤\87ल à¤¬à¤¦à¤²à¤¾à¤µ",
+       "tooltip-feed-atom": "à¤\8f à¤ªà¤¨à¥\8dना à¤\96ातिर à¤\8fà¤\9fम à¤«ीड",
+       "tooltip-t-contributions": "à¤\8f à¤¸à¤¦à¤¸à¥\8dय à¤\95à¥\87 à¤\95à¥\81ल à¤¯à¥\8bà¤\97दान à¤\95à¥\87 à¤²à¤¿à¤¸à¥\8dà¤\9f",
+       "tooltip-t-upload": "फाà¤\87ल अपलोड करीं",
+       "tooltip-t-specialpages": "à¤\96ास à¤ªà¤¨à¥\8dनवन à¤\95à¥\87 à¤²à¤¿à¤¸à¥\8dà¤\9f",
+       "tooltip-t-print": "à¤\8f à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤\9bापà¥\87 à¤²à¤¾à¤¯à¤\95 à¤¸à¤\82सà¥\8dà¤\95रण",
+       "tooltip-t-permalink": "à¤\8f à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤¸à¤\82शà¥\8bधन à¤\96ातिर à¤¸à¥\8dथायà¥\80 à¤\95ड़à¥\80।",
        "tooltip-ca-nstab-main": "सामग्री पन्ना देखीं",
-       "tooltip-ca-nstab-user": "पà¥\8dरयà¥\8bà¤\97à¤\95रà¥\8dता पन्ना देखीं",
-       "tooltip-ca-nstab-special": "à¤\88 à¤\8fà¤\97à¥\8b à¤\96़ाश à¤ªà¤¨à¥\8dना à¤¹, à¤°à¤\89à¤\86 à¤\88 à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤¸à¤®à¥\8dपादन à¤¨à¤\88खीं कर सकत",
-       "tooltip-ca-nstab-image": "सà¤\82à¤\9aिà¤\95ा के पन्ना देखीं",
-       "tooltip-ca-nstab-template": "à¤\9fà¥\87मà¥\8dपà¥\8dलà¥\87à¤\9f देखीं",
+       "tooltip-ca-nstab-user": "सदसà¥\8dय-पन्ना देखीं",
+       "tooltip-ca-nstab-special": "à¤\88 à¤\8fà¤\97à¥\8b à¤\96ास à¤ªà¤¨à¥\8dना à¤¹, à¤°à¤\89à¤\86à¤\81 à¤\8f à¤ªà¤¨à¥\8dना à¤\95à¥\87 à¤¸à¤®à¥\8dपादन à¤¨à¤\87खीं कर सकत",
+       "tooltip-ca-nstab-image": "फाà¤\87ल के पन्ना देखीं",
+       "tooltip-ca-nstab-template": "साà¤\81à¤\9aा देखीं",
        "tooltip-ca-nstab-category": "श्रेणी के पन्ना देखीं",
-       "tooltip-save": "à¤\86पन à¤¬à¤¦à¤²à¤¾à¤µ à¤\95à¥\87 à¤¸à¥\81रà¤\95à¥\8dषित à¤\95रीं",
+       "tooltip-save": "बदलाव à¤\95à¥\87 à¤¸à¤¹à¥\87à¤\9cीं",
        "tooltip-preview": "आपन द्वारा कियल गइल बदलाव के देखीं, संजोये से पहले ईका इस्तेमाल करीं!",
-       "tooltip-rollback": "\"वापिस लीं\" ई पन्ना के पिछ्ला योगदाता के बदलाव एकही चटके मे गायब कर देवेला",
-       "tooltip-summary": "एगो संक्षिप्त सारांश दर्ज करीं",
-       "pageinfo-toolboxlink": "जानकारी पन्ना",
-       "file-nohires": " उच्च गुणवत्ता उपलब्ध नईखे।",
-       "svg-long-desc": "एस वी जी फाईल, नॉमिनल्ली $1 x $2 पिक्सल्स, फाईल के आकार $3",
-       "show-big-image": "मूल फाईल",
+       "tooltip-diff": "देखाईं कि पाठ में आप कवन बदलाव कइलीं",
+       "tooltip-rollback": "\"वापिस लीं\" ए पन्ना के पछिला संपादन करे वाला के कइल बदलाव एकही क्लिक में हटा देला",
+       "tooltip-undo": "\"पलटीं\" ए संपादन के पलट देला आ संपादन फार्म के नमूना (प्रीव्यू) मोड में खोलेला। ई छोट विवरण (सारांश) में कारण जोड़े के सुबिधा देला।",
+       "tooltip-summary": "अपनी संपादन के छोट विवरण (सारांश) लिखीं",
+       "simpleantispam-label": "स्पैम-बिरोधी रोक (Anti-spam check)\nएके <strong>मत</strong> भरीं!",
+       "pageinfo-toolboxlink": "पन्ना के जानकारी",
+       "previousdiff": "← पुरान संपादन",
+       "nextdiff": "नया संपादन",
+       "file-info-size": "$1 × $2 पिक्सेल, फाइल साइज: $3, MIME टाइप: $4",
+       "file-nohires": "ए से उच्च गुणवत्ता उपलब्ध नइखे।",
+       "svg-long-desc": "एसवीजी फाइल, नॉमिनल्ली $1 x $2 पिक्सल्स, फाइल के आकार $3",
+       "show-big-image": "ओरिजनल फाइल",
+       "show-big-image-preview": "ए नमूना के साइज: $1.",
+       "show-big-image-other": "अउरी {{PLURAL:$2|resolution|रिजोल्यूशन}}: $1.",
        "show-big-image-size": "$1 × $2 पिक्सल",
        "file-info-gif-looped": "लूप्ड",
        "file-info-gif-frames": "$1 {{PLURAL:$1|फ्रेम}}",
        "newimages": "नया फाईलन के गैलरी",
        "bad_image_list": "फोर्मेट निम्न अनुसार बा:\nखाली सूची सामग्री (* से शुरु होवे वाला पंक्ति ) मानल गईल बा।\nपंक्ति पर पहिला लिंक एगो खराब फाईल के साथ जुड़ल होवे के चाहीं।\nकोई भी बाद वाला लिंक ओही पंक्ति पर अईला पर उ के अपवाद मानल जाई, अर्थात जौन पन्ना पर फाईल इनलाईन हो सकत बा।",
        "metadata": "मेटाडाटा",
-       "metadata-help": "à¤\87 à¤«à¤¾à¤\88ल à¤®à¥\87à¤\82 à¤\85तिरिà¤\95à¥\8dत à¤\9cानà¤\95ारà¥\80 à¤\89पलबà¥\8dध à¤¬à¤¾, à¤¹à¥\8b à¤¸à¤\95त à¤¬à¤¾ à¤\95ि à¤\87 à¤¡à¤¿à¤\9cà¥\80à¤\9fल à¤\95à¥\88मरा à¤¯à¤¾ à¤¸à¥\8dà¤\95à¥\88नर à¤¸à¥\87 à¤²à¥\87वल à¤\97à¤\88ल à¤¹à¥\8bà¤\96à¥\87। à¤¯à¤¦à¤¿ à¤\87 à¤«à¤¾à¤\88ल à¤\8fà¤\95र à¤®à¥\82ल à¤«à¤¾à¤\88ल à¤®à¥\87à¤\82 à¤¸à¥\87 à¤¸à¤\82शà¥\8bधित à¤\95रल à¤\97à¤\88ल à¤¬à¤¾ à¤¤ à¤\95à¥\81à¤\9b à¤\9cानà¤\95ारà¥\80 à¤\89à¤\9cाà¤\97र à¤¨à¤¾ à¤¹à¥\8b à¤¸à¤\95à¥\80।",
+       "metadata-help": "à¤\8f à¤«à¤¾à¤\87ल à¤®à¥\87à¤\82 à¤\8fà¤\95à¥\8dसà¥\8dà¤\9fà¥\8dरा à¤\9cानà¤\95ारà¥\80 à¤\89पलबà¥\8dध à¤¬à¤¾, à¤¹à¥\8b à¤¸à¤\95त à¤¬à¤¾ à¤\95ि à¤\88 à¤¡à¤¿à¤\9cिà¤\9fल à¤\95à¥\88मरा à¤¯à¤¾ à¤¸à¥\8dà¤\95à¥\88नर à¤¸à¥\87 à¤²à¥\87वल à¤\97à¤\87ल à¤¹à¥\8bà¤\96à¥\87। à¤\85à¤\97र à¤\88 à¤µà¤°à¥\8dतमान à¤«à¤¾à¤\87ल à¤\8fà¤\95रà¥\80 à¤\93रिà¤\9cनल à¤«à¤¾à¤\87ल à¤¸à¥\87 à¤¸à¥\81धार à¤\95à¥\87 à¤¬à¤¨à¤² à¤¬à¤¾ à¤¤ à¤¹à¥\8b à¤¸à¤\95à¥\87ला à¤\95à¥\81à¤\9b à¤\9cानà¤\95ारà¥\80 à¤¨à¤¾ à¤²à¤\89à¤\95à¥\87।",
        "metadata-expand": "विस्तृत विवरण देखाईं",
        "metadata-collapse": "विस्तृत विवरण छुपाँईं",
        "exif-imagewidth": "चौड़ाई",
        "exif-bitspersample": "अवयव प्रति बीट",
        "exif-compression": "सम्पीड़न प्रणाली",
        "exif-photometricinterpretation": "पिक्सल रचना",
-       "exif-orientation": "à¤\85भिसà¤\82सà¥\8dà¤\95रण",
+       "exif-orientation": "à¤\96ड़ा à¤¯à¤¾ à¤ªà¤\9f",
        "exif-samplesperpixel": "अवयवन के संख्या",
        "exif-planarconfiguration": "डेटा प्रबन्धन",
-       "exif-xresolution": "à¤\95à¥\8dषà¥\88तिà¤\9c à¤¸à¤®à¤¾à¤§à¤¾à¤¨",
-       "exif-yresolution": "लमà¥\8dबवत à¤¸à¤®à¤¾à¤§à¤¾à¤¨",
+       "exif-xresolution": "बà¥\87à¤\82ड़à¥\80-बà¥\87à¤\82ड़ा à¤ªà¤\9f à¤¸à¤¾à¤\87à¤\9c (Horizontal resolution)",
+       "exif-yresolution": "à¤\96ड़à¥\80-à¤\96ड़ा à¤¸à¤¾à¤\87à¤\9c (Vertical resolution)",
        "exif-stripoffsets": "चित्र डेटा के स्थिती",
        "exif-jpeginterchangeformatlength": "JPEG डेटा के बाइट",
-       "exif-make": "कैमेरा उत्पादक",
-       "exif-model": "कैमेरा मॉडेल",
-       "exif-software": "प्रयोग करल गईल सॉफ्टवेयर",
-       "exif-datetimeoriginal": "डाटा बनावे के दिनांक अउर समय",
+       "exif-datetime": "फाइल बदलाव के तारीख आ समय",
+       "exif-make": "कैमरा निर्माता",
+       "exif-model": "कैमरा मॉडल",
+       "exif-software": "प्रयोग कइल गइल सॉफ्टवेयर",
+       "exif-exifversion": "एक्सिफ वर्जन",
+       "exif-colorspace": "रंग बिस्तार",
+       "exif-datetimeoriginal": "डाटा बनावे के तारीख आ समय",
+       "exif-datetimedigitized": "डिजिटाइजेशन के तारीख आ समय",
        "exif-iimcategory": "श्रेणी",
        "exif-orientation-1": "सामान्य",
-       "namespacesall": "सब",
+       "namespacesall": "सà¤\97रà¥\80",
        "monthsall": "सब",
        "confirmemail": "इ-मेल पता कन्फर्म करीं",
+       "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|बात करीं]])",
        "version-no-ext-name": "[अज्ञात नाम]",
        "fileduplicatesearch": "नकल प्रति फाइल खोजीं",
-       "specialpages": "à¤\96़ाश पन्ना",
+       "specialpages": "à¤\96ास पन्ना",
        "specialpages-group-login": "प्रवेश / खाता निर्माण",
        "specialpages-group-changes": "तुरंत भइल परिवर्तन आ लॉगसभ",
        "specialpages-group-media": "मीडिया रिपोर्ट आ अपलोडसभ",
        "specialpages-group-users": "सदस्य अउर अधिकार",
        "specialpages-group-pages": "पन्नन के सूचीसभ",
        "specialpages-group-wiki": "डेटा अउर औजार",
+       "tag-filter": "[[Special:Tags|टैग]] छननी:",
        "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|टैग|टैग कुल}}]]: $2)",
-       "logentry-delete-delete": "$1 à¤¦à¥\8dवारा à¤ªà¤¨à¥\8dना $3 {{GENDER:$2|हà¤\9fा}} à¤¦à¤¿à¤¹à¤² à¤\97à¤\88ल",
+       "logentry-delete-delete": "$1 à¤¦à¥\8dवारा à¤ªà¤¨à¥\8dना $3 {{GENDER:$2|हà¤\9fा}} à¤¦à¤¿à¤¹à¤² à¤\97à¤\87ल",
        "revdelete-restricted": "प्रबंधक पर प्रतिबंध लागू",
        "revdelete-unrestricted": "प्रबंधक पर से प्रतिबंध समाप्त",
+       "logentry-newusers-create": "खाता $1 {{GENDER:$2|बनावल गइल}}",
        "revdelete-summary": "सारांश संपादन",
        "searchsuggest-search": "खोजीं",
        "api-error-nomodule": "भितरी त्रुटी:कउनो अपलोड मॉड्युल सेट नइखे",
index 015e25a..360802a 100644 (file)
        "badtitletext": "অনুরোধকৃত পাতার শিরোনামটি অবৈধ, খালি কিংবা কোন ভুল আন্তঃভাষা বা আন্তঃউইকি শিরোনাম সংযোগ ছিল। এটিতে সম্ভবত এমন এক (একাধিক) ক্যারেক্টার আছে, যা (যেগুলি) শিরোনামে ব্যবহারযোগ্য নয়।",
        "title-invalid-empty": "অনুরোধকৃত পাতার শিরোনামটি খালি বা শুধুমাত্র একটি নামস্থানের নাম ধারণ করে।",
        "title-invalid-utf8": "অনুরোধকৃত পাতার শিরোনামটিতে একটি অবৈধ ইউটিএফ-৮ অনুক্রম রয়েছে।",
-       "title-invalid-interwiki": "শিরà§\8bনামà§\87 à¦\8fà¦\95à¦\9fি à¦\86নà§\8dতà¦\83à¦\89à¦\87à¦\95ি à¦¸à¦\82যà§\8bà¦\97 à¦\89পসà§\8dথিত à¦°à¦¯à¦¼à§\87à¦\9bà§\87",
+       "title-invalid-interwiki": "à¦\85নà§\81রà§\8bধà¦\95à§\83ত à¦ªà¦¾à¦¤à¦¾à¦° à¦¶à¦¿à¦°à§\8bনামà§\87 à¦\8fà¦\95à¦\9fি à¦\86নà§\8dতà¦\83à¦\89à¦\87à¦\95ি à¦¸à¦\82যà§\8bà¦\97 à¦\89পসà§\8dথিত à¦°à¦¯à¦¼à§\87à¦\9bà§\87 à¦¯à¦¾ à¦¶à¦¿à¦°à§\8bনামà§\87 à¦¬à§\8dযবহার à¦\95রা à¦¯à¦¾à¦¬à§\87 à¦¨à¦¾à¥¤",
        "title-invalid-talk-namespace": "অনুরোধকৃত পাতার শিরোনাম একটি আলাপ পাতা নির্দেশ করে যার অস্তিত্ব থাকতে পারে না।",
        "title-invalid-characters": "অনুরোধকৃত পাতার শিরোনামে অবৈধ অক্ষর রয়েছে: \"$1\"।",
+       "title-invalid-relative": "শিরনামে রিলেটিভ পাথ ব্যবহার করা হয়েছে (./, ../), রিলেটিভ পাথ ব্যবহার উপযোগী নয়, কারণ ব্যবহারকারীর ব্রাউজারে এটি সঠিকভাবে কাজ করে না।",
        "title-invalid-magic-tilde": "অনুরোধকৃত পাতার শিরোনামে অবৈধ জাদু টিল্ডা অনুক্রম (<nowiki>~~~</nowiki>) রয়েছে।",
+       "title-invalid-too-long": "পাতার শিরনামটি অত্যাধিক দীর্ঘ। ইউনিকোড এনকোডিং অনুযায়ী শিরনাম সর্বোচ্চ  $1 বাইট দীর্ঘ হতে পারবে।",
        "title-invalid-leading-colon": "অনুরোধকৃত পাতার শিরোনামের শুরুতে একটি অবৈধ কোলন রয়েছে।",
        "perfcached": "নিচের উপাত্তগুলো ক্যাশ থেকে নেয়া এবং সম্পূর্ণ হালনাগাদকৃত না-ও হতে পারে। সর্বোচ্চ {{PLURAL:$1|একটি ফলাফল|$1 টি ফলাফল}} ক্যাশে থাকতে পারে।",
        "perfcachedts": "নিচের উপাত্তগুলো ক্যাশ থেকে নেয়া এবং $1 তারিখে হালনাগাদ করা হয়েছে। সর্বোচ্চ {{PLURAL:$4|একটি ফলাফল|$4 টি ফলাফল}} ক্যাশে থাকতে পারে।",
        "revdelete-text-text": "অপসারিত সংস্করণসমূহ এখনও পাতা ইতিহাসে প্রদর্শিত হয়, কিন্তু সেই বিষয়বস্তুর অংশগুলি সর্বসাধারণ দেখতে পারবে না।",
        "revdelete-text-file": "অপসারিত ফাইলের সংস্করণসমূহ এখনও ফাইল ইতিহাসে প্রদর্শিত হয়, কিন্তু সেই বিষয়বস্তুর অংশগুলি সর্বসাধারণ দেখতে পারবে না।",
        "logdelete-text": "অপসারিত লগ ইভেন্টসমূহ এখনও লগে প্রদর্শিত হয়, কিন্তু সেই বিষয়বস্তুর অংশগুলি সর্বসাধারণ দেখতে পারেবে না।",
+       "revdelete-text-others": "অন্যান্য প্রশাষকগণ এই লুকানো তথ্য গুলো দেখতে পারবেন এবং প্রয়োজনে সেগুলো ফিরিয়ে আনতে পারবেন, যদি অন্যান্য কোনো বাধা না থাকে।",
        "revdelete-confirm": "অনুগ্রহ করে নিশ্চিত করুন যে আপনি এটি করতে চাচ্ছিলেন, আপনি এর ফলাফল সম্পর্কে অবগত আছেন, এবং [[{{MediaWiki:Policy-url}}|নীতিমালার]] উপর ভিত্তি করেই এই কাজটি করছেন।",
        "revdelete-suppress-text": "নিচের বিষয়গুলোর ক্ষেত্রেই '''কেবলমাত্র'''  চাপাচাপি করা যাবে:\n* সম্ভাব্য মানহানিকর তথ্য\n* ভুল ব্যক্তিগত তথ্য\n*: ''বাসার ঠিকানা এবং ফোন নম্বর, সোসাল সিকিউরিটি নম্বর, ইত্যাদি।''",
        "revdelete-legend": "দৃষ্টিপাত সীমাবদ্ধ করো",
        "mergehistory-empty": "কোন সংশোধন একত্র করা যাবে না.",
        "mergehistory-success": "[[:$1]] গুলোর মধ্যে $3 {{PLURAL:$3| টি সংশোধন |টি সংশোধনগুলো}} সফলভাবে [[:$2]]-এর সাথে একত্রিত করা হয়েছে।",
        "mergehistory-fail": "ইতিহাস একত্র করা গেল না। অনুগ্রহ করে পাতাটি ও সময়ের প্যারামিটারগুলি আবার পরীক্ষা করে দেখুন।",
+       "mergehistory-fail-toobig": "ইতিহাস থেকে আগের পাতাগুলো একীকরণ সম্ভব নয়, কারণ এর ফলে সর্বোচ্চ $1 টি {{PLURAL:$1|সংস্করণ}} স্থানান্তরের সীমানা অতিক্রম করবে।",
        "mergehistory-no-source": "$1 বলে কোন উৎস পাতার অস্তিত্ব নেই।",
        "mergehistory-no-destination": "$1 বলে কোন গন্তব্য পাতার অস্তিত্ব নেই।",
        "mergehistory-invalid-source": "উৎস পাতার অবশ্যই একটি বৈধ শিরোনাম থাকতে হবে।",
        "prefs-tokenwatchlist": "টোকেন",
        "prefs-diffs": "পার্থক্য",
        "prefs-help-prefershttps": "পরবর্তী লগইনের পর থেকে এই পরিবর্তনগুলো কার্যকর হবে।",
+       "prefswarning-warning": "আপানি পছন্দসমূহ পাতায় পাতায় পরিবর্তন করেছেন যেগুলো সংরক্ষণ করা হয়নি। আপনি যদি এই পাতাটি ছেড়ে যাওয়ার আগে \"$1\" ক্লিক না করেন তবে পছন্দসমূহ হালনাগাদ হবে না।",
        "prefs-tabs-navigation-hint": "সাহায্য: আপনি ডান এবং বাম অ্যারো বাটন ব্যবহার করে বিভিন্ন ট্যাবগুলোতে যেতে পারবেন।",
        "email-address-validity-valid": "ইমেইল ঠিকানাটি সঠিক",
        "email-address-validity-invalid": "সঠিক ইমেই ঠিকানা প্রদান করুন",
        "right-protect": "পাতাটির সুরক্ষা সীমা পরিবর্তন করুন এবং সুরক্ষিত পাতটি সম্পাদনা করুন",
        "right-editprotected": "সুরক্ষিত পাতা সম্পাদনা (ক্যাসকাডিং সুরক্ষা ছাড়া)",
        "right-editsemiprotected": "পাতা সম্পাদনা সুরক্ষিত রয়েছে,  \"{{int:protect-level-autoconfirmed}}\"",
+       "right-editcontentmodel": "পাতার তথ্যের ধরণ সম্পাদনা করুন",
        "right-editinterface": "ব্যবহারকারী ইন্টারফেস সম্পাদনা",
        "right-editusercssjs": "অন্য ব্যবহারকারীগণের CSS এবং JS ফাইল সম্পাদনা",
        "right-editusercss": "অন্য ব্যবহারকারীগণের CSS ফাইল সম্পাদনা",
        "right-sendemail": "অন্য ব্যবহারকারীকে ইমেইল পাঠান",
        "right-passwordreset": "পাসওয়ার্ড রিসেট ইমেইল দেখুন",
        "right-managechangetags": "ডাটাবেস থেকে [[Special:Tags|ট্যাগ]] তৈরি ও অপসারণ করুন",
+       "right-applychangetags": "সম্পাদনার সাথে [[Special:Tags|ট্যাগ]] যুক্ত করুন",
+       "right-changetags": "নির্দিষ্ট সংস্করণ এবং দীর্ঘ সম্পাদনাগুলোতে [[Special:Tags|ট্যাগ]] সংযোজন ও অপসারণ করুন",
        "newuserlogpage": "ব্যবহারকারী সৃষ্টির লগ",
        "newuserlogpagetext": "এটি নতুন ব্যবহারকারী সৃষ্টির লগ",
        "rightslog": "ব্যবহারকারীর অধিকার লগ",
        "action-viewmywatchlist": "আপনার নজরতালিকা দেখুন",
        "action-viewmyprivateinfo": "আপনার ব্যক্তিগত তথ্য দেখুন",
        "action-editmyprivateinfo": "আপনার ব্যক্তিগত তথ্য সম্পাদনা করুন",
+       "action-editcontentmodel": "পাতার কন্টেন্ট মডেল সম্পাদনা করুন",
        "action-managechangetags": "ডাটাবেস থেকে ট্যাগ তৈরি ও অপসারণ করুন",
+       "action-applychangetags": "আপনার পরিবর্তনগুলোর সাথে ট্যাগ সংযোজন করুন",
+       "action-changetags": "নির্দিষ্ট সংস্করণ এবং দীর্ঘ সম্পাদনাগুলোতে ট্যাগ সংযোজন ও অপসারণ করুন",
        "nchanges": "$1টি {{PLURAL:$1|পরিবর্তন}}",
        "enhancedrc-since-last-visit": "{{PLURAL:$1|সর্বশেষ প্রদর্শনের পর}} $1টি",
        "enhancedrc-history": "ইতিহাস",
        "trackingcategories": "বিষয়শ্রেণীসমূহ অনুসরণ করা হচ্ছে",
        "trackingcategories-msg": "বিষয়শ্রেণী অনুসরণ করা হচ্ছে",
        "trackingcategories-name": "বার্তা নাম",
+       "trackingcategories-desc": "বিষয়শ্রেণী অন্তর্ভুক্তির মানদণ্ড",
        "broken-file-category-desc": "এই পাতায় একটি ভাঙ্গা ফাইলের লিঙ্ক রয়েছে (একটি ফাইল এম্বেড করার জন্য একটি লিঙ্ক যখন ফাইলটির অস্তিত্ব নেই)",
        "trackingcategories-nodesc": "কোন বর্ণনা নেই।",
        "trackingcategories-disabled": "বিষয়শ্রেণীটি বিকল",
index fd77fa9..baa7e08 100644 (file)
@@ -19,7 +19,8 @@
                        "לערי ריינהארט",
                        "아라",
                        "Milicevic01",
-                       "Macofe"
+                       "Macofe",
+                       "Emir Mujadzic"
                ]
        },
        "tog-underline": "Podvuci veze:",
        "no-null-revision": "Ne mogu napraviti novu ništavnu reviziju za stranicu \"$1\"",
        "badtitle": "Loš naslov",
        "badtitletext": "Zahtjevani naslov stranice je bio neispravan, prazan ili neispravno povezan međujezički ili interviki naslov.",
+       "title-invalid-interwiki": "Traženi naslov stranice sadrži interwiki link koji ne može biti korišten u naslovima.",
        "perfcached": "Slijedeći podaci su keširani i možda neće biti u potpunosti ažurirani. Keš sadrži najviše {{PLURAL:$1|jedan rezultat|$1 rezultata}}.",
        "perfcachedts": "Sljedeći podaci nalaze se u memoriji i posljednji put ažurirani su $1. Keš sadrži najviše {{PLURAL:$4|jedan rezultat|$4 rezultata}}.",
        "querypage-no-updates": "Ažuriranje ove stranice je isključeno.\nPodaci koji se ovdje nalaze ne moraju biti aktuelni.",
        "protectedinterface": "Ova stranica sadrži tekst korisničkog okruženja za softver na ovom wikiju i zaštićena je radi sprečavanja zloupotrebe.\nDa biste dodali ili izmjenili prijevode svih wikija, posjetite [//translatewiki.net/  translatewiki.net], projekat za lokalizaciju Mediawikija.",
        "editinginterface": "<strong>Upozorenje:</strong> Mijenjate stranicu koja sadrži aktivan tekst programa.\nPromjene na ovoj stranici dovode i do promjena za druge korisnike ovog wikija.\nZa dodavanje ili promjene prijevoda za sve wikije, molimo Vas koristite [//translatewiki.net/ translatewiki.net], projekt prijevoda za MediaWiki.",
        "translateinterface": "Za dodavanje ili promjenu prijevoda za sve wikije koristite [//translatewiki.net/ translatewiki.net], projekt za lokalizaciju MediaWikija.",
-       "cascadeprotected": "Uređivanje ove stranice je zabranjeno jer sadrži {{PLURAL:$1|stranicu zaštićenu|stranice zaštićene}} od uređivanja iz razloga:\n$2",
+       "cascadeprotected": "Uređivanje ove stranice zabranjeno je jer sadrži {{PLURAL:$1|stranicu zaštićenu|stranice zaštićene}} od uređivanja iz razloga:\n$2",
        "namespaceprotected": "Vi nemate dozvulu da mijenjate stranicu '''$1'''.",
        "customcssprotected": "Nemate dozvolu za mijenjanje ove CSS stranice jer sadrži osobne postavke nekog drugog korisnika.",
        "customjsprotected": "Nemate dozvolu za mijenjanje ove JavaScript stranice jer sadrži osobne postavke nekog drugog korisnika.",
        "whitelistedittext": "Da bi ste uređivali stranice, morate se $1.",
        "confirmedittext": "Morate potvrditi Vašu e-mail adresu prije nego počnete mijenjati stranice.\nMolimo da postavite i verifikujete Vašu e-mail adresu putem Vaših [[Special:Preferences|korisničkih opcija]].",
        "nosuchsectiontitle": "Ne mogu pronaći sekciju",
-       "nosuchsectiontext": "Pokušali ste uređivati sekciju koja ne postoji.\nMožda je pomjerena ili obrisana dok ste pregledavali stranicu.",
+       "nosuchsectiontext": "Pokušali ste uređivati sekciju koja ne postoji.\nMožda je preusmjerena ili obrisana dok ste pregledavali stranicu.",
        "loginreqtitle": "Potrebno je prijavljivanje",
        "loginreqlink": "prijavi se",
        "loginreqpagetext": "Morate $1 da bi ste vidjeli druge strane.",
        "permissionserrors": "Greške pri odobrenju",
        "permissionserrorstext": "Nemate dopuštenje da to uradite, iz {{PLURAL:$1|slijedećeg razloga|slijedećih razloga}}:",
        "permissionserrorstext-withaction": "Nemate dopuštenje da $2, iz {{PLURAL:$1|slijedećeg|slijedećih}} razloga:",
-       "recreate-moveddeleted-warn": "'''Upozorenje: Postavljate stranicu koja je prethodno brisana.'''\n\nRazmotrite da li je nastavljanje uređivanja ove stranice u skladu s pravilima.\nOvdje je naveden zapisnik brisanja i pomjeranja s obrazloženjem:",
+       "recreate-moveddeleted-warn": "'''Upozorenje: Postavljate stranicu koja je prethodno brisana.'''\n\nRazmotrite da li je nastavljanje uređivanja ove stranice u skladu s pravilima.\nOvdje je naveden zapisnik brisanja i preusmjeravanja s obrazloženjem:",
        "moveddeleted-notice": "Ova stranica je obrisana.\nZapis brisanja i pomjeranja stranice je prikazan ispod kao referenca.",
        "log-fulllog": "Vidi potpuni zapisnik",
        "edit-hook-aborted": "Izmjena je poništena putem interfejsa.\nNije ponuđeno nikakvo objašnjenje.",
        "right-viewmyprivateinfo": "Pogledajte Vaše privatne podatke (npr, adresa e-pošte, pravo ime)",
        "right-editmyprivateinfo": "Uredite svoje privatne podatke (npr. adresa e-pošte, pravo ime)",
        "right-editmyoptions": "Uredite svoje postavke",
-       "right-rollback": "Brzo vraćanje izmjena na zadnjeg korisnika koji je uređivao određenu stranicu",
+       "right-rollback": "Brzo vraćanje izmjena posljednjeg korisnika koji je uređivao određenu stranicu",
        "right-markbotedits": "Označavanje vraćenih izmjena kao izmjene bota",
        "right-noratelimit": "Izbjegavanje ograničenja uzrokovanih brzinom",
        "right-import": "Uvoz stranica iz drugih wikija",
        "action-suppressionlog": "vidite ovaj privatni zapis",
        "action-block": "blokirate uređivanje ovog korisnika",
        "action-protect": "promijeniti nivo zaštite za ovu stranicu",
-       "action-rollback": "brzo vraćanje izmjena zadnjeg korisnika koji je uređivao određenu stranicu",
+       "action-rollback": "brzo vraćanje izmjena posljednjeg korisnika koji je uređivao određenu stranicu",
        "action-import": "uvozite stranice iz druge wiki",
        "action-importupload": "uvoz stranica putem postavljanja datoteke",
        "action-patrol": "označite izmjene drugih kao patrolirane",
        "upload_directory_missing": "Folder za postavljanje ($1) nedostaje i webserver ga ne može napraviti.",
        "upload_directory_read_only": "Folder za postavljanje ($1) na webserveru je postavljen samo za čitanje.",
        "uploaderror": "Greška pri slanju",
-       "upload-recreate-warning": "'''Upozorenje: Datoteka s tim imenom je obrisana ili preusmjerena.'''\nZapisnik brisanja i preusmjeravanja za ovu stranicu dostupan je ovdje:",
+       "upload-recreate-warning": "'''Upozorenje: Datoteka s tim imenom obrisana je ili preusmjerena.'''\nZapisnik brisanja i preusmjeravanja za ovu stranicu dostupan je ovdje:",
        "uploadtext": "Koristite formu ispod za postavljanje datoteka.\nDa bi ste vidjeli ili pretražili ranije postavljene datoteke, pogledajte [[Special:FileList|spisak postavljenih datoteka]], ponovna postavljanja su također zapisana u [[Special:Log/upload|zapisnik postavljanja]], a brisanja u [[Special:Log/delete|zapisnik brisanja]].\n\nDa bi ste prikazali datoteku na stranici, koristite link na jedan od slijedećih načina:\n* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:Datoteka.jpg]]</nowiki></code>''' da upotrijebite potpunu veziju datoteke\n* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:Datoteka.png|200px|thumb|lijevo|opis slike]]</nowiki></code>''' da upotrijebite smanjeni prikaz širine 200 piksela unutar okvira, s lijevim poravnanjem i ''opisom slike''.\n* '''<code><nowiki>[[</nowiki>{{ns:media}}<nowiki>:Datoteka.ogg]]</nowiki></code>''' za direkno povezivanje datoteke bez njenog prikazivanja",
        "upload-permitted": "Podržane vrste datoteka: $1.",
        "upload-preferred": "Preferirane vrste datoteka: $1.",
        "watcherrortext": "Desila se greška pri promjeni postavki vašeg spiska praćenja za \"$1\".",
        "enotif_reset": "Označi sve strane kao posjećene",
        "enotif_impersonal_salutation": "{{SITENAME}} korisnik",
-       "enotif_subject_deleted": "{{gender:$2|Korisnik|Korisnica}} $2 je {{gender:$2|obrisao|obrisala}} stranicu $1 projekta {{SITENAME}}",
-       "enotif_subject_created": "{{gender:$2|Korisnik|Korisnica}} $2 je {{gender:$2|napravio|napravila}} stranicu $1 projekta {{SITENAME}}",
-       "enotif_subject_moved": "{{gender:$2|Korisnik|Korisnica}} $2 je {{gender:$2|premjestio|premjestila}} stranicu $1 projekta {{SITENAME}}",
+       "enotif_subject_deleted": "{{gender:$2|Korisnik|Korisnica}} $2 {{gender:$2|obrisao|obrisala}} je stranicu $1 projekta {{SITENAME}}",
+       "enotif_subject_created": "{{gender:$2|Korisnik|Korisnica}} $2 {{gender:$2|napravio|napravila}} je stranicu $1 projekta {{SITENAME}}",
+       "enotif_subject_moved": "{{gender:$2|Korisnik|Korisnica}} $2 {{gender:$2|premjestio|premjestila}} je stranicu $1 projekta {{SITENAME}}",
        "enotif_subject_restored": "{{gender:$2|Korisnik|Korisnica}} $2 je {{gender:$2|vratio|vratila}} stranicu $1 projekta {{SITENAME}}",
-       "enotif_subject_changed": "{{gender:$2|Korisnik|Korisnica}} $2 je {{gender:$2|promijenio|promijenila}} stranicu $1 projekta {{SITENAME}}",
-       "enotif_body_intro_deleted": "Stranicu $1 projekta {{SITENAME}} {{GENDER:$2|obrisao|obrisala}} je dana $PAGEEDITDATE {{GENDER:$2|korisnik|korisnica}} $2, pogledajte $3.",
+       "enotif_subject_changed": "{{gender:$2|Korisnik|Korisnica}} $2 {{gender:$2|promijenio|promijenila}} je stranicu $1 projekta {{SITENAME}}",
+       "enotif_body_intro_deleted": "{{GENDER:$2|korisnik|korisnica}} $2 {{GENDER:$2|obrisao|obrisala}} je stranicu $1 projekta {{SITENAME}} $PAGEEDITDATE; pogledajte $3.",
        "enotif_body_intro_created": "Stranicu $1 projekta {{SITENAME}} {{GENDER:$2|napravio|napravila}} je dana $PAGEEDITDATE {{GENDER:$2|korisnik|korisnica}} $2, pogledajte $3 za trenutnu verziju.",
-       "enotif_body_intro_moved": "Stranicu $1 projekta {{SITENAME}} {{GENDER:$2|premjestio|premjestila}} je dana $PAGEEDITDATE {{GENDER:$2|korisnik|korisnica}} $2, pogledajte $3 za trenutnu verziju.",
+       "enotif_body_intro_moved": "Stranicu $1 projekta {{SITENAME}} {{GENDER:$2|premjestio|premjestila}} je $PAGEEDITDATE {{GENDER:$2|korisnik|korisnica}} $2, pogledajte $3 za trenutnu verziju.",
        "enotif_body_intro_restored": "Stranicu $1 projekta {{SITENAME}} {{GENDER:$2|vratio|vratila}} je dana $PAGEEDITDATE {{GENDER:$2|korisnik|korisnica}} $2, pogledajte $3 za trenutnu verziju.",
        "enotif_body_intro_changed": "Stranicu $1 projekta {{SITENAME}} {{GENDER:$2|promijenio|promijenila}} je dana $PAGEEDITDATE {{GENDER:$2|korisnik|korisnica}} $2, pogledajte $3 za trenutnu verziju.",
        "enotif_lastvisited": "Pogledajte $1 za sve izmjene od vaše posljednje posjete.",
        "protect-unchain-permissions": "Otključaj daljnje opcije zaštite",
        "protect-text": "Ovdje možete gledati i izmjeniti level zaštite za stranicu '''$1'''.",
        "protect-locked-blocked": "Ne možete promijeniti nivo zaštite dok ste blokirani.\nOvo su trenutne postavke za stranicu '''$1''':",
-       "protect-locked-dblock": "Nivoi zaštite se ne mogu mijenjati jer je aktivna baza podataka zaključana.\nTrenutna postavka za stranicu '''$1''' je:",
+       "protect-locked-dblock": "Nivoi zaštite ne mogu se mijenjati jer je aktivna baza podataka zaključana.\nTrenutna postavka za stranicu '''$1''' jest:",
        "protect-locked-access": "Nemate ovlasti za mijenjanje stepena zaštite.\nSlijede trenutne postavke stranice '''$1''':",
        "protect-cascadeon": "Ova stranica je trenutno zaštićena jer je uključena u {{PLURAL:$1|stranicu, koja ima|stranice, koje imaju|stranice, koje imaju}} uključenu prenosnu zaštitu.\nPromijene stepena zaštite ove stranice neće uticati na prenosnu zaštitu.",
        "protect-default": "Dopusti svim korisnicima",
        "ipboptions": "2 sata:2 hours,1 dan:1 day,3 dana:3 days,1 sedmica:1 week,2 sedmice:2 weeks,1 mjesec:1 month,3 mjeseca:3 months,6 mjeseci:6 months,1 godine:1 year,zauvijek:infinite",
        "ipbhidename": "Sakrij korisničko ime iz uređivanja i spiskova",
        "ipbwatchuser": "Prati korisničku stranicu i stranicu za razgovor ovog korisnika",
-       "ipb-disableusertalk": "Onemogući ovog korisnika da uređuje svoju vlastitu stranicu za razgovor dok je blokiran",
+       "ipb-disableusertalk": "Onemogući ovog korisnika da uređuje svoju stranicu za razgovor dok je blokiran",
        "ipb-change-block": "Ponovno blokiraj korisnika sa novim postavkama",
        "ipb-confirm": "Potvrdite blokiranje",
        "badipaddress": "Pogrešna IP adresa",
        "movepage-moved-redirect": "Preusmjerenje je napravljeno.",
        "movepage-moved-noredirect": "Pravljenje preusmjerenja je onemogućeno.",
        "articleexists": "Stranica pod tim imenom već postoji ili je ime koje ste izabrali neispravno. Molimo Vas da izaberete drugo ime.",
-       "cantmove-titleprotected": "Ne možete premjestiti stranicu na ovu lokaciju, jer je novi naslov zaštićen od pravljenja",
-       "movetalk": "Premjestite \"stranicu za razgovor\" takođe, ako je moguće.",
+       "cantmove-titleprotected": "Ne možete premjestiti stranicu na ovu lokaciju jer je novi naslov zaštićen od pravljenja.",
+       "movetalk": "Premjestite i stranicu za razgovor ako je moguće.",
        "move-subpages": "Premjesti sve podstranice (do $1)",
        "move-talk-subpages": "Premjesti podstranice stranica za razgovor (do $1)",
        "movepage-page-exists": "Stranica $1 već postoji i ne može biti automatski zamijenjena.",
        "anonymous": "{{PLURAL:$1|Anonimni korisnik|$1 anonimna korisnika|$1 anonimnih korisnika}} projekta {{SITENAME}}",
        "siteuser": "{{SITENAME}} korisnik $1",
        "anonuser": "{{SITENAME}} anonimni korisnik $1",
-       "lastmodifiedatby": "Ovu stranicu posljednji je put promijenio $3, u $2, $1",
+       "lastmodifiedatby": "Ovu stranicu posljednji je put promijenio $3 u $2, $1",
        "othercontribs": "Bazirano na radu od strane korisnika $1.",
        "others": "ostali",
        "siteusers": "{{SITENAME}} {{PLURAL:$2|korisnik|korisnika}} $1",
        "htmlform-cloner-delete": "Ukloni",
        "sqlite-has-fts": "$1 sa podrškom pretrage cijelog teksta",
        "sqlite-no-fts": "$1 bez podrške pretrage cijelog teksta",
-       "logentry-delete-delete": "$1 je {{GENDER:$2|obrisao|obrisala}} stranicu $3",
-       "logentry-delete-restore": "$1 je {{GENDER:$2|vratio|vratila}} stranicu $3",
+       "logentry-delete-delete": "$1 {{GENDER:$2|obrisao|obrisala}} je stranicu $3",
+       "logentry-delete-restore": "$1 {{GENDER:$2|vratio|vratila}} je stranicu $3",
        "logentry-delete-event": "$1 je {{GENDER:$2|promijenio|promijenila}} vidljivost {{PLURAL:$5|događaja|$5 događaja}} u evidenciji na $3: $4",
        "logentry-delete-revision": "$1 je {{GENDER:$2|promijenio|promijenila}} vidljivost {{PLURAL:$5|izmjene|$5 izmjene|$5 izmjena}} na stranici $3: $4",
        "logentry-delete-event-legacy": "$1 je {{GENDER:$2|promijenio|promijenila}} vidljivost događaja u evidenciji na $3",
        "logentry-delete-revision-legacy": "$1 je {{GENDER:$2|promijenio|promijenila}} vidljivost izmjena na stranici $3",
-       "logentry-suppress-delete": "$1 je {{GENDER:$2|potisnuo|potisnula}} stranicu $3",
+       "logentry-suppress-delete": "$1 {{GENDER:$2|potisnuo|potisnula}} je stranicu $3",
        "logentry-suppress-event": "$1 je tajno {{GENDER:$2|promijenio|promijenila}} vidljivost {{PLURAL:$5|događaja|$5 događaja}} u evidenciji na $3: $4",
        "logentry-suppress-revision": "$1 je tajno {{GENDER:$2|promijenio|promijenila}} vidljivost {{PLURAL:$5|izmjene|$5 izmjene|$5 izmjena}} na stranici $3: $4",
        "logentry-suppress-event-legacy": "$1 je tajno {{GENDER:$2|promijenio|promijenila}} vidljivost događaja u evidenciji na $3",
        "revdelete-uname-unhid": "korisničko ime je otkriveno",
        "revdelete-restricted": "primijenjena ograničenja za administratore",
        "revdelete-unrestricted": "uklonjena ograničenja za administratore",
-       "logentry-move-move": "$1 je {{GENDER:$2|premjestio|premjestila}} stranicu $3 na $4",
-       "logentry-move-move-noredirect": "$1 je {{GENDER:$2|premjestio|premjestila}} stranicu $3 na $4 bez ostavljanja preusmjerenja",
-       "logentry-move-move_redir": "$1 je {{GENDER:$2|premjestio|premjestila}} stranicu $3 na $4 preko preusmjeravanja",
-       "logentry-move-move_redir-noredirect": "$1 je {{GENDER:$2|premjestio|premjestila}} stranicu $3 na $4 preko preusmjeravanja bez ostavljanja preusmjeravanja",
+       "logentry-move-move": "$1 {{GENDER:$2|premjestio|premjestila}} je stranicu $3 na $4",
+       "logentry-move-move-noredirect": "$1 {{GENDER:$2|premjestio|premjestila}} je stranicu $3 na $4 bez ostavljanja preusmjerenja",
+       "logentry-move-move_redir": "$1 {{GENDER:$2|premjestio|premjestila}} je stranicu $3 na $4 preko preusmjeravanja",
+       "logentry-move-move_redir-noredirect": "$1 {{GENDER:$2|premjestio|premjestila}} je stranicu $3 na $4 preko preusmjeravanja bez ostavljanja preusmjeravanja",
        "logentry-patrol-patrol": "$1 je {{GENDER:$2|označio|označila}} izmjenu $4 stranice $3 pregledanim",
        "logentry-patrol-patrol-auto": "$1 je automatski {{GENDER:$2|označio|označila}} izmjenu $4 stranice $3 pregledanim",
        "logentry-newusers-newusers": "Korisnički račun $1 je {{GENDER:$2|napravljen}}",
        "feedback-message": "Poruka:",
        "feedback-subject": "Tema:",
        "feedback-submit": "Pošalji",
-       "feedback-thanks": "Hvala! Vaša povratna informacija je postavljena na stranicu „[$2 $1]“.",
+       "feedback-thanks": "Hvala! Vaša povratna informacija postavljena je na stranicu \"[$2 $1]\".",
        "searchsuggest-search": "Traži",
        "searchsuggest-containing": "sadrži...",
        "api-error-badaccess-groups": "Nemate ovlasti da postavljate datoteke na ovoj wiki.",
index ee9e1c7..8c7c044 100644 (file)
        "action-editcontentmodel": "editar el model de contingut d'una pàgina",
        "action-managechangetags": "crear i suprimir etiquetes de la base de dades",
        "action-applychangetags": "aplica les etiquetes juntament amb els canvis",
+       "action-changetags": "afegeix i elimina etiquetes a les revisions y entrades de registre individuals",
        "nchanges": "$1 {{PLURAL:$1|canvi|canvis}}",
        "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|des de la darrera visita}}",
        "enhancedrc-history": "historial",
        "logempty": "No hi ha cap coincidència en el registre.",
        "log-title-wildcard": "Cerca els títols que comencin amb aquest text",
        "showhideselectedlogentries": "Mostra/amaga les entrades de registre seleccionades",
+       "log-edit-tags": "Edita les etiquetes de les entrades seleccionades del registre",
        "allpages": "Totes les pàgines",
        "nextpage": "Pàgina següent ($1)",
        "prevpage": "Pàgina anterior ($1)",
        "import-interwiki-history": "Copia totes les versions de l'historial d'aquesta pàgina",
        "import-interwiki-templates": "Inclou totes les plantilles",
        "import-interwiki-submit": "Importa",
+       "import-mapping-default": "Importa a les ubicacions per defecte",
+       "import-mapping-namespace": "Importa a un espai de noms:",
+       "import-mapping-subpage": "Importa com a subpàgines de la pàgina següent:",
        "import-upload-filename": "Nom de fitxer:",
        "import-comment": "Comentari:",
        "importtext": "Exporteu el fitxer des del wiki d'origen utilitzant l'[[Special:Export|eina d'exportació]].\nDeseu-lo al vostre ordinador i carregueu-ne una còpia ací.",
        "patrol-log-page": "Registre de supervisió",
        "patrol-log-header": "Això és un registre de les revisions patrullades.",
        "log-show-hide-patrol": "$1 el registre de patrulla",
+       "log-show-hide-tag": "$1 el registre d’etiquetes",
        "deletedrevision": "S'ha eliminat la revisió antiga $1.",
        "filedeleteerror-short": "Error en suprimir el fitxer: $1",
        "filedeleteerror-long": "S'han produït errors en suprimir el fitxer:\n\n$1",
        "tags-deactivate-reason": "Motiu:",
        "tags-deactivate-not-allowed": "No és possible desactivar l'etiqueta «$1».",
        "tags-deactivate-submit": "Desactiva",
+       "tags-apply-no-permission": "No teniu permís per canviar etiquetes juntament amb altres canvis.",
        "tags-apply-not-allowed-one": "No es permet aplicar l'etiqueta «$1» manualment.",
        "tags-apply-not-allowed-multi": "No es permet aplicar manualment {{PLURAL:$2|l'etiqueta següent|les etiquetes següents}}: $1",
        "tags-update-no-permission": "No teniu permisos per a afegir o suprimir etiquetes de canvi de revisions individuals o entrades de registre.",
        "tags-update-add-not-allowed-one": "No es permet afegir manualment l'etiqueta «$1».",
+       "tags-update-add-not-allowed-multi": "No es permet afegir manualment {{PLURAL:$2|la etiqueta següent|les etiquetes següents}}: $1",
        "tags-update-remove-not-allowed-one": "No es permet treure l’etiqueta «$1».",
+       "tags-update-remove-not-allowed-multi": "No es permet eliminar manualment {{PLURAL:$2|la etiqueta següent|les etiquetes següents}}: $1",
        "tags-edit-title": "Modifica les etiquetes",
        "tags-edit-manage-link": "Gestiona les etiquetes",
        "tags-edit-existing-tags": "Etiquetes existents:",
        "tags-edit-chosen-placeholder": "Seleccioneu algunes etiquetes",
        "tags-edit-chosen-no-results": "No s’han trobat coincidències d’etiquetes",
        "tags-edit-reason": "Motiu:",
+       "tags-edit-success": "S’han aplicat els canvis correctament.",
+       "tags-edit-failure": "No s’han pogut aplicar els canvis:\n$1",
        "comparepages": "Comparar pàgines",
        "compare-page1": "Pàgina 1",
        "compare-page2": "Pàgina 2",
index b404690..c427bda 100644 (file)
        "loginreqlink": "بچییە ژوورەوە",
        "loginreqpagetext": "بۆ دیتنی لاپەڕەکانی دیکە دەبێ $1 .",
        "accmailtitle": "وشه‌ی نهێنی ناردرا.",
-       "accmailtext": "تێپەڕوشەیەکی هەرەمەکی درووست‌کراو بۆ [[User talk:$1|$1]] ناردرا بۆ $2 .\n\nکاتێ چوویتە ‌ژوورەوە، لە ''[[Special:ChangePassword|گۆڕینی تێپەڕوشە]]'' دەتوانی وشەی تێپەڕبوون بۆ ئەم هەژمارە نوێیە بگۆڕی.",
+       "accmailtext": "تێپەڕوشەیەک کە بە هەڕەمەکی بۆ [[User talk:$1|$1]] دروست کرا، نێررا بۆ $2. دەتوانیت لە پەڕەی <em>[[Special:ChangePassword|گۆڕینی تێپەڕوشەدا]]</em> لە کاتی چوونەژوورەوەدا بیگۆڕی.",
        "newarticle": "(نوێ)",
        "newarticletext": "بە دوای بەستەری پەڕەیەک کەوتووی کە ھێشتا دروست نەکراوە.\nبۆ دروست کردنی پەڕەکە، لە چوارچێوەکەی خوارەوە دەست بکە بە تایپ کردن. (بۆ زانیاری زورتر\n[$1 یارمەتی] ببینە).\nئەگەر بە ھەڵەوە ھاتویتە ئێرە، لە سەر دوگمەی '''back'''ی وێبگەڕەکەت کلیک بکە.",
        "anontalkpagetext": "----''ئەمە لاپەڕەی وتووێژە بۆ بەکارهێنەرێکی نەناسراوە کە هێشتا هەژمارەی درووست‌نەکردووه یان کەڵکی‌ لێ وەرناگرێ .\nلەبەر ئەوە مەجبوورین ئای‌پی ئەدرەسەکی ژمارەیی بۆ ناساندنی بەکار بێنین.\nئای‌پی ئەدرەسی وا لەوانەیه لە لایەن چەندین بەکارهێنەروە بەکاربێت.\nئەگەر تۆ بەکارهێنەرێکی نەناسراوی و هەست ئەکەی ئەم لێدوانە پەیوەندی بە تۆوە نیە تکایە [[Special:UserLogin/signup|ھەژمارێکی نوێ دروست بکە]] یان [[Special:UserLogin|بچۆ ژوورەوە]] لەبەر ئەوەی لەداهاتوودا دەگەڵ بەکارهێنەرانی‌ نەناسراوی دی تێکەڵ نەکرێیت. ''",
        "copyrightwarning": "تکایە ئاگادار بە کە هەموو بەشدارییەکان لە {{SITENAME}} وا فەرز دەکرێت کە لە ژێر  $2دا بڵاودەبنەوە (سەیری $1 بکە بۆ وردەکاریەکان).\nئەگەر ناتەوێ نووسراوەکانت بە بێبەزەیی دەستکاری بکرێن و بە دڵخواز دابەشبکرێنەوە، مەینێرە بۆ ئێرە.<br />\nھەروەھا تۆ بەڵێنمان پێدەدەی کە خۆت ئەمەت نووسیوە یان لە پاوانێکی گشتی (public domain) یان سەرچاوە ئازادەکانی وەک ئەو وەرتگرتووە.\n'''ئەو کارانە کە مافی لەبەرگرتنەوەیان پارێزراوەکان بە بێ وەرگرتنی ئیجازە مەنێرە!'''",
        "copyrightwarning2": "ئاگادار بە کە هەموو بەشدارییەکان لە {{SITENAME}} لەوانەیە بەدەستی بەشداربووانی دیکەوە دەستکاری بکرێن، بگۆڕدرێن یا بسڕێنەوە.\nئەگەر ناتەوێ نووسراوەکانت بێبەزەیی دەستکاری بکرێن، ھەر مەینێرە بۆ ئێرە.<br />\nھەروەھا تۆ بەڵێنمان پێدەدەی کە خۆت ئەمەت نووسیوە یان لە پاوانێکی گشتی (public domain) یان سەرچاوە ئازادەکانی وەک ئەو وەرتگرتووە (سەیری $1 بکە بۆ وردەکاریەکان).\n'''ئەو کارانە کە مافی لەبەرگرتنەوەیان پارێزراوەکان بە بێ وەرگرتنی ئیجازە مەنێرە!'''",
        "longpageerror": "'''ھەڵە: ئەو دەقە تۆ ناردووتە {{PLURAL:$1|یەک کیلۆبایت|$1 کیلۆبایت}} درێژە، کە درێژترە لە زۆرینەی {{PLURAL:$2|یەک کیلۆبایت|$2 کیلۆبایت}}.'''\nئەمە پاشەکەوت ناکرێت.",
-       "readonlywarning": "'''ئاگاداری: بنکەدراوە بۆ چاکردنەوە داخراوە، بۆیە ئێستا ناتوانی دەستکاریەکانت پاشەکەوت بکەیت.'''<br />\nباشتر وایە دەقەکە cut و paste بکەیتە ناو پەڕگەیەکی دەق و پاشەکەوتی بکەی بۆ دوایی.<br /><br />\nئەو بەڕێوبەرەی کە دایخستوە، ئەم هۆکارەی بەردەست خستووە: $1",
+       "readonlywarning": "<strong>ئاگاداری: داتابەیس بۆ چاکسازی داخراوە، بۆیە ئێستا ناتوانی دەستکاریەکانت پاشەکەوت بکەیت.</strong>\nدەتوانیت دەقەکەت کۆپی بکەیت بۆ فایلێک و ھەڵی بگریت بۆ دوایی.\nئەو بەڕێوەبەرەی کە دای خستووە، ئەم هۆکارەی دەستنیشان کردووە: $1",
        "protectedpagewarning": "'''وشیار بە: ئەم پەڕە پارێزراوە بۆ ئەوی تەنیا ئەو بەکارھێنەرانە کە مافەکانی بەڕێوەبەرایەتییان ھەیە بتوانن دەستکاریی بکەن.'''\nدوایین لۆگ بۆ ژێدەر لە خوارەوەدا ھاتووە:",
        "semiprotectedpagewarning": "'''ئاگاداری:''' ئەم پەڕە داخراوە بۆ ئەوی تەنھا بەکارھێنەرە تۆمارکراوەکان بتوانن دەستکاریی بکەن.\nدوایین لۆگ بۆ ژێدەر لە خوارەوەدا ھاتووە:",
        "cascadeprotectedwarning": "'''ئاگاداری:''' ئەم لاپەڕە داخراوە بۆیە تەنها ئەو کەسانەی مافی بەڕێوبەرایەتی‌یان هەیە ئەتوانن دەستکاری بکەن، چۆنکا ئەمە {{PLURAL:$1|لاپه‌ڕه‌|لاپه‌ڕانه‌}} لە زنجیرەی پارێزراوەکانی لە خۆ گرتووە‌:",
        "unusedtemplateswlh": "بەستەرەکانی تر",
        "randompage": "پەڕەی ھەڕەمەکی",
        "randompage-nopages": "هیچ لاپەڕەیەک لەم {{PLURAL:$2|ناوبۆشاییەدا|ناوبۆشاییانەدا}} نیە: $1.",
-       "randomincategory": "پەڕەی پۆلی ھەڕەمەکی",
+       "randomincategory": "پەڕەیەک بە ھەڵکەوت لە پۆلدا",
        "randomredirect": "ڕەوانەکەری ھەڕەمەکی",
        "randomredirect-nopages": "لە ناوبۆشایی \"$1\" هیچ ڕەوانکەرێک نییە.",
        "statistics": "ئامارەکان",
        "thumbnail_gd-library": "شێوەپێدانی‌ ناتەواوی ژێدەرگەی GD: ون‌بوونی فەنکشێن $1",
        "thumbnail_image-missing": "وا دیارە پەڕگە بزر بووبێت: $1",
        "import": "ھاوردنی پەڕەکان",
-       "importinterwiki": "ھاوردنی ناووویکی",
-       "import-interwiki-text": "بۆ ھاوردن، ویکییەک و سەردێڕێکی پەڕە ھەڵبژێرە.\nڕێکەوتەکانی پێداچوونەوە و ناوی دەستکاریکەرەکان دەپارێزرێت.\nهەموو کردەوەکانی ھاوردنی ناوویکی لە [[Special:Log/import|لۆگی ھاوردن]]دا تۆمار دەکرێت.",
+       "importinterwiki": "ھاوردەکردن لە ویکییەکی ترەوە",
+       "import-interwiki-text": "ویکییەک و ناوی پەڕەیەک ھەڵبژێرە بۆ ھاوردە کردن.\nمێژووی پێداچوونەوە و ناوی دەستکاریکەرەکان دەپارێزرێت.\nهەموو کردەوەکانی ھاوردەکردن لە ویکییەکانی ترەوە لە [[Special:Log/import|لۆگی ھاوردەکردن]]دا تۆمار دەکرێت.",
        "import-interwiki-sourcewiki": "ویکی سەرچاوە:",
        "import-interwiki-sourcepage": "پەڕەی سەرچاوە:",
        "import-interwiki-history": "هەموو مێژووی پێداچوونەوەکانی ئەم پەڕەیە کۆپی بکە",
        "import-error-create": "پەڕەی «$1» ھاوردە نەکرا، چون ناتوانی ئەم پەڕەیە دروست بکەی.",
        "import-error-interwiki": "پەڕەی «$1» ھاوردە نەکرا چون ناوەکەی بۆ بەستەری دەرەکیی (interwiki) گیراوەتەوە.",
        "import-error-special": "پەڕەی «$1» ھاوردە نەکرا چون لە بۆشاییی ناوی نەگونجاودایە.",
-       "import-error-invalid": "پەڕەی «$1» ھاوردە ناکرێ چون ناوەکەی نادروستە.",
+       "import-error-invalid": "پەڕەی «$1» ھاوردە نەکرا چونکوو ناوەکەی بۆ ئەم ویکییە ڕێگەپێنەدراوە.",
        "importlogpage": "لۆگی ھاوردن",
        "importlogpagetext": "ھاوردنی پەڕەکان لەگەڵ مێژووی دەستکاری لە ویکییەکانی ترەوە.",
        "import-logentry-upload-detail": "$1 {{PLURAL:$1|پێداچوونەوە}} ھاوردە کرا",
        "fileduplicatesearch-noresults": "پەڕگەیەک بە ناوی «$1» نەدۆزرایەوە.",
        "specialpages": "پەڕە تایبەتەکان",
        "specialpages-note": "* پەڕە تایبەتە ئاسایییەکان.\n* <span class=\"mw-specialpagerestricted\">پەڕە تایبەتە بەرگری‌لێکراوەکان.</span>",
-       "specialpages-group-maintenance": "Ú\95اپÛ\86رتÛ\95کاÙ\86Û\8c Ú\95اگرتÙ\86",
+       "specialpages-group-maintenance": "Ú\95اپÛ\86رتÛ\95کاÙ\86Û\8c Ú\86اکسازÛ\8c",
        "specialpages-group-other": "پەڕە تایبەتەکانی دیکە",
        "specialpages-group-login": "چوونەژوورەوە / دروستکردنی ھەژمار",
        "specialpages-group-changes": "دوایین گۆڕانکارییەکان و لۆگەکان",
index 22641fe..fad0629 100644 (file)
        "badtitletext": "Požadovaný název stránky byl neplatný, prázdný nebo obsahoval nesprávnou předponu mezijazykového či interwiki odkazu. Možná obsahoval znaky, které v názvu nejsou dovoleny.",
        "title-invalid-empty": "Požadovaný název stránky je prázdný nebo obsahuje pouze název jmenného prostoru.",
        "title-invalid-utf8": "Požadovaný název stránky obsahuje neplatnou sekvenci UTF-8.",
-       "title-invalid-interwiki": "Název obsahuje interwiki odkaz",
+       "title-invalid-interwiki": "Požadovaný název stránky obsahuje interwiki odkaz, který nelze v názvech používat.",
        "title-invalid-talk-namespace": "Požadovaný název stránky odkazuje na diskusní stránku, která neexistuje.",
        "title-invalid-characters": "Požadovaný název stránky obsahuje neplatné znaky: „$1“.",
        "title-invalid-relative": "Název obsahuje relativní cestu. Relativní názvy stránek (./, ../) jsou neplatné, protože často budou nedostupné, když je zpracuje prohlížeč uživatele.",
        "log-name-pagelang": "Kniha změn jazyků",
        "log-description-pagelang": "Toto je protokol změn jazyků stránek.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|změnil|změnila}} jazyk stránky $3 z $4 na $5.",
-       "default-skin-not-found": "Jejda! Výchozí vzhled vaší wiki, definovaný ve <code dir=\"ltr\">$wgDefaultSkin</code> jako <code>$1</code>, není dostupný.\n\nVaše instalace zřejmě obsahuje následující {{PLURAL:$4|vzhled|vzhledy}}. Informace o tom, jak {{PLURAL:$4|jej|je}} povolit a vybrat výchozí, najdete na stránce [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Skin_configuration/cs Manual:Skin configuration].\n\n$2\n\n; Pokud jste právě nainstalovali MediaWiki:\n: Zřejmě jste instalovali z gitu nebo nějakým jiným způsobem přímo ze zdrojového kódu. Tak to má fungovat. Zkuste nainstalovat některé vzhledy ze [https://www.mediawiki.org/wiki/Category:All_skins seznamu vzhledů na mediawiki.org] buď:\n:* Můžete si stáhnout [https://www.mediawiki.org/wiki/Download/cs instalaci v tarballu], která zahrnuje několik vzhledů a rozšíření, a vykopírovat si z ní adresář <code dir=\"ltr\">skins/</code>.\n:* Nebo si můžete stáhnout tarbally jednotlivých vzhledů z [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Nebo si můžete gitem naklonovat jeden z repozitářů <code>mediawiki/skins/*</code> do adresáře <code>skins/</code> ve vaší instalaci MediaWiki.\n: Pokud jste vývojářem MediaWiki, nemělo by to nijak narušit váš gitový repozitář.\n\n; Pokud jste právě aktualizovali MediaWiki:\n: MediaWiki 1.24 a novější již automaticky nepovolují nainstalované vzhledy (vizte [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Skin_autodiscovery/cs Manual:Skin autodiscovery]). Pro povolení {{PLURAL:$5|právě nainstalovaného vzhledu|všech právě nainstalovaných vzhledů}} vlepte následující {{PLURAL:$5|řádku|řádky}} do <code>LocalSettings.php</code>:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Pokud jste právě upravili <code>LocalSettings.php</code>:\n: Překontrolujte případné překlepy v názvech vzhledů.",
-       "default-skin-not-found-no-skins": "Jejda! Výchozí vzhled vaší wiki, definovaný ve <code dir=\"ltr\">$wgDefaultSkin</code> jako <code>$1</code>, není dostupný.\n\nNemáte nainstalovány žádné vzhledy.\n\n; Pokud jste právě nainstalovali nebo aktualizovali MediaWiki:\n: Zřejmě jste instalovali z gitu nebo nějakým jiným způsobem přímo ze zdrojového kódu. Tak to má fungovat. MediaWiki 1.24 a novější již v hlavním repozitáři neobsahují žádné vzhledy. Zkuste nainstalovat některé vzhledy ze [https://www.mediawiki.org/wiki/Category:All_skins seznamu vzhledů na mediawiki.org] buď:\n:* Můžete si stáhnout [https://www.mediawiki.org/wiki/Download/cs instalaci v tarballu], která zahrnuje několik vzhledů a rozšíření, a vykopírovat si z ní adresář <code>skins/</code>.\n:* Nebo si můžete stáhnout tarbally jednotlivých vzhledů z [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Nebo si můžete gitem naklonovat jeden z repozitářů <code>mediawiki/skins/*</code> do adresáře <code dir=\"ltr\">skins/</code> ve vaší instalaci MediaWiki.\n: Pokud jste vývojářem MediaWiki, nemělo by to nijak narušit váš gitový repozitář. Informace o tom, jak povolit vzhledy a vybrat výchozí, najdete na stránce [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Skin_configuration/cs Manual:Skin configuration].",
+       "default-skin-not-found": "Jejda! Výchozí vzhled vaší wiki, definovaný ve <code dir=\"ltr\">$wgDefaultSkin</code> jako <code>$1</code>, není dostupný.\n\nVaše instalace zřejmě obsahuje následující {{PLURAL:$4|vzhled|vzhledy}}. Informace o tom, jak {{PLURAL:$4|jej|je}} povolit a vybrat výchozí, najdete na stránce [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Skin_configuration/cs Manual:Skin configuration].\n\n$2\n\n; Pokud jste právě nainstalovali MediaWiki:\n: Zřejmě jste instalovali z gitu nebo nějakým jiným způsobem přímo ze zdrojového kódu. Tak to má fungovat. Zkuste nainstalovat některé vzhledy ze [https://www.mediawiki.org/wiki/Category:All_skins seznamu vzhledů na mediawiki.org] buď:\n:* Můžete si stáhnout [https://www.mediawiki.org/wiki/Download/cs instalaci v tarballu], která zahrnuje několik vzhledů a rozšíření, a vykopírovat si z ní adresář <code dir=\"ltr\">skins/</code>.\n:* Nebo si můžete stáhnout tarbally jednotlivých vzhledů z [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Nebo si můžete [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins vzhledy stáhnout pomocí Gitu].\n: Pokud jste vývojářem MediaWiki, nemělo by to nijak narušit váš gitový repozitář.\n\n; Pokud jste právě aktualizovali MediaWiki:\n: MediaWiki 1.24 a novější již automaticky nepovolují nainstalované vzhledy (vizte [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Skin_autodiscovery/cs Manual:Skin autodiscovery]). Pro povolení {{PLURAL:$5|právě nainstalovaného vzhledu|všech nainstalovaných vzhledů}} vlepte následující {{PLURAL:$5|řádku|řádky}} do <code>LocalSettings.php</code>:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Pokud jste právě upravili <code>LocalSettings.php</code>:\n: Překontrolujte případné překlepy v názvech vzhledů.",
+       "default-skin-not-found-no-skins": "Jejda! Výchozí vzhled vaší wiki, definovaný ve <code dir=\"ltr\">$wgDefaultSkin</code> jako <code>$1</code>, není dostupný.\n\nNemáte nainstalovány žádné vzhledy.\n\n; Pokud jste právě nainstalovali nebo aktualizovali MediaWiki:\n: Zřejmě jste instalovali z gitu nebo nějakým jiným způsobem přímo ze zdrojového kódu. Tak to má fungovat. MediaWiki 1.24 a novější již v hlavním repozitáři neobsahují žádné vzhledy. Zkuste nainstalovat některé vzhledy ze [https://www.mediawiki.org/wiki/Category:All_skins seznamu vzhledů na mediawiki.org] buď:\n:* Můžete si stáhnout [https://www.mediawiki.org/wiki/Download/cs instalaci v tarballu], která zahrnuje několik vzhledů a rozšíření, a vykopírovat si z ní adresář <code>skins/</code>.\n:* Nebo si můžete stáhnout tarbally jednotlivých vzhledů z [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Nebo si můžete [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins vzhledy stáhnout pomocí Gitu].\n: Pokud jste vývojářem MediaWiki, nemělo by to nijak narušit váš gitový repozitář. Informace o tom, jak povolit vzhledy a vybrat výchozí, najdete na stránce [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Skin_configuration/cs Manual:Skin configuration].",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (povolený)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''zakázaný''')",
        "mediastatistics": "Statistika souborů",
index fb6d138..037455f 100644 (file)
        "undo-norev": "Ку тӳрлетĕве пăрахăçлама май çук — вăл е пулман та, е ăна кăларса пăрахнă.",
        "undo-summary": "$1 хутшăнакан [[Special:Contributions/$2|$2]] ([[User_talk:$2|сӳтсе яв]]) кĕртнĕ № улшăнăва тавăрнă",
        "cantcreateaccounttitle": "Хутшăнакана кĕртме май çук",
-       "viewpagelogs": "Ð\9aÑ\83 Ñ\81Ñ\82Ñ\80аниÑ\86Ä\83н Ð¶Ñ\83Ñ\80налÄ\95Ñ\81ене Ð¿Ä\83Ñ\85аÑ\81Ñ\81и",
+       "viewpagelogs": "Ð\9aÑ\83 Ñ\81Ñ\82Ñ\80аниÑ\86Ä\83н Ð¶Ñ\83Ñ\80налÄ\95Ñ\81ене Ð¿Ä\83Ñ\85малли",
        "nohistory": "Ку страницăн улшăнусен журналĕ çук.",
        "currentrev": "Хальхи верси",
        "revisionasof": "$1 сăнташ",
index 0b25979..38602f6 100644 (file)
        "download": "DownloadHerunterladen",
        "unwatchedpages": "Ikke overvågede sider",
        "listredirects": "Henvisningsliste",
+       "listduplicatedfiles": "Liste over filer med dubletter",
+       "listduplicatedfiles-summary": "Dette er en liste over filer, hvor den seneste version af filen er en kopi af den seneste version af en anden fil. Kun lokale filer er taget i betragtning.",
+       "listduplicatedfiles-entry": "[[:File:$1|$1]] har [[$3|{{PLURAL:$2|en dublet|$2 dubletter}}]].",
        "unusedtemplates": "Ubrugte skabeloner",
        "unusedtemplatestext": "Her opremses alle sider i {{ns:template}}-navnerummet, der ikke er inkluderet på andre sider.\nHusk at kontrollere for andre henvisninger til skabelonerne før de slettes.",
        "unusedtemplateswlh": "andre henvisninger",
        "unusedimages": "Ubrugte filer",
        "wantedcategories": "Ønskede kategorier",
        "wantedpages": "Ønskede sider",
+       "wantedpages-summary": "Liste over ikke-eksisterende sider, der har flest links til dem, undtagen sider, som kun har omdirigeringer, der forbinder dem. For en liste over ikke-eksisterende sider, der har omdirigeringer, der linker til dem, se [[{{#special:BrokenRedirects}}]].",
        "wantedpages-badtitle": "Ugyldig titel i resultaterne: $1",
        "wantedfiles": "Ønskede filer",
        "wantedfiletext-cat": "De følgende filer er i brug, men findes ikke. Filer fra eksterne databaser kan være medtaget, selvom de reelt findes. Sådanne falske positiver vil være <del>streget over</del>. Sider, der bruger ikke-eksisterende filer, kan findes i [[:$1]].",
+       "wantedfiletext-cat-noforeign": "Følgende filer er i brug, men findes ikke. I øvrigt er sider der indeholder filer der ikke findes, listet på [[:$1]].",
        "wantedfiletext-nocat": "De følgende filer er i brug, men findes ikke. Filer fra eksterne databaser kan være medtaget, selvom de reelt findes. Sådanne falske positiver vil være <del>streget over</del>.",
+       "wantedfiletext-nocat-noforeign": "Følgende filer er i brug, men findes ikke.",
        "wantedtemplates": "Ønskede skabeloner",
        "mostlinked": "Sider med flest henvisninger",
        "mostlinkedcategories": "Mest brugte kategorier",
        "suppress": "Skjul logs",
        "querypage-disabled": "Denne specialside er deaktiveret af hensyn til ydeevnen.",
        "apihelp": "API-hjælp",
+       "apihelp-no-such-module": "Modul \"$1\" ikke fundet.",
        "booksources": "Bogkilder",
        "booksources-search-legend": "Søgning efter bøger",
        "booksources-search": "Søg",
        "logempty": "Intet passende fundet.",
        "log-title-wildcard": "Søg i titler som begynder med teksten",
        "showhideselectedlogentries": "Vis/skjul de markerede loghændelser",
+       "log-edit-tags": "Rediger tags i valgte logposter",
        "allpages": "Alle sider",
        "nextpage": "Næste side ($1)",
        "prevpage": "Forrige side ($1)",
        "listgrouprights-namespaceprotection-namespace": "Navnerum",
        "listgrouprights-namespaceprotection-restrictedto": "Rettighed(er) der giver brugeren mulighed for at redigere",
        "trackingcategories": "Sporingskategorier",
+       "trackingcategories-summary": "Denne side viser sporing af de kategorier, som er automatisk udfyldt af MediaWiki-softwaren. Deres navne kan ændres ved at ændre de relevante system-beskeder i {{ns:8}}-navnerummet.",
        "trackingcategories-msg": "Sporingskategori",
+       "trackingcategories-name": "Navn på besked",
        "trackingcategories-desc": "Optagelseskriterier for kategori",
        "noindex-category-desc": "Siden indekseres ikke af robotter, fordi den indeholder det magiske ord <code><nowiki>__NOINDEX__</nowiki></code> og er i et navnerum, hvor dette flag er tilladt.",
        "index-category-desc": "Siden indeholder <code><nowiki>__INDEX__</nowiki></code> (og er i et navnerum, hvor dette flag er tilladt), og bliver derfor indekseret af robotter, hvor den normalt ikke ville blive det.",
index 8377bf2..e6fd3ff 100644 (file)
        "badtitletext": "Der Titel der angeforderten Seite ist ungültig, leer oder ein ungültiger Sprachlink von einem anderen Wiki.",
        "title-invalid-empty": "Der angeforderte Seitentitel ist leer oder enthält nur den Namen eines Namensraums.",
        "title-invalid-utf8": "Der angeforderte Seitentitel enthält eine ungültige UTF-8-Sequenz.",
-       "title-invalid-interwiki": "Der Titel enthält einen Interwiki-Link",
+       "title-invalid-interwiki": "Der angeforderte Seitentitel enthält einen Interwiki-Link, der nicht in Titel verwendet werden kann.",
        "title-invalid-talk-namespace": "Der angeforderte Seitentitel bezieht sich auf eine Diskussionsseite, die nicht existieren kann.",
        "title-invalid-characters": "Der angeforderte Seitentitel enthält ungültige Zeichen: „$1“.",
        "title-invalid-relative": "Der Titel hat einen relativen Pfad. Relative Seitentitel (./, ../) sind ungültig, da sie durch Webbrowser oft unerreichbar sind.",
        "title-invalid-magic-tilde": "Der angeforderte Seitentitel enthält eine ungültige Magische-Tilden-Sequenz (<nowiki>~~~</nowiki>).",
-       "title-invalid-too-long": "Der angeforderte Seitentitel ist zu lang. Er darf nicht länger als $1 Bytes in UTF-8-Kodierung sein.",
+       "title-invalid-too-long": "Der angeforderte Seitentitel ist zu lang. Er darf nicht länger als {{PLURAL:$1|ein Byte|$1 Bytes}} in UTF-8-Kodierung sein.",
        "title-invalid-leading-colon": "Der angeforderte Seitentitel enthält am Anfang einen ungültigen Doppelpunkt.",
        "perfcached": "Die folgenden Daten stammen aus dem Cache und sind möglicherweise nicht aktuell. Maximal {{PLURAL:$1|ein Ergebnis ist|$1 Ergebnisse sind}} im Cache verfügbar.",
        "perfcachedts": "Diese Daten stammen aus dem Cache. Der Zeitpunkt der letzten Aktualisierung: $2, $3 Uhr. Maximal {{PLURAL:$4|ein Ergebnis ist|$4 Ergebnisse sind}} im Cache verfügbar.",
        "log-name-pagelang": "Sprachenänderungs-Logbuch",
        "log-description-pagelang": "Dies ist ein Logbuch mit Änderungen an Seitensprachen.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|änderte}} die Seitensprache für $3 von $4 nach $5.",
-       "default-skin-not-found": "Hoppla! Die mit <code>$wgDefaultSkin</code> als <code>$1</code>&nbsp;für dein Wiki definierte Standardbenutzeroberfläche ist nicht verfügbar.\n\n{{PLURAL:$4|Die folgende Benutzeroberfläche scheint|Die folgenden Benutzeroberflächen scheinen}} vorhanden zu sein:\n\n$2\n\nSiehe hierzu das [https://www.mediawiki.org/wiki/Manual:Skin_configuration/de Benutzerhandbuch zur Konfiguration von Benutzeroberflächen].\n\n; Sofern du MediaWiki gerade installiert hast\n: Du hast MediaWiki vermutlich mit Hilfe von Git oder den Quellcode direkt anhand einer anderen Methode installiert. Das aktuelle Problem war deshalb zu erwarten. Installiere zumindest eine im [https://www.mediawiki.org/wiki/Category:All_skins Verzeichnis der Benutzeroberflächen] enthaltene Benutzeroberfläche indem du:\n:* eines der Repositorien aus <code>mediawiki/skins/*</code> mit Hilfe von Git in das Verzeichnis <code dir=\"ltr\">skins/</code> deiner MediaWiki-Installation klonst,\n:* die Dateiveröffentlichungen einzelner Benutzeroberflächen aus [https://www.mediawiki.org/wiki/Special:SkinDistributor MediaWiki.org] herunterlädst und in das Verzeichnis <code dir=\"ltr\">skins/</code> deiner MediaWiki-Installation kopierst,\n:* die [https://www.mediawiki.org/wiki/Download/de Dateiveröffentlichung von MediaWiki] herunterlädst, die verschiedene Benutzeroberflächen sowie Erweiterungen enthält. Du kannst das dort enthaltene Verzeichnis <code>skins/</code> Verzeichnis nutzen und in das Verzeichnis <code dir=\"ltr\">skins/</code> deiner MediaWiki-Installation kopieren.\n\n; Sofern du MediaWiki gerade aktualisiert hast\n: Bei MediaWiki 1.24 und neueren Versionen werden die installierten Benutzeroberflächen nicht mehr automatisch aktiviert (siehe das [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Benutzerhandbuch]). Du kannst die {{PLURAL:$5|folgende Zeile|folgenden Zeilen}} in die Datei <code>LocalSettings.php</code> einfügen, um {{PLURAL:$5|die installierte Benutzeroberfläche|alle installierten Benutzeroberflächen}} zu aktivieren:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Falls du gerade die Datei <code>LocalSettings.php</code> geändert hast\n: Überprüfe die Namen der Benutzeroberflächen auf Tippfehler.",
-       "default-skin-not-found-no-skins": "Hoppla! Die mit <code>$wgDefaultSkin</code> als <code>$1</code>&nbsp;für dein Wiki definierte Standardbenutzeroberfläche ist nicht verfügbar.\n\nDu hast keine Benutzeroberfläche installiert.\n\n; Sofern du MediaWiki gerade installiert oder aktualisiert hast\n: Du hast MediaWiki vermutlich mit Hilfe von Git oder den Quellcode direkt anhand einer anderen Methode installiert. Das aktuelle Problem war deshalb zu erwarten, da MediaWiki 1.24 und neuere Versionen keine Benutzeroberflächen im Hauptrepositorium enthalten. Installiere zumindest eine im [https://www.mediawiki.org/wiki/Category:All_skins Verzeichnis der Benutzeroberflächen] enthaltene Benutzeroberfläche indem du:\n:* eines der Repositorien aus <code>mediawiki/skins/*</code> mit Hilfe von Git in das Verzeichnis <code dir=\"ltr\">skins/</code> deiner MediaWiki-Installation klonst,\n:* die Dateiveröffentlichungen einzelner Benutzeroberflächen aus [https://www.mediawiki.org/wiki/Special:SkinDistributor MediaWiki.org] herunterlädst und in das Verzeichnis <code dir=\"ltr\">skins/</code> deiner MediaWiki-Installation kopierst,\n:* die [https://www.mediawiki.org/wiki/Download/de Dateiveröffentlichung von MediaWiki] herunterlädst, die verschiedene Benutzeroberflächen sowie Erweiterungen enthält. Du kannst das dort enthaltene Verzeichnis <code>skins/</code> Verzeichnis nutzen und in das Verzeichnis <code dir=\"ltr\">skins/</code> deiner MediaWiki-Installation kopieren.\n: Siehe hierzu das [https://www.mediawiki.org/wiki/Manual:Skin_configuration/de Benutzerhandbuch zur Konfiguration von Benutzeroberflächen].",
+       "default-skin-not-found": "Hoppla! Die mit <code>$wgDefaultSkin</code> als <code>$1</code>&nbsp;für dein Wiki definierte Standardbenutzeroberfläche ist nicht verfügbar.\n\n{{PLURAL:$4|Die folgende Benutzeroberfläche scheint|Die folgenden Benutzeroberflächen scheinen}} vorhanden zu sein:\n\n$2\n\nSiehe hierzu das [https://www.mediawiki.org/wiki/Manual:Skin_configuration/de Benutzerhandbuch zur Konfiguration von Benutzeroberflächen].\n\n; Sofern du MediaWiki gerade installiert hast\n: Du hast MediaWiki vermutlich mit Hilfe von Git oder den Quellcode direkt anhand einer anderen Methode installiert. Das aktuelle Problem war deshalb zu erwarten. Installiere zumindest eine im [https://www.mediawiki.org/wiki/Category:All_skins Verzeichnis der Benutzeroberflächen] enthaltene Benutzeroberfläche indem du:\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Git zum Herunterladen von Benutzeroberflächen verwendest].\n:* die Dateiveröffentlichungen einzelner Benutzeroberflächen aus [https://www.mediawiki.org/wiki/Special:SkinDistributor MediaWiki.org] herunterlädst und in das Verzeichnis <code dir=\"ltr\">skins/</code> deiner MediaWiki-Installation kopierst,\n:* die [https://www.mediawiki.org/wiki/Download/de Dateiveröffentlichung von MediaWiki] herunterlädst, die verschiedene Benutzeroberflächen sowie Erweiterungen enthält. Du kannst das dort enthaltene Verzeichnis <code>skins/</code> Verzeichnis nutzen und in das Verzeichnis <code dir=\"ltr\">skins/</code> deiner MediaWiki-Installation kopieren.\n\n; Sofern du MediaWiki gerade aktualisiert hast\n: Bei MediaWiki 1.24 und neueren Versionen werden die installierten Benutzeroberflächen nicht mehr automatisch aktiviert (siehe das [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Benutzerhandbuch]). Du kannst die {{PLURAL:$5|folgende Zeile|folgenden Zeilen}} in die Datei <code>LocalSettings.php</code> einfügen, um {{PLURAL:$5|die installierte Benutzeroberfläche|alle installierten Benutzeroberflächen}} zu aktivieren:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Falls du gerade die Datei <code>LocalSettings.php</code> geändert hast\n: Überprüfe die Namen der Benutzeroberflächen auf Tippfehler.",
+       "default-skin-not-found-no-skins": "Hoppla! Die mit <code>$wgDefaultSkin</code> als <code>$1</code>&nbsp;für dein Wiki definierte Standardbenutzeroberfläche ist nicht verfügbar.\n\nDu hast keine Benutzeroberfläche installiert.\n\n; Sofern du MediaWiki gerade installiert oder aktualisiert hast\n: Du hast MediaWiki vermutlich mit Hilfe von Git oder den Quellcode direkt anhand einer anderen Methode installiert. Das aktuelle Problem war deshalb zu erwarten, da MediaWiki 1.24 und neuere Versionen keine Benutzeroberflächen im Hauptrepositorium enthalten. Installiere zumindest eine im [https://www.mediawiki.org/wiki/Category:All_skins Verzeichnis der Benutzeroberflächen] enthaltene Benutzeroberfläche indem du:\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Git zum Herunterladen von Benutzeroberflächen verwendest].\n:* die Dateiveröffentlichungen einzelner Benutzeroberflächen aus [https://www.mediawiki.org/wiki/Special:SkinDistributor MediaWiki.org] herunterlädst und in das Verzeichnis <code dir=\"ltr\">skins/</code> deiner MediaWiki-Installation kopierst,\n:* die [https://www.mediawiki.org/wiki/Download/de Dateiveröffentlichung von MediaWiki] herunterlädst, die verschiedene Benutzeroberflächen sowie Erweiterungen enthält. Du kannst das dort enthaltene Verzeichnis <code>skins/</code> Verzeichnis nutzen und in das Verzeichnis <code dir=\"ltr\">skins/</code> deiner MediaWiki-Installation kopieren.\n: Siehe hierzu das [https://www.mediawiki.org/wiki/Manual:Skin_configuration/de Benutzerhandbuch zur Konfiguration von Benutzeroberflächen].",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (aktiviert)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''deaktiviert''')",
        "mediastatistics": "Medienstatistiken",
index 8f7bc3d..c6224c2 100644 (file)
        "title-invalid-interwiki": "Ο τίτλος περιέχει σύνδεσμο interwiki",
        "title-invalid-talk-namespace": "Ο τίτλος σελίδας που ζητήσατε αναφέρεται σε σελίδα συζήτησης που δεν μπορεί να υπάρχει.",
        "title-invalid-characters": "Ο τίτλος σελίδας που ζητήσατε περιέχει μη έγκυρους χαρακτήρες: «$1».",
+       "title-invalid-relative": "Ο τίτλος έχει σχετική διαδρομή. Τίτλοι παρόμοιων σελίδων (./, ../) δεν είναι έγκυροι, διότι συχνά δεν θα είναι προσβάσιμοι όταν χειρίζονται από το πρόγραμμα περιήγησης του χρήστη.",
        "title-invalid-magic-tilde": "Ο τίτλος σελίδας που ζητήσατε περιέχει μη έγκυρη ακολουθίας μαγικών περισπωμένων (<nowiki>~~~</nowiki>).",
        "title-invalid-too-long": "Ο τίτλος σελίδας που ζητήσατε είναι υπερβολικά μεγάλος. Δεν πρέπει να είναι μεγαλύτερος από $1 bytes σε κωδικοποίηση UTF-8.",
        "title-invalid-leading-colon": "Ο τίτλος σελίδας που ζητήσατε περιέχει μια μη έγκυρη άνω και κάτω τελεία στην αρχή.",
        "rev-showdeleted": "εμφάνιση",
        "revisiondelete": "Διαγραφή/επαναφορά αναθεωρήσεων",
        "revdelete-nooldid-title": "Άκυρη έκδοση-στόχος",
-       "revdelete-nooldid-text": "Είτε δεν έχετε ορίσει μία έκδοση-στόχο για να εκτελεστεί η λειτουργία σε αυτή, είτε η ορισμένη έκδοση δεν υπάρχει, είτε δοκιμάσετε να κρύψετε την τρέχουσα έκδοση.",
+       "revdelete-nooldid-text": "Είτε δεν έχετε ορίσει μία έκδοση-στόχο για να εκτελεστεί η λειτουργία σε αυτή, είτε η ορισμένη έκδοση δεν υπάρχει, είτε προσπαθείτε να κρύψετε την τρέχουσα έκδοση.",
        "revdelete-no-file": "Το αρχείο που καθορίσατε δεν υπάρχει.",
        "revdelete-show-file-confirm": "Είστε σίγουροι ότι θέλετε να δείτε μία διεγραμμένη αναθεώρηση του αρχείου \"<nowiki>$1</nowiki>\" από τις $2 στις $3;",
        "revdelete-show-file-submit": "Ναι",
        "revdelete-selected-file": "{{PLURAL:$1|Επιλεγμένη έκδοση αρχείου|Επιλεγμένες εκδόσεις αρχείου}} του [[:$2]]:",
        "logdelete-selected": "{{PLURAL:$1|Επιλεγμένο γεγονός αρχείου καταγραφής|Επιλεγμένα γεγονότα αρχείου καταγραφής}}:",
        "revdelete-text-text": "Οι διαγραμμένες αναθεωρήσεις θα εξακολουθούν να εμφανίζονται στο ιστορικό της σελίδας, αλλά τα μέρη του περιεχομένου τους θα είναι απροσπέλαστα για το κοινό.",
+       "revdelete-text-file": "Οι διαγραμμένες αναθεωρήσεις θα εξακολουθούν να εμφανίζονται στο ιστορικό του αρχείου, αλλά μέρη του περιεχομένου τους δεν θα είναι προσβάσιμα για το κοινό.",
        "logdelete-text": "Οι διαγραμμένες καταγραφές ενεργειών θα εξακολουθούν να εμφανίζονται στις σελίδες καταγραφών, αλλά μέρη του περιεχομένου τους, θα είναι απροσπέλαστα για το κοινό.",
        "revdelete-text-others": "Άλλοι διαχειριστές θα εξακολουθεί να είναι σε θέση να αποκτήσουν πρόσβαση στο κρυφό περιεχόμενο και για να αναιρέσουν τη διαγραφή, εκτός αν τίθενται πρόσθετοι περιορισμοί.",
        "revdelete-confirm": "Παρακαλούμε επιβεβαιώστε ότι σκοπεύετε να το κάνετε αυτό, ότι αντιλαμβάνεσθε τις συνέπειες, και ότι το κάνετε σύμφωνα με την [[{{MediaWiki:Policy-url}}|πολιτική]].",
        "mergehistory-empty": "Καμία έκδοση δεν μπορεί να συγχωνευθεί.",
        "mergehistory-success": "$3 {{PLURAL:$3|έκδοση|εκδόσεις}} του [[:$1]] συγχωνεύθηκαν επιτυχώς στο [[:$2]].",
        "mergehistory-fail": "Αδύνατη η εκτέλεση της συγχώνευσης ιστορικού, παρακαλούμε κάντε επανέλεγχο των παραμέτρων σελίδας και χρόνου.",
+       "mergehistory-fail-toobig": "Δεν είναι δυνατό να πραγματοποιηθεί η συγχώνευση ιστορικών, καθώς πάνω από $1 {{PLURAL:$1|αναθεώρηση|αναθεωρήσεις}} θα μετακινούνταν.",
        "mergehistory-no-source": "Η σελίδα πηγής $1 δεν υπάρχει.",
        "mergehistory-no-destination": "Η σελίδα προορισμού $1 δεν υπάρχει.",
        "mergehistory-invalid-source": "Η σελίδα πηγής πρέπει να είναι έγκυρος τίτλος.",
        "editundo": "αναίρεση",
        "diff-empty": "(Καμία διαφορά)",
        "diff-multi-sameuser": "({{PLURAL:$1|Μία ενδιάμεση αναθεώρηση|$1 ενδιάμεσες αναθεωρήσεις}} από τον ίδιο χρήστη δεν εμφανίζεται)",
+       "diff-multi-otherusers": "({{PLURAL:$1|Μία ενδιάμεση έκδοση|$1 ενδιάμεσες εκδόσεις}} από {{PLURAL:$2|ένα χρήστη|$2 χρήστες}} δεν εμφανίζ{{PLURAL:$1|εται|ονται}})",
        "diff-multi-manyusers": "({{PLURAL:$1|Μία ενδιάμεση αναθεώρηση|$1 ενδιάμεσες αναθεωρήσεις}} από περισσότερο από $2 {{PLURAL:$2|χρήστη|χρήστες}} δεν εμφανίζ{{PLURAL:$1|εται|ονται}})",
        "difference-missing-revision": "{{PLURAL:$2|Μία αναθεώρηση|$2 αναθεωρήσεις}} αυτής της διαφοράς ($1) δεν {{PLURAL:$2|μπόρεσε να βρεθεί|μπόρεσαν να βρεθούν}}.\n\nΑυτό συνήθως προκαλείται από παλιό σύνδεσμο διαφοράς προς σελίδα που έχει διαγραφεί.\nΛεπτομέρειες θα βρείτε στο [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} ημερολόγιο καταγραφής διαγραφών].",
        "searchresults": "Αποτελέσματα αναζήτησης",
        "right-override-export-depth": "Εξαγωγή σελίδων συμπεριλαμβάνοντας συνδεδεμένες σελίδες έως ένα βάθος 5 επιπέδων",
        "right-sendemail": "Αποστολή ηλεκτρονικού μηνύματος σε άλλους χρήστες",
        "right-passwordreset": "Εμφάνιση email επαναφοράς κωδικού πρόσβασης",
+       "right-managechangetags": "Δημιουργία και διαγραφή [[Special:Tags|ετικετών]] από τη βάση δεδομένων",
+       "right-applychangetags": "Εφαρμόστε [[Special:Tags|ετικέτες]] μαζί με τις αλλαγές",
+       "right-changetags": "Προσθέστε και αφαιρέστε αυθαίρετες [[Special:Tags|ετικέτες]] σε μεμονωμένες εκδόσεις και καταχωρήσεις καταγραφών",
        "newuserlogpage": "Αρχείο καταγραφών δημιουργίας χρηστών",
        "newuserlogpagetext": "Αυτή είναι μια καταγραφή δημιουργίας χρηστών.",
        "rightslog": "Αρχείο καταγραφών δικαιωμάτων χρηστών",
        "action-viewmyprivateinfo": "προβάλετε τις προσωπικές σας πληροφορίες",
        "action-editmyprivateinfo": "επεξεργαστείτε τις προσωπικές σας πληροφορίες",
        "action-editcontentmodel": "επεξεργαστείτε το μοντέλο περιεχομένου σελίδας",
+       "action-managechangetags": "δημιουργία και διαγραφή ετικετών από τη βάση δεδομένων",
+       "action-applychangetags": "εφαρμογή ετικετών μαζί με τις αλλαγές σας",
+       "action-changetags": "πρόσθεση και αφαίρεση αυθαίρετων ετικετών σε μεμονωμένες εκδόσεις και καταχωρήσεις καταγραφών",
        "nchanges": "$1 {{PLURAL:$1|αλλαγή|αλλαγές}}",
        "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|από την τελευταία επίσκεψη}}",
        "enhancedrc-history": "ιστορικό",
        "fileexists-shared-forbidden": "Ένα αρχείο με αυτό το όνομα υπάρχει ήδη στο χώρο φύλαξης κοινών αρχείων.\nΕάν θέλετε παρ' όλ' αυτά να επιφορτώσετε το δικό σας αρχείο, παρακαλούμε πηγαίνετε πίσω και χρησιμοποιήστε ένα νέο όνομα. [[File:$1|thumb|center|$1]]",
        "file-exists-duplicate": "Αυτό το αρχείο είναι διπλότυπο {{PLURAL:$1|αυτού του αρχείου|αυτών των αρχείων}}:",
        "file-deleted-duplicate": "Αρχείο παρόμοιο με αυτό εδώ ([[:$1]]) έχει προηγουμένως διαγραφεί. Θα πρέπει να ελέγξετε το ιστορικό διαγραφής του πριν να προχωρήσετε στην επαναφόρτωσή του.",
+       "file-deleted-duplicate-notitle": "Ένα αρχείο πανομοιότυπο με αυτό έχει προηγουμένως διαγραφεί, και ο τίτλος έχει κατασταλεί.\nΘα πρέπει να ζητήσετε από κάποιον με την δυνατότητα προβολής κατεσταλμένου αρχείου δεδομένων για να εξετάσει την κατάσταση προτού προχωρήσετε σε επαναφόρτωση του.",
        "uploadwarning": "Προειδοποίηση φόρτωσης",
        "uploadwarning-text": "Παρακαλώ αλλάξτε την περιγραφή του αρχείου παρακάτω και προσπαθήστε ξανά.",
        "savefile": "Αποθήκευση αρχείου",
        "backend-fail-connect": "Δεν ήταν δυνατή η σύνδεση στο αντικείμενο αποθήκευσης \"$1\".",
        "backend-fail-internal": "Παρουσιάστηκε ένα άγνωστο σφάλμα στην αποθήκευση παρασκηνίου \"$1\".",
        "backend-fail-contenttype": "Δεν μπόρεσε να προσδιοριστεί ο τύπος περιεχομένου του αρχείου για την αποθήκευση σε \"$1\".",
+       "backend-fail-batchsize": "Το σύστημα αποθήκευσης δέχθηκε ένα μαζικό πακέτο $1 {{PLURAL:$1|λειτουργίας αρχείου|λειτουργιών αρχείου}}; το όριο είναι $2 {{PLURAL:$2|λειτουργία|λειτουργίες}}.",
        "backend-fail-usable": "Δεν ήταν δυνατή η ανάγνωση ή εγγραφή του αρχείου \"$1\" λόγω ανεπαρκών δικαιωμάτων ή απουσίας καταλόγων/φακέλων.",
        "filejournal-fail-dbconnect": "Δεν ήταν δυνατή η σύνδεση με τη βάση δεδομένων εγγραφών για αποθηκευτικό σύστημα υποστήριξης \"$1\".",
        "filejournal-fail-dbquery": "Δεν ήταν δυνατή η ενημέρωση της βάσης δεδομένων εγγραφών για αποθηκευτικό σύστημα υποστήριξης \"$1\".",
        "lockmanager-fail-deletelock": "Δεν μπόρεσε να διαγράψει το αρχείο κλειδώματος για το \"$1\".",
        "lockmanager-fail-acquirelock": "Δεν ήταν δυνατή η απόκτηση κλειδώματος για \"$1\".",
        "lockmanager-fail-openlock": "Δεν μπόρεσε να ανοίξει το αρχείο κλειδώματος για το \"$1\".",
+       "lockmanager-fail-releaselock": "Δεν ήταν δυνατή η έκδοση κλειδώματος για \"$1\".",
+       "lockmanager-fail-db-bucket": "Δεν ήταν δυνατή η εντόπιση αρκετών αρχείων δεδομένων κλειδωμάτων στο σύστημα $1.",
+       "lockmanager-fail-db-release": "Δεν ήταν δυνατή η έκδοση κλειδωμάτων για τη βάση δεδομένων $1.",
+       "lockmanager-fail-svr-acquire": "Δεν ήταν δυνατή η απόκτηση κλειδωμάτων στο σέρβερ $1.",
        "zip-file-open-error": "Παρουσιάστηκε σφάλμα κατά το άνοιγμα του αρχείου για ZIP ελέγχους.",
        "zip-wrong-format": "Το καθορισμένο αρχείο δεν ήταν  αρχείο ZIP.",
        "zip-bad": "Το αρχείο είναι κατεστραμμένο ή με άλλο τρόπο μη αναγνώσιμο αρχείο ZIP.! N! Δεν μπορεί να ελεγχθεί  δεόντως ως προς την ασφάλεια.",
index 6cc94d9..48beacd 100644 (file)
        "badtitletext": "The requested page title was invalid, empty, or an incorrectly linked inter-language or inter-wiki title.\nIt may contain one or more characters that cannot be used in titles.",
        "title-invalid-empty": "The requested page title is empty or contains only the name of a namespace.",
        "title-invalid-utf8": "The requested page title contains an invalid UTF-8 sequence.",
-       "title-invalid-interwiki": "Title contains an interwiki link",
+       "title-invalid-interwiki": "The requested page title contains an interwiki link which cannot be used in titles.",
        "title-invalid-talk-namespace": "The requested page title refers to a talk page that can not exist.",
        "title-invalid-characters": "The requested page title contains invalid characters: \"$1\".",
        "title-invalid-relative": "Title has relative path. Relative page titles (./, ../) are invalid, because they will often be unreachable when handled by user's browser.",
        "title-invalid-magic-tilde": "The requested page title contains invalid magic tilde sequence (<nowiki>~~~</nowiki>).",
-       "title-invalid-too-long": "The requested page title is too long. It must be no longer than $1 bytes in UTF-8 encoding.",
+       "title-invalid-too-long": "The requested page title is too long. It must be no longer than $1 {{PLURAL:$1|byte|bytes}} in UTF-8 encoding.",
        "title-invalid-leading-colon": "The requested page title contains an invalid colon at the beginning.",
        "perfcached": "The following data is cached and may not be up to date. A maximum of {{PLURAL:$1|one result is|$1 results are}} available in the cache.",
        "perfcachedts": "The following data is cached, and was last updated $1. A maximum of {{PLURAL:$4|one result is|$4 results are}} available in the cache.",
        "userrights-lookup-user": "Manage user groups",
        "userrights-user-editname": "Enter a username:",
        "editusergroup": "Edit user groups",
-       "editinguser": "Changing user rights of user <strong>[[User:$1|$1]]</strong> $2",
+       "editinguser": "Changing user rights of {{GENDER:$1|user}} <strong>[[User:$1|$1]]</strong> $2",
        "userrights-editusergroup": "Edit user groups",
        "saveusergroups": "Save user groups",
        "userrights-groupsmember": "Member of:",
index 57b65b2..cc07e42 100644 (file)
@@ -38,7 +38,8 @@
                        "Александр Сигачёв",
                        "לערי ריינהארט",
                        "아라",
-                       "Fitoschido"
+                       "Fitoschido",
+                       "Sudastelaro"
                ]
        },
        "tog-underline": "Substreki ligilojn",
        "thumbnail_image-missing": "Dosiero verŝajne estas foriga: $1",
        "import": "Importi paĝojn",
        "importinterwiki": "Transvikia importo",
-       "import-interwiki-text": "Elektu vikion kaj paĝan titolon por importi.\nDatoj de versioj kaj nomoj de redaktantoj estos preservitaj.\nĈiuj transvikaj importoj estas raportitaj ĉe la [[Special:Log/import|loglibro de importoj]].",
+       "import-interwiki-text": "Elektu vikion kaj paĝan titolon por importi.\nDatoj de versioj kaj nomoj de redaktantoj estos konservitaj.\nĈiuj transvikaj importoj estas raportitaj ĉe la [[Special:Log/import|loglibro de importoj]].",
        "import-interwiki-sourcewiki": "Fonta vikio:",
        "import-interwiki-sourcepage": "Fonta paĝo:",
        "import-interwiki-history": "Kopiu ĉiujn historiajn versiojn por ĉi tiu pago.",
        "import-interwiki-templates": "Inkluzivi ĉiujn ŝablonojn",
        "import-interwiki-submit": "Importi",
+       "import-mapping-default": "Importi al defaŭltaj lokoj",
        "import-upload-filename": "Dosiernomo:",
        "import-comment": "Komento:",
        "importtext": "Bonvolu eksporti la dosieron el la fonta vikio per la [[Special:Export|eksportilo]]. Konservu ĝin sur via persona komputilo kaj poste alŝutu ĝin tien ĉi.",
        "pageinfo-protect-cascading-yes": "Jes",
        "pageinfo-protect-cascading-from": "Protektado kaskade fontas el",
        "pageinfo-category-info": "Informo pri kategorio",
+       "pageinfo-category-total": "Entuta nombro de membroj",
        "pageinfo-category-pages": "Nombro de paĝoj",
        "pageinfo-category-subcats": "Nombro de subkategorioj",
        "pageinfo-category-files": "Nombro de dosieroj",
        "tags-active-yes": "Jes",
        "tags-active-no": "Ne",
        "tags-edit": "redakti",
+       "tags-delete": "forigi",
+       "tags-activate": "aktivigi",
+       "tags-deactivate": "malaktivigi",
        "tags-hitcount": "$1 {{PLURAL:$1|ŝanĝo|ŝanĝoj}}",
+       "tags-manage-no-permission": "Vi ne havas la rajton prilabori markilojn.",
+       "tags-create-heading": "Krei novan markilon",
        "tags-create-reason": "Kialo:",
        "tags-create-submit": "Krei",
+       "tags-create-already-exists": "La markilo \"$1\" jam ekzistas.",
+       "tags-delete-title": "Forigi markilon",
+       "tags-delete-explanation-initial": "Vi estas forigonta la markilon \"$1\" de la datumbazo.",
        "tags-delete-reason": "Kialo:",
+       "tags-activate-title": "Aktivigi markilon",
+       "tags-activate-question": "Vi estas aktivigonta la markilon \"$1\".",
        "tags-activate-reason": "Kialo:",
+       "tags-activate-not-allowed": "Estas neeble aktivigi la markilon \"$1\".",
+       "tags-activate-not-found": "Etikedo \"$1\" ne eksistas.",
+       "tags-activate-submit": "Aktivigi",
+       "tags-deactivate-title": "Malaktivigi markilon",
+       "tags-deactivate-question": "Vi estas malaktivigonta la markilon \"$1\".",
        "tags-deactivate-reason": "Kialo:",
+       "tags-edit-title": "Redakti etikedojn",
+       "tags-edit-manage-link": "Manipuli etikedojn",
+       "tags-edit-existing-tags-none": "\"Neniu\"",
+       "tags-edit-new-tags": "Novaj markiloj:",
+       "tags-edit-add": "Aldoni ĉi-tiujn markilojn:",
        "tags-edit-reason": "Kialo:",
        "comparepages": "Kompari paĝojn",
        "compare-page1": "Paĝo 1",
index a1b4565..ac62673 100644 (file)
        "no-null-revision": "No se pudo crear una nueva revisión nula para la página «$1»",
        "badtitle": "Título incorrecto",
        "badtitletext": "El título de la página solicitada está vacío, no es válido, o es un enlace interidioma o interwiki incorrecto.\nPuede que contenga uno o más caracteres que no se pueden usar en los títulos.",
-       "title-invalid-empty": "El título de la página solicitada está vacío o contiene solo un espacio de nombres.",
+       "title-invalid-empty": "El título de la página solicitada está vacío o contiene solo el nombre de un espacio de nombres.",
        "title-invalid-utf8": "El título de la página solicitada contiene una secuencia UTF-8 no válida.",
-       "title-invalid-interwiki": "El título contiene un enlace interwiki",
+       "title-invalid-interwiki": "El título de página solicitado contiene un enlace interwiki que no se puede usar en los títulos.",
        "title-invalid-talk-namespace": "El título de la página solicitada apunta a una página de discusión imposible.",
        "title-invalid-characters": "El título  de la página solicitada contiene caracteres no válidos: \"$1\".",
        "title-invalid-relative": "El título contiene una ruta relativa. Los títulos relativos (./, ../) no son válidos porque a menudo no los pueden manejar los navegadores web.",
        "recentchangeslinked-to": "Mostrar los cambios en páginas enlazadas con la página seleccionada",
        "upload": "Subir archivo",
        "uploadbtn": "Subir un archivo",
-       "reuploaddesc": "Cancelar subida y volver al formulario de carga",
+       "reuploaddesc": "Cancelar carga y volver al formulario",
        "upload-tryagain": "Enviar la descripción modificada del archivo",
        "uploadnologin": "No has iniciado sesión",
        "uploadnologintext": "Tienes que $1 para subir archivos.",
        "uploadwarning-text": "Por favor, modifique la descripción del archivo abajo indicada e inténtelo de nuevo.",
        "savefile": "Guardar archivo",
        "uploaddisabled": "Se desactivó la carga de archivos.",
-       "copyuploaddisabled": "Carga por URL deshabilitada.",
+       "copyuploaddisabled": "Se desactivó la carga mediante URL.",
        "uploaddisabledtext": "Se desactivó la carga de archivos.",
        "php-uploaddisabledtext": "La subida de archivos está deshabilitada en PHP. Por favor compruebe <code>file_uploads</code> en php.ini.",
        "uploadscripted": "Este archivo contiene script o código HTML que puede ser interpretado erróneamente por un navegador web.",
        "destfilename": "Nombre del archivo de destino:",
        "upload-maxfilesize": "Tamaño máximo del archivo: $1",
        "upload-description": "Descripción de archivo",
-       "upload-options": "Opciones de carga",
+       "upload-options": "Opciones de subida",
        "watchthisupload": "Vigilar este archivo",
        "filewasdeleted": "Un archivo con este nombre se subió con anterioridad y posteriormente ha sido borrado. Deberías revisar el $1 antes de subirlo de nuevo.",
        "filename-bad-prefix": "El nombre del archivo que estás subiendo comienza por '''«$1»''', un nombre nada descriptivo de su contenido. Es un típico nombre de los que asignan automáticamente las cámaras digitales.\n\nPor favor, elige un nombre más descriptivo.",
        "filename-prefix-blacklist": " #<!-- deja esta línea exactamente como está --> <pre>\n# La sintaxis de esta página es la siguiente:\n#   * Todo texto que se encuentre después del carácter \"#\" hasta el final de la línea se tratará como un comentario y será ignorado\n#   * Cualquier línea que no esté en blanco será interpretada como un prefijo típico en nombres de archivo que suelen asignar automáticamente las cámaras digitales\nCIMG # Casio\nDSC_ # Nikon\nDSCF # Fuji\nDSCN # Nikon\nDUW # algunos teléfonos móviles / celulares\nIMG # genérico\nJD # Jenoptik\nMGP # Pentax\nPICT # misc.\n #</pre> <!-- deja esta línea exactamente como está -->",
        "upload-success-subj": "Subida con éxito",
-       "upload-success-msg": "Tu carga de [$2] fue exitosa. Está disponible aquí: [[:{{ns:file}}:$1]]",
-       "upload-failure-subj": "Problema en la carga",
-       "upload-failure-msg": "Hubo un problema durante la carga desde [$2]:\n\n$1",
-       "upload-warning-subj": "Alerta de carga",
-       "upload-warning-msg": "Hubo un problema con tu carga de [$2]. Puedes regresar al [[Special:Upload/stash/$1|formulario de carga]] para corregir este problema.",
+       "upload-success-msg": "Tu subida desde [$2] fue exitosa. Está disponible aquí: [[:{{ns:file}}:$1]]",
+       "upload-failure-subj": "Problema en la subida",
+       "upload-failure-msg": "Hubo un problema durante la subida desde [$2]:\n\n$1",
+       "upload-warning-subj": "Alerta de subida",
+       "upload-warning-msg": "Hubo un problema con tu subida desde [$2]. Puedes regresar al [[Special:Upload/stash/$1|formulario de subida]] para corregir este problema.",
        "upload-proto-error": "Protocolo incorrecto",
        "upload-proto-error-text": "Para subir archivos desde otra página la URL debe comenzar por <code>http://</code> o <code>ftp://</code>.",
        "upload-file-error": "Error interno al subir el archivo",
        "uploadstash-summary": "Esta página da acceso a los ficheros enviados (o que están en el proceso de envío) pero que aún no han sido publicados en la wiki. Estos ficheros no son visibles para nadie, excepto para el usuario que los envió.",
        "uploadstash-clear": "Borrar los ficheros escondidos",
        "uploadstash-nofiles": "No tienes archivos escondidos.",
-       "uploadstash-badtoken": "No fue posible ejecutar esa operación, tal vez porque sus credenciales de edición expiraron. Reinténtelo.",
+       "uploadstash-badtoken": "No se pudo realizar la acción. Es posible que haya finalizado el tiempo de espera de la sesión. Inténtalo de nuevo.",
        "uploadstash-errclear": "El borrado de los archivos no tuvo éxito.",
        "uploadstash-refresh": "Actualizar la lista de archivos",
        "invalid-chunk-offset": "Desplazamiento inválido del fragmento",
        "img-auth-accessdenied": "Acceso denegado",
        "img-auth-nopathinfo": "Falta PATH_INFO.\nEl servidor no está configurado para proporcionar esta información.\nEs posible que esté basado en CGI y que no sea compatible con img_auth.\nConsulte https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Image_Authorization.",
-       "img-auth-notindir": "Ruta solicitad no esá en el directorio de cargas configurado",
+       "img-auth-notindir": "La ruta solicitada no figura en la carpeta de cargas configurada.",
        "img-auth-badtitle": "Incapaz de construir un título válido de «$1».",
        "img-auth-nologinnWL": "No has iniciado sesión y «$1» no está en la lista blanca.",
        "img-auth-nofile": "El archivo «$1» no existe.",
        "upload_source_url": "(un archivo elegido de una URL válida y accesible públicamente)",
        "upload_source_file": "(un archivo elegido de tu computadora)",
        "listfiles-delete": "borrar",
-       "listfiles-summary": "Esta página especial muestra todos los archivos subidos.\nCuando el usuario la filtra, solo se muestran los archivos cargados por el usuario en su versión más reciente.",
+       "listfiles-summary": "Esta página especial muestra todos los archivos subidos.",
        "listfiles_search_for": "Buscar por nombre de imagen:",
        "listfiles-userdoesnotexist": "La cuenta de usuario «$1» no está registrada.",
        "imgfile": "archivo",
        "tooltip-preferences-save": "Guardar las preferencias",
        "tooltip-summary": "Escribe un breve resumen",
        "interlanguage-link-title": "$1 ($2)",
-       "common.css": "/* El CSS colocado en esta página será aplicado a todas las apariencias */",
+       "common.css": "/* Los estilos CSS colocados aquí se aplicarán a todas las apariencias */",
        "print.css": "/* Los estilos CSS colocados aquí afectarán la impresión */",
        "noscript.css": "/* Los estilos CSS colocados aquí se aplicarán a los usuarios que hayan desactivado el JavaScript en su navegador */",
        "group-autoconfirmed.css": "/* Los estilos CSS colocados aquí se aplicarán para todos los usuarios del grupo Usuarios autoconfirmados */",
+       "group-user.css": "/* Los estilos CSS colocados aquí se aplicarán para todos los usuarios registrados */",
        "group-bot.css": "/* Los estilos CSS colocados aquí se aplicarán para todos los usuarios del grupo Bots */",
        "group-sysop.css": "/* Los estilos CSS colocados aquí se aplicarán para todos los usuarios del grupo Administradores */",
        "group-bureaucrat.css": "/* Los estilos CSS colocados aquí se aplicarán para todos los usuarios del grupo Burócratas */",
        "common.js": "/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página */",
        "group-autoconfirmed.js": "/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios del grupo Usuarios autoconfirmados */",
+       "group-user.js": "/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios registrados */",
        "group-bot.js": "/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios del grupo Bots */",
        "group-sysop.js": "/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios del grupo Administradores */",
        "group-bureaucrat.js": "/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios del grupo Burócratas */",
        "confirmemail_noemail": "No tienes una dirección de correo electrónico válida en tus [[Special:Preferences|preferencias de usuario]].",
        "confirmemail_text": "{{SITENAME}} requiere la validación de tu dirección de correo antes de usarlo. Pulsa el botón de abajo para enviar la confirmación.\nEl correo incluirá un enlace con un código. Introdúcelo para confirmar la validez de tu dirección.",
        "confirmemail_pending": "Ya se te ha enviado un código de confirmación; si creaste una cuenta recientemente, puede que tengas que esperar unos minutos para que te llegue antes de intentar pedir un nuevo código.",
-       "confirmemail_send": "Envíar el código de confimación.",
+       "confirmemail_send": "Enviar un código de confirmación",
        "confirmemail_sent": "Confirmación de correo enviada.",
        "confirmemail_oncreate": "Se ha enviado un código de confirmación a tu dirección de correo electrónico.\nEste código no es necesario para iniciar sesión, pero necesitarás proporcionarlo antes de activar cualquier función basada en correo electrónico en el wiki.",
        "confirmemail_sendfailed": "No fue posible enviar el correo de confirmación. Por favor, comprueba la validez de la dirección de correo.\n\nEl servidor indicó el error: $1",
        "confirmemail_success": "Su dirección de correo ha sido confirmada\nAhora puedes [[Special:UserLogin|identificarte]] y colaborar en el wiki.",
        "confirmemail_loggedin": "Tu dirección de correo electrónico ha sido confirmada.",
        "confirmemail_subject": "confirmación de la dirección de correo de {{SITENAME}}",
-       "confirmemail_body": "Alguien, probablemente usted mismo, ha registrado desde la dirección IP $1 la cuenta \"$2\" en {{SITENAME}}, utilizando esta dirección de correo.\n\nPara confirmar que esta cuenta realmente le pertenece y activar el correo en {{SITENAME}}, siga este enlace:\n\n$3\n\nSi la cuenta *no* es suya, siga este otro enlace para cancelar la confirmación de la dirección de correo:\n\n$5\n\nEl código de confirmación expirará en $4.",
-       "confirmemail_body_changed": "Alguien, probablemente tú,\nha modificado la dirección de correo electrónico asociado a la cuenta \"$2\" hacia esta en {{SITENAME}}, desde la dirección IP $1.\n\nPara confirmar que esta cuenta realmente te pertenece y reactivar las funciones de correo electrónico en {{SITENAME}}, abre este enlace en su navegador:\n\n$3\n\nSi la cuenta *no* te pertenece, sigue el siguiente enlace para cancelar la confirmación:\n\n$5\n\nEste código de confirmación expirará el $4.",
-       "confirmemail_body_set": "Alguien, probablemente tu desde la dirección IP $1,\nha cambiado la dirección de correo electrónico de la cuenta $2 a esta dirección en {{SITENAME}}.\n\nPara confirmar que esta cuenta realmente te pertenece y activar las capacidades del correo electrónico en {{SITENAME}}, abre este enlace en tu navegador:\n\n$3\n\nSi la cuenta *no* te pertenece sigue entonces este otro enlace para cancelar la confirmación del correo electrónico:\n\n$5\n\nEste código de confirmación caducará el $4.",
+       "confirmemail_body": "Alguien, probablemente tú mismo, ha registrado desde la dirección IP $1 la cuenta \"$2\" en {{SITENAME}}, utilizando esta dirección de correo.\n\nPara confirmar que esta cuenta realmente te pertenece y activar el correo en {{SITENAME}}, sigue este enlace en tu navegador:\n\n$3\n\nSi la cuenta *no* es tuya, sigue este otro enlace para cancelar la confirmación de la dirección de correo:\n\n$5\n\nEl código de confirmación expirará el $4.",
+       "confirmemail_body_changed": "Alguien, probablemente tú,\nha modificado la dirección de correo electrónico asociado a la cuenta \"$2\" hacia esta en {{SITENAME}}, desde la dirección IP $1.\n\nPara confirmar que esta cuenta realmente te pertenece y reactivar las funciones de correo electrónico en {{SITENAME}}, sigue este enlace en tu navegador:\n\n$3\n\nSi la cuenta *no* te pertenece, sigue este otro enlace para cancelar la confirmación:\n\n$5\n\nEste código de confirmación expirará el $4.",
+       "confirmemail_body_set": "Alguien, probablemente tú, ha establecido la dirección de correo electrónico de la cuenta $2 a esta dirección en {{SITENAME}}, desde la dirección IP $1.\n\nPara confirmar que esta cuenta realmente te pertenece y activar las funciones de correo electrónico en {{SITENAME}}, sigue este enlace en tu navegador:\n\n$3\n\nSi la cuenta *no* te pertenece, sigue este otro enlace para cancelar la confirmación:\n\n$5\n\nEste código de confirmación expirará el $4.",
        "confirmemail_invalidated": "La confirmación de la dirección de correo electrónico ha sido cancelada",
        "invalidateemail": "Cancelar confirmación de correo electrónico",
        "scarytranscludedisabled": "[Transclusión interwiki está deshabilitada]",
        "scarytranscludefailed": "[Obtención de plantilla falló para $1]",
        "scarytranscludefailed-httpstatus": "[Error de recuperación de plantilla para $1: HTTP $2]",
        "scarytranscludetoolong": "[El URL es demasiado largo]",
-       "deletedwhileediting": "'''Aviso''': ¡Esta página fue borrada después de que usted empezara a editar!",
-       "confirmrecreate": "El usuario [[User:$1|$1]] ([[User talk:$1|disc.]]) borró esta página después de que comenzaste a editarla, por el motivo:\n: ''$2''\nConfirma que realmente quieres volver a crear esta página.",
+       "deletedwhileediting": "<strong>Aviso</strong>: se borró esta página después de que empezaras a editarla.",
+       "confirmrecreate": "El usuario [[User:$1|$1]] ([[User talk:$1|disc.]]) borró esta página después de que comenzaras a editarla, por este motivo:\n: ''$2''\nConfirma que realmente quieres volver a crear esta página.",
        "confirmrecreate-noreason": "El usuario [[User:$1|$1]] ([[User talk:$1|discusión]]) borró esta página después de que comenzaras a editarla. Por favor confirma que realmente quieres recrear esta página.",
        "recreate": "Crear de nuevo",
        "confirm_purge_button": "Aceptar",
        "log-name-pagelang": "Registro de cambios en idiomas",
        "log-description-pagelang": "Este es un registro de los cambios en los idiomas de las páginas.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|cambió}} el idioma de la página «$3» del $4 al $5.",
-       "default-skin-not-found": "¡Vaya! La apariencia predeterminada de tu wiki, definida en <code dir=\"ltr\">$wgDefaultSkin</code> como <code>$1</code>, no está disponible.\n\nLa instalación parece contener {{PLURAL:$4|la siguiente apariencia|las siguientes apariencias}}. Revisa [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Configuración de apariencias] para más información sobre cómo {{PLURAL:$4|activarla|activarlas y seleccionar la predeterminada}}.\n\n$2\n\n; Si acabas de instalar MediaWiki:\n: Probablemente la hayas instalado desde git, o directamente desde el código fuente usando algún otro método. Es normal que ocurra esto. Intenta instalar algunas apariencias desde [https://www.mediawiki.org/wiki/Category:All_skins el directorio de apariencias de mediawiki.org] ya sea:\n:* Descargando [https://www.mediawiki.org/wiki/Download el instalador tarball], el cual contiene varias apariencias y extensiones. Puedes copiar y pegar el directorio <code>skins/</code> de ahí.\n:* Descargando tarballs individuales de cada apariencia de [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Clonando uno de los repositorios en <code>mediawiki/skins/*</code> via git dentro del directorio <code dir=\"ltr\">skins/</code> de tu instalación de MediaWiki.\n: Hacer esto no debería interferir con tu repositorio git si eres un desarrollador de MediaWiki.\n\n; Si acabas de actualizar MediaWiki:\n: A partir de MediaWiki 1.24 ya no se habilitan automáticamente las apariencias instaladas (revisa [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]). Puedes pegar {{PLURAL:$5|la siguiente línea|las siguientes líneas}} en <code>LocalSettings.php</code> para habilitar {{PLURAL:$5|la apariencia instalada|todas las apariencias instaladas}} actualmente:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Si acabas de modificar <code>LocalSettings.php</code>:\n: Comprueba detenidamente posibles errores tipográficos en los nombres de las apariencias.",
-       "default-skin-not-found-no-skins": "¡Vaya! La apariencia predeterminada de tu wiki, definida en <code>$wgDefaultSkin</code> como <code>$1</code>, no está disponible.\n\nNo tienes apariencias instaladas.\n\n; Si has instalado o actualizado MediaWiki recientemente:\n: Probablemente has instalado desde git, o directamente desde el código fuente usando algún otro método. Esto puede ocurrir en este caso. A partir de MediaWiki 1.24 ya no se incluye ninguna apariencia en el repositorio principal. Trata de instalar algunas apariencias desde el [https://www.mediawiki.org/wiki/Category:All_skins directorio de apariencias de mediawiki.org], ya sea:\n:* Descargando el [https://www.mediawiki.org/wiki/Download instalador tarball], que viene con varias apariencias y extensiones. Puedes copiar y pegar el directorio <code>skins/</code> desde ahí.\n:* Descargando tarballs individuales de cada apariencia de [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Clonando alguno de los repositorios en <code>mediawiki/skins/*</code> usando git en el directorio <code dir=\"ltr\">skins/</code> de tu instalación de MediaWiki.\n: Hacer esto no debería interferir con tu repositorio de MediaWiki si eres un desarrollador de MediaWiki. Revisa [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Configuración de apariencias] para información sobre cómo habilitar las apariencias y seleccionar la predeterminada.",
+       "default-skin-not-found": "¡Vaya! La apariencia predeterminada de tu wiki, definida en <code dir=\"ltr\">$wgDefaultSkin</code> como <code>$1</code>, no está disponible.\n\nLa instalación parece contener {{PLURAL:$4|la siguiente apariencia|las siguientes apariencias}}. Revisa [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Configuración de apariencias] para más información sobre cómo {{PLURAL:$4|activarla|activarlas y seleccionar la predeterminada}}.\n\n$2\n\n; Si acabas de instalar MediaWiki:\n: Probablemente la hayas instalado desde git, o directamente desde el código fuente usando algún otro método. Es normal que ocurra esto. Intenta instalar algunas apariencias desde [https://www.mediawiki.org/wiki/Category:All_skins el directorio de apariencias de mediawiki.org] ya sea:\n:* Descargando [https://www.mediawiki.org/wiki/Download el instalador tarball], el cual contiene varias apariencias y extensiones. Puedes copiar y pegar el directorio <code>skins/</code> de ahí.\n:* Descargando tarballs individuales de cada apariencia de [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Usando Git para descargar apariencias].\n: Hacer esto no debería interferir con tu repositorio git si eres un desarrollador de MediaWiki.\n\n; Si acabas de actualizar MediaWiki:\n: A partir de MediaWiki 1.24 ya no se activan automáticamente las apariencias instaladas (revisa [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]). Puedes pegar {{PLURAL:$5|la siguiente línea|las siguientes líneas}} en <code>LocalSettings.php</code> para activar {{PLURAL:$5|la apariencia instalada|todas las apariencias instaladas}} actualmente:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Si acabas de modificar <code>LocalSettings.php</code>:\n: Comprueba detenidamente posibles errores tipográficos en los nombres de las apariencias.",
+       "default-skin-not-found-no-skins": "¡Vaya! La apariencia predeterminada de tu wiki, definida en <code>$wgDefaultSkin</code> como <code>$1</code>, no está disponible.\n\nNo tienes apariencias instaladas.\n\n; Si has instalado o actualizado MediaWiki recientemente:\n: Probablemente has instalado desde git, o directamente desde el código fuente usando algún otro método. Esto puede ocurrir en este caso. A partir de MediaWiki 1.24 ya no se incluye ninguna apariencia en el repositorio principal. Trata de instalar algunas apariencias desde el [https://www.mediawiki.org/wiki/Category:All_skins directorio de apariencias de mediawiki.org], ya sea:\n:* Descargando el [https://www.mediawiki.org/wiki/Download instalador tarball], que viene con varias apariencias y extensiones. Puedes copiar y pegar el directorio <code>skins/</code> desde ahí.\n:* Descargando tarballs individuales de cada apariencia de [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Usando Git para descargar apariencias].\n: Hacer esto no debería interferir con tu repositorio de MediaWiki si eres un desarrollador de MediaWiki. Revisa [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Configuración de apariencias] para información sobre cómo habilitar las apariencias y seleccionar la predeterminada.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (activado)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''desactivado''')",
        "mediastatistics": "Estadísticas de multimedia",
        "special-characters-group-khmer": "Jemer",
        "special-characters-title-endash": "semirraya",
        "special-characters-title-emdash": "raya",
-       "special-characters-title-minus": "signo menos"
+       "special-characters-title-minus": "signo de resta"
 }
index 253cb86..96a9c44 100644 (file)
        "badtitletext": "Soovitud lehekülje pealkiri oli vigane, tühi või teisest keeleversioonist või vikist valesti lingitud.\nSee võib sisaldada ühte või enamat märki, mida ei saa pealkirjades kasutada.",
        "title-invalid-empty": "Päritud lehekülje pealkiri on tühi või sisaldab ainult nimeruumi nimi.",
        "title-invalid-utf8": "Päritud lehekülje pealkiri sisaldab vigast UTF-8 jada.",
-       "title-invalid-interwiki": "Pealkiri sisaldab intervikilinki.",
+       "title-invalid-interwiki": "Päritud lehekülje pealkiri sisaldab intervikilinki, mida ei saa pealkirjas kasutada.",
        "title-invalid-talk-namespace": "Päritud lehekülje pealkiri viitab aruteluleheküljele, mida ei saa olemas olla.",
        "title-invalid-characters": "Päritud lehekülje pealkiri sisaldab vigaseid märke: \"$1\".",
        "title-invalid-relative": "Pealkirjas on suhteline tee. Suhtelised lehekülje pealkirjad (./, ../) on vigased, sest nad on kasutaja brauseri jaoks sageli kättesaamatud.",
        "title-invalid-magic-tilde": "Päritud lehekülje pealkiri sisaldab vigast võlutildede jada (<nowiki>~~~</nowiki>).",
-       "title-invalid-too-long": "Päritud lehekülje pealkiri on liiga pikk. See ei tohi olla UTF-8 kodeeringus pikem kui $1 baiti.",
+       "title-invalid-too-long": "Päritud lehekülje pealkiri on liiga pikk. See ei tohi olla UTF-8 kodeeringus pikem kui $1 {{PLURAL:$1|bait|baiti}}.",
        "title-invalid-leading-colon": "Päritud lehekülje pealkiri sisaldab alguses vigast koolonit.",
        "perfcached": "Järgmised andmed on puhverdatud ja ei pruugi olla kõige värskemad. Puhvris on saadaval kuni {{PLURAL:$1|üks tulemus|$1 tulemust}}.",
        "perfcachedts": "Järgmised andmed on vahemälus. Viimane uuendamisaeg: $2, kell $3. Puhvris on saadaval kuni {{PLURAL:$4|üks tulemus|$4 tulemust}}.",
        "template-protected": "(kaitstud)",
        "template-semiprotected": "(poolkaitstud)",
        "hiddencategories": "See lehekülg kuulub {{PLURAL:$1|1 peidetud kategooriasse|$1 peidetud kategooriasse}}:",
+       "edittools": "<!-- Siinset teksti näidatakse redigeerimis- ja üleslaadimisvormi all. -->",
        "nocreatetext": "Lehekülje loomise õigus on {{GRAMMAR:inessive|{{SITENAME}}}} piiratud.\nVõid pöörduda tagasi ja toimetada olemasolevat lehekülge või [[Special:UserLogin|sisse logida või uue konto luua]].",
        "nocreate-loggedin": "Sul ei ole luba luua uusi lehekülgi.",
        "sectioneditnotsupported-title": "Alaosa redigeerimine pole lubatud.",
        "watchthisupload": "Jälgi seda lehekülge",
        "filewasdeleted": "Selle nimega fail on lisatud ja kustutatud hiljuti.\nKontrolli $1 enne jätkamist.",
        "filename-bad-prefix": "Üleslaaditava faili nimi algab eesliitega '''\"$1\"''', mis on omane digikaamera antud ebamäärastele nimedele.\nPalun vali oma failile kirjeldavam nimi.",
+       "filename-prefix-blacklist": " #<!-- jäta see rida muutmata --> <pre>\n# Süntaks on järgmine:\n#   * Kõik alates märgist \"#\" kuni rea lõpuni on kommentaar.\n#   * Iga mittetühi rida on tüüpiline eesliide, mille digikaamerad automaatselt failinimele lisavad.\nCIMG # Casio\nDSC_ # Nikon\nDSCF # Fuji\nDSCN # Nikon\nDUW # mõned mobiiltelefonid\nIMG # üldine\nJD # Jenoptik\nMGP # Pentax\nPICT # erinevad\n #</pre> <!-- jäta see rida muutmata -->",
        "upload-success-subj": "Üleslaadimine õnnestus",
        "upload-success-msg": "Üleslaadimine allikast [$2] läks edukalt. See on leitav siit: [[:{{ns:file}}:$1]]",
        "upload-failure-subj": "Üleslaadimisprobleem",
        "uploadnewversion-linktext": "Laadi üles selle faili uus versioon",
        "shared-repo-from": "varamust $1",
        "shared-repo": "jagatud varamu",
+       "filepage.css": "/* Siin asuv kaskaadilaadistik sisaldub faili kirjeldusleheküljel, mida kasutatakse ka teistes klientvikides. */",
        "upload-disallowed-here": "Sa ei saa seda faili üle kirjutada.",
        "filerevert": "Taasta $1",
        "filerevert-legend": "Faili taastamine",
        "tooltip-preferences-save": "Salvesta eelistused",
        "tooltip-summary": "Kirjuta lühike kokkuvõte",
        "common.css": "/* Siin olevat CSS-i kasutavad kõik kujundused. */",
+       "print.css": "/* Siin asuv kaskaadilaadistik puudutab prindiväljundit. */",
+       "noscript.css": "/* Siin asuv kaskaadilaadistik puudutab kasutajaid, kellel on JavaScript keelatud. */",
        "group-autoconfirmed.css": "/* Siin asuv kaskaadilaadistik puudutab ainult automaatselt kinnitatud kasutajaid. */",
        "group-user.css": "/* Siin asuv kaskaadilaadistik puudutab ainult registreeritud kasutajaid. */",
        "group-bot.css": "/* Siin asuv kaskaadilaadistik puudutab ainult roboteid. */",
        "ilsubmit": "Otsi",
        "bydate": "kuupäeva järgi",
        "sp-newimages-showfrom": "Näita uusi faile alates kuupäevast $2, kell $1",
+       "hours-abbrev": "$1 t",
+       "days-abbrev": "$1 p",
        "seconds": "{{PLURAL:$1|üks sekund|$1 sekundit}}",
        "minutes": "{{PLURAL:$1|üks minut|$1 minutit}}",
        "hours": "{{PLURAL:$1|üks tund|$1 tundi}}",
        "exif-compression-2": "CCITT G3 ühemõõtmeline muudetud Hoffmani sarikodeerimine",
        "exif-compression-3": "CCITT G3 faksikodeerimine",
        "exif-compression-4": "CCITT G4 faksikodeerimine",
+       "exif-compression-6": "JPEG (vana)",
        "exif-copyrighted-true": "Kaitstud",
        "exif-copyrighted-false": "Autoriõiguslik seisund määramata",
        "exif-unknowndate": "Kuupäev teadmata",
        "version-entrypoints": "Sisendpunktide internetiaadressid",
        "version-entrypoints-header-entrypoint": "Sisendpunkt",
        "version-entrypoints-header-url": "URL",
+       "version-entrypoints-articlepath": "[https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgArticlePath Artiklitee]",
+       "version-entrypoints-scriptpath": "[https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgScriptPath Skriptitee]",
        "version-libraries": "Paigaldatud teegid",
        "version-libraries-library": "Teek",
        "version-libraries-version": "Versioon",
        "log-name-pagelang": "Keele muutmise logi",
        "log-description-pagelang": "Siia on logitud lehekülgede keele muutmised.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|muutis}} lehekülje \"$3\" keelt: $4 → $5.",
-       "default-skin-not-found": "Oih! Sinu viki vaikekujundus, milleks muutuja <code dir=\"ltr\">$wgDefaultSkin</code> järgi on <code>$1</code>, pole saadaval.\n\nPaistab, et sinu install sisaldab {{PLURAL:$4|järgmist kujundust|järgmisi kujundusi}}. Vaata [https://www.mediawiki.org/wiki/Manual:Skin_configuration kujunduste häälestusjuhendist], kuidas {{PLURAL:$4|seda|neid}} lubada ja kuidas valida vaikekujundus.\n\n$2\n\n; Kui oled MediaWiki just paigaldanud:\n: Paigaldasid tarkvara ilmselt Giti kaudu või otse lähtekoodist või mõnel muul viisil. See on ootuspärane. Proovi [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org-i kujunduste kataloogist] mõni kujundus paigaldada. Selleks saad:\n:* laadida alla [https://www.mediawiki.org/wiki/Download lintarhiivi paigaldaja], mis sisaldab mitut kujundust ja tarkvaralisa. Saad sealt kleepimiseks kopeerida kausta <code dir=\"ltr\">skins/</code>;\n:* [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org-ist] kindla kujunduse lintarhiivi alla laadida;\n:* kopeerida Giti kaudu ühe hoidla (<code>mediawiki/skins/*</code>) oma MediaWiki installi kausta <code>skins/</code>.\n: Selle tegemine ei tohiks häirida Giti hoidlat, kui oled MediaWiki arendaja.\n\n; Kui oled MediaWikit just täiendanud:\n: MediaWiki 1.24-s ja uuemates versioonides pole paigaldatud kujundused enam automaatselt lubatud (vaata juhendist [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery kujunduste automaatse leidmise] kohta). Saad kleepida {{PLURAL:$5|järgmise rea|järgmised read}} leheküljele <code>LocalSettings.php</code>, et lubada {{PLURAL:$5|ainus paigaldatud kujundus|kõik paigaldatud kujundused}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Kui oled lehekülge <code>LocalSettings.php</code> just muutnud:\n: Kontrolli üle, ega kujunduste nimedes pole trükivigu.",
-       "default-skin-not-found-no-skins": "Oih! Sinu viki vaikekujundus, milleks muutuja <code dir=\"ltr\">$wgDefaultSkin</code> järgi on <code>$1</code>, pole saadaval.\n\nÜhtegi kujundust pole paigaldatud.\n\n; Kui oled MediaWiki just paigaldanud või täiendasid seda:\n: Paigaldasid tarkvara ilmselt Giti kaudu või otse lähtekoodist või mõnel muul viisil. See on ootuspärane. MediaWiki 1.24 ja uuemad versioonid ei sisalda peahoidlas ühtegi kujundust. Proovi [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org-i kujunduste kataloogist] mõni kujundus paigaldada. Selleks saad:\n:* laadida alla [https://www.mediawiki.org/wiki/Download lintarhiivi paigaldaja], mis sisaldab mitut kujundust ja tarkvaralisa. Saad sealt kleepimiseks kopeerida kausta <code dir=\"ltr\">skins/</code>;\n:* [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org-ist] kindla kujunduse lintarhiivi alla laadida;\n:* kopeerida Giti kaudu ühe hoidla (<code>mediawiki/skins/*</code>) oma MediaWiki installi kausta <code>skins/</code>.\n: Selle tegemine ei tohiks häirida Giti hoidlat, kui oled MediaWiki arendaja. Vaata [https://www.mediawiki.org/wiki/Manual:Skin_configuration kujunduste häälestusjuhendist], kuidas kujundusi lubada ja kuidas valida vaikekujundus.",
+       "default-skin-not-found": "Oih! Sinu viki vaikekujundus, milleks muutuja <code dir=\"ltr\">$wgDefaultSkin</code> järgi on <code>$1</code>, pole saadaval.\n\nPaistab, et sinu install sisaldab {{PLURAL:$4|järgmist kujundust|järgmisi kujundusi}}. Vaata [https://www.mediawiki.org/wiki/Manual:Skin_configuration kujunduste häälestusjuhendist], kuidas {{PLURAL:$4|seda|neid}} lubada ja kuidas valida vaikekujundus.\n\n$2\n\n; Kui oled MediaWiki just paigaldanud:\n: Paigaldasid tarkvara ilmselt Giti kaudu või otse lähtekoodist või mõnel muul viisil. See on ootuspärane. Proovi [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org-i kujunduste kataloogist] mõni kujundus paigaldada. Selleks saad:\n:* laadida alla [https://www.mediawiki.org/wiki/Download lintarhiivi paigaldaja], mis sisaldab mitut kujundust ja tarkvaralisa. Saad sealt kleepimiseks kopeerida kausta <code dir=\"ltr\">skins/</code>;\n:* [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org-ist] kindla kujunduse lintarhiivi alla laadida;\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins kasutada Giti, et kujundusi alla laadida].\n: Selle tegemine ei tohiks häirida Giti hoidlat, kui oled MediaWiki arendaja.\n\n; Kui oled MediaWikit just täiendanud:\n: MediaWiki 1.24-s ja uuemates versioonides pole paigaldatud kujundused enam automaatselt lubatud (vaata juhendist [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery kujunduste automaatse leidmise] kohta). Saad kleepida {{PLURAL:$5|järgmise rea|järgmised read}} leheküljele <code>LocalSettings.php</code>, et lubada {{PLURAL:$5|ainus paigaldatud kujundus|kõik paigaldatud kujundused}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Kui oled lehekülge <code>LocalSettings.php</code> just muutnud:\n: Kontrolli üle, ega kujunduste nimedes pole trükivigu.",
+       "default-skin-not-found-no-skins": "Oih! Sinu viki vaikekujundus, milleks muutuja <code dir=\"ltr\">$wgDefaultSkin</code> järgi on <code>$1</code>, pole saadaval.\n\nÜhtegi kujundust pole paigaldatud.\n\n; Kui oled MediaWiki just paigaldanud või täiendasid seda:\n: Paigaldasid tarkvara ilmselt Giti kaudu või otse lähtekoodist või mõnel muul viisil. See on ootuspärane. MediaWiki 1.24 ja uuemad versioonid ei sisalda peahoidlas ühtegi kujundust. Proovi [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org-i kujunduste kataloogist] mõni kujundus paigaldada. Selleks saad:\n:* laadida alla [https://www.mediawiki.org/wiki/Download lintarhiivi paigaldaja], mis sisaldab mitut kujundust ja tarkvaralisa. Saad sealt kleepimiseks kopeerida kausta <code dir=\"ltr\">skins/</code>;\n:* [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org-ist] kindla kujunduse lintarhiivi alla laadida;\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins kasutada Giti, et kujundusi alla laadida].\n: Selle tegemine ei tohiks häirida Giti hoidlat, kui oled MediaWiki arendaja. Vaata [https://www.mediawiki.org/wiki/Manual:Skin_configuration kujunduste häälestusjuhendist], kuidas kujundusi lubada ja kuidas valida vaikekujundus.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (lubatud)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''keelatud''')",
        "mediastatistics": "Meediafailide arvandmestik",
index d30230a..346514a 100644 (file)
        "notextmatches": "Ez dago bat datorren orrialde testurik",
        "prevn": "aurreko {{PLURAL:$1|$1}}ak",
        "nextn": "hurrengo {{PLURAL:$1|$1}}ak",
+       "prev-page": "aurreko orrialdea",
+       "next-page": "hurrengo orrialdea",
        "prevn-title": "Aurreko {{PLURAL:$1|emaitza|emaitzak}}",
        "nextn-title": "Hurrengo $1 {{PLURAL:$1|emaitza|emaitzak}}",
        "shown-title": "Erakutsi {{PLURAL:$1|emaitza $1|$1 emaitza}} orrialdeko",
        "tags-description-header": "Esanahiaren deskribapen osoa",
        "tags-active-header": "Aktiboa?",
        "tags-hitcount-header": "Etiketatutako aldaketak",
+       "tags-actions-header": "Ekintzak",
        "tags-active-yes": "Bai",
        "tags-active-no": "Ez",
        "tags-edit": "aldatu",
        "tags-hitcount": "$1 {{PLURAL:$1|aldaketa|aldaketa}}",
+       "tags-create-reason": "Arrazoia:",
        "tags-create-submit": "Sortu",
+       "tags-delete-reason": "Arrazoia:",
+       "tags-activate-reason": "Arrazoia:",
+       "tags-deactivate-reason": "Arrazoia:",
+       "tags-edit-reason": "Arrazoia:",
        "comparepages": "Orrialdeak alderatu",
        "compare-page1": "1. orrialdea",
        "compare-page2": "2. orrialdea",
index aa6bb10..7d557e5 100644 (file)
        "badtitletext": "عنوان درخواستی نامعتبر، خالی، یا عنوانی میان‌زبانی یا میان‌ویکی‌ای با پیوند نادرست بود.\nممکن است حاوی یک یا چند نویسه باشد که نمی‌توانند در عنوان‌ها استفاده شوند.",
        "title-invalid-empty": "عنوان صفحهٔ مورد درخواست خالی است یا فقط عنوان فضای نام ذکر شده‌است.",
        "title-invalid-utf8": "عنوان صفحهٔ مورد نظر دارای نویسهٔ نادرست یونیکد است.",
-       "title-invalid-interwiki": "عÙ\86Ù\88اÙ\86 Ø¯Ø§Ø±Ø§Û\8c Ù¾Û\8cÙ\88Ù\86د Ù\85Û\8cاÙ\86â\80\8cÙ\88Û\8cÚ©Û\8c Ø§Ø³Øª",
+       "title-invalid-interwiki": "صÙ\81Ø­Ù\87Ù\94 Ø¯Ø±Ø®Ù\88است Ø´Ø¯Ù\87 Ø¯Ø§Ø±Ø§Û\8c Ù¾Û\8cÙ\88Ù\86د Ù\85Û\8cاÙ\86â\80\8cÙ\88Û\8cÚ©Û\8c Ø§Ø³Øª Ú©Ù\87 Ù\86Ù\85Û\8câ\80\8cتÙ\88اÙ\86د Ø¯Ø± Ø¹Ù\86Ù\88اÙ\86â\80\8cÙ\87ا Ø§Ø³ØªÙ\81ادÙ\87 Ø´Ù\88د.",
        "title-invalid-talk-namespace": "صفحهٔ مورد درخواست به عنوان صفحهٔ بحثی که وجود ندارد، ارجاع می‌کند",
        "title-invalid-characters": "عنوان صفحهٔ مورد درخواست نویسهٔ نادرست «$1» دارد.",
        "title-invalid-relative": "عنوان دارای نشانی است. عنوان نشانی‌ها (./, ../) بی‌اعتبار هستند چون معمولاً توسط مرورگر کاربران غیرقابل دسترس هستند.",
        "log-name-pagelang": "تغییر سیاههٔ زبان",
        "log-description-pagelang": "این سیاههٔ تغییرات صفحهٔ زبان‌ها است.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2| تغییریافت}} زبان صفحه برای  $3  از  $4  به  $5 .",
-       "default-skin-not-found": "اوه! پوسته پیش‌فرض برای ویکی شما تعریف‌شده در <code dir=\"ltr\"<$wgDefaultSkin</code> به عنوان <code>$1</code>، در دسترس نیست.\n\nبه نظر می‌آید نصب شما شامل پوسته‌های زیر می‌شود. [https://www.mediawiki.org/wiki/Manual:Skin_configuration راهنما: تنظیمات پوسته] را برای کسب اطلاعات در باره چگونگی فعال‌ساختن آن‌ها و انتخاب پیش‌فرض ببینید.\n\n$2\n\n; اگر اخیراً مدیاویکی را نصب کرده‌اید:\n: احتمالاً از گیت، یا به طور مستقیم از کد مبدأ که از چند متد دیگر استفاده می‌کند نصب کردید. انتظار می‌رود. چند {{PLURAL:$4|پوسته|پوسته}} از [https://www.mediawiki.org/wiki/Category:All_skins فهرست پوسته mediawiki.org] نصب کنید، که همراه چندین پوسته و افزونه هستند. شما می‌توانید شاخه <code>skins/</code> را از آن نسخه‌برداری کرده و بچسبانید.\n\n:* همسانه‌سازی یکی از مخازن <code>mediawiki/skins/*</code> از طریق گیت به داخل شاخه <code dir=\"ltr\">skins/</code> از نصب مدیاویکی‌تان.\n: انجام این کار با مخزن گیت‌تان تداخل نمی‌کند اگر توسعه‌دهنده مدیاویکی هستید.\n\n; اگر اخیراً مدیاویکی را ارتقاء دادید:\n: مدیاویکی ۱٫۲۴ و تازه‌تر دیگر به طور خودکار پوسته‌های نصب‌شده را فعال نمی‌کند ([https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery راهنما: کشف خودکار پوسته] را ببینید). شما می‌توانید خطوط زیر را به داخل <code>LocalSettings.php</code> بچسبانید تا {{PLURAL:$5|همه|همه}} پوسته‌های نصب‌شده جاری را فعال کنید:\n\n<pre dir=\"ltr\">$3</pre>\n\n; اگر اخیراً <code>LocalSettings.php</code> را تغییر دادید:\n: نام پوسته‌ها را برای غلط املایی دوباره بررسی کنید.",
-       "default-skin-not-found-no-skins": "پوستهٔ پیش‌فرض برای ویکی شما تعریف‌شده در<code>$wgDefaultSkin</code> به عنوان <code>$1</code>، هست موجود نیست.\n\nشما پوسته‌ها را نصب نکرده‌اید.\n\n:اگر مدیاویکی را به‌روز یا نصب کرده‌اید:\n:ممکن است از گیت یا از کند منبع با روش های دیگر نصب کرده‌اید. انتظار می‌رود MediaWiki 1.24 یا جدیدتر در پوشهٔ اصلی هیچ پوسته‌ای نداشته باشند.\nسعی کنید تعدادی پوسته از [https://www.mediawiki.org/wiki/Category:All_skins پوشهٔ پوسته‌های مدیاویکی]، با:\n:*دانلود کردن [https://www.mediawiki.org/wiki/Download نصب‌کننده تاربال]، که با چندین پوسته و افزونه هست. شما می توانید پوستهٔ <code>skins/</code> را  از آن کپی و پیست کنید.\n:*کلون کردن یکی از <code dir=\"ltr\">mediawiki/skins/*</code> از ریپوزیتوری در پوشهٔ <code>skins/</code> مدیاویکی‌تان.\n:اگر توسعه‌دهندهٔ مدیاویکی هستید، انجام این کار نباید تعارضی با ریپوزیتوری گیت شما داشته باشد. برای اطلاعات بیشتر و فعال کردن پوسته‌ها و انتخاب آنها به عنوان پیش‌فرض [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: تنظیمات پوسته] را مشاهده کنید.",
+       "default-skin-not-found": "اوه! پوسته پیش‌فرض برای ویکی شما تعریف‌شده در <code dir=\"ltr\"<$wgDefaultSkin</code> به عنوان <code>$1</code>، در دسترس نیست.\n\nبه نظر می‌آید نصب شما شامل پوسته‌های زیر می‌شود. [https://www.mediawiki.org/wiki/Manual:Skin_configuration راهنما: تنظیمات پوسته] را برای کسب اطلاعات در باره چگونگی فعال‌ساختن آن‌ها و انتخاب پیش‌فرض ببینید.\n\n$2\n\n; اگر اخیراً مدیاویکی را نصب کرده‌اید:\n: احتمالاً از گیت، یا به طور مستقیم از کد مبدأ که از چند متد دیگر استفاده می‌کند نصب کردید. انتظار می‌رود. چند {{PLURAL:$4|پوسته|پوسته}} از [https://www.mediawiki.org/wiki/Category:All_skins فهرست پوسته mediawiki.org] نصب کنید، که همراه چندین پوسته و افزونه هستند. شما می‌توانید شاخه <code>skins/</code> را از آن نسخه‌برداری کرده و بچسبانید.\n\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins استفاده از گیت برای دریافت پوسته‌ها].\n: انجام این کار با مخزن گیت‌تان تداخل نمی‌کند اگر توسعه‌دهنده مدیاویکی هستید.\n\n; اگر اخیراً مدیاویکی را ارتقاء دادید:\n: مدیاویکی ۱٫۲۴ و تازه‌تر دیگر به طور خودکار پوسته‌های نصب‌شده را فعال نمی‌کند ([https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery راهنما: کشف خودکار پوسته] را ببینید). شما می‌توانید خطوط زیر را به داخل <code>LocalSettings.php</code> بچسبانید تا {{PLURAL:$5|همه|همه}} پوسته‌های نصب‌شده را فعال کنید:\n\n<pre dir=\"ltr\">$3</pre>\n\n; اگر اخیراً <code>LocalSettings.php</code> را تغییر دادید:\n: نام پوسته‌ها را برای غلط املایی دوباره بررسی کنید.",
+       "default-skin-not-found-no-skins": "پوستهٔ پیش‌فرض برای ویکی شما تعریف‌شده در<code>$wgDefaultSkin</code> به عنوان <code>$1</code>، هست موجود نیست.\n\nشما پوسته‌ها را نصب نکرده‌اید.\n\n:اگر مدیاویکی را به‌روز یا نصب کرده‌اید:\n:ممکن است از گیت یا از کد منبع با روش‌های دیگر نصب کرده‌اید. انتظار می‌رود MediaWiki 1.24 یا جدیدتر در پوشهٔ اصلی هیچ پوسته‌ای نداشته باشند.\nسعی کنید تعدادی پوسته از [https://www.mediawiki.org/wiki/Category:All_skins پوشهٔ پوسته‌های مدیاویکی]، با:\n:*دریافت [https://www.mediawiki.org/wiki/Download نصب‌کننده تاربال]، که با چندین پوسته و افزونه هست. شما می توانید پوستهٔ <code>skins/</code> را از آن کپی و پیست کنید.\n:*کلون کردن یکی از <code dir=\"ltr\">mediawiki/skins/*</code> از مخزن در پوشهٔ <code>skins/</code> مدیاویکی‌تان.\n:اگر توسعه‌دهندهٔ مدیاویکی هستید، انجام این کار نباید تعارضی با مخزن گیت شما داشته باشد. برای اطلاعات بیشتر و فعال کردن پوسته‌ها و انتخاب آنها به عنوان پیش‌فرض [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: تنظیمات پوسته] را مشاهده کنید.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (فعال)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''غیر فعال''')",
        "mediastatistics": "آمار رسانه‌ها",
index aa8b7b3..3a5af21 100644 (file)
@@ -57,6 +57,7 @@
        "underline-default": "Webblêder-standert",
        "editfont-style": "Lettertypestyl bewurkingsfinster",
        "editfont-default": "Blêdererstandert",
+       "editfont-monospace": "Monospaced lettertype",
        "editfont-sansserif": "Skreefleas lettertype",
        "editfont-serif": "Lettertype mei skreven",
        "sunday": "snein",
        "create-local": "Lokale beskriuwing tafoegje",
        "editthispage": "Side bewurkje",
        "create-this-page": "Dizze side oanmeitsje",
-       "delete": "Wiskje",
+       "delete": "Fuortsmite",
        "deletethispage": "Side wiskje",
        "undeletethispage": "Side werompleatse",
        "undelete_short": "$1 {{PLURAL:$1|ferzje|ferzjes}} weromsette",
        "nospecialpagetext": "<strong>Jo hawwe in Wiki-side opfrege dy't net bekend is by it Wiki-programma.</strong>",
        "error": "Flater",
        "databaseerror": "Databankfout",
+       "databaseerror-query": "Sykopdracht: $1",
        "databaseerror-function": "Funksje: $1",
        "databaseerror-error": "Flater: $1",
        "laggedslavemode": "<strong>Warskôging:</strong> Mûglik binne resinte bewurkings noch net trochfierd.",
        "namespaceprotected": "Jo hawwe gjin rjochten om siden yn'e nammerûmte '''$1''' te bewurkjen.",
        "ns-specialprotected": "Siden yn'e nammerûmte {{ns:special}} kinne net bewurke wurde.",
        "titleprotected": "It oanmeitsjen fan dizze side is befeilige troch [[User:$1|$1]].\nDe oanfierde reden is ''$2''.",
+       "exception-nologin": "Net oanmeld",
        "virus-badscanner": "Minne konfiguraasje: ûnbekende virusscanner: ''$1''",
        "virus-scanfailed": "scannen is mislearre (koade $1)",
        "virus-unknownscanner": "ûnbekend antivirus:",
        "passwordreset-domain": "Domein:",
        "passwordreset-email": "E-mailadres:",
        "passwordreset-emailtitle": "Akkountdetails op {{SITENAME}}",
+       "passwordreset-emailelement": "Brûkersnamme: $1\nTydlik wachtwurd: $2",
        "changeemail": "Feroarje e-mailadres",
        "changeemail-newemail": "Nij e-mailadres:",
        "changeemail-none": "(gjin)",
+       "changeemail-password": "Jo wachtwurd foar {{SITENAME}}:",
+       "changeemail-submit": "E-mailadres wizigje",
+       "resettokens": "Kaaien ferfarskje",
+       "resettokens-legend": "Kaaien ferfarskje",
+       "resettokens-tokens": "Kaaien:",
        "resettokens-token-label": "$1 (hjoeddeistige wearde: $2)",
+       "resettokens-resetbutton": "Selektearre kaaien ferfarskje",
        "bold_sample": "Fette tekst",
        "bold_tip": "Fette tekst",
        "italic_sample": "Skeane tekst",
        "session_fail_preview_html": "<strong>Jo bewurking is net ferwurke, om't sesjegegevens ferlern gien binne.</strong>\n\n<em>Om't yn {{SITENAME}} rûge HTML ynskeakele is, is in foarfertoaning net mûglik as beskerming tsjin oanfallen mei JavaScript.</em>\n\n<strong>As dit in legitime bewurking is, besykje it dan fannijs.</strong>\nAs it dan  noch net slagget, [[Special:UserLogout|meld jo dan ôf]] en wer oan.",
        "token_suffix_mismatch": "<strong>Jo bewurking is wegere om't jo blêder de lêstekens yn it bewurkingstoken ûnkrekt behannele hat.</strong>\nDe bewurking is wegere om skeinen fan 'e sidetekst tefoaren te kommen.\nDat bart soms as der in webbasearre proxytsjinst brûkt wurdt dy't flaters befettet.",
        "editing": "Bewurkje \"$1\"",
+       "creating": "$1 oanmeitsje",
        "editingsection": "Bewurkje $1 (seksje)",
        "editingcomment": "Dwaande mei bewurkjen fan $1 (opmerking)",
        "editconflict": "Tagelyk bewurke: \"$1\"",
        "edit-already-exists": "De side is net oanmakke.\nHy bestie al.",
        "defaultmessagetext": "Standert berjochttekst",
        "content-model-wikitext": "wikitekst",
+       "content-model-text": "tekst sûnder opmaak",
        "content-model-javascript": "JavaScript",
+       "content-json-empty-object": "Leech objekt",
+       "content-json-empty-array": "Lege rige",
        "expensive-parserfunction-warning": "<strong>Warskôging:</strong> Dizze side brûkt tefolle kostbere parserfunksjes.\n\nWylst it minder as $2 {{PLURAL:$2|parserfunksje|parserfunksjes}} wêze moatte, no {{PLURAL:$1|is it $1 |binne it $1}}",
        "expensive-parserfunction-category": "Siden dy't tefolle kostbere parserfuksjes brûke",
        "post-expand-template-inclusion-warning": "<strong>Warskôging:</strong> jo geane oer de maksimale opnamegrutte foar sjabloanen.\nGuon sjabloanen wurden net opnommen.",
        "revdelete-hide-text": "De bewurke tekst ferskûlje",
        "revdelete-hide-image": "Triem ynhâld ferskûlje",
        "revdelete-hide-name": "Aksje en doel ferskûlje",
-       "revdelete-hide-comment": "De bewurkingsgearfetting ferskûlje",
+       "revdelete-hide-comment": "Bewurkingsgearfetting",
        "revdelete-hide-user": "Meidoggernamme/IP fan de meidogger ferskûlje",
        "revdelete-hide-restricted": "Dizze beheinings tapasse op behearders en dizze ynterface ôfslute",
        "revdelete-radio-set": "Ferburgen",
        "pagehist": "Sideskiednis",
        "deletedhist": "Wiske skiednis",
        "revdelete-edit-reasonlist": "Redenen foar fuortheljen bewurkje",
+       "revdelete-offender": "Auteur ferzje:",
        "suppressionlog": "Ferskûl-logboek",
        "suppressionlogtext": "Hjir ûnder stiet in list fan fuorthellings en blokkades dy't foar behearders ferskûle binne. Sjoch de [[Special:IPBlockList|IP block list]] foar de blokkades op dit stuit.",
        "mergehistory": "Skiednis fan kombinearjen",
        "prefs-personal": "Persoanlike gegevens",
        "prefs-rc": "Koartlyn feroare",
        "prefs-watchlist": "Folchlist",
+       "prefs-editwatchlist": "Folchlist bewurkje",
        "prefs-watchlist-days": "Oantal dagen yn folchlist sjen litte:",
        "prefs-watchlist-days-max": "Maksimaal $1 {{PLURAL:$1|dei|dagen}}",
        "prefs-watchlist-edits": "Tal wizigings om sjen te litten yn de útwreide folchlist:",
        "prefs-watchlist-edits-max": "Maksimum oantal: 1000",
+       "prefs-watchlist-token": "Folchlistkaai:",
        "prefs-misc": "Ferskaat",
        "prefs-resetpass": "Wachtwurd feroarje",
        "prefs-email": "E-mail",
        "prefs-signature": "Sinjatuer",
        "prefs-dateformat": "Datumopmaak",
        "prefs-timeoffset": "Tiidsferskil",
+       "prefs-advancedediting": "Algemiene opsjes",
        "prefs-editor": "Tekstferwurker",
        "prefs-preview": "Proefbyld",
        "prefs-advancedrc": "Avansearre opsjes",
        "action-move": "dizze side in oare namme te jaan",
        "action-move-subpages": "dizze side en de derby hearrende subsiden in oare namme te jaan",
        "action-move-rootuserpages": "brûkerssiden fan it heechste nivo in oare namme te jaan",
+       "action-move-categorypages": "categorysiden ferpleatse",
        "action-movefile": "dizze triem in oare namme te jaan",
        "action-upload": "dizze triem te opladen",
        "action-reupload": "dizze besteande triem te oerskriuwen",
        "action-userrights-interwiki": "brûkersrjochten fan brûkers fan oare wiki's bewurkje",
        "action-siteadmin": "de database ôfslute of iepenstelle",
        "action-sendemail": "e-mail stjoere:",
+       "action-editmywatchlist": "jo folchlist bewurkje",
+       "action-viewmywatchlist": "jo folchlist besjen",
        "nchanges": "$1 {{PLURAL:$1|bewurking|bewurkings}}",
        "enhancedrc-history": "skiednis",
        "recentchanges": "Koartlyn feroare",
        "destfilename": "Triemnamme om op te slaan:",
        "upload-maxfilesize": "Maksimale triemgrutte: $1",
        "upload-description": "Triembeskriuwing",
+       "upload-options": "Uploadynstellingen",
        "watchthisupload": "Folgje dizze triem",
        "filewasdeleted": "Der is earder in triem mei dizze namme fuorthelle.\nRieplachtsje it $1 foar't jo him op'e nij tafoegje.",
        "filename-bad-prefix": "De namme fan de triem dy't jo oanbiede begjint mei '''\"$1\"''', dit wiist op in namme dy't automatysk troch in digitale kamera oanmakke wurdt. Feroarje de namme as jo wolle yn ien dy't in omskriuwing jout fan de triem.",
        "filename-prefix-blacklist": " #<!-- lit dizze line exakt sa't er is --> <pre>\n# Syntax is as folget:\n#   * Alles fan in \"#\"-teken oan't de ein fan de line is in kommintaar\n#   * Elke net blanke line is a foarheaksel foar triemnammen sa't dy automatysk jûn wurde troch digitale kamera's\nCIMG # Casio\nDSC_ # Nikon\nDSCF # Fuji\nDSCN # Nikon\nDUW # guon mobile tillefoanen\nIMG # algemien\nJD # Jenoptik\nMGP # Pentax\nPICT # ferskaat\n #</pre> <!-- lit dizze line exakt sa't er is -->",
        "upload-success-subj": "Oanbieden slagge.",
+       "upload-failure-subj": "Uploadprobleem",
+       "upload-warning-subj": "Uploadwarskôging",
        "upload-proto-error": "Ferkeard protokol",
        "upload-proto-error-text": "Oanbieden mei dizze metoade freget URL's dy't begjinne mei <code>http://</code> of <code>ftp://</code>.",
        "upload-file-error": "Ynterne fout",
        "upload-file-error-text": "Der wie in ynterne fout doe't in tydlike triem op'e server oanmakke waard.\nNim kontakt op mei in [[Special:ListUsers/sysop|behearder]].",
        "upload-misc-error": "Unbekende oanbiedflater",
        "upload-misc-error-text": "Der is by it oanbieden in ûnbekende fout optreden.\nKontrolearje of de URL krekt en beskikber is en besykje it nochris.\nAs it probleem oanhâldt, nim dan kontakt op mei in\n[[Special:ListUsers/sysop|behearder]].",
+       "http-read-error": "HTTP-lêsflater.",
        "upload-curl-error6": "Koe de URL net berikke",
        "upload-curl-error6-text": "De opjûne URL is net berikber.\nKontrolearje oft de URL krekt is en oft de webside beskikber is.",
        "upload-curl-error28": "Oanbiedtiid foarby",
        "filehist": "Triem skiednis",
        "filehist-help": "Klik op in tiid om de ferzje fan de triem op dat stuit te sjen.",
        "filehist-deleteall": "wiskje alles",
-       "filehist-deleteone": "wiskje dizze",
+       "filehist-deleteone": "fuortsmite",
        "filehist-revert": "werom sette",
        "filehist-current": "lêste",
        "filehist-datetime": "Tiid",
        "filedelete-intro": "Jo wiskje '''[[Media:$1|$1]]'''.",
        "filedelete-intro-old": "Jo wiskje de ferzje fan '''[[Media:$1|$1]]''' fan [$4 $3, $2].",
        "filedelete-comment": "Reden:",
-       "filedelete-submit": "Wiskje",
+       "filedelete-submit": "Fuortsmite",
        "filedelete-success": "<strong>$1</strong> is wiske.",
        "filedelete-success-old": "De ferzje fan '''[[Media:$1|$1]]''' fan $2, $3 is fuorthelle.",
        "filedelete-nofile": "<strong>$1</strong> bestiet net.",
        "statistics-users": "Registrearre [[Special:ListUsers|brûkers]]",
        "statistics-users-active": "Aktive brûkers",
        "statistics-users-active-desc": "Brûkers dy't yn 'e ôfrûne {{PLURAL:$1|dei|$1 dagen}} in hanneling útfierd hawwe",
+       "pageswithprop-prop": "Eigenskipnamme:",
+       "pageswithprop-submit": "OK",
        "doubleredirects": "Dûbelde synonimen",
        "doubleredirectstext": "<b>Let op!</b> Der kinne missen yn dizze list stean! Dat komt dan ornaris troch oare keppelings ûnder de \"#REDIRECT\". Eltse rigel jout keppelings nei it earste synonym, it twadde synonym en dan it werklike doel.",
        "double-redirect-fixed-move": "[[$1]] is ferplakt en is no in trochferwizing nei [[$2]]",
        "brokenredirects": "Misse synonimen",
        "brokenredirectstext": "De siden dêr't dizze titels synonym oan wêze moatte, bestean net.",
        "brokenredirects-edit": "bewurkje",
-       "brokenredirects-delete": "wiskje",
+       "brokenredirects-delete": "fuortsmite",
        "withoutinterwiki": "Siden sûnder ferwizings nei oare talen",
        "withoutinterwiki-summary": "De folgjende siden ferwize net nei ferzjes yn in oare taal.",
        "withoutinterwiki-legend": "Foarheaksel",
        "protectedpages-indef": "Allinne blokkades sûnder ferrindatum",
        "protectedpages-cascade": "Allinne befeiligje mei de kaskade-opsje",
        "protectedpagesempty": "Op it stuit binne der gjin siden befeilige, dy't oan dizze betingsten foldogge.",
+       "protectedpages-timestamp": "Tiidstimpel",
        "protectedpages-page": "Side",
        "protectedpages-reason": "Reden",
        "protectedpages-unknown-timestamp": "Unbekend",
        "listusers-noresult": "Gjin brûker fûn.",
        "listusers-blocked": "(blokkearre)",
        "activeusers": "Aktive meidoggers",
+       "activeusers-count": "$1 {{PLURAL:$1|aksje|aksjes}} yn de lêste {{PLURAL:$3|dei|$3 dagen}}",
+       "activeusers-hidebots": "Bots ferbergje",
+       "activeusers-hidesysops": "Behearders ferbergje",
        "activeusers-noresult": "Gjin meidoggers fûn.",
        "listgrouprights": "Rjochten fan brûkersgroepen",
        "listgrouprights-summary": "Op dizze side steane de brûkersgroepen yn dizze wiki beskreaun, mei har derby hearrende rjochten.\nDer kin [[{{MediaWiki:Listgrouprights-helppage}}|ekstra ynformaasje]] oer yndividuele rjochten oanwêzich wêze.",
        "noemailtext": "Dizze meidogger hat gjin jildich e-postadres ynsteld, of hat oanjûn gjin post fan oare meidoggers krije te wollen.",
        "nowikiemailtext": "Dizze brûker wol gjin e-mail ûntfange fan oare brûkers.",
        "emailusername": "Brûkersnamme:",
+       "emailusernamesubmit": "Ferstjoere",
        "email-legend": "In e-mail ferstjoere nei in oare brûker fan {{SITENAME}}",
        "emailfrom": "Fan:",
        "emailto": "Oan:",
        "watchlistfor2": "Foar $1 $2",
        "nowatchlist": "Jo hawwe gjin siden op jo folchlist.",
        "watchnologin": "Net oanmeld yn",
+       "addwatch": "Oan folchlist tafoegje",
        "addedwatchtext": "De side \"'''[[:$1]]'''\" is tafoege oan jo [[Special:Watchlist|folchlist]]. Bewurkings fan dizze side en oerlisside wurde yn de takomst op jo folchlist oanjûn. Hja wurde foar jo ek '''fet''' printe op [[Special:RecentChanges|Koartlyn feroare]].\n\nAt jo letter in side net mear folgje wolle, dan brûke jo op dy side de keppeling \"Ferjit dizze side.\" Jo [[Special:Watchlist|folchlist]] hat ek in keppeling \"Jo folchlist bewurkje,\" foar at jo mear as ien side \"ferjitte\" wolle.",
        "removedwatchtext": "De side \"[[:$1]]\" stiet net mear op jo folchlist.",
        "watch": "Folgje",
        "excontent": "ynhâld wie: '$1'",
        "excontentauthor": "ynhâld wie: '$1' (en de ienige bewurker wie: '[[Special:Contributions/$2|$2]]')",
        "exbeforeblank": "foar de tekst wiske wie, wie dat: '$1'",
-       "delete-confirm": "\"$1\" wiskje",
-       "delete-legend": "Wiskje",
+       "delete-confirm": "\"$1\" fuortsmite",
+       "delete-legend": "Fuortsmite",
        "historywarning": "<strong>Warskôging:</strong> De side dy't jo wiskje wolle hat skiednis:",
        "confirmdeletetext": "Jo binne dwaande mei it foar altyd wiskjen fan in side\nof ôfbyld, tegearre mei alle skiednis, út de databank.\nBefêstigje dat jo dat wier dwaan wolle. Befêstigje dat dat is wat jo witte wat it gefolch\nis en dat jo dit dogge neffens de [[{{MediaWiki:Policy-url}}]].",
        "actioncomplete": "Dien",
        "delete_and_move_confirm": "Ja, wiskje de side",
        "delete_and_move_reason": "Wiske om plak te meitsjen foar in werneamde side",
        "export": "Eksportearje",
+       "exportall": "Alle siden eksportearje",
        "export-submit": "Eksportearje",
        "export-addcattext": "Siden tafoegje fan kategory:",
        "export-addcat": "Tafoegje",
        "allmessagesdefault": "Standerttekst",
        "allmessagescurrent": "Tekst yn de nijste ferzje",
        "allmessagestext": "Dit is in list fan alle systeemberjochten beskikber yn de MediaWiki-nammeromte.\nSjoch: [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation MediaWiki Localisation], [//translatewiki.net translatewiki.net].",
+       "allmessages-filter-legend": "Filter",
        "allmessages-filter-all": "Alle",
        "allmessages-language": "Taal:",
+       "allmessages-filter-translate": "Oersette",
        "thumbnail-more": "Fergrutsje",
        "filemissing": "Triem net fûn",
        "thumbnail_error": "Flater by it oanmeitsjen fan thumbnail: $1",
        "thumbnail_dest_directory": "Kin de doelmap net oanmeitsje",
        "import": "Importearje siden",
+       "import-interwiki-sourcewiki": "Boarnewiki:",
+       "import-interwiki-sourcepage": "Boarneside:",
        "import-interwiki-submit": "Ymportearje",
        "import-upload-filename": "Triemnamme:",
        "import-comment": "Oanmerking:",
        "othercontribs": "Basearre op wurk fan $1.",
        "others": "Oaren",
        "siteusers": "{{SITENAME}} {{PLURAL:$2|meidogger|meidoggers}} $1",
+       "anonusers": "Anonime {{SITENAME}}-{{PLURAL:$2|brûker|brûkers}} $1",
+       "creditspage": "Auteursside",
        "spamprotectiontext": "De side dy't jo fêstlizze woene is blokkearre troch in spam filter. Dit wurdt wierskynlik feroarsake troch in ferwizing nei in ekstern webstee.",
        "spamprotectionmatch": "De neikommende tekst hat it spam filter aktivearre: $1",
        "pageinfo-header-basic": "Basisynformaasje",
+       "pageinfo-header-edits": "Skiednis bewurkje",
+       "pageinfo-header-restrictions": "Sidebefeiliging",
        "pageinfo-header-properties": "Side-eigenskippen",
+       "pageinfo-display-title": "Werjeftetitel",
+       "pageinfo-length": "Sidelingte (yn bytes)",
+       "pageinfo-article-id": "Sidenûmer",
+       "pageinfo-language": "Taal fan de side",
+       "pageinfo-content-model": "Sideynhâldmodel",
+       "pageinfo-robot-index": "Tastien",
+       "pageinfo-robot-noindex": "Net tastien",
        "pageinfo-redirects-value": "$1",
+       "pageinfo-lastuser": "Lêste bewurker",
+       "pageinfo-lasttime": "Lêste bewurking",
+       "pageinfo-edits": "Oantal bewurkings",
+       "pageinfo-authors": "Auteurs totaal",
+       "pageinfo-magic-words": "{{PLURAL:$1|Magysk wurd|Magyske wurden}} ($1)",
        "pageinfo-toolboxlink": "Sidegegevens",
+       "pageinfo-redirectsto-info": "ynformaasje",
        "pageinfo-contentpage-yes": "Ja",
        "pageinfo-protect-cascading-yes": "Ja",
+       "pageinfo-category-info": "Kategory-ynformaasje",
+       "pageinfo-category-total": "Totaal oantal lidden",
+       "pageinfo-category-pages": "Oantal siden",
+       "pageinfo-category-subcats": "Oantal subkategoryen",
+       "pageinfo-category-files": "Oantal triemmen",
        "markaspatrolleddiff": "Markearje as kontroleare",
        "markaspatrolledtext": "Markearje dizze side as kontrolearre",
        "markedaspatrolled": "Markearre as kontrolearre",
        "days-abbrev": "$1 d",
        "seconds": "{{PLURAL:$1|$1 sekonde|$1 sekonden}}",
        "minutes": "{{PLURAL:$1|$1 minút|$1 minuten}}",
-       "hours": "{{PLURAL:$1|$1 oere|$1 oeren}}",
+       "hours": "{{PLURAL:$1|$1 oere|$1 oere}}",
        "days": "{{PLURAL:$1|$1 dei|$1 dagen}}",
        "weeks": "{{PLURAL:$1|$1 wike|$1 wiken}}",
        "months": "{{PLURAL:$1|$1 moanne|$1 moannen}}",
        "exif-model": "Kameramodel",
        "exif-software": "Brûkte software",
        "exif-artist": "Auteur",
+       "exif-copyright": "Auteursrjochtenhâlder",
        "exif-exifversion": "Exif-ferzje",
        "exif-colorspace": "Kleurromte",
        "exif-compressedbitsperpixel": "Ofbylding kompresjemetoade",
+       "exif-pixelydimension": "Ofbyldingsbreedte",
+       "exif-pixelxdimension": "Ofbyldingshichte",
        "exif-usercomment": "Opmerkings",
        "exif-relatedsoundfile": "Besibbe audiotriem",
        "exif-datetimeoriginal": "Tiidstip gegevensoanmaak",
        "exif-datetimedigitized": "Tiidstip digitalisearring",
+       "exif-subsectime": "Datum tijd subsekonden",
        "exif-exposuretime-format": "$1 sek ($2)",
        "exif-fnumber": "F-nûmer",
        "exif-fnumber-format": "f/$1",
        "exif-shutterspeedvalue": "APEX-slutertiid",
        "exif-aperturevalue": "APEX-beljochting",
        "exif-brightnessvalue": "APEX-helderens",
+       "exif-lightsource": "Ljochtboarne",
        "exif-flash": "Flits",
        "exif-focallength-format": "$1 mm",
        "exif-filesource": "Triemboarne",
+       "exif-whitebalance": "Wytbalâns",
        "exif-contrast": "Kontrast",
        "exif-saturation": "Sêding",
        "exif-sharpness": "Skerpte",
        "exif-gpsspeedref": "Snelheidsienheid",
        "exif-gpsdatestamp": "GPS-datum",
        "exif-coordinate-format": "$1° $2′ $3″ $4",
+       "exif-keywords": "Kaaiwurden",
        "exif-source": "Boarne",
        "exif-contact": "Kontakt ynformaasje",
        "exif-writer": "Skriuwer",
        "exif-datetimereleased": "Utbrocht op",
        "exif-serialnumber": "Searjenûmer fan de kamera",
        "exif-cameraownername": "Eigner fan de kamera",
+       "exif-label": "Label",
        "exif-copyrightowner": "Copyright eigner",
+       "exif-usageterms": "Gebrûksbetingsten",
        "exif-disclaimer": "Foarbehâld",
        "exif-contact-value": "$1\n\n$2\n<div class=\"adr\">\n$3\n\n$4, $5, $6 $7\n</div>\n$8",
        "exif-subjectnewscode-value": "$2 ($1)",
        "exif-lightsource-0": "Unbekend",
        "exif-lightsource-1": "Deiljocht",
        "exif-lightsource-4": "Flits",
+       "exif-focalplaneresolutionunit-2": "inch",
        "exif-customrendered-0": "Normale ferwurking",
        "exif-scenecapturetype-0": "Standert",
        "exif-scenecapturetype-1": "Lânskip",
+       "exif-scenecapturetype-2": "Portret",
+       "exif-scenecapturetype-3": "Nachtsjêne",
        "exif-gaincontrol-0": "Gjin",
        "exif-contrast-0": "Normaal",
        "exif-saturation-0": "Normaal",
        "exif-gpsdestdistance-m": "Milen",
        "exif-gpsdestdistance-n": "Seemilen",
        "exif-dc-rights": "Rjochten",
+       "exif-iimcategory-clj": "Misdied en rjocht",
+       "exif-iimcategory-edu": "Underwiis",
+       "exif-iimcategory-evn": "Miljeu",
+       "exif-iimcategory-hth": "Sûnens",
+       "exif-iimcategory-lab": "Arbeid",
        "exif-iimcategory-pol": "Polityk",
        "exif-iimcategory-sci": "Wittenskip en technology",
+       "exif-iimcategory-soi": "Sosjale kwestjes",
+       "exif-iimcategory-spo": "Sport",
        "exif-iimcategory-wea": "Waar",
        "exif-urgency-normal": "Normaal ($1)",
        "namespacesall": "alle",
        "version-variables": "Fariabels",
        "version-api": "API",
        "version-other": "Oare",
+       "version-hooks": "Hooks",
+       "version-hook-name": "Hooknamme",
        "version-version": "($1)",
        "version-no-ext-name": "[gjin namme]",
        "version-license": "Lisinsje foar MediaWiki",
        "version-ext-license": "Lisinsje",
+       "version-ext-colheader-name": "Utwreiding",
        "version-ext-colheader-version": "Ferzje",
        "version-ext-colheader-license": "Lisinsje",
        "version-ext-colheader-description": "Beskriuwing",
        "version-libraries-version": "Ferzje",
        "redirect-value": "Wearde:",
        "redirect-user": "Meidogger-ID",
+       "redirect-page": "Sidenûmer",
+       "redirect-revision": "Sideferzje",
        "redirect-file": "Triemnamme",
+       "redirect-not-exists": "Wearde net fûn",
        "fileduplicatesearch": "Sykje op duplikaten",
        "fileduplicatesearch-legend": "Sykje op duplikaten",
        "fileduplicatesearch-filename": "Triemnamme:",
        "specialpages-note": "* Normale bysûndere siden.\n* <strong class=\"mw-specialpagerestricted\">Beheinde bysûndere siden.</strong>",
        "specialpages-group-maintenance": "Underhâld siden",
        "specialpages-group-other": "Oare bysûndere siden",
-       "specialpages-group-login": "Oanmelde",
+       "specialpages-group-login": "Oanmelde / registrearje",
        "specialpages-group-changes": "Koartlyn feroare en lochs",
        "specialpages-group-media": "Oanbieden en oare triemsiden",
        "specialpages-group-users": "Meidoggers en rjochten",
        "specialpages-group-highuse": "Siden dy't in protte brûkt wurde",
-       "specialpages-group-pages": "List fan siden",
+       "specialpages-group-pages": "Sidelisten",
        "specialpages-group-pagetools": "Sidehelpmiddels",
-       "specialpages-group-wiki": "Wikigegevens en -helpmiddels",
+       "specialpages-group-wiki": "Gegevens en helpmiddels",
        "specialpages-group-redirects": "Trochferwizende bysûndere siden",
        "specialpages-group-spam": "Spamhelpmiddels",
        "blankpage": "Side is leech",
        "intentionallyblankpage": "Dizze side is bewust leech lizzen en wurdt brûkt foar benchmarks, ensfh.",
        "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|Label|Labels}}]]: $2)",
+       "tags-source-header": "Boarne",
        "tags-active-header": "Aktyf?",
        "tags-actions-header": "Aksjes",
        "tags-active-yes": "Ja",
        "tags-activate": "aktivearje",
        "tags-deactivate": "deaktivearje",
        "tags-hitcount": "$1 {{PLURAL:$1|bewurking|bewurkings}}",
+       "tags-create-reason": "Reden:",
+       "tags-delete-reason": "Reden:",
+       "tags-activate-reason": "Reden:",
+       "tags-activate-submit": "Aktivearje",
+       "tags-deactivate-reason": "Reden:",
+       "tags-deactivate-submit": "Deaktivearje",
        "tags-edit-existing-tags-none": "''Gjin''",
+       "tags-edit-reason": "Reden:",
        "comparepages": "Siden ferlykje",
        "compare-page1": "Side 1",
        "compare-page2": "Side 2",
        "compare-rev2": "Revyzje 2",
        "compare-submit": "Ferlykje",
        "compare-invalid-title": "Unjildige titel.",
+       "htmlform-submit": "Ferstjoere",
        "htmlform-no": "Nee",
        "htmlform-yes": "Ja",
        "htmlform-cloner-create": "Mear tafoegje",
+       "htmlform-cloner-delete": "Fuortsmite",
        "revdelete-restricted": "hat beheinings oplein oan behearders",
        "revdelete-unrestricted": "hat beheinings foar behearders goedmakke",
        "rightsnone": "(gjin)",
        "revdelete-summary": "gearfetting bewurkje",
+       "feedback-back": "Foarige",
        "feedback-cancel": "Annulearje",
        "feedback-close": "Dien",
        "feedback-error-title": "Flater",
        "feedback-message": "Berjocht:",
        "feedback-subject": "Ûnderwerp:",
        "feedback-submit": "Ferstjoere",
+       "feedback-useragent": "Useragent:",
        "searchsuggest-search": "Sykje",
        "api-error-unknown-code": "Unbekende flater: \"$1\".",
        "api-error-unknownerror": "Unbekende flater: \"$1\".",
        "limitreport-templateargumentsize-value": "$1/$2 {{PLURAL:$2|byte|bytes}}",
        "limitreport-expansiondepth-value": "$1/$2",
        "limitreport-expensivefunctioncount-value": "$1/$2",
+       "expand_templates_input": "Ynfiertekst:",
+       "expand_templates_output": "Resultaat",
        "expand_templates_xml_output": "XML-útfier",
        "expand_templates_ok": "OK",
        "expand_templates_remove_comments": "Berjochten fuorthelje",
+       "expand_templates_preview": "Proefbyld",
        "pagelang-name": "Side",
        "pagelang-language": "Taal",
        "pagelang-use-default": "Standerttaal brûken",
        "pagelang-select-lang": "Taal selektearje",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (ynskeakele)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''útskeakele''')",
+       "mediastatistics": "Mediastatistiken",
        "mediastatistics-nfiles": "$1 ($2%)",
        "mediastatistics-nbytes": "{{PLURAL:$1|$1 byte|$1 bytes}} ($2; $3%)",
+       "mediastatistics-table-mimetype": "MIME-type",
+       "mediastatistics-table-count": "Oantal triemmen",
        "mediastatistics-header-unknown": "Unbekend",
+       "mediastatistics-header-bitmap": "Bitmapôfbyldings",
+       "mediastatistics-header-drawing": "Tekeningen (fektorôfbyldings)",
+       "mediastatistics-header-audio": "Audio",
        "mediastatistics-header-video": "Fideo's",
+       "mediastatistics-header-multimedia": "Ynteraktive media",
+       "mediastatistics-header-office": "Kantoartriemmen",
+       "mediastatistics-header-text": "Tekstriemmen",
+       "mediastatistics-header-executable": "Utfierbere triemmen",
+       "mediastatistics-header-archive": "Komprimearre triemmen",
        "json-error-syntax": "Syntaksisflater",
        "special-characters-group-latin": "Latyn",
        "special-characters-group-latinextended": "Latyn útwreide",
index 5f1fbf4..5dbacfb 100644 (file)
        "badtitletext": "O título da páxina pedida non era válido, estaba baleiro ou proviña dunha ligazón interlingüística ou interwiki incorrecta.\nPoida que conteña un ou máis caracteres dos que non se poden empregar nos títulos.",
        "title-invalid-empty": "O título de páxina solicitado está baleiro ou só contén o nome do espazo de nomes.",
        "title-invalid-utf8": "O título de páxina solicitado contén unha secuencia UTF-8 inválida.",
-       "title-invalid-interwiki": "O título contén unha ligazón interwiki",
+       "title-invalid-interwiki": "O título da páxina solicitada contén unha ligazón interwiki que non pode usarse nos títulos.",
        "title-invalid-talk-namespace": "O título de páxina solicitado refírese a unha páxina de conversa que pode non existir.",
        "title-invalid-characters": "O título de páxina solicitado contén caracteres inválidos: \"$1\".",
        "title-invalid-relative": "O título ten unha ruta relativa. Os títulos de páxina relativos (./, ../) son inválidos, porque non van ser accesibles cando se consulten co navegador do usuario.",
        "log-name-pagelang": "Rexistro de cambios de lingua",
        "log-description-pagelang": "Este é un rexistro dos cambios na lingua das páxinas.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|cambiou}} a lingua da páxina \"$3\" do $4 ao $5.",
-       "default-skin-not-found": "Ups! O aspecto predeterminado do wiki, definido en <code dir=\"ltr\">$wgDefaultSkin</code> como <code>$1</code>, non está dispoñíbel.\n\nA súa instalación parece incluír {{PLURAL:$4|o seguinte aspecto|os seguintes aspectos}}. Lea o [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual de configuración dos aspectos] para obter información sobre como {{PLURAL:$4|activalo|activalos}} e escoller o predeterminado.\n\n$2\n\n; Se acaba de instalar MediaWiki:\n: Probablemente instalou MediaWiki a partir de Git, ou directamente a partir do código fonte mediante algún outro método. En tal caso, este problema é normal. Probe a instalar algúns aspectos do [https://www.mediawiki.org/wiki/Category:All_skins cartafol de aspectos de mediawiki.org]. Para instalar aspectos, siga calquera destes pasos:\n:* Descargue o [https://www.mediawiki.org/wiki/Download arquivo do instalador], que inclúe varios aspectos e complementos. Pode copiar e pegar o cartafol <code>skins/</code> que atopará no arquivo.\n:* Descargue arquivos de aspectos individuais de [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Clone un dos repositorios de <code>mediawiki/skins/*</code> mediante Git no cartafol <code dir=\"ltr\">skins/</code> da súa instalación de MediaWiki.\n: Isto non debería interferir co seu repositorio Git se é vostede un desenvolvedor de MediaWiki.\n\n; Se acaba de anovar MediaWiki:\n: MediaWiki 1.24 e versións posteriores xa non activan aspectos de maneira automática (lea o [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual de descubrimento automático de aspectos]). Pode pegar {{PLURAL:$5|a seguinte liña|as seguintes liñas}} no seu ficheiro <code>LocalSettings.php</code> para activar {{PLURAL:$5|o|todos os}} {{PLURAL:$5|aspecto instalado|aspectos instalados}} actualmente:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Se acaba de modificar <code>LocalSettings.php</code>:\n: Asegúrese de que os nomes dos aspectos están escritos correctamente.",
-       "default-skin-not-found-no-skins": "Ups! O aspecto predeterminado do wiki, definido en <code dir=\"ltr\">$wgDefaultSkin</code> como <code>$1</code>, non está dispoñíbel.\n\nNon ten aspectos instalados.\n\n; Se acaba de instalar MediaWiki:\n: Probablemente instalou MediaWiki a partir de Git, ou directamente a partir do código fonte mediante algún outro método. En tal caso, este problema é normal. Probe a instalar algúns aspectos do [https://www.mediawiki.org/wiki/Category:All_skins cartafol de aspectos de mediawiki.org]. Para instalar aspectos, siga calquera destes pasos:\n:* Descargue o [https://www.mediawiki.org/wiki/Download arquivo do instalador], que inclúe varios aspectos e complementos. Pode copiar e pegar o cartafol <code>skins/</code> que atopará no arquivo.\n:* Descargue arquivos de aspectos individuais de [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Clone un dos repositorios de <code>mediawiki/skins/*</code> mediante Git no cartafol <code dir=\"ltr\">skins/</code> da súa instalación de MediaWiki.\n: Isto non debería interferir co seu repositorio Git se é vostede un desenvolvedor de MediaWiki. Lea o [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual de configuración de aspectos] para obter información sobre como activar aspectos e escoller o aspecto predeterminado.",
+       "default-skin-not-found": "Ups! O aspecto predeterminado do wiki, definido en <code dir=\"ltr\">$wgDefaultSkin</code> como <code>$1</code>, non está dispoñíbel.\n\nA súa instalación parece incluír {{PLURAL:$4|o seguinte aspecto|os seguintes aspectos}}. Lea o [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual de configuración dos aspectos] para obter información sobre como {{PLURAL:$4|activalo|activalos}} e escoller o predeterminado.\n\n$2\n\n; Se acaba de instalar MediaWiki:\n: Probablemente instalou MediaWiki a partir de Git, ou directamente a partir do código fonte mediante algún outro método. En tal caso, este problema é normal. Probe a instalar algúns aspectos do [https://www.mediawiki.org/wiki/Category:All_skins cartafol de aspectos de mediawiki.org]. Para instalar aspectos, siga calquera destes pasos:\n:* Descargue o [https://www.mediawiki.org/wiki/Download arquivo do instalador], que inclúe varios aspectos e complementos. Pode copiar e pegar o cartafol <code>skins/</code> que atopará no arquivo.\n:* Descargue arquivos de aspectos individuais de [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Usando Git para descargar aspectos].\n: Isto non debería interferir co seu repositorio Git se é vostede un desenvolvedor de MediaWiki.\n\n; Se acaba de anovar MediaWiki:\n: MediaWiki 1.24 e versións posteriores xa non activan aspectos de maneira automática (lea o [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual de descubrimento automático de aspectos]). Pode pegar {{PLURAL:$5|a seguinte liña|as seguintes liñas}} no seu ficheiro <code>LocalSettings.php</code> para activar {{PLURAL:$5|o|todos os}} {{PLURAL:$5|aspecto instalado|aspectos instalados}} actualmente:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Se acaba de modificar <code>LocalSettings.php</code>:\n: Asegúrese de que os nomes dos aspectos están escritos correctamente.",
+       "default-skin-not-found-no-skins": "Ups! O aspecto predeterminado do wiki, definido en <code dir=\"ltr\">$wgDefaultSkin</code> como <code>$1</code>, non está dispoñíbel.\n\nNon ten aspectos instalados.\n\n; Se acaba de instalar MediaWiki:\n: Probablemente instalou MediaWiki a partir de Git, ou directamente a partir do código fonte mediante algún outro método. En tal caso, este problema é normal. Probe a instalar algúns aspectos do [https://www.mediawiki.org/wiki/Category:All_skins cartafol de aspectos de mediawiki.org]. Para instalar aspectos, siga calquera destes pasos:\n:* Descargue o [https://www.mediawiki.org/wiki/Download arquivo do instalador], que inclúe varios aspectos e complementos. Pode copiar e pegar o cartafol <code>skins/</code> que atopará no arquivo.\n:* Descargue arquivos de aspectos individuais de [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Use Git para descargar aspectos individuais].\n: Isto non debería interferir co seu repositorio Git se é vostede un desenvolvedor de MediaWiki. Lea o [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual de configuración de aspectos] para obter información sobre como activar aspectos e escoller o aspecto predeterminado.",
        "default-skin-not-found-row-enabled": "* <code>$1</code>/$2 (activada)",
        "default-skin-not-found-row-disabled": "* <code>$1</code>/$2 ('''desactivada''')",
        "mediastatistics": "Estatísticas do contido multimedia",
index 8daaae7..4403853 100644 (file)
@@ -24,7 +24,8 @@
                        "아라",
                        "Vyom",
                        "Macofe",
-                       "Arbhatt"
+                       "Arbhatt",
+                       "NehalDaveND"
                ]
        },
        "tog-underline": "કડીઓની નીચે લીટી (અંડરલાઇન):",
        "content-model-text": "સાદું લખાણ",
        "content-model-javascript": "જાવાસ્ક્રિપ્ટ",
        "content-model-css": "CSS",
+       "content-json-empty-object": "ખાલી ઓબ્જેક્ટ",
+       "content-json-empty-array": "ખાલી એરે",
        "expensive-parserfunction-warning": "'''ચેતવણી:''' આ પાનું ખૂબ ખર્ચાળ પદચ્છેદ સૂત્ર ધરાવે છે.\n\nતેમાં $2 કરતા ઓછાં{{PLURAL:$2|પૃછા|પૃછાઓ}}હોવા જોઇએ, અત્યારે તેમાં  {{PLURAL:$1|$1 પૃછા| $1 પૃછાઓ }} છે.",
        "expensive-parserfunction-category": "ઘણા પદચ્છેદ સૂત્ર ધરાવતું પાનું",
        "post-expand-template-inclusion-warning": "'''ચેતવણી:''' ઢાંચાનું માપ ખૂબ મોટું છે.\nઅમુક ઢાંચા શામિલ નહીં કરાય.",
        "prefs-personal": "સભ્ય ઓળખ",
        "prefs-rc": "તાજા ફેરફારો",
        "prefs-watchlist": "ધ્યાનસૂચિ",
+       "prefs-editwatchlist": "ધ્યાનસૂચિ માં ફેરફાર કરો",
        "prefs-editwatchlist-label": "તમારી ધ્યાનસુચિની યાદીમાં ફેરફાર કરો:",
+       "prefs-editwatchlist-edit": "તમારી ધ્યાનસૂચિનાં પાનાં જુઓ અને હટાવો",
+       "prefs-editwatchlist-raw": "કાચી ધ્યાનસૂચિમાં ફેરફાર કરો",
+       "prefs-editwatchlist-clear": "તમારી ધ્યાનસૂચિ ખાલી કરો",
        "prefs-watchlist-days": "ધ્યાનસૂચિમાં દર્શાવવાના દિવસો:",
        "prefs-watchlist-days-max": "મહત્તમ $1 {{PLURAL:$1|દિવસ|દિવસો}}",
        "prefs-watchlist-edits": "વિસ્તરીત ધ્યાનસૂચિ માં બતાવનારા ફેરફારોની સંખ્યા",
        "randomincategory-invalidcategory": "\"$1\" એ યોગ્ય શ્રેણી નામ નથી.",
        "randomincategory-nopages": "[[:Category:$1|$1]] વર્ગમાં કોઇ પાનું નથી.",
        "randomincategory-category": "શ્રેણી:",
+       "randomincategory-legend": "શ્રેણીમાં ગમે તે પાનું",
        "randomredirect": "દિશાહીન  નિર્દેશન",
        "randomredirect-nopages": "નામ સ્થળ \"$1\" માં કોઇ દિશા નિર્દેશન નથી",
        "statistics": "આંકડાકીય માહિતી",
        "protectedpages": "સંરક્ષિત પાનાઓ",
        "protectedpages-indef": "ફક્ત અનિશ્ચિત સુરક્ષા ધરાવતા પાના",
        "protectedpages-cascade": "માત્ર પગથિયામય સુરક્ષા વાળા પગ",
+       "protectedpages-noredirect": "અન્યત્ર વાળેલાં પાનાંઓ છૂપાવો",
        "protectedpagesempty": "આ વિકલ્પો દ્વારા કોઈ પાના સુરક્ષિત કરાયા નથી.",
        "protectedpages-timestamp": "સમયછાપ",
        "protectedpages-page": "પાનું",
        "pager-older-n": "{{PLURAL:$1|જૂનું 1|જૂનાં $1}}",
        "suppress": "દુર્લક્ષ",
        "querypage-disabled": "કાર્યક્ષમતાના કારણે આ ખાસ પાનું નિષ્ક્રિ કરાયું છે.",
+       "apihelp": "API મદદ",
+       "apihelp-no-such-module": "સાધન જૂથ \"$1\" ન મળ્યું.",
        "booksources": "પુસ્તક સ્રોત",
        "booksources-search-legend": "પુસ્તક સ્રોત શોધો",
        "booksources-isbn": "આઇએસબીએન:",
        "listgrouprights-addgroup-self-all": "દરેક જૂથને તેમના પોતાના ખાતા માં ઉમેરો",
        "listgrouprights-removegroup-self-all": "બધા જૂથને તેમના પોતાના ખાતામાંથી હટાવો",
        "listgrouprights-namespaceprotection-namespace": "નામાવકાશ",
+       "trackingcategories": "મળતાં વર્ગો",
+       "trackingcategories-msg": "મળતો વર્ગ",
        "trackingcategories-name": "સંદેશ નામ",
+       "trackingcategories-disabled": "વર્ગ અસક્રિય છે.",
        "mailnologin": "મેળવનારનું સરનામું નથી",
        "mailnologintext": "અન્ય સભ્યને ઇ-મેલ મોકલવા માટે તમે [[Special:UserLogin|logged in]] પ્રવેશ કરેલ હોવો જોઈએ અને તમારા[[Special:Preferences|preferences]] વિકલ્પોમાં તમારા ઈ-મેલ સરનામાની પુષ્ટિ થયેલી હોવી જોઈએ",
        "emailuser": "સભ્યને ઇ-મેલ કરો",
        "emailuser-title-target": "આ {{GENDER:$1|સભ્ય}}ને ઇમેલ કરો",
        "emailuser-title-notarget": "ઇ-મેલ વપરાશકર્તા",
        "emailpage": "ઈ-મેલ સભ્ય",
-       "emailpagetext": "તમà«\87 àª¨à«\80àª\9aà«\87 àª¦àª°à«\8dશાવà«\87લ àª«à«\8bરà«\8dમ àªµàª¾àªªàª°à«\80 àª\86 {{GENDER:$1|સભà«\8dય}}નà«\87 àª\87-મà«\87લ àª®à«\8bàª\95લà«\80 àª¶àª\95à«\8b àª\9bà«\8b.\nતમà«\87 [[Special:Preferences|તમારà«\80 àªªàª¸àª\82દમાàª\82]] àª\9cà«\87 àª\87-મà«\87લ àª²àª\96à«\8dયà«\8b હશે તે \"દ્વારા\"ના નામ હેઠળ દેખાશે, જેથી ઇ-મેલ મેળવનાર તમને સંદેશાનો જવાબ આપી શકશે.",
+       "emailpagetext": "તમà«\87 àª¨à«\80àª\9aà«\87 àª¦àª°à«\8dશાવà«\87લ àª«à«\8bરà«\8dમ àªµàª¾àªªàª°à«\80 àª\86 {{GENDER:$1|સભà«\8dય}}નà«\87 àª\87-મà«\87લ àª®à«\8bàª\95લà«\80 àª¶àª\95à«\8b àª\9bà«\8b.\nતમà«\87 [[Special:Preferences|તમારà«\80 àªªàª¸àª\82દમાàª\82]] àª\9cà«\87 àª\87-મà«\87લ àª¸àª°àª¨àª¾àª®à«\81àª\82 àª²àª\96à«\8dયà«\81àª\82 હશે તે \"દ્વારા\"ના નામ હેઠળ દેખાશે, જેથી ઇ-મેલ મેળવનાર તમને સંદેશાનો જવાબ આપી શકશે.",
        "defemailsubject": "{{SITENAME}} સભ્ય $1 તરફથી ઈ-મેલ",
        "usermaildisabled": "સભ્યનો ઈ-મેલ નિષ્ક્રિય કરાયો",
        "usermaildisabledtext": "તમે આ વિકિ પર અન્ય સભ્યોને ઇ-મેલ મોકલી ન શકો",
        "lockedbyandtime": "({{GENDER:$1|$1}} દ્વારા $2 પર $3 ખાતે)",
        "move-page": "$1 ખસેડો",
        "move-page-legend": "પાનું ખસેડો",
-       "movepagetext": "નà«\80àª\9aà«\87નà«\81àª\82 àª«à«\8bરà«\8dમ àªµàª¾àªªàª°àªµàª¾àª¥à«\80 àª\86 àªªàª¾àª¨àª¾àª¨à«\81àª\82 àª¨àª¾àª® àª¬àª¦àª²àª¾àª\87 àª\9cશà«\87 àª\85નà«\87 àª¤à«\87માàª\82 àª°àª¹à«\87લà«\80 àª¬àª§à«\80 àª®àª¾àª¹àª¿àª¤à«\80 àª¨àªµàª¾ àª¨àª¾àª®à«\87 àª¬àª¨à«\87લાàª\82 àªªàª¾àª¨àª¾àª®àª¾àª\82 àª\96સà«\87ડાàª\87 àª\9cશà«\87.\nàª\9cà«\81નà«\81àª\82 àªªàª¾àª¨à«\81àª\82, àª¨àªµàª¾ àª¬àª¨à«\87લા àªªàª¾àª¨àª¾ àª¤àª°àª« àªµàª¾àª³àª¤à«\81àª\82 àª¥àª¶à«\87.\nતમà«\87 àª\86વા àª\85નà«\8dયતà«\8dર àªµàª¾àª³à«\87લાàª\82 àªªàª¨àª¾àª\93નà«\87 àª\86પà«\8bàª\86પ àª\9c àª¤à«\87ના àª®à«\81ળ àª¶à«\80રà«\8dષàª\95 àª¸àª¾àª¥à«\87 àª\9cà«\8bડà«\80 àª¶àª\95શà«\8b.\nàª\9cà«\8b àª¤àª®à«\87 àª¤à«\87મ àª\95રવા àª¨àª¾ àª\87àª\9aà«\8dàª\9bતા àª¹à«\8bવ àª¤à«\8b, [[Special:DoubleRedirects|બà«\87વડા]] àª\85થવા [[Special:BrokenRedirects|તà«\8dરà«\81àª\9fàª\95 àª\95ડà«\80 àªµàª¾àª³àª¾]] àª\85નà«\8dયતà«\8dર àªµàª¾àª³à«\87લા àªªàª¾àª¨àª¾àª\93નà«\80 àª¯àª¾àª¦à«\80 àª\9aàª\95ાસà«\80નà«\87 àª\96ાતરà«\80 àª\95રà«\80 àª²à«\87શà«\8b.\nàª\95ડà«\80 àª\9cà«\87 àªªàª¾àª¨àª¾ àªªàª° àª²àª\88 àª\9cવà«\80 àª\9cà«\8bàª\88àª\8f àª¤à«\87 àª\9c àªªàª¾àª¨àª¾ àª¸àª¾àª¥à«\87 àª\9cà«\8bડà«\87 àª¤à«\87નà«\80 àª\96ાતરà«\80 àª\95રà«\80 àª²à«\87વà«\80 àª¤à«\87 àª¤àª®àª¾àª°à«\80 àª\9cવાબદારà«\80 àª\9bà«\87.\n\nàª\8f àªµàª¾àª¤àª¨à«\80 àª¨à«\8bàª\82ધ àª²à«\87શà«\8b àª\95à«\87, àª\9cà«\8b àª¤àª®à«\87 àªªàª¸àª\82દ àª\95રà«\87લા àª¨àªµàª¾ àª¨àª¾àª® àªµàª¾àª³à«\81àª\82 àªªàª¾àª¨à«\81àª\82 àª\85સà«\8dતિતà«\8dવમાàª\82 àª¹àª¶à«\87 àª¤à«\8b àª\9cà«\81નà«\81àª\82 àªªàª¾àª¨à«\81àª\82 '''નહà«\80 àª\96સà«\87''', àª¸àª¿àªµàª¾àª¯àª\95à«\87 àª¤à«\87 àªªàª£ àª\85નà«\8dયતà«\8dર àªµàª¾àª³àª¤à«\81àª\82 àªªàª¾àª¨à«\81àª\82 àª¹à«\8bય àª\85નà«\87 àª¤à«\87નà«\8b àª\95à«\8bàª\88 àª\87તિહાસ àª¨àª¾ àª¹à«\8bય.\nàª\86નà«\8b àª\85રà«\8dથ àª\8fમ àª¥àª¾àª¯ àª\9bà«\87 àª\95à«\87 àª\9cà«\8b àª¤àª®à«\87 àª\95à«\8bàª\88 àª¤àª¬àª\95à«\8dàª\95à«\87 àª­à«\81લ àª\95રશà«\8b àª¤à«\8b àª\9cà«\87 àªªàª¾àª¨àª¾àª¨à«\81àª\82 àª¨àª¾àª® àª¬àª¦àª²àªµàª¾àª¨à«\8b àªªà«\8dરયતà«\8dન àª\95રતા àª¹à«\8bવ àª¤à«\87નà«\87 àª¤àª®à«\87 àª«àª°à«\80 àªªàª¾àª\9bા àª\9cà«\81ના àª¨àª¾àª® àªªàª° àª\9c àªªàª¾àª\9bà«\81àª\82 àªµàª¾àª³à«\80 àª¶àª\95શà«\8b, àª\85નà«\87 àª¬à«\80àª\9cà«\81àª\82 àª\95à«\87 àªªàª¹à«\87લà«\87થà«\80 àª¬àª¨à«\87લા àªªàª¾àª¨àª¾àª¨à«\81àª\82 àª¨àª¾àª® àª¤àª®à«\87 àª¨àª¾àª®àª«à«\87ર àª\95રવા àª®àª¾àª\9fà«\87 àª¨àª¾ àªµàª¾àªªàª°à«\80 àª¶àª\95à«\8b.\n\n'''àª\9aà«\87તવણà«\80!'''\nલà«\8bàª\95પà«\8dરિય àªªàª¾àª¨àª¾àª\82 àª¸àª¾àª¥à«\87 àª\86વà«\81àª\82 àª\95રવà«\81àª\82 àª¬àª¿àª¨àª\85પà«\87àª\95à«\8dષિત àª\85નà«\87 àª\9cà«\8bરદાર àªªàª°àª¿àª£àª¾àª®àª\95ારàª\95 àª¨àª¿àªµàª¡à«\80 àª¶àª\95à«\87 àª\9bà«\87;\nàª\86àª\97ળ àªµàª§àª¤àª¾àª\82 àªªàª¹à«\87લાàª\82 àª\86નà«\80 àª\85સરà«\8bનà«\8b àªªà«\81રà«\87 àªªà«\81રો તાગ મેળવી લેવો આવશ્યક છે.",
-       "movepagetext-noredirectfixer": "નà«\80àª\9aà«\87નà«\81àª\82 àª«à«\8bરà«\8dમ àªµàª¾àªªàª°àªµàª¾àª¥à«\80 àª\86 àªªàª¾àª¨àª¾àª¨à«\81àª\82 àª¨àª¾àª® àª¬àª¦àª²àª¾àª\87 àª\9cશà«\87 àª\85નà«\87 àª¤à«\87માàª\82 àª°àª¹à«\87લà«\80 àª¬àª§à«\80 àª®àª¹àª¿àª¤àª¿ àª¨àªµàª¾ àª¨àª¾àª®à«\87 àª¬àª¨à«\87લાàª\82 àªªàª¾àª¨àª¾àª®àª¾àª\82 àª\96સà«\87ડાàª\87 àª\9cશà«\87.\nàª\9cà«\81નà«\81àª\82 àªªàª¾àª¨à«\81àª\82, àª¨àªµàª¾ àª¬àª¨à«\87લા àªªàª¾àª¨àª¾ àª¤àª°àª« àªµàª¾àª³àª¤à«\81àª\82 àª¥àª¶à«\87.\nતમà«\87 àª\86વા àª\85નà«\8dયતà«\8dર àªµàª¾àª³à«\87લાàª\82 àªªàª¨àª¾àª\93નà«\87 àª\86પà«\8bàª\86પ àª\9c àª¤à«\87ના àª®à«\81ળ àª¶à«\80રà«\8dષàª\95 àª¸àª¾àª¥à«\87 àª\9cà«\8bડà«\80 àª¶àª\95શà«\8b.\nàª\9cà«\8b àª¤àª®à«\87 àª¤à«\87મ àª\95રવા àª¨àª¾ àª\87àª\9aà«\8dàª\9bતા àª¹à«\8bવ àª¤à«\8b, [[Special:DoubleRedirects|બà«\87વડા]] àª\85થવા [[Special:BrokenRedirects|તà«\8dરà«\81àª\9fàª\95 àª\95ડà«\80 àªµàª¾àª³àª¾]] àª\85નà«\8dયતà«\8dર àªµàª¾àª³à«\87લા àªªàª¾àª¨àª¾àª\93નà«\80 àª¯àª¾àª¦à«\80 àª\9aàª\95ાસà«\80નà«\87 àª\96ાતરà«\80 àª\95રà«\80 àª²à«\87શà«\8b.\nàª\95ડà«\80 àª\9cà«\87 àªªàª¾àª¨àª¾ àªªàª° àª²àª\88 àª\9cવà«\80 àª\9cà«\8bàª\88àª\8f àª¤à«\87 àª\9c àªªàª¾àª¨àª¾ àª¸àª¾àª¥à«\87 àª\9cà«\8bડà«\87 àª¤à«\87નà«\80 àª\96ાતરà«\80 àª\95રà«\80 àª²à«\87વà«\80 àª¤à«\87 àª¤àª®àª¾àª°à«\80 àª\9cવાબદારà«\80 àª\9bà«\87.\n\nàª\8f àªµàª¾àª¤àª¨à«\80 àª¨à«\8bàª\82ધ àª²à«\87શà«\8b àª\95à«\87, àª\9cà«\8b àª¤àª®à«\87 àªªàª¸àª\82દ àª\95રà«\87લા àª¨àªµàª¾ àª¨àª¾àª® àªµàª¾àª³à«\81àª\82 àªªàª¾àª¨à«\81àª\82 àª\85સà«\8dતિતà«\8dવમાàª\82 àª¹àª¶à«\87 àª¤à«\8b àª\9cà«\81નà«\81àª\82 àªªàª¾àª¨à«\81àª\82 '''નહà«\80 àª\96સà«\87''', àª¸àª¿àªµàª¾àª¯àª\95à«\87 àª¤à«\87 àªªàª¾àª¨à«\81àª\82 àª\96ાલà«\80 àª¹à«\8bય àª\85થવા àª¤à«\87 àªªàª£ àª\85નà«\8dયતà«\8dર àªµàª¾àª³àª¤à«\81àª\82 àªªàª¾àª¨à«\81àª\82 àª¹à«\8bય àª\85નà«\87 àª¤à«\87નà«\8b àª\95à«\8bàª\88 àª\87તિહાસ àª¨àª¾ àª¹à«\8bય.\nàª\86નà«\8b àª\85રà«\8dથ àª\8fમ àª¥àª¾àª¯ àª\9bà«\87 àª\95à«\87 àª\9cà«\8b àª¤àª®à«\87 àª\95à«\8bàª\88 àª¤àª¬àª\95à«\8dàª\95à«\87 àª­à«\81લ àª\95રશà«\8b àª¤à«\8b àª\9cà«\87 àªªàª¾àª¨àª¾àª¨à«\81àª\82 àª¨àª¾àª® àª¬àª¦àª²àªµàª¾àª¨à«\8b àªªà«\8dરયતà«\8dન àª\95રતા àª¹à«\8bવ àª¤à«\87નà«\87 àª¤àª®à«\87 àª«àª°à«\80 àªªàª¾àª\9bા àª\9cà«\81ના àª¨àª¾àª® àªªàª° àª\9c àªªàª¾àª\9bà«\81àª\82 àªµàª¾àª³à«\80 àª¶àª\95શà«\8b, àª\85નà«\87 àª¬à«\80àª\9cà«\81àª\82 àª\95à«\87 àªªàª¹à«\87લà«\87થà«\80 àª¬àª¨à«\87લા àªªàª¾àª¨àª¾àª¨à«\81àª\82 àª¨àª¾àª® àª¤àª®à«\87 àª¨àª¾àª®àª«à«\87ર àª\95રવા àª®àª¾àª\9fà«\87 àª¨àª¾ àªµàª¾àªªàª°à«\80 àª¶àª\95à«\8b.\n\n'''àª\9aà«\87તવણà«\80!'''\nલà«\8bàª\95પà«\8dરિય àªªàª¾àª¨àª¾àª\82 àª¸àª¾àª¥à«\87 àª\86વà«\81àª\82 àª\95રવà«\81àª\82 àª¬àª¿àª¨àª\85પà«\87àª\95à«\8dષિત àª\85નà«\87 àª\9cà«\8bરદાર àªªàª°àª¿àª£àª¾àª®àª\95ારàª\95 àª¨àª¿àªµàª¡à«\80 àª¶àª\95à«\87 àª\9bà«\87;\nàª\86àª\97ળ àªµàª§àª¤àª¾àª\82 àªªàª¹à«\87લાàª\82 àª\86નà«\80 àª\85સરà«\8bનà«\8b àªªà«\81રà«\87 àªªà«\81રો તાગ મેળવી લેવો આવશ્યક છે.",
+       "movepagetext": "નà«\80àª\9aà«\87નà«\81àª\82 àª«à«\8bરà«\8dમ àªµàª¾àªªàª°àªµàª¾àª¥à«\80 àª\86 àªªàª¾àª¨àª¾àª¨à«\81àª\82 àª¨àª¾àª® àª¬àª¦àª²àª¾àª\88 àª\9cશà«\87 àª\85નà«\87 àª¤à«\87માàª\82 àª°àª¹à«\87લà«\80 àª¬àª§à«\80 àª®àª¾àª¹àª¿àª¤à«\80 àª¨àªµàª¾ àª¨àª¾àª®à«\87 àª¬àª¨à«\87લાàª\82 àªªàª¾àª¨àª¾àª®àª¾àª\82 àª\96સà«\87ડાàª\88 àª\9cશà«\87.\nàª\9cà«\82નà«\81àª\82 àªªàª¾àª¨à«\81àª\82, àª¨àªµàª¾ àª¬àª¨à«\87લા àªªàª¾àª¨àª¾ àª¤àª°àª« àªµàª¾àª³àªµàª¾àª®àª¾àª\82 àª\86વશà«\87.\nતમà«\87 àª\86વા àª\85નà«\8dયતà«\8dર àªµàª¾àª³à«\87લાàª\82 àªªàª¾àª¨àª¾àª\93નà«\87 àª\86પà«\8bàª\86પ àª\9c àª¤à«\87ના àª®à«\82ળ àª¶à«\80રà«\8dષàª\95 àª¸àª¾àª¥à«\87 àª\9cà«\8bડà«\80 àª¶àª\95શà«\8b.\nàª\9cà«\8b àª¤àª®à«\87 àª¤à«\87મ àª\95રવા àª¨ àª\87àª\9aà«\8dàª\9bતા àª¹à«\8bવ àª¤à«\8b, [[Special:DoubleRedirects|બà«\87વડા]] àª\85થવા [[Special:BrokenRedirects|તà«\8dરà«\81àª\9fàª\95 àª\95ડà«\80 àªµàª¾àª³àª¾]] àª\85નà«\8dયતà«\8dર àªµàª¾àª³à«\87લા àªªàª¾àª¨àª¾àª\93નà«\80 àª¯àª¾àª¦à«\80 àª\9aàª\95ાસà«\80નà«\87 àª\96ાતરà«\80 àª\95રà«\80 àª²à«\87શà«\8b.\nàª\95ડà«\80 àª\9cà«\87 àªªàª¾àª¨àª¾ àªªàª° àª²àª\88 àª\9cવà«\80 àª\9cà«\8bàª\88àª\8f àª¤à«\87 àª\9c àªªàª¾àª¨àª¾ àª¸àª¾àª¥à«\87 àª\9cà«\8bડà«\87 àª¤à«\87નà«\80 àª\96ાતરà«\80 àª\95રà«\80 àª²à«\87વà«\80 àª¤à«\87 àª¤àª®àª¾àª°à«\80 àª\9cવાબદારà«\80 àª\9bà«\87.\n\nàª\8f àªµàª¾àª¤àª¨à«\80 àª¨à«\8bàª\82ધ àª²à«\87શà«\8b àª\95à«\87, àª\9cà«\8b àª¤àª®à«\87 àªªàª¸àª\82દ àª\95રà«\87લા àª¨àªµàª¾ àª¨àª¾àª® àªµàª¾àª³à«\81àª\82 àªªàª¾àª¨à«\81àª\82 àª\85સà«\8dતિતà«\8dવમાàª\82 àª¹àª¶à«\87 àª¤à«\8b àª\9cà«\82નà«\81àª\82 àªªàª¾àª¨à«\81àª\82 <strong>નહà«\80 àª\96સà«\87</strong>, àª¸àª¿àªµàª¾àª¯àª\95à«\87 àª¤à«\87 àªªàª£ àª\85નà«\8dયતà«\8dર àªµàª¾àª³àª¤à«\81àª\82 àªªàª¾àª¨à«\81àª\82 àª¹à«\8bય àª\85નà«\87 àª¤à«\87નà«\8b àª\95à«\8bàª\88 àª\87તિહાસ àª¨àª¾ àª¹à«\8bય.\nàª\86નà«\8b àª\85રà«\8dથ àª\8fમ àª¥àª¾àª¯ àª\9bà«\87 àª\95à«\87 àª\9cà«\8b àª¤àª®à«\87 àª\95à«\8bàª\88 àª¤àª¬àª\95à«\8dàª\95à«\87 àª­à«\82લ àª\95રશà«\8b àª¤à«\8b àª\9cà«\87 àªªàª¾àª¨àª¾àª¨à«\81àª\82 àª¨àª¾àª® àª¬àª¦àª²àªµàª¾àª¨à«\8b àªªà«\8dરયતà«\8dન àª\95રતા àª¹à«\8bવ àª¤à«\87નà«\87 àª¤àª®à«\87 àª«àª°à«\80 àªªàª¾àª\9bા àª\9cà«\82ના àª¨àª¾àª® àªªàª° àª\9c àªªàª¾àª\9bà«\81àª\82 àªµàª¾àª³à«\80 àª¶àª\95શà«\8b, àª\85નà«\87 àª¬à«\80àª\9cà«\81àª\82 àª\95à«\87 àªªàª¹à«\87લà«\87થà«\80 àª¬àª¨à«\87લા àªªàª¾àª¨àª¾àª¨à«\81àª\82 àª¨àª¾àª® àª¤àª®à«\87 àª¨àª¾àª®àª«à«\87ર àª\95રવા àª®àª¾àª\9fà«\87 àª¨àª¾ àªµàª¾àªªàª°à«\80 àª¶àª\95à«\8b.\n\n<strong>àª\9aà«\87તવણà«\80!</strong>\nલà«\8bàª\95પà«\8dરિય àªªàª¾àª¨àª¾àª\82 àª¸àª¾àª¥à«\87 àª\86વà«\81àª\82 àª\95રવà«\81àª\82 àª¬àª¿àª¨àª\85પà«\87àª\95à«\8dષિત àª\85નà«\87 àª\9cà«\8bરદાર àªªàª°àª¿àª£àª¾àª®àª\95ારàª\95 àª¨àª¿àªµàª¡à«\80 àª¶àª\95à«\87 àª\9bà«\87;\nàª\86àª\97ળ àªµàª§àª¤àª¾àª\82 àªªàª¹à«\87લાàª\82 àª\86નà«\80 àª\85સરà«\8bનà«\8b àªªà«\82રà«\87પà«\82રો તાગ મેળવી લેવો આવશ્યક છે.",
+       "movepagetext-noredirectfixer": "નà«\80àª\9aà«\87નà«\81àª\82 àª«à«\8bરà«\8dમ àªµàª¾àªªàª°àªµàª¾àª¥à«\80 àª\86 àªªàª¾àª¨àª¾àª¨à«\81àª\82 àª¨àª¾àª® àª¬àª¦àª²àª¾àª\88 àª\9cશà«\87 àª\85નà«\87 àª¤à«\87માàª\82 àª°àª¹à«\87લà«\80 àª¬àª§à«\80 àª®àª¹àª¿àª¤àª¿ àª¨àªµàª¾ àª¨àª¾àª®à«\87 àª¬àª¨à«\87લાàª\82 àªªàª¾àª¨àª¾àª®àª¾àª\82 àª\96સà«\87ડાàª\88 àª\9cશà«\87.\nàª\9cà«\82નà«\81àª\82 àªªàª¾àª¨à«\81àª\82, àª¨àªµàª¾ àª¬àª¨à«\87લા àªªàª¾àª¨àª¾ àª¤àª°àª« àªµàª¾àª³àªµàª¾àª®àª¾àª\82 àª\86વશà«\87.\nતમà«\87 àª\86વા àª\85નà«\8dયતà«\8dર àªµàª¾àª³à«\87લાàª\82 àªªàª¾àª¨àª¾àª\93નà«\87 àª\86પà«\8bàª\86પ àª\9c àª¤à«\87ના àª®à«\82ળ àª¶à«\80રà«\8dષàª\95 àª¸àª¾àª¥à«\87 àª\9cà«\8bડà«\80 àª¶àª\95શà«\8b.\nàª\9cà«\8b àª¤àª®à«\87 àª¤à«\87મ àª\95રવા àª¨ àª\87àª\9aà«\8dàª\9bતા àª¹à«\8bવ àª¤à«\8b, [[Special:DoubleRedirects|બà«\87વડા]] àª\85થવા [[Special:BrokenRedirects|તà«\8dરà«\81àª\9fàª\95 àª\95ડà«\80 àªµàª¾àª³àª¾]] àª\85નà«\8dયતà«\8dર àªµàª¾àª³à«\87લાàª\82 àªªàª¾àª¨àª¾àª\93નà«\80 àª¯àª¾àª¦à«\80 àª\9aàª\95ાસà«\80નà«\87 àª\96ાતરà«\80 àª\95રà«\80 àª²à«\87શà«\8b.\nàª\95ડà«\80 àª\9cà«\87 àªªàª¾àª¨àª¾ àªªàª° àª²àª\88 àª\9cવà«\80 àª\9cà«\8bàª\88àª\8f àª¤à«\87 àª\9c àªªàª¾àª¨àª¾ àª¸àª¾àª¥à«\87 àª\9cà«\8bડà«\87 àª¤à«\87નà«\80 àª\96ાતરà«\80 àª\95રà«\80 àª²à«\87વà«\80 àª¤à«\87 àª¤àª®àª¾àª°à«\80 àª\9cવાબદારà«\80 àª\9bà«\87.\n\nàª\8f àªµàª¾àª¤àª¨à«\80 àª¨à«\8bàª\82ધ àª²à«\87શà«\8b àª\95à«\87, àª\9cà«\8b àª¤àª®à«\87 àªªàª¸àª\82દ àª\95રà«\87લા àª¨àªµàª¾ àª¨àª¾àª® àªµàª¾àª³à«\81àª\82 àªªàª¾àª¨à«\81àª\82 àª\85સà«\8dતિતà«\8dવમાàª\82 àª¹àª¶à«\87 àª¤à«\8b àª\9cà«\82નà«\81àª\82 àªªàª¾àª¨à«\81àª\82 <strong>નહà«\80 àª\96સà«\87</strong>, àª¸àª¿àªµàª¾àª¯àª\95à«\87 àª¤à«\87 àªªàª¾àª¨à«\81àª\82 àª\96ાલà«\80 àª¹à«\8bય àª\85થવા àª¤à«\87 àªªàª£ àª\85નà«\8dયતà«\8dર àªµàª¾àª³àª¤à«\81àª\82 àªªàª¾àª¨à«\81àª\82 àª¹à«\8bય àª\85નà«\87 àª¤à«\87નà«\8b àª\95à«\8bàª\88 àª\87તિહાસ àª¨àª¾ àª¹à«\8bય.\nàª\86નà«\8b àª\85રà«\8dથ àª\8fમ àª¥àª¾àª¯ àª\9bà«\87 àª\95à«\87 àª\9cà«\8b àª¤àª®à«\87 àª\95à«\8bàª\88 àª¤àª¬àª\95à«\8dàª\95à«\87 àª­à«\82લ àª\95રશà«\8b àª¤à«\8b àª\9cà«\87 àªªàª¾àª¨àª¾àª¨à«\81àª\82 àª¨àª¾àª® àª¬àª¦àª²àªµàª¾àª¨à«\8b àªªà«\8dરયતà«\8dન àª\95રતા àª¹à«\8bવ àª¤à«\87નà«\87 àª¤àª®à«\87 àª«àª°à«\80 àªªàª¾àª\9bા àª\9cà«\82ના àª¨àª¾àª® àªªàª° àª\9c àªªàª¾àª\9bà«\81àª\82 àªµàª¾àª³à«\80 àª¶àª\95શà«\8b, àª\85નà«\87 àª¬à«\80àª\9cà«\81àª\82 àª\95à«\87 àªªàª¹à«\87લà«\87થà«\80 àª¬àª¨à«\87લા àªªàª¾àª¨àª¾àª¨à«\81àª\82 àª¨àª¾àª® àª¤àª®à«\87 àª¨àª¾àª®àª«à«\87ર àª\95રવા àª®àª¾àª\9fà«\87 àª¨àª¾ àªµàª¾àªªàª°à«\80 àª¶àª\95à«\8b.\n\n<strong>àª\9aà«\87તવણà«\80!</strong>\nલà«\8bàª\95પà«\8dરિય àªªàª¾àª¨àª¾àª\82 àª¸àª¾àª¥à«\87 àª\86વà«\81àª\82 àª\95રવà«\81àª\82 àª¬àª¿àª¨àª\85પà«\87àª\95à«\8dષિત àª\85નà«\87 àª\9cà«\8bરદાર àªªàª°àª¿àª£àª¾àª®àª\95ારàª\95 àª¨àª¿àªµàª¡à«\80 àª¶àª\95à«\87 àª\9bà«\87;\nàª\86àª\97ળ àªµàª§àª¤àª¾àª\82 àªªàª¹à«\87લાàª\82 àª\86નà«\80 àª\85સરà«\8bનà«\8b àªªà«\82રà«\87પà«\82રો તાગ મેળવી લેવો આવશ્યક છે.",
        "movepagetalktext": "આની સાથે સાથે તેનું સંલગ્ન ચર્ચાનું પાનું પણ ખસેડવામાં આવશે, '''સિવાયકે:'''\n*નવા નામ વાળું ચર્ચાનું પાનું અસ્તિત્વમાં હોય અને તેમાં લખાણ હોય, અથવા\n*નીચેનાં ખાનામાંથી ખરાની નિશાની તમે દૂર કરી હોય.\n\nઆ સંજોગોમાં, જો તમે ચાહતા હોવ તો તમારે અહિંનું લખાણ જાતે નવા પાના પર ખસેડવું પડશે.",
        "movearticle": "આ પાનાનું નામ બદલો:",
        "moveuserpage-warning": "'''ચેતવણી :''' તમે સભ્યનું પાનું હટાવી રહ્યાં છો.  કૃપયા યાદરાખશો કે માત્ર પાનું જ હટાવીશકાશે અને સભ્ય્ને નૂતન નામ નહીં અપાય.",
+       "movecategorypage-warning": "<strong>ચેતવણી:</strong> તમે શ્રેણીનું પાનું ખસેડવા જઈ રહ્યા છો. એ વાતની નોંધ લેશો કે આમ કરવાથી ફક્ત આ શ્રેણીનું પાનું જ દિશાનિર્દેશિત થશે (ખસેડવામાં આવશે), આ શ્રેણીમા રહેલા કોઈપણ પાના આપોઆપ જૂની શ્રેણીને બદલે નવી શ્રેણીમાં <em>નહિ બદલાય</em>.",
        "movenologintext": "કોઇ પાનું હટાવવા માટે તેમે નોંધણી કૃત સભ્ય અને [[Special:UserLogin|logged in]]  હોવા જોઇએ",
        "movenotallowed": "તમને પાનાં ખસેડવાની પરવાનગી નથી.",
        "movenotallowedfile": "તમને ફાઈલ ખસેડવાની પરવાનગી નથી.",
        "import": "પાના આયાત કરો",
        "importinterwiki": "બીજી વિકિમાંથી આયાત",
        "import-interwiki-text": "આયાત કરવા માટેનાં પાનાનું શીર્ષક અને વિકિ પસંદ કરો.\nફેરફારની તારીખ અને લેખકો વિષેની માહિતી જેમની તેમ રાખવામાં આવશે.\nબધા જ આંતરવિકિ આયાતની નોંધ [[Special:Log/import|import log]]માં રખાય છે.",
+       "import-interwiki-sourcewiki": "સ્રોતવિકિ:",
+       "import-interwiki-sourcepage": "સ્રોત પાનું :",
        "import-interwiki-history": "આ પાનું બધા ફેરફારોના ઇતિહાસ સાથે આયાત કરો",
        "import-interwiki-templates": "બધા ઢાંચા શામિલ કરો",
        "import-interwiki-submit": "આયાત કરો",
        "javascripttest": "જાવા સ્ક્રીપ્ટ પરીક્ષણ",
        "javascripttest-pagetext-noframework": "આ પાનું જાવા સ્ક્રીપ્ટ ચલાવવા આરક્ષિત છે.",
        "javascripttest-pagetext-unknownframework": "અજાણ ચકાસણી ફ્રેમવર્ક \"$1\".",
+       "javascripttest-pagetext-unknownaction": "\"$1\" અજ્ઞાત ક્રિયા.",
        "javascripttest-pagetext-frameworks": "નીચેનામાંથી કોઈ એક ચકાસણી ફ્રેમવર્ક પસંદ કરો : $1",
        "javascripttest-pagetext-skins": "ચકાસણી કરવા માટેની સ્કીન પસંદ કરો",
        "javascripttest-qunit-intro": "mediawiki.org પર  [$1 testing documentation] તપાસ માહિતી જુઓ",
        "tooltip-feed-atom": "આ પાના માટે એટમ ફીડ",
        "tooltip-t-contributions": "આ સભ્યનાં યોગદાનોની યાદી",
        "tooltip-t-emailuser": "આ સભ્યને ઇ-મેલ મોકલો",
+       "tooltip-t-info": "આ પાનાં વિષે વધુ માહિતી",
        "tooltip-t-upload": "ફાઇલ ચડાવો",
        "tooltip-t-specialpages": "બધા ખાસ પાનાંઓની યાદી",
        "tooltip-t-print": "આ પાનાની છાપવા માટેની આવૃત્તિ",
        "spam_blanking": "બધા ફેરફારોમાં  $1 પર કડી હતી, આને હટાવી દેવામાં આવે છે",
        "simpleantispam-label": "સ્પામ-વિરોધી તપાસ.\nઆને '''ના''' ભરશો!",
        "pageinfo-title": " \"$1\" માટે માહિતી",
+       "pageinfo-not-current": "ક્ષમા કરો, જુની આવૃત્તિ માંથી આ સૂચના આપી નથી શકતા.",
        "pageinfo-header-basic": "સામાન્ય માહિતી",
        "pageinfo-header-edits": "ઇતિહાસ સંપાદન",
        "pageinfo-header-restrictions": "પાનાંની સુરક્ષા",
        "pageinfo-contentpage-yes": "હા",
        "pageinfo-protect-cascading-yes": "હા",
        "pageinfo-category-info": "શ્રેણી માહિતી",
+       "pageinfo-category-total": "કુલ સંપાદનોની સંખ્યા",
        "pageinfo-category-pages": "પાનાંઓની સંખ્યા",
        "pageinfo-category-subcats": "ઉપશ્રેણીઓની સંખ્યા",
        "pageinfo-category-files": "ફાઇલ્સની સંખ્યા",
        "autosumm-replace": "માહિતીને \"$1\" થી બદલી",
        "autoredircomment": "[[$1]] પર દિશાનિર્દેશિત",
        "autosumm-new": "$1થી શરૂ થતું નવું પાનું બનાવ્યું",
+       "autosumm-newblank": "ખાલી પાનું બનાવ્યું",
        "lag-warn-normal": "$1 {{PLURAL:$1|સેકંડ|સેકંડો}} પછી થયેલ  નવા સુધારા કદાચ ન બતાવી શકાય.",
        "lag-warn-high": "માહિતીસંચ સર્વરના લાંબાગાળાને કારણે $1 {{PLURAL:$1|સેકંડ|સેકંડો}} પછી કરેલા ફેરફાર જોઇ શકાશે નહીં",
        "watchlistedit-normal-title": "ધ્યાનસૂચિ માં ફેરફાર કરો",
        "watchlistedit-raw-done": "તમારી ધ્યાના સૂચિ અધ્યતન કરાઈ.",
        "watchlistedit-raw-added": "{{PLURAL:$1|1 શીર્ષક |$1 શીર્ષકો}} ઉમેરાયા :",
        "watchlistedit-raw-removed": "{{PLURAL:$1|1 શીર્ષક |$1 શીર્ષકો  }} હટાવાયા :",
+       "watchlistedit-clear-title": "ધ્યાનસૂચિ ખાલી કરી",
+       "watchlistedit-clear-legend": "ધ્યાનસૂચિ ખાલી કરો",
        "watchlistedit-clear-titles": "શીર્ષકો:",
+       "watchlistedit-clear-done": "તમારી ધ્યાના સૂચિ ખાલી કરાઈ.",
+       "watchlistedit-clear-removed": "{{PLURAL:$1|1 લેખ નીકાળ્યો|$1 લેખો નીકાળ્યા}} :",
+       "watchlistedit-too-many": "અહીં ઘણાં બધા પાનાં બતાવવા માટે ઉપલબ્ધ છે.",
+       "watchlisttools-clear": "ધ્યાનસૂચિ ખાલી કરો",
        "watchlisttools-view": "બંધબેસતાં ફેરફારો નિહાળો",
        "watchlisttools-edit": "ધ્યાનસૂચી જુઓ અને બદલો",
        "watchlisttools-raw": "કાચી ધ્યાનસૂચિમાં ફેરફાર કરો",
        "version-software-version": "આવૃત્તિ",
        "version-entrypoints-header-entrypoint": "પ્રવેશ સ્થળ",
        "version-entrypoints-header-url": "URL",
+       "version-libraries-library": "લાઇબ્રેરી",
+       "version-libraries-version": "આવૃત્તિ",
        "redirect-legend": "ફાઇલ અથવા પાનાં તરફ વાળો",
        "redirect-submit": "જાઓ",
        "redirect-lookup": "જુઓ:",
        "redirect-value": "કિંમત:",
        "redirect-user": "સભ્ય નામ",
+       "redirect-page": "પાનાં ઓળખ",
        "redirect-revision": "પાનાંની આવૃત્તિ",
        "redirect-file": "ફાઇલ નામ",
        "redirect-not-exists": "કિંમત મળી નહી",
        "tags-tag": "ટૅગનું નામ",
        "tags-display-header": "ફેરફારની યાદિઓમાં દેખાવ",
        "tags-description-header": "અર્થનું પૂર્ણ વિવરણ",
+       "tags-source-header": "સ્રોત",
        "tags-active-header": "સક્રિય?",
        "tags-hitcount-header": "અંકિત ફેરફારો",
+       "tags-actions-header": "ક્રિયાઓ",
        "tags-active-yes": "હા",
        "tags-active-no": "ના",
        "tags-edit": "ફેરફાર કરો",
+       "tags-delete": "હટાવો",
+       "tags-activate": "સક્રિય",
+       "tags-deactivate": "અસક્રિય",
        "tags-hitcount": "$1 {{PLURAL:$1|ફેરફાર|ફેરફારો}}",
+       "tags-create-tag-name": "ટૅગનું નામ",
+       "tags-create-reason": "કારણ:",
+       "tags-create-submit": "બનાવો",
+       "tags-delete-title": "ટૅગ હટાવો",
+       "tags-delete-reason": "કારણ:",
+       "tags-activate-reason": "કારણ:",
+       "tags-activate-submit": "સક્રિય",
+       "tags-deactivate-reason": "કારણ:",
+       "tags-deactivate-submit": "અસક્રિય",
+       "tags-edit-reason": "કારણ:",
        "comparepages": "પાનાં સરખાવો",
        "compare-page1": "પાનું ૧",
        "compare-page2": "પાનું ૨",
        "feedback-subject": "વિષય:",
        "feedback-submit": "જમા કરો",
        "feedback-thanks": "આભર! તમારા પ્રતિભાવને \"[$2 $1]\" પાના પર મુકાયા છે.",
+       "feedback-thanks-title": "આભાર !",
        "searchsuggest-search": "શોધો",
        "searchsuggest-containing": "ધરાવતી...",
        "api-error-badaccess-groups": "આ વિકિ પર ફાઈલ ચઢાવવાની પરવાનગી તમને નથી.",
        "expand_templates_ok": "મંજૂર",
        "expand_templates_remove_comments": "ટીપ્પણીઓ દૂર કરો",
        "expand_templates_preview": "પૂર્વાવલોકન",
+       "pagelanguage": "પાનાની ભાષાનો ચયનકર્તા",
        "pagelang-name": "પાનું",
        "pagelang-language": "ભાષા",
+       "pagelang-use-default": "(મૂળભુત ભાષા)",
        "pagelang-select-lang": "ભાષા પસંદ કરો",
+       "right-pagelang": "પાનાની ભાષા બદલો",
+       "action-pagelang": "પાનાની ભાષા બદલો",
+       "log-name-pagelang": "ભાષા બદલો",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (સક્રિય)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''નિષ્ક્રિય''')",
+       "mediastatistics-table-mimetype": "MIME પ્રકાર",
+       "mediastatistics-table-count": "ફાઇલ્સની સંખ્યા",
+       "mediastatistics-header-unknown": "અજ્ઞાત",
+       "mediastatistics-header-bitmap": "Bitmap ચિત્રો",
+       "mediastatistics-header-audio": "ધ્વનિ",
+       "mediastatistics-header-video": "ચલચિત્રો",
+       "mediastatistics-header-office": "કાર્યાલય",
+       "mediastatistics-header-text": "પાઠાત્મક",
+       "json-error-syntax": "સૂત્રલેખન ત્રુટિ",
+       "headline-anchor-title": "આ વિભાગ સાથે જોડો",
        "special-characters-group-latin": "લેટિન",
        "special-characters-group-latinextended": "લેટિન વિસ્તૃત",
        "special-characters-group-ipa": "IPA",
index 9e0144c..9ef6834 100644 (file)
        "badtitletext": "כותרת הדף המבוקש הייתה בלתי־תקינה, ריקה, או קישור שגוי לשפה אחרת או למיזם אחר.\nייתכן שהיא מכילה תו אחד או יותר שאינו יכול לשמש בכותרות.",
        "title-invalid-empty": "כותרת הדף המבוקש ריקה או מכילה רק שם של מרחב שם.",
        "title-invalid-utf8": "כותרת הדף המבוקש מכילה רצף UTF-8 בלתי־תקין.",
-       "title-invalid-interwiki": "×\94×\9b×\95תרת ×\9e×\9b×\99×\9c×\94 ×§×\99ש×\95ר ×\91×\99× ×\95×\95×\99ק×\99",
+       "title-invalid-interwiki": "×\9b×\95תרת ×\94×\93×£ ×\94×\9e×\91×\95קש ×\9e×\9b×\99×\9c×\94 ×§×\99ש×\95ר ×\91×\99× ×\95×\95×\99ק×\99, ×©×\9c×\90 × ×\99ת×\9f ×\9c×\94שת×\9eש ×\91×\95 ×\91×\9b×\95תר×\95ת.",
        "title-invalid-talk-namespace": "כותרת הדף המבוקש מפנה לדף שיחה שאינו יכול להתקיים.",
        "title-invalid-characters": "כותרת הדף המבוקש מכילה תווים בלתי־תקינים: \"$1\".",
        "title-invalid-relative": "בכותרת יש נתיב יחסי. כותרת דפים יחסיות (./, ../) אינן תקינות, כיוון שלעתים קרובות הן לא יהיו בנות־השגה כשתטופלנה על־ידי הדפדפן של המשתמש.",
        "log-name-pagelang": "יומן שינוי שפה",
        "log-description-pagelang": "זהו יומן של שינויים בשפות של הדפים.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|שינה|שינתה}} את שפת הדף $3 מ$4 ל$5.",
-       "default-skin-not-found": "אופס! עיצוב ברירת המחדל עבור אתר הוויקי שלכם, שמוגדר ב־<code dir=\"ltr\">$wgDefaultSkin</code> כ־<code>$1</code>, אינו זמין.\n\nנראה שההתקנה שלכם כוללת את {{PLURAL:$4|העיצוב|העיצובים}} הבאים. ראו מידע בדף [https://www.mediawiki.org/wiki/Manual:Skin_configuration \"הגדרת עיצובים\" במדריך] על האפשרות להפעיל {{PLURAL:$4|אותו|אותם ולבחור את עיצוב ברירת המחדל}}.\n\n$2\n\n; אם כרגע התקנתם את מדיה־ויקי:\n: נראה שזו התקנה מ־git, או ישירות מקוד המקור בשיטה אחרת כלשהי. במקרה הזה, בעיה זו צפויה. נסו להתקין כמה עיצובים מ[https://www.mediawiki.org/wiki/Category:All_skins ספריית העיצובים של mediawiki.org], על־ידי:\n:* הורדת [https://www.mediawiki.org/wiki/Download קובץ ה־tar להתקנה], שכולל מספר עיצובים והרחבות. באפשרותכם להעתיק ולהדביק מתוכו את תיקיית ה‏‏־<code>skins/</code>.\n:* הורדת קבצי tar של עיצובים ספציפיים מ־[https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* שכפול (clone) אחד מהמאגרים ב־<code dir=\"ltr\">mediawiki/skins/*</code> בעזרת git לתוך תיקיית ה־<code dir=\"ltr\">skins/</code> בהתקנת מדיה־ויקי שלכם.\n: אם תעשו זאת, זה לא אמור להפריע ל‏‏מאגר ה־git שלכם אם אתם מפתחים של מדיה־ויקי.\n\n; אם כרגע שדרגתם את מדיה־ויקי:\n: מדיה־ויקי 1.24 וגרסאות חדשות יותר כבר לא מפעילות עיצובים מותקנים באופן אוטומטי (ראו [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery \"גילוי אוטומטי של עיצובים\" במדריך]). תוכלו להעתיק את {{PLURAL:$5|השורה הבאה|השורות הבאות}} לתוך הקובץ <code>LocalSettings.php</code> כדי להפעיל את {{PLURAL:$5|העיצוב שמותקן|כל העיצובים שמותקנים}} כעת.\n\n<pre dir=\"ltr\">$3</pre>\n\n; אם כרגע שיניתם את <code>LocalSettings.php</code>:\n: בדקו שנית האם עשיתם שגיאות הקלדה בשמות העיצובים.",
-       "default-skin-not-found-no-skins": "אופס! עיצוב ברירת המחדל עבור אתר הוויקי שלכם, שמוגדר ב־<code dir=\"ltr\">$wgDefaultSkin</code> כ־<code>$1</code>, אינו זמין.\n\nאין לכם עיצובים מותקנים.\n\n; אם כרגע התקנתם או שדרגתם את מדיה־ויקי:\n: נראה שזו התקנה מ־git, או ישירות מקוד המקור בשיטה אחרת כלשהי. במקרה הזה, בעיה זו צפויה. מדיה־ויקי 1.24 וגרסאות חדשות יותר אינן כוללות עיצובים ב־git repository הראשי. נסו להתקין כמה עיצובים מ[https://www.mediawiki.org/wiki/Category:All_skins ספריית העיצובים של mediawiki.org], על־ידי:\n:* הורדת [https://www.mediawiki.org/wiki/Download קובץ ה‏‏־tar להתקנה], שכולל מספר עיצובים והרחבות. באפשרותכם להעתיק ולהדביק מתוכו את תיקיית ה‏‏־<code>skins/</code>.\n:* הורדת קבצי tar של עיצובים ספציפיים מ־[https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* שכפול (clone) אחד ממאגרים ב־<code>mediawiki/skins/*</code> בעזרת git לתוך תיקיית ה־<code dir=\"ltr\">skins/</code> בהתקנת מדיה־ויקי שלכם.\n: אם תעשו זאת, זה לא אמור להפריע ל‏‏מאגר ה־git שלכם (אם אתם מפתחים של מדיה־ויקי). ראו מידע בדף [https://www.mediawiki.org/wiki/Manual:Skin_configuration \"הגדרת עיצובים\" במדריך] על האפשרות להפעיל עיצובים ולבחור את עיצוב ברירת המחדל.",
+       "default-skin-not-found": "אופס! עיצוב ברירת המחדל עבור אתר הוויקי שלכם, שמוגדר ב־<code dir=\"ltr\">$wgDefaultSkin</code> כ־<code>$1</code>, אינו זמין.\n\nנראה שההתקנה שלכם כוללת את {{PLURAL:$4|העיצוב|העיצובים}} הבאים. ראו מידע בדף [https://www.mediawiki.org/wiki/Manual:Skin_configuration \"הגדרת עיצובים\" במדריך] על האפשרות להפעיל {{PLURAL:$4|אותו|אותם ולבחור את עיצוב ברירת המחדל}}.\n\n$2\n\n; אם כרגע התקנתם את מדיה־ויקי:\n: נראה שזו התקנה מ־git, או ישירות מקוד המקור בשיטה אחרת כלשהי. במקרה הזה, בעיה זו צפויה. נסו להתקין כמה עיצובים מ[https://www.mediawiki.org/wiki/Category:All_skins ספריית העיצובים של mediawiki.org], על־ידי:\n:* הורדת [https://www.mediawiki.org/wiki/Download קובץ ה־tar להתקנה], שכולל מספר עיצובים והרחבות. באפשרותכם להעתיק ולהדביק מתוכו את תיקיית ה‏‏־<code>skins/</code>.\n:* הורדת קבצי tar של עיצובים ספציפיים מ־[https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins שימוש ב־Git כדי להוריד עיצובים].\n: אם תעשו זאת, זה לא אמור להפריע ל‏‏מאגר ה־git שלכם אם אתם מפתחים של מדיה־ויקי.\n\n; אם כרגע שדרגתם את מדיה־ויקי:\n: מדיה־ויקי 1.24 וגרסאות חדשות יותר כבר לא מפעילות עיצובים מותקנים באופן אוטומטי (ראו [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery \"גילוי אוטומטי של עיצובים\" במדריך]). תוכלו להעתיק את {{PLURAL:$5|השורה הבאה|השורות הבאות}} לתוך הקובץ <code>LocalSettings.php</code> כדי להפעיל את {{PLURAL:$5|העיצוב המותקן|כל העיצובים המותקנים}}.\n\n<pre dir=\"ltr\">$3</pre>\n\n; אם כרגע שיניתם את <code>LocalSettings.php</code>:\n: בדקו שנית האם עשיתם שגיאות הקלדה בשמות העיצובים.",
+       "default-skin-not-found-no-skins": "אופס! עיצוב ברירת המחדל עבור אתר הוויקי שלכם, שמוגדר ב־<code dir=\"ltr\">$wgDefaultSkin</code> כ־<code>$1</code>, אינו זמין.\n\nאין לכם עיצובים מותקנים.\n\n; אם כרגע התקנתם או שדרגתם את מדיה־ויקי:\n: נראה שזו התקנה מ־git, או ישירות מקוד המקור בשיטה אחרת כלשהי. במקרה הזה, בעיה זו צפויה. מדיה־ויקי 1.24 וגרסאות חדשות יותר אינן כוללות עיצובים ב־git repository הראשי. נסו להתקין כמה עיצובים מ[https://www.mediawiki.org/wiki/Category:All_skins ספריית העיצובים של mediawiki.org], על־ידי:\n:* הורדת [https://www.mediawiki.org/wiki/Download קובץ ה‏‏־tar להתקנה], שכולל מספר עיצובים והרחבות. באפשרותכם להעתיק ולהדביק מתוכו את תיקיית ה‏‏־<code>skins/</code>.\n:* הורדת קבצי tar של עיצובים ספציפיים מ־[https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins שימוש ב־Git כדי להוריד עיצובים].\n: אם תעשו זאת, זה לא אמור להפריע ל‏‏מאגר ה־git שלכם (אם אתם מפתחים של מדיה־ויקי). ראו מידע בדף [https://www.mediawiki.org/wiki/Manual:Skin_configuration \"הגדרת עיצובים\" במדריך] על האפשרות להפעיל עיצובים ולבחור את עיצוב ברירת המחדל.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (מופעל)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''מבוטל''')",
        "mediastatistics": "סטטיסטיקות קבצים",
index 48f709b..eda6054 100644 (file)
@@ -61,7 +61,8 @@
                        "Steinsplitter",
                        "Macofe",
                        "Ankita-ks",
-                       "Sahilrathod"
+                       "Sahilrathod",
+                       "Hindustanilanguage"
                ]
        },
        "tog-underline": "कड़ियाँ अधोरेखन:",
        "no-null-revision": "\"$1\" पृष्ठ के लिए बिना बदलावों का नया अवतरण बनाने में असफल।",
        "badtitle": "खराब शीर्षक",
        "badtitletext": "आपके द्वारा अनुरोधित शीर्षक अयोग्य, ख़ाली या गलत जुड़ा हुआ अंतर-भाषीय या अंतर-विकि शीर्षक है।\nइसमें एक या एक से अधिक ऐसे कॅरेक्टर हो सकते हैं जो शीर्षक में प्रयोग नहीं किये जा सकते।",
+       "title-invalid-empty": "निवेदित पृष्ठ का शीर्षक खाली है या केवल नामस्थान रखता है।",
+       "title-invalid-utf8": "निवेदित पृष्ठ का शीर्षक अवैध यू०टी०एफ़-८ का सिलसिला रखता है।",
+       "title-invalid-interwiki": "निवेदित पृष्ठ का शीर्षक एक अंतर-विकी कड़ी रखता है जिसे शीर्षक में प्रयोग नहीं किया जा सकता है।",
+       "title-invalid-talk-namespace": "निवेदित पृष्ठ का शीर्षक एक वार्ता पृष्ठ से सन्दर्भित है जो मौजूद नहीं है।",
+       "title-invalid-characters": "निवेदित पृष्ठ का शीर्षक अवैध कैरेक्टर: \"$1\" रखता है।",
+       "title-invalid-relative": "शीर्षक एक सन्दर्भित मार्ग रखता है। सन्दर्भित पृष्ठ के शीर्षक (./, ../)अवैध हैं, क्योंकि वे अधिकांश रूप पहुँच से बाहर हैं जब उन्हें उपयोगकर्ता के ब्रौज़र से प्रयोग में लाने का प्रयास किया जाता है।",
+       "title-invalid-magic-tilde": "निवेदित पृष्ठ का शीर्षक अवैध जादूई टिल्ड सिलसिला रखता है।",
+       "title-invalid-too-long": "माँग किए गए पृष्ठ का शीर्षक बहुत लम्बा है। इसे यू०टी०एफ़० कोडिंग मे $1 {{PLURAL:$1|बाइट|बाइट्स}} से बढ़कर नहीं होना चाहिए और इसे यू०टी०एफ़०-८ एनकोडिंग में होना चाहिए।",
+       "title-invalid-leading-colon": "निवेदित पृष्ठ का शीर्षक प्रारंभ में अवैध कोलन रखता है।",
        "perfcached": "नीचे दिया हुआ डेटा कैशे मेमोरी से लिया हुआ है, अतः हो सकता है कि इसका पूर्ण अद्यतन न हुआ हो। कैशे मेमोरी में अधिकतम {{PLURAL:$1|एक  नतीजा|$1 नतीजे}} उपलब्ध हैं।",
        "perfcachedts": "नीचे दिया हुआ डेटा कैशे मेमोरी से है, और इसका अंतिम अद्यतन $1 को हुआ था। कैशे मेमोरी में अधिकतम {{PLURAL:$4|एक  नतीजा|$4 नतीजे}} उपलब्ध हैं।",
        "querypage-no-updates": "इस पृष्ठ का नवीनीकरण करना मना है। अभी यहाँ के डाटा को ताज़ा नहीं कर सकते।",
        "history-feed-description": "विकि पर उपलब्ध इस पृष्ठ का अवतरण इतिहास",
        "history-feed-item-nocomment": "$1 $3 को $4 बजे",
        "history-feed-empty": "अनुरोधित पृष्ठ अस्तित्व में नहीं है।\nयह पृष्ठ या तो हटाया गया है या फिर इसका नाम बदल दिया गया है।\n[[Special:Search|विकि पर खोज]] का प्रयोग करें।",
+       "history-edit-tags": "चुने गए अवतरणों के टैग सम्पादित कीजिए।",
        "rev-deleted-comment": "(सम्पादन सारांश हटाया)",
        "rev-deleted-user": "(सदस्यनाम हटाया)",
        "rev-deleted-event": "(लॉग विवरण हटाया)",
        "rev-deleted-user-contribs": "[सदस्यनाम अथवा आइ॰पी पता छुपाया गया - सम्पादन योगदानों में से छुपाया गया]",
        "rev-deleted-text-permission": "यह पृष्ठ अवतरण हटाया गया है।\nइसकी अधिक जानकारी [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} हटाने की लॉग] में पाई जा सकती है।",
+       "rev-suppressed-text-permission": "यह पृष्ठ अवतरण '''छिपाया गया है'''।\nआप इसे देख सकते हैं; विवरण [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} छुपाने की लॉग] में पाया जा सकता है।",
        "rev-deleted-text-unhide": "यह पृष्ठ अवतरण हटाया गया है।\nइसकी अधिक जानकारी [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} हटाने की लॉग] में पाई जा सकती है।\nयदि आप चाहें तो इस अवतरण को [$1 देख सकते हैं]।",
        "rev-suppressed-text-unhide": "यह पृष्ठ अवतरण '''छिपाया गया है'''। विवरण [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} छुपाने की लॉग] पर देखा जा सकता है।\nयदि आप चाहें तो इस अवतरण को [$1 देख सकते हैं]।",
        "rev-deleted-text-view": "यह पृष्ठ अवतरण हटाया गया है।\nआप इसे देख सकते हैं; विवरण [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} हटाने की लॉग] में पाया जा सकता है।",
        "searchrelated": "सम्बंधित",
        "searchall": "सभी",
        "showingresults": "नीचे क्रमांक '''$2''' से प्रारंभ कर के अधिकतम '''$1''' परिणाम {{PLURAL:$1|दिखाया गया है|दिखाए गए हैं}}।",
+       "showingresultsinrange": "दिखा रहे हैं {{PLURAL:$1|<strong>1</strong> result|<strong>$1</strong> परिणाम}} तक पहुँच  #<strong>$2</strong> to #<strong>$3</strong> में।",
        "search-showingresults": "{{PLURAL:$4|<strong>$3</strong> में से <strong>$1</strong> परिणाम|<strong>$3</strong> में से परिणाम <strong>$1 - $2</strong>}}",
        "search-nonefound": "आपकी खोज से मेल खाते कोई परिणाम नहीं मिले।",
        "powersearch-legend": "उन्नत खोज",
        "right-sendemail": "अन्य सदस्यों को ई-मेल भेजें",
        "right-passwordreset": "कूटशब्द रीसेट ई-मेल देखें",
        "right-managechangetags": "डेटाबेस से [[Special:Tags|चिप्पियाँ]] बनायें और हटायें",
+       "right-applychangetags": "प्रयोग में लाइये [[Special:Tags|tags]] किसी के बदलाव के साथ।",
+       "right-changetags": "जमा करो और हटाओ स्वतंत्र [[Special:Tags|टैग]] व्यक्तिगत अवतरणों और लॉग प्रविक्तियों पर",
        "newuserlogpage": "सदस्य खाता निर्माण लॉग",
        "newuserlogpagetext": "यह सदस्य खातों के निर्माण का लॉग है।",
        "rightslog": "सदस्य अधिकार लॉग",
        "action-editmyprivateinfo": "अपनी व्यक्तिगत जानकारी बदलने",
        "action-editcontentmodel": "एक पेज की सामग्री मॉडल को संपादित।",
        "action-managechangetags": "डेटाबेस से चिप्पि बनायें और हटायें",
+       "action-applychangetags": "अपमे बदलाव के साथ टैग जोड़ें।",
+       "action-changetags": "जमा करें और हटाएँ स्वतंत्र टैग व्यक्तिगत अवतरणों और लॉग प्रविक्तियों पर",
        "nchanges": "$1 {{PLURAL:$1|बदलाव}}",
        "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|अंतिम बार देखने के बाद से}}",
        "enhancedrc-history": "इतिहास",
        "listfiles-delete": "हटाएँ",
        "listfiles-summary": "यह विशेष पृष्ठ सभी अपलोड की गई फ़ाइलें दर्शाता है।",
        "listfiles_search_for": "मीडिया नाम के लिये खोजें:",
+       "listfiles-userdoesnotexist": "अपयोगकर्ता खाता \"$1\" पंजीकृत नहीं है।",
        "imgfile": "फ़ाइल",
        "listfiles": "फ़ाइल सूची",
        "listfiles_thumb": "अंगूठाकार",
        "listredirects": "पुनर्निर्देशनों की सूची",
        "listduplicatedfiles": "डुप्लिकेट के साथ फाइलों की सूची।",
        "listduplicatedfiles-summary": "यह एैसे फ़ाइलों की सूची है जिनका नवीनतम संस्करण दूसरे फ़ाइलों के नवीनतम संस्करण की प्रतिलिपि हैं। सिर्फ़ स्थानीय फ़ाइलों को विचारा गया है।",
+       "listduplicatedfiles-entry": "[[:File:$1|$1]] रखता है  [[$3|{{PLURAL:$2|एक प्रतिलिपि|$2 duplicates}}]] ।",
        "unusedtemplates": "अप्रयुक्त साँचे",
        "unusedtemplatestext": "इस पृष्ठ पर {{ns:template}} नामस्थान वाले वे सभी पृष्ठ इंगित है जो किसी अन्य पृष्ठ में शामिल नहीं हैं।\nइन्हें हटाने के पहले इन साँचों की और कड़ियाँ जाँच लें।",
        "unusedtemplateswlh": "अन्य कड़ियाँ",
        "pageswithprop-text": "यह पृष्ठ पृष्ठ गुण का उपयोग कर रहे पन्नों को सूचीबद्ध करता है।",
        "pageswithprop-prop": "गुण का नाम:",
        "pageswithprop-submit": "खोजें",
+       "pageswithprop-prophidden-long": "लम्बे पाठ का मूल्य छुपा ($1) है",
+       "pageswithprop-prophidden-binary": "बाइनरी मूल्य ($1) छुपा है।",
        "doubleredirects": "दुगुने पुनर्निर्देश",
        "doubleredirectstext": "यह पृष्ठ उन पृष्ठों की सूची देता है जो अन्य पुनर्निर्देशित पृष्ठों की ओर पुनर्निर्देशित हैं।\nहर कतार में पहले और दूसरे पुनर्निर्देशन की कड़ियाँ, तथा दूसरे पुनर्निर्देशन का लक्ष्य भी है, आमतौर पर यही \"वास्तविक\" लक्ष्यित पृष्ठ होगा, और पहला पुनर्देशन वास्तव में इसी को लक्ष्यित होना चाहिए।\n<del>काटी गई</del> प्रविष्टियाँ सुलझा दी गई हैं।",
        "double-redirect-fixed-move": "[[$1]] की जगह बदली जा चुकी है।\nअब यह स्वतः [[$2]] की ओर पुनर्प्रेषित होता है।",
        "unusedimages": "अप्रयुक्त फ़ाइलें",
        "wantedcategories": "वांछित श्रेणियाँ",
        "wantedpages": "जो पृष्ठ चाहिये",
+       "wantedpages-summary": " जिसअनुपस्थित पृष्ठों की सूचीमें उनसे जुड़े अधिकांश कड़ियाँ हैं सिवाय उन पृष्ठों के जिनमें केवल अनुप्रेषित कड़ियाँ जुड़ती हों। अनुपस्थित पृष्ठों की सूची के लिए जिनमें केवल अनुप्रेषित कड़ियाँ जुड़ती हों, देखिए [[{{#special:BrokenRedirects}}]].",
        "wantedpages-badtitle": "परिणामों में अवैध शीर्षक: $1",
        "wantedfiles": "वांछित फ़ाइलें",
        "wantedfiletext-cat": "निम्न फ़ाइलें प्रयुक्त हैं पर मौजूद नहीं हैं। बाहरी भंडारों की फ़ाइलें मौजूद होने के बावजूद सूची में हो सकती हैं। ऐसी कोई भी गलत प्रविष्टियाँ <del>काटी हुई</del> होंगी। साथ ही, जो पृष्ठ ऐसी फ़ाइलों का प्रयोग करते हैं जो मौजूद नहीं हैं, उनकी सूची [[:$1]] में है।",
+       "wantedfiletext-cat-noforeign": "निम्न लिखित फ़ाइल प्रयोग में हैं पर मौजूद नहीं है। इसके अतिरिक्त, पृष्ठ जो इन ग़ैर-मौजूद फ़ाइलों को सजोए हुए हैं उनकी सूची [[:$1]] में है।",
        "wantedfiletext-nocat": "निम्न फ़ाइलें प्रयुक्त हैं पर मौजूद नहीं हैं। बाहरी भंडारों की फ़ाइलें मौजूद होने के बावजूद सूची में हो सकती हैं। ऐसी कोई भी गलत प्रविष्टियाँ <del>काटी हुई</del> होंगी।",
        "wantedfiletext-nocat-noforeign": "निम्न फ़ाइलों को इस्तेमाल कर रहे हैं, लेकिन मौजूद नहीं है।",
        "wantedtemplates": "वांछित साँचे",
        "deadendpagestext": "नीचे दिये पृष्ठ {{SITENAME}} के अन्य पृष्ठों से नहीं जुड़ते हैं।",
        "protectedpages": "सुरक्षित पृष्ठ",
        "protectedpages-indef": "केवल अनिश्चितकालीन सुरक्षाएँ",
+       "protectedpages-summary": "यह पृष्ठ उन सभी पृष्ठों की सूची देता है जो अब सुरक्षित हैं। उन सभी शीर्षकों की सूची जानने के लिए जो बनाने से सुरक्षित किए गए हैं, देखिए [[{{#special:ProtectedTitles}}|{{int:protectedtitles}}]] ।",
        "protectedpages-cascade": "केवल सोपानी सुरक्षा",
        "protectedpages-noredirect": "पुनर्निर्देश छुपाएँ",
        "protectedpagesempty": "इस समय इन नियमों द्वारा कोई पृष्ठ सुरक्षित नहीं हैं।",
        "pager-older-n": "{{PLURAL:$1|पुराना|पुराने}} $1",
        "suppress": "ओवरसाइट",
        "querypage-disabled": "प्रदर्शन कारणों से यह विशेष पृष्ठ अक्षम किया गया है।",
+       "apihelp": "ए पी आई सहाएता",
+       "apihelp-no-such-module": "मॉड्यूल \"$1\" नहीं मिला",
        "booksources": "पुस्तकों के स्रोत",
        "booksources-search-legend": "पुस्तकों के स्रोत खोजें",
        "booksources-isbn": "आइ॰एस॰बी॰एन:",
        "logempty": "लॉग में ऐसी प्रविष्टि नहीं है।",
        "log-title-wildcard": "इस पाठ से शुरू होने वाले शीर्षक खोजें",
        "showhideselectedlogentries": "चयनित लॉग प्रविष्टियाँ दिखाएँ/छुपाएँ",
+       "log-edit-tags": "चुने गए लॉग प्रविक्तियों एक सम्पादन टैग",
        "allpages": "सभी पृष्ठ",
        "nextpage": "अगला पृष्ठ ($1)",
        "prevpage": "पिछला पृष्ठ ($1)",
        "listgrouprights-removegroup-self": " अपने  खाते से {{PLURAL:$2|समूह}} हटाएँ: $1",
        "listgrouprights-addgroup-self-all": "अपने खाते में सभी समूह शामिल करें",
        "listgrouprights-removegroup-self-all": "अपने खाते से सभी समूह हटाएँ",
+       "listgrouprights-namespaceprotection-header": "नामस्थान की बंदिशें",
        "listgrouprights-namespaceprotection-namespace": "नामस्थान",
+       "listgrouprights-namespaceprotection-restrictedto": "उपयोगकर्ता को सम्पादन करने में सक्षम करने वाले अधिकार",
        "trackingcategories": "चिह्नित श्रेणियाँ",
+       "trackingcategories-summary": "इस पृष्ठ पर उन जोड़ने वाली श्रेणियों की सूची मिलती है जो स्वतः रूप से मीडियाविकि सॉफ़्टवेयर द्वारा बनते हैं। उनके नाम सम्बंधित प्रणालि सन्देश को बदलने से {{ns:8}} नामस्थान में बदले जा सकते हैं।",
        "trackingcategories-msg": "चिह्नित श्रेणी",
        "trackingcategories-name": "संदेश नाम",
        "trackingcategories-desc": "श्रेणी शामिल किए जाने के मानदंड",
+       "noindex-category-desc": "यह पृष्ठ रोबॉटों द्वारा सूचीबद्ध नहीं है क्योंकि इसमें जादूई शब्द <code><nowiki>__NOINDEX__</nowiki></code> है और ऐसे स्थान पर है जहाँ उस झंडी की अनुमति है।",
+       "index-category-desc": "इस पृष्ठ का एक <code><nowiki>__INDEX__</nowiki></code> उस पर है (ऐसे स्थान पर है जहाँ उस झंडी की अनुमति है), और इसलिए इसे रोबॉटों द्वारा सूचीबद्ध है जबकि साधारणतः ऐसा नहीं होता है।",
+       "post-expand-template-inclusion-category-desc": "पृष्ठ का साइज़ <code>$wgMaxArticleSize</code> से बढ़कर है। सभी साँचों के फैलाने के बाद कुछ साँचों को फैलाया नहीं जा सकता है।",
+       "post-expand-template-argument-category-desc": "यह पृष्ठ <code>$wgMaxArticleSize</code>  से बढ़कर है जबकि साँचों के आंतरिक पाठ को बढ़ाया गया हो (तिगुणी ब्रेस के रूप में जैसे <code>{{{Foo}}}</code>) ।",
+       "expensive-parserfunction-category-desc": "इस पृष्ठ में कई फैले हुए कार्यों को प्रयोग में लाया गया है (जैसे <code>#ifexist</code>). देखिए [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Manual:$wgExpensiveParserFunctionLimit].",
+       "broken-file-category-desc": "इस पृष्ठ में फ़ाइल की टूटी हुई कड़ी शामिल है  (एक कड़ी जिससे एक ऐसे फ़ाइल को जोड़े जाने का प्रयास है जो मौजूद नहीं है) ।",
+       "hidden-category-category-desc": "इस श्रेणी में <code><nowiki>__HIDDENCAT__</nowiki></code> के पृष्ठ पाठ है, जो पूर्व निर्धारित रूप से पृष्ठों में श्रेणी कड़ियों के सन्दूक में दिखाई देने से उसे रोकती है।",
        "trackingcategories-nodesc": "कोई वर्णन उपलब्ध नहीं।",
        "trackingcategories-disabled": "श्रेणी अक्षम करी गयी है",
        "mailnologin": "पाने वाले का एड्रेस दिया नहीं",
        "emailccsubject": "आपके ई-मेल की प्रति जो $1 को भेजा गया: $2",
        "emailsent": "ई-मेल भेज दिया गया है।",
        "emailsenttext": "आपका ई-मेल संदेश भेज दिया गया है।",
-       "emailuserfooter": "यह à¤\88-मà¥\87ल {{SITENAME}} à¤\95à¥\80 \"सदसà¥\8dय à¤\88-मà¥\87ल\" à¤¸à¥\81विधा à¤¦à¥\8dवारा $1 à¤¸à¥\87 $2 à¤\95à¥\8b à¤­à¥\87à¤\9cà¥\80 à¤\97à¤\88 à¤¥à¥\80।",
+       "emailuserfooter": "à¤\87स à¤\88-मà¥\87ल à¤\95à¥\8b $1 à¤¦à¥\8dवारा $2 à¤\95à¥\8b à¤­à¥\87à¤\9cा à¤\97या à¤¥à¤¾ à¤\9cिसà¤\95à¥\87 à¤²à¤¿à¤\8f \"{{int:emailpage}}\" à¤\95ारà¥\8dय à¤\95à¥\8b {{SITENAME}} à¤ªà¤° à¤ªà¥\8dरयà¥\8bà¤\97 à¤®à¥\87à¤\82 à¤²à¤¾à¤¯à¤¾ à¤\97या à¤¥à¤¾।",
        "usermessage-summary": "प्रणाली सन्देश छोड़ रहा है।",
        "usermessage-editor": "सिस्टम दूत",
        "watchlist": "ध्यानसूची",
        "watchnologin": "लॉग इन नहीं किया है",
        "addwatch": "ध्यानसूची में जोड़ें",
        "addedwatchtext": "आपकी [[Special:Watchlist|ध्यानसूची]] में \"[[:$1]]\" पृष्ठ जोड़ दिया गया है।\nभविष्य में इस पृष्ठ तथा इसके वार्ता पृष्ठ में होने वाले बदलाव आपकी ध्यानसूची में दिखेंगे।",
+       "addedwatchtext-short": "पृष्ठ \"$1\" को आपकी ध्यानसूची से जोड़ा गया है।",
        "removewatch": "ध्यानसूची से हटाएँ",
        "removedwatchtext": "\"[[:$1]]\" नामक पृष्ठ को आपकी [[Special:Watchlist|ध्यानसूची]] से हटा दिया गया है।",
+       "removedwatchtext-short": "पृष्ठ \"$1\" को आपकी ध्यानसूची से हटाया गया है।",
        "watch": "ध्यान रखें",
        "watchthispage": "इस पृष्ठ का ध्यान रखें",
        "unwatch": "ध्यान हटाएँ",
        "delete-edit-reasonlist": "हटाने के कारण संपादित करें",
        "delete-toobig": "इस पृष्ठ का संपादन इतिहास $1 से अधिक {{PLURAL:$1|अवतरण}} होने की वजह से बहुत बड़ा है।\n{{SITENAME}} के अनपेक्षित रूप से बंद होने से रोकने के लिये ऐसे पृष्ठों को हटाने की अनुमति नहीं है।",
        "delete-warning-toobig": "इस पृष्ठ का संपादन इतिहास $1 से अधिक {{PLURAL:$1|अवतरण}} होने की वजह से बहुत बड़ा है।\nइसे हटाने से {{SITENAME}} के डाटाबेस की गतिविधियों में व्यवधान आ सकता है;\nकृपया सोच समझ कर आगे बढ़ें।",
+       "deleteprotected": "आप इस पृष्ठ को हटा नहीं सकते क्योंकि इसे सुरक्षित किया गया है।",
        "deleting-backlinks-warning": "'''चेतावनी:''' जो पृष्ठ आप हटाने जा रहे हैं उससे [[Special:WhatLinksHere/{{FULLPAGENAME}}|अन्य पृष्ठ]] जुड़ते हैं अथवा उसे ट्रांसक्लूड करते हैं।",
        "rollback": "संपादन वापिस लें",
        "rollbacklink": "वापिस लें",
        "namespace": "नामस्थान:",
        "invert": "विपरीत प्रवरण",
        "tooltip-invert": "चयनित नामस्थान (और संबद्ध नामस्थान यदि जाँच) के भीतर पृष्ठों में किए गए परिवर्तन छुपाने के लिए इस बक्से को चिह्नित करें",
+       "tooltip-whatlinkshere-invert": "चुने गए नामस्थान की पृष्ठों से कड़ियों को छिपाने के लिए इस सन्दूक को चिन्हित कीजिए",
        "namespace_association": "सम्बद्ध नामस्थान",
        "tooltip-namespace_association": "भी बात या विषय नाम स्थान चयनित नाम स्थान के साथ जुड़े को शामिल करने के लिए इस बक्से को चिह्नित करें।",
        "blanknamespace": "(मुख्य)",
        "contributions-title": "$1 के योगदान",
        "mycontris": "योगदान",
        "contribsub2": "{{GENDER:$3|$1}} ($2) के लिये",
+       "contributions-userdoesnotexist": "उपयोगकर्ता खाता  \"$1\" पंजीकृत नहीं है।",
        "nocontribs": "इन कसौटियों से मिलनेवाले बदलाव मिले नहीं।",
        "uctop": "(मौजूदा)",
        "month": "इस महिनेसे (और पुरानें):",
        "sp-contributions-newbies-sub": "नये सदस्योंके लिये",
        "sp-contributions-newbies-title": "नए सदस्यों द्वारा योगदान",
        "sp-contributions-blocklog": "ब्लॉक सूची",
+       "sp-contributions-suppresslog": "छुपाए गए उपयोगकर्ता के योगदान",
        "sp-contributions-deleted": "हटाए गए सदस्य योगदान",
        "sp-contributions-uploads": "अपलोड",
        "sp-contributions-logs": "लॉग",
        "blockipsuccesssub": "अवरोधन सफल ।(संपादन करने से रोक दिया गया है)",
        "blockipsuccesstext": "[[Special:Contributions/$1|$1]] को ब्लॉक किया जा चुका है।<br />\nब्लॉकों की समीक्षा के लिए [[Special:BlockList|ब्लॉक लॉग]] देखें।",
        "ipb-blockingself": "आप खुद को अवरोधित कर रहे हैं! क्या आप वाकई ऐसा करना चाहते हैं?",
+       "ipb-confirmhideuser": "आप एक ऐसे उपयोगकर्ता पर प्रतिबंध लगाने जा रहे हैं जिसके पास \"उपयोगकर्ता छिपाओ\" का विकल्प मौजूद है। इससे इस उपयोगकर्ता का नाम सभी सूचियों और लॉग प्रविष्टियों में नहीं दिखेगा। क्या आप विश्वासपूर्ण रूप से ऐसा करना चाहते हैं?",
+       "ipb-confirmaction": "यदि आप विश्वासपूर्ण रूप से यही करना चाहते हैं, तो कृपया \"{{int:ipb-confirm}}\" की फ़ील्ड को नीचे से चुनिए।",
        "ipb-edit-dropdown": "ब्लॉक कारण संपादित करें",
        "ipb-unblock-addr": "$1 को अनब्लॉक करें",
        "ipb-unblock": "सदस्य अथवा आईपी एड्रेस को अनब्लॉक करें",
        "unblocked": "[[User:$1|$1]] को अनब्लॉक कर दिया हैं",
        "unblocked-range": "$1 को अनवरोधित किया गया",
        "unblocked-id": "अवरोध $1 निकाल दिया गया है",
+       "unblocked-ip": "[[Special:Contributions/$1|$1]] पर से प्रतिरोध हटाया गया है।",
        "blocklist": "अवरोधित उपयोक्ता",
        "ipblocklist": "अवरोधित आईपी पते व सदस्यनाम",
        "ipblocklist-legend": "अवरोधित सदस्य को खोजें",
        "proxyblockreason": "आपका IP पता बाधित किया जा चुका है क्योंकि यह एक मुक्त प्रतिनिधि है।\nकृपया आप अपने इंटरनेट सेवा प्रदान करने वाले से या तकनीकी सहायक से सम्पर्क करें अथवा उन्हें इस भयावह सुरक्षा समस्या के बारे में सूचित करें।",
        "sorbsreason": "{{SITENAME}} द्वारा इस्तेमालमें लाये जाने वाले DNSBL में आपके आईपी एड्रेसको ओपन प्रॉक्सीमें दर्शाया गया हैं।",
        "sorbs_create_account_reason": "{{SITENAME}} के DNSBL ने आपका आईपी एड्रेस ओपन प्रोक्सी करके सूचित किया हैं। आप खाता खोल नहीं सकतें।",
+       "xffblockreason": "एक आई०पी० पता जो X-Forwarded-For हेडर में मौजूद है, या तो आपका है या उस प्रौक्सी सरवर का है जिसका आप प्रयोग कर रहे हैं और उस पर प्रतिबंध लगा दिया गया है। वास्तविक कारण था: $1",
        "cant-see-hidden-user": "जिस सदस्य को आप अवरोधित करने की कोशिश कर रहे हैं उसे पहले ही अवरोधित कर के छुपाया जा चुका है।\nचूँकि आपके पास hideuser अधिकार नहीं है, आप इस सदस्य का अवरोधन ना देख सकते हैं और ना ही सम्पादित कर सकते हैं।",
        "ipbblocked": "आप अन्य प्रयोक्ताओं को अवरोधित या अनवरोधित नहीं कर सकते, क्योंकि आप स्वयं अवरोधित हैं",
        "ipbnounblockself": "आपको स्वयं को अनवरोधित करने की अनुमति नहीं है",
        "movepagetalktext": "संबंधित वार्ता पृष्ठ इसके साथ स्थानांतरीत नहीं होगा '''अगर:'''\n* आप पृष्ठ दुसरे नामस्थान में स्थानांतरीत कर रहें है\n* इस नाम का वार्ता पृष्ठ पहलेसे बना हुवा है, या\n* नीचे दिया हुआ चेक बॉक्स आपने निकाल दिया है ।\n\nइन मामलोंमे आपको स्वयं यह पृष्ठ जोडने पड़ सकते है ।",
        "movearticle": "पृष्ठ का नाम बदलें",
        "moveuserpage-warning": "<strong>चेतावनी:</strong> आप एक सदस्य पृष्ठ स्थानांतरित करने जा रहे हैं। कृपया ध्यान दें कि केवल पृष्ठ का नाम बदला जाएगा और सदस्यनाम <em>नहीं</em> बदलेगा।",
+       "movecategorypage-warning": "<strong>चेतावनी:</strong> आप एक श्रेणी पृष्ठ को स्थानांतरित करने जा रहे हैं। याद रखिए कि केवल वह पृष्ठ स्थानांतरित होगा और पुरानी श्रेणी में शामिल पृष्ठ नई श्रेणी के अंतरगत <em>नहीं</em> आएँगे।",
        "movenologintext": "लेख स्थानान्तरित करने के लिये आपका [[Special:UserLogin|लॉग इन]] किया होना आवश्यक हैं।",
        "movenotallowed": "आपको पृष्ठ स्थानांतरित करने की अनुमति नहीं है।",
        "movenotallowedfile": "आपको फ़ाइलें स्थानांतरित करने की अनुमति नहीं है।",
        "cant-move-user-page": "आपको सदस्य पृष्ठ स्थानांतरित करने की अनुमति नही है (सिवाय उप पन्नों के)।",
        "cant-move-to-user-page": "आपको किसी पन्नो को सदस्य पृष्ठ पर ले जाने की अनुमति नहीं है (सिवाय सदस्य उप पृष्ठ के)",
+       "cant-move-category-page": "आपको श्रेणी प्रष्ठों को स्थानांतरित करने की अनुमति नहीं है।",
+       "cant-move-to-category-page": "आपको किसी पृष्ठ को श्रेणी पृष्ठ पर स्थानांतरित करने की अनुमति नहीं है।",
        "newtitle": "नये शीर्षक की ओर:",
        "move-watch": "ध्यान रखें",
        "movepagebtn": "नाम बदलें",
        "immobile-target-namespace-iw": "अंतर विकि कड़ी पृष्ठ  ले जाने के लिए उचित लक्ष्य नहीं है।",
        "immobile-source-page": "इस पृष्ठ का स्थानांतरण नहीं किया जा सकता है।",
        "immobile-target-page": "इस गंतव्य शीर्षक पर नहीं ले जाया जा सकता है।",
+       "bad-target-model": "वाञ्छित स्थान भिन्न सामग्री नमूने का प्रयोग करता है। $1 को बदलकर $2 नहीं किया जा सकता है।",
        "imagenocrossnamespace": "संचिका को ग़ैर-संचिका नामस्थान में स्थानांतरित नहीं किया जा सकता है",
        "nonfile-cannot-move-to-file": "असञ्चिका को सञ्चिका नामस्थान में नहीं ले जाया जा सकता",
        "imagetypemismatch": "संचिका का नया विस्तार उसकी किस्म से मेल नहीं खा रहा है",
        "djvu_page_error": "DjVu पृष्ठ रेंजके बाहर हैं",
        "djvu_no_xml": "DjVu फ़ाईलके लिये XML नहीं मिल पाया",
        "thumbnail-temp-create": "अस्थायी थम्बनेल फ़ाइल बनाने में असफल",
+       "thumbnail-dest-create": "थंबनेल को इस स्थान पर सुरक्षित नहीं किया जा सका।",
        "thumbnail_invalid_params": "गलत अंगूठानख मापदण्ड",
+       "thumbnail_toobigimagearea": "फ़ाइल जिसका साइज़ $1 से बढ़कर है।",
        "thumbnail_dest_directory": "लक्ष्य डाइरेक्टरी बना नहीं पा रहें हैं",
        "thumbnail_image-type": "इस प्रकार की छवि समर्थित नहीं है",
        "thumbnail_gd-library": "अवैध जीडी लाइब्रेरी जमाव: कार्यसमूह $1 मौजूद नहीं है",
        "thumbnail_image-missing": "लगता है संचिका नामौजूद है: $1",
+       "thumbnail_image-failure-limit": "हाल के समय में इस थंबनेल को दूसरा रूप देने के कई असफल प्रयास हुए हैं ($1 या उससे अधिक) । कृपया फिर से प्रयास कुछ समय बाद कीजिए।",
        "import": "पृष्ठ इम्पोर्ट करें",
        "importinterwiki": "किसी और विकि से आयात करे",
        "import-interwiki-text": "आयात करने के लिये एक विकि और एक पृष्ठ चुनें।\nअवतरण दिनांक और संपादक नाम ज्यों-के-त्यों रखे जाएँगे।\nअन्य विकि से सभी आयात [[Special:Log/import|आयात लॉग]] में डाली जाती हैं।",
        "import-interwiki-history": "इस पृष्ठ के सभी इतिहास अवतरण कॉपी करें",
        "import-interwiki-templates": "सभी साँचे शामिल करें",
        "import-interwiki-submit": "आयात",
+       "import-mapping-default": " पूर्व निर्धारित स्थानों पर आयात करें",
+       "import-mapping-namespace": "किसी नामस्थान पर आयात करें",
+       "import-mapping-subpage": "निम्न लिखित पृष्ठ के उपपृष्ठ के रूप में आयात करें:",
        "import-upload-filename": "संचिका नाम:",
        "import-comment": "टिप्पणी:",
        "importtext": "कृपया स्रोत विकि से संचिका निर्यातित करने के लिए [[Special:Export|निर्यात सुविधा]] का इस्तेमाल करें।\nइसे अपने संगणक पर सँजो के यहाँ चढ़ा दें।",
        "importcantopen": "आयात फ़ाईल खोल नहीं पायें",
        "importbadinterwiki": "अवैध अन्तरविकि कड़ी",
        "importsuccess": "आयात सफल हुआ!",
-       "importnosources": "à¤\95à¥\8bà¤\88 à¤­à¥\80 à¤\9fà¥\8dरानà¥\8dसविà¤\95à¥\80 à¤\86यात à¤¸à¥\8dरà¥\8bत à¤®à¤¿à¤²à¥\87 à¤¨à¤¹à¥\80à¤\82 à¤\94र à¤ªà¥\8dरतà¥\8dयà¤\95à¥\8dष à¤\87तिहास à¤\85पलà¥\8bड à¤¬à¤¨à¥\8dद à¤\95र à¤¦à¤¿à¤\8f à¤\97à¤\8f à¤¹à¥\88à¤\82।",
+       "importnosources": "à¤\95à¥\8bà¤\88 à¤­à¥\80 à¤µà¤¿à¤\95à¥\80 à¤\90सा à¤¨à¤¹à¥\80à¤\82 à¤\9cिसà¤\95à¥\87 à¤\86यात à¤\95ा à¤µà¤¿à¤µà¤°à¤£ à¤\95िया à¤\97या à¤¹à¥\88 à¤\94र à¤¸à¥\80धà¥\87 à¤\87तिहास à¤\95à¥\87 à¤\85पलà¥\8bड à¤ªà¤° à¤°à¥\8bà¤\95 à¤²à¤\97à¥\80 à¤¹à¥\81à¤\88 à¤¹à¥\88।",
        "importnofile": "कोईभी आयात फ़ाईल अपलोड नहीं हुई हैं।",
        "importuploaderrorsize": "आयात फ़ाईल अपलोड हुई नहीं। इसका आकार अनुमतिसे ज्यादा हैं।",
        "importuploaderrorpartial": "आयात फ़ाईल अपलोड हुई नहीं। फ़ाईल आधी अधूरी अपलोड हुई।",
        "import-error-interwiki": "पृष्ठ \"$1\" आयात नहीं किया गया है क्योंकि इसका नाम अंतरविकी कड़ियाँ बनाने के लिए आरक्षित है।",
        "import-error-special": "पृष्ठ \"$1\" आयात नहीं किया गया है क्योंकि यह एक ऐसे विशेष नामस्थान के अंतर्गत आता है जिसमें पृष्ठ नहीं बनाए जा सकते हैं।",
        "import-error-invalid": "पृष्ठ \"$1\" आयात नहीं किया गया है क्योंकि इसका आयात पश्चात जो नाम होता वह इस विकी पर अमान्य है।",
+       "import-error-unserialize": "पृष्ठ \"$1\" के संशोधन $2 को क्रम से हटाया नहीं जा सका। संशोधन के बारे में बताया गया है कि सामग्री नमूना $3 को क्रम $4 के रूप प्रयोग में लाया गया था।",
+       "import-error-bad-location": "संअशोधन $2 जिसमें सामग्री नमूने $3 का प्रयोग किया गया है, को इस विकि के \"$1\" पर जमा नहीं किया जा सकता, क्यों वह नमूना उस पृष्ठ के नमूने से भिन्न है।",
        "import-options-wrong": "गलत {{PLURAL:$2|विकल्प}}: <nowiki>$1</nowiki>",
        "import-rootpage-invalid": "दिया गया उपसर्ग पृष्ठ शीर्षक अमान्य है।",
        "import-rootpage-nosubpage": "दिए गए उपसर्ग पृष्ठ \"$1\" के नामस्थान में उप-पृष्ठ नहीं बनाए जा सकते।",
        "javascripttest": "जावास्क्रिप्ट परीक्षण",
        "javascripttest-pagetext-noframework": "यह पृष्ठ जावास्क्रिप्ट परीक्षण चलाने के लिए है।",
        "javascripttest-pagetext-unknownframework": "अज्ञात परीक्षण ढाँचा \"$1\"",
+       "javascripttest-pagetext-unknownaction": "अज्ञात क्रिया \"$1\" ।",
        "javascripttest-pagetext-frameworks": "कृपया निम्न परीक्षण ढाँचों में से एक चुनें: $1",
        "javascripttest-pagetext-skins": "परीक्षण करने के लिए त्वचा चुनें:",
        "javascripttest-qunit-intro": "mediawiki.org पर [$1 परीक्षण के प्रलेखन] देखें।",
        "tooltip-feed-atom": "इस पृष्ठ की अणु फ़ीड",
        "tooltip-t-contributions": "इस सदस्यके योगदानकी सूची देखियें",
        "tooltip-t-emailuser": "इस सदस्य को इमेल भेजें",
+       "tooltip-t-info": "इस पृष्ठ के बारे में अधिक जानकारी",
        "tooltip-t-upload": "फ़ाइल अपलोड करें",
        "tooltip-t-specialpages": "सभी विशेष पृष्ठों की सूची",
        "tooltip-t-print": "इस पृष्ठका छपानेलायक अवतरण",
        "pageinfo-length": "पृष्ठ आकार (बाइट्स में)",
        "pageinfo-article-id": "पृष्ठ आइ॰डी",
        "pageinfo-language": "पृष्ठ सामग्री भाषा",
+       "pageinfo-content-model": "पृष्ठ सामग्री का नमूना",
        "pageinfo-robot-policy": "सर्च इंजन बॉट द्वारा अनुक्रमण",
        "pageinfo-robot-index": "अनुमतित",
        "pageinfo-robot-noindex": "नहीं अनुमतित",
        "pageinfo-redirectsto-info": "जानकारी",
        "pageinfo-contentpage": "सामग्री पृष्ठों में गिना जाता है",
        "pageinfo-contentpage-yes": "हाँ",
+       "pageinfo-protect-cascading": "सुरक्षा-विकल्प यहाँ से व्यापक हो रहे हैं",
        "pageinfo-protect-cascading-yes": "हाँ",
+       "pageinfo-protect-cascading-from": "सुरक्षा-विकल्प व्यापक हो रहे हैं स्थान-से",
        "pageinfo-category-info": "श्रेणी जानकारी",
+       "pageinfo-category-total": "कुल सदस्यों की संख्या",
        "pageinfo-category-pages": "पृष्ठ संख्या",
        "pageinfo-category-subcats": "उपश्रेणियों की संख्या",
        "pageinfo-category-files": "फ़ाइलों की संख्या",
        "patrol-log-page": "परीक्षण लॉग",
        "patrol-log-header": "यह परीक्षित अवतरणों की लॉग है।",
        "log-show-hide-patrol": "परीक्षण लॉग $1",
+       "log-show-hide-tag": "$1 टैग लॉग",
        "deletedrevision": "पुराना अवतरण $1 हटा दिया",
        "filedeleteerror-short": "फ़ाईल हटानेमें समस्या: $1",
        "filedeleteerror-long": "फ़ाईल हटानेमें आईं समस्यायें:\n\n$1",
        "newimages-summary": "यह विशेष पृष्ठ हाल ही में अपलोड की गयी फ़ाइलें दिखाता है।",
        "newimages-legend": "छननी",
        "newimages-label": "संचिका नाम (या उसका अंश):",
+       "newimages-showbots": "बॉट के अपलोड दिखाइये",
        "noimages": "देखने के लिए कुछ नहीं है।",
        "ilsubmit": "खोजें",
        "bydate": "तिथि अनुसार",
        "exif-source": "स्रोत",
        "exif-editstatus": "छवि की संपादकीय स्थिति",
        "exif-urgency": "तात्कालिकता",
+       "exif-fixtureidentifier": "स्थिरता का नाम",
        "exif-locationdest": "स्थान दिखाया गया हे",
        "exif-locationdestcode": "स्थान का कोड दिखाया गया हे",
        "exif-objectcycle": " दिन के समय जिस्केलियए यह मीडिया है",
        "exif-originalimageheight": "छवि की ऊँचाई उभरा होने से पहले",
        "exif-originalimagewidth": "छवि की चौड़ाई उभरा होने से पहले",
        "exif-compression-1": "अनकॉम्प्रेस्स्ड",
+       "exif-compression-2": "सी०सी०आई०टी०टी० ग्रुप ३ १-डाइमेंशन वाली संशोधित हफ़मैन दौड़ की लम्बाई से जुड़ी एनकोडिंग",
        "exif-compression-3": "CCITT ग्रुप 3 फ़ैक्स एनकोडिंग",
        "exif-compression-4": "CCITT ग्रुप 4 फ़ैक्स एनकोडिंग",
        "exif-copyrighted-true": "कॉपीराईट",
        "exif-orientation-8": "90° CW घुमाया",
        "exif-planarconfiguration-1": "चंकी फ़रमैट",
        "exif-planarconfiguration-2": "प्लेनर फ़रमैट",
+       "exif-colorspace-65535": "कैलिब्रेट नहीं गया",
        "exif-componentsconfiguration-0": "अस्तित्वमें नहीं",
        "exif-exposureprogram-0": "अव्यक्त",
        "exif-exposureprogram-1": "मैन्युअल",
        "exif-gpsdirection-t": "असली दिशा",
        "exif-gpsdirection-m": "मैग्नेटिक दिशा",
        "exif-ycbcrpositioning-1": "केंद्रित",
+       "exif-ycbcrpositioning-2": "द्वि-जालस्थलीय",
        "exif-dc-contributor": "योगदानकर्ताएँ",
        "exif-dc-coverage": "मीडिया के स्थानिक या लौकिक स्कोप",
        "exif-dc-date": "दिनांक",
        "confirm-unwatch-button": "ठीक है",
        "confirm-unwatch-top": "यह पृष्ठ अपने ध्यानसूचीसे हटाएं?",
        "semicolon-separator": ";",
+       "quotation-marks": "\"$1\"",
        "imgmultipageprev": "← पिछला पृष्ठ",
        "imgmultipagenext": "अगला पृष्ठ →",
        "imgmultigo": "जायें!",
        "imgmultigoto": "$1 पृष्ठ पर जायें",
        "img-lang-default": "(डिफ़ॉल्ट भाषा)",
+       "img-lang-info": "इस चित्र को $1. $2 में ढालें",
        "img-lang-go": "जाएं",
        "ascending_abbrev": "asc",
        "descending_abbrev": "ज़ानकारी",
        "watchlistedit-clear-legend": "ध्यानसूची खाली करें",
        "watchlistedit-clear-explain": "आपकी ध्यानसूची से सभी पृष्ठ हटा दिये जायेंगे",
        "watchlistedit-clear-titles": "खिताब:",
+       "watchlistedit-clear-submit": "ध्यानसूची को हटाएँ (यह स्थाई है!)",
        "watchlistedit-clear-done": "आपकी ध्यानसूची खाली कर दी गयी है।",
        "watchlistedit-clear-removed": "$1 पृष्ठ{{PLURAL:$1|हटाया गया|हटाये गए}}:",
        "watchlistedit-too-many": "यहाँ दर्शाने के लिए अत्यधिक पृष्ठ हैं।",
        "hebrew-calendar-m12-gen": "एलुल (Elul)",
        "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|वार्ता]])",
        "duplicate-defaultsort": "'''Warning:''' पुरानी मूल क्रमांकन कुंजी \"$1\" के बजाय अब मूल क्रमांकन कुंजी \"$2\" होगी।",
+       "duplicate-displaytitle": "<strong>चेतावनी:</strong> शीर्षक दिखाएँ \"$2\" पूर्व दिखाए गए शीर्षक \"$1\" पर छा रहा है।",
+       "invalid-indicator-name": "<strong>त्रुटि:</strong> पृष्ठ स्थिति सांकेतक <code>नाम</code> गुण खाली नहीं रहना चाहिए।",
        "version": "रूपान्तर",
        "version-extensions": "इन्स्टॉल की हुई एक्स्टेंशन",
        "version-skins": "इन्स्टॉल की गयी त्वचाएँ",
        "version-poweredby-others": "अन्य",
        "version-poweredby-translators": "translatewiki.net अनुवादक",
        "version-credits-summary": "हम निम्न व्यक्तियों द्वारा [[Special:Version|मीडियाविकि]] में किये गए योगदानों को सराहते हैं।",
+       "version-license-info": "मीडियाविकि मुक्त सॉफ़्टवेयर है; आप उसका पुनः वितरण कर सकते हैं और/या उसे संशोधित कर सकते हैं जैसा कि जे०एन०यू० साधारण सार्वजनिक लाइसेंस के अंतरगत फ़्री लाइसेंस फ़ाउन्डेशन द्वारा प्रकाशित किया गया था; या तो लाइसेंस का अवतरण २, या (आपके विकल्प के अनुसार) कोई और अवतरण।\n\nमीडियाविकि इस आशा के साथ वितरित किया गया है कि यह उपयुक्त है, पर वारंटी के बिना; जिसमें व्यापारिक मापदंड वाली वारंटी भी नहीं है और न ही किसी लक्ष्य के लिए पर्याप्त होने का प्रावधान है। और जानकारी के लिए देखिए जे०एन०यू० साधारण सार्वजनिक लाइसेंस।\n\nआपको इस प्रोग्राम के साथ [{{SERVER}}{{SCRIPTPATH}}/COPYING जे०एन०यू० साधारण सार्वजनिक लाइसेंस की एक प्रति] मिल चुकी होगी; यदि नहीं तो सम्पर्क कीजिए फ़्री लाइसेंस फ़ाउन्डेशन, इंक., 51 फ़्रैंकलिन स्ट्रीट, पाँचवीं मंज़िल, बोस्टन, एम०ए० 02110-1301, यू०एस०ए० या [//www.gnu.org/licenses/old-licenses/gpl-2.0.html इसे ऑनलाइन पढ़ें].",
        "version-software": "इन्स्टॉल की हुई प्रणाली",
        "version-software-product": "प्रोडक्ट",
        "version-software-version": "अवतरण",
        "version-libraries": "स्थापित लाइब्रेरी",
        "version-libraries-library": "लाइब्रेरी",
        "version-libraries-version": "संस्करण",
+       "redirect": "अनुप्रेषित करें फ़ाइल, उपयोगकर्ता, या संशोधन पहचान के आधार पर",
        "redirect-legend": "फ़ाइल अथवा पृष्ठ को पुनर्प्रेषण",
        "redirect-summary": "यह विशेष पृष्ठ फ़ाइलनाम प्रदान करने पर फ़ाइल नाम को, पृष्ठ आइ॰दी अथवा अवतरण आइ॰दी देने पर पृष्ठ को, और सदस्य आइ॰दी देने पर सदस्य पृष्ठ को पुनर्प्रेषित करता है। उदाहरण: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], या [[{{#Special:Redirect}}/user/101]]।",
        "redirect-submit": "जायें",
        "tags-activate": "सक्रिय करें",
        "tags-deactivate": "निष्क्रिय करें",
        "tags-hitcount": "$1 {{PLURAL:$1|बदलाव|बदलाव}}",
+       "tags-manage-no-permission": "आपको बदलाव टैग के प्रबंधन की अनुमति नहीं है।",
+       "tags-create-heading": "नया टैग बनाएँ",
+       "tags-create-explanation": "पुनः निर्धारित रूप से, नवनिर्मित टैग उपयोगकर्ताओं और बॉट के लिए मौजूद रहेंगे।",
        "tags-create-tag-name": "चिप्पी का नाम",
        "tags-create-reason": "कारण:",
        "tags-create-submit": "बनाएँ",
        "tags-create-no-name": "आपको एक चिप्पि का नाम निर्दिष्ट करना चाहिए।",
+       "tags-create-invalid-chars": "टैग नामों के बीच कॉमा(<code>,</code>) या आगे के स्लैश नहीं होने चाहिए। (<code>/</code>).",
+       "tags-create-invalid-title-chars": "टैग नामों में ऐसे कैरेक्टर नहीं होने चाहिए जो पृष्ठ के शीर्षक में नहीं इस्तेमाल हो सकते हैं।",
+       "tags-create-already-exists": "टैग \"$1\" पहले से ही उपस्थित है।",
+       "tags-create-warnings-above": "निम्न लिखित {{PLURAL:$2|चेतावनी देखी गई है|चेतावनियाँ देखी गई हैं}}  जब टैग \"$1\" बनाने का प्रयास किया गया था:",
+       "tags-create-warnings-below": "क्या आप इस टैग को बनाना जारी रखना चाहते हैं?",
        "tags-delete-title": "चिप्पि हटायें",
+       "tags-delete-explanation-initial": "आप टैग \"$1\" को डाटाबेस से हटाने जा रहे हैं।",
+       "tags-delete-explanation-in-use": "टैग को {{PLURAL:$2|$2 संशोधन या लॉग प्रविष्टि|सभी $2 संशोधन और/या लॉग प्रविष्टियों}} से हटाया जाएगा जहाँ अब उसका प्रयोग किया जा रहा है।",
+       "tags-delete-explanation-warning": "यह क्रिया <strong>अपरिवर्तनीय</strong> है और <strong>उसे बदला नहीं जा सकता है</strong>, डाटाबेस प्रबंधक भी इस मामले में कुछ नहीं कर सकते। विश्वासपूर्ण रूप से तय कीजिए कि आप इसी टैग को हटाना चाहते हैं।",
+       "tags-delete-explanation-active": "<strong>टैग \"$1\" अब भी सक्रिय है, और इसका प्रयोग भविष्य में भी जारी रहेगा।</strong> इसे रोकने के लिए, उन स्थान/स्थानों पर जाइये जहाँ इस टैग का प्रयोग किया जा रहा है, और वहाँ उसे असक्षम कीजिए।",
        "tags-delete-reason": "कारण:",
+       "tags-delete-submit": "अपरिवर्तनीय रूप से इस टैग को हटाएँ",
+       "tags-delete-not-allowed": "विस्तार के द्वारा विवरण किए गए टैग हटाए नहीँ जा सकते जब तक कि विस्तार ही में इसके लिए प्रावधान न हो।",
+       "tags-delete-not-found": "टैग \"$1\" मौजूद नहीं है।",
+       "tags-delete-too-many-uses": "टैग \"$1\" का प्रयोग $2 के {{PLURAL:$2|संशोधन|संशोधनों}} से अधिक है, जिसका अर्थ यह है कि उसे हटाया नहीं जा सकता है।",
+       "tags-delete-warnings-after-delete": "टैग \"$1\" को सफलतापूर्वक हटाया गया, परन्तु निम्न लिखित {{PLURAL:$2|चेतावनी|चेतावनियाँ}} पाई गई:",
+       "tags-activate-title": "टैग सक्रिय करें",
+       "tags-activate-question": "आप टैग \"$1\" को सक्रिय करने जा रहे हैं।",
        "tags-activate-reason": "कारण:",
+       "tags-activate-not-allowed": "टैग \"$1\" को सक्रिय करना सम्भव नहीं है।",
+       "tags-activate-not-found": "टैग \"$1\" मौजूद नहीं है।",
        "tags-activate-submit": "सक्रिय करें",
+       "tags-deactivate-title": "टैग असक्रिय करें",
+       "tags-deactivate-question": "आप टैग \"$1\" को असक्रिय करने जा रहे हैं।",
        "tags-deactivate-reason": "कारण:",
+       "tags-deactivate-not-allowed": "टैग \"$1\" को असक्रिय करना सम्भव नहीं है।",
        "tags-deactivate-submit": "निष्क्रिय करें",
+       "tags-apply-no-permission": "आपको अनुमति नहीं है कि बदलाव टैगों को अपने बदलावों से जोड़ें।",
+       "tags-apply-not-allowed-one": "टैग \"$1\" मानवीय रूप से जोड़े जाने की अनुमति नहीं है।",
+       "tags-apply-not-allowed-multi": "निम्न लिखित {{PLURAL:$2|टैग की अनुमति नहीं है|टैगों की अनुमति नहीं है}} कि उसे मानवीय रूप से प्रयोग में लाया जाए: $1",
+       "tags-update-no-permission": "आपको व्यक्तिगत संशोधनों या लॉग प्रविष्टियों से बदलाव टैग जोड़ने या उन्हें हटाने की अनुमति नहीं है।",
+       "tags-update-add-not-allowed-one": "टैग \"\"$1\" को मानवीय रूप से जोड़ा नहीं जा सकता",
+       "tags-update-add-not-allowed-multi": "निम्न लिखित {{PLURAL:$2|टैग|या टैगों का समूह}} मानवीय रूप से जोड़ा नहीं जा सकता है: $1",
+       "tags-update-remove-not-allowed-one": "टैग \"$1\" को हटाए जाने की अनुमति नहीं है।",
+       "tags-update-remove-not-allowed-multi": "निम्न लिखित {{PLURAL:$2|टैग|कई टैग}} मानवीय रूप से हटाए नहीं जा सकते: $1",
+       "tags-edit-title": "टैग सम्पादित करें",
+       "tags-edit-manage-link": "टैग का प्रबंधन करें",
+       "tags-edit-revision-selected": "[[:$2]]: {{PLURAL:$1|का चयनित संशोधन|के चयनित कई संशोधन}}",
+       "tags-edit-logentry-selected": "{{PLURAL:$1|चयनित लॉग घटना|चयनित लॉग घटनाएँ}}:",
+       "tags-edit-revision-legend": "टैगों को {{PLURAL:$1|इस संशोधन|सभी $1 संशोधनों}} से जोड़िये या हटाइये।",
+       "tags-edit-logentry-legend": "टैगों को {{PLURAL:$1|इस लॉग प्रविष्टि|सभी $1 लॉग प्रविष्टियों}} से जोड़िए या हटाइये।",
+       "tags-edit-existing-tags": "मौजूद टैग",
+       "tags-edit-existing-tags-none": "\"कुछ भी नहीं\"",
+       "tags-edit-new-tags": "नए टैग",
+       "tags-edit-add": "इन टैगों को जोड़िए:",
+       "tags-edit-remove": "इन टैगों को हटाएँ",
+       "tags-edit-remove-all-tags": "(सारे टैग हटाएँ)",
+       "tags-edit-chosen-placeholder": "कुछ टैगों को चुनिए",
+       "tags-edit-chosen-no-results": "उससे मिलते जुलते टैग नहीं मिले",
+       "tags-edit-reason": "कारण:",
+       "tags-edit-revision-submit": "बदलाव जोड़िए {{PLURAL:$1|इस अवतरण|$1 अवतरण}}",
+       "tags-edit-logentry-submit": "बदलाव जोड़िए {{PLURAL:$1|इस लौग प्रवक्ति|$1 लॉग प्रवक्तियाँ}}",
+       "tags-edit-success": "बदलाव सफलता पूर्वक जोड़े जा चुके हैं।",
+       "tags-edit-failure": "बदलाव नहीं जोडे जा सके हैं: $1",
+       "tags-edit-nooldid-title": "अवैध लक्ष्य का संशोधन",
+       "tags-edit-nooldid-text": "या तो आपने किसी लक्षित संशोधन का विवरण नहीं दिया है जहाँ इस कार्य को सम्पन्न करना है, या विवरण किया गया संशोधन है ही नहीं।",
+       "tags-edit-none-selected": "कृपया कम से कम एक टैग चुनिये ताकि उसे जोड़ा जाए या हटाया जाए",
        "comparepages": "पृष्ठों की तुलना करें",
        "compare-page1": "पृष्ठ १",
        "compare-page2": "पृष्ठ २",
        "htmlform-chosen-placeholder": "एक विकल्प चुनें",
        "htmlform-cloner-create": "अधिक जोड़ें",
        "htmlform-cloner-delete": "हटाएँ",
+       "htmlform-cloner-required": "कम से कम एक मूल्य की आवश्यकता है।",
        "sqlite-has-fts": "$1 पूर्ण पाठ खोज समर्थन के साथ",
        "sqlite-no-fts": "$1पूर्ण-पाठ खोज समर्थन के बिना",
        "logentry-delete-delete": "$1 ने पृष्ठ $3 {{GENDER:$2|हटा}} दिया",
        "revdelete-uname-unhid": "सदस्यनाम फिर सार्वजनिक किया गया",
        "revdelete-restricted": "प्रबंधकोंको प्रतिबंधित किया",
        "revdelete-unrestricted": "प्रबंधकोंके प्रबंधन हटायें",
+       "logentry-block-block": "$1 {{GENDER:$2|प्रतिबंधित}}{{GENDER:$4|$3}} जिसमें समय समाप्ति की अवधि है $5 $6",
+       "logentry-block-unblock": "$1 {{GENDER:$2|प्रतिबंधित}} {{GENDER:$4|$3}}",
+       "logentry-block-reblock": "$1 {{GENDER:$2|changed}} प्रतिबंध सेटिंग {{GENDER:$4|$3}} के लिए जिसमें  समय समाप्ति की अवधि है $5 $6",
+       "logentry-suppress-block": "$1 {{GENDER:$2|प्रतिबंधित}} {{GENDER:$4|$3}} जिसमें समय समाप्ति की अवधि है $5 $6",
+       "logentry-suppress-reblock": "$1 {{GENDER:$2|बदल दिया गया}} प्रतिबंध सेटिंग {{GENDER:$4|$3}} के लिए जिसमें समय समाप्ति की अवधि है $5 $6",
+       "logentry-import-upload": "$1 {{GENDER:$2|आयात किया गया}} $3 फ़ाइल अपलोड के माध्यम से",
+       "logentry-import-interwiki": "$1 {{GENDER:$2|आयात किया गया}} $3 किसी और विकि से",
+       "logentry-merge-merge": "$1 {{GENDER:$2|विलय किया गया}} $3 को $4 में (संशोधन $5 तक)",
        "logentry-move-move": "$1 ने $3 पृष्ठ $4 पर {{GENDER:$2|स्थानांतरित}} किया",
        "logentry-move-move-noredirect": "$1 ने $3 पर पुनर्निर्देश छोड़े बिना उसे $4 पर {{GENDER:$2|स्थानांतरित}} किया",
        "logentry-move-move_redir": "$1 ने $4 से पुनर्निर्देश हटाकर $3 को उसपर {{GENDER:$2|स्थानांतरित}} किया",
        "logentry-rights-rights-legacy": "$1 ने $3 के सदस्य समूह {{GENDER:$2|बदले}}",
        "logentry-rights-autopromote": "$1 के सदस्य समूह स्वतः $4 से बदलकर $5 {{GENDER:$2|किये}} गए",
        "logentry-upload-upload": "$1 {{GENDER:$2|ने}} $3 अपलोड किया",
+       "logentry-upload-overwrite": "$1 {{GENDER:$2|अपलोड किया गया}} $3 का एक नया अवतरण",
+       "logentry-upload-revert": "$1 {{GENDER:$2|अपलोड किया गया}} $3",
+       "log-name-managetags": "समय प्रबंधन लॉग",
+       "log-description-managetags": "इस पृष्ठ में उन प्रबंधन कार्यों की सूची है जो [[Special:Tags|टैगों]] से सम्बंधित हैं। लॉग में केवल वही क्रियाओं को बयान किया गया है जो मानवीय रूप से किसी प्रबंधक द्वारा पूरा किया गया हो। टैगों को विकि सॉफ़्टवेयर द्वारा बनाया या हटाया जा सकता है जिसकी प्रविष्टि लॉग में होना आवश्यक नहीं है।",
+       "logentry-managetags-create": "$1 {{GENDER:$2|बनाया गया}} टैग \"$4\"",
+       "logentry-managetags-delete": "$1 {{GENDER:$2|हटाया गया}} टैग \"$4\" ($5 से हटाया गया {{PLURAL:$5|संशोधन या लॉग प्रविष्टि|संशोधन या लॉग प्रविष्टियाँ }})",
+       "logentry-managetags-activate": "टैग \"$4\" उपयोगकर्ताओं और बॉटों के प्रयोग के लिए $1 {{GENDER:$2|सक्रिय किया गया}}",
+       "logentry-managetags-deactivate": "टैग \"$4\" उपयोगकर्ताओं और बॉटों के प्रयोग के लिए $1 {{GENDER:$2|असक्रिय किया गया}}",
+       "log-name-tag": "टैग लॉग",
+       "log-description-tag": "इस पृष्ठ पर देखा जा सकता है कि उपयोगकर्ता कब व्यक्तिगत संशोधनों और लॉग प्रविष्टियों से [[Special:Tags|टैग]] जोड़ चुके हैं या हटा चुके हैं। लॉग से टैगिंग कार्यों की सूची नहीं मिलती कि वह कब सम्पादन, हटाए जाने या ऐसे किसी काम का हिस्सा बने।",
+       "logentry-tag-update-add-revision": "$1 {{GENDER:$2|जोड़ दिया गया}} {{PLURAL:$7|टैग|टैग-समूह}} $6 के संशोधन $4  $3 पृष्ठ पर",
+       "logentry-tag-update-add-logentry": "$1 {{GENDER:$2|जोड़ दिया गया}} {{PLURAL:$7|टैग|टैग-समूह}} $6 लॉग प्रविष्टि $5 $3 पृष्ठ पर",
+       "logentry-tag-update-remove-revision": "$1 {{GENDER:$2|हटा दिया गया}} {{PLURAL:$9|टैग|टैग-समूह}} $8 $4 संशोधन से  $3 पृष्ठ पर",
+       "logentry-tag-update-remove-logentry": "$1 {{GENDER:$2|हटा दिया गया}} {{PLURAL:$9|टैग|टैग-समूह}} $8 $5 संशोधन से  $3 पृष्ठ पर",
+       "logentry-tag-update-revision": "$1 {{GENDER:$2|उद्यतन किए गए}} टैग संशोधन $4 पर पृष्ठ $3 के ({{PLURAL:$7|जोड़ दिए गए}} $6; {{PLURAL:$9|हटाए गए}} $8)",
+       "logentry-tag-update-logentry": "$1 {{GENDER:$2|उद्यतन किए गए}} टैग संशोधन $5 पर पृष्ठ $3 के ({{PLURAL:$7|जोड़ दिए गए}} $6; {{PLURAL:$9|हटाए गए}} $8)",
        "rightsnone": "(कोई नहीं)",
        "revdelete-summary": "संपादन सारांश",
        "feedback-adding": "पृष्ठ पर प्रतिक्रिया जोड़ना ...",
+       "feedback-back": "पीछे जाएँ",
        "feedback-bugcheck": "शानदार! जांच ले कहीं ये [ $1 known bugs] पहले से ही न हो ।",
        "feedback-bugnew": "मैं जाँच कीया। एक नया बग रिपोर्ट करें",
        "feedback-bugornote": "यदि आप किसी तकनीकी परेशानी को विस्तार से समझाने के लिये तैयार हैं तो कृपया [$1 बग फ़ाइल करें]।\nयदि नहीं, तो आप नीचे दिये सरल फ़ॉर्म का प्रयोग कर सकते हैं। आपकी टिप्पणी आपके सदस्य नाम और आपके ब्राउज़र के नाम के सहित \"[$3 $2]\" पृष्ठ में जोड़ दी जाएगी।",
        "feedback-cancel": "रद्द करें",
        "feedback-close": "हो गया",
+       "feedback-external-bug-report-button": "तकनीकी कार्य को जोड़ना",
+       "feedback-dialog-title": "प्रतिपुष्टि भेजिए",
+       "feedback-dialog-intro": "आप नीचे दिए गए सरल फ़ॉर्म का प्रयोग करके अपनी प्रतिपुष्टि भेज सकते हैं। आपकी टिप्पणी पृष्ठ \"$1\" से आपके सदस्यनाम के आगे जोड़ दी जाएगी।",
+       "feedback-error-title": "त्रुटि",
        "feedback-error1": "त्रुटि: न पहचाना गया परिणाम एपीआई से",
        "feedback-error2": "त्रुटि: संपादन विफल रहा है",
        "feedback-error3": "त्रुटि: एपीआई से कोई प्रतिक्रिया नहीं",
+       "feedback-error4": "त्रुटि: दिए गए प्रतिपुष्टि शीर्षक के आगे सन्देश नहीं जोड़ा जा सका",
        "feedback-message": "संदेश:",
        "feedback-subject": "विषय:",
        "feedback-submit": "जमा करें",
+       "feedback-terms": "मैं समझता हूँ कि मेरे इएजन्ट जानकारी  में मेरे सटीक ब्राउज़र और ऑरेटिंग सिस्टम के अवतरण की भी जानकारी है और ये सार्वजनिक रूप से मेरी दी गई प्रतिपुष्टि के साथ दिखाया जाएगा।",
+       "feedback-termsofuse": "मैं प्रयोग की शर्तों के अनुरूप प्रतिपुष्टि देने पर सहमत हूँ।",
        "feedback-thanks": "धन्यवाद! आपकी प्रतिक्रिया पृष्ठ में नियुक्त किया गया है \"[ $2  $1 ]\"।",
+       "feedback-thanks-title": "धन्यवाद!",
+       "feedback-useragent": "सदस्य कर्ता:",
        "searchsuggest-search": "खोज",
        "searchsuggest-containing": "...से युक्त",
        "api-error-badaccess-groups": "आपको इस विकि के लिए फ़ाइलें अपलोड करने की अनुमति नहीं है.",
        "api-error-ok-but-empty": "आंतरिक त्रुटि: सर्वर से कोई जवाब नहीं.",
        "api-error-overwrite": "मौजूदा फ़ाइल को अधिलेखित करने की अनुमति नहीं है",
        "api-error-stashfailed": "आंतरिक त्रुटि: सर्वर अस्थाई फ़ाइल को संग्रहीत करने में विफल।",
+       "api-error-publishfailed": "आंतरिक त्रुटि: सर्वर अस्थाई फ़ाइल को प्रकासन करने में विफल।",
+       "api-error-stasherror": "फ़ाइल को स्टैश पर अपलोड करने के दौरान एक त्रुटि देखी गई है।",
+       "api-error-stashedfilenotfound": "स्टैश में डाली गई फ़ाइल वहाँ से अपलोड करने के प्रयास के दौरान नहीं मिली।",
+       "api-error-stashpathinvalid": "वह स्थान जहाँ स्टैश वाली फ़ाइल मिलना चाहिए था अवैध है।",
+       "api-error-stashfilestorage": "फ़ाइल को स्टैश में अपलोड करने के दौरान एक त्रुटि देखी गई है।",
+       "api-error-stashzerolength": "सरवर उस फ़ाइल को स्टैश नहीं कर सका, क्योंकि उसकी लम्बाई शून्य है।",
+       "api-error-stashnotloggedin": "आपको लॉग्ड इन होना चाहिए ताकि फ़ाइल को अपलोड स्टैश में सुरक्षित किया जा सके।",
+       "api-error-stashwrongowner": "स्टैश की जिस फ़ाइल तक आप पहुँचना चाहते हैं वह आपसे सम्बंधित नहीं है।",
+       "api-error-stashnosuchfilekey": "फ़ाइल की चाबी जिसे आप स्टैश में प्रयोग में लाने का प्रयास कर रहे थे, मौजूद नहीं है।",
        "api-error-timeout": "सर्वर ने अपेक्षित समय के भीतर जवाब नहीं दिया",
        "api-error-unclassified": "एक अज्ञात त्रुटि उत्पन्न हुई",
        "api-error-unknown-code": "अज्ञात त्रुटि: \" $1 \"",
        "duration-decades": "$1 {{PLURAL:$1|दशक}}",
        "duration-centuries": "$1 {{PLURAL:$1|शताब्दी}}",
        "duration-millennia": "$1 {{PLURAL:$1|सहस्राब्दी}}",
+       "rotate-comment": "चित्र को $1 {{PLURAL:$1|डिग्री|डिग्रियों}} से दक्षिणावर्त घुमाया गया था",
+       "limitreport-title": "पार्सर का विवरण डाटा:",
+       "limitreport-cputime": "सी०पी०यू० समय का प्रयोग",
        "limitreport-cputime-value": "$1 {{PLURAL:$1|सॅकेंड}}",
+       "limitreport-walltime": "रियल टाइम प्रयोग",
        "limitreport-walltime-value": "$1 {{PLURAL:$1|सॅकेंड}}",
+       "limitreport-ppvisitednodes": "प्रिप्रोसेसर जा चुकी नोड की गिनती",
+       "limitreport-ppgeneratednodes": "प्रिप्रोसेसर द्वारा जारी नोड की गिनती",
        "limitreport-postexpandincludesize": "विस्तार उपरांत विकिपाठ आकार",
        "limitreport-postexpandincludesize-value": "$1/$2 {{PLURAL:$2|बाइट}}",
        "limitreport-templateargumentsize": "साँचा प्राचल आकार",
        "expand_templates_input": "इनपुट पाठ:",
        "expand_templates_output": "परिणाम",
        "expand_templates_xml_output": "XML आउटपुट",
+       "expand_templates_html_output": "सीधे-साधा एचटीएमएल आउटपुट",
        "expand_templates_ok": "ओके",
        "expand_templates_remove_comments": "टिप्पणी हटायें",
        "expand_templates_remove_nowiki": "परिणाम में <nowiki> टैग हटाएँ",
        "expand_templates_generate_xml": "XML का पार्स (parse) वृक्ष दर्शायें",
+       "expand_templates_generate_rawhtml": "सीधे-साधा एचटीएमएल दिखाएँ",
        "expand_templates_preview": "झलक",
+       "expand_templates_preview_fail_html": "<strong>अगर यह वैध पूर्ववावलोकन प्रयास है, तो फिर से प्रयास कीजिए।</strong>\nअगर इससे काम न बने तो [[Special:UserLogout|लॉग आउट होकर]] फिर से लॉग इन हो जाइये।",
+       "expand_templates_preview_fail_html_anon": "<em>चूँकि {{SITENAME}} सीधे-साधे रूप से एचटीएमएल-सक्षम है और आप लॉग्ड इन नहीं है, पूर्वावलोकन छिपा हुआ है ताकि सम्भावित जावास्क्रिप्ट हमले को रोका सके।</em>\n\n<strong>अगर यह वैध पूर्वावलोकन प्रयास है तो कृपया [[Special:UserLogin|लॉग इन करके]] फिर से प्रयास कीजिए।</strong>",
        "pagelanguage": "पृष्ठ भाषा चुनाव",
        "pagelang-name": "पृष्ठ",
        "pagelang-language": "भाषा",
        "action-pagelang": "पृष्ठ भाषा बदलने",
        "log-name-pagelang": "पृष्ठ भाषा बदलाव लॉग",
        "log-description-pagelang": "यह पृष्ठ भाषाओं में परिवर्तन का लॉग है।",
+       "logentry-pagelang-pagelang": "$1 {{GENDER:$2|बदल दिया गया}} पृष्ठ भाषा को $3 के लिए $4 से $5 ।",
+       "default-skin-not-found": "ओह! आपकी विकि का पूर्व निर्धारित चमड़ा जैसा कि <code dir=\"ltr\">$wgDefaultSkin</code> में बताया गया है<code>$1</code>, उपलब्ध नहीं है।\n\nआपका इन्स्टालेशन इन चमड़ो को सम्मिलित करता है {{PLURAL:$4|चमड़ा|चमड़े}}। देखिए [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: चमड़ो का सम्मित करना] ताकि आपको जानकारी मिले कि कैसे {{PLURAL:$4|उसे|उनको सम्मिलित किया जाए और निर्धारित को तय करें}}.\n\n$2\n\n; अगर आपने अभी मीडियाविकि इन्स्टाल किया है:\n: आपने शायद गिट से इन्स्टाल किया है, या सीधे स्रोत कोड से किया है जिसके लिए कोई और तरीक़े का प्रयोग किया है। यह तो आशा के अनुरूप है। कोशिश कीजिए कि कुछ चमड़े [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's अमीडिया-विकि के चमड़े वाली डाइरेक्ट्री से डाउन्लोड करें], जिसके लिए आप:\n:* डाउनलोड कीजिए [https://www.mediawiki.org/wiki/Download तारबॉल इन्स्टालर], जो कई चमड़ों और विस्तारों में मौजूद है। आप चमड़ों का कोड <code>skins/</code> उसकी डाइरेक्ट्री से कॉपी-पेस्ट कर सकते हैं। \n:* डाउनलोड कीजिए व्यक्तिगत चमड़े के तारबॉल [https://www.mediawiki.org/wiki/Special:SkinDistributor मीडिया विकि] से।\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins गिट का प्रयोग करके डाउलोड कर सकते हैं].\n: ऐसा करने के दौरान आपकी गिट-रिपॉज़िटरी को कुछ नहीं होना चाहिए यदि आप विकासकर्ता हो। \n; अगर आपने मीडियाविकि को अभी अपग्रेड किया है:\n: मीडियाविकि 1.24 और इसके नवीन रूप स्वतः रूप से चमड़ों को सक्षम नहीं करते (देखिए [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: चमड़ो की स्वतः खोज]). आप निम्न लिखित को पेस्ट कर सकते हैं: {{PLURAL:$5|लाइन|लाइनें}}  <code>LocalSettings.php</code> में ताकि {{PLURAL:$5|वह|सभी}} सक्षम हों जैसा कि इन्स्टाल किए गए {{PLURAL:$5|चमड़े|चमड़ों}} का मामला है:\n\n<pre dir=\"ltr\">$3</pre>\n\n; अगर आपने अभी बदलाव किए हैं<code>LocalSettings.php</code>:\n: डबल-क्लिक करें चमड़े नामों  के आगे ताकि आपको विभिन्न प्रकारों के विकल्प मिलें।",
+       "default-skin-not-found-no-skins": "ओह! आपकी विकि का पूर्व निर्धारित चमड़ा जैसा कि <code dir=\"ltr\">$wgDefaultSkin</code> में बताया गया है<code>$1</code>, उपलब्ध नहीं है। \n\nआपके पास कोई इन्स्टाल किया गया चमड़ा नहीं है। \n\n; अगर आपने अभी मीडियाविकि इन्स्टाल किया है या उसका उद्यतन किया है:\n: आपने शायद गिट से इन्स्टाल किया है, या सीधे स्रोत कोड से किया है जिसके लिए कोई और तरीक़े का प्रयोग किया है। यह तो आशा के अनुरूप है। कोशिश कीजिए कि कुछ चमड़े [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's मीडिया-विकि के चमड़े वाली डाइरेक्ट्री से डाउन्लोड करें], जिसके लिए आप:\n:* डाउनलोड कीजिए [https://www.mediawiki.org/wiki/Download तारबॉल इन्स्टालर], जो कई चमड़ों और विस्तारों में मौजूद है। आप चमड़ों का कोड <code>skins/</code> उसकी डाइरेक्ट्री से कॉपी-पेस्ट कर सकते हैं। \n:* डाउनलोड कीजिए व्यक्तिगत चमड़े के तारबॉल [https://www.mediawiki.org/wiki/Special:SkinDistributor मीडिया विकि] से।\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins गिट का प्रयोग करके डाउलोड कर सकते हैं].\n: ऐसा करने के दौरान आपकी गिट-रिपॉज़िटरी को कुछ नहीं होना चाहिए यदि आप विकासकर्ता हो।",
+       "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (सक्षम)",
+       "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''असक्षम''')",
+       "mediastatistics": "मीडिया के आंकड़े",
+       "mediastatistics-summary": "अपलोड किए गए फ़ाइल प्रकारों के आंकड़े। इसमें केवल नवीनतम फ़ाइल के अवतरण शामिल हैं। पुराने या हटाए गए फ़ाइलों के अवतरणों को अलग रखा गया है। \n\nThis only includes the most recent version of a file. Old or deleted versions of files are excluded.",
+       "mediastatistics-nbytes": "{{PLURAL:$1|$1 बाइट|$1 बाइट्स}} ($2; $3%)",
+       "mediastatistics-table-mimetype": "माइम प्रकार",
+       "mediastatistics-table-extensions": "सम्भवतः विस्तार",
        "mediastatistics-table-count": "फ़ाइलों की संख्या",
+       "mediastatistics-table-totalbytes": "संयुक्त साइज़",
        "mediastatistics-header-unknown": "अज्ञात",
        "mediastatistics-header-bitmap": "बिटमैप चित्र",
+       "mediastatistics-header-drawing": "उतारे गए चित्र (वेक्टर चित्र)",
        "mediastatistics-header-audio": "ऑडियो",
        "mediastatistics-header-video": "विडियो",
+       "mediastatistics-header-multimedia": "उच्च-प्रारूप माध्यम",
        "mediastatistics-header-office": "ऑफ़िस",
        "mediastatistics-header-text": "पाठ",
+       "mediastatistics-header-executable": "निष्पादन योग्य",
+       "mediastatistics-header-archive": "संकुचित प्रारूप",
+       "json-warn-trailing-comma": "$1 पीछे रह रहा {{PLURAL:$1|कॉमा को| कॉमाओं को}} जे०एस०ओ०एन० से हटाया गया",
+       "json-error-unknown": "जे०एस०ओ०एन० में एक समस्या थी। त्रुटि: $1",
+       "json-error-depth": "स्टैक की अधिकतम गहराई बढ़ चुकी है।",
+       "json-error-state-mismatch": "अवैध या बुरी शक्ल में बना जे०एस०ओ०एन",
+       "json-error-ctrl-char": "कंट्रोल कैरेक्टर त्रुटि, सम्भतः अशुद्ध रूप से एनकोड किया गया है",
        "json-error-syntax": "सिन्टॅक्स त्रुटि",
+       "json-error-utf8": "बुरी शक्ल में बना यू०टी०एफ़-८ कैरेक्टर, जिसे सम्भवतः अशुद्ध रूप से इनकोड किया गया है",
+       "json-error-recursion": "एनकोडिंग वाले मूल्य में एक या उससे अधिक पुनरावर्ती वाले सन्दर्भ शामिल हैं",
+       "json-error-inf-or-nan": "एक या उससे अधिल एन०ए०एन या आई०एन०एफ़ मूल्य एनकोडिंग किए जाने वाले मूल्य में शामिल हैं।",
+       "json-error-unsupported-type": "एक ऐसे प्रकार का मूल्य दिया गया था जिसे एनकोड नहीं किया जा सकता है",
        "headline-anchor-title": "इस अनुभाग की कड़ी",
        "special-characters-group-latin": "लाटिन",
        "special-characters-group-latinextended": "लाटिन विस्तारित",
        "special-characters-group-devanagari": "देवनागरी",
        "special-characters-group-thai": "थाई",
        "special-characters-group-lao": "लाओ",
-       "special-characters-group-khmer": "खमेर"
+       "special-characters-group-khmer": "खमेर",
+       "special-characters-title-endash": "एन डैश",
+       "special-characters-title-emdash": "एम डैश",
+       "special-characters-title-minus": "ऋण चिह्न"
 }
index 8e536b8..17ba6f4 100644 (file)
        "ok": "OK",
        "retrievedfrom": "Rekipere depi « $1 »",
        "youhavenewmessages": "Ou genyen $1 ($2).",
+       "youhavenewmessagesmanyusers": "Ou gen $2 de plizyè itilizatè $2.",
        "youhavenewmessagesmulti": "Ou genyen nouvo mesaj sou $1.",
        "editsection": "modifye",
        "editold": "modifye",
        "hidetoc": "kache",
        "collapsible-collapse": "Redui",
        "collapsible-expand": "Etann",
+       "confirmable-confirm": "Eske w si?",
        "confirmable-yes": "Wi",
        "confirmable-no": "Non",
        "thisisdeleted": "Ou vle wè oubyen restore $1 ?",
        "page-rss-feed": "Fil RSS pou \"$1\"",
        "page-atom-feed": "\"$1\" fil Atom",
        "red-link-title": "$1 (paj sa pa ekziste nan sistèm nan)",
+       "sort-descending": "Triye sòti nan pi gwo rive nan pi piti",
+       "sort-ascending": "Triye sòti nan pi piti rive nan pi gwo",
        "nstab-main": "Paj",
        "nstab-user": "Paj itilizatè",
        "nstab-media": "Paj Medya",
        "cannotdelete": "Nou pa t kapab efase paj oubyen fichye « $1 ».\nYon lòt moun te gendwa efase l anvan ou.",
        "badtitle": "Tit ou bay an pa bon, li pa koresponn nan sistèm an, eseye byen ekri li",
        "badtitletext": "Tit, sijè paj ou mande a pa korèk oubyen li pa egziste oubyen li nan yon lòt pwojè wiki yo (gade nan lòt pwojè wiki yo pou wè toutbon). Li mèt genyen tou kèk karaktè ki pa rekonèt nan sistèm an, eseye itilize bon karaktè yo nan tit ou yo.",
+       "title-invalid-interwiki": "Paj ou mande a gen yon lyen entèwiki ki pa ka sèvi nan tit.",
        "perfcached": "Sa se yon vèsyon ki sòti nan kach sistèm nou an. Li gendwa pa a jou. A maximum of {{PLURAL:$1|one result is|$1 results are}} available in the cache.",
        "perfcachedts": "Done sa yo sòti nan sistèm kach la, yo gendwa pa a jou. Dènye fwa nou mete yo a jou se te $1. A maximum of {{PLURAL:$4|one result is|$4 results are}} available in the cache.",
        "querypage-no-updates": "Nou pa kapab mete paj sa yo a jou paske fonksyon mizajou dezaktive. Done w ap jwenn pi ba pap rafrechi.",
        "userlogout": "Dekoneksyon",
        "notloggedin": "Ou pa konekte",
        "userlogin-noaccount": "Ou pa gen yon kont?",
+       "userlogin-joinproject": "Enskri nan {{SITENAME}}",
        "nologin": "Ou pa genyen yon kont ? '''$1'''.",
        "nologinlink": "Kreye yon kont",
        "createaccount": "Kreye yon kont",
        "gotaccount": "Ou deja genyen yon kont ? '''$1'''.",
        "gotaccountlink": "Idantifye ou",
        "userlogin-resetpassword-link": "Ou bliye modpas ou?",
+       "userlogin-helplink2": "Èd pou konekte",
+       "createacct-emailoptional": "Adrès imèl (fakiltatif)",
+       "createacct-email-ph": "Rantre adrès imèl ou",
        "createaccountmail": "pa imèl",
        "createaccountreason": "Rezon:",
        "createacct-reason": "Rezon",
        "createacct-imgcaptcha-ph": "Rantre teks ke w anlè a",
        "createacct-submit": "Ouvri kont ou",
        "createacct-another-submit": "Ouvrir yon lòt kont",
+       "createacct-benefit-heading": "Se moun tankou w ki fè {{SITENAME}}.",
+       "createacct-benefit-body3": "$1 kontribitè resan",
        "badretype": "Mopas ou bay yo pa parèy ditou.",
        "userexists": "Non itilizatè ou bay an deja itilize pa yon lòt moun. Chwazi yon lòt souple.",
        "loginerror": "Erè nan idantifikasyon ou an",
        "suspicious-userlogout": "Demand ou te fè pou dekonekte w te refize paske sanble li te voye pa yon navigatè ki fè erè oubyen li soti nan yon proksi pou kach.",
        "pt-login": "Konekte",
        "pt-login-button": "Konekte",
+       "pt-createaccount": "Ouvri yon kont",
+       "pt-userlogout": "Dekonekte",
        "php-mail-error-unknown": "Erè nou pa konnen nan fonksyon mail() PHP a.",
        "resetpass_announce": "Ou konekte ou ak yon mopas ki valab yon moman; mopas sa te voye pa imèl. Pou ou kapab fini anrejistreman an, ou dwe mete yon nouvo mopas la :",
        "resetpass_header": "Chanje mopas kont ou an",
        "preview": "Gade pou wè",
        "showpreview": "Gade pou wè",
        "showdiff": "Montre chanjman yo",
-       "anoneditwarning": "'''Pòte atansyon :''' ou pa konekte nan sistèm nan. Adrès IP ou a ap anrejistre nan istorik paj sa a.",
+       "anoneditwarning": "'''Atansyon :''' ou pa konekte nan sistèm nan. Adrès IP ou a ap pibliz si w fè chanjman. Si w <strong>[$1 konekte]</strong> oubyen <strong>[$2 ouvri yon kont]</strong> chanjman ou fè yo ap asosye ak non itilizate ou, ansanm ak lòt avantaj.",
        "anonpreviewwarning": "''Ou pa konekte.  Anrejistre ap kenbe adrès IP ou a nan istorik paj sa a.''",
        "missingsummary": "'''Souple :''' ou poko bay rezime modifikasyon ou fè an\nSi ou klike sou \"{{int:savearticle}}\" ankò, piblikasyon sa ap fèt san li bay lòt avètisman.",
        "missingcommenttext": "Souple, ekri komantè ou an pli ba nan paj sa.",
        "userjspreview": "'''Sonje ke ou ap voye kout je sou fèy JavaScript ou ekri a, li poko anrejistre !'''",
        "sitecsspreview": "'''Sonje ke w ap voye yon kout je sou sa w ekri nan fèy CSS sa a.'''\n'''Li poko anrejistre !'''",
        "sitejspreview": "'''Sonje ke w ap voye yon kout je sou kòd JavaScript sa a.'''\n'''Li poko anrejistre !'''",
-       "userinvalidcssjstitle": "'''Pòte atansyon :''' estil \"$1\" pa egziste. Paj pèsonalize ak ekstansyon .css epi .js yo ap itilize tit/sijè nan lèt miniskil, pa egzanp {{ns:user}}:Foo/vector.css se pa {{ns:user}}:Foo/Vector.css.",
+       "userinvalidcssjstitle": "'''Atansyon :''' estil \"$1\" pa egziste. Paj pèsonalize ak ekstansyon .css epi .js yo ap gen tit/sijè an lèt miniskil, pa egzanp {{ns:user}}:Foo/vector.css men pa {{ns:user}}:Foo/Vector.css.",
        "updated": "(Li gen dènye vèsyon sou li)",
        "note": "'''Nòt :'''",
        "previewnote": "'''Atansyon, tèks sa a se yon kout je, li poko anrejistre !'''",
        "currentrev": "Vèsyon kounye a",
        "currentrev-asof": "Vèsyon kounye a ki date de $1",
        "revisionasof": "Vèsyon jou $1",
-       "revision-info": "Vèsyon pou $1 pa $2",
+       "revision-info": "Vèsyon nan dat $1 {{GENDER:$6|$2}}$7",
        "previousrevision": "← Vèsyon presedan",
        "nextrevision": "Vèsyon swivan →",
        "currentrevisionlink": "Vèsyon kounye a",
        "pagehist": "Istorik paj sa",
        "deletedhist": "Istorik efase",
        "revertmerge": "Separe",
-       "history-title": "Istorik pou vèsyon « $1 » yo",
+       "history-title": "Istorik chanjman \"$1\"",
        "lineno": "Liy $1 :",
        "compareselectedversions": "Konpare vèsyon ki seleksyone yo",
        "editundo": "Revoke",
        "notextmatches": "Pa genyen pyès tèks nan paj yo ki ap koresponn ak rechèch ou fè a",
        "prevn": "{{PLURAL:$1|$1}} anvan yo",
        "nextn": "{{PLURAL:$1|$1}} swivan yo",
+       "nextn-title": "Pwochen $1 rezilta",
        "viewprevnext": "Wè ($1 {{int:pipe-separator}} $2) ($3).",
+       "searchprofile-articles": "Paj kontni",
+       "searchprofile-images": "Miltimedya",
        "searchprofile-everything": "Tout",
+       "searchprofile-advanced": "Avanse",
+       "searchprofile-articles-tooltip": "Chèche nan $1",
+       "searchprofile-images-tooltip": "Chèche fichye",
+       "searchprofile-everything-tooltip": "Chèche nan tout kontni (paj diskisyon tou)",
        "search-result-size": "$1 ({{PLURAL:$2| mo|$2 mo yo}})",
        "search-redirect": "(redireksyon depi $1)",
        "search-section": "(seksyon $1)",
        "search-interwiki-caption": "Pwojè frè, ki ansanm oubyen ki ap deplwaye ansanm",
        "search-interwiki-default": "Rezilta yo pou $1 :",
        "search-interwiki-more": "(plis)",
+       "searchall": "tout",
        "powersearch-legend": "Fouye fon",
        "powersearch-ns": "Chache nan espas non sa yo:",
        "preferences": "Preferans yo",
        "rightslog": "Jounal modifikasyon estati itilizatè yo",
        "action-edit": "modifye paj sa",
        "nchanges": "$1 {{PLURAL:$1|modifikasyon|modifikasyon}}",
+       "enhancedrc-history": "Istorik",
        "recentchanges": "Modifikasyon yo ki fèk fèt",
        "recentchanges-legend": "Opsyon pou modifikasyon ki fèk fèt",
        "recentchanges-feed-description": "Swiv dènye modifikasyon pou wiki sa a nan fil sa a (RSS,Atom...)",
+       "recentchanges-label-newpage": "Modifikasyon sa a kreye yon lòt paj",
+       "recentchanges-label-minor": "Sa se yon ti chanjman",
+       "recentchanges-label-bot": "Se yon wobo ki fè chanjman sa a.",
+       "recentchanges-legend-heading": "'''Lejann:'''",
        "rcnotefrom": "Men modifikasyon yo ki fèt depi '''$2''' ('''$1''' dènye).",
        "rclistfrom": "Afiche nouvo modifikasyon yo depi $3 $2",
        "rcshowhideminor": "$1 modifiksayon yo ki tou piti",
+       "rcshowhideminor-show": "Montre",
+       "rcshowhideminor-hide": "Kache",
        "rcshowhidebots": "$1 wobo",
-       "rcshowhideliu": "$1 itilizatè ki konekte",
+       "rcshowhidebots-show": "Montre",
+       "rcshowhidebots-hide": "Kache",
+       "rcshowhideliu": "$1 itilizatè ki anrejistre",
+       "rcshowhideliu-hide": "Kache",
        "rcshowhideanons": "$1 itilizatè anonim",
+       "rcshowhideanons-show": "Montre",
+       "rcshowhideanons-hide": "Kache",
        "rcshowhidepatr": "$1 edisyon ki ap veye",
        "rcshowhidemine": "$1 kontribisyon mwen yo",
+       "rcshowhidemine-show": "Montre",
+       "rcshowhidemine-hide": "Kache",
        "rclinks": "Afiche dènye $1 modifikasyon ki fèt nan $2 dènye jou sa yo<br />$3.",
        "diff": "diferans",
        "hist": "istorik",
        "minoreditletter": "m",
        "newpageletter": "N",
        "boteditletter": "b",
+       "rc-change-size-new": "$1 oktè apre chanjman yo.",
        "rc-enhanced-expand": "Montre detay yo (sa mande JavaScript)",
        "rc-enhanced-hide": "Kache detay yo",
        "recentchangeslinked": "Swivi pou lyen yo",
        "upload": "Chaje yon fichye",
        "uploadbtn": "Chaje yon fichye",
        "uploadlogpage": "Jounal chajman pou fichye yo",
+       "filedesc": "Rezime",
+       "license-header": "Kondisyon itlizasyon",
+       "imgfile": "fichye",
        "listfiles": "Lis fichye yo",
        "file-anchor-link": "Fichye",
        "filehist": "Istorik fichye a",
        "filehist-dimensions": "Grandè yo",
        "filehist-filesize": "Gwosè fichye a",
        "filehist-comment": "Komantè",
-       "imagelinks": "Lyen pou fichye sa",
+       "imagelinks": "Itilizasyon fichye sa a",
        "linkstoimage": "{{PLURAL:$1|Paj ki ap swiv la|Paj yo ki ap swiv}} genyen yon lyen pou fichye sa a :",
        "nolinkstoimage": "Pa gen pyès paj ki gen yon lyen pou imaj sa a.",
        "sharedupload": "Fichye sa a kapab pataje, li sòti depi $1 e li kapab itilize pa lòt pwojè yo.",
+       "sharedupload-desc-here": "Fichye sa a sòti nan $1 e ka sèvi nan lòt pwojè.\nDesktripsyon ki sou paj li [$2 file description page] ekri anba a.",
        "uploadnewversion-linktext": "Chaje yon nouvo vèsyon pou fichye sa a",
+       "upload-disallowed-here": "Ou pa ka ranplase fichye sa a.",
        "mimesearch": "Chache ak tip MIME",
        "listredirects": "Lis tout redireksyon yo",
        "unusedtemplates": "Modèl yo ki pa itilize",
        "pager-older-n": "{{PLURAL:$1|pi vye|$1 pi vye yo}}",
        "booksources": "Ouvraj referans yo",
        "booksources-search-legend": "Chache nan lis ouvraj ki sèvi pou referans",
+       "booksources-search": "Chèche",
        "specialloguserlabel": "itilizatè :",
        "speciallogtitlelabel": "Tit :",
        "log": "Jounal yo",
        "namespace": "Espas non :",
        "invert": "Envèse seleksyon an",
        "blanknamespace": "(Prensipal)",
-       "contributions": "Kontribisyon itilizatè sa a",
+       "contributions": "Kontribisyon $1",
        "contributions-title": "Lis tout kontribisyon itilizatè ki rele $1",
-       "mycontris": "Kontribisyon mwen yo",
+       "mycontris": "Kontribisyon mwen",
        "contribsub2": "Lis kontribisyon $1 ($2).",
        "uctop": "(tèt)",
        "month": "depi mwa (ak mwa anvan yo) :",
        "nolinkshere": "Pyès paj genyen lyen pou paj sa a <b>[[:$1]]</b>.",
        "isredirect": "Paj redireksyon",
        "istemplate": "anndan",
-       "isimage": "lyen pou fichye imaj sa",
+       "isimage": "lyen fichye a",
        "whatlinkshere-prev": "{{PLURAL:$1|presedan|$1 presedan yo}}",
        "whatlinkshere-next": "{{PLURAL:$1|swivan|$1 swivan yo}}",
        "whatlinkshere-links": "← lyen yo",
        "tooltip-pt-mycontris": "Lis kontribisyon ou yo",
        "tooltip-pt-login": "Nou ankourage ou pou ou konèkte; men ou pa oblije.",
        "tooltip-pt-logout": "Dekonekte ou",
+       "tooltip-pt-createaccount": "N ap ankouraje w ouvè yon kont epi konekte; men sa pa obligatwa",
        "tooltip-ca-talk": "Diskisyon apwopo kontni paj sa a",
        "tooltip-ca-edit": "Ou mèt modifye paj sa a. Tanpri, itilize bouton \"Kout je\" anvan ou anrejistre.",
        "tooltip-ca-addsection": "Komanse yon nouvo seksyon",
        "tooltip-search": "Fouye nan {{SITENAME}}",
        "tooltip-search-go": "Ale sou yon paj ki pòte egzateman non sa si li egziste",
        "tooltip-search-fulltext": "Chache paj yo ki genyen tèks sa.",
+       "tooltip-p-logo": "Vizite paj prensipal la",
        "tooltip-n-mainpage": "Vizite paj prensipal la",
        "tooltip-n-mainpage-description": "Vizite paj prensipal la",
        "tooltip-n-portal": "Apwopo pwojè a, sa ou kapab fè, ki kote ou mèt jwenn kèk bagay",
        "tooltip-watch": "Ajoute paj sa a nan lis swivi ou an",
        "tooltip-rollback": "« Revoke » ap anile ak yon sèl klik modifikasyon dènye kontribitè te fè sou paj sa a",
        "tooltip-undo": "« Revoke » ap efase modifikasyon sa epi li ap ouvri fenèt modifikasyon an nan mòd kote ou kapab wè sa sa ou fè a ap bay.\nLi pèmèt retabli vèsyon ki te anvan li epi ajoute yon rezon ki esplike poukisa ou revoke modifikasyon sa nan bwat rezime a.",
+       "tooltip-summary": "Ekri yon ti rezime",
+       "simpleantispam-label": "Verifikasyon antispam.\n<strong>PA</strong> ranpli sa a!",
+       "pageinfo-toolboxlink": "Enfòmasyon sou paj la",
        "previousdiff": "← Modifikasyon presedan",
        "nextdiff": "Modifikasyon swivan →",
        "file-info-size": "$1 × $2 piksèl, gwosè fichye a : $3, tip MIME li ye : $4",
        "file-nohires": "Pa genyen rezolisyon ki pi wo ki disponib.",
        "svg-long-desc": "Fichye SVG, rezolisyon de $1 × $2 piksèl, gwosè fichye : $3",
-       "show-big-image": "Pi bon rezolisyon",
+       "show-big-image": "Fichye orijinal",
+       "show-big-image-size": "$1 × $2 piksèl",
        "newimages": "Galri pou nouvo fichye yo",
        "bad_image_list": "Fòma la se konsa :\n\nSe itèm ki nan lis sèlman (liy ki kòmanse ak *) ki konsidere.\nPremye lyen nan yon liy sipoze yon lyen pou yon move dosye.\nNenpòt lòt lyen nan menm liy nan konsidere kòm yon eksèpsyon, i.e. paj kote yon dosye ka parèt nan lign.",
        "metadata": "Metadone",
        "metadata-expand": "Montre detay konplè yo",
        "metadata-collapse": "Kache enfòmasyon ak tout detay yo",
        "metadata-fields": "Chan metadone EXIF ki liste nan mesaj sa a ap parèt nan paj deskripsyon imaj la lè tab metadone a ap pi piti. Lòt chan yo ap kache pa defo.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude",
+       "exif-xresolution": "Rezolisyon orizontal",
+       "exif-yresolution": "Rezolisyon vètikal",
+       "exif-datetime": "Dat ak lè chanjman fichye a",
+       "exif-make": "Mak kamera a",
+       "exif-model": "Modèl kamera a",
+       "exif-exifversion": "Vèsyon EXIF",
+       "exif-orientation-1": "Nòmal",
+       "exif-contrast-0": "Nòmal",
        "namespacesall": "Tout",
        "monthsall": "tout",
        "watchlisttools-view": "Wè chanjman enpòtan yo",
        "watchlisttools-raw": "Modifye lis swivi (mòd bazik)",
        "version": "Vèsyon",
        "specialpages": "Paj espesyal yo",
+       "tag-filter": "Filtre [[Special:Tags|Tag]]:",
        "htmlform-reset": "Revoke chanjman yo",
        "revdelete-restricted": "aplike restriksyon sa yo pou administratè yo",
-       "revdelete-summary": "somè pou modifikasyon"
+       "logentry-newusers-create": "Kont itilizatè $1 a kreye",
+       "revdelete-summary": "somè pou modifikasyon",
+       "searchsuggest-search": "Chèche"
 }
index e194f22..3250913 100644 (file)
        "badtitletext": "A kért oldal címe érvénytelen, üres, vagy rosszul hivatkozott nyelvközi vagy wikiközi cím volt. Olyan karaktereket is tartalmazhatott, melyek címekben nem használhatók.",
        "title-invalid-empty": "A kért lapcím üres vagy csak egy névtér nevét tartalmazza.",
        "title-invalid-utf8": "A kért oldal címe tartalmazza érvénytelen UTF-8 karaktert tartalmaz.",
-       "title-invalid-interwiki": "A cím interwiki-hivatkozást tartalmaz.",
+       "title-invalid-interwiki": "A cím interwiki-hivatkozást tartalmaz, amelyet nem lehet címben használni.",
        "title-invalid-talk-namespace": "A kért lapcím egy olyan vitalapra hivatkozik, ami nem létezhet.",
        "title-invalid-characters": "A kért lapcím érvénytelen karaktereket tartalmaz: „$1”",
        "title-invalid-relative": "A cím relatív útvonalat tartalmaz. A relatív lapcímek (./, ../) érvénytelenek, mert gyakran elérhetetlenné válnak, amikor a felhasználó böngészője feldolgozza őket.",
        "content-json-empty-object": "Üres objektum",
        "content-json-empty-array": "Üres tömb",
        "duplicate-args-category": "Dupla paramétermegadást tartalmazó lapok",
+       "duplicate-args-category-desc": "Az oldal olyan sablon hívásokat tartalmaz, amely ugyanazt a paramétert használja, például <code><nowiki>{{foo|bar=1|bar=2}}</nowiki></code> or <code><nowiki>{{foo|bar|1=baz}}</nowiki></code>.",
        "expensive-parserfunction-warning": "Figyelem: ezen a lapon túl sok erőforrásigényes elemzőfüggvény-hívás található.\n\nKevesebb, mint {{PLURAL:$2|egy|$2}} kellene, jelenleg {{PLURAL:$1|egy|$1}} van.",
        "expensive-parserfunction-category": "Túl sok költséges elemzőfüggvény-hívást tartalmazó lapok",
        "post-expand-template-inclusion-warning": "Figyelem: a beillesztett sablonok mérete túl nagy.\nNéhány sablon nem fog megjelenni.",
        "revdelete-selected-text": "[[:$2]] {{PLURAL:$1|kiválasztott változata|kiválasztott változatai}}",
        "revdelete-selected-file": "[[:$2]] kiválasztott {{PLURAL:$1|verziója|verziói}}:",
        "logdelete-selected": "{{PLURAL:$1|Kiválasztott naplóesemény|Kiválasztott naplóesemények}}:",
+       "revdelete-text-text": "A törölt változatok megmaradnak a laptörténetben, de a tartalmuk a nyilvánosan nem elérhető.",
+       "revdelete-text-file": "A törölt változatok megmaradnak a fájl történetben, de a tartalmuk egy része nyilvánosan nem elérhető.",
+       "logdelete-text": "A törölt napló események megmaradnak a naplóban, de a tartalmuk nyilvánosan nem elérhető.",
+       "revdelete-text-others": "Más adminisztrátorok elérhetik az elrejtett tartalmat és visszaállíthatják, hacsak további korlátozások nem kerültek bevezetésre.",
        "revdelete-confirm": "Kérlek erősítsd meg, hogy valóban ezt szeretnéd tenni; megértetted a következményeket, és amit teszel, az összhangban van [[{{MediaWiki:Policy-url}}|az irányelvekkel]].",
        "revdelete-suppress-text": "Az elrejtés '''csak''' a következő esetekben használható:\n* Illetlen személyes információk\n*: ''otthoni cím, telefonszámok, társadalombiztosítási számok stb.''",
        "revdelete-legend": "Korlátozások megadása:",
        "prefs-diffs": "Eltérések (diffek)",
        "prefs-help-prefershttps": "A beállítás a legközelebbi belépés után lép érvénybe.",
        "prefswarning-warning": "A beállításaidban tett módosítások nincsenek elmentve. Ha a $1 megnyomása nélkül hagyod el az oldalt, a beállításaid nem módosulnak.",
+       "prefs-tabs-navigation-hint": "Tipp: a jobbra-balra nyilakkal navigálhatsz a fülek között.",
        "email-address-validity-valid": "Az e-mail cím érvényesnek tűnik",
        "email-address-validity-invalid": "Írj be egy érvényes e-mail címet",
        "userrights": "Szerkesztői jogok beállítása",
        "right-browsearchive": "keresés a törölt lapok között",
        "right-undelete": "lap helyreállítása",
        "right-suppressrevision": "Bármely felhasználó által végzett változatok megtekintése, elrejtése és felfedése",
+       "right-viewsuppressed": "Bármely felhasználó elrejtett változatainak megjelenítése",
        "right-suppressionlog": "privát naplók megtekintése",
        "right-block": "szerkesztők blokkolása",
        "right-blockemail": "szerkesztő e-mail küldési lehetőségének blokkolása",
        "right-protect": "védelmi szintek megváltoztatása és kaszkádolt védelemmel rendelkező lapok szerkesztése",
        "right-editprotected": "„{{int:protect-level-sysop}}” védelmi szintű lapok szerkesztése",
        "right-editsemiprotected": "„{{int:protect-level-autoconfirmed}}” védelmi szintű lapok szerkesztése",
+       "right-editcontentmodel": "A lap tartalom modelljének szerkesztése",
        "right-editinterface": "felhasználói felület szerkesztése",
        "right-editusercssjs": "más felhasználók CSS és JS fájljainak szerkesztése",
        "right-editusercss": "más felhasználók CSS fájljainak szerkesztése",
        "right-override-export-depth": "Lapok exportálása a hivatkozott lapokkal együtt, legfeljebb 5-ös mélységig",
        "right-sendemail": "e-mail küldése más felhasználóknak",
        "right-passwordreset": "Jelszó visszaállítási emailek megtekintése",
+       "right-managechangetags": "Adatbázis [[Special:Tags|címkék]] létrehozása és törlése",
+       "right-applychangetags": "[[Special:Tags|címkék]] alkalmazása a változakra",
+       "right-changetags": "Egyedi változtatásokon és napló bejegyzéseken tetszőleges [[Special:Tags|címkék]] hozzáadása és törlése",
        "newuserlogpage": "Új szerkesztők naplója",
        "newuserlogpagetext": "Ez a napló az újonnan regisztrált szerkesztők listáját tartalmazza.",
        "rightslog": "Szerkesztői jogosultságok naplója",
        "action-viewmywatchlist": "saját figyelőlista megtekintése",
        "action-viewmyprivateinfo": "személyes adatok megtekintése",
        "action-editmyprivateinfo": "személyes adatok szerkesztése",
+       "action-editcontentmodel": "a lap tartalom modelljének szerkesztése",
+       "action-managechangetags": "adatbázis címkék létrehozása és törlése",
+       "action-applychangetags": "változtatások címkézése",
+       "action-changetags": "egyedi változtatások és napló bejegyzések tetszőleges címkével való ellátása és törlése",
        "nchanges": "$1 változtatás",
        "enhancedrc-since-last-visit": "$1 az utolsó látogatás óta",
        "enhancedrc-history": "történet",
        "fileexists-shared-forbidden": "Egy ugyanilyen nevű fájl már létezik a közös fájlmegosztóban; kérlek menj vissza és válassz egy másik nevet a fájlnak, ha még mindig fel akarod tölteni! [[File:$1|thumb|center|$1]]",
        "file-exists-duplicate": "Ez a következő {{PLURAL:$1|fájl|fájlok}} duplikátuma:",
        "file-deleted-duplicate": "Egy ehhez hasonló fájlt ([[:$1]]) korábban már töröltek. Ellenőrizd a fájl törlési naplóját, mielőtt újra feltöltenéd.",
+       "file-deleted-duplicate-notitle": "Egy ugyanilyen fájlt korábban már töröltek, és címét eltávolították. Kérj meg valakit, aki meg tudja nézni a törölt fájlokat, hogy tekintse át a helyzetet, mielőtt újra feltöltenéd a fájlt.",
        "uploadwarning": "Feltöltési figyelmeztetés",
        "uploadwarning-text": "Kérlek módosítsd a fájl leírását alább, majd próbáld újra.",
        "savefile": "Fájl mentése",
        "listfiles-delete": "törlés",
        "listfiles-summary": "Ezen a speciális lapon látható az összes feltöltött fájl.",
        "listfiles_search_for": "Keresés fájl nevére:",
+       "listfiles-userdoesnotexist": "A(z) „$1” felhasználó nincs regisztrálva.",
        "imgfile": "fájl",
        "listfiles": "Fájllista",
        "listfiles_thumb": "Bélyegkép",
        "unwatchedpages": "Nem figyelt lapok",
        "listredirects": "Átirányítások listája",
        "listduplicatedfiles": "Duplikált fájlok listája",
+       "listduplicatedfiles-summary": "Ez azon fájlok listája, ahol a legfrissebb fájl verzió megegyezik egy mások fájl legújabb verziójával. Csak a helyi fájlok figyelembe vételével.",
+       "listduplicatedfiles-entry": "[[:File:$1|$1]] tartalmaz [[$3|{{PLURAL:$2|egy|$2}} duplikátumot]]",
        "unusedtemplates": "Nem használt sablonok",
        "unusedtemplatestext": "Ez a lap azon {{ns:template}} névtérbe tartozó lapokat gyűjti össze, melyek nincsenek használva egyetlen lapon sem.\nEllenőrizd a meglévő hivatkozásokat, mielőtt törölnéd őket.",
        "unusedtemplateswlh": "más hivatkozások",
        "statistics-users-active": "Aktív szerkesztők",
        "statistics-users-active-desc": "Szerkesztők, akik csináltak valamit az elmúlt {{PLURAL:$1|egy|$1}} napban",
        "pageswithprop": "Laptulajdonsággal rendelkező lapok",
+       "pageswithprop-legend": "Lap tulajdonsággal rendelkező lapok",
+       "pageswithprop-text": "Ez a lap azokat a lapokat listázza, amelyek egy adott lap tulajdonsággal rendelkeznek.",
        "pageswithprop-prop": "Tulajdonságnév:",
        "pageswithprop-submit": "Ugrás",
+       "pageswithprop-prophidden-long": "hosszú szöveg tulajdonság elrejtve ($1)",
+       "pageswithprop-prophidden-binary": "bináris tulajdonság érték rejtett ($1)",
        "doubleredirects": "Dupla átirányítások",
        "doubleredirectstext": "Ez a lap azokat a lapokat listázza, melyek átirányító lapokra irányítanak át.\nMinden sor tartalmaz egy hivatkozást az első, valamint a második átirányításra, valamint a második átirányítás céljára, ami általában a valódi céllap, erre kellene az első átirányításnak mutatnia.\nAz <del>áthúzott</del> sorok a lista elkészülése óta javítva lettek.",
        "double-redirect-fixed-move": "[[$1]] áthelyezve.\nAutomatikusan frissült, és mostantól a(z) [[$2]] lapra irányít át.",
        "unusedimages": "Nem használt fájlok",
        "wantedcategories": "Keresett kategóriák",
        "wantedpages": "Keresett lapok",
+       "wantedpages-summary": "Legtöbb hivatkozással rendelkező nem létező oldalak, nem számolva az átirányításokat. Azon nem létező oldalak listája, amelyre a legtöbb átirányítás mutat itt található: [[{{#special:BrokenRedirects}}]]",
        "wantedpages-badtitle": "Érvénytelen cím található az eredményhalmazban: $1",
        "wantedfiles": "Keresett fájlok",
        "wantedfiletext-cat": "A következő fájlok használatban vannak, de nem léteznek. Külső tárhelyről származó fájlok akkor is a listára kerülhetnek, ha léteznek. Az ilyen hamis riasztások <del>áthúzva</del> jelennek meg. Ezen felül az olyan beágyazott fájlok, amelyek nem léteznek a  [[:$1]] kategóriában jelennek meg.",
+       "wantedfiletext-cat-noforeign": "A következő nem létező fájlok vannak használva. Azon nem létező fájlok listája, amelyek beágyazásra kerültek, itt találhatók: [[:$1]].",
        "wantedfiletext-nocat": "A következő fájlok használatban vannak, de nem léteznek. Külső tárhelyről származó fájlok akkor is a listára kerülhetnek, ha léteznek. Az ilyen hamis riasztások <del>áthúzva</del> jelennek meg.",
        "wantedfiletext-nocat-noforeign": "A következő fájlok használatban vannak, de nem léteznek.",
        "wantedtemplates": "Keresett sablonok",
        "logempty": "Nincs illeszkedő naplóbejegyzés.",
        "log-title-wildcard": "Így kezdődő címek keresése",
        "showhideselectedlogentries": "Kijelölt napló bejegyzések megjelenítése/elrejtése",
+       "log-edit-tags": "Kiválasztott napló címkék szerkesztése",
        "allpages": "Az összes lap listája",
        "nextpage": "Következő lap ($1)",
        "prevpage": "Előző lap ($1)",
        "listgrouprights-namespaceprotection-namespace": "Névtér",
        "listgrouprights-namespaceprotection-restrictedto": "A szerkesztéshez szükséges jogosultság(ok)",
        "trackingcategories": "Nyomkövető kategóriák",
+       "trackingcategories-summary": "Ez az oldal azokat a nyomkövető kategóriákat tartalmazza, amelyet a MediaWiki szoftver magától feltölt. Ezen neveket a megfelelő rendszer üzenet módosításával lehet megváltoztatni a {{ns:8}} névtérben.",
        "trackingcategories-msg": "Nyomkövető kategória",
        "trackingcategories-name": "Üzenetnév",
        "trackingcategories-desc": "Kategóriába kerülés feltétele",
        "post-expand-template-argument-category-desc": "A lap nagyobb a <code>$wgMaxArticleSize</code> változóban megadott értéknél egy sablonparaméter kibontása után (valami hármas kapcsos zárójelek között, mint pl. <code>{{{1}}}</code>).",
        "expensive-parserfunction-category-desc": "A lap túl sok költséges elemzőfüggvényt használ (mint az <code>#ifexist</code>). Lásd még a [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Manual:$wgExpensiveParserFunctionLimit] lapot.",
        "broken-file-category-desc": "A lap törött fájllinket tartalmaz (egy fájlt beillesztő link, ami nem létező fájlra mutat).",
+       "hidden-category-category-desc": "A kategória <code><nowiki>__HIDDENCAT__</nowiki></code> kódot tartalmat, ezért alapértelmezésben a kategória nem jelenik meg a lapokon.",
        "trackingcategories-nodesc": "Nem található leírás.",
        "trackingcategories-disabled": "A kategória le van tiltva",
        "mailnologin": "Nincs feladó",
        "delete-edit-reasonlist": "Törlési okok szerkesztése",
        "delete-toobig": "Ennek a lapnak a laptörténete több mint {{PLURAL:$1|egy|$1}} változatot őriz. A szervert kímélendő az ilyen lapok törlése nem engedélyezett.",
        "delete-warning-toobig": "Ennek a lapnak a laptörténete több mint {{PLURAL:$1|egy|$1}} változatot őriz. Törlése fennakadásokat okozhat a wiki adatbázis-műveleteiben; óvatosan járj el.",
+       "deleteprotected": "Nem tudod törölni a lapot, mivel le van védve.",
+       "deleting-backlinks-warning": "'''Figyelem:'''  [[Special:WhatLinksHere/{{FULLPAGENAME}}|Más lapok]] hivatkoznak a törlendő oldalra.",
        "rollback": "Szerkesztések visszaállítása",
        "rollbacklink": "visszaállítás",
        "rollbacklinkcount": "$1 szerkesztés visszaállítása",
        "prot_1movedto2": "[[$1]] lapot átneveztem [[$2]] névre",
        "protect-badnamespace-title": "Nem védhető névtér",
        "protect-badnamespace-text": "Ebben a névtérben az oldalak nem védhetők.",
+       "protect-norestrictiontypes-text": "Ezt a lapot nem lehet védeni, mert nincs ilyen korlátozási típus.",
+       "protect-norestrictiontypes-title": "Nem védhető lap",
        "protect-legend": "Levédés megerősítése",
        "protectcomment": "Ok:",
        "protectexpiry": "Időtartam",
        "protect-othertime": "Más időtartam:",
        "protect-othertime-op": "más időtartam",
        "protect-existing-expiry": "Jelenleg érvényben lévő lejárati idő: $2, $3",
+       "protect-existing-expiry-infinity": "Jelenleg érvényben lévő lejárati idő: végtelen",
        "protect-otherreason": "További okok:",
        "protect-otherreason-op": "Más/további ok:",
        "protect-dropdown": "*Általános védelmi okok\n** Gyakori vandalizmus\n** Gyakori spammelés\n** Destruktív szerkesztési háború\n** Nagy forgalmú lap",
        "namespace": "Névtér:",
        "invert": "Kijelölés megfordítása",
        "tooltip-invert": "Pipáld ki a dobozt, ha el szeretnéd rejteni a kiválasztott névterekben történt változtatásokat (és a kapcsolódó névterekben, amennyiben úgy van beállítva)",
+       "tooltip-whatlinkshere-invert": "Pipáld ki a dobozt, ha el szeretnéd rejteni a kiválasztott névterekben található hivatkozásokat.",
        "namespace_association": "Kapcsolódó névtér",
        "tooltip-namespace_association": "Pipáld ki ezt a dobozt, ha a kiválasztott névtérhez tartozó vita- vagy tárgynévteret is bele szeretnéd venni.",
        "blanknamespace": "(Fő)",
        "sp-contributions-newbies-sub": "Új szerkesztők lapjai",
        "sp-contributions-newbies-title": "Új szerkesztők közreműködései",
        "sp-contributions-blocklog": "Blokkolási napló",
+       "sp-contributions-suppresslog": "elrejtett szerkesztők közreműködései",
        "sp-contributions-deleted": "törölt szerkesztések",
        "sp-contributions-uploads": "feltöltések",
        "sp-contributions-logs": "naplók",
        "blockipsuccesstext": "„[[Special:Contributions/$1|$1]]” felhasználót blokkoltad.\n<br />Lásd a [[Special:BlockList|blokkolt IP-címek listáját]] az érvényben lévő blokkok áttekintéséhez.",
        "ipb-blockingself": "Saját magad blokkolására készülsz! Biztos, hogy ezt szeretnéd tenni?",
        "ipb-confirmhideuser": "Egy felhasználó blokkolására készülsz, úgy, hogy a „felhasználó elrejtése” funkció be van kapcsolva. Ez elrejti a felhasználó nevét az összes listában és naplóbejegyzésben. Biztosan ezt szeretnéd tenni?",
+       "ipb-confirmaction": "Ha biztos vagy benne, hogy tényleg ezt akarod csinálni, akkor jelöld be alul a {{int:ipb-confirm}} dobozt!",
        "ipb-edit-dropdown": "Blokkolási okok szerkesztése",
        "ipb-unblock-addr": "$1 blokkjának feloldása",
        "ipb-unblock": "Felhasználónév vagy IP-cím blokkolásának feloldása",
        "unblocked": "[[User:$1|$1]] blokkolása feloldva",
        "unblocked-range": "$1 blokkja feloldva",
        "unblocked-id": "$1 blokkolása feloldásra került",
+       "unblocked-ip": "[[Special:Contributions/$1|$1]] blokkolása feloldva",
        "blocklist": "Blokkolt felhasználók",
        "ipblocklist": "Blokkolt felhasználók",
        "ipblocklist-legend": "Blokkolt felhasználó keresése",
        "proxyblockreason": "Az IP-címeden ''nyílt proxy'' üzemel. Amennyiben nem használsz proxyt, vedd fel a kapcsolatot egy informatikussal vagy az internetszolgáltatóddal ezen súlyos biztonsági probléma ügyében.",
        "sorbsreason": "Az IP-címed nyitott proxyként szerepel e webhely által használt DNSBL listán.",
        "sorbs_create_account_reason": "Az IP-címed nyitott proxyként szerepel e webhely által használt DNSBL listán. Nem hozhatsz létre fiókot.",
+       "xffblockreason": "Az X-Forwarded-For fejlécben lévő IP-cím, akár a tied, akár a használt proxy szerveré, blokkolva van. Az eredeti blokkolási ok: $1",
        "cant-see-hidden-user": "A felhasználó, akit blokkolni próbáltál már blokkolva és rejtve van. Mivel nincs felhasználó elrejtése jogosultságod, nem láthatod és nem szerkesztheted a felhasználó blokkját.",
        "ipbblocked": "Nem blokkolhatsz és nem oldhatod fel más felhasználók blokkjait, mert te magad is blokkolva vagy",
        "ipbnounblockself": "Nincs jogosultságod feloldani a saját felhasználói fiókod blokkját",
        "thumbnail-more": "A kép nagyítása",
        "filemissing": "A fájl nincs meg",
        "thumbnail_error": "Hiba a bélyegkép létrehozásakor: $1",
+       "thumbnail_error_remote": "Hiba üzenet $1-tól: $2",
        "djvu_page_error": "A DjVu lap a tartományon kívülre esik",
        "djvu_no_xml": "Nem olvasható ki a DjVu fájl XML-je",
        "thumbnail-temp-create": "Nem lehet ideiglenes bélyegkép fájlt létrehozni",
        "thumbnail-dest-create": "Nem lehet a bélyegképet a célhelyre menteni",
        "thumbnail_invalid_params": "Érvénytelen bélyegkép paraméterek",
+       "thumbnail_toobigimagearea": "Azon fájlok, amelyek nagyobbak mint $1",
        "thumbnail_dest_directory": "Nem hozható létre a célkönyvtár",
        "thumbnail_image-type": "A képformátum nem támogatott",
        "thumbnail_gd-library": "A GD-könyvtár nincs megfelelően beállítva: a(z) $1 függvény hiányzik",
        "thumbnail_image-missing": "Úgy tűnik, hogy a fájl hiányzik: $1",
+       "thumbnail_image-failure-limit": "Túl sok hibás bélyegkép létrehozás (több mint $1). Próbáld meg később!",
        "import": "Lapok importálása",
        "importinterwiki": "Importálás más wikiből",
        "import-interwiki-text": "Válaszd ki az importálandó wikit és lapcímet.\nA változatok dátumai és a szerkesztők nevei megőrzésre kerülnek.\nValamennyi más wikiről való importálás az [[Special:Log/import|importálási naplóban]] kerül naplózásra.",
        "import-interwiki-history": "A lap összes előzményváltozatainak másolása",
        "import-interwiki-templates": "Az összes sablon hozzáadása",
        "import-interwiki-submit": "Importálás",
+       "import-mapping-default": "Importálás az alapértelmezett helyekre",
+       "import-mapping-namespace": "Importálás ebbe a névtérbe:",
+       "import-mapping-subpage": "Importálás a következő lap allapjaként:",
        "import-upload-filename": "Fájlnév:",
        "import-comment": "Megjegyzés:",
        "importtext": "Exportáld a fájlt a forráswikiből az [[Special:Export|exportáló eszköz]] segítségével.\nMentsd el a számítógépedre, majd töltsd fel ide.",
        "import-error-interwiki": "„$1” lap nem került importálásra, mert a név külső hivatkozásokra van fenntartva (interwiki).",
        "import-error-special": "„$1” lap nem került importálásra, mert olyan speciális névtérbe tartozik, amelyen nem engedélyezettek a lapok.",
        "import-error-invalid": "„$1” lap nem került importálásra, mert a név, amelyen importálásra kerülne nem érvényes ezen a wikin.",
+       "import-error-unserialize": "A „$1” lap $2 változatát nem lehet sorba tenni. A változat $3 modellnek volt megadva, de $4 szerint lett sorba rakva.",
+       "import-error-bad-location": "A $2 változat $3 tartalom modellt használ, azért nem lehet a „$1” lapot ezt a wikin tárolni, mert ezt a modellt nem támogatja.",
        "import-options-wrong": "Rossz {{PLURAL:$2|opció|opciók}}: <nowiki>$1</nowiki>",
        "import-rootpage-invalid": "A megadott gyökér oldal címe érvénytelen.",
        "import-rootpage-nosubpage": "A(z) \"$1\" névtér nem engedi meg aloldalak használatát.",
        "javascripttest": "JavaScript tesztelés",
        "javascripttest-pagetext-noframework": "Ez az oldal JavaStript tesztek futtatására van fenntartva.",
        "javascripttest-pagetext-unknownframework": "Ismeretlen teszt keretrendszer: $1.",
+       "javascripttest-pagetext-unknownaction": "Ismeretlen akció: $1",
        "javascripttest-pagetext-frameworks": "Kérlek válaszd valamelyik teszt keretrendszert az alábbiak közül: $1",
        "javascripttest-pagetext-skins": "Válassz egy megjelenítő felületet, amin a tesztet futtatod:",
        "javascripttest-qunit-intro": "Lásd a [$1 tesztelési dokumentációt]  a mediawiki.org helyen.",
        "tooltip-feed-atom": "A lap tartalma Atom hírcsatorna formájában",
        "tooltip-t-contributions": "A felhasználó közreműködéseinek listája",
        "tooltip-t-emailuser": "Írj levelet ennek a felhasználónak!",
+       "tooltip-t-info": "További információk erről a lapról",
        "tooltip-t-upload": "Képek vagy egyéb fájlok feltöltése",
        "tooltip-t-specialpages": "Az összes speciális lap listája",
        "tooltip-t-print": "A lap nyomtatható változata",
        "pageinfo-length": "Lap hossza (bájtokban)",
        "pageinfo-article-id": "Lapazonosító",
        "pageinfo-language": "Laptartalom nyelve",
+       "pageinfo-content-model": "Oldal tartalom modell",
        "pageinfo-robot-policy": "Indexelés robottal",
        "pageinfo-robot-index": "Engedélyezett",
        "pageinfo-robot-noindex": "Nem engedélyezett",
        "pageinfo-magic-words": "Varázs{{PLURAL:$1|szó|szavak}} ($1)",
        "pageinfo-hidden-categories": "Rejtett {{PLURAL:$1|kategória|kategóriák}} ($1)",
        "pageinfo-templates": "Felhasznált {{PLURAL:$1|sablon|sablonok}} ($1)",
+       "pageinfo-transclusions": "Behivatkozott lapok ($1)",
        "pageinfo-toolboxlink": "Lapinformációk",
        "pageinfo-redirectsto": "Átirányítás ide",
        "pageinfo-redirectsto-info": "infó",
        "pageinfo-contentpage": "Tartalmi lapnak számít",
        "pageinfo-contentpage-yes": "Igen",
+       "pageinfo-protect-cascading": "Kaszkávvédelem innen",
        "pageinfo-protect-cascading-yes": "Igen",
+       "pageinfo-protect-cascading-from": "Kaszkádvédelem ettől:",
        "pageinfo-category-info": "Kategória információk",
+       "pageinfo-category-total": "A tagok teljes száma",
        "pageinfo-category-pages": "Lapok száma",
        "pageinfo-category-subcats": "Alkategóriák száma",
        "pageinfo-category-files": "Fájlok száma",
        "patrol-log-page": "Ellenőrzési napló (patrol)",
        "patrol-log-header": "Ez az ellenőrzött változatok naplója.",
        "log-show-hide-patrol": "járőrnapló $1",
+       "log-show-hide-tag": "$1 címke napló",
        "deletedrevision": "Régebbi változat törölve: $1",
        "filedeleteerror-short": "Hiba a fájl törlésekor: $1",
        "filedeleteerror-long": "Hibák merültek föl a következő fájl törlésekor:\n\n$1",
        "imgmultigo": "Menj",
        "imgmultigoto": "Ugrás a(z) $1. oldalra",
        "img-lang-default": "(alapértelmezett nyelv)",
+       "img-lang-info": "Kép feldolgozása $1 nyelven. $2",
+       "img-lang-go": "Mehet",
        "ascending_abbrev": "növ",
        "descending_abbrev": "csökk",
        "table_pager_next": "Következő oldal",
        "autosumm-replace": "A lap tartalmának cseréje erre: $1",
        "autoredircomment": "Átirányítás ide: [[$1]]",
        "autosumm-new": "Új oldal, tartalma: „$1”",
+       "autosumm-newblank": "Üres oldal létrehozva",
        "lag-warn-normal": "{{PLURAL:$1|Az egy|A(z) $1}} másodpercnél frissebb szerkesztések nem biztos, hogy megjelennek ezen a listán.",
        "lag-warn-high": "Az adatbázisszerver túlterheltsége miatt {{PLURAL:$1|az egy|a(z) $1}} másodpercnél frissebb változtatások nem biztos, hogy megjelennek ezen a listán.",
        "watchlistedit-normal-title": "A figyelőlista szerkesztése",
        "watchlistedit-clear-title": "A figyelőlista kiürítése",
        "watchlistedit-clear-legend": "Figyelőlista kiürítése",
        "watchlistedit-clear-explain": "Minden cím el lesz távolítva a figyelőlistádról",
+       "watchlistedit-clear-titles": "Címek:",
        "watchlistedit-clear-submit": "Figyelőlista kiürítése (Ez végleges!)",
+       "watchlistedit-clear-done": "A figyelőlistád törölve.",
+       "watchlistedit-clear-removed": "{{PLURAL:$1|$1 oldal}} törölve:",
+       "watchlistedit-too-many": "Túl sok lap a megjelenítéshez.",
        "watchlisttools-clear": "A figyelőlista kiürítése",
        "watchlisttools-view": "Kapcsolódó változtatások",
        "watchlisttools-edit": "A figyelőlista megtekintése és szerkesztése",
        "watchlisttools-raw": "A nyers figyelőlista szerkesztése",
        "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|vita]])",
        "duplicate-defaultsort": "Figyelem: a(z) „$2” rendezőkulcs felülírja a korábbit („$1”).",
+       "duplicate-displaytitle": "<strong>Figyelmeztetés:</strong> A lapcímváltoztató (<tt>DISPLAYTITLE</tt>) „$2” felülírja a korábbi „$1”-t.",
+       "invalid-indicator-name": "<strong>Hiba:</strong> A lapstátuszjelző <code>name</code> attribútuma nem lehet üres.",
        "version": "Névjegy",
        "version-extensions": "Telepített kiterjesztések",
        "version-skins": "Telepített felületek",
        "version-ext-colheader-credits": "Szerzők",
        "version-license-title": "$1 licence",
        "version-license-not-found": "Ehhez a kiterjesztéshez nincs részletes licenc információ.",
+       "version-credits-title": "$1 közreműködői",
+       "version-credits-not-found": "Nem találtam részletes információt erről a kiterjesztésről.",
        "version-poweredby-credits": "Ez a wiki '''[https://www.mediawiki.org/ MediaWiki]''' szoftverrel működik, copyright © 2001-$1 $2.",
        "version-poweredby-others": "mások",
        "version-poweredby-translators": "translatewiki.net fordítók",
        "version-libraries-version": "Verzió",
        "redirect": "Átirányítás fájl, szerkesztő, oldal vagy oldalváltozat alapján",
        "redirect-legend": "Átirányítás egy fájlra vagy lapra",
+       "redirect-summary": "Ez a speciális lap átirányít egy fájlra (megadott fájlnévvel), lapra (megadott lapváltozat- vagy lapazonosító számmal) vagy felhasználóra (felhasználó azonosítószáma alapján). Használat: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]] vagy [[{{#Special:Redirect}}/user/101]].",
        "redirect-submit": "Mehet",
        "redirect-lookup": "Keresés:",
        "redirect-value": "Érték:",
        "tags-source-header": "Forrás",
        "tags-active-header": "Aktív?",
        "tags-hitcount-header": "Címkézett változtatások",
+       "tags-actions-header": "Műveletek",
        "tags-active-yes": "Igen",
        "tags-active-no": "Nem",
        "tags-source-extension": "Egy kiterjesztés határozza meg",
+       "tags-source-manual": "Manuálisan adják meg felhasználók és botok",
        "tags-source-none": "Már nincs használatban",
        "tags-edit": "szerkesztés",
+       "tags-delete": "törlés",
+       "tags-activate": "aktiválás",
+       "tags-deactivate": "deaktiválás",
        "tags-hitcount": "{{PLURAL:$1|Egy|$1}} változtatás",
+       "tags-manage-no-permission": "Nincs engedélyed a változtatások címkéinek kezeléséhez.",
+       "tags-create-heading": "Új címke létrehozása",
+       "tags-create-explanation": "Alapértelmezés szerint az újonnan létrehozott címkék felhasználók és botok által manuálisan hozzáadhatók lesznek.",
+       "tags-create-tag-name": "Címke neve:",
+       "tags-create-reason": "Indoklás:",
+       "tags-create-submit": "Létrehozás",
+       "tags-create-no-name": "Kötelező megadnod egy címkenevet.",
+       "tags-create-invalid-chars": "Címkenevek nem tartalmazhatnak vesszőt (<code>,</code>) és normál perjelet (<code>/</code>).",
+       "tags-create-invalid-title-chars": "Címkenevek nem tartalmazhatnak lapcímben nem használható karaktereket.",
+       "tags-create-already-exists": "A(z) „$1” címke már létezik.",
+       "tags-create-warnings-above": "A következő {{PLURAL:$2|figyelmeztetést|figyelmeztetéseket}} találtam a(z) „$1” címke létrehozási kísérlete közben:",
+       "tags-create-warnings-below": "Továbbra is szeretnéd létrehozni a címkét?",
+       "tags-delete-title": "Címke törlése",
+       "tags-delete-explanation-initial": "Éppen a(z) „$1” címke törlésére készülsz az adatbázisból.",
+       "tags-delete-explanation-in-use": "El lesz távolítva {{PLURAL:$2|$2 lapváltozatról vagy naplóbejegyzésről|mind a(z) $2 lapváltozatról és/vagy naplóbejegyzésről}}, amire most érvényes.",
+       "tags-delete-explanation-warning": "Ez a művelet <strong>visszafordíthatatlan</strong> és <strong>nem vonható vissza</strong>, még adatbázis-adminisztrátorok segítségével sem. Győződj meg róla, hogy biztosan ezt a címkét szeretnéd törölni.",
+       "tags-delete-explanation-active": "<strong>A(z) „$1” címke jelenleg is aktív és érvényesítve lesz a jövőben.</strong> Ennek megakadályozásához menj az(ok)ra a hely(ek)re, ahol ez be van állítva, és kapcsold ki ott.",
+       "tags-delete-reason": "Indoklás:",
+       "tags-delete-submit": "Visszafordíthatatlanul törlöm a címkét",
        "tags-delete-not-allowed": "A kiterjesztés által létrehozott címkék nem törölhetők, ha a kiterjesztés nem engedélyezi kifejezetten azt.",
+       "tags-delete-not-found": "A(z) „$1” címke nem létezik.",
+       "tags-delete-too-many-uses": "A(z) „$1” címke több mint $2 lapváltoztatásban szerepel, ezáltal nem törölhető.",
+       "tags-delete-warnings-after-delete": "A(z) „$1” címke sikeresen törölve lett, de a következő {{PLURAL:$2|figyelmeztetést|figyelmeztetéseket}} találtam:",
+       "tags-activate-title": "Címke aktiválása",
+       "tags-activate-question": "Éppen a(z) „$1” címke aktiválására készülsz.",
+       "tags-activate-reason": "Indoklás:",
+       "tags-activate-not-allowed": "Nem lehetséges a(z) „$1” címkét aktiválni.",
+       "tags-activate-not-found": "A(z) „$1” címke nem létezik.",
+       "tags-activate-submit": "Aktiválás",
+       "tags-deactivate-title": "Címke deaktiválása",
+       "tags-deactivate-question": "Éppen a(z) „$1” címke deaktiválására készülsz.",
+       "tags-deactivate-reason": "Indoklás:",
+       "tags-deactivate-not-allowed": "Nem lehetséges a(z) „$1” címkét deaktiválni.",
+       "tags-deactivate-submit": "Deaktiválás",
+       "tags-apply-no-permission": "Nincs jogosultságod a szerkesztéseket címkékkel ellátni.",
+       "tags-apply-not-allowed-one": "A(z)  „$1” cimkét nem lehet manuálisan alkalmazni.",
+       "tags-apply-not-allowed-multi": "A következő {{PLURAL:$2|címkét|címkéket}} nem lehet manuálisan alkalmazni: $1",
+       "tags-update-no-permission": "Nincs jogosultságod egyedi változatok és napló bejegyzések címkézésére és címkék eltávolítására.",
+       "tags-update-add-not-allowed-one": "A(z) „$1” címkét nem lehet manuálisan alkalmazni.",
+       "tags-update-add-not-allowed-multi": "A következő {{PLURAL:$2|címkét|címkéket}} nem lehet manuálisan alkalmazni: $1",
+       "tags-update-remove-not-allowed-one": "A  „$1” címkét nem lehet törölni.",
+       "tags-update-remove-not-allowed-multi": "A következő {{PLURAL:$2|címkét|címkéket}} nem lehet manuálisan eltávolítani: $1",
        "tags-edit-title": "Címkék szerkesztése",
+       "tags-edit-manage-link": "Címkék kezelése",
+       "tags-edit-revision-selected": "[[:$2]] kiválasztott {{PLURAL:$1|változata|változatai}}",
+       "tags-edit-logentry-selected": "Kiválasztott napló {{PLURAL:$1|esemény|események}}:",
+       "tags-edit-revision-legend": "Címkék hozzáadás vagy eltávolítása {{PLURAL:$1|ehhez a változathoz|mind a(z) $1 változathoz}}",
+       "tags-edit-logentry-legend": "Címkék hozzáadás vagy eltávolítása {{PLURAL:$1|ehhez a napló bejegyzéshez|mind a(z) $1 napló bejegyzéshez}}",
        "tags-edit-existing-tags": "Létező címkék:",
+       "tags-edit-existing-tags-none": "„Nincs”",
+       "tags-edit-new-tags": "Új címkék:",
+       "tags-edit-add": "Alábbi címkék hozzáadása:",
+       "tags-edit-remove": "Alábbi címkék eltávolítása:",
+       "tags-edit-remove-all-tags": "(összes címke eltávolítása)",
+       "tags-edit-chosen-placeholder": "Válassz címkét",
+       "tags-edit-chosen-no-results": "Nem található a megadott címke",
+       "tags-edit-reason": "Ok:",
+       "tags-edit-revision-submit": "Változások alkalmazás {{PLURAL:$1|ehhez a|$1}} változathoz",
+       "tags-edit-logentry-submit": "Változások alkalmazás {{PLURAL:$1|ehhez a|$1}} napló bejegyzéshez",
+       "tags-edit-success": "A változások sikeresen alkalmazva.",
+       "tags-edit-failure": "A változásokat nem sikerült alkalmazni:\n$1",
+       "tags-edit-nooldid-title": "Érvénytelen változat",
+       "tags-edit-nooldid-text": "Nem adtál meg a változatot, vagy a megadott változat nem létezik.",
+       "tags-edit-none-selected": "Válassz legalább egy címlét, amelyet hozzá akarsz adni, vagy törölni szeretnél.",
        "comparepages": "Lapok összehasonlítása",
        "compare-page1": "1. lap",
        "compare-page2": "2. lap",
        "htmlform-no": "Nem",
        "htmlform-yes": "Igen",
        "htmlform-chosen-placeholder": "Válasszon egy opciót",
+       "htmlform-cloner-create": "További hozzáadása",
        "htmlform-cloner-delete": "Eltávolítás",
        "htmlform-cloner-required": "Legalább egy érték szükséges.",
        "sqlite-has-fts": "$1 teljes szöveges keresés támogatással",
        "revdelete-restricted": "elrejtett az adminisztrátorok elől",
        "revdelete-unrestricted": "felfedett az adminisztrátoroknak",
        "logentry-block-block": "$1 {{GENDER:$2|blokkolta}} „{{GENDER:$4|$3}}”-t $5 időtartamra $6",
+       "logentry-block-unblock": "$1 {{GENDER:$2|feloldotta}} {{GENDER:$4|$3}} blokkolását",
+       "logentry-block-reblock": "$1 {{GENDER:$2|módosította}} a blokk beállításokat „{{GENDER:$4|$3}}” szerkesztőnél $5 időtartamra $6",
+       "logentry-suppress-block": "$1 {{GENDER:$2|blokkolta}} „{{GENDER:$4|$3}}”-t $5 időtartamra $6",
+       "logentry-suppress-reblock": "$1 {{GENDER:$2|módosította}} a blokk beállításokat „{{GENDER:$4|$3}}” szerkesztőnél $5 időtartamra $6",
+       "logentry-import-upload": "$1 {{GENDER:$2|importálta}} $3 lapot fájl feltöltéssel",
+       "logentry-import-interwiki": "$1 {{GENDER:$2|importálta}} $3 lapot egy másik wikiből",
+       "logentry-merge-merge": "$1 {{GENDER:$2|összevonta}} $3 lapot $4 lappal ($5 változtig)",
        "logentry-move-move": "$1 átnevezte a(z) $3 lapot a következő névre: $4",
        "logentry-move-move-noredirect": "$1 átnevezte a(z) $3 lapot $4 lapra átirányítás nélkül",
        "logentry-move-move_redir": "$1 átnevezte a(z) $3 lapot $4 lapra az átirányítást felülírva",
        "logentry-rights-rights-legacy": "$1 megváltoztatta $3 csoporttagságát",
        "logentry-rights-autopromote": "$1 automatikusan előléptetve erről: $4 erre: $5",
        "logentry-upload-upload": "$1 {{GENDER:$2|feltöltötte}} ezt: $3",
+       "logentry-upload-overwrite": "$1 $3 új verzióját {{GENDER:$2|töltötte}} fel",
+       "logentry-upload-revert": "$1 {{GENDER:$2|feltöltötte}} $3-t",
+       "log-name-managetags": "Címke kezelő napló",
+       "log-description-managetags": "Ez a lista a a [[Special:Tags|címkéken]] kezelésével kapcsolatos. A napló csak azokat a tevékenységeket tartalmazza, amelyet az adminisztrátorok kézzel hajtottak végre. A wikiszoftver képes napló bejegyzés nélkül is létrehozni és törölni címkéket.",
+       "logentry-managetags-create": "$1 {{GENDER:$2|létrehozta}} a(z) „$4” címkét",
+       "logentry-managetags-delete": "$1 {{GENDER:$2|törölte}} a „$4” címkét (eltávolított $5 változatról és/vagy napló bejegyzésről)",
+       "logentry-managetags-activate": "$1 {{GENDER:$2|aktiválta}} a „$4” címkét a szerkesztők és botok számára történő használatára",
+       "logentry-managetags-deactivate": "$1 {{GENDER:$2|deaktiválta}} a „$4” címkét a szerkesztők és botok számára történő használatára",
+       "log-name-tag": "Címke napló",
+       "log-description-tag": "Ez a lap azt tartalmazza, amikor a szerkesztő egyedi változathoz vagy napló bejegyzéshez   [[Special:Tags|címkét]] vett fel, vagy törölte azt. A napló nem tartalmazza azokat a címkézéseket, amikor az szerkesztés, törlés, vagy hasonló tevékenység részeként történik.",
+       "logentry-tag-update-add-revision": "$1 {{GENDER:$2|felvette}} a(z) $6 {{PLURAL:$7|címkét|címkéket}} a(z) $3 lap $4 változatához",
+       "logentry-tag-update-add-logentry": "$1 {{GENDER:$2|felvette}} a(z) $6 {{PLURAL:$7|címkét|címkéket}} a(z) $3 lap $5 napló bejegyzéséhez",
+       "logentry-tag-update-remove-revision": "$1 {{GENDER:$2|eltávolította}} a(z) $8 {{PLURAL:$9|címkét|címkéket}} a(z) $3 lap $4 változatából",
+       "logentry-tag-update-remove-logentry": "$1 {{GENDER:$2|eltávolította}} a(z) $8 {{PLURAL:$9|címkét|címkéket}} a(z) $3 lap $5 napló bejegyzéséből",
+       "logentry-tag-update-revision": "$1 {{GENDER:$2|frissítette}} a címkéket a(z) $3 lap $4 változatánál ({{PLURAL:$7|hozzáadta}}: $6; {{PLURAL:$9|eltávolította}}: $8)",
+       "logentry-tag-update-logentry": "$1 {{GENDER:$2|frissítette}} a címkéket a(z) $3 lap $5 napló bejegyzésénél ({{PLURAL:$7|hozzáadta}}: $6; {{PLURAL:$9|eltávolította}}: $8)",
        "rightsnone": "(semmi)",
        "revdelete-summary": "a szerkesztési összefoglalóját",
        "feedback-adding": "Visszajelzés elmentése...",
+       "feedback-back": "Vissza",
        "feedback-bugcheck": "Nagyszerű! Ellenőrizd, hogy ez nem egy [$1 ismert hiba].",
        "feedback-bugnew": "Ellenőriztem. Új hiba jelentése",
        "feedback-bugornote": "Ha kész technikai problémát részletesen leírni, akkor kérjük [$1 jelents egy hibát]. Egyébként használd az alábbi űrlapot. A hozzászólásod a „[$3 $2]” laphoz kerül felvételre, a szerkesztő neveddel és böngésződ típusával együtt.",
        "feedback-cancel": "Mégse",
        "feedback-close": "Kész",
+       "feedback-external-bug-report-button": "A fájl egy technikai feladat",
+       "feedback-dialog-title": "Visszajelzés küldése",
+       "feedback-dialog-intro": "A visszajelzésedre az alábbi egyszerű űrlapot használhatod. A hozzászólásod a felhasználó neveddel együtt a „$1” oldalon fog megjelenni.",
+       "feedback-error-title": "Hiba",
        "feedback-error1": "Hiba: az API ismeretlen eredménnyel tért vissza",
        "feedback-error2": "Hiba: a szerkesztés nem sikerült",
        "feedback-error3": "Hiba: nem érkezett válasz az API-tól",
+       "feedback-error4": "Hiba: nem lehet elküldeni az adott visszajelzés címet",
        "feedback-message": "Üzenet:",
        "feedback-subject": "Tárgy:",
        "feedback-submit": "Elküldés",
+       "feedback-terms": "Tudomásul veszem, hogy „user agent” információm adatokat tartalmaz a böngészőm és az operációs rendszerem pontos verziójáról, és nyilvánosan megosztásra kerülnek a visszajelzésemmel.",
+       "feedback-termsofuse": "Egyetértek azzal, hogy visszajelzést Felhasználási Feltételek szerint nyújtom.",
        "feedback-thanks": "Köszönjük. A visszajelzésed elküldve a „[$2 $1]” laphoz.",
+       "feedback-thanks-title": "Köszönjük!",
+       "feedback-useragent": "User agent:",
        "searchsuggest-search": "Keresés",
        "searchsuggest-containing": "tartalmazza…",
        "api-error-badaccess-groups": "Nincs jogod fájlokat feltölteni erre a wikire.",
        "api-error-stashfailed": "Belső hiba: a kiszolgálünak nem sikerült eltárolni az ideiglenes fájlt.",
        "api-error-publishfailed": "Belső hiba: a kiszolgálónak nem sikerült közzétennie az ideiglenes fájlt.",
        "api-error-stasherror": "Hiba történt a fájl feltöltése közben.",
+       "api-error-stashedfilenotfound": "Az félretett fájl nem található a feltöltés során.",
+       "api-error-stashpathinvalid": "Az félretett fájlhoz tartozó útvonal érvénytelen.",
+       "api-error-stashfilestorage": "Hiba történt a tartalék helyre történő mentés során.",
+       "api-error-stashzerolength": "A szerver nem tudta tartalékba tenni a fájlt, mert nulla a mérete.",
+       "api-error-stashnotloggedin": "Be kell jelentkezned a fájl feltöltéséhez.",
+       "api-error-stashwrongowner": "A elérni kívánt tartalék fájl nem a tied.",
+       "api-error-stashnosuchfilekey": "Az elérni kívánt tartalék fájl kulcs nem létezik.",
        "api-error-timeout": "A kiszolgáló nem adott választ a várt időn belül.",
        "api-error-unclassified": "Ismeretlen hiba történt",
        "api-error-unknown-code": "Ismeretlen hiba: „$1”",
        "duration-centuries": "{{PLURAL:$1|egy|$1}} évszázad",
        "duration-millennia": "{{PLURAL:$1|egy|$1}} évezred",
        "rotate-comment": "Elforgattam a képet $1 fokkal, az óramutató járásával megegyező irányban",
+       "limitreport-title": "Parser profil adat:",
        "limitreport-cputime": "A CPU idő használata",
        "limitreport-cputime-value": "$1 másodperc",
+       "limitreport-walltime": "Valós idejű használat",
+       "limitreport-walltime-value": "$1 {{PLURAL:$1|másodperc}}",
+       "limitreport-ppvisitednodes": "Előfeldolgozó által bejárt csúcsok száma",
+       "limitreport-ppgeneratednodes": "Előfeldolgozó által generált csomópontok száma",
+       "limitreport-postexpandincludesize": "Kiterjesztés utáni méret",
        "limitreport-postexpandincludesize-value": "$1/$2 {{PLURAL:$2|bájt}}",
+       "limitreport-templateargumentsize": "Sablon argumentum méret",
        "limitreport-templateargumentsize-value": "$1/$2 {{PLURAL:$2|bájt}}",
+       "limitreport-expansiondepth": "Legnagyobb kiterjesztési mélység",
+       "limitreport-expensivefunctioncount": "Költséges elemzőfüggvények mennyisége",
        "expandtemplates": "Sablonok kibontása",
        "expand_templates_intro": "Ez a speciális lap a bevitt szövegekben megkeresi a sablonokat és rekurzívan kibontja őket.\nKibontja a támogatott elemző függvényeket (pl. <code><nowiki>{{</nowiki>#language:...}}</code>), és a változókat (pl. <code><nowiki>{{</nowiki>CURRENTDAY}}</code>) is – mindent, ami a kettős kapcsos zárójelek között van.",
        "expand_templates_title": "Szöveg címe, például {{FULLPAGENAME}} sablonhoz:",
        "expand_templates_generate_xml": "XML elemzési fa mutatása",
        "expand_templates_generate_rawhtml": "Nyers HTML megjelenítése",
        "expand_templates_preview": "Előnézet",
+       "expand_templates_preview_fail_html": "<em>Mivel a(z) {{SITENAME}} engedélyezi a nyers HTML használatát, és a kapcsolati adatok elvesztek, az előnézet el van rejtve a JavaScript támadások megelőzése érdekében.</em>\n\n<strong>Ha ez egy ligitim előnézet kérés, akkor próbáld meg újra!</strong>\nHa nem működik, akkor próbálj meg [[Special:UserLogout|kijelentkezni]] és újra bejelentkezni!",
+       "expand_templates_preview_fail_html_anon": "<em>Mivel a(z) {{SITENAME}} engedélyezi a nyers HTML használatát, és a kapcsolati adatok elvesztek, az előnézet el van rejtve a JavaScript támadások megelőzése érdekében.</em>\n\n<strong>Ha ez egy legitim előnézet kérés, akkor próbálj meg [[Special:UserLogin|bejelentkezni]] és újra próbálni!</strong>",
        "pagelanguage": "Oldalnyelv-választó",
        "pagelang-name": "Oldal",
        "pagelang-language": "Nyelv",
        "action-pagelang": "oldal nyelvének módosítása",
        "log-name-pagelang": "Nyelvváltoztatások naplója",
        "log-description-pagelang": "Ebben a naplóban a lap nyelvének változásait követheted nyomon.",
+       "logentry-pagelang-pagelang": "$1 {{GENDER:$2|megváltoztatta}} a(z) $3 lap nyelvét $4 nyelvről $5 nyelvre.",
+       "default-skin-not-found": "Upsz! A wiki alapértelmezett felülete, amely a <code dir=\"ltr\">$wgDefaultSkin</code> szerint <code>$1</code>, nem áll rendelkezésre.\n\nA telepítés az alábbi {{PLURAL:$4|felületet|felületeket}} tartalmazza.\nTovábbi információkat a felület konfigurálásáról és az alapértelmezett felület beállításáról  a [https://www.mediawiki.org/wiki/Manual:Skin_configuration Kézikönyv: Felület konfigurálása] helyen találsz.\n\n$2\n\n; Ha frissen telepítetted a MediaWikit:\n: Valószínűleg a git-ről telepítetted, vagy forrás kódból más módon. Ebben az esetben ez várható. Próbálj telepíteni felületeket a [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org felület könyvtárából], az alábbi módokon:\n:* Töltsd le a [https://www.mediawiki.org/wiki/Download tarball telepítőt], amely számos felületet és kiegészítést tartalmaz. Simán másold ki és beilleszt be a <code>skins/</code> könyvtárat belőle.\n:* Töltsd le az egyedi felület telepítő készleteket a [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org] helyről.\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Felület letöltése Git segítségével].\n: Ez nem ütközik a git repository-val, ha MediaWiki fejlesztő vagy.\n\n; Ha most frissítetted a MediaWikit:\n: MediaWiki 1.24 és újabb verziók már nem engedélyezik automatikusan a felületeket (lásd [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Kézikönyv: Felület automatikus felderítése]). Illeszd be az alábbi {{PLURAL:$5|sort|sorokat}} a  <code>LocalSettings.php</code> fájlba, ha engedélyezni akarod {{PLURAL:$5|a|az összes}} telepített felületet:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Ha most módosítottad a <code>LocalSettings.php</code> fájlt:\n: Ellenőrizd a felület neveket, mert lehet, hogy elírtad!",
+       "default-skin-not-found-no-skins": "Upsz! A wiki alapértelmezett felülete, amely a <code dir=\"ltr\">$wgDefaultSkin</code> szerint <code>$1</code>, nem áll rendelkezésre.\n\nNincs telepített felület\n\n; Ha frissen telepítetted a MediaWikit:\n: Valószínűleg a git-ről telepítetted, vagy forrás kódból más módon. Ebben az esetben ez várható. Próbálj telepíteni felületeket a [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org felület könyvtárából], az alábbi módokon:\n:* Töltsd le a [https://www.mediawiki.org/wiki/Download tarball telepítőt], amely számos felületet és kiegészítést tartalmaz. Simán másold ki és beilleszt be a <code>skins/</code> könyvtárat belőle.\n:* Töltsd le az egyedi felület telepítő készleteket a [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org] helyről.\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Felület letöltése Git segítségével].\n: Ez nem ütközik a git repository-val, ha MediaWiki fejlesztő vagy.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (engedélyezve)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''letiltva''')",
        "mediastatistics": "Feltöltött fájlok statisztikája",
        "mediastatistics-summary": "Az alábbi statisztika a feltöltött fájlok alapján készült, mely a fájlok legfrissebb változatát tartalmazza a régi, vagy törölt fájlok kivételével.",
+       "mediastatistics-nbytes": "{{PLURAL:$1|$1 bájt|$1 bájt}} ($2; $3%)",
        "mediastatistics-table-mimetype": "MIME-típus",
        "mediastatistics-table-extensions": "Lehetséges kiterjesztések",
        "mediastatistics-table-count": "Fájlok száma",
        "mediastatistics-header-text": "Szöveges",
        "mediastatistics-header-executable": "Futtatható",
        "mediastatistics-header-archive": "Tömörített formátumok",
+       "json-warn-trailing-comma": "$1 bevezető vessző eltávolítva a JSON-ból",
        "json-error-unknown": "Hiba volt a JSON-ban. Hiba: $1",
        "json-error-depth": "A verem maximális mélység túllépték",
        "json-error-state-mismatch": "Érvénytelen vagy hibás JSON",
index b7dced6..b38aa5f 100644 (file)
        "sp-contributions-search": "Որոնել ներդրումները",
        "sp-contributions-username": "IP-հասե կամ մասնակցի անուն.",
        "sp-contributions-toponly": "Ցույց տալ միայն այն խմբագրումները, որոնք վերջին փոփոխություն են",
+       "sp-contributions-newonly": "Ցույց տալ միայն այն խմբագրումները, որոնք էջ են ստեղծել",
        "sp-contributions-submit": "Որոնել",
        "whatlinkshere": "Այստեղ հղվող էջերը",
        "whatlinkshere-title": "Էջեր, որոնք հղում են դեպի «$1»",
        "siteuser": "{{grammar:genitive|{{SITENAME}}}} մասնակից $1",
        "lastmodifiedatby": "Այս էջը վերջին անգամ փոփոխվել է ժամը $2-ին, $1 թվին՝ $3 մասնակցի կողմից։",
        "othercontribs": "Հիմնված է {{grammar:genitive|$1}} գործի վրա։",
-       "others": "այլոք",
+       "others": "այլք",
        "siteusers": "{{grammar:genitive|{{SITENAME}}}} մասնակից(ներ) $1",
        "creditspage": "Երախտիքներ",
        "nocredits": "Այս էջի հեղինակների մասին տեղեկություններ չկան։",
index 1a1ece4..53daed6 100644 (file)
        "no-null-revision": "ページ「$1」に新しい空編集の版を作成できませんでした。",
        "badtitle": "正しくないページ名",
        "badtitletext": "無効または空のページ名が指定されたか、言語間/ウィキ間リンクの方法に誤りがあります。\nページ名に使用できない文字が含まれている可能性があります。",
+       "title-invalid-empty": "指定されたページ名は空もしくは名前空間しか含んでいません。",
        "title-invalid-utf8": "指定されたページ名が無効なUTF-8シーケンスを含んでいます。",
+       "title-invalid-interwiki": "指定されたページ名がページ名として使用できないウィキ間リンクを含んでいます。",
+       "title-invalid-talk-namespace": "指定されたページは存在し得ないトークページです。",
        "title-invalid-characters": "指定されたページ名が無効な文字 \"$1\" を含んでいます。",
+       "title-invalid-magic-tilde": "指定されたページ名は無効なチルダ文字列 (<nowiki>~~~</nowiki>) を含んでいます。",
+       "title-invalid-too-long": "指定されたページ名が長すぎます。UTF-8エンコードで $1 バイト以下でなければなりません。",
+       "title-invalid-leading-colon": "指定されたページ名の先頭に無効なコロンが含まれています。",
        "perfcached": "以下のデータはキャッシュされており、最新ではない可能性があります。最大 $1 {{PLURAL:$1|件の結果}}がキャッシュされます。",
        "perfcachedts": "以下のデータはキャッシュされており、最終更新日時は $1 です。最大 $4 {{PLURAL:$4|件の結果}}がキャッシュされます。",
        "querypage-no-updates": "ページの更新は無効になっています。\n以下のデータの更新は現在行われていません。",
        "action-editmyprivateinfo": "自分の非公開情報の編集",
        "action-editcontentmodel": "ページのコンテンツモデルを編集",
        "action-managechangetags": "タグのデータベースにおける作成および削除",
+       "action-applychangetags": "自分の編集にタグを適用する",
        "nchanges": "$1 {{PLURAL:$1|回の変更}}",
        "enhancedrc-since-last-visit": "最終閲覧以降 $1 {{PLURAL:$1|件}}",
        "enhancedrc-history": "履歴",
        "tags-deactivate-reason": "理由:",
        "tags-deactivate-not-allowed": "タグ「$1」は無効化できません。",
        "tags-deactivate-submit": "無効化",
+       "tags-apply-not-allowed-one": "タグ \"$1\" の手動適用は認められていません。",
+       "tags-apply-not-allowed-multi": "以下の {{PLURAL:$2|タグ}} は手動適用が認められていません: $1",
+       "tags-update-no-permission": "あなたには個々の版または記録項目のタグの追加または除去を行う権限はありません。",
+       "tags-update-add-not-allowed-one": "タグ \"$1\" の手動追加は認められていません。",
+       "tags-update-add-not-allowed-multi": "以下の {{PLURAL:$2|タグ}} は手動追加が認められていません: $1",
+       "tags-update-remove-not-allowed-one": "タグ \"$1\" の除去は認められていません。",
+       "tags-update-remove-not-allowed-multi": "以下の {{PLURAL:$2|タグ}} は手動除去が認められていません: $1",
        "tags-edit-title": "タグの編集",
+       "tags-edit-manage-link": "タグを管理",
+       "tags-edit-revision-selected": "[[:$2]] の{{PLURAL:$1|選択された版}}:",
+       "tags-edit-logentry-selected": "{{PLURAL:$1|選択された記録項目}}:",
        "tags-edit-existing-tags": "既存のタグ:",
+       "tags-edit-existing-tags-none": "(なし)",
        "tags-edit-new-tags": "新しいタグ:",
+       "tags-edit-remove-all-tags": "(すべてのタグを除去)",
        "tags-edit-reason": "理由:",
+       "tags-edit-failure": "変更は適用できませんでした: $1",
+       "tags-edit-nooldid-title": "無効な対象版",
        "comparepages": "ページの比較",
        "compare-page1": "ページ 1",
        "compare-page2": "ページ 2",
        "log-name-managetags": "タグ管理記録",
        "log-description-managetags": "このページは[[Special:Tags|タグ]]に関係する管理タスクをリストアップしています。ログには管理者によって手動で実行された操作の記録しか記載されていません。ウィキ・ソフトウェアによって、ログを残さずにタグが作成・削除されている場合があります。",
        "logentry-managetags-create": "$1 がタグ「$4」を{{GENDER:$2|作成しました}}",
+       "logentry-tag-update-add-revision": "$1 がページ $3 の版 $4 に{{PLURAL:$7|タグ}} $6 を{{GENDER:$2|追加しました}}",
+       "logentry-tag-update-add-logentry": "$1 がページ $3 の記録項目 $5 に{{PLURAL:$7|タグ}} $6 を{{GENDER:$2|追加しました}}",
+       "logentry-tag-update-remove-revision": "$1 がページ $3 の版 $4 から{{PLURAL:$9|タグ}} $8 を{{GENDER:$2|除去しました}}",
+       "logentry-tag-update-remove-logentry": "$1 がページ $3 の記録項目 $5 から{{PLURAL:$9|タグ}} $8 を{{GENDER:$2|除去しました}}",
        "rightsnone": "(なし)",
        "revdelete-summary": "編集内容の要約",
        "feedback-adding": "ページへのフィードバックの追加...",
        "api-error-overwrite": "既存のファイルへの上書きは許可されていません。",
        "api-error-stashfailed": "内部エラー: サーバーは一時ファイルを格納できませんでした。",
        "api-error-publishfailed": "内部エラー: サーバーは一時ファイルを発行できませんでした。",
-       "api-error-stasherror": "ファイルをスタッシュにアップロードする際にエラーが発生しました。",
+       "api-error-stasherror": "ファイルを未公開アップロードする際にエラーが発生しました。",
+       "api-error-stashfilestorage": "未公開ファイルを格納する際にエラーが発生しました。",
+       "api-error-stashnotloggedin": "未公開ファイルを保存するにはログインが必要です。",
        "api-error-timeout": "サーバーが決められた時間内に応答しませんでした。",
        "api-error-unclassified": "不明なエラーが発生しました。",
        "api-error-unknown-code": "不明なエラー:「$1」",
index 6c76e43..0f19114 100644 (file)
        "badtitletext": "მოთხოვნილი გვერდის სათაური იყო არასწორი, ცარიელი, ან წარმოადგენდა შეცდომით გაკეთებულ ბმულს ენათაშორისი ან ინტერ-ვიკი სათაურიდან.",
        "title-invalid-empty": "მოთხოვნილი გვერდის სათაური ცარიელია ან მხოლოდ სახელთა სივრცის სახელს შეიცავს.",
        "title-invalid-utf8": "მოთხოვნილი გვერდის სათაური არასწორ UTF-8 თანმიმდევრობას შეიცავს.",
-       "title-invalid-interwiki": "á\83¡á\83\90á\83\97á\83\90á\83£á\83 á\83\98 á\83\94á\83\9cá\83\90á\83\97á\83¨á\83\9dá\83 á\83\98á\83¡ á\83\91á\83\9bá\83£á\83\9aá\83¡ á\83¨á\83\94á\83\98á\83ªá\83\90á\83\95á\83¡",
+       "title-invalid-interwiki": "á\83\92á\83\95á\83\94á\83 á\83\93á\83\98á\83¡ á\83\9bá\83\9dá\83\97á\83®á\83\9dá\83\95á\83\9cá\83\98á\83\9aá\83\98 á\83¡á\83\90á\83\97á\83\90á\83£á\83 á\83\98 á\83\94á\83\9cá\83\90á\83\97á\83¨á\83\9dá\83 á\83\98á\83¡ á\83\91á\83\9bá\83£á\83\9aá\83¡ á\83¨á\83\94á\83\98á\83ªá\83\90á\83\95á\83¡, á\83 á\83\9dá\83\9bá\83\9aá\83\98á\83¡ á\83¡á\83\90á\83\97á\83\90á\83£á\83 á\83¨á\83\98 á\83\92á\83\90á\83\9bá\83\9dá\83§á\83\94á\83\9cá\83\94á\83\91á\83\90á\83ª á\83\90á\83  á\83¨á\83\94á\83\98á\83«á\83\9aá\83\94á\83\91á\83\90.",
        "title-invalid-talk-namespace": "მოთხოვნილი გვერდის სახელწოდება მითითებულია განხილვის გვერდზე, რომელიც არ შეიძლება არსებობდეს",
        "title-invalid-characters": "მოთხოვნილი გვერდის სახელწოდება შეიცავს დაუშვებელ სიმბოლოებს «$1».",
        "title-invalid-relative": "სათაურს აქვს შეფარდებითი გზა. გვერდების სათაურები შეფარდებითი გზით (/,../) წარმოადგენს გამოუსადეგარს, რადგან ისინი ხშირად მიუწვდომელია, როდესაც მუშავდება მომხმარებლის ბრაუზერით.",
        "title-invalid-magic-tilde": "მოტხოვნილი გვერდის სათაური შეიცავს ტილდების დაუშვებელ თანმიმდევრობას (<nowiki>~~~</nowiki>).",
-       "title-invalid-too-long": "გვერდის მოთხოვნილი სათაური ძალიან გრძელია. ის უნდა იყოს არა ნაკლებ $1 ბაიტისა, utf-8 კოდირებაში",
+       "title-invalid-too-long": "გვერდის მოთხოვნილი სათაური ძალიან გრძელია. ის უნდა იყოს არა ნაკლებ $1 {{PLURAL:$1|ბაიტისა|ბაიტისა}}, utf-8 კოდირებაში",
        "title-invalid-leading-colon": "მოთხოვნილი სახელწოდების გვერდი შეიცავს დაუშვებელ ორწეტილს დასაწყისში",
        "perfcached": "შემდეგი მონაცემები აღებულია ქეშიდან და შესაძლოა არ შეიცავდენენ ბოლო ცვლილებებს. ქეშში ინახება მაქსიმუმ $1 {{PLURAL:$1|ჩანაწერი}}.",
        "perfcachedts": "შემდეგი მონაცემები აღებულია ქეშიდან, უკანასკნელად ის განახლდა $1. ქეშში ინახება მაქსიმუმ $4 {{PLURAL:$4|ჩანაწერი}}.",
        "unusedimages": "გამოუყენებელი ფაილები",
        "wantedcategories": "მოთხოვნილი კატეგორიები",
        "wantedpages": "მოთხოვნილი გვერდები",
-       "wantedpages-summary": "á\83\92á\83\95á\83\94á\83 á\83\93á\83\94á\83\91á\83\98á\83¡ á\83\90á\83 á\83\90á\83 á\83¡á\83\94á\83\91á\83£á\83\9aá\83\98 á\83¡á\83\98á\83\90, á\83\9bá\83\90á\83\97á\83\96á\83\94 á\83\90á\83 á\83¡á\83\94á\83\91á\83£á\83\9aá\83\98 á\83\91á\83\9bá\83£á\83\9aá\83\94á\83\91á\83\98á\83¡ á\83\9bá\83\90á\83¥á\83¡á\83\98á\83\9bá\83\90á\83\9aá\83£á\83 á\83\98 á\83 á\83\90á\83\9dá\83\93á\83\94á\83\9cá\83\9dá\83\91á\83\98á\83\97, á\83\98á\83\9b á\83\92á\83\95á\83\94á\83 á\83\93á\83\94á\83\91á\83\98á\83¡ á\83\92á\83\90á\83\9bá\83\9dá\83\9cá\83\90á\83\99á\83\9aá\83\98á\83\97, á\83 á\83\9dá\83\9bá\83\94á\83\9aá\83\97á\83\90á\83ª á\83\9bá\83®á\83\9dá\83\9aá\83\9dá\83\93 á\83\92á\83\90á\83\93á\83\90á\83\9bá\83\98á\83¡á\83\90á\83\9bá\83\90á\83 á\83¢á\83\94á\83\91á\83£á\83\9aá\83\98 á\83\92á\83\95á\83\94á\83 á\83\93á\83\94á\83\91á\83\98, á\83 á\83\9dá\83\9bá\83\94á\83\9aá\83\98á\83ª á\83\9bá\83\90á\83\97á\83\96á\83\94 á\83\9bá\83\98á\83£á\83\97á\83\98á\83\97á\83\94á\83\91á\83¡. á\83\90á\83 á\83\90á\83 á\83¡á\83\94á\83\91á\83£á\83\9aá\83\98 á\83\92á\83\95á\83\94á\83 á\83\93á\83\94á\83\91á\83\98á\83¡ á\83¡á\83\98á\83\98á\83¡ á\83\9bá\83\98á\83¦á\83\94á\83\91á\83\90, á\83 á\83\9dá\83\9bá\83\94á\83\9aá\83\97á\83\90á\83ª á\83\90á\83¥á\83\95á\83\97 á\83\92á\83\90á\83\93á\83\90á\83\9bá\83\98á\83¡á\83\90á\83\9bá\83\90á\83 á\83\97á\83\94á\83\91á\83\90 á\83\93á\83\90 á\83\9bá\83\90á\83\97á\83\96á\83\94á\83\90 á\83\9bá\83\98á\83\9bá\83\90á\83\92á\83 á\83\94á\83\91á\83£á\83\9aá\83\98, á\83\98á\83®.  [[{{#special:BrokenRedirects}}]].",
+       "wantedpages-summary": "á\83\90á\83 á\83\90á\83 á\83¡á\83\94á\83\91á\83£á\83\9aá\83\98 á\83\92á\83\95á\83\94á\83 á\83\93á\83\94á\83\91á\83\98á\83¡ á\83¡á\83\98á\83\90, á\83\9bá\83\90á\83\97á\83\96á\83\94 á\83\90á\83 á\83¡á\83\94á\83\91á\83£á\83\9aá\83\98 á\83\91á\83\9bá\83£á\83\9aá\83\94á\83\91á\83\98á\83¡ á\83\9bá\83\90á\83¥á\83¡á\83\98á\83\9bá\83\90á\83\9aá\83£á\83 á\83\98 á\83 á\83\90á\83\9dá\83\93á\83\94á\83\9cá\83\9dá\83\91á\83\98á\83\97, á\83\98á\83\9b á\83\92á\83\95á\83\94á\83 á\83\93á\83\94á\83\91á\83\98á\83¡ á\83\92á\83\90á\83\9bá\83\9dá\83\9cá\83\90á\83\99á\83\9aá\83\98á\83¡á\83\98á\83¡ á\83¡á\83\90á\83®á\83\98á\83\97, á\83 á\83\9dá\83\9bá\83\94á\83\9aá\83\97á\83\90á\83ª á\83\9bá\83®á\83\9dá\83\9aá\83\9dá\83\93 á\83\92á\83\90á\83\93á\83\90á\83\9bá\83\98á\83¡á\83\90á\83\9bá\83\90á\83 á\83\97á\83\94á\83\91á\83£á\83\9aá\83\98 á\83\92á\83\95á\83\94á\83 á\83\93á\83\94á\83\91á\83\98 á\83\90á\83¥á\83\95á\83\97, á\83 á\83\9dá\83\9bá\83\9aá\83\94á\83\91á\83\98á\83ª á\83\9bá\83\90á\83\97á\83\96á\83\94 á\83\9bá\83\98á\83£á\83\97á\83\98á\83\97á\83\94á\83\91á\83¡. á\83\90á\83 á\83\90á\83 á\83¡á\83\94á\83\91á\83£á\83\9aá\83\98 á\83\92á\83\95á\83\94á\83 á\83\93á\83\94á\83\91á\83\98á\83¡ á\83¡á\83\98á\83\98á\83¡ á\83\9bá\83\98á\83¦á\83\94á\83\91á\83\90, á\83 á\83\9dá\83\9bá\83\94á\83\9aá\83\97á\83\90á\83ª á\83\90á\83¥á\83\95á\83\97 á\83\92á\83\90á\83\93á\83\90á\83\9bá\83\98á\83¡á\83\90á\83\9bá\83\90á\83 á\83\97á\83\94á\83\91á\83\90 á\83\93á\83\90 á\83\9bá\83\90á\83\97á\83\96á\83\94á\83\90 á\83\9bá\83\98á\83\9bá\83\90á\83\92á\83 á\83\94á\83\91á\83£á\83\9aá\83\98, á\83\98á\83®á\83\98á\83\9aá\83\94á\83\97  [[{{#special:BrokenRedirects}}]].",
        "wantedpages-badtitle": "შეცდომითი სათაური მთხოვნაში  $1.",
        "wantedfiles": "მოთხოვნილი ფაილები",
        "wantedfiletext-cat": "შემდეგი ფაილების გამოყენებას ცდილობენ, თუმცა ისინი არ არსებობენ. ამ სიაში შეცდომით შეიძლება მოხვდნენ ისე ფაილები, რომლებიც გარე საცავებში არიან. მსგავსი ცრუ ინფორმაცია აღნიშნული იქნება <del>გადახაზული ხაზით</del>. გარდა ამისა, გვერდები რომლებიც შეიცავენ არარსებულ ფაილებს ჩამოთვლილია აქ [[:$1]].",
        "trackingcategories-msg": "კატეგორიის მიდევნება",
        "trackingcategories-name": "შეტყობინების სახელი",
        "trackingcategories-desc": "კატეგორიაში ჩართვის კრიტერიუმები",
-       "noindex-category-desc": "გვერდი არ არის ინდექსირებული საძიებო სამუშაოებით, რადგან მასზე არის \"ჯადოსნური სიტყვა\" <code><nowiki>__NOINDEX__</nowiki></code> და ის იმყოფება სახელთა სივრცეში, სადაც დასაშვებია ეს დროშა.",
-       "index-category-desc": "გვერდზე არის \"ჯადოსნური სიტყვა\" <code><nowiki>__INDEX__</nowiki></code> (და გვერდი იმყოფება სახელთა სივრცეში, სადაც დაშვებულია ეს დროშა). ამიტომ იგი ინდექსირებულია საძიებო სამუშაოებით იმ შემთხვევებში, როცა ეს ჩვეულებრივ არ ხდება.",
+       "noindex-category-desc": "გვერდი არ არის ინდექსირებული საძიებო სამუშაოებით, რადგან მასზე არის „ჯადოსნური სიტყვა“ <code><nowiki>__NOINDEX__</nowiki></code> და ის იმყოფება სახელთა სივრცეში, სადაც დასაშვებია ეს დროშა.",
+       "index-category-desc": "გვერდზე არის „ჯადოსნური სიტყვა“ <code><nowiki>__INDEX__</nowiki></code> (და გვერდი იმყოფება სახელთა სივრცეში, სადაც დაშვებულია ეს დროშა). ამიტომ იგი ინდექსირებულია საძიებო სამუშაოებით იმ შემთხვევებში, როცა ეს ჩვეულებრივ არ ხდება.",
        "post-expand-template-inclusion-category-desc": "გვერდის ზომა უფრო გაიზრდება <code>$wgMaxArticleSize</code> ყველა თარგის ჩვენების შემდეგ, ამიტომ ზოგიერთი მათგანი არ იყო ნაჩვენები მთლიანად.",
        "post-expand-template-argument-category-desc": "გვერდის ზომა უფრო გაიზრდება <code>$wgMaxArticleSize</code> მას შემდეგ რაც გაიხსნება თარგის არგუმენტი (რამე სამმაგ ფიგურულ ფრჩხილში, მაგალითად, <code>{{{Foo}}}</code>).",
        "expensive-parserfunction-category-desc": "გვერდზე იყენება ძალიან ბევრი პარსერის ფუნქციები (როგორც <code>#ifexist</code>). დაწვრილებით გვერდზე [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Manual:$wgExpensiveParserFunctionLimit].",
        "range_block_disabled": "ადმინთათვის დაბლოკვათა აკრძალული დიაპაზონი",
        "ipb_expiry_invalid": "მოქმედების მიუღებელი პერიოდი",
        "ipb_expiry_temp": "ბლოკირება მომხმარებლის სახელის დამალვით უვადო უნდა იყოს",
-       "ipb_hide_invalid": "á\83¨á\83\94á\83£á\83«á\83\9aá\83\94á\83\91á\83\94á\83\9aá\83\98á\83\90 á\83\9bá\83\9dá\83®á\83\94á\83\9bá\83£á\83\9aá\83\98 á\83\90á\83\9cá\83\92á\83\90á\83 á\83\98á\83¨á\83\98á\83¡ á\83\93á\83\90á\83\9bá\83\90á\83\9aá\83\95á\83\90, á\83¡á\83\90á\83\95á\83\90á\83 á\83\90á\83£á\83\93á\83\9dá\83\93 á\83\9bá\83\98á\83¡ á\83\9bá\83\98á\83\94á\83  á\83\92á\83\90á\83\9cá\83®á\83\9dá\83 á\83ªá\83\98á\83\94á\83\9aá\83\94á\83\91á\83£á\83\9aá\83\98á\83\90 á\83«á\83\90á\83\9aá\83\98á\83\90á\83\9c á\83\91á\83\94á\83\95á\83 á\83\98 á\83¨á\83\94á\83¡á\83¬á\83\9dá\83 á\83\94á\83\91á\83\90 {{PLURAL:$1|one edit|$1 edits}}.",
+       "ipb_hide_invalid": "á\83¨á\83\94á\83£á\83«á\83\9aá\83\94á\83\91á\83\94á\83\9aá\83\98á\83\90 á\83\9bá\83\9dá\83ªá\83\94á\83\9bá\83£á\83\9aá\83\98 á\83\90á\83\9cá\83\92á\83\90á\83 á\83\98á\83¨á\83\98á\83¡ á\83\93á\83\90á\83\9bá\83\90á\83\9aá\83\95á\83\90, á\83\9bá\83\98á\83¡á\83\92á\83\90á\83\9c á\83\92á\83\90á\83\9cá\83®á\83\9dá\83 á\83ªá\83\98á\83\94á\83\9aá\83\94á\83\91á\83£á\83\9aá\83\98á\83\90 {{PLURAL:$1|á\83\94á\83 á\83\97á\83\98 á\83 á\83\94á\83\93á\83\90á\83¥á\83¢á\83\98á\83 á\83\94á\83\91á\83\90|$1 á\83 á\83\94á\83\93á\83\90á\83¥á\83¢á\83\98á\83 á\83\94á\83\91á\83\94á\83\91á\83\98}}.",
        "ipb_already_blocked": "„$1“ უკვე ბლოკირებულია",
        "ipb-needreblock": "მომხმარებელი $1 უკვე დაიბლოკა. გსურთ დაბლოკვის პარამეტრების შესწორება?",
        "ipb-otherblocks-header": "სხვა {{PLURAL:$1|დაბლოკვა|დაბლოკვები}}",
        "log-name-pagelang": "ენის ცვლილებების ჟურნალი",
        "log-description-pagelang": "ეს არის გვერდის ენის ცვლილებების ჟურნალი",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|შეცვლილი}} ენის გვერდი $3-დან $4 $5-მდე.",
-       "default-skin-not-found": "á\83£á\83¤á\83¡! á\83\92á\83\90á\83¤á\83\9dá\83 á\83\9bá\83\94á\83\91á\83\98á\83¡ á\83\97á\83\94á\83\9bá\83\90 á\83\9cá\83\90á\83\92á\83£á\83\9aá\83\98á\83¡á\83®á\83\9bá\83\94á\83\95á\83\90á\83\93 á\83\97á\83¥á\83\95á\83\94á\83\9cá\83\98 á\83\95á\83\98á\83\99á\83\98á\83¡á\83\97á\83\95á\83\98á\83¡ <code dir=\"ltr\">$wgDefaultSkin</code> á\83\9bá\83\98á\83£á\83¬á\83\95á\83\93á\83\9dá\83\9bá\83\94á\83\9aá\83\98á\83\90 <code>$1</code>.\n\ná\83\97á\83¥á\83\95á\83\94á\83\9cá\83\98 á\83\93á\83\90á\83§á\83\94á\83\9cá\83\94á\83\91á\83\90, á\83 á\83\9dá\83\92á\83\9dá\83 á\83ª á\83©á\83\90á\83\9cá\83¡, á\83¨á\83\94á\83\98á\83ªá\83\90á\83\95á\83¡ á\83\92á\83\90á\83¤á\83\9dá\83 á\83\9bá\83\94á\83\91á\83\98á\83¡ {{PLURAL:$4|á\83¨á\83\94á\83\9bá\83\93á\83\94á\83\92 á\83\97á\83\94á\83\9bá\83\90á\83¡|á\83¨á\83\94á\83\9bá\83\93á\83\94á\83\92 á\83\97á\83\94á\83\9bá\83\94á\83\91á\83¡}}. á\83\98á\83®. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] á\83\98á\83\9b á\83\98á\83\9cá\83¤á\83\9dá\83 á\83\9bá\83\90á\83ªá\83\98á\83\90á\83¡á\83\97á\83\90á\83\9c á\83\94á\83 á\83\97á\83\90á\83\93, á\83\97á\83£ á\83 á\83\9dá\83\92á\83\9dá\83  á\83©á\83\90á\83\98á\83 á\83\97á\83\9dá\83¡ {{PLURAL:$4|á\83\98á\83¡|á\83\93á\83\90 á\83\93á\83\90 á\83\98á\83 á\83©á\83\98á\83\9dá\83¡ á\83\97á\83\94á\83\9bá\83\90 á\83\9cá\83\90á\83\92á\83£á\83\9aá\83\98á\83¡á\83\9bá\83\94á\83\95á\83\90á\83\93}}.\n\n$2\n\n; If you have just installed MediaWiki:\n: You probably installed from git, or directly from the source code using some other method. This is expected. Try installing some skins from [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's skin directory], by:\n:* Downloading the [https://www.mediawiki.org/wiki/Download tarball installer], which comes with several skins and extensions. You can copy and paste the <code>skins/</code> directory from it.\n:* Downloading individual skin tarballs from [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Cloning one of the <code>mediawiki/skins/*</code> repositories via git into the <code dir=\"ltr\">skins/</code> directory of your MediaWiki installation.\n: Doing this should not interfere with your git repository if you're a MediaWiki developer.\n\n; If you have just upgraded MediaWiki:\n: MediaWiki 1.24 and newer no longer automatically enables installed skins (see [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]). You can paste the following {{PLURAL:$5|line|lines}} into <code>LocalSettings.php</code> to enable {{PLURAL:$5|the|all}} currently installed {{PLURAL:$5|skin|skins}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; á\83\97á\83£ á\83\97á\83¥á\83\95á\83\94á\83\9c á\83\90á\83\9b á\83¬á\83£á\83\97á\83\90á\83¡ á\83¨á\83\94á\83ªá\83\95á\83\90á\83\9aá\83\94á\83\97 <code>LocalSettings.php</code>:\n: á\83\92á\83\90á\83\93á\83\90á\83¡á\83\98á\83\9cá\83¯á\83\94á\83\97 á\83\97á\83\94á\83\9bá\83\94á\83\91á\83\98á\83¡ á\83¡á\83\90á\83®á\83\94á\83\9aá\83¬á\83\9dá\83\93á\83\94á\83\91á\83\94á\83\91á\83\98 á\83¨á\83\94á\83ªá\83\93á\83\9dá\83\9bá\83\94á\83\91á\83\98á\83¡ á\83\9bá\83\90á\83\92á\83\90á\83\9aá\83\98á\83\97á\83\96á\83\94.",
-       "default-skin-not-found-no-skins": "უფს! გაფორმების თემა ნაგულისხმევად თქვენი ვიკისთვის <code>$wgDefaultSkin</code>, <code>$1</code> მიუწვდომელია.\n\nთქვენ არ გაქვთ დაყენებული გაფორმების თემები.\n\n; თუ თქვენ ახლახან დააყენეთ ან განაახლეთ MediaWiki:\n: You probably installed from git, or directly from the source code using some other method. This is expected. MediaWiki 1.24 and newer doesn't include any skins in the main repository. Try installing some skins from [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's skin directory], by:\n:* Downloading the [https://www.mediawiki.org/wiki/Download tarball installer], which comes with several skins and extensions. You can copy and paste the <code>skins/</code> directory from it.\n:* Downloading individual skin tarballs from [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Cloning one of the <code>mediawiki/skins/*</code> repositories via git into the <code dir=\"ltr\">skins/</code> directory of your MediaWiki installation.\n: Doing this should not interfere with your git repository if you're a MediaWiki developer. See [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] for information how to enable skins and choose the default.",
+       "default-skin-not-found": "á\83£á\83¤á\83¡! á\83\92á\83\90á\83¤á\83\9dá\83 á\83\9bá\83\94á\83\91á\83\98á\83¡ á\83\97á\83\94á\83\9bá\83\90 á\83\9cá\83\90á\83\92á\83£á\83\9aá\83\98á\83¡á\83®á\83\9bá\83\94á\83\95á\83\90á\83\93 á\83\97á\83¥á\83\95á\83\94á\83\9cá\83\98 á\83\95á\83\98á\83\99á\83\98á\83¡á\83\97á\83\95á\83\98á\83¡ <code dir=\"ltr\">$wgDefaultSkin</code> á\83 á\83\9dá\83\92á\83\9dá\83 á\83ª <code>$1</code>, á\83\9bá\83\98á\83£á\83¬á\83\95á\83\93á\83\9dá\83\9bá\83\94á\83\9aá\83\98á\83\90.\n\ná\83\97á\83¥á\83\95á\83\94á\83\9cá\83\98 á\83\93á\83\90á\83§á\83\94á\83\9cá\83\94á\83\91á\83\90, á\83 á\83\9dá\83\92á\83\9dá\83 á\83ª á\83©á\83\90á\83\9cá\83¡, á\83¨á\83\94á\83\98á\83ªá\83\90á\83\95á\83¡ á\83\92á\83\90á\83¤á\83\9dá\83 á\83\9bá\83\94á\83\91á\83\98á\83¡ á\83¨á\83\94á\83\9bá\83\93á\83\94á\83\92 á\83\97á\83\94á\83\9bá\83\94á\83\91á\83¡. {{PLURAL:$4|skin|skins}}. á\83\98á\83®. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] á\83\98á\83\9b á\83\98á\83\9cá\83¤á\83\9dá\83 á\83\9bá\83\90á\83ªá\83\98á\83\90á\83¡á\83\97á\83\90á\83\9c á\83\94á\83 á\83\97á\83\90á\83\93, á\83\97á\83£ á\83 á\83\9dá\83\92á\83\9dá\83  á\83©á\83\90á\83\98á\83 á\83\97á\83\9dá\83¡ á\83\93á\83\90 á\83\90á\83\98á\83 á\83©á\83\98á\83\9dá\83¡ á\83\97á\83\94á\83\9bá\83\90 á\83\9cá\83\90á\83\92á\83£á\83\9aá\83\98á\83¡á\83®á\83\9bá\83\94á\83\95á\83\90á\83\93 {{PLURAL:$4|it|them and choose the default}}.\n\n$2\n\n; á\83\97á\83£ á\83\97á\83¥á\83\95á\83\94á\83\9c á\83\90á\83®á\83\9aá\83\90á\83®á\83\90á\83\9c á\83\93á\83\90á\83\90á\83§á\83\94á\83\9cá\83\94á\83\97 MediaWiki:\n: á\83\97á\83¥á\83\95á\83\94á\83\9c á\83 á\83\9dá\83\92á\83\9dá\83 á\83ª á\83©á\83\90á\83\9cá\83¡ á\83\94á\83¡ á\83¨á\83\94á\83\90á\83¡á\83 á\83£á\83\9aá\83\94á\83\97 Git á\83\90á\83\9c á\83£á\83¨á\83£á\83\90á\83\9aá\83\9dá\83\93 á\83¡á\83\90á\83¬á\83§á\83\98á\83¡á\83\98 á\83\99á\83\9dá\83\93á\83\98á\83\93á\83\90á\83\9c á\83¡á\83®á\83\95á\83\90 á\83\9bá\83\94á\83\97á\83\9dá\83\93á\83\98á\83¡ á\83\92á\83\90á\83\9bá\83\9dá\83§á\83\94á\83\9cá\83\94á\83\91á\83\98á\83\97. á\83\9bá\83\90á\83¨á\83\98á\83\9c á\83\94á\83¡ á\83¨á\83\94á\83¡á\83\90á\83«á\83\9aá\83\94á\83\91á\83\94á\83\9aá\83\98á\83\90. á\83¨á\83\94á\83\94á\83ªá\83\90á\83\93á\83\94á\83\97 á\83\93á\83\90á\83\90á\83§á\83\94á\83\9cá\83\9dá\83\97 á\83\96á\83\9dá\83\92á\83\98á\83\94á\83 á\83\97á\83\98 á\83\97á\83\94á\83\9bá\83\90 [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's skin directory]:\n:* á\83\92á\83\90á\83\93á\83\9bá\83\9dá\83¬á\83\94á\83 á\83\98á\83\97 [https://www.mediawiki.org/wiki/Download tarball installer], á\83 á\83\9dá\83\9bá\83\94á\83\9aá\83\98á\83ª á\83¨á\83\94á\83\98á\83ªá\83\90á\83\95á\83¡ á\83\92á\83\90á\83¤á\83\9dá\83 á\83\9bá\83\94á\83\91á\83\98á\83¡ á\83\97á\83\94á\83\9bá\83\94á\83\91á\83¡á\83\90 á\83\93á\83\90 á\83\92á\83\90á\83¤á\83\90á\83 á\83\97á\83\9dá\83\94á\83\91á\83\94á\83\91á\83¡. á\83\97á\83¥á\83\95á\83\94á\83\9c á\83¨á\83\94á\83\92á\83\98á\83«á\83\9aá\83\98á\83\90á\83\97 á\83\93á\83\90á\83\90á\83\99á\83\9dá\83\9eá\83\98á\83 á\83\9dá\83\97 á\83\9bá\83\98á\83¡á\83\92á\83\90á\83\9c á\83¤á\83\9dá\83\9aá\83\93á\83\94á\83 á\83\98 <code>skins/</code>.\n:* [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org]-á\83\93á\83\90á\83\9c á\83ªá\83\90á\83\9aá\83\99á\83\94á\83£á\83\9aá\83\98 á\83\92á\83\90á\83¤á\83\9dá\83 á\83\9bá\83\94á\83\91á\83\98á\83¡ á\83\97á\83\94á\83\9bá\83\94á\83\91á\83\98á\83¡ á\83\90á\83 á\83¥á\83\98á\83\95á\83\98á\83\93á\83\90á\83\9c.\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Using Git to download skins].\n: á\83\90á\83\9bá\83\90á\83\9c á\83\90á\83  á\83£á\83\9cá\83\93á\83\90 á\83\90á\83\95á\83\9cá\83\9dá\83¡ á\83\97á\83¥á\83\95á\83\94á\83\9c Git á\83 á\83\94á\83\9eá\83\9dá\83\96á\83\98á\83¢á\83\9dá\83 á\83\98á\83\90á\83¡, á\83\97á\83£ á\83\97á\83¥á\83\95á\83\94á\83\9c MediaWiki á\83¨á\83\94á\83\9bá\83\9bá\83£á\83¨á\83\90á\83\95á\83\94á\83\91á\83\94á\83\9aá\83\98 á\83®á\83\90á\83 á\83\97.\n\n; á\83\97á\83£ á\83\97á\83¥á\83\95á\83\94á\83\9c á\83\90á\83®á\83\9aá\83\90á\83®á\83\90á\83\9c á\83\92á\83\90á\83\9cá\83\90á\83\90á\83®á\83\9aá\83\94á\83\97 MediaWiki:\n: MediaWiki 1.24 á\83\93á\83\90 á\83¡á\83®á\83\95á\83\90 á\83\90á\83¦á\83\90á\83  á\83¨á\83\94á\83\98á\83ªá\83\90á\83\95á\83\94á\83\9c á\83\90á\83\95á\83¢á\83\9dá\83\9bá\83\90á\83¢á\83£á\83 á\83\90á\83\93 á\83\93á\83\90á\83§á\83\94á\83\9cá\83\94á\83\91á\83£á\83\9a á\83\97á\83\94á\83\9bá\83\94á\83\91á\83¡ (á\83\98á\83®. [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]). á\83\97á\83¥á\83\95á\83\94á\83\9c á\83¨á\83\94á\83\92á\83\98á\83«á\83\9aá\83\98á\83\90á\83\97 {{PLURAL:$5|line|lines}} <code>LocalSettings.php</code>-á\83¨á\83\98 {{PLURAL:$5|the|all}} á\83 á\83\90á\83\97á\83\90 á\83©á\83\90á\83 á\83\97á\83\9dá\83\97 á\83\92á\83\90á\83¤á\83\9dá\83 á\83\9bá\83\94á\83\91á\83\98á\83¡ á\83\97á\83\94á\83\9bá\83\94á\83\91á\83\98  {{PLURAL:$5|skin|skins}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; á\83\97á\83£ á\83\97á\83¥á\83\95á\83\94á\83\9c á\83\90á\83\9b á\83¬á\83£á\83\97á\83\90á\83¡ á\83¨á\83\94á\83ªá\83\95á\83\90á\83\9aá\83\94á\83\97 <code>LocalSettings.php</code>:\n: á\83\92á\83\90á\83\93á\83\90á\83¡á\83\98á\83\9cá\83¯á\83\94á\83\97 á\83\97á\83\94á\83\9bá\83\94á\83\91á\83\98á\83¡ á\83¡á\83\90á\83®á\83\94á\83\9aá\83¬á\83\9dá\83\93á\83\94á\83\91á\83\94á\83\91á\83\98 á\83¨á\83\94á\83ªá\83\93á\83\9dá\83\9bá\83\94á\83\91á\83\98á\83¡ á\83\9bá\83\90á\83\92á\83\90á\83\9aá\83\98á\83\97á\83\96á\83\94..",
+       "default-skin-not-found-no-skins": "უფს! გაფორმების თემა ნაგულისხმევად თქვენი ვიკისთვის <code>$wgDefaultSkin</code> როგორც <code>$1</code>, მიუწვდომელია.\n\nთქვენ არ გაქვთ დაყენებული გაფორმების თემები.\n\n; თუ თქვენ ახლახან დააყენეთ ან განაახლეთ MediaWiki:\n: თქვენ შესაძლოა ეს გააკეთეთ Git-იდან ან უშუალოდ სხვა მეთოდის გამოყენების საწყისი კოდიდან. მაშინ ეს შესაძლებელია. MediaWiki 1.24 არ შეიცავს გაფორმების თემებს ძირითად რეპოზიტორიაში. შეეცადეთ დააყენოთ ზოგიერთი თემა [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's skin directory]:\n:* გადმოწერით [https://www.mediawiki.org/wiki/Download tarball installer], რომელიც შეიცავს გაფორმების თემებსა და გაფართოებებს. თქვენ შეგიძლიათ დააკოპიროთ და ჩასვათ <code>skins/</code>.\n:* ცალკეული გაფორმების თემების არქივების გადმოწერით [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org]-დან.\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Using Git to download skins].\n: ამან არ უნდა ავნოს თქვენ Git რეპოზიტორიას, თუ თქვენ MediaWiki შემმუშავებელი ხართ. იხ. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] ინფორმაცია იმის შესახებ თუ როგორ უნდა ჩაირთოს გაფორმების თემები და აირჩეს თემა ნაგულისხმევად.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (ჩართულია)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''გამორთულია''')",
        "mediastatistics": "მედია-სტატისტიკა",
index ed5523a..e4a5420 100644 (file)
@@ -1,10 +1,20 @@
 {
        "@metadata": {
                "authors": [
-                       "Stephenwanjau"
+                       "Stephenwanjau",
+                       "Kwisha"
                ]
        },
+       "underline-always": "Mahinda mothe",
+       "underline-never": "Ona hanini",
+       "editfont-monospace": "Mandeko wa Monospaced",
+       "editfont-sansserif": "Mwandeko wa Sans-serif",
+       "editfont-serif": "Mwandeko wa Serif",
+       "sunday": "Kiumia",
+       "monday": "Wakeri",
+       "tuesday": "Wagatatu",
+       "wednesday": "Wakana",
+       "thursday": "Wagatano",
        "gotaccountlink": "Ingira",
-       "protectedarticle": "nimenyeriri [[$1]]",
-       "watchlistall2": "ciothi"
+       "protectedarticle": "nimenyeriri [[$1]]"
 }
index c960ae5..afbcdb4 100644 (file)
        "badtitletext": "Сұралған бет тақырыбының аты жарамсыз, бос, тіларалық сілтемесі не уики-аралық тақырып аты бұрыс енгізілген.\nОнда тақырып атында қолданылмайтын бірқатар таңбалар болуы мүмкін.",
        "title-invalid-empty": "Сұратылған бет атауы бос немесе тек есім кеңістігі атауынан тұрады.",
        "title-invalid-utf8": "Сұратылған бет атауы дұрыс емес UTF-8 тізбегінен тұрады.",
-       "title-invalid-interwiki": "Ð\90Ñ\82аÑ\83 Ñ\83икиаÑ\80алÑ\8bÒ\9b (инÑ\82еÑ\80Ñ\83ики) сілтемеден тұрады",
+       "title-invalid-interwiki": "СұÑ\80аÑ\82Ñ\8bлÒ\93ан Ð±ÐµÑ\82 Ð°Ñ\82аÑ\83Ñ\8b Ñ\83икиаÑ\80алÑ\8bÒ\9b (инÑ\82еÑ\80Ñ\83ики) Ð°Ñ\82аÑ\83лаÑ\80 Ò\9bолданÑ\8bлмаÒ\93ан сілтемеден тұрады",
        "title-invalid-talk-namespace": "Сұралған бет атауы талқылау бетіне сілтенеді ол бола амайды.",
        "title-invalid-characters": "Сұралған бет атауы дұрыс емес таңбалардан тұрады: «$1».",
        "title-invalid-relative": "Атауы салыстырмалы жолы бар. Салыстырмалы бет атаулары (./, ../)  жарамсыз, себебі олар пайдаланушы браузерінде өңдеген кезде қолжетімді емес.",
        "passwordreset-capture-help": "Егер Сіз берілген белгішені қондырсаңыз, қатысушыға жіберілетін уақытша құпия сөз жазылған хат көрсетіледі.",
        "passwordreset-email": "Е-поштаның мекен-жайы:",
        "passwordreset-emailtitle": "{{SITENAME}} тіркелгісі туралы анықтама",
-       "passwordreset-emailtext-ip": "Әлде кім (мүмкін сіз болуыңыз, $1 IP адресінен) {{SITENAME}} сайтында ($4) құпия сөзді өзгертуге өтініш білдірді. Мына қатысушы {{PLURAL:$3|аккаунт|аккаунттар}} осы електронды почта қатысты:\n\n$2\n\n{{PLURAL:$3|Бұл уақытша құпия сөз|Бұл уақытша құпия сөздер}} {{PLURAL:$5|бір күнде|$5 күнде}}уақыты аяқталады.\nСіз кіруіңіз және жаңа құпия сөзді таңдауыңыз керек. Егер бұл өтінішті басқа біреу жасаса, немесе сіз  бұрынғы құпия сөзіңізді еске түсірсеңіз, және құпия сөзді ауыстыруды қаламасаңыз, сіз бұл хабарламаны ескермей және бұрыңғы құпия сөзді қолдана беруіңізге болады.",
+       "passwordreset-emailtext-ip": "Әлде кім (мүмкін сіз болуыңыз, $1 IP адресінен) {{SITENAME}} сайтында ($4) құпия сөзді өзгертуге өтініш білдірді. Мына қатысушы {{PLURAL:$3|аккаунты|аккаунттары}} осы электронды почта қатысты:\n\n$2\n\n{{PLURAL:$3|Бұл уақытша құпия сөз|Бұл уақытша құпия сөздер}} {{PLURAL:$5|бір күнде|$5 күнде}}уақыты аяқталады.\nСіз кіруіңіз және жаңа құпия сөзді таңдауыңыз керек. Егер бұл өтінішті басқа біреу жасаса, немесе сіз  бұрынғы құпия сөзіңізді еске түсірсеңіз және құпия сөзді ауыстыруды қаламасаңыз, сіз бұл хабарламаны ескермей және бұрынғы құпия сөзді қолдана беруіңізге болады.",
        "passwordreset-emailtext-user": "$1 есімді қатысушы {{SITENAME}} сайтында ($4) құпия сөзді өзгертуге өтініш білдірді. Мына қатысушы {{PLURAL:$3|аккаунт|аккаунттар}} осы електронды почта қатысты:\n\n$2\n\n{{PLURAL:$3|Бұл уақытша құпия сөз|Бұл уақытша құпия сөздер}} {{PLURAL:$5|бір күнде|$5 күнде}}уақыты аяқталады.\nСіз кіруіңіз және жаңа құпия сөзді таңдауыңыз керек. Егер бұл өтінішті басқа біреу жасаса, немесе сіз  бұрынғы құпия сөзіңізді еске түсірсеңіз, және құпия сөзді ауыстыруды қаламасаңыз, сіз бұл хабарламаны ескермей және бұрыңғы құпия сөзді қолдана беруіңізге болады.",
        "passwordreset-emailelement": "Қатысушы есімі: $1\nУақытша құпия сөз: $2",
        "passwordreset-emailsent": "Құпия сөзді өзгерту электронды пошта арқылы жөнелтілді.",
        "parser-template-recursion-depth-warning": "Үлгі рекурсия тереңдігі шегінен ($1) асты",
        "language-converter-depth-warning": "Тіл түрлендіргіш тереңдігі шегінен ($1) асты",
        "node-count-exceeded-category": "Түйін саны асып кеткен беттер",
+       "node-count-exceeded-category-desc": "Түйін саны шегінен асып кеткен беттер",
+       "node-count-exceeded-warning": "Түйін саны асып кеткен бет",
+       "expansion-depth-exceeded-category": "Жіктелім тереңдігі асып кеткен беттер",
+       "expansion-depth-exceeded-category-desc": "Жіктелім тереңдігі шегінен асқан бет.",
+       "expansion-depth-exceeded-warning": "Жіктелім тереңдігі асып кеткен бет",
+       "parser-unstrip-loop-warning": "Жабылмаған тег анықталды (<pre> осындай)",
+       "parser-unstrip-recursion-limit": "Unstrip рекурсия шегінен асты ($1)",
+       "converter-manual-rule-error": "Қолмен тілді түрлендіру ережесінде қате кездесті",
        "undo-success": "Бұл өңдемені жоққа шығарымақшысыз. Алдымен алдын-ала төмендегі салыстыруды тексеріп шығыңыз да бетті сақтаңыз.",
        "undo-failure": "Бұл өңдеме жоққа шығарылмайды, себебі арада қақтығысты өңдемелер бар.",
        "undo-norev": "Бұл өңдеме жоққа шығарылмайды, себебі бұл бет жоқ немесе жойылған.",
        "history-feed-description": "Мына уикидегі бұл беттің өңделу тарихы",
        "history-feed-item-nocomment": "$2 кезіндегі $1 деген",
        "history-feed-empty": "Сұратылған бет жоқ.\nОл бұл уикиден жойылған немесе атауы өзгертілген.\nОсыған қатысты жаңа беттерді [[Special:Search|бұл уикиден іздеуді]] байқап көріңіз.",
+       "history-edit-tags": "Таңдалған нұсқалардағы өңдеу белгілері",
        "rev-deleted-comment": "(өңдеу түйіндемесін аластады)",
        "rev-deleted-user": "(қатысушы есімін аластады)",
        "rev-deleted-event": "(журнал егжей-тегжейін аластады)",
        "rev-deleted-user-contribs": "[Қатысушы аты немесе IP мекенжайы жойылған — өңдемелері қатысушы үлесі бетінен жасырылған]",
        "rev-deleted-text-permission": "Бұл беттің түзетуі (нұсқасы) <strong>жойылған</strong>.\n[{{fullurl:{{#special:Log}}/delete|page={{FULLPAGENAMEE}}}} Жою журналынан] егжей-тегжейін таба аласыз.",
+       "rev-suppressed-text-permission": "Бұл беттің түзетуі (нұсқасы) <strong>жасырылған</strong>.\n[{{fullurl:{{#special:Log}}/suppress|page={{FULLPAGENAMEE}}}} Жасыру журналынан] егжей-тегжейін таба аласыз.",
        "rev-deleted-text-unhide": "Бұл беттің түзетуі (нұсқасы) <strong>жойылған</strong>.\n[{{fullurl:{{#special:Log}}/delete|page={{FULLPAGENAMEE}}}} Жою журналынан] егжей-тегжейін таба аласыз.\nЕгер сіз жалғастырсаңыз [$1 бұл нұсқаны көре] аласыз.",
        "rev-suppressed-text-unhide": "Бұл беттің түзетуі (нұсқасы) <strong>жасырылған</strong>.\n[{{fullurl:{{#special:Log}}/suppress|page={{FULLPAGENAMEE}}}} Жасыру журналынан] егжей-тегжейін таба аласыз.\nЕгер сіз жалғастырсаңыз [$1 бұл нұсқаны көре] аласыз.",
        "rev-deleted-text-view": "Бұл беттің түзетуі (нұсқасы) <strong>жойылған</strong>.\n[{{fullurl:{{#special:Log}}/delete|page={{FULLPAGENAMEE}}}} Жою журналынан] егжей-тегжейін таба аласыз.",
        "revdelete-selected-text": "[[:$2]] бетінің {{PLURAL:$1|таңдалған нұсқасы|таңдалған нұсқалары}} :",
        "revdelete-selected-file": "[[:$2]] дегеннің {{PLURAL:$1|таңдалған файл нұсқасы|таңдалған файл нұсқалары}} :",
        "logdelete-selected": "Бөлектенген {{PLURAL:$1|журнал оқиғасы|журнал оқиғалары}}:",
+       "revdelete-text-text": "Жойылған нұсқалар әлі де бет тарихында көрінетін болады, бірақ олардың мағлұмат бөлшектері жалпыға қатынаулы болмайды.",
+       "revdelete-text-file": "Жойылған файл нұсқалары әлі де бет тарихында көрінетін болады, бірақ олардың мағлұмат бөлшектері жалпыға қатынаулы болмайды.",
+       "logdelete-text": "Жойылған журнал оқиғалары әлі де бет тарихында көрінетін болады, бірақ олардың мағлұмат бөлшектері жалпыға қатынаулы болмайды.",
+       "revdelete-text-others": "Қосымша тиымдар қойылғанша басқа әкімшілер, жасырын мағлұматқа қатынай және оны қалпына келтіре алады.",
+       "revdelete-confirm": "Сіз осыны істеу ниетіңізде салдары қандай болатынын түсінінің және сіз  [[{{MediaWiki:Policy-url}}|ережеге]] сәйкес бұны істегеніңізді құптаңыз.",
+       "revdelete-suppress-text": "Жасыру <strong>тек</strong> төмендегідей жағдайларда қолданылады:\n* потенциялды ғайбат ақпарат\n* Орынсыз жеке ақпарат\n*: <em>мекенжай және телефон номерлері, жеке сәйкестендіру нөмерлері, тағы сол сияқтылар.</em>",
        "revdelete-legend": "Көрініс тиымдарын қою:",
        "revdelete-hide-text": "Түзету мәтінін жасыр",
        "revdelete-hide-image": "Файл мағлұматын жасыр",
        "revdelete-success": "'''Түзету көрінісі сәтті жаңартылды.'''",
        "revdelete-failure": "'''Түзету көрінісі жаңартылмады:'''\n$1",
        "logdelete-success": "'''Журнал көрінісі сәтті қойылды.'''",
+       "logdelete-failure": "Журнал көрінулігі орнатылмады:\n$1",
        "revdel-restore": "көрінісін өзгерту",
        "pagehist": "Бет тарихы",
        "deletedhist": "Жойылған тарихы",
+       "revdelete-hide-current": "$2, $1 кезіндегі жазбаны жасыру қатесі: Бұл қазіргі нұсқасы.\nОл жасырылмайды.",
+       "revdelete-show-no-access": "$2, $1 кезіндегі жазбаны көрсету қатесі: Бұл «шектелген» деп белгіленген.\nСізде оған қол жеткізе алмайсыз.",
+       "revdelete-modify-no-access": "$2, $1 кезіндегі жазбаны өзгерту қатесі: Бұл «шектелген» деп белгіленген.\nСізде оған қол жеткізе алмайсыз.",
+       "revdelete-modify-missing": "$1 номерлі өңдемені өзгерту қатесі: Ол дерекқорда жоқ!",
+       "revdelete-no-change": "<strong>Ескерту:</strong> $2, $1 кезіндегі жазба әлдеқашан көрінулілігі баптауларында сұратылған.",
+       "revdelete-concurrent-change": "$2, $1 кезіндегі жазбаны өңдеу қатесі: сіз оны өзгерту талпынғанда әлдебіреу оның статусын өзгерткен.\nЖурналдардан тексеріңіз.",
+       "revdelete-only-restricted": "$2, $1 кезіндегі жазбаны жасыру қатесі: Сіз басқа көрінулігі параметрлерінің біреуін таңдаусыз әкімшілердің көруінен жасыра алмайсыз.",
+       "revdelete-reason-dropdown": "*Жоюдың жалпы себептері\n** Авторлық құқықтарды бұзу\n** Орынсыз пікір немесе жеке мәлімет\n** үйлесімсіз қатысушы есімі\n** Потенциялды ғайбат ақпарат",
        "revdelete-otherreason": "Басқа/қосымша себеп:",
        "revdelete-reasonotherlist": "Өзге себеп",
        "revdelete-edit-reasonlist": "Жою себептерін өңдеу",
        "mergehistory-empty": "Түзетулер біріктірілмейді.",
        "mergehistory-success": "[[:$1]] дегеннің $3 түзетуі [[:$2]] дегенге сәтті біріктірілді.",
        "mergehistory-fail": "Тарих біріктіруін орындау икемді емес, бет пен уақыт бапталымдарын қайта тексеріп шығыңыз.",
+       "mergehistory-fail-toobig": "$1 {{PLURAL:$1|нұсқа|нұсқа}} шегінен көп тарихын біріктіру орындалмайды.",
        "mergehistory-no-source": "$1 деген қайнар беті жоқ.",
        "mergehistory-no-destination": "$1 деген нысана беті жоқ.",
        "mergehistory-invalid-source": "Қайнар бетінде жарамды тақырып аты болуы жөн.",
        "search-redirect": "(айдағыш $1)",
        "search-section": "(бөлім $1)",
        "search-category": "(Санат:$1)",
+       "search-file-match": "(файлдың мазмұны сәйкес келеді)",
        "search-suggest": "Мүмкін осы болар: $1",
        "search-interwiki-caption": "Бауырлас жобалар",
        "search-interwiki-default": "$1 дегеннен нәтиже:",
        "searchrelated": "қатысты",
        "searchall": "барлық",
        "showingresults": "Төменде нөмір '''$2''' орнынан бастап барынша '''$1''' нәтиже көрсетіледі.",
+       "showingresultsinrange": "Төменде {{PLURAL:$1|<strong>1</strong> нәтижеден|<strong>$1</strong> нәтижеден}} #<strong>$2</strong> орнынан #<strong>$3</strong> орынына дейінгі ауқымы көрсетіледі.",
        "search-showingresults": "{{PLURAL:$4|Табылған <strong>$3</strong> нәтиженің <strong>$1</strong> нәтижесі көрсетілген|Табылған <strong>$3</strong> нәтиженің <strong>$1 - $2</strong> аралығы көрсетілген}}",
        "search-nonefound": "Сұрауға сәйкес нәтижелер табылмады.",
        "powersearch-legend": "Кеңейтілген іздеу",
        "prefs-personal": "Жеке деректері",
        "prefs-rc": "Жуықтағы өзгерістер",
        "prefs-watchlist": "Бақылау тізімі",
+       "prefs-editwatchlist": "Бақылау тізімін өңдеу",
+       "prefs-editwatchlist-label": "Бақылау тізіміңіздегі жазбаларды өңдеу:",
+       "prefs-editwatchlist-edit": "Бақылау тізіміңіздегі атауларды қарау және аластау",
+       "prefs-editwatchlist-raw": "Қам бақылау тізімді өңдеу",
+       "prefs-editwatchlist-clear": "Бақылау тізіміңізді тазалау",
        "prefs-watchlist-days": "Бақылау тізіміндегі күндердің көрсетпек саны:",
        "prefs-watchlist-days-max": "Ең көбі $1 {{PLURAL:$1|күн|күн}}",
        "prefs-watchlist-edits": "Кеңейтілген бақылаулардағы өзгерістердің барынша көрсетпек саны:",
        "recentchangesdays-max": "Ең көбі $1 {{PLURAL:$1|күн|күн}}",
        "recentchangescount": "Жуықтағы өзгерістердінде, тарих және журнал беттерінде көрсетпек өңдеме саны:",
        "prefs-help-recentchangescount": "Бұған жуықтағы өзгерістер, бет тарихтары және журналдар қамтылады.",
+       "prefs-help-watchlist-token2": "Бұл бақылау тізіміңіздің уеб тізбегінің құпия кілті.\nӘлдекім оны біліп қойса бақылау тізіміңізді оқи алады, сондықтан оны бөліспеңіз. \nЕгер сізге қажет болса, [[Special:ResetTokens|оны қалпына келтіре аласыз]]..",
        "savedprefs": "Бапталымдарыңыз сақталды.",
        "timezonelegend": "Уақыт белдеуі:",
        "localtime": "Жергілікті уақыт:",
        "prefs-custom-css": "CSS өзгертпелі",
        "prefs-custom-js": "JavaScript өзгертпелі",
        "prefs-common-css-js": "Барлық skin-дер үшін CSS/JavaScript бөлісілді:",
+       "prefs-reset-intro": "Сіз сайт әдепкі баптауларыңызды қайта орнату үшін осы бетті пайдалана аласыз.\nБұны болдырмау мүмкін емес.",
        "prefs-emailconfirm-label": "Е-поштаның расталуы:",
        "youremail": "Е-поштаңыз:",
        "username": "{{GENDER:$1|Қатысушы атыңыз}}:",
        "prefs-advancedwatchlist": "Кеңейтілген баптаулар",
        "prefs-displayrc": "Көрсету бапталымдары",
        "prefs-displaywatchlist": "Көрсету бапталымдары",
+       "prefs-tokenwatchlist": "Токен",
        "prefs-diffs": "Айырмашылықтар",
        "prefs-help-prefershttps": "Бұл баптауды келесі кіргеніңізде әсерін көре аласыз.",
+       "prefswarning-warning": "Сіз баптауларыңыздағы жасаған өзгерістеріңіз сақталмайды.\nЕгер сіз «$1» дегенді баспай бұл беттен кетсеңіз баптауларыңыз жаңартылмайды.",
+       "prefs-tabs-navigation-hint": "Кеңес: Сіз қойындылар тізімінде қойындылар арасында жылжу үшін сол жақ және оң жақ көрсеткі пернелерін пайдалануыңызға болады.",
        "email-address-validity-valid": "Е-почта мекенжайы жарамдылығы анықталды",
        "email-address-validity-invalid": "Жарамсыз электронды пошта мекен-жайын енгізіңіз",
        "userrights": "Қатысушы құқықтарын реттеу",
        "userrights-editusergroup": "Қатысушы топтарын өңдеу",
        "saveusergroups": "Қатысушы топтарын сақтау",
        "userrights-groupsmember": "Мүшелігі:",
+       "userrights-groupsmember-auto": "Бұлтарасыз мүше:",
        "userrights-groups-help": "Бұл қатысушы кіретін топтарды реттей аласыз.\n* Құсбелгі қойылған көзі қатысушы бұл топқа кіргенін көрсетеді;\n* Құсбелгі алып тасталған көз қатысушы бұл топқа кірмегенін көрсетеді;\n* Келтірілген * топты бір үстегенінен кейін аластай алмайтындығын, не қарама-қарсысын көрсетеді.",
        "userrights-reason": "Себебі:",
        "userrights-no-interwiki": "Басқа уикилердегі қатысушы құқықтарын өңдеуге рұқсатыңыз жоқ.",
        "right-browsearchive": "Жойылған беттерді іздеу",
        "right-undelete": "Беттің жоюын болдырмау",
        "right-suppressrevision": "Әрбір қатысушыдан жасырылған ерекше бет түзетулерді шолып шығу, жасыру және жасырылғанды көрсету",
+       "right-viewsuppressed": "Барлық қатысушылардан жасырылған нұсқаларды қарау",
        "right-suppressionlog": "Жекелік журналдарды көру",
        "right-block": "Басқа қатысушыларды өңдеуден бұғаттау",
        "right-blockemail": "Қатысушының хат жөнелтуін бұғаттау",
        "right-protect": "Қорғау деңгейлерін өзгерту және баулы-қорғаулы беттерді өңдеу",
        "right-editprotected": "Қорғалған беттерді өңдеу \"{{int:protect-level-sysop}}\"",
        "right-editsemiprotected": "Қорғалған беттерді өңдеу \"{{int:protect-level-autoconfirmed}}\"",
+       "right-editcontentmodel": "Беттің контент моделін өңдеу",
        "right-editinterface": "Қатысушы тілдесіуін өңдеу",
        "right-editusercssjs": "Басқа қатысушылардың CSS және JS файлдарын өңдеу",
        "right-editusercss": "Басқа қатысушылардың CSS файлдарын өңдеу",
        "right-userrights": "Қатысушылардың барлық құқықтарын өңдеу",
        "right-userrights-interwiki": "Басқа үикилердегі қатысушылардың құқықтарын өңдеу",
        "right-siteadmin": "Дерекқорды құлыптау және құлыптауын өшіру",
+       "right-override-export-depth": "Тереңдігі 5-тен жоғары сілтенген бетттерді қамти беттерді экспорттау",
        "right-sendemail": "Басқа қатысушыларға е-пошта жіберу",
        "right-passwordreset": "Өзгерген құпия сөз арқылы хабарламаларды шолу",
+       "right-managechangetags": "[[Special:Tags|Тегтерді]] дерекқордан бастау және жою",
+       "right-applychangetags": "[[Special:Tags|Тегтерді]] бір өзгерісімен қолдану",
+       "right-changetags": "Кез келген [[Special:Tags|тегті]] жеке нұсқалардан және журнал жазбаларынан аластау және қосу",
        "newuserlogpage": "Тіркелу журналы",
        "newuserlogpagetext": "Бұл қатысушы тіркелу журналы",
        "rightslog": "Қатысушы құқықтары журналы",
        "action-viewmywatchlist": "бақылау тізіміңізді қарау",
        "action-viewmyprivateinfo": "жеке ақпараттарыңызды қарау",
        "action-editmyprivateinfo": "жеке ақпараттарыңызды өңдеу",
+       "action-editcontentmodel": "беттің контент моделін өңдеу",
+       "action-managechangetags": "дерекқордан тегтерді жою және бастау",
+       "action-applychangetags": "өзгерістеріңізбен қатар тегтерді қолдану",
+       "action-changetags": "кез келген тегті жеке нұсқалардан және журнал жазбаларынан аластау және қосу",
        "nchanges": "$1 өзгеріс",
+       "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|соңғы келгеннен кейінгі}}",
        "enhancedrc-history": "Тарихы",
        "recentchanges": "Жуықтағы өзгерістер",
        "recentchanges-legend": "Жуықтағы өзгерістер баптаулары",
        "illegalfilename": "«$1» файл атауында бет тақырыбы атында рұқсат берілмеген таңбалар бар.\nФайлды қайта атаңыз да бұны қотарып беруді қайта байқап көріңіз.",
        "filename-toolong": "Файл атауы 240 байттан жоғары болмауы керек",
        "badfilename": "Файлдың атауы «$1» деп өзгертілді.",
+       "filetype-mime-mismatch": "«.$1» файл кеңейтілімі MIME файл түріне ($2) сәйкес келмейді.",
        "filetype-badmime": "«$1» деген MIME түрі бар файлдарды қотарып беруге рұқсат етілмейді.",
+       "filetype-bad-ie-mime": "Бұл файлды жүктеу мүмкін емес, себебі оны Internet Explorer  «$1» ретінде анықтады, яғни рұқсат етілмейді және потенциялды қауіпті файл түрі.",
        "filetype-unwanted-type": "<strong>«.$1»</strong> — күтілмеген файл түрі. \nБелгілі {{PLURAL:$3|файл түрі|файл түрлері}}: $2.",
        "filetype-banned-type": "'''«.$1»''' — {{PLURAL:$4|рұқсатталмаған файл түрі|рұқсатталмаған файл түрлері}}. Рұқсатталған {{PLURAL:$3|файл түрі|файл түрлері}}: $2.",
        "filetype-missing": "Бұл файлдың («.jpg» сияқты) кеңейтімі жоқ.",
        "file-too-large": "Сіз жіберген файл тым үлкен",
        "filename-tooshort": "Файл атауы қысқа.",
        "filetype-banned": "Бұл файл түрі тыйым салынған.",
+       "verification-error": "Бұл файл файл тексерісінен өткен жоқ.",
+       "hookaborted": "Cіз жасамақ болған түрлендіру кеңейтілім арқылы тоқтатылды.",
        "illegal-filename": "Файл атауы рұқсат етілген.",
        "overwrite": "Бар файлдың үстінен жазу рұқсат етілмейді",
        "unknown-error": "Белгісіз қателік орын алды.",
+       "tmp-create-error": "Уақытша файл басталынбады.",
+       "tmp-write-error": "Уақытша файлды жазуда қате бар.",
        "large-file": "Бұл файлдың $1 өлшемінен аспауы ұсынылады;\nбұл файл өлшемі — $2.",
        "largefileserver": "Осы файлдың өлшемі сервердің қалауынан асып кеткен.",
        "emptyfile": "Қотарып берілген файлыңыз бос сияқты. Файл атауы қате жазылған мүмкін.\nБұл файлды қотарып беруі нақты талабыңыз екенін тексеріп шығыңыз.",
        "windows-nonascii-filename": "Бұл уики файл атауларында арнайы таңбаларды қолдамайды.",
        "fileexists": "Осылай аталған файл әлдеқашан бар, егер бұны өзгертуге сеніміңіз жоқ болса <strong>[[:$1]]</strong> дегенді тексеріп шығыңыз.\n[[$1|thumb]]",
        "filepageexists": "Бұл файлдың сипаттама беті әлдеқашан <strong>[[:$1]]</strong> дегенде жасалған, бірақ қазіргі уақытта осылай аталған еш файл жоқ.\nЕнгізген түйіндемеңіз сипаттамасы бетінде көрсетілмейді.\nТүйіндемеңіз осы арада көрсетілу үшін бұны қолмен өңдеуіңіз керек.\n[[$1|thumb]]",
-       "fileexists-extension": "Ұқсас атауы бар файл табылды: [[$2|thumb]]\n* Қотарып берілетін файл атауы: <strong>[[:$1]]</strong>\n* Бар болған файл атауы: <strong>[[:$2]]</strong>\nӨзге атауды таңдаңыз.",
+       "fileexists-extension": "Ұқсас атауы бар файл табылды: [[$2|thumb]]\n* Жүктелетін файл атауы: <strong>[[:$1]]</strong>\n* Бар болған файл атауы: <strong>[[:$2]]</strong>\nСіз, бәлкім, одан ерекше атауын пайдалануды қалайсыз ба?",
        "fileexists-thumbnail-yes": "Осы файл көлемі кішірейтілген көшірмесі <em>(нобай)</em> сияқты. \n[[$1|thumb]]\nӨтініш, <strong>[[:$1]]</strong> деген файлды тексеріңіз.\nЕгер көрсетілген файл дәл сіз жүктейін деп жатқан файл болса, онда оның кішірейтілген көшірмесін қайта жүктеудің қажеті жоқ.",
        "file-thumbnail-no": "Файл атауы <strong>$1</strong> дегенмен басталады.\nОл өлшемі кішірейтілген сурет <em>(нобай)</em> сияқты.\nЕгер сізде бұл суреттің толық ажыратылымды нұсқасы болса оны жүктеңіз, әйтпесе файл атауын өзгертіңіз.",
        "fileexists-forbidden": "Осылай аталған файл әлдеқашан бар және үстінен жазылмайды.\nЕгер сіз өзіңіздің файлыңызды жүктегіңіз келсе кері қайтыңыз да жаңа атау қолданыңыз. \n[[File:$1|thumb|center|$1]]",
        "fileexists-shared-forbidden": "Осылай аталған файл ортаққорда әлдеқашан бар.\nЕгер сіз файлыңызды жүктегіңіз келсе кері қайтыңыз және жаңа атау қолданыңыз. \n[[File:$1|thumb|center|$1]]",
        "file-exists-duplicate": "Бұл файл келесі {{PLURAL:$1|файлдың|файлдарының}} телнұсқасы:",
+       "file-deleted-duplicate": "Осыған сәйкес ([[:$1]]) файлы бұрын жойылған.\nОны қайта жүктеудің алдында осы файлдың жойылу тарихын тексеруіңіз керек.",
+       "file-deleted-duplicate-notitle": "Осыған сәйкес файл бұрын жойылған және атауы жасырылған. Сіз бұны қайта жүктеуден бұрын, жасырылған файл дерегін қарай алатын біреуден цитуацияны қарауын сұрауыңыз керек.",
        "uploadwarning": "Жүктеу жөнінде құлақтандыру",
+       "uploadwarning-text": "Төмендегі Файл сипаттамасын түрлендіруіңізді сұраймыз және қайтадан көріңіз.",
        "savefile": "Файлды сақтау",
        "uploaddisabled": "Жүктеу өшірілген",
        "copyuploaddisabled": "URL арқылы жүктеу өшірілген.",
        "uploaddisabledtext": "Файл жүктеу өшірілген.",
+       "php-uploaddisabledtext": "PHP-де файл жүктеулері өшірілген.\nfile_uploads баптауын тексеріңіз.",
        "uploadscripted": "Бұл файлда веб шолғышты қателікпен талдатқызатын HTML не әмір коды бар.",
+       "uploadscriptednamespace": "Бұл SVG файл дұрыс емес «$1» есім кеңістігінен тұрады.",
+       "uploadinvalidxml": "Жүктелген файлдағы XML талданбайды.",
        "uploadvirus": "Бұл файлда вирус бар! Егжей-тегжейлері: $1",
+       "uploadjava": "ZIP файл  Java . түріндегі файлдан тұрады.\nJava файлдарды жүктеу рұқсат етілмейді, себебі құпиялық шектеулерге айналуына себеп болады.",
        "upload-source": "Қайнар файл",
        "sourcefilename": "Қайнар файл атауы:",
        "sourceurl": "Қайнардың URL-мекенжайы:",
        "upload-success-subj": "Сәтті жүктелді",
        "upload-success-msg": "[$2] дегеннен сәтті жүктедіңіз. Оны мынадан ала аласыз [[:{{ns:file}}:$1]]",
        "upload-failure-subj": "Жүктеу мәселесі",
+       "upload-failure-msg": "Жүктеу пішініңізде мәселе бар [$2]:\n\n$1",
        "upload-warning-subj": "Жүктеу кезіндегі ескерту",
+       "upload-warning-msg": "Жүктеу пішініңізде мәселе бар [$2]. Бұл мәселені дұрыстау үшін [[Special:Upload/stash/$1|жүктеу пішініне]] қайтуыңыз керек.",
        "upload-proto-error": "Бұрыс хаттама",
        "upload-proto-error-text": "Шеттен жүктеу үшін URL жайлары <code>http://</code> немесе <code>ftp://</code> дегендерден басталу жөн.",
        "upload-file-error": "Ішкі қате",
        "upload-misc-error": "Жүктеу кезіндегі белгісіз қате",
        "upload-misc-error-text": "Жүктеу кезінде белгісіз қатеге ұшырасты.\nURL жарамды және қатынаулы екенін тексеріп шығыңыз да қайта байқап көріңіз.\nЕгер бұл мәселе әлде де қалса, [[Special:ListUsers/sysop|жүйе әкімшімен]] қатынасыңыз.",
        "upload-too-many-redirects": "URL шектен тыс жылжытуларға ие",
+       "upload-http-error": "HTTP қатесі кездесті: $1",
+       "upload-copy-upload-invalid-domain": "Бұл домейннен еселеп жүктеу қолжетімді емес.",
+       "backend-fail-stream": "«$1» файлы ақпады.",
+       "backend-fail-backup": "«$1» файлының сақтық есесі жасалмады.",
        "backend-fail-notexists": "$1 файлы бар емес.",
+       "backend-fail-hashes": "Салыстырма үшін хейш файл алынбады.",
+       "backend-fail-notsame": "«$1» деген атаумен сәйкес емес файл бұрыннан бар.",
+       "backend-fail-invalidpath": "«$1» дұрыс емес сақтау жолы.",
        "backend-fail-delete": "«$1» файлы жойылмайды.",
        "backend-fail-describe": "\"$1\" файлы үшін метадерегі өзгертілмейді.",
        "backend-fail-alreadyexists": "«$1» файлы бұрыннан бар.",
+       "backend-fail-store": "«$1» файлы «$2» сақтау жолына сақталмайды.",
        "backend-fail-copy": "«$1» файлы «$2» файлына көшірілмеді.",
        "backend-fail-move": "«$1» файл атауы «$2» атауына өзгертілмеді.",
        "backend-fail-opentemp": "Сырттан алынатын файл ашылмайды",
+       "backend-fail-writetemp": "Уақытша файл жазылмайды.",
+       "backend-fail-closetemp": "Уақытша файл жабылмайды.",
        "backend-fail-read": "«$1» файлы оқылмайды.",
        "backend-fail-create": "«$1» файлы жазылмайды.",
        "backend-fail-maxsize": "\"$1\" файлы жазылмайды, себебі {{PLURAL:$2|1 байттан|$2 байттан}} үлкенірек.",
+       "backend-fail-readonly": "«$1» сақтау сервері қазіргі уақытта «тек оқу» режимінде орналасқан. Себебі: «<em>$2</em>»",
+       "backend-fail-synced": "«$1» файлы ішкі сақтау серверінде келісімсіз жағдайда орналасқан",
+       "backend-fail-connect": "«$1» сақтау серверіне байланыспады.",
+       "backend-fail-internal": "«$1» сақтау серверінде белгісіз қате кездесті.",
+       "backend-fail-contenttype": "«$1» сақтау жолында файлдың мазмұн түрі анықталмайды.",
+       "backend-fail-batchsize": "Сақтау серверіне $1 файл пакеті берілген\n{{PLURAL:$1|операциясы|операциясы}}; шегі $2\n{{PLURAL:$2|операциясы|операциясы}}.",
+       "backend-fail-usable": "Жеткіліксіз рұқсаттарға немесе каталогтар/нысан себебінен «$1» файлын оқи алмайсыз немесе жаза алмайсыз.",
+       "filejournal-fail-dbconnect": "«$1» сақтау сервері үшін журнал дерекқоры байланыспады.",
+       "filejournal-fail-dbquery": "«$1» сақтау сервері үшін журнал дерекқоры жаңартылмады.",
+       "lockmanager-notlocked": "«$1» бекітілмегендіктен бекітілуі ашылмайды.",
+       "lockmanager-fail-closelock": "«$1» үшін файл бекітуі жабылмады.",
+       "lockmanager-fail-deletelock": "«$1» үшін файл бекітуі жойылмайды.",
+       "lockmanager-fail-acquirelock": "«$1» үшін құлпын алу мүмкін болмады.",
+       "lockmanager-fail-openlock": "«$1» үшін құлпын ашу мүмкін болмады.",
+       "lockmanager-fail-releaselock": "«$1» үшін құлпынан босату мүмкін болмады.",
+       "lockmanager-fail-db-bucket": "$1 сегмент жеткілікті бекітілген дерекқор құлыптарына байланысу мүмкін болмады.",
+       "lockmanager-fail-db-release": "$1 дерекқорындағы құлып босатылмайды.",
+       "lockmanager-fail-svr-acquire": "$1 серверіндегі құлыптар игерілмеді.",
+       "lockmanager-fail-svr-release": "$1 серверіндегі құлыптар босатылмады.",
+       "zip-file-open-error": "ZIP тексерулерді ашу барысында қате байқалды.",
+       "zip-wrong-format": "Көрсетілген файл ZIP файл емес болатын.",
+       "zip-bad": "Файл бүлінген немесе басқа жағдайда оқылмайтын ZIP файл.\nБұл қауіпсіздік үшін дұрысымен тексерілмейді.",
+       "zip-unsupported": "Бұл файл  МедиаУики қозғалтқышы қолдамайтын ZIP мүмкіндіктерін қолданатын ZIP файл.\nБұл қауісіздік үшін дұрыс тексерілмейді.",
+       "uploadstash": "Жасырын жүктеу",
+       "uploadstash-summary": "Бұл бет жүктелген файлдарға немесе жүктелу үстіндегі файлдарға қол жеткізуді қамтамасыз етеді, бірақ уикиде жарияланбайды. Бұл файлдар жүктеген қатысушыдан басқа ешкімге көрінбейді.",
+       "uploadstash-clear": "Жасырын файлдарды тазарту",
+       "uploadstash-nofiles": "Сізде жасырын файл жоқ.",
+       "uploadstash-badtoken": "Бұл әрекетті орындау сәтсіз болды, мүмкін іс шаралардың уақыты өтіп кеткен. Қайта байқап көріңіз.",
+       "uploadstash-errclear": "Файлдарды тазарту сәтсіз болды.",
+       "uploadstash-refresh": "Файлдардың тізімін жаңарту",
+       "invalid-chunk-offset": "Жарамсыз ауысым фрагментті",
        "img-auth-accessdenied": "Қатынау шектелген",
+       "img-auth-nopathinfo": "PATH_INFO жоқ.\nБұл ақпаратты жөнелтуге сіздің серверіңіз келмейді.\nБұл мүмкін GGL-ге негізделген және img_auth қолдамайды. \nМына бетті қараңыз https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Image_Authorization.",
+       "img-auth-notindir": "Түзетілген жүктеу каталогында сіз қалаған жол жоқ.",
+       "img-auth-badtitle": "«$1» дегеннен жарамды атау құрай алмады.",
        "img-auth-nologinnWL": "Сіз кірмегенсіз және «$1» ақтізімде жоқ.",
        "img-auth-nofile": "«$1» файлы жоқ.",
        "img-auth-isdir": "«$1» каталогына қатынауды байқап көрудесіз.\nТек файл қатынауы рұқсат етіледі.",
+       "img-auth-streaming": "«$1» ағуда.",
+       "img-auth-public": "img_auth.php жеке уикиден файлдарды шығару әрекеті жасалады. Бұл уики көпшілікке арналған деп бапталған.\nҚауіпсіздік мақсатында, img_auth.php тоқтатылды.",
+       "img-auth-noread": "Қатысушы «$1» оқу мүмкіндігі жоқ.",
        "http-invalid-url": "Жарамсыз URL: $1",
+       "http-invalid-scheme": "«$1» схемалы URL мекенжайлары қолдамайды.",
+       "http-request-error": "HTTP сұранысы белгісіз себептерден сәтсіз болды.",
        "http-read-error": "HTTP оқудағы қате.",
+       "http-timed-out": "HTTP сұранысының мерзімі бітті.",
+       "http-curl-error": "URL оқуындағы қателік: $1",
+       "http-bad-status": "HTTP сұранысы $1 $2 барысында мәселе болды.",
        "upload-curl-error6": "URL жетілмеді",
        "upload-curl-error6-text": "Келтірілген URL жетілмеді.\nURL дұрыс екендігін және торап істеп тұрғанын қос тексеріңіз.",
        "upload-curl-error28": "Жүктеу уақыты бітті",
        "filedelete-maintenance": "ФАйлдарды жою және қалпына келтіру техникалық жұмыстарға байланысты уақытша өшірілген.",
        "filedelete-maintenance-title": "Файл жойылмады",
        "mimesearch": "Файлды MIME түрімен іздеу",
-       "mimesearch-summary": "Бұл бетте файлдарды MIME түрімен сүзгілеуі қосылған.\nКірісі: мағлұмат_түрі/түр_тарауы, мысалы <code>image/jpeg</code>.",
+       "mimesearch-summary": "Бұл бетте файлдарды MIME түрімен сүзгілеуі қосылған.\nКірісі: мағлұмат_түрі/түр_тарауы не мағлұмат_түрі/*, мысалы <code>image/jpeg</code>.",
        "mimetype": "MIME түрі:",
        "download": "Түсіріп алу",
        "unwatchedpages": "Бақыланылмаған беттер",
        "listredirects": "Айдағыш бет тізімі",
        "listduplicatedfiles": "Телнұсқалы файлдар тізімі",
+       "listduplicatedfiles-summary": "Бұл кейбір басқа файлдың ең соңғы нұсқалы файлдың ең соңғы телнұсқасы файлдардың тізімі. Тек жергілікті файлдар есептелінеді.",
        "listduplicatedfiles-entry": "[[:File:$1|$1]] файлының [[$3|{{PLURAL:$2|телнұсқасы|$2 телнұсқасы}}]] бар.",
        "unusedtemplates": "Пайдаланылмаған үлгілер",
        "unusedtemplatestext": "Бұл бет басқа бетке кіріcтірілмеген {{ns:template}} есім кеңістігіндегі барлық беттерді тізімдейді.\nҮлгілерді жоймас бұрын бұның өзге сілтемелерін тексеріп шығуын ұмытпаңыз.",
        "statistics-users-active-desc": "Соңғы {{PLURAL:$1|күнде|$1 күнде}} қандай да бір іс-әрекет жасаған қатысушылар",
        "pageswithprop": "Беттер бет сипатымен",
        "pageswithprop-legend": "Беттер бет сипатымен",
+       "pageswithprop-text": "Бұл бет ерекше бет сипатын қолданатын беттер тізімі.",
        "pageswithprop-prop": "Меншік атауы:",
        "pageswithprop-submit": "Өту",
+       "pageswithprop-prophidden-long": "ұзын мәнді мәтіндік сипат жасырылған ($1)",
+       "pageswithprop-prophidden-binary": "екілік сипат мәні жасырылған ($1)",
        "doubleredirects": "Екі мәрте айдағыштар",
-       "doubleredirectstext": "Ð\91ұл Ð±ÐµÑ\82Ñ\82е Ð±Ð°Ñ\81Ò\9bа Ð°Ð¹Ð´Ð°Ñ\82Ñ\83 Ð±ÐµÑ\82Ñ\82еÑ\80ге Ñ\81Ñ\96лÑ\82ейÑ\82Ñ\96н Ð±ÐµÑ\82Ñ\82еÑ\80 Ñ\82Ñ\96зÑ\96мделÑ\96недÑ\96. Ó\98Ñ\80бÑ\96Ñ\80 Ð¶Ð¾Ð»Ð°Ò\9bÑ\82а бірінші және екінші айдағышқа сілтемелер бар, сонымен бірге екінші айдағыш нысанасы бар, әдетте бұл бірінші айдағыш бағыттайтын «нақты» нысана бет атауы болуы керек.",
+       "doubleredirectstext": "Ð\91ұл Ð±ÐµÑ\82Ñ\82е Ð±Ð°Ñ\81Ò\9bа Ð°Ð¹Ð´Ð°Ñ\82Ñ\83 Ð±ÐµÑ\82Ñ\82еÑ\80ге Ñ\81Ñ\96лÑ\82ейÑ\82Ñ\96н Ð±ÐµÑ\82Ñ\82еÑ\80 Ñ\82Ñ\96зÑ\96мдейдÑ\96. Ó\98Ñ\80бÑ\96Ñ\80 Ò\9bаÑ\82аÑ\80да бірінші және екінші айдағышқа сілтемелер бар, сонымен бірге екінші айдағыш нысанасы бар, әдетте бұл бірінші айдағыш бағыттайтын «нақты» нысана бет атауы болуы керек.",
        "double-redirect-fixed-move": "[[$1]] жылжытылды.\nОл өздікті түрде жаңартылады және оған қазір [[$2]] дегенге бағытталады.",
+       "double-redirect-fixed-maintenance": "Техникалық қызмет көрсету жұмысында қос бағыттауды [[$1]] дегенді [[$2]] дегенге автоматты түрде түзету.",
+       "double-redirect-fixer": "Бағыттау түзеткіш",
        "brokenredirects": "Сынық айдағыштар",
        "brokenredirectstext": "Келесі айдағыштар жоқ беттерге сілтейді:",
        "brokenredirects-edit": "өңдеу",
        "unusedimages": "Пайдаланылмаған файлдар",
        "wantedcategories": "Басталмаған санаттар",
        "wantedpages": "Басталмаған беттер",
+       "wantedpages-summary": "Оларға тек бағыттап сілтейтін беттерді қоспағанда, өте көп сілтенген жоқ беттер тізімі. Оларға бағыттап жоқ беттерге сілтейтін тізім үшін келесі бетті қараңыз: [[{{#special:BrokenRedirects}}]].",
+       "wantedpages-badtitle": "Нәтиже жиынындағы жарамсыз атау: $1",
        "wantedfiles": "Басталмаған файлдар",
+       "wantedfiletext-cat": "Келесі файлдар қолданылған бірақ жоқ. Бар болғанына қарамастан файлдар сыртқы қорларда тізімделген болуы мүмкін. Кез келген осындай жарамсыз боямалар <del>үстінен сызылып</del> белгіленеді. Сонымен қатар, бар емес файлдарды ендіру беттері [[:$1]] бетінде тізімделген.",
+       "wantedfiletext-cat-noforeign": "Келесі файлдар қолданылған бірақ жоқ. Қосымша, беттерге ендірілген файлдары жоқ, олар [[:$1]] дегенде тізімделген .",
+       "wantedfiletext-nocat": "Келесі файлдар қолданылған бірақ жоқ. Бар болғанына қарамастан файлдар сыртқы қорларда тізімделген болуы мүмкін. Кез келген осындай жарамсыз боямалар <del>үстінен сызылып</del> белгіленеді.",
        "wantedfiletext-nocat-noforeign": "Келесі файлдар қолданылады, бірақ жоқ.",
        "wantedtemplates": "Басталмаған үлгілер",
        "mostlinked": "Ең көп сілтенген беттер",
        "ancientpages": "Ең ескі беттер",
        "move": "Жылжыту",
        "movethispage": "Бұл бетті жылжыту",
-       "unusedimagestext": "<p>Аңғартпа: Ғаламтордағы басқа тораптар файлға тура URL арқылы сілтеуі мүмкін. Сондықтан, белсенді пайдалануына аңғармай, осы тізімде қалуы мүмкін.</p>",
+       "unusedimagestext": "Келесі файлдар бар, бірақ ешбір бетке ендірілмеген.\nЕсіңізде болсын басқа уеб сайттар файлға тура URL арқылы сілтеуі мүмкін және белсенді пайдалануына қарамастан, осында тізімделуі мүмкін.",
        "unusedcategoriestext": "Келесі санат беттері бар боп тұр, бірақ оған еш бет не санат кірмейді.",
        "notargettitle": "Нысана жоқ",
        "notargettext": "Осы жете орындалатын нысана бетті, не қатысушыны енгізбепсіз.",
        "booksources-search-legend": "Кітап қайнарларын іздеу",
        "booksources-search": "Іздеу",
        "booksources-text": "Төменде жаңа және қолданған кітаптар сататын тораптарының сілтемелері тізімделген және ізделген кітаптар туралы қосымша ақпарат болуы мүмкін:",
+       "booksources-invalid-isbn": "Берілген ISBN жарамды болып көрінубеуі мүмкін; бастапқы қайнар көзінен еселеуде пайда болған қателерді тексеріңіз.",
        "specialloguserlabel": "Орындаушы:",
        "speciallogtitlelabel": "Нысана (атауы немесе қатысушы):",
        "log": "Журналдар",
        "allpages-bad-ns": "{{SITENAME}} жобасында «$1» есім кеңістігі жоқ.",
        "allpages-hide-redirects": "Айдатқыштарды жасыру",
        "cachedspecial-viewing-cached-ttl": "Сіз бұл беттің кештегі нұсқасын көріп тұрсыз, $1 дейінгі ескісі болуы мүмкін.",
+       "cachedspecial-viewing-cached-ts": "Сіз бұл беттің бүркемеленген нұқсасын көріп тұрсыз, онда шындап ағымдағы нұсқасына ерекшеленуі мүмкін.",
        "cachedspecial-refresh-now": "Ең соңғысын қарау",
        "categories": "Санаттар",
        "categoriespagetext": "Келесі {{PLURAL:$1|санат ішінде|санаттар ішінде}} беттер немесе медиа бар.\n[[Special:UnusedCategories|Пайдаланылмаған санаттарды]] мынадан қарай аласыз.\nТағы қараңыз [[Special:WantedCategories|басталмаған санаттар]].",
        "linksearch-pat": "Іздеу шарты:",
        "linksearch-ns": "Есім кеңістігі:",
        "linksearch-ok": "Іздеу",
-       "linksearch-text": "«*.wikipedia.org» атауына ұқсасты бәдел нышандарды қолдануға болады.",
+       "linksearch-text": "«*.wikipedia.org» атауына ұқсасты қойылмалы таңбаларды қолдануға болады.\nЖоғарғы деңгейлі домейн қажет етеді, мысалы «*.org.»<br /> \nҚолдайтын {{PLURAL:$2|протокол|протоколдар}}: </code>$1</code> (әдепкі http:// протокол анық көрсетілмеген болса).",
        "linksearch-line": "$2 дегеннен $1 сілтеген",
        "linksearch-error": "Бәдел нышандар тек сервер жайы атауының бастауында болуы мүмкін.",
        "listusersfrom": "Мына қатысушыдан бастап көрсету:",
        "listgrouprights-namespaceprotection-header": "Есім кеңістігі шектелімдері",
        "listgrouprights-namespaceprotection-namespace": "Атау кеңістігі",
        "listgrouprights-namespaceprotection-restrictedto": "Қатысушыға өңдеу үшін берілген құқық(тар)",
+       "trackingcategories": "Санаттарды қадағалау",
+       "trackingcategories-summary": "Бұл бет МедиаУики бағдарламалық жасақтамасынан автоматты түрде толтырылатын санаттарды есептеп тізеді. Олардың есімдерін {{ns:8}} есім кеңістігіндегі сәйкес жүйе хабарлары  арқылы өзгертуге болады.",
+       "trackingcategories-msg": "Санатты қадағалау",
        "trackingcategories-name": "Хабарлама атауы",
-       "hidden-category-category-desc": "Санат оның беті мәтіні <code><nowiki>__HIDDENCAT__</nowiki></code> (<nowiki><code>__ЖАСЫРЫН САНАТ__</nowiki></code>) дегеннен тұрады, бұл беттегі санат сілтемелері жолағынан қалыпты көрсетілуіне тиым салады.",
+       "trackingcategories-desc": "Санаттарды қосу шарттары",
+       "noindex-category-desc": "Бұл бет роботтар арқылы индекстелмеген, себебі онда <code><nowiki>__NOINDEX__</nowiki></code> деген сиқырлы сөзі бар және бұл жалауша рұқсат етілген есім кеңістігінде орналасқан.",
+       "index-category-desc": "Бұл бетте <code><nowiki>__INDEX__</nowiki></code> деген код бар (және бұл жалауша рұқсат етілген есім кеңістігінде орналасқан), демек мұнда қалыпты жағдайда роботтар арқылы индекстелмейді.",
+       "post-expand-template-inclusion-category-desc": "Беттің мөлшері барлық үлгілерді кеңейткен соң мынадан <code>$wgMaxArticleSize</code> үлкенірек болады, сондықтан біраз үлгілер кеңейтілмейді.",
+       "post-expand-template-argument-category-desc": "Бұл бет үлгі аргументті (үш қабат қосақтау, <code>{{{Foo}}}</code> сияқты) кеңейткен соң үлкенірек болады.",
+       "expensive-parserfunction-category-desc": "Бұл бет тым көп (like <code>#ifexist</code>) ресурсивті функцияларын қолданады. Қараңыз: [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Manual:$wgExpensiveParserFunctionLimit].",
+       "broken-file-category-desc": "Бұл бет бүлінген файл сілтемесін қамтиды (файл жоқ кезде файл ендіріліп сілтеген).",
+       "hidden-category-category-desc": "Санат оның беті мәтіні <code><nowiki>__HIDDENCAT__</nowiki></code> (<code><nowiki>__ЖАСЫРЫН САНАТ__</nowiki></code>) дегеннен тұрады, бұл беттегі санат сілтемелері жолағынан қалыпты көрсетілуіне тиым салады.",
        "trackingcategories-nodesc": "Сипаттамасы қолжетімді емес.",
        "trackingcategories-disabled": "Санат өшірілген",
        "mailnologin": "Еш мекенжай жөнелтілген жоқ",
        "enotif_lastvisited": "Соңғы келіп-кетуіңізден бері болған өзгерістер үшін $1 дегенді қараңыз.",
        "enotif_lastdiff": "Осы өзгеріс үшін $1 дегенді қараңыз.",
        "enotif_anon_editor": "тіркелгісіз қатысушы $1",
-       "enotif_body": "Құрметті $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\nӨңдеуші келтірген өңдеменің түйіндемесі: $PAGESUMMARY $PAGEMINOREDIT\n\nӨңдеушімен қатынасу:\nе-пошта: $PAGEEDITOR_EMAIL\nуики: $PAGEEDITOR_WIKI\n\nУикипедияға кірген кезде егер сіз осы бетке келіп-кетпесеңіз, бұдан арғы әрекет оқиғаларында мұнда ешқандай басқа ескертпелер болмайды. Сонымен қатар бақылау тізіміңіздегі барлық бақыланылған беттердің ескертпелік белгісін қайта қойыңыз.\n\nСіздің достық {{SITENAME}} жобасының ескертпе жүйесі\n\n--\nЕ-пошта ескертпе баптауларын өзгерту үшін:\n{{canonicalurl:{{#special:Preferences}}}}\n\nБақылау тізіміңіздің баптаулырын өзгерту үшін мында келіп-кетіңіз:\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nКері байланыс үшін және бұдан әрі көмек үшін:\n{{canonicalurl:{{{{ns:mediawiki}}:Helppage}}}}",
+       "enotif_body": "Құрметті $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\nӨңдеуші келтірген өңдеменің түйіндемесі: $PAGESUMMARY $PAGEMINOREDIT\n\nӨңдеушімен байланысу:\nе-пошта: $PAGEEDITOR_EMAIL\nуики: $PAGEEDITOR_WIKI\n\nУикипедияға кірген кезде егер сіз осы бетке келіп-кетпесеңіз, бұдан арғы әрекет оқиғаларында мұнда ешқандай басқа ескертпелер болмайды. Сонымен қатар бақылау тізіміңіздегі барлық бақыланылған беттердің ескертпелік белгісін қайта қойыңыз.\n\nСіздің достық {{SITENAME}} жобасының ескертпе жүйесі\n\n--\nЕ-пошта ескертпе баптауларын өзгерту үшін:\n{{canonicalurl:{{#special:Preferences}}}}\n\nБақылау тізіміңіздің баптаулырын өзгерту үшін мында келіп-кетіңіз:\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nКері байланыс үшін және бұдан әрі көмек үшін:\n$Helppage",
        "created": "бастады",
        "changed": "өзгертті",
        "deletepage": "Бетті жою",
        "exbeforeblank": "тазарту алдындағы болған мағлұматы: $1",
        "delete-confirm": "«$1» дегенді жою",
        "delete-legend": "Жою",
-       "historywarning": "<strong>Ескету:</strong> Сіз жоймақшы болған бет тарихында шамамен $1 {{PLURAL:$1|түзетілуі|түзетілулері}} бар:",
+       "historywarning": "<strong>Ескету:</strong> Сіз жоймақшы болған бет тарихында  $1 {{PLURAL:$1|түзетілуі|түзетілуі}} бар:",
        "confirmdeletetext": "Бетті бүкіл тарихымен бірге жойғалы жатырсыз.\nМұны жасауға сенімді екеніңізді, салдары есепке алынғанын және әрекетіңіз [[{{MediaWiki:Policy-url}}|ережелерге]] лайықты болғанын тағы бір рет тексеріп шығуыңызды сұраймыз.",
        "actioncomplete": "Әрекет орындалды",
        "actionfailed": "Әрекет орындалмады",
        "prot_1movedto2": "[[$1]] дегенді [[$2]] дегенге жылжытты",
        "protect-badnamespace-title": "Қорғалмайтын есім кеңістігі",
        "protect-badnamespace-text": "Бұл есім кеңістігіндегі беттер қорғалмайды.",
+       "protect-norestrictiontypes-text": "Шектелген түрлер қолжетімді емес болғандықтан бұл бет қорғалмайды.",
        "protect-norestrictiontypes-title": "Қорғалмайтын бет",
        "protect-legend": "Қорғауды құптау",
        "protectcomment": "Себебі:",
        "protect-othertime": "Басқа уақыт:",
        "protect-othertime-op": "басқа уақыт",
        "protect-existing-expiry": "Mерзімі бітпек: $3, $2",
+       "protect-existing-expiry-infinity": "Аяқталу мерзімі: шексіз",
        "protect-otherreason": "Басқа/қосымша себеп:",
        "protect-otherreason-op": "Басқа себеп",
        "protect-dropdown": "*Ортақ қорғау себеттер\n** Артық бұзақылық\n** Артық спамдау\n** Counter-productive edit warring\n** Жоғары байланысты бет",
        "undelete-error": "Беті қалпына келтіруде қате шықты",
        "undelete-error-short": "Файл жоюын болдырмау қатесі: $1",
        "undelete-error-long": "Файл жоюын болдырмау кезінде мына қателер кездесті:\n\n$1",
+       "undelete-show-file-confirm": "$2 $3 кезіндегі «<nowiki>$1</nowiki>»жойылған файл нұсқасын қарағыңыз келе ме?",
        "undelete-show-file-submit": "Иә",
        "namespace": "Есім кеңістігі:",
        "invert": "Таңдалғанды жасыру",
        "proxyblockreason": "IP мекенжайыңыз ашық прокси серверге жататындықтан бұғатталған.\nИнтернет қызметін жабдықтаушыңызбен, не техникалық қолдау қызметімен қатынасыңыз, және оларға осы оте күрделі қауыпсіздік шатақ туралы ақпарат беріңіз.",
        "sorbsreason": "IP мекенжайыңыз {{SITENAME}} торабында қолданылған DNSBL қара тізіміндегі ашық прокси-сервер деп табылады.",
        "sorbs_create_account_reason": "IP мекенжайыңыз {{SITENAME}} торабында қолданылған DNSBL қара тізіміндегі ашық прокси-сервер деп табылады.\nЖаңа тіркелгі жасай алмайсыз.",
+       "xffblockreason": "X-Forwarded-For тақырып атынан IP мекенжай табылды, сізге тиесілі немесе сіз қолданған прокси сервер бұғатталған. Бастапқы бұғаттау себебі келесідей болған: $1",
+       "cant-see-hidden-user": "Сіз бұғаттамақшы болған қатысушы бұрыннан бұғатталған және жасырылған.\nСізде қатысушыны жасыру құқығы болмағандықтан, қатысушы бұғаттауын көре алмайсыз немесе өңдей алмайсыз.",
        "ipbblocked": "Басқа қатысушыларды бұғаттай не бұғаттаудан шығара алмайсыз, себебі сіз өзіңізді бұғаттағансыз.",
        "ipbnounblockself": "Өзіңіздің бұғаттауыңызды алып тастау рұқсат етілмеген",
        "lockdb": "Дерекқорды құлыптау",
        "move-page": "«$1» дегенді жылжыту",
        "move-page-legend": "Бетті жылжыту",
        "movepagetext": "Бетті бүкіл тарихымен қоса жаңа атауға жылжытқалы жатырсыз. Беттің бұрынғы атауы жаңа бетке айдағыш сілтеме ретінде қалады. Қаласаңыз, бұрынғы атауды мегзейтін сілтемелердің автоматты түрде жаңартылуын таңдай аласыз. Бұны таңдамаған жағдайда, [[Special:DoubleRedirects|екі мәрте айдағыш]] не [[Special:BrokenRedirects|сынық айдағыш]] сілтемелер қалып қоймауына көз жеткізіңіз. Жылжытудан кейін әр сілтеме өзіне тиісті бетке мегзейтініне жауапты боласыз. Егер жылжытайын деп жатқан жаңа атау басқа бетке әлдеқашан берілген болса, жылжыту <strong>орындалмайды</strong>. Бұл шара әлдеқашан бар беттің қайта жазылуынан сақтайды. Алайда, егер бет - бос бет, не өткен тарихы жоқ [[Special:ListRedirects|айдағыш бет]] болса, жылжыту орындалады. Бұл жаңылыс жылжытылған бетті бұрынғы атауына қайтаруды мүмкін ету үшін жасалған. </strong>Ескерту!</strong> Бұл көп қаралатын бет үшін қатаң және күтпеген өзгеріс болуы мүмкін; ілгері басудан бұрын әрекетіңіздің салдарын есепке алуыңызды сұраймыз.",
-       "movepagetext-noredirectfixer": "Бетті бүкіл тарихымен қоса жаңа атауға жылжытқалы жатырсыз. Беттің бұрынғы атауы жаңа бетке айдағыш сілтеме ретінде қалады. [[Special:DoubleRedirects|Екі мәрте айдағыш]] не [[Special:BrokenRedirects|сынық айдағыш]] сілтемелер қалып қоймауына көз жеткізіңіз. Жылжытудан кейін әр сілтеме өзіне тиісті бетке мегзейтініне жауапты боласыз. Егер жылжытайын деп жатқан жаңа атау басқа бетке әлдеқашан берілген болса, жылжыту \"'орындалмайды\"'. Бұл шара әлдеқашаннан бар, беттің қайта жазылуынан сақтайды. Алайда, егер бет - бос бет, не өткен тарихы жоқ [[Special:ListRedirects|айдағыш бет]] болса, жылжыту орындалады. Бұл жаңылыс жылжытылған бетті бұрынғы атауына қайтаруды мүмкіндік беру үшін жасалған. \"'Ескерту!\"' Бұл көп қаралатын бетке тиісті өзгеріс болуы мүмкін; ілгері басудан бұрын әрекетіңіздің салдарын есепке алуыңызды сұраймыз.",
+       "movepagetext-noredirectfixer": "Бетті бүкіл тарихымен қоса жаңа атауға жылжытқалы жатырсыз. \nБеттің бұрынғы атауы жаңа бетке айдағыш сілтеме ретінде қалады. \n[[Special:DoubleRedirects|Екі мәрте айдағыш]] не [[Special:BrokenRedirects|сынық айдағыш]] сілтемелер қалып қоймауына көз жеткізіңіз. Жылжытудан кейін әр сілтеме өзіне тиісті бетке сілтейтініне жауапты боласыз.\n\nЕгер жылжытайын деп жатқан жаңа атау басқа бетке әлдеқашан берілген болса, жылжыту <strong>орындалмайды</strong>. Бұл шара әлдеқашаннан бар, беттің қайта жазылуынан сақтайды. Алайда, егер бет бос бет, не өткен тарихы жоқ айдағыш бет болса, жылжыту орындалады. Бұл жаңылыс жылжытылған бетті бұрынғы атауына қайтаруға мүмкіндік беру үшін жасалған.\n\n<strong>Ескерту!</strong> Бұл көп қаралатын бетке тиісті өзгеріс болуы мүмкін; ілгері басудан бұрын әрекетіңіздің салдарын есепке алуыңызды сұраймыз.",
        "movepagetalktext": "Келесі жағдай орын алса, қатысты талқылау беті '''жылжытылмайды''':\n*жаңа атаумен аталатын беттің талқылау беті әлдеқашан бар болған кезде (бұл жағдайда талқылауын қолмен көшіруге болады, бірақ түйіндемесіне қай беттен көшірілгендігін міндетті түрде жазыңыз)\n*төмендегі қорапшадан құсбелгі алынып тасталғанда.\n\nАл мақаланың атауын өзгертем деп мағлұматын қолмен көшіруге болмайды, себебі беттің түзету тарихын өшіреді.",
        "movearticle": "Бетті жылжыту:",
        "moveuserpage-warning": "<strong>Ескерту:</strong> Сіз қатысушы бетін жылжытпақшысыз. Назар аударыңыз, қатысушы беті ғана жылжытылуы мүмкін және қатысушы аты <em>өзгертілмейді</em>.",
        "immobile-target-namespace-iw": "Бетті жылжытуы үшін интеруики сілтемесі жарамды нысана емес.",
        "immobile-source-page": "Бұл бет жылжытылмайды.",
        "immobile-target-page": "Бұл тағайындалған атауға жылжытылмайды",
+       "bad-target-model": "$1 дегенді $2 дегенге түрлендіру мүмкін емес: әртүрлі контент моделін қолданатын тағайындалған орын.",
        "imagenocrossnamespace": "Файл емес есім кеңістігіне файл жылжытылмайды",
        "nonfile-cannot-move-to-file": "Файл емес есім кеңістігінен файл есім кеңістігіне жылжытылмайды",
        "imagetypemismatch": "Файлдың жаңа кеңейтімі бұның түріне сәйкес емес",
        "imageinvalidfilename": "Файл атауы жарамсыз",
+       "fix-double-redirects": "Кез келген бағыттауларды негізгі атауына меңзеу",
        "move-leave-redirect": "Ескі бетте айдату сілтемесін қалдыру",
        "protectedpagemovewarning": "<strong>Ескерту:</strong> Бұл бет қорғалғандықтан бұны тек әкімшілер ғана атауын өзгерте алады. \nТөменде ең соңғы журнал жазбасы көрсетілген:",
        "semiprotectedpagemovewarning": "'''Ескерту:''' Бұл бет жылжытудан қорғалған оны тек тіркелген қатысушылар ғана жылжытыта алады.\nТөменде ең соңғы журнал енгізілімі көрсетілген:",
        "move-over-sharedrepo": "== Файл бар ==\n[[:$1]] файлы Ортаққорда бар. Бұл атауға файлды жылжытқанда Ортаққордағы файлдың үстінен жазылады.",
        "file-exists-sharedrepo": "Таңдалған файл атауы әлдеқашан ортаққорда пайдаланылады. \nБасқа атау таңдаңыз.",
        "export": "Беттерді сыртқа беру",
-       "exporttext": "XML Ð¿Ñ\96Ñ\88Ñ\96мÑ\96не Ò\9bапÑ\82алÒ\93ан Ð±Ó©Ð»ÐµÐº Ð±ÐµÑ\82 Ð½Ðµ Ð±ÐµÑ\82Ñ\82еÑ\80 Ð±Ñ\83маÑ\81Ñ\8b Ð¼Ó\99Ñ\82Ñ\96нÑ\96Ò£ Ð¶Ó\99не Ó©Ò£Ð´ÐµÑ\83 Ñ\82аÑ\80иÑ\85Ñ\8bн Ñ\81Ñ\8bÑ\80Ñ\82Ò\9bа Ð±ÐµÑ\80е Ð°Ð»Ð°Ñ\81Ñ\8bз.\nMediaWiki Ð¶Ò¯Ð¹ÐµÑ\81Ñ\96нÑ\96Ò£ [[{{#special:Import}}|Ñ\81Ñ\8bÑ\80Ñ\82Ñ\82ан Ð°Ð»Ñ\83 Ð±ÐµÑ\82Ñ\96н]] Ð¿Ð°Ð¹Ð´Ð°Ð»Ð°Ð½Ñ\8bп, Ð±Ò±Ð½Ñ\8b Ó©Ð·Ð³Ðµ Ñ\83икиге Ð°Ð»Ñ\83Ò\93а Ð±Ð¾Ð»Ð°Ð´Ñ\8b.\n\nÐ\91еÑ\82Ñ\82еÑ\80дÑ\96 Ñ\81Ñ\8bÑ\80Ñ\82Ò\9bа Ð±ÐµÑ\80Ñ\83 Ò¯Ñ\88Ñ\96н, Ñ\82аÒ\9bÑ\8bÑ\80Ñ\8bп Ð°Ñ\82Ñ\82аÑ\80Ñ\8bн Ñ\82өмендегÑ\96 Ð¼Ó\99Ñ\82Ñ\96н Ð¶Ð¾Ð»Ð°Ò\93Ñ\8bна ÐµÐ½Ð³Ñ\96зÑ\96Ò£Ñ\96з (жол Ñ\81айÑ\8bн Ð±Ñ\96Ñ\80 Ñ\82аÒ\9bÑ\8bÑ\80Ñ\8bп Ð°Ñ\82Ñ\8b), Ð¶Ó\99не Ð´Ðµ Ð±Ó©Ð»ÐµÐºÑ\82еңÑ\96з: Ð½Ðµ Ð°Ò\93Ñ\8bмдÑ\8bÒ\9b Ð½Ò±Ñ\81Ò\9bаÑ\81Ñ\8bн, Ð±Ð°Ñ\80лÑ\8bÒ\9b ÐµÑ\81кÑ\96 Ð½Ò±Ñ\81Ò\9bалаÑ\80Ñ\8b Ð¼ÐµÐ½ Ð¶Ó\99не Ñ\82аÑ\80иÑ\85Ñ\8b Ð¶Ð¾Ð»Ð´Ð°Ñ\80Ñ\8b Ð¼ÐµÐ½ Ð±Ñ\96Ñ\80ге, Ð½ÐµÐ¼ÐµÑ\81е Ð´Ó\99л Ð°Ò\93Ñ\8bмдÑ\8bÒ\9b Ð½Ò±Ñ\81Ò\9bаÑ\81Ñ\8bн, Ñ\81оңÒ\93Ñ\8b Ó©Ò£Ð´ÐµÐ¼ÐµÑ\83 Ñ\82Ñ\83Ñ\80алÑ\8b Ð°Ò\9bпаÑ\80аÑ\82Ñ\8b Ð¼ÐµÐ½ Ð±Ñ\96Ñ\80ге.\n\nСоңÒ\93Ñ\8b Ð¶Ð°Ò\93дайда Ñ\81Ñ\96лÑ\82еменÑ\96 Ð´Ðµ, Ð¼Ñ\8bÑ\81алÑ\8b Â«{{{{ns:mediawiki}}:Mainpage}}» Ð±ÐµÑ\82Ñ\96 Ò¯Ñ\88Ñ\96н [[{{#special:Export}}/{{MediaWiki:Mainpage}}]] Ò\9bолданÑ\83Ò\93а Ð±Ð¾Ð»Ð°Ð´Ñ\8b.",
+       "exporttext": "XML Ð¿Ñ\96Ñ\88Ñ\96мÑ\96не Ò\9bапÑ\82алÒ\93ан Ð±Ó©Ð»ÐµÐº Ð±ÐµÑ\82 Ð½Ðµ Ð±ÐµÑ\82Ñ\82еÑ\80 Ð±Ñ\83маÑ\81Ñ\8b Ð¼Ó\99Ñ\82Ñ\96нÑ\96Ò£ Ð¶Ó\99не Ó©Ò£Ð´ÐµÑ\83 Ñ\82аÑ\80иÑ\85Ñ\8bн Ñ\8dкÑ\81поÑ\80Ñ\82ай Ð°Ð»Ð°Ñ\81Ñ\8bз.\nÐ\9cедиаУики Ð¶Ò¯Ð¹ÐµÑ\81Ñ\96нÑ\96Ò£ [[Special:Import|импоÑ\80Ñ\82Ñ\82аÑ\83 Ð±ÐµÑ\82Ñ\96н]] Ð¿Ð°Ð¹Ð´Ð°Ð»Ð°Ð½Ñ\8bп, Ð±Ò±Ð½Ñ\8b Ð±Ð°Ñ\81Ò\9bа Ñ\83икиге Ð¸Ð¿Ð¾Ñ\80Ñ\82Ñ\82аÑ\83Ò\93а Ð±Ð¾Ð»Ð°Ð´Ñ\8b.\n\nÐ\91еÑ\82Ñ\82еÑ\80дÑ\96 Ñ\8dкÑ\81поÑ\80Ñ\82аÑ\83 Ò¯Ñ\88Ñ\96н, Ð°Ñ\82аÑ\83лаÑ\80Ñ\8bн Ñ\82өмендегÑ\96 Ð¼Ó\99Ñ\82Ñ\96н Ð¶Ð¾Ð»Ð°Ò\93Ñ\8bна ÐµÐ½Ð³Ñ\96зÑ\96Ò£Ñ\96з (жол Ñ\81айÑ\8bн Ð±Ñ\96Ñ\80 Ñ\82аÒ\9bÑ\8bÑ\80Ñ\8bп Ð°Ñ\82Ñ\8b), Ñ\81оÑ\81Ñ\8bн Ð½Ðµ Ð±Ð°Ñ\80лÑ\8bÒ\9b ÐµÑ\81кÑ\96 Ð½Ò±Ñ\81Ò\9bалаÑ\80Ñ\8bмен Ð¶Ó\99не Ñ\82аÑ\80иÑ\85Ñ\8b Ð¶Ð¾Ð»Ð´Ð°Ñ\80Ñ\8bмен Ð±Ñ\96Ñ\80ге Ò\9bазÑ\96Ñ\80гÑ\96 Ð½Ò±Ñ\81Ò\9bаÑ\81Ñ\8bн Ð½ÐµÐ¼ÐµÑ\81е Ñ\81оңÒ\93Ñ\8b Ó©Ò£Ð´ÐµÐ¼Ðµ Ñ\82Ñ\83Ñ\80алÑ\8b Ð°Ò\9bпаÑ\80аÑ\82Ñ\8bмен Ð±Ñ\96Ñ\80ге Ò\9bазÑ\96Ñ\80гÑ\96 Ð½Ò±Ñ\81Ò\9bаÑ\81Ñ\8bнÑ\8bÒ£ Ð±Ñ\96Ñ\80еÑ\83Ñ\96н Ò\9bалаÑ\83Ñ\8bÒ£Ñ\8bз Ð±Ð¾Ð¹Ñ\8bнÑ\88а Ñ\82аңдаңÑ\8bз.\n\nСоңÒ\93Ñ\8b Ð¶Ð°Ò\93дайда Ñ\81Ñ\96лÑ\82еменÑ\96 Ð´Ðµ Ò\9bолданÑ\83Ò\93а Ð±Ð¾Ð»Ð°Ð´Ñ\8b, Ð¼Ñ\8bÑ\81алÑ\8b Â«[[{{MediaWiki:Mainpage}}]]» Ð±ÐµÑ\82Ñ\96 Ò¯Ñ\88Ñ\96н [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]].",
        "exportall": "Барлық беттерді сыртқа беру",
        "exportcuronly": "Толық тарихын емес, тек ағымдық түзетуін кірістіріңіз",
        "exportnohistory": "----\n'''Аңғартпа:''' Өнімділік әсері себептерінен, беттердің толық тарихын бұл пішінмен сыртқа беруі өшірілген.",
        "djvu_page_error": "DjVu беті аумақ сыртындда",
        "djvu_no_xml": "DjVu файлы үшін XML келтіруі икемді емес",
        "thumbnail-temp-create": "Уақытша нобай файлды бастау мүмкін емес",
+       "thumbnail-dest-create": "Тағайындалған орынға нобай сақталынбайды",
        "thumbnail_invalid_params": "Нобайдың бапталымдары жарамсыз",
+       "thumbnail_toobigimagearea": "$1 өлшемінен үлкен файл",
        "thumbnail_dest_directory": "Нысана қалтасы құруы икемді емес",
        "thumbnail_image-type": "Сурет түрі қолдамайды.",
+       "thumbnail_gd-library": "GD кітапхана конфигурациясы толық емес.$1 функциясын қажете етеді.",
        "thumbnail_image-missing": "Файл жоқ сияқты көрініп тұр: $1",
        "thumbnail_image-failure-limit": "Бұл нобайды ұсынуда жуықта өте көп сәтсіз талпыныс жасалды ($1 немесе көбірек).\nҚайта байқап көріңіз.",
        "import": "Беттерді сырттан алу",
        "importinterwiki": "Басқа уикиден импорттау",
-       "import-interwiki-text": "Сырттан алынатын уикиді және беттің тақырып атын бөлектеңіз.\nТүзету күн-айы және өңдеуші есімдері сақталады.\nУики-апару үшін сырттан алу барлық әрекеттер [[{{#special:Log}}/import|сырттан алу журналына]] жазылып алынады.",
+       "import-interwiki-text": "Сырттан алынатын уикиді және беттің тақырып атын бөлектеңіз.\nТүзету күн-айы және өңдеуші есімдері сақталады.\nУики-апару үшін импорттау барлық әрекеттер  жазылып [[Special:Log/import|импорт журналы]] алынады.",
        "import-interwiki-sourcewiki": "Қайнар уики:",
        "import-interwiki-sourcepage": "Қайнар беті:",
        "import-interwiki-history": "Бұл беттің барлық тарихи нұсқаларын көшіру",
        "import-interwiki-templates": "Кірістірілген барлық үлгілер",
        "import-interwiki-submit": "Сырттан алу",
+       "import-mapping-default": "Әдепкі орынға импорттау",
+       "import-mapping-namespace": "Есім кеңістігіне импорттау:",
+       "import-mapping-subpage": "Келесі бетті ішкі беттер ретінде импорттау:",
        "import-upload-filename": "Файл атауы:",
        "import-comment": "Пікірі:",
        "importtext": "Қайнар уикиден [[Special:Export|export utility]]  қолданып файлды сыртқа беріңіз.\nКомьпютеріңізге сақтаңыз да мында жүктеп беріңіз.",
        "importcantopen": "Сырттан алынатын файл ашылмайды",
        "importbadinterwiki": "Жарамсыз уики-аралық сілтеме",
        "importsuccess": "Импорттау аяқталды!",
-       "importnosources": "Уики-апаÑ\80Ñ\83 Ò¯Ñ\88Ñ\96н Ñ\81Ñ\8bÑ\80Ñ\82Ñ\82ан Ð°Ð»Ñ\8bнаÑ\82Ñ\8bн ÐµÑ\88 Ò\9bайнаÑ\80 ÐºÓ©Ð·Ñ\96 Ð°Ð½Ñ\8bÒ\9bÑ\82алмаÒ\93ан, Ð¶Ó\99не Ñ\82аÑ\80иÑ\85Ñ\8bн Ñ\82Ñ\96келей Ò\9bоÑ\82аÑ\80Ñ\8bп Ð±ÐµÑ\80Ñ\83Ñ\96 өшірілген.",
+       "importnosources": "Ð\98мпоÑ\80Ñ\82Ñ\82аÑ\83Ò\93а ÐµÑ\88 Ñ\83ики Ð°Ð½Ñ\8bÒ\9bÑ\82алмаÒ\93ан Ð¶Ó\99не Ñ\82Ñ\96келей Ó©Ð·Ð³ÐµÑ\80Ñ\96Ñ\81Ñ\82еÑ\80 Ñ\82аÑ\80иÑ\85Ñ\8bн Ð¶Ò¯ÐºÑ\82еÑ\83 өшірілген.",
        "importnofile": "Сырттан алынған файл жүктелген жоқ.",
        "importuploaderrorsize": "Импортталған файлдың жүктелуі сәтсіз болды. \nФайл рұқсат етілгеннен жүктеу өлшемінен үлкенірек.",
        "importuploaderrorpartial": "Сырттан алынған файлдың жүктелуі сәтсіз өтті. Осы файлдың тек бөліктері жүктелді.",
        "importuploaderrortemp": "Сырттан алынған файлдың жүктелуі сәтсіз өтті. Уақытша қалта табылмады.",
        "import-parse-failure": "Сырттан алынған XML файл құрылымын талдатқанда сәтсіздік болды",
        "import-noarticle": "Сырттан алынатын еш бет жоқ!",
-       "import-nonewrevisions": "Ð\91аÑ\80лÑ\8bÒ\9b Ñ\82үзеÑ\82Ñ\83леÑ\80Ñ\96 Ð°Ð»Ð´Ñ\8bнда Ñ\81Ñ\8bÑ\80Ñ\82Ñ\82ан Ð°Ð»Ñ\8bнÒ\93ан.",
+       "import-nonewrevisions": "Ð\95Ñ\88Ò\9bандай Ð½Ò±Ñ\81Ò\9bалаÑ\80 Ð¸Ð¼Ð¿Ð¾Ñ\80Ñ\82Ñ\82алÒ\93ан Ð¶Ð¾Ò\9b (баÑ\80лÑ\8bÒ\93Ñ\8b Ó©Ò£Ð´ÐµÐ»Ð³ÐµÐ½ Ð½Ðµ Ò\9bаÑ\82елеÑ\80ге Ð±Ð°Ð¹Ð»Ð°Ð½Ñ\8bÑ\81Ñ\82Ñ\8b Ó©Ñ\82кÑ\96зÑ\96лÑ\96п Ð¶Ñ\96беÑ\80Ñ\96лдÑ\96)",
        "xml-error-string": "$1 нөмір $2 жолда, баған $3 (байт $4): $5",
        "import-upload": "XML деректерін жүктеу",
        "import-token-mismatch": "Сессия деректері жоғалған.\nҚайта байқап көріңіз.",
        "import-invalid-interwiki": "Арнайы уикиден импортталмайды.",
+       "import-error-edit": "«$1» беті импорталмады, себебі оны өңдеуге рұқсатыңыз жоқ.",
+       "import-error-create": "«$1» беті импорталмады, себебі оны бастауға рұқсатыңыз жоқ.",
+       "import-error-interwiki": "«$1» беті импорталмады, себебі оның аты сыртқы сілтемелер үшін резервтелген (интеруики).",
+       "import-error-special": "«$1» беті импорталмады, себебі ол арнайы есім кеңістігінде, бұл беттерде импорттау рұқсат етілмеген.",
+       "import-error-invalid": "«$1» беті импорталмады, себебі атауы бұл уикиде импорттау жарамсыз.",
+       "import-error-unserialize": "$2 of «$1» бетіндегі $2 нұсқасы құрылымданбады. Нұсқа $4 ретінде құрылымданған $3 мазмұн моделін пайдалан деп хабарлады.",
+       "import-error-bad-location": "Бұл бетте бұл модел қолдамағаннан кейін, $3 мазмұн моделін қолданған $2 нұсқа бұл уикиде «$1» дегенде сақталмайды.",
        "import-options-wrong": "Қате {{PLURAL:$2|параметр|параметр}}: <nowiki>$1</nowiki>",
+       "import-rootpage-invalid": "Берілген түбір бет атауы дұрыс емес.",
+       "import-rootpage-nosubpage": "«$1» есім кеңістігіндегі түбір бет қарасты беттеріне рұқсат етілмеген.",
        "importlogpage": "Сырттан алу журналы",
        "importlogpagetext": "Беттерді түзету тарихымен бірге сыртқы уикилерден әкімші ретінде алу.",
-       "import-logentry-upload-detail": "$1 түзету",
-       "import-logentry-interwiki-detail": "$2 дегеннен $1 түзету",
+       "import-logentry-upload-detail": "$1 {{PLURAL:$1|нұсқа|нұсқа}} импортталды",
+       "import-logentry-interwiki-detail": "$2 дегеннен $1 {{PLURAL:$1|нұсқа|нұсқа}} импортталды",
        "javascripttest": "JavaScript сынақталуда",
+       "javascripttest-pagetext-noframework": "Бұл бет JavaScript сынақтарын жүргізу үшін резервтелген.",
+       "javascripttest-pagetext-unknownframework": "«$1» белгісіз сынау ортасы.",
        "javascripttest-pagetext-unknownaction": "Белгісіз әрекет «$1».",
+       "javascripttest-pagetext-frameworks": "Келесі сынау ортасының біреуін таңдаңыз: $1",
+       "javascripttest-pagetext-skins": "Сынақ жүргізу үшін мәнерді таңдаңыз:",
        "javascripttest-qunit-intro": "[$1 сынақтау құжаттамасын]  mediawiki.org-тен қара.",
        "tooltip-pt-userpage": "Жеке бетіңіз",
        "tooltip-pt-anonuserpage": "Бұл IP мекенжайдың жеке беті",
        "tooltip-pt-mycontris": "Өңдеулеріңіздің тізімі",
        "tooltip-pt-login": "Кіруіңізді ұсынамыз, ол міндетті емес.",
        "tooltip-pt-logout": "Шығу",
+       "tooltip-pt-createaccount": "Біз сізге есептік жазба бастауды және кіруді ұсынамыз,ол міндетті емес.",
        "tooltip-ca-talk": "Мағлұмат бетті талқылау",
        "tooltip-ca-edit": "Бұл бетті өңдей аласыз. Сақтаудың алдында «Қарап шығу» батырмасын нұқыңыз.",
        "tooltip-ca-addsection": "Жаңа бөлім бастау",
        "spambot_username": "MediaWiki spam cleanup",
        "spam_reverting": "$1 дегенге сілтемелері жоқ соңғы нұсқасына қайтарылды",
        "spam_blanking": "$1 дегенге сілтемелері бар барлық түзетулер тазартылды",
+       "spam_deleting": "Барлық нұсқалар $1 сайтына сілтейтін сілтемеден тұрады, ол жойылады",
+       "simpleantispam-label": "Спамға қарсы тексеру.\nБұны <strong>толтырмаңыз</strong>!",
        "pageinfo-title": "«$1» беті туралы мәлімет",
+       "pageinfo-not-current": "Өкінішке орай, ол ескі нұсқаларында осы ақпаратты қамтамасыз ету мүмкін емес",
        "pageinfo-header-basic": "Негізгі ақпарат",
        "pageinfo-header-edits": "Өңдеу тарихы",
        "pageinfo-header-restrictions": "Бет қорғалуы",
        "pageinfo-contentpage-yes": "Иә",
        "pageinfo-protect-cascading": "Баулы қорғаулылар мұнда",
        "pageinfo-protect-cascading-yes": "Иә",
+       "pageinfo-protect-cascading-from": "Баулы қорғаулылардан",
        "pageinfo-category-info": "Санат ақпараттары",
        "pageinfo-category-total": "Барлық мүше саны",
        "pageinfo-category-pages": "Беттер саны",
        "exif-source": "Қайнары",
        "exif-editstatus": "Суреттің өңделмелі статусы",
        "exif-urgency": "Қауырттық",
+       "exif-fixtureidentifier": "Бейімдеу есімі",
+       "exif-locationdest": "Бейнеленген орын",
+       "exif-locationdestcode": "Бейнеленген орынның коды",
+       "exif-objectcycle": "Медианың жобаланған күндерінің уақыты",
        "exif-contact": "Байланыс ақпараттары",
        "exif-writer": "Жазушы",
        "exif-languagecode": "Тіл",
        "exif-iimcategory": "Санат",
        "exif-iimsupplementalcategory": "Қосымша санаттар",
        "exif-datetimeexpires": "Соңынан қолданба",
+       "exif-datetimereleased": "Шығарылған",
+       "exif-originaltransmissionref": "Алғашқы берілім орналасу коды",
        "exif-identifier": "Жалпылауыш",
        "exif-lens": "Линза қолданылған",
        "exif-serialnumber": "Фотоаппараттың сериал нөмері",
        "exif-cameraownername": "Фотоаппараттың иесі",
        "exif-label": "Деңгей",
+       "exif-datetimemetadata": "Метадеректерді соңғы рет түрлендірген мерзімі",
        "exif-nickname": "Суреттің бейресми атауы",
+       "exif-rating": "Рейтинг (бесеуден)",
+       "exif-rightscertificate": "Құқықтар басқару куәлігі",
        "exif-copyrighted": "Авторлық құқық күйі:",
        "exif-copyrightowner": "Авторлық құқықтар иесі",
        "exif-usageterms": "Қолдану шарттары",
+       "exif-webstatement": "Онлайн авторлық құқық туралы есеп",
+       "exif-originaldocumentid": "Алғашқы құжаттың бірегей ID-і",
+       "exif-licenseurl": "Авторлық құқық лицензиясы үшін URL",
+       "exif-morepermissionsurl": "Баламалы лицензия мәліметі",
+       "exif-attributionurl": "Бұл жұмысты қайта қолдану кезінде сілтеңіз",
+       "exif-preferredattributionname": "Бұл жұмысты қайта қолдану кезінде көрсетіңіз",
+       "exif-pngfilecomment": "PNG файл пікірі",
        "exif-disclaimer": "Қабылдамау хабарламасы",
        "exif-contentwarning": "Мазмұн ескертуі",
+       "exif-giffilecomment": "GIF файл пікірі",
+       "exif-intellectualgenre": "Тармақ түрі",
+       "exif-subjectnewscode": "Тақырып коды",
+       "exif-scenecode": "IPTC көрініс коды",
+       "exif-event": "Бейнеленген оқиға",
+       "exif-organisationinimage": "Бейнеленген ұйым",
+       "exif-personinimage": "Бейнеленген адам",
+       "exif-originalimageheight": "Суреттің кесілуден бұрынғы биіктігі",
+       "exif-originalimagewidth": "Суреттің кесілуден бұрынғы ені",
        "exif-compression-1": "Ұлғайтылған",
+       "exif-compression-2": "CCITT Group 3 1-өлшемді түрлендірген Хаффман сериясының ұзындығын кодтау",
+       "exif-compression-3": "CCITT Group 3 факстық кодтау",
+       "exif-compression-4": "CCITT Group 4 факстық кодтау",
+       "exif-copyrighted-true": "Авторлық құқық қорғалған",
+       "exif-copyrighted-false": "Авторлық құқық қорғау статусы орнамаған",
        "exif-unknowndate": "Белгісіз күн-айы",
        "exif-orientation-1": "Қалыпты",
        "exif-orientation-2": "Дерелей шағылысқан",
        "exif-lightsource-19": "Қалыпты жарық қайнары C",
        "exif-lightsource-24": "Студиялық ISO күнжарықты шам",
        "exif-lightsource-255": "Басқа жарық көзі",
+       "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": "Анықталмаған",
        "exif-sensingmethod-2": "1-чипті аумақты түссезгіш",
        "exif-sensingmethod-5": "Кезекті аумақты түссезгіш",
        "exif-sensingmethod-7": "3-сызықты түссезгіш",
        "exif-sensingmethod-8": "Кезекті сызықты түссезгіш",
+       "exif-filesource-3": "Сандық камера",
        "exif-scenetype-1": "Тікелей түсірілген фотосурет",
        "exif-customrendered-0": "Қалыпты өңдету",
        "exif-customrendered-1": "Қосымша өңдету",
        "exif-gpslatitude-s": "Оңтүстік бойлығы",
        "exif-gpslongitude-e": "Шығыс ендігі",
        "exif-gpslongitude-w": "Батыс ендігі",
+       "exif-gpsaltitude-above-sealevel": "$1 теңіз деңгейінен {{PLURAL:$1|метр|метр}} жоғары",
+       "exif-gpsaltitude-below-sealevel": "$1 теңіз деңгейінен {{PLURAL:$1|метр|метр}} төмен",
        "exif-gpsstatus-a": "Өлшеу ұласуда",
        "exif-gpsstatus-v": "Өлшеу өзара әрекетте",
        "exif-gpsmeasuremode-2": "2-бағыттық өлшем",
        "exif-gpsdirection-t": "Шын бағыт",
        "exif-gpsdirection-m": "Магнитты бағыт",
        "exif-ycbcrpositioning-1": "Орталықты",
+       "exif-ycbcrpositioning-2": "Co-sited",
        "exif-dc-contributor": "Үлескерлер",
+       "exif-dc-coverage": "Медианың кеңістіктік немесе уақытша ауқымы",
        "exif-dc-date": "Күн(дер)",
        "exif-dc-publisher": "Жариялаушы",
        "exif-dc-relation": "Қатысты медиа",
        "exif-dc-type": "Медиа түрі",
        "exif-rating-rejected": "Өшірілген",
        "exif-isospeedratings-overflow": "65535-нан үлкенірек",
+       "exif-iimcategory-ace": "Өнер, мәдениет және ойын-сауық",
+       "exif-iimcategory-clj": "Қылмыс және заң",
+       "exif-iimcategory-dis": "Апаттар және оқыс оқиғалар",
        "exif-iimcategory-fin": "Экономика және бизнес",
        "exif-iimcategory-edu": "Білім",
        "exif-iimcategory-evn": "Қоршаған орта",
        "exif-iimcategory-hth": "Денсаулық",
+       "exif-iimcategory-hum": "Адам қызығушылығы",
+       "exif-iimcategory-lab": "Еңбек",
+       "exif-iimcategory-lif": "Өмір салты және демалыс",
        "exif-iimcategory-pol": "Саясат",
+       "exif-iimcategory-rel": "Дін және сенім",
        "exif-iimcategory-sci": "Ғылым және технология",
+       "exif-iimcategory-soi": "Әлеуметтік мәселелер",
        "exif-iimcategory-spo": "Спорт",
+       "exif-iimcategory-war": "Соғыс, қақтығыс және бүлік",
        "exif-iimcategory-wea": "Ауа райы",
        "exif-urgency-normal": "Қалыпты ($1)",
        "exif-urgency-low": "Төмен ($1)",
        "exif-urgency-high": "Жоғары ($1)",
+       "exif-urgency-other": "Қатысушының анықталған артықшылығы ($1)",
        "namespacesall": "барлығы",
        "monthsall": "барлығы",
        "confirmemail": "Е-пошта мекенжайын құптау",
        "confirmemail_loggedin": "Е-пошта мекенжайыңыз енді құпталды.",
        "confirmemail_subject": "{{SITENAME}} торабынан е-пошта мекенжайыңызды құптау хаты",
        "confirmemail_body": "Әлдебіреу өзіңіз болуы мүмкін $1 деген IP мекенжайынан \n{{SITENAME}} жобасында бұл э-пошта мекенжайынмен «$2» деген тіркелгі жасапты.\n\nБұл тіркелгі нақты сізге тән екенін құптау үшін және {{SITENAME}} жобасының э-пошта мүмкіндіктерін белсендіру үшін мына сілтемені броузеріңізбен ашыңыз:\n\n$3\n\nЕгер бұл тіркелгіні жасаған өзіңіз *емес* болса мына сілтемеге еріп\nэ-пошта мекенжайы құптауын болдырмаңыз:\n\n$5\n\nҚұптау коды мерзімі бітетін кезі: $4.",
+       "confirmemail_body_changed": "Әлдебіреу, сіз болуыңыз мүмкін $1 деген IP мекенжайынан \n{{SITENAME}} сайтында «$2» деген аккаунт бұл э-пошта мекенжайын өзгертті.\n\nБұл тіркелгі нақты сізге тән екенін құптау үшін және {{SITENAME}} жобасының э-пошта мүмкіндіктерін белсендіру үшін мына сілтемені броузеріңізбен ашыңыз:\n\n$3\n\nЕгер бұл тіркелгіні жасаған өзіңіз *емес* болса мына сілтемеге бойынша э-пошта мекенжайы құптауын болдырмаңыз:\n\n$5\n\nҚұптау коды мерзімі бітетін кезі: $4.",
+       "confirmemail_body_set": "Әлдебіреу, сіз болуыңыз мүмкін, $1 деген IP мекенжайынан {{SITENAME}} сайтында «$2» деген аккаунт бұл э-пошта мекенжайын орнатты.\n\nБұл тіркелгі нақты сізге тән екенін құптау үшін және {{SITENAME}} сайтының э-пошта мүмкіндіктерін белсендіру үшін мына сілтемені броузеріңізбен ашыңыз:\n\n$3\n\nЕгер бұл тіркелгіні жасаған өзіңіз *емес* болса мына сілтемеге бойынша э-пошта мекенжайы құптауын болдырмаңыз:\n\n$5\n\nҚұптау коды мерзімі бітетін кезі: $4.",
        "confirmemail_invalidated": "Е-пошта мекенжайын құптауы болдырылмады",
        "invalidateemail": "Е-пошта мекенжайын құптауы болдырмау",
        "scarytranscludedisabled": "[Уики-аралық кірікбеттер өшірілген]",
        "scarytranscludetoolong": "[URL тым ұзын]",
        "deletedwhileediting": "Ескету: Бұл бетті өңдеуіңізді бастағанда, осы бет жойылды!",
        "confirmrecreate": "Бұл бетті өңдеуіңізді бастағанда [[User:$1|$1]] ([[User talk:$1|талқылауы]]) осы бетті жойды, келтірген себебі:\n: ''$2''\nОсы бетті қайта бастауын нақты тілегеніңізді құптаңыз.",
+       "confirmrecreate-noreason": "Бұл бетті өңдеп бастағаныңызда [[User:$1|$1]] ([[User talk:$1|талқылауы]]) жойды. \nОсы бетті қайта бастауын нақты тілегеніңізді құптаңыз.",
        "recreate": "Қайта бастау",
        "unit-pixel": " нүкте",
        "confirm_purge_button": "OK",
        "confirm-purge-top": "Бұл бетті бүркемесінен тазартасыз ба?",
+       "confirm-purge-bottom": "Беттің бүркемесінің тазартылуынан кейін соңғы нұсқалары көрінеді.",
        "confirm-watch-button": "OK",
        "confirm-watch-top": "Бұл бетті бақылау тізіміңізге қосқыңыз келе ме?",
        "confirm-unwatch-button": "OK",
        "imgmultigo": "Өт!",
        "imgmultigoto": "$1 бетіне өту",
        "img-lang-default": "(әдепкі тіл)",
+       "img-lang-info": "$1.$2 тілінде көрсету",
        "img-lang-go": "Өту",
        "ascending_abbrev": "өсу",
        "descending_abbrev": "кему",
        "hebrew-calendar-m11-gen": "абтың",
        "hebrew-calendar-m12-gen": "айлолдың",
        "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|талқылауы]])",
+       "duplicate-defaultsort": "<strong>Ескерту:</strong> «$2» әдепкі сұрыптау кілтін бұрыңғы «$1» сұрыптау кілтінің үстіне жазылады.",
        "version": "Нұсқа",
        "version-extensions": "Орнатылған кеңейтімдер",
        "version-skins": "Орнатылған мәнерлер",
        "version-ext-colheader-credits": "Автор(лары)",
        "version-license-title": "$1 үшін лицензия",
        "version-license-not-found": "Бұл кеңейтілім үшін егжей-тегжейі жоқ лицензия мәліметі табылды.",
+       "version-credits-not-found": "Бұл кеңейтілім үшін егжей-тегжейі жоқ автор мәліметі табылды.",
        "version-poweredby-others": "басқалар",
        "version-poweredby-translators": "translatewiki.net аудармашылары",
        "version-software": "Орнатылған бағдарламалық жасақтама",
        "version-software-product": "Өнім",
        "version-software-version": "Нұсқасы",
+       "version-entrypoints": "Ену нүктесіндегі URL мекенжайлары",
+       "version-entrypoints-header-entrypoint": "Ену нүктесі",
        "version-entrypoints-header-url": "URL",
+       "version-libraries": "Орнатылған кітапхана",
+       "version-libraries-library": "Кітапхана",
        "version-libraries-version": "Нұсқасы",
        "redirect": "Файл, қатысушы, бет немесе нұсқа ID-і бойынша бағыттаулар",
        "redirect-legend": "Файл немесе бетке айдатулар",
        "fileduplicatesearch-result-n": "«$1» файлына тең $2 телнұсқасы бар.",
        "fileduplicatesearch-noresults": "\"$1\" атауымен файл табылмады.",
        "specialpages": "Арнайы беттер",
+       "specialpages-note-top": "Аңыз",
        "specialpages-note": "* Қалыпты арнайы беттер. \n* <span class==\"mw-specialpagerestricted\">Шектелген арнайы беттер.</span>",
        "specialpages-group-maintenance": "Техникалық талқылау есептері",
        "specialpages-group-other": "Тағы басқа арнайы беттер",
        "tags-active-yes": "Иә",
        "tags-active-no": "Жоқ",
        "tags-source-extension": "Кеңейтілім бойынша анықталған",
+       "tags-source-manual": "Боттар және қатысушылар арқылы қолмен қолданған",
        "tags-source-none": "Көп қолданылмайды",
        "tags-edit": "өңдеу",
        "tags-delete": "жою",
        "tags-hitcount": "$1 {{PLURAL:$1|өзгеріс|өзгеріс}}",
        "tags-manage-no-permission": "Сізде белгілерді өзгертіп басқаруға рұқсатыңыз жоқ.",
        "tags-create-heading": "Жаңа тег бастау",
+       "tags-create-explanation": "Боттар және қатысушыларға қолдану үшін жаңадан жасалған әдепкі қосылған тегтер.",
        "tags-create-tag-name": "Тег атауы:",
        "tags-create-reason": "Себебі:",
        "tags-create-submit": "Бастау",
        "tags-create-no-name": "Тег атауын дәлдеуіңіз керек.",
+       "tags-create-invalid-chars": "Тег атаулары үтір (<code>,</code>) немесе (<code>/</code>) тік қиғаш жақшадан тұрмауы қажет.",
        "tags-create-invalid-title-chars": "Бет атауларында қолданылмайтындықтан тег атаулары таңбалардан тұрмауы керек.",
        "tags-create-already-exists": "«$1» тегі бұрыннан бар.",
        "tags-create-warnings-below": "Сіз тек бастауды жалғастырғыңыз келе ме?",
        "tags-delete-reason": "Себебі:",
        "tags-delete-submit": "Бұл тегті қайтымсыз жою",
        "tags-delete-not-found": "«$1» тегі жоқ.",
+       "tags-delete-too-many-uses": "«$1» тегі $2 {{PLURAL:$2|нұсқадан|нұсқадан}} көбірек қолданылған, сондықтан ол жойылмайды.",
+       "tags-delete-warnings-after-delete": "«$1» тегі сәтті жойылды, бірақ келесі {{PLURAL:$2|ескерту|ескертулер}} ұшырасады.",
        "tags-activate-title": "Тегті белсендіру",
        "tags-activate-question": "«$1» тегін белсендірмекшісіз.",
        "tags-activate-reason": "Себебі:",
        "tags-deactivate-reason": "Себебі:",
        "tags-deactivate-not-allowed": "«$1» тегін тоқтату мүмкін емес.",
        "tags-deactivate-submit": "Тоқтату",
+       "tags-apply-no-permission": "Өз өзгертулеріңізде текті өзгерту рұқсатыңыз жоқ.",
+       "tags-apply-not-allowed-one": "«$1» тегі қолмен қолдануға жол берілмейді.",
+       "tags-apply-not-allowed-multi": "Келесі {{PLURAL:$2|тегі|тегтері}}қолмен қолдануға жол берілмейді: $1",
+       "tags-update-no-permission": "Жекеленген нұсқалар немесе журнал жазбаларынан тегтерді қосу және аластау рұқсатыңыз жоқ.",
+       "tags-update-add-not-allowed-one": "«$1» тегі қолмен қолдануға жол берілмейді.",
+       "tags-update-add-not-allowed-multi": "Келесі {{PLURAL:$2|тегін|тегтерін}} қолмен қосуға жол берілмейді: $1",
+       "tags-update-remove-not-allowed-one": "«$1» тегін аластауға рұқсат етілмеген.",
+       "tags-update-remove-not-allowed-multi": "Келесі {{PLURAL:$2|тегі|тегтері}} қолмен аластауға рұқсат етілмеген: $1",
+       "tags-edit-title": "Тегтерді өңдеу",
+       "tags-edit-manage-link": "Тегтерді басқару",
+       "tags-edit-revision-selected": "[[:$2]] бетінің {{PLURAL:$1|таңдалған нұсқасы|таңдалған нұсқалары}} :",
+       "tags-edit-logentry-selected": "Бөлектенген {{PLURAL:$1|журнал оқиғасы|журнал оқиғалары}}:",
+       "tags-edit-revision-legend": "{{PLURAL:$1|Бұл нұсқадан|Барлық $1 нұсқадан}} тегтерді аластау не қосу",
+       "tags-edit-logentry-legend": "{{PLURAL:$1|Бұл журнал жазбасынан|Барлық $1 журнал жазбасынан}} тегтерді аластау не қосу",
+       "tags-edit-existing-tags": "Бар тегтер:",
+       "tags-edit-existing-tags-none": "«Ештеңе»",
+       "tags-edit-new-tags": "Жаңа тегтер:",
+       "tags-edit-add": "Мына тегтерді қосу:",
+       "tags-edit-remove": "Мына тегтерді аластау:",
+       "tags-edit-remove-all-tags": "(барлық тегтерді алып тастау)",
+       "tags-edit-chosen-placeholder": "Кейбір тегті таңдау",
+       "tags-edit-chosen-no-results": "Сәйкес келетін тег табылмады",
+       "tags-edit-reason": "Себебі:",
+       "tags-edit-revision-submit": "{{PLURAL:$1|Бұл нұсқадағы|$1 нұсқадағы}} өзгерістерді қолдану",
+       "tags-edit-logentry-submit": "{{PLURAL:$1|Бұл журнал жазбасындағы|$1 журнал жазбасындағы}} өзгерістерді қолдану",
+       "tags-edit-success": "Өзгерістер сәтті қолданылды.",
+       "tags-edit-failure": "Өзгерістер қолданылмады: $1",
+       "tags-edit-nooldid-title": "Нысана түзету жарамсыз",
+       "tags-edit-nooldid-text": "Бұл функцияны орындау үшін толық нұсқасын сұрамағансыз немесе көрсетілген нұсқа жоқ.",
+       "tags-edit-none-selected": "Қосу не аластату үшін кемдегенде бір тег таңдаңыз.",
        "comparepages": "Беттерді салыстыру",
        "compare-page1": "Бет 1",
        "compare-page2": "Бет 2",
        "compare-invalid-title": "Cіз көрсеткен атау жарамды емес.",
        "compare-title-not-exists": "Cіз көрсеткен атау жоқ.",
        "compare-revision-not-exists": "Cіз көрсеткен нұсқа жоқ.",
+       "dberr-problems": "Кешіріңіз! Бұл сайтта техникалық қиыншылықтар кездесті.",
+       "dberr-again": "Біраз күте тұрыңыз, сосын бетті қайта жүктеңіз.",
+       "dberr-info": "(Дерекқорға байланыспады: $1)",
+       "dberr-info-hidden": "(Дерекқорға байланыспады)",
+       "dberr-usegoogle": "Сіз әзірге Google арқылы іздете аласыз.",
+       "dberr-outofdate": "Біздің контент индексі ескіруі мүмкін екенін ескеріңіз.",
+       "dberr-cachederror": "Бұл сұратылған беттің бүркемеленген есесі, және жаңарту қажет.",
+       "htmlform-invalid-input": "Сіздің біраз енгізілімдеріңізде проблем бар.",
+       "htmlform-select-badoption": "Сіз көрсеткен мән жарамды баптау емес.",
+       "htmlform-int-invalid": "Сіз көрсеткен мән бүтін сан емес.",
+       "htmlform-float-invalid": "Сіз көрсеткен мән сан емес.",
+       "htmlform-int-toolow": "Сіз көрсеткен мәні $1 минимум мәнінен кіші.",
+       "htmlform-int-toohigh": "Сіз көрсеткен мәні $1 минимум мәнінен үлкен.",
        "htmlform-required": "Бұл мән міндетті",
        "htmlform-submit": "Жіберу",
        "htmlform-reset": "Өзгерістерді болдырмау",
        "htmlform-selectorother-other": "Басқа",
        "htmlform-no": "Жоқ",
        "htmlform-yes": "Иә",
+       "htmlform-chosen-placeholder": "Параметрлерді таңдау",
        "htmlform-cloner-create": "Тағы қосу",
        "htmlform-cloner-delete": "Аластау",
+       "htmlform-cloner-required": "Кемінде бір мән қажет етеді.",
+       "sqlite-has-fts": "$1 дегенмен барлық мәтінде іздеуді қолдайды",
+       "sqlite-no-fts": "$1дегенсіз барлық мәтінде іздеуді қолдайды",
        "logentry-delete-delete": "$1 $3 деген бетті {{GENDER:$2|жойды}}",
        "logentry-delete-restore": "$1 $3 деген бетті {{GENDER:$2|қалпына келтірді}}",
        "logentry-delete-event": "$1 $3 бетіндегі {{PLURAL:$5|журнал оқиғасы|$5 журнал оқиғасы}} көрінісін {{GENDER:$2|өзгертті}}: $4",
        "logentry-delete-revision": "$1 $3 бетіндегі {{PLURAL:$5|нұсқа|$5 нұсқа}} көрінісін {{GENDER:$2|өзгертті}}: $4",
+       "logentry-delete-event-legacy": "$1 $3 бетіндегі журнал оқиғаларының көрінулігін {{GENDER:$2|өзгертті}}",
+       "logentry-delete-revision-legacy": "$1 $3 бетіндегі нұсқалар көрінулігін {{GENDER:$2|өзгертті}}",
+       "logentry-suppress-delete": "$1 $3 деген бетті {{GENDER:$2|жасырды}}",
        "logentry-suppress-event": "$1 $3 бетіндегі {{PLURAL:$5|журнал оқиғасы|$5 журнал оқиғасы}} көрінісін құпия түрде {{GENDER:$2|өзгертті}}: $4",
+       "logentry-suppress-revision": "$1 $3 бетіндегі {{PLURAL:$5|нұсқаның|$5 нұсқаның}} көрінулігін құпия түрде {{GENDER:$2|өзгертті}}",
+       "logentry-suppress-event-legacy": "$1 $3 бетіндегі журнал оқиғаларының көрінулігін құпия түрде {{GENDER:$2|өзгертті}}",
+       "logentry-suppress-revision-legacy": "$1 $3 бетіндегі нұсқалардың көрінулігін құпия түрде {{GENDER:$2|өзгертті}}",
        "revdelete-content-hid": "мағлұматын жасырыды",
        "revdelete-summary-hid": "өңдеу түйіндемесі жасырылған",
        "revdelete-uname-hid": "қатысушы есімі жасырылған",
        "revdelete-uname-unhid": "қатысушы есімі жасырылмаған",
        "revdelete-restricted": "әкімшілерге тиымдар қолдады",
        "revdelete-unrestricted": "әкімшілерден тиымдарды аластады",
+       "logentry-block-block": "$1 {{GENDER:$4|$3}} дегенді $5 $6 мерзімге {{GENDER:$2|бұғаттады}}",
        "logentry-block-unblock": "$1 {{GENDER:$4|$3}} деген қатысушыны {{GENDER:$2|бұғатынан босатты}}",
+       "logentry-block-reblock": "$1 {{GENDER:$4|$3}} дегеннің бұғаттау параметрлерін біту уақытын $5 $6 мерзіміне {{GENDER:$2|өзгерті}}",
+       "logentry-suppress-block": "$1 {{GENDER:$4|$3}} дегенді $5 $6 мерзімге {{GENDER:$2|бұғаттады}}",
+       "logentry-suppress-reblock": "$1 {{GENDER:$4|$3}} есімді қатысушының бұғаттау параметрлерінің біту уақытын $5 $6 мерзіміне {{GENDER:$2|өзгертті}}",
+       "logentry-import-upload": "$1 $3 файл жүктемесі арқылы {{GENDER:$2|импорттады}}",
+       "logentry-import-interwiki": "$1 $3 басқа уикиден {{GENDER:$2|иморттады}}",
        "logentry-move-move": "$1 $3 бетін $4 бетіне {{GENDER:$2|жылжытты}}",
        "logentry-move-move-noredirect": "$1 $3 бетін $4 бетіне {{GENDER:$2|жылжытты}} (айдатқыш қалдырмады)",
        "logentry-move-move_redir": "$1 $3 бетін $4 деген айдатқыш үстіне {{GENDER:$2|жылжытты}}",
        "logentry-move-move_redir-noredirect": "$1 $3 бетін $4 деген айдатқыш үстіне {{GENDER:$2|жылжытты}} (айдатқыш қалдырылмады)",
+       "logentry-patrol-patrol": "$1 $3 бетіндегі $4 нөмерлі нұсқасын тексерілді деп {{GENDER:$2|белгіледі}}",
+       "logentry-patrol-patrol-auto": "$1 $3 бетіндегі $4 нөмерлі нұсқасын автоматты түрде тексерілді деп {{GENDER:$2|белгіледі}}",
        "logentry-newusers-newusers": "$1 жаңадан тіркелді",
        "logentry-newusers-create": "$1 жаңадан тіркелді",
        "logentry-newusers-create2": "$1 $3 деген аккаунт {{GENDER:$2|тіркеді}}",
        "logentry-rights-rights-legacy": "$1 $3 үшін топ мүшелігін {{GENDER:$2|өзгерті}}",
        "logentry-upload-upload": "$1 $3 файлын {{GENDER:$2|жүктеді}}",
        "logentry-upload-overwrite": "$1 $3 дегеннің жаңа нұсқасын {{GENDER:$2|жүктеді}}",
+       "logentry-upload-revert": "$1 $3 бетін {{GENDER:$2|жүктеді}}",
        "log-name-managetags": "Тег басқару журналы",
+       "logentry-managetags-create": "$1 «$4» тегін {{GENDER:$2|жасады}}",
+       "logentry-managetags-delete": "$1 «$4» тегін {{GENDER:$2|жойды}} ($5 {{PLURAL:$5|revision or log entry|нұсқадан және/не журнал жазбасынан}} аластады)",
+       "logentry-managetags-activate": "$1 қатысушылар мен боттарға қолдану үшін «$4» тегін {{GENDER:$2|белсендірді}}",
+       "logentry-managetags-deactivate": "$1 қатысушылар мен боттарға қолдану үшін «$4» тегін {{GENDER:$2|өшірді}}",
+       "log-name-tag": "Тег журналы",
+       "log-description-tag": "Бұл бет жеке нұсқалардан немесе журнал жазбаларынан қатысушы [[Special:Tags|тегтерді]] қосқанда немесе аластағанда көрінеді. Өңдеу, жою, немесе соған ұқсас әрекеттер бөлігі кездескенде белгілеу әрекеттерін журнал көрсетпейді.",
+       "logentry-tag-update-add-revision": "$3 бетіндегі $4 нұсқасына $6 {{PLURAL:$7|тегін|тегтерін}}  $1 {{GENDER:$2|қосты}}",
+       "logentry-tag-update-add-logentry": "$3 бетіндегі $5 енгізіліміне $6 {{PLURAL:$7|тегін|тегтерін}}  $1 {{GENDER:$2|қосты}}",
+       "logentry-tag-update-remove-revision": "$3 бетіндегі $4 нұсқасына $8 {{PLURAL:$9||тегін|тегтерін}}  $1 {{GENDER:$2|қосты}}",
+       "logentry-tag-update-remove-logentry": "$3 бетіндегі $5 енгізіліміне $8 {{PLURAL:$9|тегін|тегтерін}}  $1 {{GENDER:$2|аластатылды}}",
+       "logentry-tag-update-revision": "$1 $3 беттегі $4 нұсқасына тегті ({{PLURAL:$7|қосты}} $6; {{GENDER:$2|жаңартты}} {{PLURAL:$9|аластатты}} $8)",
+       "logentry-tag-update-logentry": "$1 $3 бетіндегі $5 енгізілім журналындағы тегті {{GENDER:$2|жаңартты}} ({{PLURAL:$7|қосты}} $6; {{PLURAL:$9|аластады}} $8)",
        "rightsnone": "(ешқандай)",
        "revdelete-summary": "өңдеменің қысқаша мазмұндамасы",
        "feedback-adding": "Бетке кері байланыс қосуда...",
+       "feedback-back": "Кері",
+       "feedback-bugcheck": "Керемет! [$1 белгілі қате] тізімінде сәйкес жазбалар жоқ екендігін тексеріңіз.",
+       "feedback-bugnew": "Мен тексердім. Жаңа қатені хабарлау",
+       "feedback-bugornote": "Егер сіз [$1 қате туралы хабарлау] техникалық ақауларды егжей тегжейлі таныстыруға дайын болсаңыз. Әйтпесе,төмендегі жеңіл пішінді қолдана аласыз. Сіздің пікірлеріңіз мына бетке «[$3 $2]» сіздің қатысушы есіміңізбен бірге қосылады.",
        "feedback-cancel": "Болдырмау",
        "feedback-close": "Жасалды",
+       "feedback-external-bug-report-button": "Техникалық тапсырманы жіберу",
+       "feedback-dialog-title": "Пікірді жіберу",
+       "feedback-dialog-intro": "Сіз пікіріңізді жіберу үшін төмендегі пішінді пайдалана аласыз. Сіздің пікіріңіз «$1» бетіне сіздің қатысушы есіміңізбен қосылады.",
+       "feedback-error-title": "Қате",
+       "feedback-error1": "Қате: API-дан танылмаған нәтиже",
        "feedback-error2": "Қате: Өңдеме сәтсіздікке ұшырады",
+       "feedback-error3": "Қате: API-дан жауап жоқ",
+       "feedback-error4": "Қате: Берілген кері байланыс атауын орналастыру мүмкін емес",
        "feedback-message": "Хабарлама:",
        "feedback-subject": "Тақырып:",
        "feedback-submit": "Жіберу",
+       "feedback-terms": "Мен қатысушы агент мәліметі менің жалпы бразуерім туралы ақпаратты қамтиды екенін түсіндім және операциялық жүйе нұсқалары менің пікіріммен бірге көпшілікке бөліседі.",
+       "feedback-termsofuse": "Мен шарттар мен сәйкес кері байланыс пікірін қамтамасыз етуге келісемін.",
        "feedback-thanks": "Рахмет! Сіздің кері байланысыңыз \"[$2 $1]\" бетіне қойылды.",
+       "feedback-thanks-title": "Рақмет!",
+       "feedback-useragent": "Қатысушы агент:",
        "searchsuggest-search": "Іздеу",
        "searchsuggest-containing": "қамтылуда...",
        "api-error-badaccess-groups": "Сізге бұл уикиге файл жүктеуге рұқсат етілмеген.",
        "api-error-duplicate-popup-title": "{{PLURAL:$1|file|files}} телнұсқасы.",
        "api-error-empty-file": "Сіз жіберген файл бос.",
        "api-error-emptypage": "Бос бетті жаңадан бастау рұқсат етілмейді.",
+       "api-error-fetchfileerror": "Ішкі қателік: Файлды алу барысында қате кетті.",
        "api-error-fileexists-forbidden": "\"$1\" атауымен файл әлдеқашан бар және үстінен жазылмайды.",
        "api-error-fileexists-shared-forbidden": "\"$1\" атауымен файл ортаққорда әлдеқашан бар және үстінен жазылмайды.",
        "api-error-file-too-large": "Сіз жіберген файл тым үлкен.",
        "api-error-filetype-banned": "Бұл файл түрі тыйым салынған.",
        "api-error-filetype-banned-type": "$1 {{PLURAL:$4|рұқсат етілмеген файл түрі|рұқсат етілмеген файл түрі}}. Рұқсат етілген {{PLURAL:$3|файл түрі|файл түрлері}}: $2.",
        "api-error-filetype-missing": "Файл атауы кеңейтілім қажет етеді.",
+       "api-error-hookaborted": "Сіз жасамақ болған түрлендірім кеңейтілім арқылы тоқтатылды.",
        "api-error-http": "Ішкі қате: Серверге қосылу қолайсыз.",
        "api-error-illegal-filename": "Файл атауы рұқсат етілмеген.",
+       "api-error-internal-error": "Ішкі қателік: Уикидегі жүктеу барысында  қате кетті",
        "api-error-invalid-file-key": "Ішкі қате: Файл уақытша сақтағыштан табылмады.",
        "api-error-missingparam": "Ішкі қате: Ұсынылған параметрлерді қажет етеді",
+       "api-error-missingresult": "Ішкі қателік: Есе сәтті болғанын анықтамады.",
        "api-error-mustbeloggedin": "Файлдар жүктеу үшін кіруіңіз қажет",
+       "api-error-mustbeposted": "Ішкі қателік: Сұраныс HTTP POST қажет етеді.",
        "api-error-noimageinfo": "Жүктеу сәтті болды, бірақ бізге файл туралы қандай да бір мәліметті сервер бере алмады.",
+       "api-error-nomodule": "Ішкі қателік: Жүктеу модуль жиынтығы жоқ.",
+       "api-error-ok-but-empty": "Ішкі қателік: Серверден жауап жоқ.",
+       "api-error-overwrite": "Бар файлды ауыстыру рұқсат етілмейді.",
+       "api-error-stashfailed": "Ішкі қателік: Сервер уақытша файлды сақтамады.",
+       "api-error-publishfailed": "Ішкі қателік: Сервер уақытша файлды жарияламады.",
+       "api-error-stasherror": "Сақтау орнына файлды жүктеу кезінде қате болды.",
+       "api-error-stashedfilenotfound": "Уақытша қоймадағы файлды жүктемекші болған кезде бастапқы файл табылмады.",
+       "api-error-stashpathinvalid": "Уақытша қоймада жүктелген файл табылуға тиіс болған жол жарамсыз.",
+       "api-error-stashfilestorage": "Файлды уақытша қоймаға жүктеу барысында қате болды.",
+       "api-error-stashzerolength": "Сервер файлды уақытша қорға сақтай алмайды, себебі ұзындығы нөдге тең.",
+       "api-error-stashnotloggedin": "Жүктеу қоймасына сақтау үшін сіздің кіруіңіз керек.",
+       "api-error-stashwrongowner": "Сіз қатынамақшы болған қордағы файл сізге қарасты емес.",
+       "api-error-stashnosuchfilekey": "Сіз қатынамақшы болған қордағы файл құпия сөзі жоқ.",
+       "api-error-timeout": "Сервер межелеген мерзімде жауап бермеді.",
        "api-error-unclassified": "Белгісіз қателік орын алды.",
        "api-error-unknown-code": "Белгісіз қате: \"$1\".",
+       "api-error-unknown-error": "Ішкі қателік: Сіздің файлыңызды жүктеу барысында қате кетті.",
        "api-error-unknown-warning": "Белгісіз ескерту: \"$1\".",
        "api-error-unknownerror": "Белгісіз қате: \"$1\".",
        "api-error-uploaddisabled": "Бұл уикиде жүктеп беру өшірілген.",
+       "api-error-verification-error": "Бұл файл бүлінген болуы мүмкін немесе теріс кеңейтуі бар.",
        "duration-seconds": "$1 {{PLURAL:$1|секунт|секунт}}",
        "duration-minutes": "$1 {{PLURAL:$1|минут|минут}}",
        "duration-hours": "$1 {{PLURAL:$1|сағат|сағат}}",
        "duration-decades": "$1 {{PLURAL:$1|он жылдық|он жылдық}}",
        "duration-centuries": "$1 {{PLURAL:$1|ғасыр|ғасыр}}",
        "duration-millennia": "$1 {{PLURAL:$1|мың жылдық|мың жылдық}}",
+       "rotate-comment": "Сурет сағат бағытымен $1 {{PLURAL:$1|бұрыш|бұрыш}} айналды",
+       "limitreport-title": "Деректер анализаторы:",
        "limitreport-cputime": "CPU уақытында қолданылуы",
        "limitreport-cputime-value": "$1 {{PLURAL:$1|секунт|секунт}}",
        "limitreport-walltime": "Нақты уақытта қолданылуы",
        "limitreport-walltime-value": "$1 {{PLURAL:$1|секунт|секунт}}",
+       "limitreport-ppvisitednodes": "Аралаған түйіндер саны",
+       "limitreport-ppgeneratednodes": "Препроцессордың жинақталатын түйіндерінің саны",
+       "limitreport-postexpandincludesize": "Кірістірілген ашық мөлшері",
        "limitreport-postexpandincludesize-value": "$1/$2 {{PLURAL:$1|байт|байт}}",
+       "limitreport-templateargumentsize": "Үлгі аргумент мөлшері",
        "limitreport-templateargumentsize-value": "$1/$2 {{PLURAL:$2|байт|байт}}",
+       "limitreport-expansiondepth": "Ең биік тереңдік кеңейтілімі",
+       "limitreport-expensivefunctioncount": "Қымбат парсер функциясын санау",
        "expandtemplates": "Үлгілерді ұлғайту",
-       "expand_templates_intro": "Осы құрал арнайы беті әлдебір мәтінді алады да,\nбұның ішіндегі барлық кіріктелген үлгілерді мейлінше ұлғайтады.\nМына <nowiki>{{</nowiki>#language:...}} сияқты жөңдету функцияларын да, және <nowiki>{{</nowiki>CURRENTDAY}}\nсияқты айнамалыларын да ұлғайтады (нақты айтқанда, қос қабат садақ жақшалар арасындағы барлығын).\nБұны өз MediaWiki бағдарламасынан қатысты жөңдету сатын шақырып істелінеді.",
+       "expand_templates_intro": "Осы арнайы беті мәтінді түрлендіреді және\nбарлық үлгілерді мейлінше ұлғайтады.\nОл кейде <nowiki>{{</nowiki>#language:...}} сияқты парсер функцияларын да және <nowiki>{{</nowiki>CURRENTDAY}}\nсияқты айнамалыларын да ұлғайтады (нақты айтқанда, қос қабат садақ жақшалар арасындағы барлығын).",
        "expand_templates_title": "Мәтін аралық атауы ({{FULLPAGENAME}} т.б. беттер үшін):",
        "expand_templates_input": "Кіріс мәтіні:",
        "expand_templates_output": "Нәтижесі",
        "expand_templates_xml_output": "XML шығаруы",
+       "expand_templates_html_output": "HTML шығуы",
        "expand_templates_ok": "OK",
        "expand_templates_remove_comments": "Мәндемелерін аластатып?",
+       "expand_templates_remove_nowiki": "<nowiki> тегіндегі нәтижені жасыру",
        "expand_templates_generate_xml": "XML өңдету бұтақтарын көрсет",
+       "expand_templates_generate_rawhtml": "HTML-ді көрсету",
        "expand_templates_preview": "Қарап шығу",
+       "expand_templates_preview_fail_html": "<em>Мұнда сессия деректері жоғалған, себебі {{SITENAME}} жобасында HTML іске қосылған, JavaScript шабуылдарына қарсы сақтық шарасы үшін алдын ала қарап шығу жасырылған.</em>\n\n<strong>Егер бұл өңдеме адал ниетті әрекет болса қайта байқап көріңіз.</strong> \nЕгер бұл әлі істемесе жүйеден [[Special:UserLogout|шығып]] қайта кіріп көріңіз.",
+       "expand_templates_preview_fail_html_anon": "<em>JavaScript шабуылдарына қарсы сақтық шарасы үшін алдын ала қарап шығу жасырылған, себебі {{SITENAME}} жобасында HTML іске қосылған және сіз жүйеге кірмегенсіз,.</em>\n\n<strong>Егер бұл өңдеме адал ниетті әрекет болса қайта байқап көріңіз.</strong> \nЕгер бұл әлі істемесе, жүйеге [[Special:UserLogin|кіріп]] қайта байқап көріңіз.",
+       "pagelanguage": "Тіл таңдау беті",
+       "pagelang-name": "Бет",
+       "pagelang-language": "Тіл",
+       "pagelang-use-default": "Әдепкі тілді қолдану",
+       "pagelang-select-lang": "Тілді таңдау",
+       "right-pagelang": "Бет тілін аудару",
+       "action-pagelang": "бет тілін аудару",
+       "log-name-pagelang": "Тіл журналын өзгерту",
+       "log-description-pagelang": "Бұл бет тілдерін өзгерту журналы.",
+       "logentry-pagelang-pagelang": "$1 $3 беті үшін $4 дегеннен $5 дегенге бет тілін {{GENDER:$2|өзгертті}}.",
+       "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (ендірілген)",
+       "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''өшірілген''')",
+       "mediastatistics": "Медиа статистикалары",
+       "mediastatistics-summary": "Жүктелген файл түрлері туралы статистика. Бұл тек файлдың ең соңғы нұсқасын қамтиды немесе жойылған файлдың нұсқасын қамтылмаған.",
+       "mediastatistics-nbytes": "{{PLURAL:$1|$1 байт|$1 байт}} ($2; $3%)",
+       "mediastatistics-table-mimetype": "MIME түрі",
+       "mediastatistics-table-extensions": "Мүмкін болатын кеңейтілімдер",
+       "mediastatistics-table-count": "Файлдар саны",
+       "mediastatistics-table-totalbytes": "Толық өлшемі",
+       "mediastatistics-header-unknown": "Белгісіз",
+       "mediastatistics-header-bitmap": "Нүктелік кескін суреттер",
+       "mediastatistics-header-drawing": "Сурет салу (вектор суреттер)",
+       "mediastatistics-header-audio": "Аудио",
+       "mediastatistics-header-video": "Видео",
+       "mediastatistics-header-multimedia": "Мультимедиа",
+       "mediastatistics-header-office": "Кеңсе",
+       "mediastatistics-header-text": "Мәтіндік",
+       "mediastatistics-header-executable": "Атқарушы файл",
+       "mediastatistics-header-archive": "Сығылған форматтар",
+       "json-warn-trailing-comma": "$1 {{PLURAL:$1|соңына қойылған үтір|commas were}} JSON-нан аластанған.",
+       "json-error-unknown": "JSON-мен мәселе болды. Қате:$1",
+       "json-error-depth": "Максимум стек тереңдігінен асып кеткен",
+       "json-error-state-mismatch": "Жарамсыз немесе дұрыс құрастырылмаған JSON",
+       "json-error-ctrl-char": "Қате бақылау символы, бәлкім теріс кодталған",
+       "json-error-syntax": "Синтакс қатесі",
+       "json-error-utf8": "UTF-8 дегендегі символдар, мүмкін, теріс кодталған",
+       "json-error-recursion": "Кодтауға бір немесе оданда жоғары рекурсивті сілтемелер мәнінде",
+       "json-error-inf-or-nan": "Кодтауға бір немесе оданда жоғары NAN немесе INF мәнінде",
+       "json-error-unsupported-type": "Түрі кодтауға келмейтін мән берілген",
        "headline-anchor-title": "Бұл бөлімнің уики сілтемесі",
        "special-characters-group-latin": "Латын",
        "special-characters-group-latinextended": "Кеңейтілген латын",
index 06d4b65..31a11c0 100644 (file)
@@ -39,6 +39,7 @@
        "tog-watchdefault": "ನಾನು ಸಂಪಾದಿಸುವ ಪುಟಗಳನ್ನು ವೀಕ್ಷಣಾಪಟ್ಟಿಗೆ ಸೇರಿಸು",
        "tog-watchmoves": "ನಾನು ಸ್ಥಳಾಂತರಿಸುವ ಪುಟಗಳನ್ನು ನನ್ನ ವೀಕ್ಷಣಾಪಟ್ಟಿಗೆ ಸೇರಿಸು",
        "tog-watchdeletion": "ನಾನು ಅಳಿಸುವ ಪುಟಗಳನ್ನು ನನ್ನ ವೀಕ್ಷಣಾ ಪಟ್ಟಿಗೆ ಸೇರಿಸು",
+       "tog-watchrollback": "ನಾನು ಹಿಮ್ಮರಳುವಿಕೆಯನ್ನು ನಡೆಸಿದ ಪುಟಗಳನ್ನು ನನ್ನ ಗಮನಸೂಚಿಗೆ ಸೇರಿಸು",
        "tog-minordefault": "ನನ್ನ ಎಲ್ಲಾ ಸಂಪಾದನೆಗಳನ್ನು ಚುಟುಕಾದವು ಎಂದು ಗುರುತು ಮಾಡು",
        "tog-previewontop": "ಮುನ್ನೋಟವನ್ನು ಸಂಪಾದನೆ ಚೌಕದ ಮುಂಚೆ ತೋರು",
        "tog-previewonfirst": "ಮೊದಲ ಬದಲಾವಣೆಯ ನಂತರ ಮುನ್ನೋಟವನ್ನು ತೋರಿಸು",
@@ -49,7 +50,7 @@
        "tog-shownumberswatching": "ಪುಟವನ್ನು ವೀಕ್ಷಿಸುತ್ತಿರುವ ಸದಸ್ಯರ ಸಂಖ್ಯೆಯನ್ನು ತೋರಿಸು",
        "tog-oldsig": "ಪ್ರಸ್ತುತ ಸಹಿ",
        "tog-fancysig": "ಸರಳ ಸಹಿಗಳು (ಕೊಂಡಿ ಇಲ್ಲದಿರುವಂತೆ)",
-       "tog-uselivepreview": "ನೇರ ಮುನ್ನೋಟವನ್ನು ಉಪಯೋಗಿಸಿ  (ಪ್ರಾಯೋಗಿಕ)",
+       "tog-uselivepreview": "ನೇರ ಮುನ್ನೋಟವನ್ನು ಉಪಯೋಗಿಸಿ",
        "tog-forceeditsummary": "ಸಂಪಾದನೆ ಸಾರಾಂಶವನ್ನು ಖಾಲಿ ಬಿಟ್ಟಲ್ಲಿ ನೆನಪಿಸು",
        "tog-watchlisthideown": "ವೀಕ್ಷಣಾ ಪಟ್ಟಿಯಲ್ಲಿ ನನ್ನ ಸಂಪಾದನೆಗಳನ್ನು ತೋರಿಸಬೇಡ",
        "tog-watchlisthidebots": "ವೀಕ್ಷಣಾಪಟ್ಟಿಯಲ್ಲಿ ಬಾಟ್ ಸಂಪಾದನೆಗಳನ್ನು ಅಡಗಿಸು",
        "jumptonavigation": "ಸಂಚರಣೆ",
        "jumptosearch": "ಹುಡುಕು",
        "view-pool-error": "$1",
+       "generic-pool-error": "ಕ್ಷಮಿಸಿ, ಸದ್ಯಕ್ಕೆ ಸರ್ವರ್‌ಗಳ ಮೇಲೆ ಹೆಚ್ಚಿನ ಹೊರೆ ಇದೆ.\nಬಹಳಷ್ಟು ಬಳಕೆದಾರರು ಈ ಸಂಪನ್ಮೂಲವನ್ನು ನೋಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದಾರೆ.\nನೀವು ಈ ಸಂಪನ್ಮೂಲವನ್ನು ಇನ್ನೊಮ್ಮೆ ನೋಡಲು ಪ್ರಯತ್ನಿಸುವ ಮೊದಲು ಸ್ವಲ್ಪಹೊತ್ತು ಕಾಯಿರಿ.",
        "pool-timeout": "ಕಾಲಾವಕಾಶ ಲಾಕ್ ಕಾಯುವುದು",
        "pool-queuefull": "ಪ್ರಕ್ರಿಯೆಯನ್ನು ವಿಶೇಷ ಕ್ಯು ಪೂರ್ಣ",
        "pool-errorunknown": "ಅಪರಿಚಿತ ದೋಷ",
+       "pool-servererror": "ಪೂಲ್ ಕೌಂಟರ್ ಸೇವೆಯು ಲಭ್ಯವಿಲ್ಲ ($1).",
+       "poolcounter-usage-error": "ಬಳಕೆಯ ದೋಷ: $1",
        "aboutsite": "ಕನ್ನಡ {{SITENAME}} ಬಗ್ಗೆ",
        "aboutpage": "Project:ನಮ್ಮ ಬಗ್ಗೆ",
        "copyright": "ವಿಶೇಷವಾಗಿ ಹೇಳಲಲ್ಲಿದರೆ ಇದು \"$1\" ಕಾಪಿರೈಟ್ ಅಲ್ಲಿ ಲಭ್ಯ ಉಂಟು",
        "disclaimers": "ಅಬಾಧ್ಯತೆಗಳು",
        "disclaimerpage": "Project:ಸಾಮಾನ್ಯ ಅಬಾಧ್ಯತೆಗಳು",
        "edithelp": "ಸಂಪಾದನೆಗೆ ಸಹಾಯ",
+       "helppage-top-gethelp": "ಸಹಾಯ",
        "mainpage": "ಮುಖ್ಯ ಪುಟ",
        "mainpage-description": "ಮುಖ್ಯ ಪುಟ",
        "policy-url": "Project:ನಿಯಮಾವಳಿಗಳು",
        "hidetoc": "ಅಡಗಿಸು",
        "collapsible-collapse": "ಕುಸಿತ",
        "collapsible-expand": "ವಿಸ್ತರಿಸಲು",
+       "confirmable-confirm": "{{GENDER:$1|ನೀವು}} ಖಚಿತವೆ?",
+       "confirmable-yes": "ಹೌದು",
+       "confirmable-no": "ಇಲ್ಲ",
        "thisisdeleted": "$1 ಅನ್ನು ನೋಡಬೇಕೆ ಅಥವ ಹಿಂದಿನಂತಾಗಿಸಬೇಕೆ?",
        "viewdeleted": "$1 ಅನ್ನು ನೋಡಬೇಕೆ?",
        "restorelink": "{{PLURAL:$1|೧ ಅಳಿಸಲ್ಪಟ್ಟ ಸಂಪಾದನೆ|$1 ಅಳಿಸಲ್ಪಟ್ಟ ಸಂಪಾದನೆಗಳು}}",
        "readonly_lag": "ಅಡಿಯಲ್ಲಿರುವ ಡೇಟಾಬೇಸ್ ಸರ್ವರ್‍ಗಳು ಮೂಲ ಸರ್ವರ್ ಒಂದಿಗೆ ಸಮಾನತೆಗೆ ಬರುವವರೆಗೂ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಯಾಂತ್ರಿಕವಾಗಿ ಮುಚ್ಚಲಾಗಿದೆ",
        "internalerror": "ಆಂತರಿಕ ದೋಷ",
        "internalerror_info": "ಆಂತರಿಕ ದೋಷ: $1",
+       "internalerror-fatal-exception": "\"$1\" ಬಗೆಯ ಒಂದು ಗಂಭೀರವಾದ ಆಕ್ಷೇಪಣೆ",
        "filecopyerror": "\"$1\" ಫೈಲ್ ಅನ್ನು \"$2\" ಗೆ ನಕಲಿಸಲಾಗಲಿಲ್ಲ.",
        "filerenameerror": "\"$1\" ಫೈಲನ್ನು \"$2\" ಎಂದು ಮರುನಾಮಕರಣ ಮಾಡಲು ಆಗಲಿಲ್ಲ.",
        "filedeleteerror": "\"$1\" ಫೈಲ್ ಅನ್ನು ಅಳಿಸಲಾಗಲಿಲ್ಲ.",
        "directorycreateerror": "\"$1\" ನಿದರ್ಶಕವನ್ನು ಸೃಷ್ಟಿಸಲಾಗಲಿಲ್ಲ.",
+       "directoryreadonlyerror": "\"$1\" ಕೋಶವು ಓದಲು ಮಾತ್ರವಾಗಿದೆ.",
+       "directorynotreadableerror": "\"$1\" ಕೋಶವನ್ನು ಓದಲು ಸಾಧ್ಯವಿಲ್ಲ.",
        "filenotfound": "\"$1\" ಫೈಲನ್ನು ಹುಡುಕಲಾಗಲಿಲ್ಲ.",
        "unexpected": "ಅನಿರೀಕ್ಷಿತ ಮೌಲ್ಯ: \"$1\"=\"$2\".",
        "formerror": "ದೋಷ: ಅರ್ಜಿ ಕಳುಹಿಸಲಾಗಲಿಲ್ಲ",
        "cannotdelete": "\"$1\" ಈ ಪುಟ ಅಥವಾ ಚಿತ್ರವನ್ನು ಅಳಿಸಲಾಗಲಿಲ್ಲ. (ಬೇರೊಬ್ಬ ಸದಸ್ಯರಿಂದ ಆಗಲೇ ಅಳಿಸಲ್ಪಟ್ಟಿರಬಹುದು.)",
        "cannotdelete-title": "\"$1\" ಪುಟವನ್ನು ಅಳಿಸಲಾಗುವುದಿಲ್ಲ",
        "delete-hook-aborted": "ಅಳಿಸುವಿಕೆಯನ್ನು ರದ್ದುಮಾಡಿದ ಕೊಂಡಿ. ಅದು ಯಾವ ವಿವರಣೆ ನೀಡಲಿಲ್ಲ.",
+       "no-null-revision": "\"$1\" ಪುಟದ ಶೂನ್ಯ ಪುನರಾವರ್ತನೆಯನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ",
        "badtitle": "ಸರಿಯಿಲ್ಲದ ಹೆಸರು",
        "badtitletext": "ನೀವು ಕೋರಿದ ಪುಟದ ಶೀರ್ಷಿಕೆ ಸಿಂಧುವಲ್ಲದ್ದು ಅಥವ ಖಾಲಿ ಅಥವ ಸರಿಯಾದ ಕೊಂಡಿಯಲ್ಲದ ಅಂತರ-ಭಾಷೆ/ಅಂತರ-ವಿಕಿ ಸಂಪರ್ಕವಾಗಿದೆ.\nಅದರಲ್ಲಿ ಒಂದು ಅಥವ ಹೆಚ್ಚು ಶೀರ್ಷಿಕೆಯಲ್ಲಿ ಬಳಸಲು ನಿಷಿದ್ಧವಾಗಿರುವ ಅಕ್ಷರಗಳು ಇರಬಹುದು.",
+       "title-invalid-empty": "ಮನವಿ ಮಾಡಲಾದ ಪುಟದ ಶೀರ್ಷಿಕೆಯು ಖಾಲಿಯಾಗಿದೆ ಅಥವ ಕೇವಲ ನಾಮಸ್ಥಳದ ಹೆಸರನ್ನು ಮಾತ್ರ ಹೊಂದಿದೆ.",
+       "title-invalid-utf8": "ಮನವಿ ಮಾಡಲಾದ ಪುಟದ ಶೀರ್ಷಿಕೆಯು ಒಂದು ಅಮಾನ್ಯವಾದ UTF-8 ಅನುಕ್ರಮವನ್ನು ಹೊಂದಿದೆ.",
+       "title-invalid-interwiki": "ಶೀರ್ಷಿಕೆಯು ಅಂತರ-ವಿಕಿ ಕೊಂಡಿಯನ್ನು ಹೊಂದಿದೆ",
+       "title-invalid-talk-namespace": "ಮನವಿ ಮಾಡಲಾದ ಪುಟದ ಶೀರ್ಷಿಕೆಯು ಒಂದು ಅಸ್ತಿತ್ವದಲ್ಲಿರದೆ ಇರುವ ಮಾತಿನ ಪುಟವನ್ನು ಸೂಚಿಸುತ್ತದೆ.",
+       "title-invalid-characters": "ಮನವಿ ಮಾಡಲಾದ ಪುಟದ ಶೀರ್ಷಿಕೆಯು ಅಮಾನ್ಯವಾದ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿದೆ: \"$1\".",
+       "title-invalid-relative": "ಶೀರ್ಷಿಕೆಯು ಒಂದು ಸಾಂದರ್ಭಿಕ ಮಾರ್ಗವಾಗಿರುತ್ತದೆ. ಸಾಂಧರ್ಭಿಕ ಪುಟದ ಶೀರ್ಷಿಕೆಗಳು (./, ../) ಅಮಾನ್ಯವಾಗಿರುತ್ತದೆ, ಏಕೆಂದರೆ ಬಳಕೆದಾರರ ಜಾಲವೀಕ್ಷಕದಿಂದ ಅವುಗಳನ್ನು ತಲುಪುವುದು ಸಾಮಾನ್ಯವಾಗಿ ಅಸಾಧ್ಯವಾಗಿರುತ್ತದೆ.",
        "perfcached": "ಈ ಕೆಳಗಿನ ಮಾಹಿತಿಯು cache ಇಂದ ಬಂದಿರುವುದು ಮತ್ತು ಪ್ರಸಕ್ತ ಸ್ಥಿತಿಯನ್ನು ಬಿಂಬಿಸದಿರಬಹುದು. ಹೆಚ್ಚಂದರೆ  {{PLURAL:$1|one result is|$1 results are}} cacheನಲ್ಲಿ ಲಭ್ಯವಿರುವುದು",
        "perfcachedts": "ಈ ಕೆಳಗಿನ ಮಾಹಿತಿ cache ಆಗಿರುವುದು, ಮತ್ತು ಇದರ ಕೊನೆಯ ಬದಲಾವಣೆ ಆಗಿರುವುದು $1. ಹೆಚ್ಚಂದರೆ  {{PLURAL:$4|one result is|$4 results are}} cacheನಲ್ಲಿ ಲಭ್ಯವಿರುವುದು",
        "querypage-no-updates": "ಈ ಪುಟದ ಅಪ್ಡೇಟ್‍ಗಳನ್ನು ಪ್ರಸಕ್ತವಾಗಿ ನಿಲುಗಡೆ ಮಾಡಲಾಗಿದೆ. ಇಲ್ಲಿರುವ ಮಾಹಿತಿಯನ್ನು ಸದ್ಯಕ್ಕೆ ನವೀಕರಿಸಲಾಗುವುದಿಲ್ಲ.",
index a70e589..4772a1a 100644 (file)
        "tags-activate-reason": "이유:",
        "tags-activate-not-found": "\"$1\" 태그가 존재하지 않습니다.",
        "tags-deactivate-reason": "이유:",
+       "tags-deactivate-submit": "비활성화",
        "tags-update-remove-not-allowed-one": "\"$1\" 태그를 제거하는 것은 허용되지 않습니다.",
        "tags-edit-title": "태그 편집",
        "tags-edit-manage-link": "태그 관리",
index 8ee5f3c..8e35875 100644 (file)
@@ -11,7 +11,7 @@
                ]
        },
        "tog-underline": "Dun de Links ungerstriche:",
-       "tog-hideminor": "Dun de klein Mini-Änderunge (<strong>M</strong>) en de Liss  met „{{int:Recentchanges}}“ <strong>nit</strong> aanzeije",
+       "tog-hideminor": "Dun de klein Mini-Änderonge (<strong>M</strong>) en de Leß met de „{{lcfirst:{{int:Recentchanges}}}}“ <strong>nit</strong> aanzeije",
        "tog-hidepatrolled": "Dun de nohjeloorte Änderunge en de „{{int:recentchanges}}“ eez ens <strong>nit</strong> aanzeije",
        "tog-newpageshidepatrolled": "Dun de nohjeloorte Änderunge en de Leß „{{int:newpages}}“ eez ens <strong>nit</strong> aanzeije",
        "tog-extendwatchlist": "Verjrößer de Oppassliss för jede Aat vun müjjeliche Änderunge ze zeije, nit nor de neuste",
@@ -53,7 +53,7 @@
        "underline-never": "nä",
        "underline-default": "nemm dem Brauser sing Enstellung",
        "editfont-style": "De Zoot Schreff en däm Feld för der Sigge iere Täx erin ze schriive:",
-       "editfont-default": "Em Brauser sing Ennschtällung",
+       "editfont-default": "Em Brauser singe Ennschtällung",
        "editfont-monospace": "En SchievMaschineSchreff",
        "editfont-sansserif": "En Jrotesk-Schreff",
        "editfont-serif": "En Schreff met Serife",
        "view-foreign": "Op $1 beloohre",
        "edit": "Ändere",
        "edit-local": "Aanmärkonge heh em Wikki beärbeide",
-       "create": "Aanlääje",
+       "create": "Aanlähje",
        "create-local": "Aanmärkonge heh em Wikki derbei donn",
        "editthispage": "De Sigg ändere",
        "create-this-page": "Neu aanläje",
        "accountcreated": "Aanjemeldt",
        "accountcreatedtext": "De Aanmeldung för dä Metmaacher [[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|{{{int:talk/ksh}}}]]) es fäädesch.",
        "createaccount-title": "Enne neue Metmaacher aanmelde för {{GRAMMAR:Akkusativ|{{SITENAME}}}}",
-       "createaccount-text": "Einer hät Desch als Medmaacher „$2“ {{GRAMMAR:em|{{SITENAME}}}} aanjemelldt.\nDat es e Wiki, un De fengks et onger däm URL:\n $4\nDat Passwoot „$3“ hät sesch dat Wiki för Disch usjewörfelt.\nDon jlisch enlogge un donn et ändere.\n\nWann Dat all böömesch Dörver för Desch sin, da fojeß heh di\ne-mail eijfach. Wann De en däm Wikki nit metmaache wells, och.",
+       "createaccount-text": "Einer hät Desch als Metmaacher „$2“ {{GRAMMAR:em|{{SITENAME}}}} aanjemälldt.\nDat es e Wikki, un De fengks et onger däm URL:\n $4\nDat Paßwoot „$3“ hät sesch dat Wiki för Desch usjewörfelt.\nDon jlisch enlogge un donn et änndere.\n\nWann Dat all böömesch Dörver för Desch sin, da fojeß heh di\ne-mail eijfach. Wann De en däm Wikki nit metmaache wells, och.",
        "login-throttled": "Do häs zo öff, zo vill, un zo lang en de letzde Zick probeet, ennzelogge.\nWaad e Wielsche ävver $1, ih dat De et wider versöhks.",
        "login-abort-generic": "Dat Enlogge hät nit jeflup.",
        "login-migrated-generic": "Dinge Zohjang zom Wikki es verändert woode un Dinge Metmaacher_Nahme jidd_et heh nit mieh.",
        "revdelete-radio-same": "(lohß wi_t eß)",
        "revdelete-radio-set": "Jo",
        "revdelete-radio-unset": "Nä",
-       "revdelete-suppress": "Donn dä Jrond och för de Wiki-Köbesse versteische",
+       "revdelete-suppress": "Donn dä Jrond, de Dahte och för de Wikki-Köhbeße verschteische",
        "revdelete-unsuppress": "De Beschrängkonge för der widderjehollte Versione ophevve",
        "revdelete-log": "Aanlaß odder Jrund:",
        "revdelete-submit": "Op de aanjekrützte {{PLURAL:$1|Version|Versione|-nix-}} aanwende",
        "revdelete-failure": "'''Dä Version ier Seeschbaakeit kunnte mer nit ändere:'''\n$1",
        "logdelete-success": "'''Dä Enndraach em Logboch woot verstoche odder seeschba jemaat.'''",
        "logdelete-failure": "'''Däm Enndraach em Logboch sing Seeschbaakeit kunnte mer nit ändere:''' $1",
-       "revdel-restore": "Versteische udder Seeschba maache",
+       "revdel-restore": "Verschteische udder seeschba maache",
        "pagehist": "Älldere Versione",
        "deletedhist": "Fottjeschmesse Versione",
        "revdelete-hide-current": "Ene Fähler es opjetodde beim Verschteische. De Version vum $1 öm $2 Uhr es de neuste Version, un kann dröm nit verschtoche wääde.",
        "shown-title": "Zeisch {{PLURAL:$1|ein|$1|nix}} pro Sigg",
        "viewprevnext": "Bläddere: ($1 {{int:pipe-separator}} $2) ($3).",
        "searchmenu-exists": "*Sigg '''[[$1]]'''",
-       "searchmenu-new": "<strong>Donn de Sigg „[[:$1|$1]]“ hee em Wiki aanlääje.</strong>\n{{PLURAL:$2|Beloor Der ävver och die Sigg, di beim Söhke jefonge wood.|Beloor Der ävver och die Sigge, di beim Söhke jefonge woode sin.|}}",
+       "searchmenu-new": "<strong>Donn de Sigg „[[:$1|$1]]“ heh em Wikki aanlähje.</strong>\n{{PLURAL:$2|Beloor Der ävver och di Sigg, di beim Söhke jefonge wood.|Beloor Der ävver och di Sigge, di beim Söhke jefonge woode sin.|}}",
        "searchprofile-articles": "Sigge vum Enhalt",
        "searchprofile-images": "Dateie met Medije",
        "searchprofile-everything": "Övverall noh",
        "searchresultshead": "Beim Söhke",
        "stub-threshold": "Links passend för <a href=\"#\" class=\"stub\">klein Sigge</a> fomateere av esu vill Bytes:",
        "stub-threshold-disabled": "Ußjeschalldt",
-       "recentchangesdays": "Aanzahl Dage en de Liss met de „Neuste Änderunge“ — als Standad:",
+       "recentchangesdays": "de Aanzahl Dähsch en de Leß met de „Neuste Änderonge“ — als Standatt:",
        "recentchangesdays-max": "(Nit mieh wie {{PLURAL:$1|eine Daach|$1 Dääsh|keine Daach}})",
        "recentchangescount": "Aanzahl Änderunge en de Leß, als Shtandad:",
        "prefs-help-recentchangescount": "Dat ömfaß de „{{int:recentchanges}}“, de Versione uß de Fojangeheit, un de Logbööcher.",
        "right-upload": "Dateie huhlade",
        "right-reupload": "En Datei ußtuusche, di ussem Wiki kütt",
        "right-reupload-own": "En selvs huhjelade Datei ußtuusche",
-       "right-reupload-shared": "En Datei hee em Wiki huhlade, di en Datei ussem zentraale Wiki ersetz, odder „verstich“",
+       "right-reupload-shared": "En Datei heh em Wikki huhlade, di en Dattei ussem zentrahle Wikki äsäz, odder se „verschtich“",
        "right-upload_by_url": "Datei vun enne URL ent Wiki huhlade",
        "right-purge": "Ohne nohzefroge der Enhalt vum Cache för en Sigg fottschmiiße",
        "right-autoconfirmed": "Halfjeschözte Sigge ändere",
        "right-suppressrevision": "Versione vun Sigge beloore, verschteische, un zeröck holle, di sujaa för de Wiki-Köhbeße verstoche sin",
        "right-viewsuppressed": "Beloor de Väsjohne, di vun jeedem verschtoche sin.",
        "right-suppressionlog": "De private Logböcher aanloore",
-       "right-block": "Medmaacher Sperre, un domet am Schrive hindere",
+       "right-block": "Metmaacher Schpärre, un domet am Schrihve hendere",
        "right-blockemail": "Metmaacher för et E-Mail Verschecke sperre",
        "right-hideuser": "Ene Metmaacher sperre un em singe Name versteiche",
        "right-ipblock-exempt": "Es ußjenomme vun automatesche Sperre, vun Sperre fun IP-Adresse, un vun Sperre vun Bereiche vun IP-Adresse",
        "right-editmyusercss": "De eije <i lang=\"en\" xml:lang=\"en\">CSS</i> Datteije aanlääje un ändere",
        "right-editmyuserjs": "Eije JaavaSkrepp-Datteije aanlääje un ändere",
        "right-viewmywatchlist": "De eije Oppaßleß beloore",
-       "right-editmywatchlist": "De eije Oppaßleß ändere. Opjepaß: e paa axjuhne donn Sigge en di Liss-eren, och der ohne dat Rääsch.",
+       "right-editmywatchlist": "De eije Oppaßleß ändere. Opjepaß: e paa Axjuhne donn Sigge en di Less_eren, och der ohne dat Rääsch.",
        "right-viewmyprivateinfo": "ding eije päsöhnlesche Dahte belohre, wi de Adräß för de <i lang=\"en\" xml:lang=\"en\">e-mail</i> udder Dinge ääschte Nahme",
        "right-editmyprivateinfo": "ding eije päsöhnlesche Dahte ändere, wi de Adräß för de <i lang=\"en\" xml:lang=\"en\">e-mail</i> udder der ääschte Nahme",
        "right-editmyoptions": "De eije Enschtällonge ändere",
        "right-patrol": "Anderlücks Änderunge aan Sigge als „nohjeloort“ makeere",
        "right-autopatrol": "De eije Änderunge automattesch als „Nohjeloohrt“ makeere",
        "right-patrolmarks": "De „noch nit Nohjeloohrt“ Zeiche en de „{{int:recentchanges}}“ jezeich krijje",
-       "right-unwatchedpages": "De Liss med Sigge beloore, die ein keine Oppasliss dren sin",
+       "right-unwatchedpages": "De Leß med Sigge beloore, di ein keine Oppaßleß dren sin",
        "right-mergehistory": "Ahle Versione vun ongerscheedlijje Sigge zosammedonn",
        "right-userrights": "Metmaacher ier Rääschte ändere",
        "right-userrights-interwiki": "Metmaacher ier Rääschte in ander Wikis ändere",
        "filename": "Dä Name vun dä Datei",
        "filedesc": "Beschrievungstex un Zosammefassung",
        "fileuploadsummary": "Beschrievungstex un Zosammefaßong:",
-       "filereuploadsummary": "Änderunge aan Dateie:",
+       "filereuploadsummary": "Änderonge aan Datteie:",
        "filestatus": "Urhevver Räächsstatus:",
        "filesource": "Quell:",
        "ignorewarning": "Warnung üvverjonn, un Datei trotzdäm avspeichere.",
        "ignorewarnings": "Alle Warnunge üvverjonn",
-       "minlength1": "Dateiname mösse winnischßtens eij Zeijsche lang sin.",
+       "minlength1": "Datteinahme mösse winnischßtens eij Zeijsche lang sin.",
        "illegalfilename": "Schad:\n<br />\nEn däm Name vun dä Datei sin Zeiche enthallde,\ndie mer en Titele vun Sigge nit bruche kann.\n<br />\nSök Der statt „$1“ jet anders us,\nun dann muss de dat Dinge noch ens huhlade.",
        "filename-toolong": "Name för Dateije künne nit mih wi 240 Bytes lang sind.",
        "badfilename": "De Datei es en „$1“ ömjedäuf.",
        "filepageexists": "En Sigg övver di Datei met däm Tittel <strong>[[:$1]]</strong> es ald doh, ävver en Datei met däm Name ham_mer nit. Dinge Tex kütt nit automattesch op di Sigg övver di Dattei. Di Sigg moß De wann nüüdesch noch ens extra ändere.\n[[$1|thumb]]",
        "fileexists-extension": "Mer han ald en Dattei, di bahl jenou esu heijß: [[$2|thumb]]\n* Huh am laade sim_mer: <strong>[[:$1]]</strong>\n* Ald om ßörve eß: <strong>[[:$2]]</strong>\nWels De nit leever ene andere Nahme fö di Datei ußsöhke?",
        "fileexists-thumbnail-yes": "Dat süühd uß, wi wann dat hee en Minni-Beldsche em Breefmarrke-Fommaat (''<span lang=\"en\">thumbnail</span>'') wöhr. [[$1|thumb]]\nDon ens di Dattei <strong>[[:$1]]</strong> prööfe.\nWann dat de Orjinaaljrüß es, do moß keij för dat Beld keij extra Vör-Aansich huhjelade wäde.",
-       "file-thumbnail-no": "Dä Name fö di Datei fängk met <strong>$1</strong> aan.\nDat süühd uß, wi wann dat en Minni-Beldsche em Breefmarrke-Fommaat\n(''<span lang=\"en\">thumbnail</span>'') wöhr. Don ens di Dattei\n<strong>$1</strong> prööfe, of de nit e besser opjelööß Beld\ndofun häß, un don dat met singe Orjinaaljrüß huhlade, wann möjjelesch.\nSöns donn besser ene andere Dateiname ußsöke.",
+       "file-thumbnail-no": "Dä Nahme fö di Dattei fängk met <strong>$1</strong> aan.\nDat süühd uß, wi wann dat en Minni-Beldsche em Breefmarrke-Fommaht\n(<i lang=\"en\">thumbnail</i>) wöhr. Don ens di Dattei\n<strong>$1</strong> pröhfe, of De nit e besser opjelöhß Beld\ndofun häß, un don dat met singe Orjinaaljrühß huhlade, wann müjjelesch.\nSöns donn besser ene andere Datteinahme ußsöhke.",
        "fileexists-forbidden": "Et jitt ald en Dattei met däm Name, un mer kann se nit övverschriive.\nWann de Ding Dattei trozdämm huhlaade wells, da jangk zeröck un lad se\nunger enem andere Name huh. [[File:$1|thumb|center|$1]]",
        "fileexists-shared-forbidden": "Et jitt ald en Datei met däm Name em jemeinsame Speicher:\n[[File:$1|thumb|center|$1]]\nJangk zeröck un lad Ding Datei unger enem andere Name huh,\nwann De se noch han wells.",
        "file-exists-duplicate": "Di Dattei hät dersellve Enhallt wi hee di {{PLURAL:$1|Datei|Dateie|}}:",
        "upload-source": "Wo de Daate herkumme",
        "sourcefilename": "Datei zem huhlade:",
        "sourceurl": "<i lang=\"en\">URL</i> för vun eronger ze laade",
-       "destfilename": "Unger däm Dateiname avspeichere:",
+       "destfilename": "Unger däm Datteinahme avschpeijschere:",
        "upload-maxfilesize": "Der jrüütßte müjjelesche Ömfang för en Datei es $1.",
        "upload-description": "Övver di Datei",
        "upload-options": "Enstellunge för et Laade",
        "randomredirect-nopages": "En däm Appachtemang „$1“ sin ja kein Ömleidonge dren.",
        "statistics": "Schtatistike",
        "statistics-header-pages": "Zahle övver Sigge",
-       "statistics-header-edits": "Zahle övver Änderunge",
+       "statistics-header-edits": "Zahle övver Änderonge",
        "statistics-header-users": "Schtatistike övver de Metmaacher",
        "statistics-header-hooks": "Ander Schtatistike",
        "statistics-articles": "Atikele",
        "statistics-pages": "Sigge jesamp",
        "statistics-pages-desc": "\nAll de Sigge em Wiki, och Klaafsigge, Ömleitunge, un esu jet",
        "statistics-files": "Huhjelade Dateie",
-       "statistics-edits": "Änderunge aan Sigge",
+       "statistics-edits": "Änderonge aan Sigge",
        "statistics-edits-average": "Aanzahl Änderunge pro Sigg em Dorschschnett",
        "statistics-users": "[[Special:ListUsers|Metmaacher]] aajemelldt",
        "statistics-users-active": "Aktive Metmaacher",
        "shortpages": "Atikele zoteet vun koot noh lang",
        "longpages": "Atikele zoteet vun lang noh koot",
        "deadendpages": "Atikele ohne Links dren",
-       "deadendpagestext": "De Atikele hee han kein Links op ander Atikele em Wiki.",
+       "deadendpagestext": "De Sigge heh han kein Lengks op ander Sigge em Wikki.",
        "protectedpages": "Jeschötzte Sigge",
        "protectedpages-indef": "Nor de Sigge zeije, woh alleins de Wiki-Köbesse draan dörrve",
        "protectedpages-summary": "He sin Sigge opjeließ, wo jäje et Verändere udder jäje et Ömnänne jeschötz sin.\nEn Leß met dä Sigge, di mer nit aanlääje darref, es op dä Sigg [[{{#special:ProtectedTitles}}|{{int:protectedtitles}}]] ze fenge.",
        "movethispage": "De Sigg ömnenne",
        "unusedimagestext": "Di Dateije hee dronger jidd_et, äver se sin en keine Sigg em Wiki enjebonge.\n<br /><strong>Opjepass:</strong> Ander Websigge künnte immer noch de Dateie hee tirek\nper URL aanspreche. Su künnt et sin, dat en\nDatei hee en de Liss steiht, ävver doch jebruch weed. Usserdäm, winnichstens bei neue Dateie, künnt sin,\ndat se noch nit en enem Atikkel enjebaut sin, weil noch Einer dran am brasselle es.",
        "unusedcategoriestext": "De Saachjruppe hee sin enjerich, ävver jetz em Momang, es keine Atikkel un\nkein Saachjrupp dren ze finge.",
-       "notargettitle": "Keine Bezoch op e Ziel",
+       "notargettitle": "Keine Bezoch obb e Zihl",
        "notargettext": "Et fählt ene Metmaacher oder en Sigg, wo mer jet zo erusfinge oder oplisste solle.",
        "nopagetitle": "Esu en Sigg ham'mer nit",
        "nopagetext": "Do häss en Sigg aanjovve, di jidd et jaa nit.",
        "activeusers-hidesysops": "De Wiki_Köbesse fott lohße",
        "activeusers-noresult": "Kein Metmaacher jefonge.",
        "listgrouprights": "Metmaacher-Jruppe-Rääschte",
-       "listgrouprights-summary": "Hee kütt de Liss met dä Medmaacher-Jruppe, di dat Wiki hee kennt, un denne ier Rääschte.\nMieh övver de einzel Rääschte fenkt Er op de [[{{MediaWiki:Listgrouprights-helppage}}|Hölp-Sigg övver de Medmaacher ier Rääschte]].",
+       "listgrouprights-summary": "Hee kütt de Leß met dä Jroppe vun Metmaacher, di dat Wikki heh kennt, un dänne ier Rääschde.\nMih övver de einzel Rääschde fenkd_Er op de [[{{MediaWiki:Listgrouprights-helppage}}|Hölp-Sigg övver de Metmaacher ier Rääschde]].",
        "listgrouprights-key": "Lejend:\n* E <span class=\"listgrouprights-granted\">jejovve Rääsch</span>\n* E <span class=\"listgrouprights-revoked\">fottjenumme Rääsch</span>",
        "listgrouprights-group": "Jropp",
        "listgrouprights-rights": "Räächte",
        "confirmdeletetext": "Do bes koot dovör, en Sigg för iiwich fottzeschmiiße. Dobei verschwind och de janze Verjangeheit vun dä Sigg us de Dahtebangk, met all ehr Änderonge un Metmaacher Nahme, un all dä Opwand, dä do dren stich. Do moß heh jäz beschtähteje, dat de verschteihs, wat dat bedügg, un dat De weiß, wat Do do mähs.\n<strong>Dun et blohß, wann dat met de [[{{MediaWiki:Policy-url}}|Rääjelle]] verhaftech zosamme jeiht!</strong>",
        "actioncomplete": "Jedonn!",
        "actionfailed": "Dat es donevve jejange",
-       "deletedtext": "De Sigg „$1“ es jetz fottjeschmesse woode. Luur Der „$2“ aan, do häs De en Liss met de Neuste fottjeschmesse Sigge.",
+       "deletedtext": "De Sigg „$1“ es jäz fottjeschmeße woode. Luhr Der „$2“ aan, doh häs De en Leß met de neuste fottjeschmeße Sigge.",
        "dellogpage": "Logboch met de fottjeschmesse Sigge",
        "dellogpagetext": "Hee sin de Sigge oppjeliss, die et neus fottjeschmesse woodte.",
        "deletionlog": "Dat Logboch fum Sigge-Fottschmieße",
        "pagesize": "Bytes en dä Sigg dren",
        "restriction-edit": "et Ändere",
        "restriction-move": "et Ömnenne",
-       "restriction-create": "Aanlääje",
+       "restriction-create": "Aanlähje",
        "restriction-upload": "Huhlaade",
        "restriction-level-sysop": "nur de Wiki-Köbesse",
        "restriction-level-autoconfirmed": "nur aanjemeldte Metmaacher, di ald en Zick dobei sin",
        "namespace": "Appachtemang:",
        "invert": "don di Ußwahl ömdrihje",
        "tooltip-invert": "Maach e Höhksche, öm Änderonge aan Sigge en däm ußjewählte Appachtemang — un däm, wat doh zohjehööt, wann doh och e Höhksche es — nit aanzezeije, ävver doför uß all de andre Appachtemangs.",
-       "tooltip-whatlinkshere-invert": "Maach heh e Höhksche, öm de Lengks ze verschteische, di vun de Sigge en dämm usjesöhkte Appachtemang ußjonn.",
+       "tooltip-whatlinkshere-invert": "Maach heh e Höhksche, öm de Lengks ze verschteische, di vun de Sigge en dämm usjesöhk Appachtemang ußjonn.",
        "namespace_association": "mem zohjehühreje Appachtemang",
        "tooltip-namespace_association": "Maach e Höhksche, öm dat Appachtemang, wat zom ußjewählte Appachtemang doh zohjehööt — entweeder de Klaafsigge udder de nomaale Sigge — zohsäzlesch ußzewähle.",
        "blanknamespace": "(Atikkele)",
        "ipaddressorusername": "<i lang=\"en\">IP</i>-Adress oder Metmaacher Name:",
        "ipbexpiry": "Duur, för wie lang",
        "ipbreason": "Aanlass:",
-       "ipbreason-dropdown": "* Alljemein Jrönd för et Sperre\n** hät fekeehte Behouptunge udder Leeje en Atikele jeschrevve\n** hät Sigge fottjeschmesse udder leddig jemaat\n** hält sesch iewesch nit aan de Rejelle övver de Links op anger Websigge un jäje der Link-SPAM\n** hät Sigge met Shtuß udder Kauderwelsch drop aajelaat udder Keu en Sigge jedonn\n** deit Medmaacher bedrohe, beleijije, udder schlääsch maache\n** hät mieh wie eine Metmaachername un deit domet Schmuu maache\n* Op der Name betrocke Jrönd\n** esu ene Metmaacher-Name wolle mer nit\n* Op en IP-Adräß betrocke Jrönd\n** dat es en Proxy-ẞööver övver dänn de Lück zo vill Driß aanjestellt han",
+       "ipbreason-dropdown": "* Alljemein Jrönd för et Sperre\n** hät fekeehte Behouptunge udder Leeje en Atikele jeschrevve\n** hät Sigge fottjeschmesse udder leddig jemaat\n** hält sesch iewesch nit aan de Rejelle övver de Links op anger Websigge un jäje der Link-SPAM\n** hät Sigge met Shtuß udder Kauderwelsch drop aajelaat udder Keu en Sigge jedonn\n** deit Metmaacher bedrohe, beleijije, udder schlääsch maache\n** hät mieh wie eine Metmaachername un deit domet Schmuu maache\n* Op der Name betrocke Jrönd\n** esu ene Metmaacher_Nahme wolle mer nit\n* Op en IP-Adräß betrocke Jrönd\n** dat es en Proxy-ẞööver övver dänn de Lück zo vill Driß aanjestellt han",
        "ipb-hardblock": "Enjelogg Metmaacher dörfe vun heh dä <i lang=\"en\">IP</i>-Addräß kein Sigge ändere",
        "ipbcreateaccount": "Et Neu-Aanmelde verbeede",
        "ipbemailban": "Et <i lang=\"en\">e-mail</i>-Verschecke ongerbenge",
        "imagenocrossnamespace": "Dateije kam_mer nor in et Appachtemang „{{ns:file}}“ donn, noh woanders hen kam_mer se och nit ömnemme!",
        "nonfile-cannot-move-to-file": "Mer kann nix uußer Datteije esu ömnänne, dat et em Appachtemang „{{ns:file}}“ landt",
        "imagetypemismatch": "De neu Datei-Endong moß met däm Datei-Tüp zesamme passe",
-       "imageinvalidfilename": "Dä Ziel-Name för de Datei es verkeht",
+       "imageinvalidfilename": "Dä Zihl_Nahme för di Dattei es verkeht",
        "fix-double-redirects": "Don noh em Ömnenne de Ömleidonge automattesch ändere, di noch op dä ahle Tittel zeije, also de neu entshtande dubbelte Ömleidonge oplöse.",
        "move-leave-redirect": "Donn en Ömleidong doför ennreschte",
        "protectedpagemovewarning": "'''Opjepaß:''' Heh di Sigg es jespert su dat blooß de Wiki-Kööbeße se ömnänne künne.\nHeh kütt der neuste Enndrach em Logbooch doh drövver:",
        "tooltip-pt-mytalk": "Dun Ding eije Klaafsigg aanzeije",
        "tooltip-pt-anontalk": "Klaaf övver Änderunge, di vun dä IP-Adress uß jemaat wodte",
        "tooltip-pt-preferences": "De eije Enstellunge",
-       "tooltip-pt-watchlist": "De Liss met de Sigge en Dinge eije Oppassliss",
-       "tooltip-pt-mycontris": "en Liss met Dinge eije Beidräch",
+       "tooltip-pt-watchlist": "De Leß met de Sigge en Dinge eije Oppaßleß",
+       "tooltip-pt-mycontris": "en Leß met Dinge eije Beijdrähsch",
        "tooltip-pt-login": "Do moß Desch nit Enlogge, kannz_E ävver jähn maache!",
        "tooltip-pt-logout": "Ußlogge",
        "tooltip-pt-createaccount": "mer schlonn vör, dat De Desch aanmällde deihs un ennloggs, ävver müüdesch es et nit.",
        "tooltip-n-recentchanges": "En Leß met de neuste Änderunge heh aam Wiki.",
        "tooltip-n-randompage": "Dun en janz zofällije Sigg ußßem Wikki trecke un aanzeije",
        "tooltip-n-help": "Do kriss De jehollfe",
-       "tooltip-t-whatlinkshere": "En Liss met all de Sigge, die ene Link noh heh han",
+       "tooltip-t-whatlinkshere": "En Leß met all de Sigge, di_j_ene Link noh heh han",
        "tooltip-t-recentchangeslinked": "De neuste Änderunge aan Sigge, wo vun heh dä Sigg uß Links drop jon",
        "tooltip-feed-rss": "Dä RSS-Abonnomang-Kannal (Feed) för heh di Sigg",
        "tooltip-feed-atom": "Dä Atom-Abonnomang-Kannal (Feed) för heh di Sigg",
-       "tooltip-t-contributions": "Donn en Leß met dä Bedrähsch vun däm Medmaacher belooere",
+       "tooltip-t-contributions": "Donn en Leß met dä Bedrähsch vun däm Metmaacher belooere",
        "tooltip-t-emailuser": "Scheck en E-Mail aan dä Metmaacher",
        "tooltip-t-info": "Mieh Aanjahbe övver heh di Sigg",
        "tooltip-t-upload": "Dateie huhlade",
-       "tooltip-t-specialpages": "Liss met de {{int:nstab-special}}e",
+       "tooltip-t-specialpages": "L met de {{int:nstab-special}}e",
        "tooltip-t-print": "De Drock-Aansich för heh die Sigg",
        "tooltip-t-permalink": "Ene iewich haltbare Lenk (Permalink) op jenou die Version vun heh dä Sigg, die de jrad süühß un am beloore bes",
        "tooltip-ca-nstab-main": "Don dä Enhallt vun dä Sigg aanzeije",
        "tooltip-ca-nstab-category": "Dun die Saachjrupp aanzeije",
        "tooltip-minoredit": "Deit Ding Änderunge als klein Mini-Änderunge markeere.",
        "tooltip-save": "Deit Ding Änderonge avspeichere.",
-       "tooltip-preview": "Liss de Vör-Aansich vun dä Sigg un vun Dinge Änderunge ih datte se Avspeichere deis!",
+       "tooltip-preview": "Liss de Vör-Aanseesch vun dä Sigg un vun Dinge Änderonge, ih datte se avspeijschere deihs!",
        "tooltip-diff": "Zeich Ding Änderunge am Tex aan.",
        "tooltip-compareselectedversions": "Dun de Ungerscheid zwesche dä beids usjewählde Versione zeije.",
        "tooltip-watch": "Op di Sigg heh oppaßße.",
        "siteusers": "{{PLURAL:$2|däm|de|keine}} {{PLURAL:$2|Metmaacher|Metmaachere|Metmaacher}} $1 aan {{GRAMMAR:Dat|{{SITENAME}}}}",
        "anonusers": "{{PLURAL:$2|dä|de|keine}} nameloose Metmaacher $1 vun de translatewiki.net",
        "creditspage": "Övver de Metmaacher un dänne ehr Beidräsch för heh di Sigg",
-       "nocredits": "För die Sigg ha'mer nix en de Liss.",
+       "nocredits": "För die Sigg ham_mer nix en de Leß.",
        "spamprotectiontitle": "SPAM_Schotz",
        "spamprotectiontext": "De Sigg, die de avspeichere wells, die weed vun unsem SPAM_Schotz nit durchjelooße. Dat kütt miehts vun enem Link op en fremde Sigg, di op de Schwazze Leß shteiht.",
        "spamprotectionmatch": "Heh dä Tex hät dä SPAM_Schotz op der Plan jerofe: „<code>$1</code>“",
        "pageinfo-subpages-value": "$1 (dovun {{PLURAL:$2|ein Ömleidong|$2 Ömleidonge|kein Ömleidong}} un {{PLURAL:$3|ein nomahle Sigg|$3 nomahle Sigge|kein nomahle Sigg}})",
        "pageinfo-firstuser": "Aanjelaat vun",
        "pageinfo-firsttime": "Aanjelaat aam",
-       "pageinfo-lastuser": "Dä läzde Schriiver",
+       "pageinfo-lastuser": "Dä läzde Schrihver",
        "pageinfo-lasttime": "Et Dattom vun de läzde Änderong",
        "pageinfo-edits": "De Aanzahl Änderonge",
        "pageinfo-authors": "De Aanzahl ongerscheidleje Schriever",
        "file-no-thumb-animation": "'''Opjepaß: Mer han täschnesche Jränze, dröm sind Minibeldscher vun dä Dattei ohne Bewääjong.'''",
        "file-no-thumb-animation-gif": "'''Opjepaß: Mer han täschnesche Jränze, dröm sind Minibeldscher vun GIF-Datteije met enhuhe Oplöösung, wie die heh, ohne Bewääjong.'''",
        "newimages": "Neu Dateie als Jaleri",
-       "imagelisttext": "Heh küt en Liss vun <strong>$1</strong> Datei{{PLURAL:$1||e}}, zoteet $2.",
+       "imagelisttext": "Heh küdd en Leß vun <strong>$1</strong> Datei{{PLURAL:$1||je}}, zoteet $2.",
        "newimages-summary": "Heh die Sigg zeig die zoletz huhjeladene Belder un Dateie aan.",
        "newimages-legend": "Ußwähle",
        "newimages-label": "Dä Dattei ier Name udder e Stöck dofun:",
        "exif-gpsimgdirectionref": "Der Bezoch för de Ußreschtong fum Beld nohm GPS",
        "exif-gpsimgdirection": "Ußreschtong fum Beld nohm GPS",
        "exif-gpsmapdatum": "Jeodätisches Beobachtongs-Dattum nohm GPS jebruch",
-       "exif-gpsdestlatituderef": "Bezoch för de Breed fum Ziel nohm GPS",
-       "exif-gpsdestlatitude": "De Breed fum Ziel nohm GPS",
-       "exif-gpsdestlongituderef": "Bezoch för de Läng fum Ziel nohm GPS",
-       "exif-gpsdestlongitude": "De Läng fum Ziel nohm GPS",
+       "exif-gpsdestlatituderef": "Bezoch för de Breed fum Zihl nohm GPS",
+       "exif-gpsdestlatitude": "De Breed fum Zihl nohm GPS",
+       "exif-gpsdestlongituderef": "Bezoch för de Läng fum Zihl nohm GPS",
+       "exif-gpsdestlongitude": "De Läng fum Zihl nohm GPS",
        "exif-gpsdestbearingref": "Bezoch för de Reschtong fum Mottif nohm GPS",
        "exif-gpsdestbearing": "De Reschtong fum Mottif nohm GPS",
        "exif-gpsdestdistanceref": "Bezoch för de Entfernong fum Mottif nohm GPS",
        "version-ext-colheader-version": "Väsjohn",
        "version-ext-colheader-license": "Lėzänz",
        "version-ext-colheader-description": "Beschrevve",
-       "version-ext-colheader-credits": "Schriiver",
+       "version-ext-colheader-credits": "Schrihver",
        "version-license-title": "‎Lėzänz för $1",
        "version-license-not-found": "Mer han kein Lezänzenfommazjuhne för heh dat Zohsazprojramm jefonge.",
        "version-credits-title": "Dank för dat Projramm „$1“",
        "fileduplicatesearch": "Sök noh dubbelte Dateie",
        "fileduplicatesearch-summary": "Söhhk noh dubbelte Dateie övver dänne iere Häsh-Zahl.",
        "fileduplicatesearch-legend": "Sök noh ene dubbelte Datei",
-       "fileduplicatesearch-filename": "Dateiname:",
+       "fileduplicatesearch-filename": "Datteinahme:",
        "fileduplicatesearch-submit": "Söhke",
        "fileduplicatesearch-info": "{{PLURAL:$1|Ei Pixel|$1 Pixelle|Nit}} breed × {{PLURAL:$2|Ei Pixel|$2 Pixelle|nix}} huh<br />Dateiömfang: $3<br />MIME-Tüp: <code>$4</code>",
        "fileduplicatesearch-result-1": "Mer han kein akoraat dubbelte Dateie för „$1“ jefonge.",
        "tags-description-header": "Bedüggtening",
        "tags-source-header": "Quäll",
        "tags-active-header": "Aktiiv?",
-       "tags-hitcount-header": "Makeete Änderunge",
+       "tags-hitcount-header": "Makkehte Änderonge",
        "tags-actions-header": "Akßjuhne",
        "tags-active-yes": "Joh",
        "tags-active-no": "Näh",
index dfa305c..43ad450 100644 (file)
@@ -38,9 +38,9 @@
        "tog-enotifwatchlistpages": "Heke rûpel an dosyeyek ez dişopînim were guhertin ji min re e-nameyekê bişîne",
        "tog-enotifusertalkpages": "Dema rûpela min a Gotûbêjê hate guhertin e-nameyekê ji min re bişîne",
        "tog-enotifminoredits": "Ji bo guhertinên biçûk jî E-nameyekê ji min re bişîne",
-       "tog-enotifrevealaddr": "Navnîşana e-nameya min di agahdariyên e-nameyan de nîşan bide",
-       "tog-shownumberswatching": "Nîşan bide, çiqas bikarhêner dişopînin",
-       "tog-oldsig": "Pêşdîtina îmzeya heye:",
+       "tog-enotifrevealaddr": "Navnîşana enameya min di agahdariyên enameyan de nîşan bide",
+       "tog-shownumberswatching": "Hejmara bikarhênerên dişopînin nîşan bide",
+       "tog-oldsig": "Îmzeya heye:",
        "tog-fancysig": "Di îmzeyê de girêdana otomatîk a bikarhêner betal bike",
        "tog-uselivepreview": "Pêşdîtina \"zindî\" bi kar bîne",
        "tog-forceeditsummary": "Hinga kurteyeke vala hate tomarkirin min agahdar bike",
@@ -49,7 +49,7 @@
        "tog-watchlisthideminor": "Guhertinên biçûk ji lîsteya şopandinê veşêre",
        "tog-watchlisthideliu": "Guherandinên bikarhênerên qeydkirî ji lîsteya şopandinê veşêre",
        "tog-watchlisthideanons": "Guherandinên bikarhênerên neqeydkirî ji lîsteya şopandinê veşêre",
-       "tog-ccmeonemails": "Kopiyên e-nameyên min ji bikarhênerên din re şandî, ji min re bişîne.",
+       "tog-ccmeonemails": "Kopiyên e-nameyên min ji bikarhênerên din re şandî, ji min re jî bişîne.",
        "tog-diffonly": "Li cem guhertinan, naveroka rûpelê nîşan nede",
        "tog-showhiddencats": "Kategoriyên veşartî bibîne",
        "tog-norollbackdiff": "Ciyawaziyê piştî şûndekirinê veşêre",
        "category_header": "Gotarên di kategoriya \"$1\" de",
        "subcategories": "Binkategorî",
        "category-media-header": "Medya di kategoriya \"$1\" de",
-       "category-empty": "''Di vê kategoriyê de niha gotarên medya nîn in.''",
+       "category-empty": "<em>Di vê kategorîyê de niha gotar an medya nîn in.<em>",
        "hidden-categories": "{{PLURAL:$1|Kategoriya veşartî|Kategoriyên veşartî}}",
        "hidden-category-category": "Kategoriyên veşartî",
        "category-subcat-count": "{{PLURAL:$2|Di vê kategoriyê de tenê ev binkategorî heye:|Di vê kategoriyê de {{PLURAL:$2|binkategoriyek heye|$2 binkategorî hene}}. Jêr {{PLURAL:$1|binkategoriyek tê|$1 binkategorî tên}} nîşandan.}}",
        "broken-file-category": "Rûpelên bi girêdanên xerabûyî",
        "about": "Der barê",
        "article": "Gotar",
-       "newwindow": "(di rûpeleke din de wê were nîşandan)",
+       "newwindow": "(di pencereyek din de wê were nîşandan)",
        "cancel": "Betal bike",
        "moredotdotdot": "Bêhtir...",
        "morenotlisted": "Ev lîste nehatîye temamkirin.",
        "policy-url": "Project:Rêgez",
        "portal": "Portala komê",
        "portal-url": "Project:Portala komê",
-       "privacy": "Siyaseta taybetîtiyê",
+       "privacy": "Siyaseta veşarîtiyê",
        "privacypage": "Project:Parastina daneyan",
        "badaccess": "Çewtiya destûrê",
        "badaccess-group0": "Tu nikarî vî tiştî bikî.",
        "error": "Çewtî",
        "databaseerror": "Çewtiya bingeha daneyan",
        "databaseerror-query": "Pirs: $1",
+       "databaseerror-function": "Fonksiyon: $1",
        "databaseerror-error": "Çewtî:$1",
        "laggedslavemode": "'''Zanibe:''' Dibe ku di vê rûpelê de rojanekirinên dawî nîn bin.",
        "readonly": "Bingeha daneyan hatiye girtin",
        "cannotdelete-title": "Rûpela \"$1\" nikare bê jêbirin",
        "badtitle": "Sernivîsa nebaş",
        "badtitletext": "Sernavê rûpelê yê xwestî ne derbasdar, vala an jî ne xwediyê girêdaneke rast e.\nDibe ku di sernavê de karakterên nayên bikaranîn hatibin nivîsandin.",
-       "title-invalid-interwiki": "Sernav girêdaneka înterwikiyê dihewîne",
+       "title-invalid-interwiki": "Sernavê rûpelê ê daxwazkirî girêdanek înterwîkiyê dihewîne a ku bo sernavan nikare bê bikaranîn.",
        "perfcached": "Ev dane hatine veşartin û belkî ne rojane bin. A maximum of {{PLURAL:$1|one result is|$1 results are}} available in the cache.",
        "perfcachedts": "Ev dane hatiye veşartin û cara paşîn $1 hatiye rojanekirin. A maximum of {{PLURAL:$4|one result is|$4 results are}} available in the cache.",
        "querypage-no-updates": "Fonksiyona rojanekirinê ya vê rûpelê hatiye sekinandin. Daneyên vir nayên rojanekirin.",
        "cascadeprotected": "Ev rûpel hatiye parastin ji ber guherandinê, ji ber ku ev rûpela di {{PLURAL:$1|vê rûpelê|van rûpelan da}} tê bikaranîn:\n$2",
        "namespaceprotected": "Destûra te ji bo guhertina vê rûpelê '''$1''' di valahiya nav de nîne.",
        "customjsprotected": "Destûra te tune ye ku tu vê rûpela JavaScriptê biguherînî ji ber ku ew eyarên kesane yên bikarhênerên din dihewîne.",
+       "mycustomcssprotected": "Mafê te bo guherandina vê rûpela CCS'ê tune ye.",
+       "myprivateinfoprotected": "Destûra te tune ye ku tu agahiyên xwe yên kesane biguherînî.",
        "mypreferencesprotected": "Destûr tune ye ku tu eyarên xwe biguherînî.",
        "ns-specialprotected": "Rûpelên taybet {{ns:special}} nikarin werin guherandin.",
        "titleprotected": "Rûpelek bi vî navî nikare bê çêkirin. Ev astengkirin ji [[User:$1|$1]] bi sedema ''$2'' hatiye çêkirin.",
+       "exception-nologin": "Ne têketî",
        "virus-unknownscanner": "Antîvîrusa nenas:",
        "logouttext": "'''Tu niha derketî.'''\n\nTu dikarî {{SITENAME}} niha weke bikarhênerekî nediyarkirî bikarbînî, yan jî tu dikarî dîsa bi vî navê xwe yan navekî din wek bikarhêner <span class='plainlinks'>[$1 dîsa têkevî]</span>.\nBila di bîra te de be ku gengaz e hin rûpel mîna ku tu hîn bi navê xwe qeyd kiriyî werin nîşandan, heta ku tu nîşanên çavlêgerandina (browser) xwe jênebî.",
        "welcomeuser": "Xêr hatî, $1!",
        "emailauthenticated": "Adresa e-nameya te ji $2 $3ê hate rastandin.",
        "emailnotauthenticated": "Adresa e-nameya te hêj nehatîye naskirin. Fonksyonên e-nameyan piştî naskirina te dikarin ji te werin kirin.",
        "noemailprefs": "'''Te hên adresa e-nameyan nenivîsandîye''', fonksyonên e-nameyan hên ji te ra ne tên qebûlkirin.",
-       "emailconfirmlink": "E-Mail adresê xwe nasbike",
+       "emailconfirmlink": "E-mail adresê xwe nasbike",
        "invalidemailaddress": "Adresa e-nameyan yê te ne tê qebûlkirin, ji ber ku formata xwe qedexe ye (belkî nîşanên qedexe). Xêra xwe adreseka serrast binivisîne ya vê derê vala bêle.",
        "cannotchangeemail": "E-nameya hesabê bo vê wîkiyê nikare bê guherandin.",
        "emaildisabled": "Ev sîte e-nameya nikara bişîne.",
        "resetpass_submit": "Şîfreyê pêkbîne û têkeve",
        "changepassword-success": "Guhertine şîfreya te serkeftî bû!",
        "resetpass_forbidden": "Şîfre nikarin werin guhertin",
-       "resetpass-submit-loggedin": "Şîfre biguherîne",
+       "resetpass-submit-loggedin": "Şîfre biguherîne",
        "resetpass-submit-cancel": "Betal bike",
-       "resetpass-temp-password": "Şîfreya niha:",
+       "resetpass-temp-password": "Şîfreya demkî:",
        "passwordreset": "Şîfreyê nû bike",
        "passwordreset-text-one": "Ji bo ji nû ve sazkirina şîfreyê vê formê dagire.",
        "passwordreset-legend": "Şîfreyê nû bike",
        "passwordreset-username": "Navê bikarhêner:",
        "passwordreset-domain": "Domain:",
-       "passwordreset-email": "Navnîşana E-nameyê:",
+       "passwordreset-email": "Navnîşana e-nameyê:",
        "passwordreset-emailtitle": "Hûragahiyên hesab li ser {{SITENAME}}",
        "passwordreset-emailelement": "Navê bikarhêner:$1\nŞîfreya niha:$2",
        "passwordreset-emailsent": "E-nameyeke bibîrxistinê hate şandin.",
        "changeemail": "E-nameyê biguherîne",
        "changeemail-oldemail": "Navnîşana E-nameya niha:",
-       "changeemail-newemail": "Navnîşana E-nameya nû:",
+       "changeemail-newemail": "Navnîşana e-nameya nû:",
        "changeemail-none": "(nîne)",
-       "changeemail-submit": "E-nameyê biguherîne",
+       "changeemail-submit": "Enameyê biguherîne",
        "resettokens": "Mifteya jê bibe",
        "resettokens-legend": "Mifteya jê bibe",
        "bold_sample": "Nivîsa stûr",
        "usercsspreview": "'''Zanibe ku tu tenê pêşdîtina CSS dibînî.'''\n'''Ew hê nehatiye tomarkirin!'''",
        "userjspreview": "'''Zanibe ku tu tenê JavaScript'a xwe diceribînî, ew hê nehatiye tomarkirin!'''",
        "updated": "(Hate rojanekirin)",
-       "note": "'''Nîşe:'''",
+       "note": "<strong>Nîşe:</strong>",
        "previewnote": "'''Ji bîr neke ku ev tenê pêşdîtinek e.'''\nGuhertinên te hê nehatine tomarkirin!",
        "continue-editing": "Here qada sazandinê",
-       "editing": "Biguherîne: \"$1\"",
+       "editing": "$1 te guherandin",
        "creating": "$1 tê çêkirin",
        "editingsection": "Tê guherandin: $1 (beş)",
        "editingcomment": "$1 (beşek nû) tê guherandin.",
        "history-feed-description": "Di wîkî de dîroka guhertina vê rûpelê",
        "history-feed-item-nocomment": "$1 li $2",
        "history-feed-empty": "Rûpela xwestî tune ye. Belkî ew rûpel jê hatibe birîn an jî sernavê wê hatibe guherandin. [[Special:Search|Di wîkîyê de li rûpelên nêzîkî wê bigere]].",
-       "rev-deleted-comment": "(nivîs hate jêbirin)",
+       "rev-deleted-comment": "(kurteya guherandinê hate jêbirin)",
        "rev-deleted-user": "(navê bikarhêner hate jêbirin)",
        "rev-deleted-event": "(pêkhatin hate jêbirin)",
        "rev-deleted-text-permission": "Ev guhertoya vê rûpelê hatiye jêbirin. Belkî agahî di [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} jêbirina têketinê] de hebe.",
-       "rev-delundel": "nîşan bide/veşêre",
+       "rev-delundel": "xuyakirinê biguherîne",
        "rev-showdeleted": "nîşan bide",
        "revisiondelete": "Guhertoyan jê bibe/nebe",
        "revdelete-show-file-submit": "Erê",
        "revdelete-radio-set": "Veşartî",
        "revdelete-radio-unset": "Xuya",
        "revdelete-suppress": "Sedema jêbirinê ji rêveberan re jî veşêre",
-       "revdelete-log": "Sedem",
+       "revdelete-log": "Sedem:",
        "revdel-restore": "xuyakirinê biguherîne",
        "pagehist": "Dîroka rûpelê",
        "deletedhist": "Dîroka jêbirî",
        "mergehistory-box": "Guhertoyên her du rûpelan bike yek:",
        "mergehistory-from": "Çavkanîya rûpelê:",
        "mergehistory-submit": "Guhertoyan bike yek",
-       "mergehistory-reason": "Sedem",
+       "mergehistory-reason": "Sedem:",
        "mergelog": "Yekkirina gotaran",
        "revertmerge": "Veqetîne",
        "history-title": "Dîroka guhertoyên \"$1\"",
        "editundo": "betal bike",
        "diff-empty": "(Cudahî nîne)",
        "searchresults": "Encamên lêgerînê",
-       "searchresults-title": "Encamên lêgerrînê bo \"$1\"",
+       "searchresults-title": "Encamên lêgerînê bo \"$1\"",
        "titlematches": "Dîtinên di sernivîsên gotaran de",
        "textmatches": "Dîtinên di nivîsara rûpelan de",
        "notextmatches": "Di nav sernivîsan de nehat dîtin.",
        "prevn-title": "{{PLURAL:$1|result|Encamên}} pêştir $1",
        "nextn-title": "$1 {{PLURAL:$1|encama|encamên}} pêştir",
        "shown-title": "Li her rûpelê $1 {{PLURAL:$1|encam|encaman}} nîşan bide",
-       "viewprevnext": "($1 {{int:pipe-separator}} $2) ($3).",
+       "viewprevnext": "($1 {{int:pipe-separator}} $2) ($3) nîşan bide",
        "searchmenu-exists": "'''Rûpeleke bi navê \"[[:$1]]\" li ser vê wîkiyê heye.'''",
        "searchmenu-new": "Rûpela \"[[:$1]]\" çêke!",
        "searchprofile-articles": "Rûpelên naverokê",
        "searchall": "hemû",
        "showingresults": "{{PLURAL:$1|Encamek|'''$1''' encam}}, bi #'''$2''' dest pê dike.",
        "search-nonefound": "Ti rûpelên wek ya daxwazkirî nînin.",
-       "powersearch-legend": "Lê bigere",
+       "powersearch-legend": "Lêgerîna pêşketî",
        "powersearch-ns": "Di valahiya navan de lêbigere:",
        "powersearch-togglelabel": "Kontrol bike:",
        "powersearch-toggleall": "Hemû",
        "powersearch-togglenone": "Tune",
        "search-external": "Lêgerrîna derveyî",
        "searchdisabled": "<p>Tu dikarî li {{SITENAME}} bi Google an Yahoo! bigere. Têbînî: Dibe ku encamen lêgerîne ne yên herî nû ne.\n</p>",
-       "preferences": "Tercîhên min",
+       "preferences": "Hevyazên min",
        "mypreferences": "Hevyazên min",
        "prefs-edits": "Hejmarê guherandinan:",
        "prefs-skin": "Pêste",
        "prefs-watchlist-edits-max": "Hejmara mezintirîn: 1000",
        "prefs-misc": "Eyarên cuda",
        "prefs-resetpass": "Şifreyê biguherîne",
-       "prefs-changeemail": "E-nameyê biguherîne",
-       "prefs-setemail": "Navnîşana E-nameyê binivîse",
-       "prefs-email": "Vebijarkên E-nameyê",
+       "prefs-changeemail": "Navnîşana e-nameyê biguherîne",
+       "prefs-setemail": "Navnîşana e-nameyê binivîse",
+       "prefs-email": "Vebijarkên Enameyê",
        "prefs-rendering": "Rû",
-       "saveprefs": "Tercîhan tomar bike",
+       "saveprefs": "Tomar bike",
        "restoreprefs": "Hemû eyarên berê ji nû ve ava bike (di hemû beşa da)",
        "prefs-editing": "Guherandin",
-       "rows": "Rêz",
+       "rows": "Rêz:",
        "columns": "Stûn:",
        "searchresultshead": "Lê bigere",
        "recentchangesdays-max": "Herî zêde $1 {{PLURAL:$1|roj|rojan}}",
        "default": "asayî",
        "prefs-files": "Dosya",
        "prefs-emailconfirm-label": "Piştrastkirina E-nameyê:",
-       "youremail": "E-nameya te:",
+       "youremail": "Ename:",
        "username": "{{GENDER:$1|Navê bikarhêner}}:",
        "prefs-memberingroups": "{{GENDER:$2|Endamê|Endama|Endamê/a}} {{PLURAL:$1|komê|koman}}:",
        "prefs-registration": "Dema xweqeydkirinê:",
        "yourrealname": "Navê te yê rast:",
-       "yourlanguage": "Ziman",
+       "yourlanguage": "Ziman:",
        "yourvariant": "Cuda:",
        "yournick": "Bernavkê nû (ji bo îmzeyê):",
        "badsig": "Îmzeya ne derbasdar! Li HTML binêre ka sedema şaşbûnê çiye.",
        "yourgender": "Zayend:",
        "gender-unknown": "Ez negotin çêtir dibinim",
        "gender-male": "Ew rûpelên wîkiyê diguherîne",
-       "gender-female": "",
-       "email": "E-name",
+       "gender-female": "Ew (mê) rûpelên wîkiyê diguherîne",
+       "email": "Ename",
        "prefs-help-realname": "Navê rastî ne pêwîst e. Heke tu navê xwe binivisî, ewê ji bo karê te were bikaranîn.",
        "prefs-help-email": "Email address is optional, but is needed for password resets, should you forget your password.",
        "prefs-help-email-required": "Navnîşana e-nameyê hewce ye.",
        "userrights-notallowed": "Account'a te mafê xwe tune ye ji bo guherandina mafên bikarhêneran.",
        "userrights-changeable-col": "Komên ku tu dikarî biguherînî",
        "userrights-unchangeable-col": "Komên ku tu nikarî biguherînî",
-       "group": "Kom",
+       "group": "Kom:",
        "group-user": "Bikarhêner",
        "group-autoconfirmed": "Bikarhênerên xwebixwe-piştrastkirî",
        "group-bot": "Bot",
        "right-edit": "Rûpelan biguherîne",
        "right-createtalk": "Rûpelên gotûbêjê çêke",
        "right-createaccount": "Hesaba bikarînerek nû veke",
-       "right-minoredit": "Guhertina biçûk e",
+       "right-minoredit": "Wek guhertinek biçûk nîşan bide",
        "right-move": "Rûpelan bigerîne",
        "right-upload": "Dosyeyan lê bar bike",
        "right-autoconfirmed": "Rûpelên nîv-parastî biguherîne",
        "right-delete": "Rûpelan jê bibe",
+       "right-bigdelete": "Rûpelên bi dîrokên pir dirêj jê bibe",
        "right-browsearchive": "Li rûpelên jêbirî bigerre",
        "right-undelete": "Jêbirinê betal bike",
+       "right-unblockself": "Astengiya xwe rake",
        "right-import": "Rûpelan ji wikiyên din împort bike",
        "right-userrights": "Hemû mafên bikarhêner biguherîne",
        "right-userrights-interwiki": "Mafên bikarhênerên li ser wîkiyên din biguherîne",
-       "right-sendemail": "Ji bikarhênerên di re e-name bişîne",
+       "right-sendemail": "Ji bikarhênerên di re ename bişîne",
        "newuserlogpage": "Çêkirina hesabê nû",
        "rightslog": "Guhertina mafê bikarhêneriyê",
        "rightslogtext": "Ev guhertineke ji bo mafên bikarhêneriyê ye.",
        "action-edit": "vê rûpelê biguherîne",
        "action-createpage": "rûpelan çêke",
        "action-createtalk": "rûpelên gotûbêjan çêke",
-       "action-createaccount": "vê account'ê bikarhênerê çêke",
+       "action-createaccount": "vê hesabê bikarhênerîyê çêke",
        "action-minoredit": "vê weke guhertineke biçûk nîşan bide",
        "action-move": "vê rûpelê bigerîne",
        "action-move-subpages": "vê rûpelê û binrûpelên wê bigerîne",
        "action-deleterevision": "Vê revîzyonê je bibe",
        "action-deletedhistory": "dîroka vê rûpelê jêbirî bibîne",
        "action-browsearchive": "li rûpelên jêbirî bigere",
-       "action-undelete": "vê rûpelê dîsa çêke",
+       "action-undelete": "vê rûpelê jê nebe",
        "action-userrights": "hemû mafên bikarhêneran biguherîne",
        "action-userrights-interwiki": "mafê bikarhênerên li ser wîkiyên din biguherîne",
-       "action-sendemail": "e-nameyan bişîne",
+       "action-sendemail": "enameyan bişîne",
        "action-editmywatchlist": "lîsteya şopandinê biguherîne",
        "action-viewmywatchlist": "lîsteya xwe ya şopandinê nîşan bide",
        "action-viewmyprivateinfo": "agahîyên xwe ye taybet nîşan bide",
        "rcshowhideminor-hide": "veşêre",
        "rcshowhidebots": "Bot'an $1",
        "rcshowhidebots-show": "nîşan bide",
-       "rcshowhidebots-hide": "veşêre",
+       "rcshowhidebots-hide": "Veşêre",
        "rcshowhideliu": "Bikarhênerên tomarkirî $1",
        "rcshowhideliu-show": "nîşan bide",
        "rcshowhideliu-hide": "veşêre",
        "rcshowhideanons": "Bikarhênerên netomarkirî (IP) $1",
-       "rcshowhideanons-show": "nîşan bide",
-       "rcshowhideanons-hide": "veşêre",
+       "rcshowhideanons-show": "Nîşan bide",
+       "rcshowhideanons-hide": "Veşêre",
        "rcshowhidepatr": "Guherandinên kontrolkirî $1",
        "rcshowhidepatr-show": "Nîşan bide",
        "rcshowhidepatr-hide": "Veşêre",
        "newpageletter": "Nû",
        "boteditletter": "b",
        "number_of_watching_users_pageview": "[{{PLURAL:$1|bikarhênerek|$1 bikarhêner}} vê rûpelê {{PLURAL:$1|dişopîne|dişopînin}}.]",
-       "rc_categories_any": "Hîç",
+       "rc_categories_any": "Qet",
        "newsectionsummary": "/* $1 */ beşeke nû",
        "rc-enhanced-expand": "Hûragahiyan nîşan bide",
        "rc-enhanced-hide": "Kitûmatan veşêre",
        "recentchangeslinked": "Guherandinên têkilîdar",
        "recentchangeslinked-feed": "Guherandinên peywend",
        "recentchangeslinked-toolbox": "Guherandinên peywend",
+       "recentchangeslinked-title": "Guherandinên têkildarî \"$1\"",
        "recentchangeslinked-summary": "Ev lîste, ji rûpela destnîşankirî (an jî endamên destnîşankirî) re rûpelê lîsteya guherandinên dawî ji rûpelên lînkkirî nîşandide. Ew rûpel yê di [[Special:Watchlist|lîsteya te ya şopandinê]] da bi nivîsa <strong>estûr<strong> tên nîşandan.",
-       "recentchangeslinked-page": "Navê rûpelê",
+       "recentchangeslinked-page": "Navê rûpelê:",
        "upload": "Wêneyekî bar bike",
-       "uploadbtn": "Wêneyekî bar bike",
+       "uploadbtn": "Dosyeyek bar bike",
        "reuploaddesc": "Barkirinê biskîne û dîsa here rûpela barkirinê.",
        "uploadnologin": "Xwe tomar nekir",
        "uploadnologintext": "Ji kerema xwe re ji bo barkirina dosyeyan $1 dake.",
        "uploaddisabledtext": "Barkirinê data'yan  hatiye qedexekirin.",
        "uploadvirus": "Di vê data'yê da vîrûsek heye! Înformasyon: $1",
        "upload-source": "Pela çavkaniyê",
-       "sourcefilename": "Navê pelê:",
-       "sourceurl": "URL ya çavkaniyê:",
+       "sourcefilename": "Çavkanîyê navê pelê:",
+       "sourceurl": "URL'ya çavkaniyê:",
        "destfilename": "Navê pela xwestî:",
        "upload-maxfilesize": "Mezinbûna pelê ya herî mezin: $1",
        "upload-description": "Danasîna pelê",
        "upload-failure-subj": "Pirsgirêka barkirinê",
        "upload-warning-subj": "Hişyariya barkirinê",
        "upload-file-error": "Çewtiya navxweyî",
+       "backend-fail-notexists": "Dosye $1 tune ye.",
        "uploadstash-refresh": "Lîsteya dosyeya nû bike",
        "img-auth-accessdenied": "Gihandin hate astengkirin",
        "img-auth-nofile": "Dosyeye \"$1\" tine.",
        "listfiles-delete": "jê bibe",
        "listfiles_search_for": "Li navê wêneyî bigere:",
        "imgfile": "dosye",
-       "listfiles": "Lîsteya wêneyan",
+       "listfiles": "Lîsteya dosyeyan",
        "listfiles_date": "Dem",
        "listfiles_name": "Nav",
        "listfiles_user": "Bikarhêner",
        "listfiles_size": "Mezinbûn",
        "listfiles_description": "Danasîn",
        "listfiles_count": "Guherto",
+       "listfiles-latestversion": "Guhertoya niha",
        "listfiles-latestversion-yes": "Erê",
        "listfiles-latestversion-no": "Na",
-       "file-anchor-link": "Wêne",
+       "file-anchor-link": "Dosye",
        "filehist": "Dîroka daneyê",
        "filehist-help": "Ji bo dîtina guhertoya wê demê bişkoka dîrokê bitikîne.",
        "filehist-deleteall": "hemûyan jê bibe",
        "filedelete-intro-old": "Tu niha guhertoya '''[[Media:$1|$1]]''' [$4 guherto, ji $2, saet $3] jê dibî.",
        "filedelete-comment": "Sedem:",
        "filedelete-submit": "Jê bibe",
-       "filedelete-success": "'''$1''' hate jêbirin.",
+       "filedelete-success": "<strong>$1</strong> hate jêbirin.",
        "filedelete-success-old": "<span class=\"plainlinks\">Verzyona $2 ji data'ya '''[[Media:$1|$1]]''' di saet $3 da hate jêbirin.</span>",
        "filedelete-nofile": "'''$1''' nîne.",
        "filedelete-otherreason": "Sedemên din:",
        "unusedtemplates": "Şablonên nayên bikaranîn",
        "unusedtemplateswlh": "lînkên din",
        "randompage": "Rûpeleke ketober",
+       "randomincategory": "Rûpelek ketober di kategoriyê de",
        "randomincategory-category": "Kategorî:",
        "randomredirect": "Beralîkirina ketober",
        "statistics": "Statîstîk",
        "brokenredirects-delete": "jê bibe",
        "withoutinterwiki": "Rûpelên bê girêdanên ziman",
        "withoutinterwiki-legend": "Pêşbendik",
-       "withoutinterwiki-submit": "nîşan bide",
+       "withoutinterwiki-submit": "Nîşan bide",
        "nbytes": "$1 {{PLURAL:$1|byte|byte}}",
        "ncategories": "$1 {{PLURAL:$1|Kategorî|Kategorî}}",
        "nlinks": "$1 {{PLURAL:$1|girêdan|girêdan}}",
        "lonelypages": "Rûpelên sêwî",
        "uncategorizedpages": "Rûpelên bêkategorî",
        "uncategorizedcategories": "Kategoriyên bê kategorî",
-       "uncategorizedimages": "Wêneyên bê kategorî",
-       "uncategorizedtemplates": "Şablonên bê kategorî",
+       "uncategorizedimages": "Dosyeyên bêkategorî",
+       "uncategorizedtemplates": "Şablonên bêkategorî",
        "unusedcategories": "Kategoriyên ku nayên bikaranîn",
-       "unusedimages": "Wêneyên ku nayên bikaranîn",
+       "unusedimages": "Dosyeyên ku nayên bikaranîn",
        "wantedcategories": "Kategoriyên ku tên xwestin",
        "wantedpages": "Rûpelên ku tên xwestin",
        "wantedfiles": "Wêneyên ku tên xwestin",
        "newpages": "Rûpelên nû",
        "newpages-username": "Navê bikarhêner:",
        "ancientpages": "Gotarên herî kevin",
-       "move": "Navê rûpelê biguherîne",
+       "move": "Hilgire",
        "movethispage": "Vê rûpelê bigerîne",
-       "notargettitle": "Hedef tune",
+       "notargettitle": "Armanc tune",
        "pager-newer-n": "{{PLURAL:$1|nûtir 1|nûtir $1}}",
        "pager-older-n": "{{PLURAL:$1|kevintir 1|kevintir $1}}",
        "booksources": "Çavkaniyên pirtûkan",
-       "booksources-search-legend": "Li pirtûkan bigere",
+       "booksources-search-legend": "Li çavkanîyên pirtûkan bigere",
        "booksources-search": "Lêgerîn",
        "booksources-text": "Li vir listek ji lînkên rûpelên, yê pirtûkên nû ya kevin difiroşin, heye. Hên jî li vir tu dikarî înformasyonan li ser wan pirtûkan tê derxê.",
        "specialloguserlabel": "Bikarhêner:",
-       "speciallogtitlelabel": "Sernav:",
+       "speciallogtitlelabel": "Armanc (sernav an bikarhêner)",
        "log": "Têketin",
        "all-logs-page": "Hemû têketin",
        "alllogstext": "Hemû têketinên {{SITENAME}} li jêr tên nîşandan.\nTu dikarî ji xwe re têketinekê hilbijêrî, navê bikarhêneriyê an navê rûpelekê binivîse û agahiyan li ser wê bibîne.",
        "allpagesprefix": "Rûpelên bi pêşbendik nîşan bide:",
        "allpagesbadtitle": "Sernavê rûpelê qedexe bû ya \"interwiki\"- ya \"interlanguage\"-pêşnavekî xwe hebû. Meqûle ku zêdertirî tiştekî nikanin werin bikaranîn di sernavê da.",
        "allpages-bad-ns": "Namespace'a \"$1\" di {{SITENAME}} da tune ye.",
-       "allpages-hide-redirects": "Beralîkirinan nîşan bide",
+       "allpages-hide-redirects": "Beralîkirinan veşêre",
        "categories": "Kategorî",
        "categoriespagetext": "Di van kategoriyan de rûpel an jî medya hene.\n[[Special:UnusedCategories|Kategoriyên nayên bikaranîn]] li vir nayên nîşandan.\nLi [[Special:WantedCategories|kategoriyên xwestî]] binêre.",
        "special-categories-sort-count": "hatîye rêzkirin li gorî hejmaran",
        "linksearch": "Lêgerîna girêdanên derve",
        "linksearch-ns": "Valahiya nav:",
        "linksearch-ok": "Lêgerîn",
-       "listusers-submit": "nîşan bide",
+       "listusers-submit": "Nîşan bide",
        "listusers-noresult": "Bikarhêner nehate dîtin.",
        "listusers-blocked": "(hate astengkirin)",
        "activeusers": "Lîsteya bikarhênerên çalak",
        "listgrouprights-addgroup-all": "Hemû koman tevlî bike",
        "listgrouprights-removegroup-all": "Hemû koman jê bibe",
        "trackingcategories-name": "Navê peyamê",
+       "trackingcategories-nodesc": "Ti danasîn tune ye.",
        "mailnologin": "Navnîşanê neşîne",
        "mailnologintext": "Te gireke xwe [[Special:UserLogin|qeydbikê]] û adrêsa e-nameyan di [[Special:Preferences|tercihên xwe]] da nivîsandibe ji bo şandina e-nameyan ji bikarhênerên din ra.",
        "emailuser": "Ji bikarhêner re e-name bişîne",
-       "emailpage": "E-name bikarhêner",
+       "emailpage": "E-nameya bikarhêner",
        "defemailsubject": "{{SITENAME}} e-name",
        "noemailtitle": "Navnîşana e-name tune",
        "emailusername": "Navê bikarhêner:",
-       "emailusernamesubmit": "Tomar bike",
-       "emailfrom": "Ji",
+       "emailusernamesubmit": "Bişîne",
+       "emailfrom": "Ji:",
        "emailto": "Ji bo:",
        "emailsubject": "Mijar",
        "emailmessage": "Peyam:",
        "mywatchlist": "Lîsteya min a şopandinê",
        "nowatchlist": "Tiştek di lîsteya te ya şopandinê de tune ye.",
        "watchlistanontext": "Ji  kerema xwe ji bo dîtin an jî sererastkirina lîsteya te ya şopandinê xwe $1.",
-       "watchnologin": "Te xwe tomar nekiriye",
+       "watchnologin": "Te xwe tomar nekirîye",
        "addwatch": "Tevlî lîsteya şopandinê bike",
        "addedwatchtext": "Rûpela \"[[:$1]]\" çû ser [[{{ns:special}}:Watchlist|lîsteya te ya şopandinê]].\nLi dahatû de her guhertoyek li wê rûpelê û rûpela guftûgo ya wê were kirin li vir tê nîşandan.\n \nLi rûpela [[{{ns:special}}:Recentchanges|Guherandinên dawî]] jî ji bo hêsan dîtina wê, ew rûpel bi '''Nivîsa stûr''' tê nîşandan.\n\nGava tu bixwazî wê rûpelê ji nav lîsteya xwe ya şopandinê derbixî, li ser wê rûpelê, \"êdî neşopîne\" bitikîne.",
        "removewatch": "Ji lîsteya şopandinê derxe",
        "wlnote": "Niha {{PLURAL:$1|xeyrandinê|'''$1''' xeyrandinên}} dawî yê {{PLURAL:$2|seetê|'''$2''' seetên}} dawî {{PLURAL:$1|tê|tên}} dîtin.",
        "wlshowlast": "Guhertinên berî $1 saetan, $2 rojan, ya  nîşan bide",
        "watchlist-options": "Vebijarkên lîsteya şopandinê",
-       "watching": "Bişopîne...",
-       "unwatching": "Neşopîne…",
+       "watching": "Tê şopandin...",
+       "unwatching": "Nay şopandin…",
        "enotif_reset": "Hemû rûpelan wek lêsekirî nîşanbide",
        "enotif_impersonal_salutation": "Bikarhênerî {{SITENAME}}",
+       "enotif_subject_deleted": "Rûpela {{SITENAME}}ê/yê $1 ji aliyê $2 {{GENDER:$2|hate jêbirin}}",
        "enotif_anon_editor": "Bikarhênerê/a neqeydkirî $1",
        "enotif_body": "Birêz $WATCHINGUSERNAME,\n\n\nRûpela {{SITENAME}} $PAGETITLE hate $CHANGEDORCREATED di roja $PAGEEDITDATE de ji aliyê $PAGEEDITOR ve, ji kerema xwe li $PAGETITLE_URL ji bo guhertoya niha li $NEWPAGE binêre.\n\nKurtnivîsa bikarhêner: $PAGESUMMARY $PAGEMINOREDIT\n\nJi bo bikarhêner peyamekê binivisîne:\nE-name: $PAGEEDITOR_EMAIL\n{{SITENAME}}: $PAGEEDITOR_WIKI\n\nHeta tu li vê guherandinê nenêrî, peyamên din ên guhertinê yên vê rûpelê nayên nîşandan.\n\n             Peyamên {{SITENAME}}\n\n--\nHeke tu dixwazî lîsteya xwe ya şopandinê biguherînî, li\n{{canonicalurl:{{#special:EditWatchlist}}}} binêre.\n\nPaşagahîdan û alîkaraya din:\n$HELPPAGE",
        "created": "hate afirandin",
        "unprotectedarticle": "parastina \"[[$1]]\" rakir",
        "protect-title": "parastina \"$1\" biguherîne",
        "prot_1movedto2": "Navê [[$1]] weke [[$2]] hate guhertin",
-       "protect-legend": "Parastinê teyîd bike",
+       "protect-norestrictiontypes-title": "Rûpela neparastbar",
+       "protect-legend": "Parastinê bipesinîne",
        "protectcomment": "Sedem:",
        "protectexpiry": "Heta:",
        "protect_expiry_invalid": "Dema nivîsandî şaş e.",
        "protect_expiry_old": "Dema girtinê di zemanê berê da ye.",
        "protect-default": "Destûrê bide hemû bikarhêneran",
        "protect-level-autoconfirmed": "Bikarhênerên neqeydkirî astengbike",
-       "protect-level-sysop": "Tenê ji rêveber (admîn)ara destûr bide",
+       "protect-level-sysop": "Destûrê tenê bide rêveberan",
        "protect-expiring": "heta roja $1 (UTC)",
        "protect-expiring-local": "di $1 de dema wê xilas dibe",
        "protect-othertime": "Demeke din:",
        "undelete-nodiff": "Guhertoyên berê nehatin dîtin.",
        "undeletebtn": "Dîsa çêke!",
        "undeletelink": "dîtin/dîsa çêkirin",
-       "undeleteviewlink": "bibîne:",
+       "undeleteviewlink": "bibîne",
        "undeleteinvert": "Hilbijartinê şûnde vegerîne",
        "undeletecomment": "Sedem:",
        "undeletedrevisions": "{{PLURAL:$1|Versiyonek dîsa hate|$1 versiyon dîsa hatin}} çêkirin",
        "sp-contributions-talk": "gotûbêj",
        "sp-contributions-userrights": "îdarekirina mafên bikarhêneran",
        "sp-contributions-search": "Li beşdariyan bigere",
-       "sp-contributions-username": "Adresa IP'yê yan navê bikarhêner:",
+       "sp-contributions-username": "Navnîşana IP'yê an jî navê bikarhêner:",
        "sp-contributions-submit": "Lêgerîn",
        "whatlinkshere": "Girêdanên li ser vê rûpelê",
        "whatlinkshere-title": "Rûpelan, yê berve $1 tên",
        "blockiptext": "Ji bo astengkirina nivîsandinê ya ji navnîşaneke IP'yê an jî ji bikarhênerekî/ê, vê formê bikarbîne.\nDivê ev tenê ji bo sekinandina vandalîzmê were bikaranîn, ku divê li gorî [[{{MediaWiki:Policy-url}}|rêgezê]] be.\n\nSedemekê binivîse!",
        "ipaddressorusername": "adresê IP'yekê ya navekî bikarhênerekî",
        "ipbexpiry": "Dem:",
-       "ipbreason": "Sedem",
+       "ipbreason": "Sedem:",
        "ipbreason-dropdown": "*Sedemên astengkirinê\n** Vandalîzm\n** Agahiya şaş dikire gotarekê\n** Naveroka rûpelekê vala kir\n** Girêdanên xerab tevlî rûpelan dikir\n** Tiştên tewş tevlî gotaran dikir\n** Heqaretkirin\n** Pir hesab bikaranîn\n** Navekî ku nayê pejirandin",
        "ipbcreateaccount": "Çêkirina hesaban qedexe bike",
        "ipbemailban": "Ji bo şandina e-nameyan qedexe bike.",
        "ipbenableautoblock": "Otomatîk IP'yên niha û yên nû yê vê bikarhênerê astengbike.",
-       "ipbsubmit": "Vê bikarhêner asteng bike",
+       "ipbsubmit": "Vê bikarhênere asteng bike",
        "ipbother": "Demekî din:",
        "ipboptions": "2 saet:2 hours,1 roj:1 day,3 roj:3 days,1 hefte:1 week,2 hefte:2 weeks,1 meh:1 month,3 meh:3 months,6 meh:6 months,1 sal:1 year,ji her demê re:infinite",
        "ipbhidename": "Navê bikarhêner / adresê IP ji \"pirtûkê\" astengkirinê, lîsteya astengkirinên nû û lîsteya bikarhêneran veşêre",
        "ipb-unblock": "Astengkirina bikarhênerekî ya adrêsa IP'yekê rake",
        "ipb-blocklist": "Astengkirinên niha bibîne",
        "ipb-blocklist-contribs": "Beşdariyên ji bo $1",
-       "unblockip": "IP'yekê dîsa veke",
+       "unblockip": "Astengkirina bikarhêner rake",
        "unblockiptext": "Nivîsara jêr bikarwîne ji bo qebûlkirina nivîsandinê bikarhênerekî ya IP'yeka berê astengkirî.",
        "ipusubmit": "Vê astengkirinê rake",
        "unblocked": "[[User:$1|$1]] hatiye astengkirin.",
        "anononlyblock": "tenê kesên bênav",
        "noautoblockblock": "astengkirina otomatîk hatîye temirandin",
        "createaccountblock": "çêkirina hesaban hate qedexekirin",
-       "emailblock": "E-Mail hate girtin",
+       "emailblock": "e-name hate girtin",
        "blocklist-nousertalk": "nikare rûpela gotûbêja xwe biguherîne",
        "ipblocklist-empty": "Lîsteya astengkirinê vala ye.",
        "ipblocklist-no-results": "Ew IP'ya ya bikarhênera nehatîye astengkirin.",
        "ipb_cant_unblock": "Şaşbûn: ID'ya astengkirinê $1 nehate dîtin. Astengkirinê xwe niha belkî hatîye rakirin.",
        "sorbsreason": "Adrêsa IP ya te ji DNSBL'a {{SITENAME}} wek proxy'eka vekirî tê naskirin.",
        "sorbs_create_account_reason": "Adrêsa IP ya te ji DNSBL'a {{SITENAME}} wek proxy'eka vekirî tê naskirin. Tu nikarê account'ekê ji xwe ra çêkê.",
+       "ipbnounblockself": "Tu nikarî xwe asteng bikî.",
        "lockdb": "Danegehê bigire",
        "unlockdb": "Danegehê veke",
        "lockconfirm": "Erê, ez bi rastî dixwazim danegehê bigirim.",
        "unlockconfirm": "Erê, ez bi rastî dixwazim danegehê vekim.",
        "lockbtn": "Danegehê bigire",
        "unlockbtn": "Danegehê veke",
+       "unlockdbsuccesstext": "Danegeh hatiye astengkirin.",
        "databasenotlocked": "Danegeh ne girtî ye.",
        "move-page": "$1 bigerîne",
        "move-page-legend": "Vê rûpelê bigerîne",
        "movelogpage": "Guhertina nav",
        "movelogpagetext": "Li jêr lîsteyek ji rûpelan ku navê wan hatiye guherandin heye.",
        "movenosubpage": "Binrûpelên vê rûpelê tune ne.",
-       "movereason": "Sedem",
+       "movereason": "Sedem:",
        "revertmove": "şûnde vegerîne",
        "delete_and_move": "Jêbibe û nav biguherîne",
        "delete_and_move_text": "== Jêbirin gireke ==\n\nRûpela \"[[:$1]]\" berê heye. Tu rast dixazê wê jêbibê ji bo navguherandinê ra?",
        "export-addcat": "Zêde bike",
        "export-addns": "Zêde bike",
        "export-download": "Weka dosyeyê qeyd bike",
-       "allmessages": "Hemû peyamên sîstemê",
+       "allmessages": "Peyamên sîstemê",
        "allmessagesname": "Nav",
        "allmessagescurrent": "Nivîsa niha",
        "allmessagestext": "Lîsteya hemû peyamên MediaWikiyê.",
        "allmessages-filter-unmodified": "Neguhertî",
        "allmessages-filter-all": "Hemû",
        "allmessages-filter-modified": "Guhertî",
-       "allmessages-language": "Ziman",
-       "allmessages-filter-submit": "Gotar",
+       "allmessages-language": "Ziman:",
+       "allmessages-filter-submit": "Here",
        "allmessages-filter-translate": "Wergerîne",
        "thumbnail-more": "Mezin bike",
        "filemissing": "Rûpel tune",
        "tooltip-pt-userpage": "Rûpela min",
        "tooltip-pt-anonuserpage": "Rûpela bikarhênerê ji bo navnîşana ÎP ku tu sererast dikî wekî",
        "tooltip-pt-mytalk": "Gotûbêja min",
-       "tooltip-pt-preferences": "Tercîhên min",
+       "tooltip-pt-preferences": "Hevyazên min",
        "tooltip-pt-watchlist": "The list of pages you",
        "tooltip-pt-mycontris": "Lîsteya beşdariyên min",
        "tooltip-pt-logout": "Derkeve",
        "tooltip-t-contributions": "Lîsteya beşdariyên bikarhêner bibîne",
        "tooltip-t-emailuser": "Jê re name bişîne",
        "tooltip-t-info": "Bêhtir agahî di derbarê vê rûpelê de",
-       "tooltip-t-upload": "Wêneyan bar bike",
+       "tooltip-t-upload": "Dosyeyan bar bike",
        "tooltip-t-specialpages": "Lîsteya hemû rûpelên taybetî",
        "tooltip-t-print": "Versiyona çapkirinê ya vê rûpelê",
        "tooltip-ca-nstab-main": "Li rûpela naverokê binêre",
        "tooltip-diff": "Guherandinên ku te di nivîsê de kirîyî nîşan bide",
        "tooltip-compareselectedversions": "Cudatiyên guhertoyên hilbijartî yên vê rûpelê bibîne.",
        "tooltip-watch": "Vê rûpelê têke nav lîsteya te ya şopandinê",
+       "tooltip-watchlistedit-normal-submit": "Sernavan jê bibe",
+       "tooltip-watchlistedit-raw-submit": "Lîsteya şopandinê rojane bike",
        "tooltip-upload": "Barkirinê destpêke",
        "common.js": "/* Any JavaScript here will be loaded for all users on every page load. */",
        "anonymous": "Bikarhênera/ê nediyarkirî ya/yê {{SITENAME}}",
        "pageinfo-header-edits": "Dîrokê biguherîne",
        "pageinfo-header-restrictions": "Parastina rûpelê",
        "pageinfo-header-properties": "Taybetmendiyên rûpelê",
+       "pageinfo-language": "Zimanê naveroka rûpelê",
        "pageinfo-watchers": "Hejmara kesên dişopînin",
        "pageinfo-subpages-name": "Binrûpelên vê rûpelê",
+       "pageinfo-firsttime": "Dema çêkirina rûpelê",
+       "pageinfo-lasttime": "Dema guherandina dawî",
        "pageinfo-edits": "Hejmara guherandinan",
        "pageinfo-toolboxlink": "Agahiya rûpelê",
        "pageinfo-redirectsto-info": "agahî",
        "pageinfo-contentpage-yes": "Erê",
        "pageinfo-protect-cascading-yes": "Erê",
        "pageinfo-category-info": "Agahiyên kategoriyê",
-       "pageinfo-category-pages": "hejmara rûpelan",
+       "pageinfo-category-pages": "Hejmara rûpelan",
        "pageinfo-category-subcats": "Hejmara binkategoriyan",
+       "pageinfo-category-files": "Hejmara dosyeyan",
        "markaspatrolleddiff": "Wek serrastkirî nîşan bide",
        "markaspatrolledtext": "Vê rûpelê wek serrastkirî nîşan bide",
        "markedaspatrolled": "Wek serrastkirî tê nîşandan",
        "exif-iimcategory-wea": "Hewa",
        "namespacesall": "hemû",
        "monthsall": "hemû",
-       "confirmemail": "Adrêsa e-nameyan nasbike",
+       "confirmemail": "Navnîşana e-nameyê nasbike",
        "confirmemail_noemail": "Te e-mail-adressê xwe di [[Special:Preferences|tercihên xwe da]] nenivîsandiye.",
        "confirmemail_success": "E-Mail adrêsa te hate naskirin. Tu niha dikarî xwe qeydbikê û kêfkê.",
-       "confirmemail_loggedin": "Navnîşana te ya E-Nameyê hate qebûlkirin.",
+       "confirmemail_loggedin": "Navnîşana te ya e-nameyê hate qebûlkirin.",
        "confirmemail_body": "Kesek, dibê tu, bi IP adressê $1, xwe li {{SITENAME}} bi vê navnîşana e-name tomar kir (\"$2\") .\n\nEger ev rast qeydkirinê te ye û di dixwazî bikaranîna e-nama ji te ra çêbibe li {{SITENAME}}, li vê lînkê bitikîne:\n\n$3\n\nLê eger ev *ne* tu bû, li lînkê netikîne. Ev e-nameya di rojê $4 da netê qebûlkirin.",
        "scarytranscludefailed": "[Anîna şablona $1 biserneket; biborîne]",
        "scarytranscludetoolong": "[URL zêde dirêj e]",
        "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|gotûbêj]])",
        "version": "Versiyon",
        "version-specialpages": "Rûpelên taybet",
-       "version-other": "yên din",
+       "version-other": "Yên din",
        "version-version": "($1)",
        "version-license": "Lîsansa MediaWiki",
        "version-software-product": "Berhem",
        "tag-filter-submit": "Parzûn",
        "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|Etîket}}]]: $2)",
        "tags-title": "Nîşankirin",
-       "tags-tag": "Tag name",
+       "tags-tag": "Navê etîketê",
        "tags-edit": "biguherîne",
        "comparepages": "Rûpelan bide ber hev",
        "compare-page1": "Rûpel 1",
index ff63a09..c9090e3 100644 (file)
        "pool-timeout": "Timeout bis d'Spär opgehuewen ass",
        "pool-queuefull": "Pool-Queue ass voll",
        "pool-errorunknown": "Onbekannte Feeler",
+       "pool-servererror": "De Pool-Counter-Service ass net disponibel ($1).",
        "poolcounter-usage-error": "Benotzungsfeeler: $1",
        "aboutsite": "Iwwer {{SITENAME}}",
        "aboutpage": "Project:Iwwer",
        "filerenameerror": "De Fichier \"$1\" konnt net op \"$2\" ëmbenannt ginn.",
        "filedeleteerror": "De Fichier \"$1\" konnt net geläscht ginn.",
        "directorycreateerror": "De Repertoire \"$1\" konnt net geschafe ginn.",
+       "directoryreadonlyerror": "De Repertoire \"$1\" ka just geliest ginn.",
        "directorynotreadableerror": "Repertoire \"$1\" kann net geliest ginn.",
        "filenotfound": "De Fichier \"$1\" gouf net fonnt.",
        "unexpected": "Onerwaarte Wäert: \"$1\"=\"$2\".",
        "no-null-revision": "Déi nei Nullversioun fir d'Säit \"$1\" konnt net ugeluecht ginn",
        "badtitle": "Schlechten Titel",
        "badtitletext": "De gewënschten Titel ass net valabel, eidel, oder een net korrekten Interwiki Link.",
-       "title-invalid-interwiki": "Am Titel ass en Interwiki-Link",
+       "title-invalid-empty": "Den ugefrote Säitentitel ass eidel oder besteet just aus dem Numm vun engem Nummraum.",
+       "title-invalid-utf8": "Am ugefrote Säitentitel ass eng  net valabel UTF-8 Sequenz.",
+       "title-invalid-interwiki": "Am ugefrote Säitentitel ass en Interwiki-Link deen net fir Titele benotzt ka ginn.",
+       "title-invalid-talk-namespace": "Den ugefrote Säitentitel bezitt sech op eng Diskussiounssäit déi et net gi kann.",
+       "title-invalid-characters": "Den ugefrote Säitentitel huet net valabel Buschtawen: \"$1\".",
+       "title-invalid-relative": "Titel huet e relative Pad. Relativ Säitentiteleln (./, ../) sinn net valabel well se dacks net erreechbar wa se vum Browser vum Benotzer verschafft ginn.",
+       "title-invalid-magic-tilde": "Den ugefrote Säitentitel huet eng net-valabel magesch Tild-Sequenz (<nowiki>~~~</nowiki>).",
+       "title-invalid-too-long": "Den ugefrote Säitentitel ass ze laang. En däerf net méi laang wéi $1 {{PLURAL:$1|Byte|Byten}} am UTF-8 Format sinn.",
+       "title-invalid-leading-colon": "Den ugefrote Säitentitel huet en net valabelen Doppelpunkt am Ufank.",
        "perfcached": "Dës Date kommen aus dem Tëschespäicher a si méiglecherweis net aktuell. Maximal {{PLURAL:$1|ee Resultat ass|$1 Resultater sinn}} am Tësche späicher disponibel.",
        "perfcachedts": "Dës Donnéeë kommen aus dem Tëschespäicher, a goufe fir d'lescht den $1 aktualiséiert. Maximal {{PLURAL:$4|ee Resultat ass|$4 Resultater sinn}} am Tëschespäicher disponibel.",
        "querypage-no-updates": "D'Aktualiséierung vun dëser Säit ass zur Zäit ausgeschalt. D'Date gi bis op weideres net aktualiséiert.'''",
        "mergehistory-empty": "Et kënne keng Versioune zesummegeluecht ginn.",
        "mergehistory-success": "{{PLURAL:$3|1 Versioun gouf|$3 Versioune goufe}} vu(n) [[:$1]] op [[:$2]] zesummegeluecht.",
        "mergehistory-fail": "Versiounszesummeleeung war net méiglech, kuckt w.e.g. d'Säiten an d'Zäit-Parameter no.",
+       "mergehistory-fail-toobig": "D'zesummeleeë vun der Lëscht vun de Versioune konnt net gemaach ginn well méi wéi d'Limite vun $1 {{PLURAL:$1|Versioun|Versioune}} geréckelt géife ginn",
        "mergehistory-no-source": "Originalsäit \"$1\" gëtt et net.",
        "mergehistory-no-destination": "Zilsäit \"$1\" gëtt et net.",
        "mergehistory-invalid-source": "D'Originalsäit muss ee gültege Säitennumm hunn.",
        "userrights-lookup-user": "Benotzergruppe verwalten",
        "userrights-user-editname": "Benotzernumm uginn:",
        "editusergroup": "Benotzergruppen änneren",
-       "editinguser": "Ännere vun de Rechter vum Benotzer '''[[User:$1|$1]]''' $2",
+       "editinguser": "Ännere vun de Rechter vum  {{GENDER:$1|Benotzer}} <strong>[[User:$1|$1]]</strong> $2",
        "userrights-editusergroup": "Benotzergruppen änneren",
        "saveusergroups": "Benotzergruppe späicheren",
        "userrights-groupsmember": "Member vun:",
        "import-interwiki-history": "Importéier all d'Versioune vun dëser Säit",
        "import-interwiki-templates": "Mat alle Schablounen",
        "import-interwiki-submit": "Import",
+       "import-mapping-namespace": "Import an een Nummraum:",
+       "import-mapping-subpage": "Als Ënnersäiten op dës Säit importéieren:",
        "import-upload-filename": "Numm vum Fichier:",
        "import-comment": "Bemierkung:",
        "importtext": "Exportéiert de Fichier w.e.g. vun der Source-Wiki mat der [[Special:Export|Export-Funktioun]].\nSpäichert en op Ärem Computer of a luet en hei nees erop.",
        "version-ext-colheader-description": "Beschreiwung",
        "version-ext-colheader-credits": "Auteuren",
        "version-license-title": "Lizenz fir $1",
+       "version-license-not-found": "Et gouf keng detailléiert Linzenzinformatioun fir dës Erweiderung fonnt.",
        "version-credits-title": "E spezielle Merci fir $1",
        "version-poweredby-credits": "Dës Wiki funktionéiert mat '''[https://www.mediawiki.org/ MediaWiki]''', Copyright © 2001-$1 $2.",
        "version-poweredby-others": "anerer",
        "tags-create-submit": "Uleeën",
        "tags-create-no-name": "Dir musst den Numm vun enger Markéierung (tag) uginn.",
        "tags-create-already-exists": "D'Markéierung (tag) ''$1'' gëtt et schonn.",
+       "tags-create-warnings-above": "Dës {{PLURAL:$2|Warnung ass|Warnunge si}} beim Versuch d'Markéierung (tag) \"$1\" unzeleeën.",
        "tags-delete-title": "Markéierung (tag) läSchen",
+       "tags-delete-explanation-initial": "Dir sidd am Gaang d'Markéierung (tag) \"$1\" aus der Datebank ze läschen.",
+       "tags-delete-explanation-warning": "Dës Aktioun ass <strong>irreversibel</strong> a <strong>kann net réckgängeg gemaach ginn</strong>, net emol vun den Administrateure vun der Datebank. Sidd Iech sécher datt et dës Markéierung ass déi Dir läsche wëllt.",
        "tags-delete-reason": "Grond:",
        "tags-delete-not-found": "D'Markéierung (tag) ''$1'' gëtt et net.",
        "tags-activate-title": "Markéierung (tag) aktivéieren",
        "tags-deactivate-reason": "Grond:",
        "tags-deactivate-not-allowed": "Et ass net méiglech d'Markéierung \"$1\" ze desaktivéieren.",
        "tags-deactivate-submit": "Desaktivéieren",
+       "tags-update-add-not-allowed-one": "D'Markéierung (tag) \"$1\" däerf net manuell dobäigesat ginn.",
        "tags-update-remove-not-allowed-one": "D'Markéierung (tag) \"$1\" däerf net ewechgeholl ginn.",
        "tags-update-remove-not-allowed-multi": "Dës {{PLURAL:$2|Markéierung däerf|Markéierungen däerfen}} net manuell ewechgeholl ginn: $1",
+       "tags-edit-title": "Markéierungen (tags) änneren",
        "tags-edit-revision-selected": "{{PLURAL:$1|Erausgesicht Versioun|Erausgesicht Versioune}} vu(n) [[:$2]]:",
        "tags-edit-existing-tags-none": "''Keng''",
        "tags-edit-new-tags": "Nei Markéierungen (tags):",
        "tags-edit-add": "Dës Markéierungen (tags) dobäisetzen:",
+       "tags-edit-remove-all-tags": "(all Markéierungen ewechhuelen)",
        "tags-edit-reason": "Grond:",
        "tags-edit-revision-submit": "Ännerungen op {{PLURAL:$1|dës Versioun|$1 Versiounen}} uwennen",
        "tags-edit-success": "D'Ännerunge goufen applizéiert.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (aktivéiert)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''desaktivéiert''')",
        "mediastatistics": "Statistike vun de Medien",
+       "mediastatistics-summary": "Statistike vun den Type vun den eropgeluedene Fichieren. Dobäi gëtt nëmmen déi lescht Versioun vun engem Fichier gezielt, al oder geläscht Versioune vu Fichiere sinn ausgeschloss.",
        "mediastatistics-nbytes": "{{PLURAL:$1|$1 Byte|$1 Byten}} ($2; $3%)",
        "mediastatistics-table-mimetype": "MIME-Typ",
        "mediastatistics-table-extensions": "Méiglech Erweiderungen",
index 81b4612..a9a8d82 100644 (file)
@@ -48,7 +48,7 @@
        "tog-shownumberswatching": "Rādīt uzraudzītāju skaitu",
        "tog-oldsig": "Pašreizējais paraksts:",
        "tog-fancysig": "Vienkāršs paraksts (bez automātiskās saites)",
-       "tog-uselivepreview": "Lietot tūlītējo priekšskatījumu (eksperimentāla iespēja)",
+       "tog-uselivepreview": "Lietot tūlītējo priekšskatījumu",
        "tog-forceeditsummary": "Atgādināt man, ja kopsavilkuma ailīte ir tukša",
        "tog-watchlisthideown": "Paslēpt manus labojumus uzraugāmo lapu sarakstā",
        "tog-watchlisthidebots": "Paslēpt botu labojumus uzraugāmo lapu sarakstā",
        "permalink": "Pastāvīgā saite",
        "print": "Drukāt",
        "view": "Skatīt",
+       "view-foreign": "Apskatīt $1",
        "edit": "Labot šo lapu",
        "edit-local": "Labot vietējo aprakstu",
        "create": "Izveidot",
        "prefs-personal": "Lietotāja dati",
        "prefs-rc": "Pēdējās izmaiņas",
        "prefs-watchlist": "Uzraugāmie raksti",
+       "prefs-editwatchlist": "Labot uzraugāmo rakstu sarakstu",
+       "prefs-editwatchlist-label": "Labot ierakstus savā uzraugāmo rakstu sarakstā:",
        "prefs-watchlist-days": "Dienu skaits, kuras parādīt uzraugāmo rakstu sarakstā:",
        "prefs-watchlist-days-max": "Ne vairāk kā $1 {{PLURAL:$1|dienas|dienu|dienas}}",
        "prefs-watchlist-edits": "Izmaiņu skaits, kuras rādīt izvērstajā uzraugāmo rakstu sarakstā:",
        "right-move": "Pārvietot lapas",
        "right-move-subpages": "Pārvietot lapas kopā ar to apakšlapām",
        "right-move-rootuserpages": "Pārvietot saknes lietotāja lapas",
+       "right-move-categorypages": "Pārvietot kategoriju lapas",
        "right-movefile": "Pārvietot failus",
        "right-suppressredirect": "Neveidot pāradresāciju no vecā nosaukuma, pārvietojot lapu",
        "right-upload": "Augšupielādēt failus",
        "right-reupload-own": "Pārrakstīt paša augšuplādētu esošu failu",
        "right-upload_by_url": "Augšupielādēt failus no URL",
        "right-autoconfirmed": "Izmainīt daļēji aizsargātas lapas",
+       "right-apihighlimits": "Izmantot augstākus ierobežojumus API vaicājumiem",
        "right-writeapi": "Rakstīšanas API lietošana",
        "right-delete": "Dzēst lapas",
        "right-bigdelete": "Dzēst lapas ar lielām hronoloģijām",
        "action-createpage": "izveidot lapas",
        "action-createtalk": "izveidot diskusiju lapas",
        "action-createaccount": "izveidot šo lietotāja kontu",
+       "action-history": "apskatīt šīs lapas vēsturi",
        "action-minoredit": "atzīmēt šo labojumu kā maznozīmīgu",
        "action-move": "pārvietot šo lapu",
        "action-move-subpages": "pārvietot šo lapu un tās apakšlapas",
        "thumbnail_gd-library": "Nepilnīga GD bibliotēkas konfigurācija: trūkst $1 funkcijas",
        "thumbnail_image-missing": "Šķiet, ka fails ir pazudis: $1",
        "import": "Importēt lapas",
-       "importinterwiki": "Starpviki importēšana",
+       "importinterwiki": "Importēšana no cita viki",
        "import-interwiki-sourcewiki": "Avota viki:",
        "import-interwiki-sourcepage": "Avota lapa:",
        "import-interwiki-history": "Nokopēt visas šīs lapas hronoloģijā atrodamās versijas",
        "import-interwiki-templates": "Iekļaut visas veidnes",
        "import-interwiki-submit": "Importēt",
+       "import-mapping-namespace": "Importēt vārdtelpā:",
        "import-upload-filename": "Faila nosaukums:",
        "import-comment": "Komentārs:",
        "importstart": "Importē lapas...",
        "pageinfo-length": "Lapas garums (baitos)",
        "pageinfo-article-id": "Lapas ID",
        "pageinfo-language": "Lappuses satura valoda",
+       "pageinfo-content-model": "Lapas satura modelis",
        "pageinfo-watchers": "Lapas uzraudzītāju skaits",
        "pageinfo-redirects-name": "Pāradresāciju skaits uz šo lapu",
        "pageinfo-subpages-name": "Šīs lapas apakšlapas",
        "tags-description-header": "Nozīmes pilns apraksts",
        "tags-active-header": "Aktīvs?",
        "tags-hitcount-header": "Iezīmētās izmaiņas",
+       "tags-actions-header": "Darbības",
        "tags-active-yes": "Jā",
        "tags-active-no": "Nē",
+       "tags-source-none": "Vairs netiek izmantots",
        "tags-edit": "labot",
        "tags-delete": "dzēst",
        "tags-activate": "aktivizēt",
        "tags-delete-reason": "Iemesls:",
        "tags-activate-reason": "Iemesls:",
        "tags-deactivate-reason": "Iemesls:",
+       "tags-edit-title": "Labot iezīmes",
+       "tags-edit-manage-link": "Pārvaldīt iezīmes",
+       "tags-edit-existing-tags": "Esošās iezīmes:",
+       "tags-edit-new-tags": "Jaunās iezīmes:",
+       "tags-edit-add": "Visas šīs iezīmes:",
+       "tags-edit-remove": "Noņemt šīs iezīmes:",
+       "tags-edit-remove-all-tags": "(noņemt visas iezīmes)",
+       "tags-edit-reason": "Iemesls:",
        "comparepages": "Salīdzināt lapas",
        "compare-page1": "1. lapa",
        "compare-page2": "2. lapa",
index 9b646e0..047e651 100644 (file)
@@ -50,7 +50,7 @@
        "tog-shownumberswatching": "ध्यान राखैबला प्रयोक्ताक संख्या",
        "tog-oldsig": "अखुनका दस्खत:",
        "tog-fancysig": "दस्खतकें विकिटेक्सटक रूपमे देखू (स्वचालित श्रृंखला हीन)",
-       "tog-uselivepreview": "à¤\95रà¥\82 à¤\9aल à¤ªà¥\82रà¥\8dवावलà¥\8bà¤\95न (पà¥\8dरायà¥\8bà¤\97िà¤\95)",
+       "tog-uselivepreview": "पà¥\82रà¥\8dवावलà¥\8bà¤\95नà¤\95à¥\87 à¤\89पयà¥\8bà¤\97 à¤\95रà¥\80",
        "tog-forceeditsummary": "हमरा सचेत करू जखन हम खाली सम्पादम सारांशमे जाइ",
        "tog-watchlisthideown": "हमर साकांक्ष सूचीसँ हमर सम्पादन नुकाउ",
        "tog-watchlisthidebots": "हमर साकांक्ष सूचीसँ स्वचालित सम्पादन हटाउ",
        "pool-queuefull": "प्रतीक्षा-पाँती पौती भरल",
        "pool-errorunknown": "अज्ञात भ्रम",
        "pool-servererror": "पूल काउंटर सेवा उपलब्ध नै अछि ($1)।",
+       "poolcounter-usage-error": "उपयोग त्रुटि: $1",
        "aboutsite": "विषयमे {{SITENAME}}",
        "aboutpage": "Project:विवरण",
        "copyright": "$1क अंतर्गत विषय सूची उपलब्ध अछि",
        "disclaimers": "अनाधिकार घोषणा",
        "disclaimerpage": "Project:अनाधिकार घोषणा",
        "edithelp": "संपादन सहयोग",
+       "helppage-top-gethelp": "मदति",
        "mainpage": "सम्मुख पन्ना",
        "mainpage-description": "सम्मुख पृष्ठ",
        "policy-url": "Project:नीति",
        "readonly_lag": "दत्तांशनिधि स्वचालित रूपेँ प्रतिबन्धित कएल गेल अछि जा परजीवी दतांशनिधि वितरक मूलक समक्ष नै आबि जाए।",
        "internalerror": "आन्तरिक भ्रम",
        "internalerror_info": "आन्तरिक भ्रम: $1",
+       "internalerror-fatal-exception": "प्रकारक गम्भीर अपवाद \"$1\"",
        "filecopyerror": "\"$1\" सँ \"$2\" केँ नै अनुकृति कऽ सकल।",
        "filerenameerror": "\"$1\" सँ \"$2\" केँ नै नाम बदलि सकल।",
        "filedeleteerror": "\"$1\" केँ नै मेटा सकल।",
        "directorycreateerror": "विभाग \"$1\" नै बना सकल।",
+       "directoryreadonlyerror": "निर्देशिका \"$1\" केवल पठनीय अछि।",
+       "directorynotreadableerror": "निर्देशिका \"$1\" पठनीय नै अछि।",
        "filenotfound": "फाइल \"$1\" नै ताकि सकल।",
        "unexpected": "आसक विपरीत परिणाम: \"$1\"=\"$2\"",
        "formerror": "फॉर्म नै पठा सकल",
        "no-null-revision": "\"$1\" पृष्ठ के लेल बिना परिवर्तन नब अवतरण बनाबए में असफल।",
        "badtitle": "खराप शीर्षक",
        "badtitletext": "आग्रह कएल पन्नाक शीर्षक गलत, खाली, वा गलत सम्बन्धित अन्तर-न्हाषा अन्तर विकी शीर्षक छी। ई एक वा बेशी कलाकार युक्त भऽ सकैए जे शीर्षकमे प्रयुक्त नै कएल जा सकैए।",
+       "title-invalid-empty": "निवेदित पृष्ठक शीर्षक खाली अछि या मात्र नामस्थान राखने अछि।",
+       "title-invalid-utf8": "निवेदित पृष्ठक शीर्षक अवैध यू०टी०एफ-८ सँ सिलसिला राखैत अछि।",
+       "title-invalid-interwiki": "शीर्षक एक अन्तर-विकी जडी राखैत अछि।",
+       "title-invalid-talk-namespace": "निवेदित पृष्ठक शीर्षक एक वार्ता पृष्ठ सँ सन्दर्भित अछि जे मौजूद नै अछि।",
+       "title-invalid-characters": "निवेदित पृष्ठक शीर्षक अवैध क्यारेक्टर: \"$1\" राखैत अछि।",
        "perfcached": "ई दत्तांश उपस्मृतिक आधारपर अछि आ भऽ सकैए जे अद्यतन नै हुअए। अधिकतम {{PLURAL:$1|एकटा परिणाम|$1 परिणाम सभ}} क्याचेमे उपलब्ध अछि ।",
        "perfcachedts": "ई दत्तांश उपस्मृतिमे अछि, आ एकर अन्तिम परिवर्धन भेल अछि $1 केँ। A maximum of {{PLURAL:$4|one result is|$4 results are}} available in the cache.",
        "querypage-no-updates": "ऐ पन्नाक नवीनीकरण अखन बन्न अछि।\nएतुक्का दत्तांश अखन नवीकरण नै कएल जाएत।",
        "content-model-text": "सामान्य पाठ",
        "content-model-javascript": "जावास्क्रिप्ट",
        "content-model-css": "सी॰एस॰एस",
+       "content-json-empty-object": "रिक्त सामग्री",
+       "content-json-empty-array": "रिक्त ऐरे",
+       "duplicate-args-category": "आकृति कल में डुप्लिकेट तर्कक उपयोग करैत पन्नासभ",
        "expensive-parserfunction-warning": "'''चेतौनी:''' ई पन्ना बड्ड बेसी महग विभाजक प्रकार्य आह्वान करैत अछि।\n एकरा $2 सँ कम {{PLURAL:$2|call|calls}}, ओतऽ {{PLURAL:$1|ई अछि $1 call|ई सभ अछि $1 calls}}",
        "expensive-parserfunction-category": "बड बेसी महग विभाजक आह्वानबला पन्ना सभ",
        "post-expand-template-inclusion-warning": "'''चेतौनी:''' नमूना लेबाक आकार बड्ड पैघ अछि।\nकिछु नमूना नै लेल जा सकत।",
        "undo-failure": "मध्यवर्ती विरोधी सम्पादनक कारण ऐ सम्पादनकेँ खतम नै कएल जा सकैए।",
        "undo-norev": "ई सम्पादन खतम नै कएला जा सकैए कारण ई अछि नै वा मेटा देल गेल अछि।",
        "undo-summary": "$1 संशोधन खतम करू [[Special:Contributions/$2|$2]] ([[User talk:$2|talk]])",
+       "undo-summary-username-hidden": "नुकाएल गेल प्रयोक्ताद्वारा केल गेल परिवर्तन $1 के पूर्ववत केल गेल",
        "cantcreateaccounttitle": "खाता नै बना सकल",
        "cantcreateaccount-text": "('''$1''') अनिकेत पतासँ खाता निर्माण प्रतिबन्धित कएल गेल [[User:$3|$3]]।\n$3 द्वारा देल कारण अछि ''$2''",
        "viewpagelogs": "ऐ पन्नाक वृत्तलेख सभ देखू",
        "history-feed-description": "ऐ पन्नाक विकीपर सम्पादन इतिहास",
        "history-feed-item-nocomment": "$2 पर $1",
        "history-feed-empty": "आग्रह कएल पन्ना नै अछि।\nई विकीसँ चाहे मेटा देल गेल अछि, वा एकर नाम बदलि देल गेल अछि।\nप्रयास करू [[Special:Search|searching on the wiki]] सम्बन्धित नव पन्ना सभ लेल।",
+       "history-edit-tags": "चुनल गेल अवतरणसभ के ट्याग सम्पादित करी।",
        "rev-deleted-comment": "(सम्पादन इतिहास हटाएल गेल)",
        "rev-deleted-user": "(प्रयोक्तानाम हटाएल गेल)",
-       "rev-deleted-event": "(वà¥\83तलà¥\87à¤\96 à¤\95ारà¥\8dय à¤¹à¤\9fाà¤\8fल गेल)",
+       "rev-deleted-event": "(वà¥\83तलà¥\87à¤\96 à¤\95ारà¥\8dय à¤¹à¤\9fावà¥\8bल गेल)",
        "rev-deleted-user-contribs": "[प्रयोक्तानाम वा अनिकेत हटाएल गेल- योगदानमे नुकाएल सम्पादित करू]",
        "rev-deleted-text-permission": "ऐ पन्नाक संशोधन '''मेटा देल गेल'''।\nवर्णन देखि सकै छी [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} deletion log] मे।",
+       "rev-suppressed-text-permission": "ए पृष्ठक अवतरण '''नुकाएल गेल अछि'''।\nअहाँ एकरा देख सकैत छी; विवरण [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} नुकाएल लग] में भेट सकैत अछि।",
        "rev-deleted-text-unhide": "ऐ पन्नाक सम्पादन '''मेटाएल''' गेल।\nवर्णन ताकि सकै छी [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} deletion log] मे।\nअहाँ अखनो [$1 ई संशोधन देखू] जँ अहाँ आगाँ बढ़ऽ चाहै छी।",
        "rev-suppressed-text-unhide": "ई पन्ना संशोधन '''दबाएल''' गेल।\nवर्णन ताकि सकै छी [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} suppression log] मे।\nअहाँ अखनो [$1 ई संशोधन देखू] जँ अहाँ आगाँ बढ़ऽ चाहै छी।",
        "rev-deleted-text-view": "ई पन्ना संशोधन '''मेटाएल''' गेल।\nअहाँ एकरा देख सकै छी; वर्ण भेट सकैए [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} deletion log] मे।",
        "rev-showdeleted": "देखाउ",
        "revisiondelete": "मेटाउ / संशोधन फेरसँ आनू",
        "revdelete-nooldid-title": "अमान्य लक्ष्य संशोधन",
-       "revdelete-nooldid-text": "अहाँ चाहे तँ ऐ प्रकार्यक निष्पादन लेल कोनो विशेष लक्ष्य संशोधन (संशोधन सभ) नै तँए-तफसिला केने छी, विशेष संशोधन नै उपस्थित अछि, वा अहाँ वर्तमान संशोधनकेँ नुकेबाक प्रयास कऽ रहल छी।",
+       "revdelete-nooldid-text": "अहाँ चाहे तँ ऐ प्रकार्यक निष्पादन लेल कोनो विशेष लक्ष्य संशोधन नै तँए-तफसिला केने छी, विशेष संशोधन नै उपस्थित अछि, वा अहाँ वर्तमान संशोधनकेँ नुकेबाक प्रयास कऽ रहल छी।",
        "revdelete-no-file": "विषिष्ट संचिका अछिये नै।",
        "revdelete-show-file-confirm": "की अहाँ आश्वस्त छी जे अहाँ संचिकाक मेटाएल संशोधन देखऽ चाहै छी \"<nowiki>$1</nowiki>\" ऐ सँ $2 एतऽ $3?",
        "revdelete-show-file-submit": "हँ",
+       "revdelete-selected-text": "[[:$2]] {{PLURAL:$1|क|के}} चयनित अवतरण:",
+       "revdelete-selected-file": "[[:$2]] {{PLURAL:$1|क|के}} चयनित फाइल अवतरण:",
        "logdelete-selected": "{{PLURAL:$1|चुनल वृत्तलेख घटना|चुनल वृत्तलेख घटना सभ}}:",
+       "revdelete-text-text": "हटाएल गेल अवतरण पृष्ठ इतिहासमें देखाएल जाएत मुदा वोकर सामग्री सार्वजनिक रूपसँ नै देखाएल जा सकएत अछि।",
        "revdelete-confirm": "कृपा कऽ आश्वस्त भऽ जाउ जे अहाँ ई करऽ चाहै छी, अहाँकेँ एकर परिणामक जनतब अछि, आ अहाँ एकरा [[{{MediaWiki:Policy-url}}|निअम]] क अनुसार कऽ रहल छी।",
        "revdelete-suppress-text": "दबाबैबला काज '''मात्र''' ऐ सभ स्थितिमे प्रयोग करू:\n* मानहानिक सम्भावनाबला सूचना\n* भ्रमयुक्त व्यक्तिगत सूचना\n*: ''घरक पता आ टेलीफोन नम्बर, सामाजिक सुरक्षा संख्या, आदि।''",
        "revdelete-legend": "दृश्यतापर प्रतिबन्धक सीमा लगाउ",
        "notextmatches": "पन्नाक पाठक किछु मेल नै खाइए",
        "prevn": "पछिला {{PLURAL:$1|$1}}",
        "nextn": "आगाँ {{PLURAL:$1|$1}}",
+       "prev-page": "पहिलुका पृष्ठ",
+       "next-page": "अगला पृष्ठ",
        "prevn-title": "पहिलुका $1 {{PLURAL:$1|परिणाम|परिणाम सभ}}",
        "nextn-title": "आगाँ $1 {{PLURAL:$1|परिणाम|परिणाम सभ}}",
        "shown-title": "प्रति पन्ना $1 {{PLURAL:$1|परिणाम|परिणाम सभ}} देखाउ",
        "searchall": "सभटा",
        "showingresults": "नीचाँ एतऽ धरि {{PLURAL:$1|'''1''' परिणाम|'''$1''' परिणाम सभ}}  #'''$2''' सँ प्रारम्भ भऽ कऽ।",
        "showingresultsinrange": "नीचाँ एतऽ धरि {{PLURAL:$1|'''1''' परिणाम|'''$1''' परिणाम सभ}}  #'''$2''' सँ प्रारम्भ भऽ कऽ।",
+       "search-showingresults": "{{PLURAL:$4|<strong>$3</strong> में से <strong>$1</strong> परिणाम|<strong>$3</strong> में सँ परिणाम <strong>$1 - $2</strong>}}",
        "search-nonefound": "अभ्यर्थनासँ मेल खाइत कोनो परिणाम नै भेटल।",
        "powersearch-legend": "विशेष खोज",
        "powersearch-ns": "निर्धारकमे खोज",
        "prefs-personal": "प्रयोक्ता परिचय",
        "prefs-rc": "हालक परिवर्तन",
        "prefs-watchlist": "साकांक्ष-सूची",
+       "prefs-editwatchlist": "साकांक्षसूची बदलू",
+       "prefs-editwatchlist-label": "अपन साकांक्षसूचीक प्रविष्टिसभ सम्पादित करी:",
+       "prefs-editwatchlist-edit": "देखी आर अपन साकांक्षसूची पर शीर्षकके हटाबी।",
+       "prefs-editwatchlist-raw": "काँच साकांक्षसूची संपादित करी",
+       "prefs-editwatchlist-clear": "अपन साकांक्षसूची खालि करी",
        "prefs-watchlist-days": "साकांक्ष-सूचीमे एतेक दिन देखाएल:",
        "prefs-watchlist-days-max": "बेसीसँ बेसी $1 {{PLURAL:$1|दिन|दिन}}",
        "prefs-watchlist-edits": "बढ़ाएल साकांक्ष सूचीमे अधिकतम परिवर्तन देखाएब:",
        "backend-fail-read": "फाइल $1 पैढ नै जा सकल ।",
        "backend-fail-create": "फाइल $1 नै लिखल जा सकल।",
        "backend-fail-maxsize": "फाइल $1 नै लिखल जा सकल कियाक कि ई {{PLURAL:$2|$2 बाईट}} सऽ बडका अछि।",
+       "lockmanager-notlocked": "\"$1\" अनलक नै केल गेल; इ बन्द नै अछि।",
        "zip-file-open-error": "संकुचित संचिका जाँचमे संचिका खोललापर एकटा भ्रम आएल।",
        "zip-wrong-format": "खास संचिका संकुचित संचिका नै छी।",
        "zip-bad": "ई संचिका एकटा टूटल आ ओहिनो बिन पढ़बा योग्य संकुचित फाइल छी।",
        "mostlinkedtemplates": "सभसँ बेसी लागिबला नमूना सभ",
        "mostcategories": "सभसँ बेसी संवर्गबला पन्ना सभ",
        "mostimages": "सभसँ बेसी लागिबला संचिका सभ",
+       "mostinterwikis": "सर्वाधिक अन्तरविकी जडीभेल पृष्ठसभ",
        "mostrevisions": "सभसँ बेसी संशोधनबला पन्ना सभ",
        "prefixindex": "उपसर्गक संग सभटा पृष्ठ",
        "prefixindex-namespace": "उपसर्ग भएल सभ पृष्ठ ($1 नामस्थान)",
        "listusers": "प्रयोक्ता सूची",
        "listusers-editsonly": "सम्पादन करैबला प्रयोक्ताकेँ मात्र देखाउ",
        "listusers-creationsort": "निर्माण तिथिक हिसाबसँ छाँटू",
+       "listusers-desc": "अवरोही क्रम में क्रमबद्ध करी",
        "usereditcount": "$1 {{PLURAL:$1|सम्पादन|सम्पादन सभ}}",
        "usercreated": "{{GENDER:$3| बनैलक|बनैलकिन्ह}} $1 तिथि पर $2 काले",
        "newpages": "नव पन्ना सभ",
        "logempty": "वृत्तलेखमे कोनो मेल खाइबला बौस्तु नै।",
        "log-title-wildcard": "खोज शीर्षक सभ ऐ पाठसँ प्रारम्भ",
        "showhideselectedlogentries": "देखाउ/ नुकाउ चयनित लग सभ",
+       "log-edit-tags": "चुनल गेल लग प्रविक्तिसभ एक सम्पादन ट्याग",
        "allpages": "सभ पन्ना",
        "nextpage": "अगिला पन्ना ($1)",
        "prevpage": "पहिलुका पन्ना ($1)",
        "tags-tag": "चेन्हक नाम",
        "tags-display-header": "परिवर्तन सूची सभक रूपरंग",
        "tags-description-header": "अर्थक पूर्ण विवरण",
+       "tags-source-header": "स्रोत",
        "tags-active-header": "सक्रिय?",
        "tags-hitcount-header": "चेन्हयुक्त परिवर्तन सभ",
+       "tags-actions-header": "क्रिया सभ",
        "tags-active-yes": "हँ",
        "tags-active-no": "नै",
+       "tags-source-extension": "एक्सटेन्सनद्वारा परिभाषित",
+       "tags-source-manual": "प्रयोक्तासभ आर बोटद्वारा नियमानुसार लागू",
+       "tags-source-none": "आब प्रयोग में नै",
        "tags-edit": "सम्पादन करू",
+       "tags-delete": "मेटाउ",
+       "tags-activate": "सक्रिय करी",
+       "tags-deactivate": "निष्क्रिय करी",
        "tags-hitcount": "$1 {{PLURAL:$1|परिवर्तन|परिवर्तन सभ}}",
+       "tags-create-tag-name": "चेन्हक नाम:",
+       "tags-create-reason": "कारण:",
+       "tags-create-submit": "बनाउ",
+       "tags-create-no-name": "अहाँके एगो चेन्हाक नाम निर्दिष्ट करना चाहि।",
+       "tags-delete-title": "ट्याग मेटाउ",
+       "tags-activate-title": "सक्रिय ट्याग",
+       "tags-activate-reason": "कारण:",
+       "tags-activate-submit": "सक्रिय करी",
+       "tags-deactivate-title": "निस्क्रिय ट्याग",
+       "tags-deactivate-reason": "कारण:",
+       "tags-deactivate-submit": "निष्क्रिय करी",
+       "tags-edit-title": "ट्याग सम्पादन",
+       "tags-edit-manage-link": "ट्याग व्यवस्थापन",
+       "tags-edit-revision-selected": "[[:$2]] {{PLURAL:$1|क|के}} चयनित अवतरण:",
+       "tags-edit-logentry-selected": "{{PLURAL:$1|चुनल वृत्तलेख घटना|चुनल वृत्तलेख घटना सभ}}:",
+       "tags-edit-existing-tags-none": "''कोनो नै''",
+       "tags-edit-new-tags": "नव ट्याग:",
+       "tags-edit-add": "इ ट्यागसभ जोडी:",
+       "tags-edit-remove": "इ ट्यागसभ हटाबी:",
+       "tags-edit-remove-all-tags": "(सभ ट्याग मेटाबी)",
+       "tags-edit-chosen-placeholder": "किछु ट्याग चुनी",
+       "tags-edit-chosen-no-results": "ए नामक ट्याग नै भेटल",
+       "tags-edit-reason": "कारण:",
        "comparepages": "पन्ना सभक तुलना करू",
        "compare-page1": "पन्ना १",
        "compare-page2": "पन्ना २",
        "logentry-newusers-create2": "$1 {{लिंग:$2|बनाएल}} {{लिंग:$4|एकटा प्रयोक्ता खाता}} $3",
        "logentry-newusers-autocreate": "खाता $1 छल {{लिंग:$2|बनाएल}} स्वतः",
        "logentry-upload-upload": "$1 {{GENDER:$2|ए}} $3 अपलोड केलक",
+       "log-name-tag": "ट्याग लग",
        "rightsnone": "(कोनो नै)",
        "revdelete-summary": "सम्पादन सारांश",
        "feedback-adding": "पन्ना उपर प्रतिक्रिया जोडु ...",
+       "feedback-back": "पाछां",
        "feedback-bugcheck": "बहुत निक! जांच करु कि [ $1 known bugs] पहिले स त नै अछि ।",
+       "feedback-bugnew": "हम जाँच केलौ। एक नव बग रिपोर्ट करी",
        "feedback-cancel": "रद्द करु",
        "feedback-close": "भ गेल",
+       "feedback-error-title": "त्रुटि",
+       "feedback-error1": "त्रुटि: नै पहचानल गेल परिणाम एपीआईसँ",
        "feedback-error2": "त्रुटि: संपादन विफल भेल",
+       "feedback-error3": "त्रुटि:एपीआईसँग कोनो प्रतिक्रिया नै",
        "feedback-message": "संदेश:",
        "feedback-subject": "विषय:",
        "feedback-submit": "दिअ",
+       "feedback-thanks-title": "धन्यवाद!",
+       "feedback-useragent": "सदस्य कर्ता:",
        "searchsuggest-search": "ताकू",
        "searchsuggest-containing": "...सऽ युक्त",
        "api-error-badaccess-groups": "अहि विकी सें अहां कोनो प्रारूप लोड नहि क सकब.",
+       "api-error-badtoken": "आन्तरिक त्रुटि: खराब टोकन।",
+       "api-error-copyuploaddisabled": "युआरयलद्वारा इ सर्वर पर अपलोड अक्षम अछि।",
        "api-error-filename-tooshort": "ई संचिका नाम बड छोट अछि |",
        "api-error-filetype-banned": "ऐ तरहक संचिका नाम प्रतिबंधित  अछि।",
        "api-error-filetype-banned-type": "$1 {{PLURAL:$4|मान्य संचिका प्रकार नै अछि|मान्य संचिका प्रकार सभ नै अछि}}। मान्य अछि {{PLURAL:$3|संचिका प्रकार अछि|संचिका प्रकार सभ अछि}} $2।",
index 31e9219..4cea433 100644 (file)
        "badtitletext": "Бараниот наслов е грешен, празен или неисправно поврзан меѓујазичен или меѓувики наслов. \nМоже да содржи недопуштени знаци.",
        "title-invalid-empty": "Бараниот наслов е празен или го содржи само називот на именскиот простор.",
        "title-invalid-utf8": "Бараниот наслов содржи неважечка UTF-8-низа.",
-       "title-invalid-interwiki": "Ð\9dаÑ\81ловоÑ\82 Ñ\81одÑ\80жи Ð¼ÐµÑ\93Ñ\83Ñ\98азиÑ\87на Ð²Ñ\80Ñ\81ка",
+       "title-invalid-interwiki": "Ð\91аÑ\80аниоÑ\82 Ð½Ð°Ñ\81лов Ñ\81одÑ\80жи Ð¼ÐµÑ\93Ñ\83Ñ\98азиÑ\87на Ð²Ñ\80Ñ\81ка Ñ\88Ñ\82о Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ\81е ÐºÐ¾Ñ\80иÑ\81Ñ\82и Ð²Ð¾ Ð½Ð°Ñ\81лови.",
        "title-invalid-talk-namespace": "Бараниот наслов се однесува на страница за разговор што не може да постои.",
        "title-invalid-characters": "Бараниот наслов содржи неважечки знаци: „$1“.",
        "title-invalid-relative": "Насловот има односна патека. Односните наслови (./, ../) се неважечки бидејќи честопати се недостапни за прелистувачот.",
        "log-name-pagelang": "Дневник на менување на јазикот",
        "log-description-pagelang": "Ова е дневник на менувања на јазикот на страницата.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|го смени}} јазикот на страницата $3 од $4 на $5.",
-       "default-skin-not-found": "За жал, основното руво на вашето вики оопределено во <code dir=\"ltr\">$wgDefaultSkin</code> како <code>$1</code> не е достапно.\n\nВашата воспоставка {{PLURAL:$4|го опфаќа следново руво|ги опфаќа следниве рува}}. Погледајте [https://www.mediawiki.org/wiki/Manual:Skin_configuration Прирачник: Поставување на рува] за да дознаете како да ги вклучите и како да го изберете основното.\n\n$2\n\n; Ако штотуку го имате воспоставено МедијаВики:\n: Веројатно сте го воспоставиле од git, или пак непосредно од изворниот код на некој друг начин. Ова е очекувано. Пробајте да воспоставите некои рува од [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's именикот на рува] вака:\n* Со преземање на [https://www.mediawiki.org/wiki/Download tarball-воспоставувачот], кој самиот содржи неколку рува и додатоци. Можете да ја прекопирате папката <code>skins/</code> од него.\n:* Преземање на tarball-и за рува од [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n* Клонирајќи едно од складиштата <code>mediawiki/skins/*</code> преку git во папката <code dir=\"ltr\">skins/</code> на вашата воспоставка на МедијаВики.\n: Ова не би требало да прави пречки на вашето git-складиште ако сте програмер на МедијаВики.\n\n; Ако штотуку го имате надградено МедијаВики:\n: МедијаВики 1.24 и поновите верзии повеќе не ги вклучуваат воспоставените рува автоматски (погл. [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Прирачник: Самооткривање на рува]). Можете да {{PLURAL:$5|го прекопирате следниов ред|ги прекопирате следниве редови}} во <code>LocalSettings.php</code> за да ги вклучите {{PLURAL:$5|тековно воспоставеното руво|сите тековно воспоставени рува}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Ако штотуку го имате изменето <code>LocalSettings.php</code>:\n: Проверете дали правилно се напишани називите на рувата.",
-       "default-skin-not-found-no-skins": "За жал, основното руво на вашето вики, определено во <code>$wgDefaultSkin</code> како <code>$1</code>, не е достапно.\n\nНемате воспоставено ниедно руво.\n\n; Ако штотуку го имате воспоставено или надградено МедијаВики:\n: Веројатно сте го воспоставиле од git, или пак непосредно од изворниот код на некој друг начин. Ова е очекувано. МедијаВики 1.24 и поновите верзии немаат рува во главното складиште. Пробајте да воспоставите некои рува од [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's именикот на рува] вака:\n:* Со преземање на [https://www.mediawiki.org/wiki/Download tarball-воспоставувачот], кој самиот содржи неколку рува и додатоци. Можете да ја прекопирате папката <code dir=\"ltr\">skins/</code> од него.\n:* Преземање на tarball-и за поединечни рува од [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n: Ова не би требало да прави пречки на вашето git-складиште ако сте програмер на МедијаВики. Погледајте [https://www.mediawiki.org/wiki/Manual:Skin_configuration Прирачник: Поставување на рува] за да дознаете како да ги вклучите и како да го изберете основното.",
+       "default-skin-not-found": "За жал, основното руво на вашето вики оопределено во <code dir=\"ltr\">$wgDefaultSkin</code> како <code>$1</code> не е достапно.\n\nВашата воспоставка {{PLURAL:$4|го опфаќа следново руво|ги опфаќа следниве рува}}. Погледајте [https://www.mediawiki.org/wiki/Manual:Skin_configuration Прирачник: Поставување на рува] за да дознаете како да ги вклучите и како да го изберете основното.\n\n$2\n\n; Ако штотуку го имате воспоставено МедијаВики:\n: Веројатно сте го воспоставиле од git, или пак непосредно од изворниот код на некој друг начин. Ова е очекувано. Пробајте да воспоставите некои рува од [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's именикот на рува] вака:\n* Со преземање на [https://www.mediawiki.org/wiki/Download tarball-воспоставувачот], кој самиот содржи неколку рува и додатоци. Можете да ја прекопирате папката <code>skins/</code> од него.\n:* Преземање на tarball-и за рува од [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Користејќи го Git за преземање рува].\n: Ова не би требало да прави пречки на вашето git-складиште ако сте програмер на МедијаВики.\n\n; Ако штотуку го имате надградено МедијаВики:\n: МедијаВики 1.24 и поновите верзии повеќе не ги вклучуваат воспоставените рува автоматски (погл. [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Прирачник: Самооткривање на рува]). Можете да {{PLURAL:$5|го прекопирате следниов ред|ги прекопирате следниве редови}} во <code>LocalSettings.php</code> за да ги вклучите {{PLURAL:$5|воспоставеното руво|сите воспоставени рува}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Ако штотуку го имате изменето <code>LocalSettings.php</code>:\n: Проверете дали правилно се напишани називите на рувата.",
+       "default-skin-not-found-no-skins": "За жал, основното руво на вашето вики, определено во <code>$wgDefaultSkin</code> како <code>$1</code>, не е достапно.\n\nНемате воспоставено ниедно руво.\n\n; Ако штотуку го имате воспоставено или надградено МедијаВики:\n: Веројатно сте го воспоставиле од git, или пак непосредно од изворниот код на некој друг начин. Ова е очекувано. МедијаВики 1.24 и поновите верзии немаат рува во главното складиште. Пробајте да воспоставите некои рува од [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's именикот на рува] вака:\n:* Со преземање на [https://www.mediawiki.org/wiki/Download tarball-воспоставувачот], кој самиот содржи неколку рува и додатоци. Можете да ја прекопирате папката <code dir=\"ltr\">skins/</code> од него.\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Користејќи го Git за преземање рува].\n: Ова не би требало да прави пречки на вашето git-складиште ако сте програмер на МедијаВики. Погледајте [https://www.mediawiki.org/wiki/Manual:Skin_configuration Прирачник: Поставување на рува] за да дознаете како да ги вклучите и како да го изберете основното.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (вклучено)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''исклучено''')",
        "mediastatistics": "Статистики за слики и снимки",
index 479c7a5..2d72967 100644 (file)
        "badtitletext": "താങ്കൾ ആവശ്യപ്പെട്ട തലക്കെട്ടുള്ള ഒരു താൾ നിലവിലില്ല. ഇതു തെറ്റായി അന്തർഭാഷാ/അന്തർവിക്കി കണ്ണി ചെയ്യപ്പെട്ടതു മൂലമോ, തലക്കെട്ടിൽ ഉപയോഗിക്കരുതാത്ത അക്ഷരരൂപങ്ങൾ ഉപയോഗിച്ചതു മൂലമോ സംഭവിച്ചതായിരിക്കാം.",
        "title-invalid-empty": "ആവശ്യപ്പെട്ട താളിന്റെ തലക്കെട്ട് ശൂന്യമാണ് അല്ലെങ്കിൽ ഒരു നാമമേഖലയുടെ പേര് മാത്രം ഉൾക്കൊള്ളുന്നതാണ്.",
        "title-invalid-utf8": "ആവശ്യപ്പെട്ട താളിന്റെ തലക്കെട്ടിൽ അസാധുവായ യു.ടി.എഫ്.-8 ശ്രേണി ആണുള്ളത്.",
-       "title-invalid-interwiki": "തലà´\95àµ\8dà´\95àµ\86à´\9fàµ\8dà´\9fിൽ à´\92à´°àµ\81 à´\85à´¨àµ\8dതർവിà´\95àµ\8dà´\95à´¿ à´\95à´£àµ\8dണി à´\89à´£àµ\8dà´\9fàµ\8d",
+       "title-invalid-interwiki": "à´\86വശàµ\8dയപàµ\8dà´ªàµ\86à´\9fàµ\8dà´\9f à´¤à´¾à´³à´¿à´¨àµ\8dà´±àµ\86 à´¤à´²à´\95àµ\8dà´\95àµ\86à´\9fàµ\8dà´\9fിൽ à´\92à´°àµ\81 à´\85à´¨àµ\8dതർവിà´\95àµ\8dà´\95à´¿ à´\95à´£àµ\8dണി à´\89à´£àµ\8dà´\9fàµ\8d, à´\85à´\99àµ\8dà´\99à´¨àµ\86 à´\89പയàµ\8bà´\97à´¿à´\95àµ\8dà´\95ാൻ à´ªà´¾à´\9fà´¿à´²àµ\8dലാതàµ\8dതതാണàµ\8d.",
        "title-invalid-talk-namespace": "ആവശ്യപ്പെട്ട താളിന്റെ തലക്കെട്ട് നിലവിലില്ലാത്ത ഒരു സംവാദത്താളിനെയാണ് സൂചിപ്പിക്കുന്നത്.",
        "title-invalid-characters": "ആവശ്യപ്പെട്ട താളിന്റെ തലക്കെട്ടിൽ അസാധുവായ അക്ഷരങ്ങളുണ്ട്: \"$1\".",
        "title-invalid-relative": "തലക്കെട്ടിന് ആപേക്ഷികമായ പഥമാണുള്ളത്. ഉപയോക്താവിന്റെ ബ്രൗസറിൽ നിന്ന് ശ്രമിക്കുമ്പോൾ മിക്കവാറും എത്തിച്ചേരില്ലാത്തതിനാൽ ആപേക്ഷിക താൾ തലക്കെട്ടുകൾ (./, ../) അസാധുവാണ്.",
        "confirm-watch-top": "ഈ താൾ താങ്കൾ ശ്രദ്ധിക്കുന്ന താളുകളുടെ പട്ടികയിലേക്കു ചേർക്കട്ടെ?",
        "confirm-unwatch-button": "ശരി",
        "confirm-unwatch-top": "ഈ താൾ ഞാൻ ശ്രദ്ധിക്കുന്ന താളുകളുടെ പട്ടികയിൽനിന്നും നീക്കട്ടെ?",
+       "quotation-marks": "\"$1\"",
        "imgmultipageprev": "← മുൻപത്തെ താൾ",
        "imgmultipagenext": "അടുത്ത താൾ →",
        "imgmultigo": "പോകൂ!",
        "logentry-managetags-activate": "\"$4\" എന്ന ടാഗ് $1, ഉപയോക്താക്കളുടേയും യന്ത്രങ്ങളുടേയും ഉപയോഗത്തിനായി {{GENDER:$2|സജ്ജമാക്കിയിരിക്കുന്നു}}",
        "logentry-managetags-deactivate": "\"$4\" എന്ന ടാഗ് $1, ഉപയോക്താക്കളുടേയും യന്ത്രങ്ങളുടേയും ഉപയോഗത്തിൽ നിന്ന് {{GENDER:$2|പ്രവർത്തനരഹിതമാക്കിയിരിക്കുന്നു}}",
        "log-name-tag": "ടാഗ് രേഖ",
+       "log-description-tag": "ഒറ്റയൊറ്റ നാൾപ്പതിപ്പുകളിലോ രേഖകളിലെ ഉൾപ്പെടുത്തലുകളിലോ ഉപയോക്താക്കൾ [[Special:Tags|ടാഗുകൾ]] എപ്പോഴൊക്കെ ചേർക്കുകയോ നീക്കംചെയ്യുകയോ ചെയ്തെന്ന് ഈ താളിൽ കാണാൻ കഴിയും. തിരുത്തൽ, മായ്ക്കൽ അല്ലെങ്കിൽ അതുപോലുള്ള മറ്റു പ്രവൃത്തികളാൽ ടാഗ് ചെയ്യപ്പെടുകയാണെങ്കിൽ അതിവിടെ കാണുകയില്ല.",
+       "logentry-tag-update-add-revision": "$3 എന്ന താളിന്റെ $4 എന്ന നാൾപ്പതിപ്പിൽ, $6 എന്ന {{PLURAL:$7|ടാഗ്|ടാഗുകൾ}}, $1 {{GENDER:$2|ചേർത്തു}}",
+       "logentry-tag-update-add-logentry": "$3 എന്ന താളിന്റെ $5 എന്ന രേഖയിലെ ഉൾപ്പെടുത്തലിൽ, $6 എന്ന {{PLURAL:$7|ടാഗ്|ടാഗുകൾ}}, $1 {{GENDER:$2|ചേർത്തു}}",
+       "logentry-tag-update-remove-revision": "$3 എന്ന താളിന്റെ $4 എന്ന നാൾപ്പതിപ്പിൽ, $8 എന്ന {{PLURAL:$9|ടാഗ്|ടാഗുകൾ}}, $1 {{GENDER:$2|നീക്കംചെയ്തു}}",
+       "logentry-tag-update-remove-logentry": "$3 എന്ന താളിന്റെ $5 എന്ന രേഖയിലെ ഉൾപ്പെടുത്തലിൽ, $8 എന്ന {{PLURAL:$9|ടാഗ്|ടാഗുകൾ}}, $1 {{GENDER:$2|നീക്കംചെയ്തു}}",
+       "logentry-tag-update-revision": "$3 എന്ന താളിന്റെ $4 എന്ന നാൾപ്പതിപ്പിൽ ടാഗുകൾ $1 {{GENDER:$2|പുതുക്കി}} ($6 {{PLURAL:$7|ചേർത്തു}}; $8 {{PLURAL:$9|നീക്കംചെയ്തു}})",
+       "logentry-tag-update-logentry": "$3 എന്ന താളിന്റെ $5 എന്ന രേഖയിലെ ഉൾപ്പെടുത്തലിൽ ടാഗുകൾ $1 {{GENDER:$2|പുതുക്കി}} ($6 {{PLURAL:$7|ചേർത്തു}}; $8 {{PLURAL:$9|നീക്കംചെയ്തു}})",
        "rightsnone": "(ഒന്നുമില്ല)",
        "revdelete-summary": "തിരുത്തലിന്റെ ചുരുക്കം",
        "feedback-adding": "താങ്കളുടെ അഭിപ്രായങ്ങൾ താളിലേയ്ക്ക് ചേർക്കുന്നു...",
        "feedback-error1": "പിഴവ്: എ.പി.ഐ.യിൽ നിന്നും തിരിച്ചറിയാനാകാത്ത ഫലം",
        "feedback-error2": "പിഴവ്: തിരുത്തൽ പരാജയപ്പെട്ടു",
        "feedback-error3": "പിഴവ്: എ.പി.ഐ.യിൽ നിന്നും യാതൊരു പ്രതികരണവുമില്ല",
+       "feedback-error4": "പിഴവ്: നൽകിയ പ്രതികരണത്തിന്റെ തലക്കെട്ട് പ്രസിദ്ധീകരിക്കാൻ കഴിയില്ല",
        "feedback-message": "സന്ദേശം:",
        "feedback-subject": "വിഷയം:",
        "feedback-submit": "സമർപ്പിക്കുക",
        "expand_templates_generate_xml": "എക്സ്.എം.എൽ. പാഴ്‌സർ ട്രീ പ്രദർശിപ്പിക്കുക",
        "expand_templates_generate_rawhtml": "അസംസ്കൃത എച്ച്.റ്റി.എം.എൽ. പ്രദർശിപ്പിക്കുക",
        "expand_templates_preview": "എങ്ങനെയുണ്ടെന്നു കാണുക",
-       "expand_templates_preview_fail_html": "<em>{{SITENAME}} à´¸à´\82à´°à´\82à´­à´¤àµ\8dതിൽ à´\85à´¸à´\82à´¸àµ\8dà´\95àµ\83à´¤ à´\8eà´\9aàµ\8dà´\9aàµ\8d.à´±àµ\8dറി.à´\8eà´\82.à´\8eൽ à´¸à´\9càµ\8dà´\9cമാà´\95àµ\8dà´\95ിയിരിà´\95àµ\8dà´\95àµ\81à´¨àµ\8dനതിനാൽ, à´¸àµ\86ഷൻ à´µà´¿à´µà´°à´\99àµ\8dà´\99ൾ à´¨à´·àµ\8dà´\9fà´ªàµ\8dà´ªàµ\86à´\9fàµ\8dà´\9fà´¿à´°à´¿à´\95àµ\8dà´\95àµ\81à´¨àµ\8dà´¨àµ\81, ജാവാസ്ക്രിപ്റ്റ് ആക്രമണങ്ങൾക്കെതിരെയുള്ള മുൻകരുതൽ എന്ന നിലയിൽ എങ്ങനെയുണ്ടെന്ന് കാണൽ മറച്ചിരിക്കുകയാണ്.</em>\n\n<strong>ഇത് എങ്ങനെയുണ്ടെന്ന് കാണാനുള്ള യഥാർത്ഥശ്രമമാണെങ്കിൽ വീണ്ടും ശ്രമിക്കുക.</strong>\nഇപ്പോഴും പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, [[Special:UserLogout|പുറത്ത് കടന്ന്]] വീണ്ടും പ്രവേശിച്ച ശേഷം പരീക്ഷിക്കുക.",
-       "expand_templates_preview_fail_html_anon": "<em>{{SITENAME}} à´¸à´\82à´°à´\82à´­à´¤àµ\8dതിൽ à´\85à´¸à´\82à´¸àµ\8dà´\95àµ\83à´¤ à´\8eà´\9aàµ\8dà´\9aàµ\8d.à´±àµ\8dറി.à´\8eà´\82.à´\8eൽ à´¸à´\9càµ\8dà´\9cമാà´\95àµ\8dà´\95ിയിരിà´\95àµ\8dà´\95àµ\81à´¨àµ\8dനതിനാൽ, à´¸àµ\86ഷൻ à´µà´¿à´µà´°à´\99àµ\8dà´\99ൾ à´¨à´·àµ\8dà´\9fà´ªàµ\8dà´ªàµ\86à´\9fàµ\8dà´\9fà´¿à´°à´¿à´\95àµ\8dà´\95àµ\81à´¨àµ\8dà´¨àµ\81, ജാവാസ്ക്രിപ്റ്റ് ആക്രമണങ്ങൾക്കെതിരെയുള്ള മുൻകരുതൽ എന്ന നിലയിൽ എങ്ങനെയുണ്ടെന്ന് കാണൽ മറച്ചിരിക്കുകയാണ്.</em>\n\n<strong>ഇത് എങ്ങനെയുണ്ടെന്ന് കാണാനുള്ള യഥാർത്ഥശ്രമമാണെങ്കിൽ [[Special:UserLogin|പ്രവേശിച്ച ശേഷം]] വീണ്ടും ശ്രമിക്കുക.</strong>",
+       "expand_templates_preview_fail_html": "<em>{{SITENAME}} à´¸à´\82à´°à´\82à´­à´¤àµ\8dതിൽ à´\85à´¸à´\82à´¸àµ\8dà´\95àµ\83à´¤ à´\8eà´\9aàµ\8dà´\9aàµ\8d.à´±àµ\8dറി.à´\8eà´\82.à´\8eൽ à´¸à´\9càµ\8dà´\9cമാà´\95àµ\8dà´\95ിയിരിà´\95àµ\8dà´\95àµ\81à´¨àµ\8dനതിനാലàµ\81à´\82, à´¸àµ\86ഷൻ à´µà´¿à´µà´°à´\99àµ\8dà´\99ൾ à´¨à´·àµ\8dà´\9fà´ªàµ\8dà´ªàµ\86à´\9fàµ\8dà´\9fà´¿à´°à´¿à´\95àµ\8dà´\95àµ\81à´¨àµ\8dനതിനാലàµ\81à´\82, ജാവാസ്ക്രിപ്റ്റ് ആക്രമണങ്ങൾക്കെതിരെയുള്ള മുൻകരുതൽ എന്ന നിലയിൽ എങ്ങനെയുണ്ടെന്ന് കാണൽ മറച്ചിരിക്കുകയാണ്.</em>\n\n<strong>ഇത് എങ്ങനെയുണ്ടെന്ന് കാണാനുള്ള യഥാർത്ഥശ്രമമാണെങ്കിൽ വീണ്ടും ശ്രമിക്കുക.</strong>\nഇപ്പോഴും പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, [[Special:UserLogout|പുറത്ത് കടന്ന്]] വീണ്ടും പ്രവേശിച്ച ശേഷം പരീക്ഷിക്കുക.",
+       "expand_templates_preview_fail_html_anon": "<em>{{SITENAME}} à´¸à´\82à´°à´\82à´­à´¤àµ\8dതിൽ à´\85à´¸à´\82à´¸àµ\8dà´\95àµ\83à´¤ à´\8eà´\9aàµ\8dà´\9aàµ\8d.à´±àµ\8dറി.à´\8eà´\82.à´\8eൽ à´¸à´\9càµ\8dà´\9cമാà´\95àµ\8dà´\95ിയിരിà´\95àµ\8dà´\95àµ\81à´¨àµ\8dനതിനാലàµ\81à´\82, à´¸àµ\86ഷൻ à´µà´¿à´µà´°à´\99àµ\8dà´\99ൾ à´¨à´·àµ\8dà´\9fà´ªàµ\8dà´ªàµ\86à´\9fàµ\8dà´\9fà´¿à´°à´¿à´\95àµ\8dà´\95àµ\81à´¨àµ\8dനതിനാലàµ\81à´\82, ജാവാസ്ക്രിപ്റ്റ് ആക്രമണങ്ങൾക്കെതിരെയുള്ള മുൻകരുതൽ എന്ന നിലയിൽ എങ്ങനെയുണ്ടെന്ന് കാണൽ മറച്ചിരിക്കുകയാണ്.</em>\n\n<strong>ഇത് എങ്ങനെയുണ്ടെന്ന് കാണാനുള്ള യഥാർത്ഥശ്രമമാണെങ്കിൽ [[Special:UserLogin|പ്രവേശിച്ച ശേഷം]] വീണ്ടും ശ്രമിക്കുക.</strong>",
        "pagelanguage": "താളിന്റെ ഭാഷാ തിരഞ്ഞെടുപ്പ് സൗകര്യം",
        "pagelang-name": "താൾ",
        "pagelang-language": "ഭാഷ",
        "log-name-pagelang": "ഭാഷ മാറ്റലിന്റെ രേഖ",
        "log-description-pagelang": "താളുകളുടെ ഭാഷകൾ മാറ്റിയതിന്റെ രേഖകൾ ഇവിടെക്കാണാം.",
        "logentry-pagelang-pagelang": "$3 എന്ന താളിന്റെ ഭാഷയായിരുന്ന $4, $1 $5 ആയി {{GENDER:$2|മാറ്റി}}.",
-       "default-skin-not-found": "അയ്യോ! <code dir=\"ltr\"> $wgDefaultSkin</code> നിർവചിക്കപ്പെട്ടതുപ്രകാരമുള്ള താങ്കളുടെ വിക്കിയുടെ സ്വതേയുള്ള ദൃശ്യരൂപമായ <code>$1</code>, ലഭ്യമല്ല.\n\nതാങ്കളുടെ ഇൻസ്റ്റലേഷനിൽ താഴെക്കൊടുക്കുന്ന ദൃശ്യരൂപങ്ങൾ ഉണ്ടാകേണ്ടതാണ്. അവ എങ്ങനെ ക്രമീകരിക്കാം എന്നും സ്വതേ വേണ്ടത് എങ്ങനെ സജ്ജമാക്കാം എന്നും [https://www.mediawiki.org/wiki/Manual:Skin_configuration ദൃശ്യരൂപം സജ്ജമാക്കൽ സഹായിയിൽ] കാണുക.\n\n$2\n\n; താങ്കൾ മീഡിയവിക്കി ഇൻസ്റ്റോൾ ചെയ്തതേ ഉള്ളുവെങ്കിൽ:\n: ഗിറ്റിൽ നിന്ന് അല്ലെങ്കിൽ മറ്റെങ്കിലും മാർഗ്ഗം ഉപയോഗിച്ച് സോഴ്സ് കോഡ് നേരിട്ട് ഉപയോഗിക്കുകയായിരിന്നെങ്കിൽ ഇത് സംഭവിച്ചേക്കാം. [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's ദൃശ്യരൂപ ഡയറക്ടറിയിൽ നിന്ന്], ഇനിക്കൊടുക്കുന്ന മാർഗ്ഗങ്ങൾ ഉപയോഗിച്ച് ഏതാനം ദൃശ്യരൂപങ്ങൾ ഇൻസ്റ്റോൾ ചെയ്യാൻ നോക്കുക:\n:* [https://www.mediawiki.org/wiki/Download ടാർബോൾ ഇൻസ്റ്റോളർ] ഡൗൺലോഡ് ചെയ്യുക, അതിൽ നിരവധി ദൃശ്യരൂപങ്ങളും അനുബന്ധങ്ങളും ഉൾപ്പെടുത്തിയിരിക്കുന്നു. അതിൽ നിന്നും താങ്കൾക്ക് <code>skins/</code> ഡയറക്ടറി പകർത്താവുന്നതാണ്.\n:* ഓരോരോ ദൃശ്യരൂപങ്ങളും ടാർബോളുകളായി ഒറ്റയ്ക്കൊറ്റയ്ക്കും  [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org സംരംഭത്തിൽ] നിന്നും ഡൗൺലോഡ് ചെയ്യാവുന്നതാണ്.\n:* താങ്കളുടെ മീഡിയവിക്കി ഇൻസ്റ്റലേഷന്റെ <code dir=\"ltr\">skins/</code> ഡയറക്ടറിയിലേക്ക് ഗിറ്റ് ഉപയോഗിച്ച് <code>mediawiki/skins/*</code> റെപ്പോസിറ്ററികളിലൊന്ന് ക്ലോൺ ചെയ്യുക.\n: താങ്കളൊരു മീഡിയവിക്കി ഡവലപ്പറാണെങ്കിൽ ഇത് താങ്കളുടെ ഗിറ്റ് ഡെപ്പോസിറ്ററിയെ ബാധിക്കുന്നതല്ല.\n\n; മീഡിയവിക്കി താങ്കൾ അപ്ഗ്രേഡ് ചെയ്തതേ ഉള്ളുവെങ്കിൽ:\n: മീഡിയവിക്കി 1.24 ഒപ്പം അതിനു ശേഷമുള്ളവയും ഇൻസ്റ്റോൾ ചെയ്തിട്ടുള്ള ദൃശ്യരൂപങ്ങൾ സ്വതേ സജ്ജമാക്കുന്നില്ല ([https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery ദൃശ്യരൂപം ഓട്ടോഡിസ്കവറി സഹായം] കാണുക). ഇൻസ്റ്റോൾ ചെയ്തിട്ടുള്ള ദൃശ്യരൂപങ്ങൾ സജ്ജമാക്കുന്നതിനായി ഇനിക്കൊടുക്കുന്ന വരികൾ <code>LocalSettings.php</code> എന്നതിലോട്ട് പകർത്തുക:\n\n<pre dir=\"ltr\">$3</pre>\n\n; <code>LocalSettings.php</code> താളിൽ മാറ്റം വരുത്തിയതേയുള്ളുവെങ്കിൽ:\n: ദൃശ്യരൂപങ്ങളുടെ പേരിൽ അക്ഷരപിശകുകളുണ്ടോയെന്ന് ആവർത്തിച്ച് പരിശോധിക്കുക.",
-       "default-skin-not-found-no-skins": "അയ്യോ! <code dir=\"ltr\"> $wgDefaultSkin</code> നിർവചിക്കപ്പെട്ടതുപ്രകാരമുള്ള താങ്കളുടെ വിക്കിയുടെ സ്വതേയുള്ള ദൃശ്യരൂപമായ <code>$1</code>, ലഭ്യമല്ല.\n\nതാങ്കൾ ദൃശ്യരൂപങ്ങളൊന്നും ഇൻസ്റ്റോൾ ചെയ്തിട്ടില്ല.\n\n; താങ്കൾ മീഡിയവിക്കി ഇൻസ്റ്റോൾ ചെയ്തതേ അല്ലെങ്കിൽ അപ്‌ഗ്രേഡ് ചെയ്തതേ ഉള്ളുവെങ്കിൽ:\n: ഗിറ്റിൽ നിന്ന് അല്ലെങ്കിൽ മറ്റെങ്കിലും മാർഗ്ഗം ഉപയോഗിച്ച് സോഴ്സ് കോഡ് നേരിട്ട് ഉപയോഗിക്കുകയായിരിന്നെങ്കിൽ ഇത് സംഭവിച്ചേക്കാം. [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's ദൃശ്യരൂപ ഡയറക്ടറിയിൽ നിന്ന്], ഇനിക്കൊടുക്കുന്ന മാർഗ്ഗങ്ങൾ ഉപയോഗിച്ച് ഏതാനം ദൃശ്യരൂപങ്ങൾ ഇൻസ്റ്റോൾ ചെയ്യാൻ നോക്കുക:\n:* [https://www.mediawiki.org/wiki/Download ടാർബോൾ ഇൻസ്റ്റോളർ] ഡൗൺലോഡ് ചെയ്യുക, അതിൽ നിരവധി ദൃശ്യരൂപങ്ങളും അനുബന്ധങ്ങളും ഉൾപ്പെടുത്തിയിരിക്കുന്നു. അതിൽ നിന്നും താങ്കൾക്ക് <code>skins/</code> ഡയറക്ടറി പകർത്താവുന്നതാണ്.\n:* ഓരോരോ ദൃശ്യരൂപങ്ങളും ടാർബോളുകളായി ഒറ്റയ്ക്കൊറ്റയ്ക്കും  [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org സംരംഭത്തിൽ] നിന്നും ഡൗൺലോഡ് ചെയ്യാവുന്നതാണ്.\n:* താങ്കളുടെ മീഡിയവിക്കി ഇൻസ്റ്റലേഷന്റെ <code dir=\"ltr\">skins/</code> ഡയറക്ടറിയിലേക്ക് ഗിറ്റ് ഉപയോഗിച്ച് <code>mediawiki/skins/*</code> റെപ്പോസിറ്ററികളിലൊന്ന് ക്ലോൺ ചെയ്യുക.\n: താങ്കളൊരു മീഡിയവിക്കി ഡവലപ്പറാണെങ്കിൽ ഇത് താങ്കളുടെ ഗിറ്റ് ഡെപ്പോസിറ്ററിയെ ബാധിക്കുന്നതല്ല. ദൃശ്യരൂപങ്ങൾ എങ്ങനെ ക്രമീകരിക്കാം എന്നും സ്വതേ വേണ്ടത് എങ്ങനെ സജ്ജമാക്കാം എന്നും [https://www.mediawiki.org/wiki/Manual:Skin_configuration ദൃശ്യരൂപം സജ്ജമാക്കൽ സഹായിയിൽ] കാണുക.",
+       "default-skin-not-found": "അയ്യോ! <code dir=\"ltr\"> $wgDefaultSkin</code> നിർവചിക്കപ്പെട്ടതുപ്രകാരമുള്ള താങ്കളുടെ വിക്കിയുടെ സ്വതേയുള്ള ദൃശ്യരൂപമായ <code>$1</code>, ലഭ്യമല്ല.\n\nതാങ്കളുടെ ഇൻസ്റ്റലേഷനിൽ താഴെക്കൊടുക്കുന്ന {{PLURAL:$4|ദൃശ്യരൂപം|ദൃശ്യരൂപങ്ങൾ}} ഉണ്ടാകേണ്ടതാണ്. അവ എങ്ങനെ ക്രമീകരിക്കാം എന്നും സ്വതേ വേണ്ടത് എങ്ങനെ സജ്ജമാക്കാം എന്നും [https://www.mediawiki.org/wiki/Manual:Skin_configuration ദൃശ്യരൂപം സജ്ജമാക്കൽ സഹായിയിൽ] കാണുക.\n\n$2\n\n; താങ്കൾ മീഡിയവിക്കി ഇൻസ്റ്റോൾ ചെയ്തതേ ഉള്ളുവെങ്കിൽ:\n: ഗിറ്റിൽ നിന്ന് അല്ലെങ്കിൽ മറ്റെങ്കിലും മാർഗ്ഗം ഉപയോഗിച്ച് സോഴ്സ് കോഡ് നേരിട്ട് ഉപയോഗിക്കുകയായിരിന്നെങ്കിൽ ഇത് സംഭവിച്ചേക്കാം. [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's ദൃശ്യരൂപ ഡയറക്ടറിയിൽ നിന്ന്], ഇനിക്കൊടുക്കുന്ന മാർഗ്ഗങ്ങൾ ഉപയോഗിച്ച് ഏതാനം ദൃശ്യരൂപങ്ങൾ ഇൻസ്റ്റോൾ ചെയ്യാൻ നോക്കുക:\n:* [https://www.mediawiki.org/wiki/Download ടാർബോൾ ഇൻസ്റ്റോളർ] ഡൗൺലോഡ് ചെയ്യുക, അതിൽ നിരവധി ദൃശ്യരൂപങ്ങളും അനുബന്ധങ്ങളും ഉൾപ്പെടുത്തിയിരിക്കുന്നു. അതിൽ നിന്നും താങ്കൾക്ക് <code>skins/</code> ഡയറക്ടറി പകർത്താവുന്നതാണ്.\n:* ഓരോരോ ദൃശ്യരൂപങ്ങളും ടാർബോളുകളായി ഒറ്റയ്ക്കൊറ്റയ്ക്കും  [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org സംരംഭത്തിൽ] നിന്നും ഡൗൺലോഡ് ചെയ്യാവുന്നതാണ്.\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins ഗിറ്റ് ഉപയോഗിച്ച് ദൃശ്യരൂപങ്ങൾ ഡൗൺലോഡ് ചെയ്യൽ].\n: താങ്കളൊരു മീഡിയവിക്കി ഡവലപ്പറാണെങ്കിൽ ഇത് താങ്കളുടെ ഗിറ്റ് ഡെപ്പോസിറ്ററിയെ ബാധിക്കുന്നതല്ല.\n\n; മീഡിയവിക്കി താങ്കൾ അപ്ഗ്രേഡ് ചെയ്തതേ ഉള്ളുവെങ്കിൽ:\n: മീഡിയവിക്കി 1.24 ഒപ്പം അതിനു ശേഷമുള്ളവയും ഇൻസ്റ്റോൾ ചെയ്തിട്ടുള്ള ദൃശ്യരൂപങ്ങൾ സ്വതേ സജ്ജമാക്കുന്നില്ല ([https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery ദൃശ്യരൂപം ഓട്ടോഡിസ്കവറി സഹായം] കാണുക). ഇൻസ്റ്റോൾ ചെയ്ത {{PLURAL:$5|ദൃശ്യരൂപം|ദൃശ്യരൂപങ്ങൾ}} {{PLURAL:$5||എല്ലാം}} സജ്ജമാക്കാൻ <code>LocalSettings.php</code> താളിൽ ഇനിക്കൊടുക്കുന്ന {{PLURAL:$5|വരി|വരികൾ}} ചേർക്കുക:\n\n<pre dir=\"ltr\">$3</pre>\n\n; <code>LocalSettings.php</code> താളിൽ മാറ്റം വരുത്തിയതേയുള്ളുവെങ്കിൽ:\n: ദൃശ്യരൂപങ്ങളുടെ പേരിൽ അക്ഷരപിശകുകളുണ്ടോയെന്ന് ആവർത്തിച്ച് പരിശോധിക്കുക.",
+       "default-skin-not-found-no-skins": "അയ്യോ! <code dir=\"ltr\"> $wgDefaultSkin</code> നിർവചിക്കപ്പെട്ടതുപ്രകാരമുള്ള താങ്കളുടെ വിക്കിയുടെ സ്വതേയുള്ള ദൃശ്യരൂപമായ <code>$1</code>, ലഭ്യമല്ല.\n\nതാങ്കൾ ദൃശ്യരൂപങ്ങളൊന്നും ഇൻസ്റ്റോൾ ചെയ്തിട്ടില്ല.\n\n; താങ്കൾ മീഡിയവിക്കി ഇൻസ്റ്റോൾ ചെയ്തതേ അല്ലെങ്കിൽ അപ്‌ഗ്രേഡ് ചെയ്തതേ ഉള്ളുവെങ്കിൽ:\n: ഗിറ്റിൽ നിന്ന് അല്ലെങ്കിൽ മറ്റെങ്കിലും മാർഗ്ഗം ഉപയോഗിച്ച് സോഴ്സ് കോഡ് നേരിട്ട് ഉപയോഗിക്കുകയായിരിന്നെങ്കിൽ ഇത് സംഭവിച്ചേക്കാം. [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's ദൃശ്യരൂപ ഡയറക്ടറിയിൽ നിന്ന്], ഇനിക്കൊടുക്കുന്ന മാർഗ്ഗങ്ങൾ ഉപയോഗിച്ച് ഏതാനം ദൃശ്യരൂപങ്ങൾ ഇൻസ്റ്റോൾ ചെയ്യാൻ നോക്കുക:\n:* [https://www.mediawiki.org/wiki/Download ടാർബോൾ ഇൻസ്റ്റോളർ] ഡൗൺലോഡ് ചെയ്യുക, അതിൽ നിരവധി ദൃശ്യരൂപങ്ങളും അനുബന്ധങ്ങളും ഉൾപ്പെടുത്തിയിരിക്കുന്നു. അതിൽ നിന്നും താങ്കൾക്ക് <code>skins/</code> ഡയറക്ടറി പകർത്താവുന്നതാണ്.\n:* ഓരോരോ ദൃശ്യരൂപങ്ങളും ടാർബോളുകളായി ഒറ്റയ്ക്കൊറ്റയ്ക്കും  [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org സംരംഭത്തിൽ] നിന്നും ഡൗൺലോഡ് ചെയ്യാവുന്നതാണ്.\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins ഗിറ്റ് ഉപയോഗിച്ച് ദൃശ്യരൂപങ്ങൾ ഡൗൺലോഡ് ചെയ്യൽ].\n: താങ്കളൊരു മീഡിയവിക്കി ഡവലപ്പറാണെങ്കിൽ ഇത് താങ്കളുടെ ഗിറ്റ് ഡെപ്പോസിറ്ററിയെ ബാധിക്കുന്നതല്ല. ദൃശ്യരൂപങ്ങൾ എങ്ങനെ ക്രമീകരിക്കാം എന്നും സ്വതേ വേണ്ടത് എങ്ങനെ സജ്ജമാക്കാം എന്നും [https://www.mediawiki.org/wiki/Manual:Skin_configuration ദൃശ്യരൂപം സജ്ജമാക്കൽ സഹായിയിൽ] കാണുക.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (സജ്ജം)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''സജ്ജമല്ല''')",
        "mediastatistics": "മീഡിയ സ്ഥിതിവിവരക്കണക്കുകൾ",
index 084057a..d01fead 100644 (file)
        "print": "Хэвлэх",
        "view": "Харагдац",
        "edit": "Засварлах",
+       "edit-local": "локал тайлбарыг засах",
        "create": "Үүсгэх",
+       "create-local": "локал тайлбар нэмэх",
        "editthispage": "Энэ хуудсыг засварлах",
        "create-this-page": "Энэ хуудсыг үүсгэх",
        "delete": "Устгах",
        "otherlanguages": "Өөр хэлээр",
        "redirectedfrom": "($1-с чиглүүлэгдэв)",
        "redirectpagesub": "Хуудсыг чиглүүлэх",
+       "redirectto": "Үсрэх:",
        "lastmodifiedat": "Энэ хуудас хамгийн сүүлд $1-ы $2-д өөрчлөгдсөн.",
        "viewcount": "Энэ хуудсанд {{PLURAL:$1|ганцхан удаа|$1 удаа}} хандсан байна.",
        "protectedpage": "Хамгаалагдсан хуудас",
        "jumptonavigation": "залуурдлага",
        "jumptosearch": "хайлт",
        "view-pool-error": "Уучлаарай, серверүүд хэт их ачааллагдсан байна.\nЭнэ хуудсыг хэт олон хэрэглэгч харах гэж оролдож байна.\nДахин энэ хуудаст хандахынхаа өмнө түр хугацаагаар хүлээнэ үү.\n\n$1",
+       "generic-pool-error": "Сервер ачаалалтай байна.\nЭнэ нөөцийг хэтэрсэн олон хэрэглэгч үзэж байна.\nТүр хүлээгээд ахин үзнэ үү.",
        "pool-timeout": "Түгжээг хүлээх явцад хугацаа дуусав",
        "pool-queuefull": "Пүүлийн дараалал дүүрсэн байна",
        "pool-errorunknown": "Үл мэдэгдэх алдаа",
+       "pool-servererror": "pool -ын тоолуур сервис ажиллагаагүй байна($1).",
+       "poolcounter-usage-error": "Хэрэглээний алдаа: $1",
        "aboutsite": "{{SITENAME}}-н тухай",
        "aboutpage": "Project:Тухай",
        "copyright": "Тусгайлсан тайлбар байхгүй бол энэ агуулгыг $1 лицензийн дагуу хэрэглэх боломжтой.",
        "disclaimers": "Татгалзал",
        "disclaimerpage": "Project:Ерөнхий татгалзал",
        "edithelp": "Засвар хийх тухай тусламж",
+       "helppage-top-gethelp": "Тусламж",
        "mainpage": "Нүүр хуудас",
        "mainpage-description": "Нүүр хуудас",
        "policy-url": "Project:Бодлого баримтлал",
        "nospecialpagetext": "<strong>Та хүчингүй тусгай хуудас руу орох гэсэн үйлдлийг хийлээ.</strong>\n\nТусгай хуудсуудын жагсаалтыг [[Special:SpecialPages|{{int:specialpages}}]] хуудаснаас харна уу.",
        "error": "Aлдаа",
        "databaseerror": "Өгөгдлийн сангийн алдаа",
+       "databaseerror-text": "Өгөгдлийн сангийн query ны алдаа гарлаа.\nПрограмд bug байх магадлалтай.",
+       "databaseerror-textcl": "Өгөгдлийн сангийн query ны алдаа гарлаа.",
+       "databaseerror-query": "Бичсэн query: $1",
        "databaseerror-function": "Функц: $1",
        "databaseerror-error": "Алдаа: $1",
        "laggedslavemode": "Анхаар: Энэ хуудас нь хамгийн сүүлийн өөрчлөлтүүдийг хамруулаагүй байж болно.",
        "readonly_lag": "Хоёрдогч серверүүд анхдагчдаа гүйцэж ирэх хүртэл мэдээллийн санг автоматаар түгжлээ.",
        "internalerror": "Дотоод алдаа",
        "internalerror_info": "Дотоод алдаа: $1",
+       "internalerror-fatal-exception": "\"$1\" төрлийн фатал алдаа",
        "filecopyerror": "Файлыг \"$1\"-с \"$2\" руу хуулж чадсангүй.",
        "filerenameerror": "Файлын нэрийг \"$1\"-с \"$2\" болгон өөрчилж чадсангүй.",
        "filedeleteerror": "\"$1\" файлыг устгаж чадсангүй.",
        "directorycreateerror": "\"$1\" жагсаалтыг үүсгэж чадсангүй.",
+       "directoryreadonlyerror": "\"$1\" директор нь read-only байна.",
+       "directorynotreadableerror": "\"$1\" директорыг уншиж болохгүй байна.",
        "filenotfound": "\"$1\" файл олдсонгүй.",
        "unexpected": "Санаандгүй утга: \"$1\"=\"$2\".",
        "formerror": "Алдаа: маягтыг явуулж чадсангүй",
        "cannotdelete": "\"$1\" гэсэн хуудас буюу файлыг устгаж чадсангүй.\nӨөр хэрэглэгч өрсөж устгасан байж магадгүй.",
        "cannotdelete-title": "\"$1\" хуудсыг устгаж чадсангүй",
        "delete-hook-aborted": "Хүк устгалыг зогсоолоо.\nШалтгаан өгөгдсөнгүй.",
+       "no-null-revision": "\"$1\" хуудсанд хоосон эргэцүүлэл шинээр нэмж болохгүй байна.",
        "badtitle": "Хүчингүй хуудасны нэр байна",
        "badtitletext": "Оруулсан хуудасны нэр тань хүчингүй, хоосон, эсвэл буруу холбосон интер-хэл буюу интер-викигийн нэр байна. Нэрэнд хэрэглэгдэж болохгүй тэмдэгт орсон байж болзошгүй.",
+       "title-invalid-empty": "Сонгосон хуудасны гарчиг нэг бол хоосон эсвэл namespace -ын нэрийг агуулсан",
+       "title-invalid-utf8": "Сонгосон хуудас UTF-8 алдаатай дараалал агуулсан байна.",
+       "title-invalid-interwiki": "Сонгосон хуудас interwiki link -г агуулсан учир гарчигт хэрэглэх боломжгүй.",
+       "title-invalid-talk-namespace": "Сонгосон хуудасны гарчиг байхгүй ярианы хуудсыг заасан байна.",
+       "title-invalid-characters": "\"$1\" : сонгосон хуудас буруу үсэг агуулсан байна.",
+       "title-invalid-relative": "Гарчигтай холбоотой зам байна. Гарчигийн холбоотой зам нь  (./, ../) буруу, хэрэглэгчийн веб хөтчөөс хүрэх боломжгүй.",
+       "title-invalid-too-long": "Сонгосон хуудасны гарчиг хэтэрсэн урттай байна. UTF-8 форматаар $1 -аас хэтрэхгүй байх ёстой.",
+       "title-invalid-leading-colon": "Сонгосон хуудасны гарчиг тодорхойлох цэгийг эхэндээ авч болохгүй.",
        "perfcached": "Дараах тоо баримт нь нөөц хуулбар учраас хуучирсан мэдээлэлтэй байж магадгүй. Дээд тал нь {{PLURAL:$1|нэг илэрц|$1 илэрцүүд}} нөөцөд бэлэн байна.",
        "perfcachedts": "Дараах тоо баримт нь нөөц хуулбар учраас хуучирсан мэдээлэлтэй байж магадгүй. Дээд тал нь {{PLURAL:$1|нэг илэрц|$1 илэрцүүд}} нөөцөд бэлэн байна.",
        "querypage-no-updates": "Одоогийн байдлаар энэ хуудсанд шинэчлэлүүд хаагдсан байна. Энд байгаа тоо баримт одоохондоо сэргээгдэхгүй.",
        "protectedpagetext": "Энэ хуудсыг засвар хийхээс хамгаалсан байна.",
        "viewsourcetext": "Та энэ хуудасны кодыг харах болон хуулж авах үйлдлийг хийх боломжтой:",
        "viewyourtext": "Та энэ хуудсан дахь '''өөрийн өөрчлөлтөө''' хуулбарлаж, харж болно",
-       "protectedinterface": "Энэ хуудас программын харагдах байдалд ашиглагддаг текстийг агуулдаг тул түгжигдсэн байна.",
+       "protectedinterface": "Энэ хуудас программын харагдах байдалд ашиглагддаг текстийг агуулдаг тул түгжигдсэн байна.\n[//translatewiki.net/ translatewiki.net] -аар орж викигийн орчуулгуудыг нэмэх, өөрчлөх үйлдлийг хийнэ.",
        "editinginterface": "'''Анхаар''': Та программын харагдах байдалд ашиглагддаг текстийг агуулсан хуудсыг засварлах гэж байна.\nЭнэ хуудсанд өөрчлөлт оруулснаар бусад хэрэглэгчдийн программын харагдах байдалд нөлөөлөх болно.\nОрчуулга хийх гэж байгаа бол МедиаВикигийн орчуулгын төсөл болох, [//translatewiki.net/wiki/Main_Page?setlang=mn Бетавики]-г хэрэглэхийг санал болгож байна.",
+       "translateinterface": "Бүх wiki -нд орчуулах нэмэх, өөрчлөх тохиодолд [//translatewiki.net/ translatewiki.net] хэмээх MediaWiki -ын нутагшуулалтын төслийг ашигла.",
        "cascadeprotected": "Энэ хуудас нь давхар хамгаалалттай дараах {{PLURAL:$1|хуудсанд|хуудсуудад}} орсон тул засварлагдахаас хамгаалагдсан байна:\n$2",
        "namespaceprotected": "Таньд '''$1''' нэрний зай дахь хуудсуудыг засварлах зөвшөөрөл байхгүй байна.",
        "customcssprotected": "Энэхүү CSS хуудас өөр хэрэглэгчийн хувийн тохиргоог агуулдаг тул та засварлах эрхгүй.",
        "customjsprotected": "Энэхүү JavaScript хуудас өөр хэрэглэгчийн хувийн тохиргоог агуулдаг тул та засварлах эрхгүй.",
+       "mycustomcssprotected": "Энэ CSS хуудсанд өөрчлөлт хийх зөвшөөрөлгүй байна.",
        "mycustomjsprotected": "Танд энэхүү ЖаваСкрипт хуудсыг засварлах эрх байхгүй байна.",
        "myprivateinfoprotected": "Танд хувийн мэдээллээ засварлах эрх байхгүй байна.",
+       "mypreferencesprotected": "Та өөрийн тохиргоог өөрчлөх зөвшөөрөлгүй байна.",
        "ns-specialprotected": "Тусгай хуудсуудыг засварлах боломжгүй.",
        "titleprotected": "[[User:$1|$1]] нь энэ хуудсыг үүсгэх явдыг хорьжээ.\nШалтгаан нь: ''$2''.",
        "filereadonlyerror": "\"$1\" файлыг өөрчилж чадсангүй, \"$2\" файлын санг зөвхөн уншихаар тохируулсан байна.\n\nТүүнийг түгжсэн админы тайлбар: \"$3\".",
        "invalidtitle-unknownnamespace": "$1 гэсэн үл мэдэгдэх неймспайсын дугаар, \"$2\" бичвэртэй буруу гарчиг байна.",
        "exception-nologin": "Та хэрэглэгчийн нэрээр нэвтрээгүй байна.",
        "exception-nologin-text": "Энэ хуудсанд хандах, эсвэл уг үйлдлийг хийхийн тулд [[Special:Userlogin|нэвтэрнэ]] үү.",
+       "exception-nologin-text-manual": "Энэ хуудас, үйлдэлд нэвтрэхийн тулд $1 -г хийнэ үү.",
        "virus-badscanner": "Буруу тохиргоо: үл мэдэгдэх вирус илрүүлэгч программ: ''$1''",
        "virus-scanfailed": "гүйлгэж чадсангүй (код $1)",
        "virus-unknownscanner": "үл мэдэгдэх антивирус:",
        "createacct-yourpasswordagain": "Нууц үгээ баталгаажуулна уу",
        "createacct-yourpasswordagain-ph": "Нууц үгээ дахиж оруулна уу",
        "remembermypassword": "Энэ компьютер дээрх миний нэвтрэлтийг сана (хамгийн дээд талдаа $1 {{PLURAL:$1|өдрийн|өдрийн}} туршид)",
+       "userlogin-remembermypassword": "Намайг сана",
        "userlogin-signwithsecure": "Хамгаалалттай сүлжээ хэрэглэнэ үү",
        "yourdomainname": "Таны домэйн:",
        "password-change-forbidden": "Та энэ вики дээрх нууц үгээ сольж болохгүй.",
        "gotaccountlink": "Нэвтрэх",
        "userlogin-resetlink": "Нэвтрэх мэдээллээ мартаа юу?",
        "userlogin-resetpassword-link": "Нууц үгээ мартсан уу?",
+       "userlogin-helplink2": "Нэвтрэх талаар зөвлөмж",
        "userlogin-loggedin": "Та {{GENDER:$1|$1}} нэрээр нэвтэрсэн байна.\nӨөр нэрээр нэвтрэх бол доорх маягтыг ашиглана уу.",
        "userlogin-createanother": "Өөр бүртгэл үүсгэх",
        "createacct-emailrequired": "Цахим шуудангийн хаяг",
+       "createacct-emailoptional": "Емайл хаяг (өөрөө)",
        "createacct-email-ph": "Цахим шуудангийн хаягаа оруулна уу",
        "createacct-another-email-ph": "Цахим шуудангийн хаяг оруулна уу",
        "createaccountmail": "Мэйлээр илгээх",
        "createacct-captcha": "Аюулгүй байдлын хяналт",
        "createacct-imgcaptcha-ph": "Дээр харагдаж буй бичвэрийг оруулна уу",
        "createacct-submit": "Бүртгүүлэх",
+       "createacct-another-submit": "Өөр нэгэн хэрэглэгч бүртгэх",
        "createacct-benefit-heading": "{{SITENAME}}-г тан шиг хүмүүс хийж байна.",
        "createacct-benefit-body1": "{{PLURAL:$1|засвар}}",
        "createacct-benefit-body2": "{{PLURAL:$1|хуудас}}",
+       "createacct-benefit-body3": "Сүүлд нэмэгдсэн {{PLURAL:$1|хувь нэмэр оруулагч|хувь нэмэр оруулагч}}",
        "badretype": "Таны оруулсан хоёр нууц үг таарахгүй байна.",
        "userexists": "Хэрэглэгчийн нэр ашиглагдаж байна.\nӨөр нэрээр нэвтэрнэ үү.",
        "loginerror": "Нэвтрэхэд алдаа гарлаа",
        "wrongpassword": "Нууц үгээ буруу оруулсан байна. Дахин оролдоно уу.",
        "wrongpasswordempty": "Хоосон нууц үг оруулсан байна. Дахин оруулна уу.",
        "passwordtooshort": "Таны нууц үг хэт богино байна.\nХамгийн багадаа {{PLURAL:$1|1 үсэгтэй|$1 үсэгтэй}} байх ёстой.",
+       "passwordtoolong": "Таны нууц үг {{PLURAL:$1|нэг |$1 }} үсэгнээс олон байж болохгүй.",
        "password-name-match": "Таны нууц үг хэрэглэгчийн нэрнээс ялгаатай байх ёстой.",
        "password-login-forbidden": "Ийм хэрэглэгчийн, нууц үгээр нэвтрэхийг хориглож байна.",
        "mailmypassword": "Нууц үгээ сэргээх",
        "cannotchangeemail": "Энэ вики-н бүртгэлийн цахим шуудангийн хаяг солигдож болохгүй.",
        "emaildisabled": "Та энэ сайт дээрээс и-мэйл явуулж болохгүй.",
        "accountcreated": "Бүртгэл үүсгэгдлээ",
-       "accountcreatedtext": "$1 хэрэглэгчийн бүртгэл үүсгэгдлээ.",
+       "accountcreatedtext": "[[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|яриа]]) -ны хэрэглэгчийн бүртгэл үүслээ.",
        "createaccount-title": "{{SITENAME}}-н бүртгэлийн үүсгэл",
        "createaccount-text": "Хэн нэгэн {{SITENAME}}-д ($4) \"$2\" гэсэн нэрээр, \"$3\" гэсэн нууц үгтэйгээр таны мэйл хаягийг ашиглан бүртгүүлжээ.\nТа одоо нэвтэрч өөрийн нууц үгээ солих хэрэгтэй.\n\nХэрэв буруугаар бүртгүүлсэн бол энэ мэдэгдлийг үл ойшоож болно.",
        "login-throttled": "Та хэт олон удаа нэвтрэх гэж оролдсон байна.\n$1 хүлээж байгаад дахин оролдоно уу.",
        "login-abort-generic": "Та нэвтэрч чадсангүй",
+       "login-migrated-generic": "Таны бүртгэлд миграц хийгдсэн. Тиймээс ийм нэртэй хэрэглэгч байхгүй.",
        "loginlanguagelabel": "Хэл: $1",
        "suspicious-userlogout": "Таны гарах хүсэлт нь эвдэрхий хөтөч буюу кэшлэгч проксигоор явуулсан мэт харагдаж байгаа тул зөвшөөрсөнгүй.",
        "createacct-another-realname-tip": "Жинхэнэ нэрээ заавал оруулах албагүй.\nОруулбал таны хийсэн бүтээлийг түүгээр хаяглана.",
        "pt-login": "Нэвтрэх",
+       "pt-login-button": "Нэвтрэн орох",
        "pt-createaccount": "Бүртгүүлэх",
        "pt-userlogout": "Гарах",
        "php-mail-error-unknown": "PHP's mail() функцэд үл танигдах алдаа гарлаа.",
        "resetpass-submit-loggedin": "Нууц үгээ солих",
        "resetpass-submit-cancel": "Цуцлах",
        "resetpass-wrong-oldpass": "Хүчингүй түр зуурын эсвэл одоогийн нууц үг байна.\nТа аль хэдийнээ нууц үгээ сольсон эсвэл түр зуурын нууц үг хүссэн байна.",
+       "resetpass-recycled": "Одоо байгаагаас өөр нүүц үг оруулна уу.",
+       "resetpass-temp-emailed": "Та түр зуур нэврэх нууц үгээр орсон байна.\nНууц үгээ шинэчилнэ үү.",
        "resetpass-temp-password": "Түр зуурын нууц үг:",
+       "resetpass-abort-generic": "Хөтөчийн нэмэгдлээс болоод нууц үг солих цуцлагдлаа.",
        "resetpass-expired": "Нууц үгийн хугацаа дууссан байна. Шинэ нууц үг оруулж нэвтрэнэ үү.",
+       "resetpass-expired-soft": "Таны нууц үгийн хугацаа дууссан.\n\"{{int:resetpass-submit-cancel}}\" дээр дарж ресет хий, эсвэл шинэ нууц үг сонго.",
+       "resetpass-validity-soft": "$1 : нууц үг буруу байна\n\n\"{{int:resetpass-submit-cancel}}\" дээр дарж ресет хий, эсвэл шинэ нууц үг сонго.",
        "passwordreset": "Нууц үгийг сэргээх",
+       "passwordreset-text-one": "Энэ формыг бөглөснөөр түр ашиглах нууц үгийг емайлруу илгээнэ.",
+       "passwordreset-text-many": "{{PLURAL:$1|Энэ талбарыг бөглөж түр ашиглах нууц үгээ емайлээр авна.}}",
        "passwordreset-legend": "Нууц үгээ сэргээх",
        "passwordreset-disabled": "Энэ вики-д нууц үгийг сэргээх боломжгүй байна.",
+       "passwordreset-emaildisabled": "Энэ викид емайл ашиглах боломжгүй.",
        "passwordreset-username": "Хэрэглэгчийн нэр:",
        "passwordreset-domain": "Домайн:",
        "passwordreset-capture": "Цахим шуудангийн нууц үг сэргээх шууданг үзэх",
        "passwordreset-emailtext-ip": "Хэн нэгэн ($1 гэсэн IP хаягаас) {{SITENAME}} ($4) дээр таны бүртгэлийн сануулга авахаар хүссэн байна. Дараах {{PLURAL:$3|бүртгэл|бүртгэл}}\nуг е-шуудантай холбоотой:\n\n$2\n\n{{PLURAL:$3|Уг түр хэрэглэх нууц үг|Уг түр хэрэглэх нууц үгүүд}} нь {{PLURAL:$5|нэг өдрийн|$5 өдрийн}} дотор устах болно.\nТа уг нууц үгээр нэвтэрч, түүнийг шинэчлэх хэрэгтэй. Хэрэв өөр нэгэн уг хүсэлтийг явуулсан бол \nэсвэл өөрийн ориг нууц үгээ санаж байгаад түүнийгээ өөрчлөхийг хүсэхгүй байгаа бол энэ захиаг үл ойшоож \nэнгийнээр нэвтэрч болно.",
        "passwordreset-emailtext-user": "{{SITENAME}} дээрх $1 хэрэглэгч {{SITENAME}} ($4) дээр өөрийн тань бүртгэл дээр сануулга хүссэн байна. \nДараах {{PLURAL:$3|бүртгэл|бүртгэлүүд}} уг е-шуудантай холбоотой байна:\n\n$2\n\nЭнэ {{PLURAL:$3|түр нууц үг|түр нууц үгс}} {{PLURAL:$5|нэг өдрийн дараа|$5 өдрийн дараа}} устах болно.\nТүүгээр нэвтэрч ороод нууц үгээ шинэчилнэ үү. Энэ сануулгыг өөр хэн нэгэн хийсэн, эсвэл та\nнууц үгээ санаж байгаа бол энэ захиаг анхааралгүйгээр хуучнаараа ороход болно.",
        "passwordreset-emailelement": "Хэрэглэгчийн нэр: $1\nТүр зуурын нууц үг: $2",
-       "passwordreset-emailsent": "Танд Ñ\81анамж Ð±Ð¾Ð»Ð³Ð¾Ð½ Ð½Ñ\8dг Ð¸Ð¼Ð°Ð¹Ð» Ñ\8fвÑ\83Ñ\83ллаа",
-       "passwordreset-emailsent-capture": "Доор харуулснаар цахим шуудангийн сануулгыг явууллаа.",
-       "passwordreset-emailerror-capture": "ЦаÑ\85им Ñ\88Ñ\83Ñ\83дангийн Ñ\81анÑ\83Ñ\83лга Ð´Ð¾Ð¾Ñ\80 Ñ\85аÑ\80Ñ\83Ñ\83лÑ\81нÑ\8b Ð´Ð°Ð³Ñ\83Ñ\83 Ñ\85ийгдÑ\81ан Ð±Ð¾Ð»Ð¾Ð²Ñ\87 $1 Ñ\85Ñ\8dÑ\80Ñ\8dглÑ\8dгÑ\87ид Ñ\85Ò¯Ñ\80Ñ\87 Ñ\87адÑ\81ангүй, Ð°Ð»Ð´Ð°Ð° Ð³Ð°Ñ\80лаа.",
+       "passwordreset-emailsent": "Ð\9dÑ\83Ñ\83Ñ\86 Ò¯Ð³ Ñ\81олин ÐµÐ¼Ð°Ð¹Ð» Ð¸Ð»Ð³Ñ\8dÑ\8dÑ\81Ñ\8dн.",
+       "passwordreset-emailsent-capture": "Доор харагдаж байгаа нь танируу илгээсэн нууц үг ресет хийх емайл.",
+       "passwordreset-emailerror-capture": "Ð\94ооÑ\80 Ñ\85аÑ\80агдаж Ð±Ð°Ð¹Ð³Ð°Ð° Ð½Ñ\83Ñ\83Ñ\86 Ò¯Ð³ Ñ\80еÑ\81еÑ\82 Ñ\85ийÑ\85 ÐµÐ¼Ð°Ð¹Ð» Ò¯Ò¯Ñ\81Ñ\81Ñ\8dÑ\85 Ð±Ð¾Ð»Ð¾Ð²Ñ\87 {{GENDER:$2|Ñ\85Ñ\8dÑ\80Ñ\8dглÑ\8dгÑ\87ид}} Ð¸Ð»Ð³Ñ\8dÑ\8dÑ\85Ñ\8dд Ð°Ð»Ð´Ð°Ð° Ð³Ð°Ñ\80лаа : $1",
        "changeemail": "Цахим шуудангийн хаяг солих",
        "changeemail-text": "Энэ маягтийг бөглөж цахим шуудангийн хаягаа солино уу. Өөрчлөлт хийхийн тулд нууц үгээ оруулна уу.",
        "changeemail-no-info": "Энэ хуудсыг үзэхэд хэрэглэгчийн нэрээр орсон байх шаардлагатай.",
        "changeemail-none": "(байхгүй)",
        "changeemail-password": "{{SITENAME}} дахь таны нууц үг:",
        "changeemail-submit": "Цахим шуудан солих",
+       "changeemail-throttled": "Дэндүү олон амжилтгүй нэвтрэх оролдлого хийсэн байна.\n$1 хүлээгээ ахин үзнэ үү.",
+       "resettokens": "Токен ресет хийх",
+       "resettokens-no-tokens": "Ресет хийх токен ална.",
+       "resettokens-legend": "Токен ресет хийх",
+       "resettokens-tokens": "Токен:",
+       "resettokens-token-label": "$1 (одоогийн утга: $2)",
+       "resettokens-done": "Токен ресет хийлээ.",
+       "resettokens-resetbutton": "Сонгосон токеныг ресет хийх",
        "bold_sample": "Тодруулсан бичиг",
        "bold_tip": "Тодруулсан бичиг",
        "italic_sample": "Налуу бичиг",
        "missingcommentheader": "'''Сануулга:''' Та энэхүү санал бодолдоо гарчиг бичээгүй байна.\nХэрэв та {{int:savearticle}} дээр дахин дарвал таны засвар гарчиггүй хадгалагдах болно.",
        "summary-preview": "Товч агуулгын урьдчилж харсан байдал:",
        "subject-preview": "Сэдэв/гарчигийн урьдчилж харсан байдал:",
+       "previewerrortext": "Таны өөрчлөлтийг хянахад алдаа гарлаа.",
        "blockedtitle": "Хэрэглэгч түгжигдлээ.",
        "blockedtext": "'''Таны хэрэглэгчийн нэр эсвэл IP хаяг түгжигдсэн байна.'''\n\nТүгжээг $1 хийсэн. Шалтгаан нь ''$2'' байна.\n\n* Түгжээ эхлэсэн огноо: $8\n* Түгжээ дуусах огноо: $6\n* Түгжигдсэн: $7\n\nТа $1 эсвэл бусад [[{{MediaWiki:Grouppage-sysop}}|администраторуудтай]] харилцаж түгжээнийхээ талаар хэлэлцэж болно.\nТаны [[Special:Preferences|хувийн тохиргоонд]] мэйл хаяг заагдсан бөгөөд түүний хэрэглээ түгжигдээгүй үед та 'энэ хэрэглэгчид мэйл илгээх' функцийг хэрэглэх боломжтой.\nТаны одоогийн IP хаяг бол $3, түгжээний ID нь #$5 байна. Түгжээний талаарх хэлэлцүүлэгт энэ хоёрыг заавал оруулаарай.",
        "autoblockedtext": "Таны IP хаяг автоматаар түгжигдсэн байна, учир нь өмнө өөр хэрэглэгчээр ашиглагдаж түүнийг $1 түгжсэн байна.\nШалтгаан нь:\n\n:''$2''\n\n* Түгжээ эхлэсэн огноо: $8\n* Түгжээ дуусах огноо: $6\n* Түгжигдсэн: $7\n\nТа $1 эсвэл бусад [[{{MediaWiki:Grouppage-sysop}}|администраторуудтай]] харилцаж түгжээнийхээ талаар хэлэлцэж болно.\n\nТаны [[Special:Preferences|хувийн тохиргоонд]] мэйл хаяг заагдсан, мөн үүнийгээ хэрэглэхээс түгжигдээгүй үед л \"энэ хэрэглэгчид мэйл илгээх\" функцийг хэрэглэх боломжтой.\n\nТаны одоогийн IP хаяг $3, таны түгжээний дугаар #$5 байна.\nТүгжээний талаарх асуултандаа дээрх бүх зүйлсийг тусгаж өгөөрэй.",
        "nocreate-loggedin": "Таньд шинэ хуудас үүсгэх эрх байхгүй байна.",
        "sectioneditnotsupported-title": "Хэсгийг засварлах функц дэмжигдэхгүй байна",
        "sectioneditnotsupported-text": "Энэхүү хуудсанд хэсгийг засварлах функц дэмжигдэхгүй байна.",
-       "permissionserrors": "Зөвшөөрлүүдийн алдаанууд",
+       "permissionserrors": "Зөвшөөрлийн алдаа",
        "permissionserrorstext": "Таньд үүнийг хийх зөвшөөрөл байхгүй байна. {{PLURAL:$1|Шалтгаан|Шалтгаанууд}} нь:",
        "permissionserrorstext-withaction": "Дараах {{PLURAL:$1|шалтгааны|шалтгаануудын}} улмаас таньд $2 эрх байхгүй байна:",
        "recreate-moveddeleted-warn": "'''Анхаар: Та өмнө нь устгагдсан хуудсыг дахин үүсгэх гэж байна.'''\n\nТа энэ хуудсанд дахин засвар хийх нь зүйтэй юу гэж бодох хэрэгтэй.\nЭнэ хуудасны устгалын ба зөөлтийн лог хэрэг болж магадгүй тул доор тавигдсан байгаа:",
        "edit-gone-missing": "Хуудсыг шинэчилж чадсангүй.\nХуудас устгагдсан юм шиг байна.",
        "edit-conflict": "Засварын зөрчилдөөн.",
        "edit-no-change": "Текстэд өөрчлөлт хийгдээгүй тул таны засварыг үл тоов.",
+       "postedit-confirmation-created": "Хуудас үүслээ.",
+       "postedit-confirmation-restored": "Хуудсыг сэргээлээ.",
+       "postedit-confirmation-saved": "Таны өөрчлөлт хадгалагдлаа.",
        "edit-already-exists": "Шинэ хуудас үүсгэж чадсангүй.\nӨмнө үүсгэгдсэн байна.",
        "defaultmessagetext": "Үндсэн мессеж текст",
        "content-failed-to-parse": "$2 гэсэн агуулгыг $1 модел дээр авч чадсангүй: $3",
+       "invalid-content-data": "Агуулгад алдаатай мэдээлэл байна",
+       "content-not-allowed-here": "[[$2]] хуудсанд \"$1\" гэсэн агуулга хориотоай",
+       "editpage-notsupportedcontentformat-title": "Агуулга дэмждэггүй форматтай байна",
+       "editpage-notsupportedcontentformat-text": "$1 гэсэн агуулын формат $2 моделд дэмжигддэггүй.",
        "content-model-wikitext": "вики бичвэр",
        "content-model-text": "энгийн бичвэр",
        "content-model-javascript": "JavaScript",
        "content-model-css": "CSS",
+       "content-json-empty-object": "Хоосон объект",
+       "content-json-empty-array": "Хоосон хүснэгт",
        "expensive-parserfunction-warning": "'''Анхаар:''' Энэ хуудсанд хэт олон парсер функцийн дуудлагууд байна.\n\n$2 дуудлагаас доош байх ёстой, харин одоо $1 байна.",
        "expensive-parserfunction-category": "Хэт олон парсер функцийн дуудлагатай хуудсууд",
        "post-expand-template-inclusion-warning": "'''Анхаар:''' Загварын оролцуулах хэмжээ хэт том байна.\nЗарим загваруудыг оролцуулахгүй.",
        "parser-template-loop-warning": "Загвар тойрч буйг тогтоов: [[$1]]",
        "parser-template-recursion-depth-warning": "Загварын рекурсийн хэмжээний хязгаараас хэтрэв ($1)",
        "language-converter-depth-warning": "Хэл хооронд хөрвүүлэх гүний хязгаараас хэтрэв ($1)",
+       "node-count-exceeded-category": "node -ын тоо хэтэрсэн хуудсууд",
+       "node-count-exceeded-category-desc": "Хуудас хамгийн дээд node -ын тооноос хэтэрсэн.",
+       "node-count-exceeded-warning": "Хуудас node -ын тооноос хэтэрсэн",
+       "expansion-depth-exceeded-category": "Сунгах урт нь хэтэрсэн хуудсууд",
+       "expansion-depth-exceeded-category-desc": "Тэлэх хамгийн дээд урт нь хэтэрсэн хуудас.",
+       "expansion-depth-exceeded-warning": "Хуудасны тэлэх хамгийн дээд урт нь хэтэрсэн.",
+       "converter-manual-rule-error": "Гараар хэл солих дүрэмд алдаа илэрлээ",
        "undo-success": "Засвар цуцлагдаж болно.\nДоорх харьцуулалтыг шалгаж үнэхээр хиймээр байгаа зүйл мөн үү гэдгээ нотлоорой. Дараа нь засварыг дуусгахын тулд өөрчлөлтүүдээ хадгална уу.",
        "undo-failure": "Хоорондын засваруудаас болж засвар цуцлагдах боломжгүй байна.",
        "undo-norev": "Засвар оршдогүүй эсвэл устгагдсан тул цуцлаж чадсангүй.",
+       "undo-nochange": "Энэ өөрчлөлтийг буцаасан байна.",
        "undo-summary": "[[Special:Contributions/$2|$2]] ([[User talk:$2|Яриа]]) хэрэглэгчийн $1 засварыг цуцлах",
+       "undo-summary-username-hidden": "$1 залруулгыг далд хэрэглэгчээр буцаах",
        "cantcreateaccounttitle": "Хэрэглэгчийн бүртгэлийг үүсгэж чадсангүй.",
        "cantcreateaccount-text": "[[User:$3|$3]] нь энэ IP хаягаас ('''$1''') бүртгэл үүсгэх эрхийг түгжсэн байна.\n\n$3-н тодорхойлсон шалтгаан нь ''$2''",
        "viewpagelogs": "Энэ хуудасны логийг үзэх",
        "currentrev": "Одоогийн засвар",
        "currentrev-asof": "$1-ий байдлаарх одоогийн засвар",
        "revisionasof": "$1-ий байдлаарх засвар",
-       "revision-info": "$1-ий байдлаарх $2 хэрэглэгчийн хийсэн засвар",
+       "revision-info": "$1-ий байдлаарх $2 хэрэглэгчийн хийсэн залруулга",
        "previousrevision": "←Хуучны засвар",
        "nextrevision": "Дараагийн засвар→",
        "currentrevisionlink": "Одоогийн засвар",
        "history-feed-description": "Вики дэх энэ хуудасны засварын түүх",
        "history-feed-item-nocomment": "$2 дээрх $1",
        "history-feed-empty": "Таны үзэх гэсэн хуудас байхгүй байна.\nВикигээс устгагдсан юмуу нэр нь өөрчлөгдсөн байж магадгүй.\n[[Special:Search|Викид хайлт хийж]] үзнэ үү.",
+       "history-edit-tags": "Сонгосон залруулгын таг-ыг өөрчлөх",
        "rev-deleted-comment": "(өөрчлөх тухай мэдээлэл арилгагдсан байна)",
        "rev-deleted-user": "(хэрэглэгчийн нэр арилгагдсан байна)",
-       "rev-deleted-event": "(логийн үйлдэл арилгагдсан байна)",
+       "rev-deleted-event": "(логийн тухай мэдээлэлийг арилгасан)",
        "rev-deleted-user-contribs": "[хэрэглэгчийн нэр эсвэл IP хаягыг арилгасан байна - засварыг хувь нэмрээс нуув]",
        "rev-deleted-text-permission": "Энэ хуудасны засвар '''устгагдсан'''.\n[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} Устгалын логт] дэлгэрэнгүй мэдээлэл байж магадгүй.",
        "rev-deleted-text-unhide": "Энэ хуудасны эргэцүүлэл '''устгагдсан байна'''.\n[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} Устгалын логоос] дэлгэрэнгүй мэдээллийг орж харж болно.\nТа хүсвэл [$1 энэ засварыг үзэх] боломжтой.",
        "revdelete-no-file": "Өгөгдсөн файл байхгүй байна.",
        "revdelete-show-file-confirm": "$2-ий $3 дахь \"<nowiki>$1</nowiki>\" файлын устгагдсан засварыг үзмээр байгаадаа итгэлтэй байна уу?",
        "revdelete-show-file-submit": "Тийм",
+       "revdelete-selected-text": "[[:$2]] -ын {{PLURAL:$1|Сонгосон залруулга|Сонгосон залруулгууд}} :",
+       "revdelete-selected-file": "[[:$2]] -ны {{PLURAL:$1|сонгосон файлын хувилбар|сонгосон файлын хувилбарууд}} :",
        "logdelete-selected": "{{PLURAL:$1|Сонгосон логийн үйл явдал|Сонгосон логийн үйл явдлууд}}:",
+       "revdelete-text-text": "Устгасан залруулгууд хуудасны түүх хэсэг харагдана. \nАгуулгын хэсгүүд нь нийтэд харагдахгүй.",
+       "revdelete-text-file": "Файлын устгасан хувилбарууд түүх хэсэгт харагдана.\nАгуулгын хэсгүүд нь нийтэд харагдахгүй.",
+       "logdelete-text": "Логийн үйлдлүүд лог хэсэгт харагдана.\nАгуулгын хэсгүүд нь нийтэд харагдахгүй.",
+       "revdelete-text-others": "Цаанаас нь хязгаарлаагүй тохиолдолд бусад админууд нуусан агуулгыг харах эрхтэй бөгөөд сэргээх боломжтой.",
        "revdelete-confirm": "Та энэхүү үйлдлийг хийх гэж байгаа, үр дагаварыг ойлгож байгаа, [[{{MediaWiki:Policy-url}}|дүрмийн дагуу]] хийж байгаа гэдгээ батална уу.",
        "revdelete-suppress-text": "'''Зөвхөн'' дараах тохиолдлуудад л далдалгааг хэрэглэнэ:\n*Гүтгэсэн, матсан байж болох мэдээлэл\n*Тохиромжгүй хувийн мэдээлэл\n*: ''гэрийн хаяг, утасны дугаар, иргэний бүртгэлийн дугаар г.м.''",
        "revdelete-legend": "Харагдах байдалд хязгаар тавих",
        "revdelete-hide-text": "Засварын текстийг нуух",
        "revdelete-hide-image": "Файлын агуулыг нуух",
-       "revdelete-hide-name": "Объект ба түүнд хийсэн үйлдлийг нуух",
-       "revdelete-hide-comment": "Засварын товч агуулгыг нуух",
-       "revdelete-hide-user": "Засварлагчийн хэрэглэгчийн нэр/IP хаягийг нуух",
+       "revdelete-hide-name": "Объект ба параметрыг нуух",
+       "revdelete-hide-comment": "Засварын товч агуулгыг өөрчлөх",
+       "revdelete-hide-user": "Засварлагчийн хэрэглэгчийн нэр/IP хаяг",
        "revdelete-hide-restricted": "Администраторууд болон бусдаас энэ мэдээллийг далдлах",
        "revdelete-radio-same": "(битгий өөрчил)",
-       "revdelete-radio-set": "Тийм",
-       "revdelete-radio-unset": "Үгүй",
+       "revdelete-radio-set": "Ð\9dÑ\83Ñ\83Ñ\81ан",
+       "revdelete-radio-unset": "Ил",
        "revdelete-suppress": "Системийн операторууд болон бусдаас мэдээллийг нууцлах",
        "revdelete-unsuppress": "Сэргээгдсэн засварууд дахь хязгаарлалтуудыг авч хаях",
        "revdelete-log": "Шалтгаан:",
        "compareselectedversions": "Сонгосон хоёр хувилбарыг харьцуулах",
        "showhideselectedversions": "Олон хувилбарыг харуулах/болих",
        "editundo": "цуцлах",
+       "diff-empty": "(Өөрчлөлт алга)",
+       "diff-multi-sameuser": "(Хэрэглэгчид {{PLURAL:$1|дундын нэг хувилбар|$1 дундын хувилбарууд}} харагдахгүй)",
+       "diff-multi-otherusers": "({{PLURAL:$1|Дундын нэг хувилбар|$1 дундын хувилбарууд}} {{PLURAL:$2|өөр нэг хэрэглэгчид|$2 хэрэглэгчид}} харагдахгүй)",
        "diff-multi-manyusers": "($2 гаруй {{PLURAL:$2|хэрэглэгчийн}} {{PLURAL:$1|дундын нэг засварыг|дундын $1 засварыг}} үзүүлсэнгүй)",
+       "difference-missing-revision": "($1) -ын ялгааны {{PLURAL:$2|нэг хувилбар|$2 хувилбарууд}}  {{PLURAL:$2|олсонгүй|олсонгүй}}.\n\nЭнэ нь хуудас устгахад шинэчлэгдээгүй ялгааны линкээс болдог. \n[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} устгасан лог] -оос мэдээлэл авна уу.",
        "searchresults": "Хайлтын үр дүн",
        "searchresults-title": "\"$1\" гэх хайлтын үр дүн",
        "titlematches": "Хуудасны гарчигтай таарсан хуудсууд",
        "notextmatches": "Хуудасны тексттэй таарсан хуудсууд байхгүй байна",
        "prevn": "өмнөх {{PLURAL:$1|$1}}",
        "nextn": "дараагийн {{PLURAL:$1|$1}}",
+       "prev-page": "өмнөх хуудас",
+       "next-page": "дараагийн хуудас",
        "prevn-title": "Өмнөх $1 {{PLURAL:$1|үр дүн|үр дүн}}",
        "nextn-title": "Дараагийн $1 {{PLURAL:$1|үр дүн|үр дүн}}",
        "shown-title": "Хуудас бүрд $1 {{PLURAL:$1|үр дүн}} гаргах",
        "search-result-category-size": "{{PLURAL:$1|1 гишүүн|$1 гишүүн}} ({{PLURAL:$2|1 дэд ангилал|$2 дэд ангилал}}, {{PLURAL:$3|1 файл|$3 файл}})",
        "search-redirect": "(чиглүүлэгч $1)",
        "search-section": "(Хэсэг $1)",
+       "search-category": "($1 категори)",
+       "search-file-match": "(файлын агуулгад тохирно)",
        "search-suggest": "Та $1 гэж хайя гэсэн үү?",
        "search-interwiki-caption": "Ах дүү төслүүд",
-       "search-interwiki-default": "$1 үр дүн:",
+       "search-interwiki-default": "$1 -ын үр дүн:",
        "search-interwiki-more": "(илүү их)",
        "search-relatedarticle": "Холбоотой",
        "searchrelated": "холбоотой",
        "powersearch-togglelabel": "Сонгох:",
        "powersearch-toggleall": "Бүгдийг",
        "powersearch-togglenone": "Байхгүй",
+       "powersearch-remember": "Дараа дараагийн хайлтад энэ сонголтыг ашигла",
        "search-external": "Гадны хайлт",
        "searchdisabled": "{{SITENAME}} хайлтыг түр хаасан байна.\nТа одоохондоо Google-г ашиглан хайх боломжтой.\nАнхааруулж хэлэхэд, тэдний {{SITENAME}}-н агуулгын индексүүд хоцрогдсон байж магадгүй.",
+       "search-error": "$1 -ыг хайхад алдаа гарлаа",
        "preferences": "Хэрэглэгчийн тохиргоо",
        "mypreferences": "Миний тохиргоо",
        "prefs-edits": "Засваруудын тоо:",
        "prefs-personal": "Хувийн тохируулга",
        "prefs-rc": "Сүүлийн засварууд",
        "prefs-watchlist": "Хянах жагсаалт",
+       "prefs-editwatchlist": "Хянах жагсаалтаа засварлах",
+       "prefs-editwatchlist-label": "Өөрийн хянах жагсаалтын бичлэгийг засах",
+       "prefs-editwatchlist-edit": "Хянах жагсаалтын гарчигийг харуулж устгах",
+       "prefs-editwatchlist-raw": "Түүхий хянах жагсаалтыг засварлах",
+       "prefs-editwatchlist-clear": "Өөрийн хянах жагсаалыг цэвэрлэх",
        "prefs-watchlist-days": "Хянах жагсаалтанд үзүүлэх өдрүүдийн тоо:",
        "prefs-watchlist-days-max": "Хамгийн ихдээ $1 {{PLURAL:$1|өдөр|өдөр}}",
        "prefs-watchlist-edits": "Дэлгэрүүлсэн хянах жагсаалтанд үзүүлэх дээд хэмжээний өөрчлөлтүүдийн тоо:",
        "prefs-email": "И-мэйлийн сонгох тохиргоо",
        "prefs-rendering": "Харагдац",
        "saveprefs": "Хадгалах",
-       "restoreprefs": "Бүх тохиргоог анхны байдалд оруулах",
+       "restoreprefs": "Бүх тохиргоог анхны байдалд оруулах (хэсэг бүрт)",
        "prefs-editing": "Засварлах",
        "rows": "Мөр:",
        "columns": "Багана:",
        "prefs-help-signature": "Ярианы хуудсуудад санал бодлоо оруулахдаа ард нь \"<nowiki>~~~~</nowiki>\" гэж бичих ёстой бөгөөд энэ нь таны гарын үсэг, бичсэн цаг болж хувирна.",
        "badsig": "Хүчингүй гарын үсэг байна; HTML тагуудаа шалгаж үзнэ үү.",
        "badsiglength": "Таны хоч нэр хэтэрхий урт байна.\n$1 тэмдэгтээс богино байх ёстой.",
-       "yourgender": "Хүйс:",
-       "gender-unknown": "ТодоÑ\80Ñ\85ойгүй",
-       "gender-male": "ЭÑ\80",
-       "gender-female": "Эм",
+       "yourgender": "Өөрийгөө хэрхэн тодорхойлох вэ?",
+       "gender-unknown": "Ð\91и Ð¸Ð½Ð³Ñ\8dмÑ\8dÑ\8dÑ\80 Ð±Ð°Ð¹Ð½Ð°",
+       "gender-male": "ТÑ\8dÑ\80 Ð²Ð¸ÐºÐ¸ Ñ\85Ñ\83Ñ\83дÑ\81Ñ\8bг Ð·Ð°Ñ\81даг",
+       "gender-female": "ТÑ\8dÑ\80 Ð²Ð¸ÐºÐ¸ Ñ\85Ñ\83Ñ\83дÑ\81Ñ\8bг Ð·Ð°Ñ\81даг",
        "prefs-help-gender": "Заавал биш: прорамм хангамж таньд хандахдаа зөв хүйсний үгсийг хэрэглэнэ.\nЭнэ мэдээлэл нийтэд нээлттэй байх болно.",
        "email": "Мэйл хаяг",
        "prefs-help-realname": "Жинхэнэ нэрээ заавал оруулах албагүй бөгөөд оруулбал таны хийсэн бүтээлийг түүгээр хаяглана.",
        "prefs-signature": "Гарын үсэг",
        "prefs-dateformat": "Огнооны хэлбэр",
        "prefs-timeoffset": "Цагын зөрөө",
-       "prefs-advancedediting": "Ахимаг хэмжээний сонголтууд",
+       "prefs-advancedediting": "Үндсэн сонголтууд",
+       "prefs-editor": "Зассан",
+       "prefs-preview": "Урьдчилж харах",
        "prefs-advancedrc": "Ахимаг хэмжээний сонголтууд",
        "prefs-advancedrendering": "Ахимаг хэмжээний сонголтууд",
        "prefs-advancedsearchoptions": "Ахимаг хэмжээний сонголтууд",
        "prefs-advancedwatchlist": "Ахимаг хэмжээний сонголтууд",
        "prefs-displayrc": "Харагдах байдлын сонголтууд",
        "prefs-displaywatchlist": "Харагдацийн тохиргоо",
+       "prefs-tokenwatchlist": "Токен",
        "prefs-diffs": "Ялгаанууд",
+       "prefs-help-prefershttps": "Гараад орох уг тохиргоо идэвхижнэ.",
+       "prefs-tabs-navigation-hint": "Зөвлөмж: Баруун зүүн сумаар таб хооронд шилжиж болно.",
        "email-address-validity-valid": "Цахим шуудан хүчинтэй байна",
        "email-address-validity-invalid": "и-майл хаягаа зөв оруулна уу.",
        "userrights": "Хэрэглэгчдийн эрхийн удирдлага",
        "userrights-no-interwiki": "Таньд өөр викинүүдэд хэрэглэгчдийн эрхийг өөрчлөх зөвшөөрөл байхгүй.",
        "userrights-nodatabase": "$1 мэдээллийн сан байхгүй, эсвэл дотоодынх биш байна.",
        "userrights-nologin": "Та хэрэглэгчдийн эрхийг хуваарилахбн тулд администраторын бүртгэлтэйгээр [[Special:UserLogin|нэвтэрч орох]] шаардлагатай.",
-       "userrights-notallowed": "Та хэрэглэгчдийн эрхийг хасаж, нэмэх зөвшөөрөлгүй байна.",
+       "userrights-notallowed": "Танд хэрэглэгчдийн эрхийг хасаж, нэмэх эрх байхгүй.",
        "userrights-changeable-col": "Таны өөрчилж болох бүлгүүд",
        "userrights-unchangeable-col": "Таны өөрчилж болохгүй бүлгүүд",
+       "userrights-conflict": "Хэрэглэгчийн эрхийн өөрчлөлтийн зөрчилдөөн! Өөрийнхөө өөрчлөлтөд итгэлтэй эсэхээ ахин нягтлаарай.",
+       "userrights-removed-self": "Та өөрийнхөө эрхийг авч хаялаа. Тиймээс та энэ хуудсанд нэвтрэх эрхгүй болно.",
        "group": "Бүлэг:",
        "group-user": "Хэрэглэгчид",
        "group-autoconfirmed": "Автоматаар батлагдсан хэрэглэгчид",
        "right-move": "Хуудсуудыг зөөх",
        "right-move-subpages": "Хуудсуудыг дэд хуудсуудын хамт зөөх",
        "right-move-rootuserpages": "Хэрэглэгчийн үндсэн хуудсуудыг зөөх",
+       "right-move-categorypages": "Категорын хуудсыг дөөх",
        "right-movefile": "Хуудсуудыг зөөх",
        "right-suppressredirect": "Хуудсуудыг зөөхдөө эх үүсвэр хуудсуудаас чиглүүлэгч үүсгэхгүй",
        "right-upload": "Файл оруулах",
        "right-reupload-shared": "Хувааж хэрэглэгдэх медиа агуулах дахь файлуудыг дээрээс нь дарж оруулах",
        "right-upload_by_url": "URL-с файл оруулах",
        "right-purge": "Баталгаажуулахгүйгээр сайтын хийсвэр санах ойг цэвэрлэх",
-       "right-autoconfirmed": "Хагас хамгаалагдсан хуудсуудыг засварлах",
+       "right-autoconfirmed": "IP-д суурилсан ханшийн хязгаарт нөлөөлөгдөхгүй",
        "right-bot": "Автомат процесс гэж хандагдах",
        "right-nominornewtalk": "Шинэ мессеж ирлээ гэдэг бичгийг ярианы хуудсанд бага зэргийн засвар хийгдсэн тохиолдолд гаргахгүй байх",
        "right-apihighlimits": "API-н хайлтанд илүү өндөр хязгаарыг хэрэглэх",
        "right-browsearchive": "Устгагдсан хуудсуудаас хайх",
        "right-undelete": "Хуудсуудыг үл устгах",
        "right-suppressrevision": "Администраторуудаас нуусан засваруудыг хянаж, сэргээх",
+       "right-viewsuppressed": "Хэрэглэгчидээс нуусан эргэцүүллийг харах",
        "right-suppressionlog": "Хувийн логийг үзэх",
        "right-block": "Бусад хэрэглэгчдийг засвар хийхээс түгжих",
        "right-blockemail": "Хэрэглэгчийг мэйл явуулахаас түгжих",
        "right-hideuser": "Хэрэглэгчийн нэрийг түгжиж нийтээс нуух",
        "right-ipblock-exempt": "IP-н түгжээ, автомат түгжээ, бүсийн түгжээг тойрч гарах",
        "right-proxyunbannable": "Проксинуудын автомат түгжээг тойрч гарах",
-       "right-unblockself": "Ó¨Ó©Ñ\80Ñ\81дийнÑ\85Ó©Ó© түгжээг тайлах",
+       "right-unblockself": "Ó¨Ó©Ñ\80Ñ\82 Ñ\85ийÑ\81Ñ\8dн түгжээг тайлах",
        "right-protect": "Хамгаалалтын түвшингүүдийг өөрчилж хамгаалагдсан хуудсуудыг засварлах",
-       "right-editprotected": "Хамгаалагдсан хуудсуудыг засварлах (давхар хамгаалалтгүй)",
+       "right-editprotected": "Хамгаалагдсан хуудсуудыг \"{{int:protect-level-sysop}}\" хэлбэрээр засварлах",
+       "right-editsemiprotected": "\"{{int:protect-level-autoconfirmed}}\" -ээр хамгаалагдсан хуудсыг засах",
+       "right-editcontentmodel": "Хуудасны моделын агуулгыг засах",
        "right-editinterface": "Хэрэглэгчийн интерфэйсийг засварлах",
        "right-editusercssjs": "Бусад хэрэглэгчдийн CSS болон JS файлуудыг засварлах",
        "right-editusercss": "Бусад хэрэглэгчдийн CSS файлуудыг засварлах",
        "right-edituserjs": "Бусад хэрэглэгчдийн JS файлуудыг засварлах",
+       "right-editmyusercss": "Өөрийн хэрэглэгчийн CSS файлыг засах",
+       "right-editmyuserjs": "Өөрийн хэрэглэгчийн JavaScript файлыг засах",
+       "right-viewmywatchlist": "Өөрийн харах жагсаалтыг харах",
+       "right-editmywatchlist": "Өөрийн харах жагсаалтыг засна. Зарим үйлдэл энэ эрх байхгүй ч хуудас нэмнэ.",
+       "right-viewmyprivateinfo": "Өөрийн хувийн мэдээллийг харах (емайл, нэр гм)",
+       "right-editmyprivateinfo": "Өөрийн хувийн мэдээллийг засах (емайл, нэр гм)",
+       "right-editmyoptions": "Өөрийн тохиргоог заах",
        "right-rollback": "Тодорхой хуудсыг засварласан хамгийн сүүлийн хэрэглэгчийн засварыг түргэн буцаах",
        "right-markbotedits": "Буцаасан засваруудыг ботын засвар гэж тэмдэглэх",
        "right-noratelimit": "Үйлдлийн хурдны хязгааруудад хамаарагдахгүй байх",
        "right-override-export-depth": "5 хүртэлх гүний хуудсуудыг холбогдсон хуудсуудтай хамт гаргах",
        "right-sendemail": "Бусад хэрэглэгчид руу и-мэйл явуулах",
        "right-passwordreset": "Цахим шуудангийн нууц үгийг сэргээн харах",
+       "right-managechangetags": "[[Special:Tags|tags]] -ыг өгөгдлийн сангаас устгах, нэмэх",
+       "right-applychangetags": "[[Special:Tags|tags]] -ыг өөрчлөлтийн хамт хэрэгжүүлэх",
+       "right-changetags": "[[Special:Tags|tags]] -ыг хувийн хяналт, логийн бичлэг дагалдуулан нэмэх, хасах",
        "newuserlogpage": "Хэрэглэгч үүсгэлтийн лог",
        "newuserlogpagetext": "Энэ нь хэрэглэгч үүсгэлтийн лог юм.",
        "rightslog": "Хэрэглэгчдийн эрхийн лог",
        "action-createpage": "хуудас үүсгэх",
        "action-createtalk": "ярианы хуудас үүсгэх",
        "action-createaccount": "энэ хэрэглэгчийн бүртгэлийг үүсгэх",
+       "action-history": "хуудасны түүхийг харах",
        "action-minoredit": "энэ засварыг бага зэргийн гэж тэмдэглэх",
        "action-move": "нэр солих",
        "action-move-subpages": "энэ хуудас болон түүний дэд хуудсуудыг зөөх",
        "action-move-rootuserpages": "хэрэглэгчийн үндсэн хуудсуудыг зөөх",
+       "action-move-categorypages": "категори хуудсыг зөөх",
        "action-movefile": "энэ файлыг зөөх",
        "action-upload": "энэ файлыг оруулах",
        "action-reupload": "энэ оршиж буй файлын дээрээс дарж оруулах",
        "action-block": "энэ хэрэглэгчийг засвар хийхээс түгжих",
        "action-protect": "энэ хуудасны хамгаалалтын түвшингүүдийг өөрчлөх",
        "action-rollback": "сүүлд хийгдсэн тодорхой хэрэглэгчдийн өөрчлөлтүүдийг буцаах",
-       "action-import": "энэ хуудсыг өөр викигээс оруулах",
-       "action-importupload": "энэ хуудсыг файл оруулалтаас оруулах",
+       "action-import": "өөр викигээс хуудас импорт хийх",
+       "action-importupload": "Файл оруулах хэсгээр хуудас импорт хийх",
        "action-patrol": "бусдын хийсэн засварыг манагдсан гэж тэмдэглэх",
        "action-autopatrol": "өөрийн хийсэн засварыг манагдсан гэж тэмдэглэх",
        "action-unwatchedpages": "хянагдаагүй хуудсуудын жагсаалтыг үзэх",
        "action-userrights-interwiki": "бусад викинүүд дээрх хэрэглэгчийн эрхүүдийг засварлах",
        "action-siteadmin": "мэдээллийн баазыг түгжих буюу нээх",
        "action-sendemail": "цахим шуудан явуулах",
+       "action-editmywatchlist": "өөрийн харах жагсаалтыг эмхлэх",
+       "action-viewmywatchlist": "өөрийн харах жагсаалт",
+       "action-viewmyprivateinfo": "өөрийн хувийн мэдээллийг харах",
+       "action-editmyprivateinfo": "өөрийн хувийн мэдээллийг засах",
+       "action-editcontentmodel": "хуудасны агуулын моделийг засах",
+       "action-managechangetags": "өгөгдлийн сангаас таг-ыг нэмэх, хасах",
+       "action-applychangetags": "өөрийн өөрчлөлтийн хамт таг-ыг хэрэгжүүл",
+       "action-changetags": "таг-ыг хувийн хяналт, логийн бичлэгийн хамт дагалдан нэмэх, хасах",
        "nchanges": "$1 өөрчлөлт",
+       "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|сүүлийн оролтоос хойш}}",
+       "enhancedrc-history": "Түүх",
        "recentchanges": "Сүүлийн өөрчлөлтүүд",
        "recentchanges-legend": "Сар өдөр, шинж төрлөөр шүүх хүснэгт",
        "recentchanges-summary": "Энэхүү хуудсанд викид хийсэн хамгийн сүүлийн өөрчлөлтүүдийг үзүүлж байна.",
        "rcshowhideminor-show": "үзүүлэх",
        "rcshowhideminor-hide": "нуух",
        "rcshowhidebots": "Роботуудыг $1",
+       "rcshowhidebots-show": "Харах",
+       "rcshowhidebots-hide": "Нуух",
        "rcshowhideliu": "Нийт $1 бүртгэгдсэн хэрэглэгчид",
        "rcshowhideliu-show": "үзүүлэх",
        "rcshowhideliu-hide": "нуух",
        "rcshowhideanons-show": "үзүүлэх",
        "rcshowhideanons-hide": "нуух",
        "rcshowhidepatr": "Хянагдаж буй засваруудыг $1",
+       "rcshowhidepatr-show": "Харах",
        "rcshowhidemine": "Миний засваруудыг $1",
        "rcshowhidemine-show": "үзүүлэх",
        "rcshowhidemine-hide": "нуух",
        "license": "Эрх олгож байна:",
        "license-header": "Лиценз",
        "nolicense": "Алиныг ч сонгоогүй байна",
+       "licenses-edit": "Лицензийн сонголтыг засах",
        "license-nopreview": "(Урьдчилж харсан байдлыг харж болохгүй байна)",
        "upload_source_url": " (хүчинтэй, нийтэд нээлттэй URL)",
        "upload_source_file": "(таны компьютер доторх файл)",
+       "listfiles-delete": "устгах",
        "listfiles-summary": "Энэ тусгай хуудсанд бүх оруулагдсан файлыг харуулсан байгаа.\nХамгийн сүүлд оруулсан файлууд жагсаалтын хамгийн дээр байгаа.\nБаганын гарчиг дээр дарвал жагсаалт өөрчлөгдөнө.",
        "listfiles_search_for": "Зургийн нэрээр хайх:",
        "imgfile": "файл",
        "listfiles_size": "Хэмжээ (bytes)",
        "listfiles_description": "Тодорхойлолт/Дүрслэл",
        "listfiles_count": "Хувилбар",
+       "listfiles-show-all": "Зурагны хуучин хувилбарыг хавсаргах",
        "file-anchor-link": "Файл",
        "filehist": "Файлын түүх",
        "filehist-help": "Огноо/цаг дээр дарж тухайн үеийнх нь файлын байдлыг харна уу.",
index 52d3b66..e80bc17 100644 (file)
        "zip-wrong-format": "Fail yang dinyatakan bukan fail ZIP.",
        "zip-bad": "Fail ini adalah fail ZIP rosak atau tidak dapat dibaca.\nIa tidak dapat diperiksa dengan betul demi keselamatan.",
        "zip-unsupported": "Fail ini adalah fail ZIP yang menggunakan ciri-ciri ZIP tidak disokong oleh MediaWiki. \nIa tidak dapat diperiksa dengan betul demi keselamatan.",
-       "uploadstash": "Sorokan muat naik",
+       "uploadstash": "Stor muat naik",
        "uploadstash-summary": "Laman ini menyediakan capaian kepada fail-fail yang dimuat naik (atau sedang dimuat naik) tapi belum diterbitkan ke dalam wiki. Fail-fail ini tidak dapat dilihat oleh sesiapa melainkan pengguna yang memuatnaiknya.",
        "uploadstash-clear": "Bersihkan fail-fail sorokan",
        "uploadstash-nofiles": "Anda tiada sebarang fail sorokan.",
        "listfiles-delete": "hapus",
        "listfiles-summary": "Laman khas ini memaparkan semua fail yang telah dimuat naik.",
        "listfiles_search_for": "Cari nama imej:",
+       "listfiles-userdoesnotexist": "Akaun pengguna \"$1\" tidak berdaftar.",
        "imgfile": "fail",
        "listfiles": "Senarai fail",
        "listfiles_thumb": "Gambar kenit",
        "unusedimages": "Imej tidak digunakan",
        "wantedcategories": "Kategori dikehendaki",
        "wantedpages": "Laman dikehendaki",
+       "wantedpages-summary": "Senarai laman-laman tak wujud yang paling banyak pautan, tidak termasuk laman-laman yang berpautan dengan lencongan sahaja. Untuk senarai laman tak wujud yang mempunyai lencongan, rujuk [[{{#special:BrokenRedirects}}]].",
        "wantedpages-badtitle": "Tajuk tidak sah dalam set keputusan: $1",
        "wantedfiles": "Fail dikehendaki",
        "wantedfiletext-cat": "Fail-fail berikut sedang digunakan tetapi tidak wujud. Fail-fail dari repositori asing mungkin tersenarai walaupun wujud. Sebarang positif palsu sedemikian akan <del>dipotong</del>. Tambahannya, laman-laman yang membenamkan fail-fail yang tidak wujud disenaraikan dalam [[:$1]].",
        "logempty": "Tiada item yang sepadan dalam log.",
        "log-title-wildcard": "Cari semua tajuk yang bermula dengan teks ini",
        "showhideselectedlogentries": "Tunjukkan/sorokkan entri-entri log yang terpilih",
+       "log-edit-tags": "Sunting teg-teg entri log terpilih",
        "allpages": "Semua laman",
        "nextpage": "Halaman berikutnya ($1)",
        "prevpage": "Halaman sebelumnya ($1)",
        "emailccsubject": "Salinan bagi mesej anda kepada $1: $2",
        "emailsent": "E-mel dikirim",
        "emailsenttext": "E-mel anda telah dikirim.",
-       "emailuserfooter": "E-mel ini telah dikirim oleh $1 kepada $2 menggunakan alat \"E-mel pengguna\" di {{SITENAME}}.",
+       "emailuserfooter": "E-mel ini telah dikirim oleh $1 kepada $2 oleh fungsi \"{{int:emailpage}}\" di {{SITENAME}}.",
        "usermessage-summary": "Meninggalkan pesanan sistem.",
        "usermessage-editor": "Utusan sistem",
        "watchlist": "Senarai pantau",
        "namespace": "Ruang nama:",
        "invert": "Kecualikan pilihan",
        "tooltip-invert": "Tandai kotak ini untuk menyorokkan perubahan dalam ruang nama yang dipilih (dan ruang nama yang berkaitan jika ditandai)",
+       "tooltip-whatlinkshere-invert": "Tandai kotak ini untuk menyorokkan pautan-pautan dari laman-laman dalam ruang nama yang dipilih.",
        "namespace_association": "Ruang nama berkaitan",
        "tooltip-namespace_association": "Tandai kotak ini untuk turut menyertakan ruang nama perbincangan atau subjek yang dikaitkan dengan ruang nama terpilih",
        "blanknamespace": "(Utama)",
        "thumbnail_image-missing": "Fail ini nampaknya hilang: $1",
        "thumbnail_image-failure-limit": "Terdapat terlalu banyak percubaan yang gagal ($1 atau lebih) untuk memaparkan thumbnail ini. Sila cuba lagi kemudian.",
        "import": "Import laman",
-       "importinterwiki": "Import transwiki",
-       "import-interwiki-text": "Sila pilih wiki dan tajuk laman yang ingin diimport.\nSemua tarikh semakan dan nama penyunting akan dikekalkan.\nSemua tindakan import transwiki dicatatkan dalam [[Special:Log/import|log import]].",
+       "importinterwiki": "Import dari wiki lain",
+       "import-interwiki-text": "Sila pilih wiki dan tajuk laman yang ingin diimport.\nSemua tarikh semakan dan nama penyunting akan dikekalkan.\nSemua pengimportan dari wiki lain dicatatkan dalam [[Special:Log/import|log import]].",
        "import-interwiki-sourcewiki": "Wiki sumber:",
        "import-interwiki-sourcepage": "Laman sumber:",
        "import-interwiki-history": "Salin semua versi sejarah bagi laman ini",
        "import-interwiki-templates": "Sertakan semua templat",
        "import-interwiki-submit": "Import",
+       "import-mapping-default": "Import ke lokasi-lokasi asali",
+       "import-mapping-namespace": "Import ke ruang nama:",
+       "import-mapping-subpage": "Import sebagai sublaman bagi laman berikut:",
        "import-upload-filename": "Nama fail:",
        "import-comment": "Komen:",
        "importtext": "Sila eksport fail daripada sumber wiki dengan menggunakan [[Special:Export|utiliti eksport]].\nSimpan dalam komputer anda dan muat naiknya di sini.",
        "importcantopen": "Fail import tidak dapat dibuka",
        "importbadinterwiki": "Pautan antara wiki rosak",
        "importsuccess": "Import selesai!",
-       "importnosources": "Tiada sumber import transwiki ditentunkan dan ciri muat naik sejarah secara terus dimatikan.",
+       "importnosources": "Wiki punca import tidak ditentukan, maka ciri-ciri muat naik langsung sejarah dimatikan.",
        "importnofile": "Tiada fail import dimuat naik.",
        "importuploaderrorsize": "Fail import tidak dapat dimuat naik kerana melebihi had muat naik yang dibenarkan.",
        "importuploaderrorpartial": "Fail import tidak dapat dimuat naik kerana tidak dimuat naik sampai habis.",
        "pageinfo-protect-cascading-yes": "Ya",
        "pageinfo-protect-cascading-from": "Perlindungan sedang melata dari",
        "pageinfo-category-info": "Keterangan kategori",
+       "pageinfo-category-total": "Jumlah ahli",
        "pageinfo-category-pages": "Bilangan halaman",
        "pageinfo-category-subcats": "Bilangan subkategori",
        "pageinfo-category-files": "Bilangan fail",
        "patrol-log-page": "Log pemeriksaan",
        "patrol-log-header": "Yang berikut ialah log rondaan bagi semakan.",
        "log-show-hide-patrol": "$1 log rondaan",
+       "log-show-hide-tag": "$1 log teg",
        "deletedrevision": "Menghapuskan semakan lama $1.",
        "filedeleteerror-short": "Ralat ketika menghapuskan fail: $1",
        "filedeleteerror-long": "Berlaku ralat ketika menghapuskan fail tersebut:\n\n$1",
        "exif-devicesettingdescription": "Huraian tetapan peranti",
        "exif-subjectdistancerange": "Julat jarak subjek",
        "exif-imageuniqueid": "ID unik imej",
-       "exif-gpsversionid": "Versi label GPS",
+       "exif-gpsversionid": "Versi teg GPS",
        "exif-gpslatituderef": "Latitud utara atau selatan",
        "exif-gpslatitude": "Latitud",
        "exif-gpslongituderef": "Logitud timur atau barat",
        "blankpage": "Laman kosong",
        "intentionallyblankpage": "Laman ini sengaja dibiarkan kosong dan digunakan untuk kerja-kerja ujian dan sebagainya.",
        "external_image_whitelist": " #Jangan ubah baris ini<pre>\n#Letakkan senarai ungkapan nalar (tidak termasuk apitan //) di baris kosong di bawah\n#Setiap ungkapan akan dipadankan dengan pautan imej luar\n#Pautan yang sepadan sahaja akan dijadikan imej, jika tidak hanya pautan kepada imej akan muncul\n#Baris yang bermula dengan aksara # diabaikan\n#Ini sensitif kepada atur huruf\n\n#Jangan letak ungkapan nalar di bawah baris ini dan jangan ubah baris ini</pre>",
-       "tags": "Label perubahan yang sah",
-       "tag-filter": "Tapis [[Special:Tags|label]]:",
+       "tags": "Teg-teg perubahan yang sah",
+       "tag-filter": "Tapis [[Special:Tags|teg]]:",
        "tag-filter-submit": "Tapis",
-       "tag-list-wrapper": "([[Special:Tags|Label]]: $2)",
-       "tags-title": "Label",
-       "tags-intro": "Yang berikut ialah senarai label yang digunakan untuk menanda suntingan, berserta maknanya.",
-       "tags-tag": "Nama label",
+       "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|Teg|Teg-teg}}]]: $2)",
+       "tags-title": "Teg",
+       "tags-intro": "Yang berikut ialah senarai teg yang digunakan untuk menanda suntingan, berserta maknanya.",
+       "tags-tag": "Nama teg",
        "tags-display-header": "Rupa dalam senarai perubahan",
        "tags-description-header": "Keterangan makna",
        "tags-source-header": "Sumber",
        "tags-activate": "hidupkan",
        "tags-deactivate": "matikan",
        "tags-hitcount": "$1 perubahan",
+       "tags-manage-no-permission": "Anda tidak mempunyai keizinan untuk menguruskan teg suntingan.",
+       "tags-create-heading": "Cipta teg baru",
        "tags-create-explanation": "Secara asali, teg-teg yang baru dicipta akan dibuka untuk kegunaan pengguna dan juga bot.",
        "tags-create-tag-name": "Nama teg:",
        "tags-create-reason": "Sebab:",
        "tags-create-submit": "Cipta",
        "tags-create-no-name": "Anda mesti menyebut satu nama teg.",
        "tags-create-invalid-chars": "Nama teg tidak boleh mengandungi tanda koma (<code>,</code>) atau tanda miring (<code>/</code>).",
+       "tags-create-invalid-title-chars": "Nama teg tidak boleh mengandungi aksara-aksara yang tidak boleh digunakan dalam tajuk laman.",
        "tags-create-already-exists": "Teg \"$1\" sudah wujud.",
        "tags-create-warnings-above": "{{PLURAL:$2|Amaran|Amaran-amaran}} berikut ditemui ketika cuba mencipta teg \"$1\":",
        "tags-create-warnings-below": "Adakah anda hendak bersambung mencipta teg ini?",
+       "tags-delete-title": "Hapuskan teg",
        "tags-delete-explanation-initial": "Anda bakal menghapuskan teg \"$1\" dari pangkalan data.",
+       "tags-delete-explanation-in-use": "Teg ini akan digugurkan dari {{PLURAL:$2|$2|semua $2}} semakan atau entri log yang berkenaan.",
+       "tags-delete-explanation-warning": "Tindakan ini <strong>tidak boleh diundurkan</strong> dan <strong>tidak boleh dipulihkan</strong> oleh sesiapa juga termasuk penyelia pangkalan data. Pastikan sebaik-baiknya bahawa inilah teg yang anda hendak hapuskan.",
        "tags-delete-explanation-active": "<strong>Teg \"$1\" masih aktif dan akan terus dijalankan di masa akan datang.</strong> Untuk menghentikannya, pergi ke tempat(-tempat) di mana teg ini disetkan untuk dijalankan, dan matikannya di sana.",
        "tags-delete-reason": "Sebab:",
+       "tags-delete-submit": "Hapuskan teg ini juga",
        "tags-delete-not-allowed": "Teg-teg yang ditakrifkan oleh sambungan tidak boleh dihapuskan melainkan dibenarkan khususnya oleh sambungan berkenaan.",
        "tags-delete-not-found": "Teg \"$1\" tidak wujud.",
+       "tags-delete-too-many-uses": "Teg \"$1\" dikenakan pada lebih daripada $2 semakan, maka ia tidak boleh dihapuskan.",
+       "tags-delete-warnings-after-delete": "Teg \"$1\" berjaya dihapuskan, tetapi terdapat {{PLURAL:$2|amaran|amaran-amaran}} berikut:",
        "tags-activate-title": "Hidupkan teg",
        "tags-activate-question": "Anda bakal menghidupkan teg \"$1\".",
        "tags-activate-reason": "Sebab:",
+       "tags-activate-not-allowed": "Teg \"$1\" tidak boleh dihidupkan.",
        "tags-activate-not-found": "Teg \"$1\" tidak wujud.",
        "tags-activate-submit": "Hidupkan",
        "tags-deactivate-title": "Matikan teg",
        "tags-deactivate-reason": "Sebab:",
        "tags-deactivate-not-allowed": "Teg \"$1\" tidak boleh dimatikan.",
        "tags-deactivate-submit": "Matikan",
+       "tags-apply-no-permission": "Anda tidak mempunyai keizinan untuk mengenakan teg suntingan di samping suntingan anda.",
+       "tags-apply-not-allowed-one": "Teg \"$1\" tidak dibenarkan untuk dikenakan secara manual.",
+       "tags-apply-not-allowed-multi": "{{PLURAL:$2|Teg|Teg-teg}} berikut tidak boleh dikenakan secara manual: $1",
+       "tags-update-no-permission": "Anda tidak mempunyai keizinan untuk menambahkan atau menggugurkan teg-teg suntingan dari semakan atau entri log individu.",
+       "tags-update-add-not-allowed-one": "Teg \"$1\" tidak dibenarkan untuk ditambahkan secara manual.",
+       "tags-update-add-not-allowed-multi": "{{PLURAL:$2|Teg|Teg-teg}} berikut tidak boleh ditambahkan secara manual: $1",
+       "tags-update-remove-not-allowed-one": "Teg \"$1\" tidak dibenarkan untuk digugurkan.",
+       "tags-update-remove-not-allowed-multi": "{{PLURAL:$2|Teg|Teg-teg}} berikut tidak boleh digugurkan secara manual: $1",
+       "tags-edit-title": "Sunting teg",
+       "tags-edit-manage-link": "Uruskan teg",
+       "tags-edit-revision-selected": "{{PLURAL:$1|Semakan|Semakan-semakan}} terpilih bagi [[:$2]]:",
+       "tags-edit-logentry-selected": "{{PLURAL:$1|Peristiwa|Peristiwa-peristiwa}} log terpilih:",
+       "tags-edit-revision-legend": "Tambahkan atau gugurkan teg-teg dari {{PLURAL:$1|semakan ini|kesemua $1 semakan}}",
+       "tags-edit-logentry-legend": "Tambah atau gugurkan teg dari {{PLURAL:$1|entri log ini|kesemua $1 entri log}}",
+       "tags-edit-existing-tags": "Teg-teg sedia ada:",
+       "tags-edit-existing-tags-none": "''Tiada''",
+       "tags-edit-new-tags": "Teg-teg baru:",
+       "tags-edit-add": "Tambahkan teg-teg ini:",
+       "tags-edit-remove": "Gugurkan teg-teg ini:",
+       "tags-edit-remove-all-tags": "(gugurkan semua teg)",
+       "tags-edit-chosen-placeholder": "Pilih beberapa teg",
+       "tags-edit-chosen-no-results": "Tiada teg berpadanan dijumpai",
+       "tags-edit-reason": "Sebab:",
+       "tags-edit-revision-submit": "Kenakan perubahan pada {{PLURAL:$1|semakan ini|$1 semakan}}",
+       "tags-edit-logentry-submit": "Kenakan perubahan pada {{PLURAL:$1|entri log ini|$1 entri log}}",
+       "tags-edit-success": "Perubahan berjaya dikenakan.",
+       "tags-edit-failure": "Perubahan-perubahan tidak dapat dikenakan:\n$1",
+       "tags-edit-nooldid-title": "Semakan sasaran tidak sah",
+       "tags-edit-nooldid-text": "Sama anda anda belum menentukan sebarang semakan sasaran untuk melakukan fungsi ini atau semakan yang ditentukan tidak wujud.",
+       "tags-edit-none-selected": "Sila pilih sekurang-kurangnya satu teg untuk ditambahkan atau digugurkan.",
        "comparepages": "Perbandingan laman",
        "compare-page1": "Laman 1",
        "compare-page2": "Laman 2",
        "revdelete-uname-unhid": "nama pengguna terdedah",
        "revdelete-restricted": "mengenakan sekatan pada penyelia",
        "revdelete-unrestricted": "menarik sekatan daripada penyelia",
+       "logentry-block-block": "$1 telah {{GENDER:$2|menyekat}} {{GENDER:$4|$3}} selama $5 $6",
+       "logentry-block-unblock": "$1 telah {{GENDER:$2|menyahsekat}} {{GENDER:$4|$3}}",
+       "logentry-block-reblock": "$1 telah {{GENDER:$2|mengubah}} tetapan sekatan untuk {{GENDER:$4|$3}} selama $5 $6",
+       "logentry-suppress-block": "$1 telah {{GENDER:$2|menyekat}} {{GENDER:$4|$3}} selama $5 $6",
+       "logentry-suppress-reblock": "$1 telah {{GENDER:$2|mengubah}} tetapan sekatan untuk {{GENDER:$4|$3}} selama $5 $6",
+       "logentry-import-upload": "$1 telah {{GENDER:$2|mengimport}} $3 melalui pemuatnaikan fail",
+       "logentry-import-interwiki": "$1 telah {{GENDER:$2|mengimport}} $3 dari wiki lain",
        "logentry-merge-merge": "$1 telah {{GENDER:$2|menggabungkan}} $3 ke dalam $4 (pindaan sehingga $5)",
        "logentry-move-move": "$1 telah {{GENDER:$2|memindahkan}} laman $3 ke $4",
        "logentry-move-move-noredirect": "$1 telah {{GENDER:$2|memindahkan}} laman $3 ke $4 tanpa meninggalkan lencongan",
        "logentry-upload-overwrite": "$1 telah {{GENDER:$2|muat naik}} versi baru $3",
        "logentry-upload-revert": "$1 telah {{GENDER:$2|muat naik}} $3",
        "log-name-managetags": "Log pengurusan teg",
+       "log-description-managetags": "Laman ini menyenaraikan tugas-tugas berkenaan [[Special:Tags|teg]]. Lognya hanya mengandungi tindakan-tindakan yang dijalankan secara manual oleh penyelia; teg-teg boleh dicipta atau dihapuskan oleh perisian wiki tanpa tercatat entrinya dalam log ini.",
        "logentry-managetags-create": "$1 {{GENDER:$2|mencipta}} teg \"$4\"",
        "logentry-managetags-delete": "$1 {{GENDER:$2|menghapuskan}} teg \"$4\" (digugurkan dari $5 {{PLURAL:$5|semakan atau entri log}})",
        "logentry-managetags-activate": "$1 {{GENDER:$2|menghidupkan}} teg \"$4\" untuk kegunaan pengguna dan bot",
        "logentry-managetags-deactivate": "$1 {{GENDER:$2|mematikan}} teg \"$4\" untuk kegunaan pengguna dan bot",
+       "log-name-tag": "Log teg",
+       "log-description-tag": "Laman ini memaparkan ketika-ketika pengguna menambahkan atau menggugurkan [[Special:Tags|teg]] dari semakan atau log entri individu. Log ini tidak menyenaraikan tindakan teg senarai yang terjadi sebagai sebahagian daripada tindakan menyunting, menghapus atau sebagainya.",
+       "logentry-tag-update-add-revision": "$1 telah {{GENDER:$2|menambahkan}} {{PLURAL:$7|teg|teg-teg}} $6 pada semakan $4 bagi laman $3",
+       "logentry-tag-update-add-logentry": "$1 telah {{GENDER:$2|menambahkan}} {{PLURAL:$7|teg|teg-teg}} $6 pada entri log $5 bagi laman $3",
+       "logentry-tag-update-remove-revision": "$1 {{GENDER:$2|menggugurkan}} {{PLURAL:$9|teg|teg-teg}} $8 dari semakan $4 pada laman $3",
+       "logentry-tag-update-remove-logentry": "$1 telah {{GENDER:$2|menggugurkan}} {{PLURAL:$9|teg|teg-teg}} $8 dari entri log $5 bagi laman $3",
+       "logentry-tag-update-revision": "$1 telah {{GENDER:$2|mengemaskinikan}} teg-teg pada semakan $4 pada $3 ({{PLURAL:$7|menambahkan}} $6; {{PLURAL:$9|menggugurkan}} $8)",
+       "logentry-tag-update-logentry": "$1 telah {{GENDER:$2|mengemaskinikan}} teg-teg pada entri log $5 bagi laman $3 ({{PLURAL:$7|menambahkan}} $6; {{PLURAL:$9|menggugurkan}} $8)",
        "rightsnone": "(tiada)",
        "revdelete-summary": "ringkasan",
        "feedback-adding": "Maklum balas sedang diisikan ke dalam laman...",
+       "feedback-back": "Kembali",
        "feedback-bugcheck": "Bagus! Cuma pastikan itu bukan salah satu [$1 pepijat] yang sedia diketahui.",
        "feedback-bugnew": "Saya dah semak. Laporkan pepijat baru",
        "feedback-bugornote": "Jika anda bersedia untuk menerangkan masalah teknikal secara terperinci, sila [$1 laporkan pepijat]. \nAtaupun, anda boleh menggunakan borang yang mudah di bawah. Ulasan anda akan dicatatkan pada laman \"[$3 $2]\", beserta nama pengguna anda dan pelayar yang anda gunakan.",
        "feedback-cancel": "Batalkan",
        "feedback-close": "Siap",
+       "feedback-external-bug-report-button": "Failkan tugas teknikal",
+       "feedback-dialog-title": "Hantar maklum balas",
+       "feedback-dialog-intro": "Anda boleh menggunakan borang yang mudah di bawah untuk menyerahkan maklum balas. Ulasan anda akan disiarkan pada laman \"$1\" di samping nama pengguna anda.",
+       "feedback-error-title": "Ralat",
        "feedback-error1": "Perhatian: Hasil dari API tidak dikenali",
        "feedback-error2": "Perhatian: Penyuntingan gagal",
        "feedback-error3": "Perhatian: Tiada gerak balas dari API",
+       "feedback-error4": "Ralat: Tidak dapat mengirim ke tajuk maklum balas yang ditentukan",
        "feedback-message": "Pesanan:",
        "feedback-subject": "Perkara:",
        "feedback-submit": "Hantar",
+       "feedback-terms": "Saya memahami bahawa maklumat ejen pengguna saya merangkumi maklumat mengenai versi pelayar web dan sistem operasi saya setepatnya, dan akan disiarkan secara umum di samping ulasan maklum balas saya.",
+       "feedback-termsofuse": "Saya setuju untuk memberikan maklum balas selaras dengan Syarat-Syarat Penggunaan.",
        "feedback-thanks": "Terima kasih! Maklum balas anda telah dicatatkan pada laman \"[$2 $1]\".",
+       "feedback-thanks-title": "Terima kasih!",
+       "feedback-useragent": "Ejen pengguna:",
        "searchsuggest-search": "Cari",
        "searchsuggest-containing": "mengandungi...",
        "api-error-badaccess-groups": "Anda tidak dibenarkan memuat naik fail di wiki ini.",
        "api-error-stashpathinvalid": "Laluan di mana fail disimpan sepatutnya didapati tidak sah.",
        "api-error-stashfilestorage": "Terdapat ralat semasa menyimpan fail dalam simpanan.",
        "api-error-stashzerolength": "Pelayan tidak dapat menyimpan fail, kerana ia mempunyai panjang sifar.",
+       "api-error-stashnotloggedin": "Anda mesti log masuk untuk menyimpan fail-fail dalam stor muat naik.",
+       "api-error-stashwrongowner": "Fail yang anda cuba akses dalam stor itu bukan milik anda.",
+       "api-error-stashnosuchfilekey": "Kunci fail yang anda cuba akses dalam stor itu tidak wujud.",
        "api-error-timeout": "Pelayan tidak bergerak balas dalam tempoh yang diharapkan.",
        "api-error-unclassified": "Berlakunya ralat yang tidak diketahui",
        "api-error-unknown-code": "Ralat tidak diketahui: \"$1\"",
        "expand_templates_generate_xml": "Papar pepohon hurai XML",
        "expand_templates_generate_rawhtml": "Paparkan HTML mentah",
        "expand_templates_preview": "Pralihat",
+       "expand_templates_preview_fail_html": "<em>Memandangkan {{SITENAME}} dibolehkan HTML mentah dan berlakunya kehilangan data sesi, maka pratayangan ini disembunyikan sebagai langkah berjaga-jaga terhadap serangan JavaScript.</em>\n\n<strong>Jika cubaan pratayang ini tiada salahnya, sila cuba lagi.</strong>\nJika ia masih tidak menjadi, cuba [[Special:UserLogout|log keluar]] dan log masuk semula.",
+       "expand_templates_preview_fail_html_anon": "<em>Memandangkan {{SITENAME}} dibolehkan HTML mentah dan berlakunya kehilangan data sesi, maka pratayangan ini disembunyikan sebagai langkah berjaga-jaga terhadap serangan JavaScript.</em>\n\n<strong>Jika cubaan pratayang ini tiada salahnya, sila [[Special:UserLogin|log masuk]] dan cuba lagi.</strong>",
        "pagelanguage": "Pemilih bahasa laman",
        "pagelang-name": "Laman",
        "pagelang-language": "Bahasa",
        "log-name-pagelang": "Log perubahan bahasa",
        "log-description-pagelang": "Ini adalah log untuk perubahan-perubahan bahasa laman.",
        "logentry-pagelang-pagelang": "$1 telah {{GENDER:$2|mengubahkan}} bahasa untuk laman $3 dari $4 ke $5.",
-       "default-skin-not-found": "Whoops! Rupa asli untuk wiki anda yang tertakrif dalam <code dir=\"ltr\">$wgDefaultSkin</code> sebagai <code>$1</code>, tidak disediakan.\n\nPasangan anda kelihatan untuk mempunyai rupa-rupa berikut. Lihat [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] untuk maklumat cara membolehkan mereka dan memilih yang asli.\n\n$2\n\n; Jika anda baru sahaja memasang MediaWiki:\n: Anda kemungkinan memasang dari git, atau terus dari kod sumber melalui cara lain. Ini adalah dijangka. Cubalah memasang beberapa rupa dari [https://www.mediawiki.org/wiki/Category:All_skins panduan rupa mediawiki.org], dengan:\n:* Memuat turun [https://www.mediawiki.org/wiki/Download pemasang tarball] yang terlengkap dengan beberapa rupa dan sambungan. Anda boleh menyalin dan menampal direktori <code>skins/</code> terus darinya.\n:* Mengklonkan salah satu repositori <code>mediawiki/skins/*</code> melalui git ke dalam direktori <code dir=\"ltr\">skins/</code> pasangan MediaWiki anda.\n: Perbuatan ini tidak patut mengganggu repositori git anda jika anda seorang pembangun MediaWiki.\n\n; Jika anda baru sahaja menaik taraf MediaWiki:\n: MediaWiki 1.24 dan ke atas tidak lagi membolehkan rupa-rupa yang dipasang secara automatik (lihat [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual:Skin autodiscovery]). Anda boleh menampalkan baris-baris berikut ke dalam <code>LocalSettings.php</code> untuk membolehkan semua rupa yang semasa dipasang:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Jika anda baru sahaja mengubah <code>LocalSettings.php</code>:\n: Semakkan lagi nama-nama rupa untuk kesalahan ejaan.",
-       "default-skin-not-found-no-skins": "Whoops! Rupa asli untuk wiki anda yang tertakrif dalam <code dir=\"ltr\">$wgDefaultSkin</code> sebagai <code>$1</code>, tidak disediakan.\n\nAnda tidak mempunyai rupa-rupa yang dipasang.\n\n; Jika anda baru sahaja memasang atau menaik taraf MediaWiki:\n: Anda kemungkinan memasang dari git, atau terus dari kod sumber melalui cara lain. Ini adalah dijangka. MediaWiki 1.24 dan ke atas tidak memasuki sebarang rupa dalam repositori utama. Cubalah memasang beberapa rupa dari [https://www.mediawiki.org/wiki/Category:All_skins panduan rupa mediawiki.org], dengan:\n:* Memuat turun [https://www.mediawiki.org/wiki/Download pemasang tarball] yang terlengkap dengan beberapa rupa dan sambungan. Anda boleh menyalin dan menampal direktori <code>skins/</code> terus darinya.\n:* Mengeklon salah satu repositori <code>mediawiki/skins/*</code> melalui git ke dalam direktori <code dir=\"ltr\">skins/</code> pasangan MediaWiki anda.\n: Perbuatan ini tidak patut mengganggu repositori git anda jika anda seorang pembangun MediaWiki. Lihat [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] untuk maklumat cara membolehkan mereka dan memilih yang asli.",
+       "default-skin-not-found": "Maaf, tidak terdapat rupa asali wiki anda yang tertakrif dalam <code dir=\"ltr\">$wgDefaultSkin</code> sebagai <code>$1</code>.\n\nNampaknya pemasangan anda merangkumi {{PLURAL:$4|rupa|rupa-rupa}} yang berikut. Rujuk [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] untuk cara-cara membolehkan {{PLURAL:$4|rupa tersebut|rupa-rupa tersebut serta memilih rupa asali}}.\n\n$2\n\n; Jika anda baru memasang MediaWiki:\n: Mungkin anda memasangnya dari git, atau terus dari kod sumber dengan menggunakan suatu kaedah lain. Perkara ini dijangka. Cuba pasang beberapa rupa dari [https://www.mediawiki.org/wiki/Category:All_skins direktori rupa mediawiki.org], dengan:\n:* Memuat turun [https://www.mediawiki.org/wiki/Download pemasang tarball] yang datang dengan beberapa rupa dan sambungan. Anda boleh menyalin-tampal direktori <code>skins/</code> daripadanya.\n:* Memuatkan satu persatu tarball rupa dari [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Menggunakan Git untuk memuat turun rupa].\n: Tindakan ini seharusnya tidak mengganggu repositori git anda jika anda seorang pembangun MediaWiki.\n\n; Jika anda baru menaik taraf MediaWiki:\n: MediaWiki 1.24 ke atas tidak lagi membolehkan  secara automatik rupa-rupa yang terpasang dari luaran (rujuk [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]). Anda boleh menampalkan {{PLURAL:$5|baris|baris-baris}} berikut kepada <code>LocalSettings.php</code> untuk membolehkan {{PLURAL:$5|rupa|semua rupa}} yang terpasang:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Jika anda baru mengubahsuai <code>LocalSettings.php</code>:\n: Semak nama-nama rupa untuk kesilapan ejaan.",
+       "default-skin-not-found-no-skins": "Maaf, tidak terdapat rupa asali wiki anda yang tertakrif dalam <code dir=\"ltr\">$wgDefaultSkin</code> sebagai <code>$1</code>.\n\nTiadanya rupa yang terpasang.\n\n; Jika anda baru memasang atau menaik taraf MediaWiki:\n: Mungkin anda memasangnya dari git, atau terus dari kod sumber dengan menggunakan suatu kaedah lain. Perkara ini dijangka. MediaWiki 1.24 ke atas tidak menyertakan sebarang rupa dalam repositori utama.  Cuba pasang beberapa rupa dari [https://www.mediawiki.org/wiki/Category:All_skins direktori rupa mediawiki.org], dengan:\n:* Memuatkan tarball rupa satu persatu dari [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Menggunakan Git untuk memuat turun rupa].\n: Tindakan ini seharusnya tidak mengganggu repositori git anda jika anda seorang pembangun MediaWiki. Rujuk [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] untuk cara-cara membolehkan penggunaan rupa-rupa serta memilih rupa asali.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (dibolehkan)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''dimatikan''')",
        "mediastatistics": "Statistik media",
        "json-error-recursion": "Sekurang-kurangnya satu rujukan rekursif untuk dikodkan di dalam nilai berkenaan",
        "json-error-inf-or-nan": "Sekurang-kurangnya satu nilai NAN atau INF untuk dikodkan di dalam nilai berkenaan",
        "json-error-unsupported-type": "Diberikannya nilai jenis yang tidak boleh dikodkan",
+       "headline-anchor-title": "Pautan ke bahagian ini",
        "special-characters-group-latin": "Rumi",
        "special-characters-group-latinextended": "Rumi lanjutan",
        "special-characters-group-ipa": "IPA",
index da61605..28c3fe8 100644 (file)
        "pool-queuefull": "Il-kju tal-''pool'' hi mimlija",
        "pool-errorunknown": "Problema mhux magħrufa",
        "pool-servererror": "Is-servizz kontra l-pool mhux disponibbli ($1).",
+       "poolcounter-usage-error": "Żball fl-użu: $1",
        "aboutsite": "Dwar {{SITENAME}}",
        "aboutpage": "Project:Dwar",
        "copyright": "Il-kontenut huwa disponibbli taħt il-liċenzja $1 sakemm mhux indikat mod ieħor.",
        "postedit-confirmation-restored": "Il-paġna ġġeddet.",
        "postedit-confirmation-saved": "Il-modifika tiegħek ġiet salvata.",
        "edit-already-exists": "Ma tistax tinħoloq din il-paġna.\nDin teżisti diġà.",
+       "defaultmessagetext": "Test tal-messaġġ awtomatiku",
        "editwarning-warning": "Jekk tħalli din il-paġna jista' jwassal sabiex titlef kwalunkwe tibdil li tkun għamilt. Jekk int tinsab fil-kont tiegħek, tista' tneħħi dan l-avviż fis-sezzjoni \"Modifiki\" tal-preferenzi tiegħek.",
+       "editpage-notsupportedcontentformat-title": "Il-format tal-kontenut mhuwiex kompatibbli.",
+       "editpage-notsupportedcontentformat-text": "Il-format tal-kontenut $1 mhuwex kompatibbli mal-mudell tal-kontenut $2.",
        "content-model-wikitext": "test tal-wiki",
        "content-model-text": "test normali",
        "content-model-javascript": "JavaScript",
        "content-model-css": "CSS",
+       "content-json-empty-object": "Oġġett vojt",
        "expensive-parserfunction-warning": "'''Twissija:''' Din il-paġna għandha ħafna sejħiet għall-funzjonijiet parser.\n\nSuppost irid ikollha inqas minn $2, bħalissa hemm {{PLURAL:$1|waħda|$1}}.",
        "expensive-parserfunction-category": "Paġni b'ħafna sejħiet ta' funżjonijiet ta' analiżi għoljien.",
        "post-expand-template-inclusion-warning": "Twissija: Id-Daqs tal-kontenut ta' template hija wisq kbira.\nFtit templates mhux se jiġu inkluża.",
        "histlegend": "Selezzjoni diff: marka l-kaxxi tar-radju tal-verżjonijiet sabiex tagħmel paragun u agħfas enter jew il-buttuna fin-naħħa t'isfel.<br />\nLeġġenda: (kur) = differenzi bil-verżjoni kurrenti,\n(l-aħħar) = differenzi bil-verżjoni preċedenti, M = modifiki żgħar.",
        "history-fieldset-title": "Fittex fil-kronoloġija",
        "history-show-deleted": "Dawk biss imħassra",
-       "histfirst": "L-iġded",
-       "histlast": "L-eqdem",
+       "histfirst": "l-eqdem",
+       "histlast": "l-iġded",
        "historysize": "({{PLURAL:$1|1 byte|$1 bytes}})",
        "historyempty": "(vojta)",
        "history-feed-title": "Kronoloġija",
        "revdelete-no-file": "Il-fajl speċifikat ma jeżistix.",
        "revdelete-show-file-confirm": "Tinsab ċert li trid tara reviżjoni mħassra tal-fajl \"<nowiki>$1</nowiki>\" tal-$2 fil-$3?",
        "revdelete-show-file-submit": "Iva",
+       "revdelete-selected-text": "{{PLURAL:$1|Reviżjoni|Reviżjonijiet}} magħżula ta' [[:$2]]:",
+       "revdelete-selected-file": "{{PLURAL:$1|Verżjoni tal-fajl magħżul|Verżjonijiet tal-fajl magħżula}} ta' [[:$2]]:",
        "logdelete-selected": "{{PLURAL:$1|Avveniment tar-reġistru magħżul|Avvenimenti tar-reġistri magħżula}}:",
        "revdelete-confirm": "Jekk jogħġbok ikkonferma li dan hu dak li tixtieq tagħmel, li tifhem il-konsegwenzi, u li qed tagħmel dan skont il-[[{{MediaWiki:Policy-url}}|politika]].",
        "revdelete-suppress-text": "It-trażżin għandu jintuża '''biss''' għall-każijiet segwenti:\n* Potenzjal ta' kontenut libelluż\n* Informazzjoni personali mhux xierqa\n*: ''indirizzi postali u numri tat-telefowns, numri tas-sigurtà soċjali, eċċ.''",
        "revdelete-hide-user": "Aħbi l-isem tal-utent/IP tal-modifikatur",
        "revdelete-hide-restricted": "Aħbi d-dati indikati anki lill-amministraturi.",
        "revdelete-radio-same": "(tbiddilx)",
-       "revdelete-radio-set": "Iva",
-       "revdelete-radio-unset": "Le",
+       "revdelete-radio-set": "Moħbi",
+       "revdelete-radio-unset": "Viżibbli",
        "revdelete-suppress": "Aħbi l-informazzjoni minn Amministraturi wkoll bħall-oħrajn",
        "revdelete-unsuppress": "Neħħi limiti fuq reviżjonijiet irkuprati",
        "revdelete-log": "Raġuni:",
        "compareselectedversions": "Qabbel il-verżjonijiet magħżula",
        "showhideselectedversions": "Uri/aħbi reviżjonijiet magħżula",
        "editundo": "ħassar",
+       "diff-empty": "(L-ebda differenza)",
        "diff-multi-sameuser": "(Mhux qed {{PLURAL:$1|tintwera r-reviżjoni intermedja|jintwerew $1 r-reviżjonijiet intermedji}} mill-istess awtur)",
        "diff-multi-manyusers": "(Mhux qed {{PLURAL:$1|tintwera reviżjoni intermedja|jintwerew $1 reviżjonijit intermedji}} mingħand iktar minn $2 {{PLURAL:$2|utent|$2 utenti}})",
        "searchresults": "Riżultat tat-tfittxija",
        "notextmatches": "L-ebda test ta' paġna ma jaqbel",
        "prevn": "{{PLURAL:$1|$1}} ta' qabel",
        "nextn": "{{PLURAL:$1|$1}} li jmiss",
+       "prev-page": "paġna preċedenti",
        "next-page": "paġna li jmiss",
        "prevn-title": "{{PLURAL:$1|Riżultat preċedenti|$1 riżultati preċedenti}}",
        "nextn-title": "{{PLURAL:$1|Riżultat suċċessiv|$1 riżultati suċċessivi}}",
        "search-category": "(kategorija $1)",
        "search-suggest": "Trid tfisser: $1",
        "search-interwiki-caption": "Proġetti kuġini",
-       "search-interwiki-default": "Riżultati ta' $1:",
+       "search-interwiki-default": "Riżultati minn $1:",
        "search-interwiki-more": "(aktar)",
        "search-relatedarticle": "Relatati",
        "searchrelated": "relatati",
        "preferences": "Preferenzi",
        "mypreferences": "Preferenzi",
        "prefs-edits": "Numru ta' modifiki:",
+       "prefsnologintext2": "Jekk jogħġbok idħol fil-kont tiegħek biex tbiddel il-preferenzi.",
        "prefs-skin": "Aspett grafiku (skin)",
        "skin-preview": "dehra proviżorja",
        "datedefault": "L-ebda preferenza",
        "prefs-personal": "Profil tal-utent",
        "prefs-rc": "Modifiki riċenti",
        "prefs-watchlist": "Osservazzjoni speċjali",
+       "prefs-editwatchlist": "Immodifika l-lista ta' osservazzjonijiet",
+       "prefs-editwatchlist-clear": "Ħassar il-lista ta' osservazzjonijiet",
        "prefs-watchlist-days": "Numru ta' ġranet li għandu jintwera fil-osservazzjoni speċjali:",
        "prefs-watchlist-days-max": "Massimu ta' $1 {{PLURAL:$1|ġurnata|ġranet}}",
        "prefs-watchlist-edits": "Numru ta' modifiki li tista' turi bil-funżjoni avvanzata:",
        "prefs-advancedwatchlist": "Opzjonijiet avvanzati",
        "prefs-displayrc": "Opzjonijiet ta' viżwalizazzjoni",
        "prefs-displaywatchlist": "Opzjonijiet ta' viżwalizazzjoni",
+       "prefs-tokenwatchlist": "<em>Token</em>",
        "prefs-diffs": "Differenzi",
+       "prefs-help-prefershttps": "Din il-preferenza se tieħu effett mal-login li jmiss.",
+       "prefswarning-warning": "Għamilt xi tibdil fil-preferenzi tiegħek li għandhomx ma ġewx issejvjati. Jekk se titlaq minn din il-paġna mingħajr ma tagħfas fuq \"$1\", il-preferenzi tiegħek mhumiex se jiġu aġġornati.",
+       "prefs-tabs-navigation-hint": "Suġġeriment: Tista' tuża l-vleġġeġ tax-xellug u l-lemin tat-tastiera sabiex tinnaviga bejn sezzjoni u oħra.",
        "email-address-validity-valid": "L-indirizz elettroniku jidher validu",
        "email-address-validity-invalid": "Daħħal indirizz elettroniku validu",
        "userrights": "Ġestjoni tad-drittijiet tal-utent",
        "userrights-notallowed": "Il-kont tiegħek m'għandux il-permessi neċessarji li jżid jew ineħħi drittijiet tal-utent.",
        "userrights-changeable-col": "Gruppi li tista' tbiddel",
        "userrights-unchangeable-col": "Gruppi li ma tistax tbiddel",
+       "userrights-removed-self": "Neħħejt b'suċċess id-drittijiet tiegħek. B'hekk, m'għadekx tista' taċċessa din il-paġna.",
        "group": "Grupp:",
        "group-user": "Utenti",
        "group-autoconfirmed": "Utenti konfermati awtomatikament",
        "right-move": "Imexxi paġni",
        "right-move-subpages": "Imexxi paġni flimkien mas-sottopaġni tagħhom",
        "right-move-rootuserpages": "Imexxi paġni prinċipali tal-utenti",
+       "right-move-categorypages": "Imexxi l-kategoriji",
        "right-movefile": "Imexxi fajls",
        "right-suppressredirect": "Ma joħloqx rindirizz awtomatiku meta jmexxi paġna",
        "right-upload": "Itella' fajls",
        "right-browsearchive": "Uri paġni mħassra",
        "right-undelete": "Irkupra paġna",
        "right-suppressrevision": "Irrevedi u rkupra reviżjonijiet moħbija mill-amministraturi",
+       "right-viewsuppressed": "Ara reviżjonijiet moħbija minn kwalunkwe utent",
        "right-suppressionlog": "Uri reġistri privati",
        "right-block": "Blokka utenti oħrajn mill-modifikar",
        "right-blockemail": "Blokka utent milli jkun jista' jibgħat posta elettronika",
        "right-unblockself": "Jiżblokkaw lilhom infushom",
        "right-protect": "Modifika l-livell ta' protezzjoni",
        "right-editprotected": "Modifika paġni protetti",
+       "right-editcontentmodel": "Jimmodifika l-mudell ta' kontenut ta' paġna",
        "right-editinterface": "Immodifika l-interfaċċa tal-utent",
        "right-editusercssjs": "Modifika l-fajls CSS u JS ta' utenti oħrajn",
        "right-editusercss": "Modifika l-fajls CSS ta' utenti oħrajn",
        "right-editmyusercss": "Immodifika l-fajls tas-CSS personali",
        "right-editmyuserjs": "Immodifika l-fajls tal-JavaScript personali",
        "right-viewmywatchlist": "Ara l-lista ta' osservazzjonijiet tiegħek",
+       "right-editmywatchlist": "Jimmodifika l-lista ta' osservazzjonijiet personali. Kun af li ċerti azzjonijiet jistgħu jżidu paġni anke mingħajr dan id-dritt.",
+       "right-viewmyprivateinfo": "Jara l-informazzjoni personali tiegħu (eż. indirizz elettroniku, isem proprju)",
+       "right-editmyprivateinfo": "Jimmodifika l-informazzjoni personali tiegħu (eż. indirizz elettroniku, isem proprju)",
        "right-editmyoptions": "Immodifika l-preferenzi tiegħek",
        "right-rollback": "Rollback malajr il-modifiki ta' l-aħħar utent li għamel modifiki f'paġna partikulari",
        "right-markbotedits": "Marka modifiki speċifiki bħalha modifiki ta' bot",
        "right-override-export-depth": "Jesporta paġni li jinkludu paġni b'ħoloq sa fond ta' 5",
        "right-sendemail": "Jibgħat ittri-e lil utenti oħra",
        "right-passwordreset": "Jara l-messaġġi tal-impostazzjoni mill-ġdid tal-password",
+       "right-managechangetags": "Joħloq u jħassar [[Special:Tags|tikketti]] mid-''database''",
+       "right-applychangetags": "Japplika [[Special:Tags|tikketti]] flimkien mal-modifiki tiegħu",
+       "right-changetags": "Iżid u jneħħi [[Special:Tags|tikketti]] partikulari f'reviżjonijiet u f'daħliet fir-reġistru",
        "newuserlogpage": "Utenti ġodda",
        "newuserlogpagetext": "Dan hu reġistru tal-kreazzjoni ta' kontijiet ġodda.",
        "rightslog": "Drittijiet tal-utenti",
        "action-block": "imblokka lil dan l-utent milli jimmodifika",
        "action-protect": "biddel il-livelli ta' protezzjoni għal din il-paġna",
        "action-import": "timporta paġni minn wiki oħra",
-       "action-importupload": "timporta din il-paġna minn tlugħ ta' fajl",
+       "action-importupload": "timporta paġni mit-tlugħ ta' fajls",
        "action-patrol": "timmarka l-modifiki ta' utenti oħrajn bħala verifikati",
        "action-autopatrol": "timmarka l-modifiki tiegħek stess bħala verifikati",
        "action-unwatchedpages": "uri l-lista ta' paġni li mhumiex osservati",
        "action-userrights-interwiki": "timmodifika d-drittijiet tal-utenti fuq wikis oħra",
        "action-siteadmin": "timblokka jew tiżblokka d-databażi",
        "action-sendemail": "ibgħat l-ittri-e",
+       "action-editmywatchlist": "timmodifika l-lista ta' osservazzjonijiet tiegħek",
+       "action-viewmywatchlist": "tara l-lista ta' osservazzjonijiet tiegħek",
        "action-viewmyprivateinfo": "tara l-informazzjoni personali tiegħek",
        "action-editmyprivateinfo": "timmodifika l-informazzjoni personali tiegħek",
        "action-editcontentmodel": "timmodifika l-mudell ta' kontenut ta' paġna",
+       "action-managechangetags": "toħloq u tħassar tikketti mid-''database''",
+       "action-applychangetags": "tapplika tikketti flimkien mal-modifiki tiegħek",
+       "action-changetags": "iżżid u tneħħi tikketti partikulari f'reviżjonijiet u f'daħliet fir-reġistru",
        "nchanges": "{{PLURAL:$1|modifika $1 |$1 modifiki}}",
+       "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|mill-aħħar żjara}}",
        "enhancedrc-history": "kronoloġija",
        "recentchanges": "Bidliet riċenti",
        "recentchanges-legend": "Opzjonijiet tat-tibdil riċenti",
        "rcshowhideanons-hide": "Aħbi",
        "rcshowhidepatr": "$1 modifiki kontrollati",
        "rcshowhidepatr-show": "Uri",
+       "rcshowhidepatr-hide": "Aħbi",
        "rcshowhidemine": "$1 modifiki tiegħi",
        "rcshowhidemine-show": "Uri",
        "rcshowhidemine-hide": "Aħbi",
        "rc_categories_any": "Kwalunkwe",
        "rc-change-size-new": "$1 {{PLURAL:$1|byte|bytes}} wara l-modifika",
        "newsectionsummary": "/* $1 */ sezzjoni ġdida",
-       "rc-enhanced-expand": "Uri d-dettalji (hemm bżonn tal-JavaScript)",
+       "rc-enhanced-expand": "Uri d-dettalji",
        "rc-enhanced-hide": "Aħbi d-dettalji",
        "rc-old-title": "oriġinarjament maħluqa bħala \"$1\"",
        "recentchangeslinked": "Tibdil relatat",
        "uploaddisabledtext": "It-tlugħ ta' fajls mhuwiex attiv.",
        "php-uploaddisabledtext": "It-tlugħ tal-fajls permezz tal-PHP huwa diżattivat. Iċċekkja l-konfigurazzjoni ta' file_uploads.",
        "uploadscripted": "Dan il-fajl fih kodiċi ta' ''HTML'' u ''script'' li jista' jkun interpretat hażin mill-''web browser''.",
+       "uploadscriptednamespace": "Il-fajl SVG jinkludi spazju tal-isem \"$1\" li mhuwiex permess.",
+       "uploadinvalidxml": "L-XML fil-fajl imtella' ma setax jiġi analizzat.",
        "uploadvirus": "Dan il-fajl huwa infettat b'virus! Dettalji: $1",
        "uploadjava": "Il-fajl huwa fajl ZIP li jinkludi fajl .class tal-Java.\nIt-tlugħ ta' fajls tal-Java mhuwiex permess, minħabba li jistgħu jaqbżu restrizzjonijiet ta' sigurtà.",
        "upload-source": "Sors tal-fajl",
        "license-nopreview": "(Dehra proviżorja mhix disponibbli)",
        "upload_source_url": " (URL validu u aċċessibli)",
        "upload_source_file": " (fajl fuq il-komputer tiegħek)",
-       "listfiles-summary": "Din il-paġna speċjali turi l-fajls kollha mtella'.\nMeta r-riżultati huma ffiltrati, jintwerew biss dawk il-fajls li l-utent tella' l-aktar verżjoni riċenti.",
+       "listfiles-delete": "ħassar",
+       "listfiles-summary": "Din il-paġna speċjali turi l-fajls kollha mtella'.",
        "listfiles_search_for": "Fittex stampi skont l-isem:",
+       "listfiles-userdoesnotexist": "L-utent \"$1\" mhuwiex reġistrat.",
        "imgfile": "fajl",
        "listfiles": "Lista tal-fajl",
        "listfiles_thumb": "Minjatura",
        "listfiles_size": "Daqs",
        "listfiles_description": "Deskrizzjoni",
        "listfiles_count": "Verżjonijiet",
+       "listfiles-show-all": "Inkludi verżjonijiet qodma tal-istampi",
+       "listfiles-latestversion": "Verżjoni attwali",
+       "listfiles-latestversion-yes": "Iva",
+       "listfiles-latestversion-no": "Le",
        "file-anchor-link": "Fajl",
        "filehist": "Kronoloġija tal-fajl",
        "filehist-help": "Agħfas fuq il-grupp data/ħin biex tara l-fajl biex tara kif jidher dak il-ħin.",
        "filedelete-maintenance": "It-tħassir u r-restawr ta' fajls huwa diżattivat għall-mument minħabba xi manutenzjoni.",
        "filedelete-maintenance-title": "Il-fajl ma jistax jiġi mħassar",
        "mimesearch": "Fittex fil-bażi għal tip MIME",
-       "mimesearch-summary": "Din il-paġna tippermetti l-iffiltrar ta' fajls abbażi tat-tip MIME.\nDaħħal: tip/sottotip, eż. <code>image/jpeg</code>.",
+       "mimesearch-summary": "Din il-paġna tippermetti li tiffiltra l-fajls skont it-tip MIME.\nDaħħal: tip/sottotip jew tip/*, eż. <code>image/jpeg</code>.",
        "mimetype": "Tip MIME:",
        "download": "niżżel",
        "unwatchedpages": "Paġni mhux osservati",
        "listredirects": "Lista ta' rindirizzi",
+       "listduplicatedfiles": "Lista ta' fajls duplikati",
+       "listduplicatedfiles-summary": "Din hija lista ta' fajls fejn l-iktar verżjoni riċenti ta' fajl huwa duplikat ta' verżjoni iktar riċenti ta' xi fajls oħra. Fajls lokali biss huma kkunsidrati.",
+       "listduplicatedfiles-entry": "[[:File:$1|$1]] għandu [[$3|{{PLURAL:$2|dulikat|$2 duplikati}}]].",
        "unusedtemplates": "Templates mhux użati",
        "unusedtemplatestext": "F'din il-paġna hawn il-lista ta' paġni fl-ispazju tal-isem {{ns:template}} li mhumiex inklużi fl-ebda paġna. Qabel ma tħassarhom huwa opportun li tivverifika li dawn il-mudelli m'għandhomx ħoloq oħra.",
        "unusedtemplateswlh": "links oħrajn",
        "randompage": "Paġna kwalunkwe",
        "randompage-nopages": "M'hemm l-ebda paġna fl-{{PLURAL:$2|ispazju tal-isem|ispazji tal-isem}} segwenti: $1.",
+       "randomincategory": "Paġna kwalunkwe fil-kategorija",
+       "randomincategory-invalidcategory": "\"$1\" mhuwiex isem validu għal kategorija.",
+       "randomincategory-nopages": "M'hemm l-ebda paġna fil-kategorija [[:Category:$1|$1]].",
+       "randomincategory-category": "Kategorija:",
+       "randomincategory-legend": "Paġna kwalunkwe fil-kategorija",
        "randomredirect": "Rindirizz kwalunkwe",
        "randomredirect-nopages": "M'hawnx riindirizzi fl-ispazju tal-isem \"$1\".",
        "statistics": "Statistika",
        "wantedpages-badtitle": "Titlu invalidu fil-grupp ta' riżultati: $1",
        "wantedfiles": "Fajls rikjesti",
        "wantedfiletext-nocat": "Il-fajls segwenti huma wżati, imma ma jeżistux. Fajls minn repożitorji barranin jistgħu jkunu elenkati minkejja li ma jeżistux. Dawn il-falzi pożittivi jkunu <del>maqtugħin</del>.",
+       "wantedfiletext-nocat-noforeign": "Il-fajls segwenti huma wżati imma ma jeżistux.",
        "wantedtemplates": "Mudelli rikjesti",
        "mostlinked": "Paġni bl-ikbar numru ta' links li jwasslu għalihom",
        "mostlinkedcategories": "Kategoriji bl-ikbar numru ta' links li jwasslu għalihom",
-       "mostlinkedtemplates": "L-iktar mudelli wżati",
+       "mostlinkedtemplates": "L-iktar paġni wżati",
        "mostcategories": "Paġni bl-ikbar numru ta' kategoriji",
        "mostimages": "Fajls bl-ikbar numru ta' links li jwasslu għalihom",
        "mostinterwikis": "Paġni bl-iktar interwikis",
        "mostrevisions": "Paġni bl-ikbar numru ta' reviżjonijiet",
        "prefixindex": "Il-paġni kollha bil-prefiss",
        "prefixindex-namespace": "Il-paġni kollha bil-prefiss tal-ispazju tal-isem $1",
+       "prefixindex-strip": "Aħbi l-prefiss fil-lista",
        "shortpages": "Paġni qosra",
        "longpages": "Paġni twal",
        "deadendpages": "Paġni bla ħruġ",
        "deadendpagestext": "Il-Paġni segwenti m'għandhomx link għal paġna oħra.",
        "protectedpages": "Paġni protetti",
        "protectedpages-indef": "Protezzjoni indefinit biss",
+       "protectedpages-summary": "Din il-paġna telenka l-paġni eżistenti li huma attwalment protetti. Għal lista ta' titli li huma protetti mill-ħolqien tagħhom, ara [[{{#special:ProtectedTitles}}|{{int:protectedtitles}}]].",
        "protectedpages-cascade": "Protezzjonijiet rikorsivi biss",
+       "protectedpages-noredirect": "Aħbi r-rindirizzi",
        "protectedpagesempty": "M'hawnx paġni protetti bħalissa b'dawn il-parametri.",
+       "protectedpages-timestamp": "Data u ħin",
+       "protectedpages-page": "Paġna",
+       "protectedpages-expiry": "Tiskadi",
+       "protectedpages-performer": "Protetta mill-utent",
+       "protectedpages-params": "Parametri tal-protezzjoni",
+       "protectedpages-reason": "Raġuni",
+       "protectedpages-unknown-timestamp": "Mhux magħrufa",
+       "protectedpages-unknown-performer": "Utent mhux magħruf",
        "protectedtitles": "Titli protetti",
+       "protectedtitles-summary": "Din il-paġna telenka t-titli li huma attwalment protetti milli jinħolqu. Għal lista ta' paġni eżistenti li huma protetti, ara [[{{#special:ProtectedPages}}|{{int:protectedpages}}]].",
        "protectedtitlesempty": "L-Ebda titli bħalissa huma protetti b'dawn il-parametri.",
        "listusers": "Lista tal-utenti",
        "listusers-editsonly": "Uri biss utenti li għamlu xi modifika",
        "listusers-creationsort": "Irranġa l-lista skont id-data tal-ħolqien tal-kont",
+       "listusers-desc": "Ordna f'sens dixxendenti",
        "usereditcount": "$1 {{PLURAL:$1|kontribuzzjonijiet|kontribuzzjoni}}",
        "usercreated": "{{GENDER:$3|Maħluq}} nhar il-$1 fil-$2",
        "newpages": "Paġni ġodda",
        "pager-older-n": "{{PLURAL:$1|l-inqas riċenti|$1 l-inqas riċenti}}",
        "suppress": "Oversight",
        "querypage-disabled": "Din il-paġna speċjali hija diżattivata għal raġunijiet ta' prestazzjoni.",
+       "apihelp": "Għajnuna fuq l-API",
+       "apihelp-no-such-module": "Il-modulu \"$1\" ma nstabx.",
        "booksources": "Sorsi tal-kotba",
        "booksources-search-legend": "Fittex għal sorsi tal-kotba",
        "booksources-isbn": "Kodiċi ISBN:",
        "logempty": "Ir-reġistru m'għandu l-ebda element li jaqbel mat-tfittxija tiegħek.",
        "log-title-wildcard": "Tfittxija ta' titli li jibdew b'dan it-test",
        "showhideselectedlogentries": "Uri/aħbi d-daħliet magħżula tar-reġistru",
+       "log-edit-tags": "Immodifika t-tikketti ta' daħliet partikulari fir-reġistru",
        "allpages": "Il-paġni kollha",
        "nextpage": "Il-paġna li jmiss ($1)",
        "prevpage": "Il-paġna ta' qabel ($1)",
        "listgrouprights-removegroup-self": "Jista' jneħħi {{PLURAL:$2|grupp|gruppi}} lill-kont tiegħu stess: $1",
        "listgrouprights-addgroup-self-all": "Jista' jżid kull grupp lill-kont tiegħu stess",
        "listgrouprights-removegroup-self-all": "Jista' jneħħi l-gruppi kollha mill-kont tiegħu stess",
+       "listgrouprights-namespaceprotection-header": "Restrizzjonijiet għall-ispazju tal-isem",
+       "listgrouprights-namespaceprotection-namespace": "Spazju tal-isem",
+       "listgrouprights-namespaceprotection-restrictedto": "Dritt(ijiet) li jippermettu lill-utent biex jimmodifika",
+       "trackingcategories-name": "Isem tal-messaġġ",
+       "noindex-category-desc": "Din il-paġna mhix indiċizzata mir-robots minħabba li għandha l-frażi maġika <code><nowiki>__NOINDEX__</nowiki></code> u hija fi spazju tal-isem fejn din il-bandiera hija permessa.",
+       "broken-file-category-desc": "Din il-paġna tinkludi ħolqa lejn fajl ħażin (ħolqa biex tinkludi fajl meta dan l-istess fajl ma jkunx jeżisti).",
+       "hidden-category-category-desc": "Il-kategorija tinkludi <code><nowiki>__HIDDENCAT__</nowiki></code> fil-paġna tagħha, li ma tħallix lil din il-kategorija milli tidher fil-kaxxa tal-lista ta' kategoriji ta' paġna.",
+       "trackingcategories-nodesc": "L-ebda deskrizzjoni mhi disponibbli.",
        "mailnologin": "L-Ebda indirizz tal-posta",
        "mailnologintext": "Sabiex tkun tista' tibgħat posta elettronika 'l utenti oħrajn huwa neċessarju li [[Special:UserLogin|tidħol fis-sit]] bħalha utent reġistrat u jkollhok indirizz validu fil-[[Special:Preferences|preferenzi]] tiegħek.",
        "emailuser": "Ikteb lil dan l-utent",
+       "emailuser-title-target": "Ibgħat lill-{{GENDER:$1|utent}}",
        "emailuser-title-notarget": "Ibgħat ittre lil utent",
        "emailpage": "Ibgħat messaġġ lil dan l-utent bil-posta elettronika",
        "emailpagetext": "Tista' tuża' din il-formola t'hawn taħt sabiex tibgħat ittra elettronika lil dan l-{{GENDER:$1|utent}}.\nL-indirizz elettroniku li daħħalt fil-[[Special:Preferences|preferenzi]] jidher fl-ispazju \"Minn\" tal-messaġġ, biex dak li jirċievi l-messaġġ ikun jista' jagħtik risposta.",
        "emailccsubject": "Kopja tal-messaġġ tiegħek lil $1: $2",
        "emailsent": "Il-messaġġ intbagħat",
        "emailsenttext": "Il-messaġġ bil-posta elettronika intbagħat.",
-       "emailuserfooter": "Din il-posta elettronika intbgħattet minn $1 lil $2 bil-\"Utent tal-posta elettronika\" funżjoni ta' {{SITENAME}}.",
+       "emailuserfooter": "Din il-posta elettronika intbgħatet minn $1 lil $2 bl-użu tal-funzjoni \"{{int:emailpage}}\" fuq {{SITENAME}}.",
        "usermessage-summary": "Messaġġ tas-sistema",
        "usermessage-editor": "Messaġġier tas-sistema",
-       "watchlist": "Lista ta' osservazzjoni tiegħi",
+       "watchlist": "Lista ta' osservazzjonijiet",
        "mywatchlist": "Lista ta' paġni osservati",
        "watchlistfor2": "Tal-utent $1 $2",
        "nowatchlist": "Il-lista ta' osservazzjoni tiegħek hija vojta.",
        "watchnologin": "Għadek ma dħaltx ġewwa",
        "addwatch": "Żid mal-lista ta' osservazzjonijiet",
        "addedwatchtext": "Il-paġna \"[[:$1]]\" ġiet miżjuda mal-[[Special:Watchlist|lista ta' osservazzjonijiet]] tiegħek.\nKwalunkwe modifika li ssir fil-futur, kemm fuq din il-paġna u fil-paġna ta' diskussjoni tagħha, tiġi elenkata hemmhekk.",
+       "addedwatchtext-short": "Il-paġna \"$1\" ġie miżjuda mal-lista ta' osservazzjonijiet personali.",
        "removewatch": "Neħħi mil-lista ta' osservazzjonijiet",
        "removedwatchtext": "Il-paġna \"[[:$1]]\" tneħħiet mil-[[Special:Watchlist|lista ta' osservazzjoni tiegħek]].",
+       "removedwatchtext-short": "Il-paġna \"$1\" tneħħiet mil-lista ta' osservazzjonijiet tiegħek.",
        "watch": "Segwi",
        "watchthispage": "Segwi din il-paġna",
        "unwatch": "Issegwix",
        "delete-edit-reasonlist": "Immodifika r-raġunijiet ta' tħassir",
        "delete-toobig": "Din il-paġna għandha kronoloġija ta' modifikar kbira, l-fuq minn $1 {{PLURAL:$1|reviżjoni|reviżjonijiet}}.\nTħassir ta' dawn il-paġni huwa limitat sabiex tnaqqas il-ħolqien aċċidentalment ta' problemi fil-funżjoni tad-database ta' {{SITENAME}}.",
        "delete-warning-toobig": "Din il-paġna għandha kronoloġija ta' modifikar kbira, l-fuq minn $1 {{PLURAL:$1|reviżjoni|reviżjonijiet}}.\nTħassara tista' toħloq problema ta' funżjoni fid-database ta' {{SITENAME}}; moħħok hemm.",
+       "deleteprotected": "Ma tistax tħassar din il-paġna minħabba li ġiet protetta.",
+       "deleting-backlinks-warning": "'''Attenzjoni:''' [[Special:WhatLinksHere/{{FULLPAGENAME}}|Paġni oħrajn]] għandhom ħoloq jew inklużjonijiet lejn din il-paġna li se tħassar.",
        "rollback": "Ħassar il-modifiki",
        "rollbacklink": "rollback",
        "rollbacklinkcount": "Erġa' lura $1 {{PLURAL:$1|modifika|modifiki}}",
+       "rollbacklinkcount-morethan": "reġġa' lura iktar minn {{PLURAL:$1|modifika waħda|$1 modifiki}}",
        "rollbackfailed": "Rollback ma ħadmitx",
        "cantrollback": "Impossibli tħassar il-modifiki; l-utent li wettaqhom huwa l-unika li għamel kontributi lil din il-paġna.",
        "alreadyrolled": "Mhuwiex possibbli li tneħħi l-modifiki ta' [[User:$2|$2]] ([[User talk:$2|diskussjoni]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]) fil-paġna [[:$1]]; utent ieħor diġà immodifika din il-paġna jew inkella reġġa' lura.\n\nL-iktar modifika riċenti fuq dil-paġna saret minn [[User:$3|$3]] ([[User talk:$3|diskussjoni]]).",
        "unprotectedarticle": "neħħa l-protezzjoni minn \"[[$1]]\"",
        "movedarticleprotection": "mexxa l-protezzjoni minn \"[[$2]]\" għal \"[[$1]]\"",
        "protect-title": "Modifika livell ta' protezzjoni ta' \"$1\"",
+       "protect-title-notallowed": "Ara l-livell ta' protezzjoni ta' \"$1\"",
        "prot_1movedto2": "[[$1]] tmexxa lejn [[$2]]",
+       "protect-badnamespace-title": "Spazju tal-isem mhux suxxettibbli għall-protezzjoni",
        "protect-badnamespace-text": "Paġni f'dan l-ispazju tal-isem ma jistgħux jiġu protetti.",
+       "protect-norestrictiontypes-text": "Il-paġna ma tistax tiġi protetta minħabba li m'hemm l-ebda tip ta' restrizzjoni disponibbli.",
+       "protect-norestrictiontypes-title": "Paġna mhux suxxettibbli għall-protezzjoni",
        "protect-legend": "Ikkonferma l-protezzjoni",
        "protectcomment": "Raġuni:",
        "protectexpiry": "Jiskadi:",
        "namespace": "Spazju tal-ismijiet:",
        "invert": "Aqleb l-għażla",
        "tooltip-invert": "Agħżel din il-kaxxa biex taħbi l-modifiki lejn paġni li jinsabu fl-ispazji tal-isem magħżula (u l-ispazju tal-isem assoċjat jekk hu magħżul)",
+       "tooltip-whatlinkshere-invert": "Agħżel din il-kaxxa biex taħbi l-ħoloq lejn paġni fl-ispazju tal-isem magħżul.",
        "namespace_association": "Spazju tal-ismijiet assoċjat",
        "tooltip-namespace_association": "Agħżel din il-kaxxa sabiex tinkludi l-paġna ta' diskussjoni jew l-oġġett tal-ispazju tal-isem assoċjat mal-ispazju tal-isem magħżul",
        "blanknamespace": "(Prinċipali)",
        "contributions": "Kontributi tal-{{GENDER:$1|utent}}",
        "contributions-title": "Kontribuzzjonijiet tal-utent għal $1",
        "mycontris": "Kontributi",
-       "contribsub2": "Għal $1 ($2)",
+       "contribsub2": "Għal {{GENDER:$3|$1}} ($2)",
+       "contributions-userdoesnotexist": "L-utent \"$1\" mhuwiex reġistrat.",
        "nocontribs": "L-Ebda modifiki li jisodisfa l-kriterji tat-tfittxija.",
-       "uctop": "(l-aħħar fil-paġna)",
+       "uctop": "(attwali)",
        "month": "Mix-xahar (u qabel):",
        "year": "Mis-sena (u qabel):",
        "sp-contributions-newbies": "Uri biss il-kontribuzzjonijiet tal-utenti l-ġodda",
        "sp-contributions-newbies-sub": "Għall-utenti l-ġodda",
        "sp-contributions-newbies-title": "Kontribuzzjonijiet ta' utenti ġodda",
        "sp-contributions-blocklog": "blokki",
+       "sp-contributions-suppresslog": "kontribuzzjonijiet tal-utenti mħassra",
        "sp-contributions-deleted": "kontribuzzjonijiet imħassra tal-utent",
        "sp-contributions-uploads": "tlugħ ta' fajls",
        "sp-contributions-logs": "reġistri",
        "sp-contributions-search": "Fittex għal kontribuzzjonijiet",
        "sp-contributions-username": "Indirizz IP jew isem tal-utent:",
        "sp-contributions-toponly": "Uri biss modifiki li huma l-aħħar reviżjonijiet għall-paġna",
+       "sp-contributions-newonly": "Uri biss modifiki li huma ħolqien ta' paġni ġodda",
        "sp-contributions-submit": "Fittex",
        "whatlinkshere": "Li jwasslu 'l hawn",
        "whatlinkshere-title": "Paġni li jippuntaw lejn $1",
        "autoblockid": "Awtoblokk #$1",
        "block": "Imblokka utent",
        "unblock": "Żblokka utent",
-       "blockip": "Imblokka lil utent",
+       "blockip": "Imblokka lill-{{GENDER:$1|utent}}",
        "blockip-legend": "Imblokka 'l-utent",
        "blockiptext": "Uża l-formola t'hawn taħt sabiex biex tibblokkja l-aċċess tal-kitba lil IP speċifiku jew utent.\nIl-blokk irid ikun użat biss sabiex jitnaqqas iċ-ċans ta' vandaliżmu, u għandu josservja b'mod strett il-[[{{MediaWiki:Policy-url}}|politika ta' {{SITENAME}}]].\nIndika r-raġuni speċifika għalfejn tixtieq tipproċedi bil-blokk (per eżempju, billi turi l-paġni partikolari li ġew ivvandalizzati).",
        "ipaddressorusername": "Indirizz tal-IP jew isem tal-utent:",
        "blockipsuccesstext": "[[Special:Contributions/$1|$1]] ġie imblukkat.<br />\nAra l-[[Special:BlockList|lista tal-blokki]] sabiex tara l-blokki attivi.",
        "ipb-blockingself": "Inti se timblokka lilek innifsek! Inti ċert li trid tagħmel dan?",
        "ipb-confirmhideuser": "Inti se timblokka utent bl-opzjoni \"Aħbi l-utent\" magħżula. B'dan il-mod jiġi evitat li jidher l-isem tal-utent fl-elenki u fid-daħliet rar-reġistri kollha. Inti ċert li trid tagħmel dan?",
+       "ipb-confirmaction": "Jekk tinsab ċert li trid tagħmilha, agħżel il-kaxxa ta' \"{{int:ipb-confirm}}\" hawn taħt.",
        "ipb-edit-dropdown": "Immodifika r-raġunijiet tal-imblukkar",
        "ipb-unblock-addr": "Żblokkja $1",
        "ipb-unblock": "Żblokka isem tal-utent jew indirizz IP",
        "ipb-blocklist": "Uri l-blokki eżistenti",
-       "ipb-blocklist-contribs": "Kontribuzzjonijiet ta' $1",
+       "ipb-blocklist-contribs": "Kontribuzzjonijiet ta' {{GENDER:$1|$1}}",
        "unblockip": "Żblokkja l-utent",
        "unblockiptext": "Uża l-formola t'hawn taħt sabiex tirkupra l-aċċess tal-ktiba 'l utent jew indirizz tal-IP imblukkat.",
        "ipusubmit": "Żblokkja dan l-indirizz",
        "unblocked": "L-utent [[User:$1|$1]] ġie żblokkjat",
        "unblocked-range": "$1 ġie żblukkat",
        "unblocked-id": "Il-blokk $1 tneħħa",
+       "unblocked-ip": "[[Special:Contributions/$1|$1]] ġie żblukkat.",
        "blocklist": "Utenti mblukkati",
        "ipblocklist": "Utenti mblukkati",
        "ipblocklist-legend": "Fittex utent ibblokkjat",
        "proxyblockreason": "L-indirizz IP tiegħek ġie imblukkat peress li huwa proxy miftuħ. Jekk jogħġbok, ikkuntattja lill-provdituri tas-servizz tal-internet (ISP) jew lis-''support'' tekniku tiegħek u infurmahom b'din il-problema serja ta' sigurtà.",
        "sorbsreason": "L-indirizz IP tiegħek huwa mniżżel bħala proxy miftuħ fid-DNSBL użat minn {{SITENAME}}.",
        "sorbs_create_account_reason": "L-indirizz IP tiegħek huwa mniżżel bħala proxy miftuħ fid-DNSBL użat minn {{SITENAME}}. Ma tistax toħloq kont.",
+       "xffblockreason": "Indirizz IP preżenti fl-intestatura X-Forwarded-For, jew tiegħek jew tas-''server proxy'' li qiegħed tuża, ġie mblukkat. Ir-raġuni oriġinali wara l-blokk kienet: $1",
        "cant-see-hidden-user": "L-utent li qiegħed tipprova timblokka diġà ġie imblukkat u moħbi.\nMinħabba li inti m'għandikx id-dritt li \"taħbi 'l-utent\", ma tistax tara jew timmodifika l-blokk tal-utent.",
        "ipbblocked": "Ma tistax timblokka jew tiżblokka utenti oħra, minħabba li inti stess tinsab imblukkat",
        "ipbnounblockself": "M'għandekx il-permess li tiżblokka lilek innifsek",
        "movepagetalktext": "Il-Paġna korrispondenti tad-diskussjoni se tiġi awtomatikament imċaqilqa flimkien magħha '''sakemm:'''\n* Paġna mhux vojta ta' diskussjoni ġa teżisti taħt l-isem il-ġdid.\n* Ma tagħżilx il-kaxxa t'hawn taħt.\n\nF'dawn il-każi, inti trid iċaqlaq jew tagħqad il-paġna manwalment jekk dan huwa mixtieq.",
        "movearticle": "Ċaqlaq il-paġna:",
        "moveuserpage-warning": "'''Twissija:''' Inti se tmexxi paġna tal-utent. Kun af li hi l-paġna biss li se titmexxa. L-utent ''mhux'' se jitmexxa.",
+       "movecategorypage-warning": "<strong>Attenzjoni:</strong> Se tmexxi kategorija. Kun af li l-paġna biss se titmexxa u kwalunkwe paġna fil-kategorija l-qadima <em>mhumiex</em> se jiġu kategorizzati fil-kategorija l-ġdida.",
        "movenologintext": "Trid [[Special:UserLogin|tidħol]] bħalha utent reġistrat sabiex tkun tista' iċaqlaq din il-paġna.",
        "movenotallowed": "Inti m'għandekx il-permessi meħtieġa sabiex tmexxi l-paġni.",
        "movenotallowedfile": "M'għandekx il-permessi neċessarji sabiex tmexxi fajls.",
        "cant-move-user-page": "M'għandekx il-permessi neċessarji sabiex tmexxi paġni tal-utent (sottopaġni esklużi).",
        "cant-move-to-user-page": "M'għandekx permess neċessarji sabiex tmexxi paġna lejn paġna tal-utent (ħlief għas-sottopaġni tal-utent).",
+       "cant-move-category-page": "M'għandekx il-permess li tmexxi kategoriji.",
+       "cant-move-to-category-page": "M'għandekx il-permess li tmexxi paġna lejn kategorija.",
        "newtitle": "Titlu ġdid:",
        "move-watch": "Segwi din il-paġna",
        "movepagebtn": "Ċaqlaq il-paġna",
        "immobile-target-namespace-iw": "Il-ħolqa interwiki mhijiex destinazzjoni valida biex tmexxi l-paġna.",
        "immobile-source-page": "Din il-paġna ma tistax tiġi mmexxiha.",
        "immobile-target-page": "Ma jistax jitmexxa lejn it-titlu indikat.",
+       "bad-target-model": "Id-destinazzjoni mixtieqa tuża mudell ta' kontenut differenti. Mhuwiex possibbli li tikkonverti minn $1 għal $2.",
        "imagenocrossnamespace": "Ma tistax iċaqlaq fajl f'namespace mhux tal-fajls.",
        "nonfile-cannot-move-to-file": "Mhuwiex possibbli li jitmexxa fajl barra mill-ispazju tal-isem relattiv.",
        "imagetypemismatch": "L-Estenżjoni l-ġdida tal-fajl ma taqbilx mat-tip tagħha.",
        "allmessages-prefix": "Iffiltra skont il-prefiss:",
        "allmessages-language": "Lingwa:",
        "allmessages-filter-submit": "Mur",
+       "allmessages-filter-translate": "Ittraduċi",
        "thumbnail-more": "Kabbar",
        "filemissing": "Fajl nieqes",
        "thumbnail_error": "Problema fil-ħolqien ta' ''thumbnail'': $1",
+       "thumbnail_error_remote": "Messaġġ ta' żball għal $1:\n$2",
        "djvu_page_error": "Numru tal-paġna DjVu bla klassifika",
        "djvu_no_xml": "Impossibli ġġib il-XML għal fajl DjVu",
        "thumbnail-temp-create": "Huwa impossibbli li jinħoloq fajl temporanju għall-minjatura",
        "thumbnail-dest-create": "Huwa impossibbli li l-minjatura tiġi salvata fid-destinazzjoni",
        "thumbnail_invalid_params": "Parametri invalidi għall-minjatura",
+       "thumbnail_toobigimagearea": "Fajl b'qisien ikbar minn $1",
        "thumbnail_dest_directory": "Impossibli toħloq id-direttorju tad-destinazzjoni",
        "thumbnail_image-type": "Tip ta' stampa mhux aċċettat",
        "thumbnail_gd-library": "Konfigurazzjoni mhux kompluta tal-librerija GD: funzjoni $1 nieqsa",
        "thumbnail_image-missing": "Il-fajl $1 jidher li hu nieqes",
+       "thumbnail_image-failure-limit": "Kien hemm wisq attenti riċenti li fallew ($1 jew iktar) biex tiġi ġġenerata din il-minjature. Jekk jogħġbok, ipprova iktar tard.",
        "import": "Importa paġni",
        "importinterwiki": "Importazzjoni transwiki",
        "import-interwiki-text": "Agħżel wiki u titlu ta' paġna li se timporta.\nDati ta' reviżjonijiet u ismijiet tal-modifikaturi jiġu preservati.\nKull azzjonijiet ta' importazzjoni tal-transwiki jiġu reġistrati fil-[[Special:Log/import|log ta' importazzjoni]].",
+       "import-interwiki-sourcewiki": "Wiki oriġinarja:",
+       "import-interwiki-sourcepage": "Paġna oriġinarja:",
        "import-interwiki-history": "Kopja l-verżjonijiet tal-kronoloġija kollha għal din il-paġna",
        "import-interwiki-templates": "Inkludi l-mudelli kollha",
        "import-interwiki-submit": "Importa",
+       "import-mapping-namespace": "Importa lejn spazju tal-isem:",
+       "import-mapping-subpage": "Importa bħala sottopaġni tal-paġna segwenti:",
        "import-upload-filename": "Isem tal-fajl:",
        "import-comment": "Kumment:",
        "importtext": "Jekk jogħġbok esporta l-fajl mis-sit wiki tal-oriġini bil-funzjoni [[Special:Export|funzjoni ta' esportazzjoni]], salvah fuq id-diska tiegħek u imbagħad tellgħu hawn.",
        "import-invalid-interwiki": "Ma jistax jiġi importat mill-wiki indikata.",
        "import-error-edit": "Il-paġna \"$1\" ma ġietx  impurtata minħabba li mintix awtorizzat li timmodifikaha.",
        "import-error-create": "Il-paġna \"$1\" ma ġietx  impurtata minħabba li mintix awtorizzat li toħloqha.",
+       "import-error-interwiki": "Il-paġna \"$1\" ma ġietx importata minħabba li isimha huwa riservat għal ħolqa esterna (interwiki).",
+       "import-error-special": "Il-paġna \"$1\" ma ġietx importata minħabba li hi parti ta' spazju tal-isem speċjali li ma jħallix paġni.",
        "import-error-invalid": "Il-paġna \"$1\" ma ġietx impurtata minħabba li isimha hi invalida.",
+       "import-options-wrong": "{{PLURAL:$2|Għażla ħażina|Għażliet ħżiena}}: <nowiki>$1</nowiki>",
+       "import-rootpage-invalid": "Il-paġna prinċipali mogħtija għandha titlu ħażin.",
+       "import-rootpage-nosubpage": "L-ispazju tal-isem \"$1\" tal-paġna prinċipali ma jħallix li jkollu sottopaġni.",
        "importlogpage": "Importazzjoni",
        "importlogpagetext": "Importi amministrativi ta' paġni b'kronoloġiji ta' modifiki minn wikis oħrajn.",
-       "import-logentry-upload-detail": "{{PLURAL:$1|reviżjoni|$1 reviżjonijiet}}",
+       "import-logentry-upload-detail": "{{PLURAL:$1|Reviżjoni waħda importata|$1 reviżjonijiet importati}}",
        "import-logentry-interwiki-detail": "{{PLURAL:$1|reviżjoni|$1 reviżjonijiet}} minn $2",
        "javascripttest": "Testjar tal-JavaScript",
        "javascripttest-pagetext-noframework": "Din il-paġna hi riservata għall-eżekuzzjoni tat-testijiet tal-JavaScript.",
+       "javascripttest-pagetext-unknownaction": "Azzjoni \"$1\" mhux magħrufa.",
        "javascripttest-pagetext-frameworks": "Jekk jogħġbok agħżel wieħed mill-oqsma tal-ittestjar: $1",
        "javascripttest-pagetext-skins": "Agħżel aspett grafiku fuq liema tesegwixxi testijiet:",
        "javascripttest-qunit-intro": "Ara d-[$1 dokumentazzjoni dwar it-test] fuq mediawiki.org.",
        "tooltip-feed-atom": "Feed Atom għal din il-paġna",
        "tooltip-t-contributions": "Uri l-lista tal-kontribuzzjonijiet ta' dan l-utent",
        "tooltip-t-emailuser": "Ibgħat posta elettronika lil dan l-utent",
+       "tooltip-t-info": "Aktar informazzjoni fuq din il-paġna",
        "tooltip-t-upload": "Tella' fajls",
        "tooltip-t-specialpages": "Lista tal-paġni speċjali kollha",
        "tooltip-t-print": "Verżjoni tal-ipprintjar ta' din il-paġna",
        "pageinfo-length": "Daqs tal-paġna (f'bytes)",
        "pageinfo-article-id": "ID tal-paġna",
        "pageinfo-language": "Lingwa tal-kontenut tal-paġna",
+       "pageinfo-content-model": "Mudell tal-kontenut tal-paġna",
        "pageinfo-robot-policy": "Stat għall-muturi tat-tfittxija",
        "pageinfo-robot-index": "Indiċjabbli",
        "pageinfo-robot-noindex": "Mhux indiċjabbli",
        "pageinfo-magic-words": "{{PLURAL:$1|Kelma maġika|Kliem maġiku}} ($1)",
        "pageinfo-hidden-categories": "{{PLURAL:$1|Kategorija|Kategoriji}} moħbija ($1)",
        "pageinfo-templates": "{{PLURAL:$1|Mudell inkluż|Mudelli inklużi}} ($1)",
+       "pageinfo-transclusions": "{{PLURAL:$1|Paġna inkluża|Paġni inkluża}} ($1)",
        "pageinfo-toolboxlink": "Informazzjoni fuq il-paġna",
        "pageinfo-redirectsto": "Tirrindirizza lejn",
        "pageinfo-redirectsto-info": "info",
        "pageinfo-protect-cascading": "Protezzjoni li tintiret minn hawnhekk",
        "pageinfo-protect-cascading-yes": "Iva",
        "pageinfo-protect-cascading-from": "Protezzjoni li tintiret minn",
+       "pageinfo-category-info": "Informazzjoni fuq il-kategorija",
+       "pageinfo-category-total": "Numru totali ta' membri",
+       "pageinfo-category-pages": "Numru ta' paġni",
+       "pageinfo-category-subcats": "Numru ta' sottokategoriji",
+       "pageinfo-category-files": "Numru ta' fajls",
        "markaspatrolleddiff": "Marka l-modifiki bħalha verifikati",
        "markaspatrolledtext": "Immarka din il-paġna bħala verifikata",
        "markedaspatrolled": "Markat bħalha verifikat",
        "patrol-log-page": "Modifiki verifikati",
        "patrol-log-header": "Dan huwa reġistru ta' reviżjonijiet verifikati.",
        "log-show-hide-patrol": "$1 r-reġistru tal-modifiki verifikati",
+       "log-show-hide-tag": "$1 r-reġistru tat-tikketti",
        "deletedrevision": "Reviżjoni preċedenti, mħassra: $1",
        "filedeleteerror-short": "Problema waqt li kont qiegħed tħassar il-fajl: $1",
        "filedeleteerror-long": "Ġew verifikati xi problemi waqt li kont qiegħed tħassar il-fajl:\n\n$1",
        "file-info-size-pages": "$1 × $2 pixels, daqs tal-fajl: $3, tip MIME: $4, $5 {{PLURAL:$5|paġna|paġni}}",
        "file-nohires": "Mhux disponibli verżjonijiet b'risoluzzjoni akbar.",
        "svg-long-desc": "Fajl fil-format SVG, dimensjoni nominali $1 × $2 pixel, dimensjoni tal-fajl: $3",
+       "svg-long-desc-animated": "Fajl f'format SVG animat, qisien nominali ta' $1 × $2 pixels, daqs tal-fajl: $3",
+       "svg-long-error": "Fajl SVG ħażin: $1",
        "show-big-image": "Fajl oriġinali",
        "show-big-image-preview": "Daqs tad-dehra proviżorja: $1.",
        "show-big-image-other": "{{PLURAL:$2|Riżoluzzjoni|Riżoluzzjonijiet}} oħra: $1",
        "file-info-png-looped": "ċiklika",
        "file-info-png-repeat": "ripetuta {{PLURAL:$1|darba|$1 darbiet}}",
        "file-info-png-frames": "{{PLURAL:$1|frejm wieħed|$1 frejms}}",
+       "file-no-thumb-animation": "<strong>Nota: Minħabba limiti tekniċi, minjaturi ta' dan il-fajl mhumiex se jkunu animati.</strong>",
+       "file-no-thumb-animation-gif": "<strong>Nota: Minħabba limiti tekniċi, minjaturi ta' fajls GIF b'riżoluzzjoni għolja bħal din mhumiex se jkunu animati.</strong>",
        "newimages": "Gallerija ta' fajls ġodda",
        "imagelisttext": "Il-Lista t'hawn taħt ta' '''$1''' {{PLURAL:$1|fajl|fajls}} irranġati $2.",
        "newimages-summary": "Din il-paġna speċjali turi l-aħħar fajls li ġew mtella' riċentament.",
        "newimages-legend": "Filtru",
        "newimages-label": "Isem tal-fajl (jew parti minnu):",
+       "newimages-showbots": "Uri tlugħ ta' fajls minn bots",
        "noimages": "M'hawn xejn x'tara.",
        "ilsubmit": "Fittex",
        "bydate": "data",
        "minutes": "{{PLURAL:$1|$1 minuta|$1 minuti}}",
        "hours": "{{PLURAL:$1|siegħa|$1 sigħat}}",
        "days": "{{PLURAL:$1|ġurnata|$1 ġranet}}",
+       "weeks": "{{PLURAL:$1|ġimgħa|$1 ġimgħat}}",
+       "months": "{{PLURAL:$1|xahar|$1 xhur}}",
+       "years": "{{PLURAL:$1|$1 sena|$1 snin}}",
        "ago": "$1 ilu",
        "just-now": "issa",
        "hours-ago": "{{PLURAL:$1|siegħa|$1 sigħat}} ilu",
        "invalidateemail": "Ħassar il-konfermazzjoni tal-posta elettronika",
        "scarytranscludedisabled": "[L-Inklużjoni tal-paġna fost is-siti tal-wiki mhux attivata]",
        "scarytranscludefailed": "[Problema: Impossibli ġġib il-mudell $1]",
+       "scarytranscludefailed-httpstatus": "[Il-kisba tal-mudell ma rnexxietx għal $1: HTTP $2]",
        "scarytranscludetoolong": "[Problema: URL wisq twil]",
        "deletedwhileediting": "'''Twissija''': Din il-paġna ġiet imħassra wara li int bdejt timmodifikaha!",
        "confirmrecreate": "L-Utent [[User:$1|$1]] ([[User talk:$1|diskussjoni]]) ħassar din il-paġna wara li bdejt tagħmel il-modifiki bir-raġuni:\n: ''$2''\nJekk jogħġbok konferma jekk vera trid terġa' toħloq din il-paġna.",
        "confirm-unwatch-button": "OK",
        "confirm-unwatch-top": "Neħħi din il-paġna mil-lista ta' osservazzjonijiet?",
        "semicolon-separator": ";",
+       "quotation-marks": "\"$1\"",
        "imgmultipageprev": "← il-paġna ta' qabel",
        "imgmultipagenext": "il-paġna li jmiss →",
        "imgmultigo": "Mur!",
        "imgmultigoto": "Mur għal paġna $1",
+       "img-lang-default": "(lingwa awtomatika)",
+       "img-lang-info": "Aqleb din l-istampa f'$1. $2",
+       "img-lang-go": "Mur",
        "ascending_abbrev": "axx",
        "descending_abbrev": "dixx",
        "table_pager_next": "Il-paġna li jmiss",
        "autosumm-replace": "Il-paġna ġiet mibdula ma' '$1'",
        "autoredircomment": "Paġna rindirizzata lejn [[$1]]",
        "autosumm-new": "Inħolqot paġna b'\"$1\"",
+       "autosumm-newblank": "Paġna vojta maħluqa",
        "size-bytes": "$1 B",
        "size-kilobytes": "$1 KB",
        "size-megabytes": "$1 MB",
        "watchlistedit-raw-done": "Il-lista ta' osservazzjoni tiegħek ġiet aġġornata.",
        "watchlistedit-raw-added": "{{PLURAL:$1|Titlu kien miżjud|$1 titli kienu miżjuda}}:",
        "watchlistedit-raw-removed": "{{PLURAL:$1|Titlu tneħħa|$1 titli tneħħew}}:",
+       "watchlistedit-clear-title": "Lista ta' osservazzjonijiet imnaddfa",
+       "watchlistedit-clear-legend": "Ħassar il-lista ta' osservazzjonijiet",
+       "watchlistedit-clear-explain": "It-titli kollha se jiġu mneħħija mil-lista ta' osservazzjonijiet tiegħek",
+       "watchlistedit-clear-titles": "Titli:",
+       "watchlistedit-clear-submit": "Naddaf il-lista ta' osservazzjonijiet (din hi permanenti!)",
+       "watchlistedit-clear-done": "Il-lista ta' osservazzjonijiet tiegħek ġiet imnaddfa.",
+       "watchlistedit-clear-removed": "{{PLURAL:$1|Titlu wieħed ġie imħassar|$1 titli ġew imħassra}}:",
+       "watchlistedit-too-many": "Hemm wisq paġni x'jintwerew hawnhekk.",
+       "watchlisttools-clear": "Ħassar il-lista ta' osservazzjonijiet",
        "watchlisttools-view": "Uri l-modifiki relevanti",
        "watchlisttools-edit": "Uri u mmodifika l-lista tal-osservazzjoni",
        "watchlisttools-raw": "Immodifika l-lista f'format testwali",
        "iranian-calendar-m10": "Dey",
        "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|diskussjoni]])",
        "duplicate-defaultsort": "'''Twissija:''' iċ-ċavetta tal-issortjar oriġinali \"$2\" tissostitwixxi dik preċedenti \"$1\".",
+       "duplicate-displaytitle": "<strong>Attenzjoni:</strong> It-titlu muri \"$2\" jieħu post t-titlu preċedenti \"$1\".",
+       "invalid-indicator-name": "<strong>Żball:</strong> L-attribut <code>name</code> tal-indikaturi tal-istat tal-paġna ma jistax ikun vojt.",
        "version": "Verżjoni",
        "version-extensions": "Estensjonijiet installati",
-       "version-skins": "Aspetti",
+       "version-skins": "Aspetti grafiċi installati",
        "version-specialpages": "Paġni speċjali",
        "version-parserhooks": "Hook tal-parser",
        "version-variables": "Varjabili",
        "version-hook-name": "Isem tal-hook",
        "version-hook-subscribedby": "Reġistrat minn",
        "version-version": "($1)",
-       "version-license": "Liċenzja",
+       "version-no-ext-name": "[mingħajr isem]",
+       "version-license": "Liċenzja ta' MediaWiki",
        "version-ext-license": "Liċenzja",
        "version-ext-colheader-name": "Estensjoni",
        "version-skin-colheader-name": "Dehra",
        "version-license-title": "Liċenzja għal $1",
        "version-license-not-found": "Għal din l-estensjoni m'hemm l-ebda informazzjoni dettaljata fuq il-liċenzja.",
        "version-credits-title": "Krediti għal $1",
+       "version-credits-not-found": "Għal din l-estensjoni m'hemm l-ebda informazzjoni dettaljata fuq il-krediti.",
        "version-poweredby-credits": "Din il-wiki hija operata minn '''[https://www.mediawiki.org/ MediaWiki]''', copyright © 2001-$1 $2.",
        "version-poweredby-others": "oħrajn",
        "version-poweredby-translators": "Tradutturi ta' translatewiki.net",
        "version-libraries": "Libreriji installati",
        "version-libraries-library": "Librerija",
        "version-libraries-version": "Verżjoni",
+       "redirect": "Irrindirizza lejn fajl, utent, paġna jew reviżjoni",
+       "redirect-legend": "Irrindirizza lejn fajl jew paġna",
+       "redirect-summary": "Din il-paġna speċjali tirrindirizza lejn fajl (meta tispeċifika isem ta' fajl), paġna (meta tispeċifika l-ID tar-reviżjoni jew l-ID tal-paġna) jew paġna tal-utent (meta tispeċifika l-ID numeriku tal-utent). Użu: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], jew [[{{#Special:Redirect}}/user/101]].",
        "redirect-submit": "Mur",
+       "redirect-lookup": "Fittex:",
        "redirect-value": "Valur:",
        "redirect-user": "ID tal-utent",
        "redirect-page": "ID tal-paġna",
        "fileduplicatesearch-noresults": "Ma nstab l-ebda fajl bl-isem \"$1\".",
        "specialpages": "Paġni speċjali",
        "specialpages-note-top": "Leġġenda",
-       "specialpages-note": "---\n* Paġni speċjali normali.\n* <span class=\"mw-specialpagerestricted\">Paġni speċjali riservati.</span>\n* <span class=\"mw-specialpagecached\">Paġni speċjali disponibbli f'verżjoni cache (jistgħu jkunu skaduti).</span>",
+       "specialpages-note": "* Paġni speċjali normali.\n* <span class=\"mw-specialpagerestricted\">Paġni speċjali ristretti.</span>",
        "specialpages-group-maintenance": "Rapporti ta' manutenzjoni",
        "specialpages-group-other": "Paġni speċjali oħrajn",
        "specialpages-group-login": "Idħol / oħloq kont",
        "tags-source-header": "Sors",
        "tags-active-header": "Attiv?",
        "tags-hitcount-header": "Modifiki li għandhom tikketti",
+       "tags-actions-header": "Azzjonijiet",
        "tags-active-yes": "Iva",
+       "tags-active-no": "Le",
+       "tags-source-extension": "Definit minn estensjoni",
+       "tags-source-manual": "Applikat manwalment minn utenti u bots",
+       "tags-source-none": "M'għadhiex użata",
        "tags-edit": "editja",
+       "tags-delete": "ħassar",
+       "tags-activate": "attiva",
+       "tags-deactivate": "iddiżattiva",
        "tags-hitcount": "$1 {{PLURAL:$1|bidla|bidliet}}",
+       "tags-manage-no-permission": "M'għandekx permess li tamministra t-tibdil tat-tikketti.",
+       "tags-create-heading": "Oħloq tikketta ġdida",
+       "tags-create-explanation": "Awtomatikament, it-tikketti l-ġodda se jkunu disponibbli għall-użu mill-utenti u l-bots.",
+       "tags-create-tag-name": "Isem tat-tikketta:",
+       "tags-create-reason": "Raġuni:",
+       "tags-create-submit": "Oħloq",
+       "tags-create-no-name": "Trid tispeċifika isem ta' tikketta.",
+       "tags-create-invalid-chars": "Ismijiet tat-tikketti m'għandhomx ikollhom virgoli (<code>,</code>) jew żbarri (<code>/</code>).",
+       "tags-create-invalid-title-chars": "L-ismijiet tat-tikketti m'għandhomx ikollhom karattri li ma jistgħux jintużaw fit-titli tal-paġni.",
+       "tags-create-already-exists": "It-tikketta \"$1\" diġà teżisti.",
+       "tags-create-warnings-below": "Tixtieq tkompli toħloq din it-tikketta?",
+       "tags-delete-title": "Ħassar it-tikketta",
+       "tags-delete-explanation-initial": "Inti se tħassar it-tikketta \"$1\" mid-''database''.",
+       "tags-delete-reason": "Raġuni:",
+       "tags-delete-submit": "Ħassar b'mod irriversibbli din it-tikketta",
+       "tags-delete-not-found": "It-tikketta \"$1\" ma teżistix.",
+       "tags-delete-too-many-uses": "It-tikketta \"$1\" hi wżata ma' iktar minn {{PLURAL:$2|reviżjoni waħda|$2 reviżjonijiet}}, li tfisser li ma tistax tiġi mħassra.",
+       "tags-delete-warnings-after-delete": "It-tikketta \"$1\" ġiet imħassra b'suċċess, imma agħati kas tal-{{PLURAL:$2|avviż|avviżi}} segwenti:",
+       "tags-activate-title": "Attiva t-tikketta",
+       "tags-activate-question": "Se tattiva t-tikketta \"$1\".",
+       "tags-activate-reason": "Raġuni:",
+       "tags-activate-not-allowed": "Mhuwiex possibbli li tattiva t-tikketta \"$1\".",
+       "tags-activate-not-found": "It-tikketta \"$1\" ma teżistix.",
+       "tags-activate-submit": "Attiva",
+       "tags-deactivate-title": "Iddiżattiva t-tikketta",
+       "tags-deactivate-reason": "Raġuni:",
+       "tags-deactivate-not-allowed": "Mhuwiex possibbli li tiddiżattiva t-tikketta \"$1\".",
+       "tags-deactivate-submit": "Iddiżattiva",
+       "tags-apply-no-permission": "M'għandekx il-permess li tapplika l-modifika tat-tikketta flimkien mal-modifiki tiegħek.",
+       "tags-apply-not-allowed-one": "It-tikketta \"$1\" ma tistax tiġi applikata manwalment.",
+       "tags-apply-not-allowed-multi": "It-{{PLURAL:$2|tikketta segwenti ma tistax tiġi applikata|tikketi segwenti ma jistgħux jiġu applikati}} manwalment: $1",
+       "tags-update-no-permission": "M'għandekx il-permess li żżid jew tneħħi modifiki ta' tikketti mir-reviżjonijiet jew daħliet fir-reġistru.",
+       "tags-update-add-not-allowed-one": "It-tikketta \"$1\" ma tistax tiġi miżjuda manwalment.",
+       "tags-update-add-not-allowed-multi": "It-{{PLURAL:$2|tikketta segwenti ma tistax tiġi|tikketti segwenti ma jistgħux jiġu}} miżjuda manwalment: $1",
+       "tags-update-remove-not-allowed-one": "It-tikketta \"$1\" ma tistax tiġi mħassra.",
+       "tags-update-remove-not-allowed-multi": "It-{{PLURAL:$2|tikketta segwenti ma tistax tiġi mneħħija|tikketi segwenti ma jistgħux jiġu mneħħija}} manwalment: $1",
+       "tags-edit-title": "Immodifika t-tikketti",
+       "tags-edit-manage-link": "Amministra t-tikketti",
+       "tags-edit-revision-selected": "{{PLURAL:$1|Reviżjoni|Reviżjonijiet}} magħżula ta' [[:$2]]:",
+       "tags-edit-logentry-selected": "{{PLURAL:$1|Avveniment tar-reġistru magħżul|Avvenimenti tar-reġistru magħżula}}:",
+       "tags-edit-revision-legend": "Żid jew neħħi tikketti minn {{PLURAL:$1|din ir-reviżjoni|dawn il-$1 reviżjonijiet}}",
+       "tags-edit-logentry-legend": "Żid jew neħħi tikketti {{PLURAL:$1|minn din id-daħla tar-reġistru|mill-$1 daħliet tar-reġistru}}",
+       "tags-edit-existing-tags": "Tikketti eżistenti:",
+       "tags-edit-existing-tags-none": "''L-ebda''",
+       "tags-edit-new-tags": "Tikketti ġodda:",
+       "tags-edit-add": "Żid dawn it-tikketti:",
+       "tags-edit-remove": "Neħħi dawn it-tikketti:",
+       "tags-edit-remove-all-tags": "(neħħi t-tikketti kollha)",
+       "tags-edit-chosen-placeholder": "Agħżel xi tikketti",
+       "tags-edit-chosen-no-results": "L-ebda tikketa li taqbel ma nstabet",
+       "tags-edit-reason": "Raġuni:",
+       "tags-edit-revision-submit": "Applika t-tibdiliet lil {{PLURAL:$1|din ir-reviżjoni|$1 reviżjonijiet}}",
+       "tags-edit-logentry-submit": "Applika t-tibdil {{PLURAL:$1|lil din id-daħla tar-reġistru|lill-$1 daħliet tar-reġistru}}",
+       "tags-edit-success": "It-tibdil ġew applikati b'suċċess.",
+       "tags-edit-failure": "It-tibdil ma setgħux jiġu applikati:\n$1",
+       "tags-edit-nooldid-title": "Verżjoni speċifikata ħażina",
+       "tags-edit-nooldid-text": "Ma ġietx speċifikata l-ebda reviżjoni tal-paġna fuq liema se tagħmel din il-funzjoni jew ir-reviżjoni magħżula ma teżistix.",
+       "tags-edit-none-selected": "Jekk jogħġbok, agħżel minn tal-anqas tikketta waħda xi żżid jew tneħħi.",
        "comparepages": "Qabbel il-paġni",
        "compare-page1": "Paġna 1",
        "compare-page2": "Paġna 2",
        "htmlform-submit": "Ibgħat",
        "htmlform-reset": "Annulla l-modifiki",
        "htmlform-selectorother-other": "Oħrajn",
+       "htmlform-no": "Le",
+       "htmlform-yes": "Iva",
+       "htmlform-chosen-placeholder": "Agħżel għażla",
+       "htmlform-cloner-create": "Żid aktar",
+       "htmlform-cloner-delete": "Neħħi",
+       "htmlform-cloner-required": "Minn tal-anqas valur wieħed huwa bżonnjuż.",
        "sqlite-has-fts": "$1 bil-possibilità ta' tfittxija kompluta fit-test",
        "sqlite-no-fts": "$1 mingħajr il-possibilità ta' tfittxija kompluta fit-test",
        "logentry-delete-delete": "$1 {{GENDER:$2|ħassar|ħassret}} il-paġna $3",
        "revdelete-uname-unhid": "isem tal-utent muri mill-ġdid",
        "revdelete-restricted": "limiti applikati 'l amministraturi",
        "revdelete-unrestricted": "neħħi l-limiti 'l amministraturi",
+       "logentry-import-upload": "$1 {{GENDER:$2|importa|importat}} $3 permezz tat-tlugħ tal-fajls",
+       "logentry-import-interwiki": "$1 {{GENDER:$2|importa|importat}} $3 minn wiki oħra",
+       "logentry-merge-merge": "$1 {{GENDER:$2|waħħad|waħħdet}} $3 ma' $4 (reviżjonijiet sa $5)",
        "logentry-move-move": "$1 {{GENDER:$2|mexxa l|mexxiet il}}-paġna $3 għal $4",
        "logentry-move-move-noredirect": "$1 mexxa l-paġna $3 għal $4 mingħajr ma ħalla rindirizz",
        "logentry-move-move_redir": "$1 mexxa l-paġna $3 għal $4 fuq rindrizz",
        "logentry-rights-rights-legacy": "$1 {{GENDER:$2|biddel|biddlet}} is-sħubija fil-gruppi ta' $3",
        "logentry-rights-autopromote": "$1 {{GENDER:$2|ġie|ġiet}} awtomatikament {{GENDER:$2|promoss|promossa}} minn $4 għal $5",
        "logentry-upload-upload": "$1 {{GENDER:$2|tella'|tellgħet}} $3",
+       "logentry-upload-revert": "$1 {{GENDER:$2|tella'|tellgħet}} $3",
+       "log-name-managetags": "Reġistru tal-ġestjoni tat-tikketti",
+       "logentry-managetags-delete": "$1 {{GENDER:$2|ħassar|ħassret}} it-tikketta \"$4\" (imħassra minn $5 {{PLURAL:$5|reviżjoni jew daħla fir-reġistru|reviżjonijiet u/jew daħliet fir-reġistru}})",
+       "logentry-managetags-activate": "$1 {{GENDER:$2|attiva|attivat}} it-tikketta \"$4\" għall-użu mill-utenti u l-bots",
+       "logentry-managetags-deactivate": "$1 {{GENDER:$2|iddiżattiva|iddiżattivat}} it-tikketta \"$4\" għall-użu mill-utenti u l-bots",
+       "log-name-tag": "Reġistru tat-tikketti",
+       "log-description-tag": "Din il-paġna turi meta l-utenti jżidu jew iħassru [[Special:Tags|tags]] minn reviżjonijiet jew daħliet fir-reġistru. Dan ir-reġistru ma jelenkax l-azzjonijiet relatati mat-tikketta meta jiġru bħala parti mill-modifika, tħassir jew azzjoni simili.",
+       "logentry-tag-update-add-revision": "$1 {{GENDER:$2|żied|żiedet}} it-{{PLURAL:$7|tikketta|tikketti}} $6 lir-reviżjoni $4 tal-paġna $3",
+       "logentry-tag-update-add-logentry": "$1 {{GENDER:$2|żied|żiedet}} it-{{PLURAL:$7|tikketta|tikketti}} $6 lid-daħla fir-reġistru $5 tal-paġna $3",
+       "logentry-tag-update-remove-revision": "$1 {{GENDER:$2|ħassar|ħassret}} it-{{PLURAL:$9|tikketta|tikketti}} $8 mir-reviżjoni $4 tal-paġna $3",
+       "logentry-tag-update-remove-logentry": "$1 {{GENDER:$2|ħassar|ħassret}} it-{{PLURAL:$9|tikketta|tikketti}} $8 mid-daħla fir-reġistru $5 tal-paġna $3",
+       "logentry-tag-update-revision": "$1 {{GENDER:$2|aġġorna|aġġornat}} it-tikketti tar-reviżjoni $4 tal-paġna $3 ({{PLURAL:$7|miżjuda}} $6; {{PLURAL:$9|imneħħija}} $8)",
+       "logentry-tag-update-logentry": "$1 {{GENDER:$2|aġġorna|aġġornat}} it-tikketti tad-daħla fir-reġistru $5 tal-paġna $3 ({{PLURAL:$7|miżjuda}} $6; {{PLURAL:$9|imneħħija}} $8)",
        "rightsnone": "(xejn)",
        "revdelete-summary": "Taqsira tal-modifika",
+       "feedback-adding": "Qed jiżdied ir-rispons lil din il-paġna...",
+       "feedback-back": "Lura",
        "feedback-bugcheck": "Tajjeb ħafna! Ivverifika li mhux diġà fost id-[$1 difetti magħrufa].",
        "feedback-bugnew": "Ikkontrollajt. Irrapporta d-difett",
        "feedback-bugornote": "Jekk int lest biex tiddeskrivi problema teknika fid-dettall, jekk jogħbok [$1 irraporta l-bug].\nInkella, tista' tuża l-formola sempliċi t'hawn taħt. Il-kumment tiegħek se jiżdied mal-paġna \"[$3 $2]\", flimkien ma' isem l-utent tiegħek.",
        "feedback-cancel": "Annulla",
        "feedback-close": "Lest",
+       "feedback-external-bug-report-button": "Irrapporta problema teknika",
+       "feedback-dialog-title": "Ibgħat ir-rispons",
+       "feedback-dialog-intro": "Tista' tuża din il-formola sabiex tibgħat ir-rispons tiegħek. Il-kumment tiegħek jiġi miżjuda mal-paġna \"$1\", flimkien mal-isem tal-utent.",
+       "feedback-error-title": "Żball",
        "feedback-error1": "Żball: Riżultat mhux rikonoxxut mill-API",
        "feedback-error2": "Żball: Modifika mhux esegwita",
        "feedback-error3": "Żball: L-ebda risposta mill-API",
+       "feedback-error4": "Żball: Ir-rispons tiegħek ma setax jintbagħat taħt it-titlu indikat",
        "feedback-message": "Messaġġ:",
        "feedback-subject": "Suġġett:",
        "feedback-submit": "Ibgħat",
+       "feedback-terms": "Jiena nifhem li l-informazzjoni tiegħi tal-<em>user agent</em> tinkludi informazzjoni eżatta dwar il-browser u l-verżjoni tas-sistema operattiva tiegħi u se tiġi maqsuma pubblikament, flimkien mar-rispons tiegħi.",
+       "feedback-termsofuse": "Jien naqbel li nagħti rispons skont it-Termini t'Użu.",
        "feedback-thanks": "Grazzi! Ir-rispons tiegħek ġie ippubblikat fuq il-paġna \"[$2 $1]\".",
+       "feedback-thanks-title": "Grazzi!",
+       "feedback-useragent": "Aġent tal-utent:",
        "searchsuggest-search": "Fittex",
        "searchsuggest-containing": "li tinkludi...",
+       "api-error-badaccess-groups": "Mintix permess li ttella' fajls fuq din il-wiki.",
+       "api-error-badtoken": "Żball intern: <em>Token</em> ħażin.",
+       "api-error-copyuploaddisabled": "It-tlugħ ta' fajls bl-użu tal-URL mhuwiex permess fuq dan is-server.",
+       "api-error-duplicate": "Hemm {{PLURAL:$1|[$2 fajl ieħor]|[$2 xi fajls oħra]}} diġà fuq dan is-sit bl-istess kontenut.",
+       "api-error-duplicate-archive-popup-title": "{{PLURAL:$1|Fajl duplikat li diġà ġie mħassar|Fajls duplikat li diġà ġew imħassra}}.",
+       "api-error-duplicate-popup-title": "{{PLURAL:$1|Fajl duplikat|Fajls duplikati}}.",
+       "api-error-empty-file": "Il-fajl li bgħatt kien vojt.",
+       "api-error-emptypage": "Mhuwiex permess il-ħolqien ta' paġna ġdida vojta.",
+       "api-error-fetchfileerror": "Żball intern: Kien hemm problema waqt il-kisba tal-fajl.",
        "api-error-fileexists-forbidden": "Fajl bl-isem \"$1\" diġà jeżisti, u ma jistax jiġi miktub fuqu.",
        "api-error-fileexists-shared-forbidden": "Fajl bl-isem \"$1\" diġà jeżisti fir-repożitorju maqsum u ma jistax jiġi miktub fuqu.",
        "api-error-file-too-large": "Il-fajl magħżul huwa wisq kbir.",
        "api-error-filename-tooshort": "L-isem tal-fajl huwa qasir wisq.",
        "api-error-filetype-banned": "It-tip ta' fajl mhuwiex aċċettat.",
        "api-error-filetype-missing": "L-isem tal-fajl jonqsu l-estensjoni.",
+       "api-error-http": "Żball intern: Mhuwiex possibbli li taqbad mas-server.",
        "api-error-illegal-filename": "L-isem tal-fajl mhuwiex permess.",
+       "api-error-internal-error": "Żball intern: Xi ħaġa marret ħażina fl-ipproċessar tat-tlugħ tiegħek fuq din il-wiki.",
+       "api-error-invalid-file-key": "Żball intern: Il-fajl ma nstabx fil-ħażna temporanja.",
+       "api-error-missingparam": "Żball intern: Parametri tar-rikjesta nieqsa.",
+       "api-error-missingresult": "Żball intern: Mhuwiex magħruf jekk il-kopja rnexxietx.",
+       "api-error-mustbeloggedin": "Trid tkun fil-kont tiegħek sabiex ittella' fajls.",
+       "api-error-mustbeposted": "Żball intern: Ir-rikjesta għandha bżonn tal-HTTP POST.",
+       "api-error-noimageinfo": "It-tlugħ tal-fajl irnexxa, imma s-server ma ta lura l-ebda informazzjoni dwar il-fajl.",
+       "api-error-ok-but-empty": "Żball intern: L-ebda rispons mis-server.",
+       "api-error-overwrite": "Li tikteb fuq fajl diġà eżistenti mhuwiex permess.",
+       "api-error-stashfailed": "Żball intern: Is-server falla milli jżomm fajl temporanju.",
+       "api-error-publishfailed": "Żball intern: Is-server falla milli jippubblika l-fajl temporanju.",
+       "api-error-timeout": "Is-server ma tax risposta lura fil-ħin previst.",
+       "api-error-unclassified": "Inqala żball mhux magħruf.",
+       "api-error-unknown-code": "Żball mhux magħruf: \"$1\".",
+       "api-error-unknown-error": "Żball intern: Xi ħaġa marret ħażin fit-tlugħ tal-fajl.",
+       "api-error-unknown-warning": "Avviż mhux magħruf: \"$1\".",
        "api-error-unknownerror": "Żball mhux magħruf: \"$1\"",
        "api-error-uploaddisabled": "It-tlugħ ta' fajls mhuwiex attivat fuq din il-wiki.",
        "api-error-verification-error": "Dan il-fajl jista' jkun imħassar, jew għandu l-estensjoni l-ħażina.",
        "duration-decades": "$1 {{PLURAL:$1|deċennju|deċennji}}",
        "duration-centuries": "$1 {{PLURAL:$1|seklu|sekli}}",
        "duration-millennia": "$1 {{PLURAL:$1|millennju|millennji}}",
+       "limitreport-cputime-value": "$1 {{PLURAL:$1|sekonda|sekondi}}",
+       "limitreport-walltime-value": "{{PLURAL:$1|sekonda|$1 sekondi}}",
        "expandtemplates": "Espandi l-mudelli",
        "expand_templates_intro": "!Din il-paġna speċjali tieħu test u tkabbar il-mudelli kollha preżenti.\nBarra minn hekk, din tikkalkola r-riżultat tal-funzjonijiet ''parser'' bħal\n<code><nowiki>{{</nowiki>#language:…}}</code>, u varjabbli bħal\n<code><nowiki>{{</nowiki>CURRENTDAY}}</code>.\nFil-fatt, din tespandi kważi dak kollu bejn żewġ parentesi.",
        "expand_templates_title": "Kuntest (għal {{FULLPAGENAME}} etċ.):",
        "expand_templates_remove_nowiki": "Ħassar it-''tags'' <nowiki> fir-riżultat",
        "expand_templates_generate_xml": "Uri siġra sintattika XML",
        "expand_templates_preview": "Dehra proviżorja",
+       "pagelang-name": "Paġna",
+       "pagelang-language": "Lingwa",
+       "pagelang-select-lang": "Agħżel lingwa",
+       "right-pagelang": "Biddel il-lingwa tal-paġna",
+       "action-pagelang": "tbiddel il-lingwa tal-paġna",
+       "log-description-pagelang": "Dan huwa reġistru tat-tibdliet fil-lingwa tal-paġni.",
+       "logentry-pagelang-pagelang": "$1 {{GENDER:$2|biddel|biddlet}} il-lingwa tal-paġna $3 minn $4 għal $5.",
+       "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (permess)",
        "mediastatistics": "Statistika tal-midja",
        "mediastatistics-summary": "L-istatistika dwar it-tipi ta' fajls imtellgħin. Din tinkludi biss il-verżjoni l-aktar reċenti t' fajl. Il-verżjonijiet antiki jew imħassrin tal-fajls tħallew barra.",
        "mediastatistics-nbytes": "{{PLURAL:$1|$1 byte|$1 bytes}} ($2; $3%)",
        "mediastatistics-header-text": "Fajls testwali",
        "mediastatistics-header-executable": "Fajls eżegwitabbli",
        "mediastatistics-header-archive": "Formats kompressati",
+       "json-error-unknown": "Kien hemm problema bil-JSON. Żball: $1",
+       "json-error-state-mismatch": "JSON ħażin jew ifformatjat ħażin",
+       "json-error-syntax": "Żball fis-sintassi",
+       "headline-anchor-title": "Orbot lejn din is-sezzjoni",
        "special-characters-group-latin": "Latin",
        "special-characters-group-latinextended": "Latin estiż",
        "special-characters-group-ipa": "IPA",
index 4609c7e..48caa36 100644 (file)
        "badtitletext": "'O titolo d' 'a paggena richiesta è abbacante, sbagliato o pure nun è linkato buono a 'o titolo inter-lengua o inter-wiki.\nPutesse pure tené uno o cchiù carattere ca nun se ponno usà dint'e titule.",
        "title-invalid-empty": "'O titulo d' 'a paggena addimannata è abbacante o cuntene surtanto 'o nomme 'e nu namespace.",
        "title-invalid-utf8": "'O titulo 'e paggena addimannato cuntene na sequenza invalida UTF-8.",
-       "title-invalid-interwiki": "'O titulo cuntene nu link interwiki",
+       "title-invalid-interwiki": "'O titulo d' 'a paggena cercata cuntene nu link interwiki ca nun se putess'ausà dint' 'e titule.",
        "title-invalid-talk-namespace": "'O titulo 'e paggena addimannato riferisce a na paggena 'e chiacchiera ca putesse nun esistere.",
        "title-invalid-characters": "'O titulo 'e paggena addimannato cuntene carattere invalide: \"$1\".",
        "title-invalid-relative": "'O titulo tene nu nnerizzo relativo. 'E titule 'e paggene relative (./, ../) nun songhe valide, pecché nun se putessero trasì quanno s'ausasse nu navigatore 'utente.",
        "log-name-pagelang": "Càgna 'o riggistro 'e llengue",
        "log-description-pagelang": "Chest'è nu riggistro 'e cagnamiente 'e lengua d' 'e paggene.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|ave cagnato}} 'a lengua d' 'a paggena $3 'a $4 a $5.",
-       "default-skin-not-found": "Oops! 'A skin predefinta ' 'o wiki vuosto, definita 'n <code dir=\"ltr\">$wgDefaultSkin</code> comme <code>$1</code>, nun se tròva.\n\n'A installazione pare ca tenesse {{PLURAL:$4|'a skin|'e skin}} ccà abbascio. Vedite [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manuale: configurazione skin] pe' n'avè cchiù nfurmaziune ncopp' 'a manera {{PLURAL:$4|'e ll'abbià}} o scegliere chilla predefinita.\n\n$2\n\n; Si avite installato MediaWiki mò mò:\n: Probabbilmente l'avite installato 'a git, o direttamente 'a 'o codece sorgente ausanno cocch'atu metodo. Chesto era permesso. Verite 'e installà cocche skin 'a [https://www.mediawiki.org/wiki/Category:All_skins directory ncoppa mediawiki.org], tramite:\n:* Scarrecanno 'o [https://www.mediawiki.org/wiki/Download programma 'e installazione tarball], ca venesse fornito ch' 'e diverze skin ed estenziune. Putite fare copia-azzecca d' 'a directory <code dir=\"ltr\">skins/</code>.\n:* Scarrecanne 'e tarballs individuale 'e skin 'a [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Clonanno uno 'e chiste repository <code>mediawiki/skins/*</code> pe' bbìa d' 'o git dint' 'a directory <code>skins/</code> d' 'a installazione MediaWiki vosta.\n: Facenno accussì nun se mmescasse 'o repository git vuosto si site sviluppatore MediaWiki.\n\n; Si avite MediaWiki agghiurnato MediaWiki mò mò:\n: MediaWiki 1.24 e verziune appriesso nun abbìa automatecamente 'e skin installate (vedite [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manuale: rilevamento automateco skin]). Putite copià {{PLURAL:$5|'a linea|'e linee}} ccà abbascio dint' 'o <code>LocalSettings.php</code> pe' putè appiccià {{PLURAL:$5|'o|tutt' 'e}} {{PLURAL:$5|skin}} installate mò mò:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Si avite cagnato mò mò <code>LocalSettings.php</code>:\n: Cuntrullate 'e nomme d' 'e skin n'ata vota pe' ve sparagnà cocch'errore 'e battitura.",
-       "default-skin-not-found-no-skins": "Oops! 'A skin predefinita p' 'o wiki vuosto, definita 'n <code dir=\"ltr\">$wgDefaultSkin</code> comme <code>$1</code>, nun se tròva.\n\nNun avite installato nisciuno skin.\n\n; Si avite installato MediaWiki mò mò:\n: Probabbilmente l'avite installato 'a git, o direttamente 'a 'o codece sorgente ausanno cocch'atu metodo. Chesto era permesso. Verite 'e installà cocche skin 'a [https://www.mediawiki.org/wiki/Category:All_skins directory ncoppa mediawiki.org], tramite:\n:* Scarrecanno 'o [https://www.mediawiki.org/wiki/Download programma 'e installazione tarball], ca venesse fornito ch' 'e diverze skin ed estenziune. Putite fare copia-azzecca d' 'a directory <code dir=\"ltr\">skins/</code>.\n:* Scarrecanne 'e tarballs individuale 'e skin 'a [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Clonanno uno 'e chiste repository <code>mediawiki/skins/*</code> pe' bbìa d' 'o git dint' 'a directory <code>skins/</code> d' 'a installazione MediaWiki vosta.\n: Facenno accussì nun se mmescasse 'o repository git vuosto si site sviluppatore MediaWiki. Vedite [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manuale: rilevamento automateco skin]) pe n'avè nfurmaziune ncopp' 'a maniera d'appiccià e scegliere chella predefinita.",
+       "default-skin-not-found": "Oops! 'A skin predefinta ' 'o wiki vuosto, definita 'n <code dir=\"ltr\">$wgDefaultSkin</code> comme <code>$1</code>, nun se tròva.\n\n'A installazione pare ca tenesse {{PLURAL:$4|'a skin|'e skin}} ccà abbascio. Vedite [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manuale: configurazione skin] pe' n'avè cchiù nfurmaziune ncopp' 'a manera {{PLURAL:$4|'e ll'abbià}} o scegliere chilla predefinita.\n\n$2\n\n; Si avite installato MediaWiki mò mò:\n: Probabbilmente l'avite installato 'a git, o direttamente 'a 'o codece sorgente ausanno cocch'atu metodo. Chesto era permesso. Verite 'e installà cocche skin 'a [https://www.mediawiki.org/wiki/Category:All_skins directory ncoppa mediawiki.org], tramite:\n:* Scarrecanno 'o [https://www.mediawiki.org/wiki/Download programma 'e installazione tarball], ca venesse fornito ch' 'e diverze skin ed estenziune. Putite fare copia-azzecca d' 'a directory <code dir=\"ltr\">skins/</code>.\n:* Scarrecanne 'e tarballs individuale 'e skin 'a [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Ausanno Git pe' scarrecà skin].\n: Facenno accussì nun se mmescasse 'o repository git vuosto si site sviluppatore MediaWiki.\n\n; Si avite MediaWiki agghiurnato MediaWiki mò mò:\n: MediaWiki 1.24 e verziune appriesso nun abbìa automatecamente 'e skin installate (vedite [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manuale: rilevamento automateco skin]). Putite copià {{PLURAL:$5|'a linea|'e linee}} ccà abbascio dint' 'o <code>LocalSettings.php</code> pe' putè appiccià {{PLURAL:$5|'o|tutt' 'e}} {{PLURAL:$5|skin}} installate mò mò:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Si avite cagnato mò mò <code>LocalSettings.php</code>:\n: Cuntrullate 'e nomme d' 'e skin n'ata vota pe' ve sparagnà cocch'errore 'e battitura.",
+       "default-skin-not-found-no-skins": "Oops! 'A skin predefinita p' 'o wiki vuosto, definita 'n <code dir=\"ltr\">$wgDefaultSkin</code> comme <code>$1</code>, nun se tròva.\n\nNun avite installato nisciuno skin.\n\n; Si avite installato MediaWiki mò mò:\n: Probabbilmente l'avite installato 'a git, o direttamente 'a 'o codece sorgente ausanno cocch'atu metodo. Chesto era permesso. Verite 'e installà cocche skin 'a [https://www.mediawiki.org/wiki/Category:All_skins directory ncoppa mediawiki.org], tramite:\n:* Scarrecanno 'o [https://www.mediawiki.org/wiki/Download programma 'e installazione tarball], ca venesse fornito ch' 'e diverze skin ed estenziune. Putite fare copia-azzecca d' 'a directory <code dir=\"ltr\">skins/</code>.\n:* Scarrecanne 'e tarballs individuale 'e skin 'a [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Ausanno Git pe' scarrecà skin].\n: Facenno accussì nun se mmescasse 'o repository git vuosto si site sviluppatore MediaWiki. Vedite [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manuale: rilevamento automateco skin]) pe n'avè nfurmaziune ncopp' 'a maniera d'appiccià e scegliere chella predefinita.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (funzione appicciata)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''funzione stutata''')",
        "mediastatistics": "Statistiche d' 'e media",
index 984c7e4..24f9131 100644 (file)
        "views": "अवलोकनहरू",
        "toolbox": "औजारहरू",
        "userpage": "प्रयोगकर्ता पृष्ठ हेर्ने",
-       "projectpage": "पà¥\8dरà¥\8bà¤\9cà¥\87à¤\95à¥\8dà¤\9f पृष्ठ हेर्ने",
+       "projectpage": "à¤\86यà¥\8bà¤\9cना पृष्ठ हेर्ने",
        "imagepage": "फाइल पृष्ठ हेर्नुहोस्",
        "mediawikipage": "सन्देश पृष्ठ हेर्ने",
        "templatepage": "ढाँचा पृष्ठ हेर्ने",
        "categorypage": "श्रेणी पृष्ठ हेर्नुहोस्",
        "viewtalkpage": "छलफल हेर्नुहोस्",
        "otherlanguages": "अरु भाषामा",
-       "redirectedfrom": "($1 बाट पठाइएको)",
+       "redirectedfrom": "($1बाट अनुप्रेषित)",
        "redirectpagesub": "अनुप्रेषित पृष्ठ",
        "redirectto": "अनुप्रेषित पृष्ठ:",
        "lastmodifiedat": "यो पृष्ठलाई अन्तिमपटक $2, $1 मा परिवर्तन गरिएको थियो।",
        "aboutsite": "{{SITENAME}}को बारेमा",
        "aboutpage": "Project:बारेमा",
        "copyright": "सामाग्री $1 अनुसार उपलब्ध छ, खुलाइएको अवस्था बाहेकको हकमा ।",
-       "copyrightpage": "{{ns:project}}:पà¥\8dरतिलिपà¥\80 à¤\85धिà¤\95ारहरà¥\81",
+       "copyrightpage": "{{ns:project}}:पà¥\8dरतिलिपà¥\80 à¤\85धिà¤\95ारहरà¥\82",
        "currentevents": "हालैका घटनाहरू",
        "currentevents-url": "Project:हालैका घटनाहरू",
        "disclaimers": "अस्विकारोक्तिहरु",
        "confirmable-confirm": "तपाईं {{GENDER:$1|लिङ्ग}} हो?",
        "confirmable-yes": "हो",
        "confirmable-no": "होइन",
-       "thisisdeleted": "$1 हेर्ने या पूर्वरुपमा फर्काउने हो ?",
-       "viewdeleted": "$1 हेर्ने ?",
+       "thisisdeleted": "$1 हेर्ने या पूर्वरुपमा फर्काउने हो?",
+       "viewdeleted": "$1 हेर्ने?",
        "restorelink": "{{PLURAL:$1|एक मेटिएको सम्पादन |$1 मेटिएका सम्पादनहरू}}",
        "feedlinks": "फिड :",
        "feed-invalid": "अमान्य फिड प्रकार ग्राह्याता ।",
        "feed-unavailable": "सिन्डीकेसन फिडहरु उपलब्ध छैनन्",
-       "site-rss-feed": "$1 RSS फिड",
+       "site-rss-feed": "$1 आरएसएस फिड",
        "site-atom-feed": "$1 एटम फिड",
-       "page-rss-feed": "\"$1\" RSS फिड",
+       "page-rss-feed": "\"$1\" आरएसएस फिड",
        "page-atom-feed": "\"$1\" एटम फिड",
        "feed-atom": "अणु",
        "feed-rss": "RSS",
        "databaseerror-textcl": "डेटावेस क्वेरीमा खराबी देखियो ।",
        "databaseerror-query": "क्वेरी: $1",
        "databaseerror-function": "फङ्सन : $1",
-       "databaseerror-error": "à¤\96राबà¥\80: $1",
-       "laggedslavemode": "'''चेतावनी:''' पृष्ठमा हालका अद्यतनहरु नहुनसक्छन् ।",
+       "databaseerror-error": "तà¥\8dरà¥\81à¤\9fि: $1",
+       "laggedslavemode": "<strong>चेतावनी:</strong> पृष्ठमा हालका अद्यतनहरू नहुनसक्छन् ।",
        "readonly": "डेटाबेस बन्द गरिएको छ",
        "enterlockreason": "ताल्चा मार्नुको कारण दिनुहोस्, साथै ताल्चा हटाउने समयको अवधि अनुमान लगाउनुहोस्।",
        "readonlytext": "सम्भवतः नियमित डेटाबेस रख-रखाउको कारण अहिलेलाई नयाँ डेटाबेस प्रविष्टी र अन्य संशोधनहरु  बन्द राखिएकोछ,, जसलाई पछिबाट सामान्य गरिनेछ। \nप्रबन्धक जसले यो बन्द गरेकाछन्, यो स्पष्टीकरण दिएकाछन्: $1",
        "directorynotreadableerror": "निर्देशिका \"$1\" पढ्न योग्य छैन।",
        "filenotfound": "\"$1\" फाइल भेटिएन ।",
        "unexpected": "अप्रत्यासित मान :\"$1\"=\"$2\" ।",
-       "formerror": "तà¥\8dरà¥\81à¤\9fà¥\80 : फर्म बुझाउन सकिएन",
+       "formerror": "तà¥\8dरà¥\81à¤\9fि : फर्म बुझाउन सकिएन",
        "badarticleerror": "यो कार्य यस पृष्ठमा गर्न मिल्दैन।",
        "cannotdelete": "\"$1\" पृष्ठ वा फ़ाइल मेट्नसकिएन।\nयो अघिबाट नैं मेटिएको हुनुपर्छ।",
        "cannotdelete-title": "पृष्ठ  \"$1\" लाई मेट्न सकिएन",
        "no-null-revision": "$1 पृष्ठको लागि खालि पुनरावलोकन सिर्जना गर्न सकिएन",
        "badtitle": "गलत शीर्षक",
        "badtitletext": "अनुरोध गरेको पृष्ठ शीर्षक अमान्य, खाली वा गलत रुपमा अन्तर भाषा वा अन्तर विकी सम्बन्ध गरिएको थियो।  यसमा शीर्षकमा प्रयोग गर्न नमिल्ने एक वा बढी अक्षरहरू रहेका हुनसक्छन् ।",
-       "title-invalid-interwiki": "शिर्षकमा अन्तर विकि लिङ्क छ",
+       "title-invalid-empty": "निवेदन गरिएको पृष्ठको शिर्षक कि त खाली छ वा नेमस्पेसको नाम मात्रै छ ।",
+       "title-invalid-utf8": "निवेदन गरिएको पृष्ठको शिर्षकमा अवैध युटिएफ-८ अनुक्रम रहेको छ ।",
+       "title-invalid-interwiki": "अनुरोध गरिएको शिर्षकमा अन्तर विकि लिङ्क छ जसलाई शिर्षकमा प्रयोग गर्न मिल्दैन ।",
+       "title-invalid-talk-namespace": "निवेदन गरिएको पृष्ठको शिर्षकले उपलब्ध नभएको वार्ता पृष्ठलाई सन्दर्भको रूपमा राखेको छ ।",
+       "title-invalid-characters": "निवेदन गरिएको यस पृष्ठको शिर्षकमा अबैध अक्षर रहेको छः \"$1\" ।",
+       "title-invalid-relative": "शीर्षक एउटा सन्दर्भित मार्ग राख्दछ। सन्दर्भित पृष्ठको शीर्षक (./, ../)अमान्य छ, किनकि त्यो प्राय रूपले पहुँच बाहिर हुन्छ जब त्यसलाई प्रायोगकर्ताको ब्राउजरबाट प्रयोगमा ल्याउने प्रयास गर्ने गरिन्छ।",
+       "title-invalid-magic-tilde": "निवेदन गरिएको पृष्ठको शिर्षकमा अवैध म्याजिक टाइड अनुक्रम (<nowiki>~~~</nowiki>) रहेको छ ।",
+       "title-invalid-too-long": "निवेदन गरिएको पृष्ठको शिर्षक धेरै लामो रहेको छ । यो युटिएफ-८ इनकोडिङ्गमा $1 बाइटहरू भन्दा लामो हुनु हुदैन ।",
+       "title-invalid-leading-colon": "निवेदन गरिएको पृष्ठको शिर्षकको शुरूमा अवैध कोलोन रहेको छ ।",
        "perfcached": "तलको डाटाहरू क्याचमा रहेका कुराहरू हुन्। अपटुडेट नहुनपनि सक्छन्। अधिकतम {{PLURAL:$1|नतिजा|$1 नतिजाहरू}} क्याचमा उपलब्ध छ।",
        "perfcachedts": "निम्न आँकडा क्याच हो र $1 पहिला अद्यतन गरिएको थियो। यस क्याचमा उपलब्ध {{PLURAL:$4|एउटा कारण हो|$4 कारणहरू हुन्}}।",
        "querypage-no-updates": "यो पृष्ठको अद्यतन कार्य निस्क्रिय गरिएको छ।\nयहाँको डेटा हालमा ताजा पारिने  छैन।",
        "viewsourcetext": "तपाईँले यस पृष्ठको स्रोत हेर्न र प्रतिलिपी गर्न सक्नुहुन्छ ।",
        "viewyourtext": "यस पृष्ठमा रहेका '''तपाईँका सम्पादनहरु''' हेर्न या प्रतिलिपी गर्न सक्नुहुन्छ :",
        "protectedinterface": "यो पृष्ठले सफ्टवेयरको लागि अन्तरमोहडा पाठ प्रदान गर्दछ , र यसलाई दुरुपयोग हुनबाट बचाउन सुरक्षा प्रादन गरिएको छ।\nसम्पूर्ण विकिहरूका लागि अनुवादमा परिवर्तन गर्नको लागि [//translatewiki.net/ translatewiki.net], प्रयोग गर्नुहोस् ,  मिडियाविकि स्थानियकरण परियोजना ।",
-       "editinginterface": "'''चेतावनी:''' तपाईं यस्तो पृष्ठलाई सम्पादन गर्नुहुँदैछ, जसले सफ्टवेयरको लागि अन्तरमोहोड़ा (interface) पाठ प्रदान गर्दछ।\nयसको परिवर्तनले यस विकिमा अरु प्रयोगकर्ताको अन्तरमोहोड़ाको प्रदर्शनमा प्रभाव पार्छ।\nसबै विकिका निम्ति अनुवाद जोड्न अथवा परिबर्तन गर्न कृपया यहाँ जानुहोस् [//translatewiki.net/ translatewiki.net], मीडियाविकि स्थानीयकरण पारियोजना।",
-       "cascadeprotected": "यो पृष्ठ सम्पादन गर्नबाट सुरक्षित गरिएकोछ किनभनें   {{PLURAL:$1|पृष्ठ |पृष्ठहरु}}मा  सुरक्षित गर्नुका साथै प्रपात (\"cascading\") विकल्प खुल्ला राखिएकोछ:\n$2",
+       "editinginterface": "<strong>चेतावनी:</strong> तपाई यस पृष्ठलाई सम्पादन गर्नुहुँदैछ, जसले सफ्टवेयरको लागि \nइन्टरफेस सामग्रीहरू प्रदान गर्दछ।\nयस पृष्ठमा गरिएकोपरिवर्तनले यस विकिमा अरु प्रयोगकर्ताको इन्टरफेसको प्रदर्शनमा प्रभाव पार्नेछ ।",
+       "translateinterface": "सबै विकिहरूको लागी अनुवाद जोड्न वा परिवर्तन गर्नका लागि मीडियाविकि क्षेत्रीयकरण परियोजना [//translatewiki.net/ ट्रान्सलेटविकि.नेट]को प्रयोग गर्नुहोस।",
+       "cascadeprotected": "यो पृष्ठ सम्पादन गर्नबाट सुरक्षित गरिएकोछ किनभनें {{PLURAL:$1|पृष्ठ |पृष्ठहरू}}मा सुरक्षित गर्नुका साथै प्रपात (\"cascading\") विकल्प खुल्ला राखिएको छ:\n$2",
        "namespaceprotected": " '''$1'''  नेमस्पेसमा रहेका पृष्ठहरु सम्पादन गर्ने अनुमति यहाँलाई छैन ।",
        "customcssprotected": "तपाईलाई यस  पृष्ठ सम्पादन गर्ने अनुमति छैन, किनकी यसमा कुनै अर्को प्रयोगकर्ताको व्यक्तिगत अभिरुचीहरु संग्रहित छन् ।",
        "customjsprotected": "तपाईलाई यस जाभास्कृप्ट पृष्ठ सम्पादन गर्ने अनुमति छैन, किनकी यसमा कुनै अर्को प्रयोगकर्ताको व्यक्तिगत अभिरुचीहरु संग्रहित छन् ।",
        "mycustomjsprotected": "यस JavaScript पृष्ठ सम्पादन गर्नको लागि लागि तपाईँलाई अनुमति छैन ।",
        "myprivateinfoprotected": "तपाईँसँग तपाईँको निजी जानकारीहरू सम्पादन गर्ने अनुमती छैन",
        "mypreferencesprotected": "तपाईँसँग तपाईँको अभिरुचीहरू सम्पादन गर्ने अनुमती छैन",
-       "ns-specialprotected": "विशेष पृष्ठ सम्पादन गर्न सकिदैन ।",
-       "titleprotected": " [[User:$1|$1]]द्वारा यो शीर्षक निर्माणहुनबाट जोगाइएको छ।\nकारण   \"''$2''\" हो ।",
+       "ns-specialprotected": "विशेष पृष्ठहरू सम्पादन गर्न सकिदैन।",
+       "titleprotected": "[[User:$1|$1]]द्वारा यो शीर्षक निर्माणहुनबाट जोगाइएको छ।\nकारण \"<em>$2</em>\" हो ।",
        "filereadonlyerror": "फाइल \"$1\" लाई परिवर्तन गर्न सकिँदैन किन भने फाइल भण्डार  \"$2\" केवल पढ्ने स्थिति (read-only mode)मा छ।\n\nयसलाई सुरक्षित गर्ने प्रवन्धकले  यो कारण दिएकाछन् : ''$3''।",
+       "invalidtitle-knownnamespace": "नेमस्पेस \"$2\" तथा अक्षर \"$3\" सहितको अवैश शिर्षक",
+       "invalidtitle-unknownnamespace": "अज्ञात नेमस्पेस अंक $1 तथा अक्षर \"$2\" भएको अवैध शिर्षक",
        "exception-nologin": "प्रवेश (लग ईन) नगरिएको",
+       "exception-nologin-text": "यस पृष्ठमा प्रवेश गर्न वा कुनै कार्य गर्नको लागी कृपया प्रवेश (लग इन) गर्नु होस् ।",
+       "exception-nologin-text-manual": "यस पृष्ठमा प्रवेश गर्न वा कुनै कार्य गर्नको लागी कृपया $1 गर्नु होस् ।",
        "virus-badscanner": "खराव मिलान: अज्ञात भाइरस स्क्यानर :''$1''",
        "virus-scanfailed": "पढाइ असफल(कोड $1)",
-       "virus-unknownscanner": "नà¤\96à¥\81लà¥\87à¤\95à¥\8b एन्टीभाइरस:",
-       "logouttext": "'''तपाईं अहिले बाहिर निस्कनु भएको छ।'''\n\nयाद राख्नुहोस् तपाईंले ब्राउजरको क्याश खालि नगर्दासम्म कुनै पृष्ठहरूमा तपाईं अझै प्रवेश गरिराखेको देखाउन सक्छ।",
+       "virus-unknownscanner": "à¤\85à¤\9cà¥\8dà¤\9eात एन्टीभाइरस:",
+       "logouttext": "<strong>तपाईं अहिले बाहिर निस्कनु भएको छ।</strong>\n\nयाद राख्नुहोस् तपाईंले ब्राउजरको क्याच खालि नगर्दासम्म कुनै पृष्ठहरूमा तपाईं अझै प्रवेश गरिरखेको देखाउन सक्छ।",
        "welcomeuser": "$1जी स्वागत छ!",
+       "welcomecreation-msg": "तपाईको खाता तयार भयो । \nतपाईले चाहनु भएको खण्डमा {{SITENAME}} [[Special:Preferences|preferences]] परिवर्तन गर्न सक्नु हुनेछ ।",
        "yourname": "प्रयोगकर्ता नाम:",
        "userlogin-yourname": "प्रयोगकर्ता नाम",
        "userlogin-yourname-ph": "तपाईँको प्रयोगकर्तानाम लेख्नुहोस्",
        "yourpasswordagain": "पासवर्ड फेरि टाईप गर्नुहोस्",
        "createacct-yourpasswordagain": "पासवर्ड निश्चित गर्नुहोस्",
        "createacct-yourpasswordagain-ph": "फेरि पासवर्ड लेख्नुहोस्",
-       "remembermypassword": "यà¥\8b à¤\95मà¥\8dपà¥\8dयà¥\81à¤\9fरमा à¤®à¥\87रà¥\8b à¤ªà¥\8dरवà¥\87श à¤¯à¤¾à¤¦ à¤\97र à¥¤ (धà¥\87रà¥\88मा $1 {{PLURAL:$1|दिन|दिनहरà¥\81}})",
+       "remembermypassword": "यà¥\8b à¤\95मà¥\8dपà¥\8dयà¥\81à¤\9fरमा à¤®à¥\87रà¥\8b à¤ªà¥\8dरवà¥\87श à¤¯à¤¾à¤¦ à¤°à¤¾à¤\96à¥\8dनà¥\87 (धà¥\87रà¥\88मा $1 {{PLURAL:$1|दिन|दिनहरà¥\82}})",
        "userlogin-remembermypassword": "मलाई प्रवेश गराइराख्ने",
        "userlogin-signwithsecure": "सुक्षित जडान प्रयोग गर्ने",
-       "yourdomainname": "तपाईंको ज्ञानक्षेत्र(डोमेन)",
-       "password-change-forbidden": "यो विकिमा पासवर्ड परिवर्तन गर्न सक्नुहुन्न ।",
+       "yourdomainname": "तपाईंको ज्ञानक्षेत्र(डोमेन):",
+       "password-change-forbidden": "यो विकिमा पासवर्ड परिवर्तन गर्न सक्नुहुन्न।",
        "externaldberror": "यहाँ प्रमाणिकरण डेटाबेस त्रुटि भयो या त तपाईंलाई आफ्नो बाहिरी खाता अद्यतन गर्ने अनुमति छैन।",
        "login": "प्रवेश",
        "nav-login-createaccount": "प्रवेश गर्ने/नयाँ खाता बनाउने",
        "notloggedin": "प्रवेश (लग ईन) नगरिएको",
        "userlogin-noaccount": "के खाता छैन ?",
        "userlogin-joinproject": "{{SITENAME}} मा खाता खोल्नुहोस् ।",
-       "nologin": "तपाईको खाता छैन? $1 ।",
+       "nologin": "तपाईको खाता छैन? $1।",
        "nologinlink": "नयाँ खाता खोल्नुहोस्",
        "createaccount": "खाता खोल्नुहोस्",
        "gotaccount": "के तपाईँसँग पहिले देखि नै खाता छ ? '''$1''' ।",
        "gotaccountlink": "लग इन",
-       "userlogin-resetlink": "पà¥\8dरवà¥\87श à¤¸à¤®à¥\8dबनà¥\8dधà¥\80 à¤µà¤¿à¤µà¤°à¤£à¤¹à¤°à¥\81 बिर्सनु भयो?",
+       "userlogin-resetlink": "पà¥\8dरवà¥\87श à¤¸à¤®à¥\8dबनà¥\8dधà¥\80 à¤µà¤¿à¤µà¤°à¤£à¤¹à¤°à¥\82 बिर्सनु भयो?",
        "userlogin-resetpassword-link": "पासवर्ड भुल्नुभयो?",
        "userlogin-helplink2": "प्रवेश गर्नको लागि सहयोग",
+       "userlogin-loggedin": "तपाई {{GENDER:$1|$1}}को रूपमा प्रवेश (लग इन) भइ सक्नु भयो ।\nअर्को प्रयोगकर्ताको रूपमा प्रवेश (लग इन) गर्न तलको फारम प्रयोग गर्नुहोस् ।",
        "userlogin-createanother": "अर्को खाता खोल्नुहोस्",
        "createacct-emailrequired": "इमेल ठेगाना",
        "createacct-emailoptional": "इमेल ठेगाना (ऐच्छिक)",
        "createacct-email-ph": "तपाईँको इमेल ठेगाना भर्नुहोस्",
        "createacct-another-email-ph": "इमेल ठेगाना भर्नुहोस्",
        "createaccountmail": "कुनै अस्थाई र श्रिजित पासवर्ड प्रयोग गर्ने र खुलाईएको इमेलमा पठाउने",
-       "createacct-realname": "वास्तविक नाम(ऐच्छिक)",
-       "createaccountreason": "कारण :",
+       "createacct-realname": "वास्तविक नाम (ऐच्छिक)",
+       "createaccountreason": "कारण:",
        "createacct-reason": "कारण",
-       "createacct-reason-ph": "किन नयाँ खाता खोलिरहनु भएको हो ?",
+       "createacct-reason-ph": "à¤\95िन à¤¤à¤ªà¤¾à¤\88à¤\82 à¤¨à¤¯à¤¾à¤\81 à¤\96ाता à¤\96à¥\8bलिरहनà¥\81 à¤­à¤\8fà¤\95à¥\8b à¤¹à¥\8b ?",
        "createacct-captcha": "सुरक्षा जाँच",
        "createacct-imgcaptcha-ph": "माथि देखिए अनुसारको पाठ भर्नुहोस्",
        "createacct-submit": "तपाईँको खाता सिर्जना गर्नुहोस",
        "createaccounterror": "खाता बनाउन सकिएन: $1",
        "nocookiesnew": "तपाईँको खाता बनाइयो, तर तपाईँ प्रवेश गर्नुभएको छैन ।\n{{SITENAME}} ले प्रयोगकर्ता प्रवेश गराउन कुकीहरू प्रयोग गर्छ ।\nतपाईँका कुकीहरू निस्क्रिय छन्।\nकृपया सक्रिय बनाइ , नाम र प्रवेशशव्द राखी प्रवेश गर्नुहोला ।",
        "nocookieslogin": "{{SITENAME}} ले प्रयोगकर्ता प्रवेश गराउन कुकीहरू प्रयोग गर्छ । तपाईँको कुकीहरू निस्क्रिय गरिएको छ। कृपया सक्रिय बनाइ , नाम र प्रवेशशव्द राखी प्रवेश गर्नुहोला ।",
-       "nocookiesfornew": "प्रयोगकर्ताको खाता निर्माण गरिएन, हामीले यसको मूल स्रोत निर्धारण गर्न सकेनौं।\nनिश्चित गर्नुहोस् तपाईंले कुकी सक्रिय गर्नुभएकोछ, पुनः यस पृष्टलाई उठाई प्रयास गर्नुहोस्।",
+       "nocookiesfornew": "प्रयोगकर्ताको खाता निर्माण गरिएन, हामीले यसको मूल स्रोत निर्धारण गर्न सकेनौं।\nनिश्चित गर्नुहोस् तपाईंले कुकी सक्रिय गर्नुभएको छ, पुनः यस पृष्ठलाई खोल्ने प्रयास गर्नुहोस्।",
        "nocookiesforlogin": "{{int:nocookieslogin}}",
        "noname": "तपाईले सही प्रयोगकर्ता नाम दिनु भएन।",
        "loginsuccesstitle": "प्रवेश सफल",
        "nosuchusershort": " \"$1\" नामको कुनै पनि प्रयोगकर्ता भेटिएन।\n तपाईँको हिज्जे जाँच्नुहोस् ।",
        "nouserspecified": "तपाँईले प्रयोगकर्ताको नाम जनाउनुपर्छ।",
        "login-userblocked": "यस प्रयोगकर्तालाई रोक लगाइएको छ। प्रवेश गर्ने अनुमति छैन।",
-       "wrongpassword": "पासवर्ड गलत हालियो । कृपया फेरि प्रयास गर्नुहोला ।",
-       "wrongpasswordempty": "हालिएको पासवर्ड खालि थियो । कृपया फेरी प्रयास गर्नुहोला ।",
-       "passwordtooshort": "पासवर्ड कम्तिमा {{PLURAL:$1|१ अक्षर |$1 अक्षरहरु}}को हुनुपर्छ ।",
+       "wrongpassword": "पासवर्ड गलत हालियो।\nकृपया फेरि प्रयास गर्नुहोला।",
+       "wrongpasswordempty": "हालिएको पासवर्ड खालि थियो।\nकृपया फेरी प्रयास गर्नुहोला।",
+       "passwordtooshort": "पासवर्ड कम्तिमा {{PLURAL:$1|१ अक्षर|$1 अक्षरहरू}}को हुनुपर्छ।",
+       "passwordtoolong": "पासवर्ड {{PLURAL:$1|१ अक्षर|$1 अक्षरहरू}} भन्दा लामो हुनु हुदैन ।",
        "password-name-match": "तपाईँको प्रवेशशव्द प्रयोगकर्ता नाम भन्दा फरक हुनुपर्छ ।",
        "password-login-forbidden": "यो प्रयोगकर्ता नाम र प्रवेश शव्द वर्जित गरिएकोछ ।",
        "mailmypassword": "पासवर्ड पूर्वनिर्धारित गर्नुहोस्",
        "passwordsent": "\"$1\" को लागि दर्ता गरिएको ई-मेल ठेगानामा एक प्रवेशशव्द पठाइएको छ।\nकृपया त्यसलाई प्राप्त गरेपछि प्रवेश गर्नुहोला ।",
        "blocked-mailpassword": "तपाईको IP ठेगानालाई सम्पादनगर्नबाट रोक लगाइएको छ, र त्यसैले दुरुपयोग रोक्नको लागि प्रवेशशव्द पुनर्लाभ प्रक्रिया प्रयोग गर्न अनुमति छैन ।",
        "eauthentsent": "दिइएको इमेल ठेगानामा इमेल पठाइएको छ ।\nतपाईँको खातामा अरु इमेल पठउनु अघि , इमेलमा लेखिएको मार्गदर्शन अनुसार , त्यो खाता तपाईँकै हो भनेर निश्चित गर्नु पर्नेछ ।",
-       "throttled-mailpassword": "बितà¥\87à¤\95à¥\8b {{PLURAL:$1|à¤\98णà¥\8dà¤\9fा|$1 à¤\98णà¥\8dà¤\9fाहरà¥\81}} à¤­à¤¿à¤¤à¥\8dर à¤\8fà¤\89à¤\9fा à¤ªà¥\8dरवà¥\87शशबà¥\8dद à¤\85नà¥\81सà¥\8dमारà¤\95 à¤ªà¤ à¤¾à¤\88 à¤¸à¤\95िà¤\8fà¤\95à¥\8b à¤\9b।\nदà¥\81रà¥\81पयà¥\8bà¤\97बाà¤\9f à¤¬à¤\9aाà¤\89à¤\95à¥\8bलाà¤\97ि à¤ªà¥\8dरतà¥\8dयà¥\87à¤\95 {{PLURAL:$1|à¤\98णà¥\8dà¤\9fा|$1 à¤\98णà¥\8dà¤\9fाहरà¥\81}}मा à¤\95à¥\87वल à¤\8fà¤\89à¤\9fा à¤ªà¥\8dरवà¥\87शशबà¥\8dद अनुस्मारक पठाइन्छ।",
+       "throttled-mailpassword": "बितà¥\87à¤\95à¥\8b {{PLURAL:$1|à¤\98णà¥\8dà¤\9fा|$1 à¤\98णà¥\8dà¤\9fाहरà¥\81}} à¤­à¤¿à¤¤à¥\8dर à¤\8fà¤\89à¤\9fा à¤ªà¤¾à¤¸à¤µà¤°à¥\8dड à¤\85नà¥\81सà¥\8dमारà¤\95 à¤ªà¤ à¤¾à¤\88 à¤¸à¤\95िà¤\8fà¤\95à¥\8b à¤\9b।\nदà¥\81रà¥\81पयà¥\8bà¤\97बाà¤\9f à¤¬à¤\9aाà¤\89à¤\95à¥\8bलाà¤\97ि à¤ªà¥\8dरतà¥\8dयà¥\87à¤\95 {{PLURAL:$1|à¤\98णà¥\8dà¤\9fा|$1 à¤\98णà¥\8dà¤\9fाहरà¥\81}}मा à¤\95à¥\87वल à¤\8fà¤\89à¤\9fा à¤ªà¤¾à¤¸à¤µà¤°à¥\8dड अनुस्मारक पठाइन्छ।",
        "mailerror": " चिठी :$1 पठाउँदा त्रुटी भयो",
        "acct_creation_throttle_hit": "तपाईंको आईपी ठेगानाबाट आएका आगन्तुकद्वारा बितेको चौबिस घण्टामा यस विकिमा {{PLURAL:$1|एउटा खाता बनाइसकिएको छ|$1 खाताहरु बनाइसकिएका छन्}}, यस समयावधिमा यति नैं अधिकतम सीमा हो।\nअतः यस समय यस आईपी ठेगानाको प्रयोग गर्ने आगन्तुकले अरु खाता खोल्न सक्नेछैनन्।",
        "emailauthenticated": "तपाईंको इमेल ठेगाना $2 को $3 मा प्रमाणित गरिएको थियो।",
        "emailconfirmlink": "तपाईंको ई-मेल ठेगाना पक्का गर्नुहोस्",
        "invalidemailaddress": "ई-मेल ठेगाना स्वीकार गर्न सकिएन किन भनें यो सही प्रारूपमा छैन, कृपया सही प्रारूपको  ठेगाना दिनुहोस्।",
        "cannotchangeemail": "यस विकिमा तपाईको खातासँग सम्बन्धित इमेल ठेगाना परिवर्तन गर्न सकिन्न ।",
-       "emaildisabled": "यà¥\8b à¤¸à¤¾à¤\87à¤\9fलà¥\87 à¤\87मà¥\87लहरà¥\81 à¤ªà¤ à¤¾à¤\89न à¤¸à¤\95à¥\8dतैन।",
+       "emaildisabled": "यà¥\8b à¤¸à¤¾à¤\87à¤\9fलà¥\87 à¤\87मà¥\87लहरà¥\82 à¤ªà¤ à¤¾à¤\89न à¤¸à¤\95à¥\8dदैन।",
        "accountcreated": "खाता खोलियो",
        "accountcreatedtext": "[[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|वार्ता]])$1 प्रयोगकर्ताको लागि खाता खोलिएको छ ।",
        "createaccount-title": "{{SITENAME}}कोलागि खाता खोल्ने काम",
        "createaccount-text": "कसैले तपाईको इमेल ठेगानालाई {{SITENAME}} ($4) मा \"$2\" नामको खाता बनाएको छ, जसको पासवर्ड \"$3\" छ।",
        "login-throttled": "तपाईंले भर्खरै धेरै पल्ट प्रवेशको निम्ति प्रयास गर्नुभएको छ ,कृपया $1 पर्खेर मात्र प्रयास गर्नुहोस्।",
        "login-abort-generic": "तपाईंको प्रवेश असफल भयो - छोड़ियो",
+       "login-migrated-generic": "तपाईको खाता स्थानान्तरण भएको छ, र तपाईको प्रयोगकर्ता नाम यस विकिमा छैन ।",
        "loginlanguagelabel": "भाषा: $1",
        "suspicious-userlogout": "तपाईंको निर्गमन अनुरोध अस्विकार गरिन्छ किन कि यो खराब ब्राउजर वा क्यासिङ प्रोक्सिले पठाएको जस्तो देखिन्छ।",
+       "createacct-another-realname-tip": "वास्तविक नाम ऐच्छिक हो ।\nतपाईले यो खुलाउनु भएको खण्डमा तपाईको काममा प्रयोगकर्ता श्रेय दिनको लागि यसको प्रयोग गरिने छ ।",
        "pt-login": "प्रवेश (लग ईन)",
        "pt-login-button": "प्रवेश",
        "pt-createaccount": "खाता खोल्नुहोस्",
        "pt-userlogout": "निर्गमन (लग आउट)",
        "php-mail-error-unknown": "PHP मेल() क्रियामा अज्ञात त्रुटि",
        "user-mail-no-addy": "इमेल ठेगाना बिना नै इमेल पठाउन खोजिएको थियो।",
+       "user-mail-no-body": "खाली वा ज्यादै न्युन सन्देश भएको इमेल पठाउन खोजिएको ।",
        "changepassword": "पासवर्ड परिवर्तन गर्नुहोस्",
-       "resetpass_announce": "प्रवेश पूरा गर्न तपाईँले पासवर्ड परिवर्तन गर्नुपर्छ ।",
+       "resetpass_announce": "प्रवेश पूरा गर्न तपाईँले पासवर्ड परिवर्तन गर्नुपर्छ।",
        "resetpass_text": "<!-- Add text here -->",
-       "resetpass_header": "à¤\96ाताà¤\95à¥\8b à¤ªà¥\8dरवà¥\87शशवà¥\8dद परिवर्तन गर्ने",
+       "resetpass_header": "à¤\96ाताà¤\95à¥\8b à¤ªà¤¾à¤¸à¤µà¤°à¥\8dड परिवर्तन गर्ने",
        "oldpassword": "पुरानो पासवर्ड:",
        "newpassword": "नयाँ पासवर्ड:",
        "retypenew": "प्रवेश शव्द पुन: दिनुहोस् :",
        "resetpass_submit": "पासवर्ड व्यवस्थित गरी र प्रवेशगर्ने",
-       "changepassword-success": "तपाईँको पासवर्ड सफलतापूर्वक परिवर्तन भयो !",
-       "resetpass_forbidden": "प्रवेशशव्द परिवर्तन गर्न मिल्दैन",
+       "changepassword-success": "तपाईँको पासवर्ड सफलतापूर्वक परिवर्तन भयो!",
+       "changepassword-throttled": "तपाईंले भर्खरै धेरै पल्ट प्रवेश (लग इन)को निम्ति प्रयास गर्नुभएको छ। \nकृपया $1 पर्खेर मात्र प्रयास गर्नुहोस्।",
+       "resetpass_forbidden": "पासवर्ड परिवर्तन गर्न मिल्दैन",
        "resetpass-no-info": "यो पृष्ठ सिधै हेर्नको लागि तपाईँले प्रवेश गर्नुपर्छ ।",
        "resetpass-submit-loggedin": "प्रवेशशव्द परिवर्तन गर्ने",
        "resetpass-submit-cancel": "रद्द गर्ने",
        "resetpass-wrong-oldpass": "अस्थायी अथवा हा्लिएको प्रवेश शव्द अमान्य\nतपाईंले अघिबाट नैं प्रवेश शव्द सफलता पूर्वक परिवर्तन गरिसक्नु भएको हो वा नयाँ प्रवेश शव्दको निम्ति निवेदन गर्नुभएकोछ।",
-       "resetpass-temp-password": "अस्थाइ प्रवेशशव्द",
+       "resetpass-recycled": "कृपया वर्तमान पासर्वड भन्दा फरक पासर्वडलाई पुनः मिलाउनुहोस् ।",
+       "resetpass-temp-emailed": "तपाई अस्थाई इमेल कोडले प्रवेश गर्नुभएको छ।\nप्रवेश सफल पार्नका लागि, तपाईंले यहाँ एउटा नयाँ पासवर्ड राख्नु पर्नेछ:",
+       "resetpass-temp-password": "अस्थाइ पासवर्ड",
+       "resetpass-abort-generic": "एक्सटेन्सनले पासवर्ड परिवर्तनलाई बन्द गराएको छ ।",
+       "resetpass-expired": "तपाईको पासवर्ड पूरानो भएकोछ । कृपया प्रवेश (लग इन) को लागी नयाँ पासवर्ड राख्नुहोस् ।",
+       "resetpass-expired-soft": "तपाईंको पासवर्ड म्याद सकिएको छ र यसलाई रिसेट गर्नुपर्नेछ। कृपया एउटा नयाँ पासवर्ड छान्नुहोस् वा \"{{int:resetpass-submit-cancel}}\"मा क्लिक गरी पछि रिसेट गर्नुहोला।",
+       "resetpass-validity-soft": "तपाईंको पासवर्ड मान्य छैन:$1\n\nकृपया नयाँ पासवर्ड छान्नुहोस् वा \"{{int:resetpass-submit-cancel}}\"मा क्लिक गरी पछि रिसेट गर्नुहोला।",
        "passwordreset": "प्रवेशशव्द पुनः तय गर्ने",
+       "passwordreset-text-one": "इमेल मार्फल अस्थायी पासवर्ड प्राप्त गर्नको लागी यस फारमलाई पूर्ण रूपमा भर्नुहोस् ।",
+       "passwordreset-text-many": "{{PLURAL:$1|कृपया यहाँ मध्ये एउटा क्षेत्र भरि अस्थाई पासवर्ड इमेल मार्फत प्राप्त गर्नुहोस।}}",
        "passwordreset-legend": "प्रवेशशव्द पुनः तय गर्ने",
        "passwordreset-disabled": "प्रवेश शव्द पुनः निर्धारण गर्ने व्यवस्था यस विकिमा निस्क्रिय पारिएको छ।",
+       "passwordreset-emaildisabled": "इमेल सुविधा यस विकिमा निस्क्रिय बनाइएको छ ।",
        "passwordreset-username": "प्रयोगकर्ता-नाम:",
        "passwordreset-domain": "डोमेन",
        "passwordreset-capture": "निस्कने इमेलको नमुना हेर्ने ?",
        "passwordreset-capture-help": "यदि तपाईंले यो कोठामा दाग दिनुभयो भनें यो इमेल (अस्थायी पासवर्ड सहित) तपाईंलाई देखा पर्नेछ साथै प्रयोगकर्तालाई पनि पठाइनेछ।",
        "passwordreset-email": "इमेल ठेगाना:",
        "passwordreset-emailtitle": "{{SITENAME}}मा खाता विवरण",
-       "passwordreset-emailtext-ip": "कसैले (सायद तपाईंले, $1 आई पी ठेगानाबाट) {{SITENAME}} ($4)मा तपाईंको खाता विवरणको निम्ति एउटा अनुस्मारकको अनुरोध गरेको छ। निम्न प्रयोगकर्ता {{PLURAL:$3|खाता यस इमेल ठेगानासित सम्बन्धित छ|खाताहरु यस इमेल ठेगानासित सम्बन्धित छन्}}:\n\n$2\n\n{{PLURAL:$3|यो अस्थाई पासवर्डको|यी अस्थाई पासवर्डहरुको}} समय {{PLURAL:$5|एक दिन|$5 दिन}}मा सकिनेछ।\nतपाईंले प्रवेश गरेर अहिले नैं नयाँ पासवर्ड चुन्नुहोस्। यदि अरु कसैले अनुरोध गरेको भए अथवा यदि तपाईंलाई मूल पासवर्ड याद भए अनि यसलाई परिवर्तन गर्न चाहनु हुन्न भनें, तपाईंले यस सन्देशलाई अनदेखा गर्नुहोस् र पुरानै पासवर्डलाई चालू राख्नुहोस्।",
-       "passwordreset-emailtext-user": "{{SITENAME}} à¤\95à¥\8b $1 à¤ªà¥\8dरयà¥\8bà¤\97à¤\95रà¥\8dतालà¥\87  {{SITENAME}} ($4)à¤\95à¥\8b à¤²à¤¾à¤\97ि à¤\96ाता à¤µà¤¿à¤µà¤°à¤£à¤\95à¥\8b à¤¨à¤¿à¤®à¥\8dति à¤\8fà¤\89à¤\9fा à¤\85नà¥\81सà¥\8dमारà¤\95à¤\95à¥\8b à¤\85नà¥\81रà¥\8bध à¤\97रà¥\87à¤\95à¥\8b à¤\9b। à¤¨à¤¿à¤®à¥\8dन à¤ªà¥\8dरयà¥\8bà¤\97à¤\95रà¥\8dता {{PLURAL:$3|à¤\96ाता à¤¯à¤¸ à¤\87मà¥\87ल à¤ à¥\87à¤\97ानासित à¤¸à¤®à¥\8dबनà¥\8dधित à¤\9b|à¤\96ाताहरà¥\81 à¤¯à¤¸ à¤\87मà¥\87ल à¤ à¥\87à¤\97ानासित à¤¸à¤®à¥\8dबनà¥\8dधित à¤\9bनà¥\8d}}:\n\n$2\n\n{{PLURAL:$3|यà¥\8b à¤\85सà¥\8dथाà¤\88 à¤ªà¤¾à¤¸à¤µà¤°à¥\8dडà¤\95à¥\8b|यà¥\80 à¤\85सà¥\8dथाà¤\88 à¤ªà¤¾à¤¸à¤µà¤°à¥\8dडहरà¥\81à¤\95à¥\8b}} à¤¸à¤®à¤¯ {{PLURAL:$5|à¤\8fà¤\95 à¤¦à¤¿à¤¨|$5 à¤¦à¤¿à¤¨}}मा à¤¸à¤\95िनà¥\87à¤\9b।\nतपाà¤\88à¤\82लà¥\87 à¤ªà¥\8dरवà¥\87श à¤\97रà¥\87र à¤\85हिलà¥\87 à¤¨à¥\88à¤\82 à¤¨à¤¯à¤¾à¤\81 à¤ªà¤¾à¤¸à¤µà¤°à¥\8dड à¤\9aà¥\81नà¥\8dनà¥\81हà¥\8bसà¥\8d। à¤¯à¤¦à¤¿ à¤\85रà¥\81 à¤\95सà¥\88लà¥\87 à¤\85नà¥\81रà¥\8bध à¤\97रà¥\87à¤\95à¥\8b à¤­à¤\8f à¤\85थवा à¤¯à¤¦à¤¿ à¤¤à¤ªà¤¾à¤\88à¤\82लाà¤\88 à¤®à¥\82ल à¤ªà¤¾à¤¸à¤µà¤°à¥\8dड à¤¯à¤¾à¤¦ à¤­à¤\8f à¤\85नि à¤¯à¤¸à¤²à¤¾à¤\88 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतन à¤\97रà¥\8dन à¤\9aाहनà¥\81 हुन्न भनें, तपाईंले यस सन्देशलाई अनदेखा गर्नुहोस् र पुरानै पासवर्डलाई चालू राख्नुहोस्।",
+       "passwordreset-emailtext-ip": "कसैले (सायद तपाईंले, $1 आईपि ठेगानाबाट) {{SITENAME}} ($4)मा तपाईंको खाता विवरणको निम्ति एउटा अनुस्मारकको अनुरोध गरेको छ। निम्न प्रयोगकर्ता {{PLURAL:$3|खाता यस इमेल ठेगानासित सम्बन्धित छ|खाताहरू यस इमेल ठेगानासित सम्बन्धित छन्}}:\n\n$2\n\n{{PLURAL:$3|यो अस्थाई पासवर्डको|यी अस्थाई पासवर्डहरुको}} समय {{PLURAL:$5|एक दिन|$5 दिन}}मा सकिनेछ।\nतपाईंले प्रवेश गरेर अहिले नैं नयाँ पासवर्ड छान्नुहोस्। यदि अरु कसैले अनुरोध गरेको भए अथवा यदि तपाईंलाई मूल पासवर्ड याद भए अनि यसलाई परिवर्तन गर्न चाहनुहुन्न भनें, तपाईंले यस सन्देशलाई अनदेखा गर्नुहोस् र पुरानै पासवर्डलाई चालू राख्नुहोस्।",
+       "passwordreset-emailtext-user": "{{SITENAME}} à¤\95à¥\8b $1 à¤ªà¥\8dरयà¥\8bà¤\97à¤\95रà¥\8dतालà¥\87  {{SITENAME}} ($4)à¤\95à¥\8b à¤²à¤¾à¤\97ि à¤\96ाता à¤µà¤¿à¤µà¤°à¤£à¤\95à¥\8b à¤¨à¤¿à¤®à¥\8dति à¤\8fà¤\89à¤\9fा à¤\85नà¥\81सà¥\8dमारà¤\95à¤\95à¥\8b à¤\85नà¥\81रà¥\8bध à¤\97रà¥\87à¤\95à¥\8b à¤\9b। à¤¨à¤¿à¤®à¥\8dन à¤ªà¥\8dरयà¥\8bà¤\97à¤\95रà¥\8dता {{PLURAL:$3|à¤\96ाता à¤¯à¤¸ à¤\87मà¥\87ल à¤ à¥\87à¤\97ानासित à¤¸à¤®à¥\8dबनà¥\8dधित à¤\9b|à¤\96ाताहरà¥\82 à¤¯à¤¸ à¤\87मà¥\87ल à¤ à¥\87à¤\97ानासित à¤¸à¤®à¥\8dबनà¥\8dधित à¤\9bनà¥\8d}}:\n\n$2\n\n{{PLURAL:$3|यà¥\8b à¤\85सà¥\8dथाà¤\88 à¤ªà¤¾à¤¸à¤µà¤°à¥\8dडà¤\95à¥\8b|यà¥\80 à¤\85सà¥\8dथाà¤\88 à¤ªà¤¾à¤¸à¤µà¤°à¥\8dडहरà¥\82à¤\95à¥\8b}} à¤¸à¤®à¤¯ {{PLURAL:$5|à¤\8fà¤\95 à¤¦à¤¿à¤¨|$5 à¤¦à¤¿à¤¨}}मा à¤¸à¤\95िनà¥\87à¤\9b।\nतपाà¤\88à¤\82लà¥\87 à¤ªà¥\8dरवà¥\87श à¤\97रà¥\87र à¤\85हिलà¥\87 à¤¨à¥\88à¤\82 à¤¨à¤¯à¤¾à¤\81 à¤ªà¤¾à¤¸à¤µà¤°à¥\8dड à¤\9bानà¥\8dनà¥\81हà¥\8bसà¥\8d। à¤¯à¤¦à¤¿ à¤\85रà¥\81 à¤\95सà¥\88लà¥\87 à¤\85नà¥\81रà¥\8bध à¤\97रà¥\87à¤\95à¥\8b à¤­à¤\8f à¤\85थवा à¤¯à¤¦à¤¿ à¤¤à¤ªà¤¾à¤\88à¤\82लाà¤\88 à¤®à¥\82ल à¤ªà¤¾à¤¸à¤µà¤°à¥\8dड à¤¯à¤¾à¤¦ à¤­à¤\8f à¤\85नि à¤¯à¤¸à¤²à¤¾à¤\88 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतन à¤\97रà¥\8dन à¤\9aाहनà¥\81हुन्न भनें, तपाईंले यस सन्देशलाई अनदेखा गर्नुहोस् र पुरानै पासवर्डलाई चालू राख्नुहोस्।",
        "passwordreset-emailelement": "प्रयोगकर्ताको नाम: $1\nअस्थाई पासवर्ड: $2",
        "passwordreset-emailsent": "पासवर्ड परिवर्तनको लागि इमेल पठाइएको छ।",
        "passwordreset-emailsent-capture": "पासवर्ड परिवर्तनको लागि इमेल पठाइयो, जुन तल देखाइएकोछ।",
+       "passwordreset-emailerror-capture": "पासवर्ड रिसेट इमेल जारि गरिएको छ, जुन तल देखाइएको छ, तर यसलाई {{GENDER:$2|प्रयोगकर्ता}}मा पठाउन विफल भयो: $1",
        "changeemail": "इमेल ठेगाना परिवर्तन गर्नुहोस",
        "changeemail-text": "आफ्नो इमेल ठेगाना परिवर्तन गर्न यो फारम भर्नुहोस। यसलाई पुष्टि गर्न तपाईले आफ्नो पासवर्ड हाल्नु पर्नेछ।",
        "changeemail-no-info": "यस पृष्ठमा सिधै जानको लागि प्रवेश गर्नु पर्ने हुन्छ ।",
        "changeemail-submit": "इमेल परिवर्तन गर्ने",
        "changeemail-throttled": "तपाईंले भर्खरै धेरै पल्ट प्रवेशको निम्ति प्रयास गर्नुभएको छ।\nकृपया $1 पर्खेर मात्र प्रयास गर्नुहोस्।",
        "resettokens": "टोकन पूर्वरुपमा फर्काउने",
+       "resettokens-text": "जुन टोकन तपाईंको खातासँग सम्बद्ध केहि विशिष्ट व्यक्तिगत जानकारी प्रदान गर्छन, तपाईं त्यसलाई यहाँ रिसेट गर्न सक्नुहुन्छ।\n\nयदि तपाईं तिनलाई भुलवस कसैलाई देखाईदिनु भएको छ वा तपाईंको खाता ह्याक भइसकेको छ भने तपाईं यसलाई रिसेट गर्नुहोला।",
        "resettokens-no-tokens": "पूर्वरुपमा फर्काउन कुनै पनि टोकन छैन ।",
        "resettokens-legend": "टोकनहरू पूर्वरुपमा फर्काउने",
        "resettokens-tokens": "टोकनहरू:",
        "resettokens-token-label": "$1 (वर्तमान मूल्यः $2)",
+       "resettokens-watchlist-token": "[[Special:Watchlist|तपाईंको ध्यानसूचीमा रहेका पृष्ठहरूमा भएको परिवर्तनहरू]]को वेब फिड (एटम/आरयसयस) निमित्त टोकन",
        "resettokens-done": "टोकन पूर्वरुपमा फर्काइयो ।",
+       "resettokens-resetbutton": "चयन गरिएको टोकनहरूलाई पुनमिलाउनुहोस्",
        "bold_sample": "गाढा अक्षर",
        "bold_tip": "गाढा अक्षर",
        "italic_sample": "इटालिक पाठ",
        "preview": "पूर्वावलोकन",
        "showpreview": "पूर्वालोकन देखाउनुहोस्",
        "showdiff": "परिवर्तन देखाउनुहोस्",
+       "blankarticle": "<strong>चेतावनी:</strong> तपाईं एउटा खालि पृष्ठको निर्माण गर्दै हुनुहुन्छ।\nयदि तपाईं \"{{int:savearticle}}\" लाई पुनः थिच्नुहुन्छ भने पृष्ठ बिना कुनै सामग्री नै निर्मित गरिनेछ।",
        "anoneditwarning": "<strong>चेतावनी:</strong> तपाईँले प्रवेश गर्नु भएको छैन । तपाईँको आइपि ठेगाना पृष्ठ सम्पादन इतिहासमा दर्ता गरिने छ र यो सबैले हेर्न सक्छन । यदि तपाईं <strong>[$1 लगईन]</strong> वा <strong>[$2 नयाँ खाता बनाउने] गर्नुभयो भने तपाईंद्वारा गरिएको सम्पादन तपाईंको प्रयोगकर्तानाममा जोडिनेछ।",
        "anonpreviewwarning": "''तपाईंले प्रवेश गर्नु भएको छैन। संग्रह (Save) गरेको खण्डमा पृष्ठको इतिहासमा तपाईंको IP ठेगाना अंकित गरिनेछ।''",
        "missingsummary": "'''यादगर्नुहोस् :''' तपाईले सम्पादन सारांश दिनुभएको छैन ।\nयदि तपाईले संग्रहगर्नुहोस्  थिच्नुभयो भने , सारांश बिना नै संग्रहित गरिने छ ।",
+       "selfredirect": "<strong>चेतावनी:</strong> तपाईं यस पृष्ठलाई आफुमा पुनः निर्देशित गर्दै हुनुहुन्छ।\nहुनसक्छ तपाई अनुप्रेषितको लागि गलत लक्ष्य निर्दिष्ट गर्दैहुनुहुन्छ, वा गलत पृष्ठको सम्पादन गर्दैहुनुहुन्छ।\nतपाईं पुन एकपटक \"{{int:savearticle}}\" क्लिक गर्नुहुन्छ, पुन:निर्देशित त्यसै पनि बनाइनेछ।",
        "missingcommenttext": "कृपया टिप्पणी प्रविष्ठ गर्नुहोस् ।",
        "missingcommentheader": "'''याद गर्नुहोस् :''' तपाईँले टिप्पणीमा विषय /शीर्ष पंक्ति  दिनुभएको छैन ।\nतपाईँले फेरि \"{{int:savearticle}}\"  थिच्नु भएमा , तपाईको सम्पादन यसै रुपमा संग्रहित हुनेछ ।",
        "summary-preview": "सारांश पूर्वालोकन:",
        "subject-preview": "विषय/शीर्षपंक्ति पूर्वरुप:",
+       "previewerrortext": "तपाईको परिवर्तनको पूर्वावलोकन बनाउन खोज्दा समस्या आएको छ ।",
        "blockedtitle": "प्रयोककर्तालाई रोक लगाइएको छ",
        "blockedtext": "'''तपाईँको प्रयोगकर्ता नाम या IP ठेगानालाई रोक लगाइएको छ ।'''\n\nरोक लगाउने  $1.\nरोक लगाउनाको कारण ''$2''.\n\n* रोक सुरू हुने : $8\n* रोक सकिने: $6\n* रोकबाट लक्षित: $7\n\nतपाईले  $1 वा अरु कुनै  [[{{MediaWiki:Grouppage-sysop}}|administrator]] सँग रोकको बारेमा छलफल गर्न सम्पर्क गर्न सक्नुहुन्छ ।\nतपाईँले  'प्रयोगकर्तालाई इ-मेल गर्ने ' सुविधा मान्य इमेल ठेगाना [[Special:Preferences|account preferences]] मा नखुलाए सम्म प्रयोगगर्न पाउनुहुने छैन र यसको प्रयोग गर्नबाट रोक लगाइएको छैन ।\nतपाईको IP ठेगाना $3 को, र रोक्का संख्या #$5.\nकृपया तपाईँको प्रश्नमा सबै जानकारी खुलाउनुहोला ।",
        "autoblockedtext": "तपाईंको IP ठेगानामाथि रोक लगाइएकोछ किन भनें यो अर्को प्रयोगकर्ताले प्रयोग गरेको थियो, जसलाई $1ले रोक लगाएका थिए। \nरोक लगाउनुको कारण:\n:''$2''  \n\n* रोकावट सुरु: $8\n* रोकावट सकिने: $6\n* रोकावटको प्रयोजन: $7\n\nतपाईंले $1 सित संपर्क गर्न सक्नुहुन्छ अथवा कुनै [[{{MediaWiki:Grouppage-sysop}}|प्रबन्धकसित]] रोकबारे चर्चा गर्न सक्नुहु्न्छ।\n\nध्यान दिनुहोस् कि तपाईंले यस प्रयोगकर्ताका लागि ई-मेलको प्रयोग तबसम्म गर्नसक्नुहुन्न जबसम्म तपाईको [[Special:Preferences|अभिरुचि]] पंजिकृत गर्नु हुन्न वा यस ई-मेलको प्रयोगमाथि रोक लगाइएको हुँदैन। \n\nतपाईंको वर्तमान IP ठेगाना हो- $3, अनि रोक लगाइएको ID हो- #$5.\nकृपया कुनै बेला सोधनी गर्नु परे उपर्युक्त विवरण दर्शाउनु होला।",
        "loginreqlink": "प्रवेश (लग ईन)",
        "loginreqpagetext": "अरु पृष्ठहेर्न तपाईले $1 गर्नुपर्छ ।",
        "accmailtitle": "पासवर्ड पठाइयो",
-       "accmailtext": "à¤\9cथाभावà¥\80रà¥\81पमा सृजना गरिएको प्रवेशशब्द प्रयोगकर्ता [[User talk:$1|$1]] को  $2 मा पठाइएको छ।\n\nयो नयाँ खाताको प्रवेशशब्द  ''[[Special:ChangePassword|change password]]'' मा प्रवेश गरेर परिवर्तन गर्न सकिन्छ ।",
+       "accmailtext": "à¤\9cथाभावà¥\80रà¥\82पमा सृजना गरिएको प्रवेशशब्द प्रयोगकर्ता [[User talk:$1|$1]] को  $2 मा पठाइएको छ।\n\nयो नयाँ खाताको प्रवेशशब्द  ''[[Special:ChangePassword|change password]]'' मा प्रवेश गरेर परिवर्तन गर्न सकिन्छ ।",
        "newarticle": "(नयाँ)",
        "newarticletext": "तपाईँले अहिले सम्म नभएको पृष्ठको लिंङ्क पहिल्याउनु भएको छ।\nयो पृष्ठ निर्माण गर्न तलको कोष्ठमा टाइप गर्नुहोस्  ।(थप जानकारीको लागि [$1 help page] हेर्नुहोस् )।\nयहाँ त्यत्तिकै आइपुग्नु भएको हो भने , ब्राउजरको  '''back''' बटन थिच्नुहोस ।",
        "anontalkpagetext": "----''यो वार्तालाप पृष्ठ अज्ञात प्रयोगकर्ताको हो जसले अहिलेसम्म खाता बनाएकै छैन, अथवा जसले यस पृष्ठको उपयोग गर्दैन।\nयस कारण हामीले उसलाई उसको आइ पी (IP) ठेगानाले चिन्न सक्छौं। \nयस्तो आइ पी (IP) ठेगाना धेरै प्रयोगकर्ताहरुको साझा हुनसक्छ।\nयदि तपाईं अज्ञात प्रयोगकर्ता हुनुहुन्छ र तपाईंमथि अचाहिँदो टिप्पणी भएको अनुभव गर्नुहुन्छ भनें भविष्यमा अन्य अज्ञात प्रयोगकर्तासितको भ्रमबाट बाँच्न कृपया [[Special:UserLogin/signup|खाता खोल्नुहोस्]] अथवा [[Special:UserLogin|प्रवेश गर्नुहोस्]] ''",
        "content-model-javascript": "जाभास्क्रिप्ट",
        "content-json-empty-object": "खाली वस्तु",
        "content-json-empty-array": "खाली एरे",
+       "duplicate-args-category": "ढाँचाको यस खण्डमा पृष्ठहरू दोहो तर्कहरू प्रयोग गरि रहेका छन्",
        "expensive-parserfunction-warning": "'''चेतावनी:''' यस पृष्टका अति धेरै संख्याका महँगा पार्सर फंक्सन कल्स (expensive parser function calls)  छन्।\nयसमा $2 भन्दा कम {{PLURAL:$2|कल|कल्स}} हुनुपर्छ,  यहाँ {{PLURAL:$1|अहिले $1 कल छ|अहिले $1 कल्स छ्न्}}.",
        "expensive-parserfunction-category": "अति धेरै मेहनत पर्ने '''पार्सर फङ्सन कल'''हरू भएका पृष्ठहरू",
        "post-expand-template-inclusion-warning": "'''चेतावनी:''' समेट्नुपर्ने टेम्प्लेट(नमुना) आकार अति ठूलो छ।\nकेही टेम्प्लेटहरु(नमुनाहरु) समेटिने छैनन् ।",
        "parser-template-loop-warning": "ढाँचागत ग़ाँठो पर्‍यो : [[$1]]",
        "parser-template-recursion-depth-warning": "ढाँचा पुन:चक्र गहिराई सिमा ($1) भन्दा बढि भयो",
        "language-converter-depth-warning": "भाषा परिवर्तनकर्ता गहिराई  ($1) नाघेको छ",
+       "node-count-exceeded-category": "पृष्ठहरू जहाँ नोड संख्या बढी भएको छ",
+       "node-count-exceeded-category-desc": "यस पृष्ठले उच्च नोड संख्या नाघेको छ ।",
+       "node-count-exceeded-warning": "पृष्ठले नोड संख्या नाघ्यो ।",
+       "expansion-depth-exceeded-category": "पृष्ठहरू जहाँ विस्तार सिमा नाघेको छ",
+       "expansion-depth-exceeded-category-desc": "यस पृष्ठले उच्चतम विस्तार सिमा नाघेको छ ।",
+       "expansion-depth-exceeded-warning": "पृष्ठले विस्तार सिमालाई नाधेको छ",
+       "parser-unstrip-loop-warning": "अनस्ट्रिप लुप देखिन्छ",
+       "converter-manual-rule-error": "म्यानुअल भाषा अनुवाद सिध्दान्तमा समस्या देखियो",
        "undo-success": "सम्पादन उल्टाउन सकिन्छ।\nतपाईंले चाहेको कार्य गर्न कृपया तल दिएको तुलना जाँच गर्नुहोस्, र गरिएको सम्पादनलाई  अघिकै अवस्थामा लैजाने कार्य सम्पन्न गर्न तल गएर संग्रह  गर्नुहोस्।",
        "undo-failure": "सम्पादनमा अन्तर्द्वन्द्वको कारण सम्पादन रद्द गर्न सकिन्न।",
        "undo-norev": "यो मेटिएको या नरहेको कारणले गर्दा सम्पादन खारेज गर्न सकिन्न ।",
+       "undo-nochange": "सम्पादन पहिला नै विफल गरिएको छ ।",
        "undo-summary": "  $1द्वारा पुनरावलोकन [[Special:Contributions/$2|$2]] ([[User talk:$2|वार्तालाप]]) खारेज गर्नुहोस",
+       "undo-summary-username-hidden": "अदृश्य प्रयोगकर्ताको संशोधन $1 लाई पहिला जस्तै बनाउने",
        "cantcreateaccounttitle": "खाता बनाउन सकिएन",
        "cantcreateaccount-text": "IP ठेगाना ('''$1''')बाट खाता खोल्न  [[User:$3|$3]]द्वारा बन्देज लगाइएको छ।\n\n $3ले दिनुभएको कारण  ''$2'' हो",
        "viewpagelogs": "यस पृष्ठका लगहरू हेर्नुहोस्",
        "history-feed-description": "विकीमा यो पृष्ठको पुनरावलोकन इतिहास",
        "history-feed-item-nocomment": "$1  $2मा",
        "history-feed-empty": "अनुरोध गरिएको पृष्ठ छैन।\nविकिबाट यो मेटिएको अथवा यसको नयाँ नाम राखिएको हुनसक्छ।\nप्रासंगिक नयाँ पृष्ठकोलागि  [[Special:Search|विकिमा खोज्नुहोस्]]।",
+       "history-edit-tags": "चयन गरिएको संशोधनको ट्यागहरू सम्पादन",
        "rev-deleted-comment": "(सम्पादन सारांश हटाइयो)",
        "rev-deleted-user": "(प्रयोगकर्ता नाम हटाइयो)",
        "rev-deleted-event": "(लग विवरण हटाइयो)",
        "rev-deleted-user-contribs": "[प्रयोगकर्ताको नाम अथवा IP ठेगाना हटाइयो - योगदानहरुबाट सम्पादन लुकाइयो]",
        "rev-deleted-text-permission": "यस पृष्ठको पुनरावलोकन '''मेटिएकोछ'''।\nयसको पूर्ण विवरण [{{fullurl:{{#Special:Log}}/delete|पृष्ठ={{FULLPAGENAMEE}}}}को मेटिएको लगमा पाउन सकिन्छ]।",
+       "rev-suppressed-text-permission": "यो पृष्ठ संशोधनलाई <strong>दमन</strong> गरिएको छ । \nविस्तृत जानकारी [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} दमन लग]मा पाउन सकिन्छ ।",
        "rev-deleted-text-unhide": "यस पृष्ठको संशोधन '''मेटिएकोछ'''।\nयसको पूर्ण विवरण [{{fullurl:{{#Special:Log}}/delete|पृष्ठ={{FULLPAGENAMEE}}}} को मेटिएको लगमा पाउन सकिन्छ].\nयदि चाहनु भयो भनें [$1 संशोधन हेर्न] सक्नुहुन्छ।",
-       "rev-suppressed-text-unhide": "यस à¤ªà¥\83षà¥\8dठà¤\95à¥\8b à¤ªà¥\81नरावलà¥\8bà¤\95न '''दबाà¤\87à¤\8fà¤\95à¥\8bà¤\9b'''।\nयसà¤\95à¥\8b à¤ªà¥\82रà¥\8dण à¤µà¤¿à¤µà¤°à¤£ [{{fullurl:{{#Special:Log}}/delete|पà¥\83षà¥\8dठ={{FULLPAGENAMEE}}}}à¤\95à¥\8b à¤¦à¤¬à¤¾à¤\87à¤\8fà¤\95à¥\8b à¤²à¤\97मा à¤ªà¤¾à¤\89न à¤¸à¤\95िनà¥\8dà¤\9b]।\nयदि à¤\9aाहनà¥\81 à¤­à¤¯à¥\8b à¤­à¤¨à¥\87à¤\82 à¤ªà¥\8dरबनà¥\8dधà¤\95à¤\95à¥\8b à¤¹à¥\88सियतमा [यà¥\8b à¤ªà¥\81नरावलà¥\8bà¤\95न $1] à¤¹à¥\87रà¥\8dन à¤¸à¤\95à¥\8dनà¥\81हà¥\81नà¥\8dà¤\9b।",
+       "rev-suppressed-text-unhide": "यस à¤ªà¥\83षà¥\8dठà¤\95à¥\8b à¤ªà¥\81नरावलà¥\8bà¤\95न '''दमन''' à¤\97रिà¤\8fà¤\95à¥\8b à¤\9b à¥¤\nविसà¥\8dतà¥\83त à¤\9cानà¤\95ारà¥\80 [{{fullurl:{{#Special:Log}}/delete|पà¥\83षà¥\8dठ={{FULLPAGENAMEE}}}} à¤¦à¤®à¤¨ à¤²à¤\97] à¤ªà¤¾à¤\89न à¤¸à¤\95िनà¥\8dà¤\9b à¥¤\nयदि à¤¤à¤ªà¤¾à¤\88 à¤\85à¤\97ाडि à¤¬à¤¢à¥\8dन à¤\9aाहनà¥\81 à¤¹à¥\81नà¥\8dà¤\9b à¤­à¤¨à¥\87 à¤ªà¤¨à¤¿ à¤¤à¤ªà¤¾à¤\88लà¥\87  [$1 à¤¯à¤¿ à¤¸à¤\82शà¥\8bधनहरà¥\81 à¤¹à¥\87रà¥\8dन] à¤ªà¤¾à¤\89नà¥\81 à¤¹à¥\81नà¥\87à¤\9b ।",
        "rev-deleted-text-view": "यस पृष्ठको संशोधन '''मेटिएकोछ'''।\nतपाईंले हेर्न सक्नुहुन्छ; [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} मेटिएको लगमा विवरण पाउन सकिन्छ]।",
        "rev-suppressed-text-view": "यस पृष्ठको पुनरावलोकन '''दबिएकोछ'''।\nप्रबन्धकको हैसियतमा हेर्न सक्नुहुन्छ; [{{fullurl:{{#Special:Log}}/delete|पृष्ठ={{FULLPAGENAMEE}}}}को दबिएको लगमा विवरण पाउन सकिन्छ]",
        "rev-deleted-no-diff": "तपाईंले यसको भिन्नता पाउन सक्नुहुन्न किनभने यस पृष्ठको पुनरावलोकन '''मेटाइएको छ'''।\nयसको विवरण [{{fullurl:{{#Special:Log}}/delete|पृष्ठ={{FULLPAGENAMEE}}}}को मेटाइएको लगमा पाउन सक्नुहुन्छ]।",
        "revdelete-no-file": "खुलाइएको पृष्ठ अस्तित्वमा छैन",
        "revdelete-show-file-confirm": "तपाईँ $2 बाट $3 मा मेटिएको फाइल \"<nowiki>$1</nowiki>\" को पुनरावलोकन हेर्न चाहनुहुन्छ भन्ने कुरामा निश्चित हुनुहुन्छ ?",
        "revdelete-show-file-submit": "हो",
+       "revdelete-selected-text": "[[:$2]] को {{PLURAL:$1|छानिएको संशोधन|छानिएका संशोधनहरू}}:",
+       "revdelete-selected-file": "[[:$2]] को {{PLURAL:$1|छानिएको फाइल संस्करण|छानिएका फाइल संस्करणहरू}}:",
        "logdelete-selected": "{{PLURAL:$1|छानिएको लग घटना|छानिएका लग घटनाहरु}}:",
        "revdelete-legend": "दृष्टि बन्देज मिलाउने",
        "revdelete-hide-text": "पुनरावलोकन पाठ",
        "powersearch-togglelabel": "जाँच्ने :",
        "powersearch-toggleall": "सबै",
        "powersearch-togglenone": "कुनै पनि होइन",
+       "powersearch-remember": "चयन गरिएको लाई भविष्यमा गरिने खोजहरूको लागि सम्झिने",
        "search-external": "बाह्य खोज",
        "searchdisabled": "{{SITENAME}} खोज निस्क्रिय पारिएको छ ।\nहाललाई तपाईले गूगलद्वारा खोज्न सक्नुहुन्छ ।\nयाद गर्नुहोस् उनीहरुको {{SITENAME}}को सूची सामग्री पुरानो भएको हुनसक्छ ।",
+       "search-error": "खोज्ने क्रममा समस्या देखियोः $1",
        "preferences": "रोजाइहरू",
        "mypreferences": "प्राथमिकताहरु",
        "prefs-edits": "सम्पादन संख्या:",
        "gender-female": "उनले विकि पृष्ठ सम्पादन गर्छिन",
        "prefs-help-gender": "वैकल्पिक: सफ्टवेयरले लिङगानुसार सम्बोधन गर्नको लागि प्रयोग गरिन्छ ।\nयो जानकारी सार्वजनिक हुनेछ ।",
        "email": "ईमेल",
-       "prefs-help-realname": "वासà¥\8dतविà¤\95 à¤¨à¤¾à¤® à¤\90à¤\9aà¥\8dà¤\9bिà¤\95 à¤¹à¥\8b à¥¤\nतपाà¤\88लà¥\87 à¤¯à¥\8b à¤\96à¥\81लाà¤\89नà¥\81 à¤­à¤\8fà¤\95à¥\8b à¤\96णà¥\8dडमा à¤¤à¤ªà¤¾à¤\88à¤\81à¤\95à¥\8b à¤\95ामà¤\95à¥\8b à¤¶à¥\8dरà¥\87य à¤¦à¤¿à¤¨à¤\95à¥\8b à¤²à¤¾à¤\97ि à¤ªà¥\8dरयà¥\8bà¤\97 à¤\97रिनà¥\87 à¤\9b।",
+       "prefs-help-realname": "वासà¥\8dतविà¤\95 à¤¨à¤¾à¤® à¤\90à¤\9aà¥\8dà¤\9bिà¤\95 à¤¹à¥\8b à¥¤\nतपाà¤\88लà¥\87 à¤\96à¥\81लाà¤\89नà¥\81 à¤­à¤\8fà¤\95à¥\8b à¤\96णà¥\8dडमा à¤¤à¤ªà¤¾à¤\88à¤\95à¥\8b à¤\95ामà¤\95à¥\8b à¤¶à¥\8dरà¥\87य à¤¦à¤¿à¤¨à¤\95à¥\8b à¤²à¤¾à¤\97ि à¤¯à¤¸à¤\95à¥\8b à¤ªà¥\8dरयà¥\8bà¤\97 à¤\97रिनà¥\87 à¤\9b ।",
        "prefs-help-email": "इमेल ठेगाना ऐच्छिक हो, तर  प्रवेश शव्दको पुनर्स्थापनाको लागि आवश्यकता छ, के तपाईंले प्रवेश शव्द भुल्नु हुन्थ्यो।",
        "prefs-help-email-others": "तपाईंले यो पनि चयन गर्न सक्नुहुन्छ कि अरुहरुले तपाईंको परिचय नपाई तपाईंसित तपाईंको प्रयोगकर्ता अथवा वार्तालाप पृष्ठको माध्यमले सम्पर्क राखुन् ।",
        "prefs-help-email-required": "इमेल ठेगामा चाहिन्छ ।",
        "prefs-displaywatchlist": "प्रदर्शन विकल्पहरू",
        "prefs-tokenwatchlist": "टोकन",
        "prefs-diffs": "diffs(भिन्नता)",
+       "prefs-help-prefershttps": "यो अभिरूची तपाईको अर्को प्रवेश (लग इन) बाट लागु हुनेछ ।",
        "email-address-validity-valid": "ई मेल ठेगाना मान्य भएको प्रतीत हुन्छ",
        "email-address-validity-invalid": "मान्य ईमेल ठेगाना दिनुहोस्",
        "userrights": "प्रयोगकर्ता अधिकार व्यवस्थापन",
        "userrights-changeable-col": "परिवर्तन गर्न सकिने समूहहरु",
        "userrights-unchangeable-col": "तपाईले परिवर्तन गर्न सक्नुनहुने समूहहरु",
        "userrights-irreversible-marker": "$1*",
+       "userrights-conflict": "प्रयोगकर्ताको अधिकार परिवर्तनमा मतभेद भयो ! कृपया तपाईको परिवर्तन पुनरावलोकन तथा पुष्टि गर्नु होस् ।",
+       "userrights-removed-self": "तपाईले सफलतापूर्वक आफ्नो अधिकारहरूलाई मेटाउनु भयो । त्यस कारण तपाई अब यो पृष्ठ हेर्न सक्नु हुने छैन् ।",
        "group": "समूह :",
        "group-user": "प्रयोगकर्ताहरु",
        "group-autoconfirmed": "स्वत निश्चित गरिएका प्रयोगकर्ताहरु",
        "right-writeapi": "लेखन API प्रयोग गर्ने",
        "right-delete": "पृष्ठहरू मेट्ने",
        "right-bigdelete": "लामो इतिहासहरु भएको पृष्ठहरु मेट्ने",
+       "right-deletelogentry": "विशेष लग प्रविष्टी मेटाउने तथा पुनःल्याउने",
        "right-deleterevision": "खुलाइएको पृष्ठहरु मेटाउने र मेटाएको रद्द गर्ने",
        "right-deletedhistory": "मेटाइएको इतिहास प्रविष्टीहरु हेर्ने, तिनीहरुसँग सम्बद्ध पाठ बिना",
        "right-deletedtext": "मेटाइएका संशोधन बीचका मेटाइएका पाठ र परिवर्तनहरु हेर्ने",
        "right-browsearchive": "मेटिएका पृष्ठहरू खोज्ने",
        "right-undelete": "मेटेको पृष्ठ फिर्तागर्ने",
-       "right-suppressrevision": "प्रबन्धकहरुबाट लुकाइएको पुनरावलोकनहरु पूर्वालोकन गर्ने र पुरानो स्थितिमा फर्काउने",
+       "right-suppressrevision": "कुनै पनि प्रयोगकर्ताबाट भएको विशेष पृष्ठ संशोधनलाई‍ देखाउने, लुकाउने तथा पुनः देखाउने",
+       "right-viewsuppressed": "कुनै प्रयोगकर्ताबाट लुकाइएका संशोधनलाई देखाउनु होस्",
        "right-suppressionlog": "व्यक्तिगत लगहरु हेर्ने",
        "right-block": "अरु प्रयोगकर्ताहरुलाई सम्पादन गर्नबाट रोक्नुहोस",
        "right-blockemail": "एक प्रयोगकर्तालाई इमेल पठाउनबाट रोक्ने",
        "right-ipblock-exempt": "IP रोक,स्वत: रोक तथा स्तर रोक कटेर जाने",
        "right-proxyunbannable": "प्रोक्सिको स्वत: रोक कटेर जाने",
        "right-unblockself": "आफैंलाई खुल्ला गर्नुहोस्",
-       "right-protect": "सुरक्षा स्तर परिवर्तन गर्ने र जोगाइएका पृष्ठहरु सम्पादन गर्ने",
+       "right-protect": "सुरक्षास्तरहरू परिवर्तन गर्ने र क्यासकेड-सुरक्षित पृष्ठहरूलाई सम्पादन गर्ने",
        "right-editprotected": "\"{{int:protect-level-sysop}}\" को हैसियतले सुरक्षित पृष्ठहरु सम्पादन गर्ने",
+       "right-editsemiprotected": "\"{{int:protect-level-autoconfirmed}}\" अनुरूप सुरक्षित गरिएको पृष्ठहरूलाई सम्पादन गर्नुहोस्",
+       "right-editcontentmodel": "पृष्ठको सामग्री नमुना सम्पादन",
        "right-editinterface": "प्रयोगकर्ता अन्तरमोहडा सम्पादन गर्ने",
        "right-editusercssjs": "प्रयोगकर्ताको CSS र JS फाइलहरु सम्पादन गर्ने",
        "right-editusercss": "प्रयोगकर्ताको CSS फाइलहरु सम्पादन गर्ने",
        "right-editmyusercss": "तपाईँको आफ्नो CSS फाइलहरू सम्पादन गर्नुहोस्",
        "right-editmyuserjs": "तपाईँको आफ्नो जाभा स्क्रिप्ट फाइलहरू सम्पादन गर्ने",
        "right-viewmywatchlist": "तपाईँको निगरानी सुची हेर्नुहोस्",
+       "right-editmywatchlist": "आफ्नो अबलोकन सूची सम्पादन गर्नुहोस् । ख्याल राख्नु यस अधिकार विना पनि केहि कार्यबाट पृष्ठहरू थप गर्न सकिन्छ ।",
+       "right-viewmyprivateinfo": "आफ्नो व्यक्तिगत डेटा हेर्नुहोस (उदाहरण इमेल ठेगाना, सहि नाम)",
+       "right-editmyprivateinfo": "आफ्नो निजी जानकारी (जस्तैः इमेल ठेगाना, बास्तविक नाम) सम्पादन गर्नुहोस्",
        "right-editmyoptions": "तपाईँका अभिरुचीहरू सम्पादन गर्नुहोस्",
        "right-rollback": "पछिल्लो प्रयोगकर्ताको सम्पादनहरुको छरितो रुपमा पछाडि पर्काउने",
        "right-markbotedits": "पछाडि फर्काउने सम्पादनहरुलाई बोट सम्पादनकारुपमा चिनो लगाउने",
        "right-override-export-depth": "गहिराइ ५ सम्मको लिंक गरिएका पृष्ठहरु सहित निर्यात गर्ने",
        "right-sendemail": "अन्य प्रयोगकर्ताहरुलाई इमेल गर्ने",
        "right-passwordreset": "पासवर्ड परिवर्तन गर्ने ईमेलहरु हेर्नुहोस",
+       "right-managechangetags": "डाटाबेसबाट [[Special:Tags|tags]] बनाउने र हटाउने",
+       "right-applychangetags": "एकको परिवर्तन सहित [[Special:Tags|tags]] लागु गर्ने",
        "newuserlogpage": "प्रयोगकर्ता श्रृजना लग",
        "newuserlogpagetext": "यो प्रयोगकर्ता सिर्जनाको लग हो ।",
        "rightslog": "प्रयोगकर्ता अधिकार लग",
        "action-viewmywatchlist": "तपाईँको निगरानी सुची हेर्नुहोस",
        "action-viewmyprivateinfo": "तपाईँको व्यक्तिगत जानकारी हेर्नुहोस",
        "action-editmyprivateinfo": "तपाईँको व्यक्तिगत जानकारी सम्पादन गर्नुहोस",
+       "action-editcontentmodel": "पृष्ठको सामग्री नमुना सम्पादन",
+       "action-managechangetags": "डाटाबेसबाट ट्यागहरू बनाउने र मेटाउने",
+       "action-applychangetags": "तपाईको परिवर्तनसँगै ट्यागहरू लागु गर्ने",
        "nchanges": "$1 {{PLURAL:$1|परिवर्तन|परिवर्तनहरु}}",
        "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|पछिल्लो भ्रमण पछि}}",
        "enhancedrc-history": "इतिहास",
        "recentchanges-label-minor": "यो साधारण सम्पादन हो",
        "recentchanges-label-bot": "यो सम्पादन बोटद्वारा गरिएको थियो",
        "recentchanges-label-unpatrolled": "यो सम्पादन अहिले सम्म गस्ती गरिएको छैन",
+       "recentchanges-label-plusminus": "यति बाइटहरू संख्याले पृष्ठको आकार परिवर्तन भएको छ",
        "recentchanges-legend-heading": "'''आदर्श वाक्य:'''",
        "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|list of new pages]] यो पनि हेर्नुहोस्)",
        "recentchanges-legend-plusminus": "(''±१२३'')",
        "copyuploaddisabled": " URL प्रयोग गरी उर्ध्वभरण निश्कृय पारिएको छ।",
        "uploaddisabledtext": "फाइल उर्ध्वभरण अक्षम पारिएकोछ",
        "php-uploaddisabledtext": "PHP मा फाइल उर्ध्वभरण अक्षम गरिएकोछ।\nकृपया फाइल उर्ध्वभरण व्यवस्था(setting) जाँच्नुहोस्।",
+       "uploadscriptednamespace": "यो एसभिजी फाइलमा गैह्रकानुनी नेमस्पेस \"$1\" रहेको छ ।",
        "uploadvirus": "फाइलमा भाइरस छ!\nविवरण:$1",
        "upload-source": "स्रोत फाइल",
        "sourcefilename": "स्रोत फाइलनाम :",
        "upload-misc-error": "अज्ञात अपलोड त्रुटि",
        "upload-too-many-redirects": "यस URL मा धेरै पुननिर्देशनहरु छन् ।",
        "upload-http-error": "HTTP त्रुटि भयो: $1",
+       "upload-copy-upload-invalid-domain": "यस डोमेनबाट अपलोडहरूको प्रतिलिपि गर्न सकिदैन् ।",
+       "backend-fail-stream": "फाइल ''$1'' प्रवाह गर्न सकिएन ।",
+       "backend-fail-backup": "फाइल ''$1'' जगेडा संग्रह गर्न सकिएन ।",
+       "backend-fail-notexists": "फाइल $1 पृष्ठ अस्तित्वमा छैन ।",
+       "backend-fail-hashes": "तुलनाको लागी फाइल ह्यासेस्हरू भेटाउन सकिएन ।",
+       "backend-fail-notsame": "अमिल्दो फाइल पहिला देखिनै \"$1\" मा अवस्थित रहेको छ ।",
+       "backend-fail-invalidpath": "\"$1\" वैध भण्डारण पथ होइन।",
        "backend-fail-delete": " $1 फाइल मेट्न सकिएन ।",
+       "backend-fail-describe": "फाइल \"$1\" को लागि मेटाडेटा परिवर्तन गर्न सकिएन।",
        "backend-fail-alreadyexists": " $1 पहिके देखि नै रहेको छ ।",
        "backend-fail-store": "फाइल $1 लाई  $2 मा संग्रह गर्न सकिएन ।",
        "backend-fail-copy": "फाइल $1 लाई  $2 मा प्रतिलिपी गर्न सकिएन ।",
        "backend-fail-closetemp": "अस्थाइ फाइल बन्द गर्न सकिएन",
        "backend-fail-read": "फाइल $1 खोल्न सकिएन ।",
        "backend-fail-create": "फाइल $1 लेख्न गर्न सकिएन",
+       "backend-fail-maxsize": "फाइल \"$1\" {{PLURAL:$2|one byte|$2 bytes}} भन्दा ठूलो भएकोले फाइलमा लेख्न सकिएन ।",
+       "backend-fail-connect": "भण्डारण ब्याकइन्ड \"$1\"मा जुड्न सकिएन ।",
+       "backend-fail-internal": "भण्डारण ब्याकइन्ड \"$1\"मा अज्ञात समस्या आएको छ ।",
+       "backend-fail-contenttype": "\"$1\" भण्डारण गर्ने सामग्रीको प्रकार निर्कौल गर्न सकिएन ।",
+       "lockmanager-notlocked": "\"$1\" लाई खुला गर्न सकिएन; यो बन्द छैन् ।",
+       "lockmanager-fail-deletelock": "\"$1\" को लागी बन्द फाइललाई मेटाउन सकिएन ।",
+       "lockmanager-fail-acquirelock": "\"$1\" को लागी बन्द फाइललाई प्राप्त गर्न सकिएन ।",
+       "lockmanager-fail-openlock": "\"$1\" को लागी बन्द फाइललाई खोल्न सकिएन ।",
+       "lockmanager-fail-releaselock": "\"$1\" को लागी बन्द खुल्ला गर्न सकिएन ।",
+       "lockmanager-fail-db-release": "डाटाबेस \"$1\" मा बन्दहरू खुल्ला गर्न सकिएन ।",
+       "lockmanager-fail-svr-acquire": "सर्भर \"$1\" मा बन्दहरू प्राप्त गर्न सकिएन ।",
+       "lockmanager-fail-svr-release": "सर्भर \"$1\" मा बन्दहरू खुल्ला गर्न सकिएन ।",
        "zip-file-open-error": "ZIP परीक्षणको लागि फाइल खोल्दा एक त्रुटी भेटीयो ।",
        "zip-wrong-format": "खुलाइएको फाइल ZIP फाइल हैन ।",
        "zip-bad": "यो फाइल बिग्रीएको अवस्थामा छ या खोल्न नसकिने ZIP फाइल हो\nसुरक्षाको कारणले गर्दा राम्ररी जाँच गर्न सकिएन ।",
        "img-auth-badtitle": "\"$1\" बाट मान्य शीर्षक निर्माण गर्न सकिएन ।",
        "img-auth-nofile": "\"$1\" फाइल छैन।",
        "img-auth-streaming": "\"$1\" बग्दै",
+       "img-auth-noread": "\"$1\" पढ्नको लागी प्रयोगकर्तालाई अनुमति छैन् ।",
        "http-invalid-url": "अवैध URL: $1",
        "http-read-error": "HTTP बुझाइमा त्रुटि।",
        "http-timed-out": "HTTP माँगिएको समय सकियो।",
        "listfiles-delete": "मेट्ने",
        "listfiles-summary": "यस विशेष पृष्ठले उर्ध्वभरण गरिका सबै फाइलहरु देखाउँछ।",
        "listfiles_search_for": "मिडिया नामको लागि खोज्नुहोस:",
+       "listfiles-userdoesnotexist": "प्रयोगकर्ता खाता \"$1\" दर्ता गरिएको छैन।",
        "imgfile": "फाइल",
        "listfiles": "फाइल सूची",
        "listfiles_thumb": "थम्बनेल",
        "listfiles_size": "आकार",
        "listfiles_description": "वर्णन",
        "listfiles_count": "संस्करणहरु",
+       "listfiles-show-all": "चित्रहरूको पुरानो संस्करण समावेश गर्ने",
        "listfiles-latestversion": "हालको संस्करण",
        "listfiles-latestversion-yes": "हो",
        "listfiles-latestversion-no": "हैन",
        "filerevert-comment": "कारण :",
        "filerevert-defaultcomment": "$2 को  $1 संस्करणमा फर्काइयो",
        "filerevert-submit": "पूर्वास्थितिमा फर्काउने",
+       "filerevert-success": "<strong>[[Media:$1|$1]]</strong> ले [$4 version as of $3, $2] मा परिवर्तनलाई उल्टाएको छ ।",
        "filedelete": " $1 मेट्नुहोस्",
        "filedelete-legend": "फाइल मेट्ने",
+       "filedelete-intro-old": "तपाईले <strong>[[Media:$1|$1]]</strong> को संस्करणलाई [$4 $3, $2] हुने गरि मेटाउदै हुनु हुन्छ ।",
        "filedelete-comment": "कारण :",
        "filedelete-submit": "मेट्ने",
        "filedelete-success": "'''$1''' मेटियो ।",
+       "filedelete-success-old": "<strong>[[Media:$1|$1]]</strong> को संस्करणलाघ $3, $2 हुने गरि मेटाइएको छ ।",
        "filedelete-nofile": "'''$1''' अस्तित्वमा छैन ।",
        "filedelete-otherreason": "अन्य/थप कारणहरु:",
        "filedelete-reason-otherlist": "अरु कारण",
        "unwatchedpages": "ध्यान नदिइएका पृष्ठहरू",
        "listredirects": "अनुप्रेषित सूची",
        "listduplicatedfiles": "दोरोएको फाइलहरूको सूची",
+       "listduplicatedfiles-entry": "[[:File:$1|$1]] को [[$3|{{PLURAL:$2|दोहोरो फाइल|$2 दोहोरो फाइलहरू}}]] छ ।",
        "unusedtemplates": "प्रयोग नगरिएको टेम्प्लेट",
        "unusedtemplateswlh": "अन्य कड़ीहरु",
        "randompage": "कुनै एक लेख",
        "randompage-nopages": "{{PLURAL:$2| $1 नाम भएको कुनै पृष्ट छैन|$1 नाम भएका कुनै पृष्टहरु छैनन्}}",
        "randomincategory": "श्रेणीमा रहेको अनियमित पृष्ठ",
        "randomincategory-invalidcategory": "''$1'' वैध श्रेणी नाम होइन ।",
+       "randomincategory-nopages": "यस [[:Category:$1|$1]] श्रेणीमा कुनै पनि पृष्ठ छैन् ।",
        "randomincategory-category": "श्रेणी:",
        "randomincategory-legend": "श्रेणीमा अनियमित पृष्ठ",
        "randomredirect": "कुनै एउटा अनुप्रेषितमा जाने",
        "statistics-users-active-desc": "प्रयोगकर्ताहरु जो{{PLURAL:$1|बितेको एक दिन|बितेका $1 दिनहरु}}देखि  जो सक्रिय छन्",
        "pageswithprop": "पृष्ठ विवरण सहितको पृष्ठहरू",
        "pageswithprop-legend": "पृष्ठ विवरण सहितको पृष्ठहरू",
+       "pageswithprop-prop": "विशेषता नामः",
        "pageswithprop-submit": "जाने",
+       "pageswithprop-prophidden-long": "लोमो शब्द मान मूल्य लुकाइएको ($1)",
+       "pageswithprop-prophidden-binary": "बाइनेरि मान मूल्य लुकाइएको ($1)",
        "doubleredirects": "दोहोरो अनुप्रेषण",
        "double-redirect-fixed-move": "[[$1]] सारिएको छ।\nयसले [[$2]] तिर अनुप्रेषित गर्दछ।",
        "double-redirect-fixed-maintenance": "[[$1]]बाट [[$2]]मा दोहोरो अनुप्रेषण तय गरिंदै।",
        "wantedpages": "खोजिएका पृष्ठहरू",
        "wantedpages-badtitle": "नतिजा सूचीमा अमान्य शीर्षक:$1",
        "wantedfiles": "माग भएका फाइलहरु",
+       "wantedfiletext-nocat-noforeign": "तलका फाइलहरू प्रयोगमा भए पनि उपलब्ध छैन् ।",
        "wantedtemplates": "माग भएका टेम्प्लेटहरु",
        "mostlinked": "सबैभन्दा बढि लिंक भएको पृष्ठ",
        "mostlinkedcategories": "सबैभन्दा बढी लिंक भएका श्रेणीहरू",
        "mostinterwikis": "सबैभन्दा धेरै इन्टरविकि भएका पृष्ठहरू",
        "mostrevisions": "सबैभन्दा बढी संशोधित लेखहरू",
        "prefixindex": "प्रिफिक्स सहितका पृष्ठहरु",
+       "prefixindex-namespace": "उपसर्ग सहितका सम्पूर्ण पृष्ठहरू ($1 नेमस्पेस)",
        "shortpages": "छोटा पृष्ठहरू",
        "longpages": "लामा पृष्ठहरू",
        "deadendpages": "म्याद सकिेएका पृष्ठहरू",
        "listusers": "प्रयोगकर्ता सूची",
        "listusers-editsonly": "सम्पादन गरेका प्रयोगकर्तामात्र देखाउने",
        "listusers-creationsort": "सृजना मिति अनुसार क्रमवद्ध गर्ने",
+       "listusers-desc": "घट्दो क्रमबध्द अनुसार मिलाउने",
        "usereditcount": "$1 {{PLURAL:$1|सम्पादन|सम्पादनहरु}}",
        "usercreated": " $1को $2 मा {{GENDER:$3|सृजना}} गरिएको",
        "newpages": "नयाँ पृष्ठहरू",
        "ancientpages": "सबैभन्दा पुराना पृष्ठहरू",
        "move": "सार्ने",
        "movethispage": "यो पृष्ठ सार्नुहोस्",
+       "unusedcategoriestext": "तल श्रेणीका पृष्ठहरू उपलब्ध भएता पनि उक्त पृष्ठहरूलाई अन्य पृष्ठहरू तथा श्रेणीले प्रयोग गर्न सक्दैनन् ।",
        "notargettitle": "कुनैपनि निसाना(टारगेट) छैन",
+       "notargettext": "यो कार्यको लागी तपाईले कुनै लक्ष्यित पृष्ठ वा प्रयोगकर्ता निर्दिष्ट गर्नु भएको छैन् ।",
        "nopagetitle": "त्यस्तो गन्तव्या पृष्ठ भेटिएन",
        "nopagetext": "तपाईले खुलाउनु भएको गन्तव्य पृष्ठ अस्तित्वमा  छैन।",
        "pager-newer-n": "{{PLURAL:$1|नयाँ १|नयाँ $1}}",
        "pager-older-n": "{{PLURAL:$1|पुरानो १|पुरानो $1}}",
        "suppress": "अतिदृष्टि",
+       "querypage-disabled": "यो विशेष पृष्ठलाई कार्यसम्पादनको कारणहरूले गर्दा निस्क्रिय गरिएको छ ।",
        "apihelp": "एपिआइ सहायता",
        "apihelp-no-such-module": "मोड्युल \"$1\" भेटिएन ।",
        "booksources": "किताबका श्रोतहरु",
        "booksources-search-legend": "किताबका श्रोतहरु खोज्ने",
        "booksources-search": "खोज",
+       "booksources-text": "तल दिइएको सूची नयाँ तथा पूराना किताब बेच्ने लगायत तपाईले खोज्नु भएको किताबका बारेमा थप जानकारी भएको अन्य साइटका कडिहरू हुन् ।",
        "specialloguserlabel": "निष्पादक:",
        "speciallogtitlelabel": "लक्ष्य (शीर्षक वा प्रयोगकर्ता)",
        "log": "लगहरु",
        "all-logs-page": "सबै सार्वजनिक लगहरु",
        "logempty": "लगमा मिल्ने वस्तु भेटिएन ।",
        "log-title-wildcard": "पाठबाट सुरुहुने शीर्षकहरु खोज्नुहोस्",
+       "showhideselectedlogentries": "चयन गरिएका लग प्रविष्टिहरूको दृश्यता परिवर्तन गर्ने",
+       "log-edit-tags": "चयन गरिएको लग प्रविष्टिहरूको ट्यागहरू सम्पादन",
        "allpages": "सबै पृष्ठहरू",
        "nextpage": "अर्को पृष्ठ ($1)",
        "prevpage": "पहिलो पृष्ठ ($1)",
        "listgrouprights-addgroup-self": "{{PLURAL:$2|समूह|समूहहरु}} निजी  $1 खातामा थप्ने",
        "listgrouprights-removegroup-self": "{{PLURAL:$2|समूह|समूहहरु}} यस  $1 खाताबाट हटाउने",
        "listgrouprights-addgroup-self-all": "सबै समूहहरु निजी खातामा थप्ने",
+       "listgrouprights-removegroup-self-all": "आफ्नो खाताबाट सम्पूर्ण समुहहरू हटाउनु होस्",
        "listgrouprights-namespaceprotection-header": "नामपद रोक",
        "listgrouprights-namespaceprotection-namespace": "नामपद",
        "listgrouprights-namespaceprotection-restrictedto": "प्रयोगकर्तालाई सम्पादन गर्ने अधिकार(हरू) दिने",
        "trackingcategories": "श्रेणीहरू पछ्याउने",
        "trackingcategories-msg": "श्रेणी पछ्याउने",
        "trackingcategories-name": "सन्देश नाम",
+       "trackingcategories-desc": "श्रेणी समावेशी आधारहरू",
        "trackingcategories-nodesc": "कुनै विवरण उपलब्ध छैन।",
        "trackingcategories-disabled": "श्रेणी अक्षम गरियो",
        "mailnologin": "ईमेल पठाउने ठेगाना नै भएन ।",
        "watchnologin": "प्रवेश (लग ईन) नगरिएको",
        "addwatch": "निगरानी सुचीमा थप्ने",
        "addedwatchtext": "\"[[:$1]]\" पृष्ठ [[Special:Watchlist|अवलोकनसूची]]मा थपियो\nयो पृष्ठ र यससित सम्बद्ध वार्तालाप पृष्ठमा भविष्यमा हुने परिवर्तन सूचिबद्ध गरिनेछ र यो पृष्ठ [[Special:RecentChanges|नयाँ परिवर्तनहरू]]मा छान्न सजिलोकोलागि गाढा अक्षरमा देखा पर्नेछ।",
+       "addedwatchtext-short": "\"$1\" पृष्ठ तपाईको अबलोकन सूचीमा थप भएको छ ।",
        "removewatch": "निगरानी सुचीबाट हटाउने",
        "removedwatchtext": "पृष्ठ \"[[:$1]]\" [[Special:Watchlist|तपाईको निगरानी सूची]]बाट हटाइएको छ।",
        "removedwatchtext-short": "पृष्ठ \"$1\" तपाईंको अवलोकनसूची बाट हटाइयो",
        "watcherrortext": "\"$1\"को लागि तपाइँको निगरानी सुची परिवर्तन गर्ने क्रममा यौटा त्रुटी भएको छ।",
        "enotif_reset": "सबै पृष्ठहरु भनी दाग दिने",
        "enotif_impersonal_salutation": "{{SITENAME}} प्रयोगकर्ता",
+       "enotif_subject_deleted": "{{SITENAME}} पृष्ठ $1 $2 ले {{GENDER:$2|मेटाउनु}} भयो ।",
+       "enotif_subject_created": "{{SITENAME}} पृष्ठ $1 $2 ले {{GENDER:$2|बनाउनु}} भयो ।",
+       "enotif_subject_moved": "{{SITENAME}} पृष्ठ $1 $2 ले {{GENDER:$2|सार्नु}} भयो ।",
+       "enotif_subject_restored": "{{SITENAME}} पृष्ठ $1 $2 ले {{GENDER:$2|पुनर्स्थापन गर्नु}} भयो ।",
+       "enotif_subject_changed": "{{SITENAME}} पृष्ठ $1 $2 ले {{GENDER:$2|परिवर्तन गर्नु}} भयो ।",
+       "enotif_body_intro_deleted": "{{SITENAME}} पृष्ठ $1 $2 ले $PAGEEDITDATE मा {{GENDER:$2|परिवर्तन गर्नु}} भयो, $3 हेर्नुहोस् ।",
        "enotif_lastvisited": "अघिल्लो हेराइपछिका सबै परिवर्तनहरुको निम्ति हेर्नुहोस्: $1",
        "enotif_lastdiff": "यस परिवर्तनको निम्ति यो $1 हेर्नुहोस्",
        "enotif_anon_editor": "अज्ञात  प्रयोगकर्ता  $1",
        "delete-edit-reasonlist": "मेट्नुको कारण सम्पादन गर्नुहोस्",
        "delete-toobig": "यो पृष्ठको सम्पादन इतिहास धेरै र  $1 {{PLURAL:$1|पुनरावलोक|पुनरावलोकहरु}}भन्दा बढी रहेको छ।\n {{SITENAME}}मा दुर्घटनाको कारणले गडबडी आउनसक्ने कुरालाई रोक्न यस्ता पृष्ठहरुलाई मेट्नबाट निषेध गरिएको छ ।",
        "delete-warning-toobig": "This page has a large edit history, over $1 {{PLURAL:$1|revision|revisions}}.\nDeleting it may disrupt database operations of {{SITENAME}};\nproceed with caution.",
+       "deleteprotected": "यो पृष्ठलाई सुरक्षित गरिएकोले तपाईले यसलाई मेटाउन सक्नु हुन्न ।",
        "rollback": "सम्पादनहरु  पछाडि लाने",
        "rollbacklink": "पहिलेको रुपमा फर्काउने",
        "rollbacklinkcount": "रोल्ब्याक $1 {{PLURAL:$1|सम्पादन|सम्पादनहरू}}",
        "unprotectedarticle": "\"[[$1]]\" बाट सुरक्षा हटाइएको छ",
        "movedarticleprotection": "\"[[$2]]\" बाट \"[[$1]]\"मा सुरक्षा व्यवस्था सारियो",
        "protect-title": " \"$1\" सुरक्षा स्तर परिवर्तन गर्नुहोस",
+       "protect-title-notallowed": "\"$1\" को सुरक्षा स्तर देखाउनु होस्",
        "prot_1movedto2": "[[$1]] लाई [[$2]]मा सारियो",
+       "protect-badnamespace-title": "सुरक्षित गर्न नमिल्ने नेमस्पेस",
+       "protect-badnamespace-text": "यस नेमस्पेसमा भएको पृष्ठहरूलाई सुरक्षित गर्न सकिदैन ।",
+       "protect-norestrictiontypes-text": "यो पृष्ठ सुरक्षित गर्न सकिदै किनकी त्यसमा कुनै प्रकारको प्रतिबन्ध रहेको छैन् ।",
        "protect-norestrictiontypes-title": "सुरक्षित नभएको पृष्ठ",
        "protect-legend": "सुरक्षा सुनिश्चित गर्ने",
        "protectcomment": "कारण :",
        "protect-othertime": "अरु समय :",
        "protect-othertime-op": "अरु समय",
        "protect-existing-expiry": "वर्तमान समय सीमा :$3, $2",
+       "protect-existing-expiry-infinity": "वर्तमान समाप्त समयः अनन्त",
        "protect-otherreason": "अरु/थप कारणहरु :",
        "protect-otherreason-op": "अरु कारण",
        "protect-dropdown": "*सामान्य सुरक्षाका कारणहरु\n** अत्यधिक बर्बरता\n** अत्यधिक अचाहिंदा सन्देश\n** जवाबी सम्पादन-झगडा\n** अधिकतम खोलिने पृष्ठ",
        "contributions-title": "$1को प्रयोगकर्ता योगदानहरू",
        "mycontris": "योगदानहरू",
        "contribsub2": " {{GENDER:$3|$1}} ($2)को लागि",
+       "contributions-userdoesnotexist": "प्रयोगकर्ता \"$1\" दर्ता गरिएको छैन् ।",
        "nocontribs": "यस मापदण्ड अनुसार परिवर्त पाइएन।",
        "uctop": "(वर्तमान)",
        "month": "महिना देखि (र पहिले):",
        "sp-contributions-newbies-sub": "नयाँ खाताहरुको लागि",
        "sp-contributions-newbies-title": "नयाँ खाताहरूको लागि प्रयोगकर्ताका योगदानहरू",
        "sp-contributions-blocklog": "रोकावट लग",
+       "sp-contributions-suppresslog": "प्रयोगकर्ताको योगदानहरू दबाइएको छ ।",
        "sp-contributions-deleted": "प्रयोगकर्ताका योगदानहरू मेटाइयो",
        "sp-contributions-uploads": "उर्ध्वभरणहरु",
        "sp-contributions-logs": "लगहरु",
        "sp-contributions-search": "योगदानहरू खोज्नुहोस्",
        "sp-contributions-username": "IP ठेगाना वा प्रयोगकर्ता नाम :",
        "sp-contributions-toponly": "नवीनतम संशोधनका सम्पादनहरु देखाउनुहोस्",
+       "sp-contributions-newonly": "पृष्ठ निर्माण सम्बन्धि सम्पादनहरू मात्रै देखाउनुहोस्",
        "sp-contributions-submit": "खोज",
        "whatlinkshere": "यहाँ के जोडिन्छ",
        "whatlinkshere-title": "$1 सँग जोडिएका पानाहरू",
        "unblocked": "[[User:$1|$1]] लाई रोक लगाउने",
        "unblocked-range": "$1 लाई अनिषेधित गरियो",
        "unblocked-id": "$1 रोक हटाइएको छ",
+       "unblocked-ip": "[[Special:Contributions/$1|$1]] खुला भएको छ ।",
        "blocklist": "निषेधित प्रयोगकर्ताहरु",
        "ipblocklist": "निषेधित प्रयोगकर्ताहरु",
        "ipblocklist-legend": "रोकलगाइएका प्रयोगकर्ताहरु खोज्नुहोस",
        "nonfile-cannot-move-to-file": "गैह्र फाइललाई फाइल नेमस्पेसमा सार्न सकिन्न।",
        "imagetypemismatch": "नयाँ फाइल एक्सटेन्सन फाइलको प्रकारसँग मेल खादैन।",
        "imageinvalidfilename": "गन्तव्य फाइल नाम अमान्य छ।",
+       "fix-double-redirects": "मुल शिर्षकमा केन्द्रित रिडाइरेक्टलाई अद्यावधिक गर्ने",
        "move-leave-redirect": "पछाडी एक अनुप्रेषण छोडिराख्ने",
        "export": "पृष्ठहरू निर्यात गर्ने",
        "exportall": "सबै पृष्ठहरू निर्यात गर्ने",
        "exportcuronly": "हालको संस्करण मात्र थप्ने ,पूरा इतिहास हैन",
+       "exportlistauthors": "योगदानकर्ताहरूको पूर्ण सूची प्रत्येक पृष्ठमा समाबेश गर्ने",
        "export-submit": "निर्यात",
        "export-addcattext": "श्रेणीबाट पृष्ठ थप्ने :",
        "export-addcat": "थप्ने",
        "export-addns": "थप्ने",
        "export-download": "सङ्ग्रह गर्ने",
        "export-templates": "ढाँचाहरु संलग्न गर्नुहोस्",
+       "export-pagelinks": "जोडिएको पृष्ठलाई यस गहराईसम्म समाबेश गर्नेः",
        "allmessages": "सिस्टम सन्देशहरू",
        "allmessagesname": "नाम",
        "allmessagesdefault": "डिफल्ट सन्देश पाठ",
        "allmessagescurrent": "वर्तमान सन्देश पाठ",
        "allmessagestext": "यो मीडियाविकि नेमस्पेसमा पाइने सिस्टम सन्देशहरूको सूची हो।\nयदि तपाईं व्यापक मीडिया विकि स्थानीयकरणमा योगदान गर्न चाहनुहुन्छ भनें कृपया [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation MediaWiki Localisation]मा र [//translatewiki.net translatewiki.net]मा जानुहोस्।",
+       "allmessagesnotsupportedDB": "<strong>$wgUseDatabaseMessages</strong> लाई निस्क्रिय गरिएकोले यो पृष्ठ प्रयोग गर्न सकिदैन ।",
        "allmessages-filter-legend": "फिल्टर",
        "allmessages-filter-unmodified": "असंशोधित",
        "allmessages-filter-all": "सबै",
        "thumbnail-more": "ठूलो बनाउने",
        "filemissing": "फाइल हराएकोछ",
        "thumbnail_error": "थम्बनेल(thumbnail) निर्माणमा त्रुटि: $1",
+       "thumbnail_error_remote": "$1 बाट समस्या सन्देशः $2",
+       "djvu_page_error": "डिजेभियु पृष्ठ सिमा भन्दा बाहिर",
+       "djvu_no_xml": "डिजेभियु फाइलबाट एक्सएमएल तान्न सकिएन",
+       "thumbnail-temp-create": "अस्थायी थम्बनेल तयार गर्न असमर्थ",
+       "thumbnail-dest-create": "तोकिएको ठाँउमा थम्बनेललाई संग्रह गर्न सकिएन",
        "thumbnail_invalid_params": "अमान्य थम्बनेल पैरामीटर",
+       "thumbnail_toobigimagearea": "$1 भन्दा बढी नाप भएको फाइल",
        "thumbnail_dest_directory": "गन्तव्य निर्देशिका बनाउन असमर्थ",
        "thumbnail_image-type": "चित्रको प्रकार समर्थित छैन",
        "thumbnail_image-missing": "फाइल हराएको भान भइरहेछ: $1",
        "import-interwiki-history": "यो पृष्ठकोलागि सबै इतिहास संशोधनहरु प्रतिलिपि गर्ने",
        "import-interwiki-templates": "सबै टेम्प्लेटहरु(नमुना) समेट्ने",
        "import-interwiki-submit": "आयात",
+       "import-mapping-default": "पूर्वनिर्धारित स्थानहरूमा आयात",
+       "import-mapping-namespace": "नेमस्पेसमा आयातः",
+       "import-mapping-subpage": "निम्नानुसारको पृष्ठको सहपृष्ठको रूपमा आयातः",
        "import-upload-filename": "फाइल नाम:",
        "import-comment": "टिप्पणी :",
        "importstart": "पृष्ठ आयात गरिँदै...",
        "import-revision-count": "$1 {{PLURAL:$1|पुनरावलोकन|पुनरावलोकनहरु}}",
        "importnopages": "आयातगर्नको लागि कुनै पृष्ठ छैन।",
+       "imported-log-entries": "आयातित $1 {{PLURAL:$1|लग प्रविष्टी|लग प्रविष्टीहरू}}",
        "importfailed": "आयात असफल भयो :<nowiki>$1</nowiki>",
        "importunknownsource": "अज्ञात आयात स्रोत प्रकार ।",
        "importcantopen": "आयात गर्ने स्रोत फाइल खोल्न सकिएन ।",
        "import-upload": "XML डेटा अपलोड गर्ने",
        "import-token-mismatch": "सत्र जानकारी नष्ट भयो\nकृपया पुन: प्रयास गर्नुहोस्।",
        "import-invalid-interwiki": "खुलाइएको विकिबाट आयात गर्न सकिएन",
+       "import-error-edit": "तपाईलाई सम्पादन गर्ने अनुमति नभएको पृष्ठ \"$1\" आयात गरिएन ।",
+       "import-error-create": "तपाईलाई नयाँ बनाउने गर्ने अनुमति नभएको पृष्ठ \"$1\" आयात गरिएन ।",
+       "import-error-interwiki": "यसको नाम बाह्य लिङ्क (अन्तरविकि) को लागी जगेडा राखिएको हुँदा  पृष्ठ \"$1\" आयात गरिएन ।",
        "importlogpage": "आयात सूची",
        "import-logentry-upload-detail": "$1 {{PLURAL:$1|संशोधन|संशोधनहरु}} आयात भयो",
        "import-logentry-interwiki-detail": "$2 देखि $1 {{PLURAL:$1|पुनरावलोकन|पुनरावलोकनहरु}} आयात भयो",
        "javascripttest": "JavaScript जाँच गरिदै",
+       "javascripttest-pagetext-noframework": "यो पृष्ठ जाभास्क्रिपट जाँचहरूको लागी जगेडामा राखिएको छ ।",
+       "javascripttest-pagetext-unknownframework": "अज्ञात जाँच खाँका \"$1\" ।",
        "javascripttest-pagetext-unknownaction": "अज्ञात कारवाही \"$1\" ।",
+       "javascripttest-qunit-intro": "mediawiki.org मा [$1 जाँचको कागजात] हेर्नुहोस् ।",
        "tooltip-pt-userpage": "तपाईको प्रयोगकर्ता पृष्ठ",
        "tooltip-pt-anonuserpage": "तपाईले जुन IP ठेगानाको रुपमा सम्पादन गर्दै हुनुहुन्छ , त्यसको प्रयोगकर्ता पृष्ठ निम्न छ :",
        "tooltip-pt-mytalk": "तपाईको वार्ता पृष्ठ",
        "tooltip-feed-atom": "यो पृष्ठको लागि एटम फिड",
        "tooltip-t-contributions": "यस प्रयोगकर्ताका योगदानहरूको सूची हेर्नुहोस्",
        "tooltip-t-emailuser": "यो प्रयोगकर्तालाई इमेल पठाउनुहोस्",
+       "tooltip-t-info": "यस पृष्ठको बारेमा थप जानकारी",
        "tooltip-t-upload": "फाइल अपलोड गर्ने",
        "tooltip-t-specialpages": "सबै विशेष पृष्ठहरूको सूची",
        "tooltip-t-print": "यो पृष्ठको मुद्रण योग्य संस्करण",
        "spambot_username": "MediaWiki स्पाम सर-सफाइ",
        "spam_reverting": "$1 मा कडीहरू  नभएका पुरानो अवतरणमा पुनर्स्थापित गर्दै",
        "spam_blanking": "$1 का सबै अवतरणहरूमा कडीहरू  भेटिए, मेटाएर खालि गर्दै",
+       "spam_deleting": "$1 भएको सम्पूर्ण संशोधन कडीहरू मेटाइदै",
        "simpleantispam-label": "ऐन्टी-स्प्याम जाँच।\nयसलाई <strong>नहीं</strong> भर्ने!",
        "pageinfo-title": " \"$1\"को लागि जाकारी",
+       "pageinfo-not-current": "माफ गर्नुहोस्, यो जानकारी पूरानो संस्करणमा उपलब्ध गराउन असम्भव छ ।",
        "pageinfo-header-basic": "साधारण जानकारी",
        "pageinfo-header-edits": "सम्पादन इतिहास",
        "pageinfo-header-restrictions": "पृष्ठ सुरक्षा",
        "pageinfo-length": "पृष्ठ लम्बाई (बाईटमा)",
        "pageinfo-article-id": "पृष्ठ परिचय",
        "pageinfo-language": "पृष्ठ सामग्रीको भाषा",
+       "pageinfo-content-model": "पृष्ठ सामाग्री नमुना",
+       "pageinfo-robot-policy": "रोबोटहरूद्वारा अनुक्रमणिका",
        "pageinfo-robot-index": "अनुमति भएको",
        "pageinfo-robot-noindex": "अनुमति नभएको",
        "pageinfo-watchers": "पृष्ठ निगरानी कर्ताहरुको संख्या",
+       "pageinfo-few-watchers": "$1 {{PLURAL:$1|अबलोकनकर्ता|अबलोकनकर्ताहरू}} भन्दा कम",
+       "pageinfo-redirects-name": "यस पृष्ठमा रिडाइरेक्टसको संख्या",
+       "pageinfo-subpages-name": "यस पृष्ठको सहपृष्ठको संख्या",
        "pageinfo-firstuser": "पृष्ठ निर्माता",
        "pageinfo-firsttime": "पृष्ठ निर्माण गरिएको मिति",
        "pageinfo-lastuser": "नविनतम सम्पादक",
        "pageinfo-authors": "कुल फरक सम्पादकरूको संख्या",
        "pageinfo-recent-edits": "भर्खरैका सम्पादन संख्याहरू ($1 भित्र)",
        "pageinfo-recent-authors": "भर्खरैका फरक लेखकहरूको संख्या",
+       "pageinfo-magic-words": "जादु {{PLURAL:$1|शब्द|शब्दहरू}} ($1)",
+       "pageinfo-hidden-categories": "लुकाइएको {{PLURAL:$1|श्रेणी|श्रेणीहरू}} ($1)",
        "pageinfo-toolboxlink": "पृष्ठ जानकारी",
        "pageinfo-redirectsto": "अनुप्रेषित",
        "pageinfo-redirectsto-info": "जानकारी",
        "pageinfo-contentpage": "सामग्री पृष्ठको रुपमा गणना गरिएको",
        "pageinfo-contentpage-yes": "हो",
+       "pageinfo-protect-cascading": "सुरक्षाहरू यहाँबाट क्यासकेडिङ्ग गरिएकोछ",
        "pageinfo-protect-cascading-yes": "हो",
+       "pageinfo-protect-cascading-from": "सुरक्षाहरू क्यासकेडिङ्ग भएको",
        "pageinfo-category-info": "श्रेणी जानकारी",
        "pageinfo-category-total": "कुल सदस्यहरूको संख्या",
        "pageinfo-category-pages": "पृष्ठहरूको संख्या",
        "markedaspatrollederror": "गस्ती गरिएको भनी चिनो लगाउन सकिएन ।",
        "markedaspatrollederrortext": "गस्ती गरिएको भनि चिनो लगाउनको निम्ती संस्करण खुलाउनु पर्छ ।",
        "markedaspatrollederror-noautopatrol": "तपाईको आफ्नै सम्पादनलाई गस्ती गरिएको भनि चिनो लउन पाइदैन ।",
+       "markedaspatrollednotify": "$1 मा गरिएको यो परिवर्तनलाई गस्ति गरिएको चिन्ह लगाइएको छ ।",
+       "markedaspatrollederrornotify": "गस्ती अङ्कित गर्न विफल।",
        "patrol-log-page": "निगरानीको लग",
        "patrol-log-header": "गस्ती गरिएका संस्करणहरुको लग यस प्रकार रहेका छन् ।",
        "log-show-hide-patrol": "$1 निगरानी लग",
+       "log-show-hide-tag": "$1 ट्याग लग",
        "deletedrevision": "पुराना पुनरावलोकनहरु $1 मेटिए",
        "filedeleteerror-short": "$1 फाइल मेटाइमा भूल",
        "filedeleteerror-long": "निम्न फाइल मेट्ने क्रममा त्रुटी भयो:\n\n$1",
        "file-info-size-pages": "$1 × $2 पिक्सेलहरु, फाइल आकार: $3, MIME प्रकार: $4, $5 {{PLURAL:$5|पृष्ठ|पृष्ठहरु}}",
        "file-nohires": "उच्च रिजोल्युशन अनुपलब्ध",
        "svg-long-desc": "SVG फाइल,साधारण $1 × $2 पिक्सेलहरु, फाइल आकार: $3",
+       "svg-long-desc-animated": "एनिमेटेड एसभिजी फाइल, नाममात्र $1 × $2 पिक्सेल, फाइल आकार: $3",
+       "svg-long-error": "अमान्य एसभिजी फाइल: $1",
        "show-big-image": "मूल फाइल",
        "show-big-image-preview": "यस पूर्व रुपको आकार: $1।",
        "show-big-image-other": "अरु {{PLURAL:$2|resolution|रिजोल्युशनहरु}}: $1।",
        "file-info-png-looped": "ग़ाँठो परेको",
        "file-info-png-repeat": "$1 {{PLURAL:$1|पल्ट|पल्ट}} खेलियो",
        "file-info-png-frames": "$1 {{PLURAL:$1|फ्रेम|फ्रेमहरु}}",
+       "file-no-thumb-animation": "<strong>टिप्पणी: प्राविधिक सीमाको कारण, यस फाइलको थम्बनेल एनिमेटेड गर्न सकिदैन।</strong>",
        "newimages": "नयाँ फाइलहरुको ग्यालरी",
        "imagelisttext": " '''$1''' {{PLURAL:$1|फाइल|फाइलहरु}} को निम्न सुची ,क्रमवद्ध $2.",
        "newimages-summary": "यस विशेष पृष्ठले अन्तिम उर्ध्वभरण गरिका फाइलहरु देखाउँछ ।",
        "newimages-legend": "फिल्टर",
        "newimages-label": "फाइल अथवा (यसको एउटा अंश)को नाम:",
+       "newimages-showbots": "बोटहरूद्वारा गरिएको अपलोड देखाउने",
        "noimages": "हेर्नको लागि केही छैन.",
        "ilsubmit": "खोज्नुहोस्",
        "bydate": "मिति अनुसार",
        "exif-stripbytecounts": "प्रति कम्प्रेश्ड स्ट्रिप मा हुने बाइटहरू",
        "exif-jpeginterchangeformatlength": "JPEG आँकड़ाको बाइट",
        "exif-whitepoint": "सेतो बिंदु क्रोम्यासिटी(chromaticity)",
+       "exif-referenceblackwhite": "कालो र सेतो सन्दर्भ मानहरूको जोडी",
        "exif-datetime": "फाइल परिवर्तन मिति तथा समय",
        "exif-imagedescription": "चित्र नाम",
        "exif-make": "क्यामेरा निर्माता",
        "exif-relatedsoundfile": "सम्बन्धित अडियो फाइल",
        "exif-datetimeoriginal": "डेटा सञ्चालनको मिति र समय",
        "exif-datetimedigitized": "मिति र समय अंकीयकरण",
+       "exif-subsectime": "मितिसमय सबसेकेण्डहरू",
+       "exif-subsectimeoriginal": "मितिसमयमूल सबसेकेण्डहरू",
+       "exif-subsectimedigitized": "मितिसमयडिजिटाइज्ड सबसेकेण्डहरू",
        "exif-exposuretime": "एक्स्पोज़र समय",
        "exif-exposuretime-format": "$1 सेकेण्ड ($2)",
        "exif-fnumber": "F संख्या",
        "exif-gpssatellites": "नाप्नकोलागि प्रयोग गरिएका उपग्रहहरु",
        "exif-gpsstatus": "रिसिभर अवस्था",
        "exif-gpsmeasuremode": "माप मोड",
+       "exif-gpsdop": "मापन सटिकता",
        "exif-gpsspeedref": "गति इकाई",
        "exif-gpsspeed": "जीपीएस रिसीवरको गति",
+       "exif-gpstrackref": "चालको दिशाको लागि सन्दर्भ",
        "exif-gpstrack": "चलेको दिशा",
        "exif-gpsimgdirectionref": "चित्रको दिशाकोलागि सन्दर्भ",
        "exif-gpsimgdirection": "चित्रको दिशा",
+       "exif-gpsdestlatituderef": "गन्तव्यको अक्षांशको लागी सन्दर्भ",
        "exif-gpsdestlatitude": "अक्षांश गंतव्य",
+       "exif-gpsdestlongituderef": "गन्तव्यको देशान्तरको लागी सन्दर्भ",
        "exif-gpsdestlongitude": "गंतव्यको देशान्तर",
        "exif-gpsdestbearing": "गंतव्यको असर",
+       "exif-gpsdestdistanceref": "गन्तव्यसम्मको दुरीको लागी सन्दर्भ",
        "exif-gpsdestdistance": "गंतव्यसम्मको दूरी",
        "exif-gpsareainformation": "जीपीएस क्षेत्रको नाम",
        "exif-gpsdatestamp": "जी पी एस मिति",
        "exif-subjectdistance-value": "$1 मिटर",
        "exif-meteringmode-0": "अज्ञात",
        "exif-meteringmode-1": "औसत",
+       "exif-meteringmode-2": "केन्द्र भारित औषत",
        "exif-meteringmode-3": "स्थान",
        "exif-meteringmode-4": "बहुस्थान",
        "exif-meteringmode-5": "ढाँचा",
        "exif-lightsource-12": "दिवा फ्लोरोसेन्ट  (D 5700 – 7100K)",
        "exif-lightsource-13": "दिवा फ्लोरोसेन्ट (N 4600 – 5400K)",
        "exif-lightsource-14": "शितल सेतो फ्लोरेसेन्ट (W 3900 – 4500K)",
+       "exif-lightsource-15": "सेतो फ्लोरोसेन्ट (डब्लुडब्लु ३२०० - ३७०० के)",
        "exif-lightsource-17": "मानक प्रकाश A",
        "exif-lightsource-18": "मानक प्रकाश B",
        "exif-lightsource-19": "मानक प्रकाश C",
        "exif-focalplaneresolutionunit-2": "इञ्च",
        "exif-sensingmethod-1": "अपरिभाषित",
        "exif-sensingmethod-5": "Color sequential area sensor",
+       "exif-sensingmethod-7": "त्रिरेखिय सेन्सर",
+       "exif-sensingmethod-8": "रङ्ग अनुक्रमिक रेखिय सेन्सर",
+       "exif-filesource-3": "डिजिटल स्टिल क्यामेरा",
        "exif-scenetype-1": "प्रत्यक्ष खिचिएको छवि",
        "exif-customrendered-0": "सामान्य प्रक्रिया",
        "exif-customrendered-1": "व्यक्तिगत प्रक्रिया...",
        "ellipsis": "...",
        "percent": "$1%",
        "parentheses": "($1)",
+       "quotation-marks": "\"$1\"",
        "imgmultipageprev": "← अघिल्लो पृष्ठ",
        "imgmultipagenext": "पछिल्लो पृष्ठ →",
        "imgmultigo": "जाउ!",
        "imgmultigoto": "पृष्ठ $1 मा जाने",
+       "img-lang-default": "(पूर्वनिर्धारित भाषा)",
+       "img-lang-info": "यस चित्रलाई $1 मा प्रस्तुत गर्ने । $2",
        "img-lang-go": "जाउ",
        "ascending_abbrev": "वर्णानुक्रम",
        "descending_abbrev": "धट्दोक्रम",
        "watchlistedit-raw-removed": "{{PLURAL:$1|१ शिर्षक|$1 शिर्षकरु}} हटाइयो:",
        "watchlistedit-clear-title": "अवलोकन सूची खाली गरियो",
        "watchlistedit-clear-legend": "अवलोकन सूची खाली गर्ने",
+       "watchlistedit-clear-explain": "तपाईको अबलोकन सूचीबाट सम्पूर्ण शिर्षकहरू मेटाइदै",
        "watchlistedit-clear-titles": "शीर्षकहरू :",
        "watchlistedit-clear-submit": "अवलोकनबाट हटाउने (यो स्थायी हुन्छ!)",
        "watchlistedit-clear-done": "तपाईको निगरानी सुची हटाइएको छ।",
        "version-svn-revision": "(r$2)",
        "version-license": "मिडीयाविकि इजाजतपत्र",
        "version-ext-license": "इजाजतपत्र",
+       "version-ext-colheader-name": "एक्सटेन्सन",
+       "version-skin-colheader-name": "काँचुली",
+       "version-ext-colheader-version": "संस्करण",
        "version-ext-colheader-license": "इजाजतपत्र",
        "version-ext-colheader-description": "विवरण",
        "version-ext-colheader-credits": "लेखकहरु",
        "version-license-title": "$1 को लागी इजाजतपत्र",
+       "version-license-not-found": "यस एक्सटेन्समा अनुमतीपत्रको विस्तृत जानकारी छैन् ।",
+       "version-credits-title": "$1 को लागी श्रेयहरू",
+       "version-credits-not-found": "यस एक्सटेन्समा श्रेयहरूको विस्तृत जानकारी छैन् ।",
        "version-poweredby-credits": "यो विकी '''[https://www.mediawiki.org/ मिडियाविकि]''' द्वारा सशक्तिकरण गरिएको छ, copyright © सन् २००१-$1 $2.",
        "version-poweredby-others": "अन्य",
+       "version-poweredby-translators": "translatewiki.net अनुवादकर्ताहरू",
        "version-software": "स्थापना गरिएको सफ्टवेयर",
        "version-software-product": "उत्पादन",
        "version-software-version": "संस्करण",
        "version-entrypoints-header-entrypoint": "प्रवेश विन्दु",
+       "version-entrypoints-header-url": "यूआरएल",
        "version-libraries": "स्थापित पुस्तकालयहरू",
        "version-libraries-library": "पुस्तकालय",
        "version-libraries-version": "संस्करण",
+       "redirect-legend": "फाइल वा पृष्ठमा रिडाइरेक्ट",
        "redirect-submit": "जाने",
+       "redirect-lookup": "खोजी:",
        "redirect-value": "मानः",
        "redirect-user": "प्रयोगकर्ता परिचय",
        "redirect-page": "पृष्ठ परिचय",
        "redirect-revision": "पृष्ठ संशोधन",
        "redirect-file": "फाइल नाम",
+       "redirect-not-exists": "मान पत्ता लागेन",
        "fileduplicatesearch": "नक्कल फाइल खोज्ने",
        "fileduplicatesearch-summary": "ह्यास मानको आधारमा दुरुस्त नक्कल फाइहरु खोज्ने ।",
        "fileduplicatesearch-legend": " नक्कल खोज्नुहोस्",
        "fileduplicatesearch-result-n": "फाइल\"$1\" को {{PLURAL:$2|1 दुरुस्त नक्कल|$2 दुरुस्त नक्कलहरु}} छन् ।",
        "fileduplicatesearch-noresults": "\"$1\" नामको फाइल पाइएन।",
        "specialpages": "विशेष पृष्ठ",
+       "specialpages-note-top": "आदर्श वाक्य",
        "specialpages-note": "* साधारण विशेष पृष्ठहरु।\n* <span class=\"mw-specialpagerestricted\">निषेधित विशेष पृष्ठहरु।</span>",
        "specialpages-group-maintenance": "मर्मत प्रतिवेदनहरु",
        "specialpages-group-other": "अरू विशेष पृष्ठहरू",
        "tags-active-yes": "हो",
        "tags-active-no": "हैन",
        "tags-source-extension": "एक्सटेन्सनद्वारा परिभाषित गर्ने",
+       "tags-source-manual": "प्रयोगकर्ताहरू तथा बोटहरूबाट म्यानुअल्ली लागु गरिएको",
        "tags-source-none": "प्रयोगमा नरहेको",
        "tags-edit": "सम्पादन गर्नुहोस्",
        "tags-delete": "मेट्ने",
        "tags-create-tag-name": "ट्याग नाम:",
        "tags-create-reason": "कारण:",
        "tags-create-submit": "सृजना गर्ने",
+       "tags-create-no-name": "तपाईले ट्याग नाम निर्दिष्ट गर्नु पर्ने हुन्छ ।",
+       "tags-create-already-exists": "ट्याग $1 पहिला देखि नै उपलब्ध ।",
+       "tags-create-warnings-below": "ट्याग बनाउदै, के तपाई जारी राख्न चाहनु हुन्छ ?",
        "tags-delete-title": "ट्याग मेट्नुहोस्",
+       "tags-delete-explanation-initial": "तपाईले ट्याग \"$1\" लाई डाटावेसबाट हटाउन खोज्दै हुनु हुन्छ ।",
        "tags-delete-reason": "कारण:",
+       "tags-delete-submit": "उल्टाउन नसकिने गरि यो ट्यागलाई मेटाउने",
+       "tags-delete-not-found": "ट्याग \"$1\" उपलब्ध छैन् ।",
+       "tags-activate-title": "ट्याग सक्रिय गर्नुहोस्",
+       "tags-activate-question": "तपाईले ट्याग \"$1\" सक्रिय गर्न लाग्नु भएको छ ।",
        "tags-activate-reason": "कारणः",
+       "tags-activate-not-allowed": "ट्याग \"$1\" सक्रिय गर्न सम्भव छैन ।",
+       "tags-activate-not-found": "ट्याग \"$1\" उपलब्ध छैन् ।",
        "tags-activate-submit": "सक्रिय",
        "tags-deactivate-title": "ट्याग निष्क्रिय गर्नुहोस्",
+       "tags-deactivate-question": "तपाईले ट्याग \"$1\" निस्क्रिय गर्न लाग्नु भएको छ ।",
        "tags-deactivate-reason": "कारण:",
+       "tags-deactivate-not-allowed": "ट्याग \"$1\" निस्क्रिय गर्न सम्भव छैन ।",
        "tags-deactivate-submit": "निष्क्रिय",
+       "tags-update-remove-not-allowed-one": "ट्याग \"$1\" मेटाउने अनुमति छैन ।",
        "tags-edit-title": "ट्यागहरू सम्पादन",
        "tags-edit-manage-link": "ट्यागहरू व्यवस्थापन",
+       "tags-edit-existing-tags": "हाल भएको ट्यागहरूः",
        "tags-edit-existing-tags-none": "''कुनै पनि होइन''",
        "tags-edit-new-tags": "नयाँ ट्यागहरूः",
        "tags-edit-add": "यी ट्यागहरू थप्नेः",
        "tags-edit-chosen-placeholder": "केही ट्यागहरू छान्ने",
        "tags-edit-chosen-no-results": "कुनै मिल्ने ट्यागहरू पत्ता लागेन",
        "tags-edit-reason": "कारण:",
+       "tags-edit-revision-submit": "{{PLURAL:$1|यस संस्करण|$1 संस्करणहरू}} मा परिवर्तनहरूलाई लागु गर्ने",
+       "tags-edit-logentry-submit": "{{PLURAL:$1|यस लग प्रविष्टी|$1 लग प्रविष्टीहरू}} मा परिवर्तनहरूलाई लागु गर्ने",
+       "tags-edit-success": "परिवर्तनहरू सफलता पूर्वक लागु भैसक्यो",
+       "tags-edit-failure": "यी परिवर्तनहरू लागु गर्न सकिएनः\n$1",
+       "tags-edit-nooldid-title": "अवैध संशोधन लक्ष्य",
+       "tags-edit-none-selected": "थप्न वा हटाउनको लागी कृपया कम्तिमा एउटा ट्याग छान्नुहोस् ।",
        "comparepages": "पृष्ठहरू दाँज्ने",
        "compare-page1": "पृष्ठ 1",
        "compare-page2": "पृष्ठ 2",
        "htmlform-chosen-placeholder": "एक विकल्प छान्नुहोस्",
        "htmlform-cloner-create": "अरू जोड्ने",
        "htmlform-cloner-delete": "हटाउने",
+       "htmlform-cloner-required": "कम्तिमा एउटामा आवश्यक छ ।",
        "sqlite-has-fts": "$1 पूरा पाठ खोज समर्थन सहित",
        "sqlite-no-fts": "$1 पूरा पाठ खोज समर्थन बिना",
-       "logentry-delete-delete": "$1 {{लिङ्ग:$2|मेटाइएको}} पृष्ठ $3",
+       "logentry-delete-delete": "$1 द्वारा पृष्ठ $3 {{GENDER:$2|मेटाइयो}}",
        "logentry-delete-restore": "$3 पृष्ठ $1ले {{GENDER:$2|पुनर्स्थापित}} गरेको हो",
+       "logentry-suppress-delete": "$1 द्वारा पृष्ठ $3 {{GENDER:$2|दबाइएको}}",
        "revdelete-content-hid": "सामग्री लुकाइएको",
        "revdelete-summary-hid": "सम्पादन सारांस लुकाइएको",
        "revdelete-uname-hid": "प्रयोगकर्ताको नाम लुकाइयो",
        "revdelete-uname-unhid": "प्रयोगकर्ता देखाइएको",
        "revdelete-restricted": "प्रबन्धकहरुमाथि सीमितता लागू गरियो",
        "revdelete-unrestricted": "प्रवन्धककोलागि निषेधहरु हटाइयो ।",
+       "logentry-block-unblock": "$1 {{GENDER:$2|खुल्ला गरिएो}} {{GENDER:$4|$3}}",
+       "logentry-import-upload": "फाइल अपलोडद्वारा $1 ले $3 {{GENDER:$2|आयात गर्यो}}",
+       "logentry-import-interwiki": "$3 अन्य विकिबाट $1 द्वारा {{GENDER:$2|आयातित}}",
        "logentry-move-move": "$1 {{GENDER:$2|द्वारा}} $3 पृष्ठलाई $4 मा सारियो",
+       "logentry-newusers-newusers": "प्रयोगकर्ता खाता $1 {{GENDER:$2|खोलियो}}",
+       "logentry-newusers-create": "प्रयोगकर्ता खाता $1 {{GENDER:$2|खोलियो}}",
+       "logentry-newusers-create2": "$1 बाट प्रयोगकर्ता खाता $३ {{GENDER:$2|खोलियो}}",
+       "logentry-newusers-byemail": "$1 बाट प्रयोगकर्ता खाता $३ {{GENDER:$2|खोलियो}} र इमेल मार्फत पासबर्ड पठाइएको छ",
+       "logentry-newusers-autocreate": "प्रयोगकर्ता खाता $1 स्वतः {{GENDER:$2|खोलियो}}",
+       "logentry-upload-upload": "$1 ले $3 {{GENDER:$2|अपलोड गरेका छन्}}",
+       "logentry-upload-overwrite": "$1 ले $3 को नयाँ संस्करण {{GENDER:$2|अपलोड गरेका छन्}}",
+       "logentry-upload-revert": "$1 ले $3 {{GENDER:$2|अपलोड गरेका छन्}}",
+       "log-name-managetags": "ट्याग व्यवस्थापन लग",
+       "logentry-managetags-create": "$1 ले ट्याग $4 {{GENDER:$2|तयार गरेको छ}}",
+       "log-name-tag": "ट्याग प्रबिष्टी",
        "rightsnone": "(कुनैपनि होइन)",
        "revdelete-summary": "सम्पादन सारांश",
        "feedback-adding": "पृष्ठमा प्रतिक्रिया थप गर्दै...",
        "feedback-bugnew": "मैले जाँच गरिसके । नयाँ गल्तिको खबर दिनुहोस्",
        "feedback-cancel": "रद्द गर्ने",
        "feedback-close": "गरियो",
+       "feedback-external-bug-report-button": "प्राविधिक कार्य पेश गर्नुहोस्",
        "feedback-dialog-title": "प्रतिक्रिया दिनुहोस्",
        "feedback-error-title": "त्रुटि",
        "feedback-error2": "त्रुटि: सम्पादन असफल",
        "feedback-thanks-title": "धन्यवाद!",
        "feedback-useragent": "प्रयोगकर्ता एजेन्ट:",
        "searchsuggest-search": "खोज",
+       "searchsuggest-containing": "समावेश भएको...",
        "api-error-badaccess-groups": "यस विकिमा तपाईंलाई फाइल अपलोड गर्ने अनुमति छैन।",
+       "api-error-badtoken": "आन्तरिक समस्याः खराब टोकन ।",
        "api-error-copyuploaddisabled": "यस सर्वरमा URL द्वारा अपलोड गर्ने व्यवस्था निस्क्रिय गरिएकोछ।",
        "api-error-duplicate": "यस साइटमा पहिलेबाट यस्तै सामग्री {{PLURAL:$1|भएको [$2 अर्को फाइल छ]|भएका  [$2 केहि अरु फाइलहरु छन्]}} ।",
        "api-error-duplicate-archive": "यस साइटमा पहिलेबाट यस्तै सामग्री {{PLURAL:$1|भएको [$2 अर्को फाइल थियो]|भएका  [$2 केहि अरु फाइलहरु थिए]}} ।\nतर {{PLURAL:$1|यो मेटाइएको थियो|यी मेटाइएका थिए}} ।",
        "api-error-duplicate-archive-popup-title": "पहिले  {{PLURAL:$1|मेटाइएको फाइलको|मेटाइएका फाइलहरुको}} नकल प्रति बनाउने।",
        "api-error-duplicate-popup-title": "{{PLURAL:$1|फाइल|फाइलहरु}} नकल प्रति बनाउने",
        "api-error-empty-file": "तपाईंले बुझाएको फाइल खालि छ।",
+       "api-error-emptypage": "नयाँ तयार गर्दै, खाली पृष्ठ तयार गर्न अनुमति छैन ।",
+       "api-error-fetchfileerror": "आन्तरिक समस्याः फाइल तान्दा केही कुरा गलत भएछ ।",
        "api-error-file-too-large": "तपाईंले बुझाएको फाइल अति ठूलो छ।",
        "api-error-filename-tooshort": "फाइलको नाम अति छोटो भयो।",
        "api-error-filetype-banned": "यस प्रकारको फाइलमाथि प्रतिबन्ध छ।",
        "api-error-ok-but-empty": "आन्तरिक त्रुटि: सर्वरबाट कुनै उत्तर आएन।",
        "api-error-overwrite": "वर्तमान फाइलमाथि अधिलेखन(Overwriting)को अनुमति छैन।",
        "api-error-stashfailed": "आन्तरिक त्रुटि: अस्थाई फाइल राख्न सर्वर असफल भयो।",
+       "api-error-publishfailed": "आन्तरिक समस्याः अस्थायी फाइल प्रकाशन गर्न सर्भर असफर भयो ।",
+       "api-error-stasherror": "स्टासमा फाइल अपलोड गर्दा समस्या आएको छ ।",
        "api-error-timeout": "अपेक्षित समय भित्रमा सर्वरले प्रतिक्रिया देखाएन।",
        "api-error-unclassified": "अज्ञात समस्या आइ पर्यो",
        "api-error-unknown-code": "अज्ञात त्रुटि: \"$1\"",
        "duration-decades": "$1 {{PLURAL:$1|दशक|दशकहरू}}",
        "duration-centuries": "$1 {{PLURAL:$1|शताब्दि|शताब्दिहरू}}",
        "duration-millennia": "$1 {{PLURAL:$1|सहस्राब्दी|सहस्राब्दीहरू}}",
+       "limitreport-cputime": "सिपियु प्रयोग अवधि",
        "limitreport-cputime-value": "$1 {{PLURAL:$1|सेकेण्ड|सेकेण्डहरू}}",
        "limitreport-walltime": "वर्तमानको उपयोग",
        "limitreport-walltime-value": "$1 {{PLURAL:$1|सेकेण्ड|सेकेण्डहरू}}",
        "limitreport-postexpandincludesize-value": "$1/$2 {{PLURAL:$2|बाइट|बाइटहरू}}",
+       "limitreport-templateargumentsize": "ढाँचा तर्क आकार",
        "limitreport-templateargumentsize-value": "$1/$2 {{PLURAL:$2|बाइट|बाइटहरू}}",
        "expandtemplates": "ढाँचाहरूलाई बढाउनुहोस्",
        "expand_templates_input": "अक्षर हाल्नुहोस्ः",
        "expand_templates_output": "परिणाम",
+       "expand_templates_xml_output": "एक्सएमएल आउटपुट",
+       "expand_templates_html_output": "र एचटिएमएल आउटपुट",
        "expand_templates_ok": "ठीक",
        "expand_templates_remove_comments": "टिप्पणीहरू हटाउने",
+       "expand_templates_remove_nowiki": "परिणाममा ट्यागहरूलाई दबाइएको <nowiki>",
+       "expand_templates_generate_xml": "एक्सएमएल पार्स रूख देखाउने",
        "expand_templates_generate_rawhtml": "सुद्ध HTML देखाउने",
        "expand_templates_preview": "पूर्वावलोकन",
        "pagelanguage": "पृष्ठ भाषा छान्ने",
        "right-pagelang": "पृष्ठको भाषा परिवर्तन गर्ने",
        "action-pagelang": "यस पृष्ठको भाषा परिवर्तन गर्ने",
        "log-name-pagelang": "लगको भाषा परिवर्तन गर्ने",
+       "log-description-pagelang": "यो पृष्ठको भाषाहरूमा भएका परिवर्तनहरूको लग हो ।",
+       "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (सक्रिय)",
+       "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''निष्क्रिय''')",
+       "mediastatistics": "मिडिया तथ्याङ्कहरू",
+       "mediastatistics-nbytes": "{{PLURAL:$1|$1 बाइट|$1 बाइटहरू}} ($2; $3%)",
+       "mediastatistics-table-mimetype": "माइम प्रकार",
+       "mediastatistics-table-extensions": "सम्भावित एक्सटेन्सनहरू",
        "mediastatistics-table-count": "फाइलहरूको संख्या",
        "mediastatistics-table-totalbytes": "संयोजित आकार",
        "mediastatistics-header-unknown": "अज्ञात",
        "mediastatistics-header-bitmap": "विटम्याप चित्रहरू",
+       "mediastatistics-header-drawing": "चित्रहरू (भेक्टर चित्रहरू)",
+       "mediastatistics-header-audio": "अडियो",
+       "mediastatistics-header-video": "भिडियो",
+       "mediastatistics-header-multimedia": "रिच मिडिया",
        "mediastatistics-header-office": "कार्यालय",
+       "mediastatistics-header-text": "पाठ",
        "mediastatistics-header-executable": "कार्यान्वयन गर्न मिल्नेहरू",
+       "mediastatistics-header-archive": "संकुचित ढाँचाहरू",
+       "json-error-unknown": "जेएसओएन मा समस्या छ । समस्याः $1",
+       "json-error-syntax": "साईनट्यास समस्या",
+       "headline-anchor-title": "यस खण्डमा जोड्नुहोस्",
        "special-characters-group-latin": "ल्याटिन",
        "special-characters-group-latinextended": "ल्याटिन विस्तारित",
        "special-characters-group-ipa": "आइपिए",
index 74df8f3..8ef3e66 100644 (file)
        "badtitletext": "De naam van de opgegeven pagina was ongeldig, leeg of bevatte een verkeerde intertaal- of interwikikoppeling.\nWellicht bevat de paginanaam niet toegestane tekens.",
        "title-invalid-empty": "De opgevraagde paginanaam is leeg of bevat de naam van een naamruimte.",
        "title-invalid-utf8": "De opgevraagde paginanaam bevat een ongeldige UFT-8-reeks.",
-       "title-invalid-interwiki": "De paginanaam bevat een interwikilink.",
+       "title-invalid-interwiki": "De aangevraagde paginatitel bevat een interwikikoppeling die niet gebruikt kan worden in titels.",
        "title-invalid-talk-namespace": "De opgevraagde paginanaam verwijst naar een overlegpagina die niet kan bestaan.",
        "title-invalid-characters": "De opgevraagde paginanaam bevat ongeldige tekens: \"$1\".",
        "title-invalid-relative": "De paginanaam bevat een relatief pad. Relatieve paginanamen (\"./\", \"../\") zijn ongeldig omdat ze vaak onbereikbaar zijn als de browser van een gebruiker ze toepast.",
        "permissionserrorstext": "U hebt geen rechten om dit te doen om de volgende {{PLURAL:$1|reden|redenen}}:",
        "permissionserrorstext-withaction": "U hebt geen rechten om $2, {{PLURAL:$1|want}}:",
        "recreate-moveddeleted-warn": "'''Waarschuwing: u bent bezig met het aanmaken van een pagina die in het verleden verwijderd is.'''\n\nOverweeg of het terecht is dat u verder werkt aan deze pagina.\nVoor uw gemak staan hieronder het verwijderingslogboek en het hernoemingslogboek voor deze pagina:",
-       "moveddeleted-notice": "Deze pagina is verwijderd.\nTer informatie worden het verwijderingslogboek en het hernoemingslogboek van deze pagina hieronder weergegeven.",
+       "moveddeleted-notice": "Deze pagina is verwijderd.\nTer informatie wordt het verwijderingslogboek en het hernoemingslogboek van deze pagina hieronder weergegeven.",
        "log-fulllog": "Het volledige logboek bekijken",
        "edit-hook-aborted": "De bewerking is afgebroken door een hook.\nEr is geen toelichting beschikbaar.",
        "edit-gone-missing": "De pagina is niet bijgewerkt.\nDeze lijkt verwijderd te zijn.",
        "log-name-pagelang": "Logboek taalwijzigingen",
        "log-description-pagelang": "Dit is een logboek van wijzigingen van de taal van pagina's.",
        "logentry-pagelang-pagelang": "$1 heeft de taal van de pagina \"$3\" gewijzigd van $4 naar $5.",
-       "default-skin-not-found": "Het standaard uiterlijk voor de wiki, dat is ingesteld in <code dir=\"ltr\">$wgDefaultSkin</code> as <code>$1</code>, is niet beschikbaar.\n\nUw installatie heeft {{PLURAL:$4|het volgende uiterlijk|de volgende uiterlijken}}. Zie [https://www.mediawiki.org/wiki/Manual:Skin_configuration Handboek: uiterlijk instellen] voor meer informatie over hoe u het uiterlijk instelt en een standaard uiterlijk aangeeft.\n\n$2\n\n; Als u MediaWiki zojuist hebt geïnstalleerd:\n: U hebt waarschijnlijk geïnstalleerd via git, or direct vanuit de broncode via een andere methode. Deze melding is verwacht. Installeer één of meer van de [https://www.mediawiki.org/wiki/Category:All_skins beschikbare uiterlijken op mediawiki.org], door:\n:* De [https://www.mediawiki.org/wiki/Download tarball te downloaden], die meerdere uiterlijken en uitbreidingen bevat. U kunt de map <code>skins/</code> daar uit kopiëren;\n:* Het downloaden van tarballs voor uiterlijken van [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org];\n:* Een van de repositories <code>mediawiki/skins/*</code> te klonen via git in de map <code dir=\"ltr\">skins/</code> van uw installatie van MediaWiki.\n: Als u dit doet en u bent MediaWikiontwikkelaar, heeft dit geen invloed op uw gitrepository.\n\n; Als u MediaWiki net hebt bijgewerkt:\n: In MediaWiki 1.24 en nieuwere versies worden geïnstalleerde uiterlijken niet langer automatisch ingeschakeld (zie [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Handboek: uiterlijken automatisch vinden]). U kunt de volgende {{PLURAL:$5|regel|regels}} kopieren naar <code>LocalSettings.php</code> om alle op dit moment geïnstalleerde uiterlijken in te schakelen:\n\n<pre dir=\"ltr\">$3</pre>\n\n; In het geval u zojuist <code>LocalSettings.php</code> hebt aangepast:\n: Controleer de namen van de uiterlijken op spelfouten.",
-       "default-skin-not-found-no-skins": "Het standaard uiterlijk voor uw wiki, als aangegeven in <code>$wgDefaultSkin</code> als <code>$1</code>, is niet beschikbaar.\n\nU hebt geen geïnstalleerde uiterlijken.\n\n; Als u MediaWiki zojuist hebt geïnstalleerd:\n: U hebt waarschijnlijk geïnstalleerd via git, or direct vanuit de broncode via een andere methode. Deze melding is verwacht. Installeer één of meer van de [https://www.mediawiki.org/wiki/Category:All_skins beschikbare uiterlijken op mediawiki.org], door:\n:* De [https://www.mediawiki.org/wiki/Download tarball te downloaden], die meerdere uiterlijken en uitbreidingen bevat. U kunt de map <code>skins/</code> daar uit kopiëren;\n:* Het downloaden van tarballs voor uiterlijken van [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org];\n:* Een van de repositories <code>mediawiki/skins/*</code> te klonen via git in de map <code dir=\"ltr\">skins/</code> van uw installatie van MediaWiki.\n: Als u dit doet en u bent MediaWikiontwikkelaar, heeft dit geen invloed op uw gitrepository.",
+       "default-skin-not-found": "Het standaard uiterlijk voor de wiki, dat is ingesteld in <code dir=\"ltr\">$wgDefaultSkin</code> as <code>$1</code>, is niet beschikbaar.\n\nUw installatie heeft {{PLURAL:$4|het volgende uiterlijk|de volgende uiterlijken}}. Zie [https://www.mediawiki.org/wiki/Manual:Skin_configuration Handboek: uiterlijk instellen] voor meer informatie over hoe u het uiterlijk instelt en een standaard uiterlijk aangeeft.\n\n$2\n\n; Als u MediaWiki zojuist hebt geïnstalleerd:\n: U hebt waarschijnlijk geïnstalleerd via git, or direct vanuit de broncode via een andere methode. Deze melding is verwacht. Installeer één of meer van de [https://www.mediawiki.org/wiki/Category:All_skins beschikbare uiterlijken op mediawiki.org], door:\n:* De [https://www.mediawiki.org/wiki/Download tarball te downloaden], die meerdere uiterlijken en uitbreidingen bevat. U kunt de map <code>skins/</code> daar uit kopiëren;\n:* Het downloaden van tarballs voor uiterlijken van [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org];\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Git gebruiken voor het downloaden van uiterlijken].\n: Als u dit doet en u bent MediaWikiontwikkelaar, heeft dit geen invloed op uw gitrepository.\n\n; Als u MediaWiki net hebt bijgewerkt:\n: In MediaWiki 1.24 en nieuwere versies worden geïnstalleerde uiterlijken niet langer automatisch ingeschakeld (zie [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Handboek: uiterlijken automatisch vinden]). U kunt de volgende {{PLURAL:$5|regel|regels}} kopieren naar <code>LocalSettings.php</code> om alle op dit moment geïnstalleerde uiterlijken in te schakelen:\n\n<pre dir=\"ltr\">$3</pre>\n\n; In het geval u zojuist <code>LocalSettings.php</code> hebt aangepast:\n: Controleer de namen van de uiterlijken op spelfouten.",
+       "default-skin-not-found-no-skins": "Het standaard uiterlijk voor uw wiki, als aangegeven in <code>$wgDefaultSkin</code> als <code>$1</code>, is niet beschikbaar.\n\nU hebt geen geïnstalleerde uiterlijken.\n\n; Als u MediaWiki zojuist hebt geïnstalleerd:\n: U hebt waarschijnlijk geïnstalleerd via git, or direct vanuit de broncode via een andere methode. Deze melding is verwacht. Installeer één of meer van de [https://www.mediawiki.org/wiki/Category:All_skins beschikbare uiterlijken op mediawiki.org], door:\n:* De [https://www.mediawiki.org/wiki/Download tarball te downloaden], die meerdere uiterlijken en uitbreidingen bevat. U kunt de map <code>skins/</code> daar uit kopiëren;\n:* Het downloaden van tarballs voor uiterlijken van [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org];\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Git gebruiken voor het downloaden van uiterlijken].\n: Als u dit doet en u bent MediaWikiontwikkelaar, heeft dit geen invloed op uw gitrepository.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (ingeschakeld)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 (<strong>uitgeschakeld</strong>)",
        "mediastatistics": "Mediastatistieken",
index 0ad67f7..ba56063 100644 (file)
        "no-null-revision": "\"$1\" ପୃଷ୍ଠାଟି ପାଇଁ ଫାଙ୍କା ସଂସ୍କରଣଟିଏ ତିଆରି କରିପାରିଲୁ ନାହିଁ",
        "badtitle": "ଖରାପ ନାଆଁ",
        "badtitletext": "ଆପଣ ଅନୁରୋଧ କରିଥିବା ପୃଷ୍ଠାଟି ଭୁଲ, ଖାଲି ଅଛି ବା ବାକି ଭାଷା ସାଙ୍ଗରେ ଭୁଲରେ ଯୋଡ଼ା ଯାଇଛି ବା ଭୁଲ ଇଣ୍ଟର ଉଇକି ନାମ ଦିଆଯାଇଛି ।\nଏଥିରେ ଥିବା ଗୋଟିଏ ବା ଦୁଇଟି ଅକ୍ଷର ଶିରୋନାମା ଭାବରେ ବ୍ୟବହାର କରାଯାଇ ପାରିବ ନାହିଁ ।",
+       "title-invalid-empty": "ଅନୁରୋଧ କରାଯାଇଥିବା ପୃଷ୍ଠାର ଶର୍ଷକଟି ଖାଲି ଅଛି କିମ୍ବା ନେମସ୍ପସର ନାମ ଅଛି ।",
+       "title-invalid-utf8": "ଅନୁରୋଧ କରାଯାଇଥିବା ପୃଷ୍ଠାର ଶର୍ଷକରେ ଅବୈଧ UTF-8 ଧାରା ଅଛି ।",
        "perfcached": "ତଳଲିଖିତ ତଥ୍ୟଗୁଡିକୁ ଅସ୍ଥାୟୀ ଭାବେ ରଖାଗଲା ଏବଂ ଏହା ଅପଡେଟ ନ ହୋଇପାରେ । ଅତିବେଶିରେ {{PLURAL:$1|ଫଳ|$1ଫଳଗୁଡିକ }} ଅସ୍ଥାୟୀ ରୂପେ ରହି ପାରିବ ।",
        "perfcachedts": "ତଳଲିଖିତ ତଥ୍ୟଗୁଡିକୁ ଅସ୍ଥାୟୀ ଭାବେ ରଖାଗଲା ଏବଂ  $1ରେ ଶେଷଥର ଅପଡେଟ ହୋଇଥିଲା । ଅତିବେଶିରେ {{PLURAL:$1|ଫଳ|$1ଫଳଗୁଡିକ }} ଅସ୍ଥାୟୀ ରୂପେ ରହି ପାରିବ ।",
        "querypage-no-updates": "ଏହି ପୃଷ୍ଠାଟି ପାଇଁ ଅପଡେଟସବୁ ଏବେ ଅଚଳ କରାଯାଇଅଛି ।\nଏଠାରେ ଥିବା ତଥ୍ୟ ସବୁ ଏବେ ସତେଜ ହୋଇପାରିବ ନାହିଁ ।",
        "createacct-emailoptional": "ଇମେଲ ଠିକଣା (ଇଚ୍ଛାଧୀନ)",
        "createacct-email-ph": "ଆପଣଙ୍କ ଇମେଲ ଠିକଣା ଦିଅନ୍ତୁ",
        "createacct-another-email-ph": "ଆପଣଙ୍କ ଇ-ମେଲ ଠିକଣା ଦିଅନ୍ତୁ",
-       "createaccountmail": "à¬\8fà¬\95 à¬\85ସà­\8dଥାà­\9fà­\80 à¬ªà¬¾à¬¸à­±à¬¾à¬°à­\8dଡ଼ à¬¬à­\8dà­\9fବହାର à¬\95ରନà­\8dତà­\81 à¬\8fବà¬\82 à¬\8fହାà¬\95à­\81 à¬¤à¬³à­\87 à¬¦à¬¿à¬\86ଯାà¬\87ଥିବା à¬\87-ମà­\87ଲ à¬ à¬¿à¬\95ଣାà¬\95à­\81 à¬ªà¬ à­\87à¬\87 ଦିଅନ୍ତୁ",
+       "createaccountmail": "à¬\8fà¬\95 à¬\85ସà­\8dଥାà­\9fà­\80 à¬ªà¬¾à¬¸à­±à¬¾à¬°à­\8dଡ଼ à¬¬à­\8dà­\9fବହାର à¬\95ରନà­\8dତà­\81 à¬\8fବà¬\82 à¬\8fହାà¬\95à­\81 à¬¤à¬³à­\87 à¬¦à¬¿à¬\86ଯାà¬\87ଥିବା à¬\87-ମà­\87ଲ à¬ à¬¿à¬\95ଣାà¬\95à­\81 à¬ªà¬ à¬¾à¬\87ଦିଅନ୍ତୁ",
        "createacct-realname": "ପ୍ରକୃତ ନାମ (ଇଚ୍ଛାଧୀନ)",
        "createaccountreason": "କାରଣ:",
        "createacct-reason": "କାରଣ",
        "changeemail": "ଇ-ମେଲ ଠିକଣା ବଦଳାଇବେ",
        "changeemail-text": "ଆପଣା ଇ-ମେଲ ଠିକଣା ବଦଳାଇବା ନିମନ୍ତେ ଏହି ଆବେଦନ ପତ୍ରଟି ପୂରଣ କରନ୍ତୁ । ଆପଣଙ୍କୁ ଏହି ବଦଳ ଥୟ କରିବା ପାଇଁ ନିଜର ପାସୱାର୍ଡ଼ ଦେବାକୁ ପଡ଼ିବ ।",
        "changeemail-no-info": "ଏହି ପୃଷ୍ଠାଟିକୁ ସିଧା ଖୋଲିବା ନିମନ୍ତେ ଆପଣଙ୍କୁ ଲଗ ଇନ କରିବାକୁ ପଡ଼ିବ ।",
-       "changeemail-oldemail": "à¬\8fବà­\87à¬\95ାର à¬\87-ମà­\87ଲ à¬ à¬¿à¬\95ଣା:",
+       "changeemail-oldemail": "ଏବେର ଇ-ମେଲ ଠିକଣା:",
        "changeemail-newemail": "ନୂଆ ଇ-ମେଲ ଠିକଣା:",
        "changeemail-none": "(କିଛି ନାହିଁ)",
        "changeemail-password": "ଆପଣଙ୍କ {{SITENAME}} ପାସୱାର୍ଡ",
        "autoblockedtext": "ଆପଣଙ୍କ IP ଠିକଣାଟି ଆପେଆପେ ପ୍ରତିରୋଧ କରାଯାଇଛି କାରଣ ଏହା ଆଉ ଜଣେ ବ୍ୟବହାରକାରୀଙ୍କ ଦେଇ ବ୍ୟବହାର କରାଯାଇଛି, ଯେ $1ଙ୍କ ଦେଇ ଅଟକାଯାଇଛନ୍ତି ।\nଦିଆଯାଇଥିବା କାରଣ:\n\n:''$2''\n\n* ଅଟକ ଆରମ୍ଭ: $8\n* ଅଟକ ମିଆଦ ପୁରା: $6\n* କାହାକୁ ଅଟକାଯାଇଛି: $7\n\nଆପଣ $1ଙ୍କ ସହିତ ଯୋଗାଯୋଗ କରିପାରିବେ କିମ୍ବା [[{{MediaWiki:Grouppage-sysop}}|ପରିଛାମାନଙ୍କ]] ସହ ଅଟକ ବାବଦରେ ଆଲୋଚନା କରିପାରିବେ ।\n\nଜାଣିରଖନ୍ତୁ ଯେ [[Special:Preferences|ଆପଣଙ୍କ ପସନ୍ଦ]]ରେ ଏକ ସଠିକ ଇମେଲ ଠିକଣା ନଦେବା ଯାଏଁ ଓ ଅଟକରୁ ଛାଡ଼ ନହେବା ଯାଏଁ \"ଏହି ସଭ୍ୟଙ୍କୁ ଇମେଲ କରନ୍ତୁ\" ସୁବିଧାଟି ବ୍ୟବହାର କରିପାରିବେ ନାହିଁ ।\n\nଆପଣଙ୍କ ଏବେକାର IP ଠିକଣା ହେଲା $3, ଆଉ ଅଟକ ID ହେଲା #$5 ।\nଦୟାକରି ଆପଣ ପଚାରୁଥିବା ଯେକୌଣସି ପ୍ରଶ୍ନରେ ଉପରେ ଥିବା ସବିଶେଷ ଯୋଗ କରି ପଚାରିବେ ।",
        "blockednoreason": "କିଛି କାରଣ ଦିଆଯାଇ ନାହିଁ",
        "whitelistedittext": "ପୃଷ୍ଠା ସମ୍ପାଦନ ପାଇଁ ଆପଣଙ୍କୁ $1 କରିବାକୁ ପଡ଼ିବ ।",
-       "confirmedittext": "ସମ୍ପାଦନା କରିବା ଆଗରୁ ଆପଣଙ୍କୁ ନିଜ ଇ-ମେଲ ଠିକଣାଟିକୁ ଥୟ କରିବାକୁ ପଡ଼ିବ ।\nଆପଣା [[Special:Preferences|ସଭ୍ୟ ପସନ୍ଦ]] ଭିତରୁ ବାଛି ନିଜ ଇ-ମେଲ ଠିକଣାଟିକୁ ଥୟ କରନ୍ତୁ ।",
+       "confirmedittext": "ସମ୍ପାଦନା କରିବା ଆଗରୁ ଆପଣଙ୍କୁ ନିଜ ଇ-ମେଲ ଠିକଣାଟିକୁ ଥୟ କରିବାକୁ ପଡ଼ିବ ।\nଆପଣା [[Special:Preferences|ସଭ୍ୟ ପସନ୍ଦ]] ଭିତରୁ ବାଛି ନିଜ ଇ-ମେଲ ଠିକଣାଟିକୁ ଥୟ କରନ୍ତୁ ।",
        "nosuchsectiontitle": "ବିଭାଗ ମିଳିଲା ନାହିଁ",
        "nosuchsectiontext": "ଆପଣ ସମ୍ପାଦନା କରିବାକୁ ଚେଷ୍ଟା କରୁଥିବା ବିଭାଗଟି ଏଯାଏଁ ତିଆରି କରାଯାଇ ନାହିଁ ।\nଆପଣ ଏହି ପୃଷ୍ଠାଟି ଦେଖିବା ବେଳେ ତାହାକୁ ଘୁଞ୍ଚାଇ ବା ଲିଭାଇ ଦିଆଯାଇ ଥାଇପାରେ ।",
        "loginreqtitle": "ଲଗ ଇନ ଲୋଡ଼ା",
        "prefs-watchlist-token": "ଦେଖଣା ତାଲିକା ଟୋକନ:",
        "prefs-misc": "ବିଭିନ୍ନ",
        "prefs-resetpass": "ପାସୱାର୍ଡ଼ ବଦଳାନ୍ତୁ",
-       "prefs-changeemail": "à¬\87-ମà­\87ଲ à¬ªà¬°à¬¿à¬°à­\8dବତà­\8dତନ à¬\95ରନ୍ତୁ",
+       "prefs-changeemail": "à¬\87-ମà­\87ଲ à¬¬à¬¦à¬³à¬¾ନ୍ତୁ",
        "prefs-setemail": "ଇ-ମେଲ ଠିକଣାଟିଏ  ଥୟ କରିବେ",
        "prefs-email": "ଇ-ମେଲ ବିକଳ୍ପମାନ",
        "prefs-rendering": "ଦେଖଣା",
        "mailnologin": "ଗୋଟିଏ ବି ପଠାଇବା ଠିକଣା ନାହିଁ",
        "mailnologintext": "ଆପଣ ନିଜ [[Special:Preferences|ପସନ୍ଦସବୁ]]ରେ [[Special:UserLogin|ଲଗ ଇନ]] କରିଥିଲେ ଓ ନିଜର ଏକ ସଚଳ ଇ-ମେଲ ଠିକଣା ଥିଲେ ଯାଇ ବାକି ସବୁ ସଭ୍ୟଙ୍କୁ ଇ-ମେଲ ପଠାଇପାରିବେ ।",
        "emailuser": "ଏହି ସଭ୍ୟଙ୍କୁ ଇମେଲ କରିବେ",
-       "emailuser-title-target": "{{GENDER:$1|user}}କୁ ଇ-ମେଲ କରନ୍ତୁ",
-       "emailuser-title-notarget": "ବ୍ୟବହାରକାରୀ କୁ ଇ-ମେଲ",
-       "emailpage": "à¬\87-ମà­\87ଲ à¬¬à­\8dà­\9fବହାରà¬\95ାରà­\80",
+       "emailuser-title-target": "{{GENDER:$1|user}}à¬\99à­\8dà¬\95à­\81 à¬\87-ମà­\87ଲ à¬\95ରନà­\8dତà­\81",
+       "emailuser-title-notarget": "ବ୍ୟବହାରକାରୀଙ୍କୁ ଇ-ମେଲ କରନ୍ତୁ",
+       "emailpage": "ବà­\8dà­\9fବହାରà¬\95ାରà­\80à¬\99à­\8dà¬\95à­\81 à¬\87-ମà­\87ଲ à¬\95ରନà­\8dତà­\81",
        "emailpagetext": "ଆପଣ ତଳେ ଥିବା ଫର୍ମ ବ୍ୟବହାର କରି ଏହି {{GENDER:$1|ସଭ୍ୟ}}ଙ୍କୁ ଇମେଲ କରିପାରିବେ । [[Special:Preferences|ଆପଣଙ୍କ ପସନ୍ଦ]]ରେ ଥିବା ଇମେଲ ଠିକଣା \"ପ୍ରେରକ\" ଭାବରେ ଦେଖାଯିବ, ତେଣୁ ଇମେଲ ପାଇଥିବା ସଭ୍ୟ ଆପଣଙ୍କୁ ସିଧା ସଳଖ ଉତ୍ତର ଦେଇପାରିବେ ।",
        "defemailsubject": "{{SITENAME}} \"$1\" ସଭ୍ୟଙ୍କ ଠାରୁ ଇ-ମେଲ କରିବେ",
        "usermaildisabled": "ବ୍ୟବହାରକାରୀଙ୍କ ଈ-ମେଲ ଅଚଳ କରାଗଲା",
index b1d3f29..7c9156b 100644 (file)
        "tog-showtoolbar": "Æвдисын ивыны панел (домы JavaScript)",
        "tog-editondblclick": "Фæрстæ дыкъæппæй ив (домы JavaScript)",
        "tog-editsectiononrightclick": "Хайы сæрыл рахис æркъæппæй ивыны фадат баиу кæнын (домы JavaScript)",
-       "tog-watchcreations": "Æз цы фæрстæ аразын æмæ цы файлтæ бавгæнын, уыдон мæ цæстдард уæт.",
-       "tog-watchdefault": "Æз цы фæрстæ æмæ цы файлтæ ивын, уыдон мæ цæстдард уæт",
+       "tog-watchcreations": "Æз цы фæрстæ аразын æмæ цы файлтæ бавгæнын, уыдон мæ цæстдард уæнт.",
+       "tog-watchdefault": "Æз цы фæрстæ æмæ цы файлтæ ивын, уыдон мæ цæстдард уæнт",
        "tog-watchmoves": "Æз цы фæрсты нæмттæ æмæ цы файлтæ ивын, уыдон мæ цæстдард уæт",
        "tog-watchdeletion": "Æз цы фæрстæ æмæ цы файлтæ хафын, уыдон мæ цæстдард уæт",
+       "tog-watchrollback": "Æз цы фæрсты ивдтытæ раздæхын, уыдон мæ цæстдард уæнт",
        "tog-minordefault": "Æппæт ивддзинæдтæ банысан кæн куыд чысылтæ",
        "tog-previewontop": "Разæркасты рудзынг ивыны рудзынджы уæлдæр",
        "tog-previewonfirst": "Æвдисын иу разæркаст фыццаг ивды рæстæджы",
@@ -33,7 +34,7 @@
        "tog-shownumberswatching": "Цал архайæджы фарсмæ сæ цæст дарынц, уый равдис",
        "tog-oldsig": "Ныры къухæрфыст:",
        "tog-fancysig": "Сæвæрын къухæрфыст викитекстæй (æнæ хæдæвзæргæ æрвитæнæй)",
-       "tog-uselivepreview": "Архайын тагъд разбакастæй (домы JavaScript) (эксперименталон)",
+       "tog-uselivepreview": "Архайын тагъд разбакастæй",
        "tog-forceeditsummary": "Фæдзæхсæд иу мæ, кæд ивды афыст афтид уа",
        "tog-watchlisthideown": "Айсын мæ ивдтытæ цæстдардæй",
        "tog-watchlisthidebots": "Мæ цæстдарды номхыгъды роботты куыст бамбæхс",
@@ -46,6 +47,7 @@
        "tog-showhiddencats": "Æмбæхст категоритæ æвдис",
        "tog-norollbackdiff": "Рауадзын иртасæн раздæхты фæстæ",
        "tog-useeditwarning": "Зæгъæт-иу мын системæ, æнæ æвæрд архайдимæ ивыны фарс-иу куы æхкæнон",
+       "tog-prefershttps": "Алыхатт пайда кæн æдас бастдзинадæй аккаунтмæ бахизыны фæстæ.",
        "underline-always": "Алкуыдæр",
        "underline-never": "Никуы",
        "underline-default": "Цъар æви сгарæнмæ гæсгæ",
        "nospecialpagetext": "<strong>Нæй ахæм сæрмагонд фарс.</strong>\n\nКæс [[Special:SpecialPages|æппæт сæрмагонд фæрсты номхыгъд]].",
        "error": "Рæдыд",
        "databaseerror": "Рарддоны рæдыд",
+       "databaseerror-text": "Рарддонмæ бафарсты рæдыд æрцыдис.\nЧи зоны æмæ софты проблемæ у.",
+       "databaseerror-textcl": "Рардты базæмæ бафарсты рæдыд æрцыдис.",
+       "databaseerror-query": "Бафарст: $1",
        "databaseerror-function": "Функци: $1",
        "databaseerror-error": "Рæдыд: $1",
        "laggedslavemode": "'''Сындæг:''' Фарсы гæнæн ис нæй фæстаг нæуæггæндтæ.",
        "readonlytext": "Рарддон ныртæккæ у æхгæд, цæмæй нæуæг иуæгтæ æмæ модификацитæ хаст æрцæуой æмæ уый фæстæ байгом уыдзæн.\n\nЦы радгæс æй сæхгæдта, уый ныууагъта ахæм амонæн: $1",
        "missing-article": "Рарддон не ссардта уыцы фарсы текст, кæцы агуырдта. Йæ ном у \"$1\" $2.\n\nАцы рæдыд фылдæр рацæуы зæронд иртасæн кæнæ хафт файлы историмæ æрвитæны фæдыл ацæугæйæ.\n\nКæд уый аххос нæу, уæд гæнæн ис цыдæр раст нæу софты.\nДæ хорзæхæй, сардау ацы рæдыд [[Special:ListUsers/sysop|радгæсыл]] æмæ иу ын ацы фарсы URL дæр зæгъ.",
        "missingarticle-rev": "(фæлтæр № $1)",
-       "missingarticle-diff": "(хъауджы: $1, $2)",
+       "missingarticle-diff": "(хицæндзинад: $1, $2)",
        "readonly_lag": "Рарддон йæхæдæг сæхгæд ис, цалынмæ дыггагон севертæ нæ ссинхронизаци кæной фыццагонтимæ",
        "internalerror": "Мидæггаг рæдыд",
        "internalerror_info": "Мидæггаг рæдыд: $1",
+       "internalerror-fatal-exception": "Нæиуварсгæнгæ уæлвæтк, хуыз «$1»",
        "filecopyerror": "Файл «$1» файл {{grammar:allative|«$2»}} къопи кæнын нæ рауад.",
        "filerenameerror": "Нæ рауадис фæивын \"$1\" файлы ном \"$2\"-мæ.",
        "filedeleteerror": "Нæ уайы файл «$1» схафын.",
        "directorycreateerror": "Директори «$1» саразын нæ рауадис.",
+       "directoryreadonlyerror": "Каталог «$1» æрмæст фенынмæ у",
+       "directorynotreadableerror": "Каталог «$1» равдисæн нæй.",
        "filenotfound": "Файл «$1» ссарын нæ рауадис.",
        "unexpected": "Æнæмбæлон нысаниуæг: «$1»=«$2».",
        "formerror": "Рæдыд: формæ арвитын нæ рауадис.",
        "delete-hook-aborted": "Хук æй хафын нæ бауагъта.\nУæлæмхасæн æмбарынгæнæн нæ радта.",
        "badtitle": "Æвзæр ном",
        "badtitletext": "Æрдомд фарсы ном уыд рæдыдимæ кæнæ афтид кæнæ та йæ æхсæн-æвзаг æви йæ интервики æрвитæн раст нæ уыд.\nГæнæн ис Номы ис ахæм дамгъæтæ, кæдон уым æвæрын нæй гæнæн.",
+       "title-invalid-interwiki": "Сæргонды мидæг ис интервики æрвитæн.",
+       "title-invalid-talk-namespace": "Бафарст фарсы сæргонд æрвиты тæрхоны фарсмæ, уæвæн кæмæн нæй, ахæммæ.",
+       "title-invalid-characters": "Бафарст фарсы сæргонды мидæг ис æнæруадзгæ дамгъæтæ: «$1».",
+       "title-invalid-too-long": "Бафарст фарсы сæргонд æгар даргъ у. Йæ даргъ $1 байты фылдæр (utf-8) ма уæд.",
+       "title-invalid-leading-colon": "Бафарст фарсы сæргонды ис æнæруадзгæ дыстъæлф йæ райдианы.",
        "perfcached": "Бындæр цы рардтæ ис, уыдон сты кешгонд æмæ гæнæн ис базæронд сты. Кешы гæнæн ис уа æппæты фылдæр {{PLURAL:$1|иу фæстиуæг|$1 фæстиуæджы}}.",
        "perfcachedts": "Бындæр цы рардтæ ис, уыдон сты кешгонд æмæ фæстаг хатт нæуæггонд æрцыдысты $1. Кешы гæнæн ис уа æппæты фылдæр {{PLURAL:$4|иу фæстиуæг|$4 фæстиуæджы}}.",
        "querypage-no-updates": "Ацы фарсы нæуæгкæнын ныртæккæ хицæн у.\nЦы рардтæ дзы ис, уыдон нæуæг нæ кæндзысты.",
        "viewsourcetext": "Ацы фарсы код фенæн æмæ халдих кæнæн ис:",
        "viewyourtext": "Дæ бон у фенын æмæ скопи кæнын ацы фарсмæ '''цы ивдтытæ сарæзтай''', уыдон бындур текст :",
        "protectedinterface": "Ацы фарсы ис ацы викийы софты интерфейсæн текст æмæ у æхгæд, цæмæй йæ фехалæн ма уа.\nАлы викийы тæлмæцтæ ивынæн, дæ хорзæхæй, архай [//translatewiki.net/ translatewiki.net-æй], кæцы у MediaWiki-йы локализацигæнæн проект.",
-       "editinginterface": "'''Сындæг:''' Ды ивыс ахæм фарс, кæм ис софты интерфейсы текст.\nАцы фарсы фæивд фæзындзæн ацы викийы алы архайæджы интерфейсыл дæр.\nАлы викийы тæлмæцтæ ивынæн, дæ хорзæхæй, архай [//translatewiki.net/ translatewiki.net-æй], кæцы у MediaWiki-йы локализацигæнæн проект.",
+       "editinginterface": "'''Сындæг:''' Ды ивыс ахæм фарс, кæм ис софты интерфейсы текст.\nАцы фарсы фæивд фæзындзæн ацы викийы алы архайæджы интерфейсыл дæр.",
+       "translateinterface": "Алы викийы тæлмæцтæ ивынæн, дæ хорзæхæй, архай [//translatewiki.net/ translatewiki.net-æй], кæцы у MediaWiki-йы локализацигæнæн проект.",
        "cascadeprotected": "Ацы фарс ивынæй æхгæд у уымæн æмæ у æфтыд бындæр цы \"каскадон\" хъахъхъонд {{PLURAL:$1|фарс ис, уырдæм|фæрстæ сты, уыдонмæ}}:\n$2",
        "namespaceprotected": "Дæуæн нæй бар ивын фæрстæ '''$1''' номдоны.",
        "customcssprotected": "Дæуæн нæй бар ивын ацы CSS фарс, уымæн æмæ уым ис æндæр архайæджы персоналон æвæрдтытæ.",
        "customjsprotected": "Дæуæн нæй бар ивын ацы JavaScript фарс, уымæн æмæ уым ис æндæр архайæджы персоналон æвæрдтытæ.",
+       "mycustomcssprotected": "Ацы CSS фарс ивыны бар дæм нæй.",
+       "mycustomjsprotected": "Ацы JavaScript фарс ивыны бар дæм нæй.",
+       "myprivateinfoprotected": "Дæ приватон информаци ивыны бар дæм нæй.",
+       "mypreferencesprotected": "Дæ уагæвæрдтæ ивыны бар дæм нæй.",
        "ns-specialprotected": "Сæрмагонд фæрстæн ивæн нæй.",
        "titleprotected": "Ацы ном уыд æхгæд саразынæй. Сæхгæдта йæ [[User:$1|$1]].\nÆхгæныны бындур уыд \"''$2''\".",
        "filereadonlyerror": "Нæ уайы фæивын файл \"$1\" уый тыххæй æмæ репозиторий \"$2\" кусы æрмæст фæрсыны уавæры.\n\nРадгæс, кæцы сæвæрдта ацы уавæр, ныууагъта ахæм амонæн: \"''$3''\".",
        "invalidtitle-knownnamespace": "\"$2\" номдон æмæ \"$3\" тексты рæдыд сæр",
        "invalidtitle-unknownnamespace": "Æнæзонгæ номдоны нымæц, \"$1\" æмæ \"$2\" тексты рæдыд сæр",
        "exception-nologin": "Системæмæ æнæхызт",
-       "exception-nologin-text": "Ацы фарс кæнæ ми домынц дæуæй, цæмæй системæмæ хызт уай.",
+       "exception-nologin-text": "Ацы фарс кæнæ ми домынц дæуæй, цæмæй системæмæ бахизай.",
+       "exception-nologin-text-manual": "Ацы фарс кæнæ архайдмæ бацæуынæн хъæуы $1.",
        "virus-badscanner": "Æвзæр æвæрд: Нæзонгæ вирусты скане: ''$1''",
        "virus-scanfailed": "Скан нæ рауадис (код $1)",
        "virus-unknownscanner": "æнæзонгæ антивирус:",
-       "logouttext": "'''Ð\9dÑ\8bÑ\80 Ð´Ã¦ Ã¦Ð´Ð´Ã¦Ð¼Ã¦ Ñ\85Ñ\8bзÑ\82.'''\n\nÐ\94æ Ð±Ð¾Ð½ Ñ\83 Ð´Ð°Ñ\80ддæÑ\80 Ð°Ñ\80Ñ\85айай {{grammar:genitive|{{SITENAME}}}} Ã¦Ð½Ã¦Ð½Ð¾Ð¼Ã¦Ð¹, Ã¦Ð²Ð¸ Ñ\82а <span class='plainlinks'>[$1 Ñ\84æÑ\81Ñ\82æмæ Ð±Ð°Ñ\85изÑ\8bн]</span> Ñ\80аздæÑ\80Ñ\8b Ð½Ð¾Ð¼Ã¦Ð¹ ÐºÃ¦Ð½Ã¦ Ñ\82а Ã¦Ð½Ð´Ã¦Ñ\80 Ð½Ð¾Ð¼Ã¦Ð¹.\nÐ\94æ Ñ\81æÑ\80Ñ\8b Ð´Ð°Ñ\80 Ã¦Ð¼Ã¦ Ð¸Ñ\83æй Ð¸Ñ\83 Ñ\84æÑ\80Ñ\81Ñ\82æ Ð³Ã¦Ð½Ã¦Ð½ Ð¸Ñ\81 æвдыст цæуой афтæ, цымæ нырмæ дæр нæ рахызтæ. Уый тыххæй дæ браузеры кеш сафтид кæн.",
+       "logouttext": "'''Ð\9dÑ\8bÑ\80 Ð´Ã¦ Ã¦Ð´Ð´Ã¦Ð¼Ã¦ Ñ\85Ñ\8bзÑ\82.'''\n\nÐ\98Ñ\83æй-иÑ\83 Ñ\84æÑ\80Ñ\81Ñ\82æ Ð³Ã¦Ð½Ã¦Ð½ Ð¸Ñ\81 Ã¦Ð¼Ã¦ æвдыст цæуой афтæ, цымæ нырмæ дæр нæ рахызтæ. Уый тыххæй дæ браузеры кеш сафтид кæн.",
        "welcomeuser": "Æгас цу, $1!",
        "welcomecreation-msg": "Дæ аккаунт арæзт æрцыдис.\nМа дæ ферох уæт æркæсын дæ [[Special:Preferences|{{grammar:genitive|{{SITENAME}}}} уагæвæрдтæм]].",
        "yourname": "Фæсномыг:",
        "userlogin-resetlink": "Ферох дæ сты дæ бахизæнтæ?",
        "userlogin-resetpassword-link": "Ферох и дæ пароль?",
        "userlogin-helplink2": "Бахизынæн æххуыс",
+       "userlogin-loggedin": "Ды бахызтæ куыд $1.\nДæлæ цы формæ уыныс, уый æххуысæй дæ бон у æндæр фæсномыгæй бахизын.",
        "userlogin-createanother": "Æндæр аккаунт сараз",
        "createacct-emailrequired": "Электрон посты адрис",
        "createacct-emailoptional": "Электрон посты адрис (фæндон)",
        "cannotchangeemail": "Аккаунты e-mail нæй гæнæн ивын ацы викийы.",
        "emaildisabled": "Ацы сайтæн йæ бон нæу æрвитын e-mail.",
        "accountcreated": "Аккаунт конд æрцыд",
-       "accountcreatedtext": "$1 архайæджы аккаунт конд æрцыд.",
+       "accountcreatedtext": "$1 архайæджы аккаунт ([[{{ns:User talk}}:$1|тæрхоны фарс]]) конд æрцыдис.",
        "createaccount-title": "{{grammar:genitive|{{SITENAME}}}} аккаунт бакæнын",
        "createaccount-text": "{{grammar:genitive|{{SITENAME}}}} ($4) чидæр бакодта аккаунт дæ e-mail адрисæн æмæ йæ схуыдта \"$2\", \"$3\" паролимæ.\nНыр ды хъуамæ бахизай системæмæ æмæ фæивай дæ парол.\n\nДæ бон у мацæмæ дарай ацы фыстæг, кæд уыцы аккаунт рæдыдæй сарæзтис.",
-       "login-throttled": "Фæстаг рæстæджы ды бахизын æгæр бирæ фæлвардтай.\nДæ хорзæхæй, фæлæуу-иу иннæ фæлварæны размæ.",
+       "login-throttled": "Фæстаг рæстæджы ды бахизын æгæр бирæ фæлвардтай.\nДæ хорзæхæй, фæлæуу-иу $1 иннæ фæлварæны размæ.",
        "login-abort-generic": "Нæ дын бантыст бахизын. Урæд.",
        "loginlanguagelabel": "Æвзаг: $1",
        "suspicious-userlogout": "Дæ рахизыны домæн нæ сæххæст ис, уымæн æмæ хæлд браузерæй кæнæ кешгæнæг проксийæ æрвысты хуызæн у.",
+       "createacct-another-realname-tip": "Дæ бон у дæ æцæг ном не схъæр кæнын.\nДæ ном куы бацамонай, уымæй пайда уыдзæнис авторты номхыгъдтæ аразынæн.",
        "pt-login": "Бахизын",
        "pt-login-button": "Бахизын",
        "pt-createaccount": "Аккаунт саразын",
        "user-mail-no-addy": "Е-mail æрвыста æнæ e-mail адрисæй.",
        "user-mail-no-body": "Фæлварста афтид кæнæ æнæбары мидисимæ фыстæг арвитын.",
        "changepassword": "Пароль ивæн",
-       "resetpass_announce": "Ð\94Ñ\8b Ð±Ð°Ñ\85Ñ\8bзÑ\82æ e-mail-æй Ã¦Ñ\80вÑ\8bÑ\81Ñ\82 Ñ\80æÑ\81Ñ\82æгмæ Ð¿Ð°Ñ\80олæй.\nЦæмæй ÐºÃ¦Ñ\80онмæ Ð±Ð°Ñ\85изай Ñ\81иÑ\81Ñ\82емæмæ, Ñ\83Ñ\8bй Ñ\82Ñ\8bÑ\85Ñ\85æй Ð°Ð¼ Ñ\85Ñ\8aÑ\83амæ Ñ\81æвæÑ\80ай Ð½Ð¾Ð³ Ð¿Ð°Ñ\80олÑ\8c.",
+       "resetpass_announce": "Цæмæй кæронмæ бахизай системæмæ, уый тыххæй ам хъуамæ сæвæрай ног пароль.",
        "resetpass_text": "<!-- Бахæсс дæ текст ам -->",
        "resetpass_header": "Аккаунты пароль ивын",
        "oldpassword": "Зæронд пароль:",
        "newpassword": "Нæуæг пароль:",
        "retypenew": "Ног пароль ногæй бафысс:",
        "resetpass_submit": "Пароль сæвæрын æмæ системæмæ бахизын",
-       "changepassword-success": "Дæ пароль ивд æрцыд!\nНыр ды хизыс системæмæ...",
+       "changepassword-success": "Дæ пароль ивд æрцыд!",
        "resetpass_forbidden": "Паролæн баивæн нæй",
        "resetpass-no-info": "Ды хъуамæ системæмæ хызт уай, цæмæй ацы фарсмæ комкоммæ бавналай.",
        "resetpass-submit-loggedin": "Пароль фæивын",
        "resetpass-submit-cancel": "Ныууадзын",
        "resetpass-wrong-oldpass": "Рæстæгмæ кæнæ нырыккон пароль нæ бæззы.\nГæнæн ис ды нырид фæивтай дæ пароль кæнæ та ног рæстæгмæ пароль æрдомдтай.",
+       "resetpass-recycled": "Дæ пароль хъуамæ баивай æндæрыл, ды ныры пароль нæ бæззы.",
        "resetpass-temp-password": "Рæстæгмæ пароль:",
        "resetpass-abort-generic": "Уæрæхгæнæн паролы ивд æрлæууын кодта.",
+       "resetpass-expired": "Дæ паролы æмгъуыд фæци. Ног пароль сæвæр, дæ хорзæхæй.",
        "passwordreset": "Пароль раппарæн",
+       "passwordreset-text-one": "Ацы формæ байдзаг кæн цæмæй дæм барвитæм рæстæгмæ пароль дæ эл. посты адрисмæ.",
        "passwordreset-legend": "Пароль раппарын",
        "passwordreset-disabled": "Парол фæлварын ацы викийы хицæн у.",
        "passwordreset-emaildisabled": "Электрон пост ацы викийы хицæн у.",
        "changeemail-none": "(нæй)",
        "changeemail-password": "Дæ {{grammar:genitive|{{SITENAME}}}} пароль:",
        "changeemail-submit": "E-mail фæивын",
+       "changeemail-throttled": "Æгæр бирæ фæлварыс бахизынмæ.\nДæ хорзæхæй, $1 фæлæуу ног фæлвæрды онг.",
+       "resettokens": "Токентæ æппарын",
+       "resettokens-no-tokens": "Æппаринаг токентæ нæй.",
+       "resettokens-legend": "Токентæ æппарын",
+       "resettokens-tokens": "Токентæ:",
+       "resettokens-token-label": "$1 (ныры мидис: $2)",
+       "resettokens-done": "Токентæ æппæрст æрцыдысты.",
+       "resettokens-resetbutton": "Амынд токентæ æппар",
        "bold_sample": "Бæзджын текст",
        "bold_tip": "Бæзджын текст",
        "italic_sample": "Курсив",
        "loginreqlink": "бахизын",
        "loginreqpagetext": "Дæуæн хъæуы $1 цæмæй æндæр фæрстæ кæсай.",
        "accmailtitle": "Пароль æрвыст æрцыд.",
-       "accmailtext": "[[User talk:$1|{{grammar:dative|$1}}]] халæй ист пароль æрвыст æрцыд $2-мæ.\n\nАцы ног аккаунты пароль гæнæн ис фæивын ''[[Special:ChangePassword|пароль ивæн варсыл]]'' бахизыны фæстæ.",
+       "accmailtext": "[[User talk:$1|{{grammar:dative|$1}}]] халæй ист пароль æрвыст æрцыд ацы адрисмæ: $2. Ацы ног аккаунты пароль гæнæн ис фæивын <em>[[Special:ChangePassword|пароль ивæн фарсыл]]</em> бахизыны фæстæ.",
        "newarticle": "(Ног)",
        "newarticletext": "Ды ныххæцыдтæ ахæм æрвитæныл, кæй фарс нырмæ нæй.\nФарс бакæнынæн байдай фыссын дæлдæр цы къæртт ис, уым (кæс [$1 æххуысы фарс] фылдæр базонынæн).",
        "anontalkpagetext": "----''Ай у æнæном архайæджы ныхасы фарс. Ацы архайæг нырмæ нæ срегистраци кодта, кæнæ та йæ аккаунтæй нæ архайы.\nУый тыххæй мах пайда кæнæм йæ IP адрисæй, цæмæй-иу æй бæрæг кæнæм.\nАхæм IP адристæй гæнæн ис архайой цалдæр архайæджы.\nКæд ды æнæном архайæг дæ æмæ дæм цыдæр зæгъæлы фыстæджытæ цæуы, уæд, дæ хорзæхæй, [[Special:UserLogin/signup|бакæн аккаунт]] кæнæ [[Special:UserLogin|бахиз системæмæ]], цæмæй дæ мауал хæццæ кæной æндæр æнæном архайджытимæ.''",
        "template-protected": "(æхгæд)",
        "template-semiprotected": "(æрдæг-æхгæд)",
        "hiddencategories": "Ацы фарс у {{PLURAL:$1|1 æмбæхст категорийы|$1 æмбæхст категориты}} уæнг:",
-       "permissionserrors": "Бавналыны рæдыдтытæ",
+       "nocreate-loggedin": "Ног фæрстæ скæныны бар дæм нæй.",
+       "permissionserrors": "Барлæвæрды рæдыд",
        "permissionserrorstext-withaction": "Нæй дын бар $2 {{PLURAL:$1|ай|адон}} тыххæй:",
        "recreate-moveddeleted-warn": "'''Сындæг: Ды нæуæгæй кæныс фарс, кæцы раздæр уыдис хафт.'''\n\nДзæбæх ахъуыды кæн, æцæг нæуæгæй кæнинаг у, æви нæ.\nХафын æмæ номивыны логтæ бындæр сты фыст.",
        "moveddeleted-notice": "Ацы фарс хафт уыдис.\nУый тыххæй бындæр ис хафын æмæ номивыны логтæй фыст.",
+       "log-fulllog": "Лог æнæхъæнæй",
+       "edit-gone-missing": "Ацы фарс сног кæнæн нæй. Куыд рабæрæг, фарс хафт æрцыдис.",
        "edit-conflict": "Ивдтыты конфликт.",
+       "postedit-confirmation-created": "Фарс арæзт æрцыдис.",
+       "postedit-confirmation-restored": "Фарс рацарæзт æрцыдис.",
+       "postedit-confirmation-saved": "Дæ ивд хаст æрцыдис.",
        "edit-already-exists": "Ног фарс скæнæн нæй. Ахæм фарс нырид ис.",
+       "defaultmessagetext": "Разæвæрд текст",
        "content-model-wikitext": "викитекст",
        "content-model-text": "хуымæтæг текст",
        "content-model-javascript": "JavaScript",
        "post-expand-template-argument-warning": "'''Сындæг:''' Ацы фарсы ис уæддæр иу хуызæджы аргумент, кæй райтынг у æгæр стыр.\nУыцы аргументтæ уагъд æрцыдысты.",
        "post-expand-template-argument-category": "Фæрстæ, кæдоны ис хуызæджы уагъд аргумент",
        "parser-template-loop-warning": "Хуызæгты цасм ссардæуыд: [[$1]]",
+       "cantcreateaccounttitle": "Аккаунт саразæн нæй",
        "viewpagelogs": "Ацы фарсæн йæ логтæ равдисын",
        "nohistory": "Ацы фарсæн ивдтыты истори нæй.",
        "currentrev": "Фæстаг фæлтæр",
        "rev-delundel": "равдисын/айсын",
        "rev-showdeleted": "равдисын",
        "revisiondelete": "Фæлтæртæ схафын/рацаразын",
+       "revdelete-no-file": "Амынд файл нæй.",
        "revdelete-show-file-submit": "О",
+       "revdelete-hide-text": "Ивды текст",
+       "revdelete-hide-image": "Файлы мидис ма ’вдис",
+       "revdelete-hide-comment": "Ивды афыст",
+       "revdelete-hide-user": "Архайæджы фæсномыг/IP-адрис",
        "revdelete-radio-same": "(ма баив)",
        "revdelete-radio-set": "Æмбæхст",
        "revdelete-radio-unset": "Зынгæ",
        "revdelete-log": "Аххос:",
        "revdel-restore": "ивын зынæн",
        "pagehist": "Фарсы истори",
+       "deletedhist": "Хафт истори",
        "revdelete-reason-dropdown": "*Хафыны арæхдæр бындуртæ\n** Сфæлдисæгы барты æфхæрд\n** Кæйдæр тыххæй æнæмбæлгæ информаци кæнæ хъуыды\n** Æнæмбæлгæ фæсномыг\n** Гæнæн ис цъыфкалд у",
+       "revdelete-otherreason": "Æндæр/уæлæмхасæн аххос:",
        "revdelete-reasonotherlist": "Æндæр аххос",
+       "revdelete-edit-reasonlist": "Хафыны аххостæ ивын",
        "revdelete-offender": "Фæлтæры автор:",
+       "suppressionlog": "Æмбахсыны лог",
+       "mergehistory": "Фæрсты историтæ баиу кæнын",
+       "mergehistory-box": "Дыууæ фарсы ивдтытæ баиу кæнын:",
        "mergehistory-from": "Ратæдзæны фарс:",
        "mergehistory-into": "Нысаны фарс:",
        "mergehistory-list": "Иугæнинаг ивдтыты истори",
+       "mergehistory-go": "Иугæнинаг ивдтытæ равдис",
+       "mergehistory-submit": "Баиу кæнын ивдтытæ",
+       "mergehistory-empty": "Иугæнинаг ивдтытæ нæй.",
+       "mergehistory-no-source": "Райдайæн фарс $1 нæй.",
+       "mergehistory-no-destination": "Нысаны фарс $1 нæй.",
+       "mergehistory-invalid-source": "Райдайæн фарсæн хъуамæ уа хорз сæргонд.",
+       "mergehistory-invalid-destination": "Нысаны фарсæн хъуамæ уа сæрæн сæргонд.",
+       "mergehistory-autocomment": "Иугонд æрцыдис [[:$1]] æмæ [[:$2]]",
+       "mergehistory-comment": "Иугонд æрцыдис [[:$1]] æмæ [[:$2]]: $3",
+       "mergehistory-same-destination": "Райдайæн æмæ нысаны фæрстæ иу ма уой.",
        "mergehistory-reason": "Аххос:",
        "mergelog": "Иугæндты лог",
        "revertmerge": "Ахицæн кæнын",
        "history-title": "\"$1\", йæ фæлтæрты истори",
-       "difference-multipage": "(Дыууæ фарсы ’хсæн хъауджы)",
+       "difference-multipage": "(Дыууæ фарсы ’хсæн хицæндзинад)",
        "lineno": "Рæнхъ $1:",
        "compareselectedversions": "Абарын æвзæрст фæлтæртæ",
        "editundo": "раивын",
        "textmatches": "Уацты æмцаутæ",
        "prevn": "рæздæры {{PLURAL:$1|$1}}",
        "nextn": "иннæ {{PLURAL:$1|$1}}",
+       "prev-page": "раздæры фарс",
        "next-page": "иннæ фарс",
        "prevn-title": "Раздæр $1 {{PLURAL:$1|фæстиуæг|фæстиуæджы}}",
        "nextn-title": "Иннæ $1 {{PLURAL:$1|фæстиуæг|фæстиуæджы}}",
        "searchall": "иууылдæр",
        "search-nonefound": "Ницы разындис домæнæн",
        "powersearch-legend": "Сæрмагонд агуырд",
+       "powersearch-togglelabel": "Фæнысан кæнын:",
        "powersearch-toggleall": "Иууылдæр",
+       "powersearch-togglenone": "Нæй",
+       "search-external": "Æддаг агуырд",
        "preferences": "Уагæвæрдтæ",
        "mypreferences": "Уагæвæрдтæ",
        "prefs-edits": "Ивдтыты нымæц:",
+       "prefsnologintext2": "Дæ уагæвæрдтæ ивынæн хъуамæ бахизай системæмæ.",
        "prefs-skin": "Цъар",
        "skin-preview": "Разæркаст",
        "prefs-labs": "Лабораторон уагæвæрдтæ",
        "prefs-editwatchlist-label": "Ивыс дæ цæстдард фæрсты номхыгъд:",
        "prefs-watchlist-days": "Бонты бæрц æвдисынæн:",
        "prefs-misc": "Æндæртæ",
+       "prefs-resetpass": "Пароль фæивын",
+       "prefs-changeemail": "Эл. посты адрис фæивын",
+       "prefs-setemail": "Бафысс дæ эл. посты адрис",
+       "prefs-email": "Эл. посты уагæвæрдтæ",
        "prefs-rendering": "Фæлгонц",
        "saveprefs": "Бавæрын",
        "prefs-editing": "Ивын",
        "rows": "Рæнхъытæ:",
+       "columns": "Рæгътæ:",
        "searchresultshead": "Агуырд",
        "stub-threshold-disabled": "Хицæн",
        "timezonelegend": "Сахаты таг:",
        "timezoneregion-pacific": "Сабыр Фурд",
        "prefs-searchoptions": "Агурын",
        "prefs-namespaces": "Номдæттæ",
+       "default": "разæвæрд",
        "prefs-files": "Файлтæ",
        "prefs-custom-css": "Хиæвæрд CSS",
        "prefs-custom-js": "Хиæвæрд JavaScript",
+       "prefs-emailconfirm-label": "Эл. посты адрис фидар кæнын:",
        "youremail": "E-mail:",
        "username": "{{GENDER:$1|Фæсномыг}}:",
+       "prefs-registration": "Регистрацийы рæстæг:",
        "yourrealname": "Æцæг ном:",
        "yourlanguage": "Æвзаг:",
        "yourvariant": "Мидисы æвзаджы вариант:",
        "badsiglength": "Æгæр даргъ къухæрфыст, хъуамæ {{PLURAL:$1|дамгъæйæ|дамгъæйæ}} къаддæр уа.",
        "yourgender": "Цавæр афыст дæуыл хуыздæр сбæззид?",
        "gender-unknown": "Нæ мæ фæнды зæгъын",
-       "gender-male": "нæлгоймаг",
-       "gender-female": "сылгоймаг",
+       "gender-male": "Ð\94æн Ð½Ã¦Ð»Ð³Ð¾Ð¹Ð¼Ð°Ð³.",
+       "gender-female": "Дæн сылгоймаг.",
        "email": "E-mail",
        "prefs-help-email": "E-mail адрес фæндонæй у, фæлæ дæ дæ пароль куы ферох уа, уæд хъæуджæнис нæуæг пароль æвæрынæн.",
        "prefs-help-email-others": "Дæ бон ма у равзарын цæмæй дæм иннæтæ бадзурой e-mail-æй, кæцымæ уыдзæн æрвитæн дæ фарс æмæ дæ ныхасы фарсыл.\nДæ e-mail адрис афтæмæй нæ рабæрæг уыдзæнис.",
        "prefs-help-email-required": "Электронон посты адрис хъæуы.",
-       "prefs-advancedediting": "Фылдæр фадæттæ",
+       "prefs-info": "Бындурон информаци",
+       "prefs-i18n": "Интернационализаци",
+       "prefs-signature": "Къухæрфыст",
+       "prefs-dateformat": "Датæйы формат",
+       "prefs-advancedediting": "Иумæйаг фадæттæ",
+       "prefs-editor": "Редактор",
+       "prefs-preview": "Разæркаст",
        "prefs-advancedrc": "Фылдæр фадæттæ",
        "prefs-advancedrendering": "Фылдæр фадæттæ",
        "prefs-advancedsearchoptions": "Фылдæр фадæттæ",
        "prefs-advancedwatchlist": "Фылдæр фадæттæ",
        "prefs-displayrc": "Æвдисыны фадæттæ",
        "prefs-displaywatchlist": "Æвдисыны фадæттæ",
+       "prefs-tokenwatchlist": "Токен",
        "prefs-diffs": "Иртасæнтæ",
+       "prefs-help-prefershttps": "Ацы уагæвæрд скусдзæн дæ ног бахызты фæстæ.",
        "email-address-validity-valid": "E-mail раст зыны",
        "email-address-validity-invalid": "Раст e-mail бацамон",
        "userrights": "Архайæджы барты армдарæн",
        "userrights-lookup-user": "Архайæджы къордтæ ивын",
        "userrights-user-editname": "Фæсномыг бацамон:",
        "editusergroup": "Архайæджы къордтæ фæивын",
+       "userrights-editusergroup": "Архайæджы къордтæ фæивын",
+       "saveusergroups": "Архайæджы къордтæ бафснай",
+       "userrights-groupsmember": "Ацы къордты уæнг:",
        "userrights-reason": "Бындур:",
        "userrights-nodatabase": "Рарддон $1 нæй кæнæ бынæттон нæу.",
+       "userrights-changeable-col": "Дæ бон у ацы къордтæ ивын",
+       "userrights-unchangeable-col": "Дæ бон нæу ацы къордтæ ивын",
        "group": "Къорд:",
        "group-user": "Архайджытæ",
        "group-bot": "Роботтæ",
        "group-sysop": "Админтæ",
        "group-bureaucrat": "Бюрократтæ",
+       "group-suppress": "Ревизортæ",
        "group-all": "(иууылдæр)",
        "group-user-member": "{{GENDER:$1|архайæг}}",
        "group-autoconfirmed-member": "{{GENDER:$1|хæдсгарст архайæг}}",
        "grouppage-suppress": "{{ns:project}}:Радгæстæ",
        "right-read": "Фæрстæ кæсын",
        "right-edit": "Фæрстæ ивын",
+       "right-createaccount": "Ног аккаунт саразын",
        "right-move": "Фæрсты нæмттæ ивын",
        "right-move-subpages": "Фæрстæ æмæ сæ дæлфæрсты нæмттæ ивын",
+       "right-move-rootuserpages": "Архайджыты фæрстæн сæ нæмттæ ивын",
+       "right-move-categorypages": "Категоритæн сæ нæмттæ ивын",
        "right-movefile": "Файлты нæмттæ ивын",
        "right-upload": "Файлтæ æвгæнын",
        "right-upload_by_url": "Бавгæнын файлтæ интернетæй",
        "right-delete": "Фæрстæ хафын",
        "right-bigdelete": "Стыр историимæ фæрстæ хафын",
+       "right-undelete": "Фарс рацаразын",
+       "right-viewmywatchlist": "Хи цæстдард номхыгъд уынын",
+       "right-editmyoptions": "Хи уагæвæрдтæ ивын",
+       "right-userrights": "Архайджыты æппæт бартæ ивын",
+       "right-siteadmin": "Рарддон æхгæнын æмæ гом кæнын",
+       "right-sendemail": "Æндæр архайджытæм фыстæджытæ æрвитын",
        "newuserlogpage": "Архайджыты фæзындты лог",
+       "rightslog": "Архайæджы барты лог",
+       "rightslogtext": "Ацы лог æвдисы бартæ ивыны истори.",
        "action-read": "ацы фарс кæсын",
        "action-edit": "ацы фарс ивын",
        "action-createpage": "фæрстæ кæнын",
        "action-createtalk": "тæрхоны фæрстæ кæнын",
        "action-createaccount": "саразын ацы архайæджы аккаунт",
+       "action-history": "ацы фарс ивыны истори",
        "action-minoredit": "ацы ивд чысылæй нысан кæнын",
        "action-move": "ацы фарсы ном ивын",
+       "action-move-subpages": "ацы фарс æмæ йæ дæлфæрсты нæмттæ фæив",
+       "action-move-categorypages": "категоритæн сæ нæмттæ ивын",
        "action-movefile": "ацы файлы ном ивын",
        "action-upload": "ацы файл æвгæнын",
        "action-delete": "ацы фарс схафын",
+       "action-deleterevision": "фарсы ацы фæлтæр схафын",
+       "action-deletedhistory": "ацы фарсы хафт истори уынын",
+       "action-browsearchive": "хафт фæрстæ агурын",
+       "action-undelete": "рацаразын ацы фарс",
+       "action-userrights": "архайджыты æппæт бартæ ивын",
+       "action-sendemail": "эл. посты фыстæджытæ æрвитын",
+       "action-editmywatchlist": "дæ цæстдард номхыгъд ивын",
+       "action-viewmywatchlist": "дæ цæстдард номхыгъд уынын",
+       "action-viewmyprivateinfo": "дæ приватон информаци уынын",
+       "action-editmyprivateinfo": "дæ приватон информаци ивын",
        "nchanges": "$1 {{PLURAL:$1|ивд|ивды}}",
        "enhancedrc-history": "истори",
        "recentchanges": "Фæстаг ивдтытæ",
        "recentchanges-label-minor": "Ай у чысыл ивд",
        "recentchanges-label-bot": "Ацы ивд бот сарæзта",
        "recentchanges-label-unpatrolled": "Ацы ивд нырмæ нæу фидар гонд",
+       "recentchanges-legend-heading": "'''Легендæ:'''",
+       "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (уый йеддæмæ фен [[Special:NewPages|ног фæрсты номхыгъд]])",
        "rcnotefrom": "Бындæр сты æвдыст ивдтытæ '''$2'''-æй ('''{{grammar:genitive|$1}}''' йонг).",
        "rclistfrom": "Равдисын ивдтытæ амæй фæстæ: $3 $2",
        "rcshowhideminor": "$1 чысыл ивдтытæ",
        "rcshowhidebots-show": "Равдис",
        "rcshowhidebots-hide": "Бамбæхс",
        "rcshowhideliu": "$1 регистрацигонд архайæджы",
+       "rcshowhideliu-show": "Равдис",
        "rcshowhideliu-hide": "Бамбæхс",
        "rcshowhideanons": "$1 æнæном архайджыты",
        "rcshowhideanons-show": "Равдис",
        "rcshowhideanons-hide": "Бамбæхс",
        "rcshowhidepatr": "$1 бæрæггонд ивдтæ",
+       "rcshowhidepatr-show": "Равдис",
+       "rcshowhidepatr-hide": "Бамбæхс",
        "rcshowhidemine": "$1 мæ ивдтытæ",
        "rcshowhidemine-show": "Равдис",
        "rcshowhidemine-hide": "Бамбæхс",
        "recentchangeslinked-to": "Уый бæсты равдисæт амынд фарсмæ æрвитгæ фæрсты ивдтытæ",
        "upload": "Бавгæнын файл",
        "uploadbtn": "Файл бавгæнын",
+       "upload-tryagain": "Бавæр файлы ног афыст",
        "uploadnologin": "Системæмæ хызт нæ дæ",
+       "uploadnologintext": "Файлтæ бавгæнынмæ дæ бахъæудзæн $1.",
        "uploaderror": "Файл бавгæныны рæдыд",
        "uploadlogpage": "Æвгæндты лог",
        "filename": "Файлы ном",
        "filedesc": "Афыст:",
+       "fileuploadsummary": "Афыст:",
+       "filereuploadsummary": "Файлы ивдтытæ:",
+       "filestatus": "Публикацийы домæнтæ:",
+       "filesource": "Равзæрæн:",
        "minlength1": "Файлы номы хъуамæ æппынкъаддæр иу дамгъæ уа.",
+       "filename-toolong": "Файлты нæмттæ 240 байтæй даргъдæр ма уой.",
        "badfilename": "Файлы ном ивд æрцыд {{grammar:allative|«$1»}}.",
+       "empty-file": "Ды цы файл барвыстай, уый афтид уыдис.",
+       "file-too-large": "Ды цы файл барвыстай, уый æгæр стыр уыдис.",
+       "filename-tooshort": "Файлы ном æгæр цыбыр у.",
+       "filetype-banned": "Файлы хуыз ивæргонд у.",
+       "illegal-filename": "Ахæм файлы ном нæ бæззы.",
+       "tmp-create-error": "Рæстæгмæ файл скæнын нæ фæрæстмæ.",
+       "uploadwarning": "Бавгæныны тыххæй рагфæдзæхст",
+       "uploadwarning-text": "Дæ хорзæхæй, файлы афыст баив æмæ та ногæй афæлвар.",
        "savefile": "Файл бавæрын",
+       "uploaddisabled": "Бавгæд ивæргонд æрцыдис.",
+       "copyuploaddisabled": "URL-адрисмæ гæсгæ бавгæд ивæргонд æрцыдис.",
+       "uploaddisabledtext": "Файлты бавгæд ивæргонд æрцыдис.",
        "uploadvirus": "Файлы ис вирус! \nЛæмбынæг: $1",
+       "upload-source": "Бавгæнинаг файл",
+       "sourcefilename": "Райдайæн файлы ном:",
+       "sourceurl": "Равзæрæн URL-адрис:",
+       "destfilename": "Файлы ног ном:",
+       "upload-description": "Файлы афыст",
+       "upload-options": "Бавгæныны уагæвæрдтæ",
        "watchthisupload": "Ацы файлмæ цæст æрдарын",
        "upload-success-subj": "Æвгæд æрцыд",
+       "upload-failure-subj": "Бавгæныны проблемæ",
        "upload-file-error": "Мидæггаг рæдыд",
+       "backend-fail-notexists": "Файл $1 нæй.",
+       "backend-fail-delete": "Нæ уайы файл «$1» схафын.",
+       "backend-fail-alreadyexists": "Файл «$1» нырид ис.",
+       "backend-fail-closetemp": "Рæстæгмæ файл сæхкæнын нæ фæрæстмæ.",
+       "uploadstash": "Сусæг бавгæд",
+       "uploadstash-clear": "Æмбæхст файлтæ схафын",
+       "uploadstash-nofiles": "Сусæггонд файлтæ дæм нæй.",
+       "uploadstash-refresh": "Файлты номхыгъд сног кæн.",
+       "img-auth-accessdenied": "Бацæуæн нæй",
+       "img-auth-nofile": "Файл «$1» нæй.",
+       "http-invalid-url": "Рæдыд URL-адрис: $1",
+       "http-read-error": "HTTP кæсыны рæдыд.",
        "license": "Лицензи:",
        "license-header": "Лицензи",
+       "license-nopreview": "(Разæркаст нæй)",
+       "listfiles-delete": "схафын",
+       "listfiles-summary": "Ацы сæрмагонд фарсыл фенæн ис æппæт бавгæд файлтæ.",
+       "listfiles_search_for": "Файлы номмæ гæсгæ агуырд:",
        "imgfile": "файл",
        "listfiles": "Файлты номхыгъд",
        "listfiles_thumb": "Къаддæргонд",
        "listfiles_size": "Ас",
        "listfiles_description": "Амынд",
        "listfiles_count": "Фæлтæртæ",
+       "listfiles-latestversion-yes": "Гъо",
+       "listfiles-latestversion-no": "Нæ",
        "file-anchor-link": "Файл",
        "filehist": "Файлы истори",
        "filehist-help": "Ныххæц датæ/рæстæг-ыл, цæмæй фенай еуæд куыд фæзындис.",
        "sharedupload": "Ацы файл у {{grammar:ablative|$1}} æмæ дзы гæнæн ис æндæр проекттæ дæр архайой.",
        "sharedupload-desc-there": "Ацы файл у {{grammar:ablative|$1}} æмæ дзы гæнæн ис æндæр проекттæ дæр архайой.\nКæс [$2 файлы афысты фарс] фылдæр базонынæн.",
        "sharedupload-desc-here": "Ацы файл у {{grammar:ablative|$1}} æмæ дзы гæнæн ис æндæр проекттæ дæр архайой.\n[$2 Йæ фарсæй] афыст у æвдыст бындæр",
+       "filepage-nofile": "Нæй ахæм файл (йæ номмæ гæсгæ).",
+       "uploadnewversion-linktext": "Ацы файлы ног верси бавгæн",
+       "shared-repo-from": "$1-йæ",
+       "filerevert-comment": "Аххос:",
+       "filerevert-submit": "Раивын",
+       "filedelete": "Схафын $1",
+       "filedelete-legend": "Схафын файл",
        "filedelete-comment": "Бындур:",
        "filedelete-submit": "Схафын",
        "filedelete-success": "'''$1''' хафт æрцыд.",
        "filedelete-otherreason": "Æндæр кæнæ уæлæмхасæн аххос:",
        "filedelete-reason-otherlist": "Æндæр аххос",
+       "filedelete-maintenance-title": "Файл схафæн нæй",
+       "mimesearch": "MIME агуырд",
+       "mimetype": "MIME хуыз:",
        "download": "равгæнын",
+       "unwatchedpages": "Æнæцæстдард фæрстæ",
        "unusedtemplates": "Пайда кæмæй нæ чындæуы, ахæм хуызæгтæ",
+       "unusedtemplateswlh": "æндæр æрвитæнтæ",
        "randompage": "Æрхаугæ фарс",
+       "randomincategory-invalidcategory": "«$1» категорийы номыл нæ бæззы.",
+       "randomincategory-category": "Категори:",
+       "randomincategory-legend": "Æрхаугæ фарс категорийæ",
+       "randomredirect": "Æрхаугæ рарвыст",
        "statistics": "Статистикæ",
        "statistics-header-pages": "Фарсы статистикæ",
        "statistics-header-edits": "Ивдтыты статистикæ",
        "statistics-header-users": "Архайджыты статистикæ",
        "statistics-header-hooks": "Æндæр статистикæтæ",
        "statistics-articles": "Мидисы фæрстæ",
+       "statistics-pages": "Фæрстæ",
+       "statistics-files": "Бавгæд файлтæ",
+       "statistics-edits-average": "Ивдтыты рæстæмбис нымæц иу фарсмæ",
+       "statistics-users-active": "Активон архайджытæ",
+       "pageswithprop-submit": "Агурын",
        "double-redirect-fixer": "Рарвыст растгæнæн",
        "brokenredirects-edit": "ивын",
        "brokenredirects-delete": "схафын",
+       "withoutinterwiki-legend": "Префикс",
        "withoutinterwiki-submit": "Равдисын",
        "fewestrevisions": "Къаддæр кæй ивынц, ахæм фæрстæ",
        "nbytes": "$1 {{PLURAL:$1|байт|байты}}",
        "ninterwikis": "$1 {{PLURAL:$1|интервики|интервикийы}}",
        "nlinks": "$1 {{PLURAL:$1|æрвитæн|æрвитæны}}",
        "nmembers": "$1 {{PLURAL:$1|уæнг|уæнгы}}",
+       "nmemberschanged": "$1 → $2 {{PLURAL:$2|уæнг|уæнджы}}",
        "nrevisions": "$1 {{PLURAL:$1|фæлтæр|фæлтæры}}",
        "nviews": "$1 {{PLURAL:$1|æркаст|æркасты}}",
        "nimagelinks": "Архайд цæуы $1 {{PLURAL:$1|фарсы}}",
        "ntransclusions": "архайд цæуы $1 {{PLURAL:$1|фарсы}}",
+       "specialpage-empty": "Нæй фæстиуæг.",
        "lonelypages": "Сидзæр фæрстæ",
        "uncategorizedpages": "Æнæкатегори фæрстæ",
        "uncategorizedimages": "Æнæкатегори файлтæ",
        "uncategorizedtemplates": "Æнæкатегори хуызæгтæ",
+       "unusedcategories": "Æнæпайда категоритæ",
+       "unusedimages": "Æнæпайда файлтæ",
        "wantedcategories": "Хъæугæ категоритæ",
        "wantedpages": "Хъæугæ фæрстæ",
        "wantedfiles": "Хъæугæ файлтæ",
+       "wantedtemplates": "Хъæугæ хуызæгтæ",
        "mostlinked": "Фылдæр æрвитæнтæ кæмæ и, ахæм фæрстæ",
        "mostlinkedcategories": "Фылдæр æрвитæнтæ кæмæ и, уыцы категоритæ",
+       "mostinterwikis": "Фылдæр интервикитæ кæмæ æрвитынц, ахæм фæрстæ",
        "mostrevisions": "Фылдæр кæй ивынц, ахæм фæрстæ",
        "prefixindex": "Фæрстæ префиксмæ гæсгæ",
        "shortpages": "Цыбыр фæрстæ",
        "longpages": "Даргъ фæрстæ",
+       "deadendpages": "Къуымы фæрстæ",
        "protectedpages": "Æхгæд фæрстæ",
+       "protectedpages-timestamp": "Датæ/рæстæг",
+       "protectedpages-page": "Фарс",
+       "protectedpages-expiry": "Кæдмæ æхгæд у",
+       "protectedpages-performer": "Архайæджы хъахъхъæнын",
+       "protectedpages-reason": "Аххос",
+       "protectedpages-unknown-timestamp": "Æнæзонгæ",
+       "protectedpages-unknown-performer": "Æнæзонгæ архайæг",
        "listusers": "Архайджыты номхыгъд",
        "usereditcount": "$1 {{PLURAL:$1|ивд|ивды}}",
        "usercreated": "{{GENDER:$3|Фæзындис}} $1, {{grammar:superessive|$2}}",
        "newpages-username": "Архайæг:",
        "ancientpages": "Зæронддæр фæрстæ",
        "move": "Ном ивын",
+       "movethispage": "Ацы фарсы ном ивын",
+       "notargettitle": "Нысан амынд нæу",
+       "nopagetitle": "Нæй ахæм нысаны фарс",
+       "nopagetext": "Амынд нысаны фарс нæй.",
        "pager-newer-n": "{{PLURAL:$1|нæуæгдæр иу|нæуæгдæр $1}}",
        "pager-older-n": "{{PLURAL:$1|раздæр иу|раздæр $1}}",
+       "apihelp": "API тыххæй æххуыс",
+       "apihelp-no-such-module": "Модуль «$1» ссарæн нæй.",
        "booksources": "Чиныгисæнтæ",
        "booksources-search-legend": "Агурын чингуыты равзæрæнтæ",
+       "booksources-search": "Агуырд",
        "specialloguserlabel": "Гæнæг:",
        "speciallogtitlelabel": "Мил (ном кæнæ архайæг):",
        "log": "Логтæ",
        "prevpage": "Раздæры фарс ($1)",
        "allarticles": "Иууылдæр фæрстæ",
        "allpagessubmit": "Ацæуын",
+       "cachedspecial-refresh-now": "Фæстаг фенын.",
        "categories": "Категоритæ",
        "categoriespagetext": "Ацы {{PLURAL:$1|категорийы|категориты}} ис фæрстæ кæнæ файлтæ.\n[[Special:UnusedCategories|Нæ пайдагонд категоритæ]] æвдыст не сты.\nНоджы кæс [[Special:WantedCategories|хъæугæ категоритæ]].",
        "special-categories-sort-count": "нымæцмæ гæсгæ равæр",
        "special-categories-sort-abc": "алфавитмæ гæсгæ равæр",
+       "sp-deletedcontributions-contribs": "бавæрд",
        "linksearch": "Æддаг æрвитæнтæ агурын",
        "linksearch-ns": "Номдон:",
        "linksearch-ok": "Агурын",
        "linksearch-line": "$2 æрвиты {{grammar:allative|$1}}",
        "listusers-submit": "Равдисын",
+       "listusers-noresult": "Иу архайæг дæр не ссардæуыд.",
+       "listusers-blocked": "(хъодыгонд)",
+       "activeusers": "Активон архайджыты номхыгъд",
+       "activeusers-hidebots": "Боттæ бамбæхс",
+       "activeusers-hidesysops": "Радгæсты бамбæхс",
+       "activeusers-noresult": "Иу архайæг дæр не ссардæуыд.",
+       "listgrouprights": "Къордты архайджыты бартæ",
        "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": "Æппæт къордтæй раппар",
+       "listgrouprights-namespaceprotection-header": "Номдоны арæнæвæрдтæ",
+       "listgrouprights-namespaceprotection-namespace": "Номдон",
+       "trackingcategories-name": "Фыстæджы ном",
+       "trackingcategories-nodesc": "Афыст нæй.",
        "mailnologintext": "Фыстæгтæ æрвитынмæ хъуамæ [[Special:UserLogin|системæйæн дæхи бавдисай]] æмæ дæ бæлвырд электронон посты адрис [[Special:Preferences|ныффыссай]].",
        "emailuser": "Ацы архайæгæн электронон фыстæг рарвитт",
+       "emailuser-title-notarget": "Архайæгæн фыстæг арвит",
        "emailpage": "Электронон фыстæг йæм барвит",
+       "noemailtitle": "Эл. посты адрис нæй.",
+       "emailusername": "Фæсномыг:",
+       "emailusernamesubmit": "Афтæ уæд",
+       "emailfrom": "Кæмæй:",
+       "emailto": "Кæмæн:",
+       "emailsubject": "Цæй тыххæй:",
+       "emailmessage": "Фыстæг:",
+       "emailsend": "Арвит",
+       "emailsent": "Фыстæг æрвыст у.",
+       "emailsenttext": "Дæ эл. посты фыстæг арвыст æрцыдис.",
+       "usermessage-editor": "Системæйы фыстытæ",
        "watchlist": "Цæстдард",
        "mywatchlist": "Цæстдард",
        "watchlistfor2": "Архайæг: $1 $2",
        "nowatchlist": "Иу уацмæ дæр дæ цæст нæ дарыс.",
        "watchnologin": "Системæйæн дæхи нæ бацамыдтай",
+       "addwatch": "Цæстдард номхыгъдмæ бафтау",
+       "addedwatchtext-short": "Фарс «$1» дæ цæстдард номхыгъдмæ бафтыдис.",
+       "removewatch": "Цæстдард номхыгъдæй аис",
        "removedwatchtext": "«[[:$1]]» фарсмæ [[Special:Watchlist|дæ цæст]] нал дарыс.",
+       "removedwatchtext-short": "Фарс «$1» дæ цæстдард номхыгъдæй ист æрцыдис.",
        "watch": "Цæст æрдарын",
        "watchthispage": "Цæст дарын ацы фарсмæ",
        "unwatch": "Нал дарын цæст",
+       "unwatchthispage": "Мауал дар дæ цæст",
        "watchlist-details": "{{PLURAL:$1|$1 фарсмæ|$1 фарсмæ}} дæ цæст дарыс, тæрхоны фæрстæ нæ нымайгæйæ.",
        "wlnote": "Дæлæ афæстаг '''$2 сахаты дæргъы''' цы $1 {{PLURAL:$1|ивддзинад|ивддзинады}} æрцыди.",
        "wlshowlast": "Фæстæг $1 сахаты, $2 боны дæргъы; .",
        "watchlist-options": "Цæстдард рæгъы фадæттæ",
        "watching": "Цæстдард фæрсты номхыгъдмæ афтауын...",
        "unwatching": "Цæстдард фæрсты номхыгъдæй аиуварс кæнын...",
+       "enotif_impersonal_salutation": "{{grammar:genitive|{{SITENAME}}}} архайæг",
        "enotif_anon_editor": "сусæг архайæг $1",
        "changed": "ивд æрцыд",
        "deletepage": "Схаф фарс",
+       "confirm": "Афтæ у",
        "delete-confirm": "Схаф \"$1\"",
+       "delete-legend": "Схафын",
        "actioncomplete": "Æххæст",
        "actionfailed": "Нæ рауадис",
        "dellogpage": "Хафынты лог",
        "deleteotherreason": "Æндæр кæнæ уæлæмхасæн аххос:",
        "deletereasonotherlist": "Æндæр аххос",
        "rollbacklink": "раздæхын",
+       "sessionfailure-title": "Сеансы рæдыд",
        "protectlogpage": "Хъахъхъæды лог",
        "protectedarticle": "«[[$1]]» фарс æхгæд æрцыд",
        "prot_1movedto2": "[[$1]] хаст æрцыд [[$2|{{grammar:allative|$2}}]]",
+       "protect-badnamespace-text": "Ацы номдоны фæрстæ хъахъхъæнæн нæй.",
+       "protect-legend": "Сфидар кæнын хъахъхъæд",
        "protectcomment": "Аххос:",
        "protectexpiry": "Кæдмæ æхгæд у:",
+       "protect_expiry_invalid": "Амынд рæстæг æнæраст у.",
+       "protect_expiry_old": "Амынд датæ æнæраст у.",
        "protect-level-sysop": "Æрмæст админтæ",
+       "protect-expiry-indefinite": "æнусмæ",
        "protect-othertime": "Æндæр рæстæг:",
        "protect-othertime-op": "æндæр рæстæг",
        "protect-otherreason": "Æндæр аххос/уæлæмхасæн:",
        "protect-otherreason-op": "Æндæр аххос",
+       "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",
        "restriction-type": "Бартæ:",
+       "minimum-size": "Минималон ас:",
+       "maximum-size": "Максималон ас:",
+       "pagesize": "(байты)",
        "restriction-edit": "Ивын",
+       "restriction-move": "Ном ивын",
+       "restriction-create": "Скæнын",
+       "restriction-upload": "Бавгæнын",
+       "restriction-level-sysop": "хъахъхъæд æххæстæй",
+       "restriction-level-autoconfirmed": "æрдæг-хъахъхъæд",
+       "restriction-level-all": "цыфæнды æмваз",
+       "undelete": "Æппæрст фæрстæ фенын",
+       "viewdeletedpage": "Æппæрст фæрстæ фенын",
+       "undelete-fieldset-title": "Фæлтæртæ рацаразын",
+       "undeletebtn": "Рацаразын",
        "undeletelink": "кæсын/рацаразын",
        "undeleteviewlink": "кæсын",
+       "undeleteinvert": "Зыгъуыммæ æвзæрст",
+       "undeletecomment": "Аххос:",
+       "undeletedfiles": "{{PLURAL:$1|1 файл рацарæзт æрцыдис|$1 файлы рацарæзт æрцыдысты}}",
+       "cannotundelete": "Рацарæзт нæ фæрæстмæ:\n$1",
+       "undelete-search-title": "Хафт фæрсты агуырд",
+       "undelete-search-box": "Хафт фæрстæ агурын",
        "undelete-search-submit": "Агурын",
+       "undelete-error": "Фарс рацаразыны рæдыд",
+       "undelete-error-short": "Файл рацаразыны рæдыд: $1",
+       "undelete-error-long": "Файл рацаразыны рæстæг æрцыдысты рæдыдтæ:\n\n$1",
+       "undelete-show-file-submit": "Гъо",
        "namespace": "Номдон:",
        "invert": "Зыгъуыммæ æвзæрст",
        "namespace_association": "Баст номдон",
        "contributions-title": "Архайæджы бавæрд: $1",
        "mycontris": "Бавæрд",
        "contribsub2": "Архайæг: $1 ($2)",
-       "uctop": "(фæстаг)",
+       "contributions-userdoesnotexist": "Архайæджы аккаунт «$1» регистрацигонд нæу.",
+       "uctop": "(нырыккон)",
        "month": "Ацы мæйы (æмæ раздæр):",
        "year": "Ацы азы (æмæ раздæр):",
        "sp-contributions-newbies": "Æвдисын æрмæст нæуæг архайджыты бавæрд",
+       "sp-contributions-newbies-sub": "Ноггонд аккаунттæ",
        "sp-contributions-blocklog": "хъодыты лог",
+       "sp-contributions-suppresslog": "æмбæхст ивдтытæ",
+       "sp-contributions-deleted": "æппæрст ивдтытæ",
        "sp-contributions-uploads": "бавгæндтытæ",
        "sp-contributions-logs": "логтæ",
        "sp-contributions-talk": "ныхас",
        "whatlinkshere-page": "Фарс:",
        "linkshere": "Ацы фæрстæ æрвитынц '''[[:$1|{{grammar:allative|$1}}]]''':",
        "nolinkshere": "Никæцы фарс æрвиты ардæм: '''[[:$1]]'''.",
+       "nolinkshere-ns": "Амынд номдоны мидæг никæцы фарс æрвиты ардæм <strong>[[:$1]]</strong>.",
        "isredirect": "æрвитæн фарс",
        "istemplate": "æфтыдæй",
        "isimage": "файлмæ æрвитæн",
        "whatlinkshere-hideimages": "Файлмæ æрвитæнтæ $1",
        "whatlinkshere-filters": "Фильтртæ",
        "block": "Архайæгыл хъоды кæнын",
-       "blockip": "Ð\91ахъоды кæнын",
+       "blockip": "Ð\90Ñ\80Ñ\85айæджÑ\8b Ð±ахъоды кæнын",
        "blockip-legend": "Архайæгыл хъоды кæнын",
        "ipaddressorusername": "IP адрис кæнæ фæсномыг:",
        "ipbexpiry": "Фæуыны афон:",
        "ipbreason": "Аххос:",
+       "ipbsubmit": "Бахъоды кæн ацы архайæджы",
+       "ipbother": "Æндæр рæстæг:",
        "ipboptions": "2 сахаты:2 hours,1 бон:1 day,3 боны:3 days,1 къуыри:1 week,2 къуырийы:2 weeks,1 мæй:1 month,3 мæййы:3 months,6 мæййы:6 months,1 аз:1 year,нæбæрæг:infinite",
        "blockipsuccesstext": "[[Special:Contributions/$1|$1]] хъодыгонд æрцыд.<br />\nКæс [[Special:Ipblocklist|хъодыгонд IP-адристы номхыгъд]].",
        "ipb-blocklist": "Актуалон хъоды равдис",
        "ipb-blocklist-contribs": "{{grammar:genitive|$1}} бавæрд",
+       "blocklist": "Хъодыгонд архайджытæ",
        "ipblocklist": "Хъодыгонд архайджытæ",
        "ipblocklist-legend": "Хъодыгонд архайæджы ацагур",
+       "blocklist-timestamp": "Датæ/рæстæг",
+       "blocklist-target": "Нысан",
+       "blocklist-expiry": "Кæдмæ",
+       "blocklist-by": "Хъодыгæнæг радгæс",
+       "blocklist-params": "Хъодыйы параметртæ",
+       "blocklist-reason": "Аххос",
        "ipblocklist-submit": "Агурын",
+       "ipblocklist-localblock": "Бынæттон хъоды",
+       "ipblocklist-otherblocks": "Æндæр {{PLURAL:$1|хъоды|хъодытæ}}",
+       "infiniteblock": "æнусмæ",
        "ipblocklist-empty": "Хъодыгæндты номхыгъд афтид у.",
        "blocklink": "бахъоды кæн",
        "unblocklink": "хъоды айс",
        "change-blocklink": "ивын хъоды",
        "contribslink": "бавæрд",
+       "emaillink": "эл. посты фыстæг арвит",
        "blocklogpage": "Хъодыты лог",
        "blocklogentry": "бахъоды кодта [[$1]] $2 æмгъуыдмæ $3",
+       "block-log-flags-anononly": "æрмæст сусæг архайджытæ",
        "block-log-flags-nocreate": "аккаунт аразæн нал ис",
+       "block-log-flags-hiddenname": "æмбæхст фæсномыг",
+       "ipb_already_blocked": "«$1» нырид хъодыгонд у.",
+       "ipb-otherblocks-header": "Æндæр {{PLURAL:$1|хъоды|хъодытæ}}",
+       "lockdb": "Рарддон бахкæнын",
+       "unlockdb": "Рарддон байгом кæнын",
+       "lockconfirm": "Æцæгæй мæ фæнды рарддон сæхгæнын.",
+       "unlockconfirm": "Æцæгæй мæ фæнды рарддон байгом кæнын.",
+       "lockbtn": "Рарддон бахкæнын",
+       "unlockbtn": "Рарддон байгом кæнын фыссынмæ",
        "lockdbsuccesssub": "Рарддон æхгæд æрцыд",
        "unlockdbsuccesssub": "Рардон байгом ис",
-       "unlockdbsuccesstext": "Рард дон гом æрцыд.",
-       "databasenotlocked": "Рарддон æхгæд неу.",
+       "unlockdbsuccesstext": "Рарддон гом æрцыд.",
+       "databasenotlocked": "Рарддон æхгæд нæу.",
+       "lockedbyandtime": "($1 $2 $3)",
+       "move-page": "$1 — номы ивд",
+       "move-page-legend": "Фарсы ном ивын",
        "movearticle": "Номивгæ фарс:",
+       "movenotallowed": "Фæрстæн сæ нæмттæ ивыны бар дæм нæй.",
+       "movenotallowedfile": "Файлты нæмттæ ивыны бар дæм нæй.",
+       "cant-move-user-page": "Архайджыты фæрсты нæмттæ ивыны бар дæм нæй (дæлфæрсты йеддæмæ).",
+       "cant-move-category-page": "Категориты нæмттæ ивыны бар дæм нæй.",
+       "cant-move-to-category-page": "Фарсы ном категорийы номæй баивæн нæй.",
        "newtitle": "Ног ном:",
        "move-watch": "Зæронд æмæ нæуæг фæрстæм цæст æрдарын",
        "movepagebtn": "Фарсы ном ивын",
+       "pagemovedsub": "Номы ивд фæрæстмæ.",
+       "movepage-moved": "'''Фарс «$1» ныртæккæ хуыйны «$2»'''",
+       "movetalk": "Тæрхоны фарсы ном дæр.",
+       "move-subpages": "Æд дæлфæрстæ дæр ($1 онг)",
        "movelogpage": "Номивдтыты лог",
+       "movenosubpage": "Ацы фарсæн дæлфæрстæ нæй.",
        "movereason": "Бындур:",
        "revertmove": "раивын",
+       "delete_and_move": "Схафын æмæ ном фæивын",
+       "delete_and_move_confirm": "Гъо, схафы ацы фарс",
+       "immobile-source-namespace": "Номдон «{{grammar:genitive|$1}}» мидæг фæрсты нæмттæ ивæн нæй.",
+       "immobile-source-page": "Ацы фарсæн йæ ном ивæн нæй.",
+       "imageinvalidfilename": "Нысаны файлы ном рæстмæ нæу.",
        "export": "Фæрсты экспорт",
+       "exportall": "Æппæт фæрсты экспорт",
+       "export-submit": "Экспорт",
+       "export-addcat": "Бафтау",
+       "export-addnstext": "Бафтау фæрстæ ацы номдонæй:",
+       "export-addns": "Бафтау",
+       "export-templates": "Æд æппæт хуызæгтæ",
        "allmessages": "Системæйы фыстытæ",
        "allmessagesname": "Ном",
        "allmessagesdefault": "Разæвæрд текст",
+       "allmessages-filter-legend": "Фæрсудзæн",
+       "allmessages-filter-unmodified": "Æнæивд",
        "allmessages-filter-all": "Иууылдæр",
+       "allmessages-filter-modified": "Ивд",
        "allmessages-language": "Æвзаг:",
+       "allmessages-filter-submit": "Афтæ уæд",
+       "allmessages-filter-translate": "Тæлмац кæнын",
        "thumbnail-more": "Фестырдæр кæнын",
+       "filemissing": "Файл ссарæн нæй",
        "thumbnail_error": "Чысыл фæлтæр аразыны рæдыд: $1",
        "thumbnail_invalid_params": "Рæдыд къаддæргонды миниуджытæ",
+       "thumbnail_image-missing": "Æвæццæгæн ацы файл нæй: $1",
+       "import": "Фæрсты импорт",
+       "importinterwiki": "Æндæр викийæ импорт",
+       "import-interwiki-sourcewiki": "Райдайæн вики:",
+       "import-interwiki-sourcepage": "Райдайæн фарс:",
+       "import-interwiki-history": "Ацы фарсæн йæ ивдтыты истори æппæтæй халдих кæн.",
+       "import-interwiki-templates": "Æд æппæт хуызæгтæ",
+       "import-interwiki-submit": "Импорт",
+       "import-mapping-namespace": "Импорт номдонмæ:",
+       "import-upload-filename": "Файлы ном:",
+       "import-comment": "Фиппаинаг:",
+       "importstart": "Фæрсты импорт цæуы...",
+       "import-revision-count": "$1 {{PLURAL:$1|фæлтæр|фæлтæры}}",
+       "importnopages": "Импортгæнинаг фæрстæ нæй.",
+       "importsuccess": "Импорт фæци!",
        "importuploaderrortemp": "Импорты файл æрвитын нæ фæрæстмæ. Нæй рæстæгмæ файлдон.",
+       "import-noarticle": "Импортгæнинаг фарс нæй!",
+       "importlogpage": "Импорты лог",
+       "javascripttest-pagetext-unknownaction": "Æнæзонгæ архайд «$1».",
        "tooltip-pt-userpage": "Дæ архайæджы фарс",
        "tooltip-pt-mytalk": "Дæ ныхасы фарс",
        "tooltip-pt-preferences": "Дæ уагæвæрдтæ",
        "tooltip-n-help": "Базонынæн бынат",
        "tooltip-t-whatlinkshere": "Ацы фарсмæ чи ’рвитынц, ахæм фæрсты номхыгъд",
        "tooltip-t-recentchangeslinked": "Ацы фарс кæмæ æрвиты, уыцы фæрсты фæстаг ивдтытæ",
+       "tooltip-feed-rss": "Ацы фарсы RSS-лæсæн",
        "tooltip-feed-atom": "Atom feed ацы фарсæн",
        "tooltip-t-contributions": "Ацы архайæджы бавæрд фенын",
        "tooltip-t-emailuser": "Арвитын фыстæг ацы архайæгмæ",
        "tooltip-t-permalink": "Фарсы ацы фæлтæрмæ æрвитæн (фæрстæ ивынц, ацы фæлтæр — нæ)",
        "tooltip-ca-nstab-main": "Фенын уац",
        "tooltip-ca-nstab-user": "Архайæджы фарс фенын",
+       "tooltip-ca-nstab-media": "Медиа-файл",
        "tooltip-ca-nstab-special": "Ай сæрмагонд фарс у, дæ бон æй нæу ивын",
        "tooltip-ca-nstab-project": "Фенын проекты фарс",
        "tooltip-ca-nstab-image": "Нывы фарс",
+       "tooltip-ca-nstab-mediawiki": "Системæйы фыст фен",
        "tooltip-ca-nstab-template": "Хуызæг фенын",
+       "tooltip-ca-nstab-help": "Æххусы фарс",
        "tooltip-ca-nstab-category": "Категорийы фарс",
        "tooltip-minoredit": "Чысыл ивдæй йæ банысан кæнын",
        "tooltip-save": "Бавæр дæ ивдтытæ",
        "lastmodifiedatby": "Ацы фарс фæстаг хатт фæивта $3, $1, $2 сахатыл.",
        "others": "æндæртæ",
        "spamprotectiontitle": "Спамы ныхмæ фильтр",
+       "pageinfo-header-basic": "Бындурон информаци",
+       "pageinfo-header-edits": "Ивды истори",
+       "pageinfo-header-restrictions": "Фарсы хъахъхъæд",
+       "pageinfo-length": "Фарсы дæргъ (байты)",
+       "pageinfo-article-id": "Фарсы ID",
+       "pageinfo-language": "Фарсы æвзаг",
+       "pageinfo-robot-noindex": "Ивæргонд",
+       "pageinfo-firstuser": "Фарсы скæнæг",
+       "pageinfo-firsttime": "Фарсæн йæ сконды бон",
+       "pageinfo-lastuser": "Фæстаг ивæг",
+       "pageinfo-lasttime": "Фæстаг ивды бон",
+       "pageinfo-edits": "Ивдтытæ æдæппæт",
        "pageinfo-toolboxlink": "Ацы фарсы тыххæй",
+       "pageinfo-redirectsto-info": "инфо",
+       "pageinfo-contentpage-yes": "Гъо",
+       "pageinfo-protect-cascading-yes": "Гъо",
+       "pageinfo-category-info": "Категорийы тыххæй",
+       "pageinfo-category-total": "Уæнгты нымæц æдæппæт",
+       "pageinfo-category-pages": "Фæрсты нымæц",
+       "pageinfo-category-subcats": "Дæлкатегориты нымæц",
+       "pageinfo-category-files": "Файлты нымæц",
        "previousdiff": "← Зæронддæр ивд",
        "nextdiff": "Фæстæдæр ивд →",
        "thumbsize": "Къаддæргонды бæрц:",
        "show-big-image-preview": "Къаддæргонды ас: $1",
        "show-big-image-size": "$1 × $2 пикселы",
        "newimages": "Ног нывты галерей",
+       "newimages-legend": "Фæрсудзæн",
+       "newimages-label": "Файлы ном (кæнæ йæ иу хай):",
        "ilsubmit": "Агурын",
        "bydate": "рæстæгмæ гæсгæ",
+       "minutes": "{{PLURAL:$1|$1 минут|$1 минуты}}",
+       "hours": "{{PLURAL:$1|$1 сахат|$1 сахаты}}",
+       "days": "{{PLURAL:$1|$1 бон|$1 боны}}",
+       "weeks": "{{PLURAL:$1|$1 къуыри|$1 къуырийы}}",
+       "months": "{{PLURAL:$1|$1 мæй|$1 мæйы}}",
+       "years": "{{PLURAL:$1|$1 аз|$1 азы}}",
+       "ago": "$1 размæ",
+       "just-now": "ныртæккæ",
+       "hours-ago": "{{PLURAL:$1|$1 сахаты размæ}}",
+       "minutes-ago": "$1 минуты размæ",
+       "seconds-ago": "$1 секунды размæ",
        "bad_image_list": "Формат у ахæм:\n\nÆрмæстдæр рæгъон рæнхъытæ (рæнхъытæ, кæдон байдауынц * символæй) нымады кæнынц.\nФыццаг æрвитæн рæнхъы хъуамæ æрвита æвзæр файлмæ.\nИннæ æрвитæнтæ уыцы рæнхъы нымады кæнынц куыд уæлвæткытæ, кæдон сты фæрстæ кæдæм ис бар бавæрын файл.",
        "metadata": "Метабæрæггæнæнтæ",
        "metadata-help": "Ацы файлы мидæг ис лæмбынæг информаци, кæцы æвæццæгæн уыд æфтыд нывисæн æви сканерæй, кæдон сарæзтой файл.\nКæд файл уыдис ивд, уæд, гæнæн ис, кæцыдæр рардтæ нæ æмбæлой нæуæг файлмæ.",
        "metadata-fields": "Нывы метарардтæ, кæдон ам сты ранымад, уыдзысты æвдыст нывы фарсыл, мета рардты бынат зылд куы уа.\nИннæтæ уыдзысты æмбæхст разæвæрдæй.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude",
        "exif-imagewidth": "Уæрх",
        "exif-imagelength": "Бæрзæнд",
+       "exif-imagedescription": "Нывы сæргонд",
+       "exif-make": "Камерæйы скæнæг",
+       "exif-model": "Камерæйы модель",
        "exif-artist": "Автор",
+       "exif-exifversion": "Exif-ы верси",
+       "exif-usercomment": "Архайæджы фиппаинæгтæ",
+       "exif-contrast": "Контраст",
+       "exif-source": "Равзæрæн",
        "exif-writer": "Фыссæг",
        "exif-languagecode": "Æвзаг",
        "exif-iimversion": "IIM-ы фæлтæр",
        "exif-datetimeexpires": "Ма архай ацы датæйы фæстæ",
        "exif-datetimereleased": "Рауагъды датæ",
        "exif-identifier": "Бæрæггæнæн",
+       "exif-giffilecomment": "GIF-файлы фиппаинаг",
+       "exif-unknowndate": "Æбæрæг датæ",
+       "exif-orientation-1": "Нормалон",
+       "exif-exposureprogram-1": "Къухæй",
+       "exif-subjectdistance-value": "$1 метры",
+       "exif-meteringmode-0": "Æнæзонгæ",
+       "exif-meteringmode-1": "Рæстæмбис",
+       "exif-meteringmode-255": "Æндæр",
+       "exif-lightsource-0": "Æнæзонгæ",
+       "exif-lightsource-1": "Боны рухс",
+       "exif-sensingmethod-1": "Æбæрæг",
+       "exif-scenecapturetype-2": "Портрет",
        "exif-gaincontrol-0": "Нæй",
+       "exif-subjectdistancerange-0": "Æнæзонгæ",
+       "exif-subjectdistancerange-1": "Макро",
+       "exif-gpsdestdistance-k": "километры",
+       "exif-dc-date": "Датæ(тæ)",
+       "exif-dc-rights": "Бартæ",
+       "exif-iimcategory-clj": "Фыдракæнд æмæ закъон",
+       "exif-iimcategory-edu": "Ахуыр",
+       "exif-iimcategory-hth": "Æнæниздзинад",
+       "exif-iimcategory-lab": "Фæллой",
+       "exif-iimcategory-pol": "Политикæ",
+       "exif-iimcategory-rel": "Дин æмæ уырнынад",
+       "exif-iimcategory-sci": "Зонад æмæ технологи",
+       "exif-iimcategory-soi": "Æхсæнадон фарстатæ",
+       "exif-iimcategory-spo": "Спорт",
+       "exif-iimcategory-war": "Хæст æмæ быцæутæ",
+       "exif-iimcategory-wea": "Боныхъæд",
        "namespacesall": "иууылдæр",
        "monthsall": "иууылдæр",
        "confirm_purge_button": "Афтæ уæд!",
        "confirm-watch-button": "Хорз",
        "confirm-unwatch-button": "Хорз",
+       "quotation-marks": "«$1»",
        "imgmultipageprev": "← раздæры фарс",
        "imgmultipagenext": "иннæ фарс →",
        "imgmultigo": "Афтæ бакæн!",
+       "img-lang-go": "Афтæ уæд",
        "table_pager_next": "Фæдылдзог фарс",
        "table_pager_prev": "Раздæры фарс",
        "table_pager_first": "Фыццаг фарс",
        "table_pager_last": "Фæстаг фарс",
+       "table_pager_limit_submit": "Афтæ уæд",
+       "table_pager_empty": "Нæй фæстиуæг",
        "autoredircomment": "Фарс æрвыст æрцыд [[$1|{{grammar:allative|$1}}]]",
        "autosumm-new": "Ног фарс, йæ код райдайы афтæ: «$1»",
        "size-bytes": "$1 байт(ы)",
        "version-skins": "Цъар",
        "version-other": "Æндæр",
        "version-version": "($1)",
+       "version-no-ext-name": "[æнæ ном]",
        "version-license": "Лицензи",
+       "version-ext-license": "Лицензи",
+       "version-ext-colheader-version": "Верси",
+       "version-ext-colheader-license": "Лицензи",
+       "version-ext-colheader-description": "Æмбарынгæнæн",
+       "version-ext-colheader-credits": "Автортæ",
        "version-poweredby-credits": "Ацы викийæн тых радта '''[https://www.mediawiki.org/ MediaWiki]''', copyright © 2001-$1 $2.",
        "version-poweredby-others": "æндæртæ",
        "version-software-version": "Верси",
+       "version-entrypoints-header-url": "URL",
        "fileduplicatesearch-filename": "Файлы ном:",
        "fileduplicatesearch-submit": "Агурын",
        "specialpages": "Сæрмагонд фæрстæ",
        "specialpages-note-top": "Легендæ",
        "external_image_whitelist": " #Ныууадз ацы рæнхъ куыд у афтæ<pre>\n#Бавæр бындæр регуларон дзырды ххæйттæ (кæцы ис дыууæ слешы æхсæн //)\n#Уыдон уыдзысты æмхаст æддагон нывты URL-тимæ\n#Кæд нывы URL æмбæлы дзырдтимæ, уæд уыдзæн æвдыст куыд ныв, кæннæд та куыд æрвитæн нывмæ.\n#Рæнхъытæ, кæдон байдайынц #-йæ сты нымад куыд хъуыдытæ\n#Дамгъæ уавæр (стыр æви гыццыл) уæлдай у\n\n#Æвæр регуларон дзырдтæ ацы рæнхъы фæстæ. Ныууадз ацы рæнхъ куыд у афтæ</pre>",
        "tag-filter": "[[Special:Tags|Тегты]] фæрсудзæн:",
+       "tag-filter-submit": "Фæрсудзæн",
+       "tags-active-yes": "Гъо",
+       "tags-active-no": "Нæ",
        "tags-edit": "ивын",
+       "tags-delete": "схафын",
+       "tags-activate": "скусын кæнын",
+       "tags-delete-reason": "Аххос:",
+       "tags-activate-reason": "Аххос:",
+       "tags-activate-submit": "Скусын кæнын",
+       "tags-edit-reason": "Аххос:",
        "compare-page1": "Фарс 1",
        "compare-page2": "Фарс 2",
        "compare-rev1": "Фæлтæр 1",
        "compare-rev2": "Фæлтæр 2",
        "compare-submit": "Абарын",
        "htmlform-selectorother-other": "Æндæр",
+       "htmlform-no": "Нæ",
+       "htmlform-yes": "Гъо",
        "logentry-delete-delete": "$1 схафта фарс $3",
        "logentry-delete-restore": "$1 рацарæзта фарс $3",
+       "revdelete-summary-hid": "ивды афыст æмбæхст у",
+       "revdelete-uname-hid": "æмбæхст фæсномыг",
        "rightsnone": "(нæй)",
        "revdelete-summary": "ивддзинады мидис",
+       "feedback-back": "Фæстæмæ",
        "feedback-cancel": "Ныууадзын",
        "feedback-close": "Æххæст",
+       "feedback-error-title": "Рæдыд",
+       "feedback-error1": "Рæдыд: Æнæзонгæ фæстиуæг API-йæ",
+       "feedback-error2": "Рæдыд: Ивд нæ фæрæстмæ",
+       "feedback-error3": "Рæдыд: API дзуапп нæ дæтты",
        "feedback-message": "Фыстæг:",
        "feedback-subject": "Сæр:",
+       "feedback-submit": "Арвитын",
+       "feedback-thanks-title": "Бузныг!",
+       "feedback-useragent": "Браузер:",
        "searchsuggest-search": "Агурын",
+       "searchsuggest-containing": "йæ мидæг ис...",
+       "api-error-badaccess-groups": "Ацы викимæ файлтæ бавгæныны бар дæм нæй.",
+       "api-error-filename-tooshort": "Файлы ном æгæр цыбыр у.",
+       "api-error-filetype-banned": "Файлы хуыз ивæргонд у.",
        "api-error-missingparam": "Мидæггаг рæдыд: Курдиаты параметртæ нæй.",
        "api-error-missingresult": "Мидæггаг рæдыд: Нæ рауадис сбæрæг кæнын къопи кæнын куыд бантыстис.",
        "api-error-mustbeloggedin": "Ды хъуамæ системæмæ хызт уай, цæмæй файлтæ æвгæнай.",
        "duration-decades": "$1 {{PLURAL:$1|дæсадз|дæсадзы}}",
        "duration-centuries": "$1 {{PLURAL:$1|æнус|æнусы}}",
        "duration-millennia": "$1 {{PLURAL:$1|мин аз|мин азы}}",
+       "limitreport-cputime": "Процессоры рæстæг спайда",
+       "limitreport-cputime-value": "$1 {{PLURAL:$1|секунда|секунды}}",
+       "expand_templates_output": "Фæстиуæг",
        "expand_templates_ok": "Афтæ уæд!",
+       "expand_templates_remove_comments": "Сыхал æмбарынгæнæн",
        "expand_templates_preview": "Разæркаст",
+       "pagelang-select-lang": "Æвзагæвзарæн",
+       "right-pagelang": "Фарсы æвзаг ивын",
+       "action-pagelang": "фарсы æвзаг ивын",
+       "mediastatistics": "Медиа-статистикæ",
+       "mediastatistics-header-unknown": "Æнæбæрæг",
+       "mediastatistics-header-audio": "Аудио",
+       "mediastatistics-header-video": "Видео",
+       "mediastatistics-header-office": "Офис",
+       "mediastatistics-header-text": "Текст",
+       "json-error-syntax": "Синтаксисы рæдыд",
        "special-characters-group-latin": "Латинаг",
        "special-characters-group-latinextended": "Латинаг, уæрæхгонд",
        "special-characters-group-ipa": "IPA",
index 0f04845..7aa77d3 100644 (file)
        "badtitletext": "Podano niepoprawny tytuł strony. Prawdopodobnie jest pusty lub zawiera znaki, których użycie jest zabronione.",
        "title-invalid-empty": "Żądany tytuł strony jest pusty lub zawiera tylko nazwę przestrzeni nazw.",
        "title-invalid-utf8": "Żądany tytuł strony zawiera błędny ciąg znaków UTF-8.",
-       "title-invalid-interwiki": "Tytuł zawiera link interwiki",
+       "title-invalid-interwiki": "Podany tytuł strony zawiera link interwiki, który nie może być używany w tytułach.",
        "title-invalid-talk-namespace": "Żądany tytuł strony dotyczy strony dyskusji, która nie istnieje.",
        "title-invalid-characters": "Żądany tytuł strony zawiera błędne znaki: „$1”.",
        "title-invalid-magic-tilde": "Żądany tytuł strony zawiera błędną, magiczną sekwencję tyld (<nowiki>~~~</nowiki>)",
+       "title-invalid-too-long": "Podany tytuł strony jest zbyt długi. Nie może mieć więcej niż $1 bajtów w kodowaniu UTF-8.",
+       "title-invalid-leading-colon": "Podany tytuł strony zawiera na początku nieprawidłowy dwukropek.",
        "perfcached": "Poniższe dane są kopią z pamięci podręcznej i mogą być nieaktualne. W pamięci podręcznej {{PLURAL:$1|znajduje|znajdują|znajduje}} się maksymalnie {{PLURAL:$1|jeden wynik|$1 wyniki|$1 wyników}}.",
        "perfcachedts": "Poniższe dane są kopią z pamięci podręcznej. Ostatnia aktualizacja odbyła się $1. W pamięci podręcznej {{PLURAL:$4|znajduje|znajdują|znajduje}} się maksymalnie {{PLURAL:$4|jeden wynik|$4 wyniki|$4 wyników}}.",
        "querypage-no-updates": "Uaktualnienia dla tej strony są obecnie wyłączone. Znajdujące się tutaj dane nie zostaną odświeżone.",
        "sp-deletedcontributions-contribs": "wkład",
        "linksearch": "Wyszukiwarka linków zewnętrznych",
        "linksearch-pat": "Wzorzec wyszukiwania",
-       "linksearch-ns": "Przestrzeń nazw",
+       "linksearch-ns": "Przestrzeń nazw:",
        "linksearch-ok": "Szukaj",
        "linksearch-text": "Można użyć symboli wieloznacznych jak „*.wikipedia.org”.\nWymaga podania co najmniej domeny najwyższego poziomu np. „*.org”.<br />\n{{PLURAL:$2|Obsługiwany protokół|Obsługiwane protokoły}}: <code>$1</code> (jeśli nie podano, domyślny to http://).",
        "linksearch-line": "$1 link na stronie $2",
        "undelete-error-long": "Napotkano błędy przy odtwarzaniu pliku:\n\n$1",
        "undelete-show-file-confirm": "Czy na pewno chcesz zobaczyć usuniętą wersję pliku „<nowiki>$1</nowiki>” z $2 $3?",
        "undelete-show-file-submit": "Tak",
-       "namespace": "Przestrzeń nazw",
+       "namespace": "Przestrzeń nazw:",
        "invert": "odwróć wybór",
        "tooltip-invert": "Zaznacz to pole, aby ukryć zmiany na stronach w wybranych przestrzeniach nazw (oraz związanych z nimi innymi przestrzeniami nazw, jeśli zaznaczono)",
        "tooltip-whatlinkshere-invert": "Zaznacz to pole, aby ukryć linki do stron z wybranej przestrzeni nazw.",
        "confirm-watch-top": "Dodać tę stronę do listy obserwowanych?",
        "confirm-unwatch-button": "OK",
        "confirm-unwatch-top": "Usunąć tę stronę z listy obserwowanych?",
-       "percent": "$1&#160;%",
+       "percent": "$1%",
        "quotation-marks": "„$1”",
        "imgmultipageprev": "← poprzednia strona",
        "imgmultipagenext": "następna strona →",
        "feedback-error1": "Błąd – nierozpoznana odpowiedź API",
        "feedback-error2": "Błąd – edycja nieudana",
        "feedback-error3": "Błąd – brak odpowiedzi API",
+       "feedback-error4": "Błąd: Nie można wysłać danego tytułu opinii",
        "feedback-message": "Wiadomość:",
        "feedback-subject": "Temat",
        "feedback-submit": "Wyślij",
index f36d6f5..f21419c 100644 (file)
        "badtitletext": "Ël tìtol ëd la pàgina che a l'ha ciamà a l'era nen giust, veuid, o un tìtol nen lijà ëd fasson giusta antra le lenghe o antra le wiki. A podrìa conten-e un o pi caràter ch'a peulo nen esse dovrà ant ij tìtoj.",
        "title-invalid-empty": "Ël tìtol ëd la pàgina ciamà a l'é veuid o a conten mach ël nòm ëd lë spassi nominal.",
        "title-invalid-utf8": "Ël tìtol ëd la pàgina ciamà a conten na sequensa UTF-8 pa bon-a",
-       "title-invalid-interwiki": "Ël tìtol a conten n'anliura antërwiki",
+       "title-invalid-interwiki": "Ël tìtol ëd la pàgina ciamà a conten n'anliura antërwiki che a peul pa esse dovrà ant ij tìtoj.",
        "title-invalid-talk-namespace": "Ël tìtol ëd la pàgina ciamà as arferiss a na pàgina 'd discussion ch'a esist pa.",
-       "title-invalid-characters": "Ël tìtol ëd la pàgina ciamà a contend dij caràter pa bon: \"$1\".",
-       "title-invalid-relative": "Ël tìtol a l'ha n'adrëssa relativa. Ij tìtoj relativ ëd pàgina (./, ../) a son pa bon, përchè soens a son introvàbij quand a son gestì dai navigator Ëëd j'utent.",
+       "title-invalid-characters": "Ël tìtol ëd la pàgina ciamà a conten dij caràter nen bon: \"$1\".",
+       "title-invalid-relative": "Ël tìtol a l'ha n'adrëssa relativa. Ij tìtoj relativ ëd pàgina (./, ../) a van nen bin, përchè soens a son introvàbij quand a son gestì dai navigador ëd j'utent.",
        "title-invalid-magic-tilde": "Ël tìtol ëd la pàgina ciamà a conten na sequensa màgica ëd tilde pa bon-a (<nowiki>~~~</nowiki>).",
-       "title-invalid-too-long": "Ël tìtol ëd la pàgina ciamà a l'é tròp longh. A deuv nen esse pi longh che $1 byte an codìfica UTF-8.",
-       "title-invalid-leading-colon": "Ël tìtol ëd la pàgina ciamà a conten na vìrgola pa bon-a an prinsipi.",
+       "title-invalid-too-long": "Ël tìtol ëd la pàgina ciamà a l'é tròp longh. A dev nen esse pi longh che $1 byte an codìfica UTF-8.",
+       "title-invalid-leading-colon": "Ël tìtol ëd la pàgina ciamà a conten na vìrgola pa bon-a al prinsipi.",
        "perfcached": "Ij dat sì-dapress a sòn ëstàit memorisà an local e a peulo esse nen agiornà. Al pi {{PLURAL:$1|n'arzultà a l'é disponìbil|$1 arzultà a son disponìbij}} ant la memòria local.",
        "perfcachedts": "Ij dat sì-dapress a son ëstàit memorisà an local, e a son ëstàit agiornà l'ùltima vira ël $1. Al pi {{PLURAL:$4|n'arzultà a l'é disponìbil|$4 arzultà a son disponìbij}} ant la memòria local.",
        "querypage-no-updates": "J'agiornament për sta pàgina-sì për adess a marcio nen. Ij dat ambelessì a saran nen agiornà.",
        "tags-edit-add": "Gionta ste tichëtte:",
        "tags-edit-remove": "Gava ste tichëtte:",
        "tags-edit-remove-all-tags": "(gava tute le tichëtte)",
-       "tags-edit-chosen-placeholder": "Selession-a quaiche tichëtte",
-       "tags-edit-chosen-no-results": "Pa trovà gnun-e tichëtte corispondente",
+       "tags-edit-chosen-placeholder": "Selessioné chèiche tichëtte",
+       "tags-edit-chosen-no-results": "Gnun-a tichëtta corispondente trovà",
        "tags-edit-reason": "Rason:",
-       "tags-edit-revision-submit": "Aplica le modìfiche a {{PLURAL:$1|sta revision|$1 revision}}",
-       "tags-edit-logentry-submit": "Aplica le modìfiche a {{PLURAL:$1|sta vos ëd registr|$1 vos ëd registr}}",
-       "tags-edit-success": "Le modìfiche a son staite aplicà da bin.",
+       "tags-edit-revision-submit": "Apliché le modìfiche a {{PLURAL:$1|costa revision|$1 revision}}",
+       "tags-edit-logentry-submit": "Apliché le modìfiche a {{PLURAL:$1|costa vos ëd registr|$1 vos ëd registr}}",
+       "tags-edit-success": "Le modìfiche a son ëstàite aplicà për da bin.",
        "tags-edit-failure": "Le modìfiche a peulo pa esse aplicà:\n$1",
+       "tags-edit-nooldid-title": "Version nen spessificà",
+       "tags-edit-nooldid-text": "O bin a l'ha specificà gnun-e revision andoa eseguì costa fonsion, opura la version specificà a esist nen.",
+       "tags-edit-none-selected": "Për piasì selession-a almanch na tichëtta da gionté o gavé.",
        "comparepages": "Confronté dle pàgine",
        "compare-page1": "Pàgina 1",
        "compare-page2": "Pàgina 2",
        "logentry-managetags-delete": "$1 {{GENDER:$2|a l'ha dëscancelà}} la tichëtta « $4 » (gavà da {{PLURAL:$5|na revision o vos d'argistr|$5 revision o vos d'argistr}})",
        "logentry-managetags-activate": "$1 {{GENDER:$2|a l'ha ativà}} la tichëtta \"$4\" për l’usagi dj'utent e dij trigomiro",
        "logentry-managetags-deactivate": "$1 {{GENDER:$2|a l'ha disativà}} la tichËtta « $4 » pour l’usagi dj'utent e dij trigomiro",
+       "log-name-tag": "Registr ëd le tichëtte",
+       "log-description-tag": "Sta pàgina a mostra quand che j'utent a l'ha giontà o gavà dle [[Special:Tags|tichëtte]] da revision sìngole o da vos ëd registr. Ël registr a lista nen j'assion ëd tichëttadura quand che a càpito com part ëd na modìfica, scancelassion o assion parìe.",
+       "logentry-tag-update-add-revision": "$1 {{GENDER:$2|a l'ha giontà}} {{PLURAL:$7|la tichëtta|le tichëtte}} $6 a la revision $4 dla pàgina $3",
+       "logentry-tag-update-add-logentry": "$1 {{GENDER:$2|a l'ha giontà}} {{PLURAL:$7|la tichëtta|le tichëtte}} $6 a la vos ëd registr $5 dla pàgina $3",
+       "logentry-tag-update-remove-revision": "$1 {{GENDER:$2|a l'ha gavà}} {{PLURAL:$9|la tichëtta|le tichëtte}} $8 da la revision $4 dla pàgina $3",
+       "logentry-tag-update-remove-logentry": "$1 {{GENDER:$2|a l'ha gavà}} {{PLURAL:$9|la tichëtta|le tichëtte}} $8 da la vos ëd registr $5 dla pàgina $3",
+       "logentry-tag-update-revision": "$1 {{GENDER:$2|a l'ha modificà}} le tichëtte dla revision $4 dla pàgina $3 ({{PLURAL:$7|giontà}} $6; {{PLURAL:$9|gavà}} $8)",
+       "logentry-tag-update-logentry": "$1 {{GENDER:$2|a l'ha modificà}} le tichëtte dla vos ëd registr $5 dla pàgina $3 ({{PLURAL:$7|giontà}} $6; {{PLURAL:$9|gavà}} $8)",
        "rightsnone": "(gnun)",
        "revdelete-summary": "resumé dla modìfica",
        "feedback-adding": "Gionta dij coment a la pàgina...",
        "log-name-pagelang": "Argistr dij cangiament ëd lenga",
        "log-description-pagelang": "Cost-sì a l'é n'argistr dij cangiament ant le lenghe dle pàgine.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|a l'ha cangià}} la lenga dla pàgina $3 da $4 a $5.",
-       "default-skin-not-found": "Tension! La pel predeterminà për soa wiki, definìa an <code dir=\"ltr\">$wgDefaultSkin</code> tanme <code>$1</code>, a l'é nen disponìbil.\n\nSoa anstalassion a smija anclude le pel sì-dapress. Ch'a vëdda [https://www.mediawiki.org/wiki/Manual:Skin_configuration ël manual ëd configurassion dle pel] për d'anformassion su coma abiliteje e serne cola predefinìa.\n\n$2\n\n; S'a l'ha pen-a anstalà MediaWiki:\n: A l'é probàbil che a l'abia anstalalo da git, o diretaman dal còdes sorgiss an n'àutra manera. A l'é normal. Ch'a preuva a anstalé dle pej da [https://www.mediawiki.org/wiki/Category:All_skins la lista dle pel ëd mediawiki.org], parèj:\n:* Dëscariand l' [https://www.mediawiki.org/wiki/Download archivi tar ëd l'anstalador], ch'a comprend vàire pel e estension. A peul copié e ancolé la lista dle <code>pel/</code> d'ambelelà.\n:* Dëscariand j'archivi tar për pel sìngole da [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Clonand un dij depòsit <code>mediawiki/skins/*</code> via git ant la lista <code dir=\"ltr\">skins/</code> ëd soa anstalassion ëd MediaWiki.\n: Sòn a dovrìa nen antërferì con sò depòsit git si chiel a l'é un dësvlupador ëd MediaWiki.\n\n; S'a l'ha pen-a agiornà MediaWiki:\n: MediaWiki 1.24 e pi neuv a përmet pi nen an automàtich le pel anstalà (ch'a vëdda [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery manual an sla dëscuverta automàtica dle pel]). A peul copié le linie sì-dapress an <code>LocalSettings.php</code> për abilité tute le pel ch'a son anstalà al moment:\n\n<pre dir=\"ltr\">$3</pre>\n\n; S'a l'ha pen-a modificà <code>LocalSettings.php</code>:\n: Ch'a verìfica torna ël nòm ëd dle pej për evité ij boro.",
-       "default-skin-not-found-no-skins": "Darmagi! La pel dë stàndard për soa wiki, definìa da <code>$wgDefaultSkin</code> tanme <code>$1</code>, a l'é nen disponìbil.\n\nChiel a l'ha gnun-a pel anstalà.\n\n; S'a l'ha pen-a anstalà o agiornà MediaWiki:\n: A l'é probàbil ch'a l'abia falo da git, o diret dal còdes sorgiss an n'àutra manera. A l'é normal. MediaWiki 1.24 e pi recent doesn't a ancludo gnun-a pel ant ël depòsit prinsipal. Ch'a preuva a anstalé chèiche pel da [https://www.mediawiki.org/wiki/Category:All_skins la lista dle pel ëd mediawiki.org]:\n:* Dëscariand [https://www.mediawiki.org/wiki/Download l'archivi tar dl'anstalador], ch'a comprend vàire pel e estension. A peul copié e ancolé la lista <code>skins/</code> da là.\n:* Dëscariand j'archivi tar ëd pel sìngole da [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Clonand un dij depòsit <code>mediawiki/skins/*</code> via git ant la lista <code dir=\"ltr\">skins/</code> ëd soa anstalassion ëd MediaWiki.\n: Fé sòn a dovrìa nen antërferì con sò depòsit git se chiel a l'é un dësvlupador ëd MediaWiki. Ch'a vëdda [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: ël manual dla configurassion dle pel] për d'anformassion su coma ativé le pel e serne cola predefinìa.",
+       "default-skin-not-found": "Tension! La pel predeterminà për soa wiki, definìa an <code dir=\"ltr\">$wgDefaultSkin</code> tanme <code>$1</code>, a l'é nen disponìbil.\n\nSoa anstalassion a smija anclude {{PLURAL:$4|la pel|le pej}} sì-dapress. Ch'a vëdda [https://www.mediawiki.org/wiki/Manual:Skin_configuration ël manual ëd configurassion dle pel] për d'anformassion su coma abilite{{PLURAL:$4|la|je}} e serne cola predefinìa.\n\n$2\n\n; S'a l'ha pen-a anstalà MediaWiki:\n: A l'é probàbil che a l'abia anstalalo da git, o diretaman dal còdes sorgiss an n'àutra manera. A l'é normal. Ch'a preuva a anstalé dle pej da [https://www.mediawiki.org/wiki/Category:All_skins la lista dle pel ëd mediawiki.org], parèj:\n:* Dëscariand l' [https://www.mediawiki.org/wiki/Download archivi tar ëd l'anstalador], ch'a comprend vàire pel e estension. A peul copié e ancolé la lista dle <code>pel/</code> d'ambelelà.\n:* Dëscariand j'archivi tar për pel sìngole da [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Clonand un dij depòsit <code>mediawiki/skins/*</code> via git ant la lista <code dir=\"ltr\">skins/</code> ëd soa anstalassion ëd MediaWiki.\n: Sòn a dovrìa nen antërferì con sò depòsit git si chiel a l'é un dësvlupador ëd MediaWiki.\n\n; S'a l'ha pen-a agiornà MediaWiki:\n: MediaWiki 1.24 e pi neuv a përmet pi nen an automàtich le pel anstalà (ch'a vëdda [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery manual an sla dëscuverta automàtica dle pel]). A peul copié {{PLURAL:$5|la linia|le linie}} sì-dapress an <code>LocalSettings.php</code> për abilité {{PLURAL:$5|la pel|tute le pej}} ch'a son anstalà al moment:\n\n<pre dir=\"ltr\">$3</pre>\n\n; S'a l'ha pen-a modificà <code>LocalSettings.php</code>:\n: Ch'a verìfica torna ël nòm ëd dle pej për evité ij boro.",
+       "default-skin-not-found-no-skins": "Darmagi! La pel dë stàndard për soa wiki, definìa da <code>$wgDefaultSkin</code> tanme <code>$1</code>, a l'é nen disponìbil.\n\nChiel a l'ha gnun-a pel anstalà.\n\n; S'a l'ha pen-a anstalà o agiornà MediaWiki:\n: A l'é probàbil ch'a l'abia falo da git, o diret dal còdes sorgiss an n'àutra manera. A l'é normal. MediaWiki 1.24 e pi recent doesn't a ancludo gnun-a pel ant ël depòsit prinsipal. Ch'a preuva a anstalé chèiche pel da [https://www.mediawiki.org/wiki/Category:All_skins la lista dle pel ëd mediawiki.org]:\n:* Dëscariand [https://www.mediawiki.org/wiki/Download l'archivi tar dl'anstalador], ch'a comprend vàire pel e estension. A peul copié e ancolé la lista <code>skins/</code> da là.\n:* Dëscariand j'archivi tar ëd pel sìngole da [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Dovré Git për dëscarié le pej].\n: Fé sòn a dovrìa nen antërferì con sò depòsit git se chiel a l'é un dësvlupador ëd MediaWiki. Ch'a vëdda [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: ël manual dla configurassion dle pel] për d'anformassion su coma ativé le pel e serne cola predefinìa.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (abilità)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''disabilità''')",
        "mediastatistics": "Statìstiche an sij mojen",
index ef93a9f..3333abe 100644 (file)
        "invalidtitle-unknownnamespace": "ناسم سرليک د ناڅرگند نومتشيال شمېرې $1 او \"$2\" متن سره",
        "exception-nologin": "غونډال کې نه ياست ننوتي",
        "exception-nologin-text": "د دې مخ او همدې کړنې لاسرسي لپاره لطفاً غونډال ته ورننوځئ.",
+       "exception-nologin-text-manual": "د دې مخ او همدې کړنې لاسرسي لپاره $1 اړين کار دی.",
        "virus-badscanner": "بده سازېدنه: د ويروس ناڅرگنده ځيرڅار: ''$1''",
        "virus-scanfailed": "ځيرڅارنه بريالۍ نه شوه (کوډ $1)",
        "virus-unknownscanner": "ناڅرگند ضدويروس:",
        "pt-login-button": "ننوتل",
        "pt-createaccount": "گڼون جوړول",
        "pt-userlogout": "وتل",
+       "php-mail-error-unknown": "د PHP برېښليک () کړنو کې ناڅرگنده ستونزه.",
        "user-mail-no-addy": "د يوې برېښليک پتې پرته د برېښليک لېږلو هڅه شوې.",
        "changepassword": "پټنوم بدلول",
        "resetpass_announce": "د ننوتلو د بشپړېدلو لپاره بايد تاسې يو نوی پټنوم وټاکئ.",
        "changeemail-password": "ستاسې د{{SITENAME}} پټنوم:",
        "changeemail-submit": "برېښليک بدلول",
        "changeemail-throttled": "تاسې څو واره هڅه کړې چې غونډال ته ورننوځۍ.\nلطفاً د بيا هڅې نه مخکې $1 شېبې تم شۍ.",
+       "resettokens-token-label": "$1 (اوسنی ارزښت: $2)",
        "bold_sample": "زغرد متن",
        "bold_tip": "زغرد متن",
        "italic_sample": "رېوند متن",
        "missingcommenttext": "لطفاً تبصره لاندې وليکۍ.",
        "summary-preview": "د لنډيز مخليدنه:",
        "subject-preview": "سکالو/سرليک مخکتنه:",
+       "previewerrortext": "د بدلونونو د مخليدنو په وخت کې مو يوه ستونزه رامېنځ ته شوه.",
        "blockedtitle": "پر کارن بنديز لگېدلی",
        "blockedtext": "'''ستاسې د کارن-نوم يا آی پي پتې مخنيوی شوی.'''\n\nهمدا بنديز د $1 له خوا پر تاسې لږېدلی. او د همدې کړنې سبب ''$2'' دی.\n\n* د بنديز د پېل نېټه: $8\n* د بنديز د پای نېټه: $6\n* بنديزونه دي پر: $7\n\nتاسې کولای شی چې د $1 او يا هم د يو بل [[{{MediaWiki:Grouppage-sysop}}|پازوال]] سره اړيکې ټينگې کړی او د بنديز ستونزې مو هوارې کړی.\nتاسې نه شی کولای چې د 'کارن ته برېښلک لېږل' کړنې نه گټه پورته کړی تر څو چې تاسې د خپل گڼون په [[Special:Preferences|غوره توبونو]] کې يوه کره برېښليک پته نه وي ځانگړې کړې او تر دې بريده چې پر تاسې د هغې د کارولو بنديز نه وي لگېدلی.\nستاسې د دم مهال آی پي پته $3 ده، او ستاسې د بنديز پېژند #$5 دی. مهرباني وکړۍ د خپلې يادونې پر مهال د دغو دوو څخه د يوه او يا هم د دواړو ورکول مه هېروۍ.",
        "autoblockedtext": "په خپلکاريزه توگه ستاسې پر IP پتې بنديز لگېدلی، دا د دې په خاطر چې ستاسې پته د بل چا له خوا چې $1 پرې بنديز لگولی، کارېدلې.\nاو د بنديز سبب يې دا دی:\n\n:''$2''\n\n* د بنديز د پيل نېټه: $8\n* د بنديز د پای نېټه: $6\n* د بنديز د موخې سړی: $7\n\nتاسې کولای شی چې د $1 سره او يا هم د [[{{MediaWiki:Grouppage-sysop}}|پازوالانو]]  له ډلې نه يو چا سره اړيکې ټينگې کړی او د بنديز په اړه مو ورسره خبرې وکړۍ.\n\nدا مه هېروۍ چې تاسې د \"کارن ته برېښليک لېږل\" له اسانتياوؤ نه ګټه نه شی اخيستلای تر څو چې ستاسې د نومليکنې په وخت کې يا [[Special:Preferences|ستاسې د غوره توبونو په امستنو]] کې يوه کره برېښليک پته نه وي ځانگړې شوې، او يا هم د برېښليک لېږلو د چارو په کارولو مو بنديز نه وي لگېدلی.\n\nستاسې IP پته $3 ده او ستاسې د بنديز پېژند #$5 دی.\nد بنديز اړونده د اړيکو نيولو په وخت کې لطفاً د پورتني مالوماتو يادونه وکړۍ.",
        "blockednoreason": "هېڅ سبب نه دی ورکړ شوی",
        "whitelistedittext": "د مخونو د سمون لپاره بايد $1 کېښکاږۍ.",
+       "confirmedittext": "د سمونونو څخه دمخه مو خپله برېښليک پته تاييد کړئ.\nلطفاً خپله برېښليک پته مو د [[Special:Preferences|کارن غوره توبونو]] له لارې ثبته او تاييده کړئ.",
        "nosuchsectiontitle": "برخه و نه موندل شوه",
        "nosuchsectiontext": "تاسې د يوې داسې برخې د سمون هڅه کړې چې تر اوسه پورې نشته.\nکېدای هغه مهال چې تاسې د دې مخ نه کتنه کوله، همدا برخه کوم بل ځای ته لېږدل شوې او يا هم ړنګه شوې وي.",
        "loginreqtitle": "لومړی غونډال ته ورننوځۍ",
        "history-feed-empty": "ستاسې غوښتلی مخ نه شته.\nکېدای شي چې دا له ويکي نه ړنگ شوی وي، او يا هم په بل نوم بدل شوی وي.\nتاسې په دې ويکي د اړوندو نوؤ مخونو لپاره [[Special:Search|د پلټنې هڅه وکړۍ]].",
        "rev-deleted-comment": "(د سمون لنډيز لرې شو)",
        "rev-deleted-user": "(کارن-نوم ليري شوی)",
+       "rev-deleted-text-permission": "د دې مخ بڼه <strong>ړنگه شوه</strong>.\nد دې مخ اړونده تفصيل په [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} ړنگون يادښت] کې موندلی شی.",
        "rev-delundel": "ښکارېدنه بدلول",
        "rev-showdeleted": "ښکاره کول",
        "revisiondelete": "د ړنگولو/ناړنگولو مخکتنې",
        "revdelete-no-file": "ځانگړې شوې دوتنه نشته.",
        "revdelete-show-file-submit": "هو",
+       "revdelete-selected-text": "د [[:$2]] {{PLURAL:$1|ټاکلې بڼه|ټاکلې بڼې}}:",
+       "revdelete-selected-file": "د [[:$2]] {{PLURAL:$1|ټاکلې دوتنې بڼه|ټاکلې دوتنې بڼې}}",
+       "logdelete-selected": "{{PLURAL:$1|ټاکلي يادښت پېښه|ټاکلي يادښت پېښې}}:",
+       "revdelete-text-text": "ړنگې شوې بڼې به لا تر اوسه پورې د مخ پېښليک کې ښکاري، خو د هغو ځينو برخو ته به عام خلک لاسرسی و نه لري.",
        "revdelete-legend": "د ښکارېدنې محدوديتونه ټاکل",
        "revdelete-hide-text": "د مخکتنې متن",
        "revdelete-hide-image": "د دوتنې مېنځپانگه پټول",
        "revdelete-radio-same": "(مه بدلوه)",
        "revdelete-radio-set": "پټ",
        "revdelete-radio-unset": "ښکاره",
+       "revdelete-unsuppress": "له بيازېرمل شويو بڼو څخه محدوديتونه لرې کول",
        "revdelete-log": "سبب:",
+       "revdelete-submit": "{{PLURAL:$1|ټاکلې بڼه|ټاکلو بڼو}} کې پلي کول",
+       "revdelete-success": "د بڼې ښکارېدنه په برياليتوب سره هممهاله شوه.",
+       "revdelete-failure": "د بڼې ښکارېدنه نه شي هممهاله کېدای:\n$1",
+       "logdelete-success": "د ښکارېدنې يادښت په برياليتوب سره جوړ شو.",
+       "logdelete-failure": "د ښکارېدنې يادښت نه شي جوړېدلی:\n$1",
        "revdel-restore": "ښکارېدنه بدلول",
        "pagehist": "د مخ پېښليک",
        "deletedhist": "ړنگېدلی پېښليک",
        "mergehistory-list": "د اخږلو وړ سمون پېښليک",
        "mergehistory-go": "اخږلو وړ سمونونه ښکاره کول",
        "mergehistory-submit": "بڼې سره يوځای کول",
+       "mergehistory-success": "د [[:$1]] $3 {{PLURAL:$3|بڼه|بڼې}} په برياليتوب سره و [[:$2]] کې {{PLURAL:$3|واخږل شو|واخږل شول}}.",
        "mergehistory-no-source": "د سرچينې مخ $1 نشته.",
        "mergehistory-no-destination": "د $1 موخنيز مخ نشته.",
        "mergehistory-invalid-source": "د سرچينې مخ بايد يو سم سرليک وي.",
        "right-viewmywatchlist": "خپل کتنلړ کتل",
        "right-editmyprivateinfo": "خپل شخصي مالومات سمول (بېلگه. برېښليک پته، آرنوم)",
        "right-editmyoptions": "خپل غوره توبونه سمول",
+       "right-import": "له نورو ويکي گانو څخه مخونه راغوښتل",
+       "right-importupload": "د يوې پورته شوې دوتنې څخه مخونه راغوښتل",
+       "right-patrol": "د نورو سمونونه څارل شوي په نښه کول",
        "right-unwatchedpages": "د ناکتلو مخونو يو لړليک کتل",
        "right-userrights": "د کارن ټولې رښتې سمول",
        "right-userrights-interwiki": "په نورو ويکي گانو د نورو کارنانو  کارن-رښتې سمول",
        "action-move-categorypages": "د وېشنيزې مخونه لېږدول",
        "action-movefile": "همدا دوتنه لېږدول",
        "action-upload": "همدا دوتنه پورته کول",
+       "action-reupload": "د همدې دوتنې دپاسه ليکل",
        "action-upload_by_url": "دا دوتنه له يوه URL نه پورته کول",
        "action-writeapi": "د API کښنه کارول",
        "action-delete": "همدا مخ ړنگول",
        "action-suppressionlog": "دا شخصي يادښت کتل",
        "action-block": "پر دې کارن د سمون د آسانتياوؤ بنديز لگول",
        "action-protect": "د دې مخ د ژغورنې کچه بدلول",
+       "action-import": "له بل ويکي څخه مخونه راغوښتل",
+       "action-importupload": "د يوې پورته شوې دوتنې څخه مخونه راغوښتل",
+       "action-patrol": "د نورو سمونونه څارل شوي په نښه کول",
+       "action-autopatrol": "خپل سمونونه څارل شوي په نښه کول",
        "action-unwatchedpages": "د ناکتلو مخونو لړليک کتل",
        "action-mergehistory": "د دې مخ پېښليک سره اخږل",
        "action-userrights": "د کارن ټولې رښتې سمول",
        "action-viewmywatchlist": "خپل کتنلړ کتل",
        "action-viewmyprivateinfo": "خپل شخصي مالومات کتل",
        "action-editmyprivateinfo": "خپل شخصي مالومات سمول",
+       "action-managechangetags": "د توکبنسټ څخه نښلنونه جوړول او ړنگول",
        "nchanges": "$1 {{PLURAL:$1|بدلون|بدلونونه}}",
        "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|له وروستنۍ کتنې راپدېخوا}}",
        "enhancedrc-history": "پېښليک",
        "ignorewarnings": "هر ډول گواښونه له پامه غورځول",
        "minlength1": "پکار ده چې د دوتنو نومونه لږ تر لږه يو حرف ولري.",
        "illegalfilename": "د دوتنې نوم \"$1\" په داسې تورو ليکلی دی چې د یو مخ د سرليک په توگه يې پرېښه نه ده شوې.\nمهرباني وکړۍ د دوتنې نوم مو بدل کړۍ او بيا مو د دوتنې د پورته کولو هڅه وکړۍ.",
+       "filename-toolong": "د دوتنو نومونه بايد له 240 بايټونو څخه اوږده نه وي.",
        "badfilename": "ددغې دوتنې نوم \"$1\" ته واوړېده.",
+       "filetype-mime-mismatch": "د دوتنې شاتاړی \".$1\" د ($2) دوتنې پېژندلې MIME ډول سره ورته نه دی.",
        "filetype-badmime": "د MIME بڼې \"$1\" د دوتنو د پورته کولو اجازه نشته.",
+       "filetype-bad-ie-mime": "دا دوتنه نه شي پورته کېدلی دا ځکه چې انټرنټ اېکسپلورر دا دوتنه د \"$1\" په توگه پېژني، او دا يوه ناپرېښل شوې دوتنه ده چې خطرناکه گڼل کېږي.",
        "filetype-missing": "دا دوتنه هېڅ شاتاړی نه لري (لکه \".jpg\").",
        "empty-file": "کومه دوتنه چې تاسې دلته سپارلې هغه تشه ده.",
        "file-too-large": "کومه دوتنه چې تاسې دلته سپارلې ډېره لويه ده.",
        "filename-tooshort": "د دوتنې نوم ډېر لنډ دی",
        "filetype-banned": "په دې ډول دوتنې بنديز دی.",
+       "verification-error": "دا دوتنه د دوتنې تاييدېدنې څخه بريالۍ و نه وتله.",
        "illegal-filename": "د دوتنې نوم نه دی پرېښل شوی.",
        "unknown-error": "يوه ناڅرګنده تېروتنه رامېنځته شوه.",
        "tmp-create-error": "لنډمهاله دوتنه جوړېدای نه شي",
        "backend-fail-notexists": "د $1 په نوم دوتنه نشته.",
        "backend-fail-delete": "د \"$1\" دوتنه ړنګه نه شوه.",
        "backend-fail-alreadyexists": "د $1 دوتنه له پخوا نه شته.",
+       "backend-fail-store": "په \"$2\" باندې د \"$1\" دوتنه نه زېرمل کېږي.",
+       "backend-fail-copy": "د \"$1\" دوتنه و \"$2\" ته نه لمېسل کېږي.",
        "backend-fail-move": "د \"$1\" دوتنه \"$2\" ته و نه ليږدېده.",
        "backend-fail-opentemp": "لنډمهاله دوتنه و نه پرانيستل شوه.",
+       "backend-fail-writetemp": "لنډمهالې دوتنې کې نه شي ليکل کېدلی.",
+       "backend-fail-closetemp": "لنډمهاله دوتنه نه شي تړل کېدلی.",
        "backend-fail-read": "د \"$1\" دوتنه نه شي لوستل کېدای.",
        "backend-fail-create": "د \"$1\" په دوتنه کې نور څه و نه ليکل شول.",
        "zip-wrong-format": "ځانگړې شوې دوتنه يوه ZIP دوتنه نه وه.",
        "img-auth-nofile": "د $1 په نوم کومه دوتنه نشته.",
        "http-invalid-url": "ناسم URL: $1",
        "http-read-error": "د HTTP د لوستلو ستونزه.",
+       "http-timed-out": "د HTTP غوښتنې وخت اوښتی.",
        "http-curl-error": "د URL د راوستلو تېروتنه: $1",
+       "http-bad-status": "د HTTP په غوښتنه کې يوه ستونزه رامېنځ ته شوه: $1 $2",
        "upload-curl-error6": "URL ته لاسرسی و نه شو",
        "upload-curl-error28": "د پورته کېدلو د مودې پای",
        "license": "منښتليک:",
        "imagelinks": "د دوتنې کارېدنه",
        "linkstoimage": "دا {{PLURAL:$1|لاندينی مخ|$1 لانديني مخونه}} د همدې دوتنې سره تړنې لري:",
        "nolinkstoimage": "داسې هېڅ کوم مخ نه شته چې د دغې دوتنې سره تړنې ولري.",
+       "morelinkstoimage": "همدې دوتنې سره [[Special:WhatLinksHere/$1|نورې تړنې]] کتل.",
        "linkstoimage-redirect": "$1 (دوتنه مخ گرځېدنه) $2",
        "duplicatesoffile": "دا لاندينۍ {{PLURAL:$1| دوتنه د همدې دوتنې غبرګونې لمېسه ده|$1 دوتنې د همدې دوتنې غبرګونې لمېسې دي}} ([[Special:FileDuplicateSearch/$2|نور تفصيل]]):",
        "sharedupload": "دا دوتنه د $1 لخوا نه ده او کېدای شي چې نورې پروژې به يې هم کاروي.",
        "filepage-nofile-link": "په دې نوم کومه دوتنه نشته، خو تاسې يې [$1 پورته کولی شی].",
        "uploadnewversion-linktext": "د همدغې دوتنې نوې بڼه پورته کول",
        "shared-repo-from": "د $1 لخوا",
+       "shared-repo": "يو گډ زېرمتون",
        "shared-repo-name-wikimediacommons": "ويکيمېډيا کامنز",
        "upload-disallowed-here": "تاسې د دې دوتنې دپاسه نشی ليکلی.",
        "filerevert": "$1 بيااړول",
        "unwatchedpages": "ناکتلي مخونه",
        "listredirects": "د ورگرځېدنو لړليک",
        "listduplicatedfiles": "د دوه گونو دوتنو لړليک",
+       "listduplicatedfiles-entry": "[[:File:$1|$1]] [[$3|{{PLURAL:$2|يوه غبرگه دوتنه لري|$2 غبرگې دوتنې لري}}]].",
        "unusedtemplates": "ناکارېدلې کينډۍ",
        "unusedtemplateswlh": "نور تړنونه",
        "randompage": "ناټاکلی مخ",
        "listgrouprights-removegroup-self-all": "خپل گڼون نه ټولې ډلې ليري کول",
        "listgrouprights-namespaceprotection-namespace": "نوم-تشيال",
        "trackingcategories": "موندونکې وېشنيزې",
+       "trackingcategories-msg": "وېشنيزه موندنه",
        "trackingcategories-name": "پيغام نوم",
+       "trackingcategories-desc": "د وېشنيزې ورگډونې معيارونه",
+       "noindex-category-desc": "دا مخ د روباټونو لخوا په ليکلړ کې نه دی راغلی دا ځکه چې دا مخ د <code><nowiki>__NOINDEX__</nowiki></code> کوډگريزه وييکه لري او په هغه نومتشيال کې دی چې رپی يې پرېښل شوی.",
        "trackingcategories-nodesc": "کومې څرگندونې نشته.",
        "trackingcategories-disabled": "وېشنيزه ناچارنه شوه",
        "mailnologin": "د لېږلو پته نشته",
        "usermaildisabled": "د کارن برېښليک ناچارند دی",
        "usermaildisabledtext": "په دې ويکي تاسې نورو کارنانو ته برېښليک نه شی ورلېږلی",
        "noemailtitle": "هېڅ کومه برېښليک پته نشته.",
+       "noemailtext": "دې کارن يوه سمه برېښليک پته نه ده ځانگړې کړې.",
        "nowikiemailtext": "دې کارن د نورو کارنانو لخوا د برېښليک د نه ترلاسه کولو چاره خوښه کړې.",
        "emailtarget": "د ترلاسه کوونکي کارن-نوم وټاپۍ",
        "emailusername": "کارن-نوم:",
        "undeletepage": "ړنگ شوي مخونه کتل او بيا پرځای کول",
        "undeletepagetitle": "'''د [[:$1|$1]] ړنگې شوې بڼې په لاندې توگه دي'''.",
        "viewdeletedpage": "ړنگ شوي مخونه کتل",
+       "undelete-fieldset-title": "بڼې بيازېرمل",
+       "undeleterevisions": "$1 {{PLURAL:$1|بڼه|بڼې}} خونديځ کې {{PLURAL:$1|ورگډ شو|ورگډ شول}}",
        "undeletehistory": "که تاسې همدا مخ بيازېرمه کوۍ، نو ټولې بڼې به يې پېښليک کې زېرمه شي.\nکه چېرته د ړنگېدو وروسته په همدې نوم يو بل نوی مخ جوړ شوی وي، نو زېرمه شوې بڼې به يې په پخواني پېښليک کې ښکاره شي.",
+       "undelete-nodiff": "کومې پخوانۍ بڼې و نه موندل شوې.",
        "undeletebtn": "بيازېرمل",
        "undeletelink": "کتل/بيازېرمل",
        "undeleteviewlink": "کتل",
        "undeleteinvert": "ټاکنې سرچپه کول",
        "undeletecomment": "سبب:",
+       "undeletedrevisions": "{{PLURAL:$1|1 بڼه بيازېرمه شوه|$1 بڼې بيازېرمې شولې}}",
        "undeletedfiles": "{{PLURAL:$1|1 دوتنه بيازېرمه شوه|$1 دوتنې بيازېرمه شوې}}",
+       "cannotundelete": "ناړنگول نابريال شو:\n$1",
        "undelete-header": "د وروستيو ړنگو شوو مخونو لپاره [[Special:Log/delete|د ړنگولو يادښت]] وگورۍ.",
        "undelete-search-title": "ړنگ شوي مخونه پلټل",
        "undelete-search-box": "ړنگ شوي مخونه لټول",
        "thumbnail-more": "لويول",
        "filemissing": "دوتنه ورکه ده",
        "thumbnail_error": "د  بټنوک د جوړېدنې ستونزه: $1",
+       "thumbnail-temp-create": "يوه لنډمهاله بټنوک دوتنه د جوړېدو وړ نه ده",
        "import": "مخونه واردول",
        "importinterwiki": "له بلې ويکي څخه واردول",
        "import-interwiki-sourcewiki": "د ويکي سرچينه:",
        "import-logentry-upload-detail": "$1 {{PLURAL:$1|بڼه|بڼې}} راولېږدېدې",
        "javascripttest": "د جاوا سکرېپټ آزمېښت",
        "javascripttest-pagetext-unknownaction": "ناڅرگنده کړنه \"$1\".",
+       "javascripttest-pagetext-skins": "د آزمېښتونو د پلي کولو لپاره يوه پوښۍ وټاکئ:",
        "tooltip-pt-userpage": "ستاسې کارن مخ",
        "tooltip-pt-mytalk": "ستاسې د خبرواترو مخ",
        "tooltip-pt-preferences": "زما غوره توبونه",
        "tooltip-feed-atom": "د دې مخ د اټوم کتنې",
        "tooltip-t-contributions": "د دې کارن د ونډو لړليک کتل",
        "tooltip-t-emailuser": "دې کارن ته يو برېښليک لېږل",
+       "tooltip-t-info": "د دې مخ اړونده نور مالومات",
        "tooltip-t-upload": "دوتنې پورته کول",
        "tooltip-t-specialpages": "د ټولو ځانگړو پاڼو لړليک",
        "tooltip-t-print": "د دې مخ چاپي بڼه",
        "markaspatrolleddiff": "دا مخ څارل شوی په نخښه کول",
        "markaspatrolledtext": "دا مخ څارل شوی په نخښه کول",
        "markedaspatrolled": "دا مخ څارل شوی په نخښه کول",
+       "patrol-log-page": "د څارنې يادښت",
+       "patrol-log-header": "دا د څارل شويو مخکتنو يو يادښت دی.",
+       "log-show-hide-patrol": "د څارنې يادښت $1",
+       "log-show-hide-tag": "نښلن يادښت $1",
        "filedeleteerror-short": "د دوتنې د ړنگولو ستونزه: $1",
        "filedeleteerror-long": "د دوتنې په ړنگولو کې تېروتنې پېښې شوې:\n\n$1",
        "previousdiff": "تېر توپير ←",
        "newimages-summary": "همدا ځانگړی مخ، وروستنۍ پورته شوې دوتنې ښکاره کوي.",
        "newimages-legend": "چاڼگر",
        "newimages-label": "د دوتنې نوم (يا د دې برخه):",
+       "newimages-showbots": "د روباټونو لخوا پورته کېدنې ښکاره کول",
        "noimages": "د کتلو لپاره څه نشته.",
        "ilsubmit": "پلټل",
        "bydate": "د نېټې له مخې",
index 5b59431..21c64af 100644 (file)
        "confirmedittext": "Você precisa confirmar o seu endereço de e-mail antes de começar a editar páginas.\nPor favor, introduza um e valide-o através das suas [[Special:Preferences|preferências de usuário]].",
        "nosuchsectiontitle": "Não foi possível encontrar a seção",
        "nosuchsectiontext": "Você tentou editar uma seção que não existe.\nEla pode ter sido movida ou removido enquanto você estava vendo a página.",
-       "loginreqtitle": "Autenticação Requerida",
+       "loginreqtitle": "Autenticação requerida",
        "loginreqlink": "autenticar-se",
        "loginreqpagetext": "É necessário $1 para poder visualizar outras páginas.",
        "accmailtitle": "Senha enviada.",
index cd286ec..60911fe 100644 (file)
        "october-gen": "outubro",
        "november-gen": "novembro",
        "december-gen": "dezembro",
-       "jan": "Jan.",
-       "feb": "Fev.",
-       "mar": "Mar.",
-       "apr": "Abr.",
-       "may": "Mai.",
-       "jun": "Jun.",
-       "jul": "Jul.",
-       "aug": "Ago.",
-       "sep": "Set.",
-       "oct": "Out.",
-       "nov": "Nov.",
-       "dec": "Dez.",
-       "january-date": "$1 de Janeiro",
-       "february-date": "$1 de Fevereiro",
-       "march-date": "$1 de Março",
-       "april-date": "$1 de Abril",
-       "may-date": "$1 de Maio",
-       "june-date": "$1 de Junho",
-       "july-date": "$1 de Julho",
-       "august-date": "$1 de Agosto",
-       "september-date": "$1 de Setembro",
-       "october-date": "$1 de Outubro",
-       "november-date": "$1 de Novembro",
-       "december-date": "$1 de Dezembro",
+       "jan": "jan.",
+       "feb": "fev.",
+       "mar": "mar.",
+       "apr": "abr.",
+       "may": "mai.",
+       "jun": "jun.",
+       "jul": "jul.",
+       "aug": "ago.",
+       "sep": "set.",
+       "oct": "out.",
+       "nov": "nov.",
+       "dec": "dez.",
+       "january-date": "$1 de janeiro",
+       "february-date": "$1 de fevereiro",
+       "march-date": "$1 de março",
+       "april-date": "$1 de abril",
+       "may-date": "$1 de maio",
+       "june-date": "$1 de junho",
+       "july-date": "$1 de julho",
+       "august-date": "$1 de agosto",
+       "september-date": "$1 de setembro",
+       "october-date": "$1 de outubro",
+       "november-date": "$1 de novembro",
+       "december-date": "$1 de dezembro",
        "pagecategories": "{{PLURAL:$1|Categoria|Categorias}}",
        "category_header": "Páginas na categoria \"$1\"",
        "subcategories": "Subcategorias",
        "category-media-header": "Multimédia na categoria \"$1\"",
-       "category-empty": "''Esta categoria não contém actualmente nenhuma página ou ficheiro multimédia.''",
+       "category-empty": "''Esta categoria não contém atualmente nenhuma página ou ficheiro multimédia.''",
        "hidden-categories": "{{PLURAL:$1|Categoria oculta|Categorias ocultas}}",
        "hidden-category-category": "Categorias ocultas",
        "category-subcat-count": "{{PLURAL:$2|Esta categoria só contém a seguinte subcategoria.|Esta categoria contém {{PLURAL:$1|a seguinte subcategoria|as seguintes $1 subcategorias}} (de um total de $2).}}",
        "qbmyoptions": "As minhas páginas",
        "faq": "Perguntas frequentes",
        "faqpage": "Project:FAQ",
-       "actions": "Acções",
+       "actions": "Ações",
        "namespaces": "Domínios",
        "variants": "Variantes",
        "navigation-heading": "Menu de navegação",
        "searcharticle": "Ir",
        "history": "Histórico",
        "history_short": "Histórico",
-       "updatedmarker": "actualizado desde a minha última visita",
+       "updatedmarker": "atualizado desde a minha última visita",
        "printableversion": "Versão para impressão",
        "permalink": "Ligação permanente",
        "print": "Imprimir",
        "categorypage": "Ver página de categoria",
        "viewtalkpage": "Ver discussão",
        "otherlanguages": "Noutros idiomas",
-       "redirectedfrom": "(Redireccionado de $1)",
+       "redirectedfrom": "(Redirecionado de $1)",
        "redirectpagesub": "Página de redirecionamento",
        "redirectto": "Redireciona para:",
        "lastmodifiedat": "Esta página foi modificada pela última vez à(s) $2 de $1.",
        "readonly_lag": "A base de dados foi automaticamente bloqueada enquanto os servidores secundários se sincronizam com o primário",
        "internalerror": "Erro interno",
        "internalerror_info": "Erro interno: $1",
+       "internalerror-fatal-exception": "Exceção fatal do tipo \"$1\"",
        "filecopyerror": "Não foi possível copiar o ficheiro \"$1\" para \"$2\".",
        "filerenameerror": "Não foi possível alterar o nome do ficheiro \"$1\" para \"$2\".",
        "filedeleteerror": "Não foi possível eliminar o ficheiro \"$1\".",
        "badtitletext": "O título de página solicitado era inválido, vazio, ou a ligação interlínguas estava incorreta.\nTalvez contenha um ou mais caracteres que não podem ser usados em títulos.",
        "title-invalid-empty": "O título da página solicitada está vazio ou contém apenas o nome de um domínio.",
        "title-invalid-utf8": "O título da página solicitada contém uma sequência UTF-8 inválida.",
-       "title-invalid-interwiki": "O título contém uma ligação interna",
+       "title-invalid-interwiki": "O título da página solicitada contém uma ligação interlíngua que não pode ser utilizada em títulos.",
        "title-invalid-talk-namespace": "O título da página solicitada refere-se a uma página de discussão que não existe.",
        "title-invalid-characters": "O título da página solicitada contém carateres inválidos: \"$1\".",
        "title-invalid-too-long": "O título da página solicitada é demasiado longo. Não deverá ser maior que $1 bytes na codificação UTF-8.",
        "virus-badscanner": "Má configuração: antivírus desconhecido: ''$1''",
        "virus-scanfailed": "a verificação falhou (código $1)",
        "virus-unknownscanner": "antivírus desconhecido:",
-       "logouttext": "'''Já não está autenticado.'''\n\nTenha em atenção que algumas páginas poderão continuar a ser apresentadas como se ainda estivesse autenticado até limpar a cache do seu navegador.",
+       "logouttext": "<strong>Já não está autenticado.</strong>\n\nTenha em atenção que algumas páginas poderão continuar a ser apresentadas como se ainda estivesse autenticado até limpar a ''cache'' do seu navegador.",
        "welcomeuser": "Bem-vindo, $1!",
        "welcomecreation-msg": "A sua conta foi criada.\nNão se esqueça de personalizar as suas [[Special:Preferences|preferências]].",
        "yourname": "Nome de utilizador(a):",
        "login-throttled": "Realizou demasiadas tentativas de início de sessão com esta conta.\nAguarde $1 antes de tentar novamente, por favor.",
        "login-abort-generic": "O início de sessão não teve êxito - Cancelado",
        "login-migrated-generic": "A sua conta foi migrada e o seu nome de utilizador já não existe nesta wiki.",
-       "loginlanguagelabel": "Língua: $1",
+       "loginlanguagelabel": "Idioma: $1",
        "suspicious-userlogout": "O seu pedido para sair foi negado porque parece ter sido enviado por um navegador danificado ou por um proxy com cache.",
        "createacct-another-realname-tip": "O fornecimento do nome verdadeiro é opcional.\nSe optar por revelá-lo, ele será utilizado para atribuir-lhe crédito pelo seu trabalho.",
        "pt-login": "Entrar",
        "passwordreset-emailtitle": "Detalhes da conta na {{SITENAME}}",
        "passwordreset-emailtext-ip": "Alguém (provavelmente você, a partir do endereço IP $1) pediu a recuperação da palavra-passe no projeto {{SITENAME}} ($4). {{PLURAL:$3|A seguinte conta de utilizador está associada|As seguintes contas de utilizador estão associadas}} a este correio eletrónico:\n\n$2\n\n{{PLURAL:$3|Esta palavra-passe temporária irá|Estas palavras-passes temporárias irão}} expirar dentro de {{PLURAL:$5|um dia|$5 dias}}.\nDeve autenticar-se e escolher uma palavra-passe nova agora. Se outra pessoa fez este pedido, ou se entretanto se recordou da sua palavra-passe original e já não deseja alterá-la, pode ignorar esta mensagem e continuar a usar a palavra-passe antiga.",
        "passwordreset-emailtext-user": "O utilizador $1 do projeto {{SITENAME}} pediu a recuperação da sua palavra-passe no projeto {{SITENAME}} ($4). {{PLURAL:$3|A seguinte conta de utilizador está associada|As seguintes contas de utilizador estão associadas}} a este endereço de correio eletrónico:\n\n$2\n\n{{PLURAL:$3|Esta palavra-passe temporária irá|Estas palavras-passes temporárias irão}} expirar dentro de {{PLURAL:$5|um dia|$5 dias}}.\nDeve autenticar-se e escolher uma palavra-passe nova agora. Se outra pessoa fez este pedido, ou se entretanto se recordou da sua palavra-passe original e já não deseja alterá-la, pode ignorar esta mensagem e continuar a usar a palavra-passe antiga.",
-       "passwordreset-emailelement": "Utilizador: $1\nPalavra-passe temporária: $2",
+       "passwordreset-emailelement": "Utilizador(a): $1\nPalavra-passe temporária: $2",
        "passwordreset-emailsent": "Foi enviado um correio eletrónico para recuperação da palavra-passe.",
        "passwordreset-emailsent-capture": "Foi enviado um correio eletrónico para recuperação da palavra-passe, que é mostrado abaixo.",
        "passwordreset-emailerror-capture": "Foi gerado um correio eletrónico para redefinição da palavra-passe, mostrado abaixo, mas o seu envio para {{GENDER:$2|o utilizador|a utilizadora}} falhou: $1",
        "resettokens-no-tokens": "Não há chaves para redefinir.",
        "resettokens-legend": "Redefinir chaves",
        "resettokens-tokens": "Chaves:",
-       "resettokens-token-label": "$1 (valor actual: $2)",
+       "resettokens-token-label": "$1 (valor atual: $2)",
        "resettokens-watchlist-token": "Chave para o ''feed'' Atom/RSS de [[Special:Watchlist|mudanças às páginas vigiadas]]",
        "resettokens-done": "As chaves foram redefinidas.",
        "resettokens-resetbutton": "Redefinir chaves selecionadas",
        "extlink_sample": "http://www.example.com ligação externa",
        "extlink_tip": "Ligação externa (lembre-se do prefixo http://)",
        "headline_sample": "Texto do cabeçalho",
-       "headline_tip": "Seção de nível 2",
+       "headline_tip": "Secção de nível 2",
        "nowiki_sample": "Inserir texto não-formatado aqui",
        "nowiki_tip": "Ignorar formatação wiki",
        "image_sample": "Exemplo.jpg",
        "missingcommentheader": "'''Atenção:''' Não introduziu um assunto ou cabeçalho para este comentário.\nSe clicar novamente \"{{int:savearticle}}\", a sua edição será gravada sem assunto ou cabeçalho.",
        "summary-preview": "Antevisão do resumo:",
        "subject-preview": "Antevisão do assunto/cabeçalho:",
+       "previewerrortext": "Ocorreu um erro enquanto tentava antever as suas alterações.",
        "blockedtitle": "O utilizador está bloqueado",
        "blockedtext": "<strong>O seu nome de utilizador ou endereço IP foram bloqueados.</strong>\n\nO bloqueio foi realizado por $1.\nO motivo apresentado foi <em>$2</em>.\n\n* Início do bloqueio: $8\n* Expiração do bloqueio: $6\n* Destinatário do bloqueio: $7\n\nPode contactar $1 ou outro [[{{MediaWiki:Grouppage-sysop}}|administrador]] para discutir o bloqueio.\nNote que para utilizar a funcionalidade \"Contactar utilizador\" precisa de ter um endereço de correio eletrónico válido nas suas [[Special:Preferences|preferências]] e de não lhe ter sido bloqueado o uso desta funcionalidade.\nO seu endereço IP neste momento é $3 e a identificação (ID) do bloqueio é #$5.\nInclua todos os detalhes acima em quaisquer contactos relacionados com este bloqueio, por favor.",
        "autoblockedtext": "O seu endereço IP foi bloqueado de forma automática porque foi utilizado recentemente por outro utilizador, o qual foi bloqueado por $1.\nO motivo apresentado foi:\n\n:<em>$2</em>\n\n* Início do bloqueio: $8\n* Expiração do bloqueio: $6\n* Destinatário do bloqueio: $7\n\nPode contactar $1 ou outro [[{{MediaWiki:Grouppage-sysop}}|administrador]] para discutir o bloqueio.\n\nNote que para utilizar a funcionalidade \"Contactar utilizador\" precisa de ter um endereço de correio eletrónico válido nas suas [[Special:Preferences|preferências]] e de não lhe ter sido bloqueado o uso desta funcionalidade.\n\nO seu endereço IP neste momento é $3 e a identificação (ID) do bloqueio é #$5.\nInclua todos os detalhes acima em quaisquer contactos relacionados com este bloqueio, por favor.",
        "accmailtext": "Uma palavra-passe gerada aleatoriamente para [[User talk:$1|$1]] foi enviada para $2.\n\nEla pode ser alterada na página [[Special:ChangePassword|de alteração da palavra-passe]] após iniciar sessão.",
        "newarticle": "(Nova)",
        "newarticletext": "Seguiu uma ligação para uma página que ainda não existe.\nPara criá-la, escreva o seu conteúdo na caixa abaixo (consulte a [$1 página de ajuda] para mais detalhes).\nSe chegou aqui por engano, clique o botão '''voltar''' (ou ''back'') do seu navegador.",
-       "anontalkpagetext": "----''Esta é a página de discussão de um utilizador anónimo que ainda não criou uma conta ou não a utiliza, pelo que temos de utilizar o endereço IP para identificá-lo(a).\nUm endereço IP pode ser partilhado por vários utilizadores.\nSe é um utilizador anónimo e sente que lhe foram direccionados comentários irrelevantes, por favor [[Special:UserLogin/signup|crie uma conta]] ou [[Special:UserLogin|inicie sessão]] para evitar futuras confusões com outros utilizadores anónimos.''",
+       "anontalkpagetext": "----''Esta é a página de discussão de um utilizador anónimo que ainda não criou uma conta ou não a utiliza, pelo que temos de utilizar o endereço IP para identificá-lo(a).\nUm endereço IP pode ser partilhado por vários utilizadores.\nSe é um utilizador anónimo e sente que lhe foram direcionados comentários irrelevantes, por favor [[Special:UserLogin/signup|crie uma conta]] ou [[Special:UserLogin|inicie sessão]] para evitar futuras confusões com outros utilizadores anónimos.''",
        "noarticletext": "Ainda não existe texto nesta página.\nPode [[Special:Search/{{PAGENAME}}|pesquisar o título desta página]] noutras páginas,\n<span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} procurar registos relacionados]\nou [{{fullurl:{{FULLPAGENAME}}|action=edit}} editar esta página]</span>.",
        "noarticletext-nopermission": "Ainda não existe texto nesta página.\nPode [[Special:Search/{{PAGENAME}}|pesquisar o título desta página]] noutras páginas, ou <span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} procurar nos registos relacionados]</span>, mas não tem permissão para criar esta página.",
        "missing-revision": "A revisão #$1 da página denominada \"{{FULLPAGENAME}}\" não existe.\n\nIsto é geralmente causado por seguir uma ligação de histórico desatualizada para uma página que foi eliminada.\nOs detalhes podem ser encontrados no [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} registo de eliminação].",
        "yourtext": "O seu texto",
        "storedversion": "Versão gravada",
        "nonunicodebrowser": "'''Aviso: O seu navegador não é compatível com as especificações Unicode.\nFoi activado um sistema de edição alternativo que lhe permite editar as páginas com segurança: os caracteres não-ASCII aparecerão na caixa de edição no formato de códigos hexadecimais.'''",
-       "editingold": "'''Aviso: Está a editar uma revisão desactualizada desta página.'''\nSe gravar, todas as mudanças feitas a partir desta revisão serão perdidas.",
+       "editingold": "'''Aviso: Está a editar uma revisão desatualizada desta página.'''\nSe gravar, todas as mudanças feitas a partir desta revisão serão perdidas.",
        "yourdiff": "Diferenças",
        "copyrightwarning": "Note, por favor, que todas as suas contribuições na {{SITENAME}} são consideradas publicadas nos termos da licença $2 (consulte $1 para mais detalhes).\nSe não deseja que o seu texto possa ser inexoravelmente editado e redistribuído, não o envie.\nGarante-nos também que isto é algo escrito por si, ou copiado do domínio público ou de outra fonte de teor livre.<br />\n'''Não envie conteúdos cujos direitos de autor estão protegidos, sem ter a devida permissão!'''",
        "copyrightwarning2": "Note, por favor, que todas as suas contribuições na {{SITENAME}} podem ser editadas, alteradas ou removidas por outros utilizadores.\nSe não deseja que o seu texto seja inexoravelmente editado, não o envie.<br />\nGarante-nos também que isto é algo escrito por si, ou copiado do domínio público ou de outra fonte de teor livre (consulte $1 para mais detalhes).<br />\n'''Não envie conteúdos cujos direitos de autor estão protegidos, sem ter a devida permissão!'''",
        "titleprotectedwarning": "'''Aviso: Esta página foi protegida de forma a que [[Special:ListGroupRights|privilégios específicos]] sejam necessários para criá-la.'''\nPara referência, é apresentada abaixo a última entrada do registo:",
        "templatesused": "{{PLURAL:$1|Predefinição utilizada|Predefinições utilizadas}} nesta página:",
        "templatesusedpreview": "{{PLURAL:$1|Predefinição utilizada|Predefinições utilizadas}} nesta antevisão:",
-       "templatesusedsection": "{{PLURAL:$1|Predefinição utilizada|Predefinições utilizadas}} nesta seção:",
+       "templatesusedsection": "{{PLURAL:$1|Predefinição utilizada|Predefinições utilizadas}} nesta secção:",
        "template-protected": "(protegida)",
        "template-semiprotected": "(semi-protegida)",
        "hiddencategories": "Esta página pertence a {{PLURAL:$1|uma categoria oculta|$1 categorias ocultas}}:",
        "edittools": "<!-- O texto colocado aqui será mostrado abaixo dos formulários de edição e de envio de ficheiros. -->",
        "nocreatetext": "A {{SITENAME}} restringe a criação de páginas novas por utilizadores anónimos.\nPode voltar atrás e editar uma página já existente, ou [[Special:UserLogin|inicie sessão ou criar uma conta]].",
        "nocreate-loggedin": "Não possui permissão para criar novas páginas.",
-       "sectioneditnotsupported-title": "Edição de seções não suportada",
-       "sectioneditnotsupported-text": "A edição de seções não é suportada nesta página de edição.",
+       "sectioneditnotsupported-title": "Edição de secções não suportada",
+       "sectioneditnotsupported-text": "A edição de secções não é suportada nesta página de edição.",
        "permissionserrors": "Erro de permissão",
        "permissionserrorstext": "Não possui permissão para fazer isso, {{PLURAL:$1|pelo seguinte motivo|pelos seguintes motivos}}:",
        "permissionserrorstext-withaction": "Não possui permissão para $2, {{PLURAL:$1|pelo seguinte motivo|pelos seguintes motivos}}:",
        "post-expand-template-inclusion-category": "Páginas onde o tamanho de inclusão de predefinições é excedido",
        "post-expand-template-argument-warning": "Aviso: Esta página contém pelo menos um argumento de predefinição com um tamanho expandido demasiado grande.\nEstes argumentos foram omitidos.",
        "post-expand-template-argument-category": "Páginas com omissão de argumentos para predefinições",
-       "parser-template-loop-warning": "Ciclo de predefinições detectado: [[$1]]",
+       "parser-template-loop-warning": "Ciclo de predefinições detetado: [[$1]]",
        "parser-template-recursion-depth-warning": "Foi excedido o limite da profundidade de recursividade nas predefinições ($1)",
        "language-converter-depth-warning": "O limite de profundidade do conversor de idiomas excedeu a ($1)",
        "node-count-exceeded-category": "Páginas em que o total de nós é excedido",
        "previousrevision": "← Revisão anterior",
        "nextrevision": "Revisão seguinte →",
        "currentrevisionlink": "Revisão atual",
-       "cur": "act",
+       "cur": "atu",
        "next": "prox",
        "last": "ant",
        "page_first": "primeira",
        "page_last": "última",
        "histlegend": "Seleção de diferenças: use os botões de opção para marcar as versões que deseja comparar.\nPressione 'Enter' ou clique o botão \"{{int:compareselectedversions}}\".<br />\nLegenda: '''({{int:cur}})''' = diferenças para a versão atual,\n'''({{int:last}})''' = diferenças para a versão anterior,\n'''{{int:minoreditletter}}''' = edição menor",
        "history-fieldset-title": "Navegar pelo histórico",
-       "history-show-deleted": "Somente eliminados",
+       "history-show-deleted": "Somente eliminadas",
        "histfirst": "Mais antigas",
        "histlast": "Mais novas",
        "historysize": "({{PLURAL:$1|1 byte|$1 bytes}})",
        "historyempty": "(vazia)",
-       "history-feed-title": "História de revisão",
+       "history-feed-title": "Histórico de revisão",
        "history-feed-description": "Histórico de edições para esta página nesta wiki",
        "history-feed-item-nocomment": "$1 em $2",
        "history-feed-empty": "A página solicitada não existe.\nPode ter sido eliminada da wiki ou o nome sido alterado.\nTente [[Special:Search|pesquisar na wiki]] novas páginas relevantes.",
        "revdelete-no-file": "O ficheiro especificado não existe.",
        "revdelete-show-file-confirm": "Tem a certeza de que quer ver uma revisão eliminada do ficheiro \"<nowiki>$1</nowiki>\" de $2 às $3?",
        "revdelete-show-file-submit": "Sim",
-       "revdelete-selected-text": "{{PLURAL:$1|Revisão seleccionada|Revisões seleccionadas}} de [[:$2]]:",
-       "revdelete-selected-file": "{{PLURAL:$1|Versão do ficheiro seleccionada|Versões do ficheiro seleccionadas}} de [[:$2]]:",
+       "revdelete-selected-text": "{{PLURAL:$1|Revisão selecionada|Revisões selecionadas}} de [[:$2]]:",
+       "revdelete-selected-file": "{{PLURAL:$1|Versão do ficheiro selecionada|Versões do ficheiro selecionadas}} de [[:$2]]:",
        "logdelete-selected": "{{PLURAL:$1|Evento do registo selecionado|Eventos do registo selecionados}}:",
        "revdelete-text-text": "Revisões eliminadas ainda aparecerão no histórico da página, mas parte do seu conteúdo estará inacessível para o público.",
        "revdelete-text-file": "Versões eliminadas do ficheiro ainda aparecerão no histórico da página, mas parte do seu conteúdo estará inacessível para o público.",
        "search-result-size": "$1 ({{PLURAL:$2|1 palavra|$2 palavras}})",
        "search-result-category-size": "{{PLURAL:$1|1 membro|$1 membros}} ({{PLURAL:$2|1 subcategoria|$2 subcategorias}}, {{PLURAL:$3|1 ficheiro|$3 ficheiros}})",
        "search-redirect": "(redirecionamento de $1)",
-       "search-section": "(seção $1)",
+       "search-section": "(secção $1)",
        "search-category": "(categoria $1)",
        "search-file-match": "(coincide com o conteúdo do ficheiro)",
        "search-suggest": "Será que quis dizer: $1",
        "right-sendemail": "Enviar correio eletrónico a outros utilizadores",
        "right-passwordreset": "Ver mensagens de redefinição da palavra-passe",
        "right-managechangetags": "Criar e eliminar [[Special:Tags|etiquetas]] da base de dados",
+       "right-applychangetags": "Aplicar [[Special:Tags|etiquetas]] juntamente com as alterações",
+       "right-changetags": "Adicionar ou remover [[Special:Tags|etiquetas]] arbitrárias em revisões e entradas de registo individuais",
        "newuserlogpage": "Registo de criação de utilizadores",
        "newuserlogpagetext": "Este é um registo de novas contas de utilizador",
        "rightslog": "Registo de privilégios de utilizador",
        "action-editmyprivateinfo": "editar a sua informação privada",
        "action-editcontentmodel": "editar o modelo de conteúdo de uma página",
        "action-managechangetags": "criar e eliminar etiquetas da base de dados",
+       "action-applychangetags": "aplicar etiquetas juntamente com as suas alterações",
+       "action-changetags": "adicionar e remover etiquetas arbitrárias em revisões e entradas de registo individuais",
        "nchanges": "$1 {{PLURAL:$1|alteração|alterações}}",
        "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|desde a última visita}}",
        "enhancedrc-history": "histórico",
        "rc_categories": "Limitar às categorias (separar com \"|\")",
        "rc_categories_any": "Qualquer",
        "rc-change-size-new": "$1 {{PLURAL:$1|byte|bytes}} após mudança",
-       "newsectionsummary": "/* $1 */ nova seção",
+       "newsectionsummary": "/* $1 */ nova secção",
        "rc-enhanced-expand": "Mostrar detalhes",
        "rc-enhanced-hide": "Ocultar detalhes",
        "rc-old-title": "originalmente criado como \"$1\"",
        "upload-tryagain": "Submeta a descrição do ficheiro modificado",
        "uploadnologin": "Não autenticado",
        "uploadnologintext": "Tem de $1 para enviar ficheiros.",
-       "upload_directory_missing": "O diretório de carregamento de ficheiros ($1) não existe e o servidor de internet não conseguiu criá-lo.",
+       "upload_directory_missing": "O diretório de carregamento de ficheiros ($1) não existe e o servidor de Internet não conseguiu criá-lo.",
        "upload_directory_read_only": "O servidor de Internet não possui permissão de escrita no diretório de carregamento de ficheiros ($1).",
        "uploaderror": "Erro ao carregar",
        "upload-recreate-warning": "'''Aviso: Um ficheiro com esse nome foi eliminado ou movido.'''\n\nPara sua conveniência, é apresentado de seguida o registo de eliminação e de movimento da página:",
-       "uploadtext": "Utilize o formulário abaixo para fazer o carregamento de novos ficheiros.\nPara ver ou pesquisar ficheiros anteriormente enviados, consulte a [[Special:FileList|lista de ficheiros]].\nOs reenvios de um ficheiro são também registados no [[Special:Log/upload|registo de carregamentos]] e as eliminações no [[Special:Log/delete|registo de eliminações]].\n\nPara utilizar um ficheiro numa página, depois de ter feito o carregamento, insira uma ligação com um dos seguintes formatos:\n* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:ficheiro.jpg]]</nowiki></code>''' para mostrar uma imagem nas suas dimensões originais;\n* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:ficheiro.png|200px|thumb|left|texto]]</nowiki></code>''' para mostrar uma imagem com a dimensão horizontal de 200 pixels, dentro de uma caixa, na margem esquerda, contendo 'texto' como descrição (pode usar subconjuntos destas características);\n* '''<code><nowiki>[[</nowiki>{{ns:media}}<nowiki>:ficheiro.ogg]]</nowiki></code>''' para apresentar uma ligação direta para o ficheiro em vez de mostrá-lo, quer este tenha por conteúdo uma imagem ou outros dados.",
+       "uploadtext": "Utilize o formulário abaixo para fazer o carregamento de novos ficheiros.\nPara ver ou pesquisar ficheiros anteriormente enviados, consulte a [[Special:FileList|lista de ficheiros]].\nOs reenvios de um ficheiro são também registados no [[Special:Log/upload|registo de carregamentos]] e as eliminações no [[Special:Log/delete|registo de eliminações]].\n\nPara utilizar um ficheiro numa página, depois de ter feito o carregamento, insira uma ligação com um dos seguintes formatos:\n* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:ficheiro.jpg]]</nowiki></code>''' para mostrar uma imagem nas suas dimensões originais;\n* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:ficheiro.png|200px|thumb|left|texto]]</nowiki></code>''' para mostrar uma imagem com a dimensão horizontal de 200 pixeis, dentro de uma caixa, na margem esquerda, contendo 'texto' como descrição (pode usar subconjuntos destas características);\n* '''<code><nowiki>[[</nowiki>{{ns:media}}<nowiki>:ficheiro.ogg]]</nowiki></code>''' para apresentar uma ligação direta para o ficheiro em vez de mostrá-lo, quer este tenha por conteúdo uma imagem ou outros dados.",
        "upload-permitted": "{{PLURAL:$2|Tipo|Tipos}} de ficheiro {{PLURAL:$2|permitido|permitidos}}: $1.",
        "upload-preferred": "{{PLURAL:$2|Tipo|Tipos}} de ficheiro {{PLURAL:$2|preferido|preferidos}}: $1.",
        "upload-prohibited": "{{PLURAL:$2|Tipo|Tipos}} de ficheiro {{PLURAL:$2|proibido|proibidos}}: $1.",
        "badfilename": "O nome do ficheiro foi alterado para \"$1\".",
        "filetype-mime-mismatch": "A extensão \".$1\" não corresponde ao tipo MIME do ficheiro ($2).",
        "filetype-badmime": "Não é permitido carregar ficheiros do tipo MIME \"$1\".",
-       "filetype-bad-ie-mime": "Não é possível carregar este ficheiro porque o Internet Explorer o detectaria como \"$1\", que é um tipo de ficheiro não permitido e potencialmente perigoso.",
+       "filetype-bad-ie-mime": "Não é possível carregar este ficheiro porque o Internet Explorer o detetaria como \"$1\", que é um tipo de ficheiro não permitido e potencialmente perigoso.",
        "filetype-unwanted-type": "'''\".$1\"''' não é um tipo de ficheiro desejado.\n{{PLURAL:$3|O tipo preferido é|Os tipos preferidos são}} $2.",
        "filetype-banned-type": "'''\".$1\"''' {{PLURAL:$4|não é um tipo de ficheiro permitido|não são tipos de ficheiro permitidos}}.\n{{PLURAL:$3|O tipo de ficheiro permitido é|Os tipos de ficheiro permitidos são}} $2.",
        "filetype-missing": "O ficheiro não possui uma extensão (como, por exemplo, \".jpg\").",
        "img-auth-badtitle": "Não é possível construir um título válido a partir de \"$1\".",
        "img-auth-nologinnWL": "Não tem a sessão iniciada e o ficheiro \"$1\" não está na lista branca.",
        "img-auth-nofile": "O ficheiro \"$1\" não existe.",
-       "img-auth-isdir": "Está tentando aceder ao diretório \"$1\".\nSó é permitido o acesso a ficheiros.",
+       "img-auth-isdir": "Está a tentar aceder ao diretório \"$1\".\nSó é permitido o acesso a ficheiros.",
        "img-auth-streaming": "A fazer a transmissão de \"$1\".",
        "img-auth-public": "A função do img_auth.php é produzir ficheiros a partir de uma wiki privada.\nEsta wiki está configurada como uma wiki pública.\nPara optimizar a segurança, o img_auth.php está impossibilitado de executar.",
        "img-auth-noread": "O utilizador não tem acesso de leitura ao ficheiro \"$1\".",
        "upload_source_file": "(um ficheiro no seu computador)",
        "listfiles-delete": "eliminar",
        "listfiles-summary": "Esta página especial mostra todos os ficheiros carregados.",
-       "listfiles_search_for": "Pesquisar por nome de imagem:",
+       "listfiles_search_for": "Pesquisar por nome de média:",
        "listfiles-userdoesnotexist": "A conta de utilizador \"$1\" não está registada.",
        "imgfile": "ficheiro",
        "listfiles": "Ficheiros",
        "pageswithprop-prophidden-binary": "foi ocultado o valor da propriedade por ser binário ($1)",
        "doubleredirects": "Redirecionamentos duplos",
        "doubleredirectstext": "Esta página lista todas as páginas que redirecionam para outras páginas de redirecionamento.\nCada linha contém ligações para o primeiro e segundo redirecionamentos, bem como o destino do segundo redirecionamento, geralmente contendo a verdadeira página de destino, que devia ser o destino do primeiro redirecionamento.\n<del>Entradas cortadas</del> já foram solucionadas.",
-       "double-redirect-fixed-move": "[[$1]] foi movida.\nEla foi actualizada automaticamente e agora redirecciona para [[$2]].",
+       "double-redirect-fixed-move": "[[$1]] foi movida.\nEla foi atualizada automaticamente e agora redireciona para [[$2]].",
        "double-redirect-fixed-maintenance": "A corrigir automaticamente o redirecionamento duplo de [[$1]] para [[$2]], em um trabalho de manutenção.",
        "double-redirect-fixer": "Corretor de redirecionamentos",
        "brokenredirects": "Redirecionamentos quebrados",
        "broken-file-category-desc": "A página contém uma ligação quebrada para um ficheiro (uma ligação para incorporar um ficheiro que não existe).",
        "hidden-category-category-desc": "Esta é uma categoria com a marca <code><nowiki>__HIDDENCAT__</nowiki></code>, que faz com que ela não apareça na caixa de ligações de categoria nas páginas, por omissão.",
        "trackingcategories-nodesc": "Nenhuma descrição disponível.",
-       "trackingcategories-disabled": "A categoria está desactivada.",
+       "trackingcategories-disabled": "A categoria está desativada.",
        "mailnologin": "Não existe endereço de envio",
        "mailnologintext": "Precisa de estar [[Special:UserLogin|autenticado]] e ter um endereço de correio válido nas suas [[Special:Preferences|preferências]], para poder enviar correio eletrónico a outros utilizadores.",
        "emailuser": "Enviar correio eletrónico a este utilizador",
        "block-log-flags-anononly": "apenas utilizadores anónimos",
        "block-log-flags-nocreate": "criação de contas impossibilitada",
        "block-log-flags-noautoblock": "bloqueio automático desativado",
-       "block-log-flags-noemail": "correio electrónico desactivado",
+       "block-log-flags-noemail": "correio eletrónico desativado",
        "block-log-flags-nousertalk": "impossibilitado de editar a própria página de discussão",
        "block-log-flags-angry-autoblock": "ativado o bloqueio automático melhorado",
        "block-log-flags-hiddenname": "nome de utilizador oculto",
        "tooltip-pt-createaccount": "É encorajado a criar uma conta e iniciar sessão; no entanto, não é obrigatório",
        "tooltip-ca-talk": "Discussão sobre o conteúdo da página",
        "tooltip-ca-edit": "Pode editar esta página.\nUtilize o botão de antevisão do resultado antes de gravar, por favor.",
-       "tooltip-ca-addsection": "Iniciar uma nova seção",
+       "tooltip-ca-addsection": "Iniciar uma nova secção",
        "tooltip-ca-viewsource": "Esta página está protegida.\nApenas pode visualizar o seu conteúdo",
        "tooltip-ca-history": "Edições anteriores desta página.",
        "tooltip-ca-protect": "Proteger esta página",
        "filedelete-missing": "Não é possível eliminar \"$1\" já que o ficheiro não existe.",
        "filedelete-old-unregistered": "A edição de ficheiro especificada para \"$1\" não se encontra na base de dados.",
        "filedelete-current-unregistered": "O ficheiro \"$1\" não se encontra na base de dados.",
-       "filedelete-archive-read-only": "O servidor de internet não é capaz de fazer alterações no diretório \"$1\".",
+       "filedelete-archive-read-only": "O servidor de Internet não é capaz de fazer alterações no diretório \"$1\".",
        "previousdiff": "← Edição anterior",
        "nextdiff": "Edição posterior →",
        "mediawarning": "<strong>Aviso:</strong> Este tipo de ficheiro pode conter código malicioso.\nSe o executar, o seu sistema pode ficar comprometido.",
        "exif-fixtureidentifier": "Nome da coluna",
        "exif-locationdest": "Localização representada",
        "exif-locationdestcode": "Código da localização representada",
-       "exif-objectcycle": "Altura do dia para a qual o conteúdo está direccionado",
+       "exif-objectcycle": "Altura do dia para a qual o conteúdo está direcionado",
        "exif-contact": "Informação de contacto",
        "exif-writer": "Escritor",
        "exif-languagecode": "Língua",
        "version-libraries": "Bibliotecas instaladas",
        "version-libraries-library": "Biblioteca",
        "version-libraries-version": "Versão",
-       "redirect": "Redireccionar pelo ID do ficheiro, do utilizador ou da revisão",
+       "redirect": "Redirecionar pelo ID do ficheiro, do utilizador ou da revisão",
        "redirect-legend": "Redirecionar para um ficheiro ou página",
-       "redirect-summary": "Esta página especial redirecciona para um ficheiro (dado o nome do ficheiro), para uma página (dado um ID de revisão ou página) ou para uma página de utilizador (dado um ID numérico do utilizador). Utilização: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/revision/328429]] ou [[{{#Special:Redirect}}/user/101]].",
+       "redirect-summary": "Esta página especial redireciona para um ficheiro (dado o nome do ficheiro), para uma página (dado um ID de revisão ou página) ou para uma página de utilizador (dado um ID numérico do utilizador). Utilização: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/revision/328429]] ou [[{{#Special:Redirect}}/user/101]].",
        "redirect-submit": "Ir",
        "redirect-lookup": "Pesquisa:",
        "redirect-value": "Valor:",
        "json-error-recursion": "Uma ou mais referências recursivas no valor a ser codificado",
        "json-error-inf-or-nan": "Um ou mais valores NaN ou INF no valor a ser codificado",
        "json-error-unsupported-type": "Foi dado um valor de um tipo que não pode ser codificado",
-       "headline-anchor-title": "Ligação para esta seção",
+       "headline-anchor-title": "Ligação para esta secção",
        "special-characters-group-latin": "Latim",
        "special-characters-group-latinextended": "Latim expandido",
        "special-characters-group-ipa": "IPA",
index 1c624d9..7b5cbc9 100644 (file)
                        "Tacsipacsi",
                        "Totosunarto",
                        "Macofe",
-                       "FRacco"
+                       "FRacco",
+                       "Robin0van0der0vliet"
                ]
        },
        "sidebar": "{{notranslate}}",
        "userrights-lookup-user": "Label text when managing user rights ([[Special:UserRights]])",
        "userrights-user-editname": "Displayed on [[Special:UserRights]].",
        "editusergroup": "Button name, in page [[Special:Userrights]] (only available to administrators), in the section named {{MediaWiki:userrights-lookup-user}}.\n\n{{Identical|Edit user groups}}",
-       "editinguser": "Appears on [[Special:UserRights]]. Parameters:\n* $1 - a username\n* $2 - user tool links. e.g. \"(Talk | contribs | block | send email)\"",
+       "editinguser": "Appears on [[Special:UserRights]]. Parameters:\n* $1 - a plaintext username\n* $2 - user tool links. e.g. \"(Talk | contribs | block | send email)\"",
        "userrights-editusergroup": "Parameter:\n* $1 - (Optional) a username, can be used for GENDER\n{{Identical|Edit user groups}}",
        "saveusergroups": "Button text when editing user groups",
        "userrights-groupsmember": "Used when editing user groups in [[Special:Userrights]].\n\nThe message is followed by a list of group names.\n\nParameters:\n* $1 - (Optional) the number of items in the list following the message, for PLURAL\n* $2 - (Optional) the user name, for GENDER",
        "pageinfo-subpages-value": "Parameters:\n* $1 - the number of subpages of the page\n* $2 - the number of subpages of the page that are redirects\n* $3 - the number of subpages of the page that are not redirects",
        "pageinfo-firstuser": "The user who created the page.",
        "pageinfo-firsttime": "The date and time the page was created.",
-       "pageinfo-lastuser": "ბოლო მომხმარებელი, რომელმაც ეს გვერდი დაარედაქტირა.",
+       "pageinfo-lastuser": "The last user who edited the page.",
        "pageinfo-lasttime": "The date and time the page was last edited.",
        "pageinfo-edits": "Used as label in info page. See [{{canonicalurl:Support|action=info}} example].\n\nThis message is followed by the total number of times the page has been edited.",
        "pageinfo-authors": "The total number of users who have edited the page.",
        "specialpages-group-pagetools": "{{doc-special-group|like=[[Special:MovePage]], [[Special:Undelete]], [[Special:WhatLinksHere]], [[Special:Export]] etc}}",
        "specialpages-group-wiki": "{{doc-special-group|like=[[Special:Version]], [[Special:Statistics]], [[Special:LockDB]], etc}}",
        "specialpages-group-redirects": "{{doc-special-group|that=redirect to another location|like=[[Special:Randompage]], [[Special:Mypage]], [[Special:Mytalk]], etc}}",
-       "specialpages-group-spam": "{{doc-special-group}}",
+       "specialpages-group-spam": "{{doc-special-group|that=are related to spam management}}",
        "specialpages-group-developer": "{{doc-special-group|that=are related to tools for developers}}",
        "blankpage": "{{doc-special|BlankPage|unlisted=1}}\nSee also:\n* {{msg-mw|Intentionallyblankpage|text}}",
        "intentionallyblankpage": "Text displayed in [[Special:BlankPage]].\n\nSee also:\n* {{msg-mw|Intentionallyblankpage|page title}}",
index c652742..fdea046 100644 (file)
        "badtitletext": "Titlul paginii căutate este incorect, gol sau este o legătură interlinguală sau interwiki incorectă.\nPoate conține unul sau mai multe caractere ce nu pot fi folosite în titluri.",
        "title-invalid-empty": "Titlul de pagină solicitat este vid sau conține doar denumirea spațiului de nume.",
        "title-invalid-utf8": "Titlul de pagină solicitat conține o secvență UTF-8 eronată.",
-       "title-invalid-interwiki": "Titlul conține o legătură interlinguală",
+       "title-invalid-interwiki": "Titlul paginii solicitate conține o legătură interlinguală care nu poate fi folosită în titluri.",
        "title-invalid-talk-namespace": "Titlul de pagină solicitat se referă la o pagină de discuție care nu poate exista.",
        "title-invalid-characters": "Titlul de pagină solicitat conține caractere nevalide: „$1”.",
        "title-invalid-relative": "Titlul are un traseu relativ. Titlurile de pagină relative (./, ../) nu sunt valide, deoarece adesea nu vor putea fi accesate atunci când sunt manipulate de navigatorul utilizatorului.",
        "log-name-pagelang": "Jurnal modificare limbă",
        "log-description-pagelang": "Acesta este un jurnal cu modificări ale limbii paginilor.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|a modificat}} limba paginii pentru $3 din $4 în $5.",
-       "default-skin-not-found": "Ups! Aspectul standard pentru wiki, definit în <code dir=\"ltr\">$wgDefaultSkin</code> ca <code>$1</code>, nu este disponibil.\n\nInstalarea dumneavoastră pare să includă {{PLURAL:$4|următorul aspect|următoarele aspecte}}. Vedeți [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Configurare aspecte] pentru informații despre cum {{PLURAL:$4|îl|le}} puteți activa și alege pe cel implicit.\n\n$2\n\n; Dacă tocmai ați instalat MediaWiki:\n: Probabil ați instalat folosind git sau direct din codul sursă print-o altă metodă. Acest lucru este normal. Încercați să instalați câteva aspecte din [https://www.mediawiki.org/wiki/Category:All_skins colecția de aspecte de la mediawiki.org]:\n:* Descărcând [https://www.mediawiki.org/wiki/Download instalatorul tarball], care este însoțit de câteva aspecte și extensii. Puteți copia directorul <code>skins/</code> din acesta.\n:* Descărcând arhive tar individuale cu aspecte de la [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Clonând unul dintre depozitele <code>mediawiki/skins/*</code> folosind git în directorul <code dir=\"ltr\">skins/</code> al instalării dumneavoastră de MediaWiki.\n: Această operațiune nu ar trebui să interfereze cu depozitul dumnevoastră git dacă sunteți dezvoltator MediaWiki.\n\n; Dacă tocmai ați actualizat MediaWiki:\n: Începând cu MediaWiki 1.24, aspectele instalate nu mai sunt activate în mod automat (vedeți [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual:Autodescoperirea aspectelor]). Puteți copia {{PLURAL:$5|următoarea linie|următoarele linii}} în <code>LocalSettings.php</code> pentru a activa {{PLURAL:$5|aspectul instalat|toate aspectele instalate}} în acest moment:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Dacă tocmai ați modificat <code>LocalSettings.php</code>:\n: Verificați numele aspectelor pentru eventuale greșeli.",
-       "default-skin-not-found-no-skins": "Ups! Aspectul standard pentru wiki, definit în <code>$wgDefaultSkin</code> ca <code>$1</code>, nu este disponibil.\n\nNu există aspecte instalate\n\n; Dacă tocmai ați instalat sau actualizat MediaWiki:\n: Probabil ați instalat folosind git sau direct din codul sursă print-o altă metodă. Acest lucru este normal. Începând cu MediaWiki 1.24, aspectele nu mai sunt incluse în depozitul principal. Încercați să instalați câteva aspecte din [https://www.mediawiki.org/wiki/Category:All_skins colecția de aspecte de la mediawiki.org]:\n:* Descărcând [https://www.mediawiki.org/wiki/Download instalatorul tarball], care este însoțit de câteva aspecte și extensii. Puteți copia directorul <code>skins/</code> din acesta.\n:* Descărcând arhive tar individuale cu aspecte de la [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Clonând unul dintre depozitele <code>mediawiki/skins/*</code> folosind git în directorul <code dir=\"ltr\">skins/</code> al instalării dumneavoastră de MediaWiki.\n: Această operațiune nu ar trebui să interfereze cu depozitul dumneavoastră git dacă sunteți dezvoltator MediaWiki. Vedeți [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Configurare aspecte] pentru informații despre cum puteți activa aspecte și alege pe cel implict.",
+       "default-skin-not-found": "Ups! Aspectul standard pentru wiki, definit în <code dir=\"ltr\">$wgDefaultSkin</code> ca <code>$1</code>, nu este disponibil.\n\nInstalarea dumneavoastră pare să includă {{PLURAL:$4|următorul aspect|următoarele aspecte}}. Vedeți [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Configurare aspecte] pentru informații despre cum {{PLURAL:$4|îl|le}} puteți activa și alege pe cel implicit.\n\n$2\n\n; Dacă tocmai ați instalat MediaWiki:\n: Probabil ați instalat folosind git sau direct din codul sursă print-o altă metodă. Acest lucru este normal. Încercați să instalați câteva aspecte din [https://www.mediawiki.org/wiki/Category:All_skins colecția de aspecte de la mediawiki.org]:\n:* Descărcând [https://www.mediawiki.org/wiki/Download instalatorul tarball], care este însoțit de câteva aspecte și extensii. Puteți copia directorul <code>skins/</code> din acesta.\n:* Descărcând arhive tar individuale cu aspecte de la [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Utilizând Git pentru a descărca aspecte].\n: Această operațiune nu ar trebui să interfereze cu depozitul dumnevoastră git dacă sunteți dezvoltator MediaWiki.\n\n; Dacă tocmai ați actualizat MediaWiki:\n: Începând cu MediaWiki 1.24, aspectele instalate nu mai sunt activate în mod automat (vedeți [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual:Autodescoperirea aspectelor]). Puteți copia {{PLURAL:$5|următoarea linie|următoarele linii}} în <code>LocalSettings.php</code> pentru a activa {{PLURAL:$5|aspectul instalat|toate aspectele instalate}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Dacă tocmai ați modificat <code>LocalSettings.php</code>:\n: Verificați numele aspectelor pentru eventuale greșeli.",
+       "default-skin-not-found-no-skins": "Ups! Aspectul standard pentru wiki, definit în <code>$wgDefaultSkin</code> ca <code>$1</code>, nu este disponibil.\n\nNu există aspecte instalate\n\n; Dacă tocmai ați instalat sau actualizat MediaWiki:\n: Probabil ați instalat folosind git sau direct din codul sursă print-o altă metodă. Acest lucru este normal. Începând cu MediaWiki 1.24, aspectele nu mai sunt incluse în depozitul principal. Încercați să instalați câteva aspecte din [https://www.mediawiki.org/wiki/Category:All_skins colecția de aspecte de la mediawiki.org]:\n:* Descărcând [https://www.mediawiki.org/wiki/Download instalatorul tarball], care este însoțit de câteva aspecte și extensii. Puteți copia directorul <code>skins/</code> din acesta.\n:* Descărcând arhive tar individuale cu aspecte de la [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Utilizând Git pentru a descărca aspecte].\n: Această operațiune nu ar trebui să interfereze cu depozitul dumneavoastră git dacă sunteți dezvoltator MediaWiki. Vedeți [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Configurare aspecte] pentru informații despre cum puteți activa aspecte și alege pe cel implict.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (activat)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''dezactivat''')",
        "mediastatistics": "Statistici multimedia",
index de7cad6..1ce9afe 100644 (file)
        "badtitletext": "'A pàgene ca è cerchete tène 'nu titele errete, vacande, o jè 'nu collegamende inter-lènghe o inter-uicchi errete.\nPò essere ca tène une o cchiù carattere ca non ge ponne essere ausete jndr'à le titele.",
        "title-invalid-empty": "'U titole d'a pàgene cercate jè vacande o téne sulamende 'u nome d'u namespace.",
        "title-invalid-utf8": "'U titole d'a pàgene cercate téne 'na sequenze UTF-8 invalide.",
-       "title-invalid-interwiki": "'U titole téne 'nu collegamende inderuicchi",
+       "title-invalid-interwiki": "'U titole d'a vôsce cercate téne 'nu collegamende inderuicchi ca non ge pò essere ausate jndr'à le titole.",
        "title-invalid-talk-namespace": "'U titole d'a pàgene cercate face referimende a 'na pàgene de 'ngazzaminde ca non ge pò esistere.",
        "title-invalid-characters": "'U titole d'a pàgene cercare téne carattere non valide: \"$1\"",
        "title-invalid-relative": "'U titole téne 'nu percorse relative. Le titole de pàggene relative (./, ../) so invalide, purcé lore assaije vote non ge avènene raggiunde quanne so gestite da le browser.",
        "tags-create-warnings-below": "Vue ccu condinue a ccrejà 'u tag?",
        "tags-delete-title": "Scangìlle 'u tag",
        "tags-delete-explanation-initial": "Tu ste scangìlle 'u tag \"$1\" da 'u database.",
+       "tags-delete-explanation-in-use": "Avène luate da {{PLURAL:$2|$2 revisione o vôsce de l'archivije|tutte le $2 revisiune e/o vôsce de l'archivije}} ca sò applecate.",
+       "tags-delete-explanation-warning": "St'azione jè <strong>irreversibbile</strong> e <strong>non ge pò essere annullate</strong>, manghe da 'n'amministratore de database. Si probbie secure ca vue ccù scangìlle stu tag?",
+       "tags-delete-explanation-active": "<strong>'U tag \"$1\" jè angore attive, e condinue a essere applecate jndr'à 'u future.</strong> Pe fermarle, veje jndr'à le poste addò 'u tag ha state 'mbostate pe essere applecate, e disabbilitale d'addà.",
        "tags-delete-reason": "Mutive:",
        "tags-delete-submit": "Scangìle irreversibbilmende stu tag",
+       "tags-delete-not-allowed": "Tag definite da 'n'estenzione non ge ponne essere scangellate senze ca l'estenzione specifiche 'u permette.",
        "tags-delete-not-found": "'U tag \"$1\" non g'esiste.",
+       "tags-delete-too-many-uses": "'U tag \"$1\" jè applecate a cchiù de $2 {{PLURAL:$2|revisione|revisiune}}, ca signifeche ca non ge pò essere scangellate.",
+       "tags-delete-warnings-after-delete": "'U tag \"$1\" ha state scangellate, ma  {{PLURAL:$2|ha assute 'u seguende avvise|onne assute le seguende avvise}}:",
        "tags-activate-title": "Attive 'u tag",
        "tags-activate-question": "Tu ste attive 'u tag \"$1\".",
        "tags-activate-reason": "Mutive:",
        "tags-deactivate-reason": "Mutive:",
        "tags-deactivate-not-allowed": "Non g'è possibbile disattivà 'u tag \"$1\".",
        "tags-deactivate-submit": "Disattive",
+       "tags-apply-no-permission": "Non ge tìne le permesse pe applecà le cangiaminde de tag sus a le cangiaminde tune.",
+       "tags-apply-not-allowed-one": "'U tag \"$1\" non g'è permesse de essere applecate a màne.",
+       "tags-apply-not-allowed-multi": "{{PLURAL:$2|'U tag seguende non g'è|le tag seguende non ge sò}} permesse de essere applecate a màne: $1",
+       "tags-update-no-permission": "Non ge tìne le permesse pe aggiungere o luà le cangiaminde de le tag da revisiune individuale o vôsce de l'archivije.",
+       "tags-update-add-not-allowed-one": "'U tag \"$1\" non g'è permesse de essere aggiunde a màne.",
+       "tags-update-add-not-allowed-multi": "{{PLURAL:$2|'U tag seguende non ge pò|le tag seguende non ge ponne}} essere aggiunde a màne: $1",
+       "tags-update-remove-not-allowed-one": "'U tag \"$1\" non ge pò essere luate.",
+       "tags-update-remove-not-allowed-multi": "{{PLURAL:$2|'U tag seguende non ge pò|Le tag seguende non ge ponne}} essere luate a màne: $1",
        "tags-edit-title": "Cange le tag",
        "tags-edit-manage-link": "Gestisce le tag",
        "tags-edit-revision-selected": "{{PLURAL:$1|Revisione scacchiate|Revisiune scacchiate}} de [[:$2]]:",
        "tags-edit-logentry-selected": "{{PLURAL:$1|Evende de l'archivije scacchiate}}:",
+       "tags-edit-revision-legend": "Aggiunge o live le tag da {{PLURAL:$1|sta revisione|tutte le $1 revisiune}}",
+       "tags-edit-logentry-legend": "Aggiunge o live le tag da {{PLURAL:$1|sta vôsce de l'archivije|tutte le $1 vôsce de l'archivije}}",
        "tags-edit-existing-tags": "Tag esistende:",
        "tags-edit-existing-tags-none": "\"Nisciune\"",
        "tags-edit-new-tags": "Tag nuève:",
        "tags-edit-chosen-placeholder": "Scacchie quacche tag",
        "tags-edit-chosen-no-results": "Nisciune tag acchiate",
        "tags-edit-reason": "Mutive:",
+       "tags-edit-revision-submit": "Appleche le cangiaminde a {{PLURAL:$1|sta revisione|$1 revisiune}}",
+       "tags-edit-logentry-submit": "Appleche le cangiaminde a {{PLURAL:$1|sta vôsce de l'archivije|$1 vôsce de l'archivije}}",
+       "tags-edit-success": "Le cangiaminde onne state applecate.",
+       "tags-edit-failure": "Le cangiaminde non ge ponne essere applecate:\n$1",
+       "tags-edit-nooldid-title": "Revisione de destinazione invalide",
+       "tags-edit-nooldid-text": "Tu non g'è specificate nisciuna revisione de destinazione sus 'a quale comblete sta funzione, o 'a revisione non g'esiste.",
+       "tags-edit-none-selected": "Pe piacere scacchie almene 'nu tag da aggiungere o luà.",
        "comparepages": "Combronde le pàggene",
        "compare-page1": "Pàgene 1",
        "compare-page2": "Pàgene 2",
        "htmlform-no": "None",
        "htmlform-yes": "Sìne",
        "htmlform-chosen-placeholder": "Scacchie 'n'opzione",
+       "htmlform-cloner-create": "Aggiunge 'n'otre",
        "htmlform-cloner-delete": "Live",
        "htmlform-cloner-required": "Almene 'nu valore l'a mettere.",
        "sqlite-has-fts": "$1 cu 'u supporte d'a ricerche full-text",
        "revdelete-uname-unhid": "nome de l'utende fatte vedè",
        "revdelete-restricted": "appliche le restriziune a le SysOps",
        "revdelete-unrestricted": "live le restriziune a le SysOps",
+       "logentry-block-block": "$1 {{GENDER:$2|bloccate}} {{GENDER:$4|$3}} cu 'na date de scadenze de $5 $6",
+       "logentry-block-unblock": "$1 {{GENDER:$2|sbloccate}} {{GENDER:$4|$3}}",
+       "logentry-block-reblock": "$1 {{GENDER:$2|cangiate}} le 'mbostaziune d'u blocche pe {{GENDER:$4|$3}} cu 'nu tiembe de scadenze de $5 $6",
+       "logentry-suppress-block": "$1 {{GENDER:$2|bloccate}} {{GENDER:$4|$3}} cu 'nu tiembe de scadenze de $5 $6",
+       "logentry-suppress-reblock": "$1 {{GENDER:$2|cangiate}} le 'mbostaziune d'u blocche pe {{GENDER:$4|$3}} cu 'nu tiembe de scadenze de $5 $6",
+       "logentry-import-upload": "$1 {{GENDER:$2|'mbortate}} $3 da 'nu file carecate",
+       "logentry-import-interwiki": "$1 {{GENDER:$2|'mbortate}} $3 da 'n'otra uicchi",
+       "logentry-merge-merge": "$1 {{GENDER:$2|scuagghiate}} $3 jndr'à $4 (revisiune 'nzigne a $5)",
        "logentry-move-move": "$1 pàgena {{GENDER:$2|spustate}} $3 a $4",
        "logentry-move-move-noredirect": "$1 pàgena {{GENDER:$2|spustate}} $3 a $4 senze lassà 'nu redirezionamende",
        "logentry-move-move_redir": "$1 pàgena {{GENDER:$2|spustate}} $3 a $4 cu 'u redirezionamende",
        "logentry-rights-rights": "$1 membre d'u gruppe {{GENDER:$2|cangiate}} pe $3 da $4 a $5",
        "logentry-rights-rights-legacy": "$1 ave {{GENDER:$2|cangiate}} 'u membre d'u gruppe pe $3",
        "logentry-rights-autopromote": "$1 ha state {{GENDER:$2|promosse}} automaticamende da $4 a $5",
+       "logentry-upload-upload": "$1 {{GENDER:$2|carecate}} $3",
+       "logentry-upload-overwrite": "$1 {{GENDER:$2|carecate}} 'na versiona nove de $3",
+       "logentry-upload-revert": "$1 {{GENDER:$2|carecate}} $3",
+       "log-name-managetags": "Archivije d'a gestione de le tag",
+       "log-description-managetags": "Sta pàgene elenghe le combite de gestione collegate a le [[Special:Tags|tags]]. L'archivije téne sulamende aziune fatte a màne da 'n'amministratore; le tag ponne essere ccrejate o scangellate da software de uicchi senze ca 'na vôsce avène scritte jndr'à l'archivije.",
+       "logentry-managetags-create": "$1 {{GENDER:$2|ccrejate}} 'u tag \"$4\"",
+       "logentry-managetags-delete": "$1 {{GENDER:$2|scangellate}} 'u tag \"$4\" (luate da $5 {{PLURAL:$5|revisione o vôsce de l'archivije|revisiune e/o vôsce de l'archivije}})",
+       "logentry-managetags-activate": "$1 {{GENDER:$2|attivate}} 'u tag \"$4\" pe essere ausate da utinde e bot",
+       "logentry-managetags-deactivate": "$1 {{GENDER:$2|disattivate}} 'u tag \"$4\" da l'ause de utinde e bot",
+       "log-name-tag": "Archivije de le tag",
+       "log-description-tag": "Sta pàgene face vedè quanne le utinde onne aggiunde o luate le [[Special:Tags|tag]] da le revisiune individuale o da le vôsce de l'archivije. L'archivije non ge elenghe le aziune de tag quanne fanne parte de 'nu cangiamende, scangellazione o aziona simile.",
+       "logentry-tag-update-add-revision": "$1 {{GENDER:$2|aggiunde}} {{PLURAL:$7|'u|le}} tag $6 a 'a revisione $4 d'a pàgene $3",
+       "logentry-tag-update-add-logentry": "$1 {{GENDER:$2|aggiunde}} {{PLURAL:$7|'u|le}} tag $6 a 'a vôsce de l'archivije $5 d'a pàgene $3",
+       "logentry-tag-update-remove-revision": "$1 {{GENDER:$2|luate}} {{PLURAL:$9|'u|le}} tag $8 da 'a revisione $4 d'a pàgene $3",
+       "logentry-tag-update-remove-logentry": "$1 {{GENDER:$2|luate}} {{PLURAL:$9|'u|le}} tag $8 da 'a vôsce de l'archivije $5 d'a pàgene $3",
+       "logentry-tag-update-revision": "$1 {{GENDER:$2|aggiornate}} le tag sus 'a revisione $4 d'a pàgene $3 ({{PLURAL:$7|aggiunde}} $6; {{PLURAL:$9|luate}} $8)",
+       "logentry-tag-update-logentry": "$1 {{GENDER:$2|aggiornate}} le tag sus 'a vôsce de l'archivije $5 d'a pàgene $3 ({{PLURAL:$7|aggiunde}} $6; {{PLURAL:$9|luate}} $8)",
        "rightsnone": "(ninde)",
        "revdelete-summary": "cange 'u riepileghe",
        "feedback-adding": "Aggiunge feedback a 'a pàgene...",
        "feedback-bugornote": "Ce tu si pronde a descrivere 'nu probbleme tecniche cu le dettaglie pe piacere [$1 manne 'nu bug].\nCe nò, tu puè ausà 'u module facile aqquà sotte. 'U commende tune avène aggiunde a 'a pàgene [$3 $2]\", seguenne 'u nome utende tune e ce browser tu ste ause.",
        "feedback-cancel": "Annulle",
        "feedback-close": "Fatte",
+       "feedback-external-bug-report-button": "Memorizze 'nu combite tecniche",
+       "feedback-dialog-title": "Conferme 'a segnalazione",
+       "feedback-dialog-intro": "Tu puè ausà 'u module facile facile aqquà sotte pe confermà 'a segnalaziona toje. 'U commende tune avène aggiunde sus 'a pàgene \"$1\", affianghe a 'u nome utende tune.",
        "feedback-error-title": "Errore",
        "feedback-error1": "Errore: resultate inaspettate da l'API",
        "feedback-error2": "Errore: Cangiamende fallite",
        "feedback-error3": "Errore: Nisciuna resposte da l'API",
+       "feedback-error4": "Errore: Non ge pozze mannà 'a segnalazione cu stu titole",
        "feedback-message": "Messàgge:",
        "feedback-subject": "Oggette:",
        "feedback-submit": "Conferme",
+       "feedback-terms": "Ije capische ca 'a mbormaziune de l'agende de l'utende 'nglude 'mbormaziune sus a 'u browser e 'a versione d'u sisteme operative ausate ca avènene condivise pubblecamende sus 'a segnalaziona meje.",
+       "feedback-termsofuse": "Sò d'accorde de lassà segnalaziune in accorde cu le Termine d'Ause.",
        "feedback-thanks": "Grazie! 'A segnalaziona toje ha state mannate a 'a pàgene \"[$2 $1]\".",
        "feedback-thanks-title": "Grazie 'mbà!",
        "feedback-useragent": "Utende agente:",
        "api-error-overwrite": "'A sovrascritture de 'nu file ca esiste non ge se pò fà.",
        "api-error-stashfailed": "Errore inderne: 'U server ha fallite 'a reggistrazione de le file temboranèe.",
        "api-error-publishfailed": "Errore inderne: 'U server ha fallite 'a pubblecazione d'u file temboranèe.",
+       "api-error-stasherror": "Ha assute 'n'errore mendre ca carecave 'u file jndr'à 'u majazzine.",
+       "api-error-stashedfilenotfound": "'U file stipate non g'ha state acchiate quanne ste pruvave a carecarle jndr'à 'u majazzine.",
+       "api-error-stashpathinvalid": "'U percorse 'addò 'u file s'avesse acchià non g'è valide.",
+       "api-error-stashfilestorage": "Ha assute 'n'errore memorizzanne 'u file jndr'à 'u majazzine.",
+       "api-error-stashzerolength": "'U server non ge pò pigghiarse 'u file, purcé téne 'na lunghezze zero.",
+       "api-error-stashnotloggedin": "Tu a trasè pe reggistrà file jndr'à 'u majazzine de carecamende.",
+       "api-error-stashwrongowner": "'U file ca ste pruéve a pigghià da 'u majazzine non ge ste cchiù.",
+       "api-error-stashnosuchfilekey": "'A chiave d'u file ca ste pruéve a pigghià da 'u majazzine non g'esiste cchiù.",
        "api-error-timeout": "'U server non g'ave resposte jndr'à 'u tiembe ca 'u spettave.",
        "api-error-unclassified": "'N'errore scanusciute s'a verificate",
        "api-error-unknown-code": "Errore scanusciute: \"$1\"",
        "expand_templates_input": "Teste de input:",
        "expand_templates_output": "Resultete",
        "expand_templates_xml_output": "XML de output",
+       "expand_templates_html_output": "Resultate HTML grezze",
        "expand_templates_ok": "OK",
        "expand_templates_remove_comments": "Live le commende",
        "expand_templates_remove_nowiki": "No fà vede le tag <nowiki> jndr'à 'u resultate",
        "expand_templates_generate_xml": "Fà vedè l'arvule de l'analisi XML",
+       "expand_templates_generate_rawhtml": "Fà vedè l'HTML grezze",
        "expand_templates_preview": "Andeprime",
+       "expand_templates_preview_fail_html": "<em>Purcé {{SITENAME}} téne abbilitate l'HTML grezze e stavane 'nu sbuénne de date de sessione perdute, l'andeprime avène scunnute pe precauzione condre a attacche JavaScript.</em>\n\n<strong>Ce quiste jè 'nu tendative de andeprime leggittime, pe piacere pruéve arrete.</strong>\nCe angore non ge funzione, pruéve a [[Special:UserLogout|assè]] e trasè arrete.",
+       "expand_templates_preview_fail_html_anon": "<em>Purcé {{SITENAME}} téne abbilitate l'HTML grezze e tu non g'è trasute, l'andeprime avène scunnute pe precauzione condre a attacche JavaScript.</em>\n\n<strong>Ce quiste jè 'nu tendative de andeprime leggittime, [[Special:UserLogin|tràse]] e pruéve arrete.</strong>",
+       "pagelanguage": "Scacchiatore d'a lènghe d'a pàgene",
        "pagelang-name": "Pàgene",
        "pagelang-language": "Lènghe",
+       "pagelang-use-default": "Ause 'a lènghe de base",
+       "pagelang-select-lang": "Scacchie 'a lènghe",
+       "right-pagelang": "Cange 'a lènghe d'a pàgene",
+       "action-pagelang": "cange 'a lènghe d'a pàgene",
+       "log-name-pagelang": "Cange 'a lènghe de l'archivije",
+       "log-description-pagelang": "Quiste jè l'archivije de le cangiaminde d'a lènghe jndr'à pàgene.",
+       "logentry-pagelang-pagelang": "$1 {{GENDER:$2|cangiate}} 'a lènghe d'a pàgene pe $3 da $4 a $5.",
+       "default-skin-not-found": "Pizze! 'U skin de base pa uicchi toje, definite jndr'à <code dir=\"ltr\">$wgDefaultSkin</code> cumme <code>$1</code>, non g'è disponibbile.\n\n'A installazziona toje pare ca téne {{PLURAL:$4|'u skin|le skin}} seguende. 'Ndruche [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Confirazione d'u skin] pe 'mbormaziune sus a cumme abbilità {{PLURAL:$4|jidde|lore}} e scacchià quidde de base.\n\n$2\n\n; Ce tu è installate ggià MediaUicchi:\n: Tu probbabbilmende è installate da git, o direttamende da 'u codece sorgende ausanne otre metode. Quiste s'aspette. Pruéve a installà otre skin da 'a [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's cartelle de le skin], da:\n:* Scarecanne 'u [https://www.mediawiki.org/wiki/Download installatore tarball], 'u quale téne 'nu sacche de skin e estenziune. Tu puè cupià e 'ngollà 'a cartelle <code>skins/</code> da jidde.\n:* Scarecanne 'nu skin individuale de tarballs da [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Ausanne Git pe scarecà le skin].\n: Facenne quiste non ge inderferisce cu l'archivije git tune ce tu si 'nu sveluppatore MediaUicchi.\n\n; Ce tu è aggiornate MediaUicchi:\n: MediaUicchi 1.24 e versiune cchiù nuéve non ge abbilitane automaticamende le skin installate ('ndruche [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Canusce le skin autodiscovery]). Tu puè 'ngollà {{PLURAL:$5|'a linèe|le linèe}} seguende jndr'à <code>LocalSettings.php</code> pe abbilità {{PLURAL:$5|'u |tutte}} {{PLURAL:$5|skin|le skin}} installate:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Ce tu è cangiate <code>LocalSettings.php</code>:\n: Fà 'nu doppie condrolle sus a 'u nome de le skin pe tipe.",
+       "default-skin-not-found-no-skins": "Pizze! 'U skin de base pa uicchi toje, definite jndr'à <code dir=\"ltr\">$wgDefaultSkin</code> cumme <code>$1</code>, non g'è disponibbile.\n\nTu non g'è installate le skin.\n\n; Ce tu è installate o aggiornate MediaUicchi:\n: Tu probbabbilmende è installate da git, o direttamende da 'u codece sorgende ausanne otre metode. Quiste s'aspette. MediaUicchi 1.24 e versiune cchiù nuéve non ge 'ngludone  le skin jndr'à l'archivije prengepàle.Pruéve a installà quacche skin da 'a [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's cartelle de le skin], da:\n:* Scarecanne 'u [https://www.mediawiki.org/wiki/Download installatore tarball], 'u quale téne 'nu sacche de skin e estenziune. Tu puè cupià e 'ngollà 'a cartelle <code>skins/</code> da jidde.\n:* Scarecanne 'nu skin individuale de tarballs da [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Ausanne Git pe scarecà le skin].\n: Facenne quiste non ge inderferisce cu l'archivije git tune ce tu si 'nu sveluppatore MediaUicchi.",
+       "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (abbilitate)",
+       "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''disabbilitate''')",
+       "mediastatistics": "Statisteche de le media",
+       "mediastatistics-summary": "Le statisteche sus a le tipe de fiel carecate. Quiste 'nglude sulamende 'a versione cchiù recende de 'nu file. Le versiune vicchie o scangellate de le file sò escluse.",
+       "mediastatistics-nbytes": "{{PLURAL:$1|$1 byte}} ($2; $3%)",
        "mediastatistics-table-mimetype": "Tipe de MIME",
        "mediastatistics-table-extensions": "Estenziune possibbile",
        "mediastatistics-table-count": "Numere de file",
        "mediastatistics-table-totalbytes": "Dimenzione combinate",
        "mediastatistics-header-unknown": "Scanusciute",
        "mediastatistics-header-bitmap": "Immaggine bitmap",
+       "mediastatistics-header-drawing": "Disegne (immaggine vettoriale)",
        "mediastatistics-header-audio": "Audio",
        "mediastatistics-header-video": "Video",
        "mediastatistics-header-multimedia": "Media arricchisciute",
        "mediastatistics-header-text": "Testuale",
        "mediastatistics-header-executable": "Eseguibbile",
        "mediastatistics-header-archive": "Formate combresse",
+       "json-warn-trailing-comma": "$1 de prove {{PLURAL:$1|'a virgole ha |le virgole onne }} state luate da JSON",
+       "json-error-unknown": "Ha assute 'nu probbleme cu 'u JSON. Errore: $1",
+       "json-error-depth": "'A profonnetà massime d'a pile ha state sbunnate",
+       "json-error-state-mismatch": "JSON invalide o formate male",
+       "json-error-ctrl-char": "Errore sus a 'u carattere de condrolle, pò essere 'na decodifiche sbagliate",
        "json-error-syntax": "Errore de sindasse",
+       "json-error-utf8": "Carattere UTF-8 formate male, pò essere 'na decodifiche sbagliate",
+       "json-error-recursion": "Une o cchiù refereminde ricorsive jndr'à 'u valore da decodificà",
+       "json-error-inf-or-nan": "Une o cchiù valore NAN o INF jndr'à 'u valore da decodificà",
+       "json-error-unsupported-type": "'Nu valore de 'nu tipe non ge pò essere decodificate cu quiste",
        "headline-anchor-title": "Colleghe a sta sezione",
        "special-characters-group-latin": "Latine",
        "special-characters-group-latinextended": "Latine estese",
index ef411a7..cb8183a 100644 (file)
        "badtitletext": "Запрашиваемое название страницы неправильно, пусто, либо неверно указано межъязыковое или интервики название. Возможно, в названии используются недопустимые символы.",
        "title-invalid-empty": " Заголовок запрошенной страницы пуст или является названием пространства имен.",
        "title-invalid-utf8": "Запрашиваемое название страницы содержит некорректную последовательность символов UTF-8.",
-       "title-invalid-interwiki": "Ð\97аголовок Ñ\81одеÑ\80жиÑ\82 Ñ\81Ñ\81Ñ\8bлкÑ\83 Ð½Ð° Ð´Ñ\80Ñ\83гÑ\83Ñ\8e Ð²Ð¸ÐºÐ¸ Ñ\81Ñ\82аÑ\82Ñ\8cÑ\8e.",
+       "title-invalid-interwiki": "Ð\97апÑ\80аÑ\88иваемое Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b Ñ\81одеÑ\80жиÑ\82 Ð¸Ð½Ñ\82еÑ\80вики-Ñ\81Ñ\81Ñ\8bлкÑ\83, ÐºÐ¾Ñ\82оÑ\80аÑ\8f Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ\82 Ð±Ñ\8bÑ\82Ñ\8c Ð¸Ñ\81полÑ\8cзована Ð² Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ\8fÑ\85.",
        "title-invalid-talk-namespace": "Запрашиваемое название страницы ссылается на страницу обсуждения, которая не может существовать.",
        "title-invalid-characters": "Запрашиваемое название страницы содержит недопустимые символы: «$1».",
        "title-invalid-relative": "Заголовок имеет относительный путь. Заголовки страниц с относительным путем (/,../) являются недействительными, так как они часто недоступны, когда обрабатываются браузером пользователя.",
        "log-name-pagelang": "Журнал изменения языка",
        "log-description-pagelang": "Это журнал изменений в языках страницы.",
        "logentry-pagelang-pagelang": "$1 изменил{{GENDER:$2||а}} язык страницы для $3 с $4 на $5.",
-       "default-skin-not-found": "Упс! Тема оформления по умолчанию для вашей вики <code>$wgDefaultSkin</code>, <code>$1</code> недоступна.\n\nВаша установка, похоже, содержит {{PLURAL:$4|следующую тему|следующие темы}} оформления. См. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] с информацией о том, как включить {{PLURAL:$4|её|их и выбрать тему по умолчанию}}.\n\n$2\n\n; Если вы только что установили MediaWiki:\n: Вы, видимо, сделали это с Git или непосредственно из исходного кода с использованием другого способа. Тогда такое возможно. Попробуйте установить некоторые темы из [https://www.mediawiki.org/wiki/Category:All_skins каталога тем оформления сайта mediawiki.org]:\n:* скачав [https://www.mediawiki.org/wiki/Download архив установочных файлов], который содержит несколько тем оформления и расширений; вы можете скопировать из него папку <code>skins/</code>;\n:* скачав архивы отдельных тем оформления с [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org];\n:* клонировав один из репозиториев <code>mediawiki/skins/*</code> через git в подпапку <code  dir=\"ltr\">skins/</code> папки, куда установлена MediaWiki.\n: Это не должно навредить вашему репозиторию Git, если вы разработчик MediaWiki. См. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] с информацией о том, как включить темы оформления и выбрать тему по умолчанию.\n; Если вы только что обновили MediaWiki:\n: MediaWiki версии 1.24 и новее больше не включает автоматически установленные темы (см. [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]).\nВы можете вставить {{PLURAL:$5|следующую строку|следующие строки}} в <code>LocalSettings.php</code>, чтобы включить {{PLURAL:$5|установленную в текущее время тему|все установленные в текущее время темы}} оформления: \n\n<pre dir=\"ltr\">$3</pre>\n\n; Если вы только что изменили <code>LocalSettings.php</code>:\n: Перепроверьте названия тем на наличие опечаток.",
-       "default-skin-not-found-no-skins": "Упс! Тема оформления по умолчанию для вашей вики <code>$wgDefaultSkin</code>, <code>$1</code> недоступна.\n\nУ вас нет установленных тем оформления.\n\n; Если вы только что установили или обновили MediaWiki:\n: Вы, видимо, сделали это с Git или непосредственно из исходного кода с использованием другого способа. Тогда такое возможно. MediaWiki версии 1.24 и новее не содержат темы оформления в основном репозитории. Попробуйте установить некоторые темы из [https://www.mediawiki.org/wiki/Category:All_skins каталога тем оформления сайта mediawiki.org]:\n:* crfxfd [https://www.mediawiki.org/wiki/Download архив установочных файлов], который содержит несколько тем оформления и расширений; вы можете скопировать папку <code>skins/</code> из него;\n:* скачав архивы отдельных тем оформления с [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org];\n:* rлонировав один из репозиториев <code>mediawiki/skins/*</code> через git в подпапку <code dir=\"ltr\">skins/</code> папки, куда установлена MediaWiki.\n: Это не должно навредить вашему репозиторию Git, если вы разработчик MediaWiki. См. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] с информацией о том, как включить темы оформления и выбрать тему по умолчанию.",
+       "default-skin-not-found": "Упс! Тема оформления по умолчанию для вашей вики <code>$wgDefaultSkin</code>, <code>$1</code> недоступна.\n\nВаша установка, похоже, содержит {{PLURAL:$4|следующую тему|следующие темы}} оформления. См. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] с информацией о том, как включить {{PLURAL:$4|её|их и выбрать тему по умолчанию}}.\n\n$2\n\n; Если вы только что установили MediaWiki:\n: Вы, видимо, сделали это с Git или непосредственно из исходного кода с использованием другого способа. Тогда такое возможно. Попробуйте установить некоторые темы из [https://www.mediawiki.org/wiki/Category:All_skins каталога тем оформления сайта mediawiki.org]:\n:* скачав [https://www.mediawiki.org/wiki/Download архив установочных файлов], который содержит несколько тем оформления и расширений; вы можете скопировать из него папку <code>skins/</code>;\n:* скачав архивы отдельных тем оформления с [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org];\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins использовав Git для загрузки тем оформления].\n: Это не должно навредить вашему репозиторию Git, если вы разработчик MediaWiki. См. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] с информацией о том, как включить темы оформления и выбрать тему по умолчанию.\n; Если вы только что обновили MediaWiki:\n: MediaWiki версии 1.24 и новее больше не включает автоматически установленные темы (см. [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]).\nВы можете вставить {{PLURAL:$5|следующую строку|следующие строки}} в <code>LocalSettings.php</code>, чтобы включить {{PLURAL:$5|установленную тему|все установленные темы}} оформления: \n\n<pre dir=\"ltr\">$3</pre>\n\n; Если вы только что изменили <code>LocalSettings.php</code>:\n: Перепроверьте названия тем на наличие опечаток.",
+       "default-skin-not-found-no-skins": "Упс! Тема оформления по умолчанию для вашей вики <code>$wgDefaultSkin</code>, <code>$1</code> недоступна.\n\nУ вас нет установленных тем оформления.\n\n; Если вы только что установили или обновили MediaWiki:\n: Вы, видимо, сделали это с Git или непосредственно из исходного кода с использованием другого способа. Тогда такое возможно. MediaWiki версии 1.24 и новее не содержат темы оформления в основном репозитории. Попробуйте установить некоторые темы из [https://www.mediawiki.org/wiki/Category:All_skins каталога тем оформления сайта mediawiki.org]:\n:* скачав [https://www.mediawiki.org/wiki/Download архив установочных файлов], который содержит несколько тем оформления и расширений; вы можете скопировать папку <code>skins/</code> из него;\n:* скачав архивы отдельных тем оформления с [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org];\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins использовав Git для загрузки тем оформления].\n: Это не должно навредить вашему репозиторию Git, если вы разработчик MediaWiki. См. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] с информацией о том, как включить темы оформления и выбрать тему по умолчанию.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (включено)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''отключено''')",
        "mediastatistics": "Медиа-статистика",
index df00032..4ec1dbb 100644 (file)
        "tog-hideminor": "सद्योजातानां परिवर्तनानां लघूनि सम्पादनानि गोप्यन्ताम्",
        "tog-hidepatrolled": "सद्योजातानां परिवर्तनानां परिशीलितानि सम्पादनानि गोप्यन्ताम्",
        "tog-newpageshidepatrolled": "नूतनपृष्ठानाम् आवलेः परिशीलितानि पृष्ठानि गोप्यन्त्ताम्",
-       "tog-extendwatchlist": "न à¤\95à¥\87वलà¤\82 à¤¸à¤¦à¥\8dयà¥\8bà¤\9cातानि à¤\85पि à¤¤à¥\81 à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलेः सर्वाणि परिवर्तनानि दृश्यन्ताम्",
-       "tog-usenewrc": "सदà¥\8dयà¤\83 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनावलà¥\8dयाà¤\82, à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82 च पृष्ठानि विभागानुसारं प्रदर्श्यन्ताम् (जावा-लिपिः अपेक्ष्यते)",
+       "tog-extendwatchlist": "न à¤\95à¥\87वलà¤\82 à¤¸à¤¦à¥\8dयà¥\8bà¤\9cातानि à¤\85पि à¤¤à¥\81 à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aेः सर्वाणि परिवर्तनानि दृश्यन्ताम्",
+       "tog-usenewrc": "सदà¥\8dयà¤\83 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनावलà¥\8dयाà¤\82, à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c च पृष्ठानि विभागानुसारं प्रदर्श्यन्ताम् (जावा-लिपिः अपेक्ष्यते)",
        "tog-numberheadings": "शीर्षकाणि स्वयमेव यथाक्रमं करोतु",
        "tog-showtoolbar": "उपकरण-पट्टिका दर्श्यताम्",
        "tog-editondblclick": "वारद्वयं टक्टकायनेन (Click) पृष्ठानि सम्पाद्यन्ताम् (जावा-लिपिः अपेक्ष्यते)",
        "tog-editsectiononrightclick": "विभागशीर्षकाणामुपरि दक्षिणक्लिक्-करणेन विभागः सम्पाद्यताम् ।",
-       "tog-watchcreations": "मया à¤°à¤\9aितानि à¤ªà¥\83षà¥\8dठानि à¤®à¤® à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82 योज्यन्ताम् ।",
-       "tog-watchdefault": "मया à¤¸à¤®à¥\8dपादितानि à¤ªà¥\83षà¥\8dठानि à¤®à¤® à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82 योज्यन्ताम्।",
-       "tog-watchmoves": "मया à¤\9aालितानि à¤ªà¥\83षà¥\8dठानि à¤®à¤® à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82 योज्यन्ताम्।",
-       "tog-watchdeletion": "मया à¤\85पाà¤\95à¥\83तानि à¤ªà¥\83षà¥\8dठानि à¤®à¤® à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82 योज्यन्ताम्।",
-       "tog-watchrollback": "मया à¤ªà¥\8dरतà¥\8dयापनà¥\8dनानि (rollback) à¤ªà¥\83षà¥\8dठानि à¤®à¤® à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82 योज्यताम् ।",
+       "tog-watchcreations": "मया à¤°à¤\9aितानि à¤ªà¥\83षà¥\8dठानि à¤®à¤® à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c योज्यन्ताम् ।",
+       "tog-watchdefault": "मया à¤¸à¤®à¥\8dपादितानि à¤ªà¥\83षà¥\8dठानि à¤®à¤® à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c योज्यन्ताम्।",
+       "tog-watchmoves": "मया à¤\9aालितानि à¤ªà¥\83षà¥\8dठानि à¤®à¤® à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c योज्यन्ताम्।",
+       "tog-watchdeletion": "मया à¤\85पाà¤\95à¥\83तानि à¤ªà¥\83षà¥\8dठानि à¤®à¤® à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c योज्यन्ताम्।",
+       "tog-watchrollback": "मया à¤ªà¥\8dरतà¥\8dयापनà¥\8dनानि (rollback) à¤ªà¥\83षà¥\8dठानि à¤®à¤® à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c योज्यताम् ।",
        "tog-minordefault": "मम सर्वाणि सम्पादनानि लघुत्वेन प्रदर्श्यन्ताम् ।",
        "tog-previewontop": "सम्पादनात् पूर्वं प्राग्दृश्यं दर्श्यताम् ।",
        "tog-previewonfirst": "प्रथमसम्पादनस्य प्राग्दृश्यं दर्श्यताम् ।",
-       "tog-enotifwatchlistpages": "मम à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82 à¤µà¤¿à¤¦à¥\8dयमानाà¤\82 à¤ªà¥\83षà¥\8dठानाà¤\82 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनà¥\87 à¤¸à¤¤à¤¿ à¤\88-पतà¥\8dरदà¥\8dवारा à¤¸à¥\82à¤\9aयताम",
-       "tog-enotifusertalkpages": "मम à¤¯à¥\8bà¤\9cà¤\95समà¥\8dभाषणपà¥\83षà¥\8dठसà¥\8dय à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनà¥\87 à¤¸à¤¤à¤¿ à¤\88-पत्रद्वारा सूचयताम्",
-       "tog-enotifminoredits": "पà¥\83षà¥\8dठसà¥\8dय à¤¸à¤\9eà¥\8dà¤\9aिà¤\95ायाà¤\83 à¤µà¤¾ à¤²à¤\98à¥\81परिवरà¥\8dतनà¥\87षà¥\81 à¤¸à¤¤à¥\8dसà¥\81 à¤\85पि à¤\88-पत्रद्वारा सूच्यताम्",
-       "tog-enotifrevealaddr": "सà¥\82à¤\9aना-à¤\88पतà¥\8dरà¥\87षà¥\81 à¤®à¤® à¤\88-पत्रसङ्केतः प्रदर्श्यताम्",
+       "tog-enotifwatchlistpages": "मम à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c à¤µà¤¿à¤¦à¥\8dयमानà¥\87षà¥\81 à¤ªà¥\83षà¥\8dठà¥\87षà¥\81 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनà¥\87 à¤¸à¤¤à¤¿ à¤µà¤¿-पतà¥\8dरदà¥\8dवारा à¤¸à¥\82à¤\9aयतामà¥\8d",
+       "tog-enotifusertalkpages": "मम à¤¯à¥\8bà¤\9cà¤\95समà¥\8dभाषणपà¥\83षà¥\8dठसà¥\8dय à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनà¥\87 à¤¸à¤¤à¤¿ à¤µà¤¿-पत्रद्वारा सूचयताम्",
+       "tog-enotifminoredits": "पà¥\83षà¥\8dठसà¥\8dय à¤¸à¤\9eà¥\8dà¤\9aिà¤\95ायाà¤\83 à¤µà¤¾ à¤²à¤\98à¥\81परिवरà¥\8dतनà¥\87षà¥\81 à¤¸à¤¤à¥\8dसà¥\81 à¤\85पि à¤µà¤¿-पत्रद्वारा सूच्यताम्",
+       "tog-enotifrevealaddr": "सà¥\82à¤\9aना-à¤\88पतà¥\8dरà¥\87षà¥\81 à¤®à¤® à¤µà¤¿-पत्रसङ्केतः प्रदर्श्यताम्",
        "tog-shownumberswatching": "निरीक्ष्यमाणानां योजकानां सङ्ख्या दर्श्यताम्",
        "tog-oldsig": "वर्तमानहस्ताक्षरम्:",
        "tog-fancysig": "हस्ताक्षरं विकि-पाठवत् परिगण्यताम् (स्वचालित-परिसन्धिं विहाय)",
        "tog-uselivepreview": "सम्पादनेन सहैव प्राग्दृश्यं दर्शयतु",
        "tog-forceeditsummary": "सम्पादनसारांशं न ददामि चेत्, सूच्यताम्",
-       "tog-watchlisthideown": "à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\83 à¤®à¤® à¤¸à¤®à¥\8dपादनानि à¤\97à¥\8bपà¥\8dयनà¥\8dताम ।",
-       "tog-watchlisthidebots": "à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाः बोट-द्वारा कृतानि सम्पादनानि गोप्यन्ताम्",
-       "tog-watchlisthideminor": "मम à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाः लघुसम्पादनानि गोप्यन्ताम्",
-       "tog-watchlisthideliu": "पà¥\8dरविषà¥\8dà¤\9fà¥\88à¤\83 à¤¯à¥\8bà¤\9cà¤\95à¥\88à¤\83 à¤\95à¥\83तानि à¤¸à¤®à¥\8dपादनानि à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाः गोप्यन्ताम्",
-       "tog-watchlisthideanons": "à¤\85नामà¤\95à¥\88à¤\83 à¤¯à¥\8bà¤\9cà¤\95à¥\88à¤\83 à¤\95à¥\83तानि à¤¸à¤®à¥\8dपादनानि à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाः गोप्यन्ताम्",
-       "tog-watchlisthidepatrolled": "मम à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाः पूर्वदृष्टानि सम्पादनानि गोप्यन्ताम्",
-       "tog-ccmeonemails": "à¤\85नà¥\8dयà¥\87भà¥\8dयà¤\83 à¤ªà¥\8dरà¥\87षितानामà¥\8d à¤\88-पत्राणां प्रतिकृतिः मत्कृते प्रेष्यताम्",
+       "tog-watchlisthideown": "निरà¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\87à¤\83 à¤®à¤® à¤¸à¤®à¥\8dपादनानि à¤\97à¥\8bपà¥\8dयनà¥\8dतामà¥\8d ।",
+       "tog-watchlisthidebots": "निरà¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\87ः बोट-द्वारा कृतानि सम्पादनानि गोप्यन्ताम्",
+       "tog-watchlisthideminor": "मम à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\87ः लघुसम्पादनानि गोप्यन्ताम्",
+       "tog-watchlisthideliu": "पà¥\8dरविषà¥\8dà¤\9fà¥\88à¤\83 à¤¯à¥\8bà¤\9cà¤\95à¥\88à¤\83 à¤\95à¥\83तानि à¤¸à¤®à¥\8dपादनानि à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\87ः गोप्यन्ताम्",
+       "tog-watchlisthideanons": "à¤\85नामà¤\95à¥\88à¤\83 à¤¯à¥\8bà¤\9cà¤\95à¥\88à¤\83 à¤\95à¥\83तानि à¤¸à¤®à¥\8dपादनानि à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\87ः गोप्यन्ताम्",
+       "tog-watchlisthidepatrolled": "मम à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\87ः पूर्वदृष्टानि सम्पादनानि गोप्यन्ताम्",
+       "tog-ccmeonemails": "à¤\85नà¥\8dयà¥\87भà¥\8dयà¤\83 à¤ªà¥\8dरà¥\87षितानामà¥\8d à¤µà¤¿-पत्राणां प्रतिकृतिः मत्कृते प्रेष्यताम्",
        "tog-diffonly": "संस्करणेषु भेदं दर्शयितुं लेखः गोप्यताम्",
        "tog-showhiddencats": "निगूहिताः वर्गाः दर्श्यन्ताम्",
        "tog-norollbackdiff": "\"प्रमुञ्चतु\" इत्यस्य उपयोगानन्तरस्य भेदः गोप्यताम्",
        "listingcontinuesabbrev": "अनुवर्तते",
        "index-category": "अनुक्रमणिकापृष्ठानि",
        "noindex-category": "नानुक्रमणिकपृष्ठानि",
-       "broken-file-category": "अविद्यानानां सञ्चिकानाम् आवलिः",
+       "broken-file-category": "à¤\85विदà¥\8dयमानानाà¤\82 à¤¸à¤\9eà¥\8dà¤\9aिà¤\95ानामà¥\8d à¤\86वलिà¤\83",
        "about": "विषये",
        "article": "लेखः",
        "newwindow": "(इदं नवीने गवाक्षे उद्घाट्यते)",
        "unprotect": "संरक्षणं परिवर्तयतु",
        "unprotectthispage": "अस्य पृष्ठस्य सुरक्षां परिवर्तयतु ।",
        "newpage": "नवीनपृष्ठम्",
-       "talkpage": "à¤\85सà¥\8dय à¤ªà¥\83षà¥\8dठसà¥\8dय à¤µà¤¿à¤·à¤¯à¥\87 à¤\9aरà¥\8dà¤\9aा क्रियताम्",
+       "talkpage": "à¤\85सà¥\8dय à¤ªà¥\83षà¥\8dठसà¥\8dय à¤µà¤¿à¤·à¤¯à¥\87 à¤¸à¤®à¥\8dभाषमणà¤\82 क्रियताम्",
        "talkpagelinktext": "सम्भाषणम्",
        "specialpage": "विशिष्टपृष्ठम्",
        "personaltools": "वैयक्तिकोपकरणानि",
        "templatepage": "फलकपृष्ठं दृश्यताम्",
        "viewhelppage": "साहाय्यपृष्ठं दृश्यताम्",
        "categorypage": "वर्गाणां पृष्ठं दृश्यताम्",
-       "viewtalkpage": "à¤\9aरà¥\8dà¤\9aा दृश्यताम्",
+       "viewtalkpage": "समà¥\8dभाषणà¤\82 दृश्यताम्",
        "otherlanguages": "अन्यासु भाषासु",
        "redirectedfrom": "($1 इत्यस्मात् पुनर्निर्दिष्टम्)",
        "redirectpagesub": "पृष्ठम् अनुप्रेष्यताम्",
        "feedlinks": "अनुबन्ध:",
        "feed-invalid": "सदस्यतायाः अमान्यः अनुबन्ध(feed)प्रकारः",
        "feed-unavailable": "समवायानुबन्धाः नोपलभन्ते ।",
-       "site-rss-feed": "$1 RSS à¤\85नà¥\81बनà¥\8dधः",
+       "site-rss-feed": "$1 RSS à¤ªà¤°à¤¿à¤¸à¤¨à¥\8dधिः",
        "site-atom-feed": "$1 अणुपूरणम्",
-       "page-rss-feed": "\"$1\" RSS à¤\85नà¥\81बनà¥\8dधः",
+       "page-rss-feed": "\"$1\" RSS à¤ªà¤°à¤¿à¤¸à¤¨à¥\8dधिः",
        "page-atom-feed": "\"$1\" अणुपूरणम्",
        "red-link-title": "$1 (पृष्ठं न विद्यते)",
        "sort-descending": "अवरोहक्रमेण सज्जयतु",
        "no-null-revision": "\"$1\" एतस्मै पृष्ठाय नवीनं रिक्तं संस्करणं रचितुं न शक्यते",
        "badtitle": "अशुद्धं शिरोनाम",
        "badtitletext": "ईप्सितं शीर्षकम् अमान्यं, रिक्तम्, अयोग्यम्, अन्यभाषीयं, भाषान्तरात् विकि-जालस्थलात् च अस्ति । पृष्ठशीर्षकाय अयोग्यानि अक्षराणि चिह्नानि वा तस्मिन् भवेयुः ।",
+       "title-invalid-empty": "ईप्सितं पृष्ठं रिक्तम् अस्ति उत नामाकाश एव अस्ति ।",
+       "title-invalid-utf8": "ईप्सिते पृष्ठे केलवं UTF-8 इत्यस्य अमान्यः अनुक्रमः अस्ति ।",
+       "title-invalid-interwiki": "ईप्सिते लेखे आन्तरिकविकिपरिसन्धिः अस्ति, यस्याः शीर्षकत्वेन उपयोगः न शक्यते ।",
+       "title-invalid-talk-namespace": "ईप्सितं पृष्ठं सम्भाषणपृष्ठेन सह परिसन्धितम् अस्ति, यत् न विद्यते ।",
+       "title-invalid-characters": "ईप्सिते पृष्ठे \"$1\" इत्येतानि अमान्यानि अक्षराणि सन्ति ।",
+       "title-invalid-relative": "शीर्षकम् एकः सन्दर्भितः मार्गः स्थापयति । सन्दर्भितपृष्ठस्य शीर्षके (./, ../) अवैधं भवति । यतो हि यदा उपयोगकर्ता गवेषणे तेषां प्रयोगं करोति, तदा तेषाम् अधिकांशरूपम् अप्राप्यं भवति ।",
+       "title-invalid-magic-tilde": "(<nowiki>~~~</nowiki>) इत्येतानि अमान्यानि टिल्ड्-अक्षाराणि ईप्सिते पृष्ठे सन्ति ।",
+       "title-invalid-too-long": "ईप्सितपृष्ठस्य शीर्षकं दीर्घम् अस्ति ।  UTF-8 अनुसारं $1 बाइट्स् अपेक्षया अधिकं न भवेदेव ।",
+       "title-invalid-leading-colon": "ईप्सेतपृष्ठस्य आरम्भे अमान्यं कोलन् (colon) चिह्नं विद्यते ।",
        "perfcached": "अधो उल्लिखिताः सूचनाः पुरातनायाः उपस्मृत्याः (cached) गृहीताः, अतः तत्र दोषाः भवेयुः ।  अधिकाधिक{{PLURAL:$1|परिणाम|$1परिणामाः}} अत्र सन्ति ।",
        "perfcachedts": "अधो उल्लिखिताः सूचनाः पुरातन्याः उपस्मृत्याः (cached) गृह्णिताः । तस्यां उपस्मृत्यां $1 समये परिर्वतनम् अभूत् ।\nअधिकाधिक{{PLURAL:$1|परिणाम|$1परिणामाः}} अत्र सन्ति ।",
        "querypage-no-updates": "अस्मिन् पृष्ठे परिवर्तनं अधुना प्रतिबन्धितमस्ति । अत्रत्यां पुरातनसूचनां नवीनसूचनया सह अधुना परिर्वतयितुं न शक्यते ।",
        "userlogin-helplink2": "प्रवेशविषयकं साहाय्यम्",
        "userlogin-loggedin": "भवाता/भवत्या पूर्वस्मादेव {{GENDER:$1|$1}} योजकत्वेन प्रवेशः प्राप्तः अस्ति । भिन्नयोजकत्वेन प्रवेष्टुं निम्नप्रपत्रं पूरयतु ।",
        "userlogin-createanother": "अन्यसदस्यता प्राप्यताम्",
-       "createacct-emailrequired": "à¤\88-पत्रसङ्केतः",
-       "createacct-emailoptional": "à¤\88-पत्रसङ्केतः (ऐच्छिकः)",
-       "createacct-email-ph": "सà¥\8dवसà¥\8dय à¤\88-पत्रसङ्केतं लिखतु",
-       "createacct-another-email-ph": "à¤\88-पत्रसङ्केतः लिख्यताम्",
-       "createaccountmail": "à¤\85सà¥\8dथायिनमà¥\8d à¤\85शà¥\83à¤\99à¥\8dà¤\96लितà¤\82 à¤\95à¥\82à¤\9fशबà¥\8dदमà¥\8d à¤\89पयà¥\81à¤\9cà¥\8dय à¤¯à¥\8bà¤\97à¥\8dयाय à¤\88-पत्रसङ्केताय प्रेश्यताम् ।",
+       "createacct-emailrequired": "वि-पत्रसङ्केतः",
+       "createacct-emailoptional": "वि-पत्रसङ्केतः (ऐच्छिकः)",
+       "createacct-email-ph": "सà¥\8dवसà¥\8dय à¤µà¤¿-पत्रसङ्केतं लिखतु",
+       "createacct-another-email-ph": "वि-पत्रसङ्केतः लिख्यताम्",
+       "createaccountmail": "à¤\85सà¥\8dथायिनमà¥\8d à¤\85शà¥\83à¤\99à¥\8dà¤\96लितà¤\82 à¤\95à¥\82à¤\9fशबà¥\8dदमà¥\8d à¤\89पयà¥\81à¤\9cà¥\8dय à¤¯à¥\8bà¤\97à¥\8dयाय à¤µà¤¿-पत्रसङ्केताय प्रेश्यताम् ।",
        "createacct-realname": "वास्तविकं नाम (ऐच्छिकम्)",
        "createaccountreason": "कारणम् :",
        "createacct-reason": "कारणम्",
        "mailmypassword": "कूटशब्दः परिवर्त्यताम्",
        "passwordremindertitle": "{{SITENAME}} इत्यस्मै नूतनः अस्थायी कूटशब्दः ।",
        "passwordremindertext": "कश्चित्  (भवान् अपि स्यात्,  $1 ऐ. पि. सङ्केतात् ) {{SITENAME}} ($4) इत्यस्य कृते नूतनं कूटशब्दं प्रार्थितवान् । तात्कालिकः कूटशब्दः \"$2\" इति उपयोक्तुः कृते निर्मितः \"$3\" कृते प्रेषितश्च । यदि अयं भवतः  आशयः, भवान् प्रविश्य नूतनं कूटशब्दम् इदानीं चिनोतु । भवतः तात्कालिकः कूटशब्दः  {{PLURAL:$5|दिनम्|$5 दिनानि}} यावत् सक्रियः भवति । \n\nअन्यः कश्चित् एतां प्रार्थनां कृतवान्, अथवा भवानेव पूर्वतनं कृटशब्दं स्मृतवान्, इदानीं तस्य परिवर्तनं न् इच्छति चेत् एतां सूचनाम् अनङ्गीकृत्य पूर्वतनस्य कूटशब्दस्य एव उपयोगं करोतु ।",
-       "noemail": "\"$1\" à¤ªà¥\8dरयà¥\8bà¤\95à¥\8dतà¥\81à¤\83 à¤¨ à¤\95à¥\8bऽपि à¤\88-पत्रसङ्केतः पञ्जीकृतः अभवत् ।",
-       "noemailcreate": "भवता/भवतà¥\8dया à¤®à¤¾à¤¨à¥\8dयà¤\83 à¤\88-पत्रसङ्केतः दातव्यः ।",
-       "passwordsent": "\"$1\" à¤\87तà¥\8dयसà¥\8dय à¤ªà¤\9eà¥\8dà¤\9cà¥\80à¤\95à¥\83ताय à¤\88-पत्रसङ्केताय नवीनः कूटशब्दः प्रेषितः अस्ति । \n\nकृपया तस्य कूटशब्दस्य उपयोगेन पुनः प्रविश्यताम् ।",
+       "noemail": "\"$1\" à¤ªà¥\8dरयà¥\8bà¤\95à¥\8dतà¥\81à¤\83 à¤¨ à¤\95à¥\8bऽपि à¤µà¤¿-पत्रसङ्केतः पञ्जीकृतः अभवत् ।",
+       "noemailcreate": "भवता/भवतà¥\8dया à¤®à¤¾à¤¨à¥\8dयà¤\83 à¤µà¤¿-पत्रसङ्केतः दातव्यः ।",
+       "passwordsent": "\"$1\" à¤\87तà¥\8dयसà¥\8dय à¤ªà¤\9eà¥\8dà¤\9cà¥\80à¤\95à¥\83ताय à¤µà¤¿-पत्रसङ्केताय नवीनः कूटशब्दः प्रेषितः अस्ति । \n\nकृपया तस्य कूटशब्दस्य उपयोगेन पुनः प्रविश्यताम् ।",
        "blocked-mailpassword": "भवतः/भवत्याः अन्तर्जालसंविद् (IP) प्रतिबन्धितः अस्ति । \nसम्पादनाय अनुमतिः नास्ति, अतः कूटशब्दस्य पुनःप्राप्तिः भवितुं नार्हति ।",
-       "eauthentsent": "à¤\85धिà¤\95à¥\83तपà¥\81षà¥\8dà¤\9fà¥\88 à¤­à¤µà¤¤à¤¾/भवतà¥\8dया à¤ªà¤\9eà¥\8dà¤\9cà¥\80à¤\95à¥\83ताय à¤\88-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87ताय à¤\88-पतà¥\8dरà¤\82 à¤ªà¥\8dरà¥\87षितमसà¥\8dति à¥¤ à¤¤à¤¸à¥\8dय à¤\88-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तसà¥\8dयà¥\88व à¤\87तà¤\83 à¤ªà¤°à¤®à¥\8d à¤\89पयà¥\8bà¤\97à¤\83 à¤­à¤µà¤¤à¥\81 à¤\87ति à¤\87à¤\9aà¥\8dà¤\9bति à¤\9aà¥\87तà¥\8d à¤ªà¥\8dरà¥\87षितà¥\87 à¤\88-पतà¥\8dरà¥\87 à¤¯à¤¥à¤¾ à¤²à¤¿à¤\96ितमसà¥\8dति, à¤¤à¤¥à¤¾ à¤\95रà¥\8bतà¥\81 à¥¤ à¤\8fवà¤\82 à¤¤à¤¸à¥\8dय à¤\88-पत्रसङ्केतस्य अधिकृतपुष्टता भविष्यति ।",
-       "throttled-mailpassword": "à¤\95à¥\82à¤\9fशबà¥\8dदà¤\82 à¤ªà¤°à¤¿à¤°à¥\8dवतितà¥\81à¤\82 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤ªà¤\9eà¥\8dà¤\9cà¥\80à¤\95à¥\83ताय à¤\88-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87ताय à¤\85नà¥\8dतिम{{PLURAL:$1|हà¥\8bरायाà¤\82|$1 à¤¹à¥\8bरासà¥\81}} à¤¨à¥\82तनà¤\95à¥\82à¤\9fशबà¥\8dदà¤\83 à¤ªà¥\8dरà¥\87षितà¤\83 à¤\85सà¥\8dति à¥¤\n\nदà¥\81रà¥\81पयà¥\8bà¤\97à¤\82 à¤µà¤¾à¤°à¤¯à¤¿à¤¤à¥\81मà¥\8d à¤ªà¥\8dरति {{PLURAL:$1|हà¥\8bरà¤\82|$1 à¤¹à¥\8bरà¤\82}} à¤\95à¥\87वलमà¥\8d à¤\8fà¤\95मà¥\8d à¤\88-पत्रं प्रेष्यते ।",
-       "mailerror": "à¤\88-पत्रसम्प्रेषणे दोषः : $1",
+       "eauthentsent": "à¤\85धिà¤\95à¥\83तपà¥\81षà¥\8dà¤\9fà¥\88 à¤­à¤µà¤¤à¤¾/भवतà¥\8dया à¤ªà¤\9eà¥\8dà¤\9cà¥\80à¤\95à¥\83ताय à¤µà¤¿-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87ताय à¤µà¤¿-पतà¥\8dरà¤\82 à¤ªà¥\8dरà¥\87षितमसà¥\8dति à¥¤ à¤¤à¤¸à¥\8dय à¤µà¤¿-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तसà¥\8dयà¥\88व à¤\87तà¤\83 à¤ªà¤°à¤®à¥\8d à¤\89पयà¥\8bà¤\97à¤\83 à¤­à¤µà¤¤à¥\81 à¤\87ति à¤\87à¤\9aà¥\8dà¤\9bति à¤\9aà¥\87तà¥\8d à¤ªà¥\8dरà¥\87षितà¥\87 à¤µà¤¿-पतà¥\8dरà¥\87 à¤¯à¤¥à¤¾ à¤²à¤¿à¤\96ितमसà¥\8dति, à¤¤à¤¥à¤¾ à¤\95रà¥\8bतà¥\81 à¥¤ à¤\8fवà¤\82 à¤¤à¤¸à¥\8dय à¤µà¤¿-पत्रसङ्केतस्य अधिकृतपुष्टता भविष्यति ।",
+       "throttled-mailpassword": "à¤\95à¥\82à¤\9fशबà¥\8dदà¤\82 à¤ªà¤°à¤¿à¤°à¥\8dवतितà¥\81à¤\82 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤ªà¤\9eà¥\8dà¤\9cà¥\80à¤\95à¥\83ताय à¤µà¤¿-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87ताय à¤\85नà¥\8dतिम{{PLURAL:$1|हà¥\8bरायाà¤\82|$1 à¤¹à¥\8bरासà¥\81}} à¤¨à¥\82तनà¤\95à¥\82à¤\9fशबà¥\8dदà¤\83 à¤ªà¥\8dरà¥\87षितà¤\83 à¤\85सà¥\8dति à¥¤\n\nदà¥\81रà¥\81पयà¥\8bà¤\97à¤\82 à¤µà¤¾à¤°à¤¯à¤¿à¤¤à¥\81मà¥\8d à¤ªà¥\8dरति {{PLURAL:$1|हà¥\8bरà¤\82|$1 à¤¹à¥\8bरà¤\82}} à¤\95à¥\87वलमà¥\8d à¤\8fà¤\95मà¥\8d à¤µà¤¿-पत्रं प्रेष्यते ।",
+       "mailerror": "वि-पत्रसम्प्रेषणे दोषः : $1",
        "acct_creation_throttle_hit": "चतु्र्विंशतिघण्टासु अस्य सङ्गणकस्य आन्तर्जालसंविदा (IP) {{PLURAL:$1|1 योजकः|$1 योजकाः}} सदस्यतां प्राप्तवान्/वन्तः । अद्य इतोपि अधिकसदस्याः प्राप्तुं न शक्यन्ते ।",
-       "emailauthenticated": "$2 à¤¦à¤¿à¤¨à¤¾à¤\99à¥\8dà¤\95à¥\87 $3 à¤µà¤¾à¤¦à¤¨à¥\87 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤\88-पत्रसङ्केतः पुष्टितः ।",
-       "emailnotauthenticated": "à¤\8fतावता à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤\88-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तà¤\83 à¤ªà¥\81षà¥\8dà¤\9fà¤\83 à¤¨à¤¾à¤­à¤µà¤¤à¥\8d à¥¤ \nनिमà¥\8dनलिà¤\96िताय à¤¨ à¤\95िमपि à¤\88-पत्रं प्रेषयितुं शक्यते ।",
-       "noemailprefs": "à¤\8fनà¤\82 à¤µà¤¿à¤\95लà¥\8dपà¤\82 à¤¸à¤®à¤°à¥\8dथितà¥\81मà¥\8d \"à¤\87षà¥\8dà¤\9fतमानि\" à¤®à¤§à¥\8dयà¥\87 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤\88-पत्रसङ्केतस्य उल्लेखः आवश्यकः ।",
-       "emailconfirmlink": "सà¥\8dवसà¥\8dय à¤\88-पतà¥\8dरसà¤\99à¥\8dà¤\95तà¤\82 à¤ªà¥\81षà¥\8dà¤\9fà¤\82 à¤\95रà¥\8bतà¥\81",
-       "invalidemailaddress": "à¤\8fषà¤\83 à¤\88-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तà¤\83 à¤\86वशà¥\8dयà¤\95पà¥\8dरारà¥\81पà¥\87 à¤¨à¤¾à¤¸à¥\8dति à¥¤ à¤\95à¥\83पया à¤¯à¥\8bà¤\97à¥\8dयपà¥\8dरारà¥\81पानà¥\81à¤\95à¥\82लà¤\83 à¤\88-पत्रसङ्केतः लिख्यताम् । अथवा सा पेटिका रिक्ता त्यज्यताम् ।",
-       "cannotchangeemail": "à¤\85सà¥\8dमिनà¥\8d à¤µà¤¿à¤\95ि-à¤\9cालसà¥\8dथानà¥\87 à¤¯à¥\8bà¤\9cà¤\95-à¤\88पत्र-सङ्केताः परिवर्तयितुं न शक्यन्ते ।",
-       "emaildisabled": "सà¥\8dथानमà¥\87ततà¥\8d (site) à¤\88-पत्रं प्रेषयितुं न शक्यते ।",
+       "emailauthenticated": "$2 à¤¦à¤¿à¤¨à¤¾à¤\99à¥\8dà¤\95à¥\87 $3 à¤µà¤¾à¤¦à¤¨à¥\87 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤µà¤¿-पत्रसङ्केतः पुष्टितः ।",
+       "emailnotauthenticated": "à¤\8fतावता à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤µà¤¿-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तà¤\83 à¤ªà¥\81षà¥\8dà¤\9fà¤\83 à¤¨à¤¾à¤­à¤µà¤¤à¥\8d à¥¤ \nनिमà¥\8dनलिà¤\96िताय à¤¨ à¤\95िमपि à¤µà¤¿-पत्रं प्रेषयितुं शक्यते ।",
+       "noemailprefs": "à¤\8fनà¤\82 à¤µà¤¿à¤\95लà¥\8dपà¤\82 à¤¸à¤®à¤°à¥\8dथितà¥\81मà¥\8d \"à¤\87षà¥\8dà¤\9fतमानि\" à¤®à¤§à¥\8dयà¥\87 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤µà¤¿-पत्रसङ्केतस्य उल्लेखः आवश्यकः ।",
+       "emailconfirmlink": "सà¥\8dवसà¥\8dय à¤µà¤¿-पतà¥\8dरसà¤\99à¥\8dà¤\95तà¤\82 à¤ªà¥\8dरमाणà¥\80à¤\95à¥\8dरियतामà¥\8d",
+       "invalidemailaddress": "à¤\8fषà¤\83 à¤µà¤¿-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तà¤\83 à¤\86वशà¥\8dयà¤\95पà¥\8dरारà¥\81पà¥\87 à¤¨à¤¾à¤¸à¥\8dति à¥¤ à¤\95à¥\83पया à¤¯à¥\8bà¤\97à¥\8dयपà¥\8dरारà¥\81पानà¥\81à¤\95à¥\82लà¤\83 à¤µà¤¿-पत्रसङ्केतः लिख्यताम् । अथवा सा पेटिका रिक्ता त्यज्यताम् ।",
+       "cannotchangeemail": "à¤\85सà¥\8dमिनà¥\8d à¤µà¤¿à¤\95ि-à¤\9cालसà¥\8dथानà¥\87 à¤¯à¥\8bà¤\9cà¤\95-विपत्र-सङ्केताः परिवर्तयितुं न शक्यन्ते ।",
+       "emaildisabled": "सà¥\8dथानमà¥\87ततà¥\8d (site) à¤µà¤¿-पत्रं प्रेषयितुं न शक्यते ।",
        "accountcreated": "सदस्यता प्राप्ता",
        "accountcreatedtext": "[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|talk]]) कृते \"योजसम्भाषणम्\" इति पृष्ठं रचितम् ।",
        "createaccount-title": "{{SITENAME}} कृते सदस्यता प्राप्यताम्",
-       "createaccount-text": "{{SITENAME}} ($4) à¤\87तà¥\8dयतà¥\8dर, \"$2\" à¤¨à¤¾à¤®à¥\8dना, \"$3\" à¤\95à¥\82à¤\9fशबà¥\8dदà¥\87न, à¤\9a à¤\95à¥\8bऽपि à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤\88-पत्रसङ्केतस्य उपयोगं कृत्वा सदस्यतां प्रापत् ।\nअधुना भवान्/भवती प्रवेशं कृत्वा गुप्तसङ्ख्यां परिवर्तयितं शक्नोति ।\nएषा सदस्यताप्राप्तिः क्षत्या अभवत् चेत्, एनं सन्देशम् उपेक्षताम् ।",
+       "createaccount-text": "{{SITENAME}} ($4) à¤\87तà¥\8dयतà¥\8dर, \"$2\" à¤¨à¤¾à¤®à¥\8dना, \"$3\" à¤\95à¥\82à¤\9fशबà¥\8dदà¥\87न, à¤\9a à¤\95à¥\8bऽपि à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤µà¤¿-पत्रसङ्केतस्य उपयोगं कृत्वा सदस्यतां प्रापत् ।\nअधुना भवान्/भवती प्रवेशं कृत्वा गुप्तसङ्ख्यां परिवर्तयितं शक्नोति ।\nएषा सदस्यताप्राप्तिः क्षत्या अभवत् चेत्, एनं सन्देशम् उपेक्षताम् ।",
        "login-throttled": "भवता/भवत्या अत्यधिकाः प्रवेशप्रयासाः कृताः । \nकृपया $1 कालं यावत् प्रतीक्ष्यताम् ।",
        "login-abort-generic": "भवतः/भवत्याः प्रवेशप्रयासः विफलीभूतः - परित्यक्तः",
        "login-migrated-generic": "भवतः/भवत्याः सदस्यत्वं स्थानान्तरितं, येन भवतः/भवत्याः प्रयोक्तृनाम एतस्मिन् विकि-प्रकल्पे न विद्यते ।",
        "pt-createaccount": "सदस्यता प्राप्यताम्",
        "pt-userlogout": "निर्गम्यताम्",
        "php-mail-error-unknown": "PHP लिप्याः मुख्यनियोगे (in main()) अज्ञातत्रुटिः प्राप्ता ।",
-       "user-mail-no-addy": "à¤\88-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तà¤\82 à¤µà¤¿à¤¨à¤¾ à¤\88-पत्रप्रेषणस्य प्रयासः कृतः ।",
-       "user-mail-no-body": "भवता/भवतà¥\8dया à¤°à¤¿à¤\95à¥\8dतà¤\82 à¤²à¤\98à¥\81सनà¥\8dदà¥\87शयà¥\81à¤\95à¥\8dतà¤\82 à¤µà¤¾ à¤\88-पत्रं प्रेषणस्य प्रयासः कृतः ।",
+       "user-mail-no-addy": "वि-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तà¤\82 à¤µà¤¿à¤¨à¤¾ à¤µà¤¿-पत्रप्रेषणस्य प्रयासः कृतः ।",
+       "user-mail-no-body": "भवता/भवतà¥\8dया à¤°à¤¿à¤\95à¥\8dतà¤\82 à¤²à¤\98à¥\81सनà¥\8dदà¥\87शयà¥\81à¤\95à¥\8dतà¤\82 à¤µà¤¾ à¤µà¤¿-पत्रं प्रेषणस्य प्रयासः कृतः ।",
        "changepassword": "कूटशब्दः परिवर्त्यताम्",
        "resetpass_announce": "सदस्यताप्रक्रियां पूर्णं कर्तुं नूतनः कूटशब्दः लेखनीयः एव ।",
        "resetpass_text": "<!-- पाठं अत्र लिखतु -->",
        "resetpass-expired-soft": "भवतः/भवत्याः कृटशब्दस्य अवधिः समाप्ता । कृपया नवीनकूटशब्दं निर्धारयतु । पश्चात् नवीनकूटशब्दं निर्धारयितुं \"{{int:resetpass-submit-cancel}}\" नुदतु ।",
        "resetpass-validity-soft": "भवतः/भवत्याः कृटशब्दः अयोग्यः अस्ति । कृपया नवीनकूटशब्दं निर्धारयतु । पश्चात् नवीनकूटशब्दं निर्धारयितुं \"{{int:resetpass-submit-cancel}}\" नुदतु ।",
        "passwordreset": "कूटशब्दः परिवर्त्यताम्",
-       "passwordreset-text-one": "à¤\88-पत्रमाध्यमेन अल्पकालीनकूटशब्दं प्राप्तुम् अधस्तनं प्रपत्रं पूरयतु ।",
-       "passwordreset-text-many": "{{PLURAL:$1|à¤\88-पत्रमाध्यमेन अल्पकालीनकूटशब्दं प्राप्तुम् अधस्तनां कामपि एकां पेटिकां पूरयतु ।}}",
+       "passwordreset-text-one": "वि-पत्रमाध्यमेन अल्पकालीनकूटशब्दं प्राप्तुम् अधस्तनं प्रपत्रं पूरयतु ।",
+       "passwordreset-text-many": "{{PLURAL:$1|वि-पत्रमाध्यमेन अल्पकालीनकूटशब्दं प्राप्तुम् अधस्तनां कामपि एकां पेटिकां पूरयतु ।}}",
        "passwordreset-legend": "कूटशब्दः परिवर्त्यताम्",
        "passwordreset-disabled": "अस्मिन् विकि-जालस्थाने कूटशब्दं परिर्तितुं निषेधः अस्ति ।",
-       "passwordreset-emaildisabled": "à¤\85सà¥\8dमिनà¥\8d à¤µà¤¿à¤\95ि-à¤\9cालसà¥\8dथानà¥\87 à¤\88-पत्रसम्बद्धाः सेवाः असमर्थिताः सन्ति ।",
+       "passwordreset-emaildisabled": "à¤\85सà¥\8dमिनà¥\8d à¤µà¤¿à¤\95ि-à¤\9cालसà¥\8dथानà¥\87 à¤µà¤¿-पत्रसम्बद्धाः सेवाः असमर्थिताः सन्ति ।",
        "passwordreset-username": "योजकनाम:",
        "passwordreset-domain": "क्षेत्रम्:",
-       "passwordreset-capture": "परिणामसà¥\8dवरà¥\82पनिरà¥\8dमितानि à¤\88-पत्राणि द्रष्टुम् इच्छति ?",
-       "passwordreset-capture-help": "à¤\85सà¥\8dयाà¤\82 à¤®à¤\9eà¥\8dà¤\9cà¥\82षायाà¤\82 à¤¯à¤¦à¤¿ à¤­à¤µà¤¤à¤¾ à¤\85à¤\99à¥\8dà¤\95à¥\8dयतà¥\87 à¤¤à¤°à¥\8dहि à¤\88पत्रम् (अस्थायिकूटशब्देन सह) दर्श्यते प्रेष्यते च ।",
-       "passwordreset-email": "à¤\88-पत्रसङ्केतः",
+       "passwordreset-capture": "परिणामसà¥\8dवरà¥\82पनिरà¥\8dमितानि à¤µà¤¿-पत्राणि द्रष्टुम् इच्छति ?",
+       "passwordreset-capture-help": "à¤\85सà¥\8dयाà¤\82 à¤®à¤\9eà¥\8dà¤\9cà¥\82षायाà¤\82 à¤¯à¤¦à¤¿ à¤­à¤µà¤¤à¤¾ à¤\85à¤\99à¥\8dà¤\95à¥\8dयतà¥\87 à¤¤à¤°à¥\8dहि à¤µà¤¿-पत्रम् (अस्थायिकूटशब्देन सह) दर्श्यते प्रेष्यते च ।",
+       "passwordreset-email": "वि-पत्रसङ्केतः",
        "passwordreset-emailtitle": "{{SITENAME}} इत्यत्र योजकविषये",
-       "passwordreset-emailtext-ip": "à¤\95à¥\8bऽपि (à¤\95दाà¤\9aितà¥\8d à¤­à¤µà¤¾à¤¨à¥\8d/भवतà¥\80, $1 à¤\85नà¥\8dतरà¥\8dà¤\9cालसà¤\82विदà¤\83 (from IP)) {{SITENAME}}($4) à¤\9cालसà¥\8dथानसà¥\8dय  à¤\95à¥\83तà¥\87 à¤\95à¥\82à¤\9fशबà¥\8dदपरिवरà¥\8dतनसà¥\8dय à¤µà¤¿à¤¨à¤¤à¤¿à¤®à¥\8d à¤\85à¤\95रà¥\8bतà¥\8d à¥¤ à¤¨à¤¿à¤®à¥\8dन{{PLURAL:$3|यà¥\8bà¤\9cà¤\95à¤\83|यà¥\8bà¤\9cà¤\95ाà¤\83}} à¤\85नà¥\87न à¤\88-पत्रेण सह सल्लग्नः अस्ति/सल्लग्नाः सन्ति ।\n\n$2\n\n{{PLURAL:$3|एषः अल्पकालीनकूटशब्दः|एते अल्पकालीनकूटशब्दाः}} {{PLURAL:$5|चतुर्विंशतिघण्टासु|$5 दिनेषु}} निरस्तः भविष्यति/निरस्ताः भविष्यन्ति ।\nअधुना प्रवेशं सम्प्राप्य कूटशब्दः परिवर्तनीयः एव । \n\nनिम्नकारणानि यदि सन्ति, तर्हि एनं सन्देशम् अवगण्यताम् ।\n\n१ कोऽपि अन्यः अत्र विनतिम् अकरोत् । \n२ पूरातनः कूटशब्दः भवतः/भवत्याः स्मरणे अस्ति ।\n३ भवान्/भवती कूटशब्दं परिवर्तयितुं नेच्छिति ।",
-       "passwordreset-emailtext-user": "$1 à¤¯à¥\8bà¤\9cà¤\95à¤\83 {{SITENAME}}($4) à¤\9cालसà¥\8dथानसà¥\8dय  à¤\95à¥\83तà¥\87 à¤\95à¥\82à¤\9fशबà¥\8dदपरिवरà¥\8dतनसà¥\8dय à¤µà¤¿à¤¨à¤¤à¤¿à¤®à¥\8d à¤\85à¤\95रà¥\8bतà¥\8d à¥¤ à¤¨à¤¿à¤®à¥\8dन{{PLURAL:$3|यà¥\8bà¤\9cà¤\95à¤\83|यà¥\8bà¤\9cà¤\95ाà¤\83}} à¤\85नà¥\87न à¤\88-पत्रेण सह सल्लग्नः अस्ति/सल्लग्नाः सन्ति ।\n\n$2\n\n{{PLURAL:$3|एषः अल्पकालीनकूटशब्दः|एते अल्पकालीनकूटशब्दाः}} {{PLURAL:$5|चतुर्विंशतिघण्टासु|$5 दिनेषु}} निरस्तः भविष्यति/निरस्ताः भविष्यन्ति ।\nअधुना प्रवेशं सम्प्राप्य कूटशब्दः परिवर्तनीयः एव । \n\nनिम्नकारणानि यदि सन्ति, तर्हि एनं सन्देशम् अवगण्यताम् ।\n\n१ कोऽपि अन्यः अत्र विज्ञप्तिम् अकरोत् । \n२ पूरातनः कूटशब्दः भवतः/भवत्याः स्मरणे अस्ति ।\n३ भवान्/भवती कूटशब्दं परिवर्तयितुं नेच्छिति ।",
+       "passwordreset-emailtext-ip": "à¤\95à¥\8bऽपि (à¤\95दाà¤\9aितà¥\8d à¤­à¤µà¤¾à¤¨à¥\8d/भवतà¥\80, $1 à¤\85नà¥\8dतरà¥\8dà¤\9cालसà¤\82विदà¤\83 (from IP)) {{SITENAME}}($4) à¤\9cालसà¥\8dथानसà¥\8dय  à¤\95à¥\83तà¥\87 à¤\95à¥\82à¤\9fशबà¥\8dदपरिवरà¥\8dतनसà¥\8dय à¤µà¤¿à¤¨à¤¤à¤¿à¤®à¥\8d à¤\85à¤\95रà¥\8bतà¥\8d à¥¤ à¤¨à¤¿à¤®à¥\8dन{{PLURAL:$3|यà¥\8bà¤\9cà¤\95à¤\83|यà¥\8bà¤\9cà¤\95ाà¤\83}} à¤\85नà¥\87न à¤µà¤¿-पत्रेण सह सल्लग्नः अस्ति/सल्लग्नाः सन्ति ।\n\n$2\n\n{{PLURAL:$3|एषः अल्पकालीनकूटशब्दः|एते अल्पकालीनकूटशब्दाः}} {{PLURAL:$5|चतुर्विंशतिघण्टासु|$5 दिनेषु}} निरस्तः भविष्यति/निरस्ताः भविष्यन्ति ।\nअधुना प्रवेशं सम्प्राप्य कूटशब्दः परिवर्तनीयः एव । \n\nनिम्नकारणानि यदि सन्ति, तर्हि एनं सन्देशम् अवगण्यताम् ।\n\n१ कोऽपि अन्यः अत्र विनतिम् अकरोत् । \n२ पूरातनः कूटशब्दः भवतः/भवत्याः स्मरणे अस्ति ।\n३ भवान्/भवती कूटशब्दं परिवर्तयितुं नेच्छिति ।",
+       "passwordreset-emailtext-user": "$1 à¤¯à¥\8bà¤\9cà¤\95à¤\83 {{SITENAME}}($4) à¤\9cालसà¥\8dथानसà¥\8dय  à¤\95à¥\83तà¥\87 à¤\95à¥\82à¤\9fशबà¥\8dदपरिवरà¥\8dतनसà¥\8dय à¤µà¤¿à¤¨à¤¤à¤¿à¤®à¥\8d à¤\85à¤\95रà¥\8bतà¥\8d à¥¤ à¤¨à¤¿à¤®à¥\8dन{{PLURAL:$3|यà¥\8bà¤\9cà¤\95à¤\83|यà¥\8bà¤\9cà¤\95ाà¤\83}} à¤\85नà¥\87न à¤µà¤¿-पत्रेण सह सल्लग्नः अस्ति/सल्लग्नाः सन्ति ।\n\n$2\n\n{{PLURAL:$3|एषः अल्पकालीनकूटशब्दः|एते अल्पकालीनकूटशब्दाः}} {{PLURAL:$5|चतुर्विंशतिघण्टासु|$5 दिनेषु}} निरस्तः भविष्यति/निरस्ताः भविष्यन्ति ।\nअधुना प्रवेशं सम्प्राप्य कूटशब्दः परिवर्तनीयः एव । \n\nनिम्नकारणानि यदि सन्ति, तर्हि एनं सन्देशम् अवगण्यताम् ।\n\n१ कोऽपि अन्यः अत्र विज्ञप्तिम् अकरोत् । \n२ पूरातनः कूटशब्दः भवतः/भवत्याः स्मरणे अस्ति ।\n३ भवान्/भवती कूटशब्दं परिवर्तयितुं नेच्छिति ।",
        "passwordreset-emailelement": "प्रयोक्तृनाम : $1\nअल्पकालीनकूटशब्दः : $2",
-       "passwordreset-emailsent": "परिवरà¥\8dतितà¤\95à¥\82à¤\9fशबà¥\8dदसà¥\8dय à¤\88-पत्रं प्रेषितम् अस्ति ।",
-       "passwordreset-emailsent-capture": "परिवरà¥\8dतितà¤\95à¥\82à¤\9fशबà¥\8dदसà¥\8dय à¤\88-पत्रं प्रेषितम् अस्ति । तत् अधः द्रष्टुं शक्यते ।",
-       "passwordreset-emailerror-capture": "परिवरà¥\8dतितà¤\95à¥\82à¤\9fशबà¥\8dदसà¥\8dय à¤\88-पत्रं निर्मितम् अस्ति । तत् अधः द्रष्टुं शक्यते । परन्तु {{GENDER:$2|योजकाय}} प्रेषणकाले तत् निरस्तम् अभवत् : $1",
-       "changeemail": "à¤\88-पत्रसङ्केतः परिवर्त्यताम्",
-       "changeemail-text": "सà¥\8dवसà¥\8dय à¤\88-पत्रसङ्केतं परिवर्तयितुम् अधः दत्तं प्रपत्रं पूरयतु । एतस्यै प्रक्रियायै कूटशब्दः आवश्यकः ।",
+       "passwordreset-emailsent": "परिवरà¥\8dतितà¤\95à¥\82à¤\9fशबà¥\8dदसà¥\8dय à¤µà¤¿-पत्रं प्रेषितम् अस्ति ।",
+       "passwordreset-emailsent-capture": "परिवरà¥\8dतितà¤\95à¥\82à¤\9fशबà¥\8dदसà¥\8dय à¤µà¤¿-पत्रं प्रेषितम् अस्ति । तत् अधः द्रष्टुं शक्यते ।",
+       "passwordreset-emailerror-capture": "परिवरà¥\8dतितà¤\95à¥\82à¤\9fशबà¥\8dदसà¥\8dय à¤µà¤¿-पत्रं निर्मितम् अस्ति । तत् अधः द्रष्टुं शक्यते । परन्तु {{GENDER:$2|योजकाय}} प्रेषणकाले तत् निरस्तम् अभवत् : $1",
+       "changeemail": "वि-पत्रसङ्केतः परिवर्त्यताम्",
+       "changeemail-text": "सà¥\8dवसà¥\8dय à¤µà¤¿-पत्रसङ्केतं परिवर्तयितुम् अधः दत्तं प्रपत्रं पूरयतु । एतस्यै प्रक्रियायै कूटशब्दः आवश्यकः ।",
        "changeemail-no-info": "एतत् पृष्ठं सम्पादयितुं प्रवेशः अनिवार्यः ।",
-       "changeemail-oldemail": "वरà¥\8dतमानà¤\83 à¤\88-पत्रसङ्केतः",
-       "changeemail-newemail": "नà¥\82तनà¤\83 à¤\88-पत्रसङ्केतः :",
-       "changeemail-none": "(न कोऽपि)",
+       "changeemail-oldemail": "वरà¥\8dतमानà¤\83 à¤µà¤¿-पत्रसङ्केतः",
+       "changeemail-newemail": "नà¥\82तनà¤\83 à¤µà¤¿-पत्रसङ्केतः :",
+       "changeemail-none": "(नैकम्)",
        "changeemail-password": "भवतः/भवत्याः {{SITENAME}} कूटशब्दः:",
-       "changeemail-submit": "à¤\88-पत्रं परिवर्त्यताम्",
+       "changeemail-submit": "वि-पत्रं परिवर्त्यताम्",
        "changeemail-throttled": "भवता/भवत्या अत्यधिकाः प्रवेशप्रयासाः कृताः । \nकृपया $1 कालं यावत् प्रतिक्षां करोतु ।",
        "resettokens": "चिह्नानि (tokens) परिवर्त्यताम्",
        "resettokens-text": "भवतः/भवत्याः सदस्यतया सह सल्लग्नानि चिह्नानि () उपयोक्तुं शक्यन्ते । येन अनया सदस्यतया सह सल्लग्नाः काश्चन गुप्तसूचनाः ज्ञातुं शक्यन्ते ।",
        "subject-preview": "विषयस्य/शीर्षकस्य प्राग्दृश्यम्:",
        "previewerrortext": "भवता/भवत्या कृतस्य परिवर्तनस्य प्राग्दृश्यस्य प्रदर्शनकाले दोषः अभवत् ।",
        "blockedtitle": "प्रयोक्ता अवरुद्धः वर्तते",
-       "blockedtext": "<strong>भवतà¤\83/भवतà¥\8dयाà¤\83 à¤¸à¤¦à¤¸à¥\8dयता à¤\85नà¥\8dतरà¥\8dà¤\9cालसà¤\82विदà¥\8d à¤µà¤¾ à¤ªà¥\8dरतिबनà¥\8dधिता à¤µà¤°à¥\8dततà¥\87 à¥¤</strong>\n\nपà¥\8dरतिबनà¥\8dधà¤\83 $1 à¤¦à¥\8dवारा à¤\85भवतà¥\8d à¥¤\nà¤\95ारणà¤\82 à¤¦à¤¤à¥\8dतà¤\82 à¤¯à¤¤à¥\8d, <em>$2</em>.\n\n* à¤ªà¥\8dरतिबनà¥\8dधसà¥\8dय à¤ªà¥\8dरारमà¥\8dभà¤\83 : $8\n* à¤ªà¥\8dरतिबनà¥\8dधसà¥\8dय à¤¸à¤®à¤¾à¤ªà¥\8dतिà¤\83 : $6\n* à¤\85भिपà¥\8dरà¥\87तà¤\83 à¤\85वरà¥\8bधà¥\8dयà¤\83 : $7\n\n$1 à¤\85सà¥\8dय à¤¸à¤®à¥\8dपरà¥\8dà¤\95à¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति à¥¤ à¤\85थवा à¤\85नà¥\8dय[[{{MediaWiki:Grouppage-sysop}}|पà¥\8dरबनà¥\8dधà¤\95à¥\87न]] à¤¸à¤¹ à¤ªà¥\8dरतिबनà¥\8dधविषयà¤\95à¤\9aरà¥\8dà¤\9aाà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति à¥¤\nभवानà¥\8d/भवतà¥\80 \"à¤\88-पतà¥\8dरà¤\82 à¤ªà¥\8dरà¥\87षà¥\8dयतामà¥\8d\" à¤µà¤¿à¤\95लà¥\8dपसà¥\8dय à¤\89पयà¥\8bà¤\97à¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¨ à¤¶à¤\95à¥\8dनà¥\8bति à¥¤ à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 [[Special:Preferences|à¤\87षà¥\8dà¤\9fतमानि]] à¤µà¤¿à¤\95लà¥\8dपà¥\87 à¤\95à¥\8bऽपि à¤\88-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तà¤\83 à¤\85सà¥\8dति, à¤¤à¤¸à¥\8dय à¤\89पयà¥\8bà¤\97ाय à¤\9a à¤ªà¥\8dरतिबनà¥\8dधà¤\83 à¤¨à¤¾à¤¸à¥\8dति à¤\9aà¥\87तà¥\8d, à¤¤à¤¸à¥\8dय à¤\88-पत्रस्य उपयोगं कर्तुं शक्नोति ।\n\nभवतः/भवत्याः वर्तमाना अन्तर्जालसंविद् $3, प्रतिबन्धितसदस्यता #$5 च अस्ति । \n\nयत्र कुत्रापि प्रबन्धसम्बद्धां चर्चां करोति, तत्र उक्तसूचनायाः  उपयोगम् अवश्यं करोतु ।",
-       "autoblockedtext": "<strong>भवतà¤\83/भवतà¥\8dयाà¤\83 à¤\85नà¥\8dतरà¥\8dà¤\9cालसà¤\82विदà¥\8d à¤ªà¥\8dरतिबनà¥\8dधिता à¤µà¤°à¥\8dततà¥\87 à¥¤</strong>\n\nपà¥\8dरतिबनà¥\8dधà¤\83 $1 à¤¦à¥\8dवारा à¤\85भवतà¥\8d à¥¤\nà¤\95ारणà¤\82 à¤¦à¤¤à¥\8dतà¤\82 à¤¯à¤¤à¥\8d, <em>$2</em>.\n\n* à¤ªà¥\8dरतिबनà¥\8dधसà¥\8dय à¤ªà¥\8dरारमà¥\8dभà¤\83 : $8\n* à¤ªà¥\8dरतिबनà¥\8dधसà¥\8dय à¤¸à¤®à¤¾à¤ªà¥\8dतिà¤\83 : $6\n* à¤\85भिपà¥\8dरà¥\87तà¤\83 à¤\85वरà¥\8bधà¥\8dयà¤\83 : $7\n\n$1 à¤\85सà¥\8dय à¤¸à¤®à¥\8dपरà¥\8dà¤\95à¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति à¥¤ à¤\85थवा à¤\85नà¥\8dय[[{{MediaWiki:Grouppage-sysop}}|पà¥\8dरबनà¥\8dधà¤\95à¥\87न]] à¤¸à¤¹ à¤ªà¥\8dरतिबनà¥\8dधविषयà¤\95à¤\9aरà¥\8dà¤\9aाà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति à¥¤\nभवानà¥\8d/भवतà¥\80 \"à¤\88-पतà¥\8dरà¤\82 à¤ªà¥\8dरà¥\87षà¥\8dयतामà¥\8d\" à¤µà¤¿à¤\95लà¥\8dपसà¥\8dय à¤\89पयà¥\8bà¤\97à¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¨ à¤¶à¤\95à¥\8dनà¥\8bति à¥¤ à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 [[Special:Preferences|à¤\87षà¥\8dà¤\9fतमानि]] à¤µà¤¿à¤\95लà¥\8dपà¥\87 à¤\95à¥\8bऽपि à¤\88-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तà¤\83 à¤\85सà¥\8dति, à¤¤à¤¸à¥\8dय à¤\89पयà¥\8bà¤\97ाय à¤\9a à¤ªà¥\8dरतिबनà¥\8dधà¤\83 à¤¨à¤¾à¤¸à¥\8dति à¤\9aà¥\87तà¥\8d, à¤¤à¤¸à¥\8dय à¤\88-पत्रस्य उपयोगं कर्तुं शक्नोति ।\n\nभवतः/भवत्याः वर्तमाना अन्तर्जालसंविद् $3, प्रतिबन्धितसदस्यता #$5 च अस्ति । \n\nयत्र कुत्रापि प्रबन्धसम्बद्धां चर्चां करोति, तत्र उक्तसूचनायाः  उपयोगम् अवश्यं करोतु ।",
-       "blockednoreason": "न à¤\95िमपि à¤\95ारणमà¥\8d दत्तम्",
+       "blockedtext": "<strong>भवतà¤\83/भवतà¥\8dयाà¤\83 à¤¸à¤¦à¤¸à¥\8dयता à¤\85नà¥\8dतरà¥\8dà¤\9cालसà¤\82विदà¥\8d à¤µà¤¾ à¤ªà¥\8dरतिबनà¥\8dधिता à¤µà¤°à¥\8dततà¥\87 à¥¤</strong>\n\nपà¥\8dरतिबनà¥\8dधà¤\83 $1 à¤¦à¥\8dवारा à¤\85भवतà¥\8d à¥¤\nà¤\95ारणà¤\82 à¤¦à¤¤à¥\8dतà¤\82 à¤¯à¤¤à¥\8d, <em>$2</em>.\n\n* à¤ªà¥\8dरतिबनà¥\8dधसà¥\8dय à¤ªà¥\8dरारमà¥\8dभà¤\83 : $8\n* à¤ªà¥\8dरतिबनà¥\8dधसà¥\8dय à¤¸à¤®à¤¾à¤ªà¥\8dतिà¤\83 : $6\n* à¤\85भिपà¥\8dरà¥\87तà¤\83 à¤\85वरà¥\8bधà¥\8dयà¤\83 : $7\n\n$1 à¤\85सà¥\8dय à¤¸à¤®à¥\8dपरà¥\8dà¤\95à¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति à¥¤ à¤\85थवा à¤\85नà¥\8dय[[{{MediaWiki:Grouppage-sysop}}|पà¥\8dरबनà¥\8dधà¤\95à¥\87न]] à¤¸à¤¹ à¤ªà¥\8dरतिबनà¥\8dधविषयà¤\95à¤\9aरà¥\8dà¤\9aाà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति à¥¤\nभवानà¥\8d/भवतà¥\80 \"वि-पतà¥\8dरà¤\82 à¤ªà¥\8dरà¥\87षà¥\8dयतामà¥\8d\" à¤µà¤¿à¤\95लà¥\8dपसà¥\8dय à¤\89पयà¥\8bà¤\97à¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¨ à¤¶à¤\95à¥\8dनà¥\8bति à¥¤ à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 [[Special:Preferences|à¤\87षà¥\8dà¤\9fतमानि]] à¤µà¤¿à¤\95लà¥\8dपà¥\87 à¤\95à¥\8bऽपि à¤µà¤¿-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तà¤\83 à¤\85सà¥\8dति, à¤¤à¤¸à¥\8dय à¤\89पयà¥\8bà¤\97ाय à¤\9a à¤ªà¥\8dरतिबनà¥\8dधà¤\83 à¤¨à¤¾à¤¸à¥\8dति à¤\9aà¥\87तà¥\8d, à¤¤à¤¸à¥\8dय à¤µà¤¿-पत्रस्य उपयोगं कर्तुं शक्नोति ।\n\nभवतः/भवत्याः वर्तमाना अन्तर्जालसंविद् $3, प्रतिबन्धितसदस्यता #$5 च अस्ति । \n\nयत्र कुत्रापि प्रबन्धसम्बद्धां चर्चां करोति, तत्र उक्तसूचनायाः  उपयोगम् अवश्यं करोतु ।",
+       "autoblockedtext": "<strong>भवतà¤\83/भवतà¥\8dयाà¤\83 à¤\85नà¥\8dतरà¥\8dà¤\9cालसà¤\82विदà¥\8d à¤ªà¥\8dरतिबनà¥\8dधिता à¤µà¤°à¥\8dततà¥\87 à¥¤</strong>\n\nपà¥\8dरतिबनà¥\8dधà¤\83 $1 à¤¦à¥\8dवारा à¤\85भवतà¥\8d à¥¤\nà¤\95ारणà¤\82 à¤¦à¤¤à¥\8dतà¤\82 à¤¯à¤¤à¥\8d, <em>$2</em>.\n\n* à¤ªà¥\8dरतिबनà¥\8dधसà¥\8dय à¤ªà¥\8dरारमà¥\8dभà¤\83 : $8\n* à¤ªà¥\8dरतिबनà¥\8dधसà¥\8dय à¤¸à¤®à¤¾à¤ªà¥\8dतिà¤\83 : $6\n* à¤\85भिपà¥\8dरà¥\87तà¤\83 à¤\85वरà¥\8bधà¥\8dयà¤\83 : $7\n\n$1 à¤\85सà¥\8dय à¤¸à¤®à¥\8dपरà¥\8dà¤\95à¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति à¥¤ à¤\85थवा à¤\85नà¥\8dय[[{{MediaWiki:Grouppage-sysop}}|पà¥\8dरबनà¥\8dधà¤\95à¥\87न]] à¤¸à¤¹ à¤ªà¥\8dरतिबनà¥\8dधविषयà¤\95à¤\9aरà¥\8dà¤\9aाà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति à¥¤\nभवानà¥\8d/भवतà¥\80 \"वि-पतà¥\8dरà¤\82 à¤ªà¥\8dरà¥\87षà¥\8dयतामà¥\8d\" à¤µà¤¿à¤\95लà¥\8dपसà¥\8dय à¤\89पयà¥\8bà¤\97à¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¨ à¤¶à¤\95à¥\8dनà¥\8bति à¥¤ à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 [[Special:Preferences|à¤\87षà¥\8dà¤\9fतमानि]] à¤µà¤¿à¤\95लà¥\8dपà¥\87 à¤\95à¥\8bऽपि à¤µà¤¿-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तà¤\83 à¤\85सà¥\8dति, à¤¤à¤¸à¥\8dय à¤\89पयà¥\8bà¤\97ाय à¤\9a à¤ªà¥\8dरतिबनà¥\8dधà¤\83 à¤¨à¤¾à¤¸à¥\8dति à¤\9aà¥\87तà¥\8d, à¤¤à¤¸à¥\8dय à¤µà¤¿-पत्रस्य उपयोगं कर्तुं शक्नोति ।\n\nभवतः/भवत्याः वर्तमाना अन्तर्जालसंविद् $3, प्रतिबन्धितसदस्यता #$5 च अस्ति । \n\nयत्र कुत्रापि प्रबन्धसम्बद्धां चर्चां करोति, तत्र उक्तसूचनायाः  उपयोगम् अवश्यं करोतु ।",
+       "blockednoreason": "न à¤\95िमपि à¤\95ारणà¤\82 दत्तम्",
        "whitelistedittext": "सम्पादनं कर्तुं $1 आवश्यकम् ।",
-       "confirmedittext": "समà¥\8dपादनातà¥\8d à¤ªà¥\82रà¥\8dवà¤\82 à¤¸à¥\8dवसà¥\8dय à¤\88-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तà¤\82 à¤ªà¥\81षà¥\8dà¤\9fà¤\82 à¤\95रà¥\8bतà¥\81 à¥¤\n[[Special:Preferences|user preferences]] à¤\87तà¥\8dयतà¥\8dर à¤¸à¥\8dवसà¥\8dय à¤¯à¥\8bà¤\97à¥\8dयमà¥\8d à¤\88-पत्रसङ्केतं लिखतु ।",
+       "confirmedittext": "समà¥\8dपादनातà¥\8d à¤ªà¥\82रà¥\8dवà¤\82 à¤¸à¥\8dवसà¥\8dय à¤µà¤¿-पतà¥\8dरसà¤\99à¥\8dà¤\95à¥\87तà¤\82 à¤ªà¥\8dरमाणà¥\80à¤\95à¥\8dरियतामà¥\8d à¥¤\n[[Special:Preferences|user preferences]] à¤\87तà¥\8dयतà¥\8dर à¤¸à¥\8dवसà¥\8dय à¤¯à¥\8bà¤\97à¥\8dयमà¥\8d à¤µà¤¿-पत्रसङ्केतं लिखतु ।",
        "nosuchsectiontitle": "एतादृशः न कोऽपि विभागः प्राप्तः",
        "nosuchsectiontext": "यः विभागः एव नास्ति, तादृशस्य विभागस्य सम्पादनस्य निश्चयः कृतः भवता/भवत्या ।\nएषः विभागः चालितः अपाकृतः वा स्यात् ।",
        "loginreqtitle": "प्रवेशः अपेक्षितः",
        "loginreqlink": "प्रविश्यताम्",
        "loginreqpagetext": "अन्यानि पृष्ठानि द्रष्टुं $1 आवश्यकम् ।",
        "accmailtitle": "कूटशब्दः प्रेषितः",
-       "accmailtext": "[[User talk:$1|$1]] à¤\95à¥\83तà¥\87 à¤\85शà¥\83à¤\99à¥\8dà¤\96लितरà¥\80तà¥\8dया (randomly) à¤\89तà¥\8dपादितà¤\83 à¤\95à¥\82à¤\9fशबà¥\8dदà¤\83 $2 à¤\88-पत्रसङ्केतं प्रति प्रेषितः अस्ति । <em>[[Special:ChangePassword|कूटशब्दः परिवर्त्यताम्]]</em> अत्र तत् परिर्तयितुं शक्यते ।",
+       "accmailtext": "[[User talk:$1|$1]] à¤\95à¥\83तà¥\87 à¤\85शà¥\83à¤\99à¥\8dà¤\96लितरà¥\80तà¥\8dया (randomly) à¤\89तà¥\8dपादितà¤\83 à¤\95à¥\82à¤\9fशबà¥\8dदà¤\83 $2 à¤µà¤¿-पत्रसङ्केतं प्रति प्रेषितः अस्ति । <em>[[Special:ChangePassword|कूटशब्दः परिवर्त्यताम्]]</em> अत्र तत् परिर्तयितुं शक्यते ।",
        "newarticle": "(नूतनम्)",
        "newarticletext": "भवान्/भवती अनिर्मिते पृष्ठे अस्ति । \nपृष्ठं स्रष्टुम् अधः प्रदत्तायां पेटिकायां टङ्कनं प्रारभताम् (साहाय्यार्थं [$1 अत्र]) नुदतु ।\nभवान्/भवती यदि क्षतिकारणात् एतत् पृष्ठं प्रति आगच्छत्, तर्हि अस्य गवेषकस्य (browser) Back नुदतु ।",
        "anontalkpagetext": "----\n<em>एतत् सम्भाषणपृष्ठम् अनामकयोजकेभ्यः अस्ति । एतत् तेभ्यः अनामकयोजकेभ्यः रचितमस्ति, यैः सदस्यता न प्राप्ता अस्ति तथा च अस्य पृष्ठस्य उपयोगं न कुर्वन्तः सन्ति ।</em>\nतेषां व्यक्तिगतसूचनां प्राप्तुमेव वयं तस्य/तस्याः अन्तर्जालसंविदः उपयोगं कुर्मः । केचन योजकाः स्वस्य अन्तर्जालसंविदम् अन्यान् योजकान् कथयन्ति । \nयद्यपि अनामकयोजकः अहं नास्मि, तथापि अयोग्यसूचनाः मम पार्श्वे आगच्छन्त्यः सन्ति इति यदि भवान्/भवती शङ्कते, तर्हि एतत् [[Special:UserLogin/signup|create an account]] एतत् [[Special:UserLogin|log in]] वा कृत्वा भविष्यस्य अनामकयोजकनां सन्देशेभ्यः स्वस्य रक्षणं करोतु ।",
        "permissionserrorstext-withaction": "$1 निम्नकारणत्वात्  $2 सम्पादनस्य अनुमतिः नास्ति ।\n{{PLURAL:$1|कारणम्|कारणानि}}:",
        "recreate-moveddeleted-warn": "'''पूर्वसूचना : पूर्वम् अपाकृतं पृष्टं भवता रच्यमानम् अस्ति ।'''\nअस्य पृष्ठस्य सम्पादनं करणात् प्राक् गभीरतया चिन्तनं करोतु ।\nअस्य पृष्ठस्य निर्माणं न्यायसङ्गतम् इति भवतः/भवत्याः मतमस्ति चेत्, अत्र परिवर्तनं करोतु । सौकर्यार्थं पृष्ठ-अपाकरणस्य प्राक्तनसम्पादनस्य आवलिः अत्र दीयते ।",
        "moveddeleted-notice": "इदं पृष्ठम् अपाकृतम् अस्ति।\nअस्य अपाकरणस्य, स्थानान्तरणस्य च विवरणम् अधः प्रदत्तम् ।",
-       "log-fulllog": "पूर्णसंरक्षितावलिः दृश्यताम्",
+       "log-fulllog": "पà¥\82रà¥\8dणसà¤\82रà¤\95à¥\8dषिताऽऽवलिà¤\83 à¤¦à¥\83शà¥\8dयतामà¥\8d",
        "edit-hook-aborted": "hook द्वारा सम्पादनक्रिया मध्ये एव स्थगिता । स्थगनस्य कारणं न दत्तम् ।",
        "edit-gone-missing": "अस्मिन् पृष्ठे परिवर्तनं नाभूत् ।\nएतत् पृष्ठं पुरा एव केनापि अपाकृतम् इति भाति ।",
        "edit-conflict": "सम्पादनयोः अन्तर्विरोधः ।",
        "cantcreateaccounttitle": "सदस्यता प्राप्तुं न शक्यते",
        "cantcreateaccount-text": "(<strong>$1</strong>) इत्यस्य संविदः (IP) कृते सदस्यता प्राप्तुं न शक्यते । कारणं [[User:$3|$3]] द्वारा सा संवित्सङ्ख्या प्रतिबन्धिता अस्ति । \n\n$3 इत्यनेन कारणं दत्तं यत्, <em>$2</em>",
        "cantcreateaccount-range-text": "सदस्यताप्राप्तेः सीमा-आक्रान्तृषु '''$1''' अन्तर्जालसंवित्सु (IP) भवतः/भवत्याः अन्तर्जालसंवद् ('''$4''') अन्तर्भवति । अतः [[User:$3|$3]] द्वारा भवतः/भवत्याः अन्तर्जालसंविद् प्रतिबन्धिता ।\n\n$3 इत्यनेन कारणं दत्तं यत्, ''$2''",
-       "viewpagelogs": "अस्य पृष्ठस्य संरक्षितावलिः (logs) दृश्यताम्",
+       "viewpagelogs": "à¤\85सà¥\8dय à¤ªà¥\83षà¥\8dठसà¥\8dय à¤¸à¤\82रà¤\95à¥\8dषिताऽऽवलिà¤\83 (logs) à¤¦à¥\83शà¥\8dयतामà¥\8d",
        "nohistory": "अस्य पृष्ठस्य इतिहासः न वर्तते ।",
-       "currentrev": "नà¥\82तनतमा à¤\86वà¥\83तà¥\8dतिà¤\83",
+       "currentrev": "नà¥\82तनतमà¤\82 à¤¸à¤\82सà¥\8dà¤\95रणमà¥\8d",
        "currentrev-asof": "$1 समयस्य संस्करणम्",
        "revisionasof": "$1 इत्यस्य संस्करणं",
        "revision-info": "$1 पर्यन्तं {{GENDER:$6|$2}}$7 द्वारा जातानां परिवर्तनानाम् आवलिः",
        "previousrevision": "← पुरातनं संस्करणम्",
        "nextrevision": "नूतनतरा आवृत्तिः →",
-       "currentrevisionlink": "नà¥\82तनतमा à¤\86वà¥\83तà¥\8dतिà¤\83",
+       "currentrevisionlink": "नà¥\82तनतमà¤\82 à¤¸à¤\82सà¥\8dà¤\95रणमà¥\8d",
        "cur": "वर्तमानः",
        "next": "अग्रिमम्",
        "last": "पूर्वतनम्",
        "history-feed-description": "अस्मिन् विकि-जालस्थाने एतस्य पृष्ठस्य संस्करणेतिहासः",
        "history-feed-item-nocomment": "$1 द्वारा $3 दिनाङ्के $4 समये",
        "history-feed-empty": "एतत् पृष्ठं न विद्यते । \nएतस्य पृष्ठस्य नामपरिवर्तनम्, अपाकरणं च कृतं स्यात् । \n अनेन सम्बद्धानि पृष्ठानि [[Special:Search|विकि-जालस्थाने अन्विष्यन्ताम्]] ।",
+       "history-edit-tags": "चितस्य संस्ककरणस्य चिह्नानि सम्पाद्यन्ताम्",
        "rev-deleted-comment": "(सम्पादनस्य सारः अपाकृतः)",
        "rev-deleted-user": "(प्रयोक्तृनाम अपाकृतमस्ति)",
        "rev-deleted-event": "(संरक्षिताऽऽवल्यः(log) अपाकृताः)",
        "revdelete-modify-no-access": "$2 दिनाङ्कस्य $1 समयस्य परिवर्तितवस्तुनि दोषः दृष्टः । तत् वस्तु निषिद्धावल्याम् अस्ति । भवान्/भवती तत् परिवर्तितुं न शक्नोति ।",
        "revdelete-modify-missing": "ID $1 इत्यस्य परिवर्तने दोषः : एतत् दत्तांशे न प्राप्तम् !",
        "revdelete-no-change": "'''पूर्वसूचना :''' $2, $1 इत्यस्मिन् याचितवस्तूनि पूर्वस्मादेव विद्यन्ते ।",
-       "revdelete-concurrent-change": "$2 दिनाङ्कस्य $1 समयस्य परिवर्तनेषु दोषः दृष्टः । अस्य पृष्ठस्य यदा भवान्/भवती सम्पादनं करोति स्म, तदा अन्य कोऽपि अत्र परिवर्तनम् अकरोत् । अतः परिवर्तनस्य इतिहासे अन्यस्य नाम दृश्यते । \nकृपया स्वस्य संरक्षिताऽवलिं पश्यतु ।",
+       "revdelete-concurrent-change": "$2 à¤¦à¤¿à¤¨à¤¾à¤\99à¥\8dà¤\95सà¥\8dय $1 à¤¸à¤®à¤¯à¤¸à¥\8dय à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनà¥\87षà¥\81 à¤¦à¥\8bषà¤\83 à¤¦à¥\83षà¥\8dà¤\9fà¤\83 à¥¤ à¤\85सà¥\8dय à¤ªà¥\83षà¥\8dठसà¥\8dय à¤¯à¤¦à¤¾ à¤­à¤µà¤¾à¤¨à¥\8d/भवतà¥\80 à¤¸à¤®à¥\8dपादनà¤\82 à¤\95रà¥\8bति à¤¸à¥\8dम, à¤¤à¤¦à¤¾ à¤\85नà¥\8dय à¤\95à¥\8bऽपि à¤\85तà¥\8dर à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनमà¥\8d à¤\85à¤\95रà¥\8bतà¥\8d à¥¤ à¤\85तà¤\83 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनसà¥\8dय à¤\87तिहासà¥\87 à¤\85नà¥\8dयसà¥\8dय à¤¨à¤¾à¤® à¤¦à¥\83शà¥\8dयतà¥\87 à¥¤ \nà¤\95à¥\83पया à¤¸à¥\8dवसà¥\8dय à¤¸à¤\82रà¤\95à¥\8dषिताऽऽवलिà¤\82 à¤ªà¤¶à¥\8dयतà¥\81 à¥¤",
        "revdelete-only-restricted": "$2 दिनाङ्कस्य $1 समयस्य निगूढनकार्ये दोषः दृष्टः । भावान्/भवती दृश्यता-विकल्पे परिवर्तनं अकृत्वा प्रबन्धकेभ्यः एतत् परिवर्तनं निगूहितुं न शक्नोति ।",
        "revdelete-reason-dropdown": "* अपाकरणस्य सामान्यकारणानि\n** प्रतिकृत्यधिकारस्य उल्लङ्घनम्\n** अयोग्या टिप्पणी वैयक्तिकसूचनाधारः वा\n** अयोग्यं योजकनाम\n** हानिकारकसूचनाधारः",
        "revdelete-otherreason": "अपरं/अतिरिक्तं कारणम् :",
        "prefs-user-pages": "योजकपृष्ठानि",
        "prefs-personal": "योजकस्य विवरणम्",
        "prefs-rc": "सद्यो जातानि परिवर्तनानि",
-       "prefs-watchlist": "à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलिः",
-       "prefs-editwatchlist": "à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलिः सम्पाद्यताम्",
-       "prefs-editwatchlist-label": "सà¥\8dवसà¥\8dय à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82 प्रविष्टयः सम्पाद्यन्ताम् :",
+       "prefs-watchlist": "निरà¥\80à¤\95à¥\8dषासà¥\82à¤\9aिः",
+       "prefs-editwatchlist": "निरà¥\80à¤\95à¥\8dषासà¥\82à¤\9aिः सम्पाद्यताम्",
+       "prefs-editwatchlist-label": "सà¥\8dवसà¥\8dय à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c प्रविष्टयः सम्पाद्यन्ताम् :",
        "prefs-editwatchlist-edit": "स्वस्य अवेक्षणाऽऽवस्यां प्रविष्टयः दृष्यन्ताम्, अपाक्रियन्तां च",
        "prefs-editwatchlist-raw": "अपक्वावेक्षणाऽऽवलिः सम्पाद्यताम्",
-       "prefs-editwatchlist-clear": "सà¥\8dवसà¥\8dय à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलिः रिक्तीक्रियताम्",
-       "prefs-watchlist-days": "à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82 दर्शनियानि दिनानि :",
+       "prefs-editwatchlist-clear": "सà¥\8dवसà¥\8dय à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aिः रिक्तीक्रियताम्",
+       "prefs-watchlist-days": "निरà¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c दर्शनियानि दिनानि :",
        "prefs-watchlist-days-max": "$1 अधिकतम{{PLURAL:$1|दिनं|दिनानि}}",
-       "prefs-watchlist-edits": "à¤\85सà¥\8dयाà¤\82 à¤µà¤¿à¤¸à¥\8dतà¥\83त-à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82 प्रदर्शयितुं महत्तमपरिवर्तनानां सङ्ख्या :",
+       "prefs-watchlist-edits": "à¤\85सà¥\8dयाà¤\82 à¤µà¤¿à¤¸à¥\8dतà¥\83त-निरà¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c प्रदर्शयितुं महत्तमपरिवर्तनानां सङ्ख्या :",
        "prefs-watchlist-edits-max": "अधिकतमसङ्ख्याः : १०००",
-       "prefs-watchlist-token": "à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाः प्रतीकः :",
+       "prefs-watchlist-token": "निरà¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\87ः प्रतीकः :",
        "prefs-misc": "विविधम्",
        "prefs-resetpass": "कूटशब्दः परिवर्त्यताम्",
-       "prefs-changeemail": "à¤\88-पत्रसङ्केतः परिवर्त्यताम्",
-       "prefs-setemail": "à¤\88-पत्रसङ्केतः लिख्यताम्",
-       "prefs-email": "à¤\88पतà¥\8dर-विकल्पाः",
+       "prefs-changeemail": "वि-पत्रसङ्केतः परिवर्त्यताम्",
+       "prefs-setemail": "वि-पत्रसङ्केतः लिख्यताम्",
+       "prefs-email": "वि-पतà¥\8dरविकल्पाः",
        "prefs-rendering": "स्वरूपम्",
        "saveprefs": "रक्ष्यताम्",
        "restoreprefs": "मूलव्यवस्थापनानुगुणं (default settings) सर्वे विकल्पाः भवन्तु (सर्वेषु विभागेषु)",
        "recentchangesdays-max": "$1 अधिकतम{{PLURAL:$1|दिनं|दिनानि}}",
        "recentchangescount": "फलकेषु सामान्यतया यानि परिवर्तनानि अभवन्, तेषां सङ्ख्या :",
        "prefs-help-recentchangescount": "अत्र नूतनपरिवर्तनानि, पृष्ठेतिहासः, संरक्षिताऽऽवल्यश्च अन्तर्भवन्ति ।",
-       "prefs-help-watchlist-token2": "भवतà¤\83/भवतà¥\8dयाà¤\83 à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\83 à¤\9cालà¤\95रसà¥\8dय (web feed) à¤\97à¥\81पà¥\8dतà¤\95à¥\81à¤\9eà¥\8dà¤\9aिà¤\95ा à¤\85सà¥\8dतà¥\8dयà¥\87षा à¥¤ \nà¤\8fषा à¤\95à¥\81à¤\9eà¥\8dà¤\9aिà¤\95ा à¤¯à¤¸à¥\8dय à¤ªà¤¾à¤°à¥\8dशà¥\8dवà¥\87 à¤­à¤µà¤¿à¤·à¥\8dयति, à¤¸à¤\83 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलिं द्रष्टुं प्रभविष्यति । अतः एनां गुप्ततया स्थाप्यताम् ।\n[[Special:ResetTokens|गुप्तकुञ्चिकां परिवर्तयितुम् अत्र नुद्यताम् ।]]।",
+       "prefs-help-watchlist-token2": "भवतà¤\83/भवतà¥\8dयाà¤\83 à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\87à¤\83 à¤\9cालà¤\95रसà¥\8dय (web feed) à¤\97à¥\81पà¥\8dतà¤\95à¥\81à¤\9eà¥\8dà¤\9aिà¤\95ा à¤\85सà¥\8dतà¥\8dयà¥\87षा à¥¤ \nà¤\8fषा à¤\95à¥\81à¤\9eà¥\8dà¤\9aिà¤\95ा à¤¯à¤¸à¥\8dय à¤ªà¤¾à¤°à¥\8dशà¥\8dवà¥\87 à¤­à¤µà¤¿à¤·à¥\8dयति, à¤¸à¤\83 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aिं द्रष्टुं प्रभविष्यति । अतः एनां गुप्ततया स्थाप्यताम् ।\n[[Special:ResetTokens|गुप्तकुञ्चिकां परिवर्तयितुम् अत्र नुद्यताम् ।]]।",
        "savedprefs": "भवतः/भवत्याः इष्टतमानि रक्षितानि ।",
        "timezonelegend": "समयवलयः (time zone) :",
        "localtime": "स्थानीयसमयः :",
        "timezoneregion-europe": "यूरोप",
        "timezoneregion-indian": "हिन्दमहासागरः",
        "timezoneregion-pacific": "प्रशान्तमहासागरः",
-       "allowemail": "à¤\85नà¥\8dययà¥\8bà¤\9cà¤\95à¥\88à¤\83 à¤ªà¥\8dरà¥\87षितà¥\87भà¥\8dयà¤\83 à¤\88-पत्रेभ्यः अनुमतिं ददातु",
+       "allowemail": "à¤\85नà¥\8dययà¥\8bà¤\9cà¤\95à¥\88à¤\83 à¤ªà¥\8dरà¥\87षितà¥\87भà¥\8dयà¤\83 à¤µà¤¿-पत्रेभ्यः अनुमतिं ददातु",
        "prefs-searchoptions": "अन्विष्यताम्",
        "prefs-namespaces": "नामाकाशाः",
        "default": "यदभावे",
        "prefs-custom-js": "स्वानुकूलसम्पादितं JavaScript",
        "prefs-common-css-js": "सर्वासां त्वचां (of skins) कृते CSS/JavaScript:",
        "prefs-reset-intro": "भवान्/भवती अस्य पृष्ठस्य साहाय्येन स्वस्य इष्टतमविकल्पान् मूलविकि-विकल्पसदृशं स्थापयितुं (कर्तुं) शक्नोति ।\nपरन्तु ततः भवान्/भवती पूर्ववत् स्थितिं प्राप्तुं न शक्ष्यति ।",
-       "prefs-emailconfirm-label": "à¤\88-पत्रं दृढीक्रियताम् :",
-       "youremail": "à¤\88-पत्रसङ्केतः :",
+       "prefs-emailconfirm-label": "वि-पत्रं दृढीक्रियताम् :",
+       "youremail": "वि-पत्रसङ्केतः :",
        "username": "{{GENDER:$1|योजकनाम}} :",
        "prefs-memberingroups": "{{PLURAL:$1|समूहस्य|समूहानां}} {{GENDER:$2|योजकः/योजकाः}} :",
        "prefs-registration": "पञ्जीकरणकालः :",
        "gender-male": "सः विकि-पृष्ठानि सम्पादयति ।",
        "gender-female": "सा विकि-पृष्ठानि सम्पादयति ।",
        "prefs-help-gender": "एतत् विवरणम् ऐच्छिकम् अस्ति । एतस्मिन् तन्त्रांशे\nलिङ्गाधारेण भवतः/भवत्याः सम्बोधनार्थम् अस्योपयोगः भवति ।\nएतत् विवरणं सार्वजनिकं भविष्यति ।",
-       "email": "à¤\88-पत्रम्",
+       "email": "वि-पत्रम्",
        "prefs-help-realname": "वास्तविकनाम ऐच्छकम् अस्ति । भवान्/भवती एनं विकल्पं समर्थयति चेत्, भवतः/भवत्याः योगदानश्रेयस्य उल्लेखसमये अस्य उपयोगः भविष्यति ।",
-       "prefs-help-email": "à¤\88-पत्रसङ्केतः अनिवार्यः नास्ति । किन्तु कूटशब्दः विस्मर्यते चेत्, तस्य परिवर्तनाय आवश्यकः भवति ।",
-       "prefs-help-email-others": "यà¥\8bà¤\9cà¤\95पà¥\83षà¥\8dठ-समà¥\8dभाषणपà¥\83षà¥\8dठयà¥\8bà¤\83 à¤®à¤¾à¤§à¥\8dयमà¥\87न, à¤\88-पतà¥\8dरमाधà¥\8dयमà¥\87न à¤µà¤¾ à¤\85नà¥\8dयà¥\87 à¤¯à¥\8bà¤\9cà¤\95ाà¤\83 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤¸à¤®à¥\8dपरà¥\8dà¤\95à¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\81यà¥\81à¤\83 à¥¤\nसमà¥\8dपरà¥\8dà¤\95à¥\87ऽसà¥\8dमिनà¥\8d à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤\88-पत्रसङ्केतम् अन्ययोजकाः ज्ञातुं न प्रभवन्ति ।",
-       "prefs-help-email-required": "à¤\88-पत्रसङ्केतः अनिवार्यः ।",
+       "prefs-help-email": "वि-पत्रसङ्केतः अनिवार्यः नास्ति । किन्तु कूटशब्दः विस्मर्यते चेत्, तस्य परिवर्तनाय आवश्यकः भवति ।",
+       "prefs-help-email-others": "यà¥\8bà¤\9cà¤\95पà¥\83षà¥\8dठ-समà¥\8dभाषणपà¥\83षà¥\8dठयà¥\8bà¤\83 à¤®à¤¾à¤§à¥\8dयमà¥\87न, à¤µà¤¿-पतà¥\8dरमाधà¥\8dयमà¥\87न à¤µà¤¾ à¤\85नà¥\8dयà¥\87 à¤¯à¥\8bà¤\9cà¤\95ाà¤\83 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤¸à¤®à¥\8dपरà¥\8dà¤\95à¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\81यà¥\81à¤\83 à¥¤\nसमà¥\8dपरà¥\8dà¤\95à¥\87ऽसà¥\8dमिनà¥\8d à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤µà¤¿-पत्रसङ्केतम् अन्ययोजकाः ज्ञातुं न प्रभवन्ति ।",
+       "prefs-help-email-required": "वि-पत्रसङ्केतः अनिवार्यः ।",
        "prefs-info": "मूलसूचना",
        "prefs-i18n": "अन्ताराष्ट्रिकरणम्",
        "prefs-signature": "हस्ताक्षरम्",
        "prefs-help-prefershttps": "आगामिप्रेवेशकाले एतत् परिवर्तनं सक्रियं भवष्यति ।",
        "prefswarning-warning": "स्वस्य इष्टतमानि-पुष्ठे भवता/भवत्या यत्, परिवर्तं कृतं, तत् एतावता न रक्षितम् ।\n\"$1\" एतत् अनुदित्वा यदि भवान्/भवती एतत् पृष्ठं त्यक्ष्यति, तर्हि परिवर्तनं रक्षितं न भविष्यति ।",
        "prefs-tabs-navigation-hint": "परामर्शः : प्लवनयोः (tabs) मध्ये गमनागमनं कर्तुं भवान्/भवती वामतीरकुड्मलस्य, दक्षिणतीरकुण्मलस्य च उपयोगं कर्तुं शक्नोति ।",
-       "email-address-validity-valid": "à¤\88-पत्रसङ्केतः मान्यः अस्ति इति प्रतीयते",
-       "email-address-validity-invalid": "मानà¥\8dयà¤\83 à¤\88-पत्रसङ्केतः लिख्यताम्",
+       "email-address-validity-valid": "वि-पत्रसङ्केतः मान्यः अस्ति इति प्रतीयते",
+       "email-address-validity-invalid": "मानà¥\8dयà¤\83 à¤µà¤¿-पत्रसङ्केतः लिख्यताम्",
        "userrights": "योजकाधिकारस्य प्रबन्धनम्",
        "userrights-lookup-user": "योजकसमूहस्य प्रबन्धनं करोतु",
        "userrights-user-editname": "प्रयोक्तृनाम दीयताम्",
        "group-sysop": "प्रबन्धकाः",
        "group-bureaucrat": "अधिकारिणः",
        "group-suppress": "अलक्ष्यम्",
-       "group-all": "(सरà¥\8dवà¥\87)",
+       "group-all": "(सरà¥\8dवमà¥\8d)",
        "group-user-member": "{{GENDER:$1|योजकः}}",
        "group-autoconfirmed-member": "{{GENDER:$1|स्वदृढितयोजकः}}",
        "group-bot-member": "{{GENDER:$1|बॉट्}}",
        "right-createtalk": "सम्भाषणपृष्ठानि निर्मियन्ताम्",
        "right-createaccount": "नूतनप्रयोक्तृवृत्तान्तं रच्यन्ताम्",
        "right-minoredit": "लघुसम्पादनत्वेन अङ्कितं करोतु",
-       "right-move": "पà¥\83षà¥\8dठà¤\82 à¤\9aालà¥\8dयताम्",
+       "right-move": "शà¥\80रà¥\8dषà¤\95ाणि à¤ªà¤°à¤¿à¤µà¤°à¥\8dतà¥\8dयनà¥\8dताम्",
        "right-move-subpages": "उपपृष्ठैः सह पृष्ठं चालयतु",
        "right-move-rootuserpages": "मूलयोजकपुष्ठानि चाल्यन्ताम्",
        "right-move-categorypages": "वर्गपृष्ठानि चाल्यन्ताम्",
        "right-viewsuppressed": "अन्ययोजकैः गूहितं संस्कृरणं दृष्यताम्",
        "right-suppressionlog": "वैयक्तिकसंस्करणानि दृश्यन्ताम्",
        "right-block": "अस्य योजकस्य सम्पादनानि अवरुध्यन्ताम्",
-       "right-blockemail": "à¤\88-पत्रप्रेषयितुम् एनं योजकम् अवरुद्ध्यन्ताम्",
+       "right-blockemail": "वि-पत्रप्रेषयितुम् एनं योजकम् अवरुद्ध्यन्ताम्",
        "right-hideuser": "प्रयोक्तृनाम अवरुध्यताम्, तत् अन्ययोजकेभ्यः गोप्यतां च",
        "right-ipblock-exempt": "स्वयम् अवरोधितं, समूहावरोधिम् अन्तर्जालसङ्केतम् (IP) अवगण्य अग्रे गच्छतु",
        "right-proxyunbannable": "प्रतिनिधीनां (of prxies) स्वयम्-अवरोधान् अवगण्य अग्रे गच्छतु",
        "right-edituserjs": "अन्यस्य योजकस्य JavaScript सञ्चिकाः सम्पाद्यन्ताम्",
        "right-editmyusercss": "स्वस्य CSS सञ्चिकाः सम्पाद्यन्ताम्",
        "right-editmyuserjs": "स्वस्य JavaScript सञ्चिकाः सम्पाद्यन्ताम्",
-       "right-viewmywatchlist": "सà¥\8dवसà¥\8dय à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलिः दृष्यताम्",
-       "right-editmywatchlist": "सà¥\8dवसà¥\8dय à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलिः सम्पाद्यताम् । अत्र ध्यातव्यं यत्, विना अधिकारेण अत्र अन्यपुष्ठानि योजयितुम् अवसरः अस्ति ।",
-       "right-viewmyprivateinfo": "सà¥\8dवसà¥\8dय à¤µà¥\8dयà¤\95à¥\8dतिà¤\97तसà¥\82à¤\9aनाà¤\83 à¤¦à¥\83शà¥\8dयनà¥\8dतामà¥\8d (à¤\89दा. à¤\88-पत्रसन्देशः, वास्तविकनाम)",
-       "right-editmyprivateinfo": "सà¥\8dवसà¥\8dय à¤µà¥\8dयà¤\95à¥\8dतिà¤\97तसà¥\82à¤\9aनाà¤\83 à¤¸à¤®à¥\8dपादà¥\8dयनà¥\8dतामà¥\8d (à¤\89दा. à¤\88-पत्रसन्देशः, वास्तविकनाम)",
+       "right-viewmywatchlist": "सà¥\8dवसà¥\8dय à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aिः दृष्यताम्",
+       "right-editmywatchlist": "सà¥\8dवसà¥\8dय à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aिः सम्पाद्यताम् । अत्र ध्यातव्यं यत्, विना अधिकारेण अत्र अन्यपुष्ठानि योजयितुम् अवसरः अस्ति ।",
+       "right-viewmyprivateinfo": "सà¥\8dवसà¥\8dय à¤µà¥\8dयà¤\95à¥\8dतिà¤\97तसà¥\82à¤\9aनाà¤\83 à¤¦à¥\83शà¥\8dयनà¥\8dतामà¥\8d (à¤\89दा. à¤µà¤¿-पत्रसन्देशः, वास्तविकनाम)",
+       "right-editmyprivateinfo": "सà¥\8dवसà¥\8dय à¤µà¥\8dयà¤\95à¥\8dतिà¤\97तसà¥\82à¤\9aनाà¤\83 à¤¸à¤®à¥\8dपादà¥\8dयनà¥\8dतामà¥\8d (à¤\89दा. à¤µà¤¿-पत्रसन्देशः, वास्तविकनाम)",
        "right-editmyoptions": "स्वस्य इष्टतमानि सम्पाद्यन्ताम्",
        "right-rollback": "कस्मिंश्चित् पृष्ठे येन अन्तिमयोजकेन परिवर्तनं कृतं, तत् परिवर्तनं शीर्घ्रं पूर्ववत् करोतु",
        "right-markbotedits": "पूर्ववत् यानि सम्पादनानि कृतानि, तानि बॉट्-सम्पादनत्वेन अङ्कितं करोतु",
        "right-userrights-interwiki": "अन्यविकि-जालस्थानानां योजकाधिकारः सम्पाद्यताम्",
        "right-siteadmin": "दत्तांशनिधिं किलतु, अकिलितं च करोतु",
        "right-override-export-depth": "यानि पुष्ठानि पञ्चस्तरपर्यन्तं संलग्नानि सन्ति, तेषां सर्वेषां निर्यातं करोतु ।",
-       "right-sendemail": "à¤\85नà¥\8dययà¥\8bà¤\9cà¤\95à¥\87भà¥\8dयà¤\83 à¤\88-पत्रं प्रेषयतु",
+       "right-sendemail": "à¤\85नà¥\8dययà¥\8bà¤\9cà¤\95à¥\87भà¥\8dयà¤\83 à¤µà¤¿-पत्रं प्रेषयतु",
        "right-passwordreset": "निकुञ्चपुनारचितानां विद्युन्मानपत्राणाम् अवलोकनम् ।",
        "right-managechangetags": "दत्तांशात् [[Special:Tags|चिह्नानि]] निर्मियन्ताम्, अपाक्रियन्तां च",
+       "right-applychangetags": "[[Special:Tags|चिह्नानि]] एकस्य परिवर्तनेन सह प्रयुञ्जताम् ।",
+       "right-changetags": "स्वतन्त्रसंस्करणे, प्रवेशावल्यां च [[Special:Tags|चिह्नानि]] ऐच्छितरीत्या स्थापयतु, निष्कासयतु च",
        "newuserlogpage": "प्रयोक्तृ-सृजन-सूचिका",
        "newuserlogpagetext": "अयं योजकनिर्माणास्य प्रवेशः ।",
        "rightslog": "प्रयोक्तृ-अधिकार-सूचिका",
        "rightslogtext": "अयं योजकाधिकारस्य परिवर्तनकुञ्चः ।",
-       "action-read": "à¤\8fततà¥\8dपà¥\81à¤\9fà¤\82 à¤ªà¤ à¤¤à¥\81 à¥¤",
+       "action-read": "à¤\87दà¤\82 à¤ªà¥\83षà¥\8dठà¤\82 à¤ªà¤ à¥\8dयतामà¥\8d",
        "action-edit": "इदं पृष्ठं सम्पाद्यताम्",
        "action-createpage": "पुटानि सृजतु ।",
        "action-createtalk": "चर्चापुटानि सृजतु ।",
        "action-userrights": "सर्वयोजकाधिकारं सम्पादयतु ।",
        "action-userrights-interwiki": "योजकाधिकारान् अन्यविकिषु सम्पादयतु ।",
        "action-siteadmin": "पाठमूलस्य निशेधनम् अनिशेधनं च ।",
-       "action-sendemail": "विद्युन्मानपत्राणि प्रेषयतु ।",
-       "action-viewmywatchlist": "स्वस्य अवेक्षणाऽऽवलिः दृष्यताम्",
+       "action-sendemail": "वि-पत्राणि प्रेषयतु ।",
+       "action-editmywatchlist": "स्वस्य निरीक्षासूचिः दृष्यताम्",
+       "action-viewmywatchlist": "स्वस्य निरीक्षासूचिः दृष्यताम्",
+       "action-viewmyprivateinfo": "स्वस्य व्यक्तिगसूचना दृश्यताम्",
+       "action-editmyprivateinfo": "स्वस्य व्यक्तिगतसूचना सम्पाद्यताम्",
+       "action-editcontentmodel": "पृष्ठस्य विषयवस्तोः प्रारूपं सम्पाद्यताम्",
+       "action-managechangetags": "दत्तांशात् चिह्नानि अपाक्रियतां, निर्मियन्तां च",
+       "action-applychangetags": "स्वपरिवत्नैः सह चिह्नानि उपयुज्यताम्",
+       "action-changetags": "स्वतन्त्रसंस्करणे, प्रवेशावल्यां च ऐच्छितरीत्या स्थापयतु, निष्कासयतु च",
        "nchanges": "$1 {{PLURAL:$1|परिवर्तनम्|परिवर्तनानि}}",
+       "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|तः अन्तिमम् अभ्यागमनम्}}",
        "enhancedrc-history": "इतिहासः",
        "recentchanges": "नूतनपरिवर्तनानि",
        "recentchanges-legend": "सद्यो जातानां परिवर्तनानां विकल्पाः",
        "recentchanges-summary": "अस्मिन् विकि-प्रकल्पे सद्यो जातानि परिवर्तनानि अत्र दृश्यन्ताम् ।",
+       "recentchanges-noresult": "ईप्सितायां समयावधौ परिवर्तनानि न सन्ति",
        "recentchanges-feed-description": "अस्मिन् विकि-प्रकल्पे सद्यो जातानि परिवर्तनानि दर्श्यन्ताम्",
        "recentchanges-label-newpage": "अनेन सम्पादनेन नूतनपृष्ठस्य रचना अभूत् ।",
        "recentchanges-label-minor": "इदं लघु सम्पादनम्",
        "recentchangeslinked-feed": "पृष्ठ-सम्बन्धितानि परिवर्तनानि",
        "recentchangeslinked-toolbox": "पृष्ठसम्बद्धानि परिवर्तनानि",
        "recentchangeslinked-title": "\"$1\" इत्यस्मिन् जातानि परिवर्तनानि",
-       "recentchangeslinked-summary": "विशà¥\87षपà¥\83षà¥\8dठà¥\87षà¥\81 à¤µà¤°à¥\8dà¤\97ानà¥\8dतरà¥\8dà¤\97तपà¥\83षà¥\8dठà¥\87षà¥\81 à¤µà¤¾ à¤¸à¤¦à¥\8dयà¥\8b à¤\9cातानाà¤\82 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनानामà¥\8d à¤\8fषा à¤\86वलिà¤\83 à¥¤\n\n[[Special:Watchlist|भवतà¤\83/भवतà¥\8dयाà¤\83 à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82]] विद्यमानानि पृष्ठानि अत्र '''स्थूलाक्षरैः''' दर्शितानि।",
+       "recentchangeslinked-summary": "विशà¥\87षपà¥\83षà¥\8dठà¥\87षà¥\81 à¤µà¤°à¥\8dà¤\97ानà¥\8dतरà¥\8dà¤\97तपà¥\83षà¥\8dठà¥\87षà¥\81 à¤µà¤¾ à¤¸à¤¦à¥\8dयà¥\8b à¤\9cातानाà¤\82 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनानामà¥\8d à¤\8fषा à¤\86वलिà¤\83 à¥¤\n\n[[Special:Watchlist|भवतà¤\83/भवतà¥\8dयाà¤\83 à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c]] विद्यमानानि पृष्ठानि अत्र '''स्थूलाक्षरैः''' दर्शितानि।",
        "recentchangeslinked-page": "पृष्ठनाम:",
        "recentchangeslinked-to": "अस्मिन् स्थाने अस्य पृष्ठस्य सम्बद्धानां पृष्ठानां परिवर्तनानि दर्श्यन्ताम्",
        "upload": "सञ्चिका आरोप्यताम्",
        "uploaderror": "उत्तरणदोषः ।",
        "upload-recreate-warning": "''' पूर्वसूचना ''' तन्नामयुक्ता सञ्चिका अपमर्जिता अथवा चालिता ।",
        "uploadtext": "सञ्चिकाः उत्तर्तुम् अधः सूचितरूपणि उपयोजयतु ।\nTo view or search previously uploaded files go to the [[Special:FileList|list of uploaded files]], (re)uploads are also logged in the [[Special:Log/upload|upload log]], deletions in the [[Special:Log/delete|deletion log]].\n\nTo include a file in a page, use a link in one of the following forms:\n* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.jpg]]</nowiki></code>''' to use the full version of the file\n* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.png|200px|thumb|left|alt text]]</nowiki></code>''' to use a 200 pixel wide rendition in a box in the left margin with 'alt text' as description\n* '''<code><nowiki>[[</nowiki>{{ns:media}}<nowiki>:File.ogg]]</nowiki></code>''' for directly linking to the file without displaying the file",
-       "upload-permitted": "à¤\85नà¥\81मतसà¤\9eà¥\8dà¤\9aिà¤\95ाभà¥\87दाà¤\83 $1.",
-       "upload-preferred": "à¤\85नà¥\81मतसà¤\9eà¥\8dà¤\9aिà¤\95ाभà¥\87दाà¤\83 $1.",
-       "upload-prohibited": "à¤\85नà¥\81मतसà¤\9eà¥\8dà¤\9aिà¤\95ाभà¥\87दाà¤\83 $1.",
+       "upload-permitted": "à¤\85नà¥\81मतसà¤\9eà¥\8dà¤\9aिà¤\95ायाà¤\83 {{PLURAL:$2|भà¥\87दà¤\83|भà¥\87दाà¤\83}} $1.",
+       "upload-preferred": "à¤\85नà¥\81मतसà¤\9eà¥\8dà¤\9aिà¤\95ायाà¤\83 {{PLURAL:$2|भà¥\87दà¤\83|भà¥\87दाà¤\83}} $1.",
+       "upload-prohibited": "à¤\85नà¥\81मतसà¤\9eà¥\8dà¤\9aिà¤\95ायाà¤\83 {{PLURAL:$2|भà¥\87दà¤\83|भà¥\87दाà¤\83}} $1.",
        "uploadlogpage": "उपारोहिताऽऽवलिः (Upload log)",
        "uploadlogpagetext": "अधः सद्यः काले उत्तारितसञ्चिकानाम् आवली अस्ति ।\nअधिकदृश्यविवरणार्थम् एतत् पश्यतु [[Special:NewFiles|gallery of new files]]",
        "filename": "सञ्चिकानाम",
        "filedesc": "सारांशः",
-       "fileuploadsummary": "सà¤\82à¤\97à¥\8dरहः :",
+       "fileuploadsummary": "साराà¤\82शः :",
        "filereuploadsummary": "सञ्चिकापरिवर्तनानि ।",
        "filestatus": "प्रतिकृत्यधिकारस्य स्थितिः ।",
-       "filesource": "मà¥\82ल:",
+       "filesource": "सà¥\8dरà¥\8bतà¤\83 :",
        "ignorewarning": "पूर्वसूचनां निर्लक्ष्य सञ्चिकाः कथञ्चित् संरक्षतु ।",
        "ignorewarnings": "पूर्वसूचनाः निर्लक्षतु ।",
        "minlength1": "सञ्चिकानाम न्यूनतिन्यूनम् एकाक्षरं भवेत् ।",
        "largefileserver": "इयं सञ्चिका वितारकस्य निदेशनात् अधिका दीर्घा अस्ति ।",
        "emptyfile": "उत्तारितसञ्चिका रिक्ता इति भाति । \nसञिकानामाङ्कनकारणं स्यात् ।\nएतां सञ्चिकाम् उत्तारयितुमिच्छति वा इति परिशीलयतु ।",
        "windows-nonascii-filename": "एषा विकि विशेषाक्षरयुक्तं सञ्चिकानाम न अनुमन्यते ।",
-       "fileexists": "अनेन सञ्चिकानाम्ना काचित् सञ्चिकास्ति । यदि निश्चयेन न जानाति परिवर्तयितुम् इच्छति तर्हि  <strong>[[:$1]]</strong> एतत् परिशीलयतु । : [[$1|thumb]]",
+       "fileexists": "अनेन सञ्चिकानाम्ना काचित् सञ्चिकास्ति । यदि {{GENDER:|भवान्/भवती}} निश्चयेन न जानाति परिवर्तयितुम् इच्छति तर्हि  <strong>[[:$1]]</strong> एतत् परिशीलयतु । : [[$1|thumb]]",
        "filepageexists": "अस्याः सञ्चिकायाः विवरणपुटम् तावत् निर्मितम् एव । <strong>[[:$1]]</strong>, अनेन नाम्ना सद्यः कापि सञ्चिका वर्तते  । \nलिखितसारांशः विवरणपुटे न आगमिष्यति । \nते सारांशः तत्रागन्तुं स्वयं सम्पादयतु । [[$1|thumb]]",
-       "fileexists-extension": "à¤\85नà¥\87न à¤¨à¤¾à¤®à¥\8dना à¤¸à¤¦à¥\83नामाà¤\99à¥\8dà¤\95िता à¤¸à¤\9eà¥\8dà¤\9aिà¤\95ा à¤ªà¥\82रà¥\8dवमà¥\87व à¤\85सà¥\8dति à¥¤ [[$2|thumb]]\n* à¤\89तà¥\8dतरà¥\8dयमानसà¤\9eà¥\8dà¤\9aिà¤\95ायाà¤\83 à¤¨à¤¾à¤®  <strong>[[:$1]]</strong>\n* à¤µà¤°à¥\8dतमानसà¤\9eिà¤\95ायाà¤\83 à¤¨à¤¾à¤® <strong>[[:$2]]</strong>\n* à¤\85नà¥\8dयनाम à¤\9aिनà¥\8bतà¥\81 à¥¤",
+       "fileexists-extension": "à¤\85नà¥\87न à¤¨à¤¾à¤®à¥\8dना à¤¸à¤¦à¥\83नामाà¤\99à¥\8dà¤\95िता à¤¸à¤\9eà¥\8dà¤\9aिà¤\95ा à¤ªà¥\82रà¥\8dवमà¥\87व à¤\85सà¥\8dति à¥¤ [[$2|thumb]]\n* à¤\89तà¥\8dतरà¥\8dयमानसà¤\9eà¥\8dà¤\9aिà¤\95ायाà¤\83 à¤¨à¤¾à¤®  <strong>[[:$1]]</strong>\n* à¤µà¤°à¥\8dतमानसà¤\9eिà¤\95ायाà¤\83 à¤¨à¤¾à¤® <strong>[[:$2]]</strong>\n* à¤\85नà¥\8dयनाम à¤\9aà¥\87तà¥\81मà¥\8d à¤\87à¤\9aà¥\8dà¤\9bति ?",
        "fileexists-thumbnail-yes": "एषा सञ्चिका बृहच्चित्रस्य क्षीणाकारा इति भाति । ''(उङ्गुष्टाकारः)''  [[$1|thumb]]\n<strong>[[:$1]]</strong> सञ्चिकां पश्यतु । \nयदि परिक्षिता सञ्चिका एतादृशाकरस्य भवति तर्हि उत्तारणस्य आवश्यकता नास्ति ।",
        "file-thumbnail-no": "सञ्चिकानाम आरभते <strong>$1</strong>एतस्मात् ।\nन्यूनीकृताकारस्य चित्रम् इति भाति  \nयदि एतच्चित्रं मूलाकारेण अस्ति तर्हि उत्तारयतु अन्यथा न ।",
        "fileexists-forbidden": "एदादृशनाम्नः सञ्चिका तावत् पूर्वमेवोपस्थिता । अस्य स्थाने अन्यां नोत्तारयितुं शक्यते । \nतथापि यदि एतां सञ्चिकाम् उत्तारयितुम् इच्छति तर्हि सञ्चिकायाः नाम परिवर्तयतु ।\n[[File:$1|thumb|center|$1]]",
        "fileexists-shared-forbidden": "एतस्य नाम्नः सञ्चिका विभक्तभाण्डारे तावत् अस्ति एव । \nतथापि यदि एतां सञ्चिकाम् उत्तारयितुम् इच्छति तर्हि अस्याः नामपरिवर्तनं करोतु ।\n[[File:$1|thumb|center|$1]]",
        "file-exists-duplicate": "एषा सञ्चिका तु {{PLURAL:$1|file|files}}: इत्यस्य प्रतिकृतिः ।",
        "file-deleted-duplicate": "अस्याः सञ्चिकायाः ([[:$1]]) सादृश्ययुक्ता सञ्चिकातु अपमर्जिता ।\nएतस्याः उत्तारणात् पूर्वं प्राचीनसञ्चिकायाः इतिहासः अवलोकनीयः ।",
+       "file-deleted-duplicate-notitle": "एतस्मात् पूर्वम् समानसञ्चिका अपाकृता शीर्षकं गुहितम् । एतत् पुनः उपारोपणात् प्राक् यस्य पार्श्वे गुहितसञ्चिकादर्शनस्य अधिकारः अस्ति, तेन सह परामर्शं करोतु ।",
        "uploadwarning": "उत्तारणस्य पूर्वसूचना ।",
        "uploadwarning-text": "अधो दत्तं सञ्चिकाविवरणं संस्कृत्य पुनः यतताम् ।",
        "savefile": "सञ्चिकां संरक्षतु ।",
        "uploaddisabledtext": "उत्तारितसञ्चिकाः निष्क्रियाः ।",
        "php-uploaddisabledtext": "PHP मध्ये उत्तारितसञ्चिकाः निष्क्रियाः ।",
        "uploadscripted": "HTMLयुक्ताः अथवा लिपिसङ्केतयुक्ताः सञ्चिकाः जालदर्शिकया बाधिताः ।",
+       "uploadscriptednamespace": "\"$1\" इत्येत् अमान्यं नामावकाशं SVG सञ्चिकायां विद्यते ।",
+       "uploadinvalidxml": "उपारोहितसञ्चिकायां स्थितं XML व्याख्यायितं (parse) कर्तुं न शक्यते ।",
        "uploadvirus": "अस्यां सञ्चिकायां वैराणुः अस्ति । विवरणम् $1",
        "uploadjava": "इयं ZIP सञ्चिका अस्यां जावावर्गस्य सञ्चिकाः सन्ति । \nजावासञ्चिकाः उत्तरणं निषिद्धम् । यतः अनेन सुरक्षाबन्धाः शिथिलाः भवन्ति ।",
        "upload-source": "मूलसञ्चिका ।",
        "backend-fail-internal": "\"$1\"सङ्ग्रहागारन्ते अज्ञातदोषः उपगतः ।",
        "backend-fail-contenttype": "\"$1\"मध्ये सङ्ग्रहितुं सञ्चिकायाः प्रकारं निश्चिनोतुं नैव शक्यते ।",
        "backend-fail-batchsize": "$1 संचिकायाः गणस्य निक्षेपावकाशः प्रदत्तः । {{PLURAL:$1|operation|operations}}; समयनिर्बन्धः $2 {{PLURAL:$2|operation|operations}}.",
-       "backend-fail-usable": "अपर्यापानुमतिकारणेन अथवा निदेशिकायाः /आधानस्य अभावात्  $1 सञ्चिकां लेखितुं न शक्यते ।",
+       "backend-fail-usable": "अपर्यापानुमतिकारणेन अथवा निदेशिकायाः /आधानस्य अभावात् \"$1\" सञ्चिकां लेखितुं न शक्यते ।",
        "filejournal-fail-dbconnect": "\"$1\" निक्षेपार्थं मूलपाठपत्रिकां सम्पर्कयितुं  न शक्यते ।",
        "filejournal-fail-dbquery": "\"$1\"निक्षेपस्य कृते पत्रिकामूलपाठम् उन्नतीकर्तुं नैव शक्यते ।",
        "lockmanager-notlocked": "\"$1\" इत्येतत् उद्घाटयितुं न शक्यते यतः एतत् कीलितं न ।",
        "license": "अनुमतिदानम्",
        "license-header": "अनुमतिदानम्",
        "nolicense": "चियनं नास्ति ।",
+       "licenses-edit": "अनुज्ञापत्रस्य विकल्पानि सम्पाद्यन्ताम्",
        "license-nopreview": "पूर्वावलोकनं न मिलति ।",
-       "upload_source_url": "(मान्यं, प्रचारात्मकाभिगमनयुतं URL)",
-       "upload_source_file": " (ते सङ्गणकस्य सञ्चिका)",
+       "upload_source_url": "(यतः भवान्/भवती सञ्चिकाम् अचिनोत् मान्यं, प्रचारात्मकाभिगमनयुतं URL)",
+       "upload_source_file": " (यतः भवान्/भवती सञ्चिकाम् अचिनोत् ते सङ्गणकस्य सञ्चिका)",
+       "listfiles-delete": "अपाक्रियताम्",
        "listfiles-summary": "एतद्विशेषपुटम् उत्तारितसञ्चिकाः प्रदर्शयति । \nयोजकेन शुद्धाः अतिनूतनं सञ्चिकाः केवलम् अत्र प्रदर्शयति ।",
        "listfiles_search_for": "माध्यमनामधेयार्थम् अन्विषतु ।",
+       "listfiles-userdoesnotexist": "\"$1\" इत्यषा योजकलेखा पञ्जीकृतं नास्ति ।",
        "imgfile": "संचिका",
        "listfiles": "सञ्चिकावली ।",
        "listfiles_thumb": "अंगुष्ठनखाकारम् ।",
        "listfiles_date": "दिनाङ्क",
-       "listfiles_name": "नामन्",
+       "listfiles_name": "नाम",
        "listfiles_user": "योजक",
        "listfiles_size": "आकार",
-       "listfiles_description": "वर्णन",
+       "listfiles_description": "वर्णनम्",
        "listfiles_count": "आवृत्ति",
+       "listfiles-show-all": "चित्रस्य पुरातनं संस्करणं योज्यताम्",
+       "listfiles-latestversion": "वर्तमानसंस्करणम्",
        "listfiles-latestversion-yes": "आम्",
        "listfiles-latestversion-no": "न",
        "file-anchor-link": "सञ्चिका",
        "filehist": "सञ्चिकायाः इतिहासः",
        "filehist-help": "सञ्चिका तत्समये कीदृशी आसीदिति द्रष्टुं दिनाङ्कः/समयः नुद्यताम् ।",
        "filehist-deleteall": "सर्वान् परिमर्जतु ।",
-       "filehist-deleteone": "विलà¥\8bप",
+       "filehist-deleteone": "à¤\85पाà¤\95à¥\8dरियतामà¥\8d",
        "filehist-revert": "प्रत्यावर्तनम्",
        "filehist-current": "वर्तमानः",
        "filehist-datetime": "दिनाङ्कः/समयः",
        "filedelete-intro": "'''[[Media:$1|$1]]''' इति सञ्चिकायाः इतिहाससहितम् अपमर्जयन् अस्ति ।",
        "filedelete-intro-old": "भवान्'''[[Media:$1|$1]]''' इत्यस्य [$4 $2 इत्येतयोः $3 कालस्य अवतरणम्] अपमार्जयन् अस्ति ।",
        "filedelete-comment": "कारणम् :",
-       "filedelete-submit": "विलà¥\81पà¥\8dयताम्",
+       "filedelete-submit": "à¤\85पाà¤\95à¥\8dरियताम्",
        "filedelete-success": "'''$1''' अपमर्जितम् ।",
        "filedelete-success-old": "'''[[Media:$1|$1]]''' इत्यस्य $2 इत्येतत् $3 समयस्यावतरणम् अपमर्जितम् ।",
        "filedelete-nofile": "'''$1''' न वर्तते ।",
        "filedelete-maintenance": "सञ्चिकानाम् अपमर्जनम् अनमपमर्जनं च निर्वहणकाले तात्कालिकतया निष्क्रियौ ।",
        "filedelete-maintenance-title": "सञ्चिकाम् अपमर्जितुं न शक्यते ।",
        "mimesearch": "MIME अन्वेषणम् ।",
-       "mimesearch-summary": "MIME-प्रकारानुसारं सञ्चिकान्वेषणार्थम् एतत्पुटम् उपयोक्तुं शाक्नोति । \nइनपुट: सञ्चिकायाः प्रकारः/उपप्रकारः, उदाहरणम्. <code>image/jpeg</code>.",
+       "mimesearch-summary": "MIME-प्रकारानुसारं सञ्चिकान्वेषणार्थम् एतत्पुटम् उपयोक्तुं शाक्नोति । \nइनपुट: सञ्चिकायाः प्रकारः/उपप्रकारः/*, उदाहरणम्. <code>image/jpeg</code>.",
        "mimetype": "MIME प्रकारः :",
        "download": "डाउनलोड",
        "unwatchedpages": "अनवलोकितपुटानि ।",
        "listredirects": "चालितानाम् अवली ।",
        "listduplicatedfiles": "प्रतिकृतिभिः सह सञ्चिकानाम् आवलिः",
+       "listduplicatedfiles-summary": "यासां सञ्चिकानां नवीनतमं संस्करणम् अन्यसञ्चिकानां प्रतिलिपिः अस्ति, तादृशानां सञ्चिकानाम् एषा आवलिः अस्ति । केलवं स्थापियसञ्चिका एव अन्तर्भवन्ति ।",
        "listduplicatedfiles-entry": "[[:File:$1|$1]] इत्यस्याः सञ्चिकायाः [[$3|{{PLURAL:$2|एका प्रतिकृतिः|$2 प्रतिकृतयः}}]].",
        "unusedtemplates": "अनुपयुक्ताः प्राकृतयः ।",
        "unusedtemplatestext": "अस्मिन् पुटे {{ns:template}} नामस्थानयुतानि सर्वपुटानि अन्तर्गतानि । यानि अन्यपुटेषु न सन्ति । \nअस्य अपमर्जनात् पूर्वं सञ्चिकायाः अन्यानुबन्धान् परिशीलयतु ।",
        "unusedtemplateswlh": "अन्यानुबन्धाः ।",
        "randompage": "‎अशृङ्खलं (random) पृष्ठं",
        "randompage-nopages": "अधोनिदेशितनामस्थाने पुटानि न सन्ति । {{PLURAL:$2| एतन्नमस्थाने}} नास्ति : $1।",
+       "randomincategory": "वर्गे यादृच्छिकं पृष्ठम्",
+       "randomincategory-invalidcategory": "\"$1\" इत्येत् अमान्यं वर्गनाम अस्ति ।",
+       "randomincategory-nopages": "[[:Category:$1|$1]] इत्यस्मिन् वर्गे पृष्ठं न विद्यते ।",
+       "randomincategory-category": "वर्गः :",
+       "randomincategory-legend": "वर्गे यादृच्छिकं पृष्ठम्",
        "randomredirect": "यादृच्छिकचालनम् ।",
        "randomredirect-nopages": "$1नामस्थाने चालनानि न सन्ति ।",
        "statistics": "साङ्ख्यिकी",
        "statistics-users-active-desc": "गतेषु {{PLURAL:$1|day|$1 दिनेषु}} सक्रियाः योजकाः  ।",
        "pageswithprop": "प्रगुणविशेषयुतानि पृष्ठानि",
        "pageswithprop-legend": "प्रगुणविशेषयुतानि पृष्ठानि",
+       "pageswithprop-text": "निश्चितपृष्ठस्य अवच्छेदकतानाम् उपयोगं कुर्वतानां पृष्ठानाम् आवलिः ।",
+       "pageswithprop-prop": "अवच्छेदकतानाम :",
+       "pageswithprop-submit": "गम्यताम्",
+       "pageswithprop-prophidden-long": "दीर्घपाठावच्छेकः गुहितः ($1)",
+       "pageswithprop-prophidden-binary": "द्व्यङ्कावच्छेकः नोपयुज्यते : ($1)",
        "doubleredirects": "दुगुनी-अनुप्रेषिते",
        "doubleredirectstext": "एतत्पुटं तेषां पुटानां सूची अस्ति यानि अन्यपुनर्निदेशितपुटानि प्रति पुनरिदेशितानि सन्ति । \nप्रत्येकं पङ्क्तिः प्रथमद्वितीयपुनर्निदेशम् अन्तर्गता । द्वितीयपुनर्निदेशः लक्ष्यं यत् वास्तवं लक्ष्यपुटं प्रथमं प्रदर्शितम् । \nअपि च प्रथमपुनर्निदेशः वास्तवेन एतदेवलक्षितं स्यात् । <del>काटी गई</del> प्रविष्टयः परिहृताः ।",
        "double-redirect-fixed-move": "[[$1]] इत्यस्य स्थानं परिवर्तितम् । \nइदानीम् [[$2]] इत्यस्य दिशि पुनर्निदिष्टम् अस्ति ।",
-       "double-redirect-fixed-maintenance": "[[$1]] तः [[$2]] पुनर्निदेशद्वयं निश्चिनोति ।",
+       "double-redirect-fixed-maintenance": "प्रबन्धनकार्ये [[$1]] तः [[$2]] पुनर्निदेशद्वयस्य स्वतः समस्यानिवारणं जातम् ।",
        "double-redirect-fixer": "पुनर्निदेशस्य बन्धकः ।",
        "brokenredirects": "भग्नपुनर्निदेशाः ।",
        "brokenredirectstext": "अधो दत्तपुनर्निदेशाः अवृत्तपुटैः सह अनुबन्दं रक्षन्ति ।",
        "brokenredirects-edit": "सम्पाद्यताम्",
-       "brokenredirects-delete": "विलà¥\81पà¥\8dयताम्",
+       "brokenredirects-delete": "à¤\85पाà¤\95à¥\8dरियताम्",
        "withoutinterwiki": "भाषानुबन्धरिहातानि पुटानि ।",
        "withoutinterwiki-summary": "अधस्थपुटानि अन्यभाषावतरणैः अनुबन्धं न कुर्वन्ति ।",
        "withoutinterwiki-legend": "पूर्वोऽपपदम्",
        "nbytes": "$1 {{PLURAL:$1|अष्टकम्|अष्टकानि}}",
        "ncategories": "{{PLURAL:$1|वर्गः|वर्गाः }}",
        "ninterwikis": "$1 {{PLURAL:$1|अन्तार्विकी|अन्तार्विक्यः}}",
-       "nlinks": "$1 {{PLURAL:$1|à¤\85नà¥\81बनà¥\8dधà¤\83|à¤\85नà¥\81बनà¥\8dधाः}}",
+       "nlinks": "$1 {{PLURAL:$1|परिसनà¥\8dधिà¤\83|परिसनà¥\8dधयः}}",
        "nmembers": "$1 {{PLURAL:$1|योजकः|योजकाः}}",
+       "nmemberschanged": "$1 → $2 {{PLURAL:$2|सदस्यः|सदस्याः}}",
        "nrevisions": "$1 {{PLURAL:$1|पुनरावृत्तिः}}",
-       "nviews": "$1 {{PLURAL:$1|à¤\85नà¥\81बनà¥\8dधà¤\83|à¤\85नà¥\81बनà¥\8dधाः}}",
+       "nviews": "$1 {{PLURAL:$1|परिसनà¥\8dधिà¤\83|परिसनà¥\8dधयः}}",
        "nimagelinks": "$1 {{PLURAL:$1|पुटम्|पुटानि}} प्रयुक्तानि ।",
        "ntransclusions": "$1 {{PLURAL:$1|पुटम्|पुटानि}} प्रयुक्तानि ।",
        "specialpage-empty": "अस्य वृत्तस्य परिणामः नास्ति ।",
        "unusedimages": "अनुपयुक्तानि पुटाणी ।",
        "wantedcategories": "आवश्यकाः वर्गाः ।",
        "wantedpages": "आवश्यकपुटानि ।",
+       "wantedpages-summary": "यैः पृष्ठैः सह मुख्यतयापरिसन्धितानि पृष्ठानि सन्ति, तादृशानाम् अविद्यमानानां पृष्ठानाम् आवलिः । अत्र पुनर्निर्दिष्टपृष्ठां परिसन्धयः न सन्ति । पुनर्निर्दिष्टपृष्ठानाम्  अविद्यानानां पृष्ठानाम् आवल्यै अत्र दृश्यताम्,  [[{{#special:BrokenRedirects}}]].",
        "wantedpages-badtitle": "$1 परिणामनिरूपणे अमान्यशीर्षकम् ।",
        "wantedfiles": "आवश्यकाः सञ्चिकाः ।",
        "wantedfiletext-cat": "अधो दत्तसञ्चिकाः उपयुक्ताः किन्तु न वर्तन्ते । बाह्यकोशानां सञ्चिकाः उपस्थिताः इति एताः सूच्यां स्युः । एतादृशः कोपि सदोषप्रवेशः<del> अवरुद्धः</del> भवति । अपि च यत्पुटं तादृश्याः अनुपस्थितसञ्चिकायाः प्रयोगं कुर्वन्ति तासं सूची  [[:$1]] मध्ये अस्ति ।",
+       "wantedfiletext-cat-noforeign": "अधो दत्ताः सञ्चिकाः उपयुक्ताः किन्तु न वर्तन्ते । बाह्यकोशस्य सञ्चिकाः उपस्थिताः इति एतस्यां सूच्यां स्युः  [[:$1]] ।",
        "wantedfiletext-nocat": "अधो दत्ताः सञ्चिकाः उपयुक्ताः किन्तु न वर्तन्ते । बाह्यकोशस्य सञ्चिकाः उपस्थिताः इति एताः सूच्यां स्युः । तदृशः कोऽपि सदोषप्रवेशः<del>struck out</del>. अत्र स्यात् ।",
+       "wantedfiletext-nocat-noforeign": "अधो दत्ताः सञ्चिकाः उपयुक्ताः किन्तु न वर्तन्ते ।",
        "wantedtemplates": "आवश्यकाः प्राकृतयः ।",
        "mostlinked": "अत्यनुबद्धानि पुटानि ।",
        "mostlinkedcategories": "वर्गैः सह अत्यनुबद्धाः ।",
        "mostrevisions": "सर्वाधिकपुनरावृत्तियुक्तानि पुटानि ।",
        "prefixindex": "उपसर्गयुक्तानि सर्वाणि पृष्ठानि",
        "prefixindex-namespace": "उपसर्गैः युक्तानि सर्वपुटानि । ($1 नामस्थानम्)",
+       "prefixindex-strip": "उपसर्गपट्टिकायाः आवलिः",
        "shortpages": "ह्रस्वपुटानि",
        "longpages": "दीर्घाणि पृष्ठानि",
        "deadendpages": "अन्तिमपुटानि ।",
        "deadendpagestext": "अधो निदेशितपुटानि {{SITENAME}} इत्यस्मिन्  अन्यपुटैः अनुबद्धानि न ।",
        "protectedpages": "सुरक्षितानि पुतानि ।",
        "protectedpages-indef": "अनिर्दिष्टसुरक्षा केवलम् ।",
+       "protectedpages-summary": "एतत् पृष्ठं सद्यः संरक्षितानि सन्ति । निर्माणात् संरक्षितानां पृष्ठानाम् आवल्यै [[{{#special:ProtectedTitles}}|{{int:protectedtitles}}]] अत्र दृश्यताम् ।",
        "protectedpages-cascade": "प्रपातसंरक्षणं केवलम् ।",
+       "protectedpages-noredirect": "पुनर्निदेशान् गोपयतु",
        "protectedpagesempty": "अनेन विस्तारेण न किमपि पुटं सद्यः न सुरक्षितम् ।",
+       "protectedpages-timestamp": "समयमुद्रा",
+       "protectedpages-page": "पृष्ठम्",
+       "protectedpages-expiry": "अवसानम्",
+       "protectedpages-performer": "योजकं संरक्षति",
+       "protectedpages-params": "कार्यस्य परिमितिः",
+       "protectedpages-reason": "कारणम्",
+       "protectedpages-unknown-timestamp": "अज्ञातम्",
+       "protectedpages-unknown-performer": "अज्ञातयोजकः",
        "protectedtitles": "सुरक्षितानि शीर्षकानि ।",
+       "protectedtitles-summary": "एतत् पृष्ठं सद्यः निर्माणात् संरक्षितम् अस्ति । विद्यमानानां संरक्षितानां पृष्ठानाम् आवल्यै [[{{#special:ProtectedPages}}|{{int:protectedpages}}]] अत्र दृश्यताम् ।",
        "protectedtitlesempty": "एतैः विस्तारैः न किमपि शीर्षकं सद्यः परिरक्षितानि ।",
        "listusers": "योजक सूचि",
        "listusers-editsonly": "केवलं सम्पादनसहितयोजकान् दर्शयतु ।",
        "listusers-creationsort": "सर्जनदिनाङ्कैः वर्गीकरोतु ।",
+       "listusers-desc": "अवरोहक्रमेण क्रमबद्धं क्रियताम्",
        "usereditcount": "$1 {{PLURAL:$1|दिनम्|दिनानि}}",
        "usercreated": "$1 दिने $2 समये {{GENDER:$3|रचितं}}",
        "newpages": "नवीनपृष्ठानि",
        "newpages-username": "योजकनामन्:",
        "ancientpages": "प्राचीनतमानि पृष्ठानि",
        "move": "शीर्षकं परिवर्त्यताम्",
-       "movethispage": "à¤\87दà¤\82 à¤ªà¥\83षà¥\8dठà¤\82 à¤\9aाल्यताम्",
+       "movethispage": "à¤\8fतसà¥\8dय à¤ªà¥\83षà¥\8dठसà¥\8dय à¤¶à¥\80रà¥\8dषà¤\95à¤\82 à¤ªà¤°à¤¿à¤µà¤°à¥\8dत्यताम्",
        "unusedimagestext": "अधो दत्तसञ्चिकाः सन्ति किन्तु कस्मिंश्चिदपि पुटे न न्यस्ताः ।",
        "unusedcategoriestext": "निम्नलिखितवर्गाः सन्ति तथापि अन्यपुटं वर्गः वा न उपयुङ्क्ते ।",
        "notargettitle": "लक्ष्यं नास्ति ।",
        "pager-older-n": "{{PLURAL:$1|पुरातनतरम् 1|पुरातनतराणि $1}}",
        "suppress": "अलक्ष्यम् ।",
        "querypage-disabled": "समाचरणकारणेन एतद्विशेषपुटं निष्क्रियम् ।",
+       "apihelp": "API साहाय्यम्",
+       "apihelp-no-such-module": "\"$1\" इत्येत् Module न प्राप्तम् ।",
        "booksources": "ग्रन्थस्रोतः",
        "booksources-search-legend": "ग्रन्थस्रोतः अन्विष्यताम्",
        "booksources-search": "अन्विष्यताम्",
        "booksources-invalid-isbn": "दत्तं ISBN मान्यम् इति  न भाति । मूलस्रोततः प्रतिकृतीः कर्तुं परिशीलयतु ।",
        "specialloguserlabel": "आचारी :",
        "speciallogtitlelabel": "लक्ष्यम् (शीर्षकम् / योजकः)",
-       "log": "संरक्षितावल्यः (Logs)",
+       "log": "सà¤\82रà¤\95à¥\8dषिताऽऽवलà¥\8dयà¤\83 (Logs)",
        "all-logs-page": "सर्वसार्वजनिकप्रवेशः ।",
        "alllogstext": "{{SITENAME}}इत्यस्य उबलब्धप्रवेशानां  संयुक्तप्रदर्शनम् ।\nप्रवेशप्रकारं चित्वा भवान् दृश्यं क्षाययितुं शक्नोति । योजकनाम,  सदस्य नाम (ह्रस्वदीर्घाक्षरसंवादी) प्रभावितपुटम् ।",
        "logempty": "प्रवेशे मेलयुक्तपुटं नास्ति ।",
        "log-title-wildcard": "अनेन पाठेन आरब्धानि शीर्षकानि अन्विषतु ।",
        "showhideselectedlogentries": "चितप्रवेशावलीः प्रदर्शयतु/गोपयतु ।",
+       "log-edit-tags": "चितसंरक्षिताऽऽवल्याः चिह्नानि सम्पाद्यताम्",
        "allpages": "सर्वाणि पृष्ठानि",
        "nextpage": "($1)अग्रिमपुटम् ।",
        "prevpage": "पूर्वपृष्ठम् ($1)",
        "linksearch-pat": "अन्वेषणस्य क्रमः ।",
        "linksearch-ns": "नामस्थानम् :",
        "linksearch-ok": "अन्वेषणम्",
-       "linksearch-text": "\"*.wikipedia.org\" सदृशानि वन्यपत्राणि योजयितुं शक्यते । \nन्यूनातिन्यूनं \".org\" सदृशः अत्युन्नतस्तरस्य डोमेन आवश्यकम् अस्ति <br />\nअनुमोदितक्रमागतिः  <code>$1</code> (एतेषु कतममपि अन्वेषणे न योजयतु )",
+       "linksearch-text": "\"*.wikipedia.org\" सदृशानि वन्यपत्राणि योजयितुं शक्यते । \nन्यूनातिन्यूनं \".org\" सदृशः अत्युन्नतस्तरस्य डोमेन आवश्यकम् अस्ति <br />\nअनुमोदितक्रमागतिः {{PLURAL:$2|protocol|protocols}}: <code>$1</code> (http:// एतेषु कतममपि अन्वेषणे न योजयतु )",
        "linksearch-line": " $1 इति $2 इत्यस्मात् परिसन्धितमस्ति",
        "linksearch-error": "वन्यपत्राणि आतिथेयस्य नाम्ना समं केवलं प्रभान्ति ।",
        "listusersfrom": "एतस्मात् आरभमाणान् योजकान् दर्शयतु ।",
        "listusers-blocked": "अवरुद्धम् ।",
        "activeusers": "सक्रिययोजकानाम् आवली ।",
        "activeusers-intro": "एषा तु गतेषु $1 {{PLURAL:$1|दिनेषु}} कृतकार्याणां योजकाना आवली ।",
-       "activeusers-count": "$1 {{PLURAL:$1|समà¥\8dपादनानि}} गतेषु $3 {{PLURAL:$3|दिनेषु}} कृतानि  ।",
+       "activeusers-count": "$1 {{PLURAL:$1|à¤\95ारà¥\8dयà¤\82|à¤\95ारà¥\8dयाणि}} गतेषु $3 {{PLURAL:$3|दिनेषु}} कृतानि  ।",
        "activeusers-from": "एतस्मात् आरभमाणान् योजकान् दर्शयतु ।",
        "activeusers-hidebots": "स्वयं चालकान् गोपयतु ।",
        "activeusers-hidesysops": "प्रशासकान् गोपयतु ।",
        "activeusers-noresult": "योजकः न प्राप्तः ।",
        "listgrouprights": "योजकसमूहाधिकाराः ।",
        "listgrouprights-summary": "अधोदत्ता विकिपरिभाषितस्य सङ्गताभिगम्यताधिकारैः सहिता योजकसमूहस्य आवली । [[{{MediaWiki:Listgrouprights-helppage}}|additional information]]",
-       "listgrouprights-key": "* <span class=\"listgrouprights-granted\">दत्ताधिकाराः</span>\n* <span class=\"listgrouprights-revoked\">हृताधिकाराः</span>",
-       "listgrouprights-group": "वरà¥\8dà¤\97",
+       "listgrouprights-key": "विवरणम् -\n* <span class=\"listgrouprights-granted\">दत्ताधिकाराः</span>\n* <span class=\"listgrouprights-revoked\">हृताधिकाराः</span>",
+       "listgrouprights-group": "दलमà¥\8d",
        "listgrouprights-rights": "अधिकाराः ।",
        "listgrouprights-helppage": "Help: समूहाधिकाराः ।",
        "listgrouprights-members": "(योजकानाम् आवलिः)",
        "listgrouprights-removegroup-self": "स्वस्थाने {{PLURAL:$2|समूहम्}} अपनयतु  $1",
        "listgrouprights-addgroup-self-all": "स्वस्थाने सर्वसमूहान योजयतु ।",
        "listgrouprights-removegroup-self-all": "स्वस्थानात् सर्वसमूहान् अपनयतु ।",
+       "listgrouprights-namespaceprotection-header": "नामाकाशप्रतिबन्धाः",
        "listgrouprights-namespaceprotection-namespace": "नामाकाशः",
+       "listgrouprights-namespaceprotection-restrictedto": "सम्पादयितु योजकाय अधिकारदानम्",
+       "trackingcategories": "वर्गाणाम् अनुसरणम्",
+       "trackingcategories-summary": "एतस्मिन् पृष्ठे आनुपदिकवर्गाणां (tracking) सूची विद्यते । ते आनुपदिकवर्गाः MediaWiki software-संस्थया स्वरचिताः सन्ति । तेषां नामानि परिवर्तयितुं शक्नुमः । नामपरिवर्तयितुं {{ns:8}} इत्यत्र नामाकाशे सम्बन्धिते सन्देशप्रक्रियायां परिवर्तनं करिणीयं भवति ।",
+       "trackingcategories-msg": "वर्गाणाम् अनुसरणम्",
+       "trackingcategories-name": "सन्देशनाम",
+       "trackingcategories-desc": "वर्गान्तर्भवनस्य स्थितिः",
+       "noindex-category-desc": "एतत् पृष्ठं यन्त्रद्वारा अनुक्रमणीकृतं नास्ति, यतो हि एतस्मिन् मायिकशब्दः (magic word) <code><nowiki>__NOINDEX__</nowiki></code> अस्ति । तथा च एषः एकः नामाकाशः अस्ति, यस्मिन् सः ध्वजः अभिमतः अस्ति ।",
+       "index-category-desc": "एतस्मिन् मायिकशब्दः (magic word) <code><nowiki>__INDEX__</nowiki></code> अस्ति (एषः एकः नामाकाशः अस्ति, यस्मिन् सः ध्वजः अभिमतः अस्ति) । अत एव एतत् पृष्ठं यन्त्रद्वारा अनुक्रमणीकृतम् अस्ति यत्र सामान्यतया न भवति ।",
+       "post-expand-template-inclusion-category-desc": "सर्वेषां फलकानां विस्तारानन्तरं पृष्ठस्य आकारः <code>$wgMaxArticleSize</code> इत्यस्मात् अधिकः अस्ति । अतः कानिचन फलकानि विस्तीर्णानि नाभवन् ।",
+       "post-expand-template-argument-category-desc": "सर्वेषां फलकानां विस्तारानन्तरं पृष्ठस्य आकारः <code>$wgMaxArticleSize</code> इत्यस्मात् अधिकः अस्ति । (अतः <code>{{{Foo}}}</code> एवमपि दृश्येरन्).",
+       "expensive-parserfunction-category-desc": "अस्मिन् पृष्ठे बहवः विभाजिताः नियोजिताः (functions) विद्यन्ते । यथा <code>#ifexist</code> । पश्यतु... [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Manual:$wgExpensiveParserFunctionLimit]",
+       "broken-file-category-desc": "एतस्मिन् पृष्ठे सञ्चिकानां भग्नपरिसन्धियः सन्ति (यदा अविद्यमानसञ्चिकया सह परिसन्धिः भवति, तदा एषा स्थितिः भवति ।) ।",
+       "hidden-category-category-desc": "एतस्मिन् वर्गे <code><nowiki>__HIDDENCAT__</nowiki></code> अस्ति । यदभावे वर्गपेटिकायां पृष्ठानि दर्शयितुम् एतस्य पृष्ठस्य भागः अस्ति ।",
+       "trackingcategories-nodesc": "विवरणं नास्ति ।",
+       "trackingcategories-disabled": "वर्गः असमर्थितः",
        "mailnologin": "सम्प्रेषणस्य सङ्केतः नास्ति ।",
        "mailnologintext": "अस्य योजकेभ्यः विद्युन्मानपत्रप्रेषणार्थम् [[Special:UserLogin|नामाभिलेखनम्]] आवश्यकम् [[Special:Preferences|आद्यता]]यां प्रेषयितुं विद्युन्मानपत्रसङ्केतः आवश्यकः ।",
-       "emailuser": "à¤\8fतसà¥\8dमà¥\88 à¤¯à¥\8bà¤\9cà¤\95ाय à¤\88-पत्रं प्रेष्यताम्",
+       "emailuser": "à¤\8fतसà¥\8dमà¥\88 à¤¯à¥\8bà¤\9cà¤\95ाय à¤µà¤¿-पत्रं प्रेष्यताम्",
        "emailuser-title-target": "ईपत्र प्रेष्यताम् {{GENDER:$1|योजकः}}",
        "emailuser-title-notarget": "ईपत्र योजकः",
-       "emailpage": "à¤\88-मà¥\87ल à¤¯à¥\8bà¤\9cà¤\95",
-       "emailpagetext": "अस्मै योजकाय विद्युन्मानपत्रं प्रेषयितुम् अधो दत्तप्रपत्रम् उपयोक्तुं शक्नोति । \n[[Special:Preferences|your user preferences]] अत्र भवता विनिवेशितः वि-पत्रसङ्केतः सकाशात् इति स्थाने प्रतिभाति । अनेन स्वीकर्ता साक्षात् प्रत्युत्तरं दातुं प्रभविष्यति ।",
+       "emailpage": "वि-पतà¥\8dरà¥\8bपयà¥\8bà¤\95à¥\8dता",
+       "emailpagetext": "{{GENDER:$1|अस्मै}} योजकाय विद्युन्मानपत्रं प्रेषयितुम् अधो दत्तप्रपत्रम् उपयोक्तुं शक्नोति । \n[[Special:Preferences|your user preferences]] अत्र भवता विनिवेशितः वि-पत्रसङ्केतः सकाशात् इति स्थाने प्रतिभाति । अनेन स्वीकर्ता साक्षात् प्रत्युत्तरं दातुं प्रभविष्यति ।",
        "defemailsubject": "{{SITENAME}}\"$1\" इति योजकात् विद्युन्मानपत्रम् ।",
        "usermaildisabled": "योजकस्य विद्युन्मानपत्रं निष्क्रियम् ।",
        "usermaildisabledtext": "अस्यां विक्याम् अन्ययोजकेभ्यः विद्युन्मानपत्रं प्रेषयितुं नै शक्नोति ।",
        "noemailtitle": "विद्युन्मानपत्रसङ्केतः नास्ति ।",
        "noemailtext": "अस्य योजकस्य निरिदिष्टः विद्युन्मानपत्रसङ्केतः नास्ति ।",
-       "nowikiemailtext": "अयं योजकः अन्ययोजकेभ्यः विद्युन्मानपत्राणि स्वीकार्तुं नेच्छति ।",
+       "nowikiemailtext": "अयं योजकः अन्ययोजकेभ्यः वि-पत्राणि स्वीकार्तुं नेच्छति ।",
        "emailnotarget": "स्वीकर्तुः अस्तित्वविहीनम् अथवा अमान्यं योजकनाम  ।",
        "emailtarget": "स्वीकर्तुः योजकनाम लिखतु ।",
        "emailusername": "योजकनामन्:",
        "emailto": "सविधे:",
        "emailsubject": "विषयः",
        "emailmessage": "सन्देशः :",
-       "emailsend": "पà¥\8dरà¥\87षति",
-       "emailccme": "सन्देशस्य प्रतिकृतिः मे विद्युन्मानपत्रसङ्केताय अपि प्रेषयतु ।",
+       "emailsend": "पà¥\8dरà¥\87षयतà¥\81",
+       "emailccme": "सन्देशस्य प्रतिकृतिः मे वि-पत्रसङ्केताय अपि प्रेषयतु ।",
        "emailccsubject": "$1: $2 कृते अपि भवतः सन्देशस्य प्रकृतीः ।",
-       "emailsent": "विद्युन्मानपत्रं प्रेषितम् ।",
-       "emailsenttext": "भवतः विद्युन्मानपत्रसन्देशः प्रेषिताः ।",
-       "emailuserfooter": "एतद्विद्युन्मानपत्रं {{SITENAME}} इत्यस्य योजपत्राचरव्यवस्थाद्वारा  $1 इत्यनेन $2 कृते प्रेषितम् ।",
+       "emailsent": "वि-पत्रं प्रेषितम्",
+       "emailsenttext": "भवतः/भवत्याः वि-पत्रसन्देशः प्रेषितः",
+       "emailuserfooter": "एतद्वि-पत्रं {{SITENAME}} इत्यस्य योजपत्राचरव्यवस्थाद्वारा  $1 इत्यनेन $2 {{int:emailpage}} कृते प्रेषितम् ।",
        "usermessage-summary": "तान्त्रिकसन्देशानां त्यागः ।",
        "usermessage-editor": "तान्त्रिकसन्देशवाहकः ।",
-       "watchlist": "à¤\85वà¥\87à¤\95à¥\8dषणावलिः",
-       "mywatchlist": "à¤\85वà¥\87à¤\95à¥\8dषणावलिः",
+       "watchlist": "निरà¥\80à¤\95à¥\8dषासà¥\82à¤\9aिः",
+       "mywatchlist": "निरà¥\80à¤\95à¥\8dषासà¥\82à¤\9aिः",
        "watchlistfor2": "$1 $2 कृते",
        "nowatchlist": "अवलोकनावल्यां पदार्थः नास्ति ।",
-       "watchlistanontext": "à¤\85वलà¥\8bà¤\95नपà¤\9fà¥\8dà¤\9fिà¤\95ायाà¤\82 à¤ªà¥\81à¤\9fà¤\82 à¤¦à¥\83षà¥\8dà¤\9fà¥\81à¤\82 à¤¸à¤®à¥\8dपादयितà¥\81à¤\82 à¤µà¤¾  $1  à¤\95रà¥\8bतà¥\81 ।",
+       "watchlistanontext": "à¤\85वलà¥\8bà¤\95नपà¤\9fà¥\8dà¤\9fिà¤\95ायाà¤\82 à¤ªà¥\81षà¥\8dठà¤\82 à¤¦à¥\83षà¥\8dà¤\9fà¥\81à¤\82 à¤¸à¤®à¥\8dपादयितà¥\81à¤\82 à¤µà¤¾ à¤\95à¥\83पया à¤ªà¥\8dरविशà¥\8dयतामà¥\8d ।",
        "watchnologin": "न नामाभिलितम्",
        "addwatch": "अवलोकनावलीं योजयतु ।",
-       "addedwatchtext": "भवतः [[Special:Watchlist|ध्यानसूचिकायां]] \"[[:$1]]\" इत्येतत् योजितमस्ति।\nइदानींप्रभृति अस्मिन् पृष्ठे तथा अस्य चर्चापृष्ठे सन्तः परिवर्तनानि भवतः निरीक्षासूचिकायां द्रक्ष्यन्ते तथा च [[Special:RecentChanges|सद्यःपरिवर्तितानां सूचिकायां]] इदं पृष्ठं स्थूलाक्षरैः द्रक्ष्यते, यस्मात् भवान् सरलतया इदं पश्यतु <p>निरीक्षासूचिकातः निराकर्तुमिच्छति चेत्, \"मा निरीक्षताम्\" इत्यसमिन् नोदयतु।",
+       "addedwatchtext": "भवतः/भवत्याः [[Special:Watchlist|निरीक्षासूच्यां]] \"[[:$1]]\" इत्येतत् योजितमस्ति ।\nइदानीं प्रभृति अस्मिन् पृष्ठे तथा अस्य सम्भाषणपृष्ठे जातानि परिवर्तनानि भवतः/भवत्याः निरीक्षासूच्यां द्रक्ष्यन्ते तथा च इदं पृष्ठं स्थूलाक्षरैः द्रक्ष्यते, यस्मात् भवान् सरलतया इदं पश्यतु <p>निरीक्षासूचितः निराकर्तुमिच्छति चेत्, \"मा निरीक्ष्यताम्\" नुदतु।",
+       "addedwatchtext-short": "\"$1\" एतत् पृष्ठं भवतां निरीक्षासूचौ योजितम् ।",
        "removewatch": "अवलोकनावलीतः अपनयतु ।",
        "removedwatchtext": "\"[[:$1]]\" इति पृष्ठं [[Special:Watchlist|भवतः निरीक्षासूचिकातः]] निराकृतमस्ति।",
+       "removedwatchtext-short": "\"$1\" एतत् पृष्ठं भवतां निरीक्षासूचेः निष्कासितम् ।",
        "watch": "निरीक्षताम्",
        "watchthispage": "इदं पृष्ठं निरीक्षताम्",
        "unwatch": "मा निरीक्षताम्",
        "unwatchthispage": "अवलोकनेन अलम् ।",
        "notanarticle": "न आधेयं पुटम् ।",
        "notvisiblerev": "अन्ययोजकेन कृतम् अवतरणम् अपमर्जितम् ।",
-       "watchlist-details": "समà¥\8dभाषणपà¥\83षà¥\8dठानि à¤µà¤¿à¤¹à¤¾à¤¯ {{PLURAL:$1|$1 à¤ªà¥\83षà¥\8dठà¤\82|$1 à¤ªà¥\83षà¥\8dठानि}} à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलिः ।",
-       "wlheader-enotif": "विद्युन्मानपत्रस्य सूचनाः सक्रियाः ।",
-       "wlheader-showupdated": "भवतः सन्दर्शनस्य पश्चात् परिवर्तितानि पुटानि स्थूलाक्षरैः निर्दिष्टानि ।",
-       "wlnote": "अधस्तात् {{PLURAL:$1|'''1''' परिवर्तनमस्ति|अन्तिमानि '''$1''' परिवर्तनानि सन्ति}},{{PLURAL:$2|गते दिवसे|'''$2''' गतेषु दिवसेषु}}, , $3, $4. इति",
+       "watchlist-details": "समà¥\8dभाषणपà¥\83षà¥\8dठानि à¤µà¤¿à¤¹à¤¾à¤¯ {{PLURAL:$1|$1 à¤ªà¥\83षà¥\8dठà¤\82|$1 à¤ªà¥\83षà¥\8dठानि}} à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aिः ।",
+       "wlheader-enotif": "वि-पत्रस्य सूचनाः सक्रियाः ।",
+       "wlheader-showupdated": " येषु पृष्ठेषु भवता/भवत्या परिवर्तनं कृतम् आसीत्, तानि पृष्ठानि अत्र <strong>bold</strong> प्राप्यन्ते ।",
+       "wlnote": "$3 : $4 वादनं यावत् <strong>$2</strong> होरां यवात् {{PLURAL:$2|होरायां|होरासु}} {{PLURAL:$1|एकं परिवर्तनं|परिवर्तनानि <strong>$1</strong>}} अधः {{PLURAL:$1|अस्ति|सन्ति}}।",
        "wlshowlast": "अन्तिमाः $1 होराः, अन्तिमानि $2 दिनानि  दृश्यन्ताम्",
-       "watchlist-options": "à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलेः विकल्पाः",
+       "watchlist-options": "निरà¥\80à¤\95à¥\8dषासà¥\82à¤\9aेः विकल्पाः",
        "watching": "निरीक्षते...",
        "unwatching": "निरीक्षाम् अपाकरोति...",
        "watcherrortext": " \"$1\" कृते अवलोकनावल्याः व्यवस्थापरिवर्तनावसरे दोषः संविधितः ।",
        "enotif_subject_restored": "{{SITENAME}} पृष्ठं $1 इत्येतत् {{gender:$2 इत्यनेन|$2 इत्यनया}} पुनःस्थापितमस्ति",
        "enotif_subject_changed": "{{SITENAME}} पृष्ठं $1 इत्येतत् {{gender:$2 इत्यनेन|$2 इत्यनया}} परिवर्तितमस्ति।",
        "enotif_body_intro_deleted": "{{SITENAME}} पृष्ठं $1 इत्येतत् $PAGEEDITDATE इति दिनाङ्के {{gender:$2 इत्यनेन|$2 इत्यनया}} अपाकृतमस्ति,  $3 इत्येतत् दृश्यताम्।",
-       "enotif_body_intro_created": "{{SITENAME}} à¤ªà¥\83षà¥\8dठà¤\82 $1 à¤\87तà¥\8dयà¥\87ततà¥\8d $PAGEEDITDATE à¤\87ति à¤¦à¤¿à¤¨à¤¾à¤\99à¥\8dà¤\95à¥\87 {{gender:$2 à¤\87तà¥\8dयनà¥\87न|$2 à¤\87तà¥\8dयनया}} à¤°à¤\9aितमसà¥\8dति, à¤µà¤°à¥\8dतमानावà¥\83तà¥\8dतà¥\8dयरà¥\8dथà¥\87 $3 इत्येतत् दृश्यताम्।",
-       "enotif_body_intro_moved": "{{SITENAME}} à¤ªà¥\83षà¥\8dठà¤\82 $1 à¤\87तà¥\8dयà¥\87ततà¥\8d $PAGEEDITDATE à¤\87ति à¤¦à¤¿à¤¨à¤¾à¤\99à¥\8dà¤\95à¥\87 {{gender:$2 à¤\87तà¥\8dयनà¥\87न|$2 à¤\87तà¥\8dयनया}} à¤\9aालितमसà¥\8dति, à¤µà¤°à¥\8dतमानावà¥\83तà¥\8dतà¥\8dयरà¥\8dथà¥\87 $3 इत्येतत् दृश्यताम्।",
-       "enotif_body_intro_restored": "{{SITENAME}} à¤ªà¥\83षà¥\8dठà¤\82 $1 à¤\87तà¥\8dयà¥\87ततà¥\8d $PAGEEDITDATE à¤\87ति à¤¦à¤¿à¤¨à¤¾à¤\99à¥\8dà¤\95à¥\87 {{gender:$2 à¤\87तà¥\8dयनà¥\87न|$2 à¤\87तà¥\8dयनया}} à¤ªà¥\81नà¤\83सà¥\8dथापितमसà¥\8dति, à¤µà¤°à¥\8dतमानावà¥\83तà¥\8dतà¥\8dयरà¥\8dथà¥\87 $3 इति दृश्यताम्।",
-       "enotif_body_intro_changed": "{{SITENAME}} à¤ªà¥\83षà¥\8dठà¤\82 $1 à¤\87तà¥\8dयà¥\87ततà¥\8d $PAGEEDITDATE à¤\87ति à¤¦à¤¿à¤¨à¤¾à¤\99à¥\8dà¤\95à¥\87 {{gender:$2 à¤\87तà¥\8dयनà¥\87न|$2 à¤\87तà¥\8dयनया}} à¤ªà¤°à¤¿à¤µà¤°à¥\8dतितमसà¥\8dति, à¤µà¤°à¥\8dतमानावà¥\83तà¥\8dतà¥\8dयरà¥\8dथà¥\87 $3 इत्येतत् दृश्यताम्।",
+       "enotif_body_intro_created": "{{SITENAME}} à¤ªà¥\83षà¥\8dठà¤\82 $1 à¤\87तà¥\8dयà¥\87ततà¥\8d $PAGEEDITDATE à¤\87ति à¤¦à¤¿à¤¨à¤¾à¤\99à¥\8dà¤\95à¥\87 {{gender:$2 à¤\87तà¥\8dयनà¥\87न|$2 à¤\87तà¥\8dयनया}} à¤°à¤\9aितमसà¥\8dति, à¤µà¤°à¥\8dतमानसà¤\82सà¥\8dà¤\95रणारà¥\8dथà¤\82 $3 इत्येतत् दृश्यताम्।",
+       "enotif_body_intro_moved": "{{SITENAME}} à¤ªà¥\83षà¥\8dठà¤\82 $1 à¤\87तà¥\8dयà¥\87ततà¥\8d $PAGEEDITDATE à¤\87ति à¤¦à¤¿à¤¨à¤¾à¤\99à¥\8dà¤\95à¥\87 {{gender:$2 à¤\87तà¥\8dयनà¥\87न|$2 à¤\87तà¥\8dयनया}} à¤\9aालितमसà¥\8dति, à¤µà¤°à¥\8dतमानसà¤\82सà¥\8dà¤\95रणारà¥\8dथà¤\82 $3 इत्येतत् दृश्यताम्।",
+       "enotif_body_intro_restored": "{{SITENAME}} à¤ªà¥\83षà¥\8dठà¤\82 $1 à¤\87तà¥\8dयà¥\87ततà¥\8d $PAGEEDITDATE à¤\87ति à¤¦à¤¿à¤¨à¤¾à¤\99à¥\8dà¤\95à¥\87 {{gender:$2 à¤\87तà¥\8dयनà¥\87न|$2 à¤\87तà¥\8dयनया}} à¤ªà¥\81नà¤\83सà¥\8dथापितमसà¥\8dति, à¤µà¤°à¥\8dतमानसà¤\82सà¥\8dà¤\95रणारà¥\8dथà¤\82 $3 इति दृश्यताम्।",
+       "enotif_body_intro_changed": "{{SITENAME}} à¤ªà¥\83षà¥\8dठà¤\82 $1 à¤\87तà¥\8dयà¥\87ततà¥\8d $PAGEEDITDATE à¤\87ति à¤¦à¤¿à¤¨à¤¾à¤\99à¥\8dà¤\95à¥\87 {{gender:$2 à¤\87तà¥\8dयनà¥\87न|$2 à¤\87तà¥\8dयनया}} à¤ªà¤°à¤¿à¤µà¤°à¥\8dतितमसà¥\8dति, à¤µà¤°à¥\8dतमानसà¤\82सà¥\8dà¤\95रणारà¥\8dथà¤\82 $3 इत्येतत् दृश्यताम्।",
        "enotif_lastvisited": "भवतः पूवसन्दर्शनस्य पश्चात् सवृत्तपरिवर्तनार्थं $1 पश्यतु ।",
-       "enotif_lastdiff": "à¤\8fततà¥\8dपरिवरà¥\8dतनà¤\82 à¤¦à¥\83षà¥\8dà¤\9fà¥\81à¤\82 $1 पश्यतु ।",
+       "enotif_lastdiff": "परिवरà¥\8dतनà¤\82 à¤¦à¥\83षà¥\8dà¤\9fà¥\81मà¥\8d à¤\8fततà¥\8d $1 पश्यतु ।",
        "enotif_anon_editor": "अनामकः योजकः $1",
-       "enotif_body": "Dear $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE\n\nEditor's summary: $PAGESUMMARY $PAGEMINOREDIT\n\nContact the editor:\nmail: $PAGEEDITOR_EMAIL\nwiki: $PAGEEDITOR_WIKI\n\nThere will be no other notifications in case of further activity unless you visit this page. You could also reset the notification flags for all your watched pages on your watchlist.\n\n\t\t\t Your friendly {{SITENAME}} notification system\n\n--\nTo change your e-mail notification settings, visit\n{{canonicalurl:{{#special:Preferences}}}}\n\nTo change your watchlist settings, visit\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nTo delete the page from your watchlist, visit\n$UNWATCHURL\n\nFeedback and further assistance:\n$HELPPAGE",
+       "enotif_body": "प्रिय $WATCHINGUSERNAME !,\n\n$PAGEINTRO $NEWPAGE\n\nसम्पादकस्य सारांशः : $PAGESUMMARY $PAGEMINOREDIT\n\nसम्पादकेन स्य सम्पर्कः :\nवि-पत्रम् : $PAGEEDITOR_EMAIL\nविकि    : $PAGEEDITOR_WIKI\n\nयावत् पुनःप्रवेशं प्राप्य भवान्/भवती एतत् पृष्ठं प्रति पुनः न गच्छति, तावत् अन्यपरिवर्तने सत्यपि भवते/भवत्यै सूचना प्रेषयितुं न शक्यते ।\nइच्छति चेत्, स्वनिरीक्षासूच्यां स्थितानां पृष्ठानां चिह्नं परिवर्तयितुं शक्नोति ।\n\n{{SITENAME}} सहायकानां सूचकप्रणाली\n\n--\nस्वस्य वि-पत्रस्य सूचनायाः व्यवस्थां परिवर्तयितुम् अत्र दृश्यताम् \n{{canonicalurl:{{#special:Preferences}}}}\n\nस्वस्य निरीक्षासूच्याः व्यवस्थां परिवर्तयितुम् अत्र दृश्यताम् \n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nएतत् पृष्ठं स्वनिरीक्षासूच्याः अपाकर्तुम् \n$UNWATCHURL\n\nपरामर्शं दातुम् उत साहाय्यं प्राप्तुम् :\n$HELPPAGE",
        "created": "सृष्टम् ।",
        "changed": "परिवर्तितम् ।",
        "deletepage": "पृष्ठं निराकरोतु।",
        "excontent": "\"$1\" आधेयः आसीत् ।",
        "excontentauthor": "आधेयः $1आसीत् । अपि च योगदाता तु \"[[Special:Contributions/$2|$2]]\" आसीत् ।",
        "exbeforeblank": "रिक्तीकरणात् पूर्वम् आधेयः \"$1\" आसीत् ।",
-       "delete-confirm": "विलà¥\81पà¥\8dयताम् \"$1\"",
-       "delete-legend": "विलà¥\81पà¥\8dयताम्",
-       "historywarning": "' पूर्वसूचना ''' भवता अपमर्जनसिद्धपुटे बहुशः  $1 इतिहासयुक्तः अस्ति ।{{PLURAL:$1|revision|revisions}}:",
+       "delete-confirm": "à¤\85पाà¤\95à¥\8dरियताम् \"$1\"",
+       "delete-legend": "à¤\85पाà¤\95à¥\8dरियताम्",
+       "historywarning": "<strong>पूर्वसूचना</strong> यत् पृष्ठं भवान्/भवती अपाकर्तुम् इच्छति, तस्य पृष्ठस्य बृहदितिहासः $1 विद्यते । {{PLURAL:$1|संस्करणम्|संस्करणानि}}:",
        "confirmdeletetext": "भवान् एकं पृष्ठं तस्य अखिलेन इतिहासेन सहितं अपाकर्तुं प्रवृत्तोऽस्ति। कृपया सुपुष्टीकरोतु यत् भवतः एतदेव आशयः, यद् भवता अस्य परिणामाः सुविज्ञाताः सन्ति तथा च भवता क्रियैषा [[{{MediaWiki:Policy-url}}| यथानीति]] सम्पाद्यते।",
        "actioncomplete": "कार्यं सम्पन्नम्",
        "actionfailed": "कार्यं रिष्टम् (failed)",
        "deletecomment": "कारणम् :",
        "deleteotherreason": "अपरं/अतिरिक्तं कारणम् :",
        "deletereasonotherlist": "इतर कारणम्",
-       "deletereason-dropdown": "*अपमर्जनस्य सामान्यकारणानि । \n** लेखकस्य निवेदनम् । \n** कृतिस्वाम्यस्य उल्लङ्घनम् । \n** नाशकत्वम् ।",
+       "deletereason-dropdown": "* अपाकरणस्य सामान्यकारणानि\n** स्पैम\n** नाशकत्वम्\n** प्रतिलिप्याधिकारस्य उल्लङ्घनम्\n** लेखकस्य अनुरोधः\n** विच्छिन्नः पुनर्निर्देशः",
        "delete-edit-reasonlist": "अपमार्जनकारणानि सम्पादयतु ।",
        "delete-toobig": "अस्य पुटास्य सम्पादनेतिहासः$1तः अधिकः {{PLURAL:$1|पुनरावृत्तिः}} इति कारणेन बृहत् अस्ति । \n{{SITENAME}} इत्यस्य अकस्मात् प्रविदारणम् अवरोद्धुं तादृशपुटस्य अपमर्जनं निषिद्धम्  ।",
-       "delete-warning-toobig": " $1 {{PLURAL:$1|पुनरावृत्तिः|पुनरावृत्तयः}} अस्मिन् पुटे विसृतः सम्पादनेतिहासः ।",
+       "delete-warning-toobig": " $1 {{PLURAL:$1|संस्करणम्|संस्करणानि}} अस्मिन् पुटे विसृतः सम्पादनेतिहासः ।",
+       "deleteprotected": "एतत् पृष्ठं संरक्षितम् अस्ति, अतः भवान्/भवती एतत् अपाकर्तुं न शक्नोति ।",
+       "deleting-backlinks-warning": "'''पूर्वसूचना :''' यत् पृष्ठं भवान्/भवती अपाकर्तुम् इच्छति, तत् पृष्ठं [[Special:WhatLinksHere/{{FULLPAGENAME}}|अन्यपृष्ठेन सह]] परिसन्धितम् अस्ति उत तत् transclude कुर्वन्ति ।",
        "rollback": "सम्पादनं निर्वर्तयतु ।",
        "rollbacklink": "प्रत्याहरणं",
        "rollbacklinkcount": "$1 {{PLURAL:$1|सम्पादनम्|सम्पादनानि}} प्रत्याहरतु ।",
        "alreadyrolled": "[[User:$2|$2]] ([[User talk:$2|वार्ता]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]) द्वारा कृतम्  [[:$1]] इत्यस्य गतसम्पादनं पूर्वतनस्थितौ प्रत्याहरणं न शक्यते । अत्रान्तरे कोऽप्यन्यः एतत्पुटं पुनस्सम्पादितवान् अथवा पूर्वमेव प्राचीनस्थितौ आनीतम् अस्ति ।\nअस्य पुटास्य अन्तिमसम्पादनं [[User:$3|$3]] ([[User talk:$3|वार्ता]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]) इत्यनेन कृतम् ।",
        "editcomment": "\"''$1''\" इति सम्पादनसारः आसीत् ।",
        "revertpage": "[[Special:Contributions/$2|$2]] ([[User talk:$2|Talk]])इत्यस्य सम्पादनम् अपमर्ज्य  [[User:$1|$1]] इति अन्तिमपुनरावृत्तिः ।",
-       "revertpage-nouser": "(यà¥\8bà¤\9cà¤\95सà¥\8dय à¤¨à¤¾à¤® à¤\85पनà¥\80तमà¥\8d) à¤¦à¥\8dवारा à¤\95à¥\83तसमà¥\8dपादनà¤\82 à¤ªà¥\82रà¥\8dवसà¥\8dथितà¥\8c à¤ªà¥\8dरतà¥\8dयाहà¥\83तà¥\8dय à¤¤à¤¤à¥\8dपà¥\82रà¥\8dवतनसà¥\8dय [[User:$1|$1]] à¤¦à¥\8dवारा à¤\95à¥\83तपà¥\81नरावà¥\83तà¥\8dतà¥\87à¤\83 à¤¨à¥\82तनावà¥\83तà¥\8dतिà¤\83 à¤\95à¥\83ता ।",
+       "revertpage-nouser": "(यà¥\8bà¤\9cà¤\95सà¥\8dय à¤¨à¤¾à¤® à¤\85पाà¤\95à¥\83तमà¥\8d) à¤\87तà¥\8dयसà¥\8dय à¤¸à¤®à¥\8dपादनानि à¤\85पाà¤\95à¥\83तà¥\8dय {{GENDER:$1|[[User:$1|$1]]}} à¤\87तà¥\8dयसà¥\8dय à¤\85नà¥\8dतिमà¤\82 à¤¸à¤\82सà¥\8dà¤\95रणà¤\82 à¤ªà¥\82रà¥\8dववतà¥\8d à¤\95à¥\83तमà¥\8d ।",
        "rollback-success": "$1 इत्यस्य सम्पादनम् अपनयतु । \n$2 द्वारा सम्पादितां अन्तिमावृत्तिं पुनस्थापयतु ।",
        "sessionfailure-title": "सत्रस्य वैफल्यम् ।",
        "sessionfailure": "भवतः प्रवेशत्रेण सह कापि समस्या अस्ति इति भाति ।\nसत्रापहरणात् रक्षणस्य सावधानार्थं भवतः क्रियाकलापः अपनीतः ।\nनिर्गत्य पूर्वपुटं गत्वा पुनः गत्वा प्रयत्नं करोतु ।",
        "prot_1movedto2": "[[$1]] इत्यस्य नामपरिवर्तनं कृत्वा [[$2]] इति कृतम् ।",
        "protect-badnamespace-title": "असुरक्षितं नामस्थानम् ।",
        "protect-badnamespace-text": "अस्मिन् नामस्थाने पुटानि सुरक्षितानि न भवन्ति ।",
+       "protect-norestrictiontypes-text": "तत्र संरक्षणप्रकारः न विद्यते अतः एतत् पृष्ठं संरक्षितुं न शक्यते ।",
+       "protect-norestrictiontypes-title": "असुरक्षितं पृष्ठम्",
        "protect-legend": "सुरक्षां दृढयतु ।",
        "protectcomment": "कारणम् :",
        "protectexpiry": "अवसानम् :",
        "protect-locked-blocked": "भवान् सुरक्शणस्य स्तरं परिवर्तयितुं नैव शक्नोति ।\n'''$1'' इति पुटस्य वर्तमाना स्थितिः एषा अस्ति ।",
        "protect-locked-dblock": "सक्रियेन दत्तपाठतालनेन सुरक्षापत्राणि परिवर्तयितुं न शक्यते ।\n'''$1''' इत्यस्य वर्तमाना स्थितिः एषा अस्ति ।",
        "protect-locked-access": "भवान् अस्य पृष्ठस्य सुरक्षा-स्तरं परिवर्तयितुम् अनुज्ञां न धारयति। '''$1''' इति पृष्ठस्य अधुनातनः सुरक्षा-स्तरः :",
-       "protect-cascadeon": "à¤\87दà¤\82 à¤ªà¥\83षà¥\8dठà¤\82 à¤µà¤°à¥\8dतमतà¥\8dà¤\95ालà¥\87 à¤¸à¥\81रà¤\95à¥\8dषितमसà¥\8dति, à¤¯à¤¤ à¤\87दà¤\82 {{PLURAL:$1|निमà¥\8dनलिà¤\96ितà¥\87 à¤ªà¥\83षà¥\8dठà¥\87 |निमà¥\8dनलिà¤\96ितà¥\87षà¥\81 à¤ªà¥\83षà¥\8dठà¥\87षà¥\81}} à¤¸à¤®à¤¾à¤¹à¤¿à¤¤à¤®à¤¸à¥\8dति {{PLURAL:$1|यसà¥\8dमिनà¥\8d|यà¥\87षà¥\81}} à¤¸à¥\8bपानातà¥\8dमिà¤\95ा à¤¸à¥\81रà¤\95à¥\8dषा à¤ªà¥\8dरभाविनà¥\80 à¤\85सà¥\8dति। à¤­à¤µà¤¾à¤¨à¥\8d à¤\85सà¥\8dय à¤ªà¥\83षà¥\8dठसà¥\8dय à¤¸à¥\81रà¤\95à¥\8dषा-सà¥\8dतरà¤\82 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतयितà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति, à¤ªà¤°à¤\82 à¤¤à¥\87न à¤¸à¥\8bपानातà¥\8dमिà¤\95ा-सà¥\81रà¤\95à¥\8dषा à¤¨ à¤ªà¤°à¤¿à¤µà¤°à¥\8dतयिषà¥\8dयति।",
+       "protect-cascadeon": "à¤\8fततà¥\8d à¤ªà¥\83षà¥\8dठà¤\82 à¤¸à¤¦à¥\8dयà¤\83 à¤¸à¤\82रà¤\95à¥\8dषितमà¥\8d à¤\85सà¥\8dति, à¤¯à¤¤à¥\8b à¤¹à¤¿ {{PLURAL:$1|à¤\8fतसà¥\8dय à¤ªà¥\83षà¥\8dठसà¥\8dय|à¤\8fतà¥\87षाà¤\82 à¤ªà¥\83षà¥\8dठानाà¤\82}} à¤¸à¥\81रà¤\95à¥\8dषा-सà¥\8bपानà¥\87 à¤µà¤¿à¤¦à¥\8dयतà¥\87 à¥¤ à¤\8fतसà¥\8dय à¤ªà¥\83षà¥\8dठसà¥\8dय à¤¸à¥\81रà¤\95à¥\8dषा-सà¥\8dतरà¥\87 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनà¤\82 à¤\95à¥\83तà¥\87 à¤¸à¤¤à¤¿ à¤¸à¥\81रà¤\95à¥\8dषा-सà¥\8bपानà¥\87 à¤ªà¤°à¤¿à¤µà¤°à¥\8dनà¤\82 à¤¨ à¤­à¤µà¤¿à¤·à¥\8dयति ।",
        "protect-default": "सर्वान् प्रयोक्तॄन् अनुज्ञापयतु।",
-       "protect-fallback": "\"$1\" अनुज्ञा आवश्यकी।",
-       "protect-level-autoconfirmed": "नà¥\82तनानà¥\8d à¤¤à¤¥à¤¾ à¤\85पà¤\82à¤\9cà¥\80à¤\95à¥\83तानà¥\8d à¤ªà¥\8dरयà¥\8bà¤\95à¥\8dतà¥\84नà¥\8d à¤¨à¤¿à¤°à¥\81धà¥\8dनातà¥\81।",
-       "protect-level-sysop": "पà¥\8dरबà¤\82धà¤\95ाà¤\83 à¤\95à¥\87वलाः",
+       "protect-fallback": "\"$1\" अनुज्ञायुक्ताः योजकाः अनुमिताः",
+       "protect-level-autoconfirmed": "सà¥\8dवानà¥\81मà¥\8bदिताà¤\83 à¤¯à¥\8bà¤\9cà¤\95ा à¤\8fव à¤\85नà¥\81मिताà¤\83",
+       "protect-level-sysop": "à¤\95à¥\87वलà¤\82 à¤ªà¥\8dरबनà¥\8dधà¤\95ाà¤\83 à¤\85नà¥\81मिताः",
        "protect-summary-cascade": "सोपानात्मकम्",
        "protect-expiring": "अवसानम् $1 (UTC)",
        "protect-expiring-local": "$1 अपनीतम् ।",
        "protect-othertime": "अन्यः समयः ।",
        "protect-othertime-op": "अन्यः समयः :",
        "protect-existing-expiry": "विद्यमानः समाप्तिसमयः  $3, $2",
+       "protect-existing-expiry-infinity": "विद्यमानः समाप्तिसमयः : अनन्तः",
        "protect-otherreason": "अपरं/अतिरिक्तं कारणम् :",
        "protect-otherreason-op": "इतर कारणम्",
        "protect-dropdown": "*सुरक्षायाः सामान्यकारणानि । \n** अत्यधिकं नाशकत्वम् ।\n** अत्यधिकं शुष्कसन्देशाः ।\n** अफलदायि सम्पादनयुद्धम्\n** अधिकसञ्चारयुक्तपुटानि ।",
        "undeletepagetitle": "'''अधः [[:$1|$1]] इत्येतेषाम् अपनीतावृत्तीनां दर्शनं भवति ।",
        "viewdeletedpage": "अपमर्जितपुटानि अवलोकयतु ।",
        "undeletepagetext": "{{PLURAL:$1|$1पुटं|$1 पुटानि}} इत्येतानि अपनीतानि किन्तु  एतानि लेखागारे सन्ति अपि च पुनस्थापितानि कर्तुं शक्यते ।",
-       "undelete-fieldset-title": "पà¥\81नरावà¥\83तà¥\8dतà¥\80à¤\83 à¤ªà¥\81नसà¥\8dथापयतà¥\81 à¥¤",
+       "undelete-fieldset-title": "सà¤\82सà¥\8dà¤\95रणà¤\82 à¤ªà¥\81नसà¥\8dथापà¥\8dयतामà¥\8d",
        "undeleteextrahelp": "पुटानाम् इतिहासं प्रत्याहर्तुं चिह्नितमञ्जूषाः अवचिताः कृत्वा '''''{{int:undeletebtn}}''''' इत्येतत् तुदतु ।  \nविचितेतिहासं प्रत्याहर्तुं तद्वृत्तीनां पार्श्वगतचिह्नमञ्जूषासु चयनचिह्नानि विनिवेशयतु । पश्चात्'''''{{int:undeletebtn}}''''' एतत् तुदतु  ।",
        "undeleterevisions": "$1 {{PLURAL:$1|पुनरावृत्तिः}}",
        "undeletehistory": "यदि भवान् पुटानि पुनस्थापयितुमिच्छति तर्हि पुनरवृत्तीनां सर्वेतिहासाः पुनस्थापितानि भवन्ति । \nअपनयनात् परं यदि तस्मिन् एव नाम्नि नूतनपुटनिर्माणं करोति चेत् तस्य पुनस्थापितावृत्तिः पूर्वेतिहासे एव दृश्यते ।",
        "undeleterevdel": "यदि पुनस्थापनस्य फलस्वरूपशीर्षकपुटं, सञ्चिकां, पुनरावृत्तिं वा आंशिकरूपेण नाशयति चेत् एतत् न क्रियते ।\nएतादस्थितौ नूतनापनीताः पुनरावृत्तीनाम् अपचयनं असङ्गोपनं वा कुर्याट् ।",
        "undeletehistorynoadmin": "एतत्पुटम् अपमर्जितम् ।\nअधः अपमर्जनस्य कारणं दर्शितम् । अपमर्जनात् पूर्वं ये योजकाः सम्पादनं कृतवन्तः तेषां विषयः अपि दर्शिताः । \nअपमर्जितपुनरावृत्तीनां वास्तवपाठः केवलं प्रशासकै दृष्टुं शक्यते ।",
-       "undelete-revision": "$1 ($4 इत्येतं $5 समये $3 द्वारा निर्मितम्) इत्येतेषाम् अपमर्जितपुनरावृत्तयः ।",
-       "undeleterevision-missing": "à¤\85मानà¥\8dया à¤\85थवा à¤µà¤¿à¤²à¥\81पà¥\8dता à¤ªà¥\81नरावà¥\83तà¥\8dतिà¤\83 à¥¤ à¤­à¤µà¤¾à¤¨à¥\8d à¤ªà¥\8dरदà¥\81षà¥\8dà¤\9fानà¥\81बनà¥\8dधयà¥\81à¤\95à¥\8dतà¤\83 à¤\85थवा à¤ªà¥\81नरावà¥\83तà¥\8dतिà¤\83 à¤ªà¥\81नसà¥\8dथापिता à¤\85थवा à¤²à¥\87à¤\96ाà¤\97ारातà¥\8d à¤\85पनà¥\80ता ।",
-       "undelete-nodiff": "पà¥\82रà¥\8dवतनपà¥\81नरावà¥\83तà¥\8dतिà¤\83 à¤¨ à¤¦à¥\83षà¥\8dà¤\9fा ।",
-       "undeletebtn": "पà¥\81नà¥\8dथापयतà¥\81 à¥¤",
+       "undelete-revision": "$3 द्वारा $1 ($4 दिनाङ्के $5 वादने) इत्येतेतस्य पृष्ठस्य अपाकृतं संस्करणम् ।",
+       "undeleterevision-missing": "à¤\85मानà¥\8dयमà¥\8d à¤\85थवा à¤µà¤¿à¤²à¥\81पà¥\8dतà¤\82 à¤¸à¤\82सà¥\8dà¤\95रणमà¥\8d à¥¤ à¤­à¤µà¤¾à¤¨à¥\8d/भवतà¥\80 \nà¤\95दाà¤\9aितà¥\8d à¤\85यà¥\8bà¤\97à¥\8dयपरिसनà¥\8dधà¥\87à¤\83 à¤\89पयà¥\8bà¤\97à¤\82 à¤\95रà¥\8bति, à¤\85थवा à¤¤à¥\81 à¤\8fततà¥\8d à¤¸à¤\82सà¥\8dà¤\95रणà¤\82 à¤ªà¥\82रà¥\8dवसà¥\8dमादà¥\87व à¤ªà¥\81नरà¥\8dसà¥\8dथापितमà¥\8d à¤\85सà¥\8dति à¥¤ à¤²à¥\87à¤\96ाà¤\97ारातà¥\8d à¤¨à¤¿à¤·à¥\8dà¤\95ासितà¤\82 à¤¸à¥\8dयादà¥\8dवा ।",
+       "undelete-nodiff": "पà¥\82रà¥\8dवतनसà¤\82सà¥\8dà¤\95रणà¤\82 à¤¨ à¤ªà¥\8dरापà¥\8dतमà¥\8d ।",
+       "undeletebtn": "पà¥\81नसà¥\8dसà¥\8dथापà¥\8dयतामà¥\8d",
        "undeletelink": "दृश्यताम्/प्रत्यानयताम्",
        "undeleteviewlink": "दृश्यताम्",
        "undeleteinvert": "चयनं परिवर्तयतु ।",
        "undeletecomment": "कारणम् :",
-       "undeletedrevisions": "{{PLURAL:$1| पुनरावृत्तिः पुनस्थापिता|$1 पुनरावृत्तयः पुनस्थापिताः}} अस्ति|सन्ति ।",
-       "undeletedrevisions-files": "{{PLURAL:$1|1 à¤ªà¥\81नरावà¥\83तà¥\8dतिà¤\83|$1 à¤ªà¥\81नरावà¥\83तà¥\8dतयà¤\83}} à¤\85पि à¤\9a {{PLURAL:$2|१सञ्चिका|$2 सञ्चिकाः}} पुनस्थापिताः सन्ति ।",
+       "undeletedrevisions": "{{PLURAL:$1|संस्करणं पुनस्थापितं|$1 संस्करणानि पुनस्थापितानि}}",
+       "undeletedrevisions-files": "{{PLURAL:$1|1 à¤¸à¤\82सà¥\8dà¤\95रणà¤\82|$1 à¤¸à¤\82सà¥\8dà¤\95रणानि}} à¤\85पि à¤\9a {{PLURAL:$2|१ सञ्चिका|$2 सञ्चिकाः}} पुनस्थापिताः सन्ति ।",
        "undeletedfiles": "{{PLURAL:$1|१सञ्चिका|$1 सञ्चिकाः}} पुनस्थापिताः ।",
-       "cannotundelete": "à¤\85नपमरà¥\8dà¤\9cनमà¥\8d à¤\85सफलमà¥\8d à¥¤ \nपà¥\8dरथमà¤\82 à¤\95à¥\8bऽपà¥\8dयनà¥\8dयà¤\83 à¤ªà¥\81à¤\9fमà¥\8d à¤\85पमरà¥\8dà¤\9cितवानà¥\8d à¤¸à¥\8dयातà¥\8d à¥¤",
+       "cannotundelete": "à¤\85नपाà¤\95रणमà¥\8d à¤\85सफलमà¥\8d :\n$1",
        "undeletedpage": "'''$1 इत्येतत् पुनस्थापितम् अस्ति । \nसद्यः अपनीतानि पुनस्थापितानि च पुटाणि ज्ञातुम् अत्र पश्यतु । [[Special:Log/delete|अपनयनप्रवेशः]] ।",
        "undelete-header": "सद्यः एव अपनीतानां पुटानां दर्शनार्थं अत्र प्रविशतु । [[Special:Log/delete|अपनीतावली]] ।",
        "undelete-search-title": "अपमर्जितपुटानि अन्विषतु ।",
        "namespace": "नामाकाशः:",
        "invert": "विरुद्धचयनम्",
        "tooltip-invert": "चितनामस्थाने परिवर्तनं गोपयितुं मञ्जूषाम् अर्गलयतु ।",
+       "tooltip-whatlinkshere-invert": "चितनामस्थाने पृष्ठस्य परिसन्धियः गोपयितुम् अङ्कनपेटिकायां चिह्नं करोतु ।",
        "namespace_association": "सम्बद्धं नामस्थानम् ।",
        "tooltip-namespace_association": "चितनामस्थानेन सह सम्बद्धं विषयनामस्थानम् अथवा सम्भाषणम् अपि उपादातुम् इमां मञ्जूषाम् अर्गलयतु ।",
        "blanknamespace": "(मुख्यम्)",
        "contributions-title": "$1 कृते योजकस्य योगदानानि",
        "mycontris": "योगदानानि",
        "contribsub2": "($2) कृते {{GENDER:$3|$1}}",
+       "contributions-userdoesnotexist": "\"$1\" इत्यषा योजकलेखा पञ्जीकृतं नास्ति ।",
        "nocontribs": "एतादृशयोग्यताभिः समं परिवर्तनानि न दृष्टानि ।",
        "uctop": "वर्तमानः",
        "month": "अस्मात् मासात् (प्राक्तनानि च):",
        "sp-contributions-newbies-sub": "नूतनलेखार्थम् ।",
        "sp-contributions-newbies-title": "नूतनलेखार्थं योजकयोगदानम् ।",
        "sp-contributions-blocklog": "अवरोधाऽऽवलिः",
+       "sp-contributions-suppresslog": "अपमर्जितानि योजकयोगदानानि",
        "sp-contributions-deleted": "योजकयोगदानम् अपमर्जतु ।",
        "sp-contributions-uploads": "उपारोहणानि",
        "sp-contributions-logs": "संसक्षितावल्यः (Logs)",
        "sp-contributions-search": "योगदानानि अन्विष्यन्ताम्",
        "sp-contributions-username": "अन्तर्जालसंविद् (I P address) योजकनाम वा :",
        "sp-contributions-toponly": "सम्पादनानां नूतनतमा आवलिः दृश्यताम्",
+       "sp-contributions-newonly": "केवलं पृष्ठनिर्माणस्य सम्पादनानाम् आवलिः दृश्यताम्",
        "sp-contributions-submit": "अन्विष्यताम्",
        "whatlinkshere": "अनेन सह सम्बद्धाः",
        "whatlinkshere-title": "\"$1\" सम्बद्धानि पृष्ठानि",
        "autoblockid": "स्वयं पिहितम् । $1",
        "block": "योजकम् अवरुणद्धु ।",
        "unblock": "योजकम् अनवरुणद्धु ।",
-       "blockip": "प्रयोक्तारं निरुध्नातु",
+       "blockip": "{{GENDER:$1|योजकः}} अवरुद्ध्यताम्",
        "blockip-legend": "योजकम् अवरुणद्धु ।",
        "blockiptext": "विशिष्टं  IP सङ्केतम् अथवा योजकनाम लेखानाधिकारस्य प्राप्तये निम्नदत्तपत्रस्य उपयोगं करोतु ।\nकेवलं नाशकत्वम् अवरोद्धुं एतस्य उपयोगं करोतु । [[{{MediaWiki:Policy-url}}|नीतिः]] इत्यानुसारं करणीयम् ।\nअधः विशिष्टं कारणमपि लिखतु ।",
        "ipaddressorusername": "आइ.पी.सङ्केतः अथवा योजकनाम :",
        "blockipsuccesstext": "[[Special:Contributions/$1|$1]]इत्येतत् अवरुद्धम् । <br />\nअवरोधानां समीक्षां करोतु । [[Special:BlockList|IP अवरोधसूचिका]]",
        "ipb-blockingself": "भवान् स्वयम् अवरोधने निरतः । निश्चयेन स्वावरोधनम् इच्छति वा ?",
        "ipb-confirmhideuser": "योजकगोपनस्य पिञ्जं निपीडयन् भवान् योजकावरुद्धिं यतते । एतत् सर्वावलीषु सर्वप्रवेशसूचिकासु च योजकनाम निग्रहति । भवान् निश्चयेन एतत् कर्तुमिच्छति वा ?",
+       "ipb-confirmaction": "भवान्/भवती निश्चयेन एतत् कर्तुम् इच्छति चेत्  \"{{int:ipb-confirm}}\" इत्येत् कुड्मलं समर्थयतु",
        "ipb-edit-dropdown": "अवरोधकारणानि सम्पादयतु ।",
        "ipb-unblock-addr": "$1 अनवरोधनं करोतु ।",
        "ipb-unblock": "योजकनाम अथवा ऐपिसङ्केतम् अवरुणद्धु ।",
        "ipb-blocklist": "वर्तमानावरोधान् अवलोकयतु ।",
-       "ipb-blocklist-contribs": "$1कृते योगदानम् ।",
+       "ipb-blocklist-contribs": "{{GENDER:$1|$1}} कृते योगदानम्",
        "unblockip": "योजकसु अवरोधं परिहरतु ।",
        "unblockiptext": "सद्यः अवरुद्धान् ऐपिसङ्केतान् अथवा अवरुद्धानि योजकनामानि पुनस्संस्थाप्य लिखनावकाशं प्राप्तुम् अधो दत्तप्रपत्रस्य उपयोगं करोतु ।",
        "ipusubmit": "अवरोधम् अपनयतु ।",
        "unblocked": "[[User:$1|$1]] इति योजकस्य अवरोधम् अपनयतु ।",
        "unblocked-range": "$1 इत्येतस्य अवरोधः कृतः ।",
        "unblocked-id": "$1 इत्यस्य अवरोधः अपनीतः ।",
+       "unblocked-ip": "[[Special:Contributions/$1|$1]] स्थनसूच्याः निष्कासितः ।",
        "blocklist": "अवरुद्धाः योजकाः ।",
        "ipblocklist": "अवरुद्धाः योजकाः",
        "ipblocklist-legend": "अवरुद्धयोजकं पश्यतु ।",
        "anononlyblock": "अनामकः केवलम् ।",
        "noautoblockblock": "स्वयमवरोधः निष्क्रियः ।",
        "createaccountblock": "योजकस्थाननिर्माणं निष्क्रियम् ।",
-       "emailblock": "विद्युन्मानपत्रं निष्क्रियम् ।",
+       "emailblock": "वि-पत्रं निष्क्रियम्",
        "blocklist-nousertalk": "स्वस्य सम्भाषणपुटं सम्पादयितुं न शक्यते ।",
        "ipblocklist-empty": "अवरोधावली रिक्ता अस्ति ।",
        "ipblocklist-no-results": "अभ्यर्थितः ऐपिसङ्केतः अथवा अभ्यर्थितः योजकनाम अवरुद्धं न ।",
        "unblocklink": "अवरोधः निरस्त्यताम्",
        "change-blocklink": "अवरोधः परिवर्त्यताम्",
        "contribslink": "योगदानानि",
-       "emaillink": "विद्युन्मानपत्रं प्रेषयतु ।",
-       "autoblocker": "भवतः ऐपि सङ्केतः स्वयम् अवरुद्धः यः सद्यः काले एव [[User:$1|$1]]\" इत्यनेन उपयुक्तः । \n$1 इत्यस्य अवरोधस्य कारणं तु \"$2\" अस्ति ।",
+       "emaillink": "वि-पत्रं प्रेषयतु",
+       "autoblocker": "भवतः/भवत्याः अन्तर्जालसङ्केतः \"[[User:$1|$1]]\" इत्यनेन उपयुज्यमानः अस्ति, अतः स्वतः अवरुद्धः ।\n$1 इत्यस्य अवरोधनस्य \"$2\" इत्येतत् कारणं विद्यते ।",
        "blocklogpage": "अवरोधाऽऽवलिः",
        "blocklog-showlog": "अयम् एपि सङ्केतः पूर्वमेव अवरुद्धः । \nअवरोधसूची आधाराय अधः दत्तः अस्ति :",
        "blocklog-showsuppresslog": "अयं योजकः पूर्वमेव अवरुद्धः सङ्गुप्तः च  ।\nनिग्रहकरणं तु अधः उल्लिखितम् ।",
        "block-log-flags-anononly": "अनामकाः योजकाः केवलम् ।",
        "block-log-flags-nocreate": "सदस्यता प्राप्तिः अवरुद्धा अस्ति",
        "block-log-flags-noautoblock": "स्वयमवरोधः निष्क्रियः ।",
-       "block-log-flags-noemail": "विद्युन्मानपत्रं निष्क्रियम् ।",
+       "block-log-flags-noemail": "वि-पत्रं निष्क्रियम्",
        "block-log-flags-nousertalk": "स्वस्य सम्भाषणपुटं सम्पादयितुं न शक्यते ।",
        "block-log-flags-angry-autoblock": " उन्नतीकृतः स्वयमवरोधः सक्रियः ।",
        "block-log-flags-hiddenname": "योजकस्य नाम सङ्गुप्तम् ।",
        "range_block_disabled": " प्रादेशिकावरोधस्य प्रशासकस्य सामर्थ्यं निष्क्रियम् ।",
        "ipb_expiry_invalid": "अवसानसमयः अमान्योऽस्ति।",
        "ipb_expiry_temp": "सङ्गुप्तयोजकनामावरोधः शश्वतः भवेत् ।",
-       "ipb_hide_invalid": "à¤\8fतसà¥\8dय à¤¯à¥\8bà¤\9cà¤\95सà¥\8dथानसà¥\8dय à¤¨à¤¿à¤\97à¥\8dरहà¤\83 à¤\85साधà¥\8dयà¤\83 à¥¤ à¤\85सà¥\8dमिनà¥\8d à¤\85नà¥\87à¤\95ानि à¤¸à¤®à¥\8dपादनानि à¤¸à¥\8dयà¥\81à¤\83 ।",
+       "ipb_hide_invalid": "à¤\8fताà¤\82 à¤²à¥\87à¤\96ाà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¨ à¤¶à¤\95à¥\8dयतà¥\87, à¤¯à¤¤à¥\8b à¤¹à¤¿ à¤\8fतसà¥\8dय à¤¯à¥\8bà¤\97दानà¤\82 {{PLURAL:$1|à¤\8fà¤\95समà¥\8dपादनातà¥\8d|$1 à¤¸à¤®à¥\8dपादनà¥\87भà¥\8dयà¤\83}} à¤\85धिà¤\95मà¥\8d à¤\85सà¥\8dति ।",
        "ipb_already_blocked": "\"$1\" इत्येषः पूर्वमेव अवरुद्धः ।",
        "ipb-needreblock": "$1 इत्येषः पूर्वमेव अवरुद्धः विन्यासं परिवर्तयितुमिच्छति वा ?",
        "ipb-otherblocks-header": "अन्याः {{PLURAL:$1|अवरोधः |अवरोधाः}}",
        "proxyblockreason": "भवतः ऐपि सङ्केतः अवरुद्धः  यतः अयं कश्चन मुक्तप्रतिहस्तकः । \nअन्तर्जालसेवादायकं सम्पर्कयतु गभीरायाः सुरक्षासमस्यायाः विषये सूचयतु च",
        "sorbsreason": "DNSBL उपयोगः {{SITENAME}} कृतस्य भवतः ऐपिसङ्केतः मुक्तप्रतिहस्तकः इति आवलीगतः",
        "sorbs_create_account_reason": "DNSBL उपयुक्तः {{SITENAME}} अतः भवतः ऐपिसङ्केतः अवरुद्धः यतः अयं मुक्तप्रतिहस्तकः इति आवलीगतः । अतः भवान् योजकस्थानं निर्मातुं न शक्नोति ।",
+       "xffblockreason": "X-Forwarded-For इत्यस्मिन् स्थितः शिरोभागः भवाताम् उत यत् प्रतिनिधिवितरकं भवान्/भवती उपयुङ्क्ते, सः प्रतिबन्धितः अस्ति । अवरोधस्य मूलकारणम् $1 आसीत् ।",
        "cant-see-hidden-user": "यं योजकः अवरोद्धं भवान् प्रयतमानः सः पूर्वमेव अवरुद्धः सङ्गुप्तः च ।\nभवान् तु योजकसङ्गोपनाधिकारयुक्तः न । अतः भवान् योजकावरोधं दृष्टुं सम्पादयितुं वा न शक्नोति ।",
        "ipbblocked": "भवान् अन्ययोजकान् अवरोद्धुम् विमोचयितुं वा न शक्नोति । यतः भवान् तु अवरुद्धः अस्ति ।",
        "ipbnounblockself": "भवान् भवन्तं मोचयितुं नैव शक्नोति ।",
        "lockedbyandtime": "(द्वारा {{GENDER:$1|$1}} इत्यस्मिन् $2 अत्र $3)",
        "move-page": " $1 चालयतु ।",
        "move-page-legend": "पृष्ठं रक्ष्यताम्",
-       "movepagetext": "à¤\85धà¥\8bततà¥\8dतà¤\82 à¤ªà¥\8dरपतà¥\8dरमà¥\81पयà¥\81à¤\9cà¥\8dय  à¤ªà¥\81à¤\9fसà¥\8dय à¤ªà¥\81नरà¥\8dनामà¤\95रणà¤\82 à¤\95रिषà¥\8dयति à¥¤ à¤\85सà¥\8dय à¤ªà¥\82रà¥\8dणà¥\87तिहासà¤\83 à¤¨à¥\82तनà¥\87न à¤¨à¤¾à¤®à¥\8dना à¤¸à¤¹ à¤\97à¤\9aà¥\8dà¤\9bति à¥¤ \nनà¥\82तनशà¥\80रà¥\8dषà¤\95सà¥\8dय à¤ªà¥\8dराà¤\9aà¥\80नशà¥\80रà¥\8dषà¤\95à¤\82 à¤ªà¥\81नरà¥\8dनिदिषà¥\8dà¤\9fà¤\82  à¤­à¤µà¤¤à¤¿ à¥¤ \nभवानà¥\8d à¤ªà¥\81नरà¥\8dनिदà¥\87शानà¥\8d à¤\89नà¥\8dनतà¥\80à¤\95रà¥\8bतà¥\81 à¤¯à¤¤à¥\8d à¤¸à¥\8dवयà¤\82 à¤®à¥\82लशà¥\80रà¥\8dषà¤\95à¤\82 à¤¨à¤¿à¤¦à¥\87शति à¥¤ \nयदि à¤­à¤µà¤¾à¤¨à¥\8d à¤\8fवà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¨à¥\88व à¤¶à¤\95à¥\8dनà¥\8bति à¤¤à¤°à¥\8dहि  [[Special:DoubleRedirects|दà¥\8dविà¤\97à¥\81णमà¥\8d]]पà¥\81नरà¥\8dदिदà¥\87शाà¤\83[[Special:BrokenRedirects|भà¤\97à¥\8dनपà¥\81नरà¥\8dनिदà¥\87शाà¤\83]] à¤\8fतदरà¥\8dथमà¥\8d à¤\85वशà¥\8dयà¤\82 à¤ªà¤°à¤¿à¤¶à¥\80लयतà¥\81 à¥¤ \nà¤\8fततà¥\8d à¤­à¤µà¤¤à¤\83 à¤¦à¤¾à¤¯à¤¿à¤¤à¥\8dवà¤\82 à¤¯à¤¤à¥\8d à¤\85नà¥\81बनà¥\8dधाà¤\83 à¤¸à¥\81निशà¥\8dà¤\9aितà¤\82 à¤¸à¥\8dथानà¤\82 à¤¨à¤¯à¥\87यà¥\81à¤\83 à¥¤\nयदि à¤¨à¥\82तनशà¥\80रà¥\8dषà¤\95सà¥\8dय à¤²à¥\87à¤\96à¤\83 à¤ªà¥\82रà¥\8dवमà¥\87वासà¥\8dति à¤¤à¤°à¥\8dहि à¤¸à¥\8dथानानà¥\8dतरणà¤\82 à¤¨ à¤­à¤µà¤¿à¤·à¥\8dयति à¥¤ à¤¨à¥\82तनशà¥\80रà¥\8dषà¤\95यà¥\81à¤\95à¥\8dतलà¥\87à¤\96à¤\83 à¤°à¤¿à¤\95à¥\8dतमसà¥\8dति à¤\85थवा à¤\95à¥\81तà¥\8dरà¤\9aितà¥\8d à¤\85नà¥\81पà¥\8dरà¥\87षणà¤\82 à¤\95रà¥\8bति à¤\85पि à¤\9a à¤\85नà¥\87न à¤¸à¤¹ à¤ªà¥\8dराà¤\9aà¥\80नà¥\87तिहासà¤\83 à¤¨à¤¾à¤¸à¥\8dति à¤\9aà¥\87तà¥\8d à¤¸à¥\8dथानानà¥\8dतरणà¤\82 à¤¨ à¤¸à¤®à¥\8dभविषà¥\8dयति à¥¤\nà¤\85रà¥\8dथातà¥\8d à¤¯à¤¦à¤¿ à¤­à¤µà¤¤à¤¾ à¤¦à¥\8bषà¤\83 à¤¸à¤\82वà¥\83तà¥\8dतà¤\83 à¤\9aà¥\87तà¥\8d à¤­à¤µà¤¾à¤¨à¥\8d à¤ªà¥\81नà¤\83 à¤ªà¥\8dराà¤\9aà¥\80ननामà¥\8dना à¤\8fततà¥\8dपà¥\81à¤\9fà¤\82 à¤¸à¥\8dथानानà¥\8dतरणà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति à¥¤ à¤\85पि à¤\9a à¤\95िà¤\9eà¥\8dà¤\9aिदपि à¤µà¤°à¥\8dतमानपà¥\81à¤\9fसà¥\8dय à¤¸à¥\8dथानà¥\87 à¤\8fततà¥\8d à¤¸à¥\8dथानानà¥\8dतरणà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¨à¥\88व à¤¶à¤\95à¥\8dनà¥\8bति à¥¤\nपà¥\82रà¥\8dवसà¥\82à¤\9aना : à¤¯à¤¦à¤¿ à¤ªà¥\81à¤\9fà¤\82 à¤ªà¥\8dरसिदà¥\8dधà¤\82 à¤¤à¤°à¥\8dहि à¤¤à¤¸à¥\8dय à¤\8fततà¥\8d à¤¬à¥\83हतà¥\8d à¤\85थवा à¤\85à¤\95सà¥\8dमातà¥\8d à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनà¤\82 à¤­à¤µà¤¿à¤¤à¥\81मरà¥\8dहति à¥¤\nà¤\85नà¥\81वरà¥\8dतनातà¥\8d à¤ªà¥\82रà¥\8dवमà¥\8d à¤\85सà¥\8dय à¤ªà¤°à¤¿à¤£à¤¾à¤®à¤\82 à¤¸à¤®à¥\8dयà¤\95à¥\8d à¤\9aिनà¥\8dतयतà¥\81 à¥¤\n\n'''सà¥\82à¤\9aना'''\nसà¥\8dथानानà¥\8dतरà¤\95रणà¥\87न à¤\95सà¥\8dमिà¤\82शà¥\8dà¤\9aितà¥\8d à¤®à¤¹à¤¾à¤²à¥\87à¤\96à¥\87 à¤\85नपà¥\87à¤\95à¥\8dषितà¤\82 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनà¤\82 à¤¸à¤®à¥\8dभवà¥\87तà¥\8d à¥¤\nà¤\85तà¤\83 à¤­à¤µà¤¤à¤¿ à¤¨à¤¿à¤µà¥\87दनमà¥\8d à¤\85सà¥\8dति à¤¯à¤¤à¥\8d à¤­à¤µà¤¾à¤¨à¥\8d à¤ªà¥\82वमà¥\87व à¤ªà¤°à¤¿à¤£à¤¾à¤®à¤\82 à¤\9aितà¥\8dनयतु ।",
-       "movepagetext-noredirectfixer": "à¤\85धà¥\8bततà¥\8dतà¤\82 à¤ªà¥\8dरपतà¥\8dरमà¥\81पयà¥\81à¤\9cà¥\8dय  à¤ªà¥\81à¤\9fसà¥\8dय à¤ªà¥\81नरà¥\8dनामà¤\95रणà¤\82 à¤\95रिषà¥\8dयति à¥¤ à¤\85सà¥\8dय à¤ªà¥\82रà¥\8dणà¥\87तिहासà¤\83 à¤¨à¥\82तनà¥\87न à¤¨à¤¾à¤®à¥\8dना à¤¸à¤¹ à¤\97à¤\9aà¥\8dà¤\9bति à¥¤ \nनà¥\82तनशà¥\80रà¥\8dषà¤\95सà¥\8dय à¤ªà¥\8dराà¤\9aà¥\80नशà¥\80रà¥\8dषà¤\95à¤\82 à¤ªà¥\81नरà¥\8dनिदिषà¥\8dà¤\9fà¤\82  à¤­à¤µà¤¤à¤¿ à¥¤ \nभवानà¥\8d à¤ªà¥\81नरà¥\8dनिदà¥\87शानà¥\8d à¤\89नà¥\8dनतà¥\80à¤\95रà¥\8bतà¥\81 à¤¯à¤¤à¥\8d à¤¸à¥\8dवयà¤\82 à¤®à¥\82लशà¥\80रà¥\8dषà¤\95à¤\82 à¤¨à¤¿à¤¦à¥\87शति à¥¤ \nयदि à¤­à¤µà¤¾à¤¨à¥\8d à¤\8fवà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¨à¥\88व à¤¶à¤\95à¥\8dनà¥\8bति à¤¤à¤°à¥\8dहि  [[Special:DoubleRedirects|दà¥\8dविà¤\97à¥\81णमà¥\8d]]पà¥\81नरà¥\8dदिदà¥\87शाà¤\83[[Special:BrokenRedirects|भà¤\97à¥\8dनपà¥\81नरà¥\8dनिदà¥\87शाà¤\83]] à¤\8fतदरà¥\8dथमà¥\8d à¤\85वशà¥\8dयà¤\82 à¤ªà¤°à¤¿à¤¶à¥\80लयतà¥\81 à¥¤ \nà¤\8fततà¥\8d à¤­à¤µà¤¤à¤\83 à¤¦à¤¾à¤¯à¤¿à¤¤à¥\8dवà¤\82 à¤¯à¤¤à¥\8d à¤\85नà¥\81बनà¥\8dधाà¤\83 à¤¸à¥\81निशà¥\8dà¤\9aितà¤\82 à¤¸à¥\8dथानà¤\82 à¤¨à¤¯à¥\87यà¥\81à¤\83 à¥¤\nयदि à¤¨à¥\82तनशà¥\80रà¥\8dषà¤\95सà¥\8dय à¤²à¥\87à¤\96à¤\83 à¤ªà¥\82रà¥\8dवमà¥\87वासà¥\8dति à¤¤à¤°à¥\8dहि à¤¸à¥\8dथानानà¥\8dतरणà¤\82 à¤¨ à¤­à¤µà¤¿à¤·à¥\8dयति à¥¤ à¤¨à¥\82तनशà¥\80रà¥\8dषà¤\95यà¥\81à¤\95à¥\8dतलà¥\87à¤\96à¤\83 à¤°à¤¿à¤\95à¥\8dतमसà¥\8dति à¤\85थवा à¤\95à¥\81तà¥\8dरà¤\9aितà¥\8d à¤\85नà¥\81पà¥\8dरà¥\87षणà¤\82 à¤\95रà¥\8bति à¤\85पि à¤\9a à¤\85नà¥\87न à¤¸à¤¹ à¤ªà¥\8dराà¤\9aà¥\80नà¥\87तिहासà¤\83 à¤¨à¤¾à¤¸à¥\8dति à¤\9aà¥\87तà¥\8d à¤¸à¥\8dथानानà¥\8dतरणà¤\82 à¤¨ à¤¸à¤®à¥\8dभविषà¥\8dयति à¥¤\nà¤\85रà¥\8dथातà¥\8d à¤¯à¤¦à¤¿ à¤­à¤µà¤¤à¤¾ à¤¦à¥\8bषà¤\83 à¤¸à¤\82वà¥\83तà¥\8dतà¤\83 à¤\9aà¥\87तà¥\8d à¤­à¤µà¤¾à¤¨à¥\8d à¤ªà¥\81नà¤\83 à¤ªà¥\8dराà¤\9aà¥\80ननामà¥\8dना à¤\8fततà¥\8dपà¥\81à¤\9fà¤\82 à¤¸à¥\8dथानानà¥\8dतरणà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति à¥¤ à¤\85पि à¤\9a à¤\95िà¤\9eà¥\8dà¤\9aिदपि à¤µà¤°à¥\8dतमानपà¥\81à¤\9fसà¥\8dय à¤¸à¥\8dथानà¥\87 à¤\8fततà¥\8d à¤¸à¥\8dथानानà¥\8dतरणà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¨à¥\88व à¤¶à¤\95à¥\8dनà¥\8bति à¥¤\nपà¥\82रà¥\8dवसà¥\82à¤\9aना : à¤¯à¤¦à¤¿ à¤ªà¥\81à¤\9fà¤\82 à¤ªà¥\8dरसिदà¥\8dधà¤\82 à¤¤à¤°à¥\8dहि à¤¤à¤¸à¥\8dय à¤\8fततà¥\8d à¤¬à¥\83हतà¥\8d à¤\85थवा à¤\85à¤\95सà¥\8dमातà¥\8d à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनà¤\82 à¤­à¤µà¤¿à¤¤à¥\81मरà¥\8dहति à¥¤\nà¤\85नà¥\81वरà¥\8dतनातà¥\8d à¤ªà¥\82रà¥\8dवमà¥\8d à¤\85सà¥\8dय à¤ªà¤°à¤¿à¤£à¤¾à¤®à¤\82 à¤¸à¤®à¥\8dयà¤\95à¥\8d à¤\9aिनà¥\8dतयतà¥\81 à¥¤\n\n'''सà¥\82à¤\9aना'''\nसà¥\8dथानानà¥\8dतरà¤\95रणà¥\87न à¤\95सà¥\8dमिà¤\82शà¥\8dà¤\9aितà¥\8d à¤®à¤¹à¤¾à¤²à¥\87à¤\96à¥\87 à¤\85नपà¥\87à¤\95à¥\8dषितà¤\82 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनà¤\82 à¤¸à¤®à¥\8dभवà¥\87तà¥\8d à¥¤\nà¤\85तà¤\83 à¤­à¤µà¤¤à¤¿ à¤¨à¤¿à¤µà¥\87दनमà¥\8d à¤\85सà¥\8dति à¤¯à¤¤à¥\8d à¤­à¤µà¤¾à¤¨à¥\8d à¤ªà¥\82वमà¥\87व à¤ªà¤°à¤¿à¤£à¤¾à¤®à¤\82 à¤\9aितà¥\8dनयतà¥\81 à¥¤",
+       "movepagetext": "निमà¥\8dनपतà¥\8dरà¤\82 à¤ªà¥\83षà¥\8dठसà¥\8dय à¤¨à¤¾à¤® à¤ªà¤°à¤¿à¤µà¤°à¥\8dतयिषà¥\8dयति à¥¤ à¤¤à¤¸à¥\8dय à¤ªà¥\83षà¥\8dठसà¥\8dय à¤¸à¤®à¥\8dपà¥\82रà¥\8dणà¥\87तिहासà¥\8bऽपि à¤¨à¥\82तननामà¥\8dना à¤¦à¤°à¥\8dशिषà¥\8dयति à¥¤\nपà¥\81रातनà¤\82 à¤¶à¥\80रà¥\8dषà¤\95à¤\82 à¤¨à¥\82तनशà¥\80रà¥\8dषà¤\95à¤\82 à¤ªà¥\8dरति à¤ªà¥\81नरà¥\8dनिरà¥\8dदà¥\87िषà¥\8dà¤\9fà¤\82 à¤­à¤µà¤¿à¤·à¥\8dयति à¥¤\nमà¥\82लशà¥\80रà¥\8dषà¤\95à¤\82 à¤ªà¥\8dरति à¤¨à¥\87तà¥\84नà¥\8d à¤ªà¥\81नारà¥\8dनिरà¥\8dदà¥\87शानà¥\8d à¤­à¤µà¤¾à¤¨à¥\8d/भवतà¥\80 à¤¸à¥\8dवà¤\9aालितरà¥\82पà¥\87ण à¤ªà¤°à¤¿à¤µà¤°à¥\8dतयितà¥\81मà¥\8d à¤\85पि à¤¶à¤\95à¥\8dनà¥\8bति à¥¤\nयदि à¤­à¤µà¤¾à¤¨à¥\8d/भवतà¥\80 à¤\8fवà¤\82 à¤¨ à¤\95रà¥\8bति, à¤¤à¤°à¥\8dहि à¤\95à¥\83पया [[Special:DoubleRedirects|पà¥\81नरà¥\8dनिरà¥\8dदà¥\87शसà¥\8dय à¤¦à¥\8dवितà¥\8dवमà¥\8d]] à¤\89त [[Special:BrokenRedirects|à¤\96णà¥\8dडितपà¥\81नरà¥\8dनिरà¥\8dदà¥\87शà¤\83]] à¤\87तà¥\8dयनयà¥\8bà¤\83 à¤ªà¤°à¥\80à¤\95à¥\8dषणà¤\82 à¤¨à¤¿à¤¶à¥\8dà¤\9aयà¥\87न à¤\95रà¥\8bतà¥\81 à¥¤\nपरिसनà¥\8dधयà¤\83 à¤¯à¥\8bà¤\97à¥\8dयसà¥\8dथानà¤\82 à¤ªà¥\8dरति à¤\97à¤\9aà¥\8dà¤\9bà¥\87तà¥\8d à¤\87ति à¤¸à¥\81निशà¥\8dà¤\9aितà¤\95रणà¤\82 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤¦à¤¾à¤¯à¤¿à¤¤à¥\8dवमà¥\8d à¤\85सà¥\8dति à¥¤\n\nयदि à¤¨à¤µà¥\80नशà¥\80रà¥\8dषà¤\95सà¥\8dय à¤¨à¤¾à¤®à¥\8dना à¤²à¥\87à¤\96à¤\83 à¤ªà¥\82रà¥\8dवसà¥\8dमादà¥\87व à¤µà¤¿à¤¦à¥\8dयतà¥\87, à¤¤à¤°à¥\8dहि à¤ªà¥\81नरà¥\8dनिरà¥\8dदà¥\87शà¤\83 <strong> à¤¨ </strong> à¤­à¤µà¤¿à¤·à¥\8dयति à¥¤ à¤ªà¤°à¤¨à¥\8dतà¥\81 à¤¨à¤µà¥\80नशà¥\80रà¥\8dषà¤\95सà¥\8dय à¤¨à¤¾à¤®à¥\8dना à¤²à¥\87à¤\96à¤\83 à¤¨à¤¾à¤¸à¥\8dति à¤\89त à¤\95à¥\81तà¥\8dरापि à¤\85नà¥\81पà¥\8dरà¥\87षितà¤\82 à¤¨à¤¾à¤¸à¥\8dति à¤\9aà¥\87दà¥\87व à¤¸à¥\8dथानानà¥\8dतरणसà¥\8dय à¤ªà¥\8dरà¤\95à¥\8dरिया à¤­à¤µà¤¿à¤·à¥\8dयति à¥¤\n\nà¤\85रà¥\8dथातà¥\8d à¤¤à¥\8dरà¥\81à¤\9fà¥\8dया à¤¸à¥\8dथानानà¥\8dतरणसà¥\8dय à¤ªà¥\8dरà¤\95à¥\8dरिया à¤\85भवतà¥\8d à¤\9aà¥\87तà¥\8d, à¤ªà¥\81रातनपà¥\83षà¥\8dठà¥\87 à¤¸à¥\8dथानानà¥\8dतरणà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤ªà¥\8dरभविषà¥\8dयति à¥¤ à¤¤à¤¥à¤¾ à¤\9a à¤µà¤¿à¤¦à¥\8dयामानà¥\87 à¤ªà¥\83षà¥\8dठà¥\87 à¤¸à¤¤à¤¿ à¤­à¤µà¤¾à¤¨à¥\8d/भवतà¥\80 à¤¸à¥\8dथानानà¥\8dतरणà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤¨ à¤ªà¥\8dरभवति à¥¤\n\n<strong>पà¥\82रà¥\8dवसà¥\82à¤\9aना !</strong>\n\nयदि à¤ªà¥\83षà¥\8dठमà¥\8d à¤\85तिलà¥\8bà¤\95पà¥\8dरियमà¥\8d à¤\85सà¥\8dति, à¤¤à¤°à¥\8dहि à¤¬à¥\83हतà¥\8d à¤\86à¤\95सà¥\8dमिà¤\95à¤\82 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनà¤\82 à¤­à¤µà¤¿à¤¤à¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति, à¤\85तà¤\83 à¤¸à¥\8dथानानà¥\8dतरणातà¥\8d à¤ªà¥\8dराà¤\95à¥\8d à¤\85नà¥\8dतिमपरिणामसà¥\8dय à¤µà¤¿à¤·à¤¯à¥\87 à¤ªà¥\82रà¥\8dवानà¥\81मानà¤\82 à¤\95रà¥\8bतु ।",
+       "movepagetext-noredirectfixer": "निमà¥\8dनपतà¥\8dरà¤\82 à¤ªà¥\83षà¥\8dठसà¥\8dय à¤¨à¤¾à¤® à¤ªà¤°à¤¿à¤µà¤°à¥\8dतयिषà¥\8dयति à¥¤ à¤¤à¤¸à¥\8dय à¤ªà¥\83षà¥\8dठसà¥\8dय à¤¸à¤®à¥\8dपà¥\82रà¥\8dणà¥\87तिहासà¥\8bऽपि à¤¨à¥\82तननामà¥\8dना à¤¦à¤°à¥\8dशिषà¥\8dयति à¥¤\nपà¥\81रातनà¤\82 à¤¶à¥\80रà¥\8dषà¤\95à¤\82 à¤¨à¥\82तनशà¥\80रà¥\8dषà¤\95à¤\82 à¤ªà¥\8dरति à¤ªà¥\81नरà¥\8dनिरà¥\8dदà¥\87िषà¥\8dà¤\9fà¤\82 à¤­à¤µà¤¿à¤·à¥\8dयति à¥¤ à¤®à¥\82लशà¥\80रà¥\8dषà¤\95à¤\82 à¤ªà¥\8dरति à¤¨à¥\87तà¥\84नà¥\8d à¤ªà¥\81नारà¥\8dनिरà¥\8dदà¥\87शानà¥\8d à¤­à¤µà¤¾à¤¨à¥\8d/भवतà¥\80 à¤¸à¥\8dवà¤\9aालितरà¥\82पà¥\87ण à¤ªà¤°à¤¿à¤µà¤°à¥\8dतयितà¥\81मà¥\8d à¤\85पि à¤¶à¤\95à¥\8dनà¥\8bति à¥¤ à¤¯à¤¦à¤¿ à¤­à¤µà¤¾à¤¨à¥\8d/भवतà¥\80 à¤\8fवà¤\82 à¤¨ à¤\95रà¥\8bति, à¤¤à¤°à¥\8dहि à¤\95à¥\83पया à¤ªà¥\81नरà¥\8dनिरà¥\8dदà¥\87शसà¥\8dय [[Special:DoubleRedirects|दà¥\8dवितà¥\8dवमà¥\8d]] à¤\89त [[Special:BrokenRedirects|à¤\96णà¥\8dडितपà¥\81नरà¥\8dनिरà¥\8dदà¥\87शà¤\83]] à¤\87तà¥\8dयनयà¥\8bà¤\83 à¤ªà¤°à¥\80à¤\95à¥\8dषणà¤\82 à¤¨à¤¿à¤¶à¥\8dà¤\9aयà¥\87न à¤\95रà¥\8bतà¥\81 à¥¤ \n\nपरिसनà¥\8dधयà¤\83 à¤¯à¥\8bà¤\97à¥\8dयसà¥\8dथानà¤\82 à¤ªà¥\8dरति à¤\97à¤\9aà¥\8dà¤\9bà¥\87तà¥\8d à¤\87ति à¤¸à¥\81निशà¥\8dà¤\9aितà¤\95रणà¤\82 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤¦à¤¾à¤¯à¤¿à¤¤à¥\8dवमà¥\8d à¤\85सà¥\8dति à¥¤\nयदि à¤¨à¤µà¥\80नशà¥\80रà¥\8dषà¤\95सà¥\8dय à¤¨à¤¾à¤®à¥\8dना à¤²à¥\87à¤\96à¤\83 à¤ªà¥\82रà¥\8dवसà¥\8dमादà¥\87व à¤µà¤¿à¤¦à¥\8dयतà¥\87, à¤¤à¤°à¥\8dहि à¤ªà¥\81नरà¥\8dनिरà¥\8dदà¥\87शà¤\83 à¤¨ à¤­à¤µà¤¿à¤·à¥\8dयति à¥¤ à¤ªà¤°à¤¨à¥\8dतà¥\81 à¤¨à¤µà¥\80नशà¥\80रà¥\8dषà¤\95सà¥\8dय à¤¨à¤¾à¤®à¥\8dना à¤²à¥\87à¤\96à¤\83 à¤¨à¤¾à¤¸à¥\8dति à¤\89त à¤\95à¥\81तà¥\8dरापि à¤\85नà¥\81पà¥\8dरà¥\87षितà¤\82 à¤¨à¤¾à¤¸à¥\8dति à¤\9aà¥\87दà¥\87व à¤¸à¥\8dथानानà¥\8dतरणसà¥\8dय à¤ªà¥\8dरà¤\95à¥\8dरिया à¤­à¤µà¤¿à¤·à¥\8dयति à¥¤\n\nà¤\85रà¥\8dथातà¥\8d à¤¤à¥\8dरà¥\81à¤\9fà¥\8dया à¤¸à¥\8dथानानà¥\8dतरणसà¥\8dय à¤ªà¥\8dरà¤\95à¥\8dरिया à¤\85भवतà¥\8d à¤\9aà¥\87तà¥\8d, à¤ªà¥\81रातनपà¥\83षà¥\8dठà¥\87 à¤¸à¥\8dथानानà¥\8dतरणà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 à¤ªà¥\8dरभविषà¥\8dयति à¥¤ à¤¤à¤¥à¤¾ à¤\9a à¤µà¤¿à¤¦à¥\8dयामानà¥\87 à¤ªà¥\83षà¥\8dठà¥\87 à¤¸à¤¤à¤¿ à¤­à¤µà¤¾à¤¨à¥\8d/भवतà¥\80 à¤¸à¥\8dथानानà¥\8dतरणà¤\82 à¤\95रà¥\8dतà¥\81à¤\82 <strong>न</strong> à¤ªà¥\8dरभवति à¥¤\n\n<strong>पà¥\82रà¥\8dवसà¥\82à¤\9aना !</strong>\nयदि à¤ªà¥\83षà¥\8dठमà¥\8d à¤\85तिलà¥\8bà¤\95पà¥\8dरियमà¥\8d à¤\85सà¥\8dति, à¤¤à¤°à¥\8dहि à¤¬à¥\83हतà¥\8d à¤\86à¤\95सà¥\8dमिà¤\95à¤\82 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतनà¤\82 à¤­à¤µà¤¿à¤¤à¥\81à¤\82 à¤¶à¤\95à¥\8dनà¥\8bति, à¤\85तà¤\83 à¤¸à¥\8dथानानà¥\8dतरणातà¥\8d à¤ªà¥\8dराà¤\95à¥\8d à¤\85नà¥\8dतिमपरिणामसà¥\8dय à¤µà¤¿à¤·à¤¯à¥\87 à¤ªà¥\82रà¥\8dवानà¥\81मानà¤\82 à¤\95रà¥\8bतà¥\81 à¥¤\"",
        "movepagetalktext": "सम्बद्धसम्भाषणपुटानि अनेन सह स्थानान्तरितानि भवन्ति अन्यथा  \n* भवान् पुटं अन्यस्थानान्तरं कुर्वन् अस्ति । \n* अस्मिन् नाम्नि सम्भाषणपुटं पूर्वनिर्मितमस्ति अस्थवा  \n* अधोदत्ताम् अर्गलनमञ्चूषाम् उत्पाटितवान् । \nअस्मिन् विषये यदि इच्छति तर्हि भवता पुटानि चालनीयानि अथवा संयोजनीयानि ।",
-       "movearticle": "पà¥\83षà¥\8dठà¤\82 à¤\9aालà¥\8dयतामà¥\8d",
+       "movearticle": "शà¥\80रà¥\8dषà¤\95à¤\82 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतà¥\8dयतामà¥\8d :",
        "moveuserpage-warning": "पूर्वसूचा : योजकपुटं चालयितुम् उद्युक्तः । स्मरतु केवलं पुटं स्थानान्तरितं भवति न तु योजकनाम परिवर्तनं न भविष्यति ।",
+       "movecategorypage-warning": "<strong>पूर्वसूचना :</strong> भवान्/भवती वर्गं स्थानान्तरितं कर्तुम् इच्छति । अतः जानातु यत्, केवलं पृष्ठं स्थानान्तरितं भविष्यति पृष्ठे विद्यमानानि पुरातनवर्गाः परिवर्तिताः <em>न</em> भविष्यन्ति ।",
        "movenologintext": " [[Special:UserLogin|logged in]] पञ्जीकृतयोजकः भवता नामाभिलेखनं करणीयं भवति ।",
        "movenotallowed": "पुटानि स्थानान्तरियितुम् अनुमतिः नाश्ति ।",
        "movenotallowedfile": "सञ्चिकाः स्थानान्तरयितुम् अनुमतिः नास्ति ।",
        "cant-move-user-page": "योजकपुटानि स्थानन्तरितुम् अनुमतिः ते नास्ति । (उपपुटानि विना)",
        "cant-move-to-user-page": "किञ्चिनपुटं योजकपुटं स्थानान्तरितुं ते अनुमतिः नास्ति । (योजकपुटं विना)",
+       "cant-move-category-page": "वर्गस्य नामपरिवर्नस्य अधिकारः तव पार्श्वे नास्ति ।",
+       "cant-move-to-category-page": "पृष्ठस्य वर्गपृष्ठे स्थानान्तरं कर्तुं तव पार्श्वे अधिकारः नास्ति ।",
        "newtitle": "नूतनं शीर्षकं प्रति :",
        "move-watch": "इदं पृष्ठं निरीक्षताम्।",
-       "movepagebtn": "पà¥\83षà¥\8dठà¤\82 à¤\9aालयतà¥\81।",
+       "movepagebtn": "शà¥\80रà¥\8dषà¤\95à¤\82 à¤ªà¤°à¤¿à¤µà¤°à¥\8dतà¥\8dयतामà¥\8d",
        "pagemovedsub": "चालनं सिद्धम्।",
        "movepage-moved": "'''\"$1\" इत्येतद् \"$2\" इत्येतद् प्रति चालितमस्ति '''",
        "movepage-moved-redirect": "पुनर्निदेशः सृष्टः ।",
        "allmessages-filter-legend": "शोधनी ।",
        "allmessages-filter": "ग्राहकीकरणस्य स्थितौ शोधनी ।",
        "allmessages-filter-unmodified": "अपरिष्कृतम् ।",
-       "allmessages-filter-all": "à¤\85à¤\96िलम्",
+       "allmessages-filter-all": "सरà¥\8dवम्",
        "allmessages-filter-modified": "परिवर्तितम्",
        "allmessages-prefix": "उपसर्गानुगुणं शोधनी ।",
        "allmessages-language": "भाषा:",
        "allmessages-filter-submit": "गम्यताम्",
+       "allmessages-filter-translate": "अनूद्यताम्",
        "thumbnail-more": "विस्तीर्यताम्",
        "filemissing": "सञ्चिका विनष्टा ।",
        "thumbnail_error": "लघुचित्रनिर्माणे दोषः: $1",
-       "djvu_page_error": "DjVu पुटं  पृष्ठ परिधेः बहिः ।",
+       "thumbnail_error_remote": "$1 इत्यस्मात् दोषसन्देशः :\n$2",
+       "djvu_page_error": "DjVu पृष्ठं परिधेः बहिः ।",
        "djvu_no_xml": "DjVu पुटार्थं XMLप्राप्तुं न शक्तम् ।",
        "thumbnail-temp-create": "अनित्यां सङ्कुचितसञ्चिकां निर्मातुं न शक्यते ।",
        "thumbnail-dest-create": "लक्ष्ये सङ्कुचितं रक्षितुं न शक्यते ।",
        "thumbnail_invalid_params": "सङ्कुचितस्य विस्तारः अमान्यः ।",
+       "thumbnail_toobigimagearea": "$1 इत्यस्मात् बृहत्परिमाणस्य सञ्चिका अस्ति",
        "thumbnail_dest_directory": "लक्षस्य निदेशिकां सृष्टुं नैव शक्यते ।",
        "thumbnail_image-type": "चित्रस्य प्रकारः नानुमोदितः ।",
        "thumbnail_gd-library": "अपूर्णं जि.जि.ग्रन्थालयानुन्यासः : विनष्टः कार्यकलापः $1",
        "thumbnail_image-missing": "सञ्चिका विनष्टा इति भाति : $1",
+       "thumbnail_image-failure-limit": "एतत् थम्बलाईन् सिद्धं कर्तुं सद्यः जाताः बहवः असफलाः प्रयासाः सन्ति ($1 उत अधिकाः) । कृपया पुनः प्रयासं करोतु ।",
        "import": "पृष्ठानां निर्यातं करोतु",
-       "importinterwiki": "ट्रान्स् विकि आयातकाः",
-       "import-interwiki-text": "आयातं कर्तुं एकां विकिं एकं पुटं चिनोतु ।  \nपुनरावृत्तीनां दिनाङ्कानि, सम्पादनानि च सुरक्षितानि भविष्यन्ति। \nसर्वाः ट्रान्सविक्यायातक्रियाः नामाभिलेखिताः [[Special:Log/import|आयातसूचिकासु]] स्थापिताः ।",
+       "importinterwiki": "अन्यस्मात् विकि-जालस्थानात् पृष्ठानि आयातं करोतु",
+       "import-interwiki-text": "आयातं कर्तुम् कञ्चन विकि-प्रकल्पं, किञ्चित् पृष्ठं च चिनोतु ।\nसंस्करणस्य दिनाङ्कं, सम्पादकस्य नाम यथा स्थाने भविष्यति ।\nअन्यस्मात् विकि-प्रकल्पात् आयातकृताः सर्वाः संरक्षिताऽऽवल्यः [[Special:Log/import|आयातसंरक्षिताऽऽल्यां]] भविष्यन्ति ।",
+       "import-interwiki-sourcewiki": "स्रोत-विकि :",
+       "import-interwiki-sourcepage": "स्रोतपृष्ठम् :",
        "import-interwiki-history": "एतत्पुटार्थं सर्वेतिहासान् पुनरावृत्तीः च प्रकृतीः करोतु ।",
        "import-interwiki-templates": "प्राकृतीः अनर्भावयतु ।",
        "import-interwiki-submit": "आयातं करोतु ।",
+       "import-mapping-default": "मूलस्थितिम् आयातं करोतु",
+       "import-mapping-namespace": "नामाकाशे आयातं करोतु :",
+       "import-mapping-subpage": "एतस्य आधेयपृष्ठत्वेन आयातं करोतु :",
        "import-upload-filename": "सञ्चिकानाम",
-       "import-comment": "टिप्पणी:",
+       "import-comment": "टिप्पणी :",
        "importtext": "[[Special:Export|export utility]] एतेनानुबन्धेन स्रोतविकितः सञ्चिकानां निर्यातं करोतु । भवदीयसङ्गणके सुरक्ष्य अत्र उत्तारयतु ।",
        "importstart": "पुटानाम् आयातः....",
        "import-revision-count": "$1 {{PLURAL:$1|पुनरावृत्तिः}}",
        "importcantopen": "आयातसञ्चिकाः उद्घाटयितुं न शक्यते ।",
        "importbadinterwiki": "प्रदुष्टः अन्तर्विक्यनुबन्धः ।",
        "importsuccess": "आयातः समाप्तः ।",
-       "importnosources": "à¤\95à¥\8bऽपि à¤\9fà¥\8dरानà¥\8dसà¥\8dविà¤\95ि à¤\86यातà¤\83 à¤¨à¥\8bपलबà¥\8dधà¤\83 à¤\85पि à¤\9a à¤ªà¥\8dरतà¥\8dयà¤\95à¥\8dषà¥\87तिहाससà¥\8dय à¤\89तà¥\8dतारणà¤\82 à¤¨à¤¿à¤·à¥\8dà¤\95ियमà¥\8d ।",
+       "importnosources": "à¤\86नà¥\8dतर-विà¤\95ि-पà¥\8dरà¤\95लà¥\8dपसà¥\8dय à¤\95मपि à¤¸à¥\8dरà¥\8bतà¤\83 à¤\89लà¥\8dलिà¤\96ितà¤\82 à¤¨à¤¾à¤¸à¥\8dति à¥¤ à¤¤à¤¥à¤¾ à¤\9a à¤¸à¤¾à¤\95à¥\8dषातà¥\8d à¤\87तिहासà¤\97तायाà¤\83 à¤¸à¤\9eà¥\8dà¤\9aिà¤\95ायाà¤\83 à¤¸à¤\9eà¥\8dà¤\9aिà¤\95ायाà¤\83 à¤\89पारà¥\8bपणà¥\87 à¤ªà¥\8dरतिबनà¥\8dधà¤\83 à¤µà¤¿à¤¦à¥\8dयतà¥\87 ।",
        "importnofile": "कापि आयातसञ्चिका उत्तारिता ।",
        "importuploaderrorsize": "आयातसञ्चिकाः अनुत्तारिताः। अस्याः आकारः अधिकतरः अस्ति ।",
        "importuploaderrorpartial": "आयातसञ्चिकाः अनुत्तारिताः । सञ्चिकाः अपूर्णोत्तारिताः ।",
        "importuploaderrortemp": "अयातसञ्चिकानाम् उत्तारणम् असफलम् ।\nअनित्यः सम्पुटः विनष्टः ।",
        "import-parse-failure": "XML आयातस्य व्यवस्थायाः वैफल्यम् ।",
        "import-noarticle": "आयातं कर्तुं पुटानि न सन्ति ।",
-       "import-nonewrevisions": "सरà¥\8dवाà¤\83 à¤ªà¥\81नरावà¥\83तà¥\8dतयà¤\83 à¤ªà¥\82रà¥\8dवमà¥\87व à¤\86याताà¤\83 ।",
+       "import-nonewrevisions": "नà¥\88à¤\95सà¥\8dयापि à¤¸à¤\82सà¥\8dà¤\95रणसà¥\8dय à¤\86यातà¤\83 à¤\85भवतà¥\8d à¥¤ (सरà¥\8dवाणि à¤¸à¤\82सà¥\8dà¤\95रणानि à¤ªà¥\82रà¥\8dवसà¥\8dमादà¥\87व à¤µà¤¿à¤¦à¥\8dयामानि à¤¸à¤¨à¥\8dति à¤\85थवा à¤¦à¥\8bषयà¥\81à¤\95à¥\8dततà¥\8dवातà¥\8d à¤ªà¤°à¤¿à¤¤à¥\8dयà¤\95à¥\8dतानि)।",
        "xml-error-string": "$1 पङ्किः $2 इत्यस्मिन् , स्तम्भः $3 (बैट्स् $4): $5",
        "import-upload": "XML पाठान् उत्तारयतु ।",
        "import-token-mismatch": "सत्रस्य पाठानां नाशः ।\nपुनः प्रयतताम् ।",
        "import-invalid-interwiki": "निर्दिष्टविकितः आयातः न सम्भवति ।",
-       "import-error-edit": "\" $1 \"पुटस्य आयातः न शक्यते यतः तस्य सम्पादनुमति ते नास्ति ।",
-       "import-error-create": "\" $1 \"पुटस्य आयातः न शक्यते यतः ते सम्पादनस्य अनुमतिः नास्ति ।",
-       "import-error-interwiki": "\"$1\" पुटम् आयातं न यतः अस्य नाम बाह्यानुबन्धार्थं सुरक्षितम् । (अन्तर्विकि)",
-       "import-error-special": "\"$1\" पुटम् आयातं नैव यतः एतत् विशेषनामस्थानेन सम्बद्धं यत् अन्यपुटानि नानुमन्यते ।",
-       "import-error-invalid": "\"$1\" पुटं न आयातं यतः अस्य नाम अमान्यम् ।",
+       "import-error-edit": "\"$1\" पुष्ठस्य आयातः नाभवत्, यतः तस्य सम्पादनानुमतिः नास्ति ।",
+       "import-error-create": "\"$1\" पुष्ठस्य आयातः नाभवत्, यतः तस्य सम्पादनानुमतिः नास्ति ।",
+       "import-error-interwiki": "\"$1\" पुष्ठस्य आयातः नाभवत्, यतः तस्य तस्य नाम बाह्यानुबन्धार्थं सुरक्षितम् (अन्तर्विकि) ।",
+       "import-error-special": "\"$1\" पुष्ठस्य आयातः नाभवत्, यतः विशेषनामाकाशः अनुमतिं न यच्छति ।",
+       "import-error-invalid": "\"$1\" पुष्ठस्य आयातः नाभवत्, यतः यस्य पृष्ठस्य आयतः अभवत्, तत् विकि-प्रकल्पेऽस्मिन् अमान्यम् अस्ति ।",
+       "import-error-unserialize": "\"$1\" इत्येतेषु $2 संस्करणम् अक्रमिकं कर्तुं न शक्यते । एतत् संस्करणं $3 पाठप्रारूपं $4 एवं क्रमबद्धम् अकरोत् ।",
+       "import-error-bad-location": "$2 संस्करणं $3 इत्यस्य प्रारूपस्थस्य उपयोगं कृत्वा \"$1\" इत्यस्मिन् विक-प्रकल्पे पाठस्य उपयोगं करोति । तस्मिन् पृष्ठे यावत् तत् प्रारूपम् अयोग्यं न सद्धयति ।",
        "import-options-wrong": "असमीचीनः {{PLURAL:$2|विकल्पः|विकल्पाः}}: <nowiki>$1</nowiki>",
        "import-rootpage-invalid": "दत्तमूलपुटम् अमान्यशीर्षकयुक्तम् ।",
        "import-rootpage-nosubpage": "मूलपुटस्य \"$1\" इति नामस्थाने उपपुटानि नानुमतानि ।",
        "importlogpage": "आयातसूचिका ।",
        "importlogpagetext": "अन्यविकितः सम्पादितेतिहाससहितानि प्रशासकानाम् आयातपुटानि ।",
-       "import-logentry-upload-detail": "$1 {{PLURAL:$1|पà¥\81नरावà¥\83तà¥\8dतिà¤\83}}",
-       "import-logentry-interwiki-detail": "$1 {{PLURAL:$1|पà¥\81नरावà¥\83तà¥\8dतिà¤\83}} $2 à¤\87तà¥\8dयà¥\87तसà¥\8dमातà¥\8d à¥¤",
+       "import-logentry-upload-detail": "$1 {{PLURAL:$1|सà¤\82सà¥\8dà¤\95रणसà¥\8dय|सà¤\82सà¥\8dà¤\95रणानामà¥\8d}} à¤\86यातà¤\83 à¤\85भवतà¥\8d",
+       "import-logentry-interwiki-detail": "$1 {{PLURAL:$1|सà¤\82सà¥\8dà¤\95रणसà¥\8dय|सà¤\82सà¥\8dà¤\95रणानामà¥\8d}} à¤\86यातà¤\83 à¤\85भवतà¥\8d $2",
        "javascripttest": "जावालिपिपरीक्षणम् ।",
        "javascripttest-pagetext-noframework": "जावलिपिचालनपरीक्षार्थम् एतत्पुटम् आरक्षितम् ।",
        "javascripttest-pagetext-unknownframework": "अज्ञातपरीक्षाप्रक्रिया  $1",
+       "javascripttest-pagetext-unknownaction": "\"$1\" अज्ञातक्रिया ।",
        "javascripttest-pagetext-frameworks": "अधो दत्तेषु कञ्चिदेकां परीक्षाप्रक्रियां चिनोतु : $1",
        "javascripttest-pagetext-skins": "अनेन सह परीक्षां सञ्चालयितुं  काचित् त्वक् चिनोतु ।",
        "javascripttest-qunit-intro": "mediawiki.org. [$1 अभिलेखपरीक्षा] इत्यत्र पश्यतु ।",
        "tooltip-pt-preferences": "भवतः/भवत्याः इष्टतमानि",
        "tooltip-pt-watchlist": "भवतः/भवत्याः निरीक्षासूच्यां विद्यमानानां पृष्ठानाम् आवलिः",
        "tooltip-pt-mycontris": "भवतः/भवत्याः योगदानानाम् आवलिः",
-       "tooltip-pt-login": "समà¥\8dपà¥\8dरवà¥\87शाय à¤ªà¥\8dरà¥\8bतà¥\8dसहामहà¥\87 à¥¤ à¤ªà¤°à¤¨à¥\8dतà¥\81 à¤¸à¤®à¥\8dप्रवेशः ऐच्छिकः ।",
-       "tooltip-pt-logout": "निरà¥\8dà¤\97मनम्",
+       "tooltip-pt-login": "पà¥\8dरवà¥\87शाय à¤ªà¥\8dरà¥\8bतà¥\8dसहामहà¥\87 à¥¤ à¤ªà¤°à¤¨à¥\8dतà¥\81 प्रवेशः ऐच्छिकः ।",
+       "tooltip-pt-logout": "निरà¥\8dà¤\97मà¥\8dयताम्",
        "tooltip-pt-createaccount": "नूतनसदस्यतां प्राप्य प्रविश्यताम् इति सूच्यते किन्तु न एतद् अनिवार्यम्",
-       "tooltip-ca-talk": "विषयसहितानाà¤\82 à¤ªà¥\83षà¥\8dठानाà¤\82 à¤\9aरà¥\8dà¤\9aा",
+       "tooltip-ca-talk": "विषयसहितानाà¤\82 à¤ªà¥\83षà¥\8dठानाà¤\82 à¤¸à¤®à¥\8dभाषणमà¥\8d",
        "tooltip-ca-edit": "इदं पृष्ठं सम्पादयितुं शक्यते । रक्षणात्पूर्वं कृपया प्राग्दृश्यं दृश्यताम् ।",
        "tooltip-ca-addsection": "नूतनविभागः आरभ्यताम्",
        "tooltip-ca-viewsource": "इदं पृष्ठं संरक्षितं विद्यते । अस्य स्रोतः द्रष्टुं शक्यते ।",
        "tooltip-ca-delete": "इदं पृष्ठम् अपाक्रियताम्",
        "tooltip-ca-undelete": "अस्य पुटस्य अपमर्जनात् पूर्वम् अस्य सम्पादनानि पुनस्थापयतु ।",
        "tooltip-ca-move": "अस्य पृष्ठस्य शीर्षकं परिवर्त्यताम्",
-       "tooltip-ca-watch": "à¤\87दà¤\82 à¤ªà¥\83षà¥\8dठà¤\82 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82 योज्यताम्",
+       "tooltip-ca-watch": "à¤\87दà¤\82 à¤ªà¥\83षà¥\8dठà¤\82 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c योज्यताम्",
        "tooltip-ca-unwatch": "भवतः/भवत्याः अवेक्षणसूच्याः इदं पृष्ठं निष्कास्यताम्",
        "tooltip-search": "{{SITENAME}} अन्विष्यताम्",
        "tooltip-search-go": "समानशिरोनामयुक्तं पृष्ठं विद्यते चेत् तत्र गम्यताम्",
        "tooltip-feed-rss": "अस्मै पृष्ठाय आर-एस-एस-पूरणम्",
        "tooltip-feed-atom": "अस्मै पृष्ठाय अणुपूरणम्",
        "tooltip-t-contributions": "अस्य योजकस्य योगदानानाम् आवलिः",
-       "tooltip-t-emailuser": "एतस्मै योजकाय ई-पत्रं प्रेष्यताम्",
+       "tooltip-t-emailuser": "एतस्मै योजकाय वि-पत्रं प्रेष्यताम्",
+       "tooltip-t-info": "एतस्य पृष्ठस्य विषये अधिकं विवरणम्",
        "tooltip-t-upload": "सञ्चिकाः आरोप्यन्ताम्",
        "tooltip-t-specialpages": "सर्वेषां विशिष्टपृष्ठानाम् आवलिः",
        "tooltip-t-print": "अस्य पृष्ठस्य मुद्रणयोग्या आवृत्तिः",
        "tooltip-preview": "भवता/भवत्या कृतानां परिवर्तनानां प्राग्दृश्यं दृश्यताम्, रक्षणात्पूर्वं कृपया इदम् उपयुज्यताम्।",
        "tooltip-diff": "भवता/भवत्या कृतानि परिवर्तनानि अत्र द्रष्टुं शक्यते",
        "tooltip-compareselectedversions": "पृष्ठस्य द्वयोः चितयोः आवृत्त्योः भेदः दृश्यताम्",
-       "tooltip-watch": "à¤\87दà¤\82 à¤ªà¥\83षà¥\8dठà¤\82 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलà¥\8dयाà¤\82 योज्यताम्",
+       "tooltip-watch": "à¤\87दà¤\82 à¤ªà¥\83षà¥\8dठà¤\82 à¤­à¤µà¤¤à¤\83/भवतà¥\8dयाà¤\83 à¤¨à¤¿à¤°à¥\80à¤\95à¥\8dषासà¥\82à¤\9aà¥\8c योज्यताम्",
        "tooltip-watchlistedit-normal-submit": "शीर्षकानि अपनयतु ।",
        "tooltip-watchlistedit-raw-submit": "अवलोकनावलीं समुद्धरतु ।",
        "tooltip-recreate": "एतत्पुटं पूर्वमेव अपमर्जितः अतः पुन सृजतु ।",
        "tooltip-summary": "सङ्क्षिप्तसारांशः योज्यताम्",
        "anonymous": "{{SITENAME}} इत्यस्य {{PLURAL:$1||}} अनामकयोजकः ।",
        "siteuser": "{{SITENAME}} योजक $1",
-       "anonuser": "{{SITENAME}} अज्ञात योजक $1",
+       "anonuser": "{{SITENAME}} अज्ञातयोजकः $1",
        "lastmodifiedatby": "एतस्य पुटस्य अन्तिमपरिवर्तनं $1 दिनाङ्के $2 समये कृतम् ।",
        "othercontribs": "$1 इत्यस्य कार्यस्य अनुसारम् ।",
        "others": "अन्य",
        "siteusers": "{{SITENAME}} {{PLURAL:$2|योजक|योजक}} $1",
-       "anonusers": "{{SITENAME}} अज्ञात {{PLURAL:$2|योजक|योजक}} $1",
+       "anonusers": "{{SITENAME}} {{PLURAL:$2|अज्ञातयोजकः|अज्ञातयोजकाः}} $1",
        "creditspage": "पुटनां समाकलनानि ।",
        "nocredits": "अस्य पुटस्य समाकलनसूचना नोपलब्धा ।",
        "spamprotectiontitle": "स्पाम् सुरक्षाशोधनी ।",
        "spamprotectionmatch": "अधस्थपाठेन अस्माकं स्फांशोधनी लक्षिता : $1",
        "spambot_username": "मिडियाविकिअवकरशुद्धीकरणम् ।",
        "spam_reverting": "$1 इत्यनेन नानुबद्धनां प्राचीनपुनरावृत्तीनां पुनस्थापनं कुर्वन्ति ।",
-       "spam_blanking": "सरà¥\8dवाà¤\83 à¤ªà¥\81नरावà¥\83तà¥\8dतयà¤\83 $1 à¤\87तà¥\8dयसà¥\8dय à¤\85नà¥\81बनà¥\8dधाà¤\83 à¤ªà¥\82रà¥\8dणपाठाà¤\83 à¤\85पनà¥\80यनà¥\8dते ।",
-       "spam_deleting": "सरà¥\8dवाà¤\83 à¤ªà¥\81नरावà¥\83तà¥\8dतयà¤\83 $1 à¤\87तà¥\8dयसà¥\8dय à¤\85नà¥\81बनà¥\8dधाà¤\83 à¥¤ à¤ªà¥\82रà¥\8dणपाठाà¤\83 à¤\85पनà¥\80यनà¥\8dते ।",
+       "spam_blanking": "सरà¥\8dवà¥\87षà¥\81 à¤¸à¤\82सà¥\8dà¤\95रणà¥\87षà¥\81 $1 à¤\87तà¥\8dयà¥\87ताà¤\83 à¤ªà¤°à¤¿à¤¸à¤¨à¥\8dधयà¤\83 à¤¸à¤¨à¥\8dति à¥¤ à¤\85तà¤\83 à¤¸à¤®à¥\8dपà¥\82णà¤\83 à¤ªà¤¾à¤ à¤\83 à¤¨à¤¿à¤·à¥\8dà¤\95ासà¥\8dयते ।",
+       "spam_deleting": "सरà¥\8dवà¥\87षà¥\81 à¤¸à¤\82सà¥\8dà¤\95रणà¥\87षà¥\81 $1 à¤\87तà¥\8dयà¥\87ताà¤\83 à¤ªà¤°à¤¿à¤¸à¤¨à¥\8dधयà¤\83 à¤¸à¤¨à¥\8dति à¥¤ à¤\85तà¤\83 à¤¸à¤®à¥\8dपà¥\82णà¤\83 à¤ªà¤¾à¤ à¤\83 à¤¨à¤¿à¤·à¥\8dà¤\95ासà¥\8dयते ।",
        "simpleantispam-label": "अनिष्टसन्देशविरोधपरीक्षणम् ।\nअस्मिन् <strong>न</strong> पूर्यताम् !",
        "pageinfo-title": "\"$1\" कृते सूचनाः ।",
        "pageinfo-not-current": "क्षम्यताम्, पुरातनाभ्यः आवृत्तिभ्यः एषा सूचना दातुं न शक्यते।",
        "pageinfo-length": "पृष्ठदैर्घ्यम् (बैट्स्द्वारा)",
        "pageinfo-article-id": "पृष्ठाभिज्ञापकम्",
        "pageinfo-language": "पृष्ठसामग्र्याः भाषा",
-       "pageinfo-robot-policy": "चालकयन्त्रस्थितिः अन्विष्यताम्",
-       "pageinfo-robot-index": "अङ्कनयोग्यम्",
-       "pageinfo-robot-noindex": "अङ्कनायोग्यम्",
+       "pageinfo-content-model": "पृष्ठपाठस्य प्रारूपम्",
+       "pageinfo-robot-policy": "यन्त्रद्वारा अनुक्रमीकृतः",
+       "pageinfo-robot-index": "अनुमतिप्राप्तम्",
+       "pageinfo-robot-noindex": "अनुमतिः न प्राप्ता",
        "pageinfo-watchers": "पृष्ठावलोककानां सङ्ख्या ।",
-       "pageinfo-redirects-name": "एतत् पृष्ठं प्रति पुनर्निर्दिश्यते",
+       "pageinfo-few-watchers": "$1 तः न्यूनध्यानार्हः  {{PLURAL:$1|दृष्टा|दृष्टारः}}",
+       "pageinfo-redirects-name": "एतत् पृष्ठं प्रति पुनर्निर्दिष्टानां पृष्ठानां सङ्ख्या",
        "pageinfo-subpages-name": "अस्य पृष्ठस्य उपपृष्ठानि",
        "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|पुनर्निर्देशः|पुनर्निर्देशाः}}; $3 {{PLURAL:$3|न पुनर्निर्देशः|न-पुनर्निर्देशाः}})",
        "pageinfo-firstuser": "पृष्ठनिर्माता",
        "pageinfo-magic-words": "मान्त्रिक{{PLURAL:$1|शब्दः|शब्दाः}} ($1)",
        "pageinfo-hidden-categories": "गोपित{{PLURAL:$1|वर्गः|वर्गाः}} ($1)",
        "pageinfo-templates": "समायोजित{{PLURAL:$1|फलकम्|फलकानि}} ($1)",
+       "pageinfo-transclusions": "{{PLURAL:$1|पृष्ठं|पृष्ठानि}} समायोजितानि अत्र ($1)",
        "pageinfo-toolboxlink": "पृष्ठसूचनाः",
        "pageinfo-redirectsto": "इत्यत्र अनुप्रेष्यते",
        "pageinfo-redirectsto-info": "सूचना",
        "pageinfo-protect-cascading-yes": "आम्",
        "pageinfo-protect-cascading-from": "अधोलिखितेभ्यः संरक्षणविधिः सोपानवत् गच्छति",
        "pageinfo-category-info": "वर्गविषयकसूचना",
+       "pageinfo-category-total": "आहात्यसदस्यानां सङ्ख्या",
        "pageinfo-category-pages": "पृष्ठानां सङ्ख्या",
        "pageinfo-category-subcats": "उपवर्गानां सङ्ख्या",
        "pageinfo-category-files": "सञ्चिकानां सङ्ख्या",
        "patrol-log-page": "आरक्षणसूचिका ।",
        "patrol-log-header": "इयम् आरक्षितपुनरावृत्तीनां सूचिका अस्ति ।",
        "log-show-hide-patrol": "$1 इत्यस्य आरक्षणसूचिका ।",
+       "log-show-hide-tag": "$1 चिह्नाऽऽवलिः",
        "deletedrevision": "अपमर्जितप्राचीनपुनरावृत्तिः $1",
        "filedeleteerror-short": "सञ्चिकानपमर्जने दोषः : $1",
        "filedeleteerror-long": " सञ्चिकानामपमर्जने आगता समस्या  $1",
        "newimages-summary": "एतत् विशेषपुटम् सद्यः उत्तारितसञ्चिकाः दर्शयति ।",
        "newimages-legend": "शोधनी ।",
        "newimages-label": "सञ्चिकानाम (अथवा अस्य भागः)",
+       "newimages-showbots": "बॉट्-द्वारा उपारोहितं दृश्यताम्",
        "noimages": "शून्यदर्शनम् ।",
        "ilsubmit": "अन्वेषणम्",
        "bydate": "दिनाङ्कानुगुणम्",
        "minutes": "{{PLURAL:$1|$1 निमेषः|$1 निमेषाः}}",
        "hours": "{{PLURAL:$1|$1होरा|$1 होराः}}",
        "days": "{{PLURAL:$1|$1 दिनम्|$1 दिनानि}}",
+       "weeks": "{{PLURAL:$1|$1 सप्ताहः|$1 सप्ताहाः}}",
+       "months": "{{PLURAL:$1|$1 मासः|$1 मासाः}}",
+       "years": "{{PLURAL:$1|$1 वर्षं|$1 वर्षाणि}}",
        "ago": "$1 पूर्वम्",
        "just-now": "अधुनैव",
+       "hours-ago": "$1 {{PLURAL:$1|होरा|होराः}} पूर्वं",
+       "minutes-ago": "$1 {{PLURAL:$1|निमेषः|निमेषाः}}",
+       "seconds-ago": "$1 {{PLURAL:$1|क्षणम्|क्षणानि}} पूर्वं",
+       "monday-at": "$1 सोमवासरे",
+       "tuesday-at": "$1 मङ्गलवासरे",
+       "wednesday-at": "$1 बुधवासरे",
+       "thursday-at": "$1 गुरुवासरे",
+       "friday-at": "$1 शुक्रवासरे",
+       "saturday-at": "$1 शनिवासरे",
+       "sunday-at": "$1 रविवासरे",
+       "yesterday-at": "$1 ह्यः",
        "bad_image_list": "अत्र प्रारूपं एवं भवेत् -\n\nकेवलम् आवल्यन्तर्गताः विषयाः (* इति चिह्नात् आरभमाणाः पङ्क्तयः) आकलिताः ।\n\nपङ्क्त्यां विद्यमाना प्रथमा परिसन्धिः (link) दोषपूर्णया सञ्चिकया सह परिसन्धिता (linked) स्यादेव । तस्यामेव पङ्क्तौ उत्तरोत्तरं विद्यमानाः परिसन्धयः अपवादिताः ज्ञेयाः, अर्थात् अत्र तेषां पृष्ठानाम् आवलिरेव भविष्यति, येषु एषा सञ्चिका विद्यते ।",
        "metadata": "प्रदत्तांशः (दत्तांशविषयकदत्तांशः अयम्)",
        "metadata-help": "अनेन सह विस्तृतसूचना सल्लग्ना अस्ति, प्रतिबिम्बग्राहकेन (scanner) अङ्कीयछायाचित्रग्राहकेन (digital camera ) वा अस्याः सञ्चिकायाः रचना जाता स्यात् । \n\nएषा सञ्चिका यदि मूलावस्थात् परिवर्त्यते, तर्हि अत्रस्थानि कानिचित् विवरणानि परिवर्तितसञ्चिकायां पूर्णतया न दृश्यन्ते ।",
        "exif-specialinstructions": "विशेषसूचनाः ।",
        "exif-headline": "शीर्षकम् ।",
        "exif-credit": "श्रेयः/ प्रदाता",
-       "exif-source": "मà¥\82ल",
+       "exif-source": "सà¥\8dरà¥\8bतà¤\83",
        "exif-editstatus": "चित्रस्य सम्पादस्थितिः ।",
        "exif-urgency": "त्वरा",
        "exif-fixtureidentifier": "सङ्गमनाम ।",
        "exif-writer": "लेखकः ।",
        "exif-languagecode": "भाषा ।",
        "exif-iimversion": "IIM आवृत्तिः ।",
-       "exif-iimcategory": "वर्ग",
+       "exif-iimcategory": "वर्ग",
        "exif-iimsupplementalcategory": "संयोज्यवर्गः ।",
        "exif-datetimeexpires": "पश्चात् न उपयोजयतु ।",
        "exif-datetimereleased": "अस्मिन् दिने लोकार्पितम् ।",
        "exif-compression-3": "CCITT समूह ३ फेक्स  सङ्केतीकरणम् ।",
        "exif-compression-4": "CCITT समूहः३ फेक्स् सङ्केतीरणम् ।",
        "exif-copyrighted-true": "स्वामत्वरक्षितम् ।",
-       "exif-copyrighted-false": "सारà¥\8dà¤\9cनिà¤\95सà¥\8dथानमà¥\8d à¥¤",
+       "exif-copyrighted-false": "पà¥\8dरतिà¤\95à¥\83तà¥\8dयधिà¤\95ारà¤\83 à¤¨ à¤¨à¤¿à¤°à¥\8dधारितà¤\83",
        "exif-unknowndate": "अज्ञातदिनाङ्कः ।",
        "exif-orientation-1": "सामान्य",
        "exif-orientation-2": "तिर्यक् परिवर्तितम् ।",
        "exif-exposureprogram-7": "आलेख्य प्रकारः ।",
        "exif-exposureprogram-8": "आयतप्रकारः । (आयतचित्राणि पृष्ठभूमिकेन्द्रीकृतनि )",
        "exif-subjectdistance-value": "$1 मीटर्स् ।",
-       "exif-meteringmode-0": "अज्ञात",
+       "exif-meteringmode-0": "अज्ञातम्",
        "exif-meteringmode-1": "माध्य",
        "exif-meteringmode-2": "केन्द्रभारयुतं सर्वसामान्यम् ।",
        "exif-meteringmode-3": "प्रदेशः ।",
        "exif-meteringmode-5": "प्रकारः ।",
        "exif-meteringmode-6": "भागशः ।",
        "exif-meteringmode-255": "अन्यत्",
-       "exif-lightsource-0": "अज्ञात",
+       "exif-lightsource-0": "अज्ञातम्",
        "exif-lightsource-1": "दिवाप्रकाशः ।",
        "exif-lightsource-2": "प्रभासमानम् ।",
        "exif-lightsource-3": "उज्वलप्रकाशस्य तन्त्रीविशेषः",
        "exif-sharpness-0": "सामान्य",
        "exif-sharpness-1": "कोमलम् ।",
        "exif-sharpness-2": "कठिणम् ।",
-       "exif-subjectdistancerange-0": "अज्ञात",
+       "exif-subjectdistancerange-0": "अज्ञातम्",
        "exif-subjectdistancerange-1": "बृहत्",
        "exif-subjectdistancerange-2": "अवलोकनं पिदधातु ।",
        "exif-subjectdistancerange-3": "दूरदृश्यम् ।",
        "exif-urgency-other": "योजकनिरूपिता आद्यता : $1",
        "namespacesall": "सर्वाणि",
        "monthsall": "सर्वाणि",
-       "confirmemail": "à¤\88पत्रसङ्केतः प्रमाणीक्रियताम्",
-       "confirmemail_noemail": "भवतः योजकाद्यतायां व्यवस्थापितः विद्युन्मानपत्रसङ्केतः मान्यं नाश्ति ।  [[Special:Preferences|user preferences]]",
+       "confirmemail": "वि-पत्रसङ्केतः प्रमाणीक्रियताम्",
+       "confirmemail_noemail": "भवतः/भवत्याः मान्यः वि-पत्रसङ्केतः नास्ति । [[Special:Preferences|user preferences]] अत्र निर्धार्यताम् ।",
        "confirmemail_text": "{{SITENAME}} इत्यत्र विद्युन्मानसुविधोपयोगात् पूर्वं भवतः विद्युन्मानपत्रसङ्केतं मान्यं करोतु । \nभवतः सङ्केतं दृढीकरणसङ्केतं प्राप्तुं अधः दत्तं कड्मलं तुदतु ।\nतत्र पत्रं ससङ्केतम् अनुबन्धयुक्तं भवति । \nभवतः विद्युन्मानपत्रसङ्केतं प्रमाणीकर्तुम् अनेन अनुबन्धेन जालगवाक्षेन पूरयतु ।",
        "confirmemail_pending": "कश्चित् दृढीकरणस्य सङ्केतसङ्ख्या तावत् विद्युन्मानपत्रद्वारा ते प्रेषितम् । \nभवान् सद्यः योजकस्थानं निर्मितवान् । नूतनसङ्केतसङ्ख्या कतिपयनिमेषापर्यन्तं निरीक्षताम्,",
        "confirmemail_send": "दृढीकरणसङ्केतसङ्ख्यां प्रेषयतु ।",
        "confirmemail_invalid": "अमान्या दृढीकरणसङ्केतसङ्ख्या ।\nप्रायः सङ्केतसङ्ख्या विनष्टा ।",
        "confirmemail_needlogin": "भवतः विद्युन्मनपत्रसङ्केतं दृढयितुं भवान् $1 करोतु ।",
        "confirmemail_success": "भवतः विद्युन्मानपत्रसङ्केतः इदानीं दृढीकृतः अस्ति । [[Special:UserLogin|log in]]\nअधुना भवान् नामाभिलेखेन विकिविहरस्य आनन्दम् अनुभवितुं शक्नोति ।",
-       "confirmemail_loggedin": "भवतः विद्युन्मानपत्रसङ्केतः दृढीकृतः ।",
-       "confirmemail_subject": "{{SITENAME}}विद्युन्मानपत्रसङ्केतस्य दृढीकरणम् ।",
+       "confirmemail_loggedin": "भवतः वि-पत्रसङ्केतः दृढीकृतः ।",
+       "confirmemail_subject": "{{SITENAME}} वि-पत्रसङ्केतस्य दृढीकरणम् ।",
        "confirmemail_body": "कोऽपि अथवा भवान् $1 इति ऐपिसङ्केतद्वारा {{SITENAME}}इत्यस्मिन् \"$2\" इति नाम्ना योजकस्थाननिर्माणार्थम् अभ्यर्थनं दत्तवान् ।\nएतत् योजकस्थानं भवतः एव अपि च {{SITENAME}} इत्यस्मिन् उलब्धे विद्युन्मानपत्रसङ्केतः ।\nसुविधारम्भं कर्तुम् अधोदत्तानुबन्ध स्वस्य जालगवाक्षे उद्घाटयतु ।\n\n$3\n\nयदि एतदभ्यर्थनं भवान् न कृतवान् तर्हि एतत् अपकर्षितुम् अधो दतानुबन्धम् उद्घाटयतु ।\n\n$5\n\nइयं दृढीकरणसङ्केतसङ्ख्या $4 इत्यस्मिन् समाप्ता भवति ।",
        "confirmemail_body_changed": "कोऽपि अथवा भवान् $1 इति ऐपिसङ्केतद्वारा {{SITENAME}}इत्यस्मिन् \"$2\" इति योजस्थानस्य विद्युन्मानपत्रसङ्केतं परिवर्त्य दत्तवान्  ।\nअस्य विषयस्य दृढीकरणार्थम् एतत् योजकस्थानं भवतः एव अस्ति अपि च  {{SITENAME}}इत्यस्मिन् विद्युन्मानसौकर्यं पुनरारब्धुम् अधो दत्तानुबन्धं जालगवाक्षे उद्घाटयतु ।\n\n$3\n\nयदि एतत् योजकस्थानं भवतः नाश्ति तर्हि भवतः विद्युन्मानपत्रसङ्केतम् अपाकृष्टुं अधो दत्तानुबन्धं जालगवाक्षे उद्घाटयतु ।\n\n\n$5\nएतत् दृढीकर्तुं $6 इत्येतत् $7 इति होरायाः पश्चात् कार्यं न करोति ।",
        "confirmemail_body_set": "कोऽपि अथवा भवान् $1 इति ऐपिसङ्केतद्वारा {{SITENAME}}इत्यस्मिन् \"$2\" इति योजस्थानस्य विद्युन्मानपत्रसङ्केतं परिवर्त्य दत्तवान्  ।\nअस्य विषयस्य दृढीकरणार्थम् एतत् योजकस्थानं भवतः एव अस्ति अपि च  {{SITENAME}}इत्यस्मिन् विद्युन्मानसौकर्यं पुनरारब्धुम् अधो दत्तानुबन्धं जालगवाक्षे उद्घाटयतु ।\n\n$3\n\nयदि एतत् योजकस्थानं भवतः नाश्ति तर्हि भवतः विद्युन्मानपत्रसङ्केतम् अपाकृष्टुं अधो दत्तानुबन्धं जालगवाक्षे उद्घाटयतु ।\n\n\n$5\nएतत् दृढीकर्तुं $6 इत्येतत् $7 इति होरायाः पश्चात् कार्यं न करोति ।",
-       "confirmemail_invalidated": "विद्युन्मानपत्रसङ्केतस्य दृढीकरणम् अपकर्षितम् ।",
-       "invalidateemail": "विद्युन्मानपत्रस्य दृढीकरणम् अपकर्षतु ।",
+       "confirmemail_invalidated": "वि-पत्रसङ्केतस्य दृढीकरणं निरस्तीकृतम्",
+       "invalidateemail": "वि-पत्रस्य दृढीकरणं निरस्तीकृतम्",
        "scarytranscludedisabled": "अन्तर्विकीयः अन्तर्भवनं निष्क्रियम् ।",
        "scarytranscludefailed": "$1 कृते प्राकृतिः प्रार्थना न प्राप्ता ।",
+       "scarytranscludefailed-httpstatus": "[$1 : इत्यस्य कृते फलकसङ्कर्षणम् असफलम् HTTP $2]",
        "scarytranscludetoolong": "[URLअतिदीर्घा अस्ति ]",
        "deletedwhileediting": "पूर्वसूचना : भवतः सम्पादनारम्भात् पश्चात् एतत् पुटम् अपमर्जितम् ।",
        "confirmrecreate": "योजकः [[User:$1|$1]] ([[User talk:$1|सम्भाषणम्]]) सकारणं भवतः सम्पादनात् परं पुटमेतत् अपमर्जितम् । \n: ''$2''\nएतत्पुटं पुनर्निमातुम् इच्छति वेति दृढयतु ।",
        "recreate": "पुनर्निर्मीयताम्",
        "confirm_purge_button": "अस्तु",
        "confirm-purge-top": "अस्य पुटस्य इतिहाससङ्ग्रहं निर्मलं करोति वा ?",
-       "confirm-purge-bottom": "à¤\95सà¥\8dयà¤\9aिदपि à¤ªà¥\81à¤\9fसà¥\8dय à¤\85पमरà¥\8dà¤\9cनà¥\87न à¤¸à¤\9eà¥\8dà¤\9aिà¤\95ा à¤¨à¤¿à¤°à¥\8dमला à¤­à¤µà¤¤à¤¿  à¤\85पि à¤\9a à¤¨à¥\82तनतमा à¤\86वà¥\83तà¥\8dतिà¤\83 à¤ªà¥\8dरà¤\95à¤\9fिता भवति ।",
+       "confirm-purge-bottom": "à¤\95सà¥\8dयà¤\9aिदपि à¤ªà¥\81à¤\9fसà¥\8dय à¤\85पमरà¥\8dà¤\9cनà¥\87न à¤¸à¤\9eà¥\8dà¤\9aिà¤\95ा à¤¨à¤¿à¤°à¥\8dमला à¤­à¤µà¤¤à¤¿  à¤\85पि à¤\9a à¤¨à¥\82तनतमà¤\82 à¤¸à¤\82सà¥\8dà¤\95रणà¤\82 à¤ªà¥\8dरà¤\95à¤\9fितà¤\82 भवति ।",
        "confirm-watch-button": "अस्तु",
        "confirm-watch-top": "इदं पृष्ठं भवतः अवेक्षणसूच्यां योजयाम ?",
        "confirm-unwatch-button": "अस्तु",
        "confirm-unwatch-top": "इदं पृष्ठं भवतः अवेक्षणसूच्याः निष्कास्यताम्",
+       "quotation-marks": "\"$1\"",
        "imgmultipageprev": "पूर्वतनं पृष्ठम्",
        "imgmultipagenext": "अग्रिमं पृष्ठम्",
        "imgmultigo": "गम्यताम् !",
        "imgmultigoto": "$1 पृष्ठं गम्यताम्",
+       "img-lang-default": "(यदभावे भाषा)",
+       "img-lang-info": "$1 इत्मात् एतत् चित्रं स्थापितम् । $2",
+       "img-lang-go": "गम्यताम्",
        "ascending_abbrev": "आरुह्",
        "descending_abbrev": "अवरुह्",
        "table_pager_next": "अग्रिमं पृष्ठम्",
        "autosumm-replace": "\"$1\" इत्यनेन सह आधेस्य विनिमयः कृतः ।",
        "autoredircomment": "[[$1]] प्रति पुटं पुनर्निदिष्टम् ।",
        "autosumm-new": "$1 नवीन पृष्ठं निर्मीत अस्ती",
+       "autosumm-newblank": "रिक्तं पृष्ठं निर्मितम्",
        "lag-warn-normal": "$1 {{PLURAL:$1|क्षणम्|क्षणानि}} इति काले सम्भूतपरिवर्तन प्रायः अस्यां सूचिकायां न दर्शितम् ।",
        "lag-warn-high": "अत्युन्नतदत्तांशवितारकस्य विलम्बत्वेन {{PLURAL:$1|क्षणम्|क्षणानि}} तः पूर्वं सम्भूतपरिवर्तनं सूचिकायां न दृश्यते ।",
        "watchlistedit-normal-title": "अवलोकनावलीं सम्पादयतु ।",
        "watchlistedit-raw-done": "भवतः अवलोकनावली उन्नतीकारोतु ।",
        "watchlistedit-raw-added": "{{PLURAL:$1|1शीर्षकम्|$1 शीर्षकानि}} संवृद्धानि ।",
        "watchlistedit-raw-removed": "{{PLURAL:$1|1शीर्षकम्|$1 शीर्षकानि}} अपनीतानि ।",
+       "watchlistedit-clear-title": "निरीक्षासूचिः रिक्तीकृता",
+       "watchlistedit-clear-legend": "निरीक्षासूचिं रिक्तीक्रियताम् ।",
+       "watchlistedit-clear-explain": "सर्वाणि शीर्षकाणि भवतः/भवत्याः निरीक्षासूचेः निष्कासयिष्यामः ।",
+       "watchlistedit-clear-titles": "शीर्षकाणि :",
+       "watchlistedit-clear-submit": "निरीक्षासूचिः रिक्तीक्रियताम् (एतत् स्थायिपरिवर्तनम्)",
+       "watchlistedit-clear-done": "भवतः/भवत्याः निरीक्षासूचिः रक्त्यभवत् ।",
+       "watchlistedit-clear-removed": "{{PLURAL:$1|1 शीर्षकं निष्कासितम्|$1 शीर्षकाणि निष्कासितानि}} :",
+       "watchlistedit-too-many": "बहुनि पृष्ठानि अत्र दर्शितुं विद्यन्ते ।",
+       "watchlisttools-clear": "निरीक्षासूचिं रिक्तीक्रियताम्",
        "watchlisttools-view": "योग्यपरिवर्तनानि दृश्यन्ताम्",
-       "watchlisttools-edit": "à¤\85वà¥\87à¤\95à¥\8dषणाऽऽवलिः दृश्यतां, सम्पाद्यतां च",
+       "watchlisttools-edit": "निरà¥\80à¤\95à¥\8dषासà¥\82à¤\9aिः दृश्यतां, सम्पाद्यतां च",
        "watchlisttools-raw": "विवरणरहिता अवलोकनावलिः सम्पाद्यताम्",
        "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|सम्भाषणम्]])",
        "duplicate-defaultsort": "'''पूर्वसूचना''' \"$1\" इति पुरातनं मूलक्रमाङ्कनकुड्मलं विहाय  \"$2\" इति नवीनं मूलक्रमाङ्कनकुण्डलत्वेन स्वयमेव नयति एतत् ।",
+       "duplicate-displaytitle": "<strong>पूर्वसूचना :</strong> दृश्यमानं शीर्षकं \"$2\" पूर्वदृश्यमानम् एतस्य \"$1\" शीर्षकस्य स्थाने दृश्यते ।",
+       "invalid-indicator-name": "<strong>दोषः :</strong> पृष्ठस्थितेः द्योतकस्य पृष्ठस्य <code>नाम</code> रीक्तं न भवेत् ।",
        "version": "आवृत्तिः",
        "version-extensions": "अनुस्थापितानि विस्तरणानि ।",
-       "version-skins": "à¤\9bादन",
+       "version-skins": "तà¥\8dवà¤\95à¥\8d à¤¸à¥\8dथापà¥\8dयतामà¥\8d",
        "version-specialpages": "विशेषपृष्ठानि",
        "version-parserhooks": "विन्यासस्य आलम्बः ।",
        "version-variables": "भङ्गुरम्",
        "version-hook-name": "आलम्बस्य नाम ।",
        "version-hook-subscribedby": "सदस्यत्वम् अनेन प्राप्तम् ।",
        "version-version": "($1)",
-       "version-license": "अनुज्ञापत्रम्",
+       "version-no-ext-name": "[नाम नास्ति]",
+       "version-license": "मिडियाविकि-अनुज्ञापत्रम्",
+       "version-ext-license": "अनुज्ञापत्रम्",
+       "version-ext-colheader-name": "विस्तारक्षेत्रम्",
+       "version-skin-colheader-name": "त्वक्",
+       "version-ext-colheader-version": "संस्करणम्",
+       "version-ext-colheader-license": "अनुज्ञापत्रम्",
+       "version-ext-colheader-description": "वर्णनम्",
+       "version-ext-colheader-credits": "लेखकाः",
+       "version-license-title": "$1 कृते अनुज्ञापत्रम्",
+       "version-license-not-found": "एतस्य विस्तारक्षेत्राय अनुज्ञापत्रं न प्राप्तम्",
+       "version-credits-title": "$1 कृते कृतज्ञता",
+       "version-credits-not-found": "एतस्य विस्तारक्षेत्राय विस्तृतं कृतज्ञतासूचनं न प्राप्तम्",
        "version-poweredby-credits": "इयं विकिः अनेन सञ्चालिता '''[https://www.mediawiki.org/ MediaWiki]''', स्वामित्वम् © 2001 - $1  $2 ।",
        "version-poweredby-others": "अन्य",
+       "version-poweredby-translators": "translatewiki.net अनुवादकाः",
        "version-credits-summary": "[[Special:Version|MediaWiki]] इत्यत्र योगदानार्थं वयं अधोलिखितान् जनान् प्रशंसितुमिच्छामः।",
        "version-license-info": "मिडियाविकिः तु निश्शुल्कतन्त्रांशः ; भवान् पुनः वितर्तुं शक्नोति अथवा GNU सामान्यसार्वजनिकानुज्ञपत्रस्य नियमानुगुणं द्वीतीयावृत्तिम् अथवा अन्यनूतनावृतिं संस्कर्तुं शक्नोति । \n\nएषा बहूपयोगाय भवेत् इति धिया मिडियाविकिः वितीर्णा । किन्तु केनापि प्रमाणत्वेन विना दत्ता । अथवा निर्दिष्टोद्देशर्थे अनुकूलकरं वेति अपरिशील्य अथवा वाणिज्यस्य आनुषङ्गिकानुज्ञापत्रेण विना अपि मीडियाविकिः प्रदत्ता । विशेषविवरणप्राप्तये GNU सर्वजनसामान्यम् अनुज्ञापत्रं पश्यतु ।\n\n[{{SERVER}}{{SCRIPTPATH}}/COPYING काचित् प्रतिः, GNU सर्वजनसामान्यम् अनुज्ञापत्रम्] इत्येतत् भवान् स्वीकृतवान् । अनेन कार्यकलापेन सह , यदि नास्ति, निश्शुल्कतन्त्रज्ञानप्रतिष्ठानं पत्रं प्रेषयतु । सङ्केतः - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA or [//www.gnu.org/licenses/old-licenses/gpl-2.0.html सद्यसः पठितुमर्हति]",
        "version-software": "तन्त्रांशः अनुस्थापितः ।",
        "version-software-version": "आवृत्ति",
        "version-entrypoints": "प्रवेशबिन्दुः URLs",
        "version-entrypoints-header-entrypoint": "प्रवेशबिन्दुः ।",
-       "version-entrypoints-header-url": "URL",
+       "version-entrypoints-header-url": "सार्वसङ्केतः (URL)",
+       "version-libraries": "स्थापिताः सञ्चिकाः",
+       "version-libraries-library": "ग्रन्थालयः",
+       "version-libraries-version": "संस्करणम्",
+       "redirect": "सञ्चिका-योजक-पृष्ठेभ्यः उत संस्करणात् पुनर्निर्दिष्टम्",
+       "redirect-legend": "सञ्चिकायाः, पृष्ठात् वा पुनर्निर्दिष्टम्",
+       "redirect-summary": "एतत् विशिष्टपृष्ठं सञ्चिकां (सञ्चिकायाः नाम प्रदत्तम्) प्रति पुनर्निर्दिष्टम् अस्ति । पृष्ठं (अभिज्ञापकस्य संस्करणम् उत पृष्ठाभिज्ञापकं प्रदत्तम्), उत योजकपृष्ठम् (सङ्ख्यात्मकं योजकाभिज्ञापकं प्रदत्तम्) । उपयोगः : [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], उत [[{{#Special:Redirect}}/user/101]].",
+       "redirect-submit": "गम्यताम्",
+       "redirect-lookup": "अन्विष्याम् :",
+       "redirect-value": "मूल्यम्",
+       "redirect-user": "योजकाभिज्ञापकम्",
+       "redirect-page": "पृष्ठाभिज्ञापकम्",
+       "redirect-revision": "पृष्ठसंस्करणम्",
+       "redirect-file": "सञ्चिकानाम",
+       "redirect-not-exists": "मूल्यं न प्राप्तम्",
        "fileduplicatesearch": "प्रतिकृतिसञ्चिकार्थम् अन्विषतु ।",
        "fileduplicatesearch-summary": "सम्मिश्रमौल्यामूलयुतर्थं  प्रतिकृतिसञ्चिकार्थम् अन्विषतु ।",
        "fileduplicatesearch-legend": "प्रतिकृत्यर्थम् अन्विषतु ।",
        "fileduplicatesearch-result-n": "इति सञ्चिका {{PLURAL:$1|सादृश्यप्रतिकृतिः|$2 सादृश्यप्रतिकृतयः}}",
        "fileduplicatesearch-noresults": "\"$1\" इति नाम्ना सञ्चिका न दृष्टा ।",
        "specialpages": "विशिष्टपृष्ठानि",
-       "specialpages-note": "* साधारणं विशेषपुटम् । \n* <span class=\"mw-specialpagerestricted\">प्रतिद्धं विशेषपुटम् ।</span>",
+       "specialpages-note-top": "तालिका",
+       "specialpages-note": "* विशिष्टपृष्ठानि । \n* <span class=\"mw-specialpagerestricted\"> प्रतिबन्धितानि विशिष्टपृष्ठानि ।</span>",
        "specialpages-group-maintenance": "निर्वहणवृत्तानि ।",
        "specialpages-group-other": "अन्यविशेषपुटानि ।",
        "specialpages-group-login": "प्रविश्यताम् / लेखा सृज्यताम्",
        "specialpages-group-highuse": "अधिकोपयोगीनि पृष्ठानि",
        "specialpages-group-pages": "पृष्ठानाम् आवली",
        "specialpages-group-pagetools": "पृष्ठोपकरणानि",
-       "specialpages-group-wiki": "विà¤\95िदतà¥\8dताà¤\82शà¤\83 उपकरणानि च",
+       "specialpages-group-wiki": "सà¥\82à¤\9aना (data), उपकरणानि च",
        "specialpages-group-redirects": "विशेषपृष्ठानां पुनर्निदेशनम्",
        "specialpages-group-spam": "अनपेक्षितसन्देशस्य उपकरणानि",
+       "specialpages-group-developer": "विधिकारोपकरणानि",
        "blankpage": "रिक्तानि पृष्ठानि",
        "intentionallyblankpage": "इदं पृष्ठं बुद्ध्या एव रिक्तं रक्षितमस्ति ।",
        "external_image_whitelist": "# एषा पङ्क्तिः न परिवर्त्यताम् <pre>\n# अत्र केवलं सामान्यचिह्नानाम् उपयोगः क्रियताम् (यथा // इत्यनयोः मध्ये स्थापनीयः भागः)\n# बहिस्तात् आगतानां चित्राणां सार्वसङ्केतैः (U R L) सह एतेषां तुलना भवति\n# यत् चित्रम् अनुकूलं भवति तत् योज्यते, अन्यथा तस्य चित्रस्य परिसन्धिः योज्यते । \n# याः पङ्क्तयः # इत्यस्मात् आरभन्ते, ताः सूचनाः\n# अत्र सर्वं पक्षविगुणं (case-insensitive) वर्तते \n# सर्वान् regex भागान् अस्याः पङ्क्तेः उपरि स्थापयतु । एतां पङ्क्तिम् एवमेव स्थापयतु </pre>",
        "tags-tag": "अङ्कननाम",
        "tags-display-header": "परिवर्तितसूचीषु प्रदर्शनम्",
        "tags-description-header": "अर्थस्य समग्रवर्णनम्",
+       "tags-source-header": "स्रोतः",
+       "tags-active-header": "क्रार्यान्वितम् ?",
        "tags-hitcount-header": "अङ्कितानि परिवर्तनानि",
+       "tags-actions-header": "क्रियाः",
+       "tags-active-yes": "आम्",
+       "tags-active-no": "न",
+       "tags-source-extension": "विस्तारक्षेत्रेण व्याख्या",
+       "tags-source-manual": "योजकेन, बॉट् इत्यनेन च प्रयुक्तम्",
+       "tags-source-none": "अधिकसमयं यावत् नोपयुज्यते",
        "tags-edit": "सम्पाद्यताम्",
+       "tags-delete": "अपाक्रियताम्",
+       "tags-activate": "स्रक्रियम्",
+       "tags-deactivate": "असक्रियम्",
        "tags-hitcount": "$1 {{PLURAL:$1|परिवर्तनम्|परिवर्तनानि}}",
+       "tags-manage-no-permission": "भवतः/भवत्याः पार्श्वे परिवर्तनचिह्नानि सञ्चालयितुम् अनुमतिः नास्ति ।",
+       "tags-create-heading": "नूतनचिह्नं सृज्यताम्",
+       "tags-create-explanation": "यदभावे, नवीनरचितानि अङ्कनानि योजकेभ्यः, बॉट् इत्येतेभ्यश्च उपलब्धानि सन्ति ।",
+       "tags-create-tag-name": "अङ्कननाम :",
+       "tags-create-reason": "कारणम् :",
+       "tags-create-submit": "सृज्यताम्",
+       "tags-create-no-name": "अङ्कननाम निश्चयेन कथयतु ।",
+       "tags-create-invalid-chars": "अङ्कननामसु अल्पविरामः (<code>,</code>) उत (<code>/</code>) चिह्नं न भवेदेव ।",
+       "tags-create-invalid-title-chars": "पृष्ठस्य शीर्षके येषाम् अक्षराणाम् उपयोगः न भवति, तेषाम् अक्षराणाम् अङ्कनस्य नामत्वेन उपयोगः न करणीयः ।",
+       "tags-create-already-exists": "$1 इति अङ्कनं पूर्वमेव वर्तते ।",
+       "tags-create-warnings-above": "अथ {{PLURAL:$2|पूर्वसूचना उच्यते|पूर्वसूचनाः उच्यन्ते}} यदा अङ्कननिर्माणस्य प्रयत्नः भवति \"$1\" :",
+       "tags-create-warnings-below": "अङ्कनं सर्जितुं भवान्/भवती इच्छति ?",
+       "tags-delete-title": "अङ्कनं अपाक्रियताम्",
+       "tags-delete-explanation-initial": "भवान्/भवती दत्तांशात् $1 अङ्कनम् अपाकरोति ।",
+       "tags-delete-explanation-in-use": "{{PLURAL:$2|$2 revision or log entry|सर्वाणि $2 संस्करणानि च/उत अवेक्षणाऽऽवलिनिवेशात्}} इत्यस्मात् एतत् निष्कासितम्, यत् अधुना उपयोगरतम् अस्ति ।",
+       "tags-delete-explanation-warning": "एषा क्रिया <strong>अपरिवर्तनीया</strong>अस्ति । तथा च  तन्त्रांशस्य प्रबन्धकेनापि <strong> पूर्ववत् कर्तुं न शक्यते</strong> । अतः दृढनिश्चयानन्तरमेव एतत् अङ्कनम् अपाकरोतु ।",
+       "tags-delete-explanation-active": "<strong>\"$1\" इत्येत् अङ्कनम् अधुनापि सक्रियम् अस्ति ।  भविष्यत्काले अपि एतस्य उपयोगं कर्तुं शक्यते । </strong> भविष्यत्काले तस्य उपयोगं स्थगयितुम् अङ्कनस्य उपयोगस्थलं गत्वा निष्क्रियम् अकरोतु ।",
+       "tags-delete-reason": "कारणम् :",
+       "tags-delete-submit": "अङ्कनस्य अपाकरणम् अपरिवर्तनीयम्",
+       "tags-delete-not-allowed": "यावत् पर्यन्तं निश्चितं विस्तारकम् अङ्कनम् अपाकर्तुं निश्चितं न करोति, तावत् अङ्कनम् एतत् अपाकर्तुं न शक्यते ।",
+       "tags-delete-not-found": "\"$1\" इत्यङ्कनं न विद्यते ।",
+       "tags-delete-too-many-uses": "$1 इत्येतत् अङ्कनम् $2 अनेकेषु {{PLURAL:$2|संस्करणेषु}} उपयोज्यते । अर्थात् एतत् अपाकर्तुं न शक्यते ।",
+       "tags-delete-warnings-after-delete": "$1 इत्येत् अङ्कनम् अपाकृतं, परन्तु {{PLURAL:$2|पूर्वसूचना उच्यते|पूर्वसूचनाः उच्यन्ते}}",
+       "tags-activate-title": "सक्रियाङ्कनम्",
+       "tags-activate-question": "$1 इत्येतत् अङ्कनं भवान्/भवती सक्रियं कर्तुं गच्छति ।",
+       "tags-activate-reason": "कारणम् :",
+       "tags-activate-not-allowed": "\"$1\" इत्येतस्य अङ्कनस्य सक्रियतम् असम्भवम् अस्ति ।",
+       "tags-activate-not-found": "$1 अङ्कनं न विद्यते ।",
+       "tags-activate-submit": "स्रक्रियम्",
+       "tags-deactivate-title": "असक्रियाङ्कनम्",
+       "tags-deactivate-question": "$1 इत्येतत् अङ्कनं भवान्/भवती असक्रियं कर्तुं गच्छति ।",
+       "tags-deactivate-reason": "कारणम् :",
+       "tags-deactivate-not-allowed": "\"$1\" इत्येतस्य अङ्कनस्य असक्रियता न शक्यते ।",
+       "tags-deactivate-submit": "अस्रक्रियम्",
+       "tags-apply-no-permission": "स्वपरिवर्तनैः सह एतत् अङ्कनम् अपाकर्तुं भवतः/भवत्याः पार्श्वे अधिकारः नास्ति ।",
+       "tags-apply-not-allowed-one": "$1 अङ्कनं हस्तेन उपयोक्तुं न शक्नोति ।",
+       "tags-apply-not-allowed-multi": "हस्तेन {{PLURAL:$2|अङ्कनं|अङ्कनानि}} उपयोक्तुं न शक्नोति : $1",
+       "tags-update-no-permission": "वैय्यक्तिकसंस्करणात्, अवेक्षणाऽऽवल्यात् च अङ्कनम् अपाकर्तुम् उत स्थापयितुं भवतः/भवत्याः पार्श्वे अधिकारः नास्ति ।",
+       "tags-update-add-not-allowed-one": "$1 अङ्कनं हस्तेन उपयोक्तुं न शक्नोति ।",
+       "tags-update-add-not-allowed-multi": "{{PLURAL:$2|एतत् अङ्कनं|एतानि अङ्कनानि}} $1 अङ्कनं हस्तेन उपयोक्तुं न शक्नोति ।",
+       "tags-update-remove-not-allowed-one": "$1 इत्येत् अङ्कनं निष्कासितुं न शक्नोति ।",
+       "tags-update-remove-not-allowed-multi": "{{PLURAL:$2|एतत् अङ्कनं|एतानि अङ्कनानि}} $1 अङ्कनं हस्तेन उपयोक्तुं न शक्नोति ।",
+       "tags-edit-title": "अङ्कानि सम्पाद्यन्ताम्",
+       "tags-edit-manage-link": "अङ्कानां प्रबन्धनं करोतु ।",
+       "tags-edit-revision-selected": "[[:$2]] इत्यस्य {{PLURAL:$1|चित-संस्करणं|चित-संस्करणानि}} :",
+       "tags-edit-logentry-selected": "{{PLURAL:$1|चित-संरक्षिताऽऽवलेः घटना|संरक्षिताऽऽवलेः घटनाः}} :",
+       "tags-edit-revision-legend": "{{PLURAL:$1|एतत् संस्करमं|सर्वाणि $1 संस्करणानि}} इत्यस्मिन् योज्यताम् उत इत्यस्मात् निष्कास्यताम्",
+       "tags-edit-logentry-legend": "{{PLURAL:$1|एषा निरीक्षासूचिः|एताः $1 निरीक्षासूचयः}} इत्यस्मिन् योज्यताम् उत इत्यस्मात् निष्कास्यताम्",
+       "tags-edit-existing-tags": "विद्यामानि अङ्कानि :",
+       "tags-edit-existing-tags-none": "\"नैकम्\"",
+       "tags-edit-new-tags": "नवीनाङ्कनम् :",
+       "tags-edit-add": "एतत् अङ्कनं योजयतु :",
+       "tags-edit-remove": " एतत् अङ्कनम् अपाकरोतु :",
+       "tags-edit-remove-all-tags": "(सर्वाणि अङ्कानि अपाक्रियन्ताम्)",
+       "tags-edit-chosen-placeholder": "कानिचन अङ्कानि चिनोतु",
+       "tags-edit-chosen-no-results": "समानम् अङ्कनं न प्राप्तम्",
+       "tags-edit-reason": "कारणम् :",
+       "tags-edit-revision-submit": "{{PLURAL:$1|एतस्मै संस्करणाय|$1 एतेभ्यः संस्करणेभ्यः}} परिवर्तनानि प्रयुज्यताम्",
+       "tags-edit-logentry-submit": "{{PLURAL:$1|एतस्यै अवेक्षणावल्यै|$1 एताभ्यः अवेक्षणावलिभ्यः}} परिवर्तनानि प्रयुज्यताम्",
+       "tags-edit-success": "परिवर्तनानि योग्यरीत्या प्रयुञ्जितानि ।",
+       "tags-edit-failure": "$1 : परिवर्तनानि न प्रयुञ्जितानि",
+       "tags-edit-nooldid-title": "अयोग्यलक्ष्यस्य संस्करणम्",
+       "tags-edit-nooldid-text": "भवता/भवत्या प्रदत्तं संस्करणम् अविद्यामानम् अस्ति उत प्रदत्तं नियोजितः (function) यस्मिन् संस्करणे कार्यं करोति तत् निश्चितं नास्ति ।",
+       "tags-edit-none-selected": "इत्यस्मिन् योजयितुम् उत इत्यस्मात् निष्कासयितुं न्यूनातिन्यूनम् एकम् अङ्कनं चिनोतु कृपया ।",
        "comparepages": "पृष्ठानि तोल्यन्ताम्",
        "compare-page1": "पृष्ठम् १",
        "compare-page2": "पृष्ठम् २",
        "compare-revision-not-exists": "निर्दिष्टं संस्करनं न विद्यते ।",
        "dberr-problems": "क्षम्यताम् ! अस्मिन् जालपुटे तान्त्रिकसमस्याः अनुभूयमानाः सन्ति ।",
        "dberr-again": "किञ्चित् कालं प्रतीक्ष्य पुनः उपारोप्यताम् ।",
-       "dberr-info": "(दत्ताशं वितारकं सम्पर्कयितुं नैव शक्यते $1 )",
+       "dberr-info": "(दत्तांशस्य उपयोगः नैव शक्यते : $1)",
+       "dberr-info-hidden": "(दत्तांशस्य उपयोगः नैव शक्यते)",
        "dberr-usegoogle": "अत्रान्तरे भवान् गूगल् इति शोधनयन्त्रे अन्वेषणं कर्तुं शक्नोति ।",
        "dberr-outofdate": "अस्माकम् आधेयस्य तेषाम् अनुक्रमणिका कालातिक्रान्ता इति जानातु ।",
        "dberr-cachederror": "एषा सङ्ग्रहितप्रतिः अभ्यर्थितपुटस्य , एषा उन्नतीकृता अपि न स्यात् ।",
        "htmlform-submit": "उपस्थाप्यताम्",
        "htmlform-reset": "परिवर्तनानि पूर्वस्थितिं प्रति आनयतु",
        "htmlform-selectorother-other": "अन्य",
+       "htmlform-no": "न",
+       "htmlform-yes": "आम्",
+       "htmlform-chosen-placeholder": "एकं विकल्पं चिनोतु",
+       "htmlform-cloner-create": "अधिकं योज्यताम्",
+       "htmlform-cloner-delete": "निष्कास्यताम्",
+       "htmlform-cloner-required": "न्यूनातिन्यूनम् एकं मूल्यम् अपेक्ष्यते ।",
        "sqlite-has-fts": "$1 अन्वेषणसमर्थपूर्णपाठेन सह",
        "sqlite-no-fts": "$1 अन्वेषणसमर्थपूर्णपाठेन विना",
-       "logentry-delete-delete": "$1 इत्यनेन $3 पुटं निष्कासितम्",
-       "logentry-delete-restore": "$1 इत्यनेन $3 पृष्ठं प्रात्यानीतम्",
-       "logentry-delete-event": "$1 परिवर्तितदृश्यस्य {{PLURAL:$5|a log event|$5 log events}} $3: $4 इत्यस्मिन् ।",
-       "logentry-delete-revision": "$1 इत्येषः $3 पुटस्य {{PLURAL:$5|एका आवृत्तिः|$५ आवृत्तयः}}इत्यस्य दृश्यता परिवर्तिता $4",
-       "logentry-delete-event-legacy": "$1 इत्येतत् $3 पुटे  प्रवेशप्रक्रियायाः दृश्यताः परिवर्तिता ।",
-       "logentry-delete-revision-legacy": "$1 इत्येतत् $3 पुटे आवृत्तीनां दृश्यता  परिवर्तिता ।",
-       "logentry-suppress-delete": "$1 निग्रहितपुटम् $3",
-       "logentry-suppress-event": "$1 परिवर्तितदृश्यस्य {{PLURAL:$5|a log event|$5 log events}} $3: $4 इत्यस्मिन् ।",
-       "logentry-suppress-revision": "$1 इत्येषः $3 पुटस्य {{PLURAL:$5|एका आवृत्तिः|$५ आवृत्तयः}}इत्यस्य दृश्यता परिवर्तिता $4",
-       "logentry-suppress-event-legacy": "$1 इत्येतत् $3 पुटे  प्रवेशप्रक्रियायाः दृश्यताः परिवर्तिता ।",
-       "logentry-suppress-revision-legacy": "$1 इत्येतत् $3 पुटे आवृत्तीनां दृश्यता  परिवर्तिता ।",
-       "revdelete-content-hid": "à¤\86धà¥\87यà¤\82 à¤µà¤¿à¤²à¥\8bपितमà¥\8d",
+       "logentry-delete-delete": "$1 {{GENDER:$2|अपाकृतं}} पृष्ठं $3",
+       "logentry-delete-restore": "$1 {{GENDER:$2|पुनस्स्थापितं}} पृष्ठं $3",
+       "logentry-delete-event": "$3: $4 इत्यत्र {{PLURAL:$5|संरक्षिताऽऽवलेः घटनायाः|$5 संरक्षिताऽऽवलीनां घटनानां}} दर्शनीयता $1 द्वारा {{GENDER:$2|परिवर्तिता}}",
+       "logentry-delete-revision": "$3: $4 पृष्ठेस्मिन् {{PLURAL:$5|संस्करणस्य|$5 संस्करणानां}} दर्शनीयता $1 द्वारा {{GENDER:$2|परिवर्तिता}}",
+       "logentry-delete-event-legacy": "$3 इत्यत्र संरक्षिताऽऽवल्याः घटनानां दर्शनीयता $1 द्वारा {{GENDER:$2|परिवर्तिता}}",
+       "logentry-delete-revision-legacy": "$3 इत्यत्र संरक्षिताऽऽवलेः दर्शनीयता $1 द्वारा {{GENDER:$2|परिवर्तिता}}",
+       "logentry-suppress-delete": "$1 {{GENDER:$2|निरुद्धं (suppressed)}} पृष्ठं $3",
+       "logentry-suppress-event": "$3: $4 इत्यत्र {{PLURAL:$5|संरक्षिताऽऽवलेः घटनायाः|$5 संरक्षिताऽऽवलीनां घटनानां}} दर्शनीयता $1 द्वारा रहस्यपूर्णरीत्या {{GENDER:$2|परिवर्तिता}}",
+       "logentry-suppress-revision": "$3: $4 पृष्ठेस्मिन् {{PLURAL:$5|संस्करणस्य|$5 संस्करणानां}} दर्शनीयता $1 द्वारा रहस्यमयरीत्या {{GENDER:$2|परिवर्तिता}}",
+       "logentry-suppress-event-legacy": "$3 इत्यत्र संरक्षिताऽऽवल्याः घटनानां दर्शनीयता $1 द्वारा रहस्यमयरीत्या {{GENDER:$2|परिवर्तिता}}",
+       "logentry-suppress-revision-legacy": "$3 इत्यत्र संरक्षिताऽऽवलेः दर्शनीयता $1 द्वारा रहस्यमयरीत्या {{GENDER:$2|परिवर्तिता}}",
+       "revdelete-content-hid": "सामà¤\97à¥\8dरà¥\80 à¤\85पाà¤\95à¥\83ता",
        "revdelete-summary-hid": "सम्पादनसारः विलोपितः",
        "revdelete-uname-hid": "योजकस्य नाम सङ्गुप्तम् ।",
        "revdelete-content-unhid": "आधेयं न लोपितम्",
        "revdelete-uname-unhid": "योजकस्य नाम न लोपितम्",
        "revdelete-restricted": "प्रबन्धकानां प्रतिबन्धनानि आरोपितानि",
        "revdelete-unrestricted": "प्रबन्धकानां प्रतिबन्धनानि निष्कासितानि",
+       "logentry-block-block": "$1 {{GENDER:$2|प्रतिबन्धितः}} {{GENDER:$4|$3}} $5 $6 कालं यावत्",
+       "logentry-block-unblock": "$1 {{GENDER:$2|प्रतिबन्धननि निष्कासनं}} {{GENDER:$4|$3}}",
+       "logentry-block-reblock": "$1 {{GENDER:$2|परिवर्तितं}} प्रतिबन्धितं {{GENDER:$4|$3}} इत्यस्य कृते $5 $6 कालं यावत्",
+       "logentry-suppress-block": "$1 {{GENDER:$2|प्रतिबन्धितं}} {{GENDER:$4|$3}} $5 $6 कालं यावत्",
+       "logentry-suppress-reblock": "$1 {{GENDER:$2|परिवर्तितं}} प्रतिबन्धितं {{GENDER:$4|$3}} कृते $5 $6 कालं यावत्",
+       "logentry-import-upload": "$1 {{GENDER:$2|आयतं कृतं}} $3 द्वारा सञ्चिका उपारोहिता",
+       "logentry-import-interwiki": "$3 अन्यविकि-प्रकल्पात् $1 {{GENDER:$2|आयतं कृतम्}}",
+       "logentry-merge-merge": "$1 {{GENDER:$2|मेलितं}} $3 इत्येतत् $4 इत्यस्मिन् ($5 परन्यन्तं संस्करणानि सन्ति)",
        "logentry-move-move": "$1 {{GENDER:$2|moved}} $3 पुटं $4 प्रति चालितम्",
-       "logentry-move-move-noredirect": "$1 इति प्रयोक्त्रा $3 इति पृष्ठम् $4 इत्येतत् प्रति चालितं, अनुप्रेषणेन विना",
-       "logentry-move-move_redir": "↓\n$1 इत्यनेन $3 इति पृष्ठम् $4 इत्येतत् प्रति चालितं, अनुप्रेषणम् अतिक्रम्य",
-       "logentry-move-move_redir-noredirect": "$1 इति प्रयोक्त्रा $3 इति पृष्ठं $4 इत्येतत् प्रति चालितम्, अनुप्रेषणम् अतिक्रम्य, अनुप्रेषणमोचनेन च विना।",
-       "logentry-patrol-patrol": "$1 अङ्कितावृत्तिः $4 इति पुटस्य $3 आरक्षणम् ।",
-       "logentry-patrol-patrol-auto": "$1 इत्येतत् $3 पुटस्य $4 आवृत्तिं स्वयं चालितरूपात् आरक्षितम् ।",
-       "logentry-newusers-newusers": "$1 योजकलेखाम् असृजत्",
-       "logentry-newusers-create": "$1 योजकलेखाम् असृजत्",
-       "logentry-newusers-create2": "$1,  $3 इति योजकलेखाम् असृजत्",
-       "logentry-newusers-autocreate": "$1 लेखा स्वयमेव सृष्टं जातम्",
-       "logentry-rights-rights": "$1 इत्ययं $3 इत्यस्य समूहसदस्यतां $4 इत्यतः परिवर्त्य $5 इत्यकरोत्",
-       "logentry-rights-rights-legacy": "$1, $3 इत्यस्मै समूहसदस्यतां पर्यवर्तयत्",
-       "logentry-rights-autopromote": "$1 इत्ययं स्वचालितरूपेण $4 इत्यतः $5 इति यावत् पदोन्नतः",
+       "logentry-move-move-noredirect": "पुनर्निर्देशनम् अत्यक्त्वा $1 इत्यनेन $3 तः $4 पृष्ठं  {{GENDER:$2|स्थानान्तरितं}}",
+       "logentry-move-move_redir": "पुनर्निर्देशनं प्रति $1 इत्यनेन $3 तः $4 पृष्ठं  {{GENDER:$2|स्थानान्तरितं}}",
+       "logentry-move-move_redir-noredirect": "पुनर्निर्देशनं प्रति पुनर्निर्देशनम् अत्यक्त्वा $1 इत्यनेन $3 तः $4 पृष्ठं {{GENDER:$2|स्थानान्तरितं}}",
+       "logentry-patrol-patrol": "$1 द्वारा $3 इतिपृष्ठस्य $4 संस्करणं परिक्रमितं (patrolled) {{GENDER:$2|चिह्नितं}}",
+       "logentry-patrol-patrol-auto": "$1 द्वारा स्वतः $3 इतिपृष्ठस्य $4 संस्करणं परिक्रमितं (patrolled) {{GENDER:$2|चिह्नितं}}",
+       "logentry-newusers-newusers": "$1 योजकलेखा {{GENDER:$2|निर्मिता}}",
+       "logentry-newusers-create": "$1 योजकलेखा {{GENDER:$2|निर्मिता}}",
+       "logentry-newusers-create2": "$1 द्वारा $3 योजकलेखा {{GENDER:$2|निर्मिता}}",
+       "logentry-newusers-byemail": "$1 द्वारा $3 इति योजकलेखा {{GENDER:$2|सृष्टा}} कूटशब्दः ईपत्रमाध्यमेन प्रेषितः ।",
+       "logentry-newusers-autocreate": "$1 योजकलेखा स्वतः {{GENDER:$2|निर्मिता}}",
+       "logentry-rights-rights": "$1 इत्यनेन $3 इत्यस्य दलसमूहः $4 इत्यस्मात् परिवर्त्य  $5 {{GENDER:$2|कृतः}}",
+       "logentry-rights-rights-legacy": "$1 द्वारा $3 कृते दलसदस्यत्वं {{GENDER:$2|परिवर्तितं}}",
+       "logentry-rights-autopromote": "$4 तः $5 पर्यन्तं $1 इत्यनेन स्वतः {{GENDER:$2|संरक्षितम्}}",
        "logentry-upload-upload": "$1 {{GENDER:$2|निवेशितम्}} $3",
-       "rightsnone": "(कतम)",
+       "logentry-upload-overwrite": "$3 इत्यस्य नवीनं संस्करणं $1 {{GENDER:$2|उपारोहितं}}",
+       "logentry-upload-revert": "$1 {{GENDER:$2|उपारोहितम्}} $3",
+       "log-name-managetags": "अङ्कनव्यवस्थारनस्य निरीक्षासूचिः",
+       "log-description-managetags": "[[Special:Tags|अङ्कनेभ्यः]] एतस्य पृष्ठस्य प्रबन्धनं भवति । यतो हि प्रबन्धकेन हस्तेन कृतानि क्रार्याणि एव निरीक्षासूचौ दृश्यन्ते, अतः अङ्कनस्य निर्माणम्, अपाकरणं च विकि-तन्त्रांशेन एव भवति । तेन कृतं परिवर्तनम् निरीक्षासूचौ न दृश्यते ।",
+       "logentry-managetags-create": "\"$4\" अङ्कनं $1 {{GENDER:$2|सृष्टं}}",
+       "logentry-managetags-delete": "$1 इत्यनेन $4 अङ्कनम् {{GENDER:$2|अपाकृतम्}} ($5 इत्यस्मात् अपाकृतम् {{PLURAL:$5|संस्करणम् उत निरीक्षासूचिः|संस्करणानि उत निरीक्षासूचयः}})",
+       "logentry-managetags-activate": "योजकैः, बॉट् इत्येतैः च \"$4\" अङ्कनं $1 {{GENDER:$2|सक्रियं कृतं}}",
+       "logentry-managetags-deactivate": "योजकैः, बॉट् इत्येतैः च \"$4\" अङ्कनं $1 {{GENDER:$2|असक्रियं कृतं}}",
+       "log-name-tag": "अङ्कनस्य निरीक्षासूचिः",
+       "log-description-tag": "वैय्यक्तिकसंस्करणेभ्यः उत निरीक्षासूचिभ्यः [[Special:Tags|अङ्कनानि]] अपाभवन्ति उत स्थापितानि भवन्ति, तदा एतस्मिन् दृश्यन्ते । सम्पादनस्य भागरूपम् अपाकरणं, अन्यक्रिया वा अङ्कनत्वेन निरीक्षासूचौ न अन्तर्भवन्ति ।",
+       "logentry-tag-update-add-revision": "$1 {{GENDER:$2|स्थापितं}} {{PLURAL:$7|अङ्कनं}} $6 संस्करणात् $4 इत्येषु $3 पृष्ठानि",
+       "logentry-tag-update-add-logentry": "$1 {{GENDER:$2|स्थापितं}} {{PLURAL:$7|अङ्कनं}} $6 संस्करणात् $5 इत्येषु $3 पृष्ठानि",
+       "logentry-tag-update-remove-revision": "$1 {{GENDER:$2|अपाकृतं}} {{PLURAL:$9|अङ्कनं}} $8 संस्करणात् $4 इत्येषु $3 पृष्ठानि",
+       "logentry-tag-update-remove-logentry": "$1 {{GENDER:$2|अपाकृतम्}} {{PLURAL:$9|अङ्कनं}} $8 संस्करणात् $5 इत्येषु $3 पृष्ठानि",
+       "logentry-tag-update-revision": "$1 {{GENDER:$2|अद्यतनीकृतम्}} $4 संस्करणात् $3 इत्येषु $3 पृष्ठानि ({{PLURAL:$7|स्थापितानि}} $6; {{PLURAL:$9|अपाकृतम्}} $8)",
+       "logentry-tag-update-logentry": "$1 {{GENDER:$2|अद्यतनीकृतम्}} $5 संस्करणात् $3 इत्येषु $3 पृष्ठानि ({{PLURAL:$7|स्थापितानि}} $6; {{PLURAL:$9|अपाकृतम्}} $8)",
+       "rightsnone": "(नैकम्)",
        "revdelete-summary": "सम्पादनसांक्षेपिक",
        "feedback-adding": "पृष्ठे प्रतिस्पन्दः योजनीयः ...",
+       "feedback-back": "प्रतिगम्यताम्",
        "feedback-bugcheck": "उत्तमम् परिशीलयतु यत्  [ $1 known bugs] पूर्वमेव नासीत् इति ।",
        "feedback-bugnew": "अहं परीक्षितवान् ।  नूतनदोषं सूचयतु ।",
        "feedback-bugornote": "यदि भवान् कस्याश्चित् तान्त्रिकसमस्यायाः विषये विशदीकर्तुम् इच्छति तर्हि [$1 मत्कुणसञ्चिकां करोतु ।]\nअन्यथा चेत् भवान् सरलप्रपत्रम् उपयोक्तुं शक्नोति । भवतः टीका योजकनाम्ना सह भवतः जालगवाक्षेन सह  \"[$3 $2]\" इत्यस्मिन् पुटे योज्यते ।",
-       "feedback-cancel": "निवरà¥\8dतयतà¥\87",
+       "feedback-cancel": "निरसà¥\8dयतामà¥\8d",
        "feedback-close": "समापित",
+       "feedback-external-bug-report-button": "यान्त्रककार्यम् अङ्क्यताम्",
+       "feedback-dialog-title": "स्वप्रतिक्रियां लिखतु",
+       "feedback-dialog-intro": "स्वप्रतिक्रियां लेखितुं निम्नं सरलपत्रम् उपयोक्तुं शक्नोति   ।\nभवतः/भवत्याः योजकनामोल्लेखन सह $1 इत्यस्मिन् पृष्ठे भवतः/भवत्याः प्रतिक्रियां योजयिष्यामः ।",
+       "feedback-error-title": "दोषः",
        "feedback-error1": "API इत्यस्मात् दोषः : अज्ञातः परिणामः ।",
        "feedback-error2": "दोषः : सम्पादनं निष्फलं जातम्",
        "feedback-error3": "दोषः : ए पि ऐ तः प्रतिस्पन्दः न प्राप्तः",
+       "feedback-error4": "दोषः : दत्तप्रतिक्रियायाः शीर्षकस्थापनम् असफलम्",
        "feedback-message": "संदेश:",
-       "feedback-subject": "विषय:",
+       "feedback-subject": "विषयः :",
        "feedback-submit": "उपस्थाप्यताम्",
+       "feedback-terms": "मम योजकानुयोज्यस्य सूचना, मम गवेषकेन, कासंविधायाः संस्करणे सह मम प्रतिक्रिया च जनसामान्येभ्यः दृश्यमाना भविष्यति ।",
+       "feedback-termsofuse": "उपयोगनियमान्तर्गतम् अहं स्वप्रतिक्रियां दातुम् इच्छामि ।",
        "feedback-thanks": "धन्यवादः ! भवतः प्रतिस्पन्दः \"[ $2  $1 ]\" पृष्ठाय प्रेषितः अस्ति ।",
+       "feedback-thanks-title": "कृतज्ञतां निवेदयामि !",
+       "feedback-useragent": "योजकानुयोज्यः :",
        "searchsuggest-search": "अन्वेषणम्",
        "searchsuggest-containing": "विद्यन्ते......",
        "api-error-badaccess-groups": "भवान् अस्यां वीक्यां सञ्चिकाः उत्तारयितुम् नानुमतः ।",
        "api-error-ok-but-empty": "आन्तरिकदोषः : वितारकतः प्रतिस्पन्दः न प्राप्तः ।",
        "api-error-overwrite": "वर्तमानसञ्चिकायाः पुनर्लेखनं नानुमतम् ।",
        "api-error-stashfailed": "आन्तरिकदोषः : तात्कालिकसञ्चिकायाः रक्षणे वितारकः असमर्थः जातः ।",
+       "api-error-publishfailed": "आन्तरिकदोषः : तात्कालिकसञ्चिकायाः रक्षणे वितरकः असमर्थः जातः ।",
+       "api-error-stasherror": "गोपनीयस्थाने सञ्चिकायाः उपारोहणकाले दोषः समुद्भूतः ।",
+       "api-error-stashedfilenotfound": "यदा गुहितस्थाने सञ्चिकाम् उपारोहणस्य प्रयासः कृतः, तदा गुहितसञ्चिका न प्राप्ता ।",
+       "api-error-stashpathinvalid": "गुहितस्थानस्य यः मार्गः प्रदत्तः, सः अमान्यः अस्ति ।",
+       "api-error-stashfilestorage": "गोपनीयस्थाने सञ्चिकायाः उपारोहणकाले दोषः समुद्भूतः ।",
+       "api-error-stashzerolength": "वितरकः गुहितसञ्चिकां नाप्रापत्, यतो हि तस्य दीर्घ्यं नासीत् ।",
+       "api-error-stashnotloggedin": "गुहितस्थाने सञ्चिकाम् उपारोहितुं भवान्/भवती प्रविश्यताम् ।",
+       "api-error-stashwrongowner": "यां सञ्चिकां भवान्/भवती गुहिकस्थाने उपारोहितुं प्रयासं करोति, सा भवतः/भवत्याः नास्ति ।",
+       "api-error-stashnosuchfilekey": "गुहितस्थानस्य यां सञ्चिकायाः तालिकां भवान्/भवती इच्छति, सा न विद्यते ।",
        "api-error-timeout": "अपेक्षितावधौ वितारकेण प्रतिस्पन्दः न दर्शितः ।",
        "api-error-unclassified": "कश्चन अज्ञातः दोषः जातः ।",
        "api-error-unknown-code": "अज्ञातः दोषः \" $1 \"",
        "duration-decades": "$1 {{PLURAL:$1|दशकम्|दशकानि}}",
        "duration-centuries": "$1 {{PLURAL:$1|शतकम्|शतकानि}}",
        "duration-millennia": "$1 {{PLURAL:$1|सहस्राब्धः|सहस्राब्धाः}}",
+       "rotate-comment": "घटिपरिभ्रमणानुगुणं $1 {{PLURAL:$1|अंशेन|अंशैः}} चित्रं परिभ्रामितम् ।",
+       "limitreport-title": "अभिज्ञापकसूचनां परिवर्त्यताम्",
+       "limitreport-cputime": "सङ्गणकसमयस्य उपयोगः",
+       "limitreport-cputime-value": "$1 {{PLURAL:$1|निमेषः|निमेषाः}}",
+       "limitreport-walltime": "यथार्थसमस्य उपयोगः",
+       "limitreport-walltime-value": "$1 {{PLURAL:$1|निमेषः|निमेषाः}}",
+       "limitreport-ppvisitednodes": "नोड् गणयितुं पूर्वक्रिया अभवत्",
+       "limitreport-ppgeneratednodes": "नोड् गणयितुं पूर्वप्रक्रिया आरब्धा",
+       "limitreport-postexpandincludesize": "पश्चात् विस्तारयितुं आकारस्य आयातः",
+       "limitreport-postexpandincludesize-value": "$1/$2 {{PLURAL:$2|बैट्|बैट्स्}}",
+       "limitreport-templateargumentsize": "फलकस्य सन्दायकस्य (argument) आकारः",
+       "limitreport-templateargumentsize-value": "$1/$2 {{PLURAL:$2|बैट्|बैट्स्}}",
+       "limitreport-expansiondepth": "पूर्णतः विस्तृता आकारगहनता",
+       "limitreport-expensivefunctioncount": "मूल्याधिकस्य पार्सर् नियोजितस्य गणना",
+       "expandtemplates": "फलकं विस्तीर्यताम्",
+       "expand_templates_intro": "विशिष्टे पृष्ठे पाठः, फलकानि च पौनःपुन्येन विस्तीर्णानि भवन्ति । \nएतत् पार्सर् नियोजितान् अपि विस्तारयति । यथा - \n<code><nowiki>{{</nowiki>#language:…}}</code>, विकारयः च \n<code><nowiki>{{</nowiki>CURRENTDAY}}</code>.\n<code><nowiki>{{}}</code> इत्यस्मिन् विद्यामानं सर्वम् एतत् विस्तारयति ।",
+       "expand_templates_title": "शीर्षकं विद्यते, {{FULLPAGENAME}} इत्यादिभ्यः :",
+       "expand_templates_input": "निवेशपाठः :",
        "expand_templates_output": "परिणामम्",
+       "expand_templates_xml_output": "XML परिणामः",
+       "expand_templates_html_output": "HTML अपक्वपरिणामः",
        "expand_templates_ok": "अस्तु",
+       "expand_templates_remove_comments": "टिप्पण्यः निष्कास्यताम्",
+       "expand_templates_remove_nowiki": "योजितं <nowiki> परिणामत्वेन अङ्कनं",
+       "expand_templates_generate_xml": "XML पार्स् वृक्षः दर्श्यताम्",
+       "expand_templates_generate_rawhtml": "अपक्वं HTML दर्श्यताम्",
        "expand_templates_preview": "प्राग्दृश्यम् दर्श्यताम्",
+       "expand_templates_preview_fail_html": "'''क्षम्यताम् ! प्रवेशसूचनायाः लोपत्वात् भवता/भवत्या कृतानि परिवर्तनानि रक्षितुं वयं न शक्तवन्तः ।\n\n<em>कारणं {{SITENAME}} इत्यत्र मूल-HTML-समर्थितं भवति । अतः JavaScript इत्यस्मात् रक्षितुं प्राग्दृश्यं निगूहितं भवति ।</em>\n\n<strong>भवता/भवत्या कृतं सम्पादनं यदि उचितमस्ति, तर्हि पुनः प्रयत्यताम् ।</strong>\n\nअधुनापि यदि सा एव समस्या अस्ति, तर्हि [[Special:UserLogout|निर्गमनं कृत्वा]] पुनः प्रविश्यताम् ।",
+       "expand_templates_preview_fail_html_anon": "<em>यतो हि {{SITENAME}} इत्यस्मिन् अपक्वं HTML समर्थितम् अस्ति, तथा च भवान्/भवती प्रवेशं न प्रापत्, अतः JavaScript इत्यस्मात् रक्षितुं प्राग्दृश्यं निगूहितम् </em>\n\n<strong>यदि एषः न्यासङ्गतः प्राग्दृश्यप्रयासः अस्ति, तर्हि कृपया [[Special:UserLogin|पुनःप्रविश्य]] प्रयासं करोतु </strong>",
+       "pagelanguage": "पृष्ठस्य भाषाचयकः",
+       "pagelang-name": "पृष्ठम्",
+       "pagelang-language": "भाषा",
+       "pagelang-use-default": "(यदभावे भाषा)",
+       "pagelang-select-lang": "चिता भाषा",
+       "right-pagelang": "पृष्ठस्य भाषा परिवर्त्यताम्",
+       "action-pagelang": "पृष्ठस्य भाषा परिवर्त्यताम्",
+       "log-name-pagelang": "भाषायाः निरीक्षासूचिः परिवर्त्यताम्",
+       "log-description-pagelang": "भाषापृष्ठे जानानां परिवर्तनानाम् अवेक्षणावऽऽवलिः अस्ति ।",
+       "logentry-pagelang-pagelang": "$1 {{GENDER:$2|परिवर्तनानि}} $3 भाषापृष्ठाय $4 तः $5 पर्यन्तम्",
+       "default-skin-not-found": "अरे ! तव विकि कृते यदाभावे त्वक् <code dir=\"ltr\">$wgDefaultSkin</code> निर्धारिता अस्ति ।  <code>$1</code>-त्वेन उपलब्धं नास्ति ।\n\nतव स्थापनायां निम्नं अस्ति । {{PLURAL:$4|त्वक्|त्वचः}} । दृश्यताम् -  [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] for information how to enable {{PLURAL:$4|it|them and choose the default}}.\n\n$2\n\n; MediaWiki इत्येत् सद्यः एव स्थापितम् :\n: git इत्यस्मात् स्थापितं स्यात् उत साक्षात् मूलस्रोतात् उपयञ्जते । एतत् सामान्यम् अस्ति । इतः काश्चन त्वचः अवतार्यताम्  [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's skin directory], द्वारा:\n:* अपवारोपणम् [https://www.mediawiki.org/wiki/Download tarball installer], which comes with several skins and extensions. You can copy and paste the <code>skins/</code> directory from it.\n:* इत्समात् वैय्यक्तिरूपेण त्वचः अवारोपणं शक्यम्  [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Using Git to download skins].\n: यदि भवान्/भवती मिडियाविकि विधिकारः अस्ति चेत् git द्वारा एतत् समीकर्तुं न शक्योत् ।\n\n; MediaWiki इत्येत् केवलम् अवगच्छति :\n: MediaWiki 1.24, नवीनं च (see [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]). You can paste the following {{PLURAL:$5|line|lines}} into <code>LocalSettings.php</code> to enable {{PLURAL:$5|the|all}} installed {{PLURAL:$5|skin|skins}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; यदि केवलं परिवर्तुम् इच्छति... <code>LocalSettings.php</code>:\n: त्वचि वारद्वयं क्लिक् करोतु...",
+       "default-skin-not-found-no-skins": "अरे ! तव विकि कृते यदाभावे त्वक् <code dir=\"ltr\">$wgDefaultSkin</code> निर्धारिता अस्ति ।  <code>$1</code>-त्वेन उपलब्धं नास्ति ।\n\nतव स्थापनायां निम्नं अस्ति । \n दृश्यताम् -  [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual: Skin configuration] for information how to enable \n\n; MediaWiki इत्येत् सद्यः एव स्थापितम् :\n: git इत्यस्मात् स्थापितं स्यात् उत साक्षात् मूलस्रोतात् उपयञ्जते । एतत् सामान्यम् अस्ति । इतः काश्चन त्वचः अवतार्यताम्  [https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org's skin directory], द्वारा:\n:* अपवारोपणम् [https://www.mediawiki.org/wiki/Download tarball installer], which comes with several skins and extensions. You can copy and paste the <code>skins/</code> directory from it.\n:* इत्समात् वैय्यक्तिरूपेण त्वचः अवारोपणं शक्यम्  [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Using Git to download skins].\n: यदि भवान्/भवती मिडियाविकि विधिकारः अस्ति चेत् git द्वारा एतत् समीकर्तुं न शक्योत् ।\n\n; MediaWiki इत्येत् केवलम् अवगच्छति :\n: MediaWiki 1.24, नवीनं च (see [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]). You can paste the following <code>LocalSettings.php</code> to enable \n\n; यदि केवलं परिवर्तुम् इच्छति... <code>LocalSettings.php</code>:\n: त्वचि वारद्वयं क्लिक् करोतु यदभावे रक्षतु...",
+       "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (समर्थीतम्)",
+       "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''असमर्थीतम्''')",
+       "mediastatistics": "सञ्चिकानां सङ्ख्यिक्यः",
+       "mediastatistics-summary": "उपाहोतिसञ्चकानां विषये साङ्ख्यिकी । सञ्चिकायाः अद्यतनसंस्करणम् एव अत्र अन्तर्भवति । पुरातनम् उत अपाकृतं संस्करण् अत्र न अन्तर्भवति ।",
+       "mediastatistics-nbytes": "{{PLURAL:$1|$1 बैटट्|$1 बैट्स्}} ($2; $3%)",
+       "mediastatistics-table-mimetype": "MIME प्रकारः :",
+       "mediastatistics-table-extensions": "अन्यविस्तारकाः",
+       "mediastatistics-table-count": "सञ्चिकानां सङ्ख्या",
+       "mediastatistics-table-totalbytes": "मिश्रिताकारः",
+       "mediastatistics-header-unknown": "अज्ञातम्",
+       "mediastatistics-header-bitmap": "Bitmap चित्राणि",
+       "mediastatistics-header-drawing": "चित्रति (वेक्टर् चित्राणि)",
+       "mediastatistics-header-audio": "ध्वनिसञ्चिका",
+       "mediastatistics-header-video": "चलचित्रम्",
+       "mediastatistics-header-multimedia": "माध्यमं प्राप्नोतु",
+       "mediastatistics-header-office": "कार्यालयः",
+       "mediastatistics-header-text": "पाठात्मकम्",
+       "mediastatistics-header-executable": "निष्पादनयोग्यानि",
+       "mediastatistics-header-archive": "सङ्कुचितप्रारूपाः",
+       "json-warn-trailing-comma": "JSON इत्यस्मात् $1 {{PLURAL:$1|पूर्वतनः अल्पविरामः अपाभवत्|पूर्वतनाः अल्पविरामाः अपाभूवन्}}",
+       "json-error-unknown": "JSON इत्यस्मिन् काचित् समस्या विद्यते । दोषः : $1",
+       "json-error-depth": "अधिकतम स्टेक-विस्तारः विस्तृतः",
+       "json-error-state-mismatch": "JSON अमान्यः उत कुरुपः",
+       "json-error-ctrl-char": "अक्षरगतदोषस्य व्यवस्थापनं, कदाचित् अयोग्यरीत्या स्थापितः",
+       "json-error-syntax": "समवायदोषः",
+       "json-error-utf8": "UTF-8 अक्षराणि अयोग्यरीत्या स्थापितानि ।",
+       "json-error-recursion": "एकम् उत अधिकं पौनःपुन्यनियोगस्य मूल्यं स्थापितम् ।",
+       "json-error-inf-or-nan": "एकम् उत अधिकं NAN उत INF मूल्यं स्थापितम्",
+       "json-error-unsupported-type": "दत्तस्य मूल्यस्य स्थापनम् असफलम् अभवत् ।",
+       "headline-anchor-title": "अनेन विभागेन सह योज्यताम्",
        "special-characters-group-latin": "ल्याटिन्",
        "special-characters-group-latinextended": "ल्याटिन्-विस्तारितम्",
        "special-characters-group-ipa": "ऐपिए",
        "special-characters-group-devanagari": "देवनागरी",
        "special-characters-group-thai": "थाई",
        "special-characters-group-lao": "लाओ",
-       "special-characters-group-khmer": "खमेर"
+       "special-characters-group-khmer": "खमेर",
+       "special-characters-title-endash": "en dash",
+       "special-characters-title-emdash": "em dash",
+       "special-characters-title-minus": "minus sign"
 }
index c337c98..6735a93 100644 (file)
        "view": "See",
        "view-foreign": "See oan $1",
        "edit": "Eedit",
-       "edit-local": "Eedit local description",
+       "edit-local": "Eedit the local descreeption",
        "create": "Ceaut",
        "create-local": "Eik local descreeption",
        "editthispage": "Eedit this page",
        "jumptonavigation": "navigation",
        "jumptosearch": "rake",
        "view-pool-error": "Sarrie, the servers ar owerlaided at the moment.\nOwer monie uisers ar ettlin tae see this page.\nPlease wait ae while afore ye ettle tae access this page again.\n\n$1",
-       "generic-pool-error": "Sorry, the servers are owerloadit at the moment.\nToo mony uisers are tryin tae view this resoorce.\nPlease wait a while afore you try tae access this resoorce again.",
+       "generic-pool-error": "Sairrie, the servers ar owerlaidit the nou.\nOwwer monie uisers ar attemptin tae see this resoorce.\nPlease wait a while afore ye attempt tae access this resoorce again.",
        "pool-timeout": "Timeout waitin fer the lock",
        "pool-queuefull": "Pool line is ful",
        "pool-errorunknown": "Onknawn mistak.",
        "newarticle": "(New)",
        "newarticletext": "Ye'v follaed aen airtin til ae page that disna exeest yet. Tae cræft the page, stairt typin in the kist ablo (see the [$1 heelp page] fer mair info). Gif ye'r here bi mistak, jist clap yer brouser's <strong>back</strong> button.",
        "anontalkpagetext": "----\n<em>This is the discussion page fer aen anonymoos uiser that's naw cræftit aen accoont yet, or that disna uise it.</em>\nWe maun therefore uise the numerical IP address tae identifie him/her.\nSic aen IP address can be shaired bi several uisers.\nGif ye'r aen anonymos uiser n feel that onreelavant comments hae been directed at ye, please [[Special:UserLogin/signup|cræft aen accoont]] or [[Special:UserLogin|log in]] tae avoid futur confusion wi ither anonymoos uisers.",
-       "noarticletext": "Thaur's naw tex oan this page the nou. \nYe can [[Special:Search/{{PAGENAME}}|rake fer this page teitle]] in ither pages,\n<span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} rake the related logs],\nor [{{fullurl:{{FULLPAGENAME}}|action=edit}} eidit this page].</span>",
+       "noarticletext": "Thaur's naw tex oan this page the nou. \nYe can [[Special:Search/{{PAGENAME}}|rake fer this page teitle]] in ither pages,\n<span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} rake the related logs],\nor [{{fullurl:{{FULLPAGENAME}}|action=edit}} eedit this page].</span>",
        "noarticletext-nopermission": "Thaur's nae tex in this page the nou.\nYe can [[Special:Search/{{PAGENAME}}|rake fer this page title]] in ither pages, or <span class=\"plainlinks\">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} rake the relatit logs]</span>, but ye dinna hae permeession tae cræft this page.",
        "missing-revision": "The reveesion #$1 o the page named \"{{FULLPAGENAME}}\" disna exeest.\n\nThis is uissuallie caused bi follaein aen ootdated histerie airtin til ae page that haes been delytit.\nDetails can be foond in the [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} delytion log].",
        "userpage-userdoesnotexist": "Uiser accoont \"<nowiki>$1</nowiki>\" hasnae been registerit. Please check gin ye wint tae mak or eidit this page.",
        "revdelete-unsuppress": "Remuiv restreections oan restored reveesions",
        "revdelete-log": "Raison:",
        "revdelete-submit": "Applie til selected {{PLURAL:$1|reveesion|reveesions}}",
-       "revdelete-success": "Reveesion veesibeelitie successfully updated.",
-       "revdelete-failure": "Reveesion veesibeelitie coudna be updated:\n$1",
-       "logdelete-success": "Log veesibeelitie successfully set.",
+       "revdelete-success": "Reveesion veesibeelitie successfullie updatit.",
+       "revdelete-failure": "Reveesion veesibeelitie coudna be updatit:\n$1",
+       "logdelete-success": "Log veesibeelitie successfullie set.",
        "logdelete-failure": "Log veesibddlitie coudna be set:\n$1",
        "revdel-restore": "chynge veesibeelitie",
        "pagehist": "Page histerie",
        "powersearch-togglelabel": "Chec':",
        "powersearch-toggleall": "Aw",
        "powersearch-togglenone": "Nane",
-       "powersearch-remember": "Remember selection for futur rakes",
+       "powersearch-remember": "Mynd selection fer futur rakes",
        "search-external": "Eixternal rake",
        "searchdisabled": "Rakin throu {{SITENAME}} is disabled fer performance raisons. Ye can rake bi wa o Google juist nou. Mynd that thair indexes o {{SITENAME}} content micht be oot o date.",
        "search-error": "Ae mistak haes occurred while rakin: $1",
        "license": "Licensin:",
        "license-header": "Licensin",
        "nolicense": "Nane selectit",
-       "licenses-edit": "Eedit license options",
+       "licenses-edit": "Eedit license opties",
        "license-nopreview": "(Luikower naw available)",
        "upload_source_url": "(yer chosen file fae ae valid, publeeclie accessible URL)",
        "upload_source_file": "(yer chosen file fae yer computer)",
index ac5dfa4..76fbd82 100644 (file)
        "title-invalid-utf8": "අයැද ඇති පිටු ශීර්ෂය වලංගු නොවන UTF-8 වෙත අනුක්රමය අඩංගු වේ.",
        "title-invalid-interwiki": "මාතෘකාව ලෙස අන්තර්විකී සබැඳිය, අඩංගු වේ",
        "title-invalid-talk-namespace": "අයැද ඇති පිටු ශීර්ෂය නොපවතියි හැකි සාකච්ඡා පිටුව වේ.",
-       "title-invalid-characters": "අයැද ඇති පිටු ශීර්ෂය අනීතික අක්ෂර: \"$ 1\".",
+       "title-invalid-characters": "අයැද ඇති පිටු ශීර්ෂය අනීතික අක්ෂර: \"$1\".",
        "title-invalid-relative": "මාතෘකාව සාපේක්ෂ මාර්ගය වේ. පරිශීලක බ්රවුසරය මගින් මෙහෙයවන විට ඔවුන් බොහෝ විට ළඟාවිය නොහැකි වනු ඇත නිසා සාපේක්ෂ ඇතිවා (./, ../), වලංගු නොවේ.",
        "title-invalid-magic-tilde": "අයැද ඇති පිටු ශීර්ෂය අනීතික මැජික් tilde අනුපිළිවෙල (<nowiki>~~~</nowiki>) අඩංගු වේ.",
-       "title-invalid-too-long": "à¶\85යà·\90ද à¶\87තà·\92 à¶´à·\92ටà·\94 à·\81à·\93රà·\8aà·\82ය à¶¯à·\92à¶\9c à·\80à·\90ඩà·\92ය. à¶\91ය à¶­à·\80දà·\94රටතà·\8a UTF-8 à¶\9aà·\9aතනà·\8fà¶\82à¶\9aයà·\99නà·\8a à¶©à·\9cලරà·\8a 1 à¶¶à¶ºà·\92ටà·\8a වඩා විය යුතුය.",
+       "title-invalid-too-long": "à¶\85යà·\90ද à¶\87තà·\92 à¶´à·\92ටà·\94 à·\81à·\93රà·\8aà·\82ය à¶¯à·\92à¶\9c à·\80à·\90ඩà·\92ය. à¶\91ය à¶­à·\80දà·\94රටතà·\8a UTF-8 à¶\9aà·\9aතනà·\8fà¶\82à¶\9aයà·\99නà·\8a à¶¶à¶ºà·\92ටà·\8a $1 වඩා විය යුතුය.",
        "title-invalid-leading-colon": "අයැද ඇති පිටු ශීර්ෂය ආරම්භයේ දී වලංගු නොවන බඩවැල අඩංගු වේ.",
        "perfcached": "පහත දැක්වෙන දත්ත පූර්වාපේක්‍ෂිතව සංචිත කෙරී ඇති (කෑෂ් කෙරී ඇති) බැවින් ඒවා යවත්කාලීන නොවීමට ඉඩ ඇත. {{PLURAL:$1|එක් ප්‍රතිඵලයකට|ප්‍රතිඵල $1 කට}} උපරිමයකට යටත්ව පූර්වාපේක්‍ෂිතව සංචිත කෙරී ඇත.",
        "perfcachedts": "පහත දත්ත පූර්වාපේක්‍ෂීව සංචිත කෙරී ඇති (කෑෂ් කෙරී ඇති) අතර, අවසන් වරට යාවත්කාලීන කර ඇත්තේ  $1 දීය. {{PLURAL:$4|එක් ප්‍රතිඵලයක|ප්‍රතිඵල $4 ක}} උපරිමයකට යටත්ව පූර්වාපේක්‍ෂීව සංචිත කෙරී ඇත.",
        "invalidtitle-unknownnamespace": "නොදන්නා ආශ්රිත නාම අවකාශය ටැග පෙරහන අංකය $1 හා පෙළ \"$2\" සමඟ වලංගු නොවන මාතෘකාවක්",
        "exception-nologin": "ප්‍රවිෂ්ට වී නොමැත",
        "exception-nologin-text": "මෙම පිටුවට ප්‍රවේශ වීමට හෝ ඉල්ලුම් කරන ලද ක්‍රියාව සිදුකිරීම සඳහා කරුණාකර ඔබගේ ගිණුමට ප්‍රවේශ වන්න.",
-       "exception-nologin-text-manual": "මෙම පිටුව හෝ ක්රියාන්විත වෙත පිවිසිය හැකි බව $ 1 කරන්න.",
+       "exception-nologin-text-manual": "මෙම පිටුව හෝ ක්රියාන්විත වෙත පිවිසිය හැකි බව $1 කරන්න.",
        "virus-badscanner": "අයෝග්‍ය වික්‍යාසයකි: අඥාත වයිරස සුපිරික්සකයකි: ''$1''",
        "virus-scanfailed": "පරිලෝකනය අසාර්ථක විය (කේතය $1)",
        "virus-unknownscanner": "නොහඳුනන ප්‍රතිවයිරසයක්:",
        "wrongpassword": "ඇතුලත් කල මුරපදයක් වැරදියි.\nනැවත උත්සාහකරන්න.",
        "wrongpasswordempty": "මුරපදයක් ඇතුලත් කර නැත\nනැවත උත්සාහ කරන්න.",
        "passwordtooshort": "මුරපදය අඩුම වශයෙන් {{PLURAL:$1|එක් අක්ෂරයක්|අක්ෂර $1 ක්}} සහිත විය යුතුය.",
-       "passwordtoolong": "{PLURAL:$1|අනුලකුණු 1|අනුලකුණු $1}} කට වඩා මුරපදය දිගු විය නොහැකිය.",
+       "passwordtoolong": "{{PLURAL:$1|අනුලකුණු 1|අනුලකුණු $1}} කට වඩා මුරපදය දිගු විය නොහැකිය.",
        "password-name-match": "ඔබගේ මුරපදය, ඔබගේ පරිශීලක නාමයෙන් වෙනස් එකක් විය යුතුය.",
        "password-login-forbidden": "මෙම පරිශීලක නාමයේ හා මුරපදයේ භාවිතය වලක්වා ඇත.",
        "mailmypassword": "මුරපදය ප්‍රත්‍යාරම්භ කරන්න",
        "content-not-allowed-here": "\"$1\" අන්තර්ගතයට [[$2]] පිටුවේ අවසර නැත",
        "editwarning-warning": "අවධානයට: මෙම පිටුවෙන් නික්ම යාම ඔබ සිදු කළ වෙනස්කම් නැතිවී යෑමට හේතු විය හැක.\nඔබ ප්‍රවිෂ්ටවී ඇත්නම්, ඔබගේ වරණයන්වල \"සංසකරණය කිරීම්\" කොටසේ ඇති මෙම අනතුරු ඇඟවීම අක්‍රීය කළ හැක.",
        "editpage-notsupportedcontentformat-title": "අන්තර්ගත සකැස්ම ක්‍රියා නොකරයි",
+       "editpage-notsupportedcontentformat-text": "අන්තර්ගතය ආකෘතිය $1 අන්තර්ගතය ආදර්ශ $2 විසින් පහසුකම් සපයන්නේ නැත.",
        "content-model-wikitext": "විකිපෙළ",
        "content-model-text": "සාමාන්‍ය පෙළ",
        "content-model-javascript": "ජාවාස්ක්‍රිප්ට්",
        "content-model-css": "CSS",
+       "content-json-empty-object": "හිස් වස්තුව",
+       "content-json-empty-array": "හිස් අරාය",
+       "duplicate-args-category": "සැකිල්ල ඇමතුම් තුළ අනුපිටපත් තර්ක යොදා ගනිමින් පිටු",
+       "duplicate-args-category-desc": "<nowiki>{{foo|bar=1|bar=2}}</nowiki></code> හෝ <code><nowiki>{{foo|bar|1=baz}}</nowiki></code> යනුවෙන් මෙම පිටුව සැකිල්ල එවැනි ලෙස තර්ක යොදා අනුපිටපත් ඇමතුම්, අඩංගු වේ.",
        "expensive-parserfunction-warning": "අවවාදයයි: මෙම පිටුවෙහි අධිවැය ව්‍යාකරණ විග්‍රහ ශ්‍රිත කැඳවුම් (expensive parser function calls) පමණට වඩා ඇත.\n\nඑහි තිබිය යුතු වූයේ  {{PLURAL:$2|එක් කැඳවුමකට |කැඳවුම් $2 ට }} අඩුවෙන් වුවද, මෙහි දැනට  {{PLURAL:$1|එක් කැඳවුමක්|කැඳවුම්  $1 ක්}} අඩංගුව ඇත.",
        "expensive-parserfunction-category": "අධිවැය ව්‍යාකරණ විග්‍රහ ශ්‍රිත කැඳවුම් පමණට වඩා ඇති පිටු",
        "post-expand-template-inclusion-warning": "අවවාදයයි: සැකිලි අඩංගු කිරීමේ ප්‍රමාණය අවසර ලබා දී ඇති පමණට වඩා විශාලයි.\nසමහරක් සැකිලි අඩංගු නොකරනු ඇත.",
        "parser-template-loop-warning": "සැකිලි ලූපය අනාවරණය කෙරිණි: [[$1]]",
        "parser-template-recursion-depth-warning": "සැකිලි ආවර්තනික අධිකත්ව සීමාව ඉක්මවිණි ($1)",
        "language-converter-depth-warning": "භාෂා පරිවර්තක අධිකත්ව සීමාව ඉක්මවා ඇත ($1)",
+       "node-count-exceeded-category": "මංසල ගණන් ඉක්මවා ඇති පිටු",
+       "node-count-exceeded-category-desc": "මෙම පිටුව උපරිම මංසල ගණන් ඉක්මවා යයි.",
+       "node-count-exceeded-warning": "පිටුව මංසල ගණන් ඉක්මවා",
+       "expansion-depth-exceeded-category": "පුළුල් ගැඹුරු ඉක්මවා ඇති පිටු",
+       "expansion-depth-exceeded-category-desc": "මෙම පිටුව උපරිම පුළුල් ගැඹුරු ඉක්මවා යයි.",
+       "expansion-depth-exceeded-warning": "පිටුව පුළුල් ගැඹුරු ඉක්මවා",
+       "parser-unstrip-loop-warning": "Unstrip ලූප අනාවරණය",
+       "parser-unstrip-recursion-limit": "Unstrip සහානුයාත සීමාව ($1) ඉක්මවා",
+       "converter-manual-rule-error": "අත්පොත භාෂා පරිවර්තනය පාලනය අනාවරණය දෝෂ",
        "undo-success": "මෙම සංස්කරණය අහෝසි කල හැක.\nපහත දක්වා ඇති සැසැඳුම පරික්ෂා කර බලා ඔබගේ අභිලාෂය මෙයමැයි තහවුරු කොට ගෙන, සංස්කරණය අහෝසිකිරීම සඳහා පහත දැක්වෙන වෙනස්වීම් සුරකින්න.",
        "undo-failure": "පරස්පර විරෝධී අතරමැදි සංස්කරණ හේතුවෙන් මෙම සංස්කරණය අහෝසි කල නොහැක.",
        "undo-norev": "එය නොපැවතීම නිසාවෙන් හෝ එය මකා දමා ඇති නිසාවෙන් මෙම සංස්කරණය අහෝසි කිරීම කල නොහැකි විය.",
+       "undo-nochange": "මෙම සංස්කරණය දැනටමත් අතහැර දමන ලද කර ඇති බව පෙනී යයි.",
        "undo-summary": " [[Special:Contributions/$2|$2]] මගින් සිදුකල  $1 සංශෝධනය අහෝසි කරන්න ([[User talk:$2|සාකච්ඡා]])",
+       "undo-summary-username-hidden": "සැඟවුණු පරිශීලකයෙක් විසින් සංශෝධනය $1 අස් කරන්න",
        "cantcreateaccounttitle": "ගිණුම තැනිය නොහැක",
        "cantcreateaccount-text": "මෙම IP ලිපිනය ('''$1''') මගින් ගිණුම් තැනීම [[User:$3|$3]] විසින් වාරණය කොට ඇත.\n\n$3 විසින් සපයා ඇති හේතුව ''$2'' වේ",
+       "cantcreateaccount-range-text": "ඔබේ IP ලිපිනය ('' '$4' '') ද ඇතුළත් වන පරාසය තුළ IP ලිපිනයන් '' '$1', '' සිට ගිණුම් තැනීම  [[User:$3|$3]] විසින් වාරණය කොට ඇත. $3 විසින් දී ඇති හේතුව '' '$2' වේ",
        "viewpagelogs": "මෙම පිටුව පිලිබඳ සටහන් නරඹන්න",
        "nohistory": "මෙම පිටුව සඳහා සංස්කරණ ඉතිහාසයක් නොමැත.",
        "currentrev": "නවතම සංශෝධනය",
        "history-feed-description": "විකියෙහි මෙම පිටුව සඳහා ඇති සංශෝධන ඉතිහාසය",
        "history-feed-item-nocomment": "$1 විසින් $2 හිදී",
        "history-feed-empty": "අයැදුනු පිටුව නොපවතියි.\nඑය විකියෙන් මකා දමා හෝ නම-වෙනස් කොට ඇතිවා විය හැකිය.\nඅදාල නව පිටු සඳහා  [[Special:Search|විකිය තුල ගවේෂණය]] අත්හදා බලන්න.",
+       "history-edit-tags": "තෝරාගත් සංශෝධනයන්ගේ සංස්කරණය කරන්න ටැග",
        "rev-deleted-comment": "(සංස්කරණ සාරාංශය ඉවත් කරන ලදි)",
        "rev-deleted-user": "(පරිශීලක-නාමය ඉවත් කරන ලදි)",
        "rev-deleted-event": "(ලඝු-සටහන් ඉවත් කරන ලදී)",
        "rev-deleted-user-contribs": "[පරිශීපක නාමය හෝ ලිපිනය ඉවත් කළා - දායකත්ව මඟින් සඟවන ලද සංස්කරණය]",
        "rev-deleted-text-permission": "මෙම පිටු සංශෝධනය '''මකා දමා ඇත'''.\nවැඩි විස්තර බොහෝ විට [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} මකාදැමීම් ලඝු-සටහන] වෙත තිබීමට ඉඩ ඇත.",
+       "rev-suppressed-text-permission": "මෙම පිටු සංශෝධනය <strong> යටපත් කරන්න </strong> වී ඇත. විස්තර මර්දනය ලඝු-සටහන  [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} suppression log] සොයා ගත හැක.",
        "rev-deleted-text-unhide": "මෙම පිටුව සංශෝධනය කිරීම '''මකා දමා ඇත'''.\nමේ පිලිබඳ විස්තර බොහෝවිට [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} මකා දැමීම් ලඝු-සටහනෙහි] තිබීමට ඉඩ ඇත.\nඔබට ඇවැසි නම් [$1 මෙම වෙනස නැරඹීම] තවමත් සිදුකල හැක.",
        "rev-suppressed-text-unhide": "මෙම පිටුව සංශෝධනය කිරීම \"'මකා දමා ඇත\"'.\nවිස්තර [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} යටපත් කිරීම් ලඝු-සටහනේ] තිබීමට ඉඩ ඇත.\nඔබ ඉදිරියට යෑමට කැමතිනම් පරිපාලකයෙකු වශයෙන් තවමත් ඔබට [$1 මෙම සංශෝධනය නැරඹීමට] හැකිය.",
        "rev-deleted-text-view": "මෙම පිටු සංශෝධනය '''මකා දමා ඇත'''.\nපරිපාලකයෙකු වශයෙන් එය ඔබහට නැරඹිය හැක; වැඩි විස්තර බොහෝ විට [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} මකාදැමීම් ලඝු-සටහන] වෙත තිබීමට ඉඩ ඇත.",
        "rev-showdeleted": "පෙන්වන්න",
        "revisiondelete": "සංශෝධන මකා දමන්න/මකා දැමීම ප්‍රතිලෝම කරන්න",
        "revdelete-nooldid-title": "ඉලක්කගත සංශෝධනය අනීතිකයි",
-       "revdelete-nooldid-text": "මෙම කාර්යය ඉටු කිරීම සඳහා එක්කෝ ඔබ විසින් ඉලක්කගත සංශෝධනය(න්) නොදක්වයි,\nසඳහන් කල සංශෝධනය නොපවතියි, නැතහොත්, වත්මන් සංශෝධනය සැඟවීමට ඔබ යත්න දරයි.",
+       "revdelete-nooldid-text": "මෙම කාර්යය ඉටු කිරීම සඳහා එක්කෝ ඔබ විසින් ඉලක්කගත සංශෝධන නොදක්වයි, සඳහන් කල සංශෝධනය නොපවතියි, නැතහොත්, වත්මන් සංශෝධනය සැඟවීමට ඔබ යත්න දරයි.",
        "revdelete-no-file": "නිවේශිත ගොනුව නොපවතියි.",
        "revdelete-show-file-confirm": "$2 දින $3 වේලාවේදී මකාදැමුනු \"<nowiki>$1</nowiki>\" ගොනුවෙහි සංශෝධනයක් නැරඹීමට ඔබ හට සහතික වශයෙන් ඇවැසිද?",
        "revdelete-show-file-submit": "ඔව්",
+       "revdelete-selected-text": "{{PLURAL:$1|තෝරාගත් සංශෝධනය|තෝරාගත් සංශෝධනයන්}} [[:$2]] හි:",
+       "revdelete-selected-file": "{{PLURAL:$1|තෝරාගත් ගොනු සංස්කරණය|තෝරාගත් ගොනු අනුවාදයන්}} හි, [[:$2]]:",
        "logdelete-selected": "{{PLURAL:$1|තෝරාගත් ලඝු-සිදුවීම|තෝරාගත් ලඝු-සිදුවීම්}}:",
+       "revdelete-text-text": "මකාදැමුණු සංශෝධනයන්ගේ තවමත් පිටුවේ ඉතිහාසය තුළ දිස් වනු ඇත, නමුත් ඒවායේ අන්තර්ගතයෙන් අමතර කොටස් මහජනයාට නොහැකි වනු ඇත.",
+       "revdelete-text-file": "මකාදැමුණු ගොනු අනුවාදයන් තවමත් ගොනු ඉතිහාසය තුළ දිස් වනු ඇත, නමුත් ඒවායේ අන්තර්ගතයෙන් අමතර කොටස් මහජනයාට නොහැකි වනු ඇත.",
+       "logdelete-text": "මකාදැමුම් ලඝු-සටහන සිදුවීම් තවමත් ලඝු-සටහන් සඳහා පෙනී යන්නේ ය, එහෙත් ඒවායේ අන්තර්ගතයෙන් අමතර කොටස් මහජනයාට නොහැකි වනු ඇත.",
+       "revdelete-text-others": "අතිරේක සීමා වෙන් වේ නම් මිස, වෙනත් පරිපාලකයන්ට තවදුරටත්, සැඟවුණු අන්තර්ගතයට ප්රවේශ එය මක දැමීම ප්රතිලෝම කිරීම හැකි වනු ඇත.",
        "revdelete-confirm": "කරුණාකර ඔබ මෙය කිරීමට අදහස් කරන බවත්,එහි ප්‍රතිඵලය අවබෝධ කර ගන්නා බවත්,මෙය සිදු කරනුයේ [[{{MediaWiki:Policy-url}}| ප්‍රතිපත්තියට]] අනුකූලව බවත් තහවුරු කරන්න.",
-       "revdelete-suppress-text": "යටපත්කිරීම පහත අවස්ථාවන්හිදී  '''පමණක්''' භාවිතා කල යුතුය:\n* නුසුදුසු පෞද්ගලික තොරතුරු\n*: ''නිවසෙහි ලිපින හා දුරකතන අංක ආදිය.''",
+       "revdelete-suppress-text": "යටපත්කිරීම පහත අවස්ථාවන්හිදී  <strong>පමණක්</strong> භාවිතා කල යුතුය:\n* නුසුදුසු පෞද්ගලික තොරතුරු\n*: ''නිවසෙහි ලිපින හා දුරකතන අංක ආදිය.''",
        "revdelete-legend": "දෘශ්‍ය අවහිරකිරීම් සකසන්න",
        "revdelete-hide-text": "සංශෝධන පෙළ",
        "revdelete-hide-image": "ගොනු අන්තර්ගතය සඟවන්න",
        "mergehistory-empty": "සංශෝධනයන් කිසිවක් ඒකාබද්ධ කල නොහැක.",
        "mergehistory-success": " [[:$1]] හි  {{PLURAL:$3|සංශෝධනයක්|සංශෝධන  $3 ක්}}සාර්ථක ලෙස   [[:$2]] හා සමග ඒකාබද්ධ කරන ලදි.",
        "mergehistory-fail": "ඉතිහාස ඒකාබද්ධය සිදු කල නොහැක, පිටු හා වේලා පරාමිතීන් නැවත පිරික්සා බලන්න.",
+       "mergehistory-fail-toobig": "ඉතිහාසය $1 සීමාව වඩා ලෙස ඒකාබද්ධය සිදු කල නොහැක, {{PLURAL:|සංශෝධනය|සංශෝධන $1}} ගෙන ඇත.",
        "mergehistory-no-source": "මූලාශ පිටුව $1 නොපවතී.",
        "mergehistory-no-destination": "අන්ත පිටුව $1 නොපවතී.",
        "mergehistory-invalid-source": "මූල පිටුව නීතික ශීර්ෂයක් සහිත විය යුතුය.",
        "editundo": "අහෝසිය",
        "diff-empty": "(වෙනසක් නොමැත)",
        "diff-multi-sameuser": "(නොපෙන්වන එම පරිශීලකයා මගින් {{PLURAL:$1|එක් අතරමැදි සංස්කරණයක්|අතරමැදි සංස්කරණ $1ක්}})",
+       "diff-multi-otherusers": "({{PLURAL:$1|එක් අතරමැදි සංශෝධනය|අතරමැදි සංශෝධන $1}} විසින් {{PLURAL:$2|තවත් එක් පරිශීලක|පරිශීලක $2}} පෙන්වා නැත)",
        "diff-multi-manyusers": "(පරිශීලකයන් $2 කට වඩා වැඩි ගණනකගේ ආසන්න පුනරීක්‍ෂණ $1ක් පෙන්වා නොමැත)",
+       "difference-missing-revision": "{{PLURAL:$2|එක් සංශෝධනයක්|සංශෝධන $2}} මෙම වෙනස, ($1), {{PLURAL:$2|ලදී|ලද}} ක් සොයාගත නොහැකි විය.\n\nමෙය සාමාන්යයෙන් මකා දැමූ පිටුවක යල් පැන ගිය වෙනස පහත සබැඳිය නිසා වේ. [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} මකාදැමීම් ලඝු-සටහන]. විස්තර සොයා ගත හැක.",
        "searchresults": "ගවේෂණ ප්‍රතිඵල",
        "searchresults-title": "\"$1\" සඳහා ගවේෂණ ප්‍රතිඵල",
        "titlematches": "පිටු ශීර්ෂය ගැළපෙයි",
        "notextmatches": "පිටු පෙළ කිසිවක් නොගැළපෙයි",
        "prevn": "පෙර {{PLURAL:$1|$1}}",
        "nextn": "ඊළඟ {{PLURAL:$1|$1}}",
+       "prev-page": "පෙර පිටුව",
        "next-page": "ඊළඟ පිටුව",
        "prevn-title": "පූර්ව {{PLURAL:$1|ප්‍රතිඵලය|ප්‍රතිඵලයන් $1}}",
        "nextn-title": "මීලඟ {{PLURAL:$1|ප්‍රතිඵලය|ප්‍රතිඵල $1}}",
        "searchrelated": "ආශ්‍රිත",
        "searchall": "සියල්ල",
        "showingresults": "#'''$2''' ගෙන් ආරම්භ කොට, {{PLURAL:$1|ප්‍රතිඵල '''1'''  ක් |ප්‍රතිඵල '''$1''' ක්}} දක්වා පහත පෙන්වා ඇත.",
+       "showingresultsinrange": "ක් දක්වා පහත පෙන්වා {{PLURAL:$1|<strong>1</strong> ප්‍රතිඵල|<strong>$1</strong> ප්‍රතිඵල}} පරාසය තුළ #<strong>$2</strong> සිට #<strong>$3</strong>.",
        "search-showingresults": "{{PLURAL:$4|ප්‍රතිඵල <strong>$3</strong> කින් <strong>$1</strong> ක්|ප්‍රතිඵල <strong>$3</strong> කින් <strong>$1 සිට $2</strong> දක්වා}}",
        "search-nonefound": "විමසුම හා ගැලපෙන ප්‍රතිඵල කිසිවක් නොමැත.",
        "powersearch-legend": "වැඩිමනත් ගවේෂණය",
        "preferences": "අභිරුචි",
        "mypreferences": "අභිරුචීන්",
        "prefs-edits": "සංස්කරණයන් සංඛ්‍යාව:",
+       "prefsnologintext2": "ඔබගේ අභිරුචි වෙනස් කිරීම වෙත ප්රවිෂ්ට වන්න.",
        "prefs-skin": "ඡවිය",
        "skin-preview": "පෙරදසුන",
        "datedefault": "අභිරුචියක් නොමැත",
        "prefs-personal": "පරිශීලක පැතිකඩ",
        "prefs-rc": "‍නව වෙනස්වීම්",
        "prefs-watchlist": "මුර-ලැයිස්තුව",
+       "prefs-editwatchlist": "මුර-ලැයිස්තුව සංස්කරණය කරන්න",
+       "prefs-editwatchlist-label": "ඔබගේ මුර-ලැයිස්තුවෙහි ඇතුලත් කිරීම් සංස්කරණය කරන්න:",
+       "prefs-editwatchlist-edit": "ඔබගේ මුර-ලැයිස්තුවෙහි ශීර්ෂයන් දැක්ම හා ඉවත්",
+       "prefs-editwatchlist-raw": "නොනිමි මුර-ලැයිස්තුව සංස්කරණය කරන්න",
+       "prefs-editwatchlist-clear": "ඔබගේ මුර-ලැයිස්තුවෙහි මකා දමන්න",
        "prefs-watchlist-days": "මුර-ලැයිස්තුවෙහි පෙන්විය යුතු දිනයන්:",
        "prefs-watchlist-days-max": "උපරිමය $1 {{PLURAL:$1|දින|දින}}කි",
        "prefs-watchlist-edits": "ආවර්ධිත මුර-ලැයිස්තුවෙහි පෙන්විය යුතු උපරිම වෙනස්වීම් සංඛ්‍යාව:",
        "recentchangesdays-max": "(උපරිමයෙන් {{PLURAL:$1|එක් දිනක්|දින $1 ක්}})",
        "recentchangescount": "පෙරනිමියෙන් පෙන්විය යුතු සංස්කරණ ගණන:",
        "prefs-help-recentchangescount": "මෑත වෙනස්වීම්, පිටු ඉතිහාසයන්, සහ ලඝු-සටහන් මෙයට ඇතුලත් වෙති.",
+       "prefs-help-watchlist-token2": "මෙම ඔබගේ මුර-ලැයිස්තුවෙහි වෙබ් ආහාර සඳහා රහස් යතුර වේ. එය දන්නා ඕනෑම අයෙකුට ඔබගේ මුරලැයිස්තුව කියවිය, එය හවුල් නොවන හැකි වනු ඇත. ඔබ, කිරීමට අවශ්ය නම්, [[Special:ResetTokens|ඔබ එය සැකසිය හැක]].",
        "savedprefs": "අභිරුචීන් සුරැකිනි.",
        "timezonelegend": "වේලා කලාපය:",
        "localtime": "ප්‍රාදේශීය වේලාව:",
        "yourrealname": "සැබෑ නාමය:",
        "yourlanguage": "භාෂාව:",
        "yourvariant": "අන්තර්ගත භාෂා විචල්‍ය:",
+       "prefs-help-variant": "මෙම විකියෙහි අන්තර්ගතය පිටු ප්රදර්ශනය කිරීමට ඔබ කැමති ප්රභේද්යයක් හෝ orthography.",
        "yournick": "නව අත්සන:",
        "prefs-help-signature": "සාකච්ඡා පිටුව මත සටහන් \"<nowiki>~~~~</nowiki>\" මඟින් අත්සන් තැබිය යුතු අතර එය ඔබේ අත්සන හා කාල මුද්‍රාව බවට පරිවර්තනය වනු ඇත.",
        "badsig": "නොනිමි අත්සන අනීතිකයි.\nHTML ටැගයන් පිරික්සන්න.",
        "prefs-tokenwatchlist": "ටෝකනය",
        "prefs-diffs": "වෙනස",
        "prefs-help-prefershttps": "ඔබගේ අභිරුචිය මීළඟ ඇතුළු වීමේ සිට ක්‍රියාත්මක වනු ඇත.",
+       "prefswarning-warning": "ඔබ තවමත් සුරැකීමට ලක් කොට නොමැත ඇති බව ඔබේ මනාපයන් වෙනස්කම් සිදුකර ඇත. ඔබ \"$1\" ක්ලික් තොරව මෙම පිටුව නිවාඩු නම්, ඔබේ මනාපයන් යාවත්කාලීන කළ නොහැකි වනු ඇත.",
+       "prefs-tabs-navigation-hint": "ඉඟිය: ඔබ ටැබ් ලැයිස්තුවේ ඇති ටැබ් අතර සැරිසැරීම වම් හා දකුණු ඊතල සහිත යතුරු භාවිතා කළ හැක.",
        "email-address-validity-valid": "විද්‍යුත්-තැපැල් ලිපිනය අනීතික බවක් පෙනෙයි.",
        "email-address-validity-invalid": "වලංගු විද්‍යුත් ලිපිනයක් ඇතුලත් කරන්න",
        "userrights": "පරිශීලක හිමිකම් කළමනාකරණය",
        "userrights-changeable-col": "ඔබට වෙනස් කල හැකි කණ්ඩායම්",
        "userrights-unchangeable-col": "ඔබට වෙනස් කල නොහැකි කණ්ඩායම්",
        "userrights-irreversible-marker": "$1*",
+       "userrights-conflict": "පරිශීලක හිමිකම් වෙනස්කම් ගැටුම්! සමාලෝචනය සහ ඔබේ වෙනස්කම් සනාථ කරන්න.",
+       "userrights-removed-self": "ඔබ සාර්ථකව ඔබේ ම හිමිකම් ඉවත් කර ඇත. ඒ නිසා, ඔබ තවදුරටත් මෙම පිටුව වෙත පිවිසිය හැකි ය.",
        "group": "කණ්ඩායම:",
        "group-user": "පරිශීලකයෝ",
        "group-autoconfirmed": "ස්වයංක්‍රීයව-චිරස්ථිතවූ පරිශීලකයෝ",
        "right-move": "පිටු ගෙනයන්න",
        "right-move-subpages": "පිටු ඒවායේ උපපිටු ද සමග ගෙනයන්න",
        "right-move-rootuserpages": "මූල පරිශීලක පිටු ගෙනයන්න",
+       "right-move-categorypages": "ප්රවර්ග පිටු ගෙනයන්න",
        "right-movefile": "ගොනු ගෙනයන්න",
        "right-suppressredirect": "පිටුවක් ගෙනයන විට පැරණි නම වෙතින් යළි-යොමුවක් නොතනන්න",
        "right-upload": "ගොනු උඩුගත කරන්න",
        "right-writeapi": "ලිවීම්  API භාවිතය",
        "right-delete": "පිටු මකා දමන්න",
        "right-bigdelete": "විශාල ඉතිහාස ඇති පිටු මකා දමන්න",
+       "right-deletelogentry": "විශේෂිත ලඝු සටහන් ඇතුළත් කිරීම් හා මක දැමීම ප්රතිලෝම කිරීම සිදු",
        "right-deleterevision": "පිටුවල විශේෂිත සංශෝධනයන් මකා දැමීම හා මක දැමීම ප්‍රතිලෝම කිරීම සිදු කරන්න",
        "right-deletedhistory": "ඒවායෙහි ආශ්‍රිත පෙළ රහිතව, මකාදැමුනු ඉතිහාස සංලේඛයන් නරඹන්න",
        "right-deletedtext": "මකා දැමූ සංශෝධන අතරතුර මකා දැමූ පෙළ හා වෙනස්වීම් පෙන්වන්න",
        "right-browsearchive": "මකාදැමූ පිටු ගවේෂණය කරන්න",
        "right-undelete": "පිටුවක් මකාදැමීම ප්‍රතිලෝම කරන්න",
        "right-suppressrevision": "පරිපාලකවරුන් වෙතින් සඟවා ඇති සංශෝධනයන් විමර්ශනය කොට ප්‍රතිෂ්ඨාපනය කරන්න",
+       "right-viewsuppressed": "ඕනෑම පරිශීලකයෙකුට සඟවා දැක්ම අනුවාදයන්",
        "right-suppressionlog": "පෞද්ගලික සටහන් නරඹන්න",
        "right-block": "අනෙකුත් පරිශීලකයන් සංස්කරණය කිරීමෙන් වාරණය කරන්න",
        "right-blockemail": "පරිශීලකයාගේ විද්‍යුත්-තැපැල් යැවීමේ හැකියාව වාරණය කරන්න",
        "right-proxyunbannable": "ප්‍රතියුක්තයන්ගේ ස්වයංක්‍රීයව වාරණයන් මඟහරින්න",
        "right-unblockself": "ඔවුන් විසින්ම වාරණයෙන් මුදවීම",
        "right-protect": "ආරක්ෂණ මට්ටම් වෙනස් කරමින් ආරක්ෂිත පිටු සංස්කරණය කරන්න",
-       "right-editprotected": "ආරක්ෂිත පිටු සංස්කරණය කරන්න (තීරු-දර්ශන ආරක්ෂණය විරහිත)",
+       "right-editprotected": "ආරක්ෂිත පිටු සංස්කරණය කරන්න \"{{int:protect-level-sysop}}\"",
+       "right-editsemiprotected": "ලෙස ආරක්ෂා සංස්කරණය කරන්න පිටු \"{{int:protect-level-autoconfirmed}}\"",
+       "right-editcontentmodel": "පිටුවෙහි ඇති අන්තර්ගතය ආකෘතිය සංස්කරණය කරන්න",
        "right-editinterface": "පරිශීලක අතුරු-මුව සංස්කරණය කරන්න",
        "right-editusercssjs": "අනෙකුත් පරිශීලකයන්ගේ  CSS හා JS ගොනු සංස්කරණය කරන්න",
        "right-editusercss": "අනෙකුත් පරිශීලකයන්ගේ  CSS ගොනු සංස්කරණය කරන්න",
        "right-edituserjs": "අනෙකුත් පරිශීලකයන්ගේ  JS ගොනු සංස්කරණය කරන්න",
+       "right-editmyusercss": "ඔබේ ම පරිශීලක CSS ගොනු සංස්කරණය කරන්න",
+       "right-editmyuserjs": "ඔබේ ම පරිශීලක ජාවාස්ක්රිප්ට් ගොනු සංස්කරණය කරන්න",
        "right-viewmywatchlist": "ඔබගේ මුර-ලැයිස්තුව පෙන්වන්න",
+       "right-editmywatchlist": "ඔබේ ම මුර-ලැයිස්තුවෙහි සංස්කරණය කරන්න. සමහර ක්රියාකාරකම් තවමත් පවා මෙම අයිතිය නොමැතිව පිටු එකතු වේ සලකන්න.",
        "right-viewmyprivateinfo": "ඔබගේ පෞද්ගලික දත්ත පෙන්වන්න (උදා. විද්‍යුත් තැපැල් ලිපිනය, නිවැරදි නම)",
        "right-editmyprivateinfo": "ඔබගේ පෞද්ගලික දත්ත සංස්කරණය කරන්න (උදා. විද්‍යුත් තැපැල් ලිපිනය, නිවැරදි නම)",
        "right-editmyoptions": "ඔබගේ අභිරුචියන් සංස්කරණය කරන්න",
        "right-override-export-depth": "5වන මට්ටම දක්වා සබැඳි පිටු ද සහිතව පිටු නිර්යාත කරන්න",
        "right-sendemail": "අනෙක් පරිශීලකයන්ට ඊ-ලිපි යවන්න",
        "right-passwordreset": "මුරපද යලි සැකසීම් විද්‍යුත් තැපෑලයන් නරඹන්න",
+       "right-managechangetags": "දත්ත සමුදාය සිට [[Special:Tags|ඇමුණුම්]] නිර්මාණය කර මකා",
+       "right-applychangetags": "ඉල්ලුම් කරන්න කෙනෙකුගේ වෙනස්කම් සමග, [[Special:Tags|ඇමිණුම්]]",
+       "right-changetags": "තනි තනි අනුවාදයන් සහ ලඝු සටහන් ඇතුළත් කිරීම් මත අත්තනෝමතික [[Special:Tags|ඇමිණුම්]] එකතු හෝ ඉවත්",
        "newuserlogpage": "පරිශීලකයන් තැනීමේ සටහන",
        "newuserlogpagetext": "මෙය පරිශිලකයන් තැනීම පිළිබඳ සටහනකි.",
        "rightslog": "පරිශීලක හිමිකම් සටහන",
        "action-move": "මෙම පිටුව ගෙනයන්න",
        "action-move-subpages": "මෙම පිටුව හා එහි උප පිටු ගෙන යන්න",
        "action-move-rootuserpages": "මූල පරිශීලක පිටු ගෙනයන්න",
+       "action-move-categorypages": "ප්රවර්ග පිටු ගෙනයන්න",
        "action-movefile": "මෙම ගොනුව ගෙනයන්න",
        "action-upload": "මෙම ගොනුව උඩුගත කරන්න",
        "action-reupload": "දැනට පවතින මෙම ගොනුව අධිලිවීමකට ලක්කරන්න",
        "action-suppressionlog": "මෙම පෞද්ගලික සටහන නරඹන්න",
        "action-block": "මෙම පරිශීලකයා සංස්කරණය කිරීමෙන් වාරණය කරන්න",
        "action-protect": "මෙම පිටුවේ රැකවරණ මට්ටම් වෙනස් කරන්න",
-       "action-import": "වෙනත් විකියක් වෙතින් මෙම පිටුව ආයාත කරන්න",
-       "action-importupload": "ගොනු උඩුගත කිරීමක් වෙතින් මෙම පිටුව ආයාත කරන්න",
+       "action-rollback": "සුවිශේෂ පිටුවක් අවසන් වරට සංස්කරණය කල පරිශීලකයෙකුගේ සංස්කරණයන් විගසින් පුනරාවර්තනය කරන්න",
+       "action-import": "අනෙකුත් විකියන්ගෙන් පිටු ආයාත කරන්න",
+       "action-importupload": "ගොනු උඩුගත කිරීමකින් පිටු ආයාත කරන්න",
        "action-patrol": "අනෙකුන්ගේ සංස්කරණ, පරික්‍ෂාකර බැලූ ලෙස සලකුණු කරගන්න",
        "action-autopatrol": "ඔබගේ සංස්කරණය, පරික්‍ෂාකර බැලූ ලෙස සලකුණු කරවාගන්න",
        "action-unwatchedpages": "මුර-නොකෙරෙන පිටු ලැයිස්තුව නරඹන්න",
        "action-viewmywatchlist": "ඔබගේ මුර-ලැයිස්තුව පෙන්වන්න",
        "action-viewmyprivateinfo": "ඔබගේ පෞද්ගලික තොරතුරු පෙන්වන්න",
        "action-editmyprivateinfo": "ඔබගේ පෞද්ගලික තොරතුරු සංස්කරණය කරන්න",
+       "action-editcontentmodel": "පිටුවෙහි ඇති අන්තර්ගතය ආකෘතිය සංස්කරණය",
+       "action-managechangetags": "දත්ත සමුදාය සිට ටැග්ස් නිර්මාණය කිරීම හා මකා",
+       "action-applychangetags": "ඔබේ වෙනස්කම් සමග ටැග් අයදුම්",
+       "action-changetags": "තනි තනි අනුවාදයන් සහ ලඝු සටහන් ඇතුළත් කිරීම් මත අත්තනෝමතික ටැග්ස් එකතු හෝ ඉවත්",
        "nchanges": "$1 {{PLURAL:$1|වෙනස්වීම|වෙනස්වීම්}}",
+       "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|පසුගිය සංචාරය සිට}}",
        "enhancedrc-history": "ඉතිහාසය",
        "recentchanges": "මෑත වෙනස්කිරීම්",
        "recentchanges-legend": "‍නව වෙනස්වීම් සැකසුම් තෝරාගැනීම",
        "recentchanges-summary": "මෙම පිටුවේ විකියට සිදුකල ඉතා මෑත වෙනස්වීම් පසුහඹන්න.",
+       "recentchanges-noresult": "මෙම උපමානයන් හා ගැලපෙන වෙනස්වීම් දී ඇති කාල සීමාව තුළ කිසිදු වෙනසක් සිදුවී නොමැත.",
        "recentchanges-feed-description": "මෙම පෝෂකයෙහි විකියට බොහෝ මෑතදී සිදුකල වෙනස්වීම් හෙළිකරන්න.",
        "recentchanges-label-newpage": "මෙම සංස්කරණය නව පිටුවක් නිර්මාණය කරන ලදී",
        "recentchanges-label-minor": "මෙය සුළු සංස්කරණයකි",
        "recentchanges-label-plusminus": "පිටුවේ බයිට ගණන මෙපමණකින් වෙනස් වී ඇත",
        "recentchanges-legend-heading": "'''Legend:'''",
        "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|නව පිටු ලැයිස්තුව]] ද බලන්න)",
-       "rcnotefrom": "'''$2''' න් පසු සිදුවී ඇති වෙනස්කම් මෙහි පහත දැක්වේ ('''$1''' ක ප්‍රමාණයක උපරිමයක් පෙන්වා ඇත).",
+       "rcnotefrom": "{{PLURAL:$5|වෙනස්කම|වෙනස්කම්}} න් පසු සිදුවී ඇති <strong>$3, $4</strong> මෙහි පහත දැක්වේ (<strong>$1</strong> ක ප්‍රමාණයක උපරිමයක් පෙන්වා ඇත).",
        "rclistfrom": "$3 $2 සිට බලපැවැත්වෙන මෑත වෙනස්වීම් පෙන්වන්න",
        "rcshowhideminor": "සුළු සංස්කරණ $1",
        "rcshowhideminor-show": "පෙන්වන්න",
        "listgrouprights-removegroup-self": "{{PLURAL:$2|කාණ්ඩය|කාණ්ඩයන්}} ස්වීය ගිණුමෙන් ඉවත් කරන්න: $1",
        "listgrouprights-addgroup-self-all": "සි‍යළු කාණ්ඩයන් ස්වීය ගිණුමට එක්කරන්න",
        "listgrouprights-removegroup-self-all": "සියළු කාණ්ඩයන් ස්වීය ගිණුමෙන් ඉවත් කරන්න",
+       "trackingcategories-disabled": "ප්‍රවර්ගය අක්‍රියයි",
        "mailnologin": "යායුතු ලිපිනය නොමැත",
        "mailnologintext": "අනෙකුත් පරිශීලකයන්හට  විද්‍යුත්-තැපැල් යැවුමට පෙරාතුව, ඔබ [[Special:UserLogin|ප්‍රවිෂ්ට වී]], ඔබගේ  [[Special:Preferences|අභිරුචියන්හි]]  නීතික විද්‍යුත්-තැපැල් ලිපිනයක් සඳහන් කර තිබිය යුතුය.",
        "emailuser": "මෙම පරිශීලක වෙත විද්‍යුත්-ලිපියක් යවන්න",
        "prot_1movedto2": "[[$2]] දක්වා [[$1]] ගෙනයන ලදි",
        "protect-badnamespace-title": "ආරක්ෂිතකළ-නොහැකි නාමඅවකාශය",
        "protect-badnamespace-text": "මෙම නාමඅවකාශයෙහි තිබෙන පිටු ආරක්ෂණය කල නොහැක.",
+       "protect-norestrictiontypes-title": "ආරක්ෂිතකළ-නොහැකි පිටුව",
        "protect-legend": "ආරක්‍ෂණය තහවුරු කරන්න",
        "protectcomment": "හේතුව:",
        "protectexpiry": "ඉකුත් වීම:",
        "mediastatistics-header-executable": "ක්‍රියාත්මක කළ හැකි",
        "mediastatistics-header-archive": "හැකිළුෑ ආකෘති",
        "json-error-syntax": "කාරක-රීති දෝෂය",
+       "json-error-recursion": "කේතක කිරීමට වටිනාකම එකක් හෝ ඊට වැඩි ආවර්තනික යොමු",
+       "json-error-inf-or-nan": "අගය එකක් හෝ ඊට වැඩි නන් හෝ වලස්මුල්ල අධ්යාපන වටිනාකම් කේතනාංකය සහිත විය",
+       "json-error-unsupported-type": "සඳහන් කළ නොහැකි වර්ගය එහි වටිනාකම ලබා දී",
        "headline-anchor-title": "මෙම අංශය වෙත සබැඳිය",
        "special-characters-group-latin": "ලතින් අක්ෂර",
        "special-characters-group-latinextended": "දීර්ඝ කළ ලතින් අක්ෂර",
index 84ecf13..fb132c4 100644 (file)
        "badtitletext": "Navedeni naslov strani je neveljaven, prazen, napačno povezan k drugim jezikom oziroma wikiprojektom.\nMorda vsebuje enega ali več nepodprtih znakov.",
        "title-invalid-empty": "Zahtevani naslov strani je prazen ali pa vsebuje samo ime imenskega prostora.",
        "title-invalid-utf8": "Zahtevani naslov strani vsebuje neveljavno zaporedje UTF-8.",
-       "title-invalid-interwiki": "Naslov vsebuje povezavo interwiki",
+       "title-invalid-interwiki": "Želen naslov vsebuje povezavo interwiki, ki je ni mogoče uporabiti v naslovih.",
        "title-invalid-talk-namespace": "Zahtevani naslov strani se nanaša na pogovorno stran, ki ne more obstajati.",
        "title-invalid-characters": "Zahtevani naslov strani vsebuje neveljavne znake: »$1«.",
        "title-invalid-relative": "Naslov ima relativno pot. Relativni naslovi strani (./, ../) niso veljavni, saj pogosto niso dosegljivi, ko jih obravnava uporabnikov brskalnik.",
        "title-invalid-magic-tilde": "Zahtevani naslov strani vsebuje neveljavno čarobno zaporedje tild (<nowiki>~~~</nowiki>).",
-       "title-invalid-too-long": "Zahtevani naslov strani je predolg. Ne sme biti daljši od $1 bajtov v kodiranju UTF-8.",
+       "title-invalid-too-long": "Zahtevani naslov strani je predolg. Ne sme biti daljši od $1 {{PLURAL:$1|bajta|bajtov}} v kodiranju UTF-8.",
        "title-invalid-leading-colon": "Zahtevani naslov strani na začetku vsebuje neveljavno dvopičje.",
        "perfcached": "Navedeni podatki so shranjeni v predpomnilniku in morda niso popolnoma posodobljeni. V predpomnilniku {{PLURAL:$1|je|sta|so|je}} na razpolago največ $1 {{PLURAL:$1|rezultat|rezultata|rezultate|rezultatov}}.",
        "perfcachedts": "Prikazani podatki so shranjeni v predpomnilniku in so bili zadnjič osveženi $1. V predpomnilniku {{PLURAL:$4|je|sta|so|je}} na razpolago največ $4 {{PLURAL:$4|rezultat|rezultata|rezultate|rezultatov}}.",
        "log-name-pagelang": "Dnevnik spreminjanja jezika",
        "log-description-pagelang": "Dnevnik sprememb jezika strani.",
        "logentry-pagelang-pagelang": "$1 je {{GENDER:$2|spremenil|spremenila|spremenil(-a)}} jezik strani $3 z jezika $4 na jezik $5.",
-       "default-skin-not-found": "Ups! Privzeta koža vašega wikija, določena v <code dir=\"ltr\">$wgDefaultSkin</code> kot <code>$1</code>, ni na voljo.\n\nKot kaže, vaša namestitev vsebuje {{PLURAL:$4|kožo, navedeno|2=koži, navedeni|3=kože, navedene|4=kože, navedene|kož, navedenih}} spodaj. Oglejte si [https://www.mediawiki.org/wiki/Manual:Skin_configuration Priročnik: Konfiguracija kož] za več informacij, kako {{PLURAL:$4|jo omogočiti in nastaviti kot privzeto|ju omogočiti in nastaviti kot privzeti|jih omogočiti in nastaviti kot privzete}}.\n\n$2\n\n; Če ste MediaWiki pravkar namestili:\n: Verjetno ste ga namestili z git ali neposredno iz izvorne kode na kakšen drug način. To je pričakovano. Poskusite namestiti nekaj kož z [https://www.mediawiki.org/wiki/Category:All_skins imenika kož mediawiki.org] tako:\n:* Prenesite [https://www.mediawiki.org/wiki/Download namestitveni program tarball], ki vsebuje nekaj kož in razširitev. Iz njega lahko kopirate in prilepite mapo <code>skins/</code>.\n:* Prenesite tarballe posamezne kož z [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Klonirajte enega od repozitorijev <code>mediawiki/skins/*</code> z git v mapo <code dir=\"ltr\">skins/</code> vaše namestitve MediaWiki.\n: Če ste razvijalec MediaWiki, to ne sme poseči v vaš repozitorij git.\n\n; Če ste MediaWiki pravkar posodobili:\n: MediaWiki 1.24 in novejši nameščenih kož več ne omogočijo samodejno (oglejte si [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Priročnik: Samodejno odkrivanje kož]). V <code>LocalSettings.php</code> lahko prilepite {{PLURAL:$5|naslednjo vrstico|naslednji vrstici|naslednje vrstice}}, da omogočite trenutno {{PLURAL:$4|nameščeno kožo|2=nameščeni koži|3=nameščene kože|4=nameščene kože|nameščenih kož}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Če ste pravkar spremenili <code>LocalSettings.php</code>:\n: Ponovno preverite imena kož, če ste se morda zatipkali.",
-       "default-skin-not-found-no-skins": "Ups! Privzeta koža vašega wikija, določena v <code dir=\"ltr\">$wgDefaultSkin</code> kot <code>$1</code>, ni na voljo.\n\nNimate nameščenih kož.\n\n; Če ste MediaWiki pravkar namestili ali posodobili:\n: Verjetno ste ga namestili z git ali neposredno iz izvorne kode na kakšen drug način. To je pričakovano. MediaWiki 1.24 in novejši nimajo vključene nobene kože v glavnem repozitoriju. Poskusite namestiti nekaj kož z [https://www.mediawiki.org/wiki/Category:All_skins imenika kož mediawiki.org] tako:\n:* Prenesite [https://www.mediawiki.org/wiki/Download namestitveni program tarball], ki vsebuje nekaj kož in razširitev. Iz njega lahko kopirate in prilepite mapo <code dir=\"ltr\">skins/</code>.\n:* Prenesite tarballe posamezne kož z [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Klonirajte enega od repozitorijev <code>mediawiki/skins/*</code> z git v mapo <code>skins/</code> vaše namestitve MediaWiki.\n: Če ste razvijalec MediaWiki, to ne sme poseči v vaš repozitorij git. Oglejte si [https://www.mediawiki.org/wiki/Manual:Skin_configuration Priročnik: Konfiguracija kož] za več informacij, kako jih omogočiti in nastaviti kot privzete.",
+       "default-skin-not-found": "Ups! Privzeta koža vašega wikija, določena v <code dir=\"ltr\">$wgDefaultSkin</code> kot <code>$1</code>, ni na voljo.\n\nKot kaže, vaša namestitev vsebuje {{PLURAL:$4|kožo, navedeno|2=koži, navedeni|3=kože, navedene|4=kože, navedene|kož, navedenih}} spodaj. Oglejte si [https://www.mediawiki.org/wiki/Manual:Skin_configuration Priročnik: Konfiguracija kož] za več informacij, kako {{PLURAL:$4|jo omogočiti in nastaviti kot privzeto|ju omogočiti in nastaviti kot privzeti|jih omogočiti in nastaviti kot privzete}}.\n\n$2\n\n; Če ste MediaWiki pravkar namestili:\n: Verjetno ste ga namestili z git ali neposredno iz izvorne kode na kakšen drug način. To je pričakovano. Poskusite namestiti nekaj kož z [https://www.mediawiki.org/wiki/Category:All_skins imenika kož mediawiki.org] tako:\n:* Prenesite [https://www.mediawiki.org/wiki/Download namestitveni program tarball], ki vsebuje nekaj kož in razširitev. Iz njega lahko kopirate in prilepite mapo <code>skins/</code>.\n:* Prenesite tarballe posamezne kož z [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Uporaba Gita za prenos kož].\n: Če ste razvijalec MediaWiki, to ne sme poseči v vaš repozitorij git.\n\n; Če ste MediaWiki pravkar posodobili:\n: MediaWiki 1.24 in novejši nameščenih kož več ne omogočijo samodejno (oglejte si [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Priročnik: Samodejno odkrivanje kož]). V <code>LocalSettings.php</code> lahko prilepite {{PLURAL:$5|naslednjo vrstico|naslednji vrstici|naslednje vrstice}}, da omogočite {{PLURAL:$4|nameščeno kožo|2=nameščeni koži|3=nameščene kože|4=nameščene kože|nameščenih kož}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Če ste pravkar spremenili <code>LocalSettings.php</code>:\n: Ponovno preverite imena kož, če ste se morda zatipkali.",
+       "default-skin-not-found-no-skins": "Ups! Privzeta koža vašega wikija, določena v <code dir=\"ltr\">$wgDefaultSkin</code> kot <code>$1</code>, ni na voljo.\n\nNimate nameščenih kož.\n\n; Če ste MediaWiki pravkar namestili ali posodobili:\n: Verjetno ste ga namestili z git ali neposredno iz izvorne kode na kakšen drug način. To je pričakovano. MediaWiki 1.24 in novejši nimajo vključene nobene kože v glavnem repozitoriju. Poskusite namestiti nekaj kož z [https://www.mediawiki.org/wiki/Category:All_skins imenika kož mediawiki.org] tako:\n:* Prenesite [https://www.mediawiki.org/wiki/Download namestitveni program tarball], ki vsebuje nekaj kož in razširitev. Iz njega lahko kopirate in prilepite mapo <code dir=\"ltr\">skins/</code>.\n:* Prenesite tarballe posamezne kož z [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Uporaba Gita za prenos kož].\n: Če ste razvijalec MediaWiki, to ne sme poseči v vaš repozitorij git. Oglejte si [https://www.mediawiki.org/wiki/Manual:Skin_configuration Priročnik: Konfiguracija kož] za več informacij, kako jih omogočiti in nastaviti kot privzete.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (omogočeno)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''onemogočeno''')",
        "mediastatistics": "Statistika predstavnosti",
index 40f2b12..97f3641 100644 (file)
        "api-error-unknown-code": "Qalad la aqoon: \"$1\"",
        "api-error-unknown-warning": "Digniin la aqoon: $1",
        "api-error-uploaddisabled": "Soo gelinta waa laga xiray wikigaan.",
-       "limitreport-title": "Faahin caddeymo:",
+       "limitreport-title": "Faahfaahin caddeymo:",
        "limitreport-cputime": "Waqtiga adeegsiga CPU",
        "limitreport-walltime": "Waqtiga dhabta ah adeegsiga",
        "limitreport-ppvisitednodes": "Tirooyinka gutinada ee maskaxda",
-       "limitreport-ppgeneratednodes": "Gutinada ay horay u soo booqatay maskaxda"
+       "limitreport-ppgeneratednodes": "Gutinada ay horay u soo booqatay maskaxda",
+       "limitreport-expensivefunctioncount": "Tirada isle'egta gutinada xilgudashada"
 }
index 33372e1..137331a 100644 (file)
@@ -54,7 +54,7 @@
        "tog-shownumberswatching": "Trego numrin e përdoruesve që vëzhgojnë këtë faqe",
        "tog-oldsig": "Nënshkrimi ekzistues:",
        "tog-fancysig": "Mbaje nënshkrimin si wikitekst (pa lidhje automatike)",
-       "tog-uselivepreview": "Trego pamjen në mënyrë të drejtëpërdrejtë (kërkon JavaScript) (eksperimentale)",
+       "tog-uselivepreview": "Trego pamjen në mënyrë të drejtëpërdrejtë",
        "tog-forceeditsummary": "Më njofto kur e lë përmbledhjen e redaktimit bosh",
        "tog-watchlisthideown": "Fshih redaktimet e mia nga lista e faqeve të vëzhguara",
        "tog-watchlisthidebots": "Fshih redaktimet e robotëve nga lista e faqeve të vëzhguara",
        "otherlanguages": "Në gjuhë të tjera",
        "redirectedfrom": "(Përcjellë nga $1)",
        "redirectpagesub": "Faqe përcjellëse",
+       "redirectto": "Përcjellim për tek:",
        "lastmodifiedat": "Kjo faqe është ndryshuar për herë te fundit më $1, në orën $2.",
        "viewcount": "Kjo faqe është shikuar {{PLURAL:$1|një|$1 herë}} .",
        "protectedpage": "Faqe e mbrojtur",
        "pool-queuefull": "Radha e proceseve është mbushur",
        "pool-errorunknown": "Gabim i panjohur",
        "pool-servererror": "Pishinë e  numerimit  te shërbimit nuk është në dispozicion (<span class=\"notranslate\" translate=\"asnjë\">$1</span>).",
+       "poolcounter-usage-error": "Gabim përdorimi: $1",
        "aboutsite": "Rreth {{SITENAME}}",
        "aboutpage": "Project:Rreth",
        "copyright": "Përmbajtja është në disponim nëpërmjet licencës $1 ose tregohet ndryshe.",
        "disclaimers": "Shfajësimet",
        "disclaimerpage": "Project:Shfajësimet e përgjithshme",
        "edithelp": "Ndihmë për redaktim",
+       "helppage-top-gethelp": "Ndihmë",
        "mainpage": "Faqja kryesore",
        "mainpage-description": "Faqja kryesore",
        "policy-url": "Project:Politika e rregullave",
        "hidetoc": "fshih",
        "collapsible-collapse": "Ngushtoje",
        "collapsible-expand": "Zgjeroje",
+       "confirmable-confirm": "A je {{GENDER:$1|i|e}} sigurt?",
        "confirmable-yes": "PO",
        "confirmable-no": "Jo",
        "thisisdeleted": "Shiko ose rikthe $1?",
        "no-null-revision": "I pamundur krijimi rishikimi  i ri për faqen bosh \"$ 1\"",
        "badtitle": "Titull i pasaktë",
        "badtitletext": "Titulli i faqes që kërkuat nuk ishte i saktë, ishte bosh, ose ishte një titull ndër-gjuhësor/inter-wiki me lidhje të pasaktë.\nMund të përmbajë një ose më shumë germa, të cilat nuk mund të përdoren në tituj.",
+       "title-invalid-empty": "Titulli i faqes së kërkuar është bosh ose përmban vetëm emrin e një hapësire.",
+       "title-invalid-interwiki": "Titulli përmban një lidhje ndërwiki",
+       "title-invalid-talk-namespace": "Titulli i faqes së kërkuar i referohet një faqeje diskutimi që nuk mund të ekzistojë.",
+       "title-invalid-characters": "Titulli i faqes së kërkuar përmban karaktere të pavlefshme: \"$1\".",
        "perfcached": "nformacioni i mëposhtëm është kopje e ruajtur dhe mund të mos jetë i përditësuar. E shumta  {{PLURAL:$1|një rezultat është|$1 rezultate janë}} ruajtur në kopje.",
        "perfcachedts": "Informacioni i mëposhtëm është një kopje e rifreskuar më $1. E shumta  {{PLURAL:$4|një rezultat është|$4 rezultate janë}} ruajtur në kopje.",
        "querypage-no-updates": "Përditësimet për këtë faqe për momentin janë të ç'aktivizuara.\nKëtu informacioni nuk do të jetë i përditësuar.",
        "wrongpassword": "Fjalëkalimi që futët nuk është i saktë. Provoni përsëri!",
        "wrongpasswordempty": "Fjalëkalimi juaj ishte bosh. Ju lutemi provoni përsëri.",
        "passwordtooshort": "Fjalëkalimi juaj është i pavlefshëm ose tepër i shkurtër. Ai duhet të ketë së paku {{PLURAL:$1|1 shkronjë|$1 shkronja}} dhe duhet të jetë i ndryshëm nga emri i përdoruesit.",
+       "passwordtoolong": "Fjalëkalimet nuk mund të jenë më të gjatë se {{PLURAL:$1|1 karakter|$1 karaktere}}.",
        "password-name-match": "Fjalëkalimi juaj duhet të jetë i ndryshëm nga emri juaj.",
        "password-login-forbidden": "Përdorimi i kësaj nofke dhe fjalëkalimi është i ndaluar.",
        "mailmypassword": "Ridergo fjalekalimin",
        "passwordreset-emailtext-ip": "Dikush (ndoshta ju, nga IP adresa $1) kërkoi një kujtesë për \ndetajet e llogarisë suaj {{SITENAME}} ($4).Përdoruesi në vijim {{PLURAL:$3|llogari është|llogaritë janë}} të lidhur me këtë postë elektronike:\n\n$2\n\n{{PLURAL:$3|Ky fjalëkalim i përkohshëm|Këto fjalëkalime të përkohshme}} do të përfundojë për {{PLURAL:$5|një ditë|$5 ditë}}.\n\nJu duhet të kyçeni dhe të zgjidhni një fjalëkalim të ri tani. Nëse dikush tjetër e ka bërë këtë kërkesës, ose në qoftë se ju mbani mend fjalëkalimin tuaj origjinal, dhe ju nuk dëshirojni të ndryshoni atë, ju mund të injoroni këtë mesazh dhe do të vazhdoni përdorimin e fjalëkalimit tuaj të vjetër.",
        "passwordreset-emailtext-user": "Përdoruesi  $1 në {{SITENAME }} ka kërkuar një kujtesë për të dhënat e llogarisë suaj për {{SITENAME }} ($4). Përdoruesi në vijim {{PLURAL:$3 | llogaria është | llogaritë janë}} të lidhur me këtë postë elektronike: \n\n$2\n\n{{PLURAL:$3 | Ky fjalëkalim i përkohshëm | Këto fjalëkalime të përkohshme}} do të përfundojë në {{PLURAL:$5 | një ditë | $5 ditë}}.\nJu duhet të kyçeni dhe të zgjidhni një fjalëkalim të ri tani. Nëse dikush tjetër e ka bërë këtë kërkesës, ose në qoftë se ju mbani mend fjalëkalimin tuaj origjinal, dhe ju nuk dëshirojni të ndryshoni atë, ju mund të injoroni këtë mesazh dhe do të vazhdoni përdorimin e fjalëkalimit tuaj të vjetër.",
        "passwordreset-emailelement": "Nofka: $1\nFjalëkalimi i përkohshëm: $2",
-       "passwordreset-emailsent": "Një korrespondencë kujtese është dërguar",
-       "passwordreset-emailsent-capture": "U dërgua një e-mail kujtesë, i cili tregohet më poshtë.",
+       "passwordreset-emailsent": "Një email për rivendosjen e fjalëkalimit është dërguar.",
+       "passwordreset-emailsent-capture": "Një email për rivendosjen e fjalëkalimit është dërguar, i cili tregohet më poshtë.",
        "passwordreset-emailerror-capture": "U dërgua një e-mail kujtesë, i cili tregohet më poshtë, por dërgesa për tek përdoruesi qe e pamundur: $1",
        "changeemail": "Ndrysho postën elektronike",
        "changeemail-text": "Plotësoni këtë formular për të ndryshuar adresën tuaj të postës elektronike. Ju duhet të shkruani fjalëkalimin tuaj për të konfirmuar këtë ndryshim.",
        "changeemail-oldemail": "Posta elektronike e aktuale:",
        "changeemail-newemail": "Posta elektronike e re:",
        "changeemail-none": "(asgjë)",
+       "changeemail-password": "Fjalëkalimi juaj i {{SITENAME}}:",
        "changeemail-submit": "Ndrysho postën elektronike",
+       "changeemail-throttled": "Ju keni bërë shumë tentativa hyrjeje.\nJu lutemi prisni $1 përpara se të provoni sërish.",
+       "resettokens-token-label": "$1 (vlera aktuale: $2)",
        "bold_sample": "Stil i theksuar i tekstit",
        "bold_tip": "Stil i theksuar i tekstit",
        "italic_sample": "Tekst i pjerrët",
        "preview": "Shqyrto",
        "showpreview": "Shfaq për shqyrtim",
        "showdiff": "Trego ndryshimet",
-       "anoneditwarning": "'''Kujdes:''' Ju nuk jeni identifikuar. \nAdresa juaj IP do të regjistrohet në historinë e redaktimeve të kësaj faqeje.",
+       "blankarticle": "<strong>Kujdes:</strong> Faqja që po krijoni është boshe.\nNëse klikoni \"{{int:savearticle}}\" përsëri, faqja do të krijohet pa ndonjë përmbajtje.",
+       "anoneditwarning": "<strong>Kujdes:</strong> Ju nuk jeni të regjistruar. Adresa juaj IP do të jetë e dukshme publikisht në ju bëni ndonjë redaktim. Nëse <strong>[$1 hyni]</strong> ose <strong>[$2 krijoni një llogari]</strong>, redaktimet tuaja do t'i atribuohen emrit tuaj të përdoruesit, së bashku me përfitime të tjera.",
        "anonpreviewwarning": "\"Ju nuk jeni identifikuar. Ruajtja e ndryshimeve do të bëjë që adresa juaj IP të regjistrohet në historikun e redaktimeve të kësaj faqeje.\"",
        "missingsummary": "'''Vërejtje:''' Ju nuk keni lënë shënim për redaktimet e kryera.\nNëse klikoni \"{{int:savearticle}}\" përsëri, redaktimet tuaja do të ruhen pa shënim.",
        "missingcommenttext": "Ju lutemi bëni një koment më poshtë.",
index fd82539..877c32c 100644 (file)
        "listfiles-delete": "обриши",
        "listfiles-summary": "Ова посебна страница приказује све послате датотеке.",
        "listfiles_search_for": "Назив датотеке:",
+       "listfiles-userdoesnotexist": "Кориснички налог „$1“ није регистрован.",
        "imgfile": "датотека",
        "listfiles": "Списак датотека",
        "listfiles_thumb": "Минијатура",
index 24b042b..11b3e76 100644 (file)
        "protectedpagetext": "Ieu kaca dijaga tina éditan atawa peta lianna.",
        "viewsourcetext": "Anjeun bisa némbongkeun sarta nyalin sumber ieu kaca:",
        "viewyourtext": "Anjeun bisa némbongkeun sarta nyalin sumber '''éditan anjeun''' ka ieu kaca:",
-       "protectedinterface": "Kaca ieu eusina teks antarmuka pikeun dipaké ku pakakas beyé sarta geus dikunci pikeun ngahindar ti kasalahan.",
+       "protectedinterface": "Ieu kaca nyadiakeun téks antarmuka pikeun sopwér di ieu wiki, ku kkituna dikonci pikeun nyingkahan \nanu ngaruksak.\nPikeun nambahkeun atawa ngarobah tarjamahan pikeun sakabéh wiki, buka [//translatewiki.net/ translatewiki.net], proyék lokalisasi MediaWiki.",
        "editinginterface": "<strong>Awas:</strong> Anjeun keur ngédit kaca nu dipaké pikeun nyadiakeun téks antarmuka pikeun sopwérna.\nParobahan kana ieu kaca bakal mangaruhan pidangan antarmuka pikeun pamaké séjén di ieu wiki.",
        "translateinterface": "Pikeun nambahkeun atawa ngarobah tarjamah keur sakabéh wiki, paké [//translatewiki.net/ translatewiki.net], proyék lokalisasi MediaWiki.",
        "cascadeprotected": "Kaca ieu geus dikonci ti éditan alatan disartakeun di {{PLURAL:$1|kaca|kaca-kaca}} katut anu geus dikonci kalawan pilihan \"runtun\": $2",
        "titleprotected": "Ieu judul dikonci ku [[User:$1|$1]] kalawan alesan ''$2''.",
        "filereadonlyerror": "Berkas \"$1\" teu bisa dirobah kusabab répositori \"$2\" keur dina mode ukur-maca.\n\nKuncén anu ngonci méré alesan: \"$3\".",
        "invalidtitle-knownnamespace": "Judul henteu sah kusabab ngandung ngaranspasi \"$2\" jeung téks \"$3\"",
+       "invalidtitle-unknownnamespace": "Judul henteu sah kusabab ngandung angka ngaranspasi $1 jeung tulisan \"$2\"",
        "exception-nologin": "Henteu asup log",
        "exception-nologin-text": "Mangga asup log pikeun bisa asup atawa ngarobah ieu kaca.",
        "exception-nologin-text-manual": "Mangga $1 pikeun bisa asup atawa ngarobah ieu kaca.",
        "wrongpassword": "Sandi nu diasupkeun teu cocog. Mangga cobian deui.",
        "wrongpasswordempty": "Sandina can kaeusian. Cobaan deui!",
        "passwordtooshort": "Sandina kudu diwangun ku sahanteuna {{PLURAL:$1|1 karakter|$1 karakter}}.",
+       "passwordtoolong": "Kecap sandi teu bisa leuwih ti {{PLURAL:$1|1 karakter|$1 karakter}}.",
        "password-name-match": "Sandi anjeun kudu béda ti landihan.",
        "password-login-forbidden": "Sandiasma jeung sandina teu bisa dipaké.",
        "mailmypassword": "Setél ulang kecap sandi",
        "resetpass-expired": "Kecap sandi anjeun geus kadaluwarsa. Mangga jieun anu anyar pikeun asup log.",
        "passwordreset": "Setél ulang sandi",
        "passwordreset-text-one": "Eusian formulir ieu pikeun ngirimkeun kecap sandi saheulaanan kana surélék.",
+       "passwordreset-text-many": "{{PLURAL:$1|Eusian salassahiji lapang pikeun nampa kecap sandi saheulaanan ngaliwatan ratron.}}",
        "passwordreset-legend": "Setél ulang sandi",
        "passwordreset-disabled": "Dina ieu wiki, sandi teu bisa disetél ulang.",
        "passwordreset-emaildisabled": "Fitur surélék ditumpurkeun di ieu wiki.",
        "changeemail-none": "(euweuh)",
        "changeemail-password": "Kecap sandi {{SITENAME}} Anjeun:",
        "changeemail-submit": "Ganti surélék",
+       "resettokens": "Rését token",
+       "resettokens-text": "Anjeun bisa ngarését token sangkan bisa muka sababaraha data-data pribadi anu tumali jeung akun anjeun di dieu.\n\nAnjeun kudu ngarését lamun kungsi teu kahaja ngabéjaan anu séjén atawa lamun aya anu nyusup kana akun anjeun.",
+       "resettokens-no-tokens": "Taya token pikeun dirését.",
+       "resettokens-legend": "Rését token",
        "resettokens-tokens": "Token:",
        "bold_sample": "Téks kandel",
        "bold_tip": "Téks kandel",
index 57043b0..fb258dc 100644 (file)
        "tog-hidepatrolled": "Ficha kurasa zilizofanyiwa doria kwenye mabadiliko ya karibuni",
        "tog-newpageshidepatrolled": "Ficha kurasa zilizofanyiwa doria kwenye orodha ya kurasa mpya",
        "tog-extendwatchlist": "Tanua orodha ya maangalizi ili kuonyesha mabadiliko yote yaliyofanyika, si hilo la mwisho tu.",
-       "tog-usenewrc": "Mabadiliko ya kundi kwa kurasa kwenye mabadiliko ya karibuni na maangalizi (JavaScript inahitajika)",
+       "tog-usenewrc": "Mabadiliko ya kundi kwa kurasa kwenye mabadiliko ya karibuni na orodha ya maangalizi",
        "tog-numberheadings": "Vichwa vya habari vijipange namba-vyenyewe",
        "tog-showtoolbar": "Onyesha mwambaa wa zana za kuhariria",
        "tog-editondblclick": "Hariri ukurasa kwa kubonyeza mara mbili",
-       "tog-editsectiononrightclick": "Wezesha sehemu ya kuandikia kwa kubonyeza kitufe cha kulia cha puku yako juu ya sehemu ya majina husika (JavaScript)",
+       "tog-editsectiononrightclick": "Wezesha sehemu ya kuandikia kwa kubonyeza kitufe cha kulia cha puku yako kwa kubonyeza kwenye vichwa vya sehemu",
        "tog-watchcreations": "Ongeza kurasa nilizoumba katika maangalizi yangu",
        "tog-watchdefault": "Ongeza kurasa zote nilizohariri katika maangalizi yangu",
        "tog-watchmoves": "Ongeza kurasa zote nilizohamisha katika maangalizi yangu",
        "otherlanguages": "Lugha zingine",
        "redirectedfrom": "(Elekezwa kutoka $1)",
        "redirectpagesub": "Ukurasa wa kuelekeza",
+       "redirectto": "Inaelekeza kwa:",
        "lastmodifiedat": "Ukurasa huu umebadilishwa kwa mara ya mwisho tarehe $1, saa $2.",
        "viewcount": "Ukurasa huu umetembelewa mara {{PLURAL:$1|moja tu|$1}}.",
        "protectedpage": "Ukurasa uliolindwa",
        "jumptonavigation": "urambazaji",
        "jumptosearch": "tafuta",
        "view-pool-error": "Samahani, seva zimezidiwa kwa wakati huu.\nWatumiaji wengi mno wanajaribu kutazama ukurasa huu.\nTafadhali subiri kwa muda kadhaa kabla ya kujaribu kufungua tena.\n\n$1",
+       "generic-pool-error": "Samahani, seva zimezidiwa kwa wakati huu.\nWatumiaji wengi wanajaribu kutazama ukurasa huu.\nTafadhali subiri kiasi kabla ya kujaribu kufungua tena.",
        "pool-timeout": "Muda umeisha inasubiria kufunga",
        "pool-queuefull": "Foleni ya michakato imejaa",
        "pool-errorunknown": "Hitilafu isiyojulikana",
+       "pool-servererror": "Huduma ya kuhesabu haipatikani ($1).",
        "poolcounter-usage-error": "Hitilafu ya matumizi: $1",
        "aboutsite": "Kuhusu {{SITENAME}}",
        "aboutpage": "Project:Kuhusu",
        "nospecialpagetext": "<strong>Umeomba ukurasa maalumu batili.</strong>\n\nOrodha ya kurasa maalumu zinapatika kwenye [[Special:SpecialPages|{{int:kurasamaalumu}}]].",
        "error": "Hitilafu",
        "databaseerror": "Hitilafu ya hifadhidata",
+       "databaseerror-text": "Hitilafu katika ombi la hifadhidata limetokea.\nHii inaonyesha kuna kasoro katika programu.",
+       "databaseerror-textcl": "Hitilafu la ombi la hifadhidata imetokea.",
+       "databaseerror-query": "Ombi: $1",
+       "databaseerror-function": "Kutendakazi: $1",
        "databaseerror-error": "Hitilafu: $1",
        "laggedslavemode": "'''Ilani:'''Labda masahihisho ya hivi karibuni bado hayajaonekana.",
        "readonly": "Hifadhidata imefungika",
        "readonly_lag": "Kihifadhidata kimejifunga chenyewe wakati seva za kifadhidata joli imedakwa na seva ya utawala",
        "internalerror": "Hitilafu ya ndani",
        "internalerror_info": "Hitilafu ya ndani: $1",
+       "internalerror-fatal-exception": "Ubaguzi mbaya wa aina ya \"$1\"",
        "filecopyerror": "Haikuweza kunakili faili \"$1\" kwa \"$2\".",
        "filerenameerror": "Haikuweza kubadilisha jina la faili \"$1\" kwa \"$2\".",
        "filedeleteerror": "Haikuweza kufuta faili \"$1\".",
        "directorycreateerror": "Haikuweza kuanzisha saraka ya \"$1\".",
+       "directoryreadonlyerror": "Kumbukumbu \"$1\" ni ya kusoma pekee.",
        "directorynotreadableerror": "Kumbukumbu \"$1\" haisomeki.",
        "filenotfound": "Haikuweza kutafuta faili \"$1\".",
        "unexpected": "Jambo lisilotegemewa: \"$1\"=\"$2\".",
        "badarticleerror": "Ukurasa huu hauwezi kutendewa kitendo hiki.",
        "cannotdelete": "Haikuweza kufuta kurasa au faili linaloitwa \"$1\".\nHuenda likawa tayari lishafutwa na mtu mwingine.",
        "cannotdelete-title": "Wezi futa ukurasa \"$1\"",
+       "delete-hook-aborted": "Kufuta kumesitishwa na hook.\nSikupeana sababu yoyote.",
+       "no-null-revision": "Haingetengeneza toleo lipya la null \"$1\"",
        "badtitle": "Jina halifai",
        "badtitletext": "Jina la ukurasa ulilotaka ni batilifu, tupu, au limeungwa vibaya na jina la lugha nyingine au Wiki nyingine.  Labda linazo herufi moja au zaidi ambazo hazitumiki katika majina.",
-       "title-invalid-interwiki": "Mada iko na kiungo cha wiki",
+       "title-invalid-empty": "Mada ya ukurasa ulio omba uko tupu ama uko na jina tu la namespace.",
+       "title-invalid-utf8": "Ukurasa ulioombwa uko na mwandamano batili wa UTF-8.",
+       "title-invalid-interwiki": "Mada iko na kiungo cha wiki ambacho hakiwezi kutumika katika mada.",
+       "title-invalid-talk-namespace": "Mada ya ukurasa ulioombwa unaashiria ukurasa wa mazungumzi ambao hauko.",
+       "title-invalid-characters": "Jina la ukurasa ulilotaka ina herufi batili: \"$1\"",
+       "title-invalid-magic-tilde": "Jina la ukurasa ulilotaka ina batili uchawi tilde mlolongo\n(<nowiki>~~~</nowiki>).",
+       "title-invalid-too-long": "Jina la ukurasa ulilotaka ni refu sana. Ni lazima lisizidi baiti $1 katika usimbaji wa UTF-8.",
+       "title-invalid-leading-colon": "Jina la ukurasa ulilotaka ina koloni batili mwanzoni.",
        "perfcached": "Data zifuatazo zimekachewa na huenda zisiwe za kisasa. Mwisho wa {{PLURAL:$1|jibu moja linapatikana|majibu $1 yanapatikana}} katika kache.",
        "perfcachedts": "Data zifuatazo zimetoka kwenye kache iliobadilishwa mara ya mwisho saa $3, tarehe $2. Mwisho wa {{PLURAL:$4|jibu moja linapatikana|majibu $4 yanapatikana}} katika kache.",
        "querypage-no-updates": "Mabadiliko kwa ajili ya ukurasa huu yamesimamishwa.\nData za hapa haziwezi kunawirishwa kwa sasa.",
        "protectedpagetext": "Ukurasa huu umefungwa ili kuepuka uhariri na matendo mengine.",
        "viewsourcetext": "Unaweza kutazama na kuiga chanzo cha ukurasa huu:",
        "viewyourtext": "Unaweza kutazama na kunakili chanzo cha ''maharirio yako'' katika ukurasa huu:",
-       "protectedinterface": "Ukurasa huu unatoa maelezo ya msingi ya bidhaa pepe, na pia umefungwa ili kuzuiya uharibifu.",
-       "editinginterface": "'''Ilani:''' Una hariri ukurasa unaotumika kutoa maelezo ya msingi ya bidhaa pepe.\nMabadiliko katika ukurasa huu yataathiri mwonekano mzima wa viungo vya watumiaji wengine.\nKwa lengo la kutaka kutafsiri, tafadhali fikiria kutumia  [//translatewiki.net/wiki/Main_Page?setlang=en translatewiki.net], kwa kuweka miradi ya MediaWiki kwa kienyeji.",
+       "protectedinterface": "Ukurasa huu unatoa maelezo ya msingi ya bidhaa pepe, na pia umefungwa ili kuzuiya uharibifu.\n\nKuongeza au kubadili tafsiri za wiki zote, tafadhali tumia [//translatewiki.net/ translatewiki.net],mradi wa kurafsiri wa MediaWiki.",
+       "editinginterface": "<strong>Ilani</strong> Unahariri ukurasa unaotumika kutoa maelezo ya msingi ya bidhaa pepe.\nMabadiliko katika ukurasa huu yataathiri mwonekano mzima wa viungo vya watumiaji wengine.",
+       "translateinterface": "Kuongeza au kubadilisha tafsiri ya wiki yote, tafadhali tumia [//translatewiki.net/ translatewiki.net],mradi wa kutafsiri wa MediaWiki.",
        "cascadeprotected": "Ukurasa huu umekingwa usihaririwe, kwa sababu umejumlishwa katika {{PLURAL:$1|ukurasa ufuatao, ambao umekingwa|kurasa zifuatazo, ambazo zimekingwa}} na chagua la \"cascadi\" iliwashwa:\n$2",
        "namespaceprotected": "Huna ruhusa ya kuhariri kurasa za eneo la wiki la '''$1'''.",
        "customcssprotected": "Huna ruksa ya kuhariri ukurasa huu wa CSS, kwa sababu una mapendekezo ya binafsi ya mtumiaji mwingine.",
        "mypreferencesprotected": "Huna ruhusa kuhariri mapendekezo yako.",
        "ns-specialprotected": "Kurasa maalumu haziwezi kuhaririwa.",
        "titleprotected": "Jina hili limekingwa lisiumbwe na [[User:$1|$1]].\nSababu zilizotolewa ni \"''$2''\".",
+       "filereadonlyerror": "Haiwezi kurekebisha faili \"$1\" kwa sababu faili \"$2\" iko katika hali ya kusoma tu.\n\nMsimamizi aliyeifunga  hakutoa sababu yoyote: \"$3\".",
+       "invalidtitle-knownnamespace": "Kichwa ni batili na eneo la jina \"$2\" na maandishi \"$3\"",
+       "invalidtitle-unknownnamespace": "Kichwa ni batili na haijulikani eneo la jina $1 na maandishi \"$2\"",
        "exception-nologin": "Hujaingia",
-       "exception-nologin-text": "Ukurasa huu unahitaji kuwa mtumiaji awe ameingia katika wiki hii.",
+       "exception-nologin-text": "Tafadhali ingia ili uweze kuona ukurasa huu au tendo.",
+       "exception-nologin-text-manual": "Tafadhali ingia $1 ili uweze kuona ukurasa huu au tendo.",
        "virus-badscanner": "Usanidi mbaya: kiskani virusi hakijulikani: ''$1''",
        "virus-scanfailed": "skani imeshindwa (msimbo $1)",
        "virus-unknownscanner": "kipambana na virusi haijulikani:",
-       "logouttext": "'''Umetoka kwenye akaunti yako.'''\n\nUnaweza kuendelea kutumia {{SITENAME}} bila kutaja jina lako, au unaweza <span class='plainlinks'>[$1 kuingia tena]</span> kwenye akaunti yako. Kumbuka kwamba kurasa nyingine zitaendelea kuonekana kana kwamba bado hujatoka kwenye akaunti yako, hadi utakaposafisha kache ya kivinjari.",
+       "logouttext": "<strong>Umetoka kwenye akaunti yako.</strong>\n\nJua kwamba kurasa zingine zinaweza endelea kuonyeshwa ni kana kwamba umeingia hadi ufute kashe yako ya kivinjari.",
        "welcomeuser": "Karibu, $1!",
+       "welcomecreation-msg": "Akaunti yako imeundwa.\nUnaweza kubadili {{SITENAME}}[[Special:Preferences|mapendekezo]] kama unataka.",
        "yourname": "Jina la mtumiaji:",
        "userlogin-yourname": "Jina la mtumiaji",
        "userlogin-yourname-ph": "Weka jina lako la mtumiaji",
        "createacct-yourpasswordagain": "Thibitisha neno la siri",
        "createacct-yourpasswordagain-ph": "Weka neno la siri tena",
        "remembermypassword": "Kumbuka kuingia kwangu katika kivinjari hiki (kwa muda usiozidi {{PLURAL:$1|siku}} $1)",
+       "userlogin-remembermypassword": "Niweke kama nimeingia",
+       "userlogin-signwithsecure": "Tumia muunganisho salama",
        "yourdomainname": "Tovuti yako:",
        "password-change-forbidden": "Hauwezi kubadili nywila katika Wiki hii.",
        "externaldberror": "Huenda kulikuwa na hitilafu ya database au labda hauruhusiwi kubadilisha akaunti yako ya nje.",
        "gotaccountlink": "Ingia",
        "userlogin-resetlink": "Umesahau maelezo yako ya kuingia?",
        "userlogin-resetpassword-link": "Je, umesahau neno la siri?",
+       "userlogin-helplink2": "Saidia na kuingia",
+       "userlogin-loggedin": "Haujaingia kama {{GENDER:$1|$1}}.\nTumia fomu hapa chini ili uweze kuingia kama mtumiaji mwingine.",
+       "userlogin-createanother": "Unda akaunti nyingine",
        "createacct-emailrequired": "Anwani ya barua pepe",
        "createacct-emailoptional": "Anwani ya barua pepe (si lazima)",
        "createacct-email-ph": "Weka anwani yako ya barua pepe",
        "createacct-another-email-ph": "Weka anwani ya barua pepe",
        "createaccountmail": "Tumia neno la siri la muda tu na kulituma kwa anwani ya barua pepe ilivyoingizwa",
-       "createacct-realname": "Jina la kweli (si lazima)",
+       "createacct-realname": "Jina la kweli (sio lazima)",
        "createaccountreason": "Sababu:",
        "createacct-reason": "Sababu",
-       "createacct-benefit-heading": "{{SITENAME}} inatengenezwa na watu kama wewe.",
+       "createacct-reason-ph": "Mbona unaunda akaunti mpya",
+       "createacct-captcha": "Kuangalia usalama",
+       "createacct-imgcaptcha-ph": "Ingiza maandishi unayoyaona hapo juu",
+       "createacct-submit": "Unda akaunti yako",
+       "createacct-another-submit": "Unda akaunti nyingine",
+       "createacct-benefit-heading": "{{SITENAME}} imetengenezwa na watu kama wewe.",
        "createacct-benefit-body1": "{{PLURAL:$1|haririo|maharirio}}",
        "createacct-benefit-body2": "{{PLURAL:$1|ukurasa|kurasa}}",
        "createacct-benefit-body3": "{{PLURAL:$1|mhariri|wahariri}} wa hivi karibuni",
        "badretype": "Maneno uliyoyaandika ni tofauti.",
        "userexists": "Jina la mtumiaji uliloingiza tayari linatumika.\nTafadhali chagua jina lingine.",
        "loginerror": "Hitilafu ya kuingia",
+       "createacct-error": "Hitilafu ya kuunda akaunti",
        "createaccounterror": "Haikufaulu kuanzisha akaunti: $1",
        "nocookiesnew": "Umesajiliwa, lakini bado hujaingizwa. {{SITENAME}} inatumia ''kuki'' ili watumiaji waingizwe. Tarakilishi yako inazuia ''kuki''. Tafadhali, ondoa kizuizi hicho halafu uingie kwa kutumia jina jipya na neno la siri.",
        "nocookieslogin": "{{SITENAME}} inatumia kuki ili watumiaji waweze kuingia.\nTarakilishi yako inakataa kupokea kuki.\nTafadhali, ondoa kizuizi hicho, halafu jaribu tena.",
        "wrongpassword": "Umeingiza neno la siri la makosa.\nJaribu tena.",
        "wrongpasswordempty": "Neno la siri lilikuwa tupu. Jaribu tena.",
        "passwordtooshort": "Ni lazima neno la siri liwe na {{PLURAL:$1|herufi}} $1 au zaidi.",
+       "passwordtoolong": "Neno lasiri haliwezi kuwa refu kuliko {{PLURAL:$1|1 character|$1 characters}}.",
        "password-name-match": "Neno lako la siri lazima liwe tofauti na jina lako la mtumiaji.",
        "password-login-forbidden": "Utumiaji wa jina hili na neno lake siri imekatazwa.",
        "mailmypassword": "Nitumie neno la siri jipya kwa barua-pepe",
        "noemailcreate": "Unahitajika utoe anwani halali ya barua pepe",
        "passwordsent": "Neno jipya la siri limeshatumwa kwenye anwani ya barua pepe ya \"$1\".\nTafadhali, ingia baada ya kulipokea.",
        "blocked-mailpassword": "Anwani yako ya IP imezuiwa kuhariri {{SITENAME}}, kwa hiyo hairuhusiwi kuomba neno jipya la siri, kwa lengo la kuzuia uharibifu.",
-       "eauthentsent": "Tumekutuma barua pepe ili kuhakikisha anwani yako.\nKabla ya kutuma barua pepe nyingine kwenye akaunti hiyo, itabidi ufuate maelezo katika barua utakayopokea,\nkuthibitisha kwamba wewe ndiyo ni mwenye akaunti.",
-       "throttled-mailpassword": "Kikumbusho cha neno la siri tayari kimeshatumwa kwako, ndani ya {{PLURAL:$1|saa iliyopita|masaa $1 yaliyopita}}.\nIli kuzuia uhuni, ni kikumbusho kimoja tu cha neno la siri ambacho utatumiwa kwa kila {{PLURAL:$1|saa|masaa $1}}.",
+       "eauthentsent": "Tumekutuma barua pepe ili kuhakikisha anwani yako.\nKabla ya kutuma barua pepe nyingine kwenye akaunti hiyo, itabidi ufuate maelezo katika barua uliyopokea,\nkuthibitisha kwamba wewe ndiyo mwenye akaunti.",
+       "throttled-mailpassword": "Kikumbusho cha neno la siri tayari kimetumwa kwako, ndani ya {{PLURAL:$1|saa iliyopita|masaa $1 yaliyopita}}.\nIli kuzuia uhuni, ni kikumbusho moja tu la neno la siri ambalo utatumiwa kwa kila {{PLURAL:$1|saa|masaa $1}}.",
        "mailerror": "Hitilafu ilitokea wakati ulivyoituma barua pepe: $1",
        "acct_creation_throttle_hit": "Watembeleaji wa wiki hii waliotumia anwani yako ya IP, wamefungua {{PLURAL:$1|akaunti 1|akaunti $1}} katika siku iliyopita, ambayo inaruhusiwa hasa kwa kipindi cha muda huu.\nMajibu yake, watumiaji wanaotumia anwani ya IP hii hawawezi kufungua akaunti nyingine tena kwa muda huu.",
-       "emailauthenticated": "Anwani yako ya barua pepe iliyakinishwa saa $3, tarehe $2.",
-       "emailnotauthenticated": "Anwani ya barua pepe yako bado haijahakikiwa.\nHakuna hata barua  pepe moja itakayotumwa kwa lolote katika vipengele hivi vifuatavyo.",
+       "emailauthenticated": "Anwani yako ya barua pepe iliyakinishwa saa $3,tarehe $2.",
+       "emailnotauthenticated": "Anwani ya barua pepe yako bado haijahakikishwa.\nHakuna hata barua  pepe moja itakayotumwa kwa lolote katika vipengele hivi vifuatavyo.",
        "noemailprefs": "Weka anwani ya barua pepe kwenye mapendekezo ili uweze kutumia zana hizi.",
        "emailconfirmlink": "Yakinisha anwani yako ya barua pepe",
        "invalidemailaddress": "Anwani ya barua pepe haiwezi kukubalika ikiwa inaonekana kuwa na muundo batili.\nTafadhali ingiza anwani ya miundo-mizuri au acha tupu kipengele hicho.",
        "cannotchangeemail": "Anwani za barua pepe haziwezi kubadilishwa katika akaunti za wiki hii.",
        "emaildisabled": "Tovuti hii haiwezi kutuma barua pepe.",
        "accountcreated": "Akaunti imeundwa",
-       "accountcreatedtext": "Akaunti imeundwa kwa ajili ya mtumiaji $1.",
+       "accountcreatedtext": "Akaunti ya mtumiaji kwa [[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|talk]]) imeundwa.",
        "createaccount-title": "Kuanzisha akaunti kwa ajili ya {{SITENAME}}",
        "createaccount-text": "Kuna mtu amesajili akaunti kwa kutumia anwani ya barua pepe yako kwenye  {{SITENAME}} ($4) anaitwa \"$2\", yenye neno la siri \"$3\".\nInabidi uingie na kisha ubadilishe neno la siri lako sasa.\n\nUnaweza kupuuza ujumbe huu, endapo akaunti hii ilianzishwa kimakosa.",
-       "login-throttled": "Umejaribu kadha wa kadha kuingia akaunti hii.\nTafadhali subiri kwanza kabla ya kujaribu tena.",
+       "login-throttled": "Umejaribu mara kadha wa kadha kuingia katika akaunti.\nTafadhali subiri $1 kabla ya kujaribu tena.",
        "login-abort-generic": "Kuingia kwako hakujafaulu: Iliachishwa",
+       "login-migrated-generic": "Akaunti yako imehamishwa na jina lako la mtumiaji halipo tena katika wiki hii.",
        "loginlanguagelabel": "Lugha: $1",
        "suspicious-userlogout": "Ombi lako la kutoka kwenye akaunti yako limehiniwa, kwa sababu inaonekana kwamba ombi lilitumwa na kivinjari kilichoharibika au seva ya kuwakilisha yenye kache.",
+       "createacct-another-realname-tip": "Jina halisi ni ya hiari.\nUkichagua kulitoa, litatumika kwa ajili ya kutoa maelezo kwa ajili ya kazi ya mtumiaji.",
        "pt-login": "Ingia",
        "pt-login-button": "Ingia",
+       "pt-createaccount": "Unda akaunti",
        "pt-userlogout": "Toka",
        "php-mail-error-unknown": "Hitilafu isiyojulikana katika ufanyajikazi wa barua za PHP ().",
        "user-mail-no-addy": "Umejaribu kutuma barua pepe bila anwani ya barua pepe.",
+       "user-mail-no-body": "Umejaribu kutuma barua pepe yenye maudhui madogo madogo sana au tupu.",
        "changepassword": "Badilisha neno la siri",
-       "resetpass_announce": "Umeingia na msimbo wa barua pepe wa muda tu.\nKumalizia kuingia ndani, ni lazima urekebishe neno la siri jipya hapa:",
+       "resetpass_announce": "Umeingia na msimbo wa barua pepe wa muda tu.\nKumaliza kuingia, lazima uunde neno lipya la siri.",
        "resetpass_header": "Kubadilisha neno la siri la akaunti",
        "oldpassword": "Neno la siri la zamani",
        "newpassword": "Neno jipya la siri:",
        "retypenew": "Andika neno la siri tena:",
        "resetpass_submit": "Rekebisha neno la siri na uingie",
-       "changepassword-success": "Neno lako la siri limefanikiwa kubadilishwa! Sasa unaingia...",
+       "changepassword-success": "Neno lako la siri limefanikiwa kubadilishwa!",
+       "changepassword-throttled": "Umejaribu mara kadha wa kadha kuingia katika akaunti.\nTafadhali subiri $1 kabla ya kujaribu tena.",
        "resetpass_forbidden": "Maneno ya siri hayawezi kubadilishwa",
        "resetpass-no-info": "Lazima uwe umeingia ili kuweza kutumia kurasa hii moja kwa moja.",
        "resetpass-submit-loggedin": "Badilisha neno la siri",
        "resetpass-submit-cancel": "Batilisha",
        "resetpass-wrong-oldpass": "Neno la siri la muda au la sasa ni batili.\nInawezekana ikawa tayari umefaulu kubadilisha neno lako la siri au neno la siri jipya la muda.",
+       "resetpass-recycled": "Tafadhali seti neno lako la siri upya tofauti na la sasa.",
+       "resetpass-temp-emailed": "Ulingia na kodi isiyo ya kudumu ya barua pepe.\nKumaliza kuingia, lazime uunde neno lipya la siri:",
        "resetpass-temp-password": "Neno la siri la muda:",
+       "resetpass-abort-generic": "Mabadiliko ya neno la siri la imekomeshwa na ugani.",
+       "resetpass-expired": "Neno lako la siri limekwisha muda wake. Tafadhali weka neno la siri lipya kuingia.",
+       "resetpass-expired-soft": "Neno lako la siri kwisha muda wake na haja ya kuwa kuseti upya. Tafadhali chagua neno la siri lipya, au bofya \"{{int:resetpass-submit-cancel}}\" kuseti upya tena.",
+       "resetpass-validity-soft": "Neno lako la siri sio halai: $1\n\nTafadhali chagua neno lipya la siri sasa, au ubonyeze  \"{{int:resetpass-submit-cancel}}\" kuseti upya baadaye",
        "passwordreset": "Seti upya neno la siri",
+       "passwordreset-text-one": "Jaza fomu hii kupokea neno la siri la muda kupitia barua pepe.",
+       "passwordreset-text-many": "{{PLURAL:$1|Jaza katika moja ya mashamba kupokea neno la siri la muda kupitia barua pepe.}}",
        "passwordreset-legend": "Seti upya neno la siri",
        "passwordreset-disabled": "Kuweka neno la siri jipya kumeshitishwa katika wiki hii.",
+       "passwordreset-emaildisabled": "Vipengee vya barua pepe vimelemazwa katika wiki hii.",
        "passwordreset-username": "Jina la mtumiaji:",
        "passwordreset-domain": "Miliki",
        "passwordreset-capture": "Ioneshe barua-pepe itakayotumwa?",
        "passwordreset-capture-help": "Iwapo utatia alama kisanduku hiki, barua-pepe (pamoja na nenosiri la muda) litaoneshwa kwako na vilevile litatumwa kwa mtumiaji.",
        "passwordreset-email": "Anwani ya barua pepe:",
        "passwordreset-emailtitle": "Maelezo ya akaunti kwenye {{SITENAME}}",
-       "passwordreset-emailtext-ip": "Kuna mtu (huenda ikawa ni wewe, kutoka anwani ya IP $1) aliyeomba neno la siri la akaunti yako liwekwe upya katika {{SITENAME}} ($4). {{PLURAL:$3|Akaunti inayofuata imeunganishwa|Akaunti zinazofuata zimeunganishwa}} na anwani ya barua pepe hii:\n\n$2\n\n{{PLURAL:$3|Neno la siri hili litakwisha|Maneno ya siri haya yatakwisha}} baada ya siku {{PLURAL:$5|$5}}.\nTafadhali ingia sasa na uchague neno jipya la siri. Kama mtu mwingine ameomba hili, au ikiwa umekumbuka neno lako la siri na hutaki kulibadilisha tena, basi usijali ujumbe huu, na uendelee kutumia neno la siri lako la zamani.",
-       "passwordreset-emailtext-user": "Mtumiaji $1 kwenye {{SITENAME}} ameomba neno la siri la akaunti yako liwekwe upya katika {{SITENAME}} ($4). {{PLURAL:$3|Akaunti inayofuata imeunganishwa|Akaunti zinazofuata zimeunganishwa}} na anwani ya barua pepe hii:\n\n$2\n\n{{PLURAL:$3|Neno la siri hili litakwisha|Maneno ya siri haya yatakwisha}} baada ya siku {{PLURAL:$5}}.\nTafadhali ingia sasa na uchague neno jipya la siri. Kama mtu mwingine ameomba hili, au ikiwa umekumbuka neno lako la siri na hutaki kulibadilisha tena, basi usijali ujumbe huu, na uendelee kutumia neno la siri lako la zamani.",
+       "passwordreset-emailtext-ip": "Kuna mtu (huenda ikawa ni wewe, kutoka anwani ya IP $1) aliyeomba neno la siri la akaunti yako liwekwe upya katika {{SITENAME}} ($4). {{PLURAL:$3|Akaunti inayofuata imeunganishwa|Akaunti zinazofuata zimeunganishwa}} na anwani ya barua pepe hii:\n\n$2\n\n{{PLURAL:$3|Neno la siri hili litakwisha|Maneno ya siri haya yatakwisha}} baada ya siku {{PLURAL:$5|$5}}.\nUnafaa kuingia sasa na uchague neno jipya la siri. Kama mtu mwingine ameomba hili, au ikiwa umekumbuka neno lako la siri na hutaki kulibadilisha tena, basi usijali ujumbe huu, na uendelee kutumia neno la siri lako la zamani.",
+       "passwordreset-emailtext-user": "Mtumiaji $1 kwenye {{SITENAME}} ameomba neno la siri la akaunti yako liwekwe upya katika {{SITENAME}} ($4). {{PLURAL:$3|Akaunti inayofuata imeunganishwa|Akaunti zinazofuata zimeunganishwa}} na anwani ya barua pepe hii:\n\n$2\n\n{{PLURAL:$3|Neno la siri hili litakwisha|Maneno ya siri haya yatakwisha}} baada ya siku {{PLURAL:$5|one day|$5 siku}}.\nTafadhali ingia sasa na uchague neno jipya la siri. Kama mtu mwingine ameomba hili, au ikiwa umekumbuka neno lako la siri na hutaki kulibadilisha tena, basi usijali ujumbe huu, na uendelee kutumia neno la siri lako la zamani.",
        "passwordreset-emailelement": "Jina la mtumiaji: $1\nNeno la siri la muda: $2",
-       "passwordreset-emailsent": "Barua pepe ya ukumbusho imetumwa.",
-       "passwordreset-emailsent-capture": "Barua pepe ya ukukumbusho imetumwa, ambayo inaonekana hapo chini.",
-       "passwordreset-emailerror-capture": "Barua pepe ya ukukumbusho imetengenezwa, ambayo inaonekana hapo chini, lakini kuituma kwa mtumiaji imeshindikana: $1",
+       "passwordreset-emailsent": "Barua pepe ya ukumbusho wa neno la siri imetumwa.",
+       "passwordreset-emailsent-capture": "Barua pepe ya ukukumbusho wa neno la siri imetumwa, ambayo inaonekana hapo chini.",
+       "passwordreset-emailerror-capture": "Barua pepe ya ukukumbusho wa neno la siri imetengenezwa, ambayo inaonekana hapo chini, lakini kuituma kwa mtumiaji {{GENDER:$2|user}} kumeshindikana: $1",
        "changeemail": "Badilisha anwani ya barua pepe",
        "changeemail-text": "Jaza fomu hii ili kubadilisha anwani yako ya barua pepe. Itabidi uingize neno lako la siri ili kukamilisha badiliko hili.",
        "changeemail-no-info": "Lazima uwe umeingia ili kuweza kutumia kurasa hii moja kwa moja.",
        "changeemail-oldemail": "Anwani ya barua pepe ya sasa:",
        "changeemail-newemail": "Anwani mpya ya barua pepe:",
        "changeemail-none": "(hakuna)",
-       "changeemail-password": "Neno lako la siri kuingia {{SITENAME}}:",
+       "changeemail-password": "Neno lako la siri la {{SITENAME}}:",
        "changeemail-submit": "Badilisha anwani ya barua pepe",
+       "changeemail-throttled": "Umejaribu mara nyingi sana kuingia.\nTafadhali subiri $1 kabla ya kujaribu tena.",
+       "resettokens": "Weka vibazi upya",
+       "resettokens-no-tokens": "Hakuna vibazi vya kuseti upya.",
+       "resettokens-legend": "Weka vibazi upya",
+       "resettokens-tokens": "Vibazi:",
+       "resettokens-token-label": "$1 (current value: $2)",
+       "resettokens-done": "Seti vibazi upya.",
+       "resettokens-resetbutton": "Seti vibazi ulivyochagua upya",
        "bold_sample": "Maandishi ya kooze",
        "bold_tip": "Kukoozesha maandishi",
        "italic_sample": "Matini ya italiki",
        "preview": "Hakiki",
        "showpreview": "Onyesha hakikisho la mabadiliko",
        "showdiff": "Onyesha mabadiliko",
-       "anoneditwarning": "'''Ilani:''' Wewe hujaingia rasmi kwenye tovuti. Anwani ya IP ya tarakilishi yako itahifadhiwa katika historia ya uhariri wa ukurasa huu.",
+       "blankarticle": "<strong>Ilani:</strong>Ukurasa uliounda ni mtupu.\nUlibofya  \"{{int:savearticle}}\" tena, ukurasa utaundwa bila maudhui yoyote.",
+       "anoneditwarning": "<strong>Ilani:</strong> Wewe hujaingia rasmi kwenye tovuti. Anwani ya IP ya tarakilishi itaonekana na umma. Uki <strong>[$1 log in]</strong> au <strong>[$2 create an account]</strong>, hariri zako zitahusishwa na jina lako la mtumiaji pamoja na manufaa mengine.",
        "anonpreviewwarning": "''Hujaingia rasmi kwenye tovuti. Ukihifadhi ukurasa anwani ya IP ya tarakilishi yako itahifadhiwa katika historia ya uhariri wa ukurasa huu.''",
        "missingsummary": "'''Taarifa:''' Hujaandika muhtasari ya kuhariri.\nUkibonyeza 'Hifadhi ukurasa' tena, badilisho lako litahifadhiwa bila muhtasari.",
        "missingcommenttext": "Tafadhali andika muhtasari chini.",
        "missingcommentheader": "'''Kikumbusho:''' Hujaweka kichwa cha habari/mada kwa ajili ya maelezo haya.\nIwapo utabonyeza tena Hifadhi, haririo lako litahifadhiwa bila kichwa cha habari.",
        "summary-preview": "Hakikisho la muhtasari:",
        "subject-preview": "Hakikisha kichwa cha habari/mada:",
+       "previewerrortext": "Hitilafu ilitokea wakati ya kujaribu hakikisho mabadiliko yako.",
        "blockedtitle": "Mtumiaji amezuiwa",
        "blockedtext": "'''Jina lako la mtumiaji au anwani yako ya IP imezuiwa.'''\n\nUmezuiwa na $1.\nSababu aliyetambua ni ''$2''\n\n* Mwanzo wa uzuio: $8\n* Mwisho wa uzuio: $6\n* Aliyezuiwa: $7\n\nUnaweza kuwasiliana na $1 au [[{{MediaWiki:Grouppage-sysop}}|mkabidhi]] kuzungumza uzuio.\nHuwezi kutumia kipengele cha 'kumtuma mtumiaji barua pepe' isipopatikana anwani halisi ya barua pepe katika\n[[Special:Preferences|mapendekezo ya akaunti]] yako, na usipozuiwa kuitumia.\nAnwani yako ya IP ni $3, na namba ya uzuio ni #$5. Tafadhali taja namba hizi ukitaka kuwasiliana kuhusu uzuio huu.",
        "autoblockedtext": "Anwani yako ya IP imezuiwa na mashine kwa sababu ilikuwa ikitumiwa na mtumiaji mwingine, ambaye amezuiliwa na $1.\nSababu zilizotolewa ni hizi:\n\n:''$2''\n\n* Imeanza kuzuiwa: $8\n* Mwisho wa kuzuiwa: $6\n* Mzuiwaji aliyenuiwa: $7\n\nUnaweza kuwasiliana na $1 au mmoja kati ya [[{{MediaWiki:Grouppage-sysop}}|wakabidhi]] wengine ili kujadili uzuio.\n\nElewa kwamba huwezi kutumia kipengele cha \"umtumie barua pepe mtuaji huyu\" bila ya kuwa na anwani halali iliosajiliwa kwenye [[Special:Preferences|mapendekezo ya mtumiaji]] na uwe hujazuiliwa kuitumia.\n\nAnwani yako ya sasa ya IP ni $3, na namba ya kuzuiliwa ni #$5.\nTafadhali jumlisha maelezo yote ya juu kwenye kila ulizo utakalolifanya.",
        "loginreqlink": "uingie",
        "loginreqpagetext": "Inabidi $1 ili uweze kutazama kurasa zingine.",
        "accmailtitle": "Neno la siri limetumwa.",
-       "accmailtext": "Neno la siri limetolewa na programu kwa ajili ya [[User talk:$1|$1]] na limetumwa kwa $2.\n\nUnaweza kubadilisha neno la siri hili kwenye ukurasa wa ''[[Special:ChangePassword|kubadilisha neno la siri]]'' baada ya kuingia kwenye wiki.",
+       "accmailtext": "Neno la siri limetolewa na programu kwa ajili ya [[User talk:$1|$1]] na limetumwa kwa $2.\n\nUnaweza kubadilisha neno la siri hilo kwenye ukurasa wa ''[[Special:ChangePassword|kubadilisha neno la siri]]'' baada ya kuingia.",
        "newarticle": "(Mpya)",
        "newarticletext": "Ukurasa unaotaka haujaandikwa bado. Ukipenda unaweza kuuandika wewe mwenyewe kwa kutumia sanduku la hapa chini (tazama [$1 Mwongozo] kwa maelezo zaidi). Ukifika hapa kwa makosa, bofya kibonyezi '''back''' (nyuma) cha programu yako.",
        "anontalkpagetext": "----''Huu ni ukurasa wa majadiliano wa mtumiaji ambaye hana jina na bado hajaumba akaunti bado, au hajawahi kutumia kabisa.\nKwa hiyo tunatumia namba za anwani ya IP yake kumtambulisha.\nAnwani ya IP kama hiyo inaweza kutumika na watumiaji kadhaa.\nLabda itakusumbua kwamba kuna maoni mengine yanawekwa hapa na unaamini kwamba haya maoni hayakulengi. Ikiwa hivyo, tafadhali [[Special:UserLogin/signup|fungua akaunti]] au  [[Special:UserLogin|ingia]] ili kuepuka kuchanganywa na watumiaji wengine ambao hawana jina.''",
        "copyrightwarning": "Tafadhali zingatia kwamba makala yote ya {{SITENAME}} unayoyaandika yanafuata $2 (tazama $1 kwa maelezo zaidi).\nUsipotaka maandishi yako yaweze kuharirishwa bure na kutolewa wakati wowote, basi usiyaandike hapa.<br />\nUnakuwa unaahidi kwamba maandishi unayoyaingia ni yako tu, au uliyapata kutoka bure au ni mali ya watu wote. '''USITOLEE MAKALA YALIYOHIFADHIWA HAKI ZAO ZA KUTUMIWA BILA KUPATA RUHUSA HALALI!'''",
        "copyrightwarning2": "Tafadhali elewa kwamba michango yote ya {{SITENAME}} inaweza kuhahariwa, kubadilishwa, au kuondolewa na wachangiaji wengine.\nIkiwa hutaki maandishi yako yasihaririwe na yeyote, basi usiyaweke hapa.<br />\nPia una tuahidi kwamba umeandika haya wewe mwenyewe, au umenakili kutoka katika tovuti ya umma au chanzo cha wazi sawa na hiki (tazama  $1 kwa maelezo).\n'''Usiandike makala yenye hakimiliki bila ya ruhusa halali!'''",
        "longpageerror": "'''Hitilafu: Maandishi uliyoyaweka yana {{PLURAL:$1|kilobaiti $1}}, ambayo ni urefu kuliko kiwango cha kawaida cha kilobaiti $2.'''\nHayawezi kuhifadhiwa.",
-       "readonlywarning": "'''Onyo: Hifadhidata imefungwa kwa ajili ya matengenezo, kwa hiyo hautakuwa na uwezo wa kuhifadhi maharirio yako kwa sasa.'''\nUnaweza kukata-na-kabandika maandishi yako kwenye faili na kulihifadhi kwa ajili ya baadaye.\n\nMkabidhi aliyefunga ametoa maelezo haya: $1",
+       "readonlywarning": "<strong>Onyo: Hifadhidata imefungwa kwa ajili ya matengenezo, kwa hiyo hautakuwa na uwezo wa kuhifadhi maharirio yako kwa sasa.</strong>\nUnaweza kukata-na-kabandika maandishi yako kwenye faili na kulihifadhi kwa ajili ya baadaye.\n\nMkabidhi aliyefunga ametoa maelezo haya: $1",
        "protectedpagewarning": "'''ILANI: Ukurasa huu unakingwa kwa hiyo watumiaji wenye haki za wakabidhi tu wanaweza kuuhariri.'''\nRejea kumbukumbu ya mwisho inayoandikwa chini:",
        "semiprotectedpagewarning": "'''Ilani:''' Ukurasa huu umefungwa kwa hiyo watumiaji waliojisajili tu ndiyo wanaweza kuuhariri.\nRejea kumbukumbu ya mwisho inayoandikwa chini:",
        "cascadeprotectedwarning": "'''Ilani:''' Ukurasa huu umefungwa kwa hiyo watumiaji wenye uwezo wa ukabidhi tu ndiyo wanaweza kuuhariri, kwa sababu umejumlishwa kwenye {{PLURAL:$1|ukurasa huu mwingine wenye|kurasa hizi zingine zenye}} ulindaji kwa kurasa chini yake:",
        "nocreate-loggedin": "Huna ruhusa ya kuanzisha ukurasa mpya.",
        "sectioneditnotsupported-title": "Kuhariri sehemu kwa sehemu haiwezikani",
        "sectioneditnotsupported-text": "Haiwezikani kuhariri ukurasa huu sehemu kwa sehemu.",
-       "permissionserrors": "Hitilafu za ruhusa",
+       "permissionserrors": "Kuna hitilafu ya ruhusa.",
        "permissionserrorstext": "Huna ruhusa ya kufanya hivyo, kwa ajili ya sababu {{PLURAL:$1|ifuatayo|zifuatazo}}:",
        "permissionserrorstext-withaction": "Huruhusiwi $2, kwa sababu {{PLURAL:$1|hiyo|hizo}}:",
        "recreate-moveddeleted-warn": "'''Ilani: Unatengeneza tena ukurasa uliofutwa tayari.'''\n\nFikiria kama inafaa kuendelea kuhariri ukurasa huu.\nKumbukumbu za kufuta na kuhamisha ukurasa huu zinapatikana hapa kukusaidia:",
        "moveddeleted-notice": "Ukurasa huu umefutwa.\nKumbukumbu za kufuta na kuhamisha ukurasa huu zimetolewa chini, ili zifikike kwa urahisi.",
        "log-fulllog": "Tazama kumbukumbu zote",
+       "edit-hook-aborted": "Hariri imekomeshwa na ndoano.\nHaikutoa maelezo.",
        "edit-gone-missing": "Haikuwezakana kusasisha ukurasa.\nInaonekana kwamba ukurasa umefutwa.",
        "edit-conflict": "Mgongano wa kuhariri.",
        "edit-no-change": "Uhariri wako haukufanikiwa, kwa sababu hapakuwa na mabadiliko yoyote kwenye maandishi.",
        "postedit-confirmation-saved": "Haririo lako limehifadhiwa.",
        "edit-already-exists": "Haikufanikiwa kuanzisha ukurasa mpya.\nUkurasa wa jina hilo unapatikana tayari.",
        "defaultmessagetext": "Ujumbe uliopo",
+       "content-failed-to-parse": "Imeshindwa kuchanganua $2 yaliyomo kwa muundo $1: $3",
+       "invalid-content-data": "Data batili ya yaliyomo",
+       "content-not-allowed-here": "Maudhui \"$1\"  hayakubaliwi katika ukurasa [[$2]]",
        "editwarning-warning": "Ukitoka kwenye ukurasa huu labda utapoteza madabiliko uliyoyafanya.\nUnaweza kuondoa ilani hii ukienda kwenye sehemu ya \"{{int:prefs-editing}}\" kwenye mapendekezo yako.",
+       "editpage-notsupportedcontentformat-title": "Muundo wa maudhui hauungwi mkono",
+       "editpage-notsupportedcontentformat-text": "Muundo wa yaliyomo kwa $1 hayaungwi mkono na muundo wa $2.",
+       "content-model-wikitext": "Maandishi ya kiwiki",
+       "content-model-text": "Nakala wazi",
        "content-model-javascript": "HatiJava",
        "content-json-empty-object": "Kifaa kilicho wazi",
+       "content-json-empty-array": "Safu tupu",
+       "duplicate-args-category": "Kurasa zinazotumia marudio ya hoja katika wito wa kigezo",
        "post-expand-template-inclusion-warning": "'''Ilani:''' Kigezo kinajumlisha ukubwa uliozidi mno.\nBaadhi ya vigezo havitaweza kuingizwa.",
        "post-expand-template-inclusion-category": "Kurasa ambapo vigezo vinajumlisha ukubwa uliozidi",
        "post-expand-template-argument-warning": "'''Ilani:'''Ukurasa huu una angalau kigezo kimoja au zaidi vye matatizo, ambavyo ukubwa wake wa kupanuliwa unazidi mipaka. Kwa hiyo sehemu za vigezo havitaonekana.",
        "post-expand-template-argument-category": "Kurasa zenye shida ya vigezo vilivyorukwa",
+       "parser-template-recursion-depth-warning": "Kigezo cha marudio kimefikia mwisho ($1)",
+       "language-converter-depth-warning": "Kigeuzi cha lugha kimafikia mwisho ($1)",
+       "node-count-exceeded-category": "Kurasa ambapo hesabu ya kipingili ilizidi",
+       "node-count-exceeded-category-desc": "Ukurasa huu unapita hesabu ya juu ya kipingili.",
+       "node-count-exceeded-warning": "Ukurasa ulipita hesabu ya kipingili",
+       "expansion-depth-exceeded-category": "Kurasa ambapo kina cha upana kilizidi",
+       "expansion-depth-exceeded-category-desc": "Ukurasa unazidi upeo wa kina cha upanuzi.",
+       "expansion-depth-exceeded-warning": "Ukurasa ulizidi kina cha upanuzi",
+       "parser-unstrip-loop-warning": "Unstrip kitanzi kimegunduliwa",
+       "converter-manual-rule-error": "Kosa liligunduliwa katika utawala wa ubadilishaji mwongozo wa lugha",
        "undo-success": "Sahihisho linaweza kutenguliwa.\nTafadhali tazama linganisho lililopo chini ili kuthibitisha kwamba kutengua ndiyo inayotakiwa, na kisha uhifadhi mabadiliko ili kukamilisha kutengua sahihisho.",
        "undo-failure": "Haririo halikuweza kutenguliwa kwa kufuatia mgongano wa maharirio katikati.",
        "undo-norev": "Haririo halikuweza kutenguliwa kwa sababu halipo au limeshafutwa.",
+       "undo-nochange": "Hariri inaonekana kuwa tayari imerudishwa tena.",
        "undo-summary": "Tengua pitio $1 lililoandikwa na [[Special:Contributions/$2|$2]] ([[User talk:$2|Majadiliano]])",
+       "undo-summary-username-hidden": "Tednua toleo $1 na mtumiaji aliyejificha",
        "cantcreateaccounttitle": "Kushindwa kusajili akaunti",
        "cantcreateaccount-text": "Kusajili akaunti kwa kutumia anwani ya IP hii ('''$1''') imezuiwa na [[User:$3|$3]].\n\nSababu iliyotolewa na $3 ni ''$2''",
        "viewpagelogs": "Tazama kumbukumbu kwa ukurasa huu",
        "currentrev": "Toleo la sasa",
        "currentrev-asof": "Toleo la sasa la $1",
        "revisionasof": "Pitio la $1",
-       "revision-info": "Pitio la $1 aliyefanya $2",
+       "revision-info": "Pitio kulingana na tarehe $1 na {{GENDER:$6|$2}}$7",
        "previousrevision": "← Pitio lililotangulia",
        "nextrevision": "Pitio linalofuata →",
        "currentrevisionlink": "Toleo la sasa",
        "history-feed-description": "Kumbukumbu za mapitio ya ukurasa huu",
        "history-feed-item-nocomment": "$1 kwenye $2",
        "history-feed-empty": "Ukurasa ulioomba haupatikani.\nLabda umeshafutwa, au umebadilishwa jina.\nJaribu [[Special:Search|kutafuta kurasa mpya zinazohusika kwenye wiki]].",
+       "history-edit-tags": "Hariri vitambulisho vya marekebisho uliyoteua",
        "rev-deleted-comment": "(muhtasari wa kuhariri ulifutwa)",
        "rev-deleted-user": "(jina la mtumiaji lilifutwa)",
-       "rev-deleted-event": "(ingizo lilifutwa)",
+       "rev-deleted-event": "(maelezo yametolewa)",
        "rev-deleted-user-contribs": "[jina la mtumiaji au anwani wa IP umetolewa - sahihisho lilifichwa kutoka kwa orodha ya michango]",
        "rev-deleted-text-permission": "Pitio hilo la ukurasa '''lilifutwa'''.\nMaelezo mengine yapo kwenye [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} kumbukumbu ya kufuta].",
+       "rev-suppressed-text-permission": "Pitio la ukurasa huu <strong>limefichwa</strong>.\nUnaweza kutazama maelezo mengine kwenye [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} kumbukumbu ya ufichaji]",
        "rev-deleted-text-unhide": "Pitio la ukurasa huu '''limefutwa'''.\nMaelezo yanaweza kupatikana kwenye [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} kumbukumbu ya ufutaji].\nBado unaweza [$1 kutazama sahihisho hili] iwapo utapenda kuendelea.",
        "rev-suppressed-text-unhide": "Pitio la ukurasa huu '''limefichwa'''.\nMaelezo yanaweza kupatikana kwenye [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} kumbukumbu ya ufichaji].\nBado unaweza [$1 kutazama sahihisho hili] iwapo utapenda kuendelea.",
        "rev-deleted-text-view": "Pitio hilo la ukurasa huu '''limefutwa'''.\nUnaweza kulitazama; maelezo mengine yapo kwenye [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} kumbukumbu ya ufutaji].",
        "rev-suppressed-text-view": "Pitio la ukurasa huu '''limefichwa'''.\nUnaweza kulitazama; maelezo mengine yapo kwenye [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} kumbukumbu ya ufichaji].",
+       "rev-deleted-no-diff": "Hauwezi kuona badiliko hili maana toleo moja ya ukurasa <strong>lilifutwa</strong>.\nMaelezo mengine yapo kwenye [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} kumbukumbu ya kufuta].",
+       "rev-suppressed-no-diff": "Hauwezi kuona badiliko hili maana toleo moja ya ukurasa <strong>lilifutwa</strong>.",
        "rev-deleted-unhide-diff": "Pitio la ukurasa huu '''limefutwa'''.\nMaelezo yanaweza kupatikana kwenye [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} kumbukumbu ya ufutaji].\nBado unaweza [$1 kutazama sahihisho hili] iwapo utapenda kuendelea.",
        "rev-suppressed-unhide-diff": "Pitio la ukurasa huu '''limefutwa'''.\nMaelezo yanaweza kupatikana kwenye [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} kumbukumbu ya ufutaji].\nBado unaweza [$1 kutazama sahihisho hili] iwapo utapenda kuendelea.",
        "rev-deleted-diff-view": "Pitio hilo la ukurasa huu '''limefutwa'''.\nUnaweza masasisho; maelezo mengine yapo kwenye [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} kumbukumbu ya ufutaji]",
+       "rev-suppressed-diff-view": "Toleo moja la mapitio ya mabadiliko <strong>limefichwa</strong>\nUnaweza kutazama maelezo mengine kwenye [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} kumbukumbu ya ufichaji]",
        "rev-delundel": "onyesha/ficha",
        "rev-showdeleted": "onyesha",
        "revisiondelete": "Kufuta/kurudisha mapitio",
+       "revdelete-nooldid-title": "Lengo la marekebisho batili",
        "revdelete-no-file": "Faili ulilotaja halipatikani.",
        "revdelete-show-file-confirm": "Ni kweli kwamba unataka kulitazama pitio lililofutwa la faili linaloitwa \"<nowiki>$1</nowiki>\" la tarehe $2 na saa $3?",
        "revdelete-show-file-submit": "Ndiyo",
+       "revdelete-selected-text": "{{PLURAL:$1|Selected revision|Toleo zilizochaguliwa}} za [[:$2]]:",
+       "revdelete-selected-file": "{{PLURAL:$1|Selected file version|Toleo za faili zilizochaguliwa}} of [[:$2]]:",
        "logdelete-selected": "{{PLURAL:$1|Tukio la kumbukumbu lililoteuliwa|Matukio ya kumbukumbu yaliyoteuliwa}}:",
+       "revdelete-text-text": "Mapitio yaliyofutwa bado yataonekana katika historia ya ukurasa, lakini sehemu ya maudhui hayo hayataonekana kwa umma.",
+       "revdelete-text-file": "Mapitio ya faili yaliyofutwa bado yataonekana katika historia ya ukurasa, lakini sehemu ya maudhui hayo hayataonekana kwa umma.",
+       "logdelete-text": "Mapitio ya kufutwa kwa kumbukumbu yaliyofutwa bado yataonekana katika kumbukumbu, lakini sehemu ya maudhui hayo hayataonekana kwa umma.",
+       "revdelete-text-others": "Wasimamizi wengine bado wako na uwezo wa kupata maudhui ya siri na kwa kutofuta hilo, isipokuwa vikwazo vya ziada vikiwekwa.",
        "revdelete-confirm": "Tafadhali uthibitishe kwamba unataka kufanya hivyo, pamoja na kwamba unaelewa matokeo yake, na unafanya hivyo kutokana na [[{{MediaWiki:Policy-url}}|sera yetu]].",
-       "revdelete-suppress-text": "Kuficha kunaruhisiwa '''tu''' wakati hizo:\n* Taarifa zinazowezekana kwamba ni za kukashifu\n* Taarifa za mtu binafsi zisizofaa\n*: ''anwani za nyumbani na namba za simu, namba za vitambulisho, na kadhalika.''",
+       "revdelete-suppress-text": "Kuficha kunaruhisiwa <strong>tu</strong> wakati wa matukio yafuatayo:\n* Taarifa zinazowezekana kuwa ni za kukashifu\n* Taarifa za mtu binafsi zisizofaa\n*: ''anwani za nyumbani na namba za simu, namba za vitambulisho, na kadhalika.''",
        "revdelete-legend": "Kubana maelezo yanayoonekana",
        "revdelete-hide-text": "Ficha maandishi ya pitio",
        "revdelete-hide-image": "Ficha yaliyomo kwenye faili",
        "deletedhist": "Historia iliyofutwa",
        "revdelete-hide-current": "Hitilafu ya kuficha pitio lililotengenezwa saa $2, tarehe $1: hilo ndilo pitio la sasa hivi.\nHaliwezi kufichwa.",
        "revdelete-show-no-access": "Huruhusiwi kuona hii.",
-       "revdelete-reason-dropdown": "*Sababu za kufuta zinazotokea mara kwa mara\n** Ukiukaji wa hakimiliki\n** Taarifa za mtu binafsi zisizofaa\n** Taarifa zinazowezekana kwamba ni za kukashifu",
+       "revdelete-modify-no-access": "Kosa kubadilisha bidhaa tarehe $2, $1: Bidhaa imewekwa alama ya \"vikwazo\".\nHakuna vile unavyoweza kuifikia.",
+       "revdelete-modify-missing": "Kosa kubadilisha kipengele $1: Inakosa kutoka kwa hifadhidata!",
+       "revdelete-no-change": "<strong>Ilani:</strong> kipengele cha tarehe $2, $1 tayari kilikuwa kimeomba mipangilio ya kuonekana.",
+       "revdelete-reason-dropdown": "*Sababu za kufuta za mara kwa mara\n** Ukiukaji wa hatimiliki\n** Taarifa za mtu binafsi zisizofaa\n** Taarifa zinazowezekana kwamba ni za kukashifu\n** Jina la mtumiaji lisilo halali",
        "revdelete-otherreason": "Sababu nyingine:",
        "revdelete-reasonotherlist": "Sababu nyingine",
        "revdelete-edit-reasonlist": "Kuhariri orodha ya sababu za kufuta",
        "suppressionlog": "Kumbukumbu za kuficha",
        "suppressionlogtext": "Hapo chini panaonyeshwa orodha ya matukio ya ufutaji na ya uzuio ambayo maelezo yao yamefichwa kutoka kwa wakabidhi.\nTazama [[Special:BlockList|IP block orodha ya uzuio wa IP]] kuona orodha ya zuio zilizopo sasa hivi.",
        "mergehistory": "Unganisha historia za kurasa",
+       "mergehistory-header": "Ukurasa huu unakuwezesha kuunganisha marekebisho ya historia ya chanzo cha ukurasa katika ukurasa mpya zaidi.\nHakikisha kwamba mabadiliko haya yataendeleza kihistoria ukurasa mwendelezo.",
        "mergehistory-box": "Unganisha mapitio ya kurasa mbili:",
        "mergehistory-from": "Ukurasa wa chanzo:",
        "mergehistory-into": "Ukurasa wa mwishilio:",
+       "mergehistory-list": "Historia ya kuhariri inayoweza kushikanishwa",
+       "mergehistory-go": "Onyesha hariri ambazo zinaweza kushikanishwa",
        "mergehistory-submit": "Unganisha mapitio",
        "mergehistory-empty": "Hakuna mapitio yanayoweza kuunganishwa",
        "mergehistory-success": "{{PLURAL:$3|Pitio $3 la [[:$1]] liliingizwa|Mapitio $3 ya [[:$1]] yaliingizwa}} ndani ya [[:$2]].",
        "shown-title": "{{PLURAL:$1|Lionyewshwe tokeo|Yaonyeshwe matokeo}} $1 kwa kila ukurasa",
        "viewprevnext": "Tazama ($1 {{int:pipe-separator}} $2) ($3)",
        "searchmenu-exists": "'''Ukurasa wa \"[[:$1]]\" upo kwenye wiki hii'''",
-       "searchmenu-new": "'''Anzisha ukurasa wa \"[[:$1]]\" katika wiki hii!'''",
+       "searchmenu-new": "<strong>Anzisha ukurasa wa \"[[:$1]]\" katika wiki hii!'''{{PLURAL:$2|0=|See also the page found with your search.|Tazama pia matokeo kupatikana.}}",
        "searchprofile-articles": "Kurasa kwa kusudi ya wiki",
        "searchprofile-images": "Picha na kadhalika",
        "searchprofile-everything": "Zote",
        "prefs-displaywatchlist": "Mapendekezo ya kuzinza",
        "prefs-tokenwatchlist": "Ishara",
        "prefs-diffs": "Tofauti",
+       "prefs-help-prefershttps": "Upendeleo huu utachukua athari kwenye kuingia kwako kujayo.",
        "email-address-validity-valid": "Anwani ya barua pepe inaonekana kuwa sawa",
        "email-address-validity-invalid": "Ingiza anwani halisi ya barua pepe",
        "userrights": "Usimamizi wa wezo za mtumiaji",
        "userrights-notallowed": "Hauna ruhusa ya kupea au kunyimana haki za mtumiaji.",
        "userrights-changeable-col": "Makundi unayoweza kuyabadilisha",
        "userrights-unchangeable-col": "Makundi usiyoweza kuyabadilisha",
+       "userrights-conflict": "Mgongano wa haki za mtumiaji! Tafadhali pitia na uthibitishe mabadiliko yako.",
+       "userrights-removed-self": "Umefanikiwa kundoa haki zako mwenyewe. Kwa hivo, hauna uwezo wa kupata ukurasa huu.",
        "group": "Kundi:",
        "group-user": "Watumiaji",
        "group-autoconfirmed": "Watumiaji waliothibitishwa na tarakilishi",
        "right-upload_by_url": "Kupakia mafaili kutoka kwa URL",
        "right-purge": "Safisha kache za wavuti kwa ajili ya ukurasa usio na uthibitisho",
        "right-autoconfirmed": "Haiwekewi kizuizi na kiwangi cha IP",
+       "right-bot": "Tendewa kama mchakato otomatiki",
        "right-nominornewtalk": "Isiwe kwamba maharirio madogo kwenye kurasa za majadiliano fyatua kunijulisha kuhusu jumbe mpya",
+       "right-apihighlimits": "Tumia mipaka ya juu katika hoja ya API",
        "right-writeapi": "Tumia API ya kuandika",
        "right-delete": "Kufuta kurasa",
        "right-bigdelete": "Kufuta kurasa zenye mabadiliko mengi",
+       "right-deletelogentry": "Kufuta na kutofuta maingizo maalum ya kumbukumbu",
        "right-deleterevision": "Kufuta na kurudisha mapitio fulani ya kurasa",
        "right-deletedhistory": "Kutazama kumbukumbu za historia zilizofutwa, bila kuona maandiko yaliyomo",
        "right-deletedtext": "Kutazama maandishi yaliyofutwa na mabadiliko kati ya mapitio yaliyofutwa",
        "right-browsearchive": "Kutafuta kwenye kurasa zilizofutwa",
        "right-undelete": "Kurudisha ukurasa uliofutwa",
-       "right-suppressrevision": "Kuangalia na kurudisha mapitio yaliyofichwa kwa wakabidhi",
+       "right-suppressrevision": "Tazama, ficha na fichua mapitio maalum ya kurasa kutoka kwa mtumiaji yoyote",
        "right-viewsuppressed": "Tazama toleo zilizofichiwa mtimiaji yeyote",
        "right-suppressionlog": "Kutazama kumbukumbu za faragha",
        "right-block": "Kuwazuia watumiaji wengine wasihariri",
        "right-blockemail": "Kumzuia mtumiaji asitume barua-pepe",
        "right-hideuser": "Kuzuia jina la mtumiaji, lisionekane mbele ya kadamnasi",
+       "right-unblockself": "Ondoa kizuizi mwenyewe",
        "right-protect": "Badilisha viwango vya ulinzi na hariri kurasa za kuteleza zilizolindwa",
        "right-editprotected": "Hariri kurasa zilizozuliliwa kama \"{{int:protect-level-sysop}}\"",
        "right-editsemiprotected": "Hariri kurasa zilizozuiwa kama \"{{int:protect-level-autoconfirmed}}\"",
        "right-editmyusercss": "Hariri faili zako za CSS",
        "right-editmyuserjs": "Hariri faili zako za HatiJava",
        "right-viewmywatchlist": "Tazama orodha yako ya maangalizi",
+       "right-editmywatchlist": "Hariri orodha yako mwenyewe ya maangalizi.Angalia baadhi ya hatua bado zitaongeza kurasa hata bila haki hii.",
        "right-viewmyprivateinfo": "Tazama data yako ya faragha (Kwa mfano barua pepe, jina la ukweli)",
        "right-editmyprivateinfo": "Hariri data yako ya faragha (Kwa mfano barua pepe, jina halisi)",
        "right-editmyoptions": "Hariri mapendekezo yako binafsi",
+       "right-markbotedits": "Weka alama kwa masasahisho yaliyofanywa kama hari za roboti",
+       "right-noratelimit": "Haiathiriki na kiwango cha mipaka",
        "right-import": "Kuleta kurasa kutoka kwa wiki zingine",
        "right-importupload": "Ingiza kurasa kutoka kwa faili lililopakiwa",
+       "right-patrol": "Weka alama kwamba hariri zingine zimepitiwa",
+       "right-autopatrol": "Fanya mahariri yako mwenyewe kuwekwa alama kiotomatiki kama yalipitiwa",
+       "right-patrolmarks": "Angalia mabadiliko ya hivi karibuni alama doria",
        "right-unwatchedpages": "Kutazama orodha ya kurasa zisizofuatiliwa",
        "right-mergehistory": "Kuunganisha historia ya kurasa zingine",
        "right-userrights": "Kubadilisha wezo zote za watumiaji",
        "right-userrights-interwiki": "Kuhariri wezo za watumiaji kwenye wiki zingine",
        "right-siteadmin": "Kufunga na kufungua hifadhidata",
+       "right-override-export-depth": "Kuuza nje kurasa ikiwa ni pamoja na kurasa zilizounganishwa hadi kina cha 5",
        "right-sendemail": "Kutuma barua-pepe kwa watumiaji wengine",
        "right-passwordreset": "Onesha barua pepe zinazoweka neno la siri upya",
+       "right-managechangetags": "Unda na ufute [[Special:Tags|tags]] kutoka kwa hifadhidata",
+       "right-applychangetags": "Weka [[Special:Tags|tags]] pamoja na mabadiliko yangu",
        "newuserlogpage": "Kumbukumbu za kuanzisha akaunti za watumiaji",
        "newuserlogpagetext": "Hii ni kumbukumbu ya akaunti mpya zilizosajiliwa.",
        "rightslog": "Kumbukumbu za vyeo vya watumiaji",
        "action-suppressionlog": "kutazama kumbukumbu za faragha",
        "action-block": "kumzuia mtumiaji huyu asihariri",
        "action-protect": "badilisha viwango vya ulinzi vya ukurasa huu",
-       "action-import": "kuleta ukurasa huu kutoka kwa wiki nyingine",
-       "action-importupload": "Ingiza ukurasa huu kutoka kwa faili lilopakiwa",
+       "action-import": "Leta kurasa kutoka kwa wiki nyingine",
+       "action-importupload": "Leta kurasa kutoka kwa faili iliyopakiwa",
        "action-unwatchedpages": "kutazama orodha ya kurasa zisizofuatiliwa",
        "action-mergehistory": "kuunganisha historia ya ukurasa huu",
        "action-userrights": "kubadilisha wezo zote za watumiaji",
        "action-viewmywatchlist": "angalia orodha ya maangalizi yako",
        "action-viewmyprivateinfo": "angalia habari yako binafsi",
        "action-editmyprivateinfo": "hariri habari yako binafsi",
+       "action-managechangetags": "unde na ufute lebo kutoka kwa hifadhidata",
+       "action-applychangetags": "weka lebo pamoja na mabadiliko yako",
+       "action-changetags": "ongeza ama utoe lebo za kiholela kwa matoleo na miingizo ya kumbukumbu",
        "nchanges": "{{PLURAL:$1|badiliko|mabadiliko}} $1",
        "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|tabgu kutembea kwa mwisho}}",
        "enhancedrc-history": "historia",
        "recentchanges": "Mabadiliko ya karibuni",
        "recentchanges-legend": "Machaguo ya 'mabadaliko ya karibuni'",
        "recentchanges-summary": "Orodha ya mabadilisho yaliyofanywa katika {{SITENAME}} siku zilizopita.",
+       "recentchanges-noresult": "Hakuna mabadiliko wakati wa muda huo unaolingana na vigezo hivi.",
        "recentchanges-feed-description": "Tumia tawanyiko hili kufuatilia mabadiliko yote ya hivi karibuni katika Wiki.",
        "recentchanges-label-newpage": "Ukurasa mpya ulianzishwa hapo",
        "recentchanges-label-minor": "Hili ni badiliko dogo",
        "recentchanges-label-bot": "Sahihisho hili lilitekelezwa na bot",
        "recentchanges-label-unpatrolled": "Haririo hili bado halijafanyiwa doria",
-       "recentchanges-legend-newpage": "$1 - ukurasa mpya",
-       "rcnotefrom": "Hapo chini yaonekana mabadiliko tangu '''$2''' (tunaonyesha hadi '''$1''').",
+       "recentchanges-label-plusminus": "Ukubwa ukurasa kubadilishwa na hii idadi ya baiti",
+       "recentchanges-legend-heading": "'''Simulizi:'''",
+       "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (pia tazama [[Special:NewPages|orodha ya kurasa mpya]])",
+       "rcnotefrom": "Hapo chini {{PLURAL:$5|is the change|yaonekana mabadiliko}} tangu <strong>$3,$4</strong> (hadi <strong>$1</strong>tunaonyesha).",
        "rclistfrom": "Onyesha mabadiliko mapya kuanzia $3 $2",
        "rcshowhideminor": "$1 mabadiliko madogo",
        "rcshowhideminor-show": "Onyesha",
        "upload-tryagain": "Wasilisha maelezo ya faili lililobadilishwa",
        "uploadnologin": "Hujaingia",
        "uploadnologintext": "Tafadhali $1 ili kupakia faili.",
+       "upload_directory_missing": "Saraka upakiaji ($1) inakosekana na haikuweza kuundwa kwa Seva ya mtandao.",
+       "upload_directory_read_only": "Saraka ya upakiaji ($1) haiwezi kuandikika katika seva ya mtandao.",
        "uploaderror": "Hitilafu ya kupia",
        "upload-recreate-warning": "'''Ilani: Faili lenye jina hilo limeshafutwa au limeshasogezwa.'''\n\nRejea kumbukumbu za kufuta au kuhamisha ukurasa huu zinazotolewa chini:",
        "uploadtext": "Tumia fomu hapo chini kwa kupakizia mafaili.\nKwa kutazama au kutafuta faili zilizopakiwa awali, tafadhali nenda kwenye [[Special:FileList|orodha ya mafaili yaliyopakiwa]]. Kwa zile faili ambazo zishapitiwa, basi angalia [[Special:Log/upload|kumbukumbu ya mafaili]]. Kwa mafaili yaliyofutwa, tafadhali [[Special:Log/delete|tazama hapa]].\n\nKwa kutumia faili katika makala, tumia moja kati ya viungo vifuatavyo:\n* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:Picha.jpg]]</nowiki></code>''' kwa kutumia toleo zima la faili\n* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:Picha.png|200px|thumb|left|maelezo ya picha]]</nowiki></code>''' tumia pixel 200 kwa ukubwa mzuri na sehemu ya 'maelezo ya picha' ikiwa kama maelezo husika na picha iliyopo\n* '''<code><nowiki>[[</nowiki>{{ns:media}}<nowiki>:File.ogg]]</nowiki></code>''' kwa kuunga moja kwa moja bila kuonyesga faili",
        "filename-tooshort": "Jina la faili ni fupi mno.",
        "filetype-banned": "Aina hili la faili haliruhusiwi.",
        "verification-error": "Faili hili halikupitishwa katika ukaguzi wa faili.",
+       "hookaborted": "Mabadiliko uliyojaribu kufanya yamekataliwa na ugani.",
        "illegal-filename": "Jina hilo la faili haliruhusiwi.",
        "overwrite": "Kuandikiza faili lililopo tayari hairuhusiwi.",
        "unknown-error": "Ilitokea hitilafu isiyojulikana.",
        "largefileserver": "Faili hili ni kubwa kuliko seva ilivyopangwa kuruhusu.",
        "emptyfile": "Faili ulilolipakia linaonekana kuwa tupu.\nHii huenda ikawa jina lake limeandikwa vibaya.\nTafadhali uhakikishe kwamba ni kweli unataka kupakia faili hili.",
        "windows-nonascii-filename": "Wiki hii haiwezi kutumia majina ya mafaili yenye herufi maalumu.",
-       "fileexists": "Faili lenye jina hili lipo tayari, tafadhali tazama <strong>[[:$1]]</strong> ikiwa una mashaka kuhusu kulibadilisha.\n[[$1|thumb]]",
+       "fileexists": "Faili lenye jina hili lipo tayari, tafadhali tazama <strong>[[:$1]]</strong> ikiwa {{GENDER:|una}} mashaka kuhusu kulibadilisha.\n[[$1|thumb]]",
        "filepageexists": "Ukurasa wa maelezo kwa ajili ya faili hili tayari umeshaanzishwa katika <strong>[[:$1]]</strong>, lakini hakuna faili lenye jina hili kwa sasa.\nMuhtasari utakaoandika hautaonekana katika ukurasa wa maelezo.\nKufanya muhtasari wako uonekana pale, utahitajika uhariri ukurasa kwa mikono.\n[[$1|thumb]]",
-       "fileexists-extension": "Faili lenye jina linalofanana nalo lipo tayari:[[$2|thumb]]\n* Jina la faili linalopakiwa: <strong>[[:$1]]</strong>\n* Jina la faili lililopo tayari: <strong>[[:$2]]</strong>\nTafadhali chagua jina lingine.",
+       "fileexists-extension": "Faili lenye jina linalofanana nalo lipo tayari:[[$2|thumb]]\n* Jina la faili unayopakia: <strong>[[:$1]]</strong>\n* Jina la faili iliyopo tayari: <strong>[[:$2]]</strong>\nJe ungetaka kuchagua jina lingine?",
        "fileexists-thumbnail-yes": "Faili linaonekana kuwa ni ''picha'' iliyopunguzwa ukubwa.\n[[$1|thumb]]\nTafadhali tazama faili la <strong>[[:$1]]</strong>.\nIkiwa faili hili linaonyesha picha ile ile kwa ukubwa wa kawaida hakuna haja ya kupakia faili lingine la picha ndogo.",
        "file-thumbnail-no": "Jina la faili linaanza na <strong>$1</strong>.\nInaonekana kuwa ni picha iliyopunguzwa ukubwa''(thumbnail)''.\nIkiwa unaoyo picha hii kwa ukubwa wa kawaida tafadhali pakia picha hii, vinginevyo tafadhali badilisha jina la faili.",
        "fileexists-forbidden": "Faili lenye jina hili lipo tayari, na haliwezi kuandikizwa.\nKama unataka kupakia faili lako, tafadhali rudia kwa kutumia jina lingine. [[File:$1|thumb|center|$1]]",
        "uploaddisabledtext": "Upakiaji wa mafaili umelemazwa.",
        "php-uploaddisabledtext": "Upakiaji wa mafaili umelemazwa katika PHP.\nTafadhali utazame kipimo cha file_uploads.",
        "uploadscripted": "Faili hili lina HTML au misimbo ambazo labda itaeleweka vibaya na kivinjari.",
+       "uploadscriptednamespace": "Faili ya SVG iko na jina batili \"$1\".",
+       "uploadinvalidxml": "XML katika faili iliyopakiwa haikuchanganuliwa.",
        "uploadvirus": "Faili lina kirusi!\nMaelezo mengine: $1",
        "uploadjava": "Faili ZIP hili lina faili Java .class humo ndani.\nHairuhusiki kupakia mafaili ya Java, kwa sababu yanawezesha kusababisha vizuio vya usalama kuzungukwa.",
        "upload-source": "Faili la chanzo",
        "upload-misc-error-text": "Hitilafu isiyojulikana ilitokea wakati wa kupakia.\nTafadhali uhakikishe kwamba URL ni halali na inafikika, halafu jaribu tena.\nTatizo likiendelea, uwasiliane na [[Special:ListUsers/sysop|mkabidhi]].",
        "upload-too-many-redirects": "URL ilikuwa na maelekezo mengi mno",
        "upload-http-error": "Imetokea hitilafu ya HTTP: $1",
+       "upload-copy-upload-invalid-domain": "Nakala ulivyopakia hazipatikani kwenye kikoa hiki.",
        "backend-fail-stream": "Haikuweza kutafuta faili \"$1\".",
+       "backend-fail-backup": "Haingeweka hifadhi rudufu ya faili \"$1\".",
        "backend-fail-notexists": "faili $1 haipo",
+       "backend-fail-hashes": "Hakuweza kupata hash za faili kwa ajili ya kulinganisha.",
+       "backend-fail-notsame": "Faili isiyofanana tayari ipo katika \"$1\".",
        "backend-fail-invalidpath": "\"$1\" sio njia mwafaka ya kuhifadhi.",
        "backend-fail-delete": "Haikuweza kufuta faili \"$1\".",
        "backend-fail-describe": "Haingebadilisha metadata ya faili \"$1\".",
        "backend-fail-closetemp": "Haikuweza kufunga faili ya muda.",
        "backend-fail-read": "Haikuweza kusoma faili \"$1\".",
        "backend-fail-create": "Haikuweza kuandika faili \"$1\".",
+       "backend-fail-maxsize": "Haingeadika katika faili \"$1\"  maana ni kubwa kuliko {{PLURAL:$2|one byte|baiti $2 }}.",
+       "lockmanager-notlocked": "Haiwezi kufungua \"$1\"; haijafungwa.",
+       "lockmanager-fail-closelock": "Haingeweza kufunga faili ya \"$1\".",
+       "lockmanager-fail-deletelock": "Haiwezi kufuta faili ya kufunga ya \"$1\".",
        "lockmanager-fail-acquirelock": "Haiwezi pata kufuli ya \"$1\".",
+       "lockmanager-fail-openlock": "Haingefungua faili ya kufunga ya \"$1\".",
+       "lockmanager-fail-releaselock": "Haingewachilia kufuri ya \"$1\".",
        "zip-file-open-error": "Ilitokea hitilafu wakati wa kufungua faili kwa ajili ya ukaguzi wa ZIP.",
        "zip-wrong-format": "Faili lililotajwa si faili la ZIP.",
        "zip-bad": "Faili hili la ZIP limevurugika ama haliwezikusomeka.\nHaliwezi kukaguliwa vilivyo kwa sababu za kiusalama.",
        "zip-unsupported": "Faili hili la ZIP ambalo linatumia vipengele ambavyo haviungwi mkono na MediaWiki.\nHaliwezi kukaguliwa vilivyo kwa sababu za kiusalama.",
+       "uploadstash-clear": "Futa faili zilizofichwa",
+       "uploadstash-nofiles": "Hauna faili zilizofichwa.",
+       "uploadstash-errclear": "Kufuta faili hakukufaulu.",
        "uploadstash-refresh": "Zimua orodha ya mafaili",
        "img-auth-accessdenied": "Ruksa imekataliwa",
-       "img-auth-nologinnWL": "",
+       "img-auth-badtitle": "Haiwezi kuunda mada halali kutoka \"$1\".",
+       "img-auth-nologinnWL": "Haujaingia na \"$1\" haiko kwa orodha ya walioidhinishwa.",
        "img-auth-nofile": "Hakuna faili la \"$1\".",
        "img-auth-isdir": "",
+       "img-auth-streaming": "Inapeperusha \"$1\".",
        "img-auth-noread": "Mtumiaji hana fursa ya kusoma \"$1\".",
        "http-invalid-url": "URL batili: $1",
+       "http-invalid-scheme": "VISARA vyenye \"$1\" haviungwi mkono.",
        "http-request-error": "Ombi la HTTP limeshindikana kutokana na hitilafu isiyojulikana.",
        "http-read-error": "Hitilafu ya kusoma HTTP.",
        "http-timed-out": "Ombi la HTTP muda umepita.",
        "license": "Hatimiliki:",
        "license-header": "Hatimiliki",
        "nolicense": "Haikuchaguliwa",
+       "licenses-edit": "Hariri chagua za leseni",
        "license-nopreview": "(Hakikisho hakipatikani)",
        "upload_source_url": "(URL halali, inayopatikana kwa umma)",
-       "upload_source_file": "(faili kwenye tarakilishi yako)",
+       "upload_source_file": "(faili uliyochagua kwenye tarakilishi yako)",
        "listfiles-delete": "futa",
        "listfiles-summary": "Ukurasa huu maalum unaonyesha mafaili yote yaliyopakiwa.",
        "listfiles_search_for": "Tafuta jina la faili:",
        "uploadnewversion-linktext": "Pakia toleo jipya la faili hili",
        "shared-repo-from": "kutoka kwa $1",
        "shared-repo": "hifadhi ya pamoja",
+       "upload-disallowed-here": "Unaweza kuandika juu ya faili hii.",
        "filerevert": "Rejesha $1",
        "filerevert-legend": "Rejesha faili",
        "filerevert-intro": "Unataka kulirudisha faili la '''[[Media:$1|$1]]''' hadi [$4 pitio la saa $3, tarehe $2].",
        "download": "pakua",
        "unwatchedpages": "Kurasa zisizofuatiliwa",
        "listredirects": "Maelekezo",
+       "listduplicatedfiles": "orodhesha faili zenye marudio",
+       "listduplicatedfiles-entry": "[[:File:$1|$1]] iko na [[$3|{{PLURAL:$2|a duplicate|marudio $2 }}]].",
        "unusedtemplates": "Vigezo ambavyo havitumiwi",
        "unusedtemplatestext": "Ukurasa huu unaorodhesha kurasa zote katika eneo la wiki la {{ns:template}} zisizowekwa ndani ya ukurasa mwingine.\nKumbuka kuhakikisha kwamba hakuna viungo vingine vinavyoelekea kigezo fulani kabla hujakifuta.",
        "unusedtemplateswlh": "viungo vingine",
        "randompage": "Ukurasa wa bahati",
        "randompage-nopages": "Hakuna kurasa katika {{PLURAL:$2|eneo la wiki lifuatalo|maeneo ya wiki yafuatayo}}: $1.",
+       "randomincategory": "Ukurasa wa bahati katika jamii",
+       "randomincategory-invalidcategory": "\"$1\" sio jina halali la jamii.",
+       "randomincategory-nopages": "Hakuna kurasa katika [[:Category:$1|$1]] jamii.",
        "randomincategory-category": "Kundi:",
        "randomincategory-legend": "Ukurasa wa bahati katika jamii",
        "randomredirect": "Elekezo la bahati",
        "statistics-users": "[[Special:ListUsers|Watumiaji]] waliojisajiri",
        "statistics-users-active": "Watumiaji wanaofanya kazi",
        "statistics-users-active-desc": "Watumiaji waliofanya kazi katika siku {{PLURAL:$1|iliyopita|$1 zilizopita}}",
+       "pageswithprop": "Kurasa zenye sifa za ukurasa",
+       "pageswithprop-legend": "Kurasa zenye sifa za ukurasa",
+       "pageswithprop-text": "Ukurasa huu unairidhesha kurasa zenye sifa fulani ya ukurasa.",
        "pageswithprop-submit": "Nenda",
        "doubleredirects": "Maelekezo mawilimawili",
        "doubleredirectstext": "Ukurasa huu unaorodhesha kurasa zinazoelekeza kurasa zingine za kuelekeza.\nKatika kila mstari kuna viungo vinavyokwenda katika kurasa za kuelekeza zote mbili, pamoja na ukurasa wa mwishilio mwa elekezo la pili. Ukurasa huu wa mwishilio huwa ni ukurasa unaostahili kuelekezwa kutoka kwa ukurasa wa kuelekeza wa kwanza. Vitu <del>vilivyokatwa kwa mstari</del> vimeshatatuliwa.",
        "fewestrevisions": "Kurasa zenye mapitio machache kuliko zote",
        "nbytes": "{{PLURAL:$1|baiti|baiti}} $1",
        "ncategories": "{{PLURAL:$1|jamii|jamii}} $1",
+       "ninterwikis": "$1 {{PLURAL:$1|interwiki|baina ya wiki}}",
        "nlinks": "{{PLURAL:$1|kiungo|viungo}} $1",
        "nmembers": "{{PLURAL:$1|kitu|vitu}} $1",
+       "nmemberschanged": "$1 → $2 {{PLURAL:$2|member|wanachama}}",
        "nrevisions": "{{PLURAL:$1|pitio|mapitio}} $1",
        "nviews": "{{PLURAL:$1|mtazamaji|mitazamaji}} $1",
        "nimagelinks": "Inatumika katika {{PLURAL:$1|ukurasa moja tu|kurasa $1}}",
        "wantedpages": "Kurasa zinazotakiwa",
        "wantedpages-badtitle": "Kichwa batili katika seti ya matokeo: $1",
        "wantedfiles": "Mafaili yanayokosekana",
+       "wantedfiletext-nocat-noforeign": "Faili zifuatazo zimetumika lakini hazipo.",
        "wantedtemplates": "Vigezo vinavyotakiwa",
        "mostlinked": "Kurasa zinazoungwa kuliko zote",
        "mostlinkedcategories": "Jamii zinazoungwa kuliko zote",
        "mostlinkedtemplates": "Vigezo vinavyoungwa kuliko zote",
        "mostcategories": "Kurasa zenye jamii kuliko zote",
        "mostimages": "Mafaili yanayoungwa kuliko yote",
+       "mostinterwikis": "Kurasa zenye baina ya wiki",
        "mostrevisions": "Kurasa zenye mapitio mengi kuliko zote",
        "prefixindex": "Kurasa zote zenye viambishi awali",
        "prefixindex-namespace": "Kurasa zote zenye kiambishi awali ($1)",
        "protectedpages": "Kurasa zinazolindwa",
        "protectedpages-indef": "Ulinzi kwa muda usiojulikana tu",
        "protectedpages-cascade": "Mpangilio wa ulindaji tu",
+       "protectedpages-noredirect": "Ficha vielekezo",
        "protectedpagesempty": "Hakuna kurasa zinazolindwa kwa sasa kwa vigezo hivi.",
+       "protectedpages-timestamp": "Tarehe na saa",
        "protectedpages-page": "Ukurasa",
        "protectedpages-expiry": "Itakwisha",
        "protectedpages-performer": "Inalinda mtumiaji",
+       "protectedpages-params": "Vigezo vya ulinzi",
        "protectedpages-reason": "Sababu",
        "protectedpages-unknown-timestamp": "Haijulikani",
        "protectedpages-unknown-performer": "Mtumiaji asiyejulikana",
        "listusers": "Orodha ya Watumiaji",
        "listusers-editsonly": "Onyesha watumiaji wenye kuhariri tu",
        "listusers-creationsort": "Panga kwa tarehe ya kuanzishwa",
+       "listusers-desc": "Ratibu kulingana na utaratibu wa kushuka",
        "usereditcount": "{{PLURAL:$1|haririo|maharirio}} $1",
        "usercreated": "{{GENDER:$3|Iliwekewa}} saa $2 tarehe $1",
        "newpages": "Kurasa mpya",
        "movethispage": "Hamisha ukurasa huu",
        "unusedcategoriestext": "Kurasa za jamii zifuatazo zinapatikana, ingawaje hakuna ukurasa wala jamii nyingine inayotumia kurasa hizi.",
        "notargettitle": "Hakuna lengo",
+       "nopagetitle": "Hakuna ukurasa uliolengwa kama huo",
        "pager-newer-n": "{{PLURAL:$1|1 ya karibu zaidi|$1 ya karibu zaidi}}",
        "pager-older-n": "{{PLURAL:$1|$1 ya zamani zaidi}}",
        "suppress": "Uangalizi",
        "apihelp": "Usaisiz wa API",
+       "apihelp-no-such-module": "Moduli \"$ 1\" haikupatikana.",
        "booksources": "Vyanzo vya vitabu",
        "booksources-search-legend": "Tafuta mahali panopopatikana kitabu",
        "booksources-search": "Tafuta",
        "listgrouprights-addgroup-self-all": "Kuongeza makundi yote katika akaunti ya binafsi",
        "listgrouprights-removegroup-self-all": "Kuondoa makundi yote kutoka akaunti ya binafsi",
        "trackingcategories-name": "Kichwa cha ujumbe",
+       "trackingcategories-nodesc": "Hakuna maelezo yamepatikana.",
        "trackingcategories-disabled": "Kikundi kimelemazwa",
        "mailnologin": "Hakuna anwani wa kutuma",
        "mailnologintext": "Ukitaka kutuma barua pepe kwa watumiaji wengine inabidi uwe [[Special:UserLogin|umeshaingia kwenye akaunti yako]] na pia uwe na anwani ya barua pepe sahihi pale [[Special:Preferences|mapendekezo yako]].",
        "exif-datetime": "Tarehe na saa ya kubadilisha faili",
        "exif-imagedescription": "Jina la picha",
        "exif-make": "Mtengenezaji wa kamera",
-       "exif-model": "Aina ya<!--Mtindo wa--> kamera",
+       "exif-model": "Mtindo wa kamera",
        "exif-software": "Bidhaa pepe inayotumika",
        "exif-artist": "Mwandishi",
        "exif-copyright": "Mwenye hatimiliki",
        "exif-gpsaltituderef": "Rejeo ya mwinuko",
        "exif-gpsaltitude": "Mwinuko",
        "exif-gpsmeasuremode": "Jinsi ya kupima",
-       "exif-gpsspeedref": "Kizio cha kupima mwendo",
-       "exif-gpsspeed": "Mwendo wa sanduku la GPS",
+       "exif-gpsspeedref": "Kizio cha kupima kasi",
+       "exif-gpsspeed": "Kasi ya kipokeaji cha GPS",
        "exif-gpstrack": "Mwelekeo wa harakati",
        "exif-gpsimgdirection": "Mwelekeo wa picha",
        "exif-gpsdestlatitude": "Latitudo ya kikomo",
        "exif-gpsdestlongitude": "Longitudo ya kikomo",
-       "exif-gpsdestdistance": "Mbali wa kikomo",
+       "exif-gpsdestdistance": "Umbali wa kikomo",
        "exif-gpsareainformation": "Jina la eneo la GPS",
        "exif-gpsdatestamp": "Tarehe ya GPS",
-       "exif-jpegfilecomment": "Maoni juu ya faili la JPEG",
-       "exif-keywords": "Maneno yahusika",
+       "exif-jpegfilecomment": "Maoni juu ya faili ya JPEG",
+       "exif-keywords": "Maneno muhimu",
        "exif-worldregioncreated": "Eneo la dunia palipopigwa picha",
        "exif-countrycreated": "Nchi palipopigwa picha",
        "exif-countrycodecreated": "Msimbo wa nchi picha palipopigwa",
        "exif-citydest": "Mji umeonyeshwa",
        "exif-objectname": "Jina fupi",
        "exif-specialinstructions": "Maelekezo maalum",
-       "exif-headline": "Kichwa cha habari",
+       "exif-headline": "Kichwa",
        "exif-source": "Chanzo",
        "exif-urgency": "Umuhimu",
        "exif-writer": "Mwandishi",
        "exif-label": "Lebo",
        "exif-copyrighted": "Hali ya hakimiliki",
        "exif-copyrightowner": "Mwenye hatimiliki",
-       "exif-pngfilecomment": "Maoni juu ya faili la PNG",
+       "exif-pngfilecomment": "Maoni juu ya faili ya PNG",
        "exif-disclaimer": "Kanusho",
        "exif-contentwarning": "Ilani ya maduhui",
-       "exif-giffilecomment": "Maoni juu ya faili la GIF",
+       "exif-giffilecomment": "Maoni juu ya faili ya GIF",
        "exif-intellectualgenre": "Aina ya kifaa",
        "exif-personinimage": "Mtu aliyepigwa picha",
        "exif-copyrighted-true": "Yenye hatimiliki",
-       "exif-unknowndate": "Tarehe haijulikani",
+       "exif-unknowndate": "Tarehe isiyojulikana",
        "exif-orientation-1": "Kawaida",
        "exif-componentsconfiguration-0": "haipo",
        "exif-exposureprogram-0": "Haijafafanuliwa",
        "exif-gpsdop-poor": " Si nzuri ($1)",
        "exif-objectcycle-a": "Asubuhi tu",
        "exif-objectcycle-p": "Jioni tu",
-       "exif-objectcycle-b": "Asubuhi na jioni zote mbili",
+       "exif-objectcycle-b": "Asubuhi na jioni",
        "exif-gpsdirection-t": "Mwelekeo halisi",
        "exif-gpsdirection-m": "Mwelekeo wa sumaku",
        "exif-ycbcrpositioning-1": "Katikati",
        "fileduplicatesearch-result-n": "Faili la \"$1\" lina {{PLURAL:$2|kifani 1|vifani $2}}.",
        "fileduplicatesearch-noresults": "Faili linaloitwa \"$1\" halikupatikana.",
        "specialpages": "Kurasa maalum",
+       "specialpages-note-top": "Simulizi",
        "specialpages-note": "* Kurasa maalum za kawaida.\n* <span class=\"mw-specialpagerestricted\">Kurasa maalum zisizoonekana na wote.</span>\n* <span class=\"mw-specialpagecached\">Kurasa maalum zinazotoka \"cache\" (might be obsolete).</span>",
        "specialpages-group-maintenance": "Ripoti za kurekebisha na kutunza kurasa",
        "specialpages-group-other": "Kurasa maalum zingine",
        "htmlform-float-invalid": "Kitu ulichokiandika si namba.",
        "htmlform-int-toolow": "Namba uliyoiandika iko chini ya kiwango cha chini cha $1",
        "htmlform-int-toohigh": "Namba uliyoiandika iko juu ya kiwango cha juu cha $1",
-       "htmlform-required": "Ni lazima kujaza kitu hapa",
-       "htmlform-submit": "Wasilisha",
+       "htmlform-required": "Ni lazima kujaza kitu hapa.",
+       "htmlform-submit": "Kuwasilisha",
        "htmlform-reset": "Tengua mabadiliko",
        "htmlform-selectorother-other": "Nyingine",
        "htmlform-no": "Hapana",
        "htmlform-yes": "Ndiyo",
-       "logentry-delete-delete": "$1 alifuta ukurasa wa $3",
-       "logentry-delete-restore": "$1 alirudisha ukurasa wa $3",
-       "logentry-delete-event": "$1 alibadilisha hali ya kuonekana wazi ya {{PLURAL:$5|kumbukumbu $5}} katika $3: $4",
+       "logentry-delete-delete": "$1 {{GENDER:$2|alifuta}} ukurasa wa $3",
+       "logentry-delete-restore": "$1 {{GENDER:$2|alirudisha}} ukurasa wa $3",
+       "logentry-delete-event": "$1  {{GENDER:$2|alibadilisha}} hali ya kuonekana wazi ya {{PLURAL:$5|kumbukumbu $5}} katika $3: $4",
        "logentry-delete-revision": "$1 alibadilisha hali ya kuonekana wazi ya {{PLURAL:$5|pitio 1|mapitio $5}} kwenye ukurasa wa $3: $4",
        "logentry-delete-event-legacy": "$1 alibadilisha hali ya kuonekana wazi ya kumbukumbu za $3",
        "logentry-delete-revision-legacy": "$1 alibadilisha hali ya kuonekana wazi ya mapitio ya ukurasa $3",
-       "logentry-suppress-delete": "$1 alificha ukurasa wa $3",
+       "logentry-suppress-delete": "$1 {{GENDER:$2|alificha}} ukurasa wa $3",
        "logentry-suppress-event": "$1 alibadilisha kwa siri hali ya kuonekana wazi {{PLURAL:$5|kumbukumbu $5}} katika $3: $4",
        "logentry-suppress-revision": "$1 alibadilisha kwa siri hali ya kuonekana wazi {{PLURAL:$5|kumbukumbu $5 ya|kumbukumbu $5 za}} ukurasa wa $3: $4",
        "logentry-suppress-event-legacy": "$1 alibadilisha kwa siri hali ya kuonekana wazi ya kumbukumbu za $3",
-       "logentry-suppress-revision-legacy": "$1 alibadilisha kwa siri hali ya kuonekana wazi mapitio ya ukurasa $3",
+       "logentry-suppress-revision-legacy": "$1 {{GENDER:$2|alibadilisha}} kwa siri hali ya kuonekana wazi mapitio ya ukurasa $3",
        "revdelete-content-hid": "maudhui yamefichwa",
        "revdelete-summary-hid": "historia ya kuhariri imefichwa",
        "revdelete-uname-hid": "jina la mtumiaji limefichwa",
        "revdelete-uname-unhid": "jina la mtumiaji halijafichwa",
        "revdelete-restricted": "aliwazuia pia wakabidhi wasiyaone maelezo",
        "revdelete-unrestricted": "aliwarudishia wakabidhi uwezo wa kuona maelezo",
-       "logentry-move-move": "$1 alihamisha ukurasa wa $3 hadi $4",
-       "logentry-newusers-newusers": "$1 alianzisha akaunti ya mtumiaji",
-       "logentry-newusers-create": "$1 alianzisha akaunti ya mtumiaji",
+       "logentry-move-move": "$1 {{GENDER:$2|alihamisha}} ukurasa wa $3 hadi $4",
+       "logentry-newusers-newusers": "Akaunti ya mtumiaji $1 {{GENDER:$2|iliundwa}}",
+       "logentry-newusers-create": "Akaunti ya mtumiaji $1 {{GENDER:$2|iliundwa}}",
        "logentry-newusers-create2": "$1 alianzisha akaunti ya mtumiaji $3",
-       "logentry-newusers-autocreate": "Akaunti ya mtumiaji $1 ilianzishwa na mashine",
+       "logentry-newusers-autocreate": "Akaunti ya mtumiaji $1 {{GENDER:$2|ilianzishwa}} na mashine",
        "rightsnone": "(hana)",
        "revdelete-summary": "muhtasari wa kuhariri",
-       "feedback-adding": "Maoni yako yanaongezwa katika ukurasa...",
+       "feedback-adding": "Maoni yanaongezwa katika ukurasa...",
        "feedback-back": "Rudi",
        "feedback-cancel": "Batilisha",
        "feedback-close": "Tayari",
        "feedback-error-title": "Kosa",
-       "feedback-error1": "Hitilafu: Matokeo ya API hayafahamiki",
-       "feedback-error2": "Hitilafu: Hiririo halikufaulu",
-       "feedback-error3": "Hitilafu: API ya wiki haiitiki",
+       "feedback-error1": "Hitilafu: Hatokeo ya API hayafahamiki",
+       "feedback-error2": "Hitilafu: Hariri haikufaulu",
+       "feedback-error3": "Hitilafu: API ya wiki haitoi majibu",
        "feedback-message": "Ujumbe:",
        "feedback-subject": "Mada:",
        "feedback-submit": "Wasilisha",
        "api-error-illegal-filename": "Jina hilo la faili haliruhusiwi.",
        "api-error-unclassified": "Ilitokea hitilafu isiyojulikana.",
        "api-error-unknown-code": "Hitilafu isiyojulikana: \"$1\".",
-       "api-error-unknown-warning": "Ilani isiyojulikana: \"$1\".",
-       "api-error-unknownerror": "Hitilafu isiyojulikana: \"$1\".",
+       "api-error-unknown-warning": "Ilani isiojulikana: \"$1\".",
+       "api-error-unknownerror": "Hitlafu isiyojulikana: \"$1\".",
        "api-error-uploaddisabled": "Kupakia kumelemazwa katika wiki hii.",
        "duration-seconds": "{{PLURAL:$1|sekunde}} $1",
        "duration-minutes": "{{PLURAL:$1|dakika}} $1",
        "duration-weeks": "{{PLURAL:$1|wiki}} $1",
        "duration-years": "{{PLURAL:$1|mwaka|miaka}} $1",
        "duration-centuries": "{{PLURAL:$1|karne}} $1",
+       "limitreport-cputime": "Muda wa mtumizi ya CPU",
+       "limitreport-cputime-value": "$1 {{PLURAL:$1|second|sekunde}}",
+       "limitreport-walltime": "Matumizi ya hivi sasa",
+       "limitreport-walltime-value": "$1 {{PLURAL:$1|second|sekunde}}",
+       "expandtemplates": "Panua vigezo",
+       "expand_templates_input": "Ingiza mandishi",
+       "expand_templates_output": "Tokeo",
+       "expand_templates_xml_output": "Tokeo la XML",
        "expand_templates_ok": "Sawa",
+       "expand_templates_remove_comments": "Ondoa maoni",
        "expand_templates_preview": "Hakiki",
+       "pagelanguage": "Kichaguzi cha lugha ya ukurasa",
+       "pagelang-name": "Ukurasa",
+       "pagelang-language": "Lugha",
+       "pagelang-use-default": "Tumia lugha chaguo msingi",
+       "pagelang-select-lang": "Chagua lugha",
+       "right-pagelang": "Badilisha lugha ya ukurasa",
+       "action-pagelang": "badilisha lugha ya ukurasa",
+       "log-name-pagelang": "Badili lugha ya kumbukumbu",
+       "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (imewezeshwa)",
+       "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''imelemazwa''')",
+       "mediastatistics": "Takwimu za media",
+       "mediastatistics-table-mimetype": "Aina ya MIME",
+       "mediastatistics-table-count": "Idadi ya mafaili",
+       "mediastatistics-table-totalbytes": "Ukubwa kwa pamoja",
+       "mediastatistics-header-unknown": "Haijulikani",
+       "mediastatistics-header-bitmap": "Picha za bitmap",
+       "mediastatistics-header-drawing": "Michoro (Picha za vector)",
+       "mediastatistics-header-office": "Ofisi",
+       "mediastatistics-header-text": "Maandishi",
+       "json-error-syntax": "Makosa ya kisintaksia",
+       "headline-anchor-title": "Weka kiungo cha sehemu hii",
        "special-characters-group-latin": "Kilatini",
        "special-characters-group-latinextended": "Kilatini kilichoongezwa",
        "special-characters-group-ipa": "Herufi za Fonetiki za Kimataifa (IPA)",
        "special-characters-group-persian": "Kiajemi",
        "special-characters-group-hebrew": "Kiyahudi",
        "special-characters-group-bangla": "Kibangla",
+       "special-characters-group-tamil": "\nKitamil",
        "special-characters-group-telugu": "Kitelugu",
        "special-characters-group-sinhala": "Kisinhala",
        "special-characters-group-gujarati": "Kigujarati",
+       "special-characters-group-devanagari": "Kidevanagari",
        "special-characters-group-thai": "Kitai",
        "special-characters-group-lao": "Kilao",
-       "special-characters-group-khmer": "Kikhmeri"
+       "special-characters-group-khmer": "Kikhmeri",
+       "special-characters-title-minus": "alama ya kutoa"
 }
index fd8faa7..466421d 100644 (file)
@@ -38,7 +38,8 @@
                        "தமிழ்த்தம்பி",
                        "Macofe",
                        "AntanO",
-                       "கலைவாணன்"
+                       "கலைவாணன்",
+                       "Mohammed Ammar"
                ]
        },
        "tog-underline": "இணைப்புகளுக்கு அடிக்கோடிடு",
@@ -55,6 +56,7 @@
        "tog-watchdefault": "நான் தொகுக்கும் பக்கங்கள் மற்றும் கோப்புகளை என் கவனிப்புப் பட்டியலில் சேர்",
        "tog-watchmoves": "நான் நகர்த்தும் பக்கங்கள் மற்றும் கோப்புகளை என் கவனிப்புப் பட்டியலில் சேர்.",
        "tog-watchdeletion": "நான் நீக்கும் பக்கங்கள் மற்றும் கோப்புகளை என் கவனிப்புப் பட்டியலில் சேர்",
+       "tog-watchrollback": "நான் பின்மாற்றம் செய்த எனது கவனிப்பு பட்டியலில் பக்கங்களை சேர்",
        "tog-minordefault": "இயல்பிருப்பாக அனைத்து தொகுப்புகளையும் சிறியது எனக் குறித்துக்கொள்.",
        "tog-previewontop": "தொகுப்புப் பெட்டிக்கு முன்பு முன்தோற்றத்தைக் காட்டு",
        "tog-previewonfirst": "முதல் தொகுப்பில் முன்தோற்றத்தைக் காட்டு",
@@ -65,7 +67,7 @@
        "tog-shownumberswatching": "கவனிக்கும் பயனர்களின் எண்ணிக்கையைக் காட்டவும்",
        "tog-oldsig": "நடப்பு கையொப்பம்:",
        "tog-fancysig": "வெற்றுக் கையொப்பம் (தானியங்கி இணைப்பின்றி)",
-       "tog-uselivepreview": "நேரடி முன்தோற்றத்தைப் பயன்படுத்துங்கள் (சோதனையிலுள்ளது)",
+       "tog-uselivepreview": "நேரடி முன்தோற்றத்தைப் பயன்படுத்து (சோதனையிலுள்ளது)",
        "tog-forceeditsummary": "தொகுப்புச் சுருக்கம் வெற்றாக இருக்கும் போது எனக்கு நினைவூட்டு",
        "tog-watchlisthideown": "எனது தொகுப்புக்களைக் கவனிப்புப் பட்டியலிலிருந்து மறை",
        "tog-watchlisthidebots": "தானியங்கித் தொகுப்புக்களைக் கவனிப்புப் பட்டியலிலிருந்து மறை",
        "permalink": "நிலையான இணைப்பு",
        "print": "அச்சிடு",
        "view": "பார்வையிடு",
+       "view-foreign": "$1 இல் பார்",
        "edit": "தொகு",
+       "edit-local": "தன்விவரத்தை திருத்து",
        "create": "உருவாக்கு",
+       "create-local": "தன்னிட விளக்கத்தை சேர்",
        "editthispage": "இப்பக்கத்தைத் தொகு",
        "create-this-page": "இப்பக்கத்தை உருவாக்கு",
        "delete": "நீக்கவும்",
        "jumptonavigation": "வழிசெலுத்தல்",
        "jumptosearch": "தேடுக",
        "view-pool-error": "பொறுத்தருள்க, அனைத்து வழங்கிகளும் தற்போது மிகுபயன்பாட்டில் உள்ளன.\nபல பயனர்கள் இப்பக்கத்தைப் பார்க்க விழைகின்றனர்.\nநீங்கள் மறுபடியும் இப்பக்கத்தை அணுக முயலும் முன் சற்றே பொறுக்கவும்.\n\n$1",
+       "generic-pool-error": "பொறுத்தருள்க, அனைத்து வழங்கிகளும் தற்போது மிகுபயன்பாட்டில் உள்ளன.\nபல பயனர்கள் இதனைப் பார்க்க விழைகின்றனர்.\nநீங்கள் மறுபடியும் இப்பக்கத்தை அணுக முயலும் முன் சற்றே பொறுக்கவும்.",
        "pool-timeout": "நேரம் முடிந்துவிட்டது. பூட்ட காத்திருக்கிறது.",
        "pool-queuefull": "பணி வரிசையில் இடம் இல்லை",
        "pool-errorunknown": "அறியப்படாத தவறு",
+       "pool-servererror": "pool counter சேவை தற்போது கிடைக்கவில்லை ($1).",
+       "poolcounter-usage-error": "பயன்பாட்டு வழு: $1",
        "aboutsite": "{{SITENAME}} பற்றி",
        "aboutpage": "Project:விவரம்",
        "copyright": "குறிக்கப்படப்படாவிட்டால் உள்ளடக்கங்கள் $1 இன் கீழ் கிடைக்கின்றன.",
        "youhavenewmessagesfromusers": "உங்களுக்கு $1 {{PLURAL:$3|வேறொரு பயனரிடம்|$3 பயனர்களிடம்}} இருந்து உள்ளது ($2).",
        "youhavenewmessagesmanyusers": "உங்களுக்கு பல பயனர்களிடமிருந்து $1 பதிய செய்திகள்  உள்ளன ($2).",
        "newmessageslinkplural": "{{PLURAL:$1|ஒரு புதிய செய்தி|999=புதிய செய்திகள்}}",
-       "newmessagesdifflinkplural": "கடைசி {{PLURAL:$1|மாற்றம்|மாற்றங்கள்}}",
+       "newmessagesdifflinkplural": "கடைசி {{PLURAL:$1|மாற்றம்|999=மாற்றங்கள்}}",
        "youhavenewmessagesmulti": "$1 இல் உங்களுக்கு புதிய செய்திகள் காத்திருக்கின்றன",
        "editsection": "தொகு",
        "editold": "தொகு",
        "hidetoc": "மறை",
        "collapsible-collapse": "சுருக்கு",
        "collapsible-expand": "விரிவாக்கு",
+       "confirmable-confirm": "{{GENDER:$1|நீங்கள்}} உறுதியாக உள்ளீரா?",
        "confirmable-yes": "ஆம்",
        "confirmable-no": "இல்லை",
        "thisisdeleted": "$1 பார்க்கவா அல்லது மீள்விக்கவா?",
        "nospecialpagetext": "<strong>நீங்கள் செல்லுபடியற்ற சிறப்புப் பக்கமொன்றை கோரியிருக்கிறீர்கள்.</strong>\n\nசெல்லுபடியான எல்லாச் சிறப்புப் பக்கங்களின் பட்டியல் [[Special:SpecialPages|இங்கே]] தரப்பட்டுள்ளது.",
        "error": "தவறு",
        "databaseerror": "தரவுத்தள தவறு",
+       "databaseerror-text": "தரவுதள வினவல் வழு ஏற்பட்டுள்ளது.\nஇது மென்பொருள் பிழையைக் குறிக்கலாம்.",
+       "databaseerror-textcl": "தரவுதள வினவல் பிழை ஏற்பட்டுள்ளது.",
+       "databaseerror-query": "வினவல்: $1",
+       "databaseerror-function": "செயற்கூறு: $1",
        "databaseerror-error": "பிழை: $1",
        "laggedslavemode": "எச்சரிக்கை: இப்பக்கம் அண்மையில் இற்றைப்படுத்தப்படாமல் இருக்கலாம்.",
        "readonly": "தரவுத்தளம் பூட்டப்பட்டுள்ளது",
        "readonly_lag": "இரண்டாம் நிலை தரவுத்தளங்கள் தலைமை தரவுத்தளத்துடன் இணைந்துக் கொள்ளும் வரை தரவுத்தளம் தானியகக்மாக பூட்டப்பட்டுள்ளது",
        "internalerror": "உள்ளகத் தவறு",
        "internalerror_info": "உள்ளகத் தவறு: $1",
+       "internalerror-fatal-exception": "இடரார்ந்த விதிவிலக்கு வகை \"$1\"",
        "filecopyerror": "\"$1\" இலிருந்து \"$2\" க்கு கோப்பை நகல் செய்ய முடியவில்லை.",
        "filerenameerror": "\"$1\" இலிருந்து \"$2\" க்கு கோப்பை பெயர்மாற்ற முடியவில்லை.",
        "filedeleteerror": "\"$1\" கோப்பை நீக்க முடியவில்லை.",
        "directorycreateerror": "\"$1\" அடைவை உருவாக்க முடியவில்லை.",
+       "directoryreadonlyerror": "கோப்பகம் \"$1\" படிக்க மட்டும் கூடியது.",
+       "directorynotreadableerror": "கோப்பகம் \"$1\" படிக்க முடியாதது.",
        "filenotfound": "\"$1\" கோப்பைக் கண்டுபிடிக்க முடியவில்லை.",
        "unexpected": "எதிர்பாராத பெறுமானம்: \"$1\"=\"$2\".",
        "formerror": "தவறு: படிவத்தை சமர்ப்பிக்க முடியவில்லை",
        "cannotdelete": "\"$1\" பக்கத்தையோ கோப்பையோ நீக்க முடியாது. (வேறு யாராலோ ஏற்கெனவே நீக்கப்பட்டிருக்கலாம்.)",
        "cannotdelete-title": "\"$1\" பக்கத்தை நீக்க முடியாது",
        "delete-hook-aborted": "நீக்கல்  hook ஆல் தடைசெய்யப்பட்டது.\nஅது எந்த விளக்கமும் அளிக்கவில்லை.",
+       "no-null-revision": "பக்கம் \"$1\" க்கு வெற்று மீள்பார்வை உருவாக்க இயலாது",
        "badtitle": "பழுதுள்ள தலைப்பு",
        "badtitletext": "கோரப்பட்ட பக்கத்தின் தலைப்பு செல்லாது, வெறுமை, அல்லது பிழையாக இணைக்கப்பட்ட மொழிகளிடை அல்லது விக்கியிடைத் தலைப்பாகும்.",
+       "title-invalid-empty": "கேட்கப்பட்ட பக்கத் தலைப்பு காலியானது அல்லது பெயரிடைவெளியின் பெயரை மட்டும் கொண்டுள்ளது.",
+       "title-invalid-utf8": "கேட்கப்பட்ட பக்கத்தலைப்பு செல்லாத UTF-8 வரிசைமுறை கொண்டுள்ளது.",
+       "title-invalid-interwiki": "கேட்கப்பட்ட பக்கத்தலைப்பு தலைப்பில் பயன்படுத்த முடியாத ஒரு இடை விக்கி இணைப்பை கொண்டுள்ளது.",
+       "title-invalid-talk-namespace": "கேட்கப்பட்ட பக்கத்தலைப்பு இல்லாத ஒரு பேச்சுப்பக்கத்தை குறிக்கிறது.",
+       "title-invalid-characters": "கேட்கப்பட்ட பக்கத்தலைப்பு ஒரு செல்லாத எழுத்துரு கொண்டுள்ளது: \"$1\".",
+       "title-invalid-relative": "தலைப்பு ஒரு சார்பு பாதை கொண்டது. சார்பு பக்கத் தலைப்புகள் (./, ../) ஆகியவை செல்லாதவை, ஏனெனில் அவை பயனரின் உலாவியால் கையாளப்படும் போது அடிக்கடி தொடமுடியாமல் போகின்றன.",
+       "title-invalid-magic-tilde": "கேட்கப்பட்ட பக்கத்தலைப்பு செல்லாத அலைக்குறியீடு வரிசை கொண்டுள்ளது (<nowiki>~~~</nowiki>).",
+       "title-invalid-too-long": "கேட்கப்பட்ட பக்கத்தலைப்பு நீளமானது. அது UTF-8 குறியீட்டில் $1 பைட்டுகளை விட அதிகமாக இருக்கக்கூடாது.",
+       "title-invalid-leading-colon": "கேட்கப்பட்ட பக்கத்தலைப்பு ஒரு செல்லாத அரைப்புள்ளியை முதலில் கொண்டுள்ளது.",
        "perfcached": "பின்வரும் தரவுகள் இடைக்கிடங்கில் உள்ளன,  தரவுகள் புதுப்பித்தநிலையில் இல்லாமல் இருக்கலாம். அதிக அளவாக  {{PLURAL:$1|ஒரு முடிவு|$1 முடிவுகள்}} இடைக்கிடங்கில் இருக்கலாம்.",
        "perfcachedts": "பின்வரும் தரவுகள் இடைமாற்றைக் கொண்டுள்ளன, தரவுகள் கடைசியாக  $1 இல் புதுபிக்கப்பட்டுள்ளன.அதிகபட்சமாக {{PLURAL:$4|ஒரு முடிவு|$4 முடிவுகள்}} இடைமாற்றில் இருக்கலாம்.",
        "querypage-no-updates": "இப்பக்கத்துக்கான இற்றைப்படுத்தல்கள் செயலிழக்கச் செய்யப்பட்டுள்ளன. இங்கே உள்ளத் தரவுகள் தற்சமயம் இற்றைப்படுத்தப்படமாட்டாது.",
        "protectedpagetext": "இப்பக்கம் தொகுக்கப்படுவதையோ அல்லது பிற செயல்களைத் தவிர்ப்பதற்காகவோ பூட்டப்பட்டுள்ளது.",
        "viewsourcetext": "நீங்கள் இந்தப் பக்கத்தின் மூலத்தைப் பார்க்கவும் அதனை நகலெடுக்கவும் முடியும்:",
        "viewyourtext": "நீங்கள் இந்த பக்கத்திற்கான ''' உங்கள் திருத்தங்களுக்கான ''' மூலத்தைக் காணவும்  நகலெடுக்கவும் முடியும்.",
-       "protectedinterface": "இப்பக்கம் இம்மென் பொருளுக்கான பயனர் இடைமுக உரைகளை வழங்குகிறது, விசம தொகுப்புக்களை தவிர்ப்பதற்க்காக இப்பக்கம் பூட்டப்பட்டுள்ளது.",
-       "editinginterface": "'''எச்சரிக்கை:''' நீங்கள் இம்மென் பொருளுக்கான பயனர் இடைமுக உரைகளை வழங்கும் பக்கமொன்றை தொகுக்க முயற்சி செய்கிறீர்கள். இதில் செய்யப்படும் மாற்றங்கள் ஏனைய பயனர்களது பயனர் இடைமுகங்களிலும் மாற்றங்களை ஏற்படுத்தும். மொழிபெயர்ப்புகளுக்கு, அருள் கூர்ந்து மிடியாவிக்கி மொழிபெயர்ப்புத் திட்டமான [//translatewiki.net/wiki/Main_Page?setlang=ta பீட்டாவிக்கி] திட்டத்தை பயன்படுத்தவும்.",
+       "protectedinterface": "இப்பக்கம் இம்மென் பொருளுக்கான பயனர் இடைமுக உரைகளை வழங்குகிறது, விசம தொகுப்புக்களை தவிர்ப்பதற்க்காக இப்பக்கம் பூட்டப்பட்டுள்ளது.\nஅனைத்து விக்கியிலும் மொழிபெயர்ப்பைச் சேர்க்க அல்லது மாற்ற, தயவு செய்து [//translatewiki.net/ translatewiki.net], மீடியா விக்கியின் தன்மொழியாக்க திட்டம் பயன்படுத்துங்கள்.",
+       "editinginterface": "<strong>எச்சரிக்கை:</strong>நீங்கள் இம்மென் பொருளுக்கான பயனர் இடைமுக உரைகளை வழங்கும் பக்கமொன்றை தொகுக்க முயற்சி செய்கிறீர்கள். இதில் செய்யப்படும் மாற்றங்கள் ஏனைய பயனர்களது பயனர் இடைமுகங்களிலும் மாற்றங்களை ஏற்படுத்தும்.",
+       "translateinterface": "அனைத்து விக்கிகளிலும் மொழிபெயர்ப்பு சேர்க்க அல்லது மாற்ற, தயவு செய்து மீடியா விக்கி மொழிபெயர்ப்பு திட்டமான [//translatewiki.net/ translatewiki.net] ஐ பயன்படுத்துங்கள்.",
        "cascadeprotected": "படிநிலைக் காப்புக்குட்படுத்தப்பட்டுள்ள பின்வரும் {{PLURAL:$1|பக்கத்தில்|பக்கங்களில்}} இப்பக்கம் இணைக்கப் பட்டுள்ளமையால் இப்பக்கம் தொகுப்பதிலிருந்து காக்கப்பட்டுள்ளது:$2",
        "namespaceprotected": "'''$1''' பெயர்வெளியில் தொகுப்புக்களைச் செய்வதற்கு உங்களுக்கு அனுமதி கிடையாது.",
        "customcssprotected": "வேறு பயனர் ஒருவரின் தனிப்பட்ட அமைப்புகள் காணப்படுவதால் இப்பக்கத்தை தொகுக்க உங்களுக்கு அனுமதி கிடையாது.",
        "invalidtitle-unknownnamespace": "அறியப்படாத பெயரிடைவெளி $1 மற்றும் உரை $2 கொண்ட தலைப்பு செல்லாது",
        "exception-nologin": "புகுபதிகை செய்யப்படவில்லை.",
        "exception-nologin-text": "இந்த பக்கம் / செய்கை செய்ய அருள்கூர்ந்து புகுபதிகை செய்யவும்.",
+       "exception-nologin-text-manual": "இந்த பக்கத்தை அணுக அல்லது இயக்க தயவு செய்து $1.",
        "virus-badscanner": "சரியற்ற உள்ளமைவு: அறியப்படாத வைரஸ் வருடி: '' $1 ''",
        "virus-scanfailed": "வருடல் நடைபெறவில்லை (குறியீடு $1)",
        "virus-unknownscanner": "அறியப்படாத வைரசெதிர்ப்பு:",
        "userlogin-resetlink": "உங்கள் புகுபதிகைக் குறிப்புகளை மறந்துவிட்டீர்களா?",
        "userlogin-resetpassword-link": "உங்கள் கடவுச் சொல்லை மறந்து விட்டீர்களா?",
        "userlogin-helplink2": "உள்நுழைவதற்கு உதவி",
+       "userlogin-loggedin": "நீங்கள் {{GENDER:$1|$1}} ஆக புகுபதியவில்லை.\nகீழ் உள்ள படிவத்தை பயன்படுத்தி இன்னொரு பயனராக புகுபதிவு செய்க.",
        "userlogin-createanother": "மற்றொரு கணக்கு ஒன்றை உருவாக்கவும்",
        "createacct-emailrequired": "மின்னஞ்சல் முகவரி",
        "createacct-emailoptional": "மின்னஞ்சல் முகவரி (விருப்பத்தேர்வு)",
        "wrongpassword": "நீங்கள் கொடுத்த கடவுச்சொல் சரியன்று. மீண்டும் முயல்க.",
        "wrongpasswordempty": "நீங்கள் வெற்றுக் கடவுச் சொல்லை அளித்திருக்கிறீர்கள். திரும்ப முயலவும்.",
        "passwordtooshort": "கடவுச்சொற்களில் குறைந்தது {{PLURAL:$1|1 எழுத்து முதல் |$1 எழுத்துக்களாவது}} இருக்க வேண்டும்.",
+       "passwordtoolong": "கடவுச்சொற்கள் {{PLURAL:$1|1 எழுத்து|$1 எழுத்துக்களை}} விட அதிகமாக இருக்க முடியாது.",
        "password-name-match": "உங்கள் பயனர் பெயரிலிருந்து உங்கள் கடவுச்சொல் முற்றிலும் மாறுபட்டிருக்க வேண்டும்.",
        "password-login-forbidden": "இந்த பயனர்பெயர் மற்றும் கடவுச்சொல்லை உபயோகிப்பது தடைசெய்யப்பட்டுள்ளது.",
        "mailmypassword": "கடவுச்சொல்லை மீட்டமை",
        "createaccount-text": "யாரோ ஒருவர் உங்கள் மின்னஞ்சல் முவரிக்காக {{SITENAME}} ($4) தளத்தில் கணக்கொண்றை தொடங்கியுள்ளார். கணக்கின் பெயர் \"$2\", கடவுச்சொல் \"$3\". நீங்கள் இப்போது புகுபதிகைச் செய்து கடவுச்சொல்லை மாற்ற வேண்டும்.\n\nஇக்கணக்கு தவறுதலாக தொடங்கப்பட்டிருந்தால், இத்தகவலைப் புறக்கணிக்கலாம்.",
        "login-throttled": "தாங்கள் மிக அண்மையில் பலமுறை புகுபதிகை செய்ய முயற்சி செய்துள்ளீர்கள்.\n\nமீண்டும் முயற்சிக்கும் முன் $1 காத்திருக்கவும்.",
        "login-abort-generic": "உங்கள் உள்நுழைவு தோல்வியுற்றது - Aborted",
+       "login-migrated-generic": "உங்கள் கணக்கு நகர்த்தப்பட்டுள்ளது, மேலும் உங்கள் பயனர்பெயரில் இந்த விக்கியில் இல்லை.",
        "loginlanguagelabel": "மொழி: $1",
        "suspicious-userlogout": "உங்கள் விடுபதிகை கோரிக்கை மறுக்கப்பட்டது ஏனென்றால் அது அறுபட்ட உலாவி அல்லது மாற்று இடைக்கிடங்கியால் அனுப்பப்பட்டுள்ளது.",
        "createacct-another-realname-tip": "உண்மையான பெயர் கட்டாயமற்றது.\nநீங்கள் இதை கொடுத்தால் உங்கள் ஆக்கங்களுக்கான உரிமையளிப்புகளின் போது இது பயன்படும்.",
        "retypenew": "புதிய கடவுச்சொல்லை மீண்டும் தட்டச்சிடு",
        "resetpass_submit": "கடவுச்சொல்லை பதிவுசெய்து புகுபதிகை செய்",
        "changepassword-success": "உங்களது கடவுச்சொல் வெற்றிகரமாக மாற்றப்பட்டுள்ளது!",
+       "changepassword-throttled": "தாங்கள் மிக அண்மையில் பலமுறை புகுபதிகை செய்ய முயற்சி செய்துள்ளீர்கள்.\nமீண்டும் முயற்சிக்கும் முன் $1 காத்திருக்கவும்.",
        "resetpass_forbidden": "கடவுச்சொற்கள் மாற்றப்பட முடியாது",
        "resetpass-no-info": "இப்பக்கத்தை நேரடியாக அணுகுவதற்கு நீங்கள் புகுபதிகை செய்திருக்கவேண்டும்.",
        "resetpass-submit-loggedin": "கடவுச்சொல்லை மாற்று",
        "resetpass-submit-cancel": "விட்டுவிடு",
        "resetpass-wrong-oldpass": "செல்லுபடியற்ற தற்காலிகமான அல்லது நடப்புக் கடவுச்சொல்.\nஉங்கள் கடவுச் சொல்லை நீங்கள் வெற்றிகரமாக மாற்றிவிட்டீர்கள் அல்லது புதிய தற்காலிகக் கடவுச்சொல்லைக் கோரியுள்ளீர்கள்.",
+       "resetpass-recycled": "தயவுசெய்து தற்போது கடவுச்சொல் போன்று இல்லாமல் புதியாதக உங்கள் கடவுச்சொல்லை மாற்றுக.",
+       "resetpass-temp-emailed": "நீங்கள் தற்காலிகமாக மின்னஞ்சல் செய்யப்பட்ட குறியீடுடன் புகுபதிந்துள்ளீர்.\nபுகுபதிவை நிறைவு செய்ய, புதிய கடவுச்சொல்லை இங்கு உருவாக்குங்கள்:",
        "resetpass-temp-password": "தற்காலிக கடவுச்சொல்:",
+       "resetpass-abort-generic": "ஒரு இணைப்பின் கடவுச்சொல் மாற்றுதல் நிறுத்தப்பட்டது.",
        "resetpass-expired": "உங்கள் கடவுச்சொல் காலாவதியாகிவிட்டது. உள்நுழைய ஒரு புதிய கடவுச்சொல்லை தெரிவுசெய்யவும்.",
+       "resetpass-expired-soft": "உங்கள் கடவுச்சொல் காலாவதியானது மற்றும் புதிய கடவுச்சொல் உருவாக்க வேண்டும். தயவு செய்து புதிய கடவுச்சொல்லை இப்போதே தேர்ந்தெடுங்கள், அல்லது பின்னர் மாற்ற \"{{int:resetpass-submit-cancel}}\" அழுத்துங்கள்.",
+       "resetpass-validity-soft": "உங்கள் கடவுச்சொல் செல்லாதது: $1\n\nஇப்போதே புதிய கடவுச்சொல் தேர்ந்தெடுங்கள், அல்லது பின்னர் மாற்ற \"{{int:resetpass-submit-cancel}}\" அழுத்துங்கள்.",
        "passwordreset": "கடவுச்சொல்லை மீட்டமை",
        "passwordreset-text-one": "உங்கள் கடவுச்சொல்லை மீட்டமைக்க இந்த படிவத்தை நிறைவு செய்க.",
        "passwordreset-text-many": "{{PLURAL:$1|உங்கள் கடவுச்சொல்லை மீட்டமைக்க புலங்கள் ஒன்றினை நிரப்பவும்.}}",
        "passwordreset-emailelement": "பயனர் பெயர்:  $1\nதற்காலிகக் கடவுச்சொல்: $2",
        "passwordreset-emailsent": "கடவுச்சொல் மீட்டமைக்கும் மின்னஞ்சல் அனுப்பப்பட்டது.",
        "passwordreset-emailsent-capture": "கீழே காண்பிக்கப்பட்டுள்ளது போல் கடவுச்சொல் மீட்டமைக்கும் மின்னஞ்சல் அனுப்பப்பட்டது.",
-       "passwordreset-emailerror-capture": "கடவுச்சொல் மீட்டமைக்கும் மின்னஞ்சல்  உருவாக்கப்பட்டுவிட்டது, அது கீழே காட்டப்பட்டுள்ளது, ஆனால் பயனீட்டாளருக்கு அனுப்புவது தோல்வியடைந்தது:$1",
+       "passwordreset-emailerror-capture": "கடவுச்சொல் மீட்டமைக்கும் மின்னஞ்சல்  உருவாக்கப்பட்டுவிட்டது, அது கீழே காட்டப்பட்டுள்ளது, ஆனால் {{GENDER:$2|user}} அனுப்புவது தோல்வியடைந்தது:$1",
        "changeemail": "மின்னஞ்சல் முகவரியை மாற்று",
        "changeemail-text": "இந்த படிவத்தை உங்கள் மின்னஞ்சல் முகவரியை மாற்ற பூர்த்தி செய்யவும். நீங்கள் இந்த மாற்றத்தை உறுதிசெய்ய உங்கள் கடவுச்சொல்லை உள்ளிட வேண்டிவரும்.",
        "changeemail-no-info": "இப்பக்கத்தை நேரடியாக அணுகுவதற்கு நீங்கள் புகுபதிகை செய்திருக்கவேண்டும்.",
        "changeemail-none": "(எதுவுமில்லை)",
        "changeemail-password": "உங்கள் {{SITENAME}} கடவுச்சொல்:",
        "changeemail-submit": "மின்னஞ்சலை மாற்று",
+       "changeemail-throttled": "நீங்கள் பல புகுபதியும் முயற்சி செய்துள்ளீர்கள்.\nமீண்டும் முயற்சிக்கும் முன் தயவு செய்து $1 காத்திருக்கவும்.",
        "resettokens": "வில்லைகளை மறுஅமை",
+       "resettokens-text": "இங்கு உங்கள் கணக்கின் தனிப்பட்ட தகவல்களுக்கு அணுகல் அளிக்கும் சீட்டுகளை புதுப்பிக்கலாம்.\n\nநீங்கள் அதனை எவருடனும் தவறுதலாக பகிர்ந்தாலோ அல்லது உங்கள் கணக்கு களவாடப்பட்டிருந்தாலோ கண்டிப்பாக செய்ய வேண்டும்.",
+       "resettokens-no-tokens": "புதுப்பிக்க எந்த சீட்டும் இல்லை.",
+       "resettokens-legend": "புதுப்பிப்பு சீட்டுகள்",
        "resettokens-tokens": "வில்லைகள்:",
+       "resettokens-token-label": "$1 (தற்போதைய மதிப்பு: $2)",
+       "resettokens-watchlist-token": "[[Special:Watchlist|உங்கள் கவனிப்புப் பட்டியல் பக்களின் மாற்றத்திற்கான]] வலை ஓடைச் (Atom/RSS) சீட்டுகள்",
+       "resettokens-done": "சீட்டுகள் புதுப்பிப்பு.",
        "resettokens-resetbutton": "தேர்தெடுத்த வில்லைகளை மறுஅமை",
        "bold_sample": "தடித்த எழுத்துக்கள்",
        "bold_tip": "தடித்த எழுத்து",
        "preview": "முன்தோற்றம்",
        "showpreview": "முன்தோற்றம் காட்டு",
        "showdiff": "மாற்றங்களைக் காட்டு",
+       "blankarticle": "<strong>எச்சரிக்கை:</strong> நீங்கள் வெற்றுப்பக்கத்தை உருவாக்குகிறீர்கள்.\n\"{{int:savearticle}}\" ஐ மீண்டும் அழுத்தினால், எந்த உள்ளடக்கமும் இன்றி பக்கம் உருவாக்கப்படும்.",
        "anoneditwarning": "<strong>எச்சரிக்கை:</strong> நீங்கள் புகுபதிகை செய்யவில்லை. நீங்கள் தொகுத்தால் உங்கள் ஐ.பி. முகவரி எல்லோருக்கும் தெரியும்படி இருக்கும். நீங்கள் <strong>[$1 புகுபதிகை செய்தாலோ]</strong> அல்லது <strong>[$2 புதிய கணக்கு உருவாக்கினாலோ]</strong>, பிற பயன்களோடு நீங்கள் செய்யும் தொகுப்புகள் உங்கள் பயனர் பெயரோடு தொடர்புப்படுத்திக்காட்டப்படும்.",
        "anonpreviewwarning": "நீங்கள் புகுபதிகை செய்யவில்லை. இந்த பக்கத்தை சேமித்தால் உஙகள் ஐ.பி. முகவரி இதன் வரலாற்றுப் பக்கத்தில் பதிவாகும்.",
        "missingsummary": "'''நினைவூட்டல்:''' நீர் தொகுப்புச் சுருக்கமொன்றைக் கொடுக்கவில்லை.\nஇன்னொரு முறை பக்கத்தை சேமி என்பதை அழுத்தினால் உங்கள் தொகுப்பு சுருக்கமெதுவுமில்லாமல் சேமிக்கப்படும்.",
+       "selfredirect": "<strong>எச்சரிக்கை:</strong> நீங்கள் இப்பக்கத்தை இதற்கே வழிமாற்றுகிறீர்கள்.\nநீங்கள் வழிமாற்றுக்கான இலக்கை தவறாக குறிப்பிட்டிருக்கலாம், அல்லது தவறான பக்கத்தை திருத்திக் கொண்டிருக்கலாம்.\n\"{{int:savearticle}}\" ஐ மீண்டும் அழுத்தினால், எவ்வகையிலாது வழிமாற்று உருவாக்கப்படும்.",
        "missingcommenttext": "கீழே சுருக்கமொன்றக் குறிப்பிடவும்.",
        "missingcommentheader": "'''நினைவூட்டல்:'''  தாங்கள் தொகுத்தற்கான சுருக்கமான உரையை கொடுக்கவில்லை.\n\nஇன்னொருமுறை 'சேமி' என்பதனை அழுத்தினால் எந்தவித சுருக்கமான உரையின்றி சேமிக்கப்படும்.",
        "summary-preview": "சுருக்க முன்தோற்றம்:",
        "subject-preview": "உட்பொருள்/தலைப்பு முன்தோற்றம்:",
+       "previewerrortext": "உங்கள் மாற்றங்களை முன்தோற்றம் காட்ட முயற்சிக்கும் போது பிழை ஏற்பட்டது.",
        "blockedtitle": "பயனர் தடுக்கப்பட்டுள்ளார்",
        "blockedtext": "'''உங்கள் பயனர் பெயர் அல்லது ஐ.பி. முகவரி தடுக்கப்பட்டுள்ளது.'''\n\n''$2'' காரணத்தை(களை)க் காட்டி $1 உங்களை தடை செய்துள்ளார்.\n\n* தடை தொடக்கம்: $8\n* தடை முடிவு: $6\n* தடை செய்யப்பட்டவர்: $7\n\n$1 பயனரையோ அல்லது வேறு [[{{MediaWiki:Grouppage-sysop}}|நிர்வாகி]] ஒருவரையோ அனுகி தடைப் பற்றி கலந்துரையாடலாம். 'இப் பயனருக்கு மின்னஞ்சல் செய்' என்ற வசதியை நீங்கள் பயன்படுத்துவதுலிருந்து தடைச் செய்யப்பட்டிருந்தாலோ அல்லது [[Special:Preferences|என் விருப்பத்தேர்வுகள்]] பக்கத்தில் இயங்குநிலையிலுள்ள மின்னஞ்சல் முகவரியை தராத போதோ பயனருக்கு மின்னஞ்சல் செய்ய முடியாது. உங்களது தற்போதைய ஐ.பி. முகவரி $3 மற்றும் தடை எண்  #$5 என்பவற்றை கேள்விகள் கேட்கும் போது கட்டாயம் குறிப்பிடவும்.",
        "autoblockedtext": "உங்கள் ஐ.பி. முகவரி தடை செய்யப்பட்டுள்ளது. அதே முகவரியைப் பயன்படுத்தித் தொக்குத்த யாரோ ஒரு பயனர் பின்வரும் காரணங்களுக்காகத் தடை செய்யப்பட்டுள்ளார். அதனால் உங்களால் தொகுக்க முடியவில்லை. அதற்கான காரணம் பின்வருமாறு:\n\n:''$2''\n\n* தடை தொடக்கம்: $8\n* தடை முடிவு: $6\n* தடை செய்யப்பட்டவர்: $7\n\n$1 எனும் பயனரையோ வேறு [[{{MediaWiki:Grouppage-sysop}}|நிர்வாகி]] ஒருவரையோ அனுகித் தடையைப் பற்றி கலந்துரையாடலாம்.\n\n\"இப் பயனருக்கு மின்னஞ்சல் செய்\" என்ற வசதியை நீங்கள் பயன்படுத்துவதிலிருந்து தடைச் செய்யப்பட்டிருந்தாலோ அல்லது [[Special:Preferences|என் விருப்பத்தேர்வுகள்]] பக்கத்தில் இயங்குநிலையிலுள்ள மின்னஞ்சல் முகவரியைத் தராதபோதோ பயனருக்கு மின்னஞ்சல் செய்ய முடியாது.\n\nஇதைப் பற்றிய உங்கள் கேள்விகளைக் கேட்கும்போது உங்களது தற்போதைய ஐ.பி. முகவரி $3 மற்றும் தடை எண் #$5 ஆகியவற்றைக் கட்டாயம் குறிப்பிடவும்.",
        "edit-conflict": "முரண்பாடுகளைத் தொகுக்கவும்.",
        "edit-no-change": "வாசகங்களுக்கு எந்த மாற்றமும் செய்யப்படவில்லை என்பதனால் உங்கள் தொகுப்பு புறக்கணிக்கப்பட்டது.",
        "postedit-confirmation-created": "இந்தப் பக்கம் உருவாக்கபட்டுள்ளது",
+       "postedit-confirmation-restored": "இந்தப் பக்கம் மீட்டமைக்கப்பட்டது.",
        "postedit-confirmation-saved": "உங்களது தொகுப்பு சேமிக்கப்பட்டது.",
        "edit-already-exists": "புதிய பக்கமொன்றை உருவாக்க முடியாது.\nஇப்பக்கம் ஏற்கனவே உள்ளது.",
        "defaultmessagetext": "இயல்பிருப்பு தகவல் உரை",
+       "content-failed-to-parse": "உள்ளடக்கம் $2 வகை $1 க்காக பாகுபடுத்தல் தோல்வி: $3",
        "invalid-content-data": "செல்லாத உள்ளடக்கத் தரவு",
        "content-not-allowed-here": "\"$1\" உள்ளடக்கம் [[$2]] பக்கத்தில் அனுமதிக்கப்படவில்லை.",
+       "editwarning-warning": "இந்த பக்கத்தை விட்டு செல்வது நீங்கள் ஏற்படுத்திய மாற்றங்களை இழக்க வழிவகுக்கும்.\nநீங்கள் புகுபதிந்திருந்தால், இந்த எச்சரிக்கையை உங்கள் விருப்பத்தேர்வில் உள்ள \"{{int:prefs-editing}}\" பகுதி மூலம் நீக்கலாம்.",
+       "editpage-notsupportedcontentformat-title": "உள்ளடக்க அமைப்பு ஆதரவில்லாதது",
+       "editpage-notsupportedcontentformat-text": "உள்ளடக்க அமைப்பு $1 ஆனது உள்ளடக்க வகை $2 ஆல் ஆதரிக்கப்படாதது.",
        "content-model-wikitext": "விக்கிஉரை",
        "content-model-text": "எளிய உரை",
        "content-model-javascript": "ஜாவா ஸ்கிரிப்ட்",
        "content-model-css": "சிஎஸ்எஸ்",
        "content-json-empty-object": "காலி பொருள்",
        "content-json-empty-array": "காலி அணி",
+       "duplicate-args-category": "வார்ப்புரு அழைப்பில் ஒத்த விவாதங்களை கொண்ட பக்கங்கள்",
+       "duplicate-args-category-desc": "இப்பக்கம் விவாதங்களின் ஒத்த வடிவங்களைப் பயன்படுத்தும் வார்ப்புருக்களை, எடுத்துக்காட்டக <code><nowiki>{{foo|bar=1|bar=2}}</nowiki></code> or <code><nowiki>{{foo|bar|1=baz}}</nowiki></code> கொண்டுள்ளது.",
        "expensive-parserfunction-warning": "எச்சரிக்கை: இப்பக்கம் அதிகளவு இலக்கணப் பாகுபடுத்திச் சார்புகளைக் கொண்டுள்ளது.\n\nஇது $2 {{PLURAL:$2|சார்புக்கும்|சார்புகளுக்கும் }} குறைவான இலக்கணப் பாகுபடுத்திச் சார்புகளைக் கொண்டிருக்க வேண்டும், ஆனால் தற்போது இதில் {{PLURAL:$1|$1 சார்பு|$1 சார்புகள்}} உள்ளன.",
        "expensive-parserfunction-category": "அதிகளவு இலக்கணப் பாகுபடுத்திச் சார்புகளைக் கொண்ட பக்கங்கள்",
        "post-expand-template-inclusion-warning": "''' எச்சரிக்கை:'' ' வார்ப்புருக்கான அளவு மிக அதிகமாக உள்ளது.\nசில வார்ப்புருக்கள்  சேர்க்கப்பட மாட்டது.",
        "parser-template-recursion-depth-warning": "வார்ப்புரு மறுநிகழ்வு (recursion) ஆழம் வரம்பை மீறிவிட்டது ( $1 )",
        "language-converter-depth-warning": "மொழி மாற்றியின் ஆழம் வரம்பை மீறிவிட்டது ( $1 )",
        "node-count-exceeded-category": "பக்கங்கள் எங்கு முடிச்சு எண்ணிக்கை மிகவும் அதிகரித்துள்ளது",
+       "node-count-exceeded-category-desc": "இப்பக்கம் அதிகபட்ச முடிச்சு எண்ணிக்கையைத் தாண்டியது.",
        "node-count-exceeded-warning": "பக்க வரம்பை மீறிவிட்டது முடிச்சு எண்ணிக்கை",
        "expansion-depth-exceeded-category": "பக்கங்கள் எங்கு விரிவு ஆழம் மீறிவிட்டது",
+       "expansion-depth-exceeded-category-desc": "இந்த பக்கம் அதிகபட்ச விரிவு ஆழத்தைத் தாண்டியது",
        "expansion-depth-exceeded-warning": "விரிவு ஆழம் பக்க வரம்பை மீறிவிட்டது",
+       "parser-unstrip-loop-warning": "Unstrip வளையம் காணப்பட்டது",
+       "parser-unstrip-recursion-limit": "Unstrip மீள்தோன்றும் எல்லை மீறப்பட்டது ($1)",
        "converter-manual-rule-error": "கைமுறை மொழி மாற்றம் விதியில் பிழை கண்டுபிடிக்கப்பட்டது",
        "undo-success": "இத்தொகுப்பை மீளமைக்க முடியும். தயவு செய்து, கீழே காட்டப்பட்டுள்ள ஒப்பீட்டைப் பார்த்து, நீங்கள் செய்ய முயற்சிப்பது இதுதானா? என்பதை உறுதிப்படுத்திக் கொண்டு '''பக்கத்தைச் சேமிக்கவும்''' என்பதன் மேல் சொடுக்கவும்.",
        "undo-failure": "முரண்பாடான இடைப்பட்டத் தொகுப்புகள் காரணமாக இத்தொகுப்பை மீளமைக்க முடியாது.",
        "undo-norev": "தங்களின் தொகுப்பு இல்லாததாலோ அல்லது நீக்கப்பட்டதாலோ இத்தொகுப்பை மீளமைக்க முடியாது.",
+       "undo-nochange": "திருத்தங்கள் ஏற்கனவே நீக்கப்பட்டதாக தோன்றுகிறது.",
        "undo-summary": "[[Special:Contributions/$2|$2]] ([[User talk:$2|Talk]]) பயனரால் செய்யப்பட்ட திருத்தம் $1 இல்லாது செய்யப்பட்டது",
+       "undo-summary-username-hidden": "மறை பயனரால் செய்யப்பட்ட மீள்பார்வை $1 ஐ நீக்கு",
        "cantcreateaccounttitle": "கணக்கைத் தொடக்க முடியாது",
        "cantcreateaccount-text": "இந்த இணைய விதிமுறை இலக்க முகவரியிலிருந்து (IP address) ('''$1''') பயனர் கணக்குகள் தொடங்குவதை பயனர் [[User:$3|$3]] தடை செய்துள்ளார்.\n\nஇதற்காக $3 கொடுத்துள்ள காரணங்கள்  ''$2''",
+       "cantcreateaccount-range-text": "இந்த இணைய விதிமுறை இலக்க முகவரி அளவில் உள்ள(IP address) '''$1''',  உங்கள் முகவரி ('''$4''') உட்பட, பயனர் கணக்குகள் தொடங்குவதை [[User:$3|$3]] தடை செய்துள்ளார்.\n\nஇதற்காக $3 கொடுத்துள்ள காரணங்கள் ''$2''",
        "viewpagelogs": "இப்பக்கத்துக்கான பதிகைகளைப் பார்",
        "nohistory": "இப் பக்கத்துக்குத் தொகுப்பு வரலாறு இல்லை.",
        "currentrev": "நடைமுறையிலுள்ள திருத்தம்",
        "history-feed-description": "விக்கியில் இப்பக்கத்துக்கான திருத்த வரலாறு",
        "history-feed-item-nocomment": "$2 இல் $1",
        "history-feed-empty": "நீங்கள் கோரியப் பக்கம் இல்லை.\nஇப்பக்கம் விக்கியில் நீக்கப்பட்டோ நகர்த்தப்பட்டோ இருக்கலாம்.\nபொருத்தமான புதியப் பக்கங்களைத் [[Special:Search|இந்த விக்கியில் தேடவும்]].",
+       "history-edit-tags": "தேர்ந்தெடுத்த மீள்பார்வைகளின் திருத்தல் அடையாளங்கள்",
        "rev-deleted-comment": "(திருத்தப்பட்ட சுருக்கம் நீக்கப்பட்டது)",
        "rev-deleted-user": "(பயனர் பெயர் நீக்கப்பட்டது)",
-       "rev-deleted-event": "(பதிவà¯\81 à®\9aà¯\86யறà¯\8dபாà®\9fà¯\81 நீக்கப்பட்டது)",
+       "rev-deleted-event": "(à®\9aà¯\86யறà¯\8dபாà®\9fà¯\8dà®\9fà¯\81 à®ªà®¤à®¿à®µà¯\81 à®µà®¿à®µà®°à®®à¯\8d நீக்கப்பட்டது)",
        "rev-deleted-user-contribs": "பயனர் பெயர் அல்லது ஐ.பி. முகவரி நீக்கப்பட்டுள்ளது - இந்தத் தொகுப்பு பங்களிப்புகள் பட்டியலில் இருந்து மறைக்கப்பட்டுள்ளது",
        "rev-deleted-text-permission": "இந்த பக்கத்திருத்தம்  '''நீக்கப்பட்டுள்ளது'''.\n\nஇது தொடர்பான விவரங்களை [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} நீக்கல் பதிகையில்] காணலாம்.",
+       "rev-suppressed-text-permission": "இந்த பக்கத்திருத்தம் <strong>நசுக்கப்பட்டுள்ளது</strong>.\nஇது தொடர்பான விவரங்களை [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} நசுக்கப்பட்ட பதிகையில்] காணலாம்.",
        "rev-deleted-text-unhide": "இப்பக்கத்தின் திருத்தம் '''நீக்கப்பட்டது'''.\n[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} நீக்குதல் குறிப்பேடு ]இதில் மற்ற விவரங்களை காணலாம்.\nநீங்கள் தொடர விரும்பினால் இந்த $1 திருத்தத்தை இன்னும் காணலாம்.",
        "rev-suppressed-text-unhide": "இப்பக்கத்தின் திருத்தம் '''நசுக்கப்பட்டது'''.\n[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} நசுக்கப்படுதல் குறிப்பேடு ]இதில் மற்ற விவரங்களை காணலாம்.\nநீங்கள் தொடர விரும்பினால் இந்த $1 திருத்தத்தை நீங்கள் இன்னும் காணலாம்.",
        "rev-deleted-text-view": "இந்த பக்கத்திருத்தம்  '''நீக்கப்பட்டுள்ளது'''.\n\nஇது தொடர்பான விவரங்களை [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} நீக்கல் பதிகையில்] காணலாம்.",
        "revdelete-no-file": "தாங்கள் குறிப்பிட்ட கோப்புக்கள் இங்கில்லை.",
        "revdelete-show-file-confirm": "\"<nowiki>$1</nowiki>\" கோப்பின் $2-தேதி,  $3-நேரத்தில் நீக்கப்பட்ட திருத்தத்தை தாங்கள் காணவேண்டுமா ?",
        "revdelete-show-file-submit": "ஆம்",
+       "revdelete-selected-text": "[[:$2]] இன் {{PLURAL:$1|Selected revision|தேர்ந்தெடுத்த திருத்தங்கள்}}:",
+       "revdelete-selected-file": "[[:$2]] இன் {{PLURAL:$1|Selected revision|தேர்ந்தெடுத்த கோப்பு திருத்தங்கள்}}:",
        "logdelete-selected": "தெரிவு செய்யப்பட்ட பதிகை {{PLURAL:$1|நிகழ்வு|நிகழ்வுகள்}}:",
+       "revdelete-text-text": "அழிக்கபட்ட திருத்தங்கள் பக்க வரலாற்று தோன்றும், ஆனால் அவற்றின் உள்ளடக்கங்களின் பகுதிகள் பொதுப்பயனரால் அணுக இயலாதது.",
+       "revdelete-text-file": "அழிக்கபட்ட திருத்தங்கள் பக்க வரலாற்று தோன்றும், ஆனால் அவற்றின் உள்ளடக்கங்களின் பகுதிகள் பொதுப்பயனரால் அணுக இயலாதது.",
+       "logdelete-text": "அழிக்கபட்ட செயற்பாட்டு பதிவுகள், செயற்பாட்டு வரலாற்றுப் பதிவில் தோன்றும், ஆனால் அவற்றின் உள்ளடக்கங்களின் பகுதிகள் பொதுப்பயனரால் அணுக இயலாதது.",
+       "revdelete-text-others": "வேறு கட்டுப்பாடுகள் விதிக்கபடாத வரை, மற்ற நிர்வாகிகள் மறைக்கபட்ட உள்ளடக்கங்களை அணுகலாம் மற்றும் அவற்றை மீட்கலாம்.",
        "revdelete-confirm": "நீங்கள் கண்டிப்பாக இதைச் செய்ய விரும்புகிறீர்கள் என்பதையும்,  இதன் விளைவுகளை புரிந்துகொண்டிருக்கின்றீர்கள் என்பதையும், மேலும் நீங்கள் [[{{MediaWiki:Policy-url}}|செயல் திட்டம்]] படி செய்கிறீர்கள் என்பதையும் உறுதிசெயுங்கள்.",
-       "revdelete-suppress-text": "ஒடுக்கப்படுவது கீழ்காணும் '''காரணங்களுக்காக''' மட்டுமே செய்யப்படும்.\n*அவதூறான தீங்கு விளைவிக்கக்கூடிய தகவல்\n*தகாத தனிப்பட்ட தகவல்கள்\n*\"வீட்டு முகவரிகள் மற்றும் தொலைபேசி எண்கள் ,சமூக பாதுகாப்பு எண்கள், மேலும்.,\"",
+       "revdelete-suppress-text": "ஒடுக்கப்படுவது கீழ்காணும் '''காரணங்களுக்காக''' <strong>மட்டுமே</strong> செய்யப்படும்:\n*அவதூறான தீங்கு விளைவிக்கக்கூடிய தகவல்\n*தகாத தனிப்பட்ட தகவல்கள்\n*: <em>வீட்டு முகவரிகள் மற்றும் தொலைபேசி எண்கள் ,சமூக பாதுகாப்பு எண்கள், மேலும்.</em>",
        "revdelete-legend": "பார்வையியழுமைக் கட்டுப்பாடுகளை ஏற்படுத்துக",
-       "revdelete-hide-text": "திருத்த உரையை மறை",
+       "revdelete-hide-text": "திருத்த உரையை மறைக்க",
        "revdelete-hide-image": "கோப்பின் உள்ளடக்கங்களை மறை",
-       "revdelete-hide-name": "à®\9aà¯\86யறà¯\8dபாà®\9fà¯\8dà®\9fà¯\88யà¯\81à®®à¯\8d à®\87லà®\95à¯\8dà®\95à¯\88யà¯\81à®®à¯\8d மறை",
+       "revdelete-hide-name": "à®\87லà®\95à¯\8dà®\95à¯\81 à®®à®±à¯\8dà®±à¯\81à®®à¯\8d à®\9aà¯\86யறà¯\8dபாà®\9fà¯\8dà®\9fà¯\81 à®\85ளவà¯\81à®\95ளà¯\88 மறை",
        "revdelete-hide-comment": "தொகுப்புச் சுருக்கம்",
        "revdelete-hide-user": "தொகுப்பவரின் ஐ.பி./பயனர்பெயர்",
        "revdelete-hide-restricted": "குறிப்புக்களை அதிகாரிகள் உட்பட எல்லோரிடமிருந்தும் மறைத்துவிடு (காட்டத்தேவையில்லை).",
        "revdelete-modify-missing": "உருப்படி அடையாளம் $1 ஐ திருத்துவதில் பிழை:இது தரவுதளத்திலிருந்து காணாமல் போயுள்ளது.",
        "revdelete-no-change": "''' எச்சரிக்கை:'' ' $2, $1  தேதியிடப்பட்ட உருப்படி ஏற்கனவே கோரிய பார்க்ககூடிய அமைப்புகளை கொண்டுள்ளது.",
        "revdelete-concurrent-change": "$2 ,  $1 நாளிட்ட உருப்படிகளை மாற்றியமைப்பதில் பிழை:  நீங்கள் மாற்ற முனைந்த பொழுது, வேறு யாரோ இருப்புநிலையை மாற்றியுள்ளார்கள் போல் தெரிகின்றது.  பதிவேட்டைச் சரி பார்க்கவும்.",
+       "revdelete-only-restricted": "$2 நாளிட்ட உருப்படியை மறைப்பதில் பிழை, $1: மற்றவர்களின் பார்வை விருப்பங்களில் ஒன்றைத் தேர்ந்தெடுக்காமல் நீங்கள் உருப்படிகளை நிர்வாகிகளின் பார்வையிலிருந்து ஒடுக்க இயலாது.",
        "revdelete-reason-dropdown": "*பொதுவான நீக்கு காரணங்கள்\n** பதிப்புரிமை மீறல்\n** பொருத்தமற்ற கருத்து அல்லது தனிநபர் தகவல் வெளியிட்டமை\n** பொருத்தமற்ற பயனர்பெயர்\n** அவதூறாகக் கொள்ளக்கூடிய உள்ளடக்கம்",
        "revdelete-otherreason": "வேறு மேலதிக காரணம்:",
        "revdelete-reasonotherlist": "வேறு காரணம்",
        "mergehistory-empty": "இணைக்கப்படக்கூடிய திருத்தங்கள் எதுவுமில்லை.",
        "mergehistory-success": "[[:$1]] பக்கத்தின் {{PLURAL:$3|ஒரு திருத்தம்|$3 திருத்தங்கள்}} வெற்றிகரமாக [[:$2]] பக்கத்தில் இணைக்கப்பட்ட{{PLURAL:$3|து|ன}}.",
        "mergehistory-fail": "வரலாற்றை இணைக்க முடியவில்லை. அருள் கூர்ந்து நேரங்களை ஒரு முறை சரி பார்க்கவும்.",
+       "mergehistory-fail-toobig": "$1 அளவுக்கு மேல் வரலாறு இணைப்பு செய்ய இயலவில்லை {{PLURAL:$1|revision|திருத்தங்கள்}} நகர்த்தப்படும்.",
        "mergehistory-no-source": "மூலப் பக்கம் $1 இல்லை.",
        "mergehistory-no-destination": "இலக்குப் பக்கம் $1 இல்லை.",
        "mergehistory-invalid-source": "மூலப் பக்கம் செல்லுபடியான பக்கமாக இருக்க வேண்டும்.",
        "showhideselectedversions": "தெரிவு செய்யப்பட்ட மாற்றங்களை காட்டு/மறை",
        "editundo": "மீளமை",
        "diff-empty": "(வேறுபாடு ஏதுமில்லை)",
+       "diff-multi-sameuser": "(பயனரால் செய்யப்பட {{PLURAL:$1|ஒரு இடைப்பட்ட திருத்தம்|$1 இடைப்பட்ட திருத்தங்கள்}}  காட்டப்படவில்லை.)",
+       "diff-multi-otherusers": "({{PLURAL:$2|பயனரால்|$2 பயனர்களால்}} செய்யப்பட்ட {{PLURAL:$1|ஒரு இடைப்பட்ட திருத்தம்|$1 இடைப்பட்ட திருத்தங்கள்}}  காட்டப்படவில்லை.)",
        "diff-multi-manyusers": "({{PLURAL:$2|பயனரால்|$2 பயனர்களால்}} செய்யப்பட்ட {{PLURAL:$1|ஒரு இடைப்பட்ட திருத்தம்|$1 இடைப்பட்ட திருத்தங்கள்}}  காட்டப்படவில்லை.)",
+       "difference-missing-revision": "இந்த வேறுபாட்டின் ($1) {{PLURAL:$2|ஒரு திருத்தம்|$2 திருத்தங்கள்}} {{PLURAL:$2|கண்டறியப்பட்டது|கண்டறியப்பட்டன}}.\n\nஇது வழக்கமாக அழிக்கப்பட்ட பக்கத்தின் ஒரு காலவதியான வேறுபாட்டு இணைப்பு காரணமாக ஏற்படுகிறது.\nமேலும் விவரங்களை [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} நீக்கல் பதிவில்] காணலாம்.",
        "searchresults": "தேடல் முடிவுகள்",
        "searchresults-title": "\"$1\" இற்கான தேடல் முடிவுகள்",
        "titlematches": "கட்டுரைத் தலைப்புப் பொருந்துகிறது",
        "search-result-category-size": "{{PLURAL:$1|1 உறுப்பினர்|$1 உறுப்பினர்கள்}} ({{PLURAL:$2|1 துணைப்பகுப்பு|$2 துணைப்பகுப்புகள்}}, {{PLURAL:$3|1 கோப்பு|$3 கோப்புகள்}})",
        "search-redirect": "(பக்க வழிமாற்றம் $1)",
        "search-section": "(பிரிவு $1)",
+       "search-category": "(பகுப்பு $1)",
+       "search-file-match": "(கோப்பு உள்ளடக்கத்துடன் பொருந்துகிறது)",
        "search-suggest": "நீங்கள் கருதியது இதையா: $1",
        "search-interwiki-caption": "உறவுத் திட்டங்கள்",
-       "search-interwiki-default": "$1 à®¤à®³à®¤à¯\8dதினà¯\8d முடிவுகள்:",
+       "search-interwiki-default": "$1 à®¤à®³à®¤à¯\8dதிலிரà¯\81நà¯\8dதà¯\81 முடிவுகள்:",
        "search-interwiki-more": "(மேலும்)",
        "search-relatedarticle": "தொடர்புடையவை",
        "searchrelated": "தொடர்புடையவை",
        "searchall": "அனைத்தும்",
        "showingresults": "'''$2''' இலிருந்து தொடங்கும்  {{PLURAL:$1|'''1''' முடிவு கீழே காட்டப்பட்டுள்ளது|'''$1''' முடிவுகள் கீழே காட்டப்பட்டுள்ளன}}.",
+       "showingresultsinrange": "#<strong>$2</strong> இலிருந்து #<strong>$3</strong> வரை  உள்ள  {{PLURAL:$1|<strong>1</strong> முடிவு|<strong>$1</strong> முடிவுகள்}} கீழே காட்டப்படுகின்றன.",
+       "search-showingresults": "{{PLURAL:$4|முடிவு <strong>$1</strong> இன் <strong>$3</strong>|முடிவுகள்<strong>$1 - $2</strong> இன் <strong>$3</strong>}}",
        "search-nonefound": "உங்கள் வினவலுக்கான முடிவுகள் எதுவும் இல்லை.",
        "powersearch-legend": "மேம்பட்ட தேடல்",
        "powersearch-ns": "பெயர்வெளிகளில் தேடவும்",
        "preferences": "விருப்பங்கள்",
        "mypreferences": "விருப்பத்தேர்வுகள்",
        "prefs-edits": "தொகுப்புகளின் எண்ணிக்கை:",
+       "prefsnologintext2": "உங்கள் விருப்பத்தேர்வுகளை மாற்ற புகுபதிகை செய்.",
        "prefs-skin": "முகப்புறை",
        "skin-preview": "முன்தோற்றம்",
        "datedefault": "விருப்பத்தேர்வுகள் இல்லை",
        "prefs-rc": "அண்மைய மாற்றங்கள்",
        "prefs-watchlist": "கவனிப்புப் பட்டியல்",
        "prefs-editwatchlist": "கவனிப்புப் பட்டியலைத் தொகு",
+       "prefs-editwatchlist-label": "உங்கள் கவனிப்புப் பட்டியல் பதிகைகளை திருத்து:",
+       "prefs-editwatchlist-edit": "உங்கள் கவனிப்புப் பட்டியலில் உள்ள தலைப்புகளைப் பார்வையிடு அல்லது நீக்கு.",
+       "prefs-editwatchlist-raw": "வகைப்படுத்தா கவனிப்புப்பட்டியலைத் தொகு",
+       "prefs-editwatchlist-clear": "கவனிப்புப் பட்டியலை அழி",
        "prefs-watchlist-days": "கவனிப்புப் பட்டியலில் காட்டவேண்டிய நாட்கள்:",
        "prefs-watchlist-days-max": "மிக அதிகமாக $1 {{PLURAL:$1|நாள்|நாட்கள்}}",
        "prefs-watchlist-edits": "விரிவாக்கப்பட்ட கவனிப்புப் பட்டியலில் காட்டவேண்டிய தொகுப்புகளின் எண்ணிக்கை:",
        "recentchangesdays-max": "மிக அதிகமாக $1 {{PLURAL:$1|நாள்|நாட்கள்}}",
        "recentchangescount": "மொத்தத் தொகுப்புக்களின் எண்ணிக்கையைத் தானாகவே காட்ட:",
        "prefs-help-recentchangescount": "அண்மைய மாற்றங்களையும், பக்கத்தின் வரலாறுகளையும் பதிவேட்டுப் பதிவுகளையும் உள்ளடக்கியதாகும்.",
+       "prefs-help-watchlist-token2": "உங்கள் கவனிப்புப்பட்டியலின் வலை ஓடைக்கு இது இரகசிய சாவி.\nஇதை அறிந்த எவரும் உங்கள் கவனிப்பு பட்டியலை வாசிக்கலாம், எனவே இதை பகிராதீர்கள்.\nதேவை ஏற்படின், [[Special:ResetTokens|நீங்கள் அதனை புதுப்பிக்கலாம்]].",
        "savedprefs": "உங்கள் விருப்பத்தேர்வுகள் சேமிக்கப்பட்டுள்ளன.",
        "timezonelegend": "நேர வலயம்:",
        "localtime": "உள்ளூர் நேரம்:",
        "prefs-emailconfirm-label": "மின்னஞ்சலை உறுதிசெய்தல்:",
        "youremail": "மின்னஞ்சல்:",
        "username": "{{GENDER:$1|பயனர் பெயர்}}:",
-       "prefs-memberingroups": "பின்வரும் {{PLURAL:$1|குழு|குழுக்களில்}} உறுப்பினர்:",
+       "prefs-memberingroups": "பின்வரும் {{PLURAL:$1|குழு|குழுக்களில்}} {{GENDER:$2|உறுப்பினர்}}:",
        "prefs-registration": "பதிவு செய்யும் நேரம்:",
        "yourrealname": "உண்மைப் பெயர்:",
        "yourlanguage": "மொழி:",
        "gender-female": "பெண்",
        "prefs-help-gender": "விருப்பத்தேர்வை அமைப்பது இங்கள் விருப்பம்.\nஒருவரைக் குறிப்பிடும்பொழுது, அவருடைய பால் சரியானதாக இருக்க மென்கலம் பயன்படுத்தும் தகவல்.\nஇத்தகவல் பொதுவில் கிடைக்கும்படி இனி இருக்கும்.",
        "email": "மின்னஞ்சல்",
-       "prefs-help-realname": "à®\89ணà¯\8dà®®à¯\88யான à®ªà¯\86யரà¯\8d à®\95à®\9fà¯\8dà®\9fாயமறà¯\8dறதà¯\81. à®¨à¯\80à®\99à¯\8dà®\95ளà¯\8d à®\87தà¯\88 à®\95à¯\8aà®\9fà¯\81தà¯\8dதாலà¯\8d à®\89à®\99à¯\8dà®\95ளà¯\8d à®\86à®\95à¯\8dà®\95à®\99à¯\8dà®\95ளà¯\81à®\95à¯\8dà®\95ான à®\89ரிமà¯\88யளிபà¯\8dபà¯\81à®\95ளினà¯\8d à®ªà¯\8bதà¯\81 à®\87தà¯\81 à®ªà®¯à®©à¯\8dபà®\9fà¯\81ம்.",
+       "prefs-help-realname": "à®\89ணà¯\8dà®®à¯\88யான à®ªà¯\86யரà¯\8d à®\95à®\9fà¯\8dà®\9fாயமறà¯\8dறதà¯\81. à®\87à®°à¯\81பà¯\8dபினà¯\81à®®à¯\8d à®¨à¯\80à®\99à¯\8dà®\95ளà¯\8d à®µà®´à®\99à¯\8dà®\95ினாலà¯\8d à®\89à®\99à¯\8dà®\95ளà¯\8d à®\86à®\95à¯\8dà®\95à®\99à¯\8dà®\95ளà¯\81à®\95à¯\8dà®\95ான à®\89ரிமà¯\88யளிபà¯\8dபà¯\81à®\95ளினà¯\8d à®ªà¯\8bதà¯\81 à®ªà®¯à®©à¯\8dபà®\9fà¯\81தà¯\8dதபà¯\8dபà®\9fலாம்.",
        "prefs-help-email": "மின்னஞ்சல் விருப்பத் தேர்வு,  ஆனால் உங்கள் கடவுச்சொல் உங்களுக்கு நினைவில்லையென்றால், புதிய கடவுச்சொல்லை மீட்டமைக்க தேவைப்படும்.",
        "prefs-help-email-others": "உங்கள் பேச்சுப் பக்கத்தில் உள்ள இணைப்பு மூலம் பிற பயனர்கள் உங்களுக்கு மின்னஞ்சல் அனுப்புதலை நீங்கள் தெரிவு செய்யலாம். பிற பயனர்கள் உங்களைத் தொடர்பு கொள்ளும் அதே வேளையில் உங்கள் மின்னஞ்சல் முகவரி வெளிப்படுத்தப்பட மாட்டாது.",
        "prefs-help-email-required": "மின்னஞ்சல் முகவரி தேவை.",
        "prefs-tokenwatchlist": "வில்லை",
        "prefs-diffs": "வித்தியாசங்கள்",
        "prefs-help-prefershttps": "இந்த விருப்பத்தேர்வு உங்களின் அடுத்த புகுபதிகையிலிருந்து செயல்பாட்டுக்கு வரும்.",
+       "prefswarning-warning": "நீங்கள் உங்கள் விருப்பத்தேர்வுகளில் செய்த மாற்றங்கள் சேமிக்கப்படவில்லை. நீங்கள் $1 இதனை அழுத்தாமல் இப்பக்கத்தை விட்டுச் சென்றால் உங்கள் விருப்பத் தேர்வுகள் புதுப்பிக்கப்படாது.",
+       "prefs-tabs-navigation-hint": "குறிப்பு:கீற்றுகளின் பட்டியலில் இடது மற்றும் வலது அம்புக்குறி தட்டச்சுகளைப் பயன்படுத்தி நகரலாம்.",
        "email-address-validity-valid": "மின்னஞ்சல் முகவரி முறையானதாகத் தோன்றுகிறது",
        "email-address-validity-invalid": "முறையான மின்னஞ்சல் முகவரியை உள்ளிடுக",
        "userrights": "பயனர் அனுமதி முகாமைத்துவம்",
        "right-move": "பக்கத்தை நகர்த்து",
        "right-move-subpages": "துணைப் பக்கங்களுடன் பக்கத்தை நகர்த்தவும்",
        "right-move-rootuserpages": "மூலப் பயனர் பக்கத்தை நகர்த்தவும்",
+       "right-move-categorypages": "பகுப்பு பக்கங்களை நகர்த்து",
        "right-movefile": "கோப்புக்களை நகர்த்தவும்",
        "right-suppressredirect": "பக்கங்களை நகர்த்தும்பொழுது, மூலப்பக்கத்தில் இருந்து வழிமாற்றுகளை உருவாக்காதீர்",
        "right-upload": "கோப்புகளைப் பதிவேற்றுக",
        "right-browsearchive": "நீக்கப்பட்ட பக்கங்களை தேடுக",
        "right-undelete": "பக்கமொன்றை மீட்டெடுக்கவும்",
        "right-suppressrevision": "எந்தவொரு பயனரிடமிருந்தும் குறிப்பிட்ட பக்கத் திருத்தங்களை பார்வையிடுக, மறைக்கவும், வெளிக்காட்டவும்",
+       "right-viewsuppressed": "மற்ற பயனரிடமிருந்து மறைக்கப்பட்ட திருத்தங்களைப் பார்",
        "right-suppressionlog": "தனிப்பட்ட பதிவுகளை பார்க்க",
        "right-block": "ஏனைய பயனர்கள் தொகுப்பதை தடுக்கவும்",
        "right-blockemail": "பயனர் மின்னஞ்சல் அனுப்புவதை தடுக்கவும்",
        "right-hideuser": "பயனர்பெயரை தடுத்து, மறைக்கவும்",
        "right-ipblock-exempt": "ஐ.பி (IP) தடுப்புகளையும், தானியங்கியான தடுப்புகளையும், வரம்புவரையான தடுப்புகளையும் மீறிச் செயல்படுக.",
        "right-proxyunbannable": "தானாக தடுப்புகப்பட்ட  Proxies ஐ மீறு.",
-       "right-unblockself": "தà®\99à¯\8dà®\95ளà¯\87 à®¤à®\9fà¯\81பà¯\8dபà¯\81 à®¨à¯\80à®\95à¯\8dà®\95à¯\81",
+       "right-unblockself": "நà¯\80à®\99à¯\8dà®\95ளà¯\87 à®¤à®\9fà¯\81பà¯\8dபà¯\81 à®¨à¯\80à®\95à¯\8dà®\95à¯\81à®\95",
        "right-protect": "பாதுகாப்பு மட்டங்களை மாற்று மற்றும் தொடர்-பாதுகாக்கப்பட்ட பக்கங்களை திருத்து",
-       "right-editprotected": "( வடிவமான பாதுகாப்பு இல்லாமல்) பாதுகாக்கப்பட்ட பக்கங்களை திருத்து",
+       "right-editprotected": "\"{{int:protect-level-sysop}}\" ஆல் பாதுகாக்கப்பட்ட பக்கங்களை திருத்து",
+       "right-editsemiprotected": "\"{{int:protect-level-autoconfirmed}}\" ஆல் பாதுகாக்கப்பட்ட பக்கங்களை திருத்து",
+       "right-editcontentmodel": "பக்கத்தின் உள்ளடக்க வகையைத் திருத்து",
        "right-editinterface": "பயனர் இடைமுகப்பை தொகுக்கவும்",
        "right-editusercssjs": "மற்ற பயனர்களின் CSS மற்றும் JavaScript கோப்புகளை திருத்து",
        "right-editusercss": "மற்ற பயனர்களின் CSS கோப்புகளை திருத்து",
        "right-edituserjs": "மற்ற பயனர்களின் சாவாநிரல் (JavaScript) கோப்புகளைத் திருத்து",
+       "right-editmyusercss": "உங்களின் CSS கோப்புகளைத் திருத்து",
+       "right-editmyuserjs": "உங்கள் JavaScript கோப்புகளைத் திருத்து",
+       "right-viewmywatchlist": "உமது கவனிப்புப்பட்டியலைப் பார்",
+       "right-editmywatchlist": "உங்கள் கவனிப்புப் பட்டியலைத் திருத்து. கவனிக்க சில செயல்கள் உரிமையின்றி பக்கங்களைச் சேர்க்கலாம்.",
+       "right-viewmyprivateinfo": "உங்கள் தனிப்பட்ட தகவல்களைப் பார் (e.g. மின்னஞ்சல் முகவரி, உண்மைப் பெயர்)",
+       "right-editmyprivateinfo": "உங்கள் தனிப்பட்ட தகவலைத் திருத்து (e.g. மின்னஞ்சல் முகவரி, உண்மைப் பெயர்)",
+       "right-editmyoptions": "உங்கள் விருப்பத் தேர்வுகளைத் திருத்து",
        "right-rollback": "கடைசி தொகுப்பை விரைவாக முன்னிலையாக்கல்",
        "right-markbotedits": "முந்நிலையாக்கல்களை தானியக்க தொகுப்பாக குறிக்கவும்",
        "right-noratelimit": "விகித வரம்புகளால் பாதிக்கப்படாது",
        "right-override-export-depth": "பக்கங்களை ஏற்றுமதி செய் அத்துடன் இணைத்த பக்கங்கள் ஆழம் 5 வரை சேர்த்து ஏற்றுமதி செய்",
        "right-sendemail": "மற்ற பயனர்களுக்கு மின்னஞ்சல் அனுப்பு",
        "right-passwordreset": "கடவுச்சொல் மீட்டமை மின்னஞ்சல்களை காண்.",
+       "right-managechangetags": "தரவுதளத்திலிருந்து [[Special:Tags|அடையாளங்களை]] உருவாக்கு மற்றும் நீக்கு",
+       "right-applychangetags": "ஒருவரின் மாற்றத்துடன் [[Special:Tags|அடையாளங்களை]] செயற்படுத்து",
+       "right-changetags": "தனியொருவரின் திருத்தம் மற்றும் செயற்பாட்டு பதிவுகளில்  [[Special:Tags|அடையாளங்களை]] சேர் அல்லது நீக்கு",
        "newuserlogpage": "பயனர் உருவாக்கம் பற்றிய குறிப்பு",
        "newuserlogpagetext": "இது பயனர் படைப்புகளின் பதிவு ஆகும்.",
        "rightslog": "பயனர் உரிமைகள் பதிகை",
        "action-createpage": "பக்கங்களை உருவாக்கவும்",
        "action-createtalk": "உரையாடல் பக்கங்களை உருவாக்கவும்",
        "action-createaccount": "இந்தப் பயனர் கணக்கை உருவாக்கவும்",
+       "action-history": "இப்பக்க வரலாற்றை பார்",
        "action-minoredit": "இந்த தொகுப்பை சிறுதொகுப்பு என்று குறிப்பிடவும்",
        "action-move": "இந்தப் பக்கத்தை நகர்த்தவும்",
        "action-move-subpages": "இந்தப் பக்கத்தையும் அதன் துணைப்பக்கங்களையும் நகர்த்தவும்",
        "action-move-rootuserpages": "மூலப் பயனர் பக்கங்களை நகர்த்தவும்",
+       "action-move-categorypages": "பகுப்பு பக்கங்களை நகர்த்து",
        "action-movefile": "இந்தக் கோப்பை நகர்த்தவும்",
        "action-upload": "இந்தக் கோப்பைப் பதிவிறக்கவும்",
        "action-reupload": "தற்போதுள்ள கோப்பின் மேலெழுதுங்கள்",
        "action-sendemail": "மின்னஞ்சல்கள் அனுப்பு",
        "action-editmywatchlist": "உங்கள் கவனிப்பு பட்டியலை தொகு",
        "action-viewmywatchlist": "உங்கள் கவனிப்பு பட்டியலை பார்",
+       "action-viewmyprivateinfo": "உங்கள் தனிப்பட்ட தகவல்களைப் பார்",
+       "action-editmyprivateinfo": "உங்கள் தனிப்பட்ட தகவல்களைத் திருத்து",
+       "action-editcontentmodel": "பக்கத்தின் உள்ளடக்க வகையைத் திருத்து",
+       "action-managechangetags": "தரவுதளத்திலிருந்து அடையாளங்களை உருவாக்கு அல்லது நீக்கு",
+       "action-applychangetags": "உங்கள் மாற்றங்களுடன் அடையாளங்களைச் செயற்படுத்து",
+       "action-changetags": "தனியொருவரின் திருத்தம் மற்றும் செயற்பாட்டு பதிவுகளில் அடையாளங்களைச் சேர் அல்லது நீக்கு",
        "nchanges": "{{PLURAL:$1|ஓர் மாற்றம்|$1 மாற்றங்கள்}}",
+       "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|கடந்த வருகையிலிருந்து}}",
        "enhancedrc-history": "வரலாறு",
        "recentchanges": "அண்மைய மாற்றங்கள்",
        "recentchanges-legend": "அண்மைய மாற்றங்களின் தேர்வுகள்",
        "recentchanges-summary": "இந்த விக்கிக்கு மிக அண்மையில் செய்யப்பட்ட மாற்றங்களை, இந்தப் பக்கத்தில் காணலாம்.",
+       "recentchanges-noresult": "கொடுக்கபட்ட காலகட்டத்தில் வரையறுக்கு பொருத்தமான எந்த மாற்றங்களும் இல்லை.",
        "recentchanges-feed-description": "இவ்வுள்ளீட்டில் இந்த விக்கியில் செய்யப்பட்ட் மிக அண்மைய மாற்றங்கள் கவனிக்கப்படுகின்றன.",
        "recentchanges-label-newpage": "இந்தத் தொகுப்பு ஒரு புதிய பக்கத்தை உருவாக்கியுள்ளது",
        "recentchanges-label-minor": "இது ஒரு சிறு தொகுப்பு",
        "backend-fail-notsame": "ஒரே மாதிரியாக இல்லாத  கோப்பு $1 ஏற்கனவே உள்ளது.",
        "backend-fail-invalidpath": "$1 இது செல்லாத  சேமிப்பு பாதை.",
        "backend-fail-delete": "\"$1\" கோப்பை நீக்க முடியவில்லை.",
+       "backend-fail-describe": "\"$1\" கோப்புக்கு மேல்தரவை மாற்ற இயலாது.",
        "backend-fail-alreadyexists": "கோப்பு  $1  ஏற்கனவே உள்ளது.",
        "backend-fail-store": "கோப்பு   $1 ஐ   $2 ல் சேமிக்க இயலவில்லை.",
        "backend-fail-copy": "\"$1\" இலிருந்து \"$2\" க்கு கோப்பை நகல் எடுக்க முடியவில்லை.",
        "backend-fail-connect": "\"$1\" பின்புல சேமிப்புக்கு தொடர்பு கொள்ள இயலவில்லை.",
        "backend-fail-internal": "\"$1\" பின்புல சேமிப்பில் அறியாப் பிழை ஒன்று நேர்ந்துள்ளது",
        "backend-fail-contenttype": "\"$1\" இல் சேமிக்க கோப்பின் உள்ளடக்க வகையை உறுதிசெய்ய முடியவில்லை",
+       "backend-fail-usable": "போதுமான அனுமதி இன்மை மற்றும் தொலைந்த கோப்புகள்/கலன்கள் காரணமாக \"$1\" கோப்பை படிக்க அல்லது எழுத முடியவில்லை.",
+       "filejournal-fail-dbconnect": "\"$1\" சேமிப்பு பின்னொட்டுக்காக சர்னல் தரவுதளத்துடன் இணைக்க முடியவில்லை.",
+       "filejournal-fail-dbquery": "\"$1\" சேமிப்பு பின்னொட்டுக்காக சர்னல் தரவுதளத்துடன் புதுப்பிக்க முடியவில்லை.",
        "lockmanager-notlocked": "\"$1\" ஐ பூட்டியதை திறக்க முடியவில்லை; இது பூட்டப்படவில்லை.",
        "lockmanager-fail-closelock": "\"$1\" க்கு பூட்டிய கோப்பை மூட இயலவில்லை.",
        "lockmanager-fail-deletelock": "\"$1\" க்கான பூட்டு கோப்பை நீக்க முடியவில்லை .",
        "lockmanager-fail-releaselock": " \"$1\" க்கான பூட்டை வெளியிட முடியவில்லை.",
        "lockmanager-fail-db-bucket": "தொகுப்பு (bucket) $1 ல் போதுமான பூட்டு தரவுதளங்களை தொடர்பு கொள்ள இயலவில்லை",
        "lockmanager-fail-db-release": "தரவுதளம் $1ஐ பூட்டியதை வெளியிட முடியவில்லை",
+       "lockmanager-fail-svr-acquire": "வழங்கி $1 இன் பூட்டுகளை பெற முடியவில்லை.",
        "lockmanager-fail-svr-release": "சேவகன் $1ல் பூட்டியதை வெளியிட முடியவில்லை",
        "zip-file-open-error": "இந்த கோப்பை zip சரிபார்க்க திறக்கும் போது பிழை எதிர்ப்பட்டுள்ளது.",
        "zip-wrong-format": "குறிப்பிட்ட கோப்பு zip கோப்பு இல்லை.",
        "license": "அனுமதி:",
        "license-header": "அனுமதி",
        "nolicense": "தெரிவுச் செய்யப்படவில்லை",
+       "licenses-edit": "உரிம விருப்பங்களைத் திருத்து",
        "license-nopreview": "(முன்தோற்றம் கையிலிருப்பில் இல்லை)",
        "upload_source_url": " (நீங்கள் தெரிவு செய்த, பொதுவில் அணுக்கூடிய செல்லத்தக்க இணைய முகவரியில் உள்ள கோப்பு)",
        "upload_source_file": "(தங்களி்ன் கணினியிலிருந்து தங்களால் தேர்ந்தெடுக்கப்பட்ட கோப்பு)",
        "listfiles_size": "அளவு",
        "listfiles_description": "விளக்கம்",
        "listfiles_count": "பதிப்புக்கள்",
+       "listfiles-show-all": "படங்களின் பழைய பதிப்பை உள்ளடக்கியது",
        "listfiles-latestversion": "தற்போதய பதிப்பு",
        "listfiles-latestversion-yes": "ஆம்",
        "listfiles-latestversion-no": "இல்லை",
        "download": "தரவிறக்கு",
        "unwatchedpages": "கவனிக்கப்படாத பக்கங்கள்",
        "listredirects": "வழிமாற்றிகளின் பட்டியல்",
+       "listduplicatedfiles": "ஒத்த தோற்றம் கொண்ட கோப்புகளின் பட்டியல்",
+       "listduplicatedfiles-summary": "மற்றொரு கோப்பின் புதிய பதிப்பை போன்று ஒத்த கோப்புகளை கொண்டவற்றின் பட்டியல். இவ்விடத்தைச் சேர்ந்த கோப்புகள் மட்டும் கணக்கில் கொள்ளப்பட்டுள்ளன.",
        "unusedtemplates": "பயன்படுத்தப்படாத வார்ப்புருக்கள்",
        "unusedtemplatestext": "இப்பக்கம் வேறு பக்கங்களில் பயன்படுத்தப்படாத {{ns:template}} பெயர்வெளிப் பக்கங்களை பட்டியலிடுகிறது. இவ்வார்ப்புருக்களை நீக்கு முன்னர் வார்ப்புருவுக்கான ஏனைய இணைப்புக்களையும் ஒரு முறை சரி பார்க்கவும்.",
        "unusedtemplateswlh": "ஏனைய இணைப்புகள்",
        "randompage": "ஏதாவது ஒரு பக்கம்",
        "randompage-nopages": "இந்த {{PLURAL:$2|namespace|பெயர்வெளிகளில்}}: $1 பக்கங்கள் எதுவுமில்லை.",
+       "randomincategory": "பகுப்பில் ஏதாவது ஒரு பக்கம்",
+       "randomincategory-invalidcategory": "\"$1\" ஒரு பொருந்தாத பகுப்பின் பெயர்.",
+       "randomincategory-nopages": "[[:Category:$1|$1]] பகுப்பில் ஒரு பக்கமும் இல்லை.",
+       "randomincategory-category": "பகுப்பு:",
+       "randomincategory-legend": "பகுப்பில் ஏதாவது ஒரு பக்கம்",
        "randomredirect": "குறிப்பில்வழி வழிமாற்று",
        "randomredirect-nopages": "\"$1\" பெயர்வெளியில் வழிமாற்றுப் பக்கங்கள் எதுவுமில்லை.",
        "statistics": "புள்ளிவிவரங்கள்",
        "statistics-users-active": "தொடர் பங்களிப்பாளர்கள் (பயனர்கள்)",
        "statistics-users-active-desc": "கடந்த {{PLURAL:$1|நாள்|$1 நாட்களில்}} ஒன்று அல்லது அதற்கு மேற்பட்ட செயலைச் செய்த பயனர்கள்",
        "pageswithprop": "பக்கப் பண்புடைய பக்கங்கள்",
+       "pageswithprop-legend": "பக்கப் பண்புடைய பக்கங்கள்",
+       "pageswithprop-text": "குறிப்பிட்ட பக்கப்பண்பு கொண்ட பக்கங்களை இது பட்டியலிடுகிறது.",
+       "pageswithprop-prop": "பண்பின் பெயர்:",
        "pageswithprop-submit": "செல்க",
+       "pageswithprop-prophidden-long": "நீளமான பண்பின் மதிப்பு மறைக்கப்பட்டது ($1)",
+       "pageswithprop-prophidden-binary": "ஈரடி பண்பின் மதிப்பு மறைக்கப்பட்டது ($1)",
        "doubleredirects": "இரட்டை வழிமாற்றுகள்",
        "doubleredirectstext": "இந்தப் பட்டியல் போலியான நேர்மதிப்புக்களைக் கொண்டிருக்கக்கூடும். இது வழக்கமாக, இணைப்புடன் கூடிய மேலதிக உரை முதலாவது #வழிமாற்றுக்குக் கீழ் இருப்பதைக் குறிக்கும்.ஒவ்வொரு வரியும், முதலாம் இரண்டாம் வழிமாற்றுகளுக்கு இணைப்புகளைக் கொண்டிருப்பதுடன், இரண்டாவது வழிமாற்று உரையின் முதல் வரிக்கும் இணைப்பைக் கொண்டிருக்கும், இது வழக்கமாக முதலாவது வழிமாற்று குறித்துக் காட்ட வேண்டிய \"உண்மையான\" இலக்குக் கட்டுரையைக் கொடுக்கும்.",
        "double-redirect-fixed-move": "[[$1]] நகர்த்தப்பட்டுவிட்டது. இப்பொழுது [[$2]] உக்கு வழிமாற்று தருகின்றது.",
        "fewestrevisions": "மிகக் குறைந்த திருத்தங்களைக் கொண்டப் பக்கங்கள்",
        "nbytes": "$1 {{PLURAL:$1|பைட்டு|பைட்டுகள்}}",
        "ncategories": "$1 {{PLURAL:$1|பகுப்பு|பகுப்புகள்}}",
+       "ninterwikis": "$1 {{PLURAL:$1|இடைவிக்கி|இடைவிக்கிகள்}}",
        "nlinks": "$1 {{PLURAL:$1|இணைப்பு|இணைப்புக்கள்}}",
        "nmembers": "$1 {{PLURAL:$1|உறுப்பினர்|உறுப்பினர்கள்}}",
+       "nmemberschanged": "$1 → $2 {{PLURAL:$2|உறுப்பினர்|உறுப்பினர்கள்}}",
        "nrevisions": "{{PLURAL:$1|ஒரு திருத்தம்|$1 திருத்தங்கள்}}",
        "nviews": "{{PLURAL:$1|ஒரு பார்வை|$1 பார்வைகள்}}",
        "nimagelinks": "$1 {{PLURAL:$!|பக்கத்தில்|பக்கங்களில்}} பயன்படுத்தப்பட்டது",
        "wantedpages": "வேண்டிய பக்கங்கள்",
        "wantedpages-badtitle": "முடிவு குழு :$1 லில் உள்ள செல்லாத தலைப்பு",
        "wantedfiles": "வேண்டிய கோப்புகள்",
+       "wantedfiletext-nocat-noforeign": "பின்வரும் கோப்புகள் பயன்படுத்தபட்டுள்ளன ஆனால் காணக்கிடைக்கவில்லை.",
        "wantedtemplates": "வேண்டிய வார்ப்புருக்கள்",
        "mostlinked": "பக்கங்களுக்கு அதிகமாக இணைக்கப்பட்டவை",
        "mostlinkedcategories": "அதிகம் இணைக்கப்பட்ட பகுப்புகள்",
-       "mostlinkedtemplates": "à®\85திà®\95à®®à¯\8d à®\87ணà¯\88à®\95à¯\8dà®\95பà¯\8dபà®\9fà¯\8dà®\9f à®µà®¾à®°à¯\8dபà¯\8dபà¯\81à®°à¯\81à®\95்கள்",
+       "mostlinkedtemplates": "à®\85திà®\95à®®à¯\8d à®\87ணà¯\88à®\95à¯\8dà®\95பà¯\8dபà®\9fà¯\8dà®\9f à®ªà®\95à¯\8dà®\95à®\99்கள்",
        "mostcategories": "பகுப்புகளுக்கு அதிகமாக இணைக்கப்பட்டவை",
        "mostimages": "படிமங்களுக்கு அதிகமாக இணைக்கப்பட்டவை",
        "mostinterwikis": "அதிக விக்கியிடை இணைப்பு கொண்ட பக்கங்கள்",
        "mostrevisions": "அதிக திருத்தங்களைக் கொண்ட கட்டுரைகள்",
        "prefixindex": "முன்னொட்டுச் சுட்டியுடன் உள்ள அனைத்துப் பக்கங்களும்",
        "prefixindex-namespace": "முன்னொட்டு ( $1  பயனர்வெளி)கொண்ட அனைத்து பக்கங்களும்",
+       "prefixindex-strip": "பட்டியலின் வரி முன்னொட்டு",
        "shortpages": "குறும் பக்கங்கள்",
        "longpages": "நீளமான பக்கங்கள்",
        "deadendpages": "தொடராப் பக்கங்கள்",
        "protectedpages": "காக்கப்பட்ட பக்கங்கள்",
        "protectedpages-indef": "காலவரையற்ற காப்பு (protections) மட்டும்",
        "protectedpages-cascade": "வடிவமான காப்புகள் (protections) மட்டும்",
+       "protectedpages-noredirect": "வழிமாற்றுகளை மறை",
        "protectedpagesempty": "இக்காரணிகளுடன் காக்கப்பட்டப் பக்கங்கள் கிடையாது.",
+       "protectedpages-timestamp": "நேரமுத்திரை",
        "protectedpages-page": "பக்கம்",
        "protectedpages-expiry": "காலாவதியாகிறது",
+       "protectedpages-performer": "பயனரை பாதுகாக்கிறது",
+       "protectedpages-params": "வினைக்கூறுகள் பாதுகாப்பு",
        "protectedpages-reason": "காரணம்",
        "protectedpages-unknown-timestamp": "அறியப்படாதது",
        "protectedpages-unknown-performer": "அறியப்படாத பயனீர்",
        "listusers": "பயனர் அட்டவணை",
        "listusers-editsonly": "தொகுத்த பயனர்களை மட்டும் காட்டு",
        "listusers-creationsort": "உருவாக்கிய தேதி அடிப்படையில் வரிசைப்படுத்து",
+       "listusers-desc": "இறங்கு வரிசையில் பிரி",
        "usereditcount": "$1 {{PLURAL:$1|தொகு|தொகுத்தல்கள்}}",
        "usercreated": "{{GENDER:$3|Created}} $1 தேதி $2 மணியில் உருவாக்கப்பட்டது",
        "newpages": "புதிய பக்கங்கள்",
        "pager-older-n": "{{PLURAL:$1|பழைய ஒரு|பழைய $1}}",
        "suppress": "கவனக்குறைவு",
        "querypage-disabled": "செயல்பாட்டு காரணங்களுக்காக இந்த சிறப்புப் பக்கம் முடக்கப்பட்டுள்ளது.",
+       "apihelp": "ஏபிஐ உதவி",
+       "apihelp-no-such-module": "''$1'' என்ற மாடுயூல் காணப்படவில்லை.",
        "booksources": "நூல் மூலங்கள்",
        "booksources-search-legend": "நூல் மூலங்களைத் தேடு",
        "booksources-search": "தேடுக",
        "logempty": "பொருத்தமான பதிவுகள் யாதுமில்லை.",
        "log-title-wildcard": "இவ்வுரையுடன் தொடங்கும் தலைப்புகளைத் தேடு",
        "showhideselectedlogentries": "தேர்ந்தெடுத்த குறிப்பேடு உள்ளீடுகள் காண்பி/மறை",
+       "log-edit-tags": "தேர்ந்தெடுத்த செயற்பாட்டு பதிவுகளின் அடையாளங்களைத் திருத்து",
        "allpages": "அனைத்துப் பக்கங்கள்",
        "nextpage": "அடுத்த பக்கம் ($1)",
        "prevpage": "முந்திய பக்கம் ($1)",
        "allpagesbadtitle": "கொடுக்கப்பட்ட தலைப்பு செல்லுபடியற்றது அல்லது பிழையான விக்கியிடை அல்லது மொழி முன்னொட்டைக் கொண்டுள்ளது. இது தலைப்புக்களில் பயன்படுத்த முடியாத எழுத்துக்களையும் கொண்டிருக்கலாம்.",
        "allpages-bad-ns": "{{SITENAME}} தளத்தில் \"$1\" பெயர்வெளி கிடையாது.",
        "allpages-hide-redirects": "வழிமாற்றுகளை மறை",
+       "cachedspecial-viewing-cached-ttl": "இப்பக்கத்தின் சேமிக்கப்பட்ட வடிவத்தை நீங்கள் பார்க்கின்றீர்கள். இது $1 பழையதாக இருக்கலாம்.",
+       "cachedspecial-viewing-cached-ts": "நீங்கள் இப்பக்கத்தின் சேமிக்கப்பட்ட வடிவத்தை பார்க்கின்றீர்கள், இது உண்மையில்லாததாகவும் இருக்கலாம்.",
        "cachedspecial-refresh-now": "அண்மையான பதிப்பை காண்க",
        "categories": "பகுப்புகள்",
        "categoriespagetext": "கீழே கொடுத்துள்ள பக்கங்கள் அல்லது ஊடகங்கள் இந்த {{PLURAL:$1|பகுப்பை|பகுப்புக்களை}} கொண்டுள்ளது.\n[[Special:UnusedCategories|உபயோகப்படுத்தப்படாத  பகுப்புகள்]] இங்கே காண்பிக்கப்படவில்லை.\nஇத்துடன் [[Special:WantedCategories|தேவைப்படும் பகுப்புகளையும்]] பார்க்கவும்.",
        "listgrouprights-removegroup-self": "{{PLURAL:$2| group|groups}}  ஐ நீக்கு சொந்த கணக்கு:$1 லிருந்து.",
        "listgrouprights-addgroup-self-all": "எல்லா குழுவையும் சொந்த கணக்கில் சேர்",
        "listgrouprights-removegroup-self-all": "எல்லா குழுவையும் சொந்த கணக்கில் இருந்து  நீக்கு",
+       "listgrouprights-namespaceprotection-header": "பெயர்வெளி கட்டுப்பாடு",
+       "listgrouprights-namespaceprotection-namespace": "பெயர்வெளி",
+       "listgrouprights-namespaceprotection-restrictedto": "பயனரை திருத்த அனுமதிக்கும் உரிமை(கள்)",
+       "trackingcategories": "பகுப்புகளை தடமறி",
+       "trackingcategories-msg": "பகுப்புகளை தடமறிதல்",
+       "trackingcategories-name": "செய்திப் பெயர்",
+       "trackingcategories-desc": "பகுப்பு சேர்க்கை வரையறைகள்",
+       "broken-file-category-desc": "இப்பக்கம் உடைந்த கோப்பு இணைப்பைக் கொண்டுள்ளது (இல்லாத கோப்புடன் பொதிக்கபட்ட இணைப்பு).",
        "trackingcategories-nodesc": "விவரணம் கிடைக்கவில்லை",
+       "trackingcategories-disabled": "பகுப்பு முடக்கபட்டுள்ளது",
        "mailnologin": "அனுப்பும் முகவரி இல்லை",
        "mailnologintext": "நீங்கள்[[Special:UserLogin|புகுபதிகை செய்திருப்பதுடன்]]\nஏனைய பயனர்களுக்கு மின்னஞ்சல் அனுப்பக்கூடியத்தாக செல்லுபடியாகக்கூடிய மின்னஞ்சல் முகவரியொன்றும் உங்களுடைய  [[Special:Preferences|விருப்பத் தெரிவுகளில்]] கொடுபட்டிருக்கவேண்டும்.",
        "emailuser": "இப் பயனருக்கு மின்னஞ்சல் செய்",
        "emailuser-title-target": "{{GENDER:$1|user}} என்ற பயனருக்கு மின்னஞ்சல் செய்",
        "emailuser-title-notarget": "பயனருக்கு மின்னஞ்சல் செய்",
        "emailpage": "மின்னஞ்சல் பயனர்",
-       "emailpagetext": "நீங்கள் கீழ்வரும் படிவத்தை உபயோகித்து இந்த பயனருக்கு மின்னஞ்சல் செய்யலாம்.\n\n[[Special:Preferences|என் விருப்பத்தேர்வுகளில்]] நீங்கள் கொடுத்துள்ள மின்னஞ்சல் முகவரி மின்னஞ்சலின் \"From\" முகவரியாகக் காட்சி தரும், இதனால் பெறுநர் உங்களுக்கு நேரடியாக பதில் எழுத முடியும்.",
+       "emailpagetext": "நீங்கள் கீழ்வரும் படிவத்தை உபயோகித்து {{GENDER:$1|பயனருக்கு}} மின்னஞ்சல் செய்யலாம்.\n[[Special:Preferences|என் விருப்பத்தேர்வுகளில்]] நீங்கள் கொடுத்துள்ள மின்னஞ்சல் முகவரி மின்னஞ்சலின் \"From\" முகவரியாகக் காட்சி தரும், இதனால் பெறுநர் உங்களுக்கு நேரடியாக பதில் எழுத முடியும்.",
        "defemailsubject": "{{SITENAME}} மின்னஞ்சல் பயனர்  \"$1\"-இடமிருந்து.",
        "usermaildisabled": "பயனரின் மின்னஞ்சல் செயலிழக்கச் செய்யப்பட்டுள்ளது",
        "usermaildisabledtext": "நீங்கள் மற்ற பயனர்களுக்கு இந்த விக்கியில் மின்னஞ்சல் அனுப்ப முடியாது.",
        "emailccsubject": "$1 பயனருக்கான உங்கள் மின்னஞ்சலின் நகல்: $2",
        "emailsent": "மின்னஞ்சல் அனுப்பப்பட்டது",
        "emailsenttext": "உங்கள் மின்னஞ்சல் செய்தி அனுப்பப்பட்டது.",
-       "emailuserfooter": "இந்த மின்னஞ்சல் $1ஆல்  $2க்கு   \"மின்னஞ்சல் பயனர்\" செயல்பாடு   மூலம் {{SITENAME}} லிருந்து அனுப்பப்பட்டது.",
+       "emailuserfooter": "இந்த மின்னஞ்சல் $1ஆல்  $2க்கு   \"{{int:emailpage}}\" செயல்பாடு   மூலம் {{SITENAME}} லிருந்து அனுப்பப்பட்டது.",
        "usermessage-summary": "அமைப்பின் தகவலை விட்டுவிடுகிறது.",
        "usermessage-editor": "அமைப்பு தூதன்(messenger).",
        "watchlist": "கவனிப்புப் பட்டியல்",
        "watchnologin": "புகுபதிகை செய்யப்படவில்லை.",
        "addwatch": "கவனிப்புப் பட்டியலில் சேர்",
        "addedwatchtext": "\"[[:$1]]\" பக்கம் உங்கள் [[Special:Watchlist|கவனிப்புப் பக்கத்தில்]] சேர்க்கப்பட்டுள்ளது. இந்தப் பக்கத்துக்கு எதிர்காலத்தில் செய்யப்படவுள்ள மாற்றங்களும், அதனோடிணைந்த பேச்சுப் பக்கமும், அங்கே பட்டியலிடப்படும். அத்துடன் தெரிந்தெடுக்க வசதியாக [[Special:RecentChanges|அண்மைய மாற்றங்களின் பட்டியலில்]] இது தடித்த எழுத்துக்களில் காட்டப்படும். பின்னர், இப் பக்கத்தை உங்கள் கவனிப்புப் பட்டியலிலிருந்து நீக்க விரும்பினால், பக்கச் சட்டத்திலுள்ள ''கவனிப்பு நீக்கு'' என்ற இணைப்பைச் சொடுக்கவும்.",
+       "addedwatchtext-short": "பக்கம் \"$1\" உங்கள் கவனிப்புப் பட்டியலில் சேர்க்கப்பட்டது.",
        "removewatch": "கவனிப்புப் பட்டியலிருந்து நீக்கு",
        "removedwatchtext": "\"[[:$1]]\" பக்கம் [[Special:Watchlist|உங்கள் கவனிப்புப் பட்டியலில்]] இருந்து நீக்கப்பட்டது.",
+       "removedwatchtext-short": "பக்கம் \"$1\" உங்கள் கவனிப்புப் பட்டியலில் இருந்து நீக்கப்பட்டது.",
        "watch": "கவனி",
        "watchthispage": "இந்தப் பக்கத்தைக் கவனிக்கவும்",
        "unwatch": "கவனிப்புநீக்கு",
        "unwatchthispage": "கவனிப்பதை நிறுத்தவும்",
        "notanarticle": "ஒரு கட்டுரைப் பக்கமல்ல",
        "notvisiblerev": "திருத்தம் நீக்கப்பட்டுள்ளது",
-       "watchlist-details": "பேச்சுப் பக்கங்களைத் தவிர்த்து, {{PLURAL:$1|$1 பக்கம் கவனிக்கப்பட்டது.|$1 பக்கங்கள் கவனிக்கப்பட்டன.}}",
+       "watchlist-details": "பேச்சுப் பக்கங்களை தனியே கணக்கிடுவதைத் தவிர்த்து, உங்கள் கவனிப்புப் பட்டியலில் {{PLURAL:$1|$1 பக்கம் உள்ளது.|$1 பக்கங்கள் உள்ளன.}}",
        "wlheader-enotif": "மின்னஞ்சல் அறிவிப்புகள் செயல்படுத்தப்பட்டுள்ளன.",
        "wlheader-showupdated": "உங்கள் கடைசி வருகைக்குப் பின்னர் மாற்றங்கள் செய்யப்பட்ட பக்கங்கள் '''தடித்த எழுத்துக்களில்''' காட்டப்பட்டுள்ளன",
        "wlnote": "பின்வருவன கடைசி {{PLURAL:$2|மணித்தியாலத்தில்|'''$2''' மணித்தியாலங்களில்}} செய்யப்பட்ட {{PLURAL:$1|கடைசி ஒரு மாற்றமாகும்|கடைசி $1 மாற்றங்களாகும்}}.",
        "watcherrortext": "\"$1\". உக்கான கவனிப்புப் பட்டியல் அமைப்பை மாற்றும்பொழுது பிழை நேர்ந்தது",
        "enotif_reset": "எல்லாப் பக்கங்களையும் பார்வையிட்டதாக குறித்துக்கொள்",
        "enotif_impersonal_salutation": "{{SITENAME}} பயனர்",
+       "enotif_subject_deleted": "{{SITENAME}} பக்கம் $1 ஆனது $2 ஆல் {{GENDER:$2|அழிக்கப்பட்டது}}",
+       "enotif_subject_created": "{{SITENAME}} பக்கம் $1 ஆனது $2 ஆல் {{GENDER:$2|உருவாக்கப்பட்டது}}",
+       "enotif_subject_moved": "{{SITENAME}} பக்கம் $1 ஆனது $2 ஆல் {{GENDER:$2|நகர்த்தப்பட்டது}}",
+       "enotif_subject_restored": "{{SITENAME}} பக்கம் $1 ஆனது $2 ஆல் {{GENDER:$2|மீளமைக்கப்பட்டது}}",
+       "enotif_subject_changed": "{{SITENAME}} பக்கம் $1 ஆனது $2 ஆல் {{GENDER:$2|மாற்றப்பட்டது}}",
        "enotif_lastvisited": "உங்கள் கடைசி வருகைக்குப் பின்னர் நடைபெற்றுள்ள மாற்றங்களைக் காண $1 பக்கத்தைப் பார்க்கவும்.",
        "enotif_lastdiff": "மாற்றங்களைக் காண  $1 பக்கத்தைப் பார்.",
        "enotif_anon_editor": "அடையாளம் காட்டாத பயனர் $1",
        "delete-edit-reasonlist": "நீக்கல் காரணங்களைத் தொகு",
        "delete-toobig": "இப்பக்கம் அதிகமான திருத்தங்களை கொண்டுள்ளது, குறிப்பாக $1 {{PLURAL:$1|திருத்தத்திற்கு|திருத்தங்களிற்கு}} மேல்.\n{{SITENAME}} தளத்தின் தரவுகள் தற்செயலாக அழிந்துப்போவதை தடுப்பதற்க்காக இவ்வாறான பக்கங்கள் நீக்கப்படுவது முடக்கப்பட்டுள்ளது.",
        "delete-warning-toobig": "இப்பக்கம் அதிகமான திருத்தங்களை கொண்டுள்ளது, குறிப்பாக $1 {{PLURAL:$1|திருத்தத்திற்கு|திருத்தங்களிற்கு}} மேல்.\nஇப்பக்கத்தை நீக்குவது {{SITENAME}} தளத்தின் தரவுவழங்கனின் செயற்பாட்டை பாதிக்கலாம்;\nகவனத்துடன் முன்னெடுக்கவும்.",
+       "deleteprotected": "இந்த பக்கத்தை நீங்கள் அழிக்க முடியாது ஏனெனில் இது பாதுகாக்கப்பட்டது.",
        "rollback": "முன்நிலையாக்கத் தொகுப்புகள்",
        "rollbacklink": "முன்நிலையாக்கு",
        "rollbacklinkcount": "$1 {{PLURAL:$1|தொகுப்பை|தொகுப்புகளை}} முன்நிலையாக்குக",
        "sessionfailure-title": "அமர்வு தோல்வி",
        "sessionfailure": "உங்கள் புகுபதிகை அமர்வில் பிரச்சினை உள்ளது போல தோன்றுகிறது. செல்வழி திருட்டுக் கெதிரான முன்னெச்செரிக்கையாக இந்த நடவடிக்கை இரத்துச் செய்யப்பட்டது. உங்கள் உலாவியின் பின் செல்வதற்கான பொத்தானைச் செருகி மீண்டும் முயலவும்.",
        "protectlogpage": "காப்புப் பதிகை",
-       "protectlogtext": "பினà¯\8dவரà¯\81வதà¯\81 à®ªà®\95à¯\8dà®\95 à®¤à®¿à®±à®ªà¯\8dபà¯\81à®\95à¯\8dà®\95ளதà¯\81à®®à¯\8d à®ªà¯\82à®\9fà¯\8dà®\9fà¯\81à®\95à¯\8dà®\95ளதà¯\81à®®் பட்டியலாகும். தற்போது நடைமுறையிலுள்ள காக்கப்பட்டப் பக்கங்களைக் காண [[Special:ProtectedPages|காக்கப்பட்ட பக்கங்களின் பட்டியலைப்]] பார்க்கவும்.",
+       "protectlogtext": "பினà¯\8dவரà¯\81வதà¯\81 à®ªà®\95à¯\8dà®\95 à®ªà®¾à®¤à¯\81à®\95ாபà¯\8dபà¯\81 à®®à®¾à®±à¯\8dà®±à®\99à¯\8dà®\95ளின் பட்டியலாகும். தற்போது நடைமுறையிலுள்ள காக்கப்பட்டப் பக்கங்களைக் காண [[Special:ProtectedPages|காக்கப்பட்ட பக்கங்களின் பட்டியலைப்]] பார்க்கவும்.",
        "protectedarticle": "\"[[$1]]\" காக்கப்பட்டது",
        "modifiedarticleprotection": "\"[[$1]]\" பக்கத்திற்கான காப்பின் அளவு மாற்றப்பட்டது",
-       "unprotectedarticle": "\"[[$1]]\" à®ªà®\95à¯\8dà®\95தà¯\8dதினà¯\8d காப்பு நீக்கப்பட்டது",
+       "unprotectedarticle": "\"[[$1]]\" à®\87லிரà¯\81நà¯\8dதà¯\81 காப்பு நீக்கப்பட்டது",
        "movedarticleprotection": "காப்பு அமைப்புகள் \"[[$2]]\" இல் இருந்து \"[[$1]]\" க்கு மாற்றப்பட்டது",
        "protect-title": "\"$1\" பக்கத்துக்கான காப்பு அமைப்பு",
        "protect-title-notallowed": " \"$1\" இன் பாதுகாப்பு அளவினைப் பார்",
        "prot_1movedto2": "[[$1]], [[$2]] என்றத் தலைப்புக்கு நகர்த்தப்பட்டுள்ளது.",
        "protect-badnamespace-title": "பாதுகாக்க முடியாத பெயரிடைவெளி",
        "protect-badnamespace-text": "இந்த பெயரிடைவெளியில் உள்ள  பக்கங்கள் பாதுகாக்கப்படாது.",
+       "protect-norestrictiontypes-text": "கட்டுப்பாடு வகைகள் இல்லாததால் இப்பக்கத்தை காப்பிட முடியாது.",
        "protect-norestrictiontypes-title": "பாதுகாக்க முடியாத பக்கங்கள்",
        "protect-legend": "காப்பை உறுதிப்படுத்து",
        "protectcomment": "காரணம்:",
        "protect-locked-blocked": "நீங்கள் தடுக்கப்பட்டுள்ள நிலையில் பக்க காப்பு நிலைகளை மாற்ற முடியாது. தற்போதை பக்க காப்பு நிலை பின்வருமாறு '''$1''':",
        "protect-locked-dblock": "தற்போதுள்ள தரவுத்தள பூட்டின் காரணமாக பக்க காப்பு நிலைகள் மாற்றப் படமுடியாது.\n'''$1''' பக்கத்துக்கான தற்போதைய அமைவுகள்:",
        "protect-locked-access": "உங்கள் பயனர் கணக்குகு இப்பக்கத்தின் காப்புநிலையை மாற்றுவதற்கான அனுமதில் இல்லை.\n'''$1''' பக்கத்துக்கான நடப்பு அமைப்புகள் பின்வருமாறு:",
-       "protect-cascadeon": "à®\87நà¯\8dதபà¯\8dபà®\95à¯\8dà®\95à®®à¯\8d à®ªà®\9fிநிலà¯\88 à®\95ாபà¯\8dபà¯\81à®\95à¯\81à®\9fà¯\8dபà®\9fà¯\81தà¯\8dதபà¯\8dபà®\9fà¯\8dà®\9f {{PLURAL:$1|பà®\95à¯\8dà®\95தà¯\8dதிறà¯\8dà®\95à¯\81|பà®\95à¯\8dà®\95à®\99à¯\8dà®\95ளிறà¯\8dà®\95à¯\81}} à®\87ணà¯\88à®\95à¯\8dà®\95பà¯\8dபà®\9fà¯\8dà®\9fà¯\81ளà¯\8dளமà¯\88யால் காப்புச் செய்யப்பட்டுள்ளது. இந்த பக்கத்தின் காப்பு நிலையை நீங்கள் மாற்றம் செய்யலாம் எனினும் இது படிநிலை காப்பினை மாற்றம் செய்யாது.",
+       "protect-cascadeon": "பà®\9fிநிலà¯\88 à®\95ாபà¯\8dபà¯\81à®\95à¯\81à®\9fà¯\8dபà®\9fà¯\81தà¯\8dதபà¯\8dபà®\9fà¯\8dà®\9f {{PLURAL:$1|பà®\95à¯\8dà®\95தà¯\8dதிறà¯\8dà®\95à¯\81|பà®\95à¯\8dà®\95à®\99à¯\8dà®\95ளிறà¯\8dà®\95à¯\81}} à®\87ணà¯\88à®\95à¯\8dà®\95பà¯\8dபà®\9fà¯\8dà®\9fà¯\81ளà¯\8dளமà¯\88யாலà¯\8d à®\87நà¯\8dத à®ªà®\95à¯\8dà®\95à®®் காப்புச் செய்யப்பட்டுள்ளது. இந்த பக்கத்தின் காப்பு நிலையை நீங்கள் மாற்றம் செய்யலாம் எனினும் இது படிநிலை காப்பினை மாற்றம் செய்யாது.",
        "protect-default": "அனைத்துப் பயனரையும் உள்ளிடு",
        "protect-fallback": "\"$1\" அனுமதி பெற்ற பயனர்களுக்கு மட்டும் இசைவளி",
        "protect-level-autoconfirmed": "தானாக உறுதியளிக்கப்பட்ட பயனர்களை மட்டும் அனுமதி",
        "protect-othertime": "வேறு நேரம்:",
        "protect-othertime-op": "வேறு நேரம்",
        "protect-existing-expiry": "தற்போதுள்ள  காலாவதியாகும் நேரம்:  $3 ,$2",
+       "protect-existing-expiry-infinity": "தற்போதைய காலவதி நேரம்: முடிவிலி",
        "protect-otherreason": "வேறு மேலதிக காரணம்:",
        "protect-otherreason-op": "வேறு காரணம்",
        "protect-dropdown": "* பொதுவான பாதுகாப்பு காரணங்கள்\n ** அதிகப்படியான காழ்ப்புணர்ச்சி\n ** அதிக spamming\n ** பதில் திருத்து warring\n ** அதிக போக்குவரத்து பக்கம்",
        "namespace": "பெயர்வெளி:",
        "invert": "தெரிவைத் தலைகீழாக்கு",
        "tooltip-invert": "தேர்ந்தெடுத்த பெயரிடைவெளி (மற்றும் சரிபார்த்து இருந்தால் தொடர்புடைய பெயரிடைவெளி) வரம்பிற்குள் பக்கங்களை மறைக்க இந்த பெட்டியை தேர்வு செய்.",
+       "tooltip-whatlinkshere-invert": "தேர்ந்தெடுத்த பெயர்வெளியில் உள்ள பக்கங்களிலிருந்து இணைப்புகளை மறைக்க இந்த பெட்டியைத் தேர்ந்தெடு.",
        "namespace_association": "தொடர்புடைய  பெயர்வெளி",
+       "tooltip-namespace_association": "தேர்ந்தெடுக்கப்பட்ட பெயர்வெளியுடன் தொடர்புடைய தலைப்பு பெயர்வெளி அல்லது பேச்சை இணைக்கவும் இந்த பெட்டியைத் தேர்ந்தெடு",
        "blanknamespace": "(முதன்மை)",
        "contributions": "{{GENDER:$1|பயனர்}} பங்களிப்புக்கள்",
        "contributions-title": "$1 இற்கான பயனர் பங்களிப்புகள்",
        "mycontris": "பங்களிப்புக்கள்",
-       "contribsub2": "$1 பயனரின் ($2)",
+       "contribsub2": "{{GENDER:$3|$1}} க்காக ($2)",
+       "contributions-userdoesnotexist": "பயனர் கணக்கு \"$1\" ஆனது பதியப்படவில்லை.",
        "nocontribs": "இந்த நிபந்தனையுடன் ஒத்துப்போகும் வகையில் மாற்றங்களெதுவும் காணப்படவில்லை.",
        "uctop": "(தற்போதைய)",
        "month": "மாதம் உட்பட முந்திய:",
        "sp-contributions-search": "பங்களிப்புகளைத் தேடு",
        "sp-contributions-username": "ஐ.பி. அல்லது பயனர் பெயர்:",
        "sp-contributions-toponly": "சமீபத்திய பரிசீலனைகளுக்குட்பட்ட  திருத்தங்களை மட்டும் காண்பி",
+       "sp-contributions-newonly": "பக்க உருவாக்க திருத்தங்களை மட்டும் காட்டு",
        "sp-contributions-submit": "தேடுக",
        "whatlinkshere": "இப்பக்கத்தை இணைத்தவை",
        "whatlinkshere-title": "\"$1\" பக்கத்துக்கு இணைக்கப்பட்டவை",
        "blockipsuccesssub": "தடுப்பு வெற்றி",
        "blockipsuccesstext": "[[Special:Contributions/$1|$1]] தடுக்கப்பட்டுள்ளார்.<br />\nதடுப்பை மறுஆய்வு செய்ய [[Special:BlockList|தடுப்பு பட்டியலைப்]] பார்கவும்.",
        "ipb-blockingself": "நீங்கள் உங்களையே தடுக்க முயல்கிறீர்கள்! உறுதியாக இதை செய்ய விரும்புகிறீர்களா?",
+       "ipb-confirmhideuser": "\"மறை பயனர்\" இயக்கபட்ட பயனரை முடக்க விழைகிறீர்கள். இது அனைத்துப் பட்டியல் மற்றும் செயல்பாட்டு பதிவுகளில் பயனர் பெயரை ஒடுக்கும். நீங்கள் அதனை உறுதியாகச் செய்ய விரும்புகிறீர்களா?",
+       "ipb-confirmaction": "நீங்கள் அதனை உறுதியாகச் செய்ய விரும்பினால், தயவுசெய்து கீழே உள்ள \"{{int:ipb-confirm}}\" பகுதியைத் தேர்ந்தெடுங்கள்.",
        "ipb-edit-dropdown": "தடை காரணங்கள் தொகு",
        "ipb-unblock-addr": "$1 இன் தடையை நீக்கு",
        "ipb-unblock": "ஐ.பி. அல்லது பயனருக்கான தடையை நீக்கு",
        "unblocked": "[[User:$1|$1]] பயனருக்கான தடை நீக்கப்பட்டது",
        "unblocked-range": "$1 ஆனது தடைநீக்கப்பட்டது.",
        "unblocked-id": "$1 தடை நீக்கப்பட்டது",
+       "unblocked-ip": "[[Special:Contributions/$1|$1]] முடக்கப்பட்டார்.",
        "blocklist": "தடைசெய்யப்பட்ட பயனர்கள்",
        "ipblocklist": "தடைசெய்யப்பட்ட பயனர்கள்",
        "ipblocklist-legend": "தடுக்கப்பட்ட பயனரொருவரைத் தேடு",
        "change-blocklink": "குறிப்பிட்ட பகுதியை மாற்று",
        "contribslink": "பங்களிப்புகள்",
        "emaillink": "மின்னஞ்சல் அனுப்பு",
-       "autoblocker": "நீங்கள் \"[[User:$1|$1]]\" உடன் ஒரே ஐ.பி. முகவரியைப் பகிர்ந்துகொள்வதால் தானியங்கித் தடை விதிக்கப்பட்டுள்ளது. $1இன் தடுப்புக்காக கொடுக்கப்பட்டக் காரணம்: \"$2\".",
+       "autoblocker": "நீங்கள் \"[[User:$1|$1]]\" உடன் ஒரே ஐ.பி. முகவரியைப் பகிர்ந்துகொள்வதால் தானியங்கித் தடை விதிக்கப்பட்டுள்ளது. $1இன் தடுப்புக்காக கொடுக்கப்பட்டக் காரணம் \"$2\".",
        "blocklogpage": "தடைப் பதிகை",
        "blocklog-showlog": "இந்த பயனர் முன்பே தடுக்கப்பட்டுள்ளார்.\nதடுப்பு குறிப்பேடு ஒப்பீட்டிற்காக கீழே வழங்கப்பட்டுள்ளது:",
        "blocklog-showsuppresslog": "இந்த பயனர் முன்பே தடுக்கப்பட்டு மறைக்கப்பட்டுள்ளார்.\nதடுப்பு குறிப்பேடு ஒப்பீட்டிற்காக கீழே வழங்கப்பட்டுள்ளது:",
        "movenotallowedfile": "உங்களுக்கு கோப்புக்களை நகர்த்த அனுமதி கிடையாது.",
        "cant-move-user-page": "பயனர் பக்கங்களை (துணைப் பக்கங்களை தவிர) நகர்த்த உங்களுக்கு அனுமதி இல்லை.",
        "cant-move-to-user-page": "ஒரு பக்கத்திலிருந்து பயனர் பக்கத்திற்கு நகர்த்த உங்களுக்கு அனுமதி இல்லை (பயனர் துணைபக்கம் தவிர).",
+       "cant-move-category-page": "பகுப்பு பக்கங்களை நகர்த்த உங்களுக்கு அனுமதி இல்லை.",
+       "cant-move-to-category-page": "ஒரு பக்கத்தை பகுப்பு பக்கங்களுக்கு நகர்த்த உங்களுக்கு அனுமதி இல்லை.",
        "newtitle": "புதிய தலைப்பு",
        "move-watch": "இப்பக்கத்தைக் கவனி",
        "movepagebtn": "பக்கத்தை நகர்த்து",
        "thumbnail-more": "பெரிதாக்கு",
        "filemissing": "கோப்பைக் காணவில்லை",
        "thumbnail_error": "சிறு முன்தோற்றத்தை உருவாக்கப்படுவதில் தவறு: $1",
+       "thumbnail_error_remote": "$1 இலிருந்து பிழைச் செய்தி:\n$2",
        "djvu_page_error": "DjVu பக்கம் வரம்பிற்கு வெளியே உள்ளது",
        "djvu_no_xml": "DjVu கோப்பிற்க்காக XML ஐ எடுக்க இயலவில்லை",
        "thumbnail-temp-create": "சிறு உருவ தற்காலிக கோப்பை உருவாக்க இயலவில்லை",
        "thumbnail-dest-create": "சிறுஉருவததை இலக்கில் சேமிக்க இயலவில்லை",
        "thumbnail_invalid_params": "செல்லாத சிறு உருவ அளவுருக்கள்",
+       "thumbnail_toobigimagearea": "$1 விட அதிக பரிமாணன் கொண்ட கோப்பு",
        "thumbnail_dest_directory": "இலக்கு அடைவை உருவாக்க முடியவில்லை.",
        "thumbnail_image-type": "பட வகை ஆதரிக்கப்படவில்லை",
        "thumbnail_gd-library": "நிறைவடையாத GD நூலக உள்ளமைவு: செயல்பாடு $1 ஐ காணவில்லை",
        "thumbnail_image-missing": "$1 கோப்பு காணாமல் போயிருக்கலாம் என தெரிகிறது.",
        "import": "பக்கங்களை இறக்கு",
-       "importinterwiki": "விà®\95à¯\8dà®\95ியிà®\9fà¯\88 à®\87à®±à®\95à¯\8dà®\95à¯\81மதி",
+       "importinterwiki": "மறà¯\8dà®±à¯\8aà®°à¯\81 à®µà®¿à®\95à¯\8dà®\95ியிலà¯\8d à®\87à®°à¯\81நà¯\8dதà¯\81 à®\87à®±à®\95à¯\8dà®\95à¯\81",
        "import-interwiki-text": "இறக்குமதிக்கான விக்கியையும் பக்கத்தையும் தெரிவுச் செய்க.\nதிருத்த நாட்கள், தொகுத்தவர்களின் பெயர்கள் என்பன பேனப்படும்.\nஎல்லா விக்கியிடை இறக்குமதிகளும் [[Special:Log/import|இறக்குமதிப் பதிகையில்]] பதியப்படும்.",
+       "import-interwiki-sourcewiki": "மூல விக்கி:",
        "import-interwiki-sourcepage": "மூலப் பக்கம்:",
        "import-interwiki-history": "இப்பக்கத்தின் அனைத்து வரலாற்றுப் பதிப்புகளையும் நகலெடு",
        "import-interwiki-templates": "அனைத்து வார்ப்புருக்களையும் சேர்",
        "importcantopen": "இறக்குமதிக் கோப்பை திறக்க முடியவில்லை",
        "importbadinterwiki": "பழுதுள்ள விக்கியிடை இணைப்பு",
        "importsuccess": "இறக்குமதி முற்றியது!",
-       "importnosources": "விà®\95à¯\8dà®\95ியிà®\9fà¯\88 à®\87à®±குமதி மூலம் வரையறுக்கப்படவில்லை மேலும் நேரடி வரலாறு பதிவேற்றங்கள் முடக்கப்பட்டுள்ளன.",
+       "importnosources": "à®\8eநà¯\8dத à®µà®¿à®\95à¯\8dà®\95ியிலிரà¯\81நà¯\8dதà¯\81à®®à¯\8d à®\87à®±à®\95à¯\8dகுமதி மூலம் வரையறுக்கப்படவில்லை மேலும் நேரடி வரலாறு பதிவேற்றங்கள் முடக்கப்பட்டுள்ளன.",
        "importnofile": "இறக்குமதிக் கோப்பொன்றும் பதிவேற்றப்படவில்லை.",
        "importuploaderrorsize": "இறக்குமதி கோப்பின் பதிவேற்றம் தோல்வி. அனுமதிக்கப்பட்ட உச்ச அளவைவிட கோப்பு பெரியது.",
        "importuploaderrorpartial": "இறக்குமதிக் கோப்பின் பதிவேற்றம் வெற்றியளிக்கவில்லை. பகுதியாகவே பதிவேற்றப்பட்டது.",
        "importuploaderrortemp": "இறக்குமதிக் கோப்பின் பதிவேற்றம் வெற்றியளிக்கவில்லை. தற்காலிக அடைவொன்றக் காணவில்லை.",
        "import-parse-failure": "XML இறக்குமதி குறியீடு தோல்வி",
        "import-noarticle": "இறக்குமதிக்கான பக்கமெதுவுமில்லை!",
-       "import-nonewrevisions": "à®\8eலà¯\8dலாதà¯\8d à®¤à®¿à®°à¯\81தà¯\8dதà®\99à¯\8dà®\95ளà¯\81à®®à¯\8d à®®à¯\81னà¯\8dனரà¯\8d à®\87à®±à®\95à¯\8dà®\95பà¯\8dபà®\9fà¯\8dà®\9fà¯\81ளà¯\8dளன.",
+       "import-nonewrevisions": "à®\8eநà¯\8dத à®¤à®¿à®°à¯\81தà¯\8dதமà¯\81à®®à¯\8d à®\87à®±à®\95à¯\8dà®\95பà¯\8dபà®\9fவிலà¯\8dலà¯\88 (à®\85வà¯\88 à®\8fà®±à¯\8dà®\95னவà¯\87 à®\89ளà¯\8dளன, à®\85லà¯\8dலதà¯\81 à®ªà®¿à®´à¯\88 à®\95ாரணமாà®\95 à®µà®¿à®\9fபà¯\8dபà®\9fà¯\8dà®\9fà¯\81ளà¯\8dளன).",
        "xml-error-string": "$1 நிரை $2, நிரல் $3 (பைட் $4): $5",
        "import-upload": "XML தரவை பதிவேற்று",
        "import-token-mismatch": "உங்கள் அமர்வின் தரவுகள் அழிந்துவிட்டன. அருள்கூர்ந்து மீண்டும் முயல்க.",
        "import-error-edit": "பக்கம் \"$1\" ஆனது இறக்குமதி செய்யப்படவில்லை, ஏனெனில் அதை நீங்கள் திருத்த அனுமதிக்கப்படவில்லை.",
        "import-error-create": "பக்கம் \"$1\" ஆனது இறக்குமதி செய்யப்படவில்லை, ஏனெனில் அதை நீங்கள் உருவாக்க  அனுமதிக்கப்படவில்லை.",
        "import-error-invalid": "பக்கம் \"$1\" பதிவிறக்கம் செய்யப்படவில்லை, ஏனெனில் அதன் பெயர் செல்லாது.",
+       "import-options-wrong": "தவறான {{PLURAL:$2|விருப்பம்|விருப்பங்கள்}}: <nowiki>$1</nowiki>",
        "import-rootpage-invalid": "கொடுக்கப்பட்ட மூலப்பக்கம் செல்லாத தலைப்பாகும்.",
        "importlogpage": "இறக்குமதி பதிகை",
        "importlogpagetext": "வேறு விக்கிகளிலில் தொகுப்பு வரலாற்றைக் கொண்டப் பக்கங்களின் மேலாண்மை இறக்குமதிகள்.",
        "import-logentry-interwiki-detail": "$2 இலிருந்து {{PLURAL:$1|ஒரு திருத்தம்|$1 திருத்தங்கள்}}",
        "javascripttest": "சாவாநிரல் சோதனை நடக்கின்றது",
        "javascripttest-pagetext-noframework": "இந்த பக்கம் JavaScript பரிசோதனை ஓட்டத்திற்காக ஒதுக்கப்பட்டுள்ளது",
+       "javascripttest-pagetext-unknownframework": "அறியப்படாத சோதனை பணிச்சட்டம் \"$1\".",
+       "javascripttest-pagetext-unknownaction": "அறியப்படாத செயல் \"$1\".",
+       "javascripttest-pagetext-frameworks": "தயவு செய்து பின்வரும் சோதனை பணிச் சட்டங்களில் இருந்து ஒன்றைத் தேர்ந்தெடு: $1",
        "javascripttest-pagetext-skins": "சோதனைகளை நடத்த முகப்புறை ஒன்றைத் தேர்வுசெய்:",
+       "javascripttest-qunit-intro": "mediawiki.org இல் [$1 சோதனை கோப்புகளைப்] பார்க்க.",
        "tooltip-pt-userpage": "உங்கள் பயனர் பக்கம்",
        "tooltip-pt-anonuserpage": "நீங்கள் தொகுத்துக் கொண்டிருக்கும் ஐ.பி. முகவரிக்கான பயனர் பக்கம்",
        "tooltip-pt-mytalk": "உங்கள் பேச்சுப் பக்கம்",
        "spambot_username": "மிடியாவிக்கி எரித துப்புரவு",
        "spam_reverting": "$1 தளத்துக்கு இணைப்புகளற்ற பதிப்புக்கு முன்நிலையாக்கப்பட்டது",
        "spam_blanking": "$1 தளத்துக்கு இணைப்பை கொண்ட திருத்தங்களை வெறுமையாக்கல்",
+       "spam_deleting": "$1 க்கு இணைப்பு கொண்ட அனைத்து திருத்தங்களும், அழிக்கப்படுகிறது",
        "pageinfo-title": "\"$1\" பக்கத்துக்கான தகவல்",
+       "pageinfo-not-current": "மன்னிக்க, பழைய திருத்தங்களுக்கு தகவல்களை வழுங்களுதல் ஒருபோதும் முடியாதது.",
        "pageinfo-header-basic": "அடிப்படைத் தகவல்",
        "pageinfo-header-edits": "தொகுப்பு வரலாறு",
        "pageinfo-header-restrictions": "பக்கக் காப்பு",
        "pageinfo-header-properties": "பக்க இயல்புகள்",
        "pageinfo-display-title": "காட்சித் தலைப்பு",
+       "pageinfo-default-sort": "இயல்பு பிரித்தல் பொத்தான்",
        "pageinfo-length": "பக்க நீளம் (எண்ணுண்மிகளில்)",
        "pageinfo-article-id": "பக்க அடையாள இலக்கம்",
        "pageinfo-language": "பக்க உள்ளடக்க மொழி",
+       "pageinfo-content-model": "பக்கள உள்ளடக்க மாதிரி",
        "pageinfo-robot-policy": "தானியங்கி மூலம் அட்டவணைப்படுத்தல்",
        "pageinfo-robot-index": "அனுமதிக்கப்படுகிறது",
        "pageinfo-robot-noindex": "அனுமதிக்கப்படாதது",
        "pageinfo-redirectsto-info": "தகவல்",
        "pageinfo-contentpage": "உள்ளடக்கப் பக்கமாய்க் கணக்கிடப்பட்டது.",
        "pageinfo-contentpage-yes": "ஆம்",
+       "pageinfo-protect-cascading": "காப்புகள் இங்கிருந்து திரையிடப்படுகிறது",
        "pageinfo-protect-cascading-yes": "ஆம்",
+       "pageinfo-protect-cascading-from": "காப்புகள் இதிலிருந்து திரையிடப்படுகிறது",
        "pageinfo-category-info": "பகுப்புகளின் எண்ணிக்கை",
+       "pageinfo-category-total": "உறுப்பினர்களின் மொத்த எண்ணிக்கை",
        "pageinfo-category-pages": "பக்கங்களின் எண்ணிக்கை",
+       "pageinfo-category-subcats": "துணைபகுப்புகளின் எண்ணிக்கை",
        "pageinfo-category-files": "கோப்புகளின் எண்ணிக்கை",
        "markaspatrolleddiff": "ரோந்திட்டதாக குறி",
        "markaspatrolledtext": "இப்பக்கத்தை ரோந்திட்டதாகக் குறி",
        "markedaspatrollederrortext": "ரோந்திட்டதாக குறிக்க நீங்கள் திருத்தமொன்றைக் குறிப்பிட வேண்டும்.",
        "markedaspatrollederror-noautopatrol": "உமது மாற்றங்களை நீரே ரோந்திட்டதாக குறிக்க அனுமதி கிடையாது.",
        "markedaspatrollednotify": "$1 இல் மேற்கொள்ளப்பட்ட இம்மாற்றம் கண்காணிக்கப்பட்டதாய்க் குறிக்கப்பட்டது.",
+       "markedaspatrollederrornotify": "சுற்றுக்காவல் தோல்வியடைந்ததாக குறிக்கப்பட்டது.",
        "patrol-log-page": "ரோந்துப் பதிகை",
        "patrol-log-header": "இது ரோந்து செய்யப்பட்ட  பரிசீலனைகளுக்கான  குறிப்பேடு.",
        "log-show-hide-patrol": "$1 ரோந்து குறிப்பேடு",
+       "log-show-hide-tag": "$1 அடையாள பதிவு",
        "deletedrevision": "பழைய திருத்தம் $1 நீக்கப்பட்டது",
        "filedeleteerror-short": "பின்வரும் கோப்பை நீக்குவதில் தவறு: $1",
        "filedeleteerror-long": "கோப்பை நீக்கும் போது தவறுகள் ஏற்பட்டுள்ளன:\n\n$1",
        "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|பக்கம்|பக்கங்கள்}}",
        "file-info": "கோப்பின் அளவு: $1, MIME வகை: $2",
        "file-info-size": "$1 × $2 படவணுக்கள், கோப்பின் அளவு: $3, MIME வகை: $4",
+       "file-info-size-pages": "$1 × $2 pixels, file size: $3, MIME type: $4, $5 {{PLURAL:$5|பக்கம்|பக்கங்கள்}}",
        "file-nohires": "இதைவிட அளவில் பெரிய படிமம் இல்லை.",
        "svg-long-desc": "SVG கோப்பு, பெயரளவில் $1 × $2 பிக்சல்கள், கோப்பு அளவு: $3",
+       "svg-long-desc-animated": "அனிமேட்டட் SVG file, தோராயமாக $1 × $2 pixels, file size: $3",
        "svg-long-error": "செல்லாத SVG கோப்பு: $1",
        "show-big-image": "மூலக்கோப்பு",
        "show-big-image-preview": "இந்த முன்னோட்டத்தின் அளவு:  $1 .",
        "newimages-summary": "இச்சிறப்புப் பக்கம் கடைசியாக பதிவேற்றப்பட்ட பக்கங்களைப் பட்டியலிடுகிறது.",
        "newimages-legend": "வடிகட்டி",
        "newimages-label": "கோப்பின் பெயர் (அல்லது அதன் பகுதி):",
+       "newimages-showbots": "தானியிங்கி பதிவேற்றங்களைக் காட்டு",
        "noimages": "பார்வைக்கு ஓன்றுமில்லை.",
        "ilsubmit": "தேடுக",
        "bydate": "நாள் வழி",
        "minutes": "{{PLURAL:$1|$1நிமிடம்| $1  நிமிடங்கள்}}",
        "hours": "{{PLURAL:$1|$1மணி| $1  மணிகள்}}",
        "days": "{{PLURAL:$1|$1நாள்|$1 நாட்கள்}}",
+       "weeks": "{{PLURAL:$1|$1 வாரம்|$1 வாரங்கள்}}",
+       "months": "{{PLURAL:$1|$1 மாதம்|$1 மாதங்கள்}}",
+       "years": "{{PLURAL:$1|$1 ஆண்டு|$1 ஆண்டுகள்}}",
        "ago": "$1 முன்பு",
        "just-now": "சடுதியில்.",
+       "hours-ago": "$1 {{PLURAL:$1|மணிக்கு|மணிகளுக்கு}} முன்பு",
+       "minutes-ago": "$1 {{PLURAL:$1|நிமிடத்திற்கு|நிமிடங்களுக்கு}} முன்பு",
+       "seconds-ago": "$1 {{PLURAL:$1|வினாடிக்கு|வினாடிகளுக்கு}} முன்பு",
        "monday-at": "திங்கள் $1 மணிக்கு",
        "tuesday-at": "செவ்வாய் $1 மணிக்கு",
        "wednesday-at": "புதன் $1 மணிக்கு",
        "exif-jpeginterchangeformatlength": "சே.பி.இ.சி (JPEG) தரவுகளின் பைட் அளவு",
        "exif-whitepoint": "வெள்ளை புள்ளி நிற பொலிமை (chromaticity).",
        "exif-primarychromaticities": "அடிப்படை நிற நிறக்கூறுகள்",
+       "exif-ycbcrcoefficients": "வண்ண இடைவெளி மாற்ற அணி கெழு",
        "exif-referenceblackwhite": "கருப்பு வெள்ளை ஒப்பீடு மதிப்புகளின் ஜோடி",
        "exif-datetime": "கோப்பு மாற்ற நாள் நேரம்",
        "exif-imagedescription": "படிம தலைப்பு",
        "exif-originalimageheight": "சரிசெய்யப்படும் முன் படத்தின் உயரம்",
        "exif-originalimagewidth": "சரிசெய்யப்படும் முன் படத்தின் அகலம்",
        "exif-compression-1": "சுருக்கப்படாத",
+       "exif-compression-2": "சிசிஐடிடி குழு 3 1-பரிமாண மாற்றப்பட்ட ஆபுமான் ஓட்ட நீள உள்ளீடு",
+       "exif-compression-3": "சிசிஐடிடி குழு 3 தொலைநகல் உள்ளீடு",
+       "exif-compression-4": "சிசிஐடிடி குழு 4 தொலைநகல் உள்ளீடு",
        "exif-copyrighted-true": "பதிப்புரிமைப்பட்டது",
        "exif-copyrighted-false": "பதிப்புரிமை நிலையை திரிவுசெய்யப்படவில்லை",
        "exif-unknowndate": "நாள் தெரியாது",
        "invalidateemail": "மின்னஞ்சல் உறுதிப்படுத்தலை இரத்துச் செய்க",
        "scarytranscludedisabled": "[விக்கியிடை இணைப்புகள் முடக்கப்பட்டுள்ளது]",
        "scarytranscludefailed": "[$1 பக்கத்துக்கான வாப்புருபெறு முயற்சித் தோல்வியடைந்தது]",
+       "scarytranscludefailed-httpstatus": "[$1: HTTP $2 க்கு வார்புருபெறு முயற்சித் தோல்வியடைந்தது]",
        "scarytranscludetoolong": "[இணைய முகவரி மிகவும் நீளமானது]",
        "deletedwhileediting": "'''எச்சரிக்கை''': நீங்கள் இப்பக்கத்தை தொகுக்க தொடங்கியப் பின் அது நீக்கப்பட்டுள்ளது!",
        "confirmrecreate": "நீங்கள் தொகுக்க தொடங்கியப் பின்ன பயனர் [[User:$1|$1]] ([[User talk:$1|பேச்சு]]) இப்பக்கத்தை நீக்கியுள்ளார் தரப்பட்டக் காரணம்:\n: ''$2''\nஇப்பக்கத்தை மீள் உருவாக்க வேண்டுமா என்பதை உறுதிப்படுத்தவும்.",
        "confirm-watch-top": "இப்பக்கத்தை உன் கவனிப்புப் பட்டியலில் சேர்க்க வேண்டுமா?",
        "confirm-unwatch-button": "சரி",
        "confirm-unwatch-top": "இப்பக்கத்தை உங்கள்  கவனிப்புப் பட்டியலிருந்து நீக்கா வேண்டுமா?",
+       "quotation-marks": "\"$1\"",
        "imgmultipageprev": "← முந்திய பக்கம்",
        "imgmultipagenext": "அடுத்தப் பக்கம் →",
        "imgmultigo": "செல்!",
        "imgmultigoto": "பக்கம் $1இற்கு செல்க",
+       "img-lang-default": "(இயல்பு நிலை மொழி)",
+       "img-lang-info": "$1. $2 இல் இப்படத்தை தோன்றச் செய்",
        "img-lang-go": "செல்",
        "ascending_abbrev": "ஏறு",
        "descending_abbrev": "இறங்கு",
        "watchlistedit-raw-done": "உங்கள் கவனிப்புப் பட்டியல் இற்றைப்படுத்தப்பட்டது.",
        "watchlistedit-raw-added": "{{PLURAL:$1|ஒரு தலைப்பு இணைக்கப்பட்டது|$1 தலைப்புகள் இணைக்கப்பட்டன}}:",
        "watchlistedit-raw-removed": "{{PLURAL:$1|ஒரு தலைப்பு நீக்கப்பட்டது|$1 தலைப்புகள் நீக்கப்பட்டன}}:",
+       "watchlistedit-clear-title": "கவனிப்புப் பட்டியலை காலியாக்கு",
+       "watchlistedit-clear-legend": "கவனிப்புப் பட்டியலை காலியாக்கு",
+       "watchlistedit-clear-explain": "உங்கள் கவனிப்புப் பட்டியலில் உள்ள அனைத்துத் தலைப்புகளும் நீக்கப்படும்",
        "watchlistedit-clear-titles": "தலைப்புகள்:",
+       "watchlistedit-clear-submit": "கவனிப்புப் பட்டியலை காலியாக்கு (நிரந்தரமாக!)",
+       "watchlistedit-clear-done": "உங்கள் கவனிப்புப் பட்டியல் காலியாக்கப்பட்டது.",
+       "watchlistedit-clear-removed": "{{PLURAL:$1|1 தலைப்பு|$1 தலைப்புகள்}} அழிக்கப்பட்டது:",
+       "watchlistedit-too-many": "இங்கே காட்டுவதற்கு அதிகமான பக்கங்கள் உள்ளன.",
+       "watchlisttools-clear": "கவனிப்புப் பட்டியலை அழி",
        "watchlisttools-view": "தொடர்பான மாற்றங்களைப் பார்",
        "watchlisttools-edit": "என்கவனிப்பு பட்டியலை பார்த்து தொகு",
        "watchlisttools-raw": "விக்கி நிரலற்றக் கவனிப்புப் பட்டியலைத் தொகு",
        "duplicate-defaultsort": "'''எச்சரிக்கை:''' இயல்புநிலை வரிசைப்படுத்து விசை ''$2 \" முன்னால் இயல்புநிலை வரிசைப்படுத்து விசை \"$1\" ஐ மீறுகிறது.",
        "version": "பதிப்பு",
        "version-extensions": "நிறுவப்பட்ட நீட்சிகள்",
-       "version-skins": "தà¯\8bல்கள்",
+       "version-skins": "நிறà¯\81வபà¯\8dபà®\9fà¯\8dà®\9f à®¤à¯\8bà®±à¯\8dà®±à®\99்கள்",
        "version-specialpages": "சிறப்புப் பக்கங்கள்",
        "version-parserhooks": "இலக்கணப் பாகுபடுத்தி கொக்கிகள்",
        "version-variables": "மாறிகள்",
        "version-hook-name": "கொக்கியின் பெயர்",
        "version-hook-subscribedby": "பயன்பாடு",
        "version-version": "($1)",
+       "version-no-ext-name": "[பெயர் இல்லை]",
        "version-license": "மீடியாவிக்கி உரிமம்",
        "version-ext-license": "உரிமம்",
        "version-ext-colheader-name": "நீட்சி",
        "version-ext-colheader-license": "உரிமம்",
        "version-ext-colheader-description": "விவரம்",
        "version-ext-colheader-credits": "ஆசிரியர்கள்",
+       "version-license-title": "$1 க்கான உரிமம்",
+       "version-license-not-found": "இந்த இணைப்பிலிருந்து எந்த விரிவான உரிமத்தகவல்களும் கண்டுபிடிக்கப்படவில்லை.",
+       "version-credits-title": "$1 க்கு நன்றிகள்",
+       "version-credits-not-found": "இந்த இணைப்பிலிருந்து எந்த விரிவான உரிமத்தகவல்களும் கண்டுபிடிக்கப்படவில்லை.",
        "version-poweredby-credits": "இந்த் விக்கி '''[https://www.mediawiki.org/ MediaWiki]''' இதன் மூலம் வழங்கப்படுகிறது, காப்புரிமை © 2001-$1 $2.",
        "version-poweredby-others": "பிறர்",
+       "version-poweredby-translators": "translatewiki.net மொழிபெயர்ப்பாளர்கள்",
+       "version-credits-summary": "[[Special:Version|மீடியா விக்கிகாக]] பங்களித்த பின்வரும் நபர்களை நாங்கள் பாராட்ட விரும்புகிறோம்.",
        "version-license-info": "மீடியாவிக்கியானது இலவச மென்பொருள்.இதை நீங்கள் மற்றவர்களுக்கு கொடுப்பது அல்லது திருத்தம் செய்வது இலவச மென்பொருள் அறக்கட்டளை வழங்கிய   GNUவின் பொது உரிம விதிகளுக்குட்பட்டது;உரிமத்தின் இரண்டாவது பதிப்பு அல்லது அதற்கு மேற்பட்ட பதிப்பு (உங்கள் விருப்பத்திற்க்கேற்றவாறு).\nமீடியா உபயோகப்படக்கூடியது என்ற நம்பிக்கையில் வெளியிடப்பட்டுள்ளது, ஆனால் இதற்க்கு உத்தரவாதம் கிடையாது.மேலும் வணிகத்தன்மைக்கான அல்லது ஒரு குறிப்பிட்ட செயலுக்காகவும் உத்தரவாதம் கிடையாது.மேலும் விவரங்களுக்கு GNU பொது உரிமத்தை பார்க்கவும்.\nநீங்கள் இந்த  மென்பொருளுடன் [{{SERVER}}{{SCRIPTPATH}}/COPYING a copy of the GNU General Public License] பெற்றீருப்பிர்கள்;இல்லையெனில் , Free Software Foundation, Inc.,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA க்கு எழுதவும்.அல்லது [//www.gnu.org/licenses/old-licenses/gpl-2.0.html read it online].",
        "version-software": "நிறுவப்பட்ட மென்பொருள்",
        "version-software-product": "உற்பத்திப்பொருள்",
        "version-entrypoints": "நுழைவு புள்ளி உரலிகள்",
        "version-entrypoints-header-entrypoint": "நுழைவு புள்ளி",
        "version-entrypoints-header-url": "உரலி (URL)",
+       "version-libraries": "நிறுவப்பட்ட நூலகங்கள்",
        "version-libraries-library": "நூலகம்",
        "version-libraries-version": "பதிப்பு",
+       "redirect": "கோப்பு, பயனர், பக்கம் அல்லது திருத்த ID ஆன வழிமாற்று",
+       "redirect-legend": "கோப்பு அல்லது பக்கத்துக்கு வழிமாற்று",
        "redirect-submit": "செல்க",
        "redirect-lookup": "கவனிக்கவும்:",
+       "redirect-value": "மதிப்பு:",
+       "redirect-user": "பயனர் அடையாளம்",
+       "redirect-page": "பக்க அடையாளம்",
+       "redirect-revision": "பக்கத் திருத்தம்",
        "redirect-file": "கோப்பின் பெயர்",
        "redirect-not-exists": "மதிப்பு காணப்பெறவில்லை",
        "fileduplicatesearch": "நகல் கோப்புகளைத் தேடுக",
        "fileduplicatesearch-result-n": "\"$1\" கோப்பையொத்த {{PLURAL:$2|1 ஒரு நகலொன்று|$2 நகல்கள்}} உண்டு.",
        "fileduplicatesearch-noresults": "\"$1\" என்ற பெயர் கொண்ட கோப்பு எதுவும் காணப்படவில்லை.",
        "specialpages": "சிறப்புப் பக்கங்கள்",
-       "specialpages-note": " * சராசரி சிறப்புப் பக்கங்கள்.\n * <span class=\"mw-specialpagerestricted\">வரையறுத்த சிறப்புப் பக்கங்கள்.</span>",
+       "specialpages-note-top": "உள்பட்டியல்",
+       "specialpages-note": " * சராசரி சிறப்புப் பக்கங்கள்.\n * <span class=\"mw-specialpagerestricted\">வரையறுக்கப்பட்ட சிறப்புப் பக்கங்கள்.</span>",
        "specialpages-group-maintenance": "பராமரிப்பு அறிக்கைகள்",
        "specialpages-group-other": "ஏனைய சிறப்புப் பக்கங்கள்",
        "specialpages-group-login": "புகுபதிகை/பயனர் கணக்கு தொடக்கம்",
        "tags": "செல்லத்தக்க மாற்று குறிச்சொற்கள்",
        "tag-filter": "[[Special:Tags|குறிச்சொல்]] வடிப்பான்:",
        "tag-filter-submit": "வடிகட்டி",
+       "tag-list-wrapper": "([[Special:Tags|{{PLURAL:$1|அடையாளம்|அடையாளங்கள்}}]]: $2)",
        "tags-title": "குறிச்சொற்கள்",
        "tags-intro": "இப்பக்கத்தின் மென்பொருள் ஒரு திருத்ததுடனான குறியீடு என்று குறிச்சொற்கள், மற்றும் அவற்றின் பொருளை பட்டியலிடுகிறது.",
        "tags-tag": "குறிச்சொல்",
        "tags-display-header": "கவனிப்புப் பட்டியலில் தெரியும் பெயர்",
        "tags-description-header": "விரிவான விளக்கம்",
        "tags-source-header": "மூலம்",
+       "tags-active-header": "செயல்பாட்டிலா?",
        "tags-hitcount-header": "மாற்றங்களின் எண்ணிக்கை",
+       "tags-actions-header": "செயல்கள்",
        "tags-active-yes": "ஆம்",
        "tags-active-no": "இல்லை",
+       "tags-source-extension": "வெளியிணைப்பு மூலம் வரையறுக்கப்பட்டது",
+       "tags-source-manual": "பயனர் மற்றும் தானியங்கியால் செயல்படுத்தப்படுவது",
+       "tags-source-none": "பயன்பாட்டில் இல்லை",
        "tags-edit": "தொகு",
        "tags-delete": "நீக்குக",
        "tags-activate": "செயற்படுத்துக",
        "tags-deactivate": "முடக்குக",
        "tags-hitcount": "$1 {{PLURAL:$1|மாற்றம்|மாற்றங்கள்}}",
+       "tags-manage-no-permission": "உங்களுக்கு அடையாள மாற்றங்களை நிர்வகிக்க அனுமதி கிடையாது.",
        "tags-create-heading": "புதிய குறிச்சொல்லை உருவாக்கவும்",
+       "tags-create-explanation": "இயல்பாக, புதிதாக உருவாக்கபட்ட அடையாளங்கள் பயனர் மற்றும் தானியங்களிள் பயன்படுத்த கிடைக்கும் படிச் செய்யப்படும்.",
        "tags-create-tag-name": "குறிச்சொல் பெயர்",
        "tags-create-reason": "காரணம்:",
        "tags-create-submit": "உருவாக்கவும்",
        "tags-create-no-name": "ஒரு குறிச்சொல்லை கண்டிப்பாக குறிப்பிடவும்",
+       "tags-create-invalid-chars": "அடையாளப் பெயர்கள் கமா (<code>,</code>) அல்லது முன் சாய்வு குறிகளை (<code>/</code>) கொண்டிருக்க கூடாது.",
+       "tags-create-invalid-title-chars": "பக்கத்தலைப்பில் பயன்படுத்த முடியாத எழுத்துக்களை அடையாளப் பெயர்கள் கொண்டிருக்க கூடாது.",
+       "tags-create-already-exists": "அடையாளம் \"$1\" ஏற்கனவே உள்ளது.",
        "tags-create-warnings-below": "குறிச்சொல்லை உருவாக்க தொடர விருப்பமா?",
        "tags-delete-title": "குறிச்சொல்லை நிக்குக",
        "tags-delete-reason": "காரணம்:",
        "tags-edit-remove": "இந்த குறிச்சொற்களை நீக்குக:",
        "tags-edit-remove-all-tags": "(எல்லா குறிச்சொற்களை நீக்குக)",
        "tags-edit-chosen-placeholder": "சில குறிச்சொற்களை தேர்ந்தெடுக",
+       "tags-edit-chosen-no-results": "பொருத்தமான எந்த அடையாளமும் காணப்படவில்லை",
+       "tags-edit-reason": "காரணம்:",
+       "tags-edit-revision-submit": "{{PLURAL:$1|இந்த திருத்தத்திற்கு|$1 திருத்தங்களுக்கு}} மாற்றங்களை செயற்படுத்து",
+       "tags-edit-logentry-submit": "{{PLURAL:$1|இந்த செயற்பாட்டு பதிவுக்கு|$1 செயற்பாட்டு பதிவுகளுக்கு}} மாற்றங்களை செயற்படுத்து",
+       "tags-edit-success": "மாற்றங்கள் வெற்றிகரமாக செயற்படுத்தப்பட்டது.",
+       "tags-edit-failure": "மாற்றங்கள் செயற்படுத்த முடியவில்லை:\n$1",
+       "tags-edit-nooldid-title": "செல்லுபடியற்ற இலக்குத் திருத்தம்",
+       "tags-edit-nooldid-text": "நீங்கள் இந்த செயற்பாட்டிற்காக எந்த இலக்குத் திருத்தங்களையும் குறிப்பிடவில்லை அல்லது குறிப்பிட்ட இலக்குத் திருத்தம் இல்லை.",
+       "tags-edit-none-selected": "தயவு செய்து சேர்க்க அல்லது நீக்க குறைந்தபட்சம் ஒரு அடையாளத்தையாவது தேர்ந்தெடுங்கள்.",
        "comparepages": "பக்கங்களை ஒப்பிடு",
        "compare-page1": "பக்கம் 1",
        "compare-page2": "பக்கம் 2",
        "compare-revision-not-exists": "நீங்கள் குறிப்பிட்ட பரிசீலனை இல்லை.",
        "dberr-problems": "மன்னிக்கவும்! இந்த தளம், தொழில்நுட்ப பிரச்சினைகளுக்கு உள்ளாகியுள்ளது..",
        "dberr-again": "சில நிமிடங்கள் காத்திரு மற்றும் மறுபடியும் முயற்சிக்கவும்",
-       "dberr-info": "(தரவுதள சேவகனை தொடர்பு கொள்ள முடியாது:  $1 )",
+       "dberr-info": "(தரவுதளத்தை தொடர்பு கொள்ள முடியாது: $1 )",
+       "dberr-info-hidden": "(தரவுதளத்தை அணுக முடியாது)",
        "dberr-usegoogle": "இதே நேரத்தில் நீங்கள் கூகிள் வழியாக தேட முயற்சிக்கலாம்.",
        "dberr-outofdate": "கவனிக்கவும் எங்கள் உள்ளடக்கத்திற்க்கானஅவர்களின் குறியீடுகள் காலாவதியாகி இருக்கலாம் .",
        "dberr-cachederror": "இது கோரிய பக்கத்தின் தற்காலிக நகல் , மற்றும் தற்போதைய  தேதி வரை இருக்காது.",
        "sqlite-has-fts": "$1முழு-உரை தேடல் ஆதரவுடன்",
        "sqlite-no-fts": "$1 முழு-உரை தேடல் ஆதரவு இல்லாமல்",
        "logentry-delete-delete": "$3 பக்கத்தை $1 {{GENDER:$2|நீக்கினார்}}",
-       "logentry-delete-restore": "$1 பயனரால் $3 பக்கம் மீட்டமைக்கப்பட்டது",
-       "logentry-delete-event": "$1 மாற்றிய காட்சித்தன்மை  {{PLURAL:$5| ஒரு நிகழ்வு குறிப்பேடு| $5  நிகழ்வுகள் குறிப்பேடு}} இதில்   $3 :$4",
-       "logentry-delete-revision": "$1 மாற்றப்பட்ட  காட்சித்தன்மைக்கு  {{PLURAL:$5| ஒருபரிசீலனை| $5  பரிசீலனைகளுக்கும்}} இந்த பக்கம்  $3 :$4",
-       "logentry-delete-event-legacy": "$1 மாற்றியது பக்கம் $3 ல்குறிப்பேடு நிகழ்வுகளுக்கான காட்சித்தன்மை .",
-       "logentry-delete-revision-legacy": "$1 மாற்றியது பக்கம் $3 ல் பரிசீலனைகளுக்கான காட்சித்தன்மை",
-       "logentry-suppress-delete": "$1 $3 பக்கத்தை மறைத்துள்ளார்",
-       "logentry-suppress-event": "$1 இரகசியமாக  மாற்றிய காட்சித்தன்மையின்  {{PLURAL:$5| ஒரு நிகழ்வு குறிப்பேடு| $5  நிகழ்வுகள் குறிப்பேடு}}    $3 :$4 ல்.",
-       "logentry-suppress-revision": "$1 இரகசியமாக மாற்றப்பட்ட  காட்சித்தன்மைக்கு  {{PLURAL:$5| ஒருபரிசீலனை| $5  பரிசீலனைகள்}} இந்த பக்கத்தில்  $3 :$4",
-       "logentry-suppress-event-legacy": "$1 இரகசியமாக மாற்றியது குறிப்பேடு நிகழ்வுகளுக்கான காட்சித்தன்மை $3 ல்.",
-       "logentry-suppress-revision-legacy": "$1 இரகசியமாக  மாற்றியது பக்கம் $3 ல் பரிசீலனைகளுக்கான காட்சித்தன்மை",
+       "logentry-delete-restore": "$3 பக்கத்தை $1 {{GENDER:$2|மீட்டமைத்தார்}}",
+       "logentry-delete-event": "$3 :$4 இல் {{PLURAL:$5| ஒரு நிகழ்வு குறிப்பேட்டின்| $5  நிகழ்வுகள் குறிப்பேடுகளின்}} காட்சித்தன்மை $1 மாற்றினார்",
+       "logentry-delete-revision": "பக்கம் $3 :$4 இல் {{PLURAL:$5|திருத்தத்தின்|$5 திருத்தங்களின்}} காட்சித்தன்மையை $1 மாற்றினார்",
+       "logentry-delete-event-legacy": "$3 இன் பதிவு நிகழ்வின் காட்சித்தன்மையை $1 {{GENDER:$2|changed}} மாற்றினார்",
+       "logentry-delete-revision-legacy": "பக்கம் $3 இன் திருத்தங்களின் காட்சித்தன்மையை $1 {{GENDER:$2|changed}} மாற்றினார்",
+       "logentry-suppress-delete": "page $3 ஐ $1 {{GENDER:$2|ஒடுக்கினார்}}",
+       "logentry-suppress-event": "$3 :$4 இல் {{PLURAL:$5| ஒரு நிகழ்வு குறிப்பேட்டின்| $5  நிகழ்வுகள் குறிப்பேடுகளின்}} காட்சித்தன்மையை ரகசியமாக $1 மாற்றினார்",
+       "logentry-suppress-revision": "பக்கம் $3 :$4 இல் {{PLURAL:$5|ஒரு திருத்தத்தின்|$5 திருத்ததங்களின்}} காட்சித்தன்மையை ரகசியமாக $1 மாற்றினார்",
+       "logentry-suppress-event-legacy": "$3 இன் பதிவு நிகழ்வின் காட்சித்தன்மையை $1 {{GENDER:$2|changed}} ரகசியாமாக மாற்றினார்",
+       "logentry-suppress-revision-legacy": "பக்கம் $3 இன் திருத்தங்களின் காட்சித்தன்மையை ரகசியமாக $1 {{GENDER:$2|மாற்றினார்}}",
        "revdelete-content-hid": "உள்ளடக்கம் மறைக்கப்பட்டுள்ளது",
        "revdelete-summary-hid": "திருத்துதல் சுருக்கம் மறைக்கப்பட்டது.",
        "revdelete-uname-hid": "பயனர் பெயர் மறைக்கப்பட்டுள்ளது",
        "feedback-bugornote": "நீங்கள் ஒரு தொழில்நுட்பக் கோளாறு குறித்து விரிவாக விளக்க தாயாராக இருந்தால் தயவுசெய்து [ $1  ஒரு bug பற்றி கூறு].\nஇல்லையெனில், நீங்கள் கீழேயுள்ள எளிதான படிவத்தை பயன்படுத்தலாம்.உங்கள் கருத்துரை \"[$3 $2]\" பக்கத்தில் உங்கள் பயனர் பெயர் மற்றும் உங்கள் உலாவியின் பெயருடன் சேர்க்கப்படும்.",
        "feedback-cancel": "விட்டுவிடு",
        "feedback-close": "முடிந்தது",
+       "feedback-external-bug-report-button": "ஒரு தொழில்நுட்ப பணியைச் சமர்ப்பி",
+       "feedback-dialog-title": "பின்னூட்டத்தை சமர்ப்பி",
        "feedback-error-title": "பிழை",
        "feedback-error1": "பிழை: API லிருந்து அங்கீகரிக்கப்படாத முடிவு.",
        "feedback-error2": "பிழை: திருத்தல்  தோல்வியடைந்தது",
        "feedback-error3": "பிழை: API லிருந்து பதிற்குறிப்பு எதுவும் இல்லை.",
+       "feedback-error4": "பிழை: கொடுக்கப்பட்ட பின்னூட்டத் தலைப்பை பதிய முடியவில்லை",
        "feedback-message": "தகவல்:",
        "feedback-subject": "பொருள்:",
        "feedback-submit": "சமர்ப்பி",
+       "feedback-termsofuse": "பயன்பாட்டு விதிகளுக்கு ஏற்ப எனது பின்னூட்டத்தை தர நான் ஒப்புக் கொள்கிறேன்.",
        "feedback-thanks": "நன்றி! உங்கள் கருத்துகள் \"[$2 $1]\" பக்கத்தில்பதிவு செய்யப்பட்டுள்ளது .",
        "feedback-thanks-title": "நன்றி!",
        "feedback-useragent": "பயனர் முகவர்:",
        "api-error-ok-but-empty": "உள்ளகப் பிழை: வழங்கியிலிருந்து பதில் வரவில்லை",
        "api-error-overwrite": "ஏற்கனவே உள்ள கோப்பின் மேலெழுதுவது அனுமதிக்கப்படமாட்டாது.",
        "api-error-stashfailed": "உள்ளகப் பிழை: வழங்கி தற்காலிகக் கோப்பைத் தேக்கத் தவறிவிட்டது.",
+       "api-error-publishfailed": "உள்ளகப் பிழை: வழங்கி தற்காலிகக் கோப்பைத் பதிப்பிக்க தவறிவிட்டது.",
+       "api-error-stasherror": "பரணில் ஒரு கோப்பை ஏற்றும் போது பிழை ஏற்பட்டது.",
+       "api-error-stashedfilenotfound": "பரணிலிருந்து கோப்பே ஏற்றும் போது பரணேற்றப்பட்ட கோப்பை காணவில்லை.",
+       "api-error-stashpathinvalid": "பரணேற்றபட்ட கோப்பு காணப்பட வேண்டிய பாதை செல்லாதது.",
+       "api-error-stashfilestorage": "பரணில் ஒரு கோப்பை சேமிக்கும் போது பிழை ஏற்பட்டது.",
+       "api-error-stashzerolength": "வழங்கி கோப்பை பரணேற்ற இயலாது, ஏனெனில் அது சுழி நீளம் கொண்டது.",
+       "api-error-stashnotloggedin": "ஏற்று பரணில் கோப்பை சேமிக்க நீங்கள் புகுபதிய வேண்டும்.",
+       "api-error-stashwrongowner": "நீங்கள் பரணில் அணுக முயற்சிக்கும் கோப்பு உங்களுக்கு உரியதல்ல.",
+       "api-error-stashnosuchfilekey": "நீங்கள் பரணில் அணுக முயற்சிக்கும் கோப்புக் குறி காணக்கிடைக்கவில்லை.",
        "api-error-timeout": "எதிர்பார்க்கப்பட்ட நேரத்தில் வழங்கி பதிலளிக்கவில்லை.",
        "api-error-unclassified": "அறியாப் பிழை ஏற்பட்டது",
        "api-error-unknown-code": "அறியாப் பிழை: \"$1\"",
        "duration-decades": "$1 {{PLURAL:$1|பத்தாண்டு|பத்தாண்டுகள்}}",
        "duration-centuries": "$1 {{PLURAL:$1|நூற்றாண்டு|நூற்றாண்டுகள்}}",
        "duration-millennia": "$1 {{PLURAL:$1|ஆயிரம் ஆண்டு|ஆயிரம் ஆண்டுகள்}}",
+       "rotate-comment": "$1 ஆல் படம் {{PLURAL:$1|பாகை|பாகைகள்}} கடிகார சுற்றில் திருப்பப்பட்டது",
+       "limitreport-title": "சுயவிவர தகவல்களை ஆராய்க:",
+       "limitreport-cputime": "CPU நேர பயன்பாடு",
+       "limitreport-cputime-value": "$1 {{PLURAL:$1|வினாடி|வினாடிகள்}}",
        "limitreport-walltime": "உண்மை நேர பயண்பாடு",
+       "limitreport-walltime-value": "$1 {{PLURAL:$1|வினாடி|வினாடிகள்}}",
+       "limitreport-ppvisitednodes": "நாடு எண்ணிக்கையை முன்செயலாக்கி பார்த்தது",
+       "limitreport-ppgeneratednodes": "நாடு எண்ணிக்கையை முன்செயலாக்கி உருவாக்கியது",
+       "limitreport-postexpandincludesize": "அளவு உட்பட பதிவை விரிவாக்கு",
+       "limitreport-postexpandincludesize-value": "$1/$2 {{PLURAL:$2|பைட்|பைட்டுகள்}}",
+       "limitreport-templateargumentsize": "வார்ப்புரு அளவு",
+       "limitreport-templateargumentsize-value": "$1/$2 {{PLURAL:$2|பைட்|பைட்கள்}}",
+       "limitreport-expansiondepth": "உயர்ந்த விரிவாக்க ஆழம்",
+       "limitreport-expensivefunctioncount": "செலவுமிகுந்த ஆராய்வு செயல்பாடு எண்ணிக்கை",
        "expandtemplates": "வார்ப்புருக்களை விரிவாக்கு",
        "expand_templates_input": "உள்ளீட்டு உரை:",
        "expand_templates_output": "முடிவுகள்",
+       "expand_templates_xml_output": "XML வெளியீடு",
+       "expand_templates_html_output": "பிரிக்காத HTML வெளியீடு",
        "expand_templates_ok": "ஆம்",
        "expand_templates_remove_comments": "கருத்துரைகளை நீக்கு",
+       "expand_templates_remove_nowiki": "முடிவில் அடையாளங்களை <nowiki> ஒடுக்கு",
+       "expand_templates_generate_xml": "XML ஆராய்வு மரத்தைக் காட்டு",
+       "expand_templates_generate_rawhtml": "பிரிக்கப்படா HTML ஐ காட்டு",
        "expand_templates_preview": "முன்தோற்றம்",
+       "pagelanguage": "பக்க மொழி தேர்ந்தெடுப்பான்",
+       "pagelang-name": "பக்கம்",
        "pagelang-language": "மொழி",
        "pagelang-use-default": "இயல்பு நிலை மொழி",
        "pagelang-select-lang": "மொழியைத் தேர்ந்தெடு",
        "right-pagelang": "பக்க மொழியை மாற்றுக",
        "action-pagelang": "பக்க மொழியை மாற்றுக",
        "log-name-pagelang": "மொழி பதிவை மாற்றுக",
+       "log-description-pagelang": "இது பக்க மொழி மாற்றச் செயல்பாட்டின் பதிவு.",
+       "logentry-pagelang-pagelang": "$3 க்கான பக்க மொழியை $4 இலிருந்து $5 க்கு $1 {{GENDER:$2|மாற்றினார்}}.",
        "mediastatistics-table-count": "கோப்புகளின் எண்ணிக்கை",
        "mediastatistics-table-totalbytes": "மொத்த அளவு",
        "mediastatistics-header-unknown": "அறியப்படாதது",
index d3d5588..5a26f69 100644 (file)
        "history": "Kasaysayan ng pahina",
        "history_short": "Kasaysayan",
        "updatedmarker": "isinapanahon mula noong huli kong pagdalaw",
-       "printableversion": "Bersyong maililimbag",
+       "printableversion": "Bersiyong maililimbag",
        "permalink": "Palagiang kawing",
        "print": "Ilimbag",
        "view": "Tingnan",
        "action-siteadmin": "ikandado o tanggalin ang pagkakakandado ng kalipunan ng dato",
        "action-sendemail": "magpadala ng mga e-liham",
        "nchanges": "$1 {{PLURAL:$1|pagbabago|mga pagbabago}}",
+       "enhancedrc-history": "kasaysayan",
        "recentchanges": "Kamakailang pagbabago",
        "recentchanges-legend": "Mga pagpipilian para sa kamakailang mga pagbabago",
        "recentchanges-summary": "Subaybayan ang mga pinakahuling pagbabago sa wiki sa pahinang ito.",
        "recentchanges-label-minor": "Isa itong munting pagbabago",
        "recentchanges-label-bot": "Gawa ng isang bot ang pagbabagong ito",
        "recentchanges-label-unpatrolled": "Hindi pa napapatrulyahan ang pagbabagong ito",
+       "recentchanges-legend-heading": "'''Gabay:'''",
        "recentchanges-legend-newpage": "$1 - bagong pahina",
        "rcnotefrom": "Nasa ibaba ang mga pagbabago mula pa noong '''$2''' (ipinapakita ang magpahanggang sa '''$1''').",
        "rclistfrom": "Ipakita ang bagong mga pagbabago simula sa $3 $2",
        "rc_categories": "Itakda lang sa mga kaurian (ihiwalay sa pamamagitan ng \"|\")",
        "rc_categories_any": "Kahit ano",
        "rc-change-size": "$1",
-       "rc-change-size-new": "$1 {{PLURAL:$1|byte|mga byte}} pagkaraan ng pagbabago",
+       "rc-change-size-new": "$1 {{PLURAL:$1|byte}} pagkaraan ng pagbabago",
        "newsectionsummary": "/* $1 */ bagong seksyon",
        "rc-enhanced-expand": "Ipakita ang mga detalye",
        "rc-enhanced-hide": "Itago ang mga detalye",
        "recentchangeslinked": "Kaugnay na mga pagbabago",
        "recentchangeslinked-feed": "Kaugnay na mga pagbabago",
        "recentchangeslinked-toolbox": "Kaugnay na mga pagbabago",
-       "recentchangeslinked-title": "Mga pagbabagong kaugnay ng \"$1\"",
+       "recentchangeslinked-title": "Mga pagbabagong may kaugnayan sa \"$1\"",
        "recentchangeslinked-summary": "Nililista ng natatanging pahina na ito ang huling mga pagbabago na nakaugnay. Naka '''matapang na teksto''' ang iyong mga binabantayan.",
        "recentchangeslinked-page": "Pangalan ng pahina:",
        "recentchangeslinked-to": "Ipakita ang mga pagbabago sa mga pahinang nakaugnay sa isang binigay na pahina sa halip",
        "filehist-user": "Tagagamit",
        "filehist-dimensions": "Mga sukat",
        "filehist-filesize": "Sukat ng talaksan",
-       "filehist-comment": "Puna/Kumento",
+       "filehist-comment": "Komento",
        "imagelinks": "Paggamit ng talaksan",
-       "linkstoimage": "Nakakawing ang sumusunod na {{PLURAL:$1|pahina|$1 mga pahina}} sa talaksang ito.",
+       "linkstoimage": "Nakakawing ang sumusunod na {{PLURAL:$1|pahina|$1 pahina}} sa talaksang ito:",
        "linkstoimage-more": "Mahigit sa $1 {{PLURAL:$1|pahina|mga pahina}} ang nakakawing sa talaksang ito.\nIpinapakita sa sumusunod na talaan ang {{PLURAL:$1|unang pahina lamang|unang $1 mga pahina lamang}} na nakakawing sa talaksang ito.\nMayroong makukuhang [[Special:WhatLinksHere/$2|buong talaan]].",
        "nolinkstoimage": "Walang pahinang nakakawing sa talaksang ito.",
        "morelinkstoimage": "Tingnan ang [[Special:WhatLinksHere/$1|mas marami pang mga kawing]] para sa pahinang ito.",
        "shared-repo": "isang pinagsasaluhang repositoryo",
        "shared-repo-name-wikimediacommons": "Wikimedia Commons",
        "filepage.css": "/* Ang Cascading Style Sheets na inilagay dito ay kabilang sa pahina ng paglalarawan ng talaksan, na kabilang din sa mga wiki ng dayuhang kliyente */",
-       "upload-disallowed-here": "Sa kasamaang palad hindi mo muling masusulatan ang imaheng ito.",
+       "upload-disallowed-here": "Sa kasamaang palad hindi mo muling masusulatan ang talaksang ito.",
        "filerevert": "Ibalik sa dati ang $1",
        "filerevert-legend": "Ibalik ang talaksan",
        "filerevert-intro": "<span class=\"plainlinks\">Ibinabalik mo sa dati ang '''[[Media:$1|$1]]''' patungo sa [$4 bersyon noong $3, $2].</span>",
        "allpagesto": "Ipakita ang mga pahinang nagtatapos sa:",
        "allarticles": "Lahat ng mga pahina",
        "allinnamespace": "Lahat ng mga pahina ($1 espasyo ng pangalan)",
-       "allpagessubmit": "Ipatupad/Sumige",
+       "allpagessubmit": "Gawin",
        "allpagesprefix": "Ipakita ang mga pahinang may unlaping:",
        "allpagesbadtitle": "Ang binagay na pamagat ng pahina ay hindi tinatanggap o may unlapi na tumuturo sa ibang wika o wiki.  Maaaring naglalaman ito ng isa o higit pa na mga karakter na hindi ginagamit bilang pamagat.",
        "allpages-bad-ns": "Wala sa {{SITENAME}} ang espasyo ng pangalang \"$1\".",
        "tooltip-pt-preferences": "Mga nais ko",
        "tooltip-pt-watchlist": "Ang talaan ng mga pagbabago sa mga pahinang binabantayan mo",
        "tooltip-pt-mycontris": "Talaan ng mga ambag mo",
-       "tooltip-pt-login": "Hinihimok kang lumagda, bagaman hindi ito kinakailangan.",
+       "tooltip-pt-login": "Hinihikayat kang lumagda; gayunpaman, hindi ito kinakailangan.",
        "tooltip-pt-logout": "Umalis sa pagkaka-login",
+       "tooltip-pt-createaccount": "Hinihikayat kang lumikha ng kuwenta at lumigda; gayunpaman, hindi ito kinakailangan",
        "tooltip-ca-talk": "Usapan tungkol sa nilalaman ng pahinang ito",
        "tooltip-ca-edit": "Maaaring baguhin ang pahinang ito. Paki gamit ang buton ng paunang tingin bago itala.",
-       "tooltip-ca-addsection": "Magsimula ng isang bagong seksiyon",
+       "tooltip-ca-addsection": "Magsimula ng bagong seksiyon",
        "tooltip-ca-viewsource": "Nakasanggalang ang pahinang ito.\nMaaari mong tingnan ang batayan nito.",
-       "tooltip-ca-history": "Nakaraang bersyon ng pahinang ito.",
+       "tooltip-ca-history": "Mga nakaraang bersiyon ng pahinang ito.",
        "tooltip-ca-protect": "Iprotekta ang pahinang ito",
        "tooltip-ca-unprotect": "Baguhin ang pruteksiyon ng pahinang ito",
        "tooltip-ca-delete": "Burahin ang pahinang ito",
        "tooltip-ca-nstab-mediawiki": "Tingnan ang mensahe ng sistema",
        "tooltip-ca-nstab-template": "Tingnan ang padron",
        "tooltip-ca-nstab-help": "Tingnan ang pahina ng tulong",
-       "tooltip-ca-nstab-category": "Tingnan ang pahina ng kaurian/kategorya",
+       "tooltip-ca-nstab-category": "Tingnan ang pahina ng kategorya",
        "tooltip-minoredit": "Tandaan ito bilang isang maliit na pagbabago",
        "tooltip-save": "Sagipin ang iyong mga pagbabago",
        "tooltip-preview": "Paunang-tingnan ang mga pagbabago mo, pakigamit muna ito bago sagipin o magtala!",
        "pageinfo-magic-words": "{{PLURAL:$1|Salita|Mga salita}}ng mahiwaga ($1)",
        "pageinfo-hidden-categories": "Nakatagong {{PLURAL:$1|kategorya|mga kategorya}} ($1)",
        "pageinfo-templates": "{{PLURAL:$1|Suleras|Mga suleras}} ($1) na nasa transklusyon (kasama sa maraming mga lugar)",
+       "pageinfo-toolboxlink": "Impormasyon ng pahina",
        "markaspatrolleddiff": "Tatakan bilang napatrolya na",
        "markaspatrolledtext": "Tatakan ang pahinang ito bilang napatrolya na",
        "markedaspatrolled": "Tatakan bilang napatrolya na",
        "file-nohires": "Walang makuhang mas mataas na resolusyon (kalinawan).",
        "svg-long-desc": "Talaksang SVG, nasa mga bilang na $1 × $2 mga piksel, sukat ng talaksan: $3",
        "svg-long-desc-animated": "Animadong talaksang SVG, nasa mga bilang na $1 × $2 mga piksel, sukat ng talaksan: $3",
-       "show-big-image": "Buong resolusyon (kalinawan)",
+       "show-big-image": "Orihinal na talaksan",
        "show-big-image-preview": "Sukat ng paunang-tingin na ito: $1.",
-       "show-big-image-other": "Iba pang {{PLURAL:$2|resolusyon|mga resolusyon}}: $1.",
+       "show-big-image-other": "Ibang {{PLURAL:$2|resolusyon|mga resolusyon}}: $1.",
        "show-big-image-size": "$1 x $2 mga piksel",
        "file-info-gif-looped": "nasilo na",
        "file-info-gif-frames": "$1 {{PLURAL:$1|banhay|mga banhay}}",
        "logentry-patrol-patrol": "Minarkahan ni $1 ang rebisyong $4 ng pahinang $3 bilang napatrolya na",
        "logentry-patrol-patrol-auto": "Kusang minarkahan ni $1 ang rebisyong $4 ng pahinang $3 bilang napatrolya na",
        "logentry-newusers-newusers": "Nilikha ang kuwenta ng tagagamit na $1",
-       "logentry-newusers-create": "Lumikha si $1 ng isang kuwenta ng tagagamit",
+       "logentry-newusers-create": "{{GENDER:$2|Inilikha}} ang kuwentang $1 ng tagagamit",
        "logentry-newusers-create2": "Lumikha si $1 ng isang kuwenta ng tagagamit na $3",
        "logentry-newusers-autocreate": "Automatikong {{GENDER:$2|inilikha}} ang account ng tagagamit na $1",
        "rightsnone": "(wala)",
index 393e2b1..5da48b7 100644 (file)
        "badtitletext": "Girilen sayfa adı ya hatalı ya boş ya da diller arası bağlantı veya vikiler arası bağlantı içerdiğinden geçerli değil. Başlıklarda kullanılması yasak olan bir ya da daha çok karakter içeriyor olabilir.",
        "title-invalid-empty": "İstenilen sayfanın başlığı boş veya sadece bir ad alanının adını taşıyor.",
        "title-invalid-utf8": "İstenen sayfanın başlığı geçersiz bir UTF-8 dizisi içeriyor.",
-       "title-invalid-interwiki": "Başlık vikiiçi bağlantı içeriyor",
+       "title-invalid-interwiki": "İstneilen sayfanın başlığı, başlıklarda kullanılamayacak bir vikiiçi bağlantı içeriyor",
        "title-invalid-talk-namespace": "İstenen sayfa başlığı mevcut olmayan bir tartışma sayfasına gönderme yapıyor.",
        "title-invalid-characters": "İstenen sayfa başlığı geçersiz karakter içeriyor: \"$1\"",
        "title-invalid-relative": "Başlık göreli yol içeriyor. Göreli yol içeren başlıklar (./, ../ gibi) kullanılamaz, çünkü genelde kullanıcıların tarayıcıları bu şekildeki başlıklara erişimde sıkıntı yaşar.",
        "createacct-another-submit": "Başka bir hesap oluşturun",
        "createacct-benefit-heading": "{{SITENAME}} sizin gibi insanlar tarafından oluşturulur.",
        "createacct-benefit-body1": "{{PLURAL:$1|düzenleme|düzenleme}}",
-       "createacct-benefit-body2": "{{PLURAL:$1|sayfa|sayfa}}",
+       "createacct-benefit-body2": "{{PLURAL:$1|madde|madde}}",
        "createacct-benefit-body3": "en son {{PLURAL:$1|katkıda bulunan|katkıda bulunan}} kişi sayısı",
        "badretype": "Girdiğiniz şifreler birbirleriyle uyuşmuyor.",
        "userexists": "Girdiğiniz kullanıcı adı zaten kullanımda.\nLütfen farklı bir kullanıcı adı seçiniz.",
        "logentry-managetags-activate": "$1, \"$4\" etiketini kullanıcı ve botların {{GENDER:$2|kullanımına açtı}}",
        "logentry-managetags-deactivate": "$1, \"$4\" etiketini kullanıcı ve botların {{GENDER:$2|kullanımına kapadı}}",
        "log-name-tag": "Etiket günlüğü",
-       "log-description-tag": "Bu sayfa kullanıcıların ne zaman tekil sürümlere veya günlük kayıtlarına etiket ekleyip kaldırdığını göstermektedir. Bir düzenleme, silme veya benzeri işlem eşliğinde gerçekleşen etiket değişikliği işlemleri burada listelenmemektedir.",
+       "log-description-tag": "Bu sayfa kullanıcıların ne zaman tekil sürümlere veya günlük kayıtlarına [[Special:Tags|etiket]] ekleyip kaldırdığını göstermektedir. Bir düzenleme, silme veya benzeri işlem eşliğinde gerçekleşen etiket değişikliği işlemleri burada listelenmemektedir.",
        "logentry-tag-update-add-revision": "$1, $3 sayfasının $4 numaralı sürümüne {{PLURAL:$7|etiket|etiket}} {{GENDER:$2|ekledi}}: $6",
        "logentry-tag-update-add-logentry": "$1, $3 sayfasının $5 numaralı günlük kaydına {{PLURAL:$7|etiket|etiket}} {{GENDER:$2|ekledi}}: $6",
        "logentry-tag-update-remove-revision": "$1, $3 sayfasının $4 numaralı sürümünden {{PLURAL:$9|etiket|etiket}} {{GENDER:$2|kaldırdı}}: $8",
index 20d7350..a54b76e 100644 (file)
        "badtitletext": "Запитана назва сторінки неправильна, порожня, або неправильно зазначена міжмовна назва чи інтервікі.\nМожливо, в назві вжиті недопустимі символи.",
        "title-invalid-empty": "Назва сторінки порожня або містить тільки простір назв.",
        "title-invalid-utf8": "Назва сторінки містить некоректні символи UTF-8.",
-       "title-invalid-interwiki": "Назва містить інтервікі-посилання",
+       "title-invalid-interwiki": "Назва містить недопустимі інтервікі-посилання.",
        "title-invalid-talk-namespace": "Назва сторінки вказує на сторінку обговорення, яка не може існувати.",
        "title-invalid-characters": "Назва сторінки містить некоректні символи: \"$1\".",
        "title-invalid-relative": "Назва містить відносний шлях. Відносні назви сторінок (./, ../) є некоректними, бо часто вони будуть недосяжні для веб-оглядача користувача.",
        "uploadvirus": "Файл містить вірус! Див. $1",
        "uploadjava": "Файл є ZIP-архівом, що містить .class-файл Java.\nЗавантаження Java-файлів не дозволене, бо вони можуть використовуватися для обходу системи безпеки.",
        "upload-source": "Вихідний файл",
-       "sourcefilename": "Ð\9dазва Ð¿Ð¾Ñ\87аÑ\82кового файлу:",
+       "sourcefilename": "Ð\9dазва Ð²Ð¸Ñ\85Ñ\96дного файлу:",
        "sourceurl": "Вихідна URL-адреса:",
        "destfilename": "Назва завантаженого файлу:",
        "upload-maxfilesize": "Максимальний розмір файлу: $1",
        "log-name-pagelang": "Журнал змін мови",
        "log-description-pagelang": "Це журнал змін мови сторінок.",
        "logentry-pagelang-pagelang": "$1 {{GENDER:$2|змінив|змінила}} мову сторінки для $3 з $4 на $5.",
-       "default-skin-not-found": "Ой! Типова тема оформлення для вашої вікі <code dir=\"ltr\">$wgDefaultSkin</code>, <code>$1</code> недоступна.\n\nСхоже, що Ваша установка містить {{PLURAL:$4|наступну тему оформлення|наступні теми оформлення}}. Див. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] для отримання інформації про те, як увімкнути {{PLURAL:$4|її|їх та обрати тему за замовчуванням}}.\n\n\n$2\n\n\n; Якщо Ви щойно встановили MediaWiki:\n: Ви, мабуть, зробили це з Git або безпосередньо з вихідного коду, використовуючи деякий інший спосіб. Тоді можливе наступне. Спробуйте встановити деякі теми з [https://www.mediawiki.org/wiki/Category:All_skins каталогу тем оформлення сайту mediawiki.org]:\n:* Завантаживши [https://www.mediawiki.org/wiki/Download архів файлів], який містить декілька тем оформлення й розширень. Ви можете скопіювати теку <code>skins/</code> з нього.\n:* Завантаживши архіви окремих тем оформлення з [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Склонувавши один з репозиторіїв <code>mediawiki/skins/*</code> через git у підтеку <code dir=\"ltr\">skins/</code> теки, де встановлена MediaWiki.\n: Це не повинно зашкодити вашому сховищу, якщо Ви MediaWiki-розробник.\n\n; Якщо Ви щойно оновили MediaWiki:\n: MediaWiki версії 1.24 й новіші більше не вмикають встановлені теми автоматично (див. [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]). Ви можете вставити {{PLURAL:$5|наступний рядок|наступні рядки}} в <code>LocalSettings.php</code>, щоб увімкнути {{PLURAL:$5|встановлену тему|всі встановлені теми}} оформлення: \n\n\n<pre dir=\"ltr\">$3</pre>\n\n\n; Якщо Ви щойно змінили <code>LocalSettings.php</code>:\n: Повторно перевірте назви тем на наявність помилок.",
-       "default-skin-not-found-no-skins": "Ой! Тема оформлення для Вашої вікі за замовчуванням, визначена у <code>$wgDefaultSkin</code> як <code>$1</code> недоступна.\n\n\nУ Вас немає встановлених тем оформлення.\n\n\n; Якщо Ви щойно встановили або оновили MediaWiki:\n: Ви, мабуть, зробили це з Git або безпосередньо з вихідного коду, використовуючи інший спосіб. Тоді це можливо. MediaWiki версії 1.24 або новіша не містить теми оформлення в основному репозиторії. Спробуйте встановити деякі теми з [https://www.mediawiki.org/wiki/Category:All_skins каталогу тем оформлення сайту mediawiki.org]:\n:* Завантаживши [https://www.mediawiki.org/wiki/Download архів файлів], який містить декілька тем оформлення і розширень. Ви можете скопіювати теку <code>skins/</code> з нього.\n:* Завантаживши окремі архіви тем з [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* Клонувавши один з репозиторіїв <code>mediawiki/skins/*</code> через Git в підтеку <code dir=\"ltr\">skins/</code> теки, де встановлена MediaWiki.\n: Це не повинно зашкодити Вашому сховищу, якщо Ви MediaWiki-розробник. Див. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] для отримання інформації про те, як включити теми оформлення і вибрати тему за замовчуванням.",
+       "default-skin-not-found": "Ой! Типова тема оформлення для вашої вікі <code dir=\"ltr\">$wgDefaultSkin</code>, <code>$1</code> недоступна.\n\nСхоже, що Ваша установка містить {{PLURAL:$4|наступну тему оформлення|наступні теми оформлення}}. Див. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] для отримання інформації про те, як увімкнути {{PLURAL:$4|її|їх та обрати тему за замовчуванням}}.\n\n\n$2\n\n\n; Якщо Ви щойно встановили MediaWiki:\n: Ви, мабуть, зробили це з Git або безпосередньо з вихідного коду, використовуючи деякий інший спосіб. Тоді можливе наступне. Спробуйте встановити деякі теми з [https://www.mediawiki.org/wiki/Category:All_skins каталогу тем оформлення сайту mediawiki.org]:\n:* Завантаживши [https://www.mediawiki.org/wiki/Download архів файлів], який містить декілька тем оформлення й розширень. Ви можете скопіювати теку <code>skins/</code> з нього.\n:* Завантаживши архіви окремих тем оформлення з [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Використавши Git, щоб завантажити теми оформлення].\n: Це не повинно зашкодити вашому сховищу, якщо Ви MediaWiki-розробник.\n\n; Якщо Ви щойно оновили MediaWiki:\n: MediaWiki версії 1.24 й новіші більше не вмикають встановлені теми автоматично (див. [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]). Ви можете вставити {{PLURAL:$5|наступний рядок|наступні рядки}} в <code>LocalSettings.php</code>, щоб увімкнути {{PLURAL:$5|встановлену тему|всі встановлені теми}} оформлення: \n\n\n<pre dir=\"ltr\">$3</pre>\n\n\n; Якщо Ви щойно змінили <code>LocalSettings.php</code>:\n: Повторно перевірте назви тем на наявність помилок.",
+       "default-skin-not-found-no-skins": "Ой! Тема оформлення для Вашої вікі за замовчуванням, визначена у <code>$wgDefaultSkin</code> як <code>$1</code> недоступна.\n\n\nУ Вас немає встановлених тем оформлення.\n\n\n; Якщо Ви щойно встановили або оновили MediaWiki:\n: Ви, мабуть, зробили це з Git або безпосередньо з вихідного коду, використовуючи інший спосіб. Тоді це можливо. MediaWiki версії 1.24 або новіша не містить теми оформлення в основному репозиторії. Спробуйте встановити деякі теми з [https://www.mediawiki.org/wiki/Category:All_skins каталогу тем оформлення сайту mediawiki.org]:\n:* Завантаживши [https://www.mediawiki.org/wiki/Download архів файлів], який містить декілька тем оформлення і розширень. Ви можете скопіювати теку <code>skins/</code> з нього.\n:* Завантаживши окремі архіви тем з [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins Використавши Git, щоб завантажити теми оформлення].\n: Це не повинно зашкодити Вашому сховищу, якщо Ви MediaWiki-розробник. Див. [https://www.mediawiki.org/wiki/Manual:Skin_configuration Manual:Skin configuration] для отримання інформації про те, як включити теми оформлення і вибрати тему за замовчуванням.",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (увімкнено)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''вимкнено''')",
        "mediastatistics": "Медіа-статистика",
index 1a3764c..372a610 100644 (file)
@@ -13,7 +13,8 @@
                        "Reedy",
                        "გიორგიმელა",
                        "아라",
-                       "Silovan"
+                       "Silovan",
+                       "David1010"
                ]
        },
        "tog-underline": "რცხუეფიშ ათოღაზუა:",
        "tog-hidepatrolled": "დოფულით პატრულირებულ რედაქტირაფეფი ასერდეიან თირაფეფს",
        "tog-newpageshidepatrolled": "დოფულით პატრულირებულ ხასჷლეფი ახალ ხასჷლეფიშ ერკებულშე",
        "tog-extendwatchlist": "გოფაჩი ოთოჸუჯე ერკებული არძო თირაფეფიშ ოძირაფალო, ამარდეიან თირაფეფიშ მეკოროცხილო",
-       "tog-usenewrc": "á\83\92á\83\94á\83\92á\83\9bá\83\98á\83 á\83\98á\83\9cá\83\94 á\83\94á\83\99á\83\9dá\83\9cá\83\98á\83\90 á\83\97á\83\98á\83 á\83\90á\83¤á\83\94á\83¤á\83\98á\83¨ á\83£á\83¯á\83\92á\83£á\83¨á\83\98 á\83\94á\83 á\83\99á\83\94á\83\91á\83£á\83\9aá\83\98 (á\83\98á\83\97á\83®á\83\98á\83\9cá\83¡ JavaScript-á\83\98á\83¡)",
+       "tog-usenewrc": "á\83\91á\83\9dá\83\9aá\83\9d á\83ªá\83\95á\83\9aá\83\98á\83\9aá\83\94á\83\91á\83\94á\83\91á\83\98á\83¡ á\83\93á\83\90 á\83\99á\83\9dá\83\9cá\83¢á\83 á\83\9dá\83\9aá\83\98á\83¡ á\83¡á\83\98á\83\98á\83¡ á\83ªá\83\95á\83\9aá\83\98á\83\9aá\83\94á\83\91á\83\94á\83\91á\83\98á\83¡ á\83\93á\83\90á\83¯á\83\92á\83£á\83¤á\83\94á\83\91á\83\90",
        "tog-numberheadings": "ავტომატურო დონომერე დუდჯოხოეფი",
-       "tog-showtoolbar": "რედაქტირაფაშ ხეჭკუდეფიშ ძირაფა (ითხინს JavaScript-ის)",
-       "tog-editondblclick": "ხასჷლეფიშ რედაქტირაფა ჟირმანგი გეწკანტაფათ (ითხინს JavaScript-ის)",
-       "tog-editsectiononrightclick": "ჩართი სექციაშ რედაქტირაფა სექციაშ ჯოხოშა მარძგვან გეწკანტაფათ (ითხინს JavaScript-ის)\"",
+       "tog-showtoolbar": "რედაქტირაფაშ ხეჭკუდეფიშ ძირაფა",
+       "tog-editondblclick": "ხასჷლეფიშ რედაქტირაფა ჟირმანგი გეწკანტაფათ",
+       "tog-editsectiononrightclick": "ჩართი სექციაშ რედაქტირაფა სექციაშ ჯოხოშა მარძგვან გეწკანტაფათ",
        "tog-watchcreations": "ქიგუძინი ჩქიმ კონტროლიშ ერკბულს ჩქიმ დუნარცხუა ხასჷლეფი დო ეხარგელი ფაილეფი",
+       "tog-watchdefault": "დაამატე ჩემი კონტროლის სიას ჩემს მიერ რედაქტირებული გვერდები და ფაილები",
+       "tog-watchmoves": "ჩასვი გვერდები და ფაილები, რომლებიც მე გადამაქვს, ჩემს კონტროლის სიაში",
+       "tog-watchdeletion": "ჩასვი გვერდები და ფაილები, რომლებსაც მე ვშლი, ჩემს კონტროლის სიაში",
+       "tog-watchrollback": "დაამატე ჩემი კონტროლის სიას გვერდები, სადაც მე სწრაფი გაუქმება განვახორციელე",
+       "tog-minordefault": "ყველა რედაქტირების მონიშვნა, როგორც უმნიშვნელო, უპირობოდ",
+       "tog-previewontop": "წინასწარი გადახედვის ჩვენება რედაქტირების დაფამდე",
+       "tog-previewonfirst": "წინასწარი ჩვენება პირველივე რედაქტირებაზე",
+       "tog-enotifwatchlistpages": "მომწერე ელ. ფოსტით, როცა გვერდი ან ფაილი, რომელსაც მე ვაკონტროლებ, შეიცვლება",
+       "tog-enotifusertalkpages": "მომწერე თუ ჩემი განხილვის გვერდი შეიცვლება",
+       "tog-enotifminoredits": "მომწერე ასევე გვერდებისა და ფაილების მცირე რედაქტირებისას",
+       "tog-enotifrevealaddr": "აჩვენე ჩემი ელ-ფოსტის მისამართი შეტყობინების წერილებში",
        "tog-shownumberswatching": "მაკონტროლაფარი მახვარებუეფიშ მუდანობაშ ძირაფა",
+       "tog-oldsig": "არსებული ხელმოწერა:",
+       "tog-fancysig": "საკუთარი ვიკიფორმატიანი ხელმოწერა (ავტომატური ბმულის გარეშე)",
+       "tog-uselivepreview": "გამოიყენეთ სწრაფი წინასწარი გადახედვა",
+       "tog-forceeditsummary": "გამაფრთხილე ცარიელი რედაქტირების რეზიუმეს შემთხვევაში",
+       "tog-watchlisthideown": "დამალე ჩემი რედაქტირება კონტროლის სიაში",
+       "tog-watchlisthidebots": "დამალე რობოტის რედაქტირება კონტროლის სიაში",
+       "tog-watchlisthideminor": "დამალეთ საკონტროლო სიიდან მცირე რედაქტირებები",
+       "tog-watchlisthideliu": "დამალეთ დარეგისტრირებულ მოხმარებელთა ცვლილებები ჩემი კონტროლის სიიდან",
+       "tog-watchlisthideanons": "დამალეთ ანონიმურ მომხმარებელთა შესწორებები ჩემი კონტროლის სიიდან",
+       "tog-watchlisthidepatrolled": "დამალეთ საკონტროლო სიიდან პატრულირებული რედაქტირებები",
+       "tog-ccmeonemails": "გამომიგზავნე ელფოსტების ასლები, რომლებსაც მე სხვა მომხმარებლებს ვუგზავნი",
+       "tog-diffonly": "დამალე გვერდის შიგთავსი ცვლილების ქვევით",
        "tog-showhiddencats": "ქაძირი ფულირი კატეგორიეფი",
+       "tog-norollbackdiff": "გაუქმებისას გამოტოვეთ ცვლილებათა განსხვავება",
+       "tog-useeditwarning": "გამაფრთხილე, როდესაც დავტოვებ რედაქტირებად გვერდს, დაუმახსოვრებელი ცვლილებებით",
+       "tog-prefershttps": "უსაფრთხო კავშირის მუდამ გამოყენება ავტორიზაციის შემდეგ",
        "underline-always": "ირო",
        "underline-never": "შურო",
+       "underline-default": "დამოკიდებული მომხმარებელზე ან ბრაუზერის არჩევანზე",
+       "editfont-style": "რედაქტირების არეალის შრიფტის ტიპი:",
+       "editfont-default": "ბრაუზერის უპირობო არჩევანი",
+       "editfont-monospace": "მონოშირული შრიფტი",
        "editfont-sansserif": "შრიფტი სანს-სერიფი",
        "editfont-serif": "შრიფტი სერიფი",
        "sunday": "ჟაშხა",
        "oct": "გჷმ.",
        "nov": "გერ.",
        "dec": "ქირ.",
+       "january-date": "ღურთუთა $1",
+       "february-date": "ფურთუთა $1",
+       "march-date": "მელახი $1",
+       "april-date": "პირელი $1",
+       "may-date": "მესი $1",
+       "june-date": "მანგი $1",
+       "july-date": "კვირკვე $1",
+       "august-date": "მარაშინათუთა $1",
+       "september-date": "ეკენია $1",
+       "october-date": "გჷმათუთა $1",
+       "november-date": "გერგობათუთა $1",
+       "december-date": "ქირსეთუთა $1",
        "pagecategories": "{{PLURAL:$1|კატეგორია|კატეგორიეფი}}",
        "category_header": "სტატიეფი \"$1\"  კატეგორიას",
        "subcategories": "გიმენკატეგორიეფი",
        "hidden-categories": "{{PLURAL:$1|ფულირი კატეგორია|ფულირი კატეგორიეფი}}",
        "hidden-category-category": "ფულირი კატეგორიეფი",
        "category-subcat-count": "{{PLURAL:$2|თე კატეგორიას ოკათჷ ხვალე ათე გიმენკატეგორია.|თე კატეგორიას მოჩამილი რე $1 გიმენკატეგორია $2-შე.}}",
+       "category-subcat-count-limited": "ეს კატეგორია მოიცავს შემდეგ $1 ქვეკატეგორიას.",
        "category-article-count": "{{PLURAL:$2|ათე კატეგორია იკათუანს ხვალე გეჸვენჯ ხასილას.|გეჸვენჯ {{PLURAL:$1|ხასილა რე|$1 ხასილეფ რე}} თე კატეგორიას, გვალო $2–შე.}}",
+       "category-article-count-limited": "შემდეგი {{PLURAL:$1|გვერდი არის|$1 გვერდები არიან}} მოცემულ კატეგორიაში",
        "category-file-count": "{{PLURAL:$2|თე კატეგორიას ხვალე ათე გეჸვენჯი ფაილი რე.|თე კატეგორიას რე გეჸვენჯი $1, ართოიანო $2-შე.}}",
+       "category-file-count-limited": "შემდეგი {{PLURAL:$1|ფაილი|$1 ფაილები}} ამ კატეგორიაშია.",
        "listingcontinuesabbrev": "გინძარ.",
+       "index-category": "ხასჷლეფი ინდექსირაფაშ",
        "noindex-category": "ხასჷლეფი ინდექსირაფაშ უმუშო",
+       "broken-file-category": "გვერდები ფაილების არასწორი ბმულებით",
        "about": "-შენი",
        "article": "სტატია",
        "newwindow": "ინწყუმუ ახალი ოჭკორიეს",
        "cancel": "გოუქვაფა",
        "moredotdotdot": "სრულო...",
-       "mypage": "ჩქიმი ხასჷლა",
-       "mytalk": "ჩქიმი სხუნუა",
+       "morenotlisted": "ეს არასრული სიაა.",
+       "mypage": "ხასჷლა",
+       "mytalk": "სხუნუა",
+       "anontalk": "ამ IP-ს განხილვა",
        "navigation": "ნავიგაცია",
        "and": "&#32;დო",
        "qbfind": "დოგორი",
+       "qbbrowse": "დათვალიერება",
        "qbedit": "რედაქტირება",
        "qbpageoptions": "თე ხასჷლა",
        "qbmyoptions": "ჩქიმი ხასჷლეფი",
        "faq": "ბხშირი კითხვეფი",
+       "faqpage": "Project:ხშირი შეკითხვები",
        "actions": "მოქმედალეფი",
        "namespaces": "ჯოხოეფიშ ოფირჩა",
        "variants": "ვარიანტეფი",
        "navigation-heading": "ნავიგაციაშ მენიუ",
        "errorpagetitle": "ჩილათა",
        "returnto": "დირთი $1-შა",
-       "tagline": "{{SITENAME}} ხასჷლაშე",
+       "tagline": "{{SITENAME}}-შე",
        "help": "მოხვარა",
        "search": "გორუა",
        "searchbutton": "გორუა",
        "searcharticle": "გინულა",
        "history": "ხასჷლაშ ისტორია",
        "history_short": "ისტორია",
+       "updatedmarker": "განახლდა ჩემი ბოლო შემოსვლის შემდეგ",
        "printableversion": "ობეშტალი ვერსია",
        "permalink": "პერმანენტული რცხუ",
        "print": "დობეშტი",
        "view": "ძირაფა",
        "view-foreign": "ქოძირით $1-ის",
        "edit": "რედაქტირაფა",
+       "edit-local": "ლოკალური აღწერის რედაქტირება",
        "create": "დორსხუაფა",
        "create-local": "ლოკალურ ეჭარუაშ გეძინა",
        "editthispage": "ხასჷლაშ რედაქტირაფა",
+       "create-this-page": "ამ გვერდის შექმნა",
        "delete": "ლასუა",
        "deletethispage": "დოლასი თე ხასჷლა",
+       "undeletethispage": "ამ გვერდის აღდგენა",
+       "undelete_short": "გააუქმე წაშლა {{PLURAL:$1|ერთი რედაქტირება|$1 რედაქტირება}}",
+       "viewdeleted_short": "{{PLURAL:$1|წაშლილი რედაქტირების|$1 წაშლილი რედაქტირებების}} ხილვა",
        "protect": "დოთხილე",
        "protect_change": "თირუა",
+       "protectthispage": "ხასილაშ თხილუა",
+       "unprotect": "დაცვის შეცვლა",
+       "unprotectthispage": "შეცვალე ამ გვერდის დაცვის დონე",
        "newpage": "ახალი ხასჷლა",
        "talkpage": "მოჩამილი ხასჷლაშ სხუნუა",
        "talkpagelinktext": "სხუნუა",
        "specialpage": "გჷშაკერძაფილი ხასჷლა",
        "personaltools": "პერსონალური ხეჭკუდეფი",
+       "articlepage": "სტატიის ნახვა",
        "talk": "სხუნუა",
        "views": "ძირაფეფი",
        "toolbox": "ხეჭკუდეფი",
+       "userpage": "მახვარებუშ ხასჷლაშ ძირაფა",
+       "projectpage": "პროექტიშ ხასჷლაშ ძირაფა",
+       "imagepage": "ფაილიშ ხასჷლაშ ძირაფა",
+       "mediawikipage": "გადახედე შეტყობინების გვერდს",
+       "templatepage": "გადახედე თარგის გვერდს",
+       "viewhelppage": "ქოძირეთ დახვარებაშ გვერდ",
+       "categorypage": "ხასილაშ კატეგორიაშ ძირაფა",
+       "viewtalkpage": "იხილე დისკუსია",
        "otherlanguages": "შხვა ნინეფს",
        "redirectedfrom": "(გინოწურაფილი რე $1-შე)",
        "redirectpagesub": "ხასჷლაშა გინოწურაფა",
        "redirectto": "გინოღალა:",
        "lastmodifiedat": "თე ხასჷლაქ ეკონიას გეახალუ $2-ს, $1-ის.",
+       "viewcount": "ეს გვერდი შემოწმდა {{PLURAL:$1|ერთხელ|$1-ჯერ}}.",
+       "protectedpage": "დაბლოკილი გვერდი",
        "jumpto": "გეგნორთი:",
        "jumptonavigation": "ნავიგაცია",
        "jumptosearch": "გორუა",
+       "view-pool-error": "უკაცრავად, მაგრამ სერვერები გადატვირთულია.\nშემოსულია ამ გვერდის სანახავად ძალიან ბევრი მოთხოვნა.\nგთხოვთ, დაელოდეთ და გაიმერეთ მოთხოვნა ცოტა მოგვიანებით.\n\n$1",
+       "generic-pool-error": "უკაცრავად, მაგრამ სერვერები გადატვირთულია.\nბევრი მომხმარებელი ცდილობს ამ რესურსის ნახვას.\nგთხოვთ, დაელოდეთ და გაიმერეთ მოთხოვნა ცოტა მოგვიანებით.",
+       "pool-timeout": "ბლოკირების ლოდინის დრო ამოიწურა",
+       "pool-queuefull": "მოთხოვნების დამგროვებელი სავსეა",
+       "pool-errorunknown": "უცნობი შეცდომა",
+       "pool-servererror": "პულის მრიცხველის მომსახურება მიუწვდომელია ($1).",
+       "poolcounter-usage-error": "გამოყენების შეცდომა: $1",
        "aboutsite": "{{SITENAME}}-შენი",
        "aboutpage": "Project:შენი",
        "copyright": "დინორე მიწორინაფილი რე $1–იშ ჯოხოთ.",
        "disclaimers": "გამამინჯალაშ ვარება",
        "disclaimerpage": "Project:გამამინჯალაშ ვარება",
        "edithelp": "მოხვარა რედაქტირაფას",
+       "helppage-top-gethelp": "დახმარება",
        "mainpage": "დუდხასჷლა",
        "mainpage-description": "დუდხასჷლა",
+       "policy-url": "Project:პოლიტიკა",
        "portal": "ჯარალუაშ ხასჷლეფი",
        "portal-url": "Project:ჯარალუაშ ხასჷლეფი",
        "privacy": "ანონიმურობაშ პოლიტიკა",
        "privacypage": "Project:ანონიმურობაშ პოლიტიკა",
        "badaccess": "ალობაშ ჩილათა",
+       "badaccess-group0": "თქვენ არ გაქვთ მოთხოვნილი მოქმედების შესრულების უფლება",
+       "badaccess-groups": "მოთხოვნილი მოქმედების შესრულება შეუძლიათ მხოლოდ {{PLURAL:$2|შემდეგ ჯგუფში|შემდეგი ჯგუფებიდან ერთ-ერთში}} მყოფ მომხმარებლებს: $1.",
+       "versionrequired": "საჭიროა მედიავიკის ვერსია $1",
+       "versionrequiredtext": "მოცემული გვერდის გამოსაყენებლად საჭიროა მედიავიკის ვერსია $1. იხილეთ [[Special:Version|სპეციალური:ვერსია]]",
        "ok": "ჯგირი",
        "retrievedfrom": "გორილ რე \"$1\"-იშე",
        "youhavenewmessages": "თქვა გიღუნა $1 ($2).",
+       "youhavenewmessagesfromusers": "თქვენ გაქვთ $1 {{PLURAL:$3|სხვა მომხმარებლისგან|$3 მომხმარებლებისგან}} ($2).",
+       "youhavenewmessagesmanyusers": "თქვენ გაქვთ $1 ბევრი მომხმარებლისგან ($2).",
+       "newmessageslinkplural": "{{PLURAL:$1|ახალი შეტყობინება|999=ახალი შეტყობინება}}",
+       "newmessagesdifflinkplural": "ბოლო {{PLURAL:$1|ცვლილება|999=ცვლილება}}",
+       "youhavenewmessagesmulti": "თქვენ გაქვთ ახალი შეტყობინება $1-ზე",
        "editsection": "რედაქტირაფა",
        "editold": "რედაქტირაფა",
        "viewsourceold": "წყუშ ძირაფა",
        "toc": "დინორე",
        "showtoc": "ძირაფა",
        "hidetoc": "ტყობინაფა",
+       "collapsible-collapse": "ჩაკეცვა",
+       "collapsible-expand": "გაშლა",
+       "confirmable-confirm": "{{GENDER:$1|დარწმუნებული}} ხართ?",
+       "confirmable-yes": "დიახ",
+       "confirmable-no": "არა",
+       "thisisdeleted": "$1-ის ჩვენება თუ აღდგენა?",
+       "viewdeleted": "იხილე $1?",
+       "restorelink": "{{PLURAL:$1|ერთი წაშლილი რედაქტირება|$1 წაშლილი რედაქტირება}}",
+       "feedlinks": "არხი:",
+       "feed-invalid": "არასწორი არხი ჩაწერისთვის",
+       "feed-unavailable": "სინდიკაციის კენტები მიუწვდომელია",
        "site-rss-feed": "$1-იშ RSS არხი",
        "site-atom-feed": "$1-იშ RSS არხი",
        "page-rss-feed": "$1-იშ  არხი  RSS",
        "page-atom-feed": "\"$1\"–იშ არხი ატომი",
        "red-link-title": "$1 (ხასჷლა ვა რე)",
+       "sort-descending": "კლების მიხედვით დალაგება",
+       "sort-ascending": "ზრდის მიხედვით დალაგება",
        "nstab-main": "ხასჷლა",
        "nstab-user": "მახვარებუშ ხასჷლა",
        "nstab-media": "მედიაშ ხასილა",
        "nstab-special": "გჷშაკერძაფილი ხასჷლა",
        "nstab-project": "პროექტიშ ხასჷლა",
        "nstab-image": "ფაილი",
+       "nstab-mediawiki": "შეტყობინება",
        "nstab-template": "თანგი",
+       "nstab-help": "დახმარება",
        "nstab-category": "კატეგორია",
+       "nosuchaction": "მოქმედება არ არსებობს",
+       "nosuchactiontext": "URL-ის მიერ მითითებული მოქმედება მცდარია.\nშესაძლოა შეცდომით აკრიფეთ URL, ან არასწორ ბმულზე გადახვედით.\nაგრეთვე შესაძლოა, {{SITENAME}}-ს მიერ გამოყენებულ პროგრამულ უზრუნველყოფაში იყოს შეცდომა.",
        "nosuchspecialpage": "თეჯგუა გჷშაკერძაფილი ხასჷლეფი ვარსებენს",
+       "nospecialpagetext": "<strong>თქვენ არასწორი სპეციალური გვერდი მოითხოვეთ.</strong>\n\nსწორი სპეციალური გვერდების სია შეგიძლიათ იხილოთ აქ: [[Special:SpecialPages|{{int:specialpages}}]].",
+       "error": "შეცდომა",
+       "databaseerror": "შეცდომა მონაცემთა ბაზაში",
+       "databaseerror-text": "მონაცემთა ბაზაში შეცდომა მოხდა.\nეს შესაძლოა პროგრამული უზრუნველყოფის შეცდომაზე მიუთითებდეს.",
+       "databaseerror-textcl": "მონაცემთა ბაზაში შეცდომა მოხდა.",
+       "databaseerror-query": "მოთხოვნა: $1",
+       "databaseerror-function": "ფუნქცია: $1",
+       "databaseerror-error": "შეცდომა: $1",
+       "laggedslavemode": "ყურადღება: გვერდი შესაძლოა არ შეიცავდეს ბოლო ცვლილებებს.",
+       "readonly": "მონაცემთა ბაზა დახურულია",
+       "enterlockreason": "მიუთიეთ ბლოკირების მიზეზი და ხანგრძლივობის ვადა",
+       "readonlytext": "მონაცემთა ბაზა ამჟამად დახურული ახალი რედაქტირებისთვის და სხვა ცვლილებებისთვის, სავარაუდოდ პერიოდული ბაზის გამართვის სამუშაოების გამო, რის შემდეგაც ის კვლავ ნორმალურ ფუნქციას დაუბრუნდება.\n\nადმინისტრატორმა, რომელმაც ის დაბლოკა, შემდეგი მიზეზი მოიყვანა: $1",
        "missing-article": "სისტემას ვაძირუ მოგორაფილი ხასჷლაშ ტექსტიქ მუნაჩმეფიშ ბაზას, ჯოხოთ «$1» $2. \n\nთენა, მუჭოთ წესინი, მოხვადუ თი ბორჯის, მუჟამს მახვარებუ გიაჸუნუუ თი ხასჷლაშ ისტორიაშ რცხუს, ნამუთ ლასირი რე. \nთენა თაშ ვა რე-და, შილებე თქვა ძირით ჩილათა სისტემაშ კოდის. \nქორთხიინთ, ქატყვინუათ თენა [[Special:ListUsers/sysop|administrator]]–ს, URL–შ მეწურაფათ.",
        "missingarticle-rev": "(რედაქტირაფა#: $1)",
+       "missingarticle-diff": "(ცვლილება: $1, $2)",
+       "readonly_lag": "მონაცემთა ბაზა ავტომატურად დაიხურა, სანამ შვილობილი ბაზის სერვერები მთავარ ბაზასთან სინქრონიზაციას ახდენს",
+       "internalerror": "შიდა შეცდომა",
+       "internalerror_info": "შიდა შეცდომა: $1",
+       "internalerror-fatal-exception": "ფატალური გამონაკლისის ტიპი „$1“",
+       "filecopyerror": "„$1“ ფაილის „$2“-ზე კოპირება ვერ მოხერხდა.",
+       "filerenameerror": "შეუძლებელია ფაილის „$1“ სათაურის შეცვლა სახელწოდებით „$2“.",
+       "filedeleteerror": "ფაილის „$1“ წაშლა ვერ მოხერხდა.",
+       "directorycreateerror": "დირექტორიის „$1“ შექმნა შეუძლებელია.",
+       "directoryreadonlyerror": "კატალოგი „$1“ მხოლოდ წასაკითხად არის ხელმისაწვდომი.",
+       "directorynotreadableerror": "კატალოგი „$1“ არ იკითხება.",
+       "filenotfound": "ფაილის „$1“ მოძიება ვერ მოხერხდა.",
+       "unexpected": "გაუთვალისწინებელი სიდიდე: „$1“=„$2“.",
+       "formerror": "შეცდომა: ფორმის გაგზავნა ვერ მოხერხდა.",
+       "badarticleerror": "ეს მოქმედება ვერ შესრულდება ამ გვერდზე.",
+       "cannotdelete": "გვერდის ან ფაილის „$1“ წაშლა შეუძლებელია.\nშესაძლოა, იგი უკვე წაშალა სხვა მომხმარებელმა.",
+       "cannotdelete-title": "გვერდის „$1“ წაშლა შეუძლებელია",
+       "delete-hook-aborted": "შესწორება გაუქმებულია გადამჭერით.\nდამატებითი ახსნა არ ჩაწერილა.",
+       "no-null-revision": "ვერ მოხერხდა ახალი ნულოვანი ცვლილების შექმნა გვერდისათვის „$1“",
        "badtitle": "ცაგანა დუდჯოხო",
        "badtitletext": "მოთხილ ხასილაშ ჯოხო ჩილათირ რდუ, ვარა ჩოლიერ, ვარა ხოლო გოხოლუდეს ჩილათირო გინორცხუაფილ ინტერ–ნინა ვარა ინტერ–წიკი ჯოხო. \nთენა შილებე იკათუანდას ართ ვარა უმოს თიშნერ ნიშანს ნამუშ გუმორინაფა ჯოხოს ვა შილებე.",
+       "title-invalid-empty": "მოთხოვნილი გვერდის სათაური ცარიელია ან მხოლოდ სახელთა სივრცის სახელს შეიცავს.",
+       "title-invalid-utf8": "მოთხოვნილი გვერდის სათაური არასწორ UTF-8 თანმიმდევრობას შეიცავს.",
+       "title-invalid-interwiki": "გვერდის მოთხოვნილი სათაური ენათშორის ბმულს შეიცავს, რომლის სათაურში გამოყენებაც არ შეიძლება.",
+       "title-invalid-talk-namespace": "მოთხოვნილი გვერდის სახელწოდება მითითებულია განხილვის გვერდზე, რომელიც არ შეიძლება არსებობდეს",
+       "title-invalid-characters": "მოთხოვნილი გვერდის სახელწოდება შეიცავს დაუშვებელ სიმბოლოებს «$1».",
+       "title-invalid-relative": "სათაურს აქვს შეფარდებითი გზა. გვერდების სათაურები შეფარდებითი გზით (/,../) წარმოადგენს გამოუსადეგარს, რადგან ისინი ხშირად მიუწვდომელია, როდესაც მუშავდება მომხმარებლის ბრაუზერით.",
+       "title-invalid-magic-tilde": "მოტხოვნილი გვერდის სათაური შეიცავს ტილდების დაუშვებელ თანმიმდევრობას (<nowiki>~~~</nowiki>).",
+       "title-invalid-too-long": "გვერდის მოთხოვნილი სათაური ძალიან გრძელია. ის უნდა იყოს არა ნაკლებ $1 {{PLURAL:$1|ბაიტისა|ბაიტისა}}, utf-8 კოდირებაში",
+       "title-invalid-leading-colon": "მოთხოვნილი სახელწოდების გვერდი შეიცავს დაუშვებელ ორწეტილს დასაწყისში.",
+       "perfcached": "შემდეგი მონაცემები აღებულია ქეშიდან და შესაძლოა არ შეიცავდენენ ბოლო ცვლილებებს. ქეშში ინახება მაქსიმუმ $1 {{PLURAL:$1|ჩანაწერი}}.",
+       "perfcachedts": "შემდეგი მონაცემები აღებულია ქეშიდან, უკანასკნელად ის განახლდა $1. ქეშში ინახება მაქსიმუმ $4 {{PLURAL:$4|ჩანაწერი}}.",
+       "querypage-no-updates": "ამ გვერდის განახლება გათიშულია.\nწარმოდგენილი მონაცემები არ განახლდება.",
        "viewsource": "ქოძირი წყუ",
+       "viewsource-title": "იხილეთ წყარო გვერდისთვის $1",
+       "actionthrottled": "სიჩქარის შეზღუდვა.",
+       "actionthrottledtext": "სპამთან ბრძოლასთან დაკავშირებით აკრძალულია შემდეგი მონაცემების მრავალჯერ გამეორება. გთხოვთ გაიმეოროთ იგი მოგვიანებით.",
+       "protectedpagetext": "ეს გვერდი დაბლოკილია რედაქტირებისათვის ან სხვა მოქმედებისათვის.",
        "viewsourcetext": "თქვა შეილებუნა ქოძირათ თე ხასჷლაშ დაჭყაფური ფაილი დო ქუდარსხუათ თიშ მანგი:",
+       "viewyourtext": "თქვენ შეგიძლიათ იხილოთ და დააკოპიროთ  '''თქვენი რედაქტირებების''' საწყისი ტექსტი ამ გვერდზე:",
+       "protectedinterface": "ეს გვერდი წარმოადგენს ტექსტურ ინტერფეისს პროგრამული უზრუნველყოფისათვის და დაცულია ვანდალიზმის აღკვეთის მიზნით.",
+       "editinginterface": "<strong>ყურადღება:</strong> თქვენ არედაქტირებთ გვერდს, რომელიც პროგრამის ინტერფეისის ტექსტს შეიცავს. \nამ გვერდზე განხორციელებული რედაქტირება გამოიწვევს ამ ვიკის სხვა მომხმარებელთა სამუშაო ინტერფეისის შეცვლასაც.",
+       "translateinterface": "თარგმანების ყველა ვიკიში დასამატებლად ან შესაცვლელად, გთხოვთ გამოიყენოთ მედიავიკებისლოკალიზაციის პროექტი [//translatewiki.net/ translatewiki.net].",
+       "cascadeprotected": "ეს გვერდი რედაქტირებისგან დაცულია, რადგან იგი ჩართულია შემდეგ {{PLURAL:$1|გვერდში, რომლის |გვერდებში, რომელთა}} დასაცავადაც ჩართულია პარამეტრი \"იერარქიული\":\n$2",
+       "namespaceprotected": "თქვენ არ გაქვთ '''$1''' სახელთა სივრცეში გვერდების რედაქტირების უფლება.",
+       "customjsprotected": "თქვენ არ გაქვთ ამ JavaScript გვერდის რედაქტირების უფლება, ვინაიდან ის სხვა მომხმარებლის პირად კონფიგურაციას შეიცავს.",
+       "mycustomcssprotected": "თქვენ არ გაქვთ ამ CSS-გვერდის რედაქტირების უფლება.",
+       "mycustomjsprotected": "თქვენ არ გაქვთ ამ JavaScript-გვერდის რედაქტირების უფლება.",
+       "myprivateinfoprotected": "თქვენ არ გაქვთ თქვენი პირადი ინფორმაციის შეცვლის ნებართვა.",
+       "mypreferencesprotected": "თქვენ არ გაქვთ თქვენი კონფიგურაციის შეცვლის ნებართვა.",
+       "filereadonlyerror": "ფაილი \"$1\" შეცვლა ვერ ხერხდება, რადგანაც ფაილის საცავი \"$2\" მხოლოდ კითხვის რეჟიმშია.\n\nადმინისტრატორი რომელმაც ის დაბლოკა მიუთითა შემდეგი მიზეზი: \"$3\".",
+       "invalidtitle-knownnamespace": "დაუშვებელი სათაური სახელთა სივრცე \"$2\" და ტექსტი \"$3\"-თან",
+       "invalidtitle-unknownnamespace": "დაუშვებელი სათაური უცნობი სახელთა სივრცის ნომერი $1 და ტექსტი \"$2\"-ით",
+       "exception-nologin": "შესვლა არ განხორციელდა",
+       "exception-nologin-text": "ამ გვერდზე წვდომისათვის ან მოქმედებისთვის საჭიროა სისტემაში შესვლა.",
+       "exception-nologin-text-manual": "აუცილებელია $1, რათა იყოს წვდომა ამ გვერდთან ან მოქმედებასთან.",
+       "virus-badscanner": "შეცდომა. ვირუსთა უცნობი სკანერი: ''$1''",
+       "virus-scanfailed": "სკანირების შეცდომა  (კოდი $1)",
+       "virus-unknownscanner": "უცნობი ანტივირუსი:",
+       "welcomeuser": "მოგესალმებით, $1!",
+       "welcomecreation-msg": "თქვენი ანგარიში შექმნილია.\nარ დაგავიწყდეთ თქვენი [[Special:Preferences|{{SITENAME}}-ის კონფიგურაციის]] შეცვლა.",
        "yourname": "მახვარებუშ ჯოხო:",
        "userlogin-yourname": "მახვარებუშ ჯოხო",
        "userlogin-yourname-ph": "გენშიონით თქვანი მოხვარებუშ ჯოხო",
+       "createacct-another-username-ph": "გენშიონით თქვანი მოხვარებუშ ჯოხო",
        "yourpassword": "პაროლი",
        "userlogin-yourpassword": "პაროლი",
        "userlogin-yourpassword-ph": "გენშიონით თქვანი პაროლი",
        "createacct-yourpasswordagain-ph": "ხოლო ართშა გენშიონით პაროლი",
        "remembermypassword": "ქჷგიშინი ჩქიმი მიშულა თე ბრაუზერს (მაქსიმუმ $1 დღას)",
        "userlogin-remembermypassword": "ქუდომტე მიშულირო",
+       "userlogin-signwithsecure": "უსაფრთხო კავშირის გამოყენება",
        "yourdomainname": "თქვან დომენ",
+       "password-change-forbidden": "თქვენ არ შეგიძლიათ ამ ვიკიში პაროლის შეცვლა.",
+       "externaldberror": "საგარეო მონაცემთა ბაზაში აუტენტიფიკაციის შეცდომაა, ან თქვენ არ გაქვთ საკმარისი უფლებები საგარეო ანგარიშში ცვლილებების შესატანად.",
        "login": "მიშულა",
        "nav-login-createaccount": "მიშულა/ანგარიშიშ გონწყუმა",
        "userlogin": "მიშულა/ანგარიშიშ გონწყუმა",
+       "userloginnocreate": "მიშულა",
        "logout": "გიშულა",
        "userlogout": "გიშულა",
+       "notloggedin": "შესვლა არ განხორციელდა",
        "userlogin-noaccount": "ვაიღჷნანო ანგარიში?",
        "userlogin-joinproject": "ქაკათით {{SITENAME}}",
        "nologin": "დიორდე ვარეთო რეგისტრირებული? $1.",
        "userlogin-resetlink": "გუგოჭყორდესო მიშაულარო საჭირო ინფორმაციაქ?",
        "userlogin-resetpassword-link": "დუგოჭყორდესო პაროლქ?",
        "userlogin-helplink2": "მოხვარა:მიშულა",
+       "userlogin-loggedin": "თქვენ უკვე შეხვედით როგორც {{GENDER:$1|$1}}.\nგამოიყენეთ ფორმა ქვემოთ, რათა შეხვიდეთ სხვა ანგარიშიდან.",
+       "userlogin-createanother": "გონწყით თქვენ ანგარიში",
+       "createacct-emailrequired": "ელ. ფოსტის მისამართი",
        "createacct-emailoptional": "ელ. ფოსტაშ ოწურაფუ (ვა რე უციო)",
        "createacct-email-ph": "გენშიონით თქვანი ელ. ფოსტაშ ოწურაფუ",
+       "createacct-another-email-ph": "გენშიონით თქვანი ელ. ფოსტაშ ოწურაფუ",
+       "createaccountmail": "გამოიყენეთ შემთხვევითობის მეთოდით შერჩეული დროებითი პაროლი და გააგზავნეთ მითითებულ ელ.ფოსტის მისამართზე",
+       "createacct-realname": "ნამდვილი სახელი (არააუცილებელი)",
+       "createaccountreason": "მიზეზი:",
+       "createacct-reason": "მიზეზი",
+       "createacct-reason-ph": "რატომ ქმნით ახალ ანგარიშს?",
        "createacct-captcha": "თხილუაშ კონტროლი",
        "createacct-imgcaptcha-ph": "გენშიონით ჟი მოჩამილი ტექსტი",
        "createacct-submit": "გონწყით თქვენ ანგარიში",
+       "createacct-another-submit": "გონწყით თქვენ ანგარიში",
        "createacct-benefit-heading": "{{SITENAME}} გოჭყაფილი რე თქვანნერი ადამიერეფიშით.",
        "createacct-benefit-body1": "{{PLURAL:$1|რედაქტირაფა|რედაქტირაფა}}",
        "createacct-benefit-body2": "{{PLURAL:$1|ხასჷლა|ხასჷლა}}",
        "createacct-benefit-body3": "ბოლო {{PLURAL:$1|მახვარებუ|მახვარებუ}}",
+       "badretype": "თქვენს მიერ შეყვანილი პაროლები ერთმანეთს არ ემთხვევა.",
+       "userexists": "ეს სახელი უკვე გამოყენებულია.\nგთხოვთ, აირჩიეთ სხვა.",
+       "loginerror": "შეცდომა შესვლაში",
+       "createacct-error": "ანგარიშის შექმნის შეცდომა",
+       "createaccounterror": "$1 ანგარიშის შექმნა ვერ მოხერხდა.",
+       "nocookiesnew": "მომხმარებლის ჩანაწერი შექმნილია, მაგრამ თქვენ არ გაგივლიათ რეგისტრაცია. {{SITENAME}} იყენებს cookies, რომლებიც თქვენს ბრაუზერში გათიშულია. გთხოვთ, აამოქმედოთ ისინი და შემდგომ ხელახლა გაიარეთ რეგისტრაცია.",
+       "nocookieslogin": "{{SITENAME}} მომხმარებლების შესვლისთვის იყენებს \"ქუქის ჩანაწერს\". თქვენ იგი გათიშეთ. გთხოვთ, ჩართოთ ისინი და ხელმეორედ მოსინჯოთ.",
        "loginsuccess": "'''ასე მიშულირ რეთ {{SITENAME}}-ს მუჭოთ \"$1\".'''",
        "nouserspecified": "საჭირო რე მახვარებუშ ჯოხოშ მიშაჭარუა.",
        "mailmypassword": "ახალ პაროლიშ მოჯღონა",
        "noemail": "\"$1\" მახვარებუშ ელ-ფოშტა წურაფილი ვარე.",
+       "login-abort-generic": "თქვენი ავტორიზაცია წარუმატებელია – გაუქმდა",
+       "login-migrated-generic": "თქვენი ანგარიში გადატანილი იქნა, და თქვენი მომხმარებლის სახელი ამ ვიკიში აღარ არსებობს.",
        "loginlanguagelabel": "ნინა: $1",
+       "suspicious-userlogout": "თქვენი მოთხოვნა გასვლის შესახებ გაუქმებულია, რადგანაც იგი გავს ქეშირებადი პროქსის ან არაკორექტული ბრაუზერის მოთხოვნას.",
+       "createacct-another-realname-tip": "რეალური სახელი არასავალდებულოა.\nთუ თქვენ მას მიუთითებთ, იგი გამოყენებული იქნება იმისათვის, რომ ნაჩვენები იყოს ვის მიერ იყო შეტანილი გვერდის ცვლილება.",
        "pt-login": "მიშულა",
        "pt-login-button": "მიშულა",
        "pt-createaccount": "ანგარიშიშ გონწყუმა",
        "pt-userlogout": "გიშულა",
+       "php-mail-error-unknown": "ამოუცნობი შეცდომა PHP-ის mail() ფუნქციაში",
+       "user-mail-no-addy": "ცდილობდა ელ-ფოსტის გაგზავნას ელ-ფოსტის მისამართის გარეშე.",
+       "user-mail-no-body": "ცდილობდა ცარიელი ან უაზროდ მოკლე შინაარსის ელექტრონული წერილის გაგზავნას.",
+       "changepassword": "პაროლის შეცვლა",
+       "resetpass_announce": "სისტემაში შესვლის დასრულებისათვის თქვენ უნდა დააყენოთ ახალი პაროლი.",
+       "resetpass_header": "შეცვალეთ ანგარიშის პაროლი",
+       "oldpassword": "ძველი პაროლი:",
+       "newpassword": "ახალი პაროლი:",
+       "retypenew": "ახალი პაროლი განმეორებით:",
+       "resetpass_submit": "მიუთითეთ პაროლი და დარეგისტრირდით",
+       "changepassword-success": "თქვენი პაროლი წარმატებით შეიცვალა!",
+       "changepassword-throttled": "თქვენ განახორციელეთ ანგარიშში შესვლის ზედმეტად ბევრი მცდელობა. გამორებით შეყვანამდე გთხოვთ დაიცადოთ $1.",
+       "resetpass_forbidden": "პაროლის შეცვლა შეუძლებელია",
+       "resetpass-no-info": "კონკრეტულად ამ გვერდთან სამუშაოდ თქვენ უნდა წარადგინოთ თავი სისტემისადმი.",
+       "resetpass-submit-loggedin": "პაროლის შეცვლა",
+       "resetpass-submit-cancel": "გოუქვაფა",
+       "resetpass-wrong-oldpass": "არასწორი დროებითი ან მოქმედი პაროლი.\nშესაძლოა თქვენ წარმატებით შეცვალეთ პაროლი ან მოითხოვეთ ახალი.",
+       "resetpass-recycled": "გთხოვთ, შეცვალეთ პაროლი იმაზე, რომელიც განსხვავდება თქვენი მიმდინარე პაროლისაგან.",
+       "resetpass-temp-emailed": "თქვენ წარდგენილი ხართ დროებითი პაროლის დახმარებით, რომელიც მიღებულია ელექტრონული ფოსტით. სისტემაში შესვლის დასრულებისთვის, აუცილებელია ახალი პაროლის წარდგენა:",
+       "resetpass-temp-password": "დროებითი პაროლი:",
+       "resetpass-abort-generic": "პაროლის შეცვლა შეჩერდა გაფართოების მიერ.",
+       "resetpass-expired": "თქვენს პაროლს ვადა გაუვიდა. გთხოვთ, დააყენოთ ახალი.",
+       "resetpass-expired-soft": "თქვენი პაროლის მოქმედების ვადა ამოწურულია და ახლა ის შეცვლილი უნდა იყოს. გთხოვთ, აირჩიეთ ახალი პაროლი ან დააჭირეთ \"{{int:resetpass-submit-cancel}}\", რათა იგი მოგვიანებით შეცვალოთ.",
+       "resetpass-validity-soft": "თქვენი პაროლი არაკორექტულია: $1\n\nგთხოვთ, აირჩიეთ ახალი პაროლი ან დააჭირეთ \"{{int:resetpass-submit-cancel}}\", რათა იგი მოგვიანებით ჩამოყაროთ.",
+       "passwordreset": "პაროლის აღდგენა",
+       "passwordreset-text-one": "შეავსეთ ეს ფორმა, რათა კვლავ დააყენოთ თქვენი პაროლი.",
+       "passwordreset-text-many": "{{PLURAL:$1|ელ.ფოსტაზე დროებითი პაროლის მისაღებად შეავსეთ ერთ-ერთი ველი.}}",
+       "passwordreset-legend": "პაროლის აღდგენა",
+       "passwordreset-disabled": "ამ ვიკიში პაროლის კვლავ დაყენების ფუნქცია გამორთულია.",
+       "passwordreset-emaildisabled": "ამ ვიკიში ელ.ფოსტის ფუნქციები გამორთულია.",
+       "passwordreset-username": "მახვარებუშ ჯოხო:",
+       "passwordreset-domain": "დომენი:",
+       "passwordreset-capture": "გამოსული ელ-ფოსტის ხილვა?",
+       "passwordreset-capture-help": "თუ მონიშნავთ ამ უჯრას, მაშინ თქვენ შეგეძლებათ მომხმარებლისათვის გაგზავნილი ელ.ფოსტის ნახვა (დროებითი პაროლით).",
+       "passwordreset-email": "ელ. ფოსტის მისამართი:",
+       "passwordreset-emailtitle": "ანგარიშის მონაცემები {{SITENAME}}-თვის",
+       "passwordreset-emailtext-ip": "ვიღაცამ (შესაძლოა თქვენ, ამ IP-მისამართიდან $1) მოითხოვა თქვენი \nპაროლის თავიდან დაყენება საიტისათვის {{SITENAME}} ($4).\n{{PLURAL:$3|შემდეგი ანგარიში მიბმულია|შემდეგი ანგარიშები მიბმულია}} ამ ელ.ფოსტის მისამართზე:\n\n$2\n\n{{PLURAL:$3|ეს დროებითი პაროლი|ეს დროებითი პაროლები}} იმოქმედებს {{PLURAL:$5|ერთი დღე|$5 დღე}}.\nთქვენ უნდა შეხვიდეთ სისტემაში და აირჩიოთ ახალი პაროლი.\nთუ თქვენ არ გაგიკეთებიათ აღნიშნული მოთხოვნა, ან გაიხსენეთ თქვენი პაროლი\nდა აღარ გსურთ მისი შეცვლა, მაშინ შეგიძლიათ იგნორირება გაუკეთოთ ამ შეტყობინებას\nდა გააგრძელოთ თქვენი ძველი პაროლის გამოყენება.",
+       "passwordreset-emailtext-user": "მომხმარებელმა $1 პროექტიდან {{SITENAME}} მოითხოვა თქვენი \nპაროლის თავიდან დაყენება საიტისათვის {{SITENAME}} ($4).\n{{PLURAL:$3|შემდეგი ანგარიში მიბმულია|შემდეგი ანგარიშები მიბმულია}} ამ ელ.ფოსტის მისამართზე:\n\n$2\n\n{{PLURAL:$3|ეს დროებითი პაროლი|ეს დროებითი პაროლები}} იმოქმედებს {{PLURAL:$5|ერთი დღე|$5 დღე}}.\nთქვენ უნდა შეხვიდეთ სისტემაში და აირჩიოთ ახალი პაროლი.\nთუ თქვენ არ გაგიკეთებიათ აღნიშნული მოთხოვნა, ან გაიხსენეთ თქვენი პაროლი\nდა აღარ გსურთ მისი შეცვლა, მაშინ შეგიძლიათ იგნორირება გაუკეთოთ ამ შეტყობინებას\nდა გააგრძელოთ თქვენი ძველი პაროლის გამოყენება.",
+       "passwordreset-emailelement": "მომხმარებლის სახელი: $1\nდროებითი პაროლი: $2",
+       "passwordreset-emailsent": "პაროლის თავიდან დასაყენებელი ელ.ფოსტა გაიგზავნა.",
+       "passwordreset-emailsent-capture": "ქვემოთ ნაჩვენები პაროლის თავიდან დასაყენებელი წერილი გაიგზავნა.",
+       "passwordreset-emailerror-capture": "ქვემოთ მოცემულია შექმნილი პაროლის დასაყენებელი წერილი, რომლის გაგზავნაც {{GENDER:$2|მომხმარებელთან}} ვერ მოხერხდა: $1 გამო",
+       "changeemail": "გენშიონით თქვანი ელ. ფოსტაშ ოწურაფუ",
+       "changeemail-text": "შეავსეთ ეს ფორმა თქვენი ელ-ფოსტის მისამართის შესაცვლელად. თქვენი პაროლის შეყვანა დაგჭირდებათ ამ ცვლილების დასადასტურებლად.",
+       "changeemail-no-info": "კონკრეტულად ამ გვერდთან სამუშაოდ თქვენ უნდა წარადგინოთ თავი სისტემისადმი.",
+       "changeemail-oldemail": "ელ-ფოსტის ამჟამინდელი მისამართი:",
+       "changeemail-newemail": "ახალი ელ-ფოსტის მისამართი:",
+       "changeemail-none": "(არაფერი)",
+       "changeemail-password": "თქვენი პაროლი პროექტში {{SITENAME}}:",
+       "changeemail-submit": "ელ-ფოსტის შეცვლა",
+       "changeemail-throttled": "თქვენ უკვე ძალიან ბევრჯერ სცადეთ შესვლა.\nგთხოვთ, მოიცადოთ $1, სანამ კიდევ სცდიდეთ.",
+       "resettokens": "ჟეტონების ჩამოყრა",
+       "resettokens-text": "თქვენ შეგიძლიათ ჩამოყაროთ ტოკენები, რომლებიც შესაძლებლობას იძლევიან შესვლას განსაზღვრულ პირად მონაცემებში, დაკავშირებულს თქვენ ანგარიშთან აქ. \n\nთქვენ ეს აუცილებლად უნდა გააკეთოთ, თუ თქვენ ის შემთხვევით გააცანით სხვას ან თუკი თქვენი ანგარიში იქნა გატეხილი.",
+       "resettokens-no-tokens": "არ არის ჟეტონები ჩამოსაყრელად",
+       "resettokens-legend": "ჟეტონების ჩამოყრა",
+       "resettokens-tokens": "ჟეტონები:",
+       "resettokens-token-label": "$1 (მიმდინარე მნიშვნელობა: $2)",
+       "resettokens-watchlist-token": "ტოკენი ვებ-არხისთვის (Atom/RSS) [[Special:Watchlist|გვერდების ცვლილებები თქვენი კონტროლის სიაში]]",
+       "resettokens-done": "ჟეტონების ჩამოყრა.",
+       "resettokens-resetbutton": "არჩეული ჟეტონების ჩამოყრა",
        "bold_sample": "რუმე ტექსტი",
        "bold_tip": "რუმე ტექსტ",
        "italic_sample": "ელართელი ტექსტი",
        "italic_tip": "ელართელი ტექსტი",
        "link_sample": "რცხუშ ჯოხო",
-       "link_tip": "á\83\93á\83\98á\83\9cá\83\90á\83®á\83\90ლენი რცხუ",
+       "link_tip": "á\83\93á\83\98á\83\9cá\83\9dá\83®á\83\9dლენი რცხუ",
        "extlink_sample": "http://www.example.com რცხუშ ჯოხო",
        "extlink_tip": "გალენი რცხუ (ქორშუდანი http:// პრეფიქსი)",
        "headline_sample": "დუდლანდარიშ ტექსტი",
        "preview": "გიწოთოლორაფა",
        "showpreview": "ქაძირე გიწოთოლორაფა",
        "showdiff": "თირაფეფიშ ძირაფა",
+       "blankarticle": "გაფრთხილება: გვერდი, რომელსაც ქმნით, ცარიელია. თუკი კვლავ დააჭერთ ღილაკს \"{{int:savearticle}}\", გვერდი შეიქმნება შემცვლელობის გარეშე.",
        "anoneditwarning": "'''გური გუჩით:''' თქვა ვარეთ რეგისტრირაფილი. თქვან IP ოწურაფუ ინოჭარილი იჸი თე ხასჷლაშ რედაქტირაფაშ ისტორიას.",
        "summary-preview": "რეზიუმეშ გიწოთოლორაფა",
        "blockedtext": "'''თქვან მახვარებუშ ჯოხო ვარა IP მიოწურაფუქ ბლოკირქ იჸუ. '''\n\nბლოკირაფა ღოლუ $-ქ.\nსამანჯელო წუმორინაფილქ იჸუ გეჸვენჯიქ: ''$2''.\n\n* ბლოკუაშ დაჭყაფური: $8\n* ბლოკიშ ვადაშ გულა ბორჯი: $6\n* ბლოკირქ იჸუ: $7\n\nშეილებუნა დეკავშირათ $1-ს ვარა ნამთინე შხვა [[{{MediaWiki:Grouppage-sysop}}|ადმინისტრატორს]] ბლოკუაშ კილასხუნალო.\nგეთოლწონით, ნამდა თქვა ვაგუმგარინენა ფუნქცია: ''მახვარებუშა ელ-ფოშტაშ ჯღონუა'', ვაგაფუნა მეღანკილი მოქმენდი ელ-ფოშტაშ მიოწურაფუ თქვანი [[Special:Preferences|ანგარიშიშ კონფიგურაციას]], ვარა დობლოკუაშ გეშა თე ფუნქციაშ გუმორინაფაშ ნება მიდაღალირ გაფუნა და.\nთქვან ასეიან IP მიოწურაფუ რე $3, დო ბლოკიშ იდენტიფიკატორი #$5.\nრთხიინთ ქიმიოღანკათ თე მუნაჩემეფშე ნამდგაიჸინი (ვარა ჟირხოლო) თქვან კორესპონდენციას.",
        "template-semiprotected": "(გვერდო თხილერი)",
        "hiddencategories": "თე ხასჷლა ოკათუ {{PLURAL:$1|1 ტყობინაფილ კატეგორიას|$1 ტყობინაფილ კატეგორიეფს}}:",
        "nocreatetext": "თე ხასილას ვა შილებე ახალ ხასილაშ გექიმინუა დორცხუაფილ ვარიაშ გეშა. თქვა შეგილებუნა კინორთა დო გექიმინელ ხასილაშ რედაქტირაფა, ვარა [[სპეციალურ:Userlogin|მიშულა დო ანგარიშიშ დორცხუაფა]]",
+       "sectioneditnotsupported-title": "სექციის რედაქტირება ვერ ხერხდება",
+       "sectioneditnotsupported-text": "სექციის რედაქტირება გათიშულია ამ გვერდისთვის",
+       "permissionserrors": "ალობაშ ჩილათა",
+       "permissionserrorstext": "თქვენ არ გაქვთ ამის გაკეთების უფლება, შემდეგი {{PLURAL:$1|მიზეზის|მიზეზების}} გამო:",
        "permissionserrorstext-withaction": "თქვა ვა გიღუნა $2–იშ ღოლამაშ ალობა თე გეჸვენჯი {{PLURAL:$1|სამანჯელით|სამანჯელით}}:",
        "recreate-moveddeleted-warn": "'''გართხილება: თქვა კინე ახალშო ორსხუანთ ხასჷლას, ნამუქჷთ ლასირქ იჸუ ოწოხოლე'''\n\nრთხიინთ, დეფირქათ, ქორე თუ ვარ მისაღეფ თე ხასჷლაშ რედაქტირაფაშ გაგინძორება.\nთქვან ოხუჯურო, ათე ხასილაშ ლასუაშ დო გინოღალაშ ჟურნალი მოჩამილ რე თუდო:",
        "moveddeleted-notice": "თე ხასჷლაქ ლასირქ იჸუ. ლასუაშ დო გინოღალაშ ჟურნალი მოჩამილ რე თუდო გიმაწურაფალო",
+       "log-fulllog": "ყველა ჟურნალის ხილვა",
+       "edit-hook-aborted": "შესწორება გაუქმებულია გადამჭერით.\nდამატებითი ახსნა არ ჩაწერილა.",
+       "edit-gone-missing": "გვერდის განახლეა შეუძლებელია.\nშესაძლოა, იგი წაიშალა.",
+       "edit-conflict": "რედაქციების კონფლიქტი.",
+       "edit-no-change": "თქვენი შესწორება არ იქნა შენახული, რადგანაც ტექსტის ცვლილება არ მოხდა.",
+       "postedit-confirmation-created": "გვერდი შეიქმნა.",
+       "postedit-confirmation-restored": "გვერდი აღდგა.",
+       "postedit-confirmation-saved": "თქვენი რედაქტირება შენახულია.",
+       "edit-already-exists": "ახალი გვერდის შექმნა არ მოხერხდა.\nის უკვე არსებობს.",
+       "defaultmessagetext": "შატყვინაფაშ სტანდარტულ ტექსტი",
+       "content-failed-to-parse": "$2-ის შინაარსი არ შეესაბამება $1-ის ტიპს: $3.",
+       "invalid-content-data": "დაუშვებელი მონაცემები",
+       "content-not-allowed-here": "„$1“-ის შინაარსი დაუშვებელია [[$2]] გვერდზე",
+       "editwarning-warning": "სხვა გვერდზე გადასვლამ შესაძლოა გამოიწვიოს ცვლილებების დაკარგვა.\nთუკი თქვენ დარეგისტრირებული ხართ სისტემაში, მაშინ შეგიძლიათ გამორთოთ ეს გაფრთხილება თქვენი კონფიგურაციის განყოფილებაში „{{int:prefs-editing}}“ .",
+       "editpage-notsupportedcontentformat-title": "კონტენტის ფორმატი შეუსაბამოა.",
        "post-expand-template-inclusion-warning": "\"გური ქუჩით:\" ინოხუნაფილ თანგეფიშ ზომა ნაბტანი დიდი რე. კანკალე თანგეფი ვენიკათინე.",
        "post-expand-template-inclusion-category": "ხასჷლეფი ნამუსუთ ინოხუნაფილი თანგეფიშ ზომა გინომეტებული რე.",
        "post-expand-template-argument-warning": "\"'''გური ქუჩით:''' თე ხასჷლას ოკათ არძოშ უკლაშ ართ თიცალ თანგიშ არგუმენტი, ნამუსუთ უღუ გოძინელოფაშ ნაბტან დიდ ზომა.\nთე არგუმენტეფქ გჷშატებულქ იჸუ.\"",
        "tooltip-pt-mycontris": "თქვანი მიშნაღელ თიეფიშ ერკებულ",
        "tooltip-pt-login": "ჯგირ იჸი გემშურთუ–და, მარა თენა ვა რე უციო",
        "tooltip-pt-logout": "გიშულა",
-       "tooltip-pt-createaccount": "á\83©á\83¥á\83\98 á\83\92á\83\98á\83\96á\83\90á\83\9aá\83£á\83\97, á\83\92á\83\9dá\83\9cá\83¬á\83§á\83\90á\83\97 á\83\90á\83\9cá\83\92á\83\90á\83 á\83\98á\83¨á\83\98 á\83\93á\83\90á\83\9d á\83\92á\83\94á\83\9cá\83¨á\83\90á\83 á\83\97á\83\90á\83\97 á\83¡á\83\98á\83¡á\83¢á\83\94á\83\9bá\83\90á\83¨á\83\90; á\83\9bá\83\90á\83 á\83\90 á\83\97á\83\94á\83\9cá\83\90 á\83\95á\83\90 á\83 á\83\94 á\83£á\83ªá\83\98á\83\9d",
+       "tooltip-pt-createaccount": "ჩქი გიზალუთ, გონწყათ ანგარიში დო გენშართათ სისტემაშა; მარა თენა ვა რე უციო",
        "tooltip-ca-talk": "დინორეშ ხასჷლაშ სხუნუა",
        "tooltip-ca-edit": "თქვა შეილებნა თე ხასჷლაშ რედაქტირაფა. რთხინთ, გეუნჭირით გიწოთოლორაფაშ კონჭის სოიშახ ხასჷლას ჩუანდათინ",
        "tooltip-ca-addsection": "ქიდიჭყით ახალ სექცია",
        "tooltip-search-fulltext": "დოგორი ხასილეფი, ნამუთ თე ტექსტის იკათუანან",
        "tooltip-p-logo": "დუდხასჷლაშ ძირაფა",
        "tooltip-n-mainpage": "დუდხასჷლაშ ძირაფა",
-       "tooltip-n-mainpage-description": "á\83\93á\83£á\83\93 á\83®á\83\90á\83¡á\83\98ლაშა გინოზოჯუა",
+       "tooltip-n-mainpage-description": "á\83\93á\83£á\83\93 á\83®á\83\90á\83¡á\83·ლაშა გინოზოჯუა",
        "tooltip-n-portal": "პროექტიშენი, მუშ ქიმინუა შეილებუნა, სოდე შილებე გორათინ",
        "tooltip-n-currentevents": "დოგორით რსული ინფორმაცია ასეიან მოლინეფშენი",
        "tooltip-n-recentchanges": "ვიკიშა ეკონია ბორჯის მიშაღალირი თირაფეფიშ ერკებული",
-       "tooltip-n-randompage": "á\83¥á\83£á\83\9bá\83\9dá\83«á\83\98á\83  á\83\9cá\83\90á\83\9bá\83£á\83\93á\83\92á\83\90á\83 á\83\93á\83\90á\83¡á\83\98á\83\9c á\83®á\83\90á\83¡á\83\98ლა",
-       "tooltip-n-help": "\"ხასილა, სოდეთ გარკვიენთინ",
-       "tooltip-t-whatlinkshere": "á\83\90á\83 á\83«á\83\9d á\83\95á\83\98á\83\99á\83\98 á\83®á\83\90á\83¡á\83\98á\83\9aá\83\90á\83¨ á\83\94á\83 á\83\99á\83\94á\83\91á\83£á\83\9a, ნამუდგა თაქ იწურუანსინ",
+       "tooltip-n-randompage": "á\83¥á\83£á\83\9bá\83\9dá\83«á\83\98á\83  á\83\9cá\83\90á\83\9bá\83£á\83\93á\83\92á\83\90á\83 á\83\93á\83\90á\83¡á\83\98á\83\9c á\83®á\83\90á\83¡á\83·ლა",
+       "tooltip-n-help": "ხასჷლა, სოდეთ გარკვიენთინ",
+       "tooltip-t-whatlinkshere": "á\83\90á\83 á\83«á\83\9d á\83\95á\83\98á\83\99á\83\98 á\83®á\83\90á\83¡á\83·á\83\9aá\83\90á\83¨ á\83\94á\83 á\83\99á\83\94á\83\91á\83£á\83\9aá\83\98, ნამუდგა თაქ იწურუანსინ",
        "tooltip-t-recentchangeslinked": "თე ხასჷლაწკჷმა მერსხილ ხასჷლეფშა ასერდე მიშაღალირი თირაფეფი",
        "tooltip-feed-rss": "მოჩამილი ხასილაშ RSS არხიშ ტრანსლაცია",
        "tooltip-feed-atom": "ათე ხასილაშ ატომ არხიშ ტრანსლაცია",
        "tooltip-t-contributions": "თე მახვარებუშ მიშაღალირ თიაშ ერკებულიშ ძირაფა",
        "tooltip-t-emailuser": "მიდუჯღონით ელ.ფოშტა ათე მახვარებუს",
-       "tooltip-t-upload": "გეხარგე ფაილი",
+       "tooltip-t-upload": "á\83\92á\83\94á\83®á\83\90á\83 á\83\92á\83\94 á\83¤á\83\90á\83\98á\83\9aá\83\94á\83¤á\83\98",
        "tooltip-t-specialpages": "არძო სპეციალურ ხასჷლაშ ერკებული",
        "tooltip-t-print": "თე ხასჷლაშ ობეშტალი ვერსია",
        "tooltip-t-permalink": "პერმანენტულ რცხი ხასილაშ თე ვერსიაშა",
        "metadata-help": "თე ფაილს ოხოლუ გეძინელ ინფორმაცია, ნამუთ ოეგებიეთ თი ციფრულ კამერაშე ვარა სკანერშე რე გეძინელ, ნამუთ რდუ გუმორინაფილ თე ფაილიშ ოქიმინჯალო ვარა დაციფრებელო. ფაილიშ ორიგინალ თირელ ქორენ-და, შილებე კანკალე დეტალ ვა გიშაძირუანდას ფაილშა მიშაღალირ თირაფეფს.",
        "metadata-expand": "დეტალეფიშ გოძინელ ძირაფა",
        "metadata-collapse": "გოძინელ დეტალეფიშ ტყობინაფა",
-       "metadata-fields": "á\83\90á\83\97á\83\94 á\83\9bá\83\94á\83¡á\83\98á\83¯á\83\98á\83¡ á\83¨á\83\98á\83\9cá\83\90á\83¤á\83\98á\83\9a á\83\9bá\83\94á\83¢á\83\90 á\83\9bá\83\9dá\83©á\83\90á\83\9bá\83\98á\83\9aá\83\9dá\83¤á\83\94á\83¤á\83\98á\83¨ á\83\9dá\83¤á\83\98á\83 á\83©á\83\94á\83¤ ეკოროცხილ იჸი ნახანტიშ ხასილაშ დისფლეის მუჟამსით მეტა მოჩამილოფეფიშ ერკებულ იჸი გითოფაჩილინ \nშხვეფ, მუჭოთ წესინ, ტყობინაფილ იყ’ი.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude",
+       "metadata-fields": "á\83\90á\83\97á\83\94 á\83\9bá\83\94á\83¡á\83\98á\83¯á\83\98á\83¡ á\83\94á\83 á\83\99á\83\94á\83\91á\83£á\83\9aá\83\98 á\83\9bá\83\94á\83¢á\83\90 á\83\9bá\83\9dá\83©á\83\90á\83\9bá\83\98á\83\9aá\83\9dá\83¤á\83\94á\83¤á\83\98á\83¨ á\83\9dá\83¤á\83\98á\83 á\83©á\83\94á\83¤á\83\98 ეკოროცხილ იჸი ნახანტიშ ხასილაშ დისფლეის მუჟამსით მეტა მოჩამილოფეფიშ ერკებულ იჸი გითოფაჩილინ \nშხვეფ, მუჭოთ წესინ, ტყობინაფილ იყ’ი.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude",
        "exif-imagewidth": "სიგანე",
        "exif-imagelength": "სიმაღალე",
        "exif-datetime": "ფაილიშ თირუაშ რიცხუ დო ბორჯი",
index 09ab08c..b8764f9 100644 (file)
        "no-null-revision": "נישט מעגלעך צו שאפן א נול־ווערסיע פונעם בלאט \"$1\".",
        "badtitle": "שלעכט קעפל",
        "badtitletext": "דאס קעפל פון דעם געזוכטן בלאט איז געווען אומגעזעצליך, ליידיג, אן אינטערשפראך אדער אינטערוויקי לינק וואס פאסט נישט, אדער אנטהאט כאראקטערס וואס מ'קען נישט ניצן אין א קעפל.",
+       "title-invalid-interwiki": "קעפל אנטהאלט אן אינטערוויקי־לינק",
        "perfcached": "די פאלגנדע דאטן זענען גענומען פונעם 'זאַפאַס' און מעגלעך נישט אקטועל. מאקסימום {{PLURAL:$1|איין רעזולטאט איז|$1 רעזולטאטן זענען}} פאראן אין זאפאס.",
        "perfcachedts": "די פאלגנדע דאטן זענען פונעם זאַפאַס, וואס איז לעצט געווארן דערהײַנטיגט $1. מאקסימום {{PLURAL:$4|איין רעזולטאט איז|$4 רעזולטאטן זענען}} פאראן אין זאפאס",
        "querypage-no-updates": "דערהיינטיגן דעם בלאט איז איצט אומערמעגלעכט.\nדאטן דא וועט נישט דערווייל ווערן באנייט.",
        "import-interwiki-history": "קאפירן אלע היסטאריע ווערסיעס פאר דעם בלאט",
        "import-interwiki-templates": "איינשילסן אלע מוסטערן",
        "import-interwiki-submit": "אימפארט",
+       "import-mapping-namespace": "אימפארטירן צו נאמענטייל:",
+       "import-mapping-subpage": "אימפארטירן ווי אונטערבלעטער פונעם פאלגנדן בלאט:",
        "import-upload-filename": "טעקע נאמען:",
        "import-comment": "הערה:",
        "importtext": "ביטע עקספארטירט די טעקע פון דער מקור וויקי ניצנדיג דאס [[Special:Export|עקספארט הילפמיטל]], שפייכלט אײַן אויף אײַער קאמפיוטער און לאדט אַרויף דא.",
        "pageinfo-protect-cascading-yes": "יאָ",
        "pageinfo-protect-cascading-from": "שיצונגען קאסקאדירן פון",
        "pageinfo-category-info": "קאטעגאריע אינפארמאציע",
+       "pageinfo-category-total": "סה\"כ צאָל מיטגלידער",
        "pageinfo-category-pages": "צאָל בלעטער",
        "pageinfo-category-subcats": "צאָל אונטערקאטעגאריעס",
        "pageinfo-category-files": "צאָל טעקעס",
        "patrol-log-page": "פאטראלירן לאג-בוך",
        "patrol-log-header": "דאס איז א לאג-בוך פון פאַטראליטע רעוויזיעס.",
        "log-show-hide-patrol": "$1 פאַטראלירן לאג-בוך",
+       "log-show-hide-tag": "$1 טאג־לאגבוך",
        "deletedrevision": "אויסגעמעקט אלטע ווערסיע $1.",
        "filedeleteerror-short": "גרייז ביים אויסמעקן טעקע: $1",
        "filedeleteerror-long": "גרײַזן געטראפֿן בײַם אויסמעקן די טעקע:\n\n$1",
        "version-software-version": "ווערסיע",
        "version-entrypoints-header-entrypoint": "אריינגאנג פונקט",
        "version-entrypoints-header-url": "URL",
+       "version-libraries-library": "ביבליאטעק",
+       "version-libraries-version": "ווערסיע",
        "redirect-legend": "ווײַטערײַטערפירונג צו א טעקע אדער בלאט",
        "redirect-submit": "גייט",
        "redirect-lookup": "זוכן:",
        "tags-tag": "טאַג נאָמען",
        "tags-display-header": "אויסזען אין ענדערונג רשימות",
        "tags-description-header": "פֿולע באַשרייַבונג פון באַטײַט",
+       "tags-source-header": "מקור",
        "tags-active-header": "אַקטיוו?",
        "tags-hitcount-header": "מארקירטע ענדערונגען",
+       "tags-actions-header": "אַקציעס",
        "tags-active-yes": "יא",
        "tags-active-no": "ניין",
        "tags-edit": "רעדאַקטירן",
+       "tags-delete": "אויסמעקן",
+       "tags-activate": "אקטיוויזירן",
+       "tags-deactivate": "אומאקטיוויזירן",
        "tags-hitcount": " {{PLURAL:$1|ענדערונג|$1 ענדערונגען}}",
+       "tags-create-submit": "שאַפֿן",
+       "tags-activate-reason": "גרונד:",
        "comparepages": "פאַרגלייַכן בלעטער",
        "compare-page1": "עמוד 1",
        "compare-page2": "עמוד 2",
index 456f87d..23352f6 100644 (file)
        "badtitletext": "您请求了个无效、不存在或者跨语言或跨wiki链接标题错误的页面。它可能包含一个或多个不能用于标题的字符。",
        "title-invalid-empty": "请求的页面标题为空,或只包含名字空间名称。",
        "title-invalid-utf8": "请求的页面标题包含一个无效的UTF-8序列。",
-       "title-invalid-interwiki": "标题包含跨wiki链接",
+       "title-invalid-interwiki": "请求的页面标题包含跨wiki链接,它不能用于标题。",
        "title-invalid-talk-namespace": "请求的页面标题引用了一个不能存在的讨论页。",
        "title-invalid-characters": "请求的页面标题包含无效字符:“$1”。",
        "title-invalid-relative": "标题有相对路径。相关的页面标题(./, ../)无效,因为用户浏览器经常无法到达这些页面。",
        "log-name-pagelang": "更改语言日志",
        "log-description-pagelang": "这是页面语言更改的日志。",
        "logentry-pagelang-pagelang": "$1{{GENDER:$2|更改}}$3的页面语言:从$4改为$5。",
-       "default-skin-not-found": "天哪!您在<code dir=\"ltr\">$wgDefaultSkin</code>定义的wiki默认皮肤<code>$1</code>不可用。\n\n您的安装版本看起来需要包含以下{{PLURAL:$4|皮肤}}。参见MediaWiki官网手册[https://www.mediawiki.org/wiki/Manual:Skin_configuration “皮肤配置”]获取如何启用{{PLURAL:$4|它|它们并设置为默认}}。\n\n$2\n\n; 如果您刚刚安装完了MediaWiki的话:\n: 您可能是从git库安装的,或者使用其他方法直接从源代码安装的。希望如此。尝试通过以下方法从[https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org的皮肤存储库]安装一些皮肤:\n:* 下载[https://www.mediawiki.org/wiki/Download/zh-hans 打包安装器],这会预装一些皮肤和扩展。您可在此处复制粘贴<code>skins/</code>。\n:* 从[https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org]单独下载皮肤安装包。\n:* 通过git直接克隆<code>mediawiki/skins/*</code>存储库中的一个至您的MediaWiki副本的<code dir=\"ltr\">skins/</code>。\n: 做这些事应该不会打扰您的git存储库如果你是MediaWiki开发人员的话。\n\n; 如果您升级了您的MediaWiki的话:\n: MediaWiki 1.24版本起不再自动启用已安装皮肤(参见[https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery 此手册])。您可复制粘贴以下{{PLURAL:$5|几行}}文本至您wiki的<code>LocalSettings.php</code>以启用{{PLURAL:$5||所有}}安装的{{PLURAL:$5|皮肤}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; 如果您已经修改了<code>LocalSettings.php</code>:\n: 请再次检查皮肤名以确保不存在错误拼写。",
-       "default-skin-not-found-no-skins": "天哪!您在<code>$wgDefaultSkin</code>定义的wiki默认皮肤<code>$1</code>不可用。而且您没有安装任何皮肤。\n\n; 如果您刚刚安装完了MediaWiki的话:\n: 您可能是从git库安装的,或者使用其他方法直接从源代码安装的,这是预期的。这是因为MediaWiki 1.24版本起主代码库不再包含任何皮肤。尝试通过以下方法从[https://www.mediawiki.org/wiki/Special:MyLanguage/Category:All_skins mediawiki.org的皮肤存储库]安装一些皮肤:\n:* 下载[https://www.mediawiki.org/wiki/Download/zh-hans 打包安装器],这会预装一些皮肤和扩展。您可在此处复制粘贴<code>skins/</code>。\n:* 从[https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org]单独下载皮肤安装包。\n:* 通过git直接克隆<code>mediawiki/skins/*</code>存储库中的一个至您的MediaWiki副本的<code dir=\"ltr\">skins/</code>。\n: 做这些事应该不会打扰您的git存储库如果你是MediaWiki开发人员的话。参见MediaWiki官网手册[https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Skin_configuration “皮肤配置”]获取如何启用他们并设置为默认。",
+       "default-skin-not-found": "天哪!您在<code dir=\"ltr\">$wgDefaultSkin</code>定义的wiki默认皮肤<code>$1</code>不可用。\n\n您的安装版本看起来需要包含以下{{PLURAL:$4|皮肤}}。参见MediaWiki官网手册[https://www.mediawiki.org/wiki/Manual:Skin_configuration “皮肤配置”]获取如何启用{{PLURAL:$4|它|它们并设置为默认}}。\n\n$2\n\n; 如果您刚刚安装完了MediaWiki的话:\n: 您可能是从git库安装的,或者使用其他方法直接从源代码安装的。这是正常现象。请尝试通过以下方法从[https://www.mediawiki.org/wiki/Category:All_skins mediawiki.org的皮肤存储库]安装一些皮肤:\n:* 下载[https://www.mediawiki.org/wiki/Download/zh-hans 打包安装器],这会预装一些皮肤和扩展。您可在此处复制粘贴<code>skins/</code>。\n:* 从[https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org]单独下载皮肤安装包。\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins 使用Git下载皮肤]。\n: 做这些事应该不会打扰您的git存储库如果你是MediaWiki开发人员的话。\n\n; 如果您升级了您的MediaWiki的话:\n: MediaWiki 1.24版本起不再自动启用已安装皮肤(参见[https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery 此手册])。您可复制粘贴以下{{PLURAL:$5|几行}}文本至您wiki的<code>LocalSettings.php</code>以启用{{PLURAL:$5||所有}}安装的{{PLURAL:$5|皮肤}}:\n\n<pre dir=\"ltr\">$3</pre>\n\n; 如果您已经修改了<code>LocalSettings.php</code>:\n: 请再次检查皮肤名以确保不存在错误拼写。",
+       "default-skin-not-found-no-skins": "天哪!您在<code>$wgDefaultSkin</code>定义的wiki默认皮肤<code>$1</code>不可用。而且您没有安装任何皮肤。\n\n; 如果您刚刚安装完了MediaWiki的话:\n: 您可能是从git库安装的,或者使用其他方法直接从源代码安装的,这是预期的。这是因为MediaWiki 1.24版本起主代码库不再包含任何皮肤。尝试通过以下方法从[https://www.mediawiki.org/wiki/Special:MyLanguage/Category:All_skins mediawiki.org的皮肤存储库]安装一些皮肤:\n:* 下载[https://www.mediawiki.org/wiki/Download/zh-hans 打包安装器],这会预装一些皮肤和扩展。您可在此处复制粘贴<code>skins/</code>。\n:* 从[https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org]单独下载皮肤安装包。\n:* [https://www.mediawiki.org/wiki/Download_from_Git#Using_Git_to_download_MediaWiki_skins 使用Git下载皮肤]。\n: 做这些事应该不会打扰您的git存储库如果你是MediaWiki开发人员的话。参见MediaWiki官网手册[https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Skin_configuration “皮肤配置”]获取如何启用他们并设置为默认。",
        "default-skin-not-found-row-enabled": "* <code>$1</code> / $2(已启用)",
        "default-skin-not-found-row-disabled": "* <code>$1</code> / $2('''已禁用''')",
        "mediastatistics": "媒体统计",
index c26f132..82d1d61 100644 (file)
        "no-null-revision": "無法建立頁面 \"$1\" 的新空白修訂",
        "badtitle": "無效的標題",
        "badtitletext": "指定的頁面標題是無效、空白,或未正確連結的跨語言或跨 Wiki 的標題。\n標題中可能包含無法使用在標題的字元。",
+       "title-invalid-empty": "請求的頁面標題為空的或僅含命名空間名稱。",
+       "title-invalid-utf8": "請求的頁面標題含有無效的 UTF-8 符號。",
+       "title-invalid-interwiki": "請求的頁面標題含有無法使用在標題的跨 Wiki 連結。",
+       "title-invalid-talk-namespace": "請求的頁面標題引用了可能不存在的對話頁。",
+       "title-invalid-characters": "請求的頁面標題包含無效的字元:\"$1\"。",
+       "title-invalid-relative": "標題中含有相對路徑。相對路徑的頁面標題 (./, ../) 無效,使用者瀏覽器通常無法存取相對路徑。",
+       "title-invalid-magic-tilde": "請求的頁面標題含有無效的魔術波浪符號 (<nowiki>~~~</nowiki>)。",
+       "title-invalid-too-long": "請求的頁面標題過長,標題使用 UTF-8 編碼不可超過 $1 位元組。",
+       "title-invalid-leading-colon": "請求的頁面標題包含無效的冒號於開始。",
        "perfcached": "以下為快取資料,可能不是最新的。 快取資料最多可儲存 {{PLURAL:$1|1 筆結果|$1 筆結果}}。",
        "perfcachedts": "以下為快取資料,最後更新時間為 $1。 快取資料最多可儲存 {{PLURAL:$4|1 筆結果|$4 筆結果}}。",
        "querypage-no-updates": "目前已停用此頁面的更新功能。\n在此頁面的資料不會被立即更新。",
index 9afe020..f9f1b5b 100644 (file)
@@ -33,24 +33,24 @@ $namespaceAliases = array(
        'বার্তা' => NS_TALK,
        'सदस्य' => NS_USER,
        'सदस्य_वार्ता' => NS_USER_TALK,
-       'সদস্য বার্তা' => NS_USER_TALK,
+       'সদস্য_বার্তা' => NS_USER_TALK,
        '$1_वार्ता' => NS_PROJECT_TALK,
-       '$1 বার্তা' => NS_PROJECT_TALK,
+       '$1_বার্তা' => NS_PROJECT_TALK,
        'चित्र' => NS_FILE,
        'चित्र_वार्ता' => NS_FILE_TALK,
        'চিত্র' => NS_FILE,
-       'চিত্র বার্তা' => NS_FILE_TALK,
+       'চিত্র_বার্তা' => NS_FILE_TALK,
        'মেডিয়াৱিকি' => NS_MEDIAWIKI,
        'মেডিয়াৱিকি_বাৰ্তা' => NS_MEDIAWIKI_TALK,
-       'MediaWiki বার্তা' => NS_MEDIAWIKI_TALK,
+       'MediaWiki_বার্তা' => NS_MEDIAWIKI_TALK,
        'साँचा' => NS_TEMPLATE,
        'साँचा_वार्ता' => NS_TEMPLATE_TALK,
-       'সাঁচ বার্তা' => NS_TEMPLATE_TALK,
-       'সহায় বার্তা' => NS_HELP_TALK,
+       'সাঁচ_বার্তা' => NS_TEMPLATE_TALK,
+       'সহায়_বার্তা' => NS_HELP_TALK,
        'श्रेणी' => NS_CATEGORY,
        'श्रेणी_वार्ता' => NS_CATEGORY_TALK,
        'শ্রেণী' => NS_CATEGORY,
-       'শ্রেণী বার্তা' => NS_CATEGORY_TALK,
+       'শ্রেণী_বার্তা' => NS_CATEGORY_TALK,
 );
 
 $specialPageAliases = array(
index a584ba5..7f48c9a 100644 (file)
@@ -29,7 +29,7 @@ $namespaceNames = array(
 
 $namespaceAliases = array(
        'Imaxe'               => NS_FILE,
-       'Imaxe alderique'     => NS_FILE_TALK,
+       'Imaxe_alderique'     => NS_FILE_TALK,
        'Discusión'           => NS_TALK,
        'Usuariu_discusión'   => NS_USER_TALK,
        '$1_discusión'        => NS_PROJECT_TALK,
index 076d402..0892ec9 100644 (file)
@@ -14,11 +14,11 @@ $namespaceNames = array(
        NS_TALK             => 'Prilara',
        NS_USER             => 'Favesik',
        NS_USER_TALK        => 'Favesikprilara',
-       NS_PROJECT_TALK     => '$1 prilara',
+       NS_PROJECT_TALK     => '$1_prilara',
        NS_FILE             => 'Ewava',
        NS_FILE_TALK        => 'Ewavaprilara',
        NS_MEDIAWIKI        => 'MediaWiki',
-       NS_MEDIAWIKI_TALK   => 'MediaWiki prilara',
+       NS_MEDIAWIKI_TALK   => 'MediaWiki_prilara',
        NS_TEMPLATE         => 'Teza',
        NS_TEMPLATE_TALK    => 'Tezaprilara',
        NS_HELP             => 'Pomara',
index afe608d..2425817 100644 (file)
@@ -31,7 +31,7 @@ $namespaceNames = array(
 
 $namespaceAliases = array(
        'Картинка' => NS_FILE,
-       'Картинка беседа' => NS_FILE_TALK,
+       'Картинка_беседа' => NS_FILE_TALK,
 );
 
 $specialPageAliases = array(
index 0fff4d0..258c1c0 100644 (file)
@@ -13,7 +13,7 @@ $fallback = 'ru';
 $namespaceNames = array(
        NS_MEDIA            => 'Медиа',
        NS_SPECIAL          => 'Ятарлă',
-       NS_TALK             => 'Сӳтсе явасси',
+       NS_TALK             => 'Сӳтсе_явасси',
        NS_USER             => 'Хутшăнакан',
        NS_USER_TALK        => 'Хутшăнаканăн_канашлу_страници',
        NS_PROJECT_TALK     => '$1_сӳтсе_явмалли',
index d6f268f..f291a1d 100644 (file)
@@ -16,9 +16,9 @@ $namespaceNames = array(
        NS_TALK             => 'Diskusija',
        NS_USER             => 'Wužywaŕ',
        NS_USER_TALK        => 'Diskusija_wužywarja',
-       NS_PROJECT_TALK     => '$1 diskusija',
+       NS_PROJECT_TALK     => '$1_diskusija',
        NS_FILE             => 'Dataja',
-       NS_FILE_TALK        => 'Diskusija wó dataji',
+       NS_FILE_TALK        => 'Diskusija_wó_dataji',
        NS_MEDIAWIKI        => 'MediaWiki',
        NS_MEDIAWIKI_TALK   => 'MediaWiki_diskusija',
        NS_TEMPLATE         => 'Pśedłoga',
index b379252..9fd700f 100644 (file)
@@ -40,7 +40,7 @@ $namespaceAliases = array(
        'Bruger' => NS_USER,
        'Brugerdiskussion' => NS_USER_TALK,
        '$1-diskussion' => NS_PROJECT_TALK,
-       '$1ip oqalliffia' => NS_PROJECT_TALK,
+       '$1ip_oqalliffia' => NS_PROJECT_TALK,
        'Fil' => NS_FILE,
        'Fildiskussion' => NS_FILE_TALK,
        'Billede' => NS_FILE,
index 559cfff..afb3772 100644 (file)
@@ -23,8 +23,8 @@ $namespaceNames = array(
        NS_PROJECT_TALK     => 'چک_چنه_$1',
        NS_FILE             => 'جانیا',
        NS_FILE_TALK        => 'چک_چنه_جانیا',
-       NS_MEDIAWIKI        => 'Ù\88Û\8cÚ©Û\8c_رساÙ\86Ù\87',
-       NS_MEDIAWIKI_TALK   => 'Ú\86Ú©_Ú\86Ù\86Ù\87\88Û\8cÚ©Û\8c_رساÙ\86Ù\87',
+       NS_MEDIAWIKI        => 'Ù\85دÛ\8cاÙ\88Û\8cÚ©Û\8c',
+       NS_MEDIAWIKI_TALK   => 'Ú\86Ú©_Ú\86Ù\86Ù\87\85دÛ\8cاÙ\88Û\8cÚ©Û\8c',
        NS_TEMPLATE         => 'چوئه',
        NS_TEMPLATE_TALK    => 'چک_چنه_چوئه',
        NS_HELP             => 'هومیاری',
index 39f48b2..d23e47f 100644 (file)
@@ -57,7 +57,7 @@ $namespaceAliases = array(
        'സം' => NS_TALK,
        'അംഗം' => NS_USER,
        'ഉ' => NS_USER,
-       'അംഗങ്ങളുടെ സംവാദം' => NS_USER_TALK,
+       'അംഗങ്ങളുടെ_സംവാദം' => NS_USER_TALK,
        'ഉസം' => NS_USER_TALK,
        'ചി' => NS_FILE,
        'ചിസം' => NS_FILE_TALK,
index 4f9b0cd..5cdb35f 100644 (file)
@@ -54,7 +54,7 @@ $namespaceNames = array(
        NS_SPECIAL          => 'विशेष',
        NS_TALK             => 'चर्चा',
        NS_USER             => 'सदस्य',
-       NS_USER_TALK        => 'सदस्य चर्चा',
+       NS_USER_TALK        => 'सदस्य_चर्चा',
        NS_PROJECT_TALK     => '$1_चर्चा',
        NS_FILE             => 'चित्र',
        NS_FILE_TALK        => 'चित्र_चर्चा',
index e5e189c..ac3342b 100644 (file)
@@ -22,21 +22,21 @@ $fallback = 'ru';
 
 $namespaceNames = array(
        NS_MEDIA            => 'Медия',
-       NS_SPECIAL          => 'Башка тевень',
+       NS_SPECIAL          => 'Башка_тевень',
        NS_TALK             => 'Кортамо',
        NS_USER             => 'Теиця',
-       NS_USER_TALK        => 'Теицянь кортамось',
-       NS_PROJECT_TALK     => '$1 кортамось',
+       NS_USER_TALK        => 'Теицянь_кортамось',
+       NS_PROJECT_TALK     => '$1_кортамось',
        NS_FILE             => 'Артовкс',
-       NS_FILE_TALK        => 'Артовксто кортамось',
+       NS_FILE_TALK        => 'Артовксто_кортамось',
        NS_MEDIAWIKI        => 'MediaWiki',
-       NS_MEDIAWIKI_TALK   => 'MediaWiki-нь кортамось',
+       NS_MEDIAWIKI_TALK   => 'MediaWiki-нь_кортамось',
        NS_TEMPLATE         => 'ЛопаПарцун',
-       NS_TEMPLATE_TALK    => 'ЛопаПарцундо кортамось',
+       NS_TEMPLATE_TALK    => 'ЛопаПарцундо_кортамось',
        NS_HELP             => 'Лезкс',
-       NS_HELP_TALK        => 'Лезкстэ кортамось',
+       NS_HELP_TALK        => 'Лезкстэ_кортамось',
        NS_CATEGORY         => 'Категория',
-       NS_CATEGORY_TALK    => 'Категориядо кортамось',
+       NS_CATEGORY_TALK    => 'Категориядо_кортамось',
 );
 
 // Remove Russian aliases
index 6203b24..405a16a 100644 (file)
@@ -55,18 +55,18 @@ $namespaceAliases = array(
        'بحث_تصویر'     => NS_FILE_TALK,
        'بحث_پرونده'    => NS_FILE_TALK,
        'مدیاویکی'      => NS_MEDIAWIKI,
-       'مه‌دیا ویکی'    => NS_MEDIAWIKI,
+       'مه‌دیا_ویکی'    => NS_MEDIAWIKI,
        'مه‌دیاویکی'     => NS_MEDIAWIKI,
        'مه‌دیاویکی_گپ'  => NS_MEDIAWIKI_TALK,
        'بحث_مدیاویکی'  => NS_MEDIAWIKI_TALK,
-       'مه‌دیا ویکی گپ' => NS_MEDIAWIKI_TALK,
+       'مه‌دیا_ویکی_گپ' => NS_MEDIAWIKI_TALK,
        'الگو'          => NS_TEMPLATE,
        'بحث_الگو'      => NS_TEMPLATE_TALK,
        'راهنما'        => NS_HELP,
        'رانه‌ما'        => NS_HELP,
        'رانه‌مائه_گپ'   => NS_HELP_TALK,
        'بحث_راهنما'    => NS_HELP_TALK,
-       'رانه‌مای گپ'    => NS_HELP_TALK,
+       'رانه‌مای_گپ'    => NS_HELP_TALK,
        'رده'           => NS_CATEGORY,
        'بحث_رده'       => NS_CATEGORY_TALK,
 );
index 14a8f99..9968066 100644 (file)
@@ -73,7 +73,7 @@ $namespaceAliases = array(
        'चित्रसंभाषणं'       => NS_FILE_TALK,
        'मिडियाविकीसंभाषणं' => NS_MEDIAWIKI_TALK,
        'बिंबधर'             => NS_TEMPLATE,
-       'बिंबधर संभाषणं'      => NS_TEMPLATE_TALK,
+       'बिंबधर_संभाषणं'      => NS_TEMPLATE_TALK,
        'सहाय्य'             => NS_HELP,
        'सहाय्यसंभाषणं'      => NS_HELP_TALK,
        'उपकारः'             => NS_HELP,
index 74ca0bc..6cc09a9 100644 (file)
@@ -43,7 +43,7 @@ $namespaceNames = array(
 $namespaceAliases = array(
        'Discussioni_Utenti' => NS_USER_TALK,
        'Mmàggini' => NS_FILE,
-       'Discussioni mmàggini' => NS_FILE_TALK,
+       'Discussioni_mmàggini' => NS_FILE_TALK,
        'Discussioni_Template' => NS_TEMPLATE_TALK,
        'Discussioni_Aiutu' => NS_HELP_TALK,
        'Discussioni_Catigurìa' => NS_CATEGORY_TALK,
index 87c6921..9092e9e 100644 (file)
@@ -29,7 +29,7 @@ $namespaceNames = array(
        NS_FILE             => 'Gambar',
        NS_FILE_TALK        => 'Obrolan_gambar',
        NS_MEDIAWIKI        => 'MédiaWiki',
-       NS_MEDIAWIKI_TALK   => 'Obrolan MédiaWiki',
+       NS_MEDIAWIKI_TALK   => 'Obrolan_MédiaWiki',
        NS_TEMPLATE         => 'Citakan',
        NS_TEMPLATE_TALK    => 'Obrolan_citakan',
        NS_HELP             => 'Pitulung',
index a9dbf3a..0487c8f 100644 (file)
@@ -70,9 +70,9 @@ $namespaceNames = array(
 $namespaceAliases = array(
        'Служебная'                          => NS_SPECIAL,
        'Обсуждение'                         => NS_TALK,
-       'Фикер алышу'                        => NS_TALK,
+       'Фикер_алышу'                        => NS_TALK,
        'Участница'                          => NS_USER,
-       'Обсуждение участницы'               => NS_USER_TALK,
+       'Обсуждение_участницы'               => NS_USER_TALK,
        'Участник'                           => NS_USER,
        'Обсуждение_участника'               => NS_USER_TALK,
        'Обсуждение_{{GRAMMAR:genitive|$1}}' => NS_PROJECT_TALK,
index dcbc3e1..8c4c93f 100644 (file)
@@ -49,10 +49,10 @@ $namespaceAliases = array(
        "討論"                        => NS_TALK,
        "讨论"                        => NS_TALK,
        "用户"                        => NS_USER,
-       "用戶 對話"                 => NS_USER_TALK,
-       "用户 对话"                 => NS_USER_TALK,
-       "用戶 討論"                 => NS_USER_TALK,
-       "用户 讨论"                 => NS_USER_TALK,
+       "用戶_對話"                 => NS_USER_TALK,
+       "用户_对话"                 => NS_USER_TALK,
+       "用戶_討論"                 => NS_USER_TALK,
+       "用户_讨论"                 => NS_USER_TALK,
        '$1_傾偈'             => NS_PROJECT_TALK,
        "檔"                   => NS_FILE,
        "檔案"                        => NS_FILE,
@@ -64,35 +64,35 @@ $namespaceAliases = array(
        "图像"                        => NS_FILE,
        'Image'                 => NS_FILE,
        'Image_talk'            => NS_FILE_TALK,
-       "檔 討論"            => NS_FILE_TALK,
-       "档 讨论"            => NS_FILE_TALK,
-       "檔案 討論"                 => NS_FILE_TALK,
-       "档案 讨论"                 => NS_FILE_TALK,
-       "圖 討論"            => NS_FILE_TALK,
-       "图 讨论"            => NS_FILE_TALK,
-       "圖像 討論"                 => NS_FILE_TALK,
-       "图像 讨论"                 => NS_FILE_TALK,
+       "檔_討論"            => NS_FILE_TALK,
+       "档_讨论"            => NS_FILE_TALK,
+       "檔案_討論"                 => NS_FILE_TALK,
+       "档案_讨论"                 => NS_FILE_TALK,
+       "圖_討論"            => NS_FILE_TALK,
+       "图_讨论"            => NS_FILE_TALK,
+       "圖像_討論"                 => NS_FILE_TALK,
+       "图像_讨论"                 => NS_FILE_TALK,
        'MediaWiki_傾偈'      => NS_FILE_TALK,
-       "模 討論"            => NS_TEMPLATE_TALK,
-       "模 讨论"            => NS_TEMPLATE_TALK,
+       "模_討論"            => NS_TEMPLATE_TALK,
+       "模_讨论"            => NS_TEMPLATE_TALK,
        "幫助"                        => NS_HELP,
        "說明"                        => NS_HELP,
        "帮手"                        => NS_HELP,
        "帮助"                        => NS_HELP,
        "说明"                        => NS_HELP,
-       "幫手 討論"                 => NS_HELP_TALK,
-       "幫助 討論"                 => NS_HELP_TALK,
-       "說明 討論"                 => NS_HELP_TALK,
-       "帮手 讨论"                 => NS_HELP_TALK,
-       "帮助 讨论"                 => NS_HELP_TALK,
-       "说明 讨论"                 => NS_HELP_TALK,
+       "幫手_討論"                 => NS_HELP_TALK,
+       "幫助_討論"                 => NS_HELP_TALK,
+       "說明_討論"                 => NS_HELP_TALK,
+       "帮手_讨论"                 => NS_HELP_TALK,
+       "帮助_讨论"                 => NS_HELP_TALK,
+       "说明_讨论"                 => NS_HELP_TALK,
        "類"                   => NS_CATEGORY,
        "类"                   => NS_CATEGORY,
        "分类"                        => NS_CATEGORY,
-       "類 討論"            => NS_CATEGORY_TALK,
-       "分類 討論"                 => NS_CATEGORY_TALK,
-       "类 讨论"            => NS_CATEGORY_TALK,
-       "分类 讨论"                 => NS_CATEGORY_TALK,
+       "類_討論"            => NS_CATEGORY_TALK,
+       "分類_討論"                 => NS_CATEGORY_TALK,
+       "类_讨论"            => NS_CATEGORY_TALK,
+       "分类_讨论"                 => NS_CATEGORY_TALK,
 );
 
 $specialPageAliases = array(
index ef2df31..0c7ea62 100644 (file)
--- a/load.php
+++ b/load.php
  * @author Trevor Parscal
  */
 
-// Bail if PHP is too low
-if ( !function_exists( 'version_compare' ) || version_compare( PHP_VERSION, '5.3.3' ) < 0 ) {
-       // We need to use dirname( __FILE__ ) here cause __DIR__ is PHP5.3+
-       require dirname( __FILE__ ) . '/includes/PHPVersionError.php';
-       wfPHPVersionError( 'load.php' );
-}
+// Bail on old versions of PHP, or if composer has not been run yet to install
+// dependencies. Using dirname( __FILE__ ) here because __DIR__ is PHP5.3+.
+require_once dirname( __FILE__ ) . '/includes/PHPVersionCheck.php';
+wfEntryPointCheck( 'load.php' );
 
 require __DIR__ . '/includes/WebStart.php';
 
@@ -43,6 +41,8 @@ $configFactory = ConfigFactory::getDefaultInstance();
 $resourceLoader = new ResourceLoader( $configFactory->makeConfig( 'main' ) );
 $resourceLoader->respond( new ResourceLoaderContext( $resourceLoader, $wgRequest ) );
 
+JobQueueGroup::pushLazyJobs();
+
 Profiler::instance()->setTemplated( true );
 wfLogProfilingData();
 
index c97c6a3..e4ac467 100644 (file)
  * @defgroup Maintenance Maintenance
  */
 
-// Make sure we're on PHP5.3.3 or better
-if ( !function_exists( 'version_compare' ) || version_compare( PHP_VERSION, '5.3.3' ) < 0 ) {
-       // We need to use dirname( __FILE__ ) here cause __DIR__ is PHP5.3+
-       require_once dirname( __FILE__ ) . '/../includes/PHPVersionError.php';
-       wfPHPVersionError( 'cli' );
-}
+// Bail on old versions of PHP, or if composer has not been run yet to install
+// dependencies. Using dirname( __FILE__ ) here because __DIR__ is PHP5.3+.
+require_once dirname( __FILE__ ) . '/../includes/PHPVersionCheck.php';
+wfEntryPointCheck( 'cli' );
 
 /**
  * @defgroup MaintenanceArchive Maintenance archives
index 06370e9..e0631a7 100644 (file)
@@ -25,6 +25,15 @@ class ConvertExtensionToRegistration extends Maintenance {
                'TrackingCategories',
        );
 
+       /**
+        * No longer supported globals (with reason) should not be converted and emit a warning
+        *
+        * @var array
+        */
+       protected $noLongerSupportedGlobals = array(
+               'SpecialPageGroups' => 'deprecated',
+       );
+
        /**
         * Keys that should be put at the top of the generated JSON file (T86608)
         *
@@ -42,7 +51,7 @@ class ConvertExtensionToRegistration extends Maintenance {
                'type',
        );
 
-       private $json, $dir;
+       private $json, $dir, $hasWarning = false;
 
        public function __construct() {
                parent::__construct();
@@ -61,7 +70,10 @@ class ConvertExtensionToRegistration extends Maintenance {
        public function execute() {
                // Extensions will do stuff like $wgResourceModules += array(...) which is a
                // fatal unless an array is already set. So set an empty value.
-               foreach ( array_merge( $this->getAllGlobals(), array_keys( $this->custom ) ) as $var ) {
+               // And use the weird $__settings name to avoid any conflicts
+               // with real poorly named settings.
+               $__settings = array_merge( $this->getAllGlobals(), array_keys( $this->custom ) );
+               foreach ( $__settings as $var ) {
                        $var = 'wg' . $var;
                        $$var = array();
                }
@@ -70,19 +82,27 @@ class ConvertExtensionToRegistration extends Maintenance {
                // Try not to create any local variables before this line
                $vars = get_defined_vars();
                unset( $vars['this'] );
+               unset( $vars['__settings'] );
                $this->dir = dirname( realpath( $this->getArg( 0 ) ) );
                $this->json = array();
                $globalSettings = $this->getAllGlobals();
                foreach ( $vars as $name => $value ) {
-                       // If an empty array, assume it's the default we set, so skip it
-                       if ( is_array( $value ) && count( $value ) === 0 ) {
+                       $realName = substr( $name, 2 ); // Strip 'wg'
+
+                       // If it's an empty array that we likely set, skip it
+                       if ( is_array( $value ) && count( $value ) === 0 && in_array( $realName, $__settings ) ) {
                                continue;
                        }
-                       $realName = substr( $name, 2 ); // Strip 'wg'
+
                        if ( isset( $this->custom[$realName] ) ) {
                                call_user_func_array( array( $this, $this->custom[$realName] ), array( $realName, $value, $vars ) );
                        } elseif ( in_array( $realName, $globalSettings ) ) {
                                $this->json[$realName] = $value;
+                       } elseif ( array_key_exists( $realName, $this->noLongerSupportedGlobals ) ) {
+                               $this->output( 'Warning: Skipped global "' . $name . '" (' .
+                                       $this->noLongerSupportedGlobals[$realName] . '). ' .
+                                       "Please update the entry point before convert to registration.\n" );
+                               $this->hasWarning = true;
                        } elseif ( strpos( $name, 'wg' ) === 0 ) {
                                // Most likely a config setting
                                $this->json['config'][$realName] = $value;
@@ -104,6 +124,9 @@ class ConvertExtensionToRegistration extends Maintenance {
                $prettyJSON = FormatJson::encode( $out, "\t", FormatJson::ALL_OK );
                file_put_contents( $fname, $prettyJSON . "\n" );
                $this->output( "Wrote output to $fname.\n" );
+               if ( $this->hasWarning ) {
+                       $this->output( "Found warnings! Please resolve the warnings and rerun this script.\n" );
+               }
        }
 
        protected function handleExtensionFunctions( $realName, $value ) {
index d0989e2..831e2dc 100755 (executable)
@@ -43,11 +43,16 @@ rm -r "$REPO_DIR/$TARGET_DIR"
 mkdir -p "$REPO_DIR/$TARGET_DIR/i18n"
 mkdir -p "$REPO_DIR/$TARGET_DIR/images"
 mkdir -p "$REPO_DIR/$TARGET_DIR/themes/mediawiki/images"
-cp ./node_modules/oojs-ui/dist/{oojs-ui-mediawiki-noimages.css,oojs-ui-mediawiki.js,oojs-ui.js} "$REPO_DIR/$TARGET_DIR"
+mkdir -p "$REPO_DIR/$TARGET_DIR/themes/apex/images"
+cp ./node_modules/oojs-ui/dist/oojs-ui.js "$REPO_DIR/$TARGET_DIR"
+cp ./node_modules/oojs-ui/dist/{oojs-ui-mediawiki-noimages.css,oojs-ui-mediawiki.js} "$REPO_DIR/$TARGET_DIR"
+cp ./node_modules/oojs-ui/dist/{oojs-ui-apex-noimages.css,oojs-ui-apex.js} "$REPO_DIR/$TARGET_DIR"
 cp -R ./node_modules/oojs-ui/dist/i18n "$REPO_DIR/$TARGET_DIR"
 cp -R ./node_modules/oojs-ui/dist/images "$REPO_DIR/$TARGET_DIR"
 cp -R ./node_modules/oojs-ui/dist/themes/mediawiki/images "$REPO_DIR/$TARGET_DIR/themes/mediawiki"
 cp ./node_modules/oojs-ui/src/themes/mediawiki/*.json "$REPO_DIR/$TARGET_DIR/themes/mediawiki"
+cp -R ./node_modules/oojs-ui/dist/themes/apex/images "$REPO_DIR/$TARGET_DIR/themes/apex"
+cp ./node_modules/oojs-ui/src/themes/apex/*.json "$REPO_DIR/$TARGET_DIR/themes/apex"
 
 # Clean up temporary area
 rm -rf "$NPM_DIR"
index 886e3f1..82eae21 100644 (file)
@@ -32,7 +32,8 @@ require_once __DIR__ . '/Maintenance.php';
 class MwSql extends Maintenance {
        public function __construct() {
                parent::__construct();
-               $this->mDescription = "Send SQL queries to a MediaWiki database";
+               $this->mDescription = "Send SQL queries to a MediaWiki database. " .
+                               "Takes a file name containing SQL as argument or runs interactively.";
                $this->addOption( 'cluster', 'Use an external cluster by name', false, true );
                $this->addOption( 'wikidb', 'The database wiki ID to use if not the current one', false, true );
                $this->addOption( 'slave', 'Use a slave server (either "any" or by name)', false, true );
index b8af5e9..3bb722e 100755 (executable)
  * @ingroup Maintenance
  */
 
-if ( !function_exists( 'version_compare' ) || ( version_compare( PHP_VERSION, '5.3.3' ) < 0 ) ) {
-       require dirname( __FILE__ ) . '/../includes/PHPVersionError.php';
-       wfPHPVersionError( 'cli' );
-}
-
 $wgUseMasterForMaintenance = true;
 require_once __DIR__ . '/Maintenance.php';
 
index ed3e7f4..be811dc 100644 (file)
  * @file
  */
 
-// Bail if PHP is too low
-if ( !function_exists( 'version_compare' ) || version_compare( PHP_VERSION, '5.3.3' ) < 0 ) {
-       // We need to use dirname( __FILE__ ) here cause __DIR__ is PHP5.3+
-       require dirname( dirname( __FILE__ ) ) . '/includes/PHPVersionError.php';
-       wfPHPVersionError( 'mw-config/index.php' );
-}
+// Bail on old versions of PHP, or if composer has not been run yet to install
+// dependencies. Using dirname( __FILE__ ) here because __DIR__ is PHP5.3+.
+require_once dirname( __FILE__ ) . '/../includes/PHPVersionCheck.php';
+wfEntryPointCheck( 'mw-config/index.php' );
 
 define( 'MW_CONFIG_CALLBACK', 'Installer::overrideConfig' );
 define( 'MEDIAWIKI_INSTALL', true );
index 0273f78..3943aae 100644 (file)
@@ -58,6 +58,9 @@ return array(
        // Scripts for the dynamic language specific data, like grammar forms.
        'mediawiki.language.data' => array( 'class' => 'ResourceLoaderLanguageDataModule' ),
 
+       // Dynamic data for mediawiki.jqueryMsg, such as allowed tags
+       'mediawiki.jqueryMsg.data' => array( 'class' => 'ResourceLoaderJqueryMsgDataModule' ),
+
        /* MediaWiki base skinning modules */
 
        /**
@@ -775,6 +778,7 @@ return array(
                'class' => 'ResourceLoaderRawFileModule',
                // Keep maintenance/jsduck/eg-iframe.html in sync
                'scripts' => array(
+                       'resources/lib/phpjs-sha1/sha1.js',
                        'resources/src/mediawiki/mediawiki.js',
                        'resources/src/mediawiki/mediawiki.errorLogger.js',
                        'resources/src/mediawiki/mediawiki.startUp.js',
@@ -946,6 +950,13 @@ return array(
                        'colon-separator',
                ),
        ),
+       'mediawiki.htmlform.ooui' => array(
+               'scripts' => 'resources/src/mediawiki/mediawiki.htmlform.ooui.js',
+               'dependencies' => 'oojs-ui',
+       ),
+       'mediawiki.htmlform.ooui.styles' => array(
+               'styles' => 'resources/src/mediawiki/mediawiki.htmlform.ooui.css',
+       ),
        'mediawiki.icon' => array(
                'styles' => 'resources/src/mediawiki/mediawiki.icon.less',
        ),
@@ -1269,6 +1280,7 @@ return array(
        'mediawiki.jqueryMsg' => array(
                'scripts' => 'resources/src/mediawiki/mediawiki.jqueryMsg.js',
                'dependencies' => array(
+                       'mediawiki.jqueryMsg.data',
                        'mediawiki.util',
                        'mediawiki.language',
                        'dom-level2-shim',
diff --git a/resources/lib/oojs-ui/oojs-ui-apex-noimages.css b/resources/lib/oojs-ui/oojs-ui-apex-noimages.css
new file mode 100644 (file)
index 0000000..fad3c28
--- /dev/null
@@ -0,0 +1,2493 @@
+/*!
+ * OOjs UI v0.11.3
+ * https://www.mediawiki.org/wiki/OOjs_UI
+ *
+ * Copyright 2011–2015 OOjs Team and other contributors.
+ * Released under the MIT license
+ * http://oojs.mit-license.org
+ *
+ * Date: 2015-05-12T12:15:44Z
+ */
+@-webkit-keyframes oo-ui-progressBarWidget-slide {
+       from {
+               margin-left: -40%;
+       }
+       to {
+               margin-left: 100%;
+       }
+}
+@-moz-keyframes oo-ui-progressBarWidget-slide {
+       from {
+               margin-left: -40%;
+       }
+       to {
+               margin-left: 100%;
+       }
+}
+@-ms-keyframes oo-ui-progressBarWidget-slide {
+       from {
+               margin-left: -40%;
+       }
+       to {
+               margin-left: 100%;
+       }
+}
+@-o-keyframes oo-ui-progressBarWidget-slide {
+       from {
+               margin-left: -40%;
+       }
+       to {
+               margin-left: 100%;
+       }
+}
+@keyframes oo-ui-progressBarWidget-slide {
+       from {
+               margin-left: -40%;
+       }
+       to {
+               margin-left: 100%;
+       }
+}
+/* @noflip */
+.oo-ui-rtl {
+       direction: rtl;
+}
+/* @noflip */
+.oo-ui-ltr {
+       direction: ltr;
+}
+.oo-ui-element-hidden {
+       display: none !important;
+}
+.oo-ui-buttonElement > .oo-ui-buttonElement-button {
+       cursor: pointer;
+       display: inline-block;
+       vertical-align: middle;
+       font: inherit;
+       white-space: nowrap;
+       -webkit-touch-callout: none;
+       -webkit-user-select: none;
+          -moz-user-select: none;
+           -ms-user-select: none;
+               user-select: none;
+}
+.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon,
+.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
+       display: none;
+}
+.oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button {
+       cursor: default;
+}
+.oo-ui-buttonElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator,
+.oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
+       display: inline-block;
+       vertical-align: middle;
+       background-position: center center;
+       background-repeat: no-repeat;
+}
+.oo-ui-buttonElement-frameless {
+       display: inline-block;
+       position: relative;
+}
+.oo-ui-buttonElement-frameless.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
+       display: inline-block;
+       vertical-align: middle;
+}
+.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
+       display: inline-block;
+       vertical-align: top;
+       text-align: center;
+}
+.oo-ui-buttonElement-framed.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
+       display: inline-block;
+       vertical-align: middle;
+}
+.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button,
+.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
+.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
+       cursor: default;
+}
+.oo-ui-buttonElement > .oo-ui-buttonElement-button {
+       color: #333333;
+}
+.oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
+       margin-left: 0;
+}
+.oo-ui-buttonElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
+       width: 0.9375em;
+       height: 0.9375em;
+       margin: 0.46875em;
+}
+.oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
+       margin-left: 0.46875em;
+}
+.oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
+       width: 1.875em;
+       height: 1.875em;
+}
+.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
+       /* Don't animate opacities for now, causes wiggling in Chrome (bug 63020) */
+       /*.oo-ui-transition(opacity 200ms);*/
+}
+.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:hover,
+.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:focus {
+       outline: none;
+}
+.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:hover > .oo-ui-iconElement-icon,
+.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:focus > .oo-ui-iconElement-icon {
+       opacity: 1;
+}
+.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:hover > .oo-ui-labelElement-label,
+.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:focus > .oo-ui-labelElement-label {
+       color: #000000;
+}
+.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
+       color: #333333;
+}
+.oo-ui-buttonElement-frameless.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
+       margin-left: 0.25em;
+}
+.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
+       color: #087ecc;
+}
+.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
+       color: #76ab36;
+}
+.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
+       color: #d45353;
+}
+.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
+       opacity: 0.2;
+}
+.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
+       color: #cccccc;
+}
+.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
+       margin: 0.1em 0;
+       padding: 0.2em 0.8em;
+       border-radius: 0.3em;
+       text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
+       border: 1px #c9c9c9 solid;
+       -webkit-transition: border-color 100ms ease-in-out;
+          -moz-transition: border-color 100ms ease-in-out;
+           -ms-transition: border-color 100ms ease-in-out;
+            -o-transition: border-color 100ms ease-in-out;
+               transition: border-color 100ms ease-in-out;
+       background: #eeeeee;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#dddddd');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #dddddd));
+       background-image: -webkit-linear-gradient(top, #ffffff 0%, #dddddd 100%);
+       background-image:    -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%);
+       background-image:     -ms-linear-gradient(top, #ffffff 0%, #dddddd 100%);
+       background-image:      -o-linear-gradient(top, #ffffff 0%, #dddddd 100%);
+       background-image:         linear-gradient(top, #ffffff 0%, #dddddd 100%);
+}
+.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button:hover,
+.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button:focus {
+       border-color: #aaaaaa;
+       outline: none;
+}
+.oo-ui-buttonElement-framed > input.oo-ui-buttonElement-button,
+.oo-ui-buttonElement-framed.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
+       line-height: 1.875em;
+}
+.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
+.oo-ui-buttonElement-framed.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
+.oo-ui-buttonElement-framed.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
+       box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.07);
+       color: black;
+       border-color: #c9c9c9;
+       background: #eeeeee;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#dddddd', endColorstr='#ffffff');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #dddddd), color-stop(100%, #ffffff));
+       background-image: -webkit-linear-gradient(top, #dddddd 0%, #ffffff 100%);
+       background-image:    -moz-linear-gradient(top, #dddddd 0%, #ffffff 100%);
+       background-image:     -ms-linear-gradient(top, #dddddd 0%, #ffffff 100%);
+       background-image:      -o-linear-gradient(top, #dddddd 0%, #ffffff 100%);
+       background-image:         linear-gradient(top, #dddddd 0%, #ffffff 100%);
+}
+.oo-ui-buttonElement-framed.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
+       margin-left: -0.5em;
+       margin-right: -0.5em;
+}
+.oo-ui-buttonElement-framed.oo-ui-iconElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
+       margin-right: 0.3em;
+}
+.oo-ui-buttonElement-framed.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
+       /* -0.5 - 0.475 */
+       margin-left: -0.005em;
+       margin-right: -0.005em;
+}
+.oo-ui-buttonElement-framed.oo-ui-indicatorElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator,
+.oo-ui-buttonElement-framed.oo-ui-indicatorElement.oo-ui-iconElement:not( .oo-ui-labelElement ) > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
+       margin-left: 0.46875em;
+       margin-right: -0.275em;
+}
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
+       border: 1px solid #a6cee1;
+       background: #cde7f4;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#eaf4fa', endColorstr='#b0d9ee');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #eaf4fa), color-stop(100%, #b0d9ee));
+       background-image: -webkit-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%);
+       background-image:    -moz-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%);
+       background-image:     -ms-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%);
+       background-image:      -o-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%);
+       background-image:         linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%);
+}
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover,
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
+       border-color: #9dc2d4;
+}
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
+       border: 1px solid #a6cee1;
+       background: #cde7f4;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#b0d9ee', endColorstr='#eaf4fa');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #b0d9ee), color-stop(100%, #eaf4fa));
+       background-image: -webkit-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%);
+       background-image:    -moz-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%);
+       background-image:     -ms-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%);
+       background-image:      -o-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%);
+       background-image:         linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%);
+}
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button {
+       border: 1px solid #b8d892;
+       background: #daf0be;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f0fbe1', endColorstr='#c3e59a');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #f0fbe1), color-stop(100%, #c3e59a));
+       background-image: -webkit-linear-gradient(top, #f0fbe1 0%, #c3e59a 100%);
+       background-image:    -moz-linear-gradient(top, #f0fbe1 0%, #c3e59a 100%);
+       background-image:     -ms-linear-gradient(top, #f0fbe1 0%, #c3e59a 100%);
+       background-image:      -o-linear-gradient(top, #f0fbe1 0%, #c3e59a 100%);
+       background-image:         linear-gradient(top, #f0fbe1 0%, #c3e59a 100%);
+}
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:hover,
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:focus {
+       border-color: #adcb89;
+}
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
+       border: 1px solid #b8d892;
+       background: #daf0be;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#c3e59a', endColorstr='#f0fbe1');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #c3e59a), color-stop(100%, #f0fbe1));
+       background-image: -webkit-linear-gradient(top, #c3e59a 0%, #f0fbe1 100%);
+       background-image:    -moz-linear-gradient(top, #c3e59a 0%, #f0fbe1 100%);
+       background-image:     -ms-linear-gradient(top, #c3e59a 0%, #f0fbe1 100%);
+       background-image:      -o-linear-gradient(top, #c3e59a 0%, #f0fbe1 100%);
+       background-image:         linear-gradient(top, #c3e59a 0%, #f0fbe1 100%);
+}
+.oo-ui-buttonElement-framed.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
+       color: #d45353;
+}
+.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button,
+.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
+.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
+       opacity: 0.5;
+       -webkit-transform: translate3d(0, 0, 0);
+       box-shadow: none;
+       color: #333333;
+       background: #eeeeee;
+       border-color: #cccccc;
+}
+.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button:hover,
+.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:hover,
+.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button:hover,
+.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button:focus,
+.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:focus,
+.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button:focus {
+       border-color: #cccccc;
+       box-shadow: none;
+}
+.oo-ui-clippableElement-clippable {
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+}
+.oo-ui-draggableElement {
+       cursor: -webkit-grab -moz-grab, url(images/grab.cur), move;
+       /*
+        * HACK: In order to style horizontally, we must override
+        * OO.ui.OptionWidget's display rule that is currently set
+        * to be 'block'
+        */
+}
+.oo-ui-draggableElement-dragging {
+       cursor: -webkit-grabbing -moz-grabbing, url(images/grabbing.cur), move;
+       background: rgba(0, 0, 0, 0.2);
+       opacity: 0.4;
+}
+.oo-ui-draggableGroupElement-horizontal .oo-ui-draggableElement.oo-ui-optionWidget {
+       display: inline-block;
+}
+.oo-ui-draggableGroupElement-placeholder {
+       position: absolute;
+       display: block;
+       background: rgba(0, 0, 0, 0.4);
+}
+.oo-ui-iconElement .oo-ui-iconElement-icon,
+.oo-ui-iconElement.oo-ui-iconElement-icon {
+       opacity: 0.8;
+       background-size: contain;
+       background-position: center center;
+}
+.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator,
+.oo-ui-indicatorElement.oo-ui-indicatorElement-indicator {
+       opacity: 0.8;
+       background-size: contain;
+       background-position: center center;
+}
+.oo-ui-lookupElement > .oo-ui-menuSelectWidget {
+       z-index: 1;
+       width: 100%;
+}
+.oo-ui-bookletLayout-stackLayout.oo-ui-stackLayout-continuous > .oo-ui-panelLayout-scrollable {
+       overflow-y: hidden;
+}
+.oo-ui-bookletLayout-stackLayout > .oo-ui-panelLayout {
+       width: 100%;
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+}
+.oo-ui-bookletLayout-stackLayout > .oo-ui-panelLayout-scrollable {
+       overflow-y: auto;
+}
+.oo-ui-bookletLayout-stackLayout > .oo-ui-panelLayout-padded {
+       padding: 2em;
+}
+.oo-ui-bookletLayout-outlinePanel-editable > .oo-ui-outlineSelectWidget {
+       position: absolute;
+       top: 0;
+       left: 0;
+       right: 0;
+       bottom: 3em;
+       overflow-y: auto;
+}
+.oo-ui-bookletLayout-outlinePanel > .oo-ui-outlineControlsWidget {
+       position: absolute;
+       bottom: 0;
+       left: 0;
+       right: 0;
+}
+.oo-ui-bookletLayout-stackLayout > .oo-ui-panelLayout {
+       padding: 1.5em;
+}
+.oo-ui-bookletLayout-outlinePanel {
+       border-right: 1px solid #dddddd;
+}
+.oo-ui-bookletLayout-outlinePanel > .oo-ui-outlineControlsWidget {
+       box-shadow: 0 0 0.25em rgba(0, 0, 0, 0.25);
+}
+.oo-ui-indexLayout > .oo-ui-menuLayout-menu {
+       height: 3em;
+}
+.oo-ui-indexLayout > .oo-ui-menuLayout-content {
+       top: 3em;
+}
+.oo-ui-indexLayout-stackLayout > .oo-ui-panelLayout {
+       padding: 1.5em;
+}
+.oo-ui-fieldLayout {
+       display: block;
+       margin-bottom: 1em;
+}
+.oo-ui-fieldLayout:before,
+.oo-ui-fieldLayout:after {
+       content: " ";
+       display: table;
+}
+.oo-ui-fieldLayout:after {
+       clear: both;
+}
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label,
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label,
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field,
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field {
+       display: block;
+       float: left;
+}
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label {
+       text-align: right;
+}
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
+       display: table;
+}
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label,
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field {
+       display: table-cell;
+       vertical-align: middle;
+}
+.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label {
+       display: inline-block;
+}
+.oo-ui-fieldLayout > .oo-ui-fieldLayout-help {
+       float: right;
+}
+.oo-ui-fieldLayout > .oo-ui-fieldLayout-help > .oo-ui-popupWidget > .oo-ui-popupWidget-popup {
+       z-index: 1;
+}
+.oo-ui-fieldLayout > .oo-ui-fieldLayout-help .oo-ui-fieldLayout-help-content {
+       padding: 0.5em 0.75em;
+       line-height: 1.5em;
+}
+.oo-ui-fieldLayout:last-child {
+       margin-bottom: 0;
+}
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label,
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label {
+       padding-top: 0.5em;
+       margin-right: 5%;
+       width: 35%;
+}
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field,
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field {
+       width: 60%;
+}
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label {
+       padding: 0.5em;
+}
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field {
+       padding: 0.5em 0;
+}
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label {
+       padding: 0.5em 0;
+}
+.oo-ui-fieldLayout > .oo-ui-popupButtonWidget {
+       margin-right: 0;
+       margin-top: 0.25em;
+}
+.oo-ui-fieldLayout > .oo-ui-popupButtonWidget:last-child {
+       margin-right: 0;
+}
+.oo-ui-fieldLayout-disabled .oo-ui-labelElement-label {
+       color: #cccccc;
+}
+.oo-ui-actionFieldLayout-field {
+       display: table;
+       table-layout: fixed;
+       width: 100%;
+}
+.oo-ui-actionFieldLayout-input,
+.oo-ui-actionFieldLayout-button {
+       display: table-cell;
+       vertical-align: middle;
+}
+.oo-ui-actionFieldLayout-input {
+       padding-right: 1em;
+}
+.oo-ui-actionFieldLayout-button {
+       width: 1%;
+       white-space: nowrap;
+}
+.oo-ui-fieldsetLayout {
+       position: relative;
+       margin: 0;
+       padding: 0;
+       border: none;
+}
+.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-iconElement-icon {
+       display: block;
+       position: absolute;
+       background-position: center center;
+       background-repeat: no-repeat;
+}
+.oo-ui-fieldsetLayout.oo-ui-labelElement > .oo-ui-labelElement-label {
+       display: inline-block;
+}
+.oo-ui-fieldsetLayout > .oo-ui-fieldsetLayout-help {
+       float: right;
+}
+.oo-ui-fieldsetLayout > .oo-ui-fieldsetLayout-help > .oo-ui-popupWidget > .oo-ui-popupWidget-popup {
+       z-index: 1;
+}
+.oo-ui-fieldsetLayout > .oo-ui-fieldsetLayout-help .oo-ui-fieldsetLayout-help-content {
+       padding: 0.5em 0.75em;
+       line-height: 1.5em;
+}
+.oo-ui-fieldsetLayout + .oo-ui-fieldsetLayout,
+.oo-ui-fieldsetLayout + .oo-ui-formLayout {
+       margin-top: 2em;
+}
+.oo-ui-fieldsetLayout > .oo-ui-labelElement-label {
+       font-size: 1.1em;
+       margin-bottom: 0.5em;
+       padding: 0.25em 0;
+       font-weight: bold;
+}
+.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-labelElement-label {
+       padding-left: 2em;
+       line-height: 1.8em;
+}
+.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-iconElement-icon {
+       left: 0;
+       top: 0.25em;
+       width: 1.875em;
+       height: 1.875em;
+}
+.oo-ui-fieldsetLayout > .oo-ui-popupButtonWidget {
+       margin-right: 0;
+}
+.oo-ui-fieldsetLayout > .oo-ui-popupButtonWidget:last-child {
+       margin-right: 0;
+}
+.oo-ui-formLayout + .oo-ui-fieldsetLayout,
+.oo-ui-formLayout + .oo-ui-formLayout {
+       margin-top: 2em;
+}
+.oo-ui-menuLayout {
+       position: absolute;
+       top: 0;
+       left: 0;
+       right: 0;
+       bottom: 0;
+}
+.oo-ui-menuLayout-menu,
+.oo-ui-menuLayout-content {
+       position: absolute;
+       -webkit-transition: all ease-in-out 200ms;
+          -moz-transition: all ease-in-out 200ms;
+           -ms-transition: all ease-in-out 200ms;
+            -o-transition: all ease-in-out 200ms;
+               transition: all ease-in-out 200ms;
+}
+.oo-ui-menuLayout-menu {
+       height: 18em;
+       width: 18em;
+}
+.oo-ui-menuLayout-content {
+       top: 18em;
+       left: 18em;
+       right: 18em;
+       bottom: 18em;
+}
+.oo-ui-menuLayout.oo-ui-menuLayout-hideMenu .oo-ui-menuLayout-menu {
+       width: 0 !important;
+       height: 0 !important;
+       overflow: hidden;
+}
+.oo-ui-menuLayout.oo-ui-menuLayout-hideMenu .oo-ui-menuLayout-content {
+       top: 0 !important;
+       left: 0 !important;
+       right: 0 !important;
+       bottom: 0 !important;
+}
+.oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-top .oo-ui-menuLayout-menu {
+       width: auto !important;
+       left: 0;
+       top: 0;
+       right: 0;
+}
+.oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-top .oo-ui-menuLayout-content {
+       right: 0 !important;
+       bottom: 0 !important;
+       left: 0 !important;
+}
+.oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-after .oo-ui-menuLayout-menu {
+       height: auto !important;
+       top: 0;
+       right: 0;
+       bottom: 0;
+}
+.oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-after .oo-ui-menuLayout-content {
+       bottom: 0 !important;
+       left: 0 !important;
+       top: 0 !important;
+}
+.oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-bottom .oo-ui-menuLayout-menu {
+       width: auto !important;
+       right: 0;
+       bottom: 0;
+       left: 0;
+}
+.oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-bottom .oo-ui-menuLayout-content {
+       left: 0 !important;
+       top: 0 !important;
+       right: 0 !important;
+}
+.oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-before .oo-ui-menuLayout-menu {
+       height: auto !important;
+       bottom: 0;
+       left: 0;
+       top: 0;
+}
+.oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-before .oo-ui-menuLayout-content {
+       top: 0 !important;
+       right: 0 !important;
+       bottom: 0 !important;
+}
+.oo-ui-panelLayout {
+       position: relative;
+}
+.oo-ui-panelLayout-scrollable {
+       overflow-y: auto;
+}
+.oo-ui-panelLayout-expanded {
+       position: absolute;
+       top: 0;
+       left: 0;
+       right: 0;
+       bottom: 0;
+}
+.oo-ui-panelLayout-padded {
+       padding: 1.25em;
+}
+.oo-ui-panelLayout-framed {
+       border-radius: 0.5em;
+       box-shadow: 0 0.25em 1em rgba(0, 0, 0, 0.25);
+}
+.oo-ui-stackLayout-continuous > .oo-ui-panelLayout {
+       display: block;
+       position: relative;
+}
+.oo-ui-popupTool .oo-ui-popupWidget-popup,
+.oo-ui-popupTool .oo-ui-popupWidget-anchor {
+       z-index: 4;
+}
+.oo-ui-popupTool .oo-ui-popupWidget {
+       /* @noflip */
+       margin-left: 1.25em;
+}
+.oo-ui-toolGroupTool > .oo-ui-popupToolGroup {
+       border: 0;
+       border-radius: 0;
+       margin: 0;
+}
+.oo-ui-toolGroupTool:first-child > .oo-ui-popupToolGroup {
+       border-top-left-radius: 0.3125em;
+       border-bottom-left-radius: 0.3125em;
+}
+.oo-ui-toolGroupTool:last-child > .oo-ui-popupToolGroup {
+       border-top-right-radius: 0.3125em;
+       border-bottom-right-radius: 0.3125em;
+}
+.oo-ui-toolGroupTool > .oo-ui-popupToolGroup > .oo-ui-popupToolGroup-handle {
+       height: 1.875em;
+       padding: 0.3125em;
+}
+.oo-ui-toolGroupTool > .oo-ui-popupToolGroup > .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
+       height: 1.875em;
+       width: 1.875em;
+}
+.oo-ui-toolGroupTool > .oo-ui-popupToolGroup.oo-ui-labelElement > .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
+       line-height: 2.1em;
+}
+.oo-ui-toolGroup {
+       display: inline-block;
+       vertical-align: middle;
+       margin: 0.375em;
+       border-radius: 0.3125em;
+       border: 1px solid transparent;
+       -webkit-transition: border-color 300ms ease-in-out;
+          -moz-transition: border-color 300ms ease-in-out;
+           -ms-transition: border-color 300ms ease-in-out;
+            -o-transition: border-color 300ms ease-in-out;
+               transition: border-color 300ms ease-in-out;
+}
+.oo-ui-toolGroup-empty {
+       display: none;
+}
+.oo-ui-toolGroup .oo-ui-tool-link {
+       text-decoration: none;
+}
+.oo-ui-toolGroup .oo-ui-tool-link .oo-ui-iconElement-icon {
+       background-position: center center;
+       background-repeat: no-repeat;
+}
+.oo-ui-toolbar-narrow .oo-ui-toolGroup + .oo-ui-toolGroup {
+       margin-left: 0;
+}
+.oo-ui-toolGroup.oo-ui-widget-enabled:hover {
+       border-color: rgba(0, 0, 0, 0.1);
+}
+.oo-ui-toolGroup.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title {
+       color: #000000;
+}
+.oo-ui-barToolGroup > .oo-ui-iconElement-icon,
+.oo-ui-barToolGroup > .oo-ui-labelElement-label {
+       display: none;
+}
+.oo-ui-barToolGroup.oo-ui-widget-enabled > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link {
+       cursor: pointer;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool {
+       display: inline-block;
+       position: relative;
+       vertical-align: top;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link {
+       display: block;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-accel {
+       display: none;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-iconElement > .oo-ui-tool-link .oo-ui-iconElement-icon {
+       display: inline-block;
+       vertical-align: top;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-iconElement > .oo-ui-tool-link .oo-ui-tool-title {
+       display: none;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-iconElement.oo-ui-tool-with-label > .oo-ui-tool-link .oo-ui-tool-title {
+       display: inline;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-widget-disabled > .oo-ui-tool-link {
+       cursor: default;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool {
+       margin: -1px 0 -1px -1px;
+       border: 1px solid transparent;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool:first-child {
+       border-top-left-radius: 0.3125em;
+       border-bottom-left-radius: 0.3125em;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool:last-child {
+       margin-right: -1px;
+       border-top-right-radius: 0.3125em;
+       border-bottom-right-radius: 0.3125em;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link {
+       height: 1.875em;
+       padding: 0.3125em;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-iconElement-icon {
+       height: 1.875em;
+       width: 1.875em;
+}
+.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-title {
+       line-height: 2.1em;
+}
+.oo-ui-barToolGroup.oo-ui-widget-enabled > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-widget-enabled:hover {
+       border-color: rgba(0, 0, 0, 0.2);
+}
+.oo-ui-barToolGroup.oo-ui-widget-enabled > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-tool-active.oo-ui-widget-enabled {
+       border-color: rgba(0, 0, 0, 0.2);
+       box-shadow: inset 0 0.0875em 0.0875em 0 rgba(0, 0, 0, 0.07);
+       background: #f8fbfd;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f1f7fb', endColorstr='#ffffff');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #f1f7fb), color-stop(100%, #ffffff));
+       background-image: -webkit-linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+       background-image:    -moz-linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+       background-image:     -ms-linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+       background-image:      -o-linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+       background-image:         linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+}
+.oo-ui-barToolGroup.oo-ui-widget-enabled > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-tool-active.oo-ui-widget-enabled + .oo-ui-tool-active.oo-ui-widget-enabled {
+       border-left-color: rgba(0, 0, 0, 0.1);
+}
+.oo-ui-barToolGroup.oo-ui-widget-enabled > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-widget-disabled > .oo-ui-tool-link .oo-ui-iconElement-icon {
+       opacity: 0.2;
+}
+.oo-ui-barToolGroup.oo-ui-widget-enabled > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-widget-enabled:hover > .oo-ui-tool-link .oo-ui-iconElement-icon {
+       opacity: 1;
+}
+.oo-ui-barToolGroup.oo-ui-widget-disabled > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-iconElement-icon {
+       opacity: 0.2;
+}
+.oo-ui-popupToolGroup {
+       position: relative;
+       height: 2.5em;
+       min-width: 2.5em;
+}
+.oo-ui-popupToolGroup-handle {
+       display: block;
+       cursor: pointer;
+}
+.oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator,
+.oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
+       position: absolute;
+       background-position: center center;
+       background-repeat: no-repeat;
+}
+.oo-ui-popupToolGroup.oo-ui-widget-disabled .oo-ui-popupToolGroup-handle {
+       cursor: default;
+}
+.oo-ui-popupToolGroup .oo-ui-toolGroup-tools {
+       display: none;
+       position: absolute;
+       z-index: 4;
+}
+.oo-ui-popupToolGroup .oo-ui-toolGroup-tools .oo-ui-iconElement-icon {
+       background-repeat: no-repeat;
+       background-position: center center;
+}
+.oo-ui-popupToolGroup-active.oo-ui-widget-enabled > .oo-ui-toolGroup-tools {
+       display: block;
+}
+.oo-ui-popupToolGroup-left > .oo-ui-toolGroup-tools {
+       left: 0;
+}
+.oo-ui-popupToolGroup-right > .oo-ui-toolGroup-tools {
+       right: 0;
+}
+.oo-ui-popupToolGroup .oo-ui-tool-link {
+       display: table;
+       width: 100%;
+       vertical-align: middle;
+       white-space: nowrap;
+}
+.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon,
+.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-accel,
+.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title {
+       display: table-cell;
+       vertical-align: middle;
+}
+.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-accel {
+       text-align: right;
+}
+.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-accel:not(:empty) {
+       padding-left: 3em;
+}
+.oo-ui-toolbar-narrow .oo-ui-popupToolGroup {
+       min-width: 1.875em;
+}
+.oo-ui-popupToolGroup.oo-ui-iconElement {
+       min-width: 3.125em;
+}
+.oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-iconElement {
+       min-width: 2.5em;
+}
+.oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement {
+       min-width: 4.375em;
+}
+.oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement {
+       min-width: 3.75em;
+}
+.oo-ui-popupToolGroup.oo-ui-labelElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
+       line-height: 2.6em;
+       margin: 0 1em;
+}
+.oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
+       margin: 0 0.5em;
+}
+.oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
+       margin-left: 3em;
+}
+.oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
+       margin-left: 2.5em;
+}
+.oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
+       margin-right: 2.25em;
+}
+.oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
+       margin-right: 1.75em;
+}
+.oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
+       width: 0.9375em;
+       height: 0.9375em;
+       margin: 0.78125em;
+       top: 0;
+       right: 0;
+}
+.oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
+       right: -0.3125em;
+}
+.oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
+       width: 1.875em;
+       height: 1.875em;
+       margin: 0.3125em;
+       top: 0;
+       left: 0.3125em;
+}
+.oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
+       left: 0;
+}
+.oo-ui-popupToolGroup-header {
+       line-height: 2.6em;
+       margin: 0 0.6em;
+       font-weight: bold;
+}
+.oo-ui-popupToolGroup-active.oo-ui-widget-enabled {
+       border-bottom-left-radius: 0;
+       border-bottom-right-radius: 0;
+       box-shadow: inset 0 0.0875em 0.0875em 0 rgba(0, 0, 0, 0.07);
+       background: #f8fbfd;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f1f7fb', endColorstr='#ffffff');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #f1f7fb), color-stop(100%, #ffffff));
+       background-image: -webkit-linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+       background-image:    -moz-linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+       background-image:     -ms-linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+       background-image:      -o-linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+       background-image:         linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+}
+.oo-ui-popupToolGroup .oo-ui-toolGroup-tools {
+       top: 2.5em;
+       margin: 0 -1px;
+       border: 1px solid #cccccc;
+       background-color: white;
+       box-shadow: 0 0.3125em 1.25em rgba(0, 0, 0, 0.25);
+}
+.oo-ui-popupToolGroup .oo-ui-tool-link {
+       padding: 0.3125em 0 0.3125em 0.3125em;
+}
+.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon {
+       height: 1.875em;
+       width: 1.875em;
+       min-width: 1.875em;
+}
+.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title {
+       padding-left: 0.5em;
+}
+.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-accel,
+.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title {
+       line-height: 2em;
+}
+.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-accel {
+       color: #888888;
+}
+.oo-ui-listToolGroup .oo-ui-tool {
+       display: block;
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+}
+.oo-ui-listToolGroup .oo-ui-tool-link {
+       cursor: pointer;
+}
+.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link {
+       cursor: default;
+}
+.oo-ui-listToolGroup .oo-ui-toolGroup-tools {
+       padding: 0.3125em;
+}
+.oo-ui-listToolGroup.oo-ui-popupToolGroup-active {
+       border-color: rgba(0, 0, 0, 0.2);
+}
+.oo-ui-listToolGroup .oo-ui-tool {
+       border: 1px solid transparent;
+       margin: -1px 0;
+       padding: 0 0.625em 0 0;
+}
+.oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled {
+       border-color: rgba(0, 0, 0, 0.1);
+       box-shadow: inset 0 0.0875em 0.0875em 0 rgba(0, 0, 0, 0.07);
+       background: #f8fbfd;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f1f7fb', endColorstr='#ffffff');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #f1f7fb), color-stop(100%, #ffffff));
+       background-image: -webkit-linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+       background-image:    -moz-linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+       background-image:     -ms-linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+       background-image:      -o-linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+       background-image:         linear-gradient(top, #f1f7fb 0%, #ffffff 100%);
+}
+.oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled + .oo-ui-tool-active.oo-ui-widget-enabled {
+       border-top-color: rgba(0, 0, 0, 0.1);
+}
+.oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled:hover {
+       border-color: rgba(0, 0, 0, 0.2);
+}
+.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover {
+       border-color: rgba(0, 0, 0, 0.2);
+}
+.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-tool-link .oo-ui-iconElement-icon {
+       opacity: 1;
+}
+.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title {
+       color: #cccccc;
+}
+.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-accel {
+       color: #dddddd;
+}
+.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon {
+       opacity: 0.2;
+}
+.oo-ui-listToolGroup.oo-ui-widget-disabled {
+       color: #cccccc;
+}
+.oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator,
+.oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon {
+       opacity: 0.2;
+}
+.oo-ui-menuToolGroup {
+       border-color: rgba(0, 0, 0, 0.1);
+}
+.oo-ui-menuToolGroup .oo-ui-tool {
+       display: block;
+}
+.oo-ui-menuToolGroup .oo-ui-tool-link {
+       cursor: pointer;
+}
+.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link {
+       cursor: default;
+}
+.oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
+       min-width: 10em;
+}
+.oo-ui-toolbar-narrow .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
+       min-width: 8.125em;
+}
+.oo-ui-menuToolGroup .oo-ui-toolGroup-tools {
+       padding: 0.3125em 0 0.3125em 0;
+}
+.oo-ui-menuToolGroup.oo-ui-widget-enabled:hover {
+       border-color: rgba(0, 0, 0, 0.2);
+}
+.oo-ui-menuToolGroup.oo-ui-popupToolGroup-active {
+       border-color: rgba(0, 0, 0, 0.25);
+}
+.oo-ui-menuToolGroup .oo-ui-tool {
+       padding: 0 1.25em 0 0.3125em;
+}
+.oo-ui-menuToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon {
+       background-image: none;
+}
+.oo-ui-menuToolGroup .oo-ui-tool-active .oo-ui-tool-link .oo-ui-iconElement-icon {
+       background-image: url("themes/apex/images/icons/check.png");
+       background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/apex/images/icons/check.svg");
+       background-image:         linear-gradient(transparent, transparent), /* @embed */ url("themes/apex/images/icons/check.svg");
+       background-image:      -o-linear-gradient(transparent, transparent), url("themes/apex/images/icons/check.png");
+}
+.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover {
+       background-color: #e1f3ff;
+}
+.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title {
+       color: #cccccc;
+}
+.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon {
+       opacity: 0.2;
+}
+.oo-ui-menuToolGroup.oo-ui-widget-disabled {
+       color: #cccccc;
+       border-color: rgba(0, 0, 0, 0.05);
+}
+.oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator,
+.oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon {
+       opacity: 0.2;
+}
+.oo-ui-toolbar {
+       clear: both;
+}
+.oo-ui-toolbar-bar {
+       line-height: 1em;
+       position: relative;
+}
+.oo-ui-toolbar-actions {
+       float: right;
+}
+.oo-ui-toolbar-actions .oo-ui-toolbar {
+       display: inline-block;
+}
+.oo-ui-toolbar-tools {
+       display: inline;
+       white-space: nowrap;
+}
+.oo-ui-toolbar-narrow .oo-ui-toolbar-tools {
+       white-space: normal;
+}
+.oo-ui-toolbar-tools .oo-ui-tool {
+       white-space: normal;
+}
+.oo-ui-toolbar-tools,
+.oo-ui-toolbar-actions,
+.oo-ui-toolbar-shadow {
+       -webkit-touch-callout: none;
+       -webkit-user-select: none;
+          -moz-user-select: none;
+           -ms-user-select: none;
+               user-select: none;
+}
+.oo-ui-toolbar-actions .oo-ui-popupWidget {
+       -webkit-touch-callout: default;
+       -webkit-user-select: all;
+          -moz-user-select: all;
+           -ms-user-select: all;
+               user-select: all;
+}
+.oo-ui-toolbar-shadow {
+       background-position: left top;
+       background-repeat: repeat-x;
+       position: absolute;
+       width: 100%;
+       pointer-events: none;
+}
+.oo-ui-toolbar-bar {
+       border-bottom: 1px solid #cccccc;
+       background: #f8fbfd;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#f1f7fb');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #f1f7fb));
+       background-image: -webkit-linear-gradient(top, #ffffff 0%, #f1f7fb 100%);
+       background-image:    -moz-linear-gradient(top, #ffffff 0%, #f1f7fb 100%);
+       background-image:     -ms-linear-gradient(top, #ffffff 0%, #f1f7fb 100%);
+       background-image:      -o-linear-gradient(top, #ffffff 0%, #f1f7fb 100%);
+       background-image:         linear-gradient(top, #ffffff 0%, #f1f7fb 100%);
+}
+.oo-ui-toolbar-bar .oo-ui-toolbar-bar {
+       border: none;
+       background: none;
+}
+.oo-ui-toolbar-actions > .oo-ui-buttonElement {
+       margin-top: 0.4em;
+       margin-bottom: 0.4em;
+}
+.oo-ui-toolbar-actions > .oo-ui-buttonElement:last-child {
+       margin-right: 0.5em;
+}
+.oo-ui-toolbar-shadow {
+       background-image: /* @embed */ url(themes/apex/images/toolbar-shadow.png);
+       bottom: -9px;
+       height: 9px;
+       opacity: 0.5;
+       -webkit-transition: opacity 500ms ease-in-out;
+          -moz-transition: opacity 500ms ease-in-out;
+           -ms-transition: opacity 500ms ease-in-out;
+            -o-transition: opacity 500ms ease-in-out;
+               transition: opacity 500ms ease-in-out;
+}
+.oo-ui-optionWidget {
+       position: relative;
+       display: block;
+       cursor: pointer;
+       padding: 0.25em 0.5em;
+       border: none;
+}
+.oo-ui-optionWidget.oo-ui-widget-disabled {
+       cursor: default;
+}
+.oo-ui-optionWidget.oo-ui-labelElement .oo-ui-labelElement-label {
+       display: block;
+       white-space: nowrap;
+       text-overflow: ellipsis;
+       overflow: hidden;
+}
+.oo-ui-optionWidget-highlighted {
+       background-color: #e1f3ff;
+}
+.oo-ui-optionWidget .oo-ui-labelElement-label {
+       line-height: 1.5em;
+}
+.oo-ui-selectWidget-depressed .oo-ui-optionWidget-selected {
+       background-color: #a7dcff;
+}
+.oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed,
+.oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed.oo-ui-optionWidget-highlighted,
+.oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected {
+       background-color: #a7dcff;
+}
+.oo-ui-optionWidget.oo-ui-widget-disabled {
+       color: #cccccc;
+}
+.oo-ui-decoratedOptionWidget {
+       padding: 0.5em 2em 0.5em 3em;
+}
+.oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon,
+.oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator {
+       position: absolute;
+       background-repeat: no-repeat;
+       background-position: center center;
+}
+.oo-ui-decoratedOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon,
+.oo-ui-decoratedOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
+       top: 0;
+       height: 100%;
+}
+.oo-ui-decoratedOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon {
+       width: 1.875em;
+       left: 0.5em;
+}
+.oo-ui-decoratedOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
+       width: 0.9375em;
+       right: 0.5em;
+}
+.oo-ui-decoratedOptionWidget.oo-ui-widget-disabled .oo-ui-iconElement-icon,
+.oo-ui-decoratedOptionWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator {
+       opacity: 0.2;
+}
+.oo-ui-buttonSelectWidget {
+       display: inline-block;
+       white-space: nowrap;
+       border-radius: 0.3em;
+       margin-right: 0.5em;
+}
+.oo-ui-buttonSelectWidget:last-child {
+       margin-right: 0;
+}
+.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button {
+       border-radius: 0;
+       margin-left: -1px;
+}
+.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:first-child .oo-ui-buttonElement-button {
+       border-bottom-left-radius: 0.3em;
+       border-top-left-radius: 0.3em;
+       margin-left: 0;
+}
+.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button {
+       border-bottom-right-radius: 0.3em;
+       border-top-right-radius: 0.3em;
+}
+.oo-ui-radioSelectWidget {
+       padding: 0.75em 0 0.5em 0;
+}
+.oo-ui-buttonOptionWidget {
+       display: inline-block;
+       padding: 0;
+       background-color: transparent;
+}
+.oo-ui-buttonOptionWidget .oo-ui-buttonElement-button {
+       position: relative;
+}
+.oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon,
+.oo-ui-buttonOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
+       position: static;
+       display: inline-block;
+       vertical-align: middle;
+}
+.oo-ui-buttonOptionWidget .oo-ui-buttonElement-button {
+       height: 1.875em;
+}
+.oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon {
+       margin-top: 0;
+}
+.oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected,
+.oo-ui-buttonOptionWidget.oo-ui-optionWidget-pressed,
+.oo-ui-buttonOptionWidget.oo-ui-optionWidget-highlighted {
+       background-color: transparent;
+}
+.oo-ui-radioOptionWidget {
+       cursor: default;
+       padding: 0;
+       background-color: transparent;
+}
+.oo-ui-radioOptionWidget .oo-ui-radioInputWidget,
+.oo-ui-radioOptionWidget.oo-ui-labelElement .oo-ui-labelElement-label {
+       display: inline-block;
+       vertical-align: middle;
+}
+.oo-ui-radioOptionWidget.oo-ui-optionWidget-selected,
+.oo-ui-radioOptionWidget.oo-ui-optionWidget-pressed,
+.oo-ui-radioOptionWidget.oo-ui-optionWidget-highlighted {
+       background-color: transparent;
+}
+.oo-ui-radioOptionWidget.oo-ui-labelElement .oo-ui-labelElement-label {
+       padding-left: 0.5em;
+}
+.oo-ui-radioOptionWidget .oo-ui-radioInputWidget {
+       margin-right: 0;
+}
+.oo-ui-labelWidget {
+       display: inline-block;
+       padding: 0.5em 0;
+}
+.oo-ui-iconWidget {
+       display: inline-block;
+       vertical-align: middle;
+       background-position: center center;
+       background-repeat: no-repeat;
+       line-height: 2.5em;
+       height: 1.875em;
+       width: 1.875em;
+}
+.oo-ui-iconWidget.oo-ui-widget-disabled {
+       opacity: 0.2;
+}
+.oo-ui-indicatorWidget {
+       display: inline-block;
+       vertical-align: middle;
+       background-position: center center;
+       background-repeat: no-repeat;
+       line-height: 2.5em;
+       height: 0.9375em;
+       width: 0.9375em;
+       margin: 0.46875em;
+}
+.oo-ui-indicatorWidget.oo-ui-widget-disabled {
+       opacity: 0.2;
+}
+.oo-ui-buttonWidget {
+       display: inline-block;
+       vertical-align: middle;
+       margin-right: 0.5em;
+}
+.oo-ui-buttonWidget:last-child {
+       margin-right: 0;
+}
+.oo-ui-buttonGroupWidget {
+       display: inline-block;
+       white-space: nowrap;
+       border-radius: 0.3em;
+       margin-right: 0.5em;
+}
+.oo-ui-buttonGroupWidget:last-child {
+       margin-right: 0;
+}
+.oo-ui-buttonGroupWidget .oo-ui-buttonElement {
+       margin-right: 0;
+}
+.oo-ui-buttonGroupWidget .oo-ui-buttonElement:last-child {
+       margin-right: 0;
+}
+.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed .oo-ui-buttonElement-button {
+       border-radius: 0;
+       margin-left: -1px;
+}
+.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:first-child .oo-ui-buttonElement-button {
+       border-bottom-left-radius: 0.3em;
+       border-top-left-radius: 0.3em;
+       margin-left: 0;
+}
+.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:last-child .oo-ui-buttonElement-button {
+       border-bottom-right-radius: 0.3em;
+       border-top-right-radius: 0.3em;
+}
+.oo-ui-toggleButtonWidget {
+       display: inline-block;
+       vertical-align: middle;
+       margin-right: 0.5em;
+}
+.oo-ui-toggleButtonWidget:last-child {
+       margin-right: 0;
+}
+.oo-ui-toggleSwitchWidget {
+       position: relative;
+       display: inline-block;
+       vertical-align: middle;
+       overflow: hidden;
+       cursor: pointer;
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+       -webkit-transform: translateZ(0px);
+          -moz-transform: translateZ(0px);
+           -ms-transform: translateZ(0px);
+            -o-transform: translateZ(0px);
+               transform: translateZ(0px);
+       height: 2em;
+       width: 4em;
+       border-radius: 1em;
+       box-shadow: 0 0 0 white, inset 0 0.1em 0.2em #dddddd;
+       border: 1px solid #cccccc;
+       margin-right: 0.5em;
+       background: #eeeeee;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#dddddd', endColorstr='#ffffff');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #dddddd), color-stop(100%, #ffffff));
+       background-image: -webkit-linear-gradient(top, #dddddd 0%, #ffffff 100%);
+       background-image:    -moz-linear-gradient(top, #dddddd 0%, #ffffff 100%);
+       background-image:     -ms-linear-gradient(top, #dddddd 0%, #ffffff 100%);
+       background-image:      -o-linear-gradient(top, #dddddd 0%, #ffffff 100%);
+       background-image:         linear-gradient(top, #dddddd 0%, #ffffff 100%);
+}
+.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled {
+       cursor: default;
+}
+.oo-ui-toggleSwitchWidget-grip {
+       position: absolute;
+       display: block;
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+}
+.oo-ui-toggleSwitchWidget .oo-ui-toggleSwitchWidget-glow {
+       position: absolute;
+       top: 0;
+       bottom: 0;
+       right: 0;
+       left: 0;
+       -webkit-touch-callout: none;
+       -webkit-user-select: none;
+          -moz-user-select: none;
+           -ms-user-select: none;
+               user-select: none;
+}
+.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-glow {
+       display: none;
+}
+.oo-ui-toggleSwitchWidget:last-child {
+       margin-right: 0;
+}
+.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled {
+       opacity: 0.5;
+}
+.oo-ui-toggleSwitchWidget-grip {
+       top: 0.25em;
+       left: 0.25em;
+       width: 1.5em;
+       height: 1.5em;
+       margin-top: -1px;
+       border-radius: 1em;
+       box-shadow: 0 0.1em 0.25em rgba(0, 0, 0, 0.1);
+       border: 1px #c9c9c9 solid;
+       -webkit-transition: left 200ms ease-in-out, margin-left 200ms ease-in-out;
+          -moz-transition: left 200ms ease-in-out, margin-left 200ms ease-in-out;
+           -ms-transition: left 200ms ease-in-out, margin-left 200ms ease-in-out;
+            -o-transition: left 200ms ease-in-out, margin-left 200ms ease-in-out;
+               transition: left 200ms ease-in-out, margin-left 200ms ease-in-out;
+       background: #eeeeee;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#dddddd');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #dddddd));
+       background-image: -webkit-linear-gradient(top, #ffffff 0%, #dddddd 100%);
+       background-image:    -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%);
+       background-image:     -ms-linear-gradient(top, #ffffff 0%, #dddddd 100%);
+       background-image:      -o-linear-gradient(top, #ffffff 0%, #dddddd 100%);
+       background-image:         linear-gradient(top, #ffffff 0%, #dddddd 100%);
+}
+.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover,
+.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {
+       border-color: #aaaaaa;
+}
+.oo-ui-toggleSwitchWidget .oo-ui-toggleSwitchWidget-glow {
+       border-radius: 1em;
+       box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.07);
+       -webkit-transition: opacity 200ms ease-in-out;
+          -moz-transition: opacity 200ms ease-in-out;
+           -ms-transition: opacity 200ms ease-in-out;
+            -o-transition: opacity 200ms ease-in-out;
+               transition: opacity 200ms ease-in-out;
+       background: #cde7f4;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#b0d9ee', endColorstr='#eaf4fa');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #b0d9ee), color-stop(100%, #eaf4fa));
+       background-image: -webkit-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%);
+       background-image:    -moz-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%);
+       background-image:     -ms-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%);
+       background-image:      -o-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%);
+       background-image:         linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%);
+}
+.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-glow {
+       opacity: 1;
+}
+.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
+       left: 2.25em;
+       margin-left: -2px;
+}
+.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-glow {
+       display: block;
+       opacity: 0;
+}
+.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip {
+       left: 0.25em;
+       margin-left: 0;
+}
+.oo-ui-progressBarWidget {
+       max-width: 50em;
+       border: 1px solid #cccccc;
+       border-radius: 0.25em;
+       overflow: hidden;
+}
+.oo-ui-progressBarWidget-bar {
+       height: 1em;
+       border-right: 1px solid #cccccc;
+       -webkit-transition: width 200ms, margin-left 200ms;
+          -moz-transition: width 200ms, margin-left 200ms;
+           -ms-transition: width 200ms, margin-left 200ms;
+            -o-transition: width 200ms, margin-left 200ms;
+               transition: width 200ms, margin-left 200ms;
+       background: #cde7f4;
+       filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#eaf4fa', endColorstr='#b0d9ee');
+       background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #eaf4fa), color-stop(100%, #b0d9ee));
+       background-image: -webkit-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%);
+       background-image:    -moz-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%);
+       background-image:     -ms-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%);
+       background-image:      -o-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%);
+       background-image:         linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%);
+}
+.oo-ui-progressBarWidget-indeterminate .oo-ui-progressBarWidget-bar {
+       -webkit-animation: oo-ui-progressBarWidget-slide 2s infinite linear;
+          -moz-animation: oo-ui-progressBarWidget-slide 2s infinite linear;
+           -ms-animation: oo-ui-progressBarWidget-slide 2s infinite linear;
+            -o-animation: oo-ui-progressBarWidget-slide 2s infinite linear;
+               animation: oo-ui-progressBarWidget-slide 2s infinite linear;
+       width: 40%;
+       margin-left: -10%;
+       border-left: 1px solid #a6cee1;
+}
+.oo-ui-progressBarWidget.oo-ui-widget-disabled {
+       opacity: 0.6;
+}
+.oo-ui-actionWidget.oo-ui-pendingElement-pending {
+       background-image: /* @embed */ url(themes/apex/images/textures/pending.gif);
+}
+.oo-ui-popupWidget {
+       position: absolute;
+       /* @noflip */
+       left: 0;
+}
+.oo-ui-popupWidget-popup {
+       position: relative;
+       overflow: hidden;
+       z-index: 1;
+}
+.oo-ui-popupWidget-anchor {
+       display: none;
+       z-index: 1;
+}
+.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor {
+       display: block;
+       position: absolute;
+       top: 0;
+       /* @noflip */
+       left: 0;
+       background-repeat: no-repeat;
+}
+.oo-ui-popupWidget-head {
+       -webkit-touch-callout: none;
+       -webkit-user-select: none;
+          -moz-user-select: none;
+           -ms-user-select: none;
+               user-select: none;
+}
+.oo-ui-popupWidget-head .oo-ui-buttonWidget {
+       float: right;
+}
+.oo-ui-popupWidget-head .oo-ui-labelElement-label {
+       float: left;
+       cursor: default;
+}
+.oo-ui-popupWidget-body {
+       clear: both;
+       overflow: hidden;
+}
+.oo-ui-popupWidget-popup {
+       border: 1px solid #cccccc;
+       border-radius: 0.25em;
+       background-color: #ffffff;
+       box-shadow: 0 0.15em 0.5em 0 rgba(0, 0, 0, 0.2);
+}
+.oo-ui-popupWidget-anchored .oo-ui-popupWidget-popup {
+       margin-top: 6px;
+}
+.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:before,
+.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after {
+       content: "";
+       position: absolute;
+       width: 0;
+       height: 0;
+       border-style: solid;
+       border-color: transparent;
+       border-top: 0;
+}
+.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:before {
+       bottom: -7px;
+       left: -6px;
+       border-bottom-color: #aaaaaa;
+       border-width: 7px;
+}
+.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after {
+       bottom: -7px;
+       left: -5px;
+       border-bottom-color: #ffffff;
+       border-width: 6px;
+}
+.oo-ui-popupWidget-transitioning .oo-ui-popupWidget-popup {
+       -webkit-transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out;
+          -moz-transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out;
+           -ms-transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out;
+            -o-transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out;
+               transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out;
+}
+.oo-ui-popupWidget-head {
+       height: 2.5em;
+}
+.oo-ui-popupWidget-head .oo-ui-buttonWidget {
+       margin: 0.25em;
+}
+.oo-ui-popupWidget-head .oo-ui-labelElement-label {
+       margin: 0.75em 1em;
+}
+.oo-ui-popupWidget-body-padded {
+       padding: 0 1em;
+}
+.oo-ui-popupButtonWidget {
+       position: relative;
+}
+.oo-ui-popupButtonWidget .oo-ui-popupWidget {
+       position: absolute;
+       cursor: auto;
+}
+.oo-ui-popupButtonWidget.oo-ui-buttonElement-frameless > .oo-ui-popupWidget {
+       /* @noflip */
+       left: 1em;
+}
+.oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget {
+       /* @noflip */
+       left: 1.25em;
+}
+.oo-ui-inputWidget {
+       margin-right: 0.5em;
+}
+.oo-ui-inputWidget:last-child {
+       margin-right: 0;
+}
+.oo-ui-buttonInputWidget {
+       display: inline-block;
+       vertical-align: middle;
+}
+.oo-ui-dropdownInputWidget {
+       position: relative;
+       vertical-align: middle;
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+       width: 100%;
+       max-width: 50em;
+}
+.oo-ui-dropdownInputWidget select {
+       display: inline-block;
+       width: 100%;
+       resize: none;
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+}
+.oo-ui-dropdownInputWidget select {
+       height: 2.5em;
+       padding: 0.5em;
+       font-size: inherit;
+       font-family: inherit;
+       border: 1px solid rgba(0, 0, 0, 0.1);
+       border-radius: 0.25em;
+}
+.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover,
+.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {
+       border-color: rgba(0, 0, 0, 0.2);
+       outline: none;
+}
+.oo-ui-dropdownInputWidget.oo-ui-widget-disabled select {
+       color: #cccccc;
+       border-color: #dddddd;
+       background-color: #f3f3f3;
+}
+.oo-ui-textInputWidget {
+       position: relative;
+       vertical-align: middle;
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+       width: 100%;
+       max-width: 50em;
+}
+.oo-ui-textInputWidget input,
+.oo-ui-textInputWidget textarea {
+       display: inline-block;
+       width: 100%;
+       resize: none;
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+}
+.oo-ui-textInputWidget > .oo-ui-iconElement-icon,
+.oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator,
+.oo-ui-textInputWidget > .oo-ui-labelElement-label {
+       display: none;
+}
+.oo-ui-textInputWidget.oo-ui-iconElement > .oo-ui-iconElement-icon,
+.oo-ui-textInputWidget.oo-ui-indicatorElement > .oo-ui-indicatorElement-indicator {
+       display: block;
+       position: absolute;
+       top: 0;
+       height: 100%;
+       background-repeat: no-repeat;
+       -webkit-touch-callout: none;
+       -webkit-user-select: none;
+          -moz-user-select: none;
+           -ms-user-select: none;
+               user-select: none;
+}
+.oo-ui-textInputWidget.oo-ui-widget-enabled > .oo-ui-iconElement-icon,
+.oo-ui-textInputWidget.oo-ui-widget-enabled > .oo-ui-indicatorElement-indicator {
+       cursor: pointer;
+}
+.oo-ui-textInputWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
+       display: block;
+}
+.oo-ui-textInputWidget > .oo-ui-iconElement-icon {
+       left: 0;
+}
+.oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator {
+       right: 0;
+}
+.oo-ui-textInputWidget > .oo-ui-labelElement-label {
+       position: absolute;
+       top: 0;
+}
+.oo-ui-textInputWidget-labelPosition-after > .oo-ui-labelElement-label {
+       right: 0;
+}
+.oo-ui-textInputWidget-labelPosition-before > .oo-ui-labelElement-label {
+       left: 0;
+}
+.oo-ui-textInputWidget input,
+.oo-ui-textInputWidget textarea {
+       padding: 0.5em;
+       font-size: inherit;
+       font-family: inherit;
+       background-color: #ffffff;
+       color: black;
+       border: 1px solid #cccccc;
+       box-shadow: 0 0 0 white, inset 0 0.1em 0.2em #dddddd;
+       border-radius: 0.25em;
+       -webkit-transition: border-color 200ms, box-shadow 200ms;
+          -moz-transition: border-color 200ms, box-shadow 200ms;
+           -ms-transition: border-color 200ms, box-shadow 200ms;
+            -o-transition: border-color 200ms, box-shadow 200ms;
+               transition: border-color 200ms, box-shadow 200ms;
+}
+.oo-ui-textInputWidget-decorated input,
+.oo-ui-textInputWidget-decorated textarea {
+       padding-left: 2em;
+}
+.oo-ui-textInputWidget-icon {
+       width: 2em;
+}
+.oo-ui-textInputWidget.oo-ui-widget-enabled input:focus,
+.oo-ui-textInputWidget.oo-ui-widget-enabled textarea:focus {
+       outline: none;
+       border-color: #a7dcff;
+       box-shadow: 0 0 0.3em #a7dcff, 0 0 0 white;
+}
+.oo-ui-textInputWidget.oo-ui-widget-enabled input[readonly],
+.oo-ui-textInputWidget.oo-ui-widget-enabled textarea[readonly] {
+       color: #777777;
+}
+.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid input,
+.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea {
+       background-color: #ffdddd;
+}
+.oo-ui-textInputWidget.oo-ui-widget-disabled input,
+.oo-ui-textInputWidget.oo-ui-widget-disabled textarea {
+       color: #cccccc;
+       text-shadow: 0 1px 1px #ffffff;
+       border-color: #dddddd;
+       background-color: #f3f3f3;
+}
+.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-iconElement-icon,
+.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator {
+       opacity: 0.2;
+}
+.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-labelElement-label {
+       color: #dddddd;
+       text-shadow: 0 1px 1px #ffffff;
+}
+.oo-ui-textInputWidget.oo-ui-pendingElement-pending input,
+.oo-ui-textInputWidget.oo-ui-pendingElement-pending textarea {
+       background-color: transparent;
+       background-image: /* @embed */ url(themes/apex/images/textures/pending.gif);
+}
+.oo-ui-textInputWidget.oo-ui-iconElement input,
+.oo-ui-textInputWidget.oo-ui-iconElement textarea {
+       padding-left: 2em;
+}
+.oo-ui-textInputWidget.oo-ui-iconElement .oo-ui-iconElement-icon {
+       width: 1.875em;
+       margin-left: 0.1em;
+}
+.oo-ui-textInputWidget.oo-ui-indicatorElement input,
+.oo-ui-textInputWidget.oo-ui-indicatorElement textarea {
+       padding-right: 1.5em;
+}
+.oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
+       width: 0.9375em;
+       margin-right: 0.775em;
+}
+.oo-ui-textInputWidget > .oo-ui-labelElement-label {
+       padding: 0.4em;
+       line-height: 1.5em;
+       color: #888888;
+}
+.oo-ui-textInputWidget-labelPosition-after.oo-ui-indicatorElement > .oo-ui-labelElement-label {
+       margin-right: 1.6em;
+}
+.oo-ui-textInputWidget-labelPosition-before.oo-ui-iconElement > .oo-ui-labelElement-label {
+       margin-left: 2.1em;
+}
+.oo-ui-menuSelectWidget {
+       position: absolute;
+       background: #ffffff;
+       margin-top: -1px;
+       border: 1px solid #cccccc;
+       border-radius: 0 0 0.25em 0.25em;
+       box-shadow: 0 0.15em 1em 0 rgba(0, 0, 0, 0.2);
+}
+.oo-ui-menuSelectWidget input {
+       position: absolute;
+       width: 0;
+       height: 0;
+       overflow: hidden;
+       opacity: 0;
+}
+.oo-ui-menuOptionWidget {
+       position: relative;
+}
+.oo-ui-menuOptionWidget .oo-ui-iconElement-icon {
+       display: none;
+}
+.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {
+       background-color: transparent;
+}
+.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected .oo-ui-iconElement-icon {
+       display: block;
+}
+.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {
+       background-color: transparent;
+}
+.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,
+.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected {
+       background-color: #e1f3ff;
+}
+.oo-ui-menuSectionOptionWidget {
+       cursor: default;
+       padding: 0.33em 0.75em;
+       color: #888888;
+}
+.oo-ui-dropdownWidget {
+       display: inline-block;
+       position: relative;
+       margin: 0.25em 0;
+       width: 100%;
+       max-width: 50em;
+       margin-right: 0.5em;
+}
+.oo-ui-dropdownWidget-handle {
+       width: 100%;
+       display: inline-block;
+       cursor: pointer;
+       -webkit-touch-callout: none;
+       -webkit-user-select: none;
+          -moz-user-select: none;
+           -ms-user-select: none;
+               user-select: none;
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+}
+.oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator,
+.oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon {
+       position: absolute;
+       background-position: center center;
+       background-repeat: no-repeat;
+}
+.oo-ui-dropdownWidget > .oo-ui-menuSelectWidget {
+       z-index: 1;
+       width: 100%;
+}
+.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {
+       cursor: default;
+}
+.oo-ui-dropdownWidget:last-child {
+       margin-right: 0;
+}
+.oo-ui-dropdownWidget-handle {
+       height: 2.5em;
+       border: 1px solid rgba(0, 0, 0, 0.1);
+       border-radius: 0.25em;
+}
+.oo-ui-dropdownWidget-handle:hover {
+       border-color: rgba(0, 0, 0, 0.2);
+}
+.oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator {
+       right: 0;
+}
+.oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon {
+       left: 0.25em;
+}
+.oo-ui-dropdownWidget-handle .oo-ui-labelElement-label {
+       line-height: 2.5em;
+       margin: 0 0.5em;
+}
+.oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator {
+       top: 0;
+       width: 0.9375em;
+       height: 0.9375em;
+       margin: 0.775em;
+}
+.oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon {
+       top: 0;
+       width: 1.875em;
+       height: 1.875em;
+       margin: 0.3em;
+}
+.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {
+       color: #cccccc;
+       text-shadow: 0 1px 1px #ffffff;
+       border-color: #dddddd;
+       background-color: #f3f3f3;
+}
+.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator {
+       opacity: 0.2;
+}
+.oo-ui-dropdownWidget.oo-ui-iconElement .oo-ui-dropdownWidget-handle .oo-ui-labelElement-label {
+       margin-left: 3em;
+}
+.oo-ui-dropdownWidget.oo-ui-indicatorElement .oo-ui-dropdownWidget-handle .oo-ui-labelElement-label {
+       margin-right: 2em;
+}
+.oo-ui-outlineOptionWidget {
+       position: relative;
+       cursor: pointer;
+       -webkit-touch-callout: none;
+       -webkit-user-select: none;
+          -moz-user-select: none;
+           -ms-user-select: none;
+               user-select: none;
+       font-size: 1.1em;
+       padding: 0.75em;
+}
+.oo-ui-outlineOptionWidget.oo-ui-indicatorElement .oo-ui-labelElement-label {
+       padding-right: 1.5em;
+}
+.oo-ui-outlineOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
+       opacity: 0.5;
+}
+.oo-ui-outlineOptionWidget-level-0 {
+       padding-left: 3.5em;
+}
+.oo-ui-outlineOptionWidget-level-0 .oo-ui-iconElement-icon {
+       left: 1em;
+}
+.oo-ui-outlineOptionWidget-level-1 {
+       padding-left: 5em;
+}
+.oo-ui-outlineOptionWidget-level-1 .oo-ui-iconElement-icon {
+       left: 2.5em;
+}
+.oo-ui-outlineOptionWidget-level-2 {
+       padding-left: 6.5em;
+}
+.oo-ui-outlineOptionWidget-level-2 .oo-ui-iconElement-icon {
+       left: 4em;
+}
+.oo-ui-selectWidget-depressed .oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected {
+       background-color: #a7dcff;
+       text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
+}
+.oo-ui-outlineOptionWidget.oo-ui-flaggedElement-important {
+       font-weight: bold;
+}
+.oo-ui-outlineOptionWidget.oo-ui-flaggedElement-placeholder {
+       font-style: italic;
+}
+.oo-ui-outlineOptionWidget.oo-ui-flaggedElement-empty .oo-ui-iconElement-icon {
+       opacity: 0.5;
+}
+.oo-ui-outlineOptionWidget.oo-ui-flaggedElement-empty .oo-ui-labelElement-label {
+       color: #777777;
+}
+.oo-ui-outlineControlsWidget {
+       height: 3em;
+       background-color: #ffffff;
+}
+.oo-ui-outlineControlsWidget-items,
+.oo-ui-outlineControlsWidget-movers {
+       float: left;
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+}
+.oo-ui-outlineControlsWidget > .oo-ui-iconElement-icon {
+       float: left;
+       background-position: right center;
+       background-repeat: no-repeat;
+}
+.oo-ui-outlineControlsWidget-items {
+       float: left;
+}
+.oo-ui-outlineControlsWidget-items .oo-ui-buttonWidget {
+       float: left;
+}
+.oo-ui-outlineControlsWidget-movers {
+       float: right;
+}
+.oo-ui-outlineControlsWidget-movers .oo-ui-buttonWidget {
+       float: right;
+}
+.oo-ui-outlineControlsWidget-items,
+.oo-ui-outlineControlsWidget-movers {
+       height: 2em;
+       margin: 0.5em 0.5em 0.5em 0;
+       padding: 0;
+}
+.oo-ui-outlineControlsWidget > .oo-ui-iconElement-icon {
+       width: 1.5em;
+       height: 2em;
+       margin: 0.5em 0 0.5em 0.5em;
+       opacity: 0.2;
+}
+.oo-ui-tabSelectWidget {
+       text-align: left;
+       white-space: nowrap;
+       overflow: hidden;
+       background-color: #eeeeee;
+       box-shadow: inset 0 -0.015em 0.1em rgba(0, 0, 0, 0.1);
+}
+.oo-ui-tabOptionWidget {
+       display: inline-block;
+       vertical-align: bottom;
+       padding: 0.5em 1em;
+       margin: 0.5em 0 0 0.75em;
+       border: 1px solid transparent;
+       border-bottom: none;
+       border-top-left-radius: 0.5em;
+       border-top-right-radius: 0.5em;
+}
+.oo-ui-tabOptionWidget.oo-ui-indicatorElement .oo-ui-labelElement-label {
+       padding-right: 1.5em;
+}
+.oo-ui-tabOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
+       opacity: 0.5;
+}
+.oo-ui-selectWidget-pressed .oo-ui-tabOptionWidget.oo-ui-optionWidget-pressed {
+       background-color: transparent;
+}
+.oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
+       background-color: rgba(255, 255, 255, 0.2);
+       border-color: #dddddd;
+}
+.oo-ui-tabOptionWidget.oo-ui-widget-enabled:active {
+       background-color: #ffffff;
+       border-color: #dddddd;
+}
+.oo-ui-selectWidget-pressed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected,
+.oo-ui-selectWidget-depressed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected,
+.oo-ui-tabOptionWidget.oo-ui-optionWidget-selected:hover {
+       background-color: #ffffff;
+       border-color: #dddddd;
+}
+.oo-ui-comboBoxWidget {
+       display: inline-block;
+       position: relative;
+       width: 100%;
+       max-width: 50em;
+       margin-right: 0.5em;
+}
+.oo-ui-comboBoxWidget > .oo-ui-menuSelectWidget {
+       z-index: 1;
+       width: 100%;
+}
+.oo-ui-comboBoxWidget:last-child {
+       margin-right: 0;
+}
+.oo-ui-comboBoxWidget-handle {
+       border: 1px solid rgba(0, 0, 0, 0.1);
+       border-radius: 0.25em;
+}
+.oo-ui-comboBoxWidget-handle:hover {
+       border-color: rgba(0, 0, 0, 0.2);
+}
+.oo-ui-comboBoxWidget.oo-ui-widget-disabled .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator,
+.oo-ui-comboBoxWidget-empty .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
+       cursor: default;
+       opacity: 0.2;
+}
+.oo-ui-comboBoxWidget > .oo-ui-selectWidget {
+       margin-top: -3px;
+}
+.oo-ui-searchWidget-query {
+       position: absolute;
+       top: 0;
+       left: 0;
+       right: 0;
+}
+.oo-ui-searchWidget-query .oo-ui-textInputWidget {
+       width: 100%;
+}
+.oo-ui-searchWidget-results {
+       position: absolute;
+       bottom: 0;
+       left: 0;
+       right: 0;
+       overflow-x: hidden;
+       overflow-y: auto;
+}
+.oo-ui-searchWidget-query {
+       height: 4em;
+       padding: 0 1em;
+       box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.2);
+}
+.oo-ui-searchWidget-query .oo-ui-textInputWidget {
+       margin: 0.75em 0;
+}
+.oo-ui-searchWidget-results {
+       top: 4em;
+       padding: 1em;
+       line-height: 0;
+}
+.oo-ui-window {
+       background-color: transparent;
+       background-image: none;
+}
+.oo-ui-window-frame {
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+}
+.oo-ui-window-content:focus {
+       outline: none;
+}
+.oo-ui-window-head,
+.oo-ui-window-foot {
+       -webkit-touch-callout: none;
+       -webkit-user-select: none;
+          -moz-user-select: none;
+           -ms-user-select: none;
+               user-select: none;
+}
+.oo-ui-window-body {
+       margin: 0;
+       padding: 0;
+       background: none;
+}
+.oo-ui-window-overlay {
+       position: absolute;
+       top: 0;
+       /* @noflip */
+       left: 0;
+}
+.oo-ui-dialog-content > .oo-ui-window-head,
+.oo-ui-dialog-content > .oo-ui-window-body,
+.oo-ui-dialog-content > .oo-ui-window-foot {
+       position: absolute;
+       left: 0;
+       right: 0;
+       overflow: hidden;
+       -webkit-box-sizing: border-box;
+          -moz-box-sizing: border-box;
+               box-sizing: border-box;
+}
+.oo-ui-dialog-content > .oo-ui-window-head {
+       z-index: 1;
+       top: 0;
+}
+.oo-ui-dialog-content > .oo-ui-window-body {
+       z-index: 2;
+       top: 0;
+       bottom: 0;
+}
+.oo-ui-dialog-content > .oo-ui-window-foot {
+       z-index: 1;
+       bottom: 0;
+}
+.oo-ui-dialog-content > .oo-ui-window-body {
+       box-shadow: 0 0 0.66em rgba(0, 0, 0, 0.25);
+}
+.oo-ui-messageDialog-actions-horizontal {
+       display: table;
+       table-layout: fixed;
+       width: 100%;
+}
+.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget {
+       display: table-cell;
+       width: 1%;
+}
+.oo-ui-messageDialog-actions-vertical {
+       display: block;
+}
+.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget {
+       display: block;
+       overflow: hidden;
+       text-overflow: ellipsis;
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget {
+       position: relative;
+       text-align: center;
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-buttonElement-button {
+       display: block;
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-labelElement-label {
+       position: relative;
+       top: auto;
+       bottom: auto;
+       display: inline;
+       white-space: nowrap;
+}
+.oo-ui-messageDialog-content .oo-ui-window-body {
+       box-shadow: 0 0 0.33em rgba(0, 0, 0, 0.33);
+}
+.oo-ui-messageDialog-title,
+.oo-ui-messageDialog-message {
+       display: block;
+       text-align: center;
+       padding-top: 0.5em;
+}
+.oo-ui-messageDialog-title {
+       font-size: 1.5em;
+       line-height: 1em;
+       color: #000000;
+}
+.oo-ui-messageDialog-message {
+       font-size: 0.9em;
+       line-height: 1.25em;
+       color: #666666;
+}
+.oo-ui-messageDialog-message-verbose {
+       font-size: 1.1em;
+       line-height: 1.5em;
+       text-align: left;
+}
+.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget {
+       border-right: 1px solid #e5e5e5;
+}
+.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget:last-child {
+       border-right-width: 0;
+}
+.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget {
+       border-bottom: 1px solid #e5e5e5;
+}
+.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget:last-child {
+       border-bottom-width: 0;
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget {
+       height: 3.4em;
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-labelElement .oo-ui-labelElement-label {
+       text-align: center;
+       line-height: 3.4em;
+       padding: 0 2em;
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget:hover {
+       background-color: rgba(0, 0, 0, 0.05);
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget:active {
+       background-color: rgba(0, 0, 0, 0.1);
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-progressive:hover {
+       background-color: rgba(8, 126, 204, 0.05);
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-progressive:active {
+       background-color: rgba(8, 126, 204, 0.1);
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-progressive .oo-ui-labelElement-label {
+       font-weight: bold;
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:hover {
+       background-color: rgba(118, 171, 54, 0.05);
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:active {
+       background-color: rgba(118, 171, 54, 0.1);
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:hover {
+       background-color: rgba(212, 83, 83, 0.05);
+}
+.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:active {
+       background-color: rgba(212, 83, 83, 0.1);
+}
+.oo-ui-processDialog-location {
+       overflow: hidden;
+       text-overflow: ellipsis;
+       white-space: nowrap;
+}
+.oo-ui-processDialog-title {
+       display: inline;
+       padding: 0;
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget,
+.oo-ui-processDialog-actions-other .oo-ui-actionWidget {
+       white-space: nowrap;
+}
+.oo-ui-processDialog-actions-safe,
+.oo-ui-processDialog-actions-primary {
+       position: absolute;
+       top: 0;
+       bottom: 0;
+}
+.oo-ui-processDialog-actions-safe {
+       left: 0;
+}
+.oo-ui-processDialog-actions-primary {
+       right: 0;
+}
+.oo-ui-processDialog-errors {
+       position: absolute;
+       top: 0;
+       left: 0;
+       right: 0;
+       bottom: 0;
+       z-index: 2;
+       overflow-x: hidden;
+       overflow-y: auto;
+}
+.oo-ui-processDialog-content .oo-ui-window-head {
+       height: 3.4em;
+}
+.oo-ui-processDialog-content .oo-ui-window-head.oo-ui-pendingElement-pending {
+       background-image: /* @embed */ url(themes/apex/images/textures/pending.gif);
+}
+.oo-ui-processDialog-content .oo-ui-window-body {
+       top: 3.4em;
+       box-shadow: 0 0 0.33em rgba(0, 0, 0, 0.33);
+}
+.oo-ui-processDialog-navigation {
+       position: relative;
+       height: 3.4em;
+       padding: 0 1em;
+}
+.oo-ui-processDialog-location {
+       padding: 0.75em 0;
+       height: 1.875em;
+       cursor: default;
+       text-align: center;
+}
+.oo-ui-processDialog-title {
+       font-weight: bold;
+       line-height: 1.875em;
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-buttonElement-button,
+.oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-buttonElement-button {
+       min-width: 1.875em;
+       min-height: 1.875em;
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-labelElement-label,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-labelElement-label,
+.oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-labelElement-label {
+       line-height: 1.875em;
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon,
+.oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon {
+       margin-top: -0.125em;
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed,
+.oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-buttonElement-framed {
+       margin: 0.75em 0 0.75em 0.75em;
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button,
+.oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button {
+       padding: 0 1em;
+       vertical-align: middle;
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget:hover,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:hover {
+       background-color: rgba(0, 0, 0, 0.05);
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget:active,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:active {
+       background-color: rgba(0, 0, 0, 0.1);
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed {
+       margin: 0.75em;
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button {
+       /* Adjust for border so text aligns with title */
+       margin: -1px;
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-progressive:hover,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-progressive:hover {
+       background-color: rgba(8, 126, 204, 0.05);
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-progressive:active,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-progressive:active {
+       background-color: rgba(8, 126, 204, 0.1);
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-progressive .oo-ui-labelElement-label,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-progressive .oo-ui-labelElement-label {
+       font-weight: bold;
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:hover,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:hover {
+       background-color: rgba(118, 171, 54, 0.05);
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:active,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:active {
+       background-color: rgba(118, 171, 54, 0.1);
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:hover,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:hover {
+       background-color: rgba(212, 83, 83, 0.05);
+}
+.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:active,
+.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:active {
+       background-color: rgba(212, 83, 83, 0.1);
+}
+.oo-ui-processDialog > .oo-ui-window-frame {
+       min-height: 5em;
+}
+.oo-ui-processDialog-errors {
+       background-color: rgba(255, 255, 255, 0.9);
+       padding: 3em 3em 1.5em 3em;
+       text-align: center;
+}
+.oo-ui-processDialog-errors .oo-ui-buttonWidget {
+       margin: 2em 1em 2em 1em;
+}
+.oo-ui-processDialog-errors-title {
+       font-size: 1.5em;
+       color: #000000;
+       margin-bottom: 2em;
+}
+.oo-ui-processDialog-error {
+       text-align: left;
+       margin: 1em;
+       padding: 1em;
+       border: 1px solid #ff9e9e;
+       background-color: #fff7f7;
+       border-radius: 0.25em;
+}
+.oo-ui-windowManager-modal > .oo-ui-dialog {
+       position: fixed;
+       width: 0;
+       height: 0;
+       overflow: hidden;
+}
+.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-active {
+       width: auto;
+       height: auto;
+       top: 0;
+       right: 0;
+       bottom: 0;
+       left: 0;
+       padding: 1em;
+}
+.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-setup > .oo-ui-window-frame {
+       position: absolute;
+       right: 0;
+       left: 0;
+       margin: auto;
+       overflow: hidden;
+       max-width: 100%;
+       max-height: 100%;
+}
+.oo-ui-windowManager-fullscreen > .oo-ui-dialog > .oo-ui-window-frame {
+       width: 100%;
+       height: 100%;
+       top: 0;
+       bottom: 0;
+}
+.oo-ui-windowManager-modal > .oo-ui-dialog {
+       background-color: rgba(255, 255, 255, 0.5);
+       opacity: 0;
+       -webkit-transition: opacity 250ms ease-in-out;
+          -moz-transition: opacity 250ms ease-in-out;
+           -ms-transition: opacity 250ms ease-in-out;
+            -o-transition: opacity 250ms ease-in-out;
+               transition: opacity 250ms ease-in-out;
+}
+.oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame {
+       top: 1em;
+       bottom: 1em;
+       background-color: #ffffff;
+       opacity: 0;
+       -webkit-transform: scale(0.5);
+          -moz-transform: scale(0.5);
+           -ms-transform: scale(0.5);
+            -o-transform: scale(0.5);
+               transform: scale(0.5);
+       -webkit-transition: all 250ms ease-in-out;
+          -moz-transition: all 250ms ease-in-out;
+           -ms-transition: all 250ms ease-in-out;
+            -o-transition: all 250ms ease-in-out;
+               transition: all 250ms ease-in-out;
+}
+.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready {
+       /* Fade window overlay */
+       opacity: 1;
+}
+.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready > .oo-ui-window-frame {
+       /* Fade frame */
+       opacity: 1;
+       -webkit-transform: scale(1);
+          -moz-transform: scale(1);
+           -ms-transform: scale(1);
+            -o-transform: scale(1);
+               transform: scale(1);
+}
+.oo-ui-windowManager-modal.oo-ui-windowManager-floating > .oo-ui-dialog > .oo-ui-window-frame {
+       border: 1px solid #cccccc;
+       border-radius: 0.5em;
+       box-shadow: 0 0.2em 1em rgba(0, 0, 0, 0.3);
+}
diff --git a/resources/lib/oojs-ui/oojs-ui-apex.js b/resources/lib/oojs-ui/oojs-ui-apex.js
new file mode 100644 (file)
index 0000000..d997f8c
--- /dev/null
@@ -0,0 +1,28 @@
+/*!
+ * OOjs UI v0.11.3
+ * https://www.mediawiki.org/wiki/OOjs_UI
+ *
+ * Copyright 2011–2015 OOjs Team and other contributors.
+ * Released under the MIT license
+ * http://oojs.mit-license.org
+ *
+ * Date: 2015-05-12T12:15:37Z
+ */
+/**
+ * @class
+ * @extends OO.ui.Theme
+ *
+ * @constructor
+ */
+OO.ui.ApexTheme = function OoUiApexTheme() {
+       // Parent constructor
+       OO.ui.ApexTheme.super.call( this );
+};
+
+/* Setup */
+
+OO.inheritClass( OO.ui.ApexTheme, OO.ui.Theme );
+
+/* Instantiation */
+
+OO.ui.theme = new OO.ui.ApexTheme();
diff --git a/resources/lib/oojs-ui/themes/apex/icons-editing-advanced.json b/resources/lib/oojs-ui/themes/apex/icons-editing-advanced.json
new file mode 100644 (file)
index 0000000..8fdc505
--- /dev/null
@@ -0,0 +1,75 @@
+{
+       "prefix": "oo-ui-icon",
+       "intro": "@import '../../../../src/styles/common';",
+       "images": {
+               "alignCentre": { "file": "images/icons/align-center.svg" },
+               "alignLeft": { "file": "images/icons/align-float-left.svg" },
+               "alignRight": { "file": "images/icons/align-float-right.svg" },
+               "find": { "file": {
+                       "ltr": "images/icons/find-ltr.svg",
+                       "rtl": "images/icons/find-rtl.svg"
+               } },
+               "insert": { "file": "images/icons/insert.svg" },
+               "layout": { "file": {
+                       "ltr": "images/icons/layout-ltr.svg",
+                       "rtl": "images/icons/layout-rtl.svg"
+               } },
+               "newline": { "file": {
+                       "ltr": "images/icons/newline-ltr.svg",
+                       "rtl": "images/icons/newline-rtl.svg"
+               } },
+               "redirect": { "file": {
+                       "ltr": "images/icons/redirect-ltr.svg",
+                       "rtl": "images/icons/redirect-rtl.svg"
+               } },
+               "noWikiText": { "file": {
+                       "ltr": "images/icons/noWikiText-ltr.svg",
+                       "rtl": "images/icons/noWikiText-rtl.svg"
+               } },
+               "outline": { "file": {
+                       "ltr": "images/icons/outline-ltr.svg",
+                       "rtl": "images/icons/outline-rtl.svg"
+               } },
+               "puzzle": { "file": {
+                       "ltr": "images/icons/puzzle-ltr.svg",
+                       "rtl": "images/icons/puzzle-rtl.svg"
+               } },
+               "quotes": { "file": {
+                       "ltr": "images/icons/quotes-ltr.svg",
+                       "rtl": "images/icons/quotes-rtl.svg"
+               } },
+               "quotesAdd": { "file": {
+                       "ltr": "images/icons/quotesAdd-ltr.svg",
+                       "rtl": "images/icons/quotesAdd-rtl.svg"
+               } },
+               "redirect": { "file": {
+                       "ltr": "images/icons/redirect-ltr.svg",
+                       "rtl": "images/icons/redirect-rtl.svg"
+               } },
+               "searchCaseSensitive": { "file": "images/icons/case-sensitive.svg" },
+               "searchRegularExpression": { "file": "images/icons/regular-expression.svg" },
+               "specialCharacter": { "file": "images/icons/specialCharacter.svg" },
+               "table": { "file": "images/icons/table.svg" },
+               "tableAddColumnAfter": { "file": {
+                       "ltr": "images/icons/table-insert-column-rtl.svg",
+                       "rtl": "images/icons/table-insert-column-ltr.svg"
+               } },
+               "tableAddColumnBefore": { "file": {
+                       "ltr": "images/icons/table-insert-column-ltr.svg",
+                       "rtl": "images/icons/table-insert-column-rtl.svg"
+               } },
+               "tableAddRowAfter": { "file": "images/icons/table-insert-row-after.svg" },
+               "tableAddRowBefore": { "file": "images/icons/table-insert-row-before.svg" },
+               "tableCaption": { "file": "images/icons/table-caption.svg" },
+               "tableMergeCells": { "file": "images/icons/table-merge-cells.svg" },
+               "templateAdd": { "file": {
+                       "ltr": "images/icons/templateAdd-ltr.svg",
+                       "rtl": "images/icons/templateAdd-rtl.svg"
+               } },
+               "translation": { "file": {
+                       "ltr": "images/icons/translation-ltr.svg",
+                       "rtl": "images/icons/translation-rtl.svg"
+               } },
+               "wikiText": { "file": "images/icons/wikiText.svg" }
+       }
+}
diff --git a/resources/lib/oojs-ui/themes/apex/icons-editing-core.json b/resources/lib/oojs-ui/themes/apex/icons-editing-core.json
new file mode 100644 (file)
index 0000000..95e8358
--- /dev/null
@@ -0,0 +1,24 @@
+{
+       "prefix": "oo-ui-icon",
+       "intro": "@import '../../../../src/styles/common';",
+       "images": {
+               "edit": { "file": {
+                       "ltr": "images/icons/edit-ltr.svg",
+                       "rtl": "images/icons/edit-rtl.svg"
+               } },
+               "editLock": { "file": {
+                       "ltr": "images/icons/editLock-ltr.svg",
+                       "rtl": "images/icons/editLock-rtl.svg"
+               } },
+               "editUndo": { "file": {
+                       "ltr": "images/icons/editUndo-ltr.svg",
+                       "rtl": "images/icons/editUndo-rtl.svg"
+               } },
+               "link": { "file": "images/icons/link.svg" },
+               "linkExternal": { "file": {
+                       "ltr": "images/icons/external-link-ltr.svg",
+                       "rtl":  "images/icons/external-link-rtl.svg"
+               } },
+               "linkSecure": { "file": "images/icons/secure-link.svg" }
+       }
+}
diff --git a/resources/lib/oojs-ui/themes/apex/icons-editing-list.json b/resources/lib/oojs-ui/themes/apex/icons-editing-list.json
new file mode 100644 (file)
index 0000000..490f8fa
--- /dev/null
@@ -0,0 +1,22 @@
+{
+       "prefix": "oo-ui-icon",
+       "intro": "@import '../../../../src/styles/common';",
+       "images": {
+               "indent": { "file": {
+                       "ltr": "images/icons/indent-ltr.svg",
+                       "rtl": "images/icons/indent-rtl.svg"
+               } },
+               "listBullet": { "file": {
+                       "ltr": "images/icons/listBullet-ltr.svg",
+                       "rtl": "images/icons/listBullet-rtl.svg"
+               } },
+               "listNumbered": { "file": {
+                       "ltr": "images/icons/listNumbered-ltr.svg",
+                       "rtl": "images/icons/listNumbered-rtl.svg"
+               } },
+               "outdent": { "file": {
+                       "ltr": "images/icons/outdent-ltr.svg",
+                       "rtl": "images/icons/outdent-rtl.svg"
+               } }
+       }
+}
diff --git a/resources/lib/oojs-ui/themes/apex/icons-editing-styling.json b/resources/lib/oojs-ui/themes/apex/icons-editing-styling.json
new file mode 100644 (file)
index 0000000..65fbc21
--- /dev/null
@@ -0,0 +1,72 @@
+{
+       "prefix": "oo-ui-icon",
+       "intro": "@import '../../../../src/styles/common';",
+       "images": {
+               "bigger": { "file": {
+                       "ltr": "images/icons/bigger-ltr.svg",
+                       "rtl": "images/icons/bigger-rtl.svg"
+               } },
+               "smaller": { "file": {
+                       "ltr": "images/icons/smaller-ltr.svg",
+                       "rtl": "images/icons/smaller-rtl.svg"
+               } },
+               "subscript": { "file": {
+                       "ltr": "images/icons/subscript-ltr.svg",
+                       "rtl": "images/icons/subscript-rtl.svg"
+               } },
+               "superscript": { "file": {
+                       "ltr": "images/icons/superscript-ltr.svg",
+                       "rtl": "images/icons/superscript-rtl.svg"
+               } },
+               "bold": { "file": {
+                       "default": "images/icons/bold-a.svg",
+                       "lang": {
+                               "ar": "images/icons/bold-arab-ain.svg",
+                               "be": "images/icons/bold-cyrl-te.svg",
+                               "cs,en,he,ml,pl": "images/icons/bold-b.svg",
+                               "da,de,hu,ksh,nn,no,sv": "images/icons/bold-f.svg",
+                               "es,gl,pt": "images/icons/bold-n.svg",
+                               "eu,fi": "images/icons/bold-l.svg",
+                               "fa": "images/icons/bold-arab-dad.svg",
+                               "fr,it": "images/icons/bold-g.svg",
+                               "hy": "images/icons/bold-armn-to.svg",
+                               "ka": "images/icons/bold-geor-man.svg",
+                               "ky,ru": "images/icons/bold-cyrl-zhe.svg",
+                               "nl": "images/icons/bold-v.svg",
+                               "os": "images/icons/bold-cyrl-be.svg"
+                       }
+               } },
+               "italic": { "file": {
+                       "default": "images/icons/italic-a.svg",
+                       "lang": {
+                                       "ar": "images/icons/italic-arab-meem.svg",
+                                       "cs,en,fr,he,ml,pl,pt": "images/icons/italic-i.svg",
+                                       "be,da,de,fi,ky,nn,no,os,sv,ru": "images/icons/italic-k.svg",
+                                       "es,gl,it,nl": "images/icons/italic-c.svg",
+                                       "eu": "images/icons/italic-e.svg",
+                                       "fa": "images/icons/italic-arab-keheh-jeem.svg",
+                                       "hu": "images/icons/italic-d.svg",
+                                       "hy": "images/icons/italic-armn-sha.svg",
+                                       "ksh": "images/icons/italic-s.svg",
+                                       "ka": "images/icons/italic-geor-kan.svg"
+                               }
+               } },
+               "strikethrough": { "file": {
+                       "default": "images/icons/strikethrough-a.svg",
+                       "lang": {
+                               "en": "images/icons/strikethrough-s.svg",
+                               "fi": "images/icons/strikethrough-y.svg"
+                       }
+               } },
+               "underline": { "file": {
+                       "default": "images/icons/underline-a.svg",
+                       "lang": {
+                               "en": "images/icons/underline-u.svg"
+                       }
+               } },
+               "textLanguage": { "file": "images/icons/language.svg" },
+               "textDirLTR": { "file": "images/icons/text-dir-lefttoright.svg" },
+               "textDirRTL": { "file": "images/icons/text-dir-righttoleft.svg" },
+               "textStyle": { "file": "images/icons/text-style.svg" }
+       }
+}
diff --git a/resources/lib/oojs-ui/themes/apex/icons-moderation.json b/resources/lib/oojs-ui/themes/apex/icons-moderation.json
new file mode 100644 (file)
index 0000000..f904cc2
--- /dev/null
@@ -0,0 +1,33 @@
+{
+       "prefix": "oo-ui-icon",
+       "intro": "@import '../../../../src/styles/common';",
+       "images": {
+               "block": { "file": "images/icons/block.svg" },
+               "blockUndo": { "file": {
+                       "ltr": "images/icons/blockUndo-ltr.svg",
+                       "rtl": "images/icons/blockUndo-rtl.svg"
+               } },
+               "flag": { "file": {
+                       "ltr": "images/icons/flag-ltr.svg",
+                       "rtl": "images/icons/flag-rtl.svg"
+               } },
+               "flagUndo": { "file": {
+                       "ltr": "images/icons/flagUndo-ltr.svg",
+                       "rtl": "images/icons/flagUndo-rtl.svg"
+               } },
+               "lock": { "file": "images/icons/lock.svg" },
+               "star": { "file": "images/icons/star.svg" },
+               "trash": { "file": "images/icons/trash.svg" },
+               "trashUndo": { "file": {
+                       "ltr": "images/icons/trashUndo-ltr.svg",
+                       "rtl": "images/icons/trashUndo-rtl.svg"
+               } },
+               "unLock": { "file": {
+                       "ltr": "images/icons/unLock-ltr.svg",
+                       "rtl": "images/icons/unLock-rtl.svg"
+               } },
+               "unStar": { "file": "images/icons/unStar.svg" }
+
+
+       }
+}
diff --git a/resources/lib/oojs-ui/themes/apex/icons-movement.json b/resources/lib/oojs-ui/themes/apex/icons-movement.json
new file mode 100644 (file)
index 0000000..9aa1b80
--- /dev/null
@@ -0,0 +1,27 @@
+{
+       "prefix": "oo-ui-icon",
+       "intro": "@import '../../../../src/styles/common';",
+       "images": {
+               "arrowNext": { "file": {
+                       "ltr": "images/icons/arrow-ltr.svg",
+                       "rtl": "images/icons/arrow-rtl.svg"
+               } },
+               "arrowLast": { "file": {
+                       "ltr": "images/icons/arrow-rtl.svg",
+                       "rtl": "images/icons/arrow-ltr.svg"
+               } },
+               "caretNext": { "file": {
+                       "ltr": "images/icons/caret-rtl.svg",
+                       "rtl": "images/icons/caret-ltr.svg"
+               } },
+               "caretLast": { "file": {
+                       "ltr": "images/icons/caret-ltr.svg",
+                       "rtl": "images/icons/caret-rtl.svg"
+               } },
+               "caretDown": { "file": "images/icons/caretDown.svg" },
+               "caretUp": { "file": "images/icons/caretUp.svg" },
+               "downTriangle": { "file": "images/icons/downTriangle.svg" },
+               "move": { "file": "images/icons/move.svg" },
+               "upTriangle": { "file": "images/icons/upTriangle.svg" }
+       }
+}
diff --git a/resources/lib/oojs-ui/themes/apex/icons.json b/resources/lib/oojs-ui/themes/apex/icons.json
new file mode 100644 (file)
index 0000000..9372363
--- /dev/null
@@ -0,0 +1,50 @@
+{
+       "prefix": "oo-ui-icon",
+       "intro": "@import '../../../../src/styles/common';",
+       "images": {
+               "circle": { "file": "images/icons/circle.svg" },
+               "add": { "file": "images/icons/add.svg" },
+               "advanced": { "file": "images/icons/advanced.svg" },
+               "cancel": { "file": "images/icons/cancel.svg" },
+               "alert": { "file": "images/icons/alert.svg" },
+               "check": { "file": "images/icons/check.svg" },
+               "close": { "file": "images/icons/close.svg" },
+               "code": { "file": "images/icons/code.svg" },
+               "collapse": { "file": "images/icons/collapse.svg" },
+               "comment": { "file": "images/icons/comment.svg" },
+               "ellipsis": { "file": "images/icons/ellipsis.svg" },
+               "expand": { "file": "images/icons/expand.svg" },
+               "help": { "file": {
+                       "ltr": "images/icons/help-ltr.svg",
+                       "rtl": "images/icons/help-rtl.svg",
+                       "lang": {
+                               "he,yi": "images/icons/help-ltr.svg"
+                       }
+               } },
+               "history": { "file": "images/icons/history.svg" },
+               "info": { "file": "images/icons/info.svg" },
+               "menu": { "file": "images/icons/menu.svg" },
+               "next": { "file": {
+                       "ltr": "images/icons/move-ltr.svg",
+                       "rtl": "images/icons/move-rtl.svg"
+               } },
+               "picture": { "file": "images/icons/picture.svg" },
+               "previous": { "file": {
+                       "ltr": "images/icons/move-rtl.svg",
+                       "rtl": "images/icons/move-ltr.svg"
+               } },
+               "redo": { "file": {
+                       "ltr": "images/icons/arched-arrow-ltr.svg",
+                       "rtl": "images/icons/arched-arrow-rtl.svg"
+               } },
+               "remove": { "file": "images/icons/remove.svg" },
+               "search": { "file": "images/icons/search.svg" },
+               "settings": { "file": "images/icons/settings.svg" },
+               "tag": { "file": "images/icons/tag.svg" },
+               "undo": { "file": {
+                       "ltr": "images/icons/arched-arrow-rtl.svg",
+                       "rtl": "images/icons/arched-arrow-ltr.svg"
+               } },
+               "window": { "file": "images/icons/window.svg" }
+       }
+}
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/add.png b/resources/lib/oojs-ui/themes/apex/images/icons/add.png
new file mode 100644 (file)
index 0000000..730d102
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/add.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/add.svg b/resources/lib/oojs-ui/themes/apex/images/icons/add.svg
new file mode 100644 (file)
index 0000000..29e5dba
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="add">
+        <path id="plus" d="M13 8h-2v3h-3v2h3v3h2v-3h3v-2h-3z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/advanced.png b/resources/lib/oojs-ui/themes/apex/images/icons/advanced.png
new file mode 100644 (file)
index 0000000..514ff1d
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/advanced.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/advanced.svg b/resources/lib/oojs-ui/themes/apex/images/icons/advanced.svg
new file mode 100644 (file)
index 0000000..201b4d7
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="settings">
+        <path id="gear" d="M20.869 13.476c.079-.482.131-.972.131-1.476s-.052-.994-.131-1.476l-2.463-.259c-.149-.556-.367-1.082-.648-1.57l1.558-1.924c-.576-.806-1.281-1.511-2.087-2.087l-1.924 1.558c-.488-.281-1.015-.499-1.57-.648l-.259-2.463c-.482-.079-.972-.131-1.476-.131s-.994.052-1.476.131l-.259 2.463c-.555.149-1.081.367-1.57.648l-1.924-1.557c-.805.576-1.51 1.281-2.086 2.086l1.558 1.924c-.281.488-.499 1.015-.648 1.57l-2.463.259c-.08.482-.132.972-.132 1.476s.052.994.131 1.476l2.463.259c.149.556.367 1.082.648 1.57l-1.558 1.924c.576.806 1.281 1.511 2.087 2.087l1.924-1.558c.488.281 1.015.499 1.57.648l.259 2.463c.482.079.972.131 1.476.131s.994-.052 1.476-.131l.259-2.463c.556-.149 1.082-.367 1.57-.648l1.924 1.558c.806-.576 1.511-1.281 2.087-2.087l-1.558-1.924c.281-.488.499-1.015.648-1.57l2.463-.259zm-8.869 2.522c-2.209 0-3.998-1.789-3.998-3.998s1.789-3.998 3.998-3.998 3.998 1.789 3.998 3.998-1.789 3.998-3.998 3.998z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/alert.png b/resources/lib/oojs-ui/themes/apex/images/icons/alert.png
new file mode 100644 (file)
index 0000000..e98a14a
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/alert.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/alert.svg b/resources/lib/oojs-ui/themes/apex/images/icons/alert.svg
new file mode 100644 (file)
index 0000000..f0c6522
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="alert">
+        <path id="point" d="M11 16h2v2h-2z"/>
+        <path id="stroke" d="M13.516 10h-3l.484 5h2z"/>
+        <path id="triangle" d="M12.017 5.974l7.519 13.026h-15.04l7.521-13.026m0-2.474c-.544 0-1.088.357-1.5 1.071l-7.985 13.831c-.825 1.429-.15 2.598 1.5 2.598h15.968c1.65 0 2.325-1.169 1.5-2.599l-7.983-13.829c-.413-.715-.956-1.072-1.5-1.072z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/align-center.png b/resources/lib/oojs-ui/themes/apex/images/icons/align-center.png
new file mode 100644 (file)
index 0000000..92d231e
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/align-center.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/align-center.svg b/resources/lib/oojs-ui/themes/apex/images/icons/align-center.svg
new file mode 100644 (file)
index 0000000..887c2f6
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="align-center">
+        <path d="M9 9h6c.554 0 1 .446 1 1v5c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-5c0-.554.446-1 1-1zM3.5 18h17c.277 0 .5.223.5.5s-.223.5-.5.5h-17c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zM3.5 6h17c.277 0 .5.223.5.5s-.223.5-.5.5h-17c-.277 0-.5-.223-.5-.5s.223-.5.5-.5z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/align-float-left.png b/resources/lib/oojs-ui/themes/apex/images/icons/align-float-left.png
new file mode 100644 (file)
index 0000000..2880478
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/align-float-left.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/align-float-left.svg b/resources/lib/oojs-ui/themes/apex/images/icons/align-float-left.svg
new file mode 100644 (file)
index 0000000..ce9761e
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="align-float-left">
+        <path d="M4 9h6c.554 0 1 .446 1 1v5c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-5c0-.554.446-1 1-1zM13.5 9h7c.277 0 .5.223.5.5s-.223.5-.5.5h-7c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zM13.5 12h7c.277 0 .5.223.5.5s-.223.5-.5.5h-7c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zM13.5 15h7c.277 0 .5.223.5.5s-.223.5-.5.5h-7c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zM3.5 6h17c.277 0 .5.223.5.5s-.223.5-.5.5h-17c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zM3.5 18h17c.277 0 .5.223.5.5s-.223.5-.5.5h-17c-.277 0-.5-.223-.5-.5s.223-.5.5-.5z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/align-float-right.png b/resources/lib/oojs-ui/themes/apex/images/icons/align-float-right.png
new file mode 100644 (file)
index 0000000..e9c2f0e
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/align-float-right.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/align-float-right.svg b/resources/lib/oojs-ui/themes/apex/images/icons/align-float-right.svg
new file mode 100644 (file)
index 0000000..557692a
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="align-float-right">
+        <path d="M20 9h-6c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zM10.5 9h-7c-.277 0-.5.223-.5.5s.223.5.5.5h7c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zM10.5 12h-7c-.277 0-.5.223-.5.5s.223.5.5.5h7c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zM10.5 15h-7c-.277 0-.5.223-.5.5s.223.5.5.5h7c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zM20.5 6h-17c-.277 0-.5.223-.5.5s.223.5.5.5h17c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zM20.5 18h-17c-.277 0-.5.223-.5.5s.223.5.5.5h17c.277 0 .5-.223.5-.5s-.223-.5-.5-.5z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.png
new file mode 100644 (file)
index 0000000..88db108
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.svg
new file mode 100644 (file)
index 0000000..8a670ef
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="arched-arrow-ltr">
+        <path id="arrow" d="M19.925 14.937l-2.391-6.901-1.48 2.329c-.964-.845-2.699-1.85-5.513-1.823-4.887.046-6.524 4.244-6.524 4.244s2.753-2.639 6.925-1.949c1.729.286 3.007 1.206 3.675 1.791l-1.474 2.319 6.782-.01z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.png
new file mode 100644 (file)
index 0000000..0afcbfa
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.svg
new file mode 100644 (file)
index 0000000..01fc216
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="arched-arrow-rtl">
+        <path id="arrow" d="M13.401 8.542c-2.814-.027-4.549.978-5.513 1.823l-1.48-2.329-2.391 6.901 6.782.009-1.474-2.319c.668-.584 1.945-1.504 3.675-1.791 4.172-.69 6.925 1.949 6.925 1.949s-1.637-4.197-6.524-4.243z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/arrow-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/arrow-ltr.png
new file mode 100644 (file)
index 0000000..8bef0a5
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/arrow-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/arrow-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/arrow-ltr.svg
new file mode 100644 (file)
index 0000000..b07621e
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g4">
+        <path d="M16 12h-10c-1.7 0-3 1.3-3 3h13v3l5-4.5-5-4.5v3z" id="path6"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/arrow-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/arrow-rtl.png
new file mode 100644 (file)
index 0000000..26e3e69
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/arrow-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/arrow-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/arrow-rtl.svg
new file mode 100644 (file)
index 0000000..a018928
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g>
+        <path d="M8 12h10c1.7 0 3 1.3 3 3h-13v3l-5-4.5 5-4.5v3z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bigger-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/bigger-ltr.png
new file mode 100644 (file)
index 0000000..b1c13a2
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bigger-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bigger-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bigger-ltr.svg
new file mode 100644 (file)
index 0000000..94ec670
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+  <path d="M12.666 6h-1.372l-4.48 12h1.705l1.494-4h3.999l1.508 4h1.666l-4.52-12zm-2.28 7l1.617-4.333 1.634 4.333h-3.251z" id="a"/>
+  <g id="up">
+    <path id="arrow" d="M15.5 9h7l-3.5-6z"/>
+  </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bigger-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/bigger-rtl.png
new file mode 100644 (file)
index 0000000..052ae37
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bigger-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bigger-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bigger-rtl.svg
new file mode 100644 (file)
index 0000000..b2a6c13
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+  <path d="M12.666 6h-1.372l-4.48 12H8.52l1.493-4h4l1.507 4h1.666l-4.52-12zm-2.28 7l1.617-4.333L13.637 13h-3.25z" id="a"/>
+  <g id="up">
+    <path id="arrow" d="M1.5 9h7L5 3z"/>
+  </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/block.png b/resources/lib/oojs-ui/themes/apex/images/icons/block.png
new file mode 100644 (file)
index 0000000..181dace
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/block.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/block.svg b/resources/lib/oojs-ui/themes/apex/images/icons/block.svg
new file mode 100644 (file)
index 0000000..0ddd1d4
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm5 9h-10v-2h10v2z" id="path4"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-ltr.png
new file mode 100644 (file)
index 0000000..76e0db4
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-ltr.svg
new file mode 100644 (file)
index 0000000..3d9cfd7
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g66">
+        <path d="M17 11v2h-2l3.6 3.6c.9-1.3 1.4-2.9 1.4-4.6 0-4.4-3.6-8-8-8-1.7 0-3.3.5-4.6 1.4l5.6 5.6h4zm-13-7l-1 1 2.4 2.4c-.9 1.3-1.4 2.9-1.4 4.6 0 4.4 3.6 8 8 8 1.7 0 3.3-.5 4.6-1.4l2.4 2.4 1-1-16-16zm3 9v-2h2l2 2h-4z" id="path68"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-rtl.png
new file mode 100644 (file)
index 0000000..e31809e
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/blockUndo-rtl.svg
new file mode 100644 (file)
index 0000000..8f80759
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g66">
+        <path d="M7 11v2h2l-3.6 3.6c-.9-1.3-1.4-2.9-1.4-4.6 0-4.4 3.6-8 8-8 1.7 0 3.3.5 4.6 1.4l-5.6 5.6h-4zm13-7l1 1-2.4 2.4c.9 1.3 1.4 2.9 1.4 4.6 0 4.4-3.6 8-8 8-1.7 0-3.3-.5-4.6-1.4l-2.4 2.4-1-1 16-16zm-3 9v-2h-2l-2 2h4z" id="path68"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-a.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-a.png
new file mode 100644 (file)
index 0000000..86611e3
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-a.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-a.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-a.svg
new file mode 100644 (file)
index 0000000..4b82877
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-a">
+        <path d="M16 18h3l-5-12h-3l-5 12h3l1.25-3h4.5l1.25 3zm-4.917-5l1.417-3.4 1.417 3.4h-2.834z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-ain.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-ain.png
new file mode 100644 (file)
index 0000000..871da47
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-ain.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-ain.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-ain.svg
new file mode 100644 (file)
index 0000000..f96cebc
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-arab-ain">
+        <path id="arab-ain" d="M9.337 13.616c0 1.349 1.386 2.101 4.159 2.258l2.187-.029.318.044c-.03.127-.251.345-.665.652l-.089.066c-1.236.929-2.423 1.393-3.56 1.393-1.143 0-2.046-.33-2.711-.99-.65-.66-.975-1.559-.975-2.698.005-1.354.566-2.573 1.684-3.658v-.044l-.606-.55c-.148-.181-.222-.391-.222-.63 0-.489.239-1.109.717-1.862.65-1.046 1.303-1.566 1.958-1.561.886.005 1.618.42 2.194 1.246.325.479-.03.552-1.064.22-.842-.327-1.527-.051-2.054.828l.015.073 1.123.865.052.007c1.404-.498 2.418-.74 3.043-.726-.059.117-.14.362-.244.733-.103.357-.204.684-.303.982l-.126.374-.384.051c-1.743.239-2.992.716-3.745 1.429-.463.464-.697.973-.702 1.525"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-dad.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-dad.png
new file mode 100644 (file)
index 0000000..ad6f342
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-dad.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-dad.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-arab-dad.svg
new file mode 100644 (file)
index 0000000..f04c6aa
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-arab-dad">
+        <path id="arab-dad" d="M16.411 8.232l-1.676-.665.694-1.567 1.688.64-.707 1.592m.775 3.078c-.509-.286-1-.427-1.476-.423-.471 0-.982.205-1.532.616l-.506.379.006.025c1.084.066 1.934.099 2.551.099h.313c.567-.021.992-.064 1.276-.131-.067-.17-.275-.359-.625-.566h-.006m-6.803 3.296c-.017-.904-.329-1.87-.938-2.898l1.294-1.729.119.149c.267.336.504.924.713 1.766l.063.05c.496-.008.942-.17 1.338-.485v-.006l1.732-1.53c.679-.601 1.282-.902 1.807-.902.383.004.848.195 1.394.572.55.377.884.696 1 .958.063.149.094.386.094.709 0 .696-.11 1.229-.331 1.598-.192.311-.473.555-.844.734-.438.207-1.549.311-3.333.311-.8 0-1.795-.021-2.983-.062l-.144.429c-.254.672-.463 1.113-.625 1.324-.725.937-1.786 1.405-3.183 1.405-1.705-.008-2.557-.922-2.557-2.742.004-.941.279-1.814.825-2.618.15-.216.298-.367.444-.454.225-.133.288-.091.188.124-.396.862-.596 1.548-.6 2.058.008 1.177.752 1.768 2.232 1.772 1.038-.004 1.803-.182 2.295-.535"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-armn-to.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-armn-to.png
new file mode 100644 (file)
index 0000000..c4af66e
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-armn-to.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-armn-to.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-armn-to.svg
new file mode 100644 (file)
index 0000000..4dbec6d
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-armn-to">
+        <path id="armn-to" d="M13.86 16.257c.124 0 .254-.026.39-.078.135-.058.257-.15.367-.274.114-.13.205-.302.273-.516.073-.213.11-.48.11-.797V13h-1.14c-.14 0-.284.026-.43.078-.14.047-.27.133-.383.258-.11.125-.2.294-.274.508-.067.213-.1.487-.1.82 0 .34.035.47.108.695.08.218.175.395.29.53.12.136.247.232.383.29.14.05.276.077.406.077m-2.97-7.84c-.37.082-.695.247-.976.45-.28.198-.505.47-.672.813-.16.343-.242.78-.242 1.312V18H6v-7.188c0-.776.15-1.455.453-2.04.302-.587.714-1.077 1.234-1.467.52-.39 1.13-.685 1.83-.883.697-.198 1.44-.297 2.225-.297.526 0 1.04.044 1.54.133.504.088.98.22 1.43.398.447.172.858.388 1.233.65.375.26.698.564.97.913.275.348.49.738.64 1.17.15.433.226 1.094.226 1.61h1.353v2.04H17.78v1.6c0 .58-.103 1.092-.31 1.54-.21.442-.49.815-.845 1.117-.35.302-.834.53-1.297.687-.464.15-.953.226-1.47.226-.51 0-.996-.078-1.46-.234-.464-.156-.87-.39-1.22-.703-.348-.313-.626-.703-.835-1.172-.203-.473-.304-1.028-.304-1.663s.105-1.182.32-1.64c.213-.46.497-.685.85-.977.355-.297.76-.513 1.22-.648.458-.14.935-.21 1.43-.21h1.132c-.01-.49-.04-1.043-.242-1.36-.198-.323-.453-.58-.766-.766-.312-.193-.598-.332-.984-.426-.374-.09-.577-.094-1.1-.094-.52 0-.64.02-1.01.102z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-b.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-b.png
new file mode 100644 (file)
index 0000000..b1c6955
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-b.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-b.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-b.svg
new file mode 100644 (file)
index 0000000..4f64820
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-b">
+        <path id="b" d="M7 18h6c2 0 4-1 4-3 0-1.064.011-1.975-1.989-3 2-.975 1.989-1.935 1.989-3 0-2-2-3-4-3h-6v12zm7-8c0 1.001 0 1-2 1h-2v-3h2c2 0 2 0 2 1v1zm-2 6h-2v-3h2c2 0 2 0 2 1v1s0 1-2 1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-be.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-be.png
new file mode 100644 (file)
index 0000000..dc31051
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-be.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-be.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-be.svg
new file mode 100644 (file)
index 0000000..279466d
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-cyrl-be">
+        <path id="cyrl-be" d="M7 6h9v2h-6v3h2.649c.893 0 1.633.109 2.22.327.588.218 1.088.622 1.502 1.211.419.589.629 1.187.629 1.978 0 .813-.21 1.398-.629 1.977-.419.578-.898.974-1.437 1.187-.533.213-1.295.319-2.286.319h-5.649m4.767-2c.751 0 1.279-.049 1.584-.12.305-.076.569-.246.792-.508.229-.262.343-.473.343-.855 0-.557-.199-.868-.596-1.119-.392-.256-1.064-.398-2.016-.398h-1.873v3"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-te.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-te.png
new file mode 100644 (file)
index 0000000..6058d8f
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-te.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-te.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-te.svg
new file mode 100644 (file)
index 0000000..fdeeb6c
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-cyrl-te">
+        <path id="te" d="M11 18v-10h-4v-2h11v2h-4v10"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-zhe.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-zhe.png
new file mode 100644 (file)
index 0000000..3084fef
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-zhe.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-zhe.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-cyrl-zhe.svg
new file mode 100644 (file)
index 0000000..5996c81
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-cyrl-zhe">
+        <path id="cyrl-zhe" d="M13 6v5.154c.328-.033.537-.181.705-.447.168-.266.401-.873.698-1.821.39-1.241.789-2.033 1.197-2.374.403-.336 1.075-.504 2.014-.504l.386-.008v1.78l-.386-.008c-.399 0-.691.062-.878.187-.186.119-.337.304-.452.553-.115.249-.286.762-.512 1.537-.12.412-.25.756-.392 1.033-.137.276-.383.537-.738.78.439.157.8.466 1.084.927.288.455.603 1.103.944 1.943l1.33 3.268h-2.314l-1.17-3.081-.113-.252-.239-.561c-.248-.569-.452-.932-.612-1.089-.16-.157-.317-.236-.552-.236v5.22h-2v-5.22c-.226 0-.382.076-.546.228-.164.152-.368.518-.612 1.098l-.246.561-.113.252-1.17 3.081h-2.314l1.33-3.268c.328-.808.636-1.447.924-1.919.293-.477.663-.794 1.11-.951-.355-.244-.603-.501-.745-.772-.137-.276-.268-.623-.392-1.041-.222-.759-.39-1.266-.505-1.52-.111-.255-.261-.444-.452-.569-.186-.125-.492-.187-.917-.187l-.352.008v-1.78l.386.008c.953 0 1.631.171 2.034.512.399.347.791 1.136 1.177 2.366.301.954.534 1.564.698 1.829.168.26.377.406.705.439v-5.154"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-f.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-f.png
new file mode 100644 (file)
index 0000000..e650eb6
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-f.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-f.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-f.svg
new file mode 100644 (file)
index 0000000..357d2e5
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-f">
+        <path id="f" d="M16 8v-2h-8v12h3v-5h4v-2h-4v-3z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-g.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-g.png
new file mode 100644 (file)
index 0000000..e30e1fe
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-g.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-g.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-g.svg
new file mode 100644 (file)
index 0000000..e032542
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-g">
+        <path id="g" d="M12 14v-2h5v4.203c-.497.475-1.22.894-2.166 1.259-.941.359-1.896.538-2.864.538-1.23 0-2.303-.253-3.217-.76-.915-.512-1.602-1.24-2.062-2.185-.46-.95-.69-1.982-.69-3.095 0-1.208.257-2.282.77-3.222.513-.939 1.265-1.66 2.255-2.161.754-.385 1.693-.578 2.816-.578 1.46 0 2.6.303 3.418.91.824.602 1.353 1.435 1.589 2.501l-2.359.435c-.166-.57-.479-1.018-.939-1.346-.455-.332-1.024-.499-1.709-.499-1.038 0-1.864.325-2.479.974-.61.649-.915 1.612-.915 2.889 0 1.377.31 2.412.931 3.103.62.686 1.433 1.029 2.439 1.029.497 0 .995-.095 1.492-.285.503-.195 1.332-.571 1.691-.845v-.867"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-geor-man.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-geor-man.png
new file mode 100644 (file)
index 0000000..814eff8
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-geor-man.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-geor-man.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-geor-man.svg
new file mode 100644 (file)
index 0000000..b211bf7
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-geor-man">
+        <path id="geor-man" d="M13.832 14.061c0-1.715-.394-2.573-1.182-2.573-.868 0-1.302.779-1.302 2.338-.01 1.624.421 2.436 1.295 2.436.793 0 1.189-.734 1.189-2.201m2.168 0c0 2.626-1.116 3.939-3.349 3.939-2.434 0-3.651-1.386-3.651-4.159 0-2.738 1.217-4.106 3.651-4.106.841 0 1.182.63 1.182.63v-1.579c0-.789-.449-1.184-1.347-1.184-.572 0-.858.374-.858 1.123h-2.341c.005-1.817 1.064-2.725 3.176-2.725 2.368 0 3.548.946 3.538 2.839"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-l.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-l.png
new file mode 100644 (file)
index 0000000..ff021ce
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-l.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-l.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-l.svg
new file mode 100644 (file)
index 0000000..1679793
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-l">
+        <path id="l" d="M8 18v-12h3v10h5v2"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-n.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-n.png
new file mode 100644 (file)
index 0000000..7ae9321
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-n.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-n.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-n.svg
new file mode 100644 (file)
index 0000000..73ad019
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-n">
+        <path id="n" d="M7 18v-12h3l4 8v-8h3v12h-3l-4-8v8h-3"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-v.png b/resources/lib/oojs-ui/themes/apex/images/icons/bold-v.png
new file mode 100644 (file)
index 0000000..39c2be0
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/bold-v.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/bold-v.svg b/resources/lib/oojs-ui/themes/apex/images/icons/bold-v.svg
new file mode 100644 (file)
index 0000000..146943a
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bold-v">
+        <path id="v" d="M10.5 18l-4.5-12h3l3 8 3-8h3l-4.5 12"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/cancel.png b/resources/lib/oojs-ui/themes/apex/images/icons/cancel.png
new file mode 100644 (file)
index 0000000..51a33ff
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/cancel.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/cancel.svg b/resources/lib/oojs-ui/themes/apex/images/icons/cancel.svg
new file mode 100644 (file)
index 0000000..bfc1b44
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="cancel">
+        <path id="circle-with-strike" d="M11.999 5.022c-3.853 0-6.977 3.124-6.977 6.978 0 3.853 3.124 6.978 6.977 6.978 3.854 0 6.979-3.125 6.979-6.978 0-3.854-3.125-6.978-6.979-6.978zm-5.113 6.978c0-1.092.572-3.25.93-2.929l7.113 7.113c.488.525-1.837.931-2.93.931-2.825-.001-5.113-2.291-5.113-5.115zm9.298 2.929l-7.114-7.113c-.445-.483 1.837-.931 2.929-.931 2.827 0 5.115 2.289 5.115 5.114 0 1.093-.364 3.543-.93 2.93z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/caret-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/caret-ltr.png
new file mode 100644 (file)
index 0000000..a42aaa5
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/caret-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/caret-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/caret-ltr.svg
new file mode 100644 (file)
index 0000000..f31ec09
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M7 13.1l8.9 8.9c.8-.8.8-2 0-2.8l-6.1-6.1 6-6.1c.8-.8.8-2 0-2.8l-8.8 8.9z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/caret-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/caret-rtl.png
new file mode 100644 (file)
index 0000000..9064f61
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/caret-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/caret-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/caret-rtl.svg
new file mode 100644 (file)
index 0000000..02b4e38
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M16.5 13.1l-8.9 8.9c-.8-.8-.8-2 0-2.8l6.1-6.1-6-6.1c-.8-.8-.8-2 0-2.8l8.8 8.9z" id="path108"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/caretDown.png b/resources/lib/oojs-ui/themes/apex/images/icons/caretDown.png
new file mode 100644 (file)
index 0000000..bc453ea
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/caretDown.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/caretDown.svg b/resources/lib/oojs-ui/themes/apex/images/icons/caretDown.svg
new file mode 100644 (file)
index 0000000..a04ca57
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M12 16l8.9-8.9c-.8-.8-2-.8-2.8 0l-6.1 6.1-6.1-6c-.8-.8-2-.8-2.8 0l8.9 8.8z" id="path4"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/caretUp.png b/resources/lib/oojs-ui/themes/apex/images/icons/caretUp.png
new file mode 100644 (file)
index 0000000..5591095
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/caretUp.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/caretUp.svg b/resources/lib/oojs-ui/themes/apex/images/icons/caretUp.svg
new file mode 100644 (file)
index 0000000..d0e0c28
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M12 6.5l8.9 8.9c-.8.8-2 .8-2.8 0l-6.1-6.1-6.1 6c-.8.8-2 .8-2.8 0l8.9-8.8z" id="path4"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/case-sensitive.png b/resources/lib/oojs-ui/themes/apex/images/icons/case-sensitive.png
new file mode 100644 (file)
index 0000000..e30bf2d
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/case-sensitive.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/case-sensitive.svg b/resources/lib/oojs-ui/themes/apex/images/icons/case-sensitive.svg
new file mode 100644 (file)
index 0000000..824790c
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="regular-expression">
+        <path id="upper-case" d="M 7.53125,7 4,17 l 2.0625,0 0.71875,-2.40625 3.625,0 L 11.125,17 13.1875,17 9.65625,7 7.53125,7 z M 8.59375,8.53125 9.9375,13 7.25,13 8.59375,8.53125 z" />
+        <path id="lower-case" d="m 18.548697,17 -0.183254,-1.035072 -0.05451,0 c -0.349771,0.440361 -0.710892,0.746796 -1.083366,0.919307 -0.367941,0.167972 -0.849436,0.251959 -1.444489,0.251959 -0.564328,0 -0.954665,-0.20883 -1.377109,-0.626492 -0.417903,-0.417659 -0.626854,-1.012371 -0.626853,-1.784137 -1e-6,-0.80808 0.281628,-1.402791 0.844889,-1.784137 0.567801,-0.385878 1.193222,-0.607062 2.208372,-0.640111 l 1.321843,-0.04086 0,-0.333674 c 0,-0.771759 -0.395195,-1.15764 -1.185571,-1.157647 -0.608688,7e-6 -1.324118,0.183867 -2.146293,0.551584 L 14.134181,9.9184512 c 0.876685,-0.4585114 1.848761,-0.6877705 2.916233,-0.6877783 1.022038,7.8e-6 1.586855,0.2224573 2.131951,0.6673492 C 19.727448,10.342928 20,11.019356 20,11.927309 l 0,5.073215 -1.451303,0 m -0.394476,-3.527417 -0.804008,0.02724 c -0.604145,0.01816 -1.053844,0.127119 -1.349098,0.326866 -0.29526,0.199753 -0.442889,0.503919 -0.442886,0.912498 -3e-6,0.585634 0.336136,0.878451 1.008417,0.878449 0.481492,2e-6 0.865326,-0.138462 1.151503,-0.415391 0.29071,-0.276925 0.436067,-0.644648 0.436072,-1.103169 l 0,-0.626491" />
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/check.png b/resources/lib/oojs-ui/themes/apex/images/icons/check.png
new file mode 100644 (file)
index 0000000..9a2c9db
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/check.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/check.svg b/resources/lib/oojs-ui/themes/apex/images/icons/check.svg
new file mode 100644 (file)
index 0000000..03e3660
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="check">
+        <path d="M7.105 13.473l1.422-1.423 1.901 1.902 4.81-6.952 1.657 1.148-6.26 8.852z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/circle.png b/resources/lib/oojs-ui/themes/apex/images/icons/circle.png
new file mode 100644 (file)
index 0000000..3bdc8e2
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/circle.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/circle.svg b/resources/lib/oojs-ui/themes/apex/images/icons/circle.svg
new file mode 100644 (file)
index 0000000..436259e
--- /dev/null
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="6"></circle></svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/close.png b/resources/lib/oojs-ui/themes/apex/images/icons/close.png
new file mode 100644 (file)
index 0000000..4eedfbc
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/close.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/close.svg b/resources/lib/oojs-ui/themes/apex/images/icons/close.svg
new file mode 100644 (file)
index 0000000..1345e86
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="close">
+        <path id="x" d="M18.717 6.697l-1.414-1.414-5.303 5.303-5.303-5.303-1.414 1.414 5.303 5.303-5.303 5.303 1.414 1.414 5.303-5.303 5.303 5.303 1.414-1.414-5.303-5.303z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/code.png b/resources/lib/oojs-ui/themes/apex/images/icons/code.png
new file mode 100644 (file)
index 0000000..ee58c9a
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/code.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/code.svg b/resources/lib/oojs-ui/themes/apex/images/icons/code.svg
new file mode 100644 (file)
index 0000000..32f140d
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24">
+    <g id="code">
+        <path id="left-bracket" d="M4 12v-1h1c1 0 1 0 1-1v-2.386c0-.514.024-.896.073-1.142.054-.252.139-.463.257-.633.204-.279.473-.475.808-.584.335-.115.872-.255 1.835-.255h1.027v1h-.752c-.457 0-.77.191-.936.408-.167.215-.312.445-.312 1.068v1.857c0 .729-.041 1.18-.244 1.493-.2.307-.562.529-1.09.667.535.155.9.385 1.096.688.199.303.238.757.238 1.484v1.862c0 .619.145.848.312 1.062.166.22.479.407.936.407l.752.004v1h-1.027c-.963 0-1.5-.133-1.835-.248-.335-.109-.604-.307-.808-.591-.118-.165-.203-.374-.257-.625-.049-.253-.073-.636-.073-1.149v-2.387c0-1 0-1-1-1h-1z"/>
+        <use transform="matrix(-1 0 0 1 24 0)" id="right-bracket" width="24" height="24" xlink:href="#left-bracket"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/collapse.png b/resources/lib/oojs-ui/themes/apex/images/icons/collapse.png
new file mode 100644 (file)
index 0000000..353ac79
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/collapse.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/collapse.svg b/resources/lib/oojs-ui/themes/apex/images/icons/collapse.svg
new file mode 100644 (file)
index 0000000..55aa8f8
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="collapse">
+        <path id="arrow" d="M6.697 15.714l5.303-5.302 5.303 5.302 1.414-1.414-6.717-6.717-6.717 6.717z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/comment.png b/resources/lib/oojs-ui/themes/apex/images/icons/comment.png
new file mode 100644 (file)
index 0000000..265a3e4
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/comment.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/comment.svg b/resources/lib/oojs-ui/themes/apex/images/icons/comment.svg
new file mode 100644 (file)
index 0000000..0ae7e63
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="comment">
+        <path id="speech-bubble" d="M15 6h-6c-1.657 0-3 1.344-3 3v4c0 1.656 1.343 3 3 3v3l3-3h3c1.657 0 3-1.344 3-3v-4c0-1.656-1.343-3-3-3z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/downTriangle.png b/resources/lib/oojs-ui/themes/apex/images/icons/downTriangle.png
new file mode 100644 (file)
index 0000000..9408199
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/downTriangle.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/downTriangle.svg b/resources/lib/oojs-ui/themes/apex/images/icons/downTriangle.svg
new file mode 100644 (file)
index 0000000..7bc1c22
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M12 18l8-10h-16z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/edit-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/edit-ltr.png
new file mode 100644 (file)
index 0000000..afaddc5
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/edit-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/edit-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/edit-ltr.svg
new file mode 100644 (file)
index 0000000..3972e07
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="Layer_3">
+        <path d="M17 2l-12 12-1 5 5-1 12-12c0-2-2-4-4-4zm-9.8 13.5c-.3-.3-.7-.6-1-.8 2.3-2.3 11.3-11.4 11.3-11.4.4.1.7.3 1 .7l-11.3 11.5z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/edit-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/edit-rtl.png
new file mode 100644 (file)
index 0000000..4750795
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/edit-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/edit-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/edit-rtl.svg
new file mode 100644 (file)
index 0000000..978b2fd
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="Layer_3">
+        <path d="M8 2l12 12 1 5-5-1-12-12c0-2 2-4 4-4zm9.8 13.5c.3-.3.7-.6 1-.8-2.3-2.3-11.3-11.4-11.3-11.4-.4.1-.7.3-1 .7l11.3 11.5z" id="path173"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/editLock-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/editLock-ltr.png
new file mode 100644 (file)
index 0000000..966bfcb
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/editLock-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/editLock-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/editLock-ltr.svg
new file mode 100644 (file)
index 0000000..7e37682
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="Layer_2">
+        <g id="g184">
+            <path d="M21 4v-1s0-3-3-3-3 3-3 3v1h-1v6h8v-6zm-1.5 0h-3v-1s0-1.5 1.5-1.5c1.48.06 1.5 1.5 1.5 1.5zm-6.5 5.6l-6.8 6.9c-.3-.3-.7-.6-1-.8 1.4-1.4 5-5 7.8-7.9v-1.8l-9 9-1 5 5-1 8-8h-3z" id="path186"/>
+        </g>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/editLock-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/editLock-rtl.png
new file mode 100644 (file)
index 0000000..961abe6
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/editLock-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/editLock-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/editLock-rtl.svg
new file mode 100644 (file)
index 0000000..0b4751d
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="Layer_2">
+        <g id="g184">
+            <path d="M4 4v-1s0-3 3-3 3 3 3 3v1h1v6h-8v-6zm1.5 0h3v-1s0-1.5-1.5-1.5c-1.48.06-1.5 1.5-1.5 1.5zm6.5 5.6l6.8 6.9c.3-.3.7-.6 1-.8-1.4-1.4-5-5-7.8-7.9v-1.8l9 9 1 5-5-1-8-8h3z" id="path186"/>
+        </g>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/editUndo-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/editUndo-ltr.png
new file mode 100644 (file)
index 0000000..fe8631e
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/editUndo-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/editUndo-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/editUndo-ltr.svg
new file mode 100644 (file)
index 0000000..f346874
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g196">
+        <g id="g198">
+            <path d="M14.9 2.8c.9 0 1.8.2 2.7.6.9.4 1.6.9 1.9 1.6-2.8.1-5 1.1-6.6 3.1l1.3 2-6.7-.3.5-6.8 1.7 2c1.8-1.5 3.5-2.2 5.2-2.2z" id="path200"/>
+        </g>
+    </g>
+    <g id="g204">
+        <path d="M15.2 11.1l-2.6-.1-5.4 5.5c-.3-.3-.7-.6-1-.8.9-.9 2.8-2.8 4.7-4.8h-1.8l-4.1 4.1-1 5 5-1 7.8-7.8-1.6-.1zm5.4-5.1c-1.7 0-3.2.5-4.4 1.4l-.9.9.8 1.3.9 1.4 4-4c0-.3-.1-.7-.2-1h-.2z" id="path206"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/editUndo-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/editUndo-rtl.png
new file mode 100644 (file)
index 0000000..ca5596e
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/editUndo-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/editUndo-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/editUndo-rtl.svg
new file mode 100644 (file)
index 0000000..5b59d45
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g196">
+        <g id="g198">
+            <path d="M10.1 2.8c-.9 0-1.8.2-2.7.6-.9.4-1.6.9-1.9 1.6 2.8.1 5 1.1 6.6 3.1l-1.3 2 6.7-.3-.5-6.8-1.7 2c-1.8-1.5-3.5-2.2-5.2-2.2z" id="path200"/>
+        </g>
+    </g>
+    <g id="g204">
+        <path d="M9.8 11.1l2.6-.1 5.4 5.5c.3-.3.7-.6 1-.8-.9-.9-2.8-2.8-4.7-4.8h1.8l4.1 4.1 1 5-5-1-7.8-7.8 1.6-.1zm-5.4-5.1c1.7 0 3.2.5 4.4 1.4l.9.9-.8 1.3-.9 1.4-4-4c0-.3.1-.7.2-1h.2z" id="path206"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/ellipsis.png b/resources/lib/oojs-ui/themes/apex/images/icons/ellipsis.png
new file mode 100644 (file)
index 0000000..1e4050c
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/ellipsis.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/ellipsis.svg b/resources/lib/oojs-ui/themes/apex/images/icons/ellipsis.svg
new file mode 100644 (file)
index 0000000..dd36a30
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g>
+        <g>
+            <path d="M8 13c0 .6-.2 1-.6 1.4-.4.4-.9.6-1.4.6-.6 0-1-.2-1.4-.6-.4-.4-.6-.9-.6-1.4s.2-1 .6-1.4c.4-.4.9-.6 1.4-.6s1 .2 1.4.6c.4.4.6.9.6 1.4z"/>
+        </g>
+        <g>
+            <path d="M14 13c0 .6-.2 1-.6 1.4-.4.4-.9.6-1.4.6-.6 0-1-.2-1.4-.6-.4-.4-.6-.9-.6-1.4s.2-1 .6-1.4c.4-.4.9-.6 1.4-.6s1 .2 1.4.6c.4.4.6.9.6 1.4z"/>
+        </g>
+        <g>
+            <path d="M20 13c0 .6-.2 1-.6 1.4-.4.4-.9.6-1.4.6-.6 0-1-.2-1.4-.6-.4-.4-.6-.9-.6-1.4s.2-1 .6-1.4c.4-.4.9-.6 1.4-.6s1 .2 1.4.6c.4.4.6.9.6 1.4z"/>
+        </g>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/expand.png b/resources/lib/oojs-ui/themes/apex/images/icons/expand.png
new file mode 100644 (file)
index 0000000..9073d24
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/expand.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/expand.svg b/resources/lib/oojs-ui/themes/apex/images/icons/expand.svg
new file mode 100644 (file)
index 0000000..7666b41
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="expand">
+        <path id="arrow" d="M17.303 8.283l-5.303 5.303-5.303-5.303-1.414 1.414 6.717 6.717 6.717-6.717z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/external-link-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/external-link-ltr.png
new file mode 100644 (file)
index 0000000..10927e1
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/external-link-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/external-link-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/external-link-ltr.svg
new file mode 100644 (file)
index 0000000..827bc1b
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
+    <g id="external">
+        <path id="box" d="M2 2h3v1h-2v6h6v-2h1v3h-8z"/>
+        <path id="arrow" d="M6.211 2h3.789v3.789l-1.421-1.421-2.132 2.132-.947-.947 2.132-2.132z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/external-link-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/external-link-rtl.png
new file mode 100644 (file)
index 0000000..7a3454e
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/external-link-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/external-link-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/external-link-rtl.svg
new file mode 100644 (file)
index 0000000..c375ca0
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
+    <g id="external">
+        <path id="box" d="M7 3h2v6h-6v-2h-1v3h8v-8h-3z"/>
+        <path id="arrow" d="M2 5.789l1.421-1.421 2.132 2.132.947-.947-2.132-2.132 1.421-1.421h-3.789z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/find-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/find-ltr.png
new file mode 100644 (file)
index 0000000..4336892
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/find-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/find-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/find-ltr.svg
new file mode 100644 (file)
index 0000000..f8578cf
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="find">
+        <path id="magnifying-glass" d="m 13.65625,11 c -1.921,0 -3.5,1.54775 -3.5,3.46875 0,1.92 1.579,3.5 3.5,3.5 0.749,0 1.432,-0.25225 2,-0.65625 l 0.09375,0.15625 2.375,2.375 c 0.19,0.189 0.53425,0.15325 0.78125,-0.09375 0.247,-0.247 0.314,-0.59125 0.125,-0.78125 l -2.375,-2.375 L 16.46875,16.5 C 16.87175,15.934 17.125,15.21775 17.125,14.46875 17.124,12.54875 15.57525,11 13.65625,11 z m 0,1.65625 c 1.011306,0 1.8125,0.801194 1.8125,1.8125 0,1.011306 -0.801194,1.84375 -1.8125,1.84375 -1.011306,0 -1.84375,-0.832444 -1.84375,-1.84375 0,-1.011306 0.832444,-1.8125 1.84375,-1.8125 z" />
+        <path id="text" d="M 6,5 6,7 16,7 16,5 6,5 z m 0,3 0,2 11,0 0,-2 -11,0 z m 0,3 0,2 3.53125,0 c 0.2825289,-0.797203 0.786096,-1.486208 1.4375,-2 L 6,11 z m 0,3 0,2 3.53125,0 C 9.3537004,15.520243 9.25,15.010236 9.25,14.46875 9.25,14.309811 9.2962033,14.154621 9.3125,14 L 6,14 z" />
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/find-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/find-rtl.png
new file mode 100644 (file)
index 0000000..f492c79
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/find-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/find-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/find-rtl.svg
new file mode 100644 (file)
index 0000000..2a1e9c6
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="find">
+        <path id="magnifying-glass" d="m 11.343828,11.000025 c 1.921,0 3.5,1.54775 3.5,3.46875 0,1.92 -1.579,3.5 -3.5,3.5 -0.749,0 -1.432,-0.25225 -2,-0.65625 l -0.09375,0.15625 -2.375,2.375 c -0.19,0.189 -0.53425,0.15325 -0.78125,-0.09375 -0.247,-0.247 -0.314,-0.59125 -0.125,-0.78125 l 2.375,-2.375 0.1875,-0.09375 c -0.403,-0.566 -0.65625,-1.28225 -0.65625,-2.03125 10e-4,-1.92 1.54975,-3.46875 3.46875,-3.46875 z m 0,1.65625 c -1.011306,0 -1.8125,0.801194 -1.8125,1.8125 0,1.011306 0.801194,1.84375 1.8125,1.84375 1.011306,0 1.84375,-0.832444 1.84375,-1.84375 0,-1.011306 -0.832444,-1.8125 -1.84375,-1.8125 z" />
+        <path id="text" d="M 19,5 19,7 9,7 9,5 z m 0,3 0,2 -11,0 0,-2 z m 0,3 0,2 -3.53125,0 c -0.282529,-0.797203 -0.786096,-1.486208 -1.4375,-2 z m 0,3 0,2 -3.53125,0 C 15.6463,15.520243 15.75,15.010236 15.75,14.46875 15.75,14.309811 15.703797,14.154621 15.6875,14 z" />
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/flag-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/flag-ltr.png
new file mode 100644 (file)
index 0000000..63ceaaf
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/flag-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/flag-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/flag-ltr.svg
new file mode 100644 (file)
index 0000000..6e81d2b
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M14 6.5v-1.5c-1.4-1.5-5.2-1.2-6 0v-1h-1v15h1v-7c.8-.8 3.4-.9 5-.5v1.5c1.2 1.5 4.3 1.2 5 0v-7c-.7.7-2.7.9-4 .5z" id="path216"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/flag-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/flag-rtl.png
new file mode 100644 (file)
index 0000000..80835c0
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/flag-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/flag-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/flag-rtl.svg
new file mode 100644 (file)
index 0000000..4b743aa
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M11 6.5v-1.5c1.4-1.5 5.2-1.2 6 0v-1h1v15h-1v-7c-.8-.8-3.4-.9-5-.5v1.5c-1.2 1.5-4.3 1.2-5 0v-7c.7.7 2.7.9 4 .5z" id="path216"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-ltr.png
new file mode 100644 (file)
index 0000000..fff89fe
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-ltr.svg
new file mode 100644 (file)
index 0000000..49cdb7a
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g2990">
+        <g id="Layer_1">
+            <path id="path227" d="M14 6.5v-1.5c-1.4-1.5-5.2-1.2-6 0v-1h-1v15h1v-7c.8-.8 3.4-.9 5-.5v1.5c1.2 1.5 4.3 1.2 5 0v-7c-.7.7-2.7.9-4 .5z"/>
+        </g>
+        <g id="Layer_2">
+            <g id="g230">
+                <path id="path232" d="M17.997 1.989l.99.99-15.98 15.98-.99-.99z"/>
+            </g>
+            <g id="g234">
+                <path id="path236" d="M16.999 1.016l.99.99-15.98 15.98-.99-.99z" fill="#fff"/>
+            </g>
+        </g>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-rtl.png
new file mode 100644 (file)
index 0000000..89674cc
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/flagUndo-rtl.svg
new file mode 100644 (file)
index 0000000..e470de4
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g2990">
+        <g id="Layer_1">
+            <path id="path227" d="M11 6.5v-1.5c1.4-1.5 5.2-1.2 6 0v-1h1v15h-1v-7c-.8-.8-3.4-.9-5-.5v1.5c-1.2 1.5-4.3 1.2-5 0v-7c.7.7 2.7.9 4 .5z"/>
+        </g>
+        <g id="Layer_2">
+            <g id="g230">
+                <path id="path232" d="M7.003 1.989l-.99.99 15.98 15.98.99-.99z"/>
+            </g>
+            <g id="g234">
+                <path id="path236" d="M8.001 1.016l-.99.99 15.98 15.98.99-.99z" fill="#fff"/>
+            </g>
+        </g>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/help-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/help-ltr.png
new file mode 100644 (file)
index 0000000..b80df00
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/help-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/help-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/help-ltr.svg
new file mode 100644 (file)
index 0000000..bb2545c
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="help">
+        <path id="circle" d="M12.001 2.085c-5.478 0-9.916 4.438-9.916 9.916 0 5.476 4.438 9.914 9.916 9.914 5.476 0 9.914-4.438 9.914-9.914 0-5.478-4.438-9.916-9.914-9.916zm.001 18c-4.465 0-8.084-3.619-8.084-8.083 0-4.465 3.619-8.084 8.084-8.084 4.464 0 8.083 3.619 8.083 8.084 0 4.464-3.619 8.083-8.083 8.083z"/>
+        <g id="question-mark">
+            <path id="top" d="M11.766 6.688c-2.5 0-3.219 2.188-3.219 2.188l1.411.854s.298-.791.901-1.229c.516-.375 1.625-.625 2.219.125.701.885-.17 1.587-1.078 2.719-.953 1.186-1 3.655-1 3.655h1.969s.135-2.318 1.041-3.381c.603-.707 1.443-1.338 1.443-2.494s-1.187-2.437-3.687-2.437z"/>
+            <path id="bottom" d="M11 16h2v2h-2z"/>
+        </g>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/help-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/help-rtl.png
new file mode 100644 (file)
index 0000000..62f3d21
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/help-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/help-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/help-rtl.svg
new file mode 100644 (file)
index 0000000..99c7f84
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="help">
+        <path id="circle" d="M11.999 2.085c5.478 0 9.916 4.438 9.916 9.916 0 5.476-4.438 9.914-9.916 9.914-5.476 0-9.914-4.438-9.914-9.914 0-5.478 4.438-9.916 9.914-9.916zm-.001 18c4.465 0 8.084-3.619 8.084-8.083 0-4.465-3.619-8.084-8.084-8.084-4.464 0-8.083 3.619-8.083 8.084 0 4.464 3.619 8.083 8.083 8.083z"/>
+        <g id="question-mark">
+            <path id="top" d="M12.234 6.688c2.5 0 3.219 2.188 3.219 2.188l-1.411.854s-.298-.791-.901-1.229c-.516-.375-1.625-.625-2.219.125-.701.885.17 1.587 1.078 2.719.953 1.186 1 3.655 1 3.655h-1.969s-.135-2.318-1.041-3.381c-.603-.707-1.443-1.338-1.443-2.494 0-1.156 1.187-2.437 3.687-2.437z"/>
+            <path id="bottom" d="M13 16h-2v2h2z"/>
+        </g>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/history.png b/resources/lib/oojs-ui/themes/apex/images/icons/history.png
new file mode 100644 (file)
index 0000000..f5a7d36
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/history.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/history.svg b/resources/lib/oojs-ui/themes/apex/images/icons/history.svg
new file mode 100644 (file)
index 0000000..35f15af
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="history">
+        <path id="clock-hands" d="M17.26 15.076s-2.385-1.935-4.005-3.062c.72-2.397 1.702-6.559 1.702-6.559s-4.35 5.363-4.877 6.699c-.463 1.168 1.459 2.209 2.346 1.678 1.9.551 4.834 1.244 4.834 1.244z"/>
+        <path id="arrow" d="M12.086 2.085c-5.478 0-9.916 4.438-9.916 9.916 0 1.783.476 3.454 1.301 4.898l-2.223 2.04h5.688v-5.219l-2.066 1.896c-.55-1.088-.866-2.312-.866-3.615 0-4.465 3.619-8.084 8.084-8.084 4.464 0 8.083 3.619 8.083 8.084 0 4.464-3.619 8.083-8.083 8.083-1.145 0-2.228-.247-3.213-.678l-.833 1.634c1.235.557 2.602.874 4.045.874 5.476 0 9.914-4.438 9.914-9.914-.001-5.477-4.439-9.915-9.915-9.915z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/indent-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/indent-ltr.png
new file mode 100644 (file)
index 0000000..a7bb6ec
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/indent-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/indent-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/indent-ltr.svg
new file mode 100644 (file)
index 0000000..e95d40d
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="indent-list-ltr">
+        <path id="arrow" d="M5 15.079l4.794-3.527-4.704-3.599-.01 2.047h-2.08v3h2z"/>
+        <path id="bottom_line" d="M20 17h-16c-.553 0-1 .447-1 1v1c0 .553.447 1 1 1h16c.553 0 1-.447 1-1v-1c0-.553-.447-1-1-1z"/>
+        <path id="middle_line" d="M20 10h-7c-.553 0-1 .447-1 1v1c0 .553.447 1 1 1h7c.553 0 1-.447 1-1v-1c0-.553-.447-1-1-1z"/>
+        <path id="top_line" d="M20 3h-16c-.553 0-1 .447-1 1v1c0 .553.447 1 1 1h16c.553 0 1-.447 1-1v-1c0-.553-.447-1-1-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/indent-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/indent-rtl.png
new file mode 100644 (file)
index 0000000..003343c
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/indent-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/indent-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/indent-rtl.svg
new file mode 100644 (file)
index 0000000..cca3ad3
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="indent-list-rtl">
+        <path id="arrow" d="M19 15.079l-4.794-3.527 4.704-3.599.01 2.047h2.08v3h-2z"/>
+        <path id="bottom_line" d="M4 17h16c.553 0 1 .447 1 1v1c0 .553-.447 1-1 1h-16c-.553 0-1-.447-1-1v-1c0-.553.447-1 1-1z"/>
+        <path id="middle_line" d="M4 10h7c.553 0 1 .447 1 1v1c0 .553-.447 1-1 1h-7c-.553 0-1-.447-1-1v-1c0-.553.447-1 1-1z"/>
+        <path id="top_line_5_" d="M4 3h16c.553 0 1 .447 1 1v1c0 .553-.447 1-1 1h-16c-.553 0-1-.447-1-1v-1c0-.553.447-1 1-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/info.png b/resources/lib/oojs-ui/themes/apex/images/icons/info.png
new file mode 100644 (file)
index 0000000..eb0fb46
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/info.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/info.svg b/resources/lib/oojs-ui/themes/apex/images/icons/info.svg
new file mode 100644 (file)
index 0000000..9c0d1cb
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0, 0, 24, 24">
+    <g id="info">
+        <path id="circled-i" d="M11.499 17c-3.036 0-5.499-2.464-5.499-5.5 0-3.037 2.462-5.5 5.499-5.5 3.037 0 5.501 2.462 5.501 5.5 0 3.036-2.464 5.5-5.501 5.5zm.002-12c-3.591 0-6.501 2.91-6.501 6.5s2.91 6.5 6.501 6.5c3.588 0 6.499-2.911 6.499-6.5s-2.911-6.5-6.499-6.5zM12 10v4h1v1h-3v-1h1v-3h-1v-1zM11 8h1v1h-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/insert.png b/resources/lib/oojs-ui/themes/apex/images/icons/insert.png
new file mode 100644 (file)
index 0000000..97927a8
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/insert.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/insert.svg b/resources/lib/oojs-ui/themes/apex/images/icons/insert.svg
new file mode 100644 (file)
index 0000000..0833f84
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="insert">
+        <path d="M13 5h-2v6h-6v2h6v6h2v-6h6v-2h-6z" id="plus"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-a.png b/resources/lib/oojs-ui/themes/apex/images/icons/italic-a.png
new file mode 100644 (file)
index 0000000..a81e803
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/italic-a.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-a.svg b/resources/lib/oojs-ui/themes/apex/images/icons/italic-a.svg
new file mode 100644 (file)
index 0000000..a0e66bf
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="italic-a">
+        <path id="a" d="M14.667 6h-1.372l-7 12h1.705l2.333-4h4l.667 4h1.667l-2-12zm-3.75 7l2.527-4.333.723 4.333h-3.25z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-keheh-jeem.png b/resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-keheh-jeem.png
new file mode 100644 (file)
index 0000000..7cf774f
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-keheh-jeem.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-keheh-jeem.svg b/resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-keheh-jeem.svg
new file mode 100644 (file)
index 0000000..d4bff1b
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="italic-arab-keheh-jeem">
+        <path id="arab-keheh-jeem" d="M18.125 5.844c-1.695.555-3.297 1.162-4.594 1.938-.49.299-.774.712-.875 1.125-.064.263-.035.572.063.781.189.405.539.574.844.813l.094-.125.531.625c.14.164.343.513.469.938.137.463.08.725 0 1.125h-3.438c-.338 0-.592.007-.766-.02-.339-.053-.256-.208-.234-.34.332-.127.564-.173.938-.141.29-.494.593-.885.906-1.313-.98.037-1.878.015-2.688-.094-.346-.047-.698-.186-1.094-.156-.357.026-.768.239-1.031.719-.246.448-.434.839-.656 1.281l.75-.469c.23-.142.484-.227.719-.219.157.005.275.054.406.094-.231.205-.509.402-.719.563-.301.26-.702.688-.906 1-.403.615-.694 1.084-.875 1.781-.179.689.004 1.339.469 1.75.426.376.846.519 1.281.563.65.065 1.205.093 2-.188.657-.231 1.021-.553 1.5-.969-.883.11-1.817.089-2.531.031-.871-.07-1.268-.384-1.469-.594-.271-.283-.307-.64-.156-1.219.036-.141.097-.323.25-.531.168-.228.364-.435.594-.656.451-.436 1.011-.737 1.461-.938-.045.206-.107.443-.055.688.049.229.248.379.438.469.259.122.506.155.688.156 1.421.011 2.862 0 4.281 0 .247 0 .452-.163.594-.375.139-.208.249-.481.344-.844.131-.499.094-1.062-.094-1.625-.182-.543-.418-1.009-.719-1.406-.335-.443-.674-.829-1-1.219 1.257-.815 2.716-1.239 3.969-1.688.121-.452.224-.926.313-1.313zm-9.469 8.438c-.262.394-.584.691-.875 1 .375.286.748.556 1.094.813.335-.303.626-.674.875-.969-.39-.268-.771-.588-1.094-.844z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-meem.png b/resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-meem.png
new file mode 100644 (file)
index 0000000..e8f2b62
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-meem.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-meem.svg b/resources/lib/oojs-ui/themes/apex/images/icons/italic-arab-meem.svg
new file mode 100644 (file)
index 0000000..bfbc9bf
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="italic-arab-meem">
+        <path id="arab-meem" d="M16 9.729l-.93 2.19h-4.663c-.479 0-.857.122-1.135.367l-.061.11c-.184 2.016-.502 3.558-.955 4.627-.272.641-.633 1.252-1.082 1.833-.177.226-.219.186-.126-.119l.142-.504.17-.669.234-.87.002-.009.202-1.045.258-1.411.353-1.906c.191-.312.424-.638.699-.98.276-.342.589-.706.94-1.09.129-.092.697-.18 1.705-.266 1.05-.086 1.638-.183 1.765-.293l.065-.128c.007-.11-.011-.241-.054-.394-.043-.153-.12-.327-.231-.522-.22-.428-.438-.641-.654-.641-.294 0-.915.269-1.864.806-.359.208-.376.125-.051-.247 1.558-1.71 2.708-2.566 3.45-2.566.383 0 .671.131.863.394.135.195.25.599.344 1.21l.203 1.2c.106.586.242.895.409.925"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-armn-sha.png b/resources/lib/oojs-ui/themes/apex/images/icons/italic-armn-sha.png
new file mode 100644 (file)
index 0000000..4d4178a
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/italic-armn-sha.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-armn-sha.svg b/resources/lib/oojs-ui/themes/apex/images/icons/italic-armn-sha.svg
new file mode 100644 (file)
index 0000000..63de0f6
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="italic-armn-sha">
+        <path id="armn-sha" d="M11.564 7.678c-.268-.13-.578-.22-.93-.268-.35-.047-.75-.07-1.197-.07h-1.11L8.586 6h1.724c.558 0 1.042.032 1.45.095.416.063.794.173 1.136.33l4.483 2.033-.324 1.67-2.624-1.165c-.126-.058-.27-.103-.433-.134-.164-.038-.356-.057-.576-.057-.583 0-1.137.095-1.663.284-.524.19-1 .46-1.425.812-.42.35-.777.78-1.072 1.283-.294.504-.504 1.074-.63 1.71-.242 1.255-.152 2.21.268 2.868.426.652 1.19.978 2.294.978.55 0 1.045-.08 1.48-.237.437-.156.815-.377 1.136-.66.326-.29.59-.633.796-1.033.21-.4.362-.84.457-1.323l.11-.56h1.6l-.12.59c-.13.674-.356 1.288-.676 1.845-.32.55-.725 1.026-1.214 1.425-.488.394-1.053.7-1.694.922-.642.215-1.343.323-2.105.323-.767 0-1.434-.113-2-.34-.568-.225-1.025-.553-1.372-.984-.347-.436-.573-.97-.678-1.607-.105-.637-.078-1.364.08-2.184.125-.66.346-1.273.66-1.835.316-.567.697-1.066 1.144-1.496.445-.436.944-.794 1.496-1.072.55-.284 1.13-.475 1.733-.575l-.466-.23"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-c.png b/resources/lib/oojs-ui/themes/apex/images/icons/italic-c.png
new file mode 100644 (file)
index 0000000..fc6133c
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/italic-c.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-c.svg b/resources/lib/oojs-ui/themes/apex/images/icons/italic-c.svg
new file mode 100644 (file)
index 0000000..b468dea
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="italic-c">
+        <path id="c" d="M15.008 13.718l1.481.214c-.468 1.34-1.15 2.354-2.046 3.04-.896.686-1.901 1.029-3.015 1.029-1.359 0-2.438-.43-3.237-1.29-.794-.86-1.191-2.092-1.191-3.697 0-2.09.606-3.818 1.817-5.185 1.079-1.219 2.42-1.828 4.023-1.828 1.186 0 2.145.33 2.878.989.738.66 1.165 1.546 1.282 2.66l-1.397.135c-.148-.839-.453-1.464-.916-1.876-.458-.417-1.051-.625-1.779-.625-1.369 0-2.476.631-3.321 1.892-.733 1.087-1.099 2.377-1.099 3.871 0 1.193.282 2.103.847 2.731.565.628 1.3.942 2.206.942.774 0 1.473-.261 2.099-.784.626-.522 1.081-1.261 1.366-2.216"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-d.png b/resources/lib/oojs-ui/themes/apex/images/icons/italic-d.png
new file mode 100644 (file)
index 0000000..1711ef9
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/italic-d.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-d.svg b/resources/lib/oojs-ui/themes/apex/images/icons/italic-d.svg
new file mode 100644 (file)
index 0000000..92a834d
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="italic-d">
+        <path id="d" d="M7 18l2.462-12h3.557c.853 0 1.505.063 1.955.188.644.169 1.194.472 1.65.909.456.431.799.971 1.03 1.621.231.649.346 1.378.346 2.186 0 .966-.145 1.847-.435 2.644-.284.791-.66 1.49-1.127 2.095-.461.6-.947 1.072-1.456 1.416-.504.338-1.102.589-1.794.753-.526.126-1.172.188-1.939.188h-4.249m1.859-1.359h1.867c.842 0 1.591-.079 2.245-.237.408-.098.756-.243 1.046-.434.381-.246.727-.57 1.038-.974.408-.535.732-1.143.974-1.825.247-.688.37-1.468.37-2.341 0-.971-.166-1.716-.499-2.235-.333-.524-.756-.87-1.271-1.04-.381-.126-.974-.188-1.778-.188h-1.85l-1.907 9.274"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-e.png b/resources/lib/oojs-ui/themes/apex/images/icons/italic-e.png
new file mode 100644 (file)
index 0000000..f5b44d9
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/italic-e.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-e.svg b/resources/lib/oojs-ui/themes/apex/images/icons/italic-e.svg
new file mode 100644 (file)
index 0000000..66a5ef5
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="italic-e">
+        <path id="e" d="M7 18l2.474-12h8.526l-.282 1.367h-6.947l-.75 3.633h6.09l-.282 1.367h-6.09l-.877 4.274h7.438l-.282 1.359h-9.018"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-geor-kan.png b/resources/lib/oojs-ui/themes/apex/images/icons/italic-geor-kan.png
new file mode 100644 (file)
index 0000000..e728cd7
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/italic-geor-kan.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-geor-kan.svg b/resources/lib/oojs-ui/themes/apex/images/icons/italic-geor-kan.svg
new file mode 100644 (file)
index 0000000..3398904
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="italic-geor-kan">
+        <path id="geor-kan" d="M15.057 14.663c-.441 2.225-1.834 3.337-4.178 3.337-1.919 0-2.879-.787-2.879-2.36 0-.298.036-.624.108-.977.083-.431.245-.836.488-1.217l1.241.605-.207.613c-.055.259-.083.497-.083.712 0 .972.521 1.458 1.564 1.458 1.307 0 2.101-.723 2.383-2.17l.058-.331c.044-.221.066-.425.066-.613 0-.928-.546-1.391-1.638-1.391h-1.117l.248-1.259h1.117c1.202-.005 1.908-.552 2.118-1.64.039-.182.058-.356.058-.522 0-1.143-.899-1.714-2.697-1.714l.232-1.193c2.708 0 4.062.875 4.062 2.625 0 .248-.028.516-.083.803-.204 1.093-1.051 1.825-2.54 2.195l-.033.166c1.23.199 1.845.823 1.845 1.872 0 .21-.025.433-.074.671l-.058.331"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-i.png b/resources/lib/oojs-ui/themes/apex/images/icons/italic-i.png
new file mode 100644 (file)
index 0000000..3c6b3c1
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/italic-i.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-i.svg b/resources/lib/oojs-ui/themes/apex/images/icons/italic-i.svg
new file mode 100644 (file)
index 0000000..93bec5a
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="italic-i">
+        <path id="i" d="M12.5 17.999l.249-.994h-1.5l2.509-10.037h1.5l.242-.967h-5l-.242.967h1.5l-2.509 10.037h-1.5l-.249.994z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-k.png b/resources/lib/oojs-ui/themes/apex/images/icons/italic-k.png
new file mode 100644 (file)
index 0000000..4f87e9a
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/italic-k.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-k.svg b/resources/lib/oojs-ui/themes/apex/images/icons/italic-k.svg
new file mode 100644 (file)
index 0000000..d483154
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="italic-k">
+        <path id="k" d="M12.018 10.652l4.982-4.652h-2l-5.309 5.234 1.309-5.234h-1.5l-3 12h1.5l1.173-4.693 1.54-1.438c.287 4.131 3.287 6.131 3.287 6.131h2s-4-2-3.982-7.348z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-s.png b/resources/lib/oojs-ui/themes/apex/images/icons/italic-s.png
new file mode 100644 (file)
index 0000000..4fc10c5
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/italic-s.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/italic-s.svg b/resources/lib/oojs-ui/themes/apex/images/icons/italic-s.svg
new file mode 100644 (file)
index 0000000..4f6364c
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="italic-s">
+        <path id="s" d="M16.474 6.589l-.302 1.526c-.522-.279-1.041-.488-1.557-.628-.511-.145-1.007-.217-1.487-.217-.935 0-1.679.204-2.231.612-.553.408-.829.95-.829 1.627 0 .372.101.658.302.86.207.196.733.408 1.58.635l.937.232c1.059.274 1.795.622 2.208 1.046.413.418.62 1.007.62 1.766 0 1.167-.46 2.117-1.379 2.851-.914.733-2.12 1.1-3.618 1.1-.615 0-1.232-.062-1.852-.186-.62-.119-1.242-.302-1.867-.55l.318-1.611c.573.356 1.147.625 1.72.806.578.181 1.154.271 1.728.271.976 0 1.759-.217 2.347-.651.589-.434.883-.999.883-1.697 0-.465-.119-.816-.356-1.054-.232-.243-.736-.462-1.511-.658l-.937-.24c-1.069-.279-1.8-.599-2.192-.961-.387-.367-.581-.878-.581-1.534 0-1.152.442-2.094 1.325-2.828.888-.739 2.043-1.108 3.463-1.108.553 0 1.1.049 1.642.147.542.098 1.085.245 1.627.442"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/language.png b/resources/lib/oojs-ui/themes/apex/images/icons/language.png
new file mode 100644 (file)
index 0000000..c864384
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/language.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/language.svg b/resources/lib/oojs-ui/themes/apex/images/icons/language.svg
new file mode 100644 (file)
index 0000000..081e49a
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="language">
+        <path id="japanese" d="M17.533 9.81l.271-.59 1.041.407-.18.363c.661.271 1.101.468 1.312.589.331.211.618.514.86.905.211.393.316.846.316 1.358 0 .786-.302 1.479-.905 2.083-.604.634-1.66 1.057-3.169 1.268-.121-.361-.258-.679-.408-.95.965-.151 1.645-.333 2.037-.545.454-.21.785-.481.998-.813.21-.303.314-.663.314-1.087 0-.482-.136-.905-.407-1.269-.331-.331-.8-.589-1.402-.77-.333.634-.649 1.117-.951 1.449-.242.332-.694.906-1.358 1.721.09.393.181.709.272.951l-1.042.362-.091-.498c-.423.361-.801.617-1.133.77-.361.15-.664.226-.905.226-.303 0-.574-.136-.814-.407-.243-.301-.362-.68-.362-1.132 0-.604.136-1.147.407-1.63.241-.453.603-.89 1.086-1.313.272-.241.725-.528 1.359-.86 0-.271.03-.799.09-1.585-.514.03-.921.045-1.222.045-.393 0-.711-.015-.951-.045l-.046-1.041c.725.091 1.494.135 2.31.135 0-.149.075-.738.227-1.766l1.177.183c-.151.542-.256 1.041-.316 1.493.242-.029.543-.075.906-.136.362-.061.573-.091.634-.091s.648-.15 1.766-.453l.046 1.041c-.967.243-2.145.439-3.532.591-.062.663-.092 1.086-.092 1.266.663-.151 1.284-.225 1.857-.225zm-2.672 3.893c-.061-.481-.136-1.252-.227-2.31-.573.424-1.041.86-1.403 1.313-.303.423-.452.875-.452 1.358 0 .241.044.438.136.588.09.092.195.137.316.137.363.001.907-.361 1.63-1.086zm.771-2.763c0 .483.029 1.088.09 1.811.604-.905 1.057-1.599 1.359-2.082-.574.06-1.058.151-1.449.271z"/>
+        <path id="english" d="M9.497 15.981h1.851l-3.084-8.949h-1.85l-3.081 8.949h1.85l.557-1.981h3.209l.548 1.981zm-3.489-3.377l1.331-3.782 1.344 3.782h-2.675z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/layout-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/layout-ltr.png
new file mode 100644 (file)
index 0000000..dac7b2c
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/layout-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/layout-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/layout-ltr.svg
new file mode 100644 (file)
index 0000000..47e71b3
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="layout-ltr">
+        <path id="text" d="M5 19v-14h6v8h8v6h-14z"/>
+        <path id="float" d="M13 5v6h6v-6h-6zm5 5h-4v-4h4v4z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/layout-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/layout-rtl.png
new file mode 100644 (file)
index 0000000..470b785
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/layout-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/layout-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/layout-rtl.svg
new file mode 100644 (file)
index 0000000..fe9ee61
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="layout-rtl">
+        <path id="text" d="M5 19v-6h8v-8h6v14h-14z"/>
+        <path id="float" d="M5 5v6h6v-6h-6zm1 1h4v4h-4v-4z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/link.png b/resources/lib/oojs-ui/themes/apex/images/icons/link.png
new file mode 100644 (file)
index 0000000..2a087a4
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/link.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/link.svg b/resources/lib/oojs-ui/themes/apex/images/icons/link.svg
new file mode 100644 (file)
index 0000000..dbae341
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="link">
+        <path id="right" d="M19.188 12.001c0 1.1-.891 2.015-1.988 2.015l-4.195-.015c.538 1.088.963 1.999 1.997 1.999h3c1.656 0 2.998-2.343 2.998-4s-1.342-4-2.998-4h-3c-1.034 0-1.459.911-1.998 1.999l4.195-.015c1.098 0 1.989.917 1.989 2.017z"/>
+        <path id="center" d="M8 12c0 .535.42 1 .938 1h6.109c.518 0 .938-.465.938-1 0-.534-.42-1-.938-1h-6.109c-.518 0-.938.466-.938 1z"/>
+        <path id="left" d="M4.816 11.999c0-1.1.891-2.015 1.988-2.015l4.196.015c-.539-1.088-.964-1.999-1.998-1.999h-3c-1.656 0-2.998 2.343-2.998 4s1.342 4 2.998 4h3c1.034 0 1.459-.911 1.998-1.999l-4.195.015c-1.098 0-1.989-.917-1.989-2.017z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/listBullet-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/listBullet-ltr.png
new file mode 100644 (file)
index 0000000..c449a42
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/listBullet-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/listBullet-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/listBullet-ltr.svg
new file mode 100644 (file)
index 0000000..5a43f5c
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bullet-list-ltr">
+        <path id="bottom_dot" d="M5 10h-1c-.552 0-1 .447-1 1v1c0 .553.448 1 1 1h1c.552 0 1-.447 1-1v-1c0-.553-.448-1-1-1z"/>
+        <path id="middle_dot" d="M5 17h-1c-.552 0-1 .447-1 1v1c0 .553.448 1 1 1h1c.552 0 1-.447 1-1v-1c0-.553-.448-1-1-1z"/>
+        <path id="top_dot" d="M5 3h-1c-.552 0-1 .447-1 1v1c0 .553.448 1 1 1h1c.552 0 1-.447 1-1v-1c0-.553-.448-1-1-1z"/>
+        <path id="bottom_line" d="M20 17h-11c-.552 0-1 .447-1 1v1c0 .553.448 1 1 1h11c.552 0 1-.447 1-1v-1c0-.553-.448-1-1-1z"/>
+        <path id="middle_line" d="M20 10h-11c-.552 0-1 .447-1 1v1c0 .553.448 1 1 1h11c.552 0 1-.447 1-1v-1c0-.553-.448-1-1-1z"/>
+        <path id="top_line" d="M20 3h-11c-.552 0-1 .447-1 1v1c0 .553.448 1 1 1h11c.552 0 1-.447 1-1v-1c0-.553-.448-1-1-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/listBullet-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/listBullet-rtl.png
new file mode 100644 (file)
index 0000000..1410d61
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/listBullet-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/listBullet-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/listBullet-rtl.svg
new file mode 100644 (file)
index 0000000..fb6e956
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="bullet-list-rtl">
+        <path id="bottom_dot_1_" d="M19 10h1c.552 0 1 .447 1 1v1c0 .553-.448 1-1 1h-1c-.552 0-1-.447-1-1v-1c0-.553.448-1 1-1z"/>
+        <path id="middle_dot_1_" d="M19 17h1c.552 0 1 .447 1 1v1c0 .553-.448 1-1 1h-1c-.552 0-1-.447-1-1v-1c0-.553.448-1 1-1z"/>
+        <path id="top_dot_1_" d="M19 3h1c.552 0 1 .447 1 1v1c0 .553-.448 1-1 1h-1c-.552 0-1-.447-1-1v-1c0-.553.448-1 1-1z"/>
+        <path id="bottom_line_7_" d="M4 17h11c.552 0 1 .447 1 1v1c0 .553-.448 1-1 1h-11c-.552 0-1-.447-1-1v-1c0-.553.448-1 1-1z"/>
+        <path id="middle_line_7_" d="M4 10h11c.552 0 1 .447 1 1v1c0 .553-.448 1-1 1h-11c-.552 0-1-.447-1-1v-1c0-.553.448-1 1-1z"/>
+        <path id="top_line_7_" d="M4 3h11c.552 0 1 .447 1 1v1c0 .553-.448 1-1 1h-11c-.552 0-1-.447-1-1v-1c0-.553.448-1 1-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-ltr.png
new file mode 100644 (file)
index 0000000..62838e1
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-ltr.svg
new file mode 100644 (file)
index 0000000..e929dae
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="number-list-ltr">
+        <path id="bottom_dot" d="M3 16v1h1.993l.03 1h-1.023v1h1v1h-2v1h2.023l.977-1.002v-1l-.955-.531.955-.5v-.969l-1.007-.998z"/>
+        <path id="middle_dot" d="M3 9v1h2.117l-2.117 2.187v1.811l3-.062v-.936h-2.118l2.118-2.188v-1.032l-.668-.78z"/>
+        <path id="top_dot" d="M4.993 2h-.648l-1.327 1.391.031.609h1.025l-.068 2h-1.006v1h3v-1h-1.037z"/>
+        <path id="bottom_line" d="M20.002 17h-11.002c-.553 0-1 .447-1 1v1c0 .553.447 1 1 1h11.002c.551 0 .998-.447.998-1v-1c0-.553-.447-1-.998-1z"/>
+        <path id="middle_line" d="M20.002 10h-11.002c-.553 0-1 .447-1 1v1c0 .553.447 1 1 1h11.002c.551 0 .998-.447.998-1v-1c0-.553-.447-1-.998-1z"/>
+        <path id="top_line" d="M20.002 3h-11.002c-.553 0-1 .447-1 1v1c0 .553.447 1 1 1h11.002c.551 0 .998-.447.998-1v-1c0-.553-.447-1-.998-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-rtl.png
new file mode 100644 (file)
index 0000000..9605026
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/listNumbered-rtl.svg
new file mode 100644 (file)
index 0000000..bbfa92f
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="number-list-rtl">
+        <path id="bottom_dot" d="M18 16v1h1.993l.03 1h-1.023v1h1v1h-2v1h2.023l.977-1.002v-1l-.956-.531.956-.5v-.969l-1.007-.998z"/>
+        <path id="middle_dot" d="M18 9v1h2.116l-2.116 2.187v1.811l3-.062v-.936h-2.118l2.118-2.188v-1.032l-.669-.78z"/>
+        <path id="top_dot" d="M19.993 2h-.648l-1.328 1.391.031.609h1.026l-.069 2h-1.005v1h3v-1h-1.038z"/>
+        <path id="bottom_line" d="M3.999 17h11.002c.552 0 .999.447.999 1v1c0 .553-.447 1-.999 1h-11.002c-.552 0-.999-.447-.999-1v-1c0-.553.447-1 .999-1z"/>
+        <path id="middle_line" d="M3.999 10h11.002c.552 0 .999.447.999 1v1c0 .553-.447 1-.999 1h-11.002c-.552 0-.999-.447-.999-1v-1c0-.553.447-1 .999-1z"/>
+        <path id="top_line" d="M3.999 3h11.002c.552 0 .999.447.999 1v1c0 .553-.447 1-.999 1h-11.002c-.552 0-.999-.447-.999-1v-1c0-.553.447-1 .999-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/lock.png b/resources/lib/oojs-ui/themes/apex/images/icons/lock.png
new file mode 100644 (file)
index 0000000..2a00404
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/lock.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/lock.svg b/resources/lib/oojs-ui/themes/apex/images/icons/lock.svg
new file mode 100644 (file)
index 0000000..76328f3
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="lock">
+           <path d="M12 6c-2.21 0-4 1.79-4 4v1H7v7h10v-7h-1v-1c0-2.21-1.79-4-4-4zm0 2c1.105 0 2 .895 2 2v1h-4v-1c0-1.105.895-2 2-2z"/>
+       </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/menu.png b/resources/lib/oojs-ui/themes/apex/images/icons/menu.png
new file mode 100644 (file)
index 0000000..0a78119
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/menu.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/menu.svg b/resources/lib/oojs-ui/themes/apex/images/icons/menu.svg
new file mode 100644 (file)
index 0000000..50ac8a3
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="menu">
+        <path id="lines" d="M6 15h12c.553 0 1 .447 1 1v1c0 .553-.447 1-1 1h-12c-.553 0-1-.447-1-1v-1c0-.553.447-1 1-1zm-1-4v1c0 .553.447 1 1 1h12c.553 0 1-.447 1-1v-1c0-.553-.447-1-1-1h-12c-.553 0-1 .447-1 1zm0-5v1c0 .553.447 1 1 1h12c.553 0 1-.447 1-1v-1c0-.553-.447-1-1-1h-12c-.553 0-1 .447-1 1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.png
new file mode 100644 (file)
index 0000000..fc4cd39
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.svg
new file mode 100644 (file)
index 0000000..51e6611
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="move-ltr">
+        <path id="arrow" d="M8.935 7.181l5.302 5.302-5.302 5.303 1.414 1.414 6.716-6.717-6.716-6.716z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.png
new file mode 100644 (file)
index 0000000..dbce05e
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.svg
new file mode 100644 (file)
index 0000000..bcee09d
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="move-rtl">
+        <path id="arrow" d="M15.065 17.786l-5.302-5.303 5.302-5.302-1.414-1.414-6.716 6.716 6.716 6.717z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/move.png b/resources/lib/oojs-ui/themes/apex/images/icons/move.png
new file mode 100644 (file)
index 0000000..7ba0ee9
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/move.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/move.svg b/resources/lib/oojs-ui/themes/apex/images/icons/move.svg
new file mode 100644 (file)
index 0000000..9063bd4
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M20 11l-4-3v2h-3v-3h2l-3-4-3 4h2v3h-3v-2l-4 3 4 3v-2h3v3h-2l3 4 3-4h-2v-3h3v2z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/newline-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/newline-ltr.png
new file mode 100644 (file)
index 0000000..d4b638a
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/newline-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/newline-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/newline-ltr.svg
new file mode 100644 (file)
index 0000000..dad5f51
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+  <g id="line_return">
+    <path d="M17.8 5.7c-.5 0-.9.2-1.2.5s-.5.7-.5 1.2v4.3h-5.1v-4l-6 5.5 6 5.5v-4h8v-9h-1.2z"/>
+  </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/newline-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/newline-rtl.png
new file mode 100644 (file)
index 0000000..20f5d0d
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/newline-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/newline-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/newline-rtl.svg
new file mode 100644 (file)
index 0000000..fd758cc
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+  <g id="line_return">
+    <path d="M6.2 5.7c.5 0 .9.2 1.2.5.3.3.5.7.5 1.2v4.3H13v-4l6 5.5-6 5.5v-4H5v-9h1.2z"/>
+  </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-ltr.png
new file mode 100644 (file)
index 0000000..8b15525
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-ltr.svg
new file mode 100644 (file)
index 0000000..601428e
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g>
+        <path d="M16 14l2 2v-11h-4v2h2zm0 2l-7-7-2-2-1-1-1-1-3-3-1 1 2 2h-1v14h4v-2h-2v-10h1l2 2v10h4v-2h-2v-6l6 6h-1v2h3l4 4 1-1-4-4zm-5-9v-2h-4l2 2zm8-2v2h2v10h-2l2 2h2v-14z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-rtl.png
new file mode 100644 (file)
index 0000000..f7bab38
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/noWikiText-rtl.svg
new file mode 100644 (file)
index 0000000..31785a3
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g484">
+        <path d="M8 14l-2 2v-11h4v2h-2zm0 2l7-7 2-2 1-1 1-1 3-3 1 1-2 2h1v14h-4v-2h2v-10h-1l-2 2v10h-4v-2h2v-6l-6 6h1v2h-3l-4 4-1-1 4-4zm5-9v-2h4l-2 2zm-8-2v2h-2v10h2l-2 2h-2v-14z" id="path486"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/outdent-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/outdent-ltr.png
new file mode 100644 (file)
index 0000000..03038c1
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/outdent-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/outdent-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/outdent-ltr.svg
new file mode 100644 (file)
index 0000000..344b761
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="outdent-list-ltr">
+        <path id="arrow" d="M8 13h2v-3h-2.052l-.031-2.06-4.712 3.585 4.795 3.554z"/>
+        <path id="bottom_line" d="M20 17h-16c-.553 0-1 .447-1 1v1c0 .553.447 1 1 1h16c.553 0 1-.447 1-1v-1c0-.553-.447-1-1-1z"/>
+        <path id="middle_line" d="M20 10h-7c-.553 0-1 .447-1 1v1c0 .553.447 1 1 1h7c.553 0 1-.447 1-1v-1c0-.553-.447-1-1-1z"/>
+        <path id="top_line" d="M20 3h-16c-.553 0-1 .447-1 1v1c0 .553.447 1 1 1h16c.553 0 1-.447 1-1v-1c0-.553-.447-1-1-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/outdent-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/outdent-rtl.png
new file mode 100644 (file)
index 0000000..58737cb
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/outdent-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/outdent-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/outdent-rtl.svg
new file mode 100644 (file)
index 0000000..31e92c5
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="outdent-list-rtl">
+        <path id="arrow" d="M16 13h-2v-3h2.052l.031-2.06 4.712 3.585-4.795 3.554z"/>
+        <path id="bottom_line" d="M4 17h16c.553 0 1 .447 1 1v1c0 .553-.447 1-1 1h-16c-.553 0-1-.447-1-1v-1c0-.553.447-1 1-1z"/>
+        <path id="middle_line" d="M4 10h7c.553 0 1 .447 1 1v1c0 .553-.447 1-1 1h-7c-.553 0-1-.447-1-1v-1c0-.553.447-1 1-1z"/>
+        <path id="top_line" d="M4 3h16c.553 0 1 .447 1 1v1c0 .553-.447 1-1 1h-16c-.553 0-1-.447-1-1v-1c0-.553.447-1 1-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/outline-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/outline-ltr.png
new file mode 100644 (file)
index 0000000..a9a186b
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/outline-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/outline-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/outline-ltr.svg
new file mode 100644 (file)
index 0000000..9c0ea59
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="outline-ltr">
+        <path id="text" d="M5 13h14v6h-14v-6z"/>
+        <path id="float" d="M5 5v6h6v-6h-6zm5 5h-4v-4h4v4z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/outline-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/outline-rtl.png
new file mode 100644 (file)
index 0000000..b7f025d
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/outline-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/outline-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/outline-rtl.svg
new file mode 100644 (file)
index 0000000..2a3428e
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="outline-rtl">
+        <path id="text" d="M19 19h-14v-6h14v6z"/>
+        <path id="float" d="M13 5v6h6v-6h-6zm1 1h4v4h-4v-4z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/picture.png b/resources/lib/oojs-ui/themes/apex/images/icons/picture.png
new file mode 100644 (file)
index 0000000..2043424
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/picture.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/picture.svg b/resources/lib/oojs-ui/themes/apex/images/icons/picture.svg
new file mode 100644 (file)
index 0000000..7400bca
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="picture">
+        <path id="frame" d="M18 4h-12c-2-.007-3 .993-3 2.993l.014 9.007c-.014 2 .986 2.988 2.986 3h12c2-.012 2.994-1 3-3.006v-9.001c-.006-2-1-3-3-2.993zm1 13h-14v-11h14v11z"/>
+        <path id="mountains" d="M6 13.5l3.5-3.5 2.328 2.312-1.312 1.094.875 1.032 4.109-3.438 2.5 2v3h-12z"/>
+        <path id="sky" d="M6 12l3.516-4.156 3.046 3.172 2.938-2.016 2.5 2v-4h-12z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/puzzle-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/puzzle-ltr.png
new file mode 100644 (file)
index 0000000..f6a9c86
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/puzzle-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/puzzle-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/puzzle-ltr.svg
new file mode 100644 (file)
index 0000000..97b77bb
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M18 9.9c-.7 0-1.4.3-1.8.9v-4.8h-4c.2-.4.4-.8.4-1.2 0-1.2-1-2.2-2.2-2.2-1.3-.1-2.3.9-2.3 2.2 0 .4.2.8.4 1.2h-4.4v3.6l.6-.1c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.5 2.5c-.2 0-.4 0-.6-.1v3.6h4.9c-.5.4-.9 1-.9 1.8 0 1.2 1 2.2 2.3 2.2 1.2 0 2.2-1 2.2-2.2 0-.7-.3-1.4-.9-1.8h4.5v-4.5c.4.5 1 .9 1.8.9 1.2 0 2.2-1 2.2-2.2 0-1.3-1-2.3-2.2-2.3z" id="path542"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/puzzle-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/puzzle-rtl.png
new file mode 100644 (file)
index 0000000..03050e1
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/puzzle-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/puzzle-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/puzzle-rtl.svg
new file mode 100644 (file)
index 0000000..0ad5f37
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M6.3 9.9c.7 0 1.4.3 1.8.9v-4.8h4c-.2-.4-.4-.8-.4-1.2 0-1.2 1-2.2 2.2-2.2 1.3-.1 2.3.9 2.3 2.2 0 .4-.2.8-.4 1.2h4.4v3.6l-.6-.1c-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5c.2 0 .4 0 .6-.1v3.6h-4.9c.5.4.9 1 .9 1.8 0 1.2-1 2.2-2.3 2.2-1.2 0-2.2-1-2.2-2.2 0-.7.3-1.4.9-1.8h-4.5v-4.5c-.4.5-1 .9-1.8.9-1.2 0-2.2-1-2.2-2.2 0-1.3 1-2.3 2.2-2.3z" id="path542"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/quotes-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/quotes-ltr.png
new file mode 100644 (file)
index 0000000..7060db7
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/quotes-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/quotes-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/quotes-ltr.svg
new file mode 100644 (file)
index 0000000..dc1c06f
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g>
+        <path d="M19.9 8.7c.3-.1.6-.3.8-.6s.3-.7.3-1.1v-1c-1.3.2-1.9.2-3.3.8-.9.5-1.6 1.1-2.2 1.8s-2.5 3.4-2.5 7.4v4h6c1.1 0 2-.9 2-2v-6h-4s.1-.9.8-1.8c.6-.7 1.3-1.2 2.1-1.5zm-14.4-.1c-.6.7-2.5 3.4-2.5 7.4v4h6c1.1 0 2-.9 2-2v-6h-4s.1-.9.8-1.8c.6-.7 1.3-1.2 2.1-1.5.3-.1.6-.3.8-.6s.3-.7.3-1.1v-1c-1.3.2-1.9.2-3.3.8-.8.5-1.6 1.1-2.2 1.8z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/quotes-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/quotes-rtl.png
new file mode 100644 (file)
index 0000000..df0facf
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/quotes-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/quotes-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/quotes-rtl.svg
new file mode 100644 (file)
index 0000000..3a8b701
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g552">
+        <path d="M4.1 8.7c-.3-.1-.6-.3-.8-.6-.2-.3-.3-.7-.3-1.1v-1c1.3.2 1.9.2 3.3.8.9.5 1.6 1.1 2.2 1.8.6.7 2.5 3.4 2.5 7.4v4h-6c-1.1 0-2-.9-2-2v-6h4s-.1-.9-.8-1.8c-.6-.7-1.3-1.2-2.1-1.5zm14.4-.1c.6.7 2.5 3.4 2.5 7.4v4h-6c-1.1 0-2-.9-2-2v-6h4s-.1-.9-.8-1.8c-.6-.7-1.3-1.2-2.1-1.5-.3-.1-.6-.3-.8-.6-.2-.3-.3-.7-.3-1.1v-1c1.3.2 1.9.2 3.3.8.8.5 1.6 1.1 2.2 1.8z" id="path554"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-ltr.png
new file mode 100644 (file)
index 0000000..b04ec74
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-ltr.svg
new file mode 100644 (file)
index 0000000..24fca8f
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g4">
+        <path d="M3.5 8.6c-.6.7-2.5 3.4-2.5 7.4v4h6c1.1 0 2-.9 2-2v-6h-4s.1-.9.8-1.8c.6-.7 1.3-1.2 2.1-1.5.3-.1.6-.3.8-.6.2-.3.3-.7.3-1.1v-1c-1.3.2-1.9.2-3.3.8-.8.5-1.6 1.1-2.2 1.8zm15.5-3.6v-4h-2v4h-4v2h4v4h2v-4h4v-2zm-4 7s.1-.9.8-1.8l.2-.2v-2h-1.9l-.6.6c-.6.7-2.5 3.4-2.5 7.4v4h6c1.1 0 2-.9 2-2v-6h-4z" id="path6"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-rtl.png
new file mode 100644 (file)
index 0000000..9e91202
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/quotesAdd-rtl.svg
new file mode 100644 (file)
index 0000000..736f2a6
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g4">
+        <path d="M20.5 8.6c.6.7 2.5 3.4 2.5 7.4v4h-6c-1.1 0-2-.9-2-2v-6h4s-.1-.9-.8-1.8c-.6-.7-1.3-1.2-2.1-1.5-.3-.1-.6-.3-.8-.6-.2-.3-.3-.7-.3-1.1v-1c1.3.2 1.9.2 3.3.8.8.5 1.6 1.1 2.2 1.8zm-15.5-3.6v-4h2v4h4v2h-4v4h-2v-4h-4v-2zm4 7s-.1-.9-.8-1.8l-.2-.2v-2h1.9l.6.6c.6.7 2.5 3.4 2.5 7.4v4h-6c-1.1 0-2-.9-2-2v-6h4z" id="path6"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/redirect-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/redirect-ltr.png
new file mode 100644 (file)
index 0000000..3bca20f
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/redirect-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/redirect-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/redirect-ltr.svg
new file mode 100644 (file)
index 0000000..884d40d
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="create_redirect">
+        <g>
+            <path d="M17.7 2.4c-.3-.3-.7-.4-1.2-.4h-12.1v16.2c0 .5.1.8.4 1.1s.7.7 1.2.7h10.2c-.6-.2-1.2-.5-1.9-1-.4-.3-.8-.6-1.2-1l-.5-.6h-6.2v-1.4h5.4s-.4-1.5-.4-2h-5v-1h9v1c.4.1 1.1.1 1.5.1.4 0 .7 0 1.1-.1v-10.5c.1-.5-.1-.9-.3-1.1zm-5.2 1.6h3v4.5h-3v-4.5zm-6.1 0h4v1.6h-4v-1.6zm0 3h4v1.5h-4v-1.5zm0 3h9v1.5h-9v-1.5zm12.7 3.1l4.9 3.8-4.9 4.8v-2.2c-1.7 0-2.9-.2-4.3-1.2-1.2-.8-2.5-2.6-2.3-4.1 1.4 1 2.9 1.5 4.4 1.5.7 0 1.4-.1 2.1-.3l.1-2.3"/>
+        </g>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/redirect-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/redirect-rtl.png
new file mode 100644 (file)
index 0000000..dc9b0e6
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/redirect-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/redirect-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/redirect-rtl.svg
new file mode 100644 (file)
index 0000000..a07e836
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="create_redirect">
+        <g id="g3264">
+            <path d="M6.3 2.4c.3-.3.7-.4 1.2-.4h12.1v16.2c0 .5-.1.8-.4 1.1-.3.3-.7.7-1.2.7h-10.2c.6-.2 1.2-.5 1.9-1 .4-.3.8-.6 1.2-1l.5-.6h6.2v-1.4h-5.4s.4-1.5.4-2h5v-1h-9v1c-.4.1-1.1.1-1.5.1-.4 0-.7 0-1.1-.1v-10.5c-.1-.5.1-.9.3-1.1zm5.2 1.6h-3v4.5h3v-4.5zm6.1 0h-4v1.6h4v-1.6zm0 3h-4v1.5h4v-1.5zm0 3h-9v1.5h9v-1.5z" id="path3266"/>
+            <path d="M4.9 13.1l-4.9 3.8 4.9 4.8v-2.2c1.7 0 2.9-.2 4.3-1.2 1.2-.8 2.5-2.6 2.3-4.1-1.4 1-2.9 1.5-4.4 1.5-.7 0-1.4-.1-2.1-.3l-.1-2.3" id="path3268"/>
+        </g>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/regular-expression.png b/resources/lib/oojs-ui/themes/apex/images/icons/regular-expression.png
new file mode 100644 (file)
index 0000000..4643928
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/regular-expression.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/regular-expression.svg b/resources/lib/oojs-ui/themes/apex/images/icons/regular-expression.svg
new file mode 100644 (file)
index 0000000..7b67261
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="regular-expression">
+        <path id="left-bracket" d="m 3,12.044797 c -5e-7,-0.989171 0.150394,-1.914889 0.451184,-2.7771612 C 3.7558785,8.4053812 4.1933899,7.6495032 4.7637193,7 L 6.2286026,7 C 5.6778034,7.7204251 5.261777,8.511764 4.9805221,9.3740188 4.6992623,10.236291 4.5586337,11.122815 4.5586357,12.033598 c -2e-6,0.914522 0.1425798,1.799179 0.427746,2.653974 C 5.2754491,15.538635 5.6856161,16.309444 6.2168835,17 L 4.7637193,17 C 4.1894835,16.365435 3.7519721,15.624488 3.451184,14.777158 3.150394,13.929828 3,13.019042 3,12.044797" />
+        <path id="dot" d="m 10,16 c 0,0.552285 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.447715 -1,-1 0,-0.552285 0.4477153,-1 1,-1 0.5522847,0 1,0.447715 1,1 z" />
+        <path id="star" d="m 14.250652,7.0127142 -0.240235,2.15625 2.185547,-0.609375 0.193359,1.4765618 -1.992187,0.140625 1.306641,1.740234 -1.330079,0.708985 -0.914062,-1.833985 -0.802734,1.822266 -1.382813,-0.697266 1.294922,-1.740234 -1.980469,-0.152343 0.228516,-1.4648438 2.138672,0.609375 -0.240235,-2.15625 1.535157,0" />
+        <path id="right-bracket" d="m 21,12.044797 c -3e-6,0.981711 -0.152351,1.896229 -0.457043,2.743558 C 20.241767,15.635686 19.806209,16.3729 19.235883,17 l -1.453164,0 c 0.527356,-0.686824 0.93557,-1.455766 1.224642,-2.306829 0.289069,-0.854795 0.433604,-1.741318 0.433606,-2.659573 -2e-6,-0.910783 -0.140631,-1.797307 -0.421886,-2.6595792 C 18.737821,8.511764 18.321795,7.7204251 17.771,7 l 1.464883,0 c 0.574232,0.653236 1.011744,1.4128466 1.312536,2.2788341 0.300785,0.8622719 0.45118,1.7842569 0.451183,2.7659629" />
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/remove.png b/resources/lib/oojs-ui/themes/apex/images/icons/remove.png
new file mode 100644 (file)
index 0000000..9dc34b8
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/remove.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/remove.svg b/resources/lib/oojs-ui/themes/apex/images/icons/remove.svg
new file mode 100644 (file)
index 0000000..6ad7917
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="remove">
+        <path id="trash-can" d="M12 10h-1v6h1v-6zm-2 0h-1v6h1v-6zm4 0h-1v6h1v-6zm0-4v-1h-5v1h-3v3h1v7.966l1 1.031v-.074.077h6.984l.016-.018v.015l1-1.031v-7.966h1v-3h-3zm1 11h-7v-8h7v8zm1-9h-9v-1h9v1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/search.png b/resources/lib/oojs-ui/themes/apex/images/icons/search.png
new file mode 100644 (file)
index 0000000..39d3ab8
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/search.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/search.svg b/resources/lib/oojs-ui/themes/apex/images/icons/search.svg
new file mode 100644 (file)
index 0000000..208d44b
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="search">
+        <path id="search" d="M16.021 15.96l-2.374-2.375-.169-.099c.403-.566.643-1.26.643-2.009-.001-1.92-1.558-3.477-3.477-3.477-1.921 0-3.478 1.557-3.478 3.478 0 1.92 1.557 3.477 3.478 3.477.749 0 1.442-.239 2.01-.643l.098.169 2.375 2.374c.19.189.543.143.79-.104s.293-.601.104-.791zm-5.377-2.27c-1.221 0-2.213-.991-2.213-2.213 0-1.221.992-2.213 2.213-2.213 1.222 0 2.213.992 2.213 2.213-.001 1.222-.992 2.213-2.213 2.213z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/secure-link.png b/resources/lib/oojs-ui/themes/apex/images/icons/secure-link.png
new file mode 100644 (file)
index 0000000..918b3d7
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/secure-link.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/secure-link.svg b/resources/lib/oojs-ui/themes/apex/images/icons/secure-link.svg
new file mode 100644 (file)
index 0000000..a9c7d27
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
+    <g id="secure">
+        <path id="lock" d="M8 5h.019v-.997c.001-.057.004-1.409-.832-2.255-.434-.438-.998-.66-1.679-.66s-1.245.222-1.678.659c-.837.847-.833 2.199-.832 2.251v1.002h.002c-.553 0-1 .447-1 1v3c0 .553.447 1 1 1h5c.553 0 1-.447 1-1v-3c0-.553-.447-1-1-1zm-4.002 0v-1.007c0-.01.005-.999.543-1.543.482-.485 1.449-.487 1.932-.002.544.546.546 1.536.546 1.55v1.002h-3.021z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/settings.png b/resources/lib/oojs-ui/themes/apex/images/icons/settings.png
new file mode 100644 (file)
index 0000000..dd2706b
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/settings.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/settings.svg b/resources/lib/oojs-ui/themes/apex/images/icons/settings.svg
new file mode 100644 (file)
index 0000000..9fa0a4b
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0, 0, 24, 24">
+    <g id="settings">
+        <path id="gear" d="M3 4h3v2h-3zM12 4h9v2h-9zM8 3h2c.552 0 1 .448 1 1v2c0 .552-.448 1-1 1h-2c-.552 0-1-.448-1-1v-2c0-.552.448-1 1-1zM3 11h9v2h-9zM18 11h3v2h-3zM14 10h2c.552 0 1 .448 1 1v2c0 .552-.448 1-1 1h-2c-.552 0-1-.448-1-1v-2c0-.552.448-1 1-1zM3 18h6v2h-6zM15 18h6v2h-6zM11 17h2c.552 0 1 .448 1 1v2c0 .552-.448 1-1 1h-2c-.552 0-1-.448-1-1v-2c0-.552.448-1 1-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/smaller-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/smaller-ltr.png
new file mode 100644 (file)
index 0000000..7181e6d
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/smaller-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/smaller-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/smaller-ltr.svg
new file mode 100644 (file)
index 0000000..e8b427b
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+  <path id="a" d="M12.666 6h-1.372l-4.48 12H8.52l1.493-4h4l1.507 4h1.666l-4.52-12zm-2.28 7l1.617-4.333L13.637 13h-3.25z"/>
+  <g id="down">
+    <path id="arrow" d="M22 3l-3.5 6L15 3z"/>
+  </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/smaller-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/smaller-rtl.png
new file mode 100644 (file)
index 0000000..cc539f0
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/smaller-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/smaller-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/smaller-rtl.svg
new file mode 100644 (file)
index 0000000..e5e9519
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+  <path id="a" d="M12.666 6h-1.372l-4.48 12H8.52l1.493-4h4l1.507 4h1.666l-4.52-12zm-2.28 7l1.617-4.333L13.637 13h-3.25z"/>
+  <g id="down">
+    <path id="arrow" d="M9 3L5.5 9 2 3z"/>
+  </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/specialCharacter.png b/resources/lib/oojs-ui/themes/apex/images/icons/specialCharacter.png
new file mode 100644 (file)
index 0000000..51ccb89
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/specialCharacter.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/specialCharacter.svg b/resources/lib/oojs-ui/themes/apex/images/icons/specialCharacter.svg
new file mode 100644 (file)
index 0000000..4d60128
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="special-character">
+        <path id="omega" d="M12 6.708c-.794 0-1.368.103-1.894.31-.525.207-.944.496-1.255.867-.311.366-.531.808-.66 1.327-.128.513-.192 1.08-.192 1.699 0 .513.058 1 .174 1.46.122.46.311.87.568 1.23.629.863 1.155 1.139 2.011 1.363l.247 3.035h-5v-3h.605l.531 1.354.394.053.605.044.751.035.456.009h.66l-.092-.894c-.629-.094-.811-.268-1.336-.522-.525-.26-.98-.59-1.365-.991-.379-.401-.675-.867-.889-1.398-.214-.537-.321-1.13-.321-1.779 0-.82.131-1.537.394-2.15.269-.619.656-1.133 1.163-1.54.507-.407 1.133-.711 1.878-.912.745-.206 1.6-.31 2.565-.31.959 0 1.811.103 2.556.31.751.201 1.38.504 1.887.912.507.407.892.92 1.154 1.54.269.614.403 1.33.403 2.15 0 .649-.107 1.242-.321 1.779-.214.531-.513.997-.898 1.398-.379.401-.831.732-1.356.991-.525.254-.707.428-1.336.522l-.092.894h.66l.447-.009.751-.035.605-.044.403-.053.531-1.354h.605v3h-5l.247-3.035c1.066-.11 1.337-.696 2.002-1.363.263-.36.452-.77.568-1.23.122-.46.183-.947.183-1.46 0-.619-.064-1.186-.192-1.699-.128-.519-.348-.962-.66-1.327-.311-.372-.73-.661-1.255-.867-.525-.206-1.1-.31-1.894-.31"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/star.png b/resources/lib/oojs-ui/themes/apex/images/icons/star.png
new file mode 100644 (file)
index 0000000..046bbf7
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/star.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/star.svg b/resources/lib/oojs-ui/themes/apex/images/icons/star.svg
new file mode 100644 (file)
index 0000000..ea8c26c
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M12 7.4l1.7 3.6 4 .5-2.7 2.8.5 3.9-3.5-1.7-3.6 1.7.6-3.9-2.8-2.8 3.9-.5 1.9-3.6m0-3.4l-2.8 5.6-6.2.9 4.5 4.4-1.1 6.1 5.6-3 5.5 3-1-6.2 4.5-4.4-6.3-.9-2.7-5.5z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-a.png b/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-a.png
new file mode 100644 (file)
index 0000000..cab7a98
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-a.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-a.svg b/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-a.svg
new file mode 100644 (file)
index 0000000..480189f
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="strikethrough-a">
+        <path id="strikethrough" d="M6 11h12v1h-12v-1z"/>
+        <path id="a" d="M12.666 6h-1.372l-4.48 12h1.705l1.494-4h3.999l1.508 4h1.666l-4.52-12zm-2.28 7l1.617-4.333 1.634 4.333h-3.251z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-s.png b/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-s.png
new file mode 100644 (file)
index 0000000..8aafe3f
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-s.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-s.svg b/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-s.svg
new file mode 100644 (file)
index 0000000..d57b652
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="strikethrough-s">
+        <path id="strikethrough" d="M6 12h12v1h-12v-1z"/>
+        <path id="s" d="M12.094 6c-1.133 0-2.076.287-2.75.9-.67.613-1 1.49-1 2.52 0 .889.221 1.602.719 2.13.498.528 1.279.91 2.312 1.14l.812.182v-.03c.656.147 1.128.375 1.375.63.252.256.375.607.375 1.11 0 .573-.172.97-.531 1.26-.358.291-.894.45-1.625.45-.477 0-.969-.074-1.469-.24-.502-.166-1.031-.417-1.562-.75l-.375-.238v2.158l.156.062c.58.237 1.143.417 1.688.54.549.121 1.07.18 1.562.18 1.286 0 2.297-.293 3-.9.709-.605 1.062-1.486 1.062-2.608 0-.943-.256-1.726-.781-2.312-.521-.592-1.305-1-2.344-1.229l-.812-.181c-.716-.148-1.204-.352-1.406-.539-.205-.203-.312-.485-.312-.935 0-.533.162-.899.5-1.17.342-.271.836-.42 1.531-.42.395 0 .818.052 1.25.181.433.127.908.333 1.406.6l.375.18v-2.041s-1.188-.383-1.688-.479c-.499-.098-.984-.151-1.468-.151z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-y.png b/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-y.png
new file mode 100644 (file)
index 0000000..a0065cb
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-y.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-y.svg b/resources/lib/oojs-ui/themes/apex/images/icons/strikethrough-y.svg
new file mode 100644 (file)
index 0000000..8409dc1
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="strikethrough-y">
+        <path id="strikethrough" d="M6 11h12v1h-12v-1z"/>
+        <path id="a" d="M7 6h1.724l3.288 4.935 3.264-4.935h1.724l-4.194 6.285v5.715h-1.612v-5.715l-4.194-6.285"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/subscript-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/subscript-ltr.png
new file mode 100644 (file)
index 0000000..f8b8766
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/subscript-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/subscript-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/subscript-ltr.svg
new file mode 100644 (file)
index 0000000..b7507da
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+       <path id="x" d="M14 9l-2.354 3.406L14 16h-1.2L11 13.25 9.2 16H8l2.403-3.662L8 9h1.188l1.857 2.494L12.797 9H14z"/>
+       <path d="M18 13l-1 1v3l1 1h-1l-.527-.46L16 18h-1l1-1v-3l-1-1h1l.485.497L17 13z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/subscript-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/subscript-rtl.png
new file mode 100644 (file)
index 0000000..f01e11d
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/subscript-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/subscript-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/subscript-rtl.svg
new file mode 100644 (file)
index 0000000..9fe5325
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+       <path id="x" d="M12 9l2.354 3.406L12 16h1.2l1.8-2.75L16.8 16H18l-2.403-3.662L18 9h-1.188l-1.857 2.494L13.203 9H12z"/>
+       <path d="M8 13l1 1v3l-1 1h1l.527-.46L10 18h1l-1-1v-3l1-1h-1l-.485.497L9 13z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/superscript-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/superscript-ltr.png
new file mode 100644 (file)
index 0000000..69fe6e7
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/superscript-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/superscript-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/superscript-ltr.svg
new file mode 100644 (file)
index 0000000..39f30a7
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+       <path id="x" d="M14 9l-2.354 3.406L14 16h-1.2L11 13.25 9.2 16H8l2.403-3.662L8 9h1.188l1.857 2.494L12.797 9H14z"/>
+       <path d="M18 7l-1 1v3l1 1h-1l-.527-.46L16 12h-1l1-1V8l-1-1h1l.485.497L17 7z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/superscript-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/superscript-rtl.png
new file mode 100644 (file)
index 0000000..eac3d1d
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/superscript-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/superscript-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/superscript-rtl.svg
new file mode 100644 (file)
index 0000000..eabab21
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+       <path id="x" d="M12 9l2.354 3.406L12 16h1.2l1.8-2.75L16.8 16H18l-2.403-3.662L18 9h-1.188l-1.857 2.494L13.203 9H12z"/>
+       <path d="M8 7l1 1v3l-1 1h1l.527-.46L10 12h1l-1-1V8l1-1h-1l-.485.497L9 7z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table-caption.png b/resources/lib/oojs-ui/themes/apex/images/icons/table-caption.png
new file mode 100644 (file)
index 0000000..1389d3d
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/table-caption.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table-caption.svg b/resources/lib/oojs-ui/themes/apex/images/icons/table-caption.svg
new file mode 100644 (file)
index 0000000..15bb06a
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="table-caption">
+      <path id="caption" d="M6 6h12v3H6z"/>
+      <path id="table" d="M4 10v7h16v-7H4zm1 1h4v2H5v-2zm5 0h4v2h-4v-2zm5 0h4v2h-4v-2zM5 14h4v2H5v-2zm5 0h4v2h-4v-2zm5 0h4v2h-4v-2z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-ltr.png
new file mode 100644 (file)
index 0000000..dfd5e51
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-ltr.svg
new file mode 100644 (file)
index 0000000..798ee4a
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="table-insert-column-ltr">
+      <path
+         d="m 13,9 -2,0 0,2 -2,0 0,2 2,0 0,2 2,0 0,-2 2,0 0,-2 -2,0 z"
+         id="plus" />
+      <path
+         d="m 5,5 2,0 0,14 -2,0 z"
+         id="column" />
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-rtl.png
new file mode 100644 (file)
index 0000000..1354a88
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-column-rtl.svg
new file mode 100644 (file)
index 0000000..dfa33a0
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="table-insert-column-rtl">
+      <path
+         d="m 13,9 -2,0 0,2 -2,0 0,2 2,0 0,2 2,0 0,-2 2,0 0,-2 -2,0 z"
+         id="plus" />
+      <path
+         d="m 17,5 2,0 0,14 -2,0 z"
+         id="column" />
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-after.png b/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-after.png
new file mode 100644 (file)
index 0000000..3d8091e
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-after.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-after.svg b/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-after.svg
new file mode 100644 (file)
index 0000000..91d0664
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="table-insert-row-after">
+      <path
+         d="m 13,9 -2,0 0,2 -2,0 0,2 2,0 0,2 2,0 0,-2 2,0 0,-2 -2,0 z"
+         id="plus" />
+      <path
+         d="m 5,17 14,0 0,2 -14,0 z"
+         id="row" />
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-before.png b/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-before.png
new file mode 100644 (file)
index 0000000..e357f90
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-before.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-before.svg b/resources/lib/oojs-ui/themes/apex/images/icons/table-insert-row-before.svg
new file mode 100644 (file)
index 0000000..4b71f2a
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="table-insert-row-before">
+      <path
+         d="m 13,9 -2,0 0,2 -2,0 0,2 2,0 0,2 2,0 0,-2 2,0 0,-2 -2,0 z"
+         id="plus" />
+      <path
+         d="m 5,5 14,0 0,2 -14,0 z"
+         id="row" />
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table-merge-cells.png b/resources/lib/oojs-ui/themes/apex/images/icons/table-merge-cells.png
new file mode 100644 (file)
index 0000000..202a120
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/table-merge-cells.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table-merge-cells.svg b/resources/lib/oojs-ui/themes/apex/images/icons/table-merge-cells.svg
new file mode 100644 (file)
index 0000000..6a8b77d
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24">
+  <g id="table-merge-cells">
+    <g id="merge-cell-left">
+      <path id="cell-border" d="m 4,7 0,9 7,0 0,-3 -1,0.834 L 10,15 5,15 5,8 10,8 10,9.167 11,10 11,7 z" />
+      <path id="arrow" d="m 8,9 0,2 -2,0 0,1 2,0 0,2 3,-2.5 z" />
+    </g>
+    <use id="merge-cell-right" xlink:href="#merge-cell-left" transform="matrix(-1,0,0,1,24,0)" />
+  </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table.png b/resources/lib/oojs-ui/themes/apex/images/icons/table.png
new file mode 100644 (file)
index 0000000..fb6b985
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/table.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/table.svg b/resources/lib/oojs-ui/themes/apex/images/icons/table.svg
new file mode 100644 (file)
index 0000000..1ba8c44
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+
+    <g id="table-insert">
+        <path id="table" d="M4 5v13h16v-13zm2 2h5v4h-5zm7 0h5v4h-5zm-7 5h5v4h-5zm7 0h5v4h-5z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/tag.png b/resources/lib/oojs-ui/themes/apex/images/icons/tag.png
new file mode 100644 (file)
index 0000000..8e100fc
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/tag.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/tag.svg b/resources/lib/oojs-ui/themes/apex/images/icons/tag.svg
new file mode 100644 (file)
index 0000000..534824c
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="tag">
+        <path d="M18.748 11.717c.389.389.389 1.025 0 1.414l-4.949 4.95c-.389.389-1.025.389-1.414 0l-6.01-6.01c-.389-.389-.707-1.157-.707-1.707l-.001-4.364c0-.55.45-1 1-1h4.364c.55 0 1.318.318 1.707.707l6.01 6.01zm-10.644-4.261c-.579.576-.578 1.514-.001 2.093.578.577 1.516.577 2.095.001.576-.578.576-1.517 0-2.095-.581-.576-1.518-.577-2.094.001z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-ltr.png
new file mode 100644 (file)
index 0000000..dd52d12
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-ltr.svg
new file mode 100644 (file)
index 0000000..6b594b2
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g>
+        <path d="M24 6h-4v-4h-2v4h-4v2h4v4h2v-4h4z"/>
+    </g>
+    <path d="M19 13v7h-16c-1.1 0-2-.9-2-2v-11h12v-1h-13v12c0 1.7 1.3 3 3 3h17v-8h-1z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-rtl.png
new file mode 100644 (file)
index 0000000..08b1613
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/templateAdd-rtl.svg
new file mode 100644 (file)
index 0000000..36b25a3
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g690">
+        <path d="M0 6h4v-4h2v4h4v2h-4v4h-2v-4h-4z" id="path692"/>
+    </g>
+    <path d="M5 13v7h16c1.1 0 2-.9 2-2v-11h-12v-1h13v12c0 1.7-1.3 3-3 3h-17v-8h1z" id="path694"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/text-dir-lefttoright.png b/resources/lib/oojs-ui/themes/apex/images/icons/text-dir-lefttoright.png
new file mode 100644 (file)
index 0000000..ffd190a
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/text-dir-lefttoright.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/text-dir-lefttoright.svg b/resources/lib/oojs-ui/themes/apex/images/icons/text-dir-lefttoright.svg
new file mode 100644 (file)
index 0000000..62526a0
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="text-dir-ltr">
+        <path d="M7 7h-2v-1h2l.469.5.531-.5h2v1h-2v10h2v1h-2l-.5-.531-.5.531h-2v-1h2zM13.976 16v-2h-2.976v-4h2.976v-1.956l6.024 3.978z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/text-dir-righttoleft.png b/resources/lib/oojs-ui/themes/apex/images/icons/text-dir-righttoleft.png
new file mode 100644 (file)
index 0000000..214f8d1
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/text-dir-righttoleft.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/text-dir-righttoleft.svg b/resources/lib/oojs-ui/themes/apex/images/icons/text-dir-righttoleft.svg
new file mode 100644 (file)
index 0000000..913bbfd
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="text-dir-rtl">
+        <path d="M17 17h2v1h-2l-.469-.5-.531.5h-2v-1h2v-10h-2v-1h2l.5.531.5-.531h2v1h-2zM10.024 8v2h2.976v4h-2.976v1.956l-6.024-3.978z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/text-style.png b/resources/lib/oojs-ui/themes/apex/images/icons/text-style.png
new file mode 100644 (file)
index 0000000..4484496
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/text-style.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/text-style.svg b/resources/lib/oojs-ui/themes/apex/images/icons/text-style.svg
new file mode 100644 (file)
index 0000000..0198c35
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="text-style">
+        <path id="a" d="M15.296 18h2.789l-1.14-12h-2.789l-8.156 12h2.789l2.039-3h4.183l.285 3zm-3.109-5l2.311-3.4.323 3.4h-2.634z"/>
+        <path id="underline" d="M6 19h12v1h-12v-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/translation-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/translation-ltr.png
new file mode 100644 (file)
index 0000000..1025461
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/translation-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/translation-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/translation-ltr.svg
new file mode 100644 (file)
index 0000000..7740e43
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M11.1 13.1c-1.8-2.1-2.7-4.3-3-5.1h4.7l.7-2h-5.5v-3h-2v3h-5v2h5c-.2.9-1.3 4.8-5.1 7.6l1.2 1.6c2.7-2 4.3-4.5 5.1-6.4.7 1.3 1.7 3 3.2 4.5l.7-2.2zm1.4 6.9l1.3-4h5.3l1.3 4h2.2l-4.6-14h-3l-4.7 14h2.2zm4-12l2 6h-4l2-6z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/translation-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/translation-rtl.png
new file mode 100644 (file)
index 0000000..17f543c
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/translation-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/translation-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/translation-rtl.svg
new file mode 100644 (file)
index 0000000..c78e622
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M12.4 13.1c1.8-2.1 2.7-4.3 3-5.1h-4.7l-.7-2h5.5v-3h2v3h5v2h-5c.2.9 1.3 4.8 5.1 7.6l-1.2 1.6c-2.7-2-4.3-4.5-5.1-6.4-.7 1.3-1.7 3-3.2 4.5l-.7-2.2zm-1.4 6.9l-1.3-4h-5.3l-1.3 4h-2.2l4.6-14h3l4.7 14h-2.2zm-4-12l-2 6h4l-2-6z" id="path704"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/trash.png b/resources/lib/oojs-ui/themes/apex/images/icons/trash.png
new file mode 100644 (file)
index 0000000..dfee886
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/trash.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/trash.svg b/resources/lib/oojs-ui/themes/apex/images/icons/trash.svg
new file mode 100644 (file)
index 0000000..f591431
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M6 8c0-1.1.9-2 2-2h2l1-1h2l1 1h2c1.1 0 2 .9 2 2h-12zm1 1h10l-1 11h-8z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-ltr.png
new file mode 100644 (file)
index 0000000..594836e
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-ltr.svg
new file mode 100644 (file)
index 0000000..0731f05
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g>
+        <path d="M20.5 20.5l-15.5-15.5-1 1 3 3 1 11h8l.2-1.8 3.3 3.3zm-3.5-11.5h-6l5.5 5.5zm1-1c0-1.1-.9-2-2-2h-2l-1-1h-2l-1 1h-2l2 2h8z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-rtl.png
new file mode 100644 (file)
index 0000000..182e56d
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/trashUndo-rtl.svg
new file mode 100644 (file)
index 0000000..2a92cbe
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="g714">
+        <path d="M4 20.5l15.5-15.5 1 1-3 3-1 11h-8l-.2-1.8-3.3 3.3zm3.5-11.5h6l-5.5 5.5zm-1-1c0-1.1.9-2 2-2h2l1-1h2l1 1h2l-2 2h-8z" id="path716"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/unLock-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/unLock-ltr.png
new file mode 100644 (file)
index 0000000..8f261a8
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/unLock-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/unLock-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/unLock-ltr.svg
new file mode 100644 (file)
index 0000000..66c024a
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M12 9v-2s0-5-4.5-5-4.5 5-4.5 5h2s0-3 2.5-3 2.5 3 2.5 3v2h-3v7c0 1.7 1.3 3 3 3h10v-10z" id="path726"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/unLock-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/unLock-rtl.png
new file mode 100644 (file)
index 0000000..e683c52
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/unLock-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/unLock-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/unLock-rtl.svg
new file mode 100644 (file)
index 0000000..07cecbf
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M11 9v-2s0-5 4.5-5 4.5 5 4.5 5h-2s0-3-2.5-3-2.5 3-2.5 3v2h3v7c0 1.7-1.3 3-3 3h-10v-10z" id="path726"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/unStar.png b/resources/lib/oojs-ui/themes/apex/images/icons/unStar.png
new file mode 100644 (file)
index 0000000..bdb1c4f
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/unStar.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/unStar.svg b/resources/lib/oojs-ui/themes/apex/images/icons/unStar.svg
new file mode 100644 (file)
index 0000000..724d190
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M21 11l-6-1-3-6-3 6-6 1 4 4-1 6 6-3 6 3-1-6 4-4z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/underline-a.png b/resources/lib/oojs-ui/themes/apex/images/icons/underline-a.png
new file mode 100644 (file)
index 0000000..81713bd
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/underline-a.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/underline-a.svg b/resources/lib/oojs-ui/themes/apex/images/icons/underline-a.svg
new file mode 100644 (file)
index 0000000..dd6dde3
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="underline-a">
+        <path id="a" d="M14.424 16h2.076l-3.463-10h-2.077l-3.46 10h2.077l.627-2h3.604l.616 2zm-3.921-3.623l1.496-4.379 1.511 4.379h-3z"/>
+        <path id="underline" d="M7 17h10v1h-10v-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/underline-u.png b/resources/lib/oojs-ui/themes/apex/images/icons/underline-u.png
new file mode 100644 (file)
index 0000000..c4eb2a2
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/underline-u.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/underline-u.svg b/resources/lib/oojs-ui/themes/apex/images/icons/underline-u.svg
new file mode 100644 (file)
index 0000000..fbd7c14
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="underline-u">
+        <path id="u" d="M8 6h2v5.959c-.104 1.707.695 2.002 2 2.041 1.777.062 2.002-.879 2-2.041v-5.959h2v6.123c0 1.279-.338 2.245-1.016 2.898-.672.651-1.666.979-2.98.979-1.32 0-2.319-.326-2.996-.979-.672-.653-1.008-1.619-1.008-2.898v-6.123"/>
+        <path id="underline" d="M7 17h10v1h-10v-1z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/upTriangle.png b/resources/lib/oojs-ui/themes/apex/images/icons/upTriangle.png
new file mode 100644 (file)
index 0000000..1b65589
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/upTriangle.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/upTriangle.svg b/resources/lib/oojs-ui/themes/apex/images/icons/upTriangle.svg
new file mode 100644 (file)
index 0000000..9e5e72f
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <path d="M12 8l8 10h-16z"/>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/wikiText.png b/resources/lib/oojs-ui/themes/apex/images/icons/wikiText.png
new file mode 100644 (file)
index 0000000..4b15161
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/wikiText.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/wikiText.svg b/resources/lib/oojs-ui/themes/apex/images/icons/wikiText.svg
new file mode 100644 (file)
index 0000000..eebd9b1
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g>
+        <path d="M23 5h-4v2h2v10h-2v2h4z"/>
+    </g>
+    <g>
+        <path d="M18 5h-4v2h2v10h-2v2h4z"/>
+    </g>
+    <g>
+        <path d="M2 5h4v2h-2v10h2v2h-4z"/>
+    </g>
+    <g>
+        <path d="M7 5h4v2h-2v10h2v2h-4z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/window.png b/resources/lib/oojs-ui/themes/apex/images/icons/window.png
new file mode 100644 (file)
index 0000000..db726a1
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/icons/window.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/window.svg b/resources/lib/oojs-ui/themes/apex/images/icons/window.svg
new file mode 100644 (file)
index 0000000..cd3b76c
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+    <g id="window">
+        <path id="title" d="M7 10h10v1h-10z"/>
+        <path id="frame" d="M16 19h-8c-2.206 0-4-1.794-4-4v-6c0-2.206 1.794-4 4-4h8c2.206 0 4 1.794 4 4v6c0 2.206-1.794 4-4 4zm-8-12c-1.103 0-2 .897-2 2v6c0 1.103.897 2 2 2h8c1.103 0 2-.897 2-2v-6c0-1.103-.897-2-2-2h-8z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/alert.png b/resources/lib/oojs-ui/themes/apex/images/indicators/alert.png
new file mode 100644 (file)
index 0000000..5bf0827
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/indicators/alert.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/alert.svg b/resources/lib/oojs-ui/themes/apex/images/indicators/alert.svg
new file mode 100644 (file)
index 0000000..d9dc6a8
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
+    <g id="alert">
+        <path d="M6 12c-3.314 0-6-2.686-6-6s2.686-6 6-6 6 2.686 6 6-2.686 6-6 6zm-1-5h2v-5h-2zm0 3h2v-2h-2z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.png b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.png
new file mode 100644 (file)
index 0000000..6574725
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.svg b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.svg
new file mode 100644 (file)
index 0000000..bfa8ef0
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
+    <g id="down">
+        <path id="arrow" d="M2 3l3.5 6 3.5-6z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-ltr.png b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-ltr.png
new file mode 100644 (file)
index 0000000..7c84397
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-ltr.svg
new file mode 100644 (file)
index 0000000..aeca27a
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
+    <g id="ltr">
+        <path id="arrow" d="M3 9v-7l6 3.5z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.png b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.png
new file mode 100644 (file)
index 0000000..5bf9064
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.svg
new file mode 100644 (file)
index 0000000..eba0099
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
+    <g id="rtl">
+        <path id="arrow" d="M3 5.5l6 3.5v-7z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.png b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.png
new file mode 100644 (file)
index 0000000..1a05ade
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.svg b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.svg
new file mode 100644 (file)
index 0000000..4b01bb0
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
+    <g id="up">
+        <path id="arrow" d="M5.5 2l-3.5 6h7z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/required.png b/resources/lib/oojs-ui/themes/apex/images/indicators/required.png
new file mode 100644 (file)
index 0000000..45eb03b
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/indicators/required.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/required.svg b/resources/lib/oojs-ui/themes/apex/images/indicators/required.svg
new file mode 100644 (file)
index 0000000..969fa2d
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
+    <g id="required">
+        <path d="M5 1h2v10h-2zM9.83 2.634l1 1.732-8.66 5-1-1.732zM1.17 4.366l1-1.732 8.66 5-1 1.732z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/search-ltr.png b/resources/lib/oojs-ui/themes/apex/images/indicators/search-ltr.png
new file mode 100644 (file)
index 0000000..df1c61e
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/indicators/search-ltr.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/search-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/indicators/search-ltr.svg
new file mode 100644 (file)
index 0000000..266349e
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
+    <g id="search">
+        <path id="path3051" d="M10.369 9.474l-2.374-2.375-.169-.099c.403-.566.643-1.26.643-2.009-.001-1.92-1.558-3.477-3.477-3.477-1.921 0-3.478 1.557-3.478 3.478 0 1.92 1.557 3.477 3.478 3.477.749 0 1.442-.239 2.01-.643l.098.169 2.375 2.374c.19.189.543.143.79-.104s.293-.601.104-.791zm-5.377-2.27c-1.221 0-2.213-.991-2.213-2.213 0-1.221.992-2.213 2.213-2.213 1.222 0 2.213.992 2.213 2.213-.001 1.222-.992 2.213-2.213 2.213z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/search-rtl.png b/resources/lib/oojs-ui/themes/apex/images/indicators/search-rtl.png
new file mode 100644 (file)
index 0000000..c9443d7
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/indicators/search-rtl.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/search-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/indicators/search-rtl.svg
new file mode 100644 (file)
index 0000000..5368fd7
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
+    <g id="search">
+        <path id="path3051" d="M1.631 9.474l2.374-2.375.169-.099c-.403-.566-.643-1.26-.643-2.009.001-1.92 1.558-3.477 3.477-3.477 1.921 0 3.478 1.557 3.478 3.478 0 1.92-1.557 3.477-3.478 3.477-.749 0-1.442-.239-2.01-.643l-.098.169-2.375 2.374c-.19.189-.543.143-.79-.104s-.293-.601-.104-.791zm5.377-2.27c1.221 0 2.213-.991 2.213-2.213 0-1.221-.992-2.213-2.213-2.213-1.222 0-2.213.992-2.213 2.213.001 1.222.992 2.213 2.213 2.213z"/>
+    </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/textures/pending.gif b/resources/lib/oojs-ui/themes/apex/images/textures/pending.gif
new file mode 100644 (file)
index 0000000..1194eed
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/textures/pending.gif differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/textures/transparency.png b/resources/lib/oojs-ui/themes/apex/images/textures/transparency.png
new file mode 100644 (file)
index 0000000..1843f27
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/textures/transparency.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/images/textures/transparency.svg b/resources/lib/oojs-ui/themes/apex/images/textures/transparency.svg
new file mode 100644 (file)
index 0000000..63a0b57
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0" y="0" width="16" height="16" viewBox="0, 0, 16, 16">
+       <g id="transparency">
+               <path d="M0,0 L8,0 L8,8 L0,8 z" fill="#CCCCCC"/>
+               <path d="M8,8 L16,8 L16,16 L8,16 z" fill="#CCCCCC"/>
+               <path d="M8,0 L16,0 L16,8 L8,8 z" fill="#FFFFFF"/>
+               <path d="M0,8 L8,8 L8,16 L0,16 z" fill="#FFFFFF"/>
+       </g>
+</svg>
diff --git a/resources/lib/oojs-ui/themes/apex/images/toolbar-shadow.png b/resources/lib/oojs-ui/themes/apex/images/toolbar-shadow.png
new file mode 100644 (file)
index 0000000..97e8d13
Binary files /dev/null and b/resources/lib/oojs-ui/themes/apex/images/toolbar-shadow.png differ
diff --git a/resources/lib/oojs-ui/themes/apex/indicators.json b/resources/lib/oojs-ui/themes/apex/indicators.json
new file mode 100644 (file)
index 0000000..0a9d1d2
--- /dev/null
@@ -0,0 +1,22 @@
+{
+       "prefix": "oo-ui-indicator",
+       "intro": "@import '../../../../src/styles/common';",
+       "images": {
+               "alert": { "file": "images/indicators/alert.svg" },
+               "up": { "file": "images/indicators/arrow-up.svg" },
+               "down": { "file": "images/indicators/arrow-down.svg" },
+               "next": { "file": {
+                       "ltr": "images/indicators/arrow-ltr.svg",
+                       "rtl": "images/indicators/arrow-rtl.svg"
+               } },
+               "previous": { "file": {
+                       "ltr": "images/indicators/arrow-rtl.svg",
+                       "rtl": "images/indicators/arrow-ltr.svg"
+               } },
+               "required": { "file": "images/indicators/required.svg" },
+               "search": { "file": {
+                       "ltr": "images/indicators/search-ltr.svg",
+                       "rtl": "images/indicators/search-rtl.svg"
+               } }
+       }
+}
diff --git a/resources/lib/oojs-ui/themes/apex/textures.json b/resources/lib/oojs-ui/themes/apex/textures.json
new file mode 100644 (file)
index 0000000..e90730a
--- /dev/null
@@ -0,0 +1,8 @@
+{
+       "prefix": "oo-ui-texture",
+       "intro": "@import '../../../../src/styles/common';",
+       "images": {
+               "pending": { "file": "images/textures/pending.gif" },
+               "transparency": { "file": "images/textures/transparency.svg" }
+       }
+}
diff --git a/resources/lib/phpjs-sha1/LICENSE.txt b/resources/lib/phpjs-sha1/LICENSE.txt
new file mode 100644 (file)
index 0000000..04caf53
--- /dev/null
@@ -0,0 +1,20 @@
+Copyright (c) 2013 Kevin van Zonneveld (http://kvz.io) 
+and Contributors (http://phpjs.org/authors)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/resources/lib/phpjs-sha1/sha1.js b/resources/lib/phpjs-sha1/sha1.js
new file mode 100644 (file)
index 0000000..93c533d
--- /dev/null
@@ -0,0 +1,147 @@
+function sha1(str) {
+  //  discuss at: http://phpjs.org/functions/sha1/
+  // original by: Webtoolkit.info (http://www.webtoolkit.info/)
+  // improved by: Michael White (http://getsprink.com)
+  // improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
+  //    input by: Brett Zamir (http://brett-zamir.me)
+  //   example 1: sha1('Kevin van Zonneveld');
+  //   returns 1: '54916d2e62f65b3afa6e192e6a601cdbe5cb5897'
+
+  var rotate_left = function (n, s) {
+    var t4 = (n << s) | (n >>> (32 - s));
+    return t4;
+  };
+
+  /*var lsb_hex = function (val) {
+   // Not in use; needed?
+    var str="";
+    var i;
+    var vh;
+    var vl;
+
+    for ( i=0; i<=6; i+=2 ) {
+      vh = (val>>>(i*4+4))&0x0f;
+      vl = (val>>>(i*4))&0x0f;
+      str += vh.toString(16) + vl.toString(16);
+    }
+    return str;
+  };*/
+
+  var cvt_hex = function (val) {
+    var str = '';
+    var i;
+    var v;
+
+    for (i = 7; i >= 0; i--) {
+      v = (val >>> (i * 4)) & 0x0f;
+      str += v.toString(16);
+    }
+    return str;
+  };
+
+  var blockstart;
+  var i, j;
+  var W = new Array(80);
+  var H0 = 0x67452301;
+  var H1 = 0xEFCDAB89;
+  var H2 = 0x98BADCFE;
+  var H3 = 0x10325476;
+  var H4 = 0xC3D2E1F0;
+  var A, B, C, D, E;
+  var temp;
+
+  // utf8_encode
+  str = unescape(encodeURIComponent(str));
+  var str_len = str.length;
+
+  var word_array = [];
+  for (i = 0; i < str_len - 3; i += 4) {
+    j = str.charCodeAt(i) << 24 | str.charCodeAt(i + 1) << 16 | str.charCodeAt(i + 2) << 8 | str.charCodeAt(i + 3);
+    word_array.push(j);
+  }
+
+  switch (str_len % 4) {
+  case 0:
+    i = 0x080000000;
+    break;
+  case 1:
+    i = str.charCodeAt(str_len - 1) << 24 | 0x0800000;
+    break;
+  case 2:
+    i = str.charCodeAt(str_len - 2) << 24 | str.charCodeAt(str_len - 1) << 16 | 0x08000;
+    break;
+  case 3:
+    i = str.charCodeAt(str_len - 3) << 24 | str.charCodeAt(str_len - 2) << 16 | str.charCodeAt(str_len - 1) <<
+      8 | 0x80;
+    break;
+  }
+
+  word_array.push(i);
+
+  while ((word_array.length % 16) != 14) {
+    word_array.push(0);
+  }
+
+  word_array.push(str_len >>> 29);
+  word_array.push((str_len << 3) & 0x0ffffffff);
+
+  for (blockstart = 0; blockstart < word_array.length; blockstart += 16) {
+    for (i = 0; i < 16; i++) {
+      W[i] = word_array[blockstart + i];
+    }
+    for (i = 16; i <= 79; i++) {
+      W[i] = rotate_left(W[i - 3] ^ W[i - 8] ^ W[i - 14] ^ W[i - 16], 1);
+    }
+
+    A = H0;
+    B = H1;
+    C = H2;
+    D = H3;
+    E = H4;
+
+    for (i = 0; i <= 19; i++) {
+      temp = (rotate_left(A, 5) + ((B & C) | (~B & D)) + E + W[i] + 0x5A827999) & 0x0ffffffff;
+      E = D;
+      D = C;
+      C = rotate_left(B, 30);
+      B = A;
+      A = temp;
+    }
+
+    for (i = 20; i <= 39; i++) {
+      temp = (rotate_left(A, 5) + (B ^ C ^ D) + E + W[i] + 0x6ED9EBA1) & 0x0ffffffff;
+      E = D;
+      D = C;
+      C = rotate_left(B, 30);
+      B = A;
+      A = temp;
+    }
+
+    for (i = 40; i <= 59; i++) {
+      temp = (rotate_left(A, 5) + ((B & C) | (B & D) | (C & D)) + E + W[i] + 0x8F1BBCDC) & 0x0ffffffff;
+      E = D;
+      D = C;
+      C = rotate_left(B, 30);
+      B = A;
+      A = temp;
+    }
+
+    for (i = 60; i <= 79; i++) {
+      temp = (rotate_left(A, 5) + (B ^ C ^ D) + E + W[i] + 0xCA62C1D6) & 0x0ffffffff;
+      E = D;
+      D = C;
+      C = rotate_left(B, 30);
+      B = A;
+      A = temp;
+    }
+
+    H0 = (H0 + A) & 0x0ffffffff;
+    H1 = (H1 + B) & 0x0ffffffff;
+    H2 = (H2 + C) & 0x0ffffffff;
+    H3 = (H3 + D) & 0x0ffffffff;
+    H4 = (H4 + E) & 0x0ffffffff;
+  }
+
+  temp = cvt_hex(H0) + cvt_hex(H1) + cvt_hex(H2) + cvt_hex(H3) + cvt_hex(H4);
+  return temp.toLowerCase();
+}
index c7f150f..3c13055 100644 (file)
                                transformTable = tmp;
                                numberString = String( num );
                        } else {
+                               // Ignore transform table if wgTranslateNumerals is false
+                               if ( !mw.config.get( 'wgTranslateNumerals' ) ) {
+                                       transformTable = [];
+                               }
                                numberString = mw.language.commafy( num, pattern );
                        }
 
index 8617f7c..fa9e452 100644 (file)
@@ -274,6 +274,6 @@ jQuery( function ( $ ) {
                message: mediaWiki.msg( 'prefswarning-warning', mediaWiki.msg( 'saveprefs' ) ),
                namespace: 'prefswarning'
        } );
-       $( '#mw-prefs-form' ).submit( allowCloseWindow.release() );
-       $( '#mw-prefs-restoreprefs' ).click( allowCloseWindow.release() );
+       $( '#mw-prefs-form' ).submit( $.proxy( allowCloseWindow, 'release' ) );
+       $( '#mw-prefs-restoreprefs' ).click( $.proxy( allowCloseWindow, 'release' ) );
 } );
diff --git a/resources/src/mediawiki/mediawiki.htmlform.ooui.css b/resources/src/mediawiki/mediawiki.htmlform.ooui.css
new file mode 100644 (file)
index 0000000..92294c9
--- /dev/null
@@ -0,0 +1,20 @@
+/* OOUIHTMLForm styles */
+
+.mw-htmlform-ooui {
+       width: 50em;
+}
+
+.mw-htmlform-ooui .mw-htmlform-submit-buttons {
+       margin-top: 1em;
+}
+
+.mw-htmlform-ooui .mw-htmlform-field-HTMLCheckMatrix,
+.mw-htmlform-ooui .mw-htmlform-matrix,
+.mw-htmlform-ooui .mw-htmlform-matrix tr {
+       width: 100%;
+}
+
+.mw-htmlform-ooui .mw-htmlform-matrix tr td.first {
+       margin-right: 5%;
+       width: 39%;
+}
diff --git a/resources/src/mediawiki/mediawiki.htmlform.ooui.js b/resources/src/mediawiki/mediawiki.htmlform.ooui.js
new file mode 100644 (file)
index 0000000..48b8a87
--- /dev/null
@@ -0,0 +1,9 @@
+/*global OO */
+jQuery( function ( $ ) {
+
+       // Infuse everything with JavaScript widgets
+       $( '.mw-htmlform-ooui [data-ooui]' ).each( function () {
+               OO.ui.infuse( this.id );
+       } );
+
+} );
index 79939f6..98148d5 100644 (file)
                        magic: {
                                'SITENAME': mw.config.get( 'wgSiteName' )
                        },
-                       // This is a whitelist based on, but simpler than, Sanitizer.php.
+                       // This is a whitelist like Sanitizer.php.
                        // Self-closing tags are not currently supported.
+                       // The simplified default here is overridden below by data supplied
+                       // by the mediawiki.jqueryMsg.data module.
                        allowedHtmlElements: [
                                'b',
                                'i'
                };
        }
 
+       // Use data from mediawiki.jqueryMsg.data to override defaults, if
+       // available
+       if ( mw.jqueryMsg && mw.jqueryMsg.data ) {
+               if ( mw.jqueryMsg.data.allowedHtmlElements ) {
+                       parserDefaults.allowedHtmlElements = mw.jqueryMsg.data.allowedHtmlElements;
+               }
+       }
+
        mw.jqueryMsg = {};
 
        /**
index e556ed8..f2b4b00 100644 (file)
@@ -7,6 +7,7 @@
  * @alternateClassName mediaWiki
  * @singleton
  */
+/*global sha1 */
 ( function ( $ ) {
        'use strict';
 
                         *     {
                         *         'moduleName': {
                         *             // From startup mdoule
-                        *             'version': ############## (unix timestamp)
+                        *             'version': '################' (Hash)
                         *             'dependencies': ['required.foo', 'bar.also', ...], (or) function () {}
                         *             'group': 'somegroup', (or) null
                         *             'source': 'local', (or) 'anotherwiki'
                        }
 
                        /**
-                        * Zero-pad three numbers.
-                        *
-                        * @private
-                        * @param {number} a
-                        * @param {number} b
-                        * @param {number} c
-                        * @return {string}
-                        */
-                       function pad( a, b, c ) {
-                               return (
-                                       ( a < 10 ? '0' : '' ) + a +
-                                       ( b < 10 ? '0' : '' ) + b +
-                                       ( c < 10 ? '0' : '' ) + c
-                               );
-                       }
-
-                       /**
-                        * Convert UNIX timestamp to ISO8601 format.
-                        *
-                        * @private
-                        * @param {number} timestamp UNIX timestamp
+                        * @since 1.26
+                        * @param {Object[]} modules List of module registry objects
+                        * @return {string} Hash of concatenated version hashes.
                         */
-                       function formatVersionNumber( timestamp ) {
-                               var     d = new Date();
-                               d.setTime( timestamp * 1000 );
-                               return [
-                                       pad( d.getUTCFullYear(), d.getUTCMonth() + 1, d.getUTCDate() ),
-                                       'T',
-                                       pad( d.getUTCHours(), d.getUTCMinutes(), d.getUTCSeconds() ),
-                                       'Z'
-                               ].join( '' );
+                       function getCombinedVersion( modules ) {
+                               var hashes = $.map( modules, function ( module ) {
+                                       return module.version;
+                               } );
+                               // Trim for consistency with server-side ResourceLoader::makeHash. It also helps
+                               // save precious space in the limited query string. Otherwise modules are more
+                               // likely to require multiple HTTP requests.
+                               return sha1( hashes.join( '' ) ).slice( 0, 12 );
                        }
 
                        /**
                                 */
                                work: function () {
                                        var     reqBase, splits, maxQueryLength, q, b, bSource, bGroup, bSourceGroup,
-                                               source, concatSource, origBatch, group, g, i, modules, maxVersion, sourceLoadScript,
+                                               source, concatSource, origBatch, group, i, modules, sourceLoadScript,
                                                currReqBase, currReqBaseLength, moduleMap, l,
                                                lastDotIndex, prefix, suffix, bytesAdded, async;
 
                                                        // modules for this group from this source.
                                                        modules = splits[source][group];
 
-                                                       // Calculate the highest timestamp
-                                                       maxVersion = 0;
-                                                       for ( g = 0; g < modules.length; g += 1 ) {
-                                                               if ( registry[modules[g]].version > maxVersion ) {
-                                                                       maxVersion = registry[modules[g]].version;
-                                                               }
-                                                       }
-
-                                                       currReqBase = $.extend( { version: formatVersionNumber( maxVersion ) }, reqBase );
+                                                       currReqBase = $.extend( {
+                                                               version: getCombinedVersion( modules )
+                                                       }, reqBase );
                                                        // For user modules append a user name to the request.
                                                        if ( group === 'user' && mw.config.get( 'wgUserName' ) !== null ) {
                                                                currReqBase.user = mw.config.get( 'wgUserName' );
                                },
 
                                /**
-                                * Register a module, letting the system know about it and its
-                                * properties. Startup modules contain calls to this function.
+                                * Register a module, letting the system know about it and its properties.
+                                *
+                                * The startup modules contain calls to this method.
                                 *
                                 * When using multiple module registration by passing an array, dependencies that
                                 * are specified as references to modules within the array will be resolved before
                                 *
                                 * @param {string|Array} module Module name or array of arrays, each containing
                                 *  a list of arguments compatible with this method
-                                * @param {number} version Module version number as a timestamp (falls backs to 0)
+                                * @param {string|number} version Module version hash (falls backs to empty string)
+                                *  Can also be a number (timestamp) for compatibility with MediaWiki 1.25 and earlier.
                                 * @param {string|Array|Function} dependencies One string or array of strings of module
                                 *  names on which this module depends, or a function that returns that array.
                                 * @param {string} [group=null] Group which the module is in
                                        }
                                        // List the module as registered
                                        registry[module] = {
-                                               version: version !== undefined ? parseInt( version, 10 ) : 0,
+                                               version: version !== undefined ? String( version ) : '',
                                                dependencies: [],
                                                group: typeof group === 'string' ? group : null,
                                                source: typeof source === 'string' ? source : 'local',
                                        if ( !hasOwn.call( registry, module ) || registry[module].version === undefined ) {
                                                return null;
                                        }
-                                       return formatVersionNumber( registry[module].version );
+                                       return registry[module].version;
                                },
 
                                /**
index deecb31..4d4e83f 100644 (file)
@@ -25,27 +25,35 @@ abstract class ResourceLoaderTestCase extends MediaWikiTestCase {
                return $ctx;
        }
 
-       protected function setUp() {
-               parent::setUp();
-
-               ResourceLoader::clearCache();
-
-               $this->setMwGlobals( array(
+       public static function getSettings() {
+               return array(
                        // For ResourceLoader::inDebugMode since it doesn't have context
-                       'wgResourceLoaderDebug' => true,
+                       'ResourceLoaderDebug' => true,
 
                        // Avoid influence from wgInvalidateCacheOnLocalSettingsChange
-                       'wgCacheEpoch' => '20140101000000',
+                       'CacheEpoch' => '20140101000000',
 
                        // For ResourceLoader::__construct()
-                       'wgResourceLoaderSources' => array(),
+                       'ResourceLoaderSources' => array(),
 
                        // For wfScript()
-                       'wgScriptPath' => '/w',
-                       'wgScriptExtension' => '.php',
-                       'wgScript' => '/w/index.php',
-                       'wgLoadScript' => '/w/load.php',
-               ) );
+                       'ScriptPath' => '/w',
+                       'ScriptExtension' => '.php',
+                       'Script' => '/w/index.php',
+                       'LoadScript' => '/w/load.php',
+               );
+       }
+
+       protected function setUp() {
+               parent::setUp();
+
+               ResourceLoader::clearCache();
+
+               $globals = array();
+               foreach ( self::getSettings() as $key => $value ) {
+                       $globals[ 'wg' . $key ] = $value;
+               }
+               $this->setMwGlobals( $globals );
        }
 }
 
index 5348c85..df4213a 100644 (file)
@@ -1,8 +1,9 @@
 <?php
 
 class DeferredUpdatesTest extends MediaWikiTestCase {
+       public function testDoUpdatesWeb() {
+               $this->setMwGlobals( 'wgCommandLineMode', false );
 
-       public function testDoUpdates() {
                $updates = array(
                        '1' => 'deferred update 1',
                        '2' => 'deferred update 2',
@@ -35,4 +36,38 @@ class DeferredUpdatesTest extends MediaWikiTestCase {
                DeferredUpdates::doUpdates();
        }
 
+       public function testDoUpdatesCLI() {
+               $this->setMwGlobals( 'wgCommandLineMode', true );
+
+               $updates = array(
+                       '1' => 'deferred update 1',
+                       '2' => 'deferred update 2',
+                       '2-1' => 'deferred update 1 within deferred update 2',
+                       '3' => 'deferred update 3',
+               );
+               DeferredUpdates::addCallableUpdate(
+                       function () use ( $updates ) {
+                               echo $updates['1'];
+                       }
+               );
+               DeferredUpdates::addCallableUpdate(
+                       function () use ( $updates ) {
+                               echo $updates['2'];
+                               DeferredUpdates::addCallableUpdate(
+                                       function () use ( $updates ) {
+                                               echo $updates['2-1'];
+                                       }
+                               );
+                       }
+               );
+               DeferredUpdates::addCallableUpdate(
+                       function () use ( $updates ) {
+                               echo $updates[3];
+                       }
+               );
+
+               $this->expectOutputString( implode( '', $updates ) );
+
+               DeferredUpdates::doUpdates();
+       }
 }
index ebec8f6..53671d4 100644 (file)
@@ -1,5 +1,7 @@
 <?php
 
+use Psr\Log\NullLogger;
+
 /**
  * @group Media
  */
@@ -11,7 +13,8 @@ class XMPValidateTest extends MediaWikiTestCase {
         */
        public function testValidateDate( $value, $expected ) {
                // The method should modify $value.
-               XMPValidate::validateDate( array(), $value, true );
+               $validate = new XMPValidate( new NullLogger() );
+               $validate->validateDate( array(), $value, true );
                $this->assertEquals( $expected, $value );
        }
 
index d47ffa9..9474496 100644 (file)
@@ -27,12 +27,14 @@ class ExtensionProcessorTest extends MediaWikiTestCase {
                $processor->extractInfo( $this->dir, self::$default + array(
                        '@metadata' => array( 'foobarbaz' ),
                        'AnAttribute' => array( 'omg' ),
+                       'AutoloadClasses' => array( 'FooBar' => 'includes/FooBar.php' ),
                ) );
 
                $extracted = $processor->getExtractedInfo();
                $attributes = $extracted['attributes'];
                $this->assertArrayHasKey( 'AnAttribute', $attributes );
                $this->assertArrayNotHasKey( '@metadata', $attributes );
+               $this->assertArrayNotHasKey( 'AutoloadClasses', $attributes );
        }
 
        public static function provideRegisterHooks() {
index 1b24628..8674343 100644 (file)
@@ -172,6 +172,7 @@ class ExtensionRegistryTest extends MediaWikiTestCase {
                                                'user' => array(
                                                        'right' => true,
                                                        'somethingtwo' => false,
+                                                       'nonduplicated' => true,
                                                )
                                        ),
                                ),
@@ -186,6 +187,7 @@ class ExtensionRegistryTest extends MediaWikiTestCase {
                                                'user' => array(
                                                        'somethingtwo' => true,
                                                        'right' => true,
+                                                       'nonduplicated' => true,
                                                )
                                        ),
                                ),
index e1197df..358d2a1 100644 (file)
@@ -226,23 +226,4 @@ class ResourceLoaderFileModuleTest extends ResourceLoaderTestCase {
 
                $this->assertEquals( $rl->getTemplates(), $expected );
        }
-
-       public static function providerGetModifiedTime() {
-               $modules = self::getModules();
-
-               return array(
-                       // Check the default value when no templates present in module is 1
-                       array( $modules['noTemplateModule'], 1 ),
-               );
-       }
-
-       /**
-        * @dataProvider providerGetModifiedTime
-        * @covers ResourceLoaderFileModule::getModifiedTime
-        */
-       public function testGetModifiedTime( $module, $expected ) {
-               $rl = new ResourceLoaderFileModule( $module );
-               $ts = $rl->getModifiedTime( $this->getResourceLoaderContext() );
-               $this->assertEquals( $ts, $expected );
-       }
 }
index 7f3506c..72a2d6a 100644 (file)
@@ -23,7 +23,7 @@ mw.loader.addSource( {
 } );mw.loader.register( [
     [
         "test.blank",
-        1388534400
+        "XyCC+PSK"
     ]
 ] );',
                        ) ),
@@ -40,17 +40,17 @@ mw.loader.addSource( {
 } );mw.loader.register( [
     [
         "test.blank",
-        1388534400
+        "XyCC+PSK"
     ],
     [
         "test.group.foo",
-        1388534400,
+        "XyCC+PSK",
         [],
         "x-foo"
     ],
     [
         "test.group.bar",
-        1388534400,
+        "XyCC+PSK",
         [],
         "x-bar"
     ]
@@ -68,7 +68,7 @@ mw.loader.addSource( {
 } );mw.loader.register( [
     [
         "test.blank",
-        1388534400
+        "XyCC+PSK"
     ]
 ] );'
                        ) ),
@@ -90,7 +90,7 @@ mw.loader.addSource( {
 } );mw.loader.register( [
     [
         "test.blank",
-        1388534400,
+        "XyCC+PSK",
         [],
         null,
         "example"
@@ -126,11 +126,11 @@ mw.loader.addSource( {
 } );mw.loader.register( [
     [
         "test.x.core",
-        1388534400
+        "XyCC+PSK"
     ],
     [
         "test.x.polyfill",
-        1388534400,
+        "XyCC+PSK",
         [],
         null,
         null,
@@ -138,7 +138,7 @@ mw.loader.addSource( {
     ],
     [
         "test.y.polyfill",
-        1388534400,
+        "XyCC+PSK",
         [],
         null,
         null,
@@ -146,7 +146,7 @@ mw.loader.addSource( {
     ],
     [
         "test.z.foo",
-        1388534400,
+        "XyCC+PSK",
         [
             0,
             1,
@@ -222,36 +222,36 @@ mw.loader.addSource( {
 } );mw.loader.register( [
     [
         "test.blank",
-        1388534400
+        "XyCC+PSK"
     ],
     [
         "test.x.core",
-        1388534400
+        "XyCC+PSK"
     ],
     [
         "test.x.util",
-        1388534400,
+        "XyCC+PSK",
         [
             1
         ]
     ],
     [
         "test.x.foo",
-        1388534400,
+        "XyCC+PSK",
         [
             1
         ]
     ],
     [
         "test.x.bar",
-        1388534400,
+        "XyCC+PSK",
         [
             2
         ]
     ],
     [
         "test.x.quux",
-        1388534400,
+        "XyCC+PSK",
         [
             3,
             4,
@@ -260,25 +260,25 @@ mw.loader.addSource( {
     ],
     [
         "test.group.foo.1",
-        1388534400,
+        "XyCC+PSK",
         [],
         "x-foo"
     ],
     [
         "test.group.foo.2",
-        1388534400,
+        "XyCC+PSK",
         [],
         "x-foo"
     ],
     [
         "test.group.bar.1",
-        1388534400,
+        "XyCC+PSK",
         [],
         "x-bar"
     ],
     [
         "test.group.bar.2",
-        1388534400,
+        "XyCC+PSK",
         [],
         "x-bar",
         "example"
@@ -344,8 +344,8 @@ mw.loader.addSource( {
                $this->assertEquals(
 'mw.loader.addSource({"local":"/w/load.php"});'
 . 'mw.loader.register(['
-. '["test.blank",1388534400],'
-. '["test.min",1388534400,[0],null,null,'
+. '["test.blank","XyCC+PSK"],'
+. '["test.min","XyCC+PSK",[0],null,null,'
 . '"return!!(window.JSON\u0026\u0026JSON.parse\u0026\u0026JSON.stringify);"'
 . ']]);',
                        $module->getModuleRegistrations( $context ),
@@ -367,11 +367,11 @@ mw.loader.addSource( {
 } );mw.loader.register( [
     [
         "test.blank",
-        1388534400
+        "XyCC+PSK"
     ],
     [
         "test.min",
-        1388534400,
+        "XyCC+PSK",
         [
             0
         ],
index 93a3ebb..7974ee9 100644 (file)
@@ -31,16 +31,15 @@ class ResourceLoaderWikiModuleTest extends ResourceLoaderTestCase {
                $module = new ResourceLoaderWikiModule( $params );
                $module->setConfig( $config );
 
-               // Use getDefinitionSummary because getPages is protected
-               $summary = $module->getDefinitionSummary( ResourceLoaderContext::newDummyContext() );
-               $this->assertEquals(
-                       $expected,
-                       $summary['pages']
-               );
+               // Because getPages is protected..
+               $getPages = new ReflectionMethod( $module, 'getPages' );
+               $getPages->setAccessible( true );
+               $out = $getPages->invoke( $module, ResourceLoaderContext::newDummyContext() );
+               $this->assertEquals( $expected, $out );
        }
 
        public static function provideGetPages() {
-               $settings = array(
+               $settings = self::getSettings() + array(
                        'UseSiteJs' => true,
                        'UseSiteCss' => true,
                );
index d2b699d..9178bdb 100644 (file)
@@ -36,6 +36,14 @@ class ResourcesTest extends MediaWikiTestCase {
                );
        }
 
+       public function testVersionHash() {
+               $data = self::getAllModules();
+               foreach ( $data['modules'] as $moduleName => $module ) {
+                       $version = $module->getVersionHash( $data['context'] );
+                       $this->assertEquals( 8, strlen( $version ), "$moduleName must use ResourceLoader::makeHash" );
+               }
+       }
+
        /**
         * Verify that nothing explicitly depends on the 'jquery' and 'mediawiki' modules.
         * They are always loaded, depending on them is unsupported and leads to unexpected behaviour.